:where(.mc-theme){background:var(--mc-background,#48494a);color:var(--mc-text,#fff);font-family:var(--mc-font-body,sans-serif)}.mc-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mc-virtual-scroll{width:100%;min-width:0;position:relative;overflow:auto}.mc-virtual-scroll__spacer{position:relative}.mc-virtual-scroll__window{inset-inline:0;will-change:transform;position:absolute;top:0}.mc-virtual-scroll__item{box-sizing:border-box;overflow:hidden}.mc-tooltip{vertical-align:middle;display:inline-flex;position:relative}.mc-tooltip__trigger{display:inline-flex}.mc-tooltip__content{box-sizing:border-box;color:#fff;font:14px/1.25 var(--mc-font-ui,sans-serif);opacity:0;overflow-wrap:anywhere;pointer-events:none;visibility:hidden;z-index:30;background:#1f1f1f;border:2px solid #fff;width:max-content;max-width:240px;padding:6px 8px;transition:opacity .16s;display:block;position:absolute;box-shadow:3px 3px #000}.mc-tooltip:hover .mc-tooltip__content,.mc-tooltip:focus-within .mc-tooltip__content{opacity:1;visibility:visible}.mc-tooltip--top .mc-tooltip__content{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.mc-tooltip--bottom .mc-tooltip__content{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.mc-tooltip--left .mc-tooltip__content{top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.mc-tooltip--right .mc-tooltip__content{top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.mc-tooltip--disabled .mc-tooltip__content{display:none}.mc-tooltip__content{opacity:1;visibility:visible;position:static;transform:none}.mc-tooltip-transition-enter-active,.mc-tooltip-transition-leave-active{transition:opacity .12s}.mc-tooltip-transition-enter-from,.mc-tooltip-transition-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.mc-tooltip-transition-enter-active,.mc-tooltip-transition-leave-active{transition:none!important;animation:none!important}}.mc-overlay{background:0 0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mc-overlay--scrim{background:var(--mc-scrim,#0000009e)}.mc-overlay__content{outline:none;max-width:100%;max-height:100%}.mc-overlay--connected{pointer-events:none;padding:0;display:block}.mc-overlay--connected .mc-overlay__content{pointer-events:auto;max-width:none;max-height:none;position:fixed}.mc-overlay-fade-enter-active,.mc-overlay-fade-leave-active{transition:opacity .16s}.mc-overlay-fade-enter-from,.mc-overlay-fade-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.mc-overlay-fade-enter-active,.mc-overlay-fade-leave-active{transition:none!important;animation:none!important}}.mc-input{appearance:none;border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;font:700 15px/1.35 var(--mc-font-body,sans-serif);height:var(--mc-control-height,40px);min-height:var(--mc-control-height,40px);background:var(--mc-surface,#313233);width:100%;box-shadow:var(--mc-shadow-inset);color:var(--mc-text,#fff);border-radius:0;padding:8px 10px 4px}.mc-input:not(textarea){padding-block:8px;line-height:20px}.mc-input::placeholder{color:var(--mc-text-dimmest,#b1b2b5);opacity:1}.mc-input:focus{border-color:var(--mc-focus,#fff);outline:2px solid var(--mc-primary-tint,#6cc349);outline-offset:1px}.mc-input:disabled{background:var(--mc-disabled,#d0d1d4);border-color:var(--mc-disabled-border,#8c8d90);box-shadow:inset 0 4px var(--mc-disabled-shadow,#b1b2b5);color:var(--mc-disabled-text,#48494a);cursor:not-allowed}.mc-input[readonly]{cursor:default}.mc-textarea{resize:vertical;min-height:80px}.mc-form-field{color:var(--mc-text,#fff);font-family:var(--mc-font-body,sans-serif);flex-direction:column;gap:6px;width:100%;display:flex}.mc-form-field__control{width:100%;min-width:0}.mc-form-field__label{font-weight:700}.mc-form-field__required,.mc-form-field--error .mc-form-field__message{color:var(--mc-error,#c33636)}.mc-form-field__description,.mc-form-field__message{color:var(--mc-text-dimmest,#b1b2b5);font-size:12px}.mc-form-field--success .mc-form-field__message{color:var(--mc-success,#3c8527)}.mc-form-field--disabled .mc-form-field__label,.mc-form-field--disabled .mc-form-field__description,.mc-form-field--disabled .mc-form-field__message{color:var(--mc-disabled-text,#48494a)}.mc-formatted-text{color:var(--mc-text,#fff);font-family:var(--mc-font-ui,sans-serif);white-space:pre-wrap;line-height:1.35}.mc-formatted-text__segment--bold{font-family:var(--mc-font-body,sans-serif);font-weight:700}.mc-formatted-text__segment--italic{font-style:italic}.mc-formatted-text__segment--underline{text-decoration-line:underline}.mc-formatted-text__segment--strikethrough{text-decoration-line:line-through}.mc-formatted-text__segment--underline.mc-formatted-text__segment--strikethrough{text-decoration-line:underline line-through}.mc-formatted-text__segment--obfuscated{filter:blur(.35px);text-shadow:.08em 0,-.08em 0;animation:.85s steps(2,end) infinite mc-formatted-text-obfuscated}@keyframes mc-formatted-text-obfuscated{0%{opacity:.72;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}to{opacity:.82;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mc-formatted-text__segment--obfuscated{transition:none!important;animation:none!important}}.mc-tabs{color:var(--mc-text,#fff);font-family:var(--mc-font-ui,sans-serif);gap:10px;width:100%;display:flex}.mc-tabs--horizontal{flex-direction:column}.mc-tabs--vertical{flex-direction:row}.mc-tabs__nav{gap:4px;display:flex}.mc-tabs--vertical .mc-tabs__nav{flex-direction:column}.mc-tabs__tab{background:var(--mc-surface-light,#58585a);border:2px solid var(--mc-border,#1e1e1f);color:#fff;cursor:pointer;min-height:38px;padding:7px 14px}.mc-tabs__tab--active{background:var(--mc-primary,#3c8527)}.mc-tabs__tab:focus-visible{outline-offset:2px;outline:3px solid #fff}.mc-tabs__panel{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);flex:1;min-height:80px;padding:14px}.mc-tabs__tab{color:var(--mc-on-primary,#fff)}.mc-tabs__tab:focus-visible{outline-color:var(--mc-focus,#fff)}.mc-tabs__tab{font-family:var(--mc-font-ui,sans-serif);box-shadow:inset 0 -4px #313233,inset 3px 3px #fff3,inset -3px -7px #ffffff1a}.mc-tabs__tab:hover:not(:disabled){background:var(--mc-surface-hover,#8c8d90)}.mc-tabs__tab:active:not(:disabled){background:var(--mc-surface,#313233);box-shadow:inset 3px 3px #00000059,inset -3px -3px #ffffff1a}.mc-tabs__tab--active{background:var(--mc-primary,#3c8527);box-shadow:inset 0 -4px var(--mc-primary-active,#1d4d13),inset 3px 3px #fff3,inset -3px -7px #ffffff1a}.mc-tabs__tab:disabled{cursor:not-allowed;opacity:.5}.mc-table-wrapper{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;width:100%;max-width:100%;overflow:auto;box-shadow:inset 1px 1px #ffffff14,3px 3px #00000038}.mc-table-wrapper>.mc-table{border-collapse:separate;border-spacing:0;box-shadow:none;color:var(--mc-text,#fff);border:0;width:100%;min-width:100%;margin:0;display:table;overflow:visible}.mc-table-wrapper>.mc-table caption{background:var(--mc-surface-pressed,#242425);border-bottom:2px solid var(--mc-border,#1e1e1f);caption-side:top;color:var(--mc-text,#fff);font:700 14px/1.25 var(--mc-font-ui,sans-serif);text-align:start;padding:11px 14px}.mc-table-wrapper>.mc-table th,.mc-table-wrapper>.mc-table td{border:0;border-inline-end:1px solid var(--mc-surface-light,#58585a);box-sizing:border-box;text-align:start;vertical-align:middle;padding:10px 14px}.mc-table-wrapper>.mc-table th:last-child,.mc-table-wrapper>.mc-table td:last-child{border-inline-end:0}.mc-table-wrapper>.mc-table th{background:var(--mc-surface-light,#58585a);border-bottom:2px solid var(--mc-border,#1e1e1f);color:var(--mc-text,#fff);white-space:nowrap;font-weight:700;box-shadow:inset 0 2px #ffffff1f,inset 0 -2px #0000002e}.mc-table-wrapper>.mc-table td{background:var(--mc-surface,#313233);border-bottom:1px solid var(--mc-surface-light,#58585a);color:var(--mc-text,#fff);transition:background var(--mc-motion-fast,.1s) steps(2,end)}.mc-table-wrapper>.mc-table tbody tr:last-child td,.mc-table-wrapper>.mc-table tfoot tr:last-child td{border-bottom:0}.mc-table-wrapper>.mc-table--striped tbody tr:nth-child(2n) td{background:var(--mc-background,#48494a)}.mc-table-wrapper>.mc-table--hover tbody tr:hover td{background:var(--mc-surface-light,#58585a)}.mc-table-wrapper>.mc-table--hover tbody tr:hover td:first-child{box-shadow:inset 4px 0 var(--mc-primary,#3c8527)}@media (prefers-reduced-motion:reduce){.mc-table-wrapper>.mc-table td{transition:none}}.mc-switch{color:var(--mc-text,#fff);cursor:pointer;font-family:var(--mc-font-body,sans-serif);align-items:center;gap:8px;min-height:28px;display:inline-flex}.mc-switch__input{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute}.mc-switch__input:focus-visible+.mc-switch__track{outline-offset:2px;outline:3px solid #fff}.mc-switch--disabled{color:var(--mc-disabled-text,#48494a);cursor:not-allowed}.mc-switch--readonly{cursor:default}.mc-switch__track{background:linear-gradient(to right,var(--mc-control-color,var(--mc-primary,#3c8527)) 0 50%,var(--mc-control-inactive,#8c8d90) 50% 100%);border:2px solid var(--mc-border,#1e1e1f);box-shadow:inset 2px 2px var(--mc-specular-neutral,#fff3),inset -2px -2px var(--mc-specular-neutral-low,#ffffff1a);box-sizing:border-box;height:28px;transition:background var(--mc-motion-fast,.1s) linear;flex:none;width:62px;display:inline-block;position:relative;overflow:visible}.mc-switch__mark{pointer-events:none;width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.mc-switch__mark--on{left:6px}.mc-switch__mark--off{right:7px}.mc-switch__mark img{height:16px;image-rendering:pixelated;width:16px;display:block}.mc-switch__thumb{background:var(--mc-secondary,#d0d1d4);border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;box-shadow:inset 0 -4px var(--mc-surface-light,#58585a),inset 2px 2px var(--mc-specular-secondary,#fff9),inset -2px -6px var(--mc-specular-secondary-low,#fff6);height:32px;transition:transform .125s cubic-bezier(.34,1.56,.64,1),background-color var(--mc-motion-fast,.1s) linear;z-index:1;width:32px;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.mc-switch:hover:not(.mc-switch--disabled):not(.mc-switch--readonly) .mc-switch__thumb,.mc-switch:active:not(.mc-switch--disabled):not(.mc-switch--readonly) .mc-switch__thumb{background:var(--mc-secondary-hover,#b1b2b5);box-shadow:inset 0 -4px var(--mc-surface-light,#58585a),inset 2px 2px var(--mc-specular-hover,#fffc),inset -2px -6px var(--mc-specular-hover-low,#fff9)}.mc-switch__input:checked+.mc-switch__track .mc-switch__thumb{transform:translate(30px,-50%)}.mc-switch__input[aria-invalid=true]+.mc-switch__track{border-color:var(--mc-error,#ca3636)}.mc-switch--disabled .mc-switch__track{background:var(--mc-disabled,#d0d1d4);border-color:var(--mc-disabled-border,#8c8d90);box-shadow:none}.mc-switch--disabled .mc-switch__mark img{filter:grayscale()brightness(.5)}.mc-switch--disabled .mc-switch__thumb{background:var(--mc-disabled,#d0d1d4);border-color:var(--mc-disabled-border,#8c8d90);box-shadow:inset 0 -4px var(--mc-disabled-shadow,#b1b2b5),inset 2px 2px var(--mc-specular-secondary,#fff9),inset -2px -6px var(--mc-specular-secondary-low,#fff6)}.mc-switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mc-switch__thumb{left:auto;right:-2px}.mc-switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mc-switch__input:checked+.mc-switch__track .mc-switch__thumb{transform:translate(-30px,-50%)}.mc-switch__input:focus-visible+.mc-switch__track{outline-color:var(--mc-focus,#fff)}@media (prefers-reduced-motion:reduce){.mc-switch__thumb{transition:none!important;animation:none!important}}.mc-stepper__header{align-items:stretch;gap:4px;display:flex;overflow:auto}.mc-stepper__header.mc-stepper__header{margin:0;padding:0;list-style:none}.mc-stepper__step{flex:1;min-width:112px;position:relative}.mc-stepper__step.mc-stepper__step{margin:0}.mc-stepper__step:not(:last-child):after{background:var(--mc-border,#1e1e1f);content:"";z-index:2;width:4px;height:4px;position:absolute;top:22px;right:-4px}.mc-stepper__step button{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);color:var(--mc-text,#fff);text-align:start;align-items:center;gap:8px;width:100%;height:48px;min-height:48px;padding:4px 8px;display:flex}.mc-stepper__step--active button,.mc-stepper__step--complete button{background:var(--mc-primary,#3c8527);color:var(--mc-on-primary,#fff)}.mc-stepper__number{border:2px solid;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.mc-stepper small{opacity:.7;font-size:12px;line-height:13px;display:block}.mc-stepper__label{flex-direction:column;flex:1;justify-content:center;min-height:32px;line-height:16px;display:flex}.mc-stepper__content{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);padding:16px}.mc-stepper__actions{justify-content:end;gap:8px;padding-block-start:10px;display:flex}.mc-stepper__content{box-shadow:inset 2px 2px #ffffff1a,inset -2px -2px #ffffff0f}.mc-stepper__step button{box-shadow:inset 0 -3px var(--mc-surface,#313233),inset 2px 2px #ffffff29}.mc-spinner{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative}.mc-spinner__icon{image-rendering:pixelated;display:block}.mc-spacer{flex-grow:1!important}.mc-snackbar{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);color:#fff;z-index:4000;align-items:center;gap:16px;max-width:min(560px,100vw - 32px);padding:12px 16px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:4px 4px #000}.mc-snackbar--top{top:24px}.mc-snackbar--bottom{bottom:24px}.mc-snackbar--success{background:var(--mc-success,#3c8527)}.mc-snackbar--error{background:var(--mc-error,#c33636)}.mc-snackbar--warning{background:var(--mc-warning,#f5a623);color:#1e1e1f}.mc-snackbar--info{background:var(--mc-info,#3d75a5)}.mc-snackbar__action{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.mc-snackbar{color:var(--mc-on-primary,#fff)}.mc-snackbar--warning{color:var(--mc-on-warning,#1e1e1f)}.mc-snackbar__action{min-width:28px;min-height:28px}.mc-snackbar__action:hover{background:#ffffff26}.mc-snackbar{box-shadow:inset 2px 2px #fff3,inset -2px -2px #ffffff1f,3px 3px #0000004d}.mc-snackbar__message{overflow-wrap:anywhere}.mc-snackbar-transition-enter-active,.mc-snackbar-transition-leave-active{transition:opacity var(--mc-motion-normal,.16s) linear,transform var(--mc-motion-normal,.16s) steps(4,end)}.mc-snackbar-transition-enter-from,.mc-snackbar-transition-leave-to{opacity:0;transform:translate(-50%,8px)}@media (prefers-reduced-motion:reduce){.mc-snackbar-transition-enter-active,.mc-snackbar-transition-leave-active{transition:none!important;animation:none!important}}.mc-slider{color:var(--mc-text,#fff);align-items:center;gap:10px;width:100%;display:flex}.mc-slider__control{--mc-slider-track-size:12px;--mc-slider-thumb-size:20px;flex:auto;min-width:64px;height:36px;position:relative}.mc-slider__input{appearance:none;cursor:pointer;opacity:0;touch-action:none;z-index:2;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.mc-slider__input::-webkit-slider-runnable-track{height:var(--mc-slider-track-size);background:0 0;border:0}.mc-slider__input::-webkit-slider-thumb{appearance:none;height:var(--mc-slider-thumb-size);width:var(--mc-slider-thumb-size);background:0 0;border:0;margin-top:-4px}.mc-slider__input::-moz-range-track{height:var(--mc-slider-track-size);background:0 0;border:0}.mc-slider__input::-moz-range-progress{height:var(--mc-slider-track-size);background:0 0}.mc-slider__input::-moz-range-thumb{height:var(--mc-slider-thumb-size);width:var(--mc-slider-thumb-size);background:0 0;border:0;border-radius:0}.mc-slider__visual{pointer-events:none;position:absolute;inset-block:0;inset-inline:10px}.mc-slider__track{background:var(--mc-control-inactive,#8c8d90);border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;height:var(--mc-slider-track-size);width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 2px 2px #fff6,inset -2px -2px #fff3}.mc-slider__fill{background:var(--mc-slider-color,var(--mc-primary,#3c8527));max-width:100%;transition:width var(--mc-motion-fast,.1s) linear;width:var(--mc-slider-position,0%);position:absolute;top:0;bottom:0;left:0;box-shadow:inset 2px 2px #fff6,inset -2px -2px #fff3}.mc-slider__thumb{background:var(--mc-secondary,#d0d1d4);border:2px solid var(--mc-border,#1e1e1f);box-shadow:inset 0 -3px var(--mc-surface-light,#58585a),inset 2px 2px var(--mc-specular-secondary,#fff9),inset -2px -4px var(--mc-specular-secondary-low,#fff6);box-sizing:border-box;height:var(--mc-slider-thumb-size);left:var(--mc-slider-position,0%);transition:left var(--mc-motion-fast,.1s) linear,background-color var(--mc-motion-fast,.1s) linear;width:var(--mc-slider-thumb-size);z-index:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.mc-slider:hover:not(.mc-slider--disabled):not(.mc-slider--readonly) .mc-slider__thumb,.mc-slider:not(.mc-slider--disabled):not(.mc-slider--readonly) .mc-slider__input:active+.mc-slider__visual .mc-slider__thumb{background:var(--mc-secondary-hover,#b1b2b5);box-shadow:inset 0 -3px var(--mc-surface-light,#58585a),inset 2px 2px var(--mc-specular-hover,#fffc),inset -2px -4px var(--mc-specular-hover-low,#fff9)}.mc-slider__input:focus-visible+.mc-slider__visual{outline:3px solid var(--mc-focus,#fff);outline-offset:2px}.mc-slider__input[aria-invalid=true]+.mc-slider__visual .mc-slider__track{border-color:var(--mc-error,#ca3636)}.mc-slider--vertical{flex-direction:column;align-items:center;width:max-content}.mc-slider--vertical .mc-slider__control{width:36px;height:180px}.mc-slider--vertical .mc-slider__input{writing-mode:vertical-lr;direction:rtl;width:36px;height:180px}.mc-slider--vertical .mc-slider__visual{inset-block:10px;inset-inline:0}.mc-slider--vertical .mc-slider__track{height:100%;width:var(--mc-slider-track-size);top:0;left:50%;transform:translate(-50%)}.mc-slider--vertical .mc-slider__fill{height:var(--mc-slider-position,0%);width:100%;transition-property:height;top:auto;left:0}.mc-slider--vertical .mc-slider__thumb{bottom:var(--mc-slider-position,0%);transition-property:bottom,background-color;top:auto;left:50%;transform:translate(-50%,50%)}.mc-slider--disabled{color:var(--mc-disabled-text,#48494a)}.mc-slider--disabled .mc-slider__input{cursor:not-allowed}.mc-slider--readonly .mc-slider__input{cursor:default}.mc-slider--disabled .mc-slider__track,.mc-slider--disabled .mc-slider__fill{background:var(--mc-disabled,#d0d1d4);border-color:var(--mc-disabled-border,#8c8d90)}.mc-slider--disabled .mc-slider__thumb{background:var(--mc-disabled,#d0d1d4);border-color:var(--mc-disabled-border,#8c8d90);box-shadow:inset 0 -3px var(--mc-disabled-shadow,#b1b2b5),inset 2px 2px var(--mc-specular-secondary,#fff9),inset -2px -4px var(--mc-specular-secondary-low,#fff6)}.mc-slider__value{text-align:end;min-width:3ch}.mc-slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not(.mc-slider--vertical) .mc-slider__fill{left:auto;right:0}.mc-slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not(.mc-slider--vertical) .mc-slider__thumb{left:calc(100% - var(--mc-slider-position,0%))}.mc-slider__input:focus-visible+.mc-slider__visual{outline-color:var(--mc-focus,#fff)}@media (prefers-reduced-motion:reduce){.mc-slider__thumb{transition:none!important;animation:none!important}}.mc-skin-viewer{-webkit-user-select:none;user-select:none;touch-action:none;display:inline-block;position:relative;overflow:visible}.mc-skin-viewer.is-interactive{cursor:grab}.mc-skin-viewer.is-interactive:active{cursor:grabbing}.mc-skin-stage{transform-style:preserve-3d;box-sizing:border-box;justify-content:center;align-items:flex-end;padding-bottom:4%;display:flex;position:absolute;inset:0}.mc-skin-character{width:0;height:0;transform-style:preserve-3d;transition:transform 50ms linear;position:relative}.mc-skin-float{width:0;height:0;transform-style:preserve-3d;position:absolute;top:0;left:0}.mc-skin-viewer.is-idle .mc-skin-float{animation:3.6s ease-in-out infinite mc-skin-float}@keyframes mc-skin-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.mc-skin-pivot{width:0;height:0;transform-style:preserve-3d;position:absolute;top:0;left:0}.mc-skin-swing{width:0;height:0;transform-style:preserve-3d;transform-origin:0 0 0;position:absolute;top:0;left:0}.mc-skin-viewer.is-walking .mc-skin-swing.swing-a{animation:1s ease-in-out infinite mc-swing-a}.mc-skin-viewer.is-walking .mc-skin-swing.swing-b{animation:1s ease-in-out infinite mc-swing-b}@keyframes mc-swing-a{0%,to{transform:rotateX(30deg)}50%{transform:rotateX(-30deg)}}@keyframes mc-swing-b{0%,to{transform:rotateX(-30deg)}50%{transform:rotateX(30deg)}}.mc-skin-center{width:0;height:0;transform-style:preserve-3d;position:absolute;top:0;left:0}.mc-skin-face{image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;backface-visibility:hidden;transform-origin:0 0 0;position:absolute;top:0;left:0}.mc-skeleton{background:var(--mc-surface-light,#58585a);animation:1.25s ease-in-out infinite alternate mc-skeleton-pulse;display:block;overflow:hidden}@keyframes mc-skeleton-pulse{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.mc-skeleton{transition:none!important;animation:none!important}}.mc-select__trigger{appearance:none;border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;font:700 15px/1.35 var(--mc-font-body,sans-serif);height:var(--mc-control-height,40px);min-height:var(--mc-control-height,40px);border-radius:0;width:100%}.mc-select__trigger:focus-visible{border-color:var(--mc-focus,#fff);outline:2px solid var(--mc-primary-tint,#6cc349);outline-offset:1px}.mc-select{width:100%;position:relative}.mc-select__trigger{background:var(--mc-secondary,#d0d1d4);box-shadow:var(--mc-shadow-raised);color:var(--mc-on-secondary,#1e1e1f);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;padding:8px 10px 14px;display:flex}.mc-select__trigger:hover:not(:disabled){background:var(--mc-secondary-hover,#b1b2b5);box-shadow:inset 0 -4px #58585a,inset 3px 3px var(--mc-specular-hover),inset -3px -7px var(--mc-specular-hover-low)}.mc-select__trigger:active:not(:disabled),.mc-select__trigger[aria-expanded=true]{background:var(--mc-secondary-active,#b1b2b5);box-shadow:inset 3px 3px var(--mc-specular-hover),inset -3px -3px var(--mc-specular-hover-low);height:calc(var(--mc-control-height,40px) - 4px);max-height:calc(var(--mc-control-height,40px) - 4px);min-height:calc(var(--mc-control-height,40px) - 4px);margin-top:4px;padding-top:8px;padding-bottom:10px}.mc-select__trigger:disabled{background:var(--mc-disabled,#d0d1d4);border-color:var(--mc-disabled-border,#8c8d90);box-shadow:inset 0 -4px var(--mc-disabled-shadow,#b1b2b5);color:var(--mc-disabled-text,#48494a);cursor:not-allowed}.mc-select__chevron{font-size:20px;line-height:1;transition:transform .12s steps(2,end)}.mc-select__trigger[aria-expanded=true] .mc-select__chevron{transform:rotate(180deg)}.mc-select__placeholder{color:var(--mc-text-muted,#b1b2b5)}.mc-select__list{background:var(--mc-surface-light,#58585a);border:2px solid var(--mc-border,#1e1e1f);box-shadow:inset 2px 2px var(--mc-surface-hover,#8c8d90),inset -2px -2px var(--mc-surface-hover,#8c8d90),4px 4px var(--mc-shadow,#000);box-sizing:border-box;z-index:60;width:100%;max-height:260px;margin:4px 0 0;padding:2px;list-style:none;position:absolute;top:100%;left:0;overflow:auto}.mc-select__option{box-shadow:inset 0 1px var(--mc-surface-hover,#8c8d90),inset 0 -1px var(--mc-surface-hover,#8c8d90);color:var(--mc-text,#fff);cursor:pointer;min-height:40px;padding:10px}.mc-select__option--active{background:var(--mc-surface-hover,#8c8d90);outline:2px solid var(--mc-focus,#fff);outline-offset:-2px}.mc-select__option--selected{background:var(--mc-primary,#3c8527)}.mc-select__option[aria-disabled=true]{cursor:not-allowed;opacity:.45}.mc-select--disabled{opacity:.55}.mc-select__list{width:100%;min-width:100%;margin:0;position:static;top:auto;left:auto}.mc-select__empty{color:var(--mc-text-muted,#b1b2b5);padding:9px 10px}.mc-scroll-view{flex:1 1 0;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.mc-scroll-view>.mc-scroll-view__container{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;flex:auto;width:100%;min-width:0;height:100%;min-height:0;padding-inline:22px;display:block;overflow:auto}.mc-scroll-view>.mc-scroll-view__container::-webkit-scrollbar{width:0;height:0;display:none}.mc-scroll-view__content{box-sizing:border-box;width:100%;min-width:0}.mc-scroll-view__scrollbar{bottom:0;pointer-events:none;inset-inline-end:0;width:22px;display:block;position:absolute;top:0;overflow:visible}.mc-scroll-view__track{background:var(--mc-surface-light,#58585a);bottom:8px;inset-inline-end:8px;width:6px;position:absolute;top:8px;overflow:visible}.mc-scroll-view__thumb{background:var(--mc-surface-bright,#e6e8eb);border:2px solid var(--mc-shadow,#000);box-shadow:inset 0 -4px var(--mc-surface-light,#58585a),inset 0 -7px #f9fafa,inset 3px 3px #f9fafa,inset -3px 0 #f9fafa;box-sizing:border-box;cursor:grab;pointer-events:auto;touch-action:none;width:12px;min-height:24px;display:block;position:absolute;inset-inline-end:-3px}.mc-scroll-view__thumb:active{cursor:grabbing}.mc-row{align-items:var(--mc-row-align,stretch);box-sizing:border-box;justify-content:var(--mc-row-justify,flex-start);margin:calc(var(--mc-grid-gutter,24px) / -2);flex-wrap:wrap;min-width:0;display:flex}@media (width>=600px){.mc-row{align-items:var(--mc-row-sm-align,var(--mc-row-align,stretch));justify-content:var(--mc-row-sm-justify,var(--mc-row-justify,flex-start))}}@media (width>=960px){.mc-row{align-items:var(--mc-row-md-align,var(--mc-row-sm-align,var(--mc-row-align,stretch)));justify-content:var(--mc-row-md-justify,var(--mc-row-sm-justify,var(--mc-row-justify,flex-start)))}}@media (width>=1280px){.mc-row{align-items:var(--mc-row-lg-align,var(--mc-row-md-align,var(--mc-row-sm-align,var(--mc-row-align,stretch))));justify-content:var(--mc-row-lg-justify,var(--mc-row-md-justify,var(--mc-row-sm-justify,var(--mc-row-justify,flex-start))))}}@media (width>=1920px){.mc-row{align-items:var(--mc-row-xl-align,var(--mc-row-lg-align,var(--mc-row-md-align,var(--mc-row-sm-align,var(--mc-row-align,stretch)))));justify-content:var(--mc-row-xl-justify,var(--mc-row-lg-justify,var(--mc-row-md-justify,var(--mc-row-sm-justify,var(--mc-row-justify,flex-start)))))}}@media (width>=2560px){.mc-row{align-items:var(--mc-row-xxl-align,var(--mc-row-xl-align,var(--mc-row-lg-align,var(--mc-row-md-align,var(--mc-row-sm-align,var(--mc-row-align,stretch))))));justify-content:var(--mc-row-xxl-justify,var(--mc-row-xl-justify,var(--mc-row-lg-justify,var(--mc-row-md-justify,var(--mc-row-sm-justify,var(--mc-row-justify,flex-start))))))}}.mc-radio-group{border:0;gap:10px;min-width:0;margin:0;padding:0;display:flex}.mc-radio-group--vertical{flex-direction:column;align-items:flex-start}.mc-radio-group-field{border:0;min-width:0;margin:0;padding:0}.mc-radio-group-field__legend{margin-block-end:6px;font-weight:700}.mc-radio{color:var(--mc-text,#fff);cursor:pointer;font-family:var(--mc-font-body,sans-serif);align-items:center;gap:8px;min-height:28px;display:inline-flex}.mc-radio__input{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute}.mc-radio__control{background:var(--mc-control-inactive,#8c8d90);border:2px solid var(--mc-border,#1e1e1f);box-shadow:inset 2px 2px var(--mc-specular-neutral,#fff3),inset -2px -2px var(--mc-specular-neutral-low,#ffffff1a);box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mc-radio:hover:not(.mc-radio--disabled) .mc-radio__control{background:var(--mc-secondary-hover,#b1b2b5)}.mc-radio:active:not(.mc-radio--disabled) .mc-radio__control{background:var(--mc-surface-light,#58585a)}.mc-radio__input:focus-visible+.mc-radio__control{outline-offset:2px;outline:3px solid #fff}.mc-radio--disabled{color:var(--mc-disabled-text,#48494a);cursor:not-allowed}.mc-radio--disabled .mc-radio__control{background:var(--mc-disabled,#d0d1d4);border-color:var(--mc-disabled-border,#8c8d90);box-shadow:none}.mc-radio--readonly{cursor:default}.mc-radio__control{border-radius:0}.mc-radio__dot{background:var(--mc-on-primary,#fff);opacity:0;width:10px;height:10px}.mc-radio__input:checked+.mc-radio__control{background:var(--mc-control-color,var(--mc-primary,#3c8527))}.mc-radio:hover:not(.mc-radio--disabled) .mc-radio__input:checked+.mc-radio__control{background:color-mix(in srgb,var(--mc-control-color,var(--mc-primary,#3c8527)) 82%,#000)}.mc-radio:active:not(.mc-radio--disabled) .mc-radio__input:checked+.mc-radio__control{background:color-mix(in srgb,var(--mc-control-color,var(--mc-primary,#3c8527)) 68%,#000)}.mc-radio__input:checked+.mc-radio__control .mc-radio__dot{opacity:1}.mc-radio--rotate .mc-radio__control{transform:rotate(45deg)}.mc-radio__control{background:var(--mc-control-inactive,#8c8d90)}.mc-radio__dot{color:var(--mc-on-primary,#fff);background:var(--mc-focus,#fff)}.mc-radio__input:focus-visible+.mc-radio__control{outline-color:var(--mc-focus,#fff)}.mc-progress{color:var(--mc-text,#fff)}.mc-progress__value{color:var(--mc-text-muted,#b1b2b5)}.mc-progress__track{background:var(--mc-border,#1e1e1f);border-color:var(--mc-border-strong,#131313);box-shadow:inset 2px 2px var(--mc-shadow,#000),inset -2px -2px var(--mc-background,#48494a)}.mc-progress__bar,.mc-progress--success .mc-progress__bar{background:var(--mc-primary,#3c8527);box-shadow:inset 0 -4px var(--mc-primary-hover,#2a641c)}.mc-progress{color:var(--mc-text,#fff);font-family:var(--mc-font-ui,sans-serif);width:100%;min-width:220px}.mc-progress__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.mc-progress__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-progress__value{color:var(--mc-text-muted,#d0d1d4);flex:none}.mc-progress__track{background:var(--mc-border,#1e1e1f);border:2px solid var(--mc-border-strong,#131313);box-shadow:inset 2px 2px var(--mc-shadow,#000),inset -2px -2px var(--mc-background,#48494a);height:22px;padding:3px;overflow:hidden}.mc-progress__bar,.mc-progress--success .mc-progress__bar{background:var(--mc-primary,#3c8527);box-shadow:inset 0 -4px var(--mc-primary-hover,#2a641c),inset 3px 3px #ffffff4d,inset -3px -6px #ffffff1f;min-width:0;height:100%;transition:width var(--mc-motion-normal,.16s) linear}.mc-progress--error .mc-progress__bar{background:var(--mc-error,#ca3636);box-shadow:inset 0 -4px var(--mc-error-active,#ad1d1d),inset 3px 3px #ffffff40,inset -3px -6px #ffffff1f}.mc-progress--custom .mc-progress__bar{background:var(--mc-progress-color);box-shadow:inset 0 -4px color-mix(in srgb,var(--mc-progress-color) 70%,#000),inset 3px 3px #ffffff4d,inset -3px -6px #ffffff1f}.mc-progress--indeterminate .mc-progress__bar{background-image:repeating-linear-gradient(90deg,#fff3 0 12px,#0000 12px 24px);animation:1.1s linear infinite mc-progress-indeterminate;width:45%!important}@keyframes mc-progress-indeterminate{0%{transform:translate(-110%)}to{transform:translate(230%)}}@media (prefers-reduced-motion:reduce){.mc-progress__bar{transition:none!important;animation:none!important}}.mc-pop-host{pointer-events:none;z-index:5000;background:0 0;flex-direction:column;gap:8px;display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}.mc-pop-host__item{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);color:var(--mc-on-primary,#fff);opacity:0;transition:opacity var(--mc-motion-normal,.16s) linear,transform var(--mc-motion-normal,.16s) steps(4,end);padding:10px 14px;transform:translateY(-8px);box-shadow:inset 2px 2px #fff3,inset -2px -2px #ffffff1f,3px 3px #0000004d}.mc-pop-host__item--show{opacity:1;transform:translateY(0)}.mc-pop-host__item--success{background:var(--mc-success,#3c8527)}.mc-pop-host__item--error{background:var(--mc-error,#c33636)}@media (prefers-reduced-motion:reduce){.mc-pop-host__item{transition:none}}.mc-panel{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;color:var(--mc-text,#fff);font-family:var(--mc-font-ui,sans-serif);flex:auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"header""body""footer";width:100%;min-width:0;max-width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.mc-panel__header{background:var(--mc-background,#48494a);border-bottom:2px solid var(--mc-border,#1e1e1f);grid-area:header;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:12px 12px 10px;display:flex}.mc-panel__title-area{flex-direction:column;gap:4px;min-width:0;display:flex}.mc-panel__title{color:var(--mc-text,#fff);font:24px/1.2 var(--mc-font-title,sans-serif);overflow-wrap:anywhere}.mc-panel__subtitle{color:var(--mc-text-muted,#d0d1d4);font-size:13px}.mc-panel__actions{flex:none;align-items:center;gap:6px;display:flex}.mc-panel__body{box-sizing:border-box;overscroll-behavior:contain;grid-area:body;width:100%;min-width:0;min-height:0;padding:14px;overflow:auto}.mc-panel__footer{background:var(--mc-background,#48494a);border-top:2px solid var(--mc-border,#1e1e1f);grid-area:footer;min-width:0;padding:10px 12px}.mc-pagination{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.mc-pagination__button{background:var(--mc-surface-light,#58585a);border:2px solid var(--mc-border,#1e1e1f);color:var(--mc-text,#fff);cursor:pointer;font:inherit;min-width:34px;min-height:34px}.mc-pagination__button--active{background:var(--mc-primary,#3c8527);color:var(--mc-on-primary,#fff)}.mc-pagination__button:focus-visible{outline:3px solid var(--mc-focus,#fff);outline-offset:1px}.mc-pagination__button:disabled{cursor:not-allowed;opacity:.5}.mc-pagination__ellipsis{text-align:center;min-width:24px}.mc-pagination__button{box-shadow:inset 0 -3px #313233,inset 2px 2px #fff3,inset -2px -5px #ffffff1a}.mc-pagination__button:hover:not(:disabled){background:var(--mc-surface-hover,#8c8d90)}.mc-pagination__button:active:not(:disabled){transform:translateY(1px);box-shadow:inset 2px 2px #00000059,inset -2px -2px #ffffff1a}.mc-number-input{grid-template-columns:42px minmax(0,1fr) 42px;display:grid}.mc-number-input__button{background:var(--mc-surface-light,#58585a);border:2px solid var(--mc-border,#1e1e1f);color:var(--mc-text,#fff);cursor:pointer;font-size:20px}.mc-number-input__field{text-align:center;border-inline-width:0}.mc-number-input__button{box-shadow:inset 0 -3px #313233,inset 2px 2px #fff3,inset -2px -5px #ffffff1a}.mc-number-input__button:hover:not(:disabled){background:var(--mc-surface-hover,#8c8d90)}.mc-number-input__button:active:not(:disabled){transform:translateY(1px);box-shadow:inset 2px 2px #00000059,inset -2px -2px #ffffff1a}.mc-menu{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;color:var(--mc-text,#fff);flex-direction:column;min-width:180px;padding:5px;display:flex;box-shadow:5px 5px #000}.mc-menu>:where([role=menuitem],:is(button),:is(a[href])){appearance:none;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;border-radius:0;width:100%;min-height:36px;padding:9px 12px;text-decoration:none;display:block}.mc-menu>:where([role=menuitem],:is(button),:is(a[href])):hover:not(:disabled):not([aria-disabled=true]),.mc-menu>:where([role=menuitem],:is(button),:is(a[href])):focus-visible{background:var(--mc-surface-hover,#58585a);outline:2px solid var(--mc-focus,#fff);outline-offset:-2px}.mc-menu>:where([role=menuitem],:is(button),:is(a[href])):active:not(:disabled):not([aria-disabled=true]){background:var(--mc-surface-pressed,#242425)}.mc-menu>:where([role=menuitem],:is(button),:is(a[href])):disabled,.mc-menu>:where([role=menuitem],:is(button),:is(a[href]))[aria-disabled=true]{cursor:not-allowed;opacity:.45}.mc-menu-transition-enter-active,.mc-menu-transition-leave-active{transition:opacity .12s,transform .12s}.mc-menu-transition-enter-from,.mc-menu-transition-leave-to{opacity:0;transform:translateY(-4px)}.mc-menu{box-shadow:4px 4px var(--mc-shadow,#000);box-shadow:inset 2px 2px var(--mc-surface-hover,#8c8d90),inset -2px -2px var(--mc-surface-hover,#8c8d90),4px 4px var(--mc-shadow,#000);padding:2px}@media (prefers-reduced-motion:reduce){.mc-menu-transition-enter-active,.mc-menu-transition-leave-active{transition:none!important;animation:none!important}}.mc-main{box-sizing:border-box;min-height:0;flex:1;width:100%;padding-block-start:var(--mc-layout-top,0);padding-block-end:var(--mc-layout-bottom,0);padding-inline-start:var(--mc-layout-start,0);padding-inline-end:var(--mc-layout-end,0)}.mc-main__content{min-height:100%}.mc-loading-mask{background:var(--mc-background,#48494a);color:var(--mc-text,#fff);z-index:5000;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:fixed;inset:0}.mc-loading-mask__spinner{height:60px;image-rendering:pixelated;width:60px}.mc-loading-mask__text{font:20px/1.2 var(--mc-font-ui,sans-serif)}.mc-list{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;color:var(--mc-text,#fff);padding:calc(var(--mc-spacer,4px) * 1);width:100%;margin:0;list-style:none}.mc-list.mc-list{margin:0;list-style:none}.mc-list__item{background:var(--mc-surface,#313233);border:2px solid #0000;align-items:center;gap:10px;min-height:44px;padding:8px 10px;display:flex;position:relative}.mc-list__item+.mc-list__item{margin-top:4px}.mc-list__item--interactive{cursor:pointer}.mc-list__item--active{background:var(--mc-surface-light,#58585a);border-color:var(--mc-focus,#fff)}.mc-list__item:focus-visible{outline:3px solid var(--mc-focus,#fff);outline-offset:1px}.mc-list__item--disabled{cursor:not-allowed;opacity:.5}.mc-list__item-indicator{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mc-list__radio,.mc-list__checkbox{border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mc-list__radio{border-radius:0}.mc-list__radio--checked,.mc-list__checkbox--checked{background:var(--mc-primary,#3c8527)}.mc-list__checkbox img{height:16px;image-rendering:pixelated;width:16px;display:block}.mc-list__radio--checked:after{content:"";background:#fff;width:10px;height:10px}.mc-list__item-content{flex-direction:column;flex:1;min-width:0;display:flex}.mc-list__item-subtitle{color:var(--mc-text-muted,#b1b2b5);font-size:12px}.mc-list__item{box-shadow:inset 2px 2px #ffffff1f,inset -2px -2px #00000047}.mc-list__item--interactive:hover:not(.mc-list__item--disabled){background:var(--mc-surface-hover,#58585a);border-color:var(--mc-focus,#fff)}.mc-list__item--interactive:active:not(.mc-list__item--disabled),.mc-list__item--active{background:var(--mc-surface-pressed,#242425);box-shadow:inset 0 3px #00000073,inset 0 -2px #ffffff14}.mc-icon{--mc-icon-size:24px;color:var(--mc-icon-color,currentColor);height:var(--mc-icon-size);vertical-align:middle;width:var(--mc-icon-size);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;overflow:hidden}.mc-icon svg{width:100%;height:100%;display:block}.mc-icon--missing{opacity:.45;outline:1px dashed}.mc-icon--pixel{image-rendering:pixelated;image-rendering:crisp-edges;flex:none;display:inline-block}.mc-icon--pixel-mask{image-rendering:pixelated;image-rendering:crisp-edges;background-color:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mc-layout{background:var(--mc-background,#48494a);box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.mc-header{background:var(--mc-surface-bright,#e6e8eb);border-color:var(--mc-text-muted,#b1b2b5);color:var(--mc-text-inverse,#3c3c3c)}.mc-header__left{border-color:var(--mc-border-muted,#a1a3a5);box-shadow:inset -2px 0 var(--mc-focus,#fff)}.mc-header__right{border-color:var(--mc-focus,#fff);box-shadow:inset 2px 0 var(--mc-border-muted,#a1a3a5)}.mc-header{background:var(--mc-surface-bright,#e6e8eb);border-bottom:4px solid var(--mc-secondary-hover,#b1b2b5);color:var(--mc-text-inverse,#1e1e1f);z-index:10;flex-shrink:0;align-items:stretch;width:100%;min-width:330px;height:40px;display:flex;position:relative}.mc-header__left,.mc-header__right{flex-shrink:0;justify-content:center;align-items:center;width:42px;height:100%;display:flex}.mc-header__left{border-right:2px solid var(--mc-border-muted,#a1a3a5);box-shadow:inset -2px 0 var(--mc-focus,#fff)}.mc-header__right{border-left:2px solid var(--mc-focus,#fff);box-shadow:inset 2px 0 var(--mc-border-muted,#a1a3a5)}.mc-header__center{flex:1;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.mc-header__title{font:30px/1 var(--mc-font-title,sans-serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-form{width:100%;min-width:0;display:block}.mc-form__fieldset{border:0;width:100%;min-width:0;margin:0;padding:0}.mc-file-input{background:var(--mc-surface,#313233);border:2px dashed var(--mc-border,#1e1e1f);box-sizing:border-box;cursor:pointer;min-height:96px;padding:12px;position:relative}.mc-file-input--dragging{background:var(--mc-surface-light,#58585a);border-color:var(--mc-focus,#fff)}.mc-file-input__surface{color:inherit;cursor:pointer;z-index:1;background:0 0;border:0;padding:0;position:absolute;inset:0}.mc-file-input__surface:focus-visible{outline:3px solid var(--mc-focus,#fff);outline-offset:2px}.mc-file-input__surface:disabled{cursor:not-allowed}.mc-file-input--disabled{cursor:not-allowed;opacity:.55}.mc-file-input--compact{border-style:solid;min-height:56px;padding:10px 12px}.mc-file-input--button{border-style:solid;justify-content:center;align-items:center;min-height:44px;padding:8px 14px;display:flex}.mc-file-input__prompt{color:var(--mc-text-muted,#b1b2b5)}.mc-file-input__files{margin:8px 0 0;padding:0;list-style:none}.mc-file-input__files span{color:var(--mc-text-muted,#b1b2b5)}.mc-file-input__clear{color:inherit;cursor:pointer;inset-inline-end:6px;z-index:2;background:0 0;border:0;font-size:20px;position:absolute;top:4px}.mc-file-input{box-shadow:inset 3px 3px var(--mc-surface-pressed,#242425),inset -2px -2px #ffffff14}.mc-file-input--dragging{box-shadow:inset 3px 3px var(--mc-primary-active,#1d4d13),inset -2px -2px #ffffff1f}.mc-expansion-panels{flex-direction:column;gap:4px;display:flex}.mc-expansion-panel{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f)}.mc-expansion-panel__heading.mc-expansion-panel__heading{font:inherit;letter-spacing:normal;margin:0}.mc-expansion-panel__header{background:var(--mc-surface-light,#58585a);color:var(--mc-text,#fff);cursor:pointer;font:inherit;text-align:start;border:0;justify-content:space-between;align-items:center;width:100%;padding:12px 14px;display:flex}.mc-expansion-panel__header:focus-visible{outline:3px solid var(--mc-focus,#fff);outline-offset:-3px}.mc-expansion-panel__icon{transition:transform .15s}.mc-expansion-panel--open .mc-expansion-panel__icon{transform:rotate(180deg)}.mc-expansion-panel__content{padding:14px}.mc-expansion-panel--disabled{opacity:.5}.mc-expansion-panel{box-shadow:inset 2px 2px #ffffff1a,inset -2px -2px #ffffff0f}.mc-expansion-panel__header{box-shadow:inset 0 -3px var(--mc-surface,#313233),inset 2px 2px #ffffff29}.mc-drawer__header{background:var(--mc-surface-light,#58585a);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.mc-drawer__title{font:700 20px/1.2 var(--mc-font-title,sans-serif);margin:0}.mc-drawer__close{color:inherit;cursor:pointer;background:0 0;border:0;font-size:24px}.mc-drawer__close:focus-visible{outline:3px solid #fff}.mc-drawer__body,.mc-drawer__footer{padding:16px}.mc-drawer{background:var(--mc-surface,#313233);color:var(--mc-text,#fff);max-width:100vw;max-height:100vh;position:fixed;overflow:auto}.mc-drawer--start{bottom:0;inset-inline-start:0;width:min(var(--mc-drawer-size,320px),90vw);top:0}.mc-drawer--end{bottom:0;inset-inline-end:0;width:min(var(--mc-drawer-size,320px),90vw);top:0}.mc-drawer--top{top:0;left:0;right:0}.mc-drawer--bottom{bottom:0;left:0;right:0}.mc-drawer--top,.mc-drawer--bottom{height:min(var(--mc-drawer-size,320px),90vh)}.mc-drawer--layout{z-index:20}.mc-drawer__header{border-bottom:2px solid var(--mc-border,#1e1e1f)}.mc-drawer__close{min-width:28px;min-height:28px}.mc-drawer__close:hover{background:#ffffff26}.mc-drawer-transition-enter-active,.mc-drawer-transition-leave-active{transition:opacity var(--mc-motion-normal,.16s) linear,transform var(--mc-motion-normal,.16s) steps(4,end)}.mc-drawer-transition-enter-from,.mc-drawer-transition-leave-to{opacity:0;transform:translate(-16px)}@media (prefers-reduced-motion:reduce){.mc-drawer-transition-enter-active,.mc-drawer-transition-leave-active{transition:none!important;animation:none!important}}.mc-divider{background:var(--mc-border,#1e1e1f);width:100%;height:2px}.mc-divider--vertical{align-self:stretch;width:2px;height:auto;min-height:24px}.mc-dialog{background:var(--mc-surface,#313233);border:3px solid var(--mc-border,#1e1e1f);color:var(--mc-text,#fff);max-width:100%;max-height:calc(100vh - 48px);width:var(--mc-dialog-width,520px);overflow:auto;box-shadow:8px 8px #000}.mc-dialog__header{background:var(--mc-surface-light,#58585a);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.mc-dialog>.mc-dialog__header>.mc-dialog__title{color:inherit;font:700 20px/1.2 var(--mc-font-title,sans-serif);letter-spacing:normal;border:0;margin:0;padding:0;position:static}.mc-dialog__close{color:inherit;cursor:pointer;background:0 0;border:0;font-size:24px}.mc-dialog__close:focus-visible{outline:3px solid #fff}.mc-dialog__body,.mc-dialog__actions{padding:16px}.mc-dialog__actions{justify-content:flex-end;gap:8px;display:flex}.mc-dialog{box-shadow:4px 4px var(--mc-shadow,#000);box-shadow:var(--mc-shadow-panel);border-width:2px}.mc-dialog__header{border-bottom:2px solid var(--mc-border,#1e1e1f)}.mc-dialog__close{min-width:28px;min-height:28px}.mc-dialog__close:hover{background:#ffffff26}.mc-data-table__cell--center{text-align:center!important}.mc-data-table__cell--end{text-align:end!important}.mc-data-table__select{width:42px;text-align:center!important}.mc-data-table__sort{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.mc-data-table__sort:focus-visible{outline:2px solid var(--mc-focus,#fff)}.mc-data-table__row>td{height:46px}.mc-data-table__state-row>td{border-inline-end:0}.mc-data-table__state{color:var(--mc-text-muted,#b1b2b5);text-align:center!important}.mc-data-table__state--loading{height:var(--mc-data-table-loading-height,460px)}.mc-data-table__state--empty{height:168px}.mc-data-table__state-content{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:100%;display:flex}.mc-data-table__state-content strong{color:var(--mc-text,#fff);font:700 14px/1.25 var(--mc-font-ui,sans-serif)}.mc-data-table__empty-icon{background:var(--mc-surface-pressed,#242425);border:2px solid var(--mc-text-muted,#b1b2b5);width:42px;height:32px;display:block;position:relative;box-shadow:inset 2px 2px #ffffff14,2px 2px #00000047}.mc-data-table__empty-icon:before,.mc-data-table__empty-icon:after{background:var(--mc-text-muted,#b1b2b5);content:"";height:2px;position:absolute;inset-inline:8px}.mc-data-table__empty-icon:before{top:9px}.mc-data-table__empty-icon:after{top:17px}.mc-data-table__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex}.mc-data-table__page-size{align-items:center;gap:8px;display:inline-flex}.mc-data-table__page-size-control{width:88px;min-width:88px;display:inline-flex;position:relative}.mc-checkbox{color:var(--mc-text,#fff);cursor:pointer;font-family:var(--mc-font-body,sans-serif);align-items:center;gap:8px;min-height:28px;display:inline-flex}.mc-checkbox__input{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute}.mc-checkbox__control{background:var(--mc-control-inactive,#8c8d90);border:2px solid var(--mc-border,#1e1e1f);box-shadow:inset 2px 2px var(--mc-specular-neutral,#fff3),inset -2px -2px var(--mc-specular-neutral-low,#ffffff1a);box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mc-checkbox__mark{opacity:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.mc-checkbox__mark img{height:16px;image-rendering:pixelated;width:16px;display:block}.mc-checkbox__mark--mixed:before{background:var(--mc-on-primary,#fff);content:"";width:12px;height:3px;display:block}.mc-checkbox:hover:not(.mc-checkbox--disabled) .mc-checkbox__control{background:var(--mc-secondary-hover,#b1b2b5)}.mc-checkbox:active:not(.mc-checkbox--disabled) .mc-checkbox__control{background:var(--mc-surface-light,#58585a)}.mc-checkbox__input:checked+.mc-checkbox__control,.mc-checkbox__input[aria-checked=mixed]+.mc-checkbox__control{background:var(--mc-control-color,var(--mc-primary,#3c8527))}.mc-checkbox:hover:not(.mc-checkbox--disabled) .mc-checkbox__input:checked+.mc-checkbox__control,.mc-checkbox:hover:not(.mc-checkbox--disabled) .mc-checkbox__input[aria-checked=mixed]+.mc-checkbox__control{background:color-mix(in srgb,var(--mc-control-color,var(--mc-primary,#3c8527)) 82%,#000)}.mc-checkbox:active:not(.mc-checkbox--disabled) .mc-checkbox__input:checked+.mc-checkbox__control,.mc-checkbox:active:not(.mc-checkbox--disabled) .mc-checkbox__input[aria-checked=mixed]+.mc-checkbox__control{background:color-mix(in srgb,var(--mc-control-color,var(--mc-primary,#3c8527)) 68%,#000)}.mc-checkbox__input:checked+.mc-checkbox__control .mc-checkbox__mark,.mc-checkbox__input[aria-checked=mixed]+.mc-checkbox__control .mc-checkbox__mark{opacity:1}.mc-checkbox__input:focus-visible+.mc-checkbox__control{outline-offset:2px;outline:3px solid #fff}.mc-checkbox--disabled{color:var(--mc-disabled-text,#48494a);cursor:not-allowed}.mc-checkbox--disabled .mc-checkbox__control{background:var(--mc-disabled,#d0d1d4);border-color:var(--mc-disabled-border,#8c8d90);box-shadow:none}.mc-checkbox--readonly{cursor:default}.mc-checkbox__control{background:var(--mc-control-inactive,#8c8d90)}.mc-checkbox__mark{color:var(--mc-on-primary,#fff)}.mc-checkbox__input:focus-visible+.mc-checkbox__control{outline-color:var(--mc-focus,#fff)}.mc-container{box-sizing:border-box;width:100%;max-width:100%;margin-inline:auto;padding-inline:12px}.mc-container--fluid{max-width:100%!important}@media (width>=600px){.mc-container{max-width:540px}}@media (width>=960px){.mc-container{max-width:720px}}@media (width>=1280px){.mc-container{max-width:960px}}@media (width>=1920px){.mc-container{max-width:1140px}}@media (width>=2560px){.mc-container{max-width:1320px}}.mc-confirm{color:var(--mc-text,#fff);font-family:var(--mc-font-ui,sans-serif);min-width:280px;line-height:1.5}.mc-confirm__actions{background:var(--mc-background,#48494a);border-top:2px solid var(--mc-surface-light,#58585a);box-sizing:border-box;justify-content:center;align-items:center;gap:8px;width:calc(100% + 32px);margin:-16px;padding:16px;display:flex}.mc-confirm__action{flex:1 1 0;min-width:0}.mc-confirm__action>button{width:100%}.mc-confirm--stack-actions .mc-confirm__actions{flex-direction:column}.mc-confirm--stack-actions .mc-confirm__action{width:100%}.mc-button{--mc-button-background:var(--mc-secondary,#d0d1d4);--mc-button-hover:var(--mc-secondary-hover,#b1b2b5);--mc-button-active:var(--mc-secondary-active,#b1b2b5);--mc-button-bottom:#58585a;appearance:none;background:var(--mc-button-background);border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;box-shadow:inset 0 -4px var(--mc-button-bottom),inset 3px 3px var(--mc-specular-secondary,#fff9),inset -3px -7px var(--mc-specular-secondary-low,#fff6);color:var(--mc-on-secondary,#1e1e1f);cursor:pointer;font:700 15px/1 var(--mc-font-body,sans-serif);height:var(--mc-control-height,40px);max-height:var(--mc-control-height,40px);min-height:var(--mc-control-height,40px);transition:background-color var(--mc-motion-fast,.1s) linear;border-radius:0;justify-content:center;align-items:center;width:200px;margin:0;padding:0 14px 6px;display:inline-flex}.mc-button__content{pointer-events:none;align-items:center;gap:6px;display:inline-flex}.mc-button--extra_small{--mc-control-height:28px;width:100px;padding-inline:8px;font-size:12px}.mc-button--small{--mc-control-height:34px;width:130px}.mc-button--middle{--mc-control-height:40px;width:200px}.mc-button--large{--mc-control-height:48px;width:272px;font-size:18px}.mc-button--primary{--mc-button-background:var(--mc-primary,#3c8527);--mc-button-hover:var(--mc-primary-hover,#2a641c);--mc-button-active:var(--mc-primary-active,#1d4d13);--mc-button-bottom:var(--mc-primary-active,#1d4d13);color:var(--mc-on-primary,#fff)}.mc-button--error{--mc-button-background:var(--mc-error,#ca3636);--mc-button-hover:var(--mc-error-hover,#c02d2d);--mc-button-active:var(--mc-error-active,#ad1d1d);--mc-button-bottom:var(--mc-error-active,#ad1d1d);color:var(--mc-on-primary,#fff)}.mc-button--plain{--mc-button-background:transparent;--mc-button-hover:var(--mc-surface-light,#58585a);--mc-button-active:var(--mc-surface,#313233);--mc-button-bottom:transparent;box-shadow:none;color:currentColor}.mc-button--custom{--mc-button-background:var(--mc-button-color);--mc-button-hover:color-mix(in srgb, var(--mc-button-color) 82%, #000);--mc-button-active:color-mix(in srgb, var(--mc-button-color) 68%, #000);--mc-button-bottom:color-mix(in srgb, var(--mc-button-color) 68%, #000);color:var(--mc-on-primary,#fff)}.mc-button:hover:not(:disabled){background:var(--mc-button-hover);box-shadow:inset 0 -4px var(--mc-button-bottom),inset 3px 3px var(--mc-specular-hover,#fffc),inset -3px -7px var(--mc-specular-hover-low,#fff9)}.mc-button:focus-visible{outline:3px solid var(--mc-focus,#fff);outline-offset:2px}.mc-button:active:not(:disabled){background:var(--mc-button-active);height:calc(var(--mc-control-height,40px) - 4px);max-height:calc(var(--mc-control-height,40px) - 4px);min-height:calc(var(--mc-control-height,40px) - 4px);margin-top:4px;padding-bottom:2px;box-shadow:inset 3px 3px #fff6,inset -3px -3px #ffffff4d}.mc-button:disabled{background:var(--mc-disabled,#d0d1d4);border-color:var(--mc-disabled-border,#8c8d90);box-shadow:inset 0 -4px var(--mc-disabled-shadow,#b1b2b5);color:var(--mc-disabled-text,#48494a);cursor:not-allowed}.mc-button__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s steps(8,end) infinite mc-spin}@keyframes mc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mc-button__spinner{animation:none}}.mc-button{color:var(--mc-on-secondary,#1e1e1f)}.mc-button--primary,.mc-button--error{color:var(--mc-on-primary,#fff)}.mc-button:hover:not(:disabled),.mc-button:focus-visible{outline-color:var(--mc-focus,#fff)}@media (prefers-reduced-motion:reduce){.mc-button,.mc-button__spinner{transition:none!important;animation:none!important}}.mc-col{align-self:var(--mc-col-align,auto);box-sizing:border-box;flex-basis:var(--mc-col-basis,0);flex-grow:var(--mc-col-grow,1);max-width:var(--mc-col-max,100%);min-width:0;order:var(--mc-col-order,0);padding:calc(var(--mc-grid-gutter,24px) / 2);width:var(--mc-col-width,100%);margin-inline-start:var(--mc-col-offset,0)}@media (width>=600px){.mc-col{align-self:var(--mc-col-sm-align,var(--mc-col-align,auto));flex-basis:var(--mc-col-sm-basis,var(--mc-col-basis,0));flex-grow:var(--mc-col-sm-grow,var(--mc-col-grow,1));max-width:var(--mc-col-sm-max,var(--mc-col-max,100%));order:var(--mc-col-sm-order,var(--mc-col-order,0));width:var(--mc-col-sm-width,var(--mc-col-width,100%));margin-inline-start:var(--mc-col-sm-offset,var(--mc-col-offset,0))}}@media (width>=960px){.mc-col{align-self:var(--mc-col-md-align,var(--mc-col-sm-align,var(--mc-col-align,auto)));flex-basis:var(--mc-col-md-basis,var(--mc-col-sm-basis,var(--mc-col-basis,0)));flex-grow:var(--mc-col-md-grow,var(--mc-col-sm-grow,var(--mc-col-grow,1)));max-width:var(--mc-col-md-max,var(--mc-col-sm-max,var(--mc-col-max,100%)));order:var(--mc-col-md-order,var(--mc-col-sm-order,var(--mc-col-order,0)));width:var(--mc-col-md-width,var(--mc-col-sm-width,var(--mc-col-width,100%)));margin-inline-start:var(--mc-col-md-offset,var(--mc-col-sm-offset,var(--mc-col-offset,0)))}}@media (width>=1280px){.mc-col{align-self:var(--mc-col-lg-align,var(--mc-col-md-align,var(--mc-col-sm-align,var(--mc-col-align,auto))));flex-basis:var(--mc-col-lg-basis,var(--mc-col-md-basis,var(--mc-col-sm-basis,var(--mc-col-basis,0))));flex-grow:var(--mc-col-lg-grow,var(--mc-col-md-grow,var(--mc-col-sm-grow,var(--mc-col-grow,1))));max-width:var(--mc-col-lg-max,var(--mc-col-md-max,var(--mc-col-sm-max,var(--mc-col-max,100%))));order:var(--mc-col-lg-order,var(--mc-col-md-order,var(--mc-col-sm-order,var(--mc-col-order,0))));width:var(--mc-col-lg-width,var(--mc-col-md-width,var(--mc-col-sm-width,var(--mc-col-width,100%))));margin-inline-start:var(--mc-col-lg-offset,var(--mc-col-md-offset,var(--mc-col-sm-offset,var(--mc-col-offset,0))))}}@media (width>=1920px){.mc-col{align-self:var(--mc-col-xl-align,var(--mc-col-lg-align,var(--mc-col-md-align,var(--mc-col-sm-align,var(--mc-col-align,auto)))));flex-basis:var(--mc-col-xl-basis,var(--mc-col-lg-basis,var(--mc-col-md-basis,var(--mc-col-sm-basis,var(--mc-col-basis,0)))));flex-grow:var(--mc-col-xl-grow,var(--mc-col-lg-grow,var(--mc-col-md-grow,var(--mc-col-sm-grow,var(--mc-col-grow,1)))));max-width:var(--mc-col-xl-max,var(--mc-col-lg-max,var(--mc-col-md-max,var(--mc-col-sm-max,var(--mc-col-max,100%)))));order:var(--mc-col-xl-order,var(--mc-col-lg-order,var(--mc-col-md-order,var(--mc-col-sm-order,var(--mc-col-order,0)))));width:var(--mc-col-xl-width,var(--mc-col-lg-width,var(--mc-col-md-width,var(--mc-col-sm-width,var(--mc-col-width,100%)))));margin-inline-start:var(--mc-col-xl-offset,var(--mc-col-lg-offset,var(--mc-col-md-offset,var(--mc-col-sm-offset,var(--mc-col-offset,0)))))}}@media (width>=2560px){.mc-col{align-self:var(--mc-col-xxl-align,var(--mc-col-xl-align,var(--mc-col-lg-align,var(--mc-col-md-align,var(--mc-col-sm-align,var(--mc-col-align,auto))))));flex-basis:var(--mc-col-xxl-basis,var(--mc-col-xl-basis,var(--mc-col-lg-basis,var(--mc-col-md-basis,var(--mc-col-sm-basis,var(--mc-col-basis,0))))));flex-grow:var(--mc-col-xxl-grow,var(--mc-col-xl-grow,var(--mc-col-lg-grow,var(--mc-col-md-grow,var(--mc-col-sm-grow,var(--mc-col-grow,1))))));max-width:var(--mc-col-xxl-max,var(--mc-col-xl-max,var(--mc-col-lg-max,var(--mc-col-md-max,var(--mc-col-sm-max,var(--mc-col-max,100%))))));order:var(--mc-col-xxl-order,var(--mc-col-xl-order,var(--mc-col-lg-order,var(--mc-col-md-order,var(--mc-col-sm-order,var(--mc-col-order,0))))));width:var(--mc-col-xxl-width,var(--mc-col-xl-width,var(--mc-col-lg-width,var(--mc-col-md-width,var(--mc-col-sm-width,var(--mc-col-width,100%))))));margin-inline-start:var(--mc-col-xxl-offset,var(--mc-col-xl-offset,var(--mc-col-lg-offset,var(--mc-col-md-offset,var(--mc-col-sm-offset,var(--mc-col-offset,0))))))}}.mc-chip{background:var(--mc-chip-color,var(--mc-surface-light,#58585a));border:2px solid var(--mc-border,#1e1e1f);color:var(--mc-text,#fff);align-items:center;min-height:30px;padding:0 8px;display:inline-flex}.mc-chip--selected{--mc-chip-color:var(--mc-primary,#3c8527)}.mc-chip--disabled{opacity:.5}.mc-chip__button,.mc-chip__close{color:inherit;cursor:pointer;background:0 0;border:0;padding:4px}.mc-chip{box-shadow:inset 2px 2px #ffffff26,inset -2px -2px #ffffff1a}.mc-chip--selected{box-shadow:inset 0 -3px var(--mc-primary-active,#1d4d13),inset 2px 2px #fff3}.mc-card-title{color:var(--mc-text,#fff);font:700 18px/1.2 var(--mc-font-title,sans-serif);overflow-wrap:anywhere;min-width:0;display:block}.mc-card-text{box-sizing:border-box;color:var(--mc-text,#fff);font:15px/1.45 var(--mc-font-body,sans-serif);overflow-wrap:anywhere;min-width:0;padding:0 16px 16px}.mc-card-text:first-child{padding-top:16px}.mc-card-subtitle{color:var(--mc-text-muted,#d0d1d4);font:13px/1.35 var(--mc-font-body,sans-serif);opacity:.86;overflow-wrap:anywhere;min-width:0;margin-top:4px;display:block}.mc-card-item{box-sizing:border-box;grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-areas:"prepend content append";align-items:center;padding:16px;display:grid}.mc-card-item__prepend,.mc-card-item__append{align-items:center;display:flex}.mc-card-item__prepend{grid-area:prepend;padding-inline-end:12px}.mc-card-item__content{grid-area:content;min-width:0;overflow:hidden}.mc-card-item__append{grid-area:append;padding-inline-start:12px}.mc-card-actions{box-sizing:border-box;align-items:center;gap:8px;min-height:50px;padding:0 16px 16px;display:flex}.mc-card-actions:first-child{padding-top:16px}.mc-card{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);box-sizing:border-box;color:var(--mc-text,#fff);font:inherit;text-align:left;padding:0;text-decoration:none;display:block}.mc-card--interactive{cursor:pointer;width:100%}.mc-card--interactive:hover{filter:brightness(1.1);border-color:#fff}.mc-card--interactive:focus-visible{outline-offset:2px;outline:3px solid #fff}.mc-card--disabled{cursor:not-allowed;opacity:.5}.mc-card--interactive:focus-visible{outline-color:var(--mc-focus,#fff)}.mc-card{position:relative;overflow:hidden;box-shadow:inset 2px 2px #ffffff1f,inset -2px -2px #ffffff14}.mc-card--interactive:hover{background:var(--mc-surface-light,#58585a);border-color:var(--mc-surface-hover,#8c8d90);filter:none}.mc-card--interactive:active{background:var(--mc-surface,#313233);box-shadow:inset 3px 3px #00000073,inset -3px -3px #ffffff14}.mc-button-tabs__title{color:var(--mc-text,#fff)}.mc-button-tabs__tab--active>button{color:var(--mc-on-primary,#fff);background:var(--mc-primary,#3c8527)!important;border-color:var(--mc-border,#1e1e1f)!important}.mc-button-tabs__tab--active:hover>button{background:var(--mc-primary-hover,#2a641c)!important}.mc-button-tabs__tab--active:after{background:var(--mc-focus,#fff)}.mc-button-tabs{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.mc-button-tabs__header{width:100%;min-width:0;max-width:100%}.mc-button-tabs__title{color:var(--mc-text,#fff);font:700 14px/1.2 var(--mc-font-ui,sans-serif);margin-bottom:6px;display:block}.mc-button-tabs__nav{flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:0;width:100%;min-width:0;max-width:100%;display:flex}.mc-button-tabs__tab{flex:1;align-items:stretch;min-width:0;max-width:100%;display:flex;position:relative;width:auto!important;margin:0!important}.mc-button-tabs__tab>button{flex:auto;min-width:0;max-width:100%;width:100%!important}.mc-button-tabs__tab>button>span{width:100%;min-width:0;max-width:100%;overflow:hidden}.mc-button-tabs__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.mc-button-tabs__tab+.mc-button-tabs__tab{margin-inline-start:-2px!important}.mc-button-tabs__tab:hover,.mc-button-tabs__tab:active{z-index:1}.mc-button-tabs__tab--active>button{--mc-button-background:var(--mc-primary,#3c8527);--mc-button-hover:var(--mc-primary-hover,#2a641c);color:var(--mc-on-primary,#fff);background:var(--mc-primary,#3c8527)!important;height:38px!important;min-height:38px!important;max-height:38px!important;box-shadow:inset 3px 3px #fff6,inset -3px -3px #ffffff4d!important}.mc-button-tabs__tab--custom.mc-button-tabs__tab--active>button{background:var(--mc-tab-custom-bg)!important}.mc-button-tabs__tab--active:after{background:var(--mc-focus,#fff);content:"";width:33%;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mc-button-tabs__panel{margin-top:16px}.mc-breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mc-breadcrumbs__list.mc-breadcrumbs__list{margin:0;padding:0;list-style:none}.mc-breadcrumbs__item{align-items:center;gap:8px;display:inline-flex}.mc-breadcrumbs__item.mc-breadcrumbs__item{margin:0}.mc-breadcrumbs a{color:var(--mc-text,#fff)}.mc-breadcrumbs [aria-current=page]{font-weight:700}.mc-breadcrumbs [aria-disabled=true]{opacity:.5}.mc-badge{display:inline-flex;position:relative}.mc-badge__content{background:var(--mc-error,#c33636);border:2px solid var(--mc-border,#1e1e1f);color:#fff;justify-content:center;align-items:center;min-width:18px;min-height:18px;padding:1px 4px;font:700 11px/1 sans-serif;display:inline-flex;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.mc-badge--inline{align-items:center;gap:6px}.mc-badge--inline .mc-badge__content{position:static;transform:none}.mc-badge__content--dot{min-width:10px;min-height:10px;padding:0}.mc-badge__content{color:var(--mc-on-primary,#fff);box-shadow:inset 2px 2px #fff3,inset -2px -2px #ffffff1f,3px 3px #0000004d}.mc-avatar{--mc-avatar-size:48px;--mc-avatar-radius:0;--mc-avatar-bg:var(--mc-surface-pressed,#3c3c3c);--mc-avatar-color:var(--mc-text,#fff);--mc-avatar-font-size:14px;--mc-avatar-shadow-color:var(--mc-border,#1a1a1a);background-color:var(--mc-avatar-bg);border:3px solid var(--mc-border,#1a1a1a);border-radius:var(--mc-avatar-radius);box-sizing:border-box;color:var(--mc-avatar-color);font-family:var(--mc-font-ui,sans-serif);font-size:var(--mc-avatar-font-size);height:var(--mc-avatar-size);text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:var(--mc-avatar-size);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.mc-avatar--elevated{box-shadow:inset 3px 3px #ffffff26,inset -2px -2px #00000040,0 2px 0 var(--mc-avatar-shadow-color)}.mc-avatar--flat{box-shadow:none}.mc-avatar--tonal{background-color:color-mix(in srgb,var(--mc-avatar-bg) 12%,transparent);box-shadow:none;border-color:#0000}.mc-avatar--outlined{box-shadow:none;background-color:#0000}.mc-avatar--text{box-shadow:none;background-color:#0000;border-color:#0000}.mc-avatar--plain{border-color:color-mix(in srgb,var(--mc-border,#1a1a1a) 50%,transparent);box-shadow:none;opacity:.75}.mc-avatar__img{height:100%;image-rendering:pixelated;object-fit:cover;width:100%;display:block}.mc-avatar__icon{flex:none}.mc-avatar__text{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:2px;font-weight:700;line-height:1;display:block;overflow:hidden}.mc-avatar--clickable{cursor:pointer}.mc-avatar--clickable:active{transform:scale(.94)}.mc-autocomplete{width:100%;position:relative}.mc-autocomplete--disabled{opacity:.55}.mc-autocomplete__list{background:var(--mc-surface-light,#58585a);border:2px solid var(--mc-border,#1e1e1f);box-shadow:inset 2px 2px var(--mc-surface-hover,#8c8d90),inset -2px -2px var(--mc-surface-hover,#8c8d90),4px 4px var(--mc-shadow,#000);box-sizing:border-box;z-index:60;width:100%;max-height:260px;margin:4px 0 0;padding:2px;list-style:none;position:absolute;top:100%;left:0;overflow:auto}.mc-autocomplete__option{box-shadow:inset 0 1px var(--mc-surface-hover,#8c8d90),inset 0 -1px var(--mc-surface-hover,#8c8d90);color:var(--mc-text,#fff);cursor:pointer;min-height:40px;padding:10px}.mc-autocomplete__option--active{background:var(--mc-surface-hover,#8c8d90);outline:2px solid var(--mc-focus,#fff);outline-offset:-2px}.mc-autocomplete__option--selected{background:var(--mc-primary,#3c8527)}.mc-autocomplete__option[aria-disabled=true]{cursor:not-allowed;opacity:.45}.mc-autocomplete__empty{background:var(--mc-surface,#313233);border:2px solid var(--mc-border,#1e1e1f);color:var(--mc-text-muted,#b1b2b5);z-index:60;margin-top:4px;padding:9px 10px;position:absolute;top:100%;left:0;right:0}.mc-autocomplete__list{width:100%;min-width:100%;margin:0;position:static;top:auto;left:auto}.mc-autocomplete__empty{margin:0;position:static;top:auto;left:auto;right:auto}.mc-appbar-icon{box-shadow:inset 2px 0 var(--mc-focus,#fff),inset -2px 0 var(--mc-border-muted,#a1a3a5);color:var(--mc-text-inverse,#3c3c3c)}.mc-appbar-icon:hover:not(:disabled){background:var(--mc-surface-high,#f4f6f9)}.mc-appbar-icon{aspect-ratio:1;background:var(--mc-appbar-button-color,transparent);box-shadow:inset 2px 0 var(--mc-focus,#fff),inset -2px 0 var(--mc-border-muted,#a1a3a5);box-sizing:border-box;color:var(--mc-text-inverse,#1e1e1f);cursor:pointer;font:700 14px/1 var(--mc-font-body,sans-serif);border:0;border-radius:0;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:0;display:inline-flex}.mc-appbar-icon:hover:not(:disabled){background:var(--mc-appbar-button-color,var(--mc-surface-high,#f4f6f9));filter:brightness(.96)}.mc-appbar-icon:active:not(:disabled){background:color-mix(in srgb,var(--mc-appbar-button-color,var(--mc-secondary,#d0d1d4)) 82%,#000)}.mc-appbar-icon:focus-visible{outline:3px solid var(--mc-border,#1e1e1f);outline-offset:-4px}.mc-appbar-icon:disabled{cursor:not-allowed;opacity:.5}.mc-appbar-icon__tooltip{align-self:stretch;margin:0}.mc-appbar-icon__icon{--mc-icon-size:16px}.mc-appbar-button{box-shadow:inset 2px 0 var(--mc-focus,#fff),inset -2px 0 var(--mc-border-muted,#a1a3a5);color:var(--mc-text-inverse,#3c3c3c)}.mc-appbar-button:hover:not(:disabled){background:var(--mc-surface-high,#f4f6f9)}.mc-appbar-button{background:var(--mc-appbar-button-color,transparent);box-shadow:inset 2px 0 var(--mc-focus,#fff),inset -2px 0 var(--mc-border-muted,#a1a3a5);box-sizing:border-box;color:var(--mc-text-inverse,#1e1e1f);cursor:pointer;font:700 14px/1 var(--mc-font-body,sans-serif);border:0;border-radius:0;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:0 12px;display:inline-flex}.mc-appbar-button:hover:not(:disabled){background:var(--mc-appbar-button-color,var(--mc-surface-high,#f4f6f9));filter:brightness(.96)}.mc-appbar-button:active:not(:disabled){background:color-mix(in srgb,var(--mc-appbar-button-color,var(--mc-secondary,#d0d1d4)) 82%,#000)}.mc-appbar-button:focus-visible{outline:3px solid var(--mc-border,#1e1e1f);outline-offset:-4px}.mc-appbar-button:disabled{cursor:not-allowed;opacity:.5}.mc-appbar-button__tooltip{align-self:stretch;margin:0}.mc-appbar-button__icon{--mc-icon-size:16px}.mc-appbar--fixed{z-index:30;position:fixed;inset-inline:0}.mc-appbar--top{top:0}.mc-appbar--bottom{bottom:0}.mc-appbar{background:var(--mc-surface-bright,#e6e8eb);border-color:var(--mc-text-muted,#b1b2b5);color:var(--mc-text-inverse,#1e1e1f);background:var(--mc-surface-bright,#e6e8eb);border-bottom:3px solid var(--mc-secondary-hover,#b1b2b5);box-sizing:border-box;font-family:var(--mc-font-ui,sans-serif);align-items:center;width:100%;display:flex;box-shadow:inset 0 -1px #0000004d}.mc-appbar__title{white-space:nowrap;flex-shrink:0;padding-inline:12px;font-size:16px;font-weight:700}.mc-appbar__left,.mc-appbar__center,.mc-appbar__right{align-self:stretch;align-items:center;margin-bottom:1px;display:flex}.mc-appbar__left,.mc-appbar__right{flex-shrink:0}.mc-appbar__center{flex:1 1 0;justify-content:center;min-width:0}.mc-app{background:var(--mc-background,#48494a);color:var(--mc-text,#fff);font-family:var(--mc-font-body,sans-serif)}.mc-alert__close{color:inherit;cursor:pointer;background:0 0;border:0;font-size:24px}.mc-alert{background:var(--mc-info,#3d75a5);border:2px solid var(--mc-border,#1e1e1f);color:#fff;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.mc-alert--success{background:var(--mc-success,#3c8527)}.mc-alert--warning{background:var(--mc-warning,#f5a623);color:#1e1e1f}.mc-alert--error{background:var(--mc-error,#c33636)}.mc-alert__title{margin-bottom:3px;display:block}.mc-alert{color:var(--mc-on-primary,#fff)}.mc-alert--warning{color:var(--mc-on-warning,#1e1e1f)}.mc-alert__close{min-width:28px;min-height:28px}.mc-alert__close:hover{background:#ffffff26}.mc-alert{box-shadow:inset 2px 2px #fff3,inset -2px -2px #ffffff1f,3px 3px #0000004d}.mc-alert__content{min-width:0}.mc-alert__text{overflow-wrap:anywhere}:where(.mc-theme,.mc-app,[data-mc-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--mc-background:#48494a;--mc-surface:#313233;--mc-surface-pressed:#242425;--mc-surface-light:#58585a;--mc-surface-hover:#8c8d90;--mc-surface-bright:#e6e8eb;--mc-surface-high:#f4f6f9;--mc-primary:#3c8527;--mc-primary-hover:#2a641c;--mc-primary-active:#1d4d13;--mc-primary-tint:#6cc349;--mc-secondary:#d0d1d4;--mc-secondary-hover:#b1b2b5;--mc-secondary-active:#b1b2b5;--mc-error:#ca3636;--mc-error-hover:#c02d2d;--mc-error-active:#ad1d1d;--mc-error-tint:#f46d6d;--mc-warning:#ffe866;--mc-warning-active:#e5c317;--mc-info:#2e6be5;--mc-info-tint:#8cb3ff;--mc-success:#3c8527;--mc-border:#1e1e1f;--mc-border-strong:#131313;--mc-border-muted:#a1a3a5;--mc-text:#fff;--mc-text-muted:#d0d1d4;--mc-text-dimmest:#b1b2b5;--mc-text-inverse:#1e1e1f;--mc-disabled:#d0d1d4;--mc-disabled-shadow:#b1b2b5;--mc-disabled-border:#8c8d90;--mc-disabled-text:#48494a;--mc-focus:#fff;--mc-shadow:#000;--mc-scrim:#000000b3;--mc-on-primary:#fff;--mc-on-secondary:#1e1e1f;--mc-on-warning:#1e1e1f;--mc-control-inactive:#8c8d90;--mc-pixel:2px;--mc-border-width:2px;--mc-control-height-xs:28px;--mc-control-height-sm:34px;--mc-control-height:40px;--mc-control-height-lg:48px;--mc-control-padding-inline:14px;--mc-radius:0px;--mc-space-1:4px;--mc-space-2:8px;--mc-space-3:12px;--mc-space-4:16px;--mc-space-5:24px;--mc-spacer:4px;--mc-specular-neutral:#fff3;--mc-specular-neutral-low:#ffffff1a;--mc-specular-secondary:#fff9;--mc-specular-secondary-low:#fff6;--mc-specular-hover:#fffc;--mc-specular-hover-low:#fff9;--mc-shadow-raised:inset 0 -4px var(--mc-secondary-shadow,#58585a), inset 3px 3px var(--mc-specular-secondary), inset -3px -7px var(--mc-specular-secondary-low);--mc-shadow-raised-color:inset 0 -4px var(--mc-primary-active), inset 3px 3px var(--mc-specular-neutral), inset -3px -7px var(--mc-specular-neutral-low);--mc-shadow-inset:inset 0 4px var(--mc-surface-pressed), inset 2px 0 #ffffff14, inset -2px -2px #ffffff0d;--mc-shadow-panel:inset 2px 2px #ffffff1f, inset -2px -2px #ffffff14, 4px 4px #00000040;--mc-font-title:"Minecraft Ten", "Arial Black", sans-serif;--mc-font-ui:"Minecraft Seven", "Trebuchet MS", sans-serif;--mc-font-body:"Noto Sans", Arial, sans-serif;--mc-motion-fast:.1s;--mc-motion-normal:.16s;--mc-ease:steps(2, end)}@font-face{font-family:Minecraft Ten;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/Minecraft-Ten--x-oh6pg.otf)format("opentype")}@font-face{font-family:Minecraft Seven;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/Minecraft-Seven-CThhLF7F.otf)format("opentype")}@font-face{font-family:Minecraft Five;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Minecraft-Five-DRkgrNSN.otf)format("opentype")}@font-face{font-family:Minecraft Five;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Minecraft-Five-Bold-DM9zLJas.otf)format("opentype")}:root{--safe-t:env(safe-area-inset-top,0px);--safe-r:env(safe-area-inset-right,0px);--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px);--tap-min:40px;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--fs-display:clamp(20px, 1.6rem + .9vw, 30px);--fs-h1:clamp(18px, 1.45rem + .5vw, 22px);--fs-h2:clamp(16px, 1.3rem + .4vw, 19px);--fs-h3:clamp(15px, 1.2rem + .3vw, 16px);--fs-body:clamp(13.5px, .82rem + .2vw, 14px);--fs-small:clamp(12px, .75rem + .15vw, 13px);--fs-micro:clamp(11px, .7rem + .1vw, 12px);--radius:3px;--radius-sm:2px;--radius-xs:2px;--shadow:4px 4px 0 #00000073;--shadow-hover:4px 4px 0 #0009;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--ease:steps(4, end);--ease-hover:steps(2, end);--dur-fade:.24s;--dur-hover:.12s}:where(html,.mc-app){--font-display:var(--mc-font-title);--font-ui:var(--mc-font-ui);--font-body:var(--mc-font-body);--bg:var(--mc-background);--panel:var(--mc-surface);--panel-2:var(--mc-surface-light);--surface-2:var(--mc-surface-pressed);--border:var(--mc-border);--border-strong:var(--mc-border-strong);--border-muted:var(--mc-border-muted);--text:var(--mc-text);--text-2:var(--mc-text-muted);--text-3:var(--mc-text-dimmest);--text-inverse:var(--mc-text-inverse);--accent:var(--mc-primary-tint);--accent-soft:color-mix(in srgb, var(--mc-primary) 18%, transparent);--accent-border:var(--mc-primary);--accent-text:var(--mc-primary-tint);--action:var(--mc-primary);--action-hover:var(--mc-primary-hover);--ok:var(--mc-success);--ok-soft:color-mix(in srgb, var(--mc-success) 18%, transparent);--warn:var(--mc-warning);--warn-soft:color-mix(in srgb, var(--mc-warning) 16%, transparent);--warn-border:var(--mc-warning-active);--danger:var(--mc-error-tint);--danger-soft:color-mix(in srgb, var(--mc-error) 18%, transparent);--danger-border:var(--mc-error)}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}.mc-app{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;font-size:14px;font-weight:400;line-height:1.65}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:.01em;color:var(--text);margin:0;font-weight:400;line-height:1.3}h1{font-size:20px}h2{font-size:17px}h3{font-size:15px}h4{font-size:14px}p{margin:0 0 var(--space-4)}a{color:var(--accent);transition:color var(--dur-hover) var(--ease-hover);text-decoration:none}a:hover{color:var(--mc-primary)}code,kbd{font-family:var(--font-mono);background:color-mix(in srgb, currentColor 13%, transparent);border:1px solid color-mix(in srgb, currentColor 26%, transparent);border-radius:var(--radius-xs);padding:1px 5px;font-size:.92em}button{font-family:var(--font-ui);font-size:inherit;cursor:pointer;border:2px solid var(--mc-secondary);background:var(--panel);color:var(--text);border-radius:var(--radius);transition:background var(--dur-hover) var(--ease-hover);padding:7px 16px;font-weight:400}button:hover:not(:disabled){background:var(--panel-2)}button:active:not(:disabled){transform:translateY(1px)}button:disabled{opacity:.45;cursor:not-allowed}button.primary{background:var(--action);border-color:var(--mc-primary-active);color:#fff}button.primary:hover:not(:disabled){background:var(--mc-primary-hover)}button.ghost{color:var(--text-2);background:0 0;border-color:#0000}button.ghost:hover:not(:disabled){background:var(--panel-2);color:var(--text)}input[type=text],input[type=search],input[type=password],input[type=number],textarea{font-family:inherit;font-size:inherit;color:var(--text);background:var(--surface-2);border:2px solid var(--border);border-radius:var(--radius);transition:border-color var(--dur-hover) var(--ease-hover);outline:none;padding:8px 12px}input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus{border-color:var(--accent)}::placeholder{color:var(--text-3)}:focus-visible{outline:2px solid var(--mc-focus);outline-offset:2px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--surface-2)}::-webkit-scrollbar-thumb{background:var(--panel-2);border:2px solid var(--surface-2);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--mc-surface-hover)}.app-shell{flex-direction:column;height:100%;display:flex;overflow:hidden}.card{background:var(--panel);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.muted{color:var(--text-2)}.hint{color:var(--text-3);font-size:13px}.mono{font-family:var(--font-mono)}.eyebrow{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:400}.sec-title{font-family:var(--font-display);letter-spacing:.01em;color:var(--text);margin:var(--space-6) 0 var(--space-4);font-size:14px;font-weight:400}.panel-wrap{gap:var(--space-5);flex-direction:column;display:flex}.panel-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.head-left,.head-right{align-items:center;gap:var(--space-2);display:flex}.panel-head>span:first-child,.panel-head>div>span:first-child{font-family:var(--font-display);letter-spacing:.01em;font-size:15px;font-weight:400}.filters{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.pager{margin-top:var(--space-4);justify-content:flex-end}.sub{color:var(--text-3);font-size:12px;line-height:1.6}.form-hint{margin-top:var(--space-1);color:var(--text-3);font-size:12px;line-height:1.6}.alert{border-radius:var(--radius);padding:var(--space-3) var(--space-4);border:2px solid #0000;font-size:13px;line-height:1.6}.alert.warn{background:var(--warn-soft);border-color:var(--warn-border);color:var(--warn)}.alert.danger{background:var(--danger-soft);border-color:var(--danger-border);color:var(--danger)}.alert.info{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent-text)}.spin{border:2px solid var(--border-muted);border-top-color:var(--accent);vertical-align:-2px;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.fade-in{animation:fade-in-up var(--dur-fade) var(--ease) both}.stagger{animation-delay:calc(var(--i,0) * 60ms)}.fade-page,.main>*{animation:fade-in var(--dur-fade) var(--ease) both}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mc-button.mc-button--plain{color:currentColor}.mc-button.mc-button--custom{color:var(--mc-on-primary,#fff)}.mc-table-wrapper>.mc-table th,.mc-table-wrapper>.mc-table td{padding:8px 12px;font-size:13px}.mc-table-wrapper>.mc-table th{font-family:var(--font-ui);letter-spacing:.04em;font-weight:400}.mc-table-wrapper>.mc-table td .mc-chip,.mc-table-wrapper>.mc-table td .mc-button{vertical-align:middle}.mc-dialog__body{gap:var(--space-4);flex-direction:column;display:flex}.mc-dialog .mc-text-field,.mc-dialog .mc-select,.mc-dialog .mc-number-input,.mc-dialog .mc-textarea{width:100%}.mc-panel__title{font-family:var(--font-display);letter-spacing:.01em}@media (width<=900px){:root{--tap-min:44px}html,body{overflow-x:hidden}img{max-width:100%;height:auto}pre,code{overflow-wrap:anywhere;word-break:break-word}pre{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=700px){:root{--space-4:14px;--space-5:18px;--space-6:22px;--space-7:28px;--space-8:32px}.mc-dialog{max-width:calc(100dvw - 24px)}.mc-appbar{padding-top:calc(6px + var(--safe-t))}.mc-button-tabs__nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px var(--space-2);margin:-2px calc(-1 * var(--space-2));justify-content:flex-start;overflow:auto hidden}.mc-button-tabs__nav::-webkit-scrollbar{display:none}.mc-button-tabs__tab{flex:none}.mc-button-tabs__label{overflow:visible}.panel-head{gap:var(--space-2);flex-wrap:wrap}.head-right{flex-wrap:wrap;flex:100%;justify-content:flex-end}.filters>*{flex:100%;width:auto;max-width:100%}.pager{justify-content:center}}@media (pointer:coarse){.mc-button{min-height:var(--tap-min)}.mc-button-tabs__tab>button{min-height:var(--tap-min);height:auto!important;max-height:none!important}.mc-list__item,.mc-pagination__button,.mc-select__trigger{min-height:var(--tap-min)}.mc-button+.mc-button{margin-left:4px}.mc-button.icon-only,.theme-btn{min-width:var(--tap-min)}input,textarea,select{font-size:max(16px,1em)}}.confirm-body[data-v-0bb24de0]{gap:var(--space-3);flex-direction:column;display:flex}.confirm-msg[data-v-0bb24de0]{color:var(--text-2);margin:0;line-height:1.7}
