.action-modal.uni-new-modal{--uni-modal-backdrop-background:color-mix(in srgb,var(--color-black,#000000) 36%,transparent);--uni-modal-backdrop-filter:blur(1px) saturate(102%);background:var(--uni-modal-backdrop-background);-webkit-backdrop-filter:var(--uni-modal-backdrop-filter);backdrop-filter:var(--uni-modal-backdrop-filter)}.action-modal__wrapper.uni-new-modal__wrapper{position:relative;display:block;width:min(27rem,calc(100vw - var(--uni-modal-safe-inline)));min-width:0;max-width:min(27rem,calc(100vw - var(--uni-modal-safe-inline)));height:auto;max-height:var(--uni-modal-safe-block);margin:auto;padding:var(--spacing-6);overflow:auto;pointer-events:auto;border:1px solid var(--color-border,var(--color-divider));border-radius:var(--radius-xl,1rem);background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--floating-surface-shadow,var(--shadow-xl))}.action-modal .uni-new-modal__close{display:none}.action-modal__content{display:flex;align-items:flex-start;gap:var(--spacing-3)}.action-modal__main{min-width:0;flex:1 1 auto}.action-modal__title-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3)}.action-modal__message{margin-block-start:var(--spacing-1);color:var(--color-text-secondary);line-height:var(--leading-normal)}.action-modal__blocks{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2);margin-block-start:var(--spacing-3)}.action-modal__blocks:empty{display:none}.action-modal__blocks--items{display:flex;gap:var(--spacing-2);align-items:center}.action-modal__blocks--items--item{display:flex;flex-direction:column;gap:var(--spacing-1)}.action-modal__footer{gap:var(--spacing-3);margin-block-start:var(--spacing-6)}.action-modal__actions,.action-modal__footer{display:flex;align-items:center;justify-content:flex-end}.action-modal__actions{gap:var(--spacing-2);margin-inline-start:auto}.action-modal__actions .uni-button{min-width:6.5rem}.action-modal__header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-block-end:var(--spacing-3)}.action-modal__header--icon{width:48px;min-width:48px;height:48px}.action-modal__header--icon-wrapper{width:48px;height:48px;background-color:var(--uni-action-modal--icon-background-color)}.action-modal__header--icon-inner,.action-modal__header--icon-wrapper{display:flex;align-items:center;justify-content:center;border-radius:50%}.action-modal__header--icon-inner{width:32px;height:32px;background-color:var(--uni-action-modal--icon-inner-background-color)}.action-modal__input{margin-block-end:var(--spacing-3)}.action-modal__header--icon-error{--uni-action-modal--icon-color-light-background-color:var(--color-red-50);--uni-action-modal--icon-background-color:var(--color-red-100);--uni-action-modal--icon-inner-background-color:var(--color-red-200)}.action-modal__header--icon-error--dark{--uni-action-modal--icon-color-light-background-color:var(--color-red-300);--uni-action-modal--icon-background-color:var(--color-red-200);--uni-action-modal--icon-inner-background-color:var(--color-red-300)}.action-modal__header--icon-blue{--uni-action-modal--icon-color-light-background-color:var(--color-blue-50);--uni-action-modal--icon-background-color:var(--color-blue-100);--uni-action-modal--icon-inner-background-color:var(--color-blue-200)}.action-modal__header--icon-blue--dark{--uni-action-modal--icon-color-light-background-color:var(--color-blue-300);--uni-action-modal--icon-background-color:var(--color-blue-200);--uni-action-modal--icon-inner-background-color:var(--color-blue-300)}.action-modal__header--icon-green{--uni-action-modal--icon-color-light-background-color:var(--color-green-50);--uni-action-modal--icon-background-color:var(--color-green-100);--uni-action-modal--icon-inner-background-color:var(--color-green-200)}.action-modal__header--icon-green--dark{--uni-action-modal--icon-color-light-background-color:var(--color-green-300);--uni-action-modal--icon-background-color:var(--color-green-200);--uni-action-modal--icon-inner-background-color:var(--color-green-300)}.action-modal__header--icon-orange{--uni-action-modal--icon-color-light-background-color:var(--color-orange-50);--uni-action-modal--icon-background-color:var(--color-orange-100);--uni-action-modal--icon-inner-background-color:var(--color-orange-200)}.action-modal__header--icon-orange--dark{--uni-action-modal--icon-color-light-background-color:var(--color-orange-300);--uni-action-modal--icon-background-color:var(--color-orange-200);--uni-action-modal--icon-inner-background-color:var(--color-orange-300)}.action-modal__header--icon-secondary{--uni-action-modal--icon-color-light-background-color:var(--color-secondary-50);--uni-action-modal--icon-background-color:var(--color-secondary-100);--uni-action-modal--icon-inner-background-color:var(--color-secondary-200)}.action-modal__header--icon-secondary--dark{--uni-action-modal--icon-color-light-background-color:var(--color-secondary-500);--uni-action-modal--icon-background-color:var(--color-secondary-300);--uni-action-modal--icon-inner-background-color:var(--color-secondary-300)}.action-modal__header--icon-error .action-modal__header--icon-wrapper .uni-icon,.action-modal__header--icon-error .action-modal__header--icon-wrapper .uni-icon:before,.action-modal__header--icon-error--dark .action-modal__header--icon-wrapper .uni-icon,.action-modal__header--icon-error--dark .action-modal__header--icon-wrapper .uni-icon:before{color:var(--color-red-600);fill:var(--color-red-600)}.action-modal__header--icon-blue .action-modal__header--icon-wrapper .uni-icon,.action-modal__header--icon-blue .action-modal__header--icon-wrapper .uni-icon:before,.action-modal__header--icon-blue--dark .action-modal__header--icon-wrapper .uni-icon,.action-modal__header--icon-blue--dark .action-modal__header--icon-wrapper .uni-icon:before{color:var(--color-blue-600);fill:var(--color-blue-600)}.action-modal__header--icon-orange .action-modal__header--icon-wrapper .uni-icon,.action-modal__header--icon-orange .action-modal__header--icon-wrapper .uni-icon:before,.action-modal__header--icon-orange--dark .action-modal__header--icon-wrapper .uni-icon,.action-modal__header--icon-orange--dark .action-modal__header--icon-wrapper .uni-icon:before{color:var(--color-orange-600);fill:var(--color-orange-600)}@media (max-width:767px){.action-modal__wrapper.uni-new-modal__wrapper{width:calc(100vw - var(--uni-modal-safe-inline));max-width:calc(100vw - var(--uni-modal-safe-inline));padding:var(--spacing-4)}.action-modal__content{gap:var(--spacing-2)}.action-modal__footer{width:100%;flex-direction:column;align-items:stretch}.action-modal__actions{width:100%;flex-direction:column-reverse;align-items:stretch}.action-modal__actions .uni-button{width:100%}}.uni-checkbox--color-primary{--uni-checkbox--color:var(--color-primary)}.uni-checkbox--color-danger{--uni-checkbox--color:var(--color-error)}.uni-checkbox--color-secondary{--uni-checkbox--color:var(--color-text-secondary)}.uni-checkbox--size-medium{--uni-checkbox--size:1.125rem;--uni-checkbox--translate--sign:0.1875rem,0.1875rem}.uni-checkbox--size-small{--uni-checkbox--size:0.9375rem;--uni-checkbox--translate--sign:0.125rem,0.125rem}.call-overlay__backdrop{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;box-sizing:border-box;padding-block:max(1rem,var(--coffee-safe-area-inset-top,env(safe-area-inset-top,0px))) max(1rem,var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));padding-inline:max(1rem,var(--coffee-safe-area-inset-inline-start,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px)))) max(1rem,var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px))));border:0;z-index:100000;display:flex;overflow:auto;overscroll-behavior:contain;background:rgba(8,10,16,.6);backdrop-filter:blur(8px);animation:call-overlay-fade-in .16s ease-out}.call-overlay__floating{position:fixed;inset-inline-end:max(1.25rem,var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px))));inset-block-end:max(1.25rem,var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));z-index:100000;display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem .75rem .75rem;min-width:260px;max-width:340px;background:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:0 12px 32px rgba(0,0,0,.18);animation:call-overlay-slide-up .2s ease-out}.call-overlay__floating-body{display:flex;flex-direction:column;min-width:0;flex:1}.call-overlay__floating-name{font-weight:var(--font-weight-semibold);font-size:var(--text-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call-overlay__floating-status{font-size:var(--text-xs);color:var(--color-text-secondary)}.call-overlay__floating-end{width:2.5rem;height:2.5rem;border:0;border-radius:var(--radius-full);background:var(--color-error);color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .12s ease-out;flex-shrink:0}.call-overlay__floating-end:hover{transform:scale(1.06)}@keyframes call-overlay-slide-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.call-overlay__card{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2.5rem 2rem;width:max-content;min-width:min(320px,100%);max-width:100%;margin:auto;flex-shrink:0;background:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-2xl);box-shadow:0 24px 64px rgba(0,0,0,.35);text-align:center}.call-overlay__label{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary)}.call-overlay__name{font-size:1.75rem;font-weight:var(--font-weight-semibold);margin:0}.call-overlay__avatar-ring{display:flex;align-items:center;justify-content:center;width:var(--call-overlay-avatar-ring-size,10rem);height:var(--call-overlay-avatar-ring-size,10rem);border-radius:var(--radius-full);background:var(--color-surface-hover);animation:call-overlay-pulse 2s ease-in-out infinite}@media screen and (max-width:767px){.call-overlay__floating{inset-inline:max(1rem,var(--coffee-safe-area-inset-inline-start,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px)))) max(1rem,var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px))));inset-block-end:max(1rem,var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));width:auto;min-width:0;max-width:none}body:has(.bottom-bar:not(.bottom-bar--hide)) .call-overlay__floating{inset-block-end:calc(var(--dim-bottom-bar-height) + var(--coffee-safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)) + 1rem)}}@media screen and (max-height:500px){.call-overlay__card{--call-overlay-avatar-ring-size:5rem;--call-overlay-avatar-size:4rem;gap:.5rem;padding:.75rem 1rem}.call-overlay__card .call-overlay__name{font-size:1.25rem}.call-overlay__card .call-overlay__actions{gap:2rem;margin-top:0}.call-overlay__card .call-overlay__action-button{width:3rem;height:3rem}}.call-overlay__actions{display:flex;gap:2.5rem;margin-top:.5rem}.call-overlay__action{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:transparent;border:0;padding:0;cursor:pointer;color:inherit}.call-overlay__action[disabled]{opacity:.5;cursor:not-allowed}.call-overlay__action-button{width:4rem;height:4rem;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;color:white;transition:transform .12s ease-out}.call-overlay__action:hover .call-overlay__action-button{transform:scale(1.06)}.call-overlay__action--accept .call-overlay__action-button{background:var(--color-success)}.call-overlay__action--cancel .call-overlay__action-button,.call-overlay__action--decline .call-overlay__action-button{background:var(--color-error)}.call-overlay__action-label{font-size:var(--text-sm);color:var(--color-text-secondary)}@keyframes call-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes call-overlay-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 40%,transparent)}50%{box-shadow:0 0 0 14px color-mix(in srgb,var(--color-success) 0%,transparent)}}.uni-new-modal{--uni-modal-backdrop-background:color-mix(in srgb,var(--color-black,#000000) 36%,transparent);--uni-modal-backdrop-filter:blur(1px) saturate(102%);background:var(--uni-modal-backdrop-background);-webkit-backdrop-filter:var(--uni-modal-backdrop-filter);backdrop-filter:var(--uni-modal-backdrop-filter)}.uni-new-modal__wrapper{--uni-modal-safe-inline:calc(max(var(--spacing-4), var(--coffee-safe-area-inset-left, env(safe-area-inset-left, 0px))) + max(var(--spacing-4), var(--coffee-safe-area-inset-right, env(safe-area-inset-right, 0px))));--uni-modal-safe-block:calc(100dvh - max(var(--spacing-4), var(--coffee-safe-area-inset-top, env(safe-area-inset-top, 0px))) - max(var(--spacing-4), var(--coffee-safe-area-inset-bottom, env(safe-area-inset-bottom, 0px))));position:relative;display:block;width:min(27rem,calc(100vw - var(--uni-modal-safe-inline)));min-width:0;max-width:min(27rem,calc(100vw - var(--uni-modal-safe-inline)));height:auto;max-height:var(--uni-modal-safe-block);margin:auto;padding:var(--spacing-6);overflow:auto;pointer-events:auto;border:1px solid var(--color-border,var(--color-divider));border-radius:var(--radius-xl,1rem);background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xl)}.uni-new-modal__close{position:absolute;inset-block-start:var(--spacing-3);inset-inline-end:var(--spacing-3);z-index:1}.uni-bottom-sheet{--uni-bottom-sheet-offset:var(--spacing-3);--uni-bottom-sheet-rounded-size:var(--radius-xl);--uni-bottom-sheet-puller-height:var(--spacing-1);--uni-bottom-sheet-puller-container-height:var(--spacing-6);--uni-bottom-sheet-max-height-offset:var(--spacing-4);--uni-bottom-sheet-viewport-bottom-offset:0px;--uni-bottom-sheet-container-padding-block-end:var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--uni-bottom-sheet-max-height:calc(100dvh - var(--uni-bottom-sheet-max-height-offset) - var(--coffee-safe-area-inset-top, env(safe-area-inset-top, 0px)) - var(--uni-bottom-sheet-viewport-bottom-offset))}@media screen and (max-width:767px){.uni-bottom-sheet{--uni-bottom-sheet-container-padding-block-end:max(var(--spacing-3),var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)))}html[data-capacitor-platform=ios] .uni-bottom-sheet{--uni-bottom-sheet-container-padding-block-end:var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0px))}}.uni-bottom-sheet__backdrop{background:rgba(0,0,0,.34)}.uni-bottom-sheet__container{display:flex;width:100%;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable}.uni-bottom-sheet--invisible-container,.uni-bottom-sheet__container{box-sizing:border-box;padding-block-end:var(--uni-bottom-sheet-container-padding-block-end);padding-inline:var(--coffee-safe-area-inset-inline-start,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0))) var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0)))}@supports not (height:100dvh){.uni-bottom-sheet{--uni-bottom-sheet-max-height:calc(100vh - var(--uni-bottom-sheet-max-height-offset) - var(--coffee-safe-area-inset-top, env(safe-area-inset-top, 0px)) - var(--uni-bottom-sheet-viewport-bottom-offset))}}.uni-bottom-sheet .uni-bottom-sheet__paper,.uni-bottom-sheet.uni-bottom-sheet__paper{display:flex;bottom:var(--uni-bottom-sheet-viewport-bottom-offset);width:100%;min-width:0;max-width:100%;max-height:var(--uni-bottom-sheet-max-height);flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border,var(--color-divider)) 82%,transparent);border-block-end:0;border-top-left-radius:var(--uni-bottom-sheet-rounded-size);border-top-right-radius:var(--uni-bottom-sheet-rounded-size);border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:var(--color-background,var(--color-surface));background-color:color-mix(in srgb,var(--color-background,var(--color-surface)) 96%,var(--color-surface));background-clip:padding-box;color:var(--color-text-primary);box-shadow:0 -1rem 2.5rem rgba(0,0,0,.2);transition:transform 195ms ease-out,height .22s ease-out}.uni-bottom-sheet--has-puller .uni-bottom-sheet .uni-new-menu__list{overflow-y:auto}.uni-bottom-sheet--has-puller .uni-bottom-sheet__puller-container{position:relative;z-index:2;display:flex;width:100%;min-height:var(--uni-bottom-sheet-puller-container-height);flex:0 0 auto;align-items:center;justify-content:center;border-top-left-radius:inherit;border-top-right-radius:inherit;background:inherit;touch-action:none}.uni-bottom-sheet--has-puller .uni-bottom-sheet__puller{width:var(--spacing-8);height:var(--uni-bottom-sheet-puller-height);flex:unset;overflow-y:unset;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--color-text-primary) 22%,transparent)}.uni-bottom-sheet--has-puller .uni-bottom-sheet__paper:not(.no-max-height),.uni-bottom-sheet--has-puller.uni-bottom-sheet__paper:not(.no-max-height){max-height:min(42rem,var(--uni-bottom-sheet-max-height))}.uni-bottom-sheet--has-puller .uni-bottom-sheet__backdrop{backdrop-filter:none}.uni-bottom-sheet--dragging .uni-bottom-sheet__paper,.uni-bottom-sheet--dragging.uni-bottom-sheet__paper{transition-duration:0s}@media (prefers-reduced-motion:reduce){.uni-bottom-sheet .uni-bottom-sheet__paper,.uni-bottom-sheet.uni-bottom-sheet__paper{animation:none;transition:none}}.dashboard-appbar__create-trigger[data-slot=button]{height:var(--spacing-10);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3.6);background:var(--color-primary);color:var(--color-primary-foreground,var(--color-white));box-shadow:none}.dashboard-appbar__create-trigger[data-slot=button]:focus-visible,.dashboard-appbar__create-trigger[data-slot=button]:hover{background:color-mix(in srgb,var(--color-primary) 88%,var(--color-text-primary));color:var(--color-primary-foreground,var(--color-white));box-shadow:none}.dashboard-appbar__create-trigger svg{width:var(--spacing-4);height:var(--spacing-4)}.dashboard-create-palette__overlay[data-slot=dialog-overlay]{position:fixed;inset:0;z-index:var(--z-tooltip);background:color-mix(in srgb,var(--color-black) 25%,transparent)}.dashboard-create-palette__content[data-slot=dialog-content]{position:fixed;z-index:calc(var(--z-tooltip) + 1);display:grid;width:min(calc(var(--spacing) * 160),calc(100vw - max(1rem,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px))) - max(1rem,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px)))));max-width:min(calc(var(--spacing) * 160),calc(100vw - max(1rem,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px))) - max(1rem,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px)))));max-height:calc(100dvh - max(1rem,var(--coffee-safe-area-inset-top,env(safe-area-inset-top,0px))) - max(1rem,var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0px))));gap:0;overflow:hidden;border:var(--spacing-px) solid color-mix(in srgb,var(--color-text-primary) 12%,var(--color-divider));border-radius:var(--radius-lg);background:var(--color-popover,var(--color-surface));padding:0;box-shadow:0 calc(var(--spacing-px) * 24) calc(var(--spacing-px) * 80) color-mix(in srgb,var(--color-black) 32%,transparent)}.dashboard-create-palette__command[data-slot=command]{height:auto;border-radius:inherit;background:transparent;color:var(--color-text-primary)}.dashboard-create-palette__command [data-slot=command-input-wrapper]{height:calc(var(--spacing) * 13);border-block-end:var(--spacing-px) solid color-mix(in srgb,var(--color-text-primary) 9%,var(--color-divider));padding-inline:var(--spacing-4);background:color-mix(in srgb,var(--color-surface) 96%,var(--color-background))}.dashboard-create-palette__command [data-slot=command-input]{height:calc(var(--spacing) * 13);color:var(--color-text-primary);font-size:var(--text-sm);letter-spacing:0}.dashboard-create-palette__command [data-slot=command-input]::placeholder{color:var(--color-text-tertiary)}.dashboard-create-palette__list[data-slot=command-list]{max-height:min(calc(var(--spacing) * 108),calc(100dvh - calc(var(--spacing) * 40)));padding:calc(var(--spacing) * 1.6);scroll-padding-block:calc(var(--spacing) * 1.8);-webkit-overflow-scrolling:touch}.dashboard-create-palette__group[data-slot=command-group]{padding:calc(var(--spacing) * .6)}.dashboard-create-palette__group [cmdk-group-heading]{padding:calc(var(--spacing) * 1.8) calc(var(--spacing) * 2.6) calc(var(--spacing) * 1.2);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-4);letter-spacing:0;text-transform:uppercase}.dashboard-create-palette__item[data-slot=command-item]{display:grid;grid-template-columns:var(--spacing-8) calc(var(--spacing) * 8.6) minmax(0,1fr);gap:calc(var(--spacing) * 2.6);align-items:center;min-height:calc(var(--spacing) * 12.6);border-radius:var(--radius-md);padding:calc(var(--spacing) * 1.8) calc(var(--spacing) * 2.2);color:var(--color-text-primary)}.dashboard-create-palette__item[data-slot=command-item][data-selected=true]{background:color-mix(in srgb,var(--color-primary) 9%,var(--color-surface-hover));color:var(--color-text-primary)}.dashboard-create-palette__item[data-slot=command-item][data-disabled=true]{opacity:.55}.dashboard-create-palette__pin{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-8);height:var(--spacing-8);border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-tertiary);cursor:pointer}.dashboard-create-palette__pin:focus-visible,.dashboard-create-palette__pin:hover,.dashboard-create-palette__pin[aria-pressed=true]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);outline:0}.dashboard-create-palette__pin:focus-visible{box-shadow:0 0 0 calc(var(--spacing-px) * 3) color-mix(in srgb,var(--color-ring,var(--color-primary)) 16%,transparent)}.dashboard-create-palette__pin svg{width:calc(var(--spacing) * 3.68);height:calc(var(--spacing) * 3.68);stroke-width:2.1}.dashboard-create-palette__icon{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--spacing) * 8.6);height:calc(var(--spacing) * 8.6);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-text-primary) 5%,transparent);color:var(--color-text-secondary)}.dashboard-create-palette__item[data-selected=true] .dashboard-create-palette__icon{background:color-mix(in srgb,var(--color-primary) 13%,transparent);color:var(--color-primary)}.dashboard-create-palette__icon svg{width:var(--spacing-4);height:var(--spacing-4);stroke-width:2}.dashboard-create-palette__copy{display:grid;gap:calc(var(--spacing) * .32);min-width:0}.dashboard-create-palette__title{overflow:hidden;color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-5);text-overflow:ellipsis;white-space:nowrap}.dashboard-create-palette__category{overflow:hidden;color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:var(--leading-4);text-overflow:ellipsis;white-space:nowrap}.dashboard-create-palette__command [data-slot=command-empty]{padding:var(--spacing-8) var(--spacing-4);color:var(--color-text-secondary);font-size:var(--text-sm)}@media screen and (max-width:767px){.dashboard-create-palette__overlay[data-slot=dialog-overlay]{--dashboard-create-palette-safe-bottom:max(var(--spacing-4),var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0)));--dashboard-create-palette-bottom-offset:calc(var(--dim-bottom-bar-height,0) + var(--dashboard-create-palette-safe-bottom));inset-block:0 var(--dashboard-create-palette-bottom-offset);inset-inline:0}html[data-capacitor-platform=ios] .dashboard-create-palette__overlay[data-slot=dialog-overlay]{--dashboard-create-palette-bottom-offset:var(--dim-bottom-bar-height,0)}.dashboard-create-palette__content[data-slot=dialog-content]{--dashboard-create-palette-top-offset:var(--coffee-safe-area-inset-top,env(safe-area-inset-top,0));--dashboard-create-palette-safe-bottom:max(var(--spacing-4),var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0)));--dashboard-create-palette-bottom-offset:calc(var(--dim-bottom-bar-height,0) + var(--dashboard-create-palette-safe-bottom));--dashboard-create-palette-mobile-height:calc(100dvh - var(--dashboard-create-palette-top-offset) - var(--dashboard-create-palette-bottom-offset));inset-block:0 var(--dashboard-create-palette-bottom-offset);inset-inline:0;padding-block-start:var(--dashboard-create-palette-top-offset);width:100vw;max-width:100vw;height:calc(var(--dashboard-create-palette-mobile-height) + var(--dashboard-create-palette-top-offset));max-height:calc(var(--dashboard-create-palette-mobile-height) + var(--dashboard-create-palette-top-offset));border:0;border-radius:0;box-shadow:none;--tw-translate-x:0;--tw-translate-y:0;translate:none;transform:none;display:flex;flex-direction:column}html[data-capacitor-platform=ios] .dashboard-create-palette__content[data-slot=dialog-content]{--dashboard-create-palette-bottom-offset:var(--dim-bottom-bar-height,0)}.dashboard-create-palette__command[data-slot=command]{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.dashboard-create-palette__command [data-slot=command-input-wrapper]{padding-inline:max(var(--spacing-4),var(--coffee-safe-area-inset-inline-start,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px)))) max(var(--spacing-4),var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px))))}.dashboard-create-palette__list[data-slot=command-list]{flex:1 1 auto;min-height:0;max-height:calc(var(--dashboard-create-palette-mobile-height) - calc(var(--spacing) * 13));padding-block-end:max(var(--spacing-3),var(--dashboard-create-palette-safe-bottom));padding-inline:max(calc(var(--spacing) * 1.6),var(--coffee-safe-area-inset-inline-start,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px)))) max(calc(var(--spacing) * 1.6),var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px))))}html[data-capacitor-platform=ios] .dashboard-create-palette__list[data-slot=command-list]{padding-block-end:var(--spacing-3)}}@supports not (height:100dvh){@media screen and (max-width:767px){.dashboard-create-palette__content[data-slot=dialog-content]{--dashboard-create-palette-mobile-height:calc(100vh - var(--dashboard-create-palette-top-offset) - var(--dashboard-create-palette-bottom-offset))}}}@keyframes uni-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.uni-spinner__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke:var(--loading-path-color,var(--color-primary,currentColor));stroke-width:var(--loading-stroke-width,3);animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.uni-spinner--animated{animation:uni-spin 2s linear infinite;transform-origin:center center;animation-play-state:var(--loading-animation-state,running);transform:translateZ(0)}.disable-animations .uni-spinner--animated,.disable-animations .uni-spinner__path{animation:none}@media(prefers-reduced-motion:reduce){.uni-spinner,.uni-spinner__path{animation:none}}.uni-new-menu__list-wrapper{display:flex;width:100%;min-width:var(--uni-menu-min-width,0);max-width:var(--uni-menu-max-width,min(24rem,var(--uni-floating-safe-inline-size,calc(100vw - 2rem))));max-height:inherit;min-height:0;flex-direction:column;overflow:hidden}.uni-new-menu-trigger:is([aria-expanded=true],[data-state=open]){--uni-button-bg:color-mix(in srgb,var(--color-primary) 14%,var(--color-surface));--uni-button-fg:var(--color-primary-text,var(--color-primary));background:var(--uni-button-bg);color:var(--uni-button-fg);border-color:color-mix(in srgb,var(--color-primary) 24%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 12%,transparent)}.uni-new-menu-trigger:is([aria-expanded=true],[data-state=open]):is(:hover,:focus-visible,:active){background:var(--uni-button-bg);color:var(--uni-button-fg);border-color:color-mix(in srgb,var(--color-primary) 24%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 12%,transparent)}.uni-new-menu,.uni-new-menu-item,.uni-new-menu-item__link,.uni-new-menu__list{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.uni-new-menu :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.uni-new-menu.uni-popover__paper{width:max-content;min-width:var(--uni-menu-min-width,10rem);max-width:var(--uni-menu-max-width,min(24rem,var(--uni-floating-safe-inline-size,calc(100vw - 2rem))));max-height:var(--radix-popover-content-available-height,calc(100dvh - max(1rem,var(--coffee-safe-area-inset-top,env(safe-area-inset-top,0px))) - max(1rem,var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)))));padding:0;overflow:hidden}.uni-new-menu.uni-popover__paper:has(:is(.task-menu-surface,.task-project-status-menu)){border-color:color-mix(in srgb,var(--color-text-primary) 10%,var(--color-divider));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-popover,var(--color-surface)) 96%,var(--color-background));box-shadow:var(--shadow-2xl);overflow:hidden}.uni-new-menu__divider{display:block;width:100%;height:1px;margin:var(--floating-menu-separator-margin-block,.25rem) 0;background:var(--color-border,var(--color-divider))}.uni-new-menu__group{display:block;width:100%;padding:.375rem .5rem .25rem;color:var(--color-muted-foreground,var(--color-text-tertiary))}*+.uni-new-menu__group{margin-block-start:.25rem}.uni-new-menu__list{display:flex;width:100%;min-width:var(--uni-menu-list-min-width,var(--uni-menu-min-width,10rem));max-height:inherit;min-height:0;flex:1 1 auto;flex-direction:column;align-items:stretch;overflow:auto;overscroll-behavior:contain;list-style:none;padding:var(--floating-menu-padding,.25rem)}.uni-new-menu--over .uni-new-menu__list,.uni-new-menu__list{max-width:var(--uni-menu-max-width,min(24rem,var(--uni-floating-safe-inline-size,calc(100vw - 2rem))))}.uni-new-menu__list--parent-text{margin-inline:.25rem;padding:.375rem .5rem .125rem}.uni-new-menu-item{--menu-item-bg:var(--uni-new-menu-item-background,transparent);--menu-item-fg:var(--uni-new-menu-item-color,var(--color-popover-foreground,var(--color-text-primary)));--menu-item-icon:var(--uni-new-menu-item-icon-color,var(--color-muted-foreground,var(--color-text-secondary)));--menu-item-hover:var(--uni-new-menu-item-hover-background,var(--color-accent,var(--color-surface-hover)));--menu-item-hover-fg:var(--uni-new-menu-item-hover-color,var(--color-accent-foreground,var(--color-text-primary)));position:relative;width:100%;min-height:var(--floating-menu-item-min-height,2rem);justify-content:flex-start;gap:var(--floating-menu-item-gap,.5rem);padding:var(--uni-new-menu-item-padding,var(--floating-menu-item-padding-block,.375rem) var(--floating-menu-item-padding-inline,.5rem));border:0;border-radius:var(--floating-menu-item-radius,var(--radius-sm,.25rem));background:var(--menu-item-bg);color:var(--menu-item-fg);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-5);text-align:start;cursor:default;outline:none;overflow:hidden;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}.uni-new-menu-item--small{min-height:1.75rem;padding:.25rem .5rem;font-size:var(--text-sm);line-height:1.125rem}.uni-new-menu-item--large{min-height:2.25rem;padding:.5rem .75rem;font-size:var(--text-base);line-height:var(--leading-6)}.uni-new-menu-item--color-primary{--menu-item-bg:var(--color-primary);--menu-item-fg:var(--color-on-primary,var(--primary-foreground,#14171b));--menu-item-icon:currentColor;--menu-item-hover:var(--color-primary);--menu-item-hover-fg:var(--menu-item-fg)}.uni-new-menu-item--color-danger{--menu-item-fg:var(--color-error-text,var(--color-red-700));--menu-item-icon:currentColor}.uni-new-menu-item--color-white{--menu-item-fg:var(--color-white);--menu-item-icon:currentColor}.uni-new-menu-item--color-text-tertiary{--menu-item-fg:var(--color-muted-foreground,var(--color-text-tertiary))}.uni-new-menu-item--disabled,.uni-new-menu-item:disabled,.uni-new-menu-item[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.uni-new-menu-item__icon{width:1em;height:1em;flex:0 0 auto;color:var(--menu-item-icon);line-height:var(--leading-none)}.uni-new-menu-item--small .uni-new-menu-item__icon{font-size:var(--text-base)}.uni-new-menu-item--medium .uni-new-menu-item__icon{font-size:var(--text-lg)}.uni-new-menu-item--large .uni-new-menu-item__icon{font-size:var(--text-xl)}.uni-new-menu-item__content{display:flex;min-width:0;flex:1;flex-direction:column}.uni-new-menu-item__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-new-menu-item__hint{overflow:hidden;color:var(--color-muted-foreground,var(--color-text-tertiary));font-size:var(--text-xs);line-height:var(--leading-4);text-overflow:ellipsis}.uni-new-menu-item--has-hint .uni-new-menu-item__label{font-weight:var(--font-weight-medium)}.uni-new-menu-item__link{display:flex;width:100%;min-width:0;align-items:center;gap:inherit;color:inherit;text-decoration:none;cursor:inherit}.uni-new-menu-item.uni-new-menu-item__link{gap:.5rem;color:var(--menu-item-fg);cursor:default}.uni-new-menu-item__overlay{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease}.uni-new-menu-item__overlay--visible{opacity:1;visibility:visible}.uni-new-menu-item .uni-checkbox__label{font-weight:var(--font-weight-normal)}.uni-new-menu-item .uni-curtain{--loading-size:75%;--loading-path-color:currentColor;--loading-background-color:transparent}.uni-new-menu__list.item-border-radius .uni-new-menu-item{border-radius:var(--radius-sm,var(--radius-md))}@media(hover:hover){.uni-new-menu-item:not(:disabled):not(.uni-new-menu-item--disabled):hover{background:var(--menu-item-hover);color:var(--menu-item-hover-fg)}.uni-new-menu-item--color-primary:not(:disabled):not(.uni-new-menu-item--disabled):hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--menu-item-fg) 34%,transparent)}}.uni-new-menu-item .uni-new-menu-item__link:focus:not(:focus-visible),.uni-new-menu-item:focus:not(:focus-visible){outline:none;box-shadow:none}.uni-new-menu-item .uni-new-menu-item__link:focus-visible,.uni-new-menu-item.uni-new-menu-item--focus,.uni-new-menu-item:focus-visible{outline:none;background:var(--menu-item-hover);color:var(--menu-item-hover-fg);box-shadow:none}.uni-new-menu-item--color-primary.uni-new-menu-item--focus,.uni-new-menu-item--color-primary:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--menu-item-fg) 34%,transparent)}.uni-new-menu--sheet.uni-bottom-sheet{--uni-menu-min-width:100%;--uni-menu-list-min-width:100%;--uni-menu-max-width:none;z-index:calc(var(--z-modal) + 1)}.uni-new-menu--sheet .uni-new-menu__list,.uni-new-menu--sheet .uni-new-menu__list-wrapper{width:100%;min-width:0;max-width:none}.uni-new-menu--sheet .uni-new-menu__list-wrapper{padding:0 var(--spacing-2) var(--spacing-2)}.uni-new-menu--sheet .uni-new-menu__list{padding:var(--spacing-1)}.uni-new-menu--sheet .uni-new-menu-item{min-height:2.75rem;padding:.625rem .75rem;font-size:var(--text-base);line-height:var(--leading-6)}.password-input-checker__item--checked .password-input-checker__icon{color:var(--color-success)}.password-input-bar__item:after{width:0;content:"";display:block;position:absolute;inset-block-end:0;inset-block-start:0;inset-inline-start:0;background-color:var(--color-gray-400);transition:var(--transition-main);transition-property:width,background-color;will-change:width,background-color}.password-input-bar--checked-1 .password-input-bar__item:first-child:after{width:100%;background-color:var(--color-error)}.password-input-bar--checked-2 .password-input-bar__item:first-child:after,.password-input-bar--checked-2 .password-input-bar__item:nth-child(2):after{width:100%;background-color:var(--color-warning)}.password-input-bar--checked-3 .password-input-bar__item:first-child:after,.password-input-bar--checked-3 .password-input-bar__item:nth-child(2):after,.password-input-bar--checked-3 .password-input-bar__item:nth-child(3):after{width:100%;background-color:var(--color-success)}.otp-modal__item .uni-text-field__input{font-weight:var(--font-weight-bold);font-size:var(--text-2xl);text-align:center;line-height:var(--leading-10);color:var(--color-text-primary);max-height:3rem}.auth-compact-chips__onboarding .uni-button__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:21rem}.auth-compact__texted:focus .uni-button__label,.auth-compact__texted:hover .uni-button__label{text-decoration:underline}.search-modal__backdrop{inset:0;width:100%;height:100%;z-index:var(--z-toast);position:fixed;overflow:hidden;background-color:rgba(15,23,42,.1);-webkit-backdrop-filter:blur(2px) saturate(104%);backdrop-filter:blur(2px) saturate(104%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility 0s linear .18s;will-change:opacity}.search-modal__search-input.uni-text-field--outlined.uni-text-field--large{--uni-text-field-stroke-radius:var(--spacing-1) var(--spacing-1) 0 0;background-color:rgba(0,0,0,0)}.search-modal__search-input.uni-text-field--outlined.uni-text-field--large__icons{display:flex;align-items:center}.search-modal__container{margin-inline:0;z-index:var(--z-toast);position:fixed;inset-inline-end:auto;inset-inline-start:auto;left:var(--search-modal-anchor-x,50vw);inset-block-start:calc(var(--dim-header-height, 4rem) + .75rem);background-color:color-mix(in srgb,var(--color-popover,var(--color-background)) 98%,transparent);-webkit-backdrop-filter:saturate(118%);backdrop-filter:saturate(118%);width:min(34rem,calc(100vw - 2rem));min-height:3.5rem;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-50%,-.5rem,0) scale(.98);transition:opacity .18s ease,transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .18s;will-change:opacity,transform;contain:layout paint style;backface-visibility:hidden;box-shadow:0 24px 56px -28px rgba(15,23,42,.44),0 10px 24px -18px rgba(15,23,42,.24);border:1px solid color-mix(in srgb,var(--color-border,var(--color-divider)) 78%,transparent);border-radius:var(--radius-xl,var(--radius-lg));overflow:hidden}@media screen and (max-width:767px){.search-modal__container{display:flex;flex-direction:column;width:100%;float:left;transform-origin:bottom;left:0;inset-inline-start:0;inset-block-start:0;inset-block-end:0;height:auto;min-height:0;max-height:100%;margin:0;opacity:0;transform:none;border-radius:0;box-shadow:none;overflow:hidden;touch-action:pan-y;-ms-touch-action:pan-y;transition:opacity .18s ease,visibility 0s linear .18s}}.search-modal--open .search-modal__backdrop{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s ease,visibility 0s linear 0s}.search-modal--open .search-modal__container{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,0,0) scale(1);transition:opacity .18s ease,transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear 0s}@media(prefers-reduced-motion:reduce){.search-modal--open .search-modal__backdrop,.search-modal--open .search-modal__container,.search-modal__backdrop,.search-modal__container{transition:none}}@media screen and (max-width:767px){.search-modal--open .search-modal__container{opacity:1;transform:none;transition:opacity .18s ease,visibility 0s linear 0s}}.search-modal__search-input{--uni-text-field-color:var(--color-ring,var(--color-primary));background-color:var(--color-surface)}.search-modal__command{background:var(--color-popover,var(--color-background));color:var(--color-popover-foreground,var(--color-text-primary))}.search-modal__container .search-modal__command{flex:0 0 auto;height:auto;min-height:0}.search-modal__command [data-slot=command-input-wrapper]{height:3.25rem;border-block-end:1px solid color-mix(in srgb,var(--color-border,var(--color-divider)) 48%,transparent);padding-inline-start:max(1rem,var(--coffee-safe-area-inset-inline-start,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px))));padding-inline-end:calc(2.5rem + max(.75rem,var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px)))))}.search-modal__command [data-slot=command-input]{height:3.25rem;padding-block:0;font-size:var(--text-base)}.search-modal__command-clear{position:absolute;inset-block-start:.5rem;inset-inline-end:max(.75rem,var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px))));display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-border,var(--color-divider)) 38%,transparent);border-radius:var(--radius-md,var(--radius-sm));background:color-mix(in srgb,var(--color-muted,var(--color-surface-hover)) 54%,transparent);color:var(--color-muted-foreground,var(--color-text-tertiary));cursor:pointer;transition:background-color .12s var(--ease-out),border-color .12s var(--ease-out),color .12s var(--ease-out),box-shadow .12s var(--ease-out)}.search-modal__command-clear:focus-visible,.search-modal__command-clear:hover{border-color:color-mix(in srgb,var(--color-border,var(--color-divider)) 72%,transparent);background:var(--color-accent,var(--color-surface-hover));color:var(--color-accent-foreground,var(--color-text-primary));outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-ring,var(--color-primary)) 16%,transparent)}.search-modal__command-clear svg{width:1rem;height:1rem}@media screen and (max-width:767px){.search-modal__search-input.uni-text-field--full-width{width:auto;margin-block:var(--spacing-3) 0;margin-inline:max(var(--spacing-3),var(--coffee-safe-area-inset-inline-start,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px)))) max(var(--spacing-3),var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px))))}}.search-modal__header{display:flex;align-items:center;gap:var(--spacing-2);box-sizing:border-box;min-height:3rem;max-height:3rem;padding-block:.5rem;padding-inline:max(var(--spacing-4),var(--coffee-safe-area-inset-inline-start,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px)))) max(var(--spacing-4),var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px))));border-block-end:1px solid var(--color-border,var(--color-divider));background:var(--color-popover,var(--color-background))}.search-modal__footer{width:100%;background-color:color-mix(in srgb,var(--color-popover,var(--color-background)) 90%,transparent);border-top:1px solid color-mix(in srgb,var(--color-border,var(--color-divider)) 46%,transparent);padding-block:var(--spacing-1);padding-inline:max(var(--spacing-3),var(--coffee-safe-area-inset-inline-start,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px)))) max(var(--spacing-3),var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px))));display:flex;align-items:center;gap:var(--spacing-1)}.search-modal__result-section{display:flex;flex-direction:column;flex-wrap:unset;align-items:center;justify-content:center;padding-block-end:var(--spacing-2);max-height:400px;overflow:hidden;touch-action:auto;-ms-touch-action:auto}@media screen and (max-width:767px){.search-modal__result-section{flex:1 1 auto;min-height:0;overflow-y:auto;max-height:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;-ms-touch-action:pan-y}}.search-modal__result-section--status{align-items:center;justify-content:center}@media screen and (max-width:767px){.search-modal__result-section--status{min-height:0;padding-block:0 var(--spacing-2)}}.search-modal__result-section--data-exists{overflow:auto;align-items:flex-start;justify-content:flex-start;padding-block-start:var(--spacing-3)}.search-modal__spinner .uni-spinner{--loading-size:var(--spacing-12)}.search-modal-result-section__item .close-button{visibility:hidden}.search-modal-result-section__item:is(:hover,:focus-within) .close-button{visibility:visible}@media (hover:none),(pointer:coarse){.search-modal-result-section__item .close-button{visibility:visible}}.search-modal-result-section__item--selected,.search-modal-result-section__item:hover{background-color:var(--color-surface-hover)}.search-modal-result-section__row{width:100%;min-width:0;list-style:none}.search-modal-result-section__item p{max-width:100%}@media screen and (max-width:767px){.search-modal__result-section--data-exists>section{width:100%;min-width:0}.search-modal-result-section__item{box-sizing:border-box;width:100%;min-height:2.75rem;padding-block:.55rem}.search-modal-result-section__item>div:first-child{min-width:0;flex:1 1 auto}.search-modal-result-section__item>p:last-child{flex:0 0 auto;max-width:7.5rem}}.search-modal .empty-state{background-color:rgba(0,0,0,0)}@media screen and (max-width:767px){.search-modal{--search-modal-safe-top:var(--coffee-safe-area-inset-top,env(safe-area-inset-top,0px));--search-modal-safe-bottom:var(--coffee-safe-area-inset-bottom,env(safe-area-inset-bottom,0px))}html[data-capacitor-platform=ios] .search-modal{--search-modal-safe-bottom:0px}.search-modal__container{inset-block-start:0;inset-block-end:var(--search-modal-safe-bottom);max-height:100dvh;padding-block-start:var(--search-modal-safe-top)}.search-modal--has-bottom-bar .search-modal__backdrop,.search-modal--has-bottom-bar .search-modal__container{inset-block-end:calc(var(--dim-bottom-bar-height) + var(--search-modal-safe-bottom))}.search-modal__result-section{box-sizing:border-box;padding-inline:var(--coffee-safe-area-inset-inline-start,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0))) var(--coffee-safe-area-inset-inline-end,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0)))}}.uni-curtain{--loading-path-color:var(--color-gray-400);--loading-size:48px;--loading-animation-state:paused;--loading-background-color:inherit;--uni-curtain--z-index:var(--curtain-z-index,1);--uni-curtain--opacity-duration:220ms;--uni-curtain--transform-duration:280ms;--uni-curtain--easing:var(--ease-emphasized,cubic-bezier(0.22,1,0.36,1));position:absolute;inset:0;z-index:var(--uni-curtain--z-index);opacity:0;display:flex;justify-content:center;align-items:center;background-color:var(--loading-background-color);visibility:hidden;will-change:opacity,transform;transition:opacity var(--uni-curtain--opacity-duration) var(--uni-curtain--easing),transform var(--uni-curtain--transform-duration) var(--uni-curtain--easing),visibility 0s linear var(--uni-curtain--opacity-duration);transform:scale(.985);transform-origin:center;border-radius:inherit;pointer-events:none;contain:paint}.uni-curtain--visible{--loading-animation-state:running;opacity:1;visibility:visible;transform:scale(1);pointer-events:auto;transition:opacity var(--uni-curtain--opacity-duration) var(--uni-curtain--easing),transform var(--uni-curtain--transform-duration) var(--uni-curtain--easing),visibility 0s linear 0s}.uni-curtain--failed,.uni-curtain--loaded{--loading-animation-state:paused}.uni-curtain__failure{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);background:var(--loading-background-color);flex-direction:column;z-index:var(--curtain-z-index,1);pointer-events:auto}.uni-popover__paper{--uni-floating-safe-inline-size:calc(100vw - max(1rem,var(--coffee-safe-area-inset-left,env(safe-area-inset-left,0px))) - max(1rem,var(--coffee-safe-area-inset-right,env(safe-area-inset-right,0px))));width:var(--uni-popover-width,max-content);min-width:var(--uni-popover-min-width,0);max-width:var(--uni-popover-max-width,var(--uni-floating-safe-inline-size));padding:var(--uni-popover-padding,0);border:1px solid var(--floating-surface-border-color);border-radius:var(--floating-surface-radius);background:var(--floating-surface-background);color:var(--floating-surface-foreground);box-shadow:var(--floating-surface-shadow)}.uni-bottom-sheet.uni-popover--sheet.uni-popover__paper,.uni-popover--sheet.uni-popover__paper{width:100%;min-width:0;max-width:100%;border-inline:0;border-block-end:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.uni-popover:not(.uni-popover--has-container) .uni-popover__paper{padding-block-start:0}.uni-bottom-sheet--has-puller.uni-popover:not(.uni-popover--has-container) .uni-popover__paper,.uni-bottom-sheet--has-puller.uni-popover:not(.uni-popover--has-container).uni-popover__paper{padding-block-start:calc(var(--uni-bottom-sheet-puller-height) + var(--uni-bottom-sheet-offset))}.uni-bottom-sheet--has-puller.uni-popover:not(.uni-popover--has-container):not(.uni-new-menu--sheet) .uni-popover__paper,.uni-bottom-sheet--has-puller.uni-popover:not(.uni-popover--has-container):not(.uni-new-menu--sheet).uni-popover__paper{padding-inline:var(--uni-popover-sheet-padding-inline,var(--spacing-4));padding-block-end:calc(var(--uni-popover-sheet-padding-block-end,var(--spacing-4)) + var(--coffee-safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.uni-popover-sheet-form{display:flex;width:100%;max-width:100%;max-height:min(38rem,var(--uni-bottom-sheet-max-height,calc(100dvh - 4rem)));min-width:0;flex-direction:column;gap:var(--spacing-4)}.uni-popover-sheet-form__title{margin:0}.uni-popover-sheet-form__form{gap:var(--spacing-5)}.uni-popover-sheet-form__fields,.uni-popover-sheet-form__form{display:flex;width:100%;max-width:100%;min-height:0;flex-direction:column}.uni-popover-sheet-form__fields{gap:var(--spacing-4);overflow-y:auto;padding-block-start:var(--spacing-1)}.uni-popover-sheet-form__fields>*{width:100%;max-width:100%;min-width:0}.uni-popover-sheet-form__options{display:flex;flex-direction:column;gap:var(--spacing-2)}.uni-popover-sheet-form__option-row{display:flex;min-width:0;align-items:center;gap:var(--spacing-2)}.uni-popover-sheet-form__option-row .uni-text-field{min-width:0;flex:1 1 auto}.uni-popover-sheet-form__option-remove{flex:0 0 auto}.uni-popover-sheet-form__inline-action{width:fit-content}.uni-popover-sheet-form__footer{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-block-start:var(--spacing-1)}.uni-popover-sheet-form :is(.uni-text-field,.uni-select__text-field){flex:1 1 auto;width:100%;max-width:100%}.uni-popover-sheet-form .uni-text-field__input-wrapper{width:100%;max-width:100%}.uni-popover-sheet-form .uni-select__text-field .uni-text-field__input-wrapper{min-height:2.5rem}@media screen and (max-width:639px){.uni-popover-sheet-form__footer .uni-button{min-width:6rem}.uni-popover-sheet-form__footer .uni-button:first-child{min-width:5rem}}