.accordion-module__OTsbNa__accordion{width:100%}.accordion-module__OTsbNa__accordion-separated{gap:var(--space-2);flex-direction:column;display:flex}.accordion-module__OTsbNa__accordion-outline{border:1px solid var(--clr-border);border-radius:var(--radius-md);overflow:hidden}.accordion-module__OTsbNa__accordion-outline .accordion-module__OTsbNa__item{border-top:none;border-bottom:1px solid var(--clr-border)}.accordion-module__OTsbNa__accordion-outline .accordion-module__OTsbNa__item:last-child{border-bottom:none}.accordion-module__OTsbNa__accordion-outline .accordion-module__OTsbNa__trigger,.accordion-module__OTsbNa__accordion-outline .accordion-module__OTsbNa__content-padding{padding-left:var(--space-4);padding-right:var(--space-4)}.accordion-module__OTsbNa__item{border-bottom:1px solid var(--clr-border)}.accordion-module__OTsbNa__accordion-default .accordion-module__OTsbNa__item:first-child{border-top:1px solid var(--clr-border)}.accordion-module__OTsbNa__item-separated{border:1px solid var(--clr-border);border-radius:var(--radius-md);background:var(--clr-surface);overflow:hidden}.accordion-module__OTsbNa__item-ghost{border-bottom:none}.accordion-module__OTsbNa__item-disabled{opacity:.5;pointer-events:none}.accordion-module__OTsbNa__trigger-heading{margin:0;padding:0}.accordion-module__OTsbNa__trigger{width:100%;padding:var(--space-4) 0;cursor:pointer;text-align:left;font-family:var(--ff-global);font-size:var(--fs-ui-1);font-weight:var(--fw-medium);color:var(--clr-foreground);transition:var(--transition-base);justify-content:space-between;align-items:center;gap:var(--space-3);background:0 0;border:none;outline:none;display:flex}.accordion-module__OTsbNa__item-separated .accordion-module__OTsbNa__trigger{padding:var(--space-4)}.accordion-module__OTsbNa__item-ghost .accordion-module__OTsbNa__trigger{padding:var(--space-3) 0}.accordion-module__OTsbNa__trigger:hover{color:var(--clr-foreground);text-decoration:underline}.accordion-module__OTsbNa__trigger:focus-visible{outline:2px solid var(--clr-ring);outline-offset:2px;border-radius:var(--radius-xs)}.accordion-module__OTsbNa__trigger-text{flex:1}.accordion-module__OTsbNa__trigger-icon{color:var(--clr-muted-foreground);transition:transform var(--duration-3) var(--ease-in-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.accordion-module__OTsbNa__item[data-state=open] .accordion-module__OTsbNa__trigger-icon{transform:rotate(180deg)}.accordion-module__OTsbNa__content{overflow:hidden}.accordion-module__OTsbNa__content-inner{transition:grid-template-rows var(--duration-4) var(--ease-in-out);grid-template-rows:0fr;display:grid}.accordion-module__OTsbNa__content[data-state=open] .accordion-module__OTsbNa__content-inner{grid-template-rows:1fr}.accordion-module__OTsbNa__content-body{min-height:0;overflow:hidden}.accordion-module__OTsbNa__content-padding{padding-bottom:var(--space-4);font-size:var(--fs-body);color:var(--clr-foreground-subtle);line-height:1.6}.accordion-module__OTsbNa__item-separated .accordion-module__OTsbNa__content-padding{padding:0 var(--space-4) var(--space-4)}.accordion-module__OTsbNa__item-ghost .accordion-module__OTsbNa__content-padding{padding-bottom:var(--space-3)}
.table-module__5GGgVW__wrapper{border:var(--space-px) solid var(--clr-border);border-radius:var(--radius-md);background:var(--clr-surface);width:100%;overflow:hidden}.table-module__5GGgVW__wrapper-inner{overflow:auto hidden}.table-module__5GGgVW__wrapper-inner-drag[data-scrollable=true]{cursor:grab}.table-module__5GGgVW__wrapper-inner-drag[data-scrollable=true]:active{cursor:grabbing;-webkit-user-select:none;user-select:none}.table-module__5GGgVW__table{border-collapse:collapse;width:100%;font-family:var(--ff-global);color:var(--clr-foreground)}.table-module__5GGgVW__header-sticky .table-module__5GGgVW__head{z-index:var(--z-raised);position:sticky;top:0}.table-module__5GGgVW__head{padding:var(--space-3) var(--space-4);text-align:left;font-weight:var(--fw-semibold);font-size:var(--fs-ui-2);color:var(--clr-foreground-subtle);background:var(--clr-muted);border-bottom:var(--space-px) solid var(--clr-border);white-space:nowrap;-webkit-user-select:none;user-select:none}.table-module__5GGgVW__head-sortable{cursor:pointer;transition:background var(--duration-2) var(--ease-in-out), color var(--duration-2) var(--ease-in-out)}.table-module__5GGgVW__head-sortable:hover{background:var(--clr-base-300);color:var(--clr-foreground)}.table-module__5GGgVW__head-sortable:focus-visible{outline:2px solid var(--clr-ring);outline-offset:-2px}.table-module__5GGgVW__head-content{align-items:center;gap:var(--space-1-5);display:inline-flex}.table-module__5GGgVW__sort-icon{color:var(--clr-muted-foreground);transition:color var(--duration-2) var(--ease-in-out);flex-shrink:0;align-items:center;display:inline-flex}.table-module__5GGgVW__head-sortable:hover .table-module__5GGgVW__sort-icon{color:var(--clr-foreground-subtle)}.table-module__5GGgVW__row{transition:background var(--duration-2) var(--ease-in-out), color var(--duration-2) var(--ease-in-out)}.table-module__5GGgVW__row-clickable{cursor:pointer}.table-module__5GGgVW__row-clickable:hover{background:color-mix(in srgb, var(--clr-muted), transparent 40%)}.table-module__5GGgVW__row-clickable:focus-visible{outline:2px solid var(--clr-ring);outline-offset:-2px}.table-module__5GGgVW__row-selected{background:color-mix(in srgb, var(--clr-primary), transparent 92%)}.table-module__5GGgVW__row-selected:hover{background:color-mix(in srgb, var(--clr-primary), transparent 87%)}.table-module__5GGgVW__row-ghost{cursor:pointer;color:var(--clr-muted-foreground);font-weight:var(--fw-medium)}.table-module__5GGgVW__row-ghost:hover{background:color-mix(in srgb, var(--clr-muted), transparent 40%);color:var(--clr-foreground)}.table-module__5GGgVW__cell-actions{white-space:nowrap}.table-module__5GGgVW__cell{padding:var(--space-3) var(--space-4);border-bottom:var(--space-px) solid var(--clr-border);font-size:var(--fs-body);vertical-align:middle}.table-module__5GGgVW__body .table-module__5GGgVW__row:last-child .table-module__5GGgVW__cell{border-bottom:none}.table-module__5GGgVW__footer{background:var(--clr-muted)}.table-module__5GGgVW__footer .table-module__5GGgVW__cell{font-weight:var(--fw-medium);color:var(--clr-foreground-subtle);border-top:var(--space-px) solid var(--clr-border);border-bottom:none}.table-module__5GGgVW__caption{padding:var(--space-3) var(--space-4);font-size:var(--fs-small);color:var(--clr-muted-foreground);text-align:left;caption-side:bottom}.table-module__5GGgVW__align-left{text-align:left}.table-module__5GGgVW__align-center{text-align:center}.table-module__5GGgVW__align-right{text-align:right}.table-module__5GGgVW__striped .table-module__5GGgVW__body .table-module__5GGgVW__row:nth-child(2n){background:var(--clr-muted)}.table-module__5GGgVW__striped .table-module__5GGgVW__body .table-module__5GGgVW__row-clickable:nth-child(2n):hover{background:color-mix(in srgb, var(--clr-muted), var(--clr-base-300) 40%)}.table-module__5GGgVW__bordered .table-module__5GGgVW__head,.table-module__5GGgVW__bordered .table-module__5GGgVW__cell{border:var(--space-px) solid var(--clr-border)}.table-module__5GGgVW__bordered .table-module__5GGgVW__body .table-module__5GGgVW__row:last-child .table-module__5GGgVW__cell{border-bottom:var(--space-px) solid var(--clr-border)}.table-module__5GGgVW__outline.table-module__5GGgVW__wrapper,.table-module__5GGgVW__outline .table-module__5GGgVW__head,.table-module__5GGgVW__outline .table-module__5GGgVW__footer{background:0 0}.table-module__5GGgVW__outline .table-module__5GGgVW__head,.table-module__5GGgVW__outline .table-module__5GGgVW__cell{border:var(--space-px) solid var(--clr-border)}.table-module__5GGgVW__outline .table-module__5GGgVW__body .table-module__5GGgVW__row:last-child .table-module__5GGgVW__cell{border-bottom:var(--space-px) solid var(--clr-border)}.table-module__5GGgVW__outline .table-module__5GGgVW__row-clickable:hover{background:color-mix(in srgb, var(--clr-muted), transparent 60%)}.table-module__5GGgVW__row[data-dragging]{opacity:1;background:color-mix(in srgb, var(--clr-primary), transparent 93%);box-shadow:0 var(--space-1) var(--space-3) color-mix(in srgb, var(--clr-foreground), transparent 88%);z-index:var(--z-raised);outline:var(--space-px) solid var(--clr-border);outline-offset:calc(-1 * var(--space-px));position:relative}.table-module__5GGgVW__wrapper-scrollable .table-module__5GGgVW__wrapper-inner{max-height:var(--table-scroll-height,20rem);overflow-y:auto}.table-module__5GGgVW__toolbar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--clr-surface);border:var(--space-px) solid var(--clr-border);border-radius:var(--radius-md);margin-bottom:var(--space-2);min-height:var(--space-11);flex-wrap:wrap;display:flex}@keyframes table-module__5GGgVW__toolbar-float-in{0%{transform:translate(-50%, var(--space-4));opacity:0;scale:.96}to{opacity:1;transform:translate(-50%)scale(1)}}.table-module__5GGgVW__toolbar-floating{bottom:var(--space-8);z-index:var(--z-dropdown);border-radius:var(--radius-lg);box-shadow:var(--shadow-dropdown);white-space:nowrap;animation:table-module__5GGgVW__toolbar-float-in var(--duration-3) var(--ease-in-out) both;margin-bottom:0;position:fixed;left:50%;transform:translate(-50%)}.table-module__5GGgVW__size-sm .table-module__5GGgVW__head{padding:var(--space-2) var(--space-3);font-size:var(--fs-small)}.table-module__5GGgVW__size-sm .table-module__5GGgVW__cell{padding:var(--space-2) var(--space-3);font-size:var(--fs-ui-2)}
.textarea-module__A4bhJW__wrapper{gap:var(--space-1-5);flex-direction:column;display:flex}.textarea-module__A4bhJW__wrapper.textarea-module__A4bhJW__full-width{width:100%}.textarea-module__A4bhJW__label{font-size:var(--fs-ui-2);font-weight:var(--fw-medium);color:var(--clr-foreground);cursor:pointer}.textarea-module__A4bhJW__label.textarea-module__A4bhJW__disabled{opacity:.5;cursor:not-allowed}.textarea-module__A4bhJW__textarea{border-radius:var(--radius-sm);border:1px solid var(--clr-border-subtle);background:var(--clr-input);width:100%;color:var(--clr-foreground);font-family:var(--ff-body);font-size:var(--fs-ui-2);line-height:var(--lh-base);transition:var(--transition-base);outline:none;display:block}.textarea-module__A4bhJW__textarea::placeholder{color:var(--clr-muted-foreground)}.textarea-module__A4bhJW__textarea:hover:not(:disabled):not(:focus){border-color:var(--clr-border)}.textarea-module__A4bhJW__textarea:focus{border-color:var(--clr-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-ring), transparent 60%)}.textarea-module__A4bhJW__textarea:disabled{cursor:not-allowed;opacity:.5;background-color:var(--clr-muted)}.textarea-module__A4bhJW__textarea[readonly]{cursor:default;background-color:var(--clr-muted)}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__sm{padding:var(--space-1-5) var(--space-2);font-size:var(--fs-small)}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__md{padding:var(--space-2) var(--space-3)}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__lg{padding:var(--space-2-5) var(--space-4);font-size:var(--fs-body)}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__resize-none{resize:none}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__resize-vertical{resize:vertical}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__resize-horizontal{resize:horizontal}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__resize-both{resize:both}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__auto-resize{resize:none;min-height:0;overflow:hidden}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__error{border-color:var(--clr-destructive)}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__error:focus{border-color:var(--clr-destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-destructive), transparent 90%)}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__success{border-color:var(--clr-success)}.textarea-module__A4bhJW__textarea.textarea-module__A4bhJW__success:focus{border-color:var(--clr-success);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-success), transparent 90%)}.textarea-module__A4bhJW__footer{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.textarea-module__A4bhJW__helper-text{font-size:var(--fs-small);color:var(--clr-muted-foreground);margin:0}.textarea-module__A4bhJW__helper-text.textarea-module__A4bhJW__error{color:var(--clr-destructive)}.textarea-module__A4bhJW__helper-text.textarea-module__A4bhJW__success{color:var(--clr-success)}.textarea-module__A4bhJW__counter{font-size:var(--fs-small);color:var(--clr-muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0}.textarea-module__A4bhJW__counter.textarea-module__A4bhJW__counter-limit{color:var(--clr-destructive);font-weight:var(--fw-medium)}
.tabs-module__dWOOCq__tabs{gap:var(--space-4);grid-template-rows:auto 1fr;grid-template-areas:"list""content";display:grid}.tabs-module__dWOOCq__tabs[data-orientation=vertical]{grid-template:"list content"/auto 1fr;align-items:start}.tabs-module__dWOOCq__list{flex-shrink:0;grid-area:list;align-items:center;display:flex;position:relative}.tabs-module__dWOOCq__tabs[data-orientation=horizontal] .tabs-module__dWOOCq__list{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-direction:row;overflow-x:auto}.tabs-module__dWOOCq__tabs[data-orientation=vertical] .tabs-module__dWOOCq__list{flex-direction:column;align-items:stretch}.tabs-module__dWOOCq__list-default{background:var(--clr-surface-subtle);border-radius:var(--radius-md);padding:var(--space-1);gap:var(--space-1)}.tabs-module__dWOOCq__tabs[data-orientation=vertical] .tabs-module__dWOOCq__list-default{min-width:var(--space-40)}.tabs-module__dWOOCq__list-line{border-bottom:1px solid var(--clr-border);gap:0}.tabs-module__dWOOCq__tabs[data-orientation=vertical] .tabs-module__dWOOCq__list-line{border-bottom:none;border-right:1px solid var(--clr-border);min-width:var(--space-36)}.tabs-module__dWOOCq__list-pill{gap:var(--space-1-5);padding:var(--space-1) 0}.tabs-module__dWOOCq__trigger{justify-content:center;align-items:center;gap:var(--space-1-5);cursor:pointer;font-family:var(--ff-global);font-size:var(--fs-ui-1);font-weight:var(--fw-medium);white-space:nowrap;color:var(--clr-muted-foreground);transition:var(--transition-base);background:0 0;border:1px solid #0000;outline:none;display:inline-flex}.tabs-module__dWOOCq__trigger:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.tabs-module__dWOOCq__trigger:focus-visible{outline:2px solid var(--clr-ring);outline-offset:2px}.tabs-module__dWOOCq__trigger-default{padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-sm);flex:1}.tabs-module__dWOOCq__tabs[data-orientation=vertical] .tabs-module__dWOOCq__trigger-default{flex:unset;justify-content:flex-start;width:100%}.tabs-module__dWOOCq__trigger-default:hover:not(:disabled):not(.tabs-module__dWOOCq__trigger-active){color:var(--clr-foreground)}.tabs-module__dWOOCq__trigger-default.tabs-module__dWOOCq__trigger-active{background:var(--clr-surface-float);border-color:var(--clr-border);box-shadow:var(--shadow-subtle);color:var(--clr-foreground)}.tabs-module__dWOOCq__trigger-line{padding:var(--space-2) var(--space-3-5);border-bottom:var(--space-05) solid transparent;margin-bottom:calc(-1 * var(--space-px));border-radius:0}.tabs-module__dWOOCq__tabs[data-orientation=vertical] .tabs-module__dWOOCq__trigger-line{border-bottom:none;border-right:var(--space-05) solid transparent;margin-bottom:0;margin-right:calc(-1 * var(--space-px));padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border-left:none;justify-content:flex-start;width:100%}.tabs-module__dWOOCq__trigger-line:hover:not(:disabled):not(.tabs-module__dWOOCq__trigger-active){color:var(--clr-foreground);border-bottom-color:var(--clr-border)}.tabs-module__dWOOCq__tabs[data-orientation=vertical] .tabs-module__dWOOCq__trigger-line:hover:not(:disabled):not(.tabs-module__dWOOCq__trigger-active){border-bottom-color:#0000;border-right-color:var(--clr-border)}.tabs-module__dWOOCq__trigger-line.tabs-module__dWOOCq__trigger-active{color:var(--clr-foreground);border-bottom-color:var(--clr-foreground)}.tabs-module__dWOOCq__tabs[data-orientation=vertical] .tabs-module__dWOOCq__trigger-line.tabs-module__dWOOCq__trigger-active{border-bottom-color:#0000;border-right-color:var(--clr-foreground)}.tabs-module__dWOOCq__trigger-pill{padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-full)}.tabs-module__dWOOCq__trigger-pill:hover:not(:disabled):not(.tabs-module__dWOOCq__trigger-active){color:var(--clr-foreground);background:var(--clr-muted)}.tabs-module__dWOOCq__trigger-pill.tabs-module__dWOOCq__trigger-active{background:var(--clr-primary);color:var(--clr-foreground-inverse)}.tabs-module__dWOOCq__trigger-icon{flex-shrink:0;align-items:center;display:inline-flex}.tabs-module__dWOOCq__content{min-width:0;font-size:var(--fs-body);color:var(--clr-foreground-subtle);visibility:hidden;opacity:0;pointer-events:none;outline:none;grid-area:content;line-height:1.6}.tabs-module__dWOOCq__content-active{visibility:visible;opacity:1;pointer-events:auto;animation:tabs-module__dWOOCq__tabs-fade-in var(--duration-2) var(--ease-in-out);animation-fill-mode:backwards}@keyframes tabs-module__dWOOCq__tabs-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}
.card-athlete-pl-stats-table-module__fy0iNW__groupHeadRow th:not(.card-athlete-pl-stats-table-module__fy0iNW__rowLabelHead){box-sizing:border-box;height:2.125rem;z-index:var(--z-raised);position:sticky;top:0}.card-athlete-pl-stats-table-module__fy0iNW__groupLabel{font-size:var(--fs-small);font-weight:var(--fw-medium);letter-spacing:.02em}.card-athlete-pl-stats-table-module__fy0iNW__subHeadRow th{box-sizing:border-box;height:2.125rem;z-index:var(--z-raised);position:sticky;top:2.125rem}.card-athlete-pl-stats-table-module__fy0iNW__groupBoundary{border-left:var(--space-px) solid var(--clr-border)}.card-athlete-pl-stats-table-module__fy0iNW__rowLabelSticky{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;position:sticky;left:0;overflow:hidden}.card-athlete-pl-stats-table-module__fy0iNW__rowLabelHead{z-index:var(--z-sticky);background:var(--clr-muted);position:sticky;top:0}.card-athlete-pl-stats-table-module__fy0iNW__rowLabelCell{z-index:1;background:var(--clr-surface);font-weight:var(--fw-medium)}.card-athlete-pl-stats-table-module__fy0iNW__rowLabelFoot{z-index:1;background:var(--clr-muted)}.card-athlete-pl-stats-table-module__fy0iNW__numCell{font-variant-numeric:tabular-nums}.card-athlete-pl-stats-table-module__fy0iNW__mutedValue{color:var(--clr-muted-foreground)}.card-athlete-pl-stats-table-module__fy0iNW__tableWithLegend{gap:var(--space-2);flex-direction:column;display:flex}.card-athlete-pl-stats-table-module__fy0iNW__toggleRow{justify-content:flex-end;gap:var(--space-2);display:flex}.card-athlete-pl-stats-table-module__fy0iNW__numCell.card-athlete-pl-stats-table-module__fy0iNW__tierLow{background:color-mix(in srgb, var(--clr-volume-low) 16%, transparent);color:var(--clr-volume-low)}.card-athlete-pl-stats-table-module__fy0iNW__numCell.card-athlete-pl-stats-table-module__fy0iNW__tierMedium{background:color-mix(in srgb, var(--clr-volume-medium) 16%, transparent);color:var(--clr-volume-medium)}.card-athlete-pl-stats-table-module__fy0iNW__numCell.card-athlete-pl-stats-table-module__fy0iNW__tierMediumHigh{background:color-mix(in srgb, var(--clr-volume-medium-high) 16%, transparent);color:var(--clr-volume-medium-high)}.card-athlete-pl-stats-table-module__fy0iNW__numCell.card-athlete-pl-stats-table-module__fy0iNW__tierHigh{background:color-mix(in srgb, var(--clr-volume-high) 16%, transparent);color:var(--clr-volume-high)}.card-athlete-pl-stats-table-module__fy0iNW__numCell.card-athlete-pl-stats-table-module__fy0iNW__tierVeryHigh{background:color-mix(in srgb, var(--clr-volume-very-high) 16%, transparent);color:var(--clr-volume-very-high)}.card-athlete-pl-stats-table-module__fy0iNW__legendRow{gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.card-athlete-pl-stats-table-module__fy0iNW__legendItem{align-items:center;gap:var(--space-1);font-size:var(--fs-small);color:var(--clr-foreground-subtle);display:inline-flex}.card-athlete-pl-stats-table-module__fy0iNW__legendDot{border-radius:50%;width:.625rem;height:.625rem}.card-athlete-pl-stats-table-module__fy0iNW__legendDot.card-athlete-pl-stats-table-module__fy0iNW__tierLow{background:var(--clr-volume-low)}.card-athlete-pl-stats-table-module__fy0iNW__legendDot.card-athlete-pl-stats-table-module__fy0iNW__tierMedium{background:var(--clr-volume-medium)}.card-athlete-pl-stats-table-module__fy0iNW__legendDot.card-athlete-pl-stats-table-module__fy0iNW__tierMediumHigh{background:var(--clr-volume-medium-high)}.card-athlete-pl-stats-table-module__fy0iNW__legendDot.card-athlete-pl-stats-table-module__fy0iNW__tierHigh{background:var(--clr-volume-high)}.card-athlete-pl-stats-table-module__fy0iNW__legendDot.card-athlete-pl-stats-table-module__fy0iNW__tierVeryHigh{background:var(--clr-volume-very-high)}.card-athlete-pl-stats-table-module__fy0iNW__legendNote{font-size:var(--fs-small);color:var(--clr-muted-foreground);text-align:right;margin-bottom:var(--space-2)}
.org-switcher-module__TKA_kW__wrapper{min-width:12rem}.org-switcher-module__TKA_kW__trigger{justify-content:space-between}.org-switcher-module__TKA_kW__triggerValue,.org-switcher-module__TKA_kW__itemContent{align-items:center;gap:var(--space-2);min-width:0;display:flex}.org-switcher-module__TKA_kW__orgName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.org-switcher-module__TKA_kW__badge{flex-shrink:0}@media (max-width:767px){.org-switcher-module__TKA_kW__wrapper{min-width:9.5rem;max-width:10.5rem}}
.card-athlete-muscle-volume-table-module__XrGBJq__groupHeadRow th:not(.card-athlete-muscle-volume-table-module__XrGBJq__rowLabelHead){box-sizing:border-box;height:2.125rem;z-index:var(--z-raised);position:sticky;top:0}.card-athlete-muscle-volume-table-module__XrGBJq__groupLabel{font-size:var(--fs-small);font-weight:var(--fw-medium);letter-spacing:.02em}.card-athlete-muscle-volume-table-module__XrGBJq__subHeadRow th{box-sizing:border-box;height:2.125rem;z-index:var(--z-raised);position:sticky;top:2.125rem}.card-athlete-muscle-volume-table-module__XrGBJq__subHeadRowLower th{top:4.25rem}.card-athlete-muscle-volume-table-module__XrGBJq__tableWithToggle{gap:var(--space-2);flex-direction:column;display:flex}.card-athlete-muscle-volume-table-module__XrGBJq__toggleRow{justify-content:flex-end;gap:var(--space-2);display:flex}.card-athlete-muscle-volume-table-module__XrGBJq__legend{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.card-athlete-muscle-volume-table-module__XrGBJq__legendItem{align-items:center;gap:var(--space-1);font-size:var(--fs-small);color:var(--clr-foreground-subtle);display:inline-flex}.card-athlete-muscle-volume-table-module__XrGBJq__legendDot{border-radius:50%;width:.625rem;height:.625rem}.card-athlete-muscle-volume-table-module__XrGBJq__legendNote{font-size:var(--fs-small);color:var(--clr-muted-foreground);text-align:right}.card-athlete-muscle-volume-table-module__XrGBJq__groupBoundary{border-left:var(--space-px) solid var(--clr-border)}.card-athlete-muscle-volume-table-module__XrGBJq__rowLabelSticky{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;position:sticky;left:0;overflow:hidden}.card-athlete-muscle-volume-table-module__XrGBJq__rowLabelHead{z-index:var(--z-sticky);background:var(--clr-muted);position:sticky;top:0}.card-athlete-muscle-volume-table-module__XrGBJq__rowLabelCell{z-index:1;background:var(--clr-surface);font-weight:var(--fw-medium)}.card-athlete-muscle-volume-table-module__XrGBJq__rowLabelFoot{z-index:1;background:var(--clr-muted)}.card-athlete-muscle-volume-table-module__XrGBJq__numCell{font-variant-numeric:tabular-nums}.card-athlete-muscle-volume-table-module__XrGBJq__mutedValue{color:var(--clr-muted-foreground)}.card-athlete-muscle-volume-table-module__XrGBJq__numCell.card-athlete-muscle-volume-table-module__XrGBJq__tierLow{background:color-mix(in srgb, var(--clr-volume-low) 16%, transparent);color:var(--clr-volume-low)}.card-athlete-muscle-volume-table-module__XrGBJq__numCell.card-athlete-muscle-volume-table-module__XrGBJq__tierMedium{background:color-mix(in srgb, var(--clr-volume-medium) 16%, transparent);color:var(--clr-volume-medium)}.card-athlete-muscle-volume-table-module__XrGBJq__numCell.card-athlete-muscle-volume-table-module__XrGBJq__tierMediumHigh{background:color-mix(in srgb, var(--clr-volume-medium-high) 16%, transparent);color:var(--clr-volume-medium-high)}.card-athlete-muscle-volume-table-module__XrGBJq__numCell.card-athlete-muscle-volume-table-module__XrGBJq__tierHigh{background:color-mix(in srgb, var(--clr-volume-high) 16%, transparent);color:var(--clr-volume-high)}.card-athlete-muscle-volume-table-module__XrGBJq__numCell.card-athlete-muscle-volume-table-module__XrGBJq__tierVeryHigh{background:color-mix(in srgb, var(--clr-volume-very-high) 16%, transparent);color:var(--clr-volume-very-high)}.card-athlete-muscle-volume-table-module__XrGBJq__legendDot.card-athlete-muscle-volume-table-module__XrGBJq__tierLow{background:var(--clr-volume-low)}.card-athlete-muscle-volume-table-module__XrGBJq__legendDot.card-athlete-muscle-volume-table-module__XrGBJq__tierMedium{background:var(--clr-volume-medium)}.card-athlete-muscle-volume-table-module__XrGBJq__legendDot.card-athlete-muscle-volume-table-module__XrGBJq__tierMediumHigh{background:var(--clr-volume-medium-high)}.card-athlete-muscle-volume-table-module__XrGBJq__legendDot.card-athlete-muscle-volume-table-module__XrGBJq__tierHigh{background:var(--clr-volume-high)}.card-athlete-muscle-volume-table-module__XrGBJq__legendDot.card-athlete-muscle-volume-table-module__XrGBJq__tierVeryHigh{background:var(--clr-volume-very-high)}
.header-module__W1Vo_a__header{height:100%;padding-inline:var(--space-4);background:var(--clr-background);justify-content:space-between;align-items:center;display:flex}.header-module__W1Vo_a__header-start{align-items:center;gap:var(--space-3);display:flex}.header-module__W1Vo_a__header-brand{align-items:center;gap:var(--space-2);color:var(--clr-foreground);transition:opacity var(--duration-2) var(--ease-in-out);text-decoration:none;display:flex}.header-module__W1Vo_a__header-brand:hover{opacity:.8}.header-module__W1Vo_a__header-logo{width:var(--space-8);height:auto;color:var(--clr-foreground);flex-shrink:0}.header-module__W1Vo_a__header-brand-text{font-size:var(--fs-ui-3);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;color:var(--clr-foreground)}.header-module__W1Vo_a__header-end,.header-module__W1Vo_a__header-authenticated,.header-module__W1Vo_a__auth-nav{align-items:center;gap:var(--space-2);display:flex}@media (max-width:767px){.header-module__W1Vo_a__header-brand-text{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}}.header-module__W1Vo_a__desktop-utils{align-items:center;gap:var(--space-2);display:flex}@media (max-width:1023px){.header-module__W1Vo_a__desktop-utils{display:none}}
.page-module__6839Da__wysiwygDemo{gap:var(--space-2);flex-direction:column;display:flex}.page-module__6839Da__htmlToggleRow{display:flex}.page-module__6839Da__htmlToggleBtn{padding:var(--space-1) var(--space-2);font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--clr-foreground-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-1) ease, color var(--duration-1) ease;background:0 0;border:none}.page-module__6839Da__htmlToggleBtn:hover{background:var(--clr-muted);color:var(--clr-foreground)}.page-module__6839Da__outputPre{font-family:var(--ff-mono);font-size:var(--fs-small);color:var(--clr-foreground);background:var(--clr-muted);border:1px solid var(--clr-border-subtle);border-radius:var(--radius-sm);padding:var(--space-3);white-space:pre-wrap;word-break:break-word;line-height:1.6;overflow-x:auto}.page-module__6839Da__badgeRow{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.page-module__6839Da__badge{padding:var(--space-1) var(--space-2);font-size:var(--fs-xsmall);font-weight:var(--fw-medium);color:var(--clr-primary);background:color-mix(in srgb, var(--clr-primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--clr-primary) 25%, transparent);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;display:inline-flex}.page-module__6839Da__codeOnlyBox{border-radius:var(--radius-sm);background:var(--clr-muted);justify-content:center;align-items:center;min-height:3rem;display:flex}.page-module__6839Da__codeOnlyLabel{font-size:var(--fs-small);color:var(--clr-foreground-subtle);font-style:italic}.page-module__6839Da__archGrid{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.page-module__6839Da__archCard{padding:var(--space-4);border:1px solid var(--clr-border-subtle);border-radius:var(--radius-md);background:var(--clr-surface)}.page-module__6839Da__archCardTitle{font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--clr-foreground);margin:0 0 var(--space-2);font-family:var(--ff-mono)}.page-module__6839Da__archCardBody{font-size:var(--fs-small);color:var(--clr-foreground-subtle);margin:0;line-height:1.6}.page-module__6839Da__archCardBody code{font-family:var(--ff-mono);color:var(--clr-foreground);background:var(--clr-muted);border-radius:var(--radius-xs);padding:.1em .3em;font-size:.875em}
.footer-module__J0nNiG__footer{color:var(--clr-foreground-subtle);font-size:var(--fs-ui-2);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.footer-module__J0nNiG__footer{padding:var(--space-4)}}
.command-module__eN5J1G__command{background:var(--clr-background);border:1px solid var(--clr-border);border-radius:var(--radius-md);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.command-module__eN5J1G__inputWrapper{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--clr-border);align-items:center;display:flex}.command-module__eN5J1G__input{font-family:var(--ff-global);font-size:var(--fs-ui-1);color:var(--clr-foreground);background:0 0;border:none;outline:none;flex:1;padding:0;line-height:1.5}.command-module__eN5J1G__input::placeholder{color:var(--clr-muted-foreground)}.command-module__eN5J1G__list{max-height:var(--surface-max-height);padding:var(--space-2);overflow:hidden auto}.command-module__eN5J1G__list::-webkit-scrollbar{width:var(--space-2)}.command-module__eN5J1G__list::-webkit-scrollbar-track{background:0 0}.command-module__eN5J1G__list::-webkit-scrollbar-thumb{background:var(--clr-border);border-radius:var(--radius-sm)}.command-module__eN5J1G__list::-webkit-scrollbar-thumb:hover{background:var(--clr-muted)}.command-module__eN5J1G__empty{padding:var(--space-8) var(--space-4);text-align:center;font-size:var(--fs-ui-2);color:var(--clr-muted-foreground)}.command-module__eN5J1G__group{padding:var(--space-1);overflow:hidden}.command-module__eN5J1G__group [cmdk-group-heading]{padding:var(--space-2) var(--space-3);font-family:var(--ff-global);font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--clr-muted-foreground);text-transform:uppercase;letter-spacing:.05em}.command-module__eN5J1G__item{align-items:center;gap:var(--space-3);min-height:var(--space-9);padding:var(--space-2-5) var(--space-3);font-family:var(--ff-global);font-size:var(--fs-ui-2);line-height:var(--lh-ui);font-weight:var(--fw-medium);color:var(--clr-foreground);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-base);display:flex;position:relative}.command-module__eN5J1G__item:hover{background:var(--clr-surface-subtle)}.command-module__eN5J1G__result-title{font-weight:var(--fw-medium)}.command-module__eN5J1G__result-description{font-size:var(--fs-small);color:var(--clr-foreground-subtle);margin-top:var(--space-1)}.command-module__eN5J1G__item[aria-selected=true],.command-module__eN5J1G__item[data-selected=true]{background:var(--clr-surface-press);color:var(--clr-foreground)}.command-module__eN5J1G__item[aria-disabled=true],.command-module__eN5J1G__item[data-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.command-module__eN5J1G__separator{height:1px;margin:var(--space-2) 0;background:var(--clr-border)}.command-module__eN5J1G__dialog{gap:0;width:min(100%,700px);max-width:none;padding:0;overflow:hidden}.command-module__eN5J1G__dialog-command{border-radius:inherit;background:0 0;border:none}@media (max-width:640px){.command-module__eN5J1G__list{max-height:calc(var(--surface-max-height) * .75)}.command-module__eN5J1G__dialog{border-radius:var(--radius-md)}}
.app-shell-module__rdhL2W__shell{grid-template-columns:auto 1fr;grid-template-rows:var(--header-height) 1fr;min-height:100svh;transition:grid-template-columns var(--duration-3) var(--ease-in-out), max-width var(--duration-4) var(--ease-in-out);grid-template-areas:"header header""sidebar main";display:grid}.app-shell-module__rdhL2W__noSidebar{grid-template-columns:1fr;grid-template-areas:"header""main"}body[data-layout=contained] .app-shell-module__rdhL2W__shell{max-width:var(--shell-compact);margin-inline:auto}body[data-dialog-open=true] .app-shell-module__rdhL2W__shell{filter:var(--backdrop-blur-s)}body:not([data-dialog-open=true]) .app-shell-module__rdhL2W__shell{filter:none}.app-shell-module__rdhL2W__shell[data-sidebar=opened],.app-shell-module__rdhL2W__shell[data-sidebar=closed]{grid-template-columns:auto 1fr}.app-shell-module__rdhL2W__sidebar{top:var(--header-height);height:calc(100svh - var(--header-height));box-sizing:border-box;font-family:var(--ff-global);z-index:var(--z-raised);grid-area:sidebar;align-self:start;position:sticky;overflow:hidden auto}.app-shell-module__rdhL2W__content{flex-direction:column;grid-area:main;min-width:0;display:flex;position:relative}.app-shell-module__rdhL2W__scroll{flex:1}.app-shell-module__rdhL2W__header{z-index:var(--z-sticky);background:var(--clr-background);border-bottom:1px solid var(--clr-border);grid-area:header;position:sticky;top:0}body[data-layout=contained] .app-shell-module__rdhL2W__header{border-bottom:none}body[data-layout=contained] .app-shell-module__rdhL2W__header:after{content:"";background:var(--clr-border);pointer-events:none;width:100vw;height:1px;position:absolute;bottom:0;left:calc(50% - 50vw)}.app-shell-module__rdhL2W__collapsible{position:relative}.app-shell-module__rdhL2W__sidebarToggle{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-sm);cursor:pointer;color:var(--clr-muted-foreground);font-family:var(--ff-global);transition:background var(--duration-2) var(--ease-in-out), color var(--duration-2) var(--ease-in-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-shell-module__rdhL2W__sidebarToggle:hover{background:var(--clr-muted);color:var(--clr-foreground)}.app-shell-module__rdhL2W__sidebarToggle:focus-visible{outline:2px solid var(--clr-ring);outline-offset:2px}.app-shell-module__rdhL2W__overlay{background:var(--clr-overlay);z-index:var(--z-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:app-shell-module__rdhL2W__overlayFadeIn var(--duration-3) var(--ease-in-out);cursor:pointer;position:fixed;inset:0}@keyframes app-shell-module__rdhL2W__overlayFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.app-shell-module__rdhL2W__shell,.app-shell-module__rdhL2W__sidebar,.app-shell-module__rdhL2W__overlay{transition:none}}@media (max-width:1023px){.app-shell-module__rdhL2W__sidebar{height:0;position:static;overflow:visible;width:0!important}.app-shell-module__rdhL2W__shell,.app-shell-module__rdhL2W__shell[data-sidebar=opened],.app-shell-module__rdhL2W__shell[data-sidebar=closed]{grid-template-columns:1fr;grid-template-areas:"header""main"}}
.breadcrumb-module__I8pBXW__breadcrumb{margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--clr-border)}.breadcrumb-module__I8pBXW__list{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-module__I8pBXW__item{align-items:center;gap:var(--space-2);font-size:var(--fs-ui-2);display:flex}.breadcrumb-module__I8pBXW__link{color:var(--clr-muted-foreground);transition:var(--transition-slow);font-weight:var(--fw-medium);text-decoration:none;position:relative}.breadcrumb-module__I8pBXW__link:visited{color:var(--clr-muted-foreground)}.breadcrumb-module__I8pBXW__link:hover{color:var(--clr-foreground);text-decoration:none}.breadcrumb-module__I8pBXW__link:focus-visible{outline:2px solid var(--clr-ring);outline-offset:var(--space-05);border-radius:var(--radius-xxs)}.breadcrumb-module__I8pBXW__current{color:var(--clr-foreground);font-weight:var(--fw-semibold)}.breadcrumb-module__I8pBXW__separator{color:var(--clr-muted-foreground);-webkit-user-select:none;user-select:none;font-size:var(--fs-ui-2)}.breadcrumb-module__I8pBXW__ellipsis{min-width:var(--space-6);height:var(--space-6);padding:0 var(--space-1);color:var(--clr-muted-foreground);font-weight:var(--fw-bold);letter-spacing:.1em;border-radius:var(--radius-sm);transition:var(--transition-slow);cursor:default;justify-content:center;align-items:center;display:inline-flex}.breadcrumb-module__I8pBXW__ellipsis:hover{background:var(--clr-muted);color:var(--clr-foreground-subtle)}
.content-module__qZplHG__container-full{width:100%;padding:var(--space-8);min-height:calc(100vh - var(--space-16) - var(--space-16));flex-grow:1;margin-inline:auto}.content-module__qZplHG__container-max{max-width:var(--content-max);padding:var(--space-8);min-height:calc(100vh - var(--space-16) - var(--space-16));flex-grow:1;margin-inline:auto}.content-module__qZplHG__container-mid{max-width:var(--content-mid);padding:var(--space-8);min-height:calc(100vh - var(--space-16) - var(--space-16));flex-grow:1;margin-inline:auto}.content-module__qZplHG__container-reading{max-width:var(--content-reading);padding:var(--space-8);min-height:calc(100vh - var(--space-16) - var(--space-16));flex-grow:1;margin-inline:auto}@media (max-width:768px){.content-module__qZplHG__container-full,.content-module__qZplHG__container-max,.content-module__qZplHG__container-mid,.content-module__qZplHG__container-reading{padding:var(--space-4)}}
.grid-module__qau0Mq__grid{gap:var(--space-4);display:grid}.grid-module__qau0Mq__cols-2{grid-template-columns:repeat(2,1fr)}.grid-module__qau0Mq__cols-3{grid-template-columns:repeat(3,1fr)}.grid-module__qau0Mq__cols-4{grid-template-columns:repeat(4,1fr)}.grid-module__qau0Mq__cols-5{grid-template-columns:repeat(5,1fr)}.grid-module__qau0Mq__cols-6{grid-template-columns:repeat(6,1fr)}.grid-module__qau0Mq__auto-sm{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.grid-module__qau0Mq__auto-md{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.grid-module__qau0Mq__auto-lg{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr))}.grid-module__qau0Mq__gap-none{gap:0}.grid-module__qau0Mq__gap-tight{gap:var(--space-2)}.grid-module__qau0Mq__gap-sm{gap:var(--space-3)}.grid-module__qau0Mq__gap-md{gap:var(--space-4)}.grid-module__qau0Mq__gap-lg{gap:var(--space-6)}.grid-module__qau0Mq__gap-loose{gap:var(--space-8)}
.pricing-plan-card-module__0zFCBG__card{height:100%}.pricing-plan-card-module__0zFCBG__recommended{border-color:var(--clr-primary);box-shadow:var(--shadow-subtle-hover)}.pricing-plan-card-module__0zFCBG__badgeRow{justify-content:flex-end;min-height:1.5rem;display:flex}.pricing-plan-card-module__0zFCBG__price{align-items:baseline;gap:var(--space-1);margin-top:var(--space-2);display:flex}.pricing-plan-card-module__0zFCBG__priceAmount{font-family:var(--ff-global);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--clr-foreground)}.pricing-plan-card-module__0zFCBG__priceUnconfigured{font-family:var(--ff-global);font-size:var(--fs-body);color:var(--clr-muted-foreground)}.pricing-plan-card-module__0zFCBG__featureList{gap:var(--space-2-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pricing-plan-card-module__0zFCBG__featureItem{align-items:flex-start;gap:var(--space-2);font-family:var(--ff-global);font-size:var(--fs-ui-2);color:var(--clr-foreground);display:flex}.pricing-plan-card-module__0zFCBG__featureIcon{color:var(--clr-success);flex-shrink:0;margin-top:.15rem}.pricing-plan-card-module__0zFCBG__footer{margin-top:auto}
.kpi-card-module__SJbGnG__card{gap:var(--space-3);padding:var(--space-5);background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-subtle);flex-direction:column;display:flex}.kpi-card-module__SJbGnG__label{font-size:var(--fs-ui-2);font-weight:var(--fw-medium);color:var(--clr-muted-foreground)}.kpi-card-module__SJbGnG__valueRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.kpi-card-module__SJbGnG__value{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--clr-foreground);letter-spacing:-.02em;margin:0;line-height:1}.kpi-card-module__SJbGnG__hint{font-size:var(--fs-small);color:var(--clr-foreground-subtle)}
.pagination-module__zWJHsW__pagination{align-items:center;display:inline-flex}.pagination-module__zWJHsW__list{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.pagination-module__zWJHsW__item{border-radius:var(--radius-md);font-family:var(--ff-global);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;cursor:pointer;color:var(--clr-foreground);transition:var(--transition-base);-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.pagination-module__zWJHsW__item:focus-visible{outline:2px solid var(--clr-ring);outline-offset:2px}.pagination-module__zWJHsW__item:hover:not(:disabled):not(.pagination-module__zWJHsW__item-dots):not(.pagination-module__zWJHsW__item-active){background:var(--clr-muted);color:var(--clr-foreground)}.pagination-module__zWJHsW__item:active:not(:disabled):not(.pagination-module__zWJHsW__item-dots):not(.pagination-module__zWJHsW__item-active){background:color-mix(in srgb, var(--clr-muted), var(--clr-foreground) 8%)}.pagination-module__zWJHsW__item:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.pagination-module__zWJHsW__item-active{background:var(--clr-primary);color:var(--clr-foreground-inverse);cursor:default}.pagination-module__zWJHsW__item-nav{color:var(--clr-foreground-subtle)}.pagination-module__zWJHsW__item-dots{color:var(--clr-muted-foreground);cursor:default;pointer-events:none;letter-spacing:.1em}.pagination-module__zWJHsW__double-arrow{align-items:center;display:inline-flex}.pagination-module__zWJHsW__double-arrow>*+*{margin-left:calc(-1 * var(--space-1-5))}.pagination-module__zWJHsW__sm .pagination-module__zWJHsW__item{height:var(--space-7);min-width:var(--space-7);font-size:var(--fs-small);padding:0 var(--space-1-5)}.pagination-module__zWJHsW__md .pagination-module__zWJHsW__item{height:var(--space-8);min-width:var(--space-8);font-size:var(--fs-ui-2);padding:0 var(--space-2)}.pagination-module__zWJHsW__lg .pagination-module__zWJHsW__item{height:var(--space-9);min-width:var(--space-9);font-size:var(--fs-ui-1);padding:0 var(--space-2-5)}.pagination-module__zWJHsW__disabled{opacity:.5;pointer-events:none}.pagination-module__zWJHsW__disabled .pagination-module__zWJHsW__item:disabled{opacity:1}
.onboarding-wizard-module__JTEDAW__dialogContent{max-width:min(100%,64rem)}.onboarding-wizard-module__JTEDAW__dialogLayout{gap:var(--space-5);flex-direction:column;display:flex}.onboarding-wizard-module__JTEDAW__headerActions{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.onboarding-wizard-module__JTEDAW__dialogBody{gap:var(--space-5)}.onboarding-wizard-module__JTEDAW__stepBody{gap:var(--space-4);flex-direction:column;display:flex}.onboarding-wizard-module__JTEDAW__planGrid,.onboarding-wizard-module__JTEDAW__templateGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.onboarding-wizard-module__JTEDAW__planPrice{font-size:var(--fs-h5);font-weight:var(--fw-semibold);color:var(--clr-foreground);margin:0}.onboarding-wizard-module__JTEDAW__fieldBlock{gap:var(--space-2);flex-direction:column;display:flex}.onboarding-wizard-module__JTEDAW__fieldLabel{font-size:var(--fs-ui-2);font-weight:var(--fw-medium);color:var(--clr-foreground)}.onboarding-wizard-module__JTEDAW__input{width:100%;min-height:var(--space-8);padding:0 var(--space-3);font:inherit;color:var(--clr-foreground);background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-md);outline:none}.onboarding-wizard-module__JTEDAW__input::placeholder{color:var(--clr-foreground-subtle)}.onboarding-wizard-module__JTEDAW__input:focus-visible{border-color:var(--clr-ring);box-shadow:0 0 0 2px color-mix(in srgb, var(--clr-ring), transparent 70%)}.onboarding-wizard-module__JTEDAW__templateCard{appearance:none;align-items:flex-start;gap:var(--space-1);width:100%;padding:var(--space-4);text-align:left;color:var(--clr-foreground);background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition-base);flex-direction:column;display:flex}.onboarding-wizard-module__JTEDAW__templateCard:hover:not(:disabled),.onboarding-wizard-module__JTEDAW__templateCard:focus-visible{border-color:var(--clr-border-strong);background:color-mix(in srgb, var(--clr-surface), var(--clr-foreground) 4%);outline:none}.onboarding-wizard-module__JTEDAW__templateCard span{font-size:var(--fs-small);color:var(--clr-muted-foreground)}.onboarding-wizard-module__JTEDAW__templateCard:disabled{opacity:.65;cursor:not-allowed}.onboarding-wizard-module__JTEDAW__confirmationTimeoutNotice{padding:var(--space-3) var(--space-4);font-size:var(--fs-small);color:var(--clr-warning-text);background:color-mix(in srgb, var(--clr-warning), var(--clr-surface) 72%);border:1px solid color-mix(in srgb, var(--clr-warning), var(--clr-surface) 52%);border-radius:var(--radius-md);margin:0}.onboarding-wizard-module__JTEDAW__hint{font-size:var(--fs-small);color:var(--clr-foreground-subtle);margin:0}@media (max-width:900px){.onboarding-wizard-module__JTEDAW__planGrid,.onboarding-wizard-module__JTEDAW__templateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.onboarding-wizard-module__JTEDAW__headerActions{flex-direction:column;align-items:stretch}.onboarding-wizard-module__JTEDAW__planGrid,.onboarding-wizard-module__JTEDAW__templateGrid{grid-template-columns:minmax(0,1fr)}}
.admin-module__W8bS3W__page{min-width:0}.admin-module__W8bS3W__pageHeader{gap:var(--space-2);flex-direction:column;display:flex}.admin-module__W8bS3W__pageIntro{color:var(--clr-muted-foreground);max-width:72ch;margin:0}.admin-module__W8bS3W__tabsRoot{min-width:0}.admin-module__W8bS3W__tabsList{gap:var(--space-2);flex-wrap:wrap}.admin-module__W8bS3W__tabContent{margin-top:var(--space-6)}.admin-module__W8bS3W__sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.admin-module__W8bS3W__sectionTitle{font-size:var(--fs-h4);margin:0}.admin-module__W8bS3W__sectionDescription{margin:var(--space-2) 0 0;color:var(--clr-muted-foreground);max-width:72ch}.admin-module__W8bS3W__filtersRow{gap:var(--space-4);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:end;display:grid}.admin-module__W8bS3W__searchField,.admin-module__W8bS3W__filterField{min-width:0}.admin-module__W8bS3W__tableMeta{justify-content:space-between;gap:var(--space-4);color:var(--clr-muted-foreground);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.admin-module__W8bS3W__tableMeta p{margin:0}.admin-module__W8bS3W__primaryCell{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.admin-module__W8bS3W__secondaryText{color:var(--clr-muted-foreground);font-size:var(--fs-small)}.admin-module__W8bS3W__paginationWrap{justify-content:flex-end;display:flex}.admin-module__W8bS3W__formStack{gap:var(--space-5);flex-direction:column;display:flex}.admin-module__W8bS3W__formRow{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.admin-module__W8bS3W__selectSkeletonWrap{align-items:end;display:flex}.admin-module__W8bS3W__panelCard{max-width:100%}.admin-module__W8bS3W__selectionMeta{gap:var(--space-2);display:grid}.admin-module__W8bS3W__summaryValue{font-size:clamp(1.75rem,2vw,2.5rem);font-weight:var(--fw-semibold);line-height:1.1}.admin-module__W8bS3W__formAlert{margin-top:calc(-1 * var(--space-2))}.admin-module__W8bS3W__actionsRow{justify-content:flex-end;gap:var(--space-3);display:flex}@media (max-width:1024px){.admin-module__W8bS3W__filtersRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.admin-module__W8bS3W__tabsList{width:100%;padding-bottom:var(--space-1);flex-wrap:nowrap;overflow-x:auto}.admin-module__W8bS3W__filtersRow,.admin-module__W8bS3W__formRow{grid-template-columns:1fr}.admin-module__W8bS3W__paginationWrap,.admin-module__W8bS3W__actionsRow{justify-content:stretch}.admin-module__W8bS3W__actionsRow>*{width:100%}}
.evidence-module__XFp1IG__searchSection{gap:var(--space-6);flex-direction:column;display:flex}.evidence-module__XFp1IG__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.evidence-module__XFp1IG__filterChip{padding:var(--space-2) var(--space-4);font-size:var(--fs-ui-2);font-weight:var(--fw-medium);color:var(--clr-foreground);background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-full);cursor:pointer;transition:var(--transition-base)}.evidence-module__XFp1IG__filterChip:hover{background:var(--clr-muted);border-color:var(--clr-accent)}.evidence-module__XFp1IG__filterChip[aria-pressed=true]{color:var(--white);background:var(--clr-accent);border-color:var(--clr-accent)}.evidence-module__XFp1IG__resultsCount{font-size:var(--fs-ui-2);color:var(--clr-foreground-subtle);margin:0}.evidence-module__XFp1IG__articlesGrid{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.evidence-module__XFp1IG__articleCard{gap:var(--space-4);padding:var(--space-6);background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-lg);transition:var(--transition-base);flex-direction:column;width:100%;max-width:210mm;text-decoration:none;display:flex}.evidence-module__XFp1IG__articleCard:hover{border-color:var(--clr-primary);box-shadow:var(--shadow-subtle-hover);transform:translateY(-2px)}.evidence-module__XFp1IG__cardHeader{justify-content:space-between;align-items:center;display:flex}.evidence-module__XFp1IG__category{color:var(--clr-accent);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.evidence-module__XFp1IG__readTime{color:var(--clr-foreground-subtle);font-size:.75rem}.evidence-module__XFp1IG__articleTitle{color:var(--clr-foreground);margin:0;font-size:1.25rem;font-weight:600;line-height:1.4}.evidence-module__XFp1IG__articleDescription{color:var(--clr-foreground-subtle);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.evidence-module__XFp1IG__cardFooter{border-top:1px solid var(--clr-border);flex-direction:column;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.evidence-module__XFp1IG__tags{flex-wrap:wrap;gap:.5rem;display:flex}.evidence-module__XFp1IG__tag{color:var(--clr-foreground-subtle);background:var(--clr-muted);border-radius:4px;padding:.25rem .5rem;font-size:.75rem}.evidence-module__XFp1IG__meta{color:var(--clr-foreground-subtle);justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.evidence-module__XFp1IG__author{font-weight:500}.evidence-module__XFp1IG__date{opacity:.8}.evidence-module__XFp1IG__emptyState{text-align:center;color:var(--clr-foreground-subtle);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 1.5rem;display:flex}.evidence-module__XFp1IG__emptyState svg{opacity:.3}.evidence-module__XFp1IG__emptyState p{font-size:var(--fs-ui-1);margin:0}.evidence-module__XFp1IG__clearButton{padding:var(--space-2) var(--space-4);font-size:var(--fs-ui-2);font-weight:var(--fw-medium);color:var(--clr-primary);border:1px solid var(--clr-border);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-base);background:0 0}.evidence-module__XFp1IG__clearButton:hover{background:var(--clr-muted);border-color:var(--clr-primary)}.evidence-module__XFp1IG__clearButton:active{transform:scale(.98)}@media (min-width:768px){.evidence-module__XFp1IG__articlesGrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}}@media (min-width:1024px){.evidence-module__XFp1IG__articlesGrid{grid-template-columns:repeat(3,1fr)}}
.pricing-module__vWcbca__hero{text-align:center;max-width:40rem;margin-inline:auto;padding-block-start:var(--space-6)}.pricing-module__vWcbca__title{font-family:var(--ff-global);font-size:var(--fs-h1);font-weight:var(--fw-bold);color:var(--clr-foreground);margin:0;line-height:1.15}.pricing-module__vWcbca__subtitle{font-family:var(--ff-global);font-size:var(--fs-body);color:var(--clr-muted-foreground);margin:0}.pricing-module__vWcbca__manageAction{justify-content:center;display:flex}
.onboarding-banner-module__3EgcXq__banner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--clr-info), var(--clr-surface) 80%);border:1px solid color-mix(in srgb, var(--clr-info), var(--clr-surface) 60%);border-radius:var(--radius-md);color:var(--clr-foreground-subtle);display:flex}.onboarding-banner-module__3EgcXq__actions{align-items:center;gap:var(--space-2);display:flex}.onboarding-banner-module__3EgcXq__dismiss{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--clr-foreground-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.onboarding-banner-module__3EgcXq__dismiss:hover:not(:disabled){background:color-mix(in srgb, var(--clr-info), transparent 85%)}.onboarding-banner-module__3EgcXq__dismiss:disabled{opacity:.5;cursor:not-allowed}
.tag-module__yatrmW__tag{align-items:center;gap:var(--space-1);font-family:var(--ff-global);font-weight:var(--fw-medium);white-space:nowrap;border-radius:var(--radius-full);border:var(--space-px) solid transparent;transition:var(--transition-base);-webkit-user-select:none;user-select:none;cursor:default;line-height:1.3;display:inline-flex}.tag-module__yatrmW__sm{padding:var(--space-05) var(--space-2);font-size:var(--fs-small)}.tag-module__yatrmW__md{padding:var(--space-1) var(--space-2-5);font-size:var(--fs-ui-2)}.tag-module__yatrmW__lg{padding:var(--space-1-5) var(--space-3);font-size:var(--fs-ui-2)}.tag-module__yatrmW__default{background:var(--clr-muted);color:var(--clr-foreground-subtle);border-color:#0000}.tag-module__yatrmW__primary{background:color-mix(in srgb, var(--clr-accent), var(--clr-surface) 80%);color:var(--clr-accent);border-color:#0000}.tag-module__yatrmW__success{background:color-mix(in srgb, var(--clr-success), var(--clr-surface) 80%);color:var(--clr-success);border-color:#0000}.tag-module__yatrmW__warning{background:color-mix(in srgb, var(--clr-warning), var(--clr-surface) 72%);color:var(--clr-warning-text);border-color:#0000}.tag-module__yatrmW__destructive{background:color-mix(in srgb, var(--clr-destructive), var(--clr-surface) 80%);color:var(--clr-destructive);border-color:#0000}.tag-module__yatrmW__outline{color:var(--clr-foreground-subtle);border-color:var(--clr-border);background:0 0}.tag-module__yatrmW__interactive{cursor:pointer}.tag-module__yatrmW__interactive:hover:not(.tag-module__yatrmW__disabled){filter:brightness(.93)}.tag-module__yatrmW__interactive:focus-visible{outline:2px solid var(--clr-ring);outline-offset:var(--space-05)}.tag-module__yatrmW__selected.tag-module__yatrmW__default{background:var(--clr-foreground-subtle);color:var(--clr-foreground-inverse);border-color:#0000}.tag-module__yatrmW__selected.tag-module__yatrmW__primary{background:var(--clr-accent);color:var(--white);border-color:#0000}.tag-module__yatrmW__selected.tag-module__yatrmW__success{background:var(--clr-success);color:var(--white);border-color:#0000}.tag-module__yatrmW__selected.tag-module__yatrmW__warning{background:var(--clr-warning);color:var(--white);border-color:#0000}.tag-module__yatrmW__selected.tag-module__yatrmW__destructive{background:var(--clr-destructive);color:var(--white);border-color:#0000}.tag-module__yatrmW__selected.tag-module__yatrmW__outline{background:var(--clr-foreground);color:var(--clr-foreground-inverse);border-color:var(--clr-foreground)}.tag-module__yatrmW__disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.tag-module__yatrmW__tag-label{flex-shrink:0}.tag-module__yatrmW__remove{color:currentColor;width:1em;height:1em;font-size:inherit;opacity:.6;cursor:pointer;border-radius:var(--radius-full);transition:opacity var(--duration-2) var(--ease-in-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.tag-module__yatrmW__remove:hover:not(:disabled){opacity:1}.tag-module__yatrmW__remove:focus-visible{outline:2px solid var(--clr-ring);outline-offset:var(--space-05);opacity:1}.tag-module__yatrmW__input-wrapper{gap:var(--space-1-5);flex-direction:column;display:flex}.tag-module__yatrmW__input-label{font-size:var(--fs-ui-2);font-weight:var(--fw-medium);color:var(--clr-foreground);cursor:pointer}.tag-module__yatrmW__label-disabled{opacity:.5;cursor:not-allowed}.tag-module__yatrmW__input-container{border:var(--space-px) solid var(--clr-border-subtle);border-radius:var(--radius-sm);background:var(--clr-input);transition:var(--transition-base);cursor:text;flex-wrap:wrap;align-items:center;display:flex}.tag-module__yatrmW__input-container:focus-within{border-color:color-mix(in srgb, var(--clr-surface), var(--clr-ring) 30%);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-surface), var(--clr-ring) 10%)}.tag-module__yatrmW__input-sm{min-height:var(--space-7);padding:var(--space-1) var(--space-2);gap:var(--space-1)}.tag-module__yatrmW__input-md{min-height:var(--space-8);padding:var(--space-1-5) var(--space-3);gap:var(--space-1-5)}.tag-module__yatrmW__input-lg{min-height:var(--space-9);padding:var(--space-2) var(--space-4);gap:var(--space-1-5)}.tag-module__yatrmW__input-error{border-color:var(--clr-destructive)}.tag-module__yatrmW__input-error:focus-within{border-color:var(--clr-destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-destructive), transparent 90%)}.tag-module__yatrmW__input-success{border-color:var(--clr-success)}.tag-module__yatrmW__input-success:focus-within{border-color:var(--clr-success);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-success), transparent 90%)}.tag-module__yatrmW__input-disabled{opacity:.5;cursor:not-allowed;pointer-events:none;background:var(--clr-muted)}.tag-module__yatrmW__tag-text-input{min-width:var(--space-20);color:var(--clr-foreground);font-family:var(--ff-global);background:0 0;border:none;outline:none;flex:auto;padding:0;line-height:1.5}.tag-module__yatrmW__tag-text-input::placeholder{color:var(--clr-muted-foreground)}.tag-module__yatrmW__tag-text-input:disabled{cursor:not-allowed}.tag-module__yatrmW__text-input-sm{font-size:var(--fs-small)}.tag-module__yatrmW__text-input-md{font-size:var(--fs-ui-2)}.tag-module__yatrmW__text-input-lg{font-size:var(--fs-body)}.tag-module__yatrmW__helper-text{font-size:var(--fs-small);color:var(--clr-muted-foreground)}.tag-module__yatrmW__helper-error{color:var(--clr-destructive)}.tag-module__yatrmW__helper-success{color:var(--clr-success)}
.auth-shell-module__mJLxeG__page{min-height:100dvh;padding:var(--space-8) var(--space-4);background:var(--clr-background);justify-content:center;align-items:center;display:flex}.auth-shell-module__mJLxeG__container{width:100%;max-width:var(--space-96);gap:var(--space-8);flex-direction:column;display:flex}.auth-shell-module__mJLxeG__logo,.auth-shell-module__mJLxeG__logo:link,.auth-shell-module__mJLxeG__logo:visited{align-items:center;gap:var(--space-2);color:var(--clr-foreground);width:fit-content;transition:opacity var(--duration-2) var(--ease-in-out);text-decoration:none;display:flex}.auth-shell-module__mJLxeG__logo:hover{opacity:.7}.auth-shell-module__mJLxeG__logo-icon{width:var(--space-8);flex-shrink:0;height:auto}.auth-shell-module__mJLxeG__logo-text{font-size:var(--fs-body);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em}
﻿ .auth-module__JBrmzW__heading{gap:var(--space-2);flex-direction:column;display:flex}.auth-module__JBrmzW__title{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--clr-foreground);letter-spacing:-.02em;margin:0;line-height:1.15}.auth-module__JBrmzW__subtitle{font-size:var(--fs-ui-2);color:var(--clr-foreground-subtle);margin:0;line-height:1.6}.auth-module__JBrmzW__form-area{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.auth-module__JBrmzW__links{gap:var(--space-2);font-size:var(--fs-small);color:var(--clr-foreground-subtle);flex-direction:column;display:flex}.auth-module__JBrmzW__links a{color:var(--clr-primary);font-weight:var(--fw-medium);text-decoration:none}.auth-module__JBrmzW__links a:hover{text-decoration:underline}
.forms-module__Hz6tEq__form{gap:var(--space-6);flex-direction:column;display:flex}.forms-module__Hz6tEq__form>button{width:100%}.forms-module__Hz6tEq__step-content{gap:var(--space-5);flex-direction:column;display:flex}@keyframes forms-module__Hz6tEq__stepIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes forms-module__Hz6tEq__stepBack{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}.forms-module__Hz6tEq__step-enter{animation:forms-module__Hz6tEq__stepIn var(--duration-3) var(--ease-in-out) both}.forms-module__Hz6tEq__step-enter-back{animation:forms-module__Hz6tEq__stepBack var(--duration-3) var(--ease-in-out) both}.forms-module__Hz6tEq__step-heading{gap:var(--space-2);flex-direction:column;display:flex}.forms-module__Hz6tEq__step-title{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--clr-foreground);letter-spacing:-.02em;margin:0;line-height:1.15}.forms-module__Hz6tEq__step-subtitle{font-size:var(--fs-ui-2);color:var(--clr-foreground-subtle);margin:0;line-height:1.6}.forms-module__Hz6tEq__cta-group{gap:var(--space-3);flex-direction:column;display:flex}.forms-module__Hz6tEq__terms-notice{text-align:center;font-size:var(--fs-small);color:var(--clr-muted-foreground);margin:0;line-height:1.5}.forms-module__Hz6tEq__terms-notice a{color:var(--clr-foreground-subtle);font-weight:var(--fw-medium);text-underline-offset:2px;text-decoration:underline}.forms-module__Hz6tEq__terms-notice a:hover{color:var(--clr-foreground)}.forms-module__Hz6tEq__info-banner{padding:var(--space-4);background:var(--clr-muted);border:1px solid var(--clr-border);border-radius:var(--radius-md);font-size:var(--fs-ui-1);color:var(--clr-foreground-subtle);margin:0;line-height:1.6}.forms-module__Hz6tEq__verified-banner{padding:var(--space-3) var(--space-4);background:var(--clr-success);color:var(--clr-foreground-inverse);border-radius:var(--radius-md);font-size:var(--fs-small);font-weight:var(--fw-medium);margin:0}.forms-module__Hz6tEq__back-btn{align-items:center;gap:var(--space-1-5);color:var(--clr-foreground-subtle);font-size:var(--fs-small);font-weight:var(--fw-medium);cursor:pointer;width:fit-content;margin-bottom:var(--space-1);transition:color var(--duration-2) var(--ease-in-out);background:0 0;border:none;padding:0;display:inline-flex}.forms-module__Hz6tEq__back-btn:hover{color:var(--clr-foreground)}.forms-module__Hz6tEq__email-badge{padding:var(--space-1-5) var(--space-3);background:var(--clr-muted);border:1px solid var(--clr-border);border-radius:var(--radius-full);font-size:var(--fs-small);color:var(--clr-foreground-subtle);text-overflow:ellipsis;white-space:nowrap;align-items:center;width:fit-content;max-width:100%;display:inline-flex;overflow:hidden}.forms-module__Hz6tEq__divider{align-items:center;gap:var(--space-3);font-size:var(--fs-small);color:var(--clr-muted-foreground);display:flex}.forms-module__Hz6tEq__divider:before,.forms-module__Hz6tEq__divider:after{content:"";background:var(--clr-border);flex:1;height:1px}.forms-module__Hz6tEq__auth-footer-link{text-align:center;font-size:var(--fs-small);color:var(--clr-foreground-subtle);margin:0}.forms-module__Hz6tEq__auth-footer-link a{color:var(--clr-primary);font-weight:var(--fw-medium);text-decoration:none}.forms-module__Hz6tEq__auth-footer-link a:hover{text-decoration:underline}.forms-module__Hz6tEq__container{gap:var(--space-4);flex-direction:column;display:flex}.forms-module__Hz6tEq__otpWrapper{padding:var(--space-2) 0;justify-content:center;display:flex}.forms-module__Hz6tEq__container>button{width:100%}.forms-module__Hz6tEq__resendText{text-align:center;font-size:var(--fs-small);color:var(--clr-foreground-subtle);margin:0}.forms-module__Hz6tEq__resendButton{cursor:pointer;font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--clr-primary);background:0 0;border:none;padding:0;text-decoration:none}.forms-module__Hz6tEq__resendButton:hover{text-decoration:underline}.forms-module__Hz6tEq__resendButton:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.forms-module__Hz6tEq__subtitle{font-size:var(--fs-ui-2);color:var(--clr-foreground-subtle);margin:0;line-height:1.6}.forms-module__Hz6tEq__footer{text-align:center}.forms-module__Hz6tEq__footerLink{font-size:var(--fs-small);color:var(--clr-foreground-subtle);text-decoration:none}.forms-module__Hz6tEq__footerLink:hover{color:var(--clr-foreground);text-decoration:underline}
.input-otp-module__pkb3DW__container{align-items:center;gap:var(--space-3);display:flex;position:relative}.input-otp-module__pkb3DW__container:has(input:disabled){opacity:.5;cursor:not-allowed}.input-otp-module__pkb3DW__group{align-items:center;display:flex}.input-otp-module__pkb3DW__slot{height:var(--space-12);width:var(--space-12);font-size:var(--fs-h3);font-family:var(--ff-mono);font-variant-numeric:tabular-nums;text-align:center;transition:all var(--duration-2) var(--ease-in-out);border:1px solid var(--clr-border-subtle);background:var(--clr-input);color:var(--clr-foreground);box-shadow:var(--shadow-subtle);justify-content:center;align-items:center;display:flex;position:relative}.input-otp-module__pkb3DW__group .input-otp-module__pkb3DW__slot:not(:first-child){border-left:none}.input-otp-module__pkb3DW__group .input-otp-module__pkb3DW__slot:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.input-otp-module__pkb3DW__group .input-otp-module__pkb3DW__slot:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.input-otp-module__pkb3DW__slot:hover{border-color:var(--clr-border-strong)}.input-otp-module__pkb3DW__slot-active{z-index:var(--z-raised);border-color:var(--clr-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-ring), transparent 60%), var(--shadow-subtle)}.input-otp-module__pkb3DW__slot-char{display:block}.input-otp-module__pkb3DW__container:has(input[data-input-otp-placeholder-shown]) .input-otp-module__pkb3DW__slot-char{opacity:.3}.input-otp-module__pkb3DW__fake-caret-wrapper{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.input-otp-module__pkb3DW__fake-caret{width:var(--space-px);height:var(--space-5);background:var(--clr-foreground);animation:1.2s ease-out infinite input-otp-module__pkb3DW__caret-blink}@keyframes input-otp-module__pkb3DW__caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}.input-otp-module__pkb3DW__separator{width:var(--space-8);min-width:var(--space-8);height:var(--space-8);justify-content:center;align-items:center;display:flex}.input-otp-module__pkb3DW__separator-dot{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:var(--clr-muted-foreground);opacity:.5}.input-otp-module__pkb3DW__container:has(input[aria-invalid=true]) .input-otp-module__pkb3DW__slot{border-color:var(--clr-destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-destructive), transparent 85%), var(--shadow-subtle)}.input-otp-module__pkb3DW__container:has(input[aria-invalid=true]) .input-otp-module__pkb3DW__slot-active{border-color:var(--clr-destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-destructive), transparent 85%), var(--shadow-subtle)}
.password-strength-module__3LNjVa__container{gap:var(--space-2);flex-direction:column;display:flex}.password-strength-module__3LNjVa__progress-bar{width:100%;height:var(--space-2);background-color:var(--clr-border);border-radius:var(--radius-xs);position:relative;overflow:hidden}.password-strength-module__3LNjVa__progress-fill{border-radius:var(--radius-xs);height:100%;transition:width var(--duration-5) var(--ease-in-out), background var(--duration-5) var(--ease-in-out)}.password-strength-module__3LNjVa__progress-fill.password-strength-module__3LNjVa__strength-0{background-color:var(--clr-destructive)}.password-strength-module__3LNjVa__progress-fill.password-strength-module__3LNjVa__strength-1{background-color:color-mix(in srgb, var(--clr-warning), var(--clr-destructive) 40%)}.password-strength-module__3LNjVa__progress-fill.password-strength-module__3LNjVa__strength-2{background-color:var(--clr-warning)}.password-strength-module__3LNjVa__progress-fill.password-strength-module__3LNjVa__strength-3{background-color:var(--clr-success)}.password-strength-module__3LNjVa__progress-fill.password-strength-module__3LNjVa__strength-4{background-color:color-mix(in srgb, var(--clr-success), var(--clr-foreground) 15%)}.password-strength-module__3LNjVa__label{font-size:var(--fs-ui-2);font-weight:var(--fw-medium);color:var(--clr-foreground)}.password-strength-module__3LNjVa__label.password-strength-module__3LNjVa__strength-0{color:var(--clr-destructive)}.password-strength-module__3LNjVa__label.password-strength-module__3LNjVa__strength-1{color:color-mix(in srgb, var(--clr-warning), var(--clr-destructive) 40%)}.password-strength-module__3LNjVa__label.password-strength-module__3LNjVa__strength-2{color:var(--clr-warning)}.password-strength-module__3LNjVa__label.password-strength-module__3LNjVa__strength-3{color:var(--clr-success)}.password-strength-module__3LNjVa__label.password-strength-module__3LNjVa__strength-4{color:color-mix(in srgb, var(--clr-success), var(--clr-foreground) 15%)}.password-strength-module__3LNjVa__warning{font-size:var(--fs-ui-2);color:var(--clr-warning)}.password-strength-module__3LNjVa__suggestions{padding-left:var(--space-5);font-size:var(--fs-ui-2);color:var(--clr-muted-foreground);margin:0}.password-strength-module__3LNjVa__suggestions li{margin-top:var(--space-1)}.password-strength-module__3LNjVa__crack-time{font-size:var(--fs-ui-2);color:var(--clr-muted-foreground)}.password-strength-module__3LNjVa__meta{gap:var(--space-1);flex-direction:column;display:flex}
.security-module__o8gd_G__collapsible-body{transition:grid-template-rows var(--duration-4) var(--ease-out);grid-template-rows:0fr;display:grid}.security-module__o8gd_G__collapsible-body-open{grid-template-rows:1fr}.security-module__o8gd_G__collapsible-inner{overflow:hidden}.security-module__o8gd_G__form-content{gap:var(--space-4);flex-direction:column;display:flex}.security-module__o8gd_G__info-text{font-size:var(--fs-ui-2);color:var(--clr-foreground-subtle);margin:0;line-height:1.6}.security-module__o8gd_G__status-row{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.security-module__o8gd_G__qr-container{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.security-module__o8gd_G__qr-image{border-radius:var(--radius-md);border:1px solid var(--clr-border);width:160px;height:160px}.security-module__o8gd_G__secret-box{background:var(--clr-muted);border:1px solid var(--clr-border-subtle);border-radius:var(--radius-md);width:100%;padding:var(--space-3) var(--space-4);font-family:var(--ff-mono);font-size:var(--fs-ui-2);color:var(--clr-foreground);text-align:center;word-break:break-all;letter-spacing:.08em}.security-module__o8gd_G__dialog-hint{font-size:var(--fs-ui-2);color:var(--clr-muted-foreground);line-height:var(--lh-ui);margin:0}.security-module__o8gd_G__backup-code-box{background:var(--clr-muted);border:1px solid var(--clr-border);border-radius:var(--radius-md);padding:var(--space-4);font-family:var(--ff-mono);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--clr-foreground);text-align:center;letter-spacing:.12em}.security-module__o8gd_G__backup-code-warning{font-size:var(--fs-ui-2);color:var(--clr-warning);text-align:center;margin:0}
.background-pattern-demo-module__-2tkza__playground{border:1px solid var(--clr-border);border-radius:var(--radius-md);overflow:hidden}.background-pattern-demo-module__-2tkza__playground-preview{min-height:var(--space-96);place-items:center;display:grid}.background-pattern-demo-module__-2tkza__preview-content{align-items:center;gap:var(--space-3);text-align:center;padding:var(--space-8);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__preview-badge{padding:var(--space-1) var(--space-3);border:1px solid var(--clr-border);border-radius:var(--radius-full);font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--clr-foreground-subtle);background:var(--clr-surface);font-family:var(--ff-mono);align-items:center;display:inline-flex}.background-pattern-demo-module__-2tkza__preview-title{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--clr-foreground);line-height:1.2}.background-pattern-demo-module__-2tkza__preview-sub{font-size:var(--fs-ui-2);color:var(--clr-foreground-subtle);max-width:40ch;line-height:1.5}.background-pattern-demo-module__-2tkza__ex-hero{width:100%;min-height:var(--space-48);padding:var(--space-6);place-items:center;display:grid}.background-pattern-demo-module__-2tkza__ex-hero-inner{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__ex-hero-title{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--clr-foreground)}.background-pattern-demo-module__-2tkza__ex-hero-sub{font-size:var(--fs-ui-2);color:var(--clr-foreground-subtle);max-width:44ch}.background-pattern-demo-module__-2tkza__ex-auth{width:100%;min-height:var(--space-72);padding:var(--space-12) var(--space-6);place-items:center;display:grid}.background-pattern-demo-module__-2tkza__ex-auth-card{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-4);width:100%;max-width:22rem;box-shadow:var(--shadow-subtle);flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__ex-auth-header{gap:var(--space-1);margin-bottom:var(--space-1);flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__ex-auth-title{font-size:var(--fs-h5);font-weight:var(--fw-semibold);color:var(--clr-foreground)}.background-pattern-demo-module__-2tkza__ex-auth-sub{font-size:var(--fs-ui-2);color:var(--clr-foreground-subtle)}.background-pattern-demo-module__-2tkza__ex-auth-submit{width:100%;margin-top:var(--space-1);justify-content:center}.background-pattern-demo-module__-2tkza__catalog-root{gap:var(--space-6);flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__catalog-category{gap:var(--space-3);flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__catalog-category-title{font-size:var(--fs-ui-2);font-weight:var(--fw-semibold);color:var(--clr-foreground-subtle);text-transform:uppercase;letter-spacing:.06em}.background-pattern-demo-module__-2tkza__catalog-grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.background-pattern-demo-module__-2tkza__catalog-item{gap:var(--space-2);flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__catalog-card{height:var(--space-28);border:1px solid var(--clr-border);border-radius:var(--radius-md);background:var(--clr-background);overflow:hidden}.background-pattern-demo-module__-2tkza__catalog-info{gap:var(--space-1);flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__catalog-label{font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--clr-foreground);font-family:var(--ff-mono)}.background-pattern-demo-module__-2tkza__catalog-desc{font-size:var(--fs-small);color:var(--clr-foreground-subtle);line-height:1.4}.background-pattern-demo-module__-2tkza__catalog-preview-btn{margin-top:var(--space-1);align-self:flex-start}.background-pattern-demo-module__-2tkza__fade-grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.background-pattern-demo-module__-2tkza__variant-item{gap:var(--space-2);flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__demo-card{height:var(--space-28);border:1px solid var(--clr-border);border-radius:var(--radius-md);background:var(--clr-background);overflow:hidden}.background-pattern-demo-module__-2tkza__variants-grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.background-pattern-demo-module__-2tkza__sizes-row{gap:var(--space-4);display:flex}.background-pattern-demo-module__-2tkza__demo-grid-3{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.background-pattern-demo-module__-2tkza__demo-label{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--clr-foreground-subtle);font-family:var(--ff-mono)}.background-pattern-demo-module__-2tkza__preview-badges{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.background-pattern-demo-module__-2tkza__panel-tabs{border-top:1px solid var(--clr-border);background:var(--clr-surface)}.background-pattern-demo-module__-2tkza__panel-tabslist{padding:0 var(--space-2)}.background-pattern-demo-module__-2tkza__panel-body{max-height:var(--space-72);padding:var(--space-4) var(--space-5) 0;overflow-y:auto}.background-pattern-demo-module__-2tkza__panel-section{gap:var(--space-2);padding:var(--space-3) 0;flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__panel-section:first-child{padding-top:0}.background-pattern-demo-module__-2tkza__panel-section:last-child{padding-bottom:var(--space-4)}.background-pattern-demo-module__-2tkza__panel-section+.background-pattern-demo-module__-2tkza__panel-section{border-top:1px solid var(--clr-border-subtle)}.background-pattern-demo-module__-2tkza__panel-section-label{font-size:var(--fs-small);font-weight:var(--fw-medium);font-family:var(--ff-mono);color:var(--clr-muted-foreground)}.background-pattern-demo-module__-2tkza__panel-section-header{justify-content:space-between;align-items:center;display:flex}.background-pattern-demo-module__-2tkza__pcard-grid{grid-template-columns:repeat(auto-fill, minmax(var(--space-16), 1fr));gap:var(--space-2);display:grid}.background-pattern-demo-module__-2tkza__pcard{border:1.5px solid var(--clr-border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition-border);background:0 0;outline:none;flex-direction:column;padding:0;display:flex;overflow:hidden}.background-pattern-demo-module__-2tkza__pcard:hover{border-color:var(--clr-border-strong)}.background-pattern-demo-module__-2tkza__pcard:focus-visible{outline:2px solid var(--clr-ring);outline-offset:2px}.background-pattern-demo-module__-2tkza__pcard[data-active=true]{border-color:var(--clr-primary);box-shadow:0 0 0 1px var(--clr-primary)}.background-pattern-demo-module__-2tkza__pcard-preview{height:var(--space-12);pointer-events:none;background:var(--clr-background);flex-shrink:0}.background-pattern-demo-module__-2tkza__pcard-label{font-size:var(--fs-small);font-family:var(--ff-mono);color:var(--clr-foreground-subtle);text-align:center;padding:var(--space-1) var(--space-1-5);background:var(--clr-background);border-top:1px solid var(--clr-border-subtle);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.background-pattern-demo-module__-2tkza__pcard[data-active=true] .background-pattern-demo-module__-2tkza__pcard-label{color:var(--clr-primary);background:color-mix(in srgb, var(--clr-primary) 6%, var(--clr-background))}.background-pattern-demo-module__-2tkza__chip-row{gap:var(--space-1);flex-wrap:wrap;display:flex}.background-pattern-demo-module__-2tkza__swatch-row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.background-pattern-demo-module__-2tkza__swatch{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);cursor:pointer;transition:transform var(--duration-1) var(--ease-in-out);border:2px solid #0000;outline:none;flex-shrink:0;padding:0}.background-pattern-demo-module__-2tkza__swatch[data-active=true]{box-shadow:0 0 0 2px var(--clr-surface), 0 0 0 4px var(--clr-foreground);transform:scale(1.1)}.background-pattern-demo-module__-2tkza__swatch:hover:not([data-active=true]){transform:scale(1.15)}.background-pattern-demo-module__-2tkza__swatch:focus-visible{outline:2px solid var(--clr-ring);outline-offset:2px}.background-pattern-demo-module__-2tkza__swatch-neutral{border-color:var(--clr-border)}.background-pattern-demo-module__-2tkza__demo-hero{width:100%;min-height:var(--space-48);padding:var(--space-6);place-items:center;display:grid}.background-pattern-demo-module__-2tkza__demo-hero-content{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.background-pattern-demo-module__-2tkza__demo-hero-title{font-size:var(--fs-h4);font-weight:var(--fw-bold);color:var(--clr-foreground)}.background-pattern-demo-module__-2tkza__demo-hero-sub{font-size:var(--fs-ui-2);color:var(--clr-foreground-subtle);max-width:44ch;line-height:1.5}
.settings-nav-module__qIwmtW__nav{gap:var(--space-05);top:calc(var(--header-height) + var(--space-8));flex-direction:column;align-self:start;display:flex;position:sticky}.settings-nav-module__qIwmtW__section-title{font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--clr-muted-foreground);padding:0 var(--space-3);margin:0 0 var(--space-2);text-transform:uppercase;letter-spacing:.04em}.settings-nav-module__qIwmtW__item{align-items:center;gap:var(--space-3);width:100%;height:var(--space-9);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--clr-foreground-subtle);font-size:var(--fs-ui-2);font-weight:var(--fw-medium);line-height:var(--lh-ui);transition:var(--transition-base);background:0 0;text-decoration:none;display:flex;position:relative}.settings-nav-module__qIwmtW__item:visited{color:var(--clr-foreground-subtle)}.settings-nav-module__qIwmtW__item:hover{background:var(--clr-surface-subtle);color:var(--clr-foreground)}.settings-nav-module__qIwmtW__item:focus-visible{outline:2px solid var(--clr-ring);outline-offset:2px;background:var(--clr-muted)}.settings-nav-module__qIwmtW__item.settings-nav-module__qIwmtW__active{background:var(--clr-muted);color:var(--clr-foreground);font-weight:var(--fw-semibold)}.settings-nav-module__qIwmtW__icon{color:currentColor;flex-shrink:0;display:inline-flex}@media (max-width:768px){.settings-nav-module__qIwmtW__nav{gap:var(--space-1);scrollbar-width:none;margin:0 calc(-1 * var(--space-4));padding:var(--space-2) var(--space-4);z-index:50;background:var(--clr-background);border-bottom:1px solid var(--clr-border);flex-direction:row;position:sticky;top:0;overflow:auto hidden}.settings-nav-module__qIwmtW__nav::-webkit-scrollbar{display:none}.settings-nav-module__qIwmtW__section-title{display:none}.settings-nav-module__qIwmtW__item{width:auto;height:auto;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);white-space:nowrap}.settings-nav-module__qIwmtW__item.settings-nav-module__qIwmtW__active{background:var(--clr-foreground);color:var(--clr-foreground-inverse)}.settings-nav-module__qIwmtW__item.settings-nav-module__qIwmtW__active:hover{background:var(--clr-foreground)}}
:root{--checkbox-size-lg:18px;--checkbox-icon-lg:11px}.checkbox-module__tLav0G__wrapper{display:inline-flex}.checkbox-module__tLav0G__wrapper:has(.checkbox-module__tLav0G__root[data-variant=outline]){width:100%}.checkbox-module__tLav0G__root{align-items:flex-start;gap:var(--space-2-5);cursor:pointer;-webkit-user-select:none;user-select:none;line-height:var(--lh-ui);display:inline-flex}.checkbox-module__tLav0G__root[data-disabled]{cursor:not-allowed;opacity:.5}.checkbox-module__tLav0G__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox-module__tLav0G__box{border-radius:var(--radius-xs);border:var(--border-ui) solid var(--clr-border-subtle);background:var(--clr-background);color:var(--clr-foreground-inverse);transition:var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.checkbox-module__tLav0G__sm .checkbox-module__tLav0G__box{width:var(--space-3-5);height:var(--space-3-5);border-radius:var(--radius-xs)}.checkbox-module__tLav0G__md .checkbox-module__tLav0G__box{width:var(--space-4);height:var(--space-4)}.checkbox-module__tLav0G__lg .checkbox-module__tLav0G__box{width:var(--checkbox-size-lg);height:var(--checkbox-size-lg)}.checkbox-module__tLav0G__sm .checkbox-module__tLav0G__box,.checkbox-module__tLav0G__md .checkbox-module__tLav0G__box{margin-top:var(--space-px)}.checkbox-module__tLav0G__lg .checkbox-module__tLav0G__box{margin-top:var(--space-05)}.checkbox-module__tLav0G__root[data-state=checked] .checkbox-module__tLav0G__box,.checkbox-module__tLav0G__root[data-state=indeterminate] .checkbox-module__tLav0G__box{background:var(--clr-accent);border-color:var(--clr-accent)}.checkbox-module__tLav0G__root[data-variant=outline]{width:100%;padding:var(--space-3) var(--space-3-5);border-radius:var(--radius-md);border:var(--border-ui) solid var(--clr-border);transition:var(--transition-border), var(--transition-background);background:0 0}.checkbox-module__tLav0G__root[data-variant=outline][data-state=checked],.checkbox-module__tLav0G__root[data-variant=outline][data-state=indeterminate]{border-color:var(--clr-accent);background:color-mix(in srgb, var(--clr-accent), transparent 92%)}.checkbox-module__tLav0G__root[data-variant=error] .checkbox-module__tLav0G__box{border-color:var(--clr-destructive)}.checkbox-module__tLav0G__root[data-variant=error][data-state=checked] .checkbox-module__tLav0G__box,.checkbox-module__tLav0G__root[data-variant=error][data-state=indeterminate] .checkbox-module__tLav0G__box{background:var(--clr-accent);border-color:var(--clr-accent)}.checkbox-module__tLav0G__root:has(.checkbox-module__tLav0G__sr-only:focus-visible) .checkbox-module__tLav0G__box{border-color:var(--clr-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-ring), transparent 80%)}.checkbox-module__tLav0G__root[data-variant=outline]:has(.checkbox-module__tLav0G__sr-only:focus-visible){outline:2px solid var(--clr-ring);outline-offset:2px}.checkbox-module__tLav0G__root[data-variant=outline]:has(.checkbox-module__tLav0G__sr-only:focus-visible) .checkbox-module__tLav0G__box{box-shadow:none}.checkbox-module__tLav0G__root[data-variant=error]:has(.checkbox-module__tLav0G__sr-only:focus-visible) .checkbox-module__tLav0G__box{border-color:var(--clr-destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--clr-destructive), transparent 80%)}.checkbox-module__tLav0G__icon{opacity:0;transition:opacity var(--duration-1) var(--ease-in-out), transform var(--duration-1) var(--ease-in-out);position:absolute;transform:scale(.6)}.checkbox-module__tLav0G__root[data-state=checked] .checkbox-module__tLav0G__icon[data-icon=check],.checkbox-module__tLav0G__root[data-state=indeterminate] .checkbox-module__tLav0G__icon[data-icon=minus]{opacity:1;transform:scale(1)}.checkbox-module__tLav0G__sm .checkbox-module__tLav0G__icon{width:var(--space-2);height:auto}.checkbox-module__tLav0G__md .checkbox-module__tLav0G__icon{width:var(--space-2-5);height:auto}.checkbox-module__tLav0G__lg .checkbox-module__tLav0G__icon{width:var(--checkbox-icon-lg);height:auto}.checkbox-module__tLav0G__content{gap:var(--space-05);flex-direction:column;display:flex}.checkbox-module__tLav0G__label-text{font-size:var(--fs-ui-2);font-weight:var(--fw-medium);color:var(--clr-foreground);line-height:var(--lh-ui)}.checkbox-module__tLav0G__sm .checkbox-module__tLav0G__label-text{font-size:var(--fs-small)}.checkbox-module__tLav0G__lg .checkbox-module__tLav0G__label-text{font-size:var(--fs-body)}.checkbox-module__tLav0G__helper-text{font-size:var(--fs-small);color:var(--clr-muted-foreground);line-height:var(--lh-base)}.checkbox-module__tLav0G__helper-error{color:var(--clr-destructive)}.checkbox-module__tLav0G__group-label{font-size:var(--fs-ui-2);font-weight:var(--fw-semibold);color:var(--clr-foreground);margin-bottom:var(--space-2)}.checkbox-module__tLav0G__group{display:flex}.checkbox-module__tLav0G__group-vertical{gap:var(--space-2-5);flex-direction:column}.checkbox-module__tLav0G__group-horizontal{gap:var(--space-4);flex-flow:wrap;align-items:flex-start}[role=group]>.checkbox-module__tLav0G__helper-text{margin-top:var(--space-2);display:block}
.page-module__miiEca__content{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.page-module__miiEca__title{font-size:var(--fs-2xl);color:var(--clr-text);margin:0;font-weight:700}.page-module__miiEca__subtitle{font-size:var(--fs-base);color:var(--clr-text-subtle);margin:0}.page-module__miiEca__email{font-size:var(--fs-sm);color:var(--clr-text);background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);margin:0;font-weight:600}.page-module__miiEca__hint{font-size:var(--fs-xs);color:var(--clr-text-subtle);text-align:center;margin:0}
.page-module__z_LvzW__content{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.page-module__z_LvzW__title{font-size:var(--fs-2xl);color:var(--clr-text);margin:0;font-weight:700}.page-module__z_LvzW__subtitle{font-size:var(--fs-base);color:var(--clr-text-subtle);margin:0}.page-module__z_LvzW__orgName{font-size:var(--fs-sm);color:var(--clr-text);background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);margin:0;font-weight:600}.page-module__z_LvzW__hint{font-size:var(--fs-xs);color:var(--clr-text-subtle);text-align:center;margin:0}
.layout-module__sxiEnW__layout{gap:var(--space-10);grid-template-columns:220px 1fr;align-items:start;display:grid}@media (max-width:768px){.layout-module__sxiEnW__layout{gap:var(--space-5);grid-template-columns:1fr}}.layout-module__sxiEnW__content{min-width:0}
.team-page-module__blLrxW__page{gap:var(--space-6);flex-direction:column;display:flex}.team-page-module__blLrxW__pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.team-page-module__blLrxW__pageTitle{margin:0}.team-page-module__blLrxW__pageDescription{margin:var(--space-2) 0 0;color:var(--clr-text-tertiary)}.team-page-module__blLrxW__memberName{gap:var(--space-1);flex-direction:column;display:flex}.team-page-module__blLrxW__memberEmail{color:var(--clr-text-tertiary);font-size:var(--fs-sm)}.team-page-module__blLrxW__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.team-page-module__blLrxW__modalContent{gap:var(--space-4);flex-direction:column;display:flex}.team-page-module__blLrxW__modalDescription,.team-page-module__blLrxW__emptyHint{color:var(--clr-text-tertiary);font-size:var(--fs-sm);margin:0}
