/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-outline-style:solid;--tw-duration:initial;--tw-space-x-reverse:0;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-mask-linear:linear-gradient(#fff, #fff);--tw-mask-radial:linear-gradient(#fff, #fff);--tw-mask-conic:linear-gradient(#fff, #fff);--tw-mask-left:linear-gradient(#fff, #fff);--tw-mask-right:linear-gradient(#fff, #fff);--tw-mask-bottom:linear-gradient(#fff, #fff);--tw-mask-top:linear-gradient(#fff, #fff);--tw-mask-top-from-position:0%;--tw-mask-top-to-position:100%;--tw-mask-top-from-color:black;--tw-mask-top-to-color:transparent;--tw-mask-bottom-from-position:0%;--tw-mask-bottom-to-position:100%;--tw-mask-bottom-from-color:black;--tw-mask-bottom-to-color:transparent;--tw-content:""}}}@layer components{.report-summary{--gap:calc(var(--spacing) * 5);gap:var(--gap);flex-direction:row;display:flex}.report-summary .grades{max-width:var(--container-md,28rem);gap:var(--gap);flex-direction:column;display:flex}.report-summary .overall{gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing,.25rem) * 4);text-align:center;flex-direction:column;align-items:center;display:flex}.report-summary .overall .label{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.report-summary .overall .band{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--foreground)}.report-summary .categories{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;display:grid}.report-summary .categories>*{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.report-summary .insights{gap:var(--gap);border-left:2px solid var(--brown-100);padding-left:var(--gap);flex-direction:column;flex:1;display:flex}.report-summary .insights>*{padding-bottom:var(--gap);border-bottom:1px solid var(--border)}.report-summary .insights>:last-of-type{padding-bottom:calc(var(--spacing,.25rem) * 0);border-bottom-style:none}.report-summary .insights .insight-title{font-family:var(--font-heading,"dashiell-fine", ui-serif, georgia, cambria, serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--foreground)}.report-summary .insights .insight-dek{color:var(--muted-foreground)}.report-summary .findings{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.report-summary .findings .finding-list{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.report-summary .findings .finding{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-btn);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}.report-summary .findings .finding:hover{background-color:var(--muted)}.report-summary .findings .finding .impact{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;flex-shrink:0}.report-summary .findings .finding .title{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);flex:1;overflow:hidden}.report-summary .findings .finding .pages{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);flex-shrink:0}.report-summary .uptime{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.report-summary .label{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--muted-foreground);text-transform:uppercase}.report-summary .grade-group{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;align-items:center;max-width:fit-content;margin-inline:auto;display:flex}.report-summary .grade-group .band{color:var(--muted-foreground);font-size:11px}.account-bar{top:var(--spacing-nav-bar,var(--height-nav-bar));z-index:20;min-height:var(--height-accountbar,50px);background-color:var(--gardenia-muted);width:100%;font-family:var(--font-heading,"dashiell-fine", ui-serif, georgia, cambria, serif);box-shadow:inset 0 6px 6px -6px var(--brown-900)}@supports (color:color-mix(in lab, red, red)){.account-bar{box-shadow:inset 0 6px 6px -6px color-mix(in oklch, var(--brown-900) 25%, transparent)}}.account-bar .account-bar-content{width:100%;height:100%;max-width:var(--container-content,80rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);align-items:center;margin-inline:auto;display:flex}@media (width>=48rem){.account-bar .account-bar-content{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (width>=64rem){.account-bar .account-bar-content{padding-inline:calc(var(--spacing,.25rem) * 8)}}.account-bar .account-bar-content{min-height:inherit}.account-bar .account-bar__crumbs{margin-left:calc(var(--spacing,.25rem) * -2);align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.account-bar .account-bar__crumb{align-items:center;display:inline-flex}.account-bar .account-bar-dropdown-wrapper{align-items:center;width:fit-content;display:inline-flex}.account-bar .account-bar__actions{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 4);flex-shrink:0;margin-left:auto;display:flex}.account-bar .account-bar__name,.account-bar .account-bar__static{max-width:calc(var(--spacing,.25rem) * 72);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-btn);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--muted-foreground);display:inline-flex}.account-bar .account-bar__name--link,.account-bar .account-bar__static--link{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-user-select:none;user-select:none}:is(.account-bar .account-bar__name--link,.account-bar .account-bar__static--link):hover{color:var(--bloom-pink);text-decoration-line:underline}.account-bar .account-bar__trigger{cursor:pointer;border-radius:var(--radius-btn);padding-inline:calc(var(--spacing,.25rem) * 1.5);color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;-webkit-user-select:none;user-select:none;outline-style:none;align-self:stretch;align-items:center;display:inline-flex}.account-bar .account-bar__trigger:hover{background-color:var(--input-dropdown-hover)}.account-bar .account-bar__trigger:active{background-color:var(--input-focus)}.account-bar .account-bar__trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--input-ring)}.account-bar .account-bar-title{flex-basis:100%}.account-bar .account-bar-title .account-bar__name{max-width:none}.account-bar .account-bar-title .account-bar__name:not(.info){font-family:var(--font-heading,"dashiell-fine", ui-serif, georgia, cambria, serif);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:.5px;letter-spacing:.5px}.account-bar .account-bar-title .account-bar__name.info{font-family:var(--font-accent,"Komet", ui-rounded, sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.account-bar .account-bar-title .account-bar__name{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-leading:calc(var(--spacing,.25rem) * 12);line-height:calc(var(--spacing,.25rem) * 12)}@media (width>=40rem){.account-bar .account-bar-title .account-bar__name{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.account-bar .account-bar-title .account-bar__name{color:var(--foreground);overflow:visible}.account-bar .account-bar__icon{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--muted-foreground);flex-shrink:0}.account-bar .account-bar__caret{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);flex-shrink:0}.account-bar .account-bar__label{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);overflow:hidden}.account-bar .account-bar__crumbs>:last-child>.account-bar__label{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.account-bar .account-bar__sep{padding-inline:calc(var(--spacing,.25rem) * .5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.account-bar .account-bar__sep{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.account-bar .account-bar__list{flex-direction:column;display:flex}.account-bar .dropdown__link.account-bar__option{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.account-bar .dropdown__link.account-bar__option:hover{background-color:var(--input-dropdown-hover)}.account-bar .dropdown__link.account-bar__option:hover .account-bar__label{color:var(--input-dropdown-hover-fg);letter-spacing:.25px}.account-bar .account-bar__option .account-bar__label{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-bar .account-bar__option--paused .account-bar__label{color:var(--muted-foreground);font-style:italic}.account-bar .account-bar__option-muted{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);flex-shrink:0;margin-left:auto}.account-bar .account-bar__loading{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);justify-content:center;align-items:center;display:flex}.account-bar .account-bar__empty{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.breadcrumbs{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);display:flex}.breadcrumbs .current{color:var(--foreground)}.breadcrumbs__separator{margin-inline:calc(var(--spacing,.25rem) * 2)}.drawer{inset:calc(var(--spacing,.25rem) * 0);margin:calc(var(--spacing,.25rem) * 0);min-height:100%;width:var(--container-2xl,42rem);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-top-left-radius:calc(var(--radius-base) * 3);border-bottom-left-radius:calc(var(--radius-base) * 3);background-color:var(--card);flex-direction:column;display:none;position:fixed;left:auto}.drawer::backdrop{background-color:var(--overlay)}.drawer[open]{display:flex}.drawer__header{top:calc(var(--spacing,.25rem) * 0);background-color:var(--card);justify-content:space-between;align-items:center;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.drawer__header{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.drawer__header{padding:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 6);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.drawer__header-bordered{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}.drawer__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.drawer__subtitle{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.drawer__close{cursor:pointer;padding:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));outline-style:var(--tw-outline-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;color:var(--muted-foreground);background-color:#0000;border-radius:3.40282e38px;outline-width:0;align-items:center;margin-left:auto;transition-duration:.3s;display:inline-flex}@media (hover:hover){.drawer__close:hover{background-color:var(--accent);color:var(--accent-foreground)}}.drawer__body{padding:calc(var(--spacing,.25rem) * 6);color:var(--muted-foreground);flex:1}.drawer__footer{bottom:calc(var(--spacing,.25rem) * 0);background-color:var(--card);width:100%;position:sticky}@supports (color:color-mix(in lab, red, red)){.drawer__footer{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.drawer__footer{padding:calc(var(--spacing,.25rem) * 4);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);border-bottom-left-radius:var(--radius-modal)}.drawer__footer-bordered{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border)}.dropdown{width:fit-content;position:relative}.dropdown__menu{z-index:40;max-height:calc(var(--spacing,.25rem) * 96);max-width:calc(var(--spacing,.25rem) * 96);min-width:calc(var(--spacing,.25rem) * 44);animation:var(--animate-fade-in,fadein .15s ease-in-out);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:calc(var(--radius-base) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--popover);color:var(--foreground);display:none;position:absolute;overflow:auto}.dropdown--end>.dropdown__menu{right:calc(var(--spacing,.25rem) * 0);left:auto}.dropdown__title{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.dropdown__item{margin-inline:calc(var(--spacing,.25rem) * 2);display:block}.dropdown__link{cursor:pointer;border-radius:var(--radius-btn);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block}@media (hover:hover){.dropdown__link:hover{background-color:var(--accent);color:var(--accent-foreground)}}.dropdown__link-active{background-color:var(--accent);color:var(--accent-foreground)}.dropdown__divider{margin-bottom:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing,.25rem) * 2)}.ui_group{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.ui_group-sticky{gap:calc(var(--spacing,.25rem) * 0)}.ui_group-sticky>.btn:first-child,.ui_group-sticky>:first-child .btn,.ui_group-sticky>.form__field:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ui_group-sticky>.btn:last-child,.ui_group-sticky>:last-child .btn,.ui_group-sticky>.form__field:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ui_group-sticky>:not(:last-child) .btn-outline,.ui_group-sticky>.btn-outline:not(:last-child),.ui_group-sticky>.form__field:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:0}.ui_group-sticky>:not(:last-child) .btn-primary,.ui_group-sticky>.btn-primary:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.ui_group-sticky>:not(:last-child) .btn-primary,.ui_group-sticky>.btn-primary:not(:last-child){border-color:color-mix(in oklab, var(--background) 25%, transparent)}}.ui_group-sticky>:not(:last-child) .btn-secondary,.ui_group-sticky>.btn-secondary:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.ui_group-sticky>:not(:last-child) .btn-secondary,.ui_group-sticky>.btn-secondary:not(:last-child){border-color:color-mix(in oklab, var(--background) 25%, transparent)}}.ui_group-sticky>:not(:last-child) .btn-danger,.ui_group-sticky>.btn-danger:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.ui_group-sticky>:not(:last-child) .btn-danger,.ui_group-sticky>.btn-danger:not(:last-child){border-color:color-mix(in oklab, var(--background) 25%, transparent)}}.ui_group-sticky>:not(:first-child,:last-child) .btn,.ui_group-sticky>.btn:not(:first-child,:last-child),.ui_group-sticky>.form__field:not(:first-child,:last-child){border-radius:0}.list{width:100%}.list__item{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.list--divided .list__item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}.list--divided .list__item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.list__icon{color:var(--muted-foreground);flex-shrink:0}.list__content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.list__action{flex-shrink:0;margin-left:auto}.modal{height:fit-content;width:var(--container-2xl,42rem);max-width:91.6667%;padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:calc(var(--radius-base) * 3);background-color:var(--card);margin:auto}.modal::backdrop{background-color:var(--overlay)}.modal-page{margin-top:calc(var(--spacing,.25rem) * 4)}.modal__header{top:calc(var(--spacing,.25rem) * 0);background-color:var(--card);justify-content:space-between;align-items:flex-start;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.modal__header{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.modal__header{padding:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 6);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.modal__header-bordered{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}.modal__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.modal__subtitle{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.modal__close{cursor:pointer;padding:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));outline-style:var(--tw-outline-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;color:var(--muted-foreground);background-color:#0000;border-radius:3.40282e38px;outline-width:0;align-items:center;margin-left:auto;transition-duration:.3s;display:inline-flex}@media (hover:hover){.modal__close:hover{background-color:var(--accent);color:var(--accent-foreground)}}.modal__body{border-radius:calc(var(--radius-base) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);overflow:auto}.modal__footer{bottom:calc(var(--spacing,.25rem) * 0);background-color:var(--card);width:100%;position:sticky}@supports (color:color-mix(in lab, red, red)){.modal__footer{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.modal__footer{padding:calc(var(--spacing,.25rem) * 4);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);border-bottom-left-radius:var(--radius-modal);border-bottom-right-radius:var(--radius-modal)}.modal__footer-bordered{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border)}.modal__footer-end{justify-content:flex-end}.nav-bar{top:calc(var(--spacing,.25rem) * 0);z-index:30;min-height:var(--height-nav-bar,54px);background-color:var(--color-white,#fff);width:100%;font-family:var(--font-accent,"Komet", ui-rounded, sans-serif);position:sticky}.nav-bar .nav-bar-content{min-height:var(--height-nav-bar,54px);width:100%;max-width:var(--container-content,80rem);justify-content:space-between;column-gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto;display:flex}@media (width>=48rem){.nav-bar .nav-bar-content{grid-template-columns:var(--width-sidebar) 1fr;padding-inline:calc(var(--spacing,.25rem) * 6);display:grid}}@media (width>=64rem){.nav-bar .nav-bar-content{padding-inline:calc(var(--spacing,.25rem) * 8)}}.nav-bar .nav-bar-content{align-content:center}.nav-bar .nav-bar-main{justify-content:space-between;align-items:center;display:flex}.nav-bar .nav-bar-brand{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.nav-bar .nav-bar-brand a{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground);display:flex}.nav-bar nav{flex:1;display:none}:where(.nav-bar nav>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-x-reverse)))}@media (width>=48rem){.nav-bar nav{display:flex}}.nav-bar .nav-bar-mobile-backdrop{inset-inline:calc(var(--spacing,.25rem) * 0);top:var(--spacing-nav-bar,var(--height-nav-bar));bottom:calc(var(--spacing,.25rem) * 0);z-index:30;background-color:var(--brown-900);position:fixed}@supports (color:color-mix(in lab, red, red)){.nav-bar .nav-bar-mobile-backdrop{background-color:color-mix(in oklab, var(--brown-900) 50%, transparent)}}@media (width>=48rem){.nav-bar .nav-bar-mobile-backdrop{display:none}}.nav-bar .nav-bar-mobile-backdrop{pointer-events:none;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.nav-bar .nav-bar-mobile-menu{pointer-events:none;inset-inline:calc(var(--spacing,.25rem) * 0);top:var(--spacing-nav-bar,var(--height-nav-bar));bottom:calc(var(--spacing,.25rem) * 0);z-index:40;position:fixed;overflow:hidden}@media (width>=48rem){.nav-bar .nav-bar-mobile-menu{display:none}}.nav-bar .nav-bar-mobile-menu-panel{pointer-events:auto;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.nav-bar--open .nav-bar-mobile-backdrop{pointer-events:auto;opacity:1}.nav-bar--open .nav-bar-mobile-menu-panel{--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.pagy{display:inline-flex}.pagy a:not([role=separator]){width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);color:var(--muted-foreground);justify-content:center;align-items:center;display:flex;position:relative}.pagy a:not([role=separator]):not(:last-child){border-right-style:var(--tw-border-style);border-right-width:0}.pagy a:not([role=separator]):first-child{border-top-left-radius:var(--radius-button);border-bottom-left-radius:var(--radius-button)}.pagy a:not([role=separator]):last-child{border-top-right-radius:var(--radius-button);border-bottom-right-radius:var(--radius-button)}.pagy a:not([role=separator]):first-child,.pagy a:not([role=separator]):last-child{color:#0000}.pagy a:not([role=separator]):first-child:before,.pagy a:not([role=separator]):last-child:before{inset:calc(var(--spacing,.25rem) * 0);color:var(--muted-foreground);content:"";justify-content:center;align-items:center;font-family:"Font Awesome 7 Utility Duo";font-size:1rem;font-weight:600;line-height:1;display:flex;position:absolute}.pagy a:not([role=separator]):last-child:before{content:""}.pagy a:not([role=separator])[href]:hover{background-color:var(--brown-100)}.pagy a:not([role=separator])[aria-current=page]{z-index:10;cursor:default;border-color:var(--brown-700);background-color:var(--brown-600);color:var(--brown-100);position:relative}.pagy a:not([role=separator])[aria-disabled=true]:not([aria-current]){cursor:not-allowed}.pagy a:not([role=separator]):first-child[aria-disabled=true]:before,.pagy a:not([role=separator]):last-child[aria-disabled=true]:before{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.pagy a:not([role=separator]):first-child[aria-disabled=true]:before,.pagy a:not([role=separator]):last-child[aria-disabled=true]:before{color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.pagy [role=separator]{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);cursor:default;color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.pagy label{background-color:oklch(from var(--muted) calc(l - .03) c h);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * .5);white-space:nowrap;display:inline-block}.pagy label input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--muted)}.popover{pointer-events:none;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:10;width:calc(var(--spacing,.25rem) * 64);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));opacity:0;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:calc(var(--radius-base) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--popover);color:var(--muted-foreground);transition-duration:.3s;position:absolute}.popover:after{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--popover);content:"";position:absolute;rotate:45deg}.popover[data-placement^=top]:after{bottom:calc(var(--spacing,.25rem) * 0);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y);border-top-style:var(--tw-border-style);border-top-width:0;border-left-style:var(--tw-border-style);border-left-width:0;left:50%}.popover[data-placement^=bottom]:after{top:calc(var(--spacing,.25rem) * 0);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);background-color:var(--muted);border-bottom-width:0;left:50%}.popover[data-placement^=left]:after{top:50%;right:calc(var(--spacing,.25rem) * 0);--tw-translate-x:calc(1 / 2 * 100%);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-left-style:var(--tw-border-style);border-left-width:0}.popover[data-placement^=right]:after{top:50%;left:calc(var(--spacing,.25rem) * 0);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:0}.popover__title{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);border-top-left-radius:calc(var(--radius-base) * 1.5);border-top-right-radius:calc(var(--radius-base) * 1.5)}.popover__body{padding:calc(var(--spacing,.25rem) * 3)}.performance-rating{--ring-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;border:var(--rbw,2px) solid currentcolor;font-family:sketchnote-square,sans-serif;position:relative}@supports (color:color-mix(in lab, red, red)){.performance-rating{border:var(--rbw,2px) solid color-mix(in oklch, currentcolor 55%, transparent)}}.performance-rating{box-shadow:var(--ring-shadow);border-radius:25%}.performance-rating:before,.performance-rating:after{content:"";inset:calc(-1 * var(--rbw,2px));border:inherit;border-radius:inherit;box-shadow:var(--ring-shadow);position:absolute}.performance-rating:before{transform:rotate(30deg)}.performance-rating:after{transform:rotate(60deg)}.sidebar{row-gap:calc(var(--spacing,.25rem) * 8);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-direction:column;display:flex;overflow-y:auto}@media (width>=48rem){.sidebar{padding-right:calc(var(--spacing,.25rem) * 4);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-top:linear-gradient(to top, var(--tw-mask-top-from-color) var(--tw-mask-top-from-position), var(--tw-mask-top-to-color) var(--tw-mask-top-to-position));--tw-mask-top-from-position:97%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-top-to-color:transparent;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-bottom:linear-gradient(to bottom, var(--tw-mask-bottom-from-color) var(--tw-mask-bottom-from-position), var(--tw-mask-bottom-to-color) var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:97%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-bottom-to-color:transparent;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}}.sidebar{scrollbar-width:thin;scrollbar-color:transparent transparent}.sidebar__section{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.sidebar__title{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);display:flex}.sidebar__link{border-radius:var(--radius-btn);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted-foreground);display:block}@media (hover:hover){.sidebar__link:hover{color:var(--foreground)}}.sidebar__link-active{background-color:var(--muted);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.sidebar__link-disabled{cursor:not-allowed;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted-foreground)}@media (hover:hover){.sidebar__link-disabled:hover{color:var(--muted-foreground)}}.sparkline{isolation:isolate;padding-inline:calc(var(--spacing,.25rem) * 1);border-bottom:1px solid var(--brown-200);min-width:fit-content;display:inline-block;position:relative}.sparkline:before{content:"";inset:calc(var(--spacing,.25rem) * 0);z-index:calc(10 * -1);--wash:oklch(from var(--brown-100) l calc(c * .35) h / 30%);--mask-image:linear-gradient(to right, transparent 0%, #000 3%, #000 97%, transparent 100%);background:linear-gradient(to top, var(--wash) 0%, transparent 100%);-webkit-mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);position:absolute}.sparkline canvas{display:block;position:relative}.turbo_frame_spinner{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:20;--tw-content:"";content:var(--tw-content);width:100%;height:100%;max-height:90svh;display:none;position:absolute}.turbo_frame_spinner:after{z-index:20;height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);content:"";justify-content:center;align-items:center;margin-top:-26px;margin-left:-24px;font-family:"Font Awesome 7 Utility Duo";font-size:2.5rem;font-weight:600;line-height:1;animation:1.6s linear infinite fa-spin;display:flex;position:absolute;top:50%;left:50%}.stepper{width:100%}.stepper__list{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);align-items:flex-start;list-style-type:none;display:flex}.stepper__item{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.stepper__item:not(:last-child):after{content:"";top:calc(var(--spacing,.25rem) * 5);z-index:0;height:calc(var(--spacing,.25rem) * .5);background-color:var(--border);position:absolute;left:calc(50% + 1rem);right:calc(1rem - 50%)}.stepper__item-completed:not(:last-child):after{background-color:var(--primary)}.stepper__indicator{z-index:10;height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);border-width:2px;border-color:var(--border);background-color:var(--card);color:var(--muted-foreground);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:relative}.stepper__item-pending .stepper__indicator{border-color:var(--border);background-color:var(--card);color:var(--muted-foreground)}.stepper__item-current .stepper__indicator,.stepper__item-completed .stepper__indicator{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.stepper__icon{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.stepper__number{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.stepper__dot{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);background-color:currentColor;border-radius:3.40282e38px}.stepper__content{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.stepper__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.stepper__item-pending .stepper__title{color:var(--muted-foreground)}.stepper__item-current .stepper__title,.stepper__item-completed .stepper__title{color:var(--foreground)}.stepper__description{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}.stepper__link{z-index:10;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;align-items:center;text-decoration-line:none;display:flex;position:relative}@media (hover:hover){.stepper__link:hover{opacity:.8}}.stepper__item-has-url:not(.stepper__item-pending){cursor:pointer}.stepper__item-has-url.stepper__item-pending{cursor:not-allowed}.table{width:auto}.table thead{background-color:var(--card)}.table th,.table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.table th{text-align:left;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.table tfoot{background-color:var(--muted);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.table-full{min-width:100%}.table-hovered tbody tr:hover td,.table-hovered thead tr:hover th{background-color:var(--muted)}.table-bordered th,.table-bordered td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}.table__th_sticky{z-index:10;background-color:var(--card);position:sticky}@media (hover:hover){.table__th_sticky:hover{background-color:var(--muted)}}.table__th_sticky-left{left:calc(var(--spacing,.25rem) * 0);text-align:left}.table__th_sticky-right{right:calc(var(--spacing,.25rem) * 0);text-align:right}.table__td_sticky{background-color:var(--card);position:sticky}.table__td_sticky-left{left:calc(var(--spacing,.25rem) * 0);text-align:left}.table__td_sticky-right{right:calc(var(--spacing,.25rem) * 0);text-align:right}.table-xs th,.table-xs td{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.table-sm th,.table-sm td{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.table-md th,.table-md td{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.table-lg th,.table-lg td{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.table__actions{width:calc(var(--spacing,.25rem) * 0);text-align:right}.tabs__list{gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-btn);background-color:var(--muted);padding:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));list-style-type:none;display:inline-flex}.tabs__link{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:var(--radius-btn);color:var(--muted-foreground);display:inline-flex}@media (hover:hover){.tabs__link:hover{color:var(--foreground)}}.tabs__link:focus{--tw-outline-style:none;outline-style:none}.tabs__link:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--input-ring)}.tabs__link-active{background-color:var(--card);color:var(--foreground);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.tabs__link-active:hover{color:var(--foreground)}}.tabs-underline .tabs__list{gap:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);width:100%;padding:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-radius:0}.tabs-underline .tabs__link{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 4);border-color:#0000;border-bottom-width:2px;border-radius:0;margin-bottom:-1px}@media (hover:hover){.tabs-underline .tabs__link:hover{border-color:var(--border);color:var(--foreground)}}.tabs-underline .tabs__link-active{border-color:var(--primary);color:var(--primary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000}@media (hover:hover){.tabs-underline .tabs__link-active:hover{border-color:var(--primary);color:var(--primary)}}.timeline{flex-direction:column;display:flex;position:relative}.timeline-item{gap:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 8);display:flex;position:relative}.timeline-item:last-child{padding-bottom:calc(var(--spacing,.25rem) * 0)}.timeline-item:not(:last-child):before{top:calc(var(--spacing,.25rem) * 6);bottom:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * .5);background-color:var(--border);--tw-content:"";content:var(--tw-content);position:absolute;left:11px}.timeline-dot{z-index:10;width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:2px;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.timeline-dot-default{border-color:var(--border);background-color:var(--muted)}.timeline-dot-info{border-color:var(--info);background-color:oklch(from var(--info) l c h / 10%)}.timeline-dot-success{border-color:var(--success);background-color:oklch(from var(--success) l c h / 10%)}.timeline-dot-warning{border-color:var(--warning);background-color:oklch(from var(--warning) l c h / 10%)}.timeline-dot-error{border-color:var(--destructive);background-color:oklch(from var(--destructive) l c h / 10%)}.timeline-dot-icon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.timeline-dot-icon.timeline-dot-default{color:var(--muted-foreground)}.timeline-dot-icon.timeline-dot-info{color:var(--info)}.timeline-dot-icon.timeline-dot-success{color:var(--success)}.timeline-dot-icon.timeline-dot-warning{color:var(--warning)}.timeline-dot-icon.timeline-dot-error{color:var(--destructive)}.timeline-content{padding-top:calc(var(--spacing,.25rem) * .5);flex:1}.timeline-time{margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);display:block}.tooltip{--tooltip-bg:var(--color-gray-900);pointer-events:none;z-index:20;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:calc(var(--radius-base) * .5);color:var(--color-white,#fff);background-color:var(--tooltip-bg);position:absolute}.tooltip:after{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:var(--tooltip-bg);content:"";position:absolute;rotate:45deg}.tooltip[data-placement^=top]:after{bottom:calc(var(--spacing,.25rem) * 0);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.tooltip[data-placement^=bottom]:after{top:calc(var(--spacing,.25rem) * 0);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.tooltip[data-placement^=left]:after{top:50%;right:calc(var(--spacing,.25rem) * 0);--tw-translate-x:calc(1 / 2 * 100%);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tooltip[data-placement^=right]:after{top:50%;left:calc(var(--spacing,.25rem) * 0);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.website-alert-status{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);align-items:center;gap:5px;display:flex}.website-alert-status.website-alert-status--clear{color:var(--success)}.website-alert-status.website-alert-status--alert{color:var(--destructive)}.website-summary--link{border-radius:var(--radius-card);display:block}.website-summary--link:focus{--tw-outline-style:none;outline-style:none}.website-summary--link:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--input-ring);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background)}.website-summary{--background-color:var(--card);--border-color:var(--border);--border-radius:var(--radius-card);--rating-size:3.25rem;--notch-gap:.75rem;--notch:calc(var(--rating-size) + 2 * var(--notch-gap));--fillet:14px;--tile-shadow:drop-shadow(0 1px 2px #00000014);padding:calc(var(--spacing,.25rem) * 4);color:var(--card-foreground);grid-template-columns:1fr 70px;gap:18px;display:grid;position:relative}.website-summary .website-summary--bg{z-index:0;filter:var(--tile-shadow);position:absolute;inset:0}.website-summary .website-summary--bg .website-summary--bg-main,.website-summary .website-summary--bg .website-summary--bg-notch{background:var(--background-color);border:1px solid var(--border-color);position:absolute}.website-summary .website-summary--bg .website-summary--bg-main{inset:0;right:var(--notch);border-radius:var(--border-radius) var(--border-radius) 0 var(--border-radius)}.website-summary .website-summary--bg .website-summary--bg-notch{inset:var(--notch) 0 0 calc(100% - var(--notch) - 1px);border-radius:0 var(--border-radius) var(--border-radius) 0;border-left:0}.website-summary .website-summary--bg .website-summary--fillet{z-index:1;top:calc(var(--notch) - var(--fillet));right:calc(var(--notch) - var(--fillet));width:calc(var(--fillet) + 4px);height:calc(var(--fillet) + 4px);background:radial-gradient(circle at top right, transparent var(--fillet), var(--border-color) var(--fillet), var(--border-color) calc(var(--fillet) + 1px), var(--background-color) calc(var(--fillet) + 1px));position:absolute}.website-summary .website-summary--badge{z-index:10;padding:var(--notch-gap);display:flex;position:absolute;top:0;right:0}.website-summary .website-summary--details{z-index:10;justify-content:space-between;gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex;position:relative}.website-summary .website-summary--details h2:not(.info){font-family:var(--font-heading,"dashiell-fine", ui-serif, georgia, cambria, serif);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:.5px;letter-spacing:.5px}.website-summary .website-summary--details h2.info{font-family:var(--font-accent,"Komet", ui-rounded, sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.website-summary .website-summary--details h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}.website-summary .website-summary--details .website-summary--identifiers{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.website-summary .website-summary--details .website-summary--primary-url{font-family:var(--font-accent,"Komet", ui-rounded, sans-serif);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);font-feature-settings:"frac"}.website-summary .website-summary--metrics{gap:18px;display:flex}.website-summary .website-summary--metrics .website-summary--metrics-label{font-family:var(--font-accent,"Komet", ui-rounded, sans-serif);--tw-font-weight:var(--font-weight-normal,400);font-size:10px;font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--muted-foreground);text-transform:uppercase}.website-summary .website-summary--metrics .website-summary--metrics-value{font-family:var(--font-technical,"transducer", ui-monospace, sf mono, sf mono regular, consolas, "Liberation Mono", menlo, courier, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--foreground)}.website-summary .website-summary--trend{z-index:10;justify-content:flex-end;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex;position:relative}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-top-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-top-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-top-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-top-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-mask-bottom-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-bottom-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-bottom-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-bottom-to-color{syntax:"*";inherits:false;initial-value:transparent}turbo-frame[spinner][busy]{position:relative}turbo-frame[spinner][busy]>.turbo_frame_spinner{display:block}turbo-frame[spinner][busy]>:not(.turbo_frame_spinner){opacity:.15}turbo-frame[spinner][busy]:after{inset:calc(var(--spacing,.25rem) * 0);z-index:40;--tw-content:"";content:var(--tw-content);position:absolute}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
