.editable[data-v-b56659c7]{position:relative}.editable .overlay[data-v-b56659c7]{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #00FFFF;border-radius:3px;box-shadow:0 0 8px #0ff9,0 0 4px #00000080}.editable .overlay .wrapper[data-v-b56659c7]{position:absolute;right:-2px;background-color:#0ff;color:#344764;padding:.1rem;cursor:pointer;display:flex}.editable .overlay .wrapper.above[data-v-b56659c7]{top:auto;bottom:100%;border-top-left-radius:3px;border-top-right-radius:3px}.editable .overlay .wrapper.below[data-v-b56659c7]{top:100%;bottom:auto;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.editable .overlay .wrapper.inside[data-v-b56659c7]{top:0;bottom:auto;border-bottom-left-radius:3px}.editable .overlay .wrapper svg[data-v-b56659c7]{padding:.1rem}.hide[data-v-c5f788b6]{display:none}.row[data-v-c5f788b6]{display:flex;flex-direction:row}.column[data-v-c5f788b6]{display:flex;flex-direction:column}.align-center[data-v-c5f788b6]{align-items:center}.justify-center[data-v-c5f788b6]{justify-content:center}.container[data-v-c5f788b6]{max-width:1185px;width:100%;margin:auto;display:flex;padding:0 1rem}.header[data-v-c5f788b6]{position:absolute;width:100%;z-index:1000;background:#000c}.header .toolbar_content[data-v-c5f788b6]{display:flex;justify-content:space-between;align-items:center}.header .toolbar_content .toolbar[data-v-c5f788b6]{justify-content:space-between;flex:1}.header .brand[data-v-c5f788b6]{display:flex;align-items:center}.header .brand a[data-v-c5f788b6]{font-size:1.5rem;font-weight:700;color:#fff;display:flex;align-items:center}.header .brand img[data-v-c5f788b6]{width:50px;height:50px;margin-right:1rem}.header .menu[data-v-c5f788b6]{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.header .menu-middle a[data-v-c5f788b6]{display:inline-block;color:#fff;padding:1.2rem 1rem;transition:all .2s;border-bottom:2px solid transparent}.header .menu a[data-v-c5f788b6]:hover{border-color:#fff}.header .menu .menu_btn[data-v-c5f788b6]{border:1px solid var(--3d07d7d2);color:var(--3d07d7d2);border-radius:20px;transition:all .2s;display:flex;align-items:center;gap:.7rem;padding:.4rem 1rem}.header .menu .menu_btn[data-v-c5f788b6]:hover{background-color:var(--3d07d7d2);color:var(--3906e39a)}.header .menu .dropdown_button[data-v-c5f788b6]{padding:.4rem 1rem;border-radius:20px;border:1px solid #dcdcdc;color:#fff;display:flex;align-items:center;gap:.7rem}.dropdown_button_block[data-v-c5f788b6]{display:inline-flex;border-radius:5px}.dropdown_button_block button[data-v-c5f788b6]{border:none;background-color:transparent;cursor:pointer;font-size:.9rem;transition:all .2s}.dropdown_button_block button[data-v-c5f788b6]:hover{color:#ff4b33}.hamburger[data-v-c5f788b6]{display:flex;align-items:center}.hamburger_button[data-v-c5f788b6]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;font-size:1.25rem;color:#9ca3af;background-color:#f3f4f6;border-radius:5px;border:none}.hamburger_svg[data-v-c5f788b6]{width:1.5rem;height:1.5rem}.navbar_mobile_links[data-v-c5f788b6]{padding-top:.5rem;padding-bottom:.75rem;margin-top:1rem;border-radius:5px}.navbar_mobile_links a[data-v-c5f788b6]{display:block;padding:.5rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;color:#fff;border-left-width:4px;border-color:transparent}.navbar_mobile_links a.active[data-v-c5f788b6]{border-color:#ff4b33;background-color:#fee}.dropdown_mobile[data-v-c5f788b6]{padding-top:1rem;padding-bottom:1rem;border-top:1px solid #F3F4F6}.dropdown_user[data-v-c5f788b6]{padding:.5rem 1rem;margin-bottom:1rem}.account_name[data-v-c5f788b6]{font-size:1rem;font-weight:500;line-height:1.5;color:#fff}.account_email[data-v-c5f788b6]{font-size:.9rem;font-weight:500;line-height:1.5;color:#9ca3af}.dropdown_buttons[data-v-c5f788b6]{display:flex;flex-direction:column;align-items:flex-start;margin-top:1rem}.dropdown_buttons a[data-v-c5f788b6]{display:block;padding:.5rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;color:#fff}.dropdown_buttons button[data-v-c5f788b6]{display:block;width:100%;padding:.5rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;color:#fff;text-align:left;background-color:transparent;border:none}@media (min-width: 640px){.dropdown_block[data-v-c5f788b6]{display:flex;align-items:center;margin-inline-start:1.5rem}.navbar_links[data-v-c5f788b6]{display:flex;margin-top:-1px;margin-bottom:-1px}.hamburger[data-v-c5f788b6],.navbar_mobile[data-v-c5f788b6]{display:none}}@media only screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2){.header .menu[data-v-c5f788b6]{display:none}.header .search_trigger_container[data-v-c5f788b6]{display:flex}.header .toolbar_content .toolbar[data-v-c5f788b6]{padding:1rem}.footer .middle_footer .row[data-v-c5f788b6]{flex-direction:column}}.switch-enter-active[data-v-c5f788b6],.switch-leave-active[data-v-c5f788b6]{transition:all .1s}.switch-enter-from[data-v-c5f788b6],.switch-leave-to[data-v-c5f788b6]{opacity:0;transform:translateY(100%)}.switch-enter-to[data-v-c5f788b6],.switch-leave-from[data-v-c5f788b6]{opacity:1;transform:translateY(0)}.authform_layout[data-v-f2227228]{display:flex;justify-content:space-between;align-items:center;height:100vh;background-color:#fff}.authform_layout .authform_left_container[data-v-f2227228]{width:50%;height:100%;background-color:#fff;padding:.5rem;box-sizing:border-box;display:flex}.authform_layout .authform_right_container[data-v-f2227228]{flex:1;height:100%;background-color:#fff;padding:2rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.authform_layout .authform_right_container .form[data-v-f2227228]{width:100%;max-width:500px}.authform_layout .authform_left_container .background_carrousel[data-v-f2227228]{width:100%;height:100%;background-size:cover;background-position:center;border-radius:10px;position:relative}.authform_layout .authform_left_container .background_carrousel .background_overlay[data-v-f2227228]{width:100%;height:100%;background-color:#0006;border-radius:10px}.authform_layout .authform_left_container .background_carrousel .background_overlay .authform_left_content[data-v-f2227228]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;box-sizing:border-box;color:#fff}.authform_layout .authform_left_container .background_carrousel .background_overlay .authform_left_content .authform_title[data-v-f2227228]{font-weight:700}.authform_layout .authform_left_container .background_carrousel .background_overlay .authform_left_content .authform_title a[data-v-f2227228]{color:#fff;text-decoration:none;font-size:2rem}.authform_layout .authform_left_container .background_carrousel .background_overlay .authform_left_content .authform_quote_content[data-v-f2227228]{display:flex;flex-direction:column;align-items:center;gap:1rem}.authform_layout .authform_left_container .background_carrousel .background_overlay .authform_left_content .authform_quote[data-v-f2227228]{font-size:1.5rem;font-weight:400;text-align:center;color:#fff}.authform_layout .authform_left_container .background_carrousel .background_overlay .authform_left_content .authform_quote strong[data-v-f2227228]{font-weight:700;color:#fff}.authform_layout .authform_left_container .background_carrousel .background_overlay .authform_left_content .authform_quote_author[data-v-f2227228]{font-size:1rem;font-weight:300;text-align:right;text-align:center}@media only screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2){.authform_layout[data-v-f2227228]{flex-direction:column;min-height:100vh}.authform_layout .authform_left_container[data-v-f2227228]{width:100%;max-height:30%}.authform_layout .authform_right_container[data-v-f2227228]{width:100%;padding:1rem}.authform_layout .authform_left_container .background_carrousel .background_overlay .authform_left_content .authform_title[data-v-f2227228]{font-size:1.5rem}.authform_layout .authform_left_container .background_carrousel .background_overlay .authform_left_content .authform_quote[data-v-f2227228],.authform_layout .authform_left_container .background_carrousel .background_overlay .authform_left_content .authform_quote_author[data-v-f2227228]{font-size:.8rem}}.content[data-v-69c8dcfa]{padding:8rem 1rem 2rem;color:#fff}.content p[data-v-69c8dcfa]{font-size:1.25rem;line-height:1.5;max-width:1185px;margin:auto;margin-bottom:1.5rem}.content p[data-v-69c8dcfa]:last-child{margin-bottom:0}.banner[data-v-69c8dcfa]{background:url(https://images.pexels.com/photos/1763067/pexels-photo-1763067.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2) no-repeat center center;background-size:cover;padding:5rem 1rem;text-align:center;position:relative;-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.9) 85%,transparent);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.9) 85%,transparent)}.banner-overlay[data-v-69c8dcfa]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.banner .container[data-v-69c8dcfa]{max-width:1185px;width:100%;margin:auto;min-height:50vh;display:flex;align-items:center;justify-content:flex-end;padding:0rem 1rem;flex-direction:column}.banner .container h1[data-v-69c8dcfa]{font-size:3.2rem;font-weight:700;color:#fff;z-index:1;max-width:800px}.banner .container .btn[data-v-69c8dcfa]{margin-top:2rem;z-index:1}.banner .container .btn-primary[data-v-69c8dcfa]{color:#fff;padding:1rem 2rem;border-radius:30px;text-decoration:none;font-weight:700;border:2px solid #fff;transition:all .3s}.banner .container .btn-primary[data-v-69c8dcfa]:hover{background:#fff;color:#6c5ce7}@keyframes soundWavePulse-32b007dc{0%,to{opacity:.5;transform:scaleY(.8)}50%{opacity:1;transform:scaleY(1.2)}}.animate-pulse[data-v-32b007dc]{animation:soundWavePulse-32b007dc 2s ease-in-out infinite}@keyframes float-8eefd372{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float[data-v-8eefd372]{animation:float-8eefd372 3s ease-in-out infinite}@keyframes soundWavePulse-18a3260e{0%,to{opacity:.3;transform:scaleY(.7)}50%{opacity:.8;transform:scaleY(1.1)}}.animate-pulse[data-v-18a3260e]{animation:soundWavePulse-18a3260e 2.5s ease-in-out infinite}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/build/assets/layers-BWBAp2CZ.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/build/assets/layers-2x-Bpkbi35X.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/build/assets/marker-icon-hN30_KVU.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@keyframes wave-4cf30da8{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.wave-animation[data-v-4cf30da8]{animation:wave-4cf30da8 3s ease-in-out infinite}input[data-v-9eba10ed]:focus,textarea[data-v-9eba10ed]:focus{border-color:var(--focus-color, #2563eb);box-shadow:0 0 0 3px #2563eb1a}input[data-v-9eba10ed],textarea[data-v-9eba10ed]{border-color:var(--border-color, #e2e8f0)}.transition-all[data-v-a87e6547]{transition:all .3s ease}.hover\:scale-105[data-v-a87e6547]:hover{transform:scale(1.05)}.slide-down-enter-active[data-v-926db4b9],.slide-down-leave-active[data-v-926db4b9]{transition:all .3s ease}.slide-down-enter-from[data-v-926db4b9]{max-height:0;opacity:0}.slide-down-enter-to[data-v-926db4b9],.slide-down-leave-from[data-v-926db4b9]{max-height:24rem;opacity:1}.slide-down-leave-to[data-v-926db4b9]{max-height:0;opacity:0}.pages_list_main .preview[data-v-3b3b388b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.pages_list_main .item[data-v-3b3b388b]{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;background-color:#fff;border-radius:1rem;margin-bottom:1rem;gap:2rem}.pages_list_main .item .left[data-v-3b3b388b]{display:flex;flex-direction:column}.pages_list_main .item .right[data-v-3b3b388b]{display:flex;flex-direction:column;justify-content:center;background-color:#00b894;color:#fff;border-radius:50%;padding:1rem}.pages_list_main .item .left .header[data-v-3b3b388b]{font-size:1rem;font-weight:600}.pages_list_main .item .left .number[data-v-3b3b388b]{font-size:1.6rem;font-weight:700}.pages_list_main .item .left .variation[data-v-3b3b388b]{font-size:.8rem;color:#00b894;margin-top:.5rem}.pages_list_main .pages_list[data-v-3b3b388b]{background-color:#fff;border-radius:1rem}.pages_list_main .pages_list .table_header[data-v-3b3b388b]{display:grid;grid-template-columns:2fr 1fr 1fr .5fr;padding:.7rem;font-weight:600;color:#344764}.pages_list_main .pages_list .table_row[data-v-3b3b388b]{display:grid;grid-template-columns:2fr 1fr 1fr .5fr;padding:.7rem;border-top:1px solid #f1f3f6;color:#344764;align-items:center}.pages_list_main .pages_list .table_row .page[data-v-3b3b388b]{display:flex;align-items:center;gap:1rem}.pages_list_main .pages_list .table_row .page .initials[data-v-3b3b388b]{width:2rem;height:2rem;border-radius:50%;background-color:#f1f3f6;display:flex;justify-content:center;align-items:center;font-weight:600}.pages_list_main .pages_list .table_row .page .page_info[data-v-3b3b388b]{display:flex;flex-direction:column}.pages_list_main .pages_list .table_row .actions[data-v-3b3b388b]{display:flex;gap:.5rem;align-items:center}.pages_list_main .pages_list .table_row .actions button[data-v-3b3b388b]{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.pages_list_main .pages_list .table_row .actions .edit[data-v-3b3b388b]{background-color:#e3f2fd;color:#1976d2}.pages_list_main .pages_list .table_row .actions .edit[data-v-3b3b388b]:hover{background-color:#bbdefb}.pages_list_main .pages_list .table_row .actions .delete[data-v-3b3b388b]{background-color:#ffebee;color:#d32f2f}.pages_list_main .pages_list .table_row .actions .delete[data-v-3b3b388b]:hover:not(:disabled){background-color:#ffcdd2}.pages_list_main .pages_list .table_row .actions .delete[data-v-3b3b388b]:disabled{opacity:.6;cursor:not-allowed}.pages_list_main .pages_list .table_row .edit[data-v-3b3b388b]{cursor:pointer;font-weight:600;color:#87909b;transition:all .2s}.pages_list_main .pages_list .table_row .edit[data-v-3b3b388b]:hover{color:#344764}.pages_list_main .pages_list .table_row .initials.danger[data-v-3b3b388b]{background-color:#ffebee;color:#d32f2f}.pages_list_main .pages_list .table_row .confirm_message[data-v-3b3b388b]{font-size:.875rem;color:#666;font-style:italic}.pages_list_main .pages_list .table_row .confirm_actions[data-v-3b3b388b]{display:flex;gap:.5rem;align-items:center}.pages_list_main .pages_list .table_row .confirm_actions button[data-v-3b3b388b]{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.pages_list_main .pages_list .table_row .confirm_actions .cancel_btn[data-v-3b3b388b]{background-color:#f5f5f5;color:#666}.pages_list_main .pages_list .table_row .confirm_actions .cancel_btn[data-v-3b3b388b]:hover:not(:disabled){background-color:#e0e0e0}.pages_list_main .pages_list .table_row .confirm_actions .confirm_delete_btn[data-v-3b3b388b]{background-color:#d32f2f;color:#fff}.pages_list_main .pages_list .table_row .confirm_actions .confirm_delete_btn[data-v-3b3b388b]:hover:not(:disabled){background-color:#b71c1c}.pages_list_main .pages_list .table_row .confirm_actions button[data-v-3b3b388b]:disabled{opacity:.6;cursor:not-allowed}.pages_list_main .pages_pagination[data-v-3b3b388b]{display:flex;justify-content:center;align-items:center;margin:20px 0;padding:1rem;background:#fff;border-radius:1rem}.pages_list_main .pages_pagination button[data-v-3b3b388b]{border:none;background:#f0f2f5;color:#333;font-size:14px;padding:8px 12px;margin:0 5px;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out}.pages_list_main .pages_pagination .active[data-v-3b3b388b]{background:#6c5ce7;color:#fff;font-weight:700}.pages_list_main .pages_pagination .disabled[data-v-3b3b388b]{background:#f0f2f5;color:#999;cursor:not-allowed}.pages_list_main .pages_pagination .prev[data-v-3b3b388b],.pages_list_main .pages_pagination .next[data-v-3b3b388b]{font-weight:700;background:#e0e0e0}.pages_list_main .pages_pagination .prev[data-v-3b3b388b]:hover,.pages_list_main .pages_pagination .next[data-v-3b3b388b]:hover,.pages_list_main .pages_pagination .page[data-v-3b3b388b]:hover{background:#6c5ce7;color:#fff}.pages_list_main svg.saving[data-v-3b3b388b]{animation:spin-3b3b388b 1s linear infinite}@keyframes spin-3b3b388b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pages_list_main .pages_mobile_list[data-v-3b3b388b]{display:block}.pages_list_main .mobile_page_card[data-v-3b3b388b]{background-color:#fff;border-radius:.75rem;margin-bottom:1rem;border:1px solid #e5e7eb;overflow:hidden}.pages_list_main .mobile_page_card .initials[data-v-3b3b388b]{width:2.5rem;height:2.5rem;border-radius:50%;background-color:#f1f3f6;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:.875rem;color:#344764;flex-shrink:0}.pages_list_main .mobile_page_card .initials.danger[data-v-3b3b388b]{background-color:#ffebee;color:#d32f2f}.pages_list_main .mobile_btn_edit[data-v-3b3b388b]{background-color:#e3f2fd;color:#1976d2;border:none;border-radius:.375rem;padding:.5rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.pages_list_main .mobile_btn_edit[data-v-3b3b388b]:hover{background-color:#bbdefb}.pages_list_main .mobile_btn_delete[data-v-3b3b388b]{background-color:#ffebee;color:#d32f2f;border:none;border-radius:.375rem;padding:.5rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.pages_list_main .mobile_btn_delete[data-v-3b3b388b]:hover:not(:disabled){background-color:#ffcdd2}.pages_list_main .mobile_btn_delete[data-v-3b3b388b]:disabled{opacity:.6;cursor:not-allowed}.pages_list_main .mobile_cancel_btn[data-v-3b3b388b]{background-color:#f5f5f5;color:#666;border:none;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.25rem}.pages_list_main .mobile_cancel_btn[data-v-3b3b388b]:hover:not(:disabled){background-color:#e0e0e0}.pages_list_main .mobile_confirm_delete_btn[data-v-3b3b388b]{background-color:#d32f2f;color:#fff;border:none;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.25rem}.pages_list_main .mobile_confirm_delete_btn[data-v-3b3b388b]:hover:not(:disabled){background-color:#b71c1c}.pages_list_main .mobile_cancel_btn[data-v-3b3b388b]:disabled,.pages_list_main .mobile_confirm_delete_btn[data-v-3b3b388b]:disabled{opacity:.6;cursor:not-allowed}.modal_overlay[data-v-5426803f]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal_container[data-v-5426803f]{background-color:#fff;border-radius:1rem;width:90%;max-width:800px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.modal_header[data-v-5426803f]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.modal_header h3[data-v-5426803f]{margin:0;font-size:1.25rem;font-weight:600;color:#374151}.header_actions[data-v-5426803f]{display:flex;align-items:center;gap:.75rem}.upload_toggle_btn[data-v-5426803f]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:#5740e3;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .2s}.upload_toggle_btn[data-v-5426803f]:hover{background-color:#4c2cb4}.close_btn[data-v-5426803f]{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.5rem;transition:background-color .2s}.close_btn[data-v-5426803f]:hover{background-color:#f3f4f6}.modal_content[data-v-5426803f]{flex:1;overflow-y:auto;padding:1.5rem}.medias_list[data-v-5426803f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;margin-bottom:2rem}.media_item[data-v-5426803f]{border-radius:8px;overflow:hidden;box-shadow:0 2px 6px #0000001a;background:#fff;cursor:pointer;transition:all .2s;border:2px solid transparent}.media_item[data-v-5426803f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.media_item.selected[data-v-5426803f]{border-color:#5740e3;box-shadow:0 4px 12px #5740e34d}.media_thumb[data-v-5426803f]{width:100%;height:120px;-o-object-fit:contain;object-fit:contain}.media_name[data-v-5426803f]{padding:8px;font-size:.75rem;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loading[data-v-5426803f]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:#6b7280}.no_media[data-v-5426803f]{grid-column:1 / -1;text-align:center;padding:2rem}.no_media_text[data-v-5426803f]{color:#6b7280;font-size:1rem}.pagination[data-v-5426803f]{display:flex;justify-content:center;align-items:center;gap:.5rem}.pagination button[data-v-5426803f]{border:none;background:#f0f2f5;color:#333;font-size:14px;padding:8px 12px;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out}.pagination .active[data-v-5426803f]{background:#5740e3;color:#fff;font-weight:700}.pagination .disabled[data-v-5426803f]{background:#f0f2f5;color:#999;cursor:not-allowed}.pagination .prev[data-v-5426803f],.pagination .next[data-v-5426803f]{font-weight:700;background:#e0e0e0}.pagination .prev[data-v-5426803f]:hover,.pagination .next[data-v-5426803f]:hover,.pagination .page[data-v-5426803f]:hover:not(.disabled){background:#5740e3;color:#fff}.modal_footer[data-v-5426803f]{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid #e5e7eb}.cancel_btn[data-v-5426803f],.confirm_btn[data-v-5426803f]{padding:.5rem 1rem;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s;font-size:.875rem}.cancel_btn[data-v-5426803f]{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.cancel_btn[data-v-5426803f]:hover{background:#e5e7eb}.confirm_btn[data-v-5426803f]{background:#5740e3;color:#fff;border:1px solid #5740e3}.confirm_btn[data-v-5426803f]:hover:not(:disabled){background:#4c2cb4}.confirm_btn[data-v-5426803f]:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed;border-color:#d1d5db}.saving[data-v-5426803f]{animation:spin-5426803f 1s linear infinite}@keyframes spin-5426803f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload_section[data-v-5426803f]{margin-bottom:2rem;padding:1rem;border:2px dashed #e5e7eb;border-radius:.5rem}.dropzone[data-v-5426803f]{border:2px dashed #d1d5db;border-radius:.5rem;padding:3rem 2rem;text-align:center;cursor:pointer;transition:all .2s;background-color:#f9fafb}.dropzone.active[data-v-5426803f],.dropzone[data-v-5426803f]:hover{border-color:#5740e3;background-color:#eef2ff}.hidden_input[data-v-5426803f]{display:none}.dropzone_content[data-v-5426803f]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.upload_icon[data-v-5426803f]{width:3rem;height:3rem;color:#6b7280}.dropzone_title[data-v-5426803f]{font-size:1.125rem;font-weight:600;color:#374151;margin:0}.dropzone_subtitle[data-v-5426803f]{font-size:.875rem;color:#6b7280;margin:0}.file_preview[data-v-5426803f]{display:flex;gap:1rem;align-items:center;padding:1rem;background-color:#f9fafb;border-radius:.5rem}.preview_image[data-v-5426803f]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:.375rem;border:1px solid #e5e7eb}.file_info[data-v-5426803f]{flex:1}.file_name[data-v-5426803f]{font-weight:500;color:#374151;margin:0 0 .75rem;font-size:.875rem}.upload_actions[data-v-5426803f]{display:flex;gap:.5rem}.upload_btn[data-v-5426803f]{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;background-color:#10b981;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .2s}.upload_btn[data-v-5426803f]:hover:not(:disabled){background-color:#059669}.upload_btn[data-v-5426803f]:disabled{background-color:#d1d5db;cursor:not-allowed}.cancel_upload_btn[data-v-5426803f]{padding:.5rem .75rem;background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .2s}.cancel_upload_btn[data-v-5426803f]:hover{background-color:#e5e7eb}.placeholder-style[data-v-25c3e648]:focus:empty:before{content:attr(placeholder);pointer-events:none;display:block;color:#dcdcdc}.block-box[data-v-25c3e648]{flex:1;font-size:inherit;font-weight:inherit;white-space:pre-line;word-break:break-word}.block-box pre[data-v-25c3e648]{background:#ececec;white-space:pre-wrap;word-break:break-word}.block-box blockquote[data-v-25c3e648]{font-style:italic;padding-left:15px;border-left:4px solid #ececec}.block-box img[data-v-25c3e648]{max-width:100%;box-sizing:border-box;transition:all .3s;display:block;margin:auto}.block-box .w100[data-v-25c3e648]{width:100%}.block-box .w75[data-v-25c3e648]{width:75%}.block-box .w50[data-v-25c3e648]{width:50%}.block-box .w25[data-v-25c3e648]{width:25%}.block[data-v-25c3e648]{outline:none;padding:5px;margin:0;display:block}.block[data-v-25c3e648]:focus{background:#fafafa}.block li[data-v-25c3e648]:focus{background:#fafafa}ul.block[data-v-25c3e648],ol.block[data-v-25c3e648]{padding-left:revert}.block li[data-v-25c3e648]{outline:none;padding:5px;margin:0;display:list-item}.options-list[data-v-25c3e648]{box-shadow:0 2px 7px #00000042;display:flex;border-radius:5px;position:absolute;top:45px;left:0;z-index:100;background:#fff;transition:all .3s}.slash-options[data-v-25c3e648]{max-height:200px;width:300px;overflow:scroll}.options-list ul[data-v-25c3e648]{margin:0;padding:0;list-style-type:none;width:100%}.options-list ul li[data-v-25c3e648]{padding:10px 25px;cursor:pointer;border-bottom:1px solid #dcdcdc}.options-selected[data-v-25c3e648]{background:#fafafa}.options-list ul li[data-v-25c3e648]:last-of-type{border-bottom:none}.options-list ul li[data-v-25c3e648]:hover{background:#fafafa}.options-list button[data-v-25c3e648]{border:none;width:40px;height:40px;cursor:pointer;outline:none;background:none;transition:all .2s;font-family:inherit;margin:5px;border-radius:3px}.options-list button[data-v-25c3e648]:hover{background:#2c2c54;color:#fff}.img-ctrl-overlay[data-v-25c3e648]{padding:5px;box-sizing:border-box;bottom:0;right:0;display:flex;align-items:center;justify-content:center;max-width:255px;text-align:center;margin:-51px auto auto}.img-ctrl[data-v-25c3e648]{box-shadow:0 2px 7px #00000042;display:flex;background:#fff;border-radius:5px}.img-ctrl div[data-v-25c3e648]{padding:10px;font-weight:700;cursor:pointer;border-radius:5px}.img-ctrl div[data-v-25c3e648]:hover{background:#fafafa}.ctrl--btn[data-v-25c3e648]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:20px}.extern-link-ctrl[data-v-25c3e648]{display:flex;flex-direction:column}.extern-link-ctrl input[data-v-25c3e648]{padding:10px;margin:5px 0}.internLink[data-v-25c3e648]{text-decoration:none;color:#686868;font-weight:700}.internLink[data-v-25c3e648]:hover{text-decoration:underline}input[type=color][data-v-25c3e648]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:40px;margin:5px;background-color:transparent;border:none;cursor:pointer}input[type=color][data-v-25c3e648]::-webkit-color-swatch-wrapper{padding:0}input[type=color][data-v-25c3e648]::-webkit-color-swatch{border:none;border-radius:5px}h1[data-v-25c3e648]{font-size:var(--64400246);font-weight:var(--2e44862f)}h2[data-v-25c3e648]{font-size:var(--962c3f72);font-weight:var(--08223020)}p[data-v-25c3e648]{font-size:var(--79e7cfd2);font-weight:var(--0a626bc0)}pre[data-v-25c3e648]{font-size:var(--73f938aa);font-weight:var(--3489b393)}blockquote[data-v-25c3e648]{font-size:var(--7124eee8);font-weight:var(--7c2992f5)}ul[data-v-25c3e648]{font-size:var(--1262afd8);font-weight:var(--57c0f07d)}ol[data-v-25c3e648]{font-size:var(--5b635b5a);font-weight:var(--2c142b7a)}[data-v-9821975c],[data-v-9821975c]:before,[data-v-9821975c]:after{box-sizing:border-box;margin:0}.editor--container[data-v-9821975c]{flex:1;display:flex;flex-direction:column}.editor--block[data-v-9821975c]{flex:1;display:flex;flex-direction:column;border-radius:5px}.title-editor[data-v-9821975c]{font-weight:700;font-size:1.2rem;margin-bottom:10px;padding:0 20px}.editor[data-v-9821975c]{padding:20px 0;box-sizing:border-box;position:relative;background-color:#fff;color:#000;flex:1;min-height:50vh}.options-list[data-v-9821975c]{display:flex;flex-wrap:wrap;border-radius:5px;z-index:100;transition:all .3s;padding:0 20px;justify-content:center;margin-bottom:10px}.options-list button[data-v-9821975c]{border:none;width:40px;height:40px;cursor:pointer;outline:none;background:none;transition:all .2s;font-family:inherit;margin:5px;border-radius:3px;background:#494976;color:#8b8bd7}.options-list button[data-v-9821975c]:hover{color:#fff}.options-list input[type=color][data-v-9821975c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:40px;margin:5px;background-color:transparent;border:none;cursor:pointer}.options-list input[type=color][data-v-9821975c]::-webkit-color-swatch-wrapper{padding:0}.options-list input[type=color][data-v-9821975c]::-webkit-color-swatch{border:none;border-radius:5px}.block[data-v-9821975c]{display:flex;padding:0 25px}.block-control[data-v-9821975c]{align-self:center;position:absolute;z-index:10;background:#f8f8f8;width:20px;height:30px;border-radius:3px;display:flex;align-items:center;justify-content:center}.block-control.block--control--move[data-v-9821975c]{left:2px;cursor:grab}.block-control.block--control--remove[data-v-9821975c]{right:2px;cursor:pointer}.block-control.block--control--move:hover i[data-v-9821975c]{color:#95a5a6}.block-control.block--control--remove:hover i[data-v-9821975c]{color:#e74c3c}.block-control i[data-v-9821975c]{color:#adb5bd;font-size:.7rem;transition:all .3s}.modal_mask[data-v-377a9fe5]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000;display:flex;justify-content:center;align-items:center;transition:all .15s;z-index:999;padding:1rem}.danger[data-v-377a9fe5]{background-color:#ff4b33;color:#fff}.popup[data-v-377a9fe5]{background:#fff;border-radius:5px;box-shadow:0 2px 4px #0003;max-width:900px;max-height:90vh;display:flex;flex-direction:column}@media (max-width: 768px){.modal_mask[data-v-377a9fe5]{padding:.5rem}.popup[data-v-377a9fe5]{max-width:100%;width:100%;max-height:95vh;border-radius:.75rem}.popup_header[data-v-377a9fe5]{padding:.75rem 1rem}.popup_header h2[data-v-377a9fe5]{font-size:1.125rem}.popup_content[data-v-377a9fe5]{padding:.75rem}.popup_content .bg-gray-50[data-v-377a9fe5]{padding:.5rem;word-wrap:break-word;overflow-wrap:break-word}.popup_footer[data-v-377a9fe5]{padding:.75rem 1rem;flex-direction:column;gap:.5rem}.popup_footer .danger_btn[data-v-377a9fe5],.popup_footer .secondary_btn[data-v-377a9fe5]{width:100%;text-align:center;padding:.75rem 1rem}}.popup_header[data-v-377a9fe5]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #f0f0f0;background-color:#f9f9f9;flex-shrink:0}.popup_header h2[data-v-377a9fe5]{margin:0;font-weight:700}.popup_content[data-v-377a9fe5]{padding:1rem 1rem 1rem .5rem;overflow-y:auto;flex:1;min-height:0}.popup_content .bg-gray-50[data-v-377a9fe5]{word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.popup_footer[data-v-377a9fe5]{display:flex;justify-content:flex-end;align-items:center;gap:20px;padding:1rem;border-top:1px solid #f0f0f0;background-color:#f9f9f9;flex-shrink:0}.close_btn[data-v-377a9fe5]{background:none;border:none;cursor:pointer;padding:5px}.primary_btn[data-v-377a9fe5]{cursor:pointer;padding:.5rem 1rem;font-size:.9rem;font-weight:500;border-radius:5px;box-shadow:0 2px 4px #0000000d;display:inline-block;transition:transform .2s}.primary_btn[data-v-377a9fe5]:hover{transform:scale(1.05)}.secondary_btn[data-v-377a9fe5]{cursor:pointer;padding:.5rem 1rem;font-size:.9rem;font-weight:500;border-radius:5px;box-shadow:0 2px 4px #0000000d;display:inline-block;transition:all .2s}.danger_btn[data-v-377a9fe5]{cursor:pointer;padding:.5rem 1rem;font-size:.9rem;font-weight:500;border-radius:5px;box-shadow:0 2px 4px #0000000d;display:inline-block;transition:all .2s;background-color:#ff4b33;color:#fff}.danger_btn[data-v-377a9fe5]:hover{background-color:#e63c26;transform:scale(1.05)}.secondary_btn[data-v-377a9fe5]:hover{background:#efefef}.modal-enter-from[data-v-377a9fe5],.modal-leave-to[data-v-377a9fe5]{transform:scale(.5);opacity:0}.pages_editor[data-v-28872223]{position:relative;z-index:0;background-color:#fff;border-radius:1rem;overflow:hidden;min-height:50vh}.background[data-v-28872223]{position:absolute;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden;background-color:var(--6a036067)}.background img[data-v-28872223]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;filter:var(--b83973ea);transform:scale(1.1)}.modal_mask[data-v-3c71a187]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000;display:flex;justify-content:center;align-items:center;transition:all .15s;z-index:999;padding:1rem}.danger[data-v-3c71a187]{background-color:#ff4b33;color:#fff}.popup[data-v-3c71a187]{background:#fff;border-radius:5px;box-shadow:0 2px 4px #0003;width:100%;overflow:auto}.popup_header[data-v-3c71a187]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:1rem;border-bottom:1px solid #f0f0f0;background-color:#f9f9f9}.popup_header h2[data-v-3c71a187]{margin:0;font-weight:700}.popup_content[data-v-3c71a187]{margin-bottom:20px;padding:1rem;overflow:scroll;max-height:70vh}.popup_footer[data-v-3c71a187]{display:flex;justify-content:flex-end;align-items:center;gap:20px;padding:1rem;border-top:1px solid #f0f0f0}.close_btn[data-v-3c71a187]{background:none;border:none;cursor:pointer;padding:5px}.modal-enter-from[data-v-3c71a187],.modal-leave-to[data-v-3c71a187]{transform:scale(.5);opacity:0}.pages_main .header[data-v-7e662fdf]{display:flex;align-items:center;margin-bottom:2rem;gap:1rem;flex-wrap:wrap}.pages_main .header .menu[data-v-7e662fdf]{flex:1;min-width:0}@media (min-width: 768px){.pages_main .header[data-v-7e662fdf]{gap:2rem;flex-wrap:nowrap}.pages_main .header .menu[data-v-7e662fdf]{display:flex;justify-content:flex-end;gap:1rem}}.pages_main .header .menu[data-v-7e662fdf]{-webkit-overflow-scrolling:touch}.scrollbar-hide[data-v-7e662fdf]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-7e662fdf]::-webkit-scrollbar{display:none}.pages_main .title[data-v-7e662fdf]{font-size:1.5rem;font-weight:600;color:#fff}.pages_main .primary_btn[data-v-7e662fdf]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#5740e3;color:#fff;border-radius:.5rem;cursor:pointer;transition:background-color .2s;overflow:hidden}.pages_main .primary_btn[data-v-7e662fdf]:hover{background-color:#4c2cb4}.pages_main .primary_btn svg.saving[data-v-7e662fdf]{animation:spin-7e662fdf 1s linear infinite}@keyframes spin-7e662fdf{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-7e662fdf],.fade-leave-active[data-v-7e662fdf]{transition:opacity .2s}.fade-enter-from[data-v-7e662fdf],.fade-leave-to[data-v-7e662fdf]{opacity:0}.scale-enter-active[data-v-7e662fdf],.scale-leave-active[data-v-7e662fdf]{transition:all .1s}.scale-enter-from[data-v-7e662fdf],.scale-leave-to[data-v-7e662fdf]{transform:scale(.5)}.error_message[data-v-7e662fdf]{display:flex;align-items:center;gap:.75rem;background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:1rem;border-radius:.5rem;margin-bottom:1rem}.error_icon[data-v-7e662fdf]{width:1.25rem;height:1.25rem;flex-shrink:0}.success_beacon[data-v-7e662fdf]{position:fixed;bottom:1.5rem;right:1.5rem;display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:1rem 1.25rem;border-radius:.75rem;box-shadow:0 10px 25px #10b9814d,0 4px 10px #0000001a;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);max-width:320px;font-weight:500}.success_beacon_icon[data-v-7e662fdf]{width:1.25rem;height:1.25rem;flex-shrink:0;animation:pulse-success-7e662fdf 2s infinite}.error_beacon[data-v-7e662fdf]{position:fixed;bottom:1.5rem;right:1.5rem;display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;padding:1rem 1.25rem;border-radius:.75rem;box-shadow:0 10px 25px #ef44444d,0 4px 10px #0000001a;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);max-width:320px;font-weight:500}.error_beacon_icon[data-v-7e662fdf]{width:1.25rem;height:1.25rem;flex-shrink:0;animation:pulse-error-7e662fdf 2s infinite}@keyframes pulse-success-7e662fdf{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes pulse-error-7e662fdf{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.beacon-enter-active[data-v-7e662fdf]{transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.beacon-leave-active[data-v-7e662fdf]{transition:all .3s ease-in}.beacon-enter-from[data-v-7e662fdf],.beacon-leave-to[data-v-7e662fdf]{transform:translate(100%) scale(.8);opacity:0}.modal_mask[data-v-6b87514e]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000;display:flex;justify-content:center;align-items:center;transition:all .15s;z-index:999;padding:1rem}.danger[data-v-6b87514e]{background-color:#ff4b33;color:#fff}.popup[data-v-6b87514e]{background:#fff;border-radius:5px;box-shadow:0 2px 4px #0003;overflow:auto;max-width:600px;width:100%}.popup_header[data-v-6b87514e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:1rem;border-bottom:1px solid #f0f0f0;background-color:#f9f9f9}.popup_header h2[data-v-6b87514e]{margin:0;font-weight:700}.popup_content[data-v-6b87514e]{margin-bottom:20px;padding:1rem;overflow:scroll;max-height:70vh}.popup_footer[data-v-6b87514e]{display:flex;justify-content:flex-end;align-items:center;gap:20px;padding:1rem;border-top:1px solid #f0f0f0}.close_btn[data-v-6b87514e]{background:none;border:none;cursor:pointer;padding:5px}.primary_btn[data-v-6b87514e]{cursor:pointer;background:#6c5ce7;color:#fff;padding:.5rem 1rem;font-size:.9rem;font-weight:500;border-radius:5px;box-shadow:0 2px 4px #0000000d;display:inline-block;transition:transform .2s}.primary_btn[data-v-6b87514e]:hover{transform:scale(1.05)}.secondary_btn[data-v-6b87514e]{cursor:pointer;padding:.5rem 1rem;font-size:.9rem;font-weight:500;border-radius:5px;box-shadow:0 2px 4px #0000000d;display:inline-block;transition:all .2s}.secondary_btn[data-v-6b87514e]:hover{background:#efefef}.dropzone[data-v-6b87514e]{border:2px dashed #ccc;border-radius:10px;padding:30px;text-align:center;cursor:pointer;transition:all .2s ease-in-out;background-color:#fafafa;margin-bottom:20px}.dropzone[data-v-6b87514e]:hover{background-color:#f0f0f0}.dropzone.active[data-v-6b87514e]{background-color:#e0f2ff;border-color:#2196f3}.hidden-input[data-v-6b87514e]{display:none}.dropzone-content[data-v-6b87514e]{display:flex;flex-direction:column;align-items:center;justify-content:center}.dropzone-content .icon[data-v-6b87514e]{font-size:2.5rem;margin-bottom:10px}.dropzone-content .title[data-v-6b87514e]{font-size:1.1rem;font-weight:700;margin-bottom:4px}.dropzone-content .subtitle[data-v-6b87514e]{font-size:.9rem;color:#666}.preview-container[data-v-6b87514e]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.preview-image[data-v-6b87514e]{max-width:100%;width:auto;max-height:200px;border-radius:6px;box-shadow:0 0 8px #0000001a}.preview-filename[data-v-6b87514e]{font-size:.95rem;color:#444;margin-top:8px}.input-group[data-v-6b87514e]{margin:1rem 0}.input-group input[data-v-6b87514e]{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:5px;font-size:.9rem}.delete-group[data-v-6b87514e]{margin-top:2rem}.delete-group .expand_btn[data-v-6b87514e]{display:flex;align-items:center;justify-content:center;background-color:#eb4d4b;color:#fff;cursor:pointer;padding:.5rem;transition:background-color .2s;border-radius:3px;text-align:center}.delete-group .expand_btn[data-v-6b87514e]:hover,.delete-group .expand_btn.open[data-v-6b87514e]{background-color:#d63939}.delete-group .item_header[data-v-6b87514e]{margin-left:.5rem}.delete-group .value_block[data-v-6b87514e]{padding:1rem 0;display:flex;align-items:center;justify-content:center;gap:1rem}.delete-group .danger[data-v-6b87514e]{background-color:#fff;color:#eb4d4b;padding:.5rem 1rem;border-radius:5px;cursor:pointer;text-align:center;transition:background-color .2s}.delete-group .danger[data-v-6b87514e]:hover{background-color:#eb4d4b;color:#fff}.loading-block[data-v-6b87514e]{display:flex;align-items:center;justify-content:center;gap:10px}.popup_footer svg.loading[data-v-6b87514e]{animation:spin-6b87514e 1s linear infinite}@keyframes spin-6b87514e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-enter-from[data-v-6b87514e],.modal-leave-to[data-v-6b87514e]{transform:scale(.5);opacity:0}.medias_main .header[data-v-f2886463]{display:flex;align-items:center;margin-bottom:2rem;gap:2rem}.medias_main .header .menu[data-v-f2886463]{display:flex;flex:1;justify-content:flex-end;gap:1rem}.medias_main .title[data-v-f2886463]{font-size:1.5rem;font-weight:600;color:#fff}.medias_main .primary_btn[data-v-f2886463]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#5740e3;color:#fff;border-radius:.5rem;cursor:pointer;transition:background-color .2s;overflow:hidden}.medias_main .primary_btn[data-v-f2886463]:hover{background-color:#4c2cb4}.medias_main .preview[data-v-f2886463]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.medias_main .item[data-v-f2886463]{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;background-color:#fff;border-radius:1rem;margin-bottom:1rem;gap:2rem}.medias_main .item .left[data-v-f2886463]{display:flex;flex-direction:column}.medias_main .item .right[data-v-f2886463]{display:flex;flex-direction:column;justify-content:center;background-color:#00b894;color:#fff;border-radius:50%;padding:1rem}.medias_main .item .left .header[data-v-f2886463]{font-size:1rem;font-weight:600}.medias_main .item .left .number[data-v-f2886463]{font-size:1.6rem;font-weight:700}.medias_main .item .left .variation[data-v-f2886463]{font-size:.8rem;color:#00b894;margin-top:.5rem}.medias_main .medias_list[data-v-f2886463]{background-color:#fff;border-radius:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;padding:1rem}.medias_main .media_item[data-v-f2886463]{border-radius:8px;overflow:hidden;box-shadow:0 2px 6px #0000001a;background:#fff;cursor:pointer}.medias_main .media_thumb[data-v-f2886463]{width:100%;height:160px;-o-object-fit:contain;object-fit:contain}.medias_main .media_name[data-v-f2886463]{padding:8px;font-size:.875rem;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.medias_main .medias_list .table_header[data-v-f2886463]{display:grid;grid-template-columns:2fr 2fr 1fr .5fr;padding:.7rem;font-weight:600;color:#344764}.medias_main .medias_list .table_row[data-v-f2886463]{display:grid;grid-template-columns:2fr 2fr 1fr .5fr;padding:.7rem;color:#344764;align-items:center}.medias_main .medias_list .table_row .user[data-v-f2886463]{display:flex;align-items:center;gap:1rem}.medias_main .medias_list .table_row .user .initials[data-v-f2886463]{width:2rem;height:2rem;border-radius:50%;background-color:#f1f3f6;display:flex;justify-content:center;align-items:center;font-weight:600}.medias_main .medias_list .table_row .user .user_info[data-v-f2886463]{display:flex;flex-direction:column}.medias_main .medias_list .table_row .edit[data-v-f2886463]{cursor:pointer;font-weight:600;color:#87909b;padding:0rem 1rem}.medias_main .users_pagination[data-v-f2886463]{display:flex;justify-content:center;align-items:center;margin:20px 0;padding:1rem;background:#fff;border-radius:1rem}.medias_main .users_pagination button[data-v-f2886463]{border:none;background:#f0f2f5;color:#333;font-size:14px;padding:8px 12px;margin:0 5px;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out}.medias_main .users_pagination .active[data-v-f2886463]{background:#6c5ce7;color:#fff;font-weight:700}.medias_main .users_pagination .disabled[data-v-f2886463]{background:#f0f2f5;color:#999;cursor:not-allowed}.medias_main .users_pagination .prev[data-v-f2886463],.medias_main .users_pagination .next[data-v-f2886463]{font-weight:700;background:#e0e0e0}.medias_main .users_pagination .prev[data-v-f2886463]:hover,.medias_main .users_pagination .next[data-v-f2886463]:hover,.medias_main .users_pagination .page[data-v-f2886463]:hover{background:#6c5ce7;color:#fff}.medias_main svg.saving[data-v-f2886463]{animation:spin-f2886463 1s linear infinite}@keyframes spin-f2886463{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.edit_user[data-v-4802a1fb]{height:100%;display:flex;flex-direction:column}.header[data-v-4802a1fb]{display:flex;align-items:center;margin-bottom:2rem;gap:2rem}.header .menu[data-v-4802a1fb]{display:flex;flex:1;justify-content:flex-end;gap:1rem}.title[data-v-4802a1fb]{font-size:1.5rem;font-weight:600;color:#fff}.primary_btn[data-v-4802a1fb]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#5740e3;color:#fff;border-radius:.5rem;cursor:pointer;transition:background-color .2s;overflow:hidden;border:none;text-decoration:none}.primary_btn[data-v-4802a1fb]:hover:not(:disabled){background-color:#4c35c7}.primary_btn[data-v-4802a1fb]:disabled{opacity:.6;cursor:not-allowed}.edit_content[data-v-4802a1fb]{flex:1;background:#fff;border-radius:1rem;padding:2rem}.user_form[data-v-4802a1fb]{max-width:800px;margin:0 auto}.user_avatar_section[data-v-4802a1fb]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e5e7eb}.avatar_container[data-v-4802a1fb]{width:4rem;height:4rem;flex-shrink:0}.user_avatar[data-v-4802a1fb]{width:100%;height:100%;border-radius:50%;overflow:hidden}.user_avatar img[data-v-4802a1fb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user_initials[data-v-4802a1fb]{width:100%;height:100%;border-radius:50%;background-color:#6c5ce7;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.125rem;color:#fff}.user_info h2[data-v-4802a1fb]{margin:0 0 .25rem;font-size:1.25rem;font-weight:600;color:#344764}.user_info p[data-v-4802a1fb]{margin:0;color:#6b7280;font-size:.875rem}.form_row[data-v-4802a1fb]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1.5rem}.form_group[data-v-4802a1fb]{display:flex;flex-direction:column}.form_group label[data-v-4802a1fb]{margin-bottom:.5rem;font-weight:500;color:#344764}.form_group input[data-v-4802a1fb]{padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:.875rem;transition:border-color .2s}.form_group input[data-v-4802a1fb]:focus{outline:none;border-color:#6c5ce7;box-shadow:0 0 0 3px #6c5ce71a}.form_group input.error[data-v-4802a1fb]{border-color:#ef4444}.error_message[data-v-4802a1fb]{color:#ef4444;font-size:.75rem;margin-top:.25rem}.form_section[data-v-4802a1fb]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e5e7eb}.form_section[data-v-4802a1fb]:last-child{border-bottom:none;margin-bottom:0}.form_section h3[data-v-4802a1fb]{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#344764}.roles_grid[data-v-4802a1fb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.roles_loading[data-v-4802a1fb]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:#6b7280;font-weight:500}.role_item[data-v-4802a1fb]{border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem;cursor:pointer;transition:all .2s}.role_item[data-v-4802a1fb]:hover{border-color:#6c5ce7;background-color:#faf9ff}.role_item.active[data-v-4802a1fb]{border-color:#6c5ce7;background-color:#f3f2ff}.role_header[data-v-4802a1fb]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.role_checkbox[data-v-4802a1fb]{width:1.25rem;height:1.25rem;border:1px solid #d1d5db;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:all .2s}.role_item.active .role_checkbox[data-v-4802a1fb]{background-color:#6c5ce7;border-color:#6c5ce7;color:#fff}.role_name[data-v-4802a1fb]{font-weight:600;color:#344764}.role_description[data-v-4802a1fb]{font-size:.875rem;color:#6b7280}.actions_grid[data-v-4802a1fb]{display:flex;flex-direction:column;gap:.75rem}.action_btn[data-v-4802a1fb]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s;border:none;width:-moz-fit-content;width:fit-content;font-size:.875rem}.reset_btn[data-v-4802a1fb]{background-color:#3b82f6;color:#fff}.reset_btn[data-v-4802a1fb]:hover:not(:disabled){background-color:#2563eb}.delete_btn[data-v-4802a1fb]{background-color:#ef4444;color:#fff}.delete_btn[data-v-4802a1fb]:hover{background-color:#dc2626}.cancel_btn[data-v-4802a1fb]{background-color:#6b7280;color:#fff}.cancel_btn[data-v-4802a1fb]:hover{background-color:#4b5563}.confirm_delete_btn[data-v-4802a1fb]{background-color:#ef4444;color:#fff}.confirm_delete_btn[data-v-4802a1fb]:hover:not(:disabled){background-color:#dc2626}.action_btn[data-v-4802a1fb]:disabled{opacity:.6;cursor:not-allowed}.delete_confirm[data-v-4802a1fb]{background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:1rem}.confirm_message[data-v-4802a1fb]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:#dc2626;font-weight:500;font-size:.875rem}.confirm_actions[data-v-4802a1fb]{display:flex;gap:.5rem}.saving[data-v-4802a1fb]{animation:spin-4802a1fb 1s linear infinite}@keyframes spin-4802a1fb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scale-enter-active[data-v-4802a1fb],.scale-leave-active[data-v-4802a1fb]{transition:all .2s ease-in-out}.scale-enter-from[data-v-4802a1fb],.scale-leave-to[data-v-4802a1fb]{opacity:0;transform:scale(.8)}.error_banner[data-v-4802a1fb]{background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:1rem;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem;color:#dc2626;font-weight:500;position:relative}.close_error[data-v-4802a1fb]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#dc2626;cursor:pointer;padding:.25rem;border-radius:.25rem;transition:background-color .2s}.close_error[data-v-4802a1fb]:hover{background-color:#dc26261a}@media (max-width: 768px){.form_row[data-v-4802a1fb]{grid-template-columns:1fr;gap:1rem}.header[data-v-4802a1fb]{flex-direction:column;gap:1rem;text-align:center}.header .menu[data-v-4802a1fb]{justify-content:center}}.users_main .title[data-v-b4f9e689]{font-size:1.5rem;font-weight:600;margin-bottom:2rem;color:#fff}.users_main .preview[data-v-b4f9e689]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.users_main .item[data-v-b4f9e689]{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;background-color:#fff;border-radius:1rem;margin-bottom:1rem;gap:2rem}.users_main .item .left[data-v-b4f9e689]{display:flex;flex-direction:column}.users_main .item .right[data-v-b4f9e689]{display:flex;flex-direction:column;justify-content:center;background-color:#00b894;color:#fff;border-radius:50%;padding:1rem}.users_main .item .left .header[data-v-b4f9e689]{font-size:1rem;font-weight:600}.users_main .item .left .number[data-v-b4f9e689]{font-size:1.6rem;font-weight:700}.users_main .item .left .variation[data-v-b4f9e689]{font-size:.8rem;color:#00b894;margin-top:.5rem}.users_main .users_list[data-v-b4f9e689]{background-color:#fff;border-radius:1rem}.users_main .users_list .table_header[data-v-b4f9e689]{display:grid;grid-template-columns:2fr 2fr 1fr .5fr;padding:.7rem;font-weight:600;color:#344764}.users_main .users_list .table_row[data-v-b4f9e689]{display:grid;grid-template-columns:2fr 2fr 1fr .5fr;padding:.7rem;border-top:1px solid #f1f3f6;color:#344764;align-items:center}.users_main .users_list .table_row .user[data-v-b4f9e689]{display:flex;align-items:center;gap:1rem}.users_main .users_list .table_row .user .initials[data-v-b4f9e689]{width:2rem;height:2rem;border-radius:50%;background-color:#f1f3f6;display:flex;justify-content:center;align-items:center;font-weight:600}.users_main .users_list .table_row .user .user_info[data-v-b4f9e689]{display:flex;flex-direction:column}.users_main .users_list .table_row .edit[data-v-b4f9e689]{cursor:pointer;font-weight:600;color:#87909b;padding:0rem 1rem}.users_main .users_pagination[data-v-b4f9e689]{display:flex;justify-content:center;align-items:center;margin:20px 0;padding:1rem;background:#fff;border-radius:1rem}.users_main .users_pagination button[data-v-b4f9e689]{border:none;background:#f0f2f5;color:#333;font-size:14px;padding:8px 12px;margin:0 5px;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out}.users_main .users_pagination .active[data-v-b4f9e689]{background:#6c5ce7;color:#fff;font-weight:700}.users_main .users_pagination .disabled[data-v-b4f9e689]{background:#f0f2f5;color:#999;cursor:not-allowed}.users_main .users_pagination .prev[data-v-b4f9e689],.users_main .users_pagination .next[data-v-b4f9e689]{font-weight:700;background:#e0e0e0}.users_main .users_pagination .prev[data-v-b4f9e689]:hover,.users_main .users_pagination .next[data-v-b4f9e689]:hover,.users_main .users_pagination .page[data-v-b4f9e689]:hover{background:#6c5ce7;color:#fff}.users_main svg.saving[data-v-b4f9e689]{animation:spin-b4f9e689 1s linear infinite}@keyframes spin-b4f9e689{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user_avatar[data-v-b4f9e689]{width:2rem;height:2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#f1f3f6;border:1px solid #e5e7eb}.mobile_user_card[data-v-b4f9e689]{padding:1rem;border-top:1px solid #f1f3f6;background:#fff}.mobile_user_card[data-v-b4f9e689]:first-child{border-top:none}.mobile_user_header[data-v-b4f9e689]{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.mobile_user_info[data-v-b4f9e689]{flex:1}.mobile_user_name[data-v-b4f9e689]{font-weight:600;color:#344764;font-size:1rem}.mobile_user_email[data-v-b4f9e689]{color:#87909b;font-size:.875rem;margin-top:.25rem}.mobile_user_date[data-v-b4f9e689]{color:#87909b;font-size:.875rem;padding-left:3rem}.mobile_label[data-v-b4f9e689]{font-weight:600;color:#344764}.mobile_edit[data-v-b4f9e689]{padding:.5rem;background:#f1f3f6;border-radius:.5rem;cursor:pointer;color:#87909b;transition:all .2s;display:flex;align-items:center;justify-content:center}.mobile_edit[data-v-b4f9e689]:hover{background:#6c5ce7;color:#fff}.users_main .users_pagination[data-v-b4f9e689]{flex-wrap:wrap;gap:.5rem}.users_main .users_pagination .page-numbers[data-v-b4f9e689]{display:flex;flex-wrap:wrap;gap:.25rem}@media (max-width: 640px){.users_main .users_pagination button[data-v-b4f9e689]{padding:6px 8px;font-size:12px;margin:0 2px}.users_main .users_pagination .prev[data-v-b4f9e689],.users_main .users_pagination .next[data-v-b4f9e689]{flex:1;min-width:80px}}div[data-v-37faacbd]{display:flex;justify-content:center;align-items:center;width:var(--991a3e26);height:var(--bdcb7a40);overflow:hidden}.sites_main .header[data-v-2791b533]{display:flex;align-items:center;margin-bottom:2rem;gap:2rem}.sites_main .header .menu[data-v-2791b533]{display:flex;flex:1;justify-content:flex-end;gap:1rem}.sites_main .primary_btn[data-v-2791b533]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#5740e3;color:#fff;border-radius:.5rem;cursor:pointer;transition:background-color .2s;overflow:hidden}.sites_main .primary_btn[data-v-2791b533]:hover{background-color:#4c2cb4}.sites_main .primary_btn svg.saving[data-v-2791b533]{animation:spin-2791b533 1s linear infinite}.sites_main .title[data-v-2791b533]{font-size:1.5rem;font-weight:600;margin-bottom:2rem;color:#fff}.sites_main .preview[data-v-2791b533]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.sites_main .item[data-v-2791b533]{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;background-color:#fff;border-radius:1rem;margin-bottom:1rem;gap:2rem}.sites_main .item .left[data-v-2791b533]{display:flex;flex-direction:column}.sites_main .item .right[data-v-2791b533]{display:flex;flex-direction:column;justify-content:center;background-color:#00b894;color:#fff;border-radius:50%;padding:1rem}.sites_main .item .left .header[data-v-2791b533]{font-size:1rem;font-weight:600}.sites_main .item .left .number[data-v-2791b533]{font-size:1.6rem;font-weight:700}.sites_main .item .left .variation[data-v-2791b533]{font-size:.8rem;color:#00b894;margin-top:.5rem}.sites_main .sites_list[data-v-2791b533]{background-color:#fff;border-radius:1rem}.sites_main .sites_list .table_header[data-v-2791b533]{display:grid;grid-template-columns:2fr 2fr 1fr .5fr;padding:.7rem;font-weight:600;color:#344764}.sites_main .sites_list .table_row[data-v-2791b533]{display:grid;grid-template-columns:2fr 2fr 1fr .5fr;padding:.7rem;border-top:1px solid #f1f3f6;color:#344764;align-items:center}.sites_main .sites_list .table_row .site[data-v-2791b533]{display:flex;align-items:center;gap:1rem}.sites_main .sites_list .table_row .site .initials[data-v-2791b533]{width:2rem;height:2rem;border-radius:50%;background-color:#f1f3f6;display:flex;justify-content:center;align-items:center;font-weight:600}.sites_main .sites_list .table_row .site .site_info[data-v-2791b533]{display:flex;flex-direction:column}.sites_main .sites_list .table_row .edit[data-v-2791b533]{cursor:pointer;font-weight:600;color:#87909b;padding:0rem 1rem}.sites_main .sites_pagination[data-v-2791b533]{display:flex;justify-content:center;align-items:center;margin:20px 0;padding:1rem;background:#fff;border-radius:1rem}.sites_main .sites_pagination button[data-v-2791b533]{border:none;background:#f0f2f5;color:#333;font-size:14px;padding:8px 12px;margin:0 5px;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out}.sites_main .sites_pagination .active[data-v-2791b533]{background:#6c5ce7;color:#fff;font-weight:700}.sites_main .sites_pagination .disabled[data-v-2791b533]{background:#f0f2f5;color:#999;cursor:not-allowed}.sites_main .sites_pagination .prev[data-v-2791b533],.sites_main .sites_pagination .next[data-v-2791b533]{font-weight:700;background:#e0e0e0}.sites_main .sites_pagination .prev[data-v-2791b533]:hover,.sites_main .sites_pagination .next[data-v-2791b533]:hover,.sites_main .sites_pagination .page[data-v-2791b533]:hover{background:#6c5ce7;color:#fff}.sites_main svg.saving[data-v-2791b533]{animation:spin-2791b533 1s linear infinite}.onboard--block[data-v-2791b533]{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;background:#fff;padding:2rem;border-radius:5px}.step--page[data-v-2791b533]{width:100%;display:flex;flex-direction:column;transition:all .2s ease}.step--page.step--4[data-v-2791b533]{align-items:center}.form--block[data-v-2791b533]{display:flex;flex-direction:column;max-width:600px;width:100%;position:relative;transition:all .2s ease}.form--block label[data-v-2791b533]{font-size:1rem;font-weight:700;margin-bottom:10px;display:block}.form--block p[data-v-2791b533]{font-size:.9rem;color:#616161;margin-top:10px;margin-bottom:0}.form--group[data-v-2791b533]{margin-bottom:40px}.title--step[data-v-2791b533]{font-size:1.5rem;font-weight:700;margin-bottom:40px}.animation--block[data-v-2791b533]{width:100%;display:flex;justify-content:center}.url--block[data-v-2791b533]{display:flex;align-items:center;position:relative}.url--block strong[data-v-2791b533]{position:absolute;right:15px}.url--block input[data-v-2791b533]{padding-right:150px}.footer--block[data-v-2791b533]{display:flex;justify-content:space-between;margin-top:50px}.footer--block .right--block[data-v-2791b533]{display:flex;justify-content:space-between;gap:20px}.back--btn[data-v-2791b533]{align-self:flex-start;margin-bottom:20px;cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #dcdcdc;transition:all .2s}.back--btn[data-v-2791b533]:hover{border-color:#202942}.btn[data-v-2791b533]{padding:10px 20px;border-radius:50px;background-color:#202942;color:#fff;text-align:center;font-size:1rem;cursor:pointer;border:1px solid #202942;transition:all .2s;box-sizing:border-box;text-decoration:none}.btn[data-v-2791b533]:after{content:" →";font-size:1rem}.btn[data-v-2791b533]:hover{transform:scale(1.05)}.btn-alt[data-v-2791b533]{padding:10px 20px;border-radius:50px;background-color:#fff;color:#202942;text-align:center;font-size:1rem;cursor:pointer;border:1px solid #202942;transition:all .2s;box-sizing:border-box}.btn-alt[data-v-2791b533]:hover{transform:scale(1.05)}input[data-v-2791b533]{width:100%;padding:13px;border:1px solid #dcdcdc;border-radius:5px;outline-color:#202942;font-size:1rem;box-sizing:border-box}textarea[data-v-2791b533]{width:100%;height:200px;padding:13px;border:1px solid #dcdcdc;border-radius:5px;outline-color:#202942;font-size:1rem;box-sizing:border-box;resize:vertical}.pageswitch-enter-active[data-v-2791b533],.pageswitch-leave-active[data-v-2791b533]{transition:opacity .2s}.pageswitch-enter-from[data-v-2791b533],.pageswitch-leave-to[data-v-2791b533]{opacity:0}.palettes--grid[data-v-2791b533]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem}.palette--card[data-v-2791b533]{border:2px solid #e0e0e0;border-radius:8px;padding:1rem;cursor:pointer;transition:all .2s ease;background:#fff}.palette--card[data-v-2791b533]:hover{border-color:#202942;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.palette--card.active[data-v-2791b533]{border-color:#202942;background:#f8f9fa;box-shadow:0 4px 12px #20294226}.palette--name[data-v-2791b533]{font-size:1rem;font-weight:600;margin-bottom:.75rem;color:#202942}.palette--colors[data-v-2791b533]{display:flex;gap:.5rem;justify-content:center}.color--circle[data-v-2791b533]{width:32px;height:32px;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 4px #0000001a;transition:transform .2s ease}.palette--card:hover .color--circle[data-v-2791b533]{transform:scale(1.1)}.palette--card.active .color--circle[data-v-2791b533]{border-color:#202942}.custom--colors[data-v-2791b533]{margin-top:2rem;padding-top:1.5rem;border-top:2px solid #e0e0e0}.custom--colors h4[data-v-2791b533]{margin:0 0 1rem;color:#202942;font-size:1.1rem;font-weight:600}.color--inputs--grid[data-v-2791b533]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.color--input--group[data-v-2791b533]{display:flex;flex-direction:column}.color--input--group label[data-v-2791b533]{font-size:.9rem;font-weight:500;margin-bottom:.5rem;color:#202942}.color--input--wrapper[data-v-2791b533]{display:flex;gap:.5rem;align-items:center}.color--input[data-v-2791b533]{width:50px;height:40px;border:none;border-radius:6px;cursor:pointer;box-shadow:0 2px 4px #0000001a}.color--text--input[data-v-2791b533]{flex:1;padding:8px 12px;border:1px solid #dcdcdc;border-radius:6px;font-size:.9rem;font-family:monospace;text-transform:uppercase}.color--text--input[data-v-2791b533]:focus{outline:none;border-color:#202942}.required[data-v-2791b533]{color:#dc2626;font-weight:500}.error-message[data-v-2791b533]{display:flex;align-items:center;gap:.5rem;color:#dc2626;font-size:.875rem;margin-top:.5rem;padding:.5rem .75rem;background-color:#fef2f2;border:1px solid #fca5a5;border-radius:.375rem}.error-message svg[data-v-2791b533]{flex-shrink:0}input.error[data-v-2791b533],textarea.error[data-v-2791b533]{border-color:#dc2626;background-color:#fef2f2}input.error[data-v-2791b533]:focus,textarea.error[data-v-2791b533]:focus{outline-color:#dc2626;border-color:#dc2626}.char-counter[data-v-2791b533]{font-size:.8rem;color:#64748b;text-align:right;margin-top:.25rem}.error-banner[data-v-2791b533]{display:flex;align-items:center;gap:.75rem;padding:1rem;margin-bottom:1rem;background-color:#fef2f2;border:1px solid #fca5a5;border-radius:.5rem;color:#dc2626;font-weight:500}.error-banner svg[data-v-2791b533]{flex-shrink:0}.btn[data-v-2791b533]:focus,.btn-alt[data-v-2791b533]:focus{outline:2px solid #202942;outline-offset:2px}input[data-v-2791b533]:focus,textarea[data-v-2791b533]:focus{outline:2px solid #202942;outline-offset:2px}@media (max-width: 768px){.palettes--grid[data-v-2791b533],.color--inputs--grid[data-v-2791b533]{grid-template-columns:1fr}.sites_main .sites_list .table_header[data-v-2791b533],.sites_main .sites_list .table_row[data-v-2791b533]{grid-template-columns:1fr;gap:.5rem}.sites_main .sites_list .table_header>div[data-v-2791b533]:nth-child(n+2),.sites_main .sites_list .table_row>div[data-v-2791b533]:nth-child(n+2){display:none}}.sites_main .sites_list .table_row .actions[data-v-2791b533]{display:flex;gap:.5rem;align-items:center}.sites_main .sites_list .table_row .dashboard_btn[data-v-2791b533],.sites_main .sites_list .table_row .delete_btn[data-v-2791b533]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border:none;border-radius:.25rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none}.sites_main .sites_list .table_row .dashboard_btn[data-v-2791b533]{background-color:transparent;color:#3b82f6}.sites_main .sites_list .table_row .dashboard_btn[data-v-2791b533]:hover{background-color:#f1f5f9;color:#2563eb}.sites_main .sites_list .table_row .delete_btn[data-v-2791b533]{background-color:transparent;color:#ef4444}.sites_main .sites_list .table_row .delete_btn[data-v-2791b533]:hover:not(:disabled){background-color:#fef2f2;color:#dc2626}.sites_main .sites_list .table_row .delete_btn[data-v-2791b533]:disabled,.sites_main .sites_list .table_row .dashboard_btn[data-v-2791b533]:disabled{opacity:.6;cursor:not-allowed}.sites_main .sites_list .table_row .initials.danger[data-v-2791b533]{background-color:#fef2f2;color:#dc2626}.sites_main .sites_list .table_row .site_info strong[data-v-2791b533]{color:#dc2626;font-weight:600}.sites_main .sites_list .table_row .site_info small[data-v-2791b533]{display:block;color:#6b7280;font-size:.75rem;margin-top:.25rem}.sites_main .sites_list .table_row .confirm_message[data-v-2791b533]{color:#dc2626;font-size:.875rem;font-style:italic}.sites_main .sites_list .table_row .confirm_actions[data-v-2791b533]{display:flex;gap:.5rem;align-items:center}.sites_main .sites_list .table_row .cancel_btn[data-v-2791b533],.sites_main .sites_list .table_row .confirm_delete_btn[data-v-2791b533]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border:none;border-radius:.25rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.sites_main .sites_list .table_row .cancel_btn[data-v-2791b533]{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db}.sites_main .sites_list .table_row .cancel_btn[data-v-2791b533]:hover:not(:disabled){background-color:#e5e7eb}.sites_main .sites_list .table_row .confirm_delete_btn[data-v-2791b533]{background-color:#dc2626;color:#fff}.sites_main .sites_list .table_row .confirm_delete_btn[data-v-2791b533]:hover:not(:disabled){background-color:#b91c1c}.sites_main .sites_list .table_row .cancel_btn[data-v-2791b533]:disabled,.sites_main .sites_list .table_row .confirm_delete_btn[data-v-2791b533]:disabled{opacity:.6;cursor:not-allowed}.ai--section[data-v-2791b533]{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:1rem;color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.ai--header[data-v-2791b533]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.ai--icon[data-v-2791b533]{width:1.5rem;height:1.5rem;color:#fcd34d;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.ai--header h3[data-v-2791b533]{font-size:1.125rem;font-weight:600;margin:0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.form--block .ai--description[data-v-2791b533]{color:#f1f5f9;margin-bottom:1.5rem;font-size:.9rem;text-shadow:0 1px 2px rgba(0,0,0,.2);line-height:1.5}.ai--actions[data-v-2791b533]{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.ai--generate--btn[data-v-2791b533],.ai--restore--btn[data-v-2791b533]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s;font-size:.9rem}.ai--generate--btn[data-v-2791b533]{background-color:#ffffff40;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3)}.ai--generate--btn[data-v-2791b533]:hover:not(:disabled){background-color:#ffffff59;transform:translateY(-1px);box-shadow:0 4px 8px #0003}.ai--generate--btn[data-v-2791b533]:disabled{opacity:.7;cursor:not-allowed}.ai--restore--btn[data-v-2791b533]{background-color:#ffffff26;color:#f1f5f9;border:1px solid rgba(255,255,255,.3);text-shadow:0 1px 2px rgba(0,0,0,.3)}.ai--restore--btn[data-v-2791b533]:hover{background-color:#ffffff40;color:#fff;box-shadow:0 2px 4px #00000026}.ai--generate--btn svg[data-v-2791b533],.ai--restore--btn svg[data-v-2791b533]{width:1rem;height:1rem}.spinning[data-v-2791b533]{animation:spin-2791b533 1s linear infinite}@keyframes spin-2791b533{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai--success[data-v-2791b533]{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem;background-color:#22c55e40;border:1px solid rgba(34,197,94,.4);border-radius:.5rem;color:#dcfce7;font-size:.9rem;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3)}.ai--success svg[data-v-2791b533]{width:1rem;height:1rem;color:#bbf7d0;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.mobile_site_card[data-v-2791b533]{padding:1rem;border-top:1px solid #f1f3f6;background:#fff}.mobile_site_card[data-v-2791b533]:first-child{border-top:none}.mobile_site_header[data-v-2791b533]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:.75rem}.mobile_site_info[data-v-2791b533]{flex:1}.mobile_site_name[data-v-2791b533]{font-weight:600;color:#344764;font-size:1rem;margin-bottom:.25rem}.mobile_site_url[data-v-2791b533]{color:#87909b;font-size:.875rem;word-break:break-all}.mobile_site_date[data-v-2791b533]{color:#87909b;font-size:.875rem;padding-left:3rem;margin-bottom:.75rem}.mobile_label[data-v-2791b533]{font-weight:600;color:#344764}.mobile_site_actions[data-v-2791b533]{display:flex;gap:.5rem;padding-left:3rem}.mobile_dashboard_btn[data-v-2791b533]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#6c5ce7;color:#fff;border-radius:.5rem;text-decoration:none;font-size:.875rem;font-weight:500;transition:all .2s}.mobile_dashboard_btn[data-v-2791b533]:hover{background:#5b4bd5;transform:translateY(-1px)}.mobile_delete_btn[data-v-2791b533]{padding:.5rem;background:#f1f3f6;border:none;border-radius:.5rem;cursor:pointer;color:#87909b;transition:all .2s;display:flex;align-items:center;justify-content:center}.mobile_delete_btn[data-v-2791b533]:hover{background:#dc2626;color:#fff}.mobile_confirm_card[data-v-2791b533]{background:#fef2f2;border:1px solid #f87171}.mobile_site_warning[data-v-2791b533]{color:#dc2626;font-size:.875rem;margin-top:.25rem;font-weight:500}.mobile_confirm_actions[data-v-2791b533]{display:flex;gap:.5rem;padding-left:3rem}.mobile_cancel_btn[data-v-2791b533]{padding:.5rem 1rem;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}.mobile_cancel_btn[data-v-2791b533]:hover:not(:disabled){background:#e5e7eb}.mobile_confirm_delete_btn[data-v-2791b533]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#dc2626;color:#fff;border:none;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}.mobile_confirm_delete_btn[data-v-2791b533]:hover:not(:disabled){background:#b91c1c}.mobile_cancel_btn[data-v-2791b533]:disabled,.mobile_confirm_delete_btn[data-v-2791b533]:disabled{opacity:.6;cursor:not-allowed}.sites_main .sites_pagination[data-v-2791b533]{flex-wrap:wrap;gap:.5rem}.sites_main .sites_pagination .page-numbers[data-v-2791b533]{display:flex;flex-wrap:wrap;gap:.25rem}@media (max-width: 640px){.sites_main .sites_pagination button[data-v-2791b533]{padding:6px 8px;font-size:12px;margin:0 2px}.sites_main .sites_pagination .prev[data-v-2791b533],.sites_main .sites_pagination .next[data-v-2791b533]{flex:1;min-width:80px}}.settings_main[data-v-540b6450]{padding:0;margin-bottom:3rem}.header[data-v-540b6450]{display:flex;align-items:center;margin-bottom:2rem;gap:2rem}.header .menu[data-v-540b6450]{display:flex;flex:1;justify-content:flex-end;gap:1rem}.title[data-v-540b6450]{font-size:1.5rem;font-weight:700;color:#fff;margin:0}.spinner[data-v-540b6450]{width:2rem;height:2rem;border:2px solid #e2e8f0;border-top:2px solid #6c5ce7;border-radius:50%;animation:spin-540b6450 1s linear infinite;margin-bottom:1rem}.scale-enter-active[data-v-540b6450],.scale-leave-active[data-v-540b6450]{transition:all .1s}.scale-enter-from[data-v-540b6450],.scale-leave-to[data-v-540b6450]{transform:scale(.5)}.settings_content[data-v-540b6450]{display:flex;flex-direction:column;gap:2rem}.error_message[data-v-540b6450]{display:flex;align-items:center;gap:.75rem;background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:1rem;border-radius:.5rem}.error_icon[data-v-540b6450]{width:1.25rem;height:1.25rem;flex-shrink:0}.success_beacon[data-v-540b6450]{position:fixed;bottom:1.5rem;right:1.5rem;display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:1rem 1.25rem;border-radius:.75rem;box-shadow:0 10px 25px #10b9814d,0 4px 10px #0000001a;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);max-width:320px;font-weight:500}.success_beacon_icon[data-v-540b6450]{width:1.25rem;height:1.25rem;flex-shrink:0;animation:pulse-success-540b6450 2s infinite}@keyframes pulse-success-540b6450{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.beacon-enter-active[data-v-540b6450]{transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.beacon-leave-active[data-v-540b6450]{transition:all .3s ease-in}.beacon-enter-from[data-v-540b6450]{transform:translateY(100px) translate(50px) scale(.3);opacity:0}.beacon-leave-to[data-v-540b6450]{transform:translateY(20px) scale(.8);opacity:0}.settings_section[data-v-540b6450]{background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;overflow:hidden}.section_header[data-v-540b6450]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb}.section_header.clickable[data-v-540b6450]{cursor:pointer;transition:background-color .2s}.section_header.clickable[data-v-540b6450]:hover{background:#f9fafb}.section_header_left[data-v-540b6450]{display:flex;align-items:center;gap:.75rem}.section_icon[data-v-540b6450]{width:1.25rem;height:1.25rem;color:#6b7280}.section_header h2[data-v-540b6450]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0}.chevron[data-v-540b6450]{width:1.25rem;height:1.25rem;color:#6b7280;transition:transform .2s}.chevron.rotated[data-v-540b6450]{transform:rotate(180deg)}.form_grid[data-v-540b6450]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;padding:1.5rem}.form_group[data-v-540b6450]{display:flex;flex-direction:column;gap:.5rem}.form_group.full_width[data-v-540b6450]{grid-column:1 / -1}.form_group label[data-v-540b6450]{font-weight:500;color:#374151;font-size:.875rem}.form_input[data-v-540b6450],.form_textarea[data-v-540b6450]{border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.form_input[data-v-540b6450]:focus,.form_textarea[data-v-540b6450]:focus{outline:none;border-color:#6c5ce7;box-shadow:0 0 0 3px #6c5ce71a}.form_input.error[data-v-540b6450],.form_textarea.error[data-v-540b6450]{border-color:#ef4444}.error_text[data-v-540b6450]{color:#ef4444;font-size:.75rem}.domains_list[data-v-540b6450]{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.domain_item_container[data-v-540b6450]{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.domain_item[data-v-540b6450]{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:#f9fafb}.domain_info[data-v-540b6450]{display:flex;align-items:center;gap:1rem}.domain_name[data-v-540b6450]{font-weight:500;color:#374151}.domain_status[data-v-540b6450]{font-size:.75rem;font-weight:500;padding:.25rem .75rem;border-radius:9999px}.domain_status.confirmed[data-v-540b6450]{background:#d1fae5;color:#065f46}.domain_status.pending[data-v-540b6450]{background:#fef3c7;color:#92400e}.domain_status.default[data-v-540b6450]{background:#f3f4f6;color:#374151}.domain_actions[data-v-540b6450]{display:flex;align-items:center;gap:.5rem}.dns_instructions_btn[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .2s}.dns_instructions_btn[data-v-540b6450]:hover{background:#e5e7eb}.dns_instructions_btn.active[data-v-540b6450]{background:#dbeafe;color:#1e40af;border-color:#3b82f6}.dns_instructions_btn svg[data-v-540b6450]{width:1rem;height:1rem}.dns_instructions[data-v-540b6450]{padding:1.5rem;background:#fff;border-top:1px solid #e5e7eb;animation:slideDown-540b6450 .3s ease-out}.dns_instructions_title[data-v-540b6450]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 1rem}.dns_instructions_description[data-v-540b6450]{color:#6b7280;margin:0 0 1.5rem;line-height:1.6}.dns_records[data-v-540b6450]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.dns_record[data-v-540b6450]{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.dns_record_header[data-v-540b6450]{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.dns_record_type[data-v-540b6450]{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.75rem;font-weight:600;color:#1e40af;background:#dbeafe;padding:.25rem .5rem;border-radius:.25rem}.dns_record_label[data-v-540b6450]{font-size:.875rem;font-weight:500;color:#374151}.dns_record_content[data-v-540b6450]{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.dns_record_description[data-v-540b6450]{font-size:.875rem;color:#6b7280;font-style:italic;margin-bottom:.5rem}.dns_record_field[data-v-540b6450]{display:flex;flex-direction:column;gap:.5rem}.dns_record_field label[data-v-540b6450]{font-size:.875rem;font-weight:500;color:#374151}.dns_value_container[data-v-540b6450]{display:flex;align-items:center;gap:.5rem}.dns_value[data-v-540b6450]{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.875rem;background:#f3f4f6;color:#1f2937;padding:.5rem .75rem;border-radius:.375rem;border:1px solid #d1d5db;flex:1}.copy_dns_btn[data-v-540b6450]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#6b7280;border:1px solid #d1d5db;background:#fff;border-radius:.375rem;cursor:pointer;transition:all .2s}.copy_dns_btn[data-v-540b6450]:hover{background:#f9fafb;color:#374151}.copy_dns_btn svg[data-v-540b6450]{width:1rem;height:1rem}.dns_instructions_note[data-v-540b6450]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#fffbeb;border:1px solid #fde68a;border-radius:.5rem}.dns_note_icon[data-v-540b6450]{color:#d97706;margin-top:.125rem}.dns_note_icon svg[data-v-540b6450]{width:1.25rem;height:1.25rem}.dns_note_content[data-v-540b6450]{flex:1}.dns_note_content p[data-v-540b6450]{margin:0 0 .5rem;color:#92400e;font-size:.875rem;line-height:1.5}.dns_note_content p[data-v-540b6450]:last-child{margin-bottom:0}.remove_btn[data-v-540b6450]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#ef4444;border:none;background:none;border-radius:.375rem;cursor:pointer;transition:background-color .2s}.remove_btn[data-v-540b6450]:hover{background:#fee2e2}.remove_btn svg[data-v-540b6450]{width:1rem;height:1rem}.add_domain[data-v-540b6450]{display:flex;gap:1rem;padding:0 1.5rem 1.5rem}.add_domain .form_input[data-v-540b6450]{flex:1}.primary_btn[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#5740e3;color:#fff;border-radius:.5rem;cursor:pointer;transition:background-color .2s;overflow:hidden}.primary_btn[data-v-540b6450]:hover{background-color:#4c2cb4}.primary_btn svg[data-v-540b6450]{width:1rem;height:1rem}.s3_config[data-v-540b6450],.branding_config[data-v-540b6450],.domains_config[data-v-540b6450],.api_keys_config[data-v-540b6450]{border-top:1px solid #e5e7eb}.api_keys_description[data-v-540b6450]{padding:1.5rem 1.5rem 0}.api_keys_description p[data-v-540b6450]{margin:0;color:#6b7280;font-size:.875rem}.api_keys_actions[data-v-540b6450]{padding:1rem 1.5rem}.create_api_key_form[data-v-540b6450]{padding:1.5rem;background:#f9fafb;border-top:1px solid #e5e7eb}.form_actions[data-v-540b6450]{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.secondary_btn[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:.5rem;cursor:pointer;transition:background-color .2s}.secondary_btn[data-v-540b6450]:hover{background-color:#e5e7eb}.permissions_grid[data-v-540b6450]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.permission_item[data-v-540b6450]{display:flex;flex-direction:column;gap:.25rem;padding:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:border-color .2s}.permission_item[data-v-540b6450]:hover{border-color:#6c5ce7}.permission_checkbox[data-v-540b6450]{margin-bottom:.5rem}.permission_item span[data-v-540b6450]{font-weight:500;color:#374151}.permission_item small[data-v-540b6450]{color:#6b7280;font-size:.75rem}.api_keys_list[data-v-540b6450]{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.api_key_item[data-v-540b6450]{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;gap:1rem}.api_key_info[data-v-540b6450]{flex:1}.api_key_header[data-v-540b6450]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.api_key_name[data-v-540b6450]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0}.api_key_status[data-v-540b6450]{display:flex;align-items:center}.status_badge[data-v-540b6450]{font-size:.75rem;font-weight:500;padding:.25rem .75rem;border-radius:9999px}.api_key_description[data-v-540b6450]{color:#6b7280;font-size:.875rem;margin:0 0 1rem}.api_key_details[data-v-540b6450]{display:flex;flex-direction:column;gap:.75rem}.api_key_key[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem}.key_label[data-v-540b6450]{font-weight:500;color:#374151;font-size:.875rem}.key_value[data-v-540b6450]{font-family:monospace;font-size:.875rem;color:#1f2937;background:#f3f4f6;padding:.5rem .75rem;border-radius:.25rem;border:1px solid #d1d5db;flex:1;min-width:300px;height:2rem;outline:none;cursor:default}.copy_btn[data-v-540b6450]:hover{background:#f3f4f6;color:#374151}.api_key_meta[data-v-540b6450]{display:flex;flex-direction:column;gap:.25rem}.meta_item[data-v-540b6450]{font-size:.75rem;color:#6b7280}.meta_item strong[data-v-540b6450]{color:#374151}.api_key_actions[data-v-540b6450]{display:flex;flex-direction:column;gap:.5rem}.toggle_btn[data-v-540b6450]{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer;transition:all .2s;font-size:.875rem}.toggle_btn.active[data-v-540b6450]{background:#fee2e2;color:#dc2626;border-color:#fecaca}.toggle_btn.active[data-v-540b6450]:hover{background:#fecaca}.toggle_btn.inactive[data-v-540b6450]{background:#d1fae5;color:#065f46;border-color:#a7f3d0}.toggle_btn.inactive[data-v-540b6450]:hover{background:#a7f3d0}.delete_btn[data-v-540b6450]{display:flex;align-items:center;justify-content:center;padding:.5rem;color:#ef4444;border:1px solid #f87171;background:#fee2e2;border-radius:.375rem;cursor:pointer;transition:all .2s}.delete_btn[data-v-540b6450]:hover{background:#fecaca;border-color:#ef4444}.delete_btn svg[data-v-540b6450]{width:1rem;height:1rem}.team_config[data-v-540b6450],.billing_config[data-v-540b6450]{border-top:1px solid #e5e7eb}.no_stripe_config[data-v-540b6450],.no_subscription[data-v-540b6450]{padding:3rem 1.5rem;text-align:center;color:#6b7280}.no_stripe_icon[data-v-540b6450],.no_subscription_icon[data-v-540b6450]{width:4rem;height:4rem;margin:0 auto 1.5rem;color:#d1d5db}.no_stripe_config h3[data-v-540b6450],.no_subscription h3[data-v-540b6450]{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 .5rem}.no_stripe_config p[data-v-540b6450],.no_subscription p[data-v-540b6450]{font-size:.875rem;margin:0 0 1.5rem;margin-left:auto;margin-right:auto}.no_subscription_actions[data-v-540b6450]{margin-top:1.5rem}.active_subscription[data-v-540b6450]{padding:1.5rem}.billing_section[data-v-540b6450]{margin-bottom:2rem}.billing_title[data-v-540b6450]{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 1rem}.current_plan[data-v-540b6450]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem}.plan_header[data-v-540b6450]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.plan_info h4[data-v-540b6450]{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 .5rem}.plan_price[data-v-540b6450]{font-size:1.125rem;font-weight:600;color:#059669}.billing_cycle[data-v-540b6450]{font-weight:400;color:#6b7280}.subscription_status .status_badge[data-v-540b6450]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.billing_period[data-v-540b6450]{margin-bottom:1.5rem}.period_info[data-v-540b6450]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem}.period_info svg[data-v-540b6450]{width:1.25rem;height:1.25rem;color:#6b7280;flex-shrink:0}.period_text[data-v-540b6450]{flex:1}.period_label[data-v-540b6450]{font-size:.75rem;color:#6b7280;margin:0 0 .25rem;text-transform:uppercase;letter-spacing:.05em}.period_date[data-v-540b6450]{font-size:.875rem;font-weight:500;color:#111827;margin:0}.cancellation_notice[data-v-540b6450]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#fef3c7;border:1px solid #f59e0b;border-radius:.5rem;margin-bottom:1.5rem}.cancellation_notice .warning_icon[data-v-540b6450]{width:1.25rem;height:1.25rem;color:#d97706;flex-shrink:0;margin-top:.125rem}.cancellation_text p[data-v-540b6450]{margin:0;font-size:.875rem}.cancellation_text p[data-v-540b6450]:first-child{color:#92400e}.cancellation_text p[data-v-540b6450]:last-child{color:#a16207}.plan_features_section[data-v-540b6450]{margin-top:1.5rem}.features_title[data-v-540b6450]{font-size:.875rem;font-weight:600;color:#111827;margin:0 0 .75rem}.plan_features[data-v-540b6450]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.feature_item[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#4b5563}.feature_check[data-v-540b6450]{width:1rem;height:1rem;color:#059669;flex-shrink:0}.billing_actions[data-v-540b6450]{border-top:1px solid #e5e7eb;padding-top:1.5rem}.billing_portal_section[data-v-540b6450]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem}.portal_description[data-v-540b6450]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.portal_icon[data-v-540b6450]{width:2rem;height:2rem;color:#3b82f6;flex-shrink:0;margin-top:.25rem}.portal_text h4[data-v-540b6450]{font-size:1rem;font-weight:600;color:#111827;margin:0 0 .5rem}.portal_text p[data-v-540b6450]{font-size:.875rem;color:#6b7280;margin:0;line-height:1.5}.billing_portal_btn[data-v-540b6450]{width:100%;justify-content:center}.team_description[data-v-540b6450]{padding:1.5rem 1.5rem 0}.team_description p[data-v-540b6450]{margin:0;color:#6b7280;font-size:.875rem}.team_actions[data-v-540b6450]{padding:1rem 1.5rem}.invite_form[data-v-540b6450]{padding:1.5rem;background:#f9fafb;border-top:1px solid #e5e7eb}.team_list[data-v-540b6450]{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.team_member[data-v-540b6450]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;gap:1rem}.member_info[data-v-540b6450]{display:flex;align-items:center;gap:1rem;flex:1}.member_avatar[data-v-540b6450]{width:3rem;height:3rem;border-radius:50%;overflow:hidden;flex-shrink:0}.avatar_image[data-v-540b6450]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar_placeholder[data-v-540b6450]{width:100%;height:100%;background:#6c5ce7;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.25rem}.member_details[data-v-540b6450]{flex:1}.member_name[data-v-540b6450]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 .25rem}.member_email[data-v-540b6450]{color:#6b7280;font-size:.875rem;margin:0 0 .5rem}.member_meta[data-v-540b6450]{display:flex;flex-direction:column;gap:.25rem}.member_status_role[data-v-540b6450]{display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.member_badges[data-v-540b6450]{display:flex;gap:.5rem}.role_badge[data-v-540b6450]{font-size:.75rem;font-weight:500;padding:.25rem .75rem;border-radius:9999px}.role_admin[data-v-540b6450]{background:#fef3c7;color:#92400e}.role_editor[data-v-540b6450]{background:#dbeafe;color:#1e40af}.role_viewer[data-v-540b6450]{background:#f3f4f6;color:#374151}.member_actions[data-v-540b6450]{display:flex;gap:.5rem;align-items:center}.role_select[data-v-540b6450]{padding:.5rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;background:#fff}.remove_member_btn[data-v-540b6450]{display:flex;align-items:center;justify-content:center;padding:.5rem;color:#ef4444;border:1px solid #f87171;background:#fee2e2;border-radius:.375rem;cursor:pointer;transition:all .2s}.remove_member_btn[data-v-540b6450]:hover{background:#fecaca;border-color:#ef4444}.remove_member_btn svg[data-v-540b6450]{width:1rem;height:1rem}.billing_section[data-v-540b6450]{padding:1.5rem;border-bottom:1px solid #e5e7eb}.billing_section[data-v-540b6450]:last-child{border-bottom:none}.billing_title[data-v-540b6450]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 1rem}.current_plan[data-v-540b6450]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;padding:1.5rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem}.plan_info[data-v-540b6450]{flex:1}.plan_name[data-v-540b6450]{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0 0 .5rem}.plan_price[data-v-540b6450]{font-size:2rem;font-weight:700;color:#6c5ce7;margin-bottom:1rem}.billing_cycle[data-v-540b6450]{font-size:1rem;font-weight:400;color:#6b7280}.plan_features[data-v-540b6450]{list-style:none;padding:0;margin:0}.plan_features li[data-v-540b6450]{padding:.25rem 0;color:#374151;font-size:.875rem}.plan_actions[data-v-540b6450]{display:flex;flex-direction:column;gap:1rem}.subscription_status[data-v-540b6450]{text-align:right}.cancel_notice[data-v-540b6450]{color:#f59e0b;font-size:.875rem;margin:.5rem 0 0}.action_buttons[data-v-540b6450]{display:flex;gap:.5rem}.cancel_btn[data-v-540b6450]{padding:.5rem 1rem;background:#fee2e2;color:#dc2626;border:1px solid #fecaca;border-radius:.375rem;cursor:pointer;transition:all .2s;font-size:.875rem}.cancel_btn[data-v-540b6450]:hover{background:#fecaca;border-color:#ef4444}.payment_method[data-v-540b6450]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem}.card_info[data-v-540b6450]{display:flex;align-items:center;gap:1rem}.card_icon[data-v-540b6450]{width:2rem;height:2rem;color:#6b7280}.card_details[data-v-540b6450]{display:flex;flex-direction:column;gap:.25rem}.card_brand[data-v-540b6450]{font-weight:600;color:#1f2937}.card_number[data-v-540b6450]{font-family:monospace;color:#6b7280;font-size:.875rem}.card_expiry[data-v-540b6450]{color:#9ca3af;font-size:.75rem}.invoices_list[data-v-540b6450]{display:flex;flex-direction:column;gap:.5rem}.invoice_item[data-v-540b6450]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem}.invoice_info[data-v-540b6450]{display:flex;flex-direction:column;gap:.25rem}.invoice_date[data-v-540b6450]{font-size:.875rem;color:#6b7280}.invoice_amount[data-v-540b6450]{font-weight:600;color:#1f2937}.invoice_actions[data-v-540b6450]{display:flex;align-items:center;gap:1rem}.download_btn[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;color:#6c5ce7;border:1px solid #c4b5fd;background:#ede9fe;border-radius:.375rem;text-decoration:none;cursor:pointer;transition:all .2s;font-size:.875rem}.download_btn[data-v-540b6450]:hover{background:#ddd6fe;border-color:#a78bfa}.download_btn svg[data-v-540b6450]{width:1rem;height:1rem}.file_upload_area[data-v-540b6450]{position:relative;border:2px dashed #d1d5db;border-radius:.5rem;padding:2rem;text-align:center;transition:border-color .2s;cursor:pointer;min-height:120px;display:flex;align-items:center;justify-content:center}.file_upload_area[data-v-540b6450]:hover{border-color:#6c5ce7}.favicon_upload[data-v-540b6450]{min-height:120px;padding:2rem}.uploaded_image[data-v-540b6450]{position:relative;display:inline-block}.logo_preview[data-v-540b6450]{max-width:150px;max-height:80px;-o-object-fit:contain;object-fit:contain;border-radius:.375rem}.favicon_preview[data-v-540b6450]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.remove_image_btn[data-v-540b6450]{position:absolute;top:-8px;right:-8px;width:24px;height:24px;background:#ef4444;color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;z-index:10}.remove_image_btn[data-v-540b6450]:hover{background:#dc2626}.remove_image_btn svg[data-v-540b6450]{width:12px;height:12px}.upload_placeholder[data-v-540b6450]{width:100%}.upload_icon[data-v-540b6450]{width:2rem;height:2rem;color:#9ca3af;margin:0 auto .5rem}.upload_placeholder p[data-v-540b6450]{margin:.25rem 0;color:#6b7280}.upload_hint[data-v-540b6450]{font-size:.75rem;color:#9ca3af}.file_input[data-v-540b6450]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.colors_section[data-v-540b6450]{padding:1.5rem;border-top:1px solid #e5e7eb}.colors_title[data-v-540b6450]{font-size:1rem;font-weight:600;color:#1f2937;margin:0 0 1rem}.colors_grid[data-v-540b6450]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.color_item[data-v-540b6450]{display:flex;flex-direction:column;gap:.5rem}.color_label[data-v-540b6450]{font-weight:500;color:#374151;font-size:.875rem}.color_input_wrapper[data-v-540b6450]{display:flex;gap:.5rem;align-items:center}.color_input[data-v-540b6450]{width:3rem;height:2.5rem;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer;background:none;padding:0}.color_input[data-v-540b6450]::-webkit-color-swatch-wrapper{padding:0}.color_input[data-v-540b6450]::-webkit-color-swatch{border:none;border-radius:.25rem}.color_text_input[data-v-540b6450]{flex:1;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;font-family:monospace;text-transform:uppercase}.color_text_input[data-v-540b6450]:focus{outline:none;border-color:#6c5ce7;box-shadow:0 0 0 3px #6c5ce71a}.settings_actions[data-v-540b6450]{display:flex;justify-content:flex-end;padding:1.5rem;background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.save_btn[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:#059669;color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:background-color .2s}.save_btn[data-v-540b6450]:hover:not(:disabled){background:#047857}.save_btn[data-v-540b6450]:disabled{background:#9ca3af;cursor:not-allowed}.save_btn svg[data-v-540b6450]{width:1.25rem;height:1.25rem}.saving_icon[data-v-540b6450],.saving[data-v-540b6450]{animation:spin-540b6450 1s linear infinite}.success_message[data-v-540b6450]{display:flex;align-items:center;gap:.75rem;background:#d1fae5;border:1px solid #a7f3d0;color:#065f46;padding:1rem 1.5rem;border-radius:.5rem;margin-bottom:1rem;font-weight:500}.warning_message[data-v-540b6450]{display:flex;align-items:flex-start;gap:.75rem;background:#fef3c7;border:1px solid #fbbf24;color:#92400e;padding:1rem 1.5rem;border-radius:.5rem;margin-bottom:1rem}.warning_message.urgent[data-v-540b6450]{background:linear-gradient(135deg,#fef3c7,#fed7aa);border:2px solid #f59e0b;box-shadow:0 4px 12px #f59e0b33;animation:warning-glow-540b6450 3s ease-in-out infinite}.warning_icon[data-v-540b6450]{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}.warning_content[data-v-540b6450]{flex:1}@keyframes warning-glow-540b6450{0%,to{border-color:#f59e0b;box-shadow:0 4px 12px #f59e0b33}50%{border-color:#d97706;box-shadow:0 6px 16px #f59e0b40}}.loading_state[data-v-540b6450]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;color:#fff}.empty_state[data-v-540b6450]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;color:#6b7280;text-align:center}.empty_icon[data-v-540b6450]{width:3rem;height:3rem;color:#d1d5db;margin-bottom:1rem}.empty_icon svg[data-v-540b6450]{width:100%;height:100%}.empty_state p[data-v-540b6450]{margin:0 0 .5rem;font-weight:500;color:#374151}.empty_state small[data-v-540b6450]{color:#9ca3af;font-size:.875rem}.spinner[data-v-540b6450]{animation:spin-540b6450 1s linear infinite}.spinner-text[data-v-540b6450]{display:flex;align-items:center;gap:.5rem}.spinner-text svg[data-v-540b6450]{width:1rem;height:1rem}.key_display_container[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;width:100%}.key_actions[data-v-540b6450]{display:flex;align-items:center;gap:.5rem}.toggle_visibility_btn[data-v-540b6450]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #d1d5db;background:#fff;color:#6b7280;border-radius:.375rem;cursor:pointer;transition:all .2s}.toggle_visibility_btn[data-v-540b6450]:hover{background:#f3f4f6;color:#374151;border-color:#9ca3af}.toggle_visibility_btn[data-v-540b6450]:focus{outline:2px solid #3b82f6;outline-offset:2px}.toggle_visibility_btn svg[data-v-540b6450]{width:1rem;height:1rem}.copy_btn[data-v-540b6450]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #d1d5db;background:#fff;color:#6b7280;border-radius:.375rem;cursor:pointer;transition:all .2s}.copy_btn[data-v-540b6450]:hover{background:#f3f4f6;color:#374151;border-color:#9ca3af}.copy_btn[data-v-540b6450]:focus{outline:2px solid #3b82f6;outline-offset:2px}.copy_btn svg[data-v-540b6450]{width:1rem;height:1rem}.primary_btn[data-v-540b6450]:disabled,.toggle_btn[data-v-540b6450]:disabled,.delete_btn[data-v-540b6450]:disabled{opacity:.7;cursor:not-allowed;pointer-events:none}.toggle_btn svg[data-v-540b6450],.delete_btn svg[data-v-540b6450]{width:1rem;height:1rem}.key_display code[data-v-540b6450]{flex:1;background:#f3f4f6;border:1px solid #d1d5db;border-radius:.375rem;padding:.75rem;font-family:SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;color:#1f2937;word-break:break-all}.openai_config[data-v-540b6450]{padding:1.5rem;border-top:1px solid #e5e7eb}.openai_description[data-v-540b6450]{margin-bottom:1.5rem}.openai_description p[data-v-540b6450]{margin:0 0 .75rem;color:#6b7280;font-size:.875rem;line-height:1.5}.openai_warning[data-v-540b6450]{display:flex;align-items:flex-start;gap:.5rem;background:#fef3c7;border:1px solid #fbbf24;color:#92400e;padding:.75rem;border-radius:.5rem;font-size:.875rem}.warning_icon[data-v-540b6450]{width:1rem;height:1rem;flex-shrink:0;margin-top:.125rem}.form_help[data-v-540b6450]{margin-top:.5rem;font-size:.75rem;color:#6b7280}.form_help a[data-v-540b6450]{color:#6c5ce7;text-decoration:none}.form_help a[data-v-540b6450]:hover{text-decoration:underline}.usage_limits_config[data-v-540b6450]{padding:1.5rem;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.usage_description[data-v-540b6450]{margin-bottom:2rem}.usage_description p[data-v-540b6450]{color:#6b7280;margin:0;font-size:.95rem}.usage_grid[data-v-540b6450]{display:grid;gap:1.5rem;margin-bottom:2rem}.usage_item[data-v-540b6450]{padding:1.5rem;background:#ffffff08;border:1px solid rgba(0,0,0,.1);border-radius:8px;transition:all .2s ease}.usage_item[data-v-540b6450]:hover{background:#ffffff0d;border-color:#00000026}.usage_item.warning[data-v-540b6450]{border-color:#fbbf244d;background:#fbbf240d}.usage_item.critical[data-v-540b6450]{border-color:#ef44444d;background:#ef44440d}.usage_header[data-v-540b6450]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem}.usage_info[data-v-540b6450]{flex:1}.usage_name[data-v-540b6450]{font-size:1rem;font-weight:600;color:#1f2937;margin:0 0 .25rem}.usage_description_text[data-v-540b6450]{font-size:.85rem;color:#6b7280;margin:0;line-height:1.4}.usage_values[data-v-540b6450]{display:flex;align-items:baseline;gap:.25rem;white-space:nowrap}.usage_loading[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.9rem}.loading_spinner[data-v-540b6450]{width:16px;height:16px;animation:spin-540b6450 1s linear infinite}.usage_current[data-v-540b6450]{font-size:1.25rem;font-weight:700;color:#111827}.usage_separator[data-v-540b6450]{font-size:1rem;color:#9ca3af}.usage_limit[data-v-540b6450]{font-size:.9rem;color:#6b7280}.usage_progress[data-v-540b6450]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.progress_bar[data-v-540b6450]{flex:1;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.progress_fill[data-v-540b6450]{height:100%;transition:width .3s ease;border-radius:4px}.progress_fill.normal[data-v-540b6450]{background:linear-gradient(90deg,#10b981,#34d399)}.progress_fill.warning[data-v-540b6450]{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.progress_fill.critical[data-v-540b6450]{background:linear-gradient(90deg,#ef4444,#f87171)}.progress_percentage[data-v-540b6450]{font-size:.85rem;font-weight:600;color:#374151;min-width:3rem;text-align:right}.usage_warning[data-v-540b6450],.usage_critical[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.75rem;border-radius:6px;font-size:.85rem;font-weight:500}.usage_warning[data-v-540b6450]{background:#fbbf241a;color:#fbbf24;border:1px solid rgba(251,191,36,.2)}.usage_critical[data-v-540b6450]{background:#ef44441a;color:#f87171;border:1px solid rgba(239,68,68,.2)}.warning_icon[data-v-540b6450],.critical_icon[data-v-540b6450]{width:16px;height:16px;flex-shrink:0}.usage_actions[data-v-540b6450]{border-top:1px solid #e5e7eb;padding-top:1.5rem}.upgrade_cta[data-v-540b6450]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#3b82f61a,#6366f11a);border:1px solid rgba(59,130,246,.2);border-radius:8px}.upgrade_content h4[data-v-540b6450]{font-size:1rem;font-weight:600;color:#1f2937;margin:0 0 .25rem}.upgrade_content p[data-v-540b6450]{font-size:.85rem;color:#6b7280;margin:0;line-height:1.4}.upgrade_btn[data-v-540b6450]{flex-shrink:0;display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;color:#fff;font-weight:600;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;transition:all .2s ease}.upgrade_btn[data-v-540b6450]:hover{background:linear-gradient(135deg,#2563eb,#4f46e5);transform:translateY(-1px)}.upgrade_btn svg[data-v-540b6450]{width:16px;height:16px}.stripe_config[data-v-540b6450]{padding:1.5rem}.stripe_description[data-v-540b6450]{margin-bottom:1.5rem}.stripe_description p[data-v-540b6450]{margin:0 0 .75rem;color:#6b7280;line-height:1.5}.stripe_warning[data-v-540b6450]{display:flex;align-items:flex-start;gap:.5rem;padding:.875rem;background:#fffbeb;border:1px solid #fde68a;border-radius:.5rem;color:#92400e;font-size:.875rem;margin:0}.warning_icon[data-v-540b6450]{width:1.25rem;height:1.25rem;flex-shrink:0;margin-top:.125rem}.stripe_test_section[data-v-540b6450]{display:flex;align-items:center;gap:1rem;margin:1.5rem 0;flex-wrap:wrap}.connection_success[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;color:#166534;font-size:.875rem}.connection_success svg[data-v-540b6450]{width:1rem;height:1rem}.connection_error[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;color:#dc2626;font-size:.875rem}.connection_error svg[data-v-540b6450]{width:1rem;height:1rem}.webhook_configuration[data-v-540b6450]{margin:1.5rem 0;padding:1.25rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem}.webhook_header[data-v-540b6450]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.webhook_header h4[data-v-540b6450]{margin:0;font-size:1rem;font-weight:600;color:#1f2937}.small_btn[data-v-540b6450]{padding:.375rem .75rem;font-size:.875rem}.webhook_info[data-v-540b6450]{display:flex;flex-direction:column;gap:1.25rem}.webhook_url_section label[data-v-540b6450]{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.webhook_url_container[data-v-540b6450]{display:flex;gap:.5rem}.webhook_url_input[data-v-540b6450]{flex:1;font-family:Monaco,Menlo,monospace;font-size:.875rem;background:#f9fafb}.copy_btn[data-v-540b6450]{display:flex;align-items:center;justify-content:center;padding:.5rem;background:#e5e7eb;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer;transition:background-color .2s}.copy_btn[data-v-540b6450]:hover{background:#d1d5db}.copy_btn svg[data-v-540b6450]{width:1rem;height:1rem;color:#6b7280}.webhook_instructions[data-v-540b6450]{padding:1rem;background:#fffbeb;border:1px solid #fed7aa;border-radius:.5rem}.webhook_instructions h5[data-v-540b6450]{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:#92400e}.webhook_instructions ol[data-v-540b6450]{margin:0;padding-left:1.25rem;color:#92400e;font-size:.875rem}.webhook_instructions li[data-v-540b6450]{margin-bottom:.25rem}.webhook_events h5[data-v-540b6450]{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:#374151}.events_list[data-v-540b6450]{display:flex;flex-wrap:wrap;gap:.5rem}.event_tag[data-v-540b6450]{padding:.25rem .5rem;background:#ddd6fe;color:#5b21b6;border-radius:.25rem;font-size:.75rem;font-family:Monaco,Menlo,monospace}.webhook_error[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;color:#dc2626;font-size:.875rem}.webhook_error svg[data-v-540b6450]{width:1.25rem;height:1.25rem;flex-shrink:0}.stripe_links[data-v-540b6450]{margin-top:1rem}.stripe_links a[data-v-540b6450]{color:#2563eb;text-decoration:none}.stripe_links a[data-v-540b6450]:hover{text-decoration:underline}.section_separator[data-v-540b6450]{border:none;height:1px;background:#e5e7eb;margin:2rem 0}.stripe_plans_section[data-v-540b6450]{margin-top:1rem}.stripe_plans_section h3[data-v-540b6450]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 1rem}.plans_description[data-v-540b6450]{margin-bottom:1.5rem}.plans_description p[data-v-540b6450]{margin:0;color:#6b7280;line-height:1.5}.plans_actions[data-v-540b6450]{margin-bottom:1.5rem}.plans_list[data-v-540b6450]{display:grid;gap:1rem}.plan_card[data-v-540b6450]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:all .2s}.plan_card[data-v-540b6450]:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px #0000001a}.plan_header[data-v-540b6450]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.plan_info h4[data-v-540b6450]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 .25rem}.plan_info p[data-v-540b6450]{color:#6b7280;margin:0;font-size:.875rem}.plan_prices[data-v-540b6450]{text-align:right}.plan_price[data-v-540b6450]{display:block;font-weight:600;color:#1f2937}.plan_price.monthly[data-v-540b6450]{font-size:1.25rem;margin-bottom:.25rem}.plan_price.yearly[data-v-540b6450]{font-size:.875rem;color:#6b7280}.plan_features[data-v-540b6450]{list-style:none;padding:0;margin:1rem 0}.plan_features li[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.25rem 0;color:#6b7280;font-size:.875rem}.plan_features svg[data-v-540b6450]{width:1rem;height:1rem;color:#10b981;flex-shrink:0}.plan_actions[data-v-540b6450]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.secondary_btn[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:.5rem;cursor:pointer;transition:all .2s;font-size:.875rem}.secondary_btn[data-v-540b6450]:hover{background:#f9fafb;border-color:#9ca3af;color:#374151}.secondary_btn svg[data-v-540b6450]{width:1rem;height:1rem}.create_plan_form[data-v-540b6450]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:2rem;margin-top:1rem;box-shadow:0 1px 3px #0000001a}.create_plan_form .form_grid[data-v-540b6450]{margin-bottom:1.5rem}.form_section_title[data-v-540b6450]{font-size:1rem;font-weight:600;color:#1f2937;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.form_section_title[data-v-540b6450]:not(:first-child){margin-top:2rem}.pricing_grid[data-v-540b6450]{grid-template-columns:1fr 1fr;gap:1rem}.features_config_grid[data-v-540b6450]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.checkbox_wrapper[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.5rem 0}.form_checkbox[data-v-540b6450]{width:1rem;height:1rem;border:1px solid #d1d5db;border-radius:.25rem;cursor:pointer}.form_checkbox[data-v-540b6450]:checked{background-color:#3b82f6;border-color:#3b82f6}.checkbox_label[data-v-540b6450]{font-size:.875rem;color:#374151;cursor:pointer;margin:0}.form_select[data-v-540b6450]{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;font-size:.875rem;color:#374151;cursor:pointer}.form_select[data-v-540b6450]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.form_help[data-v-540b6450]{margin:.375rem 0 0;font-size:.75rem;color:#6b7280;font-style:italic}.features_section[data-v-540b6450]{margin-top:1rem}.features_section h4[data-v-540b6450]{font-size:.875rem;font-weight:600;color:#374151;margin:0 0 .75rem}.features_list[data-v-540b6450]{display:flex;flex-direction:column;gap:.75rem}.feature_item[data-v-540b6450]{display:flex;gap:.75rem;align-items:center}.feature_item input[data-v-540b6450]{flex:1}.feature_item .remove_btn[data-v-540b6450]{padding:.5rem;background:#ef4444;color:#fff;border:none;border-radius:.375rem;cursor:pointer;transition:background .2s;flex-shrink:0}.feature_item .remove_btn[data-v-540b6450]:hover{background:#dc2626}.feature_item .remove_btn svg[data-v-540b6450]{width:1rem;height:1rem}.add_feature_btn[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#f3f4f6;color:#374151;border:1px dashed #d1d5db;border-radius:.5rem;cursor:pointer;transition:all .2s;font-size:.875rem;font-weight:500;width:-moz-fit-content;width:fit-content}.add_feature_btn[data-v-540b6450]:hover{background:#e5e7eb;border-color:#9ca3af;color:#1f2937}.add_feature_btn svg[data-v-540b6450]{width:1rem;height:1rem}.form_actions[data-v-540b6450]{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e5e7eb}@media (max-width: 768px){.usage_header[data-v-540b6450]{flex-direction:column;align-items:flex-start;gap:.75rem}.upgrade_cta[data-v-540b6450]{flex-direction:column;align-items:stretch;text-align:center;gap:1rem}.upgrade_btn[data-v-540b6450]{width:100%;justify-content:center}}.plans_grid[data-v-540b6450]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;margin-top:1.5rem}.plan_card[data-v-540b6450]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;transition:all .2s ease;position:relative;overflow:hidden}.plan_card[data-v-540b6450]:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.plan_card_header[data-v-540b6450]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.plan_title_section[data-v-540b6450]{flex:1}.plan_title[data-v-540b6450]{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0 0 .5rem}.plan_status_badge[data-v-540b6450]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.plan_status_badge.active[data-v-540b6450]{background:#d1fae5;color:#065f46}.plan_status_badge.inactive[data-v-540b6450]{background:#fee2e2;color:#991b1b}.status_dot[data-v-540b6450]{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.plan_status_badge.active .status_dot[data-v-540b6450]{background:#10b981}.plan_status_badge.inactive .status_dot[data-v-540b6450]{background:#ef4444}.plan_actions_menu[data-v-540b6450]{display:flex;gap:.5rem}.plan_action_btn[data-v-540b6450]{padding:.5rem;border:1px solid #e5e7eb;border-radius:.375rem;background:#fff;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.plan_action_btn svg[data-v-540b6450]{width:1rem;height:1rem}.plan_action_btn.delete[data-v-540b6450]{color:#ef4444;border-color:#fecaca}.plan_action_btn.delete[data-v-540b6450]:hover{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.plan_action_btn.edit[data-v-540b6450]{color:#3b82f6;border-color:#dbeafe}.plan_action_btn.edit[data-v-540b6450]:hover{background:#eff6ff;border-color:#93c5fd;color:#2563eb}.plan_action_btn.reactivate[data-v-540b6450]{color:#10b981;border-color:#d1fae5}.plan_action_btn.reactivate[data-v-540b6450]:hover{background:#ecfdf5;border-color:#6ee7b7;color:#059669}.plan_action_btn.set_default[data-v-540b6450]{color:#d97706;border-color:#fed7aa}.plan_action_btn.set_default[data-v-540b6450]:hover{background:#fffbeb;border-color:#fbbf24;color:#92400e}.plan_badges[data-v-540b6450]{display:flex;gap:.5rem;align-items:center}.plan_default_badge[data-v-540b6450]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:#fffbeb;border:1px solid #fbbf24;border-radius:.375rem;font-size:.75rem;font-weight:500;color:#92400e}.plan_default_badge svg[data-v-540b6450]{width:.875rem;height:.875rem}.default_plan_info[data-v-540b6450]{background:#fffbeb;border:1px solid #fbbf24;border-radius:.375rem;padding:.75rem;margin-bottom:.5rem}.default_plan_info .metadata_label[data-v-540b6450]{color:#92400e;font-weight:600}.default_badge[data-v-540b6450]{display:flex;align-items:center;gap:.5rem;color:#92400e;font-weight:500}.default_badge svg[data-v-540b6450]{width:1rem;height:1rem}.plan_description[data-v-540b6450]{margin-bottom:1.5rem}.plan_description p[data-v-540b6450]{color:#6b7280;line-height:1.5;margin:0}.plan_pricing_section[data-v-540b6450]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:1.25rem;margin-bottom:1.5rem}.pricing_main[data-v-540b6450]{display:flex;align-items:center;justify-content:center}.price_monthly[data-v-540b6450]{text-align:center}.price_amount[data-v-540b6450]{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:.5rem}.currency[data-v-540b6450]{font-size:1.125rem;font-weight:600;color:#374151}.amount[data-v-540b6450]{font-size:2.5rem;font-weight:800;color:#1f2937;line-height:1}.period[data-v-540b6450]{font-size:1rem;font-weight:500;color:#6b7280}.price_annual_info[data-v-540b6450]{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.annual_price[data-v-540b6450]{font-size:.875rem;color:#6b7280}.savings_badge[data-v-540b6450]{background:#dcfce7;color:#166534;padding:.125rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:600}.plan_features_section[data-v-540b6450]{margin-bottom:1.5rem}.features_title[data-v-540b6450]{font-size:.875rem;font-weight:600;color:#374151;margin:0 0 .75rem;text-transform:uppercase;letter-spacing:.05em}.features_list[data-v-540b6450]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.feature_item[data-v-540b6450]{display:flex;align-items:center;gap:.75rem;padding:.375rem 0}.feature_check[data-v-540b6450]{width:1rem;height:1rem;color:#10b981;flex-shrink:0}.feature_item span[data-v-540b6450]{color:#374151;font-size:.875rem;line-height:1.4}.plan_metadata[data-v-540b6450]{border-top:1px solid #e5e7eb;padding-top:1rem;margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem}.metadata_item[data-v-540b6450]{display:flex;justify-content:space-between;align-items:center}.metadata_label[data-v-540b6450]{font-size:.75rem;color:#6b7280;font-weight:500}.metadata_value[data-v-540b6450]{font-size:.75rem;color:#374151;font-family:Monaco,Menlo,Ubuntu Mono,monospace;background:#f3f4f6;padding:.125rem .375rem;border-radius:.25rem}.plan_card_footer[data-v-540b6450]{margin-top:auto}.btn_secondary[data-v-540b6450]{width:100%;padding:.75rem 1rem;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;color:#374151;font-weight:500;cursor:pointer;transition:all .2s;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.btn_secondary[data-v-540b6450]:hover{background:#f9fafb;border-color:#9ca3af;color:#1f2937}.btn_full[data-v-540b6450]{width:100%}.inactive_notice[data-v-540b6450]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;color:#6b7280;font-size:.875rem}.inactive_notice svg[data-v-540b6450]{width:1rem;height:1rem}@media (max-width: 768px){.plans_grid[data-v-540b6450]{grid-template-columns:1fr;gap:1rem}.plan_card[data-v-540b6450]{padding:1.25rem}.plan_card_header[data-v-540b6450]{flex-direction:column;gap:.75rem;align-items:flex-start}.plan_actions_menu[data-v-540b6450]{align-self:flex-end}.amount[data-v-540b6450]{font-size:2rem}}.confirmation_buttons[data-v-540b6450]{display:flex;gap:.25rem}.plan_action_btn.cancel[data-v-540b6450]{color:#6b7280;border-color:#d1d5db}.plan_action_btn.cancel[data-v-540b6450]:hover{background:#f9fafb;border-color:#9ca3af;color:#374151}.plan_action_btn.confirm_delete[data-v-540b6450]{color:#dc2626;border-color:#fca5a5}.plan_action_btn.confirm_delete[data-v-540b6450]:hover{background:#fef2f2;border-color:#f87171;color:#b91c1c}.plan_deletion_confirmation[data-v-540b6450]{background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:1rem;margin-top:1rem;animation:slideDown-540b6450 .2s ease-out}@keyframes slideDown-540b6450{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.confirmation_content[data-v-540b6450]{display:flex;gap:.75rem;align-items:flex-start}.confirmation_icon[data-v-540b6450]{flex-shrink:0;width:1.25rem;height:1.25rem;color:#dc2626}.confirmation_icon svg[data-v-540b6450]{width:100%;height:100%}.confirmation_text[data-v-540b6450]{flex:1}.confirmation_text p[data-v-540b6450]{margin:0;color:#7f1d1d;font-size:.875rem;line-height:1.4}.confirmation_text p[data-v-540b6450]:first-child{font-weight:600;margin-bottom:.25rem}.no_subscription_header[data-v-540b6450]{text-align:center;margin-bottom:2rem}.no_subscription_header .no_subscription_icon[data-v-540b6450]{width:4rem;height:4rem;color:#d1d5db;margin:0 auto 1rem}.no_subscription_header .no_subscription_icon svg[data-v-540b6450]{width:100%;height:100%}.no_subscription_header h3[data-v-540b6450]{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;color:#1f2937}.no_subscription_header p[data-v-540b6450]{margin:0;color:#6b7280;font-size:1rem;line-height:1.5}.available_plans_section[data-v-540b6450]{margin-top:2rem}.plans_loading[data-v-540b6450]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.plans_loading .spinner[data-v-540b6450]{width:2rem;height:2rem;border:2px solid #e5e7eb;border-top:2px solid #3b82f6;border-radius:50%;animation:spin-540b6450 1s linear infinite;margin-bottom:1rem}.plans_loading p[data-v-540b6450]{color:#6b7280;font-size:.875rem}.no_plans_available[data-v-540b6450]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.no_plans_available .no_plans_icon[data-v-540b6450]{width:3rem;height:3rem;color:#d1d5db;margin-bottom:1rem}.no_plans_available .no_plans_icon svg[data-v-540b6450]{width:100%;height:100%}.no_plans_available h4[data-v-540b6450]{margin:0 0 .5rem;font-size:1.125rem;font-weight:600;color:#1f2937}.no_plans_available p[data-v-540b6450]{margin:0 0 1rem;color:#6b7280;font-size:.875rem;line-height:1.5;max-width:400px}.plans_grid[data-v-540b6450]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;margin-top:1.5rem}.plan_card.subscription_plan[data-v-540b6450]{border:2px solid #e5e7eb;border-radius:12px;padding:1.5rem;background:#fff;transition:all .3s ease;position:relative;overflow:hidden}.plan_card.subscription_plan[data-v-540b6450]:hover{border-color:#3b82f6;box-shadow:0 10px 25px -3px #0000001a;transform:translateY(-2px)}.plan_card .plan_header .plan_name[data-v-540b6450]{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:#1f2937}.plan_card .plan_header .plan_description[data-v-540b6450]{margin:0 0 1.5rem;color:#6b7280;font-size:.875rem;line-height:1.5}.plan_pricing[data-v-540b6450]{margin-bottom:1.5rem}.price_options[data-v-540b6450]{display:flex;flex-direction:column;gap:1rem}.price_option[data-v-540b6450]{padding:1rem;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease}.price_option[data-v-540b6450]:hover{border-color:#d1d5db;background-color:#f8fafc}.price_display[data-v-540b6450]{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.75rem;position:relative}.price_amount[data-v-540b6450]{font-size:1.375rem;font-weight:700;color:#1f2937}.price_period[data-v-540b6450]{font-size:.875rem;color:#6b7280;font-weight:500}.savings_badge[data-v-540b6450]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:4px;margin-left:auto}.subscribe_btn[data-v-540b6450]{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;border-radius:6px;transition:all .2s ease;border:none;cursor:pointer}.subscribe_btn.primary_btn[data-v-540b6450]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.subscribe_btn.primary_btn[data-v-540b6450]:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.subscribe_btn.secondary_btn[data-v-540b6450]{background:#fff;color:#3b82f6;border:2px solid #3b82f6}.subscribe_btn.secondary_btn[data-v-540b6450]:hover:not(:disabled){background:#3b82f6;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.subscribe_btn[data-v-540b6450]:disabled{opacity:.7;cursor:not-allowed;transform:none!important;box-shadow:none!important}.subscribe_btn svg[data-v-540b6450]{width:1rem;height:1rem}.animate-spin[data-v-540b6450]{animation:spin-540b6450 1s linear infinite}.plan_features[data-v-540b6450]{border-top:1px solid #f3f4f6;padding-top:1.5rem}.plan_features .features_title[data-v-540b6450]{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.05em}.plan_features .features_list[data-v-540b6450]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.plan_features .feature_item[data-v-540b6450]{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#374151}.plan_features .feature_check[data-v-540b6450]{width:1rem;height:1rem;color:#10b981;flex-shrink:0}@keyframes spin-540b6450{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.plans_grid[data-v-540b6450]{grid-template-columns:1fr;gap:1rem}.price_options[data-v-540b6450]{gap:.75rem}.price_option[data-v-540b6450]{padding:.75rem}}.profile_main[data-v-4e565a9e]{padding:0;margin-bottom:3rem}.header[data-v-4e565a9e]{display:flex;align-items:center;margin-bottom:2rem;gap:2rem}.header .menu[data-v-4e565a9e]{display:flex;flex:1;justify-content:flex-end;gap:1rem}.title[data-v-4e565a9e]{font-size:1.5rem;font-weight:700;color:#fff;margin:0}.loading_state[data-v-4e565a9e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;color:#fff}.spinner[data-v-4e565a9e]{width:2rem;height:2rem;border:2px solid #e2e8f0;border-top:2px solid #6c5ce7;border-radius:50%;animation:spin-4e565a9e 1s linear infinite;margin-bottom:1rem}@keyframes spin-4e565a9e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.profile_content[data-v-4e565a9e]{display:flex;flex-direction:column;gap:2rem}.error_message[data-v-4e565a9e]{display:flex;align-items:center;gap:.75rem;background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:1rem;border-radius:.5rem}.error_icon[data-v-4e565a9e]{width:1.25rem;height:1.25rem;flex-shrink:0}.profile_section[data-v-4e565a9e]{background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;overflow:hidden}.section_header[data-v-4e565a9e]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb}.section_header.clickable[data-v-4e565a9e]{cursor:pointer;transition:background-color .2s}.section_header.clickable[data-v-4e565a9e]:hover{background:#f9fafb}.section_header_left[data-v-4e565a9e]{display:flex;align-items:center;gap:.75rem}.section_icon[data-v-4e565a9e]{width:1.25rem;height:1.25rem;color:#6b7280}.section_header h2[data-v-4e565a9e]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0}.chevron[data-v-4e565a9e]{width:1.25rem;height:1.25rem;color:#6b7280;transition:transform .2s}.chevron.rotated[data-v-4e565a9e]{transform:rotate(180deg)}.section_content[data-v-4e565a9e]{padding:1.5rem}.avatar_section[data-v-4e565a9e]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e5e7eb}.avatar_upload[data-v-4e565a9e]{position:relative;width:5rem;height:5rem;border-radius:50%;overflow:hidden;cursor:pointer;transition:opacity .2s}.avatar_upload[data-v-4e565a9e]:hover{opacity:.8}.current_avatar[data-v-4e565a9e]{position:relative;width:100%;height:100%}.avatar_image[data-v-4e565a9e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar_placeholder[data-v-4e565a9e]{width:100%;height:100%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;border:2px dashed #d1d5db}.avatar_icon[data-v-4e565a9e]{width:2rem;height:2rem;color:#9ca3af}.avatar_input[data-v-4e565a9e]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:10}.avatar_overlay[data-v-4e565a9e]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.avatar_upload:hover .avatar_overlay[data-v-4e565a9e]{opacity:1}.upload_icon[data-v-4e565a9e]{width:1.5rem;height:1.5rem;color:#fff}.avatar_info h3[data-v-4e565a9e]{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:#1f2937}.avatar_info p[data-v-4e565a9e]{margin:0;color:#6b7280;font-size:.875rem}.form_grid[data-v-4e565a9e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.form_group[data-v-4e565a9e]{display:flex;flex-direction:column;gap:.5rem}.form_group.full_width[data-v-4e565a9e]{grid-column:1 / -1}.form_group label[data-v-4e565a9e]{font-weight:500;color:#374151;font-size:.875rem}.form_input[data-v-4e565a9e],.form_textarea[data-v-4e565a9e]{padding:.75rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.form_input[data-v-4e565a9e]:focus,.form_textarea[data-v-4e565a9e]:focus{outline:none;border-color:#6c5ce7;box-shadow:0 0 0 3px #6c5ce71a}.form_input.error[data-v-4e565a9e],.form_textarea.error[data-v-4e565a9e]{border-color:#ef4444}.error_text[data-v-4e565a9e]{color:#ef4444;font-size:.75rem}.primary_btn[data-v-4e565a9e]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#5740e3;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s;overflow:hidden}.primary_btn[data-v-4e565a9e]:hover:not(:disabled){background-color:#4c2cb4}.primary_btn[data-v-4e565a9e]:disabled{background-color:#9ca3af;cursor:not-allowed}.primary_btn svg[data-v-4e565a9e]{width:1rem;height:1rem}.saving_icon[data-v-4e565a9e]{animation:spin-4e565a9e 1s linear infinite}.scale-enter-active[data-v-4e565a9e],.scale-leave-active[data-v-4e565a9e]{transition:all .1s}.scale-enter-from[data-v-4e565a9e],.scale-leave-to[data-v-4e565a9e]{transform:scale(.5)}.password_section[data-v-4e565a9e]{padding:1.5rem;border-top:1px solid #e5e7eb}.password_actions[data-v-4e565a9e]{margin-top:1.5rem;display:flex;justify-content:flex-end}.account_settings[data-v-4e565a9e]{padding:1.5rem;border-top:1px solid #e5e7eb}.danger_zone[data-v-4e565a9e]{padding:1.5rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem}.danger_title[data-v-4e565a9e]{font-size:1.125rem;font-weight:600;color:#dc2626;margin:0 0 .5rem}.danger_description[data-v-4e565a9e]{color:#6b7280;font-size:.875rem;margin:0 0 1rem}.danger_btn[data-v-4e565a9e]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#dc2626;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s;font-weight:500}.danger_btn[data-v-4e565a9e]:hover{background:#b91c1c}.danger_btn svg[data-v-4e565a9e]{width:1.25rem;height:1.25rem}.delete_group[data-v-4e565a9e]{margin-top:1rem}.confirmation_block[data-v-4e565a9e]{background:#fff;border:1px solid #fecaca;border-radius:.5rem;padding:1rem}.confirmation_warning[data-v-4e565a9e]{display:flex;gap:.75rem;margin-bottom:1rem}.warning_icon[data-v-4e565a9e]{width:1.5rem;height:1.5rem;color:#f59e0b;flex-shrink:0;margin-top:.125rem}.warning_content h4[data-v-4e565a9e]{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:#dc2626}.warning_content p[data-v-4e565a9e]{margin:0;font-size:.875rem;color:#6b7280;line-height:1.4}.confirmation_actions[data-v-4e565a9e]{display:flex;gap:.75rem;justify-content:flex-end}.secondary_btn[data-v-4e565a9e]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:.5rem;cursor:pointer;transition:background-color .2s;font-weight:500;font-size:.875rem}.secondary_btn[data-v-4e565a9e]:hover:not(:disabled){background:#e5e7eb}.secondary_btn[data-v-4e565a9e]:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}.danger_btn_confirm[data-v-4e565a9e]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#dc2626;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s;font-weight:500;font-size:.875rem}.danger_btn_confirm[data-v-4e565a9e]:hover:not(:disabled){background:#b91c1c}.danger_btn_confirm[data-v-4e565a9e]:disabled{background:#9ca3af;cursor:not-allowed}.danger_btn_confirm svg[data-v-4e565a9e]{width:1rem;height:1rem}.success_beacon[data-v-4e565a9e]{position:fixed;bottom:1.5rem;right:1.5rem;display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:1rem 1.25rem;border-radius:.75rem;box-shadow:0 10px 25px #10b9814d,0 4px 10px #0000001a;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);max-width:320px;font-weight:500}.success_beacon_icon[data-v-4e565a9e]{width:1.25rem;height:1.25rem;flex-shrink:0;animation:pulse-success-4e565a9e 2s infinite}@keyframes pulse-success-4e565a9e{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.beacon-enter-active[data-v-4e565a9e]{transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.beacon-leave-active[data-v-4e565a9e]{transition:all .3s ease-in}.beacon-enter-from[data-v-4e565a9e]{transform:translateY(100px) translate(50px) scale(.3);opacity:0}.beacon-leave-to[data-v-4e565a9e]{transform:translateY(20px) scale(.8);opacity:0}.avatar_actions[data-v-4e565a9e]{display:flex;justify-content:flex-end;margin-top:.25rem;min-height:1.5rem}.remove_avatar_icon_btn[data-v-4e565a9e]{background:none;border:none;color:#9ca3af;padding:.25rem;border-radius:50%;cursor:pointer;transition:color .15s,background .15s;display:flex;align-items:center;justify-content:flex-end;margin-left:auto}.remove_avatar_icon_btn svg[data-v-4e565a9e]{width:1.1rem;height:1.1rem;pointer-events:none}.remove_avatar_icon_btn[data-v-4e565a9e]:hover:not(:disabled){color:#ef4444;background:#fef2f2}.remove_avatar_icon_btn[data-v-4e565a9e]:disabled{color:#d1d5db;cursor:not-allowed}.dashboard_main[data-v-a9df725d]{padding:0;margin-bottom:3rem}.header[data-v-a9df725d]{display:flex;align-items:center;margin-bottom:2rem}.title[data-v-a9df725d]{font-size:1.5rem;font-weight:700;color:#fff;margin:0}.loading_state[data-v-a9df725d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;color:#fff}.spinner[data-v-a9df725d]{width:2rem;height:2rem;border:2px solid #e2e8f0;border-top:2px solid #6c5ce7;border-radius:50%;animation:spin-a9df725d 1s linear infinite;margin-bottom:1rem}@keyframes spin-a9df725d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboard_content[data-v-a9df725d]{display:grid;grid-template-columns:1fr 350px;gap:2rem}.stats_grid[data-v-a9df725d]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat_card[data-v-a9df725d]{background:#fff;border-radius:1rem;padding:1rem}.stat_header[data-v-a9df725d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.stat_icon[data-v-a9df725d]{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.stat_icon.users[data-v-a9df725d]{background-color:#3b82f6}.stat_icon.pages[data-v-a9df725d]{background-color:#10b981}.stat_icon.medias[data-v-a9df725d]{background-color:#f59e0b}.stat_icon.visits[data-v-a9df725d]{background-color:#8b5cf6}.stat_icon svg[data-v-a9df725d]{width:1.25rem;height:1.25rem}.stat_growth[data-v-a9df725d]{font-size:.8rem;font-weight:600;color:#00b894}.stat_value[data-v-a9df725d]{font-size:1.6rem;font-weight:700;color:#344764;margin-bottom:.25rem}.stat_label[data-v-a9df725d]{font-size:1rem;font-weight:600;color:#344764}.main_content[data-v-a9df725d],.sidebar_content[data-v-a9df725d]{display:flex;flex-direction:column;gap:2rem}.dashboard_section[data-v-a9df725d]{background:#fff;border-radius:1rem;overflow:hidden}.section_header[data-v-a9df725d]{padding:.7rem;border-bottom:1px solid #f1f3f6}.section_header h2[data-v-a9df725d]{font-size:1rem;font-weight:600;color:#344764;margin:0}.chart_container[data-v-a9df725d]{padding:1rem}.simple_chart[data-v-a9df725d]{display:flex;align-items:end;gap:1rem;height:200px;padding:1rem 0}.chart_bar[data-v-a9df725d]{flex:1;background:linear-gradient(to top,#00b894,#00b894);border-radius:.25rem .25rem 0 0;position:relative;min-height:20px;display:flex;align-items:flex-start;justify-content:center;transition:all .3s}.chart_bar[data-v-a9df725d]:hover{opacity:.8;transform:translateY(-2px)}.bar_value[data-v-a9df725d]{position:absolute;top:-1.5rem;font-size:.75rem;font-weight:600;color:#344764}.chart_labels[data-v-a9df725d]{display:flex;gap:1rem;margin-top:.5rem}.chart_label[data-v-a9df725d]{flex:1;text-align:center;font-size:.875rem;color:#344764}.popular_pages[data-v-a9df725d]{padding:1rem}.page_item[data-v-a9df725d]{display:flex;align-items:center;justify-content:space-between;padding:.7rem 0;border-bottom:1px solid #f1f3f6;color:#344764}.page_item[data-v-a9df725d]:last-child{border-bottom:none}.page_info[data-v-a9df725d]{flex:1}.page_name[data-v-a9df725d]{font-weight:600;color:#344764;margin-bottom:.25rem}.page_visits[data-v-a9df725d]{font-size:.875rem;color:#87909b}.page_growth[data-v-a9df725d]{font-size:.8rem;font-weight:600;color:#00b894}.recent_activities[data-v-a9df725d]{padding:1rem;display:flex;flex-direction:column;gap:1rem}.activity_item[data-v-a9df725d]{display:flex;align-items:flex-start;gap:1rem;padding:.7rem 0;border-bottom:1px solid #f1f3f6}.activity_item[data-v-a9df725d]:last-child{border-bottom:none}.activity_icon[data-v-a9df725d]{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.activity_icon.user[data-v-a9df725d]{background-color:#3b82f6}.activity_icon.page[data-v-a9df725d]{background-color:#10b981}.activity_icon.media[data-v-a9df725d]{background-color:#f59e0b}.activity_icon.system[data-v-a9df725d]{background-color:#6b7280}.activity_icon svg[data-v-a9df725d]{width:1rem;height:1rem}.activity_content[data-v-a9df725d]{flex:1}.activity_message[data-v-a9df725d]{font-size:.875rem;color:#344764;margin-bottom:.25rem}.activity_time[data-v-a9df725d]{font-size:.75rem;color:#87909b}@media (max-width: 1200px){.dashboard_content[data-v-a9df725d]{grid-template-columns:1fr}.sidebar_content[data-v-a9df725d]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid;gap:2rem}}.content_layout[data-v-36801a9e]{display:grid;grid-template-columns:1fr auto;gap:0;border-radius:1rem;overflow:hidden;background:#fff}.messages_panel[data-v-36801a9e]{min-width:0;display:flex;flex-direction:column}.detail_panel[data-v-36801a9e]{width:500px;background:#f8fafc;border-left:1px solid #e5e7eb;display:flex;flex-direction:column}.detail_panel.hidden[data-v-36801a9e]{display:none}.contact_main .title[data-v-36801a9e]{font-size:1.5rem;font-weight:600;margin-bottom:2rem;color:#fff}.contact_list[data-v-36801a9e]{background-color:transparent;border-radius:0;height:100%;display:flex;flex-direction:column}.controls[data-v-36801a9e]{display:flex;gap:1rem;padding:1rem;border-bottom:1px solid #f1f3f6;background:#f8f9fa;border-radius:0}.search_wrapper[data-v-36801a9e]{flex:1}.search_input[data-v-36801a9e]{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem}.filter_select[data-v-36801a9e]{padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;background-color:#fff;min-width:150px}.table_header[data-v-36801a9e]{display:grid;grid-template-columns:2fr 2fr 1fr 1fr .5fr;padding:.7rem;font-weight:600;color:#344764;border-bottom:1px solid #f1f3f6}.table_row[data-v-36801a9e]{display:grid;grid-template-columns:2fr 2fr 1fr 1fr .5fr;padding:.7rem;border-bottom:1px solid #f1f3f6;color:#344764;align-items:center;transition:background-color .2s;cursor:pointer}.table_row[data-v-36801a9e]:hover{background-color:#f9fafb}.table_row.selected[data-v-36801a9e]{background-color:#e0f2fe;border-color:#0284c7}.sender[data-v-36801a9e]{display:flex;align-items:center;gap:1rem;cursor:pointer}.sender .initials[data-v-36801a9e]{width:2rem;height:2rem;border-radius:50%;background-color:#f1f3f6;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:.75rem}.sender_info[data-v-36801a9e]{display:flex;flex-direction:column}.sender_name[data-v-36801a9e]{font-weight:600;font-size:.875rem}.sender_email[data-v-36801a9e]{font-size:.75rem;color:#6b7280}.subject[data-v-36801a9e]{cursor:pointer;font-size:.875rem}.date[data-v-36801a9e]{font-size:.75rem;color:#6b7280}.status_badge[data-v-36801a9e]{padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:500}.status_badge.unprocessed[data-v-36801a9e]{background-color:#fef3c7;color:#d97706}.status_badge.processed[data-v-36801a9e]{background-color:#d1fae5;color:#065f46}.actions[data-v-36801a9e]{display:flex;gap:.25rem;min-width:80px;justify-content:flex-end}.action_btn[data-v-36801a9e]{padding:.25rem .5rem;border:none;border-radius:.25rem;cursor:pointer;font-size:.75rem;font-weight:600;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center}.action_btn.process[data-v-36801a9e]{background-color:#d1fae5;color:#065f46}.action_btn.delete[data-v-36801a9e]{background-color:#fee2e2;color:#dc2626}.action_btn.confirm_delete[data-v-36801a9e]{background-color:#dc2626;color:#fff}.action_btn.cancel_delete[data-v-36801a9e]{background-color:#6b7280;color:#fff}.action_btn[data-v-36801a9e]:hover{opacity:.8}.contact_pagination[data-v-36801a9e]{display:flex;justify-content:center;align-items:center;padding:1rem;background:#f8fafc;border-top:1px solid #e5e7eb;margin-top:auto}.contact_pagination button[data-v-36801a9e]{border:none;background:#f0f2f5;color:#333;font-size:14px;padding:8px 12px;margin:0 5px;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out}.contact_pagination .active[data-v-36801a9e]{background:#6c5ce7;color:#fff;font-weight:700}.contact_pagination .disabled[data-v-36801a9e]{background:#f0f2f5;color:#999;cursor:not-allowed}.contact_pagination .prev[data-v-36801a9e],.contact_pagination .next[data-v-36801a9e]{font-weight:700;background:#e0e0e0}.contact_pagination .prev[data-v-36801a9e]:hover,.contact_pagination .next[data-v-36801a9e]:hover,.contact_pagination .page[data-v-36801a9e]:hover{background:#6c5ce7;color:#fff}.message_detail[data-v-36801a9e]{background:#fff;border-radius:0;height:100%;display:flex;flex-direction:column}.empty_detail[data-v-36801a9e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#6b7280}.empty_icon[data-v-36801a9e]{font-size:3rem;margin-bottom:1rem}.empty_detail h3[data-v-36801a9e]{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:#374151}.empty_detail p[data-v-36801a9e]{margin:0;font-size:.875rem}.detail_header[data-v-36801a9e]{padding:1rem;border-bottom:1px solid #f1f3f6;display:flex;align-items:center;gap:1rem;background:#f8fafc;border-radius:0;min-height:70px}.back_btn[data-v-36801a9e]{padding:.5rem 1rem;border:1px solid #d1d5db;background:#fff;border-radius:.5rem;cursor:pointer;color:#374151;font-size:.875rem}.back_btn[data-v-36801a9e]:hover{background:#f9fafb}.detail_content[data-v-36801a9e]{padding:2rem;flex:1;overflow-y:auto}.message_info h2[data-v-36801a9e]{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.sender_details[data-v-36801a9e]{margin-bottom:1.5rem}.detail_line[data-v-36801a9e]{margin-bottom:.5rem;font-size:.875rem}.message_body[data-v-36801a9e]{margin-bottom:2rem;padding:1rem;background:#f9fafb;border-radius:.5rem}.message_body p[data-v-36801a9e]{margin:.5rem 0 0;color:#374151;line-height:1.6;white-space:pre-wrap}.detail_actions[data-v-36801a9e]{display:flex;gap:.75rem;flex-wrap:wrap}.btn[data-v-36801a9e]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:all .2s}.btn_primary[data-v-36801a9e]{background-color:#6366f1;color:#fff}.btn_primary[data-v-36801a9e]:hover{background-color:#5b21b6}.btn_secondary[data-v-36801a9e]{background-color:#f3f4f6;color:#374151}.btn_secondary[data-v-36801a9e]:hover{background-color:#e5e7eb}.btn_danger[data-v-36801a9e]{background-color:#fef2f2;color:#dc2626}.btn_danger[data-v-36801a9e]:hover{background-color:#fee2e2}.btn_danger_confirm[data-v-36801a9e]{background-color:#dc2626;color:#fff}.btn_danger_confirm[data-v-36801a9e]:hover{background-color:#b91c1c}.delete_confirm[data-v-36801a9e]{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin-top:1rem}.confirm_message[data-v-36801a9e]{display:flex;align-items:center;gap:.5rem;color:#dc2626;font-weight:500;font-size:.875rem}.confirm_actions[data-v-36801a9e]{display:flex;gap:.75rem;justify-content:flex-end}.saving[data-v-36801a9e]{animation:spin-36801a9e 1s linear infinite}@keyframes spin-36801a9e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.content_layout[data-v-36801a9e]{grid-template-columns:1fr;height:auto}.detail_panel[data-v-36801a9e]{width:100%;border-left:none;border-top:1px solid #e5e7eb}.messages_panel[data-v-36801a9e]{border-right:none}.controls[data-v-36801a9e]{flex-direction:column}.table_header[data-v-36801a9e],.table_row[data-v-36801a9e]{grid-template-columns:1fr;gap:.5rem}.detail_actions[data-v-36801a9e]{flex-direction:column}}.event_main .title[data-v-be405e3a]{font-size:1.5rem;font-weight:600;margin-bottom:2rem;color:#fff}.step-transition-enter-active[data-v-be405e3a],.step-transition-leave-active[data-v-be405e3a]{transition:all .3s ease}.step-transition-enter-from[data-v-be405e3a]{opacity:0;transform:translate(20px)}.step-transition-leave-to[data-v-be405e3a]{opacity:0;transform:translate(-20px)}.step-transition-enter-to[data-v-be405e3a],.step-transition-leave-from[data-v-be405e3a]{opacity:1;transform:translate(0)}.blog_main .header[data-v-f9670793]{display:flex;align-items:center;margin-bottom:2rem;gap:1rem;flex-wrap:wrap}.blog_main .header .menu[data-v-f9670793]{flex:1;min-width:0}@media (min-width: 768px){.blog_main .header[data-v-f9670793]{gap:2rem;flex-wrap:nowrap}.blog_main .header .menu[data-v-f9670793]{display:flex;justify-content:flex-end;gap:1rem}}.blog_main .title[data-v-f9670793]{font-size:1.5rem;font-weight:600;color:#fff}.blog_main .primary_btn[data-v-f9670793]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#5740e3;color:#fff;border-radius:.5rem;cursor:pointer;transition:background-color .2s;overflow:hidden}.blog_main .primary_btn[data-v-f9670793]:hover{background-color:#4c2cb4}.prose[data-v-f9670793]{max-width:none}.prose h1[data-v-f9670793],.prose h2[data-v-f9670793],.prose h3[data-v-f9670793],.prose h4[data-v-f9670793],.prose h5[data-v-f9670793],.prose h6[data-v-f9670793]{margin-top:1.5em;margin-bottom:.5em;font-weight:600}.prose p[data-v-f9670793]{margin-bottom:1em}.prose ul[data-v-f9670793],.prose ol[data-v-f9670793]{margin-bottom:1em;padding-left:1.5em}.prose li[data-v-f9670793]{margin-bottom:.25em}.prose blockquote[data-v-f9670793]{border-left:4px solid #e5e7eb;padding-left:1em;margin:1em 0;font-style:italic}.prose code[data-v-f9670793]{background-color:#f3f4f6;padding:.125em .25em;border-radius:.25rem;font-size:.875em}.main[data-v-fecbd021]{position:relative;display:flex;min-height:100vh;align-items:flex-start;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.top-banner[data-v-fecbd021]{position:absolute;z-index:0;height:16rem;width:100%;--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}aside[data-v-fecbd021]{display:flex;height:100%;max-height:100vh;width:15rem;flex-direction:column;justify-content:space-between;overflow:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){aside[data-v-fecbd021]{margin:1rem 1.5rem 1.5rem;border-radius:1rem}}aside[data-v-fecbd021]{box-sizing:border-box}@media (min-width: 1024px){aside[data-v-fecbd021]{max-width:15rem}}@media (max-width: 1023px){aside[data-v-fecbd021]{margin:0;display:flex;height:100%;width:18rem;flex-direction:column;justify-content:space-between;overflow:auto;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}}aside .brand[data-v-fecbd021]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:1rem;font-size:1.5rem;line-height:2rem;font-weight:700}aside .menu[data-v-fecbd021]{display:flex;flex-direction:column;gap:.5rem;padding:1rem}aside .menu-item[data-v-fecbd021]{display:flex;cursor:pointer;align-items:center;gap:1rem;border-radius:.5rem;padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}aside .menu-item[data-v-fecbd021]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}aside .menu-item.selected[data-v-fecbd021]{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}aside .menu-separator[data-v-fecbd021]{margin-top:1rem;margin-bottom:.5rem;padding-left:1rem;padding-right:1rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}aside .menu-separator-line[data-v-fecbd021]{margin-top:1rem;margin-bottom:1rem;height:1px;--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}aside .extensions-dropdown[data-v-fecbd021]{position:relative;justify-content:space-between}aside .dropdown-arrow[data-v-fecbd021]{margin-left:auto;height:1rem;width:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}aside .dropdown-arrow.rotated[data-v-fecbd021]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}aside .extensions-submenu[data-v-fecbd021]{position:static;margin-top:.5rem;margin-bottom:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:.5rem}aside .submenu-item[data-v-fecbd021]{margin-top:.25rem;margin-bottom:.25rem;border-radius:.375rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}aside .submenu-item[data-v-fecbd021]:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}aside .submenu-item.selected[data-v-fecbd021]{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}aside .extension-info[data-v-fecbd021]{display:flex;flex-direction:column;gap:.125rem}aside .extension-name[data-v-fecbd021]{font-size:.875rem;line-height:1.25rem;font-weight:500}aside .extension-description[data-v-fecbd021]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}aside .menu-bottom[data-v-fecbd021]{margin-top:auto;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}aside .menu-bottom .menu-item.logout[data-v-fecbd021]{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}main[data-v-fecbd021]{position:relative;flex:1 1 0%}.header-purple[data-v-fecbd021]{background-color:#6c5ce7}.fade-enter-active[data-v-fecbd021],.fade-leave-active[data-v-fecbd021]{transition:opacity .15s}.fade-enter-from[data-v-fecbd021],.fade-leave-to[data-v-fecbd021]{opacity:0}.dropdown-enter-active[data-v-fecbd021]{transition:all .2s ease-out}.dropdown-leave-active[data-v-fecbd021]{transition:all .15s ease-in}.dropdown-enter-from[data-v-fecbd021]{opacity:0;transform:translateY(-10px)}.dropdown-leave-to[data-v-fecbd021]{opacity:0;transform:translateY(-5px)}.block-box[data-v-3927bb4f]{flex:1;font-size:inherit;font-weight:inherit;white-space:pre-line;word-break:break-word}.block-box pre[data-v-3927bb4f]{background:#ececec;white-space:pre-wrap;word-break:break-word}.block-box blockquote[data-v-3927bb4f]{font-style:italic;padding-left:15px;border-left:4px solid #ececec}.block-box img[data-v-3927bb4f]{max-width:100%;box-sizing:border-box;transition:all .3s;display:block;margin:auto}.block-box .w100[data-v-3927bb4f]{width:100%}.block-box .w75[data-v-3927bb4f]{width:75%}.block-box .w50[data-v-3927bb4f]{width:50%}.block-box .w25[data-v-3927bb4f]{width:25%}.block[data-v-3927bb4f]{outline:none;padding:5px;margin:0;display:block}ul.block[data-v-3927bb4f],ol.block[data-v-3927bb4f]{padding-left:revert}.block li[data-v-3927bb4f]{outline:none;padding:5px;margin:0;display:list-item}.internLink[data-v-3927bb4f]{text-decoration:none;color:#686868;font-weight:700}.internLink[data-v-3927bb4f]:hover{text-decoration:underline}h1[data-v-3927bb4f]{font-size:var(--e720860a);font-weight:var(--097067a4)}h2[data-v-3927bb4f]{font-size:var(--45ccca08);font-weight:var(--51ca6d36)}p[data-v-3927bb4f]{font-size:var(--b9609a7c);font-weight:var(--2fabf0aa)}pre[data-v-3927bb4f]{font-size:var(--4f251a1f);font-weight:var(--1779e870)}blockquote[data-v-3927bb4f]{font-size:var(--44b4837e);font-weight:var(--35a9a12c)}ul[data-v-3927bb4f]{font-size:var(--1efe62c9);font-weight:var(--32ecd1f2)}ol[data-v-3927bb4f]{font-size:var(--f8d9d3e2);font-weight:var(--75bc6890)}p[data-v-8a306d1b]{outline:none;padding:5px;margin:0;display:block}.reader--block[data-v-8a306d1b]{margin:auto;max-width:100%}.basic_button[data-v-4264e171]{display:inline-block;gap:.5rem;padding:.5rem 1rem;background-color:var(--f2e57c9a);color:var(--7e59d6c4);border-radius:.5rem;cursor:pointer;transition:background-color .2s}.basic_button[data-v-4264e171]:hover{background-color:var(--2bc8b1ff)}.basic_button[data-v-21212076]{display:inline-block;gap:.5rem;padding:.5rem 1rem;background-color:var(--cfc0aae8);color:var(--6cd80265);cursor:pointer;transition:background-color .2s}.basic_button[data-v-21212076]:hover{background-color:var(--13fbf646)}.sandbox_main[data-v-f70e8ec4]{padding:6rem 1rem}.group:hover .group-hover\:scale-105[data-v-249de8c0]{transform:scale(1.05)}.group:hover .group-hover\:scale-110[data-v-249de8c0]{transform:scale(1.1)}.group:hover .group-hover\:translate-x-1[data-v-249de8c0]{transform:translate(.25rem)}.background[data-v-de2bfdf5]{position:fixed;width:100%;height:100vh;z-index:-1;pointer-events:none;overflow:hidden;background-color:var(--889f3a36)}.background img[data-v-de2bfdf5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;filter:var(--2ee99ed3);transform:scale(1.1)}
