.app-checkbox[data-v-e459d9c7]{align-items:center;display:inline-flex;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-checkbox--clickable[data-v-e459d9c7]{cursor:pointer}.app-checkbox--disabled[data-v-e459d9c7]{cursor:not-allowed;opacity:.5}.app-checkbox--justify[data-v-e459d9c7]{justify-content:space-between;width:100%}.app-checkbox__control[data-v-e459d9c7]{align-items:center;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;position:relative;width:18px}.app-checkbox__input[data-v-e459d9c7]{cursor:inherit;inset:0;margin:0;opacity:0;padding:0;position:absolute}.app-checkbox__input:focus-visible+.app-checkbox__box[data-v-e459d9c7]{outline:2px solid var(--active-main);outline-offset:2px}.app-checkbox__box[data-v-e459d9c7]{align-items:center;background:transparent;border:2px solid var(--text-placeholder);border-radius:4px;color:var(--text-inverse,#fff);display:flex;height:18px;justify-content:center;position:relative;transition:background-color .15s ease,border-color .15s ease;width:18px}.app-checkbox__control--checked .app-checkbox__box[data-v-e459d9c7]{background:var(--active-main);border-color:var(--active-main)}.app-checkbox__icon[data-v-e459d9c7]{height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.app-checkbox__label[data-v-e459d9c7]{color:var(--text-main);font-family:var(--body-font-family);font-size:var(--body-font-size);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}.app-checkbox__label--active[data-v-e459d9c7]{font-weight:var(--font-weight-medium,500)}.app-checkbox--sm .app-checkbox__control[data-v-e459d9c7]{height:14px;width:14px}.app-checkbox--sm .app-checkbox__box[data-v-e459d9c7]{border-radius:3px;height:14px;width:14px}.app-checkbox--sm .app-checkbox__icon[data-v-e459d9c7]{height:8px;width:8px}.app-checkbox--sm .app-checkbox__label[data-v-e459d9c7]{font-size:var(--font-size-small,12px)}.app-checkbox--lg .app-checkbox__control[data-v-e459d9c7]{height:22px;width:22px}.app-checkbox--lg .app-checkbox__box[data-v-e459d9c7]{border-radius:5px;height:22px;width:22px}.app-checkbox--lg .app-checkbox__icon[data-v-e459d9c7]{height:12px;width:12px}.app-checkbox--primary .app-checkbox__control--checked .app-checkbox__box[data-v-e459d9c7]{background:var(--active-main);border-color:var(--active-main)}.app-checkbox--success .app-checkbox__control--checked .app-checkbox__box[data-v-e459d9c7]{background:var(--color-green,#4caf50);border-color:var(--color-green,#4caf50)}.app-checkbox--warning .app-checkbox__control--checked .app-checkbox__box[data-v-e459d9c7]{background:var(--color-orange,#ff9800);border-color:var(--color-orange,#ff9800)}.app-checkbox--danger .app-checkbox__control--checked .app-checkbox__box[data-v-e459d9c7]{background:var(--color-red,#f44336);border-color:var(--color-red,#f44336)}.app-checkbox--white .app-checkbox__control--checked .app-checkbox__box[data-v-e459d9c7]{background:var(--mono-white,#fff);border-color:var(--mono-white,#fff);color:#17181c}.app-checkbox--round .app-checkbox__box[data-v-e459d9c7]{background:#0003;border-color:var(--mono-white);border-radius:50%;box-shadow:0 1px 3px #00000073}.app-checkbox--round .app-checkbox__control--checked .app-checkbox__box[data-v-e459d9c7]{background:var(--active-main);border-color:var(--mono-white);color:var(--mono-white)}.app-checkbox--round.app-checkbox--clickable:hover:not(.app-checkbox--disabled) .app-checkbox__box[data-v-e459d9c7]{border-color:var(--mono-white)}.app-checkbox--clickable:hover:not(.app-checkbox--disabled) .app-checkbox__box[data-v-e459d9c7]{border-color:var(--text-main)}.app-checkbox--clickable:hover:not(.app-checkbox--disabled) .app-checkbox__control--checked .app-checkbox__box[data-v-e459d9c7]{opacity:.9}@media(prefers-reduced-motion:reduce){.app-checkbox__box[data-v-e459d9c7]{transition:none}}@media(forced-colors:active){.app-checkbox__box[data-v-e459d9c7]{border:2px solid CanvasText}.app-checkbox__control--checked .app-checkbox__box[data-v-e459d9c7]{background:Highlight;border-color:Highlight}.app-checkbox__input:focus-visible+.app-checkbox__box[data-v-e459d9c7]{outline:2px solid Highlight}}@media print{.app-checkbox__box[data-v-e459d9c7]{border-color:#000}.app-checkbox__control--checked .app-checkbox__box[data-v-e459d9c7]{background:#000}}.mobile-modal[data-v-0907d6a1]{align-items:flex-end;display:flex;inset:0;justify-content:center;position:fixed;z-index:1200}.mobile-modal__backdrop[data-v-0907d6a1]{background:var(--background-modal);inset:0;position:absolute}.mobile-modal__sheet[data-v-0907d6a1]{background:var(--surface-2);border:1px solid var(--border-subtle);border-bottom:none;border-radius:16px 16px 0 0;box-shadow:0 8px 30px #00000080;display:flex;flex-direction:column;max-height:calc(100% - env(safe-area-inset-top) - 32px);max-width:560px;outline:none;padding:0 env(safe-area-inset-right) calc(8px + env(safe-area-inset-bottom)) env(safe-area-inset-left);position:relative;width:100%;will-change:transform}.mobile-modal__grabber[data-v-0907d6a1]{background:var(--surface-4);border-radius:9999px;flex-shrink:0;height:5px;margin:8px auto;width:36px}.mobile-modal__content[data-v-0907d6a1]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 8px}@media(prefers-reduced-motion:reduce){.mobile-modal__backdrop[data-v-0907d6a1],.mobile-modal__sheet[data-v-0907d6a1]{transition:none!important}}.app-sheet-header[data-v-151c1c1f]{padding:0 12px 12px;text-align:center}.app-sheet-header__title[data-v-151c1c1f]{color:var(--text-main);font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:600;line-height:var(--body-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sheet-header__subtitle[data-v-151c1c1f]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);line-height:var(--small-line-height);margin-top:2px}.app-sheet-action[data-v-81f19a35]{align-items:center;background:transparent;border:none;color:var(--text-main);cursor:pointer;display:flex;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);gap:12px;letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);min-height:48px;padding:0 16px;text-align:left;width:100%;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease-out}.app-sheet-action__icon[data-v-81f19a35]{color:var(--text-main);flex-shrink:0;font-size:16px;text-align:center;width:20px}.app-sheet-action__label[data-v-81f19a35]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sheet-action__check[data-v-81f19a35]{color:var(--active-text);flex-shrink:0}.app-sheet-action--destructive[data-v-81f19a35],.app-sheet-action--destructive .app-sheet-action__icon[data-v-81f19a35]{color:var(--error-main)}.app-sheet-action[data-v-81f19a35]:active:not(:disabled){background:var(--surface-4)}.app-sheet-action[data-v-81f19a35]:focus-visible{outline:2px solid var(--mono-white);outline-offset:-2px}.app-sheet-action[data-v-81f19a35]:disabled{cursor:default;opacity:.4}@media(prefers-reduced-motion:reduce){.app-sheet-action[data-v-81f19a35]{transition:none}}.app-sheet-group+.app-sheet-group[data-v-6121f573]{margin-top:12px}.app-sheet-group__label[data-v-6121f573]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding:0 12px 4px;text-transform:uppercase}.app-sheet-group__rows[data-v-6121f573]{background:var(--surface-3);border:1px solid var(--border-subtle);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.app-sheet-group__rows[data-v-6121f573]>*+*{box-shadow:inset 0 1px 0 var(--border-subtle)}.mobile-object-menu[data-v-1276de13]{padding-bottom:8px}
