@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-a331c118],.nav-icon[data-v-a331c118]{display:inline-block;vertical-align:-.125em}.nav-button .nav-icon[data-v-a331c118]{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-a331c118],.nav-button:focus-visible .nav-icon[data-v-a331c118]{color:var(--interactive-accent)}.nav-button.active .nav-icon[data-v-a331c118]{color:#fff}.modal-close-btn .icon-svg[data-v-a331c118]{font-size:1.1rem}.animate-spin[data-v-a331c118]{animation:spin-a331c118 1s linear infinite}.modal-backdrop[data-v-a331c118]{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-a331c118]{pointer-events:auto;opacity:1}.modal-backdrop-enter-active[data-v-a331c118],.modal-backdrop-leave-active[data-v-a331c118]{transition:opacity .35s var(--ease-out-quint)}.modal-backdrop-enter-from[data-v-a331c118],.modal-backdrop-leave-to[data-v-a331c118]{opacity:0}.modal-backdrop-enter-to[data-v-a331c118],.modal-backdrop-leave-from[data-v-a331c118]{opacity:1}.parcel-modal-shell[data-v-a331c118]{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-a331c118]{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-a331c118 .3s ease-out}.parcel-modal-notification.info[data-v-a331c118]{background-color:#3b82f6e6;color:#fff;border:1px solid rgba(59,130,246,.5)}.parcel-modal-notification.success[data-v-a331c118]{background-color:#22c55ee6;color:#fff;border:1px solid rgba(34,197,94,.5)}.parcel-modal-notification.error[data-v-a331c118]{background-color:#ef4444e6;color:#fff;border:1px solid rgba(239,68,68,.5)}@keyframes slideDownFadeIn-a331c118{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.modal-shell-enter-active[data-v-a331c118]{transition:opacity .45s var(--ease-out-quint) .04s,transform .55s var(--ease-out-back) .04s,filter .45s var(--ease-out-quint) .04s;will-change:transform,opacity,filter}.modal-shell-leave-active[data-v-a331c118]{transition:opacity .28s var(--ease-in-out-custom),transform .32s var(--ease-in-out-custom),filter .28s var(--ease-in-out-custom);will-change:transform,opacity,filter}.modal-shell-enter-from[data-v-a331c118]{opacity:0;transform:translateY(48px) scale(.92) perspective(900px) rotateX(6deg);filter:blur(14px) saturate(1.4)}.modal-shell-leave-to[data-v-a331c118]{opacity:0;transform:translateY(28px) scale(.96);filter:blur(8px)}.modal-shell-enter-to[data-v-a331c118],.modal-shell-leave-from[data-v-a331c118]{opacity:1;transform:translateY(0) scale(1) perspective(900px) rotateX(0);filter:blur(0) saturate(1)}.parcel-modal-shell[data-v-a331c118]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,transparent 0%,rgba(252,114,255,.55) 30%,rgba(121,91,247,.55) 50%,transparent 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;opacity:0}.modal-shell-enter-active[data-v-a331c118]:before{animation:modalShellNeonSweep-a331c118 .9s var(--ease-out-quint) .15s 1 forwards}@keyframes modalShellNeonSweep-a331c118{0%{opacity:0;transform:rotate(-6deg);filter:blur(6px)}35%{opacity:.95}70%{opacity:.45;transform:rotate(0);filter:blur(0)}to{opacity:0;transform:rotate(0);filter:blur(0)}}.view-pane[data-v-a331c118]{width:100%;height:100%;display:flex;flex-direction:column}.view-fade-enter-active[data-v-a331c118]{transition:opacity .32s var(--ease-out-quint),transform .42s var(--ease-out-quint),filter .32s var(--ease-out-quint);will-change:transform,opacity,filter}.view-fade-leave-active[data-v-a331c118]{transition:opacity .18s var(--ease-in-out-custom),transform .22s var(--ease-in-out-custom),filter .18s var(--ease-in-out-custom);will-change:transform,opacity,filter}.view-fade-enter-from[data-v-a331c118]{opacity:0;transform:translate(14px) translateY(4px);filter:blur(6px)}.view-fade-leave-to[data-v-a331c118]{opacity:0;transform:translate(-10px);filter:blur(4px)}.view-fade-enter-to[data-v-a331c118],.view-fade-leave-from[data-v-a331c118]{opacity:1;transform:translate(0) translateY(0);filter:blur(0)}.modal-header[data-v-a331c118]{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-a331c118]{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-a331c118]{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-a331c118]:hover,.modal-close-btn[data-v-a331c118]: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-a331c118]{display:flex;flex-grow:1;overflow:hidden}.modal-sidebar-nav[data-v-a331c118]{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-a331c118]{flex-basis:260px;padding:20px 16px;overflow-y:auto;align-items:stretch}.modal-sidebar-nav.sidebar-hidden[data-v-a331c118]{flex-basis:60px;padding:20px 0;overflow-y:hidden;align-items:center}.nav-button[data-v-a331c118]{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-a331c118]{width:48px;height:48px;padding:0;justify-content:center;margin-bottom:10px}.modal-sidebar-nav.sidebar-hidden .nav-button .nav-icon[data-v-a331c118]{margin-right:0}.modal-sidebar-nav.sidebar-hidden .nav-button span[data-v-a331c118]{display:none}.nav-button[data-v-a331c118]:hover,.nav-button[data-v-a331c118]: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-a331c118]{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-a331c118]:disabled,.nav-button.disabled[data-v-a331c118]{opacity:.4;cursor:not-allowed;pointer-events:auto;filter:grayscale(.5)}.nav-button:disabled .nav-icon[data-v-a331c118],.nav-button:disabled span[data-v-a331c118],.nav-button.disabled .nav-icon[data-v-a331c118],.nav-button.disabled span[data-v-a331c118]{pointer-events:none}.nav-button[data-v-a331c118]:disabled:hover,.nav-button.disabled[data-v-a331c118]: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-a331c118]{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-a331c118]::-webkit-scrollbar{display:none}.modal-sidebar-nav.sidebar-hidden+.modal-main-content-area[data-v-a331c118]{width:100%}.modal-sidebar-nav.sidebar-visible+.modal-main-content-area[data-v-a331c118]{width:calc(100% - 260px)}.modal-sidebar-nav.sidebar-hidden+.modal-main-content-area[data-v-a331c118]{width:calc(100% - 60px)}.center-wrapper[data-v-a331c118]{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-a331c118],.loading-spinner-container .fa-icon[data-v-a331c118]{font-size:3rem;margin-bottom:1rem;opacity:.5}.loading-spinner-container .fa-spinner[data-v-a331c118]{font-size:2.5rem;color:var(--interactive-accent);opacity:1}.iframe-view-wrapper[data-v-a331c118],.placard-view-wrapper[data-v-a331c118]{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-a331c118]{padding:24px}.placard-view-wrapper[data-v-a331c118]{padding:20px;position:relative}.iframe-view-wrapper iframe[data-v-a331c118]{width:100%;height:100%;border:none}.iframe-view-wrapper iframe[data-v-a331c118]::-webkit-scrollbar{display:none}.iframe-view-wrapper iframe[data-v-a331c118]{scrollbar-width:none;-ms-overflow-style:none}.modal-sidebar-nav[data-v-a331c118]::-webkit-scrollbar,.rental-proposal-interface[data-v-a331c118]::-webkit-scrollbar,.details-view-container[data-v-a331c118]::-webkit-scrollbar{display:none}.modal-sidebar-nav[data-v-a331c118],.rental-proposal-interface[data-v-a331c118],.details-view-container[data-v-a331c118]{scrollbar-width:none;-ms-overflow-style:none}.placard-image[data-v-a331c118]{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-a331c118]{padding:28px;width:100%;height:100%}.content-panel-title[data-v-a331c118]{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-a331c118]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.info-card[data-v-a331c118]{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-a331c118]{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-a331c118]:last-child{border-bottom:none}.info-label[data-v-a331c118]{color:var(--text-secondary);font-weight:500;margin-right:10px;white-space:nowrap}.info-value[data-v-a331c118]{color:var(--text-primary);font-weight:400;text-align:right;word-break:break-all;display:flex;align-items:center}.info-value a[data-v-a331c118]{color:var(--interactive-accent);text-decoration:none;font-weight:500}.info-value a[data-v-a331c118]:hover{text-decoration:underline}.info-value.address[data-v-a331c118]{font-family:var(--font-mono);font-size:.85rem;background-color:#ffffff08;padding:3px 6px;border-radius:6px}.status-active[data-v-a331c118]{color:var(--success-color);font-weight:600}.status-inactive[data-v-a331c118]{color:var(--warning-color);font-weight:500}.details-image[data-v-a331c118]{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-a331c118]{font-size:3rem;margin-bottom:1rem;opacity:.5}.placeholder-image[data-v-a331c118]{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-a331c118]{font-size:4rem;margin-bottom:1rem;opacity:.3;color:#8a93b0}.placeholder-image p[data-v-a331c118]{margin:.5rem 0;color:#c3c9e0}.placeholder-subtitle[data-v-a331c118]{font-size:.9rem;opacity:.7}.manual-open-button[data-v-a331c118]{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-a331c118]:hover,.manual-open-button[data-v-a331c118]: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-a331c118]{animation:buttonAppear-a331c118 .6s var(--ease-out-back) .1s 1 forwards;opacity:0;transform:scale(.8)}@keyframes buttonAppear-a331c118{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-a331c118]{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-a331c118 .5s ease-out}@keyframes fadeInScale-a331c118{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.iframe-blocked-icon-wrapper[data-v-a331c118]{position:relative;margin-bottom:1.5rem;animation:iconPulse-a331c118 2s ease-in-out infinite}@keyframes iconPulse-a331c118{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.iframe-blocked-icon[data-v-a331c118]{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-a331c118]{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-a331c118]{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-a331c118]{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-a331c118]: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-a331c118]:hover:before{opacity:1}.iframe-open-direct-button[data-v-a331c118]: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-a331c118]:active{transform:translateY(0) scale(.98)}.iframe-open-direct-button .button-icon[data-v-a331c118]{font-size:1.1rem;transition:transform .3s ease}.iframe-open-direct-button:hover .button-icon[data-v-a331c118]{transform:translate(3px)}.copy-btn[data-v-a331c118]{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-a331c118]:hover,.copy-btn[data-v-a331c118]:focus-visible{color:var(--interactive-accent);outline:none}.copy-feedback[data-v-a331c118]{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-a331c118]{opacity:1;visibility:visible}.external-link-icon[data-v-a331c118]{font-size:.8em;margin-left:5px;color:var(--text-secondary);display:inline-block;vertical-align:middle}.modal-footer[data-v-a331c118]{padding:1rem 1.75rem;border-top:1px solid var(--border-color);background-color:var(--modal-bg);flex-shrink:0}.footer-button[data-v-a331c118]{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-a331c118]:hover,.footer-button[data-v-a331c118]:focus-visible{opacity:.9;box-shadow:0 8px 20px #fc72ff59;transform:translateY(-3px);outline:none}.empty-state-message p[data-v-a331c118]{margin-top:.5rem}.site-actions[data-v-a331c118]{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem;padding:0 28px 20px}.placard-actions[data-v-a331c118]{position:absolute;bottom:20px;right:28px;z-index:10;display:flex;gap:1rem;justify-content:flex-end}.btn[data-v-a331c118]{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-a331c118]{font-size:.9em}.btn.primary-btn[data-v-a331c118]{background-color:var(--interactive-accent);color:#fff;box-shadow:0 2px 5px #a855f74d}.btn.primary-btn[data-v-a331c118]:hover{background-color:#9333ea;box-shadow:0 4px 10px #a855f766}.btn.secondary-btn[data-v-a331c118]{background-color:var(--content-bg);color:var(--text-primary);border:1px solid var(--border-color)}.btn.secondary-btn[data-v-a331c118]:hover{background-color:#ffffff1a;border-color:#fff3}.btn[data-v-a331c118]: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-a331c118]{width:100%;height:calc(100% - 70px);border-radius:8px;overflow:hidden;position:relative;background-color:var(--content-bg)}.site-iframe[data-v-a331c118]{width:100%;height:100%;border:none;background-color:#fff}.iframe-error-state[data-v-a331c118]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.info-grid[data-v-a331c118]{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem}.section-footer[data-v-a331c118]{margin-top:1.5rem;display:flex;justify-content:flex-end;padding:0 28px 20px}@media (min-width: 640px){.info-grid[data-v-a331c118]{grid-template-columns:repeat(2,1fr)}}.placard-content-container[data-v-a331c118]{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.placard-content-container>.placard-view-wrapper[data-v-a331c118]{flex-grow:1;min-height:0;height:auto}.unsolicited-offer-interface[data-v-a331c118]{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-a331c118]::-webkit-scrollbar{display:none}.offer-view-container[data-v-a331c118]{width:100%;max-width:520px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.offer-header[data-v-a331c118]{text-align:center;margin-bottom:.25rem}.existing-offer-info[data-v-a331c118]{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-a331c118 .3s cubic-bezier(.25,1,.5,1);transition:all .3s ease}.existing-offer-info[data-v-a331c118]:hover{border-color:#3498db80;box-shadow:0 6px 20px #3498db26,0 0 0 1px #3498db1a}.info-icon[data-v-a331c118]{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-a331c118 2s ease-in-out infinite}@keyframes iconPulse-a331c118{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-a331c118]{flex:1;min-width:0}.info-content h4[data-v-a331c118]{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-a331c118]{margin:0 0 .3rem;font-size:.95rem;color:var(--text-secondary);line-height:1.5}.info-note[data-v-a331c118]{font-size:.875rem;color:var(--text-tertiary)!important;line-height:1.5;opacity:.9}.offer-title[data-v-a331c118]{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-a331c118]{font-size:.875rem;color:var(--text-secondary);line-height:1.5;max-width:400px;margin:0 auto}.offer-form-grid[data-v-a331c118]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;align-items:start}.offer-inputs[data-v-a331c118]{display:flex;flex-direction:column;gap:1rem}.offer-input-group[data-v-a331c118]{display:flex;flex-direction:column;gap:.625rem}.offer-label[data-v-a331c118]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:.01em}.offer-amount-input[data-v-a331c118]{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-a331c118]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40;background-color:#ffffff14}.offer-amount-input[data-v-a331c118]:disabled{opacity:.6;cursor:not-allowed}.offer-duration-grid[data-v-a331c118]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.offer-duration-btn[data-v-a331c118]{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-a331c118]:hover:not(:disabled){background-color:#ffffff1a;border-color:#fc72ff66;color:var(--text-primary);transform:translateY(-1px)}.offer-duration-btn.active[data-v-a331c118]{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-a331c118]:disabled{opacity:.5;cursor:not-allowed}.custom-offer-duration[data-v-a331c118]{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;margin-top:8px}.custom-offer-duration .amount-input-wrapper[data-v-a331c118]{display:flex;align-items:center;gap:8px}.duration-info-text[data-v-a331c118]{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-a331c118]{font-size:.7rem;color:var(--interactive-accent);opacity:.8}.custom-offer-duration[data-v-a331c118]{grid-column:1 / -1;display:flex;align-items:center;gap:10px;margin-top:10px}.offer-summary-panel[data-v-a331c118]{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-a331c118]{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-a331c118]{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:.01em}.summary-grid[data-v-a331c118]{display:flex;flex-direction:column;gap:.625rem}.summary-row[data-v-a331c118]{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0}.summary-row.divider[data-v-a331c118]{border-top:1px solid rgba(255,255,255,.1);margin-top:.5rem;padding-top:.875rem}.summary-val.highlight[data-v-a331c118]{color:#22c55e;font-weight:700;font-size:.9rem}.existing-offer-info .summary-val[data-v-a331c118]{text-align:left;white-space:normal;word-break:break-word;flex-grow:1;margin-left:10px}.escrow-notice[data-v-a331c118]{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-a331c118]{margin-top:1rem!important}.label-with-info[data-v-a331c118]{display:flex;align-items:center;gap:8px;position:relative}.info-icon-btn[data-v-a331c118]{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-a331c118]:hover,.info-icon-btn[data-v-a331c118]:focus-visible{color:var(--interactive-accent);background-color:#ffffff14;transform:scale(1.1)}.info-icon-btn[data-v-a331c118]:active{transform:scale(.95)}.duration-tooltip[data-v-a331c118]{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-a331c118],.info-icon-btn:focus-visible .duration-tooltip[data-v-a331c118]{display:block;opacity:1;transform:translate(-50%) translateY(0)}.tooltip-arrow[data-v-a331c118]{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-a331c118]{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-a331c118]{color:var(--interactive-accent)}.minimum-floor-info .fa-icon[data-v-a331c118]{font-size:.75rem;opacity:.7}input[type=number][data-v-a331c118]::-webkit-outer-spin-button,input[type=number][data-v-a331c118]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-a331c118]{-moz-appearance:textfield}@media (max-height: 700px){.unsolicited-offer-interface[data-v-a331c118]{transform:scale(.9);padding:1rem}.offer-title[data-v-a331c118]{font-size:1.2rem}.offer-form-grid[data-v-a331c118]{gap:1rem}}@media (max-width: 768px){.offer-form-grid[data-v-a331c118]{grid-template-columns:1fr;gap:1.25rem}.offer-duration-grid[data-v-a331c118]{grid-template-columns:repeat(2,1fr);gap:8px}.offer-duration-btn[data-v-a331c118]{padding:8px 10px;font-size:.8rem}.offer-view-container[data-v-a331c118]{max-width:100%;padding:0 .5rem}.offer-title[data-v-a331c118]{font-size:1.2rem}.offer-subtitle[data-v-a331c118]{font-size:.8rem}.unsolicited-offer-interface[data-v-a331c118]{padding:1rem;transform:scale(.92)}.duration-tooltip[data-v-a331c118]{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-a331c118],.info-icon-btn:focus-visible .duration-tooltip[data-v-a331c118]{transform:translateY(0)}.tooltip-arrow[data-v-a331c118]{left:24px;transform:none}}@media (max-width: 480px){.unsolicited-offer-interface[data-v-a331c118]{padding:.75rem;transform:scale(.88)}.offer-duration-grid[data-v-a331c118]{grid-template-columns:1fr;gap:6px}.custom-offer-duration[data-v-a331c118]{flex-direction:column;align-items:stretch;gap:8px}.duration-unit-label[data-v-a331c118]{text-align:center}.summary-header[data-v-a331c118]{flex-direction:row;align-items:center;text-align:left;gap:.5rem}.offer-title[data-v-a331c118]{font-size:1.1rem}.offer-view-container[data-v-a331c118]{max-width:100%;padding:0}.summary-grid[data-v-a331c118]{gap:.375rem}.summary-row[data-v-a331c118]{padding:.25rem 0}.action-button.purchase-btn[data-v-a331c118]{padding:12px 18px;font-size:.9rem}}.rental-proposal-interface[data-v-a331c118]{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-a331c118]::-webkit-scrollbar{display:none}.rental-view-container[data-v-a331c118]{width:100%;max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.rental-header[data-v-a331c118]{text-align:center;margin-bottom:.25rem}.rental-title[data-v-a331c118]{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-a331c118]{font-size:.8rem;color:var(--text-secondary);line-height:1.4}.rental-form-grid[data-v-a331c118]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:start}.rental-inputs[data-v-a331c118]{display:flex;flex-direction:column;gap:.75rem}.rental-input-group[data-v-a331c118]{display:flex;flex-direction:column;gap:.5rem}.rental-label[data-v-a331c118]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin:0}.amount-input-wrapper[data-v-a331c118]{position:relative;display:flex;align-items:center}.rental-amount-input[data-v-a331c118]{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-a331c118]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40;background-color:#ffffff14}.rental-amount-input[data-v-a331c118]:disabled{opacity:.6;cursor:not-allowed}.currency-label[data-v-a331c118]{position:absolute;right:16px;color:var(--text-secondary);font-size:.9rem;font-weight:600;pointer-events:none}.rental-duration-grid[data-v-a331c118]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.rental-duration-btn[data-v-a331c118]{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-a331c118]:hover:not(:disabled){background-color:#ffffff1a;border-color:#fc72ff66;color:var(--text-primary)}.rental-duration-btn.active[data-v-a331c118]{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-a331c118]:disabled{opacity:.5;cursor:not-allowed}.custom-rental-duration[data-v-a331c118]{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;margin-top:8px}.custom-duration-wrapper[data-v-a331c118]{display:flex;align-items:center;gap:8px}.custom-duration-input[data-v-a331c118]{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-a331c118]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a;animation:shake-a331c118 .4s ease}@keyframes shake-a331c118{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.custom-duration-input[data-v-a331c118]:focus{outline:none;border-color:var(--interactive-accent);box-shadow:0 0 0 3px #fc72ff1a}.custom-duration-input.error[data-v-a331c118]:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef444433}.duration-unit-label[data-v-a331c118]{color:var(--text-secondary);font-size:.9rem;font-weight:500;white-space:nowrap}.duration-validation-message[data-v-a331c118]{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-a331c118 .3s ease}@keyframes slideDown-a331c118{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.duration-validation-message .validation-icon[data-v-a331c118]{font-size:.85rem;flex-shrink:0}.rental-summary-panel[data-v-a331c118]{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-a331c118]{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-a331c118]{font-size:1.25rem;color:var(--interactive-accent)}.summary-title[data-v-a331c118]{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0}.summary-grid[data-v-a331c118]{display:flex;flex-direction:column;gap:.5rem}.summary-row[data-v-a331c118]{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.summary-row.divider[data-v-a331c118]{border-top:1px solid rgba(255,255,255,.1);margin-top:.5rem;padding-top:1rem}.summary-row.total-row[data-v-a331c118]{background:#fc72ff14;border-radius:6px;padding:.625rem .75rem;margin:.375rem 0}.summary-row.total-row .summary-key[data-v-a331c118]{font-weight:700;font-size:.95rem}.summary-row.total-row .summary-val[data-v-a331c118]{font-size:1.1rem;font-weight:700}.summary-key[data-v-a331c118]{color:var(--text-secondary);font-size:.875rem;font-weight:500}.summary-val[data-v-a331c118]{color:var(--text-primary);font-size:.875rem;font-weight:600;text-align:right;white-space:nowrap}.summary-val.highlight[data-v-a331c118]{color:#22c55e;font-weight:700}.summary-val.accent[data-v-a331c118]{color:var(--interactive-accent)}.summary-val.expires[data-v-a331c118]{color:#f97316;font-size:.8rem}.escrow-notice[data-v-a331c118]{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-a331c118]{display:flex;flex-direction:column;gap:.25rem}.escrow-title[data-v-a331c118]{font-size:.8rem;font-weight:600;color:#34d399}.escrow-subtitle[data-v-a331c118]{font-size:.7rem;color:var(--text-tertiary);line-height:1.4}.escrow-notice svg[data-v-a331c118]{color:#34d399;font-size:1rem;margin-top:.1rem;flex-shrink:0}.cancellation-policy-notice[data-v-a331c118]{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-a331c118]{display:flex;flex-direction:column;gap:.25rem}.policy-title[data-v-a331c118]{font-size:.8rem;font-weight:600;color:#fbbf24}.policy-subtitle[data-v-a331c118]{font-size:.7rem;color:var(--text-tertiary);line-height:1.4}.cancellation-policy-notice svg[data-v-a331c118]{color:#fbbf24;font-size:1rem;margin-top:.1rem;flex-shrink:0}.rental-error-container[data-v-a331c118]{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-a331c118]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin-a331c118 1s linear infinite}@keyframes spin-a331c118{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.action-button[data-v-a331c118]{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-a331c118],.action-button.purchase-btn.rental-sign-btn[data-v-a331c118]{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-a331c118]:hover:not(:disabled),.action-button.purchase-btn.rental-sign-btn[data-v-a331c118]: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-a331c118]:active:not(:disabled),.action-button.purchase-btn.rental-sign-btn[data-v-a331c118]: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-a331c118]:disabled,.action-button.purchase-btn.rental-sign-btn[data-v-a331c118]: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-a331c118]{transform:scale(.9);padding:.75rem}.rental-title[data-v-a331c118]{font-size:1.1rem}.rental-form-grid[data-v-a331c118]{gap:.75rem}}@media (max-width: 768px){.rental-form-grid[data-v-a331c118]{grid-template-columns:1fr;gap:1rem}.rental-duration-grid[data-v-a331c118]{grid-template-columns:repeat(2,1fr);gap:6px}.rental-duration-btn[data-v-a331c118]{padding:6px 8px;font-size:.75rem}.rental-view-container[data-v-a331c118]{max-width:100%;padding:0 .5rem}.rental-title[data-v-a331c118]{font-size:1.1rem}.rental-subtitle[data-v-a331c118]{font-size:.75rem}.rental-proposal-interface[data-v-a331c118]{padding:.75rem;transform:scale(.92)}}@media (max-width: 480px){.rental-proposal-interface[data-v-a331c118]{padding:.5rem;transform:scale(.88)}.rental-duration-grid[data-v-a331c118]{grid-template-columns:1fr;gap:4px}.custom-rental-duration[data-v-a331c118]{flex-direction:column;align-items:stretch;gap:6px}.duration-unit-label[data-v-a331c118]{text-align:center}.summary-header[data-v-a331c118]{flex-direction:row;align-items:center;text-align:left;gap:.5rem}.rental-title[data-v-a331c118]{font-size:1rem}.rental-view-container[data-v-a331c118]{max-width:100%;padding:0}.summary-grid[data-v-a331c118]{gap:.25rem}.summary-row[data-v-a331c118]{padding:.2rem 0}.action-button.purchase-btn[data-v-a331c118]{padding:10px 16px;font-size:.85rem}}.error-mini-modal-overlay[data-v-a331c118]{position:fixed;inset:0;background:#00000026;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:overlayFadeIn-a331c118 .3s ease-out}.error-mini-modal[data-v-a331c118]{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-a331c118 .4s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.error-mini-modal-header[data-v-a331c118]{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-a331c118]{font-size:1.1rem;font-weight:600;margin:0;flex:1;text-align:center;letter-spacing:.025em}.error-icon[data-v-a331c118]{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-a331c118]{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-a331c118]:hover{background:#fff3}.error-mini-modal-body[data-v-a331c118]{padding:1.75rem 1.5rem;color:#e8e8e8;line-height:1.6;text-align:center}.error-mini-modal-body p[data-v-a331c118]{font-size:.95rem;max-width:380px;margin:0 auto}.error-mini-modal-footer[data-v-a331c118]{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-a331c118]{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-a331c118]:hover{background:linear-gradient(135deg,#e88,#c66);transform:translateY(-1px);box-shadow:0 5px 15px #d776}.error-ok-btn[data-v-a331c118]:active{transform:translateY(0);box-shadow:0 2px 8px #dd77774d}@keyframes overlayFadeIn-a331c118{0%{opacity:0}to{opacity:1}}@keyframes modalSlideIn-a331c118{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-a331c118]{max-width:95%;margin:1rem}.error-mini-modal-header[data-v-a331c118]{padding:.75rem 1rem}.error-mini-modal-header h4[data-v-a331c118]{font-size:1rem}.error-mini-modal-body[data-v-a331c118]{padding:1rem}.error-mini-modal-footer[data-v-a331c118]{padding:.75rem 1rem}}.state-warning-banner[data-v-a331c118]{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-a331c118 .4s cubic-bezier(.34,1.56,.64,1)}.state-warning-banner .warning-icon[data-v-a331c118]{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-a331c118]{flex:1;color:#e8e8e8}.state-warning-banner .warning-content h4[data-v-a331c118]{margin:0 0 .5rem;font-size:1.05rem;font-weight:600;color:#ffb84d;letter-spacing:.025em}.state-warning-banner .warning-content p[data-v-a331c118]{margin:0;font-size:.9rem;line-height:1.5;color:#d0d0d0}@keyframes warningBannerSlideIn-a331c118{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.state-warning-banner[data-v-a331c118]{margin:1rem;padding:1rem}.state-warning-banner .warning-icon[data-v-a331c118]{font-size:1.25rem}.state-warning-banner .warning-content h4[data-v-a331c118]{font-size:.95rem}.state-warning-banner .warning-content p[data-v-a331c118]{font-size:.85rem}}.details-view-container[data-v-a331c118]{padding:1.5rem;overflow-y:auto;height:100%}.details-image-container[data-v-a331c118]{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-a331c118]{width:100%;height:100%;object-fit:cover}.details-grid[data-v-a331c118]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:2rem}.detail-item[data-v-a331c118]{background-color:#ffffff08;padding:1rem;border-radius:10px;border:1px solid var(--border-color);transition:background-color .2s ease}.detail-item[data-v-a331c118]:hover{background-color:#ffffff0d}.detail-label[data-v-a331c118]{display:flex;align-items:center;font-size:.85rem;color:var(--text-secondary);margin-bottom:.5rem;font-weight:500}.detail-icon[data-v-a331c118]{margin-right:.5rem;color:var(--interactive-accent);font-size:.9rem}.detail-value[data-v-a331c118]{font-size:.95rem;font-weight:600;color:var(--text-primary);word-break:break-all}.detail-value.owner-address[data-v-a331c118]{cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:color .2s ease}.detail-value.owner-address[data-v-a331c118]:hover{color:var(--interactive-accent)}.detail-value.value-eth[data-v-a331c118]{color:#a7f3d0}.copy-icon[data-v-a331c118]{font-size:.8rem;opacity:.6;transition:opacity .2s ease;margin-left:.5rem}.detail-value.owner-address:hover .copy-icon[data-v-a331c118]{opacity:1}.url-link[data-v-a331c118]{color:var(--interactive-accent);text-decoration:none;transition:color .2s ease}.url-link[data-v-a331c118]:hover{color:#a855f7;text-decoration:underline}.no-url[data-v-a331c118]{color:var(--text-secondary);font-style:italic;opacity:.7}.status-badge[data-v-a331c118]{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-a331c118]{background-color:#3498db;color:#fff;box-shadow:0 2px 8px #3498db4d}.status-badge.status-listed[data-v-a331c118]{background-color:#2ecc71;color:#fff;box-shadow:0 2px 8px #2ecc714d}.status-badge.status-owned[data-v-a331c118]{background-color:#9b59b6;color:#fff;box-shadow:0 2px 8px #9b59b64d}.status-icon[data-v-a331c118]{font-size:.7rem}.info-section[data-v-a331c118]{background-color:#ffffff05;border:1px solid var(--border-color);border-radius:12px;margin-bottom:1.5rem;overflow:hidden}.section-header[data-v-a331c118]{display:flex;align-items:center;padding:1rem 1.25rem;background-color:#ffffff08;border-bottom:1px solid var(--border-color)}.section-icon[data-v-a331c118]{margin-right:.75rem;color:var(--interactive-accent);font-size:1.1rem}.section-title[data-v-a331c118]{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}.section-content[data-v-a331c118]{padding:1.25rem}.parcel-description-value[data-v-a331c118]{max-width:60%;white-space:pre-wrap;word-wrap:break-word;line-height:1.5}.parcel-info-section[data-v-a331c118]{margin-bottom:1.5rem}.info-row[data-v-a331c118]{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-a331c118]:last-child{border-bottom:none}.info-label[data-v-a331c118]{font-size:.9rem;color:var(--text-secondary);font-weight:500}.info-value[data-v-a331c118]{font-size:.9rem;color:var(--text-primary);font-weight:600;text-align:right}.info-value.price-value[data-v-a331c118]{color:#a7f3d0;font-weight:700}.listing-section .section-header[data-v-a331c118]{background-color:#2ecc711a}.listing-section .section-icon[data-v-a331c118]{color:#2ecc71}.rental-section .section-header[data-v-a331c118]{background-color:#3498db1a}.rental-section .section-icon[data-v-a331c118]{color:#3498db}@media (max-width: 768px){.details-view-container[data-v-a331c118]{padding:1rem}.details-grid[data-v-a331c118]{grid-template-columns:1fr;gap:.75rem}.details-image-container[data-v-a331c118]{height:150px}.detail-item[data-v-a331c118]{padding:.75rem}.info-row[data-v-a331c118]{flex-direction:column;align-items:flex-start;gap:.25rem}.info-value[data-v-a331c118]{text-align:left}}@media (max-width: 480px){.details-view-container[data-v-a331c118]{padding:.75rem}.section-content[data-v-a331c118]{padding:1rem}.section-header[data-v-a331c118]{padding:.75rem 1rem}}.placard-content-container[data-v-a331c118]{display:flex;flex-direction:column;height:100%;padding:1rem;gap:1.5rem}.placard-name-display[data-v-a331c118]{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;animation:fadeInDown-a331c118 .5s ease-out}@keyframes fadeInDown-a331c118{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.parcel-name[data-v-a331c118]{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-a331c118]: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-a331c118]{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-a331c118]{cursor:pointer}.placard-image-wrapper.clickable[data-v-a331c118]:hover{box-shadow:0 4px 20px #a855f733;border-color:#a855f74d}.placard-image-large[data-v-a331c118]{width:100%;height:100%;object-fit:contain;max-width:100%;max-height:100%}.loading-state[data-v-a331c118]{color:var(--text-secondary);position:relative;overflow:hidden}.loading-state[data-v-a331c118]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 45%,rgba(252,114,255,.12) 0%,rgba(121,91,247,.06) 30%,transparent 60%);pointer-events:none;animation:loadingGlowPulse-a331c118 2.4s var(--ease-in-out-custom) infinite}@keyframes loadingGlowPulse-a331c118{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.loading-state .spinner[data-v-a331c118]{position:relative;width:56px;height:56px;border-radius:50%;border:2px solid rgba(168,85,247,.18);border-top-color:var(--accent-gradient-start);border-right-color:#795bf799;animation:spin-a331c118 1.1s var(--ease-in-out-custom) infinite;margin-bottom:1rem;box-shadow:0 0 24px #fc72ff40,inset 0 0 12px #795bf72e}.loading-state .spinner[data-v-a331c118]:before,.loading-state .spinner[data-v-a331c118]:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.loading-state .spinner[data-v-a331c118]:before{inset:6px;border:2px solid transparent;border-bottom-color:var(--accent-gradient-end);border-left-color:#fc72ff8c;animation:spin-a331c118 1.6s linear reverse infinite}.loading-state .spinner[data-v-a331c118]:after{inset:38%;background:radial-gradient(circle,var(--accent-gradient-start) 0%,var(--accent-gradient-end) 70%,transparent 100%);animation:loadingDotPulse-a331c118 1.4s var(--ease-in-out-custom) infinite;box-shadow:0 0 10px #fc72ff99}@keyframes loadingDotPulse-a331c118{0%,to{opacity:.45;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}.loading-state span[data-v-a331c118]{position:relative;font-size:.95rem;font-weight:500;letter-spacing:.5px;background:linear-gradient(90deg,var(--text-secondary) 0%,var(--accent-gradient-start) 35%,var(--accent-gradient-end) 60%,var(--text-secondary) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:loadingLabelShimmer-a331c118 2.2s linear infinite}@keyframes loadingLabelShimmer-a331c118{0%{background-position:200% 0}to{background-position:-200% 0}}.visit-site-container[data-v-a331c118]{display:flex;justify-content:center;align-items:center;padding:0 1.5rem;width:100%}.visit-site-btn[data-v-a331c118]{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-a331c118]: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-a331c118]: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-a331c118]:hover:before{opacity:1}.visit-site-btn[data-v-a331c118]: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-a331c118]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:.625rem}.btn-icon[data-v-a331c118]{font-size:1rem;transition:transform .3s cubic-bezier(.23,1,.32,1);opacity:.9}.btn-text[data-v-a331c118]{font-weight:600;line-height:1}.visit-site-btn:hover .btn-icon[data-v-a331c118]{transform:translate(2px);opacity:1}.btn-glow[data-v-a331c118]{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-a331c118 4s linear infinite;z-index:1;opacity:0;transition:opacity .3s ease}@keyframes shimmer-a331c118{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.visit-site-btn:hover .btn-glow[data-v-a331c118]{opacity:.7}.visit-site-btn.disabled[data-v-a331c118]{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-a331c118]:before{display:none}.visit-site-btn.disabled[data-v-a331c118]: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-a331c118]{opacity:.4;transform:none}.visit-site-btn.disabled .btn-text[data-v-a331c118]{opacity:.6;font-weight:500}.visit-site-btn.disabled .btn-glow[data-v-a331c118]{display:none}@media (max-width: 768px){.placard-content-container[data-v-a331c118]{padding:.75rem;gap:1rem}.visit-site-container[data-v-a331c118]{padding:0 1rem}.visit-site-btn[data-v-a331c118]{padding:12px 24px;font-size:.9rem;max-width:280px}.btn-icon[data-v-a331c118]{font-size:.9rem}}@media (max-width: 480px){.placard-content-container[data-v-a331c118]{padding:.5rem}.visit-site-container[data-v-a331c118]{padding:0 .5rem}.visit-site-btn[data-v-a331c118]{padding:10px 20px;font-size:.85rem;max-width:100%;border-radius:12px}.btn-content[data-v-a331c118]{gap:.5rem}.btn-icon[data-v-a331c118]{font-size:.85rem}}.modal-overlay[data-v-a331c118]{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-a331c118]{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-a331c118]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-grow:1}.spinner[data-v-a331c118]{border:4px solid rgba(255,255,255,.1);border-left-color:#fc72ff;border-top-color:#795bf7;border-radius:50%;animation:spin-a331c118 1s linear infinite;box-shadow:0 0 20px #fc72ff33}.modal-loading-body[data-v-a331c118]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:40px 0}.modal-loading-body .spinner[data-v-a331c118]{width:60px;height:60px;border-width:5px;margin-bottom:25px}.modal-loading-body p[data-v-a331c118]{font-size:1.1rem;color:#98a1c0}.modal-success-body[data-v-a331c118]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#c3c9e0}.success-checkmark[data-v-a331c118]{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-a331c118 .4s ease-in-out .4s forwards,success-scale-a331c118 .3s ease-in-out .9s both;margin-bottom:20px}.success-checkmark__circle[data-v-a331c118]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#34d399;fill:#191b1f;animation:success-stroke-a331c118 .6s cubic-bezier(.65,0,.45,1) forwards}.success-checkmark__check[data-v-a331c118]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4;animation:success-stroke-a331c118 .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes success-stroke-a331c118{to{stroke-dashoffset:0}}@keyframes success-scale-a331c118{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes success-fill-a331c118{to{box-shadow:inset 0 0 0 40px #34d399}}.modal-success-body h3[data-v-a331c118]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-success-body p[data-v-a331c118]{font-size:1rem;line-height:1.6;margin-bottom:25px}.modal-success-body .parcel-id[data-v-a331c118]{color:#fc72ff;font-weight:700}.transaction-details[data-v-a331c118]{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-a331c118]{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-a331c118]:last-child{margin-bottom:0;border-bottom:none}.transaction-details .detail-label[data-v-a331c118]{font-size:.9rem;color:#98a1c0;margin:0;font-weight:500;text-align:left;min-width:fit-content}.transaction-details .detail-value[data-v-a331c118]{font-size:.9rem;color:#34d399;margin:0;font-weight:600;text-align:right;word-break:break-word;flex:1}.transaction-label[data-v-a331c118]{font-size:.9rem;color:#98a1c0;margin-bottom:5px}.transaction-hash[data-v-a331c118]{font-size:.9rem;color:#34d399;font-family:var(--font-mono);word-break:break-all;margin-bottom:0}.modal-button.done-btn[data-v-a331c118]{background-color:#34d399;color:#fff;width:100%;max-width:200px;margin:20px auto 0}.modal-button.done-btn[data-v-a331c118]:hover{background-color:#2aa779}.modal-error-body[data-v-a331c118]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#f87171}.error-cross[data-v-a331c118]{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-a331c118 .4s ease-in-out .4s forwards,error-scale-a331c118 .3s ease-in-out .9s both;margin-bottom:20px}.error-cross__circle[data-v-a331c118]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#f87171;fill:#191b1f;animation:error-stroke-a331c118 .6s cubic-bezier(.65,0,.45,1) forwards}.error-cross__line1[data-v-a331c118],.error-cross__line2[data-v-a331c118]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4}.error-cross__line1[data-v-a331c118]{animation:error-stroke-a331c118 .3s cubic-bezier(.65,0,.45,1) .8s forwards}.error-cross__line2[data-v-a331c118]{animation:error-stroke-a331c118 .3s cubic-bezier(.65,0,.45,1) .9s forwards}@keyframes error-stroke-a331c118{to{stroke-dashoffset:0}}@keyframes error-scale-a331c118{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes error-fill-a331c118{to{box-shadow:inset 0 0 0 40px #f87171}}.modal-error-body h3[data-v-a331c118]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-error-body p[data-v-a331c118]{font-size:1.05rem;line-height:1.6;margin-bottom:25px;color:#ff8a8a;font-weight:500}.modal-button.close-btn[data-v-a331c118]{background-color:#555;color:#fff;width:100%;max-width:200px;margin:20px auto 0}.modal-button.close-btn[data-v-a331c118]:hover{background-color:#666}.modal-info-body[data-v-a331c118]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#60a5fa}.info-icon[data-v-a331c118]{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-a331c118 .4s ease-in-out .4s forwards,info-scale-a331c118 .3s ease-in-out .9s both;margin-bottom:20px}.info-icon__circle[data-v-a331c118]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#60a5fa;fill:#191b1f;animation:info-stroke-a331c118 .6s cubic-bezier(.65,0,.45,1) forwards}.info-icon__dot[data-v-a331c118],.info-icon__line[data-v-a331c118]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4}.info-icon__dot[data-v-a331c118]{animation:info-stroke-a331c118 .3s cubic-bezier(.65,0,.45,1) .8s forwards}.info-icon__line[data-v-a331c118]{animation:info-stroke-a331c118 .3s cubic-bezier(.65,0,.45,1) .9s forwards}@keyframes info-stroke-a331c118{to{stroke-dashoffset:0}}@keyframes info-scale-a331c118{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes info-fill-a331c118{to{box-shadow:inset 0 0 0 40px #60a5fa}}.modal-info-body h3[data-v-a331c118]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-info-body p[data-v-a331c118]{font-size:1.05rem;line-height:1.6;margin-bottom:25px;color:#93c5fd;font-weight:500}.modal-confirm-body[data-v-a331c118]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#fbbf24}.confirm-icon[data-v-a331c118]{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-a331c118 .4s ease-in-out .4s forwards,confirm-scale-a331c118 .3s ease-in-out .9s both;margin-bottom:20px}.confirm-icon__circle[data-v-a331c118]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#f59e0b;fill:#191b1f;animation:confirm-stroke-a331c118 .6s cubic-bezier(.65,0,.45,1) forwards}@keyframes confirm-stroke-a331c118{to{stroke-dashoffset:0}}@keyframes confirm-scale-a331c118{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes confirm-fill-a331c118{to{box-shadow:inset 0 0 0 40px #f59e0b}}.modal-confirm-body h3[data-v-a331c118]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-confirm-body p[data-v-a331c118]{font-size:1.05rem;line-height:1.6;margin-bottom:25px;color:#fcd34d;font-weight:500}.modal-confirm-body .transaction-details[data-v-a331c118]{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-a331c118]{display:flex;justify-content:space-between;margin-bottom:8px}.modal-confirm-body .detail-row[data-v-a331c118]:last-child{margin-bottom:0}.modal-confirm-body .detail-label[data-v-a331c118]{font-size:.9rem;color:#98a1c0;margin-bottom:0}.modal-confirm-body .detail-value[data-v-a331c118]{font-size:.9rem;color:#fbbf24;font-weight:600;margin-bottom:0}.modal-button[data-v-a331c118]{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-a331c118]:disabled{cursor:not-allowed;opacity:.7}.modal-actions[data-v-a331c118]{display:flex;justify-content:center;gap:15px;margin-top:auto;width:100%}.modal-button.cancel-btn[data-v-a331c118]{background-color:#2c2f36;color:#fff;border:1px solid rgba(255,255,255,.1)}.modal-button.cancel-btn[data-v-a331c118]:hover:not(:disabled){background-color:#3a3e45;border-color:#fff3}.modal-button.confirm-btn[data-v-a331c118]{background:linear-gradient(to right,#fc72ff,#795bf7);color:#fff;box-shadow:0 4px 12px #fc72ff4d}.modal-button.confirm-btn[data-v-a331c118]:hover:not(:disabled){box-shadow:0 4px 18px #fc72ff80;filter:brightness(1.1)}.modal-button.info-btn[data-v-a331c118]{background-color:#60a5fa;color:#fff;width:100%;max-width:200px;margin:20px auto 0}.modal-button.info-btn[data-v-a331c118]:hover{background-color:#3b82f6}.modal-fade-enter-from[data-v-a331c118],.modal-fade-leave-to[data-v-a331c118]{opacity:0}.modal-fade-enter-from .modal-container[data-v-a331c118],.modal-fade-leave-to .modal-container[data-v-a331c118]{transform:scale(.9);opacity:0}.modal-fade-enter-active[data-v-a331c118],.modal-fade-leave-active[data-v-a331c118]{transition:opacity .3s ease}.modal-fade-enter-active .modal-container[data-v-a331c118],.modal-fade-leave-active .modal-container[data-v-a331c118]{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.transaction-modal-overlay[data-v-a331c118]{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-a331c118]{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-a331c118]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-grow:1}.transaction-modal-fade-enter-from[data-v-a331c118],.transaction-modal-fade-leave-to[data-v-a331c118]{opacity:0}.transaction-modal-fade-enter-from .transaction-modal-container[data-v-a331c118],.transaction-modal-fade-leave-to .transaction-modal-container[data-v-a331c118]{transform:scale(.9);opacity:0}.transaction-modal-fade-enter-active[data-v-a331c118],.transaction-modal-fade-leave-active[data-v-a331c118]{transition:opacity .3s ease}.transaction-modal-fade-enter-active .transaction-modal-container[data-v-a331c118],.transaction-modal-fade-leave-active .transaction-modal-container[data-v-a331c118]{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}@media (max-width: 768px){.transaction-modal-container[data-v-a331c118]{padding:25px 20px;max-width:92%;min-height:240px}.modal-success-body h3[data-v-a331c118],.modal-error-body h3[data-v-a331c118]{font-size:1.3rem}.success-checkmark[data-v-a331c118],.error-cross[data-v-a331c118]{width:60px;height:60px}.transaction-details[data-v-a331c118]{padding:12px}.transaction-details .detail-row[data-v-a331c118]{flex-direction:column;align-items:flex-start;gap:4px;padding:6px 0}.transaction-details .detail-label[data-v-a331c118],.transaction-details .detail-value[data-v-a331c118]{text-align:left;font-size:.85rem}@keyframes success-fill-a331c118{to{box-shadow:inset 0 0 0 30px #34d399}}@keyframes error-fill-a331c118{to{box-shadow:inset 0 0 0 30px #f87171}}.modal-loading-body .spinner[data-v-a331c118]{width:50px;height:50px}}@media (max-width: 480px){.transaction-modal-container[data-v-a331c118]{padding:20px 15px}.modal-success-body p[data-v-a331c118],.modal-error-body p[data-v-a331c118]{font-size:.9rem}.transaction-details[data-v-a331c118]{font-size:.85rem;padding:10px}.existing-offer-info[data-v-a331c118]{padding:1rem;gap:.75rem}.info-icon[data-v-a331c118]{width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;font-size:1.5rem}.info-content h4[data-v-a331c118]{font-size:1rem}.info-content p[data-v-a331c118]{font-size:.875rem}}.leaflet-pane[data-v-dc3c79fa],.leaflet-tile[data-v-dc3c79fa],.leaflet-marker-icon[data-v-dc3c79fa],.leaflet-marker-shadow[data-v-dc3c79fa],.leaflet-tile-container[data-v-dc3c79fa],.leaflet-pane>svg[data-v-dc3c79fa],.leaflet-pane>canvas[data-v-dc3c79fa],.leaflet-zoom-box[data-v-dc3c79fa],.leaflet-image-layer[data-v-dc3c79fa],.leaflet-layer[data-v-dc3c79fa]{position:absolute;left:0;top:0}.leaflet-container[data-v-dc3c79fa]{overflow:hidden}.leaflet-tile[data-v-dc3c79fa],.leaflet-marker-icon[data-v-dc3c79fa],.leaflet-marker-shadow[data-v-dc3c79fa]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile[data-v-dc3c79fa]::selection{background:transparent}.leaflet-safari .leaflet-tile[data-v-dc3c79fa]{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container[data-v-dc3c79fa]{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon[data-v-dc3c79fa],.leaflet-marker-shadow[data-v-dc3c79fa]{display:block}.leaflet-container .leaflet-overlay-pane svg[data-v-dc3c79fa]{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img[data-v-dc3c79fa],.leaflet-container .leaflet-shadow-pane img[data-v-dc3c79fa],.leaflet-container .leaflet-tile-pane img[data-v-dc3c79fa],.leaflet-container img.leaflet-image-layer[data-v-dc3c79fa],.leaflet-container .leaflet-tile[data-v-dc3c79fa]{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile[data-v-dc3c79fa]{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom[data-v-dc3c79fa]{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag[data-v-dc3c79fa]{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom[data-v-dc3c79fa]{-ms-touch-action:none;touch-action:none}.leaflet-container[data-v-dc3c79fa]{-webkit-tap-highlight-color:transparent}.leaflet-container a[data-v-dc3c79fa]{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile[data-v-dc3c79fa]{filter:inherit;visibility:hidden}.leaflet-tile-loaded[data-v-dc3c79fa]{visibility:inherit}.leaflet-zoom-box[data-v-dc3c79fa]{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg[data-v-dc3c79fa]{-moz-user-select:none}.leaflet-pane[data-v-dc3c79fa]{z-index:400}.leaflet-tile-pane[data-v-dc3c79fa]{z-index:200}.leaflet-overlay-pane[data-v-dc3c79fa]{z-index:400}.leaflet-shadow-pane[data-v-dc3c79fa]{z-index:500}.leaflet-marker-pane[data-v-dc3c79fa]{z-index:600}.leaflet-tooltip-pane[data-v-dc3c79fa]{z-index:650}.leaflet-popup-pane[data-v-dc3c79fa]{z-index:700}.leaflet-map-pane canvas[data-v-dc3c79fa]{z-index:100}.leaflet-map-pane svg[data-v-dc3c79fa]{z-index:200}.leaflet-vml-shape[data-v-dc3c79fa]{width:1px;height:1px}.lvml[data-v-dc3c79fa]{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control[data-v-dc3c79fa]{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top[data-v-dc3c79fa],.leaflet-bottom[data-v-dc3c79fa]{position:absolute;z-index:1000;pointer-events:none}.leaflet-top[data-v-dc3c79fa]{top:0}.leaflet-right[data-v-dc3c79fa]{right:0}.leaflet-bottom[data-v-dc3c79fa]{bottom:0}.leaflet-left[data-v-dc3c79fa]{left:0}.leaflet-control[data-v-dc3c79fa]{float:left;clear:both}.leaflet-right .leaflet-control[data-v-dc3c79fa]{float:right}.leaflet-top .leaflet-control[data-v-dc3c79fa]{margin-top:10px}.leaflet-bottom .leaflet-control[data-v-dc3c79fa]{margin-bottom:10px}.leaflet-left .leaflet-control[data-v-dc3c79fa]{margin-left:10px}.leaflet-right .leaflet-control[data-v-dc3c79fa]{margin-right:10px}.leaflet-fade-anim .leaflet-popup[data-v-dc3c79fa]{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-dc3c79fa]{opacity:1}.leaflet-zoom-animated[data-v-dc3c79fa]{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated[data-v-dc3c79fa]{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated[data-v-dc3c79fa]{-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-dc3c79fa],.leaflet-pan-anim .leaflet-tile[data-v-dc3c79fa]{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide[data-v-dc3c79fa]{visibility:hidden}.leaflet-interactive[data-v-dc3c79fa]{cursor:pointer}.leaflet-grab[data-v-dc3c79fa]{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair[data-v-dc3c79fa],.leaflet-crosshair .leaflet-interactive[data-v-dc3c79fa]{cursor:crosshair}.leaflet-popup-pane[data-v-dc3c79fa],.leaflet-control[data-v-dc3c79fa]{cursor:auto}.leaflet-dragging .leaflet-grab[data-v-dc3c79fa],.leaflet-dragging .leaflet-grab .leaflet-interactive[data-v-dc3c79fa],.leaflet-dragging .leaflet-marker-draggable[data-v-dc3c79fa]{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon[data-v-dc3c79fa],.leaflet-marker-shadow[data-v-dc3c79fa],.leaflet-image-layer[data-v-dc3c79fa],.leaflet-pane>svg path[data-v-dc3c79fa],.leaflet-tile-container[data-v-dc3c79fa]{pointer-events:none}.leaflet-marker-icon.leaflet-interactive[data-v-dc3c79fa],.leaflet-image-layer.leaflet-interactive[data-v-dc3c79fa],.leaflet-pane>svg path.leaflet-interactive[data-v-dc3c79fa],svg.leaflet-image-layer.leaflet-interactive path[data-v-dc3c79fa]{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container[data-v-dc3c79fa]{background:#ddd;outline-offset:1px}.leaflet-container a[data-v-dc3c79fa]{color:#0078a8}.leaflet-zoom-box[data-v-dc3c79fa]{border:2px dotted #38f;background:#ffffff80}.leaflet-container[data-v-dc3c79fa]{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar[data-v-dc3c79fa]{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a[data-v-dc3c79fa]{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-dc3c79fa],.leaflet-control-layers-toggle[data-v-dc3c79fa]{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a[data-v-dc3c79fa]:hover,.leaflet-bar a[data-v-dc3c79fa]:focus{background-color:#f4f4f4}.leaflet-bar a[data-v-dc3c79fa]:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a[data-v-dc3c79fa]:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled[data-v-dc3c79fa]{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a[data-v-dc3c79fa]{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a[data-v-dc3c79fa]:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a[data-v-dc3c79fa]:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in[data-v-dc3c79fa],.leaflet-control-zoom-out[data-v-dc3c79fa]{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in[data-v-dc3c79fa],.leaflet-touch .leaflet-control-zoom-out[data-v-dc3c79fa]{font-size:22px}.leaflet-control-layers[data-v-dc3c79fa]{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle[data-v-dc3c79fa]{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-dc3c79fa]{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-dc3c79fa]{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list[data-v-dc3c79fa],.leaflet-control-layers-expanded .leaflet-control-layers-toggle[data-v-dc3c79fa]{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list[data-v-dc3c79fa]{display:block;position:relative}.leaflet-control-layers-expanded[data-v-dc3c79fa]{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar[data-v-dc3c79fa]{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector[data-v-dc3c79fa]{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label[data-v-dc3c79fa]{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator[data-v-dc3c79fa]{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path[data-v-dc3c79fa]{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-dc3c79fa]{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution[data-v-dc3c79fa],.leaflet-control-scale-line[data-v-dc3c79fa]{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a[data-v-dc3c79fa]{text-decoration:none}.leaflet-control-attribution a[data-v-dc3c79fa]:hover,.leaflet-control-attribution a[data-v-dc3c79fa]:focus{text-decoration:underline}.leaflet-attribution-flag[data-v-dc3c79fa]{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale[data-v-dc3c79fa]{margin-left:5px}.leaflet-bottom .leaflet-control-scale[data-v-dc3c79fa]{margin-bottom:5px}.leaflet-control-scale-line[data-v-dc3c79fa]{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-dc3c79fa]:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line[data-v-dc3c79fa]:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution[data-v-dc3c79fa],.leaflet-touch .leaflet-control-layers[data-v-dc3c79fa],.leaflet-touch .leaflet-bar[data-v-dc3c79fa]{box-shadow:none}.leaflet-touch .leaflet-control-layers[data-v-dc3c79fa],.leaflet-touch .leaflet-bar[data-v-dc3c79fa]{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup[data-v-dc3c79fa]{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper[data-v-dc3c79fa]{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content[data-v-dc3c79fa]{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-dc3c79fa]{margin:1.3em 0}.leaflet-popup-tip-container[data-v-dc3c79fa]{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip[data-v-dc3c79fa]{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-dc3c79fa],.leaflet-popup-tip[data-v-dc3c79fa]{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button[data-v-dc3c79fa]{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-dc3c79fa]:hover,.leaflet-container a.leaflet-popup-close-button[data-v-dc3c79fa]:focus{color:#585858}.leaflet-popup-scrolled[data-v-dc3c79fa]{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper[data-v-dc3c79fa]{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip[data-v-dc3c79fa]{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-dc3c79fa],.leaflet-oldie .leaflet-control-layers[data-v-dc3c79fa],.leaflet-oldie .leaflet-popup-content-wrapper[data-v-dc3c79fa],.leaflet-oldie .leaflet-popup-tip[data-v-dc3c79fa]{border:1px solid #999}.leaflet-div-icon[data-v-dc3c79fa]{background:#fff;border:1px solid #666}.leaflet-tooltip[data-v-dc3c79fa]{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-dc3c79fa]{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top[data-v-dc3c79fa]:before,.leaflet-tooltip-bottom[data-v-dc3c79fa]:before,.leaflet-tooltip-left[data-v-dc3c79fa]:before,.leaflet-tooltip-right[data-v-dc3c79fa]:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom[data-v-dc3c79fa]{margin-top:6px}.leaflet-tooltip-top[data-v-dc3c79fa]{margin-top:-6px}.leaflet-tooltip-bottom[data-v-dc3c79fa]:before,.leaflet-tooltip-top[data-v-dc3c79fa]:before{left:50%;margin-left:-6px}.leaflet-tooltip-top[data-v-dc3c79fa]:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom[data-v-dc3c79fa]:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left[data-v-dc3c79fa]{margin-left:-6px}.leaflet-tooltip-right[data-v-dc3c79fa]{margin-left:6px}.leaflet-tooltip-left[data-v-dc3c79fa]:before,.leaflet-tooltip-right[data-v-dc3c79fa]:before{top:50%;margin-top:-6px}.leaflet-tooltip-left[data-v-dc3c79fa]:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right[data-v-dc3c79fa]:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control[data-v-dc3c79fa]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}[data-v-dc3c79fa] .leaflet-tile-pane .leaflet-layer{transition:opacity var(--5acc42df) linear}[data-v-dc3c79fa] .leaflet-control-attribution{display:none}.billboard-container[data-v-dc3c79fa]{--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-dc3c79fa]{background-color:var(--bg-color);position:relative;width:100%;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.map-container[data-v-dc3c79fa]{position:relative;display:flex;flex-direction:column;width:100%;flex:1 1 auto;min-height:0;background:#000;cursor:crosshair}[data-v-dc3c79fa] .leaflet-container{flex:1 1 auto;min-height:0;width:100%;background:#000;cursor:crosshair}.controls-wrapper[data-v-dc3c79fa]{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-dc3c79fa]{opacity:0;pointer-events:none;transform:translateY(-50%) translate(15px) scale(.95)}.controls-wrapper[data-v-dc3c79fa]:hover{opacity:1;pointer-events:all;transform:translateY(-50%) translate(0) scale(1.02)}.unified-controls-container[data-v-dc3c79fa]{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-dc3c79fa 4s infinite ease-in-out;will-change:transform,box-shadow,filter;overflow:visible;contain:layout style paint}.unified-controls-container[data-v-dc3c79fa]: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-dc3c79fa 3s infinite ease-in-out}.unified-controls-container[data-v-dc3c79fa]: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-dc3c79fa]:after{opacity:1;animation:electromagneticField-dc3c79fa 5s infinite ease-in-out}@keyframes reactorHum-dc3c79fa{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.002);filter:brightness(1.05)}}@keyframes containmentField-dc3c79fa{0%,to{opacity:.6}50%{opacity:1}}@keyframes electromagneticField-dc3c79fa{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-dc3c79fa]{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-dc3c79fa 3s infinite ease-in-out}.control-button[data-v-dc3c79fa]: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-dc3c79fa 4s infinite ease-in-out}.control-button[data-v-dc3c79fa]: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-dc3c79fa{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-dc3c79fa{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(180deg)}}.zoom-indicator[data-v-dc3c79fa]{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-dc3c79fa .6s cubic-bezier(.25,.46,.45,.94)}@keyframes zoomPulse-dc3c79fa{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-dc3c79fa]: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-dc3c79fa]:not(:disabled):hover:before{opacity:1;animation:energyBuildUp-dc3c79fa 1.5s infinite ease-in-out}.control-button[data-v-dc3c79fa]:not(:disabled):hover:after{opacity:.8;animation:coreResonance-dc3c79fa 2s infinite ease-in-out}@keyframes energyBuildUp-dc3c79fa{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.2) rotate(180deg)}}@keyframes coreResonance-dc3c79fa{0%,to{opacity:.8;transform:translate(-50%,-50%) scale(1)}50%{opacity:.4;transform:translate(-50%,-50%) scale(1.3)}}.control-button[data-v-dc3c79fa]: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-dc3c79fa]{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-dc3c79fa]{filter:drop-shadow(0 0 12px currentColor) brightness(1.3);transform:scale(1.12) translateZ(0)}.control-button.zoom-in[data-v-dc3c79fa]{border-color:var(--expansion-core);color:var(--expansion-core)}.control-button.zoom-in[data-v-dc3c79fa]: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-dc3c79fa]{filter:drop-shadow(0 0 15px var(--expansion-core)) brightness(1.4);animation:expansionPulse-dc3c79fa .8s ease-out infinite}.control-button.zoom-in[data-v-dc3c79fa]:hover:before{background:radial-gradient(circle,var(--expansion-plasma) 0%,transparent 60%);animation:energyRings-dc3c79fa 1.2s ease-out infinite}.control-button.zoom-out[data-v-dc3c79fa]{border-color:var(--compression-core);color:var(--compression-core)}.control-button.zoom-out[data-v-dc3c79fa]: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-dc3c79fa]{filter:drop-shadow(0 0 15px var(--compression-core)) brightness(1.4);animation:compressionContract-dc3c79fa .8s ease-out infinite}.control-button.zoom-out[data-v-dc3c79fa]:hover:before{background:radial-gradient(circle,var(--compression-fusion) 0%,transparent 60%);animation:inwardVortex-dc3c79fa 1.4s ease-in-out infinite}.control-button.reset-view[data-v-dc3c79fa]{border-color:var(--navigation-core);color:var(--navigation-core)}.control-button.reset-view[data-v-dc3c79fa]: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-dc3c79fa]{filter:drop-shadow(0 0 15px var(--navigation-core)) brightness(1.4);animation:quantumSnap-dc3c79fa 1s cubic-bezier(.175,.885,.32,1.275) infinite}.control-button.reset-view[data-v-dc3c79fa]:hover:before{background:radial-gradient(circle,var(--navigation-quantum) 0%,transparent 60%);animation:compassField-dc3c79fa 2s ease-in-out infinite}.control-button.refresh[data-v-dc3c79fa]{border-color:var(--regeneration-core);color:var(--regeneration-core)}.control-button.refresh[data-v-dc3c79fa]: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-dc3c79fa]{filter:drop-shadow(0 0 15px var(--regeneration-core)) brightness(1.4);animation:chaosRegeneration-dc3c79fa 1.5s cubic-bezier(.25,.46,.45,.94) infinite}.control-button.refresh[data-v-dc3c79fa]:hover:before{background:radial-gradient(circle,var(--regeneration-matter) 0%,transparent 60%);animation:darkMatterFlux-dc3c79fa 1.8s ease-out infinite}@keyframes expansionPulse-dc3c79fa{0%{transform:scale(1.12) translateZ(0)}40%{transform:scale(1.25) translateZ(0)}to{transform:scale(1.12) translateZ(0)}}@keyframes energyRings-dc3c79fa{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-dc3c79fa{0%{transform:scale(1.12) translateZ(0)}40%{transform:scale(.95) translateZ(0)}to{transform:scale(1.12) translateZ(0)}}@keyframes inwardVortex-dc3c79fa{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-dc3c79fa{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-dc3c79fa{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-dc3c79fa{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-dc3c79fa{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-dc3c79fa]:has(.control-button:hover:nth-child(1)):has(.control-button:hover:nth-child(2)),.unified-controls-container[data-v-dc3c79fa]:has(.control-button:hover:nth-child(1)):has(.control-button:hover:nth-child(3)),.unified-controls-container[data-v-dc3c79fa]:has(.control-button:hover:nth-child(2)):has(.control-button:hover:nth-child(3)){animation:cascadeResonance-dc3c79fa 2s infinite ease-in-out;filter:brightness(1.1) saturate(1.4)}.control-button:hover+.control-button[data-v-dc3c79fa]{animation:sympatheticVibration-dc3c79fa 1s ease-out}.unified-controls-container[data-v-dc3c79fa]: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-dc3c79fa 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-dc3c79fa]:nth-child(1){animation-delay:0s}.control-button[data-v-dc3c79fa]:nth-child(2){animation-delay:.05s}.control-button[data-v-dc3c79fa]:nth-child(3){animation-delay:.1s}.control-button[data-v-dc3c79fa]:nth-child(4){animation-delay:.15s}@keyframes cascadeResonance-dc3c79fa{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-dc3c79fa{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-dc3c79fa{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-dc3c79fa]{animation:regenerationOverload-dc3c79fa .9s ease-in-out infinite;filter:brightness(var(--core-critical)) saturate(1.6)}.control-button.refresh.refreshing[data-v-dc3c79fa]:before{animation:matterFluctuation-dc3c79fa .9s ease-in-out infinite;opacity:1}.control-button.refresh.refreshing[data-v-dc3c79fa]:after{animation:realityDistortion-dc3c79fa .9s ease-in-out infinite;opacity:.6}.control-button.refresh.refreshing .icon-base[data-v-dc3c79fa]{animation:quantumSpin-dc3c79fa .9s cubic-bezier(.25,.46,.45,.94) infinite;filter:drop-shadow(0 0 20px var(--regeneration-core)) brightness(1.5)}@keyframes regenerationOverload-dc3c79fa{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-dc3c79fa{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-dc3c79fa{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-dc3c79fa{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-dc3c79fa]: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-dc3c79fa]:disabled:before,.control-button[data-v-dc3c79fa]:disabled:after{opacity:0!important;animation:none!important}.controls-wrapper[data-v-dc3c79fa]: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-dc3c79fa]:hover:before{opacity:1;animation:ambientField-dc3c79fa 3s infinite ease-in-out}@keyframes ambientField-dc3c79fa{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-dc3c79fa]: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-dc3c79fa 12s infinite linear}@keyframes floatingParticles-dc3c79fa{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-dc3c79fa]{right:12px}.unified-controls-container[data-v-dc3c79fa]{padding:14px;gap:12px;border-radius:20px}.zoom-indicator[data-v-dc3c79fa]{font-size:11px;height:22px;min-width:28px;padding:0 6px}.control-button[data-v-dc3c79fa]{width:46px;height:46px}.controls-wrapper[data-v-dc3c79fa]:hover{transform:translateY(-50%) translate(0) scale(1.015)}.control-button:hover svg[data-v-dc3c79fa]{transform:scale(1.05) translateZ(0)}}@media (max-width: 480px){.controls-wrapper[data-v-dc3c79fa]{right:8px}.unified-controls-container[data-v-dc3c79fa]{padding:12px;gap:10px;border-radius:18px}.zoom-indicator[data-v-dc3c79fa]{font-size:10px;height:20px;min-width:26px;padding:0 5px;letter-spacing:.3px}.control-button[data-v-dc3c79fa]{width:44px;height:44px}.control-button[data-v-dc3c79fa]:before,.control-button[data-v-dc3c79fa]:after{display:none}.controls-wrapper[data-v-dc3c79fa]: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-cd007053]{position:relative;width:100%;margin-bottom:20px}.main-wallet-area[data-v-cd007053]{width:100%;transition:filter .35s cubic-bezier(.4,0,.2,1)}.main-wallet-area.is-dimmed[data-v-cd007053]{filter:brightness(.6) blur(2px);pointer-events:none}.connect-btn[data-v-cd007053]{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-cd007053]:disabled{opacity:.6;cursor:not-allowed}.connect-btn.connecting[data-v-cd007053]{background:linear-gradient(135deg,#8a3d8a,#534294);animation:connecting-pulse-cd007053 1.8s infinite cubic-bezier(.455,.03,.515,.955)}@keyframes connecting-pulse-cd007053{0%,to{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.1);transform:scale(1.02)}}.connect-btn[data-v-cd007053]:hover:not(:disabled){transform:translateY(-2px) scale(1.01);box-shadow:0 6px 20px #fc72ff80}.connect-btn[data-v-cd007053]:active:not(:disabled){transform:translateY(1px) scale(.99)}.disconnected-message-btn[data-v-cd007053]{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-cd007053]{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;border-radius:16px}.wave-line[data-v-cd007053]{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-cd007053]{animation:wave-cd007053 7s cubic-bezier(.36,.45,.63,.53) infinite;opacity:.7}.wave2[data-v-cd007053]{animation:wave-cd007053 5s cubic-bezier(.36,.45,.63,.53) infinite;animation-delay:-2.5s;bottom:6px;opacity:.5}.wave3[data-v-cd007053]{animation:wave-cd007053 9s cubic-bezier(.36,.45,.63,.53) infinite;animation-delay:-1s;bottom:12px;opacity:.3}@keyframes wave-cd007053{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-cd007053]: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-cd007053]{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-cd007053 3s ease-in-out infinite}.connected-container[data-v-cd007053]: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-cd007053 3s infinite;pointer-events:none}.address-display[data-v-cd007053]{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-cd007053]:hover{border-color:#a855f759;box-shadow:0 0 12px #a855f726}.icon-wrapper[data-v-cd007053]{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-cd007053]{font-size:1.25rem;color:#fff}.disconnect-btn[data-v-cd007053]{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-cd007053]: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-cd007053]:hover{transform:scale(1.02);box-shadow:0 6px 30px #a855f799}.disconnect-btn[data-v-cd007053]:hover:after{width:300px;height:300px}.disconnect-btn[data-v-cd007053]:active{transform:scale(.98);box-shadow:0 3px 15px #a855f766}.component-fade-enter-active[data-v-cd007053]{transition:opacity .35s cubic-bezier(.645,.045,.355,1),transform .35s cubic-bezier(.645,.045,.355,1)}.component-fade-leave-active[data-v-cd007053]{transition:opacity .25s cubic-bezier(.645,.045,.355,1),transform .25s cubic-bezier(.645,.045,.355,1)}.component-fade-enter-from[data-v-cd007053]{opacity:0;transform:translateY(15px) scale(.97)}.component-fade-leave-to[data-v-cd007053]{opacity:0;transform:translateY(-15px) scale(.97)}.notification[data-v-cd007053]{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-cd007053]{border-left:4px solid #4cf2c5;background:linear-gradient(135deg,#4cf2c5f7,#3cbe96f7)}.notification.error[data-v-cd007053]{border-left:4px solid #ff4d6d;background:linear-gradient(135deg,#ff4d6df7,#c83c50f7)}.notification.info[data-v-cd007053]{border-left:4px solid #6bbdff;background:linear-gradient(135deg,#6bbdfff7,#5096dcf7)}.notification-slide-fade-enter-active[data-v-cd007053],.notification-slide-fade-leave-active[data-v-cd007053]{transition:opacity .4s cubic-bezier(.23,1,.32,1),transform .4s cubic-bezier(.23,1,.32,1)}.notification-slide-fade-enter-from[data-v-cd007053]{opacity:0;transform:translateY(-25px) translate(-50%) scale(.95)}.notification-slide-fade-leave-to[data-v-cd007053]{opacity:0;transform:translateY(-15px) translate(-50%) scale(.95)}.notification-slide-fade-enter-to[data-v-cd007053],.notification-slide-fade-leave-from[data-v-cd007053]{opacity:1;transform:translateY(0) translate(-50%) scale(1)}@keyframes glow-pulse-cd007053{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-cd007053{0%{left:-100%}to{left:100%}}.connected-container[data-v-cd007053],.disconnect-btn[data-v-cd007053]{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}[data-v-4348884b]: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-4348884b]{position:relative;animation:float-4348884b 4s ease-in-out infinite}.dark-card[data-v-4348884b]{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-4348884b]{background:#282a3ce6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(168,85,247,.3)}.dark-card-inner[data-v-4348884b]{background:#ffffff0d;border-radius:1rem;border:1px solid rgba(168,85,247,.15)}.glow-border[data-v-4348884b]{position:relative;animation:glow-pulse-4348884b 3s ease-in-out infinite}.gradient-text-purple[data-v-4348884b]{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-4348884b]{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-4348884b]{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-4348884b]: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-4348884b]:not(.has-balance){opacity:.7;border-color:#a855f71a}.withdrawal-summary.has-balance[data-v-4348884b]{border-color:#a855f759;opacity:1}.shimmer-overlay[data-v-4348884b]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(168,85,247,.12),transparent);animation:shimmer-4348884b 3s infinite}.icon-wrapper[data-v-4348884b]{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-4348884b]{font-size:1.5rem;color:#fff}.balance-info[data-v-4348884b]{flex:1;display:flex;flex-direction:column;gap:.125rem;align-items:center}.balance-label[data-v-4348884b]{font-size:.7rem;color:#9ca3af;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.balance-amount[data-v-4348884b]{font-size:1.5rem;color:#fff;font-weight:700;line-height:1.2}.pol-text[data-v-4348884b]{color:#a78bfa;font-weight:600}.loading-spinner-container[data-v-4348884b]{display:flex;align-items:center;height:1.75rem}.loading-spinner[data-v-4348884b]{width:18px;height:18px;border:2px solid rgba(168,85,247,.2);border-top-color:var(--color-purple-400);border-radius:50%;animation:spin-4348884b .8s linear infinite}.expand-icon[data-v-4348884b]{font-size:1.25rem;color:var(--color-purple-400);transition:transform .4s var(--ease-bounce);will-change:transform}.expand-icon.rotated[data-v-4348884b]{transform:rotate(180deg)}.withdrawal-summary[data-v-4348884b]{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-4348884b]{animation:none}.withdrawal-summary.expanded[data-v-4348884b]{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-4348884b]:hover:not(.expanded){transform:scale(1.02)}.withdrawal-details[data-v-4348884b]{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-4348884b]{position:static;transform:none;left:auto;width:100%;margin-top:1rem;top:auto}.sidebar .withdrawal-widget[data-v-4348884b]{width:100%}.sidebar .withdrawal-summary[data-v-4348884b]{min-width:100%}.sidebar .withdrawal-widget[data-v-4348884b]{animation:none}.sidebar .withdrawal-widget[data-v-4348884b]{position:relative;z-index:1}.details-content[data-v-4348884b]{padding:1.5rem}.balance-display[data-v-4348884b]{text-align:center;margin-bottom:1.5rem}.section-title[data-v-4348884b]{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#6b7280;margin-bottom:1rem;font-weight:600}.amount-display[data-v-4348884b]{position:relative;display:inline-block}.eth-amount[data-v-4348884b]{font-size:4.5rem;display:block;line-height:1;letter-spacing:-.02em}.eth-label[data-v-4348884b]{font-size:1.25rem;color:var(--color-purple-300);display:block;margin-top:.5rem;letter-spacing:.05em}.error-message[data-v-4348884b]{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-4348884b .5s ease-in-out}.action-buttons[data-v-4348884b]{display:flex;gap:.75rem;margin-bottom:1rem}.withdraw-button[data-v-4348884b],.glow-button-effect[data-v-4348884b]{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-4348884b]: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-4348884b]:hover:after{width:300px;height:300px}.glow-button-effect[data-v-4348884b]:hover:not(:disabled){transform:scale(1.02);box-shadow:0 6px 30px #a855f799}.glow-button-effect[data-v-4348884b]:disabled{opacity:.5;cursor:not-allowed}.button-content[data-v-4348884b],.processing-content[data-v-4348884b]{display:flex;align-items:center;gap:.625rem;position:relative;z-index:1;font-size:1rem}.button-icon[data-v-4348884b]{font-size:1.5rem!important;line-height:1}.refresh-button[data-v-4348884b]{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-4348884b]:hover:not(:disabled){background:#a855f726;transform:scale(1.05)}.refresh-button[data-v-4348884b]:disabled{opacity:.5;cursor:not-allowed}.last-updated[data-v-4348884b]{text-align:center;font-size:.75rem;color:#4b5563}.modal-overlay[data-v-4348884b]{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-4348884b]{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-4348884b]{animation:fadeInScale-4348884b .3s var(--ease-smooth) calc(var(--timing-stagger) * 0);animation-fill-mode:both}.confirmation-dialog .withdrawal-details-confirm[data-v-4348884b]{animation:fadeInScale-4348884b .3s var(--ease-smooth) calc(var(--timing-stagger) * 1);animation-fill-mode:both}.confirmation-dialog .info-message[data-v-4348884b]{animation:fadeInScale-4348884b .3s var(--ease-smooth) calc(var(--timing-stagger) * 2);animation-fill-mode:both}.confirmation-dialog .dialog-actions[data-v-4348884b]{animation:fadeInScale-4348884b .3s var(--ease-smooth) calc(var(--timing-stagger) * 3);animation-fill-mode:both}@keyframes fadeInScale-4348884b{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){.confirmation-dialog[data-v-4348884b]{max-width:90vw;min-height:auto;margin:0 auto}.confirmation-dialog .eth-amount[data-v-4348884b]{font-size:3.5rem}}.dialog-title[data-v-4348884b]{font-size:1.75rem;text-align:center;margin-bottom:1.5rem;font-weight:800;line-height:1.2}.withdrawal-details-confirm[data-v-4348884b]{background:#1a1a2e;border-radius:1rem;border:1px solid rgba(168,85,247,.1);padding:1rem;margin-bottom:1rem}.detail-section[data-v-4348884b]{padding:.75rem 0}.detail-section.amount-section[data-v-4348884b]{text-align:center;padding:.5rem 0}.detail-section[data-v-4348884b]:first-child{padding-top:0}.detail-section[data-v-4348884b]:last-child{padding-bottom:0}.detail-section+.detail-section[data-v-4348884b]{margin-top:1rem}.details-grid[data-v-4348884b]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.details-grid .detail-section[data-v-4348884b]{padding:.5rem 0;margin-top:0}.detail-label-sm[data-v-4348884b]{font-size:.75rem;color:#6b7280;margin-bottom:.25rem}.confirmation-dialog .amount-display[data-v-4348884b]{position:relative;display:inline-block;text-align:center}.confirmation-dialog .eth-amount[data-v-4348884b]{font-size:3.5rem;display:block;line-height:1;letter-spacing:-.02em}.confirmation-dialog .eth-label[data-v-4348884b]{font-size:1.1rem;color:var(--color-purple-300);display:block;margin-top:.5rem;letter-spacing:.05em}.detail-value-sm[data-v-4348884b]{font-size:.875rem;color:var(--color-purple-300);font-weight:600}.wallet-address[data-v-4348884b]{font-family:Courier New,monospace;font-size:.875rem;word-break:break-all}.info-message[data-v-4348884b]{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-4348884b]{color:#3b82f6;font-size:1.25rem;flex-shrink:0}.info-message p[data-v-4348884b]{margin:0;font-size:.75rem;line-height:1.5;color:#9ca3af}.info-message strong[data-v-4348884b]{color:#fff;font-weight:700}.dialog-actions[data-v-4348884b]{display:flex;gap:.75rem}.cancel-btn[data-v-4348884b]{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-4348884b]:hover:not(:disabled){background:#a855f71a}.cancel-btn[data-v-4348884b]:disabled{opacity:.5;cursor:not-allowed}.confirm-btn[data-v-4348884b]{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-4348884b]:hover:not(:disabled){box-shadow:0 6px 30px #a855f7b3;transform:scale(1.02)}.confirm-text[data-v-4348884b]{line-height:1.3;font-size:.875rem}.confirm-btn[data-v-4348884b]:disabled{opacity:.5;cursor:not-allowed}.withdrawal-notification[data-v-4348884b]{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-4348884b]{animation:fadeInScale-4348884b .3s var(--ease-smooth) calc(var(--timing-stagger) * 0);animation-fill-mode:both}.withdrawal-notification .notification-content[data-v-4348884b]{animation:fadeInRight-4348884b .3s var(--ease-smooth) calc(var(--timing-stagger) * 2);animation-fill-mode:both}@keyframes fadeInRight-4348884b{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.success-icon-container[data-v-4348884b]{position:relative;flex-shrink:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}.success-icon[data-v-4348884b]{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-4348884b]{position:absolute;inset:0;border:2px solid rgba(74,222,128,.5);border-radius:50%;animation:pulse-ring-4348884b 1.5s cubic-bezier(.215,.61,.355,1) infinite}.notification-title[data-v-4348884b]{font-size:1.125rem;margin:0 0 .5rem;font-weight:800}.notification-message[data-v-4348884b]{margin:0 0 1rem;color:#9ca3af;font-size:.875rem}.balance-change[data-v-4348884b]{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-4348884b]{font-size:.75rem;color:#6b7280}.balance-amount-sm[data-v-4348884b]{font-size:1.125rem;font-weight:800}.tx-link[data-v-4348884b]{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-4348884b]:hover{color:#60a5fa}.tx-link .material-icons[data-v-4348884b]{font-size:1rem}.close-btn[data-v-4348884b]{position:absolute;top:1rem;right:1rem;background:none;border:none;color:#6b7280;cursor:pointer;padding:.25rem;transition:color .3s ease}.close-btn[data-v-4348884b]:hover{color:#fff}.spinner[data-v-4348884b]{display:inline-block;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-4348884b .8s linear infinite}.rotating[data-v-4348884b]{animation:spin-4348884b 1s linear infinite}@keyframes float-4348884b{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes glow-pulse-4348884b{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-4348884b{0%{left:-100%}to{left:100%}}@keyframes spin-4348884b{to{transform:rotate(360deg)}}@keyframes pulse-ring-4348884b{0%{transform:scale(.95);opacity:.8}to{transform:scale(1.3);opacity:0}}@keyframes shake-4348884b{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}[data-v-4348884b] .slide-bounce-enter-active{transition:transform var(--timing-expand-enter) var(--ease-bounce),opacity var(--timing-expand-enter) var(--ease-bounce)}[data-v-4348884b] .slide-bounce-leave-active{transition:transform var(--timing-expand-exit) var(--ease-smooth),opacity var(--timing-expand-exit) var(--ease-smooth)}[data-v-4348884b] .slide-bounce-enter-from{opacity:0;transform:translate(-50%) translateY(20px)}[data-v-4348884b] .slide-bounce-enter-to,[data-v-4348884b] .slide-bounce-leave-from{opacity:1;transform:translate(-50%) translateY(0)}[data-v-4348884b] .slide-bounce-leave-to{opacity:0;transform:translate(-50%) translateY(10px)}.modal-bounce-enter-active[data-v-4348884b]{animation:modalOverlayIn-4348884b .25s var(--ease-smooth)}.modal-bounce-leave-active[data-v-4348884b]{animation:modalOverlayOut-4348884b .2s var(--ease-smooth)}@keyframes modalOverlayIn-4348884b{0%{opacity:0;backdrop-filter:blur(0px)}to{opacity:1;backdrop-filter:blur(12px)}}@keyframes modalOverlayOut-4348884b{0%{opacity:1;backdrop-filter:blur(12px)}to{opacity:0;backdrop-filter:blur(0px)}}.modal-bounce-enter-active .confirmation-dialog[data-v-4348884b]{animation:dialogScaleIn-4348884b var(--timing-modal-enter) var(--ease-bounce)}.modal-bounce-leave-active .confirmation-dialog[data-v-4348884b]{animation:dialogScaleOut-4348884b var(--timing-modal-exit) var(--ease-smooth)}@keyframes dialogScaleIn-4348884b{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dialogScaleOut-4348884b{0%{transform:scale(1);opacity:1}to{transform:scale(.98);opacity:0}}.notification-slide-enter-active[data-v-4348884b]{animation:notificationSlideIn-4348884b var(--timing-notification-enter) var(--ease-out)}.notification-slide-leave-active[data-v-4348884b]{animation:notificationSlideOut-4348884b var(--timing-notification-exit) var(--ease-smooth)}@keyframes notificationSlideIn-4348884b{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes notificationSlideOut-4348884b{0%{transform:translate(0);opacity:1}to{transform:translate(100px);opacity:0}}.withdrawal-widget.balance-increased[data-v-4348884b]{animation:pulse-4348884b .5s ease-out}@keyframes pulse-4348884b{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@media (prefers-reduced-motion: reduce){[data-v-4348884b],[data-v-4348884b]:before,[data-v-4348884b]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.withdrawal-widget[data-v-4348884b],.shimmer-overlay[data-v-4348884b],.glow-border[data-v-4348884b],.success-pulse-ring[data-v-4348884b]{animation:none!important}.loading-spinner[data-v-4348884b],.spinner[data-v-4348884b],.rotating[data-v-4348884b]{animation:spin-4348884b .8s linear infinite!important}}.withdrawal-summary[data-v-4348884b],.confirmation-dialog[data-v-4348884b],.modal-overlay[data-v-4348884b],.withdrawal-notification[data-v-4348884b]{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.withdrawal-details[data-v-4348884b]{backface-visibility:hidden}.slide-bounce-leave-active[data-v-4348884b],.modal-bounce-leave-active[data-v-4348884b],.notification-slide-leave-active[data-v-4348884b]{will-change:auto}.sidebar[data-v-4eb71fe6]{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-4eb71fe6]{right:0}.sidebar-content[data-v-4eb71fe6]{padding:20px 15px;flex-grow:1;display:flex;flex-direction:column;overflow-y:auto}.sidebar-nav[data-v-4eb71fe6]{margin-top:24px;flex-grow:1}.sidebar h2[data-v-4eb71fe6]{display:none}ul[data-v-4eb71fe6]{list-style:none;padding:0;margin:0}li[data-v-4eb71fe6]{margin-bottom:4px}.nav-category[data-v-4eb71fe6]{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-4eb71fe6]:first-of-type{margin-top:0}a[data-v-4eb71fe6]{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-4eb71fe6]:hover{color:#fff;background-color:#ffffff0d}.sidebar-footer[data-v-4eb71fe6]{margin-top:auto;padding:15px;border-top:1px solid rgba(255,255,255,.08)}.sidebar-content[data-v-4eb71fe6]::-webkit-scrollbar{width:6px}.sidebar-content[data-v-4eb71fe6]::-webkit-scrollbar-track{background:transparent}.sidebar-content[data-v-4eb71fe6]::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:3px}.sidebar-content[data-v-4eb71fe6]::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.withdrawal-section[data-v-4eb71fe6]{margin:20px 0;padding:0;background:transparent;border-radius:12px;border:none}.withdrawal-section[data-v-4eb71fe6] .withdrawal-widget{margin:0;animation:none}.withdrawal-section[data-v-4eb71fe6] .withdrawal-summary{width:100%;min-width:auto;justify-content:space-between;padding:1rem}.withdrawal-section[data-v-4eb71fe6] .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-4eb71fe6] .modal-overlay{z-index:9999!important}.withdrawal-section[data-v-4eb71fe6] .withdrawal-notification{z-index:10000!important}.wallet-not-connected-container[data-v-44099198]{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-44099198]{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:420px;width:100%;gap:12px}.warning-icon[data-v-44099198]{font-size:3rem;color:#e74c3c;margin-bottom:4px}.message-text[data-v-44099198]{font-size:1.2rem;color:#e74c3c;margin:0;font-weight:500}.sub-message-text[data-v-44099198]{font-size:.95rem;color:#c3c9e0;margin:0;line-height:1.4}.connect-button[data-v-44099198]{margin-top:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 22px;border-radius:14px;border:1px solid #e74c3c;background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff;font-size:.95rem;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease;box-shadow:0 4px 14px #e74c3c59}.connect-button[data-v-44099198]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 6px 18px #e74c3c80}.connect-button[data-v-44099198]:active:not(:disabled){transform:translateY(0)}.connect-button[data-v-44099198]:disabled{cursor:progress;opacity:.75}.connect-button .material-icons[data-v-44099198]{font-size:1.1rem}.connect-spinner[data-v-44099198]{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:connect-spin-44099198 .8s linear infinite}@keyframes connect-spin-44099198{to{transform:rotate(360deg)}}.marketplace-container[data-v-49de1ab2]{padding:0;background-color:#0d111c;color:#fff;min-height:100vh;display:flex;flex-direction:column;position:relative;overflow-x:hidden}.marketplace-body[data-v-49de1ab2]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding-bottom:clamp(2.5rem,8vh,5rem);gap:clamp(1rem,2.5vh,1.5rem);-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.marketplace-body[data-v-49de1ab2]::-webkit-scrollbar{display:none}.marketplace-header[data-v-49de1ab2]{display:flex;justify-content:space-between;align-items:center;margin:0;padding:clamp(1rem,3vw,2rem);border-bottom:1px solid rgba(255,255,255,.08);width:100%;min-height:70px;box-sizing:border-box;background-color:#0d111c;position:relative;z-index:5;gap:clamp(.75rem,2vw,1.5rem);flex-wrap:wrap}.marketplace-logo-container[data-v-49de1ab2]{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-49de1ab2]:hover{transform:scale(1.03);opacity:.85;background-color:#ffffff0d}.marketplace-icon[data-v-49de1ab2]{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-49de1ab2]{transform:rotate(-15deg) scale(1.2);filter:drop-shadow(0 0 15px rgba(252,114,255,.6))}.marketplace-icon[data-v-49de1ab2]: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-49de1ab2 8s ease-in-out infinite alternate;opacity:.8}@keyframes marketplaceIconAuraPulse-49de1ab2{0%{transform:rotate(0) scale(.9);opacity:.7}to{transform:rotate(360deg) scale(1.1);opacity:1}}.marketplace-header h1[data-v-49de1ab2]{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-49de1ab2]{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-49de1ab2]: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-49de1ab2]:after{opacity:1;transform:scaleX(1)}.controls[data-v-49de1ab2]{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;position:relative;padding:2px 0;margin-left:auto;flex:1 1 320px;justify-content:flex-end;max-width:100%}.filter-group[data-v-49de1ab2],.sort-group[data-v-49de1ab2]{display:flex;align-items:center;gap:10px}.controls label[data-v-49de1ab2]{font-size:.9rem;color:#98a1c0;font-weight:500;white-space:nowrap}.custom-select-wrapper[data-v-49de1ab2]{position:relative;display:inline-block;width:100%;min-width:160px}.custom-select[data-v-49de1ab2]{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-49de1ab2]:hover{background:#191b1fe6}.custom-select.open[data-v-49de1ab2]{border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40}.selected-value[data-v-49de1ab2]{flex:1;text-align:left}.dropdown-arrow[data-v-49de1ab2]{margin-left:12px;transition:transform .3s ease;display:flex;align-items:center;color:#fff}.custom-select.open .dropdown-arrow[data-v-49de1ab2]{transform:rotate(180deg)}.custom-dropdown[data-v-49de1ab2]{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-49de1ab2]{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-49de1ab2]:last-child{border-bottom:none}.dropdown-option[data-v-49de1ab2]:hover{background:#191b1f;color:#fc72ff}.dropdown-option.selected[data-v-49de1ab2]{background-color:#fc72ff1a;color:#fc72ff;font-weight:600}.dropdown-option.selected[data-v-49de1ab2]:hover{background-color:#fc72ff33}.control-button[data-v-49de1ab2]{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-49de1ab2]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 2px #fc72ff4d}.control-button[data-v-49de1ab2]:hover{background-color:#2c2f36}.sort-order-btn[data-v-49de1ab2]{padding:10px 12px;font-weight:700;background-color:#222530}.sort-order-btn span[data-v-49de1ab2]{display:inline-block;transition:transform .2s ease-in-out}.sort-order-btn:hover span[data-v-49de1ab2]{transform:translateY(1px)}.parcel-grid[data-v-49de1ab2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px;padding:clamp(1rem,3vw,2rem);flex-grow:1;position:relative;z-index:1;grid-auto-rows:max-content}.parcel-card[data-v-49de1ab2]{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-49de1ab2]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 35px #fc72ff33;border-color:#fc72ff4d}.parcel-card-image[data-v-49de1ab2]{height:200px;background-color:#131722;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.parcel-card-image img[data-v-49de1ab2]{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease;display:block;background-color:#131722}.parcel-card-image .image-error-fallback[data-v-49de1ab2]{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-49de1ab2]{font-size:48px;margin-bottom:8px;color:#5a6380}.parcel-card-image.image-failed img[data-v-49de1ab2]{display:none}.parcel-card-image.image-failed .image-error-fallback[data-v-49de1ab2]{display:flex}.parcel-card:hover .parcel-card-image img[data-v-49de1ab2]{opacity:.9}.card-badge[data-v-49de1ab2]{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-49de1ab2]{background-color:#4c82fb;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #4c82fb80}.my-parcel-badge[data-v-49de1ab2]{background-color:#34d399;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #34d39980}.parcel-card-info[data-v-49de1ab2]{padding:20px;flex-grow:1;display:flex;flex-direction:column;gap:10px}.parcel-card-info h3[data-v-49de1ab2]{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-49de1ab2]{font-size:.9rem;color:#98a1c0;display:flex;align-items:center;gap:6px}.info-item .icon[data-v-49de1ab2]{font-size:1rem;line-height:1;display:flex;align-items:center}.info-item .icon .material-icons[data-v-49de1ab2]{font-size:18px;color:#795bf7;margin-right:2px;vertical-align:middle}.info-item.price .icon .material-icons[data-v-49de1ab2]{color:#795bf7}.price[data-v-49de1ab2]{font-weight:600;color:#fff}.parcel-card-actions[data-v-49de1ab2]{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-49de1ab2]{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-49de1ab2]{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-49de1ab2]: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-49de1ab2]:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 8px #0006,0 4px 12px 1px #4c82fb66!important}.action-button.purchase-btn[data-v-49de1ab2]: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-49de1ab2]{position:relative;width:100%}.purchase-tooltip[data-v-49de1ab2]{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-49de1ab2]{opacity:1;visibility:visible;transform:translate(-50%) translateY(-4px)}.purchase-tooltip[data-v-49de1ab2]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#2c2f36}.no-results[data-v-49de1ab2]{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-49de1ab2]{flex-grow:1;display:flex;justify-content:center;align-items:center;padding:25px;box-sizing:border-box}.parcel-list-move[data-v-49de1ab2],.parcel-list-enter-active[data-v-49de1ab2],.parcel-list-leave-active[data-v-49de1ab2]{transition:all .5s cubic-bezier(.55,0,.1,1)}.parcel-list-enter-from[data-v-49de1ab2],.parcel-list-leave-to[data-v-49de1ab2]{opacity:0;transform:scale(.95) translateY(10px)}.parcel-list-leave-active[data-v-49de1ab2]{position:absolute;width:min(100%,320px);opacity:0}.loading-state[data-v-49de1ab2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px;flex-grow:1}.spinner[data-v-49de1ab2]{width:40px;height:40px;border:4px solid rgba(255,255,255,.3);border-top:4px solid #fc72ff;border-radius:50%;animation:spin-49de1ab2 1s linear infinite}.loading-state .spinner[data-v-49de1ab2]{margin-bottom:15px}@keyframes spin-49de1ab2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-overlay[data-v-49de1ab2]{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-49de1ab2]{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-49de1ab2]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-grow:1}.modal-header h2[data-v-49de1ab2]{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-49de1ab2]{margin-bottom:30px;color:#c3c9e0;font-size:1rem;line-height:1.6}.modal-body strong[data-v-49de1ab2]{color:#fff;font-weight:600}.modal-body .parcel-id[data-v-49de1ab2]{color:#fc72ff}.modal-body .parcel-price[data-v-49de1ab2]{color:#fff;font-weight:700}.modal-actions[data-v-49de1ab2]{display:flex;justify-content:center;gap:15px;margin-top:auto;width:100%}.modal-button[data-v-49de1ab2]{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-49de1ab2]{background-color:#2c2f36;color:#fff;border:1px solid rgba(255,255,255,.1)}.modal-button.cancel-btn[data-v-49de1ab2]:hover:not(:disabled){background-color:#3a3e45;border-color:#fff3}.modal-button.confirm-btn[data-v-49de1ab2]{background:linear-gradient(to right,#fc72ff,#795bf7);color:#fff;box-shadow:0 4px 12px #fc72ff4d}.modal-button.confirm-btn[data-v-49de1ab2]:hover:not(:disabled){box-shadow:0 4px 18px #fc72ff80;filter:brightness(1.1)}.modal-button[data-v-49de1ab2]:disabled{cursor:not-allowed;opacity:.7}.modal-loading-body[data-v-49de1ab2]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:40px 0}.modal-loading-body .spinner[data-v-49de1ab2]{width:60px;height:60px;border-width:5px;margin-bottom:25px}.modal-loading-body p[data-v-49de1ab2]{font-size:1.1rem;color:#98a1c0}.modal-success-body[data-v-49de1ab2]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#c3c9e0}.success-checkmark[data-v-49de1ab2]{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-49de1ab2 .4s ease-in-out .4s forwards,success-scale-49de1ab2 .3s ease-in-out .9s both;margin-bottom:20px}.success-checkmark__circle[data-v-49de1ab2]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#34d399;fill:#191b1f;animation:success-stroke-49de1ab2 .6s cubic-bezier(.65,0,.45,1) forwards}.success-checkmark__check[data-v-49de1ab2]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4;animation:success-stroke-49de1ab2 .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes success-stroke-49de1ab2{to{stroke-dashoffset:0}}@keyframes success-scale-49de1ab2{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes success-fill-49de1ab2{to{box-shadow:inset 0 0 0 40px #34d399}}.modal-success-body h3[data-v-49de1ab2]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-success-body p[data-v-49de1ab2]{font-size:1rem;line-height:1.6;margin-bottom:25px}.modal-success-body .parcel-id[data-v-49de1ab2]{color:#fc72ff;font-weight:700}.transaction-details[data-v-49de1ab2]{margin-top:15px;padding:10px;background-color:#34d3991a;border-radius:8px;border:1px solid rgba(52,211,153,.3)}.transaction-label[data-v-49de1ab2]{font-size:.9rem;color:#98a1c0;margin-bottom:5px}.transaction-hash[data-v-49de1ab2]{font-size:.9rem;color:#34d399;font-family:var(--font-mono);word-break:break-all;margin-bottom:0}.share-after-action[data-v-49de1ab2]{margin-top:15px;padding:12px;background:#fc72ff14;border:1px solid rgba(252,114,255,.22);border-radius:8px}.share-label[data-v-49de1ab2]{margin:0 0 10px!important;color:#f5d0fe;font-size:.9rem!important}.share-actions[data-v-49de1ab2]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.share-actions a[data-v-49de1ab2],.share-actions button[data-v-49de1ab2]{min-height:34px;border:0;border-radius:8px;padding:.45rem .65rem;background:#ffffff1a;color:#fff;font:inherit;font-size:.82rem;font-weight:700;text-decoration:none;cursor:pointer}.share-actions a[data-v-49de1ab2]:first-child{background:#fc72ff;color:#191b1f}.modal-button.done-btn[data-v-49de1ab2]{background-color:#34d399;color:#fff;width:100%;max-width:200px;margin:20px auto 0}.modal-button.done-btn[data-v-49de1ab2]:hover{background-color:#2aa779}.modal-error-body[data-v-49de1ab2]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#f87171}.error-cross[data-v-49de1ab2]{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-49de1ab2 .4s ease-in-out .4s forwards,error-scale-49de1ab2 .3s ease-in-out .9s both;margin-bottom:20px}.error-cross__circle[data-v-49de1ab2]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#f87171;fill:#191b1f;animation:error-stroke-49de1ab2 .6s cubic-bezier(.65,0,.45,1) forwards}.error-cross__line1[data-v-49de1ab2],.error-cross__line2[data-v-49de1ab2]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4}.error-cross__line1[data-v-49de1ab2]{animation:error-stroke-49de1ab2 .3s cubic-bezier(.65,0,.45,1) .8s forwards}.error-cross__line2[data-v-49de1ab2]{animation:error-stroke-49de1ab2 .3s cubic-bezier(.65,0,.45,1) .9s forwards}@keyframes error-stroke-49de1ab2{to{stroke-dashoffset:0}}@keyframes error-scale-49de1ab2{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes error-fill-49de1ab2{to{box-shadow:inset 0 0 0 40px #f87171}}.modal-error-body h3[data-v-49de1ab2]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-error-body p[data-v-49de1ab2]{font-size:1.05rem;line-height:1.6;margin-bottom:25px;color:#ff8a8a;font-weight:500}.modal-button.close-btn[data-v-49de1ab2]{background-color:#555;color:#fff;width:100%;max-width:200px;margin:20px auto 0}.modal-button.close-btn[data-v-49de1ab2]:hover{background-color:#666}.modal-fade-enter-from[data-v-49de1ab2],.modal-fade-leave-to[data-v-49de1ab2]{opacity:0}.modal-fade-enter-from .modal-container[data-v-49de1ab2],.modal-fade-leave-to .modal-container[data-v-49de1ab2]{transform:scale(.9);opacity:0}.modal-fade-enter-active[data-v-49de1ab2],.modal-fade-leave-active[data-v-49de1ab2]{transition:opacity .3s ease}.modal-fade-enter-active .modal-container[data-v-49de1ab2],.modal-fade-leave-active .modal-container[data-v-49de1ab2]{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.toast-container[data-v-49de1ab2]{position:fixed;bottom:20px;right:20px;z-index:2000;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.toast-notification[data-v-49de1ab2]{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-49de1ab2]{font-size:20px}.toast-notification.success[data-v-49de1ab2]{background-color:#1a3a3a;border-left:4px solid #34d399}.toast-notification.success .material-icons[data-v-49de1ab2]{color:#34d399}.toast-notification.error[data-v-49de1ab2]{background-color:#44272f;border-left:4px solid #f87171}.toast-notification.error .material-icons[data-v-49de1ab2]{color:#f87171}.toast-notification.info[data-v-49de1ab2]{background-color:#1e3a5f;border-left:4px solid #60a5fa}.toast-notification.info .material-icons[data-v-49de1ab2]{color:#60a5fa}.toast-fade-enter-from[data-v-49de1ab2],.toast-fade-leave-to[data-v-49de1ab2]{opacity:0;transform:translate(100%)}.toast-fade-enter-active[data-v-49de1ab2],.toast-fade-leave-active[data-v-49de1ab2]{transition:all .4s ease}.toast-fade-leave-active[data-v-49de1ab2]{position:absolute;right:20px}@media (max-width: 1200px){.parcel-grid[data-v-49de1ab2]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (max-width: 1024px){.marketplace-header[data-v-49de1ab2]{padding:clamp(1rem,4vw,1.75rem)}.parcel-grid[data-v-49de1ab2]{gap:clamp(14px,3vw,22px)}}@media (max-width: 768px){.marketplace-header[data-v-49de1ab2]{flex-direction:column;align-items:stretch;justify-content:flex-start}.marketplace-body[data-v-49de1ab2]{padding-bottom:clamp(2.5rem,12vh,4.5rem);gap:clamp(.75rem,3vw,1.25rem)}.marketplace-logo-container[data-v-49de1ab2],.marketplace-header h1[data-v-49de1ab2]{margin-bottom:0}.controls[data-v-49de1ab2]{margin-left:0;justify-content:flex-start;flex:1 1 100%;gap:12px}.filter-group[data-v-49de1ab2],.sort-group[data-v-49de1ab2]{width:100%;justify-content:space-between;flex-wrap:wrap;gap:10px}.custom-select-wrapper[data-v-49de1ab2]{flex:1 1 200px;min-width:0}.control-button[data-v-49de1ab2]{flex:0 0 auto}.parcel-grid[data-v-49de1ab2]{padding:clamp(.75rem,5vw,1.5rem);grid-template-columns:1fr}.parcel-card[data-v-49de1ab2]{min-height:360px}.parcel-card-actions[data-v-49de1ab2]{padding:12px 18px}.action-button[data-v-49de1ab2]{padding:8px 12px;font-size:.85rem}.modal-container[data-v-49de1ab2]{padding:20px clamp(1rem,5vw,1.5rem);max-width:90%;min-height:220px}.modal-header h2[data-v-49de1ab2]{font-size:1.4rem}.modal-body[data-v-49de1ab2],.modal-success-body p[data-v-49de1ab2],.modal-error-body p[data-v-49de1ab2]{font-size:.95rem}.modal-actions[data-v-49de1ab2]{flex-direction:column;gap:10px}.modal-button[data-v-49de1ab2]{width:100%;padding:10px}.toast-container[data-v-49de1ab2]{bottom:12px;left:12px;right:12px;width:auto;align-items:stretch}.toast-notification[data-v-49de1ab2]{max-width:none;width:100%}.toast-fade-enter-from[data-v-49de1ab2],.toast-fade-leave-to[data-v-49de1ab2]{transform:translateY(100%)}.toast-fade-leave-active[data-v-49de1ab2]{right:auto}.modal-success-body h3[data-v-49de1ab2],.modal-error-body h3[data-v-49de1ab2]{font-size:1.3rem}.success-checkmark[data-v-49de1ab2],.error-cross[data-v-49de1ab2]{width:60px;height:60px}.modal-loading-body .spinner[data-v-49de1ab2]{width:50px;height:50px}@keyframes success-fill-49de1ab2{to{box-shadow:inset 0 0 0 30px #34d399}}@keyframes error-fill-49de1ab2{to{box-shadow:inset 0 0 0 30px #f87171}}}@media (max-width: 600px){.controls[data-v-49de1ab2]{flex-direction:column;align-items:stretch;gap:14px}.marketplace-body[data-v-49de1ab2]{padding-bottom:clamp(2rem,14vh,4rem)}.filter-group[data-v-49de1ab2],.sort-group[data-v-49de1ab2]{justify-content:flex-start;gap:12px}.sort-group label[data-v-49de1ab2]{flex:0 0 auto}.custom-select-wrapper[data-v-49de1ab2],.custom-select[data-v-49de1ab2],.control-button[data-v-49de1ab2]{width:100%}.custom-select[data-v-49de1ab2]{justify-content:space-between}.parcel-card[data-v-49de1ab2]{min-height:340px}}@media (max-width: 480px){.marketplace-header h1[data-v-49de1ab2]{font-size:1.4rem}.marketplace-body[data-v-49de1ab2]{gap:clamp(.65rem,4vw,1rem)}.controls label[data-v-49de1ab2]{font-size:.8rem}.custom-select[data-v-49de1ab2],.control-button[data-v-49de1ab2]{padding:6px 12px;font-size:.85rem}.info-item[data-v-49de1ab2]{font-size:.85rem}.info-item .icon .material-icons[data-v-49de1ab2]{font-size:16px}.parcel-card-info h3[data-v-49de1ab2]{font-size:1.1rem}.parcel-grid[data-v-49de1ab2]{grid-template-columns:1fr}.modal-header h2[data-v-49de1ab2]{font-size:1.3rem}}@media (max-width: 360px){.marketplace-header[data-v-49de1ab2]{padding:.75rem}.action-button[data-v-49de1ab2]{font-size:.8rem}}[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-8c0fd660]{position:fixed;inset:0;background-color:#0a0a0ad9;backdrop-filter:blur(8px);z-index:40;opacity:1;transition:opacity .3s ease}.modal[data-v-8c0fd660]{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-8c0fd660]{flex-grow:1;overflow-y:auto;overflow-x:hidden;margin-top:10px;padding-right:5px;position:relative;min-height:300px}.modal h2[data-v-8c0fd660]{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-8c0fd660]: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-8c0fd660]{font-size:1.2rem;font-weight:600;margin-bottom:15px;color:#fff}.modal-close-btn[data-v-8c0fd660]{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-8c0fd660],.fade-view-leave-active[data-v-8c0fd660]{transition:opacity .3s ease}.fade-view-enter-from[data-v-8c0fd660],.fade-view-leave-to[data-v-8c0fd660]{opacity:0}.form-group[data-v-8c0fd660]{margin-bottom:20px}.form-group label[data-v-8c0fd660]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;font-weight:500;color:#98a1c0;margin-bottom:8px}.char-counter[data-v-8c0fd660]{font-size:.75rem;color:#98a1c0;opacity:.7}.form-input[data-v-8c0fd660]{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-8c0fd660]{resize:vertical;min-height:80px;font-family:inherit}.form-input[data-v-8c0fd660]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff33;background-color:#0d111c}.form-input[data-v-8c0fd660]:hover:not(:focus){border-color:#ffffff4d;background-color:#0d111c}.form-actions[data-v-8c0fd660]{display:flex;gap:10px;margin-top:20px}.action-button[data-v-8c0fd660]{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-8c0fd660]: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-8c0fd660]:hover:before{opacity:1}.action-button[data-v-8c0fd660]:disabled{opacity:.6;cursor:not-allowed}.action-button[data-v-8c0fd660]:disabled:before{display:none}.icon[data-v-8c0fd660]{display:inline-flex;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.action-button:hover .icon[data-v-8c0fd660]{transform:scale(1.15)}.icon svg[data-v-8c0fd660],.icon i[data-v-8c0fd660]{height:1em;width:auto;vertical-align:middle}.view-map-btn[data-v-8c0fd660]{background-color:#191b1f;color:#fff;border:1px solid rgba(255,255,255,.1)}.view-map-btn[data-v-8c0fd660]:hover:not(:disabled){background-color:#2c2f36;border-color:#fc72ff4d;transform:translateY(-2px);box-shadow:0 4px 10px #0003}.buy-btn[data-v-8c0fd660]{background:linear-gradient(to right,#fc72ff,#795bf7);color:#fff;box-shadow:0 4px 12px #fc72ff4d}.buy-btn[data-v-8c0fd660]:hover:not(:disabled){box-shadow:0 6px 18px #fc72ff80;transform:translateY(-2px) scale(1.02);filter:brightness(1.1)}.secondary-btn[data-v-8c0fd660]{background-color:#2c2f36;color:#fff;border:1px solid rgba(255,255,255,.1)}.secondary-btn[data-v-8c0fd660]:hover:not(:disabled){background-color:#3a3e47;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 4px 10px #0003}.cancel-btn[data-v-8c0fd660]{background-color:#191b1f;color:#fff;border:1px solid rgba(231,76,60,.3);border-radius:16px}.cancel-btn[data-v-8c0fd660]:hover:not(:disabled){background-color:#e74c3c1a;border-color:#e74c3c99;box-shadow:0 0 15px #e74c3c4d;transform:translateY(-2px)}.cancel-btn[data-v-8c0fd660]:active:not(:disabled){transform:translateY(0)}.upload-image-btn[data-v-8c0fd660]{width:100%;padding:12px 16px;font-size:.9rem}.upload-image-btn[data-v-8c0fd660]: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-8c0fd660]:hover:before{opacity:1}.upload-image-btn[data-v-8c0fd660]: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-8c0fd660]{background:linear-gradient(to right,#27ae60,#2ecc71);color:#fff;border:none;box-shadow:0 4px 12px #2ecc714d}.image-loaded-btn[data-v-8c0fd660]: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-8c0fd660]{width:100%;padding:15px;font-size:1rem;margin-top:10px}.media-action-buttons[data-v-8c0fd660]{display:flex;gap:10px;margin:20px 0 0;flex-wrap:wrap}.update-media-btn[data-v-8c0fd660],.cancel-media-btn[data-v-8c0fd660]{flex:1;min-width:150px}.image-preview-container[data-v-8c0fd660]{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-8c0fd660]:hover{border-color:#fc72ff33;box-shadow:0 5px 15px #0003}.image-preview[data-v-8c0fd660]{width:100%;max-height:250px;object-fit:contain;border-radius:10px;transition:transform .3s ease}.image-preview[data-v-8c0fd660]:hover{transform:scale(1.02)}.image-preview-actions[data-v-8c0fd660]{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-8c0fd660]{flex:1}.upload-image-container[data-v-8c0fd660]{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-8c0fd660]:hover{border-color:#fc72ff33;box-shadow:0 5px 15px #0003}.current-image[data-v-8c0fd660]{width:100%;margin-bottom:15px}.current-image p[data-v-8c0fd660]{margin-bottom:8px;color:#98a1c0;font-size:.85rem;font-weight:500}.current-image-preview[data-v-8c0fd660]{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-8c0fd660]:hover{transform:scale(1.02)}.image-confirmed[data-v-8c0fd660]{font-size:.85rem;color:#27ae60;font-weight:600;margin-top:5px;text-align:center}.loaded-image[data-v-8c0fd660]{border:1px solid #27ae60}.image-container[data-v-8c0fd660]{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-8c0fd660]: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-8c0fd660]{display:flex;flex-direction:column;align-items:center;gap:10px;position:absolute;inset:0;justify-content:center;background-color:#0d111c}.loading-text[data-v-8c0fd660]{font-size:.85rem;color:#98a1c0;margin:0}.image-load-error[data-v-8c0fd660]{display:flex;flex-direction:column;align-items:center;gap:10px;color:#e74c3c}.image-load-error .error-icon[data-v-8c0fd660]{font-size:2.5rem;opacity:.5}.image-load-error p[data-v-8c0fd660]{font-size:.85rem;margin:0}.parcel-image[data-v-8c0fd660]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;border-radius:8px}.parcel-image[data-v-8c0fd660]:hover{transform:scale(1.02)}.parcel-media-preview[data-v-8c0fd660]{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-8c0fd660]:hover{border-color:#fc72ff33;box-shadow:0 5px 15px #0003}.site-url[data-v-8c0fd660]{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-8c0fd660]{color:#4c82fb;text-decoration:none;transition:all .2s ease;position:relative}.site-url a[data-v-8c0fd660]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#fc72ff;transition:width .3s ease}.site-url a[data-v-8c0fd660]:hover{color:#fc72ff}.site-url a[data-v-8c0fd660]:hover:after{width:100%}.label[data-v-8c0fd660]{font-weight:500;color:#fff;margin-right:5px}.info-item[data-v-8c0fd660]{margin:8px 0;font-size:.9rem;color:#98a1c0}.price[data-v-8c0fd660]{color:#fc72ff;font-weight:600}.non-owner-info[data-v-8c0fd660]{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-8c0fd660]{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-8c0fd660]:hover{border-color:#fc72ff33;box-shadow:0 5px 15px #0003}.no-media-message[data-v-8c0fd660]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:15px}.no-media-icon[data-v-8c0fd660]{font-size:3rem;opacity:.3;margin-bottom:10px;animation:float-8c0fd660 5s ease-in-out infinite;color:#ffffff80}@keyframes float-8c0fd660{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.tos-checkbox-container[data-v-8c0fd660]{background-color:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:15px;margin-top:10px}.tos-checkbox-label[data-v-8c0fd660]{display:flex;align-items:flex-start;gap:12px;cursor:pointer;user-select:none}.tos-checkbox[data-v-8c0fd660]{width:20px;height:20px;min-width:20px;margin-top:2px;cursor:pointer;accent-color:#fc72ff}.tos-text[data-v-8c0fd660]{font-size:.9rem;color:#c3c8d8;line-height:1.5}.tos-link[data-v-8c0fd660]{color:#4c82fb;text-decoration:none;font-weight:500;transition:color .2s ease}.tos-link[data-v-8c0fd660]:hover{color:#fc72ff;text-decoration:underline}.selected-preview[data-v-8c0fd660]{border:2px solid #27ae60!important;box-shadow:0 0 15px #27ae604d;animation:pulse-8c0fd660 2s ease-in-out infinite}@keyframes pulse-8c0fd660{0%,to{box-shadow:0 0 15px #27ae604d}50%{box-shadow:0 0 25px #27ae6080}}.animation-overlay-container[data-v-8c0fd660]{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-8c0fd660 .3s ease forwards;box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff0d}.animation-content[data-v-8c0fd660]{display:flex;flex-direction:column;align-items:center;gap:15px;animation:scaleIn-8c0fd660 .5s cubic-bezier(.25,1,.5,1.6) forwards;text-align:center}.animation-icon-container[data-v-8c0fd660]{width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.animation-message[data-v-8c0fd660]{font-size:1.4rem;font-weight:600;color:#fff;animation:slideUp-8c0fd660 .5s .2s cubic-bezier(.25,1,.5,1) forwards;opacity:0;transform:translateY(10px)}.animation-submessage[data-v-8c0fd660]{font-size:1rem;font-weight:500;color:#c3c8d8;margin-top:10px;animation:slideUp-8c0fd660 .5s .3s cubic-bezier(.25,1,.5,1) forwards;opacity:0;transform:translateY(10px)}.animation-subtext[data-v-8c0fd660]{font-size:.85rem;color:#98a1c0;margin-top:5px;animation:slideUp-8c0fd660 .5s .4s cubic-bezier(.25,1,.5,1) forwards;opacity:0;transform:translateY(10px)}.animation-info-box[data-v-8c0fd660]{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-8c0fd660 .5s .5s cubic-bezier(.25,1,.5,1) forwards;opacity:0;transform:translateY(10px);max-width:90%}.info-icon[data-v-8c0fd660]{font-size:1rem;color:#fc72ff;flex-shrink:0;margin-top:2px;animation:pulse-info-8c0fd660 2s ease-in-out infinite}@keyframes pulse-info-8c0fd660{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.info-text[data-v-8c0fd660]{font-size:.8rem;color:#c3c8d8;line-height:1.5;margin:0;text-align:left}.success-icon[data-v-8c0fd660]{font-size:5rem;color:#27ae60;animation:pulseSuccess-8c0fd660 1.5s cubic-bezier(.25,1,.5,1.6) forwards}@keyframes pulseSuccess-8c0fd660{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-8c0fd660]{width:80%;height:80%}.rejected-icon-svg path[data-v-8c0fd660]{stroke:#e74c3c;stroke-width:4;stroke-linecap:round;fill:none;stroke-dasharray:100;stroke-dashoffset:100;animation:drawX-8c0fd660 .8s ease-out forwards .3s}@keyframes drawX-8c0fd660{to{stroke-dashoffset:0}}.rejection-reason-text[data-v-8c0fd660]{font-size:.9rem;color:#b8bfc6;margin-top:10px;max-width:90%;line-height:1.4;animation:slideUp-8c0fd660 .5s .5s cubic-bezier(.25,1,.5,1) forwards;opacity:0;transform:translateY(10px)}.screening-overlay[data-v-8c0fd660]{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-8c0fd660 .3s ease forwards;box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff0d}.screening-content[data-v-8c0fd660]{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center;animation:scaleIn-8c0fd660 .5s cubic-bezier(.25,1,.5,1.6) forwards}.screening-text[data-v-8c0fd660]{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-8c0fd660 2s infinite;background-size:200% auto}.screening-subtext[data-v-8c0fd660]{font-size:.95rem;color:#98a1c0;margin:0 0 10px}.confirming-cancel-btn[data-v-8c0fd660]{margin-top:15px;padding:10px 24px}@keyframes shimmer-8c0fd660{0%{background-position:0% center}to{background-position:200% center}}.spinner[data-v-8c0fd660]{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-8c0fd660 1s linear infinite;box-shadow:0 0 20px #fc72ff33}@keyframes spin-8c0fd660{to{transform:rotate(360deg)}}.wallet-icon-container[data-v-8c0fd660]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.wallet-icon[data-v-8c0fd660]{font-size:3rem;color:#fc72ff;animation:pulse-wallet-8c0fd660 2s ease-in-out infinite}@keyframes pulse-wallet-8c0fd660{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes fadeIn-8c0fd660{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-8c0fd660{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideUp-8c0fd660{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-role-indicator[data-v-8c0fd660]{text-align:center;margin:8px 0}.role-badge[data-v-8c0fd660]{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-8c0fd660]{background:linear-gradient(135deg,gold,#ffb347);color:#333;box-shadow:0 2px 8px #ffd7004d}.role-tenant[data-v-8c0fd660]{background:linear-gradient(135deg,#4a90e2,#357abd);color:#fff;box-shadow:0 2px 8px #4a90e24d}.action-button[type=button][data-v-8c0fd660]:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(.5)}.error-banner[data-v-8c0fd660]{background:linear-gradient(135deg,#e74c3c26,#c0392b26);border:1px solid rgba(231,76,60,.4);border-radius:12px;padding:16px;margin-bottom:16px;animation:slideDown-8c0fd660 .3s cubic-bezier(.25,1,.5,1)}.error-type-network[data-v-8c0fd660]{background:linear-gradient(135deg,#3498db26,#2980b926);border-color:#3498db66}.error-type-rate_limit[data-v-8c0fd660]{background:linear-gradient(135deg,#f39c1226,#d3540026);border-color:#f39c1266}.error-type-validation[data-v-8c0fd660]{background:linear-gradient(135deg,#f1c40f26,#f39c1226);border-color:#f1c40f66}.error-banner-header[data-v-8c0fd660]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.error-icon-title[data-v-8c0fd660]{display:flex;gap:12px;flex:1;align-items:flex-start}.error-icon[data-v-8c0fd660]{font-size:1.5rem;color:#e74c3c;flex-shrink:0;margin-top:2px}.error-type-network .error-icon[data-v-8c0fd660]{color:#3498db}.error-type-rate_limit .error-icon[data-v-8c0fd660]{color:#f39c12}.error-type-validation .error-icon[data-v-8c0fd660]{color:#f1c40f}.error-text[data-v-8c0fd660]{flex:1;display:flex;flex-direction:column;gap:4px}.error-title[data-v-8c0fd660]{font-size:.95rem;font-weight:600;color:#fff;display:block}.error-message[data-v-8c0fd660]{font-size:.85rem;color:#c3c8d8;line-height:1.4;margin:0;white-space:pre-line}.error-close-btn[data-v-8c0fd660]{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-8c0fd660]:hover{background-color:#ffffff1a;color:#fff}.error-details-section[data-v-8c0fd660]{margin-top:12px;border-top:1px solid rgba(255,255,255,.1);padding-top:12px}.error-details-toggle[data-v-8c0fd660]{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-8c0fd660]:hover{background:#ffffff14;border-color:#fff3;color:#fff}.error-details-content[data-v-8c0fd660]{margin-top:12px;background:#0000004d;border-radius:8px;padding:12px;overflow:hidden}.error-details-content pre[data-v-8c0fd660]{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-8c0fd660]{display:flex;gap:8px;justify-content:flex-end}.error-action-btn[data-v-8c0fd660]{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-8c0fd660]:hover{background:#ffffff1f;border-color:#fc72ff66;color:#fc72ff}.error-retry-hint[data-v-8c0fd660]{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-8c0fd660]{border-radius:12px;padding:16px;margin-bottom:16px;animation:slideDown-8c0fd660 .3s cubic-bezier(.25,1,.5,1)}.pending-active[data-v-8c0fd660]{background:linear-gradient(135deg,#3498db26,#2980b926);border:1px solid rgba(52,152,219,.4)}.pending-expired[data-v-8c0fd660]{background:linear-gradient(135deg,#f39c1226,#d3540026);border:1px solid rgba(243,156,18,.4)}.pending-banner-header[data-v-8c0fd660]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.pending-icon-title[data-v-8c0fd660]{display:flex;gap:12px;flex:1;align-items:flex-start}.pending-icon[data-v-8c0fd660]{font-size:1.5rem;flex-shrink:0;margin-top:2px}.pending-active .pending-icon[data-v-8c0fd660]{color:#3498db}.pending-expired .pending-icon[data-v-8c0fd660]{color:#f39c12}.pending-text[data-v-8c0fd660]{flex:1;display:flex;flex-direction:column;gap:6px}.pending-title[data-v-8c0fd660]{font-size:.95rem;font-weight:600;color:#fff;display:block}.pending-message[data-v-8c0fd660]{font-size:.85rem;color:#c3c8d8;line-height:1.4;margin:0}.pending-timer[data-v-8c0fd660]{font-size:.9rem;color:#fff;margin:4px 0 0}.pending-timer strong[data-v-8c0fd660]{color:#3498db;font-size:1.05rem;font-family:Courier New,monospace}.pending-hint[data-v-8c0fd660]{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-8c0fd660]{margin-top:12px;display:flex;justify-content:flex-end}.cancel-request-btn[data-v-8c0fd660]{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-8c0fd660]:hover:not(:disabled){background:#f39c124d;border-color:#f39c1299;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #f39c124d}.cancel-request-btn[data-v-8c0fd660]:disabled{opacity:.6;cursor:not-allowed;transform:none}.slide-down-enter-active[data-v-8c0fd660],.slide-down-leave-active[data-v-8c0fd660]{transition:all .3s cubic-bezier(.25,1,.5,1)}.slide-down-enter-from[data-v-8c0fd660]{opacity:0;transform:translateY(-20px)}.slide-down-leave-to[data-v-8c0fd660]{opacity:0;transform:translateY(-10px)}.expand-enter-active[data-v-8c0fd660],.expand-leave-active[data-v-8c0fd660]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-8c0fd660],.expand-leave-to[data-v-8c0fd660]{max-height:0;opacity:0}.expand-enter-to[data-v-8c0fd660],.expand-leave-from[data-v-8c0fd660]{max-height:500px;opacity:1}.fade-overlay-enter-active[data-v-8c0fd660],.fade-overlay-leave-active[data-v-8c0fd660]{transition:opacity .3s ease}.fade-overlay-enter-from[data-v-8c0fd660],.fade-overlay-leave-to[data-v-8c0fd660]{opacity:0}@keyframes slideDown-8c0fd660{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.mt-4[data-v-8c0fd660]{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-f3b37ad6]{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-f3b37ad6]{display:inline-flex;align-items:center;color:#fff}.icon svg[data-v-f3b37ad6]{height:1em;width:auto;vertical-align:middle}.marketplace-header[data-v-f3b37ad6]{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-f3b37ad6]>*{margin-top:auto;margin-bottom:auto}.marketplace-header h1[data-v-f3b37ad6]{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-f3b37ad6]:hover{text-shadow:0 2px 15px rgba(252,114,255,.35),0 0 5px rgba(255,255,255,.15)}.title-icon[data-v-f3b37ad6]{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-f3b37ad6]: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-f3b37ad6 10s ease-in-out infinite alternate;opacity:.8}@keyframes spinAndPulse-f3b37ad6{0%{transform:rotate(0) scale(.95);opacity:.7}to{transform:rotate(360deg) scale(1.05);opacity:1}}.title-icon[data-v-f3b37ad6]:hover{transform:rotate(-10deg) scale(1.1);filter:drop-shadow(0 0 15px rgba(252,114,255,.7))}@keyframes float-f3b37ad6{0%,to{transform:rotate(10deg) translateY(0)}50%{transform:rotate(15deg) translateY(-2px)}}.marketplace-header h1[data-v-f3b37ad6]: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-f3b37ad6]{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-f3b37ad6]:hover{box-shadow:0 5px 25px #00000040,inset 0 1px 3px #ffffff12;transition:box-shadow .3s ease}.segment[data-v-f3b37ad6]{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-f3b37ad6]: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-f3b37ad6]:hover:not(.active):before{width:150px;height:150px}.segment[data-v-f3b37ad6]: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-f3b37ad6]:active:after{width:150px;height:150px;opacity:1;transition:width 0s,height 0s}.segment-icon[data-v-f3b37ad6]{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-f3b37ad6]{transform:scale(1.2) translateY(-1px);color:#fc72ffe6}.segment.active .segment-icon[data-v-f3b37ad6]{transform:scale(1.2);color:#fff}.segment span[data-v-f3b37ad6]:not(.material-icons){transition:transform .3s ease,color .3s ease}.segment:hover span[data-v-f3b37ad6]:not(.material-icons),.segment.active span[data-v-f3b37ad6]:not(.material-icons){transform:translateY(-1px)}.segment.active[data-v-f3b37ad6]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.segment[data-v-f3b37ad6]:hover:not(.active){color:#fff;transform:translateY(-1px)}.segment-indicator[data-v-f3b37ad6]{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-f3b37ad6]: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-f3b37ad6 4s infinite;z-index:1}@keyframes shimmer-f3b37ad6{0%{transform:rotate(45deg) translateY(-150%)}50%{transform:rotate(45deg) translateY(150%)}to{transform:rotate(45deg) translateY(-150%)}}.segment-indicator.offers[data-v-f3b37ad6],.segment-indicator.sent[data-v-f3b37ad6]{transform:translate(100%);background:linear-gradient(135deg,#795bf7,#fc72ff)}.segment-indicator.pulsing[data-v-f3b37ad6]{animation:pulse-f3b37ad6 2s ease-in-out}@keyframes pulse-f3b37ad6{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-f3b37ad6]: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-f3b37ad6]:hover:after{opacity:1}.segmented-control:has(.segment.active:hover) .segment-indicator[data-v-f3b37ad6]{animation:pulse-f3b37ad6 2s infinite ease-in-out}.controls[data-v-f3b37ad6]{display:flex;gap:25px;align-items:center;justify-self:end;min-width:100px;height:100%}.filter-group[data-v-f3b37ad6]{display:flex;align-items:center;gap:10px;min-height:32px}.sort-group[data-v-f3b37ad6]{display:flex;align-items:center;gap:10px}.sort-group label[data-v-f3b37ad6]{font-size:.9rem;color:#98a1c0;font-weight:500;white-space:nowrap}.custom-select-wrapper[data-v-f3b37ad6]{position:relative;display:inline-block;width:100%}.custom-select[data-v-f3b37ad6]{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-f3b37ad6]:hover{background:#191b1fe6}.custom-select.open[data-v-f3b37ad6]{border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40}.selected-value[data-v-f3b37ad6]{flex:1;text-align:left}.dropdown-arrow[data-v-f3b37ad6]{margin-left:12px;transition:transform .3s ease;display:flex;align-items:center;color:#fff}.custom-select.open .dropdown-arrow[data-v-f3b37ad6]{transform:rotate(180deg)}.custom-dropdown[data-v-f3b37ad6]{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-f3b37ad6]{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-f3b37ad6]:last-child{border-bottom:none}.dropdown-option[data-v-f3b37ad6]:hover{background:#191b1f;color:#fc72ff}.dropdown-option.selected[data-v-f3b37ad6]{background-color:#fc72ff1a;color:#fc72ff;font-weight:600}.dropdown-option.selected[data-v-f3b37ad6]:hover{background-color:#fc72ff33}.control-button[data-v-f3b37ad6]{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-f3b37ad6]:focus{outline:none;border-color:#fc72ff;box-shadow:0 0 0 3px #fc72ff40}.control-button[data-v-f3b37ad6]:hover{background-color:#363a43}.sort-order-btn[data-v-f3b37ad6]{padding:10px 12px;font-weight:700;background-color:#222530}.sort-order-btn span[data-v-f3b37ad6]{display:inline-block;transition:transform .2s ease-in-out}.sort-order-btn:hover span[data-v-f3b37ad6]{transform:translateY(1px)}.info-pill[data-v-f3b37ad6]{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-f3b37ad6]{font-size:.6rem;padding:4px 10px;margin-left:12px;vertical-align:middle;display:inline-flex;font-weight:500}.content-container[data-v-f3b37ad6]{position:relative;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;padding:25px;width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.content-container[data-v-f3b37ad6]::-webkit-scrollbar{display:none}.loading-state[data-v-f3b37ad6]{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-f3b37ad6]{border:4px solid rgba(255,255,255,.1);border-left-color:#fc72ff;border-radius:50%;width:40px;height:40px;animation:spin-f3b37ad6 1s linear infinite;margin-bottom:20px}@keyframes spin-f3b37ad6{to{transform:rotate(360deg)}}.error-message[data-v-f3b37ad6]{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-f3b37ad6]{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-f3b37ad6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px;width:100%;--grid-columns: 3}.parcel-card[data-v-f3b37ad6]{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-f3b37ad6]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 35px #fc72ff33;border-color:#fc72ff4d}.parcel-card-image[data-v-f3b37ad6]{height:180px;background-color:#131722;position:relative;overflow:hidden;border-radius:1px}.parcel-card-image img[data-v-f3b37ad6]{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-f3b37ad6]{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-f3b37ad6]{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-f3b37ad6]{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-f3b37ad6]{font-size:.9rem;color:#98a1c0;display:flex;align-items:center;gap:6px;background-color:#191b1f;margin-top:auto}.info-item .icon[data-v-f3b37ad6]{font-size:1rem;line-height:1}.price[data-v-f3b37ad6]{font-weight:600;color:#fff}.rental-info[data-v-f3b37ad6]{margin-top:5px;padding-top:5px;border-top:1px dashed rgba(255,255,255,.1)}.parcel-card-actions-wrapper[data-v-f3b37ad6]{display:flex;flex-direction:column;padding:0 0 10px;width:100%;background-color:#191b1f;margin-top:auto}.parcel-card-actions[data-v-f3b37ad6]{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-f3b37ad6]{border-top:none!important;padding-top:0;margin-top:-2px;margin-bottom:0}.parcel-card-actions[data-v-f3b37ad6]{padding:3px 20px}.parcel-card-actions[data-v-f3b37ad6]:not(:first-child){border-top:1px solid rgba(255,255,255,.05);margin-top:0}.action-button[data-v-f3b37ad6]{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-f3b37ad6]{background-color:#191b1f;color:#fff;border:1px solid rgba(255,255,255,.1)}.view-map-btn[data-v-f3b37ad6]:hover{background-color:#2c2f36;border-color:#fc72ff4d}.buy-btn[data-v-f3b37ad6]{background:linear-gradient(to right,#fc72ff,#795bf7);color:#fff;box-shadow:0 4px 12px #fc72ff4d;border:none}.buy-btn[data-v-f3b37ad6]:hover{box-shadow:0 4px 18px #fc72ff80}.secondary-btn[data-v-f3b37ad6]{background-color:#2c2f36;color:#fff;border:none}.secondary-btn[data-v-f3b37ad6]:hover{background-color:#363a43}.accent-btn[data-v-f3b37ad6]{background:linear-gradient(to right,#4c82fb,#795bf7);color:#fff;box-shadow:0 4px 12px #4c82fb4d;border:none}.accent-btn[data-v-f3b37ad6]:hover{box-shadow:0 4px 18px #4c82fb80}.sub-segment-container[data-v-f3b37ad6]{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-f3b37ad6]{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-f3b37ad6]{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-f3b37ad6]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.offer-type-control .segment-icon[data-v-f3b37ad6]{font-size:1.1rem;color:#ffffffb3}.offer-type-control .segment[data-v-f3b37ad6]:hover:not(.active){color:#fff;transform:translateY(-1px)}.offer-type-control .segment.active .segment-icon[data-v-f3b37ad6]{transform:scale(1.2);color:#fff}.offer-type-control .segment span[data-v-f3b37ad6]:not(.material-icons){transition:transform .3s ease,color .3s ease}.offer-type-control .segment:hover span[data-v-f3b37ad6]:not(.material-icons),.offer-type-control .segment.active span[data-v-f3b37ad6]:not(.material-icons){transform:translateY(-1px)}.offer-type-control .segment-indicator[data-v-f3b37ad6]{width:calc(50% - 4px)}.offer-type-control .segment-indicator[data-v-f3b37ad6]{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-f3b37ad6]{animation:subtle-pulse-f3b37ad6 2s ease-in-out}@keyframes subtle-pulse-f3b37ad6{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-f3b37ad6]:has(.segment.active[data-tab=received]){background-color:#4c82fb08}.sub-segment-container[data-v-f3b37ad6]:has(.segment.active[data-tab=sent]){background-color:#fc72ff08}.fade-slide-enter-active[data-v-f3b37ad6],.fade-slide-leave-active[data-v-f3b37ad6]{transition:all .35s cubic-bezier(.55,0,.1,1)}.fade-slide-enter-from[data-v-f3b37ad6]{opacity:0;transform:translateY(15px)}.fade-slide-leave-to[data-v-f3b37ad6]{opacity:0;transform:translateY(-15px)}.segment-indicator[data-v-f3b37ad6]{transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease,background .4s ease}.cancel-btn[data-v-f3b37ad6]{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-f3b37ad6]:hover{background-color:#e74c3c33;border-color:#e74c3c99;box-shadow:0 0 15px #e74c3c4d;transform:translateY(-2px)}.offer-type-control .segment-icon[data-v-f3b37ad6]{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-f3b37ad6]{transform:scale(1.2) translateY(-1px);color:#fc72ffe6}.action-button[data-v-f3b37ad6]:disabled{opacity:.35;cursor:not-allowed;background-color:#2c2f36;box-shadow:none;color:#ffffff80;border-color:#ffffff1a}.buy-btn[data-v-f3b37ad6]:disabled{background:linear-gradient(to right,#fc72ff4d,#795bf74d);box-shadow:none}.accent-btn[data-v-f3b37ad6]:disabled{background:linear-gradient(to right,#4c82fb4d,#795bf74d);box-shadow:none}.parcel-card:hover .parcel-card-image img[data-v-f3b37ad6]{opacity:.9}.card-badge[data-v-f3b37ad6]{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-f3b37ad6]:hover{transform:scale(1.05);box-shadow:0 8px 20px #000000b3}.blue-badge[data-v-f3b37ad6]{background-color:#4c82fb;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #4c82fb80}.green-badge[data-v-f3b37ad6]{background-color:#27ae60;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #27ae6080}.orange-badge[data-v-f3b37ad6]{background-color:#f2994a;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #f2994a80}.red-badge[data-v-f3b37ad6]{background-color:#eb5757;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #eb575780}.action-button .icon[data-v-f3b37ad6]{font-size:.9em;line-height:1}.parcel-list-move[data-v-f3b37ad6],.parcel-list-enter-active[data-v-f3b37ad6],.parcel-list-leave-active[data-v-f3b37ad6]{transition:all .5s cubic-bezier(.55,0,.1,1)}.parcel-list-enter-from[data-v-f3b37ad6],.parcel-list-leave-to[data-v-f3b37ad6]{opacity:0;transform:scale(.95) translateY(10px)}.parcel-list-leave-active[data-v-f3b37ad6]{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-f3b37ad6]{--grid-columns: 4}}@media (max-width: 992px){.parcel-grid[data-v-f3b37ad6]{--grid-columns: 2}}@media (max-width: 767px){.parcel-grid[data-v-f3b37ad6]{--grid-columns: 1}}.proposal-buttons[data-v-f3b37ad6]{display:flex;gap:10px;margin-top:10px;width:100%;justify-content:space-between}.proposal-actions[data-v-f3b37ad6]{flex-direction:column}.offer-badge[data-v-f3b37ad6]{background-color:#795bf7;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #795bf780}.sent-offer-badge[data-v-f3b37ad6]{background-color:#4c82fb;box-shadow:0 6px 10px #00000080,0 6px 15px 1px #4c82fb80}.offer-card[data-v-f3b37ad6]{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-f3b37ad6]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 35px #795bf74d;border-color:#795bf766}.sent-offer-card[data-v-f3b37ad6]{border:1px solid rgba(76,130,251,.1)}.sent-offer-card[data-v-f3b37ad6]:hover{box-shadow:0 12px 35px #4c82fb4d;border-color:#4c82fb66}.best-offer-info[data-v-f3b37ad6]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(121,91,247,.2)}.best-offer[data-v-f3b37ad6]{font-weight:700;color:#795bf7}.view-offers-btn[data-v-f3b37ad6]{background-color:#191b1f;color:#795bf7;border:1px solid rgba(121,91,247,.3)}.view-offers-btn[data-v-f3b37ad6]:hover{background-color:#795bf71a;border-color:#795bf799}.offer-actions-wrapper[data-v-f3b37ad6]{margin-top:15px;border-top:1px solid rgba(121,91,247,.15)}.wallet-warning[data-v-f3b37ad6]{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-f3b37ad6]{font-size:20px;color:#ffab40}.wallet-warning p[data-v-f3b37ad6]{margin:0;font-size:13px;line-height:1.4;flex:1}.offer-actions-wrapper .parcel-card-actions[data-v-f3b37ad6]{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-f3b37ad6]{width:auto!important;flex:1;min-width:0!important;max-width:none!important}.offer-card-info[data-v-f3b37ad6]{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-f3b37ad6]{margin-bottom:8px}.offer-details-group[data-v-f3b37ad6]{display:flex;flex-direction:column;gap:6px;margin-top:0;padding-top:0;border-top:none}.offer-details-group .info-item[data-v-f3b37ad6]{margin:0;font-size:.9rem;line-height:1.3}.media-button-wrapper[data-v-f3b37ad6]{position:relative;width:100%}.media-tooltip[data-v-f3b37ad6]{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-f3b37ad6]{opacity:1;visibility:visible;transform:translate(-50%) translateY(-4px)}.media-tooltip[data-v-f3b37ad6]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#2c2f36}.list-button-wrapper[data-v-f3b37ad6]{position:relative;width:100%}.list-tooltip[data-v-f3b37ad6]{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-f3b37ad6]{opacity:1;visibility:visible;transform:translate(-50%) translateY(-4px)}.list-tooltip[data-v-f3b37ad6]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#2c2f36}.subdivide-button-wrapper[data-v-f3b37ad6]{position:relative;width:100%}.subdivide-tooltip[data-v-f3b37ad6]{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-f3b37ad6]{opacity:1;visibility:visible;transform:translate(-50%) translateY(-4px)}.subdivide-tooltip[data-v-f3b37ad6]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#2c2f36}.subscription-status[data-v-f3b37ad6]{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-f3b37ad6]{background-color:#34d3991a;border-color:#34d3994d;color:#34d399}.subscription-status.error[data-v-f3b37ad6]{background-color:#f871711a;border-color:#f871714d;color:#f87171}.subscription-status .status-icon[data-v-f3b37ad6]{font-size:1rem;animation:none}.subscription-status.connected .status-icon[data-v-f3b37ad6]{animation:spin-f3b37ad6 2s linear infinite}.subscription-status .status-text[data-v-f3b37ad6]{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}@keyframes spin-f3b37ad6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.filter-group[data-v-f3b37ad6]{flex-wrap:wrap;gap:8px}.sort-group[data-v-f3b37ad6]{width:100%;justify-content:space-between}.controls[data-v-f3b37ad6]{flex-direction:column;align-items:stretch;gap:10px}.control-select[data-v-f3b37ad6]{flex:1}}.my-rentals-wrapper[data-v-3fbe19c4]{width:100%;position:relative}.marketplace-container[data-v-3fbe19c4]{padding:0;background-color:#0d111c;color:#fff;height:100%;overflow-y:auto;display:flex;flex-direction:column}.marketplace-header[data-v-3fbe19c4]{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-3fbe19c4]>*{margin-top:auto;margin-bottom:auto}.marketplace-header h1[data-v-3fbe19c4]{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-3fbe19c4]{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-3fbe19c4]:after{content:"";position:absolute;width:22px;height:22px;background:#fc72ff26;border-radius:8px;z-index:-1;transform:rotate(10deg);animation:float-3fbe19c4 3s ease-in-out infinite}@keyframes float-3fbe19c4{0%,to{transform:rotate(10deg) translateY(0)}50%{transform:rotate(15deg) translateY(-2px)}}.marketplace-header h1[data-v-3fbe19c4]: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-3fbe19c4]{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-3fbe19c4]:hover{box-shadow:0 5px 25px #00000040,inset 0 1px 3px #ffffff12;transition:box-shadow .3s ease}.segment[data-v-3fbe19c4]{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-3fbe19c4]: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-3fbe19c4]:hover:not(.active):before{width:150px;height:150px}.segment[data-v-3fbe19c4]: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-3fbe19c4]:active:after{width:150px;height:150px;opacity:1;transition:width 0s,height 0s}.segment-icon[data-v-3fbe19c4]{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-3fbe19c4]{transform:scale(1.2) translateY(-1px);color:#fc72ffe6}.segment.active .segment-icon[data-v-3fbe19c4]{transform:scale(1.2);color:#fff}.segment span[data-v-3fbe19c4]:not(.material-icons){transition:transform .3s ease,color .3s ease}.segment:hover span[data-v-3fbe19c4]:not(.material-icons),.segment.active span[data-v-3fbe19c4]:not(.material-icons){transform:translateY(-1px)}.segment.active[data-v-3fbe19c4]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.segment[data-v-3fbe19c4]:hover:not(.active){color:#fff;transform:translateY(-1px)}.segment-indicator[data-v-3fbe19c4]{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-3fbe19c4]: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-3fbe19c4 4s infinite linear;z-index:1}@keyframes shimmer-3fbe19c4{0%{transform:rotate(45deg) translateY(-150%)}to{transform:rotate(45deg) translateY(150%)}}.segment-indicator.proposals[data-v-3fbe19c4]{transform:translate(calc(100% + 0px));background:linear-gradient(135deg,#795bf7,#fc72ff)}.segment-indicator.pulsing[data-v-3fbe19c4]{animation:pulse-3fbe19c4 2s ease-in-out}@keyframes pulse-3fbe19c4{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-3fbe19c4]: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-3fbe19c4]:hover:after{opacity:1}.controls[data-v-3fbe19c4]{display:flex;gap:15px;align-items:center;justify-self:end;min-width:100px;height:100%}.filter-group[data-v-3fbe19c4]{display:flex;align-items:center;gap:10px;min-height:32px}.info-pill[data-v-3fbe19c4]{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-3fbe19c4]{opacity:0;transform:scale(.9)}.content-container[data-v-3fbe19c4]{position:relative;min-height:300px;flex-grow:1;display:flex;flex-direction:column;padding:25px;box-sizing:border-box}.loading-state[data-v-3fbe19c4],.error-message[data-v-3fbe19c4],.no-results[data-v-3fbe19c4]{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-3fbe19c4]{display:inline-block;width:40px;height:40px;border:4px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fc72ff;animation:spin-3fbe19c4 1s ease-in-out infinite;margin-bottom:15px}.spinner.small[data-v-3fbe19c4]{width:16px;height:16px;border-width:2px;margin:0 0 0 8px}.spinner.modal-spinner[data-v-3fbe19c4]{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-3fbe19c4]{animation:none!important}.spinner.modal-spinner.cancel[data-v-3fbe19c4]:before,.spinner.modal-spinner.cancel[data-v-3fbe19c4]:after,.spinner.modal-spinner.reject[data-v-3fbe19c4]:before,.spinner.modal-spinner.reject[data-v-3fbe19c4]:after,.spinner.modal-spinner.accept[data-v-3fbe19c4]:before,.spinner.modal-spinner.accept[data-v-3fbe19c4]:after{content:"";position:absolute;border-radius:inherit;box-sizing:border-box}.spinner.modal-spinner.cancel[data-v-3fbe19c4]:before,.spinner.modal-spinner.reject[data-v-3fbe19c4]:before{width:100%;height:100%;top:0;left:0;background-image:conic-gradient(#E74C3C 0deg 90deg,transparent 90.1deg 360deg);animation:spin-3fbe19c4 1s linear infinite;transform-origin:50% 50%}.spinner.modal-spinner.accept[data-v-3fbe19c4]:before{width:100%;height:100%;top:0;left:0;background-image:conic-gradient(#00c853 0deg 90deg,transparent 90.1deg 360deg);animation:spin-3fbe19c4 1s linear infinite;transform-origin:50% 50%}.spinner.modal-spinner.cancel[data-v-3fbe19c4]:after,.spinner.modal-spinner.reject[data-v-3fbe19c4]:after{width:80%;height:80%;background-color:#1a1d29;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner.modal-spinner.accept[data-v-3fbe19c4]:after{width:80%;height:80%;background-color:#1a1d29;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin-3fbe19c4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-3fbe19c4]{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-3fbe19c4]{margin:0 0 20px;max-width:100%;width:100%;box-sizing:border-box;justify-content:center}.parcel-grid[data-v-3fbe19c4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px;padding-bottom:20px;width:100%}.parcel-card[data-v-3fbe19c4]{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-3fbe19c4]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 35px #fc72ff33;border-color:#fc72ff4d}.parcel-card-image[data-v-3fbe19c4]{height:200px;background-color:#131722;position:relative;overflow:hidden}.parcel-card-image img[data-v-3fbe19c4]{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease,transform .3s ease}.parcel-card:hover .parcel-card-image img[data-v-3fbe19c4]{opacity:.85;transform:scale(1.05)}.parcel-card-image .image-error-fallback[data-v-3fbe19c4]{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-3fbe19c4]{font-size:48px;margin-bottom:8px;color:#5a6380}.parcel-card-image.image-failed img[data-v-3fbe19c4]{display:none}.parcel-card-image.image-failed .image-error-fallback[data-v-3fbe19c4]{display:flex}.card-badge[data-v-3fbe19c4]{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-3fbe19c4]{background-color:#00c853b3;box-shadow:0 4px 10px #00000080,0 0 15px #00c85366}.proposal-badge[data-v-3fbe19c4]{background-color:#ff9800b3;box-shadow:0 4px 10px #00000080,0 0 15px #ff980066}.parcel-card-info[data-v-3fbe19c4]{padding:20px;flex-grow:1;display:flex;flex-direction:column;gap:12px}.parcel-card-info h3[data-v-3fbe19c4]{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-3fbe19c4]{font-size:.9rem;color:#98a1c0;display:flex;align-items:center;gap:8px}.info-item .icon[data-v-3fbe19c4]{font-size:1.1rem;line-height:1;display:flex;align-items:center;color:#c3cbe3}.timer-icon[data-v-3fbe19c4]{color:#795bf7}.person-icon[data-v-3fbe19c4]{color:#9c27b0}.material-icons[class*=paid][data-v-3fbe19c4]{color:#00c853}.material-icons[class*=date_range][data-v-3fbe19c4]{color:#ff9800}.material-icons[class*=schedule][data-v-3fbe19c4]{color:#29b6f6}.expiry-info[data-v-3fbe19c4]{position:relative}.expiry-info .tooltip[data-v-3fbe19c4]{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-3fbe19c4]: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-3fbe19c4]{visibility:visible;opacity:1;transform:translate(-50%) translateY(-4px)}.parcel-card-actions[data-v-3fbe19c4]{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-3fbe19c4]{align-items:center}.rental-actions .action-button[data-v-3fbe19c4]{flex-grow:1;flex-basis:0;min-width:100px}.proposal-actions[data-v-3fbe19c4]{flex-direction:column;gap:15px}.proposal-buttons[data-v-3fbe19c4]{display:flex;gap:10px;width:100%}.action-button[data-v-3fbe19c4]{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-3fbe19c4]:disabled{cursor:not-allowed;opacity:.5;background-color:#2c2f3666}.info-btn[data-v-3fbe19c4]{border-color:#ffffff26}.info-btn[data-v-3fbe19c4]:hover:not(:disabled){background-color:#3c4048cc;border-color:#795bf780;color:#fff}.info-btn .material-icons[data-v-3fbe19c4]{font-size:1.1rem}.cancel-btn[data-v-3fbe19c4],.reject-btn[data-v-3fbe19c4]{border-color:#e74c3c66}.expired-rental-btn[data-v-3fbe19c4]{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-3fbe19c4]: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-3fbe19c4]: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-3fbe19c4]{color:#fff!important}.parcel-card-actions .cancel-btn[data-v-3fbe19c4]: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-3fbe19c4]:active:not(:disabled){transform:translateY(0);background-color:#e74c3c4d}.parcel-card-actions .reject-btn[data-v-3fbe19c4]: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-3fbe19c4]:active:not(:disabled){transform:translateY(0);background-color:#e74c3c4d}.accept-btn[data-v-3fbe19c4]{border-color:#00c85366}.accept-btn[data-v-3fbe19c4]:hover:not(:disabled){background-color:#00c85333;border-color:#00c853b3;color:#fff;box-shadow:0 0 12px #00c8534d;transform:translateY(-1px)}.accept-btn[data-v-3fbe19c4]:active:not(:disabled){transform:translateY(0);background-color:#464a52e6}.wallet-notice[data-v-3fbe19c4]{width:100%;text-align:center;margin-top:8px;font-size:.75rem;color:#ffffff80}.modal-content .wallet-notice[data-v-3fbe19c4]{position:static;margin-top:15px}.parcel-list-move[data-v-3fbe19c4],.parcel-list-enter-active[data-v-3fbe19c4],.parcel-list-leave-active[data-v-3fbe19c4]{transition:all .5s cubic-bezier(.55,0,.1,1)}.parcel-list-enter-from[data-v-3fbe19c4],.parcel-list-leave-to[data-v-3fbe19c4]{opacity:0;transform:scale(.95) translateY(15px)}.parcel-list-leave-active[data-v-3fbe19c4]{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-3fbe19c4]{--grid-columns: 1}}@media (min-width: 641px) and (max-width: 960px){.parcel-grid[data-v-3fbe19c4]{--grid-columns: 2}}@media (min-width: 961px){.parcel-grid[data-v-3fbe19c4]{--grid-columns: 3}}.modal-overlay[data-v-3fbe19c4]{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-3fbe19c4]{opacity:1;visibility:visible}.modal-content[data-v-3fbe19c4]{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-3fbe19c4],.modal-content.cancel-modal[data-v-3fbe19c4]{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-3fbe19c4],.modal-content.cancel-modal .modal-dynamic-content[data-v-3fbe19c4]{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-3fbe19c4],.modal-content.reject-modal .modal-loading-state[data-v-3fbe19c4],.modal-content.reject-modal .modal-rejection-body[data-v-3fbe19c4],.modal-content.reject-modal .modal-error-body[data-v-3fbe19c4],.modal-content.cancel-modal .modal-confirm-state[data-v-3fbe19c4],.modal-content.cancel-modal .modal-loading-state[data-v-3fbe19c4],.modal-content.cancel-modal .modal-cancellation-body[data-v-3fbe19c4],.modal-content.cancel-modal .modal-error-body[data-v-3fbe19c4]{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-3fbe19c4],.modal-content.cancel-modal .modal-actions[data-v-3fbe19c4]{margin-top:auto;padding-top:20px;flex-shrink:0;width:100%}.modal-content.reject-modal .modal-confirm-state.fade-out[data-v-3fbe19c4],.modal-content.reject-modal .modal-loading-state.fade-out[data-v-3fbe19c4],.modal-content.cancel-modal .modal-confirm-state.fade-out[data-v-3fbe19c4],.modal-content.cancel-modal .modal-loading-state.fade-out[data-v-3fbe19c4]{opacity:0;transform:translateY(-10px)}@keyframes state-exit-3fbe19c4{to{opacity:0;transform:translateY(-20px) scale(.98)}}@keyframes state-enter-3fbe19c4{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-3fbe19c4],.modal-content.reject-modal .modal-loading-state[data-v-3fbe19c4],.modal-content.reject-modal .modal-rejection-body[data-v-3fbe19c4],.modal-content.reject-modal .modal-error-body[data-v-3fbe19c4]{animation:state-enter-3fbe19c4 .4s cubic-bezier(.34,1.56,.64,1)}.modal-close-btn[data-v-3fbe19c4]{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-3fbe19c4]:hover{background:#fff3;color:#fff}.modal-content h3[data-v-3fbe19c4]{margin-top:0;margin-bottom:15px;font-size:1.5rem;font-weight:600;color:#fff}.modal-content h3 .parcel-id[data-v-3fbe19c4]{font-weight:700}.modal-content h3.cancel .parcel-id[data-v-3fbe19c4]{color:#fc72ff}.modal-content h3.reject .parcel-id[data-v-3fbe19c4]{color:#ff8a80}.modal-content h3.accept .parcel-id[data-v-3fbe19c4]{color:#a5d6a7}.modal-content h3.info .parcel-id[data-v-3fbe19c4]{color:#81d4fa}.modal-content p[data-v-3fbe19c4]{margin-bottom:25px;color:#b0b8d1;font-size:1rem;line-height:1.6}.modal-content .accept-details[data-v-3fbe19c4]{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-3fbe19c4]{color:#a7f3d0;font-weight:600}.modal-content .reject-details[data-v-3fbe19c4]{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-3fbe19c4]{color:#ef9a9a;font-weight:600}.modal-content .reject-details .label .material-icons[data-v-3fbe19c4]{color:#e57373}.modal-parcel-image[data-v-3fbe19c4]{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-3fbe19c4]{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;margin-top:auto;padding-top:20px}.modal-button[data-v-3fbe19c4]{padding:12px 24px;font-size:.95rem;flex-grow:0;min-width:140px}.modal-button.confirm-cancel[data-v-3fbe19c4]{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-3fbe19c4]:hover:not(:disabled){background-color:#e74c3c;border-color:#ff6450;box-shadow:0 6px 20px #e74c3c80;transform:translateY(-2px)}.modal-button.confirm-cancel[data-v-3fbe19c4]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 10px #e74c3c66}.modal-button.confirm-reject[data-v-3fbe19c4]{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-3fbe19c4]:hover:not(:disabled){background-color:#e74c3c;border-color:#ff6450;box-shadow:0 6px 20px #e74c3c80;transform:translateY(-2px)}.modal-button.confirm-reject[data-v-3fbe19c4]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 10px #e74c3c66}.modal-button.confirm-accept[data-v-3fbe19c4]{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-3fbe19c4]:hover:not(:disabled){background-color:#00c853;border-color:#32dc82;box-shadow:0 6px 20px #00c85380;transform:translateY(-2px)}.modal-button.confirm-accept[data-v-3fbe19c4]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 10px #00c85366}.modal-button.secondary[data-v-3fbe19c4]{background-color:#2c2f36b3;border:1px solid rgba(255,255,255,.2);color:#e0e0e0}.modal-button.secondary[data-v-3fbe19c4]:hover:not(:disabled){background-color:#3c4048e6;border-color:#fff6;color:#fff}.modal-dynamic-content[data-v-3fbe19c4]{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-3fbe19c4]{min-height:350px;justify-content:flex-start;height:auto}.modal-loading-state[data-v-3fbe19c4]{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-3fbe19c4]{margin-top:20px;margin-bottom:5px;font-size:1.15rem;font-weight:600;letter-spacing:-.01em}.modal-loading-state p.cancel[data-v-3fbe19c4],.modal-loading-state p.reject[data-v-3fbe19c4]{color:#e74c3c}.modal-loading-state p.accept[data-v-3fbe19c4]{color:#00c853}.modal-enter-active[data-v-3fbe19c4],.modal-leave-active[data-v-3fbe19c4]{transition:opacity .3s ease}.modal-enter-from[data-v-3fbe19c4],.modal-leave-to[data-v-3fbe19c4]{opacity:0}.modal-enter-active .modal-content[data-v-3fbe19c4],.modal-leave-active .modal-content[data-v-3fbe19c4]{transition:opacity .3s ease,transform .3s ease}.modal-enter-from .modal-content[data-v-3fbe19c4],.modal-leave-to .modal-content[data-v-3fbe19c4]{opacity:0;transform:translateY(15px)}.modal-overlay.fade-out-gentle[data-v-3fbe19c4]{opacity:.7;transition:opacity .5s ease-out}.modal-overlay.fade-out-gentle .modal-content[data-v-3fbe19c4]{opacity:.8;transform:scale(.98);transition:opacity .5s ease-out,transform .5s ease-out}.modal-parcel-id-highlight[data-v-3fbe19c4]{color:#fc72ff;font-weight:700}.info-modal-grid[data-v-3fbe19c4]{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-3fbe19c4]{color:#98a1c0;font-weight:500;display:flex;align-items:center;gap:8px}.info-modal-grid .label .material-icons[data-v-3fbe19c4]{font-size:1.2rem;color:#795bf7;opacity:.8}.info-modal-grid .value[data-v-3fbe19c4]{color:#fff;font-weight:600;word-break:break-all}.info-modal-grid .value.amount[data-v-3fbe19c4]{color:#a7f3d0;font-weight:700}.progress-bar-container[data-v-3fbe19c4]{width:100%;max-width:400px;margin:15px auto 25px}.progress-bar-label[data-v-3fbe19c4]{display:flex;justify-content:space-between;font-size:.8rem;color:#98a1c0;margin-bottom:8px}.progress-bar-label .remaining[data-v-3fbe19c4]{font-weight:600;color:#fff}.progress-bar-track[data-v-3fbe19c4]{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-3fbe19c4]{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-3fbe19c4]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff0,#fff3,#fff0);transform:translate(-100%);animation:progress-shimmer-3fbe19c4 2s infinite linear}@keyframes progress-shimmer-3fbe19c4{to{transform:translate(100%)}}.card-progress-bar-container[data-v-3fbe19c4]{width:100%;margin-top:10px}.card-progress-bar-track[data-v-3fbe19c4]{width:100%;height:6px;background-color:#ffffff1a;border-radius:3px;overflow:hidden}.card-progress-bar-fill[data-v-3fbe19c4]{height:100%;border-radius:3px;background:linear-gradient(90deg,#795bf7,#fc72ff);transition:width .5s ease-out}.progress-transition[data-v-3fbe19c4]{transition:width 1s linear}.expiry-warning .card-progress-bar-fill[data-v-3fbe19c4]{animation:pulse-warning-3fbe19c4 2s ease-in-out infinite}@keyframes pulse-warning-3fbe19c4{0%,to{opacity:1;filter:brightness(1)}50%{opacity:.8;filter:brightness(1.2)}}.card-progress-bar-label[data-v-3fbe19c4]{display:flex;justify-content:space-between;font-size:.7rem;color:#98a1c0;margin-top:4px}.my-rentals-notification[data-v-3fbe19c4]{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-3fbe19c4]{background-color:#2196f3}.my-rentals-notification.success[data-v-3fbe19c4]{background-color:#4caf50}.my-rentals-notification.error[data-v-3fbe19c4]{background-color:#f44336}.my-rentals-container[data-v-3fbe19c4]{position:relative}@media (max-width: 768px){.rental-actions[data-v-3fbe19c4]{flex-direction:column;align-items:stretch}.rental-actions .action-button[data-v-3fbe19c4]{width:100%;margin-bottom:10px}.rental-actions .action-button[data-v-3fbe19c4]:last-child{margin-bottom:0}.parcel-grid[data-v-3fbe19c4]{grid-template-columns:1fr}.modal-content[data-v-3fbe19c4]{width:95%;padding:25px}.marketplace-header[data-v-3fbe19c4]{grid-template-columns:1fr;grid-template-rows:auto auto auto;padding:15px;min-height:auto}.marketplace-header h1[data-v-3fbe19c4]{justify-self:center;grid-row:1}.segmented-control[data-v-3fbe19c4]{justify-self:center;grid-row:2;width:100%;min-width:0;box-sizing:border-box}.controls[data-v-3fbe19c4]{justify-self:center;grid-row:3;width:100%;justify-content:center}.segmented-control .segment[data-v-3fbe19c4]{padding:8px 10px;font-size:.8rem}}.reject-modal-content[data-v-3fbe19c4],.accept-modal-content[data-v-3fbe19c4]{height:auto;justify-content:flex-start}.sub-segment-container[data-v-3fbe19c4]{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-3fbe19c4]{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-3fbe19c4]{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-3fbe19c4]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.offer-type-control .segment-icon[data-v-3fbe19c4]{font-size:1.1rem;color:#ffffffb3}.offer-type-control .segment[data-v-3fbe19c4]:hover:not(.active){color:#fff;transform:translateY(-1px)}.offer-type-control .segment.active .segment-icon[data-v-3fbe19c4]{transform:scale(1.2);color:#fff}.offer-type-control .segment span[data-v-3fbe19c4]:not(.material-icons){transition:transform .3s ease,color .3s ease}.offer-type-control .segment:hover span[data-v-3fbe19c4]:not(.material-icons),.offer-type-control .segment.active span[data-v-3fbe19c4]:not(.material-icons){transform:translateY(-1px)}.offer-type-control .segment-indicator[data-v-3fbe19c4]{width:calc(50% - 4px)}.offer-type-control .segment-indicator[data-v-3fbe19c4]{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-3fbe19c4]{animation:subtle-pulse-3fbe19c4 2s ease-in-out}@keyframes subtle-pulse-3fbe19c4{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-3fbe19c4]{transform:translate(100%);background:linear-gradient(135deg,#795bf7,#fc72ff)}.proposals-header-container[data-v-3fbe19c4]{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-3fbe19c4]{width:100%;text-align:left;margin-bottom:10px;justify-self:start}.proposals-section-title[data-v-3fbe19c4]{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-3fbe19c4]: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-3fbe19c4]{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-3fbe19c4]{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-3fbe19c4]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.proposal-type-control .segment-icon[data-v-3fbe19c4]{font-size:1.1rem;color:#ffffffb3}.proposal-type-control .segment[data-v-3fbe19c4]:hover:not(.active){color:#fff;transform:translateY(-1px)}.proposal-type-control .segment.active .segment-icon[data-v-3fbe19c4]{transform:scale(1.2);color:#fff}.proposal-type-control .segment span[data-v-3fbe19c4]:not(.material-icons){transition:transform .3s ease,color .3s ease}.proposal-type-control .segment:hover span[data-v-3fbe19c4]:not(.material-icons),.proposal-type-control .segment.active span[data-v-3fbe19c4]:not(.material-icons){transform:translateY(-1px)}.proposal-type-control .segment-indicator[data-v-3fbe19c4]{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-3fbe19c4]{animation:proposal-pulse-3fbe19c4 2s ease-in-out}@keyframes proposal-pulse-3fbe19c4{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-3fbe19c4]{transform:translate(100%);background:linear-gradient(135deg,#795bf7,#fc72ff)}.proposal-type-control .segment:hover .segment-icon[data-v-3fbe19c4]{transform:scale(1.2) translateY(-1px);color:#fc72ffe6}.sub-segment-container[data-v-3fbe19c4]:has(.segment.active[data-tab=owned]){background-color:#4c82fb08}.sub-segment-container[data-v-3fbe19c4]:has(.segment.active[data-tab=rented]){background-color:#fc72ff08}.offer-type-control .segment:hover .segment-icon[data-v-3fbe19c4]{transform:scale(1.2) translateY(-1px);color:#fc72ffe6}@media (max-width: 768px){.sub-segment-container[data-v-3fbe19c4]{padding:0 15px}.offer-type-control[data-v-3fbe19c4]{width:100%;min-width:0}.offer-type-control .segment[data-v-3fbe19c4]{padding:8px 10px;font-size:.8rem}.proposals-header-container[data-v-3fbe19c4]{grid-template-columns:1fr;grid-template-rows:auto auto;padding:10px 15px}.proposals-header-container .proposals-title-container[data-v-3fbe19c4]{justify-self:center;margin-bottom:10px}.proposals-header-container .proposal-type-control[data-v-3fbe19c4]{justify-self:center;width:100%}}.proposal-header-transition-enter-active[data-v-3fbe19c4],.proposal-header-transition-leave-active[data-v-3fbe19c4]{transition:opacity .4s ease,transform .4s ease;overflow:hidden}.proposal-header-transition-enter-from[data-v-3fbe19c4],.proposal-header-transition-leave-to[data-v-3fbe19c4]{opacity:0;transform:translateY(-10px)}.proposal-header-transition-enter-to[data-v-3fbe19c4],.proposal-header-transition-leave-from[data-v-3fbe19c4]{opacity:1;transform:translateY(0)}@media (max-width: 768px){.sub-segment-container[data-v-3fbe19c4]{padding:0 15px}.offer-type-control[data-v-3fbe19c4]{width:100%;min-width:0}.offer-type-control .segment[data-v-3fbe19c4]{padding:8px 10px;font-size:.8rem}}.modal-content.info-modal[data-v-3fbe19c4]{padding:0;overflow:hidden}.modal-parcel-image-container[data-v-3fbe19c4]{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-3fbe19c4]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.modal-parcel-image-container:hover .modal-parcel-image-full[data-v-3fbe19c4]{transform:scale(1.05)}.modal-badge[data-v-3fbe19c4]{position:absolute;top:20px;left:20px;right:auto;z-index:5;font-size:.85rem;padding:6px 14px}.modal-parcel-overlay[data-v-3fbe19c4]{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-3fbe19c4]{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-3fbe19c4]{display:flex;align-items:center;gap:6px;font-size:1.1rem;margin:0 0 12px;color:#fff}.modal-expiry-info .icon[data-v-3fbe19c4]{display:flex;align-items:center}.modal-progress-container[data-v-3fbe19c4]{padding:0 0 5px}.info-modal-content[data-v-3fbe19c4]{padding:0}.info-modal-content>h3[data-v-3fbe19c4],.info-modal-content>.info-modal-grid[data-v-3fbe19c4]{padding:0 35px}.rental-details-title[data-v-3fbe19c4]{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-3fbe19c4]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#8a5cf7}.modal-close-btn[data-v-3fbe19c4]{z-index:10;top:20px;right:20px;background:#0006;color:#fff;box-shadow:0 2px 8px #0000004d}.modal-close-btn[data-v-3fbe19c4]:hover{background:#0009}.modal-dynamic-content.info-modal-content[data-v-3fbe19c4]{margin:0;padding:0 0 35px;width:100%}.info-modal-content>h3[data-v-3fbe19c4]{padding:25px 35px 0;margin-top:0}.info-modal-content>.info-modal-grid[data-v-3fbe19c4]{padding:0 35px;margin-top:20px}.rental-details-header[data-v-3fbe19c4]{text-align:center;padding:25px 35px 0;position:relative}.media-btn[data-v-3fbe19c4]{border-color:#4caf5066;color:#a5d6a7}.media-btn[data-v-3fbe19c4]: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-3fbe19c4]{color:#81c784}.media-btn:hover:not(:disabled) .material-icons[data-v-3fbe19c4]{color:#fff}.modal-content.processing[data-v-3fbe19c4]{background:linear-gradient(135deg,#2a3b4c,#1e2832)}.modal-content.success[data-v-3fbe19c4]{background:linear-gradient(135deg,#4caf50,#2e7d32);color:#fff}.modal-content.error[data-v-3fbe19c4]{background:linear-gradient(135deg,#f44336,#c62828);color:#fff}.modal-content.reject-modal.confirm[data-v-3fbe19c4],.modal-content.reject-modal.processing[data-v-3fbe19c4],.modal-content.reject-modal.success[data-v-3fbe19c4],.modal-content.reject-modal.error[data-v-3fbe19c4],.modal-content.accept-modal.confirm[data-v-3fbe19c4],.modal-content.accept-modal.processing[data-v-3fbe19c4],.modal-content.accept-modal.success[data-v-3fbe19c4],.modal-content.accept-modal.error[data-v-3fbe19c4],.modal-content.cancel-modal.confirm[data-v-3fbe19c4],.modal-content.cancel-modal.processing[data-v-3fbe19c4],.modal-content.cancel-modal.success[data-v-3fbe19c4],.modal-content.cancel-modal.error[data-v-3fbe19c4]{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-3fbe19c4]{animation:spin-3fbe19c4 1s linear infinite,pulse-3fbe19c4 2s ease-in-out infinite alternate}@keyframes pulse-3fbe19c4{0%{transform:scale(1)}to{transform:scale(1.1)}}.processing-text[data-v-3fbe19c4]{font-size:1.2rem;font-weight:600;margin:20px 0 10px;color:#8a5cf7}.processing-subtitle[data-v-3fbe19c4]{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-3fbe19c4]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#c3c9e0}.success-checkmark[data-v-3fbe19c4]{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-3fbe19c4 .4s ease-in-out .4s forwards,success-scale-3fbe19c4 .3s ease-in-out .9s both;margin-bottom:20px}.success-checkmark__circle[data-v-3fbe19c4]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#34d399;fill:#191b1f;animation:success-stroke-3fbe19c4 .6s cubic-bezier(.65,0,.45,1) forwards}.success-checkmark__check[data-v-3fbe19c4]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4;animation:success-stroke-3fbe19c4 .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes success-stroke-3fbe19c4{to{stroke-dashoffset:0}}@keyframes success-scale-3fbe19c4{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes success-fill-3fbe19c4{to{box-shadow:inset 0 0 0 40px #34d399}}.modal-success-body h3[data-v-3fbe19c4]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-success-body p[data-v-3fbe19c4]{font-size:1rem;line-height:1.6;margin-bottom:25px}.modal-success-body .parcel-id[data-v-3fbe19c4]{color:#fc72ff;font-weight:700}.modal-rejection-body[data-v-3fbe19c4]{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-3fbe19c4]{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-3fbe19c4 .5s .1s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes pop-in-rejection-check-3fbe19c4{to{opacity:1;transform:scale(1)}}.rejection-checkmark__circle[data-v-3fbe19c4]{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-3fbe19c4]{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-3fbe19c4 .6s .5s cubic-bezier(.65,0,.35,1) forwards}@keyframes draw-rejection-check-line-3fbe19c4{to{stroke-dashoffset:0}}.cancellation-checkmark[data-v-3fbe19c4]{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-3fbe19c4 .5s .1s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes pop-in-cancellation-check-3fbe19c4{to{opacity:1;transform:scale(1)}}.cancellation-checkmark__circle[data-v-3fbe19c4]{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-3fbe19c4]{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-3fbe19c4 .6s .5s cubic-bezier(.65,0,.35,1) forwards}@keyframes draw-cancellation-check-line-3fbe19c4{to{stroke-dashoffset:0}}.modal-cancellation-body[data-v-3fbe19c4]{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-3fbe19c4]{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-3fbe19c4 .6s .9s cubic-bezier(.25,.8,.25,1) forwards}@keyframes fade-slide-up-cancellation-3fbe19c4{to{opacity:1;transform:translateY(0)}}.modal-cancellation-body p[data-v-3fbe19c4]{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-3fbe19c4 .5s 1.1s ease-out forwards}@keyframes fade-in-cancellation-text-3fbe19c4{to{opacity:1}}.modal-rejection-body h3[data-v-3fbe19c4]{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-3fbe19c4 .6s .9s cubic-bezier(.25,.8,.25,1) forwards}@keyframes fade-slide-up-rejection-3fbe19c4{to{opacity:1;transform:translateY(0)}}.modal-rejection-body p[data-v-3fbe19c4]{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-3fbe19c4 .6s 1.1s cubic-bezier(.25,.8,.25,1) forwards}.modal-rejection-body .parcel-id[data-v-3fbe19c4]{color:#fca5a5;font-weight:700}.transaction-details.rejection[data-v-3fbe19c4],.transaction-details.cancellation[data-v-3fbe19c4]{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-3fbe19c4 .6s 1.3s cubic-bezier(.25,.8,.25,1) forwards}.transaction-details.rejection .transaction-label[data-v-3fbe19c4],.transaction-details.cancellation .transaction-label[data-v-3fbe19c4]{font-size:.85rem;color:#a0a9c0;margin-bottom:8px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.transaction-details.rejection .transaction-hash[data-v-3fbe19c4],.transaction-details.cancellation .transaction-hash[data-v-3fbe19c4]{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-3fbe19c4]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:20px 0;color:#f87171}.error-cross[data-v-3fbe19c4]{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-3fbe19c4 .4s ease-in-out .4s forwards,error-scale-3fbe19c4 .3s ease-in-out .9s both;margin-bottom:20px}.error-cross__circle[data-v-3fbe19c4]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#f87171;fill:#191b1f;animation:error-stroke-3fbe19c4 .6s cubic-bezier(.65,0,.45,1) forwards}.error-cross__line1[data-v-3fbe19c4],.error-cross__line2[data-v-3fbe19c4]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4}.error-cross__line1[data-v-3fbe19c4]{animation:error-stroke-3fbe19c4 .3s cubic-bezier(.65,0,.45,1) .8s forwards}.error-cross__line2[data-v-3fbe19c4]{animation:error-stroke-3fbe19c4 .3s cubic-bezier(.65,0,.45,1) .9s forwards}@keyframes error-stroke-3fbe19c4{to{stroke-dashoffset:0}}@keyframes error-scale-3fbe19c4{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes error-fill-3fbe19c4{to{box-shadow:inset 0 0 0 40px #f87171}}.modal-error-body h3[data-v-3fbe19c4]{color:#fff;font-size:1.4rem;margin-bottom:10px}.modal-error-body p[data-v-3fbe19c4]{font-size:1.05rem;line-height:1.6;margin-bottom:25px;color:#ff8a8a;font-weight:500}.transaction-details[data-v-3fbe19c4]{margin-top:15px;padding:10px;background-color:#34d3991a;border-radius:8px;border:1px solid rgba(52,211,153,.3)}.transaction-label[data-v-3fbe19c4]{font-size:.9rem;color:#98a1c0;margin-bottom:5px}.transaction-hash[data-v-3fbe19c4]{font-size:.9rem;color:#34d399;font-family:Courier New,monospace;word-break:break-all;margin-bottom:0}.modal-button.done-btn[data-v-3fbe19c4]{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-3fbe19c4]:hover{background-color:#2aa779}.modal-button.done-btn.rejection[data-v-3fbe19c4],.modal-button.done-btn.cancellation[data-v-3fbe19c4]{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-3fbe19c4 .6s 1.5s cubic-bezier(.25,.8,.25,1) forwards}.modal-button.done-btn.rejection[data-v-3fbe19c4]:before,.modal-button.done-btn.cancellation[data-v-3fbe19c4]: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-3fbe19c4]:hover:before,.modal-button.done-btn.cancellation[data-v-3fbe19c4]:hover:before{left:100%}.modal-button.done-btn.rejection[data-v-3fbe19c4]:hover,.modal-button.done-btn.cancellation[data-v-3fbe19c4]: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-3fbe19c4]:active,.modal-button.done-btn.cancellation[data-v-3fbe19c4]: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-3fbe19c4]{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-3fbe19c4]:hover{background-color:#666}.disabled-btn[data-v-3fbe19c4]{background-color:#6c757d4d!important;border-color:#6c757d80!important;color:#ffffff80!important;cursor:not-allowed!important;opacity:.6}.disabled-btn[data-v-3fbe19c4]: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-3fbe19c4]{color:#ffffff80!important}.modal-expiry-warning[data-v-3fbe19c4]{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-3fbe19c4]{color:#e74c3c;font-weight:600}@media (max-width: 768px){.modal-content.reject-modal[data-v-3fbe19c4]{min-height:640px;max-height:95vh;padding:50px 25px 30px}.modal-content.reject-modal .modal-dynamic-content[data-v-3fbe19c4]{min-height:520px}.modal-rejection-body[data-v-3fbe19c4]{padding:30px 0}.modal-rejection-body h3[data-v-3fbe19c4]{font-size:1.4rem;margin-bottom:12px}.modal-rejection-body p[data-v-3fbe19c4]{font-size:1rem;padding:0 15px}.rejection-checkmark[data-v-3fbe19c4]{width:80px;height:80px;margin-bottom:25px}.modal-button.done-btn.rejection[data-v-3fbe19c4],.modal-button.done-btn.cancellation[data-v-3fbe19c4]{max-width:200px;padding:13px 28px;font-size:.95rem;margin-top:20px}.transaction-details.rejection[data-v-3fbe19c4],.transaction-details.cancellation[data-v-3fbe19c4]{padding:14px 18px;max-width:95%}.cancellation-checkmark[data-v-3fbe19c4]{width:80px;height:80px;margin-bottom:25px}.modal-loading-state[data-v-3fbe19c4]{padding:30px 0}.spinner.modal-spinner[data-v-3fbe19c4]{width:45px;height:45px}.modal-content.reject-modal .modal-actions[data-v-3fbe19c4]{padding-top:15px;flex-direction:row;gap:12px}}@media (max-width: 520px){.modal-content.reject-modal[data-v-3fbe19c4]{min-height:600px;max-height:95vh;padding:45px 20px 25px}.modal-content.reject-modal .modal-dynamic-content[data-v-3fbe19c4]{min-height:480px}.rejection-checkmark[data-v-3fbe19c4]{width:70px;height:70px;margin-bottom:20px}.modal-rejection-body h3[data-v-3fbe19c4],.modal-cancellation-body h3[data-v-3fbe19c4]{font-size:1.3rem}.modal-rejection-body p[data-v-3fbe19c4],.modal-cancellation-body p[data-v-3fbe19c4]{font-size:.95rem;padding:0 10px}.modal-button.done-btn.rejection[data-v-3fbe19c4],.modal-button.done-btn.cancellation[data-v-3fbe19c4]{width:100%;max-width:100%;padding:12px 24px;font-size:.9rem;margin-top:15px}.transaction-details.rejection[data-v-3fbe19c4],.transaction-details.cancellation[data-v-3fbe19c4]{padding:12px 16px;font-size:.85rem;max-width:100%}.cancellation-checkmark[data-v-3fbe19c4]{width:70px;height:70px;margin-bottom:20px}.spinner.modal-spinner[data-v-3fbe19c4]{width:40px;height:40px}.modal-loading-state p[data-v-3fbe19c4]{font-size:1.05rem}.processing-subtitle[data-v-3fbe19c4]{font-size:.85rem;padding:0 10px}.modal-content.reject-modal .modal-actions[data-v-3fbe19c4]{padding-top:10px;flex-direction:column;gap:10px}.action-button.modal-button[data-v-3fbe19c4]{width:100%}}.admin-panel-wrapper[data-v-3e6fa67c]{width:100%;height:100vh;overflow-y:auto;background:linear-gradient(135deg,#0a0a0f,#1a1a2e)}.admin-panel-wrapper[data-v-3e6fa67c]::-webkit-scrollbar{width:8px}.admin-panel-wrapper[data-v-3e6fa67c]::-webkit-scrollbar-track{background:#ffffff0d}.admin-panel-wrapper[data-v-3e6fa67c]::-webkit-scrollbar-thumb{background:#667eea80;border-radius:4px}.admin-panel-wrapper[data-v-3e6fa67c]::-webkit-scrollbar-thumb:hover{background:#667eeab3}.admin-panel[data-v-3e6fa67c]{max-width:1400px;margin:0 auto;padding:24px;color:#fff;font-family:var(--font-primary);min-height:100vh}.admin-header[data-v-3e6fa67c]{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-3e6fa67c]{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-3e6fa67c]{display:flex;gap:16px}.stat-pill[data-v-3e6fa67c]{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-3e6fa67c]{background:#ef444433;border-color:#ef444466}.stat-label[data-v-3e6fa67c]{font-size:.75rem;color:#ffffffb3;margin-bottom:4px}.stat-value[data-v-3e6fa67c]{font-size:1rem;font-weight:600;color:#fff}.unpause-timer[data-v-3e6fa67c]{margin-top:4px;font-size:.7rem;color:#fffc}.admin-grid[data-v-3e6fa67c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:20px;padding-bottom:40px}.admin-card[data-v-3e6fa67c]{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-3e6fa67c]:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0000004d}.admin-card.full-width[data-v-3e6fa67c]{grid-column:1 / -1}.card-header[data-v-3e6fa67c]{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-3e6fa67c]{font-size:1.25rem;font-weight:600;margin:0;color:#fff}.refresh-btn[data-v-3e6fa67c]{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-3e6fa67c]:hover:not(:disabled){background:#fff3;transform:rotate(180deg)}.refresh-btn[data-v-3e6fa67c]:disabled{opacity:.5;cursor:not-allowed}.fee-grid[data-v-3e6fa67c]{display:grid;gap:20px}.current-value[data-v-3e6fa67c]{font-size:.85rem;color:#fff9}.fee-input[data-v-3e6fa67c]{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-3e6fa67c]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px #667eea33}.update-btn[data-v-3e6fa67c]{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-3e6fa67c]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.update-btn[data-v-3e6fa67c]:disabled{opacity:.5;cursor:not-allowed}.fee-management-card[data-v-3e6fa67c]{grid-column:1 / -1}.fee-header-actions[data-v-3e6fa67c]{display:flex;gap:12px;align-items:center}.danger-btn[data-v-3e6fa67c]{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-3e6fa67c]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px);box-shadow:0 4px 12px #ef44444d}.danger-btn[data-v-3e6fa67c]:disabled{opacity:.5;cursor:not-allowed}.fee-category[data-v-3e6fa67c]{margin-bottom:32px;padding:20px;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.fee-category-title[data-v-3e6fa67c]{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-3e6fa67c]{font-size:1.2rem}.fee-category-grid[data-v-3e6fa67c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.fee-item[data-v-3e6fa67c]{padding:16px;background:#ffffff0d;border-radius:10px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.fee-item[data-v-3e6fa67c]:hover{background:#ffffff14;transform:translateY(-1px)}.fee-item-header[data-v-3e6fa67c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.fee-label[data-v-3e6fa67c]{font-size:.95rem;font-weight:500;color:#fff;margin:0}.fee-unit[data-v-3e6fa67c]{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-3e6fa67c]{font-size:.8rem;color:#ffffffb3;margin-bottom:12px;line-height:1.4}.fee-controls[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:8px}.current-value[data-v-3e6fa67c]{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-3e6fa67c]{display:flex;gap:8px;align-items:center}.fee-input[data-v-3e6fa67c]{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-3e6fa67c]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px #667eea33;background:#ffffff26}.fee-input[data-v-3e6fa67c]:invalid{border-color:#ef4444;box-shadow:0 0 0 2px #ef444433}.update-btn[data-v-3e6fa67c]{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-3e6fa67c]:hover:not(:disabled){background:linear-gradient(135deg,#5a6fd8,#6a4190);transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.update-btn[data-v-3e6fa67c]:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width: 768px){.fee-category-grid[data-v-3e6fa67c]{grid-template-columns:1fr}.fee-header-actions[data-v-3e6fa67c]{flex-direction:column;gap:8px;width:100%}.fee-header-actions .refresh-btn[data-v-3e6fa67c],.fee-header-actions .danger-btn[data-v-3e6fa67c]{width:100%;justify-content:center}.input-group[data-v-3e6fa67c]{flex-direction:column;align-items:stretch}.update-btn[data-v-3e6fa67c]{width:100%}}.security-controls[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:20px}.control-group[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:12px}.control-group h3[data-v-3e6fa67c]{font-size:1rem;font-weight:600;margin:0;color:#ffffffe6}.toggle-controls[data-v-3e6fa67c]{display:flex;gap:12px}.control-btn[data-v-3e6fa67c]{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-3e6fa67c]:hover:not(:disabled){transform:translateY(-1px)}.control-btn[data-v-3e6fa67c]:disabled{opacity:.5;cursor:not-allowed}.control-btn.primary[data-v-3e6fa67c]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea}.control-btn.secondary[data-v-3e6fa67c]{background:#4b556380;border-color:#4b5563cc}.control-btn.danger[data-v-3e6fa67c]{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#ef4444}.control-btn.success[data-v-3e6fa67c]{background:linear-gradient(135deg,#10b981,#059669);border-color:#10b981}.control-btn.warning[data-v-3e6fa67c]{background:linear-gradient(135deg,#f59e0b,#d97706);border-color:#f59e0b}.control-btn.active[data-v-3e6fa67c]{box-shadow:0 0 0 2px #ffffff4d}.role-input[data-v-3e6fa67c],.blacklist-input[data-v-3e6fa67c],.content-input[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:12px}.role-buttons[data-v-3e6fa67c],.blacklist-buttons[data-v-3e6fa67c],.content-buttons[data-v-3e6fa67c]{display:flex;gap:8px;flex-wrap:wrap}.address-input[data-v-3e6fa67c],.hash-input[data-v-3e6fa67c],.text-input[data-v-3e6fa67c],.amount-input[data-v-3e6fa67c]{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-3e6fa67c]:focus,.hash-input[data-v-3e6fa67c]:focus,.text-input[data-v-3e6fa67c]:focus,.amount-input[data-v-3e6fa67c]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px #667eea33}.ownership-controls[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:12px}.pending-transfer[data-v-3e6fa67c]{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-3e6fa67c]{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-3e6fa67c]{display:flex;flex-direction:column;gap:16px}.withdrawal-form[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:12px}.metadata-controls[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:20px}.metadata-item[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:8px}.metadata-item label[data-v-3e6fa67c]{font-size:.9rem;font-weight:500;color:#fffc}.metadata-input[data-v-3e6fa67c]{display:flex;gap:8px;align-items:center}.maintenance-controls[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:16px}.cleanup-form[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:12px}.stats-grid[data-v-3e6fa67c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}.stat-card[data-v-3e6fa67c]{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-3e6fa67c]:hover{transform:translateY(-2px);background:#ffffff14}.stat-number[data-v-3e6fa67c]{font-size:1.8rem;font-weight:700;color:#667eea;margin-bottom:8px}.stat-label[data-v-3e6fa67c]{font-size:.85rem;color:#ffffffb3}.notification[data-v-3e6fa67c]{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-3e6fa67c]{background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.4)}.notification.error[data-v-3e6fa67c]{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid rgba(239,68,68,.4)}.notification.warning[data-v-3e6fa67c]{background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid rgba(245,158,11,.4)}.notification-text[data-v-3e6fa67c]{flex:1}.notification-close[data-v-3e6fa67c]{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-3e6fa67c]{font-size:1.1rem}.debug-info[data-v-3e6fa67c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.debug-item[data-v-3e6fa67c]{padding:12px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1);font-size:.9rem}.admin-tabs[data-v-3e6fa67c]{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-3e6fa67c]{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-3e6fa67c]:hover{background:#ffffff1a;color:#fff}.tab-button.active[data-v-3e6fa67c]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent}.tab-content[data-v-3e6fa67c]{animation:fadeIn-3e6fa67c .3s ease}@keyframes fadeIn-3e6fa67c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.debug-header[data-v-3e6fa67c]{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-3e6fa67c]{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-3e6fa67c]{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-3e6fa67c]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.refresh-all-btn[data-v-3e6fa67c]:disabled{opacity:.5;cursor:not-allowed}.debug-grid[data-v-3e6fa67c]{display:flex;flex-direction:column;gap:24px}.debug-section[data-v-3e6fa67c]{background:#ffffff0d;border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px)}.debug-category-title[data-v-3e6fa67c]{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-3e6fa67c]{display:flex;flex-direction:column;gap:12px}.debug-function-item[data-v-3e6fa67c]{padding:16px;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.08);transition:all .3s ease}.debug-function-item[data-v-3e6fa67c]:hover{background:#ffffff0d;transform:translate(2px)}.function-info[data-v-3e6fa67c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.function-label[data-v-3e6fa67c]{font-weight:500;color:#fff;font-size:.95rem}.function-facet[data-v-3e6fa67c]{font-size:.75rem;color:#ffffff80;padding:2px 8px;background:#ffffff1a;border-radius:4px;font-family:var(--font-mono)}.function-value-container[data-v-3e6fa67c]{display:flex;gap:12px;align-items:flex-start}.function-value[data-v-3e6fa67c]{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-3e6fa67c]{background:#667eea1a}.value-display[data-v-3e6fa67c]{margin:0;font-family:var(--font-mono);font-size:.85rem;color:#10ff81;white-space:pre-wrap;word-break:break-all}.loading-text[data-v-3e6fa67c]{color:#667eea;font-style:italic}.error-text[data-v-3e6fa67c]{color:#ef4444;font-size:.85rem}.get-btn[data-v-3e6fa67c]{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-3e6fa67c]:hover:not(:disabled){background:#667eea4d;border-color:#667eea99;transform:translateY(-1px)}.get-btn[data-v-3e6fa67c]:disabled{opacity:.5;cursor:not-allowed}.function-inputs[data-v-3e6fa67c]{display:flex;gap:8px;margin-bottom:12px}.function-input[data-v-3e6fa67c]{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-3e6fa67c]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px #667eea33}.function-input[data-v-3e6fa67c]::placeholder{color:#fff6}@media (max-width: 1200px){.admin-grid[data-v-3e6fa67c]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}}@media (max-width: 768px){.admin-panel[data-v-3e6fa67c]{padding:16px}.admin-header[data-v-3e6fa67c]{flex-direction:column;gap:16px;text-align:center}.header-stats[data-v-3e6fa67c]{flex-wrap:wrap;justify-content:center}.admin-grid[data-v-3e6fa67c]{grid-template-columns:1fr;gap:16px}.admin-title[data-v-3e6fa67c]{font-size:2rem}.toggle-controls[data-v-3e6fa67c],.role-buttons[data-v-3e6fa67c],.blacklist-buttons[data-v-3e6fa67c],.content-buttons[data-v-3e6fa67c]{flex-direction:column}.metadata-input[data-v-3e6fa67c]{flex-direction:column;align-items:stretch}.admin-card[data-v-3e6fa67c]{padding:16px}}.support-container[data-v-443b15cc]{width:100%;height:100%;overflow-y:auto;background-color:#131519;color:#e0e0e0;font-family:var(--font-secondary);padding:2rem 4rem}.support-header[data-v-443b15cc]{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-443b15cc]: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-443b15cc]{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-443b15cc]{font-size:2.8rem;-webkit-text-fill-color:#ab8eff}.support-header .subtitle[data-v-443b15cc]{font-size:1.1rem;color:#98a1c0;max-width:600px;margin:0 auto}.support-content[data-v-443b15cc]{max-width:1600px;margin:0 auto}.support-section[data-v-443b15cc]{margin-bottom:3rem}.support-section h2[data-v-443b15cc]{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-443b15cc]:after{content:"";position:absolute;bottom:-1px;left:0;width:50px;height:2px;background:#fc72ff}.kb-grid[data-v-443b15cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.kb-card[data-v-443b15cc]{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-443b15cc]:hover{transform:translateY(-5px);border-color:#ab8eff80;box-shadow:0 10px 30px #0000004d}.kb-icon-wrapper[data-v-443b15cc]{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-443b15cc]{background:linear-gradient(145deg,#fc72ff33,#8c66ff33);border-color:#ab8eff;transform:scale(1.1)}.kb-icon-wrapper .material-icons[data-v-443b15cc]{font-size:2.5rem;color:#fc72ff;transition:all .3s ease}.kb-card:hover .kb-icon-wrapper .material-icons[data-v-443b15cc]{color:#fff;text-shadow:0 0 15px #fc72ff}.kb-card h3[data-v-443b15cc]{font-family:var(--font-display);font-size:1.25rem;color:#fff;margin-bottom:.75rem}.kb-card p[data-v-443b15cc]{color:#98a1c0;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.kb-button[data-v-443b15cc]{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-443b15cc]:hover{background:#ab8eff;color:#fff;box-shadow:0 0 20px #ab8eff80}.columns[data-v-443b15cc]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}@media (max-width: 1200px){.columns[data-v-443b15cc]{grid-template-columns:1fr}}.faq-accordion[data-v-443b15cc]{display:flex;flex-direction:column;gap:1rem}.faq-item[data-v-443b15cc]{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-443b15cc]{border-color:#8c66ff99}.faq-question[data-v-443b15cc]{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-443b15cc]:hover{background-color:#ffffff08}.faq-icon[data-v-443b15cc]{transition:transform .3s ease}.faq-item.open .faq-icon[data-v-443b15cc]{transform:rotate(180deg);color:#8c66ff}.faq-answer[data-v-443b15cc]{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,padding .4s ease-in-out}.faq-item.open .faq-answer[data-v-443b15cc]{max-height:200px}.faq-answer p[data-v-443b15cc]{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-443b15cc]{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-443b15cc]{display:flex;flex-direction:column}.form-group label[data-v-443b15cc]{margin-bottom:.5rem;font-weight:500;color:silver;font-size:.9rem}.form-group input[data-v-443b15cc],.form-group select[data-v-443b15cc],.form-group textarea[data-v-443b15cc]{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-443b15cc]:focus,.form-group select[data-v-443b15cc]:focus,.form-group textarea[data-v-443b15cc]:focus{outline:none;border-color:#8c66ff;box-shadow:0 0 0 3px #8c66ff33}.form-group select[data-v-443b15cc]{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-443b15cc]{resize:vertical;min-height:120px}.submit-button[data-v-443b15cc]{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-443b15cc]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #fc72ff80}.submit-button[data-v-443b15cc]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.support-container[data-v-443b15cc]{padding:1.5rem}.support-header h1[data-v-443b15cc]{font-size:2rem}.support-header .title-icon[data-v-443b15cc]{font-size:2.2rem}}.submit-status[data-v-443b15cc]{margin-top:1rem;padding:1rem;border-radius:8px;font-weight:500;text-align:center;transition:all .3s ease}.submit-status.success[data-v-443b15cc]{background:#2ecc711a;border:1px solid rgba(46,204,113,.3);color:#2ecc71}.submit-status.error[data-v-443b15cc]{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}}.page[data-v-e067656e]{display:grid;gap:4rem;min-height:0;height:100%;overflow-y:auto;padding:clamp(2rem,4vw,4rem) clamp(1.5rem,5vw,5rem) 5rem;max-width:1100px;margin:0 auto}.hero[data-v-e067656e]{display:grid;gap:2rem;align-items:flex-start}.hero__content .eyebrow[data-v-e067656e]{text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;color:#7c8aa5}.hero__content h1[data-v-e067656e]{font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.1;margin:.5rem 0 1rem}.hero__content p[data-v-e067656e]{font-size:1.05rem;line-height:1.7;color:#4a5568;max-width:70ch}.hero__cta[data-v-e067656e]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.cta[data-v-e067656e],.secondary[data-v-e067656e]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1.5rem;border-radius:999px;font-weight:600;transition:all .2s ease;border:1px solid transparent}.cta[data-v-e067656e]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}.cta[data-v-e067656e]:hover{transform:translateY(-1px);box-shadow:0 10px 25px #6366f140}.secondary[data-v-e067656e]{background:#6366f114;color:#4f46e5;border-color:#4f46e533}.secondary[data-v-e067656e]:hover{background:#6366f129}.hero__metrics[data-v-e067656e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem}.metric[data-v-e067656e]{padding:1.4rem;background:linear-gradient(180deg,#0b1020,#151c33);border-radius:16px;color:#f7fafc;box-shadow:0 18px 45px -24px #172655a6}.metric__value[data-v-e067656e]{display:block;font-size:1.6rem;font-weight:700}.metric__label[data-v-e067656e]{color:#f7fafcb8;font-size:.92rem}.pillars[data-v-e067656e]{display:grid;gap:2.5rem}.pillars article h2[data-v-e067656e]{font-size:clamp(1.9rem,3vw,2.4rem);margin-bottom:1rem}.pillars p[data-v-e067656e],.pillars li[data-v-e067656e],.split p[data-v-e067656e],.split li[data-v-e067656e]{line-height:1.7;color:#475569}.pillars ul[data-v-e067656e],.split ul[data-v-e067656e]{margin-top:1rem;padding-left:1.25rem}.pillars ol[data-v-e067656e]{margin-top:1.25rem;padding-left:1.5rem;counter-reset:steps}.pillars li[data-v-e067656e]{margin-bottom:.75rem}.pillars ol li[data-v-e067656e]{margin-bottom:1rem}.step-title[data-v-e067656e]{font-weight:600;display:block;margin-bottom:.35rem}.split[data-v-e067656e]{display:grid;gap:2rem}.split>div[data-v-e067656e]{background:#f8fafc;padding:2rem;border-radius:18px;border:1px solid rgba(15,23,42,.05);box-shadow:0 20px 35px -32px #0f172a59}.split h2[data-v-e067656e]{font-size:1.75rem;margin-bottom:.75rem}.inline[data-v-e067656e]{margin-top:1.2rem}.faq[data-v-e067656e]{background:#0f172a;border-radius:24px;color:#e2e8f0;padding:clamp(2rem,4vw,3rem);box-shadow:0 30px 50px -35px #0f172abf}.faq h2[data-v-e067656e]{font-size:clamp(2rem,4vw,2.6rem);margin-bottom:1.5rem}.faq__list[data-v-e067656e]{display:grid;gap:1rem}.faq__item[data-v-e067656e]{background:#0f172a8c;border:1px solid rgba(148,163,184,.25);border-radius:16px;overflow:hidden}.faq__question[data-v-e067656e]{width:100%;text-align:left;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;font-size:1.05rem;font-weight:600;color:inherit;background:transparent;border:none;cursor:pointer}.faq__answer[data-v-e067656e]{padding:0 1.25rem 1.25rem;color:#cbd5f5;line-height:1.7}.icon[data-v-e067656e]{font-size:1.5rem;font-weight:400}@media (min-width: 960px){.hero[data-v-e067656e]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.pillars[data-v-e067656e],.split[data-v-e067656e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page[data-v-9de58abc]{display:grid;gap:4rem;min-height:0;height:100%;overflow-y:auto;max-width:1120px;margin:0 auto;padding:clamp(2.5rem,4vw,4rem) clamp(1.5rem,6vw,5rem) 5rem}.intro[data-v-9de58abc]{display:grid;gap:2.5rem;align-items:flex-start}.intro__copy .eyebrow[data-v-9de58abc]{text-transform:uppercase;letter-spacing:.08em;color:#6366f1;font-size:.85rem;font-weight:600}.intro__copy h1[data-v-9de58abc]{font-size:clamp(2.6rem,5vw,3.6rem);line-height:1.1;margin:.75rem 0 1rem}.intro__copy p[data-v-9de58abc]{font-size:1.05rem;line-height:1.75;color:#475569;max-width:70ch}.intro__cta[data-v-9de58abc]{margin-top:1.75rem;display:flex;gap:1rem;flex-wrap:wrap}.intro__card[data-v-9de58abc]{background:#0f172a;color:#e2e8f0;padding:clamp(1.5rem,3vw,2rem);border-radius:20px;box-shadow:0 25px 45px -35px #0f172ad9}.intro__card h3[data-v-9de58abc]{font-size:1.3rem;margin-bottom:1rem}.intro__card ul[data-v-9de58abc]{list-style:none;padding:0;display:grid;gap:.75rem;font-size:.95rem}.packages header[data-v-9de58abc]{max-width:720px}.packages h2[data-v-9de58abc]{font-size:clamp(2rem,4vw,2.6rem);margin-bottom:.75rem}.packages p[data-v-9de58abc]{color:#475569;line-height:1.7}.packages__grid[data-v-9de58abc]{margin-top:2rem;display:grid;gap:1.5rem}.package[data-v-9de58abc]{background:#f8fafc;border-radius:20px;padding:1.75rem;border:1px solid rgba(79,70,229,.12);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.package--active[data-v-9de58abc]{border-color:#4f46e559;box-shadow:0 20px 40px -35px #4f46e58c;transform:translateY(-4px)}.package h3[data-v-9de58abc]{font-size:1.4rem;margin-bottom:.5rem}.package ul[data-v-9de58abc]{margin-top:1rem;padding-left:1.25rem;color:#334155;line-height:1.6}.creative[data-v-9de58abc]{display:grid;gap:2rem;align-items:start}.creative__copy h2[data-v-9de58abc]{font-size:clamp(2rem,4vw,2.4rem);margin-bottom:.75rem}.creative__copy p[data-v-9de58abc],.creative__copy li[data-v-9de58abc]{color:#475569;line-height:1.7}.creative__copy ul[data-v-9de58abc]{margin-top:1rem;padding-left:1.25rem}.creative__sidebar[data-v-9de58abc]{background:linear-gradient(180deg,#1f2937,#111827);color:#f8fafc;padding:2rem;border-radius:20px;border:1px solid rgba(148,163,184,.2);box-shadow:0 30px 45px -40px #0f172ad9}.creative__sidebar h3[data-v-9de58abc]{font-size:1.35rem;margin-bottom:.75rem}.creative__sidebar p[data-v-9de58abc]{line-height:1.7;color:#f8fafceb;margin-bottom:1.5rem}.partners[data-v-9de58abc]{display:grid;gap:1.5rem}.partners h2[data-v-9de58abc]{font-size:clamp(2rem,4vw,2.5rem)}.partners p[data-v-9de58abc]{color:#475569;max-width:70ch}.partners__grid[data-v-9de58abc]{display:grid;gap:1.5rem;margin-top:1.5rem}.partners__grid article[data-v-9de58abc]{background:#f1f5f9;border-radius:18px;padding:1.75rem;border:1px solid rgba(15,23,42,.08)}.partners__grid h3[data-v-9de58abc]{font-size:1.3rem;margin-bottom:.5rem}.partners__grid ul[data-v-9de58abc]{margin-top:.75rem;padding-left:1.25rem;color:#334155;line-height:1.6}.faq[data-v-9de58abc]{background:#0f172a;color:#e2e8f0;border-radius:24px;padding:clamp(2rem,4vw,3rem);box-shadow:0 40px 60px -48px #0f172ad9}.faq h2[data-v-9de58abc]{font-size:clamp(2rem,4vw,2.4rem);margin-bottom:1.5rem}.faq__grid[data-v-9de58abc]{display:grid;gap:1.5rem}.faq__item[data-v-9de58abc]{background:#0f172a99;border-radius:16px;padding:1.5rem;border:1px solid rgba(148,163,184,.25)}.faq__item h3[data-v-9de58abc]{font-size:1.2rem;margin-bottom:.5rem}.faq__item p[data-v-9de58abc]{line-height:1.7;color:#e2e8f0e6}.cta-final[data-v-9de58abc]{text-align:center;padding:clamp(2.5rem,4vw,3rem);border-radius:22px;background:linear-gradient(135deg,#6366f11a,#818cf82e);border:1px solid rgba(99,102,241,.15)}.cta-final h2[data-v-9de58abc]{font-size:clamp(2rem,4vw,2.6rem);margin-bottom:.75rem}.cta-final p[data-v-9de58abc]{color:#475569;max-width:600px;margin:0 auto 1.75rem;line-height:1.7}.cta-final__actions[data-v-9de58abc]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.cta[data-v-9de58abc],.secondary[data-v-9de58abc],.outline[data-v-9de58abc]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1.6rem;border-radius:999px;font-weight:600;transition:all .2s ease;border:1px solid transparent}.cta[data-v-9de58abc]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}.cta[data-v-9de58abc]:hover{transform:translateY(-1px);box-shadow:0 12px 25px -16px #6366f173}.secondary[data-v-9de58abc]{background:#6366f114;color:#4f46e5;border-color:#4f46e533}.secondary[data-v-9de58abc]:hover{background:#6366f129}.outline[data-v-9de58abc]{background:transparent;border-color:#94a3b873;color:#e2e8f0}.outline[data-v-9de58abc]:hover{border-color:#94a3b8bf;background:#94a3b81f}@media (min-width: 960px){.intro[data-v-9de58abc]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.packages__grid[data-v-9de58abc]{grid-template-columns:repeat(3,minmax(0,1fr))}.creative[data-v-9de58abc]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.partners__grid[data-v-9de58abc]{grid-template-columns:repeat(3,minmax(0,1fr))}.faq__grid[data-v-9de58abc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.how-page[data-v-90c61912]{--bg: #080a12;--panel: rgba(18, 23, 38, .82);--panel-strong: rgba(24, 31, 50, .94);--line: rgba(255, 255, 255, .12);--line-strong: rgba(103, 232, 249, .42);--text: #f8fafc;--muted: #a8b3c7;--cyan: #67e8f9;--pink: #fc72ff;--violet: #8c66ff;--green: #8ef6c6;--amber: #ffd166;min-height:0;height:100%;display:block;overflow-y:auto;color:var(--text);background:linear-gradient(rgba(103,232,249,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(103,232,249,.055) 1px,transparent 1px),radial-gradient(circle at 18% 12%,rgba(252,114,255,.18),transparent 32rem),radial-gradient(circle at 82% 18%,rgba(103,232,249,.14),transparent 30rem),linear-gradient(135deg,#080a12,#101423,#070910);background-size:44px 44px,44px 44px,auto,auto,auto;padding:clamp(1.35rem,3vw,3rem) clamp(1rem,4vw,4.5rem) 4rem;scroll-behavior:smooth}.scroll-progress[data-v-90c61912]{position:sticky;top:0;left:0;z-index:50;width:100%;height:2px;margin-top:calc(-1*clamp(1.35rem,3vw,3rem));background:linear-gradient(90deg,var(--cyan),var(--violet) 55%,var(--pink));transform-origin:left center;transform:scaleX(var(--scroll-progress, 0));box-shadow:0 0 12px #67e8f98c;pointer-events:none}.how-page[data-v-90c61912]:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 78% 22%,hsl(var(--section-hue, 195) 90% 60% / .12),transparent 38%),radial-gradient(circle at 18% 78%,hsl(calc(var(--section-hue, 195) + 60) 90% 60% / .08),transparent 42%);transition:background 1.2s ease;mix-blend-mode:screen}.kbd-help[data-v-90c61912]{position:fixed;inset:0;z-index:60;display:grid;place-items:center;background:#0508148c;backdrop-filter:blur(6px);animation:kbdHelpFade-90c61912 .22s ease both}@keyframes kbdHelpFade-90c61912{0%{opacity:0}to{opacity:1}}.kbd-help-panel[data-v-90c61912]{width:min(420px,92vw);border:1px solid rgba(103,232,249,.45);border-radius:14px;background:#080a12f0;padding:1.2rem 1.2rem 1.4rem;box-shadow:0 30px 80px #0009,0 0 40px #67e8f92e}.kbd-help-header[data-v-90c61912]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem}.kbd-help-header h3[data-v-90c61912]{margin:0;color:var(--cyan);font-family:var(--font-secondary);font-size:1.05rem;font-weight:800;letter-spacing:.04em}.kbd-help-close[data-v-90c61912]{width:32px;height:32px;border:1px solid var(--line);border-radius:50%;background:#ffffff0a;color:var(--muted);cursor:pointer;font-family:var(--font-mono);transition:border-color .2s ease,color .2s ease}.kbd-help-close[data-v-90c61912]:hover{border-color:#67e8f98c;color:var(--text)}.kbd-help-list[data-v-90c61912]{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.kbd-help-list li[data-v-90c61912]{display:grid;grid-template-columns:3rem 1fr;align-items:center;gap:.7rem;padding:.4rem .55rem;border:1px solid var(--line);border-radius:8px;background:#ffffff08;color:var(--text);font-family:var(--font-mono);font-size:.78rem}.kbd-help-list kbd[data-v-90c61912]{display:grid;place-items:center;padding:.2rem .4rem;border:1px solid rgba(103,232,249,.45);border-radius:5px;background:#67e8f914;color:var(--cyan);font-family:var(--font-mono);font-size:.78rem;font-weight:800}.section-toc[data-v-90c61912]{position:fixed;top:50%;right:clamp(.6rem,1.4vw,1.4rem);z-index:45;display:grid;gap:.55rem;margin:0;padding:0;transform:translateY(-50%)}.section-toc button[data-v-90c61912]{display:inline-grid;grid-template-columns:auto 1fr;align-items:center;gap:.6rem;margin:0;padding:.4rem .7rem .4rem .55rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#080a12c7;color:#dbeafe;font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.04em;cursor:pointer;backdrop-filter:blur(8px);transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}.section-toc button[data-v-90c61912]:hover,.section-toc button[data-v-90c61912]:focus-visible{color:var(--text);border-color:#67e8f9a6;background:#080a12eb;box-shadow:0 6px 20px #00000073;outline:none;transform:translate(-2px)}.section-toc .toc-dot[data-v-90c61912]{width:.5rem;height:.5rem;border-radius:50%;background:#ffffff73;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.section-toc button[aria-current=true][data-v-90c61912]{color:var(--text);border-color:var(--cyan);background:#67e8f929;box-shadow:0 4px 16px #67e8f92e}.section-toc button[aria-current=true] .toc-dot[data-v-90c61912]{background:var(--cyan);box-shadow:0 0 14px #67e8f9d9;transform:scale(1.4)}.section-toc .toc-label[data-v-90c61912]{max-width:7.5rem;overflow:hidden;white-space:nowrap;text-align:left}[data-reveal][data-v-90c61912]{transition:opacity .56s ease,transform .56s ease;transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}[data-reveal=pending][data-v-90c61912]{opacity:0;transform:translateY(16px)}[data-reveal=visible][data-v-90c61912]{opacity:1;transform:none}@media (max-width: 980px){.section-toc[data-v-90c61912]{display:none}}.hero[data-v-90c61912],.proof-strip[data-v-90c61912],.video-section[data-v-90c61912],.section-grid[data-v-90c61912],.ownership-band[data-v-90c61912],.value-section[data-v-90c61912],.mechanics-section[data-v-90c61912],.strategy-section[data-v-90c61912],.final-cta[data-v-90c61912]{width:min(1180px,100%);margin-inline:auto}.hero[data-v-90c61912]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start;padding:clamp(1.5rem,4vw,3.5rem) 0 clamp(1.5rem,4vw,3rem)}.scroll-cue[data-v-90c61912]{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.6rem;padding:.45rem .7rem;border:1px solid rgba(103,232,249,.32);border-radius:999px;background:#080a1280;color:var(--cyan);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.16em;cursor:pointer;backdrop-filter:blur(8px);transition:color .2s ease,border-color .2s ease,background .2s ease}.scroll-cue[data-v-90c61912]:hover,.scroll-cue[data-v-90c61912]:focus-visible{color:var(--text);border-color:var(--cyan);background:#67e8f91f;outline:none}.scroll-cue-arrow[data-v-90c61912]{animation:scrollCueBob-90c61912 2s ease-in-out infinite}@keyframes scrollCueBob-90c61912{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.callout[data-v-90c61912]{position:absolute;z-index:3;display:flex;align-items:center;gap:.4rem;pointer-events:none;opacity:0;animation:calloutFadeIn-90c61912 .7s ease .6s forwards}.callout-pill[data-v-90c61912]{padding:.3rem .55rem;border:1px solid rgba(103,232,249,.5);border-radius:999px;background:#050814c7;color:var(--text);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(8px);box-shadow:0 6px 18px #00000073}.callout-line[data-v-90c61912]{width:36px;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.7))}.callout-erc[data-v-90c61912]{top:1.2rem;left:1.2rem;transform:translateY(-6px)}.callout-erc .callout-line[data-v-90c61912]{order:2;background:linear-gradient(90deg,rgba(103,232,249,.7),transparent)}.callout-polygon[data-v-90c61912]{top:4.5rem;right:1.2rem;flex-direction:row-reverse}.callout-polygon .callout-pill[data-v-90c61912]{border-color:#fc72ff8c}.callout-polygon .callout-line[data-v-90c61912]{background:linear-gradient(90deg,transparent,rgba(252,114,255,.7))}.callout-canvas[data-v-90c61912]{bottom:4.4rem;left:1.2rem}.callout-canvas .callout-pill[data-v-90c61912]{border-color:#ffd1668c}.callout-canvas .callout-line[data-v-90c61912]{order:2;background:linear-gradient(90deg,rgba(255,209,102,.7),transparent)}@keyframes calloutFadeIn-90c61912{to{opacity:1;transform:translateY(0)}}.cursor-spotlight[data-v-90c61912]{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle 90px at var(--cursor-x, -200px) var(--cursor-y, -200px),rgba(103,232,249,.22),transparent 70%);mix-blend-mode:screen;transition:background-position 80ms linear}.ticker-band[data-v-90c61912]{position:relative;width:min(1180px,100%);margin:clamp(.4rem,1.2vw,.8rem) auto 0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;border:1px solid rgba(103,232,249,.3);border-radius:8px;overflow:hidden;background:linear-gradient(90deg,rgba(252,114,255,.1),transparent 22%,transparent 78%,rgba(103,232,249,.1)),#050814d9;backdrop-filter:blur(6px)}.ticker-marquee[data-v-90c61912]{position:relative;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%)}.ticker-band-label[data-v-90c61912]{position:relative;z-index:2;display:grid;align-items:center;padding:.55rem .85rem;border-right:1px solid rgba(103,232,249,.32);background:linear-gradient(135deg,#fc72ff2e,#67e8f92e);color:var(--text);font-family:var(--font-mono);font-size:.7rem;font-weight:800;letter-spacing:.16em;white-space:nowrap}.ticker-band-label[data-v-90c61912]:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.5rem;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px #67e8f9d9;animation:channelDot-90c61912 2.4s ease-in-out infinite;vertical-align:middle}.ticker-track[data-v-90c61912]{position:relative;display:flex;flex-wrap:nowrap;gap:1.6rem;width:max-content;padding:.55rem 1.4rem;animation:tickerScroll-90c61912 36s linear infinite}.ticker-band:hover .ticker-track[data-v-90c61912]{animation-play-state:paused}@keyframes tickerScroll-90c61912{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-cell[data-v-90c61912]{display:inline-flex;align-items:center;gap:.55rem;padding:.05rem 0;color:var(--muted);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.04em;white-space:nowrap}.ticker-coords[data-v-90c61912]{color:var(--text);font-weight:700}.ticker-size[data-v-90c61912]{color:var(--cyan)}.ticker-status[data-v-90c61912]{padding:.1rem .45rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);font-size:.66rem;font-weight:800;letter-spacing:.12em}.ticker-cell[data-status=listed] .ticker-status[data-v-90c61912]{border-color:#67e8f98c;color:var(--cyan)}.ticker-cell[data-status=rented] .ticker-status[data-v-90c61912]{border-color:#8c66ff8c;color:var(--violet)}.ticker-cell[data-status=offer] .ticker-status[data-v-90c61912]{border-color:#ffd1668c;color:var(--amber)}.ticker-cell[data-status=owned] .ticker-status[data-v-90c61912]{border-color:#fc72ff8c;color:var(--pink)}.ticker-value[data-v-90c61912]{color:var(--text)}.hero-copy[data-v-90c61912]{min-width:0}.eyebrow[data-v-90c61912]{margin:0 0 .8rem;color:var(--cyan);font-family:var(--font-accent);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}h1[data-v-90c61912],h2[data-v-90c61912],h3[data-v-90c61912],p[data-v-90c61912]{margin-top:0}h1[data-v-90c61912],h2[data-v-90c61912]{font-family:var(--font-secondary);letter-spacing:0}h1[data-v-90c61912]{max-width:760px;margin-bottom:1.2rem;font-size:clamp(2.15rem,4.2vw,4.35rem);font-weight:800;line-height:1.02;text-wrap:balance;text-shadow:0 0 28px rgba(103,232,249,.18)}h2[data-v-90c61912]{margin-bottom:1rem;font-size:clamp(1.55rem,2.8vw,2.65rem);font-weight:800;line-height:1.12;text-wrap:balance}h3[data-v-90c61912]{margin-bottom:.55rem;font-size:1.08rem;line-height:1.25}.lede[data-v-90c61912]{max-width:720px;margin-bottom:0;color:#d7deeb;font-size:clamp(1rem,1.1vw,1.16rem);line-height:1.68}.hero-actions[data-v-90c61912]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.8rem}.cta[data-v-90c61912]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:8px;padding:.78rem 1.1rem;font-weight:900;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.cta[data-v-90c61912]:hover{transform:translateY(-2px)}.cta-primary[data-v-90c61912]{border:1px solid rgba(103,232,249,.8);background:linear-gradient(135deg,var(--cyan),#8ef6c6);color:#07111f;box-shadow:0 0 26px #67e8f933}.cta-secondary[data-v-90c61912]{border:1px solid var(--line);background:#ffffff14;color:var(--text)}.canvas-showcase[data-v-90c61912]{position:relative;overflow:hidden;min-height:440px;border:1px solid rgba(103,232,249,.28);border-radius:8px;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(145deg,#0d1323fa,#060810fa);background-size:22px 22px,22px 22px,auto;box-shadow:0 24px 80px #0000006b,inset 0 0 48px #67e8f914;perspective:1100px;transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transform-style:preserve-3d;transition:transform .36s ease;will-change:transform}.scanline[data-v-90c61912]{position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(103,232,249,.16),transparent);height:34%;animation:scan-90c61912 6s linear infinite;pointer-events:none}@keyframes scan-90c61912{0%{transform:translateY(-100%)}to{transform:translateY(310%)}}.canvas-header[data-v-90c61912],.canvas-caption[data-v-90c61912]{position:absolute;left:1rem;right:1rem;z-index:2;display:flex;justify-content:space-between;gap:1rem;border:1px solid var(--line);border-radius:8px;background:#030712b8;padding:.8rem .9rem;color:var(--muted);font-family:var(--font-mono);font-size:.78rem}.canvas-header[data-v-90c61912]{top:1rem}.canvas-caption[data-v-90c61912]{bottom:1rem}.canvas-header strong[data-v-90c61912],.canvas-caption strong[data-v-90c61912]{color:var(--cyan);text-align:right}.mini-map[data-v-90c61912]{position:absolute;top:5.1rem;left:50%;width:min(72%,360px);aspect-ratio:1;transform:translate(-50%);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(0,1fr));grid-auto-rows:1fr;gap:5px}.tile[data-v-90c61912]{min-width:0;min-height:0;aspect-ratio:1;border:1px solid rgba(255,255,255,.12);border-radius:3px;background:#ffffff0e}.tile-a[data-v-90c61912]{grid-column:2 / span 3;grid-row:2 / span 3;background:linear-gradient(135deg,#fc72ffd6,#8c66ffa3)}.tile-b[data-v-90c61912]{grid-column:5 / span 2;grid-row:3 / span 2;background:#67e8f9d1}.tile-c[data-v-90c61912]{grid-column:8 / span 4;grid-row:2 / span 4;background:linear-gradient(135deg,#8ef6c6db,#67e8f994)}.tile-d[data-v-90c61912]{grid-column:3 / span 2;grid-row:7 / span 2;background:#ffd166d1}.tile-e[data-v-90c61912]{grid-column:6 / span 3;grid-row:7 / span 3;background:#fc72ff94}.tile-f[data-v-90c61912]{grid-column:10 / span 2;grid-row:8 / span 2;background:#67e8f985}.tile-g[data-v-90c61912],.tile-h[data-v-90c61912],.tile-i[data-v-90c61912]{background:#ffffff17}.tile-g[data-v-90c61912]{grid-column:1 / span 1;grid-row:10 / span 1}.tile-h[data-v-90c61912]{grid-column:11 / span 1;grid-row:11 / span 1}.tile-i[data-v-90c61912]{grid-column:6 / span 1;grid-row:1 / span 1}.pulse-ring[data-v-90c61912]{grid-column:7 / span 4;grid-row:6 / span 4;aspect-ratio:1;border:2px solid var(--cyan);border-radius:8px;box-shadow:0 0 26px #67e8f957,inset 0 0 20px #67e8f924}.proof-strip[data-v-90c61912]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.proof-card[data-v-90c61912]{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;gap:.55rem .85rem;min-width:0;padding:1.2rem 1.15rem;background:#090d18e6;overflow:hidden;isolation:isolate;transition:transform .22s ease,background .22s ease}.proof-card[data-v-90c61912]:hover{transform:translateY(-2px);background:#0d1220f2}.proof-pulse[data-v-90c61912]{position:absolute;top:14%;bottom:14%;left:0;width:2px;background:linear-gradient(180deg,transparent,var(--cyan),transparent);opacity:.4;animation:proofPulse-90c61912 3.6s ease-in-out infinite}.proof-card:nth-child(1) .proof-pulse[data-v-90c61912]{animation-delay:0s;background:linear-gradient(180deg,transparent,var(--cyan),transparent)}.proof-card:nth-child(2) .proof-pulse[data-v-90c61912]{animation-delay:.4s;background:linear-gradient(180deg,transparent,var(--pink),transparent)}.proof-card:nth-child(3) .proof-pulse[data-v-90c61912]{animation-delay:.8s;background:linear-gradient(180deg,transparent,var(--violet),transparent)}.proof-card:nth-child(4) .proof-pulse[data-v-90c61912]{animation-delay:1.2s;background:linear-gradient(180deg,transparent,var(--amber),transparent)}@keyframes proofPulse-90c61912{0%,to{opacity:.25;transform:scaleY(.9)}50%{opacity:1;transform:scaleY(1.05)}}.proof-glyph[data-v-90c61912]{grid-row:span 2;display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0a}.glyph[data-v-90c61912]{display:block;width:18px;height:18px;position:relative}.glyph-grid[data-v-90c61912]{background:linear-gradient(var(--cyan) 1px,transparent 1px) 0 0 / 6px 6px,linear-gradient(90deg,var(--cyan) 1px,transparent 1px) 0 0 / 6px 6px,#67e8f92e;border-radius:2px}.glyph-chain[data-v-90c61912]{background:transparent}.glyph-chain[data-v-90c61912]:before,.glyph-chain[data-v-90c61912]:after{content:"";position:absolute;width:11px;height:11px;border:2px solid var(--pink);border-radius:999px;top:50%}.glyph-chain[data-v-90c61912]:before{left:0;transform:translateY(-50%)}.glyph-chain[data-v-90c61912]:after{right:0;transform:translateY(-50%)}.glyph-shield[data-v-90c61912]{background:linear-gradient(135deg,var(--violet),rgba(140,102,255,.45));clip-path:polygon(50% 0,100% 28%,88% 92%,50% 100%,12% 92%,0 28%)}.glyph-shield[data-v-90c61912]:before{content:"";position:absolute;inset:22% 35%;background:var(--text);clip-path:polygon(50% 0,100% 100%,0 100%);opacity:.85}.glyph-stack[data-v-90c61912]{background:transparent}.glyph-stack[data-v-90c61912]:before,.glyph-stack[data-v-90c61912]:after{content:"";position:absolute;border:1.5px solid var(--amber);border-radius:2px}.glyph-stack[data-v-90c61912]:before{inset:1px 6px 8px 1px}.glyph-stack[data-v-90c61912]:after{inset:6px 1px 1px 6px;background:#ffd16638}.proof-value[data-v-90c61912]{display:inline-flex;align-items:baseline;gap:.35rem;color:var(--amber);font-family:var(--font-secondary);font-size:clamp(1.1rem,2.2vw,1.7rem);font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums}.proof-value .num[data-v-90c61912]{color:var(--amber)}.proof-value .sep[data-v-90c61912]{color:#ffffff8c;font-size:.85em;font-weight:600}.proof-label[data-v-90c61912]{grid-column:2;margin:0;color:var(--muted);font-size:.85rem;line-height:1.35}.proof-sweep[data-v-90c61912]{position:absolute;inset:0;z-index:1;background:linear-gradient(115deg,transparent 30%,rgba(252,114,255,.18) 50%,transparent 70%);transform:translate(-110%);transition:transform .72s ease;pointer-events:none}.proof-card:hover .proof-sweep[data-v-90c61912]{transform:translate(110%)}.section-grid[data-v-90c61912],.video-section[data-v-90c61912],.ownership-band[data-v-90c61912],.value-section[data-v-90c61912],.mechanics-section[data-v-90c61912],.strategy-section[data-v-90c61912],.final-cta[data-v-90c61912]{margin-top:clamp(2.4rem,5vw,4.5rem)}@property --video-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.video-section[data-v-90c61912]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);gap:clamp(1.4rem,4vw,3.5rem);align-items:center;border:1px solid rgba(252,114,255,.26);border-radius:8px;background:linear-gradient(135deg,rgba(252,114,255,.14),transparent 44%),linear-gradient(315deg,rgba(103,232,249,.12),transparent 52%),#090e1af0;padding:clamp(1.15rem,3.4vw,2.6rem)}.video-copy p[data-v-90c61912]{max-width:620px;color:var(--muted);line-height:1.78}.video-copy .cta[data-v-90c61912]{margin-top:.8rem}.video-channel[data-v-90c61912]{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.1rem;padding:.45rem .7rem .45rem .55rem;border:1px solid rgba(103,232,249,.32);border-radius:999px;background:#050814a6;color:var(--text);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.04em}.channel-dot[data-v-90c61912]{width:.55rem;height:.55rem;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px #67e8f9d9;animation:channelDot-90c61912 2.4s ease-in-out infinite}@keyframes channelDot-90c61912{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.55);opacity:.55}}.channel-name[data-v-90c61912]{color:#f8fafc;font-weight:700}.channel-tag[data-v-90c61912]{margin-left:.3rem;padding:.15rem .55rem;border-radius:999px;background:#fc72ff29;color:var(--pink);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em}.video-fineprint[data-v-90c61912]{margin-top:.9rem;color:var(--muted);font-size:.78rem;letter-spacing:.02em}.video-card[data-v-90c61912]{position:relative;isolation:isolate;display:block;overflow:hidden;width:100%;max-width:480px;margin-inline:auto;aspect-ratio:16 / 10;min-height:0;border-radius:14px;background:#050814;color:var(--text);text-decoration:none;transition:transform .26s ease}.video-card[data-v-90c61912]:hover{transform:translateY(-4px)}.video-card--playing[data-v-90c61912]{cursor:default}.video-card--playing[data-v-90c61912]:hover{transform:none}.video-iframe[data-v-90c61912]{position:absolute;inset:2px;z-index:2;width:calc(100% - 4px);height:calc(100% - 4px);border:0;border-radius:12px;background:#000}.video-frame[data-v-90c61912]{position:absolute;inset:0;z-index:0;border-radius:14px;padding:2px;background:conic-gradient(from var(--video-angle, 0deg),var(--cyan),var(--violet),var(--pink),var(--amber),var(--green),var(--cyan));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spinBorder-90c61912 9s linear infinite;pointer-events:none}@keyframes spinBorder-90c61912{to{--video-angle: 360deg}}.video-halo[data-v-90c61912]{position:absolute;inset:-22px;z-index:-1;border-radius:24px;background:radial-gradient(circle at 30% 30%,rgba(252,114,255,.55),transparent 55%),radial-gradient(circle at 70% 70%,rgba(103,232,249,.55),transparent 55%);filter:blur(38px);opacity:.55;animation:haloPulse-90c61912 5.5s ease-in-out infinite;pointer-events:none}@keyframes haloPulse-90c61912{0%,to{opacity:.42;transform:scale(1)}50%{opacity:.78;transform:scale(1.04)}}.video-card img[data-v-90c61912]{position:absolute;inset:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:12px;object-fit:cover;opacity:.78;transform:scale(1.02);transition:transform .32s ease,opacity .32s ease,filter .32s ease;filter:saturate(1.05) contrast(1.05)}.video-card:hover img[data-v-90c61912]{opacity:.92;transform:scale(1.06);filter:saturate(1.2) contrast(1.1)}.video-card[data-v-90c61912]:after{content:"";position:absolute;inset:2px;z-index:1;border-radius:12px;background:linear-gradient(180deg,#0508140d,#050814e0),radial-gradient(circle at 50% 42%,rgba(103,232,249,.18),transparent 38%);pointer-events:none}.video-grid[data-v-90c61912]{position:absolute;inset:2px;z-index:2;border-radius:12px;background:linear-gradient(rgba(103,232,249,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(103,232,249,.08) 1px,transparent 1px);background-size:32px 32px;opacity:.55;pointer-events:none}.video-scan[data-v-90c61912]{position:absolute;inset:2px;z-index:2;border-radius:12px;background:linear-gradient(180deg,transparent,rgba(103,232,249,.22),transparent);height:36%;animation:scan-90c61912 7s linear infinite;pointer-events:none}.video-badge[data-v-90c61912]{position:absolute;top:1rem;left:1rem;z-index:3;display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .7rem;border:1px solid rgba(252,114,255,.55);border-radius:999px;background:#080a12c7;color:var(--pink);font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;backdrop-filter:blur(8px)}.video-badge .badge-dot[data-v-90c61912]{width:.45rem;height:.45rem;border-radius:50%;background:var(--pink);box-shadow:0 0 12px #fc72ffd9;animation:badgePulse-90c61912 1.6s ease-in-out infinite}@keyframes badgePulse-90c61912{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.6)}}.video-duration[data-v-90c61912]{position:absolute;top:1rem;right:1rem;z-index:3;padding:.35rem .6rem;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#050814c7;color:var(--text);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;backdrop-filter:blur(8px)}.play-button[data-v-90c61912]{position:absolute;top:50%;left:50%;z-index:3;display:grid;width:clamp(86px,10vw,124px);aspect-ratio:1;place-items:center;border:1px solid rgba(255,255,255,.42);border-radius:50%;background:linear-gradient(135deg,#fc72fff2,#67e8f9eb);box-shadow:0 0 0 10px #67e8f91a,0 0 50px #fc72ff8c;transform:translate(-50%,-50%);transition:transform .22s ease,box-shadow .22s ease}.video-card:hover .play-button[data-v-90c61912]{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 0 0 14px #67e8f924,0 0 70px #fc72ffb8}.play-ring[data-v-90c61912]{position:absolute;inset:-10px;border-radius:50%;border:2px solid rgba(103,232,249,.6);animation:ringPulse-90c61912 2.4s ease-out infinite;pointer-events:none}@keyframes ringPulse-90c61912{0%{transform:scale(.85);opacity:.85}to{transform:scale(1.45);opacity:0}}.play-triangle[data-v-90c61912]{width:0;height:0;margin-left:.4rem;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:26px solid #06101e;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.video-controls[data-v-90c61912]{position:absolute;right:1rem;bottom:1rem;left:1rem;z-index:3;display:grid;gap:.55rem;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#050814c7;padding:.85rem 1rem .95rem;backdrop-filter:blur(14px)}.controls-title[data-v-90c61912]{color:#f8fafc;font-weight:800;font-size:1rem;line-height:1.25}.controls-strip[data-v-90c61912]{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.7rem;font-family:var(--font-mono);font-size:.78rem;color:var(--muted)}.controls-progress[data-v-90c61912]{position:relative;height:4px;border-radius:999px;background:#ffffff24;overflow:hidden}.controls-progress-fill[data-v-90c61912]{position:absolute;inset:0;width:36%;background:linear-gradient(90deg,var(--cyan),var(--pink));border-radius:999px;box-shadow:0 0 14px #fc72ff8c}.controls-time[data-v-90c61912]{color:var(--text)}.controls-cta[data-v-90c61912]{color:var(--cyan);font-weight:800;letter-spacing:.04em}@media (prefers-reduced-motion: reduce){.video-frame[data-v-90c61912],.video-halo[data-v-90c61912],.video-scan[data-v-90c61912],.play-ring[data-v-90c61912],.video-badge .badge-dot[data-v-90c61912],.channel-dot[data-v-90c61912],.scanline[data-v-90c61912],.scroll-cue-arrow[data-v-90c61912],.ticker-track[data-v-90c61912],.proof-pulse[data-v-90c61912],.ticker-band-label[data-v-90c61912]:before,.play-parcel.is-fresh[data-v-90c61912],.play-parcel.is-glowing-success[data-v-90c61912],.play-parcel.is-splitting[data-v-90c61912],.play-cut[data-v-90c61912],.play-btn[data-v-90c61912]:after{animation:none!important}.play-parcel[data-v-90c61912]{transition:none!important}.play-parcel.is-splitting[data-v-90c61912]{opacity:0}.play-cut[data-v-90c61912]{display:none}.video-halo[data-v-90c61912]{opacity:.5}.canvas-showcase[data-v-90c61912]{transform:none!important}.how-page[data-v-90c61912]:after{transition:none!important}.how-page[data-v-90c61912]{scroll-behavior:auto}.scroll-progress[data-v-90c61912],.cursor-spotlight[data-v-90c61912]{display:none}[data-reveal][data-v-90c61912]{transition:none!important}[data-reveal=pending][data-v-90c61912]{opacity:1;transform:none}.section-toc button[aria-current=true] .toc-dot[data-v-90c61912]{box-shadow:none;transform:none}.callout[data-v-90c61912]{animation:none;opacity:1;transform:none}.proof-sweep[data-v-90c61912]{display:none}}.section-grid[data-v-90c61912]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.4rem,4vw,3.5rem);align-items:start}.section-intro[data-v-90c61912]{max-width:620px}.section-intro p[data-v-90c61912],.ownership-band p[data-v-90c61912],.strategy-copy p[data-v-90c61912],.final-cta p[data-v-90c61912]{color:var(--muted);font-size:1rem;line-height:1.78}.buy-path-pinned[data-v-90c61912]{display:grid;gap:clamp(1.4rem,3vw,2.4rem)}.bp-intro[data-v-90c61912]{max-width:740px}.bp-intro p[data-v-90c61912]{color:var(--muted);line-height:1.6}.bp-stage[data-v-90c61912]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:clamp(1.4rem,4vw,3.2rem);align-items:start}.bp-steps[data-v-90c61912]{margin:0;padding:0;list-style:none;display:grid;gap:clamp(36vh,50vh,60vh)}.bp-step[data-v-90c61912]{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1.1rem;padding:1.2rem 1.2rem 1.4rem;border:1px solid var(--line);border-radius:12px;background:#0f1320b3;backdrop-filter:blur(6px);transition:transform .38s ease,border-color .38s ease,box-shadow .38s ease,background .38s ease}.bp-step.is-active[data-v-90c61912]{transform:translateY(-2px);border-color:#67e8f98c;background:#0f1628eb;box-shadow:0 18px 44px #67e8f92e}.bp-step.is-passed[data-v-90c61912]{opacity:.62;border-color:#8ef6c666}.bp-step h3[data-v-90c61912]{margin:0 0 .5rem;color:var(--text);font-family:var(--font-secondary);font-size:1.18rem;font-weight:800}.bp-step p[data-v-90c61912]{margin:0;color:var(--muted);line-height:1.6;font-size:.95rem}.bp-step-num[data-v-90c61912]{position:relative;display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(103,232,249,.45);border-radius:10px;color:var(--cyan);font-family:var(--font-secondary);font-size:.95rem;font-weight:900;background:#080a1299}.bp-step.is-active .bp-step-num[data-v-90c61912]{border-color:var(--cyan);background:#67e8f924;box-shadow:0 0 18px #67e8f973}.bp-step.is-passed .bp-step-num[data-v-90c61912]{border-color:var(--green);color:var(--green);background:#8ef6c61f}.bp-step-num-digits[data-v-90c61912],.bp-step-check[data-v-90c61912]{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .28s ease,transform .28s ease}.bp-step-check[data-v-90c61912]{opacity:0;transform:scale(.5);color:var(--green)}.bp-step.is-passed .bp-step-num-digits[data-v-90c61912]{opacity:0;transform:scale(.6)}.bp-step.is-passed .bp-step-check[data-v-90c61912]{opacity:1;transform:scale(1)}.bp-canvas-col[data-v-90c61912]{position:relative;height:100%}.bp-canvas-sticky[data-v-90c61912]{position:sticky;top:clamp(4rem,12vh,7rem);width:100%;max-width:400px;margin-inline:auto}.bp-canvas-frame[data-v-90c61912]{position:relative;aspect-ratio:1;border:1px solid rgba(103,232,249,.32);border-radius:14px;overflow:hidden;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(135deg,#0d1323fa,#060810fa);background-size:24px 24px,24px 24px,auto;box-shadow:0 22px 60px #00000075,inset 0 0 50px #67e8f90d}.bp-canvas-header[data-v-90c61912]{position:absolute;top:.85rem;left:.85rem;right:.85rem;z-index:4;display:flex;justify-content:space-between;gap:.85rem;padding:.45rem .65rem;border:1px solid var(--line);border-radius:6px;background:#050814c7;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.16em;color:var(--muted);backdrop-filter:blur(8px)}.bp-canvas-header strong[data-v-90c61912]{color:var(--cyan);text-transform:uppercase;letter-spacing:.1em}.bp-layer[data-v-90c61912]{position:absolute;inset:3.4rem 1.2rem 2.6rem;border-radius:10px;opacity:0;transform:translateY(8px);transition:opacity .48s ease,transform .48s ease;pointer-events:none}.bp-layer.is-on[data-v-90c61912]{opacity:1;transform:translateY(0)}.bp-layer--browse[data-v-90c61912]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:6px}.bp-cell[data-v-90c61912]{border-radius:4px;background:#ffffff0f}.bp-cell--6[data-v-90c61912]{background:var(--cyan);box-shadow:0 0 14px #67e8f9b3}.bp-layer--browse .bp-cursor[data-v-90c61912]{position:absolute;width:22px;height:22px;border:2px solid var(--amber);border-radius:4px;box-shadow:0 0 16px #ffd16699;animation:bpCursor-90c61912 5s ease-in-out infinite;pointer-events:none}@keyframes bpCursor-90c61912{0%{top:18%;left:14%}25%{top:24%;left:60%}50%{top:58%;left:38%}75%{top:36%;left:30%}to{top:18%;left:14%}}.bp-layer--browse .bp-coord-readout[data-v-90c61912],.bp-layer--buy .bp-coord-readout[data-v-90c61912]{position:absolute;bottom:-1.4rem;left:0;right:0;text-align:center;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;color:var(--cyan)}.bp-coord-readout--owned[data-v-90c61912]{color:var(--amber)}.bp-layer--buy .bp-target[data-v-90c61912]{position:absolute;top:28%;left:28%;width:44%;height:44%;border-radius:8px;background:radial-gradient(circle at 30% 30%,rgba(255,209,102,.45),transparent 60%),linear-gradient(135deg,#ffd1664d,#ffd16614);border:2px solid var(--amber);box-shadow:0 0 28px #ffd1668c}.bp-layer--buy .bp-target-glow[data-v-90c61912]{position:absolute;top:28%;left:28%;width:44%;height:44%;border-radius:16px;border:2px solid var(--amber);animation:bpRingPulse-90c61912 2s ease-out infinite;pointer-events:none}@keyframes bpRingPulse-90c61912{0%{transform:scale(.95);opacity:1}to{transform:scale(1.4);opacity:0}}.bp-tx-pill[data-v-90c61912]{position:absolute;top:8%;right:8%;padding:.32rem .6rem;border-radius:999px;background:#080a12d9;border:1px solid rgba(255,209,102,.55);color:var(--amber);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;font-weight:800}.bp-tx-pill--media[data-v-90c61912]{border-color:#fc72ff8c;color:var(--pink)}.bp-tx-pill--develop[data-v-90c61912]{border-color:#8c66ff8c;color:var(--violet)}.bp-layer--media .bp-media[data-v-90c61912]{position:absolute;inset:14%;border-radius:8px;background:radial-gradient(circle at 30% 30%,rgba(252,114,255,.55),transparent 55%),linear-gradient(135deg,#8c66ffa6,#fc72ff73),linear-gradient(45deg,rgba(103,232,249,.3),transparent 60%);border:1px solid rgba(252,114,255,.55);box-shadow:0 0 26px #fc72ff73;overflow:hidden}.bp-layer--media .bp-media[data-v-90c61912]:before{content:"BRAND";position:absolute;inset:0;display:grid;place-items:center;color:var(--text);font-family:var(--font-secondary);font-size:clamp(1.4rem,4vw,2.6rem);font-weight:900;letter-spacing:.16em;text-shadow:0 2px 18px rgba(0,0,0,.6)}.bp-layer--media .bp-media-link[data-v-90c61912]{position:absolute;bottom:-1.4rem;left:0;right:0;text-align:center;font-family:var(--font-mono);font-size:.7rem;color:var(--pink);letter-spacing:.06em}.bp-layer--develop .bp-split[data-v-90c61912]{position:absolute;width:40%;height:40%;border-radius:6px;background:linear-gradient(135deg,#8c66ff59,#fc72ff2e);border:1px solid rgba(140,102,255,.55);animation:bpSplitPop-90c61912 .7s cubic-bezier(.34,1.56,.64,1) both}.bp-split--tl[data-v-90c61912]{top:8%;left:8%;animation-delay:.6s}.bp-split--tr[data-v-90c61912]{top:8%;right:8%;animation-delay:.7s}.bp-split--bl[data-v-90c61912]{bottom:8%;left:8%;animation-delay:.8s}.bp-split--br[data-v-90c61912]{bottom:8%;right:8%;animation-delay:.9s}.bp-layer--develop.is-on .bp-split-cut--v[data-v-90c61912]{animation:playCutVertical-90c61912 .7s ease-out 0s both}.bp-layer--develop.is-on .bp-split-cut--h[data-v-90c61912]{animation:playCutHorizontal-90c61912 .7s ease-out .25s both}.bp-split-cut[data-v-90c61912]{position:absolute;background:#fff;box-shadow:0 0 8px 2px #ffffffb3;pointer-events:none}.bp-split-cut--v[data-v-90c61912]{left:50%;top:0;width:2px;height:100%;transform:translate(-50%)}.bp-split-cut--h[data-v-90c61912]{top:50%;left:0;height:2px;width:100%;transform:translateY(-50%)}@keyframes bpSplitPop-90c61912{0%{opacity:0;transform:scale(.4) rotateX(-80deg)}to{opacity:1;transform:scale(1) rotateX(0)}}.bp-canvas-footer[data-v-90c61912]{position:absolute;left:.85rem;right:.85rem;bottom:.85rem;z-index:4}.bp-progress[data-v-90c61912]{display:block;height:4px;border-radius:999px;background:#ffffff14;overflow:hidden}.bp-progress-fill[data-v-90c61912]{display:block;height:100%;background:linear-gradient(90deg,var(--cyan),var(--pink));border-radius:999px;transition:width .48s cubic-bezier(.34,1.2,.64,1);box-shadow:0 0 14px #fc72ff99}.ownership-band[data-v-90c61912]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:clamp(1.4rem,4vw,3.5rem);align-items:center;border:1px solid rgba(252,114,255,.22);border-radius:8px;background:linear-gradient(135deg,rgba(252,114,255,.11),transparent 42%),#0a0f1ceb;padding:clamp(1.25rem,4vw,3rem)}.ownership-rights-list[data-v-90c61912]{display:grid;gap:.6rem;margin:1.2rem 0 0;padding:0;list-style:none}.ownership-rights-list li[data-v-90c61912]{position:relative;padding-left:1.1rem;color:#dbeafe;line-height:1.55;font-size:.92rem}.ownership-rights-list li[data-v-90c61912]:before{content:"";position:absolute;left:0;top:.55rem;width:.45rem;height:.45rem;border-radius:2px;background:var(--green);box-shadow:0 0 12px #8ef6c680}.deed-panel[data-v-90c61912]{position:relative;display:grid;gap:.65rem;padding:1.1rem 1.1rem 1.2rem;border:1px solid rgba(103,232,249,.32);border-radius:12px;background:linear-gradient(135deg,rgba(103,232,249,.08),transparent 38%),linear-gradient(315deg,rgba(252,114,255,.08),transparent 42%),#080a12eb;backdrop-filter:blur(10px);font-family:var(--font-mono);box-shadow:0 22px 60px #00000073}.deed-header[data-v-90c61912]{display:flex;align-items:center;gap:.6rem;padding-bottom:.7rem;border-bottom:1px dashed var(--line);font-size:.72rem;letter-spacing:.16em}.deed-dot[data-v-90c61912]{width:.5rem;height:.5rem;border-radius:50%;background:var(--green);box-shadow:0 0 12px #8ef6c6b3;animation:channelDot-90c61912 2.4s ease-in-out infinite}.deed-title[data-v-90c61912]{flex:1;color:var(--text);font-weight:800}.deed-pill[data-v-90c61912]{padding:.18rem .5rem;border:1px solid rgba(142,246,198,.55);border-radius:999px;color:var(--green);font-size:.62rem}.deed-rows[data-v-90c61912]{display:grid;gap:.4rem;margin:0}.deed-row[data-v-90c61912]{display:grid;grid-template-columns:6.4rem 1fr;align-items:baseline;gap:.6rem;padding:.42rem .55rem;border:1px solid rgba(255,255,255,.05);border-radius:8px;background:#ffffff06}.deed-row dt[data-v-90c61912]{color:var(--muted);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.deed-row dd[data-v-90c61912]{margin:0;color:var(--text);font-size:.84rem;letter-spacing:.02em;word-break:break-word}.deed-row--cyan dd[data-v-90c61912]{color:var(--cyan)}.deed-row--violet dd[data-v-90c61912]{color:var(--violet)}.deed-row--amber dd[data-v-90c61912]{color:var(--amber)}.deed-row--pink dd[data-v-90c61912]{color:var(--pink)}.deed-row--green dd[data-v-90c61912]{color:var(--green)}.deed-contract[data-v-90c61912]{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.55rem .6rem;border:1px solid rgba(103,232,249,.32);border-radius:8px;background:#67e8f90f}.deed-contract-label[data-v-90c61912]{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.deed-contract-addr[data-v-90c61912]{flex:1;font-size:.86rem;color:var(--cyan);letter-spacing:.04em}.deed-copy[data-v-90c61912],.deed-link[data-v-90c61912]{padding:.34rem .6rem;border:1px solid var(--line);border-radius:6px;background:#ffffff0a;color:var(--text);font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-decoration:none;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.deed-copy[data-v-90c61912]:hover,.deed-link[data-v-90c61912]:hover{border-color:#67e8f98c;color:var(--cyan);background:#67e8f91a}.deed-link[data-v-90c61912]{color:var(--cyan)}.roi-section[data-v-90c61912]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:clamp(1.4rem,4vw,3rem);align-items:start;border:1px solid rgba(255,209,102,.28);border-radius:14px;padding:clamp(1.25rem,4vw,2.6rem);background:linear-gradient(135deg,rgba(255,209,102,.1),transparent 38%),linear-gradient(315deg,rgba(103,232,249,.08),transparent 42%),#0a0e1aeb}.roi-copy p[data-v-90c61912]{color:var(--muted);line-height:1.65}.roi-calc[data-v-90c61912]{display:grid;gap:.85rem;padding:1.1rem;border:1px solid var(--line);border-radius:12px;background:#080a12b3}.roi-control[data-v-90c61912]{display:grid;gap:.4rem}.roi-control>span[data-v-90c61912]{color:var(--muted);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.04em}.roi-control>span strong[data-v-90c61912]{color:var(--amber);font-weight:800;margin-left:.35rem}.roi-select[data-v-90c61912]{padding:.55rem .65rem;border:1px solid var(--line);border-radius:8px;background:#ffffff0a;color:var(--text);font-family:var(--font-mono);font-size:.88rem;cursor:pointer}.roi-select[data-v-90c61912]:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.roi-slider[data-v-90c61912]{width:100%;height:4px;appearance:none;background:#ffffff14;border-radius:999px;cursor:pointer}.roi-slider[data-v-90c61912]::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background:var(--amber);border:2px solid rgba(8,10,18,.95);box-shadow:0 0 12px #ffd16699}.roi-slider[data-v-90c61912]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--amber);border:2px solid rgba(8,10,18,.95);box-shadow:0 0 12px #ffd16699}.roi-output[data-v-90c61912]{display:grid;gap:.3rem;margin-top:.4rem;padding:.95rem 1rem;border:1px solid rgba(255,209,102,.45);border-radius:10px;background:linear-gradient(135deg,rgba(255,209,102,.16),transparent 60%),#080a12b3}.roi-output-label[data-v-90c61912]{color:var(--muted);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.roi-output-value[data-v-90c61912]{color:var(--amber);font-family:var(--font-secondary);font-size:clamp(1.6rem,3.6vw,2.6rem);font-weight:900;line-height:1.05;font-variant-numeric:tabular-nums}.roi-output-value span[data-v-90c61912]{color:var(--text);font-size:.55em;letter-spacing:.12em;margin-left:.35rem}.roi-output-foot[data-v-90c61912]{color:var(--muted);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.04em}.trust-section[data-v-90c61912]{display:grid;gap:clamp(1rem,3vw,1.6rem);border:1px solid rgba(140,102,255,.22);border-radius:14px;padding:clamp(1.25rem,4vw,2.6rem);background:linear-gradient(135deg,rgba(140,102,255,.1),transparent 42%),#0a0e1aeb}.trust-copy p[data-v-90c61912]{color:var(--muted);line-height:1.65}.trust-grid[data-v-90c61912]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.trust-card[data-v-90c61912]{padding:1.15rem;border:1px solid var(--line);border-radius:12px;background:#080a12b3}.trust-card--onchain[data-v-90c61912]{border-color:#67e8f966}.trust-card--offchain[data-v-90c61912]{border-color:#fc72ff52}.trust-card--risk[data-v-90c61912]{border-color:#ffd16652}.trust-card-eyebrow[data-v-90c61912]{display:block;margin-bottom:.7rem;font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.trust-card--onchain .trust-card-eyebrow[data-v-90c61912]{color:var(--cyan)}.trust-card--offchain .trust-card-eyebrow[data-v-90c61912]{color:var(--pink)}.trust-card--risk .trust-card-eyebrow[data-v-90c61912]{color:var(--amber)}.trust-card ul[data-v-90c61912]{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.trust-card li[data-v-90c61912]{position:relative;padding-left:1rem;color:var(--muted);font-size:.92rem;line-height:1.5}.trust-card li[data-v-90c61912]:before{content:"▸";position:absolute;left:0;top:0;color:#ffffff8c}.trust-contract[data-v-90c61912]{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;padding:.7rem .85rem;border:1px solid rgba(103,232,249,.32);border-radius:10px;background:#67e8f90f;font-family:var(--font-mono)}.trust-contract-label[data-v-90c61912]{color:var(--muted);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.trust-contract code[data-v-90c61912]{flex:1;font-size:.84rem;color:var(--cyan);word-break:break-all}.trust-contract a[data-v-90c61912]{color:var(--cyan);text-decoration:none;font-weight:800;letter-spacing:.04em}.trust-contract a[data-v-90c61912]:hover{color:var(--text)}.founder-note[data-v-90c61912]{border:1px solid rgba(252,114,255,.28);border-radius:14px;padding:clamp(1.25rem,4vw,2.4rem);background:linear-gradient(135deg,rgba(252,114,255,.12),transparent 50%),#0a0e1aeb}.founder-note h2[data-v-90c61912]{max-width:880px}.founder-note p[data-v-90c61912]{max-width:760px;color:var(--muted);line-height:1.78}.founder-sig[data-v-90c61912]{display:inline-block;margin-top:.9rem;color:var(--cyan);font-family:var(--font-mono);font-size:.85rem;letter-spacing:.08em}.faq-link[data-v-90c61912]{width:min(1180px,100%);margin:clamp(2.4rem,5vw,4.5rem) auto 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(1rem,3vw,2rem);align-items:center;padding:clamp(1.1rem,3.4vw,2rem);border:1px solid rgba(103,232,249,.28);border-radius:12px;background:linear-gradient(135deg,rgba(103,232,249,.08),transparent 40%),#090e1af0}.faq-link-copy h2[data-v-90c61912]{margin-bottom:.5rem;font-size:clamp(1.2rem,2vw,1.7rem)}.faq-link-copy p[data-v-90c61912]{margin:0;color:var(--muted);font-size:.95rem;line-height:1.55}.faq-link-cta[data-v-90c61912]{white-space:nowrap}.section-heading[data-v-90c61912]{max-width:820px}.value-grid[data-v-90c61912]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.3rem}.value-card[data-v-90c61912]{position:relative;display:grid;grid-template-rows:auto auto 1fr;gap:.75rem;padding:1.1rem 1.1rem 1.2rem;border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:hidden;isolation:isolate;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.value-card[data-v-90c61912]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:12px;background:linear-gradient(135deg,#fc72ff2e,#67e8f92e);opacity:0;transition:opacity .24s ease}.value-card[data-v-90c61912]:hover{transform:translateY(-3px);border-color:#ffd16680;box-shadow:0 16px 40px #00000073}.value-card[data-v-90c61912]:hover:before{opacity:.55}.value-glyph[data-v-90c61912]{position:relative;width:100%;aspect-ratio:1.6;border-radius:10px;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(135deg,#0d1323f2,#060810f2);background-size:14px 14px,14px 14px,auto;overflow:hidden}.value-label[data-v-90c61912]{display:inline-block;color:var(--amber);font-family:var(--font-secondary);font-size:.95rem;font-weight:900;letter-spacing:.04em}.value-detail[data-v-90c61912]{margin:0;color:var(--muted);font-size:.92rem;line-height:1.55}.value-card--location .value-glyph[data-v-90c61912]{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);gap:2px;padding:10px}.value-card--location .vg-cell[data-v-90c61912]{border-radius:2px;background:#ffffff0f}.value-card--location .vg-cell[data-v-90c61912]:nth-child(13){background:var(--cyan);box-shadow:0 0 18px #67e8f9d9}.value-card--location .vg-pin[data-v-90c61912]{position:absolute;top:50%;left:50%;width:14%;height:14%;border-radius:50%;border:2px solid var(--cyan);transform:translate(-50%,-50%);animation:vgLocationRing-90c61912 3s ease-in-out infinite}@keyframes vgLocationRing-90c61912{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.6);opacity:.4}}.value-card--size .value-glyph[data-v-90c61912]{display:grid;place-items:center}.value-card--size .vg-square[data-v-90c61912]{position:absolute;border:1.5px solid rgba(255,255,255,.4);border-radius:4px;transition:transform .32s ease}.value-card--size .vg-square--xl[data-v-90c61912]{width:78%;height:78%;border-color:#fc72ff8c}.value-card--size .vg-square--lg[data-v-90c61912]{width:60%;height:60%;border-color:#8c66ff99}.value-card--size .vg-square--md[data-v-90c61912]{width:42%;height:42%;border-color:#67e8f9b3}.value-card--size .vg-square--sm[data-v-90c61912]{width:24%;height:24%;border-color:#8ef6c6bf}.value-card--size .vg-square--xs[data-v-90c61912]{width:10%;height:10%;border-color:var(--amber);background:#ffd16666}.value-card--size:hover .vg-square--xl[data-v-90c61912]{transform:scale(1.04)}.value-card--size:hover .vg-square--lg[data-v-90c61912]{transform:scale(1.06)}.value-card--size:hover .vg-square--md[data-v-90c61912]{transform:scale(1.08)}.value-card--size:hover .vg-square--sm[data-v-90c61912]{transform:scale(1.1)}.value-card--size:hover .vg-square--xs[data-v-90c61912]{transform:scale(1.18)}.value-card--optionality .value-glyph[data-v-90c61912]{display:grid;place-items:center}.value-card--optionality .vg-rays[data-v-90c61912]{position:absolute;inset:0;width:100%;height:100%;stroke:#67e8f98c;stroke-width:1;fill:none;opacity:.55}.value-card--optionality .vg-node[data-v-90c61912]{position:absolute;width:10%;aspect-ratio:1;border-radius:50%}.value-card--optionality .vg-node--core[data-v-90c61912]{background:linear-gradient(135deg,var(--cyan),var(--violet));box-shadow:0 0 18px #67e8f9b3}.value-card--optionality .vg-node--orbit[data-v-90c61912]{background:#fc72ffd9;box-shadow:0 0 12px #fc72ffb3}.value-card--optionality .vg-node--o1[data-v-90c61912]{top:8%;left:47%}.value-card--optionality .vg-node--o2[data-v-90c61912]{top:30%;right:12%}.value-card--optionality .vg-node--o3[data-v-90c61912]{bottom:12%;right:18%}.value-card--optionality .vg-node--o4[data-v-90c61912]{bottom:12%;left:18%}.value-card--optionality .vg-node--o5[data-v-90c61912]{top:30%;left:12%}.value-card--scarcity .value-glyph[data-v-90c61912]{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);gap:2px;padding:10px}.value-card--scarcity .vg-bit[data-v-90c61912]{border-radius:2px;background:#ffffff0f}.value-card--scarcity .vg-bit.is-claimed[data-v-90c61912]{background:var(--amber);box-shadow:0 0 8px #ffd16699}.value-card--scarcity .vg-scarcity-label[data-v-90c61912]{position:absolute;bottom:6px;right:8px;padding:.18rem .45rem;border-radius:999px;background:#080a12d9;color:var(--amber);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.06em}.mechanics-grid[data-v-90c61912]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.3rem}.mech-card[data-v-90c61912]{position:relative;display:grid;grid-template-rows:auto auto auto 1fr;gap:.5rem;padding:1.4rem 1.1rem 1.2rem;border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:hidden;isolation:isolate;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.mech-card[data-v-90c61912]:hover{transform:translateY(-3px);box-shadow:0 18px 44px #00000073}.mech-stripe[data-v-90c61912]{position:absolute;top:0;left:0;right:0;height:4px;border-radius:12px 12px 0 0}.mech-card--cyan .mech-stripe[data-v-90c61912]{background:linear-gradient(90deg,var(--cyan),rgba(103,232,249,.2))}.mech-card--cyan[data-v-90c61912]:hover{border-color:#67e8f98c}.mech-card--pink .mech-stripe[data-v-90c61912]{background:linear-gradient(90deg,var(--pink),rgba(252,114,255,.2))}.mech-card--pink[data-v-90c61912]:hover{border-color:#fc72ff8c}.mech-card--amber .mech-stripe[data-v-90c61912]{background:linear-gradient(90deg,var(--amber),rgba(255,209,102,.2))}.mech-card--amber[data-v-90c61912]:hover{border-color:#ffd1668c}.mech-icon[data-v-90c61912]{display:grid;width:38px;height:38px;margin-top:.2rem;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0a}.mech-glyph[data-v-90c61912]{display:block;width:18px;height:18px;position:relative}.mech-glyph--tag[data-v-90c61912]{background:var(--cyan);clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%)}.mech-glyph--tag[data-v-90c61912]:after{content:"";position:absolute;top:6px;left:4px;width:5px;height:5px;border-radius:50%;background:#080a12d9}.mech-glyph--clock[data-v-90c61912]{border:2px solid var(--pink);border-radius:50%}.mech-glyph--clock[data-v-90c61912]:before,.mech-glyph--clock[data-v-90c61912]:after{content:"";position:absolute;background:var(--pink);border-radius:1px}.mech-glyph--clock[data-v-90c61912]:before{top:50%;left:50%;width:5px;height:1.5px;transform:translate(-2px,-50%)}.mech-glyph--clock[data-v-90c61912]:after{top:50%;left:50%;width:1.5px;height:6px;transform:translate(-50%,-100%)}.mech-glyph--pixels[data-v-90c61912]{background:linear-gradient(var(--pink) 1px,transparent 1px) 0 0 / 5px 5px,linear-gradient(90deg,var(--pink) 1px,transparent 1px) 0 0 / 5px 5px,#fc72ff2e;border-radius:2px}.mech-glyph--split[data-v-90c61912]{position:relative;background:#ffd1662e;border:1px solid var(--amber);border-radius:2px}.mech-glyph--split[data-v-90c61912]:before,.mech-glyph--split[data-v-90c61912]:after{content:"";position:absolute;background:var(--amber)}.mech-glyph--split[data-v-90c61912]:before{top:0;bottom:0;left:50%;width:1px;transform:translate(-50%)}.mech-glyph--split[data-v-90c61912]:after{left:0;right:0;top:50%;height:1px;transform:translateY(-50%)}.mech-glyph--merge[data-v-90c61912]{background:linear-gradient(135deg,#ffd16699,#ffd1662e);border:1px solid var(--amber);border-radius:2px;box-shadow:inset 0 0 8px #ffd16666}.mech-glyph--flow[data-v-90c61912]{background:transparent}.mech-glyph--flow[data-v-90c61912]:before,.mech-glyph--flow[data-v-90c61912]:after{content:"";position:absolute;left:0;right:0;height:2px;background:var(--cyan);border-radius:1px;box-shadow:0 0 6px #67e8f9b3}.mech-glyph--flow[data-v-90c61912]:before{top:4px}.mech-glyph--flow[data-v-90c61912]:after{bottom:4px;opacity:.55}.mech-card h3[data-v-90c61912]{margin:0;color:var(--text);font-family:var(--font-secondary);font-weight:800}.mech-card--cyan h3[data-v-90c61912]{color:var(--cyan)}.mech-card--pink h3[data-v-90c61912]{color:var(--pink)}.mech-card--amber h3[data-v-90c61912]{color:var(--amber)}.mech-card p[data-v-90c61912]{margin:0;color:var(--muted);line-height:1.55;font-size:.92rem}.mech-walkthrough[data-v-90c61912]{display:block;margin-top:.8rem;padding-top:.8rem;border-top:1px dashed var(--line);color:var(--text);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.02em;line-height:1.45;opacity:0;transform:translateY(6px);transition:opacity .26s ease,transform .26s ease}.mech-card:hover .mech-walkthrough[data-v-90c61912]{opacity:.95;transform:translateY(0)}.playground-section[data-v-90c61912]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);gap:clamp(1.4rem,4vw,3rem);align-items:start;border:1px solid rgba(252,114,255,.22);border-radius:14px;padding:clamp(1.25rem,4vw,2.6rem);background:radial-gradient(circle at 12% 18%,rgba(121,91,247,.16),transparent 40%),radial-gradient(circle at 88% 88%,rgba(252,114,255,.14),transparent 42%),#0a0e1aeb}.playground-copy p[data-v-90c61912]{color:var(--muted);line-height:1.78}.playground-tips[data-v-90c61912]{margin:1.1rem 0 0;padding:0;list-style:none;display:grid;gap:.55rem}.playground-tips li[data-v-90c61912]{position:relative;padding-left:1.2rem;color:#dbeafe;font-size:.95rem;line-height:1.5}.playground-tips li[data-v-90c61912]:before{content:"›";position:absolute;left:0;top:0;color:var(--cyan);font-weight:800}.playground-stage[data-v-90c61912]{display:grid;gap:.85rem;min-width:0}.playground-toolbar[data-v-90c61912]{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;padding:.55rem .65rem;border:1px solid var(--line);border-radius:10px;background:#080a12b8;backdrop-filter:blur(8px)}.playground-counter[data-v-90c61912]{display:inline-flex;align-items:center;gap:.4rem;margin-right:auto;padding:.28rem .55rem .28rem .5rem;border:1px solid var(--line);border-radius:999px;background:#ffffff0a;color:var(--muted);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.06em}.playground-counter strong[data-v-90c61912]{color:var(--cyan);font-weight:800}.play-btn[data-v-90c61912]{position:relative;overflow:hidden;padding:.55rem .95rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0d;color:var(--text);font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.play-btn[data-v-90c61912]:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);transform:translate(-110%);transition:transform .6s ease;pointer-events:none}.play-btn[data-v-90c61912]:not(:disabled):hover:after{transform:translate(110%)}.play-btn[data-v-90c61912]:disabled{opacity:.45;cursor:not-allowed}.play-btn[data-v-90c61912]:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.08)}.play-btn[data-v-90c61912]:not(:disabled):active{transform:translateY(0)}.play-btn--subdivide[data-v-90c61912]{background:linear-gradient(135deg,#fc72ff,#795bf7);color:#f8fafc;border-color:#fc72ff8c;box-shadow:0 4px 14px #fc72ff52,0 2px 6px #795bf738}.play-btn--subdivide[data-v-90c61912]:not(:disabled):hover{box-shadow:0 6px 22px #fc72ff8c,0 3px 10px #795bf761}.play-btn--merge[data-v-90c61912]{background:linear-gradient(135deg,#27ae60,#2ecc71);color:#f8fafc;border-color:#2ecc718c;box-shadow:0 4px 12px #27ae6073,0 2px 6px #2ecc714d}.play-btn--merge[data-v-90c61912]:not(:disabled):hover{box-shadow:0 6px 22px #27ae6099,0 3px 10px #2ecc7166}.play-btn--reset[data-v-90c61912]{background:#ffffff0d;color:var(--muted)}.play-btn--reset[data-v-90c61912]:not(:disabled):hover{border-color:#ffffff52;color:var(--text)}.playground-canvas[data-v-90c61912]{position:relative;width:100%;max-width:380px;margin-inline:auto;aspect-ratio:1;border:1px solid rgba(103,232,249,.32);border-radius:14px;overflow:hidden;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(135deg,#0d1323fa,#060810fa);background-size:32px 32px,32px 32px,auto;box-shadow:0 24px 64px #0000006b,inset 0 0 48px #67e8f914;perspective:800px}.playground-canvas.is-busy[data-v-90c61912]{cursor:progress}.playground-grid-bg[data-v-90c61912]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(103,232,249,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(103,232,249,.05) 1px,transparent 1px);background-size:12.5% 12.5%;opacity:.5}.play-parcel[data-v-90c61912]{position:absolute;display:grid;place-items:stretch;padding:6px;border:1px solid rgba(46,204,113,.45);border-radius:8px;background:linear-gradient(135deg,#2ecc7138,#27ae6038);color:var(--text);font-family:var(--font-mono);cursor:pointer;isolation:isolate;box-shadow:0 2px 6px #2ecc7138,inset 0 1px #ffffff1a;transition:left .52s cubic-bezier(.34,1.56,.64,1),top .52s cubic-bezier(.34,1.56,.64,1),width .52s cubic-bezier(.34,1.56,.64,1),height .52s cubic-bezier(.34,1.56,.64,1),border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease}.play-parcel[data-v-90c61912]:hover{border-color:#2ecc71bf;background:linear-gradient(135deg,#2ecc7166,#27ae6061);transform:scale(.985);box-shadow:0 4px 12px #2ecc718c,0 0 16px #2ecc7152}.play-parcel.is-selected[data-v-90c61912]{background:linear-gradient(135deg,#4a90e2,#64b5f6);border-color:#64b5f6;box-shadow:0 0 18px #64b5f68c,0 4px 14px #4a90e252,inset 0 1px #ffffff38}.play-parcel.is-valid-merge[data-v-90c61912]{border-color:#2ecc71!important;box-shadow:0 0 18px 4px #2ecc71b3,inset 0 0 12px #2ecc7152,0 4px 12px #4a90e24d!important}.play-parcel-face[data-v-90c61912]{position:absolute;inset:8px;border-radius:6px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.18),transparent 60%),#0000002e;pointer-events:none}.play-parcel-coords[data-v-90c61912],.play-parcel-size[data-v-90c61912]{position:absolute;z-index:2;font-size:clamp(.55rem,1vw,.72rem);letter-spacing:.04em;color:#ffffffc7;text-shadow:0 1px 2px rgba(0,0,0,.6);pointer-events:none}.play-parcel-coords[data-v-90c61912]{top:6px;left:8px}.play-parcel-size[data-v-90c61912]{bottom:6px;right:8px;color:var(--cyan)}.play-parcel-check[data-v-90c61912]{position:absolute;top:8px;right:8px;z-index:3;width:1.25rem;height:1.25rem;display:grid;place-items:center;border-radius:50%;background:var(--cyan);color:#06101e;font-size:.78rem;font-weight:900;opacity:0;transform:scale(.5);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.play-parcel.is-selected .play-parcel-check[data-v-90c61912]{opacity:1;transform:scale(1)}.play-parcel.is-fresh[data-v-90c61912]{animation:playCellAppear-90c61912 .7s cubic-bezier(.34,1.56,.64,1) both}.play-parcel.is-glowing-success[data-v-90c61912]{animation:playSuccessGlow-90c61912 1.3s ease-in-out forwards;border-color:#fab005d9!important}.play-parcel.is-splitting[data-v-90c61912]{cursor:progress;pointer-events:none;animation:playSplitFade-90c61912 1.7s ease-in-out forwards}.play-cut[data-v-90c61912]{position:absolute;z-index:5;background:#fff;box-shadow:0 0 8px 2px #fffc;pointer-events:none;border-radius:999px}.play-cut--v[data-v-90c61912]{left:50%;top:0;width:2px;height:100%;transform:translate(-50%);animation:playCutVertical-90c61912 .8s ease-out .5s both}.play-cut--h[data-v-90c61912]{top:50%;left:0;height:2px;width:100%;transform:translateY(-50%);animation:playCutHorizontal-90c61912 .8s ease-out 1.3s both}@keyframes playCellAppear-90c61912{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 playCutVertical-90c61912{0%{height:0;opacity:.5}50%{height:100%;opacity:1}to{height:100%;opacity:0}}@keyframes playCutHorizontal-90c61912{0%{width:0;opacity:.5}50%{width:100%;opacity:1}to{width:100%;opacity:0}}@keyframes playSplitFade-90c61912{0%{opacity:1}60%{opacity:.7;transform:scale(.99)}to{opacity:0;transform:scale(.96)}}@keyframes playSuccessGlow-90c61912{0%{box-shadow:0 0 12px 3px #fab0058c,0 4px 12px #4a90e24d}50%{box-shadow:0 0 32px 12px #fab005,0 0 22px #2ecc71b3}to{box-shadow:0 0 18px 6px #fab005bf,0 0 14px #fab0058c}}.playground-hint[data-v-90c61912]{margin:0;padding:.6rem .75rem;border:1px solid var(--line);border-radius:8px;background:#ffffff0b;color:var(--muted);font-family:var(--font-mono);font-size:.78rem;line-height:1.5;letter-spacing:.02em;min-height:2.6rem}.strategy-section[data-v-90c61912]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:clamp(1.4rem,4vw,3rem);align-items:center}.strategy-deck[data-v-90c61912]{display:grid;gap:.85rem;padding:1rem;border:1px solid var(--line-strong);border-radius:14px;background:var(--panel-strong);overflow:hidden}.strategy-tabs[data-v-90c61912]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:.25rem;border:1px solid var(--line);border-radius:999px;background:#080a12b3}.strategy-tab[data-v-90c61912]{position:relative;z-index:2;padding:.55rem .6rem;border:0;border-radius:999px;background:transparent;color:var(--muted);font-family:var(--font-mono);font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:color .2s ease}.strategy-tab.is-active[data-v-90c61912]{color:var(--text)}.strategy-tab--use.is-active[data-v-90c61912]{color:var(--cyan)}.strategy-tab--earn.is-active[data-v-90c61912]{color:var(--amber)}.strategy-tab--develop.is-active[data-v-90c61912]{color:var(--pink)}.strategy-tab-track[data-v-90c61912]{position:absolute;z-index:1;inset:.25rem;pointer-events:none}.strategy-tab-fill[data-v-90c61912]{position:absolute;top:0;bottom:0;width:calc(100% / 3);border-radius:999px;transition:transform .36s cubic-bezier(.34,1.2,.64,1),background .32s ease}.strategy-tab-fill.is-use[data-v-90c61912]{transform:translate(0);background:linear-gradient(135deg,#67e8f933,#67e8f90d);box-shadow:inset 0 0 0 1px #67e8f980}.strategy-tab-fill.is-earn[data-v-90c61912]{transform:translate(100%);background:linear-gradient(135deg,#ffd16633,#ffd1660d);box-shadow:inset 0 0 0 1px #ffd16680}.strategy-tab-fill.is-develop[data-v-90c61912]{transform:translate(200%);background:linear-gradient(135deg,#fc72ff33,#fc72ff0d);box-shadow:inset 0 0 0 1px #fc72ff8c}.strategy-stage[data-v-90c61912]{position:relative;display:grid;min-height:240px}.strategy-panel[data-v-90c61912]{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:12px;background:#080a12a6;opacity:0;transform:translateY(8px);transition:opacity .36s ease,transform .36s ease;pointer-events:none}.strategy-panel.is-active[data-v-90c61912]{opacity:1;transform:translateY(0);pointer-events:auto}.strategy-panel--earn[data-v-90c61912]{border-color:#ffd16652}.strategy-panel--develop[data-v-90c61912]{border-color:#fc72ff52}.strategy-panel--use[data-v-90c61912]{border-color:#67e8f952}.strategy-mock[data-v-90c61912]{position:relative;width:100%;aspect-ratio:1.2;min-height:200px;border-radius:10px;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(135deg,#0d1323f2,#060810f2);background-size:16px 16px,16px 16px,auto;overflow:hidden}.sm-tile[data-v-90c61912]{position:absolute;border-radius:6px}.sm-tile--use[data-v-90c61912]{inset:18% 22%;background:radial-gradient(circle at 30% 30%,rgba(103,232,249,.45),transparent 60%),linear-gradient(135deg,#67e8f959,#67e8f91a);border:1px solid rgba(103,232,249,.65);box-shadow:0 0 20px #67e8f966;animation:smPulse-90c61912 3.6s ease-in-out infinite}.sm-tile--earn[data-v-90c61912]{inset:22% 26%;background:linear-gradient(135deg,#ffd16659,#ffd16614);border:1px solid rgba(255,209,102,.65);box-shadow:0 0 22px #ffd16659}.sm-tile--develop[data-v-90c61912]{width:32%;height:32%;background:linear-gradient(135deg,#fc72ff40,#fc72ff14);border:1px solid rgba(252,114,255,.6);box-shadow:0 0 16px #fc72ff59;animation:smCascade-90c61912 3s ease-in-out infinite}.sm-tile--tl[data-v-90c61912]{top:14%;left:14%;animation-delay:0s}.sm-tile--tr[data-v-90c61912]{top:14%;right:14%;animation-delay:.4s}.sm-tile--bl[data-v-90c61912]{bottom:14%;left:14%;animation-delay:.8s}.sm-tile--br[data-v-90c61912]{bottom:14%;right:14%;animation-delay:1.2s}@keyframes smPulse-90c61912{0%,to{box-shadow:0 0 16px #67e8f959}50%{box-shadow:0 0 28px #67e8f9a6}}@keyframes smCascade-90c61912{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.04);opacity:1}}.sm-link[data-v-90c61912],.sm-bid[data-v-90c61912],.sm-tag[data-v-90c61912]{position:absolute;padding:.25rem .55rem;border-radius:6px;background:#080a12d9;color:var(--text);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.06em;border:1px solid var(--line)}.sm-link[data-v-90c61912]{top:8%;left:8%;color:var(--cyan);border-color:#67e8f973}.sm-tag[data-v-90c61912]{bottom:8%;right:8%}.sm-tag--use[data-v-90c61912]{color:var(--cyan);border-color:#67e8f973}.sm-tag--earn[data-v-90c61912]{color:var(--amber);border-color:#ffd16680}.sm-tag--develop[data-v-90c61912]{color:var(--pink);border-color:#fc72ff80}.sm-bid[data-v-90c61912]{top:9%;right:8%;color:var(--amber);border-color:#ffd16680}.sm-bid--accepted[data-v-90c61912]{top:auto;bottom:28%;right:8%;color:var(--green);border-color:#8ef6c68c}.strategy-text p[data-v-90c61912]{margin:0 0 .6rem;color:var(--text);line-height:1.55;font-size:.95rem}.strategy-text ul[data-v-90c61912]{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}.strategy-text li[data-v-90c61912]{position:relative;padding-left:1rem;color:var(--muted);font-family:var(--font-mono);font-size:.8rem;letter-spacing:.04em}.strategy-text li[data-v-90c61912]:before{content:"▸";position:absolute;left:0;top:0;color:var(--cyan);font-weight:800}.final-cta[data-v-90c61912]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:clamp(1.2rem,4vw,3rem);align-items:center;border:1px solid rgba(103,232,249,.3);border-radius:14px;background:linear-gradient(135deg,rgba(103,232,249,.14),transparent 48%),linear-gradient(315deg,rgba(255,209,102,.12),transparent 50%),#090e1af0;padding:clamp(1.4rem,4vw,3.25rem)}.final-cta-copy h2[data-v-90c61912]{max-width:720px;margin-bottom:1rem}.final-cta-copy p[data-v-90c61912]{max-width:720px;color:var(--muted);line-height:1.78}.cta-charge[data-v-90c61912]{position:relative;overflow:hidden;isolation:isolate}.cta-charge-glow[data-v-90c61912]{position:absolute;inset:-2px;z-index:-1;border-radius:10px;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);transform:translate(-110%);transition:transform .7s ease}.cta-charge:hover .cta-charge-glow[data-v-90c61912]{transform:translate(110%)}.trust-row[data-v-90c61912]{margin:1.4rem 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.7rem;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.02em}.trust-row li[data-v-90c61912],.trust-row a[data-v-90c61912]{display:inline-flex;align-items:center;gap:.45rem;padding:.34rem .6rem;border:1px solid var(--line);border-radius:999px;background:#080a1299;color:var(--muted);text-decoration:none;transition:border-color .2s ease,color .2s ease}.trust-row a[data-v-90c61912]:hover{border-color:#67e8f98c;color:var(--text)}.trust-row code[data-v-90c61912]{color:var(--cyan);font-size:.78rem}.trust-dot[data-v-90c61912]{width:.5rem;height:.5rem;border-radius:50%}.trust-dot--green[data-v-90c61912]{background:var(--green);box-shadow:0 0 10px #8ef6c699}.trust-dot--cyan[data-v-90c61912]{background:var(--cyan);box-shadow:0 0 10px #67e8f999}.trust-dot--amber[data-v-90c61912]{background:var(--amber);box-shadow:0 0 10px #ffd16699}.final-billboard[data-v-90c61912]{position:relative;width:100%;max-width:340px;margin-inline:auto;aspect-ratio:1;border:1px solid rgba(252,114,255,.32);border-radius:14px;overflow:hidden;padding:1.1rem .85rem;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(135deg,#0d1323fa,#060810fa);background-size:22px 22px,22px 22px,auto;box-shadow:0 24px 64px #0000006b,inset 0 0 50px #fc72ff0f}.fb-frame-top[data-v-90c61912],.fb-frame-bottom[data-v-90c61912]{position:absolute;left:1rem;right:1rem;z-index:2;display:flex;justify-content:space-between;padding:.4rem .6rem;border:1px solid var(--line);border-radius:6px;background:#050814c7;color:var(--muted);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em}.fb-frame-top[data-v-90c61912]{top:.8rem}.fb-frame-bottom[data-v-90c61912]{bottom:.8rem;color:var(--cyan)}.fb-grid[data-v-90c61912]{position:absolute;inset:3.4rem 1.4rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:8px}.fb-tile[data-v-90c61912]{position:relative;border-radius:6px;background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,255,255,.08)}.fb-tile[data-v-90c61912]:after{content:"";position:absolute;top:50%;left:50%;width:18%;height:18%;border-radius:50%;transform:translate(-50%,-50%);background:#ffffff0d;filter:blur(2px)}.fb-tile--yours[data-v-90c61912]{background:radial-gradient(circle at 50% 50%,rgba(103,232,249,.22),transparent 70%),linear-gradient(135deg,#67e8f952,#fc72ff2e);border:2px solid var(--cyan);box-shadow:0 0 24px #67e8f98c,0 0 50px #67e8f940,inset 0 0 22px #67e8f92e;animation:yoursPulse-90c61912 3s ease-in-out infinite}.fb-tile--yours[data-v-90c61912]:after{display:none}.fb-yours-label[data-v-90c61912],.fb-yours-coord[data-v-90c61912]{position:absolute;left:50%;transform:translate(-50%);text-align:center;font-family:var(--font-mono);letter-spacing:.16em}.fb-yours-label[data-v-90c61912]{top:36%;color:var(--text);font-size:.78rem;font-weight:900;text-shadow:0 0 14px rgba(103,232,249,.65)}.fb-yours-coord[data-v-90c61912]{top:56%;color:var(--cyan);font-size:.62rem;letter-spacing:.1em;white-space:nowrap}@keyframes yoursPulse-90c61912{0%,to{box-shadow:0 0 18px #67e8f966,0 0 38px #67e8f92e,inset 0 0 18px #67e8f929}50%{box-shadow:0 0 32px #67e8f9b3,0 0 64px #67e8f966,inset 0 0 26px #67e8f93d}}.chapter-rail[data-v-90c61912]{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.85rem;margin-top:1.1rem;padding:.7rem .85rem;border:1px solid rgba(103,232,249,.28);border-radius:10px;background:#050814b3;backdrop-filter:blur(6px)}.chapter-rail-label[data-v-90c61912]{font-family:var(--font-mono);font-size:.7rem;font-weight:800;letter-spacing:.18em;color:var(--cyan)}.chapter-list[data-v-90c61912]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.45rem}.chapter-btn[data-v-90c61912]{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .65rem;border:1px solid var(--line);border-radius:6px;background:#ffffff08;color:var(--muted);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.04em;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.chapter-btn[data-v-90c61912]:hover{border-color:#67e8f973;color:var(--text)}.chapter-btn.is-active[data-v-90c61912]{border-color:var(--cyan);background:#67e8f91a;color:var(--text)}.chapter-time[data-v-90c61912]{color:var(--cyan);font-weight:800}@media (max-width: 980px){.hero[data-v-90c61912],.video-section[data-v-90c61912],.section-grid[data-v-90c61912],.ownership-band[data-v-90c61912],.strategy-section[data-v-90c61912],.playground-section[data-v-90c61912],.bp-stage[data-v-90c61912],.roi-section[data-v-90c61912],.final-cta[data-v-90c61912],.faq-link[data-v-90c61912]{grid-template-columns:1fr}.bp-steps[data-v-90c61912]{gap:1.2rem}.bp-canvas-sticky[data-v-90c61912]{position:static}.trust-grid[data-v-90c61912]{grid-template-columns:1fr}.strategy-stage[data-v-90c61912]{min-height:360px}.canvas-showcase[data-v-90c61912]{min-height:390px}.mini-map[data-v-90c61912]{width:min(70%,300px)}.callout[data-v-90c61912]{display:none}.proof-strip[data-v-90c61912],.value-grid[data-v-90c61912],.mechanics-grid[data-v-90c61912]{grid-template-columns:repeat(2,minmax(0,1fr))}.ticker-band[data-v-90c61912]{margin-inline:0}.ticker-band-label[data-v-90c61912]{font-size:.62rem;letter-spacing:.1em;padding:.55rem .65rem}}@media (max-width: 640px){.how-page[data-v-90c61912]{padding-inline:.85rem}h1[data-v-90c61912]{font-size:clamp(2rem,10vw,3rem);line-height:1.08}.hero-actions[data-v-90c61912],.cta[data-v-90c61912]{width:100%}.scroll-cue[data-v-90c61912]{width:auto}.ticker-cell[data-v-90c61912]{font-size:.68rem;gap:.4rem}.video-card[data-v-90c61912]{min-height:280px}.video-duration[data-v-90c61912]{display:none}.video-controls[data-v-90c61912]{padding:.7rem .85rem .85rem}.controls-title[data-v-90c61912]{font-size:.92rem}.controls-strip[data-v-90c61912]{grid-template-columns:1fr;gap:.4rem}.video-channel[data-v-90c61912]{flex-wrap:wrap}.video-badge[data-v-90c61912]{top:.7rem;left:.7rem;font-size:.65rem;padding:.3rem .55rem}.proof-strip[data-v-90c61912],.value-grid[data-v-90c61912],.mechanics-grid[data-v-90c61912],.path-card[data-v-90c61912],.strategy-row[data-v-90c61912]{grid-template-columns:1fr}.canvas-header[data-v-90c61912],.canvas-caption[data-v-90c61912]{align-items:flex-start;flex-direction:column}}.rent-page[data-v-ce0b26cc]{min-height:0;height:100%;overflow-y:auto;background:#0b1020;color:#f8fafc;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,5vw,5rem)}.hero[data-v-ce0b26cc],.packages[data-v-ce0b26cc],.lead[data-v-ce0b26cc]{max-width:1120px;margin:0 auto}.hero[data-v-ce0b26cc]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:2rem;align-items:start;padding:clamp(2rem,5vw,5rem) 0 3rem}.eyebrow[data-v-ce0b26cc]{margin:0 0 .8rem;color:#67e8f9;font-weight:800;text-transform:uppercase;letter-spacing:.08em}h1[data-v-ce0b26cc]{max-width:840px;margin:0;font-size:clamp(2.35rem,6vw,4.6rem);line-height:1}.lede[data-v-ce0b26cc]{max-width:760px;color:#cbd5e1;font-size:1.08rem;line-height:1.8}.actions[data-v-ce0b26cc]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.75rem}.primary[data-v-ce0b26cc],.secondary[data-v-ce0b26cc],button[data-v-ce0b26cc]{min-height:44px;border-radius:8px;padding:.75rem 1.1rem;font-weight:800;border:0;text-decoration:none}.primary[data-v-ce0b26cc],button[data-v-ce0b26cc]{background:#67e8f9;color:#07111f}.secondary[data-v-ce0b26cc]{background:#ffffff1a;color:#f8fafc}.snapshot[data-v-ce0b26cc],.packages article[data-v-ce0b26cc],form[data-v-ce0b26cc]{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:1.25rem}.snapshot ul[data-v-ce0b26cc],.packages p[data-v-ce0b26cc],.lead p[data-v-ce0b26cc]{color:#cbd5e1;line-height:1.7}.packages[data-v-ce0b26cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;padding-bottom:3rem}.lead[data-v-ce0b26cc]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(300px,1.2fr);gap:2rem;padding:2rem 0 4rem}form[data-v-ce0b26cc]{display:grid;gap:1rem}label[data-v-ce0b26cc]{display:grid;gap:.4rem;color:#e2e8f0;font-weight:700}input[data-v-ce0b26cc],select[data-v-ce0b26cc],textarea[data-v-ce0b26cc]{width:100%;border:1px solid rgba(255,255,255,.18);background:#0f172acc;color:#fff;border-radius:8px;padding:.75rem;font:inherit}.submitted[data-v-ce0b26cc]{margin:0;color:#a7f3d0}@media (max-width: 760px){.hero[data-v-ce0b26cc],.lead[data-v-ce0b26cc]{grid-template-columns:1fr}}.sale-page[data-v-66950d60]{min-height:0;height:100%;overflow-y:auto;background:#f8fafc;color:#111827;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,5vw,5rem)}.hero[data-v-66950d60],.inventory[data-v-66950d60]{max-width:1180px;margin:0 auto}.hero[data-v-66950d60]{padding:clamp(2rem,5vw,4rem) 0 2rem}.eyebrow[data-v-66950d60]{color:#7c3aed;font-weight:800;text-transform:uppercase;letter-spacing:.08em}h1[data-v-66950d60]{max-width:860px;margin:.5rem 0 1rem;font-size:clamp(2.35rem,6vw,4.5rem);line-height:1}.hero p[data-v-66950d60]{max-width:740px;color:#475569;line-height:1.8;font-size:1.06rem}.actions[data-v-66950d60]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.primary[data-v-66950d60],.secondary[data-v-66950d60],.details[data-v-66950d60]{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border-radius:8px;padding:.7rem 1rem;font-weight:800;text-decoration:none}.primary[data-v-66950d60]{background:#111827;color:#fff}.secondary[data-v-66950d60],.details[data-v-66950d60]{background:#ede9fe;color:#4c1d95}.state[data-v-66950d60]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1.2rem;color:#475569}.error[data-v-66950d60]{border-color:#fecaca;color:#991b1b}.grid[data-v-66950d60]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;padding-bottom:4rem}.listing[data-v-66950d60]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.image-link[data-v-66950d60]{display:block;aspect-ratio:1;background:#111827}.image-link img[data-v-66950d60],.placeholder[data-v-66950d60]{width:100%;height:100%}.image-link img[data-v-66950d60]{object-fit:cover}.placeholder[data-v-66950d60]{display:grid;place-items:center;color:#cbd5e1;font-weight:800}.listing-body[data-v-66950d60]{display:grid;gap:1rem;padding:1rem}.listing-title[data-v-66950d60]{display:flex;justify-content:space-between;gap:1rem}.listing-title h2[data-v-66950d60]{margin:0;font-size:1.2rem}dl[data-v-66950d60]{display:grid;gap:.55rem;margin:0}dl div[data-v-66950d60]{display:flex;justify-content:space-between;gap:1rem}dt[data-v-66950d60]{color:#64748b}dd[data-v-66950d60]{margin:0;text-align:right}.trust-page[data-v-e1816bf7]{min-height:0;height:100%;overflow-y:auto;background:#f8fafc;color:#111827;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,5vw,5rem)}.hero[data-v-e1816bf7],.cards[data-v-e1816bf7],.explain[data-v-e1816bf7]{max-width:1120px;margin:0 auto}.hero[data-v-e1816bf7]{padding:clamp(2rem,5vw,5rem) 0 2rem}.eyebrow[data-v-e1816bf7]{color:#0369a1;font-weight:900;letter-spacing:.08em;text-transform:uppercase}h1[data-v-e1816bf7]{max-width:860px;margin:.5rem 0 1rem;font-size:clamp(2.35rem,6vw,4.5rem);line-height:1}.hero p[data-v-e1816bf7],.explain p[data-v-e1816bf7],.explain li[data-v-e1816bf7],.cards p[data-v-e1816bf7]{color:#475569;line-height:1.75}.actions[data-v-e1816bf7]{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1.5rem}.primary[data-v-e1816bf7],.secondary[data-v-e1816bf7]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:.75rem 1rem;font-weight:900;text-decoration:none}.primary[data-v-e1816bf7]{background:#111827;color:#fff}.secondary[data-v-e1816bf7]{background:#e0f2fe;color:#075985}.cards[data-v-e1816bf7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}article[data-v-e1816bf7],.explain[data-v-e1816bf7]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem}article h2[data-v-e1816bf7]{margin:0 0 .75rem;font-size:1.15rem}code[data-v-e1816bf7]{display:block;color:#0f172a;background:#f1f5f9;border-radius:6px;padding:.7rem;overflow-wrap:anywhere}.explain[data-v-e1816bf7]{margin-top:1rem;margin-bottom:4rem}.security-page[data-v-8e0cb944]{min-height:0;height:100%;overflow-y:auto;background:#0b1020;color:#f8fafc;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,5vw,5rem)}.hero[data-v-8e0cb944],.grid[data-v-8e0cb944],.note[data-v-8e0cb944]{max-width:1120px;margin:0 auto}.hero[data-v-8e0cb944]{padding:clamp(2rem,5vw,5rem) 0 2rem}.eyebrow[data-v-8e0cb944]{color:#a7f3d0;font-weight:900;letter-spacing:.08em;text-transform:uppercase}h1[data-v-8e0cb944]{max-width:860px;margin:.5rem 0 1rem;font-size:clamp(2.35rem,6vw,4.5rem);line-height:1}.hero p[data-v-8e0cb944],li[data-v-8e0cb944],.note p[data-v-8e0cb944]{color:#cbd5e1;line-height:1.75}.actions[data-v-8e0cb944]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.primary[data-v-8e0cb944],.secondary[data-v-8e0cb944]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:.75rem 1rem;font-weight:900;text-decoration:none}.primary[data-v-8e0cb944]{background:#a7f3d0;color:#052e2b}.secondary[data-v-8e0cb944]{background:#ffffff1a;color:#fff}.grid[data-v-8e0cb944]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}article[data-v-8e0cb944],.note[data-v-8e0cb944]{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:1.25rem}.note[data-v-8e0cb944]{margin-top:1rem;margin-bottom:4rem}.stats-page[data-v-4b4cb68f]{min-height:0;height:100%;overflow-y:auto;background:#f8fafc;color:#111827;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,5vw,5rem)}.hero[data-v-4b4cb68f],.metrics[data-v-4b4cb68f],.activity[data-v-4b4cb68f]{max-width:1120px;margin:0 auto}.hero[data-v-4b4cb68f]{padding:clamp(2rem,5vw,5rem) 0 2rem}.eyebrow[data-v-4b4cb68f]{color:#be123c;font-weight:900;letter-spacing:.08em;text-transform:uppercase}h1[data-v-4b4cb68f]{max-width:860px;margin:.5rem 0 1rem;font-size:clamp(2.35rem,6vw,4.5rem);line-height:1}.hero p[data-v-4b4cb68f]{max-width:760px;color:#475569;line-height:1.75}.metrics[data-v-4b4cb68f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}article[data-v-4b4cb68f],.activity[data-v-4b4cb68f]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem}.label[data-v-4b4cb68f]{display:block;color:#64748b;font-weight:800;margin-bottom:.5rem}strong[data-v-4b4cb68f]{font-size:1.5rem}.activity[data-v-4b4cb68f]{margin-top:1rem;margin-bottom:4rem}.section-heading[data-v-4b4cb68f],.row[data-v-4b4cb68f]{display:flex;justify-content:space-between;gap:1rem}.section-heading[data-v-4b4cb68f]{align-items:center;margin-bottom:1rem}.section-heading a[data-v-4b4cb68f]{color:#be123c;font-weight:900}.state[data-v-4b4cb68f]{color:#475569}.error[data-v-4b4cb68f]{color:#991b1b}.table[data-v-4b4cb68f]{display:grid;gap:.5rem}.row[data-v-4b4cb68f]{color:#111827;text-decoration:none;border-top:1px solid #e2e8f0;padding:.85rem 0}@media (max-width: 640px){.section-heading[data-v-4b4cb68f],.row[data-v-4b4cb68f]{display:grid}}.parcel-page[data-v-f3e07894]{min-height:0;height:100%;overflow-y:auto;background:#f8fafc;color:#111827;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,5vw,5rem)}.hero[data-v-f3e07894],.facts[data-v-f3e07894]{max-width:1120px;margin:0 auto}.hero[data-v-f3e07894]{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1fr);gap:2rem;align-items:center;padding:2rem 0}.back-link[data-v-f3e07894]{grid-column:1 / -1;color:#4c1d95;font-weight:800;text-decoration:none}.state[data-v-f3e07894]{grid-column:1 / -1;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem;color:#475569}.error[data-v-f3e07894]{border-color:#fecaca;color:#991b1b}.media[data-v-f3e07894]{aspect-ratio:1;border-radius:8px;overflow:hidden;background:#111827;border:1px solid #e2e8f0}.media img[data-v-f3e07894],.placeholder[data-v-f3e07894]{width:100%;height:100%}.media img[data-v-f3e07894]{object-fit:cover}.placeholder[data-v-f3e07894]{display:grid;place-items:center;color:#cbd5e1;font-size:1.3rem;font-weight:900}.eyebrow[data-v-f3e07894]{color:#7c3aed;font-weight:900;text-transform:uppercase;letter-spacing:.08em}h1[data-v-f3e07894]{margin:.5rem 0 1rem;font-size:clamp(2.3rem,6vw,4.5rem);line-height:1}.description[data-v-f3e07894]{max-width:680px;color:#475569;line-height:1.8;font-size:1.05rem}.badges[data-v-f3e07894],.actions[data-v-f3e07894]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.badges span[data-v-f3e07894]{background:#ede9fe;color:#4c1d95;border-radius:999px;padding:.45rem .75rem;font-weight:800}.primary[data-v-f3e07894],.secondary[data-v-f3e07894]{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:.7rem 1rem;font-weight:900;text-decoration:none;border:0;font:inherit;cursor:pointer}.primary[data-v-f3e07894]{background:#111827;color:#fff}.secondary[data-v-f3e07894]{background:#e2e8f0;color:#111827}.facts[data-v-f3e07894]{padding:1rem 0 4rem}dl[data-v-f3e07894]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem}dl div[data-v-f3e07894]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}dt[data-v-f3e07894]{color:#64748b;font-weight:800}dd[data-v-f3e07894]{margin:.4rem 0 0;overflow-wrap:anywhere}@media (max-width: 760px){.hero[data-v-f3e07894]{grid-template-columns:1fr}}#app-override{max-width:none;margin:0;padding:0;width:100vw;min-height:100vh;display:flex;flex-direction:column;background-color:#191b1f;color:#fff}#app-override.has-ultra-header{padding-top:var(--ultra-header-height, 80px)}*{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}main{width:100vw;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;position:relative;z-index:1;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}main>*{flex:1 1 auto;min-height:0}#app-override main>.marketplace-container,#app-override main>.admin-panel-wrapper,#app-override main>.my-rentals-wrapper,#app-override main>.public-page,#app-override main>.rent-page,#app-override main>.sale-page,#app-override main>.parcel-page,#app-override main>.trust-page,#app-override main>.security-page,#app-override main>.stats-page,#app-override main>.page{min-height:0;height:calc(100vh - var(--ultra-header-height, 80px));overflow-y:auto}#app-override main>.support-container{min-height:0;height:calc(100vh - var(--ultra-header-height, 80px));overflow-y:auto}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)}.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}}
