@keyframes animateActiveCardSideOutliner{0%{opacity:0;display:flex}50%{opacity:1}to{opacity:.2;display:none}}@keyframes zoomIAndnOut{25%{scale:.98}75%{scale:1.01}}@keyframes pulseBig{0%{scale:1}50%{scale:1.08}to{scale:1}}@keyframes popIn{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes errorShakeIcononInputField{0%{transform:translate(40%,-100%)}20%{transform:translate(50%,-100%)}40%{transform:translate(30%,-100%)}60%{transform:translate(45%,-100%)}80%{transform:translate(35%,-100%)}to{transform:translate(40%,-100%)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes slideExpand{0%{width:20px;transform:translate(0)}30%{width:28px;transform:translate(6px)}70%{width:24px;transform:translate(14px)}to{width:20px;transform:translate(20px)}}@keyframes slideShrink{0%{width:20px;transform:translate(20px)}30%{width:28px;transform:translate(14px)}70%{width:24px;transform:translate(6px)}to{width:20px;transform:translate(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.bs-overlay{z-index:1000;box-sizing:border-box;height:100%;inset:0;overflow:auto}@media (width>=0){.bs-overlay{display:flex}}@media (width>=990px){.bs-overlay{display:none}}@media (width>=0){.bs-overlay{width:100dvw}}@media (width>=760px){.bs-overlay{width:100%}}@media (width>=0){.bs-overlay{position:absolute}}@media (width>=990px){.bs-overlay{position:relative}}.bs-overlay .tools-sheet{backdrop-filter:blur(8px);-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain;will-change:inset;box-sizing:border-box;will-change:transform;background-color:#ffffffd9;border:1px solid #e0e0e0;border-top-left-radius:40px;border-top-right-radius:40px;max-width:100vw;min-height:400px;padding-bottom:400px;transition:inset .15s ease-out,background-color .35s ease-out;position:fixed;inset:100% 0 0;overflow-x:scroll;box-shadow:0 -3px 6px #00000080}@media (width>=0){.bs-overlay .tools-sheet{padding:30px 20px 40px}}@media (width>=990px){.bs-overlay .tools-sheet{padding:20px 20px 40px}}@media (width>=760px){.bs-overlay .tools-sheet{margin-top:34px}}@media (width>=990px){.bs-overlay .tools-sheet{margin-top:32px}}@media (width>=1200px){.bs-overlay .tools-sheet{margin-top:42px}}.bs-overlay .tools-sheet.active{inset:var(--e5a1261e) 0 0 0}.bs-overlay .tools-sheet.dragging{transition:background-color .35s ease-out}.bs-overlay .tools-sheet.no-border-radius{border-radius:0}.bs-overlay .tools-sheet.reached-closing-snappoint{background-color:#ffffff10}.bs-overlay .tools-sheet.reached-fullheight-snappoint{background-color:#fff}@media screen and (width>=990px){.bs-overlay{inset:unset;height:100%;position:relative}.bs-overlay .tools-sheet{box-shadow:none;position:relative}.bs-overlay .tools-sheet.active{inset:unset;border-radius:8px}}.bs-overlay .eyebrow{aspect-ratio:4;touch-action:pan-y;width:50px;height:6px;margin:-8px auto 20px;transition:all .35s ease-out;display:none;position:absolute;top:20px;left:50%;transform:translate(-50%)}@media (width>=0){.bs-overlay .eyebrow{display:flex}}@media (width>=760px){.bs-overlay .eyebrow{display:none}}.bs-overlay .eyebrow.reached-closing-snappoint:after{background:#f00c}.bs-overlay .eyebrow.reached-fullheight-snappoint:after{background:#000c}.bs-overlay .eyebrow:after{content:"";background:#0003;border-radius:999px;transition:all .35s ease-out;position:absolute;inset:0%}.bs-overlay .bottom-sheet-body{display:flex}@media (width>=0){.bs-overlay .bottom-sheet-body{flex-direction:column}}@media (width>=760px){.bs-overlay .bottom-sheet-body{flex-direction:row;height:100%}}.bs-overlay .bottom-sheet-body .functions-menu{min-width:20%;max-width:100%;margin-bottom:20px;margin-right:20px}@media (width>=0){.bs-overlay .bottom-sheet-body .bs-divider{display:flex}}@media (width>=760px){.bs-overlay .bottom-sheet-body .bs-divider{display:none}}.bs-overlay .bottom-sheet-body .active-component{box-sizing:border-box;width:100%;height:100%}@media (width>=760px){.bs-overlay .bottom-sheet-body .active-component{padding-left:15px}}@media screen and (width>=760px){.bs-overlay .bottom-sheet-body .active-component{border-left:1px solid #999;margin-top:0;padding-left:15px}}.bs-overlay h3{margin:20px 0}
