@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Orbitron:wght@400;500;600;700;800;900&family=Space+Grotesk:wght@300;400;500;600;700&family=Exo+2:wght@300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons";:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400;font-family:var(--font-primary)}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:var(--font-primary);font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:var(--font-primary)}:root{--font-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-secondary: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display: "Orbitron", "Space Grotesk", monospace;--font-accent: "Exo 2", system-ui, sans-serif;--font-mono: "SF Mono", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace}*,*:before,*:after{font-family:var(--font-primary)}button,input,select,textarea,label{font-family:var(--font-primary)!important}.material-icons{font-family:Material Icons!important}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 1024px){body{display:flex;place-items:center}#app{display:grid;grid-template-columns:1fr 1fr;padding:0 2rem}}.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::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{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;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;-moz-box-sizing:border-box;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;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-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:-webkit-grabbing;cursor:-moz-grabbing;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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.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;-moz-box-sizing:border-box;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;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);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;-ms-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}}.modal-overlay-info[data-v-73411634]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0d111cf2;backdrop-filter:blur(15px) saturate(180%);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.215,.61,.355,1),visibility .5s cubic-bezier(.215,.61,.355,1)}.modal-overlay-info.show[data-v-73411634]{opacity:1;visibility:visible}.modal-content-info[data-v-73411634]{background:linear-gradient(150deg,#1e222d,#131720);padding:0;border-radius:20px;box-shadow:0 25px 60px #000c,0 0 0 1.5px #ffffff14;width:80%;max-width:580px;max-height:85vh;border:1px solid rgba(255,255,255,.1);position:relative;color:#e0e6f1;display:flex;flex-direction:column;transform:scale(.95) translateY(20px);opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1);overflow:hidden}.modal-overlay-info.show .modal-content-info[data-v-73411634]{opacity:1;transform:scale(1) translateY(0)}.modal-close-btn-info[data-v-73411634]{position:absolute;top:15px;right:15px;background:#ffffff12;border:none;color:#ffffff80;border-radius:50%;width:32px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .25s ease;font-size:1.2rem;line-height:1;z-index:20}.modal-close-btn-info[data-v-73411634]:hover{background:#ffffff1a;color:#fff;transform:rotate(90deg) scale(1.1)}.modal-header-info[data-v-73411634]{padding:15px 50px 15px 20px;border-bottom:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;align-items:center;flex-shrink:0;position:relative;min-height:52px}.modal-title-info[data-v-73411634]{font-size:1.4rem;font-weight:700;color:#fff;letter-spacing:-.01em;margin:0;max-width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-badge-info[data-v-73411634]{padding:4px 10px;border-radius:14px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#fff;box-shadow:0 2px 8px #0000004d;display:inline-flex;align-items:center;justify-content:center;gap:4px;max-width:35%;z-index:10;white-space:nowrap;overflow:hidden}.status-badge-info.status-for-sale[data-v-73411634],.status-badge-info.status-listed[data-v-73411634]{background-color:#2ecc71;box-shadow:0 2px 10px #2ecc7166}.status-badge-info.status-rented[data-v-73411634]{background-color:#3498db;box-shadow:0 2px 10px #3498db66}.status-badge-info.status-private[data-v-73411634],.status-badge-info.status-owned[data-v-73411634],.status-badge-info.status-unlisted[data-v-73411634],.status-badge-info.status-idle[data-v-73411634]{background-color:#9b59b6;box-shadow:0 2px 10px #9b59b666}.status-badge-info.status-n-a[data-v-73411634]{background-color:#7f8c8d;box-shadow:0 2px 10px #7f8c8d66}.status-icon[data-v-73411634]{font-size:.85rem;display:flex;align-items:center;justify-content:center}.modal-body-info[data-v-73411634]{padding:15px 20px;flex-grow:1;overflow-y:auto;display:flex;flex-direction:column;text-align:left}.parcel-image-container-info[data-v-73411634]{width:100%;aspect-ratio:16 / 9;flex-shrink:0;max-height:25vh;background-color:#10131c;border-radius:12px;overflow:hidden;margin-bottom:12px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.05)}.parcel-image-info[data-v-73411634]{width:100%;height:100%;object-fit:cover}.parcel-image-info.placeholder[data-v-73411634]{object-fit:contain;padding:10px}.parcel-details-grid-info[data-v-73411634]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:12px;flex-shrink:0}.detail-item-info[data-v-73411634]{background-color:#ffffff08;padding:10px;border-radius:10px;border:1px solid rgba(255,255,255,.05)}.detail-label-info[data-v-73411634]{display:flex;align-items:center;font-size:.8rem;color:#8a99b8;margin-bottom:5px;font-weight:500}.detail-label-info .material-icons[data-v-73411634]{font-size:1rem;margin-right:6px;color:#7986cb}.detail-value-info[data-v-73411634]{font-size:.9rem;font-weight:600;color:#e0e6f1;word-break:break-all}.detail-value-info.owner-address[data-v-73411634]{cursor:pointer;display:flex;align-items:center;transition:color .2s ease}.detail-value-info.owner-address[data-v-73411634]:hover{color:#a7c5ff}.detail-value-info .copy-icon[data-v-73411634]{font-size:.9rem;margin-left:8px;opacity:.6;transition:opacity .2s ease}.detail-value-info.owner-address:hover .copy-icon[data-v-73411634]{opacity:1}.detail-value-info.value-eth[data-v-73411634]{color:#a7f3d0}.section-title-info[data-v-73411634]{font-size:1rem;font-weight:600;color:#fff;margin-top:12px;margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.08)}.description-section-info[data-v-73411634]{background-color:#ffffff08;border-radius:10px;padding:0;margin-bottom:12px;border:1px solid rgba(255,255,255,.05);flex-shrink:0}.description-section-info .section-title-info[data-v-73411634]{margin-top:0;margin-bottom:0;padding:12px 15px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.description-section-info .description-content[data-v-73411634]{padding:0}.description-section-info p[data-v-73411634]{font-size:.9rem;line-height:1.5;color:#b0b8d1;font-weight:400;padding:12px 15px;margin:0}.attributes-section-info[data-v-73411634]{margin-top:12px;flex-shrink:0}.attributes-grid-info[data-v-73411634]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px}.attribute-item-info[data-v-73411634]{background-color:#ffffff05;padding:8px 10px;border-radius:6px;display:flex;align-items:center;font-size:.85rem}.attr-icon[data-v-73411634]{font-size:1rem;margin-right:6px;color:#7986cb}.attr-label-info[data-v-73411634]{color:#8a99b8;margin-right:5px}.attr-value-info[data-v-73411634]{color:#e0e6f1;font-weight:500}.attr-value-info.url-value[data-v-73411634]{color:#4c82fb;text-decoration:none;position:relative;cursor:pointer;transition:color .2s ease}.attr-value-info.url-value[data-v-73411634]:hover{color:#6a9cff;text-decoration:underline}.modal-actions-info[data-v-73411634]{padding:12px 20px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:flex-end;gap:12px;background-color:#0d111c4d;flex-shrink:0}.action-button-info[data-v-73411634]{padding:8px 18px;font-size:.9rem;border-radius:14px;font-weight:600;cursor:pointer;transition:all .25s ease;display:inline-flex;align-items:center;gap:6px;border:1.5px solid transparent}.action-button-info .material-icons[data-v-73411634]{font-size:1rem}.close-details-btn-info[data-v-73411634]{background-color:#37415199;border-color:#ffffff26;color:#d1d5db}.close-details-btn-info[data-v-73411634]:hover{background-color:#4b5563bf;border-color:#818c9980;color:#fff;box-shadow:0 0 15px 3px #818c9933}.modal-loading-state-info[data-v-73411634],.modal-error-state-info[data-v-73411634]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#e0e6f1;flex-grow:1}.spinner-info[data-v-73411634]{border:5px solid rgba(255,255,255,.2);border-left-color:#795bf7;border-radius:50%;width:50px;height:50px;animation:spin-info-73411634 1s linear infinite;margin-bottom:20px}.spinner-info.small[data-v-73411634]{width:30px;height:30px;border-width:3px}@keyframes spin-info-73411634{to{transform:rotate(360deg)}}.modal-loading-state-info p[data-v-73411634]{font-size:1.1rem;font-weight:500}.modal-error-state-info .error-icon-info[data-v-73411634]{font-size:3rem;color:#e57373;margin-bottom:15px}.modal-error-state-info .error-icon-info.small[data-v-73411634]{font-size:2rem;margin-bottom:10px}.modal-error-state-info h4[data-v-73411634]{font-size:1.3rem;color:#e57373;margin-bottom:10px}.modal-error-state-info p[data-v-73411634]{font-size:.95rem;color:#b0b8d1;margin-bottom:20px}.retry-btn-info[data-v-73411634]{background-color:#795bf733;border-color:#795bf780;color:#e0e6f1}.retry-btn-info[data-v-73411634]:hover{background-color:#795bf766;border-color:#795bf7}.retry-btn-embedded-info[data-v-73411634]{padding:6px 12px;font-size:.8rem;background-color:#795bf733;color:#e0e6f1;border:1px solid rgba(121,91,247,.5);border-radius:10px}.modal-fade-enter-active[data-v-73411634],.modal-fade-leave-active[data-v-73411634]{transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.modal-fade-enter-from[data-v-73411634],.modal-fade-leave-to[data-v-73411634]{opacity:0}.modal-fade-enter-active .modal-content-info[data-v-73411634],.modal-fade-leave-active .modal-content-info[data-v-73411634]{transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1)}.modal-fade-enter-from .modal-content-info[data-v-73411634],.modal-fade-leave-to .modal-content-info[data-v-73411634]{opacity:0;transform:scale(.95) translateY(20px)}@media (max-width: 768px){.modal-content-info[data-v-73411634]{max-width:95%;max-height:75vh}.parcel-image-container-info[data-v-73411634]{max-height:20vh}.modal-header-info[data-v-73411634]{padding:15px 20px;flex-direction:column;align-items:flex-start;gap:8px}.modal-title-info[data-v-73411634]{font-size:1.3rem;padding-right:30px}.modal-body-info[data-v-73411634]{padding:15px 20px}.parcel-details-grid-info[data-v-73411634],.attributes-grid-info[data-v-73411634]{grid-template-columns:1fr}.modal-actions-info[data-v-73411634]{padding:12px 20px;justify-content:center}.action-button-info[data-v-73411634]{flex-grow:1}}@media (max-width: 480px){.parcel-image-container-info[data-v-73411634]{aspect-ratio:16 / 9;max-height:18vh}.modal-title-info[data-v-73411634]{font-size:1.2rem}.detail-value-info[data-v-73411634]{font-size:.85rem}}@media (max-height: 700px){.modal-content-info[data-v-73411634]{max-height:85vh}.parcel-image-container-info[data-v-73411634]{aspect-ratio:21 / 9;max-height:20vh}.modal-header-info[data-v-73411634],.modal-actions-info[data-v-73411634]{padding-top:10px;padding-bottom:10px}.detail-item-info[data-v-73411634]{padding:8px}}.material-icons[data-v-73411634]{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.parcel-info-embedded-view[data-v-73411634]{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background-color:transparent;color:#e0e6f1;border-radius:0;box-shadow:none}.parcel-info-embedded-view .modal-header-info.embedded-header[data-v-73411634]{border-top-left-radius:0;border-top-right-radius:0;padding:15px 20px}.parcel-info-embedded-view .modal-body-info.embedded-body[data-v-73411634]{overflow-y:auto;flex-grow:1;padding:15px 20px;background-color:transparent}.parcel-info-embedded-view .modal-actions-info.embedded-actions[data-v-73411634]{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:12px 20px}.parcel-info-embedded-view .parcel-image-container-info.embedded-image-container[data-v-73411634]{max-height:150px;aspect-ratio:16 / 9}.parcel-info-embedded-view .description-section-info[data-v-73411634],.parcel-info-embedded-view .attributes-section-info[data-v-73411634]{max-height:none}.parcel-info-embedded-view>.modal-close-btn-info[data-v-73411634]{display:none!important}.modal-loading-state-info.embedded-loading[data-v-73411634],.modal-error-state-info.embedded-error[data-v-73411634]{padding:20px;font-size:.9rem}.modal-loading-state-info.embedded-loading p[data-v-73411634],.modal-error-state-info.embedded-error p[data-v-73411634]{font-size:.9rem}.offer-initiator-section[data-v-73411634]{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:center}.make-offer-btn-main[data-v-73411634]{background-color:#27ae60;border-color:#27ae60;color:#fff;min-width:220px;padding:10px 25px!important}.make-offer-btn-main[data-v-73411634]:hover{background-color:#2ecc71;border-color:#2ecc71;box-shadow:0 0 15px 3px #2ecc714d}.unsolicited-offer-interface[data-v-73411634]{margin-top:15px;padding:15px;background-color:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.07)}.offer-title[data-v-73411634]{color:#e0e6f1;margin-bottom:15px;text-align:center}.offer-view-container[data-v-73411634]{display:flex;flex-direction:column;min-height:220px}.offer-modal-content[data-v-73411634]{padding:10px 5px;color:var(--text-secondary, #98a1c0);flex-grow:1;text-align:left}.offer-info-text[data-v-73411634]{margin-bottom:20px;font-size:.85rem;line-height:1.5;color:#b0b8d1}.input-group-modal[data-v-73411634]{margin-bottom:20px}.input-group-modal label[data-v-73411634]{display:block;margin-bottom:8px;font-size:.9rem;color:var(--text-primary, #ffffff);font-weight:600}.text-input-modal[data-v-73411634]{width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.15);border-radius:10px;background-color:var(--input-background, #2c2f36);color:var(--text-primary, #ffffff);font-size:.95rem;font-family:var(--font-primary);box-sizing:border-box;transition:all .3s cubic-bezier(.4,0,.2,1)}.text-input-modal[data-v-73411634]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40;background-color:#30343d}.modal-footer-modal[data-v-73411634]{padding:15px 5px 5px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:center;align-items:center;gap:12px;width:100%}.offer-footer[data-v-73411634]{justify-content:center}.action-button-info.secondary-btn-modal[data-v-73411634]{background-color:var(--button-secondary-bg, #2c2f36);color:#fff;border:1px solid rgba(255,255,255,.1);flex-grow:0;min-width:120px}.action-button-info.secondary-btn-modal[data-v-73411634]:hover:not(:disabled){background-color:var(--button-secondary-hover-bg, #363a43)}.action-button-info.primary-btn-modal[data-v-73411634]{background:linear-gradient(to right,#27ae60,#2ecc71);color:#fff;box-shadow:0 4px 12px #2ecc714d;border:none;flex-grow:0;min-width:160px}.action-button-info.primary-btn-modal[data-v-73411634]:hover:not(:disabled){box-shadow:0 4px 18px #2ecc7180}.action-button-info.primary-btn-modal[data-v-73411634]:disabled{background:linear-gradient(to right,#27ae6066,#2ecc7166);box-shadow:none;cursor:not-allowed}.confirmation-view-modal[data-v-73411634]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:20px;padding-bottom:20px}.confirmation-message-modal[data-v-73411634]{padding:20px;margin-bottom:15px;background-color:var(--confirmation-message-bg, #1f232e);border-radius:12px;border:1px solid var(--border-color, rgba(255,255,255,.1));box-shadow:0 6px 20px #00000040;text-align:center;width:100%;max-width:380px}.confirmation-message-modal p[data-v-73411634]{font-size:1.05rem;font-weight:400;color:var(--text-primary, #ffffff);line-height:1.6;margin:0 0 10px}.confirmation-message-modal p strong[data-v-73411634]{color:var(--accent-color, #795bf7);font-weight:600}.confirmation-note-modal[data-v-73411634]{font-size:.8rem!important;color:var(--text-secondary, #98a1c0)!important;margin-top:10px}.confirmation-actions-footer-modal[data-v-73411634]{justify-content:center}.error-message-modal[data-v-73411634]{color:#e57373;font-size:.85rem;text-align:center;margin-top:10px;padding:8px;background-color:#e573731a;border-radius:6px}.offer-error[data-v-73411634]{margin-bottom:10px}.spinner-inline[data-v-73411634]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-left-color:#fff;border-radius:50%;display:inline-block;animation:spin-info-73411634 .8s linear infinite;margin-right:8px}.view-swap-modal-enter-active[data-v-73411634],.view-swap-modal-leave-active[data-v-73411634]{transition:all .25s cubic-bezier(.4,0,.2,1)}.view-swap-modal-enter-from[data-v-73411634]{opacity:0;transform:translate(20px)}.view-swap-modal-leave-to[data-v-73411634]{opacity:0;transform:translate(-20px)}.view-swap-modal-enter-to[data-v-73411634],.view-swap-modal-leave-from[data-v-73411634]{opacity:1;transform:translate(0)}.parcel-info-embedded-view .offer-initiator-section[data-v-73411634],.parcel-info-embedded-view .unsolicited-offer-interface[data-v-73411634]{display:none!important}.modal-content-info.tabbed-modal-content[data-v-73411634]{max-width:850px;width:90%;max-height:90vh}.main-modal-header[data-v-73411634]{flex-shrink:0}.tabbed-modal-body[data-v-73411634]{display:flex;flex-grow:1;overflow:hidden;min-height:0}.tab-sidebar[data-v-73411634]{width:220px;flex-shrink:0;background-color:#00000026;padding:15px 0;border-right:1px solid rgba(255,255,255,.08);overflow-y:auto}.tab-sidebar ul[data-v-73411634]{list-style:none;padding:0;margin:0}.tab-button[data-v-73411634]{display:flex;align-items:center;width:100%;padding:12px 20px;background-color:transparent;border:none;color:#b0b8d1;font-size:.9rem;font-weight:500;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;border-radius:0;border-left:3px solid transparent}.tab-button .material-icons[data-v-73411634]{margin-right:12px;font-size:1.1rem;opacity:.7}.tab-button[data-v-73411634]:hover{background-color:#ffffff0d;color:#fff}.tab-button.active[data-v-73411634]{background-color:#795bf726;color:#fff;font-weight:600;border-left-color:#795bf7}.tab-button.active .material-icons[data-v-73411634]{opacity:1;color:#795bf7}.tab-content-area[data-v-73411634]{flex-grow:1;padding:20px;overflow-y:auto;position:relative}.tab-view[data-v-73411634]{animation:fadeInTab-73411634 .3s ease-out}@keyframes fadeInTab-73411634{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.placeholder-content[data-v-73411634]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#8a99b8;padding:40px 20px;height:100%;min-height:200px}.placeholder-content .placeholder-icon[data-v-73411634]{font-size:3rem;margin-bottom:15px;color:#7986cb;opacity:.5}.placeholder-content p[data-v-73411634]{font-size:.95rem;line-height:1.6}.tab-loading[data-v-73411634],.tab-error[data-v-73411634]{position:absolute;inset:0;background-color:#181a1fe6;z-index:5}.main-modal-footer[data-v-73411634]{justify-content:center;background-color:#0d111c80}.parcel-info-footer-btn[data-v-73411634]{background:linear-gradient(135deg,#795bf7,#9c82ff);color:#fff;padding:10px 25px!important;min-width:200px;box-shadow:0 4px 15px #795bf74d}.parcel-info-footer-btn[data-v-73411634]:hover{background:linear-gradient(135deg,#8a6eff,#ad99ff);box-shadow:0 6px 20px #795bf766}.parcel-info-footer-btn.active[data-v-73411634]{background:linear-gradient(135deg,#6a5acc,#8774e0);box-shadow:inset 0 2px 4px #0003}.unsolicited-offer-tab-view .unsolicited-offer-interface.active-offer-form[data-v-73411634]{margin-top:0;padding:0;background-color:transparent;border:none}.unsolicited-offer-tab-view .offer-footer[data-v-73411634]{justify-content:center}.parcel-details-view .offer-initiator-section[data-v-73411634],.parcel-info-embedded-view .tabbed-modal-body[data-v-73411634],.parcel-info-embedded-view .main-modal-footer[data-v-73411634]{display:none!important}.parcel-info-embedded-view .modal-header-info[data-v-73411634],.parcel-info-embedded-view .modal-body-info[data-v-73411634],.parcel-info-embedded-view .modal-actions-info[data-v-73411634]{display:flex}:root{--modal-bg: #1C1D21;--content-bg: #23252A;--sidebar-bg: #141518;--border-color: rgba(255, 255, 255, .1);--text-primary: #F0F0F0;--text-secondary: #A0A3AD;--accent-gradient-start: #DA62FF;--accent-gradient-end: #6440FF;--interactive-accent: #A855F7;--shadow-color: rgba(0, 0, 0, .5);--success-color: #22c55e;--warning-color: #f97316;--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-in-out-custom: cubic-bezier(.42, 0, .58, 1);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1)}.icon-svg[data-v-3b225bf3],.nav-icon[data-v-3b225bf3]{display:inline-block;vertical-align:-.125em}.nav-button .nav-icon[data-v-3b225bf3]{margin-right:12px;font-size:1rem;width:20px;text-align:center;color:#7b8190;transition:color .2s var(--ease-standard),margin-right .35s var(--ease-in-out-custom)}.nav-button:hover .nav-icon[data-v-3b225bf3],.nav-button:focus-visible .nav-icon[data-v-3b225bf3]{color:var(--interactive-accent)}.nav-button.active .nav-icon[data-v-3b225bf3]{color:#fff}.modal-close-btn .icon-svg[data-v-3b225bf3]{font-size:1.1rem}.animate-spin[data-v-3b225bf3]{animation:spin-3b225bf3 1s linear infinite}.modal-backdrop[data-v-3b225bf3]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:#0a0a0fcc;backdrop-filter:blur(10px);z-index:1000;pointer-events:none;opacity:0;transition:opacity .35s var(--ease-out-quint)}.modal-backdrop.visible[data-v-3b225bf3]{pointer-events:auto;opacity:1}.modal-backdrop-enter-active[data-v-3b225bf3],.modal-backdrop-leave-active[data-v-3b225bf3]{transition:opacity .35s var(--ease-out-quint)}.modal-backdrop-enter-from[data-v-3b225bf3],.modal-backdrop-leave-to[data-v-3b225bf3]{opacity:0}.modal-backdrop-enter-to[data-v-3b225bf3],.modal-backdrop-leave-from[data-v-3b225bf3]{opacity:1}.parcel-modal-shell[data-v-3b225bf3]{background-color:var(--modal-bg);border-radius:28px;box-shadow:0 20px 60px -10px var(--shadow-color),0 0 0 1px #ffffff0f;width:95%;max-width:960px;height:90vh;max-height:700px;display:flex;flex-direction:column;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.07);z-index:1001;color:var(--text-primary);font-family:var(--font-primary)}.parcel-modal-notification[data-v-3b225bf3]{position:absolute;top:70px;left:50%;transform:translate(-50%);padding:12px 24px;border-radius:8px;font-size:.9rem;font-weight:500;z-index:1100;max-width:80%;text-align:center;box-shadow:0 4px 16px #0000004d;animation:slideDownFadeIn-3b225bf3 .3s ease-out}.parcel-modal-notification.info[data-v-3b225bf3]{background-color:#3b82f6e6;color:#fff;border:1px solid rgba(59,130,246,.5)}.parcel-modal-notification.success[data-v-3b225bf3]{background-color:#22c55ee6;color:#fff;border:1px solid rgba(34,197,94,.5)}.parcel-modal-notification.error[data-v-3b225bf3]{background-color:#ef4444e6;color:#fff;border:1px solid rgba(239,68,68,.5)}@keyframes slideDownFadeIn-3b225bf3{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.modal-shell-enter-active[data-v-3b225bf3]{transition:opacity .35s var(--ease-out-quint) .05s,transform .4s var(--ease-out-back) .07s}.modal-shell-leave-active[data-v-3b225bf3]{transition:opacity .25s var(--ease-in-out-custom) 0s,transform .3s var(--ease-in-out-custom) 0s}.modal-shell-enter-from[data-v-3b225bf3],.modal-shell-leave-to[data-v-3b225bf3]{opacity:0}.modal-shell-enter-from[data-v-3b225bf3]{opacity:0;transform:translateY(60px) scale(.9)}.modal-shell-leave-to[data-v-3b225bf3]{opacity:0;transform:translateY(40px) scale(.95)}.modal-shell-enter-to[data-v-3b225bf3],.modal-shell-leave-from[data-v-3b225bf3]{opacity:1;transform:translateY(0) scale(1)}.modal-header[data-v-3b225bf3]{padding:20px 28px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;flex-shrink:0;cursor:pointer}.modal-title-text[data-v-3b225bf3]{font-size:1.625rem;font-weight:700;background:linear-gradient(135deg,var(--accent-gradient-start),var(--accent-gradient-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.modal-close-btn[data-v-3b225bf3]{background-color:#ffffff0d;color:var(--text-secondary);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid transparent;cursor:pointer;position:relative;z-index:10;pointer-events:auto;transition:background-color .2s var(--ease-standard),color .2s var(--ease-standard),transform .25s var(--ease-standard),border-color .2s var(--ease-standard)}.modal-close-btn[data-v-3b225bf3]:hover,.modal-close-btn[data-v-3b225bf3]:focus-visible{background-color:#fc72ff1a;color:var(--accent-gradient-start);transform:translateY(-2px) rotate(90deg) scale(1.1);border-color:#fc72ff33;outline:none}.modal-body-grid[data-v-3b225bf3]{display:flex;flex-grow:1;overflow:hidden}.modal-sidebar-nav[data-v-3b225bf3]{flex-basis:60px;flex-shrink:0;background-color:var(--sidebar-bg);padding:20px 0;overflow:hidden;border-right:1px solid var(--border-color);opacity:1;transform:translate(0);transition:flex-basis .35s var(--ease-in-out-custom),padding .35s var(--ease-in-out-custom);cursor:pointer;display:flex;flex-direction:column;align-items:center}.modal-sidebar-nav.sidebar-visible[data-v-3b225bf3]{flex-basis:260px;padding:20px 16px;overflow-y:auto;align-items:stretch}.modal-sidebar-nav.sidebar-hidden[data-v-3b225bf3]{flex-basis:60px;padding:20px 0;overflow-y:hidden;align-items:center}.nav-button[data-v-3b225bf3]{display:flex;align-items:center;width:100%;padding:10px 14px;margin-bottom:6px;border-radius:10px;color:var(--text-secondary);font-weight:500;font-size:.9rem;border:1px solid rgba(255,255,255,.08);position:relative;cursor:pointer;background-color:#ffffff08;box-shadow:0 2px 5px #0003;transition:background-color .2s var(--ease-standard),color .2s var(--ease-standard),border-color .2s var(--ease-standard),transform .2s var(--ease-standard),box-shadow .2s var(--ease-standard),padding .35s var(--ease-in-out-custom)}.modal-sidebar-nav.sidebar-hidden .nav-button[data-v-3b225bf3]{width:48px;height:48px;padding:0;justify-content:center;margin-bottom:10px}.modal-sidebar-nav.sidebar-hidden .nav-button .nav-icon[data-v-3b225bf3]{margin-right:0}.modal-sidebar-nav.sidebar-hidden .nav-button span[data-v-3b225bf3]{display:none}.nav-button[data-v-3b225bf3]:hover,.nav-button[data-v-3b225bf3]:focus-visible{background-color:#ffffff14;color:var(--text-primary);border-color:#ffffff26;transform:translateY(-2px);box-shadow:0 5px 12px #0006;outline:none}.nav-button.active[data-v-3b225bf3]{background:linear-gradient(90deg,var(--accent-gradient-end),var(--accent-gradient-start));color:#fff;font-weight:600;box-shadow:0 4px 15px -3px #795bf766;border-color:transparent;transform:translateY(-1px)}.nav-button[data-v-3b225bf3]:disabled,.nav-button.disabled[data-v-3b225bf3]{opacity:.4;cursor:not-allowed;pointer-events:auto;filter:grayscale(.5)}.nav-button:disabled .nav-icon[data-v-3b225bf3],.nav-button:disabled span[data-v-3b225bf3],.nav-button.disabled .nav-icon[data-v-3b225bf3],.nav-button.disabled span[data-v-3b225bf3]{pointer-events:none}.nav-button[data-v-3b225bf3]:disabled:hover,.nav-button.disabled[data-v-3b225bf3]:hover{background-color:#ffffff08;transform:none;box-shadow:0 2px 5px #0003;color:var(--text-secondary);border-color:#ffffff14}.modal-main-content-area[data-v-3b225bf3]{flex-grow:1;background-color:var(--modal-bg);overflow:auto;position:relative;transition:width .35s var(--ease-in-out-custom);cursor:default;height:100%;scrollbar-width:none;-ms-overflow-style:none}.modal-main-content-area[data-v-3b225bf3]::-webkit-scrollbar{display:none}.modal-sidebar-nav.sidebar-hidden+.modal-main-content-area[data-v-3b225bf3]{width:100%}.modal-sidebar-nav.sidebar-visible+.modal-main-content-area[data-v-3b225bf3]{width:calc(100% - 260px)}.modal-sidebar-nav.sidebar-hidden+.modal-main-content-area[data-v-3b225bf3]{width:calc(100% - 60px)}.center-wrapper[data-v-3b225bf3]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;color:var(--text-secondary);text-align:center;padding:20px}.empty-state-message .fa-icon[data-v-3b225bf3],.loading-spinner-container .fa-icon[data-v-3b225bf3]{font-size:3rem;margin-bottom:1rem;opacity:.5}.loading-spinner-container .fa-spinner[data-v-3b225bf3]{font-size:2.5rem;color:var(--interactive-accent);opacity:1}.iframe-view-wrapper[data-v-3b225bf3],.placard-view-wrapper[data-v-3b225bf3]{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#ffffff08,#fff0 70%),var(--modal-bg)}.iframe-view-wrapper[data-v-3b225bf3]{padding:24px}.placard-view-wrapper[data-v-3b225bf3]{padding:20px;position:relative}.iframe-view-wrapper iframe[data-v-3b225bf3]{width:100%;height:100%;border:none}.iframe-view-wrapper iframe[data-v-3b225bf3]::-webkit-scrollbar{display:none}.iframe-view-wrapper iframe[data-v-3b225bf3]{scrollbar-width:none;-ms-overflow-style:none}.modal-sidebar-nav[data-v-3b225bf3]::-webkit-scrollbar,.rental-proposal-interface[data-v-3b225bf3]::-webkit-scrollbar,.details-view-container[data-v-3b225bf3]::-webkit-scrollbar{display:none}.modal-sidebar-nav[data-v-3b225bf3],.rental-proposal-interface[data-v-3b225bf3],.details-view-container[data-v-3b225bf3]{scrollbar-width:none;-ms-overflow-style:none}.placard-image[data-v-3b225bf3]{max-width:100%;max-height:70vh;width:auto;height:auto;object-fit:contain;border-radius:18px;box-shadow:0 10px 30px -5px #0006,0 0 0 1px #ffffff0d;border:1px solid rgba(255,255,255,.08);display:block;margin:0 auto}.content-panel[data-v-3b225bf3]{padding:28px;width:100%;height:100%}.content-panel-title[data-v-3b225bf3]{font-size:1.375rem;font-weight:600;color:var(--text-primary);margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.info-grid[data-v-3b225bf3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.info-card[data-v-3b225bf3]{background-color:var(--content-bg);padding:20px;border-radius:16px;border:1px solid rgba(255,255,255,.07);box-shadow:0 4px 10px -5px #0000004d}.info-item[data-v-3b225bf3]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:.9rem;position:relative}.info-item[data-v-3b225bf3]:last-child{border-bottom:none}.info-label[data-v-3b225bf3]{color:var(--text-secondary);font-weight:500;margin-right:10px;white-space:nowrap}.info-value[data-v-3b225bf3]{color:var(--text-primary);font-weight:400;text-align:right;word-break:break-all;display:flex;align-items:center}.info-value a[data-v-3b225bf3]{color:var(--interactive-accent);text-decoration:none;font-weight:500}.info-value a[data-v-3b225bf3]:hover{text-decoration:underline}.info-value.address[data-v-3b225bf3]{font-family:var(--font-mono);font-size:.85rem;background-color:#ffffff08;padding:3px 6px;border-radius:6px}.status-active[data-v-3b225bf3]{color:var(--success-color);font-weight:600}.status-inactive[data-v-3b225bf3]{color:var(--warning-color);font-weight:500}.details-image[data-v-3b225bf3]{width:100%;max-height:220px;object-fit:cover;border-radius:12px;margin-bottom:20px;border:1px solid rgba(255,255,255,.1)}.empty-state-message .fa-icon[data-v-3b225bf3]{font-size:3rem;margin-bottom:1rem;opacity:.5}.placeholder-image[data-v-3b225bf3]{text-align:center;padding:2rem;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-radius:18px;border:2px dashed rgba(255,255,255,.2);max-width:400px;margin:0 auto}.placeholder-image .fa-icon[data-v-3b225bf3]{font-size:4rem;margin-bottom:1rem;opacity:.3;color:#8a93b0}.placeholder-image p[data-v-3b225bf3]{margin:.5rem 0;color:#c3c9e0}.placeholder-subtitle[data-v-3b225bf3]{font-size:.9rem;opacity:.7}.manual-open-button[data-v-3b225bf3]{display:inline-block;margin-top:1.5rem;padding:.75rem 1.5rem;background-color:var(--interactive-accent);color:#fff;font-weight:600;font-size:1rem;border-radius:.75rem;text-decoration:none;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.manual-open-button[data-v-3b225bf3]:hover,.manual-open-button[data-v-3b225bf3]:focus-visible{background-color:#9333ea;color:#fff;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;outline:none}.manual-open-button-animated[data-v-3b225bf3]{animation:buttonAppear-3b225bf3 .6s var(--ease-out-back) .1s 1 forwards;opacity:0;transform:scale(.8)}@keyframes buttonAppear-3b225bf3{0%{opacity:0;transform:scale(.8) translateY(10px)}60%{opacity:1;transform:scale(1.05) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}.iframe-blocked-container[data-v-3b225bf3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;background:linear-gradient(135deg,#a855f70d,#da62ff0d);border-radius:20px;border:1px solid rgba(168,85,247,.15);max-width:500px;margin:0 auto;animation:fadeInScale-3b225bf3 .5s ease-out}@keyframes fadeInScale-3b225bf3{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.iframe-blocked-icon-wrapper[data-v-3b225bf3]{position:relative;margin-bottom:1.5rem;animation:iconPulse-3b225bf3 2s ease-in-out infinite}@keyframes iconPulse-3b225bf3{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.iframe-blocked-icon[data-v-3b225bf3]{font-size:4rem;color:var(--accent-gradient-start);filter:drop-shadow(0 0 20px rgba(168,85,247,.4));background:linear-gradient(135deg,var(--accent-gradient-start),var(--accent-gradient-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.iframe-blocked-heading[data-v-3b225bf3]{font-size:1.5rem;font-weight:700;margin:0 0 1rem;background:linear-gradient(135deg,var(--accent-gradient-start),var(--accent-gradient-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;letter-spacing:.5px}.iframe-blocked-description[data-v-3b225bf3]{color:var(--text-secondary);font-size:.95rem;line-height:1.6;text-align:center;margin:0 0 2rem;max-width:400px}.iframe-open-direct-button[data-v-3b225bf3]{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 2rem;background:linear-gradient(135deg,var(--accent-gradient-start),var(--accent-gradient-end));color:#fff;font-weight:600;font-size:1rem;border-radius:12px;text-decoration:none;box-shadow:0 8px 20px -4px #a855f766,0 4px 12px -2px #0003;transition:all .3s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.iframe-open-direct-button[data-v-3b225bf3]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent);opacity:0;transition:opacity .3s ease}.iframe-open-direct-button[data-v-3b225bf3]:hover:before{opacity:1}.iframe-open-direct-button[data-v-3b225bf3]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 12px 28px -4px #a855f780,0 6px 16px -2px #0000004d}.iframe-open-direct-button[data-v-3b225bf3]:active{transform:translateY(0) scale(.98)}.iframe-open-direct-button .button-icon[data-v-3b225bf3]{font-size:1.1rem;transition:transform .3s ease}.iframe-open-direct-button:hover .button-icon[data-v-3b225bf3]{transform:translate(3px)}.copy-btn[data-v-3b225bf3]{background:none;border:none;color:var(--text-secondary);cursor:pointer;margin-left:8px;padding:2px 4px;font-size:.9em;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:color .2s ease}.copy-btn[data-v-3b225bf3]:hover,.copy-btn[data-v-3b225bf3]:focus-visible{color:var(--interactive-accent);outline:none}.copy-feedback[data-v-3b225bf3]{position:absolute;right:25px;top:50%;transform:translateY(-50%);background-color:var(--success-color);color:#fff;padding:2px 6px;border-radius:4px;font-size:.75rem;font-weight:500;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.copy-feedback.show[data-v-3b225bf3]{opacity:1;visibility:visible}.external-link-icon[data-v-3b225bf3]{font-size:.8em;margin-left:5px;color:var(--text-secondary);display:inline-block;vertical-align:middle}.modal-footer[data-v-3b225bf3]{padding:1rem 1.75rem;border-top:1px solid var(--border-color);background-color:var(--modal-bg);flex-shrink:0}.footer-button[data-v-3b225bf3]{width:100%;padding:.75rem 1.5rem;background:linear-gradient(135deg,var(--accent-gradient-start),var(--accent-gradient-end));color:#fff;font-weight:600;font-size:.95rem;border-radius:12px;box-shadow:0 4px 12px #fc72ff40;cursor:pointer;transition:opacity .2s var(--ease-standard),box-shadow .2s var(--ease-standard),transform .2s var(--ease-standard)}.footer-button[data-v-3b225bf3]:hover,.footer-button[data-v-3b225bf3]:focus-visible{opacity:.9;box-shadow:0 8px 20px #fc72ff59;transform:translateY(-3px);outline:none}.empty-state-message p[data-v-3b225bf3]{margin-top:.5rem}.site-actions[data-v-3b225bf3]{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem;padding:0 28px 20px}.placard-actions[data-v-3b225bf3]{position:absolute;bottom:20px;right:28px;z-index:10;display:flex;gap:1rem;justify-content:flex-end}.btn[data-v-3b225bf3]{padding:.6rem 1.2rem;border-radius:8px;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s ease;border:1px solid transparent;display:inline-flex;align-items:center;gap:.5rem}.btn .fa-icon[data-v-3b225bf3]{font-size:.9em}.btn.primary-btn[data-v-3b225bf3]{background-color:var(--interactive-accent);color:#fff;box-shadow:0 2px 5px #a855f74d}.btn.primary-btn[data-v-3b225bf3]:hover{background-color:#9333ea;box-shadow:0 4px 10px #a855f766}.btn.secondary-btn[data-v-3b225bf3]{background-color:var(--content-bg);color:var(--text-primary);border:1px solid var(--border-color)}.btn.secondary-btn[data-v-3b225bf3]:hover{background-color:#ffffff1a;border-color:#fff3}.btn[data-v-3b225bf3]:disabled{opacity:.5;cursor:not-allowed;background-color:var(--content-bg)!important;color:var(--text-secondary)!important;border-color:var(--border-color)!important;box-shadow:none!important}.iframe-container[data-v-3b225bf3]{width:100%;height:calc(100% - 70px);border-radius:8px;overflow:hidden;position:relative;background-color:var(--content-bg)}.site-iframe[data-v-3b225bf3]{width:100%;height:100%;border:none;background-color:#fff}.iframe-error-state[data-v-3b225bf3]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.info-grid[data-v-3b225bf3]{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem}.section-footer[data-v-3b225bf3]{margin-top:1.5rem;display:flex;justify-content:flex-end;padding:0 28px 20px}@media (min-width: 640px){.info-grid[data-v-3b225bf3]{grid-template-columns:repeat(2,1fr)}}.placard-content-container[data-v-3b225bf3]{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.placard-content-container>.placard-view-wrapper[data-v-3b225bf3]{flex-grow:1;min-height:0;height:auto}.unsolicited-offer-interface[data-v-3b225bf3]{max-width:100%;width:100%;display:flex;flex-direction:column;min-height:100%;justify-content:flex-start;align-items:center;overflow-y:auto;padding:1rem 1rem 2rem;transform:scale(.98);transform-origin:center center;scrollbar-width:none;-ms-overflow-style:none}.unsolicited-offer-interface[data-v-3b225bf3]::-webkit-scrollbar{display:none}.offer-view-container[data-v-3b225bf3]{width:100%;max-width:520px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.offer-header[data-v-3b225bf3]{text-align:center;margin-bottom:.25rem}.existing-offer-info[data-v-3b225bf3]{display:flex;align-items:flex-start;gap:1rem;background:linear-gradient(135deg,#3498db1f,#2980b914);border:1px solid rgba(52,152,219,.35);border-left:4px solid rgba(52,152,219,.6);border-radius:12px;padding:1.25rem;margin-bottom:1rem;box-shadow:0 4px 15px #3498db1a,0 0 0 1px #3498db0d;animation:slideDown-3b225bf3 .3s cubic-bezier(.25,1,.5,1);transition:all .3s ease}.existing-offer-info[data-v-3b225bf3]:hover{border-color:#3498db80;box-shadow:0 6px 20px #3498db26,0 0 0 1px #3498db1a}.info-icon[data-v-3b225bf3]{color:#3498db;font-size:2rem;flex-shrink:0;width:3rem;height:3rem;min-width:3rem;min-height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3498db33,#2980b926);border-radius:50%;box-shadow:0 0 20px #3498db4d,inset 0 0 20px #3498db1a;animation:iconPulse-3b225bf3 2s ease-in-out infinite}@keyframes iconPulse-3b225bf3{0%,to{box-shadow:0 0 20px #3498db4d,inset 0 0 20px #3498db1a}50%{box-shadow:0 0 30px #3498db80,inset 0 0 25px #3498db26}}.info-content[data-v-3b225bf3]{flex:1;min-width:0}.info-content h4[data-v-3b225bf3]{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;background:linear-gradient(to right,#3498db,#2980b9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.info-content p[data-v-3b225bf3]{margin:0 0 .3rem;font-size:.95rem;color:var(--text-secondary);line-height:1.5}.info-note[data-v-3b225bf3]{font-size:.875rem;color:var(--text-tertiary)!important;line-height:1.5;opacity:.9}.offer-title[data-v-3b225bf3]{font-size:1.375rem;font-weight:700;background:linear-gradient(135deg,var(--accent-gradient-start),var(--accent-gradient-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem;letter-spacing:-.025em}.offer-subtitle[data-v-3b225bf3]{font-size:.875rem;color:var(--text-secondary);line-height:1.5;max-width:400px;margin:0 auto}.offer-form-grid[data-v-3b225bf3]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;align-items:start}.offer-inputs[data-v-3b225bf3]{display:flex;flex-direction:column;gap:1rem}.offer-input-group[data-v-3b225bf3]{display:flex;flex-direction:column;gap:.625rem}.offer-label[data-v-3b225bf3]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:.01em}.offer-amount-input[data-v-3b225bf3]{width:100%;padding:12px 50px 12px 14px;border:1px solid rgba(255,255,255,.15);border-radius:14px;background-color:#ffffff0d;color:var(--text-primary);font-size:1rem;font-family:inherit;box-sizing:border-box;transition:all .3s ease}.offer-amount-input[data-v-3b225bf3]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40;background-color:#ffffff14}.offer-amount-input[data-v-3b225bf3]:disabled{opacity:.6;cursor:not-allowed}.offer-duration-grid[data-v-3b225bf3]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.offer-duration-btn[data-v-3b225bf3]{padding:10px 12px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background-color:#ffffff0d;color:var(--text-secondary);font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center}.offer-duration-btn[data-v-3b225bf3]:hover:not(:disabled){background-color:#ffffff1a;border-color:#fc72ff66;color:var(--text-primary);transform:translateY(-1px)}.offer-duration-btn.active[data-v-3b225bf3]{background:linear-gradient(135deg,#fc72ff,#795bf7);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 3px 10px #fc72ff66;transform:translateY(-1px)}.offer-duration-btn[data-v-3b225bf3]:disabled{opacity:.5;cursor:not-allowed}.custom-offer-duration[data-v-3b225bf3]{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;margin-top:8px}.custom-offer-duration .amount-input-wrapper[data-v-3b225bf3]{display:flex;align-items:center;gap:8px}.duration-info-text[data-v-3b225bf3]{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--text-secondary);padding:4px 8px;background:#ffffff08;border-radius:6px;border:1px solid rgba(255,255,255,.06)}.duration-info-text .fa-icon[data-v-3b225bf3]{font-size:.7rem;color:var(--interactive-accent);opacity:.8}.custom-offer-duration[data-v-3b225bf3]{grid-column:1 / -1;display:flex;align-items:center;gap:10px;margin-top:10px}.offer-summary-panel[data-v-3b225bf3]{background:linear-gradient(135deg,#ffffff14,#ffffff0a);backdrop-filter:blur(12px);padding:1.25rem;border-radius:18px;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 40px #0000004d}.summary-header[data-v-3b225bf3]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.summary-title[data-v-3b225bf3]{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:.01em}.summary-grid[data-v-3b225bf3]{display:flex;flex-direction:column;gap:.625rem}.summary-row[data-v-3b225bf3]{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0}.summary-row.divider[data-v-3b225bf3]{border-top:1px solid rgba(255,255,255,.1);margin-top:.5rem;padding-top:.875rem}.summary-val.highlight[data-v-3b225bf3]{color:#22c55e;font-weight:700;font-size:.9rem}.existing-offer-info .summary-val[data-v-3b225bf3]{text-align:left;white-space:normal;word-break:break-word;flex-grow:1;margin-left:10px}.escrow-notice[data-v-3b225bf3]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-secondary);margin-top:1rem;padding:.625rem;background:#ffffff08;border-radius:10px;border:1px solid rgba(255,255,255,.05)}.offer-submit-btn[data-v-3b225bf3]{margin-top:1rem!important}.label-with-info[data-v-3b225bf3]{display:flex;align-items:center;gap:8px;position:relative}.info-icon-btn[data-v-3b225bf3]{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;font-size:.8rem;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative}.info-icon-btn[data-v-3b225bf3]:hover,.info-icon-btn[data-v-3b225bf3]:focus-visible{color:var(--interactive-accent);background-color:#ffffff14;transform:scale(1.1)}.info-icon-btn[data-v-3b225bf3]:active{transform:scale(.95)}.duration-tooltip[data-v-3b225bf3]{display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);background:#0f1115f2;color:var(--text-primary);padding:10px 14px;border-radius:10px;font-size:.8rem;white-space:nowrap;z-index:1000;box-shadow:0 6px 20px #0006;border:1px solid rgba(255,255,255,.15);opacity:0;transform:translate(-50%) translateY(-4px);transition:all .3s cubic-bezier(.23,1,.32,1);pointer-events:none}.info-icon-btn:hover .duration-tooltip[data-v-3b225bf3],.info-icon-btn:focus-visible .duration-tooltip[data-v-3b225bf3]{display:block;opacity:1;transform:translate(-50%) translateY(0)}.tooltip-arrow[data-v-3b225bf3]{position:absolute;top:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(15,17,21,.95)}.minimum-floor-info[data-v-3b225bf3]{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-secondary);margin-top:6px;padding:6px 10px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.06)}.minimum-floor-info.loading[data-v-3b225bf3]{color:var(--interactive-accent)}.minimum-floor-info .fa-icon[data-v-3b225bf3]{font-size:.75rem;opacity:.7}input[type=number][data-v-3b225bf3]::-webkit-outer-spin-button,input[type=number][data-v-3b225bf3]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-3b225bf3]{-moz-appearance:textfield}@media (max-height: 700px){.unsolicited-offer-interface[data-v-3b225bf3]{transform:scale(.9);padding:1rem}.offer-title[data-v-3b225bf3]{font-size:1.2rem}.offer-form-grid[data-v-3b225bf3]{gap:1rem}}@media (max-width: 768px){.offer-form-grid[data-v-3b225bf3]{grid-template-columns:1fr;gap:1.25rem}.offer-duration-grid[data-v-3b225bf3]{grid-template-columns:repeat(2,1fr);gap:8px}.offer-duration-btn[data-v-3b225bf3]{padding:8px 10px;font-size:.8rem}.offer-view-container[data-v-3b225bf3]{max-width:100%;padding:0 .5rem}.offer-title[data-v-3b225bf3]{font-size:1.2rem}.offer-subtitle[data-v-3b225bf3]{font-size:.8rem}.unsolicited-offer-interface[data-v-3b225bf3]{padding:1rem;transform:scale(.92)}.duration-tooltip[data-v-3b225bf3]{left:0;right:0;transform:translateY(-4px);text-align:center;margin-left:10px;margin-right:10px;white-space:normal}.info-icon-btn:hover .duration-tooltip[data-v-3b225bf3],.info-icon-btn:focus-visible .duration-tooltip[data-v-3b225bf3]{transform:translateY(0)}.tooltip-arrow[data-v-3b225bf3]{left:24px;transform:none}}@media (max-width: 480px){.unsolicited-offer-interface[data-v-3b225bf3]{padding:.75rem;transform:scale(.88)}.offer-duration-grid[data-v-3b225bf3]{grid-template-columns:1fr;gap:6px}.custom-offer-duration[data-v-3b225bf3]{flex-direction:column;align-items:stretch;gap:8px}.duration-unit-label[data-v-3b225bf3]{text-align:center}.summary-header[data-v-3b225bf3]{flex-direction:row;align-items:center;text-align:left;gap:.5rem}.offer-title[data-v-3b225bf3]{font-size:1.1rem}.offer-view-container[data-v-3b225bf3]{max-width:100%;padding:0}.summary-grid[data-v-3b225bf3]{gap:.375rem}.summary-row[data-v-3b225bf3]{padding:.25rem 0}.action-button.purchase-btn[data-v-3b225bf3]{padding:12px 18px;font-size:.9rem}}.rental-proposal-interface[data-v-3b225bf3]{max-width:100%;width:100%;display:flex;flex-direction:column;height:100%;justify-content:flex-start;align-items:center;overflow-y:auto;padding:1rem 1rem 2rem;transform:scale(.98);transform-origin:center center;scrollbar-width:none;-ms-overflow-style:none}.rental-proposal-interface[data-v-3b225bf3]::-webkit-scrollbar{display:none}.rental-view-container[data-v-3b225bf3]{width:100%;max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.rental-header[data-v-3b225bf3]{text-align:center;margin-bottom:.25rem}.rental-title[data-v-3b225bf3]{font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,var(--accent-gradient-start),var(--accent-gradient-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.25rem}.rental-subtitle[data-v-3b225bf3]{font-size:.8rem;color:var(--text-secondary);line-height:1.4}.rental-form-grid[data-v-3b225bf3]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:start}.rental-inputs[data-v-3b225bf3]{display:flex;flex-direction:column;gap:.75rem}.rental-input-group[data-v-3b225bf3]{display:flex;flex-direction:column;gap:.5rem}.rental-label[data-v-3b225bf3]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin:0}.amount-input-wrapper[data-v-3b225bf3]{position:relative;display:flex;align-items:center}.rental-amount-input[data-v-3b225bf3]{width:100%;padding:10px 45px 10px 12px;border:1px solid rgba(255,255,255,.15);border-radius:12px;background-color:#ffffff0d;color:var(--text-primary);font-size:1rem;font-family:inherit;box-sizing:border-box;transition:all .3s ease}.rental-amount-input[data-v-3b225bf3]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40;background-color:#ffffff14}.rental-amount-input[data-v-3b225bf3]:disabled{opacity:.6;cursor:not-allowed}.currency-label[data-v-3b225bf3]{position:absolute;right:16px;color:var(--text-secondary);font-size:.9rem;font-weight:600;pointer-events:none}.rental-duration-grid[data-v-3b225bf3]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.rental-duration-btn[data-v-3b225bf3]{padding:8px 10px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background-color:#ffffff0d;color:var(--text-secondary);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center}.rental-duration-btn[data-v-3b225bf3]:hover:not(:disabled){background-color:#ffffff1a;border-color:#fc72ff66;color:var(--text-primary)}.rental-duration-btn.active[data-v-3b225bf3]{background:linear-gradient(135deg,#fc72ff,#795bf7);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 2px 8px #fc72ff4d}.rental-duration-btn[data-v-3b225bf3]:disabled{opacity:.5;cursor:not-allowed}.custom-rental-duration[data-v-3b225bf3]{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;margin-top:8px}.custom-duration-wrapper[data-v-3b225bf3]{display:flex;align-items:center;gap:8px}.custom-duration-input[data-v-3b225bf3]{flex:1;padding:10px 12px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background-color:#ffffff0d;color:var(--text-primary);font-size:.9rem;transition:border-color .3s ease,box-shadow .3s ease}.custom-duration-input.error[data-v-3b225bf3]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a;animation:shake-3b225bf3 .4s ease}@keyframes shake-3b225bf3{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.custom-duration-input[data-v-3b225bf3]:focus{outline:none;border-color:var(--interactive-accent);box-shadow:0 0 0 3px #fc72ff1a}.custom-duration-input.error[data-v-3b225bf3]:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef444433}.duration-unit-label[data-v-3b225bf3]{color:var(--text-secondary);font-size:.9rem;font-weight:500;white-space:nowrap}.duration-validation-message[data-v-3b225bf3]{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#ef4444;padding:4px 8px;background-color:#ef444414;border-radius:6px;border-left:3px solid #ef4444;animation:slideDown-3b225bf3 .3s ease}@keyframes slideDown-3b225bf3{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.duration-validation-message .validation-icon[data-v-3b225bf3]{font-size:.85rem;flex-shrink:0}.rental-summary-panel[data-v-3b225bf3]{background:linear-gradient(135deg,#ffffff14,#ffffff0a);backdrop-filter:blur(10px);padding:1rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000004d}.summary-header[data-v-3b225bf3]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.summary-icon[data-v-3b225bf3]{font-size:1.25rem;color:var(--interactive-accent)}.summary-title[data-v-3b225bf3]{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0}.summary-grid[data-v-3b225bf3]{display:flex;flex-direction:column;gap:.5rem}.summary-row[data-v-3b225bf3]{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.summary-row.divider[data-v-3b225bf3]{border-top:1px solid rgba(255,255,255,.1);margin-top:.5rem;padding-top:1rem}.summary-row.total-row[data-v-3b225bf3]{background:#fc72ff14;border-radius:6px;padding:.625rem .75rem;margin:.375rem 0}.summary-row.total-row .summary-key[data-v-3b225bf3]{font-weight:700;font-size:.95rem}.summary-row.total-row .summary-val[data-v-3b225bf3]{font-size:1.1rem;font-weight:700}.summary-key[data-v-3b225bf3]{color:var(--text-secondary);font-size:.875rem;font-weight:500}.summary-val[data-v-3b225bf3]{color:var(--text-primary);font-size:.875rem;font-weight:600;text-align:right;white-space:nowrap}.summary-val.highlight[data-v-3b225bf3]{color:#22c55e;font-weight:700}.summary-val.accent[data-v-3b225bf3]{color:var(--interactive-accent)}.summary-val.expires[data-v-3b225bf3]{color:#f97316;font-size:.8rem}.escrow-notice[data-v-3b225bf3]{display:flex;align-items:flex-start;gap:.625rem;margin-top:.75rem;padding:.75rem;background:#34d39914;border-radius:8px;border:1px solid rgba(52,211,153,.2)}.escrow-text[data-v-3b225bf3]{display:flex;flex-direction:column;gap:.25rem}.escrow-title[data-v-3b225bf3]{font-size:.8rem;font-weight:600;color:#34d399}.escrow-subtitle[data-v-3b225bf3]{font-size:.7rem;color:var(--text-tertiary);line-height:1.4}.escrow-notice svg[data-v-3b225bf3]{color:#34d399;font-size:1rem;margin-top:.1rem;flex-shrink:0}.cancellation-policy-notice[data-v-3b225bf3]{display:flex;align-items:flex-start;gap:.625rem;margin-top:.75rem;padding:.75rem;background:#fbbf2414;border-radius:8px;border:1px solid rgba(251,191,36,.2)}.policy-text[data-v-3b225bf3]{display:flex;flex-direction:column;gap:.25rem}.policy-title[data-v-3b225bf3]{font-size:.8rem;font-weight:600;color:#fbbf24}.policy-subtitle[data-v-3b225bf3]{font-size:.7rem;color:var(--text-tertiary);line-height:1.4}.cancellation-policy-notice svg[data-v-3b225bf3]{color:#fbbf24;font-size:1rem;margin-top:.1rem;flex-shrink:0}.rental-error-container[data-v-3b225bf3]{display:flex;align-items:center;gap:.5rem;color:#ff6b6b;background:#ff6b6b1a;padding:.5rem .75rem;border-radius:8px;border:1px solid rgba(255,107,107,.3);font-size:.8rem;margin-top:.25rem}.btn-spinner[data-v-3b225bf3]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin-3b225bf3 1s linear infinite}@keyframes spin-3b225bf3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.action-button[data-v-3b225bf3]{border:none;border-radius:16px;cursor:pointer;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.action-button.purchase-btn[data-v-3b225bf3],.action-button.purchase-btn.rental-sign-btn[data-v-3b225bf3]{width:100%!important;background-color:#4c82fb!important;background:#4c82fb!important;color:#fff!important;border:none!important;padding:12px 20px!important;font-size:.9rem!important;font-weight:600!important;text-transform:none!important;letter-spacing:.5px!important;border-radius:12px!important;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #4c82fb80!important;transition:all .3s ease!important;cursor:pointer!important;margin-top:.75rem!important;opacity:1!important}.action-button.purchase-btn[data-v-3b225bf3]:hover:not(:disabled),.action-button.purchase-btn.rental-sign-btn[data-v-3b225bf3]:hover:not(:disabled){background-color:#5a8cfc!important;background:#5a8cfc!important;transform:translateY(-2px)!important;box-shadow:0 8px 15px #0009,0 8px 20px 2px #4c82fb99!important}.action-button.purchase-btn[data-v-3b225bf3]:active:not(:disabled),.action-button.purchase-btn.rental-sign-btn[data-v-3b225bf3]:active:not(:disabled){transform:translateY(0)!important;box-shadow:0 4px 8px #0006,0 4px 12px 1px #4c82fb66!important}.action-button.purchase-btn[data-v-3b225bf3]:disabled,.action-button.purchase-btn.rental-sign-btn[data-v-3b225bf3]:disabled{background-color:#555!important;background:#555!important;box-shadow:0 2px 4px #0003,0 0 10px #4c82fb4d!important;cursor:not-allowed!important;opacity:.7!important}@media (max-height: 700px){.rental-proposal-interface[data-v-3b225bf3]{transform:scale(.9);padding:.75rem}.rental-title[data-v-3b225bf3]{font-size:1.1rem}.rental-form-grid[data-v-3b225bf3]{gap:.75rem}}@media (max-width: 768px){.rental-form-grid[data-v-3b225bf3]{grid-template-columns:1fr;gap:1rem}.rental-duration-grid[data-v-3b225bf3]{grid-template-columns:repeat(2,1fr);gap:6px}.rental-duration-btn[data-v-3b225bf3]{padding:6px 8px;font-size:.75rem}.rental-view-container[data-v-3b225bf3]{max-width:100%;padding:0 .5rem}.rental-title[data-v-3b225bf3]{font-size:1.1rem}.rental-subtitle[data-v-3b225bf3]{font-size:.75rem}.rental-proposal-interface[data-v-3b225bf3]{padding:.75rem;transform:scale(.92)}}@media (max-width: 480px){.rental-proposal-interface[data-v-3b225bf3]{padding:.5rem;transform:scale(.88)}.rental-duration-grid[data-v-3b225bf3]{grid-template-columns:1fr;gap:4px}.custom-rental-duration[data-v-3b225bf3]{flex-direction:column;align-items:stretch;gap:6px}.duration-unit-label[data-v-3b225bf3]{text-align:center}.summary-header[data-v-3b225bf3]{flex-direction:row;align-items:center;text-align:left;gap:.5rem}.rental-title[data-v-3b225bf3]{font-size:1rem}.rental-view-container[data-v-3b225bf3]{max-width:100%;padding:0}.summary-grid[data-v-3b225bf3]{gap:.25rem}.summary-row[data-v-3b225bf3]{padding:.2rem 0}.action-button.purchase-btn[data-v-3b225bf3]{padding:10px 16px;font-size:.85rem}}.error-mini-modal-overlay[data-v-3b225bf3]{position:fixed;inset:0;background:#00000026;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:overlayFadeIn-3b225bf3 .3s ease-out}.error-mini-modal[data-v-3b225bf3]{background:var(--modal-bg);border-radius:28px;border:1px solid rgba(255,255,255,.07);max-width:450px;width:90%;box-shadow:0 20px 60px -10px var(--shadow-color),0 0 0 1px #ffffff0f;animation:modalSlideIn-3b225bf3 .4s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.error-mini-modal-header[data-v-3b225bf3]{background:linear-gradient(135deg,#d77,#b55);color:#fff;padding:1.25rem 1.5rem;display:flex;align-items:center;gap:.75rem;position:relative}.error-mini-modal-header h4[data-v-3b225bf3]{font-size:1.1rem;font-weight:600;margin:0;flex:1;text-align:center;letter-spacing:.025em}.error-icon[data-v-3b225bf3]{font-size:1.25rem;color:gold;filter:drop-shadow(0 0 4px rgba(255,215,0,.4));flex-shrink:0}.error-close-btn[data-v-3b225bf3]{background:none;border:none;color:#fff;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.error-close-btn[data-v-3b225bf3]:hover{background:#fff3}.error-mini-modal-body[data-v-3b225bf3]{padding:1.75rem 1.5rem;color:#e8e8e8;line-height:1.6;text-align:center}.error-mini-modal-body p[data-v-3b225bf3]{font-size:.95rem;max-width:380px;margin:0 auto}.error-mini-modal-footer[data-v-3b225bf3]{padding:1rem 1.5rem 1.25rem;background:#dd77771a;border-top:1px solid rgba(221,119,119,.2);display:flex;justify-content:center}.error-ok-btn[data-v-3b225bf3]{background:linear-gradient(135deg,#d77,#b55);color:#fff;border:none;border-radius:10px;padding:12px 28px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s ease;box-shadow:0 3px 10px #dd77774d;letter-spacing:.025em}.error-ok-btn[data-v-3b225bf3]:hover{background:linear-gradient(135deg,#e88,#c66);transform:translateY(-1px);box-shadow:0 5px 15px #d776}.error-ok-btn[data-v-3b225bf3]:active{transform:translateY(0);box-shadow:0 2px 8px #dd77774d}@keyframes overlayFadeIn-3b225bf3{0%{opacity:0}to{opacity:1}}@keyframes modalSlideIn-3b225bf3{0%{opacity:0;transform:translateY(-30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 480px){.error-mini-modal[data-v-3b225bf3]{max-width:95%;margin:1rem}.error-mini-modal-header[data-v-3b225bf3]{padding:.75rem 1rem}.error-mini-modal-header h4[data-v-3b225bf3]{font-size:1rem}.error-mini-modal-body[data-v-3b225bf3]{padding:1rem}.error-mini-modal-footer[data-v-3b225bf3]{padding:.75rem 1rem}}.state-warning-banner[data-v-3b225bf3]{background:linear-gradient(135deg,#ff980026,#ff980014);border:1px solid rgba(255,152,0,.3);border-radius:16px;padding:1.25rem 1.5rem;margin:1rem 1.5rem;display:flex;align-items:flex-start;gap:1rem;box-shadow:0 4px 12px #ff98001a;animation:warningBannerSlideIn-3b225bf3 .4s cubic-bezier(.34,1.56,.64,1)}.state-warning-banner .warning-icon[data-v-3b225bf3]{font-size:1.5rem;color:#ff9800;filter:drop-shadow(0 0 4px rgba(255,152,0,.3));flex-shrink:0;margin-top:2px}.state-warning-banner .warning-content[data-v-3b225bf3]{flex:1;color:#e8e8e8}.state-warning-banner .warning-content h4[data-v-3b225bf3]{margin:0 0 .5rem;font-size:1.05rem;font-weight:600;color:#ffb84d;letter-spacing:.025em}.state-warning-banner .warning-content p[data-v-3b225bf3]{margin:0;font-size:.9rem;line-height:1.5;color:#d0d0d0}@keyframes warningBannerSlideIn-3b225bf3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.state-warning-banner[data-v-3b225bf3]{margin:1rem;padding:1rem}.state-warning-banner .warning-icon[data-v-3b225bf3]{font-size:1.25rem}.state-warning-banner .warning-content h4[data-v-3b225bf3]{font-size:.95rem}.state-warning-banner .warning-content p[data-v-3b225bf3]{font-size:.85rem}}.details-view-container[data-v-3b225bf3]{padding:1.5rem;overflow-y:auto;height:100%}.details-image-container[data-v-3b225bf3]{width:100%;height:200px;background-color:var(--sidebar-bg);border-radius:12px;overflow:hidden;margin-bottom:1.5rem;display:flex;justify-content:center;align-items:center;border:1px solid var(--border-color)}.details-image[data-v-3b225bf3]{width:100%;height:100%;object-fit:cover}.details-grid[data-v-3b225bf3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:2rem}.detail-item[data-v-3b225bf3]{background-color:#ffffff08;padding:1rem;border-radius:10px;border:1px solid var(--border-color);transition:background-color .2s ease}.detail-item[data-v-3b225bf3]:hover{background-color:#ffffff0d}.detail-label[data-v-3b225bf3]{display:flex;align-items:center;font-size:.85rem;color:var(--text-secondary);margin-bottom:.5rem;font-weight:500}.detail-icon[data-v-3b225bf3]{margin-right:.5rem;color:var(--interactive-accent);font-size:.9rem}.detail-value[data-v-3b225bf3]{font-size:.95rem;font-weight:600;color:var(--text-primary);word-break:break-all}.detail-value.owner-address[data-v-3b225bf3]{cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:color .2s ease}.detail-value.owner-address[data-v-3b225bf3]:hover{color:var(--interactive-accent)}.detail-value.value-eth[data-v-3b225bf3]{color:#a7f3d0}.copy-icon[data-v-3b225bf3]{font-size:.8rem;opacity:.6;transition:opacity .2s ease;margin-left:.5rem}.detail-value.owner-address:hover .copy-icon[data-v-3b225bf3]{opacity:1}.url-link[data-v-3b225bf3]{color:var(--interactive-accent);text-decoration:none;transition:color .2s ease}.url-link[data-v-3b225bf3]:hover{color:#a855f7;text-decoration:underline}.no-url[data-v-3b225bf3]{color:var(--text-secondary);font-style:italic;opacity:.7}.status-badge[data-v-3b225bf3]{display:inline-flex;align-items:center;padding:.4rem .8rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;gap:.3rem}.status-badge.status-rented[data-v-3b225bf3]{background-color:#3498db;color:#fff;box-shadow:0 2px 8px #3498db4d}.status-badge.status-listed[data-v-3b225bf3]{background-color:#2ecc71;color:#fff;box-shadow:0 2px 8px #2ecc714d}.status-badge.status-owned[data-v-3b225bf3]{background-color:#9b59b6;color:#fff;box-shadow:0 2px 8px #9b59b64d}.status-icon[data-v-3b225bf3]{font-size:.7rem}.info-section[data-v-3b225bf3]{background-color:#ffffff05;border:1px solid var(--border-color);border-radius:12px;margin-bottom:1.5rem;overflow:hidden}.section-header[data-v-3b225bf3]{display:flex;align-items:center;padding:1rem 1.25rem;background-color:#ffffff08;border-bottom:1px solid var(--border-color)}.section-icon[data-v-3b225bf3]{margin-right:.75rem;color:var(--interactive-accent);font-size:1.1rem}.section-title[data-v-3b225bf3]{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}.section-content[data-v-3b225bf3]{padding:1.25rem}.parcel-description-value[data-v-3b225bf3]{max-width:60%;white-space:pre-wrap;word-wrap:break-word;line-height:1.5}.parcel-info-section[data-v-3b225bf3]{margin-bottom:1.5rem}.info-row[data-v-3b225bf3]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.info-row[data-v-3b225bf3]:last-child{border-bottom:none}.info-label[data-v-3b225bf3]{font-size:.9rem;color:var(--text-secondary);font-weight:500}.info-value[data-v-3b225bf3]{font-size:.9rem;color:var(--text-primary);font-weight:600;text-align:right}.info-value.price-value[data-v-3b225bf3]{color:#a7f3d0;font-weight:700}.listing-section .section-header[data-v-3b225bf3]{background-color:#2ecc711a}.listing-section .section-icon[data-v-3b225bf3]{color:#2ecc71}.rental-section .section-header[data-v-3b225bf3]{background-color:#3498db1a}.rental-section .section-icon[data-v-3b225bf3]{color:#3498db}@media (max-width: 768px){.details-view-container[data-v-3b225bf3]{padding:1rem}.details-grid[data-v-3b225bf3]{grid-template-columns:1fr;gap:.75rem}.details-image-container[data-v-3b225bf3]{height:150px}.detail-item[data-v-3b225bf3]{padding:.75rem}.info-row[data-v-3b225bf3]{flex-direction:column;align-items:flex-start;gap:.25rem}.info-value[data-v-3b225bf3]{text-align:left}}@media (max-width: 480px){.details-view-container[data-v-3b225bf3]{padding:.75rem}.section-content[data-v-3b225bf3]{padding:1rem}.section-header[data-v-3b225bf3]{padding:.75rem 1rem}}.placard-content-container[data-v-3b225bf3]{display:flex;flex-direction:column;height:100%;padding:1rem;gap:1.5rem}.placard-name-display[data-v-3b225bf3]{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;animation:fadeInDown-3b225bf3 .5s ease-out}@keyframes fadeInDown-3b225bf3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.parcel-name[data-v-3b225bf3]{font-size:1.75rem;font-weight:700;text-align:center;margin:0;background:linear-gradient(135deg,var(--accent-gradient-start),var(--accent-gradient-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:.5px;line-height:1.3;max-width:100%;word-wrap:break-word;padding:.25rem .5rem;position:relative}.parcel-name[data-v-3b225bf3]:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:60px;height:3px;background:linear-gradient(90deg,transparent,var(--accent-gradient-start),var(--accent-gradient-end),transparent);border-radius:2px;opacity:.6}.placard-image-wrapper[data-v-3b225bf3]{flex:1;display:flex;justify-content:center;align-items:center;border-radius:16px;overflow:hidden;background-color:var(--sidebar-bg);border:1px solid var(--border-color);min-height:300px;cursor:default;transition:all .3s ease}.placard-image-wrapper.clickable[data-v-3b225bf3]{cursor:pointer}.placard-image-wrapper.clickable[data-v-3b225bf3]:hover{box-shadow:0 4px 20px #a855f733;border-color:#a855f74d}.placard-image-large[data-v-3b225bf3]{width:100%;height:100%;object-fit:contain;max-width:100%;max-height:100%}.loading-state[data-v-3b225bf3]{color:var(--text-secondary)}.loading-state .spinner[data-v-3b225bf3]{width:48px;height:48px;border:3px solid rgba(168,85,247,.2);border-top-color:var(--interactive-accent);border-radius:50%;animation:spin-3b225bf3 1s linear infinite;margin-bottom:1rem}.loading-state span[data-v-3b225bf3]{font-size:.95rem;font-weight:500;letter-spacing:.5px}.visit-site-container[data-v-3b225bf3]{display:flex;justify-content:center;align-items:center;padding:0 1.5rem;width:100%}.visit-site-btn[data-v-3b225bf3]{position:relative;background:linear-gradient(90deg,var(--accent-gradient-end),var(--accent-gradient-start));border:1px solid transparent;border-radius:16px;padding:14px 28px;font-size:.95rem;font-weight:600;color:#fff;cursor:pointer;overflow:hidden;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 4px 15px -3px #795bf766,0 6px 20px #0003,inset 0 1px #fff3;width:100%;max-width:320px;text-transform:none;letter-spacing:.3px;backdrop-filter:blur(10px);transform:translateY(0);font-family:inherit}.visit-site-btn[data-v-3b225bf3]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 30%,transparent 70%,rgba(255,255,255,.05) 100%);opacity:0;transition:opacity .3s ease;z-index:1}.visit-site-btn[data-v-3b225bf3]:hover{transform:translateY(-2px);box-shadow:0 8px 25px -3px #795bf780,0 10px 35px #0000004d,inset 0 1px #ffffff4d;background:linear-gradient(90deg,var(--accent-gradient-start),var(--accent-gradient-end));border-color:#ffffff1a}.visit-site-btn[data-v-3b225bf3]:hover:before{opacity:1}.visit-site-btn[data-v-3b225bf3]:active{transform:translateY(-1px);box-shadow:0 4px 15px -3px #795bf766,0 4px 20px #0003,inset 0 1px #ffffff1a;transition:all .1s ease}.btn-content[data-v-3b225bf3]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:.625rem}.btn-icon[data-v-3b225bf3]{font-size:1rem;transition:transform .3s cubic-bezier(.23,1,.32,1);opacity:.9}.btn-text[data-v-3b225bf3]{font-weight:600;line-height:1}.visit-site-btn:hover .btn-icon[data-v-3b225bf3]{transform:translate(2px);opacity:1}.btn-glow[data-v-3b225bf3]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgba(255,255,255,.1) 60deg,rgba(255,255,255,.2) 120deg,rgba(255,255,255,.1) 180deg,transparent 360deg);animation:shimmer-3b225bf3 4s linear infinite;z-index:1;opacity:0;transition:opacity .3s ease}@keyframes shimmer-3b225bf3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.visit-site-btn:hover .btn-glow[data-v-3b225bf3]{opacity:.7}.visit-site-btn.disabled[data-v-3b225bf3]{background:var(--content-bg);cursor:not-allowed;box-shadow:0 2px 8px #0003,inset 0 1px #ffffff0d;border:1px solid var(--border-color);color:var(--text-secondary)}.visit-site-btn.disabled[data-v-3b225bf3]:before{display:none}.visit-site-btn.disabled[data-v-3b225bf3]:hover{transform:translateY(0);box-shadow:0 2px 8px #0003,inset 0 1px #ffffff0d;background:var(--content-bg);border-color:var(--border-color)}.visit-site-btn.disabled .btn-icon[data-v-3b225bf3]{opacity:.4;transform:none}.visit-site-btn.disabled .btn-text[data-v-3b225bf3]{opacity:.6;font-weight:500}.visit-site-btn.disabled .btn-glow[data-v-3b225bf3]{display:none}@media (max-width: 768px){.placard-content-container[data-v-3b225bf3]{padding:.75rem;gap:1rem}.visit-site-container[data-v-3b225bf3]{padding:0 1rem}.visit-site-btn[data-v-3b225bf3]{padding:12px 24px;font-size:.9rem;max-width:280px}.btn-icon[data-v-3b225bf3]{font-size:.9rem}}@media (max-width: 480px){.placard-content-container[data-v-3b225bf3]{padding:.5rem}.visit-site-container[data-v-3b225bf3]{padding:0 .5rem}.visit-site-btn[data-v-3b225bf3]{padding:10px 20px;font-size:.85rem;max-width:100%;border-radius:12px}.btn-content[data-v-3b225bf3]{gap:.5rem}.btn-icon[data-v-3b225bf3]{font-size:.85rem}}.modal-overlay[data-v-3b225bf3]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:15px;box-sizing:border-box}.modal-container[data-v-3b225bf3]{background-color:#191b1f;padding:30px 35px;border-radius:20px;box-shadow:0 15px 40px #00000080;border:1px solid rgba(255,255,255,.1);width:100%;max-width:450px;text-align:center;position:relative;transform:scale(1);transition:all .3s cubic-bezier(.175,.885,.32,1.275);min-height:250px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.modal-content-wrapper[data-v-3b225bf3]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-grow:1}.spinner[data-v-3b225bf3]{border:4px solid rgba(255,255,255,.1);border-left-color:#fc72ff;border-top-color:#795bf7;border-radius:50%;animation:spin-3b225bf3 1s linear infinite;box-shadow:0 0 20px #fc72ff33}.modal-loading-body[data-v-3b225bf3]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:40px 0}.modal-loading-body .spinner[data-v-3b225bf3]{width:60px;height:60px;border-width:5px;margin-bottom:25px}.modal-loading-body p[data-v-3b225bf3]{font-size:1.1rem;color:#98a1c0}.modal-success-body[data-v-3b225bf3]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#c3c9e0}.success-checkmark[data-v-3b225bf3]{width:80px;height:80px;border-radius:50%;display:block;stroke-width:3;stroke:#34d399;stroke-miterlimit:10;box-shadow:inset 0 0 #34d399;animation:success-fill-3b225bf3 .4s ease-in-out .4s forwards,success-scale-3b225bf3 .3s ease-in-out .9s both;margin-bottom:20px}.success-checkmark__circle[data-v-3b225bf3]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#34d399;fill:#191b1f;animation:success-stroke-3b225bf3 .6s cubic-bezier(.65,0,.45,1) forwards}.success-checkmark__check[data-v-3b225bf3]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4;animation:success-stroke-3b225bf3 .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes success-stroke-3b225bf3{to{stroke-dashoffset:0}}@keyframes success-scale-3b225bf3{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes success-fill-3b225bf3{to{box-shadow:inset 0 0 0 40px #34d399}}.modal-success-body h3[data-v-3b225bf3]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-success-body p[data-v-3b225bf3]{font-size:1rem;line-height:1.6;margin-bottom:25px}.modal-success-body .parcel-id[data-v-3b225bf3]{color:#fc72ff;font-weight:700}.transaction-details[data-v-3b225bf3]{margin-top:20px;padding:16px;background-color:#34d39914;border-radius:10px;border:1px solid rgba(52,211,153,.25);width:100%;box-sizing:border-box}.transaction-details .detail-row[data-v-3b225bf3]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.transaction-details .detail-row[data-v-3b225bf3]:last-child{margin-bottom:0;border-bottom:none}.transaction-details .detail-label[data-v-3b225bf3]{font-size:.9rem;color:#98a1c0;margin:0;font-weight:500;text-align:left;min-width:fit-content}.transaction-details .detail-value[data-v-3b225bf3]{font-size:.9rem;color:#34d399;margin:0;font-weight:600;text-align:right;word-break:break-word;flex:1}.transaction-label[data-v-3b225bf3]{font-size:.9rem;color:#98a1c0;margin-bottom:5px}.transaction-hash[data-v-3b225bf3]{font-size:.9rem;color:#34d399;font-family:var(--font-mono);word-break:break-all;margin-bottom:0}.modal-button.done-btn[data-v-3b225bf3]{background-color:#34d399;color:#fff;width:100%;max-width:200px;margin:20px auto 0}.modal-button.done-btn[data-v-3b225bf3]:hover{background-color:#2aa779}.modal-error-body[data-v-3b225bf3]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#f87171}.error-cross[data-v-3b225bf3]{width:80px;height:80px;border-radius:50%;display:block;stroke-width:3;stroke:#f87171;stroke-miterlimit:10;box-shadow:inset 0 0 #f87171;animation:error-fill-3b225bf3 .4s ease-in-out .4s forwards,error-scale-3b225bf3 .3s ease-in-out .9s both;margin-bottom:20px}.error-cross__circle[data-v-3b225bf3]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#f87171;fill:#191b1f;animation:error-stroke-3b225bf3 .6s cubic-bezier(.65,0,.45,1) forwards}.error-cross__line1[data-v-3b225bf3],.error-cross__line2[data-v-3b225bf3]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4}.error-cross__line1[data-v-3b225bf3]{animation:error-stroke-3b225bf3 .3s cubic-bezier(.65,0,.45,1) .8s forwards}.error-cross__line2[data-v-3b225bf3]{animation:error-stroke-3b225bf3 .3s cubic-bezier(.65,0,.45,1) .9s forwards}@keyframes error-stroke-3b225bf3{to{stroke-dashoffset:0}}@keyframes error-scale-3b225bf3{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes error-fill-3b225bf3{to{box-shadow:inset 0 0 0 40px #f87171}}.modal-error-body h3[data-v-3b225bf3]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-error-body p[data-v-3b225bf3]{font-size:1.05rem;line-height:1.6;margin-bottom:25px;color:#ff8a8a;font-weight:500}.modal-button.close-btn[data-v-3b225bf3]{background-color:#555;color:#fff;width:100%;max-width:200px;margin:20px auto 0}.modal-button.close-btn[data-v-3b225bf3]:hover{background-color:#666}.modal-info-body[data-v-3b225bf3]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#60a5fa}.info-icon[data-v-3b225bf3]{width:80px;height:80px;border-radius:50%;display:block;stroke-width:3;stroke:#60a5fa;stroke-miterlimit:10;box-shadow:inset 0 0 #60a5fa;animation:info-fill-3b225bf3 .4s ease-in-out .4s forwards,info-scale-3b225bf3 .3s ease-in-out .9s both;margin-bottom:20px}.info-icon__circle[data-v-3b225bf3]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#60a5fa;fill:#191b1f;animation:info-stroke-3b225bf3 .6s cubic-bezier(.65,0,.45,1) forwards}.info-icon__dot[data-v-3b225bf3],.info-icon__line[data-v-3b225bf3]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4}.info-icon__dot[data-v-3b225bf3]{animation:info-stroke-3b225bf3 .3s cubic-bezier(.65,0,.45,1) .8s forwards}.info-icon__line[data-v-3b225bf3]{animation:info-stroke-3b225bf3 .3s cubic-bezier(.65,0,.45,1) .9s forwards}@keyframes info-stroke-3b225bf3{to{stroke-dashoffset:0}}@keyframes info-scale-3b225bf3{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes info-fill-3b225bf3{to{box-shadow:inset 0 0 0 40px #60a5fa}}.modal-info-body h3[data-v-3b225bf3]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-info-body p[data-v-3b225bf3]{font-size:1.05rem;line-height:1.6;margin-bottom:25px;color:#93c5fd;font-weight:500}.modal-confirm-body[data-v-3b225bf3]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#fbbf24}.confirm-icon[data-v-3b225bf3]{width:80px;height:80px;border-radius:50%;display:block;stroke-width:3;stroke:#f59e0b;stroke-miterlimit:10;box-shadow:inset 0 0 #f59e0b;animation:confirm-fill-3b225bf3 .4s ease-in-out .4s forwards,confirm-scale-3b225bf3 .3s ease-in-out .9s both;margin-bottom:20px}.confirm-icon__circle[data-v-3b225bf3]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#f59e0b;fill:#191b1f;animation:confirm-stroke-3b225bf3 .6s cubic-bezier(.65,0,.45,1) forwards}@keyframes confirm-stroke-3b225bf3{to{stroke-dashoffset:0}}@keyframes confirm-scale-3b225bf3{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes confirm-fill-3b225bf3{to{box-shadow:inset 0 0 0 40px #f59e0b}}.modal-confirm-body h3[data-v-3b225bf3]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-confirm-body p[data-v-3b225bf3]{font-size:1.05rem;line-height:1.6;margin-bottom:25px;color:#fcd34d;font-weight:500}.modal-confirm-body .transaction-details[data-v-3b225bf3]{margin-top:15px;padding:10px;background-color:#f59e0b1a;border-radius:8px;border:1px solid rgba(245,158,11,.3)}.modal-confirm-body .detail-row[data-v-3b225bf3]{display:flex;justify-content:space-between;margin-bottom:8px}.modal-confirm-body .detail-row[data-v-3b225bf3]:last-child{margin-bottom:0}.modal-confirm-body .detail-label[data-v-3b225bf3]{font-size:.9rem;color:#98a1c0;margin-bottom:0}.modal-confirm-body .detail-value[data-v-3b225bf3]{font-size:.9rem;color:#fbbf24;font-weight:600;margin-bottom:0}.modal-button[data-v-3b225bf3]{padding:12px 25px;border:none;border-radius:16px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:120px}.modal-button[data-v-3b225bf3]:disabled{cursor:not-allowed;opacity:.7}.modal-actions[data-v-3b225bf3]{display:flex;justify-content:center;gap:15px;margin-top:auto;width:100%}.modal-button.cancel-btn[data-v-3b225bf3]{background-color:#2c2f36;color:#fff;border:1px solid rgba(255,255,255,.1)}.modal-button.cancel-btn[data-v-3b225bf3]:hover:not(:disabled){background-color:#3a3e45;border-color:#fff3}.modal-button.confirm-btn[data-v-3b225bf3]{background:linear-gradient(to right,#fc72ff,#795bf7);color:#fff;box-shadow:0 4px 12px #fc72ff4d}.modal-button.confirm-btn[data-v-3b225bf3]:hover:not(:disabled){box-shadow:0 4px 18px #fc72ff80;filter:brightness(1.1)}.modal-button.info-btn[data-v-3b225bf3]{background-color:#60a5fa;color:#fff;width:100%;max-width:200px;margin:20px auto 0}.modal-button.info-btn[data-v-3b225bf3]:hover{background-color:#3b82f6}.modal-fade-enter-from[data-v-3b225bf3],.modal-fade-leave-to[data-v-3b225bf3]{opacity:0}.modal-fade-enter-from .modal-container[data-v-3b225bf3],.modal-fade-leave-to .modal-container[data-v-3b225bf3]{transform:scale(.9);opacity:0}.modal-fade-enter-active[data-v-3b225bf3],.modal-fade-leave-active[data-v-3b225bf3]{transition:opacity .3s ease}.modal-fade-enter-active .modal-container[data-v-3b225bf3],.modal-fade-leave-active .modal-container[data-v-3b225bf3]{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.transaction-modal-overlay[data-v-3b225bf3]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:2000;padding:15px;box-sizing:border-box}.transaction-modal-container[data-v-3b225bf3]{background-color:#191b1f;padding:35px 40px;border-radius:20px;box-shadow:0 15px 40px #00000080;border:1px solid rgba(255,255,255,.1);width:100%;max-width:580px;max-height:85vh;text-align:center;position:relative;transform:scale(1);transition:all .3s cubic-bezier(.175,.885,.32,1.275);min-height:280px;display:flex;flex-direction:column;justify-content:center;overflow-y:auto}.transaction-modal-content-wrapper[data-v-3b225bf3]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-grow:1}.transaction-modal-fade-enter-from[data-v-3b225bf3],.transaction-modal-fade-leave-to[data-v-3b225bf3]{opacity:0}.transaction-modal-fade-enter-from .transaction-modal-container[data-v-3b225bf3],.transaction-modal-fade-leave-to .transaction-modal-container[data-v-3b225bf3]{transform:scale(.9);opacity:0}.transaction-modal-fade-enter-active[data-v-3b225bf3],.transaction-modal-fade-leave-active[data-v-3b225bf3]{transition:opacity .3s ease}.transaction-modal-fade-enter-active .transaction-modal-container[data-v-3b225bf3],.transaction-modal-fade-leave-active .transaction-modal-container[data-v-3b225bf3]{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}@media (max-width: 768px){.transaction-modal-container[data-v-3b225bf3]{padding:25px 20px;max-width:92%;min-height:240px}.modal-success-body h3[data-v-3b225bf3],.modal-error-body h3[data-v-3b225bf3]{font-size:1.3rem}.success-checkmark[data-v-3b225bf3],.error-cross[data-v-3b225bf3]{width:60px;height:60px}.transaction-details[data-v-3b225bf3]{padding:12px}.transaction-details .detail-row[data-v-3b225bf3]{flex-direction:column;align-items:flex-start;gap:4px;padding:6px 0}.transaction-details .detail-label[data-v-3b225bf3],.transaction-details .detail-value[data-v-3b225bf3]{text-align:left;font-size:.85rem}@keyframes success-fill-3b225bf3{to{box-shadow:inset 0 0 0 30px #34d399}}@keyframes error-fill-3b225bf3{to{box-shadow:inset 0 0 0 30px #f87171}}.modal-loading-body .spinner[data-v-3b225bf3]{width:50px;height:50px}}@media (max-width: 480px){.transaction-modal-container[data-v-3b225bf3]{padding:20px 15px}.modal-success-body p[data-v-3b225bf3],.modal-error-body p[data-v-3b225bf3]{font-size:.9rem}.transaction-details[data-v-3b225bf3]{font-size:.85rem;padding:10px}.existing-offer-info[data-v-3b225bf3]{padding:1rem;gap:.75rem}.info-icon[data-v-3b225bf3]{width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;font-size:1.5rem}.info-content h4[data-v-3b225bf3]{font-size:1rem}.info-content p[data-v-3b225bf3]{font-size:.875rem}}.debug-panel[data-v-3bf12d67]{position:fixed;top:20px;left:20px;z-index:2000;background:#141928f2;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#e0e0e0;font-family:monospace;font-size:13px;backdrop-filter:blur(10px);box-shadow:0 4px 20px #0000004d;min-width:300px}.debug-header[data-v-3bf12d67]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.debug-header h3[data-v-3bf12d67]{margin:0;font-size:14px;font-weight:600;color:#f07fff}.toggle-btn[data-v-3bf12d67]{background:transparent;border:1px solid rgba(255,255,255,.2);color:#e0e0e0;width:24px;height:24px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:all .2s}.toggle-btn[data-v-3bf12d67]:hover{background:#ffffff1a;border-color:#ffffff4d}.debug-content[data-v-3bf12d67]{padding:16px}.debug-section[data-v-3bf12d67]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.05)}.debug-section[data-v-3bf12d67]:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.debug-section h4[data-v-3bf12d67]{margin:0 0 12px;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#8c66ff}.control-group[data-v-3bf12d67]{margin-bottom:12px}.control-group label[data-v-3bf12d67]{display:block;margin-bottom:4px;font-size:12px;color:#b0b0b0}.checkbox-label[data-v-3bf12d67]{display:flex;align-items:center;gap:8px;cursor:pointer;margin-bottom:12px}.checkbox-label input[type=checkbox][data-v-3bf12d67]{cursor:pointer}.checkbox-label span[data-v-3bf12d67]{color:#e0e0e0}.hint[data-v-3bf12d67]{display:block;margin-top:4px;font-size:11px;color:#888;font-style:italic}input[type=range][data-v-3bf12d67]{width:100%;height:4px;background:#ffffff1a;border-radius:2px;outline:none;cursor:pointer;-webkit-appearance:none}input[type=range][data-v-3bf12d67]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#8c66ff;border-radius:50%;cursor:pointer;transition:all .2s}input[type=range][data-v-3bf12d67]::-webkit-slider-thumb:hover{background:#f07fff;transform:scale(1.2)}input[type=range][data-v-3bf12d67]::-moz-range-thumb{width:16px;height:16px;background:#8c66ff;border-radius:50%;cursor:pointer;border:none;transition:all .2s}input[type=range][data-v-3bf12d67]::-moz-range-thumb:hover{background:#f07fff;transform:scale(1.2)}select[data-v-3bf12d67]{width:100%;padding:6px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#e0e0e0;font-family:inherit;font-size:12px;cursor:pointer;outline:none;transition:all .2s}select[data-v-3bf12d67]:hover{background:#ffffff14;border-color:#ffffff4d}select[data-v-3bf12d67]:focus{border-color:#8c66ff}.debug-actions[data-v-3bf12d67]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.05)}.reset-btn[data-v-3bf12d67]{width:100%;padding:8px 16px;background:#8c66ff33;border:1px solid #8c66ff;border-radius:4px;color:#e0e0e0;font-family:inherit;font-size:12px;cursor:pointer;transition:all .2s}.reset-btn[data-v-3bf12d67]:hover{background:#8c66ff4d;border-color:#f07fff;transform:translateY(-1px)}.reset-btn[data-v-3bf12d67]:active{transform:translateY(0)}.zoom-level-display[data-v-3bf12d67]{padding:16px;border-bottom:1px solid rgba(255,255,255,.1);text-align:center;font-size:24px;font-weight:600;color:#f07fff;background:#8c66ff0d;letter-spacing:.5px}.leaflet-pane[data-v-105baedf],.leaflet-tile[data-v-105baedf],.leaflet-marker-icon[data-v-105baedf],.leaflet-marker-shadow[data-v-105baedf],.leaflet-tile-container[data-v-105baedf],.leaflet-pane>svg[data-v-105baedf],.leaflet-pane>canvas[data-v-105baedf],.leaflet-zoom-box[data-v-105baedf],.leaflet-image-layer[data-v-105baedf],.leaflet-layer[data-v-105baedf]{position:absolute;left:0;top:0}.leaflet-container[data-v-105baedf]{overflow:hidden}.leaflet-tile[data-v-105baedf],.leaflet-marker-icon[data-v-105baedf],.leaflet-marker-shadow[data-v-105baedf]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile[data-v-105baedf]::selection{background:transparent}.leaflet-safari .leaflet-tile[data-v-105baedf]{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container[data-v-105baedf]{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon[data-v-105baedf],.leaflet-marker-shadow[data-v-105baedf]{display:block}.leaflet-container .leaflet-overlay-pane svg[data-v-105baedf]{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img[data-v-105baedf],.leaflet-container .leaflet-shadow-pane img[data-v-105baedf],.leaflet-container .leaflet-tile-pane img[data-v-105baedf],.leaflet-container img.leaflet-image-layer[data-v-105baedf],.leaflet-container .leaflet-tile[data-v-105baedf]{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile[data-v-105baedf]{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom[data-v-105baedf]{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag[data-v-105baedf]{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom[data-v-105baedf]{-ms-touch-action:none;touch-action:none}.leaflet-container[data-v-105baedf]{-webkit-tap-highlight-color:transparent}.leaflet-container a[data-v-105baedf]{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile[data-v-105baedf]{filter:inherit;visibility:hidden}.leaflet-tile-loaded[data-v-105baedf]{visibility:inherit}.leaflet-zoom-box[data-v-105baedf]{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg[data-v-105baedf]{-moz-user-select:none}.leaflet-pane[data-v-105baedf]{z-index:400}.leaflet-tile-pane[data-v-105baedf]{z-index:200}.leaflet-overlay-pane[data-v-105baedf]{z-index:400}.leaflet-shadow-pane[data-v-105baedf]{z-index:500}.leaflet-marker-pane[data-v-105baedf]{z-index:600}.leaflet-tooltip-pane[data-v-105baedf]{z-index:650}.leaflet-popup-pane[data-v-105baedf]{z-index:700}.leaflet-map-pane canvas[data-v-105baedf]{z-index:100}.leaflet-map-pane svg[data-v-105baedf]{z-index:200}.leaflet-vml-shape[data-v-105baedf]{width:1px;height:1px}.lvml[data-v-105baedf]{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control[data-v-105baedf]{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top[data-v-105baedf],.leaflet-bottom[data-v-105baedf]{position:absolute;z-index:1000;pointer-events:none}.leaflet-top[data-v-105baedf]{top:0}.leaflet-right[data-v-105baedf]{right:0}.leaflet-bottom[data-v-105baedf]{bottom:0}.leaflet-left[data-v-105baedf]{left:0}.leaflet-control[data-v-105baedf]{float:left;clear:both}.leaflet-right .leaflet-control[data-v-105baedf]{float:right}.leaflet-top .leaflet-control[data-v-105baedf]{margin-top:10px}.leaflet-bottom .leaflet-control[data-v-105baedf]{margin-bottom:10px}.leaflet-left .leaflet-control[data-v-105baedf]{margin-left:10px}.leaflet-right .leaflet-control[data-v-105baedf]{margin-right:10px}.leaflet-fade-anim .leaflet-popup[data-v-105baedf]{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup[data-v-105baedf]{opacity:1}.leaflet-zoom-animated[data-v-105baedf]{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated[data-v-105baedf]{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated[data-v-105baedf]{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile[data-v-105baedf],.leaflet-pan-anim .leaflet-tile[data-v-105baedf]{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide[data-v-105baedf]{visibility:hidden}.leaflet-interactive[data-v-105baedf]{cursor:pointer}.leaflet-grab[data-v-105baedf]{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair[data-v-105baedf],.leaflet-crosshair .leaflet-interactive[data-v-105baedf]{cursor:crosshair}.leaflet-popup-pane[data-v-105baedf],.leaflet-control[data-v-105baedf]{cursor:auto}.leaflet-dragging .leaflet-grab[data-v-105baedf],.leaflet-dragging .leaflet-grab .leaflet-interactive[data-v-105baedf],.leaflet-dragging .leaflet-marker-draggable[data-v-105baedf]{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon[data-v-105baedf],.leaflet-marker-shadow[data-v-105baedf],.leaflet-image-layer[data-v-105baedf],.leaflet-pane>svg path[data-v-105baedf],.leaflet-tile-container[data-v-105baedf]{pointer-events:none}.leaflet-marker-icon.leaflet-interactive[data-v-105baedf],.leaflet-image-layer.leaflet-interactive[data-v-105baedf],.leaflet-pane>svg path.leaflet-interactive[data-v-105baedf],svg.leaflet-image-layer.leaflet-interactive path[data-v-105baedf]{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container[data-v-105baedf]{background:#ddd;outline-offset:1px}.leaflet-container a[data-v-105baedf]{color:#0078a8}.leaflet-zoom-box[data-v-105baedf]{border:2px dotted #38f;background:#ffffff80}.leaflet-container[data-v-105baedf]{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar[data-v-105baedf]{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a[data-v-105baedf]{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[data-v-105baedf],.leaflet-control-layers-toggle[data-v-105baedf]{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a[data-v-105baedf]:hover,.leaflet-bar a[data-v-105baedf]:focus{background-color:#f4f4f4}.leaflet-bar a[data-v-105baedf]:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a[data-v-105baedf]:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled[data-v-105baedf]{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a[data-v-105baedf]{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a[data-v-105baedf]:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a[data-v-105baedf]:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in[data-v-105baedf],.leaflet-control-zoom-out[data-v-105baedf]{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in[data-v-105baedf],.leaflet-touch .leaflet-control-zoom-out[data-v-105baedf]{font-size:22px}.leaflet-control-layers[data-v-105baedf]{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle[data-v-105baedf]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle[data-v-105baedf]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle[data-v-105baedf]{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list[data-v-105baedf],.leaflet-control-layers-expanded .leaflet-control-layers-toggle[data-v-105baedf]{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list[data-v-105baedf]{display:block;position:relative}.leaflet-control-layers-expanded[data-v-105baedf]{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar[data-v-105baedf]{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector[data-v-105baedf]{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label[data-v-105baedf]{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator[data-v-105baedf]{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path[data-v-105baedf]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution[data-v-105baedf]{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution[data-v-105baedf],.leaflet-control-scale-line[data-v-105baedf]{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a[data-v-105baedf]{text-decoration:none}.leaflet-control-attribution a[data-v-105baedf]:hover,.leaflet-control-attribution a[data-v-105baedf]:focus{text-decoration:underline}.leaflet-attribution-flag[data-v-105baedf]{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale[data-v-105baedf]{margin-left:5px}.leaflet-bottom .leaflet-control-scale[data-v-105baedf]{margin-bottom:5px}.leaflet-control-scale-line[data-v-105baedf]{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line[data-v-105baedf]:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line[data-v-105baedf]:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution[data-v-105baedf],.leaflet-touch .leaflet-control-layers[data-v-105baedf],.leaflet-touch .leaflet-bar[data-v-105baedf]{box-shadow:none}.leaflet-touch .leaflet-control-layers[data-v-105baedf],.leaflet-touch .leaflet-bar[data-v-105baedf]{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup[data-v-105baedf]{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper[data-v-105baedf]{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content[data-v-105baedf]{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p[data-v-105baedf]{margin:1.3em 0}.leaflet-popup-tip-container[data-v-105baedf]{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip[data-v-105baedf]{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper[data-v-105baedf],.leaflet-popup-tip[data-v-105baedf]{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button[data-v-105baedf]{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[data-v-105baedf]:hover,.leaflet-container a.leaflet-popup-close-button[data-v-105baedf]:focus{color:#585858}.leaflet-popup-scrolled[data-v-105baedf]{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper[data-v-105baedf]{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip[data-v-105baedf]{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[data-v-105baedf],.leaflet-oldie .leaflet-control-layers[data-v-105baedf],.leaflet-oldie .leaflet-popup-content-wrapper[data-v-105baedf],.leaflet-oldie .leaflet-popup-tip[data-v-105baedf]{border:1px solid #999}.leaflet-div-icon[data-v-105baedf]{background:#fff;border:1px solid #666}.leaflet-tooltip[data-v-105baedf]{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;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive[data-v-105baedf]{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top[data-v-105baedf]:before,.leaflet-tooltip-bottom[data-v-105baedf]:before,.leaflet-tooltip-left[data-v-105baedf]:before,.leaflet-tooltip-right[data-v-105baedf]:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom[data-v-105baedf]{margin-top:6px}.leaflet-tooltip-top[data-v-105baedf]{margin-top:-6px}.leaflet-tooltip-bottom[data-v-105baedf]:before,.leaflet-tooltip-top[data-v-105baedf]:before{left:50%;margin-left:-6px}.leaflet-tooltip-top[data-v-105baedf]:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom[data-v-105baedf]:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left[data-v-105baedf]{margin-left:-6px}.leaflet-tooltip-right[data-v-105baedf]{margin-left:6px}.leaflet-tooltip-left[data-v-105baedf]:before,.leaflet-tooltip-right[data-v-105baedf]:before{top:50%;margin-top:-6px}.leaflet-tooltip-left[data-v-105baedf]:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right[data-v-105baedf]:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control[data-v-105baedf]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}[data-v-105baedf] .leaflet-tile-pane .leaflet-layer{transition:opacity var(--0c232839) linear}[data-v-105baedf] .leaflet-control-attribution{display:none}.billboard-container[data-v-105baedf]{--bg-color:#000000;--housing-shell:rgba(13,17,28,.6);--housing-window:rgba(255,255,255,.15);--housing-seal:rgba(45,50,65,.8);--containment-field:rgba(140,102,255,.12);--expansion-core:#f07fff;--expansion-plasma:rgba(240,127,255,.3);--expansion-field:rgba(240,127,255,.08);--compression-core:#e574ff;--compression-fusion:rgba(229,116,255,.3);--compression-field:rgba(229,116,255,.08);--navigation-core:#ba6dff;--navigation-quantum:rgba(186,109,255,.3);--navigation-field:rgba(186,109,255,.08);--regeneration-core:#8c66ff;--regeneration-matter:rgba(140,102,255,.3);--regeneration-field:rgba(140,102,255,.08);--energy-discharge:rgba(255,255,255,.6);--particle-trail:rgba(200,200,255,.4);--magnetic-field:rgba(140,102,255,.05);--resonance-glow:rgba(252,114,255,.2);--core-idle:.7;--core-active:1;--core-critical:1.4;--field-strength:.3;--text-color:rgba(224,224,224,.9);--color-highlight-select:#F07FFF}.billboard-container[data-v-105baedf]{background-color:var(--bg-color);position:relative;width:100%;height:100%;overflow:hidden}.map-container[data-v-105baedf],[data-v-105baedf] .leaflet-container{width:100%;height:100%;background:#000;cursor:crosshair}.controls-wrapper[data-v-105baedf]{position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:1000;display:flex;width:max-content;transition:all .6s cubic-bezier(.23,1,.32,1);will-change:transform,opacity;transform-origin:center right}.controls-wrapper.is-inactive[data-v-105baedf]{opacity:0;pointer-events:none;transform:translateY(-50%) translate(15px) scale(.95)}.controls-wrapper[data-v-105baedf]:hover{opacity:1;pointer-events:all;transform:translateY(-50%) translate(0) scale(1.02)}.unified-controls-container[data-v-105baedf]{position:relative;display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--housing-shell);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border-radius:28px;border:1px solid var(--housing-window);box-shadow:0 4px 30px #00000026,0 8px 60px var(--magnetic-field),0 0 0 1px var(--containment-field) inset,0 0 40px var(--resonance-glow);animation:reactorHum-105baedf 4s infinite ease-in-out;will-change:transform,box-shadow,filter;overflow:visible;contain:layout style paint}.unified-controls-container[data-v-105baedf]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,var(--containment-field),transparent,var(--containment-field));border-radius:inherit;z-index:-1;animation:containmentField-105baedf 3s infinite ease-in-out}.unified-controls-container[data-v-105baedf]:after{content:"";position:absolute;top:-30%;left:-30%;width:160%;height:160%;background:radial-gradient(circle,var(--magnetic-field) 0%,transparent 70%);opacity:0;transition:opacity 1s ease;pointer-events:none;z-index:-2;border-radius:50%}.controls-wrapper:hover .unified-controls-container[data-v-105baedf]:after{opacity:1;animation:electromagneticField-105baedf 5s infinite ease-in-out}@keyframes reactorHum-105baedf{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.002);filter:brightness(1.05)}}@keyframes containmentField-105baedf{0%,to{opacity:.6}50%{opacity:1}}@keyframes electromagneticField-105baedf{0%,to{transform:scale(1) rotate(0);opacity:1}25%{transform:scale(1.1) rotate(90deg);opacity:.7}50%{transform:scale(1.05) rotate(180deg);opacity:.9}75%{transform:scale(1.08) rotate(270deg);opacity:.6}}.control-button[data-v-105baedf]{position:relative;display:flex;align-items:center;justify-content:center;width:54px;height:54px;background:radial-gradient(circle,var(--housing-window),var(--housing-shell));border:1px solid var(--energy-discharge);border-radius:50%;color:var(--text-color);cursor:pointer;user-select:none;transition:all .8s cubic-bezier(.25,.46,.45,.94);overflow:visible;backdrop-filter:blur(16px);box-shadow:0 4px 25px #0003,0 0 20px var(--magnetic-field),0 0 0 1px var(--containment-field) inset;will-change:transform,box-shadow,background,filter;contain:layout style paint;transform:translateZ(0);animation:coreIdle-105baedf 3s infinite ease-in-out}.control-button[data-v-105baedf]:before{content:"";position:absolute;inset:-4px;background:radial-gradient(circle,var(--particle-trail) 0%,transparent 60%);border-radius:50%;opacity:0;transition:opacity 1s ease;z-index:-1;animation:energyField-105baedf 4s infinite ease-in-out}.control-button[data-v-105baedf]:after{content:"";position:absolute;top:50%;left:50%;width:120%;height:120%;background:radial-gradient(circle,var(--energy-discharge) 0%,transparent 50%);border-radius:50%;transform:translate(-50%,-50%);opacity:0;transition:all .6s ease;z-index:-2}@keyframes coreIdle-105baedf{0%,to{transform:translateZ(0) scale(1);filter:brightness(var(--core-idle))}50%{transform:translateZ(0) scale(1.01);filter:brightness(var(--core-active))}}@keyframes energyField-105baedf{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(180deg)}}.zoom-indicator[data-v-105baedf]{display:flex;align-items:center;justify-content:center;min-width:32px;height:24px;padding:0 8px;background:var(--housing-shell);backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);border-radius:12px;border:1px solid var(--expansion-core);color:var(--expansion-core);font-size:12px;font-weight:600;font-family:system-ui,-apple-system,sans-serif;letter-spacing:.5px;text-shadow:0 0 8px var(--expansion-core),0 0 15px var(--expansion-plasma),0 0 3px rgba(255,255,255,.8);box-shadow:0 2px 12px #00000026,0 0 20px var(--expansion-field),0 0 0 1px var(--expansion-plasma) inset;transition:all .3s cubic-bezier(.25,.46,.45,.94);will-change:transform,filter,box-shadow;animation:zoomPulse-105baedf .6s cubic-bezier(.25,.46,.45,.94)}@keyframes zoomPulse-105baedf{0%{transform:scale(1);filter:brightness(1);box-shadow:0 2px 12px #00000026,0 0 20px var(--expansion-field),0 0 0 1px var(--expansion-plasma) inset}50%{transform:scale(1.1);filter:brightness(1.4) saturate(1.4);box-shadow:0 4px 20px #f07fff66,0 0 35px var(--expansion-plasma),0 0 0 2px var(--expansion-core) inset}to{transform:scale(1);filter:brightness(1);box-shadow:0 2px 12px #00000026,0 0 20px var(--expansion-field),0 0 0 1px var(--expansion-plasma) inset}}.control-button[data-v-105baedf]:not(:disabled):hover{transform:translateY(-3px) scale(1.05);filter:brightness(var(--core-active)) saturate(1.3);box-shadow:0 6px 40px #0000004d,0 0 30px var(--magnetic-field),0 0 0 1px var(--energy-discharge) inset;border-color:var(--energy-discharge);animation:none}.control-button[data-v-105baedf]:not(:disabled):hover:before{opacity:1;animation:energyBuildUp-105baedf 1.5s infinite ease-in-out}.control-button[data-v-105baedf]:not(:disabled):hover:after{opacity:.8;animation:coreResonance-105baedf 2s infinite ease-in-out}@keyframes energyBuildUp-105baedf{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.2) rotate(180deg)}}@keyframes coreResonance-105baedf{0%,to{opacity:.8;transform:translate(-50%,-50%) scale(1)}50%{opacity:.4;transform:translate(-50%,-50%) scale(1.3)}}.control-button[data-v-105baedf]:active:not(:disabled){transform:translateY(-1px) scale(1.08);filter:brightness(var(--core-critical)) saturate(1.5);transition-duration:.15s}.control-button svg[data-v-105baedf]{transition:all .6s cubic-bezier(.25,.46,.45,.94);filter:drop-shadow(0 0 4px currentColor);will-change:transform,filter;z-index:2}.control-button:hover svg[data-v-105baedf]{filter:drop-shadow(0 0 12px currentColor) brightness(1.3);transform:scale(1.12) translateZ(0)}.control-button.zoom-in[data-v-105baedf]{border-color:var(--expansion-core);color:var(--expansion-core)}.control-button.zoom-in[data-v-105baedf]:not(:disabled):hover{background:radial-gradient(circle,var(--expansion-plasma),var(--housing-shell));box-shadow:0 6px 40px #f07fff66,0 0 40px var(--expansion-field),0 0 0 1px var(--expansion-core) inset;border-color:var(--expansion-core)}.control-button.zoom-in:hover svg[data-v-105baedf]{filter:drop-shadow(0 0 15px var(--expansion-core)) brightness(1.4);animation:expansionPulse-105baedf .8s ease-out infinite}.control-button.zoom-in[data-v-105baedf]:hover:before{background:radial-gradient(circle,var(--expansion-plasma) 0%,transparent 60%);animation:energyRings-105baedf 1.2s ease-out infinite}.control-button.zoom-out[data-v-105baedf]{border-color:var(--compression-core);color:var(--compression-core)}.control-button.zoom-out[data-v-105baedf]:not(:disabled):hover{background:radial-gradient(circle,var(--compression-fusion),var(--housing-shell));box-shadow:0 6px 40px #e574ff66,0 0 40px var(--compression-field),0 0 0 1px var(--compression-core) inset;border-color:var(--compression-core)}.control-button.zoom-out:hover svg[data-v-105baedf]{filter:drop-shadow(0 0 15px var(--compression-core)) brightness(1.4);animation:compressionContract-105baedf .8s ease-out infinite}.control-button.zoom-out[data-v-105baedf]:hover:before{background:radial-gradient(circle,var(--compression-fusion) 0%,transparent 60%);animation:inwardVortex-105baedf 1.4s ease-in-out infinite}.control-button.reset-view[data-v-105baedf]{border-color:var(--navigation-core);color:var(--navigation-core)}.control-button.reset-view[data-v-105baedf]:not(:disabled):hover{background:radial-gradient(circle,var(--navigation-quantum),var(--housing-shell));box-shadow:0 6px 40px #ba6dff66,0 0 40px var(--navigation-field),0 0 0 1px var(--navigation-core) inset;border-color:var(--navigation-core)}.control-button.reset-view:hover svg[data-v-105baedf]{filter:drop-shadow(0 0 15px var(--navigation-core)) brightness(1.4);animation:quantumSnap-105baedf 1s cubic-bezier(.175,.885,.32,1.275) infinite}.control-button.reset-view[data-v-105baedf]:hover:before{background:radial-gradient(circle,var(--navigation-quantum) 0%,transparent 60%);animation:compassField-105baedf 2s ease-in-out infinite}.control-button.refresh[data-v-105baedf]{border-color:var(--regeneration-core);color:var(--regeneration-core)}.control-button.refresh[data-v-105baedf]:not(:disabled):hover{background:radial-gradient(circle,var(--regeneration-matter),var(--housing-shell));box-shadow:0 6px 40px #8c66ff66,0 0 40px var(--regeneration-field),0 0 0 1px var(--regeneration-core) inset;border-color:var(--regeneration-core)}.control-button.refresh:hover svg[data-v-105baedf]{filter:drop-shadow(0 0 15px var(--regeneration-core)) brightness(1.4);animation:chaosRegeneration-105baedf 1.5s cubic-bezier(.25,.46,.45,.94) infinite}.control-button.refresh[data-v-105baedf]:hover:before{background:radial-gradient(circle,var(--regeneration-matter) 0%,transparent 60%);animation:darkMatterFlux-105baedf 1.8s ease-out infinite}@keyframes expansionPulse-105baedf{0%{transform:scale(1.12) translateZ(0)}40%{transform:scale(1.25) translateZ(0)}to{transform:scale(1.12) translateZ(0)}}@keyframes energyRings-105baedf{0%{transform:scale(1);opacity:1;filter:blur(0px)}50%{transform:scale(1.8);opacity:.4;filter:blur(1px)}to{transform:scale(2.2);opacity:0;filter:blur(2px)}}@keyframes compressionContract-105baedf{0%{transform:scale(1.12) translateZ(0)}40%{transform:scale(.95) translateZ(0)}to{transform:scale(1.12) translateZ(0)}}@keyframes inwardVortex-105baedf{0%{transform:scale(1.5) rotate(0);opacity:.3}50%{transform:scale(.7) rotate(180deg);opacity:.8}to{transform:scale(1.5) rotate(360deg);opacity:.3}}@keyframes quantumSnap-105baedf{0%{transform:scale(1.12) translateZ(0) rotate(0)}30%{transform:scale(1.18) translateZ(0) rotate(-3deg)}60%{transform:scale(1.08) translateZ(0) rotate(2deg)}to{transform:scale(1.12) translateZ(0) rotate(0)}}@keyframes compassField-105baedf{0%{transform:scale(1) rotate(0);opacity:.8}33%{transform:scale(1.4) rotate(120deg);opacity:.4}66%{transform:scale(1.2) rotate(240deg);opacity:.6}to{transform:scale(1) rotate(360deg);opacity:.8}}@keyframes chaosRegeneration-105baedf{0%{transform:scale(1.12) translateZ(0) rotate(0);filter:hue-rotate(0deg)}25%{transform:scale(1.2) translateZ(0) rotate(90deg);filter:hue-rotate(45deg)}50%{transform:scale(1.05) translateZ(0) rotate(180deg);filter:hue-rotate(90deg)}75%{transform:scale(1.15) translateZ(0) rotate(270deg);filter:hue-rotate(135deg)}to{transform:scale(1.12) translateZ(0) rotate(360deg);filter:hue-rotate(180deg)}}@keyframes darkMatterFlux-105baedf{0%{transform:scale(.8) rotate(0);opacity:.9;filter:blur(0px) contrast(1)}33%{transform:scale(1.6) rotate(120deg);opacity:.3;filter:blur(2px) contrast(1.5)}66%{transform:scale(1.2) rotate(240deg);opacity:.6;filter:blur(1px) contrast(1.2)}to{transform:scale(2.4) rotate(360deg);opacity:0;filter:blur(3px) contrast(2)}}.unified-controls-container[data-v-105baedf]:has(.control-button:hover:nth-child(1)):has(.control-button:hover:nth-child(2)),.unified-controls-container[data-v-105baedf]:has(.control-button:hover:nth-child(1)):has(.control-button:hover:nth-child(3)),.unified-controls-container[data-v-105baedf]:has(.control-button:hover:nth-child(2)):has(.control-button:hover:nth-child(3)){animation:cascadeResonance-105baedf 2s infinite ease-in-out;filter:brightness(1.1) saturate(1.4)}.control-button:hover+.control-button[data-v-105baedf]{animation:sympatheticVibration-105baedf 1s ease-out}.unified-controls-container[data-v-105baedf]:has(.control-button:hover:nth-child(1)):has(.control-button:hover:nth-child(2)):has(.control-button:hover:nth-child(3)):has(.control-button:hover:nth-child(4)){animation:criticalMass-105baedf 1.5s infinite ease-in-out;box-shadow:0 8px 60px #0006,0 0 80px var(--resonance-glow),0 0 0 2px var(--energy-discharge) inset}.control-button[data-v-105baedf]:nth-child(1){animation-delay:0s}.control-button[data-v-105baedf]:nth-child(2){animation-delay:.05s}.control-button[data-v-105baedf]:nth-child(3){animation-delay:.1s}.control-button[data-v-105baedf]:nth-child(4){animation-delay:.15s}@keyframes cascadeResonance-105baedf{0%,to{transform:scale(1) rotate(0);filter:brightness(1.1) saturate(1.4)}50%{transform:scale(1.02) rotate(1deg);filter:brightness(1.2) saturate(1.6)}}@keyframes sympatheticVibration-105baedf{0%{transform:scale(1);filter:brightness(1)}30%{transform:scale(1.02);filter:brightness(1.1)}to{transform:scale(1);filter:brightness(1)}}@keyframes criticalMass-105baedf{0%,to{transform:scale(1) rotate(0);filter:brightness(1.1) saturate(1.4) hue-rotate(0deg)}25%{transform:scale(1.03) rotate(.5deg);filter:brightness(1.3) saturate(1.8) hue-rotate(15deg)}50%{transform:scale(1.01) rotate(-.5deg);filter:brightness(1.4) saturate(2) hue-rotate(30deg)}75%{transform:scale(1.02) rotate(.3deg);filter:brightness(1.2) saturate(1.6) hue-rotate(15deg)}}.control-button.refresh.refreshing[data-v-105baedf]{animation:regenerationOverload-105baedf .9s ease-in-out infinite;filter:brightness(var(--core-critical)) saturate(1.6)}.control-button.refresh.refreshing[data-v-105baedf]:before{animation:matterFluctuation-105baedf .9s ease-in-out infinite;opacity:1}.control-button.refresh.refreshing[data-v-105baedf]:after{animation:realityDistortion-105baedf .9s ease-in-out infinite;opacity:.6}.control-button.refresh.refreshing .icon-base[data-v-105baedf]{animation:quantumSpin-105baedf .9s cubic-bezier(.25,.46,.45,.94) infinite;filter:drop-shadow(0 0 20px var(--regeneration-core)) brightness(1.5)}@keyframes regenerationOverload-105baedf{0%,to{box-shadow:0 6px 40px #8c66ff99,0 0 40px var(--regeneration-field),0 0 0 1px var(--regeneration-core) inset}50%{box-shadow:0 8px 50px #8c66ffcc,0 0 60px var(--regeneration-field),0 0 0 2px var(--energy-discharge) inset}}@keyframes matterFluctuation-105baedf{0%,to{opacity:1;transform:scale(1.2) rotate(0);filter:contrast(1.2)}50%{opacity:.7;transform:scale(1.6) rotate(180deg);filter:contrast(1.8)}}@keyframes realityDistortion-105baedf{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1.3) skew(0)}50%{opacity:.3;transform:translate(-50%,-50%) scale(1.8) skew(2deg)}}@keyframes quantumSpin-105baedf{0%{transform:rotate(0) scale(1.12)}30%{transform:rotate(75deg) scale(1.15)}60%{transform:rotate(200deg) scale(1.18)}to{transform:rotate(360deg) scale(1.12)}}.control-button[data-v-105baedf]:disabled{opacity:.3;cursor:not-allowed;transform:none!important;background:radial-gradient(circle,rgba(100,100,100,.2),var(--housing-shell));border-color:#6464644d;box-shadow:0 2px 8px #0000001a!important;filter:grayscale(1) brightness(.5)!important}.control-button[data-v-105baedf]:disabled:before,.control-button[data-v-105baedf]:disabled:after{opacity:0!important;animation:none!important}.controls-wrapper[data-v-105baedf]:before{content:"";position:absolute;inset:-20px;background:radial-gradient(circle,var(--glow-ambient) 0%,transparent 70%);opacity:0;transition:opacity 1.5s ease;pointer-events:none;z-index:-2}.controls-wrapper[data-v-105baedf]:hover:before{opacity:1;animation:ambientField-105baedf 3s infinite ease-in-out}@keyframes ambientField-105baedf{0%,to{transform:scale(1) rotate(0);opacity:1}33%{transform:scale(1.1) rotate(120deg);opacity:.7}66%{transform:scale(1.05) rotate(240deg);opacity:.8}}.unified-controls-container[data-v-105baedf]:before{background-image:radial-gradient(circle at 20% 30%,rgba(252,114,255,.02) 1px,transparent 2px),radial-gradient(circle at 80% 70%,rgba(140,102,255,.015) 1px,transparent 2px),radial-gradient(circle at 60% 10%,rgba(252,114,255,.01) 1px,transparent 2px),radial-gradient(circle at 30% 90%,rgba(140,102,255,.02) 1px,transparent 2px);background-size:60px 60px,80px 80px,40px 40px,70px 70px;animation:floatingParticles-105baedf 12s infinite linear}@keyframes floatingParticles-105baedf{0%{background-position:0% 0%,0% 0%,0% 0%,0% 0%}to{background-position:100% 100%,-100% 100%,100% -100%,-100% -100%}}@media (max-width: 768px){.controls-wrapper[data-v-105baedf]{right:12px}.unified-controls-container[data-v-105baedf]{padding:14px;gap:12px;border-radius:20px}.zoom-indicator[data-v-105baedf]{font-size:11px;height:22px;min-width:28px;padding:0 6px}.control-button[data-v-105baedf]{width:46px;height:46px}.controls-wrapper[data-v-105baedf]:hover{transform:translateY(-50%) translate(0) scale(1.015)}.control-button:hover svg[data-v-105baedf]{transform:scale(1.05) translateZ(0)}}@media (max-width: 480px){.controls-wrapper[data-v-105baedf]{right:8px}.unified-controls-container[data-v-105baedf]{padding:12px;gap:10px;border-radius:18px}.zoom-indicator[data-v-105baedf]{font-size:10px;height:20px;min-width:26px;padding:0 5px;letter-spacing:.3px}.control-button[data-v-105baedf]{width:44px;height:44px}.control-button[data-v-105baedf]:before,.control-button[data-v-105baedf]:after{display:none}.controls-wrapper[data-v-105baedf]:before{display:none}}.map-test-container[data-v-5f7a7bb4]{padding:20px;max-width:1200px;margin:0 auto}.test-info[data-v-5f7a7bb4]{background:#f5f5f5;padding:15px;border-radius:8px;margin-bottom:20px}.test-map[data-v-5f7a7bb4]{width:100%;height:600px;border:2px solid #ddd;border-radius:8px;margin-bottom:20px}.test-status[data-v-5f7a7bb4]{background:#f9f9f9;padding:15px;border-radius:8px}.test-status ul[data-v-5f7a7bb4]{list-style:none;padding:0}.test-status li[data-v-5f7a7bb4]{padding:5px 0;font-weight:700}.success[data-v-5f7a7bb4]{color:#4caf50}.error[data-v-5f7a7bb4]{color:#f44336}[data-v-5f7a7bb4] .leaflet-container{width:100%;height:100%;background-color:#131722}.connect-wallet-container[data-v-50b8a7cc]{position:relative;width:100%;margin-bottom:20px}.main-wallet-area[data-v-50b8a7cc]{width:100%;transition:filter .35s cubic-bezier(.4,0,.2,1)}.main-wallet-area.is-dimmed[data-v-50b8a7cc]{filter:brightness(.6) blur(2px);pointer-events:none}.connect-btn[data-v-50b8a7cc]{position:relative;width:100%;padding:14px 20px;background:linear-gradient(135deg,#fc72ff,#795bf7);color:#fff;border:none;border-radius:16px;font-family:var(--font-display);font-weight:600;font-size:16px;cursor:pointer;overflow:hidden;box-shadow:0 4px 15px #fc72ff4d;text-align:center;z-index:1;transition:background .3s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.connect-btn[data-v-50b8a7cc]:disabled{opacity:.6;cursor:not-allowed}.connect-btn.connecting[data-v-50b8a7cc]{background:linear-gradient(135deg,#8a3d8a,#534294);animation:connecting-pulse-50b8a7cc 1.8s infinite cubic-bezier(.455,.03,.515,.955)}@keyframes connecting-pulse-50b8a7cc{0%,to{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.1);transform:scale(1.02)}}.connect-btn[data-v-50b8a7cc]:hover:not(:disabled){transform:translateY(-2px) scale(1.01);box-shadow:0 6px 20px #fc72ff80}.connect-btn[data-v-50b8a7cc]:active:not(:disabled){transform:translateY(1px) scale(.99)}.disconnected-message-btn[data-v-50b8a7cc]{position:relative;width:100%;padding:14px 20px;background:linear-gradient(135deg,#6a537a,#4a3b6a);color:#c8b9d8;border:1px solid rgba(190,160,220,.2);border-radius:16px;font-family:var(--font-display);font-weight:600;font-size:16px;text-align:center;box-shadow:0 4px 15px #0003;cursor:default;z-index:1;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.wave-container[data-v-50b8a7cc]{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;border-radius:16px}.wave-line[data-v-50b8a7cc]{position:absolute;bottom:0;left:0;width:200%;height:1px;background:#ffffff80;transform-origin:0% 50%;border-radius:1px;box-shadow:0 0 6px #ffffffb3,0 0 1px #fffc;filter:blur(.1px)}.wave1[data-v-50b8a7cc]{animation:wave-50b8a7cc 7s cubic-bezier(.36,.45,.63,.53) infinite;opacity:.7}.wave2[data-v-50b8a7cc]{animation:wave-50b8a7cc 5s cubic-bezier(.36,.45,.63,.53) infinite;animation-delay:-2.5s;bottom:6px;opacity:.5}.wave3[data-v-50b8a7cc]{animation:wave-50b8a7cc 9s cubic-bezier(.36,.45,.63,.53) infinite;animation-delay:-1s;bottom:12px;opacity:.3}@keyframes wave-50b8a7cc{0%{transform:translate(0) scaleY(1) rotate(0)}25%{transform:translate(-25%) scaleY(.85) rotate(-.5deg)}50%{transform:translate(-50%) scaleY(1.15) rotate(0)}75%{transform:translate(-75%) scaleY(.85) rotate(.5deg)}to{transform:translate(-100%) scaleY(1) rotate(0)}}[data-v-50b8a7cc]:root{--color-purple-500: #a855f7;--color-purple-600: #9333ea;--color-purple-300: #c084fc;--color-purple-400: #a78bfa;--color-border: rgba(168, 85, 247, .15);--ease-smooth: cubic-bezier(.4, 0, .2, 1)}.connected-container[data-v-50b8a7cc]{display:flex;flex-direction:column;width:100%;background:#282a3ce6;border-radius:1rem;padding:1rem;box-shadow:0 4px 16px #0000004d,0 0 20px #a855f733;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(168,85,247,.3);transition:all .3s var(--ease-smooth);position:relative;overflow:hidden;animation:glow-pulse-50b8a7cc 3s ease-in-out infinite}.connected-container[data-v-50b8a7cc]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(168,85,247,.12),transparent);animation:shimmer-50b8a7cc 3s infinite;pointer-events:none}.address-display[data-v-50b8a7cc]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;font-family:var(--font-mono);font-size:.95rem;color:#fff;padding:.75rem 1rem;background:#191b1ff2;border-radius:.75rem;border:1px solid rgba(168,85,247,.2);transition:all .3s var(--ease-smooth)}.address-display[data-v-50b8a7cc]:hover{border-color:#a855f759;box-shadow:0 0 12px #a855f726}.icon-wrapper[data-v-50b8a7cc]{position:relative;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#a855f7,#8b5cf6,#7c3aed);border-radius:.75rem;box-shadow:0 4px 20px #a855f766,0 0 30px #8b5cf64d}.wallet-icon[data-v-50b8a7cc]{font-size:1.25rem;color:#fff}.disconnect-btn[data-v-50b8a7cc]{width:100%;padding:.75rem 1.25rem;height:3rem;background:linear-gradient(135deg,var(--color-purple-600) 0%,var(--color-purple-500) 100%);color:#fff;border:none;border-radius:.75rem;cursor:pointer;font-family:var(--font-display);font-size:.95rem;font-weight:600;transition:all .3s var(--ease-smooth);position:relative;overflow:hidden;box-shadow:0 4px 20px #a855f766;display:flex;align-items:center;justify-content:center}.disconnect-btn[data-v-50b8a7cc]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff40;transform:translate(-50%,-50%);transition:width .6s,height .6s}.disconnect-btn[data-v-50b8a7cc]:hover{transform:scale(1.02);box-shadow:0 6px 30px #a855f799}.disconnect-btn[data-v-50b8a7cc]:hover:after{width:300px;height:300px}.disconnect-btn[data-v-50b8a7cc]:active{transform:scale(.98);box-shadow:0 3px 15px #a855f766}.component-fade-enter-active[data-v-50b8a7cc]{transition:opacity .35s cubic-bezier(.645,.045,.355,1),transform .35s cubic-bezier(.645,.045,.355,1)}.component-fade-leave-active[data-v-50b8a7cc]{transition:opacity .25s cubic-bezier(.645,.045,.355,1),transform .25s cubic-bezier(.645,.045,.355,1)}.component-fade-enter-from[data-v-50b8a7cc]{opacity:0;transform:translateY(15px) scale(.97)}.component-fade-leave-to[data-v-50b8a7cc]{opacity:0;transform:translateY(-15px) scale(.97)}.notification[data-v-50b8a7cc]{position:absolute;top:10px;left:50%;transform:translate(-50%);width:calc(100% - 24px);max-width:350px;padding:12px 18px;border-radius:12px;color:#fff;font-family:var(--font-display);font-size:14px;font-weight:500;text-align:center;z-index:1000;background:linear-gradient(135deg,#fc72fff7,#795bf7f7);box-shadow:0 5px 20px #00000040;backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.15);box-sizing:border-box}.notification.success[data-v-50b8a7cc]{border-left:4px solid #4cf2c5;background:linear-gradient(135deg,#4cf2c5f7,#3cbe96f7)}.notification.error[data-v-50b8a7cc]{border-left:4px solid #ff4d6d;background:linear-gradient(135deg,#ff4d6df7,#c83c50f7)}.notification.info[data-v-50b8a7cc]{border-left:4px solid #6bbdff;background:linear-gradient(135deg,#6bbdfff7,#5096dcf7)}.notification-slide-fade-enter-active[data-v-50b8a7cc],.notification-slide-fade-leave-active[data-v-50b8a7cc]{transition:opacity .4s cubic-bezier(.23,1,.32,1),transform .4s cubic-bezier(.23,1,.32,1)}.notification-slide-fade-enter-from[data-v-50b8a7cc]{opacity:0;transform:translateY(-25px) translate(-50%) scale(.95)}.notification-slide-fade-leave-to[data-v-50b8a7cc]{opacity:0;transform:translateY(-15px) translate(-50%) scale(.95)}.notification-slide-fade-enter-to[data-v-50b8a7cc],.notification-slide-fade-leave-from[data-v-50b8a7cc]{opacity:1;transform:translateY(0) translate(-50%) scale(1)}@keyframes glow-pulse-50b8a7cc{0%,to{box-shadow:0 4px 16px #0000004d,0 0 20px #a855f733;border-color:#a855f74d}50%{box-shadow:0 4px 16px #0000004d,0 0 30px #a855f759;border-color:#a855f766}}@keyframes shimmer-50b8a7cc{0%{left:-100%}to{left:100%}}.connected-container[data-v-50b8a7cc],.disconnect-btn[data-v-50b8a7cc]{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}[data-v-11f545b9]:root{--color-bg-primary: #0a0a14;--color-bg-card: rgba(20, 20, 35, .8);--color-bg-card-bright: rgba(30, 30, 50, .85);--color-border: rgba(168, 85, 247, .15);--color-border-bright: rgba(168, 85, 247, .25);--color-purple-500: #a855f7;--color-purple-600: #9333ea;--color-purple-300: #c084fc;--color-purple-400: #a78bfa;--timing-expand-enter: .3s;--timing-expand-exit: .2s;--timing-modal-enter: .35s;--timing-modal-exit: .25s;--timing-notification-enter: .4s;--timing-notification-exit: .25s;--timing-stagger: 50ms;--ease-bounce: cubic-bezier(.34, 1.45, .64, 1);--ease-smooth: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(0, 0, .2, 1)}.withdrawal-widget[data-v-11f545b9]{position:relative;animation:float-11f545b9 4s ease-in-out infinite}.dark-card[data-v-11f545b9]{background:var(--color-bg-card);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border);box-shadow:0 8px 32px #0006}.dark-card-bright[data-v-11f545b9]{background:#282a3ce6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(168,85,247,.3)}.dark-card-inner[data-v-11f545b9]{background:#ffffff0d;border-radius:1rem;border:1px solid rgba(168,85,247,.15)}.glow-border[data-v-11f545b9]{position:relative;animation:glow-pulse-11f545b9 3s ease-in-out infinite}.gradient-text-purple[data-v-11f545b9]{background:linear-gradient(135deg,#c084fc,#a855f7,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:900}.gradient-green[data-v-11f545b9]{background:linear-gradient(135deg,#4ade80,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800}.withdrawal-summary[data-v-11f545b9]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-radius:1rem;cursor:pointer;transition:all .5s cubic-bezier(.34,1.56,.64,1);min-width:280px;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000004d}.withdrawal-summary[data-v-11f545b9]:hover:not(.expanded){border-color:#a855f766;box-shadow:0 6px 20px #0006,0 0 20px #a855f733;will-change:transform,border-color,box-shadow}.withdrawal-summary[data-v-11f545b9]:not(.has-balance){opacity:.7;border-color:#a855f71a}.withdrawal-summary.has-balance[data-v-11f545b9]{border-color:#a855f759;opacity:1}.shimmer-overlay[data-v-11f545b9]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(168,85,247,.12),transparent);animation:shimmer-11f545b9 3s infinite}.icon-wrapper[data-v-11f545b9]{position:relative;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#a855f7,#8b5cf6,#7c3aed);border-radius:.75rem;box-shadow:0 4px 20px #a855f766,0 0 30px #8b5cf64d}.widget-icon[data-v-11f545b9]{font-size:1.5rem;color:#fff}.balance-info[data-v-11f545b9]{flex:1;display:flex;flex-direction:column;gap:.125rem;align-items:center}.balance-label[data-v-11f545b9]{font-size:.7rem;color:#9ca3af;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.balance-amount[data-v-11f545b9]{font-size:1.5rem;color:#fff;font-weight:700;line-height:1.2}.pol-text[data-v-11f545b9]{color:#a78bfa;font-weight:600}.loading-spinner-container[data-v-11f545b9]{display:flex;align-items:center;height:1.75rem}.loading-spinner[data-v-11f545b9]{width:18px;height:18px;border:2px solid rgba(168,85,247,.2);border-top-color:var(--color-purple-400);border-radius:50%;animation:spin-11f545b9 .8s linear infinite}.expand-icon[data-v-11f545b9]{font-size:1.25rem;color:var(--color-purple-400);transition:transform .4s var(--ease-bounce);will-change:transform}.expand-icon.rotated[data-v-11f545b9]{transform:rotate(180deg)}.withdrawal-summary[data-v-11f545b9]{transition:all .3s var(--ease-smooth),transform .3s var(--ease-smooth),background .3s var(--ease-smooth),border-color .3s var(--ease-smooth),box-shadow .3s var(--ease-smooth)}.withdrawal-summary.loading[data-v-11f545b9]{animation:none}.withdrawal-summary.expanded[data-v-11f545b9]{transform:scale(.98);background:#232537f2;border-color:#a855f773;box-shadow:0 6px 24px #00000080,0 0 30px #a855f74d,inset 0 0 20px #a855f71a}.withdrawal-summary[data-v-11f545b9]:hover:not(.expanded){transform:scale(1.02)}.withdrawal-details[data-v-11f545b9]{position:absolute;bottom:calc(100% + 1rem);left:50%;transform:translate(-50%);width:320px;border-radius:1.5rem;z-index:1000;overflow:hidden;border:1px solid rgba(168,85,247,.2);will-change:transform,opacity}.sidebar .withdrawal-details[data-v-11f545b9]{position:static;transform:none;left:auto;width:100%;margin-top:1rem;top:auto}.sidebar .withdrawal-widget[data-v-11f545b9]{width:100%}.sidebar .withdrawal-summary[data-v-11f545b9]{min-width:100%}.sidebar .withdrawal-widget[data-v-11f545b9]{animation:none}.sidebar .withdrawal-widget[data-v-11f545b9]{position:relative;z-index:1}.details-content[data-v-11f545b9]{padding:1.5rem}.balance-display[data-v-11f545b9]{text-align:center;margin-bottom:1.5rem}.section-title[data-v-11f545b9]{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#6b7280;margin-bottom:1rem;font-weight:600}.amount-display[data-v-11f545b9]{position:relative;display:inline-block}.eth-amount[data-v-11f545b9]{font-size:4.5rem;display:block;line-height:1;letter-spacing:-.02em}.eth-label[data-v-11f545b9]{font-size:1.25rem;color:var(--color-purple-300);display:block;margin-top:.5rem;letter-spacing:.05em}.error-message[data-v-11f545b9]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.75rem;color:#ef4444;font-size:.875rem;margin-bottom:1rem;animation:shake-11f545b9 .5s ease-in-out}.action-buttons[data-v-11f545b9]{display:flex;gap:.75rem;margin-bottom:1rem}.withdraw-button[data-v-11f545b9],.glow-button-effect[data-v-11f545b9]{flex:1;display:flex;align-items:center;justify-content:center;gap:.625rem;padding:0 1.25rem;height:3.5rem;background:linear-gradient(135deg,var(--color-purple-600) 0%,var(--color-purple-500) 100%);color:#fff;border:none;border-radius:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 20px #a855f766}.glow-button-effect[data-v-11f545b9]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff40;transform:translate(-50%,-50%);transition:width .6s,height .6s}.glow-button-effect[data-v-11f545b9]:hover:after{width:300px;height:300px}.glow-button-effect[data-v-11f545b9]:hover:not(:disabled){transform:scale(1.02);box-shadow:0 6px 30px #a855f799}.glow-button-effect[data-v-11f545b9]:disabled{opacity:.5;cursor:not-allowed}.button-content[data-v-11f545b9],.processing-content[data-v-11f545b9]{display:flex;align-items:center;gap:.625rem;position:relative;z-index:1;font-size:1rem}.button-icon[data-v-11f545b9]{font-size:1.5rem!important;line-height:1}.refresh-button[data-v-11f545b9]{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;cursor:pointer;transition:all .3s ease;color:var(--color-purple-400);border:1px solid rgba(168,85,247,.2)}.refresh-button[data-v-11f545b9]:hover:not(:disabled){background:#a855f726;transform:scale(1.05)}.refresh-button[data-v-11f545b9]:disabled{opacity:.5;cursor:not-allowed}.last-updated[data-v-11f545b9]{text-align:center;font-size:.75rem;color:#4b5563}.modal-overlay[data-v-11f545b9]{position:fixed;inset:0;background:#000c;backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;will-change:backdrop-filter,opacity}.confirmation-dialog[data-v-11f545b9]{width:100%;max-width:600px;min-height:370px;border-radius:1.5rem;padding:1.5rem;box-sizing:border-box;background:#191b1f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(168,85,247,.15);box-shadow:0 8px 32px #0009;will-change:transform,opacity}.confirmation-dialog .dialog-title[data-v-11f545b9]{animation:fadeInScale-11f545b9 .3s var(--ease-smooth) calc(var(--timing-stagger) * 0);animation-fill-mode:both}.confirmation-dialog .withdrawal-details-confirm[data-v-11f545b9]{animation:fadeInScale-11f545b9 .3s var(--ease-smooth) calc(var(--timing-stagger) * 1);animation-fill-mode:both}.confirmation-dialog .info-message[data-v-11f545b9]{animation:fadeInScale-11f545b9 .3s var(--ease-smooth) calc(var(--timing-stagger) * 2);animation-fill-mode:both}.confirmation-dialog .dialog-actions[data-v-11f545b9]{animation:fadeInScale-11f545b9 .3s var(--ease-smooth) calc(var(--timing-stagger) * 3);animation-fill-mode:both}@keyframes fadeInScale-11f545b9{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){.confirmation-dialog[data-v-11f545b9]{max-width:90vw;min-height:auto;margin:0 auto}.confirmation-dialog .eth-amount[data-v-11f545b9]{font-size:3.5rem}}.dialog-title[data-v-11f545b9]{font-size:1.75rem;text-align:center;margin-bottom:1.5rem;font-weight:800;line-height:1.2}.withdrawal-details-confirm[data-v-11f545b9]{background:#1a1a2e;border-radius:1rem;border:1px solid rgba(168,85,247,.1);padding:1rem;margin-bottom:1rem}.detail-section[data-v-11f545b9]{padding:.75rem 0}.detail-section.amount-section[data-v-11f545b9]{text-align:center;padding:.5rem 0}.detail-section[data-v-11f545b9]:first-child{padding-top:0}.detail-section[data-v-11f545b9]:last-child{padding-bottom:0}.detail-section+.detail-section[data-v-11f545b9]{margin-top:1rem}.details-grid[data-v-11f545b9]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.details-grid .detail-section[data-v-11f545b9]{padding:.5rem 0;margin-top:0}.detail-label-sm[data-v-11f545b9]{font-size:.75rem;color:#6b7280;margin-bottom:.25rem}.confirmation-dialog .amount-display[data-v-11f545b9]{position:relative;display:inline-block;text-align:center}.confirmation-dialog .eth-amount[data-v-11f545b9]{font-size:3.5rem;display:block;line-height:1;letter-spacing:-.02em}.confirmation-dialog .eth-label[data-v-11f545b9]{font-size:1.1rem;color:var(--color-purple-300);display:block;margin-top:.5rem;letter-spacing:.05em}.detail-value-sm[data-v-11f545b9]{font-size:.875rem;color:var(--color-purple-300);font-weight:600}.wallet-address[data-v-11f545b9]{font-family:Courier New,monospace;font-size:.875rem;word-break:break-all}.info-message[data-v-11f545b9]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border-radius:.75rem;margin-bottom:1rem;background:#3b82f61a;border:1px solid rgba(59,130,246,.2)}.info-message .material-icons[data-v-11f545b9]{color:#3b82f6;font-size:1.25rem;flex-shrink:0}.info-message p[data-v-11f545b9]{margin:0;font-size:.75rem;line-height:1.5;color:#9ca3af}.info-message strong[data-v-11f545b9]{color:#fff;font-weight:700}.dialog-actions[data-v-11f545b9]{display:flex;gap:.75rem}.cancel-btn[data-v-11f545b9]{flex:1;padding:.875rem 1.25rem;border-radius:.75rem;color:#9ca3af;font-weight:600;cursor:pointer;transition:all .3s ease;background:#1a1a2e;border:1px solid rgba(168,85,247,.15);height:3.5rem;display:flex;align-items:center;justify-content:center}.cancel-btn[data-v-11f545b9]:hover:not(:disabled){background:#a855f71a}.cancel-btn[data-v-11f545b9]:disabled{opacity:.5;cursor:not-allowed}.confirm-btn[data-v-11f545b9]{flex:1;padding:.875rem 1.25rem;border-radius:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;height:3.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#a855f7,#c084fc,#e879f9);box-shadow:0 4px 20px #a855f799;border:none}.confirm-btn[data-v-11f545b9]:hover:not(:disabled){box-shadow:0 6px 30px #a855f7b3;transform:scale(1.02)}.confirm-text[data-v-11f545b9]{line-height:1.3;font-size:.875rem}.confirm-btn[data-v-11f545b9]:disabled{opacity:.5;cursor:not-allowed}.withdrawal-notification[data-v-11f545b9]{position:fixed;top:2rem;right:2rem;display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;border-radius:1rem;z-index:10000;max-width:28rem;border:1px solid rgba(74,222,128,.3);will-change:transform,opacity}.withdrawal-notification .success-icon-container[data-v-11f545b9]{animation:fadeInScale-11f545b9 .3s var(--ease-smooth) calc(var(--timing-stagger) * 0);animation-fill-mode:both}.withdrawal-notification .notification-content[data-v-11f545b9]{animation:fadeInRight-11f545b9 .3s var(--ease-smooth) calc(var(--timing-stagger) * 2);animation-fill-mode:both}@keyframes fadeInRight-11f545b9{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.success-icon-container[data-v-11f545b9]{position:relative;flex-shrink:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}.success-icon[data-v-11f545b9]{width:3rem;height:3rem;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem;box-shadow:0 4px 20px #10b98180;position:relative;z-index:1}.success-pulse-ring[data-v-11f545b9]{position:absolute;inset:0;border:2px solid rgba(74,222,128,.5);border-radius:50%;animation:pulse-ring-11f545b9 1.5s cubic-bezier(.215,.61,.355,1) infinite}.notification-title[data-v-11f545b9]{font-size:1.125rem;margin:0 0 .5rem;font-weight:800}.notification-message[data-v-11f545b9]{margin:0 0 1rem;color:#9ca3af;font-size:.875rem}.balance-change[data-v-11f545b9]{padding:.75rem;margin:.75rem 0;border-radius:.5rem;display:flex;flex-direction:column;gap:.25rem;border:1px solid rgba(74,222,128,.3);background:#4ade801a}.balance-label-sm[data-v-11f545b9]{font-size:.75rem;color:#6b7280}.balance-amount-sm[data-v-11f545b9]{font-size:1.125rem;font-weight:800}.tx-link[data-v-11f545b9]{color:#3b82f6;text-decoration:none;font-size:.75rem;display:inline-flex;align-items:center;gap:.375rem;transition:color .3s ease;font-weight:600}.tx-link[data-v-11f545b9]:hover{color:#60a5fa}.tx-link .material-icons[data-v-11f545b9]{font-size:1rem}.close-btn[data-v-11f545b9]{position:absolute;top:1rem;right:1rem;background:none;border:none;color:#6b7280;cursor:pointer;padding:.25rem;transition:color .3s ease}.close-btn[data-v-11f545b9]:hover{color:#fff}.spinner[data-v-11f545b9]{display:inline-block;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-11f545b9 .8s linear infinite}.rotating[data-v-11f545b9]{animation:spin-11f545b9 1s linear infinite}@keyframes float-11f545b9{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes glow-pulse-11f545b9{0%,to{box-shadow:0 0 20px #a855f766,0 0 40px #a855f733,inset 0 0 20px #a855f71a}50%{box-shadow:0 0 30px #a855f799,0 0 60px #a855f74d,inset 0 0 30px #a855f726}}@keyframes shimmer-11f545b9{0%{left:-100%}to{left:100%}}@keyframes spin-11f545b9{to{transform:rotate(360deg)}}@keyframes pulse-ring-11f545b9{0%{transform:scale(.95);opacity:.8}to{transform:scale(1.3);opacity:0}}@keyframes shake-11f545b9{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}[data-v-11f545b9] .slide-bounce-enter-active{transition:transform var(--timing-expand-enter) var(--ease-bounce),opacity var(--timing-expand-enter) var(--ease-bounce)}[data-v-11f545b9] .slide-bounce-leave-active{transition:transform var(--timing-expand-exit) var(--ease-smooth),opacity var(--timing-expand-exit) var(--ease-smooth)}[data-v-11f545b9] .slide-bounce-enter-from{opacity:0;transform:translate(-50%) translateY(20px)}[data-v-11f545b9] .slide-bounce-enter-to,[data-v-11f545b9] .slide-bounce-leave-from{opacity:1;transform:translate(-50%) translateY(0)}[data-v-11f545b9] .slide-bounce-leave-to{opacity:0;transform:translate(-50%) translateY(10px)}.modal-bounce-enter-active[data-v-11f545b9]{animation:modalOverlayIn-11f545b9 .25s var(--ease-smooth)}.modal-bounce-leave-active[data-v-11f545b9]{animation:modalOverlayOut-11f545b9 .2s var(--ease-smooth)}@keyframes modalOverlayIn-11f545b9{0%{opacity:0;backdrop-filter:blur(0px)}to{opacity:1;backdrop-filter:blur(12px)}}@keyframes modalOverlayOut-11f545b9{0%{opacity:1;backdrop-filter:blur(12px)}to{opacity:0;backdrop-filter:blur(0px)}}.modal-bounce-enter-active .confirmation-dialog[data-v-11f545b9]{animation:dialogScaleIn-11f545b9 var(--timing-modal-enter) var(--ease-bounce)}.modal-bounce-leave-active .confirmation-dialog[data-v-11f545b9]{animation:dialogScaleOut-11f545b9 var(--timing-modal-exit) var(--ease-smooth)}@keyframes dialogScaleIn-11f545b9{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dialogScaleOut-11f545b9{0%{transform:scale(1);opacity:1}to{transform:scale(.98);opacity:0}}.notification-slide-enter-active[data-v-11f545b9]{animation:notificationSlideIn-11f545b9 var(--timing-notification-enter) var(--ease-out)}.notification-slide-leave-active[data-v-11f545b9]{animation:notificationSlideOut-11f545b9 var(--timing-notification-exit) var(--ease-smooth)}@keyframes notificationSlideIn-11f545b9{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes notificationSlideOut-11f545b9{0%{transform:translate(0);opacity:1}to{transform:translate(100px);opacity:0}}.withdrawal-widget.balance-increased[data-v-11f545b9]{animation:pulse-11f545b9 .5s ease-out}@keyframes pulse-11f545b9{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@media (prefers-reduced-motion: reduce){[data-v-11f545b9],[data-v-11f545b9]:before,[data-v-11f545b9]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.withdrawal-widget[data-v-11f545b9],.shimmer-overlay[data-v-11f545b9],.glow-border[data-v-11f545b9],.success-pulse-ring[data-v-11f545b9]{animation:none!important}.loading-spinner[data-v-11f545b9],.spinner[data-v-11f545b9],.rotating[data-v-11f545b9]{animation:spin-11f545b9 .8s linear infinite!important}}.withdrawal-summary[data-v-11f545b9],.confirmation-dialog[data-v-11f545b9],.modal-overlay[data-v-11f545b9],.withdrawal-notification[data-v-11f545b9]{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.withdrawal-details[data-v-11f545b9]{backface-visibility:hidden}.slide-bounce-leave-active[data-v-11f545b9],.modal-bounce-leave-active[data-v-11f545b9],.notification-slide-leave-active[data-v-11f545b9]{will-change:auto}.sidebar[data-v-ee97d99a]{position:fixed;top:0;right:-300px;width:300px;height:100vh;background-color:#191b1f;color:#fff;font-family:Orbitron,sans-serif;transition:right .3s cubic-bezier(.4,0,.2,1);z-index:1001;box-shadow:-5px 0 20px #0000004d;border-left:1px solid rgba(255,255,255,.08);backdrop-filter:blur(12px);display:flex;flex-direction:column}.sidebar-open[data-v-ee97d99a]{right:0}.sidebar-content[data-v-ee97d99a]{padding:20px 15px;flex-grow:1;display:flex;flex-direction:column;overflow-y:auto}.sidebar-nav[data-v-ee97d99a]{margin-top:24px;flex-grow:1}.sidebar h2[data-v-ee97d99a]{display:none}ul[data-v-ee97d99a]{list-style:none;padding:0;margin:0}li[data-v-ee97d99a]{margin-bottom:4px}.nav-category[data-v-ee97d99a]{color:#888d9b;font-family:Orbitron,sans-serif;font-size:.8rem;font-weight:600;text-transform:uppercase;padding:12px 15px 4px;margin-top:16px;letter-spacing:.5px}.nav-category[data-v-ee97d99a]:first-of-type{margin-top:0}a[data-v-ee97d99a]{color:#fcfcfc;text-decoration:none;font-family:Orbitron,sans-serif;font-size:.95rem;font-weight:500;transition:color .2s ease;display:block;padding:10px 15px;border-radius:12px;background-color:transparent}a[data-v-ee97d99a]:hover{color:#fff;background-color:#ffffff0d}.sidebar-footer[data-v-ee97d99a]{margin-top:auto;padding:15px;border-top:1px solid rgba(255,255,255,.08)}.sidebar-content[data-v-ee97d99a]::-webkit-scrollbar{width:6px}.sidebar-content[data-v-ee97d99a]::-webkit-scrollbar-track{background:transparent}.sidebar-content[data-v-ee97d99a]::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:3px}.sidebar-content[data-v-ee97d99a]::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.withdrawal-section[data-v-ee97d99a]{margin:20px 0;padding:0;background:transparent;border-radius:12px;border:none}.withdrawal-section[data-v-ee97d99a] .withdrawal-widget{margin:0;animation:none}.withdrawal-section[data-v-ee97d99a] .withdrawal-summary{width:100%;min-width:auto;justify-content:space-between;padding:1rem}.withdrawal-section[data-v-ee97d99a] .withdrawal-details{position:static!important;transform:none!important;left:auto!important;width:100%!important;margin-top:12px!important;box-shadow:none;border:1px solid rgba(168,85,247,.25)}.withdrawal-section[data-v-ee97d99a] .modal-overlay{z-index:9999!important}.withdrawal-section[data-v-ee97d99a] .withdrawal-notification{z-index:10000!important}.wallet-not-connected-container[data-v-73cbc67e]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;box-sizing:border-box;padding:20px}.message-box[data-v-73cbc67e]{background-color:#1f1b1f;border:1px solid #e74c3c;border-radius:12px;padding:30px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 15px #0000004d;max-width:400px;width:100%}.warning-icon[data-v-73cbc67e]{font-size:3rem;color:#e74c3c;margin-bottom:15px}.message-text[data-v-73cbc67e]{font-size:1.2rem;color:#e74c3c;margin:0;font-weight:500}.marketplace-container[data-v-2f228faa]{padding:0;background-color:#0d111c;color:#fff;min-height:100vh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;position:relative;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.marketplace-container[data-v-2f228faa]::-webkit-scrollbar{display:none}.marketplace-header[data-v-2f228faa]{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0 2rem;border-bottom:1px solid rgba(255,255,255,.08);width:100%;height:70px;box-sizing:border-box;background-color:#0d111c;position:relative;z-index:5}.marketplace-logo-container[data-v-2f228faa]{display:flex;align-items:center;gap:14px;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .2s ease;cursor:pointer;border-radius:12px;padding:8px 12px;margin:-8px -12px}.marketplace-logo-container[data-v-2f228faa]:hover{transform:scale(1.03);opacity:.85;background-color:#ffffff0d}.marketplace-icon[data-v-2f228faa]{font-size:2rem;background:linear-gradient(145deg,#f07fff,#8c66ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:flex;align-items:center;justify-content:center;position:relative;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),filter .3s ease;filter:drop-shadow(0 0 8px rgba(252,114,255,.3))}.marketplace-logo-container:hover .marketplace-icon[data-v-2f228faa]{transform:rotate(-15deg) scale(1.2);filter:drop-shadow(0 0 15px rgba(252,114,255,.6))}.marketplace-icon[data-v-2f228faa]:after{content:"";position:absolute;width:calc(100% + 16px);height:calc(100% + 16px);background:radial-gradient(circle,rgba(252,114,255,.35) 20%,transparent 70%);border-radius:50%;z-index:-1;animation:marketplaceIconAuraPulse-2f228faa 8s ease-in-out infinite alternate;opacity:.8}@keyframes marketplaceIconAuraPulse-2f228faa{0%{transform:rotate(0) scale(.9);opacity:.7}to{transform:rotate(360deg) scale(1.1);opacity:1}}.marketplace-header h1[data-v-2f228faa]{font-weight:700;font-size:1.85rem;background:linear-gradient(145deg,#f07fff,#8c66ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;letter-spacing:-.02em;position:relative;text-shadow:0 1px 10px rgba(252,114,255,.2),0 0 3px rgba(255,255,255,.1);transition:transform .3s ease-out,text-shadow .3s ease-out}.marketplace-logo-container:hover h1[data-v-2f228faa]{transform:translateY(-1px);text-shadow:0 2px 15px rgba(252,114,255,.35),0 0 5px rgba(255,255,255,.15)}.marketplace-header h1[data-v-2f228faa]:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2.5px;background:linear-gradient(to right,#fc72ff 20%,#ab8eff 80%);border-radius:3px;opacity:0;transform:scaleX(0);transform-origin:center;transition:transform .5s cubic-bezier(.19,1,.22,1) .1s,opacity .3s ease .1s}.marketplace-logo-container:hover h1[data-v-2f228faa]:after{opacity:1;transform:scaleX(1)}.controls[data-v-2f228faa]{display:flex;flex-wrap:wrap;gap:16px 30px;align-items:center;position:relative;padding:2px 0}.filter-group[data-v-2f228faa],.sort-group[data-v-2f228faa]{display:flex;align-items:center;gap:10px}.controls label[data-v-2f228faa]{font-size:.9rem;color:#98a1c0;font-weight:500;white-space:nowrap}.custom-select-wrapper[data-v-2f228faa]{position:relative;display:inline-block;width:100%;min-width:160px}.custom-select[data-v-2f228faa]{background:#191b1fcc;color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:10px 18px;font-size:.9rem;cursor:pointer;transition:all .3s ease;font-family:inherit;box-shadow:0 2px 8px #0003;display:flex;justify-content:space-between;align-items:center;min-width:140px}.custom-select[data-v-2f228faa]:hover{background:#191b1fe6}.custom-select.open[data-v-2f228faa]{border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40}.selected-value[data-v-2f228faa]{flex:1;text-align:left}.dropdown-arrow[data-v-2f228faa]{margin-left:12px;transition:transform .3s ease;display:flex;align-items:center;color:#fff}.custom-select.open .dropdown-arrow[data-v-2f228faa]{transform:rotate(180deg)}.custom-dropdown[data-v-2f228faa]{position:absolute;top:100%;left:0;right:0;background:#191b1ff2;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 8px 24px #0000004d;z-index:1000;margin-top:4px;overflow:hidden}.dropdown-option[data-v-2f228faa]{padding:12px 18px;cursor:pointer;transition:all .2s ease;font-family:inherit;font-size:.9rem;color:#fff;border-bottom:1px solid rgba(255,255,255,.05)}.dropdown-option[data-v-2f228faa]:last-child{border-bottom:none}.dropdown-option[data-v-2f228faa]:hover{background:#191b1f;color:#fc72ff}.dropdown-option.selected[data-v-2f228faa]{background-color:#fc72ff1a;color:#fc72ff;font-weight:600}.dropdown-option.selected[data-v-2f228faa]:hover{background-color:#fc72ff33}.control-button[data-v-2f228faa]{background-color:#191b1f;color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:10px 18px;font-size:.9rem;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:0 2px 8px #0003}.control-button[data-v-2f228faa]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 2px #fc72ff4d}.control-button[data-v-2f228faa]:hover{background-color:#2c2f36}.sort-order-btn[data-v-2f228faa]{padding:10px 12px;font-weight:700;background-color:#222530}.sort-order-btn span[data-v-2f228faa]{display:inline-block;transition:transform .2s ease-in-out}.sort-order-btn:hover span[data-v-2f228faa]{transform:translateY(1px)}.parcel-grid[data-v-2f228faa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px;padding:25px;flex-grow:1;position:relative;z-index:1;grid-auto-rows:max-content}.parcel-card[data-v-2f228faa]{background-color:#191b1f;border-radius:20px;overflow:hidden;box-shadow:0 8px 25px #0000004d;transition:transform .3s ease-out,box-shadow .3s ease-out;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.05);min-height:400px;height:auto}.parcel-card[data-v-2f228faa]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 35px #fc72ff33;border-color:#fc72ff4d}.parcel-card-image[data-v-2f228faa]{height:200px;background-color:#131722;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.parcel-card-image img[data-v-2f228faa]{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease;display:block;background-color:#131722}.parcel-card-image .image-error-fallback[data-v-2f228faa]{display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#8a93b0;font-size:.9em;padding:10px;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#1f2330}.parcel-card-image .image-error-fallback .material-icons[data-v-2f228faa]{font-size:48px;margin-bottom:8px;color:#5a6380}.parcel-card-image.image-failed img[data-v-2f228faa]{display:none}.parcel-card-image.image-failed .image-error-fallback[data-v-2f228faa]{display:flex}.parcel-card:hover .parcel-card-image img[data-v-2f228faa]{opacity:.9}.card-badge[data-v-2f228faa]{position:absolute;top:10px;right:10px;padding:4px 12px;border-radius:16px;font-size:.75rem;font-weight:600;color:#fff;text-transform:uppercase;box-shadow:0 6px 15px #0009;z-index:1}.public-badge[data-v-2f228faa]{background-color:#4c82fb;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #4c82fb80}.my-parcel-badge[data-v-2f228faa]{background-color:#34d399;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #34d39980}.parcel-card-info[data-v-2f228faa]{padding:20px;flex-grow:1;display:flex;flex-direction:column;gap:10px}.parcel-card-info h3[data-v-2f228faa]{margin-top:0;margin-bottom:10px;font-size:1.3rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-item[data-v-2f228faa]{font-size:.9rem;color:#98a1c0;display:flex;align-items:center;gap:6px}.info-item .icon[data-v-2f228faa]{font-size:1rem;line-height:1;display:flex;align-items:center}.info-item .icon .material-icons[data-v-2f228faa]{font-size:18px;color:#795bf7;margin-right:2px;vertical-align:middle}.info-item.price .icon .material-icons[data-v-2f228faa]{color:#795bf7}.price[data-v-2f228faa]{font-weight:600;color:#fff}.parcel-card-actions[data-v-2f228faa]{padding:15px 20px;border-top:1px solid rgba(255,255,255,.05);background-color:#131722;display:flex;justify-content:center;gap:0}.action-button[data-v-2f228faa]{border:none;border-radius:16px;cursor:pointer;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.action-button.purchase-btn[data-v-2f228faa]{width:100%;background-color:#4c82fb!important;color:#fff!important;border:none!important;padding:12px 24px;font-size:.9rem;font-weight:600;text-transform:none;letter-spacing:.5px;border-radius:16px;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #4c82fb80!important;transition:all .2s ease;cursor:pointer!important}.action-button.purchase-btn[data-v-2f228faa]:hover:not(:disabled){background-color:#5a8cfc!important;transform:translateY(-2px);box-shadow:0 8px 15px #0009,0 8px 20px 2px #4c82fb99!important}.action-button.purchase-btn[data-v-2f228faa]:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 8px #0006,0 4px 12px 1px #4c82fb66!important}.action-button.purchase-btn[data-v-2f228faa]:disabled{background-color:#555!important;box-shadow:0 2px 4px #0003,0 0 10px #4c82fb4d!important;cursor:not-allowed!important;opacity:.7}.purchase-button-wrapper[data-v-2f228faa]{position:relative;width:100%}.purchase-tooltip[data-v-2f228faa]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#2c2f36;color:#fff;padding:8px 12px;border-radius:8px;font-size:.8rem;font-weight:500;white-space:nowrap;z-index:10;opacity:0;visibility:hidden;transition:all .2s ease;box-shadow:0 4px 12px #0006;border:1px solid rgba(76,130,251,.3);margin-bottom:8px;pointer-events:none}.purchase-button-wrapper:hover .purchase-tooltip[data-v-2f228faa]{opacity:1;visibility:visible;transform:translate(-50%) translateY(-4px)}.purchase-tooltip[data-v-2f228faa]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#2c2f36}.no-results[data-v-2f228faa]{text-align:center;margin:50px 25px;font-size:1.2rem;color:#98a1c0;flex-grow:1;display:flex;align-items:center;justify-content:center}.wallet-not-connected-wrapper[data-v-2f228faa]{flex-grow:1;display:flex;justify-content:center;align-items:center;padding:25px;box-sizing:border-box}.parcel-list-move[data-v-2f228faa],.parcel-list-enter-active[data-v-2f228faa],.parcel-list-leave-active[data-v-2f228faa]{transition:all .5s cubic-bezier(.55,0,.1,1)}.parcel-list-enter-from[data-v-2f228faa],.parcel-list-leave-to[data-v-2f228faa]{opacity:0;transform:scale(.95) translateY(10px)}.parcel-list-leave-active[data-v-2f228faa]{position:absolute;width:calc((100% - (var(--grid-columns, 3) - 1) * 25px) / var(--grid-columns, 3));opacity:0}.parcel-grid[data-v-2f228faa]{--grid-columns: 3}@media (min-width: 1200px){.parcel-grid[data-v-2f228faa]{--grid-columns: 4}}@media (max-width: 992px){.parcel-grid[data-v-2f228faa]{--grid-columns: 2}}@media (max-width: 767px){.parcel-grid[data-v-2f228faa]{--grid-columns: 1}}.loading-state[data-v-2f228faa]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px;flex-grow:1}.spinner[data-v-2f228faa]{width:40px;height:40px;border:4px solid rgba(255,255,255,.3);border-top:4px solid #fc72ff;border-radius:50%;animation:spin-2f228faa 1s linear infinite}.loading-state .spinner[data-v-2f228faa]{margin-bottom:15px}@keyframes spin-2f228faa{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-overlay[data-v-2f228faa]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:15px;box-sizing:border-box}.modal-container[data-v-2f228faa]{background-color:#191b1f;padding:30px 35px;border-radius:20px;box-shadow:0 15px 40px #00000080;border:1px solid rgba(255,255,255,.1);width:100%;max-width:450px;text-align:center;position:relative;transform:scale(1);transition:all .3s cubic-bezier(.175,.885,.32,1.275);min-height:250px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.modal-content-wrapper[data-v-2f228faa]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-grow:1}.modal-header h2[data-v-2f228faa]{margin-top:0;margin-bottom:20px;font-size:1.6rem;font-weight:600;color:#fff;background:linear-gradient(to right,#fc72ff,#795bf7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.modal-body[data-v-2f228faa]{margin-bottom:30px;color:#c3c9e0;font-size:1rem;line-height:1.6}.modal-body strong[data-v-2f228faa]{color:#fff;font-weight:600}.modal-body .parcel-id[data-v-2f228faa]{color:#fc72ff}.modal-body .parcel-price[data-v-2f228faa]{color:#fff;font-weight:700}.modal-actions[data-v-2f228faa]{display:flex;justify-content:center;gap:15px;margin-top:auto;width:100%}.modal-button[data-v-2f228faa]{padding:12px 25px;border:none;border-radius:16px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:120px}.modal-button.cancel-btn[data-v-2f228faa]{background-color:#2c2f36;color:#fff;border:1px solid rgba(255,255,255,.1)}.modal-button.cancel-btn[data-v-2f228faa]:hover:not(:disabled){background-color:#3a3e45;border-color:#fff3}.modal-button.confirm-btn[data-v-2f228faa]{background:linear-gradient(to right,#fc72ff,#795bf7);color:#fff;box-shadow:0 4px 12px #fc72ff4d}.modal-button.confirm-btn[data-v-2f228faa]:hover:not(:disabled){box-shadow:0 4px 18px #fc72ff80;filter:brightness(1.1)}.modal-button[data-v-2f228faa]:disabled{cursor:not-allowed;opacity:.7}.modal-loading-body[data-v-2f228faa]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:40px 0}.modal-loading-body .spinner[data-v-2f228faa]{width:60px;height:60px;border-width:5px;margin-bottom:25px}.modal-loading-body p[data-v-2f228faa]{font-size:1.1rem;color:#98a1c0}.modal-success-body[data-v-2f228faa]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#c3c9e0}.success-checkmark[data-v-2f228faa]{width:80px;height:80px;border-radius:50%;display:block;stroke-width:3;stroke:#34d399;stroke-miterlimit:10;box-shadow:inset 0 0 #34d399;animation:success-fill-2f228faa .4s ease-in-out .4s forwards,success-scale-2f228faa .3s ease-in-out .9s both;margin-bottom:20px}.success-checkmark__circle[data-v-2f228faa]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#34d399;fill:#191b1f;animation:success-stroke-2f228faa .6s cubic-bezier(.65,0,.45,1) forwards}.success-checkmark__check[data-v-2f228faa]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4;animation:success-stroke-2f228faa .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes success-stroke-2f228faa{to{stroke-dashoffset:0}}@keyframes success-scale-2f228faa{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes success-fill-2f228faa{to{box-shadow:inset 0 0 0 40px #34d399}}.modal-success-body h3[data-v-2f228faa]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-success-body p[data-v-2f228faa]{font-size:1rem;line-height:1.6;margin-bottom:25px}.modal-success-body .parcel-id[data-v-2f228faa]{color:#fc72ff;font-weight:700}.transaction-details[data-v-2f228faa]{margin-top:15px;padding:10px;background-color:#34d3991a;border-radius:8px;border:1px solid rgba(52,211,153,.3)}.transaction-label[data-v-2f228faa]{font-size:.9rem;color:#98a1c0;margin-bottom:5px}.transaction-hash[data-v-2f228faa]{font-size:.9rem;color:#34d399;font-family:var(--font-mono);word-break:break-all;margin-bottom:0}.modal-button.done-btn[data-v-2f228faa]{background-color:#34d399;color:#fff;width:100%;max-width:200px;margin:20px auto 0}.modal-button.done-btn[data-v-2f228faa]:hover{background-color:#2aa779}.modal-error-body[data-v-2f228faa]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#f87171}.error-cross[data-v-2f228faa]{width:80px;height:80px;border-radius:50%;display:block;stroke-width:3;stroke:#f87171;stroke-miterlimit:10;box-shadow:inset 0 0 #f87171;animation:error-fill-2f228faa .4s ease-in-out .4s forwards,error-scale-2f228faa .3s ease-in-out .9s both;margin-bottom:20px}.error-cross__circle[data-v-2f228faa]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#f87171;fill:#191b1f;animation:error-stroke-2f228faa .6s cubic-bezier(.65,0,.45,1) forwards}.error-cross__line1[data-v-2f228faa],.error-cross__line2[data-v-2f228faa]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4}.error-cross__line1[data-v-2f228faa]{animation:error-stroke-2f228faa .3s cubic-bezier(.65,0,.45,1) .8s forwards}.error-cross__line2[data-v-2f228faa]{animation:error-stroke-2f228faa .3s cubic-bezier(.65,0,.45,1) .9s forwards}@keyframes error-stroke-2f228faa{to{stroke-dashoffset:0}}@keyframes error-scale-2f228faa{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes error-fill-2f228faa{to{box-shadow:inset 0 0 0 40px #f87171}}.modal-error-body h3[data-v-2f228faa]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-error-body p[data-v-2f228faa]{font-size:1.05rem;line-height:1.6;margin-bottom:25px;color:#ff8a8a;font-weight:500}.modal-button.close-btn[data-v-2f228faa]{background-color:#555;color:#fff;width:100%;max-width:200px;margin:20px auto 0}.modal-button.close-btn[data-v-2f228faa]:hover{background-color:#666}.modal-fade-enter-from[data-v-2f228faa],.modal-fade-leave-to[data-v-2f228faa]{opacity:0}.modal-fade-enter-from .modal-container[data-v-2f228faa],.modal-fade-leave-to .modal-container[data-v-2f228faa]{transform:scale(.9);opacity:0}.modal-fade-enter-active[data-v-2f228faa],.modal-fade-leave-active[data-v-2f228faa]{transition:opacity .3s ease}.modal-fade-enter-active .modal-container[data-v-2f228faa],.modal-fade-leave-active .modal-container[data-v-2f228faa]{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.toast-container[data-v-2f228faa]{position:fixed;bottom:20px;right:20px;z-index:2000;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.toast-notification[data-v-2f228faa]{background-color:#2c2f36;color:#fff;padding:12px 20px;border-radius:12px;box-shadow:0 5px 15px #0006;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:10px;opacity:1;transform:translate(0);transition:all .4s ease;min-width:250px;max-width:350px}.toast-notification .material-icons[data-v-2f228faa]{font-size:20px}.toast-notification.success[data-v-2f228faa]{background-color:#1a3a3a;border-left:4px solid #34d399}.toast-notification.success .material-icons[data-v-2f228faa]{color:#34d399}.toast-notification.error[data-v-2f228faa]{background-color:#44272f;border-left:4px solid #f87171}.toast-notification.error .material-icons[data-v-2f228faa]{color:#f87171}.toast-notification.info[data-v-2f228faa]{background-color:#1e3a5f;border-left:4px solid #60a5fa}.toast-notification.info .material-icons[data-v-2f228faa]{color:#60a5fa}.toast-fade-enter-from[data-v-2f228faa],.toast-fade-leave-to[data-v-2f228faa]{opacity:0;transform:translate(100%)}.toast-fade-enter-active[data-v-2f228faa],.toast-fade-leave-active[data-v-2f228faa]{transition:all .4s ease}.toast-fade-leave-active[data-v-2f228faa]{position:absolute;right:20px}@media (max-width: 768px){.marketplace-header[data-v-2f228faa]{flex-direction:column;align-items:flex-start;padding:15px 2rem;height:auto;gap:10px}.marketplace-logo-container[data-v-2f228faa],.marketplace-header h1[data-v-2f228faa]{margin-bottom:0}.controls[data-v-2f228faa],.filter-group[data-v-2f228faa],.sort-group[data-v-2f228faa]{width:100%;justify-content:space-between}.parcel-grid[data-v-2f228faa]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:15px;gap:15px}.parcel-card-actions[data-v-2f228faa]{padding:10px 15px}.action-button[data-v-2f228faa]{padding:8px 12px;font-size:.8rem}.modal-container[data-v-2f228faa]{padding:20px 25px;max-width:90%;min-height:220px}.modal-header h2[data-v-2f228faa]{font-size:1.4rem}.modal-body[data-v-2f228faa],.modal-success-body p[data-v-2f228faa],.modal-error-body p[data-v-2f228faa]{font-size:.95rem}.modal-actions[data-v-2f228faa]{flex-direction:column;gap:10px}.modal-button[data-v-2f228faa]{width:100%;padding:10px}.toast-container[data-v-2f228faa]{bottom:10px;left:10px;right:10px;width:auto;align-items:stretch}.toast-notification[data-v-2f228faa]{max-width:none}.toast-fade-enter-from[data-v-2f228faa],.toast-fade-leave-to[data-v-2f228faa]{transform:translateY(100%)}.toast-fade-leave-active[data-v-2f228faa]{right:auto}.modal-success-body h3[data-v-2f228faa],.modal-error-body h3[data-v-2f228faa]{font-size:1.3rem}.success-checkmark[data-v-2f228faa],.error-cross[data-v-2f228faa]{width:60px;height:60px}@keyframes success-fill-2f228faa{to{box-shadow:inset 0 0 0 30px #34d399}}@keyframes error-fill-2f228faa{to{box-shadow:inset 0 0 0 30px #f87171}}.modal-loading-body .spinner[data-v-2f228faa]{width:50px;height:50px}}@media (max-width: 480px){.controls label[data-v-2f228faa]{font-size:.8rem}.custom-select[data-v-2f228faa],.control-button[data-v-2f228faa]{padding:6px 12px;font-size:.8rem}.custom-select-wrapper[data-v-2f228faa]{min-width:120px}.parcel-card-info h3[data-v-2f228faa]{font-size:1.1rem}.info-item[data-v-2f228faa]{font-size:.8rem}.info-item .icon .material-icons[data-v-2f228faa]{font-size:16px}.parcel-grid[data-v-2f228faa]{grid-template-columns:1fr}.modal-header h2[data-v-2f228faa]{font-size:1.3rem}}[data-v-1ee8f302]:root{--modal-background-gradient: linear-gradient(145deg, #1f232e, #131722);--accent-color: #795bf7;--accent-gradient: linear-gradient(135deg, #795bf7, #fc72ff);--text-primary: #ffffff;--text-secondary: #98a1c0;--text-tertiary: rgba(255, 255, 255, .6);--border-color: rgba(255, 255, 255, .1);--input-background: #2c2f36;--button-secondary-bg: rgba(44, 47, 54, .7);--button-secondary-hover-bg: rgba(54, 58, 67, .9);--button-secondary-border: rgba(255, 255, 255, .2);--confirmation-message-bg: #1f232e;--transition-smooth: cubic-bezier(.16, 1, .3, 1)}.modal-overlay[data-v-1ee8f302]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0d111ccc;backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:1;transition:opacity .25s cubic-bezier(.25,.8,.25,1);font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.modal-container[data-v-1ee8f302]{background-color:#1a1d24!important;opacity:1!important;border-radius:24px;overflow:hidden;box-shadow:0 20px 50px #00000080,0 0 0 1px var(--border-color),0 30px 80px #795bf726;width:90%;max-width:520px;display:flex;flex-direction:column;border:1px solid var(--border-color);transform:none;text-align:center;position:relative;color:var(--text-primary)}.modal-fade-enter-active .modal-container[data-v-1ee8f302],.modal-fade-leave-active .modal-container[data-v-1ee8f302]{transition:transform .25s cubic-bezier(.25,.8,.25,1),box-shadow .25s cubic-bezier(.25,.8,.25,1)}.modal-fade-enter-from .modal-container[data-v-1ee8f302],.modal-fade-leave-to .modal-container[data-v-1ee8f302]{transform:translateY(20px) scale(.98)}.modal-fade-enter-to .modal-container[data-v-1ee8f302],.modal-fade-leave-from .modal-container[data-v-1ee8f302]{transform:none}.modal-header[data-v-1ee8f302]{padding:25px 35px 20px;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;color:var(--text-primary)}.modal-header h3[data-v-1ee8f302]{margin:0;font-size:1.5rem;font-weight:600;color:var(--text-primary);background:linear-gradient(135deg,var(--text-primary),var(--text-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.01em}.close-button[data-v-1ee8f302]{position:absolute;top:15px;right:15px;background:#ffffff1a;border:none;color:#ffffffb3;border-radius:50%;width:32px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s var(--transition-smooth);font-size:1.2rem;line-height:1;z-index:10}.close-button[data-v-1ee8f302]:hover{background:#fff3;color:var(--text-primary);transform:rotate(90deg)}.modal-content-wrapper[data-v-1ee8f302]{display:flex;flex-direction:column;position:relative;min-height:280px;background-color:transparent}.view-container[data-v-1ee8f302]{display:flex;flex-direction:column;height:100%;width:100%;min-height:280px;background-color:transparent}.modal-content[data-v-1ee8f302]{padding:25px 35px;color:var(--text-secondary);flex-grow:1;text-align:left;display:flex;flex-direction:column}.modal-content p[data-v-1ee8f302]{margin-top:0;margin-bottom:25px;font-size:1rem;line-height:1.6;color:var(--text-secondary);font-weight:400}.input-group[data-v-1ee8f302]{margin-bottom:25px}.input-group label[data-v-1ee8f302]{display:block;margin-bottom:10px;font-size:.95rem;color:var(--text-primary);font-weight:600;letter-spacing:.01em}.text-input[data-v-1ee8f302]{width:100%;padding:14px 15px;border:1px solid rgba(255,255,255,.15);border-radius:12px;background-color:var(--input-background);color:var(--text-primary);font-size:1rem;font-family:var(--font-primary);box-sizing:border-box;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px 3px #0003,0 0 0 1px #ffffff1a;position:relative}.text-input[data-v-1ee8f302]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40,inset 0 1px 3px #0000001a;background-color:#30343d;animation:glow-1ee8f302 1.5s ease-in-out infinite alternate}@keyframes glow-1ee8f302{0%{border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40,inset 0 1px 3px #0000001a}to{border-color:#795bf7;box-shadow:0 0 0 3px #795bf740,inset 0 1px 3px #0000001a}}.text-input[data-v-1ee8f302]:hover:not(:focus):not(:disabled){border-color:#fc72ff80;background-color:#2c2f36b3}.text-input[data-v-1ee8f302]:disabled{opacity:.6;cursor:not-allowed;background-color:#191b1f80}input[type=number][data-v-1ee8f302]::-webkit-inner-spin-button,input[type=number][data-v-1ee8f302]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-1ee8f302]{-moz-appearance:textfield}.modal-footer[data-v-1ee8f302]{padding:20px 35px 25px;border-top:1px solid var(--border-color);display:flex;justify-content:center;align-items:center;gap:15px;width:100%;box-sizing:border-box}.action-button[data-v-1ee8f302]{padding:10px 20px;border:none;border-radius:16px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;white-space:nowrap;overflow:hidden;flex-grow:1;flex-basis:0;max-width:200px}.action-button[data-v-1ee8f302]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 12px #0003}.action-button[data-v-1ee8f302]:active:not(:disabled){transform:translateY(-1px);box-shadow:0 3px 6px #00000026}.action-button[data-v-1ee8f302]:disabled{opacity:.35;cursor:not-allowed;background-color:#2c2f36;box-shadow:none;color:#ffffff80;border-color:#ffffff1a;transform:none}.confirmation-message p[data-v-1ee8f302]{font-size:1.15rem;font-weight:400;color:var(--text-primary);line-height:1.7;margin:0}.confirmation-message p strong[data-v-1ee8f302]{color:var(--accent-color);font-weight:600;text-shadow:none}.secondary-btn[data-v-1ee8f302]{background-color:#2c2f36;color:#fff;border:none;transition:all .3s ease}.secondary-btn[data-v-1ee8f302]:hover:not(:disabled){background-color:#363a43}.buy-btn[data-v-1ee8f302]{background:linear-gradient(to right,#fc72ff,#795bf7);color:#fff;box-shadow:0 4px 12px #fc72ff4d;border:none;transition:all .3s ease}.buy-btn[data-v-1ee8f302]:hover:not(:disabled){box-shadow:0 4px 18px #fc72ff80}.modal-fade-enter-active[data-v-1ee8f302],.modal-fade-leave-active[data-v-1ee8f302]{transition:opacity .25s cubic-bezier(.25,.8,.25,1)}.modal-fade-enter-from[data-v-1ee8f302],.modal-fade-leave-to[data-v-1ee8f302]{opacity:0}.modal-fade-enter-to[data-v-1ee8f302],.modal-fade-leave-from[data-v-1ee8f302]{opacity:1}.view-swap-enter-active[data-v-1ee8f302],.view-swap-leave-active[data-v-1ee8f302]{transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;width:100%;min-height:280px;top:0;left:0;right:0}.view-swap-enter-from[data-v-1ee8f302]{opacity:0;transform:translate(30px)}.view-swap-leave-to[data-v-1ee8f302]{opacity:0;transform:translate(-30px)}.view-swap-enter-to[data-v-1ee8f302],.view-swap-leave-from[data-v-1ee8f302]{opacity:1;transform:translate(0)}@media (max-width: 768px){.modal-container[data-v-1ee8f302]{width:95%;max-width:450px}.modal-header[data-v-1ee8f302]{padding:20px 25px 15px}.modal-content[data-v-1ee8f302]{padding:20px 25px}.modal-footer[data-v-1ee8f302]{padding:15px 25px 20px}.action-button[data-v-1ee8f302]{padding:10px 20px;height:46px}}.confirmation-view[data-v-1ee8f302]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:30px;padding-bottom:30px}.confirmation-message[data-v-1ee8f302]{padding:25px;margin-bottom:20px;background-color:var(--confirmation-message-bg);border-radius:16px;border:1px solid var(--border-color);box-shadow:0 8px 25px #0000004d;text-align:center;width:100%;max-width:400px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.confirmation-message[data-v-1ee8f302]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00000040}.confirmation-actions-footer[data-v-1ee8f302]{justify-content:center}.buy-btn[data-v-1ee8f302]:disabled{background:linear-gradient(to right,#fc72ff4d,#795bf74d);box-shadow:none}.modal-backdrop[data-v-152eecaa]{position:fixed;inset:0;background-color:#0a0a0ad9;backdrop-filter:blur(8px);z-index:40;opacity:1;transition:opacity .3s ease}.modal[data-v-152eecaa]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(320px,40vw,500px);background-color:#191b1f;border:1px solid rgba(255,255,255,.1);border-radius:20px;box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff0d;z-index:50;padding:30px;color:#fff;display:flex;flex-direction:column;min-height:400px;max-height:90vh;overflow:hidden}.modal-content-area[data-v-152eecaa]{flex-grow:1;overflow-y:auto;overflow-x:hidden;margin-top:10px;padding-right:5px;position:relative;min-height:300px}.modal h2[data-v-152eecaa]{font-size:1.4rem;font-weight:600;margin-bottom:10px;text-align:center;background:linear-gradient(to right,#fc72ff,#795bf7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.01em;position:relative;flex-shrink:0}.modal h2[data-v-152eecaa]:after{content:"";position:absolute;left:50%;bottom:-8px;width:40px;height:3px;background:linear-gradient(to right,#fc72ff,#795bf7);border-radius:3px;transform:translate(-50%);opacity:.6}.modal h3[data-v-152eecaa]{font-size:1.2rem;font-weight:600;margin-bottom:15px;color:#fff}.modal-close-btn[data-v-152eecaa]{position:absolute;top:15px;right:15px;background:none;border:none;font-size:1.5rem;color:#98a1c0;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:51}.fade-view-enter-active[data-v-152eecaa],.fade-view-leave-active[data-v-152eecaa]{transition:opacity .3s ease}.fade-view-enter-from[data-v-152eecaa],.fade-view-leave-to[data-v-152eecaa]{opacity:0}.form-group[data-v-152eecaa]{margin-bottom:20px}.form-group label[data-v-152eecaa]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;font-weight:500;color:#98a1c0;margin-bottom:8px}.char-counter[data-v-152eecaa]{font-size:.75rem;color:#98a1c0;opacity:.7}.form-input[data-v-152eecaa]{width:100%;padding:12px 15px;background-color:#0d111c;border:1px solid rgba(255,255,255,.1);border-radius:16px;color:#fff;font-size:.95rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.form-textarea[data-v-152eecaa]{resize:vertical;min-height:80px;font-family:inherit}.form-input[data-v-152eecaa]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff33;background-color:#0d111c}.form-input[data-v-152eecaa]:hover:not(:focus){border-color:#ffffff4d;background-color:#0d111c}.form-actions[data-v-152eecaa]{display:flex;gap:10px;margin-top:20px}.action-button[data-v-152eecaa]{flex:1;padding:10px 16px;border:none;border-radius:16px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.25,1,.5,1);text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;position:relative;overflow:hidden;color:#fff}.action-button[data-v-152eecaa]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#ffffff1a,#fff0);opacity:0;transition:opacity .3s ease}.action-button[data-v-152eecaa]:hover:before{opacity:1}.action-button[data-v-152eecaa]:disabled{opacity:.6;cursor:not-allowed}.action-button[data-v-152eecaa]:disabled:before{display:none}.icon[data-v-152eecaa]{display:inline-flex;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.action-button:hover .icon[data-v-152eecaa]{transform:scale(1.15)}.icon svg[data-v-152eecaa],.icon i[data-v-152eecaa]{height:1em;width:auto;vertical-align:middle}.view-map-btn[data-v-152eecaa]{background-color:#191b1f;color:#fff;border:1px solid rgba(255,255,255,.1)}.view-map-btn[data-v-152eecaa]:hover:not(:disabled){background-color:#2c2f36;border-color:#fc72ff4d;transform:translateY(-2px);box-shadow:0 4px 10px #0003}.buy-btn[data-v-152eecaa]{background:linear-gradient(to right,#fc72ff,#795bf7);color:#fff;box-shadow:0 4px 12px #fc72ff4d}.buy-btn[data-v-152eecaa]:hover:not(:disabled){box-shadow:0 6px 18px #fc72ff80;transform:translateY(-2px) scale(1.02);filter:brightness(1.1)}.secondary-btn[data-v-152eecaa]{background-color:#2c2f36;color:#fff;border:1px solid rgba(255,255,255,.1)}.secondary-btn[data-v-152eecaa]:hover:not(:disabled){background-color:#3a3e47;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 4px 10px #0003}.cancel-btn[data-v-152eecaa]{background-color:#191b1f;color:#fff;border:1px solid rgba(231,76,60,.3);border-radius:16px}.cancel-btn[data-v-152eecaa]:hover:not(:disabled){background-color:#e74c3c1a;border-color:#e74c3c99;box-shadow:0 0 15px #e74c3c4d;transform:translateY(-2px)}.cancel-btn[data-v-152eecaa]:active:not(:disabled){transform:translateY(0)}.upload-image-btn[data-v-152eecaa]{width:100%;padding:12px 16px;font-size:.9rem}.upload-image-btn[data-v-152eecaa]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#ffffff0d,#fff0);opacity:0;transition:opacity .3s ease}.upload-image-btn[data-v-152eecaa]:hover:before{opacity:1}.upload-image-btn[data-v-152eecaa]:not(.image-loaded-btn):hover:not(:disabled){background-color:#3a3e47;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 4px 10px #0003}.image-loaded-btn[data-v-152eecaa]{background:linear-gradient(to right,#27ae60,#2ecc71);color:#fff;border:none;box-shadow:0 4px 12px #2ecc714d}.image-loaded-btn[data-v-152eecaa]:hover:not(:disabled){box-shadow:0 6px 18px #2ecc7180;transform:translateY(-2px) scale(1.02);filter:brightness(1.1);background:linear-gradient(to right,#27ae60,#2ecc71);border:none}.modal-submit-btn[data-v-152eecaa]{width:100%;padding:15px;font-size:1rem;margin-top:10px}.media-action-buttons[data-v-152eecaa]{display:flex;gap:10px;margin:20px 0 0;flex-wrap:wrap}.update-media-btn[data-v-152eecaa],.cancel-media-btn[data-v-152eecaa]{flex:1;min-width:150px}.image-preview-container[data-v-152eecaa]{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;background-color:#0d111c;border-radius:16px;padding:15px;border:1px solid rgba(255,255,255,.05);transition:all .3s ease;box-sizing:border-box}.image-preview-container[data-v-152eecaa]:hover{border-color:#fc72ff33;box-shadow:0 5px 15px #0003}.image-preview[data-v-152eecaa]{width:100%;max-height:250px;object-fit:contain;border-radius:10px;transition:transform .3s ease}.image-preview[data-v-152eecaa]:hover{transform:scale(1.02)}.image-preview-actions[data-v-152eecaa]{display:flex!important;flex-direction:row!important;justify-content:space-between;gap:12px;width:100%;margin-top:5px}.image-preview-actions .action-button[data-v-152eecaa]{flex:1}.upload-image-container[data-v-152eecaa]{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;background-color:#0d111c;border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.05);transition:all .3s ease;box-sizing:border-box}.upload-image-container[data-v-152eecaa]:hover{border-color:#fc72ff33;box-shadow:0 5px 15px #0003}.current-image[data-v-152eecaa]{width:100%;margin-bottom:15px}.current-image p[data-v-152eecaa]{margin-bottom:8px;color:#98a1c0;font-size:.85rem;font-weight:500}.current-image-preview[data-v-152eecaa]{width:100%;height:150px;object-fit:contain;border-radius:10px;background-color:#0d111c;transition:transform .3s ease;border:1px dashed rgba(255,255,255,.2)}.current-image-preview[data-v-152eecaa]:hover{transform:scale(1.02)}.image-confirmed[data-v-152eecaa]{font-size:.85rem;color:#27ae60;font-weight:600;margin-top:5px;text-align:center}.loaded-image[data-v-152eecaa]{border:1px solid #27ae60}.image-container[data-v-152eecaa]{width:100%;height:200px;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:10px;background-color:#0d111c;margin-bottom:15px;position:relative}.image-container[data-v-152eecaa]:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a;border-radius:10px;pointer-events:none}.image-loading-spinner[data-v-152eecaa]{display:flex;flex-direction:column;align-items:center;gap:10px;position:absolute;inset:0;justify-content:center;background-color:#0d111c}.loading-text[data-v-152eecaa]{font-size:.85rem;color:#98a1c0;margin:0}.image-load-error[data-v-152eecaa]{display:flex;flex-direction:column;align-items:center;gap:10px;color:#e74c3c}.image-load-error .error-icon[data-v-152eecaa]{font-size:2.5rem;opacity:.5}.image-load-error p[data-v-152eecaa]{font-size:.85rem;margin:0}.parcel-image[data-v-152eecaa]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;border-radius:8px}.parcel-image[data-v-152eecaa]:hover{transform:scale(1.02)}.parcel-media-preview[data-v-152eecaa]{background-color:#0d111c;border-radius:16px;padding:20px;margin-bottom:20px;border:1px solid rgba(255,255,255,.05);transition:all .3s ease;box-sizing:border-box}.parcel-media-preview[data-v-152eecaa]:hover{border-color:#fc72ff33;box-shadow:0 5px 15px #0003}.site-url[data-v-152eecaa]{font-size:.9rem;color:#98a1c0;word-break:break-all;padding:10px;background-color:#ffffff08;border-radius:10px;margin-top:10px}.site-url a[data-v-152eecaa]{color:#4c82fb;text-decoration:none;transition:all .2s ease;position:relative}.site-url a[data-v-152eecaa]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#fc72ff;transition:width .3s ease}.site-url a[data-v-152eecaa]:hover{color:#fc72ff}.site-url a[data-v-152eecaa]:hover:after{width:100%}.label[data-v-152eecaa]{font-weight:500;color:#fff;margin-right:5px}.info-item[data-v-152eecaa]{margin:8px 0;font-size:.9rem;color:#98a1c0}.price[data-v-152eecaa]{color:#fc72ff;font-weight:600}.non-owner-info[data-v-152eecaa]{background-color:#0d111c;border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.05);box-sizing:border-box}.no-media-container[data-v-152eecaa]{display:flex;flex-direction:column;align-items:center;background-color:#0d111c;border-radius:16px;padding:30px 20px;margin-bottom:20px;border:1px solid rgba(255,255,255,.05);transition:all .3s ease;box-sizing:border-box}.no-media-container[data-v-152eecaa]:hover{border-color:#fc72ff33;box-shadow:0 5px 15px #0003}.no-media-message[data-v-152eecaa]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:15px}.no-media-icon[data-v-152eecaa]{font-size:3rem;opacity:.3;margin-bottom:10px;animation:float-152eecaa 5s ease-in-out infinite;color:#ffffff80}@keyframes float-152eecaa{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.tos-checkbox-container[data-v-152eecaa]{background-color:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:15px;margin-top:10px}.tos-checkbox-label[data-v-152eecaa]{display:flex;align-items:flex-start;gap:12px;cursor:pointer;user-select:none}.tos-checkbox[data-v-152eecaa]{width:20px;height:20px;min-width:20px;margin-top:2px;cursor:pointer;accent-color:#fc72ff}.tos-text[data-v-152eecaa]{font-size:.9rem;color:#c3c8d8;line-height:1.5}.tos-link[data-v-152eecaa]{color:#4c82fb;text-decoration:none;font-weight:500;transition:color .2s ease}.tos-link[data-v-152eecaa]:hover{color:#fc72ff;text-decoration:underline}.selected-preview[data-v-152eecaa]{border:2px solid #27ae60!important;box-shadow:0 0 15px #27ae604d;animation:pulse-152eecaa 2s ease-in-out infinite}@keyframes pulse-152eecaa{0%,to{box-shadow:0 0 15px #27ae604d}50%{box-shadow:0 0 25px #27ae6080}}.animation-overlay-container[data-v-152eecaa]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(320px,40vw,500px);min-height:400px;display:flex;justify-content:center;align-items:center;background-color:#191b1ffa;border-radius:20px;z-index:110;animation:fadeIn-152eecaa .3s ease forwards;box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff0d}.animation-content[data-v-152eecaa]{display:flex;flex-direction:column;align-items:center;gap:15px;animation:scaleIn-152eecaa .5s cubic-bezier(.25,1,.5,1.6) forwards;text-align:center}.animation-icon-container[data-v-152eecaa]{width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.animation-message[data-v-152eecaa]{font-size:1.4rem;font-weight:600;color:#fff;animation:slideUp-152eecaa .5s .2s cubic-bezier(.25,1,.5,1) forwards;opacity:0;transform:translateY(10px)}.animation-submessage[data-v-152eecaa]{font-size:1rem;font-weight:500;color:#c3c8d8;margin-top:10px;animation:slideUp-152eecaa .5s .3s cubic-bezier(.25,1,.5,1) forwards;opacity:0;transform:translateY(10px)}.animation-subtext[data-v-152eecaa]{font-size:.85rem;color:#98a1c0;margin-top:5px;animation:slideUp-152eecaa .5s .4s cubic-bezier(.25,1,.5,1) forwards;opacity:0;transform:translateY(10px)}.animation-info-box[data-v-152eecaa]{display:flex;align-items:flex-start;gap:10px;margin-top:15px;padding:12px 16px;background:linear-gradient(135deg,#fc72ff14,#795bf714);border:1px solid rgba(252,114,255,.2);border-radius:12px;animation:slideUp-152eecaa .5s .5s cubic-bezier(.25,1,.5,1) forwards;opacity:0;transform:translateY(10px);max-width:90%}.info-icon[data-v-152eecaa]{font-size:1rem;color:#fc72ff;flex-shrink:0;margin-top:2px;animation:pulse-info-152eecaa 2s ease-in-out infinite}@keyframes pulse-info-152eecaa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.info-text[data-v-152eecaa]{font-size:.8rem;color:#c3c8d8;line-height:1.5;margin:0;text-align:left}.success-icon[data-v-152eecaa]{font-size:5rem;color:#27ae60;animation:pulseSuccess-152eecaa 1.5s cubic-bezier(.25,1,.5,1.6) forwards}@keyframes pulseSuccess-152eecaa{0%{transform:scale(.8);opacity:.7;text-shadow:0 0 0 rgba(39,174,96,0)}50%{transform:scale(1.2);opacity:1;text-shadow:0 0 30px rgba(39,174,96,.8)}to{transform:scale(1);opacity:1;text-shadow:0 0 15px rgba(39,174,96,.5)}}.rejected-icon-svg[data-v-152eecaa]{width:80%;height:80%}.rejected-icon-svg path[data-v-152eecaa]{stroke:#e74c3c;stroke-width:4;stroke-linecap:round;fill:none;stroke-dasharray:100;stroke-dashoffset:100;animation:drawX-152eecaa .8s ease-out forwards .3s}@keyframes drawX-152eecaa{to{stroke-dashoffset:0}}.rejection-reason-text[data-v-152eecaa]{font-size:.9rem;color:#b8bfc6;margin-top:10px;max-width:90%;line-height:1.4;animation:slideUp-152eecaa .5s .5s cubic-bezier(.25,1,.5,1) forwards;opacity:0;transform:translateY(10px)}.screening-overlay[data-v-152eecaa]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(320px,40vw,500px);min-height:400px;display:flex;justify-content:center;align-items:center;background-color:#191b1ffa;border-radius:20px;z-index:100;animation:fadeIn-152eecaa .3s ease forwards;box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff0d}.screening-content[data-v-152eecaa]{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center;animation:scaleIn-152eecaa .5s cubic-bezier(.25,1,.5,1.6) forwards}.screening-text[data-v-152eecaa]{font-size:1.3rem;font-weight:600;color:#fff;margin:5px 0;background:linear-gradient(to right,#fc72ff,#795bf7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer-152eecaa 2s infinite;background-size:200% auto}.screening-subtext[data-v-152eecaa]{font-size:.95rem;color:#98a1c0;margin:0 0 10px}.confirming-cancel-btn[data-v-152eecaa]{margin-top:15px;padding:10px 24px}@keyframes shimmer-152eecaa{0%{background-position:0% center}to{background-position:200% center}}.spinner[data-v-152eecaa]{border:4px solid rgba(255,255,255,.1);border-left-color:#fc72ff;border-top-color:#795bf7;border-radius:50%;width:50px;height:50px;animation:spin-152eecaa 1s linear infinite;box-shadow:0 0 20px #fc72ff33}@keyframes spin-152eecaa{to{transform:rotate(360deg)}}.wallet-icon-container[data-v-152eecaa]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.wallet-icon[data-v-152eecaa]{font-size:3rem;color:#fc72ff;animation:pulse-wallet-152eecaa 2s ease-in-out infinite}@keyframes pulse-wallet-152eecaa{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes fadeIn-152eecaa{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-152eecaa{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideUp-152eecaa{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-role-indicator[data-v-152eecaa]{text-align:center;margin:8px 0}.role-badge[data-v-152eecaa]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:12px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.role-owner[data-v-152eecaa]{background:linear-gradient(135deg,gold,#ffb347);color:#333;box-shadow:0 2px 8px #ffd7004d}.role-tenant[data-v-152eecaa]{background:linear-gradient(135deg,#4a90e2,#357abd);color:#fff;box-shadow:0 2px 8px #4a90e24d}.action-button[type=button][data-v-152eecaa]:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(.5)}.error-banner[data-v-152eecaa]{background:linear-gradient(135deg,#e74c3c26,#c0392b26);border:1px solid rgba(231,76,60,.4);border-radius:12px;padding:16px;margin-bottom:16px;animation:slideDown-152eecaa .3s cubic-bezier(.25,1,.5,1)}.error-type-network[data-v-152eecaa]{background:linear-gradient(135deg,#3498db26,#2980b926);border-color:#3498db66}.error-type-rate_limit[data-v-152eecaa]{background:linear-gradient(135deg,#f39c1226,#d3540026);border-color:#f39c1266}.error-type-validation[data-v-152eecaa]{background:linear-gradient(135deg,#f1c40f26,#f39c1226);border-color:#f1c40f66}.error-banner-header[data-v-152eecaa]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.error-icon-title[data-v-152eecaa]{display:flex;gap:12px;flex:1;align-items:flex-start}.error-icon[data-v-152eecaa]{font-size:1.5rem;color:#e74c3c;flex-shrink:0;margin-top:2px}.error-type-network .error-icon[data-v-152eecaa]{color:#3498db}.error-type-rate_limit .error-icon[data-v-152eecaa]{color:#f39c12}.error-type-validation .error-icon[data-v-152eecaa]{color:#f1c40f}.error-text[data-v-152eecaa]{flex:1;display:flex;flex-direction:column;gap:4px}.error-title[data-v-152eecaa]{font-size:.95rem;font-weight:600;color:#fff;display:block}.error-message[data-v-152eecaa]{font-size:.85rem;color:#c3c8d8;line-height:1.4;margin:0;white-space:pre-line}.error-close-btn[data-v-152eecaa]{background:none;border:none;color:#98a1c0;font-size:1.2rem;cursor:pointer;padding:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;flex-shrink:0}.error-close-btn[data-v-152eecaa]:hover{background-color:#ffffff1a;color:#fff}.error-details-section[data-v-152eecaa]{margin-top:12px;border-top:1px solid rgba(255,255,255,.1);padding-top:12px}.error-details-toggle[data-v-152eecaa]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 12px;color:#98a1c0;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease;width:100%;justify-content:center}.error-details-toggle[data-v-152eecaa]:hover{background:#ffffff14;border-color:#fff3;color:#fff}.error-details-content[data-v-152eecaa]{margin-top:12px;background:#0000004d;border-radius:8px;padding:12px;overflow:hidden}.error-details-content pre[data-v-152eecaa]{color:#c3c8d8;font-size:.75rem;font-family:Courier New,monospace;white-space:pre-wrap;word-wrap:break-word;margin:0 0 12px;line-height:1.4}.error-actions[data-v-152eecaa]{display:flex;gap:8px;justify-content:flex-end}.error-action-btn[data-v-152eecaa]{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:6px 12px;color:#98a1c0;font-size:.75rem;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}.error-action-btn[data-v-152eecaa]:hover{background:#ffffff1f;border-color:#fc72ff66;color:#fc72ff}.error-retry-hint[data-v-152eecaa]{margin-top:12px;padding:8px 12px;background:#2ecc711a;border:1px solid rgba(46,204,113,.3);border-radius:8px;color:#2ecc71;font-size:.8rem;display:flex;align-items:center;gap:8px}.pending-request-banner[data-v-152eecaa]{border-radius:12px;padding:16px;margin-bottom:16px;animation:slideDown-152eecaa .3s cubic-bezier(.25,1,.5,1)}.pending-active[data-v-152eecaa]{background:linear-gradient(135deg,#3498db26,#2980b926);border:1px solid rgba(52,152,219,.4)}.pending-expired[data-v-152eecaa]{background:linear-gradient(135deg,#f39c1226,#d3540026);border:1px solid rgba(243,156,18,.4)}.pending-banner-header[data-v-152eecaa]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.pending-icon-title[data-v-152eecaa]{display:flex;gap:12px;flex:1;align-items:flex-start}.pending-icon[data-v-152eecaa]{font-size:1.5rem;flex-shrink:0;margin-top:2px}.pending-active .pending-icon[data-v-152eecaa]{color:#3498db}.pending-expired .pending-icon[data-v-152eecaa]{color:#f39c12}.pending-text[data-v-152eecaa]{flex:1;display:flex;flex-direction:column;gap:6px}.pending-title[data-v-152eecaa]{font-size:.95rem;font-weight:600;color:#fff;display:block}.pending-message[data-v-152eecaa]{font-size:.85rem;color:#c3c8d8;line-height:1.4;margin:0}.pending-timer[data-v-152eecaa]{font-size:.9rem;color:#fff;margin:4px 0 0}.pending-timer strong[data-v-152eecaa]{color:#3498db;font-size:1.05rem;font-family:Courier New,monospace}.pending-hint[data-v-152eecaa]{margin-top:12px;padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#98a1c0;font-size:.8rem;display:flex;align-items:center;gap:8px}.pending-actions[data-v-152eecaa]{margin-top:12px;display:flex;justify-content:flex-end}.cancel-request-btn[data-v-152eecaa]{background:#f39c1233;border:1px solid rgba(243,156,18,.4);border-radius:10px;padding:8px 16px;color:#f39c12;font-size:.85rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s cubic-bezier(.25,1,.5,1)}.cancel-request-btn[data-v-152eecaa]:hover:not(:disabled){background:#f39c124d;border-color:#f39c1299;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #f39c124d}.cancel-request-btn[data-v-152eecaa]:disabled{opacity:.6;cursor:not-allowed;transform:none}.slide-down-enter-active[data-v-152eecaa],.slide-down-leave-active[data-v-152eecaa]{transition:all .3s cubic-bezier(.25,1,.5,1)}.slide-down-enter-from[data-v-152eecaa]{opacity:0;transform:translateY(-20px)}.slide-down-leave-to[data-v-152eecaa]{opacity:0;transform:translateY(-10px)}.expand-enter-active[data-v-152eecaa],.expand-leave-active[data-v-152eecaa]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-152eecaa],.expand-leave-to[data-v-152eecaa]{max-height:0;opacity:0}.expand-enter-to[data-v-152eecaa],.expand-leave-from[data-v-152eecaa]{max-height:500px;opacity:1}.fade-overlay-enter-active[data-v-152eecaa],.fade-overlay-leave-active[data-v-152eecaa]{transition:opacity .3s ease}.fade-overlay-enter-from[data-v-152eecaa],.fade-overlay-leave-to[data-v-152eecaa]{opacity:0}@keyframes slideDown-152eecaa{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.mt-4[data-v-152eecaa]{margin-top:20px}.modal-overlay[data-v-f66fb9e5]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0d111cd9;backdrop-filter:blur(10px) saturate(150%);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.25,.8,.25,1),visibility .4s cubic-bezier(.25,.8,.25,1)}.modal-overlay.show[data-v-f66fb9e5]{opacity:1;visibility:visible}.modal-content[data-v-f66fb9e5]{background:linear-gradient(145deg,#1a1d29,#10131c);padding:60px 40px 35px;border-radius:28px;box-shadow:0 20px 50px #0009,0 0 0 1.5px #ffffff12;width:90%;max-width:500px;border:1px solid rgba(255,255,255,.05);text-align:center;position:relative;color:#eaeaea;display:flex;flex-direction:column;min-height:500px;transform:scale(.95) translateY(20px);opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1)}.modal-overlay.show .modal-content[data-v-f66fb9e5]{opacity:1;transform:scale(1) translateY(0)}.modal-close-btn[data-v-f66fb9e5]{position:absolute;top:20px;right:20px;background:#ffffff14;border:none;color:#fff9;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .25s ease;font-size:1.3rem;line-height:1;z-index:10}.modal-close-btn[data-v-f66fb9e5]:hover{background:#ffffff1f;color:#fff;transform:rotate(90deg)}.default-view-content[data-v-f66fb9e5]{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;justify-content:center}.default-view-content h3.modal-title[data-v-f66fb9e5]{margin-top:0;margin-bottom:15px;font-size:1.75rem;font-weight:700;color:#fff;letter-spacing:-.02em}.default-view-content .parcel-info[data-v-f66fb9e5]{font-size:1rem;color:#b0b8d1;margin-bottom:10px}.parcel-info strong[data-v-f66fb9e5]{color:#a7f3d0}.default-view-content .current-value-info[data-v-f66fb9e5]{font-size:.9rem;color:#8a93a8;margin-bottom:25px}.current-value-info strong[data-v-f66fb9e5]{color:#bdc3d0}.input-group[data-v-f66fb9e5]{margin-bottom:20px;width:100%;max-width:320px}.input-group label[data-v-f66fb9e5]{display:block;text-align:left;font-size:.9rem;color:#b0b8d1;margin-bottom:8px;font-weight:500}.input-eth[data-v-f66fb9e5]{width:100%;padding:12px 15px;background-color:#ffffff0d;border:1.5px solid rgba(255,255,255,.1);border-radius:12px;color:#eaeaea;font-size:1rem;transition:border-color .25s ease,box-shadow .25s ease;box-sizing:border-box}.input-eth[data-v-f66fb9e5]::-webkit-outer-spin-button,.input-eth[data-v-f66fb9e5]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-eth[type=number][data-v-f66fb9e5]{-moz-appearance:textfield}.input-eth[data-v-f66fb9e5]:focus{outline:none;border-color:#2ecc71;box-shadow:0 0 0 3px #2ecc714d}.input-eth[data-v-f66fb9e5]::placeholder{color:#6b7280}.input-error-text[data-v-f66fb9e5]{font-size:.8rem;color:#e74c3c;text-align:left;margin-top:6px;min-height:1.2em}.modal-actions[data-v-f66fb9e5]{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;margin-top:auto;padding-top:25px;width:100%}.action-button.modal-button[data-v-f66fb9e5]{padding:14px 28px;font-size:1rem;flex-grow:1;flex-basis:0;min-width:150px;border-radius:18px;font-weight:600;cursor:pointer;transition:background .25s cubic-bezier(.25,.8,.25,1),border-color .25s cubic-bezier(.25,.8,.25,1),box-shadow .25s cubic-bezier(.25,.8,.25,1),color .25s cubic-bezier(.25,.8,.25,1);text-align:center;display:inline-flex;justify-content:center;align-items:center;gap:8px;border:1.5px solid transparent}.action-button.modal-button.secondary[data-v-f66fb9e5]{background-color:#37415199;border-color:#ffffff26;color:#d1d5db}.action-button.modal-button.secondary[data-v-f66fb9e5]:hover:not(:disabled){background-color:#4b5563bf;border-color:#818c9980;color:#fff;box-shadow:0 0 15px 3px #818c994d}.action-button.modal-button.secondary[data-v-f66fb9e5]:active:not(:disabled){background-color:#374151b3}.action-button.modal-button.confirm-add-funds[data-v-f66fb9e5]{background:linear-gradient(135deg,#2ecc71,#27ae60);border-color:#25a25a;color:#fff;box-shadow:0 5px 15px #2ecc7140}.action-button.modal-button.confirm-add-funds[data-v-f66fb9e5]:hover:not(:disabled){background:linear-gradient(135deg,#58d68d,#2ecc71);border-color:#2ecc71;box-shadow:0 0 20px 5px #2ecc7166}.action-button.modal-button.confirm-add-funds[data-v-f66fb9e5]:active:not(:disabled){background:linear-gradient(135deg,#27ae60,#229954);box-shadow:0 0 10px 2px #2ecc714d}.action-button.modal-button[data-v-f66fb9e5]:disabled{cursor:not-allowed;opacity:.5;background:#2c2f3666;border-color:transparent;box-shadow:none}.modal-dynamic-content[data-v-f66fb9e5]{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:100%;flex-grow:1;margin-bottom:15px;overflow:hidden}.modal-loading-state[data-v-f66fb9e5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;width:100%;height:100%;box-sizing:border-box}.spinner.modal-spinner[data-v-f66fb9e5]{width:50px;height:50px;border-radius:50%;position:relative;margin-bottom:5px;box-sizing:border-box}.spinner.modal-spinner.add-value[data-v-f66fb9e5]:before,.spinner.modal-spinner.add-value[data-v-f66fb9e5]:after{content:"";position:absolute;border-radius:inherit;box-sizing:border-box}.spinner.modal-spinner.add-value[data-v-f66fb9e5]:before{width:100%;height:100%;top:0;left:0;background-image:conic-gradient(#2ECC71 0deg 90deg,transparent 90.1deg 360deg);animation:spin-f66fb9e5 1s linear infinite;transform-origin:50% 50%}.spinner.modal-spinner.add-value[data-v-f66fb9e5]:after{width:80%;height:80%;background-color:#1a1d29;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin-f66fb9e5{to{transform:rotate(360deg)}}.modal-loading-state p.loading-text[data-v-f66fb9e5]{margin-top:20px;font-size:1.1rem;font-weight:500;color:#2ecc71}.error-message-general[data-v-f66fb9e5]{color:#faa;background-color:#e74c3c26;border:1px solid rgba(231,76,60,.4);border-radius:12px;padding:12px 18px;margin-top:20px;width:auto;max-width:calc(100% - 40px);box-sizing:border-box;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 2px 8px #e74c3c33}.error-message-general .material-icons[data-v-f66fb9e5]{font-size:1.2rem;color:#e74c3c}.success-animation-content[data-v-f66fb9e5]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.success-checkmark-icon[data-v-f66fb9e5]{width:90px;height:90px;margin-bottom:20px;stroke:#2ecc71;opacity:0;transform:scale(.5);animation:pop-in-check-f66fb9e5 .5s .1s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes pop-in-check-f66fb9e5{to{opacity:1;transform:scale(1)}}.success-checkmark-icon .check-line[data-v-f66fb9e5]{stroke-width:7;stroke-linecap:round;fill:none;stroke-dasharray:80;stroke-dashoffset:80;animation:draw-check-line-f66fb9e5 .6s .5s cubic-bezier(.65,0,.35,1) forwards}@keyframes draw-check-line-f66fb9e5{to{stroke-dashoffset:0}}.success-text[data-v-f66fb9e5]{font-size:1.6rem;font-weight:600;color:#eaeaea;opacity:0;transform:translateY(15px);animation:fade-slide-up-refined-f66fb9e5 .6s .9s cubic-bezier(.25,.8,.25,1) forwards;padding:0 10px;line-height:1.4;text-align:center}@keyframes fade-slide-up-refined-f66fb9e5{to{opacity:1;transform:translateY(0)}}.modal-transition-enter-active[data-v-f66fb9e5],.modal-transition-leave-active[data-v-f66fb9e5]{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.modal-transition-enter-from[data-v-f66fb9e5],.modal-transition-leave-to[data-v-f66fb9e5]{opacity:0}.modal-transition-enter-active .modal-content[data-v-f66fb9e5],.modal-transition-leave-active .modal-content[data-v-f66fb9e5]{transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1)}.modal-transition-enter-from .modal-content[data-v-f66fb9e5],.modal-transition-leave-to .modal-content[data-v-f66fb9e5]{opacity:0;transform:scale(.95) translateY(20px)}@media (max-width: 520px){.modal-actions[data-v-f66fb9e5]{flex-direction:column;align-items:stretch}.action-button.modal-button[data-v-f66fb9e5]{width:100%;margin-bottom:12px;flex-grow:0}.action-button.modal-button[data-v-f66fb9e5]:last-child{margin-bottom:0}.modal-content[data-v-f66fb9e5]{padding:50px 20px 25px;min-height:auto}.success-checkmark-icon[data-v-f66fb9e5]{width:70px;height:70px}.success-text[data-v-f66fb9e5]{font-size:1.3rem}.default-view-content h3.modal-title[data-v-f66fb9e5]{font-size:1.5rem}.default-view-content p[data-v-f66fb9e5],.default-view-content .parcel-info[data-v-f66fb9e5],.default-view-content .current-value-info[data-v-f66fb9e5]{font-size:.95rem}.input-group[data-v-f66fb9e5]{max-width:100%}}@media (max-width: 380px){.modal-content[data-v-f66fb9e5]{min-height:auto}.success-checkmark-icon[data-v-f66fb9e5]{width:60px;height:60px}.success-text[data-v-f66fb9e5]{font-size:1.2rem}}.material-icons[data-v-f66fb9e5]{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}[data-v-157ad5d0]:root{--modal-bg: #191b1f;--modal-text: #ffffff;--modal-text-secondary: #98a1c0;--modal-accent: #fc72ff;--modal-accent-secondary: #795bf7;--modal-border: rgba(255, 255, 255, .1);--modal-success: #34d399;--modal-error: #f87171;--modal-error-soft: #ff6b6b;--modal-warning: #f2994a;--modal-warning-yellow: #ffcc00;--modal-button-secondary: #2c2f36;--modal-button-disabled: #555;--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--spacing-xs: 8px;--spacing-sm: 10px;--spacing-md: 15px;--spacing-lg: 20px;--spacing-xl: 25px;--spacing-2xl: 30px;--border-radius-sm: 8px;--border-radius-md: 16px;--border-radius-lg: 20px}.modal-backdrop[data-v-157ad5d0]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(5px)}.modal-content[data-v-157ad5d0]{position:relative;width:clamp(320px,90vw,500px);background:linear-gradient(135deg,#191b1f,#1a1c20);border:1px solid rgba(255,255,255,.12);border-radius:24px;box-shadow:0 24px 60px #0009,0 12px 30px #0006,0 0 0 1px #ffffff14,inset 0 1px #ffffff0d;padding:clamp(var(--spacing-lg),5vw,var(--spacing-2xl));color:var(--modal-text);display:flex;flex-direction:column;min-height:min(400px,80vh);max-height:90vh;overflow-y:auto;overflow-x:hidden;animation:modal-fade-in-157ad5d0 var(--transition-normal) ease-out}@keyframes modal-fade-in-157ad5d0{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-content h3[data-v-157ad5d0]{margin-top:0;margin-bottom:var(--spacing-lg);background:linear-gradient(135deg,#fc72ff,#795bf7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center;width:100%;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:700;letter-spacing:-.02em;text-shadow:0 2px 10px rgba(252,114,255,.3)}.modal-content p[data-v-157ad5d0]{margin-bottom:18px;color:var(--modal-text-secondary);text-align:center;width:100%;font-size:clamp(.9rem,2.5vw,1rem);line-height:1.7}.confirm-details[data-v-157ad5d0]{margin-bottom:var(--spacing-xl);margin-top:var(--spacing-md);text-align:center;width:100%}.confirm-details>p[data-v-157ad5d0]{margin-bottom:18px}.confirm-details>p[data-v-157ad5d0]:first-of-type{margin-top:0}.confirm-details>p[data-v-157ad5d0]:last-of-type:not(.confirm-warning){margin-bottom:var(--spacing-md)}.confirm-details strong[data-v-157ad5d0]{color:var(--modal-accent);font-weight:600}.confirm-warning[data-v-157ad5d0]{font-size:clamp(.85rem,2vw,.9rem);color:var(--modal-warning);margin-top:var(--spacing-lg);margin-bottom:0;text-align:center;width:100%;font-weight:600;padding:var(--spacing-sm) var(--spacing-md);padding-top:var(--spacing-md);background:linear-gradient(135deg,#f2994a14,#f2994a0d);border-radius:var(--border-radius-sm);border:1px solid rgba(242,153,74,.25);box-shadow:0 2px 8px #f2994a1a}.modal-actions[data-v-157ad5d0]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:var(--spacing-md);margin-top:35px;width:100%;padding:0 var(--spacing-md);box-sizing:border-box}.modal-actions button[data-v-157ad5d0]{padding:14px clamp(12px,4vw,30px);flex-grow:1;flex-basis:0;max-width:min(260px,45vw);min-height:48px;height:auto;font-size:clamp(.85rem,2vw,.95rem)}@media (max-width: 480px){.modal-actions[data-v-157ad5d0]{flex-direction:column-reverse;align-items:stretch}.modal-actions button[data-v-157ad5d0]{max-width:none}}.modal-confirm-btn.action-button[data-v-157ad5d0]{background:linear-gradient(135deg,#fc72ff,#795bf7);color:#fff;box-shadow:0 4px 12px #fc72ff80,0 2px 6px #795bf74d;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:600;border:none;word-break:break-word;position:relative;overflow:hidden}.modal-confirm-btn.action-button[data-v-157ad5d0]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.modal-confirm-btn.action-button[data-v-157ad5d0]:hover:not(:disabled):before{left:100%}.modal-confirm-btn.action-button[data-v-157ad5d0]:hover:not(:disabled){box-shadow:0 6px 20px #fc72ff99,0 3px 10px #795bf766;transform:translateY(-2px);filter:brightness(1.1)}.modal-confirm-btn.action-button[data-v-157ad5d0]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #fc72ff80}.modal-confirm-btn.action-button[data-v-157ad5d0]:focus-visible{outline:2px solid #fc72ff;outline-offset:2px}.modal-confirm-btn.action-button[data-v-157ad5d0]:disabled{background:linear-gradient(135deg,#555,#444);box-shadow:none;transform:none;cursor:not-allowed;opacity:.5}.modal-cancel-btn.action-button[data-v-157ad5d0]{background-color:var(--modal-button-secondary);color:var(--modal-text);transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:600;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #0003}.modal-cancel-btn.action-button[data-v-157ad5d0]:hover{background-color:#363a43;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d;border-color:#ffffff26}.modal-cancel-btn.action-button[data-v-157ad5d0]:active{transform:translateY(0);box-shadow:0 1px 4px #0003}.modal-cancel-btn.action-button[data-v-157ad5d0]:focus-visible{outline:2px solid #98a1c0;outline-offset:2px}.modal-fade-enter-active[data-v-157ad5d0],.modal-fade-leave-active[data-v-157ad5d0]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-157ad5d0],.modal-fade-leave-to[data-v-157ad5d0]{opacity:0}.wallet-notice-modal[data-v-157ad5d0]{font-size:clamp(.8rem,2vw,.85rem);color:gold;text-align:center;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);width:100%;font-weight:600;padding:12px var(--spacing-md);background:linear-gradient(135deg,#ffcc001f,#ffcc0014);border-radius:10px;border:1px solid rgba(255,204,0,.3);box-shadow:0 2px 8px #ffcc0026,inset 0 1px #ffffff1a}.subdivide-animation-container[data-v-157ad5d0]{width:min(240px,80vw);height:min(240px,80vw);margin:25px auto 30px;position:relative;display:flex;justify-content:center;align-items:center}@media (prefers-reduced-motion: reduce){.subdivide-animation-container[data-v-157ad5d0] *{animation:none!important;transition:none!important}}.subdivide-square[data-v-157ad5d0]{width:100%;height:100%;background:linear-gradient(135deg,#795bf7,#fc72ff);border:2px solid rgba(255,255,255,.4);border-radius:12px;position:absolute;box-shadow:0 0 20px #795bf766,0 0 40px #fc72ff4d,inset 0 1px #fff3}.subdivide-line[data-v-157ad5d0]{position:absolute;background-color:#fff;box-shadow:0 0 8px 2px #ffffffb3;opacity:0;transform-origin:center}.subdivide-line.vertical[data-v-157ad5d0]{width:3px;height:0;left:50%;top:0;transform:translate(-50%);animation:cut-vertical-157ad5d0 .8s ease-out .5s forwards}.subdivide-line.horizontal[data-v-157ad5d0]{width:0;height:3px;top:50%;left:0;transform:translateY(-50%);animation:cut-horizontal-157ad5d0 .8s ease-out 1.3s forwards}@keyframes cut-vertical-157ad5d0{0%{height:0;opacity:.5}50%{height:100%;opacity:1}to{height:100%;opacity:0}}@keyframes cut-horizontal-157ad5d0{0%{width:0;opacity:.5}50%{width:100%;opacity:1}to{width:100%;opacity:0}}.subdivide-result-container[data-v-157ad5d0]{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;animation:show-results-157ad5d0 .3s ease-out 2s forwards}@keyframes show-results-157ad5d0{0%{opacity:0}to{opacity:1}}.subdivide-result-square[data-v-157ad5d0]{position:absolute;width:calc(50% - 4px);height:calc(50% - 4px);background:linear-gradient(135deg,#795bf7,#fc72ff);border:1.5px solid rgba(255,255,255,.3);border-radius:8px;transition:transform .7s cubic-bezier(.68,-.55,.27,1.55);box-shadow:0 2px 12px #795bf74d,0 4px 20px #fc72ff33,inset 0 1px #fff3;top:25%;left:25%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:clamp(12px,3vw,14px);font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.6),0 0 8px rgba(121,91,247,.5)}.subdivide-result-container.animate .subdivide-result-square.top-left[data-v-157ad5d0]{transform:translate(-52%,-52%)}.subdivide-result-container.animate .subdivide-result-square.top-right[data-v-157ad5d0]{transform:translate(52%,-52%)}.subdivide-result-container.animate .subdivide-result-square.bottom-left[data-v-157ad5d0]{transform:translate(-52%,52%)}.subdivide-result-container.animate .subdivide-result-square.bottom-right[data-v-157ad5d0]{transform:translate(52%,52%)}.action-button[data-v-157ad5d0]{padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--border-radius-md);font-weight:600;cursor:pointer;transition:all var(--transition-fast);text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;overflow:visible}.action-button[data-v-157ad5d0]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.5);transform:none}.status-message[data-v-157ad5d0]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:12px var(--spacing-md);color:var(--modal-text-secondary);font-size:clamp(.85rem,2vw,.9rem);animation:fadeIn-157ad5d0 var(--transition-normal);margin-top:var(--spacing-sm)}.small-spinner[data-v-157ad5d0]{width:16px;height:16px;border-width:2px;margin-bottom:0}.fee-display[data-v-157ad5d0]{padding:15px var(--spacing-md);background:linear-gradient(135deg,#fc72ff14,#795bf714);border-radius:12px;margin-top:var(--spacing-md);text-align:center;font-size:clamp(.9rem,2vw,.95rem);display:flex;align-items:center;justify-content:center;min-height:50px;animation:fadeIn-157ad5d0 var(--transition-normal);transition:all var(--transition-fast);border:1px solid rgba(252,114,255,.2);box-shadow:0 2px 8px #fc72ff1a,inset 0 1px #ffffff0d}.fee-display strong[data-v-157ad5d0]{color:var(--modal-accent)}.error-message-inline[data-v-157ad5d0]{color:var(--modal-error-soft);background-color:#ff6b6b1a;padding:12px var(--spacing-md);border-radius:var(--border-radius-sm);margin-top:var(--spacing-md);text-align:center;font-size:clamp(.85rem,2vw,.9rem);border:1px solid rgba(255,107,107,.2);animation:fadeIn-157ad5d0 var(--transition-normal);line-height:1.6}.success-message[data-v-157ad5d0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.success-icon[data-v-157ad5d0]{font-size:3rem;color:#27ae60;margin-bottom:15px}.success-message h4[data-v-157ad5d0]{color:#fff;font-size:1.3rem;margin-bottom:8px}.success-message p[data-v-157ad5d0]{color:#98a1c0;margin-bottom:20px}.screening-overlay[data-v-157ad5d0]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#191b1ff2;backdrop-filter:blur(8px);border-radius:var(--border-radius-lg);z-index:60;animation:fadeIn-157ad5d0 var(--transition-normal) ease forwards}.screening-content[data-v-157ad5d0]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);text-align:center;animation:scaleIn-157ad5d0 var(--transition-slow) cubic-bezier(.25,1,.5,1.6) forwards}.screening-text[data-v-157ad5d0]{font-size:clamp(1.1rem,3vw,1.3rem);font-weight:600;color:var(--modal-text);margin:5px 0;background:linear-gradient(to right,var(--modal-accent),var(--modal-accent-secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer-157ad5d0 2s infinite;background-size:200% auto}.screening-subtext[data-v-157ad5d0]{font-size:clamp(.85rem,2vw,.95rem);color:var(--modal-text-secondary);margin-top:-5px}.spinner[data-v-157ad5d0]{border:4px solid rgba(255,255,255,.1);border-left-color:var(--modal-accent);border-top-color:var(--modal-accent-secondary);border-radius:50%;width:50px;height:50px;animation:spin-157ad5d0 1s linear infinite;box-shadow:0 0 20px #fc72ff33}.modal-success-body[data-v-157ad5d0]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:var(--spacing-lg) 0;color:#c3c9e0;min-height:250px}.success-checkmark[data-v-157ad5d0]{width:clamp(60px,15vw,80px);height:clamp(60px,15vw,80px);border-radius:50%;display:block;stroke-width:3;stroke:var(--modal-success);stroke-miterlimit:10;box-shadow:inset 0 0 0 var(--modal-success);animation:success-fill-157ad5d0 .4s ease-in-out .4s forwards,success-scale-157ad5d0 .3s ease-in-out .9s both;margin-bottom:var(--spacing-lg)}.success-checkmark__circle[data-v-157ad5d0]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:var(--modal-success);fill:var(--modal-bg);animation:success-stroke-157ad5d0 .6s cubic-bezier(.65,0,.45,1) forwards}.success-checkmark__check[data-v-157ad5d0]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4;animation:success-stroke-157ad5d0 .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes success-stroke-157ad5d0{to{stroke-dashoffset:0}}@keyframes success-scale-157ad5d0{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes success-fill-157ad5d0{to{box-shadow:inset 0 0 0 40px var(--modal-success)}}.modal-success-body h3[data-v-157ad5d0]{color:var(--modal-text);font-size:clamp(1.2rem,3vw,1.4rem);margin-bottom:var(--spacing-sm)}.modal-success-body p[data-v-157ad5d0]{font-size:clamp(.95rem,2.5vw,1rem);line-height:1.6;margin-bottom:var(--spacing-xl)}.modal-success-body strong[data-v-157ad5d0]{color:var(--modal-accent);font-weight:700}.transaction-details[data-v-157ad5d0]{margin-top:var(--spacing-md);padding:var(--spacing-sm);background-color:#34d3991a;border-radius:var(--border-radius-sm);border:1px solid rgba(52,211,153,.3)}.transaction-label[data-v-157ad5d0]{font-size:clamp(.85rem,2vw,.9rem);color:var(--modal-text-secondary);margin-bottom:5px}.transaction-hash[data-v-157ad5d0]{font-size:clamp(.85rem,2vw,.9rem);color:var(--modal-success);font-family:monospace;word-break:break-all;margin-bottom:0;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:all var(--transition-fast)}.transaction-hash[data-v-157ad5d0]:hover{color:#2aa779;text-decoration:underline}.external-link-icon[data-v-157ad5d0]{font-size:.85em;opacity:.7}.modal-done-btn[data-v-157ad5d0]{background:linear-gradient(135deg,#34d399,#2aa779);color:var(--modal-text);width:100%;max-width:200px;margin:var(--spacing-lg) auto 0;padding:12px var(--spacing-xl);border:none;border-radius:var(--border-radius-md);font-size:clamp(.85rem,2vw,.9rem);font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #34d3994d}.modal-done-btn[data-v-157ad5d0]:hover{background:linear-gradient(135deg,#2aa779,#27a370);transform:translateY(-2px);box-shadow:0 6px 16px #34d39966}.modal-done-btn[data-v-157ad5d0]:active{transform:translateY(0);box-shadow:0 2px 8px #34d3994d}.modal-error-body[data-v-157ad5d0]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:var(--spacing-lg) 0;color:var(--modal-error);min-height:250px}.error-cross[data-v-157ad5d0]{width:clamp(60px,15vw,80px);height:clamp(60px,15vw,80px);border-radius:50%;display:block;stroke-width:3;stroke:var(--modal-error);stroke-miterlimit:10;box-shadow:inset 0 0 0 var(--modal-error);animation:error-fill-157ad5d0 .4s ease-in-out .4s forwards,error-scale-157ad5d0 .3s ease-in-out .9s both;margin-bottom:var(--spacing-lg)}.error-cross__circle[data-v-157ad5d0]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:var(--modal-error);fill:var(--modal-bg);animation:error-stroke-157ad5d0 .6s cubic-bezier(.65,0,.45,1) forwards}.error-cross__line1[data-v-157ad5d0],.error-cross__line2[data-v-157ad5d0]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4}.error-cross__line1[data-v-157ad5d0]{animation:error-stroke-157ad5d0 .3s cubic-bezier(.65,0,.45,1) .8s forwards}.error-cross__line2[data-v-157ad5d0]{animation:error-stroke-157ad5d0 .3s cubic-bezier(.65,0,.45,1) .9s forwards}@keyframes error-stroke-157ad5d0{to{stroke-dashoffset:0}}@keyframes error-scale-157ad5d0{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes error-fill-157ad5d0{to{box-shadow:inset 0 0 0 40px var(--modal-error)}}.modal-error-body h3[data-v-157ad5d0]{color:var(--modal-text);font-size:clamp(1.2rem,3vw,1.4rem);margin-bottom:var(--spacing-sm)}.modal-error-body p[data-v-157ad5d0]{font-size:clamp(.95rem,2.5vw,1.05rem);line-height:1.6;margin-bottom:var(--spacing-xl);color:#ff8a8a;font-weight:500}.modal-close-btn[data-v-157ad5d0]{background:linear-gradient(135deg,#555,#444);color:var(--modal-text);width:100%;max-width:200px;margin:var(--spacing-lg) auto 0;padding:12px var(--spacing-xl);border:none;border-radius:var(--border-radius-md);font-size:clamp(.85rem,2vw,.9rem);font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #0000004d}.modal-close-btn[data-v-157ad5d0]:hover{background:linear-gradient(135deg,#666,#555);transform:translateY(-2px);box-shadow:0 6px 16px #0006}.modal-close-btn[data-v-157ad5d0]:active{transform:translateY(0);box-shadow:0 2px 8px #0000004d}@keyframes fadeIn-157ad5d0{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-157ad5d0{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes shimmer-157ad5d0{0%{background-position:0% center}to{background-position:200% center}}@keyframes spin-157ad5d0{to{transform:rotate(360deg)}}.modal-overlay[data-v-a67ae7b1]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0d111cd9;backdrop-filter:blur(10px) saturate(150%);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.25,.8,.25,1),visibility .4s cubic-bezier(.25,.8,.25,1)}.modal-overlay.show[data-v-a67ae7b1]{opacity:1;visibility:visible}.modal-content[data-v-a67ae7b1]{background:linear-gradient(145deg,#1a1d29,#10131c);padding:60px 40px 35px;border-radius:28px;box-shadow:0 20px 50px #0009,0 0 0 1.5px #ffffff12;width:90%;max-width:500px;border:1px solid rgba(255,255,255,.05);text-align:center;position:relative;color:#eaeaea;display:flex;flex-direction:column;min-height:620px;transform:scale(.95) translateY(20px);opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1)}.modal-overlay.show .modal-content[data-v-a67ae7b1]{opacity:1;transform:scale(1) translateY(0)}.modal-close-btn[data-v-a67ae7b1]{position:absolute;top:20px;right:20px;background:#ffffff14;border:none;color:#fff9;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .25s ease;font-size:1.3rem;line-height:1;z-index:10}.modal-close-btn[data-v-a67ae7b1]:hover{background:#ffffff1f;color:#fff;transform:rotate(90deg)}.default-confirmation-view[data-v-a67ae7b1]{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;justify-content:center}.default-confirmation-view h3.cancel-title[data-v-a67ae7b1]{margin-top:0;margin-bottom:25px;font-size:1.75rem;font-weight:700;color:#fff;letter-spacing:-.02em}.default-confirmation-view p[data-v-a67ae7b1]{margin-bottom:30px;color:#b0b8d1;font-size:1.05rem;line-height:1.65;max-width:90%;margin-left:auto;margin-right:auto}.modal-parcel-id-highlight[data-v-a67ae7b1]{color:#f088f3;font-weight:600}.default-confirmation-view .modal-parcel-image[data-v-a67ae7b1]{border-radius:20px;object-fit:cover;margin:0 auto 30px;display:block;border:3px solid rgba(255,255,255,.08);width:300px;height:300px;background-color:#131722;box-shadow:0 10px 20px #0000004d}.modal-actions[data-v-a67ae7b1]{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;margin-top:auto;padding-top:25px;width:100%}.action-button.modal-button[data-v-a67ae7b1]{padding:14px 28px;font-size:1rem;flex-grow:1;flex-basis:0;min-width:150px;border-radius:18px;font-weight:600;cursor:pointer;transition:background .25s cubic-bezier(.25,.8,.25,1),border-color .25s cubic-bezier(.25,.8,.25,1),box-shadow .25s cubic-bezier(.25,.8,.25,1),color .25s cubic-bezier(.25,.8,.25,1);text-align:center;display:inline-flex;justify-content:center;align-items:center;gap:8px;border:1.5px solid transparent}.action-button.modal-button.secondary[data-v-a67ae7b1]{background-color:#37415199;border-color:#ffffff26;color:#d1d5db}.action-button.modal-button.secondary[data-v-a67ae7b1]:hover:not(:disabled){background-color:#4b5563bf;border-color:#818c9980;color:#fff;box-shadow:0 0 15px 3px #818c994d}.action-button.modal-button.secondary[data-v-a67ae7b1]:active:not(:disabled){background-color:#374151b3}.action-button.modal-button.confirm-cancel[data-v-a67ae7b1]{background-color:#2d2d2d;border:1.5px solid #C0392B;color:#eaeaea;box-shadow:none}.action-button.modal-button.confirm-cancel[data-v-a67ae7b1]:hover:not(:disabled){background-color:#e74c3c26;border-color:#ec7063;color:#fff;box-shadow:0 0 18px 4px #e74c3c66}.action-button.modal-button.confirm-cancel[data-v-a67ae7b1]:active:not(:disabled){background-color:#e74c3c40;border-color:#f1948a;box-shadow:0 0 22px 6px #e74c3c80}.action-button.modal-button[data-v-a67ae7b1]:disabled{cursor:not-allowed;opacity:.5;background-color:#2c2f3666;border-color:transparent;box-shadow:none}.modal-dynamic-content[data-v-a67ae7b1]{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:100%;flex-grow:1;margin-bottom:15px;overflow:hidden}.modal-loading-state[data-v-a67ae7b1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;width:100%;height:100%;box-sizing:border-box}.spinner.modal-spinner[data-v-a67ae7b1]{width:50px;height:50px;border-radius:50%;position:relative;margin-bottom:5px;box-sizing:border-box}.spinner.modal-spinner.cancel[data-v-a67ae7b1]:before,.spinner.modal-spinner.cancel[data-v-a67ae7b1]:after{content:"";position:absolute;border-radius:inherit;box-sizing:border-box}.spinner.modal-spinner.cancel[data-v-a67ae7b1]:before{width:100%;height:100%;top:0;left:0;background-image:conic-gradient(#e74c3c 0deg 90deg,transparent 90.1deg 360deg);animation:spin-a67ae7b1 1s linear infinite;transform-origin:50% 50%}.spinner.modal-spinner.cancel[data-v-a67ae7b1]:after{width:80%;height:80%;background-color:#1a1d29;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin-a67ae7b1{to{transform:rotate(360deg)}}.modal-loading-state p.cancel-text[data-v-a67ae7b1]{margin-top:20px;font-size:1.1rem;font-weight:500;color:#e74c3c}.error-message-modal[data-v-a67ae7b1]{color:#faa;background-color:#e74c3c26;border:1px solid rgba(231,76,60,.4);border-radius:12px;padding:12px 18px;margin-top:20px;width:auto;max-width:calc(100% - 40px);box-sizing:border-box;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 2px 8px #e74c3c33}.error-message-modal .material-icons[data-v-a67ae7b1]{font-size:1.2rem;color:#e74c3c}.success-animation-content[data-v-a67ae7b1]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.success-x-icon[data-v-a67ae7b1]{width:90px;height:90px;margin-bottom:20px;stroke:#e74c3c;opacity:0;transform:scale(.5);animation:pop-in-x-a67ae7b1 .5s .1s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes pop-in-x-a67ae7b1{to{opacity:1;transform:scale(1)}}.success-x-icon .x-line[data-v-a67ae7b1]{stroke-width:7;stroke-linecap:round;fill:none;stroke-dasharray:120;stroke-dashoffset:120}.success-x-icon .line1[data-v-a67ae7b1]{animation:draw-x-line-refined-a67ae7b1 .5s .5s cubic-bezier(.65,0,.35,1) forwards}.success-x-icon .line2[data-v-a67ae7b1]{animation:draw-x-line-refined-a67ae7b1 .5s .7s cubic-bezier(.65,0,.35,1) forwards}@keyframes draw-x-line-refined-a67ae7b1{to{stroke-dashoffset:0}}.success-text[data-v-a67ae7b1]{font-size:1.6rem;font-weight:600;color:#eaeaea;opacity:0;transform:translateY(15px);animation:fade-slide-up-refined-a67ae7b1 .6s 1s cubic-bezier(.25,.8,.25,1) forwards;padding:0 10px;line-height:1.4}@keyframes fade-slide-up-refined-a67ae7b1{to{opacity:1;transform:translateY(0)}}.modal-transition-enter-active[data-v-a67ae7b1],.modal-transition-leave-active[data-v-a67ae7b1]{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.modal-transition-enter-from[data-v-a67ae7b1],.modal-transition-leave-to[data-v-a67ae7b1]{opacity:0}.modal-transition-enter-active .modal-content[data-v-a67ae7b1],.modal-transition-leave-active .modal-content[data-v-a67ae7b1]{transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1)}.modal-transition-enter-from .modal-content[data-v-a67ae7b1],.modal-transition-leave-to .modal-content[data-v-a67ae7b1]{opacity:0;transform:scale(.95) translateY(20px)}@media (max-width: 520px){.modal-actions[data-v-a67ae7b1]{flex-direction:column;align-items:stretch}.action-button.modal-button[data-v-a67ae7b1]{width:100%;margin-bottom:12px;flex-grow:0}.action-button.modal-button[data-v-a67ae7b1]:last-child{margin-bottom:0}.modal-content[data-v-a67ae7b1]{padding:50px 20px 25px;min-height:auto}.default-confirmation-view .modal-parcel-image[data-v-a67ae7b1]{width:150px;height:150px}.success-x-icon[data-v-a67ae7b1]{width:70px;height:70px}.success-text[data-v-a67ae7b1]{font-size:1.3rem}.default-confirmation-view h3.cancel-title[data-v-a67ae7b1]{font-size:1.5rem}.default-confirmation-view p[data-v-a67ae7b1]{font-size:1rem}}@media (max-width: 380px){.default-confirmation-view .modal-parcel-image[data-v-a67ae7b1]{width:120px;height:120px}.modal-content[data-v-a67ae7b1]{min-height:auto}.success-x-icon[data-v-a67ae7b1]{width:60px;height:60px}.success-text[data-v-a67ae7b1]{font-size:1.2rem}}.modal-backdrop[data-v-09ea907d]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(5px)}.modal-content[data-v-09ea907d]{background:linear-gradient(135deg,#191b1f,#1a1c20);padding:50px 30px 25px;border-radius:24px;box-shadow:0 24px 60px #0009,0 12px 30px #0006,0 0 0 1px #ffffff14,inset 0 1px #ffffff0d;border:1px solid rgba(255,255,255,.12);width:90%;max-width:500px;color:#fff;display:flex;flex-direction:column;align-items:center;max-height:85vh;overflow-y:auto;margin-top:5vh;position:relative;scrollbar-width:none;-ms-overflow-style:none}.modal-content[data-v-09ea907d]::-webkit-scrollbar{display:none}.modal-content h3[data-v-09ea907d]{margin-top:0;margin-bottom:8px;background:linear-gradient(135deg,#fc72ff,#795bf7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center;width:100%;font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.modal-content>p[data-v-09ea907d]{margin-bottom:10px;color:#98a1c0;text-align:center;width:100%}.dynamic-content-area[data-v-09ea907d]{width:100%;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:5px;margin-bottom:0;transition:min-height .35s ease}.confirm-details-wrapper[data-v-09ea907d]{width:100%;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .35s ease;will-change:max-height,opacity}.confirm-details-wrapper.show-details[data-v-09ea907d]{max-height:100px;opacity:1}.confirm-details-content p[data-v-09ea907d]{margin-top:0;margin-bottom:4px;color:#c0c8e0;font-size:.82rem;line-height:1.35}.confirm-details-content p[data-v-09ea907d]:last-child{margin-bottom:0}.confirm-details-content strong[data-v-09ea907d]{color:#fc72ff;font-weight:600}.confirm-warning[data-v-09ea907d]{font-size:.85rem;color:#f2994a;margin-top:8px!important;margin-bottom:0!important;font-weight:600;padding:8px 12px;background:linear-gradient(135deg,#f2994a14,#f2994a0d);border-radius:8px;border:1px solid rgba(242,153,74,.25);box-shadow:0 2px 8px #f2994a1a}.estimated-fee-text[data-v-09ea907d]{font-size:.85rem;color:#98a1c0;margin-top:6px;padding:6px 10px;background:linear-gradient(135deg,#98a1c014,#98a1c00d);border-radius:6px;border:1px solid rgba(152,161,192,.15)}.loading-placeholder[data-v-09ea907d]{color:#98a1c0;font-size:.9rem;padding:10px 0}.transaction-error-message[data-v-09ea907d]{color:#ff8a8a;font-size:.85rem;font-weight:600;margin-top:10px;padding:10px 15px;background:linear-gradient(135deg,#e74c3c26,#e74c3c1a);border:1px solid rgba(231,76,60,.3);border-radius:10px;width:calc(100% - 20px);max-width:380px;text-align:center;box-shadow:0 2px 8px #e74c3c26}.transaction-success-message[data-v-09ea907d]{color:#2ecc71;font-size:.9rem;font-weight:600;margin-top:10px;padding:10px 15px;background:linear-gradient(135deg,#2ecc711f,#2ecc7114);border-radius:10px;border:1px solid rgba(46,204,113,.3);box-shadow:0 2px 8px #2ecc7126}.transaction-submitting-message[data-v-09ea907d]{color:#64b5f6;font-size:.9rem;font-weight:600;margin-top:15px;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 15px;background:linear-gradient(135deg,#64b5f61f,#64b5f614);border-radius:10px;border:1px solid rgba(100,181,246,.3);box-shadow:0 2px 8px #64b5f626,inset 0 1px #ffffff1a}.transaction-submitting-message .spinner[data-v-09ea907d]{width:20px;height:20px;border:2px solid rgba(100,181,246,.3);border-left-color:#64b5f6;border-radius:50%;animation:spin-09ea907d 1s linear infinite}.transaction-hash-message[data-v-09ea907d]{color:#98a1c0;font-size:.8rem;margin-top:8px;text-align:center}.transaction-hash-message a[data-v-09ea907d]{color:#64b5f6;text-decoration:none;font-weight:500;position:relative;transition:all .2s ease;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px}.transaction-hash-message a[data-v-09ea907d]:hover{color:#90caf9;background:#64b5f61a}.transaction-hash-message a .external-link-icon[data-v-09ea907d]{font-size:.75rem;opacity:.7}.modal-actions[data-v-09ea907d]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:15px;margin-top:10px;width:100%;padding:0 15px;box-sizing:border-box}.modal-actions button[data-v-09ea907d]{padding:10px 20px;flex-grow:1;flex-basis:0;max-width:220px}@media (max-width: 480px){.modal-actions[data-v-09ea907d]{flex-direction:column-reverse;align-items:stretch}.modal-actions button[data-v-09ea907d]{max-width:none}.modal-content[data-v-09ea907d]{padding:20px;max-width:calc(100% - 40px)}}.action-button[data-v-09ea907d]{padding:10px 16px;border-radius:16px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;white-space:nowrap;overflow:hidden}.action-button[data-v-09ea907d]:disabled{opacity:.35;cursor:not-allowed!important;background-color:#2c2f36!important;background-image:none!important;box-shadow:none!important;color:#ffffff80!important;border-color:#ffffff1a!important;transform:none!important}.modal-confirm-btn.action-button[data-v-09ea907d]{background:linear-gradient(135deg,#27ae60,#2ecc71);color:#fff;box-shadow:0 4px 12px #27ae6080,0 2px 6px #2ecc714d;border:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.modal-confirm-btn.action-button[data-v-09ea907d]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.modal-confirm-btn.action-button[data-v-09ea907d]:hover:not(:disabled):before{left:100%}.modal-confirm-btn.action-button[data-v-09ea907d]:hover:not(:disabled){box-shadow:0 6px 20px #27ae6099,0 3px 10px #2ecc7166;transform:translateY(-2px);filter:brightness(1.1)}.modal-confirm-btn.action-button[data-v-09ea907d]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #27ae6080}.modal-confirm-btn.action-button[data-v-09ea907d]:focus-visible{outline:2px solid #27ae60;outline-offset:2px}.modal-confirm-btn.action-button[data-v-09ea907d]:disabled{background:linear-gradient(135deg,#555,#444);box-shadow:none;cursor:not-allowed;opacity:.5}.modal-confirm-btn .spinner[data-v-09ea907d]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-left-color:#fff;border-radius:50%;display:inline-block;animation:spin-09ea907d 1s linear infinite;margin-right:8px}@keyframes spin-09ea907d{to{transform:rotate(360deg)}}.modal-cancel-btn.action-button[data-v-09ea907d]{background-color:#2c2f36;color:#fff;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #0003;transition:all .3s cubic-bezier(.4,0,.2,1)}.modal-cancel-btn.action-button[data-v-09ea907d]:hover:not(:disabled){background-color:#363a43;border-color:#ffffff26;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.modal-cancel-btn.action-button[data-v-09ea907d]:active:not(:disabled){background-color:#2a2d33;transform:translateY(0);box-shadow:0 1px 4px #0003}.modal-cancel-btn.action-button[data-v-09ea907d]:focus-visible{outline:2px solid #98a1c0;outline-offset:2px}.modal-fade-enter-active[data-v-09ea907d],.modal-fade-leave-active[data-v-09ea907d]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-09ea907d],.modal-fade-leave-to[data-v-09ea907d]{opacity:0}.wallet-notice-modal[data-v-09ea907d]{font-size:.85rem;color:gold;text-align:center;margin-top:10px;width:100%;font-weight:600;padding:12px 15px;background:linear-gradient(135deg,#ffcc001f,#ffcc0014);border-radius:10px;border:1px solid rgba(255,204,0,.3);box-shadow:0 2px 8px #ffcc0026,inset 0 1px #ffffff1a}.merge-grid-instructions[data-v-09ea907d]{font-size:.9rem;color:#b0b8d8;margin-bottom:5px;width:100%;text-align:center;min-height:22px;display:flex;flex-direction:column;justify-content:center}.merge-grid-instructions strong[data-v-09ea907d]{color:#fc72ff}.merge-grid-instructions .selection-count[data-v-09ea907d]{color:#64b5f6;font-weight:600;font-size:.85rem}@keyframes grid-container-appear-09ea907d{0%{opacity:0;transform:scale(.9) perspective(500px) rotateX(-20deg)}to{opacity:1;transform:scale(1) perspective(500px) rotateX(0)}}@keyframes cell-appear-09ea907d{0%{opacity:0;transform:scale(.3) rotateX(-90deg)}70%{opacity:1;transform:scale(1.05) rotateX(10deg)}to{opacity:1;transform:scale(1) rotateX(0)}}@keyframes center-pulse-09ea907d{0%,to{transform:scale(1.02);box-shadow:0 0 12px #fc72ff66}50%{transform:scale(1.08);box-shadow:0 0 25px 5px #fc72ffb3}}@keyframes grid-glow-09ea907d{0%{box-shadow:0 0 12px #795bf747,0 0 18px #fc72ff36}50%{box-shadow:0 0 25px #795bf78f,0 0 35px #fc72ff6b}to{box-shadow:0 0 12px #795bf747,0 0 18px #fc72ff36}}@keyframes submitting-glow-09ea907d{0%{box-shadow:0 0 18px 7px #2ecc7199,0 0 30px 12px #fab00580}50%{box-shadow:0 0 30px 12px #2ecc71cc,0 0 45px 18px #fab005b3}to{box-shadow:0 0 18px 7px #2ecc7199,0 0 30px 12px #fab00580}}@keyframes success-glow-09ea907d{0%{box-shadow:0 0 18px 7px #fab005b3}50%{box-shadow:0 0 35px 12px #fab005}to{box-shadow:0 0 18px 7px #fab005b3}}@keyframes failed-glow-09ea907d{0%{box-shadow:0 0 18px 7px #e74c3c99}50%{box-shadow:0 0 30px 12px #e74c3ce6}to{box-shadow:0 0 18px 7px #e74c3c99}}.merge-grid-container[data-v-09ea907d]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:6px;width:250px;height:250px;margin:5px auto;padding:5px;background:linear-gradient(135deg,#191b1f66,#1e202466);border-radius:12px;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 12px #0000004d,inset 0 1px #ffffff0d;position:relative;opacity:0;perspective:800px;transform-style:preserve-3d}.grid-animation-trigger .merge-grid-container[data-v-09ea907d]{animation:grid-container-appear-09ea907d .5s cubic-bezier(.23,1,.32,1) .1s forwards,grid-glow-09ea907d 1.3s ease-in-out .3s forwards}.merge-grid-cell[data-v-09ea907d]{background:linear-gradient(135deg,#795bf766,#fc72ff66);border:2px solid rgba(255,255,255,.2);box-sizing:border-box;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:.75rem;line-height:1.2;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.6);transition:transform .2s ease-out,background .3s ease,border-color .3s ease,box-shadow .2s ease-out,opacity .3s ease;position:relative;overflow:hidden;text-align:center;padding:2px;opacity:0;transform:scale(.3) rotateX(-90deg);transform-origin:center center -20px;animation:none;box-shadow:0 2px 6px #0003,inset 0 1px #ffffff1a}.grid-animation-trigger .merge-grid-cell[data-v-09ea907d]{animation-name:cell-appear-09ea907d;animation-duration:.6s;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-fill-mode:forwards;animation-delay:.3s}.grid-animation-trigger .merge-grid-cell[data-v-09ea907d]:nth-child(5){animation-delay:.3s}.grid-animation-trigger .merge-grid-cell[data-v-09ea907d]:nth-child(2),.grid-animation-trigger .merge-grid-cell[data-v-09ea907d]:nth-child(4),.grid-animation-trigger .merge-grid-cell[data-v-09ea907d]:nth-child(6),.grid-animation-trigger .merge-grid-cell[data-v-09ea907d]:nth-child(8){animation-delay:.38s}.grid-animation-trigger .merge-grid-cell[data-v-09ea907d]:nth-child(1),.grid-animation-trigger .merge-grid-cell[data-v-09ea907d]:nth-child(3),.grid-animation-trigger .merge-grid-cell[data-v-09ea907d]:nth-child(7),.grid-animation-trigger .merge-grid-cell[data-v-09ea907d]:nth-child(9){animation-delay:.46s}.grid-animation-trigger .merge-grid-cell.center-parcel[data-v-09ea907d]{animation:cell-appear-09ea907d .6s cubic-bezier(.34,1.56,.64,1) .3s forwards,center-pulse-09ea907d .5s ease-in-out 1s forwards}.merge-grid-cell .parcel-id-text[data-v-09ea907d]{z-index:1;font-size:.75rem;font-weight:600;margin-bottom:2px}.merge-grid-cell .ownership-label[data-v-09ea907d]{font-size:.65rem;font-weight:600;margin-top:2px;z-index:1;line-height:1.1;text-align:center}.merge-grid-cell.selectable[data-v-09ea907d]{cursor:pointer;background:linear-gradient(135deg,#2ecc7159,#27ae6059);border:2px solid rgba(46,204,113,.5);box-shadow:0 2px 6px #2ecc714d,inset 0 1px #ffffff1a}.merge-grid-cell.selectable .parcel-id-text[data-v-09ea907d]{color:#2ecc71;font-weight:600}.merge-grid-cell.selectable .ownership-label[data-v-09ea907d]{color:#2ecc71}.merge-grid-cell.not-owned .ownership-label[data-v-09ea907d]{color:#ff6b6b}.merge-grid-cell.listed .ownership-label[data-v-09ea907d],.merge-grid-cell.rented .ownership-label[data-v-09ea907d],.merge-grid-cell.wrong-size .ownership-label[data-v-09ea907d]{color:#f2994a}.merge-grid-cell.center-parcel .ownership-label[data-v-09ea907d]{color:#fc72ff}.merge-grid-cell.selectable[data-v-09ea907d]:hover{transform:scale(1.05) rotateX(0);background:linear-gradient(135deg,#2ecc7173,#27ae6073);border-color:#2ecc71b3;box-shadow:0 4px 12px #2ecc7180,0 0 15px #2ecc714d,inset 0 1px #ffffff26}.merge-grid-cell.center-parcel[data-v-09ea907d]{background:linear-gradient(135deg,#795bf7,#fc72ff);border-color:#fc72ff;box-shadow:0 0 16px #fc72ff80,0 4px 12px #795bf74d,inset 0 1px #fff3}.merge-grid-cell.selected[data-v-09ea907d]{background:linear-gradient(135deg,#4a90e2,#64b5f6);border-color:#64b5f6;box-shadow:0 0 16px #64b5f680,0 4px 12px #4a90e24d,inset 0 1px #fff3;position:relative}.merge-grid-cell.selected[data-v-09ea907d]:after{content:"✓";position:absolute;top:2px;left:2px;background:#64b5f6e6;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.merge-grid-cell.center-parcel[data-v-09ea907d]:not(.grid-animation-trigger .center-parcel),.merge-grid-cell.selected[data-v-09ea907d]:not(.grid-animation-trigger .selected){transform:scale(1.02) rotateX(0)}.merge-grid-cell.not-selectable-reason .parcel-id-text[data-v-09ea907d]{font-size:.75rem;color:#f2994a}.merge-grid-cell.not-owned[data-v-09ea907d]{background:#463c3c80;border-color:#c864644d}.merge-grid-cell.wrong-size[data-v-09ea907d]{background:#3c463c80;border-color:#64c8644d}.merge-grid-cell.empty-cell[data-v-09ea907d]{background:#2c2f364d;color:#6a738f;cursor:default;border-color:#ffffff14}.merge-grid-cell.not-selectable-reason[data-v-09ea907d]:hover,.merge-grid-cell.empty-cell[data-v-09ea907d]:hover{transform:none;box-shadow:none;cursor:not-allowed}.merge-grid-cell.listed[data-v-09ea907d]{background:#50462880;border-color:#dcbe6466}.merge-grid-cell.rented[data-v-09ea907d]{background:#283c5080;border-color:#6496dc66}.merge-grid-cell.out-of-bounds[data-v-09ea907d]{background:#1e1e2399;border-color:#6464644d;color:#666;cursor:not-allowed}.merge-grid-cell.out-of-bounds .parcel-id-text[data-v-09ea907d]{font-size:.7rem;color:#666}.merge-grid-cell.potentially-valid[data-v-09ea907d]{background:linear-gradient(135deg,#ff980059,#fb8c0059);border:2px solid rgba(255,152,0,.5);box-shadow:0 2px 6px #ff98004d,inset 0 1px #ffffff1a}.merge-grid-cell.potentially-valid .parcel-id-text[data-v-09ea907d]{color:#ff9800;font-weight:600}.merge-grid-cell.valid-empty[data-v-09ea907d]{background:#50505a33;border-color:#7878824d;color:#999;cursor:not-allowed}.merge-grid-cell.valid-empty[data-v-09ea907d]:hover{background:#50505a40;border-color:#78788266}.merge-grid-cell.valid-empty .parcel-id-text[data-v-09ea907d]{color:#aaa;font-size:.8rem}.center-parcel-indicator[data-v-09ea907d]{position:absolute;top:3px;right:3px;background-color:#fc72ffcc;color:#fff;font-size:.55rem;padding:1px 4px;border-radius:3px;font-weight:700;line-height:1}.selected-count-info-container[data-v-09ea907d]{min-height:20px;display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:5px}.selected-count-info[data-v-09ea907d]{font-size:.8rem;color:#98a1c0;margin-top:0;margin-bottom:0;text-align:center;width:100%}.merge-grid-cell.in-perfect-square.tx-submitting[data-v-09ea907d]{animation:submitting-glow-09ea907d 1.2s infinite ease-in-out!important;opacity:1!important;transform:scale(1.02) rotateX(0)!important}.merge-grid-cell.in-perfect-square.tx-success[data-v-09ea907d]{animation:success-glow-09ea907d 1.5s forwards!important;opacity:1!important;transform:scale(1.02) rotateX(0)!important}.merge-grid-cell.in-perfect-square.tx-failed[data-v-09ea907d]{animation:failed-glow-09ea907d 1.5s forwards!important;opacity:1!important;transform:scale(1.02) rotateX(0)!important}.merge-grid-cell.in-perfect-square[data-v-09ea907d]{border-color:#2ecc71!important;box-shadow:0 0 15px 3px #2ecc71b3,inset 0 0 10px #2ecc714d!important}.requirements-checklist[data-v-09ea907d]{background:linear-gradient(135deg,#191b1f99,#1e202499);border-radius:12px;padding:12px 18px;margin:10px auto 5px;width:calc(100% - 30px);max-width:400px;border:1px solid rgba(255,255,255,.12);box-shadow:0 2px 8px #0003,inset 0 1px #ffffff0d}.requirements-checklist h4[data-v-09ea907d]{font-size:.95rem;color:#e0e0ff;margin-top:0;margin-bottom:8px;text-align:left;font-weight:600}.requirements-checklist ul[data-v-09ea907d]{list-style:none;padding:0;margin:0;text-align:left}.requirements-checklist li[data-v-09ea907d]{font-size:.8rem;margin-bottom:4px;display:flex;align-items:center;color:#98a1c0}.requirements-checklist li[data-v-09ea907d]:last-child{margin-bottom:0}.requirements-checklist .req-icon[data-v-09ea907d]{font-weight:700;margin-right:8px;width:15px;display:inline-block;text-align:center}.requirements-checklist li.met .req-icon[data-v-09ea907d]{color:#2ecc71}.requirements-checklist li:not(.met) .req-icon[data-v-09ea907d]{color:#f2994a}.requirements-checklist li.met[data-v-09ea907d]{color:#c0c8e0}.requirements-checklist .parcel-id-list[data-v-09ea907d]{font-size:.75rem;color:#795bf7;margin-left:5px}.active-offers-warning[data-v-09ea907d]{margin-top:15px;padding:12px 15px;background:linear-gradient(135deg,#ff98001f,#ff980014);border-radius:10px;border:1px solid rgba(255,152,0,.3);box-shadow:0 2px 8px #ff980026,inset 0 1px #ffffff1a}.active-offers-warning p[data-v-09ea907d]{margin:0 0 8px;color:#ffb74d;font-size:.9rem}.active-offers-warning ul[data-v-09ea907d]{list-style:none;padding:0;margin:0}.active-offers-warning li[data-v-09ea907d]{font-size:.8rem;color:#ffd54f;margin-bottom:6px}.active-offers-warning small[data-v-09ea907d]{color:#ffecb3;font-size:.7rem}.modal-close-btn[data-v-09ea907d]{position:absolute;top:20px;right:20px;background:linear-gradient(135deg,#2c2f36cc,#23262dcc);border:1px solid rgba(255,255,255,.12);color:#ffffffb3;border-radius:50%;width:38px;height:38px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:1.3rem;line-height:1;z-index:10;box-shadow:0 2px 8px #0003,inset 0 1px #ffffff0d}.modal-close-btn[data-v-09ea907d]:hover{background:linear-gradient(135deg,#e74c3ce6,#c0392be6);border-color:#e74c3c80;color:#fff;transform:rotate(90deg) scale(1.05);box-shadow:0 4px 12px #e74c3c66,0 2px 6px #0000004d}.modal-close-btn[data-v-09ea907d]:active{transform:rotate(90deg) scale(.95)}.modal-close-btn[data-v-09ea907d]:focus-visible{outline:2px solid #e74c3c;outline-offset:2px}.material-icons[data-v-09ea907d]{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.modal-overlay[data-v-8775d3c2]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0d111cd9;backdrop-filter:blur(10px) saturate(150%);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.25,.8,.25,1),visibility .4s cubic-bezier(.25,.8,.25,1)}.modal-overlay.show[data-v-8775d3c2]{opacity:1;visibility:visible}.modal-content[data-v-8775d3c2]{background:linear-gradient(145deg,#1a1d29,#10131c);padding:60px 40px 35px;border-radius:28px;box-shadow:0 20px 50px #0009,0 0 0 1.5px #ffffff12;width:90%;max-width:520px;border:1px solid rgba(255,255,255,.05);text-align:center;position:relative;color:#eaeaea;display:flex;flex-direction:column;min-height:640px;transform:scale(.95) translateY(20px);opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1)}.modal-overlay.show .modal-content[data-v-8775d3c2]{opacity:1;transform:scale(1) translateY(0)}.modal-close-btn[data-v-8775d3c2]{position:absolute;top:20px;right:20px;background:#ffffff14;border:none;color:#fff9;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .25s ease;font-size:1.3rem;line-height:1;z-index:10}.modal-close-btn[data-v-8775d3c2]:hover{background:#ffffff1f;color:#fff;transform:rotate(90deg)}.default-confirmation-view[data-v-8775d3c2]{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;justify-content:center}.default-confirmation-view h3.accept-title[data-v-8775d3c2]{margin-top:0;margin-bottom:15px;font-size:1.75rem;font-weight:700;color:#fff;letter-spacing:-.02em}.default-confirmation-view .offer-details[data-v-8775d3c2]{background-color:#2ecc7114;border:1px solid rgba(46,204,113,.2);border-radius:16px;padding:15px 20px;margin-bottom:20px;width:90%;max-width:380px;text-align:left;font-size:.95rem;color:#bdffe3}.offer-details p[data-v-8775d3c2]{margin-bottom:8px!important;line-height:1.5}.offer-details strong[data-v-8775d3c2]{color:#a7f3d0;font-weight:600}.default-confirmation-view p.confirmation-text[data-v-8775d3c2]{margin-bottom:25px;color:#b0b8d1;font-size:1.05rem;line-height:1.65;max-width:90%;margin-left:auto;margin-right:auto}.modal-parcel-id-highlight[data-v-8775d3c2]{color:#a7f3d0;font-weight:600}.default-confirmation-view .modal-parcel-image[data-v-8775d3c2]{border-radius:20px;object-fit:cover;margin:0 auto 25px;display:block;border:3px solid rgba(255,255,255,.08);width:250px;height:250px;background-color:#131722;box-shadow:0 10px 20px #0000004d}.modal-actions[data-v-8775d3c2]{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;margin-top:auto;padding-top:25px;width:100%}.action-button.modal-button[data-v-8775d3c2]{padding:14px 28px;font-size:1rem;flex-grow:1;flex-basis:0;min-width:150px;border-radius:18px;font-weight:600;cursor:pointer;transition:background .25s cubic-bezier(.25,.8,.25,1),border-color .25s cubic-bezier(.25,.8,.25,1),box-shadow .25s cubic-bezier(.25,.8,.25,1),color .25s cubic-bezier(.25,.8,.25,1);text-align:center;display:inline-flex;justify-content:center;align-items:center;gap:8px;border:1.5px solid transparent}.action-button.modal-button.secondary[data-v-8775d3c2]{background-color:#37415199;border-color:#ffffff26;color:#d1d5db}.action-button.modal-button.secondary[data-v-8775d3c2]:hover:not(:disabled){background-color:#4b5563bf;border-color:#818c9980;color:#fff;box-shadow:0 0 15px 3px #818c994d}.action-button.modal-button.secondary[data-v-8775d3c2]:active:not(:disabled){background-color:#374151b3}.action-button.modal-button.confirm-accept[data-v-8775d3c2]{background:linear-gradient(135deg,#2ecc71,#27ae60);border-color:#25a25a;color:#fff;box-shadow:0 5px 15px #2ecc7140}.action-button.modal-button.confirm-accept[data-v-8775d3c2]:hover:not(:disabled){background:linear-gradient(135deg,#58d68d,#2ecc71);border-color:#2ecc71;box-shadow:0 0 20px 5px #2ecc7166}.action-button.modal-button.confirm-accept[data-v-8775d3c2]:active:not(:disabled){background:linear-gradient(135deg,#27ae60,#229954);box-shadow:0 0 10px 2px #2ecc714d}.action-button.modal-button[data-v-8775d3c2]:disabled{cursor:not-allowed;opacity:.5;background:#2c2f3666;border-color:transparent;box-shadow:none}.modal-dynamic-content[data-v-8775d3c2]{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:100%;flex-grow:1;margin-bottom:15px;overflow:hidden}.modal-loading-state[data-v-8775d3c2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;width:100%;height:100%;box-sizing:border-box}.spinner.modal-spinner[data-v-8775d3c2]{width:50px;height:50px;border-radius:50%;position:relative;margin-bottom:5px;box-sizing:border-box}.spinner.modal-spinner.accept[data-v-8775d3c2]:before,.spinner.modal-spinner.accept[data-v-8775d3c2]:after{content:"";position:absolute;border-radius:inherit;box-sizing:border-box}.spinner.modal-spinner.accept[data-v-8775d3c2]:before{width:100%;height:100%;top:0;left:0;background-image:conic-gradient(#2ECC71 0deg 90deg,transparent 90.1deg 360deg);animation:spin-8775d3c2 1s linear infinite;transform-origin:50% 50%}.spinner.modal-spinner.accept[data-v-8775d3c2]:after{width:80%;height:80%;background-color:#1a1d29;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin-8775d3c2{to{transform:rotate(360deg)}}.modal-loading-state p.accept-text[data-v-8775d3c2]{margin-top:20px;font-size:1.1rem;font-weight:500;color:#2ecc71}.error-message-modal[data-v-8775d3c2]{color:#faa;background-color:#e74c3c26;border:1px solid rgba(231,76,60,.4);border-radius:12px;padding:12px 18px;margin-top:20px;width:auto;max-width:calc(100% - 40px);box-sizing:border-box;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 2px 8px #e74c3c33}.error-message-modal .material-icons[data-v-8775d3c2]{font-size:1.2rem;color:#e74c3c}.success-animation-content[data-v-8775d3c2]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.success-checkmark-icon[data-v-8775d3c2]{width:90px;height:90px;margin-bottom:20px;stroke:#2ecc71;opacity:0;transform:scale(.5);animation:pop-in-check-8775d3c2 .5s .1s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes pop-in-check-8775d3c2{to{opacity:1;transform:scale(1)}}.success-checkmark-icon .check-line[data-v-8775d3c2]{stroke-width:7;stroke-linecap:round;fill:none;stroke-dasharray:80;stroke-dashoffset:80;animation:draw-check-line-8775d3c2 .6s .5s cubic-bezier(.65,0,.35,1) forwards}@keyframes draw-check-line-8775d3c2{to{stroke-dashoffset:0}}.success-text[data-v-8775d3c2]{font-size:1.6rem;font-weight:600;color:#eaeaea;opacity:0;transform:translateY(15px);animation:fade-slide-up-refined-8775d3c2 .6s .9s cubic-bezier(.25,.8,.25,1) forwards;padding:0 10px;line-height:1.4}@keyframes fade-slide-up-refined-8775d3c2{to{opacity:1;transform:translateY(0)}}.modal-transition-enter-active[data-v-8775d3c2],.modal-transition-leave-active[data-v-8775d3c2]{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.modal-transition-enter-from[data-v-8775d3c2],.modal-transition-leave-to[data-v-8775d3c2]{opacity:0}.modal-transition-enter-active .modal-content[data-v-8775d3c2],.modal-transition-leave-active .modal-content[data-v-8775d3c2]{transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1)}.modal-transition-enter-from .modal-content[data-v-8775d3c2],.modal-transition-leave-to .modal-content[data-v-8775d3c2]{opacity:0;transform:scale(.95) translateY(20px)}@media (max-width: 520px){.modal-actions[data-v-8775d3c2]{flex-direction:column;align-items:stretch}.action-button.modal-button[data-v-8775d3c2]{width:100%;margin-bottom:12px;flex-grow:0}.action-button.modal-button[data-v-8775d3c2]:last-child{margin-bottom:0}.modal-content[data-v-8775d3c2]{padding:50px 20px 25px;min-height:auto}.default-confirmation-view .modal-parcel-image[data-v-8775d3c2]{width:150px;height:150px}.success-checkmark-icon[data-v-8775d3c2]{width:70px;height:70px}.success-text[data-v-8775d3c2]{font-size:1.3rem}.default-confirmation-view h3.accept-title[data-v-8775d3c2]{font-size:1.5rem}.default-confirmation-view p.confirmation-text[data-v-8775d3c2]{font-size:1rem}.offer-details[data-v-8775d3c2]{font-size:.9rem;padding:12px 15px}}@media (max-width: 380px){.default-confirmation-view .modal-parcel-image[data-v-8775d3c2]{width:120px;height:120px}.modal-content[data-v-8775d3c2]{min-height:auto}.success-checkmark-icon[data-v-8775d3c2]{width:60px;height:60px}.success-text[data-v-8775d3c2]{font-size:1.2rem}}.material-icons[data-v-8775d3c2]{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.modal-overlay[data-v-d9914af5]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0d111cd9;backdrop-filter:blur(10px) saturate(150%);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-d9914af5]{background:linear-gradient(145deg,#1a1d29,#10131c);padding:60px 40px 35px;border-radius:28px;box-shadow:0 20px 50px #0009,0 0 0 1.5px #ffffff12;width:90%;max-width:520px;border:1px solid rgba(255,255,255,.05);text-align:center;position:relative;color:#eaeaea;display:flex;flex-direction:column;min-height:640px}.modal-close-btn[data-v-d9914af5]{position:absolute;top:20px;right:20px;background:#ffffff14;border:none;color:#fff9;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .25s ease;font-size:1.3rem;line-height:1;z-index:10}.modal-close-btn[data-v-d9914af5]:hover{background:#ffffff1f;color:#fff;transform:rotate(90deg)}.default-confirmation-view[data-v-d9914af5]{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;justify-content:center}.title-container[data-v-d9914af5]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:25px;animation:slideInDown-d9914af5 .5s cubic-bezier(.25,.8,.25,1)}.title-container .title-icon[data-v-d9914af5]{font-size:2rem;color:#f87171;animation:pulse-subtle-d9914af5 2s ease-in-out infinite}@keyframes pulse-subtle-d9914af5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes slideInDown-d9914af5{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.default-confirmation-view h3.cancel-title[data-v-d9914af5]{margin:0;font-size:1.85rem;font-weight:700;color:#fff;letter-spacing:-.02em}.default-confirmation-view .modal-parcel-image[data-v-d9914af5]{border-radius:20px;object-fit:cover;margin:0 auto 30px;display:block;border:3px solid transparent;background:linear-gradient(145deg,#1a1d29,#10131c) padding-box,linear-gradient(135deg,#f871714d,#ef444433) border-box;width:90%;max-width:400px;height:200px;background-color:#131722;box-shadow:0 15px 35px #0006,0 5px 15px #f871711a;transition:transform .3s ease,box-shadow .3s ease;animation:fadeInScale-d9914af5 .6s cubic-bezier(.25,.8,.25,1)}@keyframes fadeInScale-d9914af5{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.offer-details-card[data-v-d9914af5]{background:linear-gradient(145deg,#f871710f,#ef44440a);border:1.5px solid rgba(248,113,113,.25);border-radius:18px;padding:20px 24px;margin-bottom:25px;width:90%;max-width:400px;box-shadow:0 8px 16px #f8717114,inset 0 1px #ffffff0d;animation:fadeInUp-d9914af5 .6s .2s cubic-bezier(.25,.8,.25,1) backwards}@keyframes fadeInUp-d9914af5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.offer-header[data-v-d9914af5]{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid rgba(248,113,113,.15)}.offer-header .offer-icon[data-v-d9914af5]{font-size:1.4rem;color:#fca5a5}.offer-header .offer-label[data-v-d9914af5]{font-size:.9rem;font-weight:600;color:#fca5a5;text-transform:uppercase;letter-spacing:.5px;flex:1}.status-badge[data-v-d9914af5]{font-size:.75rem;font-weight:700;padding:4px 12px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}.status-badge.active[data-v-d9914af5]{background:linear-gradient(135deg,#22c55e26,#16a34a1a);color:#4ade80;border:1px solid rgba(34,197,94,.3)}.status-badge.expired[data-v-d9914af5]{background:linear-gradient(135deg,#fb923c26,#f973161a);color:#fb923c;border:1px solid rgba(251,146,60,.3)}.offer-info-row[data-v-d9914af5]{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.offer-info-row[data-v-d9914af5]:not(:last-child){border-bottom:1px solid rgba(248,113,113,.1)}.offer-info-row .info-label[data-v-d9914af5]{font-size:.95rem;color:#d1d5db;font-weight:500}.offer-info-row .info-value[data-v-d9914af5]{font-size:1.05rem;color:#fca5a5;font-weight:700}.offer-info-row .info-value.parcel-name[data-v-d9914af5]{color:#bfdbfe}.offer-info-row .info-value.active[data-v-d9914af5]{color:#4ade80}.offer-info-row .info-value.expired[data-v-d9914af5]{color:#fb923c;font-weight:700}.default-confirmation-view p.confirmation-text[data-v-d9914af5]{margin-bottom:25px;color:#b0b8d1;font-size:1.05rem;line-height:1.75;max-width:90%;margin-left:auto;margin-right:auto;text-align:center;animation:fadeIn-d9914af5 .6s .4s cubic-bezier(.25,.8,.25,1) backwards}.default-confirmation-view p.confirmation-text.warning-text[data-v-d9914af5]{background:linear-gradient(145deg,#fb923c1f,#f9731614);border:1.5px solid rgba(251,146,60,.3);border-radius:14px;padding:18px 20px;color:#fed7aa;display:flex;flex-direction:column;align-items:center;gap:10px}.warning-icon[data-v-d9914af5]{font-size:2rem!important;color:#fb923c;animation:pulse-warning-d9914af5 2s ease-in-out infinite}@keyframes pulse-warning-d9914af5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes fadeIn-d9914af5{0%{opacity:0}to{opacity:1}}.confirmation-text .highlight-text[data-v-d9914af5]{display:block;margin-top:8px;color:#fca5a5;font-weight:600;font-size:.95rem}.modal-offer-highlight[data-v-d9914af5]{color:#fca5a5;font-weight:600}.modal-parcel-highlight[data-v-d9914af5]{color:#a7f3d0;font-weight:600}.modal-actions[data-v-d9914af5]{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;margin-top:auto;padding-top:25px;width:100%;animation:fadeInUp-d9914af5 .6s .5s cubic-bezier(.25,.8,.25,1) backwards}.action-button.modal-button[data-v-d9914af5]{padding:14px 28px;font-size:1rem;flex-grow:1;flex-basis:0;min-width:150px;border-radius:18px;font-weight:600;cursor:pointer;transition:background .3s cubic-bezier(.25,.8,.25,1),border-color .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1),color .3s cubic-bezier(.25,.8,.25,1),transform .2s cubic-bezier(.25,.8,.25,1);text-align:center;display:inline-flex;justify-content:center;align-items:center;gap:8px;border:1.5px solid transparent}.action-button.modal-button.secondary[data-v-d9914af5]{background:linear-gradient(145deg,#4b556380,#37415199);border-color:#ffffff26;color:#d1d5db;position:relative;overflow:hidden}.action-button.modal-button.secondary[data-v-d9914af5]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.action-button.modal-button.secondary[data-v-d9914af5]:hover:not(:disabled):before{left:100%}.action-button.modal-button.secondary[data-v-d9914af5]:hover:not(:disabled){background:linear-gradient(145deg,#64748bb3,#4b5563cc);border-color:#94a3b866;color:#fff;box-shadow:0 8px 20px #64748b4d,0 0 0 1px #94a3b833;transform:translateY(-2px)}.action-button.modal-button.secondary[data-v-d9914af5]:active:not(:disabled){background:linear-gradient(145deg,#374151b3,#2d3748cc);transform:translateY(0)}.action-button.modal-button.confirm-cancel[data-v-d9914af5]{background:linear-gradient(135deg,#f87171,#ef4444,#dc2626);border-color:#ef444480;color:#fff;box-shadow:0 8px 20px #ef44444d,0 0 0 1px #f871714d,inset 0 1px #ffffff1a;position:relative;overflow:hidden}.action-button.modal-button.confirm-cancel[data-v-d9914af5]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.action-button.modal-button.confirm-cancel[data-v-d9914af5]:hover:not(:disabled):before{left:100%}.action-button.modal-button.confirm-cancel[data-v-d9914af5]:hover:not(:disabled){background:linear-gradient(135deg,#fca5a5,#f87171,#ef4444);border-color:#f8717199;box-shadow:0 12px 28px #ef444466,0 0 30px #f871714d,0 0 0 1px #fca5a566,inset 0 1px #ffffff26;transform:translateY(-2px)}.action-button.modal-button.confirm-cancel[data-v-d9914af5]:active:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626,#b91c1c);box-shadow:0 4px 12px #ef44444d,0 0 0 1px #ef44444d;transform:translateY(0)}.action-button.modal-button[data-v-d9914af5]:disabled{cursor:not-allowed;opacity:.4;background:linear-gradient(145deg,#2c2f3680,#1f212799);border-color:transparent;box-shadow:none;transform:none}.modal-dynamic-content[data-v-d9914af5]{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:100%;flex-grow:1;margin-bottom:15px;overflow:hidden}.modal-loading-state[data-v-d9914af5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;width:100%;height:100%;box-sizing:border-box}.spinner.modal-spinner[data-v-d9914af5]{width:50px;height:50px;border-radius:50%;position:relative;margin-bottom:5px;box-sizing:border-box}.spinner.modal-spinner.cancel[data-v-d9914af5]:before,.spinner.modal-spinner.cancel[data-v-d9914af5]:after{content:"";position:absolute;border-radius:inherit;box-sizing:border-box}.spinner.modal-spinner.cancel[data-v-d9914af5]:before{width:100%;height:100%;top:0;left:0;background-image:conic-gradient(#E74C3C 0deg 90deg,transparent 90.1deg 360deg);animation:spin-d9914af5 1s linear infinite;transform-origin:50% 50%}.spinner.modal-spinner.cancel[data-v-d9914af5]:after{width:80%;height:80%;background-color:#1a1d29;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin-d9914af5{to{transform:rotate(360deg)}}.modal-loading-state p.cancel-text[data-v-d9914af5]{margin-top:20px;font-size:1.1rem;font-weight:500;color:#e74c3c}.error-message-modal[data-v-d9914af5]{color:#fca5a5;background:linear-gradient(145deg,#ef44441f,#dc262614);border:1.5px solid rgba(248,113,113,.4);border-radius:14px;padding:14px 20px;margin-top:20px;width:auto;max-width:calc(100% - 40px);box-sizing:border-box;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:12px;box-shadow:0 4px 12px #ef444433,0 0 0 1px #f871711a;animation:shake-d9914af5 .5s cubic-bezier(.36,.07,.19,.97)}@keyframes shake-d9914af5{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.error-message-modal .material-icons[data-v-d9914af5]{font-size:1.3rem;color:#f87171;animation:pulse-d9914af5 2s ease-in-out infinite}@keyframes pulse-d9914af5{0%,to{opacity:1}50%{opacity:.6}}.success-animation-content[data-v-d9914af5]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.success-checkmark-icon[data-v-d9914af5]{width:90px;height:90px;margin-bottom:20px;stroke:#e74c3c;opacity:0;transform:scale(.5);animation:pop-in-check-d9914af5 .5s .1s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes pop-in-check-d9914af5{to{opacity:1;transform:scale(1)}}.success-checkmark-icon .check-line[data-v-d9914af5]{stroke-width:7;stroke-linecap:round;fill:none;stroke-dasharray:80;stroke-dashoffset:80;animation:draw-check-line-d9914af5 .6s .5s cubic-bezier(.65,0,.35,1) forwards}@keyframes draw-check-line-d9914af5{to{stroke-dashoffset:0}}.success-text[data-v-d9914af5]{font-size:1.6rem;font-weight:600;color:#eaeaea;opacity:0;transform:translateY(15px);animation:fade-slide-up-refined-d9914af5 .6s .9s cubic-bezier(.25,.8,.25,1) forwards;padding:0 10px;line-height:1.4}@keyframes fade-slide-up-refined-d9914af5{to{opacity:1;transform:translateY(0)}}.modal-transition-enter-active[data-v-d9914af5]{transition:opacity .5s cubic-bezier(.25,.8,.25,1),backdrop-filter .5s cubic-bezier(.25,.8,.25,1)}.modal-transition-leave-active[data-v-d9914af5]{transition:opacity .4s cubic-bezier(.4,0,.6,1),backdrop-filter .4s cubic-bezier(.4,0,.6,1)}.modal-transition-enter-from[data-v-d9914af5],.modal-transition-leave-to[data-v-d9914af5]{opacity:0;backdrop-filter:blur(0px) saturate(100%)}.modal-transition-enter-active .modal-content[data-v-d9914af5]{transition:opacity .5s cubic-bezier(.25,.8,.25,1) .1s,transform .5s cubic-bezier(.34,1.56,.64,1) .1s}.modal-transition-leave-active .modal-content[data-v-d9914af5]{transition:opacity .35s cubic-bezier(.4,0,1,1),transform .35s cubic-bezier(.4,0,.6,1)}.modal-transition-enter-from .modal-content[data-v-d9914af5]{opacity:0;transform:scale(.92) translateY(40px)}.modal-transition-leave-to .modal-content[data-v-d9914af5]{opacity:0;transform:scale(.96) translateY(-20px)}.modal-transition-leave-active .title-container[data-v-d9914af5],.modal-transition-leave-active .modal-parcel-image[data-v-d9914af5],.modal-transition-leave-active .offer-details-card[data-v-d9914af5],.modal-transition-leave-active .confirmation-text[data-v-d9914af5],.modal-transition-leave-active .modal-actions[data-v-d9914af5]{animation:none!important}@media (max-width: 520px){.modal-actions[data-v-d9914af5]{flex-direction:column;align-items:stretch}.action-button.modal-button[data-v-d9914af5]{width:100%;margin-bottom:12px;flex-grow:0}.action-button.modal-button[data-v-d9914af5]:last-child{margin-bottom:0}.modal-content[data-v-d9914af5]{padding:50px 20px 25px;min-height:auto}.default-confirmation-view .modal-parcel-image[data-v-d9914af5]{width:90%;max-width:95%;height:160px}.success-checkmark-icon[data-v-d9914af5]{width:70px;height:70px}.success-text[data-v-d9914af5]{font-size:1.3rem}.default-confirmation-view h3.cancel-title[data-v-d9914af5]{font-size:1.6rem}.title-container .title-icon[data-v-d9914af5]{font-size:1.7rem}.default-confirmation-view p.confirmation-text[data-v-d9914af5]{font-size:1rem;line-height:1.6}.offer-details-card[data-v-d9914af5]{font-size:.9rem;padding:16px 18px;max-width:95%}.offer-header .offer-icon[data-v-d9914af5]{font-size:1.2rem}.offer-info-row .info-value[data-v-d9914af5]{font-size:1rem}}@media (max-width: 380px){.default-confirmation-view .modal-parcel-image[data-v-d9914af5]{width:90%;max-width:95%;height:140px}.modal-content[data-v-d9914af5]{min-height:auto}.success-checkmark-icon[data-v-d9914af5]{width:60px;height:60px}.success-text[data-v-d9914af5]{font-size:1.2rem}.default-confirmation-view h3.cancel-title[data-v-d9914af5]{font-size:1.4rem}.title-container .title-icon[data-v-d9914af5]{font-size:1.5rem}.offer-details-card[data-v-d9914af5]{padding:14px 16px}}.material-icons[data-v-d9914af5]{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.marketplace-container[data-v-e2e7e3a6]{padding:0;background-color:#0d111c;color:#fff;height:100%;overflow-y:auto;display:flex;flex-direction:column;min-height:80px;position:relative;width:100%;z-index:1}.icon[data-v-e2e7e3a6]{display:inline-flex;align-items:center;color:#fff}.icon svg[data-v-e2e7e3a6]{height:1em;width:auto;vertical-align:middle}.marketplace-header[data-v-e2e7e3a6]{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;margin:0;padding:15px 25px;border-bottom:1px solid rgba(255,255,255,.1);align-items:center;min-height:80px;position:relative;width:100%}.marketplace-header[data-v-e2e7e3a6]>*{margin-top:auto;margin-bottom:auto}.marketplace-header h1[data-v-e2e7e3a6]{font-size:1.4rem;font-weight:700;background:linear-gradient(135deg,#fc72ff,#795bf7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;justify-self:start;letter-spacing:-.01em;position:relative;padding-left:5px;z-index:0;text-shadow:0 2px 10px rgba(252,114,255,.1);display:flex;align-items:center;gap:8px;transition:text-shadow .3s ease-in-out}.marketplace-header h1[data-v-e2e7e3a6]:hover{text-shadow:0 2px 15px rgba(252,114,255,.35),0 0 5px rgba(255,255,255,.15)}.title-icon[data-v-e2e7e3a6]{font-size:1.1rem;background:linear-gradient(145deg,#f07fff,#8c66ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:flex;align-items:center;justify-content:center;position:relative;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),filter .4s ease-in-out;filter:drop-shadow(0 0 10px rgba(252,114,255,.4))}.title-icon[data-v-e2e7e3a6]:after{content:"";position:absolute;width:calc(100% + 12px);height:calc(100% + 12px);background:radial-gradient(circle,rgba(252,114,255,.3) 20%,transparent 70%);border-radius:50%;z-index:-1;animation:spinAndPulse-e2e7e3a6 10s ease-in-out infinite alternate;opacity:.8}@keyframes spinAndPulse-e2e7e3a6{0%{transform:rotate(0) scale(.95);opacity:.7}to{transform:rotate(360deg) scale(1.05);opacity:1}}.title-icon[data-v-e2e7e3a6]:hover{transform:rotate(-10deg) scale(1.1);filter:drop-shadow(0 0 15px rgba(252,114,255,.7))}@keyframes float-e2e7e3a6{0%,to{transform:rotate(10deg) translateY(0)}50%{transform:rotate(15deg) translateY(-2px)}}.marketplace-header h1[data-v-e2e7e3a6]:after{content:"";position:absolute;left:5px;bottom:-4px;width:40px;height:3px;background:linear-gradient(to right,#fc72ff,transparent);border-radius:3px;opacity:.6;z-index:-1}.segmented-control[data-v-e2e7e3a6]{display:flex;background:#191b1fcc;padding:4px;border-radius:20px;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 20px #0003,inset 0 1px 2px #ffffff0d;position:relative;z-index:1;backdrop-filter:blur(8px);transform:translateZ(0);justify-self:center;align-self:center;width:340px}.segmented-control[data-v-e2e7e3a6]:hover{box-shadow:0 5px 25px #00000040,inset 0 1px 3px #ffffff12;transition:box-shadow .3s ease}.segment[data-v-e2e7e3a6]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px 8px;border-radius:16px;border:none;background:transparent;color:#fff9;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;position:relative;z-index:2;gap:6px;overflow:hidden}.segment[data-v-e2e7e3a6]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,#fc72ff26,#795bf700 70%);border-radius:50%;transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease;z-index:-1}.segment[data-v-e2e7e3a6]:hover:not(.active):before{width:150px;height:150px}.segment[data-v-e2e7e3a6]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,#ffffff4d,#fff0 70%);border-radius:50%;transform:translate(-50%,-50%);z-index:-1;opacity:0;transition:width .1s ease,height .1s ease,opacity .3s ease}.segment[data-v-e2e7e3a6]:active:after{width:150px;height:150px;opacity:1;transition:width 0s,height 0s}.segment-icon[data-v-e2e7e3a6]{font-size:1.1rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .3s ease;color:#ffffffb3}.segment:hover .segment-icon[data-v-e2e7e3a6]{transform:scale(1.2) translateY(-1px);color:#fc72ffe6}.segment.active .segment-icon[data-v-e2e7e3a6]{transform:scale(1.2);color:#fff}.segment span[data-v-e2e7e3a6]:not(.material-icons){transition:transform .3s ease,color .3s ease}.segment:hover span[data-v-e2e7e3a6]:not(.material-icons),.segment.active span[data-v-e2e7e3a6]:not(.material-icons){transform:translateY(-1px)}.segment.active[data-v-e2e7e3a6]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.segment[data-v-e2e7e3a6]:hover:not(.active){color:#fff;transform:translateY(-1px)}.segment-indicator[data-v-e2e7e3a6]{position:absolute;top:4px;left:4px;bottom:4px;width:calc(50% - 4px);background:linear-gradient(135deg,#fc72ff,#795bf7);border-radius:16px;box-shadow:0 4px 15px #fc72ff66,inset 0 1px 1px #ffffff4d;z-index:-1;transform:translate(0);transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .5s ease,background .5s ease;overflow:hidden}.segment-indicator[data-v-e2e7e3a6]:before{content:"";position:absolute;inset:-50%;background:linear-gradient(45deg,transparent 20%,rgba(255,255,255,.1) 35%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.1) 65%,transparent 80%);transform:rotate(45deg) translateY(-100%);animation:shimmer-e2e7e3a6 4s infinite;z-index:1}@keyframes shimmer-e2e7e3a6{0%{transform:rotate(45deg) translateY(-150%)}50%{transform:rotate(45deg) translateY(150%)}to{transform:rotate(45deg) translateY(-150%)}}.segment-indicator.offers[data-v-e2e7e3a6],.segment-indicator.sent[data-v-e2e7e3a6]{transform:translate(100%);background:linear-gradient(135deg,#795bf7,#fc72ff)}.segment-indicator.pulsing[data-v-e2e7e3a6]{animation:pulse-e2e7e3a6 2s ease-in-out}@keyframes pulse-e2e7e3a6{0%{box-shadow:0 4px 15px #fc72ff66}50%{box-shadow:0 4px 30px #fc72ffcc;background:linear-gradient(135deg,#fc72ff 30%,#795bf7 70%)}to{box-shadow:0 4px 15px #fc72ff66}}.segment-indicator[data-v-e2e7e3a6]:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff26,#fff0);border-radius:16px;opacity:0;transition:opacity .3s ease}.segment-indicator[data-v-e2e7e3a6]:hover:after{opacity:1}.segmented-control:has(.segment.active:hover) .segment-indicator[data-v-e2e7e3a6]{animation:pulse-e2e7e3a6 2s infinite ease-in-out}.controls[data-v-e2e7e3a6]{display:flex;gap:25px;align-items:center;justify-self:end;min-width:100px;height:100%}.filter-group[data-v-e2e7e3a6]{display:flex;align-items:center;gap:10px;min-height:32px}.sort-group[data-v-e2e7e3a6]{display:flex;align-items:center;gap:10px}.sort-group label[data-v-e2e7e3a6]{font-size:.9rem;color:#98a1c0;font-weight:500;white-space:nowrap}.custom-select-wrapper[data-v-e2e7e3a6]{position:relative;display:inline-block;width:100%}.custom-select[data-v-e2e7e3a6]{background:#191b1fcc;color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:10px 18px;font-size:.9rem;cursor:pointer;transition:all .3s ease;font-family:var(--font-primary);box-shadow:0 2px 8px #0003;display:flex;justify-content:space-between;align-items:center;min-width:140px}.custom-select[data-v-e2e7e3a6]:hover{background:#191b1fe6}.custom-select.open[data-v-e2e7e3a6]{border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40}.selected-value[data-v-e2e7e3a6]{flex:1;text-align:left}.dropdown-arrow[data-v-e2e7e3a6]{margin-left:12px;transition:transform .3s ease;display:flex;align-items:center;color:#fff}.custom-select.open .dropdown-arrow[data-v-e2e7e3a6]{transform:rotate(180deg)}.custom-dropdown[data-v-e2e7e3a6]{position:absolute;top:100%;left:0;right:0;background:#191b1ff2;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 8px 24px #0000004d;z-index:1000;margin-top:4px;overflow:hidden}.dropdown-option[data-v-e2e7e3a6]{padding:12px 18px;cursor:pointer;transition:all .2s ease;font-family:var(--font-primary);font-size:.9rem;color:#fff;border-bottom:1px solid rgba(255,255,255,.05)}.dropdown-option[data-v-e2e7e3a6]:last-child{border-bottom:none}.dropdown-option[data-v-e2e7e3a6]:hover{background:#191b1f;color:#fc72ff}.dropdown-option.selected[data-v-e2e7e3a6]{background-color:#fc72ff1a;color:#fc72ff;font-weight:600}.dropdown-option.selected[data-v-e2e7e3a6]:hover{background-color:#fc72ff33}.control-button[data-v-e2e7e3a6]{background-color:#2c2f36;color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:10px 18px;font-size:.9rem;cursor:pointer;transition:all .3s ease;font-family:var(--font-primary);box-shadow:0 2px 8px #0003}.control-button[data-v-e2e7e3a6]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40}.control-button[data-v-e2e7e3a6]:hover{background-color:#363a43}.sort-order-btn[data-v-e2e7e3a6]{padding:10px 12px;font-weight:700;background-color:#222530}.sort-order-btn span[data-v-e2e7e3a6]{display:inline-block;transition:transform .2s ease-in-out}.sort-order-btn:hover span[data-v-e2e7e3a6]{transform:translateY(1px)}.info-pill[data-v-e2e7e3a6]{background-color:#fc72ff26;color:#fc72ff;border-radius:16px;padding:6px 14px;font-size:.85rem;font-weight:600;transition:opacity .3s ease;display:inline-flex;align-items:center;justify-content:center}h1 .info-pill[data-v-e2e7e3a6]{font-size:.6rem;padding:4px 10px;margin-left:12px;vertical-align:middle;display:inline-flex;font-weight:500}.content-container[data-v-e2e7e3a6]{position:relative;min-height:300px;flex-grow:1;display:flex;flex-direction:column;padding:25px;width:100%}.loading-state[data-v-e2e7e3a6]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;text-align:center;color:#98a1c0;min-height:300px}.spinner[data-v-e2e7e3a6]{border:4px solid rgba(255,255,255,.1);border-left-color:#fc72ff;border-radius:50%;width:40px;height:40px;animation:spin-e2e7e3a6 1s linear infinite;margin-bottom:20px}@keyframes spin-e2e7e3a6{to{transform:rotate(360deg)}}.error-message[data-v-e2e7e3a6]{text-align:center;margin:50px auto;font-size:1.1rem;color:#ff6b6b;background-color:#ff6b6b1a;padding:15px;border-radius:8px;border:1px solid rgba(255,107,107,.3)}.no-results[data-v-e2e7e3a6]{text-align:center;margin:50px auto;font-size:1.2rem;color:#98a1c0;display:flex;flex-direction:column;align-items:center;gap:20px}.parcel-grid[data-v-e2e7e3a6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px;width:100%;--grid-columns: 3}.parcel-card[data-v-e2e7e3a6]{background-color:#191b1f;border-radius:20px;overflow:hidden;box-shadow:0 8px 25px #0000004d;transition:transform .3s ease-out,box-shadow .3s ease-out;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.05);height:auto;min-height:580px}.parcel-card[data-v-e2e7e3a6]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 35px #fc72ff33;border-color:#fc72ff4d}.parcel-card-image[data-v-e2e7e3a6]{height:180px;background-color:#131722;position:relative;overflow:hidden;border-radius:1px}.parcel-card-image img[data-v-e2e7e3a6]{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;border-radius:1px;-webkit-font-smoothing:antialiased}.parcel-card-info[data-v-e2e7e3a6]{padding:20px;display:flex;flex-direction:column;gap:10px;min-height:200px;position:relative;flex-grow:1;border-bottom:1px solid rgba(255,255,255,.05)}.info-spacer[data-v-e2e7e3a6]{flex-grow:1;min-height:10px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.parcel-card-info h3[data-v-e2e7e3a6]{margin-top:0;margin-bottom:10px;font-size:1.3rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-item[data-v-e2e7e3a6]{font-size:.9rem;color:#98a1c0;display:flex;align-items:center;gap:6px;background-color:#191b1f;margin-top:auto}.info-item .icon[data-v-e2e7e3a6]{font-size:1rem;line-height:1}.price[data-v-e2e7e3a6]{font-weight:600;color:#fff}.rental-info[data-v-e2e7e3a6]{margin-top:5px;padding-top:5px;border-top:1px dashed rgba(255,255,255,.1)}.parcel-card-actions-wrapper[data-v-e2e7e3a6]{display:flex;flex-direction:column;padding:0 0 10px;width:100%;background-color:#191b1f;margin-top:auto}.parcel-card-actions[data-v-e2e7e3a6]{border-top:1px solid rgba(255,255,255,.05);background-color:#191b1f;display:flex;flex-wrap:nowrap!important;flex-direction:column!important;justify-content:center;gap:0!important;min-height:42px;box-sizing:border-box;width:100%;padding:3px 20px}.border-top-none[data-v-e2e7e3a6]{border-top:none!important;padding-top:0;margin-top:-2px;margin-bottom:0}.parcel-card-actions[data-v-e2e7e3a6]{padding:3px 20px}.parcel-card-actions[data-v-e2e7e3a6]:not(:first-child){border-top:1px solid rgba(255,255,255,.05);margin-top:0}.action-button[data-v-e2e7e3a6]{width:100%!important;max-width:100%!important;min-width:100%!important;flex-basis:100%!important;margin-bottom:0;padding:10px 16px;border:none;border-radius:16px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;white-space:nowrap;overflow:hidden}.view-map-btn[data-v-e2e7e3a6]{background-color:#191b1f;color:#fff;border:1px solid rgba(255,255,255,.1)}.view-map-btn[data-v-e2e7e3a6]:hover{background-color:#2c2f36;border-color:#fc72ff4d}.buy-btn[data-v-e2e7e3a6]{background:linear-gradient(to right,#fc72ff,#795bf7);color:#fff;box-shadow:0 4px 12px #fc72ff4d;border:none}.buy-btn[data-v-e2e7e3a6]:hover{box-shadow:0 4px 18px #fc72ff80}.secondary-btn[data-v-e2e7e3a6]{background-color:#2c2f36;color:#fff;border:none}.secondary-btn[data-v-e2e7e3a6]:hover{background-color:#363a43}.accent-btn[data-v-e2e7e3a6]{background:linear-gradient(to right,#4c82fb,#795bf7);color:#fff;box-shadow:0 4px 12px #4c82fb4d;border:none}.accent-btn[data-v-e2e7e3a6]:hover{box-shadow:0 4px 18px #4c82fb80}.sub-segment-container[data-v-e2e7e3a6]{padding:0 25px;display:flex;justify-content:center;background-color:#0000001a;border-top:1px solid rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.05);transition:background-color .3s ease}.offer-type-control[data-v-e2e7e3a6]{margin:15px 0;width:340px;background:#191b1f80;border:1px solid rgba(255,255,255,.05);box-shadow:0 3px 12px #0000001a,inset 0 1px 1px #ffffff08}.offer-type-control .segment[data-v-e2e7e3a6]{padding:10px 8px;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap;color:#fff9;gap:6px;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.offer-type-control .segment.active[data-v-e2e7e3a6]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.offer-type-control .segment-icon[data-v-e2e7e3a6]{font-size:1.1rem;color:#ffffffb3}.offer-type-control .segment[data-v-e2e7e3a6]:hover:not(.active){color:#fff;transform:translateY(-1px)}.offer-type-control .segment.active .segment-icon[data-v-e2e7e3a6]{transform:scale(1.2);color:#fff}.offer-type-control .segment span[data-v-e2e7e3a6]:not(.material-icons){transition:transform .3s ease,color .3s ease}.offer-type-control .segment:hover span[data-v-e2e7e3a6]:not(.material-icons),.offer-type-control .segment.active span[data-v-e2e7e3a6]:not(.material-icons){transform:translateY(-1px)}.offer-type-control .segment-indicator[data-v-e2e7e3a6]{width:calc(50% - 4px)}.offer-type-control .segment-indicator[data-v-e2e7e3a6]{background:linear-gradient(135deg,#fc72ffb3,#795bf7b3);box-shadow:0 3px 10px #fc72ff40,inset 0 1px 1px #fff3}.offer-type-control .segment-indicator.pulsing[data-v-e2e7e3a6]{animation:subtle-pulse-e2e7e3a6 2s ease-in-out}@keyframes subtle-pulse-e2e7e3a6{0%{box-shadow:0 3px 10px #fc72ff40}50%{box-shadow:0 3px 18px #fc72ff66;background:linear-gradient(135deg,#fc72ffcc 30%,#795bf7cc 70%)}to{box-shadow:0 3px 10px #fc72ff40}}.sub-segment-container[data-v-e2e7e3a6]:has(.segment.active[data-tab=received]){background-color:#4c82fb08}.sub-segment-container[data-v-e2e7e3a6]:has(.segment.active[data-tab=sent]){background-color:#fc72ff08}.fade-slide-enter-active[data-v-e2e7e3a6],.fade-slide-leave-active[data-v-e2e7e3a6]{transition:all .35s cubic-bezier(.55,0,.1,1)}.fade-slide-enter-from[data-v-e2e7e3a6]{opacity:0;transform:translateY(15px)}.fade-slide-leave-to[data-v-e2e7e3a6]{opacity:0;transform:translateY(-15px)}.segment-indicator[data-v-e2e7e3a6]{transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease,background .4s ease}.cancel-btn[data-v-e2e7e3a6]{background-color:#191b1f;position:relative;border:1px solid rgba(231,76,60,.3);color:#fff;transition:all .2s ease;width:100%}.cancel-btn[data-v-e2e7e3a6]:hover{background-color:#e74c3c33;border-color:#e74c3c99;box-shadow:0 0 15px #e74c3c4d;transform:translateY(-2px)}.offer-type-control .segment-icon[data-v-e2e7e3a6]{font-size:1.1rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .3s ease;color:#ffffffb3}.offer-type-control .segment:hover .segment-icon[data-v-e2e7e3a6]{transform:scale(1.2) translateY(-1px);color:#fc72ffe6}.action-button[data-v-e2e7e3a6]:disabled{opacity:.35;cursor:not-allowed;background-color:#2c2f36;box-shadow:none;color:#ffffff80;border-color:#ffffff1a}.buy-btn[data-v-e2e7e3a6]:disabled{background:linear-gradient(to right,#fc72ff4d,#795bf74d);box-shadow:none}.accent-btn[data-v-e2e7e3a6]:disabled{background:linear-gradient(to right,#4c82fb4d,#795bf74d);box-shadow:none}.parcel-card:hover .parcel-card-image img[data-v-e2e7e3a6]{opacity:.9}.card-badge[data-v-e2e7e3a6]{position:absolute;top:10px;right:10px;padding:4px 12px;border-radius:16px;font-size:.75rem;font-weight:600;color:#fff;text-transform:uppercase;box-shadow:0 6px 15px #0009;cursor:pointer;transition:transform .2s ease-out,box-shadow .2s ease-out}.card-badge[data-v-e2e7e3a6]:hover{transform:scale(1.05);box-shadow:0 8px 20px #000000b3}.blue-badge[data-v-e2e7e3a6]{background-color:#4c82fb;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #4c82fb80}.green-badge[data-v-e2e7e3a6]{background-color:#27ae60;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #27ae6080}.orange-badge[data-v-e2e7e3a6]{background-color:#f2994a;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #f2994a80}.red-badge[data-v-e2e7e3a6]{background-color:#eb5757;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #eb575780}.action-button .icon[data-v-e2e7e3a6]{font-size:.9em;line-height:1}.parcel-list-move[data-v-e2e7e3a6],.parcel-list-enter-active[data-v-e2e7e3a6],.parcel-list-leave-active[data-v-e2e7e3a6]{transition:all .5s cubic-bezier(.55,0,.1,1)}.parcel-list-enter-from[data-v-e2e7e3a6],.parcel-list-leave-to[data-v-e2e7e3a6]{opacity:0;transform:scale(.95) translateY(10px)}.parcel-list-leave-active[data-v-e2e7e3a6]{position:absolute;width:calc((100% - (var(--grid-columns, 3) - 1) * 25px) / var(--grid-columns, 3));opacity:0}@media (min-width: 1200px){.parcel-grid[data-v-e2e7e3a6]{--grid-columns: 4}}@media (max-width: 992px){.parcel-grid[data-v-e2e7e3a6]{--grid-columns: 2}}@media (max-width: 767px){.parcel-grid[data-v-e2e7e3a6]{--grid-columns: 1}}.proposal-buttons[data-v-e2e7e3a6]{display:flex;gap:10px;margin-top:10px;width:100%;justify-content:space-between}.proposal-actions[data-v-e2e7e3a6]{flex-direction:column}.offer-badge[data-v-e2e7e3a6]{background-color:#795bf7;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #795bf780}.sent-offer-badge[data-v-e2e7e3a6]{background-color:#4c82fb;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #4c82fb80}.offer-card[data-v-e2e7e3a6]{background-color:#191b1f;border-radius:20px;overflow:hidden;box-shadow:0 8px 25px #0000004d;transition:transform .3s ease-out,box-shadow .3s ease-out;display:flex;flex-direction:column;border:1px solid rgba(121,91,247,.1);height:auto;min-height:580px}.offer-card[data-v-e2e7e3a6]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 35px #795bf74d;border-color:#795bf766}.sent-offer-card[data-v-e2e7e3a6]{border:1px solid rgba(76,130,251,.1)}.sent-offer-card[data-v-e2e7e3a6]:hover{box-shadow:0 12px 35px #4c82fb4d;border-color:#4c82fb66}.best-offer-info[data-v-e2e7e3a6]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(121,91,247,.2)}.best-offer[data-v-e2e7e3a6]{font-weight:700;color:#795bf7}.view-offers-btn[data-v-e2e7e3a6]{background-color:#191b1f;color:#795bf7;border:1px solid rgba(121,91,247,.3)}.view-offers-btn[data-v-e2e7e3a6]:hover{background-color:#795bf71a;border-color:#795bf799}.offer-actions-wrapper[data-v-e2e7e3a6]{margin-top:15px;border-top:1px solid rgba(121,91,247,.15)}.wallet-warning[data-v-e2e7e3a6]{display:flex;align-items:center;gap:10px;padding:12px 20px;margin-bottom:10px;background-color:#ff98001a;border:1px solid rgba(255,152,0,.3);border-radius:8px;color:#ffab40}.wallet-warning .warning-icon[data-v-e2e7e3a6]{font-size:20px;color:#ffab40}.wallet-warning p[data-v-e2e7e3a6]{margin:0;font-size:13px;line-height:1.4;flex:1}.offer-actions-wrapper .parcel-card-actions[data-v-e2e7e3a6]{padding:15px 20px;border-top:none!important;flex-direction:row!important;gap:10px!important;flex-wrap:nowrap!important}.offer-actions-wrapper .action-button[data-v-e2e7e3a6]{width:auto!important;flex:1;min-width:0!important;max-width:none!important}.offer-card-info[data-v-e2e7e3a6]{padding:20px;display:flex;flex-direction:column;gap:5px;min-height:200px;position:relative;flex-grow:1;border-bottom:1px solid rgba(255,255,255,.05)}.offer-card-info h3[data-v-e2e7e3a6]{margin-bottom:8px}.offer-details-group[data-v-e2e7e3a6]{display:flex;flex-direction:column;gap:6px;margin-top:0;padding-top:0;border-top:none}.offer-details-group .info-item[data-v-e2e7e3a6]{margin:0;font-size:.9rem;line-height:1.3}.media-button-wrapper[data-v-e2e7e3a6]{position:relative;width:100%}.media-tooltip[data-v-e2e7e3a6]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#2c2f36;color:#fff;padding:8px 12px;border-radius:8px;font-size:.8rem;font-weight:500;white-space:nowrap;z-index:10;opacity:0;visibility:hidden;transition:all .2s ease;box-shadow:0 4px 12px #0006;border:1px solid rgba(235,87,87,.3);margin-bottom:8px;pointer-events:none}.media-button-wrapper:hover .media-tooltip[data-v-e2e7e3a6]{opacity:1;visibility:visible;transform:translate(-50%) translateY(-4px)}.media-tooltip[data-v-e2e7e3a6]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#2c2f36}.list-button-wrapper[data-v-e2e7e3a6]{position:relative;width:100%}.list-tooltip[data-v-e2e7e3a6]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#2c2f36;color:#fff;padding:8px 12px;border-radius:8px;font-size:.8rem;font-weight:500;white-space:nowrap;z-index:10;opacity:0;visibility:hidden;transition:all .2s ease;box-shadow:0 4px 12px #0006;border:1px solid rgba(252,114,255,.3);margin-bottom:8px;pointer-events:none}.list-button-wrapper:hover .list-tooltip[data-v-e2e7e3a6]{opacity:1;visibility:visible;transform:translate(-50%) translateY(-4px)}.list-tooltip[data-v-e2e7e3a6]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#2c2f36}.subdivide-button-wrapper[data-v-e2e7e3a6]{position:relative;width:100%}.subdivide-tooltip[data-v-e2e7e3a6]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#2c2f36;color:#fff;padding:8px 12px;border-radius:8px;font-size:.8rem;font-weight:500;white-space:nowrap;z-index:10;opacity:0;visibility:hidden;transition:all .2s ease;box-shadow:0 4px 12px #0006;border:1px solid rgba(252,114,255,.3);margin-bottom:8px;pointer-events:none}.subdivide-button-wrapper:hover .subdivide-tooltip[data-v-e2e7e3a6]{opacity:1;visibility:visible;transform:translate(-50%) translateY(-4px)}.subdivide-tooltip[data-v-e2e7e3a6]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#2c2f36}.subscription-status[data-v-e2e7e3a6]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#ffffff0d;border-radius:20px;font-size:.85rem;font-weight:500;transition:all .3s ease;margin-left:12px;border:1px solid rgba(255,255,255,.1)}.subscription-status.connected[data-v-e2e7e3a6]{background-color:#34d3991a;border-color:#34d3994d;color:#34d399}.subscription-status.error[data-v-e2e7e3a6]{background-color:#f871711a;border-color:#f871714d;color:#f87171}.subscription-status .status-icon[data-v-e2e7e3a6]{font-size:1rem;animation:none}.subscription-status.connected .status-icon[data-v-e2e7e3a6]{animation:spin-e2e7e3a6 2s linear infinite}.subscription-status .status-text[data-v-e2e7e3a6]{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}@keyframes spin-e2e7e3a6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.filter-group[data-v-e2e7e3a6]{flex-wrap:wrap;gap:8px}.sort-group[data-v-e2e7e3a6]{width:100%;justify-content:space-between}.controls[data-v-e2e7e3a6]{flex-direction:column;align-items:stretch;gap:10px}.control-select[data-v-e2e7e3a6]{flex:1}}.my-rentals-wrapper[data-v-cf925698]{width:100%;position:relative}.marketplace-container[data-v-cf925698]{padding:0;background-color:#0d111c;color:#fff;height:100%;overflow-y:auto;display:flex;flex-direction:column}.marketplace-header[data-v-cf925698]{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;margin:0;padding:15px 25px;border-bottom:1px solid rgba(255,255,255,.1);align-items:center;min-height:80px;position:sticky;top:0;background-color:#0d111ccc;backdrop-filter:blur(10px);z-index:10;width:100%;box-sizing:border-box}.marketplace-header[data-v-cf925698]>*{margin-top:auto;margin-bottom:auto}.marketplace-header h1[data-v-cf925698]{font-size:1.4rem;font-weight:700;background:linear-gradient(135deg,#fc72ff,#795bf7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0;justify-self:start;letter-spacing:-.01em;position:relative;padding-left:5px;z-index:0;text-shadow:0 2px 10px rgba(252,114,255,.1);display:flex;align-items:center;gap:8px}.title-icon[data-v-cf925698]{font-size:1.1rem;background:linear-gradient(135deg,#fc72ff,#795bf7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:flex;align-items:center;justify-content:center;position:relative}.title-icon[data-v-cf925698]:after{content:"";position:absolute;width:22px;height:22px;background:#fc72ff26;border-radius:8px;z-index:-1;transform:rotate(10deg);animation:float-cf925698 3s ease-in-out infinite}@keyframes float-cf925698{0%,to{transform:rotate(10deg) translateY(0)}50%{transform:rotate(15deg) translateY(-2px)}}.marketplace-header h1[data-v-cf925698]:after{content:"";position:absolute;left:5px;bottom:-4px;width:40px;height:3px;background:linear-gradient(to right,#fc72ff,transparent);border-radius:3px;opacity:.6;z-index:-1}.segmented-control[data-v-cf925698]{display:flex;background:#191b1fcc;padding:4px;border-radius:20px;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 20px #0003,inset 0 1px 2px #ffffff0d;position:relative;z-index:1;backdrop-filter:blur(8px);transform:translateZ(0);justify-self:center;align-self:center;width:auto;min-width:340px}.segmented-control[data-v-cf925698]:hover{box-shadow:0 5px 25px #00000040,inset 0 1px 3px #ffffff12;transition:box-shadow .3s ease}.segment[data-v-cf925698]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px 15px;border-radius:16px;border:none;background:transparent;color:#fff9;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;position:relative;z-index:2;gap:6px;overflow:hidden}.segment[data-v-cf925698]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,#fc72ff26,#795bf700 70%);border-radius:50%;transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease;z-index:-1}.segment[data-v-cf925698]:hover:not(.active):before{width:150px;height:150px}.segment[data-v-cf925698]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,#ffffff4d,#fff0 70%);border-radius:50%;transform:translate(-50%,-50%);z-index:-1;opacity:0;transition:width .1s ease,height .1s ease,opacity .3s ease}.segment[data-v-cf925698]:active:after{width:150px;height:150px;opacity:1;transition:width 0s,height 0s}.segment-icon[data-v-cf925698]{font-size:1.1rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .3s ease;color:#ffffffb3}.segment:hover .segment-icon[data-v-cf925698]{transform:scale(1.2) translateY(-1px);color:#fc72ffe6}.segment.active .segment-icon[data-v-cf925698]{transform:scale(1.2);color:#fff}.segment span[data-v-cf925698]:not(.material-icons){transition:transform .3s ease,color .3s ease}.segment:hover span[data-v-cf925698]:not(.material-icons),.segment.active span[data-v-cf925698]:not(.material-icons){transform:translateY(-1px)}.segment.active[data-v-cf925698]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.segment[data-v-cf925698]:hover:not(.active){color:#fff;transform:translateY(-1px)}.segment-indicator[data-v-cf925698]{position:absolute;top:4px;left:4px;bottom:4px;width:calc(50% - 4px);background:linear-gradient(135deg,#fc72ff,#795bf7);border-radius:16px;box-shadow:0 4px 15px #fc72ff66,inset 0 1px 1px #ffffff4d;z-index:1;transform:translate(0);transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .5s ease,background .5s ease;overflow:hidden}.segment-indicator[data-v-cf925698]:before{content:"";position:absolute;inset:-50%;background:linear-gradient(45deg,transparent 20%,rgba(255,255,255,.1) 35%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.1) 65%,transparent 80%);transform:rotate(45deg) translateY(-100%);animation:shimmer-cf925698 4s infinite linear;z-index:1}@keyframes shimmer-cf925698{0%{transform:rotate(45deg) translateY(-150%)}to{transform:rotate(45deg) translateY(150%)}}.segment-indicator.proposals[data-v-cf925698]{transform:translate(calc(100% + 0px));background:linear-gradient(135deg,#795bf7,#fc72ff)}.segment-indicator.pulsing[data-v-cf925698]{animation:pulse-cf925698 2s ease-in-out}@keyframes pulse-cf925698{0%{box-shadow:0 4px 15px #fc72ff66}50%{box-shadow:0 4px 30px #fc72ffcc;background:linear-gradient(135deg,#ff8cff,#8a6ff9)}to{box-shadow:0 4px 15px #fc72ff66}}.segment-indicator[data-v-cf925698]:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff26,#fff0);border-radius:16px;opacity:0;transition:opacity .3s ease}.segment-indicator[data-v-cf925698]:hover:after{opacity:1}.controls[data-v-cf925698]{display:flex;gap:15px;align-items:center;justify-self:end;min-width:100px;height:100%}.filter-group[data-v-cf925698]{display:flex;align-items:center;gap:10px;min-height:32px}.info-pill[data-v-cf925698]{background-color:#fc72ff26;color:#fc72ff;border-radius:16px;padding:6px 14px;font-size:.85rem;font-weight:600;transition:opacity .3s ease,transform .3s ease;display:inline-flex;align-items:center;justify-content:center;transform:scale(1)}.info-pill[style*="display: none;"][data-v-cf925698]{opacity:0;transform:scale(.9)}.content-container[data-v-cf925698]{position:relative;min-height:300px;flex-grow:1;display:flex;flex-direction:column;padding:25px;box-sizing:border-box}.loading-state[data-v-cf925698],.error-message[data-v-cf925698],.no-results[data-v-cf925698]{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:50px 20px;font-size:1.1rem;color:#98a1c0}.spinner[data-v-cf925698]{display:inline-block;width:40px;height:40px;border:4px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fc72ff;animation:spin-cf925698 1s ease-in-out infinite;margin-bottom:15px}.spinner.small[data-v-cf925698]{width:16px;height:16px;border-width:2px;margin:0 0 0 8px}.spinner.modal-spinner[data-v-cf925698]{width:50px;height:50px;border-radius:50%;position:relative;margin-bottom:5px;box-sizing:border-box;border:none!important;background:transparent!important}.spinner.modal-spinner.animated-spinner[data-v-cf925698]{animation:none!important}.spinner.modal-spinner.cancel[data-v-cf925698]:before,.spinner.modal-spinner.cancel[data-v-cf925698]:after,.spinner.modal-spinner.reject[data-v-cf925698]:before,.spinner.modal-spinner.reject[data-v-cf925698]:after,.spinner.modal-spinner.accept[data-v-cf925698]:before,.spinner.modal-spinner.accept[data-v-cf925698]:after{content:"";position:absolute;border-radius:inherit;box-sizing:border-box}.spinner.modal-spinner.cancel[data-v-cf925698]:before,.spinner.modal-spinner.reject[data-v-cf925698]:before{width:100%;height:100%;top:0;left:0;background-image:conic-gradient(#E74C3C 0deg 90deg,transparent 90.1deg 360deg);animation:spin-cf925698 1s linear infinite;transform-origin:50% 50%}.spinner.modal-spinner.accept[data-v-cf925698]:before{width:100%;height:100%;top:0;left:0;background-image:conic-gradient(#00c853 0deg 90deg,transparent 90.1deg 360deg);animation:spin-cf925698 1s linear infinite;transform-origin:50% 50%}.spinner.modal-spinner.cancel[data-v-cf925698]:after,.spinner.modal-spinner.reject[data-v-cf925698]:after{width:80%;height:80%;background-color:#1a1d29;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner.modal-spinner.accept[data-v-cf925698]:after{width:80%;height:80%;background-color:#1a1d29;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin-cf925698{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-cf925698]{color:#ff6b6b;background-color:#ff6b6b1a;border:1px solid rgba(255,107,107,.3);border-radius:12px;padding:15px 20px;margin:20px;width:auto;max-width:600px;font-size:.9rem;display:inline-flex;align-items:center;gap:8px}.modal-content .error-message[data-v-cf925698]{margin:0 0 20px;max-width:100%;width:100%;box-sizing:border-box;justify-content:center}.parcel-grid[data-v-cf925698]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px;padding-bottom:20px;width:100%}.parcel-card[data-v-cf925698]{background-color:#191b1f;border-radius:20px;overflow:hidden;box-shadow:0 8px 25px #0000004d;transition:transform .3s ease-out,box-shadow .3s ease-out,border-color .3s ease-out;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.05);will-change:transform,box-shadow}.parcel-card[data-v-cf925698]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 35px #fc72ff33;border-color:#fc72ff4d}.parcel-card-image[data-v-cf925698]{height:200px;background-color:#131722;position:relative;overflow:hidden}.parcel-card-image img[data-v-cf925698]{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease,transform .3s ease}.parcel-card:hover .parcel-card-image img[data-v-cf925698]{opacity:.85;transform:scale(1.05)}.parcel-card-image .image-error-fallback[data-v-cf925698]{display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#8a93b0;font-size:.9em;padding:10px;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#1f2330}.parcel-card-image .image-error-fallback .material-icons[data-v-cf925698]{font-size:48px;margin-bottom:8px;color:#5a6380}.parcel-card-image.image-failed img[data-v-cf925698]{display:none}.parcel-card-image.image-failed .image-error-fallback[data-v-cf925698]{display:flex}.card-badge[data-v-cf925698]{position:absolute;top:12px;right:12px;padding:5px 12px;border-radius:16px;font-size:.75rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 10px #00000080;backdrop-filter:blur(4px)}.rental-badge[data-v-cf925698]{background-color:#00c853b3;box-shadow:0 4px 10px #00000080,0 0 15px #00c85366}.proposal-badge[data-v-cf925698]{background-color:#ff9800b3;box-shadow:0 4px 10px #00000080,0 0 15px #ff980066}.parcel-card-info[data-v-cf925698]{padding:20px;flex-grow:1;display:flex;flex-direction:column;gap:12px}.parcel-card-info h3[data-v-cf925698]{margin:0 0 5px;font-size:1.3rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-item[data-v-cf925698]{font-size:.9rem;color:#98a1c0;display:flex;align-items:center;gap:8px}.info-item .icon[data-v-cf925698]{font-size:1.1rem;line-height:1;display:flex;align-items:center;color:#c3cbe3}.timer-icon[data-v-cf925698]{color:#795bf7}.person-icon[data-v-cf925698]{color:#9c27b0}.material-icons[class*=paid][data-v-cf925698]{color:#00c853}.material-icons[class*=date_range][data-v-cf925698]{color:#ff9800}.material-icons[class*=schedule][data-v-cf925698]{color:#29b6f6}.expiry-info[data-v-cf925698]{position:relative}.expiry-info .tooltip[data-v-cf925698]{visibility:hidden;width:max-content;background-color:#2c2f36;color:#fff;text-align:center;border-radius:8px;padding:8px 12px;position:absolute;z-index:10;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:all .2s ease;font-size:.8rem;font-weight:500;white-space:nowrap;box-shadow:0 4px 12px #0006;border:1px solid rgba(255,255,255,.2);margin-bottom:8px;pointer-events:none}.expiry-info .tooltip[data-v-cf925698]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#2c2f36}.expiry-info:hover .tooltip[data-v-cf925698]{visibility:visible;opacity:1;transform:translate(-50%) translateY(-4px)}.parcel-card-actions[data-v-cf925698]{padding:15px 20px;border-top:1px solid rgba(255,255,255,.05);background-color:#13172280;display:flex;flex-direction:row;justify-content:space-between;gap:10px;position:relative;flex-wrap:wrap}.rental-actions[data-v-cf925698]{align-items:center}.rental-actions .action-button[data-v-cf925698]{flex-grow:1;flex-basis:0;min-width:100px}.proposal-actions[data-v-cf925698]{flex-direction:column;gap:15px}.proposal-buttons[data-v-cf925698]{display:flex;gap:10px;width:100%}.action-button[data-v-cf925698]{padding:10px 16px;border:1px solid transparent;border-radius:16px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:center;flex-grow:1;display:inline-flex;justify-content:center;align-items:center;gap:5px;background-color:#2c2f36b3;color:#e0e0e0;min-width:100px}.action-button[data-v-cf925698]:disabled{cursor:not-allowed;opacity:.5;background-color:#2c2f3666}.info-btn[data-v-cf925698]{border-color:#ffffff26}.info-btn[data-v-cf925698]:hover:not(:disabled){background-color:#3c4048cc;border-color:#795bf780;color:#fff}.info-btn .material-icons[data-v-cf925698]{font-size:1.1rem}.cancel-btn[data-v-cf925698],.reject-btn[data-v-cf925698]{border-color:#e74c3c66}.expired-rental-btn[data-v-cf925698]{background:linear-gradient(135deg,#e74c3c,#c0392b)!important;border-color:#c0392b!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 12px #e74c3c66!important}.expired-rental-btn[data-v-cf925698]:hover:not(:disabled){background:linear-gradient(135deg,#c0392b,#a93226)!important;border-color:#a93226!important;color:#fff!important;box-shadow:0 6px 16px #e74c3c80!important;transform:translateY(-2px)!important}.expired-rental-btn[data-v-cf925698]:active:not(:disabled){background:linear-gradient(135deg,#a93226,#922b21)!important;transform:translateY(0)!important;box-shadow:0 2px 8px #e74c3c66!important}.expired-rental-btn .material-icons[data-v-cf925698]{color:#fff!important}.parcel-card-actions .cancel-btn[data-v-cf925698]:hover:not(:disabled){background-color:#e74c3c33;border-color:#e74c3cb3;color:#fff;box-shadow:0 0 12px #e74c3c4d;transform:translateY(-1px)}.parcel-card-actions .cancel-btn[data-v-cf925698]:active:not(:disabled){transform:translateY(0);background-color:#e74c3c4d}.parcel-card-actions .reject-btn[data-v-cf925698]:hover:not(:disabled){background-color:#e74c3c33;border-color:#e74c3cb3;color:#fff;box-shadow:0 0 12px #e74c3c4d;transform:translateY(-1px)}.parcel-card-actions .reject-btn[data-v-cf925698]:active:not(:disabled){transform:translateY(0);background-color:#e74c3c4d}.accept-btn[data-v-cf925698]{border-color:#00c85366}.accept-btn[data-v-cf925698]:hover:not(:disabled){background-color:#00c85333;border-color:#00c853b3;color:#fff;box-shadow:0 0 12px #00c8534d;transform:translateY(-1px)}.accept-btn[data-v-cf925698]:active:not(:disabled){transform:translateY(0);background-color:#464a52e6}.wallet-notice[data-v-cf925698]{width:100%;text-align:center;margin-top:8px;font-size:.75rem;color:#ffffff80}.modal-content .wallet-notice[data-v-cf925698]{position:static;margin-top:15px}.parcel-list-move[data-v-cf925698],.parcel-list-enter-active[data-v-cf925698],.parcel-list-leave-active[data-v-cf925698]{transition:all .5s cubic-bezier(.55,0,.1,1)}.parcel-list-enter-from[data-v-cf925698],.parcel-list-leave-to[data-v-cf925698]{opacity:0;transform:scale(.95) translateY(15px)}.parcel-list-leave-active[data-v-cf925698]{position:absolute;width:calc((100% - (var(--grid-columns, 3) - 1) * 25px) / var(--grid-columns, 3));box-sizing:border-box}@media (max-width: 640px){.parcel-grid[data-v-cf925698]{--grid-columns: 1}}@media (min-width: 641px) and (max-width: 960px){.parcel-grid[data-v-cf925698]{--grid-columns: 2}}@media (min-width: 961px){.parcel-grid[data-v-cf925698]{--grid-columns: 3}}.modal-overlay[data-v-cf925698]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0d111ccc;backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.modal-overlay.show[data-v-cf925698]{opacity:1;visibility:visible}.modal-content[data-v-cf925698]{background-color:#191b1f;padding:30px 35px;border-radius:20px;box-shadow:0 15px 40px #00000080;border:1px solid rgba(255,255,255,.1);width:90%;max-width:450px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);text-align:center;position:relative;color:#fff;min-height:250px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.modal-content.reject-modal[data-v-cf925698],.modal-content.cancel-modal[data-v-cf925698]{min-height:680px;max-height:680px;justify-content:flex-start;padding:60px 40px 35px;display:flex;flex-direction:column}.modal-content.reject-modal .modal-dynamic-content[data-v-cf925698],.modal-content.cancel-modal .modal-dynamic-content[data-v-cf925698]{min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;transition:opacity .4s ease,transform .4s ease;flex-grow:1}.modal-content.reject-modal .modal-confirm-state[data-v-cf925698],.modal-content.reject-modal .modal-loading-state[data-v-cf925698],.modal-content.reject-modal .modal-rejection-body[data-v-cf925698],.modal-content.reject-modal .modal-error-body[data-v-cf925698],.modal-content.cancel-modal .modal-confirm-state[data-v-cf925698],.modal-content.cancel-modal .modal-loading-state[data-v-cf925698],.modal-content.cancel-modal .modal-cancellation-body[data-v-cf925698],.modal-content.cancel-modal .modal-error-body[data-v-cf925698]{opacity:1;transform:translateY(0);transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1);width:100%;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-content.reject-modal .modal-actions[data-v-cf925698],.modal-content.cancel-modal .modal-actions[data-v-cf925698]{margin-top:auto;padding-top:20px;flex-shrink:0;width:100%}.modal-content.reject-modal .modal-confirm-state.fade-out[data-v-cf925698],.modal-content.reject-modal .modal-loading-state.fade-out[data-v-cf925698],.modal-content.cancel-modal .modal-confirm-state.fade-out[data-v-cf925698],.modal-content.cancel-modal .modal-loading-state.fade-out[data-v-cf925698]{opacity:0;transform:translateY(-10px)}@keyframes state-exit-cf925698{to{opacity:0;transform:translateY(-20px) scale(.98)}}@keyframes state-enter-cf925698{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-content.reject-modal .modal-confirm-state[data-v-cf925698],.modal-content.reject-modal .modal-loading-state[data-v-cf925698],.modal-content.reject-modal .modal-rejection-body[data-v-cf925698],.modal-content.reject-modal .modal-error-body[data-v-cf925698]{animation:state-enter-cf925698 .4s cubic-bezier(.34,1.56,.64,1)}.modal-close-btn[data-v-cf925698]{position:absolute;top:15px;right:15px;background:#ffffff1a;border:none;color:#ffffffb3;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .2s ease,color .2s ease;font-size:1.2rem;line-height:1}.modal-close-btn[data-v-cf925698]:hover{background:#fff3;color:#fff}.modal-content h3[data-v-cf925698]{margin-top:0;margin-bottom:15px;font-size:1.5rem;font-weight:600;color:#fff}.modal-content h3 .parcel-id[data-v-cf925698]{font-weight:700}.modal-content h3.cancel .parcel-id[data-v-cf925698]{color:#fc72ff}.modal-content h3.reject .parcel-id[data-v-cf925698]{color:#ff8a80}.modal-content h3.accept .parcel-id[data-v-cf925698]{color:#a5d6a7}.modal-content h3.info .parcel-id[data-v-cf925698]{color:#81d4fa}.modal-content p[data-v-cf925698]{margin-bottom:25px;color:#b0b8d1;font-size:1rem;line-height:1.6}.modal-content .accept-details[data-v-cf925698]{background-color:#00c85314;border:1px solid rgba(0,200,83,.2);border-radius:12px;padding:15px;margin-bottom:25px;text-align:left;font-size:.9rem;color:#c8e6c9}.modal-content .accept-details strong[data-v-cf925698]{color:#a7f3d0;font-weight:600}.modal-content .reject-details[data-v-cf925698]{background-color:#e74c3c1a;border:1px solid rgba(231,76,60,.3);border-radius:12px;padding:15px;margin-bottom:25px;text-align:left;font-size:.9rem;color:#ffcdd2}.modal-content .reject-details strong[data-v-cf925698]{color:#ef9a9a;font-weight:600}.modal-content .reject-details .label .material-icons[data-v-cf925698]{color:#e57373}.modal-parcel-image[data-v-cf925698]{border-radius:16px;object-fit:cover;margin:0 auto 20px;display:block;border:2px solid rgba(255,255,255,.1);width:200px;height:200px}.modal-actions[data-v-cf925698]{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;margin-top:auto;padding-top:20px}.modal-button[data-v-cf925698]{padding:12px 24px;font-size:.95rem;flex-grow:0;min-width:140px}.modal-button.confirm-cancel[data-v-cf925698]{background-color:#e74c3ccc;border:1px solid rgba(231,76,60,.9);color:#fff;box-shadow:0 4px 15px #e74c3c4d}.modal-button.confirm-cancel[data-v-cf925698]:hover:not(:disabled){background-color:#e74c3c;border-color:#ff6450;box-shadow:0 6px 20px #e74c3c80;transform:translateY(-2px)}.modal-button.confirm-cancel[data-v-cf925698]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 10px #e74c3c66}.modal-button.confirm-reject[data-v-cf925698]{background-color:#e74c3ccc;border:1px solid rgba(231,76,60,.9);color:#fff;box-shadow:0 4px 15px #e74c3c4d}.modal-button.confirm-reject[data-v-cf925698]:hover:not(:disabled){background-color:#e74c3c;border-color:#ff6450;box-shadow:0 6px 20px #e74c3c80;transform:translateY(-2px)}.modal-button.confirm-reject[data-v-cf925698]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 10px #e74c3c66}.modal-button.confirm-accept[data-v-cf925698]{background-color:#00c853cc;border:1px solid rgba(0,200,83,.9);color:#fff;box-shadow:0 4px 15px #00c8534d}.modal-button.confirm-accept[data-v-cf925698]:hover:not(:disabled){background-color:#00c853;border-color:#32dc82;box-shadow:0 6px 20px #00c85380;transform:translateY(-2px)}.modal-button.confirm-accept[data-v-cf925698]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 10px #00c85366}.modal-button.secondary[data-v-cf925698]{background-color:#2c2f36b3;border:1px solid rgba(255,255,255,.2);color:#e0e0e0}.modal-button.secondary[data-v-cf925698]:hover:not(:disabled){background-color:#3c4048e6;border-color:#fff6;color:#fff}.modal-dynamic-content[data-v-cf925698]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:border-box;height:350px;width:100%;overflow:hidden;flex-grow:1;margin-bottom:10px}.info-modal-content[data-v-cf925698]{min-height:350px;justify-content:flex-start;height:auto}.modal-loading-state[data-v-cf925698]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;width:100%;height:100%;box-sizing:border-box}.modal-loading-state p[data-v-cf925698]{margin-top:20px;margin-bottom:5px;font-size:1.15rem;font-weight:600;letter-spacing:-.01em}.modal-loading-state p.cancel[data-v-cf925698],.modal-loading-state p.reject[data-v-cf925698]{color:#e74c3c}.modal-loading-state p.accept[data-v-cf925698]{color:#00c853}.modal-enter-active[data-v-cf925698],.modal-leave-active[data-v-cf925698]{transition:opacity .3s ease}.modal-enter-from[data-v-cf925698],.modal-leave-to[data-v-cf925698]{opacity:0}.modal-enter-active .modal-content[data-v-cf925698],.modal-leave-active .modal-content[data-v-cf925698]{transition:opacity .3s ease,transform .3s ease}.modal-enter-from .modal-content[data-v-cf925698],.modal-leave-to .modal-content[data-v-cf925698]{opacity:0;transform:translateY(15px)}.modal-overlay.fade-out-gentle[data-v-cf925698]{opacity:.7;transition:opacity .5s ease-out}.modal-overlay.fade-out-gentle .modal-content[data-v-cf925698]{opacity:.8;transform:scale(.98);transition:opacity .5s ease-out,transform .5s ease-out}.modal-parcel-id-highlight[data-v-cf925698]{color:#fc72ff;font-weight:700}.info-modal-grid[data-v-cf925698]{display:grid;grid-template-columns:auto 1fr;gap:12px 15px;text-align:left;font-size:.95rem;width:100%;max-width:400px;margin:20px auto 25px}.info-modal-grid .label[data-v-cf925698]{color:#98a1c0;font-weight:500;display:flex;align-items:center;gap:8px}.info-modal-grid .label .material-icons[data-v-cf925698]{font-size:1.2rem;color:#795bf7;opacity:.8}.info-modal-grid .value[data-v-cf925698]{color:#fff;font-weight:600;word-break:break-all}.info-modal-grid .value.amount[data-v-cf925698]{color:#a7f3d0;font-weight:700}.progress-bar-container[data-v-cf925698]{width:100%;max-width:400px;margin:15px auto 25px}.progress-bar-label[data-v-cf925698]{display:flex;justify-content:space-between;font-size:.8rem;color:#98a1c0;margin-bottom:8px}.progress-bar-label .remaining[data-v-cf925698]{font-weight:600;color:#fff}.progress-bar-track[data-v-cf925698]{width:100%;height:12px;background-color:#ffffff1a;border-radius:6px;overflow:hidden;position:relative;box-shadow:inset 0 1px 3px #0000004d}.progress-bar-fill[data-v-cf925698]{height:100%;border-radius:6px;background:linear-gradient(90deg,#795bf7,#fc72ff);transition:width .5s ease-out;position:relative;overflow:hidden}.progress-bar-fill[data-v-cf925698]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff0,#fff3,#fff0);transform:translate(-100%);animation:progress-shimmer-cf925698 2s infinite linear}@keyframes progress-shimmer-cf925698{to{transform:translate(100%)}}.card-progress-bar-container[data-v-cf925698]{width:100%;margin-top:10px}.card-progress-bar-track[data-v-cf925698]{width:100%;height:6px;background-color:#ffffff1a;border-radius:3px;overflow:hidden}.card-progress-bar-fill[data-v-cf925698]{height:100%;border-radius:3px;background:linear-gradient(90deg,#795bf7,#fc72ff);transition:width .5s ease-out}.progress-transition[data-v-cf925698]{transition:width 1s linear}.expiry-warning .card-progress-bar-fill[data-v-cf925698]{animation:pulse-warning-cf925698 2s ease-in-out infinite}@keyframes pulse-warning-cf925698{0%,to{opacity:1;filter:brightness(1)}50%{opacity:.8;filter:brightness(1.2)}}.card-progress-bar-label[data-v-cf925698]{display:flex;justify-content:space-between;font-size:.7rem;color:#98a1c0;margin-top:4px}.my-rentals-notification[data-v-cf925698]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:12px 20px;border-radius:8px;color:#fff;font-weight:500;z-index:50;min-width:250px;max-width:90%;text-align:center;transition:opacity .3s ease;pointer-events:none}.my-rentals-notification.info[data-v-cf925698]{background-color:#2196f3}.my-rentals-notification.success[data-v-cf925698]{background-color:#4caf50}.my-rentals-notification.error[data-v-cf925698]{background-color:#f44336}.my-rentals-container[data-v-cf925698]{position:relative}@media (max-width: 768px){.rental-actions[data-v-cf925698]{flex-direction:column;align-items:stretch}.rental-actions .action-button[data-v-cf925698]{width:100%;margin-bottom:10px}.rental-actions .action-button[data-v-cf925698]:last-child{margin-bottom:0}.parcel-grid[data-v-cf925698]{grid-template-columns:1fr}.modal-content[data-v-cf925698]{width:95%;padding:25px}.marketplace-header[data-v-cf925698]{grid-template-columns:1fr;grid-template-rows:auto auto auto;padding:15px;min-height:auto}.marketplace-header h1[data-v-cf925698]{justify-self:center;grid-row:1}.segmented-control[data-v-cf925698]{justify-self:center;grid-row:2;width:100%;min-width:0;box-sizing:border-box}.controls[data-v-cf925698]{justify-self:center;grid-row:3;width:100%;justify-content:center}.segmented-control .segment[data-v-cf925698]{padding:8px 10px;font-size:.8rem}}.reject-modal-content[data-v-cf925698],.accept-modal-content[data-v-cf925698]{height:auto;justify-content:flex-start}.sub-segment-container[data-v-cf925698]{padding:0 25px;display:flex;justify-content:center;background-color:#0000001a;border-top:1px solid rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.05);transition:background-color .3s ease;margin-top:0;margin-bottom:0}.offer-type-control[data-v-cf925698]{margin:15px 0;width:340px;background:#191b1f80;border:1px solid rgba(255,255,255,.05);box-shadow:0 3px 12px #0000001a,inset 0 1px 1px #ffffff08}.offer-type-control .segment[data-v-cf925698]{padding:10px 8px;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap;color:#fff9;gap:6px;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.offer-type-control .segment.active[data-v-cf925698]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.offer-type-control .segment-icon[data-v-cf925698]{font-size:1.1rem;color:#ffffffb3}.offer-type-control .segment[data-v-cf925698]:hover:not(.active){color:#fff;transform:translateY(-1px)}.offer-type-control .segment.active .segment-icon[data-v-cf925698]{transform:scale(1.2);color:#fff}.offer-type-control .segment span[data-v-cf925698]:not(.material-icons){transition:transform .3s ease,color .3s ease}.offer-type-control .segment:hover span[data-v-cf925698]:not(.material-icons),.offer-type-control .segment.active span[data-v-cf925698]:not(.material-icons){transform:translateY(-1px)}.offer-type-control .segment-indicator[data-v-cf925698]{width:calc(50% - 4px)}.offer-type-control .segment-indicator[data-v-cf925698]{background:linear-gradient(135deg,#fc72ffb3,#795bf7b3);box-shadow:0 3px 10px #fc72ff40,inset 0 1px 1px #fff3}.offer-type-control .segment-indicator.pulsing[data-v-cf925698]{animation:subtle-pulse-cf925698 2s ease-in-out}@keyframes subtle-pulse-cf925698{0%{box-shadow:0 3px 10px #fc72ff40}50%{box-shadow:0 3px 18px #fc72ff66;background:linear-gradient(135deg,#fc72ffcc 30%,#795bf7cc 70%)}to{box-shadow:0 3px 10px #fc72ff40}}.segment-indicator.rented[data-v-cf925698]{transform:translate(100%);background:linear-gradient(135deg,#795bf7,#fc72ff)}.proposals-header-container[data-v-cf925698]{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;align-items:center;padding:10px 25px;background-color:#0000001a;border-top:1px solid rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.05);margin-top:0}.proposals-title-container[data-v-cf925698]{width:100%;text-align:left;margin-bottom:10px;justify-self:start}.proposals-section-title[data-v-cf925698]{font-size:1.2rem;font-weight:600;margin:0;display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#fc72ff,#795bf7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:0 2px 10px rgba(252,114,255,.1);position:relative;padding-left:0}.proposals-section-title[data-v-cf925698]:after{content:"";position:absolute;left:0;bottom:-4px;width:40px;height:3px;background:linear-gradient(to right,#fc72ff,transparent);border-radius:3px;opacity:.6}.proposal-type-control[data-v-cf925698]{margin:0;width:340px;background:#191b1f80;border:1px solid rgba(255,255,255,.05);box-shadow:0 3px 12px #0000001a,inset 0 1px 1px #ffffff08;justify-self:center}.proposal-type-control .segment[data-v-cf925698]{padding:10px 8px;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap;color:#fff9;gap:6px;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.proposal-type-control .segment.active[data-v-cf925698]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.proposal-type-control .segment-icon[data-v-cf925698]{font-size:1.1rem;color:#ffffffb3}.proposal-type-control .segment[data-v-cf925698]:hover:not(.active){color:#fff;transform:translateY(-1px)}.proposal-type-control .segment.active .segment-icon[data-v-cf925698]{transform:scale(1.2);color:#fff}.proposal-type-control .segment span[data-v-cf925698]:not(.material-icons){transition:transform .3s ease,color .3s ease}.proposal-type-control .segment:hover span[data-v-cf925698]:not(.material-icons),.proposal-type-control .segment.active span[data-v-cf925698]:not(.material-icons){transform:translateY(-1px)}.proposal-type-control .segment-indicator[data-v-cf925698]{width:calc(50% - 4px);background:linear-gradient(135deg,#fc72ffb3,#795bf7b3);box-shadow:0 3px 10px #fc72ff40,inset 0 1px 1px #fff3}.proposal-type-control .segment-indicator.pulsing[data-v-cf925698]{animation:proposal-pulse-cf925698 2s ease-in-out}@keyframes proposal-pulse-cf925698{0%{box-shadow:0 3px 10px #fc72ff40}50%{box-shadow:0 3px 18px #fc72ff66;background:linear-gradient(135deg,#fc72ffcc 30%,#795bf7cc 70%)}to{box-shadow:0 3px 10px #fc72ff40}}.proposal-type-control .segment-indicator.sent[data-v-cf925698]{transform:translate(100%);background:linear-gradient(135deg,#795bf7,#fc72ff)}.proposal-type-control .segment:hover .segment-icon[data-v-cf925698]{transform:scale(1.2) translateY(-1px);color:#fc72ffe6}.sub-segment-container[data-v-cf925698]:has(.segment.active[data-tab=owned]){background-color:#4c82fb08}.sub-segment-container[data-v-cf925698]:has(.segment.active[data-tab=rented]){background-color:#fc72ff08}.offer-type-control .segment:hover .segment-icon[data-v-cf925698]{transform:scale(1.2) translateY(-1px);color:#fc72ffe6}@media (max-width: 768px){.sub-segment-container[data-v-cf925698]{padding:0 15px}.offer-type-control[data-v-cf925698]{width:100%;min-width:0}.offer-type-control .segment[data-v-cf925698]{padding:8px 10px;font-size:.8rem}.proposals-header-container[data-v-cf925698]{grid-template-columns:1fr;grid-template-rows:auto auto;padding:10px 15px}.proposals-header-container .proposals-title-container[data-v-cf925698]{justify-self:center;margin-bottom:10px}.proposals-header-container .proposal-type-control[data-v-cf925698]{justify-self:center;width:100%}}.proposal-header-transition-enter-active[data-v-cf925698],.proposal-header-transition-leave-active[data-v-cf925698]{transition:opacity .4s ease,transform .4s ease;overflow:hidden}.proposal-header-transition-enter-from[data-v-cf925698],.proposal-header-transition-leave-to[data-v-cf925698]{opacity:0;transform:translateY(-10px)}.proposal-header-transition-enter-to[data-v-cf925698],.proposal-header-transition-leave-from[data-v-cf925698]{opacity:1;transform:translateY(0)}@media (max-width: 768px){.sub-segment-container[data-v-cf925698]{padding:0 15px}.offer-type-control[data-v-cf925698]{width:100%;min-width:0}.offer-type-control .segment[data-v-cf925698]{padding:8px 10px;font-size:.8rem}}.modal-content.info-modal[data-v-cf925698]{padding:0;overflow:hidden}.modal-parcel-image-container[data-v-cf925698]{position:relative;width:100%;height:280px;overflow:hidden;box-shadow:0 4px 20px #0000004d;margin:0;border-bottom:1px solid rgba(255,255,255,.1);border-radius:24px 24px 0 0}.modal-parcel-image-full[data-v-cf925698]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.modal-parcel-image-container:hover .modal-parcel-image-full[data-v-cf925698]{transform:scale(1.05)}.modal-badge[data-v-cf925698]{position:absolute;top:20px;left:20px;right:auto;z-index:5;font-size:.85rem;padding:6px 14px}.modal-parcel-overlay[data-v-cf925698]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.6) 60%,transparent 100%);padding:20px 15px 15px;color:#fff}.modal-parcel-title[data-v-cf925698]{font-size:1.6rem;font-weight:700;margin:0 0 8px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.modal-expiry-info[data-v-cf925698]{display:flex;align-items:center;gap:6px;font-size:1.1rem;margin:0 0 12px;color:#fff}.modal-expiry-info .icon[data-v-cf925698]{display:flex;align-items:center}.modal-progress-container[data-v-cf925698]{padding:0 0 5px}.info-modal-content[data-v-cf925698]{padding:0}.info-modal-content>h3[data-v-cf925698],.info-modal-content>.info-modal-grid[data-v-cf925698]{padding:0 35px}.rental-details-title[data-v-cf925698]{display:inline-block;font-size:1.8rem;font-weight:600;margin:0 0 15px;position:relative;color:#fff;padding-bottom:8px}.rental-details-title[data-v-cf925698]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#8a5cf7}.modal-close-btn[data-v-cf925698]{z-index:10;top:20px;right:20px;background:#0006;color:#fff;box-shadow:0 2px 8px #0000004d}.modal-close-btn[data-v-cf925698]:hover{background:#0009}.modal-dynamic-content.info-modal-content[data-v-cf925698]{margin:0;padding:0 0 35px;width:100%}.info-modal-content>h3[data-v-cf925698]{padding:25px 35px 0;margin-top:0}.info-modal-content>.info-modal-grid[data-v-cf925698]{padding:0 35px;margin-top:20px}.rental-details-header[data-v-cf925698]{text-align:center;padding:25px 35px 0;position:relative}.media-btn[data-v-cf925698]{border-color:#4caf5066;color:#a5d6a7}.media-btn[data-v-cf925698]:hover:not(:disabled){background-color:#4caf5033;border-color:#4caf50b3;color:#fff;box-shadow:0 0 12px #4caf504d;transform:translateY(-1px)}.media-btn .material-icons[data-v-cf925698]{color:#81c784}.media-btn:hover:not(:disabled) .material-icons[data-v-cf925698]{color:#fff}.modal-content.processing[data-v-cf925698]{background:linear-gradient(135deg,#2a3b4c,#1e2832)}.modal-content.success[data-v-cf925698]{background:linear-gradient(135deg,#4caf50,#2e7d32);color:#fff}.modal-content.error[data-v-cf925698]{background:linear-gradient(135deg,#f44336,#c62828);color:#fff}.modal-content.reject-modal.confirm[data-v-cf925698],.modal-content.reject-modal.processing[data-v-cf925698],.modal-content.reject-modal.success[data-v-cf925698],.modal-content.reject-modal.error[data-v-cf925698],.modal-content.accept-modal.confirm[data-v-cf925698],.modal-content.accept-modal.processing[data-v-cf925698],.modal-content.accept-modal.success[data-v-cf925698],.modal-content.accept-modal.error[data-v-cf925698],.modal-content.cancel-modal.confirm[data-v-cf925698],.modal-content.cancel-modal.processing[data-v-cf925698],.modal-content.cancel-modal.success[data-v-cf925698],.modal-content.cancel-modal.error[data-v-cf925698]{background:linear-gradient(145deg,#1a1d29,#10131c)!important;color:#eaeaea!important;border:1px solid rgba(255,255,255,.05);box-shadow:0 20px 50px #0009,0 0 0 1.5px #ffffff12}.animated-spinner[data-v-cf925698]{animation:spin-cf925698 1s linear infinite,pulse-cf925698 2s ease-in-out infinite alternate}@keyframes pulse-cf925698{0%{transform:scale(1)}to{transform:scale(1.1)}}.processing-text[data-v-cf925698]{font-size:1.2rem;font-weight:600;margin:20px 0 10px;color:#8a5cf7}.processing-subtitle[data-v-cf925698]{font-size:.95rem;color:#a0a9c0;margin:0;padding-top:8px;line-height:1.5;max-width:90%;text-align:center}.modal-success-body[data-v-cf925698]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#c3c9e0}.success-checkmark[data-v-cf925698]{width:80px;height:80px;border-radius:50%;display:block;stroke-width:3;stroke:#34d399;stroke-miterlimit:10;box-shadow:inset 0 0 #34d399;animation:success-fill-cf925698 .4s ease-in-out .4s forwards,success-scale-cf925698 .3s ease-in-out .9s both;margin-bottom:20px}.success-checkmark__circle[data-v-cf925698]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#34d399;fill:#191b1f;animation:success-stroke-cf925698 .6s cubic-bezier(.65,0,.45,1) forwards}.success-checkmark__check[data-v-cf925698]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4;animation:success-stroke-cf925698 .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes success-stroke-cf925698{to{stroke-dashoffset:0}}@keyframes success-scale-cf925698{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes success-fill-cf925698{to{box-shadow:inset 0 0 0 40px #34d399}}.modal-success-body h3[data-v-cf925698]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-success-body p[data-v-cf925698]{font-size:1rem;line-height:1.6;margin-bottom:25px}.modal-success-body .parcel-id[data-v-cf925698]{color:#fc72ff;font-weight:700}.modal-rejection-body[data-v-cf925698]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:40px 0;color:#eaeaea;width:100%;height:100%}.rejection-checkmark[data-v-cf925698]{width:90px;height:90px;border-radius:50%;display:block;stroke-width:7;stroke:#34d399!important;stroke-miterlimit:10;stroke-linecap:round;box-shadow:none;filter:drop-shadow(0 4px 12px rgba(52,211,153,.3));margin-bottom:30px;opacity:0;transform:scale(.5);animation:pop-in-rejection-check-cf925698 .5s .1s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes pop-in-rejection-check-cf925698{to{opacity:1;transform:scale(1)}}.rejection-checkmark__circle[data-v-cf925698]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#34d399!important;fill:transparent!important;animation:none}.rejection-checkmark__check[data-v-cf925698]{transform-origin:50% 50%;stroke-dasharray:80;stroke-dashoffset:80;stroke-width:7;stroke-linecap:round;stroke:#34d399!important;fill:none!important;animation:draw-rejection-check-line-cf925698 .6s .5s cubic-bezier(.65,0,.35,1) forwards}@keyframes draw-rejection-check-line-cf925698{to{stroke-dashoffset:0}}.cancellation-checkmark[data-v-cf925698]{width:90px;height:90px;border-radius:50%;display:block;stroke-width:7;stroke:#34d399!important;stroke-miterlimit:10;stroke-linecap:round;box-shadow:none;filter:drop-shadow(0 4px 12px rgba(52,211,153,.3));margin-bottom:30px;opacity:0;transform:scale(.5);animation:pop-in-cancellation-check-cf925698 .5s .1s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes pop-in-cancellation-check-cf925698{to{opacity:1;transform:scale(1)}}.cancellation-checkmark__circle[data-v-cf925698]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#34d399!important;fill:transparent!important;animation:none}.cancellation-checkmark__check[data-v-cf925698]{transform-origin:50% 50%;stroke-dasharray:80;stroke-dashoffset:80;stroke-width:7;stroke-linecap:round;stroke:#34d399!important;fill:none!important;animation:draw-cancellation-check-line-cf925698 .6s .5s cubic-bezier(.65,0,.35,1) forwards}@keyframes draw-cancellation-check-line-cf925698{to{stroke-dashoffset:0}}.modal-cancellation-body[data-v-cf925698]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:40px 0;color:#eaeaea;width:100%;height:100%}.modal-cancellation-body h3[data-v-cf925698]{color:#fff;font-size:1.6rem;margin-bottom:15px;font-weight:600;letter-spacing:-.02em;opacity:0;transform:translateY(15px);animation:fade-slide-up-cancellation-cf925698 .6s .9s cubic-bezier(.25,.8,.25,1) forwards}@keyframes fade-slide-up-cancellation-cf925698{to{opacity:1;transform:translateY(0)}}.modal-cancellation-body p[data-v-cf925698]{font-size:1.05rem;line-height:1.75;margin-bottom:25px;color:#b0b8d1;padding:0 10px;text-align:center;opacity:0;animation:fade-in-cancellation-text-cf925698 .5s 1.1s ease-out forwards}@keyframes fade-in-cancellation-text-cf925698{to{opacity:1}}.modal-rejection-body h3[data-v-cf925698]{color:#fff;font-size:1.6rem;margin-bottom:15px;font-weight:600;letter-spacing:-.02em;opacity:0;transform:translateY(15px);animation:fade-slide-up-rejection-cf925698 .6s .9s cubic-bezier(.25,.8,.25,1) forwards}@keyframes fade-slide-up-rejection-cf925698{to{opacity:1;transform:translateY(0)}}.modal-rejection-body p[data-v-cf925698]{font-size:1.05rem;line-height:1.75;margin-bottom:25px;color:#b0b8d1;padding:0 10px;text-align:center;opacity:0;transform:translateY(15px);animation:fade-slide-up-rejection-cf925698 .6s 1.1s cubic-bezier(.25,.8,.25,1) forwards}.modal-rejection-body .parcel-id[data-v-cf925698]{color:#fca5a5;font-weight:700}.transaction-details.rejection[data-v-cf925698],.transaction-details.cancellation[data-v-cf925698]{margin-top:20px;padding:16px 20px;background:linear-gradient(145deg,#f8717114,#ef44440f);border-radius:14px;border:1.5px solid rgba(248,113,113,.25);box-shadow:0 4px 12px #ef444426,0 0 0 1px #f871711a;max-width:90%;width:auto;opacity:0;transform:translateY(15px);animation:fade-slide-up-rejection-cf925698 .6s 1.3s cubic-bezier(.25,.8,.25,1) forwards}.transaction-details.rejection .transaction-label[data-v-cf925698],.transaction-details.cancellation .transaction-label[data-v-cf925698]{font-size:.85rem;color:#a0a9c0;margin-bottom:8px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.transaction-details.rejection .transaction-hash[data-v-cf925698],.transaction-details.cancellation .transaction-hash[data-v-cf925698]{font-size:.9rem;color:#fca5a5;font-family:Courier New,monospace;word-break:break-all;margin-bottom:0;font-weight:500}.modal-error-body[data-v-cf925698]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#f87171}.error-cross[data-v-cf925698]{width:80px;height:80px;border-radius:50%;display:block;stroke-width:3;stroke:#f87171;stroke-miterlimit:10;box-shadow:inset 0 0 #f87171;animation:error-fill-cf925698 .4s ease-in-out .4s forwards,error-scale-cf925698 .3s ease-in-out .9s both;margin-bottom:20px}.error-cross__circle[data-v-cf925698]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#f87171;fill:#191b1f;animation:error-stroke-cf925698 .6s cubic-bezier(.65,0,.45,1) forwards}.error-cross__line1[data-v-cf925698],.error-cross__line2[data-v-cf925698]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4}.error-cross__line1[data-v-cf925698]{animation:error-stroke-cf925698 .3s cubic-bezier(.65,0,.45,1) .8s forwards}.error-cross__line2[data-v-cf925698]{animation:error-stroke-cf925698 .3s cubic-bezier(.65,0,.45,1) .9s forwards}@keyframes error-stroke-cf925698{to{stroke-dashoffset:0}}@keyframes error-scale-cf925698{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes error-fill-cf925698{to{box-shadow:inset 0 0 0 40px #f87171}}.modal-error-body h3[data-v-cf925698]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-error-body p[data-v-cf925698]{font-size:1.05rem;line-height:1.6;margin-bottom:25px;color:#ff8a8a;font-weight:500}.transaction-details[data-v-cf925698]{margin-top:15px;padding:10px;background-color:#34d3991a;border-radius:8px;border:1px solid rgba(52,211,153,.3)}.transaction-label[data-v-cf925698]{font-size:.9rem;color:#98a1c0;margin-bottom:5px}.transaction-hash[data-v-cf925698]{font-size:.9rem;color:#34d399;font-family:Courier New,monospace;word-break:break-all;margin-bottom:0}.modal-button.done-btn[data-v-cf925698]{background-color:#34d399;color:#fff;width:100%;max-width:200px;margin:20px auto 0;border:none;padding:12px 25px;border-radius:16px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.modal-button.done-btn[data-v-cf925698]:hover{background-color:#2aa779}.modal-button.done-btn.rejection[data-v-cf925698],.modal-button.done-btn.cancellation[data-v-cf925698]{background:linear-gradient(135deg,#f87171,#ef4444,#dc2626);color:#fff;width:100%;max-width:220px;margin:30px auto 0;border:1.5px solid rgba(239,68,68,.5);padding:14px 32px;border-radius:18px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s cubic-bezier(.25,.8,.25,1),border-color .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1),transform .2s cubic-bezier(.25,.8,.25,1);box-shadow:0 8px 20px #ef44444d,0 0 0 1px #f871714d,inset 0 1px #ffffff1a;letter-spacing:.3px;position:relative;overflow:hidden;opacity:0;transform:translateY(15px);animation:fade-slide-up-rejection-cf925698 .6s 1.5s cubic-bezier(.25,.8,.25,1) forwards}.modal-button.done-btn.rejection[data-v-cf925698]:before,.modal-button.done-btn.cancellation[data-v-cf925698]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.modal-button.done-btn.rejection[data-v-cf925698]:hover:before,.modal-button.done-btn.cancellation[data-v-cf925698]:hover:before{left:100%}.modal-button.done-btn.rejection[data-v-cf925698]:hover,.modal-button.done-btn.cancellation[data-v-cf925698]:hover{background:linear-gradient(135deg,#fca5a5,#f87171,#ef4444);border-color:#f8717199;box-shadow:0 12px 28px #ef444466,0 0 30px #f871714d,0 0 0 1px #fca5a566,inset 0 1px #ffffff26;transform:translateY(-2px)}.modal-button.done-btn.rejection[data-v-cf925698]:active,.modal-button.done-btn.cancellation[data-v-cf925698]:active{background:linear-gradient(135deg,#ef4444,#dc2626,#b91c1c);box-shadow:0 4px 12px #ef44444d,0 0 0 1px #ef44444d;transform:translateY(0)}.modal-button.close-btn[data-v-cf925698]{background-color:#555;color:#fff;width:100%;max-width:200px;margin:20px auto 0;border:none;padding:12px 25px;border-radius:16px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.modal-button.close-btn[data-v-cf925698]:hover{background-color:#666}.disabled-btn[data-v-cf925698]{background-color:#6c757d4d!important;border-color:#6c757d80!important;color:#ffffff80!important;cursor:not-allowed!important;opacity:.6}.disabled-btn[data-v-cf925698]:hover{background-color:#6c757d4d!important;border-color:#6c757d80!important;color:#ffffff80!important;transform:none!important;box-shadow:none!important}.disabled-btn .material-icons[data-v-cf925698]{color:#ffffff80!important}.modal-expiry-warning[data-v-cf925698]{display:flex;align-items:center;justify-content:center;margin:15px 0;padding:10px;background-color:#e74c3c1a;border:1px solid rgba(231,76,60,.3);border-radius:8px}.expiry-text[data-v-cf925698]{color:#e74c3c;font-weight:600}@media (max-width: 768px){.modal-content.reject-modal[data-v-cf925698]{min-height:640px;max-height:95vh;padding:50px 25px 30px}.modal-content.reject-modal .modal-dynamic-content[data-v-cf925698]{min-height:520px}.modal-rejection-body[data-v-cf925698]{padding:30px 0}.modal-rejection-body h3[data-v-cf925698]{font-size:1.4rem;margin-bottom:12px}.modal-rejection-body p[data-v-cf925698]{font-size:1rem;padding:0 15px}.rejection-checkmark[data-v-cf925698]{width:80px;height:80px;margin-bottom:25px}.modal-button.done-btn.rejection[data-v-cf925698],.modal-button.done-btn.cancellation[data-v-cf925698]{max-width:200px;padding:13px 28px;font-size:.95rem;margin-top:20px}.transaction-details.rejection[data-v-cf925698],.transaction-details.cancellation[data-v-cf925698]{padding:14px 18px;max-width:95%}.cancellation-checkmark[data-v-cf925698]{width:80px;height:80px;margin-bottom:25px}.modal-loading-state[data-v-cf925698]{padding:30px 0}.spinner.modal-spinner[data-v-cf925698]{width:45px;height:45px}.modal-content.reject-modal .modal-actions[data-v-cf925698]{padding-top:15px;flex-direction:row;gap:12px}}@media (max-width: 520px){.modal-content.reject-modal[data-v-cf925698]{min-height:600px;max-height:95vh;padding:45px 20px 25px}.modal-content.reject-modal .modal-dynamic-content[data-v-cf925698]{min-height:480px}.rejection-checkmark[data-v-cf925698]{width:70px;height:70px;margin-bottom:20px}.modal-rejection-body h3[data-v-cf925698],.modal-cancellation-body h3[data-v-cf925698]{font-size:1.3rem}.modal-rejection-body p[data-v-cf925698],.modal-cancellation-body p[data-v-cf925698]{font-size:.95rem;padding:0 10px}.modal-button.done-btn.rejection[data-v-cf925698],.modal-button.done-btn.cancellation[data-v-cf925698]{width:100%;max-width:100%;padding:12px 24px;font-size:.9rem;margin-top:15px}.transaction-details.rejection[data-v-cf925698],.transaction-details.cancellation[data-v-cf925698]{padding:12px 16px;font-size:.85rem;max-width:100%}.cancellation-checkmark[data-v-cf925698]{width:70px;height:70px;margin-bottom:20px}.spinner.modal-spinner[data-v-cf925698]{width:40px;height:40px}.modal-loading-state p[data-v-cf925698]{font-size:1.05rem}.processing-subtitle[data-v-cf925698]{font-size:.85rem;padding:0 10px}.modal-content.reject-modal .modal-actions[data-v-cf925698]{padding-top:10px;flex-direction:column;gap:10px}.action-button.modal-button[data-v-cf925698]{width:100%}}.admin-panel-wrapper[data-v-7fd688d9]{width:100%;height:100vh;overflow-y:auto;background:linear-gradient(135deg,#0a0a0f,#1a1a2e)}.admin-panel-wrapper[data-v-7fd688d9]::-webkit-scrollbar{width:8px}.admin-panel-wrapper[data-v-7fd688d9]::-webkit-scrollbar-track{background:#ffffff0d}.admin-panel-wrapper[data-v-7fd688d9]::-webkit-scrollbar-thumb{background:#667eea80;border-radius:4px}.admin-panel-wrapper[data-v-7fd688d9]::-webkit-scrollbar-thumb:hover{background:#667eeab3}.admin-panel[data-v-7fd688d9]{max-width:1400px;margin:0 auto;padding:24px;color:#fff;font-family:var(--font-primary);min-height:100vh}.admin-header[data-v-7fd688d9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding:24px;background:#ffffff0d;border-radius:16px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.admin-title[data-v-7fd688d9]{font-size:2.5rem;font-weight:800;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:flex;align-items:center;gap:12px}.header-stats[data-v-7fd688d9]{display:flex;gap:16px}.stat-pill[data-v-7fd688d9]{display:flex;flex-direction:column;align-items:center;padding:12px 20px;background:#ffffff1a;border-radius:12px;border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.stat-pill.paused[data-v-7fd688d9]{background:#ef444433;border-color:#ef444466}.stat-label[data-v-7fd688d9]{font-size:.75rem;color:#ffffffb3;margin-bottom:4px}.stat-value[data-v-7fd688d9]{font-size:1rem;font-weight:600;color:#fff}.unpause-timer[data-v-7fd688d9]{margin-top:4px;font-size:.7rem;color:#fffc}.admin-grid[data-v-7fd688d9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:20px;padding-bottom:40px}.admin-card[data-v-7fd688d9]{background:#ffffff0d;border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);transition:all .3s ease;height:fit-content}.admin-card[data-v-7fd688d9]:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0000004d}.admin-card.full-width[data-v-7fd688d9]{grid-column:1 / -1}.card-header[data-v-7fd688d9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.card-title[data-v-7fd688d9]{font-size:1.25rem;font-weight:600;margin:0;color:#fff}.refresh-btn[data-v-7fd688d9]{padding:8px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-7fd688d9]:hover:not(:disabled){background:#fff3;transform:rotate(180deg)}.refresh-btn[data-v-7fd688d9]:disabled{opacity:.5;cursor:not-allowed}.fee-grid[data-v-7fd688d9]{display:grid;gap:20px}.current-value[data-v-7fd688d9]{font-size:.85rem;color:#fff9}.fee-input[data-v-7fd688d9]{flex:1;padding:8px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.9rem}.fee-input[data-v-7fd688d9]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px #667eea33}.update-btn[data-v-7fd688d9]{padding:8px 16px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease}.update-btn[data-v-7fd688d9]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.update-btn[data-v-7fd688d9]:disabled{opacity:.5;cursor:not-allowed}.fee-management-card[data-v-7fd688d9]{grid-column:1 / -1}.fee-header-actions[data-v-7fd688d9]{display:flex;gap:12px;align-items:center}.danger-btn[data-v-7fd688d9]{padding:8px 16px;background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #ef4444;border-radius:8px;color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px}.danger-btn[data-v-7fd688d9]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px);box-shadow:0 4px 12px #ef44444d}.danger-btn[data-v-7fd688d9]:disabled{opacity:.5;cursor:not-allowed}.fee-category[data-v-7fd688d9]{margin-bottom:32px;padding:20px;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.fee-category-title[data-v-7fd688d9]{font-size:1.1rem;font-weight:600;margin:0 0 16px;color:#fff;display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.category-icon[data-v-7fd688d9]{font-size:1.2rem}.fee-category-grid[data-v-7fd688d9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.fee-item[data-v-7fd688d9]{padding:16px;background:#ffffff0d;border-radius:10px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.fee-item[data-v-7fd688d9]:hover{background:#ffffff14;transform:translateY(-1px)}.fee-item-header[data-v-7fd688d9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.fee-label[data-v-7fd688d9]{font-size:.95rem;font-weight:500;color:#fff;margin:0}.fee-unit[data-v-7fd688d9]{font-size:.75rem;color:#fff9;padding:2px 8px;background:#ffffff1a;border-radius:4px;font-family:var(--font-mono);font-weight:500}.fee-description[data-v-7fd688d9]{font-size:.8rem;color:#ffffffb3;margin-bottom:12px;line-height:1.4}.fee-controls[data-v-7fd688d9]{display:flex;flex-direction:column;gap:8px}.current-value[data-v-7fd688d9]{font-size:.85rem;color:#fffc;font-weight:500;padding:8px;background:#0003;border-radius:6px;border:1px solid rgba(255,255,255,.1)}.input-group[data-v-7fd688d9]{display:flex;gap:8px;align-items:center}.fee-input[data-v-7fd688d9]{flex:1;padding:10px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.9rem;transition:all .3s ease}.fee-input[data-v-7fd688d9]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px #667eea33;background:#ffffff26}.fee-input[data-v-7fd688d9]:invalid{border-color:#ef4444;box-shadow:0 0 0 2px #ef444433}.update-btn[data-v-7fd688d9]{padding:10px 16px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.update-btn[data-v-7fd688d9]:hover:not(:disabled){background:linear-gradient(135deg,#5a6fd8,#6a4190);transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.update-btn[data-v-7fd688d9]:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width: 768px){.fee-category-grid[data-v-7fd688d9]{grid-template-columns:1fr}.fee-header-actions[data-v-7fd688d9]{flex-direction:column;gap:8px;width:100%}.fee-header-actions .refresh-btn[data-v-7fd688d9],.fee-header-actions .danger-btn[data-v-7fd688d9]{width:100%;justify-content:center}.input-group[data-v-7fd688d9]{flex-direction:column;align-items:stretch}.update-btn[data-v-7fd688d9]{width:100%}}.security-controls[data-v-7fd688d9]{display:flex;flex-direction:column;gap:20px}.control-group[data-v-7fd688d9]{display:flex;flex-direction:column;gap:12px}.control-group h3[data-v-7fd688d9]{font-size:1rem;font-weight:600;margin:0;color:#ffffffe6}.toggle-controls[data-v-7fd688d9]{display:flex;gap:12px}.control-btn[data-v-7fd688d9]{padding:12px 20px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#ffffff0d;color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.control-btn[data-v-7fd688d9]:hover:not(:disabled){transform:translateY(-1px)}.control-btn[data-v-7fd688d9]:disabled{opacity:.5;cursor:not-allowed}.control-btn.primary[data-v-7fd688d9]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea}.control-btn.secondary[data-v-7fd688d9]{background:#4b556380;border-color:#4b5563cc}.control-btn.danger[data-v-7fd688d9]{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#ef4444}.control-btn.success[data-v-7fd688d9]{background:linear-gradient(135deg,#10b981,#059669);border-color:#10b981}.control-btn.warning[data-v-7fd688d9]{background:linear-gradient(135deg,#f59e0b,#d97706);border-color:#f59e0b}.control-btn.active[data-v-7fd688d9]{box-shadow:0 0 0 2px #ffffff4d}.role-input[data-v-7fd688d9],.blacklist-input[data-v-7fd688d9],.content-input[data-v-7fd688d9]{display:flex;flex-direction:column;gap:12px}.role-buttons[data-v-7fd688d9],.blacklist-buttons[data-v-7fd688d9],.content-buttons[data-v-7fd688d9]{display:flex;gap:8px;flex-wrap:wrap}.address-input[data-v-7fd688d9],.hash-input[data-v-7fd688d9],.text-input[data-v-7fd688d9],.amount-input[data-v-7fd688d9]{padding:12px 16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:.9rem;width:100%}.address-input[data-v-7fd688d9]:focus,.hash-input[data-v-7fd688d9]:focus,.text-input[data-v-7fd688d9]:focus,.amount-input[data-v-7fd688d9]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px #667eea33}.ownership-controls[data-v-7fd688d9]{display:flex;flex-direction:column;gap:12px}.pending-transfer[data-v-7fd688d9]{padding:12px;background:#fbbf241a;border:1px solid rgba(251,191,36,.3);border-radius:8px;margin-bottom:12px;font-size:.9rem}.address-display[data-v-7fd688d9]{background:#ffffff1a;padding:4px 8px;border-radius:4px;font-family:var(--font-mono);font-size:.85rem;word-break:break-all;display:inline-block;margin:4px 0}.treasury-controls[data-v-7fd688d9]{display:flex;flex-direction:column;gap:16px}.withdrawal-form[data-v-7fd688d9]{display:flex;flex-direction:column;gap:12px}.metadata-controls[data-v-7fd688d9]{display:flex;flex-direction:column;gap:20px}.metadata-item[data-v-7fd688d9]{display:flex;flex-direction:column;gap:8px}.metadata-item label[data-v-7fd688d9]{font-size:.9rem;font-weight:500;color:#fffc}.metadata-input[data-v-7fd688d9]{display:flex;gap:8px;align-items:center}.maintenance-controls[data-v-7fd688d9]{display:flex;flex-direction:column;gap:16px}.cleanup-form[data-v-7fd688d9]{display:flex;flex-direction:column;gap:12px}.stats-grid[data-v-7fd688d9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}.stat-card[data-v-7fd688d9]{background:#ffffff0d;padding:20px;border-radius:12px;text-align:center;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.stat-card[data-v-7fd688d9]:hover{transform:translateY(-2px);background:#ffffff14}.stat-number[data-v-7fd688d9]{font-size:1.8rem;font-weight:700;color:#667eea;margin-bottom:8px}.stat-label[data-v-7fd688d9]{font-size:.85rem;color:#ffffffb3}.notification[data-v-7fd688d9]{position:fixed;top:80px;right:24px;padding:16px 20px;border-radius:12px;color:#fff;font-weight:500;display:flex;align-items:center;gap:12px;box-shadow:0 8px 32px #0000004d;backdrop-filter:blur(10px);z-index:9999;max-width:400px;margin-top:20px}.notification.success[data-v-7fd688d9]{background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.4)}.notification.error[data-v-7fd688d9]{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid rgba(239,68,68,.4)}.notification.warning[data-v-7fd688d9]{background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid rgba(245,158,11,.4)}.notification-text[data-v-7fd688d9]{flex:1}.notification-close[data-v-7fd688d9]{background:none;border:none;color:#fff;font-size:1.2rem;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.icon[data-v-7fd688d9]{font-size:1.1rem}.debug-info[data-v-7fd688d9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.debug-item[data-v-7fd688d9]{padding:12px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1);font-size:.9rem}.admin-tabs[data-v-7fd688d9]{display:flex;gap:8px;margin-bottom:24px;padding:12px;background:#ffffff0d;border-radius:12px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.tab-button[data-v-7fd688d9]{padding:12px 24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffb3;font-weight:500;cursor:pointer;transition:all .3s ease;font-size:.95rem}.tab-button[data-v-7fd688d9]:hover{background:#ffffff1a;color:#fff}.tab-button.active[data-v-7fd688d9]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent}.tab-content[data-v-7fd688d9]{animation:fadeIn-7fd688d9 .3s ease}@keyframes fadeIn-7fd688d9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.debug-header[data-v-7fd688d9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding:24px;background:#ffffff0d;border-radius:16px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.debug-title[data-v-7fd688d9]{font-size:2.5rem;font-weight:800;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:flex;align-items:center;gap:12px}.refresh-all-btn[data-v-7fd688d9]{padding:12px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.refresh-all-btn[data-v-7fd688d9]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.refresh-all-btn[data-v-7fd688d9]:disabled{opacity:.5;cursor:not-allowed}.debug-grid[data-v-7fd688d9]{display:flex;flex-direction:column;gap:24px}.debug-section[data-v-7fd688d9]{background:#ffffff0d;border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px)}.debug-category-title[data-v-7fd688d9]{font-size:1.25rem;font-weight:600;margin:0 0 16px;color:#fff;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.debug-functions[data-v-7fd688d9]{display:flex;flex-direction:column;gap:12px}.debug-function-item[data-v-7fd688d9]{padding:16px;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.08);transition:all .3s ease}.debug-function-item[data-v-7fd688d9]:hover{background:#ffffff0d;transform:translate(2px)}.function-info[data-v-7fd688d9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.function-label[data-v-7fd688d9]{font-weight:500;color:#fff;font-size:.95rem}.function-facet[data-v-7fd688d9]{font-size:.75rem;color:#ffffff80;padding:2px 8px;background:#ffffff1a;border-radius:4px;font-family:var(--font-mono)}.function-value-container[data-v-7fd688d9]{display:flex;gap:12px;align-items:flex-start}.function-value[data-v-7fd688d9]{flex:1;padding:12px;background:#0000004d;border-radius:8px;border:1px solid rgba(255,255,255,.1);min-height:44px;display:flex;align-items:center}.function-value.loading[data-v-7fd688d9]{background:#667eea1a}.value-display[data-v-7fd688d9]{margin:0;font-family:var(--font-mono);font-size:.85rem;color:#10ff81;white-space:pre-wrap;word-break:break-all}.loading-text[data-v-7fd688d9]{color:#667eea;font-style:italic}.error-text[data-v-7fd688d9]{color:#ef4444;font-size:.85rem}.get-btn[data-v-7fd688d9]{padding:8px 16px;background:#667eea33;border:1px solid rgba(102,126,234,.4);border-radius:8px;color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease}.get-btn[data-v-7fd688d9]:hover:not(:disabled){background:#667eea4d;border-color:#667eea99;transform:translateY(-1px)}.get-btn[data-v-7fd688d9]:disabled{opacity:.5;cursor:not-allowed}.function-inputs[data-v-7fd688d9]{display:flex;gap:8px;margin-bottom:12px}.function-input[data-v-7fd688d9]{flex:1;padding:8px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;font-size:.85rem}.function-input[data-v-7fd688d9]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px #667eea33}.function-input[data-v-7fd688d9]::placeholder{color:#fff6}@media (max-width: 1200px){.admin-grid[data-v-7fd688d9]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}}@media (max-width: 768px){.admin-panel[data-v-7fd688d9]{padding:16px}.admin-header[data-v-7fd688d9]{flex-direction:column;gap:16px;text-align:center}.header-stats[data-v-7fd688d9]{flex-wrap:wrap;justify-content:center}.admin-grid[data-v-7fd688d9]{grid-template-columns:1fr;gap:16px}.admin-title[data-v-7fd688d9]{font-size:2rem}.toggle-controls[data-v-7fd688d9],.role-buttons[data-v-7fd688d9],.blacklist-buttons[data-v-7fd688d9],.content-buttons[data-v-7fd688d9]{flex-direction:column}.metadata-input[data-v-7fd688d9]{flex-direction:column;align-items:stretch}.admin-card[data-v-7fd688d9]{padding:16px}}.support-container[data-v-21e9bb40]{width:100%;height:100%;overflow-y:auto;background-color:#131519;color:#e0e0e0;font-family:var(--font-secondary);padding:2rem 4rem}.support-header[data-v-21e9bb40]{text-align:center;margin-bottom:3rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(252,114,255,.2);position:relative}.support-header[data-v-21e9bb40]:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:100px;height:2px;background:linear-gradient(90deg,#fc72ff,#8c66ff);box-shadow:0 0 15px #ab8eff}.support-header h1[data-v-21e9bb40]{font-family:var(--font-display);font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem;display:inline-flex;align-items:center;gap:1rem;background:linear-gradient(145deg,#f07fff,#8c66ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(252,114,255,.3)}.support-header .title-icon[data-v-21e9bb40]{font-size:2.8rem;-webkit-text-fill-color:#ab8eff}.support-header .subtitle[data-v-21e9bb40]{font-size:1.1rem;color:#98a1c0;max-width:600px;margin:0 auto}.support-content[data-v-21e9bb40]{max-width:1600px;margin:0 auto}.support-section[data-v-21e9bb40]{margin-bottom:3rem}.support-section h2[data-v-21e9bb40]{font-family:var(--font-display);font-size:1.75rem;color:#fff;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.support-section h2[data-v-21e9bb40]:after{content:"";position:absolute;bottom:-1px;left:0;width:50px;height:2px;background:#fc72ff}.kb-grid[data-v-21e9bb40]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.kb-card[data-v-21e9bb40]{background:#191b1fb3;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease;position:relative;overflow:hidden;backdrop-filter:blur(5px)}.kb-card[data-v-21e9bb40]:hover{transform:translateY(-5px);border-color:#ab8eff80;box-shadow:0 10px 30px #0000004d}.kb-icon-wrapper[data-v-21e9bb40]{width:70px;height:70px;margin:0 auto 1.5rem;border-radius:50%;background:linear-gradient(145deg,#fc72ff1a,#8c66ff1a);display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.kb-card:hover .kb-icon-wrapper[data-v-21e9bb40]{background:linear-gradient(145deg,#fc72ff33,#8c66ff33);border-color:#ab8eff;transform:scale(1.1)}.kb-icon-wrapper .material-icons[data-v-21e9bb40]{font-size:2.5rem;color:#fc72ff;transition:all .3s ease}.kb-card:hover .kb-icon-wrapper .material-icons[data-v-21e9bb40]{color:#fff;text-shadow:0 0 15px #fc72ff}.kb-card h3[data-v-21e9bb40]{font-family:var(--font-display);font-size:1.25rem;color:#fff;margin-bottom:.75rem}.kb-card p[data-v-21e9bb40]{color:#98a1c0;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.kb-button[data-v-21e9bb40]{background:transparent;border:1px solid #ab8eff;color:#ab8eff;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease}.kb-button[data-v-21e9bb40]:hover{background:#ab8eff;color:#fff;box-shadow:0 0 20px #ab8eff80}.columns[data-v-21e9bb40]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}@media (max-width: 1200px){.columns[data-v-21e9bb40]{grid-template-columns:1fr}}.faq-accordion[data-v-21e9bb40]{display:flex;flex-direction:column;gap:1rem}.faq-item[data-v-21e9bb40]{background:#191b1fb3;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;transition:all .3s ease-in-out}.faq-item.open[data-v-21e9bb40]{border-color:#8c66ff99}.faq-question[data-v-21e9bb40]{padding:1.25rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#f0f0f0;transition:background-color .2s ease}.faq-question[data-v-21e9bb40]:hover{background-color:#ffffff08}.faq-icon[data-v-21e9bb40]{transition:transform .3s ease}.faq-item.open .faq-icon[data-v-21e9bb40]{transform:rotate(180deg);color:#8c66ff}.faq-answer[data-v-21e9bb40]{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,padding .4s ease-in-out}.faq-item.open .faq-answer[data-v-21e9bb40]{max-height:200px}.faq-answer p[data-v-21e9bb40]{padding:1.25rem;color:#98a1c0;line-height:1.7;border-top:1px solid rgba(255,255,255,.08);margin-top:-1px}.ticket-form[data-v-21e9bb40]{background:#191b1fb3;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem;display:flex;flex-direction:column;gap:1.25rem}.form-group[data-v-21e9bb40]{display:flex;flex-direction:column}.form-group label[data-v-21e9bb40]{margin-bottom:.5rem;font-weight:500;color:silver;font-size:.9rem}.form-group input[data-v-21e9bb40],.form-group select[data-v-21e9bb40],.form-group textarea[data-v-21e9bb40]{background-color:#131519;border:1px solid #333;border-radius:8px;padding:.8rem 1rem;color:#fff;font-family:var(--font-secondary);font-size:1rem;transition:border-color .3s,box-shadow .3s}.form-group input[data-v-21e9bb40]:focus,.form-group select[data-v-21e9bb40]:focus,.form-group textarea[data-v-21e9bb40]:focus{outline:none;border-color:#8c66ff;box-shadow:0 0 0 3px #8c66ff33}.form-group input[readonly][data-v-21e9bb40]{background-color:#222;cursor:not-allowed}.form-group select[data-v-21e9bb40]{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.form-group textarea[data-v-21e9bb40]{resize:vertical;min-height:120px}.submit-button[data-v-21e9bb40]{font-family:var(--font-display);font-size:1rem;font-weight:700;background:linear-gradient(135deg,#fc72ff,#795bf7);color:#fff;border:none;border-radius:8px;padding:1rem;cursor:pointer;transition:all .3s ease;margin-top:1rem;box-shadow:0 4px 15px #bc48ff4d}.submit-button[data-v-21e9bb40]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #fc72ff80}.submit-button[data-v-21e9bb40]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.support-container[data-v-21e9bb40]{padding:1.5rem}.support-header h1[data-v-21e9bb40]{font-size:2rem}.support-header .title-icon[data-v-21e9bb40]{font-size:2.2rem}}.submit-status[data-v-21e9bb40]{margin-top:1rem;padding:1rem;border-radius:8px;font-weight:500;text-align:center;transition:all .3s ease}.submit-status.success[data-v-21e9bb40]{background:#2ecc711a;border:1px solid rgba(46,204,113,.3);color:#2ecc71}.submit-status.error[data-v-21e9bb40]{background:#e74c3c1a;border:1px solid rgba(231,76,60,.3);color:#e74c3c}.service-status-container[data-v-032fb85e]{position:relative;font-family:var(--font-primary)}.debug-button[data-v-032fb85e]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#ef4444e6,#dc2626e6);border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.23,1,.32,1);color:#fff;font-size:.9rem;font-weight:600;white-space:nowrap;min-width:fit-content;position:relative;overflow:hidden;backdrop-filter:blur(10px);box-shadow:0 4px 15px #ef44444d}.debug-button[data-v-032fb85e]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);transform:rotate(45deg) translate(-50%,-50%);transition:all .6s;opacity:0}.debug-button[data-v-032fb85e]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 20px #ef444466}.debug-button[data-v-032fb85e]:hover:before{opacity:1;animation:debugShine-032fb85e .6s ease-out}@keyframes debugShine-032fb85e{0%{transform:rotate(45deg) translate(-200%,-200%)}to{transform:rotate(45deg) translate(100%,100%)}}.debug-button.all-connected[data-v-032fb85e]{background:linear-gradient(135deg,#10b981e6,#059669e6);box-shadow:0 4px 15px #10b9814d}.debug-button.all-connected[data-v-032fb85e]:hover{box-shadow:0 6px 20px #10b98166}.debug-icon[data-v-032fb85e]{font-size:1.1rem}.debug-text[data-v-032fb85e]{text-transform:uppercase;letter-spacing:.05em}.status-indicator[data-v-032fb85e]{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;animation:pulse-032fb85e 2s infinite}.status-red[data-v-032fb85e]{background:#ef4444;box-shadow:0 0 10px #ef4444cc}.status-yellow[data-v-032fb85e]{background:#f59e0b;box-shadow:0 0 10px #f59e0bcc}.status-green[data-v-032fb85e]{background:#10b981;box-shadow:0 0 10px #10b981cc}@keyframes pulse-032fb85e{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.7}}.service-details-panel[data-v-032fb85e]{background:linear-gradient(135deg,#0f0f19f2,#191923f2);border:1px solid rgba(255,255,255,.15);border-radius:16px;backdrop-filter:blur(20px) saturate(180%);box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff1a inset,0 0 100px #8c66ff1a;overflow:hidden;display:flex;flex-direction:column;animation:panelAppear-032fb85e .3s cubic-bezier(.23,1,.32,1)}@keyframes panelAppear-032fb85e{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.service-details-panel[data-v-032fb85e]:before{content:"";position:absolute;top:0;left:0;right:0;height:100px;background:linear-gradient(to bottom,rgba(140,102,255,.1) 0%,transparent 100%);pointer-events:none}.panel-header[data-v-032fb85e]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.1);cursor:grab;user-select:none}.panel-header[data-v-032fb85e]:active{cursor:grabbing}.panel-header h3[data-v-032fb85e]{margin:0;color:#fff;font-size:1.3rem;font-weight:700;display:flex;align-items:center;gap:10px;background:linear-gradient(145deg,#fc72ff,#8c66ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px rgba(140,102,255,.3))}.header-icon[data-v-032fb85e]{font-size:1.4rem;filter:none;-webkit-text-fill-color:initial}.header-controls[data-v-032fb85e]{display:flex;gap:8px}.control-btn[data-v-032fb85e]{width:32px;height:32px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#fffc;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700}.control-btn[data-v-032fb85e]:hover{background:#ffffff1a;border-color:#fff3;color:#fff;transform:translateY(-1px)}.minimize-btn[data-v-032fb85e]:hover{background:#fbbf2433;border-color:#fbbf2466}.fullscreen-btn[data-v-032fb85e]:hover{background:#3b82f633;border-color:#3b82f666}.refresh-btn[data-v-032fb85e]:hover:not(:disabled){background:#10b98133;border-color:#10b98166}.close-btn[data-v-032fb85e]:hover{background:#ef444433;border-color:#ef444466}.control-btn[data-v-032fb85e]:disabled{opacity:.5;cursor:not-allowed}.panel-content[data-v-032fb85e]{flex:1;overflow-y:auto;padding:20px}.stats-bar[data-v-032fb85e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-bottom:24px;padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px}.stat-item[data-v-032fb85e]{text-align:center}.stat-label[data-v-032fb85e]{display:block;font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.stat-value[data-v-032fb85e]{display:block;font-size:1.5rem;font-weight:700;color:#fff;background:linear-gradient(145deg,#fc72ff,#8c66ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stat-value.error-text[data-v-032fb85e]{background:linear-gradient(145deg,#ef4444,#dc2626)}.services-grid[data-v-032fb85e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:20px}.service-card[data-v-032fb85e]{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;transition:all .3s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.service-card[data-v-032fb85e]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(to right,transparent,currentColor,transparent);transform:translate(-100%);transition:transform .6s ease}.service-card.connected[data-v-032fb85e]{border-color:#10b9814d;background:linear-gradient(135deg,#10b98114,#10b98108);color:#10b981}.service-card.connected[data-v-032fb85e]:before{transform:translate(0);animation:shimmer-032fb85e 3s infinite}.service-card.error[data-v-032fb85e]{border-color:#ef44444d;background:linear-gradient(135deg,#ef444414,#ef444408);color:#ef4444}.service-card[data-v-032fb85e]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003}@keyframes shimmer-032fb85e{0%{transform:translate(-100%)}to{transform:translate(100%)}}.service-header[data-v-032fb85e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.service-name[data-v-032fb85e]{display:flex;align-items:center;gap:8px;font-weight:600;color:#fff}.service-icon[data-v-032fb85e]{font-size:1.1rem}.connection-status[data-v-032fb85e]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#fffc}.status-dot[data-v-032fb85e]{width:10px;height:10px;border-radius:50%;background:#ef4444;position:relative}.status-dot.connected[data-v-032fb85e]{background:#10b981}.status-dot.pulse[data-v-032fb85e]:before{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #10b981;animation:pulse-ring-032fb85e 2s infinite}@keyframes pulse-ring-032fb85e{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.status-text[data-v-032fb85e]{font-size:.85rem}.service-details[data-v-032fb85e]{margin-bottom:12px}.detail-row[data-v-032fb85e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.label[data-v-032fb85e]{font-size:.8rem;color:#fff9}.value[data-v-032fb85e]{font-size:.85rem;color:#fff;font-weight:500}.error-count[data-v-032fb85e]{color:#ef4444!important}.websocket-connected[data-v-032fb85e]{color:#10b981!important}.error-message[data-v-032fb85e]{margin-top:8px;padding:8px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:6px}.error-text[data-v-032fb85e]{font-size:.8rem;color:#fecaca;word-break:break-word}.service-actions[data-v-032fb85e]{display:flex;gap:8px}.check-btn[data-v-032fb85e],.help-btn[data-v-032fb85e]{display:flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#ffffff0d;color:#fff;font-size:.8rem;cursor:pointer;transition:all .3s ease}.check-btn[data-v-032fb85e]:hover:not(:disabled){background:#667eea33;border-color:#667eea66}.help-btn[data-v-032fb85e]:hover{background:#fbbf2433;border-color:#fbbf2466}.debug-subgraph-btn[data-v-032fb85e]{display:flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#ffffff0d;color:#fff;font-size:.8rem;cursor:pointer;transition:all .3s ease}.debug-subgraph-btn[data-v-032fb85e]:hover{background:#ef444433;border-color:#ef444466}.debug-section[data-v-032fb85e]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.debug-section summary[data-v-032fb85e]{color:#fffc;cursor:pointer;font-size:.9rem;margin-bottom:12px}.debug-content[data-v-032fb85e]{margin-top:12px}.debug-content h4[data-v-032fb85e]{color:#ffffffe6;margin:16px 0 8px;font-size:.9rem}.debug-content pre[data-v-032fb85e]{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:12px;font-size:.75rem;color:#e5e7eb;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.help-modal-overlay[data-v-032fb85e]{position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000}.help-modal[data-v-032fb85e]{background:#0f0f19f2;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:24px;max-width:600px;max-height:80vh;overflow-y:auto;backdrop-filter:blur(10px)}.help-header[data-v-032fb85e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.help-header h3[data-v-032fb85e]{margin:0;color:#fff;font-size:1.2rem}.close-btn[data-v-032fb85e]{background:none;border:none;color:#fffc;font-size:1.5rem;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.help-content[data-v-032fb85e]{color:#ffffffe6;line-height:1.6}.help-content h4[data-v-032fb85e]{color:#fff;margin:16px 0 8px}.help-content ul[data-v-032fb85e]{margin:12px 0;padding-left:20px}.help-content li[data-v-032fb85e]{margin-bottom:8px}.help-content code[data-v-032fb85e]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:2px 6px;font-family:var(--font-mono);font-size:.85rem;color:#fbbf24}.slide-down-enter-active[data-v-032fb85e],.slide-down-leave-active[data-v-032fb85e]{transition:all .3s ease;transform-origin:top}.slide-down-enter-from[data-v-032fb85e],.slide-down-leave-to[data-v-032fb85e]{opacity:0;transform:translateY(-10px) scaleY(.95)}.spinning[data-v-032fb85e]{animation:spin-032fb85e 1s linear infinite}@keyframes spin-032fb85e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon[data-v-032fb85e]{display:inline-block}.panel-content[data-v-032fb85e]::-webkit-scrollbar{width:8px}.panel-content[data-v-032fb85e]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.panel-content[data-v-032fb85e]::-webkit-scrollbar-thumb{background:#8c66ff4d;border-radius:4px}.panel-content[data-v-032fb85e]::-webkit-scrollbar-thumb:hover{background:#8c66ff80}.service-details-panel[data-v-032fb85e]:after{content:"";position:absolute;bottom:0;right:0;width:20px;height:20px;cursor:nwse-resize;background:linear-gradient(135deg,transparent 50%,rgba(255,255,255,.2) 50%);border-bottom-right-radius:16px}.debug-button[data-v-032fb85e]:after{content:"Ctrl+D";position:absolute;bottom:-20px;left:50%;transform:translate(-50%);font-size:.7rem;color:#fff6;opacity:0;transition:opacity .3s ease;white-space:nowrap}.debug-button[data-v-032fb85e]:hover:after{opacity:1}.billboard-debug[data-v-032fb85e]{border-top:1px solid rgba(255,255,255,.1)}.billboard-debug-content[data-v-032fb85e]{margin-top:12px}.debug-control[data-v-032fb85e]{margin-bottom:16px}.debug-control>label[data-v-032fb85e]{display:block;color:#ffffffe6;font-size:.9rem;margin-bottom:6px;font-weight:500}.debug-radio-group[data-v-032fb85e]{display:flex;gap:16px;margin-top:8px}.debug-radio-group label[data-v-032fb85e]{display:flex;align-items:center;gap:6px;color:#fffc;font-size:.85rem;cursor:pointer;font-weight:400}.debug-radio-group input[type=radio][data-v-032fb85e]{cursor:pointer;accent-color:#fc72ff}.debug-slider[data-v-032fb85e]{width:100%;height:8px;background:#ffffff1a;border-radius:4px;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer}.debug-slider[data-v-032fb85e]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:linear-gradient(145deg,#fc72ff,#8c66ff);border-radius:50%;cursor:pointer;border:2px solid rgba(255,255,255,.2);box-shadow:0 2px 8px #fc72ff4d;transition:all .2s ease}.debug-slider[data-v-032fb85e]::-webkit-slider-thumb:hover{box-shadow:0 4px 12px #fc72ff80;transform:scale(1.1)}.debug-slider[data-v-032fb85e]::-moz-range-thumb{width:20px;height:20px;background:linear-gradient(145deg,#fc72ff,#8c66ff);border-radius:50%;cursor:pointer;border:2px solid rgba(255,255,255,.2);box-shadow:0 2px 8px #fc72ff4d}.billboard-debug .debug-info[data-v-032fb85e]{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.05)}.billboard-debug .debug-info small[data-v-032fb85e]{display:block;color:#ffffff80;font-size:.75rem;margin-bottom:4px;font-style:italic}@media (max-width: 1200px){.debug-button[data-v-032fb85e]{font-size:.85rem;padding:8px 16px}.debug-text[data-v-032fb85e]{display:none}.debug-button[data-v-032fb85e]:after{content:"Debug";position:relative;bottom:auto;left:auto;transform:none;margin-left:4px;opacity:1}}@media (max-width: 768px){.debug-button[data-v-032fb85e]{font-size:.8rem;padding:6px 12px}.service-details-panel[data-v-032fb85e]{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;border-radius:0}.stats-bar[data-v-032fb85e]{grid-template-columns:repeat(2,1fr)}}.modal-enter-active[data-v-fd5a3f68]{animation:modalOverlayIn-fd5a3f68 .35s cubic-bezier(.4,0,.2,1)}.modal-leave-active[data-v-fd5a3f68]{animation:modalOverlayOut-fd5a3f68 .25s cubic-bezier(.4,0,.2,1)}@keyframes modalOverlayIn-fd5a3f68{0%{opacity:0;backdrop-filter:blur(0px)}to{opacity:1;backdrop-filter:blur(12px)}}@keyframes modalOverlayOut-fd5a3f68{0%{opacity:1;backdrop-filter:blur(12px)}to{opacity:0;backdrop-filter:blur(0px)}}.modal-enter-active .modal-container[data-v-fd5a3f68]{animation:dialogScaleIn-fd5a3f68 .35s cubic-bezier(.34,1.56,.64,1)}.modal-leave-active .modal-container[data-v-fd5a3f68]{animation:dialogScaleOut-fd5a3f68 .25s cubic-bezier(.4,0,.2,1)}@keyframes dialogScaleIn-fd5a3f68{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dialogScaleOut-fd5a3f68{0%{transform:scale(1);opacity:1}to{transform:scale(.98);opacity:0}}.modal-overlay[data-v-fd5a3f68]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;justify-content:center;align-items:center;z-index:9999;will-change:backdrop-filter,opacity;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.modal-container[data-v-fd5a3f68]{background:#1e1e32f2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:1.5rem;padding:0;width:clamp(320px,90vw,480px);max-height:min(90vh,600px);min-height:auto;overflow:hidden;box-shadow:0 8px 32px #0009,0 0 0 1px #a855f71a inset;border:1px solid rgba(168,85,247,.3);transform-style:preserve-3d;perspective:1000px;will-change:transform,opacity;position:relative}.modal-header[data-v-fd5a3f68]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 0;border-bottom:1px solid rgba(168,85,247,.15);margin-bottom:1.5rem;position:relative;animation:headerEnter-fd5a3f68 .6s cubic-bezier(.4,0,.2,1) forwards}.modal-header h2[data-v-fd5a3f68]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:800;margin:0 0 1rem;display:flex;align-items:center;gap:.75rem;color:#fff;text-shadow:0 0 20px rgba(168,85,247,.5)}.modal-header h2 svg[data-v-fd5a3f68]{color:#a855f7;font-size:1.25rem;animation:iconPulse-fd5a3f68 2s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(168,85,247,.5))}.close-button[data-v-fd5a3f68]{background:none;border:none;color:#9ca3af;font-size:1.2rem;cursor:pointer;padding:.5rem;border-radius:.5rem;transition:all .3s cubic-bezier(.34,1.56,.64,1);transform:scale(1)}.close-button[data-v-fd5a3f68]:hover{color:#fff;background:#a855f726;transform:scale(1.1) rotate(90deg);box-shadow:0 0 20px #a855f74d}.close-button[data-v-fd5a3f68]:active{transform:scale(.95) rotate(90deg)}.modal-body[data-v-fd5a3f68]{padding:0 1.5rem 1.5rem}.social-platforms[data-v-fd5a3f68]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}.social-badge[data-v-fd5a3f68]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.25rem;border-radius:.75rem;border:1px solid rgba(168,85,247,.2);background:#1e2332cc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#fff;text-decoration:none;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000004d;opacity:0;transform:scale(.95);animation:fadeInScale-fd5a3f68 .3s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--delay) * 50ms + .2s);transition:all .3s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d;backface-visibility:hidden}.social-badge[data-v-fd5a3f68]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#a855f733;transform:translate(-50%,-50%);transition:width .6s cubic-bezier(.4,0,.2,1),height .6s cubic-bezier(.4,0,.2,1);pointer-events:none}.social-badge[data-v-fd5a3f68]:hover:after{width:300px;height:300px}.social-badge[data-v-fd5a3f68]:hover{transform:scale(1.02);border-color:#a855f766;box-shadow:0 6px 24px #00000080,0 0 20px #a855f74d}.social-badge[data-v-fd5a3f68]:active{transform:scale(.98);transition-duration:.1s}.social-badge svg[data-v-fd5a3f68]{font-size:1.2rem;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;z-index:2}.social-badge:hover svg[data-v-fd5a3f68]{transform:scale(1.1)}.social-badge span[data-v-fd5a3f68]{position:relative;z-index:2;transition:all .3s ease}.social-badge:hover span[data-v-fd5a3f68]{transform:translate(2px)}.social-badge.x-twitter svg[data-v-fd5a3f68]{color:#fff;filter:drop-shadow(0 0 6px rgba(255,255,255,.3))}.social-badge.x-twitter[data-v-fd5a3f68]:hover{background:#ffffff0d;border-color:#ffffff4d;box-shadow:0 6px 24px #00000080,0 0 20px #fff3}.social-badge.x-twitter:hover svg[data-v-fd5a3f68]{filter:brightness(1.2) drop-shadow(0 0 12px rgba(255,255,255,.4))}.social-badge.facebook svg[data-v-fd5a3f68]{color:#1877f2;filter:drop-shadow(0 0 6px rgba(24,119,242,.4))}.social-badge.facebook[data-v-fd5a3f68]:hover{background:#1877f21a;border-color:#1877f266;box-shadow:0 6px 24px #00000080,0 0 20px #1877f24d}.social-badge.facebook:hover svg[data-v-fd5a3f68]{filter:brightness(1.2) drop-shadow(0 0 12px rgba(24,119,242,.6))}.social-badge.linkedin svg[data-v-fd5a3f68]{color:#0077b5;filter:drop-shadow(0 0 6px rgba(0,119,181,.4))}.social-badge.linkedin[data-v-fd5a3f68]:hover{background:#0077b51a;border-color:#0077b566;box-shadow:0 6px 24px #00000080,0 0 20px #0077b54d}.social-badge.linkedin:hover svg[data-v-fd5a3f68]{filter:brightness(1.2) drop-shadow(0 0 12px rgba(0,119,181,.6))}.social-badge.reddit svg[data-v-fd5a3f68]{color:#ff4500;filter:drop-shadow(0 0 6px rgba(255,69,0,.4))}.social-badge.reddit[data-v-fd5a3f68]:hover{background:#ff45001a;border-color:#ff450066;box-shadow:0 6px 24px #00000080,0 0 20px #ff45004d}.social-badge.reddit:hover svg[data-v-fd5a3f68]{filter:brightness(1.2) drop-shadow(0 0 12px rgba(255,69,0,.6))}.social-badge.email svg[data-v-fd5a3f68]{color:#c084fc;filter:drop-shadow(0 0 6px rgba(252,114,255,.4))}.social-badge.email[data-v-fd5a3f68]:hover{background:#fc72ff1a;border-color:#fc72ff66;box-shadow:0 6px 24px #00000080,0 0 20px #fc72ff4d}.social-badge.email:hover svg[data-v-fd5a3f68]{filter:brightness(1.2) drop-shadow(0 0 12px rgba(252,114,255,.6))}.social-badge.copy svg[data-v-fd5a3f68]{color:#a855f7;filter:drop-shadow(0 0 6px rgba(168,85,247,.4));transition:all .3s cubic-bezier(.34,1.56,.64,1)}.social-badge.copy[data-v-fd5a3f68]:hover{background:#a855f71a;border-color:#a855f766;box-shadow:0 6px 24px #00000080,0 0 20px #a855f74d}.social-badge.copy:hover svg[data-v-fd5a3f68]{filter:brightness(1.2) drop-shadow(0 0 12px rgba(168,85,247,.6))}.social-badge.copied[data-v-fd5a3f68]{background:#10b98126;border-color:#10b98166;box-shadow:0 6px 24px #00000080,0 0 20px #10b9814d;animation:pulse-fd5a3f68 .5s ease-out}.social-badge.copied svg[data-v-fd5a3f68]{color:#10b981!important;filter:brightness(1.2) drop-shadow(0 0 12px rgba(16,185,129,.6))}@keyframes pulse-fd5a3f68{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes fadeInScale-fd5a3f68{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes headerEnter-fd5a3f68{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes iconPulse-fd5a3f68{0%,to{transform:scale(1);filter:drop-shadow(0 0 8px rgba(168,85,247,.5))}50%{transform:scale(1.1);filter:drop-shadow(0 0 12px rgba(168,85,247,.7))}}@media (max-width: 768px){.modal-container[data-v-fd5a3f68]{width:95vw;margin:20px}.modal-header[data-v-fd5a3f68],.modal-body[data-v-fd5a3f68]{padding-left:16px;padding-right:16px}.social-platforms[data-v-fd5a3f68]{grid-template-columns:1fr 1fr;gap:12px}.social-badge[data-v-fd5a3f68]{padding:14px 16px;font-size:.85rem}.social-badge[data-v-fd5a3f68]:hover{transform:translateY(-6px) scale(1.02)}.social-badge[data-v-fd5a3f68]{animation-duration:.6s}}@media (max-width: 480px){.social-platforms[data-v-fd5a3f68]{grid-template-columns:1fr}.social-badge[data-v-fd5a3f68]{padding:16px}.modal-enter-from .modal-container[data-v-fd5a3f68]{transform:translateY(-30px) scale(.9)}.modal-leave-to .modal-container[data-v-fd5a3f68]{transform:translateY(20px) scale(.9)}}@media (prefers-reduced-motion: reduce){[data-v-fd5a3f68],[data-v-fd5a3f68]:before,[data-v-fd5a3f68]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.social-badge[data-v-fd5a3f68],.modal-header[data-v-fd5a3f68]{animation:none!important;opacity:1;transform:none}.modal-header h2 svg[data-v-fd5a3f68]{animation:none!important}.modal-enter-active[data-v-fd5a3f68],.modal-leave-active[data-v-fd5a3f68]{animation:none!important}}.modal-overlay[data-v-fd5a3f68],.modal-container[data-v-fd5a3f68],.social-badge[data-v-fd5a3f68]{transform:translateZ(0);backface-visibility:hidden}.modal-leave-active[data-v-fd5a3f68]{will-change:auto}.debug-mode-indicator[data-v-e269c195]{position:fixed;bottom:20px;right:20px;z-index:9999;pointer-events:none}.debug-badge[data-v-e269c195]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(135deg,#fc72ff26,#795bf726);border:1px solid rgba(252,114,255,.4);border-radius:24px;backdrop-filter:blur(10px);box-shadow:0 4px 12px #0000004d,0 0 20px #fc72ff33;animation:pulse-debug-e269c195 2s ease-in-out infinite}.debug-icon[data-v-e269c195]{font-size:.9rem;color:#fc72ff;animation:pulse-icon-e269c195 2s ease-in-out infinite}.debug-text[data-v-e269c195]{font-size:.85rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.3)}@keyframes pulse-debug-e269c195{0%,to{box-shadow:0 4px 12px #0000004d,0 0 20px #fc72ff33;border-color:#fc72ff66}50%{box-shadow:0 4px 12px #0000004d,0 0 30px #fc72ff66;border-color:#fc72ff99}}@keyframes pulse-icon-e269c195{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.fade-slide-enter-active[data-v-e269c195],.fade-slide-leave-active[data-v-e269c195]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-e269c195],.fade-slide-leave-to[data-v-e269c195]{opacity:0;transform:translate(20px)}@media (max-width: 768px){.debug-mode-indicator[data-v-e269c195]{bottom:15px;right:15px}.debug-badge[data-v-e269c195]{padding:8px 12px;gap:6px}.debug-icon[data-v-e269c195]{font-size:.8rem}.debug-text[data-v-e269c195]{font-size:.75rem}}.led-ticker-wrapper[data-v-2b55bcfb]{position:relative;width:100%;height:36px;background:linear-gradient(180deg,#1a0a15,#0f050a,#1a0a15);border-top:1px solid rgba(255,20,147,.3);border-bottom:1px solid rgba(255,20,147,.3);overflow:hidden;font-family:Courier New,Monaco,monospace;box-shadow:inset 0 1px 3px #000c,0 2px 8px #0009;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.led-ticker[data-v-2b55bcfb]{position:relative;width:100%;height:100%;overflow:hidden;cursor:grab;user-select:none}.led-ticker.dragging[data-v-2b55bcfb]{cursor:grabbing}.ticker-content[data-v-2b55bcfb]{display:flex;align-items:center;height:100%;white-space:nowrap;will-change:transform}.ticker-item[data-v-2b55bcfb]{display:inline-flex;align-items:center;padding:0 12px;height:100%;font-size:26px;font-weight:700;letter-spacing:.5px;color:#0ff;text-shadow:0 0 8px rgba(0,255,255,.8),0 0 16px rgba(0,255,255,.4),0 0 2px rgba(0,255,255,1),1px 1px 0 rgba(0,200,200,.5);transition:all .2s cubic-bezier(.4,0,.2,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;line-height:1}.ticker-item.clickable[data-v-2b55bcfb]{text-decoration:none;cursor:pointer;position:relative}.ticker-item.clickable[data-v-2b55bcfb]:after{content:"";position:absolute;bottom:3px;left:12px;right:12px;height:2px;background:#0ff0;transition:all .2s cubic-bezier(.4,0,.2,1)}.ticker-item.clickable[data-v-2b55bcfb]:hover{color:#6ff;text-shadow:0 0 12px rgba(102,255,255,1),0 0 24px rgba(0,255,255,.6),0 0 4px #fff;transform:translateY(-.5px)}.ticker-item.clickable[data-v-2b55bcfb]:hover:after{background:#0ffc;box-shadow:0 0 8px #00ffffe6}.ticker-dot[data-v-2b55bcfb]{margin-right:8px;font-size:16px;color:#0f8;text-shadow:0 0 6px rgba(0,255,136,1),0 0 3px rgba(0,255,136,1);animation:ledPulse-2b55bcfb 2s ease-in-out infinite;display:inline-block;line-height:1}@keyframes ledPulse-2b55bcfb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}.ticker-text[data-v-2b55bcfb]{user-select:none}.led-ticker-wrapper[data-v-2b55bcfb]:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 1px,rgba(0,0,0,.3) 1px,rgba(0,0,0,.3) 2px),repeating-linear-gradient(90deg,transparent,transparent 1px,rgba(0,0,0,.3) 1px,rgba(0,0,0,.3) 2px);background-size:2px 2px;pointer-events:none;opacity:.4;z-index:10}.led-ticker-wrapper[data-v-2b55bcfb]:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.3) 100%);pointer-events:none}@media (max-width: 768px){.led-ticker-wrapper[data-v-2b55bcfb]{height:32px}.ticker-item[data-v-2b55bcfb]{font-size:22px;padding:0 10px}.ticker-item.clickable[data-v-2b55bcfb]:after{left:10px;right:10px;bottom:2px}.ticker-dot[data-v-2b55bcfb]{margin-right:6px;font-size:14px}}@media (max-width: 480px){.led-ticker-wrapper[data-v-2b55bcfb]{height:28px}.ticker-item[data-v-2b55bcfb]{font-size:18px;padding:0 8px;letter-spacing:.3px}.ticker-item.clickable[data-v-2b55bcfb]:after{left:8px;right:8px;bottom:2px}.ticker-dot[data-v-2b55bcfb]{margin-right:5px;font-size:12px}}#app-override{max-width:none;margin:0;padding:0;height:100vh;width:100vw;background-color:#191b1f;color:#fff}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-secondary);overflow:hidden;width:100vw;height:100vh;background-color:#191b1f;color:#fff;position:relative}body:before{content:"";position:fixed;top:20%;left:10%;width:30vw;height:30vw;background:radial-gradient(circle,#d83dab26,#0000 70%);z-index:0;pointer-events:none}body:after{content:"";position:fixed;bottom:10%;right:10%;width:40vw;height:40vw;background:radial-gradient(circle,#5d67ff26,#0000 70%);z-index:0;pointer-events:none}#app{max-width:100%!important;padding:0!important;margin:0!important;width:100vw!important;background-color:transparent}.ultra-header{--header-interactive-fontsize: .9rem;background-color:#0d111cd9;color:#fff;padding:0 2rem;width:100%;border-bottom:1px solid rgba(255,255,255,.08);backdrop-filter:blur(12px) saturate(1.5);box-shadow:0 4px 30px #00000040,0 0 0 1px #ffffff0d inset;z-index:1000;position:sticky;top:0;height:80px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;cursor:pointer;transition:all .6s cubic-bezier(.23,1,.32,1);position:relative;contain:layout style paint;will-change:transform;transform:translateZ(0)}.header-bg-layer-1,.header-bg-layer-2,.header-bg-layer-3{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease;pointer-events:none;will-change:transform,opacity;transform:translateZ(0)}.header-bg-layer-1{background:linear-gradient(90deg,transparent 0%,rgba(252,114,255,.1) 20%,rgba(140,102,255,.1) 50%,rgba(252,114,255,.1) 80%,transparent 100%);animation:slideLayer1 15s infinite linear}.header-bg-layer-2{background:radial-gradient(circle at 50% 50%,rgba(252,114,255,.05) 0%,transparent 50%);animation:pulseLayer2 4s infinite ease-in-out}.header-bg-layer-3{background-image:radial-gradient(2px 2px at 20% 30%,rgba(255,255,255,.3),transparent),radial-gradient(2px 2px at 60% 70%,rgba(252,114,255,.3),transparent),radial-gradient(1px 1px at 90% 10%,rgba(140,102,255,.3),transparent),radial-gradient(1px 1px at 15% 80%,rgba(255,255,255,.3),transparent);background-size:100% 100%;animation:twinkle 3s infinite}.ultra-header:hover .header-bg-layer-1,.ultra-header:hover .header-bg-layer-2,.ultra-header:hover .header-bg-layer-3{opacity:1}@keyframes slideLayer1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulseLayer2{0%,to{transform:scale(.8);opacity:0}50%{transform:scale(1.2);opacity:.5}}@keyframes twinkle{0%,to{opacity:0}50%{opacity:.8}}.logo-container{display:flex;align-items:center;gap:20px;cursor:pointer;z-index:2}.header-actions{display:flex;align-items:center;gap:16px;z-index:2}@keyframes parcel-intro-path{0%{left:2rem;transform:translate3d(0,-50%,0) scale3d(.9,.9,1);filter:brightness(2) drop-shadow(0 0 15px #fc72ff);opacity:.8}48%{left:calc(100% - 2rem);transform:translate3d(-100%,-50%,0) scale3d(1.1,1.1,1);filter:brightness(1.2) drop-shadow(0 0 8px #8c66ff)}50%{left:calc(100% - 2rem);transform:translate3d(-100%,-50%,0) scaleZ(1);filter:brightness(3) drop-shadow(0 0 25px #ab8eff)}52%{left:calc(100% - 2rem);transform:translate3d(-100%,-50%,0) scale3d(1.1,1.1,1);filter:brightness(1.2) drop-shadow(0 0 8px #8c66ff)}to{left:50%;transform:translate3d(-50%,-50%,0) scaleZ(1);filter:brightness(1) drop-shadow(0 0 0 transparent);opacity:.6}}@keyframes parcel-intro-trail{0%,to{transform:scaleX(0);opacity:0}5%{transform:scaleX(8) translate(-50%);opacity:.7}45%{transform:scaleX(1) translate(0);opacity:0}55%{transform:scaleX(-8) translate(50%);opacity:.7}95%{transform:scaleX(-1) translate(0);opacity:0}}.parcel-visualization{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scaleZ(1);width:400px;height:80px;pointer-events:none;z-index:1;opacity:.6;transition:opacity .5s,filter .5s,transform .5s;will-change:transform,opacity,filter}.parcel-visualization.run-intro-animation{left:2rem;transform:translate3d(0,-50%,0);opacity:0;animation:parcel-intro-path 4s cubic-bezier(.65,0,.35,1) .5s forwards;will-change:transform,opacity}.parcel-visualization:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,rgba(171,142,255,.5) 20%,transparent 80%);filter:blur(20px);transform-origin:center;z-index:-1;opacity:0;pointer-events:none;will-change:transform,opacity}.parcel-visualization.run-intro-animation:after{animation:parcel-intro-trail 4s cubic-bezier(.65,0,.35,1) .5s forwards}.ultra-header:hover .parcel-visualization{opacity:1;filter:brightness(1.2) drop-shadow(0 0 20px #ab8eff);transform:translate(-50%) translateY(-50%) scale(1.1)}.parcel-container{position:relative;width:100%;height:100%;transform-style:preserve-3d;perspective:1000px}.icon-wrapper{position:relative;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.icon-orbit{position:absolute;width:100%;height:100%;border-radius:50%;opacity:0;transition:opacity .6s ease}.icon-orbit:before{content:"";position:absolute;width:4px;height:4px;background:#fc72ff;border-radius:50%;box-shadow:0 0 10px #fc72ff}.icon-orbit-1{animation:orbit1 4s infinite linear}.icon-orbit-1:before{top:0;left:50%;transform:translate(-50%)}.icon-orbit-2{animation:orbit2 6s infinite linear reverse}.icon-orbit-2:before{top:50%;right:0;transform:translateY(-50%);background:#8c66ff;box-shadow:0 0 10px #8c66ff}.icon-orbit-3{animation:orbit3 8s infinite linear}.icon-orbit-3:before{bottom:0;left:50%;transform:translate(-50%);background:#ab8eff;box-shadow:0 0 10px #ab8eff}.ultra-header:hover .icon-orbit{opacity:1}@keyframes orbit1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbit2{0%{transform:rotate(0) scale(1.2)}to{transform:rotate(360deg) scale(1.2)}}@keyframes orbit3{0%{transform:rotate(0) scale(.8)}to{transform:rotate(360deg) scale(.8)}}.icon-energy-field{position:absolute;width:120%;height:120%;border-radius:50%;background:radial-gradient(circle,transparent 30%,rgba(252,114,255,.1) 40%,transparent 50%,rgba(140,102,255,.1) 60%,transparent 70%);animation:energyPulse 2s infinite ease-in-out;opacity:0;transition:opacity .6s ease;pointer-events:none;will-change:transform,opacity}.ultra-header:hover .icon-energy-field{opacity:1}@keyframes energyPulse{0%,to{transform:scale(.8) rotate(0)}50%{transform:scale(1.3) rotate(180deg)}}.icon-stack{position:relative;width:40px;height:40px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.23,1,.32,1);will-change:transform;transform:translateZ(0)}.ultra-header:hover .icon-stack{transform:rotateY(360deg) scale3d(1.1,1.1,1)}.header-logo{position:absolute;width:45px;height:45px;top:50%;left:50%;transform:translate(-50%,-50%);filter:hue-rotate(-15deg) saturate(.85) drop-shadow(0 0 15px rgba(168,85,247,.6)) drop-shadow(0 0 25px rgba(168,85,247,.4));animation:logoFloat 3s infinite ease-in-out;transition:all .4s cubic-bezier(.23,1,.32,1);will-change:transform,filter}.ultra-header:hover .header-logo{filter:hue-rotate(-15deg) saturate(.85) drop-shadow(0 0 20px rgba(168,85,247,.8)) drop-shadow(0 0 35px rgba(168,85,247,.6)) drop-shadow(0 0 50px rgba(140,102,255,.4)) brightness(1.1);transform:translate(-50%,-50%) scale(1.05)}@keyframes logoFloat{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-3px)}}.icon-core-pulse{position:absolute;width:150%;height:150%;top:50%;left:50%;transform:translate3d(-50%,-50%,0);border-radius:50%;background:radial-gradient(circle,rgba(252,114,255,.4) 0%,transparent 70%);animation:corePulse 2s infinite ease-out;pointer-events:none;will-change:transform,opacity}@keyframes corePulse{0%{transform:translate3d(-50%,-50%,0) scale3d(0,0,1);opacity:1}to{transform:translate3d(-50%,-50%,0) scale3d(1.5,1.5,1);opacity:0}}.title-wrapper{position:relative;transform-style:preserve-3d;perspective:1000px}.header-title-shadow,.header-title-glow,.header-title-contrast,.header-title-text{font-family:var(--font-display);font-weight:900;font-size:1.44rem;letter-spacing:.05em}.header-title-shadow{position:absolute;color:#000;opacity:.3;filter:blur(8px);transform:translateZ(-20px) translateY(4px);pointer-events:none}.header-title-glow{position:absolute;background:linear-gradient(145deg,#fc72ff,#8c66ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:blur(3px);opacity:0;transition:opacity .6s ease;animation:titleGlow 3s infinite ease-in-out;pointer-events:none}.header-title-contrast{position:absolute;color:#000;opacity:0;transform:translateZ(-5px);transition:all .6s cubic-bezier(.23,1,.32,1);pointer-events:none;text-shadow:2px 2px 0 #000,-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,4px 4px 0 rgba(0,0,0,.5),-4px -4px 0 rgba(0,0,0,.5)}.ultra-header:hover .header-title-contrast{opacity:.8;transform:translateZ(-5px) scale(1.02)}.ultra-header:hover .header-title-glow{opacity:.8}@keyframes titleGlow{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.header-title-text{margin:0;position:relative;z-index:1;text-transform:uppercase}.header-title-text span{display:inline-block;background:linear-gradient(145deg,#f07fff,#8c66ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s cubic-bezier(.23,1,.32,1);animation:letterFloat 4s infinite ease-in-out;animation-delay:calc(var(--i) * .05s);text-shadow:0 0 30px rgba(252,114,255,.5)}.ultra-header:hover .header-title-text span{animation-duration:2s;filter:drop-shadow(0 0 20px currentColor) brightness(1.2);text-shadow:0 0 30px rgba(252,114,255,.8),0 0 50px rgba(140,102,255,.6),0 0 70px rgba(252,114,255,.4)}.letter-space{width:.3em}@keyframes letterFloat{0%,to{transform:translateY(0) rotateX(0)}25%{transform:translateY(-2px) rotateX(-5deg)}75%{transform:translateY(2px) rotateX(5deg)}}.ultra-header:hover .header-title-text span:nth-child(odd){transform:translateY(-2px) rotate(-2deg)}.ultra-header:hover .header-title-text span:nth-child(2n){transform:translateY(2px) rotate(2deg)}.title-underline{position:absolute;bottom:-8px;left:0;width:100%;height:4px;overflow:visible}.underline-glow{position:absolute;width:100%;height:200%;top:-50%;background:linear-gradient(to right,transparent,#fc72ff,#ab8eff,transparent);filter:blur(8px);opacity:0;transform:scaleX(0);transform-origin:center;transition:all .6s cubic-bezier(.23,1,.32,1)}.underline-core{position:absolute;width:100%;height:100%;background:linear-gradient(to right,#fc72ff,#ab8eff,#fc72ff);border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.23,1,.32,1);box-shadow:0 0 20px #fc72ffcc}.ultra-header:hover .underline-glow{opacity:.8;transform:scaleX(1)}.ultra-header:hover .underline-core{transform:scaleX(1);animation:underlineShimmer 2s infinite linear}@keyframes underlineShimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.underline-particles span{position:absolute;width:2px;height:2px;background:#fc72ff;border-radius:50%;opacity:0;box-shadow:0 0 6px #fc72ff}.underline-particles span:nth-child(1){left:10%;--i: 0}.underline-particles span:nth-child(2){left:30%;--i: 1}.underline-particles span:nth-child(3){left:50%;--i: 2}.underline-particles span:nth-child(4){left:70%;--i: 3}.underline-particles span:nth-child(5){left:90%;--i: 4}.ultra-header:hover .underline-particles span{animation:particleRise 1.5s infinite ease-out;animation-delay:calc(var(--i) * .2s)}@keyframes particleRise{0%{transform:translateY(0) scale(0);opacity:1}to{transform:translateY(-20px) scale(1.5);opacity:0}}.subtitle-text{font-family:var(--font-display);font-weight:600;font-size:.7488rem;letter-spacing:.03em;margin-top:-.95vh;background:linear-gradient(145deg,#f07fff,#8c66ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.8;text-align:left;margin-left:0;padding-left:0;position:relative;left:0;transition:all .3s ease}.ultra-header:hover .subtitle-text{opacity:1;text-shadow:0 0 20px rgba(252,114,255,.6);transform:translateY(-1px)}.parcel{position:absolute;background:linear-gradient(135deg,#8c66ff33,#ab8eff33);border:1px solid rgba(140,102,255,.4);border-radius:2px;transition:all .4s cubic-bezier(.23,1,.32,1);overflow:hidden;left:calc(var(--x) * 15px);top:calc(var(--y) * 15px);will-change:transform;transform:translateZ(0)}.size-1{width:15px;height:15px;animation:float1x1 6s infinite ease-in-out;animation-delay:calc(var(--x) * .1s + var(--y) * .1s)}.size-2{width:30px;height:30px;background:linear-gradient(135deg,#fc72ff33,#8c66ff33);border-color:#fc72ff80;animation:float2x2 8s infinite ease-in-out}.size-4{width:60px;height:60px;background:linear-gradient(135deg,#fc72ff4d,#8c66ff4d);border:2px solid transparent;border-image:linear-gradient(135deg,#fc72ff,#8c66ff) 1;animation:float4x4 10s infinite ease-in-out}@keyframes float1x1{0%,to{transform:translateZ(0)}33%{transform:translate3d(0,-2px,10px)}66%{transform:translate3d(0,2px,5px)}}@keyframes float2x2{0%,to{transform:translateZ(0) scaleZ(1)}50%{transform:translateZ(20px) scale3d(1.05,1.05,1)}}@keyframes float4x4{0%,to{transform:translateZ(0)}50%{transform:translateZ(30px)}}.merge-group{position:absolute;width:30px;height:30px;left:calc(var(--x) * 15px);top:calc(var(--y) * 15px)}.parcel-to-merge{position:absolute;width:15px;height:15px;background:linear-gradient(135deg,#8c66ff4d,#fc72ff4d);border:1px solid rgba(252,114,255,.5);border-radius:2px;animation:preMerge 4s infinite ease-in-out}.parcel-to-merge.p1{left:0;top:0;animation-delay:0s}.parcel-to-merge.p2{left:15px;top:0;animation-delay:.1s}.parcel-to-merge.p3{left:0;top:15px;animation-delay:.2s}.parcel-to-merge.p4{left:15px;top:15px;animation-delay:.3s}.merged-result{position:absolute;width:30px;height:30px;left:0;top:0;background:linear-gradient(135deg,#fc72ff,#8c66ff);border:2px solid #fc72ff;border-radius:4px;opacity:0;transform:scale(0);animation:mergeResult 4s infinite ease-in-out}@keyframes preMerge{0%,40%{transform:scale(1);opacity:1}50%,90%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes mergeResult{0%,40%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}60%,80%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(0)}}.merge-group-2 .parcel-to-merge{animation-delay:calc(2s + var(--delay))}.merge-group-2 .merged-result{animation-delay:2s}.subdivide-group{position:absolute;width:60px;height:60px;left:calc(var(--x) * 15px);top:calc(var(--y) * 15px)}.parcel-to-subdivide{position:relative;width:100%;height:100%;background:linear-gradient(135deg,#fc72ff33,#8c66ff33);border:2px solid transparent;border-image:linear-gradient(135deg,#fc72ff,#8c66ff) 1;border-radius:4px;animation:preSubdivide 6s infinite ease-in-out}.sub-quad{position:absolute;width:29px;height:29px;border-radius:2px;opacity:0;transform:scale(0);animation:subdivideAppear 6s infinite ease-in-out}.sub-quad.q1{left:0;top:0;background:linear-gradient(135deg,#fc72ff66,#ff96ff66);border:1px solid rgba(252,114,255,.6);animation-delay:0s}.sub-quad.q2{right:0;top:0;background:linear-gradient(135deg,#8c66ff66,#a07aff66);border:1px solid rgba(140,102,255,.6);animation-delay:.1s}.sub-quad.q3{left:0;bottom:0;background:linear-gradient(135deg,#ab8eff66,#bfa2ff66);border:1px solid rgba(171,142,255,.6);animation-delay:.2s}.sub-quad.q4{right:0;bottom:0;background:linear-gradient(135deg,#dc72ff66,#f086ff66);border:1px solid rgba(220,114,255,.6);animation-delay:.3s}@keyframes preSubdivide{0%,30%{opacity:1;transform:scale(1)}40%,90%{opacity:.3;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes subdivideAppear{0%,30%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.1)}50%,80%{opacity:1;transform:scale(1)}85%{opacity:1;transform:scale(.9)}90%,to{opacity:0;transform:scale(0)}}.ultra-header:hover .sub-quad{animation:subdivideAppear 6s infinite ease-in-out,colorShift 3s infinite ease-in-out}@keyframes colorShift{0%,to{filter:hue-rotate(0deg) brightness(1)}25%{filter:hue-rotate(10deg) brightness(1.1)}50%{filter:hue-rotate(-10deg) brightness(1.2)}75%{filter:hue-rotate(5deg) brightness(1.1)}}.parcel-particles-container{position:absolute;width:100%;height:100%;background-image:radial-gradient(circle at 20% 50%,rgba(252,114,255,.8) 2px,transparent 3px),radial-gradient(circle at 40% 30%,rgba(140,102,255,.6) 2px,transparent 3px),radial-gradient(circle at 60% 70%,rgba(252,114,255,.7) 2px,transparent 3px),radial-gradient(circle at 80% 40%,rgba(140,102,255,.5) 2px,transparent 3px),radial-gradient(circle at 90% 60%,rgba(252,114,255,.6) 2px,transparent 3px);background-size:150px 80px;background-repeat:no-repeat;animation:particlesFloat 8s infinite ease-in-out;will-change:transform;transform:translateZ(0);pointer-events:none}@keyframes particlesFloat{0%{transform:translateZ(0);opacity:0}10%{transform:translate3d(20px,-10px,0);opacity:1}30%{transform:translate3d(50px,-20px,0);opacity:.8}50%{transform:translate3d(80px,-15px,0);opacity:.6}70%{transform:translate3d(120px,-10px,0);opacity:.4}90%,to{transform:translate3d(150px,0,0);opacity:0}}.energy-wave{position:absolute;width:100%;height:100%;border:1px solid rgba(252,114,255,.3);border-radius:8px;opacity:0;pointer-events:none;will-change:transform,opacity}.wave-1{animation:energyExpand 4s infinite ease-out}.wave-2{animation:energyExpand 4s infinite ease-out 2s}@keyframes energyExpand{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.3)}}.ultra-header:hover .parcel{box-shadow:0 0 10px #fc72ff66}.ultra-header:hover .size-1{animation-duration:3s}.ultra-header:hover .size-2{animation-duration:4s}.ultra-header:hover .size-4{animation-duration:5s}#menu-btn{font-size:var(--header-interactive-fontsize);position:relative;background:radial-gradient(circle,#ffffff26,#0d111c99);color:#f07fff;border:1px solid #f07fff;border-radius:50px;padding:12px 24px;font-weight:700;cursor:pointer;overflow:visible;transition:all .8s cubic-bezier(.25,.46,.45,.94);backdrop-filter:blur(16px);box-shadow:0 4px 25px #0003,0 0 20px #f07fff0d,0 0 0 1px #f07fff1f inset;text-shadow:0 0 8px rgba(240,127,255,.3);will-change:transform,box-shadow,background,filter;animation:menuCoreIdle 4s infinite ease-in-out}.menu-text{position:relative;z-index:1;letter-spacing:.05em}.menu-glow{position:absolute;top:50%;left:50%;width:120%;height:120%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(240,127,255,.3) 0%,transparent 70%);opacity:0;transition:opacity .8s ease;pointer-events:none;border-radius:50%}#menu-btn:before{content:"";position:absolute;inset:-4px;background:radial-gradient(circle,rgba(240,127,255,.2) 0%,transparent 60%);border-radius:50px;opacity:0;transition:opacity 1s ease;z-index:-1;animation:menuEnergyField 5s infinite ease-in-out}#menu-btn:hover{transform:translateY(-3px) scale(1.05);filter:brightness(1.2) saturate(1.3);box-shadow:0 6px 40px #0000004d,0 0 30px #f07fff0d,0 0 0 1px #f07fff inset;border-color:#f07fff;animation:none}#menu-btn:hover .menu-glow{opacity:1;animation:menuCoreResonance 2s infinite ease-in-out}#menu-btn:hover:before{opacity:1;animation:menuEnergyBuildUp 1.5s infinite ease-in-out}@keyframes menuCoreIdle{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.005);filter:brightness(1.05)}}@keyframes menuEnergyField{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(180deg)}}@keyframes menuCoreResonance{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.4;transform:translate(-50%,-50%) scale(1.3)}}@keyframes menuEnergyBuildUp{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.2) rotate(180deg)}}#menu-btn:active{transform:translateY(-1px) scale(1.08);filter:brightness(1.4) saturate(1.5);transition-duration:.15s}#share-btn{font-size:var(--header-interactive-fontsize);position:relative;background:radial-gradient(circle,#ffffff1f,#0d111c99);color:#fc72ff;border:1px solid #fc72ff;border-radius:50px;padding:12px 20px;font-weight:700;cursor:pointer;overflow:visible;transition:all .8s cubic-bezier(.25,.46,.45,.94);backdrop-filter:blur(16px);box-shadow:0 4px 25px #0003,0 0 20px #fc72ff14,0 0 0 1px #fc72ff26 inset;text-shadow:0 0 8px rgba(252,114,255,.3);will-change:transform,box-shadow,background,filter;animation:shareCoreIdle 4s infinite ease-in-out;display:flex;align-items:center;gap:8px}.share-text{position:relative;z-index:1;letter-spacing:.05em}.share-icon{position:relative;z-index:1;font-size:1.1em}.share-glow{position:absolute;top:50%;left:50%;width:120%;height:120%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(252,114,255,.3) 0%,transparent 70%);opacity:0;transition:opacity .8s ease;pointer-events:none;border-radius:50%}.share-orbit{position:absolute;width:100%;height:100%;border-radius:50%;opacity:0;transition:opacity .6s ease;border:1px solid rgba(252,114,255,.3);animation:shareOrbit 3s infinite linear}.share-orbit-1{animation-delay:0s;transform:scale(1.1)}.share-orbit-2{animation-delay:1.5s;transform:scale(1.3)}#share-btn:before{content:"";position:absolute;inset:-4px;background:radial-gradient(circle,rgba(252,114,255,.2) 0%,transparent 60%);border-radius:50px;opacity:0;transition:opacity 1s ease;z-index:-1;animation:shareEnergyField 5s infinite ease-in-out}#share-btn:hover{transform:translateY(-3px) scale(1.08);filter:brightness(1.3) saturate(1.4);box-shadow:0 6px 40px #0000004d,0 0 30px #fc72ff1a,0 0 0 1px #fc72ff inset;border-color:#fc72ff;animation:shareActivation 1s infinite ease-in-out}#share-btn:hover .share-glow{opacity:1;animation:shareResonance 2s infinite ease-in-out}#share-btn:hover .share-orbit{opacity:1}#share-btn:hover:before{opacity:1;animation:shareEnergyBuildUp 1.5s infinite ease-in-out}#share-btn:active{transform:translateY(-1px) scale(1.12);filter:brightness(1.5) saturate(1.6);transition-duration:.15s}@keyframes shareCoreIdle{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.01);filter:brightness(1.08)}}@keyframes shareEnergyField{0%,to{opacity:.2;transform:scale(1) rotate(0)}50%{opacity:.5;transform:scale(1.15) rotate(180deg)}}@keyframes shareResonance{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}}@keyframes shareEnergyBuildUp{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.7;transform:scale(1.25) rotate(180deg)}}@keyframes shareActivation{0%,to{box-shadow:0 6px 40px #0000004d,0 0 30px #fc72ff1a,0 0 0 1px #fc72ff inset}50%{box-shadow:0 6px 40px #0000004d,0 0 35px #fc72ff33,0 0 0 1px #fc72ff inset}}@keyframes shareOrbit{0%{transform:scale(1.1) rotate(0);opacity:.3}50%{opacity:.8}to{transform:scale(1.1) rotate(360deg);opacity:.3}}.header-actions{display:flex;align-items:center;gap:12px}.live-status-indicator{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#ffffff0d;border-radius:20px;font-size:.85rem;font-weight:500;transition:all .3s ease;border:1px solid rgba(255,255,255,.1);cursor:pointer}.live-status-indicator:hover{background-color:#ffffff14;transform:translateY(-1px)}.live-status-indicator .status-icon{font-size:18px;transition:color .3s ease}.live-status-indicator .status-text{color:#98a1c0;transition:color .3s ease}.live-status-indicator:has(.status-icon.connected){background-color:#34d3991a;border-color:#34d3994d}.live-status-indicator .status-icon.connected{color:#34d399;animation:spin 2s linear infinite}.live-status-indicator:has(.status-icon.connected) .status-text{color:#34d399}.live-status-indicator:has(.status-icon.error){background-color:#f871711a;border-color:#f871714d}.live-status-indicator .status-icon.error{color:#f87171}.live-status-indicator:has(.status-icon.error) .status-text{color:#f87171}.live-status-indicator:has(.status-icon.partial){background-color:#fbbf241a;border-color:#fbbf244d}.live-status-indicator .status-icon.partial{color:#fbbf24}.live-status-indicator:has(.status-icon.partial) .status-text{color:#fbbf24}.live-status-indicator .status-icon.connected{animation:spin 2s linear infinite}.live-status-indicator:has(.status-icon.connected) .status-icon{animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}main{width:100vw;height:calc(100vh - 116px);overflow-y:auto;overflow-x:hidden;display:block;position:relative;z-index:1;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}main::-webkit-scrollbar{display:none}.page-enter-active,.page-leave-active{transition:all .5s cubic-bezier(.55,0,.1,1)}.page-enter-from{opacity:0;transform:scale(.95) translateY(10px)}.page-leave-to{opacity:0;transform:scale(.95) translateY(-10px)}@media (max-width: 768px){.ultra-header{--header-interactive-fontsize: .85rem;padding:0 1rem;height:70px}.icon-wrapper{width:50px;height:50px}.header-title-text,.header-title-shadow,.header-title-glow,.header-title-contrast{font-size:.72rem}.subtitle-text{font-size:.3744rem}.header-actions .service-status-indicator{display:none}#menu-btn{padding:10px 20px}#share-btn{padding:10px 16px;font-size:.8rem}.share-text{display:none}.parcel-visualization{transform:translateY(-50%) scale(.7);width:250px;height:50px}.ultra-header:hover .parcel-visualization{transform:translate(-50%) translateY(-50%) scale(.8)}main{height:calc(100vh - 102px);overflow-y:auto;overflow-x:hidden}}@media (max-width: 480px){main{height:calc(100vh - 98px);overflow-y:auto;overflow-x:hidden}}.maintenance-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000d9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:5000;display:flex;align-items:center;justify-content:center;padding:20px}.maintenance-container{background:#1e1e32f2;border:2px solid rgba(168,85,247,.4);border-radius:1.5rem;padding:3rem 2.5rem;max-width:500px;width:100%;text-align:center;box-shadow:0 20px 60px #0009,0 0 40px #8c66ff4d,inset 0 1px #ffffff1a;animation:maintenanceSlideIn .4s cubic-bezier(.34,1.56,.64,1)}.maintenance-icon{font-size:4rem;margin-bottom:1.5rem;animation:maintenanceRotate 3s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(252,114,255,.4))}.maintenance-title{font-family:var(--font-display, "Orbitron", sans-serif);font-size:2rem;font-weight:700;margin:0 0 1rem;background:linear-gradient(145deg,#fc72ff,#8c66ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px rgba(252,114,255,.6);letter-spacing:.05em}.maintenance-message{font-family:var(--font-primary, "Inter", sans-serif);font-size:1.1rem;color:#ffffffd9;margin:0 0 2rem;line-height:1.6;text-shadow:0 2px 10px rgba(0,0,0,.3)}.maintenance-spinner{width:50px;height:50px;margin:0 auto;border:3px solid rgba(168,85,247,.2);border-top:3px solid #fc72ff;border-right:3px solid #8c66ff;border-radius:50%;animation:maintenanceSpin 2s linear infinite;box-shadow:0 0 20px #fc72ff4d,inset 0 0 10px #8c66ff33}@keyframes maintenanceSlideIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes maintenanceSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes maintenanceRotate{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.maintenance-fade-enter-active,.maintenance-fade-leave-active{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.maintenance-fade-enter-active .maintenance-container{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.maintenance-fade-leave-active .maintenance-container{transition:transform .3s cubic-bezier(.4,0,1,1)}.maintenance-fade-enter-from,.maintenance-fade-leave-to{opacity:0}.maintenance-fade-enter-from .maintenance-container{transform:scale(.9) translateY(-20px)}.maintenance-fade-leave-to .maintenance-container{transform:scale(.95) translateY(10px)}@media (max-width: 768px){.maintenance-container{padding:2.5rem 2rem;max-width:90%}.maintenance-icon{font-size:3rem;margin-bottom:1rem}.maintenance-title{font-size:1.5rem}.maintenance-message{font-size:1rem}.maintenance-spinner{width:40px;height:40px}}@media (max-width: 480px){.maintenance-container{padding:2rem 1.5rem}.maintenance-icon{font-size:2.5rem}.maintenance-title{font-size:1.25rem}.maintenance-message{font-size:.95rem}}.item[data-v-fd0742eb]{margin-top:2rem;display:flex;position:relative}.details[data-v-fd0742eb]{flex:1;margin-left:1rem}i[data-v-fd0742eb]{display:flex;place-items:center;place-content:center;width:32px;height:32px;color:var(--color-text)}h3[data-v-fd0742eb]{font-size:1.2rem;font-weight:500;margin-bottom:.4rem;color:var(--color-heading)}@media (min-width: 1024px){.item[data-v-fd0742eb]{margin-top:0;padding:.4rem 0 1rem calc(var(--section-gap) / 2)}i[data-v-fd0742eb]{top:calc(50% - 25px);left:-26px;position:absolute;border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;width:50px;height:50px}.item[data-v-fd0742eb]:before{content:" ";border-left:1px solid var(--color-border);position:absolute;left:0;bottom:calc(50% + 25px);height:calc(50% - 25px)}.item[data-v-fd0742eb]:after{content:" ";border-left:1px solid var(--color-border);position:absolute;left:0;top:calc(50% + 25px);height:calc(50% - 25px)}.item[data-v-fd0742eb]:first-of-type:before{display:none}.item[data-v-fd0742eb]:last-of-type:after{display:none}}
