.training-journal{--tj-ink:#18232f;--tj-line:#dce3ea;--tj-muted:#657384;color:var(--tj-ink);min-width:0;font-family:inherit;font-size:14px}.training-journal button,.training-journal a,.training-journal input,.training-journal select{font:inherit}.training-journal svg{flex-shrink:0;width:16px;height:16px}.training-journal h1{letter-spacing:-.025em;font-size:24px;font-weight:700}.training-journal h2{font-size:19px;font-weight:650}.training-journal h3{font-size:15px;font-weight:650}.tj-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.tj-heading>div>span{color:var(--tj-muted);font-size:13px}.tj-topbar{border-bottom:1px solid var(--tj-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.tj-view-toggle{gap:4px;display:flex}.tj-counters{border:1px solid var(--tj-line);background:#fff;border-radius:9px;align-items:center;gap:0;margin:14px 0;display:flex;overflow:hidden}.tj-counters>span{border-right:1px solid var(--tj-line);flex-direction:column;flex:1;gap:2px;min-width:0;padding:12px 20px;display:flex}.tj-counters>span:last-child{border:0}.tj-counters b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:26px;line-height:1.2}.tj-counters small{color:var(--tj-muted);white-space:nowrap;font-size:13px}.tj-available{color:#15803d}.tj-reserved{color:#a44b09}.tj-completed{color:#111827}.tj-counters-compact{background:0 0;border:0;gap:18px;min-width:175px;margin:0}.tj-counters-compact>span{border:0;flex:0 auto;min-width:36px;padding:0}.tj-counters-compact b{font-size:18px}.tj-counters-compact small{font-size:12px}.tj-toolbar{align-items:flex-start;gap:8px;margin:14px 0;display:flex}.tj-trainer-picker{flex-shrink:0;width:310px;max-width:100%}.tj-search{flex:1;min-width:160px;max-width:360px;position:relative}.tj-search>svg{color:var(--tj-muted);position:absolute;top:10px;left:11px}.tj-search input{padding-left:35px}.tj-chips{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.tj-chips button{background:#e9eef5;border:1px solid #d3dce8;border-radius:5px;align-items:center;gap:5px;padding:3px 6px;font-size:12px;display:flex}.tj-chips svg{width:12px;height:12px}.training-journal select{color:#25364b;background:#fff;border:1px solid #cbd5e1;border-radius:6px;max-width:100%;min-height:36px;padding:7px 9px;display:block}.tj-extra-filters{border:1px solid var(--tj-line);background:#edf2f7;border-radius:7px;flex-wrap:wrap;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}.tj-extra-filters label{color:var(--tj-muted);font-size:12px}.tj-extra-filters select{min-width:175px;margin-top:3px}.tj-table-wrap{border:1px solid var(--tj-line);background:#fff;border-radius:8px;overflow:auto}.tj-table{border-collapse:collapse;text-align:left;width:100%;min-width:950px}.tj-table th{color:#5b6b7b;white-space:nowrap;border-bottom:1px solid var(--tj-line);background:#f0f4f8;padding:10px 14px;font-size:12px;font-weight:600}.tj-table td{vertical-align:middle;border-bottom:1px solid #e7ecf1;padding:13px 14px;font-size:14px}.tj-table tbody tr:last-child td{border-bottom:0}.tj-table tbody tr:hover{background:#f7faff}.tj-table .tj-selected{background:#f1f6fd}.tj-client{text-align:left;align-items:center;gap:10px;width:100%;min-width:225px;display:flex}.tj-avatar{color:#45618b;background:#e7edf5;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-weight:600;display:grid}.tj-client strong{white-space:normal;max-width:250px;font-size:14px;font-weight:600;display:block}.tj-client small{color:var(--tj-muted);max-width:250px;margin-top:3px;font-size:12px;display:block}.tj-state{white-space:nowrap;background:#eef1f4;border-radius:5px;padding:3px 8px;font-size:12px;display:inline-block}.tj-state.active{color:#216a3a;background:#e8f5ec}.tj-state.frozen{color:#465a9a;background:#e9efff}.tj-state.refunded{color:#9b4a36;background:#fcece7}.tj-trainer-names{max-width:170px;font-size:13px}.tj-upcoming{white-space:nowrap;color:#6e3d13;align-items:center;gap:5px;font-size:13px;display:flex}.tj-muted{color:var(--tj-muted);font-size:13px}.tj-pagination{color:var(--tj-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.tj-pagination>div{align-items:center;gap:12px;display:flex}.tj-empty{color:var(--tj-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px 15px;font-size:14px;display:flex}.tj-empty>svg{width:26px;height:26px}.tj-error{color:#963d2b;background:#fff0ed;border:1px solid #efc5ba;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;padding:12px;font-size:14px;display:flex}.tj-detail-dialog{max-height:92vh;overflow:auto;width:calc(100vw - 48px)!important;max-width:1180px!important;padding:24px!important}.tj-session-dialog{max-height:92vh;overflow:auto;width:calc(100vw - 32px)!important;max-width:660px!important}.tj-detail-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.tj-detail-actions>.tj-counters{flex:1;max-width:600px}.tj-detail-actions>div:last-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tj-detail-actions select{border:1px solid #cbd5e1;border-radius:6px;padding:7px;font-size:13px}.tj-timeline{min-width:0;margin-top:16px}.tj-calendar-head{justify-content:space-between;align-items:center;gap:8px;margin:12px 0;display:flex}.tj-calendar-head>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tj-calendar-head>span{color:var(--tj-muted);font-size:12px}.tj-calendar-head h3{text-transform:capitalize;margin-right:8px}.tj-scale-scroll{border:1px solid var(--tj-line,#dce3ea);scroll-behavior:smooth;background:#fff;border-radius:8px;overflow:auto}.tj-scale-dates{border-bottom:1px solid #dce3ea;display:flex}.tj-scale-dates>button{border-right:1px solid #e6ebf1;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;width:82px;padding:7px 2px;display:flex}.tj-scale-dates strong{font-variant-numeric:tabular-nums;font-size:18px}.tj-scale-dates small{color:#68778b;font-size:12px}.tj-scale-dates .is-today{color:#2756a0;background:#eaf1ff;box-shadow:inset 0 3px #3c6fc1}.tj-scale-dates .is-selected{background:#dbe8ff}.tj-scale-lanes{min-height:128px;display:flex}.tj-day-lane{border-right:1px solid #e6ebf1;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:82px;padding:10px 3px;display:flex}.tj-day-lane.is-today{background:#f0f5ff}.tj-point{color:#a34d0b;border-radius:6px;flex-direction:column;align-items:center;gap:3px;min-width:62px;padding:3px 5px;font-size:12px;display:flex}.tj-point>span{background:#b45c12;border:2px solid;border-radius:50%;width:18px;height:18px;display:block}.tj-point.completed{color:#17212f}.tj-point.completed>span{background:#17212f}.tj-point.cancelled{color:#8893a2;text-decoration:line-through}.tj-point.cancelled>span{background:#fff;border-style:dashed}.tj-point.is-virtual>span{background:#fff3df;border-style:dashed}.tj-point.is-unpaid{color:#a34b44}.tj-point.is-unpaid>span{background:#fbeae6}.tj-point small{align-items:center;gap:3px;display:flex}.tj-point small svg{width:12px;height:12px}.tj-point:hover{background:#edf2f8}.tj-scale-add{color:#7890a7;opacity:.4;border-radius:5px;place-items:center;width:26px;height:26px;display:grid}.tj-day-lane:hover .tj-scale-add{opacity:1;background:#e7edf5}.tj-period-row{background:repeating-linear-gradient(90deg,#0000,#0000 81px,#e6ebf1 81px 82px);height:30px;padding-top:5px}.tj-period{color:#2b6342;white-space:nowrap;background:#ddeee4;border:1px solid #97c3a8;border-radius:4px;height:22px;padding:2px 8px;font-size:12px;overflow:hidden}.tj-scale-legend{color:#66778a;flex-wrap:wrap;gap:14px;margin:10px 0;font-size:12px;display:flex}.tj-scale-legend>span{align-items:center;gap:5px;display:flex}.tj-scale-legend>span:before{content:"";background:#9aabc0;border-radius:50%;width:8px;height:8px}.tj-scale-legend .scheduled:before{background:#aa560e}.tj-scale-legend .completed:before{background:#111827}.tj-scale-legend .cancelled:before{background:#fff;border:1px dashed #8893a2}.tj-session-list{background:#fff;border:1px solid #dce3ea;border-radius:8px;max-height:340px;overflow:auto}.tj-session-list>:is(button,a){text-align:left;border-bottom:1px solid #e5ebf1;align-items:center;gap:12px;width:100%;padding:11px 14px;display:flex}.tj-session-list>:is(button,a):last-child{border-bottom:0}.tj-session-list>:is(button,a):hover{background:#f4f7fb}.tj-session-list>:is(button,a)>span:nth-child(2){flex:1}.tj-session-list strong{font-size:14px;font-weight:600;display:block}.tj-session-list small{color:#6b7889;margin-top:3px;font-size:12px;display:block}.tj-format-marker{border-radius:7px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.tj-format-marker.individual_offline{color:#2563ab;background:#e5f0ff}.tj-format-marker.group_offline{color:#7351a6;background:#eee8ff}.tj-format-marker.individual_online{color:#16746e;background:#dff3f2}.tj-status{white-space:nowrap;color:#93470a;background:#fff0dc;border-radius:5px;padding:3px 7px;font-size:12px}.tj-status.completed{color:#111827;background:#e9edf2}.tj-status.cancelled{color:#8793a0;background:#f1f2f5}.tj-payment-label{color:#5d726c;font-size:12px}.tj-coverage-label{color:#227046;flex-direction:column;gap:5px;margin-bottom:7px;font-size:13px;display:flex}.tj-coverage-label small{color:#6c7f73;font-size:12px;display:block}.tj-unpaid{color:#95654a;font-size:12px}.tj-format-key{flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.tj-format-key>span{align-items:center;gap:5px;display:flex}.tj-format-key>span:before{content:"";background:#3e7bcc;border-radius:2px;width:9px;height:9px}.tj-format-key>.group_offline:before{background:#9162c5}.tj-format-key>.individual_online:before{background:#2b9b8f}.tj-month-scroll{border:1px solid var(--tj-line);background:#fff;border-radius:8px;overflow:auto}.tj-month{min-width:740px}.tj-weekdays{border-bottom:1px solid var(--tj-line);background:#f2f5f9;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.tj-weekdays>span{color:#718095;padding:8px 12px;font-size:12px;font-weight:600}.tj-month-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.tj-month-day{border-right:1px solid var(--tj-line);border-bottom:1px solid var(--tj-line);min-width:0;min-height:136px;padding:5px}.tj-month-day:nth-child(7n){border-right:0}.tj-month-day.is-today{background:#f3f7ff;box-shadow:inset 0 3px #5683d2}.tj-month-day.is-outside{color:#97a1af;background:#f6f7f9}.tj-date-number{justify-content:space-between;align-items:center;margin-bottom:4px;padding:2px 5px;display:flex}.tj-date-number>b{font-size:13px}.tj-date-number button{color:#94a3b8}.tj-calendar-event{text-align:left;color:#28568d;background:#e9f1ff;border-left:3px solid #5288cc;border-radius:5px;flex-direction:column;gap:2px;width:100%;margin-bottom:4px;padding:5px 7px;display:flex;overflow:hidden}.tj-calendar-event.group_offline{color:#725298;background:#f0eaff;border-color:#9565c8}.tj-calendar-event.individual_online{color:#2c7770;background:#e2f4f2;border-color:#3b9f95}.tj-calendar-event>span{align-items:center;gap:4px;font-size:12px;display:flex}.tj-calendar-event svg{width:12px;height:12px}.tj-calendar-event strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden}.tj-calendar-event small{opacity:.85;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tj-calendar-event.is-cancelled{opacity:.5;text-decoration:line-through}.tj-editor-form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tj-editor-form label{color:#51637a;flex-direction:column;gap:5px;min-width:0;font-size:13px;display:flex}.tj-editor-form .tj-full{grid-column:1/-1}.tj-editor-form select{width:100%}.tj-editor-balance{background:#f1f5f9;border:1px solid #e0e7ef;border-radius:7px;margin:14px 0;padding:12px}.tj-editor-balance>p{margin-top:7px;font-size:12px}.tj-event-actions{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.tj-comments h3{align-items:center;gap:7px;margin-bottom:12px;display:flex}.tj-comments textarea{margin-top:10px}.tj-comments>button{margin-top:7px}.tj-comment,.tj-history-note{background:#fafbfd;border:1px solid #e0e6ee;border-radius:6px;margin-bottom:7px;padding:9px 11px}.tj-comment>div,.tj-history-note>div{color:#667a90;justify-content:space-between;gap:7px;font-size:12px;display:flex}.tj-comment p,.tj-history-note p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px;font-size:14px}.tj-history-note{background:#f1f4f7;border-style:dashed}.tj-history-note p{color:#748296;font-size:12px}.tj-editor-footer{border-top:1px solid #dce3ea;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;padding-top:14px;display:flex}.tj-editor-footer>div{flex-wrap:wrap;gap:7px;display:flex}.tj-embedded{background:#fff;border:1px solid #dce3ea;border-radius:8px;padding:16px}@media (width<=900px){.tj-toolbar{flex-wrap:wrap}.tj-search{max-width:none}.tj-detail-actions{flex-direction:column;align-items:stretch}.tj-detail-dialog{padding:16px!important}.tj-detail-actions>.tj-counters{max-width:none}.tj-trainer-picker{flex:1;min-width:240px}.tj-topbar{flex-wrap:wrap;align-items:flex-start}.tj-counters>span{padding:10px 12px}.tj-counters b{font-size:22px}.tj-counters-compact>span{padding:0}.tj-counters-compact b{font-size:18px}}@media (width<=600px){.tj-heading h1{font-size:20px}.tj-heading{align-items:flex-start;gap:8px}.tj-heading>div>span{display:none}.tj-counters>span{padding:10px 8px}.tj-counters small{font-size:12px}.tj-counters-compact{gap:12px}.tj-counters-compact>span{padding:0}.tj-detail-dialog{width:calc(100vw - 16px)!important;padding:12px!important}.tj-session-list>:is(button,a){gap:7px;padding:10px}.tj-payment-label{display:none}.tj-calendar-head{flex-direction:column;align-items:flex-start}.tj-pagination{align-items:flex-start}.tj-editor-form{gap:10px}.tj-embedded{padding:10px}}.tj-quantity-warning{color:#94642e;max-width:230px;margin-top:6px;font-size:12px;display:block}.tj-purchased-total{color:#52647a;margin-top:7px;font-size:12px;display:block}.tj-payment-lane{background:#f1f9f4;border-bottom:1px solid #dce9df;grid-template-columns:repeat(31,82px);min-height:38px;display:grid}.tj-payment-lane>div{border-right:1px solid #e3ece6;flex-direction:column;align-items:center;gap:3px;padding:5px 2px;display:flex}.tj-payment-lane span{color:#216844;background:#fff;border:1px solid #bcdac6;border-radius:4px;align-items:center;gap:3px;padding:2px 5px;font-size:12px;display:flex}.tj-payment-lane svg{width:12px;height:12px}.tj-month-attendance{color:#4c6178;margin:10px 0;font-size:14px}.tj-month-attendance b{color:#162331}.tj-event-card-main{text-align:left;flex-direction:column;gap:3px;width:100%;min-width:0;display:flex}.tj-event-card-main>span{flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:flex}.tj-event-card-main strong{white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.tj-event-card-main small{font-size:12px}.tj-event-card-action{opacity:.8;border-top:1px solid;justify-content:space-between;align-items:center;width:100%;margin-top:4px;padding-top:4px;font-size:12px;display:flex}.tj-calendar-event:focus-within{outline-offset:2px;outline:2px solid #537aaa}.tj-event-paid{color:#26663c}.tj-meeting-dialog{max-height:90vh;overflow-y:auto;width:min(880px,100vw - 24px)!important;max-width:none!important}.tj-meeting-actions{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.tj-meeting-actions>span{color:#607185;font-size:13px}.tj-meeting-members>div{border-top:1px solid #e0e6ed;grid-template-columns:minmax(0,1fr) minmax(140px,.65fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.tj-meeting-client{text-align:left;flex-direction:column;gap:3px;font-size:14px;display:flex}.tj-meeting-client small{color:#677b90;font-size:13px}.tj-meeting-members>div>span{font-size:13px}.tj-history-explanation{background:#f1f5f9;border:1px solid #d8e1eb;border-radius:6px;margin-bottom:12px;padding:12px;font-size:14px}.training-journal.tj-client-summary{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;display:grid}.tj-session-dialog{flex-direction:column;max-height:calc(100dvh - 32px);overflow:visible;gap:14px!important;display:flex!important}.tj-session-dialog>[data-slot=dialog-header]{flex-shrink:0;padding-right:30px}.tj-editor-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-right:8px;overflow-y:auto}.tj-session-dialog>.tj-editor-footer{background:inherit;flex-shrink:0;margin-top:0}.tj-editor-form{grid-template-columns:repeat(2,minmax(0,1fr))}.tj-editor-field{color:#51637a;flex-direction:column;gap:5px;min-width:0;font-size:13px;display:flex}.tj-selector-popup{max-height:min(280px,var(--available-height));min-width:0;width:var(--anchor-width);max-width:calc(100vw - 48px)}.tj-selector-list{max-height:min(264px,calc(var(--available-height) - 8px));overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;overflow-y:auto}.tj-selector-list [data-slot=combobox-item]{cursor:pointer;white-space:normal;overflow-wrap:anywhere}.tj-detail-dialog{overscroll-behavior:contain;scrollbar-gutter:stable}.tj-scale-scroll{overscroll-behavior-x:contain;scrollbar-width:auto;touch-action:pan-x pan-y;max-width:100%}.tj-session-list,.tj-month-scroll{overscroll-behavior:contain}.tj-extra-filters{align-items:flex-end}.tj-extra-filters label{flex-direction:column;flex:155px;gap:4px;min-width:0;display:flex}.tj-extra-filters select{width:100%;min-width:0;margin-top:0}.tj-date-range{flex-wrap:wrap;align-items:flex-end;gap:8px;width:100%;display:flex}.tj-date-range label{flex:0 180px}.tj-date-range input{min-width:0}.tj-filter-hint{color:#657384;flex-basis:100%;margin:0;font-size:12px;line-height:1.6}.tj-fixed-trainer{background:#edf2f7;border-radius:6px;padding:8px 10px;font-size:13px}@media (width<=600px){.tj-session-dialog{max-height:calc(100dvh - 16px);width:calc(100vw - 16px)!important;padding:14px!important}.tj-editor-form{grid-template-columns:1fr}.tj-editor-scroll{padding-right:4px}.tj-editor-footer>div{flex:100%}.tj-editor-footer>div:last-child{justify-content:flex-end}.tj-date-range label{flex:130px}.tj-date-range>button{flex:auto}}.tj-client-summary>div{background:#fff;border:1px solid #dce3ec;border-radius:8px;min-width:0;padding:12px}.tj-client-summary h3{align-items:center;gap:6px;margin-bottom:10px;font-size:14px;display:flex}.tj-client-summary small{font-size:12px}.tj-client-summary>div>small{color:#607185;margin-top:8px;display:block}@media (width<=760px){.training-journal.tj-client-summary{grid-template-columns:1fr}.tj-meeting-members>div{grid-template-columns:minmax(0,1fr) auto}.tj-meeting-members>div>span{grid-row:2}.tj-meeting-members>div>:is(button,a):last-child{grid-area:1/2/span 2}.tj-meeting-actions{flex-direction:column;align-items:flex-start}.tj-topbar [role=tablist]{flex-wrap:wrap;height:auto}}.tj-editor-error{flex-shrink:0;margin:0;font-size:13px}.tj-filter-panel{border:1px solid var(--tj-line);background:#fff;border-radius:12px;min-width:0;margin:14px 0;padding:12px 14px}.tj-filter-panel .tj-toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.tj-filter-panel .tj-search{flex:240px;order:-1;min-width:180px;max-width:340px;position:relative}.tj-filter-panel .tj-search>svg{color:#718197;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.tj-filter-panel .tj-search input{height:38px;padding-left:35px}.tj-filter-panel .tj-trainer-picker{flex:240px;min-width:180px;max-width:320px}.tj-filter-panel .tj-extra-filters{background:#fff;border:0;border-top:1px solid #edf0f4;flex-wrap:wrap;gap:12px;margin:12px 0 0;padding:12px 0 0;display:flex}.tj-filter-panel .tj-extra-filters>label{flex:0 180px;min-width:145px}.tj-filter-panel .tj-filter-hint{color:#7a8797;font-size:12px}.tj-filter-panel .tj-date-range{flex:400px;gap:8px;width:auto}.tj-filter-panel .tj-date-range label{flex:0 155px}.tj-session-dialog{border-radius:16px!important;width:min(760px,100vw - 32px)!important;max-width:760px!important;padding:24px!important;overflow:visible!important}.tj-editor-scroll{flex:auto;min-height:0;padding:2px 8px 2px 0}.tj-session-dialog .tj-editor-form{gap:18px 16px}.tj-session-dialog .tj-editor-form :is(input,select,[data-slot=input-group]){background:#fff;border-radius:8px;height:42px;min-height:42px}.tj-session-dialog .tj-editor-form [data-slot=input-group-control]{border:0;height:100%;min-height:0}.tj-editor-footer{gap:12px;padding-top:16px}.tj-modal-title{align-items:center;gap:10px;display:flex}.tj-modal-title svg{color:#55697c;width:22px;height:22px}.tj-period-dates{background:#f5f7fa;border-radius:12px;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:end;gap:10px;padding:16px;display:grid}.tj-period-dates>span{text-align:center;color:#8491a1;align-self:center;padding-top:20px}.tj-period-note{color:#718096;margin:16px 0 0;font-size:13px;line-height:1.65}.crm-trainer-value{align-items:center;gap:8px;min-width:0;min-height:36px;font-size:13px;display:flex}.crm-trainer-value>svg{color:#8190a0;flex-shrink:0;width:16px;height:16px}.crm-trainer-value>span{overflow-wrap:anywhere;min-width:0}.crm-trainer-value>button,.crm-trainer-edit>button{color:#738196;border-radius:6px;flex-shrink:0;place-items:center;width:28px;height:28px;margin-left:auto;display:grid}.crm-trainer-value>button:hover,.crm-trainer-edit>button:hover{color:#253c54;background:#f0f2f5}.crm-trainer-value>button svg,.crm-trainer-edit>button svg{width:14px;height:14px}.crm-trainer-edit{align-items:center;gap:6px;min-width:0;display:flex}.crm-trainer-edit>[role=group]{flex:1;min-width:0}.tj-session-dialog .crm-trainer-value{background:#f6f7f9;border-radius:8px;min-height:42px;padding:4px 10px}.crm-time-field{min-width:0;position:relative}.crm-time-field>svg{color:#718095;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.crm-time-field>input{letter-spacing:.06em;font-variant-numeric:tabular-nums;padding-left:36px}@media (width<=600px){.tj-session-dialog{max-height:calc(100dvh - 16px);width:calc(100vw - 16px)!important;padding:16px!important}.tj-filter-panel{padding:10px}.tj-filter-panel .tj-extra-filters>label{flex:140px}.tj-filter-panel .tj-search,.tj-filter-panel .tj-trainer-picker{flex:100%;max-width:none}.tj-filter-panel .tj-date-range{flex-basis:100%}.tj-period-dates{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;padding:12px}.tj-period-dates>span{display:none}}.training-journal .tj-filter-panel{background:#fff;border:1px solid #e0e7ed;border-radius:10px;margin:14px 0;padding:12px 14px}.training-journal .tj-toolbar{flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0}.training-journal .tj-search{flex:0 260px;order:-1;min-width:180px;max-width:300px}.training-journal .tj-trainer-picker{flex:0 260px;width:260px;position:relative}.tj-picker-icon{z-index:1;color:#758594;pointer-events:none;position:absolute;top:11px;left:11px}.training-journal .tj-trainer-picker [data-slot=input-group]{padding-left:26px}.training-journal .tj-extra-filters{background:0 0;border:0;border-top:1px solid #edf1f4;border-radius:0;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0 0;padding:12px 0 0;display:flex}.training-journal .tj-extra-filters>label{flex:0 158px;min-width:138px;max-width:180px;font-size:13px}.training-journal .tj-filter-label{white-space:nowrap;align-items:center;gap:6px;margin-bottom:5px;display:flex}.training-journal .tj-filter-label svg{color:#768897;width:14px;height:14px}.training-journal .tj-extra-filters select{width:100%;min-width:0;height:38px;margin:0}.training-journal .tj-extra-filters input{background:#fff;border:1px solid #d7e0e8;border-radius:6px;width:100%;min-width:0;height:38px}.training-journal .tj-extra-filters button{height:38px}.training-journal .tj-extra-filters .tj-filter-hint{display:none}@media (width<=600px){.training-journal .tj-extra-filters>label{flex:140px;max-width:none}.training-journal .tj-toolbar .tj-search,.training-journal .tj-toolbar .tj-trainer-picker{flex:180px}}.tj-counters{position:relative}.tj-counters:has(.tj-balance-pencil){padding-right:26px;overflow:visible}.tj-balance-pencil{color:#748795;opacity:0;border-radius:6px;place-items:center;width:26px;height:30px;transition:opacity .14s,background .14s;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tj-counters:hover .tj-balance-pencil,.tj-counters:focus-within .tj-balance-pencil{opacity:1}.tj-balance-pencil:hover,.tj-balance-pencil:focus-visible{background:#e9eef1;outline:none}@media (hover:none){.tj-balance-pencil{opacity:1}}.tj-balance-dialog{max-height:90dvh;overflow-y:auto;width:calc(100vw - 24px)!important;max-width:480px!important;padding:24px!important}.tj-balance-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tj-balance-inputs label{color:#657787;gap:7px;font-size:13px;display:grid}.tj-balance-inputs input{font-variant-numeric:tabular-nums;height:46px;font-size:21px;font-weight:600}.tj-payment-lane>div>:is(button,a){color:#247958;cursor:pointer;background:#fff;border:1px solid #b9dccc;border-radius:5px;justify-content:center;align-items:center;gap:3px;padding:3px 6px;font-size:12px;transition:background .14s,transform .14s;display:inline-flex}.tj-payment-lane>div>:is(button,a):hover{background:#e1f2e9;transform:translateY(-1px)}.tj-payment-lane>div>:is(button,a):focus-visible,.tj-period:focus-visible{background:#e1f2e9;outline:none;text-decoration:underline}.tj-payment-lane>div>:is(button,a) svg{width:12px;height:12px}.tj-period{text-align:left;cursor:pointer;display:block}.tj-period:hover{background:#cce7d8;text-decoration:underline}.tj-date-range{flex-wrap:wrap;max-width:100%}.tj-date-range label{width:156px;max-width:100%}.training-payment-dialog{max-height:90dvh;overflow-y:auto;gap:20px!important;width:calc(100vw - 24px)!important;max-width:820px!important;padding:24px!important}.training-payment-total{color:#244653;background:#f1f6f7;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 20px;display:flex}.training-payment-total>strong{font-variant-numeric:tabular-nums;font-size:30px;font-weight:650;line-height:1.25}.training-payment-total>span{font-size:13px}.training-payment-status{color:#397b64;align-items:center;gap:6px;display:flex}.training-payment-credit{flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:14px;display:flex}.training-payment-credit>strong{color:#2d7160;background:#edf6f1;border-radius:6px;padding:5px 9px;font-size:14px}.training-payment-credit>span{color:#657787}.training-payment-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;display:grid}.training-payment-fields dt{color:#768795;margin-bottom:4px;font-size:12px}.training-payment-fields dd{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.training-payment-receipt{border:1px solid #e1e7ed;border-radius:7px;align-items:center;gap:10px;padding:10px;font-size:14px;transition:background .14s;display:flex}.training-payment-receipt:hover{background:#f2f5f7}.training-payment-receipt>span{overflow-wrap:anywhere;flex:1;min-width:0}@media (width>=441px) and (width<=700px){.training-payment-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.training-payment-fields{grid-template-columns:minmax(0,1fr)}.tj-balance-inputs{gap:8px}}.tj-payment-lane{height:auto;min-height:34px}.tj-payment-lane>div{flex-wrap:wrap;gap:3px;padding:4px 2px}.tj-burned,.tj-burn-action{color:#ab4b29}.training-journal .burned{color:#a94423;background:#fff0e5;border-color:#ebc4ac}.tj-event-actions,.tj-counters{flex-wrap:wrap}.fib,.fi{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi{width:1.33333em;line-height:1em;display:inline-block;position:relative}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/assets/xx-zm_JmrXl.svg)}.fi-xx.fis{background-image:url(/assets/xx-DHLZWhOc.svg)}.fi-ad{background-image:url(/assets/ad-B18i8NGa.svg)}.fi-ad.fis{background-image:url(/assets/ad-Blhdm5jl.svg)}.fi-ae{background-image:url(/assets/ae-CZRtWSox.svg)}.fi-ae.fis{background-image:url(/assets/ae-CnWpkG7H.svg)}.fi-af{background-image:url(/assets/af-C77Rf6cE.svg)}.fi-af.fis{background-image:url(/assets/af-Bc2fqp73.svg)}.fi-ag{background-image:url(/assets/ag-C8MykuG2.svg)}.fi-ag.fis{background-image:url(/assets/ag-B50eCdjH.svg)}.fi-ai{background-image:url(/assets/ai-Dmedkf4v.svg)}.fi-ai.fis{background-image:url(/assets/ai-BhrGqTjA.svg)}.fi-al{background-image:url(/assets/al-10QRkakw.svg)}.fi-al.fis{background-image:url(/assets/al-CxA7yomf.svg)}.fi-am{background-image:url(/assets/am-DMt4_dd4.svg)}.fi-am.fis{background-image:url(/assets/am-Brwuaa2u.svg)}.fi-ao{background-image:url(/assets/ao-tXuRa6vm.svg)}.fi-ao.fis{background-image:url(/assets/ao-CAGuVnyg.svg)}.fi-aq{background-image:url(/assets/aq-CF5jO-0h.svg)}.fi-aq.fis{background-image:url(/assets/aq-UDjN-zV6.svg)}.fi-ar{background-image:url(/assets/ar-Be8Ju1cG.svg)}.fi-ar.fis{background-image:url(/assets/ar-NyCpd6W6.svg)}.fi-as{background-image:url(/assets/as-Dekqy8Of.svg)}.fi-as.fis{background-image:url(/assets/as-BTEVCXG-.svg)}.fi-at{background-image:url(/assets/at-DGA_6m5E.svg)}.fi-at.fis{background-image:url(/assets/at-D-LsLSdx.svg)}.fi-au{background-image:url(/assets/au-DAHDIuPI.svg)}.fi-au.fis{background-image:url(/assets/au-kL8f0uMB.svg)}.fi-aw{background-image:url(/assets/aw-W0PWLK5p.svg)}.fi-aw.fis{background-image:url(/assets/aw-CLCX8uk5.svg)}.fi-ax{background-image:url(/assets/ax-DvLIy84U.svg)}.fi-ax.fis{background-image:url(/assets/ax-wECm_RRW.svg)}.fi-az{background-image:url(/assets/az-Bk-bYNxy.svg)}.fi-az.fis{background-image:url(/assets/az-z2IthT8Q.svg)}.fi-ba{background-image:url(/assets/ba-WdDiSMvP.svg)}.fi-ba.fis{background-image:url(/assets/ba-CiiOt6u0.svg)}.fi-bb{background-image:url(/assets/bb-DJxbaxmT.svg)}.fi-bb.fis{background-image:url(/assets/bb-DC5IaaX4.svg)}.fi-bd{background-image:url(/assets/bd-BF9t1-60.svg)}.fi-bd.fis{background-image:url(/assets/bd-DvPoLH3C.svg)}.fi-be{background-image:url(/assets/be-CLLkK3PN.svg)}.fi-be.fis{background-image:url(/assets/be-Dtq4MkQz.svg)}.fi-bf{background-image:url(/assets/bf-YclsoDuF.svg)}.fi-bf.fis{background-image:url(/assets/bf-DCbfaYlw.svg)}.fi-bg{background-image:url(/assets/bg-GUQenraa.svg)}.fi-bg.fis{background-image:url(/assets/bg-cWragUdK.svg)}.fi-bh{background-image:url(/assets/bh-BQqEGq6F.svg)}.fi-bh.fis{background-image:url(/assets/bh-DgfmyT2n.svg)}.fi-bi{background-image:url(/assets/bi-CRmKY6RQ.svg)}.fi-bi.fis{background-image:url(/assets/bi-C8Dazs_i.svg)}.fi-bj{background-image:url(/assets/bj-14PhO9bM.svg)}.fi-bj.fis{background-image:url(/assets/bj-BOF1aYv0.svg)}.fi-bl{background-image:url(/assets/bl-4CI2YcwX.svg)}.fi-bl.fis{background-image:url(/assets/bl-Ci30-2xD.svg)}.fi-bm{background-image:url(/assets/bm-BeYgB2z9.svg)}.fi-bm.fis{background-image:url(/assets/bm-DvNWWcPM.svg)}.fi-bn{background-image:url(/assets/bn-B6T3O78g.svg)}.fi-bn.fis{background-image:url(/assets/bn-CPQcA8Ol.svg)}.fi-bo{background-image:url(/assets/bo-CcUiMqkJ.svg)}.fi-bo.fis{background-image:url(/assets/bo-Dry0C6UA.svg)}.fi-bq{background-image:url(/assets/bq-BYpdxEeT.svg)}.fi-bq.fis{background-image:url(/assets/bq-SWpsjb2t.svg)}.fi-br{background-image:url(/assets/br-Cu5YU29T.svg)}.fi-br.fis{background-image:url(/assets/br-Dr5rMAMb.svg)}.fi-bs{background-image:url(/assets/bs-7Gd_oriM.svg)}.fi-bs.fis{background-image:url(/assets/bs-CcXnDJaD.svg)}.fi-bt{background-image:url(/assets/bt-BTo4qm10.svg)}.fi-bt.fis{background-image:url(/assets/bt-SxWnbWW0.svg)}.fi-bv{background-image:url(/assets/bv-wM9JLv4R.svg)}.fi-bv.fis{background-image:url(/assets/bv-Jqog7euh.svg)}.fi-bw{background-image:url(/assets/bw-n5ZaAnGL.svg)}.fi-bw.fis{background-image:url(/assets/bw-DOFTOZyN.svg)}.fi-by{background-image:url(/assets/by-C621sBpd.svg)}.fi-by.fis{background-image:url(/assets/by-u4o0VQKP.svg)}.fi-bz{background-image:url(/assets/bz-BCKHR4_q.svg)}.fi-bz.fis{background-image:url(/assets/bz-CoBdB-p8.svg)}.fi-ca{background-image:url(/assets/ca-PYUrLVUV.svg)}.fi-ca.fis{background-image:url(/assets/ca-B8J8Wc6a.svg)}.fi-cc{background-image:url(/assets/cc-BNT6Xjzk.svg)}.fi-cc.fis{background-image:url(/assets/cc-Bl3UDHUt.svg)}.fi-cd{background-image:url(/assets/cd-BGclsrP6.svg)}.fi-cd.fis{background-image:url(/assets/cd-CwCQH0-t.svg)}.fi-cf{background-image:url(/assets/cf-DRetLmp-.svg)}.fi-cf.fis{background-image:url(/assets/cf-CvgcTRoz.svg)}.fi-cg{background-image:url(/assets/cg-CwIyG6SE.svg)}.fi-cg.fis{background-image:url(/assets/cg-DxMYgdKd.svg)}.fi-ch{background-image:url(/assets/ch-sfriZoF1.svg)}.fi-ch.fis{background-image:url(/assets/ch-Do8WoVrp.svg)}.fi-ci{background-image:url(/assets/ci-C8Q8IYTn.svg)}.fi-ci.fis{background-image:url(/assets/ci-Cn5asHD7.svg)}.fi-ck{background-image:url(/assets/ck-DfXMUOTo.svg)}.fi-ck.fis{background-image:url(/assets/ck-VjQ-vT4C.svg)}.fi-cl{background-image:url(/assets/cl-BgYYb4qP.svg)}.fi-cl.fis{background-image:url(/assets/cl-B2rf9gTF.svg)}.fi-cm{background-image:url(/assets/cm-D4yjdmKT.svg)}.fi-cm.fis{background-image:url(/assets/cm-B0XEK3Gu.svg)}.fi-cn{background-image:url(/assets/cn-DifnnI3t.svg)}.fi-cn.fis{background-image:url(/assets/cn-sZmOitVP.svg)}.fi-co{background-image:url(/assets/co-DV591zMm.svg)}.fi-co.fis{background-image:url(/assets/co-BRjxMuCM.svg)}.fi-cr{background-image:url(/assets/cr-BlYVN-_Q.svg)}.fi-cr.fis{background-image:url(/assets/cr-CcuKkUIo.svg)}.fi-cu{background-image:url(/assets/cu-L6XVZNgo.svg)}.fi-cu.fis{background-image:url(/assets/cu-Bd4PmZCn.svg)}.fi-cv{background-image:url(/assets/cv-CPsfcOfk.svg)}.fi-cv.fis{background-image:url(/assets/cv-BYvkBxIi.svg)}.fi-cw{background-image:url(/assets/cw-BbrnximR.svg)}.fi-cw.fis{background-image:url(/assets/cw-DDrVSims.svg)}.fi-cx{background-image:url(/assets/cx-DpYD6n6U.svg)}.fi-cx.fis{background-image:url(/assets/cx-zaaWd3zl.svg)}.fi-cy{background-image:url(/assets/cy-bZuP8hmf.svg)}.fi-cy.fis{background-image:url(/assets/cy-DJKnEFYW.svg)}.fi-cz{background-image:url(/assets/cz-WWBC5Aeb.svg)}.fi-cz.fis{background-image:url(/assets/cz-CgTuLLXv.svg)}.fi-de{background-image:url(/assets/de-B-2o-4Z9.svg)}.fi-de.fis{background-image:url(/assets/de-D365bacb.svg)}.fi-dj{background-image:url(/assets/dj-hp_BwbmO.svg)}.fi-dj.fis{background-image:url(/assets/dj-C7tvpAUy.svg)}.fi-dk{background-image:url(/assets/dk-DmS9BCZB.svg)}.fi-dk.fis{background-image:url(/assets/dk-2cglAULc.svg)}.fi-dm{background-image:url(/assets/dm-Cbhezfe1.svg)}.fi-dm.fis{background-image:url(/assets/dm-DPPHwW2M.svg)}.fi-do{background-image:url(/assets/do-B86d445t.svg)}.fi-do.fis{background-image:url(/assets/do-DeRnbj4d.svg)}.fi-dz{background-image:url(/assets/dz-Dytc1TFu.svg)}.fi-dz.fis{background-image:url(/assets/dz-EwXBYPv9.svg)}.fi-ec{background-image:url(/assets/ec-CaVOFQ3t.svg)}.fi-ec.fis{background-image:url(/assets/ec-cwfBJlvF.svg)}.fi-ee{background-image:url(/assets/ee-DufrxGIR.svg)}.fi-ee.fis{background-image:url(/assets/ee-B0tgUOEC.svg)}.fi-eg{background-image:url(/assets/eg-YC70hswZ.svg)}.fi-eg.fis{background-image:url(/assets/eg-DwOkwyQ0.svg)}.fi-eh{background-image:url(/assets/eh-0awM4TVj.svg)}.fi-eh.fis{background-image:url(/assets/eh-CsiwG8bE.svg)}.fi-er{background-image:url(/assets/er-X83uml6t.svg)}.fi-er.fis{background-image:url(/assets/er-Cn365Y3V.svg)}.fi-es{background-image:url(/assets/es-d5m8M5h8.svg)}.fi-es.fis{background-image:url(/assets/es-BuSGTZm_.svg)}.fi-et{background-image:url(/assets/et-DwdlzOIx.svg)}.fi-et.fis{background-image:url(/assets/et-cfPInayI.svg)}.fi-fi{background-image:url(/assets/fi-DWUIkfjL.svg)}.fi-fi.fis{background-image:url(/assets/fi-Brjq_KK6.svg)}.fi-fj{background-image:url(/assets/fj-DEAVMg38.svg)}.fi-fj.fis{background-image:url(/assets/fj-u3dAPoew.svg)}.fi-fk{background-image:url(/assets/fk-nuUF_Ak3.svg)}.fi-fk.fis{background-image:url(/assets/fk-B-RvQ4Hz.svg)}.fi-fm{background-image:url(/assets/fm-B4Z83GL0.svg)}.fi-fm.fis{background-image:url(/assets/fm-DwHuWFwM.svg)}.fi-fo{background-image:url(/assets/fo-DFjwyWur.svg)}.fi-fo.fis{background-image:url(/assets/fo-ClIne8bc.svg)}.fi-fr{background-image:url(/assets/fr-DVvUyOqI.svg)}.fi-fr.fis{background-image:url(/assets/fr-C1eGzDWr.svg)}.fi-ga{background-image:url(/assets/ga-BklUhLH_.svg)}.fi-ga.fis{background-image:url(/assets/ga-CgNkrnfv.svg)}.fi-gb{background-image:url(/assets/gb-DTXiLQoe.svg)}.fi-gb.fis{background-image:url(/assets/gb-DSer7Jgn.svg)}.fi-gd{background-image:url(/assets/gd-CO-whzUe.svg)}.fi-gd.fis{background-image:url(/assets/gd-m2vU81NR.svg)}.fi-ge{background-image:url(/assets/ge-B2RiL-Ih.svg)}.fi-ge.fis{background-image:url(/assets/ge-DFOl98HB.svg)}.fi-gf{background-image:url(/assets/gf-DWl5zcw0.svg)}.fi-gf.fis{background-image:url(/assets/gf-DFQqfs-j.svg)}.fi-gg{background-image:url(/assets/gg-jdOQS2nU.svg)}.fi-gg.fis{background-image:url(/assets/gg-vhR8-Yxm.svg)}.fi-gh{background-image:url(/assets/gh-r3LP_X7q.svg)}.fi-gh.fis{background-image:url(/assets/gh-6yUjim7M.svg)}.fi-gi{background-image:url(/assets/gi-BJKE9SzW.svg)}.fi-gi.fis{background-image:url(/assets/gi-ZBwZ45zU.svg)}.fi-gl{background-image:url(/assets/gl-CHaBnMib.svg)}.fi-gl.fis{background-image:url(/assets/gl-D6qP-fnE.svg)}.fi-gm{background-image:url(/assets/gm-Bu99atwn.svg)}.fi-gm.fis{background-image:url(/assets/gm-DI7EpeCC.svg)}.fi-gn{background-image:url(/assets/gn-1dJNy9oQ.svg)}.fi-gn.fis{background-image:url(/assets/gn-kt7YA1XT.svg)}.fi-gp{background-image:url(/assets/gp-DNyt_wTA.svg)}.fi-gp.fis{background-image:url(/assets/gp-BqGRs8a4.svg)}.fi-gq{background-image:url(/assets/gq-Cag8QTk2.svg)}.fi-gq.fis{background-image:url(/assets/gq-CPnMO1hT.svg)}.fi-gr{background-image:url(/assets/gr-C5PU0p9p.svg)}.fi-gr.fis{background-image:url(/assets/gr-COThnT__.svg)}.fi-gs{background-image:url(/assets/gs-DiiNa0F5.svg)}.fi-gs.fis{background-image:url(/assets/gs-DOgYbHsY.svg)}.fi-gt{background-image:url(/assets/gt-CJo5DI-7.svg)}.fi-gt.fis{background-image:url(/assets/gt-BLpn5qMn.svg)}.fi-gu{background-image:url(/assets/gu-Di1JYREk.svg)}.fi-gu.fis{background-image:url(/assets/gu-SbvrH0uZ.svg)}.fi-gw{background-image:url(/assets/gw-D249VY33.svg)}.fi-gw.fis{background-image:url(/assets/gw-BTWe96TV.svg)}.fi-gy{background-image:url(/assets/gy-CcVYUM2E.svg)}.fi-gy.fis{background-image:url(/assets/gy-Dl6DrQIH.svg)}.fi-hk{background-image:url(/assets/hk-CUNIaSX0.svg)}.fi-hk.fis{background-image:url(/assets/hk-omO_-Nil.svg)}.fi-hm{background-image:url(/assets/hm-Dh6t_Tj3.svg)}.fi-hm.fis{background-image:url(/assets/hm-fgV6xItx.svg)}.fi-hn{background-image:url(/assets/hn-CRjyS_bm.svg)}.fi-hn.fis{background-image:url(/assets/hn-GhlpqqjC.svg)}.fi-hr{background-image:url(/assets/hr-fzLfaANM.svg)}.fi-hr.fis{background-image:url(/assets/hr-BpiVVBoV.svg)}.fi-ht{background-image:url(/assets/ht-DIMg4gti.svg)}.fi-ht.fis{background-image:url(/assets/ht-pweRl6ZP.svg)}.fi-hu{background-image:url(/assets/hu-7Q5wwIIi.svg)}.fi-hu.fis{background-image:url(/assets/hu-Bm8S5mAU.svg)}.fi-id{background-image:url(/assets/id-DiSP6Fmm.svg)}.fi-id.fis{background-image:url(/assets/id-CJiY5UnY.svg)}.fi-ie{background-image:url(/assets/ie-ChAXClx3.svg)}.fi-ie.fis{background-image:url(/assets/ie-DhxI4aJv.svg)}.fi-il{background-image:url(/assets/il-_56OEGLa.svg)}.fi-il.fis{background-image:url(/assets/il-CeFQotKl.svg)}.fi-im{background-image:url(/assets/im--VPIqfkF.svg)}.fi-im.fis{background-image:url(/assets/im-Dd9p-0-T.svg)}.fi-in{background-image:url(/assets/in-Cdwu6Bq7.svg)}.fi-in.fis{background-image:url(/assets/in-BrINBvML.svg)}.fi-io{background-image:url(/assets/io-13HOfeJD.svg)}.fi-io.fis{background-image:url(/assets/io-BImhNBcd.svg)}.fi-iq{background-image:url(/assets/iq-Dp8HDzo2.svg)}.fi-iq.fis{background-image:url(/assets/iq-CZIXYTmc.svg)}.fi-ir{background-image:url(/assets/ir-cCIgaNf6.svg)}.fi-ir.fis{background-image:url(/assets/ir-Q03Mij62.svg)}.fi-is{background-image:url(/assets/is-CZjefTNV.svg)}.fi-is.fis{background-image:url(/assets/is-Cdq2ElPF.svg)}.fi-it{background-image:url(/assets/it-Br7q0Zh6.svg)}.fi-it.fis{background-image:url(/assets/it-lvp2tGC_.svg)}.fi-je{background-image:url(/assets/je-DyWbhIiC.svg)}.fi-je.fis{background-image:url(/assets/je-vXe0Dr49.svg)}.fi-jm{background-image:url(/assets/jm-CItSr3iX.svg)}.fi-jm.fis{background-image:url(/assets/jm-CLL-w5oS.svg)}.fi-jo{background-image:url(/assets/jo-BAF1FGbm.svg)}.fi-jo.fis{background-image:url(/assets/jo-CiGTAWEd.svg)}.fi-jp{background-image:url(/assets/jp-BIMmfxpO.svg)}.fi-jp.fis{background-image:url(/assets/jp-B5RfAVGb.svg)}.fi-ke{background-image:url(/assets/ke-C8foqndp.svg)}.fi-ke.fis{background-image:url(/assets/ke-b02kYgZN.svg)}.fi-kg{background-image:url(/assets/kg-B0FsxZiL.svg)}.fi-kg.fis{background-image:url(/assets/kg-CjfitMyT.svg)}.fi-kh{background-image:url(/assets/kh-BeWfuE30.svg)}.fi-kh.fis{background-image:url(/assets/kh-BBvObpUS.svg)}.fi-ki{background-image:url(/assets/ki-p_fAQGbS.svg)}.fi-ki.fis{background-image:url(/assets/ki-fuIMkEYQ.svg)}.fi-km{background-image:url(/assets/km-B5tqtGG7.svg)}.fi-km.fis{background-image:url(/assets/km-D0jmlyBf.svg)}.fi-kn{background-image:url(/assets/kn-DVPxDkNY.svg)}.fi-kn.fis{background-image:url(/assets/kn-CHJJOZkG.svg)}.fi-kp{background-image:url(/assets/kp-CrDKzoxe.svg)}.fi-kp.fis{background-image:url(/assets/kp-BsOq20Ii.svg)}.fi-kr{background-image:url(/assets/kr-BCXH1Hao.svg)}.fi-kr.fis{background-image:url(/assets/kr-KUIaWHQD.svg)}.fi-kw{background-image:url(/assets/kw-fSBzmd30.svg)}.fi-kw.fis{background-image:url(/assets/kw-CIaYkhdM.svg)}.fi-ky{background-image:url(/assets/ky-Dpsu1myA.svg)}.fi-ky.fis{background-image:url(/assets/ky-BqaZHuhf.svg)}.fi-kz{background-image:url(/assets/kz-CwKXYZ8s.svg)}.fi-kz.fis{background-image:url(/assets/kz-Dkyx6q-p.svg)}.fi-la{background-image:url(/assets/la-CuJflhIW.svg)}.fi-la.fis{background-image:url(/assets/la-cXlqIhGg.svg)}.fi-lb{background-image:url(/assets/lb-BSjpYEoo.svg)}.fi-lb.fis{background-image:url(/assets/lb-DqFaKN7K.svg)}.fi-lc{background-image:url(/assets/lc-CNvab8Ae.svg)}.fi-lc.fis{background-image:url(/assets/lc-DoQpaup4.svg)}.fi-li{background-image:url(/assets/li-CHdhvNcr.svg)}.fi-li.fis{background-image:url(/assets/li-CMlf0YU8.svg)}.fi-lk{background-image:url(/assets/lk-DUkgV9Tq.svg)}.fi-lk.fis{background-image:url(/assets/lk-DSQoDxn_.svg)}.fi-lr{background-image:url(/assets/lr-B84vu3Ds.svg)}.fi-lr.fis{background-image:url(/assets/lr-Zj2ZOITC.svg)}.fi-ls{background-image:url(/assets/ls-5Xk3Mxq5.svg)}.fi-ls.fis{background-image:url(/assets/ls-B-MSA_Nj.svg)}.fi-lt{background-image:url(/assets/lt-DoukV-Sm.svg)}.fi-lt.fis{background-image:url(/assets/lt-CU4QmtZ-.svg)}.fi-lu{background-image:url(/assets/lu-DOI02Msy.svg)}.fi-lu.fis{background-image:url(/assets/lu-CCDqjGZj.svg)}.fi-lv{background-image:url(/assets/lv-C-KfY8Yc.svg)}.fi-lv.fis{background-image:url(/assets/lv-DjyqV19Q.svg)}.fi-ly{background-image:url(/assets/ly-BWpTK3ux.svg)}.fi-ly.fis{background-image:url(/assets/ly-B0G7qBy-.svg)}.fi-ma{background-image:url(/assets/ma-BTRNTRUj.svg)}.fi-ma.fis{background-image:url(/assets/ma-BNn_BSaU.svg)}.fi-mc{background-image:url(/assets/mc-PK078JHl.svg)}.fi-mc.fis{background-image:url(/assets/mc-JhJMKfOk.svg)}.fi-md{background-image:url(/assets/md-DRlxvNwm.svg)}.fi-md.fis{background-image:url(/assets/md-DTi94M3M.svg)}.fi-me{background-image:url(/assets/me-Cv4Gwqah.svg)}.fi-me.fis{background-image:url(/assets/me-CfGorN3b.svg)}.fi-mf{background-image:url(/assets/mf-BaAGWwAq.svg)}.fi-mf.fis{background-image:url(/assets/mf-DC-GBYih.svg)}.fi-mg{background-image:url(/assets/mg-C168LHXW.svg)}.fi-mg.fis{background-image:url(/assets/mg-DDrNyYWg.svg)}.fi-mh{background-image:url(/assets/mh-gxuIp6Wk.svg)}.fi-mh.fis{background-image:url(/assets/mh--hJdVdXy.svg)}.fi-mk{background-image:url(/assets/mk-D9SIMr-a.svg)}.fi-mk.fis{background-image:url(/assets/mk-Cx9Yf_ZD.svg)}.fi-ml{background-image:url(/assets/ml-DVf6ujpi.svg)}.fi-ml.fis{background-image:url(/assets/ml-BBMGMlrT.svg)}.fi-mm{background-image:url(/assets/mm-lwT09MQ0.svg)}.fi-mm.fis{background-image:url(/assets/mm-DB0gzm_2.svg)}.fi-mn{background-image:url(/assets/mn-CgXyw0O9.svg)}.fi-mn.fis{background-image:url(/assets/mn-CNIDYiAG.svg)}.fi-mo{background-image:url(/assets/mo-BAtCjuYA.svg)}.fi-mo.fis{background-image:url(/assets/mo-CZPe8QjC.svg)}.fi-mp{background-image:url(/assets/mp-CrOApEqW.svg)}.fi-mp.fis{background-image:url(/assets/mp-CuaQmCLf.svg)}.fi-mq{background-image:url(/assets/mq-BFnJ22KI.svg)}.fi-mq.fis{background-image:url(/assets/mq-Dt7FKNYb.svg)}.fi-mr{background-image:url(/assets/mr-D6G1wpeZ.svg)}.fi-mr.fis{background-image:url(/assets/mr-Cqt475iO.svg)}.fi-ms{background-image:url(/assets/ms-DxciGbUu.svg)}.fi-ms.fis{background-image:url(/assets/ms-B-w7hFKu.svg)}.fi-mt{background-image:url(/assets/mt-YqzKx9xl.svg)}.fi-mt.fis{background-image:url(/assets/mt-YDa8zgzO.svg)}.fi-mu{background-image:url(/assets/mu-mcq7cUFl.svg)}.fi-mu.fis{background-image:url(/assets/mu-B2mIIRce.svg)}.fi-mv{background-image:url(/assets/mv-BynAllfM.svg)}.fi-mv.fis{background-image:url(/assets/mv-BXI4x8em.svg)}.fi-mw{background-image:url(/assets/mw-C15nc1xZ.svg)}.fi-mw.fis{background-image:url(/assets/mw-DkelfrL9.svg)}.fi-mx{background-image:url(/assets/mx-Cc8Ccfe8.svg)}.fi-mx.fis{background-image:url(/assets/mx-CvCwYHGF.svg)}.fi-my{background-image:url(/assets/my-Co4JeeyE.svg)}.fi-my.fis{background-image:url(/assets/my-BR3vHt6_.svg)}.fi-mz{background-image:url(/assets/mz-Drlr_USV.svg)}.fi-mz.fis{background-image:url(/assets/mz-Bo6u1S_s.svg)}.fi-na{background-image:url(/assets/na-D79ffb4Z.svg)}.fi-na.fis{background-image:url(/assets/na-0wFvily3.svg)}.fi-nc{background-image:url(/assets/nc-5j7wEmDR.svg)}.fi-nc.fis{background-image:url(/assets/nc-Bw50_tBz.svg)}.fi-ne{background-image:url(/assets/ne-B1jPOYkl.svg)}.fi-ne.fis{background-image:url(/assets/ne-Cium2f5G.svg)}.fi-nf{background-image:url(/assets/nf-Dl00mlk2.svg)}.fi-nf.fis{background-image:url(/assets/nf-DGrQb42O.svg)}.fi-ng{background-image:url(/assets/ng-su4NM9If.svg)}.fi-ng.fis{background-image:url(/assets/ng-CLL1nzMk.svg)}.fi-ni{background-image:url(/assets/ni-CcFCSQxm.svg)}.fi-ni.fis{background-image:url(/assets/ni-BX2WCaNt.svg)}.fi-nl{background-image:url(/assets/nl-BnOa6UiA.svg)}.fi-nl.fis{background-image:url(/assets/nl-DKN85plC.svg)}.fi-no{background-image:url(/assets/no-qf2JPO73.svg)}.fi-no.fis{background-image:url(/assets/no-67wnnm5y.svg)}.fi-np{background-image:url(/assets/np-CIuq5GKd.svg)}.fi-np.fis{background-image:url(/assets/np-B4k6qJKf.svg)}.fi-nr{background-image:url(/assets/nr-DERIdzkN.svg)}.fi-nr.fis{background-image:url(/assets/nr-SnI60Bgd.svg)}.fi-nu{background-image:url(/assets/nu-BfgWvGcd.svg)}.fi-nu.fis{background-image:url(/assets/nu-Dm-LLXct.svg)}.fi-nz{background-image:url(/assets/nz-5vODdBjz.svg)}.fi-nz.fis{background-image:url(/assets/nz-CaLnugvK.svg)}.fi-om{background-image:url(/assets/om-DcqxRdQL.svg)}.fi-om.fis{background-image:url(/assets/om-nN8zP2Bu.svg)}.fi-pa{background-image:url(/assets/pa-BLNN9G2-.svg)}.fi-pa.fis{background-image:url(/assets/pa-BzRYvRsl.svg)}.fi-pe{background-image:url(/assets/pe-BLqhuu1C.svg)}.fi-pe.fis{background-image:url(/assets/pe--eye3JWr.svg)}.fi-pf{background-image:url(/assets/pf-C8ahG68q.svg)}.fi-pf.fis{background-image:url(/assets/pf-e6q_5ubr.svg)}.fi-pg{background-image:url(/assets/pg-BAYpbp9Z.svg)}.fi-pg.fis{background-image:url(/assets/pg-nBvUkq7v.svg)}.fi-ph{background-image:url(/assets/ph-BEzTn62K.svg)}.fi-ph.fis{background-image:url(/assets/ph-B10ogxgQ.svg)}.fi-pk{background-image:url(/assets/pk-CWMEc3ad.svg)}.fi-pk.fis{background-image:url(/assets/pk-BnahYzav.svg)}.fi-pl{background-image:url(/assets/pl-o38JROoc.svg)}.fi-pl.fis{background-image:url(/assets/pl-jl6riBSr.svg)}.fi-pm{background-image:url(/assets/pm-CHiP5UmZ.svg)}.fi-pm.fis{background-image:url(/assets/pm-CatGySkp.svg)}.fi-pn{background-image:url(/assets/pn-DgxdtieE.svg)}.fi-pn.fis{background-image:url(/assets/pn-BPAlH32D.svg)}.fi-pr{background-image:url(/assets/pr-B4tMV0xm.svg)}.fi-pr.fis{background-image:url(/assets/pr-DjaQzs0K.svg)}.fi-ps{background-image:url(/assets/ps-DO8YKYeS.svg)}.fi-ps.fis{background-image:url(/assets/ps-CEUcLi5W.svg)}.fi-pt{background-image:url(/assets/pt-DZ2ADgIR.svg)}.fi-pt.fis{background-image:url(/assets/pt-BTevY6N2.svg)}.fi-pw{background-image:url(/assets/pw-CQP52WMX.svg)}.fi-pw.fis{background-image:url(/assets/pw-DOQyn2PV.svg)}.fi-py{background-image:url(/assets/py-mNzh0mZC.svg)}.fi-py.fis{background-image:url(/assets/py-BKi5dxWt.svg)}.fi-qa{background-image:url(/assets/qa-Dkmpc78M.svg)}.fi-qa.fis{background-image:url(/assets/qa-CekFoc-3.svg)}.fi-re{background-image:url(/assets/re-Bk4ipYK1.svg)}.fi-re.fis{background-image:url(/assets/re-Bg1MZWMt.svg)}.fi-ro{background-image:url(/assets/ro-CoSeqKY1.svg)}.fi-ro.fis{background-image:url(/assets/ro-C2av9jVe.svg)}.fi-rs{background-image:url(/assets/rs-BfwKwXtn.svg)}.fi-rs.fis{background-image:url(/assets/rs-CnTO3ehk.svg)}.fi-ru{background-image:url(/assets/ru-D-4tNwXt.svg)}.fi-ru.fis{background-image:url(/assets/ru-DbUtf_DX.svg)}.fi-rw{background-image:url(/assets/rw-D7nbSYKI.svg)}.fi-rw.fis{background-image:url(/assets/rw-CcIfVufE.svg)}.fi-sa{background-image:url(/assets/sa-Dh79zbT9.svg)}.fi-sa.fis{background-image:url(/assets/sa-DnlyVVKx.svg)}.fi-sb{background-image:url(/assets/sb-BDTYjcbk.svg)}.fi-sb.fis{background-image:url(/assets/sb-Dv-Gc94i.svg)}.fi-sc{background-image:url(/assets/sc-CRNsSLg9.svg)}.fi-sc.fis{background-image:url(/assets/sc-DFTNEfqs.svg)}.fi-sd{background-image:url(/assets/sd-ClziNjGr.svg)}.fi-sd.fis{background-image:url(/assets/sd-BwHx54f9.svg)}.fi-se{background-image:url(/assets/se-8C923vhy.svg)}.fi-se.fis{background-image:url(/assets/se-DHad7SFX.svg)}.fi-sg{background-image:url(/assets/sg-DGYIMG0G.svg)}.fi-sg.fis{background-image:url(/assets/sg-DisnRdSe.svg)}.fi-sh{background-image:url(/assets/sh-DNImvbrE.svg)}.fi-sh.fis{background-image:url(/assets/sh-DBww0RCW.svg)}.fi-si{background-image:url(/assets/si-BMKT-Tec.svg)}.fi-si.fis{background-image:url(/assets/si-BDW--7ta.svg)}.fi-sj{background-image:url(/assets/sj-BFFEGknm.svg)}.fi-sj.fis{background-image:url(/assets/sj-AM0BJ0qg.svg)}.fi-sk{background-image:url(/assets/sk-K9BNIYAO.svg)}.fi-sk.fis{background-image:url(/assets/sk-8lQCLAqV.svg)}.fi-sl{background-image:url(/assets/sl-DxLJY5vJ.svg)}.fi-sl.fis{background-image:url(/assets/sl-C0dI8IsG.svg)}.fi-sm{background-image:url(/assets/sm-DGBIRFB_.svg)}.fi-sm.fis{background-image:url(/assets/sm-BKrUHzrq.svg)}.fi-sn{background-image:url(/assets/sn-S8ipNF1U.svg)}.fi-sn.fis{background-image:url(/assets/sn-C4abx9Xn.svg)}.fi-so{background-image:url(/assets/so-DlzA2Fco.svg)}.fi-so.fis{background-image:url(/assets/so-BpxKZJzu.svg)}.fi-sr{background-image:url(/assets/sr-Co7OKBh3.svg)}.fi-sr.fis{background-image:url(/assets/sr-CfMKAfua.svg)}.fi-ss{background-image:url(/assets/ss-CxVEpdPD.svg)}.fi-ss.fis{background-image:url(/assets/ss-C_PPJ8V2.svg)}.fi-st{background-image:url(/assets/st-C1Nd1c3V.svg)}.fi-st.fis{background-image:url(/assets/st-AMcb9FhJ.svg)}.fi-sv{background-image:url(/assets/sv-CJIHhYwF.svg)}.fi-sv.fis{background-image:url(/assets/sv-RZ39q5hO.svg)}.fi-sx{background-image:url(/assets/sx-nDhIaDNb.svg)}.fi-sx.fis{background-image:url(/assets/sx-RKKs0ph6.svg)}.fi-sy{background-image:url(/assets/sy-DwSud114.svg)}.fi-sy.fis{background-image:url(/assets/sy-Dpn5i9ke.svg)}.fi-sz{background-image:url(/assets/sz-qxMwa2gs.svg)}.fi-sz.fis{background-image:url(/assets/sz-D39eIL5d.svg)}.fi-tc{background-image:url(/assets/tc-dtelpZmc.svg)}.fi-tc.fis{background-image:url(/assets/tc-CJHJmJj1.svg)}.fi-td{background-image:url(/assets/td-BsuVhZpT.svg)}.fi-td.fis{background-image:url(/assets/td-Ddv_29rE.svg)}.fi-tf{background-image:url(/assets/tf-Co33RhQH.svg)}.fi-tf.fis{background-image:url(/assets/tf-DSn8VxE3.svg)}.fi-tg{background-image:url(/assets/tg-CP1-sc35.svg)}.fi-tg.fis{background-image:url(/assets/tg-BpRxi4F-.svg)}.fi-th{background-image:url(/assets/th-tzq84hgd.svg)}.fi-th.fis{background-image:url(/assets/th-DK2zZyMY.svg)}.fi-tj{background-image:url(/assets/tj-b-aWfOTb.svg)}.fi-tj.fis{background-image:url(/assets/tj-BWWBVTk9.svg)}.fi-tk{background-image:url(/assets/tk-CDucsEss.svg)}.fi-tk.fis{background-image:url(/assets/tk-CZEI6mqd.svg)}.fi-tl{background-image:url(/assets/tl-wpo93AGk.svg)}.fi-tl.fis{background-image:url(/assets/tl-zghdr7_K.svg)}.fi-tm{background-image:url(/assets/tm-C_WSgUcv.svg)}.fi-tm.fis{background-image:url(/assets/tm-DGBJvQay.svg)}.fi-tn{background-image:url(/assets/tn-BcKCZULf.svg)}.fi-tn.fis{background-image:url(/assets/tn-DcO8DL80.svg)}.fi-to{background-image:url(/assets/to-D8uVsoxb.svg)}.fi-to.fis{background-image:url(/assets/to-6m55WaQo.svg)}.fi-tr{background-image:url(/assets/tr-Cd6FO9Bg.svg)}.fi-tr.fis{background-image:url(/assets/tr-Dgwi_nfe.svg)}.fi-tt{background-image:url(/assets/tt-CTnr7aY5.svg)}.fi-tt.fis{background-image:url(/assets/tt-f6m2xq_2.svg)}.fi-tv{background-image:url(/assets/tv-DDqkVT-n.svg)}.fi-tv.fis{background-image:url(/assets/tv-MqebyrVm.svg)}.fi-tw{background-image:url(/assets/tw-d-Mf-0VT.svg)}.fi-tw.fis{background-image:url(/assets/tw-BGxVDCOL.svg)}.fi-tz{background-image:url(/assets/tz-BjLtHeil.svg)}.fi-tz.fis{background-image:url(/assets/tz-BUVjlfC1.svg)}.fi-ua{background-image:url(/assets/ua-Bq0XgQqK.svg)}.fi-ua.fis{background-image:url(/assets/ua-BquxXKta.svg)}.fi-ug{background-image:url(/assets/ug-ByL2ejGl.svg)}.fi-ug.fis{background-image:url(/assets/ug-CQ8d5RQC.svg)}.fi-um{background-image:url(/assets/um-Bhke9Eic.svg)}.fi-um.fis{background-image:url(/assets/um-DreQrsBl.svg)}.fi-us{background-image:url(/assets/us-C73uVeEr.svg)}.fi-us.fis{background-image:url(/assets/us-DAM9Utrf.svg)}.fi-uy{background-image:url(/assets/uy-DD6peej-.svg)}.fi-uy.fis{background-image:url(/assets/uy-B2Qs7aGx.svg)}.fi-uz{background-image:url(/assets/uz-C2f-Cubn.svg)}.fi-uz.fis{background-image:url(/assets/uz-rmSB_IKB.svg)}.fi-va{background-image:url(/assets/va-B9-hqIE-.svg)}.fi-va.fis{background-image:url(/assets/va-s7kyhqIM.svg)}.fi-vc{background-image:url(/assets/vc-COpmFovN.svg)}.fi-vc.fis{background-image:url(/assets/vc-DaYqUZD4.svg)}.fi-ve{background-image:url(/assets/ve-BSqnIB9l.svg)}.fi-ve.fis{background-image:url(/assets/ve-L4X6NQ3q.svg)}.fi-vg{background-image:url(/assets/vg-C7xY6pic.svg)}.fi-vg.fis{background-image:url(/assets/vg-ClZ-0KpG.svg)}.fi-vi{background-image:url(/assets/vi-BC_zcciE.svg)}.fi-vi.fis{background-image:url(/assets/vi-BSdsyIxY.svg)}.fi-vn{background-image:url(/assets/vn-BEAEijd0.svg)}.fi-vn.fis{background-image:url(/assets/vn-CsUBJx2L.svg)}.fi-vu{background-image:url(/assets/vu-D6k0NQlg.svg)}.fi-vu.fis{background-image:url(/assets/vu-BIFa5Beu.svg)}.fi-wf{background-image:url(/assets/wf-DrxpOO_G.svg)}.fi-wf.fis{background-image:url(/assets/wf-BC64oop4.svg)}.fi-ws{background-image:url(/assets/ws-vzJNwdVm.svg)}.fi-ws.fis{background-image:url(/assets/ws-IVFNwTc1.svg)}.fi-ye{background-image:url(/assets/ye-BwST9gXC.svg)}.fi-ye.fis{background-image:url(/assets/ye-Ir8OtngQ.svg)}.fi-yt{background-image:url(/assets/yt-DIfEG0ex.svg)}.fi-yt.fis{background-image:url(/assets/yt-BGlbbiEn.svg)}.fi-za{background-image:url(/assets/za-Jz40JTrv.svg)}.fi-za.fis{background-image:url(/assets/za-BUKoH9qm.svg)}.fi-zm{background-image:url(/assets/zm-BmsW91ne.svg)}.fi-zm.fis{background-image:url(/assets/zm-D8B-0kdx.svg)}.fi-zw{background-image:url(/assets/zw-U0m7oJ5e.svg)}.fi-zw.fis{background-image:url(/assets/zw-CSuuaw9K.svg)}.fi-arab{background-image:url(/assets/arab-C4CYPgyC.svg)}.fi-arab.fis{background-image:url(/assets/arab-C-KgnQEz.svg)}.fi-asean{background-image:url(/assets/asean-WMtZ-US_.svg)}.fi-asean.fis{background-image:url(/assets/asean-CmuWHvfA.svg)}.fi-cefta{background-image:url(/assets/cefta-2dDBYygd.svg)}.fi-cefta.fis{background-image:url(/assets/cefta-CdOByeeI.svg)}.fi-cp{background-image:url(/assets/cp-K_ay05Q_.svg)}.fi-cp.fis{background-image:url(/assets/cp-k6oDAflT.svg)}.fi-dg{background-image:url(/assets/dg-CJPJrjiZ.svg)}.fi-dg.fis{background-image:url(/assets/dg-DqkWLbnk.svg)}.fi-eac{background-image:url(/assets/eac-CwGQsyAM.svg)}.fi-eac.fis{background-image:url(/assets/eac-h4QKADRE.svg)}.fi-es-ct{background-image:url(/assets/es-ct-CVyhLp7O.svg)}.fi-es-ct.fis{background-image:url(/assets/es-ct-DdzobtBd.svg)}.fi-es-ga{background-image:url(/assets/es-ga-D9xG2hYr.svg)}.fi-es-ga.fis{background-image:url(/assets/es-ga-DXhVZ333.svg)}.fi-es-pv{background-image:url(/assets/es-pv-CO3NM2SE.svg)}.fi-es-pv.fis{background-image:url(/assets/es-pv-DMotQiZd.svg)}.fi-eu{background-image:url(/assets/eu-Brdgz8ab.svg)}.fi-eu.fis{background-image:url(/assets/eu-BE2G-Ars.svg)}.fi-gb-eng{background-image:url(/assets/gb-eng-C8iDhGHN.svg)}.fi-gb-eng.fis{background-image:url(/assets/gb-eng-DTHmDHq3.svg)}.fi-gb-nir{background-image:url(/assets/gb-nir-D4gikpNq.svg)}.fi-gb-nir.fis{background-image:url(/assets/gb-nir-vEp1ZXy6.svg)}.fi-gb-sct{background-image:url(/assets/gb-sct-fW5q01ek.svg)}.fi-gb-sct.fis{background-image:url(/assets/gb-sct-D5L2FKKv.svg)}.fi-gb-wls{background-image:url(/assets/gb-wls-Bxz9hxvX.svg)}.fi-gb-wls.fis{background-image:url(/assets/gb-wls-CK0XlKT-.svg)}.fi-ic{background-image:url(/assets/ic-CSo4d8tH.svg)}.fi-ic.fis{background-image:url(/assets/ic-tiZZSA7Y.svg)}.fi-pc{background-image:url(/assets/pc-BJpYiA9b.svg)}.fi-pc.fis{background-image:url(/assets/pc-D9OuqgOn.svg)}.fi-sh-ac{background-image:url(/assets/sh-ac-FjwY7RYr.svg)}.fi-sh-ac.fis{background-image:url(/assets/sh-ac-D-aE2xRW.svg)}.fi-sh-hl{background-image:url(/assets/sh-hl-CqtQPzWZ.svg)}.fi-sh-hl.fis{background-image:url(/assets/sh-hl-CgxUDvtv.svg)}.fi-sh-ta{background-image:url(/assets/sh-ta-CPJublpi.svg)}.fi-sh-ta.fis{background-image:url(/assets/sh-ta-BFo5zkKU.svg)}.fi-un{background-image:url(/assets/un-Bqg4Cbbh.svg)}.fi-un.fis{background-image:url(/assets/un-DabL4p35.svg)}.fi-xk{background-image:url(/assets/xk-Bj15g7cp.svg)}.fi-xk.fis{background-image:url(/assets/xk-Cdz2uTvR.svg)}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-800:oklch(47% .157 37.304);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-900:oklch(37.9% .146 265.522);--color-violet-700:oklch(49.1% .27 292.581);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--default-mono-font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-border:var(--border)}}@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}@media (hover:hover) and (pointer:fine){:where(body.crm-interface) :where(button,:where(a,div,span)[role=button],[role=tab],[data-slot=button],[data-slot=select-item],[data-slot=command-item],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],.accounting-cell-value-trigger,.accounting-upload-target):not(:where(table,thead,tbody,tfoot,tr,th,td,col,colgroup,caption,svg,svg *,[role=row],[role=rowgroup],[role=gridcell],[role=columnheader],[role=rowheader],.crm-table-sort,.crm-column-resize,.crm-option-drag,.crm-customer-split-handle,[role=separator],[data-slot=sidebar-rail],[data-crm-feedback=none])){position:relative}}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.\!end{inset-inline-end:var(--spacing)!important}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-24{top:calc(var(--spacing) * 24)}.top-\[50\%\]{top:50%}.top-\[clamp\(1rem\,5dvh\,3rem\)\]{top:clamp(1rem,5dvh,3rem)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-5{right:calc(var(--spacing) * 5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+0\.75rem\)\]{bottom:calc(env(safe-area-inset-bottom) + .75rem)}.bottom-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(.5rem, env(safe-area-inset-bottom))}.left-0{left:calc(var(--spacing) * 0)}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[2\]{z-index:2}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[140\]{z-index:140}.z-\[1000\]{z-index:1000}.z-\[1100\]{z-index:1100}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-5{margin:calc(var(--spacing) * 5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table\!{display:table!important}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:#7d8b9175 transparent}.scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{background:#7d8b9175;border-radius:999px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#5d6c73ad}.\!size-8{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-\[18px\]{width:18px;height:18px}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[66px\]{height:66px}.h-\[210px\]{height:210px}.h-\[220px\]{height:220px}.h-\[244px\]{height:244px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[275px\]{height:275px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[330px\]{height:330px}.h-\[340px\]{height:340px}.h-\[380px\]{height:380px}.h-\[420px\]{height:420px}.h-\[calc\(--spacing\(5\.5\)\)\]{height:calc(calc(var(--spacing) * 5.5))}.h-\[calc\(100dvh-1rem\)\]{height:calc(100dvh - 1rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[65vh\]{max-height:65vh}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[430px\]{max-height:430px}.max-h-\[540px\]{max-height:540px}.max-h-\[900px\]{max-height:900px}.max-h-\[calc\(92vh-166px\)\]{max-height:calc(92vh - 166px)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[min\(24rem\,var\(--available-height\)\)\]{max-height:min(24rem, var(--available-height))}.max-h-\[min\(352px\,calc\(var\(--available-height\)-8px\)\)\]{max-height:min(352px, calc(var(--available-height) - 8px))}.max-h-\[min\(360px\,var\(--available-height\)\)\]{max-height:min(360px, var(--available-height))}.max-h-\[min\(360px\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(360px, var(--radix-popover-content-available-height))}.max-h-\[min\(440px\,65vh\)\]{max-height:min(440px,65vh)}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[56px\]{min-height:56px}.min-h-\[76px\]{min-height:76px}.min-h-\[132px\]{min-height:132px}.min-h-\[180px\]{min-height:180px}.min-h-\[270px\]{min-height:270px}.min-h-\[320px\]{min-height:320px}.min-h-\[420px\]{min-height:420px}.min-h-\[560px\]{min-height:560px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.sidebar-scrollbar{scrollbar-width:thin;scrollbar-color:#ffffff3d transparent;scrollbar-gutter:stable}.sidebar-scrollbar::-webkit-scrollbar{width:5px}.sidebar-scrollbar::-webkit-scrollbar-track{background:0 0}.sidebar-scrollbar::-webkit-scrollbar-thumb{background:#fff3;border-radius:999px}.sidebar-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff57}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--cell-size\){width:var(--cell-size)}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[76px\]{width:76px}.w-\[100px\]{width:100px}.w-\[130px\]{width:130px}.w-\[148px\]{width:148px}.w-\[165px\]{width:165px}.w-\[166px\]{width:166px}.w-\[170px\]{width:170px}.w-\[178px\]{width:178px}.w-\[180px\]{width:180px}.w-\[185px\]{width:185px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[232px\]{width:232px}.w-\[270px\]{width:270px}.w-\[280px\]{width:280px}.w-\[292px\]{width:292px}.w-\[300px\]{width:300px}.w-\[min\(22rem\,calc\(100vw-1\.5rem\)\)\]{width:min(22rem,100vw - 1.5rem)}.w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.w-\[min\(340px\,calc\(100vw-1rem\)\)\]{width:min(340px,100vw - 1rem)}.w-\[min\(340px\,calc\(100vw-24px\)\)\]{width:min(340px,100vw - 24px)}.w-\[min\(360px\,calc\(100vw-1rem\)\)\]{width:min(360px,100vw - 1rem)}.w-\[min\(360px\,calc\(100vw-24px\)\)\]{width:min(360px,100vw - 24px)}.w-\[min\(380px\,calc\(100vw-24px\)\)\]{width:min(380px,100vw - 24px)}.w-\[min\(380px\,calc\(100vw-32px\)\)\]{width:min(380px,100vw - 32px)}.w-\[min\(400px\,calc\(100vw-32px\)\)\]{width:min(400px,100vw - 32px)}.w-\[min\(540px\,calc\(100vw-24px\)\)\]{width:min(540px,100vw - 24px)}.w-\[min\(660px\,calc\(100vw-24px\)\)\]{width:min(660px,100vw - 24px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[170px\]{max-width:170px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1720px\]{max-width:1720px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%-5\.5rem\)\]{max-width:calc(100% - 5.5rem)}.max-w-\[calc\(100\%-5rem\)\]{max-width:calc(100% - 5rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[min\(22rem\,calc\(100vw-24px\)\)\]{max-width:min(22rem,100vw - 24px)}.max-w-\[min\(24rem\,calc\(100vw-24px\)\)\]{max-width:min(24rem,100vw - 24px)}.max-w-\[min\(32rem\,calc\(100vw-1rem\)\)\]{max-width:min(32rem,100vw - 1rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-4\.5{min-width:calc(var(--spacing) * 4.5)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[78px\]{min-width:78px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[150px\]{min-width:150px}.min-w-\[190px\]{min-width:190px}.min-w-\[520px\]{min-width:520px}.min-w-\[860px\]{min-width:860px}.min-w-\[var\(--anchor-width\)\]{min-width:var(--anchor-width)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-initial{flex:0 auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-\[110px\]{flex-basis:110px}.basis-\[200px\]{flex-basis:200px}.basis-\[210px\]{flex-basis:210px}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.scroll-py-1{scroll-padding-block:calc(var(--spacing) * 1)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_100px\]{grid-template-columns:1fr 100px}.grid-cols-\[1fr_140px\]{grid-template-columns:1fr 140px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_72px_32px\]{grid-template-columns:minmax(0,1fr) 72px 32px}.grid-cols-\[minmax\(0\,1fr\)_86px\]{grid-template-columns:minmax(0,1fr) 86px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_32px\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_36px\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px}.grid-cols-\[minmax\(0\,3fr\)_minmax\(110px\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(110px,2fr)}.grid-cols-\[minmax\(100px\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(100px,1fr) minmax(0,2fr)}.grid-cols-\[minmax\(118px\,0\.42fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(118px,.42fr) minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,300px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#e5eaf1\]>:not(:last-child)){border-color:#e5eaf1}:where(.divide-\[\#e7edf0\]>:not(:last-child)){border-color:#e7edf0}:where(.divide-\[\#e8ebeb\]>:not(:last-child)){border-color:#e8ebeb}:where(.divide-\[\#e8ebec\]>:not(:last-child)){border-color:#e8ebec}:where(.divide-\[\#edf0ef\]>:not(:last-child)){border-color:#edf0ef}:where(.divide-\[\#edf0f0\]>:not(:last-child)){border-color:#edf0f0}:where(.divide-\[\#edf0f1\]>:not(:last-child)){border-color:#edf0f1}:where(.divide-border>:not(:last-child)){border-color:var(--border)}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.\!rounded-md{border-radius:calc(var(--radius) - 2px)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-\[\#dfe6eb\]{border-color:#dfe6eb!important}.border-\(--color-border\){border-color:var(--color-border)}.border-\[\#1a2e3a\]{border-color:#1a2e3a}.border-\[\#9fc8aa\]{border-color:#9fc8aa}.border-\[\#172d38\]{border-color:#172d38}.border-\[\#192d39\]{border-color:#192d39}.border-\[\#244958\]{border-color:#244958}.border-\[\#b7d5c1\]{border-color:#b7d5c1}.border-\[\#b8d6ef\]{border-color:#b8d6ef}.border-\[\#b8dbd4\]{border-color:#b8dbd4}.border-\[\#b9d8c4\]{border-color:#b9d8c4}.border-\[\#b9ddc5\]{border-color:#b9ddc5}.border-\[\#bbd4ca\]{border-color:#bbd4ca}.border-\[\#bddbc6\]{border-color:#bddbc6}.border-\[\#c7a448\]{border-color:#c7a448}.border-\[\#c7ddce\]{border-color:#c7ddce}.border-\[\#c8a54a\]{border-color:#c8a54a}.border-\[\#c8cfcc\]{border-color:#c8cfcc}.border-\[\#c8dfcf\]{border-color:#c8dfcf}.border-\[\#c9a23c\]{border-color:#c9a23c}.border-\[\#c9a233\]{border-color:#c9a233}.border-\[\#c9ddcf\]{border-color:#c9ddcf}.border-\[\#c89b2b\]{border-color:#c89b2b}.border-\[\#c99a24\]{border-color:#c99a24}.border-\[\#cad2cf\]{border-color:#cad2cf}.border-\[\#cbd3d0\]{border-color:#cbd3d0}.border-\[\#cbdce8\]{border-color:#cbdce8}.border-\[\#ccd3d1\]{border-color:#ccd3d1}.border-\[\#ccdce1\]{border-color:#ccdce1}.border-\[\#cce0d2\]{border-color:#cce0d2}.border-\[\#cdd4d1\]{border-color:#cdd4d1}.border-\[\#cddde2\]{border-color:#cddde2}.border-\[\#ced5d2\]{border-color:#ced5d2}.border-\[\#cfd6d8\]{border-color:#cfd6d8}.border-\[\#cfe0d4\]{border-color:#cfe0d4}.border-\[\#d2d8d5\]{border-color:#d2d8d5}.border-\[\#d3dad8\]{border-color:#d3dad8}.border-\[\#d4d9d6\]{border-color:#d4d9d6}.border-\[\#d4dad7\]{border-color:#d4dad7}.border-\[\#d4dad8\]{border-color:#d4dad8}.border-\[\#d4dbde\]{border-color:#d4dbde}.border-\[\#d5dad7\]{border-color:#d5dad7}.border-\[\#d5dbd8\]{border-color:#d5dbd8}.border-\[\#d6dcd9\]{border-color:#d6dcd9}.border-\[\#d6dcda\]{border-color:#d6dcda}.border-\[\#d7a1a1\]{border-color:#d7a1a1}.border-\[\#d7c47f\]{border-color:#d7c47f}.border-\[\#d7dcda\]{border-color:#d7dcda}.border-\[\#d7dcdf\]{border-color:#d7dcdf}.border-\[\#d7ddd9\]{border-color:#d7ddd9}.border-\[\#d7ddda\]{border-color:#d7ddda}.border-\[\#d7dddf\]{border-color:#d7dddf}.border-\[\#d7e1e7\]{border-color:#d7e1e7}.border-\[\#d7e2ea\]{border-color:#d7e2ea}.border-\[\#d8a9a0\]{border-color:#d8a9a0}.border-\[\#d8b9e8\]{border-color:#d8b9e8}.border-\[\#d8ddda\]{border-color:#d8ddda}.border-\[\#d8dddf\]{border-color:#d8dddf}.border-\[\#d8dde1\]{border-color:#d8dde1}.border-\[\#d8deda\]{border-color:#d8deda}.border-\[\#d8dedb\]{border-color:#d8dedb}.border-\[\#d8dedc\]{border-color:#d8dedc}.border-\[\#d8dfdc\]{border-color:#d8dfdc}.border-\[\#d8e4f2\]{border-color:#d8e4f2}.border-\[\#d9c47c\]{border-color:#d9c47c}.border-\[\#d9deda\]{border-color:#d9deda}.border-\[\#d9dede\]{border-color:#d9dede}.border-\[\#d9dee2\]{border-color:#d9dee2}.border-\[\#d9dfdc\]{border-color:#d9dfdc}.border-\[\#d9dfde\]{border-color:#d9dfde}.border-\[\#d9dfe1\]{border-color:#d9dfe1}.border-\[\#dbe0e0\]{border-color:#dbe0e0}.border-\[\#dce2e0\]{border-color:#dce2e0}.border-\[\#dce2e9\]{border-color:#dce2e9}.border-\[\#dce4dc\]{border-color:#dce4dc}.border-\[\#dce4e9\]{border-color:#dce4e9}.border-\[\#dce5e2\]{border-color:#dce5e2}.border-\[\#dde2df\]{border-color:#dde2df}.border-\[\#dde2e0\]{border-color:#dde2e0}.border-\[\#dde5ec\]{border-color:#dde5ec}.border-\[\#dee7ee\]{border-color:#dee7ee}.border-\[\#dfc778\]{border-color:#dfc778}.border-\[\#dfd6b8\]{border-color:#dfd6b8}.border-\[\#dfd6bb\]{border-color:#dfd6bb}.border-\[\#dfe3df\]{border-color:#dfe3df}.border-\[\#dfe4e2\]{border-color:#dfe4e2}.border-\[\#dfe4e3\]{border-color:#dfe4e3}.border-\[\#dfe4e4\]{border-color:#dfe4e4}.border-\[\#dfe6eb\]{border-color:#dfe6eb}.border-\[\#e0b8b1\]{border-color:#e0b8b1}.border-\[\#e0d3b0\]{border-color:#e0d3b0}.border-\[\#e0e3df\]{border-color:#e0e3df}.border-\[\#e0e4e1\]{border-color:#e0e4e1}.border-\[\#e0e4e2\]{border-color:#e0e4e2}.border-\[\#e0e5e4\]{border-color:#e0e5e4}.border-\[\#e0e6eb\]{border-color:#e0e6eb}.border-\[\#e0e7eb\]{border-color:#e0e7eb}.border-\[\#e1c1ba\]{border-color:#e1c1ba}.border-\[\#e1e4e1\]{border-color:#e1e4e1}.border-\[\#e1e4e2\]{border-color:#e1e4e2}.border-\[\#e1e5e3\]{border-color:#e1e5e3}.border-\[\#e1e5e5\]{border-color:#e1e5e5}.border-\[\#e1e5e6\]{border-color:#e1e5e6}.border-\[\#e1e5e7\]{border-color:#e1e5e7}.border-\[\#e1e7ed\]{border-color:#e1e7ed}.border-\[\#e2beb7\]{border-color:#e2beb7}.border-\[\#e2e4e1\]{border-color:#e2e4e1}.border-\[\#e2e5e1\]{border-color:#e2e5e1}.border-\[\#e2e5e3\]{border-color:#e2e5e3}.border-\[\#e2e5e7\]{border-color:#e2e5e7}.border-\[\#e2e6e3\]{border-color:#e2e6e3}.border-\[\#e2e6e4\]{border-color:#e2e6e4}.border-\[\#e2e6e6\]{border-color:#e2e6e6}.border-\[\#e2e6e7\]{border-color:#e2e6e7}.border-\[\#e2e9ee\]{border-color:#e2e9ee}.border-\[\#e3b9af\]{border-color:#e3b9af}.border-\[\#e3e6e7\]{border-color:#e3e6e7}.border-\[\#e3e7e5\]{border-color:#e3e7e5}.border-\[\#e3e7e8\]{border-color:#e3e7e8}.border-\[\#e3ebf1\]{border-color:#e3ebf1}.border-\[\#e4c3b8\]{border-color:#e4c3b8}.border-\[\#e4ca87\]{border-color:#e4ca87}.border-\[\#e4ce8b\]{border-color:#e4ce8b}.border-\[\#e4e2e9\]{border-color:#e4e2e9}.border-\[\#e4e7e4\]{border-color:#e4e7e4}.border-\[\#e4e8e8\]{border-color:#e4e8e8}.border-\[\#e4e8e9\]{border-color:#e4e8e9}.border-\[\#e4eaf1\]{border-color:#e4eaf1}.border-\[\#e5b5ad\]{border-color:#e5b5ad}.border-\[\#e5c0ba\]{border-color:#e5c0ba}.border-\[\#e5d5cf\]{border-color:#e5d5cf}.border-\[\#e5e8e5\]{border-color:#e5e8e5}.border-\[\#e6b4b4\]{border-color:#e6b4b4}.border-\[\#e6d79d\]{border-color:#e6d79d}.border-\[\#e6dfc8\]{border-color:#e6dfc8}.border-\[\#e6e9e6\]{border-color:#e6e9e6}.border-\[\#e6e9e9\]{border-color:#e6e9e9}.border-\[\#e6eae8\]{border-color:#e6eae8}.border-\[\#e6ebf2\]{border-color:#e6ebf2}.border-\[\#e7c1b8\]{border-color:#e7c1b8}.border-\[\#e7d6ae\]{border-color:#e7d6ae}.border-\[\#e7d8a6\]{border-color:#e7d8a6}.border-\[\#e7d49b\]{border-color:#e7d49b}.border-\[\#e7e5ec\]{border-color:#e7e5ec}.border-\[\#e7eae7\]{border-color:#e7eae7}.border-\[\#e7eae8\]{border-color:#e7eae8}.border-\[\#e7eaea\]{border-color:#e7eaea}.border-\[\#e7edf2\]{border-color:#e7edf2}.border-\[\#e8c8c0\]{border-color:#e8c8c0}.border-\[\#e8c86f\]{border-color:#e8c86f}.border-\[\#e8cf8e\]{border-color:#e8cf8e}.border-\[\#e8eae7\]{border-color:#e8eae7}.border-\[\#e8ebe9\]{border-color:#e8ebe9}.border-\[\#e8ebea\]{border-color:#e8ebea}.border-\[\#e8eceb\]{border-color:#e8eceb}.border-\[\#e8eeed\]{border-color:#e8eeed}.border-\[\#e9eceb\]{border-color:#e9eceb}.border-\[\#e9edef\]{border-color:#e9edef}.border-\[\#ead4a1\]{border-color:#ead4a1}.border-\[\#ead4a2\]{border-color:#ead4a2}.border-\[\#ead9a8\]{border-color:#ead9a8}.border-\[\#ead9ae\]{border-color:#ead9ae}.border-\[\#ead9b6\]{border-color:#ead9b6}.border-\[\#ead49d\]{border-color:#ead49d}.border-\[\#ead59a\]{border-color:#ead59a}.border-\[\#eadcae\]{border-color:#eadcae}.border-\[\#ebc9bd\]{border-color:#ebc9bd}.border-\[\#ebcf99\]{border-color:#ebcf99}.border-\[\#ebd0c8\]{border-color:#ebd0c8}.border-\[\#ecc2bc\]{border-color:#ecc2bc}.border-\[\#ecd28c\]{border-color:#ecd28c}.border-\[\#eceeed\]{border-color:#eceeed}.border-\[\#ecefec\]{border-color:#ecefec}.border-\[\#edc49e\]{border-color:#edc49e}.border-\[\#edf0ee\]{border-color:#edf0ee}.border-\[\#edf0ef\]{border-color:#edf0ef}.border-\[\#edf0f0\]{border-color:#edf0f0}.border-\[\#edf0f1\]{border-color:#edf0f1}.border-\[\#edf0f2\]{border-color:#edf0f2}.border-\[\#eef0ef\]{border-color:#eef0ef}.border-\[\#efb6b6\]{border-color:#efb6b6}.border-\[\#efc3ba\]{border-color:#efc3ba}.border-\[\#efc8bf\]{border-color:#efc8bf}.border-\[\#efd0ca\]{border-color:#efd0ca}.border-\[\#efd2c9\]{border-color:#efd2c9}.border-\[\#f1ded8\]{border-color:#f1ded8}.border-\[color\:var\(--hairline\)\]{border-color:var(--hairline)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/65{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/65{border-color:color-mix(in oklab, var(--border) 65%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-red-200{border-color:var(--color-red-200)}.border-red-400{border-color:var(--color-red-400)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.\!bg-white{background-color:var(--color-white)!important}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#0f222b\]\/55{background-color:oklab(24.0296% -.019332 -.0232906/.55)}.bg-\[\#1a2d39\]{background-color:#1a2d39}.bg-\[\#1b303c\]{background-color:#1b303c}.bg-\[\#1b3945\]{background-color:#1b3945}.bg-\[\#1b4655\]{background-color:#1b4655}.bg-\[\#1c2b38\]{background-color:#1c2b38}.bg-\[\#1c3441\]{background-color:#1c3441}.bg-\[\#1c3540\]{background-color:#1c3540}.bg-\[\#1d3b47\]{background-color:#1d3b47}.bg-\[\#1d303c\]{background-color:#1d303c}.bg-\[\#1e4c43\]{background-color:#1e4c43}.bg-\[\#8a6a15\]{background-color:#8a6a15}.bg-\[\#9a463b\]{background-color:#9a463b}.bg-\[\#45a667\]{background-color:#45a667}.bg-\[\#54b978\]{background-color:#54b978}.bg-\[\#172b36\]{background-color:#172b36}.bg-\[\#172d38\]{background-color:#172d38}.bg-\[\#172d38\]\/92{background-color:oklab(28.4155% -.0215027 -.0270047/.92)}.bg-\[\#172d38\]\/94{background-color:oklab(28.4155% -.0215027 -.0270047/.94)}.bg-\[\#172f3a\]\/0{background-color:oklab(0% 0 0/0)}.bg-\[\#192d39\]{background-color:#192d39}.bg-\[\#203b46\]\/55{background-color:oklab(33.5751% -.026449 -.0275368/.55)}.bg-\[\#355f78\]{background-color:#355f78}.bg-\[\#7590b3\]{background-color:#7590b3}.bg-\[\#17323e\]{background-color:#17323e}.bg-\[\#172936\]{background-color:#172936}.bg-\[\#244958\]{background-color:#244958}.bg-\[\#722026\]{background-color:#722026}.bg-\[\#FED047\]{background-color:#fed047}.bg-\[\#ad8114\]{background-color:#ad8114}.bg-\[\#b14f3d\]{background-color:#b14f3d}.bg-\[\#bd8d19\]{background-color:#bd8d19}.bg-\[\#bf9524\]{background-color:#bf9524}.bg-\[\#c5cdca\]{background-color:#c5cdca}.bg-\[\#c69b25\]{background-color:#c69b25}.bg-\[\#c92f36\]{background-color:#c92f36}.bg-\[\#cda128\]{background-color:#cda128}.bg-\[\#d0a62e\]{background-color:#d0a62e}.bg-\[\#d0a62e\]\/12{background-color:oklab(74.3721% .0043551 .138103/.12)}.bg-\[\#d6a82c\]{background-color:#d6a82c}.bg-\[\#d7aa32\]{background-color:#d7aa32}.bg-\[\#d8ad3b\]{background-color:#d8ad3b}.bg-\[\#d49d26\]{background-color:#d49d26}.bg-\[\#dfe6e7\]{background-color:#dfe6e7}.bg-\[\#dfe7e5\]{background-color:#dfe7e5}.bg-\[\#dff1e5\]{background-color:#dff1e5}.bg-\[\#e1b743\]{background-color:#e1b743}.bg-\[\#e4e7e9\]{background-color:#e4e7e9}.bg-\[\#e4e8e8\]{background-color:#e4e8e8}.bg-\[\#e5e9e7\]{background-color:#e5e9e7}.bg-\[\#e5f0e9\]{background-color:#e5f0e9}.bg-\[\#e6bc43\]{background-color:#e6bc43}.bg-\[\#e6eeee\]{background-color:#e6eeee}.bg-\[\#e6f0f3\]{background-color:#e6f0f3}.bg-\[\#e6f2e9\]{background-color:#e6f2e9}.bg-\[\#e7ebe9\]{background-color:#e7ebe9}.bg-\[\#e7eef0\]{background-color:#e7eef0}.bg-\[\#e7f0f3\]{background-color:#e7f0f3}.bg-\[\#e7f3ea\]{background-color:#e7f3ea}.bg-\[\#e7f3eb\]{background-color:#e7f3eb}.bg-\[\#e8cf7d\]\/45{background-color:oklab(85.7831% -.00552353 .105623/.45)}.bg-\[\#e8ebec\]{background-color:#e8ebec}.bg-\[\#e8edf3\]{background-color:#e8edf3}.bg-\[\#e8eef0\]{background-color:#e8eef0}.bg-\[\#e8f2ec\]{background-color:#e8f2ec}.bg-\[\#e8f2f6\]{background-color:#e8f2f6}.bg-\[\#e8f4ed\]{background-color:#e8f4ed}.bg-\[\#e9eceb\]{background-color:#e9eceb}.bg-\[\#e9f0f5\]{background-color:#e9f0f5}.bg-\[\#e9f1ec\]{background-color:#e9f1ec}.bg-\[\#e9f5ed\]{background-color:#e9f5ed}.bg-\[\#eaf0f6\]{background-color:#eaf0f6}.bg-\[\#eaf0f8\]{background-color:#eaf0f8}.bg-\[\#eaf2f0\]{background-color:#eaf2f0}.bg-\[\#eaf4ec\]{background-color:#eaf4ec}.bg-\[\#eaf5ee\]{background-color:#eaf5ee}.bg-\[\#eaf7ee\]{background-color:#eaf7ee}.bg-\[\#ebe8f5\]{background-color:#ebe8f5}.bg-\[\#ece9f5\]{background-color:#ece9f5}.bg-\[\#edf1ef\]{background-color:#edf1ef}.bg-\[\#edf1f1\]{background-color:#edf1f1}.bg-\[\#edf1f3\]{background-color:#edf1f3}.bg-\[\#edf1f5\]{background-color:#edf1f5}.bg-\[\#edf2f2\]{background-color:#edf2f2}.bg-\[\#edf2f3\]{background-color:#edf2f3}.bg-\[\#edf2f8\]{background-color:#edf2f8}.bg-\[\#edf2f9\]{background-color:#edf2f9}.bg-\[\#edf3ed\]{background-color:#edf3ed}.bg-\[\#edf3ee\]{background-color:#edf3ee}.bg-\[\#edf3f2\]{background-color:#edf3f2}.bg-\[\#edf5f0\]{background-color:#edf5f0}.bg-\[\#edf5f1\]{background-color:#edf5f1}.bg-\[\#edf7f0\]{background-color:#edf7f0}.bg-\[\#edf7ff\]{background-color:#edf7ff}.bg-\[\#edf8f1\]{background-color:#edf8f1}.bg-\[\#edf8f6\]{background-color:#edf8f6}.bg-\[\#eeeaf8\]{background-color:#eeeaf8}.bg-\[\#eef0ed\]{background-color:#eef0ed}.bg-\[\#eef0f1\]{background-color:#eef0f1}.bg-\[\#eef1ee\]{background-color:#eef1ee}.bg-\[\#eef2f0\]{background-color:#eef2f0}.bg-\[\#eef2f2\]{background-color:#eef2f2}.bg-\[\#eef2f3\]{background-color:#eef2f3}.bg-\[\#eef3f1\]{background-color:#eef3f1}.bg-\[\#eef3f2\]{background-color:#eef3f2}.bg-\[\#eef3f5\]{background-color:#eef3f5}.bg-\[\#eef3f6\]{background-color:#eef3f6}.bg-\[\#efe3bd\]{background-color:#efe3bd}.bg-\[\#efe9f5\]{background-color:#efe9f5}.bg-\[\#eff8f2\]{background-color:#eff8f2}.bg-\[\#f0d988\]{background-color:#f0d988}.bg-\[\#f0ebf7\]{background-color:#f0ebf7}.bg-\[\#f0f2f1\]{background-color:#f0f2f1}.bg-\[\#f0f2f2\]{background-color:#f0f2f2}.bg-\[\#f0f4f7\]{background-color:#f0f4f7}.bg-\[\#f0f4f8\]{background-color:#f0f4f8}.bg-\[\#f0f5fc\]{background-color:#f0f5fc}.bg-\[\#f0f7f2\]{background-color:#f0f7f2}.bg-\[\#f0f8f2\]{background-color:#f0f8f2}.bg-\[\#f1f2ef\]{background-color:#f1f2ef}.bg-\[\#f1f4f4\]{background-color:#f1f4f4}.bg-\[\#f1f7fb\]{background-color:#f1f7fb}.bg-\[\#f2c62e\]{background-color:#f2c62e}.bg-\[\#f2e6c3\]{background-color:#f2e6c3}.bg-\[\#f2e9cc\]{background-color:#f2e9cc}.bg-\[\#f2f2ee\]{background-color:#f2f2ee}.bg-\[\#f2f3f0\]{background-color:#f2f3f0}.bg-\[\#f2f6f9\]{background-color:#f2f6f9}.bg-\[\#f3cf68\]{background-color:#f3cf68}.bg-\[\#f3e7bf\]{background-color:#f3e7bf}.bg-\[\#f3ead0\]{background-color:#f3ead0}.bg-\[\#f3ecd7\]{background-color:#f3ecd7}.bg-\[\#f3f0e3\]{background-color:#f3f0e3}.bg-\[\#f3f4f0\]{background-color:#f3f4f0}.bg-\[\#f3f5f3\]{background-color:#f3f5f3}.bg-\[\#f3f5f6\]{background-color:#f3f5f6}.bg-\[\#f3f6f4\]{background-color:#f3f6f4}.bg-\[\#f3f6f9\]{background-color:#f3f6f9}.bg-\[\#f3f6fa\]{background-color:#f3f6fa}.bg-\[\#f4d6d1\]{background-color:#f4d6d1}.bg-\[\#f4dfa0\]{background-color:#f4dfa0}.bg-\[\#f4e5b4\]{background-color:#f4e5b4}.bg-\[\#f4ead0\]{background-color:#f4ead0}.bg-\[\#f4ecd4\]{background-color:#f4ecd4}.bg-\[\#f4f2e8\]{background-color:#f4f2e8}.bg-\[\#f4f7fa\]{background-color:#f4f7fa}.bg-\[\#f4f9f6\]{background-color:#f4f9f6}.bg-\[\#f4fafc\]{background-color:#f4fafc}.bg-\[\#f5e9c7\]{background-color:#f5e9c7}.bg-\[\#f5f5f0\]{background-color:#f5f5f0}.bg-\[\#f5f7f5\]{background-color:#f5f7f5}.bg-\[\#f5f7f6\]{background-color:#f5f7f6}.bg-\[\#f5f7f7\]{background-color:#f5f7f7}.bg-\[\#f5f7fb\]{background-color:#f5f7fb}.bg-\[\#f5f8fa\]{background-color:#f5f8fa}.bg-\[\#f6ebc8\]{background-color:#f6ebc8}.bg-\[\#f6edd2\]{background-color:#f6edd2}.bg-\[\#f6f7f4\]{background-color:#f6f7f4}.bg-\[\#f6f8f7\]{background-color:#f6f8f7}.bg-\[\#f6f8f8\]{background-color:#f6f8f8}.bg-\[\#f6f8f9\]{background-color:#f6f8f9}.bg-\[\#f6f8fa\]{background-color:#f6f8fa}.bg-\[\#f6f9fb\]{background-color:#f6f9fb}.bg-\[\#f6faf8\]{background-color:#f6faf8}.bg-\[\#f7edcf\]{background-color:#f7edcf}.bg-\[\#f7edfb\]{background-color:#f7edfb}.bg-\[\#f7eee9\]{background-color:#f7eee9}.bg-\[\#f7f7f3\]{background-color:#f7f7f3}.bg-\[\#f7f8f5\]{background-color:#f7f8f5}.bg-\[\#f7f8f6\]{background-color:#f7f8f6}.bg-\[\#f7f8f7\]{background-color:#f7f8f7}.bg-\[\#f7f9fb\]{background-color:#f7f9fb}.bg-\[\#f8e8e8\]{background-color:#f8e8e8}.bg-\[\#f8e9e5\]{background-color:#f8e9e5}.bg-\[\#f8edcf\]{background-color:#f8edcf}.bg-\[\#f8f4ea\]{background-color:#f8f4ea}.bg-\[\#f8f9f9\]{background-color:#f8f9f9}.bg-\[\#f8faf9\]{background-color:#f8faf9}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#f8fafd\]{background-color:#f8fafd}.bg-\[\#f8fafd\]\/95{background-color:oklab(98.4435% -.000915587 -.00443023/.95)}.bg-\[\#f9dfd8\]{background-color:#f9dfd8}.bg-\[\#f9fbfc\]{background-color:#f9fbfc}.bg-\[\#fae9e5\]{background-color:#fae9e5}.bg-\[\#faece8\]{background-color:#faece8}.bg-\[\#faf3dd\]{background-color:#faf3dd}.bg-\[\#faf9f5\]{background-color:#faf9f5}.bg-\[\#faf9fd\]{background-color:#faf9fd}.bg-\[\#fafaf6\]{background-color:#fafaf6}.bg-\[\#fafaf7\]{background-color:#fafaf7}.bg-\[\#fafbf8\]{background-color:#fafbf8}.bg-\[\#fafbfb\]{background-color:#fafbfb}.bg-\[\#fafbfc\]{background-color:#fafbfc}.bg-\[\#fbefc9\]{background-color:#fbefc9}.bg-\[\#fbefeb\]{background-color:#fbefeb}.bg-\[\#fbefec\]{background-color:#fbefec}.bg-\[\#fbefed\]{background-color:#fbefed}.bg-\[\#fbf1d6\]{background-color:#fbf1d6}.bg-\[\#fbf4dc\]{background-color:#fbf4dc}.bg-\[\#fbfaf5\]{background-color:#fbfaf5}.bg-\[\#fbfaf6\]{background-color:#fbfaf6}.bg-\[\#fbfbf8\]{background-color:#fbfbf8}.bg-\[\#fbfcfa\]{background-color:#fbfcfa}.bg-\[\#fbfcfb\]{background-color:#fbfcfb}.bg-\[\#fbfcfc\]{background-color:#fbfcfc}.bg-\[\#fbfcfd\]{background-color:#fbfcfd}.bg-\[\#fff0a8\]{background-color:#fff0a8}.bg-\[\#fff0ec\]{background-color:#fff0ec}.bg-\[\#fff0ed\]{background-color:#fff0ed}.bg-\[\#fff0f0\]{background-color:#fff0f0}.bg-\[\#fff1d9\]{background-color:#fff1d9}.bg-\[\#fff1e5\]{background-color:#fff1e5}.bg-\[\#fff1ee\]{background-color:#fff1ee}.bg-\[\#fff1f1\]{background-color:#fff1f1}.bg-\[\#fff2c8\]{background-color:#fff2c8}.bg-\[\#fff2cc\]{background-color:#fff2cc}.bg-\[\#fff2e7\]{background-color:#fff2e7}.bg-\[\#fff3ef\]{background-color:#fff3ef}.bg-\[\#fff3f0\]{background-color:#fff3f0}.bg-\[\#fff3f1\]{background-color:#fff3f1}.bg-\[\#fff4d9\]{background-color:#fff4d9}.bg-\[\#fff4e4\]{background-color:#fff4e4}.bg-\[\#fff4e8\]{background-color:#fff4e8}.bg-\[\#fff4f1\]{background-color:#fff4f1}.bg-\[\#fff5d6\]{background-color:#fff5d6}.bg-\[\#fff5d7\]{background-color:#fff5d7}.bg-\[\#fff5f1\]{background-color:#fff5f1}.bg-\[\#fff6da\]{background-color:#fff6da}.bg-\[\#fff6dc\]{background-color:#fff6dc}.bg-\[\#fff6f3\]{background-color:#fff6f3}.bg-\[\#fff7dc\]{background-color:#fff7dc}.bg-\[\#fff7df\]{background-color:#fff7df}.bg-\[\#fff7e4\]{background-color:#fff7e4}.bg-\[\#fff7e8\]{background-color:#fff7e8}.bg-\[\#fff7f4\]{background-color:#fff7f4}.bg-\[\#fff7f5\]{background-color:#fff7f5}.bg-\[\#fff8df\]{background-color:#fff8df}.bg-\[\#fff8e4\]{background-color:#fff8e4}.bg-\[\#fff8e5\]{background-color:#fff8e5}.bg-\[\#fff8e6\]{background-color:#fff8e6}.bg-\[\#fff8e7\]{background-color:#fff8e7}.bg-\[\#fff8f5\]{background-color:#fff8f5}.bg-\[\#fff9e8\]{background-color:#fff9e8}.bg-\[\#fff9e9\]{background-color:#fff9e9}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[\#fffdf6\]\/95{background-color:oklab(99.3658% -.000587672 .00943428/.95)}.bg-\[\#fffefa\]{background-color:#fffefa}.bg-\[var\(--danger-soft\)\]{background-color:var(--danger-soft)}.bg-\[var\(--gold-soft\)\]{background-color:var(--gold-soft)}.bg-\[var\(--info-soft\)\]{background-color:var(--info-soft)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--warning-soft\)\]{background-color:var(--warning-soft)}.bg-accent{background-color:var(--accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/40{background-color:color-mix(in oklab, var(--color-amber-50) 40%, transparent)}}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-current{background-color:currentColor}.bg-destructive{background-color:var(--destructive)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-foreground{background-color:var(--foreground)}.bg-muted,.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/60{background-color:#fef2f299}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/60{background-color:color-mix(in oklab, var(--color-red-50) 60%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.bg-white\/45{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.bg-white\/88{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/96{background-color:#fffffff5}@supports (color:color-mix(in lab, red, red)){.bg-white\/96{background-color:color-mix(in oklab, var(--color-white) 96%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.09\]{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.bg-\[radial-gradient\(circle_at_15\%_10\%\,rgba\(205\,161\,40\,0\.18\)\,transparent_34\%\)\,radial-gradient\(circle_at_90\%_90\%\,rgba\(74\,126\,142\,0\.22\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 15% 10%,#cda1282e,#0000 34%),radial-gradient(circle at 90% 90%,#4a7e8e38,#0000 36%)}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[var\(--workspace-gutter\)\]{padding-inline:var(--workspace-gutter)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.\!pb-0{padding-bottom:calc(var(--spacing) * 0)!important}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[calc\(\.875rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.875rem + env(safe-area-inset-bottom))}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.17em\]{--tw-tracking:.17em;letter-spacing:.17em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-\[0\.065em\]{--tw-tracking:.065em;letter-spacing:.065em}.tracking-\[0\.075em\]{--tw-tracking:.075em;letter-spacing:.075em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1b303b\]{color:#1b303b}.text-\[\#1b2936\]{color:#1b2936}.text-\[\#1c303c\]{color:#1c303c}.text-\[\#1c323e\]{color:#1c323e}.text-\[\#1d2b37\]{color:#1d2b37}.text-\[\#1d3340\]{color:#1d3340}.text-\[\#1d3440\]{color:#1d3440}.text-\[\#2a3b47\]{color:#2a3b47}.text-\[\#2a3d47\]{color:#2a3d47}.text-\[\#2a3d48\]{color:#2a3d48}.text-\[\#2b3d47\]{color:#2b3d47}.text-\[\#2b404a\]{color:#2b404a}.text-\[\#2b414c\]{color:#2b414c}.text-\[\#2c4f7a\]{color:#2c4f7a}.text-\[\#2c414b\]{color:#2c414b}.text-\[\#2c415e\]{color:#2c415e}.text-\[\#2c424d\]{color:#2c424d}.text-\[\#2c434e\]{color:#2c434e}.text-\[\#2c4550\]{color:#2c4550}.text-\[\#2c6270\]{color:#2c6270}.text-\[\#2c6440\]{color:#2c6440}.text-\[\#2d424d\]{color:#2d424d}.text-\[\#2d4651\]{color:#2d4651}.text-\[\#2e4550\]{color:#2e4550}.text-\[\#2e7148\]{color:#2e7148}.text-\[\#2e7381\]{color:#2e7381}.text-\[\#2f6a48\]{color:#2f6a48}.text-\[\#2f6f4e\]{color:#2f6f4e}.text-\[\#2f7b51\]{color:#2f7b51}.text-\[\#2f444e\]{color:#2f444e}.text-\[\#3c705f\]{color:#3c705f}.text-\[\#3c3828\]{color:#3c3828}.text-\[\#3d5a6d\]{color:#3d5a6d}.text-\[\#3d7a51\]{color:#3d7a51}.text-\[\#3e7c6d\]{color:#3e7c6d}.text-\[\#3f7453\]{color:#3f7453}.text-\[\#4b805c\]{color:#4b805c}.text-\[\#4b6679\]{color:#4b6679}.text-\[\#4d7e91\]{color:#4d7e91}.text-\[\#4e5f68\]{color:#4e5f68}.text-\[\#4e452d\]{color:#4e452d}.text-\[\#4e765e\]{color:#4e765e}.text-\[\#4e6069\]{color:#4e6069}.text-\[\#4f6a7d\]{color:#4f6a7d}.text-\[\#4f626b\]{color:#4f626b}.text-\[\#4f745d\]{color:#4f745d}.text-\[\#4f6068\]{color:#4f6068}.text-\[\#4f8963\]{color:#4f8963}.text-\[\#5d6b73\]{color:#5d6b73}.text-\[\#5e6d75\]{color:#5e6d75}.text-\[\#5e6e75\]{color:#5e6e75}.text-\[\#5e4919\]{color:#5e4919}.text-\[\#5f4b83\]{color:#5f4b83}.text-\[\#5f6d74\]{color:#5f6d74}.text-\[\#5f6d75\]{color:#5f6d75}.text-\[\#5f6d77\]{color:#5f6d77}.text-\[\#5f6f77\]{color:#5f6f77}.text-\[\#5f7078\]{color:#5f7078}.text-\[\#6a777d\]{color:#6a777d}.text-\[\#6a787f\]{color:#6a787f}.text-\[\#6a7880\]{color:#6a7880}.text-\[\#6b787e\]{color:#6b787e}.text-\[\#6b7880\]{color:#6b7880}.text-\[\#6b7882\]{color:#6b7882}.text-\[\#6b8190\]{color:#6b8190}.text-\[\#6b8191\]{color:#6b8191}.text-\[\#6c797f\]{color:#6c797f}.text-\[\#6c7981\]{color:#6c7981}.text-\[\#6d7a80\]{color:#6d7a80}.text-\[\#6d7a81\]{color:#6d7a81}.text-\[\#6d7a82\]{color:#6d7a82}.text-\[\#6d7b81\]{color:#6d7b81}.text-\[\#6d7b83\]{color:#6d7b83}.text-\[\#6d5110\]{color:#6d5110}.text-\[\#6d5415\]{color:#6d5415}.text-\[\#6e4b43\]{color:#6e4b43}.text-\[\#6e7b82\]{color:#6e7b82}.text-\[\#6e7c84\]{color:#6e7c84}.text-\[\#6e5721\]{color:#6e5721}.text-\[\#6f5a28\]{color:#6f5a28}.text-\[\#6f7b82\]{color:#6f7b82}.text-\[\#6f7b84\]{color:#6f7b84}.text-\[\#6f7d83\]{color:#6f7d83}.text-\[\#6f7d84\]{color:#6f7d84}.text-\[\#6f7d85\]{color:#6f7d85}.text-\[\#6f7d86\]{color:#6f7d86}.text-\[\#6f7f88\]{color:#6f7f88}.text-\[\#6f5310\]{color:#6f5310}.text-\[\#6f5618\]{color:#6f5618}.text-\[\#7a858b\]{color:#7a858b}.text-\[\#7a858c\]{color:#7a858c}.text-\[\#7a868b\]{color:#7a868b}.text-\[\#7a868c\]{color:#7a868c}.text-\[\#7a868d\]{color:#7a868d}.text-\[\#7a878d\]{color:#7a878d}.text-\[\#7a878e\]{color:#7a878e}.text-\[\#7a8790\]{color:#7a8790}.text-\[\#7b5a0c\]{color:#7b5a0c}.text-\[\#7b878c\]{color:#7b878c}.text-\[\#7b878d\]{color:#7b878d}.text-\[\#7b878e\]{color:#7b878e}.text-\[\#7b878f\]{color:#7b878f}.text-\[\#7b888e\]{color:#7b888e}.text-\[\#7b888f\]{color:#7b888f}.text-\[\#7b909e\]{color:#7b909e}.text-\[\#7b6738\]{color:#7b6738}.text-\[\#7b7158\]{color:#7b7158}.text-\[\#7b8589\]{color:#7b8589}.text-\[\#7b8790\]{color:#7b8790}.text-\[\#7b8890\]{color:#7b8890}.text-\[\#7b8991\]{color:#7b8991}.text-\[\#7c5d0f\]{color:#7c5d0f}.text-\[\#7c6a3d\]{color:#7c6a3d}.text-\[\#7c888e\]{color:#7c888e}.text-\[\#7c888f\]{color:#7c888f}.text-\[\#7c898e\]{color:#7c898e}.text-\[\#7c898f\]{color:#7c898f}.text-\[\#7c6017\]{color:#7c6017}.text-\[\#7c8890\]{color:#7c8890}.text-\[\#7c8991\]{color:#7c8991}.text-\[\#7d5d0d\]{color:#7d5d0d}.text-\[\#7d5d13\]{color:#7d5d13}.text-\[\#7d888e\]{color:#7d888e}.text-\[\#7d898f\]{color:#7d898f}.text-\[\#7d8991\]{color:#7d8991}.text-\[\#7e8a92\]{color:#7e8a92}.text-\[\#7e631e\]{color:#7e631e}.text-\[\#7e714b\]{color:#7e714b}.text-\[\#7e8991\]{color:#7e8991}.text-\[\#7f8b91\]{color:#7f8b91}.text-\[\#7f8b92\]{color:#7f8b92}.text-\[\#7f463d\]{color:#7f463d}.text-\[\#7f939f\]{color:#7f939f}.text-\[\#7f6014\]{color:#7f6014}.text-\[\#8a4f43\]{color:#8a4f43}.text-\[\#8a5a31\]{color:#8a5a31}.text-\[\#8a5a51\]{color:#8a5a51}.text-\[\#8a6a15\]{color:#8a6a15}.text-\[\#8a949b\]{color:#8a949b}.text-\[\#8a959a\]{color:#8a959a}.text-\[\#8a959b\]{color:#8a959b}.text-\[\#8a959c\]{color:#8a959c}.text-\[\#8a969c\]{color:#8a969c}.text-\[\#8a969d\]{color:#8a969d}.text-\[\#8a969e\]{color:#8a969e}.text-\[\#8a5960\]{color:#8a5960}.text-\[\#8a6210\]{color:#8a6210}.text-\[\#8a6510\]{color:#8a6510}.text-\[\#8a6711\]{color:#8a6711}.text-\[\#8a6714\]{color:#8a6714}.text-\[\#8a6814\]{color:#8a6814}.text-\[\#8a6815\]{color:#8a6815}.text-\[\#8a9296\]{color:#8a9296}.text-\[\#8a9499\]{color:#8a9499}.text-\[\#8b4b3e\]{color:#8b4b3e}.text-\[\#8b4b43\]{color:#8b4b43}.text-\[\#8b5d21\]{color:#8b5d21}.text-\[\#8b6a16\]{color:#8b6a16}.text-\[\#8b6a19\]{color:#8b6a19}.text-\[\#8b9aa4\]{color:#8b9aa4}.text-\[\#8b731e\]{color:#8b731e}.text-\[\#8b959b\]{color:#8b959b}.text-\[\#8b959d\]{color:#8b959d}.text-\[\#8b969c\]{color:#8b969c}.text-\[\#8b4137\]{color:#8b4137}.text-\[\#8b4436\]{color:#8b4436}.text-\[\#8b6815\]{color:#8b6815}.text-\[\#8b6818\]{color:#8b6818}.text-\[\#8b6962\]{color:#8b6962}.text-\[\#8c443a\]{color:#8c443a}.text-\[\#8c6816\]{color:#8c6816}.text-\[\#8d3f37\]{color:#8d3f37}.text-\[\#8d5d49\]{color:#8d5d49}.text-\[\#8d5145\]{color:#8d5145}.text-\[\#8e6b22\]{color:#8e6b22}.text-\[\#8e999d\]{color:#8e999d}.text-\[\#8f6b19\]{color:#8f6b19}.text-\[\#8f9ba0\]{color:#8f9ba0}.text-\[\#9a4d3e\]{color:#9a4d3e}.text-\[\#9a4e3f\]{color:#9a4e3f}.text-\[\#9a5d1f\]{color:#9a5d1f}.text-\[\#9a6a32\]{color:#9a6a32}.text-\[\#9a493c\]{color:#9a493c}.text-\[\#9a611f\]{color:#9a611f}.text-\[\#9a651a\]{color:#9a651a}.text-\[\#9a681e\]{color:#9a681e}.text-\[\#9a691b\]{color:#9a691b}.text-\[\#9a7319\]{color:#9a7319}.text-\[\#9a7417\]{color:#9a7417}.text-\[\#9aa3a5\]{color:#9aa3a5}.text-\[\#9aa3a8\]{color:#9aa3a8}.text-\[\#9aa4a1\]{color:#9aa4a1}.text-\[\#9aa5a2\]{color:#9aa5a2}.text-\[\#9aa5aa\]{color:#9aa5aa}.text-\[\#9aa5ab\]{color:#9aa5ab}.text-\[\#9b3030\]{color:#9b3030}.text-\[\#9b4438\]{color:#9b4438}.text-\[\#9b5145\]{color:#9b5145}.text-\[\#9b7417\]{color:#9b7417}.text-\[\#9ba5aa\]{color:#9ba5aa}.text-\[\#9ba6ab\]{color:#9ba6ab}.text-\[\#9c4f3e\]{color:#9c4f3e}.text-\[\#9c771c\]{color:#9c771c}.text-\[\#98a1a6\]{color:#98a1a6}.text-\[\#98a2a5\]{color:#98a2a5}.text-\[\#98a3a7\]{color:#98a3a7}.text-\[\#172b36\]{color:#172b36}.text-\[\#172d38\]{color:#172d38}.text-\[\#172f3b\]{color:#172f3b}.text-\[\#192d39\]{color:#192d39}.text-\[\#223a45\]{color:#223a45}.text-\[\#233b47\]{color:#233b47}.text-\[\#233f50\]{color:#233f50}.text-\[\#235e88\]{color:#235e88}.text-\[\#243b45\]{color:#243b45}.text-\[\#243d49\]{color:#243d49}.text-\[\#253a44\]{color:#253a44}.text-\[\#253d48\]{color:#253d48}.text-\[\#253f4c\]{color:#253f4c}.text-\[\#263a43\]{color:#263a43}.text-\[\#263a44\]{color:#263a44}.text-\[\#263b45\]{color:#263b45}.text-\[\#263b46\]{color:#263b46}.text-\[\#263b47\]{color:#263b47}.text-\[\#263c47\]{color:#263c47}.text-\[\#263d48\]{color:#263d48}.text-\[\#263e49\]{color:#263e49}.text-\[\#273b45\]{color:#273b45}.text-\[\#293e49\]{color:#293e49}.text-\[\#293f4a\]{color:#293f4a}.text-\[\#293f48\]{color:#293f48}.text-\[\#293f49\]{color:#293f49}.text-\[\#304e60\]{color:#304e60}.text-\[\#315d6e\]{color:#315d6e}.text-\[\#315e6f\]{color:#315e6f}.text-\[\#315e43\]{color:#315e43}.text-\[\#315f72\]{color:#315f72}.text-\[\#326a49\]{color:#326a49}.text-\[\#326b49\]{color:#326b49}.text-\[\#344a54\]{color:#344a54}.text-\[\#344c57\]{color:#344c57}.text-\[\#344f5d\]{color:#344f5d}.text-\[\#354b55\]{color:#354b55}.text-\[\#354b56\]{color:#354b56}.text-\[\#355f78\]{color:#355f78}.text-\[\#356b4a\]{color:#356b4a}.text-\[\#356b49\]{color:#356b49}.text-\[\#365f70\]{color:#365f70}.text-\[\#385a85\]{color:#385a85}.text-\[\#405e69\]{color:#405e69}.text-\[\#425c6d\]{color:#425c6d}.text-\[\#455d6b\]{color:#455d6b}.text-\[\#507b79\]{color:#507b79}.text-\[\#526a5b\]{color:#526a5b}.text-\[\#536a74\]{color:#536a74}.text-\[\#537a92\]{color:#537a92}.text-\[\#547a68\]{color:#547a68}.text-\[\#547d79\]{color:#547d79}.text-\[\#566a72\]{color:#566a72}.text-\[\#586c74\]{color:#586c74}.text-\[\#597e95\]{color:#597e95}.text-\[\#604e7e\]{color:#604e7e}.text-\[\#614b14\]{color:#614b14}.text-\[\#624d83\]{color:#624d83}.text-\[\#627c8d\]{color:#627c8d}.text-\[\#654b08\]{color:#654b08}.text-\[\#654d7a\]{color:#654d7a}.text-\[\#684d0b\]{color:#684d0b}.text-\[\#713b8d\]{color:#713b8d}.text-\[\#713d34\]{color:#713d34}.text-\[\#727f86\]{color:#727f86}.text-\[\#735a20\]{color:#735a20}.text-\[\#765c1c\]{color:#765c1c}.text-\[\#775a13\]{color:#775a13}.text-\[\#775b12\]{color:#775b12}.text-\[\#785a0d\]{color:#785a0d}.text-\[\#786a3d\]{color:#786a3d}.text-\[\#786f53\]{color:#786f53}.text-\[\#788b97\]{color:#788b97}.text-\[\#795a18\]{color:#795a18}.text-\[\#795b14\]{color:#795b14}.text-\[\#805f17\]{color:#805f17}.text-\[\#825b2f\]{color:#825b2f}.text-\[\#826d3b\]{color:#826d3b}.text-\[\#875b20\]{color:#875b20}.text-\[\#914c18\]{color:#914c18}.text-\[\#914e43\]{color:#914e43}.text-\[\#916a13\]{color:#916a13}.text-\[\#929ca1\]{color:#929ca1}.text-\[\#929da1\]{color:#929da1}.text-\[\#934f44\]{color:#934f44}.text-\[\#944b3c\]{color:#944b3c}.text-\[\#946b30\]{color:#946b30}.text-\[\#974b3e\]{color:#974b3e}.text-\[\#974b39\]{color:#974b39}.text-\[\#8197a7\]{color:#8197a7}.text-\[\#8595a0\]{color:#8595a0}.text-\[\#19313c\]{color:#19313c}.text-\[\#22613a\]{color:#22613a}.text-\[\#24354b\]{color:#24354b}.text-\[\#27424f\]{color:#27424f}.text-\[\#28583b\]{color:#28583b}.text-\[\#28586c\]{color:#28586c}.text-\[\#28645c\]{color:#28645c}.text-\[\#29404a\]{color:#29404a}.text-\[\#29414b\]{color:#29414b}.text-\[\#29476e\]{color:#29476e}.text-\[\#31454f\]{color:#31454f}.text-\[\#31505e\]{color:#31505e}.text-\[\#32584b\]{color:#32584b}.text-\[\#33434e\]{color:#33434e}.text-\[\#35694b\]{color:#35694b}.text-\[\#35704b\]{color:#35704b}.text-\[\#39705a\]{color:#39705a}.text-\[\#40535d\]{color:#40535d}.text-\[\#40545e\]{color:#40545e}.text-\[\#41545d\]{color:#41545d}.text-\[\#45545f\]{color:#45545f}.text-\[\#46625d\]{color:#46625d}.text-\[\#50606a\]{color:#50606a}.text-\[\#50616a\]{color:#50616a}.text-\[\#51836d\]{color:#51836d}.text-\[\#52616a\]{color:#52616a}.text-\[\#52636b\]{color:#52636b}.text-\[\#52636c\]{color:#52636c}.text-\[\#52646d\]{color:#52646d}.text-\[\#52666f\]{color:#52666f}.text-\[\#52717e\]{color:#52717e}.text-\[\#53616a\]{color:#53616a}.text-\[\#53636b\]{color:#53636b}.text-\[\#53656e\]{color:#53656e}.text-\[\#53666f\]{color:#53666f}.text-\[\#55616c\]{color:#55616c}.text-\[\#55707c\]{color:#55707c}.text-\[\#56646c\]{color:#56646c}.text-\[\#56836f\]{color:#56836f}.text-\[\#58706b\]{color:#58706b}.text-\[\#58707e\]{color:#58707e}.text-\[\#60747e\]{color:#60747e}.text-\[\#62717a\]{color:#62717a}.text-\[\#62737b\]{color:#62737b}.text-\[\#63747e\]{color:#63747e}.text-\[\#63806d\]{color:#63806d}.text-\[\#64727a\]{color:#64727a}.text-\[\#64727b\]{color:#64727b}.text-\[\#64737a\]{color:#64737a}.text-\[\#64747c\]{color:#64747c}.text-\[\#65717a\]{color:#65717a}.text-\[\#65737b\]{color:#65737b}.text-\[\#65747b\]{color:#65747b}.text-\[\#65757d\]{color:#65757d}.text-\[\#65869a\]{color:#65869a}.text-\[\#66737c\]{color:#66737c}.text-\[\#66747b\]{color:#66747b}.text-\[\#66747c\]{color:#66747c}.text-\[\#66757c\]{color:#66757c}.text-\[\#66757d\]{color:#66757d}.text-\[\#66757f\]{color:#66757f}.text-\[\#66767d\]{color:#66767d}.text-\[\#68767d\]{color:#68767d}.text-\[\#68767e\]{color:#68767e}.text-\[\#68767f\]{color:#68767f}.text-\[\#68777f\]{color:#68777f}.text-\[\#69777e\]{color:#69777e}.text-\[\#69787f\]{color:#69787f}.text-\[\#71540d\]{color:#71540d}.text-\[\#71808a\]{color:#71808a}.text-\[\#72540e\]{color:#72540e}.text-\[\#72550d\]{color:#72550d}.text-\[\#73560c\]{color:#73560c}.text-\[\#73808c\]{color:#73808c}.text-\[\#74818a\]{color:#74818a}.text-\[\#75818a\]{color:#75818a}.text-\[\#75828a\]{color:#75828a}.text-\[\#75838a\]{color:#75838a}.text-\[\#76828a\]{color:#76828a}.text-\[\#76838a\]{color:#76838a}.text-\[\#77838a\]{color:#77838a}.text-\[\#77838d\]{color:#77838d}.text-\[\#77848a\]{color:#77848a}.text-\[\#77848b\]{color:#77848b}.text-\[\#77848c\]{color:#77848c}.text-\[\#77848d\]{color:#77848d}.text-\[\#77858c\]{color:#77858c}.text-\[\#78683a\]{color:#78683a}.text-\[\#78683c\]{color:#78683c}.text-\[\#78848a\]{color:#78848a}.text-\[\#78858a\]{color:#78858a}.text-\[\#78858c\]{color:#78858c}.text-\[\#78858d\]{color:#78858d}.text-\[\#79580e\]{color:#79580e}.text-\[\#80473e\]{color:#80473e}.text-\[\#80600e\]{color:#80600e}.text-\[\#80600f\]{color:#80600f}.text-\[\#80919d\]{color:#80919d}.text-\[\#81909a\]{color:#81909a}.text-\[\#82453a\]{color:#82453a}.text-\[\#82939e\]{color:#82939e}.text-\[\#82979d\]{color:#82979d}.text-\[\#85620e\]{color:#85620e}.text-\[\#85650f\]{color:#85650f}.text-\[\#86630f\]{color:#86630f}.text-\[\#87650f\]{color:#87650f}.text-\[\#87939a\]{color:#87939a}.text-\[\#87949b\]{color:#87949b}.text-\[\#88949a\]{color:#88949a}.text-\[\#89939a\]{color:#89939a}.text-\[\#89959b\]{color:#89959b}.text-\[\#89959c\]{color:#89959c}.text-\[\#90999d\]{color:#90999d}.text-\[\#91483b\]{color:#91483b}.text-\[\#92493b\]{color:#92493b}.text-\[\#92713f\]{color:#92713f}.text-\[\#93493d\]{color:#93493d}.text-\[\#93493e\]{color:#93493e}.text-\[\#94493c\]{color:#94493c}.text-\[\#172936\]{color:#172936}.text-\[\#183447\]{color:#183447}.text-\[\#203541\]{color:#203541}.text-\[\#203640\]{color:#203640}.text-\[\#203742\]{color:#203742}.text-\[\#213743\]{color:#213743}.text-\[\#223641\]{color:#223641}.text-\[\#223842\]{color:#223842}.text-\[\#223944\]{color:#223944}.text-\[\#233742\]{color:#233742}.text-\[\#233944\]{color:#233944}.text-\[\#243247\]{color:#243247}.text-\[\#243342\]{color:#243342}.text-\[\#243443\]{color:#243443}.text-\[\#243541\]{color:#243541}.text-\[\#243641\]{color:#243641}.text-\[\#243743\]{color:#243743}.text-\[\#243943\]{color:#243943}.text-\[\#243944\]{color:#243944}.text-\[\#243945\]{color:#243945}.text-\[\#244959\]{color:#244959}.text-\[\#253944\]{color:#253944}.text-\[\#263442\]{color:#263442}.text-\[\#263743\]{color:#263743}.text-\[\#263944\]{color:#263944}.text-\[\#285377\]{color:#285377}.text-\[\#286250\]{color:#286250}.text-\[\#293942\]{color:#293942}.text-\[\#304550\]{color:#304550}.text-\[\#304650\]{color:#304650}.text-\[\#314650\]{color:#314650}.text-\[\#314751\]{color:#314751}.text-\[\#314852\]{color:#314852}.text-\[\#315767\]{color:#315767}.text-\[\#324550\]{color:#324550}.text-\[\#334650\]{color:#334650}.text-\[\#334752\]{color:#334752}.text-\[\#334761\]{color:#334761}.text-\[\#334952\]{color:#334952}.text-\[\#344550\]{color:#344550}.text-\[\#344852\]{color:#344852}.text-\[\#344854\]{color:#344854}.text-\[\#344963\]{color:#344963}.text-\[\#345868\]{color:#345868}.text-\[\#356648\]{color:#356648}.text-\[\#356779\]{color:#356779}.text-\[\#357049\]{color:#357049}.text-\[\#365460\]{color:#365460}.text-\[\#366344\]{color:#366344}.text-\[\#385779\]{color:#385779}.text-\[\#397052\]{color:#397052}.text-\[\#398369\]{color:#398369}.text-\[\#416176\]{color:#416176}.text-\[\#425760\]{color:#425760}.text-\[\#425762\]{color:#425762}.text-\[\#425862\]{color:#425862}.text-\[\#425966\]{color:#425966}.text-\[\#435761\]{color:#435761}.text-\[\#445862\]{color:#445862}.text-\[\#456451\]{color:#456451}.text-\[\#467055\]{color:#467055}.text-\[\#477057\]{color:#477057}.text-\[\#477059\]{color:#477059}.text-\[\#526572\]{color:#526572}.text-\[\#526574\]{color:#526574}.text-\[\#526780\]{color:#526780}.text-\[\#537086\]{color:#537086}.text-\[\#547486\]{color:#547486}.text-\[\#557080\]{color:#557080}.text-\[\#557461\]{color:#557461}.text-\[\#566670\]{color:#566670}.text-\[\#596871\]{color:#596871}.text-\[\#596970\]{color:#596970}.text-\[\#597183\]{color:#597183}.text-\[\#607078\]{color:#607078}.text-\[\#607483\]{color:#607483}.text-\[\#607582\]{color:#607582}.text-\[\#617078\]{color:#617078}.text-\[\#617178\]{color:#617178}.text-\[\#627178\]{color:#627178}.text-\[\#637078\]{color:#637078}.text-\[\#647684\]{color:#647684}.text-\[\#658195\]{color:#658195}.text-\[\#665522\]{color:#652}.text-\[\#667780\]{color:#667780}.text-\[\#688497\]{color:#688497}.text-\[\#694789\]{color:#694789}.text-\[\#695218\]{color:#695218}.text-\[\#705711\]{color:#705711}.text-\[\#708391\]{color:#708391}.text-\[\#715410\]{color:#715410}.text-\[\#718087\]{color:#718087}.text-\[\#718594\]{color:#718594}.text-\[\#718797\]{color:#718797}.text-\[\#718999\]{color:#718999}.text-\[\#725813\]{color:#725813}.text-\[\#728087\]{color:#728087}.text-\[\#728088\]{color:#728088}.text-\[\#735813\]{color:#735813}.text-\[\#738087\]{color:#738087}.text-\[\#738089\]{color:#738089}.text-\[\#738996\]{color:#738996}.text-\[\#748087\]{color:#748087}.text-\[\#748089\]{color:#748089}.text-\[\#748187\]{color:#748187}.text-\[\#748189\]{color:#748189}.text-\[\#748897\]{color:#748897}.text-\[\#752020\]{color:#752020}.text-\[\#755813\]{color:#755813}.text-\[\#758087\]{color:#758087}.text-\[\#758188\]{color:#758188}.text-\[\#758995\]{color:#758995}.text-\[\#765912\]{color:#765912}.text-\[\#806017\]{color:#806017}.text-\[\#806326\]{color:#806326}.text-\[\#829098\]{color:#829098}.text-\[\#849096\]{color:#849096}.text-\[\#849097\]{color:#849097}.text-\[\#849098\]{color:#849098}.text-\[\#849099\]{color:#849099}.text-\[\#856512\]{color:#856512}.text-\[\#866313\]{color:#866313}.text-\[\#873232\]{color:#873232}.text-\[\#876414\]{color:#876414}.text-\[\#876512\]{color:#876512}.text-\[\#876513\]{color:#876513}.text-\[\#879197\]{color:#879197}.text-\[\#879198\]{color:#879198}.text-\[\#879298\]{color:#879298}.text-\[\#879299\]{color:#879299}.text-\[\#896614\]{color:#896614}.text-\[\#896711\]{color:#896711}.text-\[\#897344\]{color:#897344}.text-\[\#899398\]{color:#899398}.text-\[\#899399\]{color:#899399}.text-\[\#967018\]{color:#967018}.text-\[\#984738\]{color:#984738}.text-\[\#987217\]{color:#987217}.text-\[\#FED047\]{color:#fed047}.text-\[\#a0aaa7\]{color:#a0aaa7}.text-\[\#a3adaa\]{color:#a3adaa}.text-\[\#a3adb2\]{color:#a3adb2}.text-\[\#a04d3e\]{color:#a04d3e}.text-\[\#a04e43\]{color:#a04e43}.text-\[\#a4acae\]{color:#a4acae}.text-\[\#a4adb2\]{color:#a4adb2}.text-\[\#a4afb4\]{color:#a4afb4}.text-\[\#a5afb4\]{color:#a5afb4}.text-\[\#a6afb5\]{color:#a6afb5}.text-\[\#a34d3e\]{color:#a34d3e}.text-\[\#a34d40\]{color:#a34d40}.text-\[\#a34d42\]{color:#a34d42}.text-\[\#a45a2c\]{color:#a45a2c}.text-\[\#a47b17\]{color:#a47b17}.text-\[\#a55b63\]{color:#a55b63}.text-\[\#a56a52\]{color:#a56a52}.text-\[\#a65a4c\]{color:#a65a4c}.text-\[\#a74b40\]{color:#a74b40}.text-\[\#a84b3d\]{color:#a84b3d}.text-\[\#a0523d\]{color:#a0523d}.text-\[\#a2533f\]{color:#a2533f}.text-\[\#a05840\]{color:#a05840}.text-\[\#a08053\]{color:#a08053}.text-\[\#a15943\]{color:#a15943}.text-\[\#a75243\]{color:#a75243}.text-\[\#aa821c\]{color:#aa821c}.text-\[\#aab3b7\]{color:#aab3b7}.text-\[\#ad624c\]{color:#ad624c}.text-\[\#ad5047\]{color:#ad5047}.text-\[\#ad5260\]{color:#ad5260}.text-\[\#adb5b8\]{color:#adb5b8}.text-\[\#b2bbc0\]{color:#b2bbc0}.text-\[\#b5bdc1\]{color:#b5bdc1}.text-\[\#b08a28\]{color:#b08a28}.text-\[\#b17662\]{color:#b17662}.text-\[\#b68117\]{color:#b68117}.text-\[\#e1b12e\]{color:#e1b12e}.text-\[\#e6bc43\]{color:#e6bc43}.text-\[\#e6bd50\]{color:#e6bd50}.text-\[\#e7c455\]{color:#e7c455}.text-\[\#edc85d\]{color:#edc85d}.text-\[\#f0cf78\]{color:#f0cf78}.text-\[\#f0d47d\]{color:#f0d47d}.text-\[\#f1ca61\]{color:#f1ca61}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--gold-strong\)\]{color:var(--gold-strong)}.text-\[var\(--info\)\]{color:var(--info)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-muted\)\]{color:var(--ink-muted)}.text-\[var\(--ink-soft\)\]{color:var(--ink-soft)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-background{color:var(--background)}.text-blue-700{color:var(--color-blue-700)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-inherit{color:inherit}.text-muted-foreground{color:var(--muted-foreground)}.text-orange-800{color:var(--color-orange-800)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground{color:var(--sidebar-foreground)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/38{color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.text-white\/38{color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/52{color:#ffffff85}@supports (color:color-mix(in lab, red, red)){.text-white\/52{color:color-mix(in oklab, var(--color-white) 52%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/68{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.text-white\/68{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/76{color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.text-white\/76{color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-\[\#9db6c0\]{text-decoration-color:#9db6c0}.decoration-\[\#c2d2df\]{text-decoration-color:#c2d2df}.decoration-current{text-decoration-color:currentColor}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-2px_8px_rgba\(25\,45\,55\,0\.13\)\]{--tw-shadow:0 -2px 8px var(--tw-shadow-color,#192d3721);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgb\(25_54_66_\/_0\.16\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#19364229);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(190\,148\,36\,0\.12\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#be94241f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(69\,166\,103\,\.13\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#45a66721);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_1px_rgba\(26\,48\,58\,\.04\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#1a303a0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(20\,43\,53\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#142b350a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(20\,43\,53\,0\.16\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#142b3529);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(20\,43\,53\,0\.025\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#142b3506);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_12px_rgba\(24\,45\,57\,0\.09\)\]{--tw-shadow:0 3px 12px var(--tw-shadow-color,#182d3917);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(8\,24\,31\,0\.18\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#08181f2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(24\,45\,57\,0\.035\)\]{--tw-shadow:0 5px 18px var(--tw-shadow-color,#182d3909);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(24\,48\,59\,0\.14\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#18303b24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(25\,45\,55\,\.1\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#192d371a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(24\,45\,57\,0\.055\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,#182d390e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(24\,45\,57\,0\.045\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#182d390b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_34px_rgba\(18\,40\,50\,0\.16\)\]{--tw-shadow:0 10px 34px var(--tw-shadow-color,#12283229);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(20\,39\,51\,0\.14\)\]{--tw-shadow:0 12px 35px var(--tw-shadow-color,#14273324);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_38px_rgba\(24\,45\,57\,0\.08\)\]{--tw-shadow:0 12px 38px var(--tw-shadow-color,#182d3914);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(21\,43\,54\,\.16\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#152b3629);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_42px_rgba\(15\,34\,43\,0\.16\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#0f222b29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_46px_rgba\(20\,43\,53\,0\.16\)\]{--tw-shadow:0 16px 46px var(--tw-shadow-color,#142b3529);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(23\,45\,56\,0\.1\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#172d381a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(12\,31\,40\,0\.22\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0c1f2838);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-panel\)\]{--tw-shadow:var(--shadow-panel);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[\#c7a448\]\/15{--tw-ring-color:oklab(73.2621% .00356281 .117369/.15)}.ring-\[\#c9a23c\]\/20{--tw-ring-color:oklab(72.9458% .00551355 .125775/.2)}.ring-\[\#c69b25\]\/40{--tw-ring-color:oklab(71.0591% .00740981 .134789/.4)}.ring-background{--tw-ring-color:var(--background)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-slate-200\/70{--tw-ring-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.ring-slate-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.ring-slate-500{--tw-ring-color:var(--color-slate-500)}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--spacing) * 8)}.\[scrollbar-color\:\#9eaaa7_transparent\]{scrollbar-color:#9eaaa7 transparent}.\[scrollbar-color\:\#879591_\#eef1ef\]{scrollbar-color:#879591 #eef1ef}.\[scrollbar-color\:\#aeb9b6_transparent\]{scrollbar-color:#aeb9b6 transparent}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\/raw\:hidden:is(:where(.group\/raw):is([open],:popover-open,:open) *){display:none}.group-open\/raw\:inline:is(:where(.group\/raw):is([open],:popover-open,:open) *){display:inline}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-\[\#172f3a\]\/55:is(:where(.group):hover *){background-color:oklab(29.0913% -.0234782 -.0274072/.55)}.group-hover\:bg-\[\#efe5c8\]:is(:where(.group):hover *){background-color:#efe5c8}.group-hover\:text-\[\#5f4708\]:is(:where(.group):hover *){color:#5f4708}.group-hover\:text-\[\#7a5b10\]:is(:where(.group):hover *){color:#7a5b10}.group-hover\:text-\[\#8c6915\]:is(:where(.group):hover *){color:#8c6915}.group-hover\:text-slate-700:is(:where(.group):hover *){color:var(--color-slate-700)}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/custom-field\:opacity-100:is(:where(.group\/custom-field):hover *){opacity:1}.group-hover\/editor\:opacity-60:is(:where(.group\/editor):hover *){opacity:.6}.group-hover\/field\:opacity-100:is(:where(.group\/field):hover *),.group-hover\/phone\:opacity-100:is(:where(.group\/phone):hover *),.group-hover\/sort\:opacity-100:is(:where(.group\/sort):hover *),.group-hover\/task-cell\:opacity-100:is(:where(.group\/task-cell):hover *){opacity:1}}.group-focus-visible\:bg-\[\#172f3a\]\/55:is(:where(.group):focus-visible *){background-color:oklab(29.0913% -.0234782 -.0274072/.55)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *),.group-focus-visible\/custom-field\:opacity-100:is(:where(.group\/custom-field):focus-visible *){opacity:1}.group-focus-visible\/editor\:opacity-60:is(:where(.group\/editor):focus-visible *){opacity:.6}.group-focus-visible\/field\:opacity-100:is(:where(.group\/field):focus-visible *){opacity:1}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *){display:none}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *),.group-data-\[state\=open\]\/marketing\:rotate-180:is(:where(.group\/marketing)[data-state=open] *){rotate:180deg}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-\[\#eef1ef\]::file-selector-button{background-color:#eef1ef}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-\[\#314751\]::file-selector-button{color:#314751}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[\#929ba0\]::placeholder{color:#929ba0}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-\[\#b68a1e\]:after{content:var(--tw-content);background-color:#b68a1e}.after\:bg-\[\#cda128\]:after{content:var(--tw-content);background-color:#cda128}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.group-data-\[orientation\=vertical\]\/tabs\:after\:right-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * 0)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#9db1bf\]:hover{border-color:#9db1bf}.hover\:border-\[\#b8cbe6\]:hover{border-color:#b8cbe6}.hover\:border-\[\#bdc9c4\]:hover{border-color:#bdc9c4}.hover\:border-\[\#c4cdca\]:hover{border-color:#c4cdca}.hover\:border-\[\#c5ceca\]:hover{border-color:#c5ceca}.hover\:border-\[\#c6ceca\]:hover{border-color:#c6ceca}.hover\:border-\[\#c7b36f\]:hover{border-color:#c7b36f}.hover\:border-\[\#c7d0cd\]:hover{border-color:#c7d0cd}.hover\:border-\[\#c8cfcc\]:hover{border-color:#c8cfcc}.hover\:border-\[\#c9b36e\]:hover{border-color:#c9b36e}.hover\:border-\[\#ccb86f\]:hover{border-color:#ccb86f}.hover\:border-\[\#cdd5d1\]:hover{border-color:#cdd5d1}.hover\:border-\[\#d4bd7b\]:hover{border-color:#d4bd7b}.hover\:bg-\[\#2b5066\]:hover{background-color:#2b5066}.hover\:bg-\[\#172d38\]:hover{background-color:#172d38}.hover\:bg-\[\#245a6b\]:hover{background-color:#245a6b}.hover\:bg-\[\#264a58\]:hover{background-color:#264a58}.hover\:bg-\[\#273b4a\]:hover{background-color:#273b4a}.hover\:bg-\[\#314f76\]:hover{background-color:#314f76}.hover\:bg-\[\#29414f\]:hover{background-color:#29414f}.hover\:bg-\[\#82392f\]:hover{background-color:#82392f}.hover\:bg-\[\#274957\]:hover{background-color:#274957}.hover\:bg-\[\#294653\]:hover{background-color:#294653}.hover\:bg-\[\#294854\]:hover{background-color:#294854}.hover\:bg-\[\#735811\]:hover{background-color:#735811}.hover\:bg-\[\#ad242b\]:hover{background-color:#ad242b}.hover\:bg-\[\#bb901e\]:hover{background-color:#bb901e}.hover\:bg-\[\#d0a62e\]\/20:hover{background-color:oklab(74.3721% .0043551 .138103/.2)}.hover\:bg-\[\#dce5f1\]:hover{background-color:#dce5f1}.hover\:bg-\[\#dfeaf2\]:hover{background-color:#dfeaf2}.hover\:bg-\[\#e1b63e\]:hover{background-color:#e1b63e}.hover\:bg-\[\#e1b849\]:hover{background-color:#e1b849}.hover\:bg-\[\#e3efe8\]:hover{background-color:#e3efe8}.hover\:bg-\[\#e5bf57\]:hover{background-color:#e5bf57}.hover\:bg-\[\#e6edf3\]:hover{background-color:#e6edf3}.hover\:bg-\[\#e7f3eb\]:hover{background-color:#e7f3eb}.hover\:bg-\[\#e8f2ec\]:hover{background-color:#e8f2ec}.hover\:bg-\[\#eaf0f8\]:hover{background-color:#eaf0f8}.hover\:bg-\[\#edf0ed\]:hover{background-color:#edf0ed}.hover\:bg-\[\#edf0ee\]:hover{background-color:#edf0ee}.hover\:bg-\[\#edf2f8\]:hover{background-color:#edf2f8}.hover\:bg-\[\#edf3f7\]:hover{background-color:#edf3f7}.hover\:bg-\[\#edf3fc\]:hover{background-color:#edf3fc}.hover\:bg-\[\#eef0ec\]:hover{background-color:#eef0ec}.hover\:bg-\[\#eef0ed\]:hover{background-color:#eef0ed}.hover\:bg-\[\#eef1ee\]:hover{background-color:#eef1ee}.hover\:bg-\[\#eef2f0\]:hover{background-color:#eef2f0}.hover\:bg-\[\#f0d988\]:hover{background-color:#f0d988}.hover\:bg-\[\#f3cf68\]:hover{background-color:#f3cf68}.hover\:bg-\[\#f3f5f2\]:hover{background-color:#f3f5f2}.hover\:bg-\[\#f4f4ef\]:hover{background-color:#f4f4ef}.hover\:bg-\[\#f4f5f1\]:hover{background-color:#f4f5f1}.hover\:bg-\[\#f4f5f2\]:hover{background-color:#f4f5f2}.hover\:bg-\[\#f4f6f4\]:hover{background-color:#f4f6f4}.hover\:bg-\[\#f4f6f5\]:hover{background-color:#f4f6f5}.hover\:bg-\[\#f5f7f6\]:hover{background-color:#f5f7f6}.hover\:bg-\[\#f5f7f7\]:hover{background-color:#f5f7f7}.hover\:bg-\[\#f6f8f9\]:hover{background-color:#f6f8f9}.hover\:bg-\[\#f6f8fa\]:hover{background-color:#f6f8fa}.hover\:bg-\[\#f7edcf\]:hover{background-color:#f7edcf}.hover\:bg-\[\#f7f3e7\]:hover{background-color:#f7f3e7}.hover\:bg-\[\#f7f4ea\]:hover{background-color:#f7f4ea}.hover\:bg-\[\#f8e9e5\]:hover{background-color:#f8e9e5}.hover\:bg-\[\#f8fafc\]:hover{background-color:#f8fafc}.hover\:bg-\[\#f8fafd\]:hover{background-color:#f8fafd}.hover\:bg-\[\#faece8\]:hover{background-color:#faece8}.hover\:bg-\[\#faf7ed\]:hover{background-color:#faf7ed}.hover\:bg-\[\#faf9f5\]:hover{background-color:#faf9f5}.hover\:bg-\[\#fafaf7\]:hover{background-color:#fafaf7}.hover\:bg-\[\#fafcfd\]:hover{background-color:#fafcfd}.hover\:bg-\[\#fbf1d3\]:hover{background-color:#fbf1d3}.hover\:bg-\[\#fbfbf8\]:hover{background-color:#fbfbf8}.hover\:bg-\[\#fff0ed\]:hover{background-color:#fff0ed}.hover\:bg-\[\#fff8e7\]:hover{background-color:#fff8e7}.hover\:bg-\[\#fff9e9\]:hover{background-color:#fff9e9}.hover\:bg-accent\/60:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-emerald-800:hover{background-color:var(--color-emerald-800)}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/80:hover{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/65:hover{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/65:hover{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:text-\[\#1d3440\]:hover{color:#1d3440}.hover\:text-\[\#2c5d49\]:hover{color:#2c5d49}.hover\:text-\[\#2c415e\]:hover{color:#2c415e}.hover\:text-\[\#8c3d33\]:hover{color:#8c3d33}.hover\:text-\[\#8d3e34\]:hover{color:#8d3e34}.hover\:text-\[\#9a7319\]:hover{color:#9a7319}.hover\:text-\[\#173d4e\]:hover{color:#173d4e}.hover\:text-\[\#233c58\]:hover{color:#233c58}.hover\:text-\[\#243b45\]:hover{color:#243b45}.hover\:text-\[\#243d48\]:hover{color:#243d48}.hover\:text-\[\#263f4d\]:hover{color:#263f4d}.hover\:text-\[\#283f49\]:hover{color:#283f49}.hover\:text-\[\#315a80\]:hover{color:#315a80}.hover\:text-\[\#334b56\]:hover{color:#334b56}.hover\:text-\[\#355f78\]:hover{color:#355f78}.hover\:text-\[\#435f7d\]:hover{color:#435f7d}.hover\:text-\[\#803b31\]:hover{color:#803b31}.hover\:text-\[\#76580d\]:hover{color:#76580d}.hover\:text-\[\#80500d\]:hover{color:#80500d}.hover\:text-\[\#93493e\]:hover{color:#93493e}.hover\:text-\[\#193642\]:hover{color:#193642}.hover\:text-\[\#263944\]:hover{color:#263944}.hover\:text-\[\#314852\]:hover{color:#314852}.hover\:text-\[\#344963\]:hover{color:#344963}.hover\:text-\[\#735611\]:hover{color:#735611}.hover\:text-\[\#ffe59a\]:hover{color:#ffe59a}.hover\:text-blue-900:hover{color:var(--color-blue-900)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_1px_5px_rgb\(24_47_59_\/_0\.08\)\]:hover{--tw-shadow:0 1px 5px var(--tw-shadow-color,#182f3b14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(24\,45\,57\,0\.07\)\]:hover{--tw-shadow:0 8px 24px var(--tw-shadow-color,#182d3912);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_14px_38px_rgba\(24\,45\,57\,0\.08\)\]:hover{--tw-shadow:0 14px 38px var(--tw-shadow-color,#182d3914);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:bg-\[\#f7edcf\]:focus{background-color:#f7edcf}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-\[\#5f480f\]:focus{color:#5f480f}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-red-300:focus{--tw-ring-color:var(--color-red-300)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-\[\#b38b24\]:focus-visible{border-color:#b38b24}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-\[\#f4f4ef\]:focus-visible{background-color:#f4f4ef}.focus-visible\:bg-\[\#f7edcf\]:focus-visible{background-color:#f7edcf}.focus-visible\:bg-\[\#fff9e8\]:focus-visible{background-color:#fff9e8}.focus-visible\:text-\[\#76580d\]:focus-visible{color:#76580d}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#2e6973\]:focus-visible{--tw-ring-color:#2e6973}.focus-visible\:ring-\[\#ad8420\]:focus-visible{--tw-ring-color:#ad8420}.focus-visible\:ring-\[\#ad8420\]\/50:focus-visible{--tw-ring-color:oklab(63.6471% .0117861 .119879/.5)}.focus-visible\:ring-\[\#b38b24\]\/15:focus-visible{--tw-ring-color:oklab(65.763% .00893255 .122829/.15)}.focus-visible\:ring-\[\#b38b24\]\/25:focus-visible{--tw-ring-color:oklab(65.763% .00893255 .122829/.25)}.focus-visible\:ring-\[\#b38b24\]\/30:focus-visible{--tw-ring-color:oklab(65.763% .00893255 .122829/.3)}.focus-visible\:ring-\[\#b38b24\]\/35:focus-visible{--tw-ring-color:oklab(65.763% .00893255 .122829/.35)}.focus-visible\:ring-\[\#b38b24\]\/40:focus-visible{--tw-ring-color:oklab(65.763% .00893255 .122829/.4)}.focus-visible\:ring-\[\#b58c22\]:focus-visible{--tw-ring-color:#b58c22}.focus-visible\:ring-\[\#b98b1d\]\/45:focus-visible{--tw-ring-color:oklab(66.3844% .0150316 .127571/.45)}.focus-visible\:ring-\[\#bf9728\]\/30:focus-visible{--tw-ring-color:oklab(69.524% .0056808 .129696/.3)}.focus-visible\:ring-\[\#c9a233\]:focus-visible{--tw-ring-color:#c9a233}.focus-visible\:ring-\[\#c99a24\]:focus-visible{--tw-ring-color:#c99a24}.focus-visible\:ring-\[\#d7ad3b\]:focus-visible{--tw-ring-color:#d7ad3b}.focus-visible\:ring-\[\#d8ad3b\]\/30:focus-visible{--tw-ring-color:oklab(76.6845% .00617585 .136107/.3)}.focus-visible\:ring-\[\#e1b743\]:focus-visible{--tw-ring-color:#e1b743}.focus-visible\:ring-\[\#f0bdc0\]:focus-visible{--tw-ring-color:#f0bdc0}.focus-visible\:ring-blue-400:focus-visible{--tw-ring-color:var(--color-blue-400)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/35:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/35:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 35%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[\#172d38\]:focus-visible{--tw-ring-offset-color:#172d38}.focus-visible\:ring-offset-\[\#faf9f6\]:focus-visible{--tw-ring-offset-color:#faf9f6}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline:focus-visible,.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[\#8aa6b8\]:focus-visible{outline-color:#8aa6b8}.focus-visible\:outline-emerald-600:focus-visible{outline-color:var(--color-emerald-600)}.focus-visible\:outline-primary:focus-visible{outline-color:var(--primary)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-\[\#f2f3f0\]:disabled{background-color:#f2f3f0}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:opacity-80:disabled{opacity:.8}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.has-aria-invalid\:border-destructive:has([aria-invalid=true]){border-color:var(--destructive)}.has-aria-invalid\:ring-\[3px\]:has([aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 6)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=combobox-chip\]\:px-1\.5:has([data-slot=combobox-chip]){padding-inline:calc(var(--spacing) * 1.5)}.has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:calc(var(--spacing) * 0)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:bg-\[\#f6f7f8\]:has([data-slot=input-group-control]:focus-visible){background-color:#f6f7f8}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-pressed\:border-\[\#b9d2c8\][aria-pressed=true]{border-color:#b9d2c8}.aria-pressed\:bg-\[\#e8edf1\][aria-pressed=true]{background-color:#e8edf1}.aria-pressed\:bg-emerald-50[aria-pressed=true]{background-color:var(--color-emerald-50)}.aria-pressed\:bg-white[aria-pressed=true]{background-color:var(--color-white)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after{content:var(--tw-content);width:100%}.aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical]{flex-direction:column}.data-empty\:p-0[data-empty]{padding:calc(var(--spacing) * 0)}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted]{color:var(--accent-foreground)}.data-pressed\:bg-transparent[data-pressed]{background-color:#0000}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[orientation\=vertical\]\:flex-wrap[data-orientation=vertical]{flex-wrap:wrap}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing) * 3.5)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:py-1[data-size=sm]{padding-block:calc(var(--spacing) * 1)}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing) * 12)}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:calc(var(--spacing) * 1)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:calc(var(--spacing) * 0)}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:var(--input)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:color-mix(in oklab, var(--input) 30%, transparent)}}:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}:is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:#0000}.data-\[state\=active\]\:bg-white[data-state=active]{background-color:var(--color-white)}.data-\[state\=active\]\:text-\[\#1c3440\][data-state=active]{color:#1c3440}.data-\[state\=active\]\:text-\[\#193642\][data-state=active]{color:#193642}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-\[0_1px_2px_rgba\(20\,43\,53\,0\.08\)\]:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#142b3514);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:font-semibold[data-state=checked]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=selected\]\:bg-\[\#f7f2df\][data-state=selected]{background-color:#f7f2df}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@media not all and (width>=380px){.max-\[380px\]\:hidden{display:none}}@media (width>=621px){.min-\[621px\]\:w-64{width:calc(var(--spacing) * 64)}}@media (width>=40rem){.sm\:bottom-3{bottom:calc(var(--spacing) * 3)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.sm\:min-h-20{min-height:calc(var(--spacing) * 20)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-6xl{max-width:var(--container-6xl)}.sm\:max-w-44{max-width:calc(var(--spacing) * 44)}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-\[1100px\]{max-width:1100px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:min-w-0{min-width:calc(var(--spacing) * 0)}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[120px_minmax\(0\,1fr\)_auto\]{grid-template-columns:120px minmax(0,1fr) auto}.sm\:grid-cols-\[140px_minmax\(0\,1fr\)\]{grid-template-columns:140px minmax(0,1fr)}.sm\:grid-cols-\[145px_minmax\(0\,1fr\)\]{grid-template-columns:145px minmax(0,1fr)}.sm\:grid-cols-\[180px_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:180px minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(130px\,0\.65fr\)_minmax\(130px\,0\.65fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(130px,.65fr) minmax(130px,.65fr)}.sm\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_190px\]{grid-template-columns:minmax(0,1fr) 190px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_32px\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 32px}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_36px\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 36px}.sm\:grid-cols-\[minmax\(220px\,1fr\)_200px_220px\]{grid-template-columns:minmax(220px,1fr) 200px 220px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:self-center{align-self:center}.sm\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.sm\:pr-14{padding-right:calc(var(--spacing) * 14)}.sm\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[13px\]{font-size:13px}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.even\:sm\:border-l:nth-child(2n){border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[size\=default\]\:sm\:max-w-lg[data-size=default]{max-width:var(--container-lg)}}@media (width>=48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:max-w-\[440px\]{max-width:440px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_170px_170px\]{grid-template-columns:1fr 170px 170px}.md\:flex-row{flex-direction:row}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=64rem){.lg\:bottom-4{bottom:calc(var(--spacing) * 4)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:h-\[610px\]{height:610px}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-full{width:100%}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[270px_minmax\(0\,1fr\)\]{grid-template-columns:270px minmax(0,1fr)}.lg\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:330px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(220px\,1fr\)\]{grid-template-columns:minmax(0,3fr) minmax(220px,1fr)}.lg\:grid-cols-\[minmax\(170px\,1\.3fr\)_minmax\(110px\,\.8fr\)_minmax\(100px\,\.7fr\)_minmax\(90px\,\.6fr\)_auto\]{grid-template-columns:minmax(170px,1.3fr) minmax(110px,.8fr) minmax(100px,.7fr) minmax(90px,.6fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}:where(.lg\:space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}.lg\:overflow-visible{overflow:visible}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pl-\[232px\]{padding-left:232px}}@media (width>=80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:scrollbar-thin{scrollbar-width:thin;scrollbar-color:#7d8b9175 transparent}.xl\:scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.xl\:scrollbar-thin::-webkit-scrollbar-track{background:0 0}.xl\:scrollbar-thin::-webkit-scrollbar-thumb{background:#7d8b9175;border-radius:999px}.xl\:scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#5d6c73ad}.xl\:h-\[720px\]{height:720px}.xl\:max-h-\[430px\]{max-height:430px}.xl\:max-h-\[610px\]{max-height:610px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[420px_minmax\(0\,1fr\)\]{grid-template-columns:420px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.xl\:grid-cols-\[minmax\(0\,1\.65fr\)_minmax\(320px\,1fr\)\]{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}.xl\:grid-cols-\[minmax\(0\,1fr\)_430px\]{grid-template-columns:minmax(0,1fr) 430px}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(280px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(300px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}.xl\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.xl\:overflow-y-auto{overflow-y:auto}}@media (width>=96rem){.\32 xl\:block{display:block}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:border-input{border-color:var(--input)}.dark\:bg-destructive\/60{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60{background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-transparent{background-color:#0000}.dark\:text-muted-foreground{color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.dark\:hover\:bg-input\/50:hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.dark\:hover\:text-foreground:hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:has-aria-invalid\:border-destructive\/50:has([aria-invalid=true]){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-aria-invalid\:border-destructive\/50:has([aria-invalid=true]){border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:has-aria-invalid\:ring-destructive\/40:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-aria-invalid\:ring-destructive\/40:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[state\=active\]\:border-input[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80[data-state=unchecked]{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}}@media (pointer:coarse){.pointer-coarse\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.pointer-coarse\:px-3{padding-inline:calc(var(--spacing) * 3)}.pointer-coarse\:py-2{padding-block:calc(var(--spacing) * 2)}.pointer-coarse\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.\[\&_\.leaflet-container\]\:cursor-crosshair .leaflet-container,.\[\&_\.leaflet-dragging\]\:cursor-crosshair .leaflet-dragging{cursor:crosshair}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing) * 0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-\[\#4c7d60\] [data-slot=progress-indicator]{background-color:#4c7d60}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.data-\[state\=active\]\:\[\&_svg\]\:text-\[\#9a7417\][data-state=active] svg{color:#9a7417}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_th\]\:h-11 th{height:calc(var(--spacing) * 11)}.\[\&_th\]\:h-12 th{height:calc(var(--spacing) * 12)}.\[\&_th\]\:text-sm th{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_th\]\:font-medium th{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_th\]\:tracking-normal th{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.\[\&_th\]\:normal-case th{text-transform:none}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:bg-\[\#f5f5f1\] tr{background-color:#f5f5f1}.\[\&_tr\]\:bg-\[\#f5f8fa\] tr{background-color:#f5f8fa}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing) * 3)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing) * 3)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--destructive)!important}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-md:nth-child(2)[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\>\*\:last-child\]\:w-full>:last-child{width:100%}.\[\&\>\.crm-inline-label\]\:sr-only>.crm-inline-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&\>\[data-slot\=select-value\]\]\:flex-1>[data-slot=select-value]{flex:1}.\[\&\>\[data-slot\=select-value\]\]\:text-left>[data-slot=select-value]{text-align:left}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div{rotate:90deg}.\[\&\[open\]\>summary\]\:border-b[open]>summary{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\[open\]\>summary\]\:border-\[\#e6ebf2\][open]>summary{border-color:#e6ebf2}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@keyframes crm-content-enter{0%{opacity:.86}to{opacity:1}}.crm-scene{min-width:0}.crm-scene[data-active=true]>*,.crm-workspace [data-slot=tabs-content][data-state=active]:not([hidden]),.lead-card-tab-content:not([hidden]){animation:.14s ease-out crm-content-enter}.crm-workspace [data-slot=tabs-trigger],.crm-workspace [aria-pressed]{transition:background-color .14s ease-out,color .14s ease-out,border-color .14s ease-out}.crm-interface .animate-spin{animation:none!important}@media (prefers-reduced-motion:reduce){.crm-scene[data-active=true]>*,.crm-workspace [data-slot=tabs-content][data-state=active]:not([hidden]),.lead-card-tab-content:not([hidden]){animation:none}.crm-workspace [data-slot=tabs-trigger],.crm-workspace [aria-pressed]{transition:none}}.leaflet-container{background:#dfe7e5;font-family:inherit}.leaflet-tile{transition:opacity .18s linear}.nshss-map-marker-host{background:0 0;border:0}.nshss-map-marker{background:var(--marker-color);color:#fff;border:2px solid #fff;border-radius:9999px;place-items:center;width:2rem;height:2rem;font-size:.6875rem;font-weight:900;line-height:1;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 4px 12px #122a3347}.nshss-map-marker:hover{transform:scale(1.08)}.nshss-map-marker.is-selected{transform:scale(1.12);box-shadow:0 0 0 3px #fff,0 0 0 5px #c69720,0 5px 15px #122a334d}.nshss-polygon-vertex-host{background:0 0;border:0}.nshss-polygon-vertex{cursor:grab;place-items:center;width:2.75rem;height:2.75rem;display:grid}.nshss-polygon-vertex>span{color:#fff;background:#c69720;border:2px solid #fff;border-radius:9999px;place-items:center;width:1rem;height:1rem;font-size:.5625rem;font-weight:900;line-height:1;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 0 0 3px #c697203d,0 3px 10px #122a3342}.nshss-polygon-vertex:hover>span,.nshss-polygon-vertex-host:focus>.nshss-polygon-vertex>span,.leaflet-marker-dragging .nshss-polygon-vertex>span{transform:scale(1.3);box-shadow:0 0 0 5px #c6972047,0 4px 13px #122a334d}.nshss-polygon-vertex.is-first>span{background:#1b4655}.nshss-polygon-vertex.can-close>span{cursor:pointer;animation:1.35s ease-in-out infinite nshss-polygon-close-pulse;box-shadow:0 0 0 4px #fff,0 0 0 7px #c697208c,0 4px 14px #122a334d}@keyframes nshss-polygon-close-pulse{0%,to{transform:scale(1.08)}50%{transform:scale(1.34)}}@media (prefers-reduced-motion:reduce){.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-zoom-animated,.nshss-map-marker,.nshss-polygon-vertex>span{transition:none}.nshss-polygon-vertex.can-close>span{animation:none}}:root{--background:#f0f3f7;--foreground:#202d40;--card:#fff;--card-foreground:#1c2b35;--popover:#fff;--popover-foreground:#1b2936;--primary:#244664;--primary-foreground:#fff;--secondary:#edf1f6;--secondary-foreground:#243440;--muted:#f1f4f8;--muted-foreground:#627289;--accent:#eaf1fb;--accent-foreground:#294e7f;--destructive:#b94e43;--border:#dce3ed;--input:#cdd7e4;--ring:#5687c2;--chart-1:#b38b24;--chart-2:#193642;--chart-3:#4c7d60;--chart-4:#9e6d38;--chart-5:#72808a;--radius:.5rem;--sidebar:#162638;--sidebar-foreground:#fff;--sidebar-primary:#d0a62e;--sidebar-primary-foreground:#182733;--sidebar-accent:#ffffff12;--sidebar-accent-foreground:#fff;--sidebar-border:#ffffff1a;--sidebar-ring:#d1a329;--surface:#fff;--surface-subtle:#f7f9fb;--surface-raised:#fff;--ink:#243247;--ink-soft:#5c6d83;--ink-muted:#6c7b8f;--gold:#cba552;--gold-strong:#8c6a22;--gold-soft:#f6ebc8;--success:#36704d;--success-soft:#e8f3eb;--warning:#8a6511;--warning-soft:#f8efd4;--danger:#9b4c3f;--danger-soft:#f9eae6;--info:#385f8f;--info-soft:#eaf1fb;--hairline:#1c2b351b;--shadow-panel:0 1px 3px #182d460b}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);text-rendering:optimizelegibility;background-image:none;min-width:320px;margin:0;font-size:14px;line-height:1.5}*{border-color:var(--border)}::selection{color:#243b58;background:#d8e7fb}button,[role=button],select{cursor:pointer}button:disabled,select:disabled{cursor:not-allowed}:focus-visible{scroll-margin:6rem}:where(button,[role=button],a):focus-visible{outline:2px solid var(--ring)}@supports (color:color-mix(in lab, red, red)){:where(button,[role=button],a):focus-visible{outline:2px solid color-mix(in srgb, var(--ring) 78%, white)}}:where(button,[role=button],a):focus-visible{outline-offset:2px}input,textarea,select{accent-color:var(--primary)}@media (width>=1024px){body{background-attachment:fixed}}.font-serif{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,Times New Roman,serif}.nshss-workspace{container-type:inline-size}.crm-workspace{--card:#fff;--background:#f3f5f8;--muted:#f0f3f7;--muted-foreground:#647185;--border:#dce2e9;--input:#d7dee7;--surface:#fff;--hairline:#e2e7ed;width:100%;min-width:0;font-size:.875rem;line-height:1.5;container:crm/inline-size}.crm-workspace>.space-y-5>:not([hidden])~:not([hidden]),.crm-workspace.space-y-5>:not([hidden])~:not([hidden]){margin-top:.75rem}.crm-workspace-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:0 0 .5rem;display:flex}.crm-workspace-title{color:#202d40;letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:1.375rem;font-weight:650;line-height:1.4}.crm-workspace-header p{margin-top:.125rem;line-height:1.4}.crm-header-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.crm-workspace [data-slot=button]{box-shadow:none;border-radius:.375rem;gap:.5rem}.crm-workspace [data-slot=button] svg{flex-shrink:0}.crm-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.625rem;display:grid}.crm-panel-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.crm-panel-grid>*,.crm-metric-grid>*{min-width:0}.crm-metric{border:1px solid var(--border);min-width:0;box-shadow:none;background:#fff;border-radius:.375rem;gap:.25rem;padding:.75rem 1rem}.crm-metric-icon{color:#6c7e95;flex-shrink:0}.crm-metric[data-tone=red] .crm-metric-icon{color:#bd4655}.crm-metric[data-tone=green] .crm-metric-icon{color:#32865b}.crm-metric[data-tone=gold] .crm-metric-icon{color:#a67818}.crm-metric-value{color:#24354b;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.75rem;font-weight:650;line-height:1.2}.crm-section{border-color:var(--border);background:#fff;border-radius:.375rem;min-width:0;container:panel/inline-size}.crm-section-heading{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.crm-section-heading>:first-child{flex:12rem}.crm-section-heading h3{font-size:.875rem;line-height:1.4}.crm-section-heading p{font-size:.75rem;line-height:1.4}.crm-section-heading>div>span{background:0 0;border-radius:0;width:1.5rem;height:1.5rem}.crm-section-body{min-width:0;overflow:hidden}.crm-section-body table{font-size:.875rem}.crm-section th{text-transform:none;letter-spacing:0;white-space:normal;font-size:.75rem}.crm-section td,.crm-section th{padding:.625rem .875rem}.crm-section [data-slot=badge]{white-space:normal;overflow-wrap:anywhere;max-width:100%}.crm-section-body>div.divide-y>div{min-width:0}.crm-revenue-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem;display:grid}.crm-revenue-amount{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.375rem;font-weight:650;line-height:1.3}.crm-tab-scroll{scrollbar-width:thin;max-width:100%;padding-bottom:2px;overflow-x:auto}.crm-tabs[data-slot=tabs-list],.crm-course-tabs[data-slot=tabs-list]{background:#e8edf3;border:1px solid #dde4ed;border-radius:6px;gap:4px;width:max-content;min-width:max-content;height:auto;padding:3px;display:inline-flex}.crm-tabs [data-slot=tabs-trigger],.crm-course-tabs [data-slot=tabs-trigger]{border-radius:4px;flex:none;gap:.5rem;min-width:max-content;height:auto;min-height:32px;padding:5px 12px;font-size:.875rem;font-weight:500}.crm-tabs [data-state=active]{color:#263f65;background:#fff;box-shadow:0 1px 3px #24354b14}.crm-tabs [data-slot=tabs-trigger]:after{display:none}.crm-course-switch{gap:4px;width:max-content;display:flex}.crm-course-switch button{color:#66748a;border-bottom:2px solid #0000;min-height:36px;padding:6px 12px;font-size:.875rem;font-weight:500}.crm-course-switch button[aria-pressed=true]{color:#244d81;background:#edf3fc;border-color:#2d5e9d}.crm-workspace [data-slot=input],.crm-workspace [data-slot=textarea],.crm-workspace [data-slot=select-trigger]{min-width:0;max-width:100%;box-shadow:none;border-radius:4px;font-size:.875rem}.crm-workspace [data-slot=input],.crm-workspace [data-slot=select-trigger]{height:34px;min-height:34px;padding-top:4px;padding-bottom:4px}.crm-workspace [data-slot=select-value]{text-overflow:ellipsis;min-width:0;overflow:hidden}.crm-workspace [data-slot=textarea]{resize:vertical;min-height:60px;line-height:1.5}.crm-field-label{color:#647185;margin-bottom:4px;font-size:.75rem;font-weight:500;line-height:1.4;display:block}.crm-filter-primary{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.crm-filter-search{flex:18rem;min-width:min(100%,14rem)}.crm-filter-controls{flex-wrap:wrap;gap:.5rem;display:flex}.crm-filter-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem;display:grid}.crm-filter-grid>*,.crm-detail-fields>*,.crm-detail-sections>*{min-width:0}.crm-queue-tabs{flex-wrap:wrap;gap:6px;display:flex}.crm-queue-tab{color:#59677b;background:#fff;border:1px solid #dce2ea;border-radius:4px;align-items:center;gap:6px;min-height:30px;padding:3px 9px;font-size:.8125rem;font-weight:500;display:inline-flex}.crm-queue-tab>span{font-variant-numeric:tabular-nums;background:#edf1f6;border-radius:3px;padding:0 4px;font-size:.75rem}.crm-queue-tab[data-urgent=true]:not([aria-pressed=true]){color:#ad4052;background:#fff3f5;border-color:#efc7ce}.crm-filter-chip{color:#4b6382;background:#f1f5fb;border:1px solid #d9e3ef;border-radius:4px;align-items:center;gap:4px;max-width:100%;min-height:28px;padding:2px 2px 2px 8px;font-size:.8125rem;display:inline-flex}.crm-filter-chip>span{overflow-wrap:anywhere;min-width:0}.crm-filter-chip button{flex-shrink:0}.crm-lead-table{table-layout:fixed;font-size:.875rem}.crm-lead-table th{text-transform:none;letter-spacing:0;color:#69768a;background:#f5f7fa;border-right:1px solid #e6eaf0;height:38px;padding:6px 10px;font-size:.75rem}.crm-lead-table td{white-space:normal;vertical-align:middle;overflow-wrap:normal;border-right:1px solid #f0f2f6;padding:7px 10px}.crm-lead-table td>*{min-width:0;max-width:100%}.crm-lead-table td:first-child,.crm-lead-table th:first-child{z-index:1;background:#fff;position:sticky;left:0;box-shadow:1px 0 #e0e6ef}.crm-lead-table tr:hover td:first-child{background:#f1f6fd}.crm-lead-table th:first-child{z-index:2;background:#f5f7fa}.crm-lead-table .crm-inline-lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.crm-lead-table [data-slot=select-trigger]{width:100%}.crm-table-toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:8px 10px;display:flex}.crm-view-toggle{background:#edf1f6;border-radius:5px;gap:4px;width:max-content;padding:3px;display:flex}.crm-view-toggle button{color:#647185;white-space:nowrap;border-radius:3px;align-items:center;gap:6px;min-height:30px;padding:4px 10px;font-size:.8125rem;font-weight:500;display:inline-flex}.crm-view-toggle button[aria-pressed=true]{color:#294e7f;background:#fff;box-shadow:0 1px 3px #24354b14}.crm-detail-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.crm-detail-sections{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.crm-detail-sections.hidden{display:none}.crm-detail-section{border:1px solid var(--border);background:#fff;border-radius:5px;min-width:0;container:detail/inline-size}.crm-detail-section>[data-slot=collapsible-trigger]{gap:8px;min-height:40px;padding:10px 14px}.crm-detail-section>[data-slot=collapsible-trigger]>span{font-size:.875rem}.crm-detail-fields{grid-template-columns:minmax(0,1fr);gap:10px 14px;display:grid}.crm-detail-fields>.sm\:col-span-2{grid-column:1/-1}.crm-detail-header{border:1px solid var(--border);background:#fff;border-radius:5px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.crm-detail-header .crm-workspace-title{font-size:1.25rem}.crm-detail-header>:first-child{border-radius:6px;width:36px;height:36px;font-size:1rem}.crm-detail-header p{margin-top:2px}.crm-lead-desktop{display:none}.crm-lead-mobile{display:block}.crm-seller-row{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.crm-seller-money{grid-column:2;min-width:0}.crm-new-lead label{min-width:0}.crm-new-lead [data-slot=input],.crm-new-lead [data-slot=select-trigger]{min-width:0;max-width:100%}.crm-new-lead [data-slot=textarea]{min-height:60px}.crm-option-chip{border-radius:4px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:3px 7px;font-size:.8125rem;font-weight:500;line-height:1.35;display:inline-flex}.crm-option-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.crm-option-text{white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;min-width:0}.crm-inline-option{text-align:left;border:1px solid #0000;border-radius:4px;align-items:center;gap:6px;width:auto;min-width:0;max-width:100%;min-height:28px;padding:2px 4px;transition:background-color .12s,border-color .12s;display:inline-flex}.crm-inline-option>span{flex:auto;min-width:0;max-width:100%}.crm-inline-option:hover:not(:disabled),.crm-inline-option[aria-expanded=true]{background:#e5edf9}.crm-inline-option[aria-expanded=true]{border-color:#b8cbe6}.crm-option-list{max-height:260px;padding:4px;overflow-y:auto}.crm-option-list button{text-align:left;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:34px;padding:5px 8px;display:flex}.crm-option-list button:hover,.crm-option-list button:focus-visible,.crm-option-list button[aria-selected=true]{background:#edf3fc}.crm-color-select{padding-left:5px}.crm-parameter-edit-icon{opacity:0;pointer-events:none;flex-shrink:0;transition:opacity .12s}.crm-inline-option:hover:not(:disabled)>.crm-parameter-edit-icon,.crm-inline-option:focus-visible:not(:disabled)>.crm-parameter-edit-icon,.crm-parameter-select:hover:not(:disabled)>.crm-parameter-edit-icon,.crm-parameter-select:focus-visible:not(:disabled)>.crm-parameter-edit-icon{opacity:.85}.crm-inline-option:focus-visible{outline-offset:2px;outline:2px solid #5b8dca}.crm-parameter-select>svg:not(.crm-parameter-edit-icon){display:none}.crm-priority-display{align-items:center;gap:9px;min-width:0;max-width:100%;font-size:.875rem;line-height:1.4;display:inline-flex}.crm-priority-signal{flex-shrink:0;justify-content:center;align-items:flex-end;gap:3px;width:26px;height:24px;padding:3px 1px;display:inline-flex}.crm-priority-signal[data-level="1"]{color:#26945b}.crm-priority-signal[data-level="2"]{color:#d8a119}.crm-priority-signal[data-level="3"]{color:#db444b}.crm-priority-bar{background:0 0;border:1px solid #c5cfdb;border-radius:1px;width:6px;height:7px;display:block}.crm-priority-bar:nth-child(2){height:12px}.crm-priority-bar:nth-child(3){height:18px}.crm-priority-bar[data-filled=true]{background:currentColor;border-color:currentColor}.crm-color-options{border:1px solid #e0e6ee;border-radius:5px;max-height:55dvh;overflow:auto}.crm-color-option-row{border-bottom:1px solid #edf0f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.crm-swatch-list{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.crm-color-swatch{color:#fff;border:2px solid #0000;border-radius:5px;place-items:center;width:22px;height:22px;display:grid}.crm-color-swatch[aria-pressed=true]{outline-offset:2px;outline:2px solid #263f65}.crm-color-swatch:disabled{opacity:.6}.crm-activity{border:1px solid var(--border);background:#fff;border-radius:5px;min-width:0;overflow:hidden}.crm-activity-head{border-bottom:1px solid #e2e7ed;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:flex}.crm-activity-compose{border-bottom:1px solid #e2e7ed;gap:8px;padding:12px 14px;display:grid}.crm-activity-compose [data-slot=textarea]{min-height:64px}.crm-activity-compose-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.crm-activity-feed{scrollbar-width:thin;max-height:680px;overflow-y:auto}.crm-activity-date{z-index:1;color:#67768a;background:#f0f3f7;border-block:1px solid #e3e8ef;padding:5px 14px;font-size:.75rem;font-weight:500;position:sticky;top:0}.crm-activity-entry{border-bottom:1px solid #edf0f5;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:12px 14px;display:grid}.crm-activity-avatar{color:#4d76a6;background:#f6f9fe;border:1px solid #dde5f0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.75rem;display:grid}.crm-activity-byline{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:.8125rem;display:flex}.crm-activity-byline time{color:#7b8799;margin-left:auto;font-size:.75rem}.crm-activity-summary{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:.875rem;line-height:1.5}.crm-change-list{gap:4px;margin-top:5px;font-size:.8125rem;display:grid}.crm-change-row{overflow-wrap:anywhere;line-height:1.5}.crm-change-label{color:#778394}.crm-change-before{color:#8590a0}.crm-change-after{color:#34465f}.crm-change-more{color:#3268aa;text-align:left;padding:3px 0;font-size:.8125rem}.crm-dashboard-row-link{text-align:left;border-radius:3px;width:100%}.crm-dashboard-row-link:hover{background:#f1f6fd}.crm-workspace :is(.crm-queue-tabs,.crm-view-toggle,.crm-tabs) button:hover:not(:disabled):not([aria-pressed=true]):not([data-state=active]){color:#244d81;background:#dfe8f5}[data-slot=select-trigger]:hover:not(:disabled),[data-slot=select-trigger][data-state=open]{background-color:#f0f5fc}[data-slot=select-trigger][data-state=open]{border-color:#9fb7d7}.crm-workspace [data-slot=collapsible-trigger]:hover{background-color:#f3f6fb}.crm-workspace [data-slot=button][data-state=open]{background-color:#e8f0fc;border-color:#afc4e1}.crm-column-resize{z-index:20;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;outline:none;width:10px;height:100%;position:absolute;top:0;right:0}.crm-column-resize:after{content:"";background:#dce3e8;border-radius:1px;width:1px;transition:background-color .1s;position:absolute;top:8px;bottom:8px;right:4px}.crm-column-resize svg{display:none}.crm-column-resize:hover:after,.crm-column-resize:focus-visible:after,.crm-column-resize[data-resizing=true]:after{background:#527f73;width:2px}.crm-column-resize:focus-visible{outline-offset:-2px;outline:1px solid #527f73}@container crm (width>=760px){.crm-lead-desktop{display:block}.crm-lead-mobile{display:none}.crm-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container crm (width<=1099px){.crm-table-panel-grid{grid-template-columns:minmax(0,1fr)}}@container crm (width>=1050px){.crm-detail-layout{grid-template-columns:minmax(0,1fr) minmax(350px,.72fr)}.crm-detail-layout>aside{position:sticky;top:78px}}@container panel (width>=760px){.crm-seller-row{grid-template-columns:1.5rem minmax(0,1fr) minmax(0,20rem);align-items:center}.crm-seller-money{text-align:right;grid-column:3}.crm-seller-money>div{justify-content:flex-end}}@container detail (width>=450px){.crm-detail-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container panel (width<=420px){.crm-section-body>div.divide-y>div.flex{flex-wrap:wrap}.crm-section-body>div.divide-y>div.flex>.min-w-0{flex:65%}}@media (width<=767px){.crm-workspace [data-slot=input],.crm-workspace [data-slot=textarea],.crm-new-lead [data-slot=input],.crm-new-lead [data-slot=textarea]{font-size:1rem}.crm-detail-header .crm-workspace-title{font-size:1.125rem}}.nshss-eyebrow{color:var(--gold-strong);letter-spacing:.145em;text-transform:uppercase;font-size:.6875rem;font-weight:750;line-height:1.2}.nshss-page-title{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.015em;font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);font-weight:650;line-height:1.35}.nshss-section-title{color:var(--ink);letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.3}.nshss-muted{color:var(--ink-soft)}.nshss-panel{border:1px solid var(--hairline);background:var(--surface);box-shadow:var(--shadow-panel);border-radius:.375rem}.nshss-filter-bar{border:1px solid var(--hairline);background:#fff;border-radius:.375rem;box-shadow:0 1px 2px #172d3806}.nshss-scroll-fade{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 1rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 1rem),#0000 100%)}[data-slot=dialog-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#12203461}[data-slot=table-container]{scrollbar-color:#bdc4c4 transparent;scrollbar-width:thin}@container (width<=920px){.nshss-hide-medium{display:none!important}}@media (width<=640px){.nshss-app{--workspace-gutter:.875rem}[data-slot=dialog-content]{border-radius:.75rem;max-width:calc(100% - 1rem);max-height:calc(100dvh - 1rem)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.crm-executive-kpis{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.crm-employee-log summary:hover{background:#f0f5fc}.crm-employee-log summary:after{content:"＋";color:#778ba6}.crm-employee-log[open] summary:after{content:"−"}@container crm (width>=1150px){.crm-executive-kpis{grid-template-columns:minmax(0,4fr) minmax(180px,1fr)}}.crm-select-column{text-align:center;vertical-align:middle;width:40px!important;min-width:40px!important;max-width:40px!important;padding:8px 4px!important}.crm-bulk-toolbar{background:#edf4fb;border:1px solid #cddfec;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0;padding:10px 12px;display:flex}.crm-bulk-toolbar button{white-space:nowrap}.crm-row-task{color:#738591}.crm-row-task:hover{color:#2563a6;background:#e7f0fa}.crm-form-label{color:#536573;flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:600;display:flex}.crm-form-input{color:#263744;background:#fff;border:1px solid #d9e1e8;border-radius:7px;outline:none;width:100%;min-width:0;padding:9px 10px;font-size:13px;font-weight:400;display:block}.crm-form-input:focus{border-color:#4683ba;box-shadow:0 0 0 2px #4683ba20}.crm-person-tabs{scrollbar-width:thin;gap:6px;padding:4px 0 8px;display:flex;overflow-x:auto}.crm-person-tabs button{color:#526878;background:#fff;border:1px solid #dce4eb;border-radius:7px;flex-shrink:0;padding:8px 12px;font-size:12px;font-weight:600;transition:background .12s,color .12s}.crm-person-tabs button:hover{background:#edf3f8}.crm-person-panel{background:#fff;border:1px solid #dbe4eb;border-radius:10px;min-width:0;overflow:hidden}.crm-person-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex}.crm-person-facet{color:#536e80;background:#f6f9fb;border:1px solid #dbe5eb;border-radius:5px;padding:4px 8px;font-size:11px;font-weight:600}.crm-person-facet:hover{color:#244d6d;background:#e4eef6}.crm-person-facet[data-active=true]{color:#2d5878;background:#e8f0f8;border-color:#b9cfdf}.crm-person-overview{color:#425b6b;flex-wrap:wrap;align-items:center;gap:7px 22px;padding:0 12px 10px;font-size:12px;display:flex}.crm-person-overview>span{overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;display:flex}.crm-person-disclosure{border-top:1px solid #e7edf2}.crm-person-disclosure>summary{cursor:pointer;color:#455e6f;align-items:center;gap:7px;padding:10px 12px;font-size:12px;font-weight:600;list-style:none;display:flex}.crm-person-disclosure>summary>svg{width:14px;height:14px;transform:rotate(-90deg)}.crm-person-disclosure[open]>summary>svg{transform:rotate(0)}.crm-person-disclosure>summary>span{color:#7c8b95;margin-left:auto;font-size:10px;font-weight:400}.crm-person-history{max-height:450px;overflow:auto}.crm-person-history>article{border-top:1px solid #e7edf2;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.crm-person-history>article:first-child{border-top:0}.crm-history-icon{color:#5884a3;border:1px solid #dce6ee;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.crm-history-change{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:4px;font-size:12px;display:flex}.crm-history-change>strong{font-weight:500}.crm-compact-profile h1,.crm-compact-profile h2{letter-spacing:-.4px;font-family:inherit;font-size:22px}.crm-compact-profile [data-slot=card]{gap:12px}.crm-compact-profile [data-slot=card-content]{padding:14px}.crm-compact-profile [data-slot=card-header]{padding:14px 14px 0}.crm-compact-profile [data-slot=input],.crm-compact-profile [data-slot=select-trigger]{height:34px;min-height:34px;font-size:13px}.crm-compact-profile [data-slot=tabs-trigger]{min-height:38px;font-size:12px}.crm-compact-profile [data-slot=textarea]{font-size:13px}.crm-compact-profile .grid,.crm-compact-profile .grid>*{min-width:0}tr:has(>.crm-select-column [data-state=checked]){background-color:#edf5ff}tr[data-selected=true]:not(:has(>.crm-select-column [data-state=checked])){background-color:inherit}.nshss-workspace{color:var(--foreground)}.nshss-workspace :is([data-slot=card],.nshss-panel,.crm-person-panel){border-color:var(--border);border-radius:8px;min-width:0;box-shadow:0 1px 2px #1c2f4808}.nshss-workspace [data-slot=card]{gap:12px}.nshss-workspace [data-slot=card].gap-0{gap:0}.nshss-workspace :is(h1,h2,h3,h4){font-family:var(--font-sans)}.nshss-workspace [data-slot=table]{font-size:.875rem;line-height:1.45}.nshss-workspace [data-slot=table-header]>tr{background:#f3f6fa}.nshss-workspace [data-slot=table-head]{color:#65758b;letter-spacing:0;text-transform:none;border-color:var(--border);height:38px;padding:8px 10px;font-size:.8125rem;font-weight:600}.nshss-workspace [data-slot=table-cell]{border-color:#e9edf3;padding:9px 10px}.nshss-workspace [data-slot=table-row]{border-color:#e6ebf2;transition:background-color .1s}.nshss-workspace [data-slot=table-body]>tr:hover{background-color:#f0f5fc}.nshss-workspace [data-slot=table-body]>tr:has([role=checkbox][data-state=checked]){background-color:#eaf2fe}.nshss-workspace :is([data-slot=button],[data-slot=input],[data-slot=select-trigger],[data-slot=native-select],[data-slot=textarea]){border-radius:6px;font-size:.875rem}.nshss-workspace [data-slot=button]{box-shadow:none;gap:6px;transition-duration:.1s}.nshss-workspace [data-slot=button]>svg{flex-shrink:0}.nshss-workspace :is([data-slot=input],[data-slot=select-trigger],[data-slot=native-select]){min-width:0;min-height:34px}.nshss-workspace :is([data-slot=select-trigger],[data-slot=native-select]):hover:not(:disabled){background-color:#f0f5fc}.nshss-workspace [data-slot=select-value]{text-overflow:ellipsis;min-width:0;overflow:hidden}.nshss-workspace [data-slot=textarea]{resize:vertical;line-height:1.5}.nshss-workspace [data-slot=tabs-list]{scrollbar-width:thin;gap:4px;max-width:100%;height:auto;min-height:38px;display:inline-flex;overflow-x:auto}.nshss-workspace [data-slot=tabs-list]:where([data-variant=default]){background:#eaf0f6;border:1px solid #dfe6ef;border-radius:7px;padding:4px}.nshss-workspace [data-slot=tabs-trigger]{white-space:nowrap;border-radius:4px;flex:none;gap:6px;height:auto;min-height:30px;padding:5px 11px;font-size:.875rem;line-height:1.4}.nshss-workspace [data-slot=tabs-trigger]:hover:not(:disabled){color:#294e7f;background:#dde8f7}.nshss-workspace [data-slot=tabs-trigger][data-state=active]{color:#243b58}.nshss-workspace :where([data-slot=tabs-list][data-variant=default])>[data-slot=tabs-trigger][data-state=active]{background:#fff;box-shadow:0 1px 3px #2034501a}.nshss-workspace :where([data-slot=tabs-list][data-variant=default])>[data-slot=tabs-trigger]:after{display:none}.nshss-workspace [data-slot=tabs-content]{min-width:0}:is([data-slot=dialog-content],[data-slot=sheet-content]):not(.crm-navigation-sheet){color:var(--foreground);border-color:var(--border);background:var(--card)}:is([data-slot=dialog-content],[data-slot=sheet-content]) :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=native-select]){border-color:var(--input);border-radius:6px;min-width:0;max-width:100%;font-size:.875rem}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content]){color:var(--foreground);background:var(--popover);border-color:var(--border);border-radius:8px;box-shadow:0 6px 22px #1c2f4821}:is([data-slot=select-item],[data-slot=dropdown-menu-item])[data-highlighted]{background:var(--accent);color:var(--accent-foreground)}.crm-page-intro{min-width:0}.crm-page-intro .nshss-eyebrow{letter-spacing:.025em;text-transform:none;font-size:.75rem;font-weight:500;line-height:1.5}.crm-filter-toolbar [data-slot=input]{height:36px}.crm-form-label{color:var(--ink-soft);font-size:.875rem}.crm-form-input{color:var(--foreground);border-color:var(--input);font-size:.875rem}.crm-person-tabs button{color:var(--ink-soft);font-size:.875rem}.crm-person-tabs button[aria-selected=true]{color:#fff;background:var(--primary);border-color:var(--primary)}.crm-person-overview,.crm-person-disclosure>summary{font-size:.875rem}.crm-person-disclosure>summary>span,.crm-person-facet{font-size:.75rem}@media (prefers-reduced-motion:no-preference){:is([data-slot=dialog-content],[data-slot=sheet-content],[data-slot=dialog-overlay],[data-slot=sheet-overlay]){transition-duration:.12s;animation-duration:.12s}}@media (width<=767px){.nshss-workspace :is([data-slot=input],[data-slot=textarea],[data-slot=native-select]),:is([data-slot=dialog-content],[data-slot=sheet-content]) :is([data-slot=input],[data-slot=textarea]){font-size:1rem}.nshss-workspace [data-slot=tabs-trigger]{min-height:36px}}.crm-dashboard-briefing{color:#fff;background:linear-gradient(115deg,#243b58,#345579);border:1px solid #314e73;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;box-shadow:0 2px 6px #19324912}.crm-dashboard-briefing-copy{flex:18rem;min-width:0}.crm-dashboard-eyebrow{color:#b4cbe8;letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:600;display:block}.crm-dashboard-briefing h2{letter-spacing:-.015em;margin:.25rem 0 0;font-size:1.25rem;font-weight:600;line-height:1.35}.crm-dashboard-briefing p{color:#d3dfed;margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}.crm-dashboard-briefing-actions{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.crm-dashboard-updated{color:#c4d6ec;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.crm-dashboard-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.5rem;display:grid}.crm-dashboard-action{border:1px solid var(--dashboard-line);text-align:left;color:#263e5e;cursor:pointer;background:#fff;border-radius:6px;grid-template-columns:1.875rem minmax(0,1fr) auto 1rem;align-items:center;gap:.625rem;min-width:0;padding:.75rem .875rem;transition:background-color .12s,border-color .12s;display:grid}.crm-dashboard-action:hover{background:#f1f6fd;border-color:#a9c3e3}.crm-dashboard-action-icon{background:var(--dashboard-soft,#edf3fb);color:#416a9f;border-radius:6px;flex-shrink:0;place-items:center;width:1.875rem;height:1.875rem;display:grid}.crm-dashboard-action-icon svg{width:1rem;height:1rem}.crm-dashboard-action-copy{min-width:0}.crm-dashboard-action-copy>span{font-size:.875rem;font-weight:600;line-height:1.3;display:block}.crm-dashboard-action-copy small{color:#738399;margin-top:3px;font-size:.75rem;line-height:1.35;display:block}.crm-dashboard-action>strong{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:650;line-height:1.25}.crm-dashboard-action-arrow{color:#9aacc3;width:1rem;height:1rem}.crm-dashboard-action[data-attention=true]>strong{color:#b84859}.crm-dashboard :is(.crm-dashboard-action,.crm-dashboard-row-link):focus-visible{outline-offset:2px;outline:2px solid #3869a8}.crm-dashboard .crm-metric{border-color:var(--dashboard-line);border-radius:7px;box-shadow:0 1px 2px #263e5e04}.crm-dashboard .crm-metric-icon{color:#456c9e;background:#eef3fa;border-radius:6px;place-items:center;width:1.75rem;height:1.75rem;padding:.375rem;display:grid}.crm-dashboard .crm-metric[data-tone=red] .crm-metric-icon{color:#b54458;background:#fdf0f2}.crm-dashboard .crm-metric[data-tone=green] .crm-metric-icon{color:#318264;background:#edf7f2}.crm-dashboard .crm-metric[data-tone=gold] .crm-metric-icon{color:#a27c24;background:#fbf5e8}.crm-dashboard .crm-section-heading{background:#f8fafd;border-color:#e3eaf3}.crm-dashboard .crm-section-heading>div>span{color:#5b7ba3}.crm-dashboard .crm-section-body>.divide-y{scrollbar-width:thin;scrollbar-color:#c4d1e2 transparent;max-height:27rem;overflow-y:auto}.crm-dashboard .crm-section-body>.divide-y>:is(div,button,details){padding:.625rem .875rem}.crm-dashboard .crm-section-body tr:hover{background:#f4f8fe}.crm-dashboard-empty{color:#75879d;text-align:left;justify-content:center;align-items:center;gap:.625rem;min-height:5.75rem;padding:1rem;font-size:.8125rem;line-height:1.5;display:flex}.crm-dashboard-empty svg{color:#9badc4;flex-shrink:0}.crm-dashboard-empty p{margin:0}.crm-dashboard-deadline{color:#b13f54}.crm-dashboard [data-slot=badge].crm-dashboard-deadline{background:#fff1f3;border-color:#f0cdd5;font-weight:500}.crm-dashboard [data-slot=badge].crm-dashboard-upcoming{color:#466b9d;background:#eef4fd;border-color:#d0dff1;font-weight:500}.crm-dashboard .crm-task-overdue{box-shadow:inset 2px 0 #d98192}.crm-dashboard .crm-tabs{background:#eaf0f8;border-color:#dbe4ef}.crm-dashboard .crm-tabs [data-state=active]{color:#274f83}.crm-dashboard [data-slot=tabs-content]>:not([hidden])~:not([hidden]){margin-top:.75rem}@media (width<=600px){.crm-dashboard-briefing{gap:.5rem;padding:.875rem 1rem}.crm-dashboard-briefing-actions{align-items:flex-start}.crm-dashboard-briefing h2{font-size:1.125rem}.crm-dashboard-action{padding:.625rem .75rem}}@media (prefers-reduced-motion:reduce){.crm-dashboard-action{transition:none}}.nshss-workspace .crm-dashboard-briefing h2{color:#fff}.crm-accounting-table td{white-space:normal;vertical-align:middle;overflow-wrap:anywhere}.crm-accounting-table td>div,.crm-accounting-table td>div>div{min-width:0;max-width:100%}.crm-accounting-table input,.crm-accounting-table select,.crm-accounting-table [data-slot=native-select-wrapper]{width:100%;min-width:0;max-width:100%}.crm-accounting-table select{text-overflow:ellipsis;background-color:#0000;border-color:#0000;font-size:12px;overflow:hidden}.crm-accounting-table select:hover,.crm-accounting-table select:focus{background-color:var(--accent)}.crm-accounting-table select:focus{border-color:var(--border)}.crm-accounting-table [data-slot=badge]{white-space:normal;max-width:100%}[data-slot=input-group]{background-color:#fff}[data-slot=dialog-content]{overscroll-behavior:contain;min-width:0;max-height:calc(100dvh - 32px)}[data-slot=dialog-header]{min-width:0;padding-right:32px}[data-slot=dialog-content] :is(form,fieldset,[data-slot=tabs-content]){min-width:0}[data-slot=dialog-content] :is(input,textarea,select,[data-slot=input-group]){max-width:100%}[data-slot=dialog-title]{line-height:1.35}[data-slot=combobox-list] [data-slot=combobox-item]{white-space:normal;overflow-wrap:normal;word-break:normal}.education-course-catalog-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.25rem .125rem;display:flex}.education-course-catalog-toolbar>div:first-child{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.education-course-catalog-toolbar strong{color:#19364b;font-size:1rem}.education-course-catalog-toolbar span{color:#64748b;font-size:.875rem}.education-course-catalog-filters{gap:.5rem;max-width:100%;display:flex}.education-course-catalog-filters>*{width:11rem;max-width:50%}.education-course-card-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.education-course-card{background:#fff;border:1px solid #dce5ed;border-top:3px solid #2f7187;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 3px 12px #19364b08}.education-course-card-meta{color:#718096;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;padding:.625rem 1.25rem 0;display:flex}.education-course-card-meta>span{align-items:center;gap:.5rem;font-size:.75rem;display:flex}.education-course-card-meta>span>svg{color:#34788d;width:1rem;height:1rem}.education-course-card-field{border-bottom:1px solid #edf1f5;margin:0 .875rem;padding:.875rem .375rem;position:relative}.education-course-card-label{color:#64748b;justify-content:space-between;align-items:center;margin-bottom:.35rem;font-size:.875rem;font-weight:500;line-height:1.4;display:flex}.education-course-card-value{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;color:#243d50;background:0 0;border:0;border-radius:6px;align-items:flex-start;gap:.5rem;width:100%;min-width:0;margin:0;padding:.375rem .25rem;font-size:1rem;line-height:1.6;display:flex}button.education-course-card-value{cursor:text;transition:background-color .12s}button.education-course-card-value:hover{background:#f3f7fa}button.education-course-card-value:focus-visible{outline-offset:2px;background:#f3f7fa;outline:2px solid #237a9a}.education-course-card-value>span{flex:1;min-width:0}.education-course-card-pencil{color:#6b7f90;opacity:0;pointer-events:none;flex-shrink:0;width:.875rem;height:.875rem;margin-top:.35rem;transition:opacity .12s}.education-course-card-value:hover>.education-course-card-pencil,.education-course-card-value:focus-visible>.education-course-card-pencil{opacity:1}.education-course-card-name{border-bottom:0;padding-top:.5rem}.education-course-card-name .education-course-card-label{font-size:.75rem}.education-course-card-name .education-course-card-value{color:#18374d;font-size:1.25rem;font-weight:650;line-height:1.35}.education-course-card-name .education-course-card-value>span{min-height:2.7em}.education-course-card-description .education-course-card-value{font-size:.9375rem;line-height:1.65}.education-course-card-priceText{background:#f3f9fb;border:1px solid #dcecf1;border-radius:9px;margin-top:.875rem;margin-bottom:.375rem;padding:.875rem .75rem}.education-course-card-priceText .education-course-card-value{color:#176779;font-weight:600}.education-course-card-value.is-empty{color:#8a98a5;min-height:2.5rem;font-size:.875rem;font-weight:400}.education-course-card-source{color:#728796;align-items:center;gap:.3rem;margin:.35rem .25rem 0;font-size:.75rem;line-height:1.5;text-decoration:none;display:inline-flex}.education-course-card-source:hover{color:#166b87;text-decoration:underline}.education-course-card-source svg{width:.75rem;height:.75rem}.education-course-card-editor{gap:.65rem;margin-top:.6rem;display:grid}.education-course-card-editor textarea{resize:vertical;min-height:7.5rem;max-height:28rem;font-size:1rem;line-height:1.55}.education-course-card-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}.education-course-card-editor-actions button{font-size:.875rem}.education-course-card-error{color:#b13f35;font-size:.875rem;line-height:1.5}.education-course-card-footer{justify-content:space-between;align-items:center;gap:.5rem;min-height:2rem;padding:.5rem 1.25rem;font-size:.75rem;display:flex}.education-course-card-footer span,.education-course-card-footer a{color:#287868;align-items:center;gap:.3rem;display:flex}.education-course-card-footer a{color:#667e90;margin-left:auto}.education-course-card-footer svg{width:.8rem;height:.8rem}@media (width>=820px){.education-course-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.education-course-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.education-course-card-pencil,button.education-course-card-value{transition:none}}.training-course-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.training-course-header-icon{color:#16728a;background:#e0f1f4;border-radius:12px;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.training-course-header-icon svg{width:1.4rem;height:1.4rem}.training-course-toolbar{flex-wrap:wrap;align-items:center;gap:1rem}.training-course-search{flex:280px;max-width:460px;margin-left:auto;position:relative}.training-course-search>svg{color:#768a9c;pointer-events:none;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.training-course-search input{background:#fff;padding-left:2.25rem}.training-course-skeleton{background:#fff;border:1px solid #e0e8ee;border-radius:14px;align-content:start;gap:1rem;min-height:260px;padding:1.5rem;display:grid}.training-course-skeleton>div{background:#f1f5f8;border-radius:6px;height:1.5rem}.training-course-skeleton>div:nth-child(2){height:5rem}@media (width<=600px){.training-course-search{flex-basis:100%;order:3;max-width:none;margin-left:0}}.crm-task-filters [data-slot=select-trigger],.crm-task-filters [data-slot=input]{height:36px;min-height:36px}.crm-task-filters .crm-task-search{height:36px}.crm-task-filters .crm-task-search input{padding-left:2.25rem}.crm-task-filters .crm-task-search>svg{top:50%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}body{--crm-control-height:2.25rem;--crm-cell-y:.5rem;--crm-panel-padding:1rem;--crm-row-border:#e8edf3;--crm-header-height:3.5rem}body[data-crm-density=comfortable]{--crm-control-height:2.625rem;--crm-cell-y:.875rem;--crm-panel-padding:1.25rem}.nshss-app{--workspace-gutter:clamp(.875rem,1.5vw,1.5rem)}.nshss-workspace{max-width:none;padding-top:1rem}body[data-crm-width=centered] .nshss-workspace{max-width:1480px}.crm-app-header{box-shadow:0 1px #16263803}.crm-app-header>div{min-height:var(--crm-header-height);gap:.5rem}.crm-app-header [data-slot=breadcrumb-page]{font-weight:600}.crm-app-header [data-slot=button]{box-shadow:none}.crm-global-search-toggle{display:none}.crm-global-search-field:focus-within{border-color:#56759b}.crm-global-search-input,.crm-global-search-input:focus,.crm-global-search-input:focus-visible{box-shadow:none;border:0;outline:none}.crm-sidebar{background:var(--sidebar);padding-top:1rem}.crm-sidebar nav{font-size:.875rem}.crm-sidebar nav button{border-radius:.375rem;min-height:2.375rem}.crm-sidebar nav button[aria-current=page]{color:#fff;box-shadow:inset 3px 0 0 var(--gold);background:#ffffff12}.crm-sidebar nav button[aria-current=page] svg{color:#e0bd72}.crm-sidebar nav button:hover{background:#ffffff0b}.crm-sidebar nav button[aria-current=page]:hover{background:#ffffff19}@media (width>=1024px){body[data-crm-navigation=focus] .crm-sidebar{display:none}body[data-crm-navigation=focus] .crm-main-frame{padding-left:0}}.crm-workspace{--card:var(--surface);--background:#f0f3f7;--muted:#f2f5f9;--muted-foreground:#627289;--border:#dce3ed;--input:#cdd7e4}.crm-workspace-header{gap:.75rem;min-height:2.5rem;padding-bottom:.25rem}.crm-workspace-title,.nshss-page-title{color:var(--foreground);letter-spacing:-.02em;font-size:1.375rem;font-weight:650}.crm-workspace-header p{max-width:68ch;font-size:.875rem}.nshss-app [data-slot=card]{box-shadow:var(--shadow-panel);border-radius:.5rem}.nshss-app [data-slot=card-title]{font-size:1rem;line-height:1.4}.nshss-app [data-slot=button],body [data-slot=dialog-content] [data-slot=button]{box-shadow:none;border-radius:.375rem;gap:.5rem;font-weight:550;transition:background-color .12s,border-color .12s,color .12s}.nshss-app [data-slot=button]:not([data-size^=icon]):not([data-size=xs]){min-height:2rem}.nshss-app [data-slot=button] svg{flex-shrink:0}.nshss-app [data-slot=input],.nshss-app [data-slot=select-trigger],.nshss-app [data-slot=native-select],.crm-form-input{border-color:var(--input);min-width:0;max-width:100%;height:var(--crm-control-height);box-shadow:none;border-radius:.375rem;font-size:.875rem;line-height:1.4}.nshss-app [data-slot=textarea],.crm-form-input:is(textarea){height:auto;min-height:4rem;line-height:1.5}.nshss-app :is([data-slot=select-trigger],[data-slot=combobox-input]):focus-visible{border-color:var(--ring)}.nshss-app :is([data-slot=tabs-list],.crm-person-tabs,.crm-view-toggle){gap:.25rem}.nshss-app [data-slot=tabs-trigger]{white-space:nowrap;flex-shrink:0;gap:.5rem;font-size:.875rem;font-weight:550}.nshss-app [data-slot=tabs-trigger]:hover:not([data-state=active]){color:var(--foreground);background:#e6edf6}.nshss-app [data-slot=tabs-trigger][data-state=active]{color:var(--primary)}.crm-course-switch button{min-height:2.5rem;padding:.5rem .875rem}.crm-course-switch button[aria-pressed=true]{border-color:var(--primary);color:var(--primary);background:0 0}.crm-course-switch button:hover{background:#e7eef7}.crm-queue-tab{border-radius:.375rem;min-height:2rem;padding:.25rem .625rem;font-size:.875rem}.crm-queue-tab>span{padding:0 .375rem;font-size:.75rem}.crm-filter-toolbar{border:1px solid var(--border);background:var(--card)}.crm-table-toolbar{background:#fff;gap:.75rem;padding:.625rem .875rem}.crm-segmented-control{background:#f2f5f9;border:1px solid #dce3ed;border-radius:.5rem;flex-shrink:0;align-items:center;gap:2px;max-width:100%;padding:3px;display:inline-flex}.crm-segmented-control [data-slot=button]{height:1.875rem;color:var(--muted-foreground);background:0 0;border:1px solid #0000;padding:0 .625rem;font-size:.8125rem;min-height:1.875rem!important}.crm-segmented-control [data-slot=button][aria-pressed=true]{color:var(--primary);background:#fff;border-color:#d4deeb;box-shadow:0 1px 2px #203d5a0a}.crm-segmented-control [data-slot=button]:hover{color:var(--foreground);background:#e7edf5}.crm-preference-option{border:1px solid var(--border);text-align:left;background:#fff;border-radius:.5rem;padding:.75rem}.crm-preference-option:hover{background:var(--muted)}.crm-preference-option[aria-pressed=true]{color:var(--primary);background:#eff5fc;border-color:#8ca9c6}.nshss-app [data-slot=table]{font-size:.875rem}.nshss-app [data-slot=table-head]{color:#627289;border-color:var(--crm-row-border);background:#f5f7fa;height:2.5rem;padding:.625rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.4}.nshss-app [data-slot=table-cell]{padding:var(--crm-cell-y) .875rem;vertical-align:middle;border-color:var(--crm-row-border);line-height:1.5}.nshss-app [data-slot=table-row]{border-color:var(--crm-row-border)}.nshss-app [data-slot=table-row]:hover{background:#f4f8fd}.nshss-app [data-slot=table-row]:has(>.crm-select-column [data-state=checked]){background:#eaf3f0!important}.crm-lead-table th,.crm-lead-table td{border-right:0}.crm-lead-table tr:hover td{background:#f4f8fd}.crm-lead-table td:first-child,.crm-lead-table th:first-child{box-shadow:1px 0 #e0e7f0}.crm-accounting-table td :is(input,select){font-size:.875rem}.crm-bulk-toolbar{top:calc(var(--crm-header-height) + .25rem);z-index:15;background:#edf4fd;border-color:#acc1da;border-radius:.375rem;padding:.5rem .75rem;position:sticky;box-shadow:0 2px 6px #1e3e620a}.crm-record-display[data-record-display=cards] :is([data-record-table],.crm-record-table),.crm-record-display[data-record-display=table] [data-record-cards]{display:none}.crm-record-display[data-record-display=table] :is([data-record-table],.crm-record-table){display:block}.crm-record-display[data-record-display=cards] [data-record-cards]{background:#f4f7fb;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));align-items:start;gap:.875rem;padding:.875rem;display:grid}.crm-record-display[data-record-display=cards] [data-record-cards]>*{border:1px solid var(--border);background:var(--card);min-width:0;padding:var(--crm-panel-padding);border-radius:.5rem;box-shadow:0 1px 2px #243b5810;margin:0!important}.crm-record-display [data-record-cards] [data-slot=card]{gap:.625rem}.crm-record-display [data-record-cards] .crm-record-title{text-align:left;color:var(--foreground);font-size:1rem;font-weight:650;line-height:1.4}.crm-record-title:hover{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.crm-card-more{border-top:1px solid var(--crm-row-border);margin-top:.625rem;padding-top:.5rem}.crm-card-more summary{color:var(--muted-foreground);cursor:pointer;padding:.25rem 0;font-size:.8125rem;font-weight:550}.crm-card-more[open] summary{color:var(--primary);margin-bottom:.625rem}.crm-detail-header{box-shadow:var(--shadow-panel);border-radius:.5rem;padding:.875rem 1rem}.crm-detail-section{border-radius:.5rem}.crm-detail-section>[data-slot=collapsible-trigger]{background:#f8fafc;border-radius:.5rem .5rem 0 0;padding:.75rem 1rem}.crm-detail-section>[data-slot=collapsible-content]{padding:1rem}.crm-detail-fields{gap:.875rem 1rem}.crm-field-label,.crm-form-label{color:var(--muted-foreground);font-size:.8125rem;font-weight:550}.crm-person-panel{border-color:var(--border);border-radius:.5rem}.crm-person-panel-head{border-bottom:1px solid var(--crm-row-border);background:#f8fafc;padding:.75rem 1rem}.crm-person-overview{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:center;gap:.625rem 1rem;padding:.875rem 1rem;font-size:.875rem;display:grid}.crm-person-facet{border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem}.crm-person-disclosure>summary{min-height:2.5rem;color:var(--foreground);background:#fff;padding:.625rem 1rem;font-size:.875rem}.crm-person-disclosure>summary:hover{background:#f5f8fc}.crm-person-disclosure[open]>summary{border-bottom:1px solid var(--crm-row-border);background:#f4f7fb}.crm-person-history article{padding:.75rem 0}.crm-person-history{font-size:.875rem}.crm-section{border-radius:.5rem}.crm-section-heading{background:#fafbfd;padding:.75rem 1rem}.crm-section-heading h3{font-size:.9375rem;font-weight:650}.crm-section-body>.divide-y>:is(div,button,details){padding:.75rem 1rem}.crm-dashboard{--dashboard-navy:var(--primary);--dashboard-accent:#365f86;--dashboard-soft:#eff4fa;--dashboard-line:var(--border)}.crm-dashboard-briefing{border:0;border-left:3px solid var(--gold);color:var(--foreground);box-shadow:none;background:0 0;border-radius:0;gap:.625rem;min-height:2rem;padding:.25rem .75rem}.crm-dashboard-briefing-copy{flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.crm-dashboard-briefing-copy>span{color:var(--muted-foreground)}.crm-dashboard-briefing-actions{flex-flow:wrap;align-items:center}.crm-dashboard-updated{color:var(--muted-foreground);white-space:normal;font-size:.75rem}.crm-dashboard-period{color:var(--muted-foreground);border-left:1px solid var(--border);padding-left:.75rem;font-size:.875rem}.crm-dashboard-actions{border:1px solid var(--border);background:var(--card);border-radius:.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14.5rem),1fr));gap:0;overflow:hidden}.crm-dashboard-action{box-shadow:inset -1px 0 var(--crm-row-border),inset 0 -1px var(--crm-row-border);background:0 0;border:0;border-radius:0;grid-template-columns:1.625rem minmax(0,1fr) auto;padding:.875rem 1rem}.crm-dashboard-action-arrow{display:none}.crm-dashboard-action:hover{background:#f1f6fd}.crm-dashboard-action-icon{width:1.625rem;height:1.625rem;color:var(--primary);background:0 0;border-radius:.375rem}.crm-dashboard-action-copy>span{font-weight:550}.crm-dashboard-action>strong{font-size:1.375rem}.crm-dashboard .crm-metric,.crm-metric{border-color:var(--border);box-shadow:var(--shadow-panel);background:#fff;border-top:2px solid #a4b7cd;border-radius:.5rem;gap:.375rem;padding:.875rem 1rem;position:relative}.crm-metric[data-tone=green]{border-top-color:#79a48b}.crm-metric[data-tone=red]{border-top-color:#cb8790}.crm-metric[data-tone=gold]{border-top-color:#c9ad6e}.crm-metric-value{color:var(--foreground);letter-spacing:-.025em;font-size:1.875rem;font-weight:650}.crm-dashboard .crm-metric-icon{background:0 0;border-radius:0;width:1.5rem;height:1.5rem;padding:.2rem}.crm-dashboard .crm-section{border-color:var(--border);border-radius:.5rem}.crm-dashboard .crm-section-heading{background:#fafbfd}.crm-dashboard .crm-section-heading h3{color:var(--foreground);font-weight:650}.crm-dashboard .crm-section-body>.divide-y{max-height:28rem}.crm-summary-card{border-top:2px solid #b1c1d3}.crm-summary-card .font-serif,.nshss-workspace .font-serif{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.nshss-workspace :is(.text-\[9px\],.text-\[10px\],.text-\[11px\]){font-size:.75rem;line-height:1.4}body [data-slot=dialog-content],body [data-slot=sheet-content],body [data-slot=popover-content],body [data-slot=select-content],body [data-slot=dropdown-menu-content]{border-color:var(--border);border-radius:.625rem;box-shadow:0 10px 40px #15283d20,0 1px 4px #15283d0d}body [data-slot=sheet-content]{border-radius:0}body [data-slot=dialog-title],body [data-slot=sheet-title]{color:var(--foreground);font-size:1.125rem;line-height:1.4}body [data-slot=dialog-content] :is([data-slot=input],[data-slot=select-trigger],.crm-form-input){height:var(--crm-control-height);font-size:.875rem}body [data-slot=dialog-content] :is(textarea,[data-slot=textarea]){height:auto}body [data-slot=dialog-overlay]{background:#12233866}.crm-navigation-sheet [data-slot=sheet-title]{color:inherit}.crm-navigation-account{padding-bottom:env(safe-area-inset-bottom,0px)}@media (width<=1023px){body{--crm-header-height:60px}.crm-app-header>.crm-app-header-row{min-height:var(--crm-header-height);grid-template-columns:44px 44px minmax(0,1fr) 44px 44px;align-items:center;gap:8px;padding-block:8px;display:grid}.crm-app-header-row>[data-slot=breadcrumb]{min-width:0}.crm-app-header-row [data-slot=breadcrumb-list]{font-size:14px}.crm-app-header-row .crm-mobile-menu-trigger,.crm-app-header-row .crm-display-controls>[data-slot=popover-trigger],.crm-app-header-row .crm-notifications-trigger,.crm-app-header-row .crm-global-search-toggle{width:44px;min-width:44px;height:44px;padding:0}.crm-app-header-row .crm-notifications-trigger{gap:0}.crm-app-header-row .crm-notifications-trigger>svg:not(:first-child){position:absolute;top:3px;left:3px}.crm-app-header-row .crm-notifications-count{padding-inline:3px;font-size:12px;line-height:16px;position:absolute;top:1px;right:1px}.crm-app-header-row .crm-notifications-trigger:has(.crm-notifications-count)>svg:first-child{transform:translate(-3px,3px)}.crm-app-header-row .crm-global-search{width:44px;margin-left:0;position:static}.crm-global-search-toggle{border:1px solid var(--border);color:var(--foreground);background:#fff;border-radius:.375rem;justify-content:center;align-items:center;display:flex}.crm-global-search-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.crm-global-search-panel{top:calc(100% + 6px);left:var(--workspace-gutter);right:var(--workspace-gutter);z-index:70;border:1px solid var(--border);background:#fff;border-radius:.625rem;padding:8px;display:none;position:absolute;box-shadow:0 8px 24px #15283d20}.crm-global-search[data-open=true] .crm-global-search-panel{display:block}.crm-global-search-panel .crm-global-search-input{font-size:16px}.crm-global-search-results{width:100%;max-width:100%;box-shadow:none;border:0;position:static}}@media (width<=767px){.crm-workspace-header{align-items:flex-start}.crm-workspace-title,.nshss-page-title{font-size:1.25rem}.nshss-app [data-slot=input],.nshss-app [data-slot=textarea],body [data-slot=dialog-content] [data-slot=input]{font-size:1rem}.crm-record-display[data-record-display=cards] [data-record-cards]{gap:.625rem;padding:.625rem}}.crm-record-facts{border-block:1px solid var(--crm-row-border);flex-wrap:wrap;gap:.75rem 1.25rem;padding:.625rem 0;display:flex}.crm-record-facts>div{flex:6rem;min-width:0}.crm-record-facts>div>span:first-child{color:var(--muted-foreground);margin-bottom:.25rem;font-size:.75rem;display:block}.crm-record-facts strong{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600;display:block}.crm-record-dl{gap:.5rem;font-size:.8125rem;display:grid}.crm-record-dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.crm-record-dl dt{color:var(--muted-foreground)}.crm-record-dl dd{overflow-wrap:anywhere;text-align:right}.crm-card-more :is(input,select,button){max-width:100%}.crm-page-intro .nshss-eyebrow{letter-spacing:.06em;font-size:.6875rem;font-weight:600}.crm-page-intro>div:last-child:has(>button){align-self:flex-start}.nshss-app :is([data-slot=input],[data-slot=select-trigger],[data-slot=native-select]),.crm-form-input:not(textarea){padding-block:.3125rem}body :is([data-slot=dialog-content],[data-slot=sheet-content]) :is([data-slot=input],[data-slot=select-trigger],.crm-form-input):not(textarea){height:var(--crm-control-height);padding-block:.3125rem}body :is(input,textarea,select,[data-slot=select-trigger],[data-slot=native-select]):focus,body :is(input,textarea,select,[data-slot=select-trigger],[data-slot=native-select]):focus-visible{box-shadow:none;--tw-ring-shadow:0 0 #0000;border-color:#758f91;outline:none}body :is([data-slot=popover-content],[data-slot=command-input-wrapper]):focus-within{box-shadow:none;outline:none}body [data-slot=command-input-wrapper]{border-bottom:1px solid #e4e9eb;flex-shrink:0;min-height:40px;overflow:hidden}body [data-slot=command-input-wrapper]:focus-within{background:#f6f7f8}body [data-slot=command-input-wrapper] input{background:0 0;border:0;border-radius:0;min-width:0;height:100%;padding:0;box-shadow:none!important;outline:none!important}body .crm-responsibles-popup{max-height:min(440px,var(--crm-menu-available-height,calc(100dvh - 24px)));flex-direction:column;display:flex;overflow:hidden}body .crm-inline-field-dialog[data-slot=dialog-content]{width:min(420px,100vw - 32px);max-width:420px;max-height:min(620px,calc(100dvh - 32px),var(--crm-dialog-viewport-height,100dvh));color:#203c52;background:#fff;border:1px solid #cbd8e2;border-radius:14px;flex-direction:column;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}.crm-inline-field-dialog-body{overscroll-behavior:contain;min-height:0;padding:16px;overflow-y:auto}.crm-inline-field-dialog-actions{border-top:1px solid #e3ebf1;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.crm-inline-field-dialog [role=alert]{color:#ac333c;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.crm-inline-field-dialog-body>[role=alert]{margin-top:12px}.crm-responsibles-dialog [data-slot=command]{border-radius:0;flex:auto;height:auto;min-height:0}.crm-responsibles-dialog [data-slot=command-list]{overscroll-behavior:contain;touch-action:pan-y;scrollbar-gutter:stable;flex:auto;min-height:0;padding-block:4px;overflow-y:auto}.crm-responsibles-dialog>[role=alert]{flex-shrink:0;max-height:84px;overflow-y:auto}.crm-inline-field-dialog :is(input,[data-slot=select-trigger]){min-height:40px}@media (width<=640px){.crm-inline-field-dialog :is(input,textarea){font-size:16px}}body .crm-trainer-popup{border:1px solid #d8ddda;box-shadow:0 8px 24px #172d3826}.nshss-app :is([data-slot=table-row],.crm-record-table tr):focus:not(:focus-visible){outline:none}.nshss-app [data-slot=table-row]:hover,.crm-lead-table tr:hover td{background:#f6f8f8}.nshss-app [data-slot=table-row]:has(>.crm-select-column [data-state=checked])>td{background:#eaf3f0!important}.nshss-app [data-slot=table-row]:has(>.crm-select-column):not(:has(>.crm-select-column [data-state=checked])){background:0 0!important}body .crm-inline-option,body .crm-inline-option:hover:not(:disabled),body .crm-inline-option[aria-expanded=true]{background:0 0;border-color:#0000}body .crm-inline-option{padding:1px var(--crm-value-inset);gap:4px;min-height:28px}body .crm-inline-option .crm-parameter-edit-icon{color:#697d83}.nshss-app [data-slot=table-cell] :is([data-slot=select-trigger],.crm-responsibles-trigger){box-shadow:none;padding-inline:var(--crm-value-inset);background:0 0;border-color:#0000;height:auto;min-height:28px}.nshss-app [data-slot=table-cell] :is([data-slot=select-trigger],.crm-responsibles-trigger):hover{background:#f0f4f3;border-color:#0000}.nshss-app [data-slot=card]{box-shadow:none;border-color:#e1e7e9}.crm-queue-tabs{gap:4px}.crm-queue-tab{background:0 0;border:0;border-radius:5px;min-height:32px;padding:4px 9px}.crm-queue-tab>span{color:#74838a;background:0 0;margin-left:4px;padding:0;font-weight:500}.crm-queue-tab[aria-pressed=true]{color:#245a4e;background:#e5efec;border-color:#0000}.crm-queue-tab[aria-pressed=true]>span{color:inherit}.crm-queue-tab:hover{background:#edf2f1}.crm-repeat-lead{color:#718087;font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:3px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.crm-repeat-lead svg{width:12px;height:12px}.crm-lead-identity{min-width:0;position:relative}body .nshss-app .crm-lead-bounded-table{table-layout:fixed}body .nshss-app .crm-table-root[data-table-display=table] .crm-lead-bounded-table td,body .nshss-app .crm-table-root[data-table-display=table] .crm-lead-bounded-table td :is(.truncate,.crm-option-text,.crm-inline-select-value,.whitespace-normal,.whitespace-pre-wrap){white-space:normal;overflow-wrap:anywhere;word-break:normal;text-overflow:clip;max-width:100%;overflow:visible}body .nshss-app .crm-table-root[data-table-display=table] .crm-lead-bounded-table td .line-clamp-2{-webkit-line-clamp:2;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}body .nshss-app .crm-lead-bounded-table .crm-option-chip{white-space:normal;min-width:0;max-width:100%}.crm-lead-identity .crm-name-editor{opacity:0;transition:opacity .12s}.crm-name-parameter:hover .crm-name-editor{opacity:1}.crm-name-parameter:has(:focus-visible) .crm-name-editor{opacity:1}.crm-leads-workspace{gap:12px}.nshss-app .crm-lead-table [data-slot=table-head]{height:34px;box-shadow:none;background:#f6f8f8;padding:5px 9px;font-size:12px}.nshss-app .crm-lead-table [data-slot=table-cell]{padding:5px 9px;font-size:13px;line-height:1.3}.nshss-app .crm-lead-table .crm-option-chip{padding:3px 6px;font-size:12px}.nshss-app .crm-lead-table .crm-lead-identity button{padding-block:0;font-size:13px;line-height:1.35}.nshss-app .crm-lead-table .crm-lead-identity p{margin-top:3px;font-size:12px;line-height:1.35}.crm-lead-table th+th{box-shadow:none}.crm-lead-filterbar{background:#fff;border:1px solid #e1e7e9;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.crm-lead-filterbar>:is(button,div){align-self:center}.crm-lead-filterbar [data-slot=button]{height:34px;margin:0;min-height:34px!important}.crm-lead-filterbar [data-slot=input]{height:34px}.crm-lead-detail{row-gap:10px!important}.crm-lead-detail .crm-detail-header{background:#fff;border:0;border-bottom:1px solid #e1e7e9;border-radius:0;padding:12px 16px}.crm-lead-detail .crm-detail-header>span{border-radius:6px;width:36px;height:36px;font-size:15px}.crm-lead-detail .crm-detail-header h2{font-size:20px}.crm-lead-detail .crm-detail-header p{margin-top:3px}.crm-lead-detail .crm-detail-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.68fr);gap:12px}.crm-lead-detail .crm-detail-sections{gap:10px}.crm-lead-detail .crm-detail-section{border:0;border-bottom:1px solid #e1e7e9;border-radius:0}.crm-lead-detail .crm-detail-section>[data-slot=collapsible-trigger]{background:#f7f9f9;border-radius:0;padding:9px 12px}.crm-lead-detail .crm-detail-section>[data-slot=collapsible-content]{padding:10px 12px}.crm-lead-detail .crm-detail-fields{gap:9px 16px}.crm-lead-detail .crm-detail-fields :is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],.crm-responsibles-trigger){box-shadow:none;padding-inline:var(--crm-value-inset);background:0 0;border:0;border-bottom:1px solid #e0e7e9;border-radius:0;height:32px}.crm-lead-detail .crm-detail-fields :is(input,textarea,[data-slot=select-trigger],.crm-responsibles-trigger):focus{border-bottom-color:#527f73}.crm-lead-detail .crm-detail-fields textarea{height:auto;min-height:50px}.crm-lead-detail .crm-activity{border-color:#e1e7e9;border-radius:6px}.crm-lead-detail .crm-activity-head,.crm-lead-detail .crm-activity-compose{padding:10px 12px}.crm-lead-detail .crm-detail-layout>aside{top:70px}.crm-lead-detail .crm-person-overview{grid-template-columns:1fr;gap:6px;padding:10px 12px}.crm-lead-detail .crm-person-panel-head{padding:8px 12px}.crm-lead-detail .crm-person-disclosure>summary{min-height:32px;padding:8px 12px;font-size:13px}.crm-lead-detail .crm-header-priority [data-slot=select-trigger]{width:auto;box-shadow:none;background:0 0;border:0;padding:0 4px}@media (width<=900px){.crm-lead-detail .crm-detail-layout{grid-template-columns:minmax(0,1fr)}.crm-lead-detail .crm-detail-layout>aside{position:static}}@media (prefers-reduced-motion:reduce){.nshss-app *,body [data-slot=popover-content] *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.nshss-app .crm-select-column{cursor:default;width:44px!important;min-width:44px!important;max-width:44px!important;padding:0!important}.crm-selection-hitarea{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:44px;height:100%;min-height:40px;display:flex}.crm-selection-hitarea:hover [data-slot=checkbox]:not(:disabled){background-image:linear-gradient(#3b779412,#3b779412)}.nshss-app .crm-select-column .crm-row-task{width:40px;height:40px;min-height:40px}.crm-task-count{font-variant-numeric:tabular-nums;color:#9a3412;background:#ffedd5;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.crm-task-count[data-tone=overdue]{color:#b91c1c;background:#fee2e2}.crm-task-count[data-tone=loading],.crm-task-count[data-tone=unknown]{color:#607080;background:#edf1f5}.crm-lead-filterbar .crm-filter-primary{align-items:center;gap:6px;width:100%}.crm-lead-filterbar .crm-filter-controls{align-items:center;gap:6px}.crm-lead-filterbar>[data-slot=collapsible]{width:100%}.crm-leads-workspace .crm-table-toolbar{padding:7px 9px}.crm-lead-detail .crm-detail-sections{background:#fff}.nshss-app [data-slot=table-cell] [data-slot=select-trigger]:focus-visible{outline-offset:2px;outline:2px solid #648d82}body :is(button,[role=button],a):focus-visible{outline-offset:2px;box-shadow:none;--tw-ring-shadow:0 0 #0000;outline:2px solid #648d82}body [data-slot=command-input-wrapper]:focus-within{border-bottom-color:#648d82}.nshss-app .crm-row-task:hover:not(:disabled){color:#2d7160;background:#eaf3f0}.nshss-app .crm-row-task:active:not(:disabled){background:#d9eae4}.nshss-app .crm-table-toolbar{flex-wrap:nowrap;gap:12px;height:50px;min-height:50px;overflow:visible}.crm-table-toolbar>*{flex-shrink:0;min-width:0}.crm-table-toolbar>.crm-bulk-slot{flex:1 1 0;min-width:0}.crm-bulk-slot{scrollbar-width:thin;min-height:34px;overflow-x:auto}.crm-bulk-slot .crm-bulk-toolbar{background:0 0;border:0;border-radius:0;flex-wrap:nowrap;gap:4px;min-height:34px;margin:0;padding:0;display:flex}.crm-bulk-toolbar>*{flex-shrink:0}.crm-bulk-toolbar strong{white-space:nowrap;font-variant-numeric:tabular-nums}.crm-bulk-toolbar [data-slot=button]{height:32px;min-height:32px!important}.nshss-app td.crm-select-column,.nshss-app .crm-selection-hitarea{outline:none;box-shadow:none!important;background:0 0!important}.nshss-app [data-slot=table-row]:has(>.crm-select-column [data-state=checked]){background:0 0!important}.nshss-app [data-slot=table-row]:has(>.crm-select-column [data-state=checked])>td{background:0 0!important}.nshss-app [data-slot=table-row]:has(.crm-selection-hitarea:hover)>td{background:0 0!important}.nshss-app .crm-selection-hitarea [data-slot=checkbox]{flex-shrink:0}.nshss-app [data-slot=table-head]{white-space:normal;overflow-wrap:normal}.nshss-app [data-slot=table-head] .truncate{white-space:normal;text-overflow:clip;overflow:visible}.nshss-app [data-slot=table-cell] .crm-option-chip{white-space:normal;max-width:100%}.nshss-app [data-slot=table-cell] .crm-option-text{text-overflow:clip;white-space:normal;overflow:visible}.nshss-app [data-slot=table-cell] .crm-inline-option>span{max-width:100%}@media (width<=900px){.crm-table-toolbar>.crm-tab-scroll{flex:0 35%}.crm-table-toolbar .crm-bulk-toolbar [data-slot=button]{padding-inline:7px}}.crm-profile-navigation{justify-content:space-between;align-items:center;min-height:34px;display:flex}.crm-profile-header{background:#fff;border-bottom:1px solid #e1e7e9;align-items:center;gap:12px;padding:12px 16px;display:flex}.crm-profile-name{font:600 20px/1.35 var(--font-sans);letter-spacing:0;overflow-wrap:anywhere;margin:2px 0 0}.crm-profile-avatar [data-slot=avatar]{width:40px;height:40px}.crm-profile-avatar>div{gap:4px}.crm-profile-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.68fr);align-items:start;gap:12px;display:grid}.crm-profile-fields{min-width:0;container:profile-fields/inline-size}.crm-profile-journal{gap:12px;min-width:0;display:grid;position:sticky;top:70px}.crm-client-profile .crm-profile-layout{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}.client-payment-summary{background:#fff;border:1px solid #dfe6eb;border-radius:8px;grid-template-columns:.7fr 1.6fr 1fr .7fr;gap:0;display:grid}.client-payment-summary>div{min-width:0;padding:12px 16px}.client-payment-summary>div+div{border-left:1px solid #edf0f3}.client-payment-summary span{color:#697b8b;font-size:13px;display:block}.client-payment-summary strong{color:#223c50;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:18px;font-weight:600;display:block}.client-profile-tab-list{width:100%;min-height:44px;background:#fff!important;border-bottom:1px solid #dfe6eb!important;height:auto!important;padding:4px 2px!important}.client-profile-tab-list [data-slot=tabs-trigger]{min-height:36px;padding:6px 10px}.client-tab-count{color:#63798b;background:#edf2f6;border-radius:4px;padding:1px 5px;font-size:12px}.crm-client-profile .crm-profile-fields h3{font-size:15px;line-height:1.4}.crm-client-profile .crm-profile-fields [data-slot=label]{font-size:14px}.client-profile-save{z-index:20;background:#fff;border:1px solid #dce4eb;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex;position:sticky;bottom:12px;box-shadow:0 4px 20px #20344715}@media (width<=1100px){.crm-client-profile .crm-profile-layout{grid-template-columns:minmax(0,1fr)}.crm-client-profile .crm-profile-journal{position:static}}@media (width<=600px){.client-payment-summary{grid-template-columns:1fr 1fr}.client-payment-summary>div{padding:10px 12px}.client-payment-summary strong{font-size:16px}.client-profile-save{bottom:76px}}.crm-record-profile .crm-person-overview{grid-template-columns:1fr;gap:6px;padding:10px 12px}.crm-record-profile .crm-person-panel-head{padding:8px 12px}.crm-record-profile .crm-person-disclosure>summary{min-height:32px;padding:8px 12px}.crm-profile-section{background:#fff;border:0;border-bottom:1px solid #e1e7e9}.crm-profile-section>summary{cursor:pointer;background:#f7f9f9;align-items:center;gap:8px;min-height:40px;padding:9px 12px;font-size:14px;font-weight:600;display:flex}.crm-profile-section>summary:after{content:"⌄";color:#718087;margin-left:auto}.crm-profile-section-content{padding:10px 12px}.crm-record-profile .crm-profile-fields [data-slot=card]{box-shadow:none;border:0;border-bottom:1px solid #e1e7e9;border-radius:0}.crm-record-profile .crm-profile-fields [data-slot=card-header]{background:#f7f9f9;padding:9px 12px}.crm-record-profile .crm-profile-fields :is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],.crm-responsibles-trigger){box-shadow:none;background:0 0;border:0;border-bottom:1px solid #dce5e6;border-radius:0}.crm-record-profile .crm-profile-fields :is([data-slot=input],[data-slot=select-trigger]){min-height:34px;font-size:14px}.crm-record-profile .crm-profile-fields .font-serif{font-family:var(--font-sans)}@container profile-fields (width<=700px){.crm-profile-fields .grid{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){.crm-profile-layout{grid-template-columns:minmax(0,1fr)}.crm-profile-journal{position:static}}@media (width<=1100px){.crm-table-toolbar .crm-segmented-control span{display:none}.crm-table-toolbar>p{white-space:nowrap;text-overflow:ellipsis;max-width:35%;overflow:hidden}}@media (width<=900px){.crm-table-toolbar>.crm-tab-scroll{min-width:138px}}@container profile-fields (width<=700px){.crm-profile-fields .grid>[class*=col-span]{grid-column:1/-1}}@container profile-fields (width>=540px){.crm-client-profile .crm-profile-fields :is(.client-contact-grid,.client-dog-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}.nshss-app [data-slot=table-cell] .truncate{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;overflow:visible}.nshss-app [data-slot=table-cell] .crm-inline-option{max-width:100%}.crm-client-profile .client-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:1240px;padding:4px 20px 16px;display:grid}.client-overview-section{border-bottom:1px solid #edf0f2;min-width:0;padding:20px 20px 18px 0}.client-overview-section:nth-child(2n){border-left:1px solid #edf0f2;padding-left:20px}.client-overview-section h4{color:#263e50;align-items:center;gap:8px;margin:0 0 14px;font-size:14px;font-weight:650;display:flex}.client-overview-section h4 svg{color:#728591;width:17px;height:17px}.crm-client-profile .client-section-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 18px;display:grid}.crm-client-profile .client-section-fields>*{grid-column:auto;min-width:0;max-width:100%}.crm-client-profile .client-section-fields>.client-field-wide{grid-column:1/-1;max-width:560px}.client-overview-section .client-section-fields>div:has(.crm-responsibles-trigger){grid-column:1/-1;max-width:420px}.client-team-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.client-team-chip{background:#f4f7f8;border-radius:20px;align-items:center;gap:7px;max-width:240px;padding:4px 8px 4px 4px;display:inline-flex}.client-extra-phones{max-width:560px;grid-column:1/-1!important}.client-channel-summary{flex-direction:column;gap:7px;padding:4px 0;display:flex}.client-channel-summary>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.client-channel-summary span{color:#70818e;font-size:13px}.client-channel-summary strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.client-overview-notes{border-bottom:0;grid-column:1/-1}.client-legacy-note{color:#70808c;border-left:2px solid #dce5ea;max-width:460px;padding:4px 12px;font-size:13px}.client-overview-section [data-review-field]>button{max-width:560px}.client-overview-section :is(input,textarea,[data-slot=native-select],.crm-responsibles-trigger){border-radius:7px;max-width:100%;min-height:38px;font-size:14px}.client-overview-section :is(input,textarea):focus{box-shadow:none;background:#f5f7f8;outline:none}@container profile-fields (width<=760px){.crm-client-profile .client-overview-grid{grid-template-columns:minmax(0,1fr);padding-inline:16px}.client-overview-section:nth-child(2n){border-left:0;padding-left:0}.client-overview-section{padding-right:0}}@container profile-fields (width<=420px){.crm-client-profile .client-section-fields{grid-template-columns:minmax(0,1fr)}}.crm-lead-contacts-table td{vertical-align:middle;padding-top:10px;padding-bottom:10px}.crm-lead-contact-cell{flex-direction:column;align-items:flex-start;gap:0;max-width:280px;display:flex}.crm-lead-contact-cell .crm-inline-lines{font-size:14px}.trainer-compact-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.trainer-compact-filters>div:first-child{flex-basis:100%;margin-bottom:0}.trainer-filter-primary{display:contents}.trainer-filter-primary>[data-slot=native-select]{flex:none;width:148px}.trainer-filter-search{flex:0 250px;width:250px}.trainer-filter-geography{align-items:center;gap:8px}.trainer-filter-geography>div:first-child{display:none}.trainer-filter-geography>[data-slot=native-select]{flex:none;width:148px}.trainer-filter-geography>[data-slot=native-select]:last-child{width:190px}@media (width>=640px){.trainer-filter-geography{display:contents}}@media (width<=639px){.trainer-filter-search{flex-basis:100%;width:100%}.trainer-filter-geography{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.trainer-filter-geography>[data-slot=native-select]{width:100%!important}}.crm-client-profile .client-dog-grid{max-width:1240px}.crm-client-profile .client-dog-grid>*{min-width:0;max-width:560px}.training-journal .tj-filter-panel .tj-date-range{flex:0 auto}.crm-lead-card{flex-direction:column;gap:12px;padding:16px;display:flex}.crm-lead-card-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 10px;display:grid}.crm-lead-card-name{text-align:left;align-items:baseline;gap:6px;min-width:0;min-height:32px;padding:5px 0;font-size:14px;font-weight:600;line-height:1.5;display:flex}.crm-lead-card-name>span:first-child{overflow-wrap:normal;word-break:normal}.crm-lead-card-actions,.crm-card-selection{align-items:center;gap:2px;display:flex}.crm-lead-card-actions :is(.crm-selection-hitarea,.crm-row-task,[data-slot=button]){width:32px;min-width:32px;height:32px;min-height:32px}.crm-lead-card-meta{color:#74828b;flex-wrap:wrap;grid-column:1/-1;gap:4px 10px;font-size:12px;line-height:1.5;display:flex}.crm-lead-card-meta time{white-space:nowrap}.crm-lead-card-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px 16px;display:grid}.crm-lead-card-fields>*{min-width:0}.crm-lead-card-wide{grid-column:1/-1}.crm-lead-card-fields .crm-field-label{margin:0 0 4px;font-size:13px;line-height:1.5;display:block}.crm-lead-card-fields .crm-inline-option{padding:0 var(--crm-value-inset);min-height:28px}.crm-lead-card-fields .crm-inline-option .truncate{white-space:normal;text-overflow:clip;word-break:normal;overflow-wrap:normal;overflow:visible}.crm-lead-card-fields>div>button{padding-inline:var(--crm-value-inset);align-items:flex-start;min-height:28px}.crm-lead-card-fields>div>button .truncate{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;overflow:visible}.crm-lead-card-fields>div>button:not(.crm-inline-option){padding-block:2px}.crm-lead-card-team{border-top:1px solid #e8edf0;padding-top:12px}.crm-lead-card-team .crm-responsibles-trigger{box-shadow:none;padding-inline:var(--crm-value-inset);background:0 0;border:0;height:auto;min-height:28px}.crm-direction-choice{text-align:left;background:#fff;border:1px solid #dce4eb;border-radius:8px;align-items:flex-start;padding:16px;transition:background-color .12s,border-color .12s;display:flex}.crm-direction-choice:hover,.crm-direction-choice:focus-visible{box-shadow:none;background:#f5f7f8}.nshss-app .crm-lead-table .crm-select-column{width:32px!important;min-width:32px!important;max-width:32px!important}.crm-lead-table .crm-selection-hitarea{width:32px;min-height:36px}.nshss-app .crm-lead-table .crm-select-column .crm-row-task{width:32px;height:32px;min-height:32px}body .nshss-app .crm-group-bounded-table{table-layout:fixed}body .nshss-app .crm-table-root[data-table-display=table] .crm-group-bounded-table>tbody>tr>td,body .nshss-app .crm-table-root[data-table-display=table] .crm-group-bounded-table>tbody>tr>td :is(.truncate,.line-clamp-2,.crm-option-text,.crm-option-chip,.crm-inline-select-value,.crm-responsibles-trigger,.whitespace-normal,.whitespace-pre-wrap){white-space:normal;overflow-wrap:anywhere;word-break:normal;text-overflow:clip;min-width:0;max-width:100%;overflow:visible}body .nshss-app .crm-group-bounded-table>tbody>tr>td .line-clamp-2{-webkit-line-clamp:unset;display:block}body .nshss-app .crm-group-bounded-table .crm-option-symbol{flex:none}body .nshss-app .crm-group-bounded-table>tbody>tr>td :is(.crm-group-member-count,.min-w-24){min-width:0;max-width:100%}body .nshss-app .crm-group-bounded-table .crm-group-status-fields>.crm-inline-table-select{flex:none;min-width:0;max-width:100%}.goodboy-loader{color:#263d4d;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.875rem;min-width:0;min-height:10rem;padding:1.25rem;display:flex}.goodboy-loader--page{gap:1.25rem;min-height:22rem;padding:2rem 1.25rem}.goodboy-loader--inline{text-align:left;flex-direction:row;justify-content:flex-start;gap:.875rem;min-height:3.5rem;padding:.375rem 0}.goodboy-loader__copy{min-width:0;max-width:30rem}.goodboy-loader__label{margin:0;font-size:.875rem;font-weight:600;line-height:1.5}.goodboy-loader--page .goodboy-loader__label{font-size:1rem}.goodboy-loader__detail{color:#71818d;margin:.25rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.6}.goodboy-loader__action{flex:none}.goodboy-loader--inline .goodboy-loader__action{margin-left:auto}.team-chat-launcher-wrap{z-index:60;align-items:center;gap:10px;font-family:inherit;display:flex;position:fixed;bottom:20px;right:20px}.team-chat-launcher{color:#fff;cursor:pointer;background:#172e46;border:1px solid #294863;border-radius:50%;place-items:center;width:52px;height:52px;transition:background .15s,transform .15s;display:grid;box-shadow:0 5px 20px #162d452b}.team-chat-launcher:hover{background:#234c70;transform:translateY(-1px)}.team-chat-unread{color:#fff;cursor:pointer;background:#c93443;border:2px solid #fff;border-radius:15px;min-width:28px;height:28px;padding:0 8px;font-size:13px;font-weight:700;box-shadow:0 2px 8px #1c293326}.team-chat-panel[data-slot=popover-content]{width:390px;max-width:calc(100vw - 24px);height:min(600px,calc(100dvh - 104px),var(--radix-popover-content-available-height,600px));color:#243446;z-index:70;background:#fff;border:1px solid #d9e1e8;border-radius:14px;flex-direction:column;padding:0;font-family:inherit;font-size:14px;line-height:1.4;display:flex;overflow:hidden;box-shadow:0 14px 55px #152b4630,0 2px 8px #152b4612}.team-chat-panel button,.team-chat-panel input,.team-chat-panel textarea{font:inherit}.team-chat-panel button{cursor:pointer}.team-chat-panel button:disabled{cursor:default;opacity:.5}.team-chat-panel button:focus-visible,.team-chat-launcher:focus-visible,.team-chat-unread:focus-visible{outline-offset:-2px;outline:2px solid #2374b9}.team-chat-header{color:#fff;background:#172f47;border-bottom:1px solid #263f57;flex-shrink:0;align-items:center;gap:8px;min-height:58px;padding:10px 12px;display:flex}.team-chat-brand{color:#e1edf8;background:#ffffff12;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.team-chat-header-copy{flex:1;min-width:0}.team-chat-header-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.35;display:block;overflow:hidden}.team-chat-header-copy>span{color:#bbccdc;align-items:center;gap:5px;margin-top:3px;font-size:12px;display:flex}.team-chat-icon{color:#c4d5e3;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;width:30px;height:32px;display:grid}.team-chat-icon:hover{color:#fff;background:#ffffff15}.team-chat-avatar{color:#48627d;background:#edf2f7;border:1px solid #dee6ee;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:650;display:grid;overflow:hidden}.team-chat-avatar img{object-fit:cover;width:100%;height:100%}.team-chat-panel i.is-online,.team-chat-panel i.is-offline{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.team-chat-panel i.is-online{background:#19865d}.team-chat-panel i.is-offline{background:#c44852}.team-chat-search{color:#708294;background:#f8fafc;border:1px solid #dfe6ec;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;margin:10px 12px 8px;padding:8px 10px;display:flex}.team-chat-search:focus-within{border-color:#4482b6;box-shadow:0 0 0 2px #ddecf8}.team-chat-search input{color:#243446;background:0 0;outline:none;width:100%;min-width:0}.team-chat-directory{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 6px 12px;overflow-y:auto}.team-chat-department{margin-bottom:3px}.team-chat-department-toggle{color:#354a5e;text-align:left;background:0 0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:9px 8px;display:flex;font-weight:600!important}.team-chat-department-toggle:hover{background:#f2f6f9}.team-chat-department-toggle>span{flex:1}.team-chat-department-toggle>b{color:#6f8192;text-align:center;background:#edf2f6;border-radius:4px;min-width:20px;padding:1px 4px;font-size:12px;font-weight:500}.team-chat-department-toggle>svg{color:#7b8d9e;transition:transform .15s}.team-chat-department-toggle>svg.is-collapsed{transform:rotate(-90deg)}.team-chat-department-empty{color:#82909c;margin:0;padding:2px 12px 12px 31px;font-size:12px}.team-chat-person{text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:46px;padding:7px 10px;display:flex}.team-chat-person:hover{background:#eaf2f8}.team-chat-person-copy{flex:1;min-width:0}.team-chat-name{align-items:center;gap:6px;font-weight:550;display:flex}.team-chat-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-chat-person-detail{text-overflow:ellipsis;white-space:nowrap;color:#788694;margin-top:3px;font-size:12px;display:block;overflow:hidden}.team-chat-person-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.team-chat-person-meta time{color:#8795a1;font-size:12px}.team-chat-person-meta b{color:#fff;text-align:center;background:#24618e;border-radius:10px;min-width:19px;padding:1px 5px;font-size:12px}.team-chat-inbox{border-bottom:1px solid #e7edf1;margin-bottom:6px;padding:0 0 9px}.team-chat-inbox h3{color:#4b6984;gap:7px;margin:0;padding:2px 9px 6px;font-size:12px;font-weight:700;display:flex}.team-chat-inbox h3 span{color:#b52b3b}.team-chat-directory-footer,.team-chat-retention{color:#7d8b99;background:#fbfcfd;border-top:1px solid #e6ecf0;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12px;display:flex}.team-chat-retention{border-top:0;border-bottom:1px solid #e6ecf0;padding:8px;font-size:12px}.team-chat-messages{overscroll-behavior:contain;scrollbar-width:thin;background:#f1f5f8;flex:1;min-height:0;padding:12px 14px;position:relative;overflow-y:auto}.team-chat-empty{color:#7a8a98;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:110px;padding:24px 20px;font-size:14px;display:flex}.team-chat-empty strong{color:#526c83;font-weight:600}.team-chat-empty>span{max-width:270px;font-size:12px;line-height:1.6}.team-chat-date{color:#8a97a3;text-align:center;margin:8px 0 14px;font-size:12px}.team-chat-message{background:#fff;border:1px solid #e0e7ed;border-radius:10px 10px 10px 3px;width:fit-content;max-width:89%;margin-bottom:8px;padding:9px 11px;box-shadow:0 1px 1px #17355204}.team-chat-message.is-mine{color:#fff;background:#255579;border-color:#255579;border-radius:10px 10px 3px;margin-left:auto}.team-chat-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.team-chat-message footer{color:#7c8e9d;justify-content:flex-end;align-items:center;gap:7px;margin-top:6px;font-size:12px;display:flex}.team-chat-message footer>span{white-space:nowrap;align-items:center;gap:3px;display:flex}.team-chat-message footer>span.is-read{color:#3b739f}.team-chat-older{color:#486985;background:#fff;border:1px solid #dfe7ee;border-radius:6px;margin:0 auto 10px;padding:5px 10px;display:block;font-size:12px!important}.team-chat-composer{background:#fff;border-top:1px solid #dfe7ed;flex-shrink:0;padding:10px 12px}.team-chat-composer>div{border:1px solid #d6e1e9;border-radius:9px;align-items:flex-end;gap:8px;padding:8px;display:flex}.team-chat-composer>div:focus-within{border-color:#4f8bbb;box-shadow:0 0 0 2px #e7f1f9}.team-chat-composer textarea{resize:none;color:#263e52;background:0 0;outline:none;flex:1;min-width:0;max-height:110px;font-size:14px;line-height:1.5}.team-chat-send{color:#fff;background:#225a87;border:0;border-radius:7px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.team-chat-send:hover{background:#1a4a74}.team-chat-composer small{color:#8b98a3;justify-content:space-between;gap:5px;margin-top:7px;font-size:12px;display:flex}.team-chat-error{color:#a63740;background:#fff0f0;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.team-chat-error>span{flex:1}.team-chat-error button{font-weight:600;text-decoration:underline}.team-chat-connection{color:#8b6a24;background:#fff7e7;flex-shrink:0;padding:7px 12px;font-size:12px}.team-chat-jump{white-space:nowrap;color:#fff;background:#254e70;border-radius:18px;align-items:center;gap:5px;padding:7px 12px;display:flex;position:absolute;bottom:130px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #10253622;font-size:12px!important}@media (width<=767px){.team-chat-launcher-wrap{right:14px;bottom:var(--team-chat-mobile-bottom,calc(80px + env(safe-area-inset-bottom,0px)))}.team-chat-launcher{width:48px;height:48px}.team-chat-panel[data-slot=popover-content]{height:min(600px,calc(var(--team-chat-viewport-height,100dvh) - 154px),var(--radix-popover-content-available-height,600px));width:380px}.team-chat-composer textarea,.team-chat-search input{font-size:16px}}@media (width<=480px){.team-chat-panel[data-slot=popover-content]{width:calc(100vw - 24px);max-height:calc(var(--team-chat-viewport-height,100dvh) - 154px);border-radius:12px}.team-chat-composer small{font-size:12px}.team-chat-message{max-width:92%}.team-chat-message footer>span>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.team-chat-launcher,.team-chat-department-toggle>svg{transition:none}.team-chat-panel[data-slot=popover-content]{animation:none}}@media (width<=767px){html[data-team-chat-keyboard] .team-chat-panel[data-slot=popover-content]{height:min(600px,calc(var(--team-chat-viewport-height,100dvh) - 84px),var(--radix-popover-content-available-height,600px));max-height:calc(var(--team-chat-viewport-height,100dvh) - 84px)}html[data-team-chat-keyboard] .team-chat-retention,html[data-team-chat-keyboard] .team-chat-composer small{display:none}html[data-team-chat-keyboard] .team-chat-composer{padding:8px 10px}}.team-chat-panel .team-chat-header .team-chat-avatar{color:#fff;background:#31516e;border-color:#ffffff26}.team-chat-header .team-chat-brand{border:1px solid #ffffff12}.team-chat-message.is-mine footer{color:#c6dced}.team-chat-message.is-mine footer>span.is-read{color:#dcf1ff}.team-chat-message.team-chat-outgoing{color:#3f5f77;box-shadow:none;background:#e7eff6;border:1px dashed #b8cada}.team-chat-message.team-chat-outgoing footer{color:#657f94}.team-chat-message.team-chat-outgoing.is-failed{color:#714843;background:#fff5f3;border-color:#dba69e}.team-chat-outgoing footer button{color:#a34339;border-radius:4px;align-items:center;gap:5px;padding:2px 0;font-size:12px;display:flex}.team-chat-outgoing footer button>span{text-underline-offset:2px;text-decoration:underline}.team-chat-department{border-bottom:1px solid #f0f3f6;padding-bottom:2px}.team-chat-directory{padding:0 7px 10px}.team-chat-person-copy{padding-right:2px}.team-chat-name{font-weight:550;line-height:1.45}.team-chat-search input::placeholder{color:#8b99a6}.team-chat-composer>div{background:#f9fbfd;border-color:#d8e3ec;padding:8px 8px 8px 10px}.team-chat-composer>div:focus-within{background:#fff}.team-chat-send{width:36px;height:36px}.team-chat-send:disabled{color:#98a8b6;background:#e1e8ee;opacity:1!important}.team-chat-department-empty{padding:2px 12px 10px 31px}@media (prefers-reduced-motion:no-preference){.team-chat-outgoing{animation:.16s ease-out chat-message-appear}@keyframes chat-message-appear{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}}.crm-chat-emoji-trigger,.webchat-compose .crm-chat-emoji-trigger{color:#607d8b;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;padding:0;display:grid}.crm-chat-emoji-trigger:hover,.webchat-compose .crm-chat-emoji-trigger:hover{color:#225a87;background:#edf3f5}.crm-chat-emoji-trigger:focus-visible{outline-offset:2px;outline:2px solid #4f8bbb}.crm-chat-emoji-trigger:disabled{opacity:.45;cursor:default}.webchat{--wc-ink:#203a4d;--wc-muted:#758797;--wc-line:#e6edf2;border:1px solid var(--wc-line);height:calc(100dvh - 115px);min-height:440px;max-height:1050px;color:var(--wc-ink);background:#fff;border-radius:14px;grid-template-columns:300px minmax(280px,1fr) 264px;display:grid;position:relative;overflow:hidden}.webchat button,.webchat input,.webchat textarea{font:inherit}.webchat button{cursor:pointer}.webchat button:disabled{cursor:default;opacity:.45}.webchat button:focus-visible,.webchat a:focus-visible,.webchat input:focus-visible,.webchat textarea:focus-visible{outline-offset:3px;outline:2px solid #1388a1}.webchat svg{flex:none;width:17px;height:17px}.webchat h1,.webchat h2,.webchat h3,.webchat p{margin:0}.webchat h1{font-size:17px;font-weight:650}.webchat h2{font-size:15px;font-weight:650}.webchat h3{font-size:14px;font-weight:600}.webchat-icon{width:32px;height:32px;color:var(--wc-muted);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.webchat-icon:hover{color:#1c5268;background:#e9f1f5}.webchat-inbox{border-right:1px solid var(--wc-line);background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.webchat-inbox>header{justify-content:space-between;gap:8px;padding:23px 18px 19px;display:flex}.webchat-inbox>header p{color:var(--wc-muted);align-items:center;gap:6px;margin-top:7px;font-size:11px;display:flex}.webchat-dot{background:#36aa89;border-radius:50%;width:6px;height:6px}.webchat-dot.offline{background:#d88c38}.webchat-search{border:1px solid var(--wc-line);color:var(--wc-muted);background:#f7f9fb;border-radius:8px;align-items:center;gap:8px;margin:0 15px 15px;padding:8px 10px;display:flex}.webchat-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.webchat-search .webchat-icon{width:18px;height:18px}.webchat-tabs{border-bottom:1px solid var(--wc-line);gap:18px;padding:0 18px;display:flex}.webchat-tabs button{color:var(--wc-muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 0 12px;font-size:12px;display:flex}.webchat-tabs button[aria-pressed=true]{color:#10768b;border-bottom-color:#107f93;font-weight:600}.webchat-tabs span{background:#eef3f6;border-radius:5px;padding:1px 5px;font-size:10px}.webchat-conversations{flex:1;min-height:0;padding:8px;overflow:auto}.webchat-conversation{text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;margin-bottom:3px;padding:13px 10px;display:flex}.webchat-conversation:hover{background:#f5f8fa}.webchat-conversation.active{background:#eaf3f6}.webchat-avatar{color:#397184;background:#e6eff1;border-radius:14px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:600;display:inline-flex}.webchat-conversation:nth-child(3n+2) .webchat-avatar{color:#9b7950;background:#f2ebdd}.webchat-conversation:nth-child(3n) .webchat-avatar{color:#69648b;background:#eaeaf6}.webchat-avatar.large{border-radius:23px;width:68px;height:68px;font-size:21px}.webchat-conversation-copy{flex:1;min-width:0}.webchat-conversation-copy>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.webchat-conversation-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.webchat-conversation-copy time{color:var(--wc-muted);flex:none;font-size:10px}.webchat-conversation-copy small{color:var(--wc-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;line-height:1.7;display:block;overflow:hidden}.webchat-unread-dot{background:#198ca2;border-radius:50%;flex:none;width:8px;height:8px}.webchat-inbox>footer{border-top:1px solid var(--wc-line);color:var(--wc-muted);align-items:center;gap:7px;padding:13px 18px;font-size:11px;display:flex}.webchat-inbox>footer a{margin-left:auto}.webchat-list-empty{text-align:center;color:var(--wc-muted);padding:44px 20px;font-size:12px;line-height:1.7}.webchat-list-empty>svg{width:28px;height:28px;margin:0 auto 12px}.webchat-list-empty strong{color:var(--wc-ink);margin-bottom:6px;display:block}.webchat-skeleton{background:repeating-linear-gradient(#f4f7f9 0 48px,#fff 48px 61px);border-radius:8px;height:180px;margin:8px}.webchat-welcome{text-align:center;background:radial-gradient(at 50% 45%,#fff,#f4f7fa);flex-direction:column;grid-column:span 2;justify-content:center;align-items:center;padding:35px;display:flex}.webchat-welcome>span{color:#3b788b;background:#e7f0f4;border:1px solid #deeaef;border-radius:24px;margin-bottom:23px;padding:24px}.webchat-welcome>span svg{width:36px;height:36px}.webchat-welcome h2{font-size:21px}.webchat-welcome>p{max-width:380px;color:var(--wc-muted);margin-top:12px;font-size:13px;line-height:1.8}.webchat-welcome>div{color:#8b9ba7;align-items:center;gap:7px;margin-top:30px;font-size:11px;display:flex}.webchat-thread{background:#f2f6f8;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.webchat-thread>header{border-bottom:1px solid var(--wc-line);background:#fff;align-items:center;gap:11px;min-height:80px;padding:17px 23px;display:flex}.webchat-thread>header>div{flex:1;min-width:0}.webchat-thread>header h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.webchat-thread>header p{color:var(--wc-muted);align-items:center;gap:5px;margin-top:4px;font-size:11px;display:flex}.webchat-thread>header p svg{width:12px;height:12px}.webchat-back{display:none}.webchat-messages{overscroll-behavior:contain;flex-direction:column;flex:1;gap:11px;min-height:0;padding:18px 28px 25px;display:flex;overflow:auto}.webchat-begin{text-align:center;color:#91a1ad;padding:5px 0 12px;font-size:10px}.webchat-date{color:#748a98;background:#e4ebef;border-radius:14px;align-self:center;margin:9px 0;padding:4px 11px;font-size:10px}.webchat-message{background:#fff;border:1px solid #e5ecf1;border-radius:13px 13px 13px 4px;align-self:flex-start;min-width:100px;max-width:84%;padding:10px 13px 7px;box-shadow:0 1px 2px #1c354205}.webchat-message.outgoing{background:#e0f0f0;border-color:#d4e8e9;border-radius:13px 13px 4px;align-self:flex-end}.webchat-message p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.webchat-message>small{color:#51858e;margin-bottom:5px;font-size:10px;display:block}.webchat-message>footer{color:#8a9da9;justify-content:flex-end;align-items:center;gap:5px;margin-top:4px;font-size:9px;display:flex}.webchat-message>footer svg{color:#3c91a1;width:14px;height:14px}.webchat-message.failed{border-color:#d9a786}.webchat-message.failed>small{color:#9b4c27}.webchat-message button{color:#287e91;background:0 0;border:0;padding:8px 0 0;font-size:11px}.webchat-compose{border-top:1px solid var(--wc-line);background:#fff;padding:15px 20px 10px}.webchat-compose>div{align-items:flex-end;gap:12px;display:flex}.webchat-compose textarea{resize:none;border:1px solid var(--wc-line);background:#f7f9fb;border-radius:10px;flex:1;min-width:0;max-height:140px;padding:10px 12px;font-size:13px;line-height:1.5}.webchat-compose button{color:#fff;background:#197b91;border:0;border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:2px;display:grid}.webchat-compose>p{color:#94a1ac;margin-top:7px;font-size:9px}.webchat-new{color:#26788d;white-space:nowrap;background:#fff;border:1px solid #d4e3eb;border-radius:20px;align-items:center;gap:5px;padding:9px 14px;font-size:12px;display:flex;position:absolute;bottom:120px;left:50%;transform:translate(-50%);box-shadow:0 3px 15px #17374c14}.webchat-more{color:#3d7e90;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:10px;font-size:11px;display:flex}.webchat-error{color:#8c5830;background:#fff4e7;padding:10px 14px;font-size:11px;line-height:1.5}.webchat-error button{background:0 0;border:0;margin-left:8px;text-decoration:underline}.webchat-contact{border-left:1px solid var(--wc-line);background:#fff;min-width:0;padding:20px;overflow:auto}.webchat-contact>header{justify-content:space-between;align-items:center;display:flex}.webchat-contact>header .webchat-icon{display:none}.webchat-person{text-align:center;border-bottom:1px solid var(--wc-line);padding:27px 0 24px}.webchat-person h3{overflow-wrap:anywhere;margin:12px 0 9px;font-size:16px;line-height:1.5}.webchat-match{color:#738392;background:#f0f4f7;border-radius:5px;padding:4px 8px;font-size:10px;display:inline-block}.webchat-match.matched{color:#318367;background:#eaf6ef}.webchat-contact dl{margin:20px 0}.webchat-contact dl>div{margin-bottom:21px}.webchat-contact dt{color:var(--wc-muted);align-items:center;gap:7px;margin-bottom:6px;font-size:10px;display:flex}.webchat-contact dt svg{width:13px;height:13px}.webchat-contact dd{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.webchat-contact dd a{color:#25798c}.webchat-contact dd a svg{width:12px;height:12px;margin-left:3px;display:inline}.webchat-contact dd span{color:#9aa7b1}.webchat-open-card{color:#276b80;background:#f1f7f9;border:1px solid #dce9ef;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:11px;display:flex}.webchat-contact-note{color:#8a9aa7;font-size:10px;line-height:1.75;margin-top:18px!important}.webchat-nav-badge{color:#fff;background:#27a2b2;border-radius:7px;justify-content:center;align-items:center;min-width:19px;height:19px;margin-left:auto;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}@media (width>=1450px){.webchat{grid-template-columns:330px minmax(300px,1fr) 290px}}@media (width<=1200px){.webchat{grid-template-columns:280px minmax(250px,1fr)}.webchat-welcome{grid-column:span 1}.webchat-contact{z-index:4;width:280px;display:none;position:absolute;top:0;bottom:0;right:0;box-shadow:-8px 0 30px #203b4c17}.webchat.show-info .webchat-contact{display:block}.webchat-contact>header .webchat-icon{display:flex}}@media (width<=760px){.webchat{border-radius:10px;grid-template-columns:1fr;height:calc(100dvh - 148px);min-height:360px}.webchat-welcome{display:none}.webchat-inbox{border-right:0}.webchat.has-selection .webchat-inbox{display:none}.webchat-thread{grid-column:1}.webchat-back{display:flex}.webchat-thread>header{min-height:70px;padding:12px}.webchat-messages{padding:12px 14px}.webchat-compose{padding:10px 12px 8px}.webchat-compose textarea{font-size:16px}.webchat-message{max-width:90%}.webchat-contact{width:min(310px,100%)}.webchat-search input{font-size:16px}}.webchat-avatar.animal{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:24px;line-height:1}.webchat-avatar.animal.large{font-size:38px}.webchat-country{align-items:center;gap:7px;display:inline-flex}.webchat-country .fi{border-radius:2px;flex:none;box-shadow:0 0 0 1px #1936421f}.webchat-ip{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.webchat-task-button{flex-shrink:0}@media (width<=480px){.webchat-task-button>span{display:none}.webchat-task-button{width:36px;padding:0}}.webchat-goodboy-badge{color:#654ec8;vertical-align:middle;background:#ece7ff;border-radius:7px;align-items:center;gap:4px;width:max-content;max-width:100%;padding:3px 7px;font-size:10px;font-weight:750;line-height:1.5;display:inline-flex}.webchat-conversation-copy strong .webchat-goodboy-badge{margin-left:7px}.webchat-message-context{color:#827991;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:7px;font-size:10px;display:flex}.webchat-message-context a{text-underline-offset:2px;align-items:center;gap:2px;text-decoration:underline;display:inline-flex}.webchat-goodboy-profile{border-top:1px solid var(--border);margin-top:20px;padding-top:18px}.webchat-goodboy-profile h4{align-items:center;gap:7px;margin:0 0 12px;font-size:12px;font-weight:750;display:flex}.webchat-goodboy-profile dd{overflow-wrap:anywhere}.webchat-goodboy-course{background:#f3f0fc;border-radius:12px;grid-template-columns:20px 1fr;gap:5px 8px;margin:16px 0;padding:12px;font-size:12px;display:grid}.webchat-goodboy-course span,.webchat-goodboy-course progress{grid-column:2}.webchat-goodboy-course progress{accent-color:#7057d8;width:100%;height:5px}.webchat-goodboy-pet{border:1px solid var(--border);border-radius:12px;margin:8px 0;overflow:hidden}.webchat-goodboy-pet summary{cursor:pointer;align-items:center;gap:8px;padding:12px;list-style:none;display:flex}.webchat-goodboy-pet summary:after{content:"+";margin-left:auto;font-size:16px}.webchat-goodboy-pet[open] summary:after{content:"−"}.webchat-goodboy-pet summary span{gap:3px;font-size:12px;display:grid}.webchat-goodboy-pet summary small{color:var(--muted-foreground);font-size:11px}.webchat-goodboy-pet dl{padding:0 12px 12px}.webchat-contact .webchat-goodboy-profile dl{margin-top:0}.webchat-contact .webchat-goodboy-profile dt{font-size:11px}.webchat-contact .webchat-goodboy-profile dd{font-size:12px}.accounting-workspace{color:#263f51;min-width:0}.accounting-workspace h1,.accounting-workspace h2,.accounting-workspace h3{font-family:inherit}.accounting-panel{background:#fff;border:1px solid #e0e7ee;border-radius:10px;min-width:0}.accounting-panel-heading{border-bottom:1px solid #e9eef3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.accounting-view-tab{color:#718393;border-radius:8px 8px 0 0;align-items:center;gap:8px;padding:13px 15px 15px;font-size:13px;font-weight:500;transition:background-color .14s,color .14s;display:inline-flex;position:relative}.accounting-view-tab:hover{color:#244c62;background:#f5f8fa}.accounting-view-tab[aria-current=page]{color:#214f68;background:#f4f8fb;font-weight:600}.accounting-view-tab[aria-current=page]:after{content:"";background:#386f80;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.accounting-direction{color:#647889;border-radius:7px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;transition:background-color .14s,color .14s;display:inline-flex}.accounting-direction:hover{color:#285066;background:#f1f5f7}.accounting-direction[aria-pressed=true]{color:#2f6670;background:#eaf1f2;font-weight:600}.accounting-filter-bar{padding:16px}.accounting-inline-cell{isolation:isolate;width:fit-content;min-width:0;max-width:100%;min-height:28px;padding-inline:var(--crm-value-inset);align-items:center;gap:5px;display:inline-flex;position:relative}.accounting-cell-value-trigger{z-index:0;pointer-events:auto;border-radius:5px;position:absolute;inset:0}.accounting-cell-value-trigger:is(:hover,:focus-visible,[aria-expanded=true]){background:0 0}.accounting-cell-value-trigger:focus-visible{outline-offset:2px;outline:2px solid #527f97}.accounting-inline-display{z-index:1;pointer-events:none;flex:0 auto;min-width:0;position:relative}.accounting-inline-display :is(a,button,input,select,textarea,[role=button],[role=combobox]){pointer-events:auto}.accounting-inline-cell[data-field=amount]{justify-content:flex-end;margin-inline-start:auto;display:flex}.accounting-inline-cell[data-field=amount] .accounting-inline-display{text-align:right}.accounting-cell-pencil{z-index:2;color:#7c8b97;opacity:0;pointer-events:none;border-radius:5px;flex:none;place-items:center;width:24px;height:26px;transition:opacity .12s,background-color .12s;display:grid;position:relative}.accounting-inline-cell:hover .accounting-cell-pencil{opacity:1;pointer-events:auto}.accounting-inline-cell:has(:focus-visible) .accounting-cell-pencil{opacity:1;pointer-events:auto}.accounting-cell-pencil:hover{color:#16758a;background:0 0}.accounting-cell-pencil:focus-visible{opacity:1;outline-offset:2px;outline:2px solid #527f97}.accounting-cell-popover{z-index:120;color:#344963;background:#fff;border:1px solid #dce3e9;border-radius:8px;width:min(390px,100vw - 24px);max-height:min(680px,100dvh - 24px);padding:16px;overflow-y:auto;box-shadow:0 6px 24px #1b334f1f}.accounting-cell-editor-heading{flex-direction:column;gap:3px;margin-bottom:14px;display:flex}.accounting-cell-editor-heading strong{font-size:14px;font-weight:600}.accounting-cell-editor-heading>span{color:#738594;overflow-wrap:anywhere;font-size:12px}.accounting-cell-editor-fields{border:0;min-width:0;margin:0;padding:0}.accounting-cell-field-stack{flex-direction:column;gap:12px;display:flex}.accounting-cell-field-stack>label{flex-direction:column;gap:6px;font-size:13px;display:flex}.accounting-cell-popover :is(input,[data-slot=native-select]){font-size:14px}.accounting-cell-hint{color:#738594;margin-top:8px;font-size:12px;line-height:1.5}.accounting-cell-editor-actions{border-top:1px solid #edf0f3;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;padding-top:12px;display:flex}.accounting-cell-error{color:#a03232;margin-top:10px;font-size:13px;line-height:1.5}.accounting-cell-loading{align-items:center;gap:8px;min-height:80px;font-size:13px;display:flex}.accounting-cell-choices{flex-direction:column;gap:8px;display:flex}.accounting-cell-choice-list{overscroll-behavior:contain;max-height:250px;overflow-y:auto}.accounting-cell-person{cursor:pointer;align-items:center;gap:9px;min-height:40px;padding:6px 3px;font-size:14px;display:flex}.accounting-cell-person>span:last-child{overflow-wrap:anywhere;min-width:0}.accounting-cell-popover .accounting-receipts-panel{border:0;padding:0}.accounting-popover{max-height:min(calc(100dvh - 24px), var(--radix-popover-content-available-height,100dvh));overflow-y:auto}.accounting-filter-popover{flex-direction:column;display:flex;overflow:hidden}.accounting-filter-popover>:first-child,.accounting-filter-popover>:last-child{flex-shrink:0}.accounting-filter-label{color:#738594;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.accounting-filter-bar [data-slot=native-select],.accounting-popover [data-slot=native-select],.accounting-filter-bar select,.accounting-popover select{width:100%;min-width:0;height:40px;font-size:12px}.accounting-filter-chip{color:#537083;background:#eef3f6;border-radius:6px;align-items:center;gap:7px;max-width:100%;padding:5px 8px;font-size:11px;transition:background-color .14s;display:inline-flex}.accounting-money-grid{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:12px;display:grid}.accounting-money-card{background:#fff;border:1px solid #e2e9ef;border-radius:12px;min-width:0;padding:16px 18px}.accounting-money-card h3{color:#718290}.accounting-money-value{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(17px,1.5vw,25px);font-weight:650;line-height:1.3}.accounting-money-icon{color:#67839a;background:#f0f4f7;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.accounting-money-caption{color:#80909c}.accounting-money-primary{color:#fff;background:#234559;border-color:#234559}.accounting-money-primary h3,.accounting-money-primary .accounting-money-caption{color:#c3d3dc}.accounting-money-primary .accounting-money-icon{color:#d0e4e3;background:#31586a}.accounting-money-received .accounting-money-icon{color:#42866d;background:#eaf3ee}.accounting-money-refunded .accounting-money-icon{color:#b5777b;background:#fbf0f1}.accounting-receipts-panel{background:#fff;border:1px solid #e0e7ed;border-radius:12px}.accounting-upload-target{text-align:center;cursor:pointer;background:#f8fafc;border:1px dashed #b8c8d4;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:185px;padding:22px 16px;transition:background-color .14s,border-color .14s,box-shadow .14s;display:flex}.accounting-upload-target:hover{background:#eef4f7}.accounting-upload-target:active{background:#e6eef2}.accounting-upload-target.is-dragging{background:#e9f2ee}.accounting-upload-target.is-choosing{background:#edf3f7}.accounting-upload-target[aria-disabled=true]{cursor:default}.accounting-upload-icon{color:#517b8c;background:#e7eff3;border-radius:13px;place-items:center;width:48px;height:48px;transition:transform .18s,background-color .18s;display:grid}.accounting-upload-target:hover .accounting-upload-icon,.accounting-upload-target.is-dragging .accounting-upload-icon{background:#dce8ef}.accounting-upload-target.is-dragging .accounting-upload-icon,.accounting-upload-target.is-choosing .accounting-upload-icon{transform:translateY(-3px)}.accounting-receipt-file{color:#426175;border-radius:7px;align-items:center;gap:8px;padding:10px;font-size:12px;transition:background-color .14s;display:flex}.accounting-receipt-file:hover{background:#f1f6f8}.accounting-detail input,.accounting-detail select{min-width:0}.accounting-workspace button:not(:disabled),.accounting-popover button:not(:disabled){cursor:pointer}.accounting-workspace [data-slot=chart]{font-size:11px}@media (width<=1100px){.accounting-money-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.accounting-money-value{font-size:22px}}@media (width<=600px){.accounting-panel-heading{padding:14px}.accounting-filter-bar,.accounting-money-card{padding:12px}.accounting-money-value{font-size:17px}.accounting-view-tab{gap:5px;padding:11px 9px 13px;font-size:12px}}@media (prefers-reduced-motion:reduce){.accounting-workspace *,.accounting-popover *{transition:none!important;animation:none!important}.accounting-workspace :active,.accounting-upload-target:hover .accounting-upload-icon{transform:none!important}}.accounting-page-header{justify-content:space-between;align-items:center;gap:16px;padding:4px 0 2px;display:flex}.accounting-page-header h1{font-size:22px;font-weight:600;line-height:28px}.accounting-command-panel{overflow:visible}.accounting-direction-nav{flex-wrap:nowrap;gap:4px;padding:10px 16px;overflow-x:auto}.accounting-direction{white-space:nowrap;flex-shrink:0;min-height:32px}.accounting-direction>span{font-variant-numeric:tabular-nums;font-size:11px}.accounting-filter-row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.accounting-search-field{flex:280px;min-width:220px}.accounting-period-field{flex:0 200px;min-width:160px}.accounting-filter-field{flex:150px;width:auto;min-width:140px;max-width:200px}.accounting-filter-row :is(input,:is([data-slot=select-trigger],[data-slot=native-select])){border-radius:8px;height:40px;min-height:40px;font-size:13px}.accounting-filter-row input{padding-inline:12px}.accounting-filter-row #accounting-search{padding-left:38px;padding-right:32px}.accounting-filter-label{line-height:16px}.accounting-panel-heading h2{font-size:14px;font-weight:600;line-height:20px}.accounting-panel-heading p{font-size:12px;line-height:18px}.accounting-workspace :is(button,input,select,textarea,[role=button]):focus-visible,.accounting-popover :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #6c9ab5;box-shadow:0 0 0 3px #6197b61f}.accounting-detail{max-width:1500px;margin-inline:auto}.accounting-detail-columns{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:16px;display:grid}.accounting-detail-columns>*{min-width:0}.accounting-detail h3{font-size:14px;font-weight:600;line-height:20px}.accounting-detail [data-content-fields]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.accounting-detail :is(input,:is([data-slot=select-trigger],[data-slot=native-select])){border-radius:6px;height:40px;min-height:40px;font-size:14px}.accounting-detail input{padding-inline:12px}.accounting-detail-heading h2{overflow-wrap:anywhere;font-size:22px;line-height:30px}.accounting-detail-heading{border:1px solid #173743}.accounting-detail-heading button{min-height:36px}.accounting-detail [data-slot=tabs-list]{background:#fff;border:1px solid #e0e7ee;border-radius:8px;padding-inline:8px}.accounting-detail [data-slot=tabs-trigger]{font-size:13px}.accounting-detail .accounting-upload-target{min-height:140px;padding:16px}.accounting-detail .accounting-upload-icon{border-radius:9px;width:36px;height:36px}.accounting-auxiliary-status{color:#6a7f8d;align-items:center;gap:8px;padding-inline:4px;font-size:12px;display:flex}.accounting-payment-preview{color:#fff;background:#173743;border-radius:10px;padding:16px 20px 22px}.accounting-payment-preview-title{justify-content:space-between;align-items:center;gap:20px;margin-top:12px;display:flex}.accounting-payment-preview-title p{color:#dbc06c;font-size:12px}.accounting-payment-preview-title h2{margin:4px 0;font-size:22px;font-weight:600}.accounting-payment-preview-title span{color:#c4d5df;font-size:13px}.accounting-payment-preview-title strong{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.accounting-payment-fields-loading{background:#fff;border:1px solid #e0e7ee;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:16px;padding:24px;display:grid}.accounting-payment-fields-loading span{background:#edf2f5;border-radius:4px;width:35%;height:12px;margin-bottom:10px;display:block}.accounting-payment-fields-loading i{background:#f8fafb;border:1px solid #e5ecf0;border-radius:8px;height:40px;display:block}@media (width<=1100px){.accounting-detail-columns{grid-template-columns:minmax(0,1fr)}}@media (width>=641px) and (width<=900px){.accounting-detail [data-content-fields]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.accounting-page-header{flex-wrap:wrap;gap:12px}.accounting-filter-field{flex-basis:calc(50% - 12px);max-width:none}.accounting-search-field{flex-basis:100%}.accounting-period-field{flex:100%}.accounting-detail [data-content-fields],.accounting-payment-fields-loading{grid-template-columns:1fr}.accounting-payment-preview-title{flex-direction:column;align-items:start}}.accounting-ledger-scroll{min-width:0}.accounting-workspace .accounting-choice{font-size:13px;line-height:20px}body .accounting-select{text-align:left;border-radius:8px;gap:8px;min-width:0;max-width:100%;height:auto;min-height:40px;line-height:20px}body .accounting-select [data-slot=select-value]{-webkit-line-clamp:unset;line-clamp:unset;white-space:normal;text-align:left;flex:auto;min-width:0;max-width:100%;display:flex;overflow:visible}body .accounting-select :is(.crm-option-chip,.crm-option-text),body .crm-accounting-option .crm-option-text{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;font-weight:500;line-height:20px}body .accounting-select .crm-option-symbol,body .crm-accounting-option .crm-option-symbol{align-self:center;min-width:18px}body .accounting-select .crm-option-emoji,body .crm-accounting-option .crm-option-emoji{font-size:16px;line-height:20px}body .accounting-select>svg{opacity:.65;flex:none;width:14px;height:14px}body .accounting-product-value{color:inherit;background:0 0;flex-direction:column;align-items:flex-start;gap:6px;padding:0;display:flex}body .accounting-product-value>span+span{margin:0}body .accounting-read-choice .crm-option-chip{min-height:28px;padding:4px 8px}body [data-slot=select-content]:has(.crm-accounting-option,[data-option-group^=accounting],[data-option-group=accountCategory],[data-option-group=paymentMethod]){border-color:#dce5eb;border-radius:12px;min-width:min(360px,100vw - 24px);padding:6px;box-shadow:0 14px 36px #19354624,0 2px 6px #1935460d}body [data-slot=select-content]:has(.crm-accounting-option,[data-option-group^=accounting],[data-option-group=accountCategory],[data-option-group=paymentMethod]) [data-slot=select-item]{border-radius:8px;min-height:40px;margin:2px 0;padding:8px 34px 8px 10px}body [data-slot=select-content] :is(.crm-accounting-option,[data-option-group^=accounting],[data-option-group=accountCategory],[data-option-group=paymentMethod]) .crm-option-symbol{background:color-mix(in srgb,var(--crm-choice-color) 13%,white);border:1px solid color-mix(in srgb,var(--crm-choice-color) 22%,transparent);border-radius:7px;width:26px;min-width:26px;height:26px}body [data-slot=select-content] :is(.crm-accounting-option,[data-option-group^=accounting],[data-option-group=accountCategory],[data-option-group=paymentMethod]){white-space:normal;align-items:center;gap:10px}body [data-slot=select-content]:has(.crm-accounting-option,[data-option-group^=accounting],[data-option-group=accountCategory],[data-option-group=paymentMethod]) [data-slot=select-item]:is([data-highlighted],[data-state=checked]){color:#244c60;background:#edf4f6}.accounting-workspace{--accounting-ink:#344553;--accounting-muted:#73808c;--accounting-line:#edf0f3;--accounting-hover:#f7fafc;--accounting-accent:#2f7f9b}.accounting-operations{--crm-table-line:var(--accounting-line);--crm-table-heading:#f7f9fa;--crm-table-hover:var(--accounting-hover);background:#fff;border:1px solid #e4e9ee;border-radius:10px}.accounting-operations>:not([hidden]){margin-block:0}.accounting-operations .accounting-page-header h1{letter-spacing:0;font-size:20px;font-weight:500}.accounting-operations .accounting-heading-icon{width:32px;height:32px;color:var(--accounting-accent);background:#edf5f8;border-radius:7px}.accounting-operations .accounting-page-header button{height:34px;min-height:34px;box-shadow:none;border-radius:6px;font-size:14px;font-weight:500}.accounting-operations .accounting-command-panel,.accounting-operations .accounting-ledger{box-shadow:none;border:0;border-radius:0}.accounting-operations .accounting-navigation{border-color:var(--accounting-line);padding:0 16px}.accounting-operations .accounting-view-tab{background:0 0;border-radius:0;min-height:40px;padding:10px 12px;font-size:14px;font-weight:400}.accounting-operations .accounting-view-tab[aria-current=page]{color:var(--accounting-accent);font-weight:500}.accounting-operations .accounting-view-tab[aria-current=page]:after{background:var(--accounting-accent);left:10px;right:10px}.accounting-ledger-tabs{background:#e7f0f5;border-block:1px solid #c6dbe6;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px 20px;display:grid}.accounting-ledger-tabs button{color:#284c61;text-align:left;background:#fff;border:1px solid #b8cfdc;border-radius:8px;align-items:center;gap:10px;min-width:0;min-height:48px;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s;display:flex}.accounting-ledger-tabs button>svg{color:#226f85;background:#e6f1f5;border-radius:6px;flex:none;width:30px;height:30px;padding:6px}.accounting-ledger-tabs button>span:not(.accounting-tab-count){overflow-wrap:anywhere;min-width:0}.accounting-ledger-tabs button:hover{color:#155c73;background:#f2f9fc;border-color:#5f97ad}.accounting-ledger-tabs button[aria-current=page]{color:#fff;background:#176b82;border-color:#176b82;box-shadow:0 2px 4px #173f531f}.accounting-ledger-tabs button[aria-current=page]:hover{background:#125b70;border-color:#125b70}.accounting-ledger-tabs button[aria-current=page]>svg{color:#fff;background:#ffffff24}.accounting-workspace .accounting-ledger-tabs button:focus-visible{outline-offset:2px;outline:2px solid #174c67;box-shadow:0 0 0 4px #fff}.accounting-tab-count{font-variant-numeric:tabular-nums;color:#36596c;background:#e9f0f5;border-radius:5px;flex:none;justify-content:center;align-items:center;min-width:32px;min-height:24px;margin-left:auto;padding:2px 7px;font-size:12px;font-weight:600;line-height:20px;display:inline-flex}.accounting-ledger-tabs button[aria-current=page] .accounting-tab-count{color:#15576c;background:#fff}.accounting-operations .accounting-filter-row{gap:10px}.accounting-operations .accounting-filter-label{color:var(--accounting-muted);margin-bottom:5px;font-size:12px;font-weight:400}.accounting-operations .accounting-filter-row :is(input,button,[data-slot=select-trigger],[data-slot=native-select]){height:36px;min-height:36px;box-shadow:none;border-radius:6px;font-size:14px;font-weight:400}.accounting-operations .accounting-filter-row .accounting-search-field button{border-radius:4px;width:24px;height:24px;min-height:24px;padding:4px}.accounting-operations .accounting-filter-row :is(input,[data-slot=select-trigger],[data-slot=native-select]){border-color:#e0e6ec}.accounting-operations .accounting-filter-row :is(input,[data-slot=select-trigger],[data-slot=native-select]):hover:not(:disabled){background:var(--crm-entry-hover,#f6f8fa)}.accounting-operations .accounting-filter-row :is([data-slot=select-trigger],[data-slot=native-select]){padding-inline:10px}.accounting-operations .accounting-filter-chip{font-size:12px}.accounting-ledger-toolbar{border-bottom:1px solid var(--accounting-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;min-height:56px;padding:12px 16px;display:flex}.accounting-compact-totals{flex-wrap:wrap;flex:none;align-items:center;gap:8px 24px;margin:0;display:flex}.accounting-compact-totals>div{align-items:baseline;gap:6px;min-width:0;display:flex}.accounting-compact-totals dt{color:var(--accounting-muted);font-size:12px;font-weight:400;line-height:20px}.accounting-compact-totals dd{color:var(--accounting-ink);font-variant-numeric:tabular-nums;gap:2px;margin:0;font-size:14px;font-weight:500;line-height:20px;display:grid}.accounting-table-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.accounting-table-tools button{min-height:30px;box-shadow:none;border-radius:5px;font-size:12px;font-weight:400}body .nshss-app .accounting-workspace .crm-accounting-table th{color:#78858e;border-color:var(--accounting-line);height:40px;padding:9px 12px;font-size:12px;font-weight:400;line-height:20px;background:#f7f9fa!important}body .nshss-app .accounting-workspace .crm-accounting-table th[aria-sort]:not([aria-sort=none]){color:var(--accounting-accent)}body .nshss-app .accounting-workspace .crm-accounting-table th .crm-table-sort{font-weight:400}body .nshss-app .accounting-workspace .crm-accounting-table td{color:var(--accounting-ink);vertical-align:middle;border-color:var(--accounting-line);font-size:14px;font-weight:400;line-height:20px}body .nshss-app .accounting-workspace [data-table-display=table] .crm-accounting-table td{white-space:nowrap;overflow-wrap:normal;height:56px;padding:8px 12px}body .nshss-app .accounting-workspace .accounting-bounded-table{table-layout:fixed}body .nshss-app .accounting-workspace [data-table-display=table] .accounting-bounded-table td,body .nshss-app .accounting-workspace [data-table-display=table] .accounting-bounded-table td :is(.accounting-payer,.accounting-group-value,.accounting-read-choice,.accounting-user>span:last-child,.crm-option-text,.crm-option-chip,.truncate,.whitespace-normal,.whitespace-pre-wrap){white-space:normal;overflow-wrap:anywhere;word-break:normal;text-overflow:clip;max-width:100%;overflow:visible}body .nshss-app .accounting-workspace .accounting-bounded-table .accounting-inline-display{max-width:100%}body .nshss-app .accounting-workspace .accounting-bounded-table .crm-option-symbol{flex:none}body .nshss-app .accounting-workspace .crm-accounting-table tbody tr:hover>td{background-color:var(--accounting-hover)!important}body .nshss-app .accounting-workspace .crm-accounting-table tbody tr[data-selected=true]>td{background-color:#e9f2f7!important}body .nshss-app .accounting-workspace [data-table-display=cards] .crm-accounting-table tbody tr[data-selected=true]{border-color:#86afc1;background:#e9f2f7!important}body .nshss-app .accounting-workspace [data-table-display=table] .crm-accounting-table .crm-select-column:first-child{width:40px!important;min-width:40px!important;max-width:40px!important;padding:4px!important}body .nshss-app .accounting-workspace [data-table-display=table] .crm-accounting-table .accounting-task-column{text-align:center;width:36px!important;min-width:36px!important;max-width:36px!important;padding:4px!important}.accounting-task-button{color:#8b9aa3;background:0 0;border-radius:50%;place-items:center;width:28px;height:28px;margin-inline:auto;display:grid}.accounting-task-button:hover{color:var(--accounting-accent);background:#eaf3f8}.accounting-task-button:disabled{opacity:.45}.accounting-client-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.accounting-payer{text-overflow:ellipsis;white-space:nowrap;color:var(--accounting-ink);font-size:14px;font-weight:400;line-height:20px;display:block;overflow:hidden}.accounting-client-phone{color:var(--accounting-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.accounting-user{align-items:center;gap:7px;min-width:0;font-size:14px;font-weight:400;line-height:20px;display:flex}.accounting-user>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.accounting-trainers{flex-direction:column;gap:4px;display:flex}.accounting-trainers .accounting-user>:first-child{flex:none;width:24px;height:24px}.accounting-workspace .accounting-amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:0;font-size:14px;font-weight:500;display:block}.accounting-date{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:400;line-height:20px}.accounting-group-value{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px;display:block;overflow:hidden}body .nshss-app .accounting-workspace .crm-accounting-table .crm-option-empty{color:#83919b;font-size:14px;font-weight:400;line-height:20px}body .nshss-app .accounting-workspace .crm-accounting-table :is([data-slot=native-select],[data-slot=select-trigger]){width:fit-content;min-width:0;max-width:100%;height:28px;min-height:28px;box-shadow:none;text-align:left;border:0;border-radius:4px;align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex;color:var(--accounting-ink)!important;padding:3px 7px!important}body .nshss-app .accounting-workspace .crm-accounting-table .crm-option-chip{white-space:nowrap;border-radius:4px;gap:6px;width:fit-content;min-width:0;max-width:100%;min-height:24px;padding:2px 7px;font-size:14px;font-weight:400;line-height:20px;color:var(--accounting-ink)!important}body .nshss-app .accounting-workspace .crm-accounting-table :is([data-slot=native-select],[data-slot=select-trigger]) .crm-option-chip{min-height:20px;padding:0;background:0 0!important}body .nshss-app .accounting-workspace .crm-accounting-table :is([data-slot=select-value],.crm-option-text){text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;min-width:0;max-width:100%;font-weight:400;display:block;overflow:hidden}body .nshss-app .accounting-workspace .crm-accounting-table [data-slot=select-value]{flex:0 auto}body .nshss-app .accounting-workspace .crm-accounting-table .crm-option-chip:not([data-option-group=accountCategory]) .crm-option-symbol{background:var(--crm-choice-color,currentColor);border:0;border-radius:50%;flex:none;align-self:center;width:6px;min-width:6px;height:6px;padding:0}body .nshss-app .accounting-workspace .crm-accounting-table .crm-option-chip:not([data-option-group=accountCategory]) .crm-option-symbol>*{display:none}body .nshss-app .accounting-workspace .crm-accounting-table :is([data-slot=native-select],[data-slot=select-trigger])>svg{opacity:.35;flex:none;width:12px;height:12px;transition:opacity .14s}body .nshss-app .accounting-workspace .crm-accounting-table :is([data-slot=native-select],[data-slot=select-trigger]):is(:hover,:focus-visible,[data-state=open])>svg{opacity:1}.accounting-receipt-button{color:#7b8c96;white-space:nowrap;background:0 0;border-radius:4px;align-items:center;gap:5px;min-height:28px;padding:4px 7px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.accounting-receipt-button:hover{color:var(--accounting-accent);background:#edf4f8}.accounting-receipt-button.has-receipt{color:#4b7b62;background:#edf6f0}.accounting-receipt-button svg{width:14px;height:14px}body .nshss-app .accounting-workspace :is(button,input,textarea,[role=combobox]):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #78a6bf}.accounting-choice{text-align:left;min-width:0;max-width:100%}.accounting-detail-field-label{color:#74828d;letter-spacing:0;text-transform:none;font-size:14px;font-weight:400;line-height:20px;display:block}.accounting-detail [data-content-fields]>label{min-width:0;display:block}.accounting-detail [data-content-fields] :is(input,[data-slot=native-select],[data-slot=select-trigger]){width:100%!important}.accounting-detail [data-content-fields] .accounting-select{justify-content:space-between;height:auto;min-height:40px;padding:9px 12px}.accounting-detail [data-content-fields] .accounting-select .crm-option-chip{font-size:14px;font-weight:400;line-height:20px}.accounting-detail-heading{border-radius:8px}.accounting-detail-heading h2{font-size:22px;font-weight:500}.accounting-detail [data-slot=card]{border-radius:8px}body .nshss-app .accounting-workspace [data-table-display=cards] .crm-accounting-table td{height:auto}body .nshss-app .accounting-workspace [data-table-display=cards] .crm-accounting-table :is(.accounting-payer,.accounting-group-value,.crm-option-text){white-space:normal;overflow-wrap:anywhere}body .nshss-app .accounting-workspace [data-table-display=cards] .crm-accounting-table :is([data-slot=native-select],[data-slot=select-trigger]){height:auto}@media (width<=900px){.accounting-table-tools{margin-left:0}.accounting-compact-totals{gap:8px 20px}}@media (width<=640px){.accounting-operations .accounting-page-header{gap:10px;padding:12px}.accounting-operations .accounting-navigation{padding:0 8px}.accounting-operations .accounting-filter-bar,.accounting-ledger-toolbar{padding:12px}.accounting-compact-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.accounting-compact-totals>div{display:block}.accounting-compact-totals dd{overflow-wrap:anywhere}.accounting-detail-heading>div{padding:16px}}@media (hover:none){body .nshss-app .accounting-workspace [data-table-display=table] .crm-accounting-table td{height:60px}body .nshss-app .accounting-workspace .crm-accounting-table :is([data-slot=native-select],[data-slot=select-trigger]){height:auto;min-height:32px}}.accounting-workspace{--accounting-ink:#253e51;--accounting-muted:#627586;--accounting-line:#e6edf2;--accounting-accent:#16758a}.accounting-operations{border-color:#dbe5ed}.accounting-operations .accounting-page-header{min-height:68px;padding:16px 20px}.accounting-operations .accounting-page-header h1{font-weight:600}.accounting-operations .accounting-heading-icon{background:#e7f3f5;width:36px;height:36px}.accounting-operations .accounting-navigation{padding-inline:20px}.accounting-operations .accounting-view-tab{color:#607285;font-weight:500}.accounting-operations .accounting-filter-bar{border-bottom:1px solid var(--accounting-line);padding:16px 20px}.accounting-filter-row{gap:10px 12px}.accounting-search-field{flex:260px}.accounting-period-field{flex-basis:190px}.accounting-filter-field{flex:170px;max-width:240px}.accounting-filter-label{color:#607284;margin-bottom:5px;font-size:12px}body .nshss-app .accounting-workspace .accounting-filter-row :is(input,button,[data-slot=select-trigger],[data-slot=native-select]){min-height:36px;font-size:14px}body .nshss-app .accounting-workspace .accounting-filter-row :is(input,[data-slot=select-trigger],[data-slot=native-select]){border-radius:6px;height:36px}body .nshss-app .accounting-workspace .accounting-filter-row button[aria-label="Очистить поиск операций"]{min-height:24px}.accounting-filter-count{color:#146f84;background:#e4f1f4;border-radius:4px;padding:0 5px;font-size:12px}.accounting-filter-groups{max-height:min(60dvh,540px);padding:18px 20px;overflow-y:auto}.accounting-filter-groups fieldset{border:0;min-width:0;margin:0;padding:0}.accounting-filter-groups fieldset+fieldset{border-top:1px solid #e6edf2;margin-top:20px;padding-top:18px}.accounting-filter-groups legend{color:#29465a;padding:0 0 12px;font-size:14px;font-weight:600}.accounting-filter-group-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.accounting-filter-group-fields :is(input,[data-slot=select-trigger],[data-slot=native-select]){font-size:14px}.accounting-active-filters{flex-wrap:wrap;align-items:center;gap:6px;padding-top:12px;display:flex}.accounting-filter-chip{color:#37566b;background:#edf3f7;border:1px solid #e1eaf0;font-size:12px}.accounting-filter-chip:hover{background:#e0edf3}.accounting-compact-totals{border-bottom:1px solid var(--accounting-line);background:#fbfcfe;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:16px 20px;display:grid}.accounting-compact-totals>div{border-left:1px solid #e3ebf1;flex-direction:column;align-items:flex-start;gap:5px;padding-inline:20px;display:flex}.accounting-compact-totals>div:first-child{border:0;padding-left:0}.accounting-compact-totals dt{color:#617486;font-size:12px;line-height:18px}.accounting-compact-totals dd{color:#253e51;font-size:18px;font-weight:600;line-height:24px}.accounting-compact-totals .accounting-net-total dd{color:#16758a}.accounting-ledger-toolbar{border-bottom:1px solid var(--accounting-line);min-height:60px;padding:12px 20px}.accounting-ledger-title{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.accounting-ledger-title h2{color:#29465a;font-size:14px;font-weight:600}.accounting-ledger-title>span{color:#738596;font-size:12px}.accounting-table-tools button{min-height:32px;font-size:13px}.accounting-payer-line{align-items:center;gap:4px;min-width:0;display:flex}.accounting-open-payment{color:#6a879b;border-radius:4px;flex:none;place-items:center;width:22px;height:22px;display:grid}.accounting-open-payment:hover{color:#146f84;background:#e1eff4}.accounting-operation-status{color:#a44550;width:fit-content;margin-top:2px;font-size:12px;line-height:16px;display:block}.accounting-operation-status.is-void{color:#74838f}.accounting-pagination{border-top:1px solid var(--accounting-line);background:#fbfcfe;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.accounting-empty-icon{color:#698798;background:#eff5f8;border-radius:14px;place-items:center;width:54px;height:54px;margin-bottom:16px;display:grid}.accounting-money-card{border-color:#dfe8ee;border-radius:8px;padding:18px 20px}.accounting-money-card h3{color:#607486;font-size:14px}.accounting-money-primary{background:#193e53;border-color:#193e53}.accounting-money-primary h3{color:#d1e4ee}.accounting-money-value{font-size:24px;font-weight:600}.accounting-chart-summary{flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:18px 20px 0;display:flex}.accounting-chart-summary strong{font-variant-numeric:tabular-nums;color:#214d64;font-size:23px;font-weight:600;line-height:30px}.accounting-chart-summary span{color:#667e8e;font-size:12px}.accounting-composition-chart{width:220px;margin:6px auto;position:relative}.accounting-composition-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.accounting-composition-center strong{color:#29465a;font-size:20px;font-weight:600}.accounting-composition-center span{color:#687f8e;font-size:12px}.accounting-composition-row{text-align:left;border-bottom:1px solid #edf2f5;grid-template-columns:8px minmax(0,1fr) auto 36px;align-items:center;gap:9px;width:100%;padding:9px 0;font-size:14px;display:grid}.accounting-composition-row:hover{background:#f4f8fb}.accounting-composition-row small{text-align:right;color:#6c7f8e;font-variant-numeric:tabular-nums;font-size:12px}.accounting-detail-heading{color:#253e51;background:#fff;border:1px solid #dce6ed;border-top:3px solid #237c90;border-radius:9px}.accounting-detail-heading>div{padding:0}.accounting-detail-topline{border-bottom:1px solid #e9eff4;justify-content:space-between;align-items:center;gap:12px;display:flex;padding:10px 16px!important}.accounting-detail-topline>span{color:#6c8191;font-size:12px}.accounting-detail-actions{align-items:center;gap:14px;display:flex}.accounting-detail-actions>span{color:#6c8191;font-size:12px}.accounting-workspace .accounting-delete-action{color:#ad3944}.accounting-workspace .accounting-delete-action:hover{color:#922530;background:#fff1f2}.accounting-delete-dialog{gap:18px}.accounting-delete-list{overscroll-behavior:contain;max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.accounting-delete-list li{border-bottom:1px solid #e6edf2;justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;display:flex}.accounting-delete-list li>span{overflow-wrap:anywhere;min-width:0}.accounting-delete-list strong{font-variant-numeric:tabular-nums;flex:none;font-weight:500}.accounting-delete-errors{color:#a03440;background:#fff1f2;border-radius:6px;max-height:160px;padding:12px;font-size:14px;overflow-y:auto}.accounting-delete-errors p+p{margin-top:8px}.accounting-detail-topline button{color:#315b73}.accounting-detail-identity{justify-content:space-between;gap:24px;display:flex;padding:20px!important}.accounting-detail-meta{color:#627a8c;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:5px;font-size:14px;display:flex}.accounting-detail-badges{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.accounting-detail-badges>span{color:#335d76;background:#edf4f8;border-radius:5px;padding:3px 8px;font-size:12px}.accounting-detail-badges .is-payment{color:#307051;background:#eaf5ee}.accounting-detail-badges .is-refund{color:#a44655;background:#fceef0}.accounting-detail-badges .is-void{color:#6a7b88;background:#edf0f3}.accounting-detail-amount{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.accounting-detail-amount>span{color:#6d8190;font-size:12px}.accounting-detail-amount>strong{font-variant-numeric:tabular-nums;color:#254f63;font-size:26px;font-weight:600}.accounting-detail-amount>time{color:#687e8f;font-size:14px}.accounting-payment-preview{color:#253e51;background:#fff;border:1px solid #dce6ed;border-top:3px solid #237c90}.accounting-payment-preview>button{color:#315b73}.accounting-payment-preview-title p,.accounting-payment-preview-title span{color:#687e8f}.accounting-detail [data-content-fields]{border:0;margin:0;padding:0}.accounting-detail [data-slot=tabs-list]{background:0 0;border:0;border-bottom:1px solid #dce6ed;border-radius:0;padding:0}.accounting-detail [data-slot=tabs-trigger]{padding-inline:14px;font-size:14px}.accounting-detail [data-slot=tabs-trigger][data-state=active]{color:#146f84;background:#fff}.accounting-detail [data-slot=card]{border-color:#dfe8ee}.accounting-action-error{color:#983f4a;background:#fff3f4;border:1px solid #f0ced2;border-radius:7px;padding:12px 16px;font-size:14px}.accounting-field-error{color:#a03d49;margin-top:6px;font-size:12px;line-height:18px;display:block}.accounting-save-bar{z-index:25;background:#fff;border:1px solid #d7e3eb;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 70px 12px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 4px 18px #173c5012}.accounting-save-bar>span{color:#627a8d;font-size:13px}.accounting-save-bar>div{flex-wrap:wrap;gap:8px;display:flex}.accounting-entry h1,.accounting-entry h2{letter-spacing:0;font-family:inherit}.accounting-entry h1{font-size:22px}.accounting-entry [data-slot=card]{box-shadow:none;border-radius:9px}.accounting-entry :is(label,[data-slot=label]){font-size:14px;font-weight:500}.accounting-entry :is(input,[data-slot=select-trigger],[data-slot=native-select]){border-radius:6px;min-height:40px;font-size:14px}.accounting-entry .sticky{border-radius:8px;box-shadow:0 4px 18px #173c5012}@media (width<=1100px){.accounting-ledger-title>span{display:none}.accounting-filter-field{max-width:none}}@media (width<=760px){.accounting-compact-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0;padding:16px}.accounting-compact-totals>div:nth-child(3){border:0;padding-left:0}.accounting-compact-totals dd{font-size:17px}.accounting-detail-identity{flex-direction:column;gap:18px}.accounting-detail-amount{border-top:1px solid #e7eef3;align-items:flex-start;padding-top:16px}.accounting-pagination{justify-content:center;padding:12px}}@media (width<=1100px){.accounting-ledger-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.accounting-ledger-tabs{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.accounting-ledger-tabs{gap:8px;padding:8px 12px}.accounting-ledger-tabs button{gap:8px;min-height:44px;padding:8px;font-size:13px}.accounting-ledger-tabs button>svg{width:26px;height:26px;padding:5px}.accounting-operations .accounting-page-header,.accounting-operations .accounting-filter-bar{padding:12px}.accounting-search-field{min-width:0}.accounting-filter-field{flex-basis:calc(50% - 6px);min-width:0}.accounting-filter-group-fields{grid-template-columns:minmax(0,1fr)}.accounting-ledger-toolbar{gap:12px;padding:12px}.accounting-table-tools{margin-left:0}.accounting-save-bar{padding:12px 60px 12px 12px;bottom:8px}.accounting-save-bar>div{width:100%}.accounting-save-bar button{flex:180px;min-height:40px}.accounting-money-value{font-size:19px}.accounting-composition-row{grid-template-columns:8px minmax(0,1fr) auto}.accounting-composition-row small{display:none}}.accounting-payment-modal[data-slot=dialog-content]{flex-direction:column;gap:0;width:min(800px,100vw - 2rem);max-width:800px;max-height:calc(100dvh - clamp(1rem,5dvh,3rem) - 1rem);padding:0;animation-duration:.14s;display:flex;overflow:hidden}.accounting-payment-modal-heading{border-bottom:1px solid var(--hairline);padding:22px 52px 18px 24px}.accounting-payment-modal-heading [data-slot=dialog-title]{overflow-wrap:anywhere;margin-top:8px;font-size:20px;line-height:1.35}.accounting-payment-modal-heading>p{margin-top:5px}.accounting-payment-modal-total{color:#687880;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;font-size:13px;display:flex}.accounting-payment-modal-total strong{color:#234553;font-variant-numeric:tabular-nums;font-size:24px;line-height:1.2}.accounting-payment-modal-body{overscroll-behavior:contain;gap:20px;min-height:0;padding:20px 24px;display:grid;overflow-y:auto}.accounting-payment-modal-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 22px;margin:0;display:grid}.accounting-payment-modal-fields dt{color:#718087;margin-bottom:4px;font-size:12px;line-height:1.4}.accounting-payment-modal-fields dd{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.45}.accounting-payment-modal-related h3{margin-bottom:10px;font-size:14px;font-weight:600}.accounting-payment-modal-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.accounting-payment-modal-links>a,.accounting-payment-modal-links>div{border:1px solid var(--hairline);color:#315562;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.accounting-payment-modal-links>a:hover{background:#edf4f1}.accounting-payment-modal-links>a:focus-visible{outline-offset:2px;outline:2px solid #508879}.accounting-payment-modal-links>div{color:#7b858a}.accounting-payment-modal-links span{flex:1;min-width:0}.accounting-payment-modal-links strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.accounting-payment-modal-links small{color:#748087;margin-top:2px;font-size:11px;display:block}.accounting-payment-modal .accounting-upload-target{min-height:0;padding:14px}.accounting-payment-modal .accounting-upload-icon{width:32px;height:32px}.accounting-payment-modal .accounting-upload-target p{margin-top:5px}.accounting-payment-modal-footer{border-top:1px solid var(--hairline);background:#fffefa;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px;display:flex}.accounting-payment-modal-footer>span{color:#718087;margin-right:auto;font-size:12px}.accounting-payment-modal-error{color:#9d4250;background:#fff7f7;border:1px solid #ead4d5;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}@media (width<=600px){.accounting-payment-modal-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.accounting-payment-modal-links{grid-template-columns:1fr}.accounting-payment-modal-body{padding:16px}.accounting-payment-modal-heading{padding:18px 45px 16px 16px}.accounting-payment-modal-footer{padding:12px 16px}.accounting-payment-modal-total strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.accounting-payment-modal[data-slot=dialog-content]{transition:none;animation:none}}body .accounting-payment-modal[data-slot=dialog-content],body .accounting-payment-overlay[data-slot=dialog-overlay]{transition:none!important;animation:none!important}body .accounting-payment-overlay[data-slot=dialog-overlay]{-webkit-backdrop-filter:none!important}.accounting-payment-modal-heading{background:linear-gradient(115deg,#e9f5f1 0%,#f4f8fc 100%);border-bottom-color:#c8ded9}.accounting-payment-modal-heading [data-slot=dialog-description]{color:#267568;letter-spacing:.035em;align-items:center;gap:7px;font-size:12px;font-weight:650;display:flex}.accounting-payment-modal-heading [data-slot=dialog-title]{color:#193c4b}.accounting-payment-modal-heading>.accounting-inline-cell{color:#287567;width:fit-content;margin-top:4px;font-size:12px}.accounting-payment-modal-total{background:#fff;border:1px solid #bfdcd2;border-radius:12px;padding:14px 16px;box-shadow:0 2px 5px #154b3c06}.accounting-payment-modal-total .accounting-payment-amount{flex:1;min-width:150px}.accounting-payment-modal-total .accounting-amount{color:#14654f;font-size:25px;font-weight:650;line-height:1.35}.accounting-payment-modal .accounting-operation-status.is-payment{color:#14684b;background:#e1f3e8;border:1px solid #b3dbc5}.accounting-payment-modal-body{background:#fbfcfd;gap:18px}.accounting-payment-edit-hint{color:#527c76;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.accounting-payment-modal-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.accounting-payment-modal-fields>div{background:#fff;border:1px solid #d9e4eb;border-radius:10px;min-width:0;padding:10px 12px;transition:border-color .12s,background-color .12s}.accounting-payment-modal-fields>div[data-editable]:hover,.accounting-payment-modal-fields>div:focus-within{background:#f5fbf8}.accounting-payment-modal-fields>div:focus-within{border-color:#6fafa2}.accounting-payment-modal-fields dt{color:#586e7c;margin-bottom:7px;font-size:11px}.accounting-payment-modal-fields dd{color:#25495a;min-height:28px;margin:0}.accounting-payment-modal .accounting-inline-cell{max-width:100%;min-height:26px;padding-right:24px}.accounting-payment-modal .accounting-cell-pencil{opacity:1;visibility:visible;color:#408b7b}.accounting-payment-modal .accounting-inline-display{min-width:0;max-width:100%}.accounting-payment-modal .accounting-trainers{gap:6px}.accounting-payment-modal .accounting-user{white-space:normal;align-items:center;font-size:13px}.accounting-payment-modal .accounting-user>span{overflow-wrap:anywhere}.accounting-payment-modal .crm-option-chip{white-space:normal;max-width:100%;line-height:1.5}.accounting-payment-modal-links>a{background:#fff;border-color:#ccdfe7}.accounting-payment-modal-footer{background:#f3f7f8}.accounting-lesson-count{color:#245d7a;font-variant-numeric:tabular-nums;background:#e8f3f8;border-radius:6px;justify-content:center;align-items:center;min-width:32px;padding:3px 8px;font-size:13px;font-weight:650;display:inline-flex}.accounting-lesson-count.is-period{color:#695483;white-space:nowrap;background:#f0edf8;font-size:12px;font-weight:500}@media (width<=600px){.accounting-payment-modal-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.accounting-payment-modal-total{padding:12px}.accounting-payment-modal-total .accounting-amount{font-size:22px}}@media (width<=390px){.accounting-payment-modal-fields{grid-template-columns:1fr}}body{--crm-table-heading:#f6f8f8;--crm-table-line:#e8edf3;--crm-table-hover:#f6f8f8}.crm-table-selection-toolbar{box-shadow:none;background:#fff;border:0;border-bottom:1px solid #e8edf3;border-radius:0;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:6px 9px;display:flex;position:static}.crm-record-list-items>.crm-selectable-list-record{position:relative;padding-left:48px!important}.crm-list-record-selection{position:absolute;top:4px;left:4px}.crm-table-root[data-table-display=cards] td.crm-select-column:first-child{z-index:1;top:14px;position:absolute!important;left:8px!important}.crm-table-root[data-table-display=cards] tr:has(>td.crm-select-column) td[data-card-first=true]{padding-left:48px!important}body [data-slot=table]{background:#fff;font-size:13px;line-height:1.4}body [data-slot=table]>thead>tr>th,body :is(.nshss-app,[data-slot=dialog-content],[data-slot=sheet-content]) [data-slot=table] [data-slot=table-head]{text-transform:none;letter-spacing:0;color:#69768a;background:var(--crm-table-heading);border-bottom:1px solid var(--crm-table-line);height:34px;box-shadow:none;white-space:normal;word-break:normal;overflow-wrap:normal;vertical-align:middle;border-right:0;padding:5px 9px;font-size:12px;font-weight:500;line-height:1.4}body :is(.nshss-app,[data-slot=dialog-content],[data-slot=sheet-content]) [data-slot=table] [data-slot=table-cell],body [data-slot=table]>tbody>tr>td{vertical-align:middle;border-color:var(--crm-table-line);word-break:normal;overflow-wrap:normal;border-right:0;padding:6px 9px;font-size:13px;line-height:1.4}body [data-slot=table]>tbody{background:#fff}body [data-slot=table]>tbody>tr{border-color:var(--crm-table-line);background:0 0}body [data-slot=table]>tbody>tr:hover>td{background:var(--crm-table-hover)}body [data-slot=table]>thead>tr{background:var(--crm-table-heading)}body [data-slot=table-head]>span{overflow:visible}body [data-slot=table-head] .crm-table-sort{color:inherit;font:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;transition:color .12s}body [data-slot=table-head] .crm-table-sort:is(:hover,:active,:focus,:focus-visible){box-shadow:none;color:#263e49;--tw-ring-shadow:0 0 #0000;background:0 0;outline:none}body [data-slot=table-head] .crm-table-sort:focus-visible>span{text-underline-offset:4px;text-decoration:underline}body [data-slot=table-head][aria-sort]:not([aria-sort=none]){color:#263e49}body [data-slot=table-head] .crm-table-sort>span{word-break:normal;overflow-wrap:normal}body [data-slot=table-head] .crm-column-resize{box-shadow:none;background:0 0}body [data-slot=table-head] .crm-column-resize:focus-visible{outline:none}body [data-slot=table-head] .crm-column-resize:is(:hover,:focus-visible):after{background:#87969c}body .nshss-app [data-slot=table-cell] .crm-option-chip{padding:3px 6px;font-size:12px}body .crm-option-chip{white-space:nowrap;flex-shrink:0;width:max-content;max-width:100%}body .crm-option-chip .crm-option-text,body .nshss-app [data-slot=table-cell] .crm-option-chip .crm-option-text{white-space:nowrap;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}body [data-slot=table-cell] .crm-parameter-select{width:100%;min-width:0;max-width:100%}body :is([data-slot=select-item],[data-slot=combobox-item],[data-slot=command-item],[role=option]){word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}body [data-slot=select-content] [data-slot=select-item]>span:last-child{white-space:normal;text-overflow:clip;overflow:visible}body [data-slot=select-content] .crm-option-chip{white-space:normal;width:auto}body [data-slot=select-content] .crm-option-chip .crm-option-text{white-space:normal}body [role=option] .crm-option-chip{white-space:normal;width:auto}body [role=option] .crm-option-chip .crm-option-text{white-space:normal}body :is([data-slot=select-trigger],[data-slot=native-select]) [data-slot=select-value]{white-space:nowrap;word-break:normal;overflow-wrap:normal}body .crm-phone-number{line-height:1.5}body .crm-phone-value{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;max-width:none;display:inline-flex}body .crm-phone-value>span[title]{flex-shrink:0;align-items:center;display:inline-flex}body .crm-phone-number bdi,body .nshss-app [data-slot=table-cell] .crm-phone-number bdi{white-space:nowrap;text-overflow:clip;word-break:normal;overflow-wrap:normal;flex-shrink:0;overflow:visible}.crm-client-contact{min-width:max-content}.crm-client-contact>p+p{white-space:normal;word-break:normal;overflow-wrap:normal}.nshss-app .crm-person-tabs{border-bottom:1px solid #dfe6eb;align-items:stretch;gap:4px;min-height:40px;padding:0}.nshss-app :is(.crm-course-switch,.crm-person-tabs)>button{color:#66748a;white-space:nowrap;min-height:40px;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:8px 14px;font-size:14px;font-weight:500;line-height:1.4;transition:color .12s,border-color .12s;display:inline-flex}.nshss-app :is(.crm-course-switch,.crm-person-tabs)>button:is([aria-pressed=true],[aria-selected=true]){color:#244664;background:0 0;border-bottom-color:#244664}.nshss-app :is(.crm-course-switch,.crm-person-tabs)>button:hover{color:#244664;background:0 0}.nshss-app :is(.crm-course-switch,.crm-person-tabs)>button:focus-visible{outline-offset:2px;outline:2px solid #7fa998}.crm-filter-toolbar-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.crm-filter-toolbar-search{flex:0 280px;min-width:200px;max-width:100%;position:relative}.crm-filter-controls-inline{display:contents}.crm-filter-controls-expanded{border-top:1px solid #e8edf0;flex-wrap:wrap;flex-basis:100%;order:1;align-items:center;gap:8px;padding-top:10px;display:flex}.crm-filter-control{flex:none;align-items:center;min-width:0;max-width:100%;display:flex}.crm-filter-control>*{width:100%;margin:0}.crm-filter-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.nshss-app .crm-filter-toolbar :is([data-slot=input],[data-slot=native-select],[data-slot=select-trigger],.crm-responsibles-trigger,[data-slot=button]){box-sizing:border-box;height:36px;min-height:36px;margin-block:0;line-height:1.4}.crm-filter-control>.relative>div:first-child{align-items:center;min-height:36px;display:flex}.crm-filter-control [role=combobox]{align-items:center;display:flex}.crm-filter-control :is([data-slot=select-value],input){text-overflow:ellipsis;white-space:nowrap}@media (width<=640px){.crm-filter-toolbar-search{flex:100%;max-width:none}.crm-filter-control{flex:148px}.crm-filter-toolbar-actions{margin-left:0}}body .nshss-app [data-slot=table] .crm-select-column:first-child{width:48px!important;min-width:48px!important;max-width:48px!important;padding-left:12px!important;padding-right:4px!important}body .nshss-app [data-slot=table] .crm-select-column:first-child .crm-selection-hitarea{width:32px;min-width:32px}.crm-table-root [data-slot=table-head]{position:relative;overflow:visible}.crm-table-root [data-slot=table-cell]{text-overflow:ellipsis;overflow:hidden}.crm-users-table-scroll{width:100%;min-width:0;max-width:100%;padding-bottom:18px;position:relative;overflow:hidden;container-type:inline-size}.crm-users-table-viewport{border-radius:inherit;outline:none;width:100%;min-width:0}.crm-users-table-viewport:focus-visible{outline-offset:-2px;outline:2px solid #879b91}.crm-users-table-scroll [data-slot=table-container]{overflow:visible}.crm-users-table-scroll .crm-table-root[data-table-display=table] .crm-user-actions{text-overflow:clip;overflow:visible}.crm-users-table-scroll .crm-table-display-toolbar{width:100cqw;max-width:100%}.crm-users-table-scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;background:#e8eeeb;border-top:1px solid #d4ded9;height:18px;padding:4px 3px;display:flex}.crm-users-table-scroll-thumb{cursor:grab;background:#81968a;border-radius:8px;height:100%}.crm-users-table-scroll-thumb:hover{background:#657f6f}.crm-users-table-scroll-thumb:active{cursor:grabbing;background:#4d6a59}.crm-users-table-scroll:has(.crm-table-root[data-table-display=cards]){padding-bottom:0}.crm-users-table-scroll:has(.crm-table-root[data-table-display=cards]) .crm-users-table-scrollbar{display:none}.crm-linked-cell{position:relative}.crm-cell-link{z-index:0;cursor:pointer;position:absolute;inset:0}.crm-cell-content{z-index:1;pointer-events:none;min-width:0;position:relative}.crm-cell-content :is(a,button,input,select,textarea,label,summary,[role=button],[role=combobox],[role=checkbox],[contenteditable=true],[draggable=true]){pointer-events:auto}.crm-cell-link:focus-visible{background:#f0f3f4;outline:none}body .nshss-app .crm-record-card{isolation:isolate;position:relative}body .nshss-app .crm-card-link{z-index:0;cursor:pointer;position:absolute;inset:0}body .nshss-app .crm-card-content{pointer-events:none;display:contents}body .nshss-app .crm-card-content>*{z-index:1;position:relative}body .nshss-app .crm-card-content :is(a,button,input,select,textarea,label,summary,[role=button],[role=combobox],[role=checkbox],[contenteditable=true],[draggable=true]){pointer-events:auto}body .crm-phone-value{position:relative;top:-1px}body .crm-phone-input>input{padding-top:calc(.5rem - 1px);padding-bottom:calc(.5rem + 1px)}.nshss-app :is(.crm-filter-toolbar,.trainer-compact-filters) :is([data-slot=input-group],[data-slot=select-trigger],[data-slot=native-select],.trainer-filter-search>[data-slot=input]){box-sizing:border-box;background:var(--card);height:36px;min-height:36px}.nshss-app :is(.crm-filter-toolbar,.trainer-compact-filters) .crm-location-control [data-slot=input-group]{padding-block:0}.nshss-app :is(.crm-filter-toolbar,.trainer-compact-filters) .crm-location-control input{height:34px;min-height:0}.nshss-app :is(.crm-filter-toolbar,.trainer-compact-filters) .crm-location-control input:not(:disabled)::placeholder{color:var(--foreground);opacity:1}.nshss-app :is(.crm-filter-toolbar,.trainer-compact-filters) .crm-location-control [data-slot=input-group]:has(input:disabled){background:var(--muted);opacity:.55;cursor:not-allowed}.trainer-filter-geography>.crm-location-control{flex:0 0 168px;width:168px}@media (width<=639px){.trainer-filter-geography>.crm-location-control{width:100%}}.crm-table-root [data-slot=table-container]{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#879591 #eef1ef;min-width:0;max-width:100%}.crm-table-root[data-table-display=table] table>:is(thead,tbody,tfoot)>tr>:is(th,td){white-space:nowrap;overflow-wrap:normal;word-break:normal}.crm-table-root[data-table-display=table] table>tbody>tr>td :is(.truncate,.line-clamp-1,.line-clamp-2,.line-clamp-3,.shop-cell-clamp,.crm-option-text){white-space:nowrap;text-overflow:clip;-webkit-line-clamp:unset;max-width:none;overflow:visible}.crm-table-root[data-table-display=table] table>tbody>tr>td :is(.whitespace-normal,.whitespace-pre-wrap,.shop-order-cell,.shop-customer-badge,.shop-catalog-product){white-space:nowrap;overflow-wrap:normal;word-break:normal}.crm-table-root[data-table-display=table] table>tbody>tr>td .flex-wrap{flex-wrap:nowrap}.crm-table-root[data-table-display=table] table[data-auto-columns=bounded]>:is(thead,tbody,tfoot)>tr>:is(th,td){white-space:normal;overflow-wrap:anywhere;min-width:0}.crm-table-root[data-table-display=table] table[data-auto-columns=bounded]>tbody>tr>td :is(.truncate,.line-clamp-1,.line-clamp-2,.line-clamp-3,.crm-option-text,.whitespace-normal,.whitespace-pre-wrap){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.crm-table-root[data-table-display=table] table[data-auto-columns=bounded]>tbody>tr>td .flex-wrap{flex-wrap:wrap}.crm-table-root table[data-column-measure=true]{visibility:hidden!important;pointer-events:none!important;table-layout:auto!important;width:max-content!important;min-width:0!important;max-width:none!important;position:fixed!important;inset:0 auto auto 0!important}.crm-table-root table[data-column-measure=true] :is(th,td){white-space:nowrap!important;width:auto!important;min-width:0!important;max-width:none!important}.crm-table-root table[data-column-measure=true] :is(th,td) *{white-space:nowrap!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;flex-wrap:nowrap!important;max-width:none!important;overflow:visible!important}.crm-table-root table[data-column-measure=true] :is([popover],[data-slot=popover-content],[data-slot=select-content],[data-slot=dialog-content],[role=separator]),.crm-table-root table[data-column-measure=true] [hidden]{display:none!important}.crm-table-root table[data-column-measure=true] :is(input,select){width:max-content;min-width:100px}body .crm-table-root tr[data-payment-focus=true]>td{background:#fff5d6;box-shadow:inset 0 1px #d6b66a,inset 0 -1px #d6b66a}body .crm-table-root tr[data-payment-focus=true]>td:first-child{box-shadow:inset 3px 0 #b38a26,inset 0 1px #d6b66a,inset 0 -1px #d6b66a}.crm-table-root[data-all-columns-hidden=true] [data-slot=table-container]{display:none}:root{--crm-checkbox-size:18px;--crm-checkbox-border:#a5b4b9;--crm-checkbox-selected:#2d7160;--crm-checkbox-mark:#fff}body [data-slot=checkbox],body [role=menuitemcheckbox]>span:first-child{box-sizing:border-box;width:var(--crm-checkbox-size);height:var(--crm-checkbox-size);min-width:var(--crm-checkbox-size);border:1.5px solid var(--crm-checkbox-border);color:var(--crm-checkbox-mark);box-shadow:none;vertical-align:middle;background:#fff;border-radius:4px;flex-shrink:0;place-items:center;padding:0;transition:background-color .1s,border-color .1s;display:inline-grid}body [data-slot=checkbox]{cursor:pointer;touch-action:manipulation;position:relative}body [data-slot=checkbox]:hover:not(:disabled):not([data-state=checked],[data-state=indeterminate]),body [role=menuitemcheckbox]:hover:not([data-disabled],[data-state=checked],[data-state=indeterminate])>span:first-child{background:#f0f6f3}body [data-slot=checkbox]:is([data-state=checked],[data-state=indeterminate]),body [role=menuitemcheckbox]:is([data-state=checked],[data-state=indeterminate])>span:first-child{border-color:var(--crm-checkbox-selected);background:var(--crm-checkbox-selected);color:var(--crm-checkbox-mark)}body [data-slot=checkbox-indicator],body [data-slot=checkbox-indicator] svg,body [role=menuitemcheckbox]>span:first-child svg{color:var(--crm-checkbox-mark);pointer-events:none;place-items:center;display:grid}body [data-slot=checkbox-indicator] svg,body [role=menuitemcheckbox]>span:first-child svg{stroke-width:2.5px;width:14px;height:14px}body [data-slot=checkbox][data-state=indeterminate] svg,body [role=menuitemcheckbox][data-state=indeterminate]>span:first-child svg{visibility:hidden}body [data-slot=checkbox][data-state=indeterminate]:after,body [role=menuitemcheckbox][data-state=indeterminate]>span:first-child:after{content:"";background:var(--crm-checkbox-mark);border-radius:1px;height:2px;position:absolute;top:50%;left:3px;right:3px;transform:translateY(-50%)}body [data-slot=checkbox]:disabled,body [role=menuitemcheckbox][data-disabled]{cursor:not-allowed;opacity:.5}body [data-slot=checkbox]:focus-visible{box-shadow:none;border-style:dashed;border-color:#52616a;outline:none;text-decoration:none}body label:has(>[data-slot=checkbox]:focus-visible){background-color:#f0f2f3}body label:has(>[data-slot=checkbox]:disabled){cursor:default}body [role=menuitemcheckbox]{cursor:pointer;min-height:36px;padding-left:36px}body [role=menuitemcheckbox]>span:first-child{top:50%;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){body [data-slot=checkbox],body [role=menuitemcheckbox]>span:first-child{transition:none}}.lead-card-workspace{--lead-ink:#233b3a;--lead-muted:#718180;--lead-green:#236b56;--lead-line:#e6ecea;max-width:1680px;margin-inline:auto}.lead-card-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.lead-card-toolbar>[data-slot=button]{color:#586f6a;padding-inline:6px 10px}.lead-card-save{color:#798b84;align-items:center;gap:5px;font-size:.75rem;display:flex}.lead-card-save[data-state=saved]{color:#287252}.lead-card-save[data-state=error]{color:#b64639}.lead-card-save-error{color:#943e31;background:#fff2ed;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:.875rem;display:flex}.lead-card-header{background:#fff;border-top:3px solid #2c6b58;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:14px 18px;display:flex;box-shadow:0 2px 8px #233b3a04}.lead-card-avatar{color:#226449;letter-spacing:.03em;background:#e6f2eb;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;font-size:1.0625rem;font-weight:650;display:grid}.lead-card-identity{flex:1;min-width:0}.lead-card-eyebrow{color:var(--lead-muted);flex-wrap:wrap;gap:8px;font-size:.75rem;line-height:1.5;display:flex}.lead-card-eyebrow>span+span{color:#8e9b96;border-left:1px solid #dbe4df;padding-left:8px}.lead-card-name{align-items:center;gap:6px;width:100%;max-width:540px;display:flex}.lead-card-workspace .lead-card-name input{color:var(--lead-ink);box-shadow:none;text-overflow:ellipsis;background:0 0;border:0;border-radius:4px;height:34px;min-height:34px;padding:0 3px 0 0;font-size:1.375rem;font-weight:650;line-height:1.4}.lead-card-name>svg{opacity:0;color:#869a8d;flex:none;transition:opacity .15s}.lead-card-name:hover>svg,.lead-card-name:focus-within>svg{opacity:1}.lead-card-workspace .lead-card-name input:hover{background:#f5f8f6}.lead-card-workspace .lead-card-name input:focus{outline-offset:2px;background:#edf5f0;outline:2px solid #86b7a3}.lead-card-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;max-width:100%;display:flex}.lead-card-workspace .lead-card-layout{grid-template-columns:minmax(0,1fr);gap:14px}.lead-card-main{min-width:0;display:block;container:lead-main/inline-size}.lead-card-workspace .lead-card-tabs{border-bottom:1px solid var(--lead-line);scrollbar-width:thin;background:#fff;border-radius:9px 9px 0 0;justify-content:flex-start;gap:1px;width:100%;max-width:100%;height:auto;padding:0 10px;display:flex;overflow-x:auto}.lead-card-workspace .lead-card-tabs [data-slot=tabs-trigger]{color:#788681;height:44px;min-height:44px;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;gap:6px;padding:0 10px;font-size:.875rem;font-weight:500;transition:color .15s,background .15s,border-color .15s}.lead-card-workspace .lead-card-tabs [data-slot=tabs-trigger]>svg{width:15px;height:15px}.lead-card-workspace .lead-card-tabs [data-slot=tabs-trigger][data-state=active]{color:#216a51;background:#f4faf6;border-bottom-color:#327856;font-weight:600}.lead-card-workspace .lead-card-tabs [data-slot=tabs-trigger]:hover{color:#2b634e;background:#f7faf8}.lead-card-count{color:#6f8277;background:#eef2f0;border-radius:5px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.75rem;font-weight:600;display:inline-grid}.lead-card-tab-content{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;min-width:0;margin:0;padding-top:10px;animation:.17s ease-out lead-card-enter;display:grid}.lead-card-tab-content>*{min-width:0}.lead-card-tab-content[hidden],.lead-card-tab-content[data-state=inactive]{display:none}.lead-card-section{--section-accent:#35795b;--section-tint:#eaf5ed;background:#fff;border-radius:8px;min-width:0;padding:13px 15px}.lead-card-section[data-tone=blue]{--section-accent:#437daf;--section-tint:#edf4fc}.lead-card-section[data-tone=violet]{--section-accent:#7d6aa8;--section-tint:#f1edfa}.lead-card-section[data-tone=gold]{--section-accent:#9b7421;--section-tint:#faf2df}.lead-card-section-title{color:#354a44;align-items:center;gap:8px;margin:0 0 10px;font-size:.875rem;font-weight:620;line-height:1.5;display:flex}.lead-card-section-title>svg{box-sizing:content-box;width:15px;height:15px;color:var(--section-accent);background:var(--section-tint);border-radius:7px;flex:none;padding:6px}.lead-card-fields{grid-template-columns:minmax(0,1fr);gap:6px 14px;min-width:0;display:grid}.lead-card-fields>*{min-width:0}.lead-card-workspace .lead-card-field{min-width:0;padding:3px 0;display:block;position:relative}.lead-card-workspace .lead-card-field .crm-field-label{color:#7a8983;margin:0 0 2px 5px;font-size:.75rem;font-weight:500;line-height:1.5}.lead-card-copy{color:#719583;opacity:0;border-radius:4px;place-items:center;width:28px;height:28px;transition:opacity .15s,background .15s;display:grid;position:absolute;bottom:5px;right:3px}.lead-card-field:hover .lead-card-copy,.lead-card-field:focus-within .lead-card-copy{opacity:1}.lead-card-copy:hover{background:#e6f1eb}.lead-card-workspace .lead-card-field input[type=tel]{padding-right:32px}.lead-card-workspace .lead-card-field :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],.crm-responsibles-trigger){width:100%;min-width:0;max-width:100%;box-shadow:none;color:var(--lead-ink);background:0 0;border:1px solid #0000;border-radius:5px;padding:4px 5px;font-size:.875rem;line-height:1.5;transition:background .15s,border-color .15s}.lead-card-workspace .lead-card-field :is([data-slot=input],[data-slot=select-trigger],.crm-responsibles-trigger){height:32px;min-height:32px}.lead-card-workspace .lead-card-field :is(input,textarea)::placeholder{color:#9ba7a1}.lead-card-workspace .lead-card-field :is(input,textarea,[data-slot=select-trigger],.crm-responsibles-trigger):hover:not(:disabled){background:#f3f7f4;border-color:#0000}.lead-card-workspace .lead-card-field :is(input,textarea,[data-slot=select-trigger],.crm-responsibles-trigger):focus-visible{outline-offset:1px;background:#f6faf7;outline:2px solid #83b39c}.lead-card-workspace .lead-card-field [data-slot=textarea]{resize:vertical;field-sizing:content;background:#f8faf9;height:auto;min-height:66px;max-height:280px;padding:8px 10px}.lead-card-workspace .lead-card-field [data-slot=select-trigger]{justify-content:flex-start;height:auto;min-height:32px}.lead-card-workspace .lead-card-field .crm-option-chip{max-width:100%}.lead-card-workspace .lead-card-field .crm-option-text{white-space:nowrap;text-overflow:ellipsis;word-break:normal;overflow-wrap:normal;overflow:hidden}.lead-card-workspace .lead-card-field .crm-responsibles-trigger{flex-wrap:wrap;height:auto;min-height:32px}.lead-card-wide{grid-column:1/-1}.lead-card-next-step{color:#27654b;background:#edf6f0;border-left:3px solid #4c9270;border-radius:7px;align-items:flex-start;gap:10px;margin-top:12px;padding:11px 13px;display:flex}.lead-card-next-step>svg{flex:none;margin-top:2px}.lead-card-next-step>div{flex:1;min-width:0}.lead-card-next-label{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;font-size:.75rem;font-weight:600;display:flex}.lead-card-next-label>span{color:#a94d30;background:#ffe3d7;border-radius:4px;padding:1px 5px}.lead-card-next-step[data-overdue=true]{color:#a45b37;background:#fff4eb;border-left-color:#da8b55}.lead-card-next-step [data-slot=button]{height:auto;min-height:26px;padding:0}.lead-card-loss{margin-top:12px}.lead-card-request-head{justify-content:space-between;align-items:center;gap:15px;min-height:66px;margin-bottom:8px;display:flex}.lead-card-request-head .lead-card-section-title{margin-bottom:4px}.lead-card-request-head p{color:#7d8a82;font-size:.75rem}.lead-card-goodboy{background:url(/brand/goodboy-run-v1.webp) 0 0/288px 144px no-repeat;flex:none;width:72px;height:72px;transition:transform .2s;display:block}.lead-card-request-head:hover .lead-card-goodboy,.lead-card-empty:hover .lead-card-goodboy{transform:translateY(-3px)rotate(-4deg)}.lead-card-workspace .lead-card-code [data-slot=textarea]{field-sizing:fixed;background:#f3f6f5;min-height:110px;max-height:280px;font-family:ui-monospace,monospace;font-size:.8125rem}.lead-card-workspace .lead-card-tab-content .crm-detail-section{background:#fff;border:0;border-radius:8px}.lead-card-workspace .lead-card-tab-content .crm-detail-section>[data-slot=collapsible-trigger]{background:#fff;border-radius:8px;padding:13px 15px;font-size:.875rem}.lead-card-workspace .lead-card-tab-content .crm-detail-section>[data-slot=collapsible-content]{padding:12px 15px}.lead-card-history{gap:8px;display:grid}.lead-card-history-item{border:1px solid var(--lead-line);border-radius:7px;overflow:hidden}.lead-card-history-trigger{text-align:left;align-items:center;gap:10px;width:100%;padding:11px 12px;transition:background .15s;display:flex}.lead-card-history-trigger:hover{background:#f7faf8}.lead-card-history-number{color:#987124;background:#f5efde;border-radius:6px;flex:none;place-items:center;width:30px;height:34px;font-size:.875rem;font-weight:600;display:grid}.lead-card-history-trigger>span:nth-child(2){flex:1;gap:2px;display:grid}.lead-card-history-trigger strong{font-size:.875rem;font-weight:600}.lead-card-history-trigger time{color:var(--lead-muted);font-size:.75rem}.lead-card-history-trigger>svg{color:#7b8b83;flex:none;transition:transform .15s}.lead-card-history-trigger[data-state=open]>svg{transform:rotate(180deg)}.lead-card-history-item>[data-slot=collapsible-content]{border-top:1px solid var(--lead-line);padding:12px}.lead-card-history-item .crm-field-label{font-size:.75rem}.lead-card-history-item .lead-card-fields>div{border-bottom:1px solid #f0f3f1;padding:6px}.lead-card-history-hint{color:var(--lead-muted);margin-top:12px;font-size:.75rem}.lead-card-empty{justify-content:center;align-items:center;gap:18px;padding:26px 8px;display:flex}.lead-card-empty strong{font-size:.875rem;font-weight:550}.lead-card-empty p{color:var(--lead-muted);margin-top:4px;font-size:.8125rem}.lead-card-workspace .lead-card-layout>.lead-card-sidebar{min-width:0;position:static}.lead-card-workspace .lead-card-activity{border:0;border-radius:9px}.lead-card-workspace .lead-card-activity .crm-activity-head{border-bottom-color:var(--lead-line);padding:9px 12px;font-size:.875rem}.lead-card-activity .crm-activity-head>span{color:#3d554a;align-items:center;gap:7px;display:flex}.lead-card-activity .crm-activity-head>span>svg{color:#6d8b79}.lead-card-workspace .lead-card-activity .crm-activity-compose{border-bottom-color:var(--lead-line);gap:8px;padding:10px 12px}.lead-card-compose-types{flex-wrap:wrap;gap:4px;display:flex}.lead-card-compose-types>button{color:#8b9892;border-radius:5px;align-items:center;gap:5px;min-width:30px;min-height:30px;padding:5px 7px;font-size:.75rem;transition:background .15s,color .15s;display:flex}.lead-card-compose-types>button:hover{background:#f1f6f3}.lead-card-compose-types>button[aria-pressed=true]{color:#276949;background:#edf5ef}.lead-card-compose-types>button:disabled{opacity:.5}.lead-card-workspace .lead-card-activity .crm-activity-compose textarea{min-height:78px;max-height:240px;box-shadow:none;resize:vertical;background:#f7faf8;border:1px solid #e9efeb;border-radius:7px;padding:9px 10px;font-size:.875rem}.lead-card-activity .crm-activity-compose-footer>span{color:#94a098;font-size:.75rem}.lead-card-activity .crm-activity-compose-footer>[data-slot=button]{color:#fff;background:#28644e;height:30px;min-height:30px;font-size:.8125rem}.lead-card-workspace .lead-card-feed-tabs{gap:0;padding:0 12px}.lead-card-workspace .lead-card-feed-tabs [data-slot=tabs-list]{background:0 0;border-radius:0;justify-content:flex-start;gap:12px;width:100%;height:38px;padding:0;display:flex}.lead-card-workspace .lead-card-feed-tabs [data-slot=tabs-trigger]{box-shadow:none;color:#8a9790;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;gap:5px;height:38px;padding:7px 0;font-size:.8125rem}.lead-card-workspace .lead-card-feed-tabs [data-slot=tabs-trigger][data-state=active]{color:#33694f;border-bottom-color:#448463}.lead-card-feed-tabs [data-slot=tabs-trigger]>span{color:#94a299;font-size:.75rem}.lead-card-activity .crm-activity-feed{overscroll-behavior:contain;scrollbar-width:thin;max-height:560px}.lead-card-activity .crm-activity-date{color:#87958b;background:#f7faf8;border-color:#edf2ee;padding:5px 12px;font-size:.75rem}.lead-card-activity .crm-activity-entry{border-color:#eef2ef;gap:8px;padding:12px;animation:.18s ease-out lead-card-enter}.lead-card-activity .crm-activity-avatar{color:#5b8b72;background:#eef5f1;border:0}.lead-card-activity .crm-activity-entry[data-kind=call] .crm-activity-avatar{color:#5d80b0;background:#eef4fc}.lead-card-activity .crm-activity-entry[data-kind=meeting] .crm-activity-avatar{color:#8a6bad;background:#f2edfa}.lead-card-activity .crm-activity-entry[data-kind=field_change] .crm-activity-avatar,.lead-card-activity .crm-activity-entry[data-kind=system] .crm-activity-avatar{color:#9aa59d;background:#f2f4f3}.lead-card-activity .crm-activity-byline{align-items:center;gap:3px 5px}.lead-card-activity .crm-activity-byline strong{color:#4b6055;font-size:.8125rem;font-weight:600}.lead-card-activity .crm-activity-summary{color:#52645a;font-size:.875rem;line-height:1.55}.lead-card-pin-action{color:#9aa89f;opacity:.48;border-radius:5px;flex:none;place-items:center;min-width:25px;min-height:25px;margin:-4px -4px -4px 0;transition:opacity .15s,background .15s,transform .15s;display:grid}.crm-activity-entry:hover .lead-card-pin-action,.lead-card-pin-action:focus-visible{opacity:1}.lead-card-pin-action:hover{color:#9a741c;background:#fff1c9;transform:rotate(-18deg)}.lead-card-pin-action:disabled{opacity:.3}.lead-card-pinned{background:#fff8e5;border-left:3px solid #d8ac45;border-radius:8px;margin:10px 12px 0;padding:9px 11px 11px;animation:.22s ease-out lead-pin-enter}.lead-card-pin-title{color:#a07a25;align-items:center;gap:5px;font-size:.75rem;font-weight:600;display:flex}.lead-card-pin-title>[data-slot=button]{color:#9a7b38;width:25px;height:25px;min-height:25px;margin-left:auto}.lead-card-pin-author{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:3px 8px;margin-top:6px;display:flex}.lead-card-pin-author strong{color:#796333;font-size:.8125rem}.lead-card-pin-author time{color:#a28e64;font-size:.75rem}.lead-card-pinned>p{color:#675d44;white-space:pre-wrap;overflow-wrap:anywhere;max-height:200px;margin-top:6px;font-size:.875rem;line-height:1.6;overflow:auto}.lead-card-workspace .crm-person-panel{border:0;border-radius:8px}.lead-card-workspace .crm-person-disclosure>summary{min-height:42px;padding:10px 14px;font-size:.875rem}@container lead-main (width>=480px){.lead-card-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container lead-main (width>=700px){.lead-card-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.lead-card-responsibles{grid-column:span 2}.lead-card-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.lead-card-workspace .lead-card-layout{grid-template-columns:minmax(0,1fr) 340px}.lead-card-workspace .lead-card-layout>.lead-card-sidebar{position:sticky;top:70px}}@media (width>=1600px){.lead-card-workspace .lead-card-layout{grid-template-columns:minmax(0,1fr) 370px}}@media (width<=640px){.lead-card-header{flex-wrap:wrap;gap:9px;padding:12px}.lead-card-identity{flex-basis:calc(100% - 58px)}.lead-card-header-actions{justify-content:space-between;width:100%}.lead-card-workspace .lead-card-name input{font-size:1.125rem}.lead-card-workspace .lead-card-field input,.lead-card-workspace .lead-card-field textarea,.lead-card-workspace .lead-card-activity .crm-activity-compose textarea{font-size:1rem}.lead-card-section{padding:12px}.lead-card-workspace .lead-card-tabs{padding-inline:4px}.lead-card-pin-action{opacity:1}.lead-card-history-trigger{flex-wrap:wrap}}@keyframes lead-card-enter{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes lead-pin-enter{0%{opacity:.5;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lead-card-workspace *,.lead-card-workspace :before,.lead-card-workspace :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.crm-leads-workspace .crm-leads-trash-tab{flex-shrink:0;margin-left:auto}.crm-customer-header{color:#fff;background:#173743;border-radius:10px;min-width:0;padding:10px 20px 16px;overflow:hidden}.crm-customer-navigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;min-height:28px;margin-bottom:7px;display:flex}.crm-customer-header .crm-customer-navigation>[data-slot=button]{height:28px;min-height:28px;box-shadow:none;color:#c3d0d4;background:0 0;border:0;margin-left:-7px;padding:4px 7px;font-size:.75rem}.crm-customer-header .crm-customer-navigation>[data-slot=button]:hover{color:#fff;background:#ffffff12}.crm-customer-navigation>[role=status]{color:#b6cbd0;font-size:.75rem}.crm-customer-heading{align-items:center;gap:14px;min-width:0;display:flex}.crm-customer-identity{flex:1;min-width:0}.crm-customer-eyebrow{color:#dbc06c;letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:650;line-height:1.5}.crm-customer-header .crm-customer-name{color:#fff;font:600 1.375rem/1.35 var(--font-sans);letter-spacing:0;overflow-wrap:anywhere;margin:3px 0 0}.crm-customer-description{color:#c1d0d4;flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:.875rem;line-height:1.5;display:flex}.crm-customer-header .crm-customer-description :is(.text-slate-600,.text-slate-500){color:inherit}.crm-customer-avatar{border-radius:10px;flex:none;width:80px}.crm-customer-avatar>div{gap:5px}.crm-customer-avatar :is(img,[data-slot=avatar]){object-fit:cover;width:48px;height:48px}.crm-customer-avatar>div>span{display:none}.crm-customer-avatar .relative>[data-slot=button]{border-width:1px;width:24px;height:24px}.crm-customer-avatar .relative>[data-slot=button]>svg{width:12px;height:12px}.crm-customer-avatar>div>button{white-space:nowrap;font-size:10px}.crm-customer-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:100%;display:flex}.crm-customer-header .crm-customer-actions>[data-slot=button]{color:#24404b;box-shadow:none;background:#ffffffed;border-color:#ffffff40;font-size:.8125rem}.crm-customer-header .crm-customer-actions>[data-slot=button]:hover{background:#fff}.crm-customer-header .crm-customer-actions>[data-variant=outline]{color:#fff;background:0 0;border-color:#ffffff40}.crm-customer-header .crm-customer-actions>[data-variant=outline]:hover{background:#ffffff16}.crm-customer-participation{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-top:13px;display:flex}.crm-customer-directions-group{flex:480px;min-width:0}.crm-customer-deal-total{text-align:right;flex:none;max-width:100%;margin-left:auto}.crm-customer-deal-total>span{color:#b6cbd0;font-size:.75rem;line-height:1.5;display:block}.crm-customer-deal-total>strong{color:#f5e7ba;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:3px 12px;margin-top:2px;font-size:1.375rem;font-weight:600;line-height:1.25;display:flex}.crm-customer-deal-total>strong>span{white-space:nowrap}.crm-customer-directions{flex-wrap:wrap;align-items:center;gap:6px;min-height:28px;display:flex}.crm-customer-direction{color:#c9d5d8;white-space:nowrap;background:0 0;border:1px solid #ffffff40;border-radius:20px;align-items:center;gap:5px;max-width:100%;padding:4px 9px;font-size:.75rem;font-weight:500;line-height:1.5;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.crm-customer-direction>svg{opacity:.8;flex:none;width:13px;height:13px}.crm-customer-direction[data-paid=true]{color:#75570d;background:#f5e7ba;border-color:#f5e7ba;font-weight:600}.crm-customer-direction[data-paid=true]>svg{opacity:1}.crm-customer-direction[data-known=false]{border-style:dashed}.crm-customer-directions-status{color:#b9c9cf;align-items:center;gap:7px;margin-top:5px;font-size:.75rem;display:flex}.crm-customer-directions-status>button{border-radius:4px;place-items:center;width:24px;height:24px;display:grid}.crm-customer-directions-status>button:hover{background:#ffffff16}.crm-customer-directions-status>button>svg{width:13px;height:13px}.lead-card-workspace .crm-customer-header .lead-card-name input{color:#fff;background:0 0;border:0;max-width:600px;height:34px;padding:0 3px 0 0;font-size:1.375rem}.lead-card-workspace .crm-customer-header .lead-card-name input:hover{background:#ffffff0c}.lead-card-workspace .crm-customer-header .lead-card-name input:focus{background:#ffffff14;outline-color:#d2bd7b}.crm-customer-header .lead-card-name>svg{color:#e5d19a}.crm-customer-header .lead-card-save{color:#b7cdd0}.crm-customer-header .lead-card-save[data-state=saved]{color:#bcdfc8}.crm-customer-header .lead-card-save[data-state=error]{color:#ffbca9}.crm-customer-header .crm-header-priority [data-slot=select-trigger]{color:#fff;background:0 0;border:1px solid #ffffff32;border-radius:5px;height:30px;min-height:30px;padding:3px 7px}.crm-customer-header .crm-header-priority .crm-priority-label{color:#dce6e8}.crm-customer-lead-phone{width:min(100%,260px)}.lead-card-workspace .lead-card-field .crm-phone-input{flex:1;min-width:0}.lead-card-workspace .lead-card-field .crm-phone-input>input{padding-left:32px}.lead-card-workspace .lead-card-field .crm-phone-input>span{left:7px}.lead-card-contact-flag{pointer-events:none;position:absolute;bottom:11px;left:7px}.lead-card-workspace .lead-card-field input.crm-contact-phone-input{padding-left:32px}.lead-card-workspace .crm-customer-header .crm-customer-lead-phone .lead-card-field{align-items:center;gap:7px;padding:0;display:flex}.lead-card-workspace .crm-customer-header .crm-customer-lead-phone .crm-field-label{color:#97b1bc;flex:none;margin:0}.lead-card-workspace .crm-customer-header .crm-customer-lead-phone input{color:#dce7eb;background:0 0;border:0;height:28px;min-height:28px;padding:2px 26px 2px 3px;font-size:.875rem}.lead-card-workspace .crm-customer-header .crm-customer-lead-phone .crm-phone-input>input{padding-left:31px}.lead-card-workspace .crm-customer-header .crm-customer-lead-phone input:hover{background:#ffffff0c}.lead-card-workspace .crm-customer-header .crm-customer-lead-phone input::placeholder{color:#93adb6}.crm-customer-header .lead-card-copy{color:#c9dadd;bottom:0}.crm-customer-header .lead-card-copy:hover{background:#ffffff16}.crm-customer-header [data-review-active=true]{background:#672f3260;border-color:#ec9c90}.crm-customer-header [data-review-active=true]>span{color:#ffd1c9}.crm-customer-header :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #ead18a}@media (width<=700px){.crm-customer-header{padding:9px 13px 13px}.crm-customer-heading{flex-wrap:wrap;gap:10px}.crm-customer-identity{flex-basis:calc(100% - 90px)}.crm-customer-actions{justify-content:flex-start;width:100%}.crm-customer-header .crm-customer-name,.lead-card-workspace .crm-customer-header .lead-card-name input{font-size:1.25rem}.crm-customer-direction{padding:4px 8px;font-size:.75rem}.lead-card-workspace .crm-customer-header .crm-customer-lead-phone input{font-size:1rem}.crm-customer-header .lead-card-copy{opacity:1}}@media (prefers-reduced-motion:reduce){.crm-customer-direction{transition:none}}.crm-customer-navigation-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;min-width:0;margin-left:auto;display:flex}.crm-customer-navigation-end>[role=status]{color:#b6cbd0;font-size:.8125rem}.crm-customer-header-meta{text-align:left;flex:none;align-self:center;max-width:100%;margin-left:auto}.crm-customer-header-meta .crm-application-date{background:#ffffff08;border:1px solid #fff2;border-radius:8px;gap:4px;padding:10px 12px;display:grid}.crm-customer-header-meta .crm-field-label{color:#b6cbd0;margin:0;font-size:.875rem;font-weight:400;line-height:20px}.crm-customer-header-meta .crm-date-value{color:#fff;min-height:28px;padding:4px var(--crm-value-inset);gap:8px;font-size:.875rem}.crm-customer-header-meta .crm-date-calendar{color:#b6cbd0;flex:none}.crm-customer-header-meta .crm-date-value:hover{background:#ffffff12}.crm-customer-header-meta .crm-date-pencil{color:#c3d0d4}@media (width<=700px){.crm-customer-navigation-end .crm-customer-actions{width:auto}.crm-customer-header-meta{text-align:left;margin-left:0}}.education-workspace,.education-student-profile{--education-ink:#243d49;--education-muted:#72818a;--education-line:#e1e8e9;min-width:0}.education-page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:6px 0 10px;display:flex}.education-breadcrumb{color:var(--education-muted);margin-bottom:3px;font-size:.75rem}.education-page-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.education-page-title h1{color:var(--education-ink);margin:0;font-size:1.5rem;font-weight:650;line-height:1.35}.education-count{color:#48616c;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dce5e9;border-radius:6px;flex:none;justify-content:center;align-items:center;min-width:26px;padding:3px 8px;font-size:.8125rem;font-weight:500;display:inline-flex}.education-page-actions{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex}.education-navigation{gap:10px;min-width:0;display:grid}.education-workspace .education-section-tabs{width:max-content;min-width:100%;height:42px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #dce4e6;border-radius:0;gap:3px;padding:0;display:flex}.education-workspace .education-section-tabs [data-slot=tabs-trigger]{color:#73818a;height:42px;min-height:42px;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:0 12px;font-size:.875rem;font-weight:500}.education-workspace .education-section-tabs [data-slot=tabs-trigger][data-state=active]{color:#25485c;background:0 0;border-bottom-color:#315970}.education-workspace .education-section-tabs [data-slot=tabs-trigger]:after{display:none}.education-workspace .education-section-tabs [data-slot=tabs-trigger] svg{color:currentColor;width:15px;height:15px}.education-search-toolbar{border:1px solid var(--education-line);background:#fff;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.education-search-toolbar>div{flex:240px;width:100%;max-width:640px}.education-workspace .crm-person-tabs{border-bottom-color:#dde6e9;margin-bottom:10px}.education-workspace .crm-person-tabs button{min-height:38px;padding-inline:12px}.education-workspace .crm-person-tabs>button .crm-option-chip{border-radius:0;padding:0;color:inherit!important;background:0 0!important}.education-list-toolbar{border:1px solid var(--education-line);background:#fff;border-radius:8px 8px 0 0;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;display:flex}.education-list-toolbar>p{margin-left:0;font-size:.75rem}.education-display-tools{margin-left:auto}.education-table-views{background:#f0f4f6;border-radius:6px;flex-wrap:wrap;gap:3px;padding:3px;display:flex}.education-table-views button{color:#71818b;border-radius:4px;padding:6px 10px;font-size:.8125rem;font-weight:500}.education-table-views button[aria-pressed=true]{color:#294c60;background:#fff;box-shadow:0 1px 3px #15333d12}.education-table-views button:hover{color:#294c60;background:#fafcfc}.education-table-views button:focus-visible{outline-offset:1px;outline:2px solid #769bae}.education-workspace [data-slot=card]{border-color:var(--education-line);box-shadow:none;border-radius:9px}.education-workspace [data-record-card]{box-shadow:none;border-radius:9px}.education-workspace [data-record-cards]{gap:12px}.education-workspace [data-record-cards]>article{padding:16px}.education-catalog-summary{border-bottom:1px solid var(--education-line);color:#466774;align-items:center;gap:10px;padding:14px;display:flex}.education-catalog-summary p{flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:.875rem;display:flex}.education-catalog-summary span{color:var(--education-muted);font-size:.8125rem}.education-workspace .education-student-name{text-align:left;color:#263f50;white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;font-size:.875rem;font-weight:600;line-height:1.45;display:block}.education-workspace .education-student-name:hover{color:#2e6673;text-underline-offset:3px;text-decoration:underline}body .nshss-app .education-workspace [data-slot=table] [data-slot=table-cell]{vertical-align:middle;padding-block:12px}body .nshss-app .education-workspace [data-slot=table] [data-slot=table-head]{min-height:40px;padding-block:10px}body .nshss-app .education-workspace [data-slot=table-cell] :is(.education-inline-select,.crm-parameter-select,[data-slot=select-trigger]){width:100%;min-width:0;max-width:100%;box-shadow:none;border-color:#0000}body .nshss-app .education-workspace [data-slot=table-cell] .education-inline-select{text-overflow:ellipsis;padding-left:4px;font-size:.8125rem;font-weight:500}body .nshss-app .education-workspace [data-slot=table-cell] .education-inline-select:hover:not(:disabled){background:#eef3f4}body .nshss-app .education-workspace [data-slot=table-cell] .education-inline-select:focus-visible{outline-offset:-2px;outline:2px solid #769bae}body .nshss-app .education-workspace [data-slot=table-cell] .crm-option-chip{min-width:0;max-width:100%}body .nshss-app .education-workspace [data-slot=table-cell] .crm-option-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .nshss-app .education-workspace .education-student-responsibles{gap:7px;padding:4px}.education-student-responsibles>span:first-child>span:nth-child(n+2){display:none}.education-student-responsibles>span:first-child>span{margin-left:0}body .nshss-app .education-workspace .education-student-responsibles>span:nth-child(2){white-space:normal;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4}.education-student-responsibles>svg:last-child{display:none}body .nshss-app .education-workspace [data-slot=table] .education-actions-head,body .nshss-app .education-workspace [data-slot=table] .education-row-actions{text-align:right;width:52px;min-width:52px;max-width:52px;padding-inline:8px}.education-content-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.education-content-heading h2{color:#304e56;font-size:1rem;font-weight:600;line-height:1.5}.education-content-heading p{color:var(--education-muted);margin-top:3px;font-size:.8125rem;line-height:1.5}.education-stage-heading{border-bottom:1px solid var(--education-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.education-stage-heading h2{color:var(--education-ink);font-size:1rem;font-weight:600}.education-stage-heading p{color:var(--education-muted);margin-top:3px;font-size:.8125rem}.education-stage-stats{color:#71818a;flex-wrap:wrap;gap:12px;font-size:.8125rem;display:flex}.education-stage-stats strong{color:#304e59;margin-right:5px}.education-queue-header{border-bottom:1px solid var(--education-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.education-queue-header h3{color:#344d55;font-size:.9375rem;font-weight:600}.education-queue-header p{color:var(--education-muted);margin-top:3px;font-size:.75rem}.education-workspace .education-group-kpi{background:0 0;border:0;border-radius:0;padding:10px 14px}.education-group-kpi>p:first-child{text-transform:none;letter-spacing:0;font-size:.75rem;font-weight:500}.education-kpi-strip{border:1px solid var(--education-line);background:#fff;border-radius:8px}.education-kpi-strip .education-group-kpi+.education-group-kpi{border-left:1px solid #e8eded}.education-group-heading{color:var(--education-ink);background:#fff;border-top:3px solid #496a7b;padding:16px}.education-group-heading h2{font-size:1.5rem;font-weight:650}.education-group-heading p{color:var(--education-muted)}.education-group-heading [data-slot=badge]{color:#496571;background:#f2f6f7;border-color:#dfe7e8}.education-group-detail .education-group-tabs{box-shadow:none;border-radius:8px;padding:0 8px}.education-group-detail .education-group-tabs [data-slot=tabs-trigger]{color:#73818a;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:42px}.education-group-detail .education-group-tabs [data-slot=tabs-trigger][data-state=active]{color:#2c5261;box-shadow:none;background:#f2f6f7;border-bottom-color:#315970}.education-group-detail .education-group-field{background:0 0;border:0;border-radius:0;padding:8px 4px}.education-group-card{border:1px solid var(--education-line);background:#fff;border-radius:9px;transition:border-color .15s}.education-group-card:hover{border-color:#9ab1ba}.education-group-card>a{display:block}.education-group-card .education-card-stats{border-top:1px solid #e7edef;border-bottom:1px solid #e7edef;grid-template-columns:1fr 1fr;gap:0;display:grid}.education-card-stats>div{background:0 0;border:0;border-radius:0;padding:10px 0}.education-card-stats>div:last-child{border-top:1px solid #eef2f3;grid-column:1/-1}.education-student-profile .education-profile-section{border:1px solid #e5ece8;padding:14px 16px}.education-student-profile .education-profile-field{align-content:start;justify-items:start;gap:6px;min-width:0;padding:2px 0;font-size:.875rem;display:grid}.education-profile-field>span:first-child{color:#7a878e;font-size:.75rem;font-weight:500}.education-student-profile .lead-card-fields{gap:12px 20px}.education-student-profile .education-profile-field .crm-responsibles-trigger{padding:3px var(--crm-value-inset);background:0 0;border:1px solid #0000;font-size:.875rem}.education-student-profile .education-profile-field .crm-responsibles-trigger:hover:not(:disabled){background:#f2f7f3}.education-student-profile .lead-card-tab-content{padding-top:10px}.education-student-profile .education-profile-journal{align-content:start;gap:12px;min-width:0;display:grid}.education-profile-journal>div{min-width:0}.education-profile-journal [data-slot=card]{box-shadow:none;border:1px solid #e4ebe7;border-radius:8px}.education-student-profile .education-enrollment-card{border:1px solid #e4eae7;border-radius:8px}.education-enrollment-details{grid-template-columns:minmax(0,1fr)}.education-text-link{color:#357364;text-underline-offset:3px;text-decoration:underline}.education-student-profile .lead-card-sidebar{position:static}@container lead-main (width>=620px){.education-enrollment-details{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr)}}@media (width>=1200px){.education-student-profile .lead-card-layout{grid-template-columns:minmax(0,1fr) 340px}.education-student-profile .lead-card-sidebar{position:sticky;top:70px}}@media (width>=1600px){.education-student-profile .lead-card-layout{grid-template-columns:minmax(0,1fr) 370px}}@media (width<=767px){.education-page-title h1{font-size:1.25rem}.education-page-actions{width:100%}.education-list-toolbar{gap:8px}.education-table-views{width:100%}.education-display-tools,.education-list-toolbar>p{margin-left:0}.education-kpi-strip .education-group-kpi{border:0}}@media (prefers-reduced-motion:reduce){.education-workspace *,.education-student-profile *{scroll-behavior:auto;transition-duration:0s;animation-duration:0s}}.education-group-detail{--group-field-height:36px;max-width:1440px;margin-inline:auto}.education-group-detail .education-group-primary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.education-group-detail .education-group-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.education-group-detail .education-group-team-grid>div{border:0;padding:0}.education-group-detail .education-group-section>[data-slot=card-header]{border:0;gap:8px;min-height:0;padding:12px 16px;display:flex}.education-group-detail .education-group-section>[data-slot=card-content]{padding:0 16px 16px}.education-group-detail .education-group-section [data-slot=card-title]{font-size:14px;line-height:20px}.education-group-detail .education-group-section [data-slot=card-header]>span{width:28px;height:28px}.education-group-detail .education-group-overview .education-group-field{padding:0}.education-group-detail .education-group-overview :is(.crm-inline-label,dt,p.text-xs){color:#72818a;margin:0 0 4px;font-size:14px;font-weight:500;line-height:20px}.education-group-detail .education-group-overview :is(.crm-inline-value,.crm-inline-readonly){width:100%;min-height:36px;margin:0;padding:6px 8px}.education-group-detail .education-group-field>dd{min-height:36px;margin:0;font-size:14px;font-weight:500}.education-registry-control{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-size:13px;display:inline-flex}.education-workspace [data-slot=checkbox],.education-group-form [data-slot=checkbox],.education-group-detail [data-slot=checkbox]{border-radius:4px;flex:0 0 18px;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;padding:0}.education-workspace .education-table-field .crm-inline-label{display:none}.education-workspace .education-table-field :is(.crm-inline-value,.crm-inline-readonly){min-height:32px;margin:0;font-size:13px}.education-workspace .crm-study-rows{grid-auto-rows:minmax(38px,auto);align-content:center;gap:6px;display:grid}.education-workspace .crm-study-rows>*{align-content:center;min-width:0;min-height:38px}.education-workspace .crm-study-rows .crm-inline-field{width:fit-content;max-width:100%}.education-workspace .crm-study-rows .crm-inline-value{width:fit-content;max-width:100%;min-height:32px;margin:0}.education-workspace .crm-study-rows .crm-inline-readonly{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.education-workspace :is([data-option-surface],.education-option-surface) .crm-option-chip,.education-group-detail [data-option-surface] .crm-option-chip{border-radius:0;padding:0;background:0 0!important}.education-workspace :is([data-slot=select-trigger],[data-slot=native-select]){overflow:hidden}.education-workspace :is([data-slot=select-trigger],[data-slot=native-select])>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.education-group-form [data-slot=input-group]{min-height:36px}@media (width<=1000px){.education-group-detail .education-group-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.education-group-detail .education-group-team-grid{grid-template-columns:1fr}}@media (width<=560px){.education-group-detail .education-group-primary-grid{grid-template-columns:1fr}}.crm-new-lead .crm-detail-section{box-shadow:none;background:#fff;border:1px solid #e1e7ed;border-radius:8px}.crm-new-lead .crm-detail-section>[data-slot=collapsible-trigger]{gap:8px;padding:12px 16px}.crm-new-lead .crm-detail-section>[data-slot=collapsible-trigger]>span{font-size:.875rem}.crm-new-lead .crm-detail-section>[data-slot=collapsible-content]{padding:16px}.crm-new-lead :is([data-slot=input],[data-slot=select-trigger]){min-height:36px}.education-enroll-dialog [data-slot=checkbox]{border-radius:4px;flex:0 0 18px;width:18px;height:18px;min-height:18px;padding:0}.education-enroll-dialog{max-height:90dvh;overflow:visible}.education-enroll-dialog-body{max-height:calc(90dvh - 110px);padding:2px;overflow-y:auto}.education-enroll-dialog .crm-student-search-popup{width:max(280px,var(--anchor-width))}.education-workspace .crm-inline-value[data-option-surface]>span{color:inherit}.education-workspace .crm-inline-readonly[data-option-surface]{border-radius:6px;width:100%;padding:6px 8px}.education-group-detail{--group-field-height:32px;max-width:none;margin:0}.education-group-detail .education-group-field{padding:0}.education-group-detail .education-group-section>[data-slot=card-header]{padding:16px 16px 12px}.education-group-detail .education-group-tabs{padding:0 8px}.education-group-detail .education-group-tabs [data-slot=tabs-list]{box-shadow:none;background:0 0;padding:0}.education-group-detail .education-group-tabs [data-slot=tabs-trigger][data-state=active]{background:0 0}.education-group-detail .education-group-overview :is(.crm-inline-label,dt,p.text-xs){color:#7a8983;min-height:18px;margin:0 0 4px;font-size:12px;line-height:18px}.education-group-detail .education-group-overview :is(.crm-inline-value,.crm-inline-readonly){width:fit-content;max-width:100%;min-height:32px;padding:4px var(--crm-value-inset);margin:0}.education-group-detail .education-group-overview [data-option-surface]{border-radius:6px;padding-inline:8px}.education-group-detail .education-group-field>dd{align-items:center;min-height:32px;display:flex}.education-group-detail .education-group-primary-grid :is([data-slot=native-select],.crm-responsibles-trigger){width:fit-content;max-width:100%;height:32px;min-height:32px}.education-group-detail .education-group-primary-grid [data-slot=input-group]{max-width:320px;min-height:32px}.education-group-detail .education-registry-control{min-height:32px}body .nshss-app .education-groups-list [data-slot=table] [data-slot=table-head]{height:34px;min-height:34px;padding:5px 9px}body .nshss-app .education-groups-list [data-slot=table] [data-slot=table-cell]{padding:6px 9px}.education-groups-list .education-table-field :is(.crm-inline-value,.crm-inline-readonly){padding:4px var(--crm-value-inset)}.education-schedule-stack{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:100%;display:flex}.education-schedule-slot{white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.45;display:block}.education-groups-list .education-schedule-field .crm-inline-value{align-items:center;height:auto}.education-groups-list .education-schedule-field .crm-inline-value>span{white-space:normal;overflow:visible}.education-group-card-selection{z-index:2;position:absolute;top:12px;left:4px}@media (width<=640px){.education-group-detail .education-group-section>[data-slot=card-header]{padding:12px 12px 10px}.education-group-detail .education-group-section>[data-slot=card-content]{padding:0 12px 12px}}.nshss-app :is(button,[role=button],[role=tab],.crm-record-title,a):is(:focus,:focus-visible,:hover),body :is([data-slot=select-item],[data-slot=command-item],.crm-option-item){text-decoration:none}.nshss-app :is(button,[role=button],[role=tab]):focus-visible{outline-offset:2px;outline:2px solid #7fa998}.nshss-app [data-slot=tabs-list]{scrollbar-width:none;overflow-y:hidden}.nshss-app [data-slot=tabs-list]::-webkit-scrollbar{display:none}.lead-card-feed-switch{border-bottom:1px solid #edf2ef;flex-wrap:wrap;gap:4px;padding:8px 12px;display:flex}.lead-card-feed-switch>button{color:#84938b;border-radius:6px;align-items:center;gap:6px;min-height:30px;padding:5px 9px;font-size:.8125rem;transition:background .15s,color .15s;display:flex}.lead-card-feed-switch>button[aria-pressed=true]{color:#24694f;background:#edf5ef;font-weight:600}.lead-card-feed-switch>button:hover{background:#f2f6f3}.lead-card-feed-switch>button>span{color:#90a298;font-variant-numeric:tabular-nums;font-size:.75rem}.lead-card-activity .crm-activity-feed{max-height:min(560px,65dvh);overflow-x:hidden}.lead-card-activity .crm-activity-empty{padding:22px 16px;font-size:.8125rem;line-height:1.6}.lead-card-workspace .lead-card-next-step{margin-top:8px;padding:8px 11px}.lead-card-workspace .lead-card-tabs [data-slot=tabs-trigger]:after{display:none}.crm-table-root{width:100%;min-width:0}.crm-table-display-toolbar{background:#fff;border-bottom:1px solid #e6ecea;justify-content:flex-end;padding:7px 10px;display:flex;position:sticky;left:0}.crm-table-root[data-table-display=cards] [data-slot=table-container]{overflow:visible}.crm-table-root[data-table-display=cards] table{display:block;table-layout:auto!important;width:100%!important;min-width:0!important}.crm-table-root[data-table-display=cards] thead{display:block}.crm-table-root[data-table-display=cards] thead:not(:has(th[data-card-control=true])){display:none}.crm-table-root[data-table-display=cards] thead tr{background:#f7f9fa;border:0;flex-wrap:wrap;gap:4px;padding:6px 12px;display:flex}.crm-table-root[data-table-display=cards] th{display:none}.crm-table-root[data-table-display=cards] th[data-card-control=true]{height:auto;min-height:30px;box-shadow:none;background:0 0;border:0;align-items:center;padding:3px 7px;display:flex;width:auto!important;min-width:0!important;max-width:none!important}.crm-table-root[data-table-display=cards] .crm-column-resize,.crm-table-root[data-table-display=cards] [role=separator]{display:none}.crm-table-root[data-table-display=cards] tbody{background:#f2f5f7;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;gap:12px;padding:12px;display:grid}.crm-table-root[data-table-display=cards] tbody>tr{background:#fff;border:1px solid #e1e8eb;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:3px 14px;padding:14px;transition:box-shadow .15s,border-color .15s;display:grid;position:relative;box-shadow:0 2px 5px #1b364a04}.crm-table-root[data-table-display=cards] tbody>tr:hover{border-color:#b5c9c1;box-shadow:0 3px 12px #1b364a09}.crm-table-root[data-table-display=cards] tbody>tr[data-card-full=true]{grid-column:1/-1}.crm-table-root[data-table-display=cards] td{white-space:normal;text-align:left;overflow-wrap:anywhere;border:0;display:block;width:auto!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;padding:5px 0!important;position:relative!important;left:auto!important;right:auto!important}.crm-table-root[data-table-display=cards] td:before{content:attr(data-card-label);color:#829089;margin-bottom:4px;font-size:.75rem;font-weight:500;line-height:1.4;display:block}.crm-table-root[data-table-display=cards] td[data-card-label=""]:before{display:none}.crm-table-root[data-table-display=cards] td[data-card-first=true]:not(.crm-select-column),.crm-table-root[data-table-display=cards] td[colspan]:not([colspan="1"]){grid-column:1/-1}.crm-table-root[data-table-display=cards] td>*,.crm-table-root[data-table-display=cards] td .crm-cell-content>*{max-width:100%}.crm-table-root[data-table-display=cards] td .truncate{white-space:normal}.crm-table-root[data-table-display=cards] tfoot{display:block}.crm-table-root[data-table-display=cards] tfoot tr{flex-wrap:wrap;gap:16px;padding:12px;display:flex}.crm-record-display[data-record-display=cards] [data-record-cards]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px}.crm-table-toolbar .crm-segmented-control span{display:inline}.crm-record-list-items{gap:0;display:grid}.crm-record-list-items>*{border-bottom:1px solid #e8edef;min-width:0}.crm-record-list[data-list-display=cards]>.crm-record-list-items{background:#f2f5f7;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;gap:12px;padding:12px}.crm-record-list[data-list-display=cards]>.crm-record-list-items>*{background:#fff;border:1px solid #e1e8eb;border-radius:8px;margin:0;overflow:hidden}.crm-certification-records[data-list-display=cards] .crm-record-list-items>div>button{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.crm-certification-records[data-list-display=cards] .crm-record-list-items>div>button>span{display:block}.crm-certification-records[data-list-display=cards] .crm-record-list-items>div>button>span:first-child{grid-column:1/-1}.crm-notice-records[data-list-display=table] .crm-record-list-items>article{border:0;border-bottom:1px solid #e8edef;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(180px,.35fr);align-items:center;gap:14px;margin:0;display:grid}@media (width<=640px){.crm-notice-records[data-list-display=table] .crm-record-list-items>article{grid-template-columns:minmax(0,1fr);gap:4px}}.crm-customer-money{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:12px 22px;max-width:100%;margin-left:auto;display:flex}.crm-customer-payment-stats{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px 18px;display:flex}.crm-customer-payment-stats>div{text-align:right;gap:3px;display:grid}.crm-customer-payment-stats dt{color:#99b6bf;font-size:.75rem}.crm-customer-payment-stats dd{color:#e6f1f1;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:550}.crm-client-profile{max-width:1680px;margin-inline:auto}.crm-client-profile .crm-profile-layout{grid-template-columns:minmax(0,1fr) 340px;gap:14px}.crm-client-profile .client-profile-tab-list{border-radius:9px 9px 0 0;gap:1px;min-height:44px;background:#fff!important;border:0!important;padding:0 8px!important}.crm-client-profile .client-profile-tab-list [data-slot=tabs-trigger]{color:#788681;height:44px;box-shadow:none;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 10px;font-size:.875rem}.crm-client-profile .client-profile-tab-list [data-slot=tabs-trigger][data-state=active]{color:#216a51;border-bottom-color:#327856;background:#f4faf6!important}.crm-client-profile .client-profile-tab-list [data-slot=tabs-trigger]:after{display:none}.crm-client-profile .crm-profile-fields [data-slot=card]{border:0;border-radius:8px}.crm-client-profile .client-overview-grid{background:#f0f3f7;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:none;padding:0;display:grid}.crm-client-profile .client-overview-section{background:#fff;border:0;border-radius:8px;padding:13px 15px}.crm-client-profile .client-overview-section h4,.client-work-title{color:#354a44;align-items:center;gap:8px;margin:0 0 9px;font-size:.875rem;font-weight:600;display:flex}.crm-client-profile .client-overview-section h4>svg,.client-work-title>svg{box-sizing:content-box;color:#437daf;background:#edf4fc;border-radius:7px;width:15px;height:15px;padding:6px}.crm-client-profile .client-overview-section:nth-child(2n) h4>svg{color:#7d6aa8;background:#f1edfa}.client-work-title>svg{color:#35795b;background:#eaf5ed}.crm-client-profile .client-section-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px}.crm-client-profile .client-work-fields{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:6px 16px;display:grid}.crm-client-profile .client-work-fields>*,.crm-client-profile .client-section-fields>*{min-width:0;max-width:100%}.crm-client-profile .client-section-fields>.client-field-wide{max-width:none}.client-work-panel{background:#fff;border-radius:8px;padding:13px 15px}.client-status-age{color:#87978e;margin:2px 6px 0;font-size:.75rem}.crm-client-profile .crm-profile-fields [data-review-field]>p:first-child,.crm-client-profile .crm-profile-fields [data-slot=label]{color:#7a8983;font-size:.75rem;font-weight:500;line-height:1.5}.crm-client-profile .crm-profile-fields [data-review-field]>button{border-radius:5px;min-height:30px;margin-top:1px;padding:4px 5px}.crm-client-profile .crm-profile-fields [data-review-field]>button>span{color:#233b3a;font-size:.875rem;font-weight:450;line-height:1.5}.crm-client-profile .crm-profile-fields :is([data-slot=input],[data-slot=select-trigger],.crm-responsibles-trigger,[data-slot=native-select]){height:auto;min-height:32px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:5px;padding:4px 5px}.crm-client-profile .crm-profile-fields :is([data-slot=input],[data-slot=select-trigger],.crm-responsibles-trigger,[data-slot=native-select]):hover{background:#f3f7f4}.crm-client-profile .crm-profile-fields [data-slot=textarea]{background:#f7faf8;border:1px solid #0000;border-radius:6px;min-height:64px;padding:8px 10px}.crm-client-profile .crm-profile-fields [data-slot=tabs-content]{animation:.17s ease-out lead-card-enter}.crm-client-profile .crm-profile-journal{gap:10px}.crm-client-profile .crm-profile-journal [data-slot=card]{border:0}.crm-client-profile .crm-profile-journal [data-slot=textarea]{background:#f7faf8;border-color:#e6efea;min-height:78px;font-size:.875rem}.crm-client-profile .crm-profile-journal .crm-activity-feed{max-height:min(560px,65dvh);overflow-x:hidden}.client-header-inline>.crm-inline-field>p:first-child{display:none}.client-header-inline [data-review-field]{min-width:0}.crm-customer-header .client-header-inline button{color:inherit;padding:1px var(--crm-value-inset);min-height:26px;margin:0}.crm-customer-header .client-header-inline button>span{color:inherit;font-size:inherit}.crm-customer-header .client-header-inline button:hover{background:#ffffff0c}.crm-customer-header .client-header-inline input{color:#fff;background:#ffffff0c}.crm-customer-header .client-header-inline .crm-inline-field>div{color:inherit}.crm-customer-header .client-header-inline-name{font-size:1.375rem}.crm-client-registry{--crm-cell-y:.55rem}.crm-client-registry .crm-workspace-header p{max-width:none}.crm-client-registry [data-slot=table-cell] .crm-client-name{color:#2b4249;font-size:.875rem;font-weight:600;line-height:1.45;display:block}.crm-client-registry .crm-client-dogline{color:#7d8d8d;align-items:center;gap:5px;margin-top:3px;font-size:.75rem;display:flex}.crm-client-registry .crm-client-dogline svg{color:#879d92;flex:none;width:12px;height:12px}.crm-client-registry [data-slot=table-cell]{vertical-align:middle}.crm-client-status-cell .crm-inline-label{display:none}.crm-client-status-cell .crm-inline-select-value,.crm-client-status-cell .crm-inline-readonly{margin-top:0}.nshss-app .crm-client-registry .crm-table-toolbar{flex-wrap:wrap;gap:10px 16px;height:auto;min-height:58px;padding:12px 16px}.crm-client-registry .crm-client-result-count{color:#566b7c;font-variant-numeric:tabular-nums;flex:220px;font-weight:500}.crm-client-registry .crm-client-result-count>span{margin:3px 0 0;font-size:12px;display:block}.crm-client-registry .crm-client-display-controls{margin-left:auto}.nshss-app .crm-client-registry .crm-filter-toolbar{border-radius:10px;padding:12px}.nshss-app .crm-client-registry .crm-filter-toolbar-row{flex-wrap:wrap;gap:8px}.crm-client-registry .crm-filter-toolbar-search{flex:260px;min-width:min(260px,100%);max-width:420px}.nshss-app .crm-client-registry .crm-person-tabs{scrollbar-width:thin;gap:16px;padding:0 4px;overflow-x:auto}.nshss-app .crm-client-registry .crm-person-tabs>button{flex:none;min-height:42px;padding:10px 4px}body .nshss-app .crm-client-registry [data-slot=table] [data-slot=table-cell]{padding-top:10px;padding-bottom:10px}.crm-client-registry [data-slot=table-cell] .crm-client-dogline{max-width:360px;line-height:18px}.crm-client-registry .crm-client-card-status{margin-top:10px}.crm-client-registry .crm-client-card{border-color:#dce5ed;box-shadow:0 2px 5px #19334808}.crm-client-registry .crm-client-card [data-slot=button]{flex-shrink:0}.crm-client-registry .crm-client-card .crm-application-date{margin-top:8px}.crm-client-card-metrics{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.crm-client-card-metrics .font-serif{font-variant-numeric:tabular-nums;font-family:inherit}@media (width<=640px){.nshss-app .crm-client-registry .crm-table-toolbar{padding:12px}.crm-client-registry .crm-client-display-controls{margin-left:0}.crm-client-registry .crm-filter-toolbar-search{max-width:none}}@container profile-fields (width<=960px){.crm-client-profile .client-work-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container profile-fields (width<=600px){.crm-client-profile .client-overview-grid{grid-template-columns:minmax(0,1fr)}}@container profile-fields (width<=400px){.crm-client-profile :is(.client-section-fields,.client-work-fields){grid-template-columns:minmax(0,1fr)}}@media (width>=1600px){.crm-client-profile .crm-profile-layout{grid-template-columns:minmax(0,1fr) 370px}}@media (width<=1100px){.crm-client-profile .crm-profile-layout{grid-template-columns:minmax(0,1fr)}.crm-client-profile .crm-profile-journal{position:static}}@media (width<=600px){.crm-customer-money{justify-content:space-between;width:100%}.crm-customer-payment-stats{justify-content:flex-start}.crm-customer-payment-stats>div{text-align:left}}@media (prefers-reduced-motion:reduce){.crm-client-profile *,.crm-table-root *{transition:none!important;animation:none!important}}:is(.crm-detail-layout.lead-card-layout,.crm-profile-layout,.crm-record-columns){grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}:is(.crm-detail-layout.lead-card-layout,.crm-profile-layout,.crm-record-columns)>*{min-width:0;max-width:100%}:is(.crm-detail-layout.lead-card-layout,.crm-profile-layout,.crm-record-columns)>:is(.lead-card-sidebar,.crm-profile-journal,.crm-record-sidebar){position:static}@container (width>=980px){:is(.crm-detail-layout.lead-card-layout,.crm-profile-layout,.crm-record-columns){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}:is(.crm-detail-layout.lead-card-layout,.crm-profile-layout,.crm-record-columns)>:is(.lead-card-sidebar,.crm-profile-journal,.crm-record-sidebar){position:sticky;top:70px}}.crm-record-overview{gap:10px;min-width:0;display:grid}.crm-record-value{min-height:32px;color:var(--lead-ink,#233b3a);overflow-wrap:anywhere;padding:4px 5px;font-size:.875rem;line-height:1.5}.crm-inline-value{text-align:left;width:fit-content;max-width:100%;min-height:32px;color:var(--lead-ink,#233b3a);border-radius:5px;align-items:center;gap:8px;padding:4px 5px;font-size:.875rem;line-height:1.5;display:flex}.crm-inline-value:hover:not(:disabled){background:#f3f7f4}.crm-inline-value:focus-visible{outline-offset:1px;outline:2px solid #83b39c}.crm-inline-value>span{overflow-wrap:anywhere;min-width:0}.lead-card-workspace .crm-responsibles-trigger{justify-content:flex-start;width:fit-content;max-width:100%}.lead-card-workspace .lead-card-field input:is([type=date],[type=datetime-local]){width:26ch;max-width:100%}.lead-card-fields+.lead-card-fields{margin-top:var(--record-row-gap,12px)}.lead-card-workspace .lead-card-section{border:0;padding:13px 15px}.crm-record-profile .lead-card-field .crm-field-label{color:#7a8983;margin-bottom:2px;font-size:.75rem;font-weight:500;display:block}.crm-record-profile .group\/inline>p:first-child{color:#7a8983;margin-left:5px;font-size:.75rem;font-weight:500}@container lead-main (width>=480px){.lead-card-fields-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container lead-main (width>=700px){.lead-card-fields-2{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-geography-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.crm-inherited-lead{margin:0!important}.crm-inherited-lead>.lead-card-layout{margin:0!important;display:block!important}.crm-inherited-lead .lead-card-tab-content{padding-top:0}.crm-inherited-lead .lead-card-main{width:100%}.crm-location-control [data-slot=input-group]{background:0 0;min-width:0;max-width:100%}.crm-location-control input{width:100%;min-width:0;padding:5px 9px!important}.crm-location-popup{min-width:min(240px,var(--available-width))}.crm-location-popup [data-slot=combobox-empty]{text-align:left;padding:12px;font-size:.8125rem}.crm-record-journal{background:#fff;border:0;border-radius:9px;min-width:0;overflow:hidden}.crm-record-journal>[data-slot=card]{box-shadow:none;border:0!important;border-radius:0!important}.crm-record-journal .crm-activity-compose{border-bottom:1px solid #e6ecea!important}.crm-record-journal .crm-activity-compose textarea{min-height:78px}.crm-record-journal .crm-activity-entry>div{width:100%;min-width:0}.crm-pinned-comment,.lead-card-pinned{color:#55491e;background:#fffaf0;border-radius:7px;margin:10px 12px;padding:12px;border:1px solid #e3bd4e!important;border-left:3px solid #d3a622!important}.crm-pinned-comment .lead-card-pin-action{color:#8e6d16;opacity:1}.lead-card-pin-action:focus-visible{outline-offset:2px;opacity:1;outline:2px solid #b18c21}.crm-table-root[data-table-display=table] :is(th,td){box-sizing:border-box}.crm-table-root[data-table-display=table] td .crm-parameter-select{width:100%;min-width:0;max-width:100%}.crm-table-root[data-table-display=table] td :is(.crm-option-chip,.crm-option-text){text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.crm-inherited-slot[hidden],.crm-inherited-slot:empty{display:none}.lead-card-workspace .lead-card-field .crm-responsibles-trigger{width:fit-content;max-width:100%}.crm-client-profile .client-overview-grid{grid-template-columns:minmax(0,1fr);gap:10px}.crm-client-profile .client-overview-section{border:0;border-radius:8px;padding:13px 15px}.crm-contact-editor{min-width:min(420px,100%);max-width:100%}.crm-contact-editor>div>div{grid-template-columns:minmax(110px,.4fr) minmax(0,1fr) auto}.nshss-app .crm-select-column:first-child{width:48px!important;min-width:48px!important;max-width:48px!important}.nshss-app .crm-select-column:not(:first-child){width:32px!important;min-width:32px!important;max-width:32px!important}.nshss-app .crm-select-column .crm-selection-hitarea,.nshss-app .crm-select-column .crm-row-task{width:100%;min-width:0}.nshss-app th[data-column-kind=actions]:not([data-base-width]){width:52px!important;min-width:52px!important;max-width:52px!important}.crm-column-resize[hidden],.crm-inherited-activity:empty{display:none}.crm-profile-layout .lead-card-sidebar>details{margin-top:12px}body [data-slot=input-group]>input[data-slot=input-group-control]{border-radius:inherit;flex:1;width:0;min-width:0;margin:0;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}body [data-slot=input-group]>[data-slot=input-group-addon]{flex-shrink:0}body [data-content-sized=true]{flex:0 auto;min-width:0;width:var(--crm-content-width)!important;max-width:100%!important}body .lead-card-name{width:fit-content;max-width:100%;display:inline-flex}body .crm-content-control{vertical-align:middle;width:fit-content;min-width:0;max-width:100%;display:inline-flex;position:relative}body .crm-content-control>.lead-card-contact-flag{top:50%;bottom:auto;transform:translateY(-50%)}body .crm-phone-input:has(>input[data-content-sized=true]){width:fit-content;max-width:100%;flex:0 auto!important}body .crm-customer-lead-phone{width:fit-content;max-width:100%}body .crm-parameter-select,body .crm-inline-option,body .crm-responsibles-trigger,body :is(.lead-card-field,.crm-inline-field,.crm-profile-fields,.crm-detail-fields,[data-content-fields]) [data-slot=select-trigger]{flex:0 auto;justify-content:flex-start;min-width:0;max-width:100%;width:fit-content!important}body .crm-inline-value{justify-content:flex-start;width:fit-content;max-width:100%}.crm-universal-card{min-width:0}.crm-universal-card>.crm-detail-layout{grid-template-columns:minmax(0,4fr) minmax(300px,3fr);align-items:start;gap:14px}.crm-universal-card .lead-card-main{min-width:0;container:lead-main/inline-size}.crm-universal-card .lead-card-tabs{flex-wrap:wrap;justify-content:flex-start;gap:0;width:100%;height:auto;min-height:43px;padding:0 8px;display:flex;overflow:visible}.crm-universal-card .lead-card-tabs>[data-slot=tabs-trigger]{white-space:nowrap;flex:none;min-height:43px}.crm-universal-card .crm-domain-content{min-width:0}.crm-universal-card .crm-domain-content .education-enrollment-details{grid-template-columns:minmax(0,1fr)}.crm-universal-card .crm-inherited-slot .crm-workspace{width:100%;max-width:none;padding:0}.crm-universal-card .crm-customer-direction{cursor:pointer}.crm-universal-card .crm-customer-direction:hover{background:#ffffff16}.crm-universal-card .crm-customer-direction[data-paid=true]:hover{background:#f7e7ac}.crm-universal-card .crm-customer-direction:focus-visible{outline-offset:3px;outline:2px solid #efd06b}.crm-customer-header-priority:empty{display:none}.crm-customer-header-priority{display:inline-flex}.crm-deleted-everywhere{color:#fff;background:#111;border-radius:4px;align-items:center;width:fit-content;max-width:100%;padding:3px 7px;font-size:.75rem;font-weight:600;display:inline-flex}.crm-neutral-status{color:#53677b;background:#eef1f5;border-radius:4px;padding:3px 7px;font-size:.75rem;display:inline-flex}.crm-customer-form-field{color:#3c504c;align-content:start;gap:7px;min-width:0;font-size:.8125rem;display:grid}.crm-customer-source{border-top:1px solid #e8edeb;min-width:0;padding:10px 0}.crm-customer-source>summary{cursor:pointer;color:#40554e;padding:4px 0;font-size:.8125rem}.crm-customer-source[open]>summary{margin-bottom:10px}.crm-customer-payment-dialog{overscroll-behavior:contain;width:calc(100vw - 32px);max-width:1100px;max-height:90dvh;overflow-y:auto}.crm-universal-card .lead-card-sidebar{min-width:0;position:static}@container lead-main (width>=620px){.crm-universal-card .crm-domain-content .education-enrollment-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1050px){.crm-universal-card>.crm-detail-layout{grid-template-columns:minmax(0,1fr)}}.crm-customer-header .client-header-inline-name .crm-inline-value>span,.crm-customer-header .client-header-inline-name .crm-inline-field>div{color:#fff;font-size:1.375rem;font-weight:600;line-height:1.35}.crm-customer-header .client-header-inline-name input{font-size:1.375rem;font-weight:600}.crm-customer-header .client-header-inline .crm-inline-value svg{color:#e5d19a}.crm-customer-education{gap:12px;display:grid}.crm-domain-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 18px;margin-bottom:14px;display:flex}.crm-domain-heading>div{min-width:0}.crm-domain-heading>.lead-card-fields{flex:1}.crm-domain-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.crm-domain-stage{flex:1;gap:4px;display:grid}.crm-domain-stage>strong{font-size:.875rem;font-weight:600}.crm-domain-stage>span,.crm-domain-subtitle{color:var(--muted-foreground);font-size:.8125rem;line-height:1.5}.crm-domain-subtitle{margin:8px 0 0}.crm-domain-status{color:#526774;background:#eef2f4;border-radius:4px;width:fit-content;margin-left:10px;padding:2px 7px;font-size:.8125rem;line-height:1.5;display:inline-flex}.crm-domain-status[data-status=active],.crm-domain-status[data-status=completed]{color:#24694e;background:#e9f3ee}.crm-domain-status[data-status=paused]{color:#8a641e;background:#fff3d6}.crm-domain-status[data-status=withdrawn]{color:#9b5142;background:#f9ede9}.crm-domain-attention,.crm-domain-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.crm-domain-attention>span,.crm-domain-tags>span{color:#536973;background:#f2f5f6;border-radius:4px;padding:3px 8px;font-size:.8125rem}.crm-course-progress{align-items:center;gap:9px;max-width:100%;display:inline-flex}.crm-course-progress progress{accent-color:#398263;width:100px;max-width:60%;height:5px}.crm-course-progress progress::-webkit-progress-bar{background:#e9eeee;border-radius:6px}.crm-course-progress progress::-webkit-progress-value{background:#398263;border-radius:6px}.crm-domain-disclosure{min-width:0}.crm-domain-disclosure>summary{cursor:pointer;color:#425e65;align-items:center;gap:8px;padding:10px 0;font-size:.875rem;font-weight:500;list-style:none;display:flex}.crm-domain-disclosure>summary:before{content:"›";font-size:1rem;display:inline-block;transform:rotate(0)}.crm-domain-disclosure[open]>summary:before{transform:rotate(90deg)}.crm-domain-disclosure[open]>summary{margin-bottom:10px}.crm-domain-disclosure.crm-preparation{background:#fff;border-radius:8px;padding:4px 16px}.crm-domain-disclosure.crm-preparation>.lead-card-section{margin:0;padding:0 0 12px}.crm-domain-disclosure.crm-preparation>.lead-card-section>h3{display:none}.crm-domain-history{margin-top:8px;display:grid}.crm-domain-history>div,.crm-domain-history-row{overflow-wrap:anywhere;border-top:1px solid #edf1f2;grid-template-columns:minmax(90px,auto) minmax(0,1fr);gap:8px 14px;padding:9px 0;font-size:.8125rem;display:grid}.crm-domain-history time{color:var(--muted-foreground)}.crm-certification-row+.crm-certification-row{border-top:1px solid #e7edee;margin-top:16px;padding-top:16px}.crm-customer-education .crm-record-value{white-space:pre-wrap;overflow-wrap:anywhere}.crm-universal-card .crm-record-value{overflow-wrap:anywhere;min-width:0;max-width:100%}.crm-universal-card .crm-domain-content>.group\/marketing{background:#fff;border:0;border-radius:8px}.crm-universal-card .crm-domain-content [data-slot=card]{box-shadow:none;border:0;border-radius:8px}.crm-universal-card .crm-domain-content [data-slot=card]>div{min-width:0}@container lead-main (width<=500px){.crm-domain-heading{align-items:stretch}.crm-domain-heading .crm-domain-actions{width:100%}.crm-customer-education .lead-card-fields,.crm-domain-history>div{grid-template-columns:minmax(0,1fr)}}.lead-card-workspace{--record-inset:16px;--record-block-gap:12px;--record-column-gap:16px;--record-row-gap:12px;--record-label-gap:4px;--record-label-height:20px;--record-value-height:32px}.lead-card-workspace .lead-card-section{padding:var(--record-inset)}.crm-record-section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.crm-record-section-header>.lead-card-section-title{margin:0}.lead-card-workspace .lead-card-section>h3.lead-card-section-title{margin-bottom:12px}.lead-card-workspace .lead-card-fields{gap:var(--record-row-gap) var(--record-column-gap);align-items:start}.lead-card-workspace .lead-card-section :is(.lead-card-field,.crm-inline-field){grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:0;min-width:0;max-width:100%;margin:0;padding:0;display:grid}.lead-card-workspace .lead-card-section :is(.lead-card-field,.crm-inline-field)[data-review-active=true]{outline-offset:4px;border-width:0;outline:1px solid #f87171;padding:0}.lead-card-workspace .lead-card-section :is(.crm-field-label,.crm-inline-label){min-height:var(--record-label-height);margin:0 0 var(--record-label-gap);color:#667785;padding:0;font-size:.875rem;font-weight:500;line-height:20px;display:block}.lead-card-workspace .lead-card-section :is(.crm-inline-value,.crm-inline-select-value,.crm-inline-readonly,.crm-record-value){min-width:0;max-width:100%;min-height:var(--record-value-height);padding:4px var(--crm-value-inset);text-align:left;border-width:0;align-items:center;margin:0;font-size:.875rem;line-height:1.5;display:flex}.lead-card-workspace .lead-card-section .crm-inline-value>span{font-size:inherit;line-height:inherit}.lead-card-workspace .lead-card-section .crm-record-value:has(>:is([data-slot=select-trigger],[data-slot=native-select],.crm-responsibles-trigger,.crm-inline-select-value,.crm-inline-value,.crm-inline-readonly,.crm-inline-field)){padding:0}.lead-card-workspace .lead-card-section :is(.lead-card-field,.crm-inline-field) :is([data-slot=select-trigger],[data-slot=native-select],.crm-responsibles-trigger){min-height:var(--record-value-height);height:auto;padding:4px var(--crm-value-inset);border-width:0;align-items:center;margin:0}.lead-card-workspace .lead-card-section .lead-card-field>input[data-slot=input],.lead-card-workspace .lead-card-section .crm-inline-editor>input[data-slot=input]{height:var(--record-value-height);min-height:var(--record-value-height);padding-left:var(--crm-value-inset);border-width:0;margin:0}.lead-card-workspace .lead-card-section input:is([type=date],[type=datetime-local])::-webkit-datetime-edit{padding:0}.lead-card-workspace .lead-card-section .crm-inline-editor{margin-top:0}.lead-card-workspace .lead-card-section .crm-inline-field>[data-slot=native-select]{width:fit-content;max-width:100%;height:var(--record-value-height);min-height:var(--record-value-height);padding:4px var(--crm-value-inset);border-width:0;margin:0}.lead-card-workspace .lead-card-section .crm-inline-value:has(>.whitespace-pre-wrap){align-items:flex-start}.lead-card-workspace .lead-card-section .crm-inline-table-select>.crm-inline-label{display:none}.crm-universal-card>.crm-detail-layout,.crm-universal-card .lead-card-main>[data-slot=tabs]{gap:var(--record-block-gap)}.crm-universal-card .lead-card-tab-content{gap:var(--record-block-gap);padding-top:0}.crm-record-overview{gap:var(--record-block-gap,12px)}.crm-record-work{gap:12px var(--record-column-gap,16px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.crm-record-work-fields,.crm-record-work-fields .lead-card-fields,.crm-record-geography,.crm-record-geography>section,.crm-record-geography .crm-geography-fields{display:contents}.crm-record-work-fields>div:has(>.lead-card-fields){display:contents}.crm-record-geography .lead-card-section-title{display:none}.crm-record-work .lead-card-responsibles{grid-column:auto}.lead-card-workspace .crm-record-work .lead-card-next-step{order:2;grid-column:1/-1;margin-top:0;padding:8px 12px}.crm-next-step-slot,.crm-next-step-control{order:2;grid-column:1/-1;justify-self:start;width:fit-content;min-width:0;max-width:100%}.crm-next-step-control{color:#214e40;text-align:left;cursor:pointer;background:#f5faf7;border:1px solid #cbded6;border-radius:9px;align-items:center;gap:12px;min-height:72px;padding:12px 14px;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.crm-next-step-control:hover:not(:disabled){background:#eaf4ef}.crm-next-step-control:focus-visible{outline-offset:3px;outline:2px solid #287752}.crm-next-step-control:disabled{cursor:default;color:#68776f;background:#f7f9f8;border-color:#e1e7e3}.crm-next-step-icon{color:#287752;background:#e3f0e9;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.crm-next-step-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.crm-next-step-label{color:#63786c;flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;line-height:1.4;display:flex}.crm-next-step-title{overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.4}.crm-next-step-detail{color:#63786c;overflow-wrap:anywhere;font-size:.875rem;line-height:1.4}.crm-next-step-action{flex:none;align-items:center;gap:7px;font-size:.875rem;font-weight:600;display:flex}.crm-next-step-pencil{opacity:0}.crm-next-step-control:is(:hover,:focus-visible) .crm-next-step-pencil{opacity:1}.crm-next-step-status{color:#286044;background:#e3f0e9;border-radius:4px;padding:1px 6px;font-weight:600}.crm-next-step-control:is([data-overdue=true],[data-error=true]){color:#8b3921;background:#fff8f4;border-color:#e7b8a3}.crm-next-step-control[data-overdue=true] :is(.crm-next-step-icon,.crm-next-step-status){color:#9a4325;background:#fbe7dc}.crm-next-step-control[data-overdue=true] .crm-next-step-detail{color:#9a4325}@container lead-main (width<=420px){.crm-next-step-control{gap:9px;padding:11px}.crm-next-step-action>span{display:none}.crm-next-step-pencil{opacity:1}}.crm-record-work :is(.lead-card-loss,.lead-card-save-error){order:3;grid-column:1/-1}.crm-record-geography :is(.mt-3,[role=alert]){grid-column:1/-1}.crm-record-contact-goals{gap:var(--record-block-gap,12px);align-items:stretch;min-width:0;display:grid}.crm-record-contact-goals>.lead-card-section{container:record-section/inline-size}.crm-record-contact-goals .lead-card-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-record-contact-goals .lead-card-notes{grid-template-columns:minmax(0,1fr)}.crm-record-contact-goals .crm-record-value{white-space:pre-wrap;overflow-wrap:anywhere}@container lead-main (width>=600px){.crm-record-work{grid-template-columns:repeat(4,minmax(0,1fr))}.crm-record-work .lead-card-responsibles{grid-column:span 2}.crm-record-contact-goals{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container lead-main (width<=359px){.crm-record-work,.crm-record-contact-goals .lead-card-fields{grid-template-columns:minmax(0,1fr)}}@container record-section (width<=299px){.crm-record-contact-goals .lead-card-fields{grid-template-columns:minmax(0,1fr)}}.crm-record-work .lead-card-responsibles,.crm-record-geography .lead-card-field{order:1}.crm-record-contact-goals .lead-card-notes .crm-inline-value>span{white-space:pre-wrap}.crm-universal-card .lead-card-activity :is(.crm-activity-head,.crm-activity-compose,.lead-card-feed-switch,.crm-activity-date,.crm-activity-entry){padding-inline:var(--record-inset)}.crm-universal-card .lead-card-activity .crm-activity-head{padding-block:12px}.crm-universal-card .lead-card-activity .crm-activity-compose{gap:8px;padding-block:12px}.crm-universal-card .lead-card-pinned{margin-inline:var(--record-inset)}@media (width<=640px){.lead-card-workspace{--record-inset:12px}}.crm-education-workflow{gap:12px;min-width:0;display:grid}.crm-education-studies{gap:16px;display:grid}.crm-education-study+.crm-education-study{border-top:1px solid #e5ebee;padding-top:16px}.crm-education-study-number{color:#536977;margin-bottom:12px;font-size:12px;font-weight:600}.crm-education-study-fields{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px 16px;display:grid}.crm-education-study-fields>*{min-width:0}.crm-education-wide{grid-column:1/-1}@container lead-main (width>=480px){.crm-education-study-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container lead-main (width>=700px){.crm-education-study-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.crm-education-motivations>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding-top:8px;display:grid}.crm-education-motivations label,.crm-education-motivation-menu label,.crm-education-check{align-items:center;gap:8px;font-size:13px;line-height:1.4;display:flex}.crm-education-check{min-height:52px}.crm-education-payment-rows{gap:12px;display:grid}.crm-education-table-fields{gap:6px;min-width:0;display:grid}.crm-education-table-fields .crm-inline-label{display:none}.crm-education-payment-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px 16px;display:grid}.crm-education-payment-row+.crm-education-payment-row{border-top:1px solid #e5ebee;padding-top:12px}@media (width<=640px){.crm-education-payment-row,.crm-education-motivations>div{grid-template-columns:minmax(0,1fr)}}.crm-education-motivation-menu{gap:2px;padding:8px;display:grid}.crm-education-motivation-menu label{cursor:pointer;border-radius:4px;min-height:32px;padding:5px 6px}.crm-education-motivation-menu label:hover{background:var(--secondary)}.crm-motivation-trigger{gap:12px;width:fit-content;min-width:min(220px,100%);max-width:min(420px,100%)}.crm-study-heading{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:8px;display:flex}.crm-study-heading .crm-education-study-number{margin:0}.crm-education-check{min-height:32px;margin-top:24px}.crm-customer-description .crm-customer-phone{font-size:1.25rem;font-weight:600;line-height:1.5}.crm-customer-phone input{font:inherit;color:inherit;border-color:#a6bbc3;min-height:36px}.crm-customer-phone :is(button,[role=button]){color:inherit}.crm-training-study+.crm-training-study{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.crm-customer-study-list{gap:12px;display:grid;container:customer-studies/inline-size}.crm-customer-study{border:1px solid var(--border);background:var(--background);border-radius:10px;min-width:0;overflow:visible}.crm-customer-study-header{align-items:flex-start;gap:8px;padding:4px;display:flex}.crm-customer-study-toggle{text-align:left;min-width:0;color:var(--foreground);border-radius:7px;flex:1;align-items:center;gap:12px;padding:12px;display:flex}.crm-customer-study-toggle:hover{background:var(--secondary)}.crm-customer-study-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.crm-customer-study-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.crm-customer-study-heading{overflow-wrap:anywhere;flex:1;gap:5px;min-width:0;display:grid}.crm-customer-study-title{font-size:15px;font-weight:600;line-height:1.45}.crm-customer-study-subtitle{color:#48616b;font-size:14px;line-height:1.5}.crm-customer-study-meta{color:var(--muted-foreground);font-size:12px;line-height:1.5}.crm-customer-study-actions{flex:none;padding:8px 4px 0 0}.crm-customer-study-summary{border-top:1px solid var(--border);font-variant-numeric:tabular-nums;background:#f8faf9;border-radius:0 0 10px 10px;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px 20px;padding:12px 16px;display:grid}.crm-customer-study-summary>*{min-width:0}.crm-customer-study-details{border-top:1px solid var(--border);padding:16px}.crm-customer-study-details[hidden]{display:none}.crm-study-parameter-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 20px;display:grid}.crm-study-parameter-grid>*{min-width:0}.crm-study-parameter-grid .crm-education-check{margin-top:0}.crm-training-list{gap:0}.crm-customer-study.crm-training-block{background:0 0;border:0;border-radius:0;padding:0}.crm-training-block+.crm-training-block{border-top:1px solid #e3eae6;margin-top:16px;padding-top:16px}.crm-training-block .crm-study-parameter-grid{gap:var(--record-row-gap,12px) var(--record-column-gap,16px)}.crm-training-primary{min-width:0;position:relative}.crm-training-block .crm-training-primary>.crm-study-parameter-grid>.crm-inline-field{padding-right:36px}.crm-training-primary>button{color:#7a8982;position:absolute;top:0;right:0}.crm-training-primary>button:hover{color:#a84238;background:#fcf3f1}.crm-training-additional{min-width:0;margin-top:12px}.crm-training-additional>summary{cursor:pointer;color:#64716e;background:0 0;border:0;border-radius:2px;align-items:center;gap:6px;width:fit-content;min-height:32px;padding:4px 0;font-size:13px;font-weight:500;line-height:20px;list-style:none;display:flex}.crm-training-additional>summary:hover{color:#253b36}.crm-training-additional>summary::-webkit-details-marker{display:none}.crm-training-additional>summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.crm-training-additional>summary>svg{flex:none;width:14px;height:14px}.crm-training-additional[open]>summary{color:#43534e;background:0 0}.crm-training-additional[open]>summary>svg{transform:rotate(180deg)}.crm-training-additional-content{border-top:1px solid #e8eeea;margin-top:12px;padding-top:12px}@media (prefers-reduced-motion:no-preference){.crm-training-additional>summary>svg{transition:transform .16s ease-out}.crm-training-additional[open]>.crm-training-additional-content{animation:.18s cubic-bezier(.2,.7,.2,1) crm-additional-enter}@supports (interpolate-size:allow-keywords) and selector(details::details-content){.crm-training-additional{interpolate-size:allow-keywords}.crm-training-additional::details-content{overflow-clip-margin:4px;opacity:0;block-size:0;transition:block-size .18s cubic-bezier(.2,.7,.2,1),opacity .14s ease-out,content-visibility .18s allow-discrete;overflow:clip}.crm-training-additional[open]::details-content{opacity:1;block-size:auto}.crm-training-additional[open]>.crm-training-additional-content{animation:none}}}@keyframes crm-additional-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.crm-study-certification{border-top:1px solid var(--border);margin-top:16px}@container customer-studies (width>=520px){.crm-study-parameter-grid,.crm-customer-study-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.crm-study-dialog-fields{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.crm-study-draft-field{align-content:start;gap:6px;min-width:0;font-size:14px;line-height:1.5;display:grid}.crm-study-draft-wide{grid-column:1/-1;min-width:0}.crm-study-dialog .crm-study-draft-field input,.crm-study-dialog .crm-study-draft-field textarea{width:100%;min-width:0}.crm-study-dialog .crm-study-draft-field [role=combobox]{width:100%;max-width:100%}.crm-study-motivation-options{flex-wrap:wrap;gap:8px;display:flex}.crm-study-motivation-options label{border:1px solid var(--border);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.crm-study-dialog-error{color:#a52e1a;background:#fff3ef;border-radius:6px;margin-top:16px;padding:10px 12px;font-size:14px}@media (width>=600px){.crm-study-dialog-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.crm-dog-layout{gap:var(--record-row-gap,12px) var(--record-column-gap,16px);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.crm-dog-facts,.crm-dog-notes{gap:var(--record-row-gap,12px) var(--record-column-gap,16px);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.crm-dog-layout :is(.crm-record-value,.crm-inline-readonly){white-space:pre-wrap;overflow-wrap:anywhere}.crm-customer-question .crm-record-value{white-space:pre-wrap;overflow-wrap:anywhere;color:#243b50}.crm-customer-question{border-left:3px solid #40789a;padding-left:12px!important}@container lead-main (width>=480px){.crm-dog-layout,.crm-dog-facts,.crm-dog-notes{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-dog-facts,.crm-dog-notes{grid-column:1/-1}}@container lead-main (width>=700px){.crm-dog-layout{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-dog-facts{grid-column:span 2}.crm-dog-notes{grid-column:3;grid-template-columns:minmax(0,1fr)}}.crm-customer-dogs>.crm-dog-list-header{padding:var(--record-inset);flex-wrap:wrap;gap:12px}.crm-customer-dogs>.crm-dog-list-items{padding:0 var(--record-inset);gap:0}.lead-card-workspace .crm-dog-list-items>.lead-card-section{padding:var(--record-block-gap) 0}.crm-dog-list-items>.lead-card-section+.lead-card-section{border-top:1px solid #e5ebef;border-radius:0}.crm-record-language{order:1;min-width:0}@container lead-main (width>=600px){.crm-record-work[data-has-language=true] .lead-card-responsibles{grid-area:2/1}.crm-record-work[data-has-language=true] .crm-record-language{grid-area:2/2}.crm-record-work[data-has-language=true] .crm-record-geography .lead-card-field{grid-row:2}}.crm-customer-messengers{grid-column:1/-1;gap:8px;min-width:0;display:grid}.crm-messenger-labels,.crm-messenger-row{grid-template-columns:minmax(120px,.85fr) minmax(140px,1.15fr);align-items:center;gap:12px;display:grid}.crm-messenger-row :is(input,[data-slot=select-trigger]){width:100%;min-width:0;height:32px;min-height:32px;margin:0}.crm-messenger-row [data-slot=select-value]{min-width:0;overflow:hidden}@container record-section (width<=299px){.crm-messenger-labels,.crm-messenger-row{grid-template-columns:minmax(0,1fr);gap:4px}.crm-messenger-labels>span:last-child{display:none}}.crm-customer-split-shell{min-width:0}.crm-table-root :is(th,td)[hidden]{display:none!important}.crm-table-root[data-all-columns-hidden=true]>[data-slot=table-container]{display:none}.crm-hidden-fields-empty{text-align:center;color:var(--muted-foreground);padding:28px 16px;font-size:14px;display:none}.crm-table-root[data-all-columns-hidden=true]>.crm-hidden-fields-empty{display:block}.crm-field-visibility-menu[data-slot=popover-content]{width:320px;max-width:calc(100vw - 24px);padding:8px}.crm-field-visibility-title{justify-content:space-between;gap:12px;padding:8px;font-size:14px;font-weight:600;display:flex}.crm-field-visibility-title>span:last-child{color:var(--muted-foreground);font-size:12px;font-weight:400}.crm-field-visibility-search{margin:4px 4px 8px;position:relative}.crm-field-visibility-search>svg{color:var(--muted-foreground);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.crm-field-visibility-search input{padding-left:32px;font-size:14px}.crm-field-visibility-list{overscroll-behavior:auto;max-height:min(420px,60dvh);overflow-y:auto}.crm-field-visibility-option{text-align:left;width:100%;min-height:38px;color:var(--foreground);background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:8px 10px;font-size:14px;display:flex}.crm-field-visibility-option:hover,.crm-field-visibility-option:focus-visible{background:#eef4f7}.crm-field-visibility-option:focus-visible{outline-offset:-2px;outline:2px solid #2b728c}.crm-field-visibility-option[data-visible=false]{color:var(--muted-foreground)}.crm-field-visibility-option:disabled{cursor:default;opacity:.6}.crm-field-visibility-option[data-visible=true]>svg{color:#286a7f}.crm-field-visibility-restore{border-top:1px solid #e1e8ed;border-radius:0;width:100%;margin-top:6px;font-size:14px}.crm-field-visibility-error,.crm-field-visibility-empty{color:var(--muted-foreground);padding:10px;font-size:14px}.crm-field-visibility-group{color:var(--muted-foreground);padding:8px 10px 4px;font-size:12px}[data-fields-hidden=true]{color:#286a7f}.crm-customer-split[data-slot=resizable-panel-group]{align-items:stretch;height:auto;overflow:visible!important}.crm-customer-split [data-slot=resizable-panel]{min-width:0;overflow:visible!important}.crm-customer-split .crm-customer-split-handle{cursor:col-resize;touch-action:none;background:0 0;flex:0 0 12px;align-self:stretch;width:12px}.crm-customer-split-handle:before{content:"";opacity:0;background:#c8d8e3;border-radius:4px;transition:opacity .12s;position:absolute;inset:0 5px}.crm-customer-split-handle:hover:before,.crm-customer-split-handle:focus-visible:before,.crm-customer-split-handle[data-separator=active]:before{opacity:1}.crm-customer-split-handle>div{color:#7591a3;background:#dce7ee;border:0;border-radius:5px;align-self:flex-start;width:10px;height:32px;margin-top:66px;position:sticky;top:135px}.crm-customer-split-handle:hover>div,.crm-customer-split-handle:focus-visible>div{color:#285b74;background:#c7dbe7}.crm-customer-split .lead-card-sidebar{align-self:start;margin-top:0;position:static}.crm-customer-split .lead-card-main{min-width:0;container-type:inline-size}.crm-customer-split .lead-card-fields{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr))}.crm-customer-split-error{color:#a33734;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.crm-customer-split[data-stacked=true]{gap:12px;flex-direction:column!important}.crm-customer-split[data-stacked=true]>[data-slot=resizable-panel]{flex:none!important;width:100%!important;max-width:none!important}.crm-customer-split[data-stacked=true]>.crm-customer-split-handle{display:none}.crm-customer-split[data-stacked=true] .lead-card-sidebar{position:static}.crm-customer-add-task{background:#fff;border:1px solid #d1dee6;border-radius:7px;flex:none;place-self:start;gap:6px;width:fit-content;min-height:32px;padding:5px 10px;font-size:13px}.crm-customer-tasks{container-type:inline-size}.crm-customer-task-filters{flex-wrap:wrap;gap:8px;padding:4px 0 12px;display:flex}.crm-customer-task-filters>*{flex:0 190px;min-width:150px}.crm-customer-task-filters :is(button,[data-slot=native-select]){height:32px;min-height:32px;font-size:13px}.crm-customer-task-list{flex-direction:column;gap:8px;display:flex}.crm-customer-task{background:#fff;border:1px solid #dce6ed;border-radius:9px;min-width:0;padding:10px 12px}.crm-customer-task[data-task-tone=red]{border-left:3px solid #c97768;padding-left:10px}.crm-customer-task[data-task-tone=green]{border-left:3px solid #76a88e;padding-left:10px}.crm-customer-task-heading{align-items:center;gap:8px;display:flex}.crm-customer-task-title{flex:1;min-width:0}.crm-customer-task-title>div>p{display:none}.crm-customer-task-title button{color:#24475e;align-items:center;min-height:28px;padding:2px 0;font-size:14px;font-weight:600}.crm-customer-task-title button>span{white-space:normal}.crm-customer-task-title button>svg{opacity:0}.crm-customer-task-title button:hover>svg,.crm-customer-task-title button:focus-visible>svg{opacity:1}.crm-customer-task-complete{flex-shrink:0;gap:5px;height:auto;min-height:28px;padding:4px 8px;font-size:12px}.crm-customer-task[data-task-completed=true]{color:#586b76;background:#f3f5f6;border-color:#e1e6e9}.crm-customer-task-completed-title{color:#586b76;overflow-wrap:anywhere;margin:0;padding:2px 0;font-size:14px;font-weight:500;line-height:20px}.crm-customer-task-toggle{color:#586b76;flex-shrink:0;gap:3px;height:auto;min-height:28px;padding:4px 5px;font-size:12px;font-weight:400}.crm-customer-task-done{color:#657b71;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:28px;display:inline-flex}.crm-customer-task[data-task-expanded=true] .crm-customer-task-description{-webkit-line-clamp:unset;display:block}.crm-customer-task-description{-webkit-line-clamp:2;text-align:left;color:#657c8c;overflow-wrap:anywhere;background:0 0;border:0;-webkit-box-orient:vertical;width:100%;margin:2px 0 8px;padding:0;font-size:13px;line-height:19px;display:-webkit-box;overflow:hidden}.crm-customer-task-fields{flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px;display:flex}.crm-customer-task-fields>*{flex:0 auto;min-width:0;max-width:100%}.crm-customer-task-fields :is(.crm-task-choice-control,.crm-responsibles-trigger,.crm-task-deadline){border-radius:6px;align-items:center;gap:5px;height:auto;min-height:30px;font-size:13px;line-height:20px;display:flex;padding:4px 7px!important}.crm-customer-task-fields .crm-task-choice-control{width:auto}.crm-customer-task-fields .crm-task-choice-control .crm-option-chip{min-height:20px;font-size:13px;padding:0!important}.crm-customer-task-fields .crm-responsibles-trigger{background:#f7fafc;border-color:#dce6ed;max-width:230px}.crm-customer-task-fields .crm-responsibles-trigger :is(img,.crm-avatar){width:22px;height:22px}.crm-customer-task-meta{color:#8395a2;flex-wrap:wrap;gap:4px 10px;margin-top:8px;font-size:12px;line-height:18px;display:flex}@container (width<=400px){.crm-customer-task-fields>*{max-width:100%}.crm-customer-task-meta{flex-direction:column;gap:0}}@media (prefers-reduced-motion:reduce){.crm-customer-split-handle:before{transition:none}}.crm-record-work[data-compact=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-record-work[data-compact=true] .lead-card-responsibles{grid-area:auto/1}.crm-record-work[data-compact=true] .crm-record-language{grid-area:auto/2}.crm-record-work[data-compact=true] .crm-record-geography .lead-card-field{order:2;grid-area:auto}.crm-record-work[data-compact=true] .crm-record-geography :is(.mt-3,[role=alert]){order:2}.crm-record-work[data-compact=true] .crm-customer-add-task{order:3;grid-column:1/-1}@container lead-main (width<=359px){.crm-record-work[data-compact=true]{grid-template-columns:minmax(0,1fr)}.crm-record-work[data-compact=true] :is(.lead-card-responsibles,.crm-record-language){grid-column:1}}.crm-group-detail{container-type:inline-size}.crm-group-header-footer{border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-top:16px;padding-top:12px;display:flex}.crm-group-header-details{color:#c1d0d4;flex-wrap:wrap;flex:320px;align-items:center;gap:8px 24px;min-width:0;font-size:.875rem;display:flex}.crm-group-header-details>span{overflow-wrap:anywhere;align-items:center;gap:7px;max-width:100%;display:inline-flex}.crm-group-header-details svg{color:#dbc06c;flex:none;width:16px;height:16px}.crm-group-header-details strong{color:#fff}.crm-group-revenue small{color:#b6cbd0;margin-top:4px;font-size:.75rem;display:block}.crm-group-overview{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.crm-group-overview>.crm-group-section{min-width:0;height:100%}.crm-group-section{container:group-block/inline-size}.crm-group-section>.lead-card-section{height:100%;padding:16px}.crm-group-overview>.crm-group-extra-fields{grid-column:1/-1}.crm-group-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px;display:grid}.crm-group-fields>*{min-width:0}.crm-group-team{gap:12px;display:grid}.crm-group-team-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px;display:grid}.crm-group-detail .crm-group-fields :is(.crm-inline-label,.crm-field-label,.record-field-label,dt),.crm-group-detail .crm-group-team :is(.crm-inline-label,.crm-field-label,.record-field-label,dt){color:#72818a;margin:0 0 4px;font-size:.875rem;font-weight:500;line-height:20px}.crm-group-detail .crm-group-fields :is(.crm-inline-value,.crm-inline-readonly){min-height:32px}.crm-group-section .crm-record-value{padding:4px 0}.crm-group-detail .crm-group-fields [data-slot=input-group]{max-width:100%}.crm-group-schedule{gap:0;font-size:.875rem;line-height:1.5;display:grid}.crm-group-schedule>li{border-bottom:1px solid #edf0f2;align-items:flex-start;gap:8px;padding:6px 0;display:flex}.crm-group-schedule>li:first-child{padding-top:0}.crm-group-schedule svg{color:#547d79;flex:none;width:16px;height:16px;margin-top:2px}.crm-group-trainers{gap:8px;display:grid}.crm-group-trainer{align-items:center;gap:8px;min-width:0;font-size:.875rem;display:flex}@container (width>=900px){.crm-group-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@container group-block (width>=640px){.crm-group-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-group-team{grid-template-columns:repeat(2,minmax(0,1fr))}}@container group-block (width<=319px){.crm-group-fields,.crm-group-team-fields{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.crm-group-header-footer{gap:12px}.crm-group-revenue{text-align:left;margin-left:0}.crm-group-revenue>strong{justify-content:flex-start}}.crm-group-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.crm-group-sidebar,.crm-group-main{min-width:0}.crm-group-sidebar{gap:12px;display:grid}.crm-group-sidebar .crm-group-overview{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.crm-group-sidebar .crm-group-header{border-radius:10px;padding:16px}.crm-group-sidebar .crm-customer-navigation{flex-wrap:wrap;gap:8px;margin-bottom:12px}.crm-group-sidebar .crm-customer-heading{gap:14px;display:grid}.crm-group-sidebar .crm-customer-identity{min-width:0}.crm-group-sidebar .crm-customer-eyebrow{margin-bottom:4px;font-size:.75rem}.crm-group-sidebar .crm-customer-name{overflow-wrap:anywhere;font-size:1.375rem;line-height:1.3}.crm-group-sidebar .crm-customer-description{margin-top:4px;font-size:.875rem}.crm-group-sidebar .crm-customer-actions{flex-wrap:wrap;justify-content:flex-start;gap:6px;width:100%;display:flex}.crm-group-sidebar .crm-customer-actions button{white-space:normal;height:auto;min-height:32px;padding:6px 9px;font-size:.8125rem}.crm-group-sidebar .crm-group-header-footer{gap:12px;margin-top:14px;padding-top:12px;display:grid}.crm-group-sidebar .crm-group-header-details{gap:7px;font-size:.8125rem;display:grid}.crm-group-sidebar .crm-group-revenue{text-align:left;border-top:1px solid #ffffff20;width:100%;margin:0;padding-top:10px}.crm-group-sidebar .crm-group-revenue>strong{justify-content:flex-start;font-size:1.25rem}.crm-group-sidebar .crm-group-section>.lead-card-section{border:1px solid #dfe6e9;border-radius:10px;padding:14px}.crm-group-sidebar .crm-group-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.crm-group-sidebar .crm-group-team{grid-template-columns:minmax(0,1fr);gap:12px}.crm-group-sidebar .crm-group-fields :is(.crm-inline-label,.crm-field-label,.record-field-label,dt),.crm-group-sidebar .crm-group-team :is(.crm-inline-label,.crm-field-label,.record-field-label,dt){font-size:.75rem;line-height:1.4}.crm-group-sidebar .crm-group-fields :is(.crm-inline-value,.crm-inline-readonly){min-height:28px}.crm-group-sidebar .crm-group-fields button{max-width:100%}.crm-group-sidebar .crm-group-fields :is(.crm-inline-value,.crm-inline-readonly,.crm-record-value){overflow-wrap:anywhere}.crm-group-quick-facts{background:#fff;border:1px solid #dfe6e9;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.crm-group-quick-facts>div{gap:3px;display:grid}.crm-group-quick-facts span{color:#72818a;font-size:.75rem}.crm-group-quick-facts strong{color:#253f4a;font-size:1rem}.crm-group-roster-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:2px 0 12px;display:flex}.crm-group-roster-heading h2{color:#253f4a;font-size:1rem;font-weight:650}.crm-group-roster-heading p,.crm-group-roster-count{color:#72818a;margin-top:3px;font-size:.8125rem}.crm-group-roster-surface{background:#fff;border:1px solid #dfe6e9;border-radius:10px;overflow:hidden}.crm-group-roster-pagination{border-top:1px solid #e5eaed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:.8125rem;display:flex}.crm-group-main .crm-client-results{box-shadow:none}.crm-group-main .crm-client-result-count>span{display:none}.crm-group-main .crm-group-member-details{min-width:160px;max-width:220px}.crm-group-member-details>div{gap:6px;padding:6px 0;display:grid}.crm-group-member-details>div+div{border-top:1px solid #e5eaed}.crm-group-member-details span{color:#72818a;font-size:.75rem}@container (width>=960px){.crm-group-layout{grid-template-columns:320px minmax(0,1fr)}}@container (width>=1440px){.crm-group-layout{grid-template-columns:348px minmax(0,1fr);gap:20px}}@container (width>=560px) and (width<=959px){.crm-group-sidebar{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.crm-group-sidebar>.crm-group-overview{grid-area:1/2/span 3}}@media (width<=420px){.crm-group-sidebar .crm-group-fields{grid-template-columns:minmax(0,1fr)}}:is(.nshss-workspace,.crm-workspace,[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=popover-content]) :is([data-slot=input],[data-slot=textarea]){color:#243b50;background-color:#fff;border-color:#cbd5df;border-radius:6px;font-size:.875rem;line-height:1.5;transition:border-color .12s,background-color .12s}:is(.nshss-workspace,.crm-workspace,[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=popover-content]) [data-slot=textarea]{resize:vertical;min-height:88px;max-height:24rem;padding:10px 12px;overflow-y:auto}:is(.nshss-workspace,.crm-workspace,[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=popover-content]) :is([data-slot=input],[data-slot=textarea])::placeholder{color:#7f8d9a;opacity:1}:is(.nshss-workspace,.crm-workspace,[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=popover-content]) :is([data-slot=input],[data-slot=textarea]):focus:not([aria-invalid=true]){background-color:#fff;border-color:#436d8d!important}:is(.nshss-workspace,.crm-workspace,[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=popover-content]) :is([data-slot=input],[data-slot=textarea]):disabled{color:#718092;background-color:#f0f3f6}.crm-inline-field .crm-inline-label,.lead-card-workspace .lead-card-section .crm-inline-label{font-size:.875rem;line-height:var(--record-label-height,20px);color:#667785;font-weight:500}.crm-inline-field .crm-inline-value{overflow-wrap:anywhere}.crm-inline-field .crm-inline-editor{background:#fff;border:1px solid #cbd5df;border-radius:7px;align-items:center;width:100%;min-width:0;max-width:100%;margin:0;padding:2px;display:flex}.crm-inline-field .crm-inline-editor:focus-within{border-color:#436d8d}.crm-inline-field .crm-inline-editor[data-invalid=true]{border-color:#bf5349}.crm-inline-field .crm-inline-editor>.crm-phone-input{flex:auto;width:0}.crm-inline-field .crm-inline-editor .crm-inline-text-control,.lead-card-workspace .lead-card-section .crm-inline-editor>input[data-slot=input]{color:#243b50;background:0 0;border:0;border-radius:4px;flex:auto;width:0;min-width:0;height:34px;min-height:34px;margin:0;padding:5px 8px;font-size:.875rem;line-height:1.5}.crm-inline-field .crm-inline-editor .crm-phone-input>.crm-inline-text-control{width:100%;padding-left:40px}.crm-inline-field .crm-inline-editor [type=date]{min-width:0}.crm-inline-editor-actions{flex:none;align-items:center;gap:2px;padding-left:3px;display:flex}.crm-inline-field .crm-inline-editor-actions [data-slot=button]{color:#647587;border-radius:4px;width:28px;height:30px;min-height:30px;padding:5px}.crm-inline-field .crm-inline-editor-actions [data-slot=button]:first-child{color:#216955;background:#edf5f1}.crm-inline-field .crm-inline-editor-actions [data-slot=button]:hover{background:#e7eef4}.crm-inline-field .crm-inline-editor-actions [data-slot=button]:focus-visible{outline-offset:1px;outline:2px solid #436d8d!important}.crm-inline-field .crm-inline-editor[data-multiline=true]{display:block}.crm-inline-field .crm-inline-editor[data-multiline=true]>.crm-inline-text-control{resize:vertical;width:100%;height:auto;min-height:88px;padding:8px 10px}.crm-inline-editor[data-multiline=true]>.crm-inline-editor-actions{border-top:1px solid #e8edf2;flex-wrap:wrap;justify-content:flex-end;gap:6px;padding:5px}.crm-inline-field .crm-inline-editor[data-multiline=true] .crm-inline-editor-actions [data-slot=button]{gap:5px;width:auto;padding:4px 9px;font-size:.8125rem}.crm-field-error{color:#aa3f36;overflow-wrap:anywhere;margin:5px 0 0;font-size:.8125rem;line-height:1.45}.crm-customer-header .client-header-inline:has(.crm-inline-editor){flex:0 320px;width:320px;max-width:100%}.crm-customer-header .crm-inline-field .crm-inline-editor .crm-inline-text-control{color:#243b50;background:0 0}@media (width<=767px){:is(.nshss-workspace,.crm-workspace,[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=popover-content]) :is([data-slot=input],[data-slot=textarea]),.crm-inline-field .crm-inline-editor .crm-inline-text-control,.lead-card-workspace .lead-card-section .crm-inline-editor>input[data-slot=input]{font-size:1rem}}@media (prefers-reduced-motion:reduce){:is([data-slot=input],[data-slot=textarea]){transition:none!important}}.crm-client-profile .crm-profile-fields :is([data-slot=input],[data-slot=textarea]):not(:disabled):not(.crm-inline-text-control){color:#243b50;background:#fff;border:1px solid #cbd5df;border-radius:6px;padding:8px 12px}.crm-nethunt-select{border-color:#d4dce1;border-radius:5px;min-width:min(20rem,100vw - 2rem);padding:8px;box-shadow:0 4px 18px #25354424}.crm-select-search{z-index:1;color:#949b9f;background:#fff;border:1px solid #c7d1d8;border-radius:4px;align-items:center;gap:10px;margin-bottom:6px;padding:9px 11px;display:flex;position:sticky;top:0}.crm-select-search input{color:#303b45;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.crm-nethunt-select [data-slot=select-item]{cursor:pointer;border-radius:3px;min-height:42px;padding:9px 28px 9px 8px}.crm-nethunt-select .crm-option-chip{border-radius:0;gap:12px;padding:0;background:0 0!important}.crm-nethunt-select [data-slot=select-item]:focus,.crm-nethunt-select [data-highlighted]{color:#303b45;background:#f1f3f4!important}.crm-option-empty{color:#78838a;font-weight:400}.crm-select-clear-caption{color:#78838a;margin-left:auto;font-size:13px}.crm-inline-select-value{cursor:pointer;text-align:left;border:1px solid #0000;border-radius:5px;align-items:center;gap:7px;max-width:100%;min-height:30px;margin-top:2px;padding:3px 7px;font-size:14px;display:inline-flex}.crm-inline-select-pencil{color:#737e84;opacity:0;flex-shrink:0}.crm-inline-select-value:hover .crm-inline-select-pencil,.crm-inline-select-value:focus-visible .crm-inline-select-pencil{opacity:1}.crm-inline-select-value:focus-visible{outline-offset:2px;outline:1px solid #acb6bd}.crm-inline-select-editor{z-index:120;border-radius:5px;width:min(360px,100vw - 24px);padding:20px 16px 12px}.crm-inline-select-editor [data-slot=select-trigger]{background:#fff;border:1px solid #b8c7d1;min-width:0;height:44px;width:100%!important}.crm-select-field-label{z-index:1;color:#7b858b;background:#fff;width:fit-content;max-width:100%;margin:0 8px -9px;padding:0 5px;font-size:13px;display:block;position:relative}.crm-select-editor-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.crm-select-editor-actions>button:last-child{color:#fff;background:#1599ee}.crm-option-settings-row{align-items:center;min-height:54px;gap:12px!important;padding:8px 10px!important;display:flex!important}.crm-option-settings-row[data-dragging=true]{opacity:.4}.crm-option-drag{cursor:grab;color:#959ca1;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:32px;display:flex}.crm-option-drag:active{cursor:grabbing}.crm-option-color-square{cursor:pointer;border:1px solid #0000;border-radius:4px;flex-shrink:0;width:23px;height:27px;display:block}.crm-option-color-square:focus-visible{outline-offset:3px;outline:2px solid #8d999f}.crm-option-settings-row .crm-inline-field{width:100%}.crm-option-settings-row .crm-inline-value{padding:3px var(--crm-value-inset);margin:0}.crm-color-select[data-option-surface=true] .crm-option-chip,[data-option-surface=true]>.crm-option-chip{padding:0;background:0 0!important}@media (width<=600px){.crm-inline-select-editor{width:min(320px,100vw - 20px)}.crm-option-settings-row{gap:8px!important}}[data-option-surface=true] [data-slot=select-value] .crm-option-chip{padding:0;background:0 0!important}.crm-inline-table-select>.crm-inline-label{display:none}.crm-inline-table-select .crm-inline-select-value{margin:0}.crm-nethunt-select [data-slot=select-item]{min-height:32px;padding:5px 28px 5px 8px;line-height:20px}.crm-nethunt-select .crm-option-chip{gap:8px;min-height:20px}[data-slot=native-select].crm-form-input{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}[data-slot=native-select] [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-slot=native-select]>svg{flex-shrink:0}.crm-option-symbol{min-width:6px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.crm-option-symbol>.crm-option-dot{background:var(--crm-choice-color,currentColor);border-radius:50%;width:6px;height:6px}.crm-option-symbol svg{width:14px;height:14px;color:inherit!important}.crm-option-emoji{font-size:14px;line-height:1}:is([data-slot=select-content],[data-slot=combobox-content],.crm-option-menu) .crm-option-symbol{background:var(--crm-choice-color);width:22px;min-width:22px;height:22px;color:var(--crm-choice-ink,#fff);border-radius:4px}:is([data-slot=select-content],[data-slot=combobox-content],.crm-option-menu) .crm-option-symbol>.crm-option-dot{display:none}.crm-option-color-square{justify-content:center;align-items:center;display:inline-flex}.crm-option-color-square svg{width:15px;height:15px;color:inherit}.crm-option-icon-picker button{flex-shrink:0}.crm-option-chip[data-option-group=channel]{color:inherit;background:0 0;padding-inline:0}.crm-option-chip[data-option-group=channel] .crm-option-symbol{color:currentColor;background:0 0}:root{--crm-choice-height:32px;--crm-choice-chip-height:28px;--crm-choice-radius:4px;--crm-choice-font:.875rem;--crm-value-inset:8px}body .crm-option-chip,body .nshss-app [data-slot=table-cell] .crm-option-chip{width:fit-content;min-width:0;max-width:100%;min-height:var(--crm-choice-chip-height);border-radius:var(--crm-choice-radius);font-size:var(--crm-choice-font);vertical-align:middle;align-items:center;gap:6px;padding:4px 8px;font-weight:500;line-height:20px;display:inline-flex}body .crm-option-chip .crm-option-text{text-overflow:ellipsis;min-width:0;overflow:hidden}body :is([data-option-surface=true],[data-slot=select-trigger],[data-slot=native-select],.crm-inline-option):has(.crm-option-chip[data-option-color]) .crm-option-chip{border-radius:0;min-height:20px;padding:0;background:0 0!important}body :is(.crm-inline-select-value,.crm-inline-readonly[data-option-surface],.crm-parameter-select,.education-option-surface),body :is(.lead-card-section,.crm-profile-fields,.crm-detail-fields,.crm-table-root) :is([data-slot=select-trigger],[data-slot=native-select]):not([data-choice-width=field]),body .nshss-app .education-workspace [data-slot=table-cell] :is(.education-inline-select,.crm-parameter-select,[data-slot=select-trigger]){min-width:0;max-width:100%;height:auto;min-height:var(--crm-choice-height);border-radius:var(--crm-choice-radius);font-size:var(--crm-choice-font);flex:0 auto;justify-content:flex-start;align-items:center;gap:6px;line-height:20px;display:inline-flex;width:fit-content!important}body :is(.crm-inline-select-value,.crm-parameter-select,.education-option-surface,[data-option-surface=true]) :is(.crm-option-chip,.crm-option-text,[data-slot=select-value]){flex:0 auto;min-width:0;max-width:100%}body :is(.lead-card-section,.crm-table-root) :is([data-slot=select-trigger],[data-slot=native-select])>svg{flex:none;width:14px;height:14px}body .crm-inline-select-value .crm-inline-select-pencil{width:14px;height:14px}body .crm-inline-select-editor [data-slot=select-trigger]{min-height:40px;width:100%!important}body :is([data-slot=select-content],[data-slot=combobox-content],.crm-option-menu) .crm-option-chip{width:auto;min-height:22px;font-size:var(--crm-choice-font);gap:8px;padding:0}body .crm-nethunt-select [data-slot=select-item]{min-height:36px;padding:8px 32px 8px 10px;line-height:20px}body .education-workspace .crm-person-tabs>button .crm-option-chip{min-height:20px;font-size:inherit;padding:0}.crm-education-course-block+.crm-education-course-block{border-top:1px solid #e5ebee;padding-top:12px}.crm-education-course-block{min-width:0}.crm-customer-header .crm-row-task{color:#eef5f6;border:1px solid #ffffff30;border-radius:4px;width:32px;height:32px;padding:6px}.crm-customer-header .crm-row-task:hover:not(:disabled){color:#fff;background:#ffffff18}.crm-customer-header .crm-row-task svg{width:18px;height:18px}.crm-customer-messengers{gap:8px;min-width:0;display:grid}.crm-customer-messengers :is(.crm-messenger-labels,.crm-messenger-row){grid-template-columns:minmax(0,144px) minmax(0,1fr);align-items:center;gap:8px;display:grid}.crm-customer-messengers .crm-messenger-row :is(input,[data-slot=select-trigger]){border-radius:4px;min-width:0;max-width:100%;height:36px;min-height:36px;margin:0;padding:7px 10px;font-size:14px;line-height:20px;width:100%!important}.crm-customer-messengers .crm-messenger-row [data-slot=select-value]{flex:1;min-width:0}.crm-customer-messengers .crm-messenger-row .crm-option-chip{min-height:20px;padding:0}.crm-customer-messengers>button{justify-self:start;margin:0}@container record-section (width<=340px){.crm-customer-messengers :is(.crm-messenger-labels,.crm-messenger-row){grid-template-columns:minmax(0,116px) minmax(0,1fr)}}@container record-section (width<=250px){.crm-customer-messengers .crm-messenger-row{grid-template-columns:minmax(0,1fr);gap:4px}.crm-customer-messengers .crm-messenger-labels{display:none}}.crm-customer-messengers .crm-messenger-labels>span{display:block}body .crm-option-empty{color:#859198;background:0 0;font-size:14px;font-weight:400;line-height:20px;display:inline}body .crm-inline-readonly:has(>.crm-option-empty){align-items:center;min-height:32px;margin:0;padding:4px 8px;display:inline-flex}body .crm-inline-select-value:has(>.crm-option-empty){background:0 0;padding:4px 8px}.crm-application-date{min-width:0}.crm-application-date>.crm-field-label{margin-bottom:4px}.crm-date-value{color:#31454f;font-variant-numeric:tabular-nums;text-align:left;border-radius:4px;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:4px 6px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}button.crm-date-value:hover{background:#edf3f7}button.crm-date-value:focus-visible{outline-offset:2px;outline:2px solid #7c9bad}.crm-date-pencil{opacity:0;color:#738996;flex-shrink:0}.crm-date-value:is(:hover,:focus-visible) .crm-date-pencil{opacity:1}body .crm-date-editor{border-radius:10px;width:min(356px,100vw - 24px);padding:16px}.crm-date-inputs{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;display:grid}.crm-date-inputs label{gap:6px;min-width:0;display:grid}.crm-date-inputs label>span{color:#687d8a;align-items:center;gap:6px;font-size:12px;display:flex}.crm-date-inputs label>span svg{width:14px;height:14px}.crm-optional-date{width:100%;min-width:0;container-type:inline-size}.crm-optional-date-inputs{grid-template-columns:minmax(130px,1.4fr) minmax(102px,1fr);gap:8px;display:grid}.crm-optional-date-inputs input{font-variant-numeric:tabular-nums;width:100%;min-width:0;height:40px;padding:8px 10px}.crm-optional-date-note{color:#738493;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin-top:5px;font-size:12px;line-height:18px;display:flex}.crm-optional-date-note button{color:#315d7e;text-underline-offset:3px;text-decoration:underline}.crm-optional-date-note button:disabled{opacity:.5}@container (width<=239px){.crm-optional-date-inputs{grid-template-columns:minmax(0,1fr)}}body .crm-date-inputs input{box-sizing:border-box;background:#fff;border-radius:8px;width:100%;min-width:0;height:40px;padding:8px 10px;font-size:14px;line-height:20px}body :is([data-slot=select-content],[data-slot=combobox-content],[data-slot=dropdown-menu-content]){border-radius:10px}body [data-slot=select-content]{min-width:min(320px,100vw - 24px);max-height:min(384px,var(--crm-menu-available-height,var(--radix-select-content-available-height)))!important}body [data-slot=combobox-content]{max-height:min(360px,var(--available-height));min-width:min(280px,100vw - 24px)}body [data-slot=combobox-list]{max-height:min(352px,calc(var(--available-height) - 8px));overscroll-behavior:contain}body [data-slot=combobox-item]{min-height:40px;padding:8px 32px 8px 10px;line-height:20px}body [data-slot=dropdown-menu-content]{max-height:min(384px,var(--crm-menu-available-height,var(--radix-dropdown-menu-content-available-height)))!important}body [data-slot=popover-content][data-side=bottom]{max-height:var(--crm-menu-available-height,calc(100dvh - 24px));max-width:calc(100vw - 24px);overflow-y:auto}body .crm-select-search{border-radius:7px;min-height:40px}body .crm-nethunt-select [data-slot=select-item]{border-radius:6px}body [data-slot=select-content]{flex-direction:column;display:flex;overflow:hidden}body .crm-select-search{flex:none;position:relative}body .crm-select-viewport{min-height:0;max-height:calc(min(384px,var(--crm-menu-available-height,384px)) - 68px);overscroll-behavior:contain;flex:auto}body :is([data-slot=select-content],[data-slot=combobox-content],[data-slot=dropdown-menu-content],[data-slot=popover-content],.crm-select-viewport,[data-slot=combobox-list],.crm-responsibles-popup [data-slot=command-list]){overscroll-behavior:auto}body .crm-nethunt-select{width:max(320px,var(--anchor-width,320px));max-width:calc(100vw - 24px)}body .crm-select-viewport{overscroll-behavior:auto;overflow-x:hidden}.crm-program-trigger{text-align:left;color:#365460;background:#eaf0f6;border:0;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;width:fit-content;min-width:0;max-width:100%;min-height:32px;padding:4px 8px;display:inline-flex}.crm-program-trigger>svg{color:currentColor;opacity:1;flex:none;width:14px;height:14px}.crm-program-trigger:is(:hover,:focus-visible)>svg{opacity:1}.crm-program-trigger:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #39778c}.crm-program-values{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.crm-program-chip{white-space:normal;color:#365460;overflow-wrap:anywhere;background:#eaf0f6;border-radius:5px;align-items:center;gap:5px;max-width:100%;padding:4px 7px;font-size:.875rem;line-height:1.4;display:inline-flex}.crm-program-chip>svg{flex:none;width:14px;height:14px}.crm-program-chip[data-program=education]{color:#7445a3;background:#f2eafb}.crm-program-chip[data-program=training]{color:#28624d;background:#e9f4ee}.crm-program-chip[data-program=shop]{color:#376689;background:#eaf2fa}.crm-program-chip[data-program=certification]{color:#82600e;background:#faf2d9}body .crm-program-menu{width:320px;max-width:calc(100vw - 24px);padding:14px}.crm-program-option{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:10px 8px;font-size:.875rem;display:flex}.crm-program-option:hover{background:#f1f5f7}.crm-program-option>svg{color:#6b8190}body .accounting-popover[data-slot=popover-content][data-side=bottom]{max-height:var(--crm-menu-available-height,calc(100dvh - 24px));overflow-y:auto}.crm-program-trigger[data-program=education]{color:#7445a3;background:#f2eafb}.crm-program-trigger[data-program=training]{color:#28624d;background:#e9f4ee}.crm-program-trigger[data-program=shop]{color:#376689;background:#eaf2fa}.crm-program-trigger[data-program=certification]{color:#82600e;background:#faf2d9}.crm-program-trigger[data-program] .crm-program-chip{background:0 0;padding:0}body :is(.crm-inline-select-value,.crm-task-choice-control,[data-option-surface=true]){gap:8px;padding-inline:8px}body .crm-task-choice-control[data-option-surface]{gap:8px;width:fit-content}body button.crm-task-choice-control[data-option-surface] .crm-option-chip{flex:0 auto}body :is(.crm-inline-value,.crm-responsibles-trigger,.crm-date-value){padding-inline:var(--crm-value-inset)}body .crm-responsibles-trigger{gap:8px}body :is(.crm-inline-select-chevron,.crm-task-choice-icon,[data-slot=select-chevron]){width:14px;height:14px;color:inherit;opacity:1;flex:none;margin:0;display:inline-flex}body [data-slot=select-chevron] svg{color:inherit;opacity:1;width:14px;height:14px}.crm-floating-surface{display:contents}.crm-floating-surface[popover]:popover-open{width:100%;max-width:none;height:100%;max-height:none;color:inherit;pointer-events:none;background:0 0;border:0;margin:0;padding:0;display:block;position:fixed;inset:0;overflow:visible}.crm-floating-surface[popover]::backdrop{pointer-events:none;background:0 0}.crm-floating-surface :is([data-slot=popover-content],[data-slot=select-content],[data-slot=combobox-content],[data-slot=dropdown-menu-content]){pointer-events:auto}.crm-floating-surface :is([data-slot=popover-content],[data-slot=select-content],[data-slot=combobox-content],[data-slot=dropdown-menu-content])[data-state=closed]{pointer-events:none}body .crm-choice-popover[data-slot=popover-content]{width:340px;max-width:calc(100vw - 24px);max-height:min(440px,var(--crm-menu-available-height,calc(100dvh - 24px)));border:1px solid #d5e0e6;border-radius:10px;flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden;box-shadow:0 8px 28px #193d501c}.crm-choice-title{color:#344c5b;flex:none;margin:0;padding:12px 12px 10px;font-size:14px;font-weight:600;line-height:20px}body .crm-choice-command[data-slot=command]{border-radius:0;flex:auto;height:auto;min-height:0}body .crm-choice-command>[data-slot=command-input-wrapper]{background:#fff;border:1px solid #cbd8e0;border-radius:6px;flex:none;gap:8px;height:36px;min-height:36px;margin:2px 12px 8px;padding:0 10px;overflow:visible}body .crm-choice-command>[data-slot=command-input-wrapper]:focus-within{outline-offset:-1px;background:#fff;border-color:#3d7895;box-shadow:none!important;outline:2px solid #3d7895!important}body .crm-choice-command>[data-slot=command-input-wrapper]>svg{opacity:1;color:#768b98;width:16px;height:16px}body .crm-choice-command [data-slot=command-input]{color:#253f4d;background:0 0;border:0;border-radius:0;width:0;min-width:0;height:34px;min-height:0;margin:0;padding:0;font-size:14px;line-height:20px;box-shadow:none!important;outline:none!important}body .crm-choice-list[data-slot=command-list]{overscroll-behavior:auto;flex:auto;min-height:0;max-height:264px;padding:4px 6px 6px;scroll-padding-block:4px;overflow-y:auto}body .crm-choice-item[data-slot=command-item]{cursor:pointer;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:5px;gap:8px;padding:8px;font-size:14px;line-height:20px}body .crm-choice-item[data-slot=command-item][data-choice-selected=true]{background:#edf5f1}body .crm-choice-item[data-slot=command-item][data-selected=true]{background:#eaf0f5;box-shadow:inset 0 0 0 1px #b8cbd8}body .crm-choice-item[data-slot=command-item][data-disabled=true]{cursor:not-allowed;opacity:.5}body .crm-choice-item .crm-option-chip{max-width:100%;height:auto;min-height:20px;padding:0;background:0 0!important}body .crm-choice-item :is(.crm-option-chip,.crm-option-text){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.crm-choice-check{color:#28715c;flex:none;justify-content:center;align-items:center;width:16px;min-height:20px;display:flex}body .crm-choice-check>svg{color:inherit}body .crm-choice-list [data-slot=command-empty]{color:#73848e;padding:20px 10px;font-size:14px}.crm-choice-details{flex:none;max-height:120px;padding-inline:12px;overflow-y:auto}.crm-choice-details:empty{display:none}.crm-choice-popover :is(.crm-select-editor-actions,.crm-inline-field-dialog-actions){border-top:1px solid #e3ebf1;flex:none;margin:0;padding:10px 12px}.crm-choice-popover>.crm-field-error,.crm-choice-popover>[role=alert]{color:#ac333c;flex:none;margin:0;padding:8px 12px;font-size:14px}body .crm-responsibles-popup[data-slot=popover-content]{overflow:hidden}body .crm-responsibles-popup [data-slot=command]{height:auto;min-height:0}body .crm-responsibles-popup [data-slot=command-list]{flex:auto;min-height:0}body .crm-add-group-member[data-slot=dialog-content]{height:min(640px,100dvh - 48px);min-height:0}:root{--crm-control-height:40px;--crm-control-padding:12px;--crm-control-radius:8px;--crm-control-focus:#3d7895;--crm-control-border:#cddae4}.crm-lead-program-toolbar{border-bottom:1px solid #dfe6eb;align-items:center;gap:16px;min-width:0;display:flex}.crm-lead-program-toolbar .crm-tab-scroll{flex:1;min-width:0}.crm-lead-program-toolbar .crm-course-switch{border-bottom:0}.crm-lead-program-toolbar .crm-new-lead-action{border-radius:8px;flex:none;gap:8px;min-width:156px;height:44px;min-height:44px;margin-block:4px;padding-inline:20px;font-size:14px;font-weight:600}.crm-lead-program-toolbar .crm-new-lead-action>svg{width:18px;height:18px}body :is(.crm-new-lead,.crm-calendar-form) label{min-width:0;display:block}body :is(.crm-new-lead,.crm-calendar-form) :is(.crm-field-label,label>span:first-child){margin:0 0 6px;font-size:.875rem;line-height:20px;display:block}body :is(.crm-new-lead,.crm-calendar-form) :is(section,.crm-lead-section-body)>[class*=grid],body :is(.crm-new-lead,.crm-calendar-form) section[aria-label=Основные\ данные]{gap:16px}body :is(.crm-new-lead,.crm-calendar-form) :is([data-slot=input],[data-slot=select-trigger],[data-slot=native-select],.crm-responsibles-trigger,[data-slot=input-group]){min-width:0;max-width:100%;height:var(--crm-control-height);min-height:var(--crm-control-height);padding:9px var(--crm-control-padding);border:1px solid var(--crm-control-border);border-radius:var(--crm-control-radius);box-sizing:border-box;margin:0;font-size:.875rem;line-height:20px;width:100%!important}body :is(.crm-new-lead,.crm-calendar-form) :is([data-slot=select-trigger],.crm-responsibles-trigger){align-items:center;gap:8px;display:flex}body :is(.crm-new-lead,.crm-calendar-form) [data-slot=select-trigger]{justify-content:space-between}body :is(.crm-new-lead,.crm-calendar-form) [data-slot=select-value]{text-overflow:ellipsis;min-width:0;overflow:hidden}body :is(.crm-new-lead,.crm-calendar-form) [data-slot=select-trigger] .crm-option-chip{border-radius:0;min-height:20px;padding:0;background:0 0!important}body :is(.crm-new-lead,.crm-calendar-form) [data-slot=input-group]{padding:0}body :is(.crm-new-lead,.crm-calendar-form) .crm-phone-input>input{padding-left:40px}body :is(.crm-new-lead,.crm-calendar-form) [data-slot=input-group] input{height:38px;min-height:0;padding:9px 0 9px var(--crm-control-padding);background:0 0;border:0;flex:1;width:0!important}body :is(.crm-new-lead,.crm-calendar-form) [data-slot=textarea]{width:100%;min-height:88px;padding:10px var(--crm-control-padding);border-radius:var(--crm-control-radius);font-size:.875rem;line-height:22px;display:block}body :is(.crm-new-lead,.crm-calendar-form) .crm-location-control{width:100%;min-width:0}body :is(.crm-new-lead,.crm-calendar-form) [data-slot=collapsible-content]>div{gap:16px}body :is(input,textarea,select)::selection{color:#183b50;background:#d8eaf4}body :is([data-slot=input],[data-slot=textarea],select,[data-slot=select-trigger],[data-slot=native-select],.crm-responsibles-trigger):focus-visible{outline-offset:2px;outline:2px solid var(--crm-control-focus)!important;box-shadow:none!important}body :is([data-slot=input-group],.crm-select-search,[data-slot=command-input-wrapper]):focus-within{outline-offset:2px;border-color:var(--crm-control-focus);outline:2px solid var(--crm-control-focus)!important;box-shadow:none!important}body :is([data-slot=input-group],.crm-select-search,[data-slot=command-input-wrapper]) input,body :is([data-slot=input-group],.crm-select-search,[data-slot=command-input-wrapper]) input:is(:focus,:focus-visible){box-shadow:none!important;background:0 0!important;outline:none!important}body .crm-select-search{border-radius:var(--crm-control-radius);background:#fff;min-height:40px;padding:8px 12px}body .crm-select-search input{min-width:0;min-height:22px;padding:0;font-size:.875rem;line-height:22px}body [data-slot=command-input-wrapper]{border-radius:var(--crm-control-radius)}body :is(input,textarea,select,[data-slot=select-trigger])[aria-invalid=true]:focus-visible{outline-color:#c54a4a!important}body :is(button,[role=button],a):focus-visible{outline-offset:2px;outline:2px solid var(--crm-control-focus)!important}@media (forced-colors:active){body :is(input,textarea,select,button,a):focus-visible{outline-color:highlight!important}}.crm-record-contact-goals{align-items:stretch}.crm-record-contact-goals>.lead-card-section{align-self:stretch;height:auto}.crm-customer-messengers :is(.crm-messenger-labels,.crm-messenger-row){grid-template-columns:minmax(0,132px) minmax(0,1fr) 28px}.crm-customer-messengers .crm-messenger-remove{color:#778996;border-radius:6px;width:28px;height:28px;padding:5px}.crm-customer-messengers .crm-messenger-remove:hover{color:#b33d3d;background:#fff0ef}.crm-customer-messengers .crm-messenger-add{color:#315c74;padding-inline:6px}@container record-section (width<=340px){.crm-customer-messengers :is(.crm-messenger-labels,.crm-messenger-row){grid-template-columns:minmax(0,100px) minmax(0,1fr) 28px}}@container record-section (width<=260px){.crm-customer-messengers .crm-messenger-labels{display:none}.crm-customer-messengers .crm-messenger-row{grid-template-columns:minmax(0,1fr) 28px}.crm-messenger-row [data-slot=select-trigger]{grid-column:1}.crm-messenger-row input{grid-area:2/1}.crm-messenger-row .crm-messenger-remove{grid-area:1/2/3}}body .crm-customer-header .crm-customer-actions>.crm-row-task[data-slot=button]{color:#eef5f6;background:0 0;border-color:#ffffff30}body .crm-customer-header .crm-customer-actions>.crm-row-task[data-slot=button]:hover:not(:disabled){color:#183944;background:#eef5f6;border-color:#eef5f6}@media (width<=639px){body :is(.crm-new-lead,.crm-calendar-form) :is(input,textarea){font-size:1rem}.crm-lead-program-toolbar{gap:8px}}.crm-schedule-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.crm-schedule-heading h2{align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}.crm-schedule-heading p{color:#81929f;margin-top:8px;font-size:13px}.crm-schedule-controls{gap:8px;width:310px;max-width:100%;display:grid}.crm-schedule-controls [data-slot=native-select]{width:100%}.crm-schedule-controls input{min-width:0}.crm-schedule-panel{background:#fff;border:1px solid #e1e8ec;border-radius:8px;padding:16px}.crm-schedule-legend{color:#708490;flex-wrap:wrap;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.crm-schedule-legend span{align-items:center;gap:5px;display:flex}.crm-schedule-legend i{border:1px solid #324a6110;border-radius:2px;width:10px;height:10px}.crm-schedule-month{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.crm-schedule-weekday{color:#83949e;text-align:center;padding:6px 0;font-size:12px}.crm-schedule-day{color:#365665;text-align:center;border:2px solid #0000;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:86px;padding:8px 5px;font-size:13px;display:flex}.crm-schedule-day[aria-pressed=true]{border-color:#0f172a;box-shadow:0 0 0 2px #fff,0 0 0 4px #334155}.crm-schedule-day:focus-visible{outline-offset:2px;outline:2px solid #315d70}.crm-schedule-day-number{border-radius:50%;place-items:center;min-width:23px;height:23px;display:grid}.crm-schedule-day[aria-current=date] .crm-schedule-day-number{color:#fff;background:#284f63}.crm-schedule-day-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%;font-size:12px;font-weight:500;display:-webkit-box;overflow:hidden}.crm-schedule-day-caption{color:inherit;font-size:11px}.crm-schedule-dots{gap:3px;display:flex}.crm-schedule-dots i{border-radius:50%;width:5px;height:5px}.crm-schedule-footnote{color:#8b9aa3;margin-top:12px;font-size:11px}@media (width<=640px){.crm-schedule-month{gap:3px}.crm-schedule-day{min-height:72px;padding:5px 2px}.crm-schedule-day-caption{display:none}.crm-schedule-controls{width:100%}}@keyframes crm-portal-enter{0%{opacity:0}to{opacity:1}}@keyframes crm-portal-exit{0%{opacity:1}to{opacity:0}}:is([data-slot=dialog-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content])[data-state=open]{animation:.12s ease-out crm-portal-enter}:is([data-slot=dialog-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content])[data-state=closed]{animation:90ms ease-in crm-portal-exit}[data-slot=dialog-content]{transform:translate(var(--crm-dialog-x,0px),var(--crm-dialog-y,0px));max-height:min(var(--crm-dialog-viewport-height,92dvh),92dvh,calc(100dvh - clamp(1rem,5dvh,3rem) - 1rem));scrollbar-gutter:stable}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content])[data-side=bottom]{max-width:var(--crm-menu-available-width,calc(100vw - 24px));min-width:min(var(--radix-popper-anchor-width,0px),var(--crm-menu-available-width,calc(100vw - 24px)));overscroll-behavior:contain}[data-slot=dialog-content][data-dragging=true]{-webkit-user-select:none;user-select:none;cursor:grabbing}@media (width>=640px) and (pointer:fine){[data-slot=dialog-header]{cursor:grab}}.crm-column-resize{touch-action:none}@media (prefers-reduced-motion:reduce){:is([data-slot=dialog-content],[data-slot=dialog-overlay],[data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content]){transition:none!important;animation:none!important}}[data-task-board][data-dragging=true]{scroll-snap-type:none}[data-task-card][data-dragging=true]{opacity:.4}[data-task-status][data-drag-over=true]{outline-offset:-2px;background:#fbf4dc;outline:2px solid #b38b2459}.crm-tasks-workspace,.crm-calendar{--task-ink:#203b50;--task-muted:#687c8d;--task-line:#d9e3eb;--task-accent:#176f68;color:var(--task-ink)}.crm-task-page-header{justify-content:space-between;align-items:center;gap:16px;padding:4px 0 2px;display:flex}.crm-task-page-header h1{color:#18374b;letter-spacing:-.4px;margin:0;font-size:26px;font-weight:650;line-height:1.3}.crm-task-page-header p{color:#6a7d8d;margin-top:5px;font-size:14px}.crm-task-page-header>button{border-radius:8px;min-height:40px;padding:9px 16px}body .crm-task-navigation[data-slot=tabs-list],.crm-calendar .crm-tabs[data-slot=tabs-list]{width:100%;min-width:0;max-width:100%;height:auto;min-height:42px;box-shadow:none;scrollbar-width:none;background:0 0;border:0;border-bottom:1px solid #dbe4eb;border-radius:0;flex:none;justify-content:flex-start;align-items:stretch;gap:20px;margin:0;padding:0;display:flex;overflow:auto hidden}body .crm-task-navigation[data-slot=tabs-list]::-webkit-scrollbar{display:none}body .crm-task-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger],.crm-calendar .crm-tabs[data-slot=tabs-list]>[data-slot=tabs-trigger]{color:#63798b;min-width:0;height:42px;min-height:42px;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;gap:6px;margin:0;padding:0 2px;font-size:14px;font-weight:500;line-height:20px}body .crm-task-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger][data-state=active],.crm-calendar .crm-tabs[data-slot=tabs-list]>[data-slot=tabs-trigger][data-state=active]{color:#16695f;box-shadow:none;background:0 0;border-bottom-color:#238375}body .crm-task-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]:hover:not(:disabled),.crm-calendar .crm-tabs[data-slot=tabs-list]>[data-slot=tabs-trigger]:hover:not(:disabled){color:#16695f;background:0 0}body .crm-task-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]:after,.crm-calendar .crm-tabs[data-slot=tabs-list]>[data-slot=tabs-trigger]:after{display:none}body .crm-task-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]:focus-visible{outline-offset:-4px}.crm-task-section-tabs{gap:16px;min-width:0}.crm-task-section-panel{flex-direction:column;gap:16px;min-width:0;margin:0;display:flex}.crm-task-section-panel[hidden]{display:none}body .crm-tasks-workspace .crm-task-bounded-table{table-layout:fixed}body .crm-tasks-workspace .crm-task-bounded-table>tbody>tr>td,body .crm-tasks-workspace .crm-task-bounded-table>tbody>tr>td :is(.truncate,.line-clamp-2,.crm-option-text,.crm-option-chip,.crm-task-deadline,.crm-task-deadline>span,.crm-responsibles-trigger){white-space:normal;overflow-wrap:anywhere;word-break:normal;text-overflow:clip;min-width:0;max-width:100%;overflow:visible}body .crm-tasks-workspace .crm-task-bounded-table>tbody>tr>td .line-clamp-2{-webkit-line-clamp:unset;display:block}body .crm-tasks-workspace .crm-task-bounded-table :is(.crm-task-choice-icon,.crm-option-symbol){flex:none}.crm-task-queues{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.crm-tasks-workspace .crm-task-pulse{border:1px solid var(--task-line);min-height:72px;box-shadow:none;background:#fff;border-radius:10px;gap:10px;padding:12px;display:flex}.crm-task-pulse>span:first-child{border-radius:8px;width:32px;height:32px}.crm-task-pulse>span:nth-child(2){flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.crm-task-pulse>span:nth-child(2)>span:first-child{color:#526a7c;text-transform:none;letter-spacing:0;font-size:13px;font-weight:500}.crm-task-pulse>span:nth-child(2)>span:last-child{color:#233f54;margin:0;font-size:24px;font-weight:650;line-height:1.2}.crm-task-pulse>svg{display:none}.crm-tasks-workspace .crm-task-pulse[aria-pressed=true]{background:#f2f9f7;border-color:#238375;box-shadow:0 0 0 1px #238375}.crm-task-filters{box-shadow:none;flex-direction:column;gap:16px;display:flex;border:1px solid var(--task-line)!important;background:#fff!important;border-radius:12px!important;padding:16px!important}.crm-task-filter-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.crm-task-filter-top>[role=tablist]{background:#edf2f6;border-radius:8px;gap:2px;max-width:100%;padding:3px;display:flex}.crm-task-filter-top [role=tab]{color:#617789;height:34px;min-height:34px;box-shadow:none;border-color:#0000;border-radius:6px;padding:7px 12px;font-size:14px}.crm-task-filter-top [role=tab][aria-selected=true]{color:#203f53;background:#fff;border-color:#d7e1e9;box-shadow:0 1px 3px #183a5010}.crm-task-view-switch{background:#f5f7fa;border:1px solid #e0e7ee;border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px;padding:3px;display:flex}.crm-task-view-switch>div{box-shadow:none;background:0 0;border:0;padding:0}.crm-task-view-switch button{height:32px;min-height:32px;font-size:13px}.crm-task-filter-primary{grid-template-columns:minmax(220px,1fr) minmax(150px,200px) minmax(150px,200px) auto;align-items:end;gap:12px;display:grid}.crm-task-search{align-items:center;min-width:0;display:flex;position:relative}.crm-task-search>svg{pointer-events:none;color:#8394a2;position:absolute;left:12px}.crm-task-search input{width:100%;padding-left:36px!important}.crm-task-filter-field{flex-direction:column;gap:6px;min-width:0;display:flex}.crm-task-filter-field>span{color:#647a8c;font-size:12px;font-weight:500;line-height:16px}.crm-task-filter-actions{align-items:center;gap:8px;display:flex}.crm-task-filters :is(input,[data-slot=select-trigger],.crm-task-filter-actions button){height:40px;min-height:40px;box-shadow:none;border-radius:7px;font-size:14px}.crm-task-filters [data-slot=select-trigger]{padding:8px 10px;width:100%!important}.crm-task-filter-grid{border-top:1px solid #e8eef3;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;padding-top:14px;display:grid}.crm-task-filter-grid[hidden]{display:none}.crm-task-archive-option{color:#607588;align-items:center;gap:8px;font-size:13px;display:flex}.crm-task-filters>div:last-child{border-top:1px solid #e8eef3;gap:8px;padding-top:12px}.crm-task-cards-section{min-width:0}.crm-task-cards-toolbar{color:#526b7e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px;font-size:13px;display:flex}.crm-task-cards-toolbar button[data-slot=button]{min-height:32px;padding:5px 10px;font-size:13px}.crm-task-cards-toolbar button[aria-pressed=true]{color:#166458;background:#e8f3ef}.crm-task-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:stretch;gap:16px;display:grid}.crm-task-card{color:#203b50;background:#fff;border:1px solid #cddbe5;border-radius:12px;flex-direction:column;width:100%;min-width:0;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 2px 5px #213f5410}.crm-task-card[data-due-state=overdue]{border-left:3px solid #ce5454;padding-left:14px}.crm-task-card[data-due-state=today]{border-left:3px solid #d59b22;padding-left:14px}.crm-task-card:hover{border-color:#95adbd;box-shadow:0 4px 12px #213f5414}.crm-task-card[data-selected=true]{outline-offset:1px;outline:2px solid #267c73}.crm-task-card-heading{align-items:flex-start;gap:10px;min-height:44px;margin-bottom:16px;display:flex}.crm-task-card-heading .crm-selection-hitarea{flex-shrink:0;width:24px;height:28px;min-height:0;padding:0}.crm-task-card-title{color:#18384f;overflow-wrap:anywhere;font-size:16px;font-weight:650;line-height:1.45;text-decoration:none;display:block}.crm-task-card-title:hover{color:#087566;text-underline-offset:3px;text-decoration:underline}.crm-task-card-context{color:#728595;overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:18px}.crm-task-drag-handle{color:#8094a2;cursor:grab;touch-action:none;border-radius:5px;flex:none;place-items:center;width:26px;height:28px;display:grid}.crm-task-drag-handle:hover{color:#294e63;background:#edf3f7}.crm-task-drag-handle:active{cursor:grabbing}.crm-task-card-properties{flex-direction:column;gap:8px;display:flex}.crm-task-card-field{grid-template-columns:86px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.crm-task-property-label{color:#6b8090;font-size:12px;font-weight:500;line-height:18px}.crm-task-choice-field{align-self:stretch;min-width:0;display:flex}body .crm-task-choice-control[data-option-surface]{color:#38576e;min-width:0;max-width:100%;height:auto;min-height:36px;font:500 14px/20px var(--font-sans);text-align:left;cursor:pointer;background:#f0f4f7;border:1px solid #0000;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;margin:0;display:flex;padding:7px 8px!important}body .crm-task-card .crm-task-choice-control[data-option-surface]{gap:8px;width:fit-content}body button.crm-task-choice-control[data-option-surface] .crm-option-chip{min-width:0;max-width:100%;min-height:20px;color:inherit;font:inherit;border-radius:0;flex:auto;align-items:center;gap:6px;padding:0;line-height:20px;display:flex;background:0 0!important}body button.crm-task-choice-control[data-option-surface] .crm-option-chip .crm-option-text{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0;overflow:visible}.crm-task-choice-icon{opacity:1;flex:none;width:14px;height:14px}.crm-task-choice-control:is(:hover,:focus-visible) .crm-task-choice-icon,.crm-task-choice-control[aria-busy=true] .crm-task-choice-icon{opacity:.75}.crm-task-choice-control:disabled{cursor:default;opacity:.85}.crm-task-card .crm-responsibles-trigger{background:#fff;border:1px solid #dce5ec;border-radius:6px;gap:6px;width:100%;min-height:36px;margin:0;padding:5px 8px;font-size:14px;line-height:20px}.crm-task-card .crm-responsibles-trigger .truncate{white-space:normal;overflow-wrap:anywhere}.crm-task-card .crm-responsibles-trigger:hover:not(:disabled){background:#f4f9f7}.crm-task-deadline{color:#456175;text-align:left;background:#edf3f7;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;min-width:0;max-width:100%;min-height:36px;margin:0;padding:7px 8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.crm-task-card-field .crm-task-deadline{width:100%}.crm-task-deadline>span{overflow-wrap:anywhere;flex:1;min-width:0}.crm-task-deadline[data-due-state=overdue]{color:#a33136;background:#fff0f0}.crm-task-deadline:is([data-due-state=today],[data-due-state=tomorrow]){color:#845b0d;background:#fff3d7}.crm-task-deadline[data-due-state=none]{color:#7b8d9b;background:#f5f7f9;border-style:dashed;border-color:#d7e1e9}.crm-task-deadline .crm-task-field-pencil{opacity:0}.crm-task-deadline:is(:hover,:focus-visible) .crm-task-field-pencil{opacity:.75}.crm-task-card-checklist{color:#607687;align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.crm-task-card-checklist>span{font-variant-numeric:tabular-nums;flex:none}.crm-task-card-checklist [data-slot=progress-indicator]{background:#288176}.crm-task-card-tags{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.crm-task-card-tags [data-slot=badge]{white-space:normal;overflow-wrap:anywhere;color:#62798b;background:#f6f9fb;border-color:#dce5ec;max-width:100%;font-size:12px;font-weight:400}.crm-task-card-footer{border-top:1px solid #e7eef3;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;padding-top:12px;display:flex}.crm-task-card-link{color:#54768d;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.crm-task-card-link a,.crm-task-card-link>span{overflow-wrap:anywhere}.crm-task-card-link a:hover{color:#087566;text-decoration:underline}.crm-task-open{color:#54768d;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.crm-task-open:hover{color:#146c60;background:#edf6f2}.crm-tasks-workspace .crm-task-column{scroll-snap-align:start;background:#eaf0f5;border:1px solid #dbe4ed;border-radius:12px;flex-direction:column;flex-shrink:0;width:360px;max-width:calc(100vw - 40px);min-height:280px;padding:12px;display:flex}.crm-task-column>header{align-items:flex-start;gap:8px;min-height:72px;padding:0 2px 12px;display:flex}.crm-task-column>header h3{color:#2e4c62;text-transform:none;letter-spacing:0;white-space:normal;font-size:14px;font-weight:600;line-height:20px;overflow:visible}body .crm-task-column>header .crm-option-chip{min-height:28px;padding:4px 7px;font-weight:600;background:0 0!important}.crm-task-column-description{color:#74899a;margin:3px 0 0 7px;font-size:12px;line-height:18px}.crm-task-column>header [data-slot=badge]{color:#456075;background:#fff;border:1px solid #d2dfe9;border-radius:6px;flex-shrink:0;margin-top:4px;padding:3px 8px;font-size:12px}.crm-task-column [role=list]{flex-direction:column;gap:12px;margin:0;display:flex}.crm-task-column [role=list]>*{margin:0}.crm-tasks-workspace .crm-task-column[data-drag-over=true]{outline-offset:-2px;background:#deeee7;outline:2px solid #288777}.crm-tasks-workspace [data-task-board]{padding-bottom:16px}.crm-tasks-workspace .crm-table-root[data-table-display=table]{border:1px solid #d7e2ea;border-radius:10px}.crm-tasks-workspace .crm-table-root[data-table-display=table] th{color:#617a8d;background:#f4f7fa;padding-block:12px;font-size:12px;font-weight:500}.crm-tasks-workspace .crm-table-root[data-table-display=table] tbody td{background:#fff;padding-block:12px}.crm-tasks-workspace .crm-table-root[data-table-display=table] tbody tr:hover td{background:#f6fafb}.crm-tasks-workspace .crm-table-root[data-table-display=table] tr[data-selected=true] td{background:#edf7f3}.crm-tasks-workspace .crm-table-root[data-table-display=table] .crm-responsibles-trigger{width:min(100%,250px);min-height:36px;font-size:14px}.crm-task-editor-body{scrollbar-gutter:stable;background:#fff;padding:18px 20px}.crm-task-form-layout{grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"main assignment""options options""checklist checklist";align-items:start;gap:18px 20px;display:grid}.crm-task-form-main{grid-area:main}.crm-task-form-assignment{grid-area:assignment}.crm-task-form-work{min-width:0}.crm-task-quick-layout{border:0;grid-template-areas:"main assignment";margin:0;padding:0}.crm-task-form-checklist{grid-area:checklist;border-top:1px solid #e4ebf0!important;padding-top:14px!important}.crm-task-form-section{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.crm-task-form-assignment{background:#f5f8fa;border-radius:8px;padding:14px}.crm-task-form-section>h3,.crm-task-organization>h3,.crm-task-section-heading h3{color:#294a5e;margin:0;font-size:13px;font-weight:600;line-height:18px}.crm-task-section-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.crm-task-form-field{flex-direction:column;gap:5px;min-width:0;display:flex}.crm-task-form-field>label,.crm-task-form-field>span{color:#63798b;margin:0;font-size:13px;font-weight:500;line-height:18px}.crm-task-form-field>small{color:#728695;font-size:12px;line-height:17px}.crm-task-form-pair,.crm-task-extra-pair,.crm-task-review-settings{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}body .crm-task-modal .crm-task-form-main [data-slot=textarea]{field-sizing:fixed;resize:vertical;height:240px;min-height:180px;max-height:none;padding:10px 12px;line-height:22px;overflow:auto}.crm-task-form-link:empty{display:none}.crm-task-linked-record{background:#f3f8f9;border:0;border-left:2px solid #91b5bc;border-radius:0 6px 6px 0;align-items:flex-start;gap:8px;padding:9px 10px;display:flex}.crm-task-linked-record>svg{color:#668498;flex-shrink:0;margin-top:3px}.crm-task-linked-record>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.crm-task-linked-record span,.crm-task-linked-record small{color:#748999;font-size:12px}.crm-task-linked-record a,.crm-task-linked-record p{color:#2b617b;overflow-wrap:anywhere;align-items:center;gap:8px;font-size:13px;display:flex}.crm-task-extra-options{border-top:1px solid #e2eaf0;grid-area:options;min-width:0}.crm-task-extra-toggle{text-align:left;color:#36596d;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:42px;padding:9px 0;font-size:13px;font-weight:600;display:flex}.crm-task-extra-toggle>svg{flex:none;transition:transform .15s}.crm-task-extra-toggle[aria-expanded=true]>svg{transform:rotate(90deg)}.crm-task-extra-toggle>small{color:#788b99;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px;font-weight:400}.crm-task-extra-body{flex-direction:column;gap:16px;padding:4px 0 0;display:flex}.crm-task-extra-body[hidden]{display:none}.crm-task-organization{background:0 0;border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.crm-task-review-settings{align-items:end}.crm-task-review-toggle{color:#456075;align-items:center;gap:8px;min-height:36px;font-size:13px;display:flex}.crm-task-deadline-field{flex-direction:column;gap:6px;min-width:0;display:flex}.crm-task-deadline-field>[role=group]{background:#e8eef3;border:0;border-radius:6px;flex-wrap:wrap;gap:2px;padding:2px;display:flex}.crm-task-deadline-field>[role=group] button{height:28px;min-height:28px;box-shadow:none;border:0;border-radius:4px;flex:1;padding:4px 6px;font-size:12px}.crm-task-deadline-field>[role=group] button[aria-pressed=true]{color:#23485f;background:#fff;box-shadow:0 1px 2px #1d3f5010}.crm-task-deadline-input{align-items:center;gap:4px;min-width:0;display:flex}.crm-task-deadline-input>input{flex:1;width:0!important}.crm-task-deadline-input>button{color:#7e919f;flex:none;width:30px;height:34px;padding:0}.crm-task-deadline-field>.crm-task-deadline-shortcuts{gap:4px;display:flex}.crm-task-deadline-shortcuts button{color:#52778c;height:26px;min-height:26px;padding:3px 5px;font-size:12px;font-weight:400}.crm-task-deadline-field>p{color:#7b8e9c;margin:0;font-size:11px;line-height:16px}.crm-task-work-section>div:first-child,.crm-task-statistics>div:first-child{background:#fff;border:1px solid #d7e2ea;border-radius:12px;padding:18px}.crm-task-work-section article,.crm-task-statistics article{background:#fff;border:1px solid #d5e1ea;border-radius:12px;padding:18px;box-shadow:0 2px 6px #223e5908}.crm-task-work-section .crm-table-root[data-table-display=cards] tbody>tr{background:#fff!important;border-color:#cdd9e3!important}.crm-calendar .crm-schedule-panel,.crm-calendar aside{background:#fff;border-color:#d3dfe8;border-radius:12px}.crm-calendar .crm-schedule-heading{background:#fff;border:1px solid #d5dfe8;border-radius:12px;padding:16px}.crm-tasks-workspace :is(button,a):focus-visible,.crm-task-editor :is(button,a):focus-visible,.crm-inline-field-dialog :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #238778}@media (width<=1200px){.crm-task-pulse>span:nth-child(2){flex-direction:column;align-items:flex-start;gap:4px}.crm-task-filter-primary{grid-template-columns:minmax(150px,1fr) minmax(140px,1fr) auto}.crm-task-filter-primary .crm-task-search{grid-column:1/-1}}@media (width<=700px){.crm-task-form-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""assignment""options""checklist"}.crm-task-quick-layout{grid-template-areas:"main""assignment"}.crm-task-extra-toggle{flex-wrap:wrap}.crm-task-extra-toggle>small{flex-basis:100%;padding-left:24px}}@media (width<=767px){.crm-task-queues{gap:8px;padding:2px;display:flex;overflow-x:auto}.crm-tasks-workspace .crm-task-pulse{flex-shrink:0;min-width:170px}.crm-task-pulse>span:nth-child(2){flex-direction:row;align-items:center}.crm-task-filter-grid,.crm-task-filter-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-task-filter-actions{grid-column:1/-1;justify-self:end}.crm-task-editor-body{padding:16px}.crm-task-card-field{grid-template-columns:78px minmax(0,1fr);gap:8px}.crm-task-card{padding:14px}.crm-task-card[data-due-state=overdue],.crm-task-card[data-due-state=today]{padding-left:12px}}@media (width<=420px){.crm-task-form-pair,.crm-task-filter-grid{grid-template-columns:minmax(0,1fr)}.crm-task-page-header h1{font-size:23px}.crm-task-page-header p{display:none}}@media (prefers-reduced-motion:reduce){.crm-tasks-workspace *{transition:none!important}}.crm-task-modal[data-slot=dialog-content]{--crm-control-height:36px;scrollbar-gutter:auto;background:#fff;border-color:#cbd8e2;border-radius:16px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 24px 80px #142f4933}.crm-task-modal [data-slot=dialog-header]{text-align:left;background:#fff;border-bottom:1px solid #dbe4eb;flex-shrink:0;padding:14px 20px}.crm-task-modal [data-slot=dialog-title]{color:#1b3b51;overflow-wrap:anywhere;padding-right:24px;font-size:17px;line-height:1.35}.crm-task-modal [data-slot=dialog-description]{color:#607487;margin-top:4px;line-height:1.5}.crm-task-modal [data-slot=dialog-footer]{padding:10px 20px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dbe4eb;flex-shrink:0;align-items:center}.crm-task-modal :is(input,textarea){min-width:0}.crm-task-modal :is([data-slot=input],[data-slot=select-trigger],[data-slot=native-select],.crm-responsibles-trigger){width:100%;height:auto;min-height:36px;box-shadow:none;background-color:#fff;border:1px solid #d2dfe9;border-radius:7px;font-size:14px;line-height:20px}.crm-task-modal [data-slot=input]{height:36px;padding:7px 10px}.crm-task-modal :is([data-slot=select-trigger],[data-slot=native-select]){width:100%!important}.crm-task-modal textarea{background:#fff;border-color:#d2dfe9;border-radius:7px;padding:10px 12px;font-size:14px;line-height:1.6}body .crm-task-modal .crm-task-detail-navigation[data-slot=tabs-list]{background:#fff;gap:20px;height:auto;min-height:40px;padding:0 20px}body .crm-task-modal .crm-task-detail-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]{height:40px;min-height:40px;font-size:13px}.crm-task-navigation .crm-task-tab-count{color:#637f8d;font-variant-numeric:tabular-nums;background:#edf2f5;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:500;display:inline-flex}.crm-task-navigation [data-state=active] .crm-task-tab-count{color:#216e5f;background:#e9f4ee}body .crm-task-editor[data-slot=dialog-content],body .crm-quick-task-modal[data-slot=dialog-content]{width:calc(100% - 32px);max-width:920px;max-height:min(var(--crm-dialog-viewport-height,92dvh),92dvh,calc(100dvh - 32px));height:auto}.crm-task-editor [data-slot=tabs-content][hidden]{display:none}.crm-task-identity{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.crm-task-identity .crm-task-id{color:#738796;background:0 0;border:0;padding:0;font-size:12px;font-weight:400}.crm-task-identity .crm-option-chip{min-height:24px;padding:3px 7px;font-size:12px}body .crm-task-modal .crm-task-form-pair [data-slot=select-trigger]{height:auto;min-height:36px;padding:7px 10px!important}body .crm-task-modal .crm-task-form-pair [data-slot=select-value],body .crm-task-modal .crm-task-form-pair .crm-option-text{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}body .crm-task-modal .crm-task-form-pair .crm-option-chip{min-height:20px;line-height:20px;background:0 0!important;padding:0!important}.crm-task-modal .crm-task-form-field>label{margin:0}.crm-task-modal .crm-task-form-field>p[id$=-help]{margin:0;font-size:12px}.crm-task-modal .crm-task-form-main .crm-task-form-field:first-of-type [data-slot=input]{font-size:14px;font-weight:500}.crm-task-modal [data-slot=dialog-footer]>div:last-child{flex-shrink:0}.crm-task-modal [data-slot=dialog-footer] button{border-radius:6px;height:36px;min-height:36px}.crm-task-modal :is(p,[role=alert]){overflow-wrap:anywhere}.crm-task-modal :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #238778}.crm-task-modal-heading{align-items:flex-start;gap:12px;display:flex}.crm-task-modal-heading>div{min-width:0}.crm-task-modal-icon{color:#237866;background:#edf6f2;border:1px solid #dce9e5;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.crm-task-work-modal{height:auto}.crm-calendar-event-modal{height:780px}.crm-task-modal-form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.crm-task-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:16px 20px;overflow-y:auto}.crm-task-work-fields{background:#fff;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;min-width:0;margin:0;padding:0;display:grid}.crm-task-work-fields :is(label,.crm-task-work-members){flex-direction:column;gap:7px;min-width:0;display:flex}.crm-task-work-fields :is(label,.crm-task-work-members)>span:first-child{color:#456075;font-size:14px;font-weight:600}.crm-task-work-field-wide{grid-column:1/-1}.crm-task-work-fields textarea{min-height:84px;max-height:180px;line-height:1.6}.crm-calendar-event-modal .crm-task-modal-body>fieldset,.crm-calendar-event-modal .crm-task-modal-body>div.rounded-lg{background:#fff;border:1px solid #d6e1e8;border-radius:12px;min-width:0;padding:16px}.crm-task-work-fields :is([data-slot=input],[data-slot=select-trigger],[data-slot=native-select],.crm-responsibles-trigger){min-height:36px}.crm-task-save-feedback{color:#5b7286;background:#f2f5f8;border-top:1px solid #e0e7ee;flex-shrink:0;align-items:flex-start;gap:9px;min-height:0;max-height:110px;padding:10px 20px;font-size:13px;line-height:1.6;display:flex;overflow-y:auto}.crm-task-save-feedback>svg{flex-shrink:0;margin-top:3px}.crm-task-save-feedback[data-tone=notice]{color:#805815;background:#fff7e4;border-color:#edddb5}.crm-task-save-feedback[data-tone=error]{color:#a03437;background:#fff1f1;border-color:#f0d4d5}.crm-task-footer-summary{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.crm-task-report-panel>article,.crm-task-report-panel>div.rounded-lg{background:#fff;border-color:#d5e0e8}.crm-task-report-panel>div.border-amber-200{background:#fff8e8;border-color:#e8d3a2}.crm-task-report-panel :is(article,p){overflow-wrap:anywhere}.crm-task-editor [data-state=active][data-slot=tabs-content]>div.sticky{background:#fff;border-color:#cfdce6}.crm-task-confirmation[data-slot=alert-dialog-content]{background:#fff;border-color:#cbd8e2;border-radius:16px;flex-direction:column;max-height:calc(100dvh - 32px);padding:24px;display:flex;overflow:hidden;box-shadow:0 24px 80px #142f4933}.crm-task-confirmation [data-slot=alert-dialog-header]{text-align:left;place-items:start;min-height:0;overflow-y:auto}.crm-task-confirmation [data-slot=alert-dialog-title]{color:#1b3b51;overflow-wrap:anywhere;line-height:1.45}.crm-task-confirmation [data-slot=alert-dialog-description]{color:#607487;overflow-wrap:anywhere;line-height:1.6}.crm-task-confirmation>[role=alert]{overflow-wrap:anywhere;background:#fff1f1;border:1px solid #f0d4d5;border-radius:8px;flex-shrink:0;max-height:100px;padding:12px;overflow-y:auto}.crm-task-confirmation [data-slot=alert-dialog-footer]{flex-shrink:0;padding-top:8px}@media (width<=639px){.crm-task-modal [data-slot=dialog-header]{padding:16px}.crm-task-modal [data-slot=dialog-footer]{padding:12px 16px calc(12px + env(safe-area-inset-bottom));align-items:stretch}.crm-task-modal-body{padding:16px}.crm-task-work-fields{grid-template-columns:minmax(0,1fr);gap:14px;padding:0}.crm-task-save-feedback{min-height:0;padding:10px 16px}body .crm-task-modal :is([data-slot=input],[data-slot=textarea]),body .crm-task-modal .crm-task-form-main .crm-task-form-field:first-of-type [data-slot=input]{font-size:16px}body .crm-task-modal[data-slot=dialog-content]{--crm-control-height:40px}body .crm-task-modal :is([data-slot=input],[data-slot=select-trigger],.crm-responsibles-trigger),body .crm-task-modal .crm-task-form-pair [data-slot=select-trigger]{min-height:40px}.crm-task-extra-pair,.crm-task-review-settings{grid-template-columns:minmax(0,1fr)}body .crm-task-modal .crm-task-detail-navigation[data-slot=tabs-list]{gap:16px;padding:0 16px}.crm-task-modal [data-slot=dialog-title]{font-size:17px}}.crm-task-card-sort{align-items:center;gap:8px;display:flex}.crm-task-card-sort [data-slot=select-trigger]{min-width:175px}.crm-task-field-error{color:#ad3540;margin:0;font-size:13px;line-height:19px}.crm-task-filters .crm-task-search{height:auto;min-height:40px}.crm-task-filters .crm-task-search>svg{top:50%;transform:translateY(-50%)}@media (pointer:coarse){.crm-task-deadline-field [data-slot=button]{min-height:36px}}body .crm-task-detail-editor[data-slot=dialog-content]{max-width:1160px;height:min(760px,100dvh - 32px)}.crm-task-detail-editor .crm-task-detail-header[data-slot=dialog-header]{gap:0;padding:12px 56px 8px 24px}.crm-task-detail-header .crm-task-identity{margin:0}.crm-task-title-edit{min-width:0}body .crm-task-detail-editor .crm-task-title-edit [data-slot=input]{width:100%;height:38px;min-height:38px;box-shadow:none;color:#203d4a;background:0 0;border-color:#0000;margin-left:-9px;padding:5px 8px;font-size:20px;font-weight:600;line-height:26px}body .crm-task-detail-editor .crm-task-title-edit [data-slot=input]:hover:not(:disabled){background:#f5f8f7}body .crm-task-detail-editor .crm-task-title-edit [data-slot=input]:focus-visible{background:#fff}body .crm-task-detail-editor .crm-task-title-edit [data-slot=input]:disabled{opacity:1;color:#203d4a}.crm-task-detail-columns{flex:1;grid-template-columns:minmax(0,1fr) 360px;min-height:0;display:grid}body.crm-interface .crm-task-detail-editor .crm-task-detail-navigation[data-slot=tabs-list]{min-height:44px;padding-inline:14px}body.crm-interface .crm-task-detail-editor .crm-task-detail-navigation>[data-slot=tabs-trigger]{min-height:44px}.crm-task-detail-editor .crm-task-editor-body{padding:20px 24px 16px}.crm-task-detail-fields{flex-direction:column;gap:18px;min-width:0;display:flex}.crm-task-detail-parameters{grid-template-columns:1fr 1fr 1.4fr;align-items:start;gap:12px;display:grid}body .crm-task-detail-parameters .crm-responsibles-trigger{width:100%!important}.crm-task-detail-parameters .crm-responsibles-trigger>svg:last-child{margin-left:auto}body .crm-task-detail-parameters [data-slot=select-trigger]{height:auto;min-height:36px}body .crm-task-detail-parameters :is([data-slot=select-value],.crm-option-text){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;text-align:left;overflow:visible}body .crm-task-detail-parameters [data-slot=select-value]{-webkit-line-clamp:unset}body .crm-task-detail-parameters .crm-option-chip{min-width:0;min-height:20px;padding:0;line-height:20px;background:0 0!important}.crm-task-detail-deadline{border-bottom:1px solid #e5ebe8;padding-bottom:16px}.crm-task-detail-deadline .crm-task-deadline-field{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"precision date""hint shortcuts";align-items:start;gap:6px 16px;display:grid}.crm-task-detail-deadline .crm-task-deadline-field>[role=group]{background:#f0f4f3;grid-area:precision;min-width:0;min-height:36px}.crm-task-detail-deadline .crm-task-deadline-input{grid-area:date}.crm-task-detail-deadline .crm-task-deadline-shortcuts{grid-area:shortcuts}.crm-task-detail-deadline .crm-task-deadline-field>p{grid-area:hint;align-self:center}.crm-task-detail-editor .crm-task-linked-record{background:0 0;border:0;align-items:center;padding:10px 0 0}.crm-task-detail-editor .crm-task-linked-record>div{flex-flow:wrap;align-items:baseline;gap:4px 10px}.crm-task-detail-editor .crm-task-linked-record>svg{margin:0}.crm-task-detail-editor .crm-task-extra-options{grid-area:auto}.crm-task-detail-columns>.crm-task-history{background:#f7f9f8;border-left:1px solid #e0e7e4;flex-direction:column;min-width:0;min-height:0;display:flex}.crm-task-history-heading{border-bottom:1px solid #e3eae6;flex-shrink:0;justify-content:space-between;align-items:center;min-height:44px;padding:4px 20px;display:flex}.crm-task-history-heading h3{color:#244459;margin:0;font-size:14px;font-weight:600}.crm-task-comment-compose{background:0 0;border-bottom:1px solid #e3eae6;flex-shrink:0;padding:16px 20px}.crm-task-comment-compose textarea{resize:vertical;height:88px;min-height:76px;max-height:160px}.crm-task-comment-compose>div{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.crm-task-comment-compose>div>span{color:#778b9a;font-size:12px}.crm-task-history-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:20px;overflow-y:auto}.crm-task-history-empty{color:#78909e;font-size:14px}.crm-task-history-error{color:#a33734;padding:8px 16px;font-size:13px}.crm-task-history-list{margin:0;padding:0;list-style:none}.crm-task-history-event{gap:10px;padding-bottom:24px;display:flex;position:relative}.crm-task-history-event:not(:last-child):before{content:"";background:#dfe7e3;width:1px;position:absolute;top:31px;bottom:4px;left:12px}.crm-task-history-event:last-child{padding-bottom:0}.crm-task-history-icon{color:#678176;background:#eaf0ed;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;display:grid;position:relative}.crm-task-history-icon svg{width:14px;height:14px}.crm-task-history-event-content{flex:1;min-width:0}.crm-task-history-byline{color:#29463b;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;min-height:22px;font-size:13px;line-height:20px;display:flex}.crm-task-history-byline strong{font-weight:600}.crm-task-history-event time{color:#7a8b9a;font-variant-numeric:tabular-nums;margin:1px 0 6px;font-size:12px;line-height:18px;display:block}.crm-task-history-summary{color:#485d6c;margin:0 0 6px;font-size:14px;line-height:21px}.crm-task-history-comment{color:#283f51;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #dce7ee;border-radius:0 8px 8px;padding:9px 11px;font-size:14px;line-height:1.55}.crm-task-audit-details{gap:8px;margin-top:6px;display:grid}.crm-task-audit-change{border-left:2px solid #d4e0e9;min-width:0;padding-left:9px}.crm-task-audit-change>p{color:#405c70;margin:0 0 4px;font-size:13px;font-weight:600}.crm-task-audit-change dl{gap:5px;margin:0;display:grid}.crm-task-audit-change dl>div{grid-template-columns:38px minmax(0,1fr);gap:6px;font-size:13px;line-height:19px;display:grid}.crm-task-audit-change dt{color:#8294a2}.crm-task-audit-change dd{white-space:pre-wrap;overflow-wrap:anywhere;color:#536a7b;margin:0}.crm-task-audit-change dl>div:last-child dd{color:#1d4257}.crm-task-audit-disclosure{margin-top:6px}.crm-task-audit-disclosure summary{color:#52788d;cursor:pointer;font-size:13px}@media (width<=1040px) and (width>=901px){.crm-task-detail-columns{grid-template-columns:minmax(0,1fr) 320px}.crm-task-detail-deadline .crm-task-deadline-field{grid-template-columns:minmax(0,1fr);grid-template-areas:"precision""date""shortcuts""hint"}}@media (width<=960px) and (width>=901px){.crm-task-detail-parameters{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-task-detail-parameters>.crm-task-form-field:last-child{grid-column:1/-1}}@media (width<=900px){.crm-task-detail-columns{flex-direction:column;display:flex;overflow-y:auto}.crm-task-detail-columns>[data-slot=tabs],.crm-task-detail-columns .crm-task-editor-body{flex:none;overflow:visible}.crm-task-detail-columns>.crm-task-history{border-top:1px solid #dce5ed;border-left:0;flex:none}.crm-task-history-scroll{max-height:none;overflow:visible}}@media (width<=600px){.crm-task-detail-editor .crm-task-detail-header[data-slot=dialog-header]{padding:12px 48px 10px 16px}body .crm-task-detail-editor .crm-task-title-edit [data-slot=input]{font-size:18px}.crm-task-detail-editor .crm-task-editor-body{padding:16px}body.crm-interface .crm-task-detail-editor .crm-task-detail-navigation[data-slot=tabs-list]{padding-inline:6px}.crm-task-detail-parameters{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.crm-task-detail-parameters>.crm-task-form-field:last-child{grid-column:1/-1}.crm-task-detail-deadline .crm-task-deadline-field{grid-template-columns:minmax(0,1fr);grid-template-areas:"precision""date""shortcuts""hint";gap:6px}.crm-task-detail-editor [data-slot=dialog-footer]{padding:10px 16px calc(10px + env(safe-area-inset-bottom));flex-flow:wrap;gap:8px;display:flex}.crm-task-detail-editor [data-slot=dialog-footer]>div:last-child{flex-direction:row;flex:100%;gap:8px;display:flex}.crm-task-detail-editor [data-slot=dialog-footer]>div:last-child>button{flex:1;width:auto}.crm-task-history-heading,.crm-task-comment-compose,.crm-task-history-scroll{padding-inline:16px}}@media (width<=360px){.crm-task-detail-parameters{grid-template-columns:minmax(0,1fr)}}.finance-workspace{--finance-ink:#293f4e;--finance-muted:#687d8a;--finance-line:#e1e8ed;--finance-accent:#355f78;gap:18px;min-width:0;display:grid}.finance-topbar{border-bottom:1px solid var(--finance-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.finance-workspace .finance-main-tabs[data-slot=tabs-list]{background:#e9eef2;border:0;border-radius:8px;height:38px;min-height:0;padding:3px}.finance-workspace .finance-main-tabs [data-slot=tabs-trigger]{min-height:32px;padding:5px 18px;font-size:13px}.finance-period-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.finance-period-controls [data-slot=button]{height:34px;font-size:12px}.finance-workspace .finance-month-picker{gap:8px;min-width:174px;height:34px;padding:0 10px;font-size:12px}.finance-workspace .finance-month-arrow{width:28px;height:32px}.finance-workspace .finance-current-month{color:#657c8a;background:0 0;padding:0 10px}.finance-overview{gap:12px;display:grid}.finance-totals{border:1px solid var(--finance-line);background:#fff;border-radius:10px;grid-template-columns:1.15fr 1fr 1fr;display:grid;overflow:hidden}.finance-total{min-width:0;padding:18px 20px}.finance-total+.finance-total{border-left:1px solid var(--finance-line)}.finance-total:first-child{background:#f7faf8}.finance-label{color:#647985;align-items:center;gap:3px;font-size:12px;font-weight:500;line-height:20px;display:flex}.finance-total-values{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 18px;margin-top:6px;display:flex}.finance-total-values strong{letter-spacing:-.7px;color:var(--finance-ink);font-size:clamp(21px,1.9vw,28px);font-weight:600;line-height:1.3}.finance-total:first-child strong{color:#316451}.finance-total-values .finance-negative{color:#a9554a}.finance-total-note{color:#70828e;margin-top:7px;font-size:11px;line-height:1.5}.finance-warning{color:#906b30}.finance-accounts{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.finance-account{border:1px solid var(--finance-line);background:#fff;border-radius:9px;min-width:0;padding:13px 14px}.finance-account h3{color:#526876;align-items:center;gap:7px;font-size:12px;font-weight:500;line-height:18px;display:flex}.finance-account-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.finance-account-balance{letter-spacing:-.4px;font-variant-numeric:tabular-nums;color:#304b5c;overflow-wrap:anywhere;margin-top:9px;font-size:19px;font-weight:600;line-height:1.3}.finance-account-balance[data-negative=true]{color:#a9554a}.finance-account dl{border-top:1px solid #eef1f3;gap:4px;margin-top:10px;padding-top:8px;font-size:11px;line-height:1.4;display:grid}.finance-account dl>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.finance-account dt{color:#748592}.finance-account dd{font-variant-numeric:tabular-nums;color:#536b79}.finance-health{border:1px solid var(--finance-line);background:#fff;border-radius:8px;padding:0 14px}.finance-health summary{color:#6a7e8a;cursor:pointer;align-items:center;gap:8px;padding:10px 0;font-size:12px;list-style:none;display:flex}.finance-health summary::-webkit-details-marker{display:none}.finance-health summary>svg{transition:transform .15s}.finance-health[open] summary>svg{transform:rotate(90deg)}.finance-health-label{color:#455f6d;font-weight:500}.finance-health-state{text-align:right;margin-left:auto}.finance-health-body{grid-template-columns:1fr 1fr auto;align-items:start;gap:24px;padding:2px 0 14px;display:grid}.finance-health-progress{color:#637b89;gap:6px;font-size:12px;display:grid}.finance-health-progress>div:first-child{font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;display:flex}.finance-health-track{background:#edf1f4;border-radius:9px;height:5px;overflow:hidden}.finance-health-track>span{border-radius:9px;height:100%;display:block}.finance-workspace .finance-health-tools{align-items:center;gap:2px;display:flex}.finance-panel{border:1px solid var(--finance-line);background:#fff;border-radius:10px;min-width:0;overflow:hidden}.finance-panel-head{border-bottom:1px solid #e8edf1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.finance-panel-title{color:#304d60;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.finance-count{color:#6e8290;font-variant-numeric:tabular-nums;background:#edf2f5;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:500}.finance-panel-actions{align-items:center;gap:8px;display:flex}.finance-workspace .finance-primary{color:#fff;height:34px;box-shadow:none;background:#355f78;padding:0 12px;font-size:12px}.finance-workspace .finance-primary:hover{background:#294d63}.finance-workspace .finance-table{font-size:13px;line-height:1.45}.finance-workspace .finance-table>thead>tr{background:#f7f9fb}.finance-workspace .finance-table[data-slot=table] [data-slot=table-head]{color:#6a7e8b;letter-spacing:0;text-transform:none;height:40px;padding:8px 14px;font-size:11px;font-weight:500}.finance-workspace .finance-table[data-slot=table] [data-slot=table-cell]{vertical-align:middle;border-color:#e8edf1;padding:10px 14px}.finance-workspace .finance-table>tbody>tr:hover>td{background:#f8fafc}.finance-workspace .finance-table .finance-numeric{text-align:right;font-variant-numeric:tabular-nums}.finance-workspace .finance-table th.finance-numeric>span{justify-content:flex-end}.finance-workspace .finance-table .finance-numeric .crm-table-sort{text-align:right}.finance-workspace .finance-table .finance-column-label{white-space:normal}.finance-workspace .finance-table .finance-text{overflow-wrap:anywhere;line-height:1.5;display:block;white-space:normal!important}.finance-workspace .finance-table .finance-file{white-space:nowrap;max-width:150px;text-overflow:ellipsis!important;overflow:hidden!important}.finance-workspace .finance-table .finance-description{text-align:left;align-items:start;gap:8px;width:100%;display:flex}.finance-workspace .finance-table .finance-description>svg{color:#92a2ab;flex-shrink:0;width:13px;height:13px;margin-top:3px}.finance-workspace .finance-table .finance-date{font-variant-numeric:tabular-nums;color:#6b808d;text-align:left;font-size:12px}.finance-workspace .finance-table .finance-date small{color:#83939e;margin-top:1px;font-size:11px;display:block}.finance-workspace .finance-table .finance-expense-amount{color:#985e50;white-space:nowrap;padding:5px 0;font-size:13px;font-weight:600}.finance-workspace .finance-table .finance-category{color:#627887;white-space:normal;background:#f1f4f6;border-radius:5px;max-width:140px;padding:4px 7px;font-size:11px}.finance-workspace .finance-table .finance-account-select{height:32px;min-height:32px;box-shadow:none;background:0 0;border-color:#0000;padding-left:0;padding-right:20px}.finance-workspace .finance-table .finance-receipt-action{color:#6b8392;align-items:center;gap:5px;padding:3px 0;font-size:11px;display:flex}.finance-footnote{color:#7a8b96;align-items:flex-start;gap:7px;font-size:11px;line-height:1.6;display:flex}.finance-context{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.finance-context h2{color:#304d60;font-size:15px;font-weight:600;line-height:22px}.finance-context p{color:#7a8e9b;margin-top:2px;font-size:11px;line-height:17px}.finance-context-tools{align-items:center;gap:6px;display:flex}.finance-workspace .finance-context-tools [data-slot=button]{height:32px;font-size:12px}.finance-workspace .finance-context-tools [data-slot=native-select]{background:#fff;width:80px;height:32px;min-height:32px;font-size:12px}.finance-workspace .finance-subsection{gap:14px;min-width:0;display:grid}.finance-workspace .finance-departments[data-slot=tabs-list]{background:0 0;border:0;border-bottom:1px solid #dfe7ed;border-radius:0;gap:4px;max-width:100%;height:auto;min-height:0;padding:0;overflow-x:auto}.finance-workspace .finance-departments [data-slot=tabs-trigger]{min-height:38px;box-shadow:none;background:0 0;border-radius:0;padding:8px 12px;font-size:12px}.finance-workspace .finance-departments [data-state=active]{color:#355f78;box-shadow:none;background:0 0;border-bottom:2px solid #355f78}.finance-workspace .finance-departments [data-slot=tabs-trigger]:after{display:none}.finance-metrics{border:1px solid var(--finance-line);background:#fff;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.finance-metric{background:#fff;min-width:0;padding:14px 18px}.finance-metrics>.finance-metric+.finance-metric{border-left:1px solid var(--finance-line)}.finance-metric-label{color:#6b808f;font-size:11px;font-weight:500;line-height:18px}.finance-metric-value{letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:#304e60;overflow-wrap:anywhere;margin-top:4px;font-size:23px;font-weight:600;line-height:1.3}.finance-metric[data-tone=green] .finance-metric-value{color:#35745c}.finance-metric[data-tone=red] .finance-metric-value{color:#a3574e}.finance-metric[data-tone=amber] .finance-metric-value{color:#8f713d}.finance-metric-hint{color:#7a8e9b;margin-top:6px;font-size:11px;line-height:1.5}.finance-workspace .finance-formats[data-slot=tabs-list]{background:#f0f4f7;border:0;border-radius:6px;gap:2px;max-width:100%;height:32px;min-height:0;padding:2px}.finance-workspace .finance-formats [data-slot=tabs-trigger]{min-height:28px;padding:3px 10px;font-size:12px}.finance-workspace .finance-staff-filter{background:#fff;border-color:#e2e9ee;width:208px;height:32px;min-height:32px;font-size:12px}.finance-workspace .finance-add-staff{height:32px;padding:0 10px;font-size:12px}.finance-workspace .finance-person{text-align:left;color:#334f61;align-items:center;gap:8px;width:100%;max-width:360px;padding:4px 0;font-size:13px;font-weight:500;display:flex}.finance-person>svg{color:#91a1ac;flex-shrink:0;width:14px;height:14px;transition:transform .15s}.finance-person[aria-expanded=true]>svg{color:#355f78;transform:rotate(90deg)}.finance-number{width:120px;min-width:0;max-width:100%;margin-left:auto;position:relative}.finance-number[data-size=rate]{width:90px}.finance-number[data-size=payout]{width:136px}.finance-number-control{position:relative}.finance-workspace .finance-number input{text-align:right;font-variant-numeric:tabular-nums;width:100%;min-width:0;height:34px;min-height:34px;box-shadow:none;background:#fbfcfd;border-color:#dde6ed;padding:5px 29px 5px 8px;font-size:13px;line-height:22px}.finance-workspace .finance-number input:hover:not(:disabled){background:var(--crm-entry-hover,#f6f8fa)}.finance-workspace .finance-number input:focus{background:#fff;border-color:#6c94ae;box-shadow:0 0 0 2px #dbe8f1}.finance-number-status{color:#8a9ba6;justify-content:center;align-items:center;width:27px;height:30px;font-size:11px;display:flex;position:absolute;top:2px;right:2px}.finance-workspace .finance-number-status [data-slot=button]{color:#367a60;border-radius:4px;width:27px;height:30px;min-height:0;padding:0}.finance-number-error{z-index:1;color:#a1493e;background:#fff7f5;border:1px solid #edc7c2;border-radius:6px;min-width:0;margin-top:4px;padding:8px 10px;font-size:11px;line-height:1.5;position:relative;box-shadow:0 3px 12px #17293612;white-space:normal!important;max-width:100%!important}.finance-payout{--crm-choice-height:28px;--crm-choice-font:12px;--crm-choice-chip-height:20px;gap:5px;width:226px;max-width:100%;display:grid}.finance-payout-main{align-items:center;gap:6px;display:flex}.finance-workspace .finance-pay{color:#fff;height:34px;box-shadow:none;background:#355f78;border:0;padding:0 9px;font-size:11px}.finance-workspace .finance-pay:hover{background:#294d63}.finance-workspace .finance-table [data-slot=native-select].finance-payout-account{max-width:100%;height:28px;min-height:28px;box-shadow:none;color:#778b97;background:0 0;border:0;border-radius:3px;padding:0 18px 0 0;font-size:12px;width:226px!important}.finance-workspace .finance-table .finance-payout-account .crm-option-chip{min-height:20px;padding:0;font-size:12px}.finance-payout-hint{color:#957442;font-size:10px;white-space:normal!important}.finance-salary{color:#304e60;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:1.4}.finance-salary-note{color:#7b8e9a;font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px}.finance-workspace .finance-history-button{color:#718a9c;width:30px;height:30px;box-shadow:none;background:#fff;border:1px solid #e3eaf0;border-radius:6px}.finance-workspace .finance-details-row>td{background:#f7f9fb;padding:16px 22px!important}.finance-workspace .finance-details-row :is(div,p,label,a,span){white-space:normal!important}.finance-details-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.finance-details-grid h4{color:#526b7d;font-size:12px;font-weight:600}.finance-details-totals{color:#647d8d;font-variant-numeric:tabular-nums;border-bottom:1px solid #e1e8ee;gap:18px;margin-bottom:14px;padding-bottom:12px;font-size:12px;display:flex;flex-wrap:wrap!important}.finance-details-totals strong{color:#37596d;font-weight:600}.finance-workspace .finance-instructions{color:#748a99;font-size:11px;line-height:1.6}.finance-instructions summary{cursor:pointer;align-items:center;gap:6px;width:fit-content;list-style:none;display:flex}.finance-instructions[open] summary{margin-bottom:5px}.finance-instructions p{max-width:850px;padding-left:20px}.finance-workspace .finance-table[data-column-measure=true] .finance-number{width:120px!important;max-width:120px!important}.finance-workspace .finance-table[data-column-measure=true] .finance-number[data-size=rate]{width:90px!important;max-width:90px!important}.finance-workspace .finance-table[data-column-measure=true] .finance-number[data-size=payout]{width:136px!important;max-width:136px!important}.finance-workspace .finance-table[data-column-measure=true] .finance-number input{width:100%!important;min-width:0!important}.finance-workspace .finance-table[data-column-measure=true] .finance-number-status{overflow:hidden!important}.finance-workspace .finance-table[data-column-measure=true] .finance-number-error,.finance-workspace .finance-table[data-column-measure=true] .finance-details-row{display:none!important}.finance-workspace .finance-table[data-column-measure=true] .finance-person{width:226px!important}.finance-workspace .finance-table[data-column-measure=true] .finance-description{width:270px!important}.finance-workspace .finance-table[data-column-measure=true] .finance-text{white-space:normal!important}.finance-workspace .finance-table[data-column-measure=true] .finance-file{max-width:150px!important;overflow:hidden!important}.finance-workspace .finance-table[data-column-measure=true] .finance-category{white-space:normal!important;max-width:140px!important}.finance-workspace .finance-table[data-column-measure=true] .finance-payout-account{width:226px!important;max-width:226px!important}.finance-workspace .finance-table[data-column-measure=true] .finance-payout-hint{white-space:normal!important;width:226px!important}.finance-workspace .finance-table .crm-column-resize:after{opacity:0}.finance-workspace .finance-table th:hover .crm-column-resize:after,.finance-workspace .finance-table .crm-column-resize:focus-visible:after{opacity:1}.finance-workspace .finance-issues{color:#92713f;background:#fffaf1;border:1px solid #e8ddc7;border-radius:7px;padding:9px 12px;font-size:12px}.finance-analytics-metrics{border:1px solid var(--finance-line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.finance-analytics-metrics>.finance-metric+.finance-metric{border-left:1px solid var(--finance-line)}.finance-chart-card{border:1px solid var(--finance-line);background:#fff;border-radius:10px;min-width:0;padding:18px}.finance-chart-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;margin-bottom:18px;display:flex}.finance-chart-heading h3{color:#3c5a6c;font-size:13px;font-weight:600}.finance-chart-heading p{color:#7e919e;margin-top:4px;font-size:11px;line-height:1.5}.finance-chart-heading [data-slot=tabs-list]{flex-wrap:wrap;height:auto}@media (width<=1199px){.finance-accounts{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-account{padding:12px}.finance-account-balance{font-size:18px}.finance-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-analytics-metrics>.finance-metric:nth-child(3){border-left:0}.finance-analytics-metrics>.finance-metric:nth-child(n+3){border-top:1px solid var(--finance-line)}}@media (width<=767px){.finance-workspace{gap:14px}.finance-topbar{align-items:flex-start;gap:10px}.finance-total{padding:14px}.finance-total-values strong{font-size:20px}.finance-accounts{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-metric{padding:12px}.finance-metric-value{font-size:20px}.finance-health-body{grid-template-columns:1fr 1fr;gap:12px}.finance-health-tools{grid-column:1/-1}.finance-panel-head{padding:10px 12px}.finance-details-grid{grid-template-columns:1fr;gap:18px}.finance-context p{max-width:240px}}@media (width<=479px){.finance-totals{grid-template-columns:1fr 1fr}.finance-total:first-child{border-bottom:1px solid var(--finance-line);grid-column:1/-1}.finance-total:nth-child(2){border-left:0}.finance-total-values strong{font-size:22px}.finance-metrics{grid-template-columns:1fr}.finance-metrics>.finance-metric+.finance-metric{border-left:0;border-top:1px solid var(--finance-line)}.finance-metric{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;display:grid}.finance-metric-value{margin:0;font-size:19px}.finance-metric-hint{grid-column:1/-1;margin:0}.finance-analytics-metrics .finance-metric{display:block}.finance-analytics-metrics .finance-metric-value{margin-top:5px}.finance-health-state{max-width:170px}.finance-health-body{grid-template-columns:1fr}.finance-workspace .finance-staff-filter{width:100%}.finance-panel-actions{flex-wrap:wrap}.finance-workspace .finance-main-tabs [data-slot=tabs-trigger]{padding:5px 15px}.finance-chart-card{padding:14px}}.finance-workspace .finance-table .finance-program{max-width:360px}.finance-workspace .finance-table[data-column-measure=true] .finance-program{width:226px!important}.finance-payout-main .finance-number{flex-shrink:0;margin-left:0}.finance-workspace .finance-payout-main .finance-pay{flex:1;min-width:0}@media (width<=767px){.finance-workspace .finance-number input{height:40px;min-height:40px;font-size:16px}.finance-workspace .finance-number-status{top:5px}.finance-workspace .finance-pay{min-height:40px}.finance-workspace .finance-table [data-slot=native-select].finance-payout-account{height:32px;min-height:32px}.finance-workspace .finance-history-button{width:36px;height:36px}}.finance-payment-status{width:152px;max-width:100%}.finance-workspace .finance-table .finance-payment-status [data-slot=native-select]{height:32px;min-height:32px;box-shadow:none;background:#fff;border-color:#e4e9ec;padding:0 9px;font-size:12px;width:152px!important}.finance-payment-status-label{white-space:nowrap;color:#b34338;align-items:center;gap:7px;font-size:12px;display:inline-flex}.finance-payment-status-label[data-status=partial]{color:#ad6218}.finance-payment-status-label[data-status=paid]{color:#26764e}.finance-payment-status-label i{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.finance-workspace .finance-payment-status[data-status=unpaid] [data-slot=native-select]{background:#fff5f3;border-color:#f0d3cd}.finance-workspace .finance-payment-status[data-status=partial] [data-slot=native-select]{background:#fff7ea;border-color:#eed9b9}.finance-workspace .finance-payment-status[data-status=paid] [data-slot=native-select]{background:#f0f8f3;border-color:#cfe4d6}.finance-status-saving{color:#738592;margin-top:4px;font-size:11px;display:block}.finance-group-caption{color:#7a8d99;margin-top:3px;font-size:11px;font-weight:400;display:block}.finance-group-details{max-width:660px}.finance-group-heading{color:#4c6677;align-items:center;gap:8px;font-size:12px;display:flex}.finance-group-heading h4{font-weight:600}.finance-group-heading>span{font-variant-numeric:tabular-nums;color:#6f8695;margin-left:auto}.finance-group-trainers{background:#fff;border:1px solid #e0e8ed;border-radius:7px;margin-top:12px;padding:0;list-style:none;display:grid}.finance-group-trainers>li{color:#3e5b6d;justify-content:space-between;gap:20px;padding:10px 12px;font-size:13px;display:flex}.finance-group-trainers>li+li{border-top:1px solid #e8edf1}.finance-group-trainers strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.finance-workspace .finance-group-note{color:#738896;margin-top:10px;font-size:11px;line-height:1.6;white-space:normal!important}.finance-workspace .finance-table[data-column-measure=true] .finance-payment-status{width:152px!important}@media (width<=767px){.finance-workspace .finance-table .finance-payment-status [data-slot=native-select]{height:40px;min-height:40px}}.finance-workspace[data-finance-view=payroll]{gap:16px;width:100%;max-width:1320px;margin-inline:auto}.finance-workspace[data-finance-view=payroll] .finance-topbar{top:var(--crm-header-height,56px);z-index:20;background:#f1f5f9;border-color:#d5e0e8;min-height:56px;padding:8px 0;position:sticky}.finance-workspace[data-finance-view=payroll] .finance-main-tabs[data-slot=tabs-list]{background:#e1e9ef;border:1px solid #d5dfe7;height:38px;padding:3px}.finance-workspace[data-finance-view=payroll] .finance-main-tabs [data-slot=tabs-trigger]{padding-inline:16px;font-size:14px}.finance-workspace[data-finance-view=payroll] .finance-main-tabs [data-state=active]{color:#fff;background:#294f68;box-shadow:0 1px 2px #16354c18}.finance-workspace[data-finance-view=payroll] .finance-month-picker{font-size:14px;font-weight:500}.finance-workspace[data-finance-view=payroll] .finance-current-month{font-size:12px}.finance-workspace[data-finance-view=payroll] .finance-context h2{color:#233f53;font-size:20px;font-weight:600;line-height:28px}.finance-workspace[data-finance-view=payroll] .finance-context p{font-size:12px;line-height:18px}.finance-workspace .finance-payroll{gap:12px}.finance-workspace .finance-payroll .finance-departments [data-slot=tabs-trigger]{color:#667b89;min-height:40px;padding:8px 14px;font-size:14px}.finance-workspace .finance-payroll .finance-departments [data-state=active]{color:#244d68;border-bottom-color:#244d68;font-weight:600}.finance-payroll .finance-metrics{border-color:#dce5ec;border-radius:8px}.finance-payroll .finance-metric{padding:13px 18px}.finance-payroll .finance-metric-label{color:#5e7484;font-size:12px;line-height:20px}.finance-payroll .finance-metric-value{margin-top:2px;font-size:24px;line-height:30px}.finance-payroll .finance-metric:last-child{background:#f1f6fa}.finance-payroll .finance-metric:last-child .finance-metric-value{color:#254f6b}.finance-payroll .finance-metric-hint{font-size:12px}.finance-payroll .finance-trainer-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-payroll .finance-trainer-summary .finance-metric-label{font-size:14px}@media (width<=999px){.finance-payroll .finance-trainer-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-trainer-summary>.finance-metric:nth-child(3){border-left:0}.finance-trainer-summary>.finance-metric:nth-child(n+3){border-top:1px solid var(--finance-line)}}@media (width<=479px){.finance-payroll .finance-trainer-summary{grid-template-columns:1fr}}.finance-payroll .finance-panel{border-color:#d7e2ea;border-radius:8px;overflow:clip;box-shadow:0 2px 5px #213e5410}.finance-payroll .finance-panel-head{background:#fff;border-bottom:1px solid #dce5ec;gap:10px;padding:10px 12px}.finance-panel-navigation{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.finance-scope-label{color:#304d62;font-size:14px;font-weight:600;line-height:20px}.finance-workspace .finance-payroll .finance-formats[data-slot=tabs-list]{background:#edf2f6;height:34px;padding:3px}.finance-workspace .finance-payroll .finance-formats [data-slot=tabs-trigger]{color:#667c8b;min-height:28px;padding:4px 11px;font-size:13px}.finance-workspace .finance-payroll .finance-formats [data-state=active]{color:#244f6c;background:#fff;font-weight:600;box-shadow:0 1px 3px #23485f18}.finance-workspace .finance-payroll .finance-staff-filter{width:216px;height:34px;min-height:34px;font-size:13px}.finance-workspace .finance-payroll .finance-table{font-size:14px;line-height:20px}.finance-workspace .finance-payroll .finance-table[data-slot=table] [data-slot=table-head]{color:#536d7f;background:#edf3f7;height:42px;padding:8px 12px;font-size:12px;font-weight:600}.finance-workspace .finance-payroll .finance-table[data-slot=table] [data-slot=table-cell]{padding:9px 12px}.finance-workspace .finance-payroll .finance-table>tbody>tr.finance-payroll-row{height:58px}.finance-workspace .finance-payroll .finance-table>tbody>tr.finance-payroll-row:hover>td{background:#eff5fa}.finance-workspace .finance-payroll .finance-table>tbody>tr.finance-payroll-row:has(.finance-person[aria-expanded=true])>td{background:#eaf2f8;border-bottom-color:#cbdce9}.finance-workspace .finance-payroll .finance-person{gap:7px;max-width:none;padding-block:6px;font-size:14px;font-weight:500;line-height:20px}.finance-workspace .finance-payroll .finance-salary{color:#23465e;font-size:15px;line-height:21px}.finance-workspace .finance-payroll [data-accrual=empty] .finance-salary{color:#718391;font-weight:400}.finance-workspace .finance-payroll .finance-salary-note{margin-top:2px;font-size:12px;line-height:17px}.finance-workspace .finance-payroll .finance-payout{width:378px;max-width:100%;display:block}.finance-workspace .finance-payroll .finance-payout-main{grid-template-columns:114px minmax(154px,1fr) 88px;align-items:start;gap:6px;display:grid}.finance-workspace .finance-payroll .finance-number[data-size=payout]{width:114px;max-width:100%}.finance-workspace .finance-payroll .finance-number input{height:36px;min-height:36px;padding-block:6px;font-size:14px}.finance-workspace .finance-payroll .finance-number-status{top:3px}.finance-workspace .finance-payroll .finance-pay{height:36px;min-height:36px;padding-inline:10px;font-size:13px;font-weight:500}.finance-workspace .finance-payroll .finance-table [data-slot=native-select].finance-payout-account{color:#536f82;background:#fff;border:1px solid #dce5ec;border-radius:5px;max-width:100%;height:36px;min-height:36px;padding:0 8px;font-size:13px;width:100%!important}.finance-workspace .finance-payroll .finance-payout-account :is(.crm-option-chip,.finance-account-chip){font-size:12px}.finance-workspace .finance-payroll .finance-table .finance-payment-status [data-slot=native-select]{height:36px;min-height:36px}.finance-workspace .finance-payroll .finance-payment-status-label{gap:6px;font-size:14px}.finance-workspace .finance-payroll .finance-history-button{color:#668399;width:30px;height:34px}.finance-workspace .finance-payroll .finance-table[data-column-measure=true] .finance-person{width:236px!important}.finance-workspace .finance-payroll .finance-table[data-column-measure=true] .finance-payout{width:378px!important;max-width:378px!important}.finance-workspace .finance-payroll .finance-table[data-column-measure=true] .finance-number[data-size=payout]{width:114px!important;max-width:114px!important}.finance-workspace .finance-payroll .finance-table[data-column-measure=true] .finance-payout-account{width:164px!important;max-width:164px!important}.finance-workspace .finance-payroll .finance-table[data-column-measure=true] .finance-payout-hint{width:378px!important}.finance-payroll .finance-footnote,.finance-payroll .finance-instructions{font-size:12px}@media (width>=1100px){.finance-payroll .finance-panel-head{top:calc(var(--crm-header-height,56px) + 56px);z-index:16;position:sticky}}@media (width<=767px){.finance-workspace[data-finance-view=payroll] .finance-topbar{position:static}.finance-panel-navigation{gap:8px;width:100%}.finance-workspace .finance-payroll .finance-formats[data-slot=tabs-list]{max-width:100%;overflow-x:auto}.finance-workspace .finance-payroll .finance-table[data-slot=table] [data-slot=table-cell]{padding:8px 10px}.finance-workspace .finance-payroll .finance-number input{height:40px;min-height:40px;font-size:16px}.finance-workspace .finance-payroll .finance-number-status{top:5px}.finance-workspace .finance-payroll .finance-pay,.finance-workspace .finance-payroll .finance-table [data-slot=native-select].finance-payout-account,.finance-workspace .finance-payroll .finance-table .finance-payment-status [data-slot=native-select]{height:40px;min-height:40px}}.finance-workspace .finance-payroll .finance-table [data-slot=table-cell].actions{padding-inline:8px}body .crm-user-picker-surface[data-slot=popover-content]{z-index:120;width:min(400px,100vw - 24px);max-height:min(510px,var(--crm-menu-available-height,calc(100dvh - 24px)));color:#243f52;background:#fff;border:1px solid #c3d5df;border-radius:12px;flex-direction:column;padding:0;display:flex;overflow:visible;box-shadow:0 12px 36px #193b5526,0 2px 6px #193b550d}body .crm-user-picker-dialog{width:min(420px,100vw - 24px);max-height:calc(100dvh - 32px)}.crm-user-picker{border-radius:inherit;color:#243f52;flex-direction:column;flex:auto;min-width:0;min-height:0;font-size:14px;line-height:20px;display:flex;overflow:hidden}.crm-user-picker-heading{background:#edf5f7;border-bottom:1px solid #dce8ed;flex:none;align-items:center;gap:10px;padding:14px 16px;display:flex}.crm-user-picker-heading-icon{color:#176b82;background:#d5eaf0;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.crm-user-picker-heading>div{flex:1;min-width:0}.crm-user-picker-heading h3{color:#21495d;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:20px}.crm-user-picker-heading p{color:#537183;margin:2px 0 0;font-size:12px;line-height:16px}body .crm-user-picker :is(.crm-user-picker-close,.crm-user-picker-search-clear){color:#587385;width:28px;height:28px;min-height:28px;box-shadow:none;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}body .crm-user-picker :is(.crm-user-picker-close,.crm-user-picker-search-clear):hover{color:#174e67;background:#daeaf0}body .crm-user-picker [data-slot=command]{background:#fff;border-radius:0;flex-direction:column;flex:auto;height:auto;min-height:0;display:flex}.crm-user-picker-search{flex:none;margin:12px 12px 8px;position:relative}body .crm-user-picker [data-slot=command-input-wrapper]{background:#fff;border:1px solid #bbceda;border-radius:7px;gap:8px;height:40px;min-height:40px;padding:0 11px}body .crm-user-picker [data-slot=command-input-wrapper]:focus-within{border-color:#26778e;box-shadow:0 0 0 3px #176b8214}body .crm-user-picker [data-slot=command-input-wrapper]>svg{color:#477286;opacity:1;width:17px;height:17px}body .crm-user-picker [data-slot=command-input]{color:#243f52;width:100%;min-width:0;height:38px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0 24px 0 0;font-size:14px;line-height:20px}body .crm-user-picker [data-slot=command-input]::placeholder{color:#5c7789}body .crm-user-picker .crm-user-picker-search-clear{position:absolute;top:6px;right:6px}.crm-user-picker-tools{color:#597181;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:4px 8px;min-height:32px;padding:0 12px 8px;font-size:12px;display:flex}.crm-user-picker-scopes{gap:4px;display:flex}body .crm-user-picker-scopes button{color:#547184;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;min-height:28px;padding:3px 8px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}body .crm-user-picker-scopes button[aria-pressed=true]{color:#17647a;background:#e7f3f6;border-color:#c4dfe7}body .crm-user-picker-scopes button:hover{background:#edf4f7}.crm-user-picker-scopes button span{text-align:center;font-variant-numeric:tabular-nums;min-width:14px;font-weight:600}.crm-user-picker-found{white-space:nowrap;font-size:11px}body .crm-user-picker [data-slot=command-list]{scrollbar-gutter:stable;overscroll-behavior:contain;touch-action:pan-y;flex:auto;min-height:0;max-height:292px;padding:0 6px 6px;scroll-padding-block:6px;overflow:hidden auto}body .crm-user-picker .crm-user-picker-row{color:#243f52;cursor:pointer;background:#fff;border:1px solid #0000;border-left-width:3px;border-radius:7px;align-items:center;gap:10px;min-height:54px;margin:2px 0;padding:8px 10px;display:flex}body .crm-user-picker .crm-user-picker-row[data-picked=true]{background:#e9f5f5;border-left-color:#177587}body .crm-user-picker .crm-user-picker-row:hover{background:#f0f5f8}body .crm-user-picker .crm-user-picker-row[data-picked=true]:hover{background:#dff0f2}body .crm-user-picker .crm-user-picker-row[data-selected=true]{border-color:#78aebe;box-shadow:inset 0 0 0 1px #78aebe}body .crm-user-picker .crm-user-picker-row[data-disabled=true]{opacity:.55;cursor:not-allowed}.crm-user-picker-person{flex:1;min-width:0}.crm-user-picker-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}.crm-user-picker-row[data-picked=true] .crm-user-picker-name{color:#15576c;font-weight:600}.crm-user-picker-role{text-overflow:ellipsis;white-space:nowrap;color:#536e80;font-size:12px;line-height:16px;display:block;overflow:hidden}body .crm-user-picker-avatar{border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.crm-user-picker-initials{color:#295d76;background:#e1edf3;font-size:12px;font-weight:600;line-height:16px}body .crm-user-picker-avatar [data-slot=avatar-fallback]{color:#295d76;background:#e1edf3;font-size:12px;font-weight:600}body .crm-user-picker [role=checkbox]{border-color:#9eb7c6;border-radius:4px;flex:none;width:18px;height:18px;min-height:18px}body .crm-user-picker [role=checkbox][data-state=checked]{color:#fff;background:#176b82;border-color:#176b82}.crm-user-picker-single-check{color:#176b82;flex:none;place-items:center;width:20px;height:20px;display:grid}body .crm-user-picker .crm-user-picker-shortcut{color:#486879;cursor:pointer;background:#f5f8fa;border-radius:6px;align-items:center;gap:10px;min-height:38px;margin:2px 0 6px;padding:8px 12px;display:flex}.crm-user-picker-shortcut>span{flex:1}.crm-user-picker-shortcut small{font-size:11px;display:block}body .crm-user-picker .crm-user-picker-shortcut[data-picked=true]{color:#176b82;background:#e7f3f6}body .crm-user-picker .crm-user-picker-shortcut[data-selected=true]{outline-offset:-1px;outline:1px solid #78aebe}body .crm-user-picker .crm-user-picker-more{color:#176b82;cursor:pointer;background:#f3f8fa;justify-content:center;min-height:36px;font-size:12px;display:flex}.crm-user-picker-empty{text-align:center;color:#6b8290;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 20px;display:flex}.crm-user-picker-empty strong{color:#3b5d70;font-size:14px;font-weight:500}.crm-user-picker-empty>span{max-width:270px;font-size:12px;line-height:18px}.crm-user-picker-footer{background:#f6f9fb;border-top:1px solid #dbe6ed;flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.crm-user-picker-selection-count{color:#527083;font-variant-numeric:tabular-nums;margin-right:auto;font-size:12px}body .crm-user-picker-footer [data-slot=button]{height:34px;min-height:34px;box-shadow:none;border-radius:6px;padding:6px 11px;font-size:13px;line-height:20px}body .crm-user-picker-footer [data-slot=button]:not([data-variant=ghost]):not([data-variant=outline]){color:#fff;background:#176b82}.crm-user-picker-error{color:#a2372c;overflow-wrap:anywhere;background:#fff0ed;border-radius:6px;flex-basis:100%;margin:0;padding:8px 10px;font-size:13px;line-height:18px}body .crm-user-picker :is(button,[role=option]):focus-visible{outline-offset:2px;outline:2px solid #176b82}body :is(.crm-user-picker-surface,.crm-user-picker-dialog)[data-state]{transition:none;animation:none}.crm-user-select-trigger{color:#344f62;text-align:left;cursor:pointer;background:#fff;border:1px solid #cfdee7;border-radius:6px;align-items:center;gap:8px;width:100%;min-width:0;min-height:36px;padding:6px 10px;font-size:14px;line-height:20px;display:flex}.crm-user-select-trigger>span:nth-last-child(2){flex:1}.crm-user-select-trigger .crm-user-picker-avatar{width:24px;height:24px;font-size:10px}.crm-user-select-trigger>svg{color:#5f7a8d}.crm-user-select-trigger:disabled{opacity:.7;cursor:default}@media (width<=480px){.crm-user-picker-heading{padding:12px}body .crm-user-picker .crm-user-picker-row{min-height:52px;padding-inline:8px}}@media (height<=480px){.crm-user-picker-heading{padding:8px 12px}.crm-user-picker-heading p{display:none}.crm-user-picker-search{margin-top:8px}}@media (height<=360px){.crm-user-picker-heading{display:none}.crm-user-picker-footer{padding-block:8px}}.nshss-app .trainers-workspace{color:#263c4b;gap:16px;width:100%;min-width:0;display:grid}.nshss-app .trainers-heading{justify-content:space-between;align-items:center;gap:16px;padding:2px 0;display:flex}.trainers-heading-copy h1{letter-spacing:-.025em;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:700;line-height:1.3;display:flex}.trainers-heading-copy h1>span{color:#20675e;letter-spacing:0;font-variant-numeric:tabular-nums;background:#eaf3f1;border:1px solid #cddfdc;border-radius:8px;padding:2px 8px;font-size:14px}.trainers-heading-copy p{color:#607781;align-items:center;gap:7px;margin:6px 0 0;font-size:12px;display:flex}.trainers-active-dot{background:#399b83;border-radius:50%;width:6px;height:6px;display:inline-block}.trainers-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.nshss-app .trainers-surface{background:#fff;border:1px solid #d8e2e5;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 2px 8px #19364304}.trainers-toolbar{grid-template-columns:minmax(200px,1fr) minmax(140px,168px) minmax(140px,168px) auto auto;align-items:center;gap:8px;padding:14px;display:grid}.trainers-toolbar>*{min-width:0}.trainers-toolbar [role=combobox],.trainers-toolbar>button{width:100%;height:36px}.trainers-search{min-width:0;position:relative}.trainers-search>svg{color:#81929b;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.nshss-app .trainers-search input{width:100%;height:36px;padding:0 32px 0 35px}.trainers-search>button{color:#6a7e89;border-radius:6px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:4px;right:4px}.trainers-search>button:hover{background:#edf4f4}.trainers-search>button svg{width:14px;height:14px}.trainers-filter-count,.trainer-list-count{color:#376375;background:#edf3f4;border-radius:5px;flex-shrink:0;place-items:center;min-width:22px;height:20px;padding:0 4px;font-size:11px;font-weight:600;display:inline-grid}.trainers-geography-filters{background:#f8fafb;border-top:1px solid #edf1f3;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 14px;display:grid}.trainers-geography-filters>label{gap:5px;min-width:0;display:grid}.trainers-geography-filters>label>span{color:#657d88;font-size:11px;font-weight:600}.trainers-filter-summary{color:#477267;border-top:1px solid #edf1f3;align-items:center;gap:8px;padding:4px 14px;font-size:12px;display:flex}.trainers-filter-summary>svg{flex-shrink:0;width:14px;height:14px}.trainers-filter-summary>span{overflow-wrap:anywhere;min-width:0}.nshss-app .trainers-results-bar{background:#fcfdfd;border-top:1px solid #e6ecef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:8px 14px;display:flex}.trainers-results-bar p{color:#687f8a;margin:0;font-size:12px}.trainers-results-bar p strong{color:#294351;font-variant-numeric:tabular-nums;font-weight:650}.trainers-results-bar>div{align-items:center;gap:8px;display:flex}.nshss-app .trainers-workspace .trainers-table th{color:#526d7a;background:#f1f6f7;height:40px;font-size:11px;font-weight:650}.nshss-app .trainers-workspace .trainers-table td{vertical-align:middle;white-space:normal;overflow-wrap:anywhere;padding:12px 10px}.nshss-app .trainers-workspace .trainers-table tbody tr{transition:background-color .11s}.nshss-app .trainers-workspace .trainers-table tbody tr:hover,.nshss-app .trainers-workspace .trainers-table tbody tr:focus-visible{background:#f4f9f9}.nshss-app .trainers-workspace .trainers-table tbody tr:focus-visible{outline-offset:-2px;outline:2px solid #398c83}.trainer-identity{align-items:center;gap:10px;min-width:0;display:flex}.trainer-identity>div:last-child{gap:4px;min-width:0;display:grid}.trainer-identity>span,.trainer-identity>div:first-child:not(:last-child){flex-shrink:0}.nshss-app .trainer-name{white-space:normal;overflow-wrap:anywhere;color:#294655;font-size:13px;font-weight:650;line-height:1.4;display:block}.trainer-name:hover{text-underline-offset:3px;text-decoration:underline}.trainer-registry{text-overflow:ellipsis;white-space:nowrap;color:#7b8f98;font-variant-numeric:tabular-nums;font-size:10px;display:block;overflow:hidden}.trainer-location{gap:4px;min-width:0;font-size:12px;line-height:1.4;display:grid}.trainer-location strong{color:#36525f;font-weight:500}.trainer-location>span{color:#78909b;font-size:11px}.trainer-status-stack{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.nshss-app .trainer-status-stack>*{max-width:100%;margin:0}.nshss-app .trainer-status-stack .crm-inline-select-value,.nshss-app .trainer-status-stack .crm-inline-readonly{white-space:normal;overflow-wrap:anywhere;max-width:100%;margin:0}.nshss-app .trainer-status-stack .crm-option-chip{white-space:normal;overflow-wrap:anywhere;max-width:100%}.trainer-responsibles{min-width:0;max-width:100%}.nshss-app .trainer-responsibles button{white-space:normal;min-width:0;max-width:100%}.trainer-list-choices{width:fit-content;min-width:0;max-width:100%}.trainer-list-summary{text-align:left;color:#486674;border-radius:6px;justify-content:flex-start;align-items:center;gap:6px;width:fit-content;min-width:0;max-width:100%;min-height:30px;padding:5px 4px;font-size:12px;line-height:1.45;display:inline-flex}.trainer-list-summary:hover{background:#eaf2f3}.trainer-list-first{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 auto;min-width:0;display:-webkit-box;overflow:hidden}.trainer-list-summary:focus-visible{outline-offset:2px;outline:2px solid #398c83}body .trainer-choices-popover[data-slot=popover-content]{width:320px;min-width:0;max-width:min(calc(100vw - 24px),var(--crm-menu-available-width,320px))}.trainer-number{color:#2c4b58;font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.trainers-empty{text-align:center;white-space:normal;justify-items:center;gap:10px;padding:48px 20px;display:grid}.trainers-empty>svg{color:#9bafb8;width:24px;height:24px}.trainers-empty h2{color:#36525f;font-size:16px;font-weight:650}.trainers-empty p{color:#7a8f98;font-size:13px}.nshss-app .trainers-workspace [data-table-display=cards] tbody{gap:12px;padding:12px}.nshss-app .trainers-workspace [data-table-display=cards] .trainer-identity{align-items:flex-start}.nshss-app .trainers-workspace [data-table-display=cards] .trainer-list-summary{justify-content:flex-start}.nshss-app .trainer-profile-workspace{min-width:0}.nshss-app .trainer-profile-tabs{background:#edf4f4;border:1px solid #d7e4e5;border-radius:12px;justify-content:flex-start;gap:4px;width:100%;max-width:100%;height:auto;min-height:48px;padding:5px;display:flex;overflow-x:auto}.nshss-app .trainer-profile-tabs [role=tab]{color:#5e7883;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;min-height:36px;padding:8px 14px}.nshss-app .trainer-profile-tabs [role=tab]:after{display:none}.nshss-app .trainer-profile-tabs [role=tab][data-state=active]{color:#fff;background:#267b72;box-shadow:0 1px 3px #1b544e1a}.nshss-app .trainer-profile-tabs [role=tab]:focus-visible{outline-offset:1px;outline:2px solid #267b72}.nshss-app .trainer-profile-overview{flex-direction:column;gap:16px;display:flex}.nshss-app .trainer-profile-overview>*{margin-top:0}.nshss-app .trainer-profile-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.nshss-app .trainer-profile-metric{text-align:left;background:#fff;border:1px solid #d8e2e5;border-radius:10px;gap:8px;min-width:0;padding:14px;font-size:14px;display:grid}.nshss-app .trainer-profile-metric>strong{color:#2c4b58;font-variant-numeric:tabular-nums;font-size:24px;font-weight:650}.nshss-app .trainer-profile-metric:focus-visible{outline-offset:2px;outline:2px solid #267b72}.nshss-app .trainer-profile-caption{color:#687f8a;font-size:12px;line-height:1.45}@media (width<=1200px){.trainers-toolbar{grid-template-columns:minmax(180px,1fr) minmax(130px,1fr) minmax(130px,1fr)}.trainers-toolbar>.crm-segmented-control{grid-column:2/-1;justify-self:end}.nshss-app .trainer-profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.trainers-heading{flex-wrap:wrap;align-items:flex-start}.trainers-heading-copy h1{font-size:21px}.trainers-heading-actions{gap:6px}.trainers-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.trainers-search{grid-column:1/-1}.trainers-toolbar>.crm-segmented-control{grid-column:auto;justify-self:stretch}.trainers-toolbar>.crm-segmented-control button span{display:none}.trainers-geography-filters{grid-template-columns:1fr}.nshss-app .trainers-results-bar{padding:8px 10px}.trainers-heading-actions>button{font-size:12px}.nshss-app .trainer-profile-tabs [role=tab]{padding:8px 10px}.nshss-app .trainer-profile-metrics{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.nshss-app .trainers-workspace .trainers-table tbody tr{transition:none}}.nshss-app .trainers-workspace .trainer-status-stack .crm-option-chip .crm-option-text{white-space:normal;overflow-wrap:anywhere;min-width:0}.notice-center{--notice-ink:#203b4c;--notice-muted:#637684;--notice-accent:#17695e;min-width:0;min-height:0;color:var(--notice-ink);flex-direction:column;gap:18px;display:flex}.notice-workspace-header{align-items:center;gap:13px;padding:2px 0;display:flex}.notice-workspace-header h1{letter-spacing:-.025em;font-size:24px;font-weight:650;line-height:1.3}.notice-workspace-header p{color:var(--notice-muted);margin-top:4px;font-size:13px}.notice-heading-icon{color:#196658;background:#e6f4ee;border:1px solid #c0dfd7;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.notice-heading-icon svg{width:21px;height:21px}.notice-panel{background:#fff;border:1px solid #d7e2e8;border-radius:14px;flex-direction:column;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 8px #1b394505}.notice-toolbar{background:#fff;align-items:center;gap:8px;padding:12px 14px 8px;display:flex}.notice-tabs{flex:1;gap:4px;min-width:0;display:flex}.notice-tabs button{white-space:nowrap;color:#566e7d;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 13px;font-size:13px;font-weight:600;transition:background-color .12s,color .12s;display:inline-flex}.notice-tabs button:hover{background:#f1f5f6}.notice-tabs button[aria-selected=true]{color:#175f53;background:#e8f4ef;border-color:#bdd8d1;box-shadow:0 1px 2px #244d4010}.notice-tabs button>svg{flex:none;width:16px;height:16px}.notice-tab-count{color:#536b78;font-variant-numeric:tabular-nums;background:#e7edf0;border-radius:5px;padding:1px 6px;font-size:11px;line-height:17px}.notice-tabs button[aria-selected=true] .notice-tab-count{color:#155948;background:#cce7dc}.notice-refresh,.notice-pagination button{color:#577382;background:#fff;border:1px solid #dbe5e9;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.notice-refresh svg,.notice-pagination svg{width:15px;height:15px}.notice-tab-description{color:#647b88;border-bottom:1px solid #dfe7eb;margin:0;padding:0 18px 12px;font-size:12px;line-height:1.5}.notice-list{overscroll-behavior:contain;scrollbar-gutter:stable;background:#edf2f5;flex-direction:column;gap:8px;min-height:260px;max-height:calc(100dvh - 300px);padding:10px;display:flex;overflow:auto}.notice-card{background:#fff;border:1px solid #d4e0e7;border-left:3px solid #438b7e;border-radius:10px;flex:none;gap:12px;min-width:0;padding:16px;transition:background-color .16s,border-color .16s;display:flex;box-shadow:0 1px 3px #17323e06}.notice-card.is-read{box-shadow:none;background:#e8edf1;border-color:#dce4e8 #dce4e8 #dce4e8 #c5d0d7}.notice-card.is-urgent.is-unread{border-left-color:#d07b35}.notice-card-icon{color:#2b7363;background:#e8f4ef;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.notice-card-icon svg{width:17px;height:17px}.notice-card.is-read .notice-card-icon{color:#71818c;background:#dde5eb}.notice-card.is-urgent.is-unread .notice-card-icon{color:#a76723;background:#fff1df}.notice-card-content{flex:1;min-width:0}.notice-card-topline{align-items:flex-start;gap:9px;min-width:0;line-height:1.4;display:flex}.notice-eyebrow{color:#3d6779;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px;font-weight:600}.notice-card.is-read .notice-eyebrow{color:#6a7c88}.notice-card-topline time{color:#74838f;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px}.notice-unread-dot{background:#2a8775;border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.notice-record-link{color:#203d50;overflow-wrap:anywhere;border-radius:3px;align-items:flex-start;gap:7px;width:fit-content;max-width:100%;margin-top:4px;font-size:15px;font-weight:650;line-height:1.45;text-decoration:none;display:flex}a.notice-record-link:hover{color:#147162;text-underline-offset:3px;text-decoration:underline}.notice-record-link svg{color:#78939d;flex:none;width:15px;height:15px;margin-top:3px}.notice-detail{white-space:pre-wrap;overflow-wrap:anywhere;color:#546977;max-width:100ch;margin:6px 0 0;font-size:13px;line-height:1.55}.notice-due{color:#576e7d;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;line-height:1.5;display:flex}.notice-due>svg{flex:none;width:13px;height:13px}.notice-due>span{color:#984816;background:#fff0e4;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600}.notice-source{flex-wrap:wrap;align-items:center;gap:5px 9px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.notice-meta-label{color:#687e8b;font-size:11px}.notice-source>span:nth-child(2){color:#3f6d77;background:#eff7f7;border:1px solid #d5e5e7;border-radius:5px;padding:1px 7px;font-size:11px;font-weight:500}.notice-card.is-read .notice-source>span:nth-child(2){color:#637986;background:#e1e9ed;border-color:#d0dde3}.notice-muted{color:#74828c;align-items:center;gap:4px;font-size:11px;display:inline-flex}.notice-muted svg{width:12px;height:12px}.notice-people{flex-wrap:wrap;align-items:flex-start;gap:5px 9px;margin-top:7px;line-height:24px;display:flex}.notice-people-list{flex-wrap:wrap;gap:4px 8px;min-width:0;display:flex}.notice-person{color:#465f70;align-items:center;gap:5px;max-width:100%;font-size:12px;line-height:24px;display:inline-flex}.notice-person>span:last-child{overflow-wrap:anywhere;min-width:0}.notice-person img,.notice-person-initials{object-fit:cover;color:#356573;background:#dcecf0;border:1px solid #cbdde3;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:9px;font-weight:600;display:grid}.notice-unassigned{color:#7a8993;font-size:12px}.notice-actions{border-top:1px solid #dce6ea;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px;padding-top:10px;display:flex}.notice-actions button{color:#667985;text-align:left;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:5px;max-width:100%;min-height:30px;padding:5px 8px;font-size:11px;line-height:1.4;transition:background-color .12s,color .12s;display:inline-flex}.notice-actions button>svg{flex:none;width:13px;height:13px}.notice-actions button:hover{color:#344f61;background:#e4ecef}.notice-actions button.notice-done{color:#286b55;background:#edf7f1;border-color:#c8ddd5;font-weight:600}.notice-actions button.notice-done:hover{background:#dcefe3;border-color:#9cc7b0}.notice-action-explanation{font-weight:400}.notice-center button:disabled,.notice-toast button:disabled{opacity:.45;cursor:default}.notice-center button:focus-visible,.notice-center a:focus-visible,.notice-toast button:focus-visible,.notice-toast a:focus-visible{outline-offset:3px;outline:2px solid #268371}.notice-pagination{color:#6d808c;font-variant-numeric:tabular-nums;background:#fff;border-top:1px solid #dce5e9;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.notice-pagination>div{align-items:center;gap:12px;display:flex}.notice-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:250px;padding:28px;display:flex}.notice-empty>span{color:#4d8b70;background:#ddeee7;border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.notice-empty h3{color:#395568;font-size:15px;font-weight:600}.notice-empty p{color:#71848f;max-width:360px;font-size:13px;line-height:1.6}.notice-skeleton{color:#637f8d;justify-content:center;align-items:center;gap:10px;min-height:260px;font-size:13px;display:flex}.notice-skeleton svg{width:18px;height:18px}.notice-error{color:#9a502d;background:#fff5ed;border:1px solid #edd0bf;border-radius:8px;align-items:center;gap:8px;margin:10px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.notice-error>svg{flex:none;width:16px;height:16px}.notice-error>button{margin-left:auto;text-decoration:underline}.notice-center.is-embedded{flex:1;gap:0;min-height:0}.notice-center.is-embedded .notice-panel{box-shadow:none;border:0;border-radius:0;flex:1}.notice-center.is-embedded .notice-list{flex:1;min-height:0;max-height:none}.notice-drawer-header{background:linear-gradient(110deg,#f1f8f5,#f7fafc);border-bottom:1px solid #dfe8ec}.notice-drawer-header .notice-heading-icon{border-radius:10px;width:34px;height:34px}.notice-drawer-header .notice-heading-icon svg{width:18px;height:18px}.notice-drawer[data-slot=sheet-content]{transition-property:opacity,transform;animation-duration:.16s}.notice-bell-count{color:#1e664e;font-variant-numeric:tabular-nums;background:#ddefe5;border-radius:5px;min-width:19px;padding:1px 6px;font-size:11px;font-weight:650;line-height:17px}.notice-toast-stack{--notice-toast-height:88px;--notice-toast-step:96px;z-index:48;overscroll-behavior:contain;pointer-events:none;scrollbar-width:thin;width:min(360px,100vw - 24px);max-height:calc(100dvh - 84px);padding:4px 4px 14px;position:fixed;top:70px;right:20px;overflow-y:auto}.notice-toast-toolbar{justify-content:flex-end;align-items:flex-start;height:30px;padding-right:1px;display:flex}.notice-toast-close-all{pointer-events:auto;color:#496473;background:#fff;border:1px solid #d7e1e7;border-radius:6px;align-items:center;gap:5px;min-height:25px;padding:3px 9px;font-size:11px;font-weight:600;transition:background-color .12s,border-color .12s;display:inline-flex;box-shadow:0 2px 6px #1233430d}.notice-toast-close-all svg{color:#b4483b;width:13px;height:13px}.notice-toast-close-all:hover{color:#9b3b2e;background:#fff3f0;border-color:#e3b7ae}.notice-toast-close-all:disabled{opacity:.55;cursor:default}.notice-toast-close-all:focus-visible{outline-offset:2px;outline:2px solid #268371}.notice-toast-slots{min-height:calc(3 * var(--notice-toast-step) - 8px);isolation:isolate;position:relative}.notice-toast-slot{height:var(--notice-toast-height);transform:translate3d(0,calc(var(--notice-toast-slot) * var(--notice-toast-step)),0);transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0}.notice-toast{pointer-events:auto;background:#fff;border:1px solid #c8ddd8;border-left:3px solid #418d7e;border-radius:8px;width:100%;height:100%;animation:.18s cubic-bezier(.22,1,.36,1) both notice-toast-in;position:relative;overflow:hidden;box-shadow:0 3px 12px #163e491a}.notice-toast.is-urgent{border-color:#ead9bd #ead9bd #ead9bd #ca873b}.notice-toast-open{text-align:left;color:#233f50;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;width:100%;min-width:0;height:100%;padding:10px 39px 10px 11px;text-decoration:none;transition:background-color .12s;display:flex}.notice-toast-open:hover{background:#f4f9f7}.notice-toast.is-urgent .notice-toast-open:hover{background:#fffaf3}.notice-toast .notice-toast-open:focus-visible{outline-offset:-3px}.notice-toast-icon{color:#347d6d;background:#eaf4f0;border-radius:7px;flex:none;align-self:flex-start;place-items:center;width:27px;height:27px;margin-top:2px;display:grid}.notice-toast-icon svg{width:15px;height:15px}.notice-toast.is-urgent .notice-toast-icon{color:#a66b24;background:#fff1dc}.notice-toast-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.notice-toast-title{text-overflow:ellipsis;white-space:nowrap;color:#557383;font-size:11px;font-weight:500;line-height:16px;display:block;overflow:hidden}.notice-toast-record{color:#233f50;align-items:center;gap:5px;min-width:0;font-size:13px;font-weight:650;line-height:19px;display:flex}.notice-toast-record>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notice-toast-record svg{color:#6d8c95;flex:none;width:12px;height:12px}.notice-toast-source{text-overflow:ellipsis;white-space:nowrap;color:#6a808b;font-size:10px;line-height:15px;display:block;overflow:hidden}.notice-toast-close{z-index:1;color:#b74335;background:#fff2ef;border:1px solid #f0d0c9;border-radius:6px;place-items:center;width:26px;height:26px;transition:background-color .12s,border-color .12s;display:grid;position:absolute;top:7px;right:7px}.notice-toast-close:hover{color:#902b22;background:#ffe2dd;border-color:#da9388}.notice-toast-close svg{width:14px;height:14px}.notice-toast-stack>.notice-error{pointer-events:auto;margin:8px 0 0}@keyframes notice-toast-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@media (width>=1100px){.notice-center:not(.is-embedded) .notice-card{padding:17px 20px}.notice-center:not(.is-embedded) .notice-card-content{grid-template-columns:minmax(0,1fr) auto;column-gap:20px;display:grid}.notice-center:not(.is-embedded) .notice-card-content>*{grid-column:1/-1}.notice-center:not(.is-embedded) .notice-people{grid-column:1;align-self:center}.notice-center:not(.is-embedded) .notice-actions{border-top:0;grid-area:auto/2;justify-content:flex-end;align-self:center;margin-top:7px;padding-top:0}}@media (width<=600px){.notice-toolbar{gap:4px;padding:9px 7px 7px}.notice-tabs{gap:2px}.notice-tabs button{flex:1;gap:4px;min-height:42px;padding:7px 5px;font-size:12px}.notice-tabs button>svg{width:14px;height:14px}.notice-tab-count{padding:0 4px;font-size:10px}.notice-refresh{width:28px;height:32px}.notice-tab-description{padding:0 12px 10px;font-size:11px}.notice-list{max-height:calc(100dvh - 265px);padding:7px}.notice-card{gap:8px;padding:12px 10px}.notice-card-topline{flex-wrap:wrap;gap:3px 7px}.notice-card-topline .notice-eyebrow{flex-basis:calc(100% - 18px)}.notice-card-topline time{order:2;width:100%}.notice-record-link{font-size:14px}.notice-action-explanation{display:none}.notice-toast-stack{max-height:calc(100dvh - 72px);top:60px;right:8px}.notice-workspace-header h1{font-size:21px}.notice-workspace-header p{font-size:12px}}@media (prefers-reduced-motion:reduce){.notice-toast{animation:none}.notice-toast-slot,.notice-toast-open,.notice-toast-close,.notice-toast-close-all,.notice-card,.notice-tabs button,.notice-actions button{transition:none}.notice-drawer[data-slot=sheet-content]{transition:none;animation:none}}body.crm-interface :is(button,select,:where(a,div,span)[role=button],[role=tab],[data-slot=button],[data-slot=select-trigger],[data-slot=native-select],[data-slot=select-item],[data-slot=command-item],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],.accounting-cell-value-trigger,.accounting-upload-target):not(:where(table,thead,tbody,tfoot,tr,th,td,col,colgroup,caption,svg,svg *,[role=row],[role=rowgroup],[role=gridcell],[role=columnheader],[role=rowheader],.crm-table-sort,.crm-column-resize,.crm-option-drag,.crm-customer-split-handle,[role=separator],[data-slot=sidebar-rail],[data-crm-feedback=none])){--crm-feedback-fill:#3b77940d;--crm-feedback-rim:inset 0 0 0 1px #376c8540;transition:none}@media (hover:hover) and (pointer:fine){body.crm-interface :is(button,select,:where(a,div,span)[role=button],[role=tab],[data-slot=button],[data-slot=select-trigger],[data-slot=native-select],[data-slot=select-item],[data-slot=command-item],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],.accounting-cell-value-trigger,.accounting-upload-target):not(:where(table,thead,tbody,tfoot,tr,th,td,col,colgroup,caption,svg,svg *,[role=row],[role=rowgroup],[role=gridcell],[role=columnheader],[role=rowheader],.crm-table-sort,.crm-column-resize,.crm-option-drag,.crm-customer-split-handle,[role=separator],[data-slot=sidebar-rail],[data-crm-feedback=none])):not(:where(select,summary,:disabled,[disabled],[aria-disabled=true],[aria-busy=true],[data-disabled=""],[data-disabled=true],[inert] *,[data-slot=checkbox],[data-slot=switch],[data-slot=radio-group-item])):before{content:"";border-radius:inherit;pointer-events:none;background:var(--crm-feedback-fill);box-shadow:var(--crm-feedback-rim);opacity:0;transition:opacity 40ms linear;position:absolute;inset:0}body.crm-interface :is(button,select,:where(a,div,span)[role=button],[role=tab],[data-slot=button],[data-slot=select-trigger],[data-slot=native-select],[data-slot=select-item],[data-slot=command-item],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],.accounting-cell-value-trigger,.accounting-upload-target):not(:where(table,thead,tbody,tfoot,tr,th,td,col,colgroup,caption,svg,svg *,[role=row],[role=rowgroup],[role=gridcell],[role=columnheader],[role=rowheader],.crm-table-sort,.crm-column-resize,.crm-option-drag,.crm-customer-split-handle,[role=separator],[data-slot=sidebar-rail],[data-crm-feedback=none])):not(:where(select,summary,:disabled,[disabled],[aria-disabled=true],[aria-busy=true],[data-disabled=""],[data-disabled=true],[inert] *,[data-slot=checkbox],[data-slot=switch],[data-slot=radio-group-item])):hover:before{opacity:1;transition-duration:60ms;transition-timing-function:ease-out}body.crm-interface :is(button,select,:where(a,div,span)[role=button],[role=tab],[data-slot=button],[data-slot=select-trigger],[data-slot=native-select],[data-slot=select-item],[data-slot=command-item],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],.accounting-cell-value-trigger,.accounting-upload-target):not(:where(table,thead,tbody,tfoot,tr,th,td,col,colgroup,caption,svg,svg *,[role=row],[role=rowgroup],[role=gridcell],[role=columnheader],[role=rowheader],.crm-table-sort,.crm-column-resize,.crm-option-drag,.crm-customer-split-handle,[role=separator],[data-slot=sidebar-rail],[data-crm-feedback=none])):not(:where(select,summary,:disabled,[disabled],[aria-disabled=true],[aria-busy=true],[data-disabled=""],[data-disabled=true],[inert] *,[data-slot=checkbox],[data-slot=switch],[data-slot=radio-group-item])):is(:active,:focus-visible,[data-highlighted],[data-selected=true]):before{opacity:1;transition:none}@media (prefers-reduced-motion:reduce){body.crm-interface :is(button,select,:where(a,div,span)[role=button],[role=tab],[data-slot=button],[data-slot=select-trigger],[data-slot=native-select],[data-slot=select-item],[data-slot=command-item],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],.accounting-cell-value-trigger,.accounting-upload-target):not(:where(table,thead,tbody,tfoot,tr,th,td,col,colgroup,caption,svg,svg *,[role=row],[role=rowgroup],[role=gridcell],[role=columnheader],[role=rowheader],.crm-table-sort,.crm-column-resize,.crm-option-drag,.crm-customer-split-handle,[role=separator],[data-slot=sidebar-rail],[data-crm-feedback=none])):not(:where(select,summary,:disabled,[disabled],[aria-disabled=true],[aria-busy=true],[data-disabled=""],[data-disabled=true],[inert] *,[data-slot=checkbox],[data-slot=switch],[data-slot=radio-group-item])):before{transition:none!important}}@media (forced-colors:active){body.crm-interface :is(button,select,:where(a,div,span)[role=button],[role=tab],[data-slot=button],[data-slot=select-trigger],[data-slot=native-select],[data-slot=select-item],[data-slot=command-item],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],.accounting-cell-value-trigger,.accounting-upload-target):not(:where(table,thead,tbody,tfoot,tr,th,td,col,colgroup,caption,svg,svg *,[role=row],[role=rowgroup],[role=gridcell],[role=columnheader],[role=rowheader],.crm-table-sort,.crm-column-resize,.crm-option-drag,.crm-customer-split-handle,[role=separator],[data-slot=sidebar-rail],[data-crm-feedback=none])):not(:where(select,summary,:disabled,[disabled],[aria-disabled=true],[aria-busy=true],[data-disabled=""],[data-disabled=true],[inert] *,[data-slot=checkbox],[data-slot=switch],[data-slot=radio-group-item])):before{content:none}body.crm-interface :is(button,select,:where(a,div,span)[role=button],[role=tab],[data-slot=button],[data-slot=select-trigger],[data-slot=native-select],[data-slot=select-item],[data-slot=command-item],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],.accounting-cell-value-trigger,.accounting-upload-target):not(:where(table,thead,tbody,tfoot,tr,th,td,col,colgroup,caption,svg,svg *,[role=row],[role=rowgroup],[role=gridcell],[role=columnheader],[role=rowheader],.crm-table-sort,.crm-column-resize,.crm-option-drag,.crm-customer-split-handle,[role=separator],[data-slot=sidebar-rail],[data-crm-feedback=none])):not(:where(select,summary,:disabled,[disabled],[aria-disabled=true],[aria-busy=true],[data-disabled=""],[data-disabled=true],[inert] *,[data-slot=checkbox],[data-slot=switch],[data-slot=radio-group-item])):hover{outline:var(--crm-feedback-forced-outline,1px) solid Highlight;outline-offset:1px}}}body.crm-interface [data-slot=button][data-variant=default]{--crm-feedback-fill:#ffffff08;--crm-feedback-rim:inset 0 1px 0 #ffffff38, 0 2px 5px #1b536429}body.crm-interface :is(button.crm-inline-select-value,button.crm-program-trigger,button.crm-responsibles-trigger,button.crm-user-select-trigger,button.crm-task-choice-control,button.crm-inline-value,button.crm-date-value,button.crm-parameter-select,button.crm-inline-option,button.crm-task-deadline,button.crm-next-step-control,button.crm-direction-choice,button.crm-customer-direction,button.crm-schedule-day,button.crm-choice-chip,[data-slot=select-trigger],[data-slot=native-select],[data-slot=combobox-trigger],[data-slot=popover-trigger],[data-slot=dropdown-menu-trigger],[role=combobox],button[aria-haspopup=listbox],button[aria-haspopup=menu],.crm-phone-value bdi[role=button],.accounting-upload-target):not([data-crm-feedback=none]),body.crm-interface .accounting-cell-value-trigger{--crm-feedback-fill:color-mix(in srgb, currentColor 4%, transparent);--crm-feedback-rim:none;--crm-feedback-forced-outline:0px}body.crm-interface :is([data-slot=button][data-size^=icon],.accounting-cell-pencil,.crm-user-picker-close,.crm-user-picker-search-clear,.notice-refresh,[data-slot=dialog-close],[data-slot=sheet-close]){--crm-feedback-fill:color-mix(in srgb, currentColor 8%, transparent);--crm-feedback-rim:inset 0 0 0 1px color-mix(in srgb, currentColor 22%, transparent)}body.crm-interface :is([role=tab],[data-slot=tabs-trigger],.accounting-view-tab,.crm-person-tabs>button,.crm-course-switch>button,.crm-segmented-control>button,.accounting-ledger-tabs>button,.lead-card-feed-switch>button,.lead-card-compose-types>button,.crm-user-picker-scopes>button){--crm-feedback-fill:color-mix(in srgb, currentColor 4%, transparent);--crm-feedback-rim:inset 0 -2px 0 color-mix(in srgb, currentColor 60%, transparent)}body.crm-interface :is(.crm-sidebar,.crm-navigation-sheet) nav button{--crm-feedback-fill:#ffffff09;--crm-feedback-rim:inset 3px 0 0 #d6b26c}body.crm-interface :is([data-slot=select-item],[data-slot=command-item],[data-slot=combobox-item],[role=option],.crm-choice-option,.crm-program-option,.crm-field-visibility-option,[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){--crm-feedback-fill:color-mix(in srgb, currentColor 4%, transparent);--crm-feedback-rim:none;--crm-feedback-forced-outline:0px}body.crm-interface :is([data-slot=button][data-variant=destructive],.notice-toast-close,.notice-toast-close-all,.crm-messenger-remove){--crm-feedback-fill:#b743350a;--crm-feedback-rim:inset 0 0 0 1px #b7433559}body.crm-interface [data-slot=button][data-variant=link]{--crm-feedback-fill:transparent;--crm-feedback-rim:inset 0 -1px 0 currentColor}body.crm-interface .accounting-cell-value-trigger~.accounting-cell-pencil{--crm-feedback-fill:transparent;--crm-feedback-rim:none}body.crm-interface :is(.crm-inline-select-pencil,.crm-date-pencil),body.crm-interface .crm-inline-value>.lucide-pencil-line{transition:none}body.crm-interface [data-slot=button]:active{translate:none}@media (hover:hover) and (pointer:fine){body.crm-interface .accounting-inline-cell:is(:hover,:focus-within)>.accounting-cell-value-trigger:before{opacity:1}body.crm-interface :is([data-slot=checkbox],[data-slot=switch],[data-slot=radio-group-item]):hover:not(:where(:disabled,[aria-disabled=true],[aria-busy=true])){background-image:linear-gradient(#3b779412,#3b779412)}body.crm-interface .crm-table-sort:hover{color:#21677b}body.crm-interface .crm-table-sort:hover>svg{color:#21677b;opacity:1}}.crm-list-toolbar,body .nshss-app .crm-client-registry .crm-table-toolbar,body .nshss-app :is(.crm-table-toolbar,.education-list-toolbar,.accounting-ledger-toolbar){box-sizing:border-box;background:var(--card,#fff);border-bottom:1px solid var(--border,#e8edf3);flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;height:40px;min-height:40px;margin-block:0;padding:4px 8px;display:flex;container:crm-command/inline-size}.crm-list-toolbar>*,body .nshss-app :is(.crm-table-toolbar,.education-list-toolbar,.accounting-ledger-toolbar)>*{flex-shrink:0;min-width:0}.crm-list-toolbar-leading{scrollbar-width:none;align-items:center;max-width:44%;display:flex;overflow-x:auto}.crm-list-toolbar-end{align-items:center;gap:6px;display:flex}.crm-list-toolbar-spacer{flex:1 1 0}body .crm-bulk-slot,body .nshss-app .crm-client-registry .crm-table-toolbar>.crm-bulk-slot{scrollbar-width:thin;border:0;flex:1 1 0;order:0;min-width:80px;height:32px;min-height:32px;margin:0;padding:0;display:block;overflow:auto hidden}body .crm-bulk-slot .crm-bulk-toolbar{width:max-content;height:28px;min-height:28px;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;align-items:center;gap:4px;margin:0;padding:0;display:flex}body .crm-bulk-slot .crm-bulk-toolbar[hidden]{display:none}body .crm-bulk-slot .crm-bulk-toolbar strong{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}body .crm-bulk-slot .crm-bulk-toolbar [data-slot=button]{gap:5px;height:28px;min-height:28px;padding:4px 7px;font-size:12px}body .crm-bulk-slot .crm-bulk-toolbar [data-slot=button] svg{width:14px;height:14px}.crm-list-toolbar :is(.crm-selection-hitarea,.crm-segmented-control),body .nshss-app :is(.crm-table-toolbar,.education-list-toolbar) :is(.crm-view-toggle,.education-table-views){flex-wrap:nowrap;margin-block:0}body .nshss-app :is(.crm-table-toolbar,.education-list-toolbar,.crm-list-toolbar) :is(.crm-view-toggle,.education-table-views){scrollbar-width:none;flex-wrap:nowrap;width:auto;max-width:100%;overflow-x:auto}body .nshss-app :is(.crm-table-toolbar,.education-list-toolbar,.crm-list-toolbar) :is(.crm-view-toggle,.education-table-views) button{white-space:nowrap;height:28px;min-height:28px;padding:4px 8px;font-size:12px}body .nshss-app :is(.crm-table-toolbar,.education-list-toolbar)>:is(.crm-tab-scroll,.crm-view-toggle,.education-table-views){flex:0 auto;max-width:40%}body .nshss-app .crm-table-toolbar>.crm-bulk-slot{flex:1 1 0}body .nshss-app :is(.crm-table-toolbar,.education-list-toolbar)>p,body .nshss-app .crm-table-toolbar>div:last-child>span,.crm-list-result-count{color:var(--muted-foreground,#7b878e);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:400;display:block}body .nshss-app .crm-client-registry .crm-client-result-count{flex:none}body .nshss-app .crm-client-registry .crm-client-result-count>span{display:none}body .nshss-app .crm-client-registry .crm-client-display-controls{flex-wrap:nowrap;gap:6px;margin-left:0}body .nshss-app .accounting-ledger-title{flex:0 auto}body .nshss-app .accounting-ledger-title h2{white-space:nowrap;font-size:13px}body .nshss-app .accounting-ledger-title>span{display:none}@container crm-command (width<=1100px){.crm-selection-action-label{display:none}.crm-client-result-count{display:none!important}}@container crm-command (width<=720px){body .nshss-app .crm-table-toolbar .crm-segmented-control span,.crm-list-toolbar .crm-segmented-control span,.education-list-toolbar .crm-segmented-control span,.crm-list-toolbar-end,.crm-list-result-count,.crm-group-roster-count{display:none}.crm-list-toolbar-leading{max-width:44%}.crm-table-toolbar>p,.education-list-toolbar>p{display:none!important}.accounting-ledger-title{display:none}}body .nshss-app .crm-filter-toolbar{border-radius:8px;padding:6px 8px}body .nshss-app .crm-filter-toolbar-row{flex-wrap:wrap;gap:6px}body .nshss-app .crm-filter-toolbar-search{flex:0 260px;min-width:min(200px,100%);max-width:320px}.crm-filter-controls-expanded{display:contents}body .nshss-app .crm-filter-toolbar-actions{gap:6px}body .nshss-app .crm-filter-toolbar-tools{flex:none;align-items:center;gap:6px;max-width:100%;margin-left:auto;display:flex}body .nshss-app .crm-filter-toolbar-tools :is(.crm-filter-toolbar-actions,.crm-list-filter-actions),body .nshss-app .crm-filter-toolbar-actions+.crm-list-filter-actions{margin-left:0}body .nshss-app .crm-filter-toolbar .crm-list-filter-actions{gap:6px}body .nshss-app .crm-filter-toolbar :is([data-slot=input],[data-slot=native-select],[data-slot=select-trigger],[data-slot=input-group],.crm-responsibles-trigger,[data-slot=button]),body .nshss-app .crm-filter-toolbar .crm-filter-control>.relative>div:first-child{height:32px;min-height:32px}body .nshss-app .crm-filter-toolbar .crm-location-control input{height:30px;min-height:0}@media (width<=640px){body .nshss-app .crm-filter-toolbar-search{flex:200px;max-width:none}body .nshss-app .crm-filter-toolbar-actions{margin-left:auto}}body .nshss-app [data-slot=table]>tbody>tr>td,body .nshss-app .crm-client-registry [data-slot=table] [data-slot=table-cell]{padding-block:5px}body .nshss-app .crm-person-tabs{gap:4px;min-height:34px}body .nshss-app .crm-person-tabs>button{min-height:34px;padding:6px 10px;font-size:13px}body .nshss-app .crm-workspace-header{gap:8px;margin-bottom:8px}body .nshss-app .crm-workspace-header h1{font-size:22px;line-height:1.25}body .nshss-app .crm-workspace-header p{margin-top:3px;font-size:12px}.crm-group-students>*+*{margin-top:8px}.crm-universal-card{--customer-line:#e5eae8;--customer-ink:#263d36;--customer-muted:#697872;--record-inset:16px;--record-row-gap:12px;--record-column-gap:16px}.crm-universal-card .lead-card-main{background:#fff;border-radius:8px}.crm-universal-card .crm-customer-main-column{flex-direction:column;gap:12px;min-width:0;display:flex;container:customer-column/inline-size}.crm-universal-card .crm-customer-header{border-radius:8px;padding:10px 16px 12px}.crm-universal-card .crm-customer-navigation{gap:6px 12px;margin-bottom:8px}.crm-universal-card .crm-customer-navigation-end{gap:6px 12px}.crm-universal-card .crm-customer-navigation-end>[role=status]{overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:12px}.crm-universal-card .crm-customer-actions{gap:6px;width:auto}.crm-universal-card .crm-customer-actions>[data-slot=button]{height:30px;min-height:30px}.crm-universal-card .crm-customer-heading{flex-wrap:wrap;gap:8px 12px}.crm-universal-card .crm-customer-avatar{width:48px}.crm-universal-card .crm-customer-identity{flex:220px}.crm-universal-card .crm-customer-eyebrow{letter-spacing:.06em;font-size:10px;line-height:15px}.crm-universal-card .crm-customer-name{margin-top:1px}.crm-universal-card .crm-customer-header :is(.crm-customer-name,.client-header-inline-name,.client-header-inline-name .crm-inline-value>span,.client-header-inline-name .crm-inline-field>div,.client-header-inline-name input){font-size:20px;line-height:27px}.crm-universal-card .crm-customer-description{margin-top:2px}.crm-universal-card .crm-customer-description .crm-customer-phone{font-size:16px;line-height:24px}.crm-universal-card .crm-customer-header-meta{margin-left:0}.crm-universal-card .crm-customer-header-meta .crm-application-date{background:0 0;border:0;border-radius:0;gap:2px;padding:0}.crm-universal-card .crm-customer-header-meta .crm-field-label{font-size:12px;line-height:18px}.crm-universal-card .crm-customer-header-meta .crm-date-value{gap:6px;min-height:26px;font-size:13px}.crm-universal-card .crm-customer-participation{align-items:center;gap:8px 16px;margin-top:10px}.crm-universal-card .crm-customer-directions-group{flex:260px}.crm-universal-card .crm-customer-directions{gap:5px}.crm-universal-card .crm-customer-direction{padding:3px 8px;font-size:12px;line-height:18px}.crm-universal-card .crm-customer-money{flex:none;width:auto;min-width:0;max-width:100%;margin-left:auto}.crm-universal-card .crm-customer-deal-total>span{font-size:11px;line-height:16px}.crm-universal-card .crm-customer-deal-total>strong{gap:2px 10px;margin-top:0;font-size:17px;line-height:23px}@container customer-column (width<=599px){.crm-universal-card .crm-customer-navigation{grid-template-columns:auto minmax(0,1fr);display:grid}.crm-universal-card .crm-customer-navigation>[data-slot=button]{justify-self:start}.crm-universal-card .crm-customer-navigation-end{display:contents}.crm-universal-card .crm-customer-navigation-end>[role=status]{text-align:right;justify-self:end}.crm-universal-card .crm-customer-actions{grid-column:1/-1;justify-content:flex-start}.crm-universal-card .crm-customer-header-meta{flex:100%}.crm-universal-card .crm-customer-header-meta .crm-application-date{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.crm-universal-card .crm-customer-money{width:100%;margin-left:0}.crm-universal-card .crm-customer-deal-total{justify-content:space-between;align-items:baseline;gap:8px;display:flex}}.crm-universal-card .lead-card-main>[data-slot=tabs],.crm-universal-card .lead-card-tab-content,.crm-universal-card .crm-record-overview,.crm-universal-card .crm-education-workflow{gap:0}.crm-universal-card .lead-card-tab-content{margin:0;padding:0}.crm-universal-card .lead-card-tabs{border-color:var(--customer-line)}.crm-universal-card .lead-card-section{padding:20px var(--record-inset);border:0;border-top:1px solid var(--customer-line);box-shadow:none;background:0 0;border-radius:0;margin:0}.crm-universal-card .lead-card-tab-content>.lead-card-section:first-child,.crm-universal-card .crm-record-overview>.lead-card-section:first-child,.crm-universal-card .crm-education-workflow>.lead-card-section:first-child{border-top:0}.crm-universal-card .crm-record-section-header{align-items:center;gap:8px 16px;min-height:32px;margin:0 0 12px}.crm-universal-card .lead-card-section-title{color:var(--customer-ink);gap:8px;margin:0;padding:0;font-size:15px;font-weight:600;line-height:22px}.crm-universal-card .lead-card-section-title>svg{width:16px;height:16px;color:var(--customer-muted);background:0 0;border:0;border-radius:0;padding:0}.crm-universal-card .lead-card-section>.lead-card-section-title{min-height:32px;margin-bottom:12px}.crm-universal-card .lead-card-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.crm-universal-card .crm-inherited-slot .lead-card-wide:has(>input){grid-column:auto}.crm-universal-card .crm-detail-section{border:0;border-top:1px solid var(--customer-line);box-shadow:none;background:0 0;border-radius:0}.crm-universal-card .crm-detail-section>[data-slot=collapsible-trigger]{min-height:44px;padding:12px var(--record-inset);background:0 0;gap:8px}.crm-universal-card .crm-detail-section>[data-slot=collapsible-trigger]>span{font-size:13px;font-weight:500}.crm-universal-card details.group\/marketing{border:0;border-top:1px solid var(--customer-line);background:0 0;border-radius:0}.crm-universal-card details.group\/marketing>summary{padding:12px var(--record-inset);background:0 0;gap:8px}.crm-universal-card details.group\/marketing>summary>span:first-child{width:16px;height:16px;color:var(--customer-muted);background:0 0;border-radius:0}.crm-universal-card details.group\/marketing>div{padding:0 var(--record-inset) 20px;border:0;gap:12px 16px}.crm-universal-card .crm-record-section-header>[data-slot=button],.crm-universal-card .crm-record-section-header>div>[data-slot=button]{height:auto;min-height:32px;padding-block:5px;font-size:13px}.crm-universal-card .crm-record-section-header>div{gap:8px}.crm-universal-card .lead-card-section :is(.crm-field-label,.crm-inline-label){color:var(--customer-muted);font-weight:400}.crm-universal-card .crm-record-contact-goals{border-top:1px solid var(--customer-line);gap:0}.crm-universal-card .crm-record-contact-goals>.lead-card-section{border-top:0}.crm-universal-card .crm-record-contact-goals .lead-card-fields{grid-template-columns:minmax(0,1fr)}.crm-universal-card .crm-record-contact-goals>.lead-card-section+section{border-top:1px solid var(--customer-line)}@container lead-main (width>=700px){.crm-universal-card .crm-record-work[data-compact=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-universal-card .crm-record-work[data-compact=true] .lead-card-responsibles{order:0;grid-area:auto}.crm-universal-card .crm-record-work[data-compact=true] .crm-record-language{grid-column:auto}}@container lead-main (width>=600px){.crm-universal-card .crm-record-contact-goals>.lead-card-section+section{border-top:0;border-left:1px solid var(--customer-line)}}.crm-universal-card .crm-customer-question{border-left:0;padding-left:0!important}.crm-universal-card [data-crm-collapsible][data-collapsed=true]>:not([data-crm-section-heading]){display:none!important}.crm-universal-card .crm-section-collapse{vertical-align:middle;width:28px;height:28px;color:var(--customer-muted);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:0 0 28px;justify-content:center;align-items:center;margin-left:2px;padding:4px;display:inline-flex}.crm-universal-card .crm-section-collapse svg{width:16px;height:16px;transition:transform .14s}.crm-universal-card .crm-section-collapse[aria-expanded=true] svg{transform:rotate(180deg)}.crm-universal-card .crm-section-collapse:hover{color:var(--customer-ink)}.crm-universal-card .crm-section-collapse:focus-visible{outline-offset:1px;outline:2px solid #277354}.crm-universal-card [data-collapsed=true]>.crm-record-section-header{margin-bottom:0}.crm-universal-card .lead-card-section[data-collapsed=true]{padding-block:12px}.crm-universal-card .crm-training-list>.crm-training-block{padding:20px var(--record-inset);margin:0}.crm-universal-card .crm-training-workflow{border-top:1px solid var(--customer-line)}.crm-universal-card .crm-customer-study-parameters{color:var(--customer-muted);cursor:pointer;align-items:center;gap:6px;margin-top:12px;font-size:13px;display:flex}.crm-universal-card .crm-customer-study-parameters[aria-expanded=true] svg{transform:rotate(180deg)}.crm-universal-card .crm-customer-study-heading{flex:1;min-width:0}.crm-universal-card .crm-customer-dogs[data-collapsed=true]>.crm-dog-list-header{padding-bottom:12px}@media (prefers-reduced-motion:reduce){.crm-universal-card .crm-section-collapse svg{transition:none}}.crm-universal-card .crm-customer-study-list{gap:0}.crm-universal-card .crm-customer-study{background:0 0;border:0;border-radius:0;padding:0}.crm-universal-card .crm-customer-study+.crm-customer-study{border-top:1px solid var(--customer-line);margin-top:16px;padding-top:16px}.crm-universal-card .crm-customer-study-header{gap:8px;padding:0}.crm-universal-card .crm-customer-study-toggle{background:0 0;border-radius:2px;gap:12px;min-height:32px;padding:0}.crm-universal-card .crm-customer-study-toggle:hover{background:0 0}.crm-universal-card .crm-customer-study-toggle>svg{color:var(--customer-muted)}.crm-universal-card .crm-customer-study-heading{gap:4px}.crm-universal-card .crm-customer-study-subtitle{color:#455c53}.crm-universal-card .crm-customer-study-meta{color:var(--customer-muted)}.crm-universal-card .crm-customer-study-actions{padding:0}.crm-universal-card .crm-customer-study-summary{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:flex-start;gap:12px 24px;padding:12px 0 0;display:grid}.crm-universal-card .crm-customer-study-summary>*{min-width:0;max-width:100%}.crm-universal-card .crm-customer-study-details{border-color:var(--customer-line);margin-top:16px;padding:16px 0 0}.crm-universal-card .crm-study-parameter-grid{gap:12px 16px}@container customer-studies (width>=520px){.crm-universal-card .crm-education-workflow .crm-study-parameter-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.crm-universal-card .crm-training-primary{align-items:flex-end;gap:12px;display:flex}.crm-universal-card .crm-training-primary-fields{flex-wrap:wrap;align-items:flex-start;gap:12px 24px;min-width:0;display:flex}.crm-universal-card .crm-training-primary-fields>.crm-inline-field{flex:0 auto;max-width:100%}.crm-universal-card .crm-training-primary>button{flex:none;margin-bottom:0;position:static}.crm-universal-card .crm-training-additional{margin-top:8px}.crm-universal-card .crm-training-additional-content{border:0;margin-top:4px;padding-top:0}.crm-universal-card .crm-training-detail-rows{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px 24px;display:grid}.crm-universal-card .lead-card-section .crm-training-detail-rows>.crm-inline-field{grid-template-columns:192px minmax(0,1fr);align-items:start;column-gap:16px}.crm-universal-card .crm-training-detail-rows .crm-inline-label{height:auto;min-height:32px;margin:0;padding:6px 0;line-height:20px}.crm-universal-card .crm-training-detail-rows :is(.crm-inline-value,.crm-inline-readonly,.crm-inline-editor){margin:0}.crm-universal-card .crm-training-detail-rows .crm-field-error{grid-column:2}@container customer-studies (width>=560px){.crm-universal-card .crm-training-detail-rows{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.crm-universal-card .lead-card-section .crm-training-detail-rows>.crm-inline-field{grid-template-columns:minmax(0,1fr);gap:4px}.crm-universal-card .crm-training-detail-rows .crm-inline-label{min-height:20px;padding:0}.crm-universal-card .crm-training-detail-rows .crm-field-error{grid-column:1}}.crm-universal-card .crm-card-field-wide{grid-column:1/-1}.crm-universal-card .crm-training-detail-rows>.crm-inline-field:has(textarea){grid-column:1/-1}.crm-universal-card .crm-domain-disclosure>summary{color:#52645c;min-height:32px;padding:4px 0;font-size:13px;font-weight:500}.crm-universal-card .crm-domain-disclosure[open]>summary{margin-bottom:12px}.crm-universal-card details.lead-card-section{padding-block:12px}.crm-universal-card .crm-study-certification{margin-top:16px;padding-top:8px}.crm-universal-card .crm-customer-dogs{border:0;border-top:1px solid var(--customer-line);box-shadow:none;background:0 0;border-radius:0}.crm-universal-card .crm-customer-dogs>.crm-dog-list-header{padding:20px var(--record-inset) 0}.crm-universal-card .crm-customer-dogs>.crm-dog-list-items{padding:0 var(--record-inset)}.crm-universal-card .crm-dog-list-items>.lead-card-section{border-top:0;padding:12px 0 20px}.crm-universal-card .crm-dog-list-items>.lead-card-section+section{border-top:1px solid var(--customer-line);padding-top:20px}.crm-universal-card .crm-dog-editor-heading{gap:8px;margin-bottom:12px}.crm-universal-card .crm-dog-editor-heading>span:first-child{width:16px;height:16px;color:var(--customer-muted);background:0 0}.crm-universal-card .crm-dog-editor-heading>span:first-child>svg{width:16px;height:16px}.crm-universal-card .crm-training-dogs{margin:0}.crm-universal-card .crm-training-dogs>*+*{margin-top:0}.crm-universal-card .crm-domain-content>*{margin-block:0}.crm-universal-card .crm-domain-content [data-slot=card]{border:0;border-top:1px solid var(--customer-line);box-shadow:none;border-radius:0}.crm-universal-card .crm-dog-facts,.crm-universal-card .crm-dog-notes{display:contents}.crm-universal-card .crm-dog-list-header{border-bottom:0}.crm-dog-list-actions{flex-wrap:wrap;gap:8px;display:flex}.crm-universal-card .crm-section-count{color:var(--customer-muted);font-size:13px;font-weight:400}.crm-universal-card .crm-customer-journey,.crm-universal-card .crm-customer-purchased,.crm-universal-card .training-journal.tj-embedded{padding:20px var(--record-inset);border:0;border-top:1px solid var(--customer-line);box-shadow:none;background:0 0;border-radius:0}.crm-universal-card .crm-customer-journey-heading{border:0;margin-bottom:12px;padding:0}.crm-universal-card .crm-customer-journey-heading h3,.crm-universal-card .tj-heading h2{color:var(--customer-ink);margin:0;font-size:15px;font-weight:600}.crm-universal-card .crm-customer-journey-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px 16px;padding:0;display:grid}.crm-universal-card .crm-customer-journey-fields>div{margin:0}.crm-universal-card .crm-customer-journey-fields p:first-child{text-transform:none;letter-spacing:normal;color:var(--customer-muted);font-size:14px;font-weight:400;line-height:20px}.crm-universal-card .tj-heading{min-height:32px;margin-bottom:12px}.crm-universal-card .tj-client-summary{gap:0;display:grid}.crm-universal-card .tj-client-summary>div{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(120px,.7fr) minmax(0,2fr);align-items:start;gap:8px 16px;padding:12px 0;display:grid}.crm-universal-card .tj-client-summary>div+div{border-top:1px solid var(--customer-line)}.crm-universal-card .tj-client-summary h3{align-items:center;min-height:28px;margin:0;font-weight:500}.crm-universal-card .tj-client-summary .tj-counters{background:0 0;border:0;border-radius:0;flex-wrap:wrap;grid-area:1/2/span 2;gap:12px;margin:0;overflow:visible}.crm-universal-card .tj-client-summary .tj-counters>span{border:0;flex:1;min-width:58px;padding:0}.crm-universal-card .tj-client-summary .tj-counters b{font-size:18px;font-weight:600}.crm-universal-card .tj-client-summary .tj-counters small{white-space:normal;font-size:12px}.crm-universal-card .tj-client-summary>div>[data-slot=button]{justify-self:start;height:28px;min-height:28px;padding-inline:0;font-size:12px}.crm-universal-card .crm-customer-tasks{padding:20px var(--record-inset);background:0 0;border-radius:0}.crm-universal-card .crm-customer-tasks>div:first-child{gap:8px 16px;min-height:32px;margin-bottom:12px}.crm-universal-card .crm-customer-tasks h2{color:var(--customer-ink);font-size:15px}.crm-universal-card .crm-customer-tasks h2>svg{width:16px;height:16px;color:var(--customer-muted)}.crm-universal-card .crm-customer-payment-history{box-shadow:none;border:0;border-radius:0}.crm-universal-card .crm-customer-payment-history>div:first-child{padding:20px var(--record-inset) 16px}.crm-universal-card .lead-card-tab-content>.shop-order-detail{padding:20px var(--record-inset);gap:12px}.crm-universal-card .shop-toolbar{flex-wrap:wrap;gap:8px 16px}.crm-universal-card .shop-toolbar h3{color:var(--customer-ink);font-size:15px}.crm-universal-card .lead-card-activity{border-radius:8px}.crm-universal-card .lead-card-activity .crm-activity-head{min-height:44px;padding:6px var(--record-inset);border-color:var(--customer-line);font-size:15px;font-weight:600}.crm-universal-card .crm-activity-head>span{color:var(--customer-ink)}.crm-universal-card .crm-activity-head>span>svg{color:var(--customer-muted)}.crm-universal-card .lead-card-activity .crm-activity-compose{padding:12px var(--record-inset);border-color:var(--customer-line);gap:8px}.crm-universal-card .lead-card-compose-types{gap:12px}.crm-universal-card .lead-card-compose-types>button{gap:6px;padding:4px 0;font-size:13px}.crm-universal-card .lead-card-compose-types>button>svg{width:16px;height:16px}.crm-universal-card .lead-card-compose-types>button[aria-pressed=true],.crm-universal-card .lead-card-compose-types>button:hover{color:#445d52;background:0 0}.crm-universal-card .lead-card-activity .crm-activity-compose textarea{background:#fff;border-color:#dce4df;border-radius:6px;min-height:84px;padding:10px 12px}.crm-universal-card .lead-card-feed-switch{padding:0 var(--record-inset);border-color:var(--customer-line);gap:0 16px}.crm-universal-card .lead-card-feed-switch>button{min-height:36px;color:var(--customer-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:7px 0}.crm-universal-card .lead-card-feed-switch>button[aria-pressed=true]{color:#2f5a47;background:0 0;border-bottom-color:#47745f}.crm-universal-card .crm-activity-date{padding:8px var(--record-inset);color:var(--customer-muted);background:#fafbfa}.crm-universal-card .crm-activity-entry{padding:16px var(--record-inset);gap:10px}.crm-conversation-changes>summary{cursor:pointer;color:#64716e;align-items:center;gap:6px;width:fit-content;min-height:32px;padding:4px 0;font-size:13px;list-style:none;display:flex}.crm-conversation-changes>summary::-webkit-details-marker{display:none}.crm-conversation-changes>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.crm-conversation-changes>summary>svg{width:14px;height:14px}.crm-conversation-changes[open]>summary>svg{transform:rotate(180deg)}.crm-universal-card .crm-pinned-comment{color:inherit;background:#fbf8ef;border-radius:0;margin:0;animation:none;border:0!important;border-bottom:1px solid var(--customer-line)!important}.crm-universal-card .crm-pinned-comment .crm-activity-avatar{color:#997a32;background:0 0}.crm-universal-card .crm-pinned-label{color:var(--customer-muted);margin-bottom:4px;font-size:12px;font-weight:500;line-height:16px}.crm-universal-card .crm-pinned-comment .lead-card-pin-action{color:var(--customer-muted)}.crm-universal-card .crm-pinned-comment .crm-pinned-body{overflow-wrap:anywhere;overscroll-behavior:contain;max-height:320px;overflow-y:auto}@container lead-main (width<=479px){.crm-universal-card .lead-card-fields{grid-template-columns:minmax(0,1fr)}.crm-universal-card .lead-card-section,.crm-universal-card .crm-customer-tasks{padding:16px 12px}.crm-universal-card .crm-record-section-header{align-items:flex-start}.crm-universal-card .crm-record-section-header>div{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-left:0}.crm-universal-card .crm-record-section-header>div>[data-slot=button]{flex:auto}.crm-universal-card .tj-client-summary>div,.crm-universal-card .crm-customer-journey-fields{grid-template-columns:minmax(0,1fr)}.crm-universal-card .tj-client-summary .tj-counters{grid-area:auto/1}.crm-universal-card .lead-card-section .crm-training-detail-rows>.crm-inline-field{grid-template-columns:minmax(0,1fr)}.crm-universal-card .crm-training-detail-rows{gap:8px}.crm-universal-card .crm-training-detail-rows .crm-inline-label{min-height:20px;padding:0}.crm-universal-card .crm-training-detail-rows .crm-field-error{grid-column:1}}.crm-universal-card .crm-training-list>.crm-training-block+.crm-training-block{margin-top:0;padding-top:20px}.crm-universal-card .crm-training-list>.crm-training-block[data-collapsed=true]{padding-block:12px}.crm-universal-card .crm-merged-group>h3{margin-bottom:12px;font-size:14px;font-weight:600}body.crm-interface{--crm-menu-border:#d5e0e6;--crm-menu-hover:#eaf0f5;--crm-menu-selected:#edf5f1;--crm-menu-focus:#3d7895}body.crm-interface :is([data-slot=select-content],[data-slot=combobox-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],.crm-choice-popover,.crm-user-picker-surface,.crm-anchored-listbox,[data-slot=popover-content]:has(>[data-slot=command])){box-sizing:border-box;border:1px solid var(--crm-menu-border);color:#253f4d;overscroll-behavior:auto;background:#fff;border-radius:10px;min-width:0;max-width:calc(100vw - 24px);font-size:14px;line-height:20px;box-shadow:0 8px 28px #193d501c}body.crm-interface :is([data-slot=select-content],.crm-choice-popover,.crm-user-picker-surface,[data-slot=popover-content]:has(>[data-slot=command])){flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}body.crm-interface :is([data-slot=select-content],.crm-choice-popover){width:340px}body.crm-interface [data-slot=select-content]{max-height:min(440px,var(--available-height,calc(100dvh - 24px)))!important}body.crm-interface :is(.crm-choice-popover,.crm-user-picker-surface,[data-slot=popover-content]:has(>[data-slot=command])){max-height:min(440px,var(--crm-menu-available-height,calc(100dvh - 24px)))}body.crm-interface .crm-user-picker-surface{width:360px}body.crm-interface [data-slot=combobox-content]{min-height:0;width:max(340px,var(--anchor-width,340px));max-height:min(440px,var(--available-height,calc(100dvh - 24px)));flex-direction:column;display:flex;overflow:hidden}body.crm-interface :is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]){width:340px;padding:6px;overflow:auto;max-height:min(440px,var(--crm-menu-available-height,var(--radix-dropdown-menu-content-available-height,calc(100dvh - 24px))))!important}body.crm-interface [data-slot=command]{border-radius:0;flex:auto;height:auto;min-height:0}body.crm-interface :is(.crm-select-search,[data-slot=command-input-wrapper],.crm-field-visibility-search){background:#fff;border:1px solid #cbd8e0;border-radius:6px;flex:none;align-items:center;gap:8px;height:36px;min-height:36px;margin:12px 12px 8px;padding:0 10px;display:flex;position:relative;overflow:visible}body.crm-interface :is(.crm-select-search,[data-slot=command-input-wrapper],.crm-field-visibility-search):focus-within{border-color:var(--crm-menu-focus);outline-offset:-1px;background:#fff;outline:2px solid var(--crm-menu-focus)!important;box-shadow:none!important}body.crm-interface :is(.crm-select-search,[data-slot=command-input-wrapper],.crm-field-visibility-search)>svg{opacity:1;color:#768b98;flex:none;width:16px;height:16px}body.crm-interface :is(.crm-select-search,[data-slot=command-input-wrapper],.crm-field-visibility-search)>input{color:#253f4d;background:0 0;border:0;border-radius:0;flex:1;width:0;min-width:0;height:34px;min-height:0;margin:0;padding:0;font-size:14px;line-height:20px;box-shadow:none!important;outline:none!important}body.crm-interface .crm-choice-title+[data-slot=command]>[data-slot=command-input-wrapper]{margin-top:2px}body.crm-interface :is(.crm-select-viewport,[data-slot=command-list],[data-slot=combobox-list],.crm-choice-options,.crm-field-visibility-list){overscroll-behavior:auto;flex:auto;min-height:0;max-height:320px;padding:4px 6px 6px;scroll-padding-block:4px;overflow:hidden auto}body.crm-interface [data-slot=command-group]{padding:0}body.crm-interface :is([data-slot=select-item],[data-slot=combobox-item],[data-slot=command-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.crm-choice-option,.crm-program-option,.crm-field-visibility-option,.crm-anchored-listbox>[role=option]){cursor:pointer;min-width:0;height:auto;min-height:36px;box-shadow:none;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;border-radius:5px;gap:8px;margin:0;padding:8px;font-size:14px;line-height:20px}body.crm-interface :is([data-slot=select-item],[data-slot=combobox-item]){padding-right:32px}body.crm-interface :is([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){padding-left:32px}body.crm-interface :is(.crm-choice-option,.crm-program-option){text-align:left;align-items:center;width:100%;display:flex}body.crm-interface :is(.crm-choice-option,.crm-program-option)>:is(svg,[role=checkbox]){flex:none}body.crm-interface :is([data-slot=select-item],[data-slot=combobox-item],[data-slot=command-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.crm-choice-option,.crm-program-option,.crm-field-visibility-option,.crm-anchored-listbox [role=option]):is([data-choice-selected=true],[data-selected]:not([data-selected=false]):not([data-slot=command-item]),[data-picked=true],[aria-selected=true],:has(>[role=checkbox][data-state=checked])){background:var(--crm-menu-selected)!important}body.crm-interface :is([data-slot=select-item],[data-slot=combobox-item],[data-slot=command-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.crm-choice-option,.crm-program-option,.crm-field-visibility-option,.crm-anchored-listbox [role=option]):is(:hover,:focus-visible,[data-highlighted],[data-slot=command-item][data-selected=true]):not(:where(:disabled,[aria-disabled=true],[data-disabled]:not([data-disabled=false]),:has(>[role=checkbox]:disabled))){box-shadow:none;background:var(--crm-menu-hover)!important}body.crm-interface :is([data-slot=select-item],[data-slot=combobox-item],[data-slot=command-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.crm-choice-option,.crm-program-option,.crm-field-visibility-option,.crm-anchored-listbox [role=option]):focus-visible{outline:2px solid var(--crm-menu-focus);outline-offset:-2px}body.crm-interface :is([data-slot=select-item],[data-slot=combobox-item],[data-slot=command-item],.crm-choice-option,.crm-program-option):is([data-disabled]:not([data-disabled=false]),:has(>[role=checkbox]:disabled)){opacity:.5;cursor:not-allowed}body.crm-interface :is([data-slot=select-item],[data-slot=combobox-item],[data-slot=command-item],.crm-anchored-listbox [role=option]) :is(.crm-option-chip,.crm-option-text,.truncate){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}body.crm-interface :is([data-slot=select-item],[data-slot=combobox-item],[data-slot=command-item]) .crm-option-chip{max-width:100%;height:auto;min-height:20px;padding:0;background:0 0!important}body.crm-interface :is([data-slot=select-content],[data-slot=combobox-content],.crm-option-menu) .crm-option-symbol{width:16px;min-width:16px;height:20px;color:inherit;background:0 0}body.crm-interface :is([data-slot=select-content],[data-slot=combobox-content],.crm-option-menu) .crm-option-symbol>.crm-option-dot{display:block}body.crm-interface .crm-choice-footer{border-top:1px solid #e3ebf1;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:10px 12px;display:flex}body.crm-interface :is(.crm-choice-footer,.crm-select-editor-actions,.crm-inline-field-dialog-actions){flex-wrap:wrap;flex-shrink:0}body.crm-interface :is(.crm-choice-footer,.crm-select-editor-actions,.crm-inline-field-dialog-actions)>button{white-space:normal;max-width:100%;height:auto;min-height:34px}body.crm-interface :is([data-slot=command-empty],[data-slot=combobox-empty],.crm-choice-empty){color:#73848e;overflow-wrap:anywhere;padding:20px 10px;font-size:14px}body.crm-interface .crm-choice-empty{text-align:center;margin:0}body.crm-interface .crm-anchored-listbox{padding:6px}body.crm-interface .crm-user-picker-heading{background:#fff;border:0;gap:8px;padding:12px}body.crm-interface .crm-user-picker-heading-icon{color:#768b98;background:0 0;width:20px;height:20px}body.crm-interface .crm-user-picker-heading p{display:none}body.crm-interface .crm-user-picker-search{margin:2px 12px 8px}body.crm-interface .crm-user-picker-search [data-slot=command-input-wrapper]{margin:0}body.crm-interface .crm-user-picker-search [data-slot=command-input]{padding-right:24px}body.crm-interface .crm-user-picker-search-clear{top:4px;right:4px}body.crm-interface .crm-user-picker-row{border:0;border-radius:5px;min-height:52px;padding:8px}body.crm-interface :is(.crm-user-picker-name,.crm-user-picker-role){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}body.crm-interface .crm-user-picker-footer{background:#fff;border-color:#e3ebf1}body.crm-interface .crm-user-picker-footer [data-slot=button]{white-space:normal;height:auto;min-height:34px}body.crm-interface .crm-field-visibility-menu{width:340px}body.crm-interface .crm-choice-popover>.marketing-breakdown-chips{flex:none;margin:0;padding:0 12px 8px}@media (height<=200px){body.crm-interface :is(.crm-choice-popover,.crm-user-picker-surface,[data-slot=popover-content]:has(>[data-slot=command])){overflow-y:auto}body.crm-interface :is(.crm-choice-popover,.crm-user-picker-surface) :is([data-slot=command],.crm-user-picker){flex-shrink:0;overflow:visible}body.crm-interface :is(.crm-choice-options,[data-slot=command-list]){flex-shrink:0;max-height:180px}}body.crm-interface{--crm-entry-border:#cddae4;--crm-entry-focus:#3d7895;--crm-entry-radius:6px;--crm-entry-hover:#f6f8fa}body.crm-interface :is(input:not([type]),input[type=text],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=number],input[type=date],input[type=time],input[type=month],input[type=datetime-local],input[type=search],textarea){box-sizing:border-box;min-width:0;max-width:100%;scroll-margin-block:12px;transition:background-color .12s}@media (hover:hover) and (pointer:fine){body.crm-interface :is(input:not([type]),input[type=text],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=number],input[type=date],input[type=time],input[type=month],input[type=datetime-local],input[type=search],textarea):hover:not(:where(:disabled,[readonly],:focus,[aria-disabled=true],[aria-busy=true],[data-slot=input-group] *,.crm-inline-editor *,.crm-select-search *,[data-slot=command-input-wrapper] *,.crm-choice-search *,.crm-field-visibility-search *,.crm-global-search-field *,.team-chat-search *,.webchat-search *,.crm-phone-edit *)){background-color:var(--crm-entry-hover)}}body.crm-interface :is([data-slot=input],[data-slot=textarea],.crm-form-input){border-color:var(--crm-entry-border);border-radius:var(--crm-entry-radius);color:#243b50;box-shadow:none;background-color:#fff;font-size:.875rem;line-height:1.5}body.crm-interface :is([data-slot=input],[data-slot=textarea],.crm-form-input)::placeholder{color:#7f8d9a;opacity:1}body.crm-interface :is([data-slot=input],[data-slot=textarea],.crm-form-input):disabled{color:#718092;cursor:not-allowed;background-color:#f0f3f6}body.crm-interface :is(input,textarea,.crm-form-input):is(:focus,:focus-visible){outline-offset:-1px;outline:2px solid var(--crm-entry-focus)!important;box-shadow:none!important}body.crm-interface :is(input,textarea,.crm-form-input)[aria-invalid=true]{border-color:#bf5349!important}body.crm-interface :is(input,textarea,.crm-form-input)[aria-invalid=true]:focus{outline-color:#bf5349!important}body.crm-interface [data-slot=textarea]{field-sizing:fixed;resize:vertical}body.crm-interface .crm-form-input{padding:8px 12px}body.crm-interface [data-slot=input-group]{min-height:40px}@media (hover:hover) and (pointer:fine){body.crm-interface :is(select,[data-slot=input-group],.crm-inline-editor,.crm-select-search,[data-slot=command-input-wrapper],.crm-choice-search,.crm-field-visibility-search,.crm-global-search-field,.team-chat-search,.webchat-search,.crm-phone-edit):hover:not(:where(:disabled,:focus-within,[aria-disabled=true],[aria-busy=true],:has(input:disabled,textarea:disabled))){background-color:var(--crm-entry-hover)}}body.crm-interface :is([data-slot=input-group],.crm-inline-editor){border-radius:var(--crm-entry-radius);border-color:var(--crm-entry-border);background:#fff;min-width:0;max-width:100%}body.crm-interface :is([data-slot=input-group],.crm-inline-editor):focus-within{outline-offset:-1px;border-color:var(--crm-entry-focus);outline:2px solid var(--crm-entry-focus)!important;box-shadow:none!important}body.crm-interface :is([data-slot=input-group],.crm-inline-editor,.crm-select-search,[data-slot=command-input-wrapper],.crm-choice-search) :is(input,textarea):is(:focus,:focus-visible){box-shadow:none!important;outline:none!important}body.crm-interface .crm-inline-field .crm-inline-editor .crm-inline-text-control{box-shadow:none;background:0 0;border-radius:4px;border:0!important}body.crm-interface .crm-inline-editor[data-invalid=true]:focus-within{outline-color:#bf5349!important}body.crm-interface [data-slot=input-group]:has([aria-invalid=true]):focus-within{outline-color:#bf5349!important}body.crm-interface .crm-inline-editor-actions{flex-wrap:wrap}body.crm-interface .crm-inline-editor-actions>button{flex:none;max-width:100%}body.crm-interface .crm-inline-field .crm-inline-editor-actions>button[data-slot=button]{color:#647587;background:0 0}body.crm-interface .crm-inline-field .crm-inline-editor-actions>button[data-primary-action]{color:#216955;background:#edf5f1}body.crm-interface .crm-inline-field .crm-inline-editor[data-multiline=true] .crm-inline-editor-actions{gap:4px;padding:5px 3px}body.crm-interface .crm-inline-field .crm-inline-editor[data-multiline=true] .crm-inline-editor-actions>button{padding-inline:6px}body.crm-interface .crm-inline-editor-actions>button:focus-visible{outline-offset:-1px!important}body.crm-interface .crm-inline-editor-actions>button:not([aria-label]){white-space:normal;width:auto;height:auto}body.crm-interface .crm-inline-editor:has(.crm-inline-editor-actions>button:not([aria-label])){flex-wrap:wrap}body.crm-interface .crm-inline-editor-actions:has(>button:not([aria-label])){flex-basis:100%}body.crm-interface :is([data-slot=dialog-content],[data-slot=alert-dialog-content],.crm-edit-popover,.accounting-cell-popover){color:#243b50;overscroll-behavior:contain;background:#fff;border:1px solid #d5e0e6;border-radius:10px;min-width:0;box-shadow:0 8px 28px #193d501c}body.crm-interface [data-slot=dialog-content]{transition-property:opacity}body.crm-interface [data-slot=alert-dialog-content]{max-height:calc(100dvh - 24px);overflow-y:auto}body.crm-interface [data-slot=dialog-content]>*{min-width:0}body.crm-interface [data-slot=popover-content]:has(input,textarea):not(.team-chat-panel){border-color:#d5e0e6;border-radius:10px;box-shadow:0 8px 28px #193d501c}body.crm-interface :is([data-slot=dialog-header],[data-slot=dialog-footer],[data-slot=alert-dialog-footer]){flex-shrink:0;gap:8px;min-width:0}body.crm-interface [data-slot=dialog-content]>[data-slot=dialog-header]{text-align:left}body.crm-interface [data-slot=dialog-content]:has(>[data-slot=dialog-close])>[data-slot=dialog-header]{padding-right:44px}body.crm-interface :is([data-slot=dialog-title],[data-slot=dialog-description]){overflow-wrap:anywhere;min-width:0;line-height:1.5}body.crm-interface :is([data-slot=dialog-footer],[data-slot=alert-dialog-footer]){flex-wrap:wrap}body.crm-interface :is([data-slot=dialog-footer],[data-slot=alert-dialog-footer],.crm-edit-actions,.accounting-cell-editor-actions,.crm-inline-field-dialog-actions)>button{white-space:normal;overflow-wrap:anywhere;flex-shrink:0;max-width:100%;height:auto;min-height:36px}body.crm-interface :is([data-slot=dialog-content],.crm-edit-popover,.accounting-cell-popover) :is(form,fieldset,label){min-width:0}body.crm-interface :is([data-slot=dialog-content],.crm-edit-popover,.accounting-cell-popover) fieldset{max-width:100%}body.crm-interface :is([data-slot=dialog-content],.crm-edit-popover,.accounting-cell-popover) :is(input[data-content-sized],[data-slot=input-group][data-content-sized]){width:100%!important}body.crm-interface :is([data-slot=dialog-content],.crm-edit-popover,.accounting-cell-popover) :is([data-slot=input-group],.crm-phone-input){min-width:0;max-width:100%}body.crm-interface [data-slot=dialog-close]:focus-visible{outline-offset:-1px!important}body.crm-interface .crm-inline-field-dialog-body{scrollbar-gutter:stable;flex:auto;padding:16px}body.crm-interface .crm-edit-popover{flex-direction:column;gap:0;width:360px;max-width:calc(100vw - 24px);padding:0;display:flex;overflow:hidden}body.crm-interface .crm-edit-popover--group{width:420px}body.crm-interface .crm-edit-title{overflow-wrap:anywhere;border-bottom:1px solid #e3ebf1;flex:none;margin:0;padding:12px 16px;font-size:14px;font-weight:600;line-height:20px}body.crm-interface .crm-edit-body{overscroll-behavior:contain;scrollbar-gutter:stable;gap:16px;min-width:0;min-height:0;padding:16px;display:grid;overflow-y:auto}body.crm-interface .crm-edit-actions{border-top:1px solid #e3ebf1;flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;margin:0;padding:10px 16px;display:flex}body.crm-interface .accounting-cell-popover:has(>.accounting-cell-editor-form){flex-direction:column;padding:0;display:flex;overflow:hidden}body.crm-interface .accounting-cell-editor-form{flex-direction:column;min-height:0;display:flex}body.crm-interface .accounting-cell-editor-form>.accounting-cell-editor-heading{border-bottom:1px solid #e3ebf1;flex:none;margin:0;padding:12px 16px}body.crm-interface .accounting-cell-editor-form>.crm-edit-body{display:block}body.crm-interface .accounting-cell-editor-form>.accounting-cell-editor-actions{border-top:1px solid #e3ebf1;flex-wrap:wrap;flex:none;gap:8px;margin:0;padding:10px 16px}body.crm-interface .accounting-cell-editor-form .accounting-cell-editor-fields{margin:0}body.crm-interface .accounting-cell-field-stack{gap:16px}body.crm-interface .accounting-cell-field-stack label>span{margin-bottom:6px;display:block}body.crm-interface .crm-study-dialog{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}body.crm-interface .crm-study-dialog>[data-slot=dialog-header]{border-bottom:1px solid #e3ebf1;padding:16px}body.crm-interface .crm-study-dialog-form{flex-direction:column;min-height:0;display:flex}body.crm-interface .crm-study-dialog-form>[data-slot=dialog-footer]{border-top:1px solid #e3ebf1;margin:0;padding:12px 16px}body.crm-interface .crm-study-dialog-form>.crm-edit-body{container-type:inline-size}@container (width<=400px){.crm-study-dialog-fields{grid-template-columns:minmax(0,1fr)}}body.crm-interface .crm-phone-edit{border:1px solid var(--crm-entry-border);color:#243b50;background:#fff;border-radius:6px;flex-wrap:wrap;gap:4px;width:280px;min-width:0;max-width:100%;padding:4px;display:flex}body.crm-interface .crm-phone-edit>input{border:0;flex:120px;width:0;min-width:80px;height:32px;padding:4px 6px}body.crm-interface .crm-phone-edit>button{border-radius:4px;flex:none;min-width:28px;min-height:28px}body.crm-interface .crm-phone-edit>button[data-conflict]{white-space:normal;flex-basis:100%}body.crm-interface :is(.crm-global-search-field,.team-chat-search,.webchat-search){border-radius:6px}body.crm-interface :is(.crm-global-search-field,.team-chat-search,.webchat-search):focus-within{outline-offset:-1px;box-shadow:none;outline:2px solid var(--crm-entry-focus)!important}body.crm-interface :is(.crm-global-search-field,.team-chat-search,.webchat-search) input:focus{box-shadow:none!important;outline:none!important}@media (width<=639px){body.crm-interface :is([data-slot=dialog-content],[data-slot=alert-dialog-content]){max-width:calc(100vw - 24px)}body.crm-interface :is([data-slot=input],[data-slot=textarea],.crm-form-input){font-size:16px}}@media (height<=260px){body.crm-interface :is(.crm-edit-popover,.accounting-cell-popover,.crm-inline-field-dialog){overflow-y:auto!important}body.crm-interface :is(.crm-edit-body,.crm-inline-field-dialog-body,.accounting-cell-editor-form){flex-shrink:0;overflow:visible}}@media (forced-colors:active){body.crm-interface :is(input,textarea,.crm-inline-editor,[data-slot=input-group]):is(:focus,:focus-within){outline-color:highlight!important}}@media (prefers-reduced-motion:reduce){body.crm-interface :is(input,textarea){transition:none!important}}body.crm-interface [data-slot=button]{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;border-radius:6px;flex-shrink:1;min-width:0;max-width:100%;font-weight:550;transition:none;translate:none}body.crm-interface [data-slot=button][data-size=default]{gap:8px;height:auto;min-height:36px;padding:7px 12px;font-size:14px;line-height:20px}body.crm-interface [data-slot=button][data-size=sm]{gap:6px;height:auto;min-height:32px;padding:5px 10px;font-size:13px;line-height:20px}body.crm-interface [data-slot=button][data-size=xs]{gap:4px;height:auto;min-height:28px;padding:5px 8px;font-size:12px;line-height:16px}body.crm-interface [data-slot=button][data-size=lg]{gap:8px;height:auto;min-height:44px;padding:11px 16px;font-size:14px;line-height:20px}body.crm-interface [data-slot=button][data-size^=icon]{flex:none;gap:0;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}body.crm-interface [data-slot=button][data-size=icon-xs]{width:24px;min-width:24px;height:24px;min-height:24px}body.crm-interface [data-slot=button][data-size=icon-sm]{width:32px;min-width:32px;height:32px;min-height:32px}body.crm-interface [data-slot=button][data-size=icon-lg]{width:44px;min-width:44px;height:44px;min-height:44px}body.crm-interface [data-slot=button]>span:not(:where(.sr-only,[data-slot=badge],[data-slot=avatar],[class*=avatar],[class*=count])){min-width:0;max-width:100%;white-space:inherit;overflow-wrap:inherit}body.crm-interface [data-slot=button]>:is(.truncate,[class*=line-clamp-]):not(.sr-only){text-overflow:clip;white-space:normal;-webkit-line-clamp:unset;overflow:visible}body.crm-interface [data-slot=button]>svg{flex:none;width:16px;height:16px;margin:0}body.crm-interface [data-slot=button]:is([data-size=xs],[data-size=icon-xs])>svg{width:14px;height:14px}body.crm-interface :is(button,[data-slot=button]):focus-visible:not([data-crm-feedback=none]){outline-offset:-2px!important;box-shadow:none!important;outline:2px solid #3d7895!important}body.crm-interface :is(button,[data-slot=button]):is(:disabled,[aria-disabled=true],[data-disabled=true],[data-disabled=""]){opacity:.5;cursor:not-allowed;box-shadow:none;text-decoration:none}body.crm-interface :is(button,[data-slot=button])[aria-busy=true]{cursor:progress}body.crm-interface :is(button,[data-slot=button]):is(:disabled,[aria-disabled=true],[aria-busy=true]):before{opacity:0!important}body.crm-interface :is([data-slot=dialog-footer],[data-slot=alert-dialog-footer],.crm-edit-actions,.accounting-cell-editor-actions,.crm-inline-field-dialog-actions,.crm-customer-actions,.crm-customer-study-actions,.crm-bulk-toolbar,.crm-dog-list-actions){flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}body.crm-interface :is([data-slot=dialog-footer],[data-slot=alert-dialog-footer],.crm-edit-actions,.accounting-cell-editor-actions,.crm-inline-field-dialog-actions)>[data-slot=button]{flex-shrink:1}body.crm-interface :is([data-slot=dialog-footer],[data-slot=alert-dialog-footer])>div:has(>[data-slot=button]){flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}body.crm-interface :is(.crm-record-section-header,.crm-customer-navigation,.crm-table-toolbar)>div:has(>[data-slot=button]){flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}@container customer-column (width<=599px){body.crm-interface .crm-customer-navigation{grid-template-columns:max-content minmax(0,1fr)}}body.crm-interface .crm-customer-navigation>[data-slot=button]{white-space:nowrap;overflow-wrap:normal}body.crm-interface :is(.crm-inline-editor-actions,.crm-bulk-toolbar,.crm-filter-toolbar,.crm-customer-actions,.crm-record-section-header) [data-slot=button]:not([data-size^=icon]){gap:6px;height:auto;min-height:32px;padding:5px 10px;font-size:13px;line-height:20px}body.crm-interface .crm-inline-field .crm-inline-editor-actions>[data-slot=button]{padding-inline:6px}body.crm-interface :is(.crm-phone-edit,.crm-inline-editor-actions) [data-slot=button][data-size^=icon]{width:28px;min-width:28px;height:28px;min-height:28px}body.crm-interface [data-slot=input-group-addon] [data-slot=button]{flex-shrink:0}body.crm-interface .crm-task-deadline-field>[role=group]{flex-wrap:wrap;gap:2px}body.crm-interface .crm-task-deadline-field>[role=group]>[data-slot=button]{white-space:nowrap;overflow-wrap:normal;flex:1 0 auto;gap:6px;width:auto;min-width:0;height:auto;min-height:32px;padding:5px 6px;font-size:12px;line-height:20px}body.crm-interface :is(.team-chat-icon,.crm-user-picker-close,.crm-user-picker-search-clear,.notice-refresh,.notice-toast-close,.crm-chat-emoji-trigger,[data-slot=dialog-close],[data-slot=sheet-close]){box-sizing:border-box;border-radius:6px;flex:none;width:32px;min-width:32px;height:32px;min-height:32px;padding:0}body.crm-interface :is(.team-chat-icon,.crm-user-picker-close,.crm-user-picker-search-clear,.notice-refresh,.notice-toast-close,.crm-chat-emoji-trigger,[data-slot=dialog-close],[data-slot=sheet-close])>svg{flex:none;width:16px;height:16px;margin:0}body.crm-interface :is(.team-chat-send,.team-chat-older,.team-chat-jump,.notice-done,.notice-toast-open,.notice-toast-close-all,.crm-dashboard-action,.lead-card-copy){box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;border-radius:6px;gap:6px;min-width:0;max-width:100%;height:auto;min-height:32px;padding:5px 10px;font-size:13px;line-height:20px}@media (forced-colors:active){body.crm-interface :is(button,[data-slot=button]):focus-visible{outline-color:highlight!important}body.crm-interface :is(button,[data-slot=button]):is(:disabled,[aria-disabled=true]){color:graytext;opacity:1}}body.crm-interface{min-width:0}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group]){box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;min-height:36px;max-height:none;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #dfe7e4;border-radius:0;flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;align-items:stretch;gap:4px;margin:0;padding:0;display:flex;overflow:visible}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]){box-sizing:border-box;color:#64756f;width:auto;min-width:0;max-width:100%;height:auto;min-height:36px;box-shadow:none;text-align:center;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:0 auto;justify-content:center;align-items:center;gap:6px;margin:0;padding:7px 10px;font-size:13px;font-weight:550;line-height:20px;transition:none;display:inline-flex;position:relative;translate:none}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]):before,body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]):after{content:none;display:none}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]):hover:not(:disabled):not([aria-disabled=true]){color:#285d49;background:#f3f7f4}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]):is([data-state=active],[aria-selected=true],[aria-current=page],[aria-pressed=true]){color:#216a51;box-shadow:none;background:#f4faf6;border-bottom-color:#327856;font-weight:550}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]):focus-visible{outline-offset:-2px!important;box-shadow:none!important;outline:2px solid #3d7895!important}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]):is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab])>svg{width:16px;height:16px;color:inherit;background:0 0;border-radius:0;flex:none;margin:0;padding:0}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab])>span:not(:where(.sr-only,[data-slot=badge],[class*=count])){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]) :is(.truncate,[class*=line-clamp-],.crm-option-text):not(.sr-only){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;-webkit-line-clamp:unset;min-width:0;overflow:visible}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]) .crm-option-chip{min-width:0;max-width:100%;min-height:20px;font:inherit;border:0;border-radius:0;gap:6px;padding:0;color:inherit!important;background:0 0!important}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]) .crm-option-chip svg{flex:none;width:16px;height:16px}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])>:is(button,[role=tab]) :is(.accounting-tab-count,.notice-tab-count,.lead-card-count,[data-slot=badge]){color:#526d60;background:#eaf0ed;border:0;border-radius:4px;flex:none;min-width:18px;height:auto;min-height:18px;margin:0;padding:0 5px;font-size:11px;font-weight:550;line-height:18px}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])[data-orientation=vertical]{border-bottom:0;border-right:1px solid #dfe7e4;flex-direction:column;width:fit-content}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])[data-orientation=vertical]>[role=tab]{text-align:left;border-bottom:0;border-right:2px solid #0000;justify-content:flex-start}body.crm-interface :is([data-slot=tabs-list],[role=tablist],.crm-person-tabs[aria-label],.webchat-tabs[role=group],.crm-course-switch[role=group],.crm-queue-tabs[role=group],.accounting-ledger-tabs[aria-label],.accounting-direction-nav[aria-label],nav[aria-label]:has(>.accounting-view-tab),.lead-card-feed-switch[role=group])[data-orientation=vertical]>[role=tab][data-state=active]{border-right-color:#327856}body.crm-interface .crm-tab-scroll{min-width:0;max-width:100%;padding-bottom:0;overflow:visible}body.crm-interface .nshss-app :is(.crm-table-toolbar,.education-list-toolbar)>.crm-tab-scroll{min-width:0;max-width:100%}body.crm-interface :is(.crm-lead-program-toolbar,.notice-toolbar){flex-wrap:wrap}body.crm-interface .crm-lead-program-toolbar>.crm-tab-scroll{flex:320px}body.crm-interface .crm-universal-card .lead-card-tabs,body.crm-interface .crm-universal-card .lead-card-feed-switch{padding-inline:8px}body.crm-interface .education-workspace :is([data-slot=tabs-list].education-section-tabs,[role=tablist].crm-person-tabs)>:is(button,[role=tab]):is(:hover,[data-state=active],[aria-selected=true]){background:0 0}body.crm-interface .crm-queue-tabs[role=group]>.crm-queue-tab[data-urgent=true]:not([aria-pressed=true]){color:#a43d4d}body.crm-interface .crm-queue-tabs[role=group]>.crm-queue-tab>span{white-space:nowrap;flex:none}body.crm-interface .webchat-tabs[role=group]{padding-inline:8px}body.crm-interface .webchat-tabs[role=group]>button>span{color:#526d60;white-space:nowrap;background:#eaf0ed;border-radius:4px;flex:none;min-width:18px;padding:0 5px;font-size:11px;line-height:18px}@media (forced-colors:active){body.crm-interface :is([role=tab],.accounting-view-tab,.crm-queue-tab):focus-visible{outline-color:highlight!important}body.crm-interface :is([role=tab],.accounting-view-tab,.crm-queue-tab):is([data-state=active],[aria-selected=true],[aria-current=page],[aria-pressed=true]){border-color:highlight}}
