.pill-nav-item[data-v-71dfb2da]{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:relative}.pill-nav-item[data-v-71dfb2da]:active{transform:scale(.93)}.pill-nav-highlight[data-v-71dfb2da]{opacity:0;background:#5b9ea540;border-radius:50%;transition:opacity .2s;position:absolute;inset:0}.pill-nav-highlight.active[data-v-71dfb2da]{opacity:1}.pill-nav-icon[data-v-71dfb2da]{color:#475569;width:28px;height:28px;transition:color .2s;position:relative}.pill-nav-highlight.active~.pill-nav-icon[data-v-71dfb2da]{color:#b5d5da}.pill-nav-add[data-v-71dfb2da]{cursor:pointer;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 2px 12px #5b9ea580);justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.pill-nav-add[data-v-71dfb2da]:active{transition:transform .1s;transform:scale(.93)}.pill-nav-add-ring[data-v-71dfb2da]{border:2px solid #3d6b7866;border-radius:50%;position:absolute;inset:0}.pill-nav-add-fill[data-v-71dfb2da]{background:linear-gradient(135deg,#5b9ea5,#345c67);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.fade-enter-active[data-v-7ca32824],.fade-leave-active[data-v-7ca32824]{transition:opacity .3s ease}.fade-enter-from[data-v-7ca32824],.fade-leave-to[data-v-7ca32824]{opacity:0}.modal-enter-active[data-v-7ca32824],.modal-leave-active[data-v-7ca32824]{transition:opacity .3s ease}.modal-enter-from[data-v-7ca32824],.modal-leave-to[data-v-7ca32824]{opacity:0}.modal-enter-active .bg-white[data-v-7ca32824],.modal-leave-active .bg-white[data-v-7ca32824]{transition:transform .3s ease}.modal-enter-from .bg-white[data-v-7ca32824],.modal-leave-to .bg-white[data-v-7ca32824]{transform:translateY(100%)}@media(min-width:640px){.modal-enter-from .bg-white[data-v-7ca32824],.modal-leave-to .bg-white[data-v-7ca32824]{transform:scale(.95)}}.slide-up-enter-active[data-v-7128601c],.slide-up-leave-active[data-v-7128601c]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-7128601c],.slide-up-leave-to[data-v-7128601c]{transform:translateY(100%);opacity:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-b3e21ba1],[data-v-b3e21ba1]:before,[data-v-b3e21ba1]:after,[data-v-b3e21ba1]::backdrop{--tw-font-weight:initial;--tw-duration:initial}}}.nav-link[data-v-b3e21ba1]{border-radius:var(--radius-lg,.75rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.dropdown-item[data-v-b3e21ba1]{align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-slate-700,oklch(37.2% .044 257.287));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media(hover:hover){.dropdown-item[data-v-b3e21ba1]:hover{background-color:var(--color-slate-50,oklch(98.4% .003 247.858))}}.dropdown-item[data-v-b3e21ba1]:where(.dark,.dark *){color:var(--color-slate-300,oklch(86.9% .022 252.894))}@media(hover:hover){.dropdown-item[data-v-b3e21ba1]:where(.dark,.dark *):hover{background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}}.native-safe-area-top[data-v-b3e21ba1]{padding-top:env(safe-area-inset-top)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
