.overview{flex-direction:column;gap:16px;margin-top:24px;display:flex}.overview h2{margin:0;font-size:14px;font-weight:600;line-height:20px}.overview .overview-personal-title{margin-bottom:-8px;font-size:18px;line-height:24px}.overview-panel{border:1px solid var(--sg-border);background:var(--sg-surf);border-radius:8px;min-width:0;container-type:inline-size}.overview-panel>header{justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 8px;display:flex}.overview-panel>header a{flex-shrink:0;font-size:13px}.overview-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.overview-attention{border:1px solid var(--sg-attBd);background:var(--sg-attBg);border-radius:8px}.overview-attention h2{padding:10px 16px 6px}.overview-attention .overview-pair{gap:0}.overview-attention .overview-pair>div{border-top:1px solid var(--sg-attBd);padding:10px 16px}.overview-attention strong{font-weight:500;display:block}.overview small,.overview time{color:var(--sg-t3);font-size:12px;line-height:16px;display:block}.overview-summary{background:var(--sg-border);border:1px solid var(--sg-border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.overview-tile{background:var(--sg-surf);color:var(--sg-t1);min-width:0;padding:12px 16px;text-decoration:none}.overview-tile>span{color:var(--sg-t2);font-size:13px}.overview-tile>strong{overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:32px;display:block}.overview a.overview-tile:hover,.overview-action-row:hover,.overview-session-row:hover{background:var(--sg-sub);text-decoration:none}.overview-dimension{border-top:1px solid var(--sg-hair);justify-content:space-between;gap:10px;padding:8px 16px;font-size:13px;display:flex}.overview-dimension>span:last-child{color:var(--sg-t3)}.overview-helper{color:var(--sg-t2);margin:0;padding:0 16px 12px;font-size:12px;line-height:16px}.overview-lists{align-items:start;gap:16px;display:grid}.overview-action-row,.overview-session-row{border-top:1px solid var(--sg-hair);color:var(--sg-t1);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 16px;font-size:13px;text-decoration:none;display:grid}.overview-action-row strong,.overview-session-row strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.overview-action-row>span,.overview-session-row>span{min-width:0}.overview-action-row>span:nth-child(2):not(.overview-decisions),.overview-action-row small.sg-mono{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-action-columns,.overview-session-columns{color:var(--sg-t3);gap:16px;padding:0 16px 4px;font-size:12px;line-height:16px;display:none}.overview-decisions{flex-direction:column;gap:2px;display:flex}.overview-policy{border-top:1px solid var(--sg-hair);color:var(--sg-t1);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.overview-personal .overview-action-row{justify-content:space-between;align-items:center;display:flex}.overview>.sg-tag{align-self:flex-start}@container (width>=440px){.overview-action-columns{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1fr) 100px;display:grid}.overview-action-row{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1fr) 100px;align-items:center;gap:12px;padding:8px 16px}}@container (width>=620px){.overview-session-columns{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.4fr) 100px;display:grid}.overview-session-row{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.4fr) 100px;align-items:center;gap:16px;padding:8px 16px}}@media (width>=1380px){.overview-lists{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.overview-personal .overview-lists{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.overview-personal .overview-lists>section:first-child{order:2}}@media (width<=1000px){.overview-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=719px){.overview-pair,.overview-summary{grid-template-columns:minmax(0,1fr)}}.analytics-page .sg-page-header{margin-bottom:16px}.analytics-page .sg-tab-panel{padding-top:16px}.analytics-filters{border:1px solid var(--sg-border);background:var(--sg-surf);border-radius:8px;padding:12px 16px}.analytics-filters>div{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.analytics-filters [role=group]{border-top:1px solid var(--sg-hair);margin-top:12px;padding-top:12px}.analytics-filters .sg-field{min-width:140px}.analytics-filters p{margin:10px 0 0}.analytics-summary{background:var(--sg-border);border:1px solid var(--sg-border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:16px;display:grid;overflow:hidden}.analytics-summary>div{background:var(--sg-surf);padding:12px 16px}.analytics-summary span,.analytics-summary strong,.analytics-summary small{display:block}.analytics-summary span{color:var(--sg-t2);font-size:13px}.analytics-summary strong{font-size:24px;font-weight:600;line-height:32px}.analytics-summary small{color:var(--sg-t3);font-size:12px}.analytics-layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px;margin-top:16px;display:grid}.analytics-block{background:var(--sg-surf);border:1px solid var(--sg-border);border-radius:8px;min-width:0;padding:12px 16px}.analytics-block h2{margin:0;font-size:14px;font-weight:600;line-height:20px}.analytics-block h3{color:var(--sg-t2);margin:8px 0 2px;font-size:12px}.analytics-block>p{margin:0 0 8px}.analytics-span-4{grid-column:span 4}.analytics-span-5{grid-column:span 5}.analytics-span-7{grid-column:span 7}.analytics-span-8{grid-column:span 8}.analytics-span-12{grid-column:span 12}.analytics-block .sg-chart{border:0;margin:0;padding:0}.analytics-rows{margin:6px 0}.analytics-rows>div{border-top:1px solid var(--sg-hair);grid-template-columns:1fr auto;gap:4px 8px;padding:6px 0;font-size:13px;display:grid}.analytics-rows dd{margin:0;font-weight:600}.analytics-bar{background:var(--sg-sub);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.analytics-bar span{background:var(--series-color);height:100%;display:block}.analytics-series-0{--series-color:var(--sg-ok);stroke-dasharray:none}.analytics-series-1{--series-color:var(--sg-accT);stroke-dasharray:6 3}.analytics-series-2{--series-color:var(--sg-warn);stroke-dasharray:2 3}.analytics-series-3{--series-color:var(--sg-t3);stroke-dasharray:1 4}.analytics-negative .analytics-bar span{background:var(--sg-danger)}.analytics-bar.analytics-neutral>span,.analytics-neutral .analytics-bar>span{background:var(--sg-t2)}.analytics-chart{width:100%;height:auto;display:block}.analytics-chart text{fill:var(--sg-t3);font-size:11px}.analytics-gridline{stroke:var(--sg-hair)}.analytics-chart polyline,.analytics-chart circle,.analytics-legend line{stroke:var(--series-color);stroke-width:2px;fill:none}.analytics-chart circle{fill:var(--sg-surf)}.analytics-chart rect{fill:var(--sg-accSub);stroke:var(--sg-accT)}.analytics-legend{align-items:center;gap:6px;font-size:12px;display:inline-flex}.analytics-unavailable{color:var(--sg-t2);font-size:13px;margin:24px 0!important}@media (width<=1199px){.analytics-layout>*{grid-column:span 12}}@media (width<=700px){.analytics-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.people-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.people-facts dl,.people-detail dl{margin:0}.people-facts dl{grid-template-columns:minmax(120px,.9fr) minmax(0,1.7fr);display:grid}.people-facts dt,.people-facts dd{border-top:1px solid var(--sg-hair);margin:0;padding:8px 0}.people-facts dt,.people-detail dt{color:var(--sg-t2)}.people-facts dd,.people-detail dd{overflow-wrap:anywhere}.people-detail dt{margin-top:12px}.people-detail dd{margin:4px 0 0}.people-controls{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.people-controls label{gap:6px;display:grid}.people-controls input,.people-controls select{font:inherit;color:var(--sg-t1);background:var(--sg-surf);border:1px solid var(--sg-border);border-radius:6px;padding:8px 12px}.people-note{color:var(--sg-t2);font-size:13px}@media (width<=960px){.people-facts{grid-template-columns:minmax(0,1fr)}}.settings-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:16px;display:grid}.settings-grid--equal{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-general>:last-child{grid-column:1/-1}.settings-grid .sg-panel{min-width:0}.settings-grid .sg-field{max-width:440px;margin-bottom:16px}.settings-grid p{margin:0 0 12px}.settings-grid .sg-actions{flex-wrap:wrap;margin-top:16px}.settings-grid--equal>:last-child:nth-child(odd){grid-column:1/-1}.settings-large{font-size:16px;font-weight:600}.settings-plan{font-size:24px;font-weight:600}.settings-facts{margin:16px 0;font-size:13px}.settings-facts>div{border-top:1px solid var(--sg-border);grid-template-columns:minmax(120px,1fr) minmax(0,1.2fr);gap:12px;padding:8px 0;display:grid}.settings-facts dt{color:var(--sg-t2)}.settings-facts dd{overflow-wrap:anywhere;margin:0}.settings-provider{color:var(--sg-t2);font-size:13px}@media (width<=1100px){.settings-grid,.settings-grid--equal{grid-template-columns:minmax(0,1fr)}}.runtime-facts{border:1px solid var(--sg-border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 24px;display:grid;overflow:hidden}.runtime-facts>div{background:var(--sg-surf);border-inline-end:1px solid var(--sg-border);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.runtime-filters{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.runtime-filters label{flex-direction:column;flex:150px;gap:6px;min-width:0;font-size:12px;display:flex}.runtime-filters input,.runtime-filters select{color:var(--sg-t1);background:var(--sg-surf);border:1px solid var(--sg-ctrl);min-height:32px;font:inherit;border-radius:6px;max-width:100%;padding:6px 10px}.runtime-filters>label:first-child{flex:2 220px}.runtime-filters details{flex:none}.runtime-filters summary{cursor:pointer;color:var(--sg-accT);border:1px solid var(--sg-ctrl);border-radius:6px;min-height:32px;padding:6px 10px}.runtime-filters details>div{border:1px solid var(--sg-border);border-radius:8px;padding:12px}.runtime-facts+.sg-detail-layout .sg-panel{margin-block-end:16px}@media (width<=1100px){.runtime-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.runtime-facts{grid-template-columns:1fr}}.runtime-metrics{border:1px solid var(--sg-border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-block:16px 24px;display:grid;overflow:hidden}.runtime-metrics .sg-panel{border:0;border-inline-end:1px solid var(--sg-border);border-radius:0}.runtime-metrics .sg-panel:last-child{border-inline-end:0}.runtime-filters~.sg-table-scroll time span{display:block}@media (width<=1100px){.runtime-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.runtime-metrics{grid-template-columns:1fr}}.runtime-filters details[open]{flex:100%}.runtime-metrics[hidden]{display:none}.runtime-applied{flex-wrap:wrap;gap:8px;margin-block-end:12px;display:flex}.runtime-applied .sg-button{overflow-wrap:anywhere;white-space:normal;border:1px solid var(--sg-border);background:var(--sg-sub);max-width:100%}nav[aria-label="Runtime Actions pages"]{align-items:center;margin-block-start:16px}nav[aria-label="Runtime Actions pages"] [aria-disabled=true]{cursor:default;opacity:.65}.runtime-stat{text-align:start;font:inherit;color:var(--sg-t1);background:var(--sg-surf);border:0;border-inline-end:1px solid var(--sg-border);cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px;display:flex}.runtime-stat:last-child{border-inline-end:0}.runtime-stat strong{font-size:24px;line-height:28px}.runtime-stat:hover{background:var(--sg-sub)}.runtime-stat:focus-visible{outline:2px solid var(--sg-focus);outline-offset:-2px}.runtime-stat[aria-pressed=true]{background:var(--sg-sub);box-shadow:inset 0 -3px 0 var(--sg-accT)}.runtime-more{flex-wrap:wrap;gap:16px;display:flex}.runtime-more fieldset{border:1px solid var(--sg-border);border-radius:8px;flex-wrap:wrap;gap:12px;min-width:0;margin:0;padding:8px 12px 12px;display:flex}.runtime-more legend{padding-inline:4px;font-size:12px;font-weight:600}.runtime-narrow{display:none}@media (width<=1100px){.runtime-secondary{display:none}.runtime-narrow{display:block}}@media (prefers-reduced-motion:no-preference){.runtime-stat{transition:background-color .12s}}.runtime-title{color:var(--sg-t1);font-weight:600;text-decoration:none}.runtime-title:hover{color:var(--sg-accP);text-decoration:underline}.sg-table-scroll td:first-child{white-space:nowrap;width:1%}.sg-metadata dd>.sg-helper{display:block}.sg-timeline time{white-space:nowrap}.sg-session-stats{background:var(--sg-border);border:1px solid var(--sg-border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:20px 0;display:grid;overflow:hidden}.sg-session-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}.sg-session-stats .sg-metric{background:var(--sg-surf);padding:12px 16px}.sg-session-filters{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.sg-session-filters label{color:var(--sg-t2);flex-direction:column;gap:4px;font-size:12px;display:flex}.sg-session-search{flex:1;min-width:210px}.sg-session-filters input,.sg-session-filters select{border:1px solid var(--sg-ctrl);max-width:100%;min-height:32px;color:var(--sg-t1);background:var(--sg-surf);font:inherit;border-radius:6px;padding:4px 8px;font-size:14px}.sg-session-more{border-top:1px solid var(--sg-border);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;width:100%;padding-top:12px;display:grid}.sg-session-applied{flex-wrap:wrap;flex-basis:100%;gap:6px;display:flex}.sg-session-panels>*,.sg-session-panels dd{overflow-wrap:anywhere;min-width:0}@media (width<=1000px){.sg-session-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-session-panels{grid-template-columns:minmax(0,1fr)}}.sg-device-stats{background:var(--sg-border);border:1px solid var(--sg-border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:20px 0;display:grid;overflow:hidden}.sg-device-stats .sg-metric{background:var(--sg-surf);padding:12px 16px}.sg-device-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}.sg-device-panels>*,.sg-device-panels dd{overflow-wrap:anywhere;min-width:0}.sg-device-filters{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.sg-device-filters--inline{margin:12px 0}.sg-device-filters label{color:var(--sg-t2);flex-direction:column;gap:4px;font-size:12px;display:flex}.sg-device-search{flex:1;min-width:210px}.sg-device-filters input,.sg-device-filters select{border:1px solid var(--sg-ctrl);max-width:100%;min-height:32px;color:var(--sg-t1);background:var(--sg-surf);font:inherit;border-radius:6px;padding:4px 8px;font-size:14px}.sg-device-applied{flex-wrap:wrap;flex-basis:100%;gap:6px;display:flex}.sg-device-gaps,.sg-device-sessions{gap:8px;margin:8px 0 12px;padding-left:20px;display:grid}@media (width<=1000px){.sg-device-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-device-panels{grid-template-columns:minmax(0,1fr)}}.sg-nowrap{white-space:nowrap}.sg-device-history .sg-table{overflow-wrap:normal;min-width:60rem}.sg-device-attempts .sg-table{min-width:64rem}.sg-device-attempts .sg-technical{max-width:14rem;display:block}.sg-device-attempts .sg-technical code{overflow-wrap:anywhere;display:block}.sg-action-secondary{font-size:var(--sg-font-caption,12px);color:var(--sg-t3);margin-top:2px;font-weight:400;display:block}.sg-action-filters{grid-template-columns:minmax(180px,2fr) repeat(4,minmax(110px,1fr));align-items:end;gap:16px;display:grid}.sg-action-list-meta,.sg-action-wizard-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.sg-action-list-meta{color:var(--sg-t2);font-size:13px}.sg-action-facts{margin:0}.sg-action-facts>div{border-bottom:1px solid var(--sg-border);grid-template-columns:160px minmax(0,1fr);gap:16px;padding:8px 0;display:grid}.sg-action-facts dt{color:var(--sg-t2);font-size:13px}.sg-action-facts dd{overflow-wrap:anywhere;margin:0}.sg-action-reference,.sg-action-two-column{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.sg-action-preview{background:var(--sg-sub);border:1px solid var(--sg-border);overflow-wrap:anywhere;border-radius:8px;padding:16px}.sg-action-preview dl>div{border-top:1px solid var(--sg-border);padding:8px 0}.sg-action-preview dd{white-space:pre-wrap;margin:4px 0 0}.sg-action-primary{font-size:24px;font-weight:600}.sg-action-form{gap:16px;max-width:580px;display:grid}.sg-action-parameter{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sg-action-flags{flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;display:flex}.sg-action-stepper ol{border-bottom:1px solid var(--sg-border);gap:12px;margin:0;padding:0 0 12px;list-style:none;display:flex}.sg-action-stepper li{flex:1}.sg-action-stepper [aria-current=step]{color:var(--sg-accT);font-weight:600}.sg-action-stepper button>span:first-child{border:1px solid var(--sg-border);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.sg-action-wizard-footer{border-top:1px solid var(--sg-border);margin-top:24px;padding-top:16px}.sg-action-wizard-footer>div{gap:8px;display:flex}.sg-action-fieldset{border:0;min-width:0;margin:0;padding:0}@media (width<=1279px){.sg-action-parameter{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-action-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=959px){.sg-action-approval-layout,.sg-action-two-column{grid-template-columns:minmax(0,1fr)}.sg-action-stepper button:not([aria-current=step])>span:last-child{display:none}.sg-action-stepper ol{gap:0}}@media (width<=719px){.sg-action-filters,.sg-action-parameter,.sg-action-reference{grid-template-columns:minmax(0,1fr)}.sg-action-facts>div{grid-template-columns:minmax(0,1fr);gap:4px}.sg-action-stepper button{padding:4px}.sg-action-wizard-footer{flex-wrap:wrap}}.sg-action-approval-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.sg-action-approval-layout .sg-action-form{max-width:none}@media (width<=959px){.sg-action-approval-layout{grid-template-columns:minmax(0,1fr)}}.sg-detail-layout:has(.sg-action-facts){grid-template-columns:minmax(0,1fr) 360px;gap:16px}.sg-detail-layout:has(.sg-action-facts) .sg-table tbody th{color:var(--sg-t1);background:0 0;font-size:13px;font-weight:500}.sg-action-stepper li:not(:last-child):after{content:"";background:var(--sg-border);flex:1;min-width:8px;height:1px}.sg-action-stepper li{align-items:center;gap:8px;display:flex}@media (width<=1279px){.sg-detail-layout:has(.sg-action-facts){grid-template-columns:minmax(0,1fr)}}.sg-agent-secondary{color:var(--sg-t3);font-size:12px;font-weight:400}.sg-agent-note{color:var(--sg-t2);margin:0;font-size:13px;line-height:20px}.sg-agent-lead{margin:0;font-size:16px;font-weight:600;line-height:24px}.sg-agent-stats{border:1px solid var(--sg-border);background:var(--sg-border);border-radius:8px;overflow:hidden}.sg-agent-stats dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}.sg-agent-stats dl>div{background:var(--sg-surf);padding:12px 16px}.sg-agent-stats dt{color:var(--sg-t2);font-size:13px}.sg-agent-stats dd{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:600;line-height:32px}.sg-agent-filters{grid-template-columns:minmax(180px,300px) repeat(3,minmax(150px,190px)) auto;align-items:end;gap:12px 16px;display:grid}.sg-agent-chips{flex-wrap:wrap;gap:4px;display:flex}.sg-agent-facts{margin:0}.sg-agent-facts>div{border-top:1px solid var(--sg-hair);grid-template-columns:160px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.sg-agent-facts>div:first-child{border-top:0}.sg-agent-facts dt{color:var(--sg-t3);font-size:13px}.sg-agent-facts dd{overflow-wrap:anywhere;margin:0}.sg-agent-status-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;font-size:13px;display:flex}.sg-agent-failure{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.sg-agent-failure p{margin:0}.sg-agent-section{gap:8px;display:grid}.sg-agent-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sg-agent-section-head h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.sg-agent-form{gap:16px;display:grid}.sg-agent-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.sg-agent-form-fields{gap:14px;display:grid}.sg-agent-link-search{max-width:360px}.sg-agent-link-list{border:1px solid var(--sg-border);background:var(--sg-surf);border-radius:8px;overflow:hidden}.sg-agent-link-row{border-top:1px solid var(--sg-hair);cursor:pointer;grid-template-columns:20px minmax(0,1fr) minmax(0,260px);align-items:center;gap:12px;padding:10px 16px;display:grid}.sg-agent-link-row:first-child{border-top:0}.sg-agent-link-row[data-selected=true]{background:var(--sg-accSub)}.sg-agent-link-row input{width:18px;height:18px;accent-color:var(--sg-acc)}.sg-agent-link-row code{display:block}.sg-agent-link-name{font-weight:500;display:block}.sg-agent-integration-list{border:1px solid var(--sg-border);background:var(--sg-surf);border-radius:8px;margin:0;padding:0;list-style:none;overflow:hidden}.sg-agent-integration-list>li{border-top:1px solid var(--sg-hair);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 16px;display:flex}.sg-agent-integration-list>li:first-child{border-top:0}.sg-agent-integration-name{flex:260px;min-width:0}.sg-agent-add-integration{flex-wrap:wrap;align-items:end;gap:12px;display:flex}@media (width<=1100px){.sg-agent-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.sg-agent-form-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.sg-agent-stats dl{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-agent-link-row{grid-template-columns:20px minmax(0,1fr)}.sg-agent-link-row>:last-child{grid-column:2}.sg-agent-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}.sg-agent-section .sg-table tbody th{background:var(--sg-surf);color:var(--sg-t1);font-size:var(--sg-caption-size);height:var(--sg-row-height);border-bottom:1px solid var(--sg-hair);z-index:1;font-weight:500}.sg-agent-plain .sg-table tbody th{font-weight:400}.sg-agent-section .sg-table tbody tr:hover th{background:var(--sg-sub)}.sg-agent-name,.sg-table td a.sg-agent-name,a.sg-agent-name{color:var(--sg-t1);font-weight:500;text-decoration:none}a.sg-agent-name:hover{color:var(--sg-accT);text-decoration:underline}.sg-agent-filters .sg-field>label{color:var(--sg-t2);font-size:12px;font-weight:400}.sg-agent-filter-panel{border:1px solid var(--sg-border);background:var(--sg-surf);border-radius:8px;padding:12px 16px}.sg-agent-choices{margin-top:8px}.sg-agent-choice{border-top:1px solid var(--sg-hair);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.sg-agent-choice input{width:18px;height:18px;accent-color:var(--sg-acc);flex:none;margin-top:1px}.sg-agent-choice label{font-size:14px;font-weight:400}.sg-agent-section .sg-table{min-width:48rem}.sg-agent-plain .sg-table{min-width:36rem}.sg-agent-wide .sg-table{min-width:62rem}.sg-agent-section .sg-table td,.sg-agent-section .sg-table th{white-space:nowrap}.sg-agent-section,.sg-agent-section>*,.sg-agent-plain,.sg-agent-filter-panel{min-width:0;max-width:100%}.sg-agent-section .sg-table-scroll{position:relative}.sg-policy-filters{gap:var(--sp-4);flex-wrap:wrap;align-items:end;display:flex}.sg-policy-filters>*{flex:12rem}.sg-policy-detail{gap:var(--sp-4);grid-template-columns:minmax(0,1fr) 21rem;align-items:start;display:grid}.sg-policy-detail>*{min-width:0}.sg-policy-detail aside .sg-policy-facts{grid-template-columns:minmax(0,1fr)}.sg-policy-detail aside .sg-panel{padding:var(--sp-4)}.sg-policy-detail aside p{margin-block:var(--sp-3)}.sg-policy-table .sg-table{min-width:48rem}.sg-policy-table .sg-table th,.sg-policy-table .sg-table td{overflow-wrap:normal}.sg-policy-table .sg-table th[scope=row]{background:var(--sg-surf);color:var(--sg-t1);font-size:var(--sg-body-size);font-weight:500;position:static}.sg-policy-table .sg-table th[scope=row] a{text-decoration:none}.sg-policy-table .sg-table th[scope=row] a:hover{text-decoration:underline}.sg-policy-builder{display:block}.sg-policy-builder nav ol{gap:var(--sp-2);margin:0;margin-bottom:var(--sp-6);padding:0;padding-bottom:var(--sp-4);border-bottom:1px solid var(--sg-border);flex-wrap:wrap;list-style:none;display:flex}.sg-policy-builder nav li{flex:auto}.sg-policy-builder nav button{background:0 0;border-color:#0000;justify-content:center;width:100%}.sg-policy-meaning{background:var(--sg-accSub);border:1px solid var(--sg-border);border-radius:var(--radius-card);padding:var(--sp-4)}.sg-policy-meaning p{margin-bottom:0;line-height:1.5}.sg-policy-review{gap:var(--sp-4);grid-template-columns:minmax(0,1fr) 20rem;display:grid}.sg-policy-review dd,.sg-policy-review dt{padding-bottom:var(--sp-2);border-bottom:1px solid var(--sg-hair)}.sg-policy-step>.sg-button{justify-self:start}.sg-policy-builder [aria-current=step]{color:var(--sg-accT);background:var(--sg-accSub);font-weight:600}.sg-policy-step{gap:var(--sp-4);border:0;min-width:0;padding:0;display:grid}.sg-policy-step fieldset{border:1px solid var(--sg-border);border-radius:var(--radius-card);padding:var(--sp-4);min-width:0;margin-bottom:var(--sp-4)}.sg-policy-choice{align-items:center;gap:var(--sp-2);padding:var(--sp-3);flex-wrap:wrap;min-height:2rem;display:flex}.sg-policy-choice input{width:1.1rem;height:1.1rem;accent-color:var(--sg-accT)}.sg-policy-choice code{overflow-wrap:anywhere;font-size:.75rem}.sg-policy-footer,.sg-policy-statuses{gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.sg-policy-facts{gap:var(--sp-3);grid-template-columns:minmax(6rem,1fr) minmax(0,3fr);display:grid}.sg-policy-facts dt{color:var(--sg-t2)}.sg-policy-facts dd{overflow-wrap:anywhere;margin:0}.sg-policy-rule{border-top:1px solid var(--sg-border);padding-block:var(--sp-4)}.sg-policy-table pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.75rem}@media (width<=960px){.sg-policy-review,.sg-policy-detail,.sg-policy-builder{grid-template-columns:minmax(0,1fr)}.sg-policy-builder nav ol{flex-wrap:wrap;display:flex}}@media (width<=600px){.sg-policy-facts{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-400-cyrillic-ext-xuaO2J-f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-400-cyrillic-BSMlKf0J.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-400-latin-ext-BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-400-latin-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-500-latin-ext-CAhNIIs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-500-latin-DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/IBMPlexSans-all-cyrillic-ext-d45eAU9y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/IBMPlexSans-all-cyrillic-BAAhND-U.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/IBMPlexSans-all-latin-ext-CIII54If.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/IBMPlexSans-all-latin-IvpUvPa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{--sg-bg:#f6f7f9;--sg-surf:#fff;--sg-sub:#eef1f4;--sg-press:#e3e7ec;--sg-side:#eef1f4;--sg-navA:#fff;--sg-navH:#e3e7ec;--sg-accSub:#ebf4fc;--sg-hair:#e3e7ec;--sg-border:#dde2e8;--sg-ctrl:#b9c1cb;--sg-radio:#8a929c;--sg-t1:#1c2127;--sg-t2:#4a535e;--sg-t3:#5b6470;--sg-tD:#8a929c;--sg-acc:#0369be;--sg-accH:#0a5da6;--sg-accP:#084e8c;--sg-accT:#0369be;--sg-sel:#0369be;--sg-focus:#0369be;--sg-ok:#1d7a4c;--sg-warn:#9a5b00;--sg-danger:#b42318;--sg-dangerH:#fdecea;--sg-attBg:#fff7e8;--sg-attBd:#e3c98f;--sg-frame:#d3d9e0;--sg-logo-ink:#272c33;--surface-canvas:var(--sg-bg);--surface-card:var(--sg-surf);--surface-sidebar:var(--sg-side);--surface-subtle:var(--sg-sub);--border-default:var(--sg-border);--border-hairline:var(--sg-hair);--border-control:var(--sg-ctrl);--text-primary:var(--sg-t1);--text-secondary:var(--sg-t2);--text-muted:var(--sg-t3);--text-disabled:var(--sg-tD);--text-accent:var(--sg-accT);--action-primary:var(--sg-acc);--action-primary-hover:var(--sg-accH);--action-primary-pressed:var(--sg-accP);--status-ok:var(--sg-ok);--status-attention:var(--sg-warn);--status-destructive:var(--sg-danger)}[data-theme=dark]{--sg-bg:#16191e;--sg-surf:#1d2127;--sg-sub:#242930;--sg-press:#2b3139;--sg-side:#1b1f25;--sg-navA:#2b3139;--sg-navH:#242930;--sg-accSub:#1a2b3f;--sg-hair:#262b32;--sg-border:#30363f;--sg-ctrl:#46505c;--sg-radio:#6b7480;--sg-t1:#e8ebef;--sg-t2:#b0b8c2;--sg-t3:#98a1ac;--sg-tD:#6b7480;--sg-acc:#2773c2;--sg-accH:#2a76c4;--sg-accP:#1f64ad;--sg-accT:#6aaef0;--sg-sel:#6aaef0;--sg-focus:#6aaef0;--sg-ok:#3fae7a;--sg-warn:#e0a84a;--sg-danger:#f0847b;--sg-dangerH:#3a2224;--sg-attBg:#2a2418;--sg-attBd:#5a4a24;--sg-frame:#2c323a}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px;--sp-12:48px;--radius-control:6px;--radius-card:8px;--radius-full:999px;--border-width:1px;--h-button:32px;--h-button-lg:40px;--h-nav-row:36px;--toggle-w:40px;--toggle-h:22px;--min-target:32px;--sg-ring:0 0 0 2px var(--sg-bg), 0 0 0 4px var(--sg-focus);--sg-ring-side:0 0 0 2px var(--sg-side), 0 0 0 4px var(--sg-focus);--sg-ring-surf:0 0 0 2px var(--sg-surf), 0 0 0 4px var(--sg-focus);--sg-shadow:0 1px 2px #1018280f, 0 16px 40px #1018281a}[data-theme=dark]{--sg-shadow:0 1px 2px #0003, 0 16px 40px #00000047}@keyframes sgspin{to{transform:rotate(360deg)}}@keyframes sgdot{0%,80%,to{opacity:.25}40%{opacity:1}}[data-motion=spin]{animation:1.1s linear infinite sgspin}[data-motion=dot]{animation:1.4s ease-in-out infinite sgdot}@media (prefers-reduced-motion:reduce){[data-motion]{animation:none!important}[data-motion=dot]{opacity:1}}[data-reduce-motion=true] [data-motion]{animation:none!important}:root{--sg-font:"IBM Plex Sans", system-ui, sans-serif;--sg-mono:"IBM Plex Mono", monospace ;--font-sans:var(--sg-font);--font-mono:var(--sg-mono);--fs-title:30px;--lh-title:38px;--fs-section:20px;--lh-section:28px;--fs-lead:16px;--lh-lead:24px;--fs-body:14px;--lh-body:20px;--fs-caption:13px;--lh-caption:20px;--fw-regular:400 ;--fw-medium:500 ;--fw-semibold:600 ;--ls-title:-.015em}body{font-family:var(--sg-font);color:var(--sg-t1);background:var(--sg-bg);-webkit-font-smoothing:antialiased}a:hover{color:var(--sg-accP)}:root{--sg-topbar:3rem;--sg-sidebar:13.5rem;--sg-rail:3.5rem;--sg-content-max:90rem;--sg-detail-width:20rem;--sg-page-size:1.5rem;--sg-page-line:2rem;--sg-section-size:1.125rem;--sg-section-line:1.5rem;--sg-body-size:.875rem;--sg-body-line:1.25rem;--sg-caption-size:.8125rem;--sg-meta-size:.75rem;--sg-meta-line:1rem;--sg-technical-size:.78125rem;--sg-control-height:2rem;--sg-row-height:2.5rem;--sg-nav-height:2.25rem;--sg-white:#fff}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{font-size:var(--sg-body-size);line-height:var(--sg-body-line);margin:0}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font:inherit}a,a:hover{color:var(--sg-accT)}:focus-visible{outline:2px solid var(--sg-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--sg-surf)}.sg-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sg-skip{left:var(--sp-4);top:var(--sp-2);z-index:50;padding:var(--sp-2) var(--sp-4);background:var(--sg-surf);position:fixed;transform:translateY(-200%)}.sg-skip:focus{transform:none}.sg-button{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--sg-control-height);min-width:var(--min-target);padding:var(--sp-1) var(--sp-3);border:var(--border-width) solid var(--sg-ctrl);border-radius:var(--radius-control);background:var(--sg-surf);color:var(--sg-t1);cursor:pointer;white-space:normal;text-decoration:none;display:inline-flex}.sg-button:hover{background:var(--sg-sub)}.sg-button:active{background:var(--sg-press)}.sg-button--primary{background:var(--sg-acc);border-color:var(--sg-acc);color:var(--sg-white)}.sg-button--primary:hover{background:var(--sg-accH)}.sg-button--primary:active{background:var(--sg-accP)}.sg-button--ghost{background:0 0;border-color:#0000}.sg-button--danger{color:var(--sg-danger);border-color:var(--sg-danger)}.sg-button--danger:hover{background:var(--sg-dangerH)}.sg-button:disabled{color:var(--sg-tD);background:var(--sg-sub);border-color:var(--sg-border);cursor:default}.sg-icon-button{width:var(--sg-control-height);padding:var(--sp-1);flex:none}.sg-actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.sg-link{min-height:var(--min-target);align-items:center;display:inline-flex}.sg-tag{border:1px solid var(--sg-border);background:var(--sg-sub);border-radius:var(--radius-control);padding:var(--sp-1) var(--sp-2);font-size:var(--sg-meta-size);display:inline-block}.sg-topbar{height:var(--sg-topbar);z-index:10;align-items:center;gap:var(--sp-4);padding:0 var(--sp-4);border-bottom:1px solid var(--sg-border);background:var(--sg-surf);display:flex;position:sticky;top:0}.sg-brand{align-items:center;gap:var(--sp-2);min-width:11.5rem;color:var(--sg-t1);flex:none;font-weight:600;text-decoration:none;display:flex}.sg-brand img{width:auto;height:1.375rem}.sg-brand span span{color:var(--sg-t3);font-weight:400}.sg-logo-dark,[data-theme=dark] .sg-logo-light{display:none}[data-theme=dark] .sg-logo-dark{display:block}.sg-org{min-width:0;max-width:18rem;font-size:var(--sg-caption-size)}.sg-org span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sg-org select{max-width:100%}.sg-topbar-spacer{flex:1}.sg-account{font-size:var(--sg-caption-size);text-align:right;min-width:0;max-width:14rem;line-height:var(--sg-meta-line)}.sg-account span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sg-account small{color:var(--sg-t3)}.sg-theme-select select{height:var(--sg-control-height);border:1px solid var(--sg-ctrl);border-radius:var(--radius-control);background:var(--sg-surf);color:var(--sg-t1);padding:0 var(--sp-2)}.sg-shell{grid-template-columns:var(--sg-sidebar) minmax(0, 1fr);min-height:calc(100dvh - var(--sg-topbar));display:grid}.sg-sidebar{background:var(--sg-side);border-right:1px solid var(--sg-border);padding:var(--sp-3) var(--sp-2);top:var(--sg-topbar);height:calc(100dvh - var(--sg-topbar));position:sticky;overflow:visible}.sg-nav{flex-direction:column;gap:2px;display:flex}.sg-nav a{min-height:var(--sg-nav-height);align-items:center;gap:var(--sp-3);padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-control);color:var(--sg-t1);border:1px solid #0000;text-decoration:none;display:flex;position:relative}.sg-nav a svg{flex:none}.sg-nav a:hover{background:var(--sg-navH)}.sg-nav a[aria-current=page]{background:var(--sg-navA);border-color:var(--sg-border);color:var(--sg-accT);font-weight:600}.sg-nav a.sg-nav-administration{margin-top:var(--sp-3)}.sg-nav-tooltip{display:none}.sg-content{width:100%;min-width:0;max-width:var(--sg-content-max);padding:var(--sp-6) var(--sp-8);overflow-wrap:anywhere}.sg-nav-trigger{display:none}.sg-page-header{margin-bottom:var(--sp-6)}.sg-page-heading{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);flex-wrap:wrap;display:flex}.sg-page-header h1{font-size:var(--sg-page-size);line-height:var(--sg-page-line);letter-spacing:var(--ls-title);margin:0;font-weight:600}.sg-page-header p{margin:var(--sp-1) 0 0;color:var(--sg-t2)}.sg-entity-meta{align-items:center;gap:var(--sp-4);margin-top:var(--sp-1);flex-wrap:wrap;display:flex}.sg-panel{background:var(--sg-surf);border:1px solid var(--sg-border);border-radius:var(--radius-card);padding:var(--sp-4);min-width:0}.sg-panel--subtle{background:var(--sg-sub)}.sg-panel--attention{background:var(--sg-attBg);border-color:var(--sg-attBd)}.sg-panel-title{font-size:var(--sg-body-size);line-height:var(--sg-body-line);margin:0 0 var(--sp-2);font-weight:600}.sg-section-title{font-size:var(--sg-section-size);line-height:var(--sg-section-line);margin:0 0 var(--sp-3)}.sg-stack{gap:var(--sp-4);flex-direction:column;display:flex}.sg-detail-layout{grid-template-columns:minmax(0, 1fr) var(--sg-detail-width);gap:var(--sp-8);display:grid}.sg-detail-layout>*{min-width:0}.sg-metric strong{font-size:var(--sg-page-size);line-height:var(--sg-page-line);margin:var(--sp-2) 0;font-weight:600;display:block}.sg-helper{font-size:var(--sg-meta-size);line-height:var(--sg-meta-line);color:var(--sg-t3)}.sg-tone--neutral{color:var(--sg-t2)}.sg-tone--muted{color:var(--sg-t3)}.sg-tone--accent{color:var(--sg-accT)}.sg-tone--success{color:var(--sg-ok)}.sg-tone--attention{color:var(--sg-warn)}.sg-tone--danger{color:var(--sg-danger)}.sg-status{align-items:center;gap:var(--sp-2);font-size:var(--sg-caption-size);display:inline-flex}.sg-status svg{flex:none}.sg-status>span{color:var(--sg-t1)}.sg-status--pill{padding:2px var(--sp-2);border:1px solid var(--sg-border);border-radius:var(--radius-full);background:var(--sg-sub);font-size:var(--sg-meta-size)}.sg-status--pill.sg-tone--success{background:var(--sg-surf)}.sg-status--pill.sg-tone--attention{background:var(--sg-attBg);border-color:var(--sg-attBd)}.sg-status--pill.sg-tone--danger{background:var(--sg-dangerH)}.sg-notice{border:1px solid var(--sg-border);background:var(--sg-accSub);border-radius:var(--radius-card);padding:var(--sp-3) var(--sp-4)}.sg-notice>div{color:var(--sg-t2);margin-top:var(--sp-1)}.sg-notice.sg-tone--attention{background:var(--sg-attBg);border-color:var(--sg-attBd)}.sg-field{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.sg-field>label,.sg-field-group legend{font-size:var(--sg-caption-size);font-weight:500}.sg-field p{margin:0}.sg-control{width:100%;min-width:0;min-height:var(--sg-control-height);padding:var(--sp-1) var(--sp-2);border:1px solid var(--sg-ctrl);border-radius:var(--radius-control);color:var(--sg-t1);background:var(--sg-surf)}textarea.sg-control{resize:vertical;min-height:5rem}.sg-control[aria-invalid=true]{border-color:var(--sg-danger)}.sg-control:disabled{color:var(--sg-tD);background:var(--sg-sub)}.sg-control[readonly]{background:var(--sg-sub)}.sg-field-error,.sg-field-error .sg-status>span{color:var(--sg-danger);font-size:var(--sg-meta-size)}.sg-choice{align-items:center;gap:var(--sp-2);min-height:var(--min-target);display:flex}.sg-choice input{accent-color:var(--sg-acc);flex:none;width:1rem;height:1rem;margin:0}.sg-field-group{gap:var(--sp-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.sg-field-group legend{margin-bottom:var(--sp-2);padding:0}.sg-error-summary{padding:var(--sp-4);border:1px solid var(--sg-danger);border-radius:var(--radius-card)}.sg-error-summary h2{font-size:var(--sg-body-size);margin:0}.sg-error-summary a{min-height:var(--min-target);align-items:center;display:inline-flex}.sg-breadcrumbs ol{gap:var(--sp-2);margin:0 0 var(--sp-2);font-size:var(--sg-caption-size);flex-wrap:wrap;padding:0;list-style:none;display:flex}.sg-breadcrumbs li+li:before{content:"/";color:var(--sg-t3);margin-right:var(--sp-2)}.sg-breadcrumbs a{min-height:var(--min-target);align-items:center;display:inline-flex}.sg-tabs{gap:var(--sp-6);border-bottom:1px solid var(--sg-border);padding-top:var(--sp-2);display:flex;overflow-x:auto}.sg-tabs button,.sg-tabs a{min-height:var(--sg-nav-height);padding:var(--sp-1) 0;color:var(--sg-t2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;text-decoration:none}.sg-tabs [aria-selected=true],.sg-tabs [aria-current=page]{border-bottom-color:var(--sg-acc);color:var(--sg-t1);font-weight:600}.sg-tab-panel{padding-top:var(--sp-4)}.sg-tab-panel[hidden]{display:none}.sg-dialog{color:var(--sg-t1);background:var(--sg-surf);border:1px solid var(--sg-border);border-radius:var(--radius-card);box-shadow:var(--sg-shadow);padding:var(--sp-6);width:min(27.5rem,100% - 2rem);max-width:100%;max-height:calc(100dvh - 2rem);overflow:auto}.sg-dialog::backdrop{background:#10182866}.sg-dialog>header{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.sg-dialog h2{margin:0;font-size:1rem;font-weight:600;line-height:1.5rem}.sg-dialog>p{font-size:var(--sg-caption-size);color:var(--sg-t2);margin:var(--sp-2) 0 var(--sp-4)}.sg-dialog footer{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.sg-dialog--left,.sg-dialog--right{border-radius:0;width:min(22.5rem,100%);height:100dvh;max-height:100dvh;margin:0;position:fixed;top:0;bottom:0}.sg-dialog--left{background:var(--sg-side);left:0;right:auto}.sg-dialog--right{left:auto;right:0}.sg-dialog-body{min-width:0}.sg-dialog .sg-nav{margin-top:var(--sp-4)}.sg-mono,.sg-technical code{font-family:var(--sg-mono);font-size:var(--sg-technical-size);overflow-wrap:anywhere;font-weight:400}.sg-technical{align-items:center;gap:var(--sp-1);flex-wrap:wrap;max-width:100%;display:inline-flex}.sg-technical code{min-width:0}.sg-metadata{border-top:1px solid var(--sg-border);margin:0}.sg-metadata>div{gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--sg-hair);font-size:var(--sg-caption-size);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.sg-metadata dt{color:var(--sg-t3)}.sg-metadata dd{overflow-wrap:anywhere;margin:0}.sg-disclosure{font-size:var(--sg-meta-size);margin-top:var(--sp-1)}summary{cursor:pointer;min-height:var(--min-target);padding:var(--sp-1) 0;color:var(--sg-accT)}.sg-disclosure>div{background:var(--sg-sub);border:1px solid var(--sg-hair);border-radius:var(--radius-control);padding:var(--sp-2) var(--sp-3);font-family:var(--sg-mono);overflow-wrap:anywhere}.sg-timeline{margin:0;padding:0;list-style:none}.sg-timeline li{gap:var(--sp-4);grid-template-columns:5rem minmax(0,1fr);display:grid}.sg-timeline time{text-align:right;color:var(--sg-t3);padding-top:2px}.sg-timeline-event{border-left:1px solid var(--sg-border);padding-left:var(--sp-4);padding-bottom:var(--sp-6);align-items:flex-start;gap:var(--sp-1);flex-direction:column;display:flex}.sg-timeline li:last-child .sg-timeline-event{border-left-color:#0000}.sg-chart{border:1px solid var(--sg-border);border-radius:var(--radius-card);padding:var(--sp-4);background:var(--sg-surf);min-width:0;margin:0}.sg-chart-legend{gap:var(--sp-4);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.sg-chart svg{max-width:100%;height:auto}.sg-table-scroll{border:1px solid var(--sg-border);border-radius:var(--radius-card);background:var(--sg-surf);max-width:100%;max-height:36rem;overflow:auto}.sg-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;font-size:var(--sg-caption-size)}.sg-table th{font-size:var(--sg-meta-size);color:var(--sg-t2);background:var(--sg-sub);z-index:2;height:var(--sg-control-height);border-bottom:1px solid var(--sg-border);font-weight:600;position:sticky;top:0}.sg-table td{height:var(--sg-row-height);border-bottom:1px solid var(--sg-hair)}.sg-table td,.sg-table th{padding:var(--sp-2) var(--sp-4);vertical-align:middle}.sg-table--compact td{height:var(--sg-control-height);padding-top:var(--sp-1);padding-bottom:var(--sp-1)}.sg-table tbody tr:hover td{background:var(--sg-sub)}.sg-table th:first-child,.sg-table td:first-child{background:var(--sg-surf);z-index:1;position:sticky;left:0}.sg-table th:first-child{background:var(--sg-sub);z-index:3}.sg-table th .sg-button{font-size:inherit;min-height:var(--sg-control-height);border:0;padding:0}.sg-table td a{min-height:var(--min-target);align-items:center;font-weight:500;display:inline-flex}.sg-table-footer{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);border-top:1px solid var(--sg-border);color:var(--sg-t2);font-size:var(--sg-caption-size);flex-wrap:wrap;display:flex}.sg-filter-bar{gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.sg-filter-chip{align-items:center;gap:var(--sp-1);border:1px solid var(--sg-border);border-radius:var(--radius-control);background:var(--sg-accSub);padding-left:var(--sp-2);font-size:var(--sg-caption-size);display:inline-flex}.sg-filter-chip .sg-button{background:0 0;border-color:#0000}.sg-feedback{padding:var(--sp-6) var(--sp-4);justify-content:center;align-items:center;gap:var(--sp-2);text-align:center;background:var(--sg-surf);border:1px solid var(--sg-border);border-radius:var(--radius-card);flex-direction:column;min-height:11.25rem;display:flex}.sg-feedback p{color:var(--sg-t2);margin:0}.sg-feedback [role=alert]{max-width:100%}.sg-spinner{border:2px solid var(--sg-border);border-top-color:var(--sg-accT);border-radius:50%;width:1rem;height:1rem;animation:1.1s linear infinite sgspin;display:inline-block}.sg-skeleton{gap:var(--sp-3);flex-direction:column;width:100%;display:flex}.sg-skeleton span{background:var(--sg-press);border-radius:var(--radius-control);height:.625rem;animation:1.4s ease-in-out infinite sgdot}.sg-skeleton span:nth-child(2n){width:70%}@media (width<=1279px){.sg-shell{grid-template-columns:var(--sg-rail) minmax(0, 1fr)}.sg-sidebar{padding-left:var(--sp-1);padding-right:var(--sp-1)}.sg-sidebar .sg-nav a{padding:var(--sp-1);justify-content:center}.sg-sidebar .sg-nav-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sg-sidebar .sg-nav a:hover .sg-nav-tooltip,.sg-sidebar .sg-nav a:focus-visible .sg-nav-tooltip{left:calc(100% + var(--sp-2));z-index:20;padding:var(--sp-2) var(--sp-3);background:var(--sg-surf);border:1px solid var(--sg-border);border-radius:var(--radius-control);box-shadow:var(--sg-shadow);white-space:nowrap;color:var(--sg-t1);display:block;position:absolute}.sg-content{padding:var(--sp-6)}.sg-detail-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=959px){.sg-shell{grid-template-columns:minmax(0,1fr)}.sg-sidebar{display:none}.sg-nav-trigger{display:inline-flex}.sg-brand{min-width:0}.sg-brand>span{display:none}.sg-topbar{gap:var(--sp-2);padding:0 var(--sp-2)}.sg-account{max-width:8rem}.sg-org{max-width:16rem}}@media (width<=719px){.sg-content{padding:var(--sp-4)}.sg-account{display:none}.sg-org{flex:1;max-width:none}.sg-topbar-spacer{display:none}.sg-timeline li{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}.sg-timeline time{text-align:left}.sg-metadata>div{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}.sg-dialog{padding:var(--sp-4)}}@media (prefers-reduced-motion:reduce){.sg-spinner,.sg-skeleton span{animation:none}.sg-skeleton span{opacity:1}}.sg-timeline li{gap:0 var(--sp-2);grid-template-columns:4.5rem 1.5rem minmax(0,1fr)}.sg-timeline-marker{flex-direction:column;align-items:center;padding-top:2px;display:flex}.sg-timeline-marker svg{flex:none}.sg-timeline-marker>span{width:1px;min-height:var(--sp-3);background:var(--sg-border);flex:1;margin-top:2px}.sg-timeline li:last-child .sg-timeline-marker>span{background:0 0}.sg-timeline-event{border-left:0;padding-left:0}@media (width<=719px){.sg-timeline li{grid-template-columns:1.5rem minmax(0,1fr)}.sg-timeline time{grid-column:2}.sg-timeline-marker{grid-column:1}}.sg-record-cell>div:first-child{font-weight:500}.sg-table th{padding-top:0;padding-bottom:0}.sg-table td{padding-top:var(--sp-1);padding-bottom:var(--sp-1)}@media (width<=1279px){.sg-table .sg-secondary-column{display:none}}.sg-access{background:var(--sg-bg);min-height:100vh;color:var(--sg-t1);display:flex}.sg-access-panel{color:#f2f5f8;background:#272c33;flex-direction:column;flex:0 0 36%;justify-content:space-between;gap:24px;min-height:100vh;padding:48px 56px;display:flex;position:relative;overflow:hidden}.sg-access-brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.sg-access-brand img{width:auto;height:28px}.sg-access-watermark{opacity:.06;filter:brightness(0)invert();pointer-events:none;width:86%;position:absolute;bottom:-8%;right:-12%}.sg-access-panel>:not(.sg-access-watermark){z-index:1;position:relative}.sg-access-context{max-width:420px}.sg-access-spacer-before{flex:.75}.sg-access-spacer-after{flex:1.25}.sg-access-forgot{font-size:13px;position:absolute;top:0;right:0}.sg-access .sg-field{padding-bottom:16px}.sg-access-form>.sg-button{min-height:40px}.sg-access a.sg-button--primary,.sg-access a.sg-button--primary:hover{color:#fff;text-decoration:none}.sg-access .sg-button--primary:hover{background:var(--sg-accP)}.sg-access-success.sg-access-mail{color:var(--sg-accT);border-color:var(--sg-accT)}.sg-access-context h2{letter-spacing:-.02em;color:#fff;margin:0;font-size:40px;font-weight:600;line-height:1.15}.sg-access-context p{color:#d5dbe3;margin:16px 0 0;font-size:16px;line-height:26px}.sg-access-panel footer{color:#b4bdc9;border-top:1px solid #f2f5f829;padding-top:16px;font-size:13px}.sg-access-main{outline:none;flex:1;justify-content:center;align-items:center;min-width:0;padding:48px 32px;display:flex}.sg-access-content{flex-direction:column;gap:16px;width:100%;max-width:400px;display:flex}.sg-access-theme{justify-content:flex-end;display:flex}.sg-access-form{flex-direction:column;gap:14px;display:flex}.sg-access h1{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:600;line-height:32px}.sg-access-description{color:var(--sg-t2);margin:2px 0 0}.sg-access-form p{margin:0}.sg-access .sg-control{min-height:40px}.sg-access-link{text-align:center;font-size:13px}.sg-access-demo{color:var(--sg-t3);margin:0;font-size:12px}.sg-access-notice,.sg-access-invitation{border:1px solid var(--sg-border);background:var(--sg-sub);border-radius:8px;padding:12px 14px;font-size:13px}.sg-access-error{border:1px solid var(--sg-danger);color:var(--sg-danger);border-radius:6px;padding:10px 12px}.sg-access-password{position:relative}.sg-access-password input{padding-right:64px}.sg-access-reveal{width:32px;height:32px;padding:4px;font-size:12px;position:absolute;top:25px;right:4px}.sg-access-requirements{margin:0;padding-left:20px;font-size:12px}.sg-access-centered{text-align:center}.sg-access-success{border:2px solid var(--sg-ok);width:56px;height:56px;color:var(--sg-ok);border-radius:50%;align-self:center;place-items:center;font-size:28px;display:grid}.sg-access--app{flex-direction:column}.sg-access-header{background:var(--sg-surf);border-bottom:1px solid var(--sg-border);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:0 24px;display:flex}.sg-access-header img{height:24px}.sg-access-header>span:nth-child(2){margin-left:auto}.sg-access-actions>.sg-button--primary{flex:1}.sg-access-actions .sg-button{min-height:40px}.sg-access-review button{color:var(--sg-accT)}.sg-access-review>div+div{border-top:1px solid var(--sg-hair)}.sg-access-logo-dark{display:none}[data-theme=dark] .sg-access-logo-dark{display:block}[data-theme=dark] .sg-access-logo-light{display:none}.sg-access--app .sg-access-main{align-items:flex-start;padding:40px 32px}.sg-access--app .sg-access-content{max-width:560px}.sg-access--app .sg-access-form{border:1px solid var(--sg-border);background:var(--sg-surf);border-radius:8px;padding:24px}.sg-access-progress{color:var(--sg-t3);gap:16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.sg-access-progress [aria-current=step]{color:var(--sg-accT);font-weight:600}.sg-access-progress li{flex:1;align-items:center;gap:8px;display:flex}.sg-access-progress li:after{content:"";border-top:1px solid var(--sg-border);flex:1}.sg-access-progress li:last-child{flex:none}.sg-access-progress li:last-child:after{display:none}.sg-access-step-number{border:1px solid var(--sg-ctrl);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.sg-access-progress [aria-current=step] .sg-access-step-number{border-color:var(--sg-accT)}.sg-access-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.sg-access-review{border:1px solid var(--sg-border);border-radius:8px;margin:0}.sg-access-review>div{padding:10px 14px;position:relative}.sg-access-review dt{color:var(--sg-t3);font-size:12px}.sg-access-review dd{overflow-wrap:anywhere;margin:0;padding-right:50px;font-weight:500}.sg-access-review button{position:absolute;top:10px;right:10px}.sg-access-steps{counter-reset:steps;border:1px solid var(--sg-border);background:var(--sg-sub);border-radius:8px;margin:0;padding:0;list-style:none}.sg-access-steps li{border-bottom:1px solid var(--sg-hair);counter-increment:steps;padding:12px 14px 12px 52px;position:relative}.sg-access-steps li:before{content:counter(steps);border:1px solid var(--sg-accT);text-align:center;width:24px;height:24px;color:var(--sg-accT);border-radius:50%;position:absolute;top:20px;left:14px}.sg-access-steps strong,.sg-access-steps span,.sg-access-invitation>strong{display:block}.sg-access-steps span,.sg-access-invitation>span{color:var(--sg-t2);font-size:13px}.sg-access-invitation>strong{font-size:16px}@media (width<=859px){.sg-access{flex-direction:column}.sg-access-panel{flex:none;gap:24px;min-height:0;padding:20px 24px}.sg-access-context h2{font-size:22px}.sg-access-watermark,.sg-access-spacer-before,.sg-access-spacer-after,.sg-access-context p,.sg-access-panel footer{display:none}.sg-access-main,.sg-access--app .sg-access-main{padding:24px 20px 48px}.sg-access-progress{flex-wrap:wrap}.sg-access-header{flex-wrap:wrap;padding:12px 20px}.sg-access-actions{flex-wrap:wrap}}.sg-access-centered .sg-access-notice{text-align:left}.sg-access-centered .sg-access-notice .sg-button{width:100%;min-height:40px;margin-top:8px}
