/* /Components/CalendarBoard.razor.rz.scp.css */
.calendar-header[b-vdy5bad8fl]{padding:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.calendar-header h2[b-vdy5bad8fl]{margin:5px 0}.calendar-toolbar[b-vdy5bad8fl]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.toolbar[b-vdy5bad8fl]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.view-switch[b-vdy5bad8fl]{display:flex;border:1px solid #dce5e3;border-radius:10px;padding:3px}.view-switch button[b-vdy5bad8fl]{border:0;background:transparent;padding:7px 12px}.view-switch .selected[b-vdy5bad8fl]{background:#e1f2ed;color:#166456}.calendar-grid[b-vdy5bad8fl]{display:grid;grid-template-columns:repeat(7,minmax(110px,1fr));border-top:1px solid #e4ebe8;border-left:1px solid #e4ebe8;overflow:auto}.calendar-day[b-vdy5bad8fl]{min-height:230px;padding:8px;border-right:1px solid #e4ebe8;border-bottom:1px solid #e4ebe8;background:white}.month-grid .calendar-day[b-vdy5bad8fl]{min-height:130px}.other-month[b-vdy5bad8fl]{background:#f7f9f8}.today[b-vdy5bad8fl]{background:#f0faf5}.day-title[b-vdy5bad8fl]{border:0;background:transparent;width:100%;display:flex;justify-content:space-between;padding:8px 2px;margin-bottom:8px}.today .day-title strong[b-vdy5bad8fl]{color:#13725b}.appointment[b-vdy5bad8fl]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;text-align:left;padding:10px;margin-bottom:7px;border:0;border-left:3px solid #268579;border-radius:7px;background:#eaf5f1;color:#174b40;overflow-wrap:anywhere}.appointment:hover[b-vdy5bad8fl]{filter:brightness(.96)}.appointment small[b-vdy5bad8fl]{opacity:.8}.color-1[b-vdy5bad8fl]{background:#edf0ff;border-color:#6779c0;color:#374572}.color-2[b-vdy5bad8fl]{background:#fdf0e2;border-color:#c78b40;color:#765220}.color-3[b-vdy5bad8fl]{background:#f6eafa;border-color:#aa68b7;color:#6d3978}.color-4[b-vdy5bad8fl]{background:#e5f4fb;border-color:#4795bd;color:#29617f}.color-5[b-vdy5bad8fl]{background:#fae9eb;border-color:#c67580;color:#813f49}.empty-day[b-vdy5bad8fl]{display:block;color:#a3aca8;font-size:12px;padding:10px}.absence[b-vdy5bad8fl]{padding:7px;font-size:11px;background:repeating-linear-gradient(135deg,#f3f4f3,#f3f4f3 5px,#e8ebe9 5px,#e8ebe9 6px);border-radius:5px;margin-bottom:6px}.team-day[b-vdy5bad8fl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.day-column[b-vdy5bad8fl]{padding:12px;border:1px solid #e4ebe8;border-radius:12px;min-height:300px}.day-column h3[b-vdy5bad8fl]{margin:0 0 18px}.resource-row[b-vdy5bad8fl]{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:16px;margin-bottom:10px;text-align:left;gap:6px}.resource-row span[b-vdy5bad8fl]{font-size:12px;color:#64756e}.skill[b-vdy5bad8fl]{display:block;margin:9px 0}.hours-row[b-vdy5bad8fl]{display:grid;grid-template-columns:65px 1fr 10px 1fr 1fr 10px 1fr;gap:5px;align-items:center;margin:8px 0}.hours-row input[type=time][b-vdy5bad8fl]{min-width:0;width:100%;padding:8px 3px;font-size:12px}.hours-row label[b-vdy5bad8fl]{font-size:12px}.slot-options[b-vdy5bad8fl]{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.block-row[b-vdy5bad8fl]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid #edf0ee}.intro[b-vdy5bad8fl]{max-width:760px}.calendar-board select[b-vdy5bad8fl]{max-width:100%}@media(max-width:1000px){.calendar-grid[b-vdy5bad8fl]{grid-template-columns:repeat(7,minmax(120px,1fr))}.card.pad:has(.calendar-grid)[b-vdy5bad8fl]{overflow:auto}.calendar-header[b-vdy5bad8fl]{flex-direction:column;align-items:flex-start}.hours-row[b-vdy5bad8fl]{grid-template-columns:55px 1fr 8px 1fr}.hours-row input:nth-of-type(3)[b-vdy5bad8fl]{grid-column:2}}@media(max-width:600px){.calendar-header[b-vdy5bad8fl]{padding:16px}.calendar-toolbar strong[b-vdy5bad8fl]{width:100%}.team-day[b-vdy5bad8fl]{grid-template-columns:1fr}}

/* Compact month and readable week agenda on phones. */
.calendar-board[b-vdy5bad8fl]{min-width:0}.weekday-label[b-vdy5bad8fl]{text-align:center;padding:10px 2px;font-size:12px;font-weight:700;background:#f5f8f6;color:#60756b;border-bottom:1px solid #e4ebe8}.mobile-calendar-hint[b-vdy5bad8fl],.month-markers[b-vdy5bad8fl],.mobile-day-count[b-vdy5bad8fl]{display:none}
@media(max-width:600px){
 .calendar-schedule[b-vdy5bad8fl]{padding:12px;overflow:visible!important}.calendar-toolbar[b-vdy5bad8fl]{display:grid;gap:14px}.calendar-toolbar>.toolbar[b-vdy5bad8fl]{display:flex;gap:8px;min-width:0}.calendar-toolbar>.toolbar:first-child[b-vdy5bad8fl]{display:grid;grid-template-columns:44px 1fr 44px}.calendar-toolbar>.toolbar:first-child>strong[b-vdy5bad8fl]{grid-column:1/-1;grid-row:1;text-align:center;font-size:16px;padding:4px 0}.calendar-toolbar input[type=date][b-vdy5bad8fl]{grid-column:1/-1;width:100%;min-width:0}.calendar-toolbar button[b-vdy5bad8fl]{min-height:42px}.calendar-toolbar select[b-vdy5bad8fl]{width:100%;min-width:0}.view-switch[b-vdy5bad8fl]{flex:1;justify-content:space-between}.view-switch button[b-vdy5bad8fl]{flex:1;padding:7px 10px}.calendar-toolbar>.toolbar:last-child>.primary[b-vdy5bad8fl]{width:100%}.calendar-toolbar>.toolbar:last-child>button:not(.primary)[b-vdy5bad8fl]{width:100%}.calendar-header .toolbar[b-vdy5bad8fl]{width:100%}.calendar-header .toolbar button[b-vdy5bad8fl]{flex:1;min-height:44px}.calendar-header p[b-vdy5bad8fl]{overflow-wrap:anywhere}.mobile-calendar-hint[b-vdy5bad8fl]{display:block;font-size:12px;color:#61776b;margin:14px 0 10px}
 .calendar-grid.week-grid[b-vdy5bad8fl]{grid-template-columns:minmax(0,1fr);gap:10px;border:0;overflow:visible}.week-grid .calendar-day[b-vdy5bad8fl]{min-height:0;padding:10px 12px;border:1px solid #dce6e0;border-radius:12px}.week-grid .day-title[b-vdy5bad8fl]{align-items:center;justify-content:flex-start;gap:10px;border-bottom:1px solid #e4ebe8;padding:5px 0 10px;min-height:44px}.week-grid .day-title>span:first-child[b-vdy5bad8fl]{font-weight:700;color:#65786e;min-width:25px}.week-grid .day-title>strong[b-vdy5bad8fl]{font-size:20px}.week-grid .mobile-day-count[b-vdy5bad8fl]{display:inline-flex;margin-left:auto;background:#e8efeb;color:#406251;border-radius:20px;min-width:26px;height:26px;align-items:center;justify-content:center;font-size:12px}.week-grid .empty-day[b-vdy5bad8fl]{padding:0 0 3px;font-size:0}.week-grid .empty-day[b-vdy5bad8fl]:after{content:'Keine Termine';font-size:12px}.appointment[b-vdy5bad8fl]{padding:12px;min-height:44px}.appointment strong[b-vdy5bad8fl]{font-size:13px}.appointment span[b-vdy5bad8fl]{font-size:14px}.appointment small[b-vdy5bad8fl]{font-size:12px}
 .calendar-grid.month-grid[b-vdy5bad8fl]{grid-template-columns:repeat(7,minmax(0,1fr));overflow:visible;border:1px solid #e0e8e3;border-right:0;border-bottom:0;border-radius:10px;gap:0}.month-grid .calendar-day[b-vdy5bad8fl]{min-width:0;min-height:65px;padding:3px 0;border-right:1px solid #e0e8e3;position:relative}.month-grid .day-title[b-vdy5bad8fl]{justify-content:center;align-items:flex-start;min-height:58px;margin:0;padding:7px 0 20px}.month-grid .day-title>span[b-vdy5bad8fl],.month-grid .date-month[b-vdy5bad8fl]{display:none}.month-grid .day-title strong[b-vdy5bad8fl]{font-size:14px}.month-grid .appointment[b-vdy5bad8fl],.month-grid .absence[b-vdy5bad8fl],.month-grid .empty-day[b-vdy5bad8fl]{display:none}.month-grid .today .day-title strong[b-vdy5bad8fl]{background:#176a54;color:white;border-radius:50%;width:27px;height:27px;display:grid;place-items:center;margin-top:-4px}.month-grid .other-month .day-title strong[b-vdy5bad8fl]{color:#a3afa8}.month-markers[b-vdy5bad8fl]{display:flex;gap:3px;justify-content:center;position:absolute;bottom:10px;left:0;right:0;pointer-events:none}.month-markers i[b-vdy5bad8fl]{width:5px;height:5px;border-radius:50%;background:#268579}.month-markers .color-1[b-vdy5bad8fl]{background:#6779c0}.month-markers .color-2[b-vdy5bad8fl]{background:#c78b40}.month-markers .color-3[b-vdy5bad8fl]{background:#aa68b7}.month-markers .color-4[b-vdy5bad8fl]{background:#4795bd}.month-markers .color-5[b-vdy5bad8fl]{background:#c67580}.month-markers .blocked-marker[b-vdy5bad8fl]{background:#89968e;border-radius:1px}.weekday-label[b-vdy5bad8fl]{font-size:11px;padding:9px 0;border-right:1px solid #e0e8e3}.day-column[b-vdy5bad8fl]{min-height:100px}.block-row[b-vdy5bad8fl]{align-items:flex-start;flex-direction:column}.calendar-board .number-tabs[b-vdy5bad8fl]{flex-wrap:nowrap;overflow-x:auto}.calendar-board .number-tabs button[b-vdy5bad8fl]{white-space:nowrap;flex-shrink:0}
}
@media(max-width:600px){.calendar-toolbar[b-vdy5bad8fl]{grid-template-columns:minmax(0,1fr);justify-content:stretch}.calendar-toolbar>.toolbar[b-vdy5bad8fl]{width:100%}.calendar-header .toolbar[b-vdy5bad8fl]{display:grid;grid-template-columns:1fr}.calendar-header .toolbar button[b-vdy5bad8fl]{width:100%}.calendar-board .number-tabs[b-vdy5bad8fl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:4px}.calendar-board .number-tabs button[b-vdy5bad8fl]{width:100%;font-size:12px;padding:12px 4px;white-space:normal}.calendar-toolbar>.toolbar:last-child[b-vdy5bad8fl]{display:grid;grid-template-columns:1fr}.view-switch[b-vdy5bad8fl]{width:100%}}
/* /Components/CalendarChat.razor.rz.scp.css */
.chat-line[b-ist6gbn0eq]{padding:12px 0;border-bottom:1px solid #edf1ee}
.chat-line strong[b-ist6gbn0eq]{font-size:12px;color:#316852}
.chat-line p[b-ist6gbn0eq]{white-space:pre-line;line-height:1.75;margin:8px 0;color:#354b41}
/* /Components/CallTable.razor.rz.scp.css */
.call-list-table[b-82up93ylpr]{width:100%;min-width:0}.mobile-channel[b-82up93ylpr],.mobile-label[b-82up93ylpr]{display:none}.call-actions[b-82up93ylpr]{text-align:right}.call-actions button[b-82up93ylpr]{min-height:36px}.call-detail-row>td[b-82up93ylpr]{padding:0;white-space:normal}.call-detail[b-82up93ylpr]{padding:22px;background:#f8fbf9;border-top:1px solid #e4ebe7;text-align:left;white-space:normal;overflow-wrap:anywhere}.call-detail h3[b-82up93ylpr]{margin-bottom:18px}.call-detail h4[b-82up93ylpr]{margin:20px 0 8px}.call-detail p[b-82up93ylpr],.call-detail li[b-82up93ylpr]{font-size:13px;line-height:1.7}.note-summary[b-82up93ylpr]{margin:0 0 18px}.call-detail ul[b-82up93ylpr]{padding-left:20px}.call-note-facts[b-82up93ylpr]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0}.call-note-facts dt[b-82up93ylpr]{font-size:11px;color:#65786e}.call-note-facts dd[b-82up93ylpr]{margin:4px 0;font-size:13px;overflow-wrap:anywhere}.visually-hidden[b-82up93ylpr]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(max-width:700px){.call-list[b-82up93ylpr]{overflow:visible}.call-list-table[b-82up93ylpr],.call-list-table tbody[b-82up93ylpr]{display:block;width:100%}.call-list-table thead[b-82up93ylpr]{display:none}.call-row[b-82up93ylpr]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:9px 12px;padding:15px 16px;border-bottom:1px solid #e6ece8;align-items:center}.call-row td[b-82up93ylpr]{padding:0;border:0;white-space:normal;font-size:12px}.call-date[b-82up93ylpr]{grid-column:1/3;grid-row:1}.call-date>span[b-82up93ylpr]{font-weight:600}.mobile-channel[b-82up93ylpr]{display:block;font-size:10px;color:#718278;margin-top:3px}.call-row .call-channel[b-82up93ylpr]{display:none}.call-status[b-82up93ylpr]{grid-column:3;grid-row:1;justify-self:end}.call-duration[b-82up93ylpr]{grid-column:1;grid-row:2}.call-cost[b-82up93ylpr]{grid-column:2;grid-row:2;text-align:right}.call-actions[b-82up93ylpr]{grid-column:3;grid-row:2}.mobile-label[b-82up93ylpr]{display:block;font-size:10px;color:#718278;margin-bottom:3px}.call-actions button[b-82up93ylpr]{font-size:11px;min-height:38px;padding:7px 10px}.call-detail-row[b-82up93ylpr]{display:block}.call-detail-row>td[b-82up93ylpr]{display:block;width:100%}.call-detail[b-82up93ylpr]{padding:18px 16px}.call-note-facts[b-82up93ylpr]{grid-template-columns:1fr}.call-detail[b-82up93ylpr]  .note-delete-action{align-items:flex-start;flex-direction:column}.call-detail[b-82up93ylpr]  .danger{white-space:normal;max-width:100%}}
/* /Components/ContactBook.razor.rz.scp.css */
.book-heading[b-x461t1bmwf]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.book-heading h2[b-x461t1bmwf]{margin:5px 0 10px}.toolbar[b-x461t1bmwf],.row-actions[b-x461t1bmwf]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.empty[b-x461t1bmwf]{padding:45px 20px;text-align:center;color:#73818f}.pagination[b-x461t1bmwf]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;font-size:12px}.blocked[b-x461t1bmwf]{pointer-events:none;opacity:.45}.do-not-call[b-x461t1bmwf]{display:flex;align-items:center;gap:9px;padding:16px;background:#fff7e9;border-radius:9px}summary[b-x461t1bmwf]{cursor:pointer;font-weight:600}table[b-x461t1bmwf]{width:100%}td[b-x461t1bmwf]{vertical-align:middle}@media(max-width:750px){.book-heading[b-x461t1bmwf]{align-items:flex-start;flex-direction:column}.pagination[b-x461t1bmwf]{flex-wrap:wrap}.toolbar input[b-x461t1bmwf]{width:100%}}
/* /Components/DeleteNote.razor.rz.scp.css */
.delete-note-page[b-vi238bc5vj]{min-height:100vh;background:#f1f5f3;display:flex;align-items:center;justify-content:center;padding:40px 20px}.delete-note-card[b-vi238bc5vj]{width:100%;max-width:620px;padding:40px;background:#fff;border:1px solid #dce6e0;border-radius:20px;box-shadow:0 14px 50px #1424330b}.delete-note-brand[b-vi238bc5vj]{display:block;color:#142433;font-size:24px;font-weight:800;text-decoration:none;margin-bottom:35px}.eyebrow[b-vi238bc5vj]{display:block;color:#26715c;font-size:10px;letter-spacing:1.5px;font-weight:700}h1[b-vi238bc5vj]{font-size:30px;line-height:1.25;margin:18px 0}p[b-vi238bc5vj]{color:#52645e;line-height:1.8}.delete-note-warning[b-vi238bc5vj]{background:#fff4ed;border:1px solid #eed5c8;border-radius:12px;padding:20px;margin:24px 0;color:#843e29}.delete-note-warning p[b-vi238bc5vj]{margin-bottom:0}.delete-note-check[b-vi238bc5vj]{display:flex;align-items:flex-start;gap:12px;line-height:1.6;margin:24px 0}.delete-note-check input[b-vi238bc5vj]{width:18px;height:18px;margin-top:4px;flex-shrink:0}.danger[b-vi238bc5vj]{background:#a34032;color:#fff;width:100%;padding:16px;border:0;border-radius:10px;font:inherit;font-weight:600;cursor:pointer}.danger:disabled[b-vi238bc5vj]{opacity:.45;cursor:default}.helper[b-vi238bc5vj]{font-size:12px}.delete-note-card>a:last-child[b-vi238bc5vj]{display:block;margin-top:28px;color:#23705a;font-size:14px}@media(max-width:600px){.delete-note-card[b-vi238bc5vj]{padding:25px}h1[b-vi238bc5vj]{font-size:25px}}
/* /Components/Impressum.razor.rz.scp.css */
.legal-page[b-n9e8tle77d]{background:#f5f8f7;color:#173b30;min-height:100vh}.legal-header[b-n9e8tle77d]{max-width:1120px;margin:auto;padding:26px 32px;display:flex;align-items:center;justify-content:space-between;gap:18px}.legal-header .logo em[b-n9e8tle77d]{color:#258268}.legal-content[b-n9e8tle77d]{max-width:860px;margin:auto;padding:40px 32px 60px}.legal-content h1[b-n9e8tle77d]{font-size:42px;font-weight:600;letter-spacing:-1.5px;margin:10px 0 12px}.legal-intro[b-n9e8tle77d]{font-size:16px;color:#60786a;margin:0 0 30px}.legal-card[b-n9e8tle77d]{padding:12px 34px;border-color:#e0e9e3;border-radius:18px}.legal-card section[b-n9e8tle77d]{padding:25px 0;border-bottom:1px solid #e8eeea}.legal-card section:last-child[b-n9e8tle77d]{border-bottom:0}.legal-card h2[b-n9e8tle77d]{font-size:17px;line-height:1.5;margin:0 0 12px;letter-spacing:-.2px}.legal-card p[b-n9e8tle77d],.legal-card address[b-n9e8tle77d],.legal-card dl[b-n9e8tle77d]{margin:0;font-size:14px;line-height:1.9}.legal-card address[b-n9e8tle77d]{font-style:normal}.legal-card dl>div[b-n9e8tle77d]{display:grid;grid-template-columns:155px minmax(0,1fr);gap:16px}.legal-card dt[b-n9e8tle77d]{color:#60786a}.legal-card dd[b-n9e8tle77d]{margin:0;overflow-wrap:anywhere}.legal-card a[b-n9e8tle77d]{color:#116e53;text-decoration:underline;text-underline-offset:3px}.legal-card a:hover[b-n9e8tle77d]{color:#173b30}.legal-back[b-n9e8tle77d]{display:inline-block;color:#326c55;padding:22px 0 0;font-size:13px;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.legal-header[b-n9e8tle77d]{padding:20px}.legal-header .logo[b-n9e8tle77d]{font-size:19px;gap:8px}.legal-header .logo img[b-n9e8tle77d]{width:30px;height:30px}.legal-header .button[b-n9e8tle77d]{padding:9px 12px}.legal-content[b-n9e8tle77d]{padding:22px 18px 34px}.legal-content h1[b-n9e8tle77d]{font-size:34px}.legal-intro[b-n9e8tle77d]{font-size:14px}.legal-card[b-n9e8tle77d]{padding:0 20px}.legal-card section[b-n9e8tle77d]{padding:22px 0}.legal-card dl>div[b-n9e8tle77d]{grid-template-columns:1fr;gap:0;margin-bottom:10px}.legal-card h2[b-n9e8tle77d]{font-size:16px}}
.legal-content h1:focus[b-n9e8tle77d]{outline:none}
/* /Components/KnowledgeTextImport.razor.rz.scp.css */
.knowledge-import[b-mi3d9pw0ju]{margin:24px 0 32px;padding:24px;background:#f5f9f7;border:1px solid #cfe0d7;border-radius:16px}
.knowledge-import h3[b-mi3d9pw0ju]{margin:8px 0 12px;font-size:20px}.knowledge-import h4[b-mi3d9pw0ju]{margin:0 0 10px}.import-summary[b-mi3d9pw0ju]{margin:22px 0;padding:18px;border-radius:12px;background:#e9f4ef;color:#244d3f}.import-summary p[b-mi3d9pw0ju]{font-size:13px;line-height:1.7;margin:10px 0 0}.import-warnings[b-mi3d9pw0ju]{padding:18px;background:#fff6e7;border:1px solid #ead7b2;border-radius:12px;margin:18px 0}.import-warnings li[b-mi3d9pw0ju]{margin:10px 0;line-height:1.7}.import-warnings p[b-mi3d9pw0ju]{font-size:13px;line-height:1.7}.import-proposal[b-mi3d9pw0ju]{margin:18px 0;padding:20px;background:#fff;border:1px solid #dce7e1;border-radius:12px}.import-select[b-mi3d9pw0ju]{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;margin:14px 0}.import-select input[b-mi3d9pw0ju]{width:18px;height:18px;flex:0 0 18px;accent-color:#187a62;margin-top:3px}.knowledge-import blockquote[b-mi3d9pw0ju]{border-left:3px solid #b8d1c4;padding:8px 14px;margin:12px 0;background:#f2f6f3;font-size:13px;line-height:1.7;white-space:pre-wrap}.knowledge-import summary[b-mi3d9pw0ju]{cursor:pointer;font-size:13px;font-weight:600;color:#326d58}.import-covered[b-mi3d9pw0ju]{margin:22px 0}.knowledge-import .dialog-actions[b-mi3d9pw0ju]{flex-wrap:wrap}.knowledge-import textarea[b-mi3d9pw0ju],.knowledge-import input:not([type=checkbox])[b-mi3d9pw0ju]{width:100%}@media(max-width:650px){.knowledge-import[b-mi3d9pw0ju]{padding:16px}.import-proposal[b-mi3d9pw0ju]{padding:14px}.knowledge-import .dialog-actions button[b-mi3d9pw0ju]{width:100%}}
/* /Components/McpConnections.razor.rz.scp.css */
.connection[b-l96eorkpku]{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #e4ebe8;align-items:flex-start}.connection p[b-l96eorkpku]{margin:7px 0}.connection ul[b-l96eorkpku]{padding-left:18px;font-size:12px;line-height:1.8;color:#52675d}code[b-l96eorkpku]{overflow-wrap:anywhere;white-space:normal;font-size:12px}summary[b-l96eorkpku]{cursor:pointer;font-weight:600;padding:12px 0}input[b-l96eorkpku]{max-width:100%}@media(max-width:600px){.connection[b-l96eorkpku]{flex-direction:column}.connection button[b-l96eorkpku]{width:100%}}
/* /Components/OutboundPanel.razor.rz.scp.css */
.outbound-heading[b-7dv7t5efdi]{display:flex;align-items:center;justify-content:space-between;gap:20px}.outbound-heading h2[b-7dv7t5efdi]{margin:6px 0}.outbound-steps[b-7dv7t5efdi]{display:flex;gap:10px;margin:25px 0;flex-wrap:wrap}.outbound-steps span[b-7dv7t5efdi]{padding:10px 15px;border:1px solid #e3eae6;border-radius:30px;color:#718079;font-size:12px}.outbound-steps .current[b-7dv7t5efdi]{background:#163a31;color:white;border-color:#163a31}.outbound-steps .done[b-7dv7t5efdi]{background:#e8f5ed;color:#207257}.toolbar[b-7dv7t5efdi]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.contact-options[b-7dv7t5efdi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:20px 0}.contact-options button[b-7dv7t5efdi]{display:flex;align-items:flex-start;flex-direction:column;text-align:left;gap:5px;padding:14px}.contact-options button span[b-7dv7t5efdi]{font-size:12px;color:#728079}.contact-options button.selected[b-7dv7t5efdi]{border-color:#25866b;background:#effaf4}.chosen[b-7dv7t5efdi]{display:flex;align-items:center;gap:15px;flex-wrap:wrap;background:#f0f8f3;padding:16px;border-radius:10px;margin:22px 0}.chosen small[b-7dv7t5efdi]{color:#738079}.preview-box[b-7dv7t5efdi]{padding:26px;border:1px solid #a5cfba;border-radius:14px;margin-top:22px;background:#f8fcf9}.preview-facts[b-7dv7t5efdi]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px 0}.preview-facts div[b-7dv7t5efdi]{display:flex;flex-direction:column;gap:6px}.preview-facts small[b-7dv7t5efdi]{color:#74847a}.quote[b-7dv7t5efdi]{border-left:3px solid #87bca4;padding:10px 16px;background:white}.purpose[b-7dv7t5efdi]{white-space:pre-wrap}.confirmation[b-7dv7t5efdi]{display:flex;align-items:flex-start;gap:10px;padding:18px 0;line-height:1.7}.confirmation input[b-7dv7t5efdi]{margin-top:5px;flex-shrink:0}.active-call[b-7dv7t5efdi]{padding:30px;background:#172e3a;color:#fff;border-radius:14px;margin-top:22px}.active-call .helper[b-7dv7t5efdi]{color:#bed1d6}.active-call .eyebrow[b-7dv7t5efdi]{color:#9ce0c5}.active-call button[b-7dv7t5efdi]{margin-top:12px}td small[b-7dv7t5efdi]{display:inline-block;max-width:260px}@media(max-width:700px){.outbound-heading[b-7dv7t5efdi]{flex-direction:column;align-items:flex-start}.preview-box[b-7dv7t5efdi]{padding:18px}.preview-facts[b-7dv7t5efdi]{grid-template-columns:1fr}.toolbar input[b-7dv7t5efdi]{width:100%}}

.target-fields[b-7dv7t5efdi]{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:14px 0}.target-fields .field[b-7dv7t5efdi]{flex:1;min-width:180px}.target-fields label input[b-7dv7t5efdi]{display:block;width:100%;margin-top:8px}.target-fields button[b-7dv7t5efdi]{margin-bottom:18px}.preview-targets[b-7dv7t5efdi]{line-height:1.9;padding-left:24px}.field select[b-7dv7t5efdi]{width:100%;padding:12px;border:1px solid #cddbd3;border-radius:8px;background:white}

.import-box[b-7dv7t5efdi]{margin:20px 0;padding:18px;border:1px solid #cddbd3;border-radius:10px;background:#f8fcf9}.import-box label[b-7dv7t5efdi]{display:block;font-weight:600;margin-bottom:10px}.import-box pre[b-7dv7t5efdi]{overflow-x:auto;white-space:pre;padding:12px;background:white;border-radius:8px}.template-dialog[b-7dv7t5efdi]{width:min(600px,calc(100vw - 36px));max-height:90vh;overflow:auto;border:0;border-radius:16px;padding:28px;color:#19382d}.template-dialog[b-7dv7t5efdi]::backdrop{background:rgba(13,34,27,.6)}.template-dialog input[b-7dv7t5efdi],.template-dialog textarea[b-7dv7t5efdi]{width:100%}.preview-targets[b-7dv7t5efdi]{overflow-wrap:anywhere}
/* /Components/Portal.razor.rz.scp.css */
.sidebar nav[b-z881tnk69m]{min-height:0;overflow-y:auto;flex:1}
.selected-phone[b-z881tnk69m]{padding:0 16px;overflow-wrap:anywhere;font-size:12px;color:#b8d1c8}
.side-bottom[b-z881tnk69m]{flex-shrink:0}
.credit-compact[b-z881tnk69m]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;margin-bottom:20px}.credit-compact>span[b-z881tnk69m]{display:flex;align-items:center;gap:14px}.credit-compact>span>small[b-z881tnk69m]{font-size:11px;color:#597369}.credit-compact>span>strong[b-z881tnk69m]{font-size:19px}.credit-compact>a[b-z881tnk69m]{font-size:11px;white-space:nowrap}.credit-compact .credit-hint[b-z881tnk69m]{width:100%;font-size:11px}.dashboard-quick[b-z881tnk69m]{margin:0 0 22px}.dashboard-quick h2[b-z881tnk69m]{font-size:16px;margin-bottom:12px}.dashboard-quick nav[b-z881tnk69m]{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:12px}.dashboard-quick a[b-z881tnk69m]{display:flex;align-items:center;gap:12px;padding:18px 16px;background:white;border:1px solid #e2eae5;border-radius:12px;min-height:70px;font-size:12px;font-weight:600}.dashboard-quick a:hover[b-z881tnk69m]{border-color:#79bba2;background:#f6fbf8}.dashboard-quick a>span:last-child[b-z881tnk69m]{margin-left:auto;color:#608d7b}.dashboard-quick[b-z881tnk69m]  .icon{color:#1a8062}.dashboard-metrics[b-z881tnk69m]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:20px;align-items:center;margin:20px 0;padding:18px 22px;background:white;border:1px solid #e4ebe7;border-radius:12px}.dashboard-metrics small[b-z881tnk69m]{display:block;font-size:11px;color:#6a7f73}.dashboard-metrics strong[b-z881tnk69m]{display:block;font-size:23px;font-weight:600;margin-top:5px}.dashboard-metrics>a[b-z881tnk69m]{font-size:11px;color:#256b53}.dashboard-latest[b-z881tnk69m]{align-items:start}.usage-explanation[b-z881tnk69m]{line-height:1.8}
@media(max-width:700px){.page-dashboard .heading[b-z881tnk69m]{margin-bottom:14px}.page-dashboard .heading h1[b-z881tnk69m]{font-size:23px}.page-dashboard .heading p[b-z881tnk69m],.page-dashboard .heading .eyebrow[b-z881tnk69m]{display:none}.page-dashboard .number-switcher[b-z881tnk69m]{padding:12px;margin-bottom:12px}.page-dashboard .number-switcher>button[b-z881tnk69m]{display:none}.page-dashboard .number-picker[b-z881tnk69m]{padding:0;gap:8px;flex-wrap:wrap}.page-dashboard .number-picker label[b-z881tnk69m]{font-size:9px}.page-dashboard .number-picker select[b-z881tnk69m]{font-size:13px;max-width:100%}.credit-compact[b-z881tnk69m]{padding:10px 12px;gap:8px;flex-direction:row;flex-wrap:wrap;margin-bottom:18px}.credit-compact>span[b-z881tnk69m]{gap:8px;flex:1}.credit-compact>span>small[b-z881tnk69m]{font-size:10px;max-width:108px}.credit-compact>span>strong[b-z881tnk69m]{font-size:18px;white-space:nowrap}.credit-compact>a[b-z881tnk69m]{font-size:10px;padding:4px 0}.dashboard-intro[b-z881tnk69m]{display:none}.dashboard-quick h2[b-z881tnk69m]{font-size:15px}.dashboard-quick nav[b-z881tnk69m]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dashboard-quick a[b-z881tnk69m]{padding:14px 12px;min-height:82px;flex-wrap:wrap;gap:8px;align-content:center;font-size:12px}.dashboard-quick a>span:first-of-type[b-z881tnk69m]{width:100%;order:2;line-height:1.4}.dashboard-quick a>span:last-child[b-z881tnk69m]{order:1}.dashboard-quick[b-z881tnk69m]  .icon{width:20px;height:20px}.dashboard-metrics[b-z881tnk69m]{grid-template-columns:repeat(3,minmax(0,1fr));padding:13px 14px;gap:12px;margin:16px 0}.dashboard-metrics strong[b-z881tnk69m]{font-size:20px}.dashboard-metrics small[b-z881tnk69m]{font-size:10px}.dashboard-metrics>a[b-z881tnk69m]{grid-column:1/-1;font-size:10px;border-top:1px solid #edf1ee;padding-top:9px}.dashboard-setup[b-z881tnk69m]{display:none}.dashboard-latest[b-z881tnk69m]{display:block}.dashboard-latest .card-head[b-z881tnk69m]{padding:16px}.dashboard-latest .card-head h2[b-z881tnk69m]{font-size:15px}.dashboard-latest .card-head p[b-z881tnk69m]{font-size:10px}.dashboard-latest .card-head>a[b-z881tnk69m]{font-size:10px;white-space:nowrap}.page-usage[b-z881tnk69m]  .stats,.page-numbers[b-z881tnk69m]  .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.page-usage[b-z881tnk69m]  .stat,.page-numbers[b-z881tnk69m]  .stat{padding:12px 9px}.page-usage[b-z881tnk69m]  .stat strong,.page-numbers[b-z881tnk69m]  .stat strong{font-size:20px;margin:7px 0}.page-usage[b-z881tnk69m]  .stat .icon-box,.page-numbers[b-z881tnk69m]  .stat .icon-box{display:none}.page-usage[b-z881tnk69m]  .stat p,.page-numbers[b-z881tnk69m]  .stat p{font-size:10px}.page-usage[b-z881tnk69m]  .stat small,.page-numbers[b-z881tnk69m]  .stat small{display:none}}
