@layer layout{.product-sidebar-inner{display:flex;flex-direction:column;gap:var(--hl-space-3);min-width:0}.product-nav-menu{min-width:0}.product-nav-menu .hl-nav-search{margin-block:var(--hl-space-2)}.product-nav-menu>summary{display:none}.product-nav-menu[open]>summary svg{transform:rotate(180deg)}.product-session-control{padding-top:var(--hl-space-2)}.product-session-control .hl-button{width:100%}.product-main{width:100%;max-width:none}.product-main>*+*{margin-top:var(--hl-space-3)}.product-main .hl-page-header{margin-bottom:var(--hl-space-4)}.product-context{margin-top:var(--hl-space-1)}.product-footer{display:flex;justify-content:space-between;gap:var(--hl-space-3);flex-wrap:wrap;padding:var(--hl-space-3) var(--hl-content-gutter);font-size:var(--hl-type-note)}.auth-panel,.workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--hl-space-6);align-items:start}.auth-panel>div,.workspace>div{display:grid;gap:var(--hl-space-2)}.auth-form,#auth-form{display:grid;gap:var(--hl-space-3);min-width:0;max-width:32rem}.auth-form .hl-button,#auth-form .hl-button{justify-self:start}.actions{margin-top:var(--hl-space-3)}.actions>*{max-width:100%}.intro,.form-note,.field-note,.action-status{overflow-wrap:anywhere}.intro{color:var(--hl-muted);margin-top:var(--hl-space-2)}.field-note,.action-status{font-size:var(--hl-type-note);color:var(--hl-muted)}.case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hl-space-3);margin-top:var(--hl-space-4)}.form-card,.form-card [data-connections]{grid-template-columns:minmax(0,1fr)}.form-card{display:grid;align-content:start;gap:var(--hl-space-2);min-width:0}.form-card [data-connections]{display:grid;gap:var(--hl-space-2);margin-top:var(--hl-space-2)}.receipt ul{padding-inline-start:var(--hl-space-3);margin:0}.empty-panel{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:var(--hl-space-3)}.access-strip{display:flex;justify-content:space-between;gap:var(--hl-space-3);flex-wrap:wrap;margin-bottom:var(--hl-space-4);padding-block:var(--hl-space-2);border-block:1px solid var(--hl-line);font-size:var(--hl-type-note);color:var(--hl-muted)}.access-strip p{overflow-wrap:anywhere}.access-strip p:first-child{color:var(--hl-ink);font-weight:var(--hl-weight-heading)}.data-panel{margin-top:var(--hl-space-4)}.section-heading>div{min-width:0;display:grid;gap:var(--hl-space-1)}.section-heading .hl-button{flex-shrink:0}.data-panel [data-status]{font-size:var(--hl-type-note);color:var(--hl-muted);min-height:1.5em;margin-bottom:var(--hl-space-2)}.table-wrap{width:100%;min-width:0;overflow-x:auto}.hl-table{table-layout:fixed}.hl-table td{overflow-wrap:anywhere}.product-main p{overflow-wrap:break-word}.hl-table td strong,.hl-table td small{display:block}.hl-table td small{margin-top:var(--hl-space-1);font-size:var(--hl-type-note);color:var(--hl-muted)}.hl-table td pre{white-space:pre-wrap;overflow-wrap:anywhere}.hl-table td .hl-button{min-height:var(--hl-control-height);max-width:100%}.pagination span{color:var(--hl-muted)}.scope-label{flex:none}.selected-company{padding-top:var(--hl-space-4)}.selected-company p{margin-top:var(--hl-space-2);overflow-wrap:anywhere}.status{max-width:100%}.privacy-note,.sharing-policy{margin-block:var(--hl-space-3);color:var(--hl-muted);font-size:var(--hl-type-note);max-width:65ch}@media(max-width:60rem){.product-nav-menu>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--hl-space-2);min-height:var(--hl-control-height);cursor:pointer}.product-sidebar-inner{gap:var(--hl-space-2)}.product-session-control{padding-top:0;align-self:start}.product-session-control .hl-button{width:auto}.case-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:48rem){.auth-panel,.workspace{grid-template-columns:minmax(0,1fr);gap:var(--hl-space-3)}.section-heading .hl-button{flex-shrink:1}.access-strip{display:grid;gap:var(--hl-space-1)}.product-footer{padding-inline:var(--hl-space-2)}.hl-table{table-layout:auto;min-width:36rem}.scope-label{max-width:100%}}}@layer layout{.security-toolbar{margin-block:var(--hl-space-3)}.security-toolbar p{max-width:60ch}.security-confirmation{margin-block:var(--hl-space-3)}.security-confirmation h3{margin-bottom:var(--hl-space-2)}.security-confirmation p{font-size:var(--hl-type-note)}.security-confirmation-actions{margin-top:var(--hl-space-3)}.saved-preferences{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hl-space-3);border-block:1px solid var(--hl-line);padding-block:var(--hl-space-2);margin-bottom:var(--hl-space-3);font-size:var(--hl-type-note)}.saved-preferences dt{color:var(--hl-muted)}.saved-preferences dd{margin-top:var(--hl-space-1);font-weight:var(--hl-weight-heading);overflow-wrap:anywhere}.preferences-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hl-space-3)}.preferences-name,.preferences-actions{grid-column:1/-1}.preferences-actions{justify-content:space-between}.usage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hl-space-3);margin-block:var(--hl-space-3)}.usage-grid>div{min-width:0}.usage-grid dt{font-size:var(--hl-type-note);color:var(--hl-muted)}.usage-grid dd{margin-top:var(--hl-space-1);font-size:var(--hl-type-feature);font-weight:var(--hl-weight-heading);overflow-wrap:anywhere}.usage-grid .usage-note{font-size:var(--hl-type-note);font-weight:var(--hl-weight-body);color:var(--hl-muted)}.session-table-scroll table{min-width:52rem;table-layout:auto}.session-table-scroll time{white-space:nowrap}.session-table-scroll td .hl-button{min-width:8rem}.security-confirmation .field-note{overflow-wrap:anywhere}@media(max-width:48rem){.saved-preferences,.preferences-form{grid-template-columns:minmax(0,1fr)}.preferences-actions{align-items:start;flex-direction:column}.usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer layout{.company-settings-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--hl-space-3);align-items:end}.saved-company-name{display:grid;grid-template-columns:minmax(8rem,.3fr) minmax(0,1fr);gap:var(--hl-space-2);margin-bottom:var(--hl-space-3);padding-block:var(--hl-space-2);border-block:1px solid var(--hl-line);font-size:var(--hl-type-note)}.saved-company-name dt{color:var(--hl-muted)}.saved-company-name dd{font-weight:var(--hl-weight-heading);overflow-wrap:anywhere}.invitation-panel{display:flex;align-items:center;justify-content:space-between;gap:var(--hl-space-3);padding-block:var(--hl-space-3);margin-block:var(--hl-space-3)}.invite-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,.35fr) auto;gap:var(--hl-space-3);align-items:end}.created-invitation{margin-top:var(--hl-space-3);border-top:1px solid var(--hl-line);padding-top:var(--hl-space-3)}.created-invitation>label{display:block;margin-bottom:var(--hl-space-1)}.copy-row{display:flex;gap:var(--hl-space-2);align-items:center}.copy-row .hl-input{min-width:0}.copy-row .hl-button{flex:none}.role-control{max-width:12rem}.active-control{display:flex;gap:var(--hl-space-1);align-items:center;flex-wrap:wrap;font-size:var(--hl-type-note)}.primary-owner{font-weight:var(--hl-weight-heading);color:var(--hl-blue)}.action-status,.membership-state{margin-top:var(--hl-space-1)}@media(max-width:48rem){.company-settings-form,.invite-form,.saved-company-name{grid-template-columns:minmax(0,1fr)}.copy-row,.invitation-panel{flex-direction:column;align-items:stretch}.copy-row .hl-button{align-self:start}}}@layer layout{.billing-toolbar{display:flex;justify-content:space-between;align-items:center;gap:var(--hl-space-3);flex-wrap:wrap;margin-block:var(--hl-space-3)}.billing-toolbar p{color:var(--hl-muted);font-size:var(--hl-type-note)}.subscription-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hl-space-3)}.subscription-facts dt{font-size:var(--hl-type-note);color:var(--hl-muted)}.subscription-facts dd{margin-top:var(--hl-space-1);overflow-wrap:anywhere}.billing-plans{margin-top:var(--hl-space-4)}.plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hl-space-3)}.plan-card{min-width:0}.plan-card>p{margin-top:var(--hl-space-2)}.plan-price{font-size:var(--hl-type-feature);font-weight:var(--hl-weight-heading);margin-block:var(--hl-space-3);overflow-wrap:anywhere}.plan-price small{font-size:var(--hl-type-note);font-weight:var(--hl-weight-body);color:var(--hl-muted)}.trial-terms{font-size:var(--hl-type-note);border-top:1px solid var(--hl-line);padding-top:var(--hl-space-3);margin-top:var(--hl-space-3)}.checkout-actions{display:flex;flex-direction:column;align-items:start;gap:var(--hl-space-2);margin-top:var(--hl-space-3)}.subscription-panel{margin-top:0}@media(max-width:48rem){.plan-grid{grid-template-columns:minmax(0,1fr)}.subscription-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer components{.product-main:has(#billing-shell) .hl-notice{background:var(--hl-cream);color:var(--hl-ink);border:1px solid var(--hl-line);box-shadow:none}.product-main:has(#billing-shell) .hl-button--secondary{background:var(--hl-cream);color:var(--hl-ink);border:1px solid var(--hl-line)}.product-main:has(#billing-shell) .hl-button.tinted{background:var(--hl-blue-tint);color:var(--hl-blue);border-color:transparent}.product-main:has(#billing-shell) .hl-button.tinted:hover:not(:disabled){background:var(--hl-on-blue-muted);color:var(--hl-blue)}.billing-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1.5rem;margin-top:1.5rem}.product-main .billing-overview .data-panel,.product-main #billing-shell .billing-plans,.product-main #billing-shell .plan-card{margin:0;border:1px solid var(--hl-line);border-radius:.75rem;background:var(--hl-cream);box-shadow:none;padding:1.5rem}.product-main #billing-shell .plan-card{overflow:visible}.product-main #billing-shell :is(.data-panel,.plan-card,.billing-plans)>:is(h2,h3,.section-heading){margin:0;padding:0}.product-main #billing-shell .section-heading :is(h2,h3){color:var(--hl-ink)}.product-main #billing-shell .billing-plans{margin-top:1.5rem}.current-plan-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:1.25rem}.current-plan-title{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.product-main #billing-shell .current-plan-name{margin:0;font-size:1.125rem;font-weight:var(--hl-weight-heading);line-height:1.4}.current-plan-cost{text-align:right}@media(max-width:48rem){.current-plan-row{flex-direction:column}.current-plan-cost{text-align:left}}.current-plan-cost strong{display:block;font-size:1.75rem;font-weight:var(--hl-weight-heading);line-height:1.2}.billing-date{margin-top:.25rem}.billing-date[hidden],#billing-status-row[hidden]{display:none}.billing-attention{display:grid;gap:.375rem;margin-top:1.25rem;padding:1rem;border:1px solid var(--hl-line);border-radius:.75rem}.billing-attention[hidden],.billing-trial-days[hidden]{display:none}.billing-trial-days{display:grid;gap:.375rem;margin-top:.5rem}.billing-trial-days>div{display:flex;justify-content:space-between;gap:1rem}.billing-trial-days progress{width:100%;height:.5rem;border:0;border-radius:999px;overflow:hidden;background:var(--hl-chrome);appearance:none}.billing-trial-days progress::-webkit-progress-bar{background:var(--hl-chrome)}.billing-trial-days progress::-webkit-progress-value{background:var(--hl-blue)}.billing-trial-days progress::-moz-progress-bar{background:var(--hl-blue)}.billing-history-rows{margin:1.25rem 0 0;padding:0;list-style:none}.billing-history-rows li{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 0;border-top:1px solid var(--hl-line)}.billing-history-rows li:first-child{border-top:0;padding-top:0}.billing-history-rows li>div:last-child{text-align:right}.billing-history-rows :is(a,strong,small){display:block}.product-main #billing-shell .billing-history-rows a{color:var(--hl-ink);font-weight:var(--hl-weight-heading)}.product-main #billing-shell .plan-grid{gap:1.5rem;margin-top:1.25rem}.product-main #billing-shell .plan-card{position:relative;display:flex;flex-direction:column;text-align:center;padding:2rem 1.5rem 1.5rem}.product-main #billing-shell .plan-card[data-current]{border-color:var(--hl-ink)}.product-main #billing-shell .plan-card>*:has(h3),.product-main #billing-shell .plan-card h3{display:block;width:100%;font-size:1.5rem;text-align:center}.product-main #billing-shell .plan-card .plan-price{margin:.75rem 0 1.25rem;font-size:2.5rem;line-height:1.2}.plan-features{display:grid;gap:.75rem;margin:0 0 1.25rem;padding:0;list-style:none;text-align:left}.plan-features li{position:relative;padding-left:1.75rem}.plan-features li:before{content:"";position:absolute;left:0;top:.2em;width:1.125rem;height:1.125rem;background:var(--hl-status-pass);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.product-main #billing-shell .plan-card .plan-current{position:absolute;top:0;left:50%;margin:0;transform:translate(-50%,-50%);border:0;background:var(--hl-ink);color:var(--hl-cream);white-space:nowrap}.product-main #billing-shell .trial-terms{margin:auto 0 0;padding:1rem 0 0;border-top:1px solid var(--hl-line);text-align:left}.product-main #billing-shell .checkout-actions{display:grid;gap:.75rem;margin-top:1rem}.product-main #billing-shell .checkout-actions .hl-button{width:100%;justify-content:center}.product-main #billing-shell .billing-merchant{margin-top:1.5rem;max-width:none}.product-main #billing-shell .billing-account-view{display:grid;gap:1.5rem;margin-top:1.5rem}.billing-account-view[hidden],.billing-account-view [hidden]{display:none}.product-main #billing-shell .billing-account-view .data-panel{margin:0;border:1px solid var(--hl-line);border-radius:.75rem;background:var(--hl-cream);box-shadow:none;padding:1.5rem;min-width:0}.billing-panel-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.product-main #billing-shell .billing-usage-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.product-main #billing-shell .billing-usage-controls label{margin:0}.product-main #billing-shell .billing-usage-controls select{width:auto;min-height:2.5rem;max-width:100%}.product-main #billing-shell .billing-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.25rem 2rem;margin:1.25rem 0 0}.billing-facts dt{color:var(--hl-ink);font-weight:var(--hl-weight-heading)}.billing-facts dd{margin:.25rem 0 0;overflow-wrap:anywhere}.billing-limits{display:grid;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none}.billing-limits li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem}.product-main #billing-shell .billing-read-problem{max-width:none;margin:0;padding:1rem;border:2px solid var(--hl-attention);border-radius:.75rem;background:#fff;color:var(--hl-ink)}.billing-attention[data-problem]{border:2px solid var(--hl-attention);background:#fff}.billing-usage-section{margin-top:1.5rem;min-width:0}.product-main #billing-shell .billing-usage-section h3{margin:0 0 .75rem}@media(max-width:48rem){.billing-usage-section table thead{display:none}.product-main #billing-shell .billing-usage-section table{display:block;min-width:0;width:100%}.billing-usage-section tbody,.billing-usage-section tr{display:block}.billing-usage-section tr{padding:.5rem 0;border-top:1px solid var(--hl-line)}.billing-usage-section tr:first-child{border-top:0}.billing-usage-section td{display:flex;justify-content:space-between;gap:1rem;padding:.25rem .75rem;border:0}.billing-usage-section td:before{content:attr(data-label);font-weight:var(--hl-weight-heading)}}.billing-usage-section .table-wrap{overflow-x:auto}.billing-usage-days details{border-top:1px solid var(--hl-line)}.billing-usage-days details:first-child{border-top:0}.billing-usage-days summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:.75rem;padding:.75rem 0;cursor:pointer;list-style:none}.billing-usage-days summary::-webkit-details-marker{display:none}.billing-usage-days summary:before{content:"\203a";font-weight:var(--hl-weight-heading)}.billing-usage-days details[open] summary:before{transform:rotate(90deg)}.billing-usage-days ul{margin:0 0 .75rem;padding:0 0 0 1rem;list-style:none}.billing-usage-days li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:1rem;padding:.25rem 0}.billing-usage-note{margin:1.25rem 0 0}.billing-invoice-pdf{margin-top:.25rem}}@layer layout{.sharing-scroll{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.sharing-scroll table{min-width:48rem;table-layout:auto}.sharing-actions{margin-block:var(--hl-space-2)}.sharing-form{display:grid;gap:var(--hl-space-3);max-width:45rem}.sharing-consent{display:flex;align-items:start;gap:var(--hl-space-2)}.sharing-consent span{font-size:var(--hl-type-note)}.sharing-confirmation{margin-block:var(--hl-space-3)}.sharing-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hl-space-2);margin-block:var(--hl-space-3)}.sharing-facts dt{font-size:var(--hl-type-note);color:var(--hl-muted)}.sharing-facts dd{margin-top:var(--hl-space-1);overflow-wrap:anywhere}.sharing-proof{border-top:1px solid var(--hl-line);margin-top:var(--hl-space-3);padding-top:var(--hl-space-3)}.sharing-proof h3{margin-bottom:var(--hl-space-2)}.sharing-evidence{display:grid;gap:var(--hl-space-3);margin-top:var(--hl-space-3)}.sharing-evidence figure{min-width:0}.sharing-evidence img{width:100%;height:auto;border:1px solid var(--hl-line)}.sharing-evidence figcaption,.sharing-note,.sharing-status{font-size:var(--hl-type-note);color:var(--hl-muted);overflow-wrap:anywhere}.sharing-evidence figcaption{margin-top:var(--hl-space-1)}.sharing-current{padding-top:var(--hl-space-3)}.sharing-current p{font-size:var(--hl-type-note);color:var(--hl-muted);overflow-wrap:anywhere}.sharing-summary{white-space:pre-line;overflow-wrap:anywhere;font-size:var(--hl-type-note)}.sharing-page-heading{margin-top:var(--hl-space-4)}.sharing-saved-recipient{overflow-wrap:anywhere}@media(max-width:48rem){.sharing-facts{grid-template-columns:minmax(0,1fr)}}}@layer layout{.operation-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--hl-space-2)}.operations-form{display:grid;gap:var(--hl-space-3);max-width:42rem;margin-block:var(--hl-space-3)}.health-values,.company-state{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hl-space-3)}.health-values dt,.company-state dt{font-size:var(--hl-type-note);color:var(--hl-muted)}.health-values dd,.company-state dd{margin:var(--hl-space-1) 0 0;overflow-wrap:anywhere}.review-check{display:flex;align-items:start;gap:var(--hl-space-2);font-size:var(--hl-type-control)}.review-panel{margin-top:var(--hl-space-3)}.preserve-lines{white-space:pre-wrap;overflow-wrap:anywhere}#operations-content>*+*,#staff-panel>*+*{margin-top:var(--hl-space-3)}@media(max-width:48rem){.health-values,.company-state{grid-template-columns:minmax(0,1fr)}}}@layer layout{.hl-nav-group[hidden]{display:none}.hl-breadcrumb ol{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:0}.hl-breadcrumb li+li:before{content:"/";margin-inline-end:.375rem}.product-content{min-width:0}.product-content h2[id],.product-content h3[id]{scroll-margin-top:1rem}.product-summary[hidden],.product-table-tools[hidden]{display:none}.product-table-tools p{flex:1 1 12rem;margin:0}tr[hidden]{display:none}.preferences-form{align-items:start}.product-run-strip[hidden]{display:none}.product-run-strip [data-run-total][data-has-value=false] dd{color:var(--hl-muted);font-weight:var(--hl-weight-body)}.product-run-strip [data-run-total=failed][data-has-value=true] dd{width:fit-content;padding:0 .375rem;border:1px solid var(--hl-attention);border-radius:.375rem;background:var(--hl-attention);color:var(--hl-attention-on)}.product-beats{display:flex;flex-wrap:wrap;gap:3px;list-style:none;margin:0 0 .25rem;padding:0}.product-beats li{width:8px;height:24px;border-radius:999px;background:var(--hl-disabled)}.product-beats [data-beat=passed]{background:var(--hl-blue)}.product-beats [data-beat=failed]{background:var(--hl-attention)}.product-beats [data-beat=unknown]{background:transparent;box-shadow:inset 0 0 0 1px var(--hl-attention-ink)}}@layer tokens{.hl-app,.hl-sidebar,.hl-topbar,.hl-surface--blue,.hl-app-main{--hl-surface:var(--hl-cream);--hl-surface-ink:var(--hl-ink);--hl-action:var(--hl-blue);--hl-action-hover:var(--hl-blue-hover);--hl-action-ink:var(--hl-cream);--hl-action-border:transparent;--hl-focus:var(--hl-blue);--hl-link:var(--hl-blue);--hl-brand-ink:var(--hl-blue);--hl-muted:var(--hl-muted-base);--hl-line:rgba(17,21,34,.12);--hl-selected:var(--hl-blue-tint);--hl-selected-ink:var(--hl-blue);--hl-hover-surface:var(--hl-chrome);--hl-type-body:.875rem;--hl-type-control:.875rem;--hl-type-note:.875rem;--hl-type-h1:1.5rem;--hl-type-h2:1rem;--hl-type-h3:1rem;--hl-type-feature:1.5rem;--hl-control-height:2rem;--hl-radius-control:.625rem;--hl-radius-pill:.625rem;--hl-radius-surface:.75rem;--hl-radius-frame:0;--hl-content-gutter:1.5rem}}@layer tokens{.hl-app .hl-sidebar{--hl-surface:var(--hl-blue);--hl-surface-ink:var(--hl-cream);--hl-action:var(--hl-cream);--hl-action-hover:#fff;--hl-action-ink:var(--hl-blue);--hl-focus:var(--hl-cream);--hl-link:var(--hl-cream);--hl-brand-ink:var(--hl-cream);--hl-muted:var(--hl-on-blue-muted);--hl-line:color-mix(in srgb,var(--hl-cream) 24%,transparent);--hl-selected:var(--hl-cream);--hl-selected-ink:var(--hl-blue);--hl-hover-surface:color-mix(in srgb,var(--hl-cream) 14%,transparent)}.hl-app:has(#auth-panel:not([hidden])) .hl-sidebar,.hl-app.product-standalone .hl-sidebar{--hl-brand-ink:var(--hl-blue)}}@layer components{body.hl-app{background:var(--hl-cream);font-size:.875rem;line-height:1.43;letter-spacing:.005em}.hl-app :focus-visible{outline:2px solid var(--hl-blue);outline-offset:1px}.hl-app [tabindex="-1"]:focus-visible{outline:0}.hl-app[data-hl-theme] .hl-app-frame:after{display:none}.hl-app .hl-app-frame{display:grid;grid-template-columns:3.75rem minmax(0,1fr);width:auto;min-height:100dvh;margin:0;padding:0;border:0;border-radius:0;background:var(--hl-cream);overflow:visible;transition:grid-template-columns .2s cubic-bezier(.22,1,.36,1)}.hl-app[data-sidebar=expanded] .hl-app-frame{grid-template-columns:16rem minmax(0,1fr)}.hl-app[data-hl-theme] .hl-sidebar{position:sticky;top:0;z-index:2;height:100dvh;padding:.5rem;gap:.5rem;border:0;background:var(--hl-blue);color:var(--hl-cream);cursor:pointer}.hl-app[data-hl-theme] .hl-sidebar :is(a,button,summary,input,select){cursor:pointer}.hl-app[data-hl-theme] .hl-sidebar:after{display:none}.hl-app[data-sidebar=expanded] .hl-sidebar{overflow-y:auto;cursor:default}.hl-app .hl-app-body{background:var(--hl-cream);min-width:0}.hl-app .hl-topbar{display:flex;align-items:center;gap:.5rem;min-height:3.5rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--hl-line);font-size:.875rem;flex-wrap:nowrap}.hl-app .hl-app-main{padding:1.5rem;border-radius:0;min-height:0;max-width:none;width:100%}.product-sidebar-inner{display:flex;flex-direction:column;gap:.5rem;min-height:100%}.hl-sidebar .hl-brand{font-size:1.5rem;min-height:2.75rem;padding:.375rem .5rem;align-items:center;align-self:flex-start;color:var(--hl-cream)}.product-nav-menu{flex:1;min-height:0}.hl-app-nav{display:grid;gap:.5rem}.hl-app-nav .hl-nav-group,.hl-app-nav .hl-nav-group+.hl-nav-group{gap:.125rem;margin:0}.hl-app-nav .hl-nav-label{padding:.25rem .5rem;font-size:.75rem;color:var(--hl-on-blue-muted)}.hl-app-nav .hl-nav-item{position:relative;min-height:2.75rem;padding:.25rem .75rem;gap:.625rem;border:0;border-radius:.625rem;font-size:.875rem;color:var(--hl-cream);overflow-wrap:normal;transition:background-color .15s ease,color .15s ease}.hl-app-nav .hl-nav-item:hover{background:color-mix(in srgb,var(--hl-cream) 14%,transparent);border-color:transparent}.hl-app-nav .hl-nav-item:active{background:color-mix(in srgb,var(--hl-cream) 22%,transparent)}.hl-app-nav .hl-nav-item[aria-current=page]{background:var(--hl-cream);color:var(--hl-blue)}.hl-app-nav .hl-nav-item>svg{flex:none;width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.product-section-nav{margin:.125rem 0 .25rem 1.25rem;padding-left:.625rem;border-left:1px solid color-mix(in srgb,var(--hl-cream) 30%,transparent)}.product-section-nav[hidden]{display:none}.product-section-nav ul{display:grid;gap:.125rem;list-style:none;margin:0;padding:0}.product-section-nav a{display:block;padding:.3rem .5rem;border-radius:.5rem;color:var(--hl-on-blue-muted);font-size:.875rem;text-decoration:none;overflow-wrap:anywhere;transition:background-color .15s ease,color .15s ease}.product-section-nav a:hover{background:color-mix(in srgb,var(--hl-cream) 14%,transparent);color:var(--hl-cream)}.product-section-nav a[aria-current]{color:var(--hl-cream);font-weight:var(--hl-weight-heading)}.product-company,.product-account{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;min-height:2.75rem;padding:.25rem .375rem}.product-company[hidden],.product-account[hidden]{display:none}.product-tile{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:var(--hl-cream);color:var(--hl-blue);font-weight:var(--hl-weight-heading);font-size:.875rem}.product-company p,.product-account p{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;color:var(--hl-cream)}.product-session-control{margin-top:auto;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--hl-cream) 24%,transparent)}.product-session-control .hl-button{width:100%}.hl-app .hl-sidebar .hl-button--secondary{background:transparent;color:var(--hl-cream);border-color:color-mix(in srgb,var(--hl-cream) 40%,transparent)}.hl-app .hl-sidebar .hl-button--secondary:hover:not(:disabled){background:color-mix(in srgb,var(--hl-cream) 14%,transparent);color:var(--hl-cream)}.product-sidebar-toggle.hl-nav-item{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;border:0;border-radius:.625rem;background:transparent;color:var(--hl-cream);cursor:pointer;transition:background-color .15s ease}.product-sidebar-toggle.hl-nav-item:hover{background:color-mix(in srgb,var(--hl-cream) 14%,transparent)}.product-sidebar-toggle svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hl-app[data-sidebar=expanded] .product-sidebar-toggle.hl-nav-item{position:absolute;top:.5rem;right:.5rem}.hl-app .hl-breadcrumb{min-width:0}.hl-breadcrumb ol{color:var(--hl-muted)}.hl-breadcrumb [aria-current]{color:var(--hl-ink);font-weight:var(--hl-weight-body)}.hl-topbar .hl-nav-search{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:min(24rem,40%);min-height:2rem;margin-left:auto;padding:.25rem .625rem;border:1px solid var(--hl-line);border-radius:.625rem;background:transparent;color:var(--hl-muted);box-shadow:none;font-size:.875rem;cursor:pointer;transition:background-color .15s ease}.hl-topbar .hl-nav-search:hover{background:var(--hl-chrome);color:var(--hl-ink);border-color:var(--hl-line)}.hl-topbar .hl-kbd{border:0;font-size:.75rem}.product-nav-menu>summary{min-height:2rem;font-size:.875rem;color:var(--hl-cream)}@media(prefers-reduced-motion:reduce){.hl-app .hl-app-frame,.hl-app-nav .hl-nav-item,.product-sidebar-toggle.hl-nav-item{transition:none}}@media(min-width:60.01rem){.hl-app:not([data-sidebar=expanded]) .hl-sidebar{align-items:center;padding-inline:.5rem}.hl-app:not([data-sidebar=expanded]) .product-sidebar-inner{align-items:center}.hl-app:not([data-sidebar=expanded]) .hl-brand{width:2.75rem;justify-content:center;padding:0;font-size:0}.hl-app:not([data-sidebar=expanded]) .hl-brand .hl-brand-i{font-size:1.75rem}.hl-app:not([data-sidebar=expanded]) :is(.hl-nav-label,.product-section-nav,.product-account p,.product-company p){display:none}.hl-app:not([data-sidebar=expanded]) .hl-app-nav .hl-nav-item>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hl-app:not([data-sidebar=expanded]) .hl-app-nav .hl-nav-item{width:2.75rem;justify-content:center;padding:0}.hl-app:not([data-sidebar=expanded]) .hl-nav-group+.hl-nav-group{padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--hl-cream) 24%,transparent)}.hl-app:not([data-sidebar=expanded]) :is(.product-company,.product-account){grid-template-columns:auto;justify-items:center;width:2.75rem;padding:0}.hl-app:not([data-sidebar=expanded]) .product-session-control{display:grid;justify-items:center}.hl-app:not([data-sidebar=expanded]) #sign-out{width:2.75rem;min-height:2.75rem;padding:0;font-size:0;border-color:transparent;background:var(--hl-cream);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4M16 17l5-5-5-5M21 12H9'/%3E%3C/svg%3E") center/1.125rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4M16 17l5-5-5-5M21 12H9'/%3E%3C/svg%3E") center/1.125rem no-repeat}.hl-app:not([data-sidebar=expanded]) .hl-app-nav .hl-nav-item:after,.hl-app:not([data-sidebar=expanded]) .product-sidebar-toggle:after{content:attr(data-label);position:absolute;left:calc(100% + .625rem);top:50%;z-index:5;padding:.25rem .5rem;border-radius:.5rem;background:var(--hl-ink);color:var(--hl-cream);font-size:.75rem;line-height:1.33;white-space:nowrap;opacity:0;transform:translateY(-50%);pointer-events:none;transition:opacity .12s ease}.hl-app:not([data-sidebar=expanded]) .hl-app-nav .hl-nav-item:is(:hover,:focus-visible):after,.hl-app:not([data-sidebar=expanded]) .product-sidebar-toggle:is(:hover,:focus-visible):after{opacity:1}}.product-main .hl-page-header{align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.product-main h1{font-size:1.5rem;font-weight:var(--hl-weight-heading);line-height:1.33;letter-spacing:-.025em;margin:0}.product-main h2{font-size:1rem;font-weight:var(--hl-weight-heading);line-height:1.375;letter-spacing:0;margin:0}.product-main h3{font-size:.875rem;font-weight:var(--hl-weight-body);letter-spacing:0;margin:0}.product-main p{font-size:.875rem}.product-main .intro{margin-top:.25rem;color:var(--hl-muted);font-size:.875rem}.product-main .hl-note,.product-main .form-note,.product-main .field-note,.product-main .action-status{font-size:.875rem;color:var(--hl-muted)}.product-context{margin-top:.125rem}.product-content>*+*,.product-content>div>*+*{margin-top:1rem}.product-content>[hidden]+*{margin-top:0}.product-content .data-panel,.product-content>div>.data-panel,.monitoring-panel{margin-top:1.5rem}.product-main .access-strip{display:flex;gap:1rem;margin-bottom:1rem;padding:0;border:0;justify-content:flex-start;font-size:.875rem;color:var(--hl-muted)}.product-main .access-strip p:first-child{font-weight:var(--hl-weight-body)}.product-main .hl-product-frame{--hl-frame-inset:1rem;padding:1rem;border:0;border-radius:.75rem;background:var(--hl-cream);box-shadow:0 0 0 1px var(--hl-line)}.product-main .hl-product-frame>:is(.hl-product-chrome,h2:first-child,h3:first-child){margin:0 0 .75rem;padding:0;border:0;border-radius:0;background:transparent}.product-main .hl-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap;margin:0 0 .75rem}.product-main .hl-panel-head>div{display:grid;gap:.125rem;min-width:0}.product-main .hl-panel-head p{color:var(--hl-muted)}.product-main .hl-product-frame:has(.hl-table-region){padding:0;background:transparent;box-shadow:none}:is(.product-summary,.usage-grid,.subscription-facts,.health-values,.company-state,.saved-preferences){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1rem;margin-block:1rem;padding:0;border:0}:is(.product-summary,.usage-grid,.subscription-facts,.health-values,.company-state,.saved-preferences)>div{min-width:0;padding:1rem;border-radius:.75rem;background:var(--hl-cream);box-shadow:0 0 0 1px var(--hl-line)}:is(.product-summary,.usage-grid,.subscription-facts,.health-values,.company-state,.saved-preferences) dt{font-size:.875rem;color:var(--hl-muted)}:is(.product-summary,.usage-grid) dd{margin:.25rem 0 0;font-size:1.5rem;font-weight:var(--hl-weight-heading);line-height:1.33;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:is(.subscription-facts,.health-values,.company-state,.saved-preferences) dd{margin:.25rem 0 0;font-size:.875rem;font-weight:var(--hl-weight-body);overflow-wrap:anywhere}.usage-grid .usage-note{margin-top:.125rem;font-size:.875rem;font-weight:var(--hl-weight-body);color:var(--hl-muted)}.hl-app .hl-button{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.hl-app .hl-button:active:not(:disabled){transform:translateY(1px)}.hl-app .hl-button{min-height:2rem;padding:.25rem .625rem;gap:.375rem;border:1px solid transparent;border-radius:.625rem;background:var(--hl-blue);color:var(--hl-cream);box-shadow:none;font-size:.875rem;font-weight:var(--hl-weight-body);line-height:1.43;transform:none}.hl-app .hl-button:hover:not(:disabled){background:var(--hl-blue-hover)}.hl-app .hl-button--secondary{background:var(--hl-cream);color:var(--hl-ink);border-color:var(--hl-line)}.hl-app .hl-button--secondary:hover:not(:disabled){background:var(--hl-chrome);color:var(--hl-ink)}.hl-app .hl-button--danger{background:var(--hl-cream);color:var(--hl-attention-ink);border-color:var(--hl-attention-ink)}.hl-app .hl-button--danger:hover:not(:disabled){background:var(--hl-chrome);color:var(--hl-attention-ink)}.hl-app .hl-button:disabled{opacity:.5;background:var(--hl-chrome);color:var(--hl-ink);border-color:transparent;cursor:not-allowed}.hl-app .hl-field{gap:.5rem}.hl-app .hl-field label,.hl-app label{font-size:.875rem;font-weight:var(--hl-weight-body);line-height:1.25}.hl-app .hl-input{min-height:2rem;padding:.25rem .625rem;border:1px solid var(--hl-line);border-radius:.625rem;background:transparent;font-size:.875rem;line-height:1.43}.hl-app textarea.hl-input{min-height:4rem}.hl-app .hl-input[readonly]{background:var(--hl-chrome)}.hl-app .hl-field-hint,.hl-app .hl-field small{font-size:.875rem;color:var(--hl-muted)}.hl-app :is(.hl-tag,.hl-status){display:inline-flex;align-items:center;min-height:1.25rem;width:fit-content;gap:.25rem;padding:.125rem .5rem;border:1px solid var(--hl-line);border-radius:999px;background:transparent;color:var(--hl-ink);font-size:.75rem;font-weight:var(--hl-weight-body);line-height:1.33;white-space:nowrap}.hl-app .hl-notice{padding:.625rem .75rem;border:1px solid var(--hl-line);border-radius:.625rem;background:transparent;color:var(--hl-ink);font-size:.875rem;box-shadow:none}.hl-app .hl-notice[role=alert],.hl-app .hl-error{border-color:var(--hl-attention);background:#fff;color:var(--hl-attention-ink)}.product-content :is(.notice,.hl-notice){max-width:none}.hl-app :is(dt,dd){min-width:0;overflow-wrap:anywhere}.product-main .hl-table-region{border-radius:.75rem;box-shadow:0 0 0 1px var(--hl-line);border:0}.product-main .hl-table{font-size:.875rem}.product-main .hl-table thead th{height:2.5rem;background:var(--hl-chrome);color:var(--hl-ink);font-size:.875rem;font-weight:var(--hl-weight-body);vertical-align:middle}.product-main .hl-table :is(th,td){padding:.5rem .75rem;border-bottom:1px solid var(--hl-line);vertical-align:middle}.product-main .hl-table :is(th,td):first-child{padding-left:.75rem}.product-main .hl-table :is(th,td):last-child{padding-right:.75rem}.product-main .hl-table tbody tr:hover{background:var(--hl-chrome)}.product-main .hl-table tbody tr:last-child td{border-bottom:0}.product-main .hl-table td small{font-size:.75rem}.product-main .hl-table-footer{justify-content:flex-end;gap:.5rem;padding:.75rem 0 0;border:0;font-size:.875rem}.product-main .hl-table-footer span{margin-inline:.5rem}.product-table-tools.hl-table-toolbar{align-items:center;gap:.5rem 1rem;margin:0 0 .75rem;padding:0;border:0}.product-table-tools .field{flex:0 1 16rem;grid-template-columns:auto minmax(0,1fr);align-items:center}.product-table-tools label{white-space:nowrap;color:var(--hl-muted)}.product-directory-tools{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;margin:1rem 0}.product-directory-tools[hidden]{display:none}.product-directory-tools .field{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;flex:0 1 18rem;min-width:0}.product-directory-tools label{white-space:nowrap;color:var(--hl-muted)}.product-directory-tools p{margin:0 0 0 auto}.product-main #provider-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem;margin-top:0}.product-integration-group[hidden]{display:none}.product-integration-group>header{margin-bottom:.75rem}.product-integration-group h3{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:var(--hl-weight-heading)}.product-integration-count{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:999px;background:var(--hl-chrome);color:var(--hl-muted);font-size:.75rem;font-weight:var(--hl-weight-body);font-variant-numeric:tabular-nums}.product-main .product-integration-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18.5rem),1fr));gap:1rem;align-items:stretch}.product-integration-grid>[hidden]{display:none}.product-integration-grid>:is([data-provider],[data-integration]){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-auto-rows:min-content;gap:.25rem .75rem;align-items:start;padding:1rem;transition:box-shadow .15s ease}.product-integration-grid>:is([data-provider],[data-integration]):hover{box-shadow:0 0 0 1px #1646ff66}.product-integration-grid>:is([data-provider],[data-integration])>*{grid-column:1/-1;min-width:0}.product-integration-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:.5rem;border:1px solid var(--hl-line);border-radius:.625rem;background:#fff;font-weight:var(--hl-weight-heading);color:var(--hl-ink);overflow:hidden}.product-integration-grid>*>.product-integration-icon{grid-column:1;grid-row:1}.product-integration-icon img{width:1.5rem;height:1.5rem;object-fit:contain;display:block}.product-integration-grid>[data-provider]>.actions{grid-column:2;grid-row:1;justify-self:end;margin:0}.product-integration-grid>:is([data-provider],[data-integration])>h4{grid-column:1/-1;margin:0;font-size:.875rem;font-weight:var(--hl-weight-heading)}.product-integration-grid>*>.product-connected{grid-column:1/-1;justify-self:start;margin-block:.125rem}.product-integration-grid>*>p.form-note:first-of-type{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:pretty}.product-integration-grid [data-setup]{font-size:.75rem;color:var(--hl-muted)}.product-integration-grid [data-setup]:empty{display:none}.product-integration-grid>[data-connected=true] .actions .hl-button{background:var(--hl-cream);color:var(--hl-ink);border-color:var(--hl-line)}.product-integration-grid>[data-connected=true] .actions .hl-button:hover:not(:disabled){background:var(--hl-chrome)}.product-integration-grid>* [data-connections]:empty{display:none}.product-integration-grid>* [data-connections]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:.5rem}[data-hl-product=workspace] #account-connections,[data-hl-product=connections] :is(#workspace-summary,.monitoring-panel){display:none}.product-main a.product-invite-action{display:inline-flex;align-items:center;min-height:2rem;margin-left:auto;padding:.25rem .625rem;border-radius:.625rem;background:var(--hl-blue);color:var(--hl-cream);font-size:.875rem;font-weight:var(--hl-weight-body);text-decoration:none;transition:background-color .15s ease}.product-main a.product-invite-action:hover{background:var(--hl-blue-hover)}.hl-app:not(:has(#owner-panel:not([hidden]))) .product-invite-action,.hl-app:has(#auth-panel:not([hidden])) .product-invite-action{display:none}.product-main .hl-page-header>.hl-tag{display:none}#workspaces-panel:has(tbody tr:only-child):has(~#selected-panel:not([hidden])){display:none}.product-main .selected-company{padding-top:0}.product-main .selected-company :is(#selected-access,#company-role-guidance){font-size:.875rem;color:var(--hl-muted)}.product-main td:has(>.product-person-tile){position:relative;padding-left:3.25rem}.product-person-tile{position:absolute;left:.75rem;top:50%;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--hl-blue-tint);color:var(--hl-blue);font-size:.75rem;font-weight:var(--hl-weight-heading);transform:translateY(-50%)}.product-summary>div[hidden]{display:none}.billing-split{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1rem;align-items:stretch}.product-content .billing-split>.data-panel{margin-top:0}.current-plan-name{margin:0 0 .75rem;font-size:1.5rem;font-weight:var(--hl-weight-heading);line-height:1.33}.billing-split .subscription-facts{grid-template-columns:minmax(0,1fr);gap:0;margin:0}.billing-split .subscription-facts>div{display:flex;justify-content:space-between;gap:1rem;padding:.625rem 0;border:0;border-top:1px solid var(--hl-line);border-radius:0;background:transparent;box-shadow:none}.billing-split .subscription-facts>div:first-child{border-top:0;padding-top:0}.billing-split .subscription-facts dd{margin:0;text-align:right}.product-main .billing-plans{margin-top:1.5rem}.product-main .plan-card .status{margin-top:.5rem}.plan-grid{gap:1rem}.plan-price{margin-block:.5rem;font-size:1.5rem;font-weight:var(--hl-weight-heading)}.plan-price small{font-size:.875rem;font-weight:var(--hl-weight-body)}.trial-terms{margin-top:.75rem;padding-top:.75rem;font-size:.875rem}.hl-app:has(#auth-panel:not([hidden])){background:var(--hl-chrome)}.hl-app:has(#auth-panel:not([hidden])) .hl-app-frame{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:1.5rem;background:var(--hl-chrome)}.hl-app[data-hl-theme]:has(#auth-panel:not([hidden])) .hl-sidebar{position:static;height:auto;overflow:visible;padding:0;border:0;background:transparent;align-items:center;cursor:default}.hl-app:has(#auth-panel:not([hidden])) .hl-sidebar .hl-brand{color:var(--hl-blue);width:auto;padding:.375rem .5rem;font-size:1.5rem}.hl-app:has(#auth-panel:not([hidden])) .hl-sidebar .hl-brand-i{font-size:inherit}.hl-app:has(#auth-panel:not([hidden])) .product-sidebar-toggle.hl-nav-item{display:none}.hl-app:has(#auth-panel:not([hidden])) :is(.product-nav-menu,.product-session-control,.product-company,.hl-topbar,.privacy-note){display:none}.hl-app:has(#auth-panel:not([hidden])) .hl-page-header{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hl-app:has(#auth-panel:not([hidden])) .product-sidebar-inner{min-height:0;align-items:center}.hl-app:has(#auth-panel:not([hidden])) :is(.hl-app-body,.hl-app-main){width:100%;max-width:24rem;padding:0;background:transparent}.hl-app:has(#auth-panel:not([hidden])) #auth-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.5rem;border-radius:.75rem;background:var(--hl-cream);box-shadow:0 0 0 1px var(--hl-line);text-align:center}.hl-app:has(#auth-panel:not([hidden])) #auth-panel h1,.hl-app:has(#auth-panel:not([hidden])) #auth-panel>div>h2{font-size:1.25rem;font-weight:var(--hl-weight-body);letter-spacing:0}.hl-app:has(#auth-panel:not([hidden])) #auth-panel>div{display:grid;gap:.25rem;margin:0;padding:0}.hl-app:has(#auth-panel:not([hidden])) #auth-panel :is(p,.form-note){font-size:.875rem;color:var(--hl-muted)}.hl-app:has(#auth-panel:not([hidden])) #auth-panel .product-context{display:none}.hl-app:has(#auth-panel:not([hidden])) #auth-panel .form-card{padding:0;box-shadow:none;background:transparent;gap:.75rem;text-align:left}.hl-app:has(#auth-panel:not([hidden])) #auth-panel #sign-in-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hl-app:has(#auth-panel:not([hidden])) :is(#auth-form,#auth-code-form){max-width:none;text-align:left;margin:0;gap:.75rem;padding:0;box-shadow:none;background:transparent}.hl-app:has(#auth-panel:not([hidden])) #auth-panel .hl-button{width:100%}.hl-app:has(#auth-panel:not([hidden])) #auth-panel .actions{display:grid;gap:.5rem;margin-top:.25rem}.product-standalone .hl-app-frame{grid-template-columns:minmax(0,1fr);place-content:center;justify-items:center;gap:1rem;background:var(--hl-cream)}.hl-app.product-standalone[data-hl-theme] .hl-sidebar{position:static;height:auto;padding:0;border:0;background:transparent;cursor:default}.hl-app.product-standalone .hl-sidebar .hl-brand,.hl-app.product-standalone:not([data-sidebar=expanded]) .hl-sidebar .hl-brand{color:var(--hl-blue);width:auto;padding:.375rem .5rem;font-size:1.5rem}.hl-app.product-standalone:not([data-sidebar=expanded]) .hl-sidebar .hl-brand-i{font-size:inherit}.product-standalone .hl-app-main{display:grid;justify-items:center;gap:.5rem;padding:1.5rem;text-align:center}.product-main .product-standalone-code{font-size:4.5rem;font-weight:var(--hl-weight-heading);line-height:1;color:var(--hl-ink);margin:0}@media(max-width:60rem){.billing-split,.hl-app .hl-app-frame,.hl-app[data-sidebar=expanded] .hl-app-frame{grid-template-columns:minmax(0,1fr)}.hl-app[data-hl-theme] .hl-sidebar{position:static;height:auto;overflow:visible}.product-sidebar-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:0}.product-sidebar-inner>.hl-brand{grid-column:1;grid-row:1;justify-self:start}.product-session-control{grid-column:2;grid-row:1;margin:0;padding:0;border:0}.product-session-control .hl-button{width:auto}.product-company,.product-nav-menu{grid-column:1/-1}.product-account,.product-sidebar-toggle.hl-nav-item,.hl-topbar .hl-nav-search{display:none}.hl-app[data-hl-theme] .hl-sidebar{cursor:default}.hl-app .hl-topbar{padding:.5rem 1rem;min-height:2.75rem}.hl-app .hl-breadcrumb{padding-left:0;margin-left:0;border:0}.hl-app .hl-app-main{padding:1rem}}.monitoring-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;align-items:start}.monitoring-panel>*{grid-column:1/-1;min-width:0}.monitoring-panel>:is(h2,.intro,.form-note){grid-column:1}.monitoring-panel>.actions{grid-column:2;grid-row:1/span 3;justify-self:end;margin:0}.monitoring-panel>:is(.case-grid,.form-card){margin-top:.75rem}.monitoring-panel>:is(.intro,.form-note){margin:0}.monitoring-panel .case-grid{align-items:start;gap:1rem}.product-main .monitoring-panel .form-card>h3{font-weight:var(--hl-weight-heading)}.monitoring-panel form{display:grid;gap:1rem}.monitoring-panel .hl-field{gap:.5rem}.monitoring-panel form>:is(p,.form-note){margin:0}.monitoring-panel fieldset{display:grid;gap:1rem;min-width:0;margin:0;padding:1rem;border:1px solid var(--hl-line);border-radius:.75rem}.monitoring-panel fieldset>legend{margin:0;padding:0 .375rem;font-size:.875rem;font-weight:var(--hl-weight-heading)}.monitoring-panel fieldset fieldset{padding:.75rem 0 0;border:0;border-top:1px solid var(--hl-line);border-radius:0}.monitoring-panel fieldset fieldset:first-of-type{padding-top:0;border-top:0}.monitoring-panel label.choice{display:flex;align-items:flex-start;gap:.5rem;min-height:0;padding:0;font-weight:var(--hl-weight-body)}.monitoring-panel label.choice>input{flex:none;width:1rem;height:1rem;min-height:0;margin:.125rem 0 0;accent-color:var(--hl-blue)}.product-main .monitoring-panel .form-card .case-card{display:grid;gap:.25rem;margin:0;padding:.75rem 0;border:0;border-top:1px solid var(--hl-line);border-radius:0;background:transparent;box-shadow:none}.product-main .monitoring-panel .form-card .case-card:first-child{padding-top:0;border-top:0}.product-main .monitoring-panel .form-card .case-card:last-child{padding-bottom:0}.product-main .monitoring-panel .case-card>h3{margin:0;padding:0;border:0;border-radius:0;background:transparent;font-size:.875rem;font-weight:var(--hl-weight-heading)}.monitoring-panel .case-card>p{margin:0}.monitoring-panel .case-card>.actions{margin-top:.5rem;gap:.5rem}.product-main .monitoring-panel .step-label{display:inline-flex;align-items:center;width:fit-content;min-height:1.25rem;margin:.125rem 0;padding:.125rem .5rem;border:1px solid var(--hl-line);border-radius:999px;background:transparent;color:var(--hl-ink);font-size:.75rem;line-height:1.33;white-space:nowrap}.product-main .monitoring-panel .step-label:is([data-state=completed],[data-state=resolved]){border-color:transparent;background:var(--hl-status-pass-surface);color:var(--hl-status-pass)}.product-main .monitoring-panel .step-label[data-state=open]{border-color:var(--hl-attention);background:var(--hl-attention);color:var(--hl-attention-on)}.product-main .monitoring-panel .step-label[data-state=unknown]{gap:.375rem}.product-main .monitoring-panel .step-label[data-state=unknown]:before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:50%;background:transparent;box-shadow:0 0 0 1px var(--hl-ink)}.product-findings{display:grid;gap:.75rem;margin-top:.5rem;padding-top:.75rem;border-top:1px solid var(--hl-line)}.product-main .product-findings>h4{margin:0;font-size:.875rem;font-weight:var(--hl-weight-heading)}.product-finding{display:grid;gap:.25rem;min-width:0}.product-finding>p{margin:0;overflow-wrap:anywhere}[data-hl-product=connections] #account-connections-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:40rem){.monitoring-panel{grid-template-columns:minmax(0,1fr)}.monitoring-panel>.actions{grid-column:1;grid-row:auto;justify-self:start;margin-top:.5rem}}.product-main p{max-width:75ch}.product-main :is(.hl-table,.hl-table-footer,.product-summary,.usage-grid) p{max-width:none}.product-main .eyebrow{display:none}.product-main .hl-table td:first-child:has(>.product-person-tile){padding-left:3.25rem}.product-main p.plan-price,.product-main .plan-price{font-size:1.5rem;font-weight:var(--hl-weight-heading);line-height:1.33}.product-main .plan-price small{font-size:.875rem;font-weight:var(--hl-weight-body)}.product-main .current-plan-name{font-size:1.5rem;font-weight:var(--hl-weight-heading);line-height:1.33}.product-main .plan-card h3{font-size:.875rem;font-weight:var(--hl-weight-heading)}.product-content .hl-notice+.billing-split,.product-content [role=status]+.billing-split{margin-top:1rem}.product-main .hl-product-frame :is(.usage-grid,.saved-preferences,.subscription-facts:not(.billing-split *),.health-values,.company-state)>div{border:0;background:var(--hl-chrome);box-shadow:none}.product-main .hl-table-region:has(tbody:empty){display:none}.product-main .hl-table-footer:not(:has(button:enabled)){display:none}#form-monitors details[data-run-id]{display:grid;gap:.5rem;min-width:0;padding:.75rem 1rem;border:1px solid var(--hl-line);border-radius:.625rem;background:transparent;color:var(--hl-ink);box-shadow:none}#form-monitors details[data-run-id]+details[data-run-id]{margin-top:.5rem}#form-monitors details[data-run-id]>summary{cursor:pointer;font-weight:var(--hl-weight-heading);overflow-wrap:anywhere}#form-monitors details[data-run-id] dl{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:.375rem 1rem;margin:0}#form-monitors details[data-run-id] dt{color:var(--hl-muted)}#form-monitors details[data-run-id] dd{margin:0;overflow-wrap:anywhere}#form-monitors details[data-run-id] p{margin:0}#form-monitors details[data-run-id] section{display:grid;gap:.5rem;margin:0;padding:0;border:0;background:transparent}#form-monitors details[data-run-id] section>h3{margin:0;font-size:.875rem;font-weight:var(--hl-weight-heading)}#form-monitors .product-run-technical>summary{cursor:pointer;color:var(--hl-link)}#form-monitors .product-run-technical[open]>summary{margin-bottom:.5rem}@media(max-width:40rem){#form-monitors details[data-run-id] dl{grid-template-columns:minmax(0,1fr);gap:.125rem}#form-monitors details[data-run-id] dd{margin-bottom:.375rem}}}@layer tokens{.hl-app,.hl-topbar,.hl-app-main{--hl-muted-base:var(--hl-ink);--hl-muted:var(--hl-ink);--hl-page-muted:var(--hl-ink);--hl-type-body:1.125rem;--hl-type-control:1.125rem;--hl-type-note:1.125rem}.hl-app .hl-sidebar{--hl-muted:var(--hl-cream);--hl-type-body:1.125rem;--hl-type-control:1.125rem;--hl-type-note:1.125rem}}@layer components{body.hl-app{font-size:1.125rem;line-height:1.55;letter-spacing:.012em;word-spacing:.09em}.hl-app :is(button,input,select,textarea){letter-spacing:.012em;word-spacing:.09em}.hl-app .product-main :is(p,li,dd,dt,td,th,label,small,.intro,.hl-note,.form-note,.field-note,.action-status,.hl-field-hint):not(.product-summary dd,.usage-grid dd,.plan-price,.current-plan-name,.product-standalone-code,.step-label),.hl-app .hl-field label,.hl-app .hl-button,.hl-app .hl-input,.hl-app-nav .hl-nav-item,.hl-app-nav .hl-nav-label,.hl-app .hl-topbar,.hl-app .hl-topbar .hl-nav-search,.product-section-nav a,.product-company p,.product-account p,.hl-app .hl-notice,.product-main a.product-invite-action,.product-integration-grid [data-setup],.product-main .hl-table td small,.plan-price small,.product-main .usage-note,.usage-grid .usage-note,.trial-terms,.product-main .hl-table-footer{font-size:1.125rem}.hl-app .product-main :is(p,.intro,.hl-note,.form-note,.field-note,.action-status,.hl-field-hint):not(.plan-price,.current-plan-name,.product-standalone-code,.step-label){line-height:1.55;color:var(--hl-ink)}.hl-app .product-main :is(p,.hl-note).hl-error,.hl-app .product-main p[role=alert]{color:var(--hl-danger)}.hl-app-nav .hl-nav-label,.product-section-nav a{color:var(--hl-cream)}.hl-topbar .hl-kbd{font-size:1rem}.product-main h1{letter-spacing:-.01em;word-spacing:.05em}.product-main h2,.product-main h3,.product-integration-grid>:is([data-provider],[data-integration])>h4{font-weight:var(--hl-weight-heading);letter-spacing:0;word-spacing:.06em}.hl-app .product-main :is(.plan-price,.current-plan-name){font-size:2rem;font-weight:var(--hl-weight-heading);line-height:1.33}.product-main h2{font-size:1.5rem}.product-main h3,.product-integration-grid>:is([data-provider],[data-integration])>h4{font-size:1.25rem}.product-main .hl-table thead th{font-weight:var(--hl-weight-heading)}.product-integration-grid>*>p.form-note:first-of-type{display:block;-webkit-line-clamp:none;overflow:visible;line-height:1.5}.product-main h1{font-size:2.25rem;line-height:1.2}.hl-app .hl-button,.hl-app .hl-input,.product-main a.product-invite-action,.hl-topbar .hl-nav-search{min-height:2.75rem;padding:.375rem .875rem}.hl-app textarea.hl-input{min-height:6rem}.hl-app :is(.hl-tag,.hl-status),.product-main .monitoring-panel .step-label{min-height:1.75rem;padding:.125rem .625rem;font-size:1rem}.product-main .hl-table thead th{height:3rem}.product-main .hl-table :is(th,td){padding:.75rem}.product-integration-count{min-width:1.75rem;height:1.75rem;font-size:1rem}.hl-app-nav .hl-nav-label,.product-main .hl-table td small,.product-integration-grid [data-setup]{font-size:1rem}.product-main .hl-field,.hl-app .hl-field{gap:.5rem}.hl-app[data-sidebar=expanded] .hl-app-frame{grid-template-columns:19rem minmax(0,1fr)}.product-main .product-integration-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}.product-integration-grid>:is([data-provider],[data-integration])>h4{font-size:1.25rem}.product-main :is(.product-summary,.usage-grid,.subscription-facts,.health-values,.company-state,.saved-preferences){grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.product-main .plan-card h3,.product-main .monitoring-panel .case-card>h3,.product-main .monitoring-panel .form-card>h3{font-size:1.25rem}.product-main .product-findings>h4,.monitoring-panel fieldset>legend,#form-monitors details[data-run-id]>summary,.product-main .failure-evidence h3,#form-monitors details[data-run-id] section>h3{font-size:1.125rem}.hl-app .product-main .billing-split .subscription-facts{grid-template-columns:minmax(0,1fr)}.product-main .billing-split .subscription-facts>div{flex-wrap:wrap}.hl-app .product-main .selected-company :is(#selected-access,#company-role-guidance){font-size:1.125rem}.product-main .hl-table caption{font-size:1.125rem}.product-main td:has(>.product-person-tile){padding-left:3.75rem}.hl-app .product-main .hl-table td:first-child:has(>.product-person-tile){padding-left:3.75rem}.product-person-tile{width:2.5rem;height:2.5rem;font-size:1rem}@media(max-width:80rem){.monitoring-panel .case-grid,.product-main .billing-split{grid-template-columns:minmax(0,1fr)}}.hl-app .monitoring-panel label.choice>input{width:1.25rem;height:1.25rem;margin-top:.1875rem}}@layer tokens{.hl-app{--hl-cream:#fff;--hl-chrome:#f3f4f6}}@layer components{body.hl-app,.hl-app .hl-app-body,.hl-app .hl-app-main,.hl-app .hl-topbar{background:#fff}.hl-app:has(#auth-panel:not([hidden])),.hl-app:has(#auth-panel:not([hidden])) .hl-app-frame{background:var(--hl-cream)}.product-main .hl-table thead th{background:var(--hl-cream)}.product-main .hl-product-frame :is(.usage-grid,.saved-preferences,.subscription-facts:not(.billing-split *),.health-values,.company-state)>div{border:1px solid var(--hl-line);background:var(--hl-cream)}.hl-app .product-main :is(.product-summary,.usage-grid) dd:not(.usage-note){margin-top:.25rem;font-size:2.25rem;font-weight:var(--hl-weight-heading);line-height:1.25}.hl-app .product-main :is(.hl-notice[role=alert],.hl-error,p[role=alert]){border:1px solid var(--hl-attention-ink);border-radius:.625rem;padding:.5rem .75rem;background:var(--hl-attention);color:var(--hl-attention-ink)}.product-content .hl-notice+.hl-notice{margin-top:.5rem}.product-main .hl-product-frame:has(.hl-table-region),.product-main .monitoring-panel,.product-main .data-panel{margin-top:1.25rem;padding:1.25rem;border:1px solid var(--hl-line);border-radius:.75rem;background:var(--hl-cream);box-shadow:none}.product-main :is(.hl-product-frame,.monitoring-panel,.data-panel) :is(.hl-product-frame,.monitoring-panel,.data-panel){margin-top:1rem}.product-main :is(.hl-product-frame,.monitoring-panel,.data-panel) .hl-form-section{margin-bottom:0;padding-bottom:0;border-bottom:0}.product-main .hl-table td{overflow-wrap:anywhere}.hl-capitalize{text-transform:capitalize}.hl-capitalize :is(code,small,summary){text-transform:none}.hl-technical{margin-top:.25rem;font-size:.875rem}.hl-technical>summary{cursor:pointer;width:fit-content}.hl-technical>code{display:block;margin-top:.25rem;overflow-wrap:anywhere}}@layer components{.product-main :is(.hl-page-header,.product-page-hero) :is(.intro,.form-note),.product-main :is(.privacy-note,.access-strip),.product-main .product-page-hero #workspace-user,.product-main .monitoring-panel>.intro,.product-main .monitoring-panel>.form-note:not([role]),.product-main .data-panel>.form-note:not([role]),.product-main .data-panel>p:not([role]):not(.hl-notice):not(.error):not(.current-plan-name),.product-main :is(.hl-panel-head,.section-heading) p:not([role]),.product-main #account-connections>.form-note,.product-main .product-integration-group>header p,.product-main .selected-company :is(#selected-access,#company-role-guidance),.product-main .monitoring-panel fieldset>.form-note:not([role]),.product-main .monitoring-panel fieldset fieldset>p:not([role]),.product-main .monitoring-panel form>.form-note:not([role]),.product-main .monitoring-panel .hl-field>.form-note,.product-main .monitoring-panel .form-card>.form-note:not([role]),.product-integration-grid>*>p.form-note:not(:first-of-type),.product-integration-grid>*>ul,.product-integration-grid>* [data-setup],.product-integration-grid>* [data-connections]>p{display:none}}@layer components{.hl-app .product-main #auth-panel>div>p{display:none}}@layer tokens{.hl-app{--hl-attention:#be185d;--hl-attention-on:#fff;--hl-attention-hover:var(--hl-chrome);--hl-attention-ink:#111522;--hl-danger:var(--hl-attention-ink);--hl-status-pass:#166534;--hl-status-pass-surface:#dcfce7;--hl-status-pass-fill:#16a34a;--hl-success:var(--hl-status-pass)}}@layer components{.hl-app .product-connected{border-color:transparent;background:var(--hl-status-pass-surface);color:var(--hl-status-pass)}.product-beats [data-beat=passed]{background:var(--hl-status-pass-fill)}.product-run-strip [data-run-total=passed][data-has-value=true] dd{color:var(--hl-status-pass)}}@layer components{[data-hl-product=workspace] #form-monitors,[data-hl-product=form-tests] :is(#workspace-summary,#account-connections,.monitoring-panel:not(#form-monitors)){display:none}.product-main [data-hl-product=form-tests] #form-monitors,[data-hl-product=form-tests] .product-main #form-monitors{margin-top:1rem;padding:0;border:0;background:transparent;box-shadow:none}[data-hl-product=form-tests] #form-monitors-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product-feature-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin-bottom:1rem}.product-feature-head>p{margin:0}.product-feature-empty{display:grid;justify-items:start;gap:.75rem;padding:2rem;border:1px dashed var(--hl-line);border-radius:.75rem}.product-feature-empty[hidden]{display:none}.product-feature-empty p{margin:0}.product-feature-empty a{color:var(--hl-link)}.product-main .product-tests-table th:nth-child(1){width:36%}.product-main .product-tests-table th:nth-child(2){width:14%}.product-main .product-tests-table th:nth-child(3){width:20%}.product-row-link{all:unset;cursor:pointer;display:block;overflow-wrap:anywhere}.product-row-link:hover strong{text-decoration:underline}.product-row-link:focus-visible{outline:2px solid var(--hl-blue);outline-offset:2px;border-radius:.25rem}.product-row-attention{margin:.25rem 0 0}.product-main .monitoring-panel .step-label[data-problem=true]{border-color:var(--hl-attention);background:var(--hl-attention);color:var(--hl-attention-on)}.product-row-menu-items{position:fixed;inset:auto;margin:0;padding:.25rem;border:1px solid var(--hl-line);border-radius:.625rem;background:#fff;box-shadow:0 8px 24px #1115221f}.product-row-menu-items .hl-row-toggle{all:unset;display:block;box-sizing:border-box;width:100%;min-width:11rem;padding:.5rem .75rem;border-radius:.375rem;cursor:pointer}.product-row-menu-items .hl-row-toggle:hover,.product-row-menu-items .hl-row-toggle:focus-visible{background:var(--hl-chrome)}.product-tests-table .product-sheet>*+*{margin-top:1rem}.product-tests-table .product-sheet>.product-sheet-head+*{margin-top:0}.product-tests-table .product-sheet>h3{margin:1.5rem 0 .5rem;font-size:1.25rem}.product-all-results{margin-top:1.5rem}.product-all-results>summary{cursor:pointer;width:fit-content;font-weight:var(--hl-weight-heading)}.product-all-results[open]>summary{margin-bottom:.75rem}.product-all-results[hidden]{display:none}.product-main .product-tests-table td{vertical-align:top;overflow-wrap:anywhere}.product-main .product-tests-table td p,.product-main .product-tests-table td .step-label{margin:0}.product-main .product-tests-table .actions{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}@media(min-width:60rem){.product-main .product-tests-table .actions{flex-wrap:nowrap}}.product-main .product-tests-table tbody tr:hover{background:transparent}.product-main .product-tests-table tbody td{border-bottom:0}.product-main .product-tests-table tbody:not(:last-child){border-bottom:1px solid var(--hl-line)}.product-main .product-tests-table .actions :is(.hl-button--secondary,.secondary){border-color:transparent;background:transparent}.product-main .product-tests-table .actions :is(.hl-button--secondary,.secondary):hover{background:var(--hl-chrome)}.product-main .form-note[data-state=error]{width:fit-content;max-width:100%;margin-block:.5rem;padding:.5rem .75rem;border:1px solid var(--hl-attention-ink);border-radius:.625rem;background:var(--hl-attention);color:var(--hl-attention-ink)}.product-test-filters[hidden]{display:none}.product-main .product-test-filters{align-items:end;gap:.5rem 1rem;margin:0 0 .75rem;padding:0;border:0}.product-main .product-test-filters .field{flex:1 1 11rem;margin:0;min-width:0}.product-main .product-tests-table tbody.product-test-group:not(:last-child){border-bottom:0}.product-main .product-tests-table .product-test-group th{padding:.75rem .75rem .25rem;border:0;background:transparent;text-align:left;font-weight:var(--hl-weight-heading)}.product-main .product-tests-table [data-group-heading=date] th{padding-top:1.25rem;font-size:1.125rem}.product-main .product-tests-table [data-group-heading=person] th{color:var(--hl-muted)}.product-main .product-tests-table .product-test-group[hidden]{display:none}.product-feature-lead{max-width:70ch;margin:0 0 1rem}.product-feature-empty h2,.product-feature-empty .product-setup-steps{margin:0}.product-sheet form h3{margin:.5rem 0 0;font-size:1.125rem}.product-sheet form p{margin:0}.product-sheet form [hidden]{display:none}.product-first-check{display:grid;gap:1rem}.product-first-check[hidden]{display:none}.product-first-check p{margin:0}.product-proof-values{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.product-proof-values li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem .75rem;border:1px solid var(--hl-line);border-radius:.625rem;overflow-wrap:anywhere}.product-keep-checking{display:grid;gap:.5rem;padding-top:.5rem}.product-keep-checking h3{margin:0;font-size:1.25rem}.product-schedule-choice>summary{cursor:pointer;width:fit-content}.product-schedule-choice[open]>summary{margin-bottom:.75rem}.product-main [data-hl-product=form-tests] [data-form-tests-overview],[data-hl-product=form-tests] .product-main [data-form-tests-overview]{font-size:1.5rem;font-weight:var(--hl-weight-heading);line-height:1.25}.product-health{margin:0 0 1.5rem}.product-health[hidden]{display:none}.product-health-bar{display:flex;gap:2px;height:.875rem;margin-bottom:.5rem}.product-health-bar i{display:block;min-width:.5rem;border-radius:.25rem}.product-health [data-health=working]{background:var(--hl-status-pass-fill)}.product-health [data-health=problem]{background:var(--hl-attention)}.product-health [data-health=unsure]{background:#fff;box-shadow:inset 0 0 0 1.5px var(--hl-attention-ink)}.product-health [data-health=other]{background:var(--hl-chrome);box-shadow:inset 0 0 0 1px var(--hl-line)}.product-health-legend{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0}.product-health-legend span{display:inline-flex;align-items:center;gap:.375rem}.product-health-legend i{display:block;width:.625rem;height:.625rem;border-radius:.1875rem}.product-needs-you{margin-bottom:1.5rem}.product-needs-you[hidden]{display:none}.product-needs-you>h3{margin:0 0 .75rem;font-size:1.25rem}.product-problem-group{padding:1rem;margin-bottom:.75rem;border:1px solid var(--hl-line);border-radius:.75rem}.product-problem-head{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}.product-problem-head h4{margin:0;font-size:1.125rem}.product-problem-head p{margin:0}.hl-app .product-problem-badge{flex:none;border-color:var(--hl-attention);background:var(--hl-attention);color:var(--hl-attention-on)}.hl-app .product-problem-group[data-kind=unsure] .product-problem-badge{border-color:var(--hl-attention-ink);background:#fff;color:var(--hl-attention-ink)}.product-problem-more>summary{cursor:pointer;width:fit-content;margin-bottom:.5rem}.product-problem-more>summary[hidden]{display:none}.product-other-forms[hidden]{display:none}.product-other-forms>summary{cursor:pointer;width:fit-content;margin-bottom:.75rem;font-size:1.25rem;font-weight:var(--hl-weight-heading)}.product-form-tools{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.product-form-tools[hidden],.product-form-tools .field[hidden],.product-form-pager[hidden]{display:none}.product-form-tools .field{flex:0 1 20rem;min-width:0}.product-form-pager{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:.75rem}.product-form-pager p{margin:0}.product-history-strip{display:flex;align-items:flex-end;gap:2px;height:1rem;margin-top:.375rem}.product-history-strip i{display:block;width:.375rem;height:.5rem;border-radius:2px}.product-history-strip [data-check=passed]{background:var(--hl-status-pass-fill)}.product-history-strip [data-check=failed]{height:1rem;background:var(--hl-attention)}.product-history-strip [data-check=unsure]{height:.75rem;background:#fff;box-shadow:inset 0 0 0 1.5px var(--hl-attention-ink)}#workspace-summary[data-empty=true]{display:none}.product-workspace-overview{margin-top:0}.product-setup-steps{display:grid;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;counter-reset:setup}.product-setup-steps li{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;counter-increment:setup}.product-setup-steps li>span:first-child:before{content:counter(setup) ". ";font-weight:var(--hl-weight-heading)}.product-setup-steps a{margin-left:auto}.product-main .product-runs-table .step-label[data-state=failed]{border-color:var(--hl-attention);background:var(--hl-attention);color:var(--hl-attention-on)}.product-main .product-runs-table .step-label[data-state=passed]{border-color:transparent;background:var(--hl-status-pass-surface);color:var(--hl-status-pass)}[data-hl-product=form-tests] #workspace-overview{display:none}.product-workspace-overview h2{margin:0 0 .75rem}.product-attention-list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.product-attention-list li{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.product-attention-list a{color:var(--hl-link)}.product-workspace-overview .product-feature-head{margin:1.5rem 0 .75rem}.product-workspace-overview .product-feature-head h2{margin:0}.product-workspace-overview .product-feature-head a{color:var(--hl-link)}.product-workspace-overview .product-feature-head[hidden]{display:none}.product-main .product-runs-table td{vertical-align:middle;overflow-wrap:anywhere}.product-main .product-runs-table td p{margin:0}.product-main #form-monitors>.form-card{margin-top:1.5rem}.hl-app dialog.product-sheet{position:fixed;inset:0 0 0 auto;width:min(38rem,100%);max-width:none;height:100dvh;max-height:none;margin:0;padding:1.5rem;overflow-y:auto;border:0;border-left:1px solid var(--hl-line);border-radius:0;background:#fff;color:var(--hl-ink)}.hl-app dialog.product-sheet::backdrop{background:#11152266}.product-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.product-sheet-head>button{flex:none;white-space:nowrap}.product-main .product-sheet h2{margin:0;font-size:1.5rem}.product-sheet form{display:grid;gap:1rem}.product-integration-grid>[data-provider]>.actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem}.product-integration-grid>[data-provider]>.actions:empty{display:none}.product-integration-grid .product-unavailable{white-space:nowrap}.hl-app .product-integration-grid .product-attention{justify-self:start;margin-block:.125rem;border-color:var(--hl-attention);background:var(--hl-attention);color:var(--hl-attention-on)}.product-sheet>.actions{margin-top:1rem}.product-sheet>.actions:empty{display:none}.product-sheet>[role=status]{margin:0 0 1rem}@media(max-width:60rem){.product-main .product-stack-table,.product-main .product-stack-table tbody,.product-main .product-stack-table tr,.product-main .product-stack-table td{display:block;width:100%;min-width:0}.product-main .product-stack-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.product-main .product-stack-table td{padding:.25rem .75rem;border:0}.product-main .product-stack-table td[data-label]:not([data-label=Test]):not([data-label=Form]):not([data-label=Actions]):before{content:attr(data-label);display:block;font-weight:var(--hl-weight-heading)}.product-main .product-tests-table tr:first-child td:first-child{padding-top:.75rem}.product-main .product-tests-table tbody{padding-bottom:.75rem;border-bottom:1px solid var(--hl-line)}.product-main .product-tests-table tbody:last-child{border-bottom:0}.product-main .product-tests-table tbody:not(:last-child) tr:last-child td{border-bottom:0}.product-main .product-tests-table tbody.product-test-group{padding-bottom:0;border-bottom:0}.product-main .product-tests-table .product-test-group th{display:block;width:100%}.product-main .product-test-filters .field{flex:1 1 calc(50% - .5rem)}}}@layer components{.live-view{width:min(76rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:1.5rem;border:0;border-radius:.75rem;background:#fff;color:var(--hl-ink);overflow:auto;--live-move:cubic-bezier(.77,0,.175,1);--live-ease:cubic-bezier(.23,1,.32,1)}.live-view::backdrop{background:#11152266}.live-view>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.live-view h2{margin:0;font-size:1.125rem}.live-view>header>button{flex:none;white-space:nowrap}.live-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .75rem;min-width:0}.live-elapsed{font-size:.8125rem;font-variant-numeric:tabular-nums}.live-connecting{position:absolute;left:50%;top:50%;width:1.625rem;height:1.625rem;margin:-.8125rem;border:2px solid var(--hl-line);border-top-color:var(--hl-blue);border-radius:50%;animation:live-spin 1.1s linear infinite}.live-stage[data-has-frame] .live-connecting,.live-view:is([data-state=finished],[data-state=lost]) .live-connecting{display:none}.hl-app a.live-preview{display:inline-flex;align-items:center;gap:.5rem;padding-block:0;padding-inline:.25rem .625rem}.live-preview img{display:block;width:4rem;aspect-ratio:16/9;object-fit:cover;border-radius:.25rem;box-shadow:0 0 0 1px var(--hl-line);background:#fff}.live-preview img:not([src]){display:none}.live-stage{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:.75rem;background:#fff;box-shadow:0 0 0 1px var(--hl-line)}.live-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .22s ease-out}.live-frame[data-visible]{opacity:1}.live-stage:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--hl-blue);opacity:0;pointer-events:none}.live-view:is([data-state=waiting],[data-state=running]) .live-stage:after{opacity:1;animation:live-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes live-pulse{50%{opacity:.5}}.live-target{position:absolute;box-sizing:content-box;margin:-5px;padding:4px;border:2px solid var(--hl-blue);border-radius:.5rem;transition:left .26s var(--live-move),top .26s var(--live-move),width .26s var(--live-move),height .26s var(--live-move);pointer-events:none}.live-body{display:grid;gap:1rem}@media(min-width:60rem){.live-body{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.live-side{display:grid;gap:.5rem;min-width:0}.live-narration{margin:0;font-size:.9375rem;font-weight:var(--hl-weight-heading)}.live-view:is([data-state=running],[data-state=finished]) .live-narration{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.live-result{margin:0 0 .25rem;font-size:.9375rem}.live-result p{margin:0}.live-view .live-result *{font-size:inherit}.live-tasks{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;--live-ease:cubic-bezier(.23,1,.32,1)}.live-task{overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 0 0 1px var(--hl-line);transition:border-radius .3s ease;animation:live-fade-up .45s var(--live-ease) both}.live-task[data-open=true]{border-radius:14px}.live-tasks .live-task-head{display:flex;align-items:center;gap:.625rem;width:100%;min-height:2.75rem;padding:0 .625rem;border:0;border-radius:0;background:transparent;color:var(--hl-ink);font:inherit;text-align:left;box-shadow:none}.live-tasks button.live-task-head{cursor:pointer}.live-tasks button.live-task-head:hover{background:#1115220a}.live-tasks button.live-task-head:focus-visible{outline:2px solid var(--hl-blue);outline-offset:-2px;border-radius:inherit}.live-task-slot{display:grid;place-items:center;flex:none;width:1.5rem;height:1.5rem}.live-task-label{flex:1;min-width:0;overflow:hidden;font-size:.8125rem;font-weight:var(--hl-weight-heading);text-overflow:ellipsis;white-space:nowrap}.live-task-pill{display:inline-flex;align-items:center;flex:none;height:1.375rem;padding:0 .5rem;border-radius:999px;font-size:.75rem;font-weight:var(--hl-weight-heading);animation:live-fade-in .2s ease-out both}.live-task-pill[hidden]{display:none}.live-task-badge{display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;animation:live-pop-in .3s var(--live-ease) both}.live-task-ring{position:relative;display:grid;place-items:center;width:1.5rem;height:1.5rem;font-size:.65625rem;font-weight:var(--hl-weight-heading);font-variant-numeric:tabular-nums}.live-task-ring svg{position:absolute;inset:0}.live-task-ring-track{stroke:var(--hl-line)}.live-task-ring-arc{stroke:var(--hl-blue)}.live-task[data-status=running] .live-task-ring svg{animation:live-spin 1.1s linear infinite}.live-task[data-status=stopped] .live-task-ring-arc{display:none}.live-task[data-status=done] .live-task-badge{background:var(--hl-status-pass-fill);color:#fff}.live-task[data-status=done] .live-task-pill{background:var(--hl-status-pass-surface);color:var(--hl-status-pass)}.live-task[data-status=failed] :is(.live-task-badge,.live-task-pill){background:var(--hl-attention);color:var(--hl-attention-on)}.live-task:is([data-status=unsure],[data-status=handling]) :is(.live-task-badge,.live-task-pill){color:var(--hl-attention-ink);box-shadow:inset 0 0 0 1px var(--hl-attention-ink)}.live-task-chevron{flex:none;margin-left:-.25rem;transition:transform .3s ease}.live-task[data-open=true] .live-task-chevron{transform:rotate(180deg)}.live-task-drawer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s var(--live-ease),opacity .3s var(--live-ease)}.live-task[data-open=true] .live-task-drawer{grid-template-rows:1fr;opacity:1}.live-task-drawer>div{overflow:hidden}.live-task-details{display:grid;gap:.375rem;margin:0 0 .625rem 1.4375rem;padding:0 .625rem 0 .875rem;border-left:1px solid var(--hl-line);list-style:none;font-size:.75rem}.live-task-details>li{animation:live-fade-up .3s var(--live-ease) both}@keyframes live-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes live-fade-in{0%{opacity:0}to{opacity:1}}@keyframes live-pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes live-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.live-view:is([data-state=waiting],[data-state=running]) .live-stage:after{animation:none}.live-task,.live-task-badge,.live-task-pill,.live-task-details>li,.live-task-ring svg,.live-task[data-status=running] .live-task-ring svg{animation:none}.live-task,.live-task-drawer,.live-task-chevron,.live-target{transition:none}.live-connecting{animation:none}}@media(max-width:40rem){.live-view{padding:1rem}}}@layer components{.hl-loader{display:inline-grid;grid-template-columns:repeat(3,4px);gap:1.5px;margin-right:.5rem;vertical-align:-1px;opacity:0;animation:hl-loader-show 1ms linear .3s forwards}.hl-loader i{width:4px;height:4px;border-radius:1px;background:var(--hl-blue);opacity:.15;animation:hl-loader-pixel .65s ease-in-out infinite}.hl-loader i:nth-child(4){animation-delay:0ms}.hl-loader i:is(:nth-child(1),:nth-child(5),:nth-child(7)){animation-delay:90ms}.hl-loader i:is(:nth-child(2),:nth-child(6),:nth-child(8)){animation-delay:.18s}.hl-loader i:is(:nth-child(3),:nth-child(9)){animation-delay:.27s}@keyframes hl-loader-show{to{opacity:1}}@keyframes hl-loader-pixel{0%,to{opacity:.15}40%{opacity:1}}.hl-app dialog.approval-card{width:min(28rem,calc(100vw - 2rem));padding:1.5rem;border:0;border-radius:.75rem;background:#fff;color:var(--hl-ink)}.hl-app dialog.approval-card::backdrop{background:#11152266}.hl-app dialog.approval-card h2{margin:0 0 .5rem;font-size:1.125rem}.hl-app dialog.approval-card p{margin:0 0 .75rem;font-size:.9375rem}.hl-app dialog.approval-card .actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.run-copy{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.hl-app .product-sort{all:unset;display:inline-flex;align-items:center;gap:.25rem;min-height:1.5rem;cursor:pointer;font:inherit}.hl-app .product-sort:focus-visible{outline:2px solid var(--hl-blue);outline-offset:2px;border-radius:.25rem}.hl-app .product-sort:after{content:"";width:0;height:0;border-inline:4px solid transparent;border-top:5px solid currentColor;opacity:.25}.hl-app [aria-sort=ascending] .product-sort:after{border-top:0;border-bottom:5px solid currentColor;opacity:1}.hl-app [aria-sort=descending] .product-sort:after{opacity:1}.product-table-count{margin:.5rem 0 0;font-size:.8125rem;font-variant-numeric:tabular-nums}.result-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:.75rem}.hl-app .result-filter{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:0 .75rem;border:0;border-radius:999px;background:transparent;color:var(--hl-ink);font:inherit;font-size:.875rem;cursor:pointer}.hl-app .result-filter:hover{background:#1115220a}.hl-app .result-filter[aria-pressed=true]{background:#11152214;font-weight:var(--hl-weight-heading)}.hl-app .result-filter:focus-visible{outline:2px solid var(--hl-blue);outline-offset:1px}.hl-app .result-filter[hidden]{display:none}.result-filter-count{font-size:.75rem;font-variant-numeric:tabular-nums}.result-filters .form-note{margin:0 0 0 .5rem}.result-rows{display:grid;gap:.5rem}.result-day{margin:.75rem 0 .25rem;font-size:.8125rem;font-weight:var(--hl-weight-heading)}.result-rows>.result-day:first-child{margin-top:0}.diff-table-wrap{overflow-x:auto;margin:.5rem 0;border-radius:.75rem;box-shadow:0 0 0 1px var(--hl-line)}.diff-table{width:100%;border-collapse:collapse;font-size:.875rem}.hl-app .diff-table th{padding:.5rem .75rem;border-bottom:1px solid var(--hl-line);font-weight:var(--hl-weight-heading);text-align:left}.hl-app .diff-table td{padding:.5rem .75rem;border-bottom:1px solid var(--hl-line);overflow-wrap:anywhere;vertical-align:top}.diff-table tr:last-child td{border-bottom:0}.diff-table .diff-saved{background:var(--hl-attention);color:var(--hl-attention-on);font-weight:var(--hl-weight-heading)}.diff-table [data-change=removed] td:first-child{text-decoration:line-through}.diff-table .diff-word{width:1%;white-space:nowrap}.approval-fields{display:grid;gap:.75rem;margin-top:.75rem}.hl-app .approval-fields .choice{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem}.hl-app .approval-fields .choice input{flex:none;margin-top:.125rem}.test-path{display:flex;flex-wrap:wrap;gap:1.25rem;margin:0 0 .75rem;padding:0;list-style:none}.test-path-step{position:relative;display:grid;gap:.125rem;min-width:8rem;max-width:16rem;padding:.5rem .75rem;border-radius:.625rem;background:#fff;box-shadow:0 0 0 1px var(--hl-line)}.test-path-step:not(:last-child):after{content:"";position:absolute;left:100%;top:50%;width:1.25rem;height:1px;background:var(--hl-line)}.test-path-title{font-size:.75rem}.test-path-text{font-size:.875rem;font-weight:var(--hl-weight-heading);overflow-wrap:anywhere}@media(max-width:40rem){.test-path{display:grid;gap:.75rem}.test-path-step{max-width:none}.test-path-step:not(:last-child):after{left:1.25rem;top:100%;width:1px;height:.75rem}}.results-over-time{margin:0 0 1rem;padding:1rem;border-radius:.75rem;box-shadow:0 0 0 1px var(--hl-line)}.results-over-time h3{margin:0;font-size:.9375rem}.results-over-time .form-note{margin:.25rem 0 .75rem}.results-bars{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;height:3.5rem;align-items:end}.results-bar{display:flex;flex-direction:column-reverse;gap:1px;height:100%;min-height:2px;border-bottom:1px solid var(--hl-line)}.results-piece{display:block;border-radius:1px}.results-piece[data-result=passed]{background:var(--hl-status-pass-fill)}.results-piece[data-result=failed]{background:var(--hl-attention)}.results-piece:is([data-result=unknown],[data-result=abandoned]){box-shadow:inset 0 0 0 1px var(--hl-attention-ink)}.context-source{display:inline-flex;align-items:center;gap:.375rem;width:fit-content;padding:.125rem .625rem;border-radius:999px;font-size:.8125rem;box-shadow:0 0 0 1px var(--hl-line)}.context-source .product-integration-icon{width:1.25rem;height:1.25rem;margin:0;border:0;border-radius:.25rem}.context-source .product-integration-icon img{width:1.25rem;height:1.25rem}@media(prefers-reduced-motion:reduce){.hl-loader{opacity:1;animation:none}.hl-loader i{opacity:.5;animation:none}}}@layer components{.hl-app:has(#auth-panel:not([hidden])){--hl-auth-scale:2;--hl-auth-heading:2.5rem;--hl-auth-card-padding:3rem;--hl-auth-control-padding:1.75rem}@media(max-width:48rem){.hl-app:has(#auth-panel:not([hidden])){--hl-auth-scale:1.5;--hl-auth-heading:2rem;--hl-auth-card-padding:1.5rem;--hl-auth-control-padding:.5rem}}.hl-app:has(#auth-panel:not([hidden])) :is(.hl-app-body,.hl-app-main){max-width:calc(24rem*var(--hl-auth-scale))}.hl-app:has(#auth-panel:not([hidden])) .hl-sidebar .hl-brand{font-size:calc(1.5rem*var(--hl-auth-scale))}.hl-app:has(#auth-panel:not([hidden])) #auth-panel{gap:calc(1rem*var(--hl-auth-scale));padding:var(--hl-auth-card-padding);border-radius:calc(.75rem*var(--hl-auth-scale))}.hl-app:has(#auth-panel:not([hidden])) .product-main #auth-panel h1,.hl-app:has(#auth-panel:not([hidden])) .product-main #auth-panel>div>h2{font-size:var(--hl-auth-heading);line-height:1.2}.hl-app:has(#auth-panel:not([hidden])) .product-main #auth-panel :is(p,.form-note,.hl-note){font-size:calc(.875rem*var(--hl-auth-scale))}.hl-app:has(#auth-panel:not([hidden])) .product-main #auth-panel :is(label,.hl-field label){font-size:calc(1.125rem*var(--hl-auth-scale))}.hl-app:has(#auth-panel:not([hidden])) #auth-panel>div{gap:calc(.25rem*var(--hl-auth-scale))}.hl-app:has(#auth-panel:not([hidden])) #auth-panel .form-card,.hl-app:has(#auth-panel:not([hidden])) :is(#auth-form,#auth-code-form){gap:calc(.75rem*var(--hl-auth-scale))}.hl-app:has(#auth-panel:not([hidden])) #auth-panel .hl-field{gap:calc(.5rem*var(--hl-auth-scale))}.hl-app:has(#auth-panel:not([hidden])) #auth-panel .actions{gap:calc(.5rem*var(--hl-auth-scale));margin-top:calc(.25rem*var(--hl-auth-scale))}.hl-app #auth-panel :is(.hl-button,.hl-input){min-height:calc(2.75rem*var(--hl-auth-scale));padding:calc(.375rem*var(--hl-auth-scale)) var(--hl-auth-control-padding);border-radius:calc(.5rem*var(--hl-auth-scale));font-size:calc(1.125rem*var(--hl-auth-scale))}.hl-app:has(#auth-panel:not([hidden])) .product-main :is(#app-error,#app-notice){font-size:calc(1.125rem*var(--hl-auth-scale));padding:calc(.75rem*var(--hl-auth-scale))}}@layer components{.sso-form{display:grid;gap:var(--hl-space-3)}.sso-form ol{margin:0;padding-inline-start:1.25rem}.sso-values{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:.5rem 1rem;margin:0}.sso-values dt{align-self:center}.sso-values dd{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;min-width:0}.sso-values code{overflow-wrap:anywhere;min-width:0}#domain-rows code{display:block;overflow-wrap:anywhere}@media(max-width:48rem){.sso-values{grid-template-columns:minmax(0,1fr);gap:.125rem}.sso-values dd{margin-bottom:.75rem}}}
