.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}}:root{--blink-bg: #03050a;--blink-surface-1: rgba(8, 12, 22, .9);--blink-surface-2: rgba(13, 18, 34, .92);--blink-surface-3: rgba(21, 27, 48, .96);--blink-border: rgba(130, 255, 244, .14);--blink-border-strong: rgba(255, 101, 203, .34);--blink-text: #f5fbff;--blink-text-muted: #9fb3d9;--blink-text-soft: #7b8bb2;--blink-accent: #7dff7a;--blink-accent-strong: #ffd95e;--blink-info: #5de1ff;--blink-cyan: #6ffaff;--blink-danger: #ff5aa5;--blink-success: #4cff9d;--blink-shadow: 0 28px 90px rgba(0, 0, 0, .42);--blink-radius-sm: 14px;--blink-radius-md: 20px;--blink-radius-lg: 28px;--blink-sidebar: 248px;--blink-right-panel: 320px;--blink-topbar: 118px;--blink-font-display: "Space Grotesk", "Segoe UI", sans-serif;--blink-font-body: "IBM Plex Sans", "Inter", "Segoe UI", sans-serif}.player-skin-shell{position:relative;display:grid;place-items:center;overflow:hidden;border-radius:18px;background:var(--skin-bg);box-shadow:inset 0 0 0 1px #ffffff14}.player-skin-pixel{position:relative;width:74%;aspect-ratio:1;border-radius:16px;background:#0a0e1638}.player-skin-face,.player-skin-hair,.player-skin-band,.player-skin-scar,.player-skin-helm,.player-skin-cloak,.player-skin-weapon,.player-skin-focus,.player-skin-mouth,.player-skin-eye{position:absolute}.player-skin-face{inset:24% 18% 10%;border-radius:18px;background:var(--skin-tone)}.player-skin-hair{inset:8% 14% 38%;border-radius:16px 16px 8px 8px;background:var(--skin-hair)}.player-skin-eye{top:36%;width:10px;height:10px;border-radius:999px;background:var(--skin-eye);box-shadow:0 0 0 3px #0000001f}.player-skin-eye-left{left:24%}.player-skin-eye-right{right:24%}.player-skin-mouth{left:50%;bottom:18%;transform:translate(-50%);background:#321418b3}.player-skin-mouth-0{width:16px;height:4px;border-radius:999px}.player-skin-mouth-1{width:14px;height:6px;border-radius:0 0 999px 999px}.player-skin-mouth-2{width:10px;height:10px;border-radius:999px;background:#ffffff6b}.player-skin-band{inset:28% 10% auto;height:10px;background:var(--skin-accent);border-radius:999px}.player-skin-scar{right:18%;top:28%;width:5px;height:24px;background:#78141e80;border-radius:999px;transform:rotate(18deg)}.player-skin-helm{inset:16% 10% auto;height:20%;border-radius:14px 14px 8px 8px;background:linear-gradient(180deg,#ffffff52,#38425cf2)}.player-skin-cloak{left:6%;right:6%;bottom:-2%;height:18%;border-radius:12px 12px 22px 22px;background:linear-gradient(180deg,var(--skin-accent),rgba(0,0,0,.18));opacity:.9}.player-skin-weapon{right:-1%;bottom:6%;width:12px;height:34px;border-radius:999px;background:linear-gradient(180deg,#f8fafc,var(--skin-accent));transform:rotate(28deg)}.player-skin-focus{left:4%;bottom:10%;width:20px;height:20px;border-radius:999px;background:radial-gradient(circle at 40% 40%,#fff,var(--skin-accent));box-shadow:0 0 16px #ffffff59}.register-skin-card,.rpg-profile-panel,.guild-detail-panel,.guild-chat-panel{border:1px solid rgba(125,182,255,.14);background:linear-gradient(180deg,#0c121cf5,#0f1724e0)}.register-skin-preview,.inventory-skin-preview,.rpg-profile-skin-panel,.rpg-profile-companion,.guild-member-head,.guild-detail-title{display:flex;gap:16px;align-items:center}.register-skin-avatar,.inventory-skin-avatar,.rpg-profile-skin{width:120px;height:120px}.register-skin-grid,.guild-members-grid,.rpg-profile-meta-grid,.rpg-activity-grid,.guild-rank-grid{display:grid;gap:16px}.register-skin-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.rpg-profile-meta-grid,.rpg-activity-grid,.guild-rank-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.guild-members-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.register-skin-option,.guild-list-card,.guild-member-card,.rpg-stat-card{display:grid;gap:10px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff08;text-align:left}.register-skin-option-active,.guild-list-card-active{border-color:#7dd6ffa6;box-shadow:0 0 0 1px #7dd6ff59,0 18px 40px #102a4459}.register-skin-option-avatar,.guild-chat-avatar{width:56px;height:56px}.rpg-profile-page,.guild-page{display:grid;gap:18px}.rpg-profile-hero,.guild-hero{display:grid;gap:18px;padding:24px}.rpg-profile-stats-grid,.guild-layout,.guild-hero-actions,.guild-manage-bar,.rpg-profile-actions{display:flex;gap:12px;flex-wrap:wrap}.rpg-stat-list,.rpg-profile-facts,.guild-chat-stream,.guild-list{display:grid;gap:10px}.rpg-profile-facts{padding-left:18px;margin:0}.rpg-stat-list-row,.guild-chat-message{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 12px;border-radius:14px;background:#ffffff08}.guild-list-emblem{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:14px;color:#0e1624;font-weight:800}.guild-list-emblem-large{width:68px;height:68px;font-size:1.1rem}.guild-layout{align-items:flex-start}.guild-sidebar{width:min(360px,100%);display:grid;gap:14px}.guild-main-stack{flex:1;display:grid;gap:16px}.guild-chat-stream{max-height:420px;overflow:auto}.guild-chat-message{justify-content:flex-start}.guild-chat-message-self{background:#5eead414}.inventory-skin-preview{margin-bottom:16px;padding:14px;border-radius:18px;background:#ffffff08}@media(max-width:900px){.guild-layout,.register-skin-preview,.inventory-skin-preview,.rpg-profile-skin-panel{flex-direction:column}.guild-sidebar{width:100%}}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;width:100%}body{font-family:var(--blink-font-body);background:radial-gradient(circle at top left,rgba(111,250,255,.16),transparent 24%),radial-gradient(circle at 78% 4%,rgba(255,90,165,.16),transparent 22%),radial-gradient(circle at 24% 80%,rgba(125,255,122,.14),transparent 26%),radial-gradient(circle at bottom right,rgba(255,217,94,.12),transparent 26%),linear-gradient(135deg,rgba(24,4,42,.45),transparent 38%),var(--blink-bg);color:var(--blink-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow-x:hidden}body:before,body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}body:before{background:repeating-linear-gradient(180deg,rgba(130,255,244,.08) 0,rgba(130,255,244,.08) 1px,transparent 1px,transparent 6px);opacity:.32;mix-blend-mode:screen;animation:matrixCentralScan 14s linear infinite}body:after{background:radial-gradient(circle at 12% 18%,rgba(255,90,165,.14),transparent 18%),radial-gradient(circle at 86% 14%,rgba(93,225,255,.14),transparent 18%),radial-gradient(circle at 52% 84%,rgba(255,217,94,.14),transparent 22%),linear-gradient(120deg,rgba(124,255,122,.08),rgba(111,250,255,.04) 35%,rgba(255,90,165,.06) 70%,transparent);mix-blend-mode:screen;opacity:.66;animation:matrixCentralAura 18s ease-in-out infinite alternate}#root{position:relative;z-index:1}@keyframes matrixCentralScan{0%{transform:translateY(-24px)}to{transform:translateY(24px)}}@keyframes matrixCentralAura{0%{opacity:.48;filter:hue-rotate(0deg)}50%{opacity:.72;filter:hue-rotate(32deg)}to{opacity:.56;filter:hue-rotate(-24deg)}}@keyframes matrixCentralGlitch{0%,86%,to{transform:translateZ(0);text-shadow:0 0 10px rgba(111,250,255,.28),0 0 18px rgba(125,255,122,.22)}88%{transform:translate3d(-1px,0,0);text-shadow:1px 0 0 rgba(255,90,165,.62),-1px 0 0 rgba(93,225,255,.7),0 0 14px rgba(255,217,94,.24)}92%{transform:translate3d(1px,-1px,0);text-shadow:-1px 0 0 rgba(255,90,165,.52),2px 0 0 rgba(93,225,255,.68),0 0 16px rgba(125,255,122,.3)}}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.blink-shell{display:grid;grid-template-columns:108px minmax(0,1fr);grid-template-rows:auto var(--blink-topbar) minmax(0,1fr);grid-template-areas:"sidebar ticker" "sidebar topbar" "sidebar content";min-height:100vh}.app-event-ticker{grid-area:ticker;margin:12px 20px 0}.blink-sidebar{grid-area:sidebar;position:sticky;top:0;height:100vh;overflow-y:auto;overflow-x:hidden;border-right:1px solid var(--blink-border);background:linear-gradient(180deg,rgba(255,90,165,.08),transparent 22%),linear-gradient(160deg,rgba(93,225,255,.08),transparent 48%),linear-gradient(180deg,#090d18fa,#04060cf5);box-shadow:inset -1px 0 #82fff414;padding:22px 14px;display:flex;flex-direction:column;gap:24px;z-index:12}.blink-topbar{grid-area:topbar;position:sticky;top:0;z-index:1700;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:18px;padding:18px 28px 18px 20px;border-bottom:1px solid var(--blink-border);backdrop-filter:blur(18px);background:linear-gradient(90deg,rgba(93,225,255,.06),transparent 35%,rgba(255,90,165,.08)),#06090ed1;box-shadow:inset 0 -1px #82fff41a;isolation:isolate}.blink-topbar-main{display:flex;align-items:center;justify-content:space-between;gap:18px}.blink-content{grid-area:content;min-width:0;padding:30px 32px 44px;overflow-y:auto}.blink-wordmark{display:flex;flex-direction:column;gap:8px;align-items:center}.blink-wordmark-horizontal{flex-direction:row;gap:10px}.blink-wordmark-title{font-family:var(--blink-font-display);font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:#f8fcff;writing-mode:vertical-rl;transform:rotate(180deg);text-shadow:0 0 12px rgba(111,250,255,.36),0 0 24px rgba(255,90,165,.18);animation:matrixCentralGlitch 9s steps(2,end) infinite}.blink-wordmark-horizontal .blink-wordmark-title{writing-mode:initial;transform:none}.blink-wordmark-subtitle{writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.18em;text-transform:uppercase;font-size:10px;letter-spacing:-.04em;font-weight:700}.blink-wordmark-subtitle,.blink-meta-text{color:var(--blink-text-muted);font-size:12px;line-height:1.5}.matrix-glyph-line{color:#9fffd1db;font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 0 10px rgba(111,250,255,.22)}.treasury-page{display:flex;flex-direction:column}.treasury-panel-stack{display:flex;flex-direction:column;gap:24px}.treasury-panel-stack-compact .page-title{font-size:clamp(1.8rem,5vw,2.4rem)}.treasury-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:24px;align-items:center;padding:28px;overflow:hidden}.treasury-hero-copy{display:flex;flex-direction:column;gap:18px}.treasury-hero-visual{display:grid;place-items:center;min-height:320px}.treasury-vault-svg{width:min(100%,520px);height:auto;filter:drop-shadow(0 28px 58px rgba(0,0,0,.42))}.treasury-vault-shell,.treasury-vault-door,.treasury-vault-core{fill:#0a1220e0;stroke:#6ffaff4d;stroke-width:2.5}.treasury-vault-ring,.treasury-vault-line{fill:none;stroke:#7dff7aeb;stroke-width:3;stroke-linecap:round}.treasury-vault-node{fill:#ffd95ee6;animation:treasuryPulse 2.8s ease-in-out infinite}.treasury-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.treasury-grid-secondary{align-items:start}.treasury-quote-card,.treasury-live-card,.treasury-main-address-card,.treasury-history-card,.treasury-metric-card{display:flex;flex-direction:column;gap:18px}.treasury-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.treasury-section-title{margin:6px 0 0;font-family:var(--blink-font-display);font-size:1.15rem}.treasury-inline-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.treasury-pill{align-self:flex-start;padding:8px 12px;border-radius:999px;border:1px solid rgba(111,250,255,.22);background:#6ffaff14;color:var(--blink-text);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.treasury-pill-completed{border-color:#4cff9d57;background:#4cff9d1f}.treasury-pill-failed,.treasury-pill-expired{border-color:#ff5aa557;background:#ff5aa51f}.treasury-asset-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.treasury-asset-card{border:1px solid var(--blink-border);border-radius:20px;background:linear-gradient(180deg,#0d1222eb,#06090efa);padding:16px;color:var(--blink-text-muted);display:flex;flex-direction:column;gap:6px;text-align:left}.treasury-asset-card-active{border-color:#6ffaff6b;color:var(--blink-text);box-shadow:inset 0 0 0 1px #7dff7a2e}.treasury-field{display:flex;flex-direction:column;gap:10px;color:var(--blink-text-muted)}.treasury-input{width:100%;border:1px solid var(--blink-border);border-radius:18px;background:#070c14f0;color:var(--blink-text);padding:14px 16px}.treasury-submit{justify-content:center}.treasury-note,.treasury-empty-copy{margin:0}.treasury-notice,.treasury-error{border-radius:18px;padding:14px 16px;font-size:14px}.treasury-notice{background:#5de1ff1a;border:1px solid rgba(93,225,255,.18)}.treasury-error{background:#ff5aa51f;border:1px solid rgba(255,90,165,.2)}.treasury-live-stack,.treasury-history-stack{display:flex;flex-direction:column;gap:16px}.treasury-live-address,.treasury-main-addresses>div{display:flex;flex-direction:column;gap:8px}.treasury-live-address code,.treasury-main-addresses code{display:block;word-break:break-all;padding:14px 16px;border-radius:18px;background:#070c14f0;border:1px solid var(--blink-border);color:var(--blink-cyan)}.treasury-live-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.treasury-live-stats>div,.treasury-history-item{padding:14px 16px;border-radius:18px;background:#070c14f0;border:1px solid var(--blink-border);display:flex;flex-direction:column;gap:6px}.treasury-quote-links{display:grid;gap:8px;color:var(--blink-text-muted);font-size:13px}.treasury-main-addresses{display:grid;gap:16px}.treasury-history-head{display:flex;align-items:center;justify-content:space-between;gap:12px}@keyframes treasuryPulse{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@media(max-width:1080px){.treasury-hero,.treasury-grid{grid-template-columns:1fr}.treasury-hero-visual{order:-1;min-height:260px}}@media(max-width:720px){.treasury-inline-metrics,.treasury-asset-picker,.treasury-live-stats{grid-template-columns:1fr}}.blink-nav{display:flex;flex-direction:column;gap:8px;align-items:center}.blink-nav-link{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 8px;border-radius:18px;color:var(--blink-text-muted);border:1px solid transparent;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease;width:100%;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blink-nav-link:hover,.blink-nav-link[aria-current=page]{background:linear-gradient(135deg,#5de1ff1f,#ff5aa514);color:var(--blink-text);border-color:var(--blink-border-strong);box-shadow:0 0 0 1px #7dff7a14,0 0 28px #5de1ff14;transform:translate(2px)}.blink-nav-link-disabled{color:#98a6bd6b;border-color:transparent;pointer-events:none}.blink-nav-link-disabled .blink-nav-icon{background:#ffffff06;color:#98a6bd6b}.feed-map-card,.post-location-panel,.composer-location-card{border:1px solid var(--blink-border);background:linear-gradient(180deg,#131922f5,#0b0e14fa);border-radius:var(--blink-radius-md);box-shadow:var(--blink-shadow)}.feed-map-card{padding:18px;margin-bottom:18px}.feed-map-card-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.feed-map-embed,.post-location-map{height:320px;width:100%;border-radius:20px;overflow:hidden}.post-location-panel{margin:18px 0;padding:14px}.post-location-copy{margin-bottom:10px}.composer-location-card{padding:14px;margin-bottom:14px}.composer-location-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.composer-location-input{width:100%;border:1px solid var(--blink-border);border-radius:14px;background:#ffffff08;color:var(--blink-text);padding:12px 14px}.post-location-pill{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#7af7ff14;border:1px solid rgba(122,247,255,.18);color:var(--blink-cyan);font-size:12px;font-weight:700;margin-bottom:14px}.blink-map-marker-shell{background:transparent;border:0}.blink-map-marker{position:relative;width:100%;height:100%;border-radius:999px;display:grid;place-items:center}.blink-map-marker:before{content:"";position:absolute;inset:-8px;border-radius:inherit;background:currentColor;opacity:.16;animation:blinkMapPulse 1.8s ease-out infinite}.blink-map-marker span{position:relative;z-index:1;width:12px;height:12px;border-radius:inherit;border:2px solid rgba(7,10,15,.9);background:currentColor;box-shadow:0 0 0 4px #ffffff0f}.blink-map-marker-user{color:var(--blink-cyan)}.blink-map-marker-post{color:var(--blink-accent)}.blink-map-marker-npc{color:var(--blink-marker-color, var(--blink-info))}.blink-map-marker-treasure{color:#ffcc4d;background:radial-gradient(circle at 30% 30%,#fff8c4f2,#ffb82eeb);border:2px solid rgba(22,16,0,.5);box-shadow:0 10px 26px #ffb82e52}.blink-map-marker-treasure:before{background:#ffd34fe6;opacity:.2}.blink-map-marker-treasure span{width:auto;height:auto;min-width:18px;min-height:18px;border:0;background:transparent;box-shadow:none;color:#1f1502e0;font-family:var(--blink-font-display);font-size:11px;font-weight:700}.blink-map-marker-treasure-ready{box-shadow:0 0 0 3px #d7ff6438,0 12px 28px #ffc84d61}.blink-map-scene-object-shell{pointer-events:auto}.blink-map-scene-object{width:40px;height:52px;filter:drop-shadow(0 10px 20px rgba(0,0,0,.32));animation:blinkMapObjectFloat 3.6s ease-in-out infinite}.blink-map-scene-object-coin{width:42px;height:52px}.blink-map-scene-object-artifact{width:42px;height:56px}.blink-map-scene-object-beacon{width:40px;height:52px}.blink-map-scene-object-bob{width:44px;height:50px;animation:blinkMapBobRush 1.15s linear infinite}.blink-map-scene-object-ready{filter:drop-shadow(0 0 0 rgba(0,0,0,0)) drop-shadow(0 0 14px rgba(215,255,100,.28)) drop-shadow(0 10px 20px rgba(0,0,0,.32))}.blink-map-scene-object-coin-pull{animation:blinkMapMagnetPull 1.6s ease-in-out infinite}.blink-map-combat-entity{width:46px;height:58px;transform:scale(var(--blink-entity-scale, 1))}.blink-map-combat-body{transform-origin:50% 72%;animation:blinkMapCombatIdle 1.8s ease-in-out infinite}.blink-map-combat-monster{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--blink-entity-color),transparent 45%)) drop-shadow(0 12px 18px rgba(0,0,0,.42))}.blink-map-combat-critter{filter:drop-shadow(0 0 10px rgba(140,245,213,.22)) drop-shadow(0 12px 18px rgba(0,0,0,.34))}.blink-map-player-avatar,.blink-map-ambient-npc{width:42px;height:56px;filter:drop-shadow(0 12px 18px rgba(0,0,0,.34))}.blink-map-player-body,.blink-map-ambient-npc-body{transform-origin:50% 78%;animation:blinkMapCombatIdle 2s ease-in-out infinite}.blink-map-player-pvp{filter:drop-shadow(0 0 14px rgba(255,107,74,.45)) drop-shadow(0 12px 18px rgba(0,0,0,.34))}.blink-map-combat-night .blink-map-combat-body{animation:blinkMapCombatHunt .92s ease-in-out infinite}.mobile-web-combat-hud{position:absolute;top:16px;right:16px;z-index:620;width:min(210px,calc(100% - 32px));padding:10px 12px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:#060a10db;box-shadow:0 16px 40px #00000047;backdrop-filter:blur(16px);color:#f6fafff0}.mobile-web-map-settings{position:absolute;left:16px;top:16px;z-index:625;display:grid;gap:10px}.mobile-web-map-settings-button{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#060a10d1;color:#f6fafff0;box-shadow:0 16px 40px #00000047;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mobile-web-map-settings-panel{display:grid;gap:8px;padding:10px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#060a10d1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mobile-web-combat-hud span,.mobile-web-combat-hud small{display:block;font-size:11px;color:#e1ebf5b8}.mobile-web-combat-hud strong{display:block;margin:2px 0 8px;font-family:var(--blink-font-display)}.mobile-web-combat-hud-ghost{border-color:#84f7ff57;box-shadow:0 0 28px #84f7ff2e,0 16px 40px #00000047}.mobile-web-combat-hud-levelup{animation:mobileWebLevelUp .72s ease-out 3}.mobile-web-combat-health{overflow:hidden;height:7px;border-radius:999px;background:#ffffff1f}.mobile-web-combat-health span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff6b4a,#ffd166,#8cf5d5);box-shadow:0 0 16px #ff6b4a4d}.mobile-web-combat-xp{overflow:hidden;height:4px;margin-top:6px;border-radius:999px;background:#84f7ff1f}.mobile-web-combat-mana{overflow:hidden;height:5px;margin-top:6px;border-radius:999px;background:#84a9ff24}.mobile-web-combat-mana span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#84a9ff,#84f7ff);box-shadow:0 0 14px #84a9ff66}.mobile-web-combat-xp span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#84f7ff,#d7ff64);box-shadow:0 0 14px #84f7ff5c}.mobile-web-combat-health-large{height:10px;margin:12px 0}.mobile-web-combat-panel{position:fixed;left:50%;bottom:22px;z-index:680;width:min(520px,calc(100% - 28px));transform:translate(-50%);padding:18px;border:1px solid rgba(255,255,255,.16);border-radius:28px;background:radial-gradient(circle at 12% 0%,rgba(255,107,74,.18),transparent 34%),radial-gradient(circle at 88% 24%,rgba(140,245,213,.14),transparent 30%),#080c12f5;box-shadow:0 28px 80px #00000075;color:#f6fafff0}.mobile-web-combat-dock{position:absolute;left:50%;right:auto;bottom:116px;z-index:640;width:min(680px,calc(100% - 28px));max-height:46%;overflow-y:auto;overflow-x:hidden;transform:translate(-50%);padding:12px;border-radius:22px;display:grid;gap:10px}.mobile-web-combat-dock-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.mobile-web-combat-dock-head span,.mobile-web-combat-outcome{display:block;font-size:11px;color:#e1ebf5b8}.mobile-web-combat-dock-head strong{display:block;font-family:var(--blink-font-display);color:#f6fafff5}.mobile-web-combat-outcome{margin:0;padding:10px 12px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.mobile-web-combat-actions{display:flex;flex-wrap:wrap;gap:8px;position:sticky;bottom:0;padding-top:8px;background:linear-gradient(180deg,#080c1200,#080c12f5 28%)}.agent-map-combat-panel{position:absolute;left:18px;bottom:18px;transform:none;z-index:630}.mobile-web-player-mode-panel{position:absolute;display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:min(560px,calc(100% - 36px));padding:10px 12px;border-radius:16px;border:1px solid rgba(156,192,199,.16);background:#05080ce0;box-shadow:var(--blink-shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:620}.agent-map-player-mode-panel{top:18px;bottom:auto;left:18px}.map-action-bars-mobile .map-action-inventory-toggle{top:auto;left:14px;bottom:108px}.map-action-bars-mobile .map-action-bar-side{right:12px;top:auto;bottom:194px}.map-action-bars-mobile .map-action-bar-bottom{bottom:18px;width:calc(100% - 28px);grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(72px,auto)}.map-action-bars-mobile .map-action-slot{min-height:72px}.map-action-bars-mobile .map-action-slot-name{font-size:11px}.map-action-bars-mobile .map-action-slot-status{font-size:9px}.map-action-bars-mobile .map-action-slot:nth-child(n+6){display:none}.map-action-bars-mobile .map-action-bar-side .map-action-slot{min-height:68px;width:72px}.agent-drive-pad{display:grid;gap:6px;justify-items:center}.agent-drive-pad-row{display:flex;gap:6px}.agent-drive-pad-button{min-width:38px;min-height:34px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#070b11e0;color:var(--blink-text);font:inherit;font-size:12px;font-weight:800}.agent-drive-pad-button:active{background:linear-gradient(135deg,#7dff7a,#6ffaff 34%,#ffd95e 67%,#ff5aa5);color:#08110a;border-color:transparent}.mobile-web-combat-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.blink-map-combat-impact .blink-map-combat-body{animation:blinkMapCombatHit .42s ease-out}.blink-map-combat-fx{transform-origin:center;pointer-events:none}.blink-map-combat-fx-slash{animation:blinkMapCombatSlash .52s ease-out both;filter:drop-shadow(0 0 8px rgba(255,246,213,.75))}.blink-map-combat-fx-arrow{animation:blinkMapCombatArrow .48s ease-out both;filter:drop-shadow(0 0 8px rgba(215,255,100,.7))}.blink-map-combat-fx-fire{animation:blinkMapCombatBurst .58s ease-out both;filter:drop-shadow(0 0 12px rgba(255,107,74,.85))}.blink-map-combat-fx-frost{animation:blinkMapCombatFrost .68s ease-out both;filter:drop-shadow(0 0 10px rgba(132,247,255,.85))}.blink-map-combat-fx-smite{animation:blinkMapCombatSmite .55s ease-out both;filter:drop-shadow(0 0 12px rgba(255,243,143,.9))}.blink-map-combat-fx-feed{animation:blinkMapCombatFeed .62s ease-out both;filter:drop-shadow(0 0 10px rgba(140,245,213,.75))}@keyframes blinkMapCombatIdle{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-2px) rotate(1deg)}}@keyframes blinkMapCombatHunt{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.04)}}@keyframes blinkMapCombatHit{0%{transform:translate(0) scale(1)}30%{transform:translate(-3px) scale(1.08)}62%{transform:translate(4px) scale(.98)}to{transform:translate(0) scale(1)}}@keyframes blinkMapCombatSlash{0%{opacity:0;stroke-dasharray:0 70}28%{opacity:1}to{opacity:0;stroke-dasharray:70 0}}@keyframes blinkMapCombatArrow{0%{opacity:0;transform:translate(-18px)}28%{opacity:1}to{opacity:0;transform:translate(12px)}}@keyframes blinkMapCombatBurst{0%{opacity:0;transform:scale(.15)}42%{opacity:.86}to{opacity:0;transform:scale(1.55)}}@keyframes blinkMapCombatFrost{0%{opacity:0;transform:rotate(0) scale(.4)}44%{opacity:.92}to{opacity:0;transform:rotate(34deg) scale(1.25)}}@keyframes blinkMapCombatSmite{0%{opacity:0;transform:translateY(-16px) scaleY(1.35)}34%{opacity:.95}to{opacity:0;transform:translateY(8px) scaleY(.85)}}@keyframes blinkMapCombatFeed{0%{opacity:0;transform:translateY(6px) scale(.2)}45%{opacity:.9}to{opacity:0;transform:translateY(-12px) scale(1.25)}}@keyframes mobileWebLevelUp{0%{transform:translateY(0) scale(1);box-shadow:0 0 #d7ff6400,0 16px 40px #00000047}45%{transform:translateY(-5px) scale(1.04);box-shadow:0 0 34px #d7ff6452,0 16px 40px #00000047}to{transform:translateY(0) scale(1);box-shadow:0 0 #d7ff6400,0 16px 40px #00000047}}.blink-map-svg-beacon-core{transform-origin:center;animation:blinkMapBeaconPulse 2.2s ease-in-out infinite}.blink-map-svg-glitch-line{fill:none;stroke:#e4fff085;stroke-width:1;stroke-linecap:round;animation:blinkMapGlitchLine 1.85s steps(2,end) infinite}.blink-map-scene-object-beacon-prism{transform:scale(.98)}.blink-map-scene-object-beacon-spire{transform:translateY(-1px) scale(.96)}.blink-map-scene-object-beacon-crown{transform:scale(1.03)}.blink-map-scene-object-beacon-split{transform:scale(.99)}.blink-map-card-object p{margin-bottom:0}.blink-map-popup .leaflet-popup-content-wrapper,.blink-map-popup .leaflet-popup-tip{background:#080b11f5;color:var(--blink-text);border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 50px #0000006b}.blink-map-popup .leaflet-popup-content{margin:0}.blink-map-card{min-width:220px;padding:14px}.blink-map-card strong{display:block;font-family:var(--blink-font-display);margin-bottom:8px}.blink-map-card p{margin:0 0 8px;color:var(--blink-text-muted);line-height:1.45}.blink-map-card-kicker,.blink-map-card-meta{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--blink-text-soft)}.blink-map-card-post{background:transparent;border:0;text-align:left;color:inherit}.blink-map-tooltip{background:#060a10f0;border:1px solid rgba(122,247,255,.14);color:var(--blink-text);border-radius:999px;padding:8px 12px;box-shadow:0 16px 40px #00000052}.blink-map-tooltip:before{display:none}.blink-map-tooltip-nameplate{padding:6px 10px;font-size:11px;font-weight:700;letter-spacing:0;color:#f6fafffa;border-color:#ffffff29;background:#050910f5}.blink-map-player-avatar-op{filter:drop-shadow(0 0 14px rgba(255,231,138,.38)) drop-shadow(0 0 26px rgba(122,247,255,.18))}.blink-map-player-avatar-op .blink-map-player-body{animation:blinkMapOpHover 2.4s ease-in-out infinite}@keyframes blinkMapPulse{0%{transform:scale(.8);opacity:.28}to{transform:scale(1.35);opacity:0}}@keyframes blinkMapObjectFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes blinkMapMagnetPull{0%,to{transform:translateZ(0) scale(1)}62%{transform:translate3d(var(--blink-pull-x, 0px),var(--blink-pull-y, 0px),0) scale(.92)}}@keyframes blinkMapCoinSpin{0%{transform:scaleX(1)}25%{transform:scaleX(.18)}50%{transform:scaleX(-1)}75%{transform:scaleX(-.18)}to{transform:scaleX(1)}}@keyframes blinkMapChestBob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes blinkMapBeaconPulse{0%,to{transform:scale(.92);filter:brightness(1)}50%{transform:scale(1.14);filter:brightness(1.14)}}@keyframes blinkMapGlitchLine{0%,to{transform:translate(0);opacity:.45}22%{transform:translate(1px,-1px)}24%{transform:translate(-2px,1px);opacity:.78}26%{transform:translate(0)}62%{transform:translate(-1px,1px)}64%{transform:translate(2px,-1px);opacity:.72}66%{transform:translate(0)}}@keyframes blinkMapBobRush{0%{transform:translate(-2px) translateY(0) rotate(-2deg)}25%{transform:translate(2px) translateY(-3px) rotate(2deg)}50%{transform:translate(-1px) translateY(0) rotate(-1deg)}75%{transform:translate(2px) translateY(-2px) rotate(2deg)}to{transform:translate(-2px) translateY(0) rotate(-2deg)}}@keyframes blinkMapOpHover{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.02)}}.blink-nav-icon{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#6ffaff1a,#ff5aa514),#ffffff0a;color:#d8f8ff;box-shadow:inset 0 1px #ffffff0a,0 0 22px #6ffaff14}.matrix-glyph-svg{width:18px;height:18px}.mobile-web-tab-icon .matrix-glyph-svg,.blink-nav-icon .matrix-glyph-svg{filter:drop-shadow(0 0 8px rgba(111,250,255,.22))}.blink-chip,.blink-tag{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:8px 12px;border:1px solid var(--blink-border);background:linear-gradient(135deg,#6ffaff0d,#ff5aa50a),#ffffff0a;color:var(--blink-text-muted);font-size:12px;font-weight:600}.blink-search{flex:1 1 520px;min-width:0;display:flex;align-items:center;gap:12px;height:52px;padding:0 18px;border-radius:18px;border:1px solid var(--blink-border);background:#ffffff0a}.blink-search input{width:100%;min-width:0;color:var(--blink-text);background:transparent;border:0;outline:0}.blink-topbar-actions{display:flex;align-items:center;gap:12px}.treasure-event-ticker{width:100%;overflow:hidden;border-radius:14px;border:1px solid rgba(255,211,79,.18);background:linear-gradient(90deg,#ffb82e24,#d7ff6414,#7af7ff14)}.treasure-event-ticker-track{display:flex;width:max-content;min-width:100%;gap:48px;padding:8px 0;animation:treasureTickerScroll 20s linear infinite}.treasure-event-ticker-track span{white-space:nowrap;padding-left:20px;color:#f7fbffdb;font-size:12px;letter-spacing:.02em}.blink-notification-center{position:relative;z-index:1600}.blink-header-icon-button,.blink-header-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border-radius:16px;border:1px solid var(--blink-border);background:#ffffff0a;color:var(--blink-text);text-decoration:none}.blink-header-icon-button{width:44px;padding:0}.blink-header-icon-button svg,.blink-header-pill-icon svg{width:18px;height:18px}.blink-header-pill-copy{font-size:13px;font-weight:700;letter-spacing:.01em}.blink-header-icon-badge{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--blink-accent);color:#08110a;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;border:2px solid rgba(6,9,14,.9)}.blink-notification-panel{position:absolute;top:calc(100% + 12px);right:0;z-index:1610;width:min(380px,calc(100vw - 32px));max-height:min(70vh,560px);overflow:hidden;border-radius:22px;border:1px solid var(--blink-border);background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 20%),#0a0e15f5;box-shadow:0 28px 68px #0000006b}.blink-notification-panel-head{padding:16px 18px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.blink-notification-panel-head div{display:grid;gap:4px}.blink-notification-panel-head span{color:var(--blink-text-muted);font-size:12px}.blink-notification-list{display:grid;gap:10px;padding:14px;max-height:calc(min(70vh,560px) - 68px);overflow-y:auto}.blink-notification-row{position:relative;display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0a;color:var(--blink-text);text-align:left;transition:transform .14s ease,border-color .14s ease,opacity .14s ease}.blink-notification-row-status{width:8px;height:8px;border-radius:999px;background:var(--blink-accent);box-shadow:0 0 0 5px #d7ff641f}.blink-notification-row-copy{display:grid;gap:4px}.blink-notification-row-copy strong{font-size:14px}.blink-notification-row-copy span{color:var(--blink-text-muted);font-size:13px;line-height:1.45}.blink-notification-row-copy small,.blink-notification-row-hint{color:#ffffff7a;font-size:11px}.blink-notification-row-seen{opacity:.72}.blink-notification-row-seen .blink-notification-row-status{background:#ffffff3d;box-shadow:none}.blink-notification-empty{padding:18px;border-radius:18px;border:1px dashed rgba(255,255,255,.12);color:var(--blink-text-muted);text-align:center}.blink-topbar-brand{align-items:center}.blink-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--blink-border);background:linear-gradient(135deg,#6ffaff0d,#ff5aa50d),#ffffff08;color:var(--blink-text);height:44px;padding:0 16px;border-radius:16px;text-decoration:none;white-space:nowrap;box-shadow:inset 0 1px #ffffff0a}.post-open-hitbox{appearance:none;display:grid;gap:16px;width:100%;padding:0;margin:0;border:0;background:transparent;color:inherit;text-align:left}.blink-button-primary{background:linear-gradient(135deg,#7dff7a,#6ffaff 34%,#ffd95e 67%,#ff5aa5);color:#060b11;border-color:transparent;font-weight:700;box-shadow:0 14px 34px #6ffaff2e}.blink-button-secondary{background:#5de1ff1f;border-color:#5de1ff47}.blink-avatar{width:42px;height:42px;border-radius:15px;background:linear-gradient(135deg,var(--blink-info),var(--blink-cyan));color:#061013;display:grid;place-items:center;font-weight:800}.blink-avatar-link{display:inline-flex;border-radius:15px}.blink-avatar-image{object-fit:cover;border:1px solid rgba(255,255,255,.14)}.page-grid{display:grid;gap:22px}.hero-card,.surface-card,.metric-card,.message-card{border:1px solid var(--blink-border);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 20%),linear-gradient(135deg,rgba(111,250,255,.05),transparent 36%,rgba(255,90,165,.08)),var(--blink-surface-1);border-radius:var(--blink-radius-md);box-shadow:var(--blink-shadow)}.hero-card,.surface-card,.metric-card,.message-card{padding:18px}.hero-card{padding:26px;overflow:hidden;position:relative}.hero-card:after{content:"";position:absolute;inset:auto -10% -30% 45%;height:220px;background:radial-gradient(circle,rgba(93,225,255,.18),transparent 62%);pointer-events:none}.hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.9fr);gap:22px}.hero-title,.page-title,.auth-title{font-family:var(--blink-font-display);letter-spacing:-.04em}.hero-title{margin:12px 0;font-size:clamp(34px,4vw,56px);line-height:.98}.page-title{margin:0;font-size:30px}.hero-copy,.page-copy,.surface-copy{margin:0;color:var(--blink-text-muted);line-height:1.7}.metrics-row,.surface-grid,.feed-list,.aside-stack{display:grid;gap:16px}.metrics-row{grid-template-columns:repeat(4,minmax(0,1fr))}.surface-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-label{font-size:12px;color:var(--blink-text-soft);text-transform:uppercase;letter-spacing:.08em}.metric-value{margin-top:10px;font-size:28px;font-weight:700;letter-spacing:-.04em}.feed-list{grid-template-columns:repeat(2,minmax(0,1fr))}.feed-card{border-radius:24px;overflow:hidden;border:1px solid var(--blink-border);background:var(--blink-surface-1)}.feed-thumb{aspect-ratio:16 / 9;background:linear-gradient(135deg,#78a7ff4d,#d7ff6424),linear-gradient(180deg,#ffffff0a,#ffffff03);padding:18px;display:flex;align-items:flex-start;justify-content:space-between}.feed-card-body{padding:18px;display:grid;gap:10px}.feed-card-title,.surface-title,.thread-title{margin:0;font-size:18px;line-height:1.4}.feed-card-meta,.surface-meta,.thread-meta{color:var(--blink-text-muted);font-size:13px;line-height:1.6}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:16px}.section-kicker,.eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:var(--blink-accent);font-weight:700}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px}.blink-landing{min-height:100vh;padding:28px;display:grid;gap:28px}.blink-landing-minimal{gap:20px}.blink-landing-status{place-items:center;color:var(--blink-text-muted)}.blink-landing-hero,.blink-landing-section,.blink-landing-footer{border:1px solid var(--blink-border);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 22%),linear-gradient(135deg,rgba(111,250,255,.08),transparent 34%,rgba(255,90,165,.08)),#0a0d13f0;border-radius:32px;box-shadow:var(--blink-shadow)}.blink-landing-hero{padding:26px;display:grid;gap:28px;overflow:hidden;position:relative}.blink-landing-hero:after{content:"";position:absolute;inset:auto -8% -26% 52%;height:320px;background:radial-gradient(circle,rgba(93,225,255,.18),transparent 64%);pointer-events:none}.blink-landing-hero-minimal{min-height:84vh;align-content:space-between;background:radial-gradient(circle at top,rgba(255,255,255,.12),transparent 18%),radial-gradient(circle at 78% 12%,rgba(255,90,165,.12),transparent 24%),radial-gradient(circle at 14% 78%,rgba(111,250,255,.1),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.03),transparent 22%),#0a0d13f0}.blink-landing-nav,.blink-landing-nav-actions,.blink-landing-cta-row,.blink-landing-device-top,.blink-landing-terminal-line,.blink-landing-footer{display:flex;align-items:center;gap:14px}.blink-landing-nav,.blink-landing-footer{justify-content:space-between}.blink-landing-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:24px;align-items:stretch}.blink-landing-copy{display:grid;gap:20px;align-content:start}.blink-landing-hero-copy{width:min(100%,860px);margin:0 auto;padding:44px 0 24px;display:grid;gap:22px;text-align:center;justify-items:center}.blink-landing-kicker{color:var(--blink-cyan);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.blink-landing-title{margin:0;max-width:11ch;font-family:var(--blink-font-display);font-size:clamp(48px,7vw,96px);line-height:.9;letter-spacing:-.08em}.blink-landing-title-minimal{max-width:12ch}.blink-landing-subtitle{margin:0;max-width:64ch;color:var(--blink-text-muted);font-size:17px;line-height:1.8}.blink-landing-subtitle-minimal{max-width:56ch;font-size:18px}.blink-landing-primary,.blink-landing-secondary{height:52px;padding:0 20px;border-radius:18px}.blink-landing-nav-button{min-width:116px}.blink-landing-cta-row-minimal{justify-content:center}.blink-landing-proof-grid,.blink-landing-usecases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.blink-landing-proof-card,.blink-landing-usecase-card,.blink-landing-device-frame,.blink-landing-signal-card{border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.blink-landing-proof-card,.blink-landing-usecase-card,.blink-landing-signal-card{padding:18px}.blink-landing-proof-label,.blink-landing-signal-label{color:var(--blink-text-soft);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blink-landing-proof-card p,.blink-landing-usecase-card p{margin:10px 0 0;color:var(--blink-text-muted);line-height:1.7}.blink-landing-device{min-width:0}.blink-landing-device-frame{height:100%;padding:18px;display:grid;gap:14px;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 24%),linear-gradient(180deg,#070a10fa,#0a0d13f0)}.blink-landing-device-panel{display:grid;gap:10px;padding:18px;border-radius:24px;background:linear-gradient(135deg,#78a7ff2e,#7af7ff14)}.blink-landing-device-title{font-family:var(--blink-font-display);font-size:28px;letter-spacing:-.05em}.blink-landing-device-copy{margin:0;color:#dce8f8;line-height:1.7}.blink-landing-signal-card{display:grid;gap:8px}.blink-landing-signal-card strong{font-size:15px;line-height:1.6}.blink-landing-terminal{display:grid;gap:16px;width:min(100%,620px);margin:0 auto;padding:18px 20px 22px;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 42%),#0000006b;border:1px solid rgba(122,247,255,.14);font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:12px;box-shadow:inset 0 1px #ffffff0a,0 18px 50px #00000047;overflow:hidden;position:relative;animation:blinkTerminalFloat 5s ease-in-out infinite}.blink-landing-terminal:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(122,247,255,.04),transparent 18%,transparent 82%,rgba(122,247,255,.03)),repeating-linear-gradient(180deg,rgba(255,255,255,.025) 0 1px,transparent 1px 4px);opacity:.7;pointer-events:none}.blink-landing-terminal:after{content:"";position:absolute;inset:-40% 0 auto;height:38%;background:linear-gradient(180deg,rgba(122,247,255,.12),transparent);animation:blinkTerminalScan 4.8s linear infinite;pointer-events:none}.blink-landing-terminal-header{display:flex;justify-content:center;gap:8px}.blink-landing-terminal-header span{width:10px;height:10px;border-radius:999px;background:#ffffff24}.blink-landing-terminal-header span:nth-child(1){background:#ff6b6b}.blink-landing-terminal-header span:nth-child(2){background:#ffd166}.blink-landing-terminal-header span:nth-child(3){background:#7ae582}.blink-landing-terminal-line{position:relative;z-index:1;display:flex;justify-content:center;text-align:center;color:#d8fff2;font-size:clamp(16px,2vw,22px);letter-spacing:-.03em}.blink-landing-terminal-line-single{font-weight:600;text-shadow:0 0 18px rgba(122,247,255,.16)}.blink-landing-terminal-line-single span{position:relative;display:inline-flex;align-items:center;gap:8px}.blink-landing-terminal-line-single span:after{content:"";width:10px;height:1.2em;border-radius:2px;background:#7af7ffeb;box-shadow:0 0 14px #7af7ff8c;animation:blinkTerminalCaret 1s steps(1,end) infinite}@keyframes blinkTerminalFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes blinkTerminalScan{0%{transform:translateY(-180%);opacity:0}15%{opacity:.45}60%{opacity:.18}to{transform:translateY(420%);opacity:0}}@keyframes blinkTerminalCaret{0%,49%{opacity:1}50%,to{opacity:0}}.blink-landing-section,.blink-landing-footer{padding:24px}.blink-landing-showcase{display:grid}.blink-landing-showcase-panel{padding:44px 28px;border:1px solid var(--blink-border);border-radius:32px;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 24%),#090c12f5;box-shadow:var(--blink-shadow);display:grid;gap:18px;text-align:center}.blink-landing-showcase-panel-left{text-align:left}.blink-landing-showcase-panel-left .blink-landing-showcase-title,.blink-landing-showcase-panel-left .blink-landing-showcase-copy{margin-left:0}.blink-landing-showcase-topline{color:var(--blink-text-soft);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.blink-landing-showcase-title{margin:0 auto;max-width:12ch;font-family:var(--blink-font-display);font-size:clamp(34px,5vw,62px);line-height:.96;letter-spacing:-.06em}.blink-landing-showcase-title-wide{max-width:16ch}.blink-landing-showcase-copy{margin:0 auto;max-width:60ch;color:var(--blink-text-muted);line-height:1.8}.blink-landing-showcase-copy-wide{max-width:72ch}.blink-landing-preview-grid,.blink-landing-feature-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.blink-landing-preview-grid{margin-top:10px}.blink-landing-preview-card,.blink-landing-feature-card{padding:22px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.blink-landing-preview-label{color:var(--blink-cyan);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.blink-landing-preview-card strong,.blink-landing-feature-card h3{display:block;margin-top:12px;font-size:20px;line-height:1.4}.blink-landing-preview-card p,.blink-landing-feature-card p{margin:10px 0 0;color:var(--blink-text-muted);line-height:1.7}.blink-landing-feature-card h3{margin:0}.blink-landing-section-minimal{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 24%),#0a0d13e0}.blink-landing-footer-minimal{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 24%),#080a0ffa}.blink-landing-surface-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blink-landing-surface-card{min-height:100%}.blink-landing-darkband{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 22%),linear-gradient(135deg,rgba(215,255,100,.06),transparent 40%),#080a0ffa}.blink-landing-usecase-card{display:flex;align-items:flex-start;gap:14px}.blink-landing-usecase-dot{width:10px;height:10px;margin-top:8px;border-radius:999px;background:var(--blink-accent);box-shadow:0 0 0 6px #d7ff641f;flex:0 0 auto}.auth-panel{width:min(100%,420px);display:grid}.auth-marketing,.auth-card{border-radius:28px;border:1px solid var(--blink-border);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 22%),linear-gradient(135deg,rgba(111,250,255,.06),transparent 38%,rgba(255,90,165,.08)),#0a0d13e0;box-shadow:var(--blink-shadow)}.auth-marketing{padding:30px;display:grid;gap:22px}.auth-card{padding:30px;display:grid;gap:18px}.auth-title{margin:0;font-size:42px;line-height:.96}.auth-form{display:grid;gap:14px}.auth-input{width:100%;height:52px;border-radius:16px;border:1px solid var(--blink-border);background:#ffffff0a;color:var(--blink-text);padding:0 16px;outline:none}.auth-input:focus{border-color:var(--blink-border-strong);box-shadow:0 0 0 3px #78a7ff24}select.auth-input{color:var(--blink-text)}select.auth-input option,select.auth-input optgroup{color:#111;background:#fff}.error-text{color:var(--blink-danger);font-size:14px}.success-text{color:var(--blink-success);font-size:14px}.composer-select{min-width:220px}.featured-listing-card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;padding:12px;border-radius:18px;border:1px solid rgba(120,167,255,.18);background:#78a7ff14}.featured-listing-image{width:88px;height:88px;object-fit:cover;border-radius:16px;border:1px solid var(--blink-border)}.featured-listing-copy{display:grid;gap:8px}.marketplace-hero,.marketplace-filter-bar,.marketplace-card,.marketplace-form{display:grid;gap:16px}.marketplace-hero{grid-template-columns:minmax(0,1.3fr) minmax(260px,.8fr);align-items:end;margin-bottom:18px}.marketplace-hero-actions{display:grid;gap:12px;justify-items:stretch}.marketplace-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.marketplace-list-column,.marketplace-card-grid{display:grid;gap:16px}.marketplace-filter-bar{grid-template-columns:minmax(0,1fr) 140px 120px;align-items:center}.marketplace-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-card-image{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:18px;border:1px solid var(--blink-border)}.marketplace-card-clickable{cursor:pointer}.marketplace-card-link{color:inherit;text-decoration:none}.marketplace-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.marketplace-detail-card{display:grid;gap:16px}.marketplace-detail-image{width:100%;max-height:420px;object-fit:cover;border-radius:24px;border:1px solid var(--blink-border)}.marketplace-detail-actions{justify-content:flex-start}.agent-onboarding-modal{width:min(760px,calc(100vw - 32px));display:grid;gap:18px}.agent-onboarding-choice-grid,.agent-onboarding-openclaw-connect-grid{display:grid;gap:16px}.agent-onboarding-choice{display:grid;gap:10px;text-align:left;cursor:pointer}.agent-onboarding-choice-active{border-color:#7af7ff73;box-shadow:0 0 0 1px #7af7ff2e,var(--blink-shadow)}.agent-onboarding-openclaw-card,.agent-onboarding-openclaw-page{display:grid;gap:14px}.agent-onboarding-code-block{margin:0;padding:14px;border-radius:18px;background:#090e15d1;border:1px solid rgba(255,255,255,.08);overflow-x:auto}.marketplace-textarea{min-height:132px;padding:14px 16px;resize:vertical}.marketplace-upload-field{display:grid;gap:10px;cursor:pointer}.marketplace-upload-field input[type=file]{color:var(--blink-text-muted)}.inventory-page,.items-page{display:grid;gap:24px}.items-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr);gap:20px;align-items:stretch}.items-hero-copy,.items-hero-stats,.items-grid,.items-detail-grid{display:grid;gap:16px}.items-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.items-stat-card,.items-card,.items-detail-card{display:grid;gap:12px}.items-grid{grid-template-columns:minmax(0,1fr)}.items-card{grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:start;gap:20px;overflow:hidden}.items-card-legendary{background:radial-gradient(circle at top right,rgba(255,217,94,.2),transparent 34%),radial-gradient(circle at bottom left,rgba(255,90,165,.12),transparent 28%),linear-gradient(180deg,#1f1608f5,#0c0b14f5)}.items-card-rare{background:radial-gradient(circle at top right,rgba(93,225,255,.18),transparent 36%),radial-gradient(circle at bottom left,rgba(125,255,122,.12),transparent 28%),linear-gradient(180deg,#0a1823f5,#0a0d18f5)}.items-card-media,.items-card-copy,.items-card-head,.items-trait-row{display:grid;gap:14px}.items-card-image{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.items-card-image-fallback{place-items:center;background:radial-gradient(circle at 32% 30%,#f1fcfffa,#4ecdffeb 56%,#1c4c92f5);color:#071630e6;font-family:var(--blink-font-display);font-size:42px;font-weight:700;box-shadow:0 18px 44px #34abff38}.items-card-meta,.items-trait-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.items-card-head h2{margin:4px 0 0;font-family:var(--blink-font-display);font-size:30px;letter-spacing:-.04em}.items-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);gap:20px;align-items:stretch}.inventory-hero-minecraft{background:linear-gradient(180deg,#261c0eeb,#100d08f5),linear-gradient(135deg,rgba(115,82,41,.28),transparent 44%);border-color:#c6a05947}.inventory-hero-stats,.inventory-layout,.inventory-grid{display:grid;gap:16px}.inventory-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-layout{grid-template-columns:minmax(320px,.92fr) minmax(0,1.3fr);align-items:start}.inventory-minecraft-layout,.inventory-crafting-stage,.inventory-selected-hero,.inventory-selected-actions,.inventory-recipe-book,.inventory-active-effects,.inventory-storage-panel,.inventory-backpack-grid,.inventory-hotbar,.inventory-crafting-grid,.inventory-selected-panel,.inventory-workbench-panel{display:grid;gap:16px}.inventory-minecraft-layout{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start}.inventory-section{display:grid;gap:16px}.inventory-section-head{display:flex;align-items:end;justify-content:space-between;gap:16px}.inventory-stat-card,.inventory-utility-card,.inventory-nft-card,.inventory-empty-card{display:grid;gap:12px}.inventory-utility-card{grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;background:radial-gradient(circle at top right,rgba(74,213,255,.16),transparent 34%),linear-gradient(180deg,#111b2cf5,#080d18f5)}.inventory-utility-card-active{box-shadow:0 18px 44px #4eeaff29;border-color:#6debff47}.inventory-utility-copy{display:grid;gap:10px}.inventory-utility-copy h3,.inventory-nft-card h3,.inventory-empty-card h3{margin:0;font-family:var(--blink-font-display);font-size:24px}.inventory-utility-actions{display:grid;justify-items:center;gap:16px}.inventory-magnet-badge{width:82px;height:82px;display:grid;place-items:center;border-radius:999px;background:radial-gradient(circle at 30% 30%,#f1fcfff5,#4ecdffeb 58%,#1c4c92f5);color:#071630e6;font-family:var(--blink-font-display);font-size:20px;font-weight:700;box-shadow:0 14px 34px #34abff3d}.inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-nft-card{align-content:start}.inventory-nft-actions{display:flex;gap:10px;flex-wrap:wrap}.inventory-nft-image{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.inventory-nft-image-fallback{display:grid;place-items:center;color:var(--blink-text-soft);letter-spacing:.16em;text-transform:uppercase}.inventory-nft-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.inventory-utility-list,.inventory-modal-actions{display:grid;gap:12px}.inventory-workbench-panel,.inventory-selected-panel,.inventory-storage-panel{background:linear-gradient(180deg,#231c12f5,#120e09fa),repeating-linear-gradient(0deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 1px,transparent 1px,transparent 16px);border-color:#b48f513d}.inventory-crafting-stage{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:24px}.inventory-crafting-grid{grid-template-columns:repeat(2,78px)}.inventory-crafting-result{display:grid;grid-template-columns:auto 88px;align-items:center;gap:14px}.inventory-crafting-arrow{font-family:var(--blink-font-display);font-size:38px;color:#e6ce92e0}.inventory-crafting-notes{display:grid;gap:6px}.inventory-slot{position:relative;min-height:74px;border:2px solid rgba(88,71,41,.9);border-radius:14px;background:linear-gradient(180deg,#4f4129eb,#322818fa),radial-gradient(circle at top left,rgba(255,236,180,.08),transparent 42%);box-shadow:inset 0 1px #fff4d029,inset 0 -2px #00000047;color:inherit}.inventory-slot:disabled{opacity:.72}.inventory-slot-filled{border-color:#cbac6af5;cursor:pointer}.inventory-slot-crafting,.inventory-slot-result{min-width:78px;min-height:78px}.inventory-slot-result-ready{box-shadow:inset 0 1px #fff4d038,0 0 0 1px #ffd3753d,0 14px 28px #ffb6451f}.inventory-slot-hotbar{min-height:82px}.inventory-slot-selected{border-color:#7cdf7df5;box-shadow:inset 0 1px #deffdc33,0 0 0 1px #7cdf7d42}.inventory-slot-cursor{border-color:#6adbfff5;box-shadow:inset 0 1px #daf8ff33,0 0 0 1px #6adbff47}.inventory-drop-target-active{border-color:#ffd676f5;box-shadow:inset 0 1px #fff6da33,0 0 0 2px #ffd6763d,0 18px 34px #ffb04824}.inventory-slot-badge,.inventory-slot-count,.inventory-slot-state,.inventory-slot-placeholder{position:absolute}.inventory-slot-badge{top:12px;left:12px;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:linear-gradient(180deg,#f5e0aff5,#c2914bf5);color:#311e09fa;font-family:var(--blink-font-display);font-size:15px;font-weight:700}.inventory-slot-count{right:10px;bottom:8px;font-size:13px;font-weight:700;color:#fff5e0f5}.inventory-slot-state{top:8px;right:8px;padding:2px 6px;border-radius:999px;background:#75e9892e;color:#b9ffc4f5;font-size:11px;font-weight:700;letter-spacing:.08em}.inventory-slot-placeholder{inset:0;display:grid;place-items:center;font-family:var(--blink-font-display);font-size:28px;color:#eed1946b}.inventory-recipe-book{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.inventory-recipe-card{text-align:left;background:linear-gradient(180deg,#2c2215f0,#16110bfa);border-color:#be97572e}.inventory-recipe-card-active{border-color:#f1c6765c;box-shadow:0 16px 32px #ffad3e14}.inventory-selected-hero{grid-template-columns:auto minmax(0,1fr);align-items:center}.inventory-selected-badge{width:102px;height:102px;font-size:24px}.inventory-selected-badge-active{box-shadow:0 0 0 2px #6adbff42,0 16px 36px #34abff3d}.inventory-selected-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-active-effects{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.inventory-active-effect-card{gap:6px;background:#101b12c7;border-color:#68c37733}.inventory-backpack-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.inventory-hotbar{grid-template-columns:repeat(9,minmax(0,1fr));padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.inventory-drag-ghost{position:fixed;z-index:1200;display:grid;gap:6px;min-width:120px;padding:12px 14px;border:1px solid rgba(255,214,118,.44);border-radius:14px;background:linear-gradient(180deg,#382a18f5,#19120bfa),radial-gradient(circle at top left,rgba(255,233,172,.14),transparent 48%);box-shadow:0 22px 42px #00000057;pointer-events:none;transform:translate(-50%,-120%)}.inventory-drag-ghost span{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;background:linear-gradient(180deg,#f5e0aff5,#c2914bf5);color:#311e09fa;font-family:var(--blink-font-display);font-size:15px;font-weight:700}.inventory-drag-ghost strong{color:#fff4d6f5;font-size:14px}.inventory-item-button{width:100%;text-align:left;background:#0c121eeb;color:inherit}.inventory-item-button-active{border-color:#60e6ff3d;box-shadow:0 18px 36px #3fbbff1f}.inventory-item-button-head,.inventory-modal-grid{display:grid;gap:12px}.inventory-item-button-head{grid-template-columns:repeat(2,auto);justify-content:space-between;align-items:center}.inventory-action-modal{width:min(920px,calc(100vw - 32px));display:grid;gap:18px}.inventory-modal-grid{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr)}.inventory-form-card{display:grid;gap:12px}.marketplace-post-modal{width:min(720px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow-y:auto}@media(max-width:1080px){.items-hero,.items-card,.items-detail-grid,.marketplace-hero,.marketplace-grid,.marketplace-filter-bar,.marketplace-card-grid,.inventory-hero,.inventory-layout,.inventory-grid,.inventory-modal-grid,.inventory-minecraft-layout,.inventory-selected-actions,.inventory-utility-card{grid-template-columns:1fr}.inventory-backpack-grid,.inventory-hotbar{grid-template-columns:repeat(3,minmax(0,1fr))}.inventory-crafting-stage{grid-template-columns:1fr;justify-content:stretch}.inventory-crafting-result{grid-template-columns:1fr;justify-items:start}.inventory-crafting-grid{grid-template-columns:repeat(2,minmax(72px,1fr))}}.thread-row{display:flex;align-items:start;gap:14px}.status-dot{width:10px;height:10px;border-radius:999px;background:var(--blink-success);box-shadow:0 0 0 6px #27d58a14}.feed-page,.timeline-column,.composer-form{display:grid;gap:18px}.home-premium{display:grid;gap:28px}.home-hero-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:24px;align-items:stretch}.home-hero-shell-wide{grid-template-columns:minmax(0,1fr)}.home-command-deck,.agent-console,.home-feed-shell{border:1px solid var(--blink-border);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 22%),linear-gradient(135deg,rgba(93,225,255,.07),transparent 34%,rgba(255,90,165,.08)),#0a0d13f0;border-radius:30px;box-shadow:var(--blink-shadow)}.home-command-deck{position:relative;overflow:hidden;padding:28px;display:grid;gap:22px}.home-command-deck:after{content:"";position:absolute;inset:auto -10% -24% 45%;height:260px;background:radial-gradient(circle,rgba(122,247,255,.14),transparent 66%);pointer-events:none}.home-command-topline,.agent-console-head,.agent-console-toolbar,.home-command-terminal-bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-command-status,.agent-console-surface{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgba(111,250,255,.24);background:linear-gradient(135deg,#6ffaff1f,#7dff7a14);color:var(--blink-cyan);font-size:12px;font-weight:700}.home-command-title{margin:0;font-family:var(--blink-font-display);font-size:clamp(44px,5vw,78px);line-height:.92;letter-spacing:-.07em;max-width:12ch}.home-command-copy,.agent-console-copy{margin:0;color:var(--blink-text-muted);font-size:15px;line-height:1.75;max-width:68ch}.home-command-metrics,.agent-console-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.agent-console-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-command-metric,.agent-console-stat{display:grid;gap:8px;padding:16px;border-radius:18px;border:1px solid rgba(130,255,244,.08);background:linear-gradient(135deg,#6ffaff0d,#ff5aa50a)}.home-command-metric span,.agent-console-label{color:var(--blink-text-soft);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.home-command-metric strong,.agent-console-stat strong{font-size:15px;line-height:1.5}.home-command-terminal{display:grid;gap:12px;padding:18px;border-radius:24px;border:1px solid rgba(122,247,255,.16);background:linear-gradient(180deg,#080a0efa,#080a0ee0),#070a10;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}.home-command-terminal-bar{justify-content:flex-start}.home-command-terminal-bar span{width:10px;height:10px;border-radius:999px;background:#ffffff38}.home-command-terminal-bar span:nth-child(1){background:#ff5d7a}.home-command-terminal-bar span:nth-child(2){background:#d7ff64}.home-command-terminal-bar span:nth-child(3){background:#7af7ff}.home-command-logline{display:flex;gap:12px;color:#dce8f8;font-size:13px;line-height:1.8}.home-command-prompt{color:var(--blink-accent);min-width:14px}.agent-console{padding:24px;display:grid;gap:18px;min-height:100%;min-width:0}.agent-console-title{margin:0;font-family:var(--blink-font-display);font-size:30px;letter-spacing:-.05em;animation:matrixCentralGlitch 10s steps(2,end) infinite}.agent-console-messages{min-height:360px;max-height:460px;overflow-y:auto;display:grid;gap:12px;padding-right:4px}.agent-message{display:grid;gap:10px;padding:16px;border-radius:20px;border:1px solid rgba(255,255,255,.08)}.agent-message-assistant{background:linear-gradient(180deg,#5de1ff2e,#ff5aa514)}.agent-message-user{background:#ffffff0a}.agent-message-system{background:#ffffff08;color:var(--blink-text-muted)}.agent-message-meta{display:flex;gap:10px;flex-wrap:wrap;color:var(--blink-text-soft);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.agent-message-body,.agent-message p{margin:0;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.agent-console-composer{display:grid;gap:12px;padding:16px;border-radius:24px;border:1px solid rgba(130,255,244,.1);background:linear-gradient(135deg,rgba(111,250,255,.05),transparent 36%,rgba(255,90,165,.05)),#ffffff08}.agent-console-textarea{min-height:130px;resize:vertical;border:0;outline:0;background:transparent;color:var(--blink-text);font:inherit;line-height:1.7}.home-feed-shell{padding:24px;display:grid;gap:22px}.feed-stage-card,.composer-card,.post-card{border:1px solid var(--blink-border);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 24%),var(--blink-surface-1);border-radius:24px;box-shadow:var(--blink-shadow)}.feed-stage-card{padding:22px;display:grid;gap:18px;overflow:hidden;position:relative}.feed-stage-card:after{content:"";position:absolute;inset:auto -6% -32% 50%;height:220px;background:radial-gradient(circle,rgba(120,167,255,.2),transparent 62%);pointer-events:none}.feed-stage-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.composer-card{padding:22px}.composer-card-inline{position:static}.composer-textarea{min-height:160px;resize:vertical;border-radius:18px;border:1px solid var(--blink-border);background:#ffffff0a;color:var(--blink-text);padding:16px;outline:none;line-height:1.6}.composer-textarea:focus{border-color:var(--blink-border-strong);box-shadow:0 0 0 3px #78a7ff24}.mention-suggestions{display:grid;gap:8px;margin-top:12px}.mention-suggestion{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:1px solid var(--blink-border);border-radius:14px;background:#ffffff08;color:var(--blink-text);padding:12px 14px;text-align:left;cursor:pointer}.mention-suggestion-name{font-weight:600}.mention-suggestion-meta{color:var(--blink-text-muted);font-size:.86rem}.author-link-button{border:0;background:transparent;color:inherit;padding:0;text-align:left;cursor:pointer}.composer-toolbar,.post-header,.post-footer{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.composer-toolbar{justify-content:space-between}.composer-toolbar-meta,.post-header-copy,.post-header-row,.composer-preview,.composer-preview-header{display:flex;gap:12px}.composer-toolbar-meta,.post-header-copy,.composer-preview{flex-direction:column}.post-header-row,.composer-preview-header{align-items:center;justify-content:space-between}.upload-pill{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 14px;border-radius:999px;border:1px solid var(--blink-border);background:#ffffff0a;color:var(--blink-text)}.post-card{padding:18px;display:grid;gap:16px}.post-comment-link{cursor:pointer}.post-card-media{background:linear-gradient(180deg,rgba(122,247,255,.05),transparent 22%),var(--blink-surface-1)}.post-avatar{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,var(--blink-info),var(--blink-accent));color:#08110a;font-weight:800}.post-avatar-image,.mobile-web-avatar-image{object-fit:cover;border:1px solid rgba(255,255,255,.14)}.post-body{margin:0;color:var(--blink-text);line-height:1.7;white-space:pre-wrap}.post-media-frame{padding:10px;border-radius:22px;border:1px solid var(--blink-border);background:radial-gradient(circle at top left,rgba(120,167,255,.14),transparent 32%),var(--blink-surface-2)}.post-media{width:100%;border-radius:20px;display:block;border:0;background:var(--blink-surface-2);max-height:720px;object-fit:cover}.live-pill,.post-kind-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--blink-border);background:#ffffff0a;color:var(--blink-text-muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.live-pill-active{color:var(--blink-text);border-color:#27d58a57;background:#27d58a1a}.live-pill-dot{width:10px;height:10px;border-radius:999px;background:var(--blink-text-soft)}.live-pill-active .live-pill-dot{background:var(--blink-success);box-shadow:0 0 0 6px #27d58a24}.post-page-shell{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.85fr);gap:22px;align-items:start}.post-reel,.post-comments-panel,.comment-list{display:grid;gap:18px}.post-reel{max-height:calc(100vh - var(--blink-topbar) - 56px);overflow-y:auto;scroll-snap-type:y proximity;padding-right:8px}.post-detail-card,.comment-card,.post-comments-panel{border:1px solid var(--blink-border);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 24%),var(--blink-surface-1);border-radius:24px;box-shadow:var(--blink-shadow)}.post-detail-card{padding:18px;scroll-snap-align:start;min-height:min(78vh,900px);display:grid;align-content:start;gap:16px}.post-detail-card-active{border-color:var(--blink-border-strong)}.post-comments-panel{padding:18px;position:sticky;top:calc(var(--blink-topbar) + 24px)}.pulse-page{display:grid;grid-template-columns:minmax(320px,.42fr) minmax(0,1fr);gap:22px;min-height:calc(100vh - var(--blink-topbar) - 74px)}.pulse-sidebar,.pulse-conversation-panel,.pulse-search-card,.pulse-request-card,.pulse-thread-card,.pulse-composer{border:1px solid var(--blink-border);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 24%),var(--blink-surface-1);border-radius:24px;box-shadow:var(--blink-shadow)}.pulse-sidebar,.pulse-conversation-panel{padding:20px;display:grid;gap:16px;min-width:0}.pulse-thread-list,.pulse-request-stack,.pulse-search-results,.pulse-message-stream{display:grid;gap:12px}.pulse-search-card,.pulse-request-card,.pulse-thread-card,.pulse-composer{padding:14px}.pulse-thread-card,.pulse-search-result{width:100%;text-align:left;color:var(--blink-text);cursor:pointer}.pulse-thread-card-active{border-color:var(--blink-border-strong);background:linear-gradient(180deg,#78a7ff24,#78a7ff0f),var(--blink-surface-1)}.pulse-thread-head,.pulse-conversation-head,.pulse-request-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.pulse-thread-card p,.pulse-request-card p,.pulse-search-result p{margin:8px 0 0;color:var(--blink-text-muted);line-height:1.6}.pulse-unread-pill{min-width:28px;height:28px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--blink-accent);color:#08110a;font-size:12px;font-weight:800}.pulse-message-stream{min-height:420px;max-height:62vh;overflow-y:auto;padding-right:4px}.pulse-message-bubble{max-width:min(82%,560px);display:grid;gap:8px;padding:14px 16px;border-radius:22px;border:1px solid rgba(255,255,255,.08)}.pulse-message-bubble-self{justify-self:end;background:linear-gradient(135deg,#d7ff643d,#d7ff641f)}.pulse-message-bubble-other{justify-self:start;background:#ffffff0a}.pulse-message-author{color:var(--blink-text-soft);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.pulse-message-bubble p{margin:0;white-space:pre-wrap;line-height:1.7}.pulse-search-result{appearance:none;border:1px solid var(--blink-border);background:#ffffff08;border-radius:18px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.comment-card{padding:16px}.comment-textarea{min-height:120px}@media(max-width:1280px){.blink-shell{grid-template-columns:92px minmax(0,1fr);grid-template-areas:"sidebar ticker" "sidebar topbar" "sidebar content"}.surface-grid,.metrics-row,.feed-list,.feed-stage-metrics,.home-command-metrics,.agent-console-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:920px){.blink-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"ticker" "topbar" "content"}.blink-sidebar{display:none}.blink-topbar{flex-wrap:wrap;padding:18px 18px 14px}.blink-search{flex-basis:100%}.blink-content{padding:18px}.hero-grid,.auth-panel,.surface-grid,.metrics-row,.feed-list,.feed-stage-metrics,.post-page-shell,.pulse-page,.home-hero-shell,.home-command-metrics,.agent-console-grid,.blink-landing-hero-grid,.blink-landing-proof-grid,.blink-landing-surface-grid,.blink-landing-usecases,.blink-landing-preview-grid,.blink-landing-feature-row{grid-template-columns:minmax(0,1fr)}.blink-landing{padding:16px}.blink-landing-nav,.blink-landing-footer,.blink-landing-cta-row{flex-direction:column;align-items:stretch}.blink-landing-title{max-width:none;font-size:clamp(42px,15vw,72px)}.blink-landing-hero-copy,.blink-landing-showcase-panel{text-align:left;justify-items:start}.composer-card-inline{position:static}.post-reel{max-height:none;overflow:visible}.post-comments-panel{position:static}}.mobile-web-app{min-height:100vh;padding:18px 16px 28px;display:grid;gap:14px;background:radial-gradient(circle at top,rgba(122,247,255,.12),transparent 28%),radial-gradient(circle at 82% 0%,rgba(215,255,100,.12),transparent 24%),#05070c}.mobile-web-app-map{height:100dvh;min-height:100dvh;grid-template-rows:auto minmax(0,1fr);overflow:hidden;padding-bottom:16px}.mobile-web-app-map .mobile-web-footer{display:none}.mobile-web-header,.mobile-web-header-actions,.mobile-web-tabs,.mobile-web-section-head,.mobile-web-post-head,.mobile-web-inline-actions,.mobile-web-chip-row{display:flex;gap:10px}.mobile-web-header,.mobile-web-section-head{align-items:center;justify-content:space-between}.mobile-web-header{flex-direction:column;align-items:stretch;min-height:0;position:relative;z-index:1700;isolation:isolate}.mobile-web-header-main{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px}.mobile-web-header-actions,.mobile-web-chip-row{flex-wrap:wrap;justify-content:flex-start}.mobile-web-header-pill .blink-header-pill-copy{font-size:12px}.mobile-web-header-widget .blink-notification-panel{left:auto;right:max(-10px,calc(16px - env(safe-area-inset-right)));width:min(360px,calc(100vw - 24px));max-width:calc(100vw - 24px)}.mobile-web-event-ticker{margin-top:0}.mobile-web-event-ticker-top{margin-top:-6px;margin-left:-4px;margin-right:-4px}@keyframes treasureTickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.mobile-web-avatar-link{appearance:none;display:inline-flex;padding:0;border:0;background:transparent;border-radius:15px}.mobile-web-menu-backdrop{position:fixed;inset:0;z-index:1400;display:grid;align-items:end;padding:20px 14px calc(20px + env(safe-area-inset-bottom));background:#04080db3;backdrop-filter:blur(10px)}.mobile-web-menu-sheet,.mobile-web-menu-stack,.mobile-web-menu-section{display:grid;gap:14px}.mobile-web-menu-sheet{max-height:min(82vh,720px);overflow:auto;padding:18px;border-radius:28px;border:1px solid rgba(122,247,255,.16);background:radial-gradient(circle at top left,rgba(122,247,255,.12),transparent 42%),linear-gradient(180deg,#0e1620fa,#0a0d14fa);box-shadow:0 28px 80px #00000073}.mobile-web-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mobile-web-menu-utility-row,.mobile-web-menu-action-row{display:flex;flex-wrap:wrap;gap:10px}.mobile-web-menu-avatar{padding:0}.mobile-web-menu-card{display:grid;gap:10px;justify-items:start;min-height:96px;padding:14px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(145deg,#6ffaff12,#ff5aa50d),#ffffff08;color:var(--blink-text);text-align:left}.mobile-web-menu-card-icon{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:12px;background:#7af7ff14}.mobile-web-kicker,.mobile-web-panel-eyebrow{color:#9fffd1;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 10px rgba(111,250,255,.24)}.mobile-web-title,.mobile-web-section-head h2{margin:0;font-family:var(--blink-font-display);letter-spacing:-.05em}.mobile-web-title{font-size:34px;animation:matrixCentralGlitch 11s steps(2,end) infinite}.mobile-web-section-head h2{font-size:24px}.mobile-web-tabs{overflow-x:auto;padding-bottom:2px}.mobile-web-tab,.mobile-web-pill,.mobile-web-chip,.mobile-web-action,.mobile-web-ghost,.mobile-web-file-input{border-radius:999px;border:1px solid var(--blink-border);font:inherit}.mobile-web-tab,.mobile-web-pill,.mobile-web-chip,.mobile-web-ghost{background:linear-gradient(135deg,#6ffaff0d,#ff5aa50a),#ffffff08;color:var(--blink-text);padding:10px 14px}.mobile-web-tab{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.mobile-web-tab-icon{display:inline-grid;place-items:center;width:18px;height:18px}.mobile-web-tab-disabled{color:#f7fbff61;border-color:#ffffff0f;background:#ffffff05;cursor:default}.mobile-web-tab-disabled:disabled{opacity:1}.mobile-web-tab-active,.mobile-web-chip-active,.mobile-web-pill-accent,.mobile-web-action{background:linear-gradient(135deg,#7dff7a,#6ffaff 34%,#ffd95e 67%,#ff5aa5);color:#08110a;border-color:transparent;font-weight:700;box-shadow:0 14px 34px #6ffaff2e}.mobile-web-panel-stack,.mobile-web-panel,.mobile-web-composer,.mobile-web-message-stream,.mobile-web-preview{display:grid;gap:12px}.mobile-web-map-screen{display:grid;gap:14px;min-height:0;height:100%;grid-template-rows:minmax(0,1fr)}.explorer-page,.explorer-layout,.explorer-main-column,.explorer-side-column,.explorer-detail-stack,.explorer-list{display:grid;gap:16px}.explorer-hero,.explorer-stats-grid,.explorer-search,.explorer-hero-button-row,.explorer-table-head,.explorer-table-row,.explorer-list-item,.mobile-web-chain-stats-grid,.mobile-web-chain-row,.mobile-web-chain-row-meta{display:flex;gap:12px}.explorer-hero,.explorer-list-item,.mobile-web-chain-row{justify-content:space-between}.explorer-hero{align-items:end}.explorer-hero-copy{display:grid;gap:10px;max-width:760px}.explorer-hero-actions{display:grid;gap:12px;min-width:min(100%,420px)}.explorer-search{align-items:center}.explorer-search .auth-input{flex:1}.explorer-hero-button-row{justify-content:flex-end;flex-wrap:wrap}.explorer-link-button{display:inline-flex;align-items:center;justify-content:center}.explorer-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.explorer-stat-card{display:grid;gap:10px}.explorer-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr)}.explorer-panel{display:grid;gap:14px}.explorer-table{display:grid;gap:8px}.explorer-table-head,.explorer-table-row{align-items:center;justify-content:space-between;border-radius:16px;padding:12px 14px;background:#ffffff08}.explorer-table-head{color:var(--blink-text-soft);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.explorer-table-head>span,.explorer-table-row>span{flex:1;min-width:0}.explorer-table-head-wide>span:first-child,.explorer-table-row-wide>span:first-child{flex:1.2}.explorer-list-item{align-items:center;border-radius:16px;padding:12px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.explorer-list-item-link:hover{border-color:var(--blink-border-strong);transform:translateY(-1px)}.mobile-web-chain-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mobile-web-chain-row{align-items:center;padding:12px 14px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.mobile-web-chain-row-meta{flex-direction:column;align-items:flex-end;gap:4px;color:var(--blink-text-muted);font-size:12px}.explorer-mobile-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.mobile-web-map-chat-panel{position:absolute;inset:72px auto auto 14px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-content:start;width:min(360px,calc(100% - 28px));max-width:calc(100% - 28px);max-height:min(44vh,360px);padding:10px;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 16%),#05080cd6;border-radius:12px;border:1px solid rgba(156,192,199,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:700}@media(max-width:1180px){.explorer-layout{grid-template-columns:1fr}.explorer-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.explorer-hero,.explorer-search{flex-direction:column;align-items:stretch}.explorer-stats-grid,.mobile-web-chain-stats-grid{grid-template-columns:1fr}.explorer-table-head{display:none}.explorer-table-row,.explorer-table-row-wide{display:grid;gap:8px}}.mobile-web-panel,.mobile-web-request-card,.mobile-web-list-card,.mobile-web-map-card{border:1px solid var(--blink-border);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 24%),linear-gradient(135deg,rgba(111,250,255,.06),transparent 36%,rgba(255,90,165,.08)),#0a0d13f0;border-radius:26px;box-shadow:var(--blink-shadow)}.mobile-web-panel{padding:18px}.mobile-web-map-stage{position:relative;overflow:hidden;min-height:320px;padding:14px;gap:14px;background:radial-gradient(circle at top,rgba(93,225,255,.18),transparent 26%),radial-gradient(circle at 82% 8%,rgba(255,90,165,.14),transparent 24%),radial-gradient(circle at 20% 86%,rgba(255,217,94,.12),transparent 24%),#060a10fa}.mobile-web-map-stage-full{min-height:0;height:100%;padding:0;border-radius:30px;border:1px solid var(--blink-border);box-shadow:var(--blink-shadow)}.mobile-web-map-glow{position:absolute;inset:8% -10% auto 36%;height:180px;border-radius:999px;background:radial-gradient(circle,rgba(111,250,255,.22),transparent 62%);pointer-events:none}.mobile-web-map-card{position:relative;padding:16px;display:grid;gap:8px;background:#070b11c7;border-radius:22px;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px)}.mobile-web-map-frame{position:relative;min-height:300px;border-radius:28px;overflow:hidden;border:1px solid rgba(122,247,255,.18);background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff0a}.mobile-web-map-frame-full{min-height:0;height:100%;border-radius:30px;border:0}.mobile-web-map-frame-empty{display:grid;place-items:center;text-align:center;padding:24px;color:var(--blink-text-muted)}.mobile-web-map-embed{width:100%;height:300px;border:0;display:block;filter:saturate(1.08) contrast(1.02)}.mobile-web-map-embed-full{min-height:0;height:100%}.mobile-web-map-link{color:var(--blink-cyan);font-size:13px;font-weight:700}.mobile-web-map-overlay{position:absolute;left:12px;right:12px;bottom:12px;display:grid;gap:10px;z-index:2}.mobile-web-map-stage .mobile-web-map-card strong{font-size:16px;line-height:1.35}.mobile-web-message-stream{max-height:340px;overflow-y:auto}.mobile-web-message-stream-map{min-height:0;max-height:none}.mobile-web-map-chat-shell{position:absolute;inset:0;z-index:4;pointer-events:none}.mobile-web-map-chat-shell>*{pointer-events:auto}.mobile-web-map-chat-shell-hidden{inset:auto 14px 14px auto}.mobile-web-map-chat-toggle,.mobile-web-map-chat-actions{display:inline-flex;align-items:center;gap:8px}.mobile-web-map-chat-actions{flex-wrap:nowrap}.mobile-web-map-chat-toggle{border:1px solid rgba(156,192,199,.16);border-radius:8px;background:#05080cdb;color:var(--blink-text);padding:8px 10px;font:inherit;box-shadow:var(--blink-shadow);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mobile-web-map-chat-head{align-items:flex-start}.mobile-web-composer-map{grid-template-columns:minmax(0,1fr);align-items:stretch}.mobile-web-textarea-map{min-height:44px;max-height:96px}.mobile-web-message{display:grid;gap:4px;padding:7px 9px;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.mobile-web-message p,.mobile-web-copy{margin:0;white-space:pre-wrap;line-height:1.6}.mobile-web-message-self{background:linear-gradient(135deg,#d7ff642e,#d7ff6414)}.mobile-web-message-other,.mobile-web-message-system{background:#ffffff08}.mobile-web-textarea,.mobile-web-input{width:100%;border-radius:20px;border:1px solid var(--blink-border);background:#ffffff0a;color:var(--blink-text);padding:14px;font:inherit;outline:none}.mobile-web-textarea{min-height:108px;resize:vertical}.mobile-web-action,.mobile-web-ghost,.mobile-web-file-input{height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px}.mobile-web-file-input{background:#ffffff0a;color:var(--blink-text)}.mobile-web-back{border:1px solid var(--blink-border);border-radius:999px;background:#ffffff0a;color:var(--blink-text)}.mobile-web-post-button{width:100%;text-align:left;font:inherit}.mobile-web-post-card-detail,.mobile-web-comment-card{display:grid;gap:12px}.mobile-web-post-map{width:100%;height:220px;border-radius:22px;overflow:hidden}.mobile-web-textarea-comment{min-height:92px}.mobile-web-marketplace-card,.mobile-web-marketplace-picker-card{display:grid;gap:12px}.mobile-web-inventory-utility-card{background:radial-gradient(circle at top right,rgba(88,220,255,.16),transparent 32%),linear-gradient(180deg,#121b2af5,#0a0f18f5)}.mobile-web-inventory-utility-card-active{border-color:#5de7ff3d;box-shadow:0 18px 36px #3fbbff29}.mobile-web-desktopish-panel{background:radial-gradient(circle at 0% 0%,rgba(132,247,255,.14),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.06),transparent 42%),#090d13f2}.mobile-web-desktopish-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.mobile-web-market-grid .mobile-web-marketplace-card{display:grid;align-content:start}.mobile-web-marketplace-card-clickable{cursor:pointer}.mobile-web-marketplace-image{border-radius:20px}.mobile-web-marketplace-meta,.mobile-web-marketplace-actions{flex-wrap:wrap}.mobile-web-marketplace-textarea{min-height:132px}.mobile-web-marketplace-file-input{justify-content:flex-start;padding:0 16px}.mobile-web-marketplace-modal{width:min(720px,calc(100vw - 28px));max-height:calc(100vh - 40px);overflow-y:auto;display:grid;gap:16px}.mention-suggestions-mobile{max-height:220px;overflow-y:auto}.mobile-web-post-head,.mobile-web-list-card,.mobile-web-request-card{align-items:center;justify-content:space-between}.mobile-web-list-card,.mobile-web-request-card{width:100%;padding:14px 16px;color:var(--blink-text);text-align:left}.mobile-web-list-card-active{border-color:var(--blink-border-strong)}.mobile-web-list-card>div,.mobile-web-request-card>div,.mobile-web-post-head>div:last-child{display:grid;gap:4px}.mobile-web-list-card span,.mobile-web-request-card span,.mobile-web-post-head span,.mobile-web-post-meta,.mobile-web-footer{color:var(--blink-text-muted);font-size:13px}.mobile-web-avatar,.mobile-web-unread{min-width:42px;height:42px;border-radius:999px;display:grid;place-items:center}.mobile-web-avatar{background:linear-gradient(135deg,var(--blink-info),var(--blink-accent));color:#08110a;font-weight:800}.pulse-person-card{display:flex;align-items:center;gap:12px;min-width:0}.pulse-person-card>div{min-width:0}.mobile-web-unread{background:var(--blink-accent);color:#08110a;font-weight:800}.mobile-web-media{width:100%;display:block;border-radius:18px;max-height:420px;object-fit:cover}.mobile-web-error{padding:12px 14px;border-radius:18px;background:#ff5d7a24;color:#ffd2db}.mobile-web-footer{display:grid;gap:4px;text-align:center;padding-bottom:10px}.agent-console-map-layout{overflow:hidden}.agent-console-map-overlay-layout{padding:0}.agent-console-shell{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);gap:18px;min-height:min(78vh,880px)}.agent-map-stage{position:relative;overflow:hidden;min-height:620px;padding:0;border-radius:30px;border:1px solid rgba(122,247,255,.16);background:radial-gradient(circle at 18% 14%,rgba(122,247,255,.18),transparent 24%),radial-gradient(circle at 82% 0%,rgba(215,255,100,.1),transparent 24%),linear-gradient(180deg,#0b121bf5,#05080dfa);box-shadow:inset 0 0 0 1px #ffffff08}.agent-map-stage-overlay{min-height:min(80vh,920px)}.agent-map-glow{position:absolute;inset:auto auto -8% 6%;width:46%;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(122,247,255,.18),transparent 70%);pointer-events:none;z-index:1}.agent-map-frame{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background:#ffffff0a}.agent-map-frame-driving{box-shadow:inset 0 0 0 2px #d7ff6475}.agent-map-frame-empty{display:grid;place-items:center;align-content:center;gap:10px;padding:32px;text-align:center;color:var(--blink-text-muted)}.agent-map-embed{width:100%;height:100%;display:block}.agent-map-overlay{position:absolute;left:16px;right:16px;bottom:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;z-index:2}.agent-map-chat-shell{position:absolute;inset:0;z-index:700;pointer-events:none}.agent-map-chat-shell>*{pointer-events:auto}.map-action-bars{position:absolute;inset:0;z-index:635;pointer-events:none}.map-action-bars>*{pointer-events:auto}.map-action-inventory-toggle{position:absolute;top:18px;left:72px;min-height:42px;padding:0 16px;border:1px solid rgba(255,245,196,.26);border-radius:14px;background:linear-gradient(180deg,#ffe58a33,#ff994424),#080b11e6;color:#fff6d6f5;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 16px 32px #00000047;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.map-action-bar-side{position:absolute;right:18px;top:88px;bottom:138px;display:grid;align-content:end;gap:10px}.map-action-bar-bottom{position:absolute;left:50%;bottom:18px;transform:translate(-50%);width:min(840px,calc(100% - 168px));display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:10px}.map-action-slot{position:relative;min-height:80px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 28%),linear-gradient(180deg,#070b11f0,#04070bf5);color:#f7fafff5;box-shadow:0 20px 38px #00000057;overflow:hidden;text-align:left}.map-action-slot:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.14),transparent 54%);opacity:.72;pointer-events:none}.map-action-slot-empty{border-style:dashed;border-color:#9cc0c729;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 24%),#05080cad;color:#b6c6d68a}.map-action-slot-disabled{opacity:.58}.map-action-slot-frame{position:relative;height:100%;display:grid;align-content:start;gap:4px;padding:10px 10px 12px;z-index:1}.map-action-slot-label{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#ffffff17;border:1px solid rgba(255,255,255,.14);font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.map-action-slot-name{font-size:12px;font-weight:800;line-height:1.2}.map-action-slot-status{font-size:10px;color:#d6e0ebc2;line-height:1.25}.map-action-slot-count{position:absolute;right:10px;bottom:10px;padding:3px 7px;border-radius:999px;background:#05080cd1;border:1px solid rgba(255,255,255,.08);font-size:11px;font-weight:800}.map-action-slot-clear{position:absolute;top:8px;right:8px;z-index:2;padding:3px 7px;border-radius:999px;background:#070b11e0;border:1px solid rgba(255,255,255,.12);font-size:10px;font-weight:700}.map-action-slot-flame{border-color:#ff845c47;background:radial-gradient(circle at 50% 0%,rgba(255,132,92,.22),transparent 44%),linear-gradient(180deg,rgba(255,177,122,.1),transparent 28%),#0a0a0ef0}.map-action-slot-frost{border-color:#78dbff4d;background:radial-gradient(circle at 50% 0%,rgba(120,219,255,.2),transparent 44%),linear-gradient(180deg,rgba(150,240,255,.08),transparent 28%),#080b10f0}.map-action-slot-radiant{border-color:#ffe88f4d;background:radial-gradient(circle at 50% 0%,rgba(255,232,143,.2),transparent 44%),linear-gradient(180deg,rgba(255,245,182,.08),transparent 28%),#0a0b0ef0}.map-action-slot-sky{border-color:#7caeff47;background:radial-gradient(circle at 50% 0%,rgba(124,174,255,.22),transparent 44%),linear-gradient(180deg,rgba(170,201,255,.08),transparent 28%),#070a10f0}.map-action-slot-nature{border-color:#90ffb847;background:radial-gradient(circle at 50% 0%,rgba(144,255,184,.18),transparent 44%),linear-gradient(180deg,rgba(170,255,204,.08),transparent 28%),#080b0ef0}.map-action-slot-potion{border-color:#da88ff47;background:radial-gradient(circle at 50% 0%,rgba(218,136,255,.2),transparent 44%),linear-gradient(180deg,rgba(228,170,255,.08),transparent 28%),#0a080ef0}.map-action-slot-arcane{border-color:#84f7ff47;background:radial-gradient(circle at 50% 0%,rgba(132,247,255,.18),transparent 44%),linear-gradient(180deg,rgba(188,249,255,.08),transparent 28%),#070a10f0}.map-action-editor-backdrop{z-index:95}.map-action-editor-modal{width:min(100%,1180px);gap:16px}.map-action-editor-copy p{margin:0;color:#dee8f4c7}.map-action-editor-layout{display:grid;grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);gap:18px}.map-action-editor-bars,.map-action-editor-palette{display:grid;gap:14px}.map-action-editor-preview{display:grid;grid-template-columns:98px minmax(0,1fr);gap:14px;align-items:end;min-height:440px;padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 14% 10%,rgba(255,213,132,.08),transparent 24%),#070b11d1}.map-action-editor-side{display:grid;gap:10px;align-content:end}.map-action-editor-bottom{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.map-action-slot-editor{min-height:88px}.map-action-editor-trash{min-height:56px;border:1px dashed rgba(255,132,92,.38);border-radius:18px;background:#1c0a0ab8;color:#ffd6cceb;font-weight:700}.map-action-editor-section-head{display:flex;align-items:center;justify-content:space-between;color:#f4f8ffeb}.map-action-palette-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.map-action-palette-item{display:grid;gap:8px;align-content:start;min-height:126px;padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.08);color:#f6fafff0;text-align:left;box-shadow:0 16px 34px #0000003d}.map-action-palette-item strong{font-size:14px}.map-action-palette-item span{font-size:12px;color:#d6e0ebc2;line-height:1.35}.map-action-palette-item-active{box-shadow:0 0 0 2px #fff5c499,0 16px 34px #0000003d}.map-action-palette-badge{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#ffffff17;border:1px solid rgba(255,255,255,.12);color:#fff8e3f5!important;font-size:12px!important;font-weight:900}.map-action-palette-quantity{margin-top:auto}.map-action-editor-empty{padding:18px;border-radius:20px;border:1px dashed rgba(156,192,199,.18);color:#d6e0ebb8;background:#060a1094}.map-action-drag-ghost{position:fixed;z-index:120;width:150px;display:grid;gap:4px;padding:12px;border-radius:18px;pointer-events:none;transform:translate(-50%,-50%);box-shadow:0 24px 44px #00000057}.map-action-drag-ghost span{font-size:12px;font-weight:900;text-transform:uppercase}.map-action-drag-ghost strong{font-size:13px}.agent-map-card{display:grid;gap:8px;padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 30%),#070b11b8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 24px 50px #00000042}.agent-map-card-label{color:var(--blink-accent);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.agent-map-card strong{font-size:17px;line-height:1.35}.agent-map-card span:last-child{color:var(--blink-text-muted);line-height:1.55}.agent-map-link{color:var(--blink-cyan);font-size:13px;font-weight:700}.agent-chat-panel,.pulse-conversation-panel-chat{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 22%),linear-gradient(180deg,#0e141dfa,#080b10fa)}.agent-chat-panel-overlay{position:absolute;top:88px;left:18px;bottom:auto;width:min(380px,calc(100% - 36px));max-height:min(40vh,360px);padding:10px 12px 12px;border-radius:12px;border:1px solid rgba(156,192,199,.18);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 18%),#05080cd1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 18px 36px #0000004d}.agent-chat-head{align-items:flex-start;gap:8px;margin-bottom:6px}.agent-chat-scope-tabs{display:flex;flex-wrap:nowrap;gap:4px;margin-right:6px}.agent-chat-scope-tab{border:1px solid rgba(156,192,199,.16);background:#0d1218d6;color:#d6e2e6d1;border-radius:6px;padding:5px 8px;font:inherit;cursor:pointer;font-size:11px;font-weight:700}.agent-chat-scope-tab-active{background:#d7ff6424;border-color:#d7ff646b;color:#f3ffd2}.agent-chat-head .agent-console-copy{margin-top:8px;max-width:48ch}.agent-console-messages,.pulse-message-stream-chat{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:0;max-height:none;padding:2px 2px 4px 0;scrollbar-width:thin;overflow-x:hidden}.agent-chat-stream{mask-image:linear-gradient(180deg,transparent,#000 3%,#000 97%,transparent)}.agent-message,.pulse-message-bubble,.mobile-web-message{position:relative;border-radius:22px;box-shadow:0 10px 30px #00000024}.agent-message{flex:0 0 auto;max-width:min(92%,720px);min-width:0;padding:8px 10px;border-radius:8px}.agent-message-body{min-width:0;max-width:100%}.agent-message-role{margin-bottom:3px;color:#b1cbd0d6;font-size:10px;font-weight:700;letter-spacing:0;text-transform:none}.agent-embedded-cards{display:grid;gap:14px;margin-top:16px}.agent-embedded-card{display:grid;gap:12px;padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.09);background:#090e1585}.agent-embedded-card-image{width:100%;max-height:220px;object-fit:cover;border-radius:16px}.agent-embedded-card-copy{display:grid;gap:10px}.agent-embedded-card-copy strong{font-size:16px;line-height:1.25}.agent-embedded-card-copy p{margin:0}.agent-card-link{color:#bee7ffe0;font-size:12px;overflow-wrap:anywhere;text-decoration:none}.agent-card-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.agent-message-code-block{max-width:100%;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#05080db8}.agent-message-code-header{padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08);color:#d9e7f6b8;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.agent-message-code-block pre,.agent-message-code-block code,.agent-message-inline-code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.agent-message-code-block pre{margin:0;max-width:100%;padding:14px;overflow-x:hidden}.agent-message-assistant,.pulse-message-bubble-other,.mobile-web-message-other,.mobile-web-message-system{background:linear-gradient(180deg,#ffffff12,#ffffff05),#ffffff09;border-color:#ffffff14}.agent-message-user,.pulse-message-bubble-self,.mobile-web-message-self{background:linear-gradient(135deg,#bce9ff2e,#d7ff6424),#ffffff0d;border-color:#bce9ff2e}.agent-message-user{justify-self:end}.agent-message-system{max-width:100%;box-shadow:none}.pulse-message-stream-chat{gap:14px}.pulse-message-bubble{max-width:min(78%,640px);padding:16px 18px}.pulse-message-author,.agent-message-meta{font-size:10px;letter-spacing:.14em;color:#d9e7f6b8}.agent-chat-composer,.pulse-composer-chat,.mobile-web-composer-chatgpt{padding:0;background:transparent;border:0;box-shadow:none}.agent-chat-composer-shell,.pulse-composer-shell,.mobile-web-composer-shell{display:grid;gap:8px;padding:8px;border-radius:10px;border:1px solid rgba(156,192,199,.14);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 24%),#080c12e0;box-shadow:0 12px 24px #0000002e,inset 0 1px #ffffff0a}.agent-chat-textarea,.pulse-composer-textarea,.mobile-web-textarea-chatgpt{min-height:48px;max-height:120px;resize:vertical;padding:2px;line-height:1.45}.agent-chat-textarea{overflow-wrap:anywhere;word-break:break-word}.agent-chat-toolbar,.pulse-composer-toolbar,.mobile-web-composer-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobile-web-composer-row{flex-wrap:wrap}.mobile-web-composer-hint{color:var(--blink-text-soft);font-size:12px}.jarvis-panel{display:grid;gap:12px;margin:8px 0 16px;padding:16px;border-radius:24px;border:1px solid rgba(122,247,255,.16);background:radial-gradient(circle at top left,rgba(122,247,255,.12),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.06),transparent 30%),#080c12c2;box-shadow:inset 0 1px #ffffff0f,0 18px 36px #00000038}.jarvis-panel-head,.jarvis-status-row,.jarvis-meta-row,.jarvis-actions{display:flex;align-items:center;gap:10px}.jarvis-panel-head,.jarvis-meta-row{justify-content:space-between}.jarvis-head-actions,.jarvis-toolbar-actions{display:flex;align-items:center;gap:8px}.jarvis-head-actions{margin-left:auto}.jarvis-toolbar-actions{flex-wrap:wrap;justify-content:flex-end}.jarvis-panel-kicker{color:var(--blink-cyan);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.jarvis-panel-head strong{display:block;margin-top:4px;font-size:18px}.jarvis-chip,.jarvis-status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:var(--blink-text);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.jarvis-chip-live,.jarvis-status-pill-hot{border-color:#7af7ff47;background:#7af7ff1f;color:var(--blink-cyan)}.jarvis-status-pill-busy{border-color:#d7ff643d;background:#d7ff641a;color:var(--blink-accent)}.jarvis-status-row,.jarvis-actions{flex-wrap:wrap}.jarvis-transcript-card{min-height:108px;padding:14px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#02060b8a}.jarvis-transcript-copy,.jarvis-empty,.jarvis-error{margin:0;line-height:1.7}.jarvis-transcript-copy{color:var(--blink-text)}.jarvis-transcript-interim{color:#f7fbff9e}.jarvis-empty,.jarvis-meta-row{color:var(--blink-text-muted);font-size:12px}.jarvis-error{color:#ff9bb0;font-size:13px}.jarvis-orb{position:relative;display:inline-flex;align-items:center;gap:12px;min-height:54px;padding:0 18px 0 12px;border:1px solid rgba(122,247,255,.2);border-radius:999px;background:radial-gradient(circle at 30% 30%,rgba(122,247,255,.14),transparent 46%),#070b11eb;color:var(--blink-text);box-shadow:0 18px 36px #0000003d}.jarvis-orb-core{width:28px;height:28px;border-radius:999px;background:radial-gradient(circle,#7af7fff2,#7af7ff29);box-shadow:0 0 0 8px #7af7ff14}.jarvis-orb-live .jarvis-orb-core{animation:jarvisPulse 1.35s ease-in-out infinite;background:radial-gradient(circle,#d7ff64f2,#7af7ff38)}.jarvis-orb-label{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.agent-jarvis-panel{margin-top:10px}.mobile-jarvis-panel{margin-top:8px;padding:14px}@keyframes jarvisPulse{0%,to{transform:scale(.96);box-shadow:0 0 #7af7ff2e}50%{transform:scale(1.08);box-shadow:0 0 0 12px #7af7ff00}}.agent-chat-send,.pulse-composer-send,.mobile-web-action-chatgpt{min-width:110px;min-height:44px;border-radius:999px}.mobile-web-map-screen{position:relative}.mobile-web-map-stage-full{background:radial-gradient(circle at 15% 15%,rgba(122,247,255,.16),transparent 24%),radial-gradient(circle at 80% 0%,rgba(215,255,100,.12),transparent 22%),linear-gradient(180deg,#090d14f5,#05080d)}.mobile-web-map-frame-full{box-shadow:inset 0 0 0 1px #ffffff0d}.agent-map-embed.leaflet-container,.mobile-web-map-embed.leaflet-container{background:radial-gradient(circle at 22% 18%,rgba(122,247,255,.1),transparent 18%),linear-gradient(180deg,#0c121a,#070b11);font:inherit}.matrix-map-shell{position:relative;width:100%;height:100%;min-height:0;overflow:hidden}.matrix-map-shell-dungeon{background:radial-gradient(circle at 50% 34%,rgba(255,188,116,.16),transparent 18%),radial-gradient(circle at 22% 20%,rgba(126,207,255,.12),transparent 20%),linear-gradient(180deg,#090c14,#11111b 52%,#05070b)}.matrix-map-shell>.leaflet-container{width:100%;height:100%}.matrix-map-shell-dungeon>.leaflet-container{background:radial-gradient(circle at 50% 50%,rgba(255,142,84,.08),transparent 26%),linear-gradient(0deg,rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(180deg,#080a10eb,#12121cf5);background-size:auto,40px 40px,40px 40px,auto}.matrix-map-hud{position:absolute;top:14px;left:14px;z-index:450;display:grid;gap:4px;min-width:170px;padding:10px 12px;border-radius:16px;border:1px solid rgba(130,255,244,.14);background:linear-gradient(135deg,rgba(111,250,255,.08),transparent 44%,rgba(255,90,165,.08)),#070b11b8;box-shadow:0 20px 40px #00000047;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);pointer-events:none}.matrix-map-hud-title{color:#f5fbff;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.matrix-map-action-button{position:absolute;top:18px;right:18px;z-index:460;border:1px solid rgba(130,255,244,.18);border-radius:999px;padding:10px 14px;background:linear-gradient(135deg,#6ffaff1f,#ff5aa514),#070b11e0;color:var(--blink-text);box-shadow:0 16px 30px #00000047;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.matrix-map-land-button{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.matrix-map-dungeon-button{top:72px;right:18px;border-color:#ffc27647;background:linear-gradient(135deg,#ffad602e,#71e4c91a),#090c12e6}.matrix-map-dungeon-status{position:absolute;top:18px;left:18px;z-index:460;display:grid;gap:4px;min-width:220px;padding:12px 14px;border-radius:18px;border:1px solid rgba(255,194,118,.18);background:linear-gradient(135deg,#ffab5e29,#66c3ff1a),#090b11d6;box-shadow:0 18px 34px #00000052;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.matrix-map-dungeon-status strong{color:#fff4d8;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.matrix-map-dungeon-status span{color:#eff6ffcc;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.blink-map-dungeon-object-body,.blink-map-dungeon-entity{filter:drop-shadow(0 12px 20px rgba(0,0,0,.34))}.blink-map-dungeon-object .blink-map-svg-glitch-line,.blink-map-dungeon-entity .blink-map-svg-glitch-line{stroke:#ffe29273}.blink-map-dungeon-boss{transform:scale(1.06)}.matrix-map-hud-corners{position:absolute;inset:12px;z-index:430;pointer-events:none}.matrix-map-hud-corners span{position:absolute;width:24px;height:24px;border-color:#6ffaff57;border-style:solid}.matrix-map-hud-corners span:nth-child(1){top:0;left:0;border-width:1px 0 0 1px}.matrix-map-hud-corners span:nth-child(2){top:0;right:0;border-width:1px 1px 0 0}.matrix-map-hud-corners span:nth-child(3){right:0;bottom:0;border-width:0 1px 1px 0}.matrix-map-hud-corners span:nth-child(4){bottom:0;left:0;border-width:0 0 1px 1px}.matrix-map-world-clock{position:absolute;left:16px;top:54px;z-index:520;display:grid;gap:2px;min-width:128px;padding:9px 11px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:#060a10c2;color:#f6fafff0;box-shadow:0 14px 34px #00000047;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);pointer-events:none}.matrix-map-world-clock span{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#e1ebf5b8}.matrix-map-world-clock strong{font-family:var(--blink-font-display);font-size:13px}.matrix-map-world-clock-day{border-color:#ffd16642;box-shadow:0 0 24px #ffd1661f,0 14px 34px #00000047}.matrix-map-world-clock-night{border-color:#84f7ff47;box-shadow:0 0 26px #84f7ff29,0 14px 34px #00000047}.leaflet-container .leaflet-control-zoom{border:1px solid rgba(130,255,244,.14);border-radius:16px;overflow:hidden;box-shadow:0 18px 36px #00000047}.leaflet-container .leaflet-control-zoom a{width:38px;height:38px;line-height:38px;border:0;background:linear-gradient(135deg,#6ffaff14,#ff5aa514),#070b11db;color:#e9f3ff}.leaflet-container .leaflet-control-zoom a:hover{background:#141c27f5}.leaflet-container .leaflet-control-attribution{padding:6px 10px;border-radius:999px;border:1px solid rgba(130,255,244,.12);background:linear-gradient(135deg,#6ffaff0f,#ff5aa50a),#070b11c2;color:#e0ebf7b8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.leaflet-container .leaflet-control-attribution a{color:#7af7ff}.leaflet-pane.leaflet-tile-pane{filter:none}.mobile-web-map-overlay{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.mobile-web-map-card{box-shadow:0 20px 40px #0000003d}.mobile-web-map-chat-panel{border:1px solid rgba(156,192,199,.16);background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 16%),#05080cd6;box-shadow:0 18px 36px #00000047}.mobile-web-message-stream-map{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-right:2px}.mobile-web-message{flex:0 0 auto;max-width:96%}.mobile-web-message-self{justify-self:end}.pulse-sidebar{background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 24%),linear-gradient(180deg,#0c1118fa,#080b10fa)}.pulse-thread-card,.pulse-search-result,.pulse-request-card{transition:transform .18s ease,border-color .18s ease,background .18s ease}.pulse-thread-card:hover,.pulse-search-result:hover{transform:translateY(-1px);border-color:#bce9ff29}.pulse-composer-chat{margin-top:8px}.settings-page{display:grid;gap:18px}.settings-page-grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:start}.settings-panel{min-width:0}.settings-avatar-preview{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:16px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.blink-landing-agent-demo{display:grid;gap:18px;margin-top:10px;padding:24px;border-radius:28px;border:1px solid rgba(122,247,255,.12);background:radial-gradient(circle at 12% 0%,rgba(122,247,255,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.03),transparent 24%),#070b11db;box-shadow:0 26px 60px #0000003d}.blink-landing-agent-demo-head,.blink-landing-integration-pill{display:flex;align-items:center}.blink-landing-agent-demo-head{justify-content:space-between;gap:14px}.blink-landing-agent-demo-head strong{display:block;margin-top:10px;font-size:20px;line-height:1.45}.blink-landing-agent-status{display:inline-flex;align-items:center;justify-content:center;min-width:110px;padding:8px 14px;border-radius:999px;border:1px solid rgba(39,213,138,.24);background:#27d58a1a;color:#b8ffe1;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.blink-landing-agent-demo-shell{padding:0}.blink-landing-agent-demo-stream{min-height:auto;max-height:none;gap:16px;padding:0}.blink-landing-agent-demo-user{animation:blinkLandingUserHello 4.2s ease-in-out infinite}.blink-landing-agent-demo-agent{animation:blinkLandingAgentReply 4.2s ease-in-out infinite;transform-origin:top left}@keyframes blinkLandingUserHello{0%,18%,to{opacity:.4;transform:translateY(4px)}26%,84%{opacity:1;transform:translateY(0)}}@keyframes blinkLandingAgentReply{0%,22%{opacity:0;transform:translateY(12px) scale(.985)}36%,to{opacity:1;transform:translateY(0) scale(1)}}.blink-landing-integration-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.blink-landing-integration-card{display:grid;gap:14px;padding:20px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 24%),#ffffff06}.blink-landing-integration-card-live{border-color:#7af7ff2e;background:radial-gradient(circle at top left,rgba(122,247,255,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.03),transparent 24%),#ffffff08}.blink-landing-integration-pill{width:fit-content;justify-content:center;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:var(--blink-cyan);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.blink-landing-integration-card h3{margin:0;font-size:22px;line-height:1.2}.blink-landing-integration-card p{margin:0;color:var(--blink-text-muted);line-height:1.7}@media(max-width:1280px){.blink-landing-integration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:920px){.blink-landing-integration-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.blink-landing-integration-card{min-width:0}.blink-landing-integration-card h3,.blink-landing-integration-card p{overflow-wrap:anywhere}}.settings-avatar-image,.settings-avatar-fallback{width:64px;height:64px;border-radius:22px}.settings-avatar-image{object-fit:cover;border:1px solid rgba(255,255,255,.14)}.settings-avatar-fallback{display:grid;place-items:center;font-size:24px;font-weight:800;color:#061013;background:linear-gradient(135deg,var(--blink-info),var(--blink-cyan))}.settings-avatar-copy{display:grid;gap:6px}.settings-avatar-copy p{margin:0;color:var(--blink-text-muted);line-height:1.6}.settings-divider{height:1px;background:#ffffff14}.settings-provider-block{display:grid;gap:12px;padding:16px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.settings-provider-copy{display:grid;gap:6px}.settings-provider-copy p{margin:0;color:var(--blink-text-muted);line-height:1.6}.settings-provider-title-row,.settings-inline-actions{display:flex;align-items:center;gap:12px}.settings-provider-title-row{justify-content:space-between}.settings-info-button{width:28px;height:28px;border-radius:999px;border:1px solid rgba(122,247,255,.18);background:#7af7ff14;color:var(--blink-cyan);font-weight:800}.settings-connected-list,.settings-connected-item{display:grid;gap:6px}.settings-connected-item{padding:12px 14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.settings-connected-item span{color:var(--blink-text-muted);font-size:13px}.settings-inline-link{color:var(--blink-cyan);font-size:13px;font-weight:700}.settings-oauth-input{min-height:120px}.settings-notice{padding:16px 18px}.settings-modal-backdrop{position:fixed;inset:0;display:grid;place-items:center;padding:20px;background:#04060ab8;backdrop-filter:blur(8px);z-index:60}.settings-modal{width:min(100%,720px);display:grid;gap:18px;padding:24px;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top left,rgba(122,247,255,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.03),transparent 24%),#0a0d13f5;box-shadow:0 28px 80px #0000006b}.map-claim-backdrop{z-index:85}.map-land-backdrop{z-index:86}.map-npc-backdrop{z-index:87}.map-land-modal,.map-npc-modal{width:min(100%,480px);display:grid;gap:16px}.map-land-meta{display:flex;flex-wrap:wrap;gap:10px}.map-land-copy{display:grid;gap:10px}.map-land-copy p,.map-land-hint{margin:0;color:var(--blink-text-muted)}.map-land-hint{font-size:13px}.map-land-action{justify-content:center}.map-claim-modal{width:min(100%,560px);overflow:hidden;background:linear-gradient(180deg,rgba(99,255,160,.08),transparent 20%),radial-gradient(circle at top,rgba(84,255,146,.18),transparent 36%),#040c08f7}.map-claim-copy{display:grid;gap:10px}.map-claim-copy p,.map-claim-hint{margin:0}.map-claim-hint{color:#c1ffd7b8;font-size:13px}.map-claim-visual-shell{position:relative;display:grid;justify-items:center;min-height:320px;padding:20px 0 8px}.map-claim-visual-shell:before{content:"";position:absolute;inset:8% 10% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(112,255,170,.65),transparent);opacity:.7}.map-claim-visual-shell-busy .map-claim-activate{transform:scale(.98)}.map-claim-activate{width:min(100%,340px);display:grid;gap:14px;justify-items:center;padding:0;border:0;background:transparent;color:var(--blink-text)}.map-claim-activate:disabled{opacity:.56}.map-claim-activate-frame,.map-claim-reward-art{width:220px;height:220px}.map-claim-activate-copy{font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#98ffbf}.map-claim-visual{width:220px;height:220px}.map-claim-visual-svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 22px rgba(63,255,131,.26))}.map-claim-ring,.map-claim-scanlines,.map-claim-glyph,.map-claim-burst,.map-claim-beacon-pulse{fill:none;stroke:#abffcbf5;stroke-linecap:round;stroke-linejoin:round}.map-claim-ring,.map-claim-core,.map-claim-glyph,.map-claim-lock,.map-claim-beacon-shell,.map-claim-beacon-core{animation:map-claim-glitch 1.9s steps(2,end) infinite}.map-claim-ring{stroke-width:8}.map-claim-core{stroke:#c2ffd9b3;stroke-width:4}.map-claim-glyph{stroke-width:8}.map-claim-scanlines{stroke-width:4;opacity:.45;animation:map-claim-scan 1.6s linear infinite}.map-claim-chest-body,.map-claim-chest-lid,.map-claim-beacon-shell{stroke:#97ffc180;stroke-width:5}.map-claim-chest-lid{transform-origin:110px 98px;transition:transform .36s ease,filter .36s ease}.map-claim-chest-lid-open{transform:rotate(-28deg) translate(-6px,-24px);filter:drop-shadow(0 -8px 22px rgba(111,255,168,.24))}.map-claim-lock{stroke:#f5fff9a6;stroke-width:4}.map-claim-burst{stroke-width:6;opacity:0}.map-claim-burst-active{animation:map-claim-burst .65s ease-out forwards}.map-claim-beacon-core{stroke:#d8ffe6cc;stroke-width:4}.map-claim-beacon-pulse{stroke-width:3;opacity:0;animation:map-claim-pulse 2.2s ease-out infinite}.map-claim-beacon-pulse-delayed{animation-delay:.8s}.map-claim-reveal-stage{width:100%;display:grid;gap:16px;justify-items:center}.map-claim-reward-card{width:min(100%,340px);display:grid;gap:10px;justify-items:center;padding:18px;border:1px solid rgba(130,255,182,.22);border-radius:24px;background:linear-gradient(180deg,rgba(130,255,182,.12),transparent 28%),#0a150edb;text-align:center}.map-claim-reward-card strong{font-size:18px}.map-claim-reward-card span{color:#dbffe8c2;line-height:1.6}.map-claim-reward-art{display:grid;place-items:center}.map-claim-reward-image{width:100%;height:100%;object-fit:cover;border-radius:24px;border:1px solid rgba(149,255,196,.24);box-shadow:0 24px 40px #00000047}@keyframes map-claim-glitch{0%,to{transform:translate(0);filter:hue-rotate(0deg)}18%{transform:translate(2px,-1px)}19%{transform:translate(-3px,2px)}20%{transform:translate(0)}52%{transform:translate(-2px,1px);filter:hue-rotate(18deg)}53%{transform:translate(1px,-2px)}54%{transform:translate(0)}}@keyframes map-claim-scan{0%{transform:translateY(-12px)}to{transform:translateY(12px)}}@keyframes map-claim-burst{0%{opacity:0;transform:scale(.7)}30%{opacity:1}to{opacity:0;transform:scale(1.22)}}@keyframes map-claim-pulse{0%{opacity:.55;transform:scale(.72)}to{opacity:0;transform:scale(1.2)}}.settings-modal-copy{display:grid;gap:12px;color:var(--blink-text-muted);line-height:1.7}.settings-modal-copy p{margin:0}.settings-modal-list{margin:0;padding-left:20px;color:var(--blink-text)}.settings-gmail-layout{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:16px}.settings-gmail-list,.settings-gmail-detail{display:grid;gap:12px;min-height:0}.settings-gmail-message{width:100%;text-align:left}.settings-gmail-message>div{min-width:0}.settings-gmail-message strong,.settings-gmail-message span,.settings-gmail-body,.settings-empty-state{overflow-wrap:anywhere}.settings-gmail-body,.settings-empty-state{padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;line-height:1.7;color:var(--blink-text-muted);white-space:pre-wrap}.composer-card-readonly{gap:12px}.public-shell{display:grid;grid-template-columns:108px minmax(0,1fr);grid-template-rows:auto var(--blink-topbar) minmax(0,1fr);grid-template-areas:"sidebar ticker" "sidebar topbar" "sidebar content";min-height:100vh}.public-event-ticker-desktop{grid-area:ticker;margin:12px 20px 0}.public-shell-content{grid-area:content;min-width:0}.public-topbar-actions{display:flex;align-items:center;gap:12px}.public-mobile-shell{min-height:100vh;padding-bottom:24px}.public-event-ticker{z-index:16}.public-mobile-content{min-width:0}.public-mobile-header{position:sticky;top:0;z-index:15}.public-mobile-header-actions{flex-wrap:wrap;justify-content:flex-end}.public-home{display:grid;gap:24px;padding:30px 32px 44px}.public-hero,.public-live-map{position:relative;overflow:hidden}.public-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:28px;padding:34px;min-height:560px}.public-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 14% 20%,rgba(122,247,255,.14),transparent 28%),radial-gradient(circle at 85% 12%,rgba(215,255,100,.12),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.02),transparent 38%);pointer-events:none}.public-hero-copy,.public-hero-visual,.public-live-map,.public-feed-panel{position:relative;z-index:1}.public-hero-copy{display:flex;flex-direction:column;justify-content:center;gap:18px;max-width:680px}.public-hero-kicker{color:var(--blink-cyan);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:700}.public-hero-title{margin:0;font-family:var(--blink-font-display);font-size:clamp(3rem,6vw,5.8rem);line-height:.95;letter-spacing:-.06em}.public-hero-subtitle{margin:0;max-width:620px;color:var(--blink-text-muted);font-size:1rem;line-height:1.8}.public-hero-actions,.public-section-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.public-hero-visual{position:relative;min-height:420px;display:grid;place-items:center}.public-hero-dashboard{width:min(100%,460px);border:1px solid rgba(255,255,255,.12);border-radius:28px;background:linear-gradient(180deg,#0e121beb,#080a10f5);box-shadow:0 30px 100px #00000073;padding:18px;backdrop-filter:blur(20px);animation:publicHeroFloat 7s ease-in-out infinite}.public-hero-map-card{width:min(100%,520px);border:1px solid rgba(255,255,255,.12);border-radius:28px;background:linear-gradient(180deg,#0e121beb,#080a10f5);box-shadow:0 30px 100px #00000073;padding:18px;backdrop-filter:blur(20px);animation:publicHeroFloat 7s ease-in-out infinite}.public-hero-map-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.public-hero-map-head strong,.public-hero-map-head span{display:block}.public-hero-map-head strong{font-size:15px}.public-hero-map-head span{margin-top:5px;color:var(--blink-text-muted);font-size:13px;line-height:1.5}.public-hero-map-pill{border:1px solid rgba(122,247,255,.24);border-radius:999px;background:#7af7ff14;color:var(--blink-cyan);padding:7px 10px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.public-hero-map-canvas{height:360px;width:100%;border-radius:24px;overflow:hidden}.public-hero-map-card .matrix-map-shell{height:360px;border-radius:24px;background:radial-gradient(circle at 18% 20%,rgba(122,247,255,.12),transparent 22%),radial-gradient(circle at 78% 28%,rgba(215,255,100,.1),transparent 24%),linear-gradient(180deg,#0c121a,#070b11);box-shadow:inset 0 0 0 1px #ffffff0d}.public-hero-map-card .matrix-map-shell>.leaflet-container,.public-hero-map-canvas.leaflet-container{width:100%;height:100%;border-radius:24px;background:radial-gradient(circle at 18% 20%,rgba(122,247,255,.12),transparent 22%),radial-gradient(circle at 78% 28%,rgba(215,255,100,.1),transparent 24%),linear-gradient(180deg,#0c121a,#070b11)}.public-hero-map-legend{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.public-hero-map-legend span{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0a;color:var(--blink-text-soft);padding:8px 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.public-hero-map-status{margin:12px 0 0;color:var(--blink-text-muted);font-size:13px;line-height:1.5}.public-hero-map-status-error{color:var(--blink-coral)}.public-hero-dashboard-head{display:flex;gap:8px;margin-bottom:18px}.public-hero-dashboard-head span{width:10px;height:10px;border-radius:999px;background:#fff3}.public-hero-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.public-hero-stat-card{border-radius:20px;padding:16px;background:linear-gradient(180deg,#171d27f5,#0d1118fa);border:1px solid rgba(255,255,255,.08);display:grid;gap:8px}.public-hero-stat-card strong{font-size:15px}.public-hero-stat-card span{color:var(--blink-text-muted);font-size:13px;line-height:1.6}.public-hero-orbit,.public-hero-glow{position:absolute;border-radius:999px}.public-hero-orbit{border:1px solid rgba(255,255,255,.08);animation:publicHeroSpin 20s linear infinite}.public-hero-orbit-outer{width:min(100%,520px);aspect-ratio:1}.public-hero-orbit-inner{width:min(100%,360px);aspect-ratio:1;animation-direction:reverse;animation-duration:14s}.public-hero-glow{filter:blur(28px);opacity:.65}.public-hero-glow-cyan{width:180px;height:180px;background:#7af7ff33;top:24px;right:12px}.public-hero-glow-lime{width:160px;height:160px;background:#d7ff6429;bottom:20px;left:20px}.public-hero-marquee{position:absolute;left:0;right:0;bottom:0;overflow:hidden;border-top:1px solid rgba(255,255,255,.08);background:#ffffff05}.public-hero-marquee-track{display:flex;gap:40px;width:max-content;padding:14px 0;animation:publicHeroMarquee 28s linear infinite;color:var(--blink-text-soft);text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:700}.public-live-map{padding:22px}.public-section-copy{margin-top:0}.public-live-map-canvas{height:420px;width:100%;border-radius:24px;overflow:hidden}.public-live-map-empty,.public-readonly-panel{border:1px solid var(--blink-border);border-radius:var(--blink-radius-md);padding:18px;background:linear-gradient(180deg,#131922f5,#0b0e14fa)}@keyframes publicHeroSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes publicHeroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes publicHeroMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:1280px){.agent-console-shell{grid-template-columns:minmax(0,1fr);min-height:auto}.agent-map-stage{min-height:480px}.settings-page-grid,.settings-gmail-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:920px){.public-hero{grid-template-columns:1fr;min-height:auto;padding:24px}.public-shell-content{min-width:0}.public-hero-dashboard-grid{grid-template-columns:1fr}.public-hero-map-head{flex-direction:column}.public-hero-map-canvas,.public-hero-map-card .matrix-map-shell,.public-live-map-canvas{height:320px}.public-home{padding:18px 16px 32px}.agent-map-overlay,.mobile-web-map-overlay{grid-template-columns:minmax(0,1fr)}.pulse-message-bubble,.agent-message,.mobile-web-message{max-width:100%}.agent-chat-panel-overlay{inset:auto 14px 14px;width:auto;max-height:68%}.jarvis-head-actions,.jarvis-toolbar-actions{width:100%;justify-content:flex-start}}.blink-chip-active{border-color:#6ffaff8c;color:var(--blink-text);box-shadow:0 0 0 1px #6ffaff29 inset}.blink-chip-alert{border-color:#ff6e6e66;color:#ffd6d6;background:linear-gradient(135deg,#ff6e6e1a,#ff965214),#ffffff0a}.admin-page{display:grid;gap:20px}.admin-hero,.admin-panel,.admin-stat-card,.admin-banner{border-radius:28px}.admin-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:28px;background:radial-gradient(circle at top right,rgba(111,250,255,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(255,90,165,.08),transparent 32%),#0a0e1aeb}.admin-hero-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.admin-stat-card{padding:18px 20px}.admin-stat-card span{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--blink-text-muted)}.admin-stat-card strong{display:block;margin-top:8px;font-size:30px}.admin-stat-card-online{border-color:#6ffaff4d}.admin-stat-card-warning{border-color:#ff6e6e47}.admin-layout{display:grid;grid-template-columns:320px minmax(0,1.05fr) minmax(0,1.15fr);gap:20px;align-items:start}.admin-sidebar-stack,.admin-detail-columns{display:grid;gap:20px}.admin-panel{padding:22px}.admin-activity-list,.admin-player-list,.admin-stream{display:grid;gap:12px}.admin-activity-card,.admin-stream-card{padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:#ffffff08}.admin-activity-card p,.admin-stream-card p{margin:6px 0 0;color:var(--blink-text-muted);word-break:break-word}.admin-activity-card span,.admin-stream-card span,.admin-player-meta span{color:var(--blink-text-subtle);font-size:12px}.admin-activity-row,.admin-player-name,.admin-player-head,.admin-player-meta,.admin-action-row,.admin-rank-row{display:flex;align-items:center}.admin-activity-row,.admin-player-name{justify-content:space-between;gap:12px}.admin-toolbar{display:grid;gap:12px;margin-bottom:18px}.admin-filter-row{display:flex;flex-wrap:wrap;gap:8px}.admin-player-row{width:100%;text-align:left;padding:16px;border-radius:20px;border:1px solid rgba(255,255,255,.06);background:#ffffff06;color:inherit;display:grid;gap:10px;transition:border-color .18s ease,transform .18s ease,background .18s ease}.admin-player-row:hover,.admin-player-row-active{border-color:#6ffaff47;background:#6ffaff0f;transform:translateY(-1px)}.admin-player-head{gap:12px}.admin-player-head p{margin:4px 0 0;color:var(--blink-text-muted);font-size:13px}.admin-player-tags{display:flex;flex-wrap:wrap;gap:8px}.admin-player-meta{gap:12px;flex-wrap:wrap}.admin-status-dot{width:10px;height:10px;border-radius:999px;background:#ffffff29}.admin-status-dot-online{background:#6ffaff;box-shadow:0 0 12px #6ffaff80}.admin-detail-panel{min-height:860px}.admin-detail-tags{display:flex;flex-wrap:wrap;gap:8px}.admin-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px}.admin-action-cluster{display:grid;gap:12px;margin-bottom:20px}.admin-action-row,.admin-rank-row{flex-wrap:wrap;gap:10px}.admin-rank-select{width:160px}.admin-banner{padding:14px 18px;font-size:14px}.admin-banner-success{border:1px solid rgba(111,250,255,.25);background:#6ffaff14}.admin-banner-error{border:1px solid rgba(255,110,110,.24);background:#ff6e6e14;color:#ffdada}.admin-empty{padding:20px;border-radius:18px;border:1px dashed rgba(255,255,255,.1);color:var(--blink-text-muted)}@media(max-width:1200px){.map-action-editor-layout{grid-template-columns:1fr}.map-action-palette-grid,.admin-stat-grid,.admin-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-layout{grid-template-columns:1fr}}@media(max-width:720px){.map-action-editor-modal{padding:18px}.map-action-editor-preview{grid-template-columns:72px minmax(0,1fr);padding:14px}.map-action-editor-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.map-action-palette-grid{grid-template-columns:1fr}.map-action-bar-bottom{width:calc(100% - 28px)}.admin-hero{flex-direction:column;padding:22px}.admin-stat-grid,.admin-detail-grid{grid-template-columns:1fr}.admin-panel{padding:18px}}
