.access-diagram-frame[data-v-0fa0c5d3]{background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.access-node-rect[data-v-0fa0c5d3],.access-wire[data-v-0fa0c5d3]{transition:opacity .35s ease,fill .35s ease,stroke .35s ease,stroke-width .35s ease}.access-wire--flow[data-v-0fa0c5d3]{animation:access-wire-flow-0fa0c5d3 .85s linear infinite}.access-node--pulse[data-v-0fa0c5d3]{animation:access-node-pulse-0fa0c5d3 .75s ease}@keyframes access-wire-flow-0fa0c5d3{to{stroke-dashoffset:-44}}@keyframes access-node-pulse-0fa0c5d3{0%,to{filter:brightness(1)}45%{filter:brightness(1.08)}}.scenario-fade-enter-active[data-v-ebfdcbc7],.scenario-fade-leave-active[data-v-ebfdcbc7]{transition:opacity .25s ease,transform .25s ease}.scenario-fade-enter-from[data-v-ebfdcbc7],.scenario-fade-leave-to[data-v-ebfdcbc7]{opacity:0;transform:translateY(4px)}.accordion-btn[data-v-9961c880]{align-items:center;border-radius:.75rem;border-width:1px;display:flex;justify-content:space-between;width:100%;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.625rem .875rem;text-align:left;--tw-text-opacity:1;color:rgb(33 42 55/var(--tw-text-opacity,1))}.accordion-btn[data-v-9961c880]:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.accordion-btn[data-v-9961c880]:focus{outline:2px solid transparent;outline-offset:2px}.accordion-btn[data-v-9961c880]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}@media (min-width:768px){.accordion-btn[data-v-9961c880]{font-size:1rem;line-height:1.5rem}}.field[data-v-9961c880]{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(33 42 55/var(--tw-text-opacity,1))}.field[data-v-9961c880]:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.btn[data-v-9961c880]{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(33 42 55/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .875rem;--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity,1))}.btn[data-v-9961c880]:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.btn[data-v-9961c880]:focus{outline:2px solid transparent;outline-offset:2px}.btn[data-v-9961c880]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.btn--ghost[data-v-9961c880]{border-width:1px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(33 42 55/var(--tw-text-opacity,1))}.btn--ghost[data-v-9961c880]:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.btn--emerald[data-v-9961c880]{align-items:center;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}.btn--emerald[data-v-9961c880]:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}
