.pop-health-card{background:var(--card-bg, #1a1a2e);border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:12px;padding:16px;color:var(--text-primary, #e0e0e0);font-size:13px}.pop-health__header{display:flex;align-items:center;gap:8px;margin-bottom:14px}.pop-health__icon{font-size:18px}.pop-health__title{font-size:14px;font-weight:600;margin:0;color:var(--text-primary, #fff)}.pop-health__section-title{font-size:13px;font-weight:600;margin:0 0 10px;color:var(--text-secondary, #a0a0b0);text-transform:uppercase;letter-spacing:.5px}.pop-health__cohort-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin-bottom:14px}.pop-health__cohort-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:12px}.pop-health__cohort-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.pop-health__cohort-name{font-weight:600;font-size:13px}.pop-health__cohort-count{font-size:12px;color:var(--text-secondary, #888)}.pop-health__distribution{display:flex;gap:12px;flex-wrap:wrap}.pop-health__dist-item{display:flex;align-items:center;gap:4px;font-size:12px}.pop-health__dist-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.pop-health__dist-label{color:var(--text-secondary, #888);text-transform:capitalize}.pop-health__dist-count{font-weight:600}.pop-health__risk-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:700;letter-spacing:.5px}.pop-health__risk-bar{position:relative;height:6px;background:#ffffff14;border-radius:3px;min-width:60px;flex:1}.pop-health__risk-bar-fill{height:100%;border-radius:3px;transition:width .3s ease}.pop-health__risk-bar-label{position:absolute;right:-28px;top:-4px;font-size:11px;font-weight:600;color:var(--text-secondary, #888)}.pop-health__patient-list{margin-top:8px}.pop-health__patient-row{display:flex;align-items:center;gap:8px;padding:4px 0;border-bottom:1px solid rgba(255,255,255,.04)}.pop-health__patient-row:last-child{border-bottom:none}.pop-health__patient-name{min-width:120px;font-size:12px}.pop-health__more{text-align:center;color:var(--text-secondary, #888);font-size:12px;padding:6px 0}.pop-health__gap-summary{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.pop-health__gap-chip{display:flex;align-items:center;gap:6px;background:#ffffff0f;border-radius:16px;padding:4px 12px;font-size:12px}.pop-health__gap-chip-name{color:var(--text-secondary, #aaa)}.pop-health__gap-chip-count{font-weight:700;color:#f59e0b}.pop-health__table{width:100%;border-collapse:collapse;font-size:12px}.pop-health__table th{text-align:left;padding:6px 8px;color:var(--text-secondary, #888);font-weight:600;border-bottom:1px solid rgba(255,255,255,.1);font-size:11px;text-transform:uppercase;letter-spacing:.3px}.pop-health__table td{padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.04)}.pop-health__factor-cell{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary, #aaa)}.pop-health__risk-overview{display:flex;align-items:center;gap:16px;margin-bottom:16px}.pop-health__risk-score-large{display:flex;flex-direction:column;align-items:center}.pop-health__score-number{font-size:36px;font-weight:800;line-height:1}.pop-health__score-label{font-size:11px;color:var(--text-secondary, #888);text-transform:uppercase;letter-spacing:.5px}.pop-health__factors h5,.pop-health__recommendations h5{font-size:12px;font-weight:600;margin:0 0 6px;color:var(--text-secondary, #aaa)}.pop-health__factor-row{display:flex;justify-content:space-between;padding:4px 0;font-size:12px;border-bottom:1px solid rgba(255,255,255,.04)}.pop-health__factor-name{color:var(--text-primary, #e0e0e0)}.pop-health__factor-score{color:#ef4444;font-weight:600}.pop-health__recommendations ul{margin:0;padding-left:18px}.pop-health__recommendations li{padding:2px 0;font-size:12px;color:var(--text-primary, #e0e0e0)}.pop-health__empty{text-align:center;color:var(--text-secondary, #888);padding:20px 0}.pop-health__footer{margin-top:12px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06);font-size:11px;color:var(--text-secondary, #666);text-align:right}.prior-auth-card{background:var(--card-bg, #1a1a2e);border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:12px;padding:16px;color:var(--text-primary, #e0e0e0);font-size:13px}.prior-auth__header{display:flex;align-items:center;gap:8px;margin-bottom:14px}.prior-auth__icon{font-size:18px}.prior-auth__title{font-size:14px;font-weight:600;margin:0;color:var(--text-primary, #fff)}.prior-auth__status-badge{display:inline-flex;align-items:center;padding:2px 10px;border-radius:10px;font-size:11px;font-weight:700;letter-spacing:.3px}.prior-auth__check-result{display:flex;align-items:flex-start;gap:10px;padding:12px;background:#ffffff0a;border-radius:8px;margin-bottom:12px}.prior-auth__check-icon{font-size:22px}.prior-auth__check-title{font-weight:700;font-size:14px;margin-bottom:4px}.prior-auth__check-subtitle{font-size:12px;color:var(--text-secondary, #aaa);line-height:1.4}.prior-auth__details{margin-top:8px}.prior-auth__detail-row{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.04);font-size:12px}.prior-auth__detail-label{color:var(--text-secondary, #888);font-weight:500}.prior-auth__docs{margin-top:12px}.prior-auth__docs h5{font-size:12px;font-weight:600;margin:0 0 6px;color:var(--text-secondary, #aaa)}.prior-auth__docs ul{margin:0;padding-left:18px}.prior-auth__docs li{padding:2px 0;font-size:12px;color:var(--text-primary, #e0e0e0)}.prior-auth__submission-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.prior-auth__tracking{font-family:SF Mono,Fira Code,monospace;font-size:12px;font-weight:600;color:var(--text-secondary, #aaa)}.prior-auth__message{font-size:12px;color:var(--text-secondary, #aaa);line-height:1.4;padding:8px 0}.prior-auth__urgency--urgent{color:#ef4444;font-weight:600}.prior-auth__urgency--routine{color:var(--text-primary, #e0e0e0)}.prior-auth__count{font-size:12px;color:var(--text-secondary, #888);margin-bottom:8px}.prior-auth__table{width:100%;border-collapse:collapse;font-size:12px}.prior-auth__table th{text-align:left;padding:6px 8px;color:var(--text-secondary, #888);font-weight:600;border-bottom:1px solid rgba(255,255,255,.1);font-size:11px;text-transform:uppercase;letter-spacing:.3px}.prior-auth__table td{padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.04)}.prior-auth__tracking-cell{font-family:SF Mono,Fira Code,monospace;font-size:11px}.prior-auth__date{color:var(--text-secondary, #888)}.prior-auth__empty{text-align:center;color:var(--text-secondary, #888);padding:20px 0}.outreach-card{background:var(--card-bg, #1a1a2e);border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:12px;padding:16px;color:var(--text-primary, #e0e0e0);font-size:13px}.outreach__header{display:flex;align-items:center;gap:8px;margin-bottom:14px}.outreach__icon{font-size:18px}.outreach__title{font-size:14px;font-weight:600;margin:0;color:var(--text-primary, #fff)}.outreach__created-banner{display:flex;align-items:flex-start;gap:10px;padding:12px;background:#22c55e14;border:1px solid rgba(34,197,94,.15);border-radius:8px;margin-bottom:12px}.outreach__created-icon{font-size:22px}.outreach__created-title{font-weight:700;font-size:14px;color:#22c55e;margin-bottom:4px}.outreach__created-subtitle{font-size:12px;color:var(--text-secondary, #aaa);line-height:1.4}.outreach__stats-grid{display:flex;gap:12px;margin-bottom:12px}.outreach__stat{flex:1;display:flex;flex-direction:column;align-items:center;padding:10px;background:#ffffff0a;border-radius:8px}.outreach__stat-value{font-size:24px;font-weight:800;line-height:1}.outreach__stat-label{font-size:11px;color:var(--text-secondary, #888);margin-top:4px;text-transform:uppercase;letter-spacing:.3px}.outreach__detail-rows,.outreach__appointment-details{margin-top:8px}.outreach__detail-row{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.04);font-size:12px}.outreach__detail-label{color:var(--text-secondary, #888);font-weight:500}.outreach__detail-value{color:var(--text-primary, #e0e0e0)}.outreach__mono{font-family:SF Mono,Fira Code,monospace;font-size:11px}.outreach__status-badge{display:inline-flex;padding:2px 10px;border-radius:10px;font-size:11px;font-weight:700}.outreach__status-badge--active{background:#3b82f61f;color:#3b82f6}.outreach__campaign-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:12px;margin-bottom:8px}.outreach__campaign-card:last-child{margin-bottom:0}.outreach__campaign-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.outreach__campaign-id{font-family:SF Mono,Fira Code,monospace;font-size:12px;font-weight:600}.outreach__delivery-rate{font-size:12px;font-weight:700;color:#22c55e}.outreach__progress-bar{height:6px;background:#ffffff14;border-radius:3px;margin-bottom:8px;overflow:hidden}.outreach__progress-fill{height:100%;background:linear-gradient(90deg,#3b82f6,#22c55e);border-radius:3px;transition:width .3s ease}.outreach__campaign-stats{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--text-secondary, #888)}.outreach__status-chip{padding:2px 8px;background:#ffffff0f;border-radius:10px;font-size:11px}.outreach__campaign-date{margin-top:6px;font-size:11px;color:var(--text-secondary, #666)}.outreach__reminder-banner{display:flex;align-items:flex-start;gap:10px;padding:12px;background:#ffffff0a;border-radius:8px;margin-bottom:12px}.outreach__reminder-icon{font-size:22px}.outreach__reminder-title{font-weight:700;font-size:14px;margin-bottom:4px}.outreach__reminder-subtitle{font-size:12px;color:var(--text-secondary, #aaa);line-height:1.4}.outreach__empty{text-align:center;color:var(--text-secondary, #888);padding:20px 0}:root{--portal-bg: #06060f;--portal-surface: rgba(255, 255, 255, .03);--portal-surface-hover: rgba(255, 255, 255, .06);--portal-border: rgba(255, 255, 255, .06);--portal-border-hover: rgba(255, 255, 255, .12);--portal-text: #f0f0f5;--portal-text-muted: rgba(255, 255, 255, .45);--portal-text-dim: rgba(255, 255, 255, .25);--portal-accent: #7c3aed;--portal-accent-light: #a78bfa;--portal-accent-surface: rgba(124, 58, 237, .08);--portal-accent-border: rgba(124, 58, 237, .18);--portal-blue: #3b82f6;--portal-green: #10b981;--portal-green-surface: rgba(16, 185, 129, .1);--portal-red: #ef4444;--portal-red-surface: rgba(239, 68, 68, .1);--portal-yellow: #f59e0b;--portal-yellow-surface: rgba(245, 158, 11, .1);--portal-gradient: linear-gradient(135deg, #7c3aed, #3b82f6);--portal-radius-sm: 8px;--portal-radius-md: 12px;--portal-radius-lg: 16px;--portal-radius-xl: 20px;--portal-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.portal-shell{display:flex;flex-direction:column;height:100vh;background:var(--portal-bg);color:var(--portal-text);font-family:var(--portal-font);overflow:hidden}.portal-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid var(--portal-border);background:#06060fe6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:10;flex-shrink:0}.portal-topbar-left{display:flex;align-items:center;gap:12px}.portal-avatar{width:38px;height:38px;border-radius:var(--portal-radius-md);background:var(--portal-gradient);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;flex-shrink:0}.portal-greeting{font-size:17px;font-weight:600;line-height:1.2}.portal-greeting-sub{font-size:12px;color:var(--portal-text-muted);margin-top:2px}.portal-topbar-actions{display:flex;align-items:center;gap:8px}.portal-btn-ghost{background:var(--portal-surface);border:1px solid var(--portal-border);border-radius:var(--portal-radius-sm);padding:6px 14px;color:var(--portal-text-muted);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;font-family:var(--portal-font)}.portal-btn-ghost:hover{background:var(--portal-surface-hover);color:var(--portal-text);border-color:var(--portal-border-hover)}.portal-main{flex:1;display:grid;grid-template-columns:1fr 340px;overflow:hidden;min-height:0}.portal-chat-pane{display:flex;flex-direction:column;overflow:hidden;border-right:1px solid var(--portal-border)}.portal-sidebar{overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px}.portal-sidebar::-webkit-scrollbar{width:4px}.portal-sidebar::-webkit-scrollbar-track{background:transparent}.portal-sidebar::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px}.glass-card{background:var(--portal-surface);border:1px solid var(--portal-border);border-radius:var(--portal-radius-lg);padding:18px;transition:all .25s cubic-bezier(.22,1,.36,1)}.glass-card:hover{background:var(--portal-surface-hover);border-color:var(--portal-border-hover);transform:translateY(-1px)}.glass-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.glass-card-title{font-size:13px;font-weight:600;color:var(--portal-text-muted);text-transform:uppercase;letter-spacing:.5px}.glass-card-badge{font-size:11px;padding:3px 8px;border-radius:99px;font-weight:600}.health-score-section{display:flex;align-items:center;gap:20px;padding:20px;background:linear-gradient(135deg,#7c3aed0f,#3b82f60a);border:1px solid var(--portal-accent-border);border-radius:var(--portal-radius-xl)}.health-ring-wrapper{position:relative;width:90px;height:90px;flex-shrink:0}.health-ring-svg{width:100%;height:100%;transform:rotate(-90deg)}.health-ring-bg{fill:none;stroke:#ffffff0f;stroke-width:6}.health-ring-fill{fill:none;stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}.health-ring-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.health-ring-value{font-size:22px;font-weight:700;line-height:1}.health-ring-unit{font-size:10px;color:var(--portal-text-muted);margin-top:2px}.health-vitals{display:flex;flex-direction:column;gap:8px;flex:1}.health-vital-row{display:flex;align-items:center;justify-content:space-between;font-size:13px}.health-vital-label{color:var(--portal-text-muted);display:flex;align-items:center;gap:6px}.health-vital-value{font-weight:600;font-variant-numeric:tabular-nums}.sparkline-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--portal-border)}.sparkline-row:last-child{border-bottom:none;padding-bottom:0}.sparkline-info{display:flex;flex-direction:column;gap:2px}.sparkline-label{font-size:13px;font-weight:500}.sparkline-value{font-size:11px;color:var(--portal-text-muted)}.sparkline-chart{width:60px;height:24px;flex-shrink:0}.med-adherence-ring{display:flex;align-items:center;gap:16px;margin-bottom:14px}.med-ring-wrapper{position:relative;width:56px;height:56px;flex-shrink:0}.med-ring-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:var(--portal-green)}.med-list{display:flex;flex-direction:column;gap:10px}.med-item{display:flex;align-items:center;gap:10px;font-size:13px}.med-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.med-name{font-weight:500}.med-dose{color:var(--portal-text-muted);font-size:11px}.med-status{margin-left:auto;font-size:11px;padding:2px 8px;border-radius:99px}.appt-card-inner{display:flex;align-items:center;gap:14px}.appt-doctor-avatar{width:44px;height:44px;border-radius:var(--portal-radius-md);background:linear-gradient(135deg,#3b82f633,#7c3aed33);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.appt-info{flex:1;min-width:0}.appt-doctor-name{font-size:14px;font-weight:600}.appt-specialty{font-size:12px;color:var(--portal-text-muted);margin-top:2px}.appt-datetime{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:12px;color:var(--portal-text-muted)}.appt-actions{display:flex;gap:8px;margin-top:14px}.appt-btn{flex:1;padding:8px 0;border-radius:var(--portal-radius-sm);border:none;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:var(--portal-font)}.appt-btn-primary{background:var(--portal-gradient);color:#fff}.appt-btn-secondary{background:var(--portal-surface);border:1px solid var(--portal-border);color:var(--portal-text-muted)}.appt-btn-secondary:hover{background:var(--portal-surface-hover);color:var(--portal-text)}.chat-container{display:flex;flex-direction:column;height:100%}.chat-messages{flex:1;overflow-y:auto;padding:20px 24px 12px}.chat-messages::-webkit-scrollbar{width:4px}.chat-messages::-webkit-scrollbar-thumb{background:#ffffff0f;border-radius:4px}.chat-msg{display:flex;gap:10px;margin-bottom:16px;animation:chatSlideIn .35s cubic-bezier(.22,1,.36,1) both}.chat-msg-user{justify-content:flex-end}.chat-msg-ai-avatar{width:30px;height:30px;border-radius:10px;background:linear-gradient(135deg,#7c3aed4d,#3b82f64d);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;margin-top:2px}.chat-bubble{max-width:80%;padding:12px 16px;border-radius:var(--portal-radius-lg);font-size:14px;line-height:1.65;white-space:pre-wrap;word-break:break-word}.chat-bubble-ai{background:var(--portal-surface);border:1px solid var(--portal-border);border-bottom-left-radius:4px;color:var(--portal-text)}.chat-bubble-user{background:var(--portal-gradient);color:#fff;border-bottom-right-radius:4px}.chat-bubble strong{font-weight:600;color:var(--portal-accent-light)}.chat-bubble-user strong{color:#fff}.chat-typing{display:flex;align-items:center;gap:10px;margin-bottom:16px}.typing-dots{display:flex;gap:4px;padding:14px 18px;background:var(--portal-surface);border:1px solid var(--portal-border);border-radius:var(--portal-radius-lg);border-bottom-left-radius:4px}.typing-dot{width:7px;height:7px;border-radius:50%;background:var(--portal-text-muted);animation:typingBounce 1.4s infinite}.typing-dot:nth-child(2){animation-delay:.15s}.typing-dot:nth-child(3){animation-delay:.3s}.chat-chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 24px 8px}.chat-chip{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;border-radius:99px;border:1px solid var(--portal-border);background:var(--portal-surface);color:var(--portal-text-muted);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;font-family:var(--portal-font);white-space:nowrap}.chat-chip:hover{background:var(--portal-accent-surface);border-color:var(--portal-accent-border);color:var(--portal-accent-light);transform:translateY(-1px)}.chat-input-bar{padding:12px 24px 20px;border-top:1px solid var(--portal-border);background:#06060fcc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.chat-input-wrapper{display:flex;align-items:center;gap:8px;background:var(--portal-surface);border:1px solid var(--portal-border);border-radius:var(--portal-radius-lg);padding:4px 4px 4px 16px;transition:border-color .2s}.chat-input-wrapper:focus-within{border-color:var(--portal-accent);box-shadow:0 0 0 3px #7c3aed14}.chat-input{flex:1;background:none;border:none;outline:none;font-size:14px;color:var(--portal-text);font-family:var(--portal-font);padding:8px 0}.chat-input::placeholder{color:var(--portal-text-dim)}.chat-send-btn{width:36px;height:36px;border-radius:10px;border:none;background:var(--portal-gradient);color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.chat-send-btn:disabled{opacity:.3;cursor:not-allowed}.chat-send-btn:not(:disabled):hover{transform:scale(1.05);box-shadow:0 4px 12px #7c3aed4d}.insight-banner{margin:0 24px 12px;padding:12px 16px;background:linear-gradient(135deg,#10b98114,#3b82f60f);border:1px solid rgba(16,185,129,.15);border-radius:var(--portal-radius-md);display:flex;align-items:center;gap:10px;font-size:13px;color:var(--portal-text-muted);animation:fadeSlideDown .4s ease both}.insight-banner-icon{font-size:18px;flex-shrink:0}.insight-banner strong{color:var(--portal-green)}@keyframes chatSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes typingBounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}@keyframes fadeSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes ringFill{0%{stroke-dashoffset:var(--ring-circumference)}to{stroke-dashoffset:var(--ring-target)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.portal-main{grid-template-columns:1fr}.portal-sidebar{display:none}.portal-chat-pane{border-right:none}.portal-topbar{padding:12px 16px}.chat-messages{padding:16px}.chat-input-bar{padding:10px 16px 16px}.chat-chips{padding:0 16px 6px}.insight-banner{margin:0 16px 8px}}@media(max-width:768px){.portal-sidebar.portal-sidebar--visible{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--portal-bg);padding:20px;animation:scaleIn .25s ease}}:root{--haldi: #ffc208;--haldi-dark: #b78707;--haldi-darker: #6b4a06;--haldi-light: #ffd462;--haldi-lighter: #ffe597;--haldi-lightest: #fff5c7;--jal: #0070dd;--jal-dark: #00509f;--jal-darker: #003365;--jal-light: #4f9de7;--jal-lighter: #97c5f0;--jal-lightest: #dcecf9;--jamun: #7a53b2;--jamun-dark: #644491;--jamun-darker: #4e3572;--jamun-light: #9d7ec6;--jamun-lighter: #bfaada;--jamun-lightest: #e0d8ee;--mirch: #d93737;--mirch-dark: #9c2828;--mirch-darker: #631919;--mirch-light: #eb776c;--mirch-lighter: #f7ada5;--mirch-lightest: #f9e2e2;--neel: #3d51d4;--neel-dark: #2c3a98;--neel-darker: #1c2561;--neel-light: #7583e1;--neel-lighter: #abb4ed;--neel-lightest: #e2e5f9;--neem: #2ea843;--neem-dark: #227934;--neem-darker: #154d26;--neem-light: #71c077;--neem-lighter: #a5d8aa;--neem-lightest: #d7efdf;--night: #1f1f1f;--night-light: #494949;--night-lighter: #707070;--night-lightest: #a6a6a6;--nimbu: #82c91e;--nimbu-dark: #578715;--nimbu-darker: #304a0b;--nimbu-light: #a6d763;--nimbu-lighter: #c6e599;--nimbu-lightest: #e3f3ce;--shadow-0: #ffffff;--shadow-10: #ffffff;--shadow-20: #ffffff;--shadow-30: #ffffff;--stone: #d5d5d5;--stone-dark: #c5c5c5;--stone-light: #e5e5e5;--stone-lighter: #ececec;--stone-lightest: #f4f4f4;--tawak: #f07d00;--tawak-dark: #b35f13;--tawak-darker: #743208;--tawak-light: #feac5f;--tawak-lighter: #ffc998;--tawak-lightest: #fde6ce;--white: #ffffff}:root{--primary: var(--jal);--secondary: var(--stone);--success: var(--neem);--alert: var(--mirch);--warning: var(--haldi);--accent1: var(--tawak);--accent2: var(--jamun);--accent3: var(--neel);--accent4: var(--nimbu);--inverse: var(--night);--primary-dark: var(--jal-dark);--secondary-dark: var(--stone-dark);--success-dark: var(--neem-dark);--alert-dark: var(--mirch-dark);--warning-dark: var(--haldi-dark);--accent1-dark: var(--tawak-dark);--accent2-dark: var(--jamun-dark);--accent3-dark: var(--neel-dark);--accent4-dark: var(--nimbu-dark);--primary-darker: var(--jal-darker);--success-darker: var(--neem-darker);--alert-darker: var(--mirch-darker);--warning-darker: var(--haldi-darker);--accent1-darker: var(--tawak-darker);--accent2-darker: var(--jamun-darker);--accent3-darker: var(--neel-darker);--accent4-darker: var(--nimbu-darker);--primary-light: var(--jal-light);--secondary-light: var(--stone-light);--success-light: var(--neem-light);--alert-light: var(--mirch-light);--warning-light: var(--haldi-light);--accent1-light: var(--tawak-light);--accent2-light: var(--jamun-light);--accent3-light: var(--neel-light);--accent4-light: var(--nimbu-light);--inverse-light: var(--night-light);--primary-lighter: var(--jal-lighter);--secondary-lighter: var(--stone-lighter);--success-lighter: var(--neem-lighter);--alert-lighter: var(--mirch-lighter);--warning-lighter: var(--haldi-lighter);--accent1-lighter: var(--tawak-lighter);--accent2-lighter: var(--jamun-lighter);--accent3-lighter: var(--neel-lighter);--accent4-lighter: var(--nimbu-lighter);--inverse-lighter: var(--night-lighter);--primary-lightest: var(--jal-lightest);--secondary-lightest: var(--stone-lightest);--success-lightest: var(--neem-lightest);--alert-lightest: var(--mirch-lightest);--warning-lightest: var(--haldi-lightest);--accent1-lightest: var(--tawak-lightest);--accent2-lightest: var(--jamun-lightest);--accent3-lightest: var(--neel-lightest);--accent4-lightest: var(--nimbu-lightest);--inverse-lightest: var(--night-lightest);--primary-ultra-light: #eef6fc;--success-ultra-light: #ecf7f0;--alert-ultra-light: #fcf1f1;--warning-ultra-light: #fffae4;--accent1-ultra-light: #fef3e7;--accent2-ultra-light: #f0ecf7;--accent3-ultra-light: #f1f3fc;--accent4-ultra-light: #f2f9e7;--primary-300: #c9e1f5;--success-300: #caeacd;--alert-300: #fad1cd;--warning-300: #ffebad;--accent1-300: #fcd9b6;--accent2-300: #d7cae8;--accent3-300: #cbd1f5;--accent4-300: #d3ebb2;--primary-shadow: rgba(0, 112, 221, .16);--secondary-shadow: rgba(213, 213, 213, .16);--success-shadow: rgba(46, 168, 67, .16);--alert-shadow: rgba(217, 55, 55, .16);--warning-shadow: rgba(255, 194, 8, .16);--accent1-shadow: rgba(240, 125, 0, .16);--accent2-shadow: rgba(122, 83, 178, .16);--accent3-shadow: rgba(61, 81, 212, .16);--accent4-shadow: rgba(130, 201, 30, .16);--inverse-shadow: rgba(31, 31, 31, .16);--text: var(--night);--text-subtle: var(--night-lighter);--text-link: var(--primary);--text-disabled: var(--inverse-lightest);--text-destructive: var(--alert);--text-white: var(--white);--text-success: var(--success);--spacing-xs: 1px;--spacing-s: 2px;--spacing-m: 4px;--spacing-0-75: 6px;--spacing: 8px;--spacing-l: 12px;--spacing-2: 16px;--spacing-xl: 24px;--spacing-3: 32px;--spacing-4: 48px;--spacing-5: 64px;--spacing-6: 96px;--spacing-7: 128px;--spacing-8: 176px;--spacing-9: 256px;--font-family: "Nunito Sans";--font-size-xxs: 4px;--font-size-xs: 8px;--font-size-s: 12px;--font-size: 14px;--font-size-m: 16px;--font-size-l: 20px;--font-size-xl: 28px;--font-size-xxl: 32px;--font-size-xxxl: 40px;--font-weight-normal: 400;--font-weight-medium: 600;--font-weight-bold: 700;--font-weight-bolder: 800;--font-height-normal: normal;--font-height-s: 16px;--font-height: 20px;--font-height-m: 24px;--font-height-l: 32px;--font-height-xl: 40px;--font-height-xxl: 48px;--letter-spacing: .5px;--border: var(--border-width-2-5) solid var(--secondary);--border-s: var(--border-width-05) solid var(--secondary);--shadow-s: 0 1px 4px 0 rgba(0, 0, 0, .16);--shadow-m: 0 2px 8px 0 rgba(0, 0, 0, .16);--shadow-l: 0 4px 16px 0 rgba(0, 0, 0, .16);--shadow-spread: 0 0 0 3px;--grid-s-breakpoint: 576px;--grid-m-breakpoint: 768px;--grid-l-breakpoint: 992px;--grid-xl-breakpoint: 1200px;--grid-columns: 12;--card-subdued-bg: #fcfafa;--transparent-58: .58;--standard-productive-curve: cubic-bezier(.2, 0, .38, .9);--standard-expressive-curve: cubic-bezier(.4, .14, .3, 1);--entrance-productive-curve: cubic-bezier(0, 0, .38, .9);--entrance-expressive-curve: cubic-bezier(0, 0, .3, 1);--exit-productive-curve: cubic-bezier(.2, 0, 1, .9);--exit-expressive-curve: cubic-bezier(.4, .14, 1, 1);--duration--fast-01: 80ms;--duration--fast-02: .12s;--duration--moderate-01: .16s;--duration--moderate-02: .24s;--duration--slow-01: .4s;--duration--slow-02: .72s;--opacity-1: .04;--opacity-2: .08;--opacity-3: .12;--opacity-4: .16;--opacity-6: .24;--opacity-8: .32;--opacity-10: .4;--opacity-12: .48;--opacity-16: .64;--opacity-20: .8;--spacing-2-5: 1px;--spacing-05: 2px;--spacing-10: 4px;--spacing-15: 6px;--spacing-20: 8px;--spacing-30: 12px;--spacing-40: 16px;--spacing-60: 24px;--spacing-80: 32px;--spacing-120: 48px;--spacing-160: 64px;--spacing-240: 96px;--spacing-320: 128px;--spacing-440: 176px;--spacing-640: 256px;--border-radius-2-5: 1px;--border-radius-05: 2px;--border-radius-10: 4px;--border-radius-15: 6px;--border-radius-20: 8px;--border-radius-30: 12px;--border-radius-40: 16px;--border-radius-full: 9999px;--border-width-2-5: 1px;--border-width-05: 2px;--border-width-7-5: 3px;--border-width-10: 4px}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:300;src:url(/assets/MaterialSymbolsRounded-C56gp1hg.woff2) format("woff2")}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-in{animation:fadeIn var(--duration--fast-02) var(--standard-productive-curve)}.fade-out{animation:fadeOut var(--duration--fast-02) var(--standard-expressive-curve)}.opacity-0{opacity:0}.opacity-1{opacity:1}@keyframes exitLeftCurve{0%{opacity:1;left:0}to{opacity:0;left:calc(-1 * var(--spacing-40))}}@keyframes entryLeftCurve{0%{left:var(--spacing-40)}to{left:0}}@keyframes exitRightCurve{0%{opacity:1;left:0}to{opacity:0;left:var(--spacing-40)}}@keyframes entryRightCurve{0%{left:calc(-1 * var(--spacing-40))}to{left:0}}.slideOut-left{animation:exitLeftCurve var(--duration--moderate-02) var(--exit-expressive-curve);animation-fill-mode:forwards}.slideIn-left{animation:fadeIn var(--duration--moderate-01) var(--entrance-expressive-curve),entryLeftCurve var(--duration--moderate-02) var(--entrance-expressive-curve)}.slideOut-right{animation:exitRightCurve var(--duration--moderate-02) var(--exit-expressive-curve);animation-fill-mode:forwards}.slideIn-right{animation:fadeIn var(--duration--moderate-01) var(--entrance-expressive-curve),entryRightCurve var(--duration--moderate-02) var(--entrance-expressive-curve)}.rotate-clockwise{transform:rotate(360deg);transition:var(--duration--moderate-02) var(--standard-productive-curve);animation-fill-mode:forwards}.rotate-anticlockwise{transform:rotate(180deg);transition:var(--duration--moderate-02) var(--standard-productive-curve)}.shimmer-text{text-align:center;background:var(--inverse-light);color:#2f2f2f1a!important;background:linear-gradient(to right,var(--inverse-light) 0%,var(--secondary-dark) 50%,var(--inverse-light) 100%);background-size:200% 100%;-webkit-background-clip:text;animation:shimmerText 2s infinite linear forwards;background-clip:text}@keyframes shimmerText{0%{background-position:100% 0}to{background-position:-100% 0}}.ss{background:red}body{font-family:var(--font-family);color:var(--text);line-height:var(--font-height);margin:0;padding:0;font-size:var(--font-size)}.PopperWrapper-trigger{display:inline-flex;flex-grow:1}.Overlay-container{display:flex;position:relative;flex-direction:row;justify-content:center;z-index:1500}.Overlay-container--open{animation-timing-function:cubic-bezier(0,0,.3,1)}.Overlay-container--close{animation-timing-function:cubic-bezier(.4,.14,1,1)}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:8px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#a6a6a6;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:active{background:#707070;border:2px solid transparent;background-clip:content-box}.Text{margin:0;line-height:var(--font-height)}.Text--small{font-size:var(--font-size-s);line-height:var(--font-height-normal);font-weight:var(--font-weight-medium)}.Text--regular{font-size:var(--font-size);line-height:var(--font-height)}.Text--large{font-size:var(--font-size-m);line-height:var(--font-height-m)}.Text--default{color:var(--text)}.Text--subtle{color:var(--text-subtle)}.Text--disabled{color:var(--text-disabled)}.Text--destructive{color:var(--text-destructive)}.Text--white{color:var(--text-white)}.Text--success{color:var(--text-success)}.Text--link{color:var(--text-link)}.Text--medium{font-weight:var(--font-weight-medium)}.Text--strong{font-weight:var(--font-weight-bold)}.Heading{margin:0}.Heading--s{font-weight:var(--font-weight-bold);font-size:var(--font-size-m);line-height:var(--font-height-m)}.Heading--m{font-weight:var(--font-weight-medium);font-size:var(--font-size-l);line-height:var(--font-height-l)}.Heading--l{font-weight:var(--font-weight-normal);font-size:var(--font-size-xl);line-height:var(--font-height-xl)}.Heading--xl{font-weight:var(--font-weight-medium);font-size:var(--font-size-xxl);line-height:var(--font-height-xxl)}.Heading--xxl{font-weight:var(--font-weight-normal);font-size:var(--font-size-xxxl);line-height:var(--font-height-xxl)}.Heading--default{color:var(--text)}.Heading--subtle{color:var(--text-subtle)}.Heading--disabled{color:var(--text-disabled)}.Heading--white{color:var(--text-white)}.Label{display:inline-flex}.Label--small{font-size:var(--font-size-s)}.Label--withInput{margin-bottom:var(--spacing-10)}.Label--optional{align-items:center}.Label-text{line-height:var(--font-height-s);font-weight:var(--font-weight-medium);word-break:break-word}.Label-optionalText{line-height:var(--font-height-s);margin-left:var(--spacing-10)}.Label-optionalText--small{font-size:var(--font-size-s)}.Label--disabled{color:var(--text-disabled)}.Label-requiredIndicator{height:var(--spacing-15);width:var(--spacing-15);border-radius:var(--border-radius-full);background:var(--alert);margin-left:var(--spacing-10);margin-bottom:var(--spacing-15);display:inline-flex}.Caption{display:flex;align-items:center;box-sizing:border-box}.Caption--withInput{margin-top:var(--spacing-10)}.Caption-icon{display:flex;align-content:center;margin-right:var(--spacing-10)}.Caption--hidden{display:none}.Subheading{margin:0;font-weight:var(--font-weight-bolder);font-size:var(--spacing-30);line-height:var(--font-height-m);letter-spacing:var(--letter-spacing);text-transform:uppercase}.Subheading--default{color:var(--text)}.Subheading--subtle{color:var(--text-subtle)}.Subheading--disabled{color:var(--text-disabled)}.Subheading--white{color:var(--text-white)}.ActionButton{display:flex;flex-shrink:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:var(--inverse-lighter);border-radius:var(--border-radius-full);padding:var(--spacing-05)}.ActionButton:focus-visible,.ActionButton:focus{outline:var(--spacing-05) solid var(--secondary-shadow)}.ActionButton:hover{background-color:var(--secondary)}.ActionButton:active{background-color:var(--secondary-dark)}.ActionCard{border-radius:var(--border-radius-10);width:100%}.ActionCard--default{cursor:pointer;border:var(--border-width-2-5) solid var(--secondary-dark)}.ActionCard--default:hover{box-shadow:var(--shadow-l);transition:var(--duration--fast-01) var(--standard-productive-curve)}.ActionCard--default:focus,.ActionCard--default:focus-visible{outline:none;border:var(--border-width-2-5) solid var(--secondary-dark);box-shadow:var(--shadow-spread) var(--secondary-shadow)}.ActionCard--default:active{box-shadow:var(--shadow-m);transition:var(--duration--fast-01) var(--standard-productive-curve)}.ActionCard--disabled{cursor:not-allowed;position:relative;border:var(--border-width-2-5) solid var(--secondary-lighter)}.ActionCard-overlay--disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:var(--opacity-10);background:var(--secondary-lightest)}.Avatar{display:flex;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;overflow:hidden;text-transform:uppercase;border-radius:var(--border-radius-full);cursor:default;position:relative}.Avatar--default:focus,.Avatar--default:focus-visible{outline:3px solid var(--primary-shadow);outline-offset:3px}.Avatar-wrapper--square{padding:var(--spacing-2-5);box-sizing:border-box}.Avatar--square{width:100%;height:100%;border-radius:var(--border-radius-10)}.Avatar--regular{height:var(--spacing-80);width:var(--spacing-80)}.Avatar--tiny{height:var(--spacing-60);width:var(--spacing-60)}.Avatar--micro{height:20px;width:20px}.Avatar--noInitials{cursor:default}.Avatar--disabled{cursor:not-allowed}.Avatar--disabled:after{opacity:var(--opacity-16);top:0;right:0;bottom:0;left:0;position:absolute;pointer-events:none;content:"";background-color:var(--white)}.Avatar--primary{background:var(--primary-300)}.Avatar--secondary{background:var(--secondary-light)}.Avatar--success{background:var(--success-300)}.Avatar--alert{background:var(--alert-300)}.Avatar--warning{background:var(--warning-300)}.Avatar--accent1{background:var(--accent1-300)}.Avatar--accent2{background:var(--accent2-300)}.Avatar--accent3{background:var(--accent3-300)}.Avatar--accent4{background:var(--accent4-300)}.Avatar-content--tiny,.Avatar-content--micro{line-height:var(--font-height-s)!important;font-size:10px!important}.Avatar-content--primary{color:var(--primary-darker)!important}.Avatar-content--secondary{color:var(--inverse)!important}.Avatar-content--success{color:var(--success-darker)!important}.Avatar-content--alert{color:var(--alert-darker)!important}.Avatar-content--warning{color:var(--warning-darker)!important}.Avatar-content--accent1{color:var(--accent1-darker)!important}.Avatar-content--accent2{color:var(--accent2-darker)!important}.Avatar-content--accent3{color:var(--accent3-darker)!important}.Avatar-content--accent4{color:var(--accent4-darker)!important}.Avatar-presence{position:absolute;border-radius:var(--border-radius-full);width:var(--spacing-20);height:var(--spacing-20);right:0;bottom:0}.Avatar-presence--active{background:var(--success)}.Avatar-presence--away{background:var(--secondary-dark)}.Avatar-status{top:calc(-1 * var(--spacing-05));right:calc(-1 * var(--spacing-05));width:var(--spacing-30);height:var(--spacing-30);border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;position:absolute;cursor:pointer;overflow:hidden}.AvatarGroup-item{border-radius:var(--border-radius-full);position:relative;margin-right:calc(var(--spacing-05) * -1)}.AvatarGroup-item--square{border-radius:var(--border-radius-10)}.AvatarGroup-item--regular{height:var(--spacing-80)}.AvatarGroup-item--tiny{height:var(--spacing-60)}.AvatarGroup-Popper{overflow-y:auto;box-sizing:border-box}.AvatarGroup-TextWrapper{display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto}.AvatarCount-wrapper{border-radius:var(--border-radius-full);position:relative;display:flex;align-items:center}.AvatarCount-wrapper:focus,.AvatarCount-wrapper:focus-visible{outline:3px solid var(--primary-shadow);outline-offset:3px}.AvatarGroup-inputWrapper{border-bottom:var(--border-width-2-5) solid var(--secondary-dark)}.AvatarGroup-inputWrapper:focus-within{border-bottom:var(--border-width-2-5) solid var(--primary)}.AvatarGroup-input{min-width:unset!important;background:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;height:calc(var(--spacing-80) + var(--spacing-10))!important}.AvatarGroup-input,.AvatarGroup-input:focus-within{border:unset!important;box-shadow:none!important}.AvatarGroup-input:hover{background-color:var(--secondary-lightest)}.AvatarGroup-listItem--disabled{cursor:not-allowed;pointer-events:auto!important}.SelectionAvatarGroup{box-sizing:border-box;display:flex;align-items:center}.SelectionAvatarGroup-item{margin-right:calc(var(--spacing-05) * -1);border-radius:var(--border-radius-full);display:flex;transition:transform var(--duration--fast-01) var(--standard-productive-curve);position:relative}.SelectionAvatarGroup-item--square{border-radius:var(--border-radius-10)}.SelectionAvatarGroup-item--active:focus,.SelectionAvatarGroup-item--active:focus-visible{outline:3px solid var(--primary-shadow);outline-offset:3px}.SelectionAvatarGroup-item--active:active{outline:var(--border-width-2-5) solid var(--primary-dark);outline-offset:var(--spacing-2-5)}.SelectionAvatarGroup-item--active-tiny:active,.SelectionAvatarGroup-item--active-micro:active{outline-offset:var(--spacing-05)}.SelectionAvatarGroup-item--active-regular:active{outline:var(--border-width-05) solid var(--primary-dark);outline-offset:var(--spacing-2-5)}.SelectionAvatarGroup-wrapper:hover .SelectionAvatarGroup-item--active{transform:translateY(-8px)}.SelectionAvatarGroup-item--selected{outline-offset:var(--spacing-2-5);outline:var(--border-width-2-5) solid var(--primary-dark)}.SelectionAvatarGroup-item--selected-tiny,.SelectionAvatarGroup-item--selected-micro{outline-offset:var(--spacing-05)}.SelectionAvatarGroup-item--selected-regular{outline:var(--border-width-05) solid var(--primary-dark)}.SelectionAvatarGroup-item--selected:active{outline-offset:var(--spacing-2-5);outline:var(--border-width-2-5) solid var(--primary-darker)}.SelectionAvatarGroup-item--selected-tiny:active,.SelectionAvatarGroup-item--selected-micro:active{outline-offset:var(--spacing-05)}.SelectionAvatarGroup-item--selected-regular:active{outline-offset:var(--spacing-2-5);outline:var(--border-width-05) solid var(--primary-darker)}.SelectionAvatarGroup-item--selected:focus,.SelectionAvatarGroup-item--selected:focus-visible{box-shadow:0 0 0 var(--spacing-2-5) #fff,0 0 0 3px var(--primary-dark),0 0 0 3px var(--primary-shadow)!important}.SelectionAvatarGroup-popper{overflow-y:auto;box-sizing:border-box}.SelectionAvatar-inputWrapper{border-bottom:var(--border-width-2-5) solid var(--secondary-dark)}.SelectionAvatar-inputWrapper:focus-within{border-bottom:var(--border-width-2-5) solid var(--primary)}.SelectionAvatar-input{min-width:unset!important;background:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;height:36px}.SelectionAvatar-input,.SelectionAvatar-input:focus-within{border:unset!important;box-shadow:none!important}.SelectionAvatar-input:hover{background-color:#f4f4f4}.SelectionAvatarCount-wrapper{border-radius:var(--border-radius-full)}.SelectionAvatarCount:hover{background:var(--secondary)}.SelectionAvatarCount:active{background:var(--secondary-dark)}.SelectionAvatarCount--open{background:var(--secondary-dark)!important}.SelectionAvatarCount-wrapper:focus,.SelectionAvatarCount-wrapper:focus-visible{outline:3px solid var(--primary-shadow);outline-offset:3px}.SelectionAvatarCount--selected{outline-offset:var(--spacing-2-5);outline:var(--border-width-2-5) solid var(--primary-dark)}.SelectionAvatarCount--selected-tiny,.SelectionAvatarCount--selected-micro{outline-offset:var(--spacing-05)}.SelectionAvatarCount--selected-regular{outline:var(--border-width-05) solid var(--primary-dark)}.SelectionAvatarCount--selected:active{outline-offset:var(--spacing-2-5);outline:var(--border-width-2-5) solid var(--primary-darker)}.SelectionAvatarCount--selected-tiny:active,.SelectionAvatarCount--selected-micro:active{outline-offset:var(--spacing-05)}.SelectionAvatarCount--selected-regular:active{outline-offset:var(--spacing-2-5);outline:var(--border-width-05) solid var(--primary-darker)}.SelectionAvatarCount--selected:focus,.SelectionAvatarCount--selected:focus-visible{box-shadow:0 0 0 var(--spacing-2-5) #fff,0 0 0 3px var(--primary-dark),0 0 0 3px var(--primary-shadow)!important}@keyframes backdrop-open{0%{opacity:0}to{opacity:var(--opacity-16)}}@keyframes backdrop-close{0%{opacity:var(--opacity-16)}to{opacity:0}}.Backdrop{background-color:#1f1f1fa3;height:100vh;width:100vw;position:fixed;left:0;top:0;display:none;align-items:center;z-index:1000;overflow:auto;flex-direction:column;justify-content:center;touch-action:none;visibility:hidden}.Backdrop--open{display:flex;visibility:visible}.Backdrop-animation--open{animation:backdrop-open var(--duration--fast-02) var(--entrance-expressive-curve)}.Backdrop-animation--close{animation:backdrop-close var(--duration--fast-02) var(--exit-expressive-curve)}.Badge{max-width:calc(var(--spacing-40) * 10);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-s);line-height:var(--font-height-s);text-transform:uppercase;padding-right:var(--spacing-10);padding-left:var(--spacing-10);padding-top:var(--spacing-05);padding-bottom:var(--spacing-05);border-radius:var(--border-radius-10);display:inline-block;box-sizing:border-box;font-weight:var(--font-weight-bold);cursor:default}.Badge--primary{background:var(--primary);color:var(--white)}.Badge--secondary{background:var(--secondary-light);color:var(--inverse)}.Badge--success{background:var(--success);color:var(--white)}.Badge--alert{background:var(--alert);color:var(--white)}.Badge--warning{background:var(--warning);color:var(--warning-darker)}.Badge--accent1{background:var(--accent1);color:var(--white)}.Badge--accent2{background:var(--accent2);color:var(--white)}.Badge--accent3{background:var(--accent3);color:var(--white)}.Badge--accent4{background:var(--accent4);color:var(--accent4-darker)}.Badge--subtle-primary{color:var(--primary-darker);background:var(--primary-lightest)}.Badge--subtle-secondary{color:var(--text);background:var(--secondary-light)}.Badge--subtle-success{color:var(--success-darker);background:var(--success-lightest)}.Badge--subtle-alert{color:var(--alert-darker);background:var(--alert-lightest)}.Badge--subtle-warning{color:var(--warning-darker);background:var(--warning-lightest)}.Badge--subtle-accent1{color:var(--accent1-darker);background:var(--accent1-lightest)}.Badge--subtle-accent2{color:var(--accent2-darker);background:var(--accent2-lightest)}.Badge--subtle-accent3{color:var(--accent3-darker);background:var(--accent3-lightest)}.Badge--subtle-accent4{color:var(--accent4-darker);background:var(--accent4-lightest)}.Breadcrumbs,.Breadcrumbs-item{display:flex;align-items:center}.Breadcrumbs-link{max-width:calc(var(--spacing-40) * 10);margin:var(--spacing-10) 0}.Breadcrumbs-link:active{color:var(--inverse)}.Breadcrumbs-item:first-child .Breadcrumbs-link{margin-left:0}.Breadcrumbs-itemSeparator{color:var(--secondary);font-size:var(--font-size-s);line-height:var(--font-height-s);width:var(--spacing-10);margin:0 var(--spacing-10)}.Breadcrumbs-dropdown{height:var(--font-height-m)}.Breadcrumbs-Button:focus{background:var(--secondary)!important}.Button{display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;position:relative;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;border-radius:var(--border-radius-10);padding-top:var(--spacing-20);padding-bottom:var(--spacing-20);text-align:center;font-family:var(--font-family);font-weight:var(--font-weight-normal);font-size:var(--font-size);line-height:var(--font-height-s);color:var(--text-white);transition:var(--duration--fast-01) var(--standard-productive-curve)}.Button:disabled{cursor:not-allowed}.Button:focus{outline:0}.Button--iconAlign-right{flex-direction:row-reverse}.Button-regularIcon--left{margin-left:calc(-1 * var(--spacing-05))}.Button-regularIcon--right{margin-right:calc(-1 * var(--spacing-05))}.Button--tiny{height:var(--spacing-60);padding-right:var(--spacing-20);padding-left:var(--spacing-20);padding-top:var(--spacing-10);padding-bottom:var(--spacing-10);font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.Button--tinySquare{width:var(--spacing-60)}.Button--regular{height:var(--spacing-80);padding-right:var(--spacing-30);padding-left:var(--spacing-30)}.Button--regularSquare{width:var(--spacing-80)}.Button--large{height:40px;padding-right:var(--spacing-40);padding-left:var(--spacing-40);line-height:var(--font-height-m);font-size:var(--font-size-m)}.Button--largeSquare{width:40px}.Button--tinySquare .Button-icon,.Button--largeSquare .Button-icon,.Button--tinySquare .Spinner,.Button--largeSquare .Spinner{padding-left:var(--spacing-05);padding-right:var(--spacing-05)}.Button--expanded{width:100%}.Button-icon{line-height:inherit;display:flex;align-items:center}.Button-icon--left{margin-right:var(--spacing-15)}.Button-icon--right{margin-left:var(--spacing-15)}.Button--tiny .Button-icon--left{margin-right:var(--spacing-10)}.Button--tiny .Button-icon--right{margin-left:var(--spacing-10)}.Button--basic{background:var(--secondary-light);color:var(--inverse)}.Button--basic:hover{background:var(--secondary)}.Button--basic:active{background:var(--secondary-dark)}.Button--basic:focus{box-shadow:var(--shadow-spread) var(--secondary-shadow)}.Button--basic:disabled{background:var(--secondary-lighter);color:var(--inverse-lightest)}.Button--primary{background:var(--primary)}.Button--primary:hover{background:var(--primary-dark)}.Button--primary:active{background:var(--primary-darker)}.Button--primary:focus{box-shadow:var(--shadow-spread) var(--primary-shadow)}.Button--primary:disabled{background:var(--primary-lighter)}.Button--success{background:var(--primary)}.Button--success:hover{background:var(--primary-dark)}.Button--success:active{background:var(--primary-darker)}.Button--success:focus{box-shadow:var(--shadow-spread) var(--primary-shadow)}.Button--success:disabled{background:var(--primary-lighter)}.Button--alert{background:var(--alert)}.Button--alert:hover{background:var(--alert-dark)}.Button--alert:active{background:var(--alert-darker)}.Button--alert:focus{box-shadow:var(--shadow-spread) var(--alert-shadow)}.Button--alert:disabled{background:var(--alert-lighter)}.Button--transparent{background:transparent;color:var(--inverse)}.Button--transparent:hover{background:var(--secondary)}.Button--transparent:focus{box-shadow:var(--shadow-spread) var(--secondary-shadow)}.Button--transparent:active{background:var(--secondary-dark)}.Button--transparent:focus:active{background:var(--secondary-dark)}.Button--transparent:disabled{background:transparent;color:var(--inverse-lightest)}.Button-spinner{display:flex;position:absolute;z-index:1}.Button--selected{background:var(--primary-lightest);color:var(--primary-dark)}.Button--selected:hover{background:var(--primary-lighter)}.Button--selected:active{background:var(--primary-lighter);color:var(--primary-darker)}.Button--selected:focus{background:var(--primary-lightest);box-shadow:var(--shadow-spread) var(--primary-shadow)}.Button--selected:focus:active{background:var(--primary-lighter)}.Button--selected:disabled{background:var(--primary-lightest);color:var(--primary-lighter)}.Button-text--hidden{visibility:hidden}.Button-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Button-outlined--basic{border:var(--border);color:var(--inverse);background:transparent}.Button-outlined--basic:hover{background:var(--secondary-lighter);border:var(--border-width-2-5) solid var(--inverse-lightest)}.Button-outlined--basic:active{background:var(--secondary);border:var(--border-width-2-5) solid var(--inverse-lightest)}.Button-outlined--basic:focus{border:var(--border-width-2-5) solid var(--primary);box-shadow:var(--shadow-spread) var(--primary-shadow)}.Button-outlined--basic:disabled{color:var(--inverse-lightest);background:transparent;border:var(--border-width-2-5) solid var(--secondary)}.Button-outlined--selected{background:var(--primary-ultra-light);color:var(--primary-dark);border:var(--border-width-2-5) solid var(--primary-lighter)}.Button-outlined--selected:hover{background:var(--primary-lightest);border:var(--border-width-2-5) solid var(--primary-lighter)}.Button-outlined--selected:active{background:var(--primary-lighter);color:var(--primary-darker);border:var(--border-width-2-5) solid var(--primary)}.Button-outlined--selected:focus{color:var(--primary-dark);border:var(--border-width-2-5) solid var(--primary);box-shadow:var(--shadow-spread) var(--primary-shadow)}.Button-outlined--selected:disabled{background:var(--primary-ultra-light);color:var(--primary-lighter);border:var(--border-width-2-5) solid var(--primary-lightest)}.Button-outlined--primary{background:transparent;border:var(--border-width-2-5) solid var(--primary);color:var(--primary);mix-blend-mode:multiply}.Button-outlined--primary:hover{background:var(--primary-ultra-light);border:var(--border-width-2-5) solid var(--primary-dark);color:var(--primary-dark)}.Button-outlined--primary:active{background:var(--primary-lightest);border:var(--border-width-2-5) solid var(--primary-dark);color:var(--primary-dark)}.Button-outlined--primary:focus{border:var(--border-width-2-5) solid var(--primary);box-shadow:var(--shadow-spread) var(--primary-shadow)}.Button-outlined--primary:disabled{background:transparent;color:var(--primary-lighter);border:var(--border-width-2-5) solid var(--primary-lighter)}.Button-outlined--alert{background:transparent;border:var(--border-width-2-5) solid var(--alert);color:var(--alert);mix-blend-mode:multiply}.Button-outlined--alert:hover{background:var(--alert-ultra-light);border:var(--border-width-2-5) solid var(--alert-dark);color:var(--alert-dark)}.Button-outlined--alert:active{background:var(--alert-lightest);border:var(--border-width-2-5) solid var(--alert-dark);color:var(--alert-dark)}.Button-outlined--alert:focus{border:var(--border-width-2-5) solid var(--alert);box-shadow:var(--shadow-spread) var(--alert-shadow)}.Button-outlined--alert:disabled{background:transparent;color:var(--alert-lighter);border:var(--border-width-2-5) solid var(--alert-lighter)}.Calendar-wrapper{display:flex;flex-wrap:wrap}.Calendar{display:flex;flex-direction:column;box-sizing:border-box}.Calendar--small{padding:var(--spacing-30);padding-bottom:var(--spacing-20);width:212px}.Calendar-date--small{height:248px}.Calendar-month--small,.Calendar-year--small{height:200px}.Calendar--large{padding-top:var(--spacing-40);padding-left:var(--spacing-40);padding-right:var(--spacing-40);padding-bottom:var(--spacing-30);width:316px}.Calendar-date--large{height:324px}.Calendar-month--large{height:276px}.Calendar-year--large{height:272px}.Calendar-header--large{position:relative;display:flex;justify-content:center;align-items:center;padding-bottom:var(--spacing-30)}.Calendar-header--small{position:relative;display:flex;justify-content:center;align-items:center;padding-bottom:var(--spacing-20)}.Calendar-headerIcon{position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Calendar-headerIcon--prev{left:0}.Calendar-headerIcon--next{right:0}.Calendar-headerContent{display:flex;white-space:nowrap;cursor:pointer;padding-top:var(--spacing-10);padding-bottom:var(--spacing-10);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Calendar-body{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.Calendar-valueRow{display:flex;justify-content:space-between;padding-top:var(--spacing-05);padding-bottom:var(--spacing-05)}.Calendar-valueWrapper{display:inline-flex;flex:1 0 0;justify-content:center;position:relative}.Calendar-valueWrapper--inRange{background:var(--primary-lightest)}.Calendar-valueWrapper--inRange .Calendar-inRangeValue:hover{background:var(--primary-lighter)}.Calendar-valueWrapper--inRange .Calendar-inRangeValue:active{background:var(--primary-light)}.Calendar-valueWrapper--inRangeError{background:var(--alert-lightest)}.Calendar-valueWrapper--start{background:linear-gradient(90deg,white 50%,var(--primary-lightest) 50%);border-radius:var(--border-radius-10) 0 0 var(--border-radius-10)}.Calendar-valueWrapper--startError{background:linear-gradient(90deg,white 50%,var(--alert-lightest) 50%)}.Calendar-valueWrapper--end{background:linear-gradient(90deg,var(--primary-lightest) 50%,white 50%);border-radius:0 var(--border-radius-10) var(--border-radius-10) 0}.Calendar-valueWrapper--hoverDate{background:linear-gradient(90deg,var(--primary-lightest) 10%,white 50%);border-radius:0 var(--border-radius-10) var(--border-radius-10) 0}.Calendar-valueWrapper--hoverEndDate{background:linear-gradient(90deg,white 50%,var(--primary-lightest) 10%)}.Calendar-valueWrapper--endError{background:linear-gradient(90deg,var(--alert-lightest) 50%,white 50%)}.Calendar-valueWrapper--startEnd{background:transparent}.Calendar-value{display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--spacing-10);transition:var(--duration--fast-01) var(--standard-productive-curve)}.Calendar-value:hover{background:var(--secondary-light)}.Calendar-value:active{background:var(--secondary)}.Calendar-value:active .Calendar-value--currDate{color:var(--primary-dark)}.Calendar-value--start:hover,.Calendar-value--end:hover{background:var(--primary-lightest)}.Calendar-value--startError:hover,.Calendar-value--endError:hover{background:var(--alert-lightest)}.Calendar-value--start,.Calendar-value--end{background:var(--primary-lightest)}.Calendar-value--startError,.Calendar-value--endError{background:var(--alert-lightest)}.Calendar-value--currDateMonthYear{background:var(--primary-lightest)}.Calendar-value--currDateMonthYear:hover,.Calendar-value--currDateMonthYear:active{background:var(--primary-lighter)}.Calendar-value--currDate:active{color:var(--primary-dark)}.Calendar-value--active{background:var(--primary);font-weight:var(--font-weight-bold)}.Calendar-value--active:hover{background:var(--primary-dark)}.Calendar-value--active:active{background:var(--primary-darker)}.Calendar-yearValue--small,.Calendar-monthValue--small{height:var(--spacing-60);width:var(--spacing-120)}.Calendar-yearValue--large,.Calendar-monthValue--large{height:var(--spacing-80);width:var(--spacing-160)}.Calendar-dateValue--small{height:var(--spacing-60);width:var(--spacing-60)}.Calendar-dateValue--large{height:var(--spacing-80);width:var(--spacing-80)}.Calendar-valueWrapper--dummy{opacity:var(--opacity-20)}.Calendar-valueWrapper--disabled{opacity:var(--opacity-10)}.Calendar-valueWrapper--active-dummy{opacity:var(--opacity-16)}.Calendar-value--disabled{pointer-events:none}.Calendar-dayValues{display:flex;justify-content:center;padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}.Calendar-dateValues{display:flex;flex-direction:column;flex-grow:1;justify-content:space-around}.Calendar-dayValues .Calendar-value{padding:0}.Calendar-eventsIndicator{position:absolute;bottom:var(--spacing-05);width:var(--spacing-10);height:var(--spacing-10);background-color:var(--alert);border-radius:var(--border-radius-full)}.Calendar-eventsIndicator--small{width:3px;height:3px}.Calendar-eventsIndicator--active{background-color:var(--white)}.Calendar-valueWrapper--inStartRange{background:linear-gradient(90deg,white 50%,var(--primary-lightest) 50%)}.Calendar-valueWrapper--inEndRange{background:linear-gradient(90deg,var(--primary-lightest) 50%,white 50%)}.Calendar-valueWrapper--inEdgeRange .Calendar-inRangeValue{background:var(--primary-lightest)}.Calendar-valueWrapper--inEdgeRange .Calendar-inRangeValue:hover{background:var(--primary-lighter)}.Calendar-valueWrapper--inEdgeRange .Calendar-inRangeValue:active{background:var(--primary-light)}.Card{border-radius:var(--border-radius-10);border:var(--border-width-2-5) solid var(--secondary-light);position:relative;background-color:var(--white)}.Card--default,.Card--light,.Card--medium,.Card--dark,.Card--shadow10{border:none;box-shadow:var(--shadow-s)}.Card--shadow20{border:none;box-shadow:var(--shadow-m)}.Card--shadow30{border:none;box-shadow:var(--shadow-l)}.Card-header{padding:var(--spacing-40) var(--spacing-40) var(--spacing-30) var(--spacing-40)}.Card-body{padding-left:var(--spacing-40);padding-right:var(--spacing-40)}.Card-footer{display:flex;align-items:center;box-sizing:border-box;position:absolute;bottom:0;width:100%;padding:var(--spacing-40)}.Card-footer--withSeperator{border-top:var(--border-width-2-5) solid var(--secondary-light)}.CardSubdued{background:var(--card-subdued-bg);padding:var(--spacing-40)}.CardSubdued--top{border-top:var(--border-width-2-5) solid var(--secondary-light)}.CardSubdued--left{border-left:var(--border-width-2-5) solid var(--secondary-light)}.CardSubdued--right{border-right:var(--border-width-2-5) solid var(--secondary-light)}.CardSubdued--bottom{border-bottom:var(--border-width-2-5) solid var(--secondary-light)}.Box{width:100%;border-radius:var(--border-radius-20);padding:var(--spacing-30)}.Box--typing{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}.Box--incoming{border:var(--border-width-2-5) solid var(--secondary-light);background-color:var(--white)}.Box--outgoing{background-color:var(--secondary-lightest)}.Box-incoming--withStatus{border-bottom-left-radius:0}.Box-outgoing--withStatus{border-bottom-right-radius:0}.Box--urgent{border-color:var(--alert)}.ChatMessage-status{margin-top:var(--spacing-10);display:block}.ChatBubble-box--outgoing{background-color:var(--primary-lightest);border-radius:var(--border-radius-20);padding:var(--spacing-20) var(--spacing-30)}.ChatBubble-separator{width:var(--spacing-10);height:var(--spacing-10);border-radius:var(--border-radius-full);margin:0 var(--spacing-20);background:var(--inverse-lightest)}.ChatBubble-box--noSuccess{margin-right:calc(var(--spacing-40) + var(--spacing-10))}.ChatBubble-box{width:100%}.ChatBubble-actionBar--outgoing{width:-moz-max-content;width:max-content;margin-right:var(--spacing-10);margin-top:var(--spacing-15)}.ChatBubble-actionBar--incoming{width:-moz-max-content;width:max-content;margin-left:var(--spacing-10);margin-top:var(--spacing-15)}.ChatBubble-box--incoming{background-color:var(--secondary-lightest);border-radius:var(--border-radius-20);padding:var(--spacing-20) var(--spacing-30)}.ChatBubble-metaData--incoming{margin-left:calc(var(--spacing-80) + var(--spacing-20))}.ChatBubble-boxWrapper{flex:0 0 auto;display:flex;max-width:70%}.ChatBubble-actionBarWrapper{flex:0 0 auto}.ChatInput{display:flex;flex-direction:row;align-items:center;border:var(--border-width-2-5) solid var(--secondary);padding:var(--spacing-20);border-radius:var(--border-radius-10);background:var(--white);max-width:100%;min-width:var(--spacing-640);transition:all var(--duration--slow-01) var(--standard-productive-curve);max-height:var(--spacing-440);position:relative;box-sizing:border-box;line-height:var(--font-height-m)}.ChatInput--expanded{flex-direction:column;align-items:flex-start}.ChatInput--disabled{background:var(--secondary-lightest);cursor:not-allowed}.ChatInput:hover{background:var(--secondary-lighter)}.ChatInput:focus-within,.ChatInput:focus,.ChatInput:focus-visible{outline:none;border:var(--border-width-2-5) solid var(--primary);box-shadow:var(--shadow-spread) var(--primary-shadow)}.ChatInput-textarea{flex:1;height:var(--spacing-60);width:100%;resize:none;border:none;outline:none;transition-delay:var(--duration--slow-01);transition:width var(--duration--slow-01) var(--standard-productive-curve);box-sizing:border-box;cursor:auto;padding:var(--spacing-05) 0;background:none;word-break:break-all;overflow-y:scroll;font-family:var(--font-family);font-weight:var(--font-weight-normal);line-height:var(--font-height);font-size:var(--font-size);color:var(--inverse)}.ChatInput-textarea::-moz-placeholder{color:var(--inverse-lighter)}.ChatInput-textarea::placeholder{color:var(--inverse-lighter)}.ChatInput textarea:disabled::-moz-placeholder{color:var(--inverse-lightest)}.ChatInput textarea:disabled::placeholder{color:var(--inverse-lightest)}.ChatInput-actions{display:flex;flex-shrink:0;transition:all var(--duration--slow-01) var(--standard-productive-curve);margin-left:var(--spacing-20);align-items:center}.ChatInput-actions--expanded{width:100%;justify-content:flex-end;margin-top:var(--spacing-20);margin-left:0}.Chat-UnreadMessage{border-radius:var(--border-radius-40);padding:var(--spacing-05) var(--spacing-30) var(--spacing-05) var(--spacing-20);display:flex;align-items:center;justify-content:center;background-color:var(--primary);cursor:pointer}.NewMessage-Divider--left{flex:1;height:var(--spacing-2-5);background-color:var(--primary);margin-right:var(--spacing-40)}.NewMessage-Divider--right{flex:1;height:var(--spacing-2-5);background-color:var(--primary);margin-left:var(--spacing-40)}.Checkbox{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:initial;box-sizing:border-box;padding-top:var(--spacing-05);padding-bottom:var(--spacing-05)}.Checkbox-input{position:absolute;z-index:2;opacity:0;cursor:pointer;height:100%;width:100%;margin:0}.Checkbox-labelWrapper{display:flex;flex-direction:column;min-width:0}.Checkbox-label{display:flex;cursor:pointer}.Checkbox-label--tiny{font-weight:var(--font-weight-bold)}.Checkbox-outerWrapper{position:relative;margin-top:var(--spacing-05);margin-right:var(--spacing-20)}.Checkbox-outerWrapper--regular{height:var(--spacing-40);min-width:var(--spacing-40)}.Checkbox-outerWrapper--tiny{height:var(--spacing-30);min-width:var(--spacing-30)}.Checkbox-wrapper{top:0;left:0;border-radius:var(--border-radius-05);display:flex;align-items:center;box-sizing:border-box;height:100%;width:100%;justify-content:center;transition:var(--duration--fast-01) var(--standard-productive-curve)}.Checkbox-input:focus{outline:0}.Checkbox-input~.Checkbox-wrapper--default{border:var(--border-width-2-5) solid var(--secondary-dark);background-color:var(--shadow-0)}.Checkbox-input:focus~.Checkbox-wrapper--default{box-shadow:var(--shadow-spread) var(--secondary-shadow)}.Checkbox-input:hover~.Checkbox-wrapper--default{border:var(--border-width-2-5) solid var(--inverse-lightest);background-color:var(--shadow-0)}.Checkbox-input:active~.Checkbox-wrapper--default{border:var(--border-width-2-5) solid var(--inverse-lightest);background-color:var(--secondary-light)}.Checkbox--disabled{pointer-events:none}.Checkbox--disabled .Checkbox-wrapper--default{border:var(--border-width-2-5) solid var(--secondary-light);background-color:var(--secondary-lightest)}.Checkbox-input--checked~.Checkbox-wrapper,.Checkbox-input--indeterminate~.Checkbox-wrapper{background-color:var(--primary);border:0}.Checkbox-input--checked:focus~.Checkbox-wrapper,.Checkbox-input--indeterminate:focus~.Checkbox-wrapper{box-shadow:var(--shadow-spread) var(--primary-shadow);background-color:var(--primary);border:0}.Checkbox-input--checked:hover~.Checkbox-wrapper,.Checkbox-input--indeterminate:hover~.Checkbox-wrapper{background-color:var(--primary-dark);border:0}.Checkbox-input--checked:active~.Checkbox-wrapper,.Checkbox-input--indeterminate:active~.Checkbox-wrapper{background-color:var(--primary-darker);border:0}.Checkbox--disabled .Checkbox-input--checked~.Checkbox-wrapper,.Checkbox--disabled .Checkbox-input--indeterminate~.Checkbox-wrapper{background-color:var(--primary-lighter);border:0}.Checkbox-wrapper--error{border:var(--border-width-2-5) solid var(--alert)}.Checkbox-input:focus~.Checkbox-wrapper--error{box-shadow:var(--shadow-spread) var(--alert-shadow)}.Checkbox-input:hover~.Checkbox-wrapper--error{border:var(--border-width-2-5) solid var(--alert-dark)}.Checkbox-input:active~.Checkbox-wrapper--error{border:var(--border-width-2-5) solid var(--alert-darker);background-color:var(--secondary-light)}.Checkbox--disabled .Checkbox-wrapper--error{border:var(--border-width-2-5) solid var(--alert-lighter);background-color:var(--secondary-lightest)}.Checkbox-input--checked~.Checkbox-wrapper--error,.Checkbox-input--indeterminate~.Checkbox-wrapper--error{border:var(--border-width-2-5) solid var(--alert)}.Checkbox-input--checked:focus~.Checkbox-wrapper--error,.Checkbox-input--indeterminate:focus~.Checkbox-wrapper--error{border:var(--border-width-2-5) solid var(--alert);box-shadow:var(--shadow-spread) var(--primary-shadow)}.Checkbox-input--checked:hover~.Checkbox-wrapper--error,.Checkbox-input--indeterminate:hover~.Checkbox-wrapper--error{border:var(--border-width-2-5) solid var(--alert-dark)}.Checkbox-input--checked:active~.Checkbox-wrapper--error,.Checkbox-input--indeterminate:active~.Checkbox-wrapper--error{background-color:var(--primary-darker);border:var(--border-width-2-5) solid var(--alert-darker)}.Checkbox--disabled .Checkbox-input--checked~.Checkbox-wrapper--error,.Checkbox--disabled .Checkbox-input--indeterminate~.Checkbox-wrapper--error{border:var(--border-width-2-5) solid var(--alert-lighter)}.Chip{display:flex;box-sizing:border-box;border-radius:var(--border-radius-30);padding-right:var(--spacing-20);padding-top:var(--spacing-05);padding-bottom:var(--spacing-05);width:-moz-fit-content;width:fit-content;justify-content:space-between;border-style:solid;border-width:var(--border-width-2-5);align-items:center;flex-direction:row;cursor:default;transition:var(--duration--fast-01) var(--standard-productive-curve)}.Chip-size--regular{height:var(--spacing-60);padding-left:var(--spacing-20)}.Chip-size--small{height:20px;padding-left:var(--spacing-15)}.Chip-wrapper{display:inline-flex;align-items:center}.Chip-icon--left{margin-right:var(--spacing-10);display:flex;align-items:center}.Chip-icon--right{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-full);margin-left:var(--spacing-05)}.Chip--action{background:var(--secondary-light);border:0px;cursor:pointer}.Chip--action:hover{background:var(--secondary)}.Chip--action:focus-visible{box-shadow:var(--shadow-spread) var(--secondary-shadow);outline:none}.Chip--action:active{background:var(--secondary-dark)}.Chip-action--disabled{background:var(--secondary-light);opacity:var(--opacity-12);border:0px;outline:none;cursor:not-allowed}.Chip--selection{background:var(--shadow-0);border-color:var(--stone);cursor:pointer}.Chip--selection:hover{background:var(--secondary-lighter);border-color:var(--secondary-dark)}.Chip--selection:focus-visible{box-shadow:var(--shadow-spread) var(--secondary-shadow);outline:none}.Chip--selection:active{background:var(--secondary-light);border-color:var(--inverse-lightest)}.Chip-selection--disabled{background:var(--white);border-color:var(--secondary);opacity:var(--opacity-12);cursor:not-allowed}.Chip-selection--selected{background:#dcecf97a;border-color:var(--primary-lighter)}.Chip-selection--selected:hover{background:#97c5f07a;border-color:var(--primary-light)}.Chip-selection--selected:focus-visible{box-shadow:var(--shadow-spread) var(--primary-shadow);outline:none}.Chip-selection--selected:active{background:var(--primary-lighter);border-color:var(--primary-dark)}.Chip-selection--selected:active .Chip-icon,.Chip-selection--selected:active .Chip-text{color:var(--primary-darker)}.Chip-text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline;max-width:100%}.Chip-selection--selectedDisabled{background:#dcecf97a;border-color:var(--primary-lighter)}.Chip--input{background:var(--secondary-light);font-weight:var(--font-weight-normal);border:0px}.Chip--input:hover{background:var(--secondary)}.Chip--input:focus-visible,.Chip--input:focus{box-shadow:var(--shadow-spread) var(--secondary-shadow);outline:none}.Chip--input:active{background:var(--secondary-dark)}.Chip-input--disabled{background:var(--secondary-lighter);opacity:var(--opacity-12);cursor:not-allowed;border:0px}.Chip-icon--right:focus-visible{outline:var(--spacing-05) solid var(--secondary-shadow)}.Chip-icon--right:hover{background-color:var(--secondary)}.Chip-icon--right:active{background-color:var(--secondary-dark)}.Chip-icon-disabled--right{pointer-events:none}.Chip-icon--selected{border-radius:var(--border-radius-full)}.Chip-icon--selected:focus-visible{outline:var(--spacing-05) solid var(--primary-shadow)}.Chip-icon--selected:hover{background-color:var(--primary-lighter)}.Chip-icon--selected:active{background-color:var(--primary-light)}.Chip-selection--disabled:focus-visible,.Chip-icon-disabled--right:focus-visible,.Chip-selection--selectedDisabled:focus-visible,.Chip-input--disabled:focus-visible{outline:none}.Chip-icon--clear{padding-right:var(--spacing-05)}.ChipGroup{display:inline-flex}.ChipGroup-item{margin:0 var(--spacing-10)}.ChipGroup-item:first-child{margin-left:0}.ChipGroup-item:last-child{margin-right:0}.ChipInput{display:flex;border-radius:var(--border-radius-10);box-shadow:inset 0 0 0 var(--spacing-2-5) var(--secondary);background:var(--white);cursor:text;flex:100%}.ChipInput--regular{padding-left:10px;padding-right:10px}.ChipInput--small{padding-left:var(--spacing-20);padding-right:var(--spacing-20)}.ChipInput:focus,.ChipInput:focus-visible{outline:var(--spacing-2-5) var(--primary)}.ChipInput:hover{background:var(--secondary-lighter);border-color:var(--secondary-dark)}.ChipInput:focus-within{box-shadow:inset 0 0 0 var(--spacing-2-5) var(--primary);background:var(--white)}.ChipInput--disabled{background:var(--secondary-lightest);border-color:var(--secondary-light);pointer-events:none}.ChipInput--withChips{padding-right:var(--spacing-20)}.ChipInput--error,.ChipInput--error:focus-within{box-shadow:inset 0 0 0 var(--spacing-2-5) var(--alert)}.ChipInput-wrapper{display:flex;flex:100%;align-items:center;flex-wrap:wrap}.ChipInput-border:focus-within{border-radius:var(--border-radius-10);box-shadow:var(--shadow-spread) var(--primary-shadow)}.ChipInput-border--error:focus-within{box-shadow:var(--shadow-spread) var(--alert-shadow)}.ChipInput-input{border:none;outline:none;display:flex;width:100%;min-width:15%;flex:0px;box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size)}.ChipInput-input--small{height:20px;margin-top:var(--spacing-05);margin-bottom:var(--spacing-05);font-size:var(--font-size-s);line-height:var(--font-height-s);font-weight:var(--font-weight-medium)}.ChipInput-input--regular{height:var(--spacing-60);margin-top:var(--spacing-10);margin-bottom:var(--spacing-10)}.ChipInput:hover .ChipInput-input{background:var(--secondary-lighter)}.ChipInput:focus-within .ChipInput-input{background:var(--white)}.ChipInput-icon{cursor:pointer;border-radius:var(--border-radius-full)}.ChipInput-icon--small{margin-left:var(--spacing-15);margin-top:var(--spacing-15);height:var(--spacing-30)}.ChipInput-icon--regular{height:var(--spacing-40);margin-left:var(--spacing-20);margin-top:var(--spacing-20)}.ChipInput-icon:hover{background-color:var(--secondary)}.ChipInput-icon:active{background-color:var(--secondary-dark)}.ChipInput-icon:focus,.ChipInput-icon:focus-visible{outline:var(--spacing-05) solid var(--secondary-shadow)}.ChoiceList{margin:0;padding:0;border:none}.ChoiceList-checkbox--vertical,.ChoiceList-radio--vertical{margin-top:var(--spacing-10)}.ChoiceList--alignHorizontal{display:flex}.ChoiceList-checkbox--horizontal,.ChoiceList-radio--horizontal{margin-left:var(--spacing-60)}.Collapsible-wrapper{position:relative;z-index:600}.Collapsible-wrapper--overlay{margin-right:40px}.Collapsible{display:inline-flex;flex-direction:column;background-color:var(--secondary-lightest);width:var(--spacing-120);height:100%;transition:width .24s;transition-timing-function:cubic-bezier(.4,.14,.3,1)}.Collapsible--overlay{position:absolute}.Collapsible--shadow{box-shadow:var(--shadow-l);clip-path:inset(0px -16px 0px 0px)}.Collapsible-body{flex-grow:1;overflow-y:auto;overflow-x:hidden}.Collapsible-footer{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10);box-sizing:border-box;cursor:pointer;display:flex}.Collapsible-footer:hover{background-color:var(--secondary-lighter)}.Collapsible-footer:focus,.Collapsible-footer:focus-visible{outline:none;box-shadow:var(--shadow-spread) var(--secondary-shadow)}.Collapsible-footer:active{background-color:var(--secondary-light)}.Collapsible-footer--seperator{border-top:var(--border-width-2-5) solid var(--secondary-light)}.DateRangePicker{display:flex}.DateRangePicker--left{flex-direction:row}.DateRangePicker--right{flex-direction:row-reverse}.DateRangePicker-input{box-sizing:border-box}.DateRangePicker-input--startDate{padding-right:var(--spacing-10)}.DateRangePicker-input--endDate{padding-left:var(--spacing-10)}@media(max-width:576px){.DateRangePicker-input{padding:0}.DateRangePicker-input--endDate{padding-top:var(--spacing-20)}}.Divider{border:none;margin:0}.Divider--vertical{width:1px;background:var(--secondary-light)}.Divider--horizontal{height:1px}.Divider--basic{background:var(--secondary-light)}.Divider--header{background:var(--secondary-dark)}.Dropdown{width:100%;position:relative}.Dropdown-wrapper{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10)}.Dropdown-inputWrapper{border-bottom:var(--border-width-2-5) solid var(--secondary-dark)}.Dropdown-inputWrapper:focus-within{border-bottom:var(--border-width-2-5) solid var(--primary)}.Dropdown-input{min-width:unset!important}.Dropdown-input,.Dropdown-input:focus-within{border:unset!important;box-shadow:none!important}.Dropdown-section{display:flex;justify-content:space-between;align-items:center;margin-left:var(--spacing-30);margin-top:var(--spacing-30);margin-bottom:var(--spacing-15)}.Dropdown-section--withClear{margin-top:var(--spacing-20);margin-bottom:var(--spacing-05)}.Dropdown-buttonWrapper{display:flex;justify-content:flex-end;padding-top:var(--spacing-20);padding-right:var(--spacing-20);padding-bottom:var(--spacing-20);border-top:var(--border-width-2-5) solid var(--secondary-light)}.Dropdown-footer{padding-left:var(--spacing-30);padding-bottom:var(--spacing-10);padding-top:var(--spacing-20);box-sizing:border-box}.Option{display:flex;transition:var(--duration--fast-01) var(--standard-productive-curve)}.Option,.Option-loading{padding-top:var(--spacing-15);padding-bottom:var(--spacing-15);padding-left:var(--spacing-30);padding-right:var(--spacing-20)}.Option-checkbox .Checkbox-outerWrapper{background-color:var(--shadow-0)}.Option-checkboxWrapper{display:block}.OptionCheckbox{width:100%;padding-left:var(--spacing-30);padding-top:var(--spacing-15);padding-bottom:var(--spacing-15)}.Option--active,.Option-checkbox--active{background-color:var(--secondary-lightest);cursor:pointer}.Option--active:hover,.Option-checkbox--active:hover{background-color:var(--secondary-lighter)}.Option--active:active,.Option-checkbox--active:active{background-color:var(--secondary-light);cursor:pointer}.Option--active{transition:var(--standard-productive-curve)}.Option-loading{pointer-events:none}.Option--selected{background-color:var(--primary-lightest)}.Option--selected:hover{background-color:var(--primary-lighter)}.Option--selected:active{background-color:var(--primary-lighter);color:var(--primary-darker)}.Option--selected:active .Option-text,.Option--selected:active .Option-subInfo{color:var(--primary-darker)}.Option--disabled,.OptionWrapper--disabled{pointer-events:auto;cursor:default}.Option-label{overflow:hidden;display:flex;flex-direction:column}.OptionCheckbox .Checkbox-label{padding-right:var(--spacing-30);width:100%;display:flex;overflow:hidden;cursor:pointer}.Option-text,.OptionCheckbox .Text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Option-text--wrap,.Dropdown-wrapper--wrap .OptionCheckbox .Text{white-space:unset}.Option--icon{padding-left:var(--spacing-20)}.Option-icon{display:flex}.Option-icon{height:-moz-fit-content;height:fit-content;line-height:var(--font-height)}.DropdownButton{width:100%;justify-content:space-between;padding-top:unset;padding-bottom:unset;background:var(--secondary-light);color:var(--text);transition:var(--duration--fast-01) var(--standard-productive-curve)}.DropdownButton-wrapper{width:100%;display:flex;flex-direction:row;overflow:hidden;align-items:center}.DropdownButton-text{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DropdownButton--tiny{height:var(--spacing-60);padding-right:var(--spacing-20);padding-left:var(--spacing-20)}.DropdownButton--regular{height:var(--spacing-80);padding-right:var(--spacing-20);padding-left:var(--spacing-30)}.DropdownButton--tinySquare{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}.DropdownButton--regularSquare{padding-left:var(--spacing-20);padding-right:var(--spacing-20)}.DropdownButton--placeholder{color:var(--text-subtle)}.DropdownButton:hover{background:var(--secondary);color:var(--text)}.DropdownButton:focus{background-color:var(--secondary-light);box-shadow:var(--shadow-spread) var(--secondary-shadow)}.DropdownButton:active,.DropdownButton--open{background-color:var(--secondary-dark)!important;color:var(--text)!important;animation-timing-function:cubic-bezier(0,0,.38,.9);animation-duration:.12s}.DropdownButton:disabled{background:var(--secondary-lighter);color:var(--text-disabled);pointer-events:none}.DropdownButton--icon{padding-left:var(--spacing-20)}.DropdownButton--error{border:var(--border-width-2-5) solid var(--alert)}.Dropzone{display:flex;align-items:center;justify-content:center;background-color:var(--white);border-radius:var(--border-radius-10);width:100%;background-image:linear-gradient(to right,var(--secondary) 50%,rgba(255,255,255,0) 0%),linear-gradient(var(--secondary) 50%,rgba(255,255,255,0) 0%),linear-gradient(to right,var(--secondary) 50%,rgba(255,255,255,0) 0%),linear-gradient(var(--secondary) 50%,rgba(255,255,255,0) 0%);background-position:top,right,bottom,left;background-repeat:repeat-x,repeat-y;background-size:var(--spacing-40) var(--spacing-2-5),var(--spacing-2-5) var(--spacing-40);transition:background-color var(--duration--moderate-01) var(--standard-productive-curve);box-sizing:border-box}.Dropzone--active{background-color:var(--primary-lightest);background-image:linear-gradient(to right,var(--primary) 50%,rgba(255,255,255,0) 0%),linear-gradient(var(--primary) 50%,rgba(255,255,255,0) 0%),linear-gradient(to right,var(--primary) 50%,rgba(255,255,255,0) 0%),linear-gradient(var(--primary) 50%,rgba(255,255,255,0) 0%);background-position:top,right,bottom,left;background-repeat:repeat-x,repeat-y;background-size:var(--spacing-40) var(--spacing-2-5),var(--spacing-2-5) var(--spacing-40);transition:background-color var(--duration--moderate-01) var(--standard-productive-curve);box-sizing:border-box}.Dropzone-animation{animation-delay:var(--duration--fast-02);animation-fill-mode:forwards}.Dropzone-animation--default{animation:dropzoneDefault var(--duration--moderate-01) var(--entrance-productive-curve)}.Dropzone-animation--active{animation:dropzoneActive var(--duration--moderate-01) var(--entrance-productive-curve)}@keyframes dropzoneDefault{0%{opacity:0;padding-top:20px}to{opacity:1;padding-top:var(--spacing-30)}}@keyframes dropzoneActive{0%{opacity:0;padding-top:20px}to{opacity:1;padding-top:var(--spacing-30)}}.Dropzone-standard--default{animation:dropzoneStandardDefault var(--duration--moderate-01) var(--entrance-productive-curve)}.Dropzone-standard--active{animation:dropzoneStandardActive var(--duration--moderate-01) var(--entrance-productive-curve)}@keyframes dropzoneStandardDefault{0%{opacity:0;padding-top:var(--spacing-40)}to{opacity:1;padding-top:var(--spacing-20)}}@keyframes dropzoneStandardActive{0%{opacity:0;padding-top:var(--spacing-40)}to{opacity:1;padding-top:var(--spacing-20)}}.Dropzone--error{background:var(--alert-lightest);background-image:linear-gradient(to right,var(--alert) 50%,rgba(255,255,255,0) 0%),linear-gradient(var(--alert) 50%,rgba(255,255,255,0) 0%),linear-gradient(to right,var(--alert) 50%,rgba(255,255,255,0) 0%),linear-gradient(var(--alert) 50%,rgba(255,255,255,0) 0%);background-position:top,right,bottom,left;background-repeat:repeat-x,repeat-y;background-size:var(--spacing-40) var(--spacing-2-5),var(--spacing-2-5) var(--spacing-40)}.Dropzone--disabled{background-image:linear-gradient(to right,var(--secondary) 50%,rgba(255,255,255,0) 0%),linear-gradient(var(--secondary) 50%,rgba(255,255,255,0) 0%),linear-gradient(to right,var(--secondary) 50%,rgba(255,255,255,0) 0%),linear-gradient(var(--secondary) 50%,rgba(255,255,255,0) 0%);background-position:top,right,bottom,left;background-repeat:repeat-x,repeat-y;background-size:var(--spacing-40) var(--spacing-2-5),var(--spacing-2-5) var(--spacing-40)}.Dropzone--standard{flex-direction:column;height:196px;min-width:480px;padding:var(--spacing-20) var(--spacing-60) var(--spacing-40) var(--spacing-60)}.Dropzone--compressed{flex-direction:row;height:124px;min-width:400px;padding:var(--spacing-30) var(--spacing-60) var(--spacing-40) var(--spacing-60)}.Dropzone--tight{height:124px;min-width:320px;padding:var(--spacing-30) var(--spacing-60) var(--spacing-40) var(--spacing-60)}.DropzoneWrapper{display:flex;flex-direction:column;justify-content:center}.DropzoneWrapper--standard,.DropzoneWrapper--tight{align-items:center}.DropzoneWrapper--compressed{align-items:start}.Dropzone-icon--standard{margin-bottom:var(--spacing-30)}.Dropzone-icon--compressed{margin-right:var(--spacing-60)}.Dropzone-icon--disabled{fill:var(--inverse-lightest)}.Dropzone-icon--default{fill:var(--inverse-lighter)}.Dropzone-icon--active{fill:var(--primary)}.Dropzone-icon--error{fill:var(--alert)}.EditableChipInput{position:relative;width:100%}.EditableChipInput-default{display:flex;align-items:center;padding-left:var(--spacing-30);border-left:var(--border-width-2-5) solid transparent;min-height:var(--spacing-80);flex-wrap:wrap}.EditableChipInput-defaultWithChips{display:flex;align-items:center;padding-left:var(--spacing-20);border:var(--border-width-2-5) solid transparent;padding-top:var(--spacing-2-5);padding-bottom:var(--spacing-2-5);max-width:calc(100% - 28px);flex-wrap:wrap}.EditableChipInput-defaultWithChips:hover,.EditableChipInput-default:hover{background-color:var(--secondary-lightest)}.EditableChipInput-chipInput{padding-left:var(--spacing-20)}.EditableChipInput-actions{position:absolute;display:flex;justify-content:flex-end;margin-top:var(--spacing-10);width:100%}.EditableDropdown{width:100%}.EditableDropdown-default{display:flex;align-items:center;box-sizing:border-box;height:var(--spacing-80);padding-left:var(--spacing-30)}.EditableInput{position:relative;display:inline-flex;flex-direction:column;width:100%}.EditableInput-actions{position:absolute;display:flex;justify-content:flex-end;margin-top:var(--spacing-10);width:100%}.EditableInput-actions--regular{top:var(--spacing-80)}.EditableInput-actions--tiny{top:var(--spacing-60)}.EditableInput-default{border:var(--border-width-2-5) solid transparent;box-sizing:border-box;white-space:nowrap;display:flex;align-items:center}.EditableInput-default--regular{min-width:var(--spacing-640);height:var(--spacing-80);padding-left:var(--spacing-30);padding-right:var(--spacing-30)}.EditableInput-default--tiny{min-width:var(--spacing-240);height:var(--spacing-60);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--font-height-s);padding-left:var(--spacing-20);padding-right:var(--spacing-20)}.EditableInput-Input--tiny{min-width:var(--spacing-240)!important;width:100%}.EmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent}.EmptyState-Wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;width:100%}.EmptyState-image{display:flex;justify-content:center;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.EmptyState-title{text-align:center;max-width:480px}.EmptyState-description{text-align:center;margin-top:var(--spacing-10);max-width:360px}.EmptyState-title--large{margin-top:var(--spacing-120)}.EmptyState-title--small{margin-top:var(--spacing-60)}.EmptyState-description--large{margin-bottom:var(--spacing-60)}.EmptyState-description--small{margin-bottom:var(--spacing-40)}.EmptyState-text{display:flex;text-align:center;justify-content:center}.EmptyState-actions{display:flex;justify-content:center}.EmptyState-title--compressed{margin-top:var(--spacing-40)}.EmptyState-title--standard{margin-top:var(--spacing-60)}.EmptyState-title--tight{margin-top:var(--spacing-30)}.EmptyState-actions--compressed{margin-top:var(--spacing-40)}.EmptyState-actions--standard{margin-top:var(--spacing-60)}.EmptyState-actions--tight{margin-top:var(--spacing-30)}.FileIcon{padding:var(--spacing-20);border-radius:var(--border-radius-full)}.FileItem:not(:last-child){border-bottom:var(--border);width:100%;box-sizing:border-box}.FileItem{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20);padding-left:var(--spacing-30);padding-right:var(--spacing-20)}.FileItem-fileContent{display:flex;justify-content:center;align-items:center;min-width:0}.FileItem-actions{display:flex;justify-content:center;align-items:center;flex-shrink:0}.FileItem-file{display:flex;align-items:center;justify-content:space-between}.FileItem-size{margin-right:var(--spacing-20);margin-left:var(--spacing-20);flex-shrink:0}.FileItem-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:var(--spacing-20);margin-left:var(--spacing-30)}.FileItem-error{margin-left:40px}.FileIcon--image{background:var(--alert-lightest);color:var(--alert)}.FileIcon--audio{background:var(--accent1-lightest);color:var(--accent1)}.FileIcon--video{background:var(--accent2-lightest);color:var(--accent2)}.FileIcon--application{background:var(--accent3-lightest);color:var(--accent3)}.FileIcon--others{background:var(--success-lightest);color:var(--success)}.FileIcon--animate{animation:fadeIn var(--duration--moderate-01) var(--entrance-productive-curve)}.FileUploader{display:flex;flex-direction:column}.FileUploaderButton{width:-moz-fit-content;width:fit-content;position:relative}.FileUploaderButton-input{height:100%;width:100%;top:0;position:absolute;opacity:0;font-size:0;z-index:2;cursor:pointer}.FileUploaderItem{width:var(--spacing-640)}.FileUploaderItem-text{width:var(--spacing-440);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileUploaderItem-file{display:flex;align-items:center;justify-content:space-between;padding-top:var(--spacing-05);padding-bottom:var(--spacing-05)}.Flex{display:flex}.Flex--row{flex-direction:row}.Flex--column{flex-direction:column}.Flex--rowReverse{flex-direction:row-reverse}.Flex--columnReverse{flex-direction:column-reverse}.Flex--justifyStart{justify-content:flex-start}.Flex--justifyEnd{justify-content:flex-end}.Flex--justifyCenter{justify-content:center}.Flex--justifyBetween{justify-content:space-between}.Flex--justifyAround{justify-content:space-around}.Flex--justifyEvenly{justify-content:space-evenly}.Flex--alignStart{align-items:flex-start}.Flex--alignEnd{align-items:flex-end}.Flex--alignCenter{align-items:center}.Flex--alignBaseline{align-items:baseline}.Flex--alignStretch{align-items:stretch}.Flex--wrap{flex-wrap:wrap}.Flex--nowrap{flex-wrap:nowrap}.Flex--wrapReverse{flex-wrap:wrap-reverse}.Flex--gap0{gap:0}.Flex--gap2{gap:var(--spacing-05)}.Flex--gap4{gap:var(--spacing-10)}.Flex--gap8{gap:var(--spacing-20)}.Flex--gap12{gap:var(--spacing-30)}.Flex--gap16{gap:var(--spacing-40)}.Flex--gap24{gap:var(--spacing-60)}.Flex--gap32{gap:var(--spacing-80)}.Flex--gap48{gap:var(--spacing-120)}@keyframes fullscreenModal-open{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fullscreenModal-close{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.FullscreenModal{position:fixed!important;top:0;left:0;height:100%;width:100%;box-sizing:border-box;padding-top:var(--spacing-120);background-color:var(--white);overflow:auto;display:flex;flex-direction:column}.FullscreenModal-animation--open{animation:fullscreenModal-open .24s cubic-bezier(0,0,.3,1)}.FullscreenModal-animation--close{animation:fullscreenModal-close .12s cubic-bezier(.4,.14,1,1)}.FullscreenModal-header{display:flex;justify-content:flex-start;padding-top:var(--spacing-30);padding-bottom:var(--spacing-30);padding-right:var(--spacing-30)}.FullscreenModal-footer{justify-content:flex-end;padding-top:var(--spacing-40);padding-bottom:var(--spacing-40)}.FullscreenModal-body{padding:var(--spacing-40) var(--spacing-60)}.Grid{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden;background:var(--white)}.Grid-wrapper{display:flex;position:relative;overflow:hidden;height:100%}.Grid--pinned{position:absolute;height:100%;z-index:5;overflow-x:hidden;-ms-overflow-style:none;border-right:var(--border-width-7-5) solid var(--secondary)}.Grid-pinned::-webkit-scrollbar{display:none}.Grid--main{flex-grow:1}.Grid--comfortable .Grid-cell--head{min-height:40px}.Grid--comfortable .Grid-cell--body{padding-top:var(--spacing-30);padding-bottom:var(--spacing-30)}.Grid--standard .Grid-cell--head{min-height:40px}.Grid--standard .Grid-cell--body{padding-top:var(--spacing-30);padding-bottom:var(--spacing-30)}.Grid--compressed .Grid-cell--head{min-height:40px}.Grid--compressed .Grid-cell--body{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}.Grid--tight .Grid-cell--head{min-height:var(--spacing-80)}.Grid--tight .Grid-cell--body{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10)}.Grid-head{display:flex;flex:0 0 auto;overflow-x:auto;border-bottom:var(--border)}.Grid-head::-webkit-scrollbar{display:none}.Grid-headCell{display:flex;height:100%;flex-direction:row;align-items:center}.Grid-headCell--draggable{cursor:grab}.Grid-headCell--draggable:active{cursor:grabbing;z-index:3;opacity:1;background-color:inherit;color:inherit}.Grid-body{display:flex;flex-direction:column;flex-grow:1;overflow-x:auto;overflow-y:overlay}.Grid-rowWrapper{display:inline-flex;flex-direction:column;min-width:-moz-fit-content;min-width:fit-content;flex-shrink:0;border-bottom:var(--border)}.Grid-rowWrapper:last-child .Grid-row--body{border-bottom:0}.GridBody-padding{flex-shrink:0}.Grid-nestedRow{width:100%;overflow:hidden}.Grid-nestedRowTrigger{margin-right:var(--spacing-30);cursor:pointer}.Grid-nestedRow .Grid-rowWrapper{border-bottom:0}.Grid-nestedRow .Grid-cell:first-child{padding-left:calc(var(--spacing-80) + var(--spacing-20))}.Grid-nestedRowPlaceholder{width:var(--spacing-60);margin-right:var(--spacing-30)}.Grid-cell{position:relative;box-sizing:border-box;padding-left:var(--spacing-30);padding-right:var(--spacing-30);flex-grow:1}.Grid-cell--body{padding-right:var(--spacing-30)}.Grid-cell--head{overflow:hidden;padding-right:var(--spacing-10)}.Grid-cell--dragged{z-index:3;opacity:1;background-color:inherit;color:inherit}.Grid-cell--nestedRow{padding-left:var(--spacing-20)}.Grid-cell--head.Grid-cell:first-of-type{border-left:none}.Grid-cell--head.Grid-cell--selected{background:var(--primary-light)}.Grid-cell--checkbox{width:unset;min-width:unset;display:flex;align-items:center;z-index:1;padding-right:0!important;overflow:visible!important}.Grid-cell--separator{border-left:var(--border);border-color:var(--secondary-light)}.Grid-cell--selected{background:var(--primary-lightest)}.Grid-sortingIcons{display:flex;align-items:center;padding-left:var(--spacing-10)}.Grid-cellReorder{display:flex;align-items:center;cursor:grab}.Grid-cellReorder:active{cursor:grabbing}.Grid-cellContent{display:flex;align-items:center;flex-grow:1;height:100%;box-sizing:border-box;z-index:inherit}.Grid-cell--head .Grid-cellContent{overflow:hidden}.Grid-cellResize{position:absolute;right:0;width:var(--spacing-10);cursor:ew-resize;height:100%}.Grid-cellSortIcon{display:flex;align-items:center;cursor:pointer}.Grid-cellSortIcon:hover{background:var(--secondary)}.Grid-cellResize:hover{background:var(--primary)}.Grid-reorderHighlighter{position:absolute;height:100%;border:var(--border-width-7-5) solid var(--primary-light);z-index:10}.Grid-cellGroup{display:flex;box-sizing:border-box;height:100%}.Grid-cellGroup--pinned{position:sticky;z-index:4}.Grid-cellGroup--pinned-left{left:0}.Grid-cellGroup--pinned-right{right:0}.Grid .Checkbox-wrapper{margin-right:0}.GridCell{display:flex;align-items:center;width:100%;box-sizing:border-box}.GridCell--align-left{justify-content:flex-start;text-align:left}.GridCell--align-right{justify-content:flex-end;text-align:right}.GridCell--align-center{justify-content:center;text-align:center}.GridCell--metaList{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden}.GridCell--statusHint .StatusHint{overflow:hidden}.GridCell--statusHint .StatusHint .Text{overflow:hidden;text-overflow:ellipsis}.GridCell--avatar .Avatar{margin:0}.GridCell-metaListWrapper{display:flex;flex-direction:column;justify-content:center;width:100%;overflow:hidden}.GridCell-metaList{display:flex}.GridCell-metaList .Text{display:flex;align-items:center}.GridCell-metaSeparator{content:"";display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-10);height:var(--spacing-10);border-radius:var(--border-radius-full);background:var(--inverse-lightest);margin:0 var(--spacing-20)}.GridCell-mark--default{background:var(--warning-light);border-radius:var(--border-radius-05)}.GridCell-mark--metaList{font-size:var(--font-size-s);line-height:var(--font-height-normal);color:var(--text-subtle);background:var(--warning-light);border-radius:var(--border-radius-05)}.GridCell--metaList ul li:first-child{margin-left:0}.Header{background:var(--white);padding:var(--spacing-30);border-bottom:var(--border)}.Header-content{display:flex}.Header-content--bottom{align-items:center;justify-content:space-between}.Header-search{width:var(--spacing-640);margin-bottom:var(--spacing-40)}.Header-label{display:flex;flex-grow:1;align-items:center}.Header-label .Checkbox{margin-right:var(--spacing-20)}.Header-dropdown{display:flex;margin-left:var(--spacing-10);margin-bottom:var(--spacing-40)}.Header-dropdown .Dropdown{margin:0 var(--spacing-10)}.Header-draggableDropdown .Dropdown-wrapper{max-height:200px;overflow-y:auto}.Header-filters,.Header-sorting{display:flex}.Header-actions{margin-bottom:var(--spacing-40)}.Header-global-actions{justify-content:flex-end;margin-left:auto;margin-bottom:var(--spacing-40)}.Grid-row--disabled{opacity:var(--opacity-10);pointer-events:none}.Grid-row{display:flex;flex-grow:1;flex-shrink:0;box-sizing:border-box;background:var(--white)}.Grid-row--body{border-color:var(--secondary-light)}.Grid--resource .Grid-row--body:hover{cursor:pointer;background:var(--secondary-lightest)}.Grid--resource .Grid-row--body:active{background:var(--secondary-lighter)}.Grid--resource .Grid-row--body:focus{box-shadow:var(--shadow-spread) #d5d5d529;outline:none}.Grid-row--selected{background:#dcecf97a}.Grid-row--selected:hover{background:#97c5f07a!important}.Grid-row--selected:active{background:var(--primary-lighter)!important}.Grid-row--selected:focus{outline:none;box-shadow:var(--shadow-spread) #0070dd29}.Grid-row--activated{background:var(--primary-lightest)}.Grid--resource .Grid-row--body:hover .Grid-cellWrapper--pinned{cursor:pointer;background:var(--secondary-lightest)}.Grid--resource .Grid-row--body:active .Grid-cellWrapper--pinned{background:var(--secondary-lighter)}.Grid--resource .Grid-row--body:focus .Grid-cellWrapper--pinned{box-shadow:var(--shadow-spread) #d5d5d529;outline:none}.Grid-row--selected .Grid-cellWrapper--pinned{background:#dcecf97a}.Grid-row--selected:hover .Grid-cellWrapper--pinned{background:#97c5f07a!important}.Grid-row--selected:active .Grid-cellWrapper--pinned{background:var(--primary-lighter)!important}.Grid-row--selected:focus .Grid-cellWrapper--pinned{outline:none;box-shadow:var(--shadow-spread) #0070dd29}.Grid-row--head .Grid-cellGroup--pinned{background:var(--white)}.Grid-row--head .Grid-cellGroup--pinned-left{border-style:inset;border-right:var(--spacing-xs) solid rgba(213,213,213,var(--opacity-3));border-right-width:4px;-o-border-image:linear-gradient(to right,var(--secondary-light),var(--secondary-light) 25%,rgba(213,213,213,.1) 25%,rgba(213,213,213,.1)) 1 100%;border-image:linear-gradient(to right,var(--secondary-light),var(--secondary-light) 25%,rgba(213,213,213,.1) 25%,rgba(213,213,213,.1)) 1 100%}.Grid-row--head .Grid-cellGroup--pinned-right{border-style:inset;border-left:var(--spacing-xs) solid rgba(213,213,213,var(--opacity-3));border-left-width:4px;-o-border-image:linear-gradient(to left,var(--secondary-light),var(--secondary-light) 25%,rgba(213,213,213,.1) 25%,rgba(213,213,213,.1)) 1 100%;border-image:linear-gradient(to left,var(--secondary-light),var(--secondary-light) 25%,rgba(213,213,213,.1) 25%,rgba(213,213,213,.1)) 1 100%}.Grid-cellWrapper--pinned-left{border-style:inset;border-right:var(--spacing-xs) solid rgba(213,213,213,var(--opacity-3));border-right-width:4px;-o-border-image:linear-gradient(to right,var(--secondary-light),var(--secondary-light) 25%,rgba(213,213,213,.1) 25%,rgba(213,213,213,.1)) 1 100%;border-image:linear-gradient(to right,var(--secondary-light),var(--secondary-light) 25%,rgba(213,213,213,.1) 25%,rgba(213,213,213,.1)) 1 100%}.Grid-cellWrapper--pinned-right{border-style:inset;border-left:var(--spacing-xs) solid rgba(213,213,213,var(--opacity-3));border-left-width:4px;-o-border-image:linear-gradient(to left,var(--secondary-light),var(--secondary-light) 25%,rgba(213,213,213,.1) 25%,rgba(213,213,213,.1)) 1 100%;border-image:linear-gradient(to left,var(--secondary-light),var(--secondary-light) 25%,rgba(213,213,213,.1) 25%,rgba(213,213,213,.1)) 1 100%}.HorizontalNav{display:flex}.HorizontalNav-menu{box-sizing:border-box;display:flex;align-items:center;cursor:pointer;height:var(--spacing-80);padding-right:var(--spacing-30);padding-left:var(--spacing-30);border-radius:var(--border-radius-40);margin:0 var(--spacing-2-5)}.HorizontalNav-menu--disabled{pointer-events:none}.HorizontalNav-menu--disabled:focus-visible,.HorizontalNav-menu--disabled:focus{outline:none}.HorizontalNav-menu--default:focus-visible,.HorizontalNav-menu--default:focus{box-shadow:var(--shadow-spread) var(--secondary-shadow);outline:none}.HorizontalNav-menu--default:hover{background-color:var(--secondary)}.HorizontalNav-menu--default:active{background-color:var(--secondary-dark)}.HorizontalNav-menu--active{background-color:var(--primary-lightest)}.HorizontalNav-menu--active:focus-visible,.HorizontalNav-menu--active:focus{background-color:var(--primary-lightest);box-shadow:var(--shadow-spread) var(--primary-shadow);outline:none}.HorizontalNav-menu--active:hover{background-color:var(--primary-lighter)}.HorizontalNav-menu--active:active{background-color:var(--primary-lighter);color:var(--primary-darker)}.HorizontalNav-menu--active:active .HorizontalNav-menuText{color:var(--primary-darker)}.HorizontalNav-menuText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HorizontalNav-menu--active,.HorizontalNav-animate{transition-delay:var(--duration--fast-02)}.HorizontalNav-animate{transition:var(--duration--fast-02) var(--standard-productive-curve)}.HorizontalNav-pills{margin-right:var(--spacing-10)}.HorizontalNav-pills--disabled{opacity:var(--opacity-10)}.Icon{overflow:hidden;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Icon--subtle{color:var(--text-subtle)}.Icon--disabled{color:var(--text-disabled)}.Icon--destructive{color:var(--text-destructive)}.Icon--white{color:var(--text-white)}.Icon--default{color:var(--text)}.Icon--info{color:var(--primary)}.Icon--success{color:var(--success)}.Icon--warning{color:var(--warning)}.Icon--alert{color:var(--alert)}.Icon--primary{color:var(--primary)}.Icon--primaryLighter{color:var(--primary-lighter)}.Icon--primaryDark{color:var(--primary-dark)}.Icon--primaryDarker{color:var(--primary-darker)}.Icon--alertLighter{color:var(--alert-lighter)}.Icon--alertDark{color:var(--alert-dark)}.Icon--alertDarker{color:var(--alert-darker)}.Icon--successLighter{color:var(--success-lighter)}.Icon--successDark{color:var(--success-dark)}.Icon--successDarker{color:var(--success-darker)}.Icon--warningLighter{color:var(--warning-lighter)}.Icon--warningDark{color:var(--warning-dark)}.Icon--warningDarker{color:var(--warning-darker)}.Icon--accent1{color:var(--accent1)}.Icon--accent1Lighter{color:var(--accent1-lighter)}.Icon--accent1Dark{color:var(--accent1-dark)}.Icon--accent1Darker{color:var(--accent1-darker)}.Icon--accent2{color:var(--accent2)}.Icon--accent2Lighter{color:var(--accent2-lighter)}.Icon--accent2Dark{color:var(--accent2-dark)}.Icon--accent2Darker{color:var(--accent2-darker)}.Icon--accent3{color:var(--accent3)}.Icon--accent3Lighter{color:var(--accent3-lighter)}.Icon--accent3Dark{color:var(--accent3-dark)}.Icon--accent3Darker{color:var(--accent3-darker)}.Icon--accent4{color:var(--accent4)}.Icon--accent4Lighter{color:var(--accent4-lighter)}.Icon--accent4Dark{color:var(--accent4-dark)}.Icon--accent4Darker{color:var(--accent4-darker)}.Icon--inverse{color:var(--inverse)}.InlineMessage{display:flex;flex-direction:row;overflow:hidden;border-radius:var(--border-radius-10);background-color:var(--white);align-items:flex-start}.InlineMessage-icon--regular{padding-top:var(--spacing-05);padding-bottom:var(--spacing-05);margin-right:var(--spacing-20)}.InlineMessage-icon--small{padding-top:var(--spacing-2-5);padding-bottom:var(--spacing-2-5);margin-right:var(--spacing-10)}.InlineMessage-text--warning,.InlineMessage-icon--warning{color:var(--accent1)}.InlineMessage-text--alert{color:var(--alert)}.InlineMessage-text--info{color:var(--primary)}.InlineMessage-text--success{color:var(--success)}.Input-input::-ms-clear{display:none}.Input{display:flex;flex-grow:1;flex-direction:row;align-items:center;box-sizing:border-box;border-radius:var(--border-radius-10);border:var(--border);padding-right:var(--spacing-30);padding-left:var(--spacing-30);background:var(--white);transition:var(--duration--fast-01) var(--standard-productive-curve)}.Input--tiny{height:var(--font-height-m);padding-top:var(--spacing-10);padding-bottom:var(--spacing-10);padding-left:var(--spacing-20);padding-right:var(--spacing-20)}.Input--regular{height:var(--font-height-l);padding-top:var(--spacing-15);padding-bottom:var(--spacing-15)}.Input--large{height:40px;padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}.Input:hover{background:var(--secondary-lighter);border-color:var(--secondary-dark);cursor:text}.Input:focus-within{background:var(--white);border-color:var(--primary);box-shadow:var(--shadow-spread) var(--primary-shadow)}.Input:focus-within .Input-icon--left{color:var(--primary)}.Input--error:focus-within{border-color:var(--alert);box-shadow:var(--shadow-spread) var(--alert-shadow)}.Input--error:focus-within .Input-icon--left{color:var(--alert)}.Input--disabled{background:var(--secondary-lightest);border-color:var(--secondary-lighter);pointer-events:none}.Input--readOnly{background:var(--secondary-lightest);border-color:var(--secondary);pointer-events:none}.Input--disabled .Input-icon--left{color:var(--inverse-lightest)}.Input--error,.Input--error:hover{background:var(--white);border-color:var(--alert)}.Input-input{display:flex;width:100%;font-family:var(--font-family);font-weight:var(--font-weight-normal);font-size:var(--font-size);line-height:var(--font-height-s);color:var(--night);padding:0;border:none;background:transparent}.Input-input::-moz-placeholder{color:var(--inverse-lighter)}.Input-input::placeholder{color:var(--inverse-lighter)}.Input-input:focus{outline:0}.Input-input:disabled .Input-input::-moz-placeholder{color:var(--inverse-lighter)}.Input-input:disabled .Input-input::placeholder{color:var(--inverse-lighter)}.Input-input--regular{line-height:var(--font-height)}.Input-input--large{line-height:var(--font-height-m);font-size:var(--font-size-m)}.Input-input--tiny{line-height:var(--font-height-s);font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.Input-icon{display:flex;align-content:center;font-size:var(--font-size-m)}.Input-icon--left{margin-right:var(--spacing-20);color:var(--inverse)}.Input-icon--inputBlank{color:var(--inverse-lighter)}.Input-icon--error{color:var(--alert)}.Input-icon--right{cursor:pointer;color:var(--inverse-lighter);border-radius:var(--border-radius-full)}.Input-iconWrapper--right:focus-visible .Input-icon--right{outline:var(--spacing-05) solid var(--secondary-shadow)}.Input-icon--right:focus-visible{outline:var(--spacing-05) solid var(--secondary-shadow);border-radius:var(--border-radius-full)}.Input-iconWrapper--right:hover .Input-icon--right{background-color:var(--secondary)}.Input-iconWrapper--right:active .Input-icon--right{background-color:var(--secondary-dark)}.Input-inlineLabel{margin-right:var(--spacing-20)}.Input-iconWrapper--right:focus-visible{outline:none}.Legend{display:flex;flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content}.Legend-icon{border-radius:var(--border-radius-05);margin-right:var(--spacing-20)}.Link{text-decoration:none;font-weight:var(--font-weight-medium);transition:var(--duration--fast-01) var(--standard-productive-curve);box-sizing:border-box;border-bottom:var(--border-width-2-5) solid transparent}.Link:focus-visible{outline:none}.Link--regular{font-size:var(--font-size);height:var(--font-height)}.Link--tiny{font-size:var(--font-size-s);height:var(--font-height-s);line-height:var(--font-height-s)}.Link--default{color:var(--text-link)}.Link--subtle{color:var(--inverse-lighter)}.Link--default:hover{border-bottom:var(--border-width-2-5) solid var(--primary-dark);color:var(--primary-dark)}.Link--subtle:hover{border-bottom:var(--border-width-2-5) solid var(--inverse-light);color:var(--inverse-light)}.Link--default:active{color:var(--primary-darker);border:none}.Link--subtle:active{color:var(--inverse);border:none}.Link--default:focus{box-shadow:var(--shadow-spread) var(--primary-shadow);border-radius:var(--border-radius-10)}.Link--subtle:focus{box-shadow:var(--shadow-spread) var(--secondary-shadow);border-radius:var(--border-radius-10)}.Link--default-disabled{color:var(--primary-lighter);pointer-events:none}.Link--subtle-disabled{color:var(--inverse-lightest);pointer-events:none}.LinkButton{display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;position:relative;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;text-align:center;padding:0;background:transparent;font-weight:var(--font-weight-medium);font-family:var(--font-family);border-radius:var(--border-radius-10);transition:var(--duration--fast-01) var(--standard-productive-curve)}.LinkButton--iconAlign-right{flex-direction:row-reverse}.LinkButton-icon{line-height:inherit;display:flex;align-items:center}.LinkButton-icon--left{margin-right:var(--spacing-10)}.LinkButton-icon--right{margin-left:var(--spacing-10)}.LinkButton--regular{line-height:var(--font-height);font-size:var(--font-size)}.LinkButton--tiny{line-height:var(--font-height-s);font-size:var(--font-size-s)}.LinkButton--default{color:var(--primary)}.LinkButton--default:hover{color:var(--primary-dark)}.LinkButton--default:active{color:var(--primary-darker)}.LinkButton--default:focus,.LinkButton--default:focus-visible{outline:0;box-shadow:var(--shadow-spread) var(--primary-shadow)}.LinkButton--default:disabled{cursor:not-allowed;pointer-events:none;color:var(--primary-lighter)}.LinkButton--subtle{color:var(--inverse-lighter)}.LinkButton--subtle:hover{color:var(--inverse-light)}.LinkButton--subtle:active{color:var(--inverse)}.LinkButton--subtle:focus,.LinkButton--subtle:focus-visible{outline:0;box-shadow:var(--shadow-spread) var(--secondary-shadow)}.LinkButton--subtle:disabled{cursor:not-allowed;pointer-events:none;color:var(--inverse-lightest)}.List{display:flex;flex-grow:1;flex-direction:column;height:100%;z-index:1}.List-grid{overflow:hidden;height:100%}.Listbox{margin:0;padding:0;display:flex;list-style-type:none;flex-direction:column}.Listbox-item{display:flex;align-items:center;padding-left:var(--spacing-40);padding-right:var(--spacing-40)}.Listbox-item-wrapper{width:100%}.Listbox-item-wrapper:last-child>.Listbox-divider,.Listbox-item--draggable:last-child .Listbox-divider{background:transparent}.Listbox-item--tight{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10)}.Listbox-item--compressed{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}.Listbox-item--standard{padding-top:var(--spacing-30);padding-bottom:var(--spacing-30)}.Listbox-item--option{cursor:pointer}.Listbox-item--option:hover{background-color:var(--secondary-lightest)}.Listbox-item--option:focus,.Listbox-item--option:focus-visible{outline:3px auto var(--secondary-shadow)}.Listbox-item--option:active{background:var(--secondary-lighter)}.Listbox-item--selected{background:#dcecf97a}.Listbox-item--selected:hover{background:#97c5f07a}.Listbox-item--selected:focus,.Listbox-item--selected:focus-visible{outline:3px auto rgba(0,112,221,.16)}.Listbox-item--selected:active{background:var(--primary-lighter)}.Listbox-item--resource{cursor:pointer}.Listbox-item--resource:hover{background-color:var(--secondary-lightest)}.Listbox-item--resource:focus,.Listbox-item--resource:focus-visible{outline:3px auto var(--secondary-shadow)}.Listbox-item--resource:active{background:var(--secondary-lighter)}.Listbox-item--activated{background:var(--primary-lightest)}.Listbox-item--description:focus,.Listbox-item--description:focus-visible{outline:none}.Listbox-item--disabled{opacity:var(--opacity-10);pointer-events:none}.Listbox-item--draggable:focus{outline:3px auto var(--secondary-shadow)}.Listbox-item--drag-icon{cursor:grab;margin-right:var(--spacing-20)}.Listbox-item--drag-icon:hover{color:var(--inverse)}.Listbox-item--drag-icon:active{color:var(--primary)}.MdsGrid{display:grid;box-sizing:border-box;width:100%}.MdsGrid-gap--spacing-10{gap:var(--spacing-10)}.MdsGrid-gap--spacing-20{gap:var(--spacing-20)}.MdsGrid-gap--spacing-30{gap:var(--spacing-30)}.MdsGrid-gap--spacing-40{gap:var(--spacing-40)}.MdsGrid-gap--spacing-60{gap:var(--spacing-60)}.MdsGrid-gap--spacing-80{gap:var(--spacing-80)}.MdsGrid-gap--spacing-120{gap:var(--spacing-120)}.MdsGrid-gap--spacing-160{gap:var(--spacing-160)}.MdsGrid-columnGap--spacing-10{-moz-column-gap:var(--spacing-10);column-gap:var(--spacing-10)}.MdsGrid-columnGap--spacing-20{-moz-column-gap:var(--spacing-20);column-gap:var(--spacing-20)}.MdsGrid-columnGap--spacing-30{-moz-column-gap:var(--spacing-30);column-gap:var(--spacing-30)}.MdsGrid-columnGap--spacing-40{-moz-column-gap:var(--spacing-40);column-gap:var(--spacing-40)}.MdsGrid-columnGap--spacing-60{-moz-column-gap:var(--spacing-60);column-gap:var(--spacing-60)}.MdsGrid-columnGap--spacing-80{-moz-column-gap:var(--spacing-80);column-gap:var(--spacing-80)}.MdsGrid-columnGap--spacing-120{-moz-column-gap:var(--spacing-120);column-gap:var(--spacing-120)}.MdsGrid-columnGap--spacing-160{-moz-column-gap:var(--spacing-160);column-gap:var(--spacing-160)}.MdsGrid-rowGap--spacing-10{row-gap:var(--spacing-10)}.MdsGrid-rowGap--spacing-20{row-gap:var(--spacing-20)}.MdsGrid-rowGap--spacing-30{row-gap:var(--spacing-30)}.MdsGrid-rowGap--spacing-40{row-gap:var(--spacing-40)}.MdsGrid-rowGap--spacing-60{row-gap:var(--spacing-60)}.MdsGrid-rowGap--spacing-80{row-gap:var(--spacing-80)}.MdsGrid-rowGap--spacing-120{row-gap:var(--spacing-120)}.MdsGrid-rowGap--spacing-160{row-gap:var(--spacing-160)}.MdsGrid-justifyItems--start{justify-items:start}.MdsGrid-justifyItems--end{justify-items:end}.MdsGrid-justifyItems--center{justify-items:center}.MdsGrid-justifyItems--stretch{justify-items:stretch}.MdsGrid-alignItems--start{align-items:start}.MdsGrid-alignItems--end{align-items:end}.MdsGrid-alignItems--center{align-items:center}.MdsGrid-alignItems--stretch{align-items:stretch}.MdsGrid-autoFlow--row{grid-auto-flow:row}.MdsGrid-autoFlow--column{grid-auto-flow:column}.MdsGrid-autoFlow--row\ dense{grid-auto-flow:row dense}.MdsGrid-autoFlow--column\ dense{grid-auto-flow:column dense}.MdsGrid-templateColumns--repeat\(1\,\ 1fr\){grid-template-columns:repeat(1,1fr)}.MdsGrid-templateColumns--repeat\(2\,\ 1fr\){grid-template-columns:repeat(2,1fr)}.MdsGrid-templateColumns--repeat\(3\,\ 1fr\){grid-template-columns:repeat(3,1fr)}.MdsGrid-templateColumns--repeat\(4\,\ 1fr\){grid-template-columns:repeat(4,1fr)}.MdsGrid-templateColumns--repeat\(12\,\ 1fr\){grid-template-columns:repeat(12,1fr)}.MdsGrid-templateColumns--1fr\ 1fr\ 1fr{grid-template-columns:1fr 1fr 1fr}.MdsGrid-templateColumns--1fr\ 2fr{grid-template-columns:1fr 2fr}.MdsGrid-templateColumns--2fr\ 1fr{grid-template-columns:2fr 1fr}.MdsGrid-templateColumns--2fr\ 1fr\ 1fr{grid-template-columns:2fr 1fr 1fr}.MdsGrid-templateColumns--200px\ 1fr\ 2fr{grid-template-columns:200px 1fr 2fr}.MdsGrid-templateRows--auto\ auto\ auto{grid-template-rows:auto auto auto}.MdsGrid-templateRows--100px\ 200px{grid-template-rows:100px 200px}.MdsGrid-templateRows--1fr\ 2fr{grid-template-rows:1fr 2fr}.MdsGrid-templateRows--auto\ 1fr{grid-template-rows:auto 1fr}.MdsGridItem{box-sizing:border-box}.MdsGridItem-justifySelf--start{justify-self:start}.MdsGridItem-justifySelf--end{justify-self:end}.MdsGridItem-justifySelf--center{justify-self:center}.MdsGridItem-justifySelf--stretch{justify-self:stretch}.MdsGridItem-alignSelf--start{align-self:start}.MdsGridItem-alignSelf--end{align-self:end}.MdsGridItem-alignSelf--center{align-self:center}.MdsGridItem-alignSelf--stretch{align-self:stretch}.MdsGridItem-columnSpan--1{grid-column:span 1}.MdsGridItem-columnSpan--2{grid-column:span 2}.MdsGridItem-columnSpan--3{grid-column:span 3}.MdsGridItem-columnSpan--4{grid-column:span 4}.MdsGridItem-columnSpan--5{grid-column:span 5}.MdsGridItem-columnSpan--6{grid-column:span 6}.MdsGridItem-columnSpan--7{grid-column:span 7}.MdsGridItem-columnSpan--8{grid-column:span 8}.MdsGridItem-columnSpan--9{grid-column:span 9}.MdsGridItem-columnSpan--10{grid-column:span 10}.MdsGridItem-columnSpan--11{grid-column:span 11}.MdsGridItem-columnSpan--12{grid-column:span 12}.MdsGridItem-rowSpan--1{grid-row:span 1}.MdsGridItem-rowSpan--2{grid-row:span 2}.MdsGridItem-rowSpan--3{grid-row:span 3}.MdsGridItem-rowSpan--4{grid-row:span 4}.MdsGridItem-rowSpan--5{grid-row:span 5}.MdsGridItem-rowSpan--6{grid-row:span 6}.MdsGridItem-columnStart--1{grid-column-start:1}.MdsGridItem-columnStart--2{grid-column-start:2}.MdsGridItem-columnStart--3{grid-column-start:3}.MdsGridItem-columnStart--4{grid-column-start:4}.MdsGridItem-columnStart--5{grid-column-start:5}.MdsGridItem-columnStart--6{grid-column-start:6}.MdsGridItem-columnStart--7{grid-column-start:7}.MdsGridItem-columnStart--8{grid-column-start:8}.MdsGridItem-columnStart--9{grid-column-start:9}.MdsGridItem-columnStart--10{grid-column-start:10}.MdsGridItem-columnStart--11{grid-column-start:11}.MdsGridItem-columnStart--12{grid-column-start:12}.MdsGridItem-rowStart--1{grid-row-start:1}.MdsGridItem-rowStart--2{grid-row-start:2}.MdsGridItem-rowStart--3{grid-row-start:3}.MdsGridItem-rowStart--4{grid-row-start:4}.MdsGridItem-rowStart--5{grid-row-start:5}.MdsGridItem-rowStart--6{grid-row-start:6}.Menu{overflow-y:auto!important;padding-top:var(--spacing-10);padding-bottom:var(--spacing-10)}.Menu-Trigger--active{background-color:var(--secondary-dark)}.Menu-Item{width:100%;box-sizing:border-box}.Menu-Item--tight{padding:var(--spacing-10) var(--spacing-20);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--font-height-s)}.Menu-Group-Label{display:flex;align-items:center;padding-bottom:var(--spacing-15);padding-top:var(--spacing-30);padding-left:var(--spacing-40);padding-right:var(--spacing-30)}.Menu-Group:first-child .Menu-Group-Label{padding-top:var(--spacing-20)}.Message{display:flex;flex-direction:row;overflow:hidden;padding:var(--spacing-30) var(--spacing-60) var(--spacing-30) var(--spacing-40);border:var(--border-width-2-5) solid;width:100%;border-radius:var(--border-radius-10);box-sizing:border-box}.Message--small{padding:var(--spacing-20)}.Message--alert{border-color:var(--alert);background-color:#d937370a}.Message--success{border-color:var(--success);background-color:#2ea8430a}.Message--info{border-color:var(--primary);background-color:#0070dd0a}.Message--warning{border-color:var(--accent1);background-color:#f07d000a}.Message-icon--regular{margin-right:var(--spacing-40);padding-top:var(--spacing-05)}.Message-icon--small{margin-right:var(--spacing-20);padding-top:var(--spacing-05)!important}.Message-icon--withTitle{padding-top:var(--spacing-10)}.Message-icon--warning{color:var(--accent1)}.Message-heading--regular{margin-bottom:var(--spacing-10)}.Message-heading--small{font-size:var(--font-size);line-height:var(--font-height);margin-bottom:var(--spacing-05)}.Message-text--small{font-size:var(--font-size-s);line-height:var(--font-height-s);font-weight:var(--font-weight-medium)}.Message-heading--alert,.Message-text--alert{color:var(--alert-darker)!important}.Message-heading--info,.Message-text--info{color:var(--primary-darker)!important}.Message-heading--success,.Message-text--success{color:var(--success-darker)!important}.Message-heading--warning,.Message-text--warning{color:var(--accent1-darker)!important}.Message-actions{display:flex;align-items:center}.Message-actions--regular{margin-top:var(--spacing-30)}.Message-actions--small{margin-top:var(--spacing-10)}.Meta{display:flex;flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content;font-size:var(--font-size)}.MetaList-seperator{margin-left:var(--spacing-20)}.MetaList-seperator--left{margin-right:var(--spacing-10)}.Meta-icon{padding-right:var(--spacing-10);display:flex;align-items:center}.MetaList{display:flex;flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content;font-size:var(--font-size)}.MetaList-item{margin:0 var(--spacing-10);display:flex;flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content;font-size:var(--font-size)}.MetaList-item:first-child{margin-left:0}.MetaList-item:last-child{margin-right:0}.Meter{display:flex;align-items:center}.Meter-Step{border-radius:50%}.Meter-Step--small{width:var(--spacing-10);height:var(--spacing-20)}.Meter-Step--regular{width:var(--spacing-20);height:var(--spacing-20)}.Meter-Step--large{width:var(--spacing-30);height:var(--spacing-30)}.Meter-Step--info{background:var(--primary)}.Meter-Step--warning{background:var(--warning)}.Meter-Step--alert{background:var(--alert)}.Meter-Step--success{background:var(--success)}.MetricInput-input::-ms-clear{display:none}.MetricInput{display:flex;width:100%;flex-direction:row;align-items:center;box-sizing:border-box;border-radius:var(--border-radius-10);border:var(--border);background:var(--white);overflow:hidden;transition:var(--duration--fast-01) var(--standard-productive-curve)}.MetricInput--regular{height:var(--spacing-80);padding-left:var(--spacing-30)}.MetricInput--large{height:40px;padding-left:var(--spacing-40)}.MetricInput--small{height:var(--spacing-60);padding-left:var(--spacing-20)}.MetricInput:hover{background:var(--secondary-lightest);cursor:text}.MetricInput:focus-within{background:var(--white);border-color:var(--primary);box-shadow:var(--shadow-spread) var(--primary-shadow)}.MetricInput:focus-within .MetricInput-icon{color:var(--primary)}.MetricInput--disabled{background:var(--secondary-lightest);border-color:var(--secondary-light);pointer-events:none}.MetricInput--readOnly{background:var(--secondary-lightest);border-color:var(--secondary);pointer-events:none}.MetricInput--disabled .MetricInput-icon{color:var(--inverse-lightest)}.MetricInput--error,.MetricInput--error:hover{background:var(--white);border-color:var(--alert)}.MetricInput--error:focus-within{border-color:var(--alert);box-shadow:var(--shadow-spread) var(--alert-shadow)}.MetricInput--error:focus-within .MetricInput-icon{color:var(--alert)}.MetricInput-input{display:flex;width:100%;font-family:var(--font-family);font-weight:var(--font-weight-normal);font-size:var(--font-size);line-height:var(--font-height-s);color:var(--night);padding:0;border:none;background:transparent}.MetricInput-input--large{line-height:var(--font-height-m);font-size:var(--font-size-m)}.MetricInput-input--regular{line-height:var(--font-height);font-size:var(--font-size)}.MetricInput-input--small{line-height:var(--font-height-s);font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.MetricInput-input::-moz-placeholder{color:var(--inverse-lighter)}.MetricInput-input::placeholder{color:var(--inverse-lighter)}.MetricInput-input:focus{outline:0}.MetricInput-input:disabled .MetricInput-input::-moz-placeholder{color:var(--inverse-lighter)}.MetricInput-input:disabled .MetricInput-input::placeholder{color:var(--inverse-lighter)}.MetricInput-icon--regular{margin-right:var(--spacing-20);line-height:var(--font-height-s)}.MetricInput-icon--large{margin-right:var(--spacing-30);line-height:var(--font-height-m)}.MetricInput-icon--small{margin-right:var(--spacing-10)}.MetricInput-input::-webkit-inner-spin-button,.MetricInput-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.MetricInput-arrowIcons{border-left:var(--border);box-sizing:border-box;border-radius:0;background:transparent;display:flex;flex-direction:column;height:100%;flex-shrink:0;overflow:hidden}.MetricInput-arrowButton{height:50%;border:none;background:var(--secondary-light);color:var(--inverse);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.MetricInput-arrowButton:hover{background:var(--secondary)}.MetricInput-arrowButton:active{background:var(--secondary-dark)}.MetricInput-arrowButton:focus{outline:0;box-shadow:var(--shadow-spread) var(--secondary-shadow)}.MetricInput-arrowIcons--small,.MetricInput-arrowIcons--regular{width:20px}.MetricInput-arrowIcons--large{width:var(--spacing-60)}@keyframes modal-open{0%{top:20px;opacity:0}to{opacity:1}}@keyframes modal-close{0%{top:104px;opacity:1}to{top:124px;opacity:0}}.Modal{position:fixed!important;max-height:calc(100vh - 128px);box-shadow:var(--shadow-m);background-color:var(--white);border-radius:var(--border-radius-20);overflow:auto;flex-direction:column;display:none;margin:auto;top:0;right:0;left:0;bottom:0;height:-moz-min-content;height:min-content}.Modal--open{display:flex}.Modal-animation--open{animation:modal-open var(--duration--moderate-02) var(--entrance-expressive-curve)}.Modal-animation--close{animation:modal-close var(--duration--fast-02) var(--exit-expressive-curve)}.Modal-header{display:flex;justify-content:flex-start;padding-top:var(--spacing-40);padding-bottom:var(--spacing-30);padding-right:var(--spacing-40)}.Modal-header--withSeperator{border-bottom:var(--border)}.Modal-description{padding:var(--spacing-20) 0}.Modal-footer{padding-top:var(--spacing-60);padding-bottom:var(--spacing-60);justify-content:flex-end;position:absolute;bottom:0}.Modal-footer--withSeperator{border-top:var(--border)}.Modal-body{padding:0 var(--spacing-60)}.Modal-body--withMargin{margin-bottom:80px}.Modal-body--withPadding{padding-bottom:var(--spacing-40)}.Navigation{display:flex}.Navigation--horizontal{flex-grow:1;justify-content:center}.Navigation--vertical{flex-direction:column;height:100%;width:var(--spacing-640)}.Navigation--collapsed{width:-moz-fit-content;width:fit-content}.Navigation-body{height:100%;overflow-y:auto;overflow-x:hidden;padding-right:var(--spacing-20)}.Navigation-menu{box-sizing:border-box;display:flex;align-items:center;cursor:pointer}.Navigation-menu--horizontal{height:var(--spacing-80);padding-right:var(--spacing-30);padding-left:var(--spacing-30);border-radius:var(--border-radius-40);margin:0 var(--spacing-2-5)}.Navigation-menu--disabled{pointer-events:none}.Navigation-menu:hover{background-color:var(--secondary-light)}.Navigation-menu--active,.Navigation-menu--active:hover{background:var(--primary-lightest)}.Navigation-menu--vertical{padding-left:var(--spacing-20);margin-top:var(--spacing-10);margin-bottom:var(--spacing-10);border-radius:0px var(--border-radius-40) var(--border-radius-40) 0px}.Navigation-menu--rounded{border-radius:var(--border-radius-40)}.Navigation-menu--subMenu{padding-top:var(--spacing-05);padding-bottom:var(--spacing-05);padding-left:40px;margin-top:0}.Navigation-menuIcon{padding:8px;border-radius:50%;cursor:pointer}.Navigation-menuIcon--active{background:var(--primary-lightest)}.Navigation-menuLabel{display:flex;flex-grow:1;overflow:hidden}.Navigation-menu .Text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navigation-horizontalPills{margin-right:var(--spacing-10)}.Navigation-horizontalPills--disabled{opacity:var(--opacity-10)}.Navigation-footer{display:flex;align-items:center;padding:var(--spacing-10) var(--spacing-20)}.Navigation-footer--border{border-top:var(--border)}.Navigation--collapsed .Navigation-menuIcon--footer{transform:rotate(180deg)}.OverlayHeader{box-sizing:border-box;margin-left:var(--spacing-60)}.OverlayHeader--withBackButton{margin-left:var(--spacing-40)}.OverlayHeader-headerWrapper{display:flex;align-items:center}.OverlayHeader-subheading{margin-top:var(--spacing-05)}.OverlayHeader-subheading--withBackButton{margin-left:var(--spacing-20)}.OverlayBody{overflow-y:auto}.Overlay-body--stickFooter{margin-bottom:80px}.OverlayFooter{display:flex;align-items:center;width:100%;box-sizing:border-box;padding-left:var(--spacing-60);padding-right:var(--spacing-60)}.PageHeader{width:100%}.PageHeader-wrapper{padding:var(--spacing-20) var(--spacing-40) var(--spacing-20) 0}.PageHeader-wrapper--withTabs{padding-bottom:0}.PageHeader-wrapper--withTabs .TabsWrapper-header{border-bottom:none}.PageHeader .Row{width:100%}.PageHeader-titleWrapper{display:flex;justify-content:flex-start;align-items:center;padding-right:var(--spacing-20)}.PageHeader-titleWrapper .Badge{margin-left:var(--spacing-30);flex-shrink:0}.PageHeader-statusWrapper{display:flex;justify-content:flex-start;align-items:center}.PageHeader-statusWrapper .StatusHint{margin-right:var(--spacing-20)}.PageHeader-navigationWrapper{margin-top:var(--spacing-10)}.PageHeader .PageHeader-navigationWrapper{justify-content:center;align-items:center;margin-top:0!important;padding-right:var(--spacing-20);padding-left:var(--spacing-20);display:flex}.PageHeader-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PageHeader-actionsWrapper{display:flex;justify-content:flex-end;padding-left:var(--spacing-20)}.Pagination{display:flex;vertical-align:middle;flex-direction:row;flex-wrap:wrap}.Pagination-button{padding-left:var(--spacing-20);padding-right:var(--spacing-20)}.Pagination-buttonWrapper{display:flex;flex-direction:row}.Pagination-pageIndex{display:flex;align-items:center;justify-content:center;padding-left:var(--spacing-30);padding-right:var(--spacing-30)}.Pagination-MetricInput{width:var(--spacing-120);margin-right:var(--spacing-20);padding-left:var(--spacing-20);padding-right:var(--spacing-20)}.Pagination-MetricInput .MetricInput-input{text-align:center}.Pagination-MetricInput .MetricInput-arrowIcons{display:none}@media(max-width:575px){.Pagination-pageIndex{order:-1;flex-basis:100%}.Pagination-buttonWrapper{margin-top:var(--spacing-20);width:50%}.Pagination-buttonWrapper--next{justify-content:flex-start}.Pagination-buttonWrapper--previous{justify-content:flex-end}}.Pills{max-width:calc(var(--spacing-40) * 10);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-s);line-height:var(--font-height-s);text-transform:uppercase;padding-right:var(--spacing-15);padding-left:var(--spacing-15);padding-top:var(--spacing-05);padding-bottom:var(--spacing-05);border-radius:var(--border-radius-full);display:inline-block;box-sizing:border-box;font-weight:var(--font-weight-bold);cursor:default}@keyframes shimmer{0%{background-position:-500px 0}to{background-position:500px 0}}.Placeholder--animation{border-radius:var(--border-radius-05);animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;background:var(--secondary-lightest);background:linear-gradient(to right,var(--secondary-lighter) 8%,var(--secondary-dark) 18%,var(--secondary-lighter) 33%);background-size:1000px 104px}.Placeholder{display:flex;flex-grow:1;flex-shrink:0;align-items:center}.Placeholder--withImage{display:flex;justify-content:flex-start}.Placeholder-paragraph{display:flex;flex-direction:column;flex:1 0}.Placeholder-paragraph--withImage{margin-left:var(--spacing-20)}.PlaceholderParagraph{display:flex;flex-grow:1;height:var(--font-size)}.PlaceholderParagraph-wrapper{display:flex;align-items:center;height:var(--font-height)}.PlaceholderParagraph-wrapper--length-small{width:33%}.PlaceholderParagraph-wrapper--length-medium{width:66%}.PlaceholderParagraph-wrapper--length-large{width:100%}.PlaceholderParagraph-wrapper--size-xxs{height:var(--font-height-s)}.PlaceholderParagraph-wrapper--size-xs{height:var(--font-height-m)}.PlaceholderParagraph-wrapper--size-s{height:var(--font-height-s)}.PlaceholderParagraph-wrapper--size-m{height:var(--font-height-m)}.PlaceholderParagraph-wrapper--size-l{height:var(--font-height-l)}.PlaceholderParagraph-wrapper--size-xl{height:var(--font-height-xl)}.PlaceholderParagraph-wrapper--size-xxl,.PlaceholderParagraph-wrapper--size-xxxl{height:var(--font-height-xxl)}.PlaceholderParagraph--xxs,.PlaceholderParagraph--xs{height:var(--font-size-s)}.PlaceholderParagraph--s{height:var(--font-size)}.PlaceholderParagraph--m{height:var(--font-size-m)}.PlaceholderParagraph--l{height:var(--font-size-l)}.PlaceholderParagraph--xl{height:var(--font-size-xl)}.PlaceholderParagraph--xxl{height:var(--font-size-xxl)}.PlaceholderParagraph--xxxl{height:var(--font-size-xxxl)}.PlaceholderImage{display:flex;flex-shrink:0;width:16px;height:16px}.PlaceholderImage--small{width:16px;height:16px}.PlaceholderImage--medium{width:32px;height:32px}.PlaceholderImage--large{width:48px;height:48px}.PlaceholderImage--round{border-radius:var(--border-radius-full)}.Popover{border-radius:var(--border-radius-10);position:absolute;z-index:500;background:var(--white);box-shadow:var(--shadow-l)}.Popover--dark{background:var(--inverse);color:var(--white)}.Popover[data-hide=true]{visibility:hidden;pointer-events:none}@keyframes popper-fade-in{0%{opacity:0}80%{opacity:var(--opacity-6)}to{opacity:1}}.ProgressBar{width:100%;border-radius:var(--border-radius-10);background:var(--secondary-lighter)}.ProgressBar-indicator{background-color:var(--primary);border-radius:var(--border-radius-10);transition:var(--duration--slow-01) var(--standard-expressive-curve);height:100%}.ProgressBar-indicator--small{height:var(--spacing-10)}.ProgressBar-indicator--regular{height:var(--spacing-20)}.ProgressBar-indicator--indeterminate{background-color:var(--primary);border-radius:var(--border-radius-10);position:absolute;bottom:0;top:0;width:32%;animation:indeterminate-progress-bar 1.4s infinite linear}@keyframes indeterminate-progress-bar{0%{left:-32%}to{left:100%}}.Ring{transform:rotate(-90deg)}.Ring--small{height:var(--spacing-40);width:var(--spacing-40)}.Ring--regular{height:var(--spacing-80);width:var(--spacing-80)}.Ring--large{height:var(--spacing-120);width:var(--spacing-120)}.Ring Circle{fill:none}.Ring-background{stroke:var(--secondary-lightest)}.Ring-indicator{stroke:var(--primary);transition:var(--duration--slow-01) var(--standard-expressive-curve)}.Radio{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:var(--spacing-05);padding-bottom:var(--spacing-05);width:-moz-fit-content;width:fit-content}.Radio-outerWrapper{position:relative;flex-shrink:0;margin-top:var(--spacing-05)}.Radio-defaultWrapper{border:var(--border)}.Radio-errorWrapper{border:var(--border);border-color:var(--alert)}.Radio-outerWrapper--regular{height:var(--spacing-40);width:var(--spacing-40)}.Radio-outerWrapper--tiny{height:var(--spacing-30);width:var(--spacing-30)}.Radio-input{opacity:0;position:absolute;height:100%;width:100%;z-index:2;margin:0;cursor:pointer}.Radio-labelWrapper{padding-left:var(--spacing-20);display:flex;flex-direction:column}.Radio-Label{display:flex;cursor:pointer}.Radio-wrapper{top:0;left:0;height:100%;width:100%;position:absolute;border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;box-sizing:border-box;z-index:1;transition:var(--duration--fast-01) var(--standard-productive-curve)}.Radio--disabled{pointer-events:none}.Radio:hover .Radio-wrapper{border:var(--border-width-2-5) solid var(--secondary-dark);background-color:var(--secondary-lighter)}.Radio:active .Radio-wrapper{background-color:var(--secondary-light);border:var(--border-width-2-5) solid var(--inverse-lightest)}.Radio:hover .Radio-errorWrapper{border:var(--border);background-color:var(--secondary-lighter);border-color:var(--alert-dark)}.Radio:active .Radio-errorWrapper{border:var(--border);background-color:var(--secondary-light);border-color:var(--alert-darker)}.Radio:focus-within .Radio-wrapper{outline:0;box-shadow:var(--shadow-spread) var(--secondary-shadow);border-radius:var(--border-radius-full)}.Radio:focus-within .Radio-errorWrapper{outline:0;box-shadow:var(--shadow-spread) var(--alert-shadow);border-radius:var(--border-radius-full)}.Radio:focus-within .Radio-input:checked~.Radio-wrapper{outline:0;box-shadow:var(--shadow-spread) var(--primary-shadow)}.Radio:focus-within .Radio-input:checked~.Radio-errorWrapper{outline:0;box-shadow:var(--shadow-spread) var(--primary-shadow)}.Radio--disabled .Radio-wrapper{border:var(--border-width-2-5) solid var(--secondary-light);background-color:var(--secondary-lightest)}.Radio--disabled .Radio-errorWrapper{border:var(--border-width-2-5) solid var(--alert-lighter);background-color:var(--secondary-lightest)}.Radio-input:checked~.Radio-wrapper{border:var(--border-width-2-5) solid var(--primary)}.Radio-input:checked~.Radio-errorWrapper{border:var(--border-width-2-5) solid var(--alert)}.Radio-input:checked~.Radio-wrapper:after{display:block;transition:var(--duration--fast-01) var(--standard-productive-curve)}.Radio-wrapper:after{content:"";display:none;border-radius:var(--border-radius-full);background:var(--primary)}.Radio-wrapper--regular:after{width:var(--spacing-20);height:var(--spacing-20)}.Radio-wrapper--tiny:after{width:var(--spacing-10);height:var(--spacing-10);border:var(--border-width-2-5) solid var(--primary)}.Radio:hover .Radio-input:checked~.Radio-wrapper{border:var(--border-width-2-5) solid var(--primary-dark)}.Radio:hover .Radio-input:checked~.Radio-wrapper:after{background:var(--primary-dark)}.Radio:hover .Radio-input:checked~.Radio-wrapper--tiny:after{border:var(--border-width-2-5) solid var(--primary-dark)}.Radio:active .Radio-input:checked~.Radio-wrapper{background-color:var(--secondary-light);border:var(--border-width-2-5) solid var(--primary-darker)}.Radio:hover .Radio-input:checked~.Radio-errorWrapper{background-color:var(--secondary-lighter);border:var(--border-width-2-5) solid var(--alert-dark)}.Radio:active .Radio-input:checked~.Radio-errorWrapper{background-color:var(--secondary-light);border:var(--border-width-2-5) solid var(--alert-darker)}.Radio:active .Radio-input:checked~.Radio-wrapper:after{background:var(--primary-darker)}.Radio:active .Radio-input:checked~.Radio-wrapper--tiny:after{border:var(--border-width-2-5) solid var(--primary-darker)}.Radio--disabled .Radio-input:checked~.Radio-wrapper{border:var(--border-width-2-5) solid var(--primary-lighter);background-color:var(--secondary-lightest)}.Radio--disabled .Radio-input:checked~.Radio-errorWrapper{border:var(--border-width-2-5) solid var(--alert-lighter);background-color:var(--secondary-lightest)}.Radio--disabled .Radio-input:checked~.Radio-wrapper:after{background:var(--primary-lighter)}.Radio--disabled .Radio-input~.Radio-wrapper:focus{box-shadow:none}.Radio--disabled .Radio-input~.Radio-errorWrapper:focus{box-shadow:none}.SegmentedControl{display:inline-flex;align-items:stretch;position:relative;border-radius:var(--border-radius-10);max-width:100%;box-sizing:border-box;box-shadow:inset 0 0 0 var(--border-width-2-5) var(--secondary);overflow:visible}.SegmentedControl--expanded{width:100%;display:flex}.SegmentedControl-segment--expanded{flex:1 1 0;min-width:0;width:0}.SegmentedControl-segment--equalWidth{width:var(--segment-equal-width, -moz-max-content);width:var(--segment-equal-width, max-content);flex:0 0 auto;min-width:var(--segment-equal-width, -moz-max-content);min-width:var(--segment-equal-width, max-content)}.SegmentedControl-segment--equalWidth .SegmentedControl-segmentLabel{overflow:visible;text-overflow:clip}.SegmentedControl-segmentLabel--constrained{overflow:hidden!important;text-overflow:ellipsis!important}.SegmentedControl--disabled{opacity:var(--opacity-16);cursor:not-allowed}.SegmentedControl-indicator{position:absolute;left:0;box-sizing:border-box;background-color:var(--primary-ultra-light);border:var(--border-width-2-5) solid var(--primary-lighter);border-radius:var(--border-radius-10);pointer-events:none;z-index:2;transition:transform var(--duration--moderate-02) var(--standard-productive-curve),width var(--duration--moderate-02) var(--standard-productive-curve),top var(--duration--moderate-02) var(--standard-productive-curve),height var(--duration--moderate-02) var(--standard-productive-curve)}.SegmentedControl-segment{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--border-width-2-5) solid transparent;background-clip:padding-box;border-radius:0;background-color:transparent;position:relative;color:var(--text);display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-15) var(--spacing-30);cursor:pointer;font-family:inherit;font-size:var(--font-size);line-height:var(--font-height);font-weight:var(--font-weight-normal);text-decoration:none;max-width:var(--segment-max-width, none);min-width:0;z-index:3;transition:color var(--duration--moderate-02) var(--standard-productive-curve),background-color var(--duration--moderate-02) var(--standard-productive-curve),box-shadow var(--duration--moderate-02) var(--standard-productive-curve),font-weight var(--duration--moderate-02) var(--standard-productive-curve)}.SegmentedControl-segment:nth-of-type(1){border-top-left-radius:var(--border-radius-10);border-bottom-left-radius:var(--border-radius-10)}.SegmentedControl-segment:last-child{border-top-right-radius:var(--border-radius-10);border-bottom-right-radius:var(--border-radius-10)}.SegmentedControl-segment:focus{outline:none}.SegmentedControl-segment:focus-visible:not(.SegmentedControl-segment--selected){border-color:var(--primary);border-radius:var(--border-radius-10);box-shadow:var(--shadow-spread) var(--primary-shadow);z-index:100;position:relative}.SegmentedControl-segment:hover:not(.SegmentedControl-segment--disabled):not(.SegmentedControl-segment--selected){background-color:var(--secondary-lighter)}.SegmentedControl-segment:active:not(.SegmentedControl-segment--disabled):not(.SegmentedControl-segment--selected){color:var(--primary-dark)}.SegmentedControl-segment--selected{color:var(--primary-dark);cursor:default}.SegmentedControl-segment--selected.SegmentedControl-segment--disabled{color:var(--primary-dark);cursor:not-allowed}.SegmentedControl-segment--selected.SegmentedControl-segment--disabled:after{content:"";position:absolute;top:var(--border-width-2-5);left:var(--border-width-2-5);right:var(--border-width-2-5);bottom:var(--border-width-2-5);background-color:var(--white);opacity:var(--opacity-12);border-radius:calc(var(--border-radius-10) - var(--border-width-2-5));pointer-events:none;z-index:1}.SegmentedControl:has(.SegmentedControl-segment--selected.SegmentedControl-segment--disabled) .SegmentedControl-indicator{opacity:calc(1 - var(--opacity-12))}.SegmentedControl-segment--twoSegmentsSelected{cursor:pointer}.SegmentedControl-segment--small{padding:var(--spacing-10) var(--spacing-20);height:var(--spacing-60);font-size:var(--font-size-s);line-height:var(--font-height-s);font-weight:var(--font-weight-medium)}.SegmentedControl-segment--regular{padding:var(--spacing-15) var(--spacing-30);height:var(--spacing-80);line-height:var(--font-height)}.SegmentedControl-segment--large{padding:var(--spacing-20) var(--spacing-40);height:40px;font-size:var(--font-size-m);line-height:var(--font-height-m)}.SegmentedControl-segment--customContent{height:auto}.SegmentedControl-segment--disabled{cursor:not-allowed;color:var(--text-disabled);background-color:transparent}.SegmentedControl-segment--iconOnly{height:var(--spacing-80);width:var(--spacing-80);padding:var(--spacing-15) var(--spacing-20);box-sizing:border-box}.SegmentedControl-segment--smallIconOnly{height:var(--spacing-60);width:var(--spacing-60);padding:var(--spacing-10) var(--spacing-15);box-sizing:border-box}.SegmentedControl-segment--largeIconOnly{height:40px;width:40px;padding:var(--spacing-20) var(--spacing-30);box-sizing:border-box}.SegmentedControl-segmentIcon{display:inline-flex;align-items:center;justify-content:center;margin:0;transition:color var(--duration--moderate-02) var(--standard-productive-curve)}.SegmentedControl-segmentIcon--only{margin:0}.SegmentedControl-segmentIcon--small{margin-right:var(--spacing-10)}.SegmentedControl-segmentIcon--regular{margin-right:var(--spacing-15)}.SegmentedControl-segmentIcon--large{margin-right:var(--spacing-20)}.SegmentedControl-segmentLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--duration--moderate-02) var(--standard-productive-curve)}.SegmentedControl-divider{width:var(--border-width-2-5);background-color:var(--secondary);align-self:center;flex-shrink:0;transition:opacity var(--duration--moderate-02) var(--standard-productive-curve)}.SegmentedControl-divider--hidden{opacity:0;pointer-events:none}.SegmentedControl-divider--small{height:10px}.SegmentedControl-divider--regular{height:var(--spacing-30)}.SegmentedControl-divider--large{height:14px}@media(prefers-contrast:high){.SegmentedControl-segment:focus-visible{outline-width:var(--border-width-10);outline-offset:var(--spacing-05)}.SegmentedControl-segment--selected{border-color:var(--primary)}}.Select-input{min-width:unset!important;background:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;height:36px}.Select-input,.Select-input:focus-within{border:unset!important;box-shadow:none!important}.Select-input:hover{background-color:#f4f4f4}.Select-trigger{width:100%;justify-content:space-between;padding-top:unset;padding-bottom:unset;transition:var(--duration--fast-01) var(--standard-productive-curve)}.Select-trigger--filled{background:var(--secondary-light);color:var(--text)}.Select-trigger--filled:disabled{background:var(--secondary-lighter);color:var(--text-disabled);pointer-events:none}.Select-trigger--filled:active,.Select-trigger--filledOpen{background-color:var(--secondary-dark)!important;color:var(--text)!important;animation-timing-function:cubic-bezier(0,0,.38,.9);animation-duration:.12s}.Select-trigger--filled:hover{background:var(--secondary);color:var(--text)}.Select-trigger--filled:focus{border:var(--border-width-2-5) solid var(--primary);background-color:var(--secondary-light);box-shadow:var(--shadow-spread) var(--primary-shadow)}.Select-trigger--outlined{background:var(--white);color:var(--text);border:var(--border)}.Select-trigger--outlined:hover{background:var(--secondary-lighter);color:var(--inverse);border:var(--border-width-2-5) solid var(--secondary-dark)}.Select-trigger--outlined:focus{border:var(--border-width-2-5) solid var(--primary);box-shadow:var(--shadow-spread) var(--primary-shadow)}.Select-trigger--outlined:active,.Select-trigger--outlinedOpen{color:var(--inverse)!important;background:var(--secondary)!important;border:var(--border-width-2-5) solid var(--inverse-lightest)!important;animation-timing-function:var(--entrance-productive-curve);animation-duration:var(--duration--fast-02)}.Select-trigger--outlined:disabled{color:var(--inverse-lightest)!important;background:var(--secondary-lightest)!important;border:var(--border-width-2-5) solid var(--secondary-lighter)!important}.Select-inputWrapper{border-bottom:var(--border-width-2-5) solid var(--secondary-dark)}.Select-inputWrapper:focus-within{border-bottom:var(--border-width-2-5) solid var(--primary)}.Select-trigger-wrapper{width:100%;display:flex;flex-direction:row;align-items:center;overflow:hidden}.Select-trigger--small{height:var(--spacing-60);padding-right:var(--spacing-10);padding-left:var(--spacing-20)}.Select-trigger--text,.Select-option--text{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin:0;font-size:var(--font-size);line-height:var(--font-height);width:100%}.Select-trigger--regular{height:var(--spacing-80);padding-right:var(--spacing-20);padding-left:var(--spacing-30)}.Select-trigger--filledPlaceholder{color:var(--text)}.Select-trigger--outlinedPlaceholder{color:var(--inverse-lighter)}.Select-trigger--icon{padding-left:var(--spacing-20)}.Select-buttonWrapper{display:flex;justify-content:flex-end;padding-top:var(--spacing-20);padding-right:var(--spacing-20);padding-bottom:var(--spacing-20);border-top:var(--border-width-2-5) solid var(--secondary-light)}.Select-crossButton{display:flex;flex-shrink:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border-radius:var(--border-radius-full);padding:var(--spacing-05)}.Select-crossButton:focus-visible,.Select-crossButton:focus{outline:var(--spacing-05) solid var(--secondary-shadow)}.Select-crossButton:hover{background-color:var(--secondary)}.Select-crossButton:active{background-color:var(--secondary-dark)}.Select-option{display:flex;align-items:flex-start;width:100%}.Select-trigger--textSmall{font-size:var(--font-size-s);line-height:var(--font-height-s);font-weight:var(--font-weight-medium)}.Select-option--tight{padding:var(--spacing-10) var(--spacing-20)}.Select-input--tiny{padding-right:var(--spacing-10);height:var(--spacing-60)}.Select-option--textTight{font-size:var(--font-size-s);line-height:var(--font-height-s);font-weight:var(--font-weight-medium)}.Select-trigger--error{border:var(--border-width-2-5) solid var(--alert)!important;box-shadow:var(--shadow-spread) var(--alert-shadow)}.Selection-card{border-radius:var(--border-radius-10);position:relative;transition:var(--duration--fast-01) var(--standard-productive-curve)}.Selection-card--default{cursor:pointer;box-shadow:inset 0 0 0 var(--spacing-2-5) var(--secondary-dark)}.Selection-card--default:hover{box-shadow:inset 0 0 0 var(--spacing-05) var(--inverse-lightest);transition:var(--duration--fast-01) var(--standard-productive-curve)}.Selection-card--default:focus,.Selection-card--default:focus-visible{outline:none;box-shadow:var(--shadow-spread) var(--secondary-shadow),inset 0 0 0 var(--spacing-2-5) var(--secondary-dark)}.Selection-card--default:active{box-shadow:inset 0 0 0 var(--spacing-05) var(--primary);transition:var(--duration--fast-01) var(--standard-productive-curve)}.Selection-card--disabled{cursor:not-allowed;outline:none}.Selection-card--default-disabled{box-shadow:inset 0 0 0 var(--spacing-2-5) var(--secondary-lighter)}.Selection-card--selected{box-shadow:inset 0 0 0 var(--spacing-05) var(--primary)}.Selection-card--selected:hover{box-shadow:inset 0 0 0 var(--spacing-05) var(--primary-dark)}.Selection-card--selected:focus,.Selection-card--selected:focus-visible{outline:none;box-shadow:var(--shadow-spread) var(--primary-shadow),inset 0 0 0 var(--spacing-05) var(--primary)}.Selection-card--selected:active{box-shadow:inset 0 0 0 var(--spacing-05) var(--primary-darker)}.Selection-card--selected-disabled{box-shadow:inset 0 0 0 var(--spacing-2-5) var(--primary-lighter)}.Selection-card-overlay{top:0;right:0;bottom:0;left:0;z-index:2;position:absolute;pointer-events:none;border-radius:var(--border-radius-10)}.Selection-card--default:active .Selection-card-overlay{background-color:var(--primary);opacity:var(--opacity-3)}.Selection-card--default-disabled .Selection-card-overlay{background-color:var(--secondary-lightest);opacity:var(--opacity-10)}.Selection-card--selected .Selection-card-overlay,.Selection-card--selected:active .Selection-card-overlay{background-color:var(--primary);opacity:var(--opacity-1)}.Selection-card--selected-disabled .Selection-card-overlay{background-color:var(--primary-lightest);opacity:var(--opacity-10)}@keyframes sidesheet-open{0%{right:-100%}to{right:0}}@keyframes sidesheet-close{0%{right:0}to{right:-100%}}@keyframes shift-right-spacing-3{0%{transform:translate(calc(-1 * var(--spacing-80)))}to{transform:translate(0)}}@keyframes shift-left-spacing-3{0%{transform:translate(var(--spacing-80))}to{transform:translate(0)}}.Sidesheet{position:fixed!important;top:0;right:0;height:100vh;box-shadow:var(--shadow-l);background-color:var(--white);display:flex;flex-direction:column;visibility:hidden}.Sidesheet--open{visibility:visible}.Sidesheet-animation--open{animation:sidesheet-open .24s cubic-bezier(0,0,.3,1)}.Sidesheet-animation--close{animation:sidesheet-close .12s cubic-bezier(.4,.14,1,1);animation-fill-mode:forwards}.Sidesheet-header{display:flex;justify-content:flex-start;padding-top:var(--spacing-40);padding-bottom:var(--spacing-30);padding-right:var(--spacing-40)}.Sidesheet-header--withSeperator{border-bottom:var(--border-width-2-5) solid var(--secondary-light)}.Sidesheet-body{padding:0 var(--spacing-60)}.Sidesheet-body--withMargin{margin-bottom:80px}.Sidesheet-footer{padding-top:var(--spacing-60);padding-bottom:var(--spacing-60)}.Sidesheet-footer--withSeperator{border-top:var(--border-width-2-5) solid var(--secondary-light)}.Sidesheet-footer--stickToBottom{position:absolute;bottom:0}.Sidesheet-header--shiftRight{animation:shift-right-spacing-3 var(--duration--fast-01) var(--standard-productive-curve)}.Sidesheet-header--shiftLeft{animation:shift-left-spacing-3 var(--duration--fast-01) var(--standard-productive-curve)}.Sidesheet-body--nextPage{animation:fadeIn var(--duration--fast-02) var(--standard-productive-curve)}.Sidesheet-body--firstPage{animation:fadeIn var(--duration--fast-02) var(--standard-expressive-curve)}.Slider{width:100%}.Slider-wrapper{position:relative;outline:none;cursor:pointer}.Slider-wrapper--disabled{cursor:not-allowed}.Slider-track{border-radius:var(--border-radius-10);height:var(--spacing-40);display:flex;align-items:center;overflow:hidden}.Slider-progress{background:var(--secondary-lighter);height:var(--spacing-05);box-sizing:border-box;border-radius:var(--border-radius-05)}.Slider-progress--inRange{background:var(--primary)}.Slider-progress--inRangeDisabled{border:var(--border)}.Slider-label{margin-top:var(--spacing-10);transform:translate(-50%);display:flex;align-items:center;flex-direction:column;position:absolute;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.Slider-ticks{width:var(--spacing-05);height:var(--spacing-10);border-radius:var(--border-radius-2-5);background-color:var(--secondary-dark)}.Slider-tooltip--visible{visibility:visible}.Slider-tooltip--hidden{visibility:hidden}.Slider-tooltip{position:absolute;color:var(--white);outline:none;bottom:calc(100% + 4px);transform:translate(calc(-50% + 8px))}.Slider-handle{height:var(--spacing-40);width:var(--spacing-40);position:absolute;left:0;top:0;border-radius:var(--border-radius-full);background-color:var(--white);border:var(--border-width-05) solid var(--primary);box-shadow:var(--shadow-s);cursor:pointer;box-sizing:border-box;outline:none;display:flex;transition:border var(--duration--fast-01) var(--standard-productive-curve),background-color var(--duration--fast-01) var(--standard-productive-curve)}.Slider-handle:hover{background-color:var(--primary-lightest)}.Slider-handle:active{background-color:var(--primary)}.Slider-handle:focus{box-shadow:var(--shadow-spread) var(--primary-shadow);outline:none}.Slider-handle--disabled{pointer-events:none;background-color:var(--secondary-lighter);box-shadow:none}.Slider-handle--disabled:focus{box-shadow:none}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.Spinner{animation:rotate 2s linear infinite}.Spinner--xsmall{height:var(--spacing-30);width:var(--spacing-30)}.Spinner--small{height:var(--spacing-40);width:var(--spacing-40)}.Spinner--medium{height:var(--spacing-80);width:var(--spacing-80)}.Spinner--large{height:var(--spacing-120);width:var(--spacing-120)}.Circle{stroke-linecap:round;stroke-dasharray:1 200;stroke-dashoffset:0;animation:spin 1.5s ease-in-out infinite}.Circle--primary{stroke:var(--primary)}.Circle--secondary{stroke:var(--secondary-dark)}.Circle--white{stroke:var(--white)}.Circle--alert{stroke:var(--alert)}.StatusHint{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;align-items:center}.StatusHint-icon{flex-shrink:0;border-radius:var(--border-radius-full);height:var(--spacing-20);width:var(--spacing-20)}.StatusHint--alert{background:var(--alert)}.StatusHint--success{background:var(--success)}.StatusHint--warning{background:var(--warning)}.StatusHint--info{background:var(--primary)}.StatusHint--default{background:var(--secondary-light)}.Stepper{display:flex}.Step{display:flex;align-items:center;padding-left:var(--spacing-30);padding-right:var(--spacing-30);margin-left:var(--spacing-2-5);margin-right:var(--spacing-2-5);border-radius:var(--border-radius-40);cursor:pointer}.Step:hover{background-color:var(--secondary)}.Step:active{background-color:var(--secondary-dark)}.Step:focus,.Step:focus-visible{box-shadow:var(--shadow-spread) var(--secondary-shadow);outline:none}.Step--completed{color:var(--primary-dark)}.Step--completed:hover{background-color:var(--secondary)}.Step--completed:active{background-color:var(--secondary-dark)}.Step--completed:focus,.Step--completed:focus-visible{box-shadow:var(--shadow-spread) var(--secondary-shadow);outline:none}.Step--active{background-color:var(--primary-lightest);color:var(--primary-dark);transition-delay:var(--duration--fast-02)}.Step--active:hover{background-color:var(--primary-lighter)}.Step--active:focus,.Step--active:focus-visible{background-color:var(--primary-lightest);box-shadow:var(--shadow-spread) var(--primary-shadow);outline:none}.Step--active:active{background-color:var(--primary-lighter);color:var(--primary-darker)}.Step--active:active .Stepper-text{color:var(--primary-darker)}.Step--disabled{cursor:not-allowed;color:var(--inverse-lightest);pointer-events:none}.Stepper-animate{transition-delay:var(--duration--fast-02);transition:var(--duration--fast-02) var(--standard-productive-curve)}.Switch{display:inline-flex;position:relative}.Switch--tiny{height:var(--spacing-40);width:var(--spacing-80)}.Switch--regular,.Switch--large{height:var(--spacing-60);width:var(--spacing-120)}.Switch-input{position:absolute;cursor:pointer;z-index:10;opacity:0;width:100%;height:100%;margin:0}.Switch-wrapper{display:flex;align-items:center;line-height:100%;padding:var(--spacing-05);top:0;left:0;width:100%;background-color:var(--secondary-light);transition:background .12s ease;padding-right:var(--spacing-15)}.Switch-input:focus~.Switch-wrapper{box-shadow:var(--shadow-spread) var(--secondary-shadow);background-color:var(--secondary-light)}.Switch-input:focus~.Switch-wrapper--checked{box-shadow:var(--shadow-spread) var(--primary-shadow);background-color:var(--primary)}.Switch-input:hover~.Switch-wrapper{background-color:var(--secondary)}.Switch-input:hover~.Switch-wrapper--checked{background-color:var(--primary-dark)}.Switch-input:active~.Switch-wrapper{background-color:var(--secondary-dark)}.Switch-input:active~.Switch-wrapper--checked{background-color:var(--primary-darker)}.Switch-wrapper--tiny,.Switch-wrapper--regular,.Switch-wrapper--large{border-radius:var(--border-radius-full)}.Switch-wrapper:before{content:"";height:100%;width:50%;background-color:var(--shadow-0);box-shadow:var(--shadow-m);border-radius:var(--border-radius-full);box-sizing:border-box;transition-duration:80ms}.Switch-wrapper--checked{background-color:var(--primary);transition:background .12s ease;padding-left:var(--spacing-15);padding-right:2px!important}.Switch-wrapper--checked:before{transform:translate(100%);transition-duration:80ms}.Switch--disabled{pointer-events:none}.Switch-wrapper--disabled{background-color:var(--secondary-lighter)}.Switch-wrapper--checkedDisabled{background-color:var(--primary-lighter)}.Table{display:flex;flex-grow:1;flex-direction:column;height:100%;width:100%;z-index:1}.Table-grid{height:100%;min-height:0;overflow:hidden;z-index:1;flex:1 1 auto}.Table-pagination{display:flex;justify-content:center;background:var(--white);padding:var(--spacing-20) 0;border-top:var(--border)}.Table-Header--Divider{height:var(--spacing-60)}.Table-Header-Label--hide{animation:fadeOut var(--duration--fast-02) var(--exit-productive-curve);animation-fill-mode:forwards}.Table-Header-Label--show{animation:fadeIn var(--duration--moderate-01) var(--entrance-productive-curve);animation-fill-mode:forwards}.TabsWrapper{display:flex;flex-grow:1;flex-direction:column}.TabsWrapper-header{box-sizing:border-box;display:flex;align-items:center;flex-direction:row}.TabsWrapper-header--withSeparator{border-bottom:var(--border)}.Tab{position:relative;display:flex;flex-direction:row;cursor:pointer;min-width:40px;margin-bottom:calc(-1 * var(--spacing-2-5));text-align:center}.Tab--small{padding:var(--spacing-20) var(--spacing-30) var(--spacing-30)}.Tab--regular{padding:var(--spacing-30) var(--spacing-30) var(--spacing-40)}.Tab:last-child{margin-right:0}.Tab:after{position:absolute;left:0;bottom:0;content:"";width:calc(100% - 2 * var(--spacing-30));height:var(--spacing-05);background-color:transparent;margin-left:var(--spacing-30);border-top-left-radius:var(--border-radius-2-5);border-top-right-radius:var(--border-radius-2-5)}.Tab:hover:after{background-color:var(--inverse-lighter)}.Tab:active:after{background-color:var(--inverse-light)}.Tab--active:after{background-color:var(--primary)}.Tab:focus{outline:none;border-radius:var(--border-radius-10);box-shadow:var(--shadow-spread) var(--primary-shadow)}.Tab--active:hover .Tab-selected{color:var(--primary-dark)}.Tab-selected:hover:after{background-color:var(--primary-dark)}.Tab:active:focus{box-shadow:none}.Tab--disabled{cursor:not-allowed}.Tab--disabled:focus{box-shadow:none}.Tab--disabled:hover:after{background-color:transparent}.Tab-icon{display:flex;min-width:inherit;justify-content:space-between}.Tabs{display:flex;box-sizing:border-box;flex-direction:row}.Tabs--withSeparator{border-bottom:var(--border)}.Tab-pills{cursor:pointer;margin-right:var(--spacing-20);overflow:visible}.Tab-pills--disabled{opacity:var(--opacity-10);cursor:not-allowed}.DismissibleTab-icon--right{padding:var(--spacing-05);margin-left:var(--spacing-05);outline:none;border-radius:var(--border-radius-full)}.DismissibleTab-icon--default:focus-visible{outline:var(--spacing-05) solid var(--secondary-shadow)}.DismissibleTab-icon--default:hover{background-color:var(--secondary)}.DismissibleTab-icon--default:active{background-color:var(--secondary-dark)}.DismissibleTab-icon--selected:focus-visible{outline:var(--spacing-05) solid var(--primary-shadow)}.DismissibleTab-icon--selected:hover{background-color:var(--primary-lighter)}.DismissibleTab-icon--selected:active{background-color:var(--primary-light)}.Tab--overflow{display:flex;box-sizing:border-box}.Textarea{min-height:var(--spacing-80);width:100%;display:block;font-family:var(--font-family);font-weight:var(--font-weight-normal);line-height:var(--font-height);font-size:var(--font-size);box-sizing:border-box;border-radius:var(--border-radius-10);border:var(--border);color:var(--inverse);padding:var(--spacing-20) var(--spacing-30);resize:none;cursor:auto}.Textarea::-moz-placeholder{color:var(--inverse-lighter)}.Textarea::placeholder{color:var(--inverse-lighter)}.Textarea::-ms-clear{display:none}.Textarea:focus-within{outline:none;border:var(--border-width-2-5) solid var(--primary);box-shadow:var(--shadow-spread) var(--primary-shadow)}.Textarea:disabled{color:var(--inverse-lightest);background:var(--secondary-lightest);border-color:var(--secondary-light)}.Textarea--readOnly{pointer-events:none;background:var(--secondary-lightest);border-color:var(--secondary)}.Textarea--error{border:var(--border-width-2-5) solid var(--alert)}.Textarea--error:focus-within{border:var(--border-width-2-5) solid var(--alert);box-shadow:var(--shadow-spread) var(--alert-shadow)}.Textarea--resize{resize:both}.Textarea--small{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--font-height-s)}.Toast{display:flex;flex-direction:row;box-sizing:border-box;word-break:break-word;width:360px;border-radius:var(--border-radius-10);padding-left:var(--spacing-40);padding-right:var(--spacing-30);padding-top:var(--spacing-30);padding-bottom:var(--spacing-30)}.Toast--withMessage{padding-bottom:var(--spacing-40)}.Toast--info{background-color:var(--primary)}.Toast--alert{background-color:var(--alert)}.Toast--success{background-color:var(--success)}.Toast--warning{background-color:var(--warning)}.Toast--warning{color:var(--text)}.Toast-icon{line-height:var(--font-height-m)}.Toast-icon--left{margin-right:var(--spacing-40)}.Toast-icon--right{cursor:pointer;margin-left:var(--spacing-30);border-radius:var(--border-radius-full);display:flex;align-items:center;padding-right:var(--spacing-10);padding-left:var(--spacing-10);height:var(--spacing-60);box-sizing:initial}.Toast-icon--info,.Toast-icon--success,.Toast-icon--alert,.Toast-icon--default{color:var(--text-white)}.Toast-icon--warning{color:var(--warning-darker)}.Toast-close-icon--warning:focus,.Toast-close-icon--warning:focus-visible{outline:none;box-shadow:var(--shadow-spread) #b7870729}.Toast-close-icon--warning:hover,.Toast-close-icon--warning:active{background:var(--warning-dark)}.Toast-close-icon--success:focus,.Toast-close-icon--success:focus-visible{outline:none;box-shadow:var(--shadow-spread) #22793429}.Toast-close-icon--success:hover,.Toast-close-icon--success:active{background:var(--success-dark)}.Toast-close-icon--info:focus,.Toast-close-icon--info:focus-visible{outline:none;box-shadow:var(--shadow-spread) #00509f29}.Toast-close-icon--info:hover,.Toast-close-icon--info:active{background:var(--primary-dark)}.Toast-close-icon--alert:focus,.Toast-close-icon--alert:focus-visible{outline:none;box-shadow:var(--shadow-spread) #9c282829}.Toast-close-icon--alert:hover,.Toast-close-icon--alert:active{background:var(--alert-dark)}.Toast-body{display:flex;flex-direction:column;flex-grow:1}.Toast-title{display:flex}.Toast-heading{flex-grow:1}.Toast-text{padding-top:var(--spacing-20)}.Toast-text--warning,.Toast-heading--warning{color:var(--warning-darker)!important}.Toast-actions{display:flex;padding-top:var(--spacing-30)}.Toast-actionButton{color:var(--text-white);border-radius:var(--border-radius-10);margin-right:var(--spacing-20)}.Toast-actionButton:last-child{margin-right:0}.Toast-actionButton--default{background:var(--inverse-light)}.Toast-actionButton--default:hover,.Toast-actionButton--default:active{background:var(--inverse)}.Toast-actionButton--default:focus{box-shadow:var(--shadow-spread) #70707029}.Toast-actionButton--info{background:var(--primary-dark)}.Toast-actionButton--info:hover,.Toast-actionButton--info:active{background:var(--primary-darker)}.Toast-actionButton--info:focus{box-shadow:var(--shadow-spread) #00509f29}.Toast-actionButton--success{background:var(--success-dark)}.Toast-actionButton--success:hover,.Toast-actionButton--success:active{background:var(--success-darker)}.Toast-actionButton--success:focus{box-shadow:var(--shadow-spread) #22793429}.Toast-actionButton--alert{background:var(--alert-dark)}.Toast-actionButton--alert:hover,.Toast-actionButton--alert:active{background:var(--alert-darker)}.Toast-actionButton--alert:focus{box-shadow:var(--shadow-spread) var(--alert-shadow)}.Toast-actionButton--warning{background:var(--warning-dark)}.Toast-actionButton--warning:hover,.Toast-actionButton--warning:active{background:var(--warning-darker)}.Toast-actionButton--warning:focus{box-shadow:var(--shadow-spread) var(--warning-shadow)}.Tooltip{max-width:var(--spacing-640);padding:var(--spacing-10) var(--spacing-20);border-radius:var(--border-radius-10);z-index:500;background:var(--inverse);overflow:hidden;box-sizing:border-box;transition:opacity .12s;transition-timing-function:cubic-bezier(0,0,.38,.9)}.Tooltip--small{line-height:var(--font-height-s)}.Tooltip-text{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@keyframes tooltip-open-top{0%{top:0;opacity:0}to{top:-4px;opacity:1}}@keyframes tooltip-close-top{0%{top:-4px;opacity:1}to{top:0;opacity:0}}.Tooltip-animation-open-top{animation:tooltip-open-top .12s cubic-bezier(0,0,.3,1);animation-fill-mode:forwards}.Tooltip-animation-close-top{animation:tooltip-close-top 80ms cubic-bezier(.4,.14,1,1)}@keyframes tooltip-open-bottom{0%{top:-4px;opacity:0}to{top:0;opacity:1}}@keyframes tooltip-close-bottom{0%{top:0;opacity:1}to{top:-4px;opacity:0}}.Tooltip-animation-open-bottom{animation:tooltip-open-bottom .12s cubic-bezier(0,0,.3,1);animation-fill-mode:forwards}.Tooltip-animation-close-bottom{animation:tooltip-close-bottom 80ms cubic-bezier(.4,.14,1,1)}@keyframes tooltip-open-left{0%{left:1px;opacity:0}to{left:-3px;opacity:1}}@keyframes tooltip-close-left{0%{left:-3px;opacity:1}to{left:1px;opacity:0}}.Tooltip-animation-open-left{animation:tooltip-open-left .12s cubic-bezier(0,0,.3,1);animation-fill-mode:forwards}.Tooltip-animation-close-left{animation:tooltip-close-left 80ms cubic-bezier(.4,.14,1,1)}@keyframes tooltip-open-right{0%{left:-3px;opacity:0}to{left:1px;opacity:1}}@keyframes tooltip-close-right{0%{left:1px;opacity:1}to{left:-3px;opacity:0}}.Tooltip-animation-open-right{animation:tooltip-open-right .12s cubic-bezier(0,0,.3,1);animation-fill-mode:forwards}.Tooltip-animation-close-right{animation:tooltip-close-right 80ms cubic-bezier(.4,.14,1,1)}.Tooltip-container{transition-delay:.4s;animation-delay:.4s}.VerificationCodeInput-Input{display:inline-flex;width:40px}.VerificationCodeInput-Input .Input-input{text-align:center}.VerificationCodeInput-Input .Input-input::-webkit-inner-spin-button,.VerificationCodeInput-Input .Input-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.VerticalNav{display:inline-flex;flex-direction:column}.VerticalNav--expanded{width:240px}.VerticalNav-section{text-transform:uppercase;padding-left:var(--spacing-40);padding-top:var(--spacing-30);padding-bottom:var(--spacing-15);margin-top:var(--spacing-20)}.VerticalNav-section--border{border-top:var(--border-width-2-5) solid var(--secondary-light)}.MenuItem{text-decoration:none;box-sizing:border-box;display:flex;align-items:center;cursor:pointer;transition:var(--duration--fast-01) var(--standard-productive-curve);width:232px}.MenuItem--horizontal{height:var(--spacing-80);padding-right:var(--spacing-30);padding-left:var(--spacing-30);border-radius:var(--border-radius-40);margin:0 var(--spacing-2-5)}.MenuItem--vertical{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10)}.MenuItem--collapsed{height:28px;width:28px;margin-left:10px;margin-right:10px;justify-content:center;border-radius:var(--border-radius-full);cursor:pointer}.MenuItem--expanded{padding-left:var(--spacing-40);padding-top:var(--spacing-10);padding-bottom:var(--spacing-10);margin-right:var(--spacing-20);justify-content:space-between;border-radius:0px var(--border-radius-40) var(--border-radius-40) 0px}.MenuItem--disabled{pointer-events:none}.MenuItem:hover{background:var(--secondary);text-decoration:none}.MenuItem:active{background:var(--secondary-dark)}.MenuItem:focus{box-shadow:var(--shadow-spread) var(--secondary-shadow);outline:none}.MenuItem--disabled:focus{box-shadow:none}.MenuItem--active{background:var(--primary-lightest)}.MenuItem--active:hover{background:var(--primary-lighter)}.MenuItem--active:active{background:var(--primary-lighter);color:var(--primary-darker)}.MenuItem--active:active .MenuItem-Text{color:var(--primary-darker)}.MenuItem--active:focus{box-shadow:var(--shadow-spread) var(--primary-shadow);outline:none}.MenuItem--rounded{border-radius:var(--border-radius-40)}.MenuItem--subMenu{padding-left:40px}.MenuItem .Text,.MenuItem--overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItem-count{margin-right:var(--spacing-10);flex-shrink:0}.MenuItem-count--disabled{opacity:var(--opacity-10);color:var(--text)}.AIButton{padding:var(--spacing-20) var(--spacing-30);border-radius:var(--border-radius-10);cursor:pointer;border:0;font-family:var(--font-family);font-weight:var(--font-weight-normal);font-size:var(--font-size);line-height:var(--font-height-s);display:flex;align-items:center;color:var(--inverse);background:linear-gradient(277deg,#e31c7926,#e7384f3d 28%,#f07d0026)}.AIButton:hover{background:linear-gradient(277deg,#e31c7933,#e7384f52 28%,#f07d0033)}.AIButton:active{background:linear-gradient(277deg,#e31c794f,#e7384f7a 28%,#f07d004f)}.AIButton:disabled{cursor:not-allowed;opacity:var(--opacity-10);background:linear-gradient(277deg,#e31c7926,#e7384f3d 28%,#f07d0026)}.AIButton:focus{outline:0;box-shadow:var(--shadow-spread) var(--primary-shadow)}.AIButton-Icon{margin-right:var(--spacing-20)}.AIResponse-container--glow{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#feac5f 9%,#ff1f88 48%,#e31c797a) border-box;border:var(--spacing-2-5) solid transparent;border-radius:var(--border-radius-30)}.AIResponse-container{border-radius:var(--border-radius-30);border:var(--border-width-2-5) solid var(--secondary);padding:var(--spacing-20) var(--spacing-30)}.AIResponse-box--glow{padding:var(--spacing-20) var(--spacing-30);border-radius:var(--spacing-30);background:linear-gradient(to right,#f07d000a,#e31c7905)}.AIResponse-actionBar{margin-top:var(--spacing-10);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.AIResponse-button{opacity:var(--opacity-12)}.AIResponse-box:hover .AIResponse-button,.AIResponse-box--glow:hover .AIResponse-button,.AIResponse-button--selected{opacity:1}.AIResponse-metaData{margin-left:calc(var(--spacing-80) + var(--spacing-20))}.AIChip{display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-30);padding:var(--spacing-05) var(--spacing-20);cursor:pointer;width:-moz-fit-content;width:fit-content;border:0;background:linear-gradient(274deg,#e7384f3d,#e7384f3d 19.79%,#f07d003d)}.AIChip:hover{background:linear-gradient(274deg,#e7384f52,#e7384f52 19.79%,#f07d0052)}.AIChip:active{background:linear-gradient(274deg,#e7384f7a,#e7384f7a 19.79%,#f07d007a)}.AIChip:focus,.AIChip:focus-visible{box-shadow:var(--shadow-spread) var(--secondary-shadow);outline:none}.AIChip-icon{width:var(--spacing-40);height:var(--spacing-40);font-size:var(--spacing-40)!important;margin-right:var(--spacing-10);-webkit-background-clip:text;background-clip:text;color:var(--inverse)}.AIChip-text{color:var(--inverse);font-size:var(--font-size);line-height:var(--font-height);font-family:var(--font-family)}.AIChip--disabled{background:linear-gradient(274deg,#e7384f3d,#e7384f3d 19.79%,#f07d003d)}.AIChip-icon--disabled{-webkit-background-clip:text;background-clip:text;color:var(--inverse-lightest)}.AIChip-text--disabled{color:var(--inverse-lightest)}.AIChip:disabled{cursor:not-allowed;background:linear-gradient(274deg,#e7384f3d,#e7384f3d 19.79%,#f07d003d)}.AIIconButton{background:transparent;padding:var(--spacing-20);border-radius:var(--border-radius-10);cursor:pointer;border:0;font-family:var(--font-family);font-weight:var(--font-weight-normal);font-size:var(--font-size);line-height:var(--font-height-s);position:relative}.AIIconButton--large{padding:var(--spacing-0-75)}.AIIconButton--regular{padding:var(--spacing)}.AIIconButton:hover{background:linear-gradient(315deg,#e31c7933,#e7384f52 19.79%,#f07d0052);color:var(--secondary)!important}.AIIconButton:active{background:linear-gradient(315deg,#e31c794f,#e7384f7a 19.79%,#f07d007a);color:var(--secondary-dark)!important}.AIIconButton:focus,.AIIconButton:focus-visible{box-shadow:var(--shadow-spread) var(--secondary-shadow);outline:none}.AIIconButton:disabled{cursor:not-allowed;background:transparent;color:var(--inverse-lightest)}.AIIconButton-icon{overflow:hidden;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:inherit;display:flex;align-items:center;position:relative}.AIIconButton-AIIcon{position:absolute}.AIIconButton-AIIcon--regularTop{bottom:calc(var(--spacing-30) + var(--spacing-05));left:calc(var(--spacing-30) + var(--spacing-2-5))}.AIIconButton-AIIcon--largeTop{bottom:calc(var(--spacing-40) + var(--spacing-05));left:calc(var(--spacing-40) + var(--spacing-2-5))}.AIIconButton-AIIcon--regularBottom{top:calc(var(--spacing-30) + var(--spacing-2-5));left:calc(var(--spacing-30) + var(--spacing-05))}.AIIconButton-AIIcon--largeBottom{top:calc(var(--spacing-40) + var(--spacing-2-5));left:calc(var(--spacing-40) + var(--spacing-05))}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:var(--primary)!important}.bg-secondary{background-color:var(--secondary)!important}.bg-secondary-lighter{background-color:var(--secondary-lighter)!important}.bg-secondary-lightest{background-color:var(--secondary-lightest)!important}.bg-success{background-color:var(--success)!important}.bg-warning{background-color:var(--warning)!important}.bg-danger{background-color:var(--alert)!important}.bg-light{background-color:var(--white)!important}.bg-dark{background-color:var(--inverse)!important}.bg-transparent{background-color:transparent!important}.border{border:var(--border)!important}.border-top{border-top:var(--border)!important}.border-bottom{border-bottom:var(--border)!important}.border-right{border-right:var(--border)!important}.border-left{border-left:var(--border)!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.rounded-2-5{border-radius:var(--border-radius-2-5)!important}.rounded-05{border-radius:var(--border-radius-05)!important}.rounded-10{border-radius:var(--border-radius-10)!important}.rounded-15{border-radius:var(--border-radius-15)!important}.rounded-20{border-radius:var(--border-radius-20)!important}.rounded-30{border-radius:var(--border-radius-30)!important}.rounded-40{border-radius:var(--border-radius-40)!important}.rounded-full{border-radius:var(--border-radius-full)!important}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.Row{display:flex;flex-wrap:wrap;flex:1 100%}.Col{position:relative;box-sizing:border-box;flex:1 0 0%}.Col--auto{flex:0 0 auto;width:auto}.Col--1{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 1)}.Col--2{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 2)}.Col--3{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 3)}.Col--4{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 4)}.Col--5{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 5)}.Col--6{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 6)}.Col--7{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 7)}.Col--8{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 8)}.Col--9{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 9)}.Col--10{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 10)}.Col--11{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 11)}.Col--12{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 12)}@media(max-width:575px){.Col--xs-auto{flex:0 0 auto;width:auto}.Col--xs-1{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 1)}.Col--xs-2{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 2)}.Col--xs-3{flex:0 0 auto}.Col--xs-4{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 4)}.Col--xs-5{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 5)}.Col--xs-6{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 6)}.Col--xs-7{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 7)}.Col--xs-8{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 8)}.Col--xs-9{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 9)}.Col--xs-10{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 10)}.Col--xs-11{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 11)}.Col--xs-12{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 12)}}@media(min-width:576px)and (max-width:767px){.Col--s-auto{flex:0 0 auto;width:auto}.Col--s-1{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 1)}.Col--s-2{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 2)}.Col--s-3{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 3)}.Col--s-4{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 4)}.Col--s-5{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 5)}.Col--s-6{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 6)}.Col--s-7{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 7)}.Col--s-8{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 8)}.Col--s-9{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 9)}.Col--s-10{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 10)}.Col--s-11{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 11)}.Col--s-12{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 12)}}@media(min-width:768px)and (max-width:991px){.Col--m-auto{flex:0 0 auto;width:auto}.Col--m-1{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 1)}.Col--m-2{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 2)}.Col--m-3{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 3)}.Col--m-4{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 4)}.Col--m-5{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 5)}.Col--m-6{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 6)}.Col--m-7{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 7)}.Col--m-8{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 8)}.Col--m-9{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 9)}.Col--m-10{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 10)}.Col--m-11{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 11)}.Col--m-12{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 12)}}@media(min-width:992px)and (max-width:1199px){.Col--l-auto{flex:0 0 auto;width:auto}.Col--l-1{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 1)}.Col--l-2{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 2)}.Col--l-3{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 3)}.Col--l-4{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 4)}.Col--l-5{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 5)}.Col--l-6{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 6)}.Col--l-7{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 7)}.Col--l-8{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 8)}.Col--l-9{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 9)}.Col--l-10{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 10)}.Col--l-11{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 11)}.Col--l-12{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 12)}}@media(min-width:1200px){.Col--xl-auto{flex:0 0 auto;width:auto}.Col--xl-1{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 1)}.Col--xl-2{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 2)}.Col--xl-3{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 3)}.Col--xl-4{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 4)}.Col--xl-5{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 5)}.Col--xl-6{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 6)}.Col--xl-7{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 7)}.Col--xl-8{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 8)}.Col--xl-9{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 9)}.Col--xl-10{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 10)}.Col--xl-11{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 11)}.Col--xl-12{flex:0 0 auto;width:calc(100% / var(--grid-columns) * 12)}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-25{width:25vw!important}.vw-50{width:50vw!important}.vw-75{width:75vw!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-25{height:25vh!important}.vh-50{height:50vh!important}.vh-75{height:75vh!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.m-0{margin:0!important}.m-1{margin:var(--spacing-2-5)!important}.m-2{margin:var(--spacing-05)!important}.m-3{margin:var(--spacing-10)!important}.m-3-5{margin:var(--spacing-15)!important}.m-4{margin:var(--spacing-20)!important}.m-5{margin:var(--spacing-30)!important}.m-6{margin:var(--spacing-40)!important}.m-7{margin:var(--spacing-60)!important}.m-8{margin:var(--spacing-80)!important}.m-9{margin:var(--spacing-120)!important}.m-10{margin:var(--spacing-160)!important}.m-11{margin:var(--spacing-240)!important}.m-12{margin:var(--spacing-320)!important}.m-13{margin:var(--spacing-440)!important}.m-14{margin:var(--spacing-640)!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:var(--spacing-2-5)!important;margin-left:var(--spacing-2-5)!important}.mx-2{margin-right:var(--spacing-05)!important;margin-left:var(--spacing-05)!important}.mx-3{margin-right:var(--spacing-10)!important;margin-left:var(--spacing-10)!important}.mx-3-5{margin-right:var(--spacing-15)!important;margin-left:var(--spacing-15)!important}.mx-4{margin-right:var(--spacing-20)!important;margin-left:var(--spacing-20)!important}.mx-5{margin-right:var(--spacing-30)!important;margin-left:var(--spacing-30)!important}.mx-6{margin-right:var(--spacing-40)!important;margin-left:var(--spacing-40)!important}.mx-7{margin-right:var(--spacing-60)!important;margin-left:var(--spacing-60)!important}.mx-8{margin-right:var(--spacing-80)!important;margin-left:var(--spacing-80)!important}.mx-9{margin-right:var(--spacing-120)!important;margin-left:var(--spacing-120)!important}.mx-10{margin-right:var(--spacing-160)!important;margin-left:var(--spacing-160)!important}.mx-11{margin-right:var(--spacing-240)!important;margin-left:var(--spacing-240)!important}.mx-12{margin-right:var(--spacing-320)!important;margin-left:var(--spacing-320)!important}.mx-13{margin-right:var(--spacing-440)!important;margin-left:var(--spacing-440)!important}.mx-14{margin-right:var(--spacing-640)!important;margin-left:var(--spacing-640)!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:var(--spacing-2-5)!important;margin-bottom:var(--spacing-2-5)!important}.my-2{margin-top:var(--spacing-05)!important;margin-bottom:var(--spacing-05)!important}.my-3{margin-top:var(--spacing-10)!important;margin-bottom:var(--spacing-10)!important}.my-3-5{margin-top:var(--spacing-15)!important;margin-bottom:var(--spacing-15)!important}.my-4{margin-top:var(--spacing-20)!important;margin-bottom:var(--spacing-20)!important}.my-5{margin-top:var(--spacing-30)!important;margin-bottom:var(--spacing-30)!important}.my-6{margin-top:var(--spacing-40)!important;margin-bottom:var(--spacing-40)!important}.my-7{margin-top:var(--spacing-60)!important;margin-bottom:var(--spacing-60)!important}.my-8{margin-top:var(--spacing-80)!important;margin-bottom:var(--spacing-80)!important}.my-9{margin-top:var(--spacing-120)!important;margin-bottom:var(--spacing-120)!important}.my-10{margin-top:var(--spacing-160)!important;margin-bottom:var(--spacing-160)!important}.my-11{margin-top:var(--spacing-240)!important;margin-bottom:var(--spacing-240)!important}.my-12{margin-top:var(--spacing-320)!important;margin-bottom:var(--spacing-320)!important}.my-13{margin-top:var(--spacing-440)!important;margin-bottom:var(--spacing-440)!important}.my-14{margin-top:var(--spacing-640)!important;margin-bottom:var(--spacing-640)!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:var(--spacing-2-5)!important}.mt-2{margin-top:var(--spacing-05)!important}.mt-3{margin-top:var(--spacing-10)!important}.mt-3-5{margin-top:var(--spacing-15)!important}.mt-4{margin-top:var(--spacing-20)!important}.mt-5{margin-top:var(--spacing-30)!important}.mt-6{margin-top:var(--spacing-40)!important}.mt-7{margin-top:var(--spacing-60)!important}.mt-8{margin-top:var(--spacing-80)!important}.mt-9{margin-top:var(--spacing-120)!important}.mt-10{margin-top:var(--spacing-160)!important}.mt-11{margin-top:var(--spacing-240)!important}.mt-12{margin-top:var(--spacing-320)!important}.mt-13{margin-top:var(--spacing-440)!important}.mt-14{margin-top:var(--spacing-640)!important}.mt-auto{margin-top:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:var(--spacing-2-5)!important}.mb-2{margin-bottom:var(--spacing-05)!important}.mb-3{margin-bottom:var(--spacing-10)!important}.mb-3-5{margin-bottom:var(--spacing-15)!important}.mb-4{margin-bottom:var(--spacing-20)!important}.mb-5{margin-bottom:var(--spacing-30)!important}.mb-6{margin-bottom:var(--spacing-40)!important}.mb-7{margin-bottom:var(--spacing-60)!important}.mb-8{margin-bottom:var(--spacing-80)!important}.mb-9{margin-bottom:var(--spacing-120)!important}.mb-10{margin-bottom:var(--spacing-160)!important}.mb-11{margin-bottom:var(--spacing-240)!important}.mb-12{margin-bottom:var(--spacing-320)!important}.mb-13{margin-bottom:var(--spacing-440)!important}.mb-14{margin-bottom:var(--spacing-640)!important}.mb-auto{margin-bottom:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:var(--spacing-2-5)!important}.mr-2{margin-right:var(--spacing-05)!important}.mr-3{margin-right:var(--spacing-10)!important}.mr-3-5{margin-right:var(--spacing-15)!important}.mr-4{margin-right:var(--spacing-20)!important}.mr-5{margin-right:var(--spacing-30)!important}.mr-6{margin-right:var(--spacing-40)!important}.mr-7{margin-right:var(--spacing-60)!important}.mr-8{margin-right:var(--spacing-80)!important}.mr-9{margin-right:var(--spacing-120)!important}.mr-10{margin-right:var(--spacing-160)!important}.mr-11{margin-right:var(--spacing-240)!important}.mr-12{margin-right:var(--spacing-320)!important}.mr-13{margin-right:var(--spacing-440)!important}.mr-14{margin-right:var(--spacing-640)!important}.mr-auto{margin-right:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:var(--spacing-2-5)!important}.ml-2{margin-left:var(--spacing-05)!important}.ml-3{margin-left:var(--spacing-10)!important}.ml-3-5{margin-left:var(--spacing-15)!important}.ml-4{margin-left:var(--spacing-20)!important}.ml-5{margin-left:var(--spacing-30)!important}.ml-6{margin-left:var(--spacing-40)!important}.ml-7{margin-left:var(--spacing-60)!important}.ml-8{margin-left:var(--spacing-80)!important}.ml-9{margin-left:var(--spacing-120)!important}.ml-10{margin-left:var(--spacing-160)!important}.ml-11{margin-left:var(--spacing-240)!important}.ml-12{margin-left:var(--spacing-320)!important}.ml-13{margin-left:var(--spacing-440)!important}.ml-14{margin-left:var(--spacing-640)!important}.ml-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:var(--spacing-2-5)!important}.p-2{padding:var(--spacing-05)!important}.p-3{padding:var(--spacing-10)!important}.p-3-5{padding:var(--spacing-15)!important}.p-4{padding:var(--spacing-20)!important}.p-5{padding:var(--spacing-30)!important}.p-6{padding:var(--spacing-40)!important}.p-7{padding:var(--spacing-60)!important}.p-8{padding:var(--spacing-80)!important}.p-9{padding:var(--spacing-120)!important}.p-10{padding:var(--spacing-160)!important}.p-11{padding:var(--spacing-240)!important}.p-12{padding:var(--spacing-320)!important}.p-13{padding:var(--spacing-440)!important}.p-14{padding:var(--spacing-640)!important}.p-auto{padding:auto!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:var(--spacing-2-5)!important;padding-left:var(--spacing-2-5)!important}.px-2{padding-right:var(--spacing-05)!important;padding-left:var(--spacing-05)!important}.px-3{padding-right:var(--spacing-10)!important;padding-left:var(--spacing-10)!important}.px-3-5{padding-right:var(--spacing-15)!important;padding-left:var(--spacing-15)!important}.px-4{padding-right:var(--spacing-20)!important;padding-left:var(--spacing-20)!important}.px-5{padding-right:var(--spacing-30)!important;padding-left:var(--spacing-30)!important}.px-6{padding-right:var(--spacing-40)!important;padding-left:var(--spacing-40)!important}.px-7{padding-right:var(--spacing-60)!important;padding-left:var(--spacing-60)!important}.px-8{padding-right:var(--spacing-80)!important;padding-left:var(--spacing-80)!important}.px-9{padding-right:var(--spacing-120)!important;padding-left:var(--spacing-120)!important}.px-10{padding-right:var(--spacing-160)!important;padding-left:var(--spacing-160)!important}.px-11{padding-right:var(--spacing-240)!important;padding-left:var(--spacing-240)!important}.px-12{padding-right:var(--spacing-320)!important;padding-left:var(--spacing-320)!important}.px-13{padding-right:var(--spacing-440)!important;padding-left:var(--spacing-440)!important}.px-14{padding-right:var(--spacing-640)!important;padding-left:var(--spacing-640)!important}.px-auto{padding-right:auto!important;padding-left:auto!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:var(--spacing-2-5)!important;padding-bottom:var(--spacing-2-5)!important}.py-2{padding-top:var(--spacing-05)!important;padding-bottom:var(--spacing-05)!important}.py-3{padding-top:var(--spacing-10)!important;padding-bottom:var(--spacing-10)!important}.py-3-5{padding-top:var(--spacing-15)!important;padding-bottom:var(--spacing-15)!important}.py-4{padding-top:var(--spacing-20)!important;padding-bottom:var(--spacing-20)!important}.py-5{padding-top:var(--spacing-30)!important;padding-bottom:var(--spacing-30)!important}.py-6{padding-top:var(--spacing-40)!important;padding-bottom:var(--spacing-40)!important}.py-7{padding-top:var(--spacing-60)!important;padding-bottom:var(--spacing-60)!important}.py-8{padding-top:var(--spacing-80)!important;padding-bottom:var(--spacing-80)!important}.py-9{padding-top:var(--spacing-120)!important;padding-bottom:var(--spacing-120)!important}.py-10{padding-top:var(--spacing-160)!important;padding-bottom:var(--spacing-160)!important}.py-11{padding-top:var(--spacing-240)!important;padding-bottom:var(--spacing-240)!important}.py-12{padding-top:var(--spacing-320)!important;padding-bottom:var(--spacing-320)!important}.py-13{padding-top:var(--spacing-440)!important;padding-bottom:var(--spacing-440)!important}.py-14{padding-top:var(--spacing-640)!important;padding-bottom:var(--spacing-640)!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.pt-0{padding-top:0!important}.pt-1{padding-top:var(--spacing-2-5)!important}.pt-2{padding-top:var(--spacing-05)!important}.pt-3{padding-top:var(--spacing-10)!important}.pt-3-5{padding-top:var(--spacing-15)!important}.pt-4{padding-top:var(--spacing-20)!important}.pt-5{padding-top:var(--spacing-30)!important}.pt-6{padding-top:var(--spacing-40)!important}.pt-7{padding-top:var(--spacing-60)!important}.pt-8{padding-top:var(--spacing-80)!important}.pt-9{padding-top:var(--spacing-120)!important}.pt-10{padding-top:var(--spacing-160)!important}.pt-11{padding-top:var(--spacing-240)!important}.pt-12{padding-top:var(--spacing-320)!important}.pt-13{padding-top:var(--spacing-440)!important}.pt-14{padding-top:var(--spacing-640)!important}.pt-auto{padding-top:auto!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:var(--spacing-2-5)!important}.pb-2{padding-bottom:var(--spacing-05)!important}.pb-3{padding-bottom:var(--spacing-10)!important}.pb-3-5{padding-bottom:var(--spacing-15)!important}.pb-4{padding-bottom:var(--spacing-20)!important}.pb-5{padding-bottom:var(--spacing-30)!important}.pb-6{padding-bottom:var(--spacing-40)!important}.pb-7{padding-bottom:var(--spacing-60)!important}.pb-8{padding-bottom:var(--spacing-80)!important}.pb-9{padding-bottom:var(--spacing-120)!important}.pb-10{padding-bottom:var(--spacing-160)!important}.pb-11{padding-bottom:var(--spacing-240)!important}.pb-12{padding-bottom:var(--spacing-320)!important}.pb-13{padding-bottom:var(--spacing-440)!important}.pb-14{padding-bottom:var(--spacing-640)!important}.pb-auto{padding-bottom:auto!important}.pr-0{padding-right:0!important}.pr-1{padding-right:var(--spacing-2-5)!important}.pr-2{padding-right:var(--spacing-05)!important}.pr-3{padding-right:var(--spacing-10)!important}.pr-3-5{padding-right:var(--spacing-15)!important}.pr-4{padding-right:var(--spacing-20)!important}.pr-5{padding-right:var(--spacing-30)!important}.pr-6{padding-right:var(--spacing-40)!important}.pr-7{padding-right:var(--spacing-60)!important}.pr-8{padding-right:var(--spacing-80)!important}.pr-9{padding-right:var(--spacing-120)!important}.pr-10{padding-right:var(--spacing-160)!important}.pr-11{padding-right:var(--spacing-240)!important}.pr-12{padding-right:var(--spacing-320)!important}.pr-13{padding-right:var(--spacing-440)!important}.pr-14{padding-right:var(--spacing-640)!important}.pr-auto{padding-right:auto!important}.pl-0{padding-left:0!important}.pl-1{padding-left:var(--spacing-2-5)!important}.pl-2{padding-left:var(--spacing-05)!important}.pl-3{padding-left:var(--spacing-10)!important}.pl-3-5{padding-left:var(--spacing-15)!important}.pl-4{padding-left:var(--spacing-20)!important}.pl-5{padding-left:var(--spacing-30)!important}.pl-6{padding-left:var(--spacing-40)!important}.pl-7{padding-left:var(--spacing-60)!important}.pl-8{padding-left:var(--spacing-80)!important}.pl-9{padding-left:var(--spacing-120)!important}.pl-10{padding-left:var(--spacing-160)!important}.pl-11{padding-left:var(--spacing-240)!important}.pl-12{padding-left:var(--spacing-320)!important}.pl-13{padding-left:var(--spacing-440)!important}.pl-14{padding-left:var(--spacing-640)!important}.pl-auto{padding-left:auto!important}.text-align-start{text-align:start!important}.text-align-end{text-align:end!important}.text-align-center{text-align:center!important}.text-align-justify{text-align:justify!important}.text-align-left{text-align:left!important}.text-align-right{text-align:right!important}.color-white{color:var(--white)}.color-primary{color:var(--primary)}.color-secondary{color:var(--secondary)}.color-success{color:var(--success)}.color-alert{color:var(--alert)}.color-warning{color:var(--warning)}.color-accent1{color:var(--accent1)}.color-accent2{color:var(--accent2)}.color-accent3{color:var(--accent3)}.color-accent4{color:var(--accent4)}.color-inverse{color:var(--inverse)}.color-primary-dark{color:var(--primary-dark)}.color-secondary-dark{color:var(--secondary-dark)}.color-success-dark{color:var(--success-dark)}.color-alert-dark{color:var(--alert-dark)}.color-warning-dark{color:var(--warning-dark)}.color-accent1-dark{color:var(--accent1-dark)}.color-accent2-dark{color:var(--accent2-dark)}.color-accent3-dark{color:var(--accent3-dark)}.color-accent4-dark{color:var(--accent4-dark)}.color-primary-darker{color:var(--primary-darker)}.color-success-darker{color:var(--success-darker)}.color-alert-darker{color:var(--alert-darker)}.color-warning-darker{color:var(--warning-darker)}.color-accent1-darker{color:var(--accent1-darker)}.color-accent2-darker{color:var(--accent2-darker)}.color-accent3-darker{color:var(--accent3-darker)}.color-accent4-darker{color:var(--accent4-darker)}.color-primary-light{color:var(--primary-light)}.color-secondary-light{color:var(--secondary-light)}.color-success-light{color:var(--success-light)}.color-alert-light{color:var(--alert-light)}.color-warning-light{color:var(--warning-light)}.color-accent1-light{color:var(--accent1-light)}.color-accent2-light{color:var(--accent2-light)}.color-accent3-light{color:var(--accent3-light)}.color-accent4-light{color:var(--accent4-light)}.color-inverse-light{color:var(--inverse-light)}.color-primary-lighter{color:var(--primary-lighter)}.color-secondary-lighter{color:var(--secondary-lighter)}.color-success-lighter{color:var(--success-lighter)}.color-alert-lighter{color:var(--alert-lighter)}.color-warning-lighter{color:var(--warning-lighter)}.color-accent1-lighter{color:var(--accent1-lighter)}.color-accent2-lighter{color:var(--accent2-lighter)}.color-accent3-lighter{color:var(--accent3-lighter)}.color-accent4-lighter{color:var(--accent4-lighter)}.color-inverse-lighter{color:var(--inverse-lighter)}.color-primary-lightest{color:var(--primary-lightest)}.color-secondary-lightest{color:var(--secondary-lightest)}.color-success-lightest{color:var(--success-lightest)}.color-alert-lightest{color:var(--alert-lightest)}.color-warning-lightest{color:var(--warning-lightest)}.color-accent1-lightest{color:var(--accent1-lightest)}.color-accent2-lightest{color:var(--accent2-lightest)}.color-accent3-lightest{color:var(--accent3-lightest)}.color-accent4-lightest{color:var(--accent4-lightest)}.color-inverse-lightest{color:var(--inverse-lightest)}.color-primary-shadow{color:var(--primary-shadow)}.color-secondary-shadow{color:var(--secondary-shadow)}.color-success-shadow{color:var(--success-shadow)}.color-alert-shadow{color:var(--alert-shadow)}.color-warning-shadow{color:var(--warning-shadow)}.color-accent1-shadow{color:var(--accent1-shadow)}.color-accent2-shadow{color:var(--accent2-shadow)}.color-accent3-shadow{color:var(--accent3-shadow)}.color-accent4-shadow{color:var(--accent4-shadow)}.color-inverse-shadow{color:var(--inverse-shadow)}.hide-scroll-bar::-webkit-scrollbar{height:0px;background:transparent}.hide-scroll-bar{-ms-overflow-style:none;scrollbar-width:none}.ellipsis{overflow:hidden;text-overflow:ellipsis}.ellipsis--noWrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cursor-pointer{cursor:pointer}.white-space-nowrap{white-space:nowrap}.white-space-pre{white-space:pre}.bottom-0{bottom:0}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:300;src:url(/assets/MaterialSymbolsRounded-C56gp1hg.woff2) format("woff2")}.material-symbols{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-symbols-rounded{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24;font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root{--destructive: var(--alert);--destructive-light: var(--alert-lightest);--info: var(--primary);--info-light: var(--primary-lightest);--surface-default: #ffffff;--surface-subtle: var(--stone-lightest);--surface-raised: #ffffff;--surface-overlay: #ffffff;--text-primary: var(--text);--text-secondary: var(--inverse-light);--text-inverse: #ffffff;--border-default: var(--stone-light);--border-subtle: var(--stone-lighter);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 8px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--sidebar-width: 240px;--sidebar-width-collapsed: 64px;--context-panel-width: 320px;--topbar-height: 56px}[data-theme=dark]{--surface-default: #1a1a2e;--surface-subtle: #16213e;--surface-raised: #222240;--surface-overlay: #2a2a4a;--text-primary: #e8e8f0;--text-secondary: #a4a5b8;--border-default: #3e3e5a;--border-subtle: #2a2a44;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .2);--shadow-md: 0 4px 8px rgba(0, 0, 0, .3);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .4)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100vh;width:100vw;overflow:hidden;font-family:var(--font-family);color:var(--text-primary);background-color:var(--surface-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-layout{display:grid;grid-template-columns:var(--sidebar-width) 1fr var(--context-panel-width);grid-template-rows:var(--topbar-height) 1fr;grid-template-areas:"topbar topbar topbar" "sidebar main context";height:100vh;width:100vw;overflow:hidden;transition:grid-template-columns .25s cubic-bezier(.4,0,.2,1)}.app-layout--sidebar-collapsed{grid-template-columns:var(--sidebar-width-collapsed) 1fr var(--context-panel-width)}.app-topbar{grid-area:topbar;display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-lg);background-color:var(--surface-default);border-bottom:1px solid var(--border-default);z-index:10}.app-topbar__logo{display:flex;align-items:center;gap:var(--spacing-sm);font-size:18px;font-weight:700;color:var(--primary);letter-spacing:-.5px}.app-topbar__logo-icon{width:34px;height:34px;background:linear-gradient(135deg,#4f46e5,#7c3aed,#6366f1);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:16px;box-shadow:0 2px 8px #4f46e559}.app-topbar__actions{display:flex;align-items:center;gap:var(--spacing-md)}.app-sidebar{grid-area:sidebar;background-color:var(--surface-subtle);border-right:1px solid var(--border-default);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;transition:width .25s cubic-bezier(.4,0,.2,1)}.app-sidebar--collapsed{overflow-x:hidden}.app-main{grid-area:main;overflow:hidden;display:flex;flex-direction:column;background-color:var(--surface-default)}.app-context{grid-area:context;background-color:var(--surface-subtle);border-left:1px solid var(--border-default);overflow-y:auto}.chat-panel{display:flex;flex-direction:column;height:100%;overflow:hidden}.chat-panel__header{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between}.chat-panel__messages{flex:1;overflow-y:auto;padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md);scroll-behavior:smooth}.chat-panel__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);color:var(--text-subtle)}.chat-panel__empty-title{font-size:20px;font-weight:700;color:var(--text-primary)}.chat-panel__empty-subtitle{font-size:14px;color:var(--text-secondary);text-align:center;max-width:400px;line-height:1.5}.chat-panel__input-area{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg);border-top:1px solid var(--border-subtle);background-color:var(--surface-default)}.message-bubble{display:flex;flex-direction:column;max-width:72%;animation:fadeInUp .2s ease-out}.message-bubble--user{align-self:flex-end;align-items:flex-end}.message-bubble--assistant{align-self:flex-start;align-items:flex-start}.message-bubble--assistant:has(.action-card),.message-bubble--assistant:has(.message-bubble__tool-results){max-width:90%}.message-bubble--system{align-self:center;align-items:center;max-width:90%}.message-bubble__content{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-lg);line-height:1.55;font-size:14px;word-wrap:break-word;overflow-wrap:break-word}.message-bubble--user .message-bubble__content{background-color:var(--primary);color:var(--text-inverse);border-bottom-right-radius:var(--radius-sm)}.message-bubble--assistant .message-bubble__content{background-color:var(--stone-lightest);color:var(--text-primary);border-bottom-left-radius:var(--radius-sm)}.message-bubble--system .message-bubble__content{background-color:var(--info-light);color:var(--info);font-size:13px;border-radius:var(--radius-full);padding:var(--spacing-xs) var(--spacing-md)}.message-bubble__content p{margin:0}.message-bubble__content p+p{margin-top:var(--spacing-sm)}.message-bubble__content code{background-color:#0000000f;padding:2px 6px;border-radius:var(--radius-sm);font-size:13px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.message-bubble__content pre{background-color:var(--night);color:#e8e8f0;padding:var(--spacing-md);border-radius:var(--radius-md);overflow-x:auto;margin:var(--spacing-sm) 0}.message-bubble__content pre code{background:none;padding:0;color:inherit}.message-bubble__content ul,.message-bubble__content ol{padding-left:var(--spacing-lg);margin:var(--spacing-xs) 0}.message-bubble__timestamp{font-size:11px;color:var(--text-subtle);margin-top:var(--spacing-xs);padding:0 var(--spacing-xs)}.streaming-message{align-self:flex-start;max-width:72%;animation:fadeInUp .2s ease-out}.streaming-message__content{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--stone-lightest);border-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-sm);line-height:1.55;font-size:14px}.streaming-cursor{display:inline-block;width:2px;height:16px;background-color:var(--primary);margin-left:2px;vertical-align:text-bottom;animation:blink 1s step-end infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.agentic-status{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;background:linear-gradient(135deg,#f5f3ff,#ede9fe);border:1px solid #e0d7fe;border-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-sm);animation:agenticFadeIn .3s ease-out}@keyframes agenticFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.agentic-status__icon-wrap{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#6366f1);display:flex;align-items:center;justify-content:center;animation:agenticPulse 2s ease-in-out infinite;flex-shrink:0}.agentic-status__icon{font-size:16px;color:#fff}@keyframes agenticPulse{0%,to{box-shadow:0 0 #7c3aed66}50%{box-shadow:0 0 0 6px #7c3aed00}}.agentic-status__content{display:flex;align-items:center;gap:2px}.agentic-status__label{font-size:13px;font-weight:500;color:#5b21b6;letter-spacing:-.01em}.agentic-status__dots{display:inline-flex;gap:2px;margin-left:1px}.agentic-status__dots span{width:3px;height:3px;background-color:#7c3aed;border-radius:50%;animation:agenticDot 1.4s infinite ease-in-out}.agentic-status__dots span:nth-child(1){animation-delay:0s}.agentic-status__dots span:nth-child(2){animation-delay:.2s}.agentic-status__dots span:nth-child(3){animation-delay:.4s}@keyframes agenticDot{0%,80%,to{opacity:.3}40%{opacity:1}}.action-card{margin-top:var(--spacing-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden;background-color:var(--surface-raised);box-shadow:var(--shadow-sm);max-width:560px;transition:box-shadow .2s ease}.action-card:hover{box-shadow:var(--shadow-md)}.action-card__header{display:flex;align-items:center;justify-content:space-between;padding:10px var(--spacing-md);border-bottom:1px solid var(--border-subtle)}.action-card__header-left{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.action-card__icon-circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.action-card__icon-circle .material-symbols{font-size:18px;color:#fff}.action-card__title-group{min-width:0;flex:1}.action-card__type-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1;margin-bottom:2px}.action-card__title{font-size:14px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-card__body{padding:var(--spacing-md)}.action-card__field{display:flex;justify-content:space-between;align-items:baseline;padding:var(--spacing-xs) 0;font-size:13px}.action-card__field-label{color:var(--text-secondary);font-weight:600}.action-card__field-value{color:var(--text-primary);text-align:right}.action-card__actions{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md);border-top:1px solid var(--border-subtle)}.action-card--confirmed{border-color:var(--success)}.action-card--confirmed .action-card__header{background:linear-gradient(135deg,#2ea44f0f,#2ea44f05)}.action-card--cancelled{border-color:var(--destructive);opacity:.7}.action-card--cancelled .action-card__header{background:linear-gradient(135deg,#d930250f,#d9302505)}.action-card--type-prescription{border-left:3px solid #7c3aed}.action-card--type-prescription .action-card__header{background:linear-gradient(135deg,rgba(124,58,237,.06),transparent)}.action-card--type-lab_order{border-left:3px solid #0891b2}.action-card--type-lab_order .action-card__header{background:linear-gradient(135deg,rgba(8,145,178,.06),transparent)}.action-card--type-encounter{border-left:3px solid #0070d2}.action-card--type-encounter .action-card__header{background:linear-gradient(135deg,rgba(0,112,210,.06),transparent)}.action-card--type-referral{border-left:3px solid #c2410c}.action-card--type-referral .action-card__header{background:linear-gradient(135deg,rgba(194,65,12,.06),transparent)}.action-card--type-note{border-left:3px solid #4f46e5}.action-card--type-note .action-card__header{background:linear-gradient(135deg,rgba(79,70,229,.06),transparent)}.action-card--type-appointment{border-left:3px solid #0d9488}.action-card--type-appointment .action-card__header{background:linear-gradient(135deg,rgba(13,148,136,.06),transparent)}.action-card--type-billing{border-left:3px solid #b91c1c}.action-card--type-billing .action-card__header{background:linear-gradient(135deg,rgba(185,28,28,.06),transparent)}.message-bubble__tool-results{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;min-width:0;margin-top:var(--spacing-sm)}.tool-result-card-wrapper{display:flex;flex-direction:column;gap:0;margin-top:var(--spacing-sm)}.tool-result-card-wrapper__footer{display:flex;align-items:center;gap:var(--spacing-sm);padding:6px 8px;margin-top:-4px}.nba-bar{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.nba-bar__label{display:flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.3px;flex-shrink:0;white-space:nowrap}.nba-bar__actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.nba-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 10px 4px 6px;border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-default);cursor:pointer;transition:all .15s ease;font-family:var(--font-family);white-space:nowrap}.nba-chip:hover{border-color:var(--primary);background:var(--primary-lighter);box-shadow:0 1px 3px #0070d21f;transform:translateY(-1px)}.nba-chip:active{transform:translateY(0);box-shadow:none}.nba-chip__icon{font-size:14px!important;line-height:1}.nba-chip__label{font-size:11px;font-weight:600;color:var(--text-secondary);line-height:1}.nba-chip:hover .nba-chip__label{color:var(--primary)}.export-card-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-default);color:var(--text-subtle);cursor:pointer;transition:all .15s ease;flex-shrink:0}.export-card-btn:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-lighter)}.export-card-btn:active{transform:scale(.95)}.chat-input{display:flex;flex-direction:column;gap:var(--spacing-sm)}.chat-input__quick-actions{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.chat-input__container{display:flex;align-items:flex-end;gap:var(--spacing-sm);background-color:var(--surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-md);transition:border-color .15s ease,box-shadow .15s ease}.chat-input__container:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-light)}.chat-input__textarea{flex:1;border:none;background:transparent;resize:none;font-family:var(--font-family);font-size:14px;line-height:1.5;color:var(--text-primary);outline:none;min-height:24px;max-height:160px;padding:var(--spacing-xs) 0}.chat-input__textarea::placeholder{color:var(--text-subtle)}.chat-input__send-btn{flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-md);border:none;background-color:var(--primary);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,transform .1s ease}.chat-input__send-btn:hover:not(:disabled){background-color:var(--primary-dark)}.chat-input__send-btn:active:not(:disabled){transform:scale(.95)}.chat-input__send-btn:disabled{opacity:.4;cursor:not-allowed}.slash-palette{position:absolute;bottom:100%;left:0;right:0;background-color:var(--surface-overlay);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-xs);margin-bottom:var(--spacing-sm);max-height:240px;overflow-y:auto;z-index:100}.slash-palette__item{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);cursor:pointer;transition:background-color .1s ease}.slash-palette__item:hover,.slash-palette__item--active{background-color:var(--primary-light)}.slash-palette__item-name{font-size:14px;font-weight:600;color:var(--text-primary)}.slash-palette__item-desc{font-size:12px;color:var(--text-secondary)}.context-panel{display:flex;flex-direction:column;height:100%;overflow-y:auto}.context-panel__header{padding:var(--spacing-md) var(--spacing-md);border-bottom:1px solid var(--border-default);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary)}.context-panel__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--spacing-md);padding:var(--spacing-xl);color:var(--text-subtle);text-align:center}.context-panel__section{border-bottom:1px solid var(--border-subtle)}.context-panel__section-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s ease}.context-panel__section-header:hover{background-color:var(--surface-default)}.context-panel__section-title{font-size:13px;font-weight:700;color:var(--text-primary)}.context-panel__section-content{padding:0 var(--spacing-md) var(--spacing-md)}.context-panel__list-item{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;font-size:13px;color:var(--text-secondary)}.patient-banner{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background-color:var(--surface-default);border-bottom:1px solid var(--border-default)}.patient-banner__info{flex:1;min-width:0}.patient-banner__name{font-size:15px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patient-banner__details{display:flex;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing-md);font-size:12px;color:var(--text-secondary);margin-top:2px}.context-panel--encounter{background:linear-gradient(180deg,#f0fdf4 0%,var(--surface-subtle) 30%);overflow-y:hidden}.context-panel__fixed-top{flex-shrink:0}.context-panel__scrollable{flex:1;overflow-y:auto;min-height:0}.context-panel--encounter .context-panel__header{color:#059669;background-color:#0596690f;border-bottom-color:#a7f3d0}.patient-banner--compact{padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-sm)}.patient-banner--compact .patient-banner__name{font-size:13px}.scribe-control{padding:var(--spacing-md);border-bottom:1px solid var(--border-default);display:flex;flex-direction:column;gap:var(--spacing-sm)}.scribe-control__status{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:var(--radius-md, 8px)}.scribe-control__status--paused{background-color:#fffbeb;border-color:#fde68a}.scribe-control__indicator{width:10px;height:10px;border-radius:50%;background-color:#059669;animation:scribe-pulse 2s ease-in-out infinite;flex-shrink:0}.scribe-control__status--paused .scribe-control__indicator{background-color:#d97706;animation:none}.scribe-control__label{font-size:13px;font-weight:700;color:#059669;flex:1}.scribe-control__status--paused .scribe-control__label{color:#d97706}.scribe-control__timer{font-size:13px;font-weight:700;color:#059669;font-variant-numeric:tabular-nums}.scribe-control__status--paused .scribe-control__timer{color:#d97706}.context-panel__transcript{border-bottom:1px solid var(--border-default)}.context-panel__transcript-header{display:flex;align-items:center;gap:6px;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--border-subtle)}.context-panel__transcript-body{padding:var(--spacing-sm) var(--spacing-md);max-height:180px;overflow-y:auto;background-color:#00000004}.context-panel__transcript-line{font-size:12px;color:var(--text-secondary);padding:3px 0;line-height:1.5;border-bottom:1px solid var(--border-subtle)}.context-panel__transcript-line:last-child{border-bottom:none}.context-panel__listening{display:flex;flex-direction:column;align-items:center;gap:8px;padding:var(--spacing-lg) 0}.care-gaps-panel{border-bottom:1px solid var(--border-default)}.care-gaps-panel__header{display:flex;align-items:center;gap:6px;padding:var(--spacing-sm) var(--spacing-md);background:linear-gradient(135deg,#fffbeb,#fef3c7);border-bottom:1px solid #fde68a}.care-gaps-panel__list{padding:0}.care-gap-item{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:6px var(--spacing-md);border-bottom:1px solid var(--border-subtle);font-size:12px;transition:background-color .15s}.care-gap-item:last-child{border-bottom:none}.care-gap-item--addressed{opacity:.7}.visit-actions-panel{border-bottom:1px solid var(--border-default)}.visit-actions-panel__header{display:flex;align-items:center;gap:6px;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--border-subtle)}.visit-actions-panel__timeline{padding:var(--spacing-xs) 0}.visit-action-item{display:flex;align-items:center;gap:var(--spacing-sm);padding:4px var(--spacing-md) 4px calc(var(--spacing-md) + 8px);position:relative}.visit-action-item__dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.visit-action-item:not(:last-child):before{content:"";position:absolute;left:calc(var(--spacing-md) + 10px);top:18px;bottom:-4px;width:1px;background-color:var(--border-default)}.panel-nba{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--border-default)}.panel-nba__header{display:flex;align-items:center;gap:4px;margin-bottom:var(--spacing-sm)}.panel-nba__label{font-size:11px;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.3px}.panel-nba__actions{display:flex;flex-direction:column;gap:4px}.panel-nba__chip{display:flex;align-items:center;gap:var(--spacing-sm);padding:6px var(--spacing-sm);border:1px solid var(--border-default);border-radius:8px;background:var(--surface-default);cursor:pointer;font-family:var(--font-family);font-size:12px;font-weight:600;color:var(--text-secondary);transition:all .15s ease;width:100%;text-align:left}.panel-nba__chip:hover{border-color:var(--primary);background:var(--primary-lighter, #eef6ff);color:var(--primary);transform:translate(2px)}.login-page{display:flex;align-items:center;justify-content:center;height:100vh;background:linear-gradient(135deg,var(--primary-lighter),var(--surface-default))}.login-card{width:100%;max-width:400px;padding:var(--spacing-2xl);background-color:var(--surface-raised);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.login-card__header{text-align:center;margin-bottom:var(--spacing-xl)}.login-card__title{font-size:24px;font-weight:800;color:var(--primary);margin-bottom:var(--spacing-xs)}.login-card__subtitle{font-size:14px;color:var(--text-secondary)}.login-card__form{display:flex;flex-direction:column;gap:var(--spacing-md)}.login-card__field{display:flex;flex-direction:column;gap:var(--spacing-xs)}.login-card__label{font-size:13px;font-weight:600;color:var(--text-primary)}.login-card__input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border-default);border-radius:var(--radius-md);font-family:var(--font-family);font-size:14px;color:var(--text-primary);background-color:var(--surface-default);transition:border-color .15s ease;outline:none}.login-card__input:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-light)}.login-card__error{font-size:13px;color:var(--destructive);text-align:center}.migration-page{padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-xl);overflow-y:auto;height:100%}.connect-emr{background-color:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--spacing-lg)}.connect-emr__title{font-size:18px;font-weight:700;margin-bottom:var(--spacing-lg)}.connect-emr__form{display:flex;flex-direction:column;gap:var(--spacing-md)}.connect-emr__field{display:flex;flex-direction:column;gap:var(--spacing-xs)}.connect-emr__label{font-size:13px;font-weight:600;color:var(--text-primary)}.migration-progress{background-color:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--spacing-lg)}.migration-progress__title{font-size:18px;font-weight:700;margin-bottom:var(--spacing-lg)}.migration-progress__resources{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.migration-progress__resource{display:flex;align-items:center;gap:var(--spacing-md)}.migration-progress__resource-name{width:120px;font-size:13px;font-weight:600;color:var(--text-primary)}.migration-progress__resource-bar{flex:1}.migration-progress__resource-pct{width:48px;text-align:right;font-size:13px;font-weight:600;color:var(--text-secondary)}.migration-progress__log{margin-top:var(--spacing-lg);max-height:200px;overflow-y:auto;background-color:var(--night);border-radius:var(--radius-md);padding:var(--spacing-md)}.migration-progress__log-entry{font-family:SFMono-Regular,Consolas,monospace;font-size:12px;color:#a4a5b8;line-height:1.6}.migration-progress__log-entry--success{color:var(--success)}.migration-progress__log-entry--error{color:var(--destructive)}.settings-page{padding:var(--spacing-xl)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--stone);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background-color:var(--stone-dark)}*{scrollbar-width:thin;scrollbar-color:var(--stone) transparent}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scribe-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes waveform-bar-1{0%,to{height:4px}50%{height:18px}}@keyframes waveform-bar-2{0%,to{height:8px}50%{height:24px}}@keyframes waveform-bar-3{0%,to{height:14px}50%{height:28px}}@keyframes waveform-bar-4{0%,to{height:6px}50%{height:20px}}@keyframes waveform-bar-5{0%,to{height:10px}50%{height:22px}}.scribe-waveform{display:flex;align-items:center;justify-content:center;gap:3px;height:32px;padding:4px 0}.scribe-waveform__bar{width:3px;border-radius:2px;background-color:#059669}.scribe-waveform__bar:nth-child(1){animation:waveform-bar-1 1.2s ease-in-out infinite 0s}.scribe-waveform__bar:nth-child(2){animation:waveform-bar-2 1.2s ease-in-out infinite .15s}.scribe-waveform__bar:nth-child(3){animation:waveform-bar-3 1.2s ease-in-out infinite .3s}.scribe-waveform__bar:nth-child(4){animation:waveform-bar-2 1.2s ease-in-out infinite .45s}.scribe-waveform__bar:nth-child(5){animation:waveform-bar-4 1.2s ease-in-out infinite .6s}.scribe-waveform__bar:nth-child(6){animation:waveform-bar-5 1.2s ease-in-out infinite .75s}.scribe-waveform__bar:nth-child(7){animation:waveform-bar-3 1.2s ease-in-out infinite .9s}.scribe-waveform__bar:nth-child(8){animation:waveform-bar-1 1.2s ease-in-out infinite 1.05s}.scribe-waveform__bar:nth-child(9){animation:waveform-bar-4 1.2s ease-in-out infinite .2s}.scribe-indicator{transition:all .3s ease}@media(max-width:1024px){.app-layout{grid-template-columns:60px 1fr;grid-template-areas:"topbar topbar" "sidebar main"}.app-context{display:none}}@media(max-width:768px){.app-layout{grid-template-columns:1fr;grid-template-areas:"topbar" "main"}.app-sidebar{display:none}.message-bubble{max-width:90%}}:root{--card-accent-primary: var(--primary);--card-accent-success: var(--success);--card-accent-alert: var(--alert);--card-accent-warning: var(--warning);--card-accent-info: var(--primary-light);--card-accent-clinical: #7c3aed;--card-accent-lab: #0891b2;--card-radius: var(--radius-lg);--card-radius-inner: var(--radius-md);--card-padding: 16px;--card-header-padding: 14px 16px;--card-border: 1px solid var(--border-subtle);--card-bg: var(--surface-default);--card-header-bg: linear-gradient(135deg, #f0f4ff 0%, #faf5ff 100%);--card-header-bg-success: linear-gradient(135deg, #ecfdf5 0%, #f0fdf4 100%);--card-header-bg-warning: linear-gradient(135deg, #fffbeb 0%, #fef3c7 100%);--card-header-bg-clinical: linear-gradient(135deg, #fef3c7 0%, #fce7f3 50%, #ede9fe 100%);--card-header-bg-lab: linear-gradient(135deg, #ecfeff 0%, #f0f9ff 100%);--card-header-bg-neutral: var(--surface-subtle);--card-title-size: 14px;--card-title-weight: 600;--card-label-size: 12px;--card-label-weight: 500;--card-value-size: 13px;--card-value-weight: 600;--card-small-size: 11px;--card-row-hover: #f8f9ff;--card-row-expanded: #f5f6ff;--card-row-alt: var(--surface-subtle);--card-transition: .18s cubic-bezier(.4, 0, .2, 1)}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.emr-card{max-width:600px;border:var(--card-border);border-radius:var(--card-radius);overflow:hidden;background:var(--card-bg);box-shadow:var(--shadow-sm);transition:box-shadow var(--card-transition),transform var(--card-transition);animation:emrCardFadeIn .3s ease-out}.emr-card:hover{box-shadow:var(--shadow-md)}@keyframes emrCardFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.emr-card__header{display:flex;align-items:center;gap:8px;padding:var(--card-header-padding);border-bottom:1px solid var(--border-subtle);background:var(--card-header-bg)}.emr-card__header--success{background:var(--card-header-bg-success)}.emr-card__header--warning{background:var(--card-header-bg-warning)}.emr-card__header--clinical{background:var(--card-header-bg-clinical)}.emr-card__header--lab{background:var(--card-header-bg-lab)}.emr-card__header--neutral{background:var(--card-header-bg-neutral)}.emr-card__header-between{display:flex;align-items:center;justify-content:space-between;width:100%}.emr-card__icon-chip{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;flex-shrink:0}.emr-card__icon-chip--primary{background:#0070dd1f;color:var(--card-accent-primary)}.emr-card__icon-chip--clinical{background:#ede9fe;color:var(--card-accent-clinical)}.emr-card__icon-chip--lab{background:#cffafe;color:var(--card-accent-lab)}.emr-card__icon-chip--success{background:#2ea8431f;color:var(--card-accent-success)}.emr-card__icon-chip--warning{background:#ffc20826;color:var(--card-accent-warning)}.emr-card__icon-chip--alert{background:#d937371a;color:var(--card-accent-alert)}.emr-card__icon-chip .material-symbols-rounded{font-size:18px}.emr-card__title{font-size:var(--card-title-size);font-weight:var(--card-title-weight);color:var(--text);line-height:1.3}.emr-card__subtitle{font-size:var(--card-small-size);color:var(--text-subtle);margin-top:1px}.emr-card__body{padding:var(--card-padding)}.emr-card__body--compact{padding:12px var(--card-padding)}.emr-card__body--flush{padding:0}.emr-card__section{margin-bottom:12px}.emr-card__section:last-child{margin-bottom:0}.emr-card__section-header{display:flex;align-items:center;gap:6px;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid var(--border-subtle)}.emr-card__section-header .material-symbols-rounded{font-size:16px;color:var(--card-accent-primary)}.emr-card__section-title{font-size:var(--card-label-size);font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--text-subtle)}.emr-card__kv-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--border-subtle)}.emr-card__kv-row:last-child{border-bottom:none}.emr-card__kv-label{font-size:var(--card-label-size);color:var(--text-subtle)}.emr-card__kv-value{font-size:var(--card-value-size);font-weight:var(--card-value-weight);color:var(--text)}.emr-card__row{display:flex;align-items:center;gap:12px;padding:12px var(--card-padding);cursor:pointer;border-bottom:1px solid var(--border-subtle);transition:background var(--card-transition)}.emr-card__row:last-child{border-bottom:none}.emr-card__row:hover{background:var(--card-row-hover)}.emr-card__row--expanded{background:var(--card-row-expanded)}.emr-card__row--alt{background:var(--card-row-alt)}.emr-card__actions{display:flex;flex-wrap:wrap;gap:8px;padding:8px var(--card-padding) 14px;border-bottom:1px solid var(--border-subtle)}.emr-card__action-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:6px;border:1px solid transparent;background:transparent;font-size:12px;font-weight:500;cursor:pointer;transition:all var(--card-transition);white-space:nowrap;font-family:inherit;line-height:1.4}.emr-card__action-chip .material-symbols-rounded{font-size:15px}.emr-card__action-chip:hover{transform:translateY(-1px);box-shadow:0 2px 6px #00000014}.emr-card__action-chip:active{transform:translateY(0)}.emr-card__action-chip--primary{color:var(--card-accent-primary);border-color:#0070dd26;background:#0070dd0f}.emr-card__action-chip--primary:hover{background:#0070dd1f;border-color:#0070dd4d}.emr-card__action-chip--clinical{color:var(--card-accent-clinical);border-color:#7c3aed26;background:#7c3aed0f}.emr-card__action-chip--clinical:hover{background:#7c3aed1f;border-color:#7c3aed4d}.emr-card__action-chip--success{color:var(--card-accent-success);border-color:#2ea84326;background:#2ea8430f}.emr-card__action-chip--success:hover{background:#2ea8431f;border-color:#2ea8434d}.emr-card__action-chip--lab{color:var(--card-accent-lab);border-color:#0891b226;background:#0891b20f}.emr-card__action-chip--lab:hover{background:#0891b21f;border-color:#0891b24d}.emr-card__status-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;transition:box-shadow var(--card-transition)}.emr-card__status-dot--primary{background:var(--card-accent-primary);box-shadow:0 0 0 3px #0070dd26}.emr-card__status-dot--success{background:var(--card-accent-success);box-shadow:0 0 0 3px #2ea84326}.emr-card__status-dot--alert{background:var(--card-accent-alert);box-shadow:0 0 0 3px #d937371f}.emr-card__status-dot--warning{background:var(--card-accent-warning);box-shadow:0 0 0 3px #ffc2081f}.emr-card__status-dot--clinical{background:var(--card-accent-clinical);box-shadow:0 0 0 3px #7c3aed1f}.emr-card__status-pill{font-size:var(--card-small-size);font-weight:500;padding:2px 8px;border-radius:var(--radius-sm);white-space:nowrap;flex-shrink:0}.emr-card__chevron{font-size:18px;color:var(--text-subtle);transition:transform .2s ease;flex-shrink:0}.emr-card__chevron--open{transform:rotate(180deg)}.emr-card__expand-panel{overflow:hidden;max-height:0;opacity:0;transition:max-height .25s ease,opacity .2s ease,padding .25s ease;padding:0 var(--card-padding)}.emr-card__expand-panel--open{max-height:200px;opacity:1;padding:8px var(--card-padding) 14px}.emr-card__scroll{max-height:400px;overflow-y:auto}.emr-card__code{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:12px;font-weight:600;padding:2px 8px;border-radius:var(--radius-sm);white-space:nowrap;background:#e5e7eb;color:#374151}.emr-card__info-box{padding:8px 12px;border-radius:var(--card-radius-inner);background:#f0f9ff;font-size:var(--card-label-size);color:var(--text-subtle);line-height:1.5}.emr-card__info-box--warning{background:#fffbeb;border:1px solid #fde68a}.emr-card__info-box--subtle{background:var(--surface-subtle);border:1px solid var(--border-subtle)}.emr-card__empty{padding:24px;text-align:center}.emr-card__empty .material-symbols-rounded{font-size:40px;color:var(--text-subtle);display:block;margin:0 auto 8px}.emr-card__slot-chip{padding:4px 10px;border-radius:6px;border:1px solid var(--border-subtle);background:var(--surface-subtle);font-size:12px;font-weight:500;color:var(--text);white-space:nowrap;transition:all var(--card-transition)}.emr-card__slot-chip:hover{border-color:var(--card-accent-primary);background:#0070dd0f}.emr-card__confidence-dot{display:flex;align-items:center;gap:4px;flex-shrink:0}.emr-card__confidence-dot:before{content:"";width:8px;height:8px;border-radius:50%;display:inline-block}.emr-card__confidence-dot--high:before{background:var(--card-accent-success)}.emr-card__confidence-dot--medium:before{background:var(--card-accent-warning)}.emr-card__confidence-dot--low:before{background:var(--text-subtle)}.emr-card__timeline{border-left:2px solid var(--border-subtle);padding-left:16px;margin-left:8px}.emr-card__timeline-entry{position:relative;margin-bottom:12px;padding-bottom:12px}.emr-card__timeline-entry:last-child{margin-bottom:0;padding-bottom:0}.emr-card__timeline-dot{position:absolute;left:-24px;top:2px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--border-subtle)}.emr-card__timeline-dot--active{background:var(--card-accent-clinical)}.emr-card__timeline-dot .material-symbols-rounded{font-size:10px;color:var(--text-subtle)}.emr-card__timeline-dot--active .material-symbols-rounded{color:#fff}.emr-card__grid{display:grid;gap:8px}.emr-card__grid--2col{grid-template-columns:1fr 1fr}.emr-card__grid--3col{grid-template-columns:1fr 1fr 1fr}.emr-card__grid-cell{padding:10px 12px;border-radius:var(--card-radius-inner);background:var(--surface-subtle);transition:background var(--card-transition)}.emr-card__grid-cell:hover{background:#eef2ff}.emr-card__table-header{display:grid;gap:8px;padding:8px var(--card-padding);background:var(--surface-subtle);border-bottom:1px solid var(--border-subtle);font-size:var(--card-small-size);font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.3px}.emr-card__table-row{display:grid;gap:8px;padding:10px var(--card-padding);border-bottom:1px solid var(--border-subtle);transition:background var(--card-transition);align-items:center}.emr-card__table-row:last-child{border-bottom:none}.emr-card__table-row:hover{background:var(--card-row-hover)}.emr-card__avatar{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#fff;flex-shrink:0;background:linear-gradient(135deg,var(--card-accent-primary),var(--card-accent-clinical))}.emr-card__avatar--clinical{background:linear-gradient(135deg,#0d9488,#0891b2)}.emr-card__footer{padding:10px var(--card-padding);border-top:1px solid var(--border-subtle);font-size:var(--card-small-size);color:var(--text-subtle)}.emr-card__footer--disclaimer{font-style:italic;padding:8px 12px;background:#fffbeb;border-radius:0 0 var(--card-radius) var(--card-radius)}@media(max-width:1024px){.app-layout{grid-template-columns:var(--sidebar-width) 1fr;grid-template-areas:"topbar topbar" "sidebar main"}.app-context{display:none}.action-card{max-width:100%}}@media(max-width:768px){.app-layout{grid-template-columns:1fr;grid-template-rows:var(--topbar-height) 1fr;grid-template-areas:"topbar" "main"}.app-sidebar,.app-context{display:none}.app-topbar{padding:0 var(--spacing-md)}.chat-panel__messages{padding:var(--spacing-md)}.chat-panel__input-area{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.message-bubble{max-width:92%}.message-bubble--assistant:has(.action-card),.message-bubble--assistant:has(.message-bubble__tool-results){max-width:98%}.streaming-message{max-width:92%}.chat-input__quick-actions{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.nba-bar__actions{overflow-x:auto;flex-wrap:nowrap}}@media(max-width:480px){.app-topbar__logo{font-size:15px}.app-topbar__logo-icon{width:28px;height:28px;font-size:13px;border-radius:8px}.chat-panel__header{padding:var(--spacing-sm) var(--spacing-md)}.chat-panel__messages{padding:var(--spacing-sm);gap:var(--spacing-sm)}.message-bubble__content{font-size:13px}.action-card__body{padding:var(--spacing-sm)}.action-card__field{font-size:12px}}
