:where(:root){--smui-onSurfaceVariant:#475569;--smui-onSurfaceColor:#0f172a;--smui-primaryColor:#047857;--smui-fontFamily:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--smui-pageBackground:#f8fafc;--smui-scrollThumbColor:#94a3b8;--smui-surfaceBackground:#fff;--smui-primaryTextColor:#0f172a;--smui-onPrimaryColor:#fff;--smui-disabledTextColor:#0f172a61;--smui-outlineColor:#cbd5e1;--smui-onSurfaceHover:#0f172a14;--smui-onSurfaceActive:#0f172a1f;--smui-onSurfaceFocus:#0f172a1f;--smui-surfaceVariant:#f1f5f9;--smui-disabledBgColor:#0f172a1f;--smui-primaryContainer:#d1fae5;--smui-onPrimaryContainer:#064e3b;--smui-onPrimaryContainerHover:#cdf5e0;--smui-onPrimaryContainerActive:#c9f0dc;--smui-primaryColorHover:#04785714;--smui-primaryColorActive:#04785724;--smui-primaryColorFocus:#0478571f;--smui-secondaryColor:#047857;--smui-errorColor:#b91c1c;--smui-successColor:#047857;--smui-warningColor:#ed6c02;--smui-infoColor:#0369a1;--smui-onSecondaryColor:#fff;--smui-onErrorColor:#fff;--smui-onSuccessColor:#fff;--smui-onWarningColor:#fff;--smui-onInfoColor:#fff;--smui-secondaryColorHover:#04785714;--smui-secondaryColorActive:#04785724;--smui-secondaryColorFocus:#0478571f;--smui-errorColorHover:#b91c1c14;--smui-errorColorActive:#b91c1c24;--smui-errorColorFocus:#b91c1c1f;--smui-successColorHover:#04785714;--smui-successColorActive:#04785724;--smui-successColorFocus:#0478571f;--smui-warningColorHover:#ed6c0214;--smui-warningColorActive:#ed6c0224;--smui-warningColorFocus:#ed6c021f;--smui-infoColorHover:#0369a114;--smui-infoColorActive:#0369a124;--smui-infoColorFocus:#0369a11f;--smui-dividerColor:#e2e8f0;--smui-badgeWarningColor:#1c1b1f;--smui-buttonOutlinedHoverBg:#04785714;--smui-buttonOutlinedActiveBg:#0478571f;--smui-buttonOutlinedFocusBg:#0478571f;--smui-buttonContainedHoverBg:#0e7d5e;--smui-buttonContainedActiveBg:#1d8668;--smui-buttonContainedFocusBg:#1d8668;--smui-buttonDisabledBg:#0f172a1f;--smui-checkboxBorderColor:#0f172a;--smui-checkboxDisabledColor:#0f172a61;--smui-checkboxCheckedBg:#047857;--smui-toggleTrackColor:#f1f5f9;--smui-toggleThumbActiveColor:#fff;--smui-toggleTrackActiveColor:#047857;--smui-toggleBorderColor:#cbd5e1;--smui-chipsBg:#fff;--smui-chipsIconColorHover:#047857;--smui-chipsIconColor:#047857;--smui-chipsOutlinedBorder:#cbd5e1;--smui-chipsHoverBg:#0f172a14;--smui-chipsActiveBg:#0f172a1f;--smui-chipsSelectedBg:#e8def8;--smui-menuTextColor:#0f172a;--smui-menuDividerColor:#e2e8f0;--smui-menuDisabledTextColor:#0f172a61;--smui-tabIconColor:#475569;--smui-tabColorDefault:#475569;--smui-tabDenseHeight:36px;--smui-tabFitMinWidth:60px;--smui-tabFitMaxWidth:192px;--smui-sliderColor:#047857;--smui-sliderDisabledColor:#9e9e9e;--smui-fabFocusBg:#c9f0dc;--smui-fabActiveBg:#c9f0dc;--smui-fabHoverBg:#cdf5e0;--smui-indicatorTrackBg:#f1f5f9;--smui-appBarBg:#fff;--smui-appBarContentColor:#475569;--smui-navItemActiveBg:#04785714;--smui-tableBorderColor:#0f172a1f;--smui-tooltipBg:#0f172a;--smui-tooltipTextColor:#f8fafc;--smui-textFieldLabelColor:#0009;--smui-textFieldLabelDisabledColor:#0f172a61;--smui-textFieldInputColor:#0f172a;--smui-textFieldInputDisabledColor:#0f172a61;--smui-textFieldNotchedColor:#00000061;--smui-textFieldNotchedHoverColor:#000;--smui-textFieldNotchedDisabledColor:#00000042;--smui-textFieldHelperTextColor:#0009;--smui-textFieldHelperTextDisabledColor:#0f172a61;--smui-textFieldFilledBorderColor:#0000006b;--smui-textFieldFilledHoverBorderColor:#000;--smui-textFieldFilledDisabledBorderColor:#00000042;--smui-textFieldFilledBgColor:#0000000d;--smui-textFieldFilledHoverBgColor:#00000012;--smui-textFieldFilledFocusedBgColor:#0000001f;--smui-textFieldFilledDisabledBgColor:#0000000b;--smui-selectFieldSearchMenuColor:#0f172a;--smui-dataPickerIconDisabledColor:#00000042;--smui-dataPickerWeekDayColor:#0009;--smui-messageBackground:#0478571a;--smui-spacing-unit:3px;--smui-space-xxs:1.5px;--smui-space-xs:3px;--smui-space-sm:6px;--smui-space-md:9px;--smui-space-lg:12px;--smui-space-xl:15px;--smui-space-xxl:18px;--smui-space-xxxl:24px;--smui-control-h-sm:24px;--smui-control-h-md:28px;--smui-control-h-lg:36px;--smui-control-h-sm-coarse:44px;--smui-control-h-md-coarse:44px;--smui-control-h-lg-coarse:44px;--smui-radius-xs:2px;--smui-radius-sm:4px;--smui-radius-md:8px;--smui-radius-lg:12px;--smui-radius-xl:16px;--smui-radius-xxl:28px;--smui-elevation-1:0 2px 1px -1px #0003, 0 1px 1px 0 #00000024, 0 1px 3px 0 #0000001f;--smui-elevation-2:0 3px 1px -2px #0003, 0 2px 2px 0 #00000024, 0 1px 5px 0 #0000001f;--smui-elevation-4:0 2px 4px -1px #0003, 0 4px 5px 0 #00000024, 0 1px 10px 0 #0000001f;--smui-elevation-6:0 3px 5px -1px #0003, 0 6px 10px 0 #00000024, 0 1px 18px 0 #0000001f;--smui-elevation-8:0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;--smui-elevation-12:0 7px 8px -4px #0003, 0 12px 17px 2px #00000024, 0 5px 22px 4px #0000001f;--smui-elevation-24:0 11px 15px -7px #0003, 0 24px 38px 3px #00000024, 0 9px 46px 8px #0000001f;--smui-bp-sm:420px;--smui-bp-md:768px;--smui-bp-lg:1024px;--smui-bp-xl:1200px}@media (pointer:coarse){:where(:root){--smui-control-h-sm:var(--smui-control-h-sm-coarse,44px);--smui-control-h-md:var(--smui-control-h-md-coarse,44px);--smui-control-h-lg:var(--smui-control-h-lg-coarse,44px)}}:where(:root[data-theme=dark]){--smui-onSurfaceVariant:#94a3b8;--smui-onSurfaceColor:#e2e8f0;--smui-primaryColor:#10b981;--smui-fontFamily:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--smui-pageBackground:#020617;--smui-scrollThumbColor:#34d399;--smui-surfaceBackground:#0f172a;--smui-primaryTextColor:#e2e8f0;--smui-onPrimaryColor:#020617;--smui-disabledTextColor:#e2e8f061;--smui-outlineColor:#1e293b;--smui-onSurfaceHover:#e2e8f014;--smui-onSurfaceActive:#e2e8f01f;--smui-onSurfaceFocus:#e2e8f01f;--smui-surfaceVariant:#1e293b;--smui-disabledBgColor:#e2e8f01f;--smui-primaryContainer:#1e293b;--smui-onPrimaryContainer:#a7f3d0;--smui-onPrimaryContainerHover:#2c3647;--smui-onPrimaryContainerActive:#353e4f;--smui-primaryColorHover:#10b98114;--smui-primaryColorActive:#10b98124;--smui-primaryColorFocus:#10b9811f;--smui-dividerColor:#1e293b;--smui-buttonOutlinedHoverBg:#10b98114;--smui-buttonOutlinedActiveBg:#10b9811f;--smui-buttonOutlinedFocusBg:#10b9811f;--smui-buttonContainedHoverBg:#1abc86;--smui-buttonContainedActiveBg:#23bf8b;--smui-buttonContainedFocusBg:#23bf8b;--smui-buttonDisabledBg:#e2e8f01f;--smui-checkboxBorderColor:#e2e8f0;--smui-checkboxDisabledColor:#ffffff4d;--smui-checkboxCheckedBg:#10b981;--smui-toggleTrackColor:#1e293b;--smui-toggleThumbActiveColor:#10b981;--smui-toggleTrackActiveColor:#a7f3d0;--smui-toggleBorderColor:#1e293b;--smui-chipsBg:#e2e8f014;--smui-chipsIconColorHover:#e2e8f0;--smui-chipsIconColor:#e2e8f099;--smui-chipsOutlinedBorder:#1e293b;--smui-chipsHoverBg:#e2e8f01f;--smui-chipsActiveBg:#e2e8f029;--smui-chipsSelectedBg:#e2e8f029;--smui-menuTextColor:#e2e8f0;--smui-menuDividerColor:#1e293b;--smui-menuDisabledTextColor:#ffffff4d;--smui-tabIconColor:#e2e8f0b3;--smui-tabColorDefault:#e2e8f0b3;--smui-tableBorderColor:#e2e8f01f;--smui-sliderColor:#047857;--smui-sliderDisabledColor:#9e9e9e;--smui-fabFocusBg:#353e4f;--smui-fabActiveBg:#353e4f;--smui-fabHoverBg:#2c3647;--smui-indicatorTrackBg:#1e293b;--smui-appBarBg:#0b1020;--smui-appBarContentColor:#94a3b8;--smui-navItemActiveBg:transparent;--smui-tooltipBg:#1e293b;--smui-tooltipTextColor:#e2e8f0;--smui-textFieldLabelColor:#ffffffb3;--smui-textFieldLabelDisabledColor:#ffffff80;--smui-textFieldInputColor:#fff;--smui-textFieldInputDisabledColor:#ffffff80;--smui-textFieldNotchedColor:#ffffff4d;--smui-textFieldNotchedHoverColor:#fff;--smui-textFieldNotchedDisabledColor:#ffffff4d;--smui-textFieldHelperTextColor:#ffffffb3;--smui-textFieldHelperTextDisabledColor:#ffffff80;--smui-textFieldFilledBorderColor:#ffffffb3;--smui-textFieldFilledHoverBorderColor:#fff;--smui-textFieldFilledDisabledBorderColor:#ffffff80;--smui-textFieldFilledBgColor:#ffffff17;--smui-textFieldFilledHoverBgColor:#ffffff21;--smui-textFieldFilledFocusedBgColor:#ffffff21;--smui-textFieldFilledDisabledBgColor:#ffffff0b;--smui-selectFieldSearchMenuColor:#fff;--smui-dataPickerIconDisabledColor:#ffffff80;--smui-dataPickerWeekDayColor:#fff9;--smui-messageBackground:#323232}.smwb-button{cursor:pointer;letter-spacing:1px;vertical-align:middle;word-spacing:0;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:6px;min-width:64px;font-weight:500;line-height:1.5;transition:all .2s ease-out;display:inline-flex;position:relative;overflow:hidden}.smwb-button:disabled,.smwb-button.smwb-disabled{color:var(--smui-disabledTextColor);pointer-events:none;border-color:var(--smui-buttonDisabledBg)}.smwb-button:disabled.smwb-contained,.smwb-button.smwb-disabled.smwb-contained{background-color:var(--smui-buttonDisabledBg);color:var(--smui-disabledTextColor)}.smwb-button.smwb-full-width{width:100%}.smwb-button.smwb-small{min-height:var(--smui-control-h-sm,24px);padding:3px 10px;font-size:13px}.smwb-button.smwb-medium{min-height:var(--smui-control-h-md,28px);padding:6px 14px;font-size:14px}.smwb-button.smwb-large{min-height:var(--smui-control-h-lg,36px);padding:6px 22px;font-size:15px}.smwb-button.smwb-button_icon-only{box-sizing:border-box;border-radius:8px;flex:none;min-width:0;padding:0}.smwb-button.smwb-button_icon-only:focus-visible{outline:2px solid var(--smui-primaryColor);outline-offset:2px}.smwb-button.smwb-button_icon-only.smwb-small{width:var(--smui-control-h-sm,24px);height:var(--smui-control-h-sm,24px)}.smwb-button.smwb-button_icon-only.smwb-medium{width:var(--smui-control-h-md,28px);height:var(--smui-control-h-md,28px)}.smwb-button.smwb-button_icon-only.smwb-large{width:var(--smui-control-h-lg,36px);height:var(--smui-control-h-lg,36px)}.smwb-button.smwb-contained{color:var(--smui-onPrimaryColor);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.smwb-button.smwb-contained.smwb-primary:not(.smwb-disabled){background-color:var(--smui-primaryColor)}.smwb-button.smwb-contained.smwb-primary:hover{background-color:var(--smui-buttonContainedHoverBg);box-shadow:0 4px 22px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.smwb-button.smwb-contained.smwb-primary:disabled{background-color:var(--smui-buttonDisabledBg)}.smwb-button.smwb-contained.smwb-primary:focus{background-color:var(--smui-buttonContainedFocusBg)}.smwb-button.smwb-contained.smwb-primary:active{background-color:var(--smui-buttonContainedActiveBg)}.smwb-button.smwb-outlined{border:1px solid var(--smui-outlineColor);background-color:#0000}.smwb-button.smwb-outlined.smwb-primary:not(.smwb-disabled){color:var(--smui-primaryColor)}.smwb-button.smwb-outlined:hover{background-color:var(--smui-buttonOutlinedHoverBg)}.smwb-button.smwb-outlined:focus{background-color:var(--smui-buttonOutlinedFocusBg)}.smwb-button.smwb-outlined:active{background-color:var(--smui-buttonOutlinedActiveBg);border:1px solid var(--smui-primaryColor)}.smwb-button.smwb-outlined:disabled,.smwb-button.smwb-outlined.smwb-disabled{color:var(--smui-disabledTextColor);border-color:var(--smui-buttonDisabledBg);background-color:#0000}.smwb-button.smwb-text{background-color:#0000}.smwb-button.smwb-text.smwb-primary:not(.smwb-disabled){color:var(--smui-primaryColor)}.smwb-button.smwb-text.smwb-primary:disabled{background-color:#0000}.smwb-button.smwb-text.smwb-primary:hover{background-color:var(--smui-buttonOutlinedHoverBg)}.smwb-button.smwb-text.smwb-primary:focus{background-color:var(--smui-buttonOutlinedFocusBg)}.smwb-button.smwb-text.smwb-primary:active{background-color:var(--smui-buttonOutlinedActiveBg)}.smwb-button.smwb-text:disabled{color:var(--smui-disabledTextColor);border-color:var(--smui-buttonDisabledBg);background-color:#0000}.smwb-button *{pointer-events:none}.smwb-button_color-secondary.smwb-contained{background-color:var(--smui-secondaryColor);color:var(--smui-onSecondaryColor)}.smwb-button_color-secondary.smwb-contained:hover:not(.smwb-disabled){background-color:color-mix(in srgb, var(--smui-secondaryColor) 88%, #000)}.smwb-button_color-secondary.smwb-contained:focus:not(.smwb-disabled),.smwb-button_color-secondary.smwb-contained:active:not(.smwb-disabled){background-color:color-mix(in srgb, var(--smui-secondaryColor) 78%, #000)}.smwb-button_color-secondary.smwb-outlined{color:var(--smui-secondaryColor);border-color:var(--smui-secondaryColor)}.smwb-button_color-secondary.smwb-outlined:hover:not(.smwb-disabled){background-color:var(--smui-secondaryColorHover)}.smwb-button_color-secondary.smwb-text{color:var(--smui-secondaryColor)}.smwb-button_color-secondary.smwb-text:hover:not(.smwb-disabled){background-color:var(--smui-secondaryColorHover)}.smwb-button_color-error.smwb-contained{background-color:var(--smui-errorColor);color:var(--smui-onErrorColor)}.smwb-button_color-error.smwb-contained:hover:not(.smwb-disabled){background-color:color-mix(in srgb, var(--smui-errorColor) 88%, #000)}.smwb-button_color-error.smwb-contained:focus:not(.smwb-disabled),.smwb-button_color-error.smwb-contained:active:not(.smwb-disabled){background-color:color-mix(in srgb, var(--smui-errorColor) 78%, #000)}.smwb-button_color-error.smwb-outlined{color:var(--smui-errorColor);border-color:var(--smui-errorColor)}.smwb-button_color-error.smwb-outlined:hover:not(.smwb-disabled){background-color:var(--smui-errorColorHover)}.smwb-button_color-error.smwb-text{color:var(--smui-errorColor)}.smwb-button_color-error.smwb-text:hover:not(.smwb-disabled){background-color:var(--smui-errorColorHover)}.smwb-button_color-success.smwb-contained{background-color:var(--smui-successColor);color:var(--smui-onSuccessColor)}.smwb-button_color-success.smwb-contained:hover:not(.smwb-disabled){background-color:color-mix(in srgb, var(--smui-successColor) 88%, #000)}.smwb-button_color-success.smwb-contained:focus:not(.smwb-disabled),.smwb-button_color-success.smwb-contained:active:not(.smwb-disabled){background-color:color-mix(in srgb, var(--smui-successColor) 78%, #000)}.smwb-button_color-success.smwb-outlined{color:var(--smui-successColor);border-color:var(--smui-successColor)}.smwb-button_color-success.smwb-outlined:hover:not(.smwb-disabled){background-color:var(--smui-successColorHover)}.smwb-button_color-success.smwb-text{color:var(--smui-successColor)}.smwb-button_color-success.smwb-text:hover:not(.smwb-disabled){background-color:var(--smui-successColorHover)}.smwb-button_color-warning.smwb-contained{background-color:var(--smui-warningColor);color:var(--smui-onWarningColor)}.smwb-button_color-warning.smwb-contained:hover:not(.smwb-disabled){background-color:color-mix(in srgb, var(--smui-warningColor) 88%, #000)}.smwb-button_color-warning.smwb-contained:focus:not(.smwb-disabled),.smwb-button_color-warning.smwb-contained:active:not(.smwb-disabled){background-color:color-mix(in srgb, var(--smui-warningColor) 78%, #000)}.smwb-button_color-warning.smwb-outlined{color:var(--smui-warningColor);border-color:var(--smui-warningColor)}.smwb-button_color-warning.smwb-outlined:hover:not(.smwb-disabled){background-color:var(--smui-warningColorHover)}.smwb-button_color-warning.smwb-text{color:var(--smui-warningColor)}.smwb-button_color-warning.smwb-text:hover:not(.smwb-disabled){background-color:var(--smui-warningColorHover)}.smwb-button_color-info.smwb-contained{background-color:var(--smui-infoColor);color:var(--smui-onInfoColor)}.smwb-button_color-info.smwb-contained:hover:not(.smwb-disabled){background-color:color-mix(in srgb, var(--smui-infoColor) 88%, #000)}.smwb-button_color-info.smwb-contained:focus:not(.smwb-disabled),.smwb-button_color-info.smwb-contained:active:not(.smwb-disabled){background-color:color-mix(in srgb, var(--smui-infoColor) 78%, #000)}.smwb-button_color-info.smwb-outlined{color:var(--smui-infoColor);border-color:var(--smui-infoColor)}.smwb-button_color-info.smwb-outlined:hover:not(.smwb-disabled){background-color:var(--smui-infoColorHover)}.smwb-button_color-info.smwb-text{color:var(--smui-infoColor)}.smwb-button_color-info.smwb-text:hover:not(.smwb-disabled){background-color:var(--smui-infoColorHover)}.smwb-ripple{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.smwb-ripple__child{opacity:.35;background-color:currentColor;border-radius:50%;animation:.6s linear rippleKeyframes;position:absolute;transform:scale(0)}@keyframes rippleKeyframes{to{opacity:0;transform:scale(4)}}.smwb-icon__wrapper{justify-content:center;align-items:center;display:inline-flex}.smwb-icon__wrapper .smwb-icon__svg{flex-shrink:0;display:block}.smwb-icon__wrapper.smwb-icon_color-primary{color:var(--smui-primaryColor)}.smwb-icon__wrapper.smwb-icon_color-secondary{color:var(--smui-secondaryColor)}.smwb-icon__wrapper.smwb-icon_color-error{color:var(--smui-errorColor)}.smwb-icon__wrapper.smwb-icon_color-success{color:var(--smui-successColor)}.smwb-icon__wrapper.smwb-icon_color-warning{color:var(--smui-warningColor)}.smwb-icon__wrapper.smwb-icon_color-info{color:var(--smui-infoColor)}.smwb-icon__wrapper.smwb-icon_color-disabled{color:var(--smui-disabledTextColor)}.smwb-typography{font-family:var(--smui-fontFamily,inherit);color:var(--smui-onSurfaceColor);margin:0}.smwb-typography_h1{text-transform:var(--smui-font-h1-transform,uppercase);letter-spacing:var(--smui-font-h1-letter-spacing,6px);font-size:40px;font-weight:700;line-height:1.2}.smwb-typography_h2{text-transform:var(--smui-font-h2-transform,uppercase);letter-spacing:var(--smui-font-h2-letter-spacing,3px);font-size:22px;font-weight:700;line-height:1.2}.smwb-typography_h3{text-transform:var(--smui-font-h3-transform,uppercase);letter-spacing:var(--smui-font-h3-letter-spacing,3px);font-size:clamp(1.5rem,1.2857rem + .9524vw,2rem);font-weight:700;line-height:1.25}.smwb-typography_h4{text-transform:var(--smui-font-h4-transform,uppercase);letter-spacing:var(--smui-font-h4-letter-spacing,3px);font-size:clamp(1.375rem,1.2143rem + .7143vw,1.75rem);font-weight:700;line-height:1.3}.smwb-typography_h5{text-transform:var(--smui-font-h5-transform,uppercase);letter-spacing:var(--smui-font-h5-letter-spacing,3px);font-size:clamp(1.25rem,1.1429rem + .4762vw,1.5rem);font-weight:700;line-height:1.3}.smwb-typography_h6{text-transform:var(--smui-font-h6-transform,uppercase);letter-spacing:var(--smui-font-h6-letter-spacing,3px);font-size:20px;font-weight:700;line-height:1.4}.smwb-typography_subtitle1{font-size:16px;font-weight:500;line-height:1.5}.smwb-typography_subtitle2{font-size:14px;font-weight:500;line-height:1.5}.smwb-typography_body1,.smwb-typography_body2{font-size:14px;font-weight:400;line-height:1.5}.smwb-typography_caption{font-size:12px;font-weight:400;line-height:1.4}.smwb-typography_overline{text-transform:var(--smui-font-overline-transform,uppercase);letter-spacing:var(--smui-font-overline-letter-spacing,.06em);font-size:12px;font-weight:600;line-height:1.4}.smwb-typography_button{text-transform:var(--smui-font-button-transform,uppercase);letter-spacing:var(--smui-font-button-letter-spacing,.06em);font-size:14px;font-weight:500;line-height:1.75}.smwb-typography_color-primary{color:var(--smui-primaryColor)}.smwb-typography_color-secondary{color:var(--smui-secondaryColor)}.smwb-typography_color-error{color:var(--smui-errorColor)}.smwb-typography_color-success{color:var(--smui-successColor)}.smwb-typography_color-warning{color:var(--smui-warningColor)}.smwb-typography_color-info{color:var(--smui-infoColor)}.smwb-typography_color-textPrimary{color:var(--smui-primaryTextColor)}.smwb-typography_color-textSecondary{color:var(--smui-onSurfaceVariant)}.smwb-typography_color-disabled{color:var(--smui-disabledTextColor)}.smwb-typography_align-left{text-align:left}.smwb-typography_align-center{text-align:center}.smwb-typography_align-right{text-align:right}.smwb-typography_align-justify{text-align:justify}.smwb-typography_gutter{margin-bottom:.35em}.smwb-typography_nowrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smwb-typography_clamp{-webkit-line-clamp:var(--smwb-typography-lines);line-clamp:var(--smwb-typography-lines);overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.smwb-typography_tabular-nums{font-variant-numeric:tabular-nums}.smwb-button-group{border-radius:24px;display:inline-flex}.smwb-button-group.smwb-vertical{flex-direction:column}.smwb-button-group.smwb-contained{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.smwb-button-group.smwb-full-width{width:100%}.smwb-button-group__grouped{align-self:stretch;min-width:40px}.smwb-contained .smwb-button-group__grouped{box-shadow:none}.smwb-button-group.smwb-horizontal>.smwb-button-group__grouped:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}.smwb-button-group.smwb-horizontal>.smwb-button-group__grouped:not(:first-of-type).smwb-outlined{margin-left:-1px}.smwb-button-group.smwb-horizontal>.smwb-button-group__grouped:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0}.smwb-button-group.smwb-horizontal>.smwb-button-group__grouped:not(:last-of-type).smwb-outlined{border-right-color:#0000}.smwb-button-group.smwb-horizontal>.smwb-button-group__grouped:not(:last-of-type).smwb-contained{border-right:1px solid color-mix(in srgb, #fff 12%, var(--smui-primaryColor))}.smwb-button-group.smwb-horizontal>.smwb-button-group__grouped:not(:last-of-type).smwb-text{border-right:1px solid var(--smui-primaryColor)}.smwb-button-group.smwb-horizontal>.smwb-button-group__grouped:not(:last-of-type).smwb-disabled.smwb-text,.smwb-button-group.smwb-horizontal>.smwb-button-group__grouped:not(:last-of-type).smwb-disabled.smwb-contained{border-right:1px solid var(--smui-disabledBgColor)}.smwb-button-group.smwb-vertical>.smwb-button-group__grouped:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.smwb-button-group.smwb-vertical>.smwb-button-group__grouped:not(:first-of-type).smwb-outlined{margin-top:-1px}.smwb-button-group.smwb-vertical>.smwb-button-group__grouped:not(:last-of-type){border-bottom-right-radius:0;border-bottom-left-radius:0}.smwb-button-group.smwb-vertical>.smwb-button-group__grouped:not(:last-of-type).smwb-outlined{border-bottom-color:#0000}.smwb-button-group.smwb-vertical>.smwb-button-group__grouped:not(:last-of-type).smwb-contained{border-bottom:1px solid color-mix(in srgb, #fff 12%, var(--smui-primaryColor))}.smwb-button-group.smwb-vertical>.smwb-button-group__grouped:not(:last-of-type).smwb-text{border-bottom:1px solid color-mix(in srgb, var(--smui-primaryColor) 50%, transparent)}.smwb-button-group.smwb-vertical>.smwb-button-group__grouped:not(:last-of-type).smwb-disabled.smwb-text,.smwb-button-group.smwb-vertical>.smwb-button-group__grouped:not(:last-of-type).smwb-disabled.smwb-contained{border-bottom:1px solid var(--smui-disabledBgColor)}.smwb-card{background-color:var(--smui-surfaceBackground);color:var(--smui-onSurfaceColor);border-radius:16px;flex-direction:column;padding:12px;line-height:1.5;transition:all .25s ease-in-out;display:flex}.smwb-card_elevated{box-shadow:0 2px 1px -1px #0003,0 1px 1px #0000001c,0 1px 3px #0000001c}.smwb-card_elevated:hover{box-shadow:0 2px 10px -1px #0003,0 1px 4px #0000001c,0 1px 4px #0000001c}.smwb-card_elevated:active{background-color:var(--smui-onSurfaceHover)}.smwb-card_outlined{border:1px solid var(--smui-outlineColor)}.smwb-card_outlined:hover{background-color:var(--smui-onSurfaceHover);box-shadow:0 2px 4px -1px #0000001c,0 1px 4px #0000001c,0 1px 11px #0000001c}.smwb-card_outlined:active{background-color:var(--smui-onSurfaceHover)}.smwb-card_filled{background-color:var(--smui-surfaceVariant)}.smwb-card_filled:hover{box-shadow:0 2px 10px -1px #00000024,0 1px 4px #0000001c,0 1px 4px #0000001c}.smwb-card_filled:active{background-color:var(--smui-onSurfaceActive)}.smwb-card_disabled{pointer-events:none;opacity:.38}.smwb-card__content{flex-direction:column;display:flex}.smwb-card__content:focus-visible{outline:none}.smwb-card__title{font-size:1.25rem;font-weight:500}.smwb-card__footer{margin-top:9px}.smwb-card_interactive{cursor:pointer}.smwb-card:has(>.smwb-card__content:focus-visible){outline:2px solid var(--smui-primaryColor);outline-offset:2px}.smwb-message{border-radius:2px;align-items:center;width:100%;min-height:1rem;padding:9px 15px;line-height:1.5;display:flex;position:relative}.smwb-message_filled{background-color:var(--smui-messageBackground)}.smwb-message_filled.smwb-message_success{color:var(--smui-successColor);background-color:color-mix(in srgb, var(--smui-successColor) 10%, transparent)}.smwb-message_filled.smwb-message_info{color:var(--smui-infoColor);background-color:color-mix(in srgb, var(--smui-infoColor) 10%, transparent)}.smwb-message_filled.smwb-message_error{color:var(--smui-errorColor);background-color:color-mix(in srgb, var(--smui-errorColor) 10%, transparent)}.smwb-message_filled.smwb-message_warning{color:var(--smui-warningColor);background-color:color-mix(in srgb, var(--smui-warningColor) 10%, transparent)}.smwb-message_outlined{border:1px solid var(--smui-outlineColor)}.smwb-message_outlined.smwb-message_success{border-color:var(--smui-successColor);color:var(--smui-successColor);background-color:color-mix(in srgb, var(--smui-successColor) 8%, transparent)}.smwb-message_outlined.smwb-message_info{border-color:var(--smui-infoColor);color:var(--smui-infoColor);background-color:color-mix(in srgb, var(--smui-infoColor) 8%, transparent)}.smwb-message_outlined.smwb-message_error{border-color:var(--smui-errorColor);color:var(--smui-errorColor);background-color:color-mix(in srgb, var(--smui-errorColor) 8%, transparent)}.smwb-message_outlined.smwb-message_warning{border-color:var(--smui-warningColor);color:var(--smui-warningColor);background-color:color-mix(in srgb, var(--smui-warningColor) 8%, transparent)}.smwb-message_left-accent{background-color:var(--smui-messageBackground);border-left:2px solid var(--smui-outlineColor);border-radius:0}.smwb-message_left-accent.smwb-message_success{border-color:var(--smui-successColor);color:var(--smui-successColor);background-color:color-mix(in srgb, var(--smui-successColor) 8%, transparent)}.smwb-message_left-accent.smwb-message_info{border-color:var(--smui-infoColor);color:var(--smui-infoColor);background-color:color-mix(in srgb, var(--smui-infoColor) 8%, transparent)}.smwb-message_left-accent.smwb-message_error{border-color:var(--smui-errorColor);color:var(--smui-errorColor);background-color:color-mix(in srgb, var(--smui-errorColor) 8%, transparent)}.smwb-message_left-accent.smwb-message_warning{border-color:var(--smui-warningColor);color:var(--smui-warningColor);background-color:color-mix(in srgb, var(--smui-warningColor) 8%, transparent)}.smwb-message__header{align-items:center;gap:10px;width:100%;margin-bottom:3px;font-size:1.1em;font-weight:500;display:flex;position:relative}.smwb-message__close-btn{z-index:2;opacity:.8;color:currentColor;background:0 0;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;display:inline-flex;position:absolute;top:10px;right:10px}.smwb-message__close-btn:hover{opacity:1}.smwb-stack{min-width:0;display:flex}.smwb-stack[hidden]{display:none}.smwb-stack--direction-base-row{flex-direction:row}.smwb-stack--direction-base-row-reverse{flex-direction:row-reverse}.smwb-stack--direction-base-column{flex-direction:column}.smwb-stack--direction-base-column-reverse{flex-direction:column-reverse}@media (width>=420px){.smwb-stack--direction-sm-row{flex-direction:row}.smwb-stack--direction-sm-row-reverse{flex-direction:row-reverse}.smwb-stack--direction-sm-column{flex-direction:column}.smwb-stack--direction-sm-column-reverse{flex-direction:column-reverse}}@media (width>=768px){.smwb-stack--direction-md-row{flex-direction:row}.smwb-stack--direction-md-row-reverse{flex-direction:row-reverse}.smwb-stack--direction-md-column{flex-direction:column}.smwb-stack--direction-md-column-reverse{flex-direction:column-reverse}}@media (width>=1024px){.smwb-stack--direction-lg-row{flex-direction:row}.smwb-stack--direction-lg-row-reverse{flex-direction:row-reverse}.smwb-stack--direction-lg-column{flex-direction:column}.smwb-stack--direction-lg-column-reverse{flex-direction:column-reverse}}@media (width>=1200px){.smwb-stack--direction-xl-row{flex-direction:row}.smwb-stack--direction-xl-row-reverse{flex-direction:row-reverse}.smwb-stack--direction-xl-column{flex-direction:column}.smwb-stack--direction-xl-column-reverse{flex-direction:column-reverse}}.smwb-stack__divider{align-self:stretch;align-items:center;display:flex}.smwb-table{white-space:nowrap;border-collapse:collapse;width:100%;overflow:scroll}.smwb-table.smwb-hovered tbody tr:hover{background:var(--smui-onSurfaceHover);cursor:pointer}.smwb-table__error{margin-bottom:10px}.smwb-table__container{border:1px solid var(--smui-tableBorderColor);border-radius:4px;flex-direction:column;display:flex;overflow-x:auto}.smwb-table__container.smwb-withPagination{border-radius:4px 4px 0 0}.smwb-table__wrapper{background-color:var(--smui-surfaceBackground);flex-direction:column;display:flex}.smwb-table__wrapper_loading{pointer-events:none}.smwb-table__cell{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;word-wrap:break-word;-webkit-box-orient:vertical;height:52px;padding:0 12px;position:relative;overflow:hidden}.smwb-table__cell.smwb-head-cell{text-align:left;height:56px;font-weight:500}.smwb-table__cell.smwb-head-cell.smwb-sortable,.smwb-table__cell.smwb-head-cell.smwb-head-cell_sortable{cursor:pointer}.smwb-table__cell.smwb-head-cell .smwb-head-cell__content{vertical-align:middle;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;display:inline-flex}.smwb-table__cell.smwb-head-cell .smwb-head-cell__content input{font-weight:500}.smwb-table__cell.smwb-head-cell .smwb-head-cell__actions{vertical-align:middle;cursor:auto;align-items:center;gap:5px;margin-inline-start:5px;display:inline-flex}.smwb-table__cell.smwb-head-cell.smwb-align_left{text-align:left}.smwb-table__cell.smwb-head-cell.smwb-align_center{text-align:center}.smwb-table__cell.smwb-head-cell.smwb-align_right{text-align:right}.smwb-table__cell.smwb-head-cell .smwb-head-cell__icon{opacity:.4;flex-shrink:0;transition:opacity .15s ease-in-out}.smwb-table__cell.smwb-head-cell.smwb-head-cell_sorted .smwb-head-cell__icon,.smwb-table__cell.smwb-head-cell.smwb-head-cell_sortable:hover .smwb-head-cell__icon,.smwb-table__cell.smwb-head-cell .smwb-head-cell__content:focus-visible .smwb-head-cell__icon{opacity:1}.smwb-table__cell.smwb-head-cell.smwb-sorted_asc .smwb-head-cell__icon{opacity:1;transform:rotate(0)}.smwb-table__cell.smwb-head-cell.smwb-sorted_desc .smwb-head-cell__icon{opacity:1;transform:rotate(180deg)}.smwb-table__head .smwb-table__row{border-top:none}.smwb-table__row{border-top:1px solid var(--smui-tableBorderColor)}.smwb-table.smwb-dense .smwb-table__cell{vertical-align:middle;height:36px;padding:0 12px}.smwb-table.smwb-dense .smwb-table__cell.smwb-head-cell{height:40px}.smwb-table.smwb-dense .smwb-table__row{border-top:1px solid var(--smui-tableBorderColor)}.smwb-table__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smwb-table__loader__row{height:100px;position:relative}.smwb-scrollbar::-webkit-scrollbar-thumb{background-color:var(--smui-scrollThumbColor);border-radius:999px}.smwb-scrollbar::-webkit-scrollbar{width:6px;height:6px}.smwb-scrollbar::-webkit-scrollbar-track{background-color:#0000}.smwb-head-cell_sortable .smwb-head-cell__content{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none}.smwb-head-cell_sortable .smwb-head-cell__content:focus-visible{outline:2px solid var(--smui-primaryColor);outline-offset:2px}@media (pointer:coarse){.smwb-head-cell_sortable .smwb-head-cell__content{min-width:var(--smui-control-h-sm,44px);min-height:var(--smui-control-h-sm,44px)}}.smwb-table__row_selected{background-color:var(--smui-onSurfaceHover)}.smwb-table__caption{caption-side:top;text-align:left;color:var(--smui-onSurfaceVariant);padding:8px 12px}.smwb-table_sticky-header{overflow:visible}.smwb-table__container:has(.smwb-table_sticky-header){overflow:visible}.smwb-table_sticky-header .smwb-table__head .smwb-table__cell{z-index:2;background-color:var(--smui-surfaceBackground);position:sticky;top:0}.smwb-table__wrapper_stack-sm,.smwb-table__wrapper_stack-md,.smwb-table__wrapper_stack-lg{container:smwb-table/inline-size}@container smwb-table (width<=419.98px){.smwb-table__wrapper_stack-sm .smwb-table{white-space:normal;display:block;overflow:visible}.smwb-table__wrapper_stack-sm .smwb-table__head{display:none}.smwb-table__wrapper_stack-sm .smwb-table__body{display:block}.smwb-table__wrapper_stack-sm .smwb-table__row{padding:6px 0;display:block}.smwb-table__wrapper_stack-sm .smwb-table__cell:not(.smwb-table__loader){white-space:normal;overflow-wrap:break-word;text-overflow:clip;text-align:start;grid-template-columns:minmax(6rem,35%) minmax(0,1fr);align-items:baseline;column-gap:9px;height:auto;padding:3px 12px;display:grid;overflow:visible}.smwb-table__wrapper_stack-sm .smwb-table__cell:not(.smwb-table__loader):before{content:attr(data-label);color:var(--smui-onSurfaceVariant);font-size:.75rem;line-height:1.4}.smwb-table__wrapper_stack-sm .smwb-table__cell:not(.smwb-table__loader):not([data-label]){display:block}.smwb-table__wrapper_stack-sm .smwb-table__cell:not(.smwb-table__loader):not([data-label]):before{content:none}}@container smwb-table (width<=767.98px){.smwb-table__wrapper_stack-md .smwb-table{white-space:normal;display:block;overflow:visible}.smwb-table__wrapper_stack-md .smwb-table__head{display:none}.smwb-table__wrapper_stack-md .smwb-table__body{display:block}.smwb-table__wrapper_stack-md .smwb-table__row{padding:6px 0;display:block}.smwb-table__wrapper_stack-md .smwb-table__cell:not(.smwb-table__loader){white-space:normal;overflow-wrap:break-word;text-overflow:clip;text-align:start;grid-template-columns:minmax(6rem,35%) minmax(0,1fr);align-items:baseline;column-gap:9px;height:auto;padding:3px 12px;display:grid;overflow:visible}.smwb-table__wrapper_stack-md .smwb-table__cell:not(.smwb-table__loader):before{content:attr(data-label);color:var(--smui-onSurfaceVariant);font-size:.75rem;line-height:1.4}.smwb-table__wrapper_stack-md .smwb-table__cell:not(.smwb-table__loader):not([data-label]){display:block}.smwb-table__wrapper_stack-md .smwb-table__cell:not(.smwb-table__loader):not([data-label]):before{content:none}}@container smwb-table (width<=1023.98px){.smwb-table__wrapper_stack-lg .smwb-table{white-space:normal;display:block;overflow:visible}.smwb-table__wrapper_stack-lg .smwb-table__head{display:none}.smwb-table__wrapper_stack-lg .smwb-table__body{display:block}.smwb-table__wrapper_stack-lg .smwb-table__row{padding:6px 0;display:block}.smwb-table__wrapper_stack-lg .smwb-table__cell:not(.smwb-table__loader){white-space:normal;overflow-wrap:break-word;text-overflow:clip;text-align:start;grid-template-columns:minmax(6rem,35%) minmax(0,1fr);align-items:baseline;column-gap:9px;height:auto;padding:3px 12px;display:grid;overflow:visible}.smwb-table__wrapper_stack-lg .smwb-table__cell:not(.smwb-table__loader):before{content:attr(data-label);color:var(--smui-onSurfaceVariant);font-size:.75rem;line-height:1.4}.smwb-table__wrapper_stack-lg .smwb-table__cell:not(.smwb-table__loader):not([data-label]){display:block}.smwb-table__wrapper_stack-lg .smwb-table__cell:not(.smwb-table__loader):not([data-label]):before{content:none}}.smwb-table__pagination{border:1px solid var(--smui-tableBorderColor);border-top:0;border-radius:0 0 4px 4px;justify-content:flex-end;width:100%;height:52px;padding:0 12px;display:flex;box-shadow:0 2px 1px -1px #00000014,0 1px 1px #00000024,0 2px 3px #0000001f}.smwb-table__pagination__controls{align-items:center;gap:60px;display:flex}.smwb-table__pagination__buttons{align-items:center;gap:30px;display:flex}.smwb-table__pagination__control{background:0 0;justify-content:center;align-items:center;display:inline-flex}.smwb-table__pagination__control:disabled{pointer-events:none;opacity:.38}.smwb-table__pagination__control .smwb-icon__wrapper{color:var(--smui-primaryTextColor);transition:all .15s ease-in-out}.smwb-table__pagination__rows{align-items:center;gap:15px;display:flex}.smwb-table__pagination__select{border:1px solid var(--smui-tableBorderColor);background-color:var(--smui-surfaceBackground);width:100px;color:var(--smui-primaryTextColor);border-radius:4px;padding:3px 0;box-shadow:0 1px 2px #0006}.smwb-table__pagination__select:focus{border:1px solid var(--smui-primaryColor)}.smwb-table__pagination__select .smwb-select-option{background-color:var(--smui-surfaceBackground)}.smwb-table__pagination__select .smwb-select-option.smwb-selected{display:none}.smwb-table__pagination__current-count{word-spacing:3px}.smwb-text-field{vertical-align:top;border:0;flex-direction:column;min-width:20em;margin:0;padding:0;display:inline-flex;position:relative}.smwb-text-field--inline{border-bottom:1px dotted var(--smui-primaryTextColor)}.smwb-text-field__label{color:var(--smui-textFieldLabelColor);letter-spacing:.009375em;transform-origin:0 0;white-space:nowrap;text-overflow:ellipsis;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:calc(100% - 26px);padding:0;font-size:16px;font-weight:400;line-height:23px;transition:color .2s cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(0,0,.2,1),max-width .2s cubic-bezier(0,0,.2,1);display:block;position:absolute;top:0;left:0;overflow:hidden;transform:translate(16px,16px)}.smwb-text-field__label--shrink{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1;max-width:calc(133% - 24px);transform:translate(15px,-9px)scale(.75)}.smwb-text-field__input-holder{color:var(--smui-textFieldInputColor);font-family:var(--smui-fontFamily);letter-spacing:.009375em;cursor:text;box-sizing:border-box;border-radius:4px;align-items:center;width:100%;font-size:16px;font-weight:400;line-height:1.4375em;display:inline-flex;position:relative}.smwb-text-field__input{color:currentColor;height:23px;font:inherit;caret-color:var(--smui-primaryColor);letter-spacing:inherit;box-sizing:content-box;background:0 0;border:0;outline:none;width:100%}.smwb-text-field__input:not(.smwb-text-field__input--inline){box-sizing:border-box;min-height:var(--smui-control-h-md,28px);padding:0 12px}.smwb-text-field__input::placeholder{opacity:0;color:currentColor;transition:opacity .2s cubic-bezier(0,0,.2,1)}.smwb-text-field__input--show-placeholder::placeholder{opacity:.6}.smwb-text-field__input.smwb-text-field__input--adornment-start{padding-left:0}.smwb-text-field__input.smwb-text-field__input--adornment-end{padding-right:0}.smwb-text-field__inline-input::placeholder{opacity:.6;color:currentColor;transition:opacity .2s cubic-bezier(0,0,.2,1)}.smwb-text-field__notched{border:1px solid var(--smui-textFieldNotchedColor);border-radius:inherit;pointer-events:none;text-align:left;-webkit-user-select:none;user-select:none;min-width:0;margin:0;padding:0 6px;position:absolute;inset:-5px 0 0;overflow:hidden}.smwb-text-field__notched>legend{float:unset;width:auto;padding:0;line-height:11px;transition:width .15s cubic-bezier(0,0,.2,1);overflow:hidden}.smwb-text-field__notched--with-label>legend{white-space:nowrap;visibility:hidden;max-width:.01px;height:11px;padding:0;font-size:.75em;transition:max-width 50ms cubic-bezier(0,0,.2,1);display:block}.smwb-text-field__notched--with-label>legend>span{font-size:inherit;visibility:visible;opacity:0;padding:0 5px;display:inline-block}.smwb-text-field__notched--active>legend{max-width:100%;transition:max-width .1s cubic-bezier(0,0,.2,1) 50ms}.smwb-text-field__helper-line{justify-content:space-between;margin-top:6px;padding-left:12px;padding-right:12px;display:flex}.smwb-text-field__helper-text{letter-spacing:.0333333em;color:var(--smui-textFieldHelperTextColor);font-size:.75rem;font-weight:400}.smwb-text-field__adornment{white-space:nowrap;height:.01em;color:var(--smui-textFieldInputColor);align-items:center;display:flex}.smwb-text-field__adornment--start{margin-left:12px;margin-right:6px}.smwb-text-field__adornment--end{margin-left:6px;margin-right:12px}.smwb-text-field__adornment--disable-pointer{pointer-events:none}.smwb-text-field__adornment--text{opacity:.7}.smwb-text-field__adornment--filled.smwb-text-field__adornment--start{margin-top:9px}.smwb-text-field--filled .smwb-text-field__label--shrink{transform:translate(16px,7px)scale(.75)}.smwb-text-field--filled .smwb-text-field__input-holder{background-color:var(--smui-textFieldFilledBgColor);border-radius:4px 4px 0 0}.smwb-text-field--filled .smwb-text-field__input-holder:before,.smwb-text-field--filled .smwb-text-field__input-holder:after{content:"";pointer-events:none;position:absolute;bottom:0;left:0;right:0}.smwb-text-field--filled .smwb-text-field__input-holder:before{border-bottom:1px solid var(--smui-textFieldFilledBorderColor)}.smwb-text-field--filled .smwb-text-field__input-holder:after{border-bottom:2px solid var(--smui-primaryColor);transition:transform .2s cubic-bezier(0,0,.2,1);transform:scaleX(0)}.smwb-text-field--filled .smwb-text-field__input{padding:23px 12px 10px}.smwb-text-field--filled .smwb-text-field__input--adornment-start{padding-left:0}.smwb-text-field--filled .smwb-text-field__input--adornment-end{padding-right:0}.smwb-text-field:not(.smwb-text-field--focused):not(.smwb-text-field--disabled):not(.smwb-text-field--error) .smwb-text-field__input-holder:hover .smwb-text-field__notched{border-color:var(--smui-textFieldNotchedHoverColor)}.smwb-text-field--filled:not(.smwb-text-field--focused):not(.smwb-text-field--disabled) .smwb-text-field__input-holder:hover{background-color:var(--smui-textFieldFilledHoverBgColor)}.smwb-text-field--filled:not(.smwb-text-field--focused):not(.smwb-text-field--disabled):not(.smwb-text-field--error) .smwb-text-field__input-holder:hover:before{border-bottom-color:var(--smui-textFieldFilledHoverBorderColor)}.smwb-text-field--focused .smwb-text-field__label{color:var(--smui-primaryColor)}.smwb-text-field--focused .smwb-text-field__input::placeholder{opacity:.6}.smwb-text-field--focused .smwb-text-field__notched{border:2px solid var(--smui-primaryColor);transition:border-color}.smwb-text-field--filled.smwb-text-field--focused .smwb-text-field__input-holder{background-color:var(--smui-textFieldFilledFocusedBgColor)}.smwb-text-field--filled.smwb-text-field--focused .smwb-text-field__input-holder:after{transform:scaleX(1)translate(0)}.smwb-text-field--error .smwb-text-field__label{color:var(--smui-errorColor)}.smwb-text-field--error .smwb-text-field__notched{border-color:var(--smui-errorColor)}.smwb-text-field--error .smwb-text-field__input{caret-color:var(--smui-errorColor)}.smwb-text-field--error .smwb-text-field__helper-text{color:var(--smui-errorColor)}.smwb-text-field--filled.smwb-text-field--error .smwb-text-field__input-holder:before{border-bottom-color:var(--smui-errorColor)}.smwb-text-field--filled.smwb-text-field--error .smwb-text-field__input-holder:after{border-bottom:2px solid var(--smui-errorColor)}.smwb-text-field--disabled .smwb-text-field__label{color:var(--smui-textFieldLabelDisabledColor)}.smwb-text-field--disabled .smwb-text-field__input-holder,.smwb-text-field--disabled .smwb-text-field__inline-input{color:var(--smui-textFieldInputDisabledColor);pointer-events:none;cursor:default}.smwb-text-field--disabled .smwb-text-field__notched{border-color:var(--smui-textFieldNotchedDisabledColor)}.smwb-text-field--disabled .smwb-text-field__helper-text{color:var(--smui-textFieldHelperTextDisabledColor)}.smwb-text-field--filled.smwb-text-field--disabled .smwb-text-field__input-holder{background-color:var(--smui-textFieldFilledDisabledBgColor)}.smwb-text-field--filled.smwb-text-field--disabled .smwb-text-field__input-holder:before{border-bottom-color:var(--smui-textFieldFilledDisabledBorderColor)}.smwb-text-field--full-width{width:100%;min-width:0}.smwb-text-field:not(.smwb-text-field--filled) .smwb-text-field__label:not(.smwb-text-field__label--shrink){transform:translate(16px, calc((var(--smui-control-h-md,28px) - 23px) / 2))}.smwb-text-field_size-small .smwb-text-field__input:not(.smwb-text-field__input--inline){min-height:var(--smui-control-h-sm,24px);padding-top:0;padding-bottom:0;font-size:13px}.smwb-text-field_size-small:not(.smwb-text-field--filled) .smwb-text-field__label:not(.smwb-text-field__label--shrink){transform:translate(16px, calc((var(--smui-control-h-sm,24px) - 23px) / 2))}.smwb-text-field_size-large .smwb-text-field__input:not(.smwb-text-field__input--inline){min-height:var(--smui-control-h-lg,36px);padding-top:0;padding-bottom:0;font-size:16px}.smwb-text-field_size-large:not(.smwb-text-field--filled) .smwb-text-field__label:not(.smwb-text-field__label--shrink){transform:translate(16px, calc((var(--smui-control-h-lg,36px) - 23px) / 2))}.smwb-text-field--filled .smwb-text-field__input:not(.smwb-text-field__input--inline){box-sizing:content-box;min-height:0;padding-top:23px;padding-bottom:10px}.smwb-toggle{cursor:pointer;width:50px;height:30px;display:inline-flex;position:relative}.smwb-toggle__wrapper{flex-direction:column;gap:6px;display:inline-flex}.smwb-toggle__wrapper_label-left{flex-direction:row;align-items:center}.smwb-toggle__wrapper_label-right{flex-direction:row-reverse;align-items:center}.smwb-toggle__wrapper:has(.smwb-toggle_size-small){min-height:var(--smui-control-h-sm,24px);justify-content:center}.smwb-toggle__wrapper:has(.smwb-toggle_size-medium){min-height:var(--smui-control-h-md,28px);justify-content:center}.smwb-toggle__wrapper:has(.smwb-toggle_size-large){min-height:var(--smui-control-h-lg,36px);justify-content:center}.smwb-toggle__wrapper_compact:has(.smwb-toggle){min-height:min(var(--smui-control-h-sm,24px), 28px);height:min(var(--smui-control-h-sm,24px), 28px);flex-direction:row;justify-content:flex-start;align-items:center}.smwb-toggle__wrapper_compact:has(.smwb-toggle) .smwb-toggle{height:min(30px,100%)}.smwb-toggle__wrapper_compact:has(.smwb-toggle) .smwb-toggle__label{white-space:nowrap}.smwb-toggle__wrapper_compact.smwb-toggle__wrapper_label-right:has(.smwb-toggle){flex-direction:row-reverse}.smwb-toggle.smwb-disabled{opacity:.35;pointer-events:none}.smwb-toggle__track{background-color:var(--smui-toggleTrackColor);border:2px solid var(--smui-toggleBorderColor);border-radius:999px;width:100%;height:100%;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.smwb-toggle__thumb{z-index:1;background-color:#cbd5e1;border-radius:50%;width:15px;height:15px;transition:all .2s ease-in-out;position:absolute;top:50%;left:5px;transform:translateY(-50%);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.smwb-toggle__thumb:before{content:"";background-color:none;opacity:0;border-radius:50%;width:40px;height:40px;transition:all .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.smwb-toggle__thumb:hover:before{background-color:var(--smui-onSurfaceHover);opacity:1;transform:translate(-50%,-50%)scale(1)}.smwb-toggle__checkbox{opacity:0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.smwb-toggle__checkbox:focus-visible~.smwb-toggle__track{outline:2px solid var(--smui-primaryColor);outline-offset:2px}.smwb-toggle__checkbox:checked~.smwb-toggle__track{background-color:var(--smui-toggleTrackActiveColor);border:2px solid #0000}.smwb-toggle__checkbox:checked~.smwb-toggle__thumb{background-color:var(--smui-toggleThumbActiveColor);width:20px;height:20px;left:25px}.smwb-toggle__checkbox:checked~.smwb-toggle__thumb:hover:before{background-color:var(--smui-primaryColorHover);opacity:1;transform:translate(-50%,-50%)scale(1)}.smwb-toggle__checkbox:checked:active~.smwb-toggle__thumb:before{background-color:var(--smui-primaryColorActive);opacity:1;transform:translate(-50%,-50%)scale(1)}.smwb-toggle__checkbox:active~.smwb-toggle__thumb:before{background-color:var(--smui-onSurfaceActive);opacity:1;transform:translate(-50%,-50%)scale(1)}.smwb-accordion{flex-direction:column;align-self:flex-start;display:flex;box-shadow:0 2px 2px -1px #0003,0 1px 2px #00000024,0 1px 11px #0000001f}.smwb-accordion__header{background-color:var(--smui-appBarBg);color:var(--smui-appBarContentColor);cursor:pointer;text-align:start;align-items:center;gap:15px;width:100%;height:40px;padding:0 12px;display:flex}.smwb-accordion__heading{flex-direction:column;min-width:0;display:flex}.smwb-accordion__title{white-space:nowrap}.smwb-accordion__subtitle{opacity:.8;font-size:.8125rem;line-height:1.4}.smwb-accordion__end{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.smwb-accordion__end~.smwb-accordion__arrow-icon{margin-left:0}.smwb-accordion__content{background-color:var(--smui-surfaceBackground)}.smwb-accordion__arrow-icon{flex-shrink:0;margin-left:auto;transition:transform .3s ease-in-out;transform:rotate(0)}.smwb-accordion__arrow-icon_opened{transform:rotate(-180deg)}.smwb-accordion_outlined,.smwb-accordion_plain{box-shadow:none;align-self:stretch}.smwb-accordion_outlined .smwb-accordion__header,.smwb-accordion_plain .smwb-accordion__header{height:auto;min-height:48px;color:var(--smui-onSurfaceColor);background-color:#0000;gap:9px;padding:6px 12px}.smwb-accordion_outlined .smwb-accordion__header:hover:not(:disabled),.smwb-accordion_plain .smwb-accordion__header:hover:not(:disabled){background-color:var(--smui-onSurfaceHover)}.smwb-accordion_outlined .smwb-accordion__header:focus-visible,.smwb-accordion_plain .smwb-accordion__header:focus-visible{outline:2px solid var(--smui-primaryColor);outline-offset:-2px}.smwb-accordion_outlined .smwb-accordion__heading,.smwb-accordion_plain .smwb-accordion__heading{flex:auto}.smwb-accordion_outlined .smwb-accordion__title,.smwb-accordion_plain .smwb-accordion__title{white-space:normal;overflow-wrap:break-word;font-weight:500;line-height:1.4}.smwb-accordion_outlined .smwb-accordion__subtitle,.smwb-accordion_plain .smwb-accordion__subtitle{color:var(--smui-onSurfaceVariant);opacity:1}.smwb-accordion_outlined .smwb-accordion__content,.smwb-accordion_plain .smwb-accordion__content{background-color:#0000}.smwb-accordion_outlined .smwb-accordion__arrow-icon,.smwb-accordion_plain .smwb-accordion__arrow-icon{color:var(--smui-onSurfaceVariant)}.smwb-accordion_outlined{border:1px solid var(--smui-dividerColor);background-color:var(--smui-surfaceBackground);border-radius:8px;overflow:hidden}.smwb-accordion_plain{border-bottom:1px solid var(--smui-dividerColor)}html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}:where(abbr[title]){border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}:where(button,[type=button],[type=reset],[type=submit]){-webkit-appearance:button}:where(button,[type=button],[type=reset],[type=submit])::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}:where([type=checkbox],[type=radio]){box-sizing:border-box;padding:0}:where([type=number])::-webkit-inner-spin-button{height:auto}:where([type=number])::-webkit-outer-spin-button{height:auto}:where([type=search]){-webkit-appearance:textfield;outline-offset:-2px}:where([type=search])::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*{border:0;margin:0;padding:0}*,:before,:after{box-sizing:border-box}:where(:focus,:active){outline:none}:where(button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring){outline:1px dotted buttontext}nav,footer,header,aside{display:block}html,body,input{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%;height:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;font-size:1rem}button::-moz-focus-inner{border:0;padding:0}a{text-decoration:none}ul li{list-style:none}img{vertical-align:top}:where(h1,h2,h3,h4,h5,h6){font-weight:700;display:block}:where(h1){font-size:2em}:where(:-webkit-any(article,aside,nav,section) h1){font-size:1.5em}:where(:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1){font-size:1.17em}:where(:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1){font-size:1em}:where(:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1){font-size:.83em}:where(:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1){font-size:.67em}:where(h2){font-size:1.5em}:where(h3){font-size:1.17em}:where(h5){font-size:.83em}:where(h6){font-size:.67em}body{color:var(--smui-primaryTextColor);font-family:var(--smui-fontFamily);background-color:var(--smui-pageBackground);margin:0;font-size:16px;overflow-x:hidden}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--smui-secondaryColor:#34d399;--smui-successColor:#10b981;--smui-infoColor:#a7f3d0;--smui-errorColor:#fca5a5}html,body{height:auto}a:focus-visible,button:focus-visible,pre[tabindex]:focus-visible{outline:2px solid var(--smui-primaryColor);outline-offset:2px}a{color:var(--smui-primaryColor)}.theme-switch,.locale-switch{flex:none}@media not all and (pointer:coarse){.theme-switch,.locale-switch{--smui-control-h-sm:32px}}.portal-copy{align-items:center;gap:8px;display:inline-flex}.portal-copy .portal-copy__button.portal-copy__button{min-width:44px;min-height:44px}.portal-copy__state{min-width:6em}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background-color:var(--smui-pageBackground);color:var(--smui-onSurfaceColor);font-family:var(--smui-fontFamily,inherit);margin:0}.admin-page{box-sizing:border-box;max-width:720px;margin:0 auto;padding:16px}.admin-header{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex}.admin-logo{min-height:44px;color:inherit;letter-spacing:.2em;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.admin-title{margin:0}.admin-header__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;margin-left:auto;display:flex}.admin-stack{gap:12px}.admin-card{padding:16px}.admin-form{flex-direction:column;gap:12px;display:flex}.admin-copy-row{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.admin-mono{overflow-wrap:anywhere}.admin-detail{white-space:normal;overflow-wrap:anywhere;display:block}.admin-lost{padding:12px}
