#root{width:100%;min-height:100vh}.auth-page{width:min(960px,100% - 2rem);margin:0 auto;padding:5rem 0}.auth-card{background:#fff;border:1px solid #d8dee9;border-radius:1rem;padding:3rem}.eyebrow,.page-eyebrow,.workspace-brand__eyebrow{color:#475569;text-transform:uppercase;letter-spacing:.08em;margin:0 0 .75rem;font-weight:700}.auth-card h1{margin:0;font-size:clamp(2.25rem,6vw,4rem);line-height:1.05}.description{color:#475569;max-width:650px;margin:1.5rem 0;font-size:1.1rem}.auth-actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.text-link{color:#1d4ed8;font-weight:600;text-decoration:none}.text-link:hover{text-decoration:underline}.workspace{color:#0f172a;background:#f8fafc;width:100%;min-height:100vh}.workspace-header{background:#fff;border-bottom:1px solid #d8dee9;justify-content:space-between;align-items:center;gap:2rem;padding:1.25rem 2rem;display:flex}.workspace-brand{min-width:0}.workspace-brand__eyebrow{margin-bottom:.25rem;font-size:.75rem}.workspace-brand__agency{text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;display:block;overflow:hidden}.workspace-account{align-items:center;gap:1rem;display:flex}.workspace-account__identity{flex-direction:column;align-items:flex-end;display:flex}.workspace-account__identity span{color:#64748b;font-size:.9rem}.workspace-layout{grid-template-columns:220px minmax(0,1fr);width:100%;min-height:calc(100vh - 82px);margin:0;display:grid}.workspace-nav{background:#fff;border-right:1px solid #d8dee9;flex-direction:column;gap:.35rem;padding:1.5rem 1rem;display:flex}.workspace-nav__link{color:#334155;border-radius:.5rem;padding:.75rem 1rem;font-weight:600;text-decoration:none}.workspace-nav__link:hover{background:#f1f5f9}.workspace-nav__link.active{color:#0f172a;background:#e2e8f0}.workspace-content{min-width:0;padding:2rem}.workspace-page{max-width:1000px}.workspace-page h1{margin:0;font-size:clamp(2rem,5vw,3.25rem);line-height:1.1}.page-description{color:#475569;max-width:720px;margin:1rem 0 2rem;font-size:1.05rem}.foundation-card{background:#fff;border:1px solid #d8dee9;border-radius:.75rem;padding:1.5rem}.foundation-card p{color:#64748b;margin:.75rem 0 0}.auth-card button,.workspace-header button{color:#0f172a;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.6rem .9rem}.auth-card button:hover,.workspace-header button:hover{background:#f1f5f9}@media (width<=720px){.workspace-header{flex-direction:column;align-items:flex-start}.workspace-account{justify-content:space-between;width:100%}.workspace-account__identity{align-items:flex-start}.workspace-layout{display:block}.workspace-nav{border-bottom:1px solid #d8dee9;border-right:0;flex-direction:row;overflow-x:auto}.workspace-content{padding:1.25rem}.auth-card{padding:2rem}}.lead-page-heading{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.lead-result-count{color:#526071;background:#fff;border:1px solid #d8dee8;border-radius:999px;flex:none;padding:.4rem .75rem;font-size:.85rem;font-weight:600}.lead-state-card{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;padding:1.5rem}.lead-state-card strong{color:#1d2939;margin-bottom:.35rem;display:block}.lead-state-card p{color:#667085;margin:0}.lead-state-error{border-color:#e4b9b9}.workspace-button{color:#1d2939;font:inherit;cursor:pointer;background:#fff;border:1px solid #344054;border-radius:.5rem;margin-top:1rem;padding:.55rem .9rem;font-weight:600}.workspace-button:hover{background:#f8fafc}.workspace-button:focus-visible{outline-offset:2px;outline:3px solid #34405438}.lead-table-wrapper{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;overflow-x:auto}.lead-table{border-collapse:collapse;width:100%;min-width:960px}.lead-table th,.lead-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #eaecf0;padding:.9rem 1rem}.lead-table th{color:#667085;letter-spacing:.02em;text-transform:uppercase;background:#f8fafc;font-size:.78rem;font-weight:700}.lead-table tbody tr:last-child td{border-bottom:0}.lead-table tbody tr:hover{background:#fbfcfd}.lead-business-cell{flex-direction:column;gap:.15rem;min-width:220px;display:flex}.lead-business-cell strong{color:#1d2939}.lead-business-cell span{color:#475467}.lead-business-cell .lead-contact-detail{color:#667085;font-size:.85rem}.lead-priority{color:#344054;background:#f9fafb;border:1px solid #d0d5dd;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}.lead-priority-high,.lead-priority-urgent{background:#fff7f7;border-color:#e4b9b9}.lead-priority-low{color:#667085}@media (width<=720px){.lead-page-heading{flex-direction:column;align-items:flex-start}}.lead-filter-panel{background:#fff;border:1px solid #d8dee8;border-radius:.75rem;grid-template-columns:repeat(4,minmax(140px,1fr)) auto;align-items:end;gap:.85rem;margin-bottom:1rem;padding:1rem;display:grid}.lead-filter-field{gap:.4rem;min-width:0;display:grid}.lead-filter-field>span{letter-spacing:.02em;color:#485568;font-size:.78rem;font-weight:700}.lead-filter-field select{width:100%;min-height:2.6rem;color:inherit;font:inherit;background:#fff;border:1px solid #cbd3df;border-radius:.55rem;padding:0 .7rem}.lead-filter-field select:hover{border-color:#9da9ba}.lead-filter-field select:focus-visible{outline-offset:2px;outline:2px solid}.lead-filter-clear{min-height:2.6rem;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd3df;border-radius:.55rem;padding:0 .9rem;font-weight:650}.lead-filter-clear:hover:not(:disabled){background:#f4f6f9}.lead-filter-clear:focus-visible{outline-offset:2px;outline:2px solid}.lead-filter-clear:disabled{cursor:not-allowed;opacity:.45}.lead-filter-status{color:#485568;background:#fff;border:1px solid #d8dee8;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.lead-filter-status-error{border-color:#d8b8b8}@media (width<=1050px){.lead-filter-panel{grid-template-columns:repeat(2,minmax(160px,1fr))}.lead-filter-clear{justify-self:start}}@media (width<=620px){.lead-filter-panel{grid-template-columns:1fr}.lead-filter-clear{width:100%}.lead-filter-status{flex-direction:column;align-items:stretch}}.lead-pagination{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.8rem 0;display:flex}.lead-pagination-summary{color:#485568;font-size:.88rem;font-weight:650}.lead-pagination-actions{gap:.6rem;display:flex}.lead-pagination-button{min-height:2.5rem;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd3df;border-radius:.55rem;padding:0 .9rem;font-weight:650}.lead-pagination-button:hover:not(:disabled){background:#f4f6f9}.lead-pagination-button:focus-visible{outline-offset:2px;outline:2px solid}.lead-pagination-button:disabled{cursor:not-allowed;opacity:.45}@media (width<=620px){.lead-pagination{flex-direction:column;align-items:stretch}.lead-pagination-actions{grid-template-columns:1fr 1fr;display:grid}}.lead-detail-page{width:100%;max-width:1400px}.lead-detail-back{margin-bottom:1.25rem}.lead-detail-back a{color:#475569;align-items:center;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex}.lead-detail-back a:hover{color:#0f172a;text-decoration:underline}.lead-detail-back a:focus-visible{outline-offset:3px;outline:2px solid}.lead-detail-heading{border-bottom:1px solid #d8dee8;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.25rem;padding-bottom:1.5rem;display:flex}.lead-detail-heading>div:first-child{min-width:0}.lead-detail-heading .page-eyebrow{margin-bottom:.45rem;font-size:.75rem}.lead-detail-heading h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:760px;font-size:clamp(2rem,4vw,2.85rem);line-height:1.08}.lead-detail-heading .page-description{color:#667085;margin:.55rem 0 0;font-size:1rem}.lead-detail-heading-meta{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.lead-stage-badge{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;padding:.25rem .65rem;font-size:.8rem;font-weight:650;display:inline-flex}.lead-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.lead-detail-card{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;min-width:0;padding:1.25rem}.lead-detail-card--wide{grid-column:1/-1}.lead-detail-card h2{color:#344054;letter-spacing:.055em;text-transform:uppercase;margin:0 0 1rem;font-size:.82rem;font-weight:750}.lead-detail-card dl{gap:0;margin:0;display:grid}.lead-detail-item{border-top:1px solid #eef1f4;grid-template-columns:minmax(120px,.8fr) minmax(0,1.4fr);gap:1rem;padding:.7rem 0;display:grid}.lead-detail-item:first-child{border-top:0;padding-top:0}.lead-detail-item:last-child{padding-bottom:0}.lead-detail-item dt{color:#667085;font-size:.82rem;font-weight:650}.lead-detail-item dd{color:#1d2939;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.92rem;font-weight:500}.lead-detail-item a{color:#1d4ed8;font-weight:600;text-decoration:none}.lead-detail-item a:hover{text-decoration:underline}.lead-detail-item a:focus-visible{outline-offset:2px;outline:2px solid}.lead-business-description{color:#475467;border-top:1px solid #eef1f4;margin:1rem 0 0;padding-top:1rem;font-size:.9rem;line-height:1.55}.lead-coverage-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.lead-coverage-list li{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;flex-direction:column;gap:.25rem;min-width:0;padding:.9rem 1rem;display:flex}.lead-coverage-list strong{color:#1d2939;font-size:.92rem}.lead-coverage-list span{color:#667085;font-size:.85rem;line-height:1.45}.lead-detail-page .workspace-status{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;padding:1.5rem}.lead-detail-page .workspace-status h1{margin-bottom:.65rem;font-size:1.5rem}.lead-detail-page .workspace-status p{color:#667085}.lead-detail-page .workspace-status button{color:#0f172a;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;margin-top:1rem;padding:.55rem .9rem;font-weight:650}.lead-detail-page .workspace-status button:hover{background:#f8fafc}@media (width<=900px){.lead-detail-grid{grid-template-columns:1fr}.lead-detail-card--wide{grid-column:auto}.lead-coverage-list{grid-template-columns:1fr}}@media (width<=720px){.lead-detail-heading{flex-direction:column;align-items:flex-start;gap:1rem}.lead-detail-heading-meta{justify-content:flex-start}}@media (width<=520px){.lead-detail-item{grid-template-columns:1fr;gap:.2rem}}.lead-activity-card{padding:0;overflow:hidden}.lead-activity-heading{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem;display:flex}.lead-activity-heading h2{margin-bottom:.25rem}.lead-activity-heading p{color:#667085;font-size:.88rem}.lead-activity-count{color:#526071;background:#f8fafc;border:1px solid #d8dee8;border-radius:999px;flex:none;padding:.25rem .65rem;font-size:.78rem;font-weight:650}.lead-activity-state{color:#667085;padding:1.25rem;font-size:.9rem}.lead-activity-state--error{color:#7f1d1d}.lead-activity-state p{margin:0}.lead-activity-state button{color:#0f172a;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;margin-top:.75rem;padding:.5rem .8rem;font-weight:650}.lead-activity-list{margin:0;padding:0;list-style:none}.lead-activity-item{border-bottom:1px solid #eef1f4;grid-template-columns:18px minmax(0,1fr);gap:.85rem;padding:1rem 1.25rem;display:grid;position:relative}.lead-activity-item:last-child{border-bottom:0}.lead-activity-marker{background:#fff;border:2px solid #94a3b8;border-radius:999px;width:9px;height:9px;margin-top:.45rem}.lead-activity-content{min-width:0}.lead-activity-meta{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.3rem;display:flex}.lead-activity-meta time{color:#667085;flex:none;font-size:.78rem}.lead-activity-type{color:#475569;letter-spacing:.03em;text-transform:uppercase;font-size:.75rem;font-weight:700}.lead-activity-content>strong{color:#1d2939;font-size:.94rem;display:block}.lead-activity-content>p{color:#667085;margin-top:.25rem;font-size:.86rem;line-height:1.5}@media (width<=620px){.lead-activity-heading{flex-direction:column}.lead-activity-meta{flex-direction:column;align-items:flex-start;gap:.15rem}}.lead-activity-form{background:#f8fafc;border-bottom:1px solid #e2e8f0;gap:1rem;padding:1.15rem 1.25rem;display:grid}.lead-activity-form-heading{flex-direction:column;gap:.15rem;display:flex}.lead-activity-form-heading strong{color:#1d2939;font-size:.92rem}.lead-activity-form-heading span{color:#667085;font-size:.82rem}.lead-activity-form-fields{grid-template-columns:minmax(150px,.35fr) minmax(260px,1fr);gap:.85rem;display:grid}.lead-activity-field{gap:.4rem;min-width:0;display:grid}.lead-activity-field>span{color:#485568;font-size:.78rem;font-weight:700}.lead-activity-field select,.lead-activity-field input,.lead-activity-field textarea{box-sizing:border-box;color:#1d2939;width:100%;font:inherit;background:#fff;border:1px solid #cbd3df;border-radius:.55rem}.lead-activity-field select,.lead-activity-field input{min-height:2.6rem;padding:0 .7rem}.lead-activity-field textarea{resize:vertical;min-height:5.5rem;padding:.65rem .7rem}.lead-activity-field select:hover:not(:disabled),.lead-activity-field input:hover:not(:disabled),.lead-activity-field textarea:hover:not(:disabled){border-color:#9da9ba}.lead-activity-field select:focus-visible,.lead-activity-field input:focus-visible,.lead-activity-field textarea:focus-visible{outline-offset:2px;outline:2px solid #475569}.lead-activity-field select:disabled,.lead-activity-field input:disabled,.lead-activity-field textarea:disabled{cursor:not-allowed;opacity:.65}.lead-activity-form-footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.lead-activity-submit-message{color:#991b1b;font-size:.82rem}.lead-activity-form-footer button{color:#fff;cursor:pointer;min-height:2.6rem;font:inherit;background:#334155;border:1px solid #334155;border-radius:.55rem;flex:none;padding:0 1rem;font-weight:700}.lead-activity-form-footer button:hover:not(:disabled){background:#1e293b}.lead-activity-form-footer button:focus-visible{outline-offset:2px;outline:3px solid #33415540}.lead-activity-form-footer button:disabled{cursor:not-allowed;opacity:.6}@media (width<=720px){.lead-activity-form-fields{grid-template-columns:1fr}.lead-activity-form-footer{flex-direction:column;align-items:stretch}.lead-activity-form-footer button{width:100%}}.lead-activity-meta-primary{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.lead-activity-actor{color:#667085;text-transform:none;font-size:.76rem;font-weight:600}.task-workspace-page{max-width:1400px}.task-page-heading{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.task-page-heading .page-description{margin-bottom:1.5rem}.task-count-badge{color:#475467;background:#fff;border:1px solid #d0d5dd;border-radius:999px;flex:none;margin-top:1.8rem;padding:.45rem .75rem;font-size:.85rem;font-weight:650}.task-result-summary{color:#667085;margin:0 0 .7rem;font-size:.9rem}.task-table-wrapper{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;overflow-x:auto}.task-table{border-collapse:collapse;width:100%;min-width:1040px}.task-table th,.task-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #eaecf0;padding:.9rem 1rem}.task-table th{color:#667085;letter-spacing:.02em;text-transform:uppercase;background:#f8fafc;font-size:.78rem;font-weight:700}.task-table tbody tr:last-child td{border-bottom:0}.task-table tbody tr:hover{background:#fbfcfd}.task-due-cell{color:#344054;white-space:nowrap;min-width:175px}.task-type-badge{color:#344054;white-space:nowrap;background:#f9fafb;border:1px solid #d0d5dd;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.78rem;font-weight:650;display:inline-flex}.task-title-cell{flex-direction:column;gap:.2rem;min-width:230px;display:flex}.task-title-cell strong{color:#1d2939}.task-title-cell span{color:#667085;max-width:420px;font-size:.88rem;line-height:1.45}.task-lead-link{min-width:190px;display:inline-block}.task-lead-link a{color:#1d4ed8;text-decoration:none}.task-lead-link a:hover{text-decoration:underline}.task-empty-state{max-width:760px}.task-pagination{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.task-pagination-summary{color:#667085;font-size:.9rem}.task-pagination-actions{align-items:center;gap:.6rem;display:flex}.task-pagination-button{color:#344054;cursor:pointer;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:.55rem;padding:.55rem .85rem;font-weight:600}.task-pagination-button:hover:not(:disabled){background:#f8fafc}.task-pagination-button:disabled{cursor:not-allowed;opacity:.45}@media (width<=720px){.task-page-heading{flex-direction:column;gap:0}.task-count-badge{margin:0 0 1.25rem}.task-pagination{flex-direction:column;align-items:flex-start}}.lead-task-card{padding:0;overflow:hidden}.lead-task-heading{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem;display:flex}.lead-task-heading h2{margin-bottom:.25rem}.lead-task-heading p{color:#667085;font-size:.88rem}.lead-task-count{color:#526071;background:#f8fafc;border:1px solid #d8dee8;border-radius:999px;flex:none;padding:.25rem .65rem;font-size:.78rem;font-weight:650}.lead-task-form{background:#f8fafc;border-bottom:1px solid #e2e8f0;gap:1rem;padding:1.15rem 1.25rem;display:grid}.lead-task-form-heading{flex-direction:column;gap:.15rem;display:flex}.lead-task-form-heading strong{color:#1d2939;font-size:.92rem}.lead-task-form-heading span{color:#667085;font-size:.82rem}.lead-task-form-grid{grid-template-columns:minmax(150px,.4fr) minmax(250px,1fr) minmax(220px,.7fr) minmax(210px,.65fr);gap:.85rem;display:grid}.lead-task-field{gap:.4rem;min-width:0;display:grid}.lead-task-field>span,.lead-task-assignment>span{color:#485568;font-size:.78rem;font-weight:700}.lead-task-field select,.lead-task-field input,.lead-task-field textarea{box-sizing:border-box;color:#1d2939;width:100%;font:inherit;background:#fff;border:1px solid #cbd3df;border-radius:.55rem}.lead-task-field select,.lead-task-field input{min-height:2.6rem;padding:0 .7rem}.lead-task-field textarea{resize:vertical;min-height:5.5rem;padding:.65rem .7rem}.lead-task-field select:hover:not(:disabled),.lead-task-field input:hover:not(:disabled),.lead-task-field textarea:hover:not(:disabled){border-color:#9da9ba}.lead-task-field select:focus-visible,.lead-task-field input:focus-visible,.lead-task-field textarea:focus-visible{outline-offset:2px;outline:2px solid #475569}.lead-task-field select:disabled,.lead-task-field input:disabled,.lead-task-field textarea:disabled{cursor:not-allowed;opacity:.65}.lead-task-assignment{align-content:start;gap:.4rem;display:grid}.lead-task-assignment strong{color:#344054;background:#fff;border:1px solid #d8dee8;border-radius:.55rem;align-items:center;min-height:2.6rem;padding:0 .7rem;font-size:.9rem;display:flex}.lead-task-form-footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.lead-task-form-footer button,.lead-task-inline-status button,.lead-task-state button{color:#fff;cursor:pointer;min-height:2.6rem;font:inherit;background:#334155;border:1px solid #334155;border-radius:.55rem;padding:0 1rem;font-weight:700}.lead-task-form-footer button:hover:not(:disabled),.lead-task-inline-status button:hover:not(:disabled),.lead-task-state button:hover:not(:disabled){background:#1e293b}.lead-task-form-footer button:disabled{cursor:not-allowed;opacity:.6}.lead-task-submit-message{font-size:.82rem;font-weight:600}.lead-task-submit-message--error{color:#991b1b}.lead-task-submit-message--success{color:#166534}.lead-task-inline-status{color:#667085;justify-content:space-between;align-items:center;gap:1rem;margin:0;font-size:.85rem;display:flex}.lead-task-inline-status--error{color:#7f1d1d}.lead-task-inline-status button,.lead-task-state button{color:#334155;background:#fff;min-height:auto;padding:.45rem .75rem}.lead-task-state{color:#667085;padding:1.15rem 1.25rem;font-size:.9rem}.lead-task-state--error{color:#7f1d1d}.lead-task-state p{margin:0}.lead-task-state button{margin-top:.75rem}.lead-task-list{margin:0;padding:0;list-style:none}.lead-task-item{border-bottom:1px solid #eef1f4;grid-template-columns:minmax(0,1fr) minmax(190px,.32fr);gap:1.25rem;padding:1rem 1.25rem;display:grid}.lead-task-item:last-child{border-bottom:0}.lead-task-item-main{min-width:0}.lead-task-item-meta{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:.4rem;display:flex}.lead-task-item-meta time{color:#667085;font-size:.8rem}.lead-task-item-main>strong{color:#1d2939;font-size:.95rem;display:block}.lead-task-item-main>p{color:#667085;margin-top:.25rem;font-size:.86rem;line-height:1.5}.lead-task-item-assignment{flex-direction:column;align-self:center;gap:.15rem;display:flex}.lead-task-item-assignment>span{color:#667085;font-size:.75rem;font-weight:650}.lead-task-item-assignment>strong{color:#344054;font-size:.88rem}.lead-task-item-assignment>small{color:#667085;font-size:.75rem}@media (width<=1100px){.lead-task-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.lead-task-heading,.lead-task-form-footer,.lead-task-inline-status{flex-direction:column;align-items:stretch}.lead-task-form-grid{grid-template-columns:1fr}.lead-task-form-footer button{width:100%}.lead-task-item{grid-template-columns:1fr}}.task-table{min-width:1180px}.task-row-actions,.lead-task-item-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.task-row-actions button,.lead-task-item-actions button{color:#334155;cursor:pointer;min-height:2.15rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:0 .65rem;font-size:.78rem;font-weight:700}.task-row-actions button:hover:not(:disabled),.lead-task-item-actions button:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.task-row-actions button:focus-visible,.lead-task-item-actions button:focus-visible{outline-offset:2px;outline:2px solid #475569}.task-row-actions button:disabled,.lead-task-item-actions button:disabled{cursor:not-allowed;opacity:.55}.task-row-actions .task-row-cancel,.lead-task-item-actions .lead-task-cancel-button{color:#991b1b}.task-action-error{color:#991b1b;background:#fff7f7;border:1px solid #fecaca;border-radius:.7rem;margin-bottom:1rem;padding:.8rem 1rem;font-size:.88rem}.lead-task-lifecycle-message{border-bottom:1px solid #e2e8f0;padding:.8rem 1.25rem;font-size:.85rem;font-weight:600}.lead-task-lifecycle-message--success{color:#166534;background:#f0fdf4}.lead-task-lifecycle-message--error{color:#991b1b;background:#fff7f7}.lead-task-item-actions{margin-top:.7rem}.lead-pipeline-actions{border-top:1px solid #e2e8f0;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}.lead-pipeline-action-block{gap:.8rem;min-width:0;display:grid}.lead-pipeline-action-block+.lead-pipeline-action-block{border-top:1px solid #eef2f6;padding-top:1rem}.lead-pipeline-action-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.lead-pipeline-action-heading h3{margin:0;font-size:.95rem}.lead-pipeline-action-heading p{color:#667085;margin:.25rem 0 0;font-size:.86rem}.lead-pipeline-form{gap:.75rem;display:grid}.lead-pipeline-field{gap:.35rem;min-width:0;display:grid}.lead-pipeline-field>span{color:#344054;font-size:.82rem;font-weight:650}.lead-pipeline-field small{color:#98a2b3;font-weight:500}.lead-pipeline-field select,.lead-pipeline-field textarea{box-sizing:border-box;color:#101828;width:100%;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:.5rem;padding:.58rem .65rem}.lead-pipeline-field textarea{resize:vertical}.lead-pipeline-field select:focus,.lead-pipeline-field textarea:focus{outline-offset:1px;border-color:#84adff;outline:2px solid #84adff}.lead-pipeline-submit-row{justify-content:flex-start;display:flex}.lead-pipeline-submit{color:#fff;font:inherit;cursor:pointer;background:#344054;border:1px solid #344054;border-radius:.5rem;padding:.55rem .8rem;font-size:.85rem;font-weight:650}.lead-pipeline-submit:hover:not(:disabled){background:#1d2939}.lead-pipeline-submit:disabled{cursor:not-allowed;opacity:.55}.lead-pipeline-state{color:#475467;margin:0;font-size:.86rem}.lead-pipeline-state p{margin:0 0 .6rem}.lead-pipeline-warning{color:#93370d;background:#fffaeb;border-radius:.5rem;margin:0;padding:.65rem .75rem;font-size:.84rem;line-height:1.45}.lead-pipeline-message{margin:0;font-size:.84rem;line-height:1.45}.lead-pipeline-message--success{color:#067647}.lead-pipeline-message--warning{color:#93370d}.lead-pipeline-message--error{color:#b42318}@media (width<=720px){.lead-pipeline-action-heading{display:block}.lead-pipeline-submit{width:100%}}.dashboard-page{max-width:1320px}.dashboard-page-heading{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.5rem;display:flex}.dashboard-date-context{flex-direction:column;flex:none;align-items:flex-end;gap:.2rem;padding-bottom:2rem;display:flex}.dashboard-date-context strong{font-size:.9rem}.dashboard-date-context span{color:#667085;font-size:.78rem}.dashboard-content{gap:1.75rem;display:grid}.dashboard-section{gap:1rem;display:grid}.dashboard-section-heading,.dashboard-work-heading{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.dashboard-section-heading h2,.dashboard-work-heading h2{color:#1d2939;margin:0;font-size:1.05rem}.dashboard-section-heading p,.dashboard-work-heading p{color:#667085;margin:.3rem 0 0;font-size:.86rem}.dashboard-section-count{color:#667085;flex:none;font-size:.82rem;font-weight:650}.dashboard-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.dashboard-metric-card{background:#fff;border:1px solid #d8dee8;border-radius:.75rem;min-width:0;padding:1rem 1.1rem}.dashboard-metric-label{color:#667085;font-size:.78rem;font-weight:700;display:block}.dashboard-metric-value{color:#101828;margin-top:.35rem;font-size:1.85rem;line-height:1;display:block}.dashboard-metric-card p{color:#667085;margin:.55rem 0 0;font-size:.78rem;line-height:1.4}.dashboard-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.dashboard-work-card{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;min-width:0;overflow:hidden}.dashboard-work-heading{border-bottom:1px solid #eaecf0;padding:1rem 1.1rem}.dashboard-view-link{color:#1d4ed8;flex:none;font-size:.8rem;font-weight:650;text-decoration:none}.dashboard-view-link:hover{text-decoration:underline}.dashboard-work-list,.dashboard-renewal-list{margin:0;padding:0;list-style:none}.dashboard-work-list li,.dashboard-renewal-list li{border-bottom:1px solid #eef1f4;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 1.1rem;display:flex}.dashboard-work-list li:last-child,.dashboard-renewal-list li:last-child{border-bottom:0}.dashboard-work-primary{gap:.25rem;min-width:0;display:grid}.dashboard-work-primary>strong{color:#1d2939;font-size:.9rem}.dashboard-work-primary>a,.dashboard-renewal-list a{color:#1d4ed8;font-size:.82rem;font-weight:650;text-decoration:none}.dashboard-work-primary>a:hover,.dashboard-renewal-list a:hover{text-decoration:underline}.dashboard-work-meta{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.dashboard-work-meta time,.dashboard-work-owner,.dashboard-renewal-list span,.dashboard-renewal-list time{color:#667085;font-size:.76rem}.dashboard-work-owner{text-align:right;flex:none;padding-top:.1rem}.dashboard-type-badge{color:#475467;background:#f9fafb;border:1px solid #d0d5dd;border-radius:999px;padding:.12rem .4rem;font-size:.7rem;font-weight:700;display:inline-flex}.dashboard-renewal-list li>div{gap:.25rem;min-width:0;display:grid}.dashboard-empty{padding:1rem 1.1rem}.dashboard-empty strong{color:#344054;font-size:.88rem}.dashboard-empty p{color:#667085;margin:.3rem 0 0;font-size:.8rem}.dashboard-empty-bordered{background:#fff;border:1px solid #d8dee8;border-radius:.75rem}.dashboard-pipeline-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.dashboard-pipeline-stage{color:#344054;background:#fff;border:1px solid #d8dee8;border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.9rem 1rem;text-decoration:none;display:flex}.dashboard-pipeline-stage:hover{background:#fbfcfd;border-color:#aeb8c5}.dashboard-pipeline-stage span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;font-weight:650;overflow:hidden}.dashboard-pipeline-stage strong{flex:none;font-size:1.05rem}.dashboard-status-card{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;padding:1.5rem}.dashboard-status-card h2{margin:0 0 .5rem;font-size:1.1rem}.dashboard-status-card p{color:#667085}@media (width<=1000px){.dashboard-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-pipeline-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.dashboard-work-grid{grid-template-columns:1fr}.dashboard-pipeline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.dashboard-page-heading{flex-direction:column;align-items:flex-start;gap:0}.dashboard-date-context{align-items:flex-start;padding-bottom:0}.dashboard-metrics-grid,.dashboard-pipeline-grid{grid-template-columns:1fr}.dashboard-section-heading,.dashboard-work-heading{flex-direction:column;align-items:flex-start}.dashboard-work-list li,.dashboard-renewal-list li{flex-direction:column;gap:.4rem}.dashboard-work-owner{text-align:left}}.administration-workspace{max-width:1320px}.administration-workspace__heading{margin-bottom:1.5rem}.administration-workspace__heading .page-description{margin-bottom:0}.administration-nav{background:#fff;border:1px solid #d8dee8;border-radius:.75rem;align-items:center;gap:.35rem;margin-bottom:1.75rem;padding:.35rem;display:flex;overflow-x:auto}.administration-nav__link{color:#475569;white-space:nowrap;border-radius:.5rem;flex:none;padding:.65rem .9rem;font-size:.9rem;font-weight:650;text-decoration:none}.administration-nav__link:hover{color:#1d2939;background:#f1f5f9}.administration-nav__link:focus-visible{outline-offset:2px;outline:2px solid #475569}.administration-nav__link.active{color:#0f172a;background:#e2e8f0}.administration-workspace__content{min-width:0}.administration-section{gap:0;max-width:1000px;display:grid}.administration-section h2{color:#1d2939;margin:0;font-size:1.5rem;line-height:1.2}.administration-section .page-description{margin-bottom:1.5rem}@media (width<=720px){.administration-workspace__heading{margin-bottom:1.25rem}.administration-nav{border-left:0;border-right:0;border-radius:0;margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}}.team-page-heading{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.team-page-heading .page-description{margin-bottom:1.5rem}.team-count-badge{color:#475467;background:#fff;border:1px solid #d0d5dd;border-radius:999px;flex:none;margin-bottom:1.5rem;padding:.45rem .75rem;font-size:.85rem;font-weight:650}.team-table-wrapper{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;overflow-x:auto}.team-table{border-collapse:collapse;width:100%;min-width:720px}.team-table th,.team-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #eaecf0;padding:.9rem 1rem}.team-table th{color:#667085;letter-spacing:.02em;text-transform:uppercase;background:#f8fafc;font-size:.78rem;font-weight:700}.team-table tbody tr:last-child td{border-bottom:0}.team-table tbody tr:hover{background:#fbfcfd}.team-user-name{color:#1d2939}.team-user-email{color:#475467}.team-role-badge,.team-status-badge{color:#344054;white-space:nowrap;background:#f9fafb;border:1px solid #d0d5dd;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.78rem;font-weight:650;display:inline-flex}.team-status-badge--active{color:#166534;background:#f0fdf4;border-color:#a6d8b6}.team-status-badge--inactive{color:#667085;background:#f8fafc;border-color:#d0d5dd}.team-state{color:#667085;background:#fff;border:1px solid #d8dee8;border-radius:.8rem;padding:1.25rem}.team-state p{margin:0}.team-state strong+p{margin-top:.4rem}.team-state--error{color:#7f1d1d;border-color:#d8b8b8}.team-state button{color:#334155;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;margin-top:.9rem;padding:.5rem .8rem;font-weight:650}.team-state button:hover{background:#f8fafc}.team-state button:focus-visible{outline-offset:2px;outline:3px solid #34405438}@media (width<=720px){.team-page-heading{flex-direction:column;align-items:flex-start;gap:0}.team-count-badge{margin-top:0}}.assignment-page-heading{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.5rem;display:flex}.assignment-page-heading .page-description{margin-bottom:0}.assignment-view-field{flex:none;gap:.35rem;min-width:230px;display:grid}.assignment-view-field span{color:#475467;letter-spacing:.02em;text-transform:uppercase;font-size:.78rem;font-weight:700}.assignment-view-field select,.assignment-table select{color:#1d2939;min-height:2.45rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem}.assignment-view-field select{width:100%;padding:.5rem 2rem .5rem .7rem}.assignment-view-field select:focus-visible,.assignment-table select:focus-visible,.assignment-table button:focus-visible,.assignment-pagination button:focus-visible{outline-offset:2px;outline:3px solid #34405438}.assignment-table-wrapper{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;overflow-x:auto}.assignment-table{border-collapse:collapse;width:100%;min-width:900px}.assignment-table th,.assignment-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #eaecf0;padding:.9rem 1rem}.assignment-table th{color:#667085;letter-spacing:.02em;text-transform:uppercase;background:#f8fafc;font-size:.78rem;font-weight:700}.assignment-table tbody tr:last-child td{border-bottom:0}.assignment-table tbody tr:hover{background:#fbfcfd}.assignment-table td:first-child{min-width:210px}.assignment-table td:first-child a{color:#1d4ed8;text-decoration:none}.assignment-table td:first-child a:hover{text-decoration:underline}.assignment-table td:first-child a:focus-visible{outline-offset:3px;border-radius:.2rem;outline:2px solid #475569}.assignment-table select{width:100%;min-width:175px;padding:.45rem 2rem .45rem .65rem}.assignment-table select:disabled{color:#98a2b3;cursor:not-allowed;background:#f8fafc}.assignment-table button,.assignment-pagination button{color:#334155;cursor:pointer;min-height:2.35rem;font:inherit;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.45rem .75rem;font-size:.88rem;font-weight:650}.assignment-table button:hover:not(:disabled),.assignment-pagination button:hover:not(:disabled){background:#f8fafc}.assignment-table button:disabled,.assignment-pagination button:disabled{color:#98a2b3;cursor:not-allowed;background:#f8fafc}.assignment-priority{color:#344054;white-space:nowrap;background:#f9fafb;border:1px solid #d0d5dd;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.78rem;font-weight:650;display:inline-flex}.assignment-priority--low{color:#475467;background:#f8fafc;border-color:#d0d5dd}.assignment-priority--normal{color:#334155;background:#f8fafc;border-color:#cbd5e1}.assignment-priority--high{color:#92400e;background:#fffbeb;border-color:#f2cc8f}.assignment-priority--urgent{color:#991b1b;background:#fef2f2;border-color:#f0b4b4}.assignment-state{color:#667085;background:#fff;border:1px solid #d8dee8;border-radius:.8rem;padding:1.25rem}.assignment-state p{margin:0}.assignment-state strong{color:#344054}.assignment-state strong+p{margin-top:.4rem}.assignment-state--error,.assignment-mutation-error{color:#7f1d1d;border-color:#d8b8b8}.assignment-state button{color:#334155;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;margin-top:.9rem;padding:.5rem .8rem;font-weight:650}.assignment-state button:hover{background:#f8fafc}.assignment-state button:focus-visible{outline-offset:2px;outline:3px solid #34405438}.assignment-mutation-error{background:#fef2f2;border:1px solid;border-radius:.65rem;margin-bottom:1rem;padding:.8rem 1rem;font-size:.9rem}.assignment-pagination{color:#667085;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;font-size:.88rem;display:flex}.assignment-pagination>div{gap:.5rem;display:flex}@media (width<=720px){.assignment-page-heading{flex-direction:column;align-items:stretch;gap:.75rem}.assignment-view-field{width:100%;min-width:0}.assignment-pagination{flex-direction:column;align-items:flex-start}}.audit-page-heading{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.5rem;display:flex}.audit-page-heading .page-description{margin-bottom:0}.audit-read-only-badge{color:#475467;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;flex:none;align-items:center;padding:.25rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.audit-filter-panel{background:#f8fafc;border:1px solid #d8dee8;border-radius:.8rem;grid-template-columns:minmax(180px,.8fr) minmax(210px,1fr) minmax(180px,.8fr) auto;align-items:end;gap:.9rem;margin-bottom:1.25rem;padding:1rem;display:grid}.audit-filter-panel label{gap:.35rem;min-width:0;display:grid}.audit-filter-panel label>span{color:#475467;letter-spacing:.02em;text-transform:uppercase;font-size:.78rem;font-weight:700}.audit-filter-panel select,.audit-filter-panel input{color:#1d2939;width:100%;min-height:2.45rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem}.audit-filter-panel select{padding:.5rem 2rem .5rem .7rem}.audit-filter-panel input{padding:.5rem .7rem}.audit-filter-panel input::placeholder{color:#98a2b3}.audit-filter-panel select:focus-visible,.audit-filter-panel input:focus-visible,.audit-filter-actions button:focus-visible,.audit-state button:focus-visible,.audit-pagination button:focus-visible{outline-offset:2px;outline:3px solid #34405438}.audit-filter-actions{gap:.5rem;display:flex}.audit-filter-actions button,.audit-state button,.audit-pagination button{color:#334155;cursor:pointer;min-height:2.45rem;font:inherit;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.5rem .8rem;font-size:.88rem;font-weight:650}.audit-filter-actions button:first-child{color:#fff;background:#334155;border-color:#475569}.audit-filter-actions button:hover,.audit-state button:hover,.audit-pagination button:hover:not(:disabled){background:#f1f5f9}.audit-filter-actions button:first-child:hover{background:#1e293b}.audit-table-wrapper{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;overflow-x:auto}.audit-table{border-collapse:collapse;width:100%;min-width:1000px}.audit-table th,.audit-table td{text-align:left;vertical-align:top;border-bottom:1px solid #eaecf0;padding:.9rem 1rem}.audit-table th{color:#667085;letter-spacing:.02em;text-transform:uppercase;background:#f8fafc;font-size:.78rem;font-weight:700}.audit-table tbody tr:last-child td{border-bottom:0}.audit-table tbody tr:hover{background:#fbfcfd}.audit-table td:first-child{color:#475467;white-space:nowrap;min-width:170px;font-size:.86rem}.audit-table td:nth-child(2){min-width:190px}.audit-table td:nth-child(3){min-width:180px}.audit-table td:nth-child(4){min-width:190px}.audit-table td:nth-child(5){min-width:260px}.audit-event-label{color:#344054;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;align-items:center;padding:.22rem .55rem;font-size:.78rem;font-weight:650;display:inline-flex}.audit-entity{gap:.3rem;display:grid}.audit-entity>span{color:#344054;font-size:.86rem;font-weight:650}.audit-entity code,.audit-json{color:#475467;overflow-wrap:anywhere;white-space:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.audit-detail-list{gap:.45rem;margin:0;display:grid}.audit-detail-list>div{grid-template-columns:minmax(95px,auto) minmax(0,1fr);gap:.6rem;display:grid}.audit-detail-list dt{color:#667085;font-size:.78rem;font-weight:650}.audit-detail-list dd{color:#344054;overflow-wrap:anywhere;min-width:0;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.audit-empty-value{color:#98a2b3}.audit-state{color:#667085;background:#fff;border:1px solid #d8dee8;border-radius:.8rem;padding:1.25rem}.audit-state p{margin:0}.audit-state strong{color:#344054}.audit-state strong+p{margin-top:.4rem}.audit-state--error{color:#7f1d1d;border-color:#d8b8b8}.audit-state button{margin-top:.9rem}.audit-pagination{color:#667085;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;font-size:.88rem;display:flex}.audit-pagination>div{gap:.5rem;display:flex}.audit-pagination button:disabled{color:#98a2b3;cursor:not-allowed;background:#f8fafc}@media (width<=1000px){.audit-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-filter-actions{align-self:end}}@media (width<=720px){.audit-page-heading{flex-direction:column;align-items:flex-start;gap:.75rem}.audit-filter-panel{grid-template-columns:1fr}.audit-filter-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.audit-pagination{flex-direction:column;align-items:flex-start}}.configuration-page-heading{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.configuration-page-heading .page-description{margin-bottom:1.5rem}.configuration-read-only-badge{color:#475467;background:#f8fafc;border:1px solid #d0d5dd;border-radius:999px;flex:none;margin-bottom:1.5rem;padding:.4rem .7rem;font-size:.8rem;font-weight:700}.configuration-state{color:#667085;background:#fff;border:1px solid #d8dee8;border-radius:.8rem;padding:1.25rem}.configuration-state p{margin:0}.configuration-state--error{color:#991b1b;background:#fff7f7;border-color:#fecaca}.configuration-state button{color:#334155;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;margin-top:.8rem;padding:.45rem .75rem;font-size:.85rem;font-weight:700}.configuration-state button:hover{background:#f8fafc;border-color:#94a3b8}.configuration-state button:focus-visible{outline-offset:2px;outline:2px solid #475569}.configuration-domains{gap:1.4rem;display:grid}.configuration-domain{min-width:0}.configuration-domain__heading{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.7rem;display:flex}.configuration-domain__heading h3{color:#1d2939;margin:0;font-size:1.05rem}.configuration-domain__heading p{color:#667085;margin:.25rem 0 0;font-size:.85rem;line-height:1.45}.configuration-count{color:#475467;background:#fff;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;align-items:center;min-width:1.8rem;min-height:1.8rem;padding:0 .4rem;font-size:.78rem;font-weight:700;display:inline-flex}.configuration-table-wrapper{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;overflow-x:auto}.configuration-table{border-collapse:collapse;width:100%;min-width:720px}.configuration-stage-table{min-width:900px}.configuration-table th,.configuration-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #eaecf0;padding:.85rem 1rem}.configuration-table th{color:#667085;letter-spacing:.02em;text-transform:uppercase;background:#f8fafc;font-size:.76rem;font-weight:700}.configuration-table tbody tr:last-child td{border-bottom:0}.configuration-table tbody tr:hover{background:#fbfcfd}.configuration-name{color:#1d2939;display:block}.configuration-code{color:#667085;margin-top:.2rem;font-size:.76rem;display:inline-block}.configuration-description{color:#475467;max-width:340px;font-size:.86rem;line-height:1.45}.configuration-status,.configuration-stage-flags span{color:#344054;white-space:nowrap;background:#f9fafb;border:1px solid #d0d5dd;border-radius:999px;align-items:center;padding:.2rem .5rem;font-size:.75rem;font-weight:650;display:inline-flex}.configuration-status--active{color:#166534;background:#f0fdf4;border-color:#a6d8b6}.configuration-status--inactive{color:#991b1b;background:#fff7f7;border-color:#e4b9b9}.configuration-stage-flags{flex-wrap:wrap;gap:.35rem;display:flex}.configuration-empty{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;padding:1.1rem 1.25rem}.configuration-empty strong{color:#344054}.configuration-empty p{color:#667085;margin:.3rem 0 0;font-size:.86rem}@media (width<=720px){.configuration-page-heading,.configuration-domain__heading{flex-direction:column;align-items:flex-start}.configuration-read-only-badge{margin-top:-.75rem}}.administration-overview-content{gap:1.5rem;display:grid}.administration-overview-state,.administration-overview-clear,.administration-overview-empty{color:#667085;background:#fff;border:1px solid #d8dee8;border-radius:.8rem;padding:1.15rem 1.25rem}.administration-overview-state p,.administration-overview-clear p,.administration-overview-empty p{margin:0}.administration-overview-state--error{color:#7f1d1d;background:#fff7f7;border-color:#d8b8b8}.administration-overview-state button{color:#334155;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;margin-top:.9rem;padding:.5rem .8rem;font-weight:650}.administration-overview-state button:hover{background:#f8fafc}.administration-overview-state button:focus-visible,.administration-overview-link:focus-visible{outline-offset:2px;outline:3px solid #34405438}.administration-overview-clear{color:#166534;background:#f0fdf4;border-color:#a6d8b6}.administration-overview-clear strong{color:#166534}.administration-overview-clear strong+p,.administration-overview-empty strong+p{margin-top:.35rem}.administration-overview-attention,.administration-overview-activity{min-width:0}.administration-overview-section-heading{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.75rem;display:flex}.administration-overview-section-heading h3{color:#1d2939;margin:0;font-size:1.05rem}.administration-overview-section-heading p{color:#667085;margin:.25rem 0 0;font-size:.85rem;line-height:1.45}.administration-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.administration-overview-card{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;flex-direction:column;justify-content:space-between;gap:1rem;min-width:0;padding:1rem;display:flex}.administration-overview-card__label{color:#475467;letter-spacing:.02em;text-transform:uppercase;font-size:.78rem;font-weight:700;display:block}.administration-overview-card__value{color:#1d2939;margin-top:.25rem;font-size:2rem;line-height:1.1;display:block}.administration-overview-card>div>p{color:#667085;margin:.45rem 0 0;font-size:.84rem;line-height:1.45}.administration-overview-link{color:#1d4ed8;font-size:.84rem;font-weight:650;text-decoration:none}.administration-overview-link:hover{text-decoration:underline}.administration-overview-configuration-status{margin-top:.45rem}.administration-overview-configuration-status>strong{color:#344054;font-size:.92rem}.administration-overview-configuration-status>p{color:#667085;margin:.35rem 0 0;font-size:.84rem;line-height:1.45}.administration-overview-configuration-status--ready>strong{color:#166534}.administration-overview-configuration-status--warning>strong{color:#92400e}.administration-overview-configuration-status ul{color:#92400e;gap:.3rem;margin:.55rem 0 0;padding-left:1.1rem;font-size:.82rem;line-height:1.4;display:grid}.administration-overview-activity-list{background:#fff;border:1px solid #d8dee8;border-radius:.8rem;margin:0;padding:0;list-style:none;overflow:hidden}.administration-overview-activity-list li{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.administration-overview-activity-list li:last-child{border-bottom:0}.administration-overview-activity-list li:hover{background:#fbfcfd}.administration-overview-activity-list li>div{gap:.2rem;min-width:0;display:grid}.administration-overview-activity-list strong{color:#344054;font-size:.88rem}.administration-overview-activity-list span,.administration-overview-activity-list time{color:#667085;font-size:.78rem}.administration-overview-activity-list time{text-align:right;flex:none}@media (width<=900px){.administration-overview-grid{grid-template-columns:1fr}}@media (width<=720px){.administration-overview-section-heading,.administration-overview-activity-list li{flex-direction:column;align-items:flex-start}.administration-overview-activity-list time{text-align:left}}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:left;box-sizing:border-box;border:0;flex-direction:column;width:100%;max-width:none;min-height:100svh;margin:0;display:flex}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}
