.dropzone[data-v-340567f1]{transition:border-color .2s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1)}.dropzone-spinner[data-v-340567f1]{animation:dropzone-spin-340567f1 .8s linear infinite}@keyframes dropzone-spin-340567f1{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.dropzone[data-v-340567f1]{transition:none}.dropzone-spinner[data-v-340567f1]{animation-duration:2.4s}}.tool-sheet[data-v-aa1412fe]{padding-bottom:env(safe-area-inset-bottom,0)}.sheet-body[data-v-aa1412fe]{max-height:calc(65vh - 3.5rem)}@media(min-width:1024px){.tool-sheet[data-v-aa1412fe]{padding-bottom:0}.sheet-body[data-v-aa1412fe]{max-height:none}.tool-sheet--sticky[data-v-aa1412fe]{background:var(--md-surface-lowest);border:1px solid var(--md-outline-variant);border-radius:var(--md-shape-xl,1.75rem);box-shadow:var(--md-elevation-1);display:flex;flex-direction:column;max-height:calc(100vh - 6rem)!important;overflow:hidden;position:sticky;top:5rem}.tool-sheet--sticky .sheet-body[data-v-aa1412fe]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.75rem;scrollbar-gutter:stable}}@media(prefers-reduced-motion:reduce){.tool-sheet[data-v-aa1412fe]{transition:none}}.faq-chevron[data-v-2c851f99]{transition:transform .2s cubic-bezier(.2,0,0,1)}.faq-item[open] .faq-chevron[data-v-2c851f99]{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.faq-chevron[data-v-2c851f99]{transition:none}}.drop-overlay[data-v-4f9734bc]{animation:overlay-in-4f9734bc .14s ease-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:color-mix(in srgb,var(--md-primary) 14%,color-mix(in srgb,var(--md-surface) 82%,transparent))}@keyframes overlay-in-4f9734bc{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.drop-overlay[data-v-4f9734bc]{animation:none}}
