.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}}/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow, #000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}@font-face{font-family:InterVar;font-style:normal;font-weight:400 600;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-family:ManropeVar;font-style:normal;font-weight:700 800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}:root{--red: #ef233c;--red-soft: #ff4757;--red-deep: #b31527;--red-glow: rgba(239, 35, 60, .45);--ink: #f4f1ef;--ink-dim: rgba(244, 241, 239, .62);--ink-faint: rgba(244, 241, 239, .38);--noir-0: #050506;--noir-1: #0a0a0c;--noir-2: #121214;--noir-3: #18181b;--glass: rgba(18, 18, 21, .72);--glass-strong: rgba(12, 12, 14, .9);--hairline: rgba(255, 255, 255, .09);--hairline-strong: rgba(255, 255, 255, .16);--radius-window: 16px;--shadow-window: 0 40px 90px rgba(0, 0, 0, .65), 0 0 0 1px rgba(255, 255, 255, .06), 0 0 60px rgba(239, 35, 60, .06);--font-ui: "InterVar", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display: "ManropeVar", "Manrope", var(--font-ui);--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;overflow:hidden;background:var(--noir-0);color:var(--ink);font-family:var(--font-ui);font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em}p,h1,h2,h3,h4{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}input,textarea,select{font:inherit;color:inherit}code,.mono,pre,kbd{font-family:var(--font-mono)}img,svg{display:block}::selection{background:var(--red);color:#fff}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#ef233c99;background-clip:content-box}.os{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-user-select:none;user-select:none}.wallpaper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#050506}.wallpaper__base{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% -20%,#2a0a0e,#170609 34%,#0a0608 62%,#050506)}.wallpaper__glow{position:absolute;left:50%;top:46%;width:120vmin;height:120vmin;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(239,35,60,.16) 0%,rgba(239,35,60,.05) 38%,transparent 68%);filter:blur(30px);animation:breathe 14s ease-in-out infinite}@keyframes breathe{0%,to{opacity:.75;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}.wallpaper__grid{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:46px 46px;mask-image:radial-gradient(circle at 50% 45%,#000 20%,transparent 72%);-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 20%,transparent 72%)}.wallpaper__stars{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55}.wallpaper__stars i{position:absolute;width:1.5px;height:1.5px;border-radius:999px;background:#fff;animation:twinkle 5s ease-in-out infinite}@keyframes twinkle{0%,to{opacity:.15}50%{opacity:.75}}.wallpaper__vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 100% at 50% 40%,transparent 40%,rgba(0,0,0,.72) 100%)}.wallpaper__noise{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.045;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.wallpaper__scan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.06;background:repeating-linear-gradient(180deg,rgba(255,255,255,.5) 0 1px,transparent 1px 3px);mix-blend-mode:overlay}.menubar{position:absolute;top:0;left:0;right:0;height:32px;z-index:900;display:flex;align-items:center;gap:8px;padding:0 12px;background:linear-gradient(180deg,#08080aeb,#08080ab8);border-bottom:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);font-size:11.5px;letter-spacing:-.005em}.menu-brand{display:inline-flex;align-items:center;gap:7px;padding:3px 7px;border-radius:6px;font-weight:700}.menu-brand:hover,.menu-item:hover,.menu-item.is-open{background:#ffffff17}.menu-brand__mark{width:9px;height:9px;background:var(--red);transform:rotate(45deg);border-radius:2px;box-shadow:0 0 12px var(--red-glow)}.menu-item{padding:3px 8px;border-radius:6px;color:var(--ink-dim);position:relative}.menu-item.is-open{color:var(--ink)}.menu-spacer{flex:1 1 auto}.menu-status{display:inline-flex;align-items:center;gap:7px;color:var(--ink-dim);font-size:11px}.menu-status__dot{width:6px;height:6px;border-radius:999px;background:#38d17a;box-shadow:0 0 8px #38d17ab3}.menu-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:5px;background:#ef233c24;color:#ff97a3;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.menu-clock{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500}.menu-icon{color:var(--ink-dim);display:grid;place-items:center}.dropdown{position:absolute;top:30px;left:0;min-width:212px;z-index:950;background:#101013f5;border:1px solid var(--hairline-strong);border-radius:10px;box-shadow:0 24px 60px #000000b3,0 0 0 1px #0006;padding:5px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.dropdown button,.dropdown a{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:6px 9px;border-radius:6px;font-size:12px;color:var(--ink);text-align:left}.dropdown button:hover,.dropdown a:hover{background:var(--red);color:#fff}.dropdown kbd{font-size:10px;color:var(--ink-faint)}.dropdown button:hover kbd,.dropdown a:hover kbd{color:#ffffffbf}.dropdown__sep{height:1px;margin:5px 6px;background:var(--hairline)}.dropdown small{display:block;padding:4px 9px 6px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.desktop-icons{position:absolute;top:48px;left:14px;z-index:2;width:104px;display:flex;flex-direction:column;gap:6px}.file-tile{display:flex;flex-direction:column;align-items:center;gap:5px;padding:8px 4px 7px;border-radius:10px;color:var(--ink);transition:background .14s ease}.file-tile:hover{background:#ffffff0f}.file-tile.is-selected{background:#ef233c2e;box-shadow:inset 0 0 0 1px #ef233c73}.file-tile__label{font-size:10.5px;line-height:1.25;text-align:center;max-width:96px;text-shadow:0 1px 6px rgba(0,0,0,.85);word-break:break-word}.file-tile__meta{font-size:9px;color:var(--ink-faint);letter-spacing:.02em}.doc{position:relative;width:46px;height:58px;border-radius:5px;background:linear-gradient(160deg,#f7f5f2,#cfcac5);box-shadow:0 8px 18px #00000073,inset 0 0 0 1px #fff9;overflow:hidden;flex:0 0 auto}.doc:before{content:"";position:absolute;top:0;right:0;width:15px;height:15px;background:linear-gradient(225deg,#050506 0,#050506 50%,#b9b3ad 50%,#b9b3ad);border-bottom-left-radius:3px}.doc:after{content:attr(data-ext);position:absolute;left:5px;bottom:5px;font-family:var(--font-mono);font-size:8px;font-weight:700;letter-spacing:.04em;color:#fff;background:var(--doc-accent, #4a4a4a);padding:1.5px 4px;border-radius:3px}.doc__lines{position:absolute;top:22px;left:6px;right:8px;display:flex;flex-direction:column;gap:3px}.doc__lines i{height:2.5px;border-radius:2px;background:#0000002e}.doc__lines i:nth-child(2){width:78%}.doc__lines i:nth-child(3){width:56%}.doc.doc--folder{width:54px;height:44px;border-radius:6px;background:linear-gradient(160deg,#2b2b30,#17171a);box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 18px #00000073}.doc.doc--folder:before{width:20px;height:8px;top:-7px;left:4px;right:auto;border-radius:3px 3px 0 0;background:#2b2b30;transform:none}.doc.doc--folder:after{display:none}.doc.doc--red{background:linear-gradient(160deg,#ff5c6c,#b31527)}.doc.doc--red .doc__lines i{background:#fff6}.doc.doc--red:before{background:linear-gradient(225deg,#050506 0,#050506 50%,#7d0f1c 50%,#7d0f1c)}.windows{position:absolute;top:32px;right:0;bottom:0;left:0;z-index:10;pointer-events:none}.window{position:absolute;pointer-events:auto;display:flex;flex-direction:column;min-width:320px;min-height:220px;border-radius:var(--radius-window);overflow:hidden;background:var(--glass-strong);border:1px solid var(--hairline-strong);box-shadow:var(--shadow-window);-webkit-backdrop-filter:blur(26px) saturate(130%);backdrop-filter:blur(26px) saturate(130%);animation:window-in .16s ease-out}.window.is-inactive{box-shadow:0 24px 60px #0000008c,0 0 0 1px #ffffff0d}.window.is-inactive .window__title{color:var(--ink-dim)}@keyframes window-in{0%{opacity:0;transform:scale(.985) translateY(6px)}to{opacity:1;transform:none}}.window.is-minimized{display:none}.window__bar{height:38px;flex:0 0 auto;display:flex;align-items:center;gap:9px;padding:0 10px;background:linear-gradient(180deg,#202024f5,#141417f5);border-bottom:1px solid var(--hairline);cursor:grab}.window__bar:active{cursor:grabbing}.window__lights{display:flex;gap:7px;flex:0 0 auto}.window__light{width:11px;height:11px;border-radius:999px;border:1px solid rgba(0,0,0,.35);position:relative}.window__light--close{background:#ff5f57}.window__light--min{background:#febc2e}.window__light--max{background:#28c840}.window__light svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:7px;height:7px;opacity:0;color:#000000a6}.window__lights:hover .window__light svg{opacity:1}.window__app{display:flex;align-items:center;gap:7px;min-width:0}.window__app-icon{width:18px;height:18px;border-radius:5px;display:grid;place-items:center;color:#fff;flex:0 0 auto}.window__app-icon svg{width:11px;height:11px}.window__title{font-size:11.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.window__sub{font-size:10px;color:var(--ink-faint);font-family:var(--font-mono);white-space:nowrap}.window__bar-spacer{flex:1 1 auto}.window__body{flex:1 1 auto;min-height:0;overflow:auto;position:relative;background:#09090b80}.window__body--flush{overflow:hidden}.window__resize{position:absolute;right:0;bottom:0;width:16px;height:16px;cursor:nwse-resize;z-index:4}.window__resize:after{content:"";position:absolute;right:3px;bottom:3px;width:7px;height:7px;border-right:1.5px solid rgba(255,255,255,.3);border-bottom:1.5px solid rgba(255,255,255,.3)}.pane{padding:14px}.pane--tight{padding:10px}.pane-title{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:9px}.rule{height:1px;background:var(--hairline);margin:10px 0}.hint{font-size:10.5px;line-height:1.5;color:var(--ink-faint)}.chip{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#ffffff12;color:var(--ink-dim)}.chip--red{background:#ef233c29;color:#ff97a3}.chip--green{background:#38d17a24;color:#7ee2a8}.chip--amber{background:#f7ce4624;color:#f3d37a}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 14px;border-radius:9px;font-size:11.5px;font-weight:600;background:#ffffff12;border:1px solid var(--hairline);color:var(--ink);transition:background .15s ease,border-color .15s ease,transform .12s ease;white-space:nowrap}.btn:hover{background:#ffffff1f;border-color:var(--hairline-strong)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn svg{width:13px;height:13px}.btn--primary{background:linear-gradient(180deg,#ff3b50,#cf1629);border-color:#ff788480;color:#fff;box-shadow:0 6px 18px #ef233c52,inset 0 1px #ffffff40}.btn--primary:hover{background:linear-gradient(180deg,#ff5468,#e01a2f)}.btn--ghost{background:transparent}.btn--sm{padding:6px 10px;font-size:10.5px;border-radius:7px}.btn--sm svg{width:11px;height:11px}.btn-row{display:flex;gap:7px;flex-wrap:wrap}.dock-wrap{position:absolute;left:0;right:0;bottom:10px;z-index:800;display:flex;justify-content:center;pointer-events:none}.dock{pointer-events:auto;display:flex;align-items:flex-end;gap:7px;padding:8px 10px;background:linear-gradient(180deg,#1e1e22b8,#0c0c0ed1);border:1px solid rgba(255,255,255,.14);border-radius:18px;box-shadow:0 22px 50px #0009,inset 0 1px #ffffff24;-webkit-backdrop-filter:blur(30px) saturate(150%);backdrop-filter:blur(30px) saturate(150%)}.dock__item{position:relative;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:#fff;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease;box-shadow:inset 0 1px #ffffff47,0 6px 14px #0006}.dock__item:hover{transform:translateY(-8px) scale(1.1)}.dock__item:after{content:attr(data-label);position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%) translateY(4px);background:#141418f5;border:1px solid var(--hairline-strong);color:var(--ink);font-size:10px;font-weight:600;padding:4px 7px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease}.dock__item:hover:after{opacity:1;transform:translate(-50%) translateY(0)}.dock__dot{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:999px;background:var(--red);box-shadow:0 0 6px var(--red-glow)}.dock__sep{width:1px;height:32px;background:var(--hairline-strong);margin:0 4px;align-self:center}.dock__trash{background:linear-gradient(160deg,#2a2a30,#141418)}.boot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;background:radial-gradient(120% 90% at 50% 30%,#1a0508,#050506 70%);transition:opacity .4s ease,visibility .4s ease}.boot.is-done{opacity:0;visibility:hidden}.boot__inner{display:flex;flex-direction:column;align-items:center;gap:14px}.boot__mark{width:42px;height:42px;transform:rotate(45deg);border-radius:8px;background:var(--red);box-shadow:0 0 42px var(--red-glow);animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.85;transform:rotate(45deg) scale(1)}50%{opacity:1;transform:rotate(45deg) scale(1.06)}}.boot__name{font-family:var(--font-display);font-weight:800;letter-spacing:.18em;font-size:13px;color:#fff}.boot__log{font-family:var(--font-mono);font-size:10px;color:var(--ink-faint);text-align:center;line-height:1.8;min-height:54px}.boot__bar{width:190px;height:3px;border-radius:999px;background:#ffffff1f;overflow:hidden}.boot__bar i{display:block;height:100%;background:linear-gradient(90deg,var(--red-deep),var(--red));box-shadow:0 0 12px var(--red-glow);animation:bootbar 1.5s ease-out forwards}@keyframes bootbar{0%{width:4%}to{width:100%}}@media(max-width:780px){.menubar{gap:6px;padding:0 9px}.menubar .menu-item:not(.menu-brand):not(.menu-clock){display:none}.menu-spacer,.menu-status{display:none}.menu-clock{margin-left:auto;font-size:10px;white-space:nowrap}.menubar button.menu-item:has(svg){display:inline-flex}.desktop-icons{display:none}.windows{top:32px;right:0;bottom:0;left:0}.window{min-width:0;border-radius:12px}.window__bar{gap:6px;padding:6px 8px}.dock-wrap{left:8px;right:8px;bottom:6px}.dock{gap:5px;padding:6px 7px;width:100%;justify-content:space-between;border-radius:14px}.dock__item{width:40px;height:40px;flex:0 0 auto;border-radius:11px}.dock__item svg{width:17px;height:17px}.dock__sep{display:none}.quick{right:6px;top:36px;width:calc(100% - 12px)}}@media(max-width:780px)and (max-height:700px){.dock{padding:4px 6px}.dock__item{width:34px;height:34px}}.wallpaper__word{position:absolute;left:clamp(-20px,2vw,40px);bottom:34px;font-family:var(--font-display);font-size:clamp(60px,13vw,220px);font-weight:800;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.055);-webkit-user-select:none;user-select:none;pointer-events:none;line-height:.8}@media(max-width:780px){.wallpaper__word{display:none}}.phone__status{position:absolute;top:0;left:0;right:0;height:30px;z-index:900;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 14px;font-size:10.5px;letter-spacing:.01em;color:var(--ink-dim);background:linear-gradient(180deg,#060608db,#06060840);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.phone__time{font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.phone__brand{display:inline-flex;align-items:center;gap:5px;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80}.phone__brand-dot{width:5px;height:5px;border-radius:999px;background:var(--red);box-shadow:0 0 8px #ef233ccc}.phone__status-icons{display:inline-flex;align-items:center;gap:7px;color:#ffffff9e}.phone__locked-dot{position:absolute;top:0;right:0;width:34px;height:34px;border-radius:0 0 0 12px;background:#ef233c59}.phone{position:absolute;top:30px;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;padding:16px 16px 10px;overflow:hidden}.phone__head{padding:8px 2px 16px}.phone__eyebrow{font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:#ff97a3}.phone__head h1{margin:6px 0 5px;font-family:var(--font-display);font-size:25px;font-weight:800;letter-spacing:-.03em}.phone__head p{font-size:10px;color:var(--ink-faint)}.phone__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px 6px;padding:6px 0 14px}.phone__app{display:flex;flex-direction:column;align-items:center;gap:6px}.phone__app-icon{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;color:#fff;box-shadow:0 12px 22px #00000073,inset 0 1px #ffffff47;transition:transform .14s ease}.phone__app-icon svg{width:21px;height:21px}.phone__app:active .phone__app-icon{transform:scale(.94)}.phone__app-label{font-size:8.5px;color:var(--ink-dim);text-align:center;line-height:1.2;max-width:66px}.phone__card{display:flex;gap:9px;align-items:flex-start;padding:11px 12px;border-radius:14px;background:#ffffff0d;border:1px solid var(--hairline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.phone__card svg{flex:0 0 auto;color:#ff97a3;margin-top:1px}.phone__card strong{font-size:10.5px;display:block;margin-bottom:2px}.phone__card p{font-size:9px;line-height:1.5;color:var(--ink-faint)}.phone__dock{margin-top:auto;display:flex;justify-content:space-around;align-items:center;gap:8px;padding:9px 12px;border-radius:20px;background:#14141899;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);box-shadow:0 16px 36px #00000080}.phone__dock-app span{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;color:#fff;box-shadow:inset 0 1px #ffffff40}.phone__dock-app svg{width:18px;height:18px}.phone__dock-app:active span{transform:scale(.94)}.phone__indicator{margin:8px auto 0;width:96px;height:4px;border-radius:999px;background:#ffffff47}.window__bar--mobile{height:40px;padding:0 8px;gap:8px;background:#0a0a0cf5;border-bottom:1px solid var(--hairline)}.window__back{display:inline-flex;align-items:center;gap:2px;padding:4px 8px 4px 4px;border-radius:999px;font-size:10.5px;color:#ff97a3;background:#ef233c24;border:1px solid rgba(239,35,60,.26)}.window__bar--mobile .window__app{gap:7px}.window__bar--mobile .window__app-icon{width:19px;height:19px;border-radius:6px}.window__bar--mobile .window__app-icon svg{width:10px;height:10px}.window__bar--mobile .window__title{font-size:11px}.window__mobilefoot{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:6px 0 7px;background:#08080af5;border-top:1px solid var(--hairline)}.phone__pill{width:108px;height:4px;border-radius:999px;background:#ffffff57}@media(max-width:780px){.windows{top:30px;right:0;bottom:0;left:0}.window{border-radius:0;border-left:0;border-right:0;box-shadow:none}.quick,.dropdown{display:none}}.launcher{position:absolute;top:32px;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(14px,2.4vh,26px);padding:10px 20px 86px;text-align:center}.launcher__head{display:flex;flex-direction:column;align-items:center;gap:7px}.launcher__eyebrow{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#ff97a3}.launcher__title{font-family:var(--font-display);font-size:clamp(22px,3.2vw,34px);font-weight:800;letter-spacing:-.035em}.launcher__title span{background:linear-gradient(120deg,#ff4757,#ef233c 55%,#8f0f1d);-webkit-background-clip:text;background-clip:text;color:transparent}.launcher__sub{font-size:11px;color:var(--ink-faint);max-width:460px;line-height:1.5}.launcher__apps{display:flex;align-items:stretch;justify-content:center;gap:clamp(10px,1.8vw,26px);flex-wrap:wrap}.launcher__app{display:flex;flex-direction:column;align-items:center;gap:9px;width:clamp(120px,12vw,156px);padding:14px 10px 13px;border-radius:20px;color:var(--ink-dim);background:#ffffff09;border:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .16s ease,background .16s ease,border-color .16s ease}.launcher__app:hover{transform:translateY(-4px);background:#ffffff13;border-color:#ef233c66;color:#fff}.launcher__app:active{transform:translateY(-1px) scale(.99)}.launcher__icon{width:clamp(72px,7vw,92px);height:clamp(72px,7vw,92px);border-radius:24px;display:grid;place-items:center;color:#fff;box-shadow:0 18px 34px #00000080,inset 0 1px #ffffff52,inset 0 -8px 20px #00000038}.launcher__icon svg{width:clamp(30px,3vw,40px);height:clamp(30px,3vw,40px)}.launcher__label{font-family:var(--font-display);font-size:13.5px;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.launcher__hint{font-size:9.5px;line-height:1.4;color:var(--ink-faint);max-width:132px}.launcher__foot{display:flex;align-items:center;gap:12px;font-size:9.5px;color:var(--ink-faint)}.launcher__foot span{display:inline-flex;align-items:center;gap:6px}.launcher__foot i{width:6px;height:6px;border-radius:999px;background:#38d17a;box-shadow:0 0 8px #38d17ab3}.launcher__foot button{padding:3px 9px;border-radius:999px;border:1px solid var(--hairline);color:var(--ink-dim);font-size:9.5px}.launcher__foot button:hover{border-color:#ef233c73;color:#fff;background:#ef233c1f}.dock{gap:9px;padding:9px 12px}.dock__item{width:48px;height:48px;border-radius:13px}.dock__item svg{width:21px;height:21px}@media(max-height:720px){.launcher{padding-bottom:78px;gap:12px}.launcher__app{padding:10px 8px}.launcher__hint,.launcher__sub{display:none}}.phone__grid{grid-template-columns:repeat(4,1fr);gap:16px 4px}.phone__app-icon{width:62px;height:62px;border-radius:18px}.phone__app-icon svg{width:25px;height:25px}.phone__app-label{font-size:9.5px}.phone__tools{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;padding:2px 0 12px}.phone__tool{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 5px;border-radius:999px;font-size:9px;color:var(--ink-dim);background:#ffffff0d;border:1px solid var(--hairline)}.phone__tool span{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;color:#fff}.phone__tool svg{width:10px;height:10px}.phone__dock-app span{width:46px;height:46px;border-radius:14px}.phone__dock-app svg{width:20px;height:20px}@media(max-width:780px){.launcher{display:none}}@media(max-height:800px){.launcher__foot{display:none}.launcher{padding-bottom:92px}}.app-btn{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;border-radius:10px;background:#ffffff0f;border:1px solid var(--hairline);font-size:11px;font-weight:600;color:var(--ink);transition:background .15s ease,border-color .15s ease,transform .12s ease}.app-btn:hover{background:#ffffff1c;border-color:var(--hairline-strong)}.app-btn:active{transform:translateY(1px)}.app-btn:disabled{opacity:.45;cursor:not-allowed}.app-btn__icon{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:#fff;box-shadow:inset 0 1px #ffffff40;flex:0 0 auto}.app-btn__icon svg{width:13px;height:13px}.app-btn--sm{padding:4px 10px 4px 4px;font-size:10.5px;gap:7px}.app-btn--sm .app-btn__icon{width:22px;height:22px;border-radius:7px}.app-btn--sm .app-btn__icon svg{width:11px;height:11px}.intake{padding:14px}.intake__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:12px}.eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.eyebrow__rule{width:20px;height:1px;background:#ef233cb3}.intake__head h3{margin:5px 0 4px;font-family:var(--font-display);font-size:17px;font-weight:800;letter-spacing:-.02em}.intake__head p{font-size:11px;line-height:1.55;color:var(--ink-dim);max-width:520px}.intake__side{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.intake__badge{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--ink-dim);white-space:nowrap}.intake__badge i{width:6px;height:6px;border-radius:999px;background:#38d17a;box-shadow:0 0 8px #38d17acc}.mode-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px}.mode-tab{display:flex;align-items:center;gap:8px;text-align:left;padding:9px 10px;border-radius:9px;border:1px solid var(--hairline);background:#ffffff08;color:var(--ink-dim);transition:all .15s ease}.mode-tab:hover{background:#ffffff12;color:var(--ink)}.mode-tab.active{background:linear-gradient(180deg,#ef233c3d,#ef233c1a);border-color:#ef233c8c;color:#fff;box-shadow:inset 0 1px #ffffff1f}.mode-tab strong{display:block;font-size:11px;font-weight:600}.mode-tab small{display:block;font-size:9.5px;opacity:.6;margin-top:1px}.mode-tab svg{width:15px;height:15px;flex:0 0 auto}.drop-panel{min-height:168px;border:1.5px dashed rgba(255,255,255,.14);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px 16px;gap:7px;background:#ffffff05;transition:all .16s ease}.drop-panel.drag-active{border-color:var(--red);background:#ef233c17}.drop-panel__icon{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:#ef233c24;color:#ff8b96;box-shadow:inset 0 0 0 1px #ef233c4d}.drop-panel h4{margin:3px 0 0;font-size:14px;font-weight:700;letter-spacing:-.01em}.drop-panel p{font-size:10.5px;line-height:1.55;color:var(--ink-dim);max-width:430px}.drop-panel__types{font-size:9.5px;color:var(--ink-faint);font-family:var(--font-mono);margin-top:2px}.selected-file{margin-top:4px;font-size:10.5px;color:var(--ink-dim)}.selected-file strong{font-family:var(--font-mono);color:#fff}.text-form{display:flex;flex-direction:column;gap:9px}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.field{display:block;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.field input,.field textarea{display:block;width:100%;margin-top:5px;padding:8px 10px;border:1px solid var(--hairline);border-radius:8px;background:#0006;color:var(--ink);font-size:11.5px;font-weight:400;letter-spacing:0;text-transform:none;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.field textarea{font-family:var(--font-mono);font-size:10.5px;line-height:1.55;resize:vertical}.field input:focus,.field textarea:focus{border-color:#ef233cb3;box-shadow:0 0 0 3px #ef233c24}.form-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.form-note{font-size:10px;color:var(--ink-faint);line-height:1.5;max-width:470px}.alert{margin-top:10px;padding:9px 11px;border-radius:8px;font-size:11px;background:#ef233c1f;border:1px solid rgba(239,35,60,.4);color:#ffb3bb}.loading-row{display:flex;align-items:center;gap:10px;margin:10px 14px;padding:11px 13px;background:#ffffff0a;border:1px solid var(--hairline);border-radius:10px}.loading-row strong{display:block;font-size:11.5px}.loading-row p{font-size:10.5px;color:var(--ink-faint);margin-top:2px}.spinner{width:16px;height:16px;border-radius:999px;border:2px solid rgba(255,255,255,.16);border-top-color:var(--red);animation:spin .8s linear infinite;flex:0 0 auto}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin .9s linear infinite}.empty-workspace{display:flex;align-items:center;gap:10px;margin:10px 14px 14px;padding:12px 14px;border:1px dashed rgba(255,255,255,.14);border-radius:10px;color:var(--ink-dim);font-size:11px}.empty-workspace strong{display:block;color:var(--ink);font-size:11.5px}.report{display:flex;flex-direction:column;gap:10px;padding:12px 14px 16px}.verdict{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:#ffffff0a;border:1px solid var(--hairline);border-left:3px solid #38d17a}.verdict.medium{border-left-color:#f7ce46}.verdict.high{border-left-color:var(--red)}.verdict__icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#38d17a24;color:#7ee2a8}.verdict.medium .verdict__icon{background:#f7ce4624;color:#f3d37a}.verdict.high .verdict__icon{background:#ef233c29;color:#ff97a3}.verdict__eyebrow{font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-family:var(--font-mono)}.verdict__title{margin:3px 0 2px;font-family:var(--font-display);font-size:18px;font-weight:800;letter-spacing:-.02em}.verdict__note{font-size:10.5px;line-height:1.5;color:var(--ink-dim);max-width:620px}.verdict__score{text-align:right}.verdict__score strong{display:block;font-family:var(--font-display);font-size:30px;font-weight:800;letter-spacing:-.04em;line-height:1}.verdict.high .verdict__score strong{color:#ff6b7a}.verdict__score span{display:block;font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-top:3px}.report-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.report-toolbar__left{display:flex;align-items:center;gap:9px;font-size:10.5px;color:var(--ink-faint)}.report-toolbar__actions{display:flex;gap:6px;flex-wrap:wrap}.live-pill{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7ee2a8;background:#38d17a1f;padding:3px 8px;border-radius:999px}.live-pill i{width:5px;height:5px;border-radius:999px;background:#38d17a}.tabs{display:flex;gap:5px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:999px;font-size:10.5px;font-weight:600;border:1px solid var(--hairline);background:#ffffff0a;color:var(--ink-dim);white-space:nowrap;transition:all .14s ease}.tab:hover{color:var(--ink);border-color:var(--hairline-strong);background:#ffffff14}.tab.active{background:var(--red);border-color:transparent;color:#fff;box-shadow:0 6px 16px #ef233c52}.tab svg{width:12px;height:12px}.tabs--sm .tab{padding:5px 9px;font-size:10px}.report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.report-grid>.panel--full{grid-column:1 / -1}.panel{background:#ffffff09;border:1px solid var(--hairline);border-radius:12px;padding:13px;display:flex;flex-direction:column;gap:9px;min-width:0}.panel__head{display:flex;align-items:center;gap:9px}.panel__icon{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:#ef233c24;color:#ff97a3;flex:0 0 auto}.panel__head small{display:block;font-size:8.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint)}.panel__head h3{margin:1px 0 0;font-size:12.5px;font-weight:700;letter-spacing:-.01em}.kv{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px dashed rgba(255,255,255,.08);font-size:11px}.kv:last-of-type{border-bottom:0}.kv>span{color:var(--ink-faint);flex:0 0 auto}.kv>strong,.kv .mono{font-weight:500;text-align:right;word-break:break-word;min-width:0;font-family:var(--font-mono);font-size:10px}.kv>strong:not(.mono){font-family:var(--font-ui);font-size:11px}.empty-panel{font-size:10.5px;line-height:1.55;color:var(--ink-dim);padding:11px 12px;border-radius:9px;background:#ffffff08;border:1px dashed rgba(255,255,255,.12)}.empty-panel code{font-size:9.5px;color:#ff97a3}.disclaimer{font-size:10px;line-height:1.55;color:var(--ink-faint);margin:0}.muted{color:var(--ink-faint);font-size:10.5px}.mini-badge{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;font-size:8.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:#ffffff14;color:var(--ink-dim)}.mini-badge.warn{background:#ef233c2e;color:#ff97a3}.mini-badge.neutral{background:#ffffff14}.category-panel{display:flex;flex-direction:column;gap:9px}.category-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.category-topline small{font-size:8.5px;font-weight:700;letter-spacing:.12em;color:var(--ink-faint)}.category-topline h4{margin:2px 0 0;font-size:13.5px;font-weight:700}.alert-badge{font-size:8.5px;font-weight:800;letter-spacing:.1em;padding:3px 7px;border-radius:999px;background:#ffffff14;color:var(--ink-dim)}.category-panel.high .alert-badge{background:#ef233c2e;color:#ff97a3}.category-panel.medium .alert-badge{background:#f7ce4629;color:#f3d37a}.category-panel.low .alert-badge{background:#38d17a24;color:#7ee2a8}.category-description{font-size:10.5px;line-height:1.55;color:var(--ink-dim)}.category-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.category-metrics>div{padding:8px 10px;border-radius:9px;background:#ffffff0a}.category-metrics strong{display:block;font-family:var(--font-display);font-size:16px;font-weight:800}.category-metrics span{display:block;font-size:9px;color:var(--ink-faint);margin-top:1px}.category-alert{display:flex;gap:7px;padding:8px 10px;border-radius:9px;background:#f7ce461a;color:#f3d37a}.category-alert strong{display:block;font-size:10.5px;font-weight:700}.category-alert p{font-size:10px;line-height:1.5;margin-top:2px;color:#f3d37acc}.category-spam{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px dashed rgba(255,255,255,.12);border-radius:9px;font-size:10px}.category-spam>span{font-size:8px;font-weight:800;letter-spacing:.12em;color:var(--ink-faint)}.category-spam strong{font-size:10.5px;font-weight:600}.category-spam p{color:var(--ink-faint)}.category-alternatives{display:flex;flex-direction:column;gap:3px}.category-alternatives>span{font-size:8px;font-weight:800;letter-spacing:.12em;color:var(--ink-faint)}.category-alternatives>div{display:flex;justify-content:space-between;font-size:10px;padding:2px 0;border-bottom:1px dashed rgba(255,255,255,.07)}.score-ledger{display:flex;flex-direction:column;gap:9px}.score-formula{background:#0000004d;border:1px solid var(--hairline);border-radius:9px;padding:8px 10px}.score-formula>span{font-size:8px;font-weight:800;letter-spacing:.12em;color:var(--ink-faint)}.score-formula code{display:block;margin-top:3px;font-size:10px;color:#ffb3bb;word-break:break-word}.score-ledger-note{font-size:9.5px;line-height:1.5;color:var(--ink-faint);margin-top:4px}.score-ledger-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ledger-heading{display:flex;align-items:center;justify-content:space-between;gap:6px}.ledger-heading strong{font-size:10px;font-weight:700}.ledger-row{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px dashed rgba(255,255,255,.08);font-size:10px}.ledger-row strong{display:block;font-size:10px;font-weight:600}.ledger-row p{font-size:9.5px;line-height:1.45;color:var(--ink-faint);margin-top:1px}.ledger-row small{font-size:8px;color:#ffffff40;font-family:var(--font-mono)}.signal-weight{font-family:var(--font-mono);font-size:9.5px;font-weight:700;white-space:nowrap}.signal-weight.positive{color:#ff8391}.signal-weight.deduction{color:#7ee2a8}.ledger-final{display:flex;align-items:center;justify-content:space-between;padding:8px 11px;border-radius:9px;background:linear-gradient(180deg,#ef233c38,#ef233c14);border:1px solid rgba(239,35,60,.4)}.ledger-final span{font-size:8px;font-weight:800;letter-spacing:.12em}.ledger-final strong{font-size:15px;font-family:var(--font-display)}.signal-list{display:flex;flex-direction:column;gap:6px}.signal-row{display:flex;gap:8px;align-items:flex-start;padding:6px 0;border-bottom:1px dashed rgba(255,255,255,.08)}.signal-row:last-child{border-bottom:0}.signal-mark{width:15px;height:15px;border-radius:5px;display:grid;place-items:center;font-size:9px;font-weight:800;background:#ef233c29;color:#ff97a3;flex:0 0 auto}.signal-row strong{display:block;font-size:10.5px;font-weight:600;line-height:1.4}.signal-row p{font-size:10px;line-height:1.45;color:var(--ink-faint);margin-top:1px}.signal-row .signal-weight{margin-left:auto}.ai-review-empty,.ai-review-panel,.ai-review-message{display:flex;flex-direction:column;gap:8px;font-size:11px;line-height:1.55}.ai-review-empty>p,.ai-review-panel>p,.ai-review-message>p{color:var(--ink-dim)}.ai-review-heading{display:flex;align-items:center;justify-content:space-between;gap:9px;flex-wrap:wrap;font-size:10.5px;font-weight:600}.ai-review-heading>span:first-child{display:inline-flex;align-items:center;gap:5px}.ai-question-box{display:flex;flex-direction:column;gap:4px}.ai-question-box label{font-size:8px;font-weight:800;letter-spacing:.12em;color:var(--ink-faint)}.ai-question-box input{width:100%;padding:8px 10px;border:1px solid var(--hairline);border-radius:8px;font-size:11px;outline:none;background:#0006;color:var(--ink)}.ai-question-box input:focus{border-color:#ef233cb3;box-shadow:0 0 0 3px #ef233c24}.ai-question-box small{font-size:9px;color:var(--ink-faint)}.ai-fallback{padding:9px 10px;border-radius:9px;background:#ffffff0a;border:1px dashed rgba(255,255,255,.12);display:flex;flex-direction:column;gap:3px}.ai-fallback strong{font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint)}.limitation-list{display:flex;flex-direction:column;gap:5px}.limitation-list p{font-size:10px;line-height:1.5;color:var(--ink-faint);padding-left:10px;position:relative}.limitation-list p:before{content:"·";position:absolute;left:1px;top:-2px;font-weight:800;color:var(--red)}.auth-grid{display:flex;flex-direction:column;gap:7px}.auth-item{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:7px 10px;border:1px solid var(--hairline);border-radius:8px;font-size:10.5px;background:#ffffff08}.auth-item span{font-weight:700;color:var(--ink-faint);letter-spacing:.08em}.auth-item strong{font-family:var(--font-mono);font-size:10px}.auth-evidence{display:flex;flex-direction:column;gap:3px;padding:9px 10px;border-radius:9px;background:#ffffff08}.auth-evidence>span{font-size:8px;font-weight:800;letter-spacing:.12em;color:var(--ink-faint)}.auth-evidence>strong{font-size:11px}.auth-evidence p{font-size:9.5px;color:var(--ink-faint);line-height:1.5}.auth-evidence code{display:block;max-height:110px;overflow:auto;font-size:9px;line-height:1.55;color:var(--ink-dim);word-break:break-all;padding:6px;background:#0006;border-radius:6px;border:1px solid var(--hairline)}.header-table{display:flex;flex-direction:column}.header-row{display:grid;grid-template-columns:minmax(84px,.3fr) minmax(0,1fr);gap:10px;padding:5px 0;border-bottom:1px dashed rgba(255,255,255,.08)}.header-row>span{font-weight:600;color:var(--ink-faint);font-family:var(--font-mono);font-size:9.5px}.header-row code{word-break:break-all;color:var(--ink-dim);font-size:9.5px;line-height:1.5}.relay-summary{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-bottom:10px}.relay-summary>div{padding:8px 10px;border-radius:9px;background:#ffffff0a}.relay-summary small{display:block;font-size:8px;font-weight:800;letter-spacing:.1em;color:var(--ink-faint)}.relay-summary strong{display:block;font-size:13px;font-weight:700;margin-top:2px}.ip-route-visual{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:2px 0 8px}.ip-route-node{display:flex;flex-direction:column;gap:2px;padding:7px 9px;border:1px solid var(--hairline);border-radius:9px;background:#ffffff0a}.ip-route-node code{font-size:9.5px}.ip-route-node small{font-size:8px;color:var(--ink-faint);font-family:var(--font-mono)}.route-pulse{width:15px;height:15px;border-radius:999px;display:grid;place-items:center;font-size:8px;font-weight:800;background:#ef233c33;color:#ff97a3}.route-connector{width:14px;height:1.5px;background:#ffffff29}.ip-context-action{display:flex;flex-direction:column;gap:4px}.ip-context-action small{font-size:9px;color:var(--ink-faint);line-height:1.5}.geo-card{display:flex;gap:9px;padding:9px;border-radius:9px;background:#ffffff08;font-size:10.5px;margin-top:6px}.geo-card>svg{flex:0 0 auto;margin-top:1px;color:var(--ink-faint)}.geo-card strong{font-size:10px;letter-spacing:.06em}.geo-card p{color:var(--ink-faint);font-size:9.5px;line-height:1.5;margin-top:2px}.geo-result{display:flex;flex-direction:column;gap:1px;margin-top:6px;padding:7px 8px;border-radius:7px;background:#00000059;border:1px solid var(--hairline)}.geo-result code{font-size:9.5px}.geo-result strong{font-size:9px;letter-spacing:.04em}.geo-result span,.geo-result small{font-size:9.5px;color:var(--ink-faint);line-height:1.45}.url-list,.attachment-list{display:flex;flex-direction:column;gap:7px}.url-row,.attachment-row{padding:8px 10px;border:1px solid var(--hairline);border-radius:9px;background:#ffffff08}.url-heading{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.url-heading code{font-size:9.5px;word-break:break-all;flex:1 1 auto;min-width:0}.url-row p,.attachment-main p{font-size:9.5px;line-height:1.5;color:var(--ink-faint);margin-top:3px}.attachment-row{display:flex;gap:9px}.attachment-icon{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:#ef233c24;color:#ff97a3;flex:0 0 auto}.attachment-main{min-width:0;flex:1}.attachment-main code{display:block;margin-top:3px;font-size:8.5px;color:#ffffff4d;word-break:break-all}.attachment-meta{display:flex;gap:9px;flex-wrap:wrap;font-size:9px;color:var(--ink-faint);margin-top:2px;font-family:var(--font-mono)}.error-banner{margin:8px 0;padding:9px 11px;border-radius:8px;font-size:10.5px;background:#ef233c1f;border:1px solid rgba(239,35,60,.4);color:#ffb3bb}.vm{display:grid;grid-template-columns:minmax(0,1fr) 286px;height:100%;min-height:0}.vm__main{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--hairline)}.vm__hostbar{display:flex;align-items:center;gap:6px;padding:7px 10px;border-bottom:1px solid var(--hairline);background:#ffffff08;flex:0 0 auto}.vm__hostbar .spacer{flex:1 1 auto}.vm__machine{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;color:var(--ink)}.vm__machine svg{color:#ff97a3}.vm__screen{position:relative;flex:1 1 auto;min-height:300px;overflow:hidden;background:radial-gradient(110% 90% at 30% 0%,#2b0a10,#150608 46%,#07060a);display:flex;flex-direction:column;touch-action:none}.vm__screen-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.16) 1px,transparent 1.6px),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:9px 9px,42px 42px,42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 30%,rgba(0,0,0,.5) 75%,transparent 100%);mask-image:radial-gradient(circle at 50% 45%,#000 30%,rgba(0,0,0,.5) 75%,transparent 100%)}.vm__hint{position:absolute;inset:auto 0 40% 0;text-align:center;font-size:9.5px;color:var(--ink-faint)}.vm__deskicons{position:absolute;top:12px;left:10px;display:flex;flex-direction:column;gap:9px;z-index:1}.vm__deskicon{display:flex;flex-direction:column;align-items:center;gap:3px;width:52px;font-size:8px;color:#ffffffad}.vm__deskicon span{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff29}.vm__deskicon span svg{width:13px;height:13px}.vm__deskicon:hover{color:#fff}.vm__deskicon:hover span{background:#ef233c47;border-color:#ef233c73}.gwin{position:absolute;display:flex;flex-direction:column;min-width:0;min-height:0;border-radius:9px;overflow:hidden;background:#111114;border:1px solid rgba(255,255,255,.13);box-shadow:0 18px 44px #0000009e}.gwin.is-active{border-color:#ef233c6b;box-shadow:0 22px 54px #000000b3,0 0 0 1px #ef233c38}.gwin__bar{display:flex;align-items:center;gap:6px;height:26px;padding:0 6px;background:linear-gradient(180deg,#26262b,#1a1a1e);border-bottom:1px solid rgba(255,255,255,.07);cursor:grab;flex:0 0 auto}.gwin__bar:active{cursor:grabbing}.gwin__lights{display:flex;gap:4px}.gwin__lights i{width:6px;height:6px;border-radius:999px;background:#ff5f57}.gwin__lights i:nth-child(2){background:#febc2e}.gwin__lights i:nth-child(3){background:#28c840}.gwin__title{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gwin__title svg{width:11px;height:11px;color:#ff97a3}.gwin__bar .spacer{flex:1 1 auto}.gwin__close{display:grid;place-items:center;width:16px;height:16px;border-radius:4px;color:var(--ink-faint)}.gwin__close:hover{background:#ef233c47;color:#fff}.gwin__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.gwin__browser{display:flex;flex-direction:column;height:100%;min-height:0;background:#0c0c0f}.gwin__tabs{display:flex;align-items:center;gap:4px;padding:3px 6px 0;background:#17171b}.gwin__tab{display:inline-flex;align-items:center;gap:4px;max-width:150px;padding:3px 9px;border-radius:5px 5px 0 0;background:#101013;font-size:10.5px;color:var(--ink-dim);white-space:nowrap;overflow:hidden}.gwin__tab svg{width:7px;height:7px;color:#7ee2a8}.gwin__tab-dim{font-size:11px;color:var(--ink-faint);padding:0 4px}.gwin__address{display:flex;align-items:center;gap:4px;padding:4px 6px;background:#131316;border-bottom:1px solid rgba(255,255,255,.06)}.gwin__address .lock{width:11px;height:11px;color:#7ee2a8;flex:0 0 auto}.gwin__address .lock.warn{color:#ff97a3}.gwin__address input{flex:1 1 auto;min-width:0;background:#00000080;border:1px solid rgba(255,255,255,.1);border-radius:5px;padding:4px 8px;font-family:var(--font-mono);font-size:11.5px;color:var(--ink);outline:none}.gwin__address input::placeholder{color:#ffffff42}.btn--xs{height:20px;padding:0 7px;font-size:8.5px;border-radius:5px;gap:4px}.btn--xs svg{width:9px;height:9px}.gwin__page{position:relative;flex:1 1 auto;min-height:0;background:#0a0a0c}.gwin__page iframe{width:100%;height:100%;border:0;background:#fff;display:block}.gwin__splash{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:14px;text-align:center;background:radial-gradient(80% 70% at 50% 25%,#1d070a,#0a0a0c 72%)}.gwin__splash strong{font-family:var(--font-display);font-size:15px;font-weight:800}.gwin__splash p{font-size:11px;line-height:1.5;color:var(--ink-faint);max-width:280px}.gwin__splash .btn{margin-top:2px}.gwin__monitor{height:100%;overflow:auto;padding:8px;display:flex;flex-direction:column;gap:7px}.gwin__specs{display:flex;flex-direction:column;gap:3px;font-family:var(--font-mono);font-size:11px;color:var(--ink-faint)}.gwin__specs span{display:flex;justify-content:space-between;gap:8px}.gwin__specs b{color:var(--ink);font-weight:500}.gwin__risk{display:flex;align-items:center;gap:7px;padding:5px 7px;border-radius:6px;background:#ffffff0a;border:1px solid var(--hairline)}.gwin__risk strong{font-family:var(--font-display);font-size:17px;font-weight:800;line-height:1}.gwin__risk small{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.gwin__riskbar{flex:1 1 auto;height:3px;border-radius:999px;background:#ffffff1f;overflow:hidden}.gwin__riskbar i{display:block;height:100%;background:linear-gradient(90deg,#f7ce46,var(--red))}.gwin__flags{display:flex;flex-direction:column;gap:3px}.gwin__flag{display:flex;align-items:flex-start;gap:4px;font-size:10.5px;line-height:1.4;padding:3px 5px;border-radius:5px;color:#ffb3bb;background:#ef233c1a;border:1px solid rgba(239,35,60,.24)}.gwin__flag svg{flex:0 0 auto;margin-top:1px}.gwin__flag.ok{color:#9fe9bd;background:#38d17a1a;border-color:#38d17a3d}.gwin__term{display:flex;flex-direction:column;height:100%;min-height:0;background:#08080a;font-family:var(--font-mono);font-size:11.5px}.gwin__term-out{flex:1 1 auto;overflow:auto;padding:7px 8px;display:flex;flex-direction:column;gap:2px;line-height:1.55;color:#ffffffb3;scrollbar-width:thin}.gwin__term-out .tone-dim{color:var(--ink-faint)}.gwin__term-out .tone-ok{color:#9fe9bd}.gwin__term-out .tone-bad{color:#ff97a3}.gwin__term-out .tone-warn{color:#f3d37a}.gwin__term-out .tone-prompt{color:#fff}.gwin__term-in{display:flex;align-items:center;gap:5px;padding:5px 8px;border-top:1px solid rgba(255,255,255,.08);color:#ff97a3}.gwin__term-in input{flex:1 1 auto;min-width:0;background:none;border:0;outline:none;color:#fff;font-family:var(--font-mono);font-size:11.5px}.vm__startmenu{position:absolute;left:8px;bottom:31px;z-index:30;width:176px;padding:7px;border-radius:9px;background:#0c0c0ff7;border:1px solid rgba(255,255,255,.16);box-shadow:0 20px 44px #000000a8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.vm__startmenu-head{font-family:var(--font-mono);font-size:8px;color:var(--ink-faint);padding:2px 4px 6px}.vm__startmenu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.vm__startapp{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 3px;border-radius:6px;font-size:7.5px;color:var(--ink-dim);background:#ffffff0d;border:1px solid var(--hairline)}.vm__startapp span{width:20px;height:20px;border-radius:5px;display:grid;place-items:center;background:#ef233c38;color:#ff97a3}.vm__startapp svg{width:10px;height:10px}.vm__startapp:hover{background:#ffffff1a;color:#fff}.vm__startpower{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:6px;padding:5px;border-radius:6px;font-size:8px;color:#ffb3bb;background:#ef233c24;border:1px solid rgba(239,35,60,.28)}.vm__taskbar{position:relative;z-index:25;margin-top:auto;display:flex;align-items:center;gap:5px;height:26px;padding:0 7px;background:#08080aeb;border-top:1px solid rgba(255,255,255,.08);font-size:8.5px;color:var(--ink-faint)}.vm__start{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:5px;background:#ef233c33;color:#ff97a3;font-weight:700}.vm__start-dot{width:6px;height:6px;border-radius:999px;background:#ff4757;box-shadow:0 0 8px #ff4757cc}.vm__task{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:5px;background:#ffffff0d;color:var(--ink-faint)}.vm__task svg{width:9px;height:9px}.vm__task.is-open{color:var(--ink-dim);background:#ffffff17}.vm__task.is-active{color:#fff;background:#ef233c3d;box-shadow:inset 0 -2px 0 var(--red)}.vm__taskbar .spacer{flex:1 1 auto}.vm__tray{display:inline-flex;align-items:center;gap:6px}.vm__tray-chip{padding:1px 6px;border-radius:999px;background:#38d17a24;color:#9fe9bd;font-size:7.5px}.vm__tray-chip.is-bad{background:#ef233c2e;color:#ff97a3}.vm__boot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#08080a}.vm__boot-mark{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,#ff3b50,#8f0f1d);box-shadow:0 0 24px #ef233c66;color:#fff}.vm__boot strong{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim)}.vm__boot-log{display:flex;flex-direction:column;gap:2px;font-family:var(--font-mono);font-size:7.5px;color:var(--ink-faint)}.vm__boot-log span{animation:vm-line .3s ease both;opacity:0}.vm__boot-bar{width:130px;height:2px;border-radius:999px;background:#ffffff1f;overflow:hidden;margin-top:4px}.vm__boot-bar i{display:block;height:100%;width:42%;border-radius:999px;background:var(--red);animation:vm-bar 1.4s ease-in-out infinite}@keyframes vm-line{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes vm-bar{0%{transform:translate(-120%)}to{transform:translate(320%)}}.vm__console{display:flex;flex-direction:column;min-height:0;background:#00000047}.vm__console-head{padding:9px 11px;border-bottom:1px solid var(--hairline);display:flex;align-items:center;justify-content:space-between;gap:8px}.vm__console-head strong{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-weight:800}.vm__console-body{flex:1 1 auto;overflow:auto;padding:10px 11px;display:flex;flex-direction:column;gap:9px;scrollbar-width:thin}.vm__observe{display:flex;flex-direction:column;gap:4px;font-family:var(--font-mono);font-size:9px;color:var(--ink-faint)}.vm__observe span{display:flex;justify-content:space-between;gap:8px}.vm__observe b{color:var(--ink);font-weight:500;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vm__flags{display:flex;flex-direction:column;gap:4px}.vm__flag{display:flex;gap:6px;align-items:flex-start;font-size:9.5px;line-height:1.45;color:#ffb3bb;background:#ef233c1a;border:1px solid rgba(239,35,60,.25);border-radius:7px;padding:5px 7px}.vm__flag svg{flex:0 0 auto;margin-top:1px}.vm__flag.ok{color:#9fe9bd;background:#38d17a1a;border-color:#38d17a40}.vm__log{font-family:var(--font-mono);font-size:9px;line-height:1.7;color:var(--ink-faint);display:flex;flex-direction:column}.vm__log span b{color:#ff97a3;font-weight:500}.vm__log span i{color:#ffffff4d;font-style:normal}.vm__foot{border-top:1px solid var(--hairline);padding:8px 11px;font-size:9px;color:var(--ink-faint);display:flex;justify-content:space-between;gap:8px}.vm__foot a{color:#ff97a3}.files{display:grid;grid-template-columns:168px minmax(0,1fr);height:100%;min-height:0}.files__sidebar{border-right:1px solid var(--hairline);padding:10px 8px;display:flex;flex-direction:column;gap:2px;background:#00000040}.files__group{font-size:8.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint);padding:8px 8px 4px}.files__nav{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:7px;font-size:10.5px;color:var(--ink-dim);text-align:left}.files__nav:hover{background:#ffffff0f;color:var(--ink)}.files__nav.is-active{background:#ef233c29;color:#fff;box-shadow:inset 0 0 0 1px #ef233c59}.files__nav svg{width:12px;height:12px}.files__nav span.count{margin-left:auto;font-size:9px;color:var(--ink-faint)}.files__main{display:flex;flex-direction:column;min-width:0;min-height:0}.files__bar{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--hairline);font-size:10px;color:var(--ink-faint)}.files__bar strong{color:var(--ink);font-size:11px;font-weight:600}.files__list{flex:1 1 auto;overflow:auto;padding:6px;display:flex;flex-direction:column;gap:1px}.file-row{display:grid;grid-template-columns:22px minmax(0,1fr) 62px 76px;gap:9px;align-items:center;padding:6px 8px;border-radius:7px;text-align:left;font-size:10.5px;color:var(--ink-dim)}.file-row:hover{background:#ffffff0d}.file-row.is-selected{background:#ef233c29;color:#fff;box-shadow:inset 0 0 0 1px #ef233c59}.file-row__icon{width:18px;height:22px;border-radius:3px;display:grid;place-items:center;font-family:var(--font-mono);font-size:6.5px;font-weight:700;color:#fff;background:var(--doc-accent, #4a4a4a);position:relative}.file-row__icon:before{content:"";position:absolute;top:0;right:0;border-width:0 5px 5px 0;border-style:solid;border-color:transparent #0d0d10 transparent transparent}.file-row__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-row__size,.file-row__date{font-family:var(--font-mono);font-size:9px;color:var(--ink-faint);text-align:right}.files__preview{border-top:1px solid var(--hairline);background:#00000059;max-height:46%;display:flex;flex-direction:column;min-height:0}.files__preview-head{display:flex;align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid var(--hairline)}.files__preview-head strong{font-size:10.5px;font-weight:600}.files__preview-head .chip{margin-left:auto}.files__preview pre{margin:0;padding:10px 11px;overflow:auto;font-size:9.5px;line-height:1.65;color:var(--ink-dim);white-space:pre-wrap;word-break:break-word}.term{height:100%;display:flex;flex-direction:column;background:#040406eb;font-family:var(--font-mono);font-size:11px}.term__out{flex:1 1 auto;overflow:auto;padding:12px;display:flex;flex-direction:column;gap:2px;line-height:1.6}.term__line{white-space:pre-wrap;word-break:break-word;color:#e6e6ebd1}.term__line--prompt{color:#ff97a3}.term__line--dim{color:#ffffff52}.term__line--ok{color:#7ee2a8}.term__line--bad{color:#ff6b7a}.term__input{display:flex;align-items:center;gap:7px;padding:8px 12px;border-top:1px solid var(--hairline)}.term__input span{color:#ff97a3}.term__input input{flex:1 1 auto;background:none;border:0;outline:none;color:#fff;font-family:var(--font-mono);font-size:11px}.about{padding:16px;display:flex;flex-direction:column;gap:14px}.about__hero{display:flex;align-items:center;gap:13px}.about__mark{width:44px;height:44px;border-radius:12px;background:linear-gradient(160deg,#ff3b50,#b31527);display:grid;place-items:center;box-shadow:0 10px 26px #ef233c59;flex:0 0 auto}.about__title h2{font-family:var(--font-display);font-size:20px;font-weight:800;letter-spacing:-.03em}.about__title p{font-size:10.5px;color:var(--ink-dim);margin-top:2px}.about__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.about__card{padding:10px 11px;border-radius:9px;background:#ffffff09;border:1px solid var(--hairline)}.about__card h4{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;margin-bottom:3px}.about__card h4 svg{width:12px;height:12px;color:#ff97a3}.about__card p{font-size:10px;line-height:1.5;color:var(--ink-faint)}.about__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:9.5px;color:var(--ink-faint);border-top:1px solid var(--hairline);padding-top:10px}.sandbox__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sandbox__col{display:flex;flex-direction:column;gap:5px;min-width:0}.sandbox__flags{list-style:none;margin:5px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.sandbox__flags li{display:flex;align-items:flex-start;gap:6px;font-size:9.5px;line-height:1.45;color:#ffb3bb;background:#ef233c1a;border:1px solid rgba(239,35,60,.24);padding:5px 7px;border-radius:7px}.sandbox__flags li svg{flex:0 0 auto;margin-top:1px;color:var(--red)}.sandbox__ok{display:flex;align-items:center;gap:5px;margin-top:5px;font-size:9.5px;line-height:1.45;color:#9fe9bd;background:#38d17a1a;border:1px solid rgba(56,209,122,.24);padding:6px 8px;border-radius:7px}.mitre{display:flex;flex-direction:column;gap:10px}.mitre__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.mitre__name{font-size:11.5px;font-weight:600;margin-top:6px}.mitre__warn{display:flex;gap:7px;align-items:flex-start;padding:8px 10px;border-radius:8px;background:#f7ce461a;border:1px solid rgba(247,206,70,.28);color:#f3d37a;font-size:10px;line-height:1.5}.mitre__warn svg{flex:0 0 auto;margin-top:1px}.mitre__list{display:flex;flex-direction:column;gap:5px}.mitre__row{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:9px;align-items:center;padding:8px 10px;border:1px solid var(--hairline);border-radius:8px;background:#ffffff08}.mitre__row code{font-size:9.5px;font-weight:600;color:#ff97a3}.mitre__row strong{display:block;font-size:10.5px;font-weight:600}.mitre__row p{font-size:9.5px;color:var(--ink-faint);margin-top:1px;line-height:1.45}.dossier{display:flex;flex-direction:column;gap:12px}.dossier__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.dossier__table{width:100%;border-collapse:collapse;font-size:10px}.dossier__table th,.dossier__table td{text-align:left;padding:6px 9px;border-bottom:1px solid var(--hairline);vertical-align:top}.dossier__table th{width:30%;font-weight:600;color:var(--ink-faint);font-size:9px}.dossier__table td{font-family:var(--font-mono);font-size:9.5px;word-break:break-word;color:var(--ink-dim)}.dossier__legal{padding:9px 11px;border-radius:9px;background:#ffffff08;border:1px dashed rgba(255,255,255,.12)}.dossier__legal strong{display:block;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:4px}.dossier__legal p{font-size:9.5px;line-height:1.55;color:var(--ink-dim)}.containment{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--hairline);padding-top:12px}.containment__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.containment__actions{display:flex;gap:6px;flex-wrap:wrap}.containment__code{margin:0;padding:11px 12px;border-radius:9px;background:#08080a;color:#dfe7f3;font-family:var(--font-mono);font-size:9.5px;line-height:1.65;overflow:auto;max-height:280px;white-space:pre;border:1px solid rgba(255,255,255,.09)}.window__body{container-type:inline-size}@container (max-width: 1000px){.vm{grid-template-columns:minmax(0,1fr) 244px}.vm__console-head strong{font-size:9px}}@container (max-width: 720px){.vm{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(330px,1fr) auto}.vm__console{max-height:250px;border-left:0;border-top:1px solid var(--hairline)}.vm__console-body{padding:8px 10px;gap:6px}.vm__flag{font-size:9px;padding:4px 6px}.vm__log{max-height:66px;overflow:auto;scrollbar-width:thin}.vm__main{border-right:0}.vm__foot{display:none}.vm__screen{min-height:330px}}@container (max-width: 780px){.report-grid,.grid-2,.score-ledger-columns{grid-template-columns:minmax(0,1fr)}.files{grid-template-columns:138px minmax(0,1fr)}.files__preview pre{font-size:10px}.dossier__grid{grid-template-columns:minmax(0,1fr)}}@container (max-width: 640px){.verdict{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:11px 12px}.verdict__score{grid-column:1 / -1;display:flex;align-items:baseline;gap:7px;justify-content:flex-end;border-top:1px solid var(--hairline);padding-top:7px}.verdict__score strong{font-size:26px}.verdict__title{font-size:16px}.verdict__note{font-size:10px}.tab{font-size:10.5px;padding:6px 9px}.app-btn--sm{font-size:10px}.mode-tabs{grid-template-columns:minmax(0,1fr)}.files{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.files__sidebar{flex-direction:row;align-items:center;gap:5px;overflow-x:auto;padding:7px 8px;border-right:0;border-bottom:1px solid var(--hairline);scrollbar-width:none}.files__sidebar::-webkit-scrollbar{display:none}.files__group{display:none}.files__nav{flex:0 0 auto;white-space:nowrap;padding:5px 9px}.files__nav span.count{display:none}.files__preview{max-height:42%}.file-row{grid-template-columns:20px minmax(0,1fr) 54px}.file-row__date{display:none}.about__grid{grid-template-columns:minmax(0,1fr)}.workspace__bar{flex-wrap:wrap}.report-toolbar{flex-wrap:wrap;gap:6px}}@media print{body{background:#fff;color:#000}.wallpaper,.menubar,.dock-wrap,.desktop-icons,.window__bar,.window__resize,.containment__actions,.tabs--sm{display:none!important}.windows,.window{position:static!important;width:auto!important;height:auto!important;box-shadow:none!important;border:0!important;background:#fff!important}.window__body{overflow:visible!important;background:#fff!important}.dossier,.dossier *{color:#000!important}.dossier__table th,.dossier__table td{border-bottom:1px solid #ccc}.containment__code{background:#f5f5f5!important;color:#111!important;border-color:#ddd;max-height:none}}.window__body--flush>.vm{height:100%}.vm__stage{position:relative;flex:1 1 auto;min-height:0;display:flex;background:radial-gradient(90% 80% at 20% 0%,#2b0a0f,#120608 45%,#07060a)}.vm__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.22) 1px,transparent 1.6px);background-size:7px 7px;opacity:.16;pointer-events:none}.quick{position:absolute;top:38px;right:10px;z-index:940;width:236px;padding:10px;border-radius:12px;background:#0e0e11f5;border:1px solid var(--hairline-strong);box-shadow:0 26px 60px #000000a8;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.quick__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:9px}.quick__item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 3px;border-radius:9px;background:#ffffff0d;border:1px solid var(--hairline);font-size:8.5px;color:var(--ink-dim)}.quick__item svg{width:13px;height:13px}.quick__item.is-on{background:#ef233c33;border-color:#ef233c73;color:#fff}.quick__row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 2px;font-size:10px;color:var(--ink-dim)}.quick__row b{font-size:10.5px;font-weight:600;color:var(--ink)}.quick__slider{display:flex;align-items:center;gap:7px;padding:5px 2px}.quick__slider span{flex:0 0 auto}.files__tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px}.files__tile{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 6px;border-radius:10px;background:#ffffff09;border:1px solid var(--hairline);font-size:9.5px;color:var(--ink-dim)}.files__tile:hover{background:#ffffff13;color:var(--ink)}.files__tile span{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:#fff;box-shadow:inset 0 1px #ffffff40}.workspace{display:flex;flex-direction:column;height:100%;min-height:0}.workspace__bar{display:flex;align-items:center;gap:9px;padding:9px 14px;border-bottom:1px solid var(--hairline);background:#ffffff08;flex:0 0 auto}.workspace__meta{font-size:10.5px;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace__scroll{flex:1 1 auto;min-height:0;overflow:auto}.workspace__scroll .report{padding-top:4px}@container (max-width: 560px){.vm__deskicons,.vm__hint{display:none}.gwin{left:2%!important;top:2%!important;width:96%!important;height:89%!important}.gwin__bar{height:26px}.gwin__title{font-size:12px}.gwin__address input{font-size:12px;padding:5px 7px}.gwin__address .btn--xs{height:26px;font-size:11px}.gwin__splash strong{font-size:16px}.gwin__splash p,.gwin__term,.gwin__term-in input,.gwin__term-out{font-size:12px}.vm__taskbar{height:30px;font-size:9px;overflow-x:auto}.vm__taskbar::-webkit-scrollbar{display:none}.vm__startmenu{width:200px}}@media(max-width:520px){.vm__hostbar .chip{display:none}.vm__machine{font-size:9px}.vm__hostbar{gap:4px;padding:6px 8px}.vm__hostbar .btn--xs{font-size:9px;height:24px}}.vm__meters{display:flex;flex-direction:column;gap:5px;padding:8px 9px;border-radius:8px;background:#ffffff09;border:1px solid var(--hairline)}.vm__meter{display:grid;grid-template-columns:26px minmax(0,1fr) 48px;align-items:center;gap:7px;font-family:var(--font-mono);font-size:8.5px;color:var(--ink-faint)}.vm__meter b{text-align:right;color:var(--ink-dim);font-weight:500}.vm__meter-bar{height:3px;border-radius:999px;background:#ffffff1a;overflow:hidden}.vm__meter-bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#7ee2a8,#38d17a);transition:width .6s ease}.gwin__lab{display:flex;flex-direction:column;height:100%;min-height:0;background:#08080a;font-family:var(--font-mono);font-size:11.5px}.gwin__lab-tabs{display:flex;gap:4px;padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.08)}.gwin__lab-tab{height:18px;padding:0 8px;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#ffffff0d;color:var(--ink-faint);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.gwin__lab-tab.is-on{background:#ff97a329;border-color:#ff97a380;color:#fff}.gwin__lab-tab:hover{color:#fff}.gwin__lab-form{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:7px 8px;border-bottom:1px solid rgba(255,255,255,.06)}.gwin__lab-form input:not([type=file]),.gwin__lab-form select{flex:1 1 120px;min-width:0;height:26px;padding:0 8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:5px;color:#fff;font-family:var(--font-mono);font-size:11px;outline:none}.gwin__lab-form input:focus,.gwin__lab-form select:focus{border-color:#ff97a38c}.gwin__lab-form select option{background:#12121a}.gwin__lab-form input[type=file]{flex:2 1 150px;color:var(--ink-faint);font-family:var(--font-mono);font-size:10.5px}.gwin__lab-out{flex:1 1 auto;min-height:0;margin:0;padding:8px;overflow:auto;color:#ffffffb8;background:#08080a;white-space:pre-wrap;word-break:break-word;line-height:1.6;scrollbar-width:thin}.scoreapp{display:flex;flex-direction:column;gap:12px}.scoreapp__head{display:flex;align-items:center;gap:9px}.scoreapp__head svg{color:var(--red)}.scoreapp__head strong{display:block;font-family:var(--font-display);font-size:13px}.scoreapp__head span{display:block;font-size:9.5px;color:var(--ink-faint);margin-top:1px}.scoreapp__text{width:100%;background:#ffffff0a;border:1px solid var(--hairline);border-radius:10px;color:var(--ink, #fff);font-family:var(--font-mono);font-size:10.5px;line-height:1.6;padding:10px 12px;resize:vertical}.scoreapp__actions{display:flex;gap:8px}.scoredrop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:30px 18px;border:1.5px dashed rgba(255,255,255,.18);border-radius:12px;cursor:pointer;text-align:center;transition:border-color .2s,background .2s}.scoredrop:hover,.scoredrop.is-over{border-color:var(--red);background:#ef233c0f}.scoredrop strong{font-size:11.5px}.scoredrop span{font-size:9.5px;color:var(--ink-faint)}.scoremeter{display:flex;flex-direction:column;align-items:center;gap:4px;flex:0 0 auto}.scoremeter__label{font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.scorecard{display:flex;gap:18px;align-items:center;padding:14px;border-radius:12px;background:#ffffff09;border:1px solid var(--hairline);flex-wrap:wrap}.scorecard__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px 16px;flex:1 1 260px}.scorecard__meta>div{font-size:10px}.scorecard__meta span{display:block;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.1em;font-size:8.5px}.scorecard__meta b{font-weight:600;word-break:break-all}.scorecard__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.scorecard__block{padding:12px 14px;border-radius:12px;background:#ffffff09;border:1px solid var(--hairline)}.scorecard__block h4{font-family:var(--font-display);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:8px}.scorecard__signals{display:flex;flex-direction:column;gap:5px;list-style:none}.scorecard__signals li{display:flex;gap:6px;align-items:flex-start;font-size:10px;line-height:1.5;color:var(--ink-dim, rgba(255,255,255,.75))}.scorecard__signals li svg{color:#f3d37a;flex:0 0 auto;margin-top:1px}.scorecard__none{display:flex;gap:6px;align-items:center;font-size:10px;color:#9fe9bd}.scorecard__err{padding:10px 12px;border-radius:8px;background:#ff5c6c1f;border:1px solid rgba(255,92,108,.4);color:#ff97a3;font-size:10.5px}.scorecard__note{font-size:9.5px;color:var(--ink-faint);line-height:1.5}.chip-url{display:block;font-size:9px;padding:4px 8px;margin:3px 0;border-radius:6px;background:#ffffff0d;word-break:break-all}.chip-att{display:flex;align-items:center;gap:6px;font-size:9.5px;padding:4px 8px;margin:3px 0;border-radius:6px;background:#ffffff0d}.chip-att b{margin-left:auto;color:#f3d37a;font-family:var(--font-mono)}.browserapp{display:flex;flex-direction:column;height:100%;min-height:0;gap:8px}.browserapp__bar{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.browserapp__bar select{height:24px;border-radius:6px;background:#ffffff0f;border:1px solid var(--hairline);color:#fff;font-size:9px;padding:0 6px}.browserapp__bar input{flex:1 1 220px;min-width:0;height:24px;border-radius:6px;background:#ffffff0f;border:1px solid var(--hairline);color:#fff;font-family:var(--font-mono);font-size:10px;padding:0 9px;outline:none}.browserapp__bar input:focus{border-color:#7ee2a8}.browserapp__main{display:flex;gap:8px;flex:1 1 auto;min-height:0}.browserapp__view{flex:1 1 auto;min-width:0;display:flex;border:1px solid var(--hairline);border-radius:10px;overflow:hidden;background:#0a0a0c}.browserapp__frame{width:100%;height:100%;min-height:320px;border:0;background:#fff}.browserapp__splash{margin:auto;display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;padding:18px;max-width:380px}.browserapp__splash strong{font-family:var(--font-display);font-size:12px}.browserapp__splash p{font-size:9.5px;line-height:1.6;color:var(--ink-faint)}.browserapp__splash code{background:#ffffff12;padding:1px 5px;border-radius:4px}.browserapp__flow{flex:0 0 320px;display:flex;flex-direction:column;min-height:0;border:1px solid var(--hairline);border-radius:10px;background:#ffffff06}.browserapp__flow-head{display:flex;align-items:center;gap:6px;padding:8px 10px;font-family:var(--font-display);font-size:9px;letter-spacing:.14em;color:var(--ink-faint);border-bottom:1px solid var(--hairline)}.browserapp__chain{display:flex;align-items:center;gap:4px;padding:8px 10px;border-bottom:1px solid var(--hairline);flex-wrap:wrap}.chain-node{font-size:8.5px;padding:2px 7px;border-radius:999px;background:#7ee2a81f;border:1px solid rgba(126,226,168,.35);color:#9fe9bd}.browserapp__flow-list{flex:1 1 auto;overflow:auto;padding:6px 8px;display:flex;flex-direction:column;gap:3px;scrollbar-width:thin}.browserapp__flow-empty{display:flex;gap:7px;align-items:center;font-size:9.5px;color:var(--ink-faint);padding:12px 8px;line-height:1.6}.flowrow{display:grid;grid-template-columns:50px 14px 38px 1fr;gap:5px;align-items:baseline;font-size:8.8px;line-height:1.5;padding:3px 5px;border-radius:5px}.flowrow__t{font-family:var(--font-mono);color:var(--ink-faint);font-style:normal}.flowrow__tag{font-family:var(--font-mono);font-size:7.5px;letter-spacing:.08em;color:var(--ink-faint)}.flowrow__text{color:#ffffffc7;word-break:break-word}.flowrow--dns .flowrow__icon,.flowrow--dns .flowrow__text{color:#8fd3ff}.flowrow--http .flowrow__icon,.flowrow--http .flowrow__text{color:#c9b6ff}.flowrow--data .flowrow__icon,.flowrow--data .flowrow__text{color:#f3d37a}.flowrow--page .flowrow__icon,.flowrow--page .flowrow__text{color:#ff97a3}.flowrow--error .flowrow__icon,.flowrow--error .flowrow__text{color:#ff6b7a}.flowrow--ok .flowrow__icon,.flowrow--ok .flowrow__text{color:#9fe9bd}.flowrow--local .flowrow__icon{color:var(--ink-faint)}.browserapp__verdict{display:flex;align-items:center;gap:8px;padding:9px 10px;border-top:1px solid var(--hairline);font-size:9px}.browserapp__verdict span{color:var(--ink-faint);letter-spacing:.12em}.browserapp__verdict b{font-family:var(--font-mono);font-size:13px}.browserapp__verdict small{color:var(--ink-faint);flex:1 1 auto}.browserapp__err{margin:0 10px 8px;padding:7px 9px;border-radius:7px;background:#ff5c6c1f;color:#ff97a3;font-size:9px;display:flex;gap:6px;align-items:center}.browserapp__disclaimer{display:flex;gap:5px;align-items:center;padding:7px 10px;border-top:1px solid var(--hairline);font-size:8.5px;color:var(--ink-faint);line-height:1.5}.gwin__realpc{display:flex;flex-direction:column;height:100%;min-height:0;gap:5px;background:#050507}.gwin__realpc-note{display:flex;gap:6px;align-items:center;padding:6px 9px;font-size:10.5px;color:var(--ink-faint);line-height:1.5}.gwin__realpc-note code{background:#ffffff14;padding:0 4px;border-radius:3px}.gwin__realpc-frame{flex:1 1 auto;width:100%;border:0;border-radius:6px;background:#000}.ailanes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:8px}.ailane{border:1px solid var(--hairline);border-radius:9px;padding:8px 10px;background:#ffffff08}.ailane__head{display:flex;gap:5px;align-items:center;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.ailane__score{font-family:var(--font-mono);font-size:22px;font-weight:700;margin:3px 0 1px}.ailane__score[data-tone=ok]{color:#9fe9bd}.ailane__score[data-tone=warn]{color:#f3d37a}.ailane__score[data-tone=danger]{color:#ff6b7a}.ailane__sub{font-size:8.5px;color:var(--ink-faint);line-height:1.5}.aikeywords{display:flex;flex-wrap:wrap;gap:5px;margin:6px 0}.chip--kw{background:#f3d37a1f;border-color:#f3d37a66;color:#f3d37a;font-size:8.5px;padding:2px 8px;border-radius:999px;border:1px solid}.chip--kw b{color:#fff}.chip--intent{background:#ff5c6c1f;border-color:#ff5c6c66;color:#ff97a3;font-size:8.5px;padding:2px 8px;border-radius:999px;border:1px solid}.chip--intent b{color:#fff}.samplebar{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.samplebar__label{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.chip--sample{background:#7ee2a81a;border:1px solid rgba(126,226,168,.35);color:#9fe9bd;font-size:9px;padding:3px 9px;border-radius:999px;cursor:pointer}.chip--sample:hover{background:#7ee2a838}.chip--sample:disabled{opacity:.5;cursor:wait}.reportpanel__form{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-top:8px}.reportpanel__form input{height:26px;border-radius:6px;background:#ffffff0f;border:1px solid var(--hairline);color:#fff;font-size:10px;padding:0 9px;min-width:170px}.entropybar{height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.entropybar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#7ee2a8,#f3d37a,#ff6b7a)}.menu-brand__logo{width:15px;height:15px;border-radius:4px;object-fit:cover;margin-right:6px;vertical-align:-3px}.launcher__logo{width:58px;height:58px;border-radius:14px;object-fit:cover;box-shadow:0 8px 30px #ef233c59;margin-bottom:8px}.boot__logo{width:62px;height:62px;border-radius:15px;object-fit:cover;margin:0 auto 10px;display:block;box-shadow:0 10px 34px #ef233c66}.phone__brand-logo{width:14px;height:14px;border-radius:4px;object-fit:cover;vertical-align:-3px;margin-right:5px}.gwin__realpc-boot{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;padding:16px;overflow:auto}.gwin__bootline{display:flex;gap:7px;align-items:center;font-family:var(--font-mono);font-size:11px;color:#9fe9bd}.gwin__realpc-actions{display:flex;gap:7px;padding:10px 12px;flex-wrap:wrap}.gwin__realpc-topbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;background:#ffffff08;border-bottom:1px solid var(--hairline);flex-wrap:wrap}.gwin__realpc-modes{display:flex;gap:6px;align-items:center}.gwin__mode-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:6px;background:#ffffff0a;border:1px solid var(--hairline);color:var(--ink-dim);font-size:10px;cursor:pointer;transition:all .15s ease}.gwin__mode-chip:hover{background:#ffffff14;color:#fff}.gwin__mode-chip.is-active{background:#ef233c29;border-color:#ef233c73;color:#fff;font-weight:600}.gwin__mode-chip small{font-size:8.5px;opacity:.8;font-family:var(--font-mono);background:#ffffff14;padding:1px 4px;border-radius:3px}.gwin__mode-chip.is-active small{background:#ef233c4d}.gwin__realpc-meta{display:flex;gap:8px;align-items:center;margin-left:auto}.gwin__badge-zero{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;background:#7ee2a81f;border:1px solid rgba(126,226,168,.35);color:#9fe9bd;font-size:9.5px;font-weight:500;font-family:var(--font-mono)}.gwin__popout-btn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;background:#ffffff0d;color:var(--ink-dim);border:1px solid var(--hairline)}.gwin__popout-btn:hover{color:#fff;background:#ffffff1a}.hosted-computer__modes{display:flex;gap:8px;align-items:center;margin:12px 0 16px;justify-content:center;flex-wrap:wrap}.hosted-computer__mode-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;background:#ffffff0a;border:1px solid var(--hairline);color:var(--ink-dim);font-size:11px;cursor:pointer;transition:all .15s ease}.hosted-computer__mode-btn:hover{background:#ffffff14;color:#fff}.hosted-computer__mode-btn.is-active{background:#ef233c29;border-color:#ef233c73;color:#fff;font-weight:600}.hosted-computer__badge{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;background:#7ee2a826;color:#9fe9bd;font-size:9px;font-family:var(--font-mono)}.about__author{padding:12px 14px;border-radius:10px;background:#ffffff06;border:1px solid var(--hairline);display:flex;flex-direction:column;gap:10px}.about__author-header{display:flex;flex-direction:column;gap:3px}.about__author-tag{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#ff97a3;font-weight:600}.about__author-header h3{font-size:13px;font-weight:700;color:#fff}.about__author-header p{font-size:10px;color:var(--ink-dim);line-height:1.45}:root{--primary: #2563eb;--primary-strong: #1d4ed8;--primary-soft: #eaf1ff;--primary-softer: #f4f7ff;--canvas: #f5f8fc;--panel: #ffffff;--panel-raised: #ffffff;--soft: #f7f9fc;--soft-strong: #edf2f8;--input-bg: #ffffff;--ink: #101318;--ink-dim: #4f5b6c;--ink-faint: #657187;--hairline: #dfe6ef;--hairline-strong: #cbd5e1;--topbar-bg: rgba(255, 255, 255, .92);--success: #0f7650;--success-soft: #eaf8f1;--warning: #925600;--warning-soft: #fff6df;--danger: #c8394d;--danger-soft: #fff0f2;--red: #2563eb;--red-soft: #3b82f6;--red-deep: #1d4ed8;--sidebar-bg: #050607;--sidebar-soft: #11161d;--sidebar-line: rgba(255, 255, 255, .1);--shadow-sm: 0 1px 2px rgba(15, 23, 42, .03), 0 4px 14px rgba(15, 23, 42, .025);--shadow-md: 0 14px 36px rgba(15, 23, 42, .09);--radius: 14px;--font-ui: "InterVar", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: "ManropeVar", "Manrope", var(--font-ui);--font-mono: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace}:root[data-theme=dark]{--primary: #60a5fa;--primary-strong: #93c5fd;--primary-soft: #152944;--primary-softer: #101c2e;--canvas: #05070a;--panel: #0d1117;--panel-raised: #111720;--soft: #090d13;--soft-strong: #17202c;--input-bg: #090d13;--ink: #f3f6fb;--ink-dim: #aab4c6;--ink-faint: #8e99ac;--hairline: #253041;--hairline-strong: #3a465d;--topbar-bg: rgba(5, 7, 10, .92);--success: #65d6a6;--success-soft: #15352c;--warning: #efbd64;--warning-soft: #382d19;--danger: #ff8b9b;--danger-soft: #3b1e28;--red: #60a5fa;--red-soft: #93c5fd;--red-deep: #3b82f6;--sidebar-bg: #000000;--sidebar-soft: #111720;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .2);--shadow-md: 0 16px 40px rgba(0, 0, 0, .32)}html{min-height:100%;scroll-behavior:smooth}body,#root{min-height:100vh;height:auto}body{overflow:auto;background:var(--canvas);color:var(--ink);font-family:var(--font-ui);font-size:14px;line-height:1.5;letter-spacing:-.006em}button,input,textarea,select{font-family:var(--font-ui)}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 34%,transparent);outline-offset:2px}button:disabled{cursor:not-allowed}::selection{background:var(--primary);color:#fff}::-webkit-scrollbar-thumb{background:var(--hairline-strong)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:8px;z-index:200;transform:translateY(-150%);padding:10px 14px;border-radius:8px;background:var(--panel);color:var(--ink);box-shadow:var(--shadow-md)}.skip-link:focus{transform:translateY(0)}.prod-app{min-height:100vh;background:var(--canvas)}.app-sidebar{position:fixed;inset:0 auto 0 0;z-index:60;width:248px;display:flex;flex-direction:column;padding:20px 14px 14px;overflow-y:auto;color:#e7ecf7;background:var(--sidebar-bg);border-right:1px solid var(--sidebar-line)}.sidebar-brand{display:flex;align-items:center;gap:10px;padding:0 8px 22px}.sidebar-brand__mark{width:39px;height:39px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(59,130,246,.38);border-radius:10px;background:#000}.brand-mark-image{display:block;flex:0 0 auto;object-fit:cover;border-radius:inherit}.sidebar-brand>div{min-width:0}.sidebar-brand strong{display:block;font-family:var(--font-display);font-size:14px;letter-spacing:.035em}.sidebar-brand span:not(.sidebar-brand__mark){display:block;margin-top:1px;color:#8e9ab2;font-size:10.5px}.sidebar-close{display:none;margin-left:auto;color:#aab4c8;padding:8px}.sidebar-new{min-height:43px;display:flex;align-items:center;gap:8px;width:100%;padding:0 12px;margin-bottom:22px;border:1px solid rgba(96,165,250,.38);border-radius:10px;background:#2563eb;color:#fff;font-size:12.5px;font-weight:650;box-shadow:0 8px 20px #2563eb38}.sidebar-new:hover{background:#1d4ed8}.sidebar-new>span{margin-left:auto;color:#fff;font-family:var(--font-mono);font-size:9px}.sidebar-nav{display:flex;flex-direction:column;gap:20px}.sidebar-nav__group{display:flex;flex-direction:column;gap:3px}.sidebar-nav__label{padding:0 11px 6px;color:#74819a;font-size:9px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.sidebar-nav__item{min-height:40px;display:flex;align-items:center;gap:10px;width:100%;padding:8px 11px;border-radius:8px;color:#9faac0;text-align:left;font-size:12px;font-weight:520;transition:background .15s ease,color .15s ease}.sidebar-nav__item svg{color:#79869f}.sidebar-nav__item:hover{color:#f4f6fb;background:var(--sidebar-soft)}.sidebar-nav__item.is-active{color:#fff;background:#101d31;box-shadow:inset 3px 0 #3b82f6}.sidebar-nav__item.is-active svg{color:#60a5fa}.sidebar-nav__item b{margin-left:auto;min-width:20px;padding:1px 5px;border-radius:99px;background:#3b82f62e;color:#bfdbfe;font-size:9px;text-align:center}.sidebar-runtime{margin-top:auto;padding:12px;border:1px solid var(--sidebar-line);border-radius:11px;background:#ffffff06}.sidebar-runtime__head{display:flex;align-items:center;gap:7px}.sidebar-runtime__head>span{color:#75d9ae}.sidebar-runtime__head strong{font-size:11px}.sidebar-runtime__head i{width:6px;height:6px;margin-left:auto;border-radius:50%;background:#58d39d;box-shadow:0 0 0 4px #58d39d1a}.sidebar-runtime>p{margin:4px 0 10px;color:#7f8ca5;font-size:9.5px}.sidebar-runtime>div:last-child{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid var(--sidebar-line);color:#8592aa;font-size:9.5px}.sidebar-runtime>div:last-child b{color:#d5a95f;font-weight:600}.sidebar-runtime>div:last-child b.is-ready{color:#75d9ae}.sidebar-footer{display:flex;align-items:center;gap:8px;padding:15px 7px 2px}.sidebar-footer>span{color:#8491aa}.sidebar-footer>div{flex:1}.sidebar-footer strong,.sidebar-footer small{display:block}.sidebar-footer strong{color:#b3bdd0;font-size:10px}.sidebar-footer small{color:#7c899f;font-size:9px}.sidebar-footer a{color:#7e8ca6;padding:6px}.sidebar-footer a:hover{color:#fff}.app-frame{min-height:100vh;margin-left:248px}.app-topbar{position:sticky;top:0;z-index:45;height:68px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 30px;border-bottom:1px solid var(--hairline);background:var(--topbar-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar-left,.topbar-actions,.breadcrumb,.local-ready{display:flex;align-items:center}.topbar-left{gap:10px;min-width:0}.breadcrumb{gap:9px;min-width:0;font-size:11.5px}.breadcrumb span{color:var(--ink-faint)}.breadcrumb i{color:var(--hairline-strong);font-style:normal}.breadcrumb strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650}.topbar-actions{gap:9px}.local-ready{gap:6px;padding:6px 9px;color:var(--success);font-size:10.5px;font-weight:600;white-space:nowrap}.local-ready i{width:6px;height:6px;border-radius:50%;background:var(--success)}.theme-toggle,.mobile-menu,.icon-button{width:38px;height:38px;display:inline-grid;place-items:center;border:1px solid var(--hairline);border-radius:9px;background:var(--panel);color:var(--ink-dim)}.theme-toggle:hover,.mobile-menu:hover,.icon-button:hover{color:var(--primary);border-color:var(--primary);background:var(--primary-softer)}.mobile-menu,.mobile-brand{display:none}.app-main{width:100%;max-width:1510px;margin:0 auto;padding:30px 30px 18px;outline:none}.page-stack{display:flex;flex-direction:column;gap:24px}.workspace-footer{display:flex;justify-content:space-between;gap:16px;margin-top:34px;padding:18px 0 4px;border-top:1px solid var(--hairline);color:var(--ink-faint);font-size:10px}.mobile-bottom-nav,.sidebar-overlay{display:none}.page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.page-heading__copy{max-width:830px}.page-heading__title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page-heading h1{margin:5px 0 0;font-family:var(--font-display);font-size:clamp(25px,2.5vw,33px);line-height:1.18;letter-spacing:-.035em}.page-heading p{max-width:780px;margin-top:8px;color:var(--ink-dim);font-size:12.5px;line-height:1.65}.page-heading__actions{display:flex;gap:9px;flex-wrap:wrap;padding-top:5px}.ui-eyebrow{color:var(--primary);font-size:9.5px;font-weight:760;letter-spacing:.13em;text-transform:uppercase}.ui-button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 14px;border:1px solid transparent;border-radius:9px;font-size:11.5px;font-weight:650;line-height:1.2;white-space:nowrap;transition:transform .14s ease}.ui-button:hover{transform:translateY(-1px)}.ui-button:disabled{opacity:.48;transform:none}.ui-button--primary{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 5px 13px color-mix(in srgb,var(--primary) 18%,transparent)}:root[data-theme=dark] .ui-button--primary{color:#07111f}.ui-button--primary:hover{background:var(--primary-strong);border-color:var(--primary-strong)}.ui-button--secondary{background:var(--panel);color:var(--ink);border-color:var(--hairline)}.ui-button--secondary:hover{color:var(--primary);border-color:var(--primary);background:var(--primary-softer)}.ui-button--ghost{background:transparent;color:var(--ink-dim)}.ui-button--danger{background:var(--danger);color:#fff;border-color:var(--danger)}.ui-button--full{width:100%}.text-button{display:inline-flex;align-items:center;gap:5px;padding:3px 0;color:var(--primary);font-size:11px;font-weight:650}.text-button:hover{text-decoration:underline}.surface{min-width:0;background:var(--panel);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.surface--padded{padding:20px}.soft-badge,.sample-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:1px solid var(--hairline);border-radius:99px;background:var(--soft);color:var(--ink-dim);font-size:9px;font-weight:650;white-space:nowrap}.section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.section-title h2{margin-top:3px;font-family:var(--font-display);font-size:17px;letter-spacing:-.02em}.section-title p{margin-top:4px;color:var(--ink-dim);font-size:11px;line-height:1.55}.section-icon-title{display:flex;align-items:center;gap:10px;margin-bottom:18px}.section-icon-title>span,.aside-icon{width:37px;height:37px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;color:var(--primary);background:var(--primary-soft)}.section-icon-title h2{font-size:15px}.section-icon-title p{margin-top:2px;color:var(--ink-dim);font-size:10.5px}.status-line{display:inline-flex;align-items:center;gap:6px;color:var(--ink-faint);font-size:9px;font-weight:650;white-space:nowrap}.status-line i{width:6px;height:6px;border-radius:50%;background:currentColor}.status-line--ready{color:var(--success)}.status-line--warning{color:var(--warning)}.risk-badge{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:6px 9px;border-radius:8px;font-size:10px;font-weight:650}.risk-badge b{margin-left:4px;font-family:var(--font-mono)}.risk-badge--compact{padding:4px 7px;font-size:9px}.risk-badge--high{color:var(--danger);background:var(--danger-soft)}.risk-badge--medium{color:var(--warning);background:var(--warning-soft)}.risk-badge--low{color:var(--success);background:var(--success-soft)}.score-ring{position:relative;flex:0 0 auto}.score-ring svg{width:100%;height:100%}.score-ring__value{stroke:var(--success)}.score-ring text{fill:var(--ink);font-family:var(--font-display);font-size:24px;font-weight:750}.ui-empty{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.ui-empty__icon{width:54px;height:54px;display:grid;place-items:center;margin-bottom:15px;border-radius:15px;color:var(--primary);background:var(--primary-soft)}.ui-empty h3{font-size:18px}.ui-empty p{max-width:470px;margin:7px 0 18px;color:var(--ink-dim);font-size:12px}.inline-empty{display:flex;align-items:center;gap:12px;padding:18px;border:1px dashed var(--hairline-strong);border-radius:10px;color:var(--ink-faint)}.inline-empty strong{display:block;color:var(--ink);font-size:12px}.inline-empty p{margin-top:2px;font-size:11px}.warning-callout,.error-callout,.info-callout{display:flex;align-items:flex-start;gap:11px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--warning) 24%,var(--hairline));border-radius:11px;background:var(--warning-soft);color:var(--warning)}.warning-callout strong{display:block;font-size:12px}.warning-callout p,.info-callout p{margin-top:2px;font-size:11px;line-height:1.55}.warning-callout--compact{margin-top:16px;padding:11px 12px}.warning-callout--compact p{margin:0}.error-callout{color:var(--danger);background:var(--danger-soft);border-color:color-mix(in srgb,var(--danger) 25%,var(--hairline));font-size:11.5px}.info-callout{color:var(--primary);background:var(--primary-softer);border-color:color-mix(in srgb,var(--primary) 20%,var(--hairline))}.info-callout strong{display:block;color:var(--ink);font-size:12px}.info-callout p{color:var(--ink-dim)}.muted-copy{color:var(--ink-dim);font-size:11px}.ui-label{display:block;margin-bottom:7px;color:var(--ink);font-size:11px;font-weight:650}.field-help{margin-top:7px;color:var(--ink-faint);font-size:10px}.trust-banner{display:flex;align-items:center;gap:12px;padding:15px 17px;border:1px solid color-mix(in srgb,var(--primary) 15%,var(--hairline));border-radius:12px;background:linear-gradient(100deg,var(--primary-softer),var(--panel))}.trust-banner__icon{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;color:var(--primary);background:var(--primary-soft)}.trust-banner>div{flex:1}.trust-banner strong{font-size:12px}.trust-banner p{margin-top:2px;color:var(--ink-dim);font-size:10.5px}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.metric-card{display:flex;align-items:center;gap:12px;min-width:0;padding:17px;border:1px solid var(--hairline);border-radius:12px;background:var(--panel);box-shadow:var(--shadow-sm)}.metric-card__icon{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;color:var(--primary);background:var(--primary-soft)}.metric-card__icon--red{color:var(--danger);background:var(--danger-soft)}.metric-card__icon--amber{color:var(--warning);background:var(--warning-soft)}.metric-card__icon--green{color:var(--success);background:var(--success-soft)}.metric-card span:not(.metric-card__icon){display:block;color:var(--ink-faint);font-size:9.5px;font-weight:600}.metric-card strong{display:block;margin:1px 0;font-family:var(--font-display);font-size:23px;letter-spacing:-.035em}.metric-card small{display:block;overflow:hidden;color:var(--ink-faint);font-size:8.8px;text-overflow:ellipsis;white-space:nowrap}.mode-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mode-card{min-height:205px;display:flex;flex-direction:column;align-items:stretch;padding:18px;border:1px solid var(--hairline);border-radius:13px;background:var(--panel);color:var(--ink);text-align:left;box-shadow:var(--shadow-sm);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.mode-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--primary) 48%,var(--hairline));box-shadow:var(--shadow-md)}.mode-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.mode-card__icon{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;color:var(--primary);background:var(--primary-soft)}.mode-card__meta{color:var(--ink-faint);font-family:var(--font-mono);font-size:8.5px}.mode-card>strong{font-family:var(--font-display);font-size:15px}.mode-card>p{margin:6px 0 16px;color:var(--ink-dim);font-size:11px;line-height:1.6}.mode-card__action{display:flex;align-items:center;gap:6px;margin-top:auto;color:var(--primary);font-size:10.5px;font-weight:650}.dashboard-split{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:16px;align-items:start}.case-id-label{color:var(--ink-faint);font-family:var(--font-mono);font-size:9px}.current-case__top{display:flex;align-items:center;gap:15px;padding:14px;border-radius:11px;background:var(--soft)}.current-case__identity h3{margin:3px 0;font-family:var(--font-mono);font-size:14px}.current-case__identity p{margin-bottom:7px;color:var(--ink-dim);font-size:10.5px}.current-case__signals{margin:13px 0}.current-case__signals>div{display:flex;gap:10px;padding:8px 2px;border-bottom:1px dashed var(--hairline)}.current-case__signals>div>span{color:var(--primary);font-family:var(--font-mono);font-size:9px}.current-case__signals>div>p{color:var(--ink-dim);font-size:10.5px}.current-case--empty{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.current-case__empty-icon{width:49px;height:49px;display:grid;place-items:center;margin-bottom:10px;border-radius:13px;color:var(--primary);background:var(--primary-soft)}.current-case--empty h3{font-size:15px}.current-case--empty p{max-width:390px;margin:5px 0 15px;color:var(--ink-dim);font-size:11px}.capability-list{margin-bottom:13px}.capability-list>div{display:flex;align-items:center;gap:9px;padding:10px 0;border-bottom:1px dashed var(--hairline)}.capability-list__icon{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;color:var(--primary);background:var(--primary-soft)}.capability-list>div>div{flex:1;min-width:0}.capability-list strong,.capability-list small{display:block}.capability-list strong{font-size:10.5px}.capability-list small{overflow:hidden;margin-top:1px;color:var(--ink-faint);font-size:8.8px;text-overflow:ellipsis;white-space:nowrap}.activity-list{display:flex;flex-direction:column}.activity-row{display:flex;align-items:center;gap:11px;width:100%;min-height:60px;padding:9px 4px;border-bottom:1px solid var(--hairline);color:var(--ink);text-align:left}.activity-row:last-child{border-bottom:0}.activity-row:hover{background:var(--soft)}.activity-row__icon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;color:var(--primary);background:var(--primary-soft)}.activity-row__main{flex:1;min-width:0}.activity-row__main strong,.activity-row__main small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-row__main strong{font-size:11px}.activity-row__main small{margin-top:2px;color:var(--ink-faint);font-size:9px}.activity-row>svg{color:var(--ink-faint)}.analysis-stepper{display:flex;align-items:center;max-width:850px;margin:0 auto;padding:14px 20px;border:1px solid var(--hairline);border-radius:12px;background:var(--panel)}.analysis-stepper>div{display:flex;align-items:center;gap:9px;flex:1}.analysis-stepper>div>span{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:var(--soft-strong);color:var(--ink-faint);font-size:10px;font-weight:700}.analysis-stepper>div.is-active>span{background:var(--primary);color:#fff}.analysis-stepper strong,.analysis-stepper small{display:block}.analysis-stepper strong{font-size:10.5px}.analysis-stepper small{color:var(--ink-faint);font-size:8.5px}.analysis-stepper>i{width:30px;height:1px;margin:0 12px;background:var(--hairline-strong)}.analysis-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:17px;align-items:start}.analysis-layout--result{grid-template-columns:minmax(0,1fr)}.analysis-aside{display:flex;flex-direction:column;gap:14px}.analysis-aside h2{margin-top:12px;font-size:15px}.aside-intro{margin:5px 0 13px;color:var(--ink-dim);font-size:10.5px}.check-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.check-list li{display:flex;align-items:flex-start;gap:8px;color:var(--success)}.check-list li svg{flex:0 0 auto;margin-top:2px}.check-list li span{color:var(--ink-dim);font-size:10.5px}.check-list li strong{display:block;color:var(--ink);font-size:10.5px}.analysis-result-surface{overflow:hidden}.workspace{height:auto}.workspace__bar{min-height:53px;padding:10px 18px;background:var(--soft)}.workspace__meta{font-size:10.5px}.spacer{flex:1}.workspace__scroll{overflow:visible}.intake{padding:0}.intake__head{margin-bottom:20px}.intake__head h3{font-size:21px}.intake__head p{max-width:620px;font-size:12px}.intake__badge{color:var(--success);font-size:10px}.intake__badge i{background:var(--success);box-shadow:none}.eyebrow{color:var(--ink-faint)}.eyebrow__rule{background:var(--primary)}.mode-tabs{gap:9px;margin-bottom:15px}.mode-tab{min-height:67px;padding:11px 13px;border-color:var(--hairline);background:var(--soft)}.mode-tab:hover{background:var(--primary-softer)}.mode-tab.active{border-color:var(--primary);background:var(--primary-soft);color:var(--ink);box-shadow:none}.mode-tab.active svg{color:var(--primary)}.mode-tab strong{font-size:11.5px}.mode-tab small{color:var(--ink-dim);font-size:9.5px;opacity:1}.drop-panel{min-height:290px;border-color:var(--hairline-strong);background:var(--soft)}.drop-panel__icon{width:48px;height:48px;color:var(--primary);background:var(--primary-soft);box-shadow:none}.drop-panel h4{font-size:16px}.drop-panel p{font-size:11.5px}.drop-panel__types{color:var(--ink-faint);font-size:9.5px}.app-btn,.btn{min-height:38px;padding:7px 12px;border-color:var(--hairline);border-radius:8px;background:var(--panel);color:var(--ink);font-size:11px;box-shadow:none}.app-btn:hover,.btn:hover{border-color:var(--primary);background:var(--primary-softer)}.app-btn__icon{width:24px;height:24px;color:var(--primary)!important;background:var(--primary-soft)!important;box-shadow:none}.btn--primary{color:#fff;background:var(--primary);border-color:var(--primary);box-shadow:none}.btn--primary:hover{background:var(--primary-strong)}.field{color:var(--ink-dim);font-size:10px}.field input,.field textarea,.ai-question-box input{border-color:var(--hairline);background:var(--input-bg);color:var(--ink);font-size:12px}.field input{min-height:43px}.field textarea{font-size:11.5px}.field input:focus,.field textarea:focus,.ai-question-box input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 12%,transparent)}.form-note{max-width:520px;color:var(--ink-faint);font-size:10.5px}.alert{color:var(--danger);background:var(--danger-soft);border-color:var(--danger)}.loading-row,.empty-workspace{margin:16px 0 0;background:var(--soft)}.loading-row strong,.empty-workspace strong{font-size:12px}.loading-row p{font-size:11px}.spinner{border-top-color:var(--primary)}.report{gap:14px;padding:20px}.verdict{padding:16px;border-color:var(--hairline);background:var(--soft);border-left-color:var(--success)}.verdict__icon{color:var(--success);background:var(--success-soft)}.verdict.medium .verdict__icon{color:var(--warning);background:var(--warning-soft)}.verdict.high .verdict__icon{color:var(--danger);background:var(--danger-soft)}.verdict__title{font-size:20px}.verdict__note{font-size:11.5px}.verdict__score strong{font-size:34px}.report-toolbar__left{font-size:10.5px}.live-pill{color:var(--success);background:var(--success-soft)}.live-pill i{background:var(--success)}.tabs{gap:7px;padding:2px 1px 5px}.tab{min-height:36px;padding:7px 12px;border-color:var(--hairline);background:var(--panel);color:var(--ink);font-size:10.5px;transition:none}.tab:hover{border-color:var(--primary);background:var(--primary-softer)}.tab.active{border-color:var(--primary);background:var(--primary);color:#fff;box-shadow:none}:root[data-theme=dark] .tab.active{color:#07111f}.chip{background:var(--soft-strong);color:var(--ink-dim)}.chip--red,.chip--intent{border-color:color-mix(in srgb,var(--danger) 35%,transparent);background:var(--danger-soft);color:var(--danger)}.chip--green{border-color:color-mix(in srgb,var(--success) 35%,transparent);background:var(--success-soft);color:var(--success)}.chip--amber,.chip--kw{border-color:color-mix(in srgb,var(--warning) 35%,transparent);background:var(--warning-soft);color:var(--warning)}.chip--intent b,.chip--kw b{color:inherit}.report-grid{gap:14px}.panel{gap:11px;padding:16px;border-color:var(--hairline);background:var(--panel);box-shadow:var(--shadow-sm)}.panel__icon{color:var(--primary);background:var(--primary-soft)}.panel__head small{font-size:8.5px}.panel__head h3{font-size:13px}.kv{font-size:11.5px}.kv>strong,.kv .mono{font-size:10.5px}.kv>strong:not(.mono){font-size:11.5px}.empty-panel{color:var(--ink-dim);border-color:var(--hairline-strong);background:var(--soft);font-size:11.5px}.disclaimer,.muted{color:var(--ink-faint);font-size:10.5px}.category-description{font-size:11.5px}.category-metrics>div,.relay-summary>div{background:var(--soft)}.category-alert{color:var(--warning);background:var(--warning-soft)}.category-alert p{color:var(--warning)}.category-panel.high .alert-badge{color:var(--danger);background:var(--danger-soft)}.category-panel.medium .alert-badge{color:var(--warning);background:var(--warning-soft)}.category-panel.low .alert-badge{color:var(--success);background:var(--success-soft)}.score-formula{border-color:var(--hairline);background:var(--soft)}.score-formula code{color:var(--primary);font-size:10.5px}.score-ledger-note,.ledger-row p{font-size:10.5px}.ledger-row strong,.signal-row strong{font-size:11px}.ledger-row small{color:var(--ink-faint)}.signal-weight.positive{color:var(--danger)}.signal-weight.deduction{color:var(--success)}.ledger-final{border-color:color-mix(in srgb,var(--primary) 28%,var(--hairline));background:var(--primary-soft)}.signal-mark{color:var(--danger);background:var(--danger-soft)}.signal-row p{font-size:10.5px}.ai-question-box input{min-height:40px}.limitation-list p{font-size:10.5px}.limitation-list p:before{color:var(--primary)}.auth-item,.auth-evidence,.ip-route-node,.geo-card,.mitre__row{border-color:var(--hairline);background:var(--soft)}.auth-evidence code,.geo-result{border-color:var(--hairline);background:var(--input-bg);color:var(--ink-dim)}.route-pulse{color:var(--primary);background:var(--primary-soft)}.route-connector{background:var(--hairline-strong)}.mini-badge.warn,.pill--amber{color:var(--warning);background:var(--warning-soft)}.pill--green{color:var(--success);background:var(--success-soft)}.mitre__warn{color:var(--warning);background:var(--warning-soft);border-color:var(--warning)}.mitre__row code{color:var(--primary)}.mitre__row strong{font-size:11px}.mitre__row p{font-size:10.5px}.dossier__table{font-size:11px}.dossier__table th{color:var(--ink-faint);font-size:10px}.dossier__table td{color:var(--ink-dim);font-size:10.5px}.dossier__legal{border-color:var(--hairline-strong);background:var(--soft)}.dossier__legal p{font-size:10.5px}.containment__code{background:#111827;color:#e5eaf3;font-size:10px}.case-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px}.search-field{min-width:240px;flex:1;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--hairline);border-radius:9px;background:var(--input-bg);color:var(--ink-faint)}.search-field input{width:100%;height:40px;border:0;outline:0;background:transparent;color:var(--ink);font-size:11px}.search-field:focus-within{border-color:var(--primary)}.filter-pills{display:flex;gap:5px;flex-wrap:wrap}.filter-pills button{min-height:34px;padding:6px 10px;border:1px solid transparent;border-radius:8px;color:var(--ink-dim);font-size:10px;font-weight:600}.filter-pills button:hover{background:var(--soft)}.filter-pills button.is-active{border-color:var(--hairline);background:var(--primary-soft);color:var(--primary)}.filter-pills--large{gap:7px}.filter-pills--large button{min-height:38px;padding:7px 13px;border-color:var(--hairline);background:var(--panel)}.case-table-wrap{overflow-x:auto}.case-table{width:100%;border-collapse:collapse}.case-table th{padding:12px 15px;border-bottom:1px solid var(--hairline);background:var(--soft);color:var(--ink-faint);font-size:9px;font-weight:700;letter-spacing:.07em;text-align:left;text-transform:uppercase}.case-table td{padding:13px 15px;border-bottom:1px solid var(--hairline);vertical-align:middle}.case-table tr:last-child td{border-bottom:0}.case-table tbody tr:hover{background:var(--primary-softer)}.case-source{display:flex;align-items:center;gap:10px;min-width:230px;color:var(--ink);text-align:left}.case-source>span{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;color:var(--primary);background:var(--primary-soft)}.case-source str,.case-source small{display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-source strong{font-size:10.5px}.case-source small{margin-top:2px;color:var(--ink-faint);font-size:8.8px}.category-cell{display:block;max-width:190px;color:var(--ink-dim);font-size:10.5px}.date-cell{color:var(--ink-faint);font-size:9px;white-space:nowrap}.row-actions{display:flex;justify-content:flex-end;gap:6px}.icon-button{width:33px;height:33px}.icon-button--confirm{color:#fff;background:var(--danger);border-color:var(--danger)}.table-empty{padding:30px;color:var(--ink-dim);text-align:center;font-size:11px}.case-mobile-list{display:none}.sample-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sample-card{display:flex;flex-direction:column;padding:18px}.sample-card__top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:15px}.sample-card__icon{width:39px;height:39px;display:grid;place-items:center;border-radius:10px;color:var(--primary);background:var(--primary-soft)}.scenario-pill{padding:3px 7px;border-radius:99px;font-size:8px;font-weight:650}.scenario-pill--risk{color:var(--danger);background:var(--danger-soft)}.scenario-pill--review{color:var(--warning);background:var(--warning-soft)}.scenario-pill--control{color:var(--success);background:var(--success-soft)}.sample-card__format{color:var(--ink-faint);font-family:var(--font-mono);font-size:8px;letter-spacing:.06em}.sample-card h2{margin-top:5px;font-family:var(--font-display);font-size:14px}.sample-card>p{margin:6px 0 12px;color:var(--ink-dim);font-size:10.5px;line-height:1.6}.sample-card>code{display:block;overflow:hidden;margin-bottom:16px;color:var(--ink-faint);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.sample-card>.ui-button{margin-top:auto}.url-lab-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.url-input-row{display:flex;align-items:center;gap:9px}.url-input-row>span{color:var(--ink-faint)}.url-input-row input{min-width:0;flex:1;height:44px;padding:0 12px;border:1px solid var(--hairline);border-radius:9px;outline:0;background:var(--input-bg);color:var(--ink);font-family:var(--font-mono);font-size:11px}.url-input-row input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 12%,transparent)}.url-sample-row{display:flex;align-items:center;gap:8px;margin-top:13px;padding-top:12px;border-top:1px solid var(--hairline);color:var(--ink-faint);font-size:10px}.url-privacy-card h2{margin-top:12px;font-size:14px}.url-privacy-card .check-list{margin-top:15px}.url-result__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--hairline)}.url-result__head h2{margin-top:4px;font-size:19px}.url-result__head p{margin-top:4px;color:var(--ink-dim);font-size:11px}.url-result__icon{width:48px;height:48px;display:grid;place-items:center;flex:0 0 auto;border-radius:13px;color:var(--success);background:var(--success-soft)}.url-result__icon.is-warning{color:var(--warning);background:var(--warning-soft)}.url-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0}.url-facts>div{padding:11px;border-radius:9px;background:var(--soft)}.url-facts span,.url-facts strong,.url-facts code{display:block}.url-facts span{color:var(--ink-faint);font-size:8.5px;text-transform:uppercase}.url-facts strong,.url-facts code{overflow:hidden;margin-top:3px;font-size:10.5px;text-overflow:ellipsis}.normalized-url{padding:11px;border:1px solid var(--hairline);border-radius:9px;background:var(--input-bg)}.normalized-url span{display:block;margin-bottom:4px;color:var(--ink-faint);font-size:8.5px;text-transform:uppercase}.normalized-url code{display:block;word-break:break-all;color:var(--ink-dim);font-size:10.5px}.url-findings{margin-top:16px}.url-findings h3{margin-bottom:8px;font-size:12px}.url-findings>div{display:flex;align-items:flex-start;gap:8px;padding:8px 0;border-bottom:1px dashed var(--hairline);color:var(--warning);font-size:11px}.url-findings>div svg{flex:0 0 auto;margin-top:1px}.url-findings>div.is-calm{color:var(--success)}.url-result__actions{display:flex;gap:8px;margin-top:17px}.detonation-callout{display:flex;align-items:center;gap:13px;padding:18px;border:1px solid var(--hairline);border-radius:12px;background:var(--panel)}.detonation-callout>span{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;color:var(--primary);background:var(--primary-soft)}.detonation-callout>div{flex:1}.detonation-callout h2{font-size:14px}.detonation-callout p{margin-top:3px;color:var(--ink-dim);font-size:10.5px}.sandbox-status{display:flex;align-items:center;gap:18px}.sandbox-status__visual{width:68px;height:68px;display:grid;place-items:center;flex:0 0 auto;border-radius:18px;color:var(--primary);background:var(--primary-soft)}.sandbox-status__copy{flex:1}.sandbox-status__copy h2{margin-top:4px;font-size:18px}.sandbox-status__copy p{max-width:670px;margin-top:5px;color:var(--ink-dim);font-size:11px}.sandbox-status__actions{display:flex;flex-direction:column;gap:8px}.sandbox-grid,.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.requirement-list{display:flex;flex-direction:column;gap:13px}.requirement-list>div{display:flex;align-items:flex-start;gap:9px;color:var(--success)}.requirement-list>div>span{color:var(--ink)}.requirement-list strong,.requirement-list small{display:block}.requirement-list strong{font-size:11px}.requirement-list small{margin-top:2px;color:var(--ink-dim);font-size:10px}.runtime-list{margin:0}.runtime-list>div{display:flex;justify-content:space-between;gap:15px;padding:9px 0;border-bottom:1px dashed var(--hairline);font-size:10.5px}.runtime-list dt{color:var(--ink-faint)}.runtime-list dd{max-width:60%;margin:0;color:var(--ink);text-align:right;word-break:break-word}.settings-section--full{grid-column:1 / -1}.theme-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.theme-options>button{position:relative;padding:8px;border:1px solid var(--hairline);border-radius:10px;background:var(--soft);color:var(--ink);text-align:left}.theme-options>button.is-active{border-color:var(--primary)}.theme-options>button>span:not(.theme-preview){display:flex;align-items:center;gap:6px;padding:8px 3px 2px;font-size:10.5px;font-weight:650}.theme-options>button>svg{position:absolute;right:10px;bottom:10px;color:var(--primary)}.theme-preview{height:70px;display:grid;grid-template-columns:24% 1fr;grid-template-rows:18px 1fr;gap:5px;padding:7px;border:1px solid var(--hairline);border-radius:7px}.theme-preview i{grid-row:1 / -1;border-radius:4px}.theme-preview b{border-radius:3px}.theme-preview em{border-radius:4px}.theme-preview--light{background:#f5f8fc}.theme-preview--light i{background:#050607}.theme-preview--light b,.theme-preview--light em{background:#fff}.theme-preview--dark{background:#05070a}.theme-preview--dark i{background:#000}.theme-preview--dark b{background:#111720}.theme-preview--dark em{background:#0d1117}.storage-privacy-note{margin-top:12px;color:var(--ink-dim);font-size:10.5px;line-height:1.55}.settings-storage-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.settings-section>.ui-button{margin-top:15px}.settings-section>.text-button{margin:8px 0 0 10px}.settings-capabilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.settings-capabilities>div{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--hairline);border-radius:10px;background:var(--soft)}.settings-capabilities>div>span{color:var(--primary)}.settings-capabilities>div>div{flex:1;min-width:0}.settings-capabilities strong,.settings-capabilities small{display:block}.settings-capabilities strong{font-size:11px}.settings-capabilities small{display:-webkit-box;overflow:hidden;margin-top:2px;color:var(--ink-faint);font-size:9px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.policy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.policy-grid>div{padding:13px;border-radius:10px;background:var(--soft)}.policy-grid strong{font-size:11px}.policy-grid p{margin-top:4px;color:var(--ink-dim);font-size:10px}.settings-repo{width:fit-content}.report-document{padding:26px}.report-document__masthead{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px;padding-bottom:18px;border-bottom:2px solid var(--ink)}.report-document__masthead h2{margin-top:5px;font-family:var(--font-display);font-size:22px}.report-document__masthead p{margin-top:3px;color:var(--ink-dim);font-size:10.5px}.report-document__masthead>svg{color:var(--primary)}.computer-shell{overflow:hidden;border-color:#1d2938;box-shadow:0 18px 48px #0f172a1f}.computer-topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 18px;background:#050607;color:#f8fafc}.computer-identity,.computer-controls,.computer-pane-title,.computer-result__head,.computer-statusbar,.computer-storage{display:flex;align-items:center}.computer-identity{gap:10px;min-width:0}.computer-identity>span{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(96,165,250,.25);border-radius:10px;background:#2563eb29;color:#60a5fa}.computer-identity strong,.computer-identity small{display:block}.computer-identity strong{font-family:var(--font-display);font-size:13px;letter-spacing:-.01em}.computer-identity small{margin-top:2px;color:#a7b3c5;font-size:9.5px}.computer-controls{gap:10px}.computer-power-state{display:inline-flex;align-items:center;gap:6px;color:#a7b3c5;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.08em}.computer-power-state i{width:7px;height:7px;border-radius:50%;background:#64748b}.computer-power-state.is-on{color:#65d6a6}.computer-power-state.is-on i{background:#65d6a6;box-shadow:0 0 0 4px #65d6a61a}.computer-screen{min-height:410px;background:var(--soft)}.computer-stopped{min-height:410px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:42px 20px;text-align:center}.computer-stopped>span{width:66px;height:66px;display:grid;place-items:center;margin-bottom:16px;border:1px solid var(--hairline);border-radius:18px;background:var(--primary-soft);color:var(--primary)}.computer-stopped h2{font-family:var(--font-display);font-size:20px}.computer-stopped p{max-width:450px;margin:7px 0 20px;color:var(--ink-dim);font-size:12px}.computer-workspace{display:grid;grid-template-columns:minmax(300px,.88fr) minmax(360px,1.12fr);min-height:410px}.computer-mail-intake{padding:23px;border-right:1px solid var(--hairline);background:var(--panel)}.computer-pane-title{align-items:flex-start;gap:9px;margin-bottom:17px}.computer-pane-title>span{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;background:var(--primary-soft);color:var(--primary)}.computer-pane-title h2,.computer-result__head h2{font-size:14px}.computer-pane-title p{margin-top:2px;color:var(--ink-dim);font-size:10.5px}.computer-dropzone{padding:24px 17px;border:1.5px dashed var(--hairline-strong);border-radius:12px;background:var(--soft);text-align:center}.computer-dropzone>span{width:44px;height:44px;display:grid;place-items:center;margin:0 auto 11px;border-radius:12px;background:var(--primary-soft);color:var(--primary)}.computer-dropzone>strong{display:block;font-size:12.5px}.computer-dropzone>p{max-width:330px;margin:6px auto 15px;color:var(--ink-dim);font-size:10.5px;line-height:1.55}.computer-automation{display:flex;align-items:flex-start;gap:7px;margin-top:14px;color:var(--success);font-size:10px;line-height:1.5}.computer-automation svg{flex:0 0 auto;margin-top:1px}.computer-automation strong{display:block;color:var(--ink);font-size:10.5px}.computer-result{padding:23px;background:var(--panel)}.computer-result__head{align-items:flex-start;justify-content:space-between;gap:12px}.computer-result__head>div{min-width:0}.computer-result__head h2{overflow:hidden;margin-top:4px;text-overflow:ellipsis;white-space:nowrap}.computer-result__head code{display:block;margin-top:3px;color:var(--ink-faint);font-size:9px}.computer-score{display:flex;align-items:center;justify-content:space-between;margin:18px 0 14px;padding:13px 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.computer-score>span{color:var(--ink-dim);font-size:11px}.computer-score>strong{color:var(--primary);font-family:var(--font-display);font-size:36px;line-height:1}.computer-score small{color:var(--ink-faint);font-family:var(--font-ui);font-size:11px;font-weight:500}.computer-plan{padding:13px 14px;border-left:3px solid var(--primary);border-radius:0 9px 9px 0;background:var(--soft)}.computer-plan>strong{font-size:11.5px}.computer-plan ol{margin:7px 0 0;padding-left:18px}.computer-plan li{margin-top:4px;color:var(--ink-dim);font-size:10.5px;line-height:1.5}.computer-plan--high{border-left-color:var(--danger)}.computer-plan--high>strong{color:var(--danger)}.computer-plan--medium{border-left-color:var(--warning)}.computer-plan--medium>strong{color:var(--warning)}.computer-plan--low{border-left-color:var(--success)}.computer-plan--low>strong{color:var(--success)}.computer-result__actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.computer-result__empty{min-height:360px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.computer-result__empty>svg{margin-bottom:12px;color:var(--primary)}.computer-result__empty h2{font-size:16px}.computer-result__empty p{max-width:350px;margin-top:6px;color:var(--ink-dim);font-size:11px;line-height:1.55}.computer-statusbar{justify-content:space-between;gap:18px;padding:12px 18px;border-top:1px solid #1d2938;background:#050607;color:#e2e8f0}.computer-auto{display:flex;align-items:flex-start;gap:9px;cursor:pointer}.computer-auto input{width:16px;height:16px;flex:0 0 auto;margin:2px 0 0;accent-color:#2563eb}.computer-auto strong,.computer-auto small{display:block}.computer-auto strong{font-size:10.5px}.computer-auto small{margin-top:2px;color:#a7b3c5;font-size:9px}.computer-storage{gap:6px;flex:0 0 auto;color:#bfdbfe;font-size:9.5px}.computer-lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.computer-event-list{max-height:230px;margin:0;padding:0;overflow-y:auto;list-style:none}.computer-event-list li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid var(--hairline);color:var(--ink-dim);font-size:10.5px;line-height:1.45}.computer-event-list time{color:var(--primary);font-family:var(--font-mono);font-size:9px}.computer-integration-note{margin:13px 0;color:var(--ink-dim);font-size:10.5px;line-height:1.55}@media(max-width:1220px){.metrics-grid,.sample-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-split{grid-template-columns:minmax(0,1fr)}.analysis-layout{grid-template-columns:minmax(0,1fr) 280px}.case-table .category-cell{max-width:140px}}@media(max-width:1020px){.app-sidebar{width:224px}.app-frame{margin-left:224px}.app-main{padding:25px 22px 18px}.app-topbar{padding:0 22px}.analysis-layout,.url-lab-layout{grid-template-columns:minmax(0,1fr)}.analysis-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.url-privacy-card{display:none}.report-grid,.score-ledger-columns{grid-template-columns:minmax(0,1fr)}.sandbox-status{align-items:flex-start;flex-wrap:wrap}.sandbox-status__actions{width:100%;flex-direction:row}.policy-grid{grid-template-columns:minmax(0,1fr)}.case-table-wrap{display:none}.case-mobile-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.case-mobile-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.case-mobile-card h3{margin-top:4px;font-size:12px}.case-mobile-card>p{margin:12px 0 3px;color:var(--ink-dim);font-size:10.5px}.case-mobile-card>small{color:var(--ink-faint);font-size:9px}.case-mobile-card__actions{display:flex;align-items:center;gap:7px;margin-top:14px}.computer-workspace{grid-template-columns:minmax(0,1fr)}.computer-mail-intake{border-right:0;border-bottom:1px solid var(--hairline)}.computer-lower-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:780px){body{font-size:14px}.app-sidebar{width:min(292px,86vw);transform:translate(-105%);transition:transform .2s ease;box-shadow:20px 0 60px #00000047}.app-sidebar.is-open{transform:translate(0)}.sidebar-close{display:block}.sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;display:block;background:#050a168c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-frame{margin-left:0}.app-topbar{height:60px;padding:0 15px}.mobile-menu{display:inline-grid}.mobile-brand{display:inline-block;color:var(--primary)}.breadcrumb span,.breadcrumb i{display:none}.breadcrumb strong{font-size:11px}.local-ready{display:none}.topbar-new{width:38px;padding:0}.topbar-new>span{display:none}.app-main{padding:22px 15px 90px}.mobile-bottom-nav{position:fixed;inset:auto 10px 10px;z-index:44;display:flex;padding:6px;border:1px solid var(--hairline);border-radius:14px;background:var(--topbar-bg);box-shadow:0 12px 36px #0e172b2e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-bottom-nav button{min-height:50px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:9px;color:var(--ink-faint);font-size:8.5px}.mobile-bottom-nav button.is-active{color:var(--primary);background:var(--primary-soft)}.page-stack{gap:19px}.page-heading{flex-direction:column;gap:12px}.page-heading h1{font-size:26px}.page-heading__actions{width:100%}.page-heading__actions .ui-button{flex:1}.trust-banner{align-items:flex-start}.trust-banner>.status-line{display:none}.mode-card-grid{grid-template-columns:minmax(0,1fr)}.mode-card{min-height:180px}.analysis-stepper{padding:12px}.analysis-stepper small,.analysis-stepper>i{display:none}.analysis-stepper>div{justify-content:center}.analysis-stepper strong{font-size:9px}.analysis-aside{grid-template-columns:minmax(0,1fr)}.report{padding:14px}.report-toolbar__left{display:none}.report-toolbar__actions{width:100%}.report-toolbar__actions .app-btn{flex:1}.verdict{grid-template-columns:auto minmax(0,1fr)}.verdict__score{grid-column:1 / -1;display:flex;align-items:baseline;justify-content:flex-end;gap:7px;padding-top:10px;border-top:1px solid var(--hairline)}.verdict__score strong{font-size:28px}.case-toolbar{align-items:stretch;flex-direction:column}.search-field{min-width:0}.url-facts{grid-template-columns:minmax(0,1fr)}.detonation-callout{align-items:flex-start;flex-wrap:wrap}.detonation-callout .ui-button{width:100%}.sandbox-grid,.settings-grid{grid-template-columns:minmax(0,1fr)}.settings-section--full{grid-column:auto}.settings-capabilities{grid-template-columns:minmax(0,1fr)}.workspace-footer{flex-direction:column;gap:4px}.report-document{padding:18px}}@media(max-width:540px){.metrics-grid{grid-template-columns:minmax(0,1fr)}.metric-card{padding:14px}.metric-card small{white-space:normal}.sample-grid,.case-mobile-list{grid-template-columns:minmax(0,1fr)}.surface--padded{padding:16px}.section-title{flex-direction:column}.current-case__top{align-items:flex-start}.activity-row .risk-badge,.activity-row .sample-pill{display:none}.mode-tabs{grid-template-columns:minmax(0,1fr)}.intake__side{align-items:flex-start}.grid-2{grid-template-columns:minmax(0,1fr)}.form-actions{align-items:stretch;flex-direction:column}.form-actions .app-btn{width:100%}.drop-panel{min-height:250px}.url-input-row{align-items:stretch;flex-wrap:wrap}.url-input-row>span{display:none}.url-input-row input{flex-basis:100%}.url-input-row .ui-button{width:100%}.sandbox-status__visual{width:52px;height:52px}.sandbox-status__actions{flex-direction:column}.computer-topbar{align-items:flex-start;flex-wrap:wrap}.computer-controls{width:100%;justify-content:space-between}.computer-statusbar{align-items:flex-start;flex-direction:column}.theme-options{grid-template-columns:minmax(0,1fr)}.case-mobile-card__actions{flex-wrap:wrap}.report-document__masthead h2{font-size:18px}.dossier__table th,.dossier__table td{display:block;width:100%}.dossier__table th{padding-bottom:2px;border-bottom:0}.dossier__table td{padding-top:2px}.containment__actions{width:100%}.computer-mail-intake,.computer-result{padding:17px}.computer-result__head{align-items:flex-start;flex-direction:column}.computer-result__head h2{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.computer-result__actions{flex-direction:column}.computer-result__actions .ui-button{width:100%}.computer-event-list li{grid-template-columns:minmax(0,1fr);gap:3px}.computer-stopped{min-height:360px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{@page{margin:14mm}body,.prod-app,.app-frame,.app-main{background:#fff!important;color:#000!important}body *{visibility:hidden!important}.print-area,.print-area *{visibility:visible!important}.print-area{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;padding:0!important;border:0!important;box-shadow:none!important;background:#fff!important;color:#000!important}.print-area .containment__actions,.print-area .dossier__head .app-btn,.print-area .tabs{display:none!important}.print-area .dossier,.print-area .dossier *{color:#000!important}.print-area .dossier__table th,.print-area .dossier__table td{border-bottom:1px solid #ccc}.print-area .containment__code{max-height:none;background:#f5f5f5!important;color:#111!important;border-color:#ddd;white-space:pre-wrap}}.computer-screen--desktop,.computer-screen--off{background:#070b12}.computer-screen--desktop{min-height:560px}.computer-screen--off{min-height:410px}.computer-screen--off .computer-stopped{min-height:410px;color:#f8fafc;background:radial-gradient(circle at 50% 15%,rgba(37,99,235,.2),transparent 52%),#070b12}.computer-screen--off .computer-stopped>span{border-color:#60a5fa4d;background:#2563eb2b;color:#60a5fa}.computer-screen--off .computer-stopped p{color:#a7b3c5}.computer-desktop{position:relative;display:flex;flex-direction:column;min-height:560px;overflow:hidden;color:#e2e8f0;background:radial-gradient(ellipse at 75% 0%,rgba(37,99,235,.2),transparent 48%),linear-gradient(135deg,rgba(255,255,255,.025) 1px,transparent 1px),#080e18;background-size:auto,32px 32px,auto}.computer-desktop__topline{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 16px 0;color:#8ea2bd;font-family:var(--font-mono);font-size:9px;letter-spacing:.06em}.computer-desktop__topline>span:first-child{display:inline-flex;align-items:center;gap:7px;color:#bfdbfe}.computer-desktop__topline i,.computer-taskbar__status i{width:6px;height:6px;display:inline-block;border-radius:50%;background:#60a5fa;box-shadow:0 0 0 4px #60a5fa1f}.computer-desktop__icons{position:relative;z-index:2;display:flex;gap:8px;padding:14px 16px 2px}.computer-desktop__icons button{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid rgba(148,163,184,.2);border-radius:7px;background:#0f172aa3;color:#c6d4e8;font-size:10px}.computer-desktop__icons button>span{display:grid;place-items:center;color:#60a5fa}.computer-desktop__icons button:hover{border-color:#60a5faa6;background:#2563eb3d;color:#fff}.computer-workspace{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch;flex:1 1 auto;min-height:390px;padding:14px 16px 16px;background:transparent}.computer-window{min-width:0;overflow:hidden;padding:0;border:1px solid #2a3b54;border-radius:10px;background:var(--panel);color:var(--ink);box-shadow:0 18px 35px #00000042}.computer-window.is-active{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f647,0 18px 35px #0000004d}.computer-window__bar{height:32px;display:flex;align-items:center;gap:8px;padding:0 9px;border-bottom:1px solid #2a3b54;background:#111c2c;color:#c6d4e8}.computer-window__lights{display:inline-flex;gap:4px;flex:0 0 auto}.computer-window__lights i{width:6px;height:6px;border-radius:50%;background:#60a5fa}.computer-window__lights i:nth-child(2){background:#64748b}.computer-window__lights i:nth-child(3){background:#94a3b8}.computer-window__title{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;color:#c6d4e8;font-family:var(--font-mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.computer-window__title svg{flex:0 0 auto;color:#60a5fa}.computer-window__close{width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;margin-left:auto;border-radius:5px;color:#a7b3c5}.computer-window__close:hover{background:#2563eb59;color:#fff}.computer-window__content{min-width:0;padding:18px}.computer-mail-intake,.computer-result{border-right:0;background:var(--panel)}.computer-mail-intake .computer-window__content,.computer-result .computer-window__content{min-height:350px}.computer-result__empty{min-height:310px}.computer-result__empty .ui-button{margin-top:15px}.computer-desktop__empty{grid-column:1 / -1;min-height:350px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px;border:1px dashed rgba(148,163,184,.3);border-radius:10px;color:#e2e8f0;text-align:center}.computer-desktop__empty>svg{margin-bottom:10px;color:#60a5fa}.computer-desktop__empty p{margin:5px 0 16px;color:#a7b3c5;font-size:11px}.computer-startmenu{position:absolute;left:16px;bottom:52px;z-index:20;width:224px;padding:10px;border:1px solid #3a4d68;border-radius:10px;background:#0c1522fa;box-shadow:0 20px 40px #00000073}.computer-startmenu>strong{display:block;padding:3px 5px 9px;color:#bfdbfe;font-family:var(--font-mono);font-size:9px}.computer-startmenu>button{display:flex;align-items:center;gap:8px;width:100%;padding:9px 7px;border-radius:6px;color:#c6d4e8;font-size:10.5px;text-align:left}.computer-startmenu>button svg{color:#60a5fa}.computer-startmenu>button:hover{background:#2563eb42;color:#fff}.computer-taskbar{position:relative;z-index:15;display:flex;align-items:center;gap:6px;min-height:42px;margin-top:auto;padding:7px 12px;border-top:1px solid #253652;background:#050607}.computer-taskbar>button{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:7px 10px;border-radius:6px;color:#b9c8db;font-size:10px}.computer-taskbar>button:hover,.computer-taskbar>button.is-active{background:#2563eb4d;color:#fff}.computer-taskbar>button.is-active{box-shadow:inset 0 -2px #60a5fa}.computer-taskbar__start{background:#2563eb;color:#fff!important;font-weight:700}.computer-taskbar__status{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:#8ea2bd;font-family:var(--font-mono);font-size:8px;white-space:nowrap}@media(max-width:1020px){.computer-workspace{grid-template-columns:minmax(0,1fr)}.computer-mail-intake .computer-window__content,.computer-result .computer-window__content{min-height:0}}@media(max-width:780px){.computer-desktop__topline{align-items:flex-start;flex-direction:column;gap:4px}.computer-desktop__icons{overflow-x:auto;padding-bottom:3px}.computer-desktop__icons button{flex:0 0 auto}.computer-taskbar{overflow-x:auto}.computer-taskbar__status{display:none}}@media(max-width:540px){.computer-screen--desktop{min-height:600px}.computer-desktop__topline{padding:12px 12px 0;font-size:8px}.computer-desktop__icons{padding:12px 12px 0}.computer-workspace{gap:12px;padding:12px}.computer-window__content{padding:15px}.computer-window__title{font-size:8.5px}.computer-startmenu{right:12px;left:12px;width:auto}.computer-screen--off .computer-stopped{min-height:360px}}.runtime-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.runtime-mode-switch>button{display:flex;align-items:center;gap:11px;min-width:0;padding:13px 15px;border:1px solid var(--hairline);border-radius:12px;background:var(--panel);color:var(--ink-dim);text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease}.runtime-mode-switch>button>svg{flex:0 0 auto;color:var(--primary)}.runtime-mode-switch>button span,.runtime-mode-switch>button strong,.runtime-mode-switch>button small{display:block;min-width:0}.runtime-mode-switch>button strong{color:var(--ink);font-size:12px}.runtime-mode-switch>button small{margin-top:2px;color:var(--ink-dim);font-size:9.5px}.runtime-mode-switch>button:hover{border-color:var(--primary)}.runtime-mode-switch>button.is-active{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 20%,transparent)}.browser-computer__notice{display:flex;align-items:flex-start;gap:8px;padding:10px 17px;border-bottom:1px solid #1d2938;background:#0b1420;color:#a7b3c5;font-size:10px;line-height:1.5}.browser-computer__notice svg{flex:0 0 auto;margin-top:1px;color:#60a5fa}.browser-computer__error{margin:12px 16px 0}.browser-workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:560px;min-height:0;background:#071019}.browser-editor,.browser-terminal{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.browser-editor{border-right:1px solid #243247}.browser-pane__toolbar{min-height:41px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px;border-bottom:1px solid #243247;background:#0b1420;color:#a7b3c5;font-size:9.5px}.browser-pane__toolbar>span{display:inline-flex;align-items:center;gap:7px}.browser-pane__toolbar>span:first-child{color:#c6d4e8;font-family:var(--font-mono)}.browser-pane__toolbar>span svg{color:#60a5fa}.browser-pane__toolbar>div{display:flex;gap:5px}.browser-pane__toolbar button{width:27px;height:27px;display:grid;place-items:center;border-radius:6px;color:#bfdbfe}.browser-pane__toolbar button:hover:not(:disabled){background:#17274a}.browser-pane__toolbar button:disabled{cursor:not-allowed;opacity:.35}.browser-file-tabs{display:flex;min-height:38px;overflow-x:auto;border-bottom:1px solid #243247;background:#09121d;scrollbar-width:thin}.browser-file-tabs button{flex:0 0 auto;padding:9px 12px;border-bottom:2px solid transparent;color:#8ea2bd;font-family:var(--font-mono);font-size:9px;white-space:nowrap}.browser-file-tabs button:hover{color:#e2e8f0;background:#101d2d}.browser-file-tabs button.is-active{border-bottom-color:#60a5fa;color:#bfdbfe;background:#101d2d}.browser-code-editor{flex:1 1 0;width:100%;min-height:0;resize:none;padding:17px;border:0;border-radius:0;outline:none;background:#0b1220;color:#d7e3ee;caret-color:#67e8f9;font-family:var(--font-mono);font-size:12px;line-height:1.65;-moz-tab-size:2;tab-size:2;white-space:pre;overflow:auto}.browser-code-editor:focus{box-shadow:inset 0 0 0 1px #2563eb}.browser-editor__footer{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-top:1px solid #243247;background:#0b1420}.browser-editor__footer>span{color:#8ea2bd;font-size:9.5px}.browser-editor__footer .ui-button{min-height:32px;padding:7px 11px;font-size:10px}.browser-terminal__surface{flex:1 1 0;min-height:0;padding:10px;overflow:hidden;background:#071019}.browser-terminal__surface .xterm{height:100%}.browser-computer__footnote{padding:10px 16px;border-top:1px solid #1d2938;background:#050607;color:#8ea2bd;font-size:9.5px;line-height:1.5}.computer-preferences{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 17px}.computer-preferences .computer-auto small{color:var(--ink-faint)}.computer-preferences .computer-storage{color:var(--primary)}.mail-automation-section{display:grid;gap:15px}.mail-automation-section .section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.mail-automation-section .section-heading h2{margin-top:4px;font-family:var(--font-display);font-size:20px}.mail-automation-section .section-heading p{max-width:720px;margin-top:4px;color:var(--ink-dim);font-size:11px;line-height:1.55}.mail-automation-state{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:7px 10px;border:1px solid var(--hairline);border-radius:999px;color:var(--ink-faint);font-size:9px;white-space:nowrap}.mail-automation-state i{width:6px;height:6px;border-radius:50%;background:var(--ink-faint)}.mail-automation-state.is-ready{border-color:color-mix(in srgb,var(--success) 35%,var(--hairline));color:var(--success)}.mail-automation-state.is-ready i{background:var(--success)}.mail-automation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hosted-computer__screen{min-height:520px}.hosted-computer__stream{position:relative;height:600px;background:#050607}.hosted-computer__frame{position:relative;z-index:1;width:100%;height:100%;display:block;border:0;background:#050607}.hosted-computer__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;background:#070b12;color:#a7b3c5;font-size:11px}.hosted-computer__setup{max-width:100%;padding:9px 12px;overflow-wrap:anywhere;border:1px solid #2a3b54;border-radius:7px;background:#111c2c;color:#bfdbfe;font-size:10px}@media(max-width:1020px){.browser-workspace,.mail-automation-grid{grid-template-columns:minmax(0,1fr)}.browser-workspace{height:auto}.browser-editor{height:470px;border-right:0;border-bottom:1px solid #243247}.browser-terminal{height:390px}}@media(max-width:780px){.computer-preferences{align-items:flex-start;flex-direction:column}.mail-automation-section .section-heading{flex-direction:column;gap:9px}.hosted-computer__stream{height:520px}}@media(max-width:540px){.runtime-mode-switch{grid-template-columns:minmax(0,1fr)}.browser-editor{height:430px}.browser-terminal{height:350px}.browser-code-editor{padding:13px;font-size:11px}.browser-terminal__surface{padding:6px}.browser-editor__footer{align-items:flex-start;flex-direction:column}.browser-editor__footer .ui-button{width:100%}.hosted-computer__stream{height:440px}.computer-preferences{padding:13px}}:root{color-scheme:light;--primary: #0d6257;--primary-strong: #08483f;--primary-soft: #dce9dc;--primary-softer: #eaf0e4;--canvas: #f2ecdf;--panel: #faf5e9;--panel-raised: #fdf7ea;--soft: #eee6d7;--soft-strong: #e2d6c4;--input-bg: #f8f1e4;--ink: #302535;--ink-dim: #5b4d5e;--ink-faint: #736275;--hairline: #d8c9b4;--hairline-strong: #b6a38b;--topbar-bg: rgba(250, 245, 233, .94);--success: #2f6a4d;--success-soft: #e0ead8;--warning: #835010;--warning-soft: #f3e2bd;--danger: #9f3e4e;--danger-soft: #f2dcdf;--red: #ad5d38;--red-soft: #c47b51;--red-deep: #824228;--red-glow: rgba(173, 93, 56, .28);--sidebar-bg: #263c32;--sidebar-soft: #354d3e;--sidebar-line: rgba(244, 232, 207, .16);--accent-copper: #9b4d2e;--accent-plum: #76516f;--accent-gold: #95651f;--on-primary: #fbf1dc;--focus: #a95634;--shadow: 0 14px 34px rgba(70, 46, 50, .09);--shadow-lifted: 0 20px 46px rgba(70, 46, 50, .14);--noir-0: #1d2c27;--noir-1: #263c32;--noir-2: #354d3e;--noir-3: #465d4d;--glass: rgba(38, 60, 50, .86);--glass-strong: rgba(38, 60, 50, .96);--shadow-window: 0 30px 70px rgba(48, 37, 53, .28)}:root[data-theme=dark]{color-scheme:dark;--primary: #91cfad;--primary-strong: #b4dfc3;--primary-soft: #294b3f;--primary-softer: #223d33;--canvas: #1d2c27;--panel: #293b32;--panel-raised: #30443a;--soft: #22352d;--soft-strong: #35493e;--input-bg: #20332b;--ink: #f2e7d0;--ink-dim: #cbbcab;--ink-faint: #b2a294;--hairline: #4b5d4f;--hairline-strong: #6d7d6d;--topbar-bg: rgba(29, 44, 39, .94);--success: #a4d5a9;--success-soft: #294738;--warning: #e2b56d;--warning-soft: #4a3d29;--danger: #eda0aa;--danger-soft: #4d3139;--red: #d28a60;--red-soft: #e0a47e;--red-deep: #a65f3d;--red-glow: rgba(210, 138, 96, .25);--sidebar-bg: #342b38;--sidebar-soft: #493b4b;--sidebar-line: rgba(242, 231, 208, .15);--accent-copper: #df9b70;--accent-plum: #c39aba;--accent-gold: #deb773;--on-primary: #21382e;--focus: #e0a47e;--shadow: 0 16px 38px rgba(36, 25, 39, .24);--shadow-lifted: 0 22px 52px rgba(36, 25, 39, .34)}html,body,#root{background:var(--canvas)}body{color:var(--ink)}::selection{background:var(--accent-copper);color:#fbf1dc}::-webkit-scrollbar-thumb{background:var(--hairline-strong);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--accent-copper);background-clip:content-box}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 48%,transparent);outline-offset:3px}.prod-app{background-color:var(--canvas);background-image:radial-gradient(circle at 92% -8%,rgba(173,93,56,.12),transparent 32rem),radial-gradient(circle at 28% 110%,rgba(13,98,87,.07),transparent 34rem);background-attachment:fixed}[data-theme=dark] .prod-app{background-image:radial-gradient(circle at 92% -8%,rgba(210,138,96,.09),transparent 32rem),radial-gradient(circle at 28% 110%,rgba(145,207,173,.05),transparent 34rem)}.app-topbar{border-bottom-color:var(--hairline);background:var(--topbar-bg);box-shadow:0 5px 24px #462e320a}.breadcrumb i,.breadcrumb span{color:var(--ink-faint)}.breadcrumb strong{color:var(--ink)}.local-ready{border-color:color-mix(in srgb,var(--success) 30%,var(--hairline));background:var(--success-soft);color:var(--success)}.app-sidebar{border-right-color:var(--sidebar-line);background:radial-gradient(circle at 8% 0%,rgba(210,138,96,.15),transparent 15rem),var(--sidebar-bg);box-shadow:12px 0 38px #30253514}.sidebar-brand{border-bottom-color:var(--sidebar-line)}.sidebar-brand__mark,.prod-brand__mark,.mobile-brand .brand-mark-image{border:1px solid #c9b795;border-radius:11px;background:#e9dfc9;box-shadow:0 7px 18px #30253524}.brand-mark-image{object-fit:contain}.sidebar-brand__copy strong,.sidebar-brand__copy>strong{color:#f3e7d0;letter-spacing:.08em}.sidebar-brand__copy small,.sidebar-brand>div small{color:#c9baa3}.sidebar-section-label{color:#c6b69e;letter-spacing:.15em}.sidebar-nav__item{border:1px solid transparent;border-radius:10px;color:#e2d5bf}.sidebar-nav__item svg{color:#b7cbae}.sidebar-nav__item kbd{border-color:#f2e7d029;background:#f2e7d012;color:#c9baa3}.sidebar-nav__item:hover{border-color:#f2e7d01a;background:#f2e7d012;color:#fbf1dc}.sidebar-nav__item.is-active{border-color:#f2e7d01f;background:var(--sidebar-soft);color:#fbf1dc;box-shadow:inset 3px 0 #d28a60}.sidebar-nav__item.is-active svg{color:#a9d8b8}.sidebar-nav__item.is-active kbd{color:#f0d4b8}.sidebar-new{border:1px solid rgba(251,241,220,.12);background:#a95634;color:#fbf1dc;box-shadow:0 9px 22px #30253533}.sidebar-new:hover{background:#8f472d}.sidebar-foot{border-top-color:var(--sidebar-line)}.sidebar-health{border-color:var(--sidebar-line);background:#f2e7d00e}.sidebar-health strong{color:#eee1ca}.sidebar-health small,.sidebar-foot>span{color:#c5b59e}.sidebar-health>span{color:#a9d8b8}.sidebar-brand>div>strong{color:#f3e7d0}.sidebar-brand>div>span{color:#c9baa3}.sidebar-nav__label{color:#c6b69e}.sidebar-new>span{color:#fbf1dc}.sidebar-nav__item b{background:#f2e7d01a;color:#e1cda9}.sidebar-runtime{border-color:var(--sidebar-line);background:#f2e7d00e}.sidebar-runtime__head strong{color:#eee1ca}.sidebar-runtime__head>span{color:#a9d8b8}.sidebar-runtime>p,.sidebar-runtime>div:last-child{color:#c5b59e}.sidebar-runtime>div:last-child b{color:#e0b77c}.sidebar-runtime>div:last-child b.is-ready{color:#a9d8b8}.sidebar-footer{border-top-color:var(--sidebar-line)}.sidebar-footer>span,.sidebar-footer a{color:#c5b59e}.sidebar-footer strong{color:#eee1ca}.sidebar-footer small{color:#c5b59e}.sidebar-footer a:hover{color:#fbf1dc}.ui-button,.app-btn{border-color:var(--hairline);font-weight:650}.ui-button--primary{border-color:var(--primary);background:var(--primary);color:var(--on-primary);box-shadow:0 7px 16px color-mix(in srgb,var(--primary) 18%,transparent)}:root[data-theme=dark] .ui-button--primary{color:var(--on-primary)}.ui-button--primary:hover:not(:disabled){border-color:var(--primary-strong);background:var(--primary-strong);color:var(--on-primary);transform:translateY(-1px)}.ui-button--secondary,.app-btn{background:var(--soft);color:var(--ink)}.ui-button--secondary:hover:not(:disabled),.app-btn:hover:not(:disabled){border-color:var(--hairline-strong);background:var(--primary-soft);color:var(--ink)}.ui-button--danger{border-color:color-mix(in srgb,var(--danger) 30%,var(--hairline));background:var(--danger-soft);color:var(--danger)}.ui-icon-btn{border-color:var(--hairline);background:var(--panel);color:var(--ink-dim)}.ui-icon-btn:hover{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}.app-btn__icon{background:linear-gradient(145deg,var(--primary),var(--accent-plum))!important;color:#fbf1dc;box-shadow:inset 0 1px #fbf1dc33}.text-button{color:var(--primary)}.page-heading{padding-bottom:2px}.page-heading h1{color:var(--ink);letter-spacing:-.045em}.page-heading p{color:var(--ink-dim)}.ui-eyebrow,.eyebrow{color:var(--accent-copper)}.eyebrow__rule{background:var(--accent-copper)}.surface,.panel,.verdict{border-color:var(--hairline);background:linear-gradient(145deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow)}.panel{box-shadow:none}.surface--padded{position:relative}.section-title h2,.section-heading h2,.module h2,.computer-pane-title h2{letter-spacing:-.025em}.section-icon-title>span,.module__icon,.computer-pane-title>span,.ui-empty__icon{border:1px solid color-mix(in srgb,var(--primary) 16%,var(--hairline));background:var(--primary-soft);color:var(--primary)}.quick-stat,.metric-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.quick-stat:hover,.metric-card:hover{border-color:var(--hairline-strong);box-shadow:var(--shadow-lifted);transform:translateY(-2px)}.quick-stat__icon,.metric-card__icon{border:1px solid color-mix(in srgb,var(--primary) 15%,var(--hairline));background:var(--primary-soft);color:var(--primary)}.metrics-grid>:nth-child(2) .quick-stat__icon,.metrics-grid>:nth-child(2) .metric-card__icon{background:var(--warning-soft);color:var(--accent-copper)}.metrics-grid>:nth-child(3) .quick-stat__icon,.metrics-grid>:nth-child(3) .metric-card__icon{background:color-mix(in srgb,var(--accent-plum) 15%,var(--panel));color:var(--accent-plum)}.metrics-grid>:nth-child(4) .quick-stat__icon,.metrics-grid>:nth-child(4) .metric-card__icon{background:var(--success-soft);color:var(--success)}.status-line--ready,.sample-pill{color:var(--success)}.risk-badge--low{border-color:color-mix(in srgb,var(--success) 25%,var(--hairline));background:var(--success-soft);color:var(--success)}.risk-badge--medium{border-color:color-mix(in srgb,var(--warning) 25%,var(--hairline));background:var(--warning-soft);color:var(--warning)}.risk-badge--high{border-color:color-mix(in srgb,var(--danger) 25%,var(--hairline));background:var(--danger-soft);color:var(--danger)}.tag{border-color:var(--hairline);background:var(--soft);color:var(--ink-dim)}.score-featured{border-color:#fbf1dc24;background:radial-gradient(circle at 90% 0%,rgba(210,138,96,.2),transparent 15rem),linear-gradient(135deg,#264b3e,#513e50);color:#fbf1dc;box-shadow:0 18px 40px #3025352e}.score-featured .score-featured__label,.score-featured p,.score-featured small{color:#e0d2bd}.score-featured .score-ring__track{stroke:#fbf1dc2b}.score-ring__track{stroke:var(--soft-strong)}.score-ring--low .score-ring__value{stroke:var(--success)}.score-ring--medium .score-ring__value{stroke:var(--warning)}.score-ring--high .score-ring__value{stroke:var(--danger)}.score-featured .score-ring--low .score-ring__value{stroke:#a9d8b8}.score-featured .score-ring--medium .score-ring__value{stroke:#e4bc78}.score-featured .score-ring--high .score-ring__value{stroke:#eda0aa}.trace-row,.activity-row,.case-mobile-card,.next-steps li{border-color:var(--hairline)}.trace-row__icon,.auth-flags>div>span,.enrichment-strip>div>span{background:var(--primary-soft);color:var(--primary)}.table-wrap,.data-table,.case-table{border-color:var(--hairline)}.data-table th,.case-table th{background:var(--soft);color:var(--ink-faint)}.data-table td,.case-table td{border-color:var(--hairline)}.data-table tbody tr:hover,.case-table tbody tr:hover{background:var(--primary-softer)}.code-block,.containment__code,.mini-trace,.chain-row{border-color:var(--hairline);background:var(--soft);color:var(--ink-dim)}.info-callout{border-color:color-mix(in srgb,var(--primary) 22%,var(--hairline));background:var(--primary-softer);color:var(--ink-dim)}.info-callout>svg{color:var(--primary)}.error-callout,.alert{border-color:color-mix(in srgb,var(--danger) 35%,var(--hairline));background:var(--danger-soft);color:var(--danger)}.intake{background:transparent}.mode-tab,.tab,.drop-panel,.loading-row,.empty-workspace,.empty-panel,.mini-badge,.alert-badge{border-color:var(--hairline);background:var(--soft);color:var(--ink-dim)}.mode-tab:hover,.tab:hover{border-color:var(--hairline-strong);background:var(--primary-softer);color:var(--ink)}.mode-tab.active,.tab.active{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 10%,transparent)}:root[data-theme=dark] .tab.active{color:var(--primary-strong)}.drop-panel{border-style:dashed;border-color:var(--hairline-strong);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--primary) 7%,transparent),transparent 14rem),var(--soft)}.drop-panel.drag-active{border-color:var(--primary);background:var(--primary-soft)}.drop-panel__icon,.panel__icon{background:var(--primary-soft);color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 16%,transparent)}.selected-file strong{color:var(--ink)}.field input,.field textarea,.search-field input,.search-field select,.search-field,.case-toolbar select{border-color:var(--hairline);background:var(--input-bg);color:var(--ink)}.field input:focus,.field textarea:focus,.search-field:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 13%,transparent)}.verdict{border-left-color:var(--success);box-shadow:none}.verdict.medium{border-left-color:var(--warning)}.verdict.high{border-left-color:var(--danger)}.verdict__icon{background:var(--success-soft);color:var(--success)}.verdict.medium .verdict__icon{background:var(--warning-soft);color:var(--warning)}.verdict.high .verdict__icon{background:var(--danger-soft);color:var(--danger)}.verdict.high .verdict__score strong{color:var(--danger)}.live-pill{background:var(--success-soft);color:var(--success)}.kv,.kv:last-of-type{border-bottom-color:var(--hairline)}.sample-category button,.theme-options>button{border-color:var(--hairline);background:var(--panel)}.sample-category button.is-active,.theme-options>button.is-active{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-strong)}.sample-file:hover{border-color:var(--accent-copper);box-shadow:var(--shadow-lifted)}.sample-file__icon,.sample-pill{background:var(--primary-soft);color:var(--primary)}.sample-file--risk .sample-file__icon{background:var(--danger-soft);color:var(--danger)}.sample-file--attachment .sample-file__icon{background:var(--warning-soft);color:var(--warning)}.report-export{border-color:var(--hairline);background:linear-gradient(135deg,var(--soft),var(--primary-softer))}.report-document{background:var(--panel)}.theme-preview--light{background:#f2ecdf}.theme-preview--light i{background:#263c32}.theme-preview--light b{background:#a95634}.theme-preview--light em{background:#faf5e9}.theme-preview--dark{background:#1d2c27}.theme-preview--dark i{background:#342b38}.theme-preview--dark b{background:#d28a60}.theme-preview--dark em{background:#30443a}.runtime-mode-switch{gap:12px}.runtime-mode-switch>button{position:relative;min-height:72px;border-color:var(--hairline);border-radius:14px;background:var(--panel);box-shadow:0 7px 20px #462e320a}.runtime-mode-switch>button>svg{width:38px;height:38px;padding:9px;border-radius:10px;background:var(--soft);color:var(--primary)}.runtime-mode-switch>button.is-active{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 12%,transparent),var(--shadow)}.runtime-mode-switch>button.is-active:after{content:"SELECTED";position:absolute;top:10px;right:12px;color:var(--primary);font-family:var(--font-mono);font-size:7px;font-weight:800;letter-spacing:.1em}.runtime-mode-switch>button.is-active>svg{background:var(--primary);color:var(--on-primary)}.computer-shell{border-color:var(--hairline-strong);border-radius:16px;box-shadow:var(--shadow-lifted)}.computer-topbar{border-bottom:1px solid rgba(251,241,220,.1);background:linear-gradient(120deg,#263c32,#3c3140);color:#fbf1dc}.computer-identity>span{border-color:#fbf1dc2b;background:#fbf1dc17;color:#b5ddbd}.computer-identity small,.computer-power-state{color:#d4c6b2}.computer-power-state i{background:#c2ad91}.computer-power-state.is-on{color:#b5ddbd}.computer-power-state.is-on i{background:#a9d8b8;box-shadow:0 0 0 4px #a9d8b81f}.computer-topbar .ui-button--secondary{border-color:#fbf1dc33;background:#fbf1dc14;color:#fbf1dc}.computer-topbar .ui-button--secondary:hover:not(:disabled){border-color:#fbf1dc59;background:#fbf1dc24;color:#fbf1dc}.computer-topbar .ui-button--primary{border-color:#c78e64;background:#c78e64;color:#2f2933;box-shadow:none}.computer-topbar .ui-button--primary:hover:not(:disabled){border-color:#d09a70;background:#d09a70;color:#2f2933}.browser-computer__notice{border-bottom-color:var(--hairline);background:var(--primary-softer);color:var(--ink-dim)}.browser-computer__notice svg{color:var(--primary)}.computer-screen--off,.hosted-computer__screen{background:#23362e}.computer-screen--off .computer-stopped{background:radial-gradient(circle at 50% 8%,rgba(210,138,96,.18),transparent 18rem),linear-gradient(145deg,#23362e,#342c38);color:#fbf1dc}.computer-screen--off .computer-stopped>span{border-color:#fbf1dc29;background:#fbf1dc14;color:#b5ddbd}.computer-screen--off .computer-stopped p{color:#d4c6b2}.computer-stopped .ui-button--primary{border-color:#c78e64;background:#c78e64;color:#2f2933}.computer-stopped .ui-button--primary:hover:not(:disabled){border-color:#d09a70;background:#d09a70}.hosted-computer__stream,.hosted-computer__frame,.hosted-computer__loading{background:#23362e}.hosted-computer__loading{color:#e0d2bd}.hosted-computer__setup{border-color:#fbf1dc2e;background:#fbf1dc14;color:#e8d8be}.browser-workspace{background:#1f3029}.browser-editor{border-right-color:#4a594b}.browser-pane__toolbar,.browser-editor__footer{border-color:#4a594b;background:#2c3d33;color:#cbbcab}.browser-pane__toolbar>span:first-child,.browser-pane__toolbar button{color:#eee1ca}.browser-pane__toolbar>span svg{color:#b5ddbd}.browser-pane__toolbar button:hover:not(:disabled){background:#415443}.browser-file-tabs{border-color:#4a594b;background:#24372e}.browser-file-tabs button{color:#c5b7a3}.browser-file-tabs button:hover,.browser-file-tabs button.is-active{background:#35493c;color:#f0e2ca}.browser-file-tabs button.is-active{border-bottom-color:#d28a60}.browser-code-editor,.browser-terminal__surface{background:#1f3029;color:#eee1ca;caret-color:#d28a60}.browser-code-editor:focus{box-shadow:inset 0 0 0 1px #91cfad}.browser-editor__footer>span{color:#c5b7a3}.browser-computer__footnote{border-top-color:var(--hairline);background:var(--soft);color:var(--ink-dim)}.computer-auto input{accent-color:var(--primary)}.computer-preferences,.computer-dropzone,.computer-result,.computer-mail-intake{background:var(--panel)}.computer-dropzone{border-color:var(--hairline-strong);background:var(--soft)}.computer-dropzone.is-disabled{background:var(--panel)}.computer-event-list time{color:var(--accent-copper)}.mail-automation-state.is-ready{background:var(--success-soft)}.sidebar-overlay{background:#30253594}.mobile-bottom-nav{border-color:var(--hairline);background:var(--topbar-bg);box-shadow:0 14px 38px #30253533}.mobile-bottom-nav button.is-active{background:var(--primary-soft);color:var(--primary-strong)}.modal-overlay{background:#30253594}.modal-card{border-color:var(--hairline);background:var(--panel);box-shadow:0 28px 80px #3025354d}.mode-card{border-color:var(--hairline);background:var(--soft)}.mode-card:hover{border-color:var(--primary);background:var(--primary-softer)}@media(max-width:780px){.app-sidebar{box-shadow:20px 0 60px #30253547}.runtime-mode-switch>button{min-height:66px}.runtime-mode-switch>button.is-active:after{display:none}}@media(max-width:540px){.computer-shell{border-radius:13px}.computer-topbar{gap:13px;padding:14px}.computer-identity>span{width:34px;height:34px}.computer-controls .ui-button{min-height:38px}.browser-editor{border-bottom-color:#4a594b}}@media print{body,.prod-app,.app-frame,.app-main,.print-area{background:#faf5e9!important;color:#302535!important}}.report-case-picker{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(260px,1.2fr) auto;align-items:center;gap:14px;padding:15px 18px}.report-case-picker__label{display:flex;align-items:center;gap:11px;color:var(--ink)}.report-case-picker__label>svg{color:var(--accent)}.report-case-picker__label strong,.report-case-picker__label span{display:block}.report-case-picker__label strong{font-size:12px}.report-case-picker__label span{margin-top:2px;color:var(--ink-faint);font-size:10px}.report-case-picker>label{color:var(--ink-dim);font-size:10px;font-weight:700}.report-case-picker select{width:100%;min-height:40px;padding:8px 34px 8px 11px;border:1px solid var(--hairline-strong);border-radius:10px;background:var(--input-bg);color:var(--ink);font:inherit;font-size:11px}.report-document{padding:clamp(10px,1.6vw,22px);overflow:visible}.network-map{margin:16px 0;overflow:hidden;border:1px solid #d4dfd8;border-radius:18px;background:#eef4f0;box-shadow:0 12px 32px #2a413714}.network-map__privacy{display:flex;align-items:flex-start;gap:9px;padding:11px 14px;border-bottom:1px solid #d4dfd8;background:#fffaf1;color:#625b4e}.network-map__privacy>svg{flex:0 0 auto;margin-top:2px;color:#a06443}.network-map__privacy p{margin:0;font-size:10px;line-height:1.5}.network-map__canvas-wrap{position:relative;background:#dfe9e3}.network-map__canvas{width:100%;height:420px;min-height:240px;z-index:0}.network-map .leaflet-container{background:#dfe9e3;font-family:inherit}.network-map .leaflet-control-attribution{padding:2px 6px;background:#ffffffe0;color:#4f5e55;font-size:9px}.network-map .leaflet-control-attribution a,.network-map .leaflet-control-zoom a{color:#315f52}.network-map__tile-status{position:absolute;z-index:500;top:12px;left:50%;width:min(88%,620px);transform:translate(-50%);padding:8px 12px;border:1px solid rgba(80,105,91,.25);border-radius:9px;background:#fffffff0;box-shadow:0 4px 16px #23372d1f;color:#4f6157;text-align:center;font-size:10px;line-height:1.4;pointer-events:none}.network-map__tile-status.is-error{border-color:#b16c3a66;background:#fff8ebf5;color:#795232}.network-map-div-icon{border:0;background:transparent}.network-map-div-icon span{display:grid;place-items:center;width:34px;height:34px;border:3px solid #fffaf2;border-radius:50%;background:#ad5636;box-shadow:0 4px 12px #4b2c1d59;color:#fff;font:800 12px/1 ui-sans-serif,system-ui,sans-serif}.network-map-popup strong,.network-map-popup span,.network-map-popup small{display:block}.network-map-popup strong{color:#2f453a;font:700 12px/1.4 var(--font-mono);overflow-wrap:anywhere}.network-map-popup span{margin-top:4px;color:#4b5e53;font-size:11px}.network-map-popup small{margin-top:5px;color:#6b746f;font-size:9px;line-height:1.45}.network-map figcaption{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;border-top:1px solid #d4dfd8;background:#ffffffb8;color:#5f6e65;font-size:10px}.network-map figcaption span{display:inline-flex;align-items:center;gap:6px}.network-map figcaption i{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#ad5636}.network-map figcaption a{flex:0 0 auto;color:#426b5b;text-decoration:underline;text-underline-offset:2px}.network-map--compact{border-radius:12px;box-shadow:none}.network-map--compact .network-map__canvas{height:280px}.network-map--empty{display:flex;align-items:flex-start;gap:12px;padding:18px;color:#53665b}.network-map--empty>svg{flex:0 0 auto;width:20px;color:#9a684d}.network-map--empty strong{display:block;color:#374b40;font-size:12px}.network-map--empty p{margin:4px 0 0;color:#5b6861;font-size:11px;line-height:1.5}.network-context-results{display:grid;gap:10px;margin-top:12px}.network-context-result{display:grid;grid-template-columns:30px minmax(0,1fr);gap:11px;padding:13px;border:1px solid var(--hairline);border-radius:13px;background:var(--input-bg)}.network-context-result__number{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#b75b3721;color:#b46a48;font:800 11px/1 var(--font-mono)}.network-context-result__title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:5px}.network-context-result__title code{color:var(--ink);font-size:12px}.network-context-result strong,.network-context-result span,.network-context-result small{display:block}.network-context-result strong{color:var(--ink);font-size:12px}.network-context-result span{margin-top:3px;color:var(--ink-dim);font-size:10.5px}.network-context-result small{margin-top:5px;color:var(--ink-faint);font-size:9.5px;line-height:1.45}.geo-card>div>small{display:block;color:var(--ink-faint);font-size:9.5px;line-height:1.5}.formal-dossier{--paper: #fdfcf8;--paper-soft: #f3f5f1;--rule: #d4dcd5;--report-ink: #2c332f;--report-muted: #606b64;--report-green: #28594d;--report-rust: #9b4f35;overflow:hidden;border:1px solid #d3d9d2;border-radius:18px;background:var(--paper);color:var(--report-ink);box-shadow:0 22px 60px #222b251f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact}.dossier__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--rule);background:#eef1eb}.dossier__actions>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.dossier__actions>div:first-child{color:#526159;font-size:10px;font-weight:700}.formal-dossier .app-btn{border:1px solid #cbd4cc;background:#fff;color:#37463e;box-shadow:none}.formal-dossier .app-btn:hover{border-color:#8da398;background:#f7faf7}.formal-dossier .app-btn__icon{background:#365f53;color:#fff}.formal-masthead__nonofficial{padding:7px 14px;border-bottom:1px solid #e1b7a6;background:#fff0e8;color:#853c29;text-align:center;font-size:9px;font-weight:850;letter-spacing:.14em}.formal-masthead__brand{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:20px 24px}.formal-masthead__brand img{width:54px;height:54px;border-radius:12px;object-fit:contain;box-shadow:0 8px 18px #0f1c302e}.formal-masthead__brand>div:nth-child(2) strong,.formal-masthead__brand>div:nth-child(2) span{display:block}.formal-masthead__brand>div:nth-child(2) strong{color:#243e37;font-size:20px;letter-spacing:.08em}.formal-masthead__brand>div:nth-child(2) span{margin-top:3px;color:var(--report-muted);font-size:10px}.formal-masthead__docno{max-width:340px;text-align:right}.formal-masthead__docno span,.formal-masthead__docno strong{display:block}.formal-masthead__docno span{color:var(--report-muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em}.formal-masthead__docno strong{margin-top:4px;color:#4b5751;font:600 10px/1.45 var(--font-mono);overflow-wrap:anywhere}.formal-masthead__title{padding:22px 20px;border-top:1px solid var(--rule);border-bottom:3px double var(--report-green);text-align:center}.formal-masthead__title p{margin:0 0 9px;color:var(--report-rust);font-size:9px;font-weight:850;letter-spacing:.12em}.formal-masthead__title h2{margin:0;color:#233f37;font:700 clamp(20px,2.6vw,30px)/1.25 Georgia,"Noto Serif Devanagari",serif}.formal-masthead__title h3{margin:7px 0 5px;color:var(--report-green);font-size:13px;letter-spacing:.13em}.formal-masthead__title>span{color:var(--report-muted);font-size:10px}.formal-masthead__ledger{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;padding:10px 18px;background:var(--paper-soft);color:var(--report-muted);font-size:9px}.formal-masthead__ledger strong{color:#45524b;font-weight:700}.formal-summary{display:grid;grid-template-columns:1.45fr repeat(4,1fr);margin:20px 24px 4px;border:1px solid var(--rule);border-radius:12px;overflow:hidden}.formal-summary>div{min-width:0;padding:13px;border-right:1px solid var(--rule);background:#fff}.formal-summary>div:last-child{border-right:0}.formal-summary span,.formal-summary strong,.formal-summary small{display:block}.formal-summary span{color:var(--report-muted);font-size:8px;font-weight:800;letter-spacing:.08em}.formal-summary strong{margin:5px 0;color:#35453d;font-size:12px;overflow-wrap:anywhere}.formal-summary small{color:#626c66;font-size:8.5px;line-height:1.35}.formal-summary .formal-summary__risk{background:#fff3eb}.formal-summary .formal-summary__risk strong{color:#8e412c}.formal-summary .formal-summary__risk.risk-low{background:#eef7f0}.formal-summary .formal-summary__risk.risk-low strong{color:#366248}.formal-summary .formal-summary__risk.risk-medium{background:#fff7e7}.formal-summary .formal-summary__risk.risk-medium strong{color:#866020}.formal-section{padding:22px 24px;border-top:1px solid var(--rule)}.formal-section__header{display:flex;align-items:center;gap:11px;margin-bottom:13px;break-after:avoid}.formal-section__header>span{display:grid;place-items:center;flex:0 0 auto;width:29px;height:29px;border-radius:50%;background:var(--report-green);color:#fff;font-size:9px;font-weight:800}.formal-section__header h3{margin:0;color:var(--report-green);font-size:14px}.formal-section__header p{margin:2px 0 0;color:var(--report-muted);font-size:9.5px}.formal-section__body{min-width:0}.formal-table-wrap{max-width:100%;overflow-x:auto;border-radius:9px}.formal-table{width:100%;border-collapse:collapse;table-layout:auto}.formal-table:not(.formal-table--details){min-width:580px}.formal-table th,.formal-table td{padding:8px 9px;border:1px solid var(--rule);text-align:left;vertical-align:top;overflow-wrap:anywhere}.formal-table thead th{background:#e8eeea;color:#3e554b;font-size:8.5px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.formal-table tbody th{width:29%;background:#f3f5f1;color:#515e56;font-size:9.5px}.formal-table td{color:#3c4540;background:#ffffff9e;font-size:10.5px;line-height:1.48}.formal-table td small{color:var(--report-muted);font-size:9px}.formal-table .mono,.formal-rea .mono{font-family:var(--font-mono);font-size:9px}.wrap-anywhere{word-break:break-all}.formal-notice{display:flex;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 13px;border-left:3px solid #9d704c;background:#faf4e9;color:#67533f}.formal-notice>svg{flex:0 0 auto;margin-top:1px}.formal-notice p{margin:0;font-size:10px;line-height:1.55}.formal-notice--map{border-left-color:#608273;background:#eef4ef;color:#4d5f55}.formal-assessment{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.formal-assessment>div{padding:13px;border:1px solid var(--rule);border-radius:9px;background:#f7f8f5}.formal-assessment span{color:var(--report-muted);font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.formal-assessment strong{display:block;margin:4px 0;color:#3e5047;font-size:12px}.formal-assessment p,.formal-note{margin:5px 0 0;color:#626d66;font-size:10px;line-height:1.55}.formal-formula{margin:10px 0;padding:10px;border:1px solid var(--rule);background:#f4f6f3}.formal-formula span{display:block;margin-bottom:4px;color:var(--report-muted);font-size:8px;font-weight:800}.formal-formula code{color:#3d4d45;font-size:9.5px;white-space:normal}.formal-auth-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.formal-auth-grid>div{padding:10px;border:1px solid var(--rule);border-radius:8px;text-align:center;background:#f4f7f4}.formal-auth-grid span,.formal-auth-grid strong{display:block}.formal-auth-grid span{color:var(--report-muted);font-size:8px;font-weight:800}.formal-auth-grid strong{margin-top:4px;color:#354b41;font-size:11px}.formal-subheading{margin:17px 0 7px;color:#52625a;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.formal-empty{padding:13px;border:1px dashed #c9d2cb;border-radius:9px;background:#f7f8f5;color:#68736c;font-size:10.5px}.formal-list{margin:6px 0 0;padding-left:20px;color:#4d5852}.formal-list li{margin:5px 0;padding-left:3px;font-size:10.5px;line-height:1.5}.formal-legal{padding:13px;border:1px solid #dfd2b5;border-radius:9px;background:#fffaec}.formal-legal strong{color:#6d5734;font-size:11px}.formal-legal p{margin:5px 0 0;color:#6a6253;font-size:10px;line-height:1.55}.formal-signoff{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:24px}.formal-signoff>div{min-height:54px}.formal-signoff span{color:var(--report-muted);font-size:9px}.formal-signoff i{display:block;margin-top:32px;border-bottom:1px solid #78837c}.formal-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 18px;padding:12px 24px;border-top:2px solid var(--report-green);background:#f0f3ee;color:#5d6962;font-size:8px;letter-spacing:.04em}.formal-containment{--ink: #2c332f;--ink-dim: #4d5952;--ink-faint: #606a63;--hairline: #d4dcd5;--hairline-strong: #b8c5bc;--soft: #edf1ec;--input-bg: #fff;padding:20px 24px;border-top:1px solid var(--rule);background:#f5f5f0}.formal-rea__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.formal-rea__meta>span{padding:9px;border:1px solid var(--rule);background:#f6f8f5;color:var(--report-muted);font-size:9px}.formal-rea__meta strong{display:block;margin-top:3px;color:#3d4d45;overflow-wrap:anywhere}.formal-rea__lane{margin-top:9px;padding:10px;border:1px solid var(--rule);background:#fff}.formal-rea__lane>strong,.formal-rea__lane>span{display:block}.formal-rea__lane>strong{color:#3c5449;font-size:10.5px}.formal-rea__lane>span{margin-top:2px;color:var(--report-muted);font-size:9px}.formal-rea p{margin:7px 0 0;color:#626d66;font-size:9.5px;line-height:1.45}.rea-panel{display:grid;gap:14px}.rea-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:17px;border:1px solid var(--hairline);border-radius:15px;background:linear-gradient(135deg,#507e671a,#be80520f)}.rea-intro>div{display:flex;gap:12px}.rea-intro__icon{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:12px;background:#4e7f6724;color:#75ad91}.rea-intro small{color:var(--ink-faint);font-size:8px;font-weight:800;letter-spacing:.1em}.rea-intro h3{margin:3px 0 4px;color:var(--ink);font-size:16px}.rea-intro p{margin:0;max-width:720px;color:var(--ink-dim);font-size:10.5px;line-height:1.5}.rea-intro a{color:#8dc3a7;text-decoration:underline;text-underline-offset:2px}.rea-disclosure{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border:1px solid rgba(179,127,72,.25);border-radius:11px;background:#b37f4812;color:var(--ink-dim)}.rea-disclosure>svg{flex:0 0 auto;margin-top:2px;color:#c99a68}.rea-disclosure p{margin:0;font-size:10px;line-height:1.55}.rea-upload{padding:14px;border:1px solid var(--hairline);border-radius:12px;background:var(--input-bg)}.rea-upload>label{display:block;margin-bottom:8px;color:var(--ink);font-size:10px;font-weight:750}.rea-upload__row{display:flex;align-items:center;gap:10px}.rea-upload input[type=file]{min-width:0;flex:1 1 auto;padding:8px;border:1px dashed var(--hairline-strong);border-radius:9px;color:var(--ink-dim);background:var(--soft);font-size:10px}.rea-upload input[type=file]::file-selector-button{margin-right:9px;padding:7px 10px;border:1px solid var(--hairline);border-radius:7px;background:var(--input-bg);color:var(--ink);font:inherit;cursor:pointer}.rea-upload>small{display:block;margin-top:8px;color:var(--ink-faint);font-size:9px;overflow-wrap:anywhere}.rea-open-button{margin-top:14px}.rea-result{display:grid;gap:12px;padding-top:4px}.rea-result>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.rea-result>header>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.rea-result>header>div:first-child>svg{color:#76b394}.rea-result>header strong,.rea-result>header span{display:block}.rea-result>header strong{color:var(--ink);font-size:12px}.rea-result>header span{color:var(--ink-faint);font-size:9px}.rea-provenance{display:flex;align-items:flex-start;gap:9px;padding:11px;border-radius:10px;background:#47816214}.rea-provenance>svg{flex:0 0 auto;color:#76b394}.rea-provenance strong,.rea-provenance code,.rea-provenance small{display:block}.rea-provenance strong{color:var(--ink);font-size:10.5px}.rea-provenance code{margin-top:4px;color:#93c5aa;font-size:9px;overflow-wrap:anywhere}.rea-provenance small{margin-top:4px;color:var(--ink-faint);font-size:8.5px}.rea-lane{overflow:hidden;border:1px solid var(--hairline);border-radius:13px;background:var(--input-bg)}.rea-lane>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 13px;border-bottom:1px solid var(--hairline);background:var(--soft)}.rea-lane>header>div{display:flex;align-items:center;gap:9px}.rea-lane>header>div>svg{color:#8db9a1}.rea-lane>header .mini-badge.neutral{background:#34453e;color:#f0f5f2}.formal-table-wrap:focus-visible,.containment__code:focus-visible{outline:2px solid #7d9f8f;outline-offset:3px}.rea-lane>header strong,.rea-lane>header span{display:block}.rea-lane>header strong{color:var(--ink);font-size:11px}.rea-lane>header span{margin-top:2px;color:var(--ink-faint);font-size:9px}.rea-lane__message{margin:12px 13px 0;padding:9px;border-left:2px solid #c3925d;background:#c3925d12;color:var(--ink-dim);font-size:10px}.rea-fact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.rea-facts{min-width:0}.rea-facts h4,.rea-capabilities h4{margin:0 0 7px;color:var(--ink-faint);font-size:8px;text-transform:uppercase;letter-spacing:.09em}.rea-facts>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.rea-facts span{min-width:0;padding:8px;border:1px solid var(--hairline);border-radius:7px;background:var(--soft)}.rea-facts small,.rea-facts strong{display:block;overflow-wrap:anywhere}.rea-facts small{color:var(--ink-faint);font-size:7.5px;text-transform:uppercase}.rea-facts strong{margin-top:3px;color:var(--ink-dim);font:600 9px/1.4 var(--font-mono)}.rea-details{margin:0 12px 12px;border:1px solid var(--hairline);border-radius:9px;background:var(--soft)}.rea-details summary{padding:10px;color:var(--ink-dim);font-size:10px;font-weight:700;cursor:pointer}.rea-details>ul,.rea-details>p{margin:0;padding:0 14px 12px 28px;color:var(--ink-dim);font-size:9.5px;line-height:1.5}.rea-details>p{padding-left:14px}.rea-details li+li{margin-top:5px}.rea-details pre{max-height:440px;margin:0;padding:12px;overflow:auto;border-top:1px solid var(--hairline);color:var(--ink-dim);background:var(--input-bg);font:9px/1.5 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.rea-capabilities{margin:0}.rea-capabilities>*:not(summary){margin-left:12px;margin-right:12px}.rea-provider{margin:0 12px 9px;padding:9px;border:1px solid var(--hairline);border-radius:8px;background:var(--input-bg)}.rea-provider strong{color:var(--ink);font-size:10px}.rea-provider p{margin:4px 0;color:var(--ink-dim);font-size:9px;line-height:1.45}.rea-provider small{display:block;margin-top:3px;color:var(--ink-faint);font-size:8px}.rea-limitations{padding:12px;border:1px solid var(--hairline);border-radius:10px;background:var(--soft)}.rea-limitations strong{color:var(--ink);font-size:10.5px}.rea-limitations p{margin:6px 0 0;color:var(--ink-dim);font-size:9.5px;line-height:1.45}.spin{animation:rea-spin 1s linear infinite}@keyframes rea-spin{to{transform:rotate(360deg)}}@media(max-width:1050px){.report-case-picker{grid-template-columns:1fr 1fr}.report-case-picker__label{grid-column:1 / -1}.formal-summary{grid-template-columns:repeat(3,1fr)}.formal-summary>div{border-bottom:1px solid var(--rule)}.formal-summary>div:nth-child(3){border-right:0}.formal-summary>div:nth-child(n+4){border-bottom:0}}@media(max-width:720px){.report-case-picker{grid-template-columns:1fr}.report-case-picker__label{grid-column:auto}.network-map figcaption{flex-direction:column;gap:4px}.dossier__actions,.rea-intro,.rea-result>header{align-items:stretch;flex-direction:column}.dossier__actions>div:last-child,.rea-result>header>div:last-child{width:100%}.dossier__actions .app-btn{flex:1 1 auto;justify-content:center}.formal-masthead__brand{grid-template-columns:auto 1fr;padding:16px}.formal-masthead__docno{grid-column:1 / -1;max-width:none;text-align:left}.formal-summary{grid-template-columns:1fr 1fr;margin:14px 14px 0}.formal-summary>div,.formal-summary>div:nth-child(3),.formal-summary>div:nth-child(n+4){border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.formal-summary>div:nth-child(2n){border-right:0}.formal-summary>div:last-child{border-bottom:0}.formal-section{padding:18px 14px}.formal-assessment,.formal-signoff,.formal-rea__meta{grid-template-columns:1fr}.formal-auth-grid{grid-template-columns:repeat(2,1fr)}.formal-table:not(.formal-table--details){min-width:620px}.formal-table--details th,.formal-table--details td{display:table-cell;width:auto}.formal-table--details th{width:38%}.rea-upload__row{align-items:stretch;flex-direction:column}.rea-upload__row .ui-button{justify-content:center}.rea-fact-grid{grid-template-columns:1fr}}@media(max-width:420px){.formal-summary{grid-template-columns:1fr}.formal-summary>div,.formal-summary>div:nth-child(2n),.formal-summary>div:nth-child(n+4){border-right:0;border-bottom:1px solid var(--rule)}.formal-masthead__brand img{width:44px;height:44px}.formal-masthead__brand>div:nth-child(2) strong{font-size:16px}.formal-masthead__title h3{font-size:10px}.formal-auth-grid,.rea-facts>div{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.spin{animation:none}}@media print{@page{size:A4;margin:11mm 10mm}body .no-print,.print-area .no-print,.print-area .dossier__actions{display:none!important}.print-area.formal-dossier{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;color:#252b27!important}.print-area.formal-dossier *{color:#29322d!important}.print-area.formal-dossier .formal-masthead__nonofficial,.print-area.formal-dossier .formal-masthead__title p{color:#7c3e2c!important}.print-area.formal-dossier .formal-masthead__title h2,.print-area.formal-dossier .formal-masthead__title h3,.print-area.formal-dossier .formal-section__header h3{color:#234b40!important}.print-area.formal-dossier .formal-section__header>span{color:#fff!important}.print-area.formal-dossier .formal-masthead__brand{padding:12px 8px}.print-area.formal-dossier .formal-masthead__brand img{width:43px;height:43px;box-shadow:none}.print-area.formal-dossier .formal-masthead__title{padding:13px 8px}.print-area.formal-dossier .formal-masthead__title h2{font-size:22px}.print-area.formal-dossier .formal-summary{margin:12px 0 0;border-radius:0}.print-area.formal-dossier .formal-summary>div{padding:8px}.print-area.formal-dossier .formal-summary strong{font-size:9px}.print-area.formal-dossier .formal-summary small{font-size:7px}.print-area.formal-dossier .formal-section{padding:13px 0}.print-area.formal-dossier .formal-section__header{margin-bottom:8px}.print-area.formal-dossier .formal-section__header h3{font-size:12px}.print-area.formal-dossier .formal-table-wrap{overflow:visible!important}.print-area.formal-dossier .formal-table:not(.formal-table--details){min-width:0!important;table-layout:fixed}.print-area.formal-dossier .formal-table th,.print-area.formal-dossier .formal-table td{padding:5px;font-size:8px;line-height:1.35}.print-area.formal-dossier .formal-table thead th{background:#e8eeea!important}.print-area.formal-dossier .formal-table tbody th{background:#f3f5f1!important}.print-area.formal-dossier .network-map{break-inside:avoid;box-shadow:none}.print-area.formal-dossier .network-map--compact .network-map__canvas{height:190px;min-height:190px}.print-area.formal-dossier .network-map__privacy{padding:6px 9px}.print-area.formal-dossier .network-map__privacy p{font-size:7px}.print-area.formal-dossier .network-map figcaption{font-size:7px}.print-area.formal-dossier .formal-notice,.print-area.formal-dossier .formal-legal,.print-area.formal-dossier .formal-rea__lane,.print-area.formal-dossier .formal-assessment>div,.print-area.formal-dossier tr{break-inside:avoid}.print-area.formal-dossier .formal-footer{margin-top:10px}}.hosted-computer{position:relative}.agent-pc__icon-btn{width:34px;height:34px;padding:0;justify-content:center}.agent-pc__sessionbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:9px 16px;border-bottom:1px solid rgba(251,241,220,.1);background:linear-gradient(100deg,#2c4237,#332c3b);color:#e6d8c2;font-size:11px}.agent-pc__chip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border:1px solid rgba(181,221,189,.35);border-radius:999px;background:#a9d8b81f;color:#b5ddbd;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agent-pc__chip i{width:6px;height:6px;border-radius:50%;background:#a9d8b8;box-shadow:0 0 0 3px #a9d8b82e}.agent-pc__meta{display:inline-flex;align-items:center;gap:5px;color:#c8b9a5;font-family:var(--font-mono);font-size:10px;white-space:nowrap}.agent-pc__meta b{color:#f2e7d0;font-weight:700;letter-spacing:.04em}.agent-pc__meta code{color:#e6d8c2;font-size:10px}.agent-pc__meta--id{margin-left:auto}.agent-pc__toolbar{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.agent-pc__tool{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border:1px solid rgba(251,241,220,.18);border-radius:7px;background:#fbf1dc12;color:#e9dcc6;font-size:10px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.agent-pc__tool:hover{border-color:#fbf1dc61;background:#fbf1dc26;color:#fbf1dc}.agent-pc__tool:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.agent-pc__spin{animation:agent-pc-spin 1.1s linear infinite}@keyframes agent-pc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.agent-pc__spin{animation-duration:3s}}.hosted-computer__loading{flex-direction:column;gap:6px;text-align:center}.hosted-computer__loading small{color:#b7a893;font-size:10px}.agent-pc__frame-hint{position:absolute;right:16px;bottom:16px;left:16px;z-index:4;display:flex;gap:10px;padding:12px 14px;border:1px solid rgba(226,181,109,.45);border-radius:12px;background:#26242cf0;color:#f0e2cc;box-shadow:0 12px 30px #00000059}.agent-pc__frame-hint svg{flex:0 0 auto;color:#e2b56d}.agent-pc__frame-hint strong{display:block;font-size:12px}.agent-pc__frame-hint p{margin:3px 0 8px;color:#cbbcab;font-size:11px;line-height:1.5}.agent-pc__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:10px;width:100%;max-width:980px;margin:4px auto 16px;text-align:left}.agent-pc__card{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid rgba(251,241,220,.16);border-radius:13px;background:#fbf1dc0d;color:#eddfc8;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.agent-pc__card:hover{border-color:#fbf1dc57;background:#fbf1dc17}.agent-pc__card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.agent-pc__card.is-active{border-color:#c78e64;background:#c78e6429;box-shadow:inset 0 0 0 1px #c78e644d}.agent-pc__card.is-unavailable{opacity:.72}.agent-pc__card-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.agent-pc__card-head strong{font-family:var(--font-display);font-size:12.5px;letter-spacing:-.01em}.agent-pc__card p{margin:0;color:#c2b2a0;font-size:10.5px;line-height:1.5}.agent-pc__caps{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;margin:0}.agent-pc__caps>div{min-width:0}.agent-pc__caps dt{color:#a4968a;font-family:var(--font-mono);font-size:8px;letter-spacing:.07em;text-transform:uppercase}.agent-pc__caps dd{margin:1px 0 0;overflow:hidden;color:#eddfc8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.agent-pc__card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:6px;border-top:1px solid rgba(251,241,220,.12);color:#b8a893;font-family:var(--font-mono);font-size:9px;letter-spacing:.05em;text-transform:uppercase}.agent-pc__card-foot>span:first-child{display:inline-flex;align-items:center;gap:4px;color:#c78e64;font-weight:700}.agent-pc__card-warn{color:#e2b56d;font-size:9.5px}.agent-pc__preflight{width:100%;max-width:620px;margin:0 auto 16px;padding:12px 14px;border:1px solid rgba(251,241,220,.14);border-radius:12px;background:#141e1a80;text-align:left}.agent-pc__preflight-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.agent-pc__preflight-head strong{color:#f2e7d0;font-size:11.5px}.agent-pc__tone{padding:2px 8px;border-radius:999px;font-family:var(--font-mono);font-size:8.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.agent-pc__tone--ready{background:#a9d8b829;color:#b5ddbd}.agent-pc__tone--caution{background:#e2b56d29;color:#e2b56d}.agent-pc__tone--blocked{background:#eda0aa29;color:#eda0aa}.agent-pc__tone--neutral{background:#fbf1dc1a;color:#cbbcab}.agent-pc__preflight ul{margin:0;padding-left:16px;color:#b6a693;font-size:10.5px;line-height:1.6}.agent-pc__preflight li+li{margin-top:3px}.agent-pc__device-warn{display:flex;align-items:flex-start;gap:7px;margin-top:8px;padding:7px 9px;border-radius:8px;background:#e2b56d1f;color:#e8cf9f;font-size:10px;line-height:1.5}.agent-pc__backend-missing{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:560px;margin:0 auto}.agent-pc__backend-missing p{margin:0;color:#c2b2a0;font-size:11px}.agent-pc__backend-missing code{display:block;padding:8px 10px;border:1px solid rgba(251,241,220,.18);border-radius:8px;background:#fbf1dc12;color:#e8d8be;font-family:var(--font-mono);font-size:10px;text-align:left;word-break:break-all}.agent-pc__reco{margin:12px 0 0;color:#a4968a;font-size:10px}.agent-pc__reco b{color:#d8c9b4}.agent-pc__dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px;background:#18121a9e}.agent-pc__dialog{width:min(560px,100%);max-height:82vh;overflow:auto;border:1px solid var(--hairline-strong);border-radius:16px;background:var(--panel);color:var(--ink);box-shadow:var(--shadow-lifted)}.agent-pc__dialog-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid var(--hairline)}.agent-pc__dialog-head h2{margin:0;font-family:var(--font-display);font-size:14px}.agent-pc__dialog-head .agent-pc__tool{border-color:var(--hairline);background:var(--soft);color:var(--ink)}.agent-pc__dialog-body{padding:14px 18px 18px;font-size:12px;line-height:1.62}.agent-pc__dialog-body h3{margin:14px 0 5px;color:var(--ink);font-family:var(--font-mono);font-size:9.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.agent-pc__dialog-body h3:first-child{margin-top:0}.agent-pc__dialog-body ul{margin:0;padding-left:17px;color:var(--ink-dim)}.agent-pc__dialog-body li+li{margin-top:4px}.agent-pc__dialog-body kbd{padding:1px 5px;border:1px solid var(--hairline-strong);border-radius:4px;background:var(--soft);font-family:var(--font-mono);font-size:10px}@media(max-width:900px){.agent-pc__grid{grid-template-columns:1fr;max-width:460px}.agent-pc__meta--id{margin-left:0}.agent-pc__sessionbar{gap:6px 10px}}@media(max-width:640px){.agent-pc__tool span{display:none}.agent-pc__tool{padding:6px 8px}}.native-pc{display:flex;flex-direction:column;min-height:0;background:#10161a;color:#dbe6e2}.native-pc__screen-wrap{position:relative;flex:1 1 auto;display:flex;align-items:flex-start;justify-content:center;min-height:420px;padding:10px;overflow:auto;background:radial-gradient(circle at 50% 0%,rgba(13,98,87,.28),transparent 42%),#0d1215}.native-pc__screen{position:relative;margin:auto;outline:none}.native-pc__screen:focus-visible{box-shadow:0 0 0 2px var(--focus)}.native-pc__text{white-space:pre;color:#d7e7dd;font-family:var(--font-mono),monospace;font-size:14px;line-height:14px}.native-pc__canvas{display:none;background:#000;image-rendering:pixelated}.native-pc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:22px;background:#0a1014d1;color:#cfdcd6;text-align:center}.native-pc__overlay svg{color:#8fd0b4}.native-pc__overlay strong{font-family:var(--font-display);font-size:14px;color:#eef4f0}.native-pc__overlay span{max-width:460px;font-size:11px;line-height:1.55;color:#a9bab3}.native-pc__overlay small{color:#7f918a;font-size:10px}.native-pc__bar{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;padding:8px 12px;border-top:1px solid rgba(251,241,220,.1);background:linear-gradient(100deg,#24372f,#2d2733)}.native-pc__chip{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:1px solid rgba(251,241,220,.16);border-radius:999px;background:#fbf1dc0f;color:#d9c9b2;font-family:var(--font-mono);font-size:9.5px;white-space:nowrap}.native-pc__chip--off{border-color:#e2b56d61;background:#e2b56d1f;color:#e6c890}.native-pc__hint{display:inline-flex;align-items:center;gap:5px;color:#9d8f80;font-size:10px}.native-pc__tools{display:flex;align-items:center;gap:5px;margin-left:auto;flex-wrap:wrap}.native-pc__scale{display:inline-flex;align-items:center;gap:5px;color:#b8a893;font-family:var(--font-mono);font-size:9.5px}.native-pc__scale select{padding:3px 5px;border:1px solid rgba(251,241,220,.2);border-radius:6px;background:#fbf1dc14;color:#eddfc8;font-family:var(--font-mono);font-size:9.5px}.native-pc__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:7px 12px;border-top:1px solid rgba(251,241,220,.08);background:#1b2622;color:#9d8f80;font-family:var(--font-mono);font-size:9.5px}.native-pc__meta code{color:#cfc0a8}.native-pc__meta-shot{display:inline-flex;align-items:center;gap:6px}.native-pc__link{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border:1px solid rgba(251,241,220,.18);border-radius:5px;background:transparent;color:#c78e64;font-family:var(--font-mono);font-size:9px;cursor:pointer}.native-pc__link:hover{color:#e0a47e}.agent-pc__guest{display:flex;flex-direction:column;gap:8px;width:100%;max-width:620px;margin:0 auto 14px;padding:12px 14px;border:1px solid rgba(251,241,220,.14);border-radius:12px;background:#141e1a80;text-align:left}.agent-pc__guest-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.agent-pc__guest-label{display:inline-flex;align-items:center;gap:6px;min-width:104px;color:#cbbcab;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agent-pc__guest-choices{display:flex;flex:1 1 260px;flex-wrap:wrap;gap:6px}.agent-pc__guest-btn{display:flex;flex:1 1 180px;flex-direction:column;gap:2px;padding:7px 10px;border:1px solid rgba(251,241,220,.16);border-radius:9px;background:#fbf1dc0d;color:#eddfc8;font-size:10.5px;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.agent-pc__guest-btn small{color:#a4968a;font-size:9px}.agent-pc__guest-btn:hover{border-color:#fbf1dc57;background:#fbf1dc17}.agent-pc__guest-btn.is-active{border-color:#c78e64;background:#c78e6429}.agent-pc__guest-btn:focus-visible,.agent-pc__memory-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.agent-pc__memory{display:flex;flex-wrap:wrap;gap:6px}.agent-pc__memory-btn{padding:5px 10px;border:1px solid rgba(251,241,220,.16);border-radius:7px;background:#fbf1dc0d;color:#d9c9b2;font-family:var(--font-mono);font-size:9.5px;cursor:pointer}.agent-pc__memory-btn.is-active{border-color:#c78e64;background:#c78e642e;color:#f3e4cd}.agent-pc__guest-warn{display:flex;align-items:flex-start;gap:6px;margin:0;color:#e2b56d;font-size:10px;line-height:1.5}@media(max-width:720px){.native-pc__tools{margin-left:0}.native-pc__hint{display:none}}.native-pc__error{margin:0;padding:7px 12px;border-top:1px solid rgba(226,181,109,.3);background:#e2b56d1f;color:#e6c890;font-size:10.5px}.evidence-graph-panel{display:grid;gap:15px}.evidence-graph-intro{display:flex;align-items:flex-start;gap:13px;padding:17px;border:1px solid var(--hairline);border-radius:15px;background:linear-gradient(135deg,#46715e17,#a469430e)}.evidence-graph-intro__icon{display:grid;place-items:center;flex:0 0 auto;width:42px;height:42px;border-radius:12px;background:#45715d21;color:#73a58f}.evidence-graph-intro small,.evidence-graph-inspector>div>span,.evidence-graph-selected>span{color:var(--ink-faint);font-size:8px;font-weight:800;letter-spacing:.1em}.evidence-graph-intro h4{margin:3px 0 5px;color:var(--ink);font-size:16px}.evidence-graph-intro p{margin:0;color:var(--ink-dim);font-size:10.5px;line-height:1.55}.evidence-graph-disclosure{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid rgba(179,127,72,.25);border-radius:11px;background:#b37f4812;color:var(--ink-dim)}.evidence-graph-disclosure>svg{flex:0 0 auto;margin-top:2px;color:#c39665}.evidence-graph-disclosure p{margin:0;font-size:10px;line-height:1.55}.evidence-graph-action{display:flex;align-items:center;gap:13px}.evidence-graph-action>button{flex:0 0 auto;width:fit-content}.evidence-graph-action>small{color:var(--ink-faint);font-size:9.5px;line-height:1.45}.evidence-graph-status{display:flex;align-items:center;gap:11px;padding:13px 14px;border:1px solid var(--hairline);border-radius:12px;background:var(--soft)}.evidence-graph-status>svg{flex:0 0 auto}.evidence-graph-status>div{min-width:0;flex:1}.evidence-graph-status strong,.evidence-graph-status span{display:block}.evidence-graph-status strong{color:var(--ink);font-size:11.5px}.evidence-graph-status>div>span{margin-top:3px;color:var(--ink-dim);font-size:10px;line-height:1.45}.evidence-graph-status--available{border-color:#3d7d5e4d;background:#3d7d5e14}.evidence-graph-status--available>svg{color:#6da78b}.evidence-graph-status--pending>svg{color:#c49a64}.evidence-graph-status--unavailable{border-color:#af5f4147;background:#af5f4112}.evidence-graph-status--unavailable>svg{color:#c27c62}.evidence-graph-result{display:grid;gap:12px}.evidence-graph-canvas{overflow-x:auto;border:1px solid var(--hairline);border-radius:15px;background:radial-gradient(circle at 50% 45%,rgba(89,130,109,.08),transparent 42%),var(--input-bg)}.evidence-graph-canvas svg{display:block;width:100%;min-width:760px;height:auto}.evidence-graph-edge{stroke:#a5b3ac;stroke-width:1.35;opacity:.72}.evidence-graph-node{filter:drop-shadow(0 4px 5px rgba(39,54,46,.13))}.evidence-graph-node__symbol{fill:#fff;font:800 11px/1 ui-sans-serif,system-ui,sans-serif;letter-spacing:.04em;pointer-events:none}.evidence-graph-node__label{fill:var(--ink-dim);font:650 11px/1.2 ui-sans-serif,system-ui,sans-serif;paint-order:stroke;stroke:var(--input-bg);stroke-width:4px;stroke-linejoin:round}.evidence-graph-legend{display:flex;flex-wrap:wrap;gap:8px 15px;color:var(--ink-faint);font-size:9px}.evidence-graph-legend span{display:inline-flex;align-items:center;gap:6px}.evidence-graph-legend i,.evidence-graph-node-list i{flex:0 0 auto;width:8px;height:8px;border-radius:50%}.evidence-graph-inspector{display:grid;grid-template-columns:minmax(230px,.85fr) minmax(0,1.4fr);gap:12px}.evidence-graph-inspector>div{min-width:0;padding:13px;border:1px solid var(--hairline);border-radius:12px;background:var(--soft)}.evidence-graph-node-list{display:flex;flex-wrap:wrap;gap:6px;max-height:250px;margin-top:9px;overflow:auto}.evidence-graph-node-list button{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:6px 9px;border:1px solid var(--hairline);border-radius:8px;background:var(--input-bg);color:var(--ink-dim);font:600 9px/1.35 var(--font-mono);overflow-wrap:anywhere;text-align:left}.evidence-graph-node-list button.active{border-color:#6c9582;background:#55856d1f;color:var(--ink)}.evidence-graph-node-list button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.evidence-graph-selected>strong,.evidence-graph-selected>small{display:block}.evidence-graph-selected>strong{margin-top:8px;color:var(--ink);font-size:13px;overflow-wrap:anywhere}.evidence-graph-selected>small{margin-top:3px;color:var(--ink-faint);font-size:9px}.evidence-graph-selected dl{max-height:175px;margin:10px 0 0;overflow:auto}.evidence-graph-selected dl:focus-visible,.evidence-graph-canvas:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.evidence-graph-selected dl>div{display:grid;grid-template-columns:minmax(90px,.4fr) minmax(0,1fr);gap:9px;padding:6px 0;border-bottom:1px solid var(--hairline);font-size:9px}.evidence-graph-selected dt{color:var(--ink-faint);font-family:var(--font-mono);overflow-wrap:anywhere}.evidence-graph-selected dd{margin:0;color:var(--ink-dim);overflow-wrap:anywhere}.evidence-graph-relations{display:grid;gap:5px;margin-top:10px}.evidence-graph-relations p{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;margin:0;padding:7px;border-radius:7px;background:var(--input-bg)}.evidence-graph-relations code{min-width:0;color:var(--ink-dim);font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evidence-graph-relations code:last-child{text-align:right}.evidence-graph-relations strong{color:var(--ink-dim);font-size:8px;letter-spacing:.03em}@media(max-width:760px){.evidence-graph-action{align-items:stretch;flex-direction:column}.evidence-graph-action>button{width:100%;justify-content:center}.evidence-graph-inspector{grid-template-columns:1fr}.evidence-graph-canvas svg{min-width:700px}.evidence-graph-relations p{grid-template-columns:1fr}.evidence-graph-relations code:last-child{text-align:left}}@media screen{:root{--canvas: #f3ede2;--panel: #fcF8ef;--panel-raised: #fffaf1;--soft: #eee7da;--soft-strong: #e1d6c4;--input-bg: #fbf6ec;--ink: #29232f;--ink-dim: #524857;--ink-faint: #6c5f6e;--hairline: #d9cbb8;--hairline-strong: #b8a58d;--shadow: 0 12px 32px rgba(65, 45, 49, .075), 0 2px 7px rgba(65, 45, 49, .035);--shadow-lifted: 0 22px 48px rgba(65, 45, 49, .13), 0 4px 12px rgba(65, 45, 49, .05)}:root[data-theme=dark]{--canvas: #192722;--panel: #26392f;--panel-raised: #2c4035;--soft: #21332b;--soft-strong: #3a4e41;--input-bg: #21342b;--ink: #f5ecd9;--on-primary: #17251f;--ink-dim: #d3c5b2;--ink-faint: #b9aa98;--hairline: #4c6051;--hairline-strong: #728372;--shadow: 0 15px 38px rgba(9, 18, 14, .22), 0 2px 8px rgba(9, 18, 14, .12);--shadow-lifted: 0 24px 54px rgba(9, 18, 14, .32), 0 4px 14px rgba(9, 18, 14, .18)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.prod-app{background-image:radial-gradient(circle at 88% -10%,color-mix(in srgb,var(--accent-copper) 12%,transparent),transparent 31rem),radial-gradient(circle at 42% 105%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 36rem)}.app-sidebar{padding-top:22px;box-shadow:16px 0 44px #1f1f1d1a}.sidebar-brand{padding-bottom:20px}.sidebar-brand__mark{width:42px;height:42px;border-radius:13px;box-shadow:0 9px 22px #0f191433,inset 0 1px #ffffff47}.sidebar-brand strong{font-size:14.5px}.sidebar-brand>div>span{font-size:10.5px}.sidebar-new{min-height:46px;border-radius:12px;background:linear-gradient(135deg,#ad5a36,#91452c);box-shadow:0 10px 24px #2c1c1938,inset 0 1px #fff4de26;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.sidebar-new:hover{background:linear-gradient(135deg,#9f5031,#833d28);box-shadow:0 13px 28px #2c1c1945,inset 0 1px #fff4de2b;transform:translateY(-1px)}.sidebar-nav{gap:23px}.sidebar-nav__label{font-size:9.5px}.sidebar-nav__item{min-height:42px;border-radius:11px;font-size:12.5px;transition:color .17s ease,background .17s ease,border-color .17s ease,transform .17s ease}.sidebar-nav__item:hover{transform:translate(2px)}.sidebar-nav__item.is-active{border-color:#f2e7d026;background:linear-gradient(100deg,#f2e7d021,#f2e7d00e);box-shadow:inset 3px 0 #d28a60,0 7px 18px #121c171a}.sidebar-runtime{padding:13px;border-radius:13px;background:#f2e7d012;box-shadow:inset 0 1px #ffffff09}.app-topbar{height:72px;background:color-mix(in srgb,var(--topbar-bg) 91%,transparent);box-shadow:0 7px 28px #412d310b;-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15)}.app-main{padding-top:34px}.breadcrumb{font-size:12px}.local-ready{padding:7px 11px;border:1px solid color-mix(in srgb,var(--success) 20%,var(--hairline));border-radius:999px;font-size:10.5px}.theme-toggle,.mobile-menu,.icon-button{border-radius:11px}.page-stack{gap:26px}.page-heading h1{font-weight:760}.page-heading p{margin-top:9px;font-size:13.5px;line-height:1.65}.ui-eyebrow{font-size:10px;letter-spacing:.15em}.ui-button{min-height:42px;padding:9px 16px;border-radius:11px;font-size:12px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.ui-button--primary{background:linear-gradient(135deg,var(--primary),var(--primary-strong));box-shadow:0 8px 18px color-mix(in srgb,var(--primary) 20%,transparent),inset 0 1px #ffffff21}.ui-button--primary:hover:not(:disabled){background:linear-gradient(135deg,var(--primary-strong),var(--primary));box-shadow:0 11px 23px color-mix(in srgb,var(--primary) 24%,transparent)}.ui-button--secondary{background:color-mix(in srgb,var(--panel-raised) 84%,var(--soft))}.app-btn{min-height:40px;border-radius:10px;font-size:11.5px;transition:transform .15s ease,border-color .15s ease,background .15s ease}.app-btn:hover:not(:disabled){transform:translateY(-1px)}.app-btn__icon{border:1px solid color-mix(in srgb,var(--primary) 13%,var(--hairline));background:var(--primary-soft)!important;color:var(--primary)!important}.surface{border-radius:18px;box-shadow:var(--shadow)}.surface--padded{padding:22px}.section-title{margin-bottom:18px}.section-title h2{font-size:19px}.section-title p{font-size:12px}.soft-badge,.sample-pill{font-size:9.5px}.dashboard-page>.page-heading{position:relative;isolation:isolate;overflow:hidden;padding:clamp(25px,3.1vw,42px);border:1px solid color-mix(in srgb,var(--primary) 12%,var(--hairline));border-radius:24px;background:radial-gradient(circle at 84% 15%,color-mix(in srgb,var(--accent-copper) 15%,transparent),transparent 19rem),radial-gradient(circle at 55% 120%,color-mix(in srgb,var(--primary) 12%,transparent),transparent 28rem),linear-gradient(135deg,var(--panel-raised),color-mix(in srgb,var(--panel) 91%,var(--primary-soft)));box-shadow:var(--shadow)}.dashboard-page>.page-heading:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.24;background-image:linear-gradient(color-mix(in srgb,var(--primary) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--primary) 8%,transparent) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:linear-gradient(90deg,transparent 25%,#000 100%);mask-image:linear-gradient(90deg,transparent 25%,#000 100%);pointer-events:none}.dashboard-page>.page-heading:after{content:"";position:absolute;z-index:-1;width:250px;height:250px;right:-80px;top:-115px;border:1px solid color-mix(in srgb,var(--accent-copper) 22%,transparent);border-radius:50%;box-shadow:0 0 0 34px color-mix(in srgb,var(--accent-copper) 4%,transparent),0 0 0 72px color-mix(in srgb,var(--primary) 3%,transparent);pointer-events:none}.dashboard-page>.page-heading .page-heading__copy{max-width:900px}.dashboard-page>.page-heading h1{max-width:820px;margin-top:8px;font-size:clamp(32px,3.4vw,48px);line-height:1.1;letter-spacing:-.052em;text-wrap:balance}.dashboard-page>.page-heading p{max-width:740px;font-size:14px}.dashboard-page>.page-heading__actions{position:relative;padding-top:7px}.trust-banner{padding:17px 19px;border-radius:16px;background:radial-gradient(circle at 90% 0%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 20rem),linear-gradient(105deg,var(--primary-softer),var(--panel-raised));box-shadow:inset 0 1px #ffffff24}.trust-banner__icon{width:42px;height:42px;border-radius:12px}.trust-banner strong{font-size:13px}.trust-banner p{font-size:11.5px;line-height:1.55}.metrics-grid{gap:14px}.metric-card{position:relative;overflow:hidden;padding:19px;border-radius:16px;background:linear-gradient(145deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow)}.metric-card:after{content:"";position:absolute;inset:0 14px auto;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary) 28%,transparent),transparent)}.metric-card__icon{width:42px;height:42px;border-radius:12px}.metric-card span:not(.metric-card__icon){font-size:10.5px}.metric-card strong{font-size:27px;line-height:1.18}.metric-card small{font-size:9.5px}.mode-card-grid{gap:16px}.mode-card{position:relative;isolation:isolate;overflow:hidden;min-height:218px;padding:22px;border-radius:18px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--primary) 7%,transparent),transparent 13rem),linear-gradient(145deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow)}.mode-card:after{content:"";position:absolute;z-index:-1;width:90px;height:90px;right:-42px;bottom:-44px;border:1px solid color-mix(in srgb,var(--primary) 15%,transparent);border-radius:50%;transition:transform .22s ease,border-color .22s ease}.mode-card:hover{border-color:color-mix(in srgb,var(--primary) 42%,var(--hairline));box-shadow:var(--shadow-lifted);transform:translateY(-4px)}.mode-card:hover:after{border-color:color-mix(in srgb,var(--primary) 32%,transparent);transform:scale(1.2)}.mode-card__top{margin-bottom:21px}.mode-card__icon{width:44px;height:44px;border-radius:13px}.mode-card__meta{font-size:9px}.mode-card>strong{font-size:17px}.mode-card>p{max-width:340px;font-size:12px;line-height:1.65}.mode-card__action{font-size:11.5px}.mode-card__action svg{transition:transform .17s ease}.mode-card:hover .mode-card__action svg{transform:translate(4px)}.dashboard-split{gap:18px}.current-case--empty{min-height:286px}.current-case__empty-icon{width:54px;height:54px;border-radius:16px}.current-case--empty h3{font-size:16px}.current-case--empty p{font-size:12px;line-height:1.6}.capability-list>div{padding:12px 0}.capability-list strong{font-size:11.5px}.capability-list small{font-size:9.5px}.activity-row{min-height:66px;border-radius:10px}.activity-row__main strong{font-size:12px}.activity-row__main small{font-size:9.5px}.analysis-stepper{padding:16px 22px;border-radius:16px;background:linear-gradient(120deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow)}.analysis-stepper>div>span{width:32px;height:32px;font-size:11px}.analysis-stepper>div.is-active>span{box-shadow:0 0 0 5px color-mix(in srgb,var(--primary) 11%,transparent)}.analysis-stepper strong{font-size:11.5px}.analysis-stepper small{font-size:9.5px}.analysis-intake{padding:clamp(20px,2.3vw,30px)}.intake__head h3{font-size:23px}.intake__head p{font-size:12.5px}.mode-tabs{gap:10px}.mode-tab{min-height:74px;padding:12px 14px;border-radius:13px;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.mode-tab:hover{transform:translateY(-1px)}.mode-tab strong{font-size:12.5px}.mode-tab small{font-size:10px}.mode-tab.active{border-color:var(--primary);background:linear-gradient(135deg,var(--primary),var(--primary-strong));color:var(--on-primary);box-shadow:0 9px 20px color-mix(in srgb,var(--primary) 17%,transparent)}.mode-tab.active svg,.mode-tab.active small{color:inherit}.mode-tab.active small{opacity:.8}.drop-panel{min-height:310px;border-radius:16px;background-image:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--primary) 9%,transparent),transparent 16rem),radial-gradient(color-mix(in srgb,var(--primary) 11%,transparent) .7px,transparent .7px);background-size:auto,18px 18px;background-position:center,center;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.drop-panel:hover{border-color:color-mix(in srgb,var(--primary) 60%,var(--hairline-strong))}.drop-panel__icon{width:54px;height:54px;border-radius:16px;box-shadow:0 9px 22px color-mix(in srgb,var(--primary) 12%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--primary) 14%,transparent)}.drop-panel h4{font-size:18px}.drop-panel p{font-size:12px;line-height:1.65}.analysis-aside{gap:16px}.aside-icon{width:42px;height:42px;border-radius:12px}.analysis-aside h2{font-size:16px}.aside-intro{font-size:11.5px;line-height:1.6}.check-list li span,.check-list li strong{font-size:11.5px;line-height:1.55}.analysis-result-surface{border-radius:20px}.workspace__bar{min-height:56px;border-bottom:1px solid var(--hairline);background:color-mix(in srgb,var(--soft) 82%,var(--panel))}.report{gap:16px;padding:22px}.verdict{position:relative;overflow:hidden;padding:18px 20px;border-left-width:4px;border-radius:15px;background:linear-gradient(110deg,var(--success-soft),var(--panel-raised) 52%);box-shadow:0 8px 22px #412d310b}.verdict.medium{background:linear-gradient(110deg,var(--warning-soft),var(--panel-raised) 52%)}.verdict.high{background:linear-gradient(110deg,var(--danger-soft),var(--panel-raised) 52%)}.verdict__icon{width:40px;height:40px;border-radius:12px}.verdict__title{font-size:22px}.verdict__note{font-size:12px;line-height:1.6}.verdict__score strong{font-size:40px}.verdict__eyebrow{font-size:9.5px}.tabs{width:fit-content;max-width:100%;gap:4px;padding:4px;border:1px solid var(--hairline);border-radius:13px;background:var(--soft)}.tab{min-height:35px;padding:7px 11px;border-color:transparent;border-radius:9px;background:transparent;font-size:11px}.tab:hover{border-color:transparent;background:color-mix(in srgb,var(--panel-raised) 65%,transparent)}.tab.active,:root[data-theme=dark] .tab.active{border-color:color-mix(in srgb,var(--primary) 18%,var(--hairline));background:var(--panel-raised);color:var(--primary-strong);box-shadow:0 3px 9px #412d3114}.report-grid{gap:16px}.panel{gap:12px;padding:18px;border-radius:15px;background:linear-gradient(145deg,var(--panel-raised),var(--panel));box-shadow:0 5px 18px #412d310a}.panel__head small{font-size:9px}.panel__head h3{font-size:14px}.panel__icon{width:28px;height:28px;border-radius:9px}.kv{font-size:12px}.kv>strong:not(.mono){font-size:12px}.kv>strong,.kv .mono{font-size:11px}.category-description{font-size:12px;line-height:1.6}.category-topline h4{font-size:14.5px}.category-metrics strong{font-size:18px}.category-metrics span{font-size:10px}.category-alert strong{font-size:11.5px}.category-alert p{font-size:11px}.score-formula{padding:11px 12px;border-radius:11px}.score-formula code,.score-ledger-note,.ledger-row p,.signal-row p,.limitation-list p{font-size:11px;line-height:1.55}.ledger-row strong,.signal-row strong{font-size:11.5px}.signal-row{padding:8px 0}.disclaimer,.muted{font-size:11px}.empty-panel code,.mitre__row code{color:var(--danger)}.empty-panel{font-size:12px}.ip-context-action small,.geo-card p{font-size:10.5px}.deep-insight-strip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:14px 16px;border:1px solid color-mix(in srgb,var(--primary) 18%,var(--hairline));border-radius:14px;background:radial-gradient(circle at 90% 0%,color-mix(in srgb,var(--accent-copper) 11%,transparent),transparent 18rem),linear-gradient(110deg,var(--primary-soft),var(--panel-raised) 58%);color:var(--ink);text-align:left;box-shadow:0 7px 20px #412d310b;cursor:pointer}.deep-insight-strip:hover{border-color:color-mix(in srgb,var(--primary) 34%,var(--hairline))}.deep-insight-strip__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--primary);color:var(--on-primary);box-shadow:0 7px 16px color-mix(in srgb,var(--primary) 18%,transparent)}.deep-insight-strip__copy{display:flex;min-width:0;flex-direction:column;gap:3px}.deep-insight-strip__copy small{color:var(--primary-strong);font-size:9px;font-weight:800;letter-spacing:.13em}.deep-insight-strip__copy strong{overflow:hidden;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.deep-insight-strip__copy>span{overflow:hidden;color:var(--ink-dim);font-size:11px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.deep-insight-strip__action{display:inline-flex;align-items:center;gap:4px;color:var(--primary-strong);font-size:10.5px;font-weight:750;white-space:nowrap}.deep-email-panel{display:grid;gap:18px}.deep-email-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px;border:1px solid color-mix(in srgb,var(--primary) 14%,var(--hairline));border-radius:16px;background:radial-gradient(circle at 96% 0%,color-mix(in srgb,var(--accent-copper) 12%,transparent),transparent 22rem),linear-gradient(135deg,var(--primary-soft),var(--panel-raised) 68%)}.deep-email-hero>div>span,.deep-explanation-card>span,.deep-section-heading>div>span{color:var(--primary-strong);font-size:9px;font-weight:800;letter-spacing:.13em}.deep-email-hero h4{margin:6px 0;font-size:17px;line-height:1.35}.deep-email-hero p{max-width:850px;color:var(--ink-dim);font-size:11.5px;line-height:1.65}.deep-parser-badge{flex:0 0 auto;max-width:250px;padding:7px 10px;border:1px solid var(--hairline);border-radius:999px;background:var(--panel-raised);color:var(--ink-dim);font-family:var(--font-mono);font-size:9px;line-height:1.45;text-align:center}.identity-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.identity-card{position:relative;display:flex;min-width:0;flex-direction:column;gap:7px;overflow:hidden;padding:17px;border:1px solid var(--hairline);border-radius:14px;background:var(--panel-raised);box-shadow:0 5px 16px #412d3109}.identity-card:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--primary);content:""}.identity-card--reply:before{background:var(--accent-copper)}.identity-card--return:before{background:var(--success)}.identity-card>span{color:var(--ink-faint);font-size:9px;font-weight:800;letter-spacing:.11em}.identity-card>strong{overflow-wrap:anywhere;font-size:13.5px}.identity-card>code{overflow-wrap:anywhere;color:var(--ink-dim);font-size:10.5px;line-height:1.5}.identity-card>small{margin-top:auto;color:var(--ink-faint);font-size:10px;line-height:1.5}.deep-email-panel>.auth-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.deep-email-panel .auth-item{align-items:flex-start;flex-direction:column;gap:6px;padding:13px 14px;border-radius:12px;background:var(--soft)}.deep-email-panel .auth-item span{font-size:9px}.deep-email-panel .auth-item strong{overflow-wrap:anywhere;font-size:10.5px;line-height:1.45}.alignment-section,.relay-hop-section{display:grid;gap:12px}.deep-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.deep-section-heading h4{margin-top:4px;font-size:14px}.deep-section-heading>small{color:var(--ink-faint);font-size:9.5px;text-align:right}.alignment-table-wrap{overflow:auto;border:1px solid var(--hairline);border-radius:13px}.alignment-table{width:100%;min-width:790px;border-collapse:collapse;background:var(--panel-raised)}.alignment-table th{padding:11px 12px;background:var(--soft);color:var(--ink-faint);font-size:9px;font-weight:800;letter-spacing:.06em;text-align:left}.alignment-table td{padding:12px;border-top:1px solid var(--hairline);color:var(--ink-dim);font-size:10.5px;line-height:1.5;vertical-align:top}.alignment-table td strong{color:var(--ink)}.alignment-table td code{overflow-wrap:anywhere;color:var(--ink);font-size:10px}.alignment-identity-role{display:block;margin-top:4px;color:var(--ink-faint);font-size:9px;line-height:1.4}.alignment-result{display:inline-flex;padding:4px 7px;border-radius:999px;background:var(--soft-strong);color:var(--ink-dim);font-size:8.5px;font-weight:800;letter-spacing:.04em}.alignment-result--pass{background:var(--success-soft);color:var(--success)}.alignment-result--fail,.alignment-result--hardfail,.alignment-result--permerror{background:var(--danger-soft);color:var(--danger)}.alignment-value.is-aligned{color:var(--success);font-weight:700}.alignment-value.is-misaligned{color:var(--danger);font-weight:700}.deep-explanation-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.85fr);gap:12px}.deep-explanation-card{padding:18px;border:1px solid var(--hairline);border-radius:14px;background:color-mix(in srgb,var(--soft) 64%,var(--panel-raised))}.deep-explanation-card h4{margin:5px 0 10px;font-size:14px}.deep-explanation-card ol{display:grid;gap:9px;padding-left:20px}.deep-explanation-card li{padding-left:3px;color:var(--ink-dim);font-size:11px;line-height:1.6}.deep-explanation-card li::marker{color:var(--primary-strong);font-weight:800}.deep-explanation-card dl{display:grid}.deep-explanation-card dl>div{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--hairline);font-size:10.5px}.deep-explanation-card dl>div:last-child{border-bottom:0}.deep-explanation-card dt{color:var(--ink-faint)}.deep-explanation-card dd{color:var(--ink);font-weight:650;text-align:right}.deep-email-panel .auth-evidence{gap:7px;padding:16px;border:1px solid var(--hairline);border-radius:14px;background:var(--soft)}.deep-email-panel .auth-evidence>span{font-size:9px}.deep-email-panel .auth-evidence>strong{font-size:11.5px}.deep-email-panel .auth-evidence>p{font-size:10.5px}.raw-evidence-disclosure{margin-top:4px}.raw-evidence-disclosure summary,.relay-hop summary{width:fit-content;color:var(--primary-strong);font-size:10px;font-weight:700;cursor:pointer}.raw-evidence-disclosure pre{max-height:270px;margin-top:10px;overflow:auto;padding:12px;border:1px solid var(--hairline);border-radius:10px;background:var(--input-bg)}.deep-email-panel .raw-evidence-disclosure code{max-height:none;overflow:visible;padding:0;border:0;background:transparent;color:var(--ink-dim);font-size:9.5px;white-space:pre-wrap;word-break:break-word}.relay-summary--deep{grid-template-columns:repeat(3,minmax(0,1fr))}.relay-summary--deep>div{padding:12px;border:1px solid var(--hairline);border-radius:11px}.relay-summary--deep small{font-size:8.5px;line-height:1.4}.relay-summary--deep strong{overflow-wrap:anywhere;font-size:11px;line-height:1.45}.relay-hop-section{margin-top:18px}.relay-hop-list{display:grid;gap:8px}.relay-hop{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid var(--hairline);border-radius:12px;background:var(--soft)}.relay-hop__number{display:grid;flex:0 0 auto;place-items:center;width:29px;height:29px;border-radius:9px;background:var(--panel-raised);color:var(--primary-strong);font-family:var(--font-mono);font-size:9.5px;font-weight:800}.relay-hop>div{min-width:0}.relay-hop strong{display:block;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.relay-hop strong span{padding:0 4px;color:var(--accent-copper)}.relay-hop small{display:block;margin:3px 0 6px;overflow-wrap:anywhere;color:var(--ink-faint);font-size:9.5px;line-height:1.45}.relay-hop details code{display:block;max-height:140px;margin-top:7px;overflow:auto;padding:8px;border:1px solid var(--hairline);border-radius:8px;background:var(--input-bg);color:var(--ink-dim);font-size:9px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.deep-insight-strip:focus-visible,.raw-evidence-disclosure summary:focus-visible,.relay-hop summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.sample-grid{gap:16px}.sample-card{padding:21px;border-radius:18px}.sample-card h2{font-size:16px}.sample-card>p{font-size:11.5px}.case-toolbar{border-radius:16px}.case-source strong,.category-cell{font-size:11.5px}.case-source small{font-size:9.5px}.network-map{border-radius:16px}.network-map:not(.network-map--compact) .network-map__canvas{height:clamp(280px,34vw,420px)}.network-map figcaption{font-size:10.5px}.network-context-result{padding:15px;border-radius:14px}.network-context-result strong{font-size:13px}.network-context-result small{font-size:10px}.rea-intro{padding:20px;border-radius:16px}.rea-intro p{font-size:11.5px}.rea-upload{padding:17px}.rea-upload>label,.rea-upload>small{font-size:10.5px}.rea-lane{border-radius:14px}.report-case-picker{border-radius:16px}.formal-dossier{border-radius:20px}@media(max-width:1020px){.app-main{padding-top:28px}.dashboard-page>.page-heading{padding:28px}.dashboard-page>.page-heading h1{font-size:clamp(31px,4.4vw,42px)}}@media(max-width:780px){.app-topbar{height:64px}.app-main{padding-top:22px}.page-stack{gap:20px}.page-heading p{font-size:13px}.ui-button{min-height:44px}.dashboard-page>.page-heading{padding:25px 22px;border-radius:20px}.dashboard-page>.page-heading h1{font-size:clamp(29px,7vw,38px)}.dashboard-page>.page-heading p{font-size:13px}.dashboard-page>.page-heading__actions{padding-top:3px}.dashboard-page>.page-heading:after{opacity:.6}.trust-banner{padding:15px}.metric-card{padding:17px}.mode-card{min-height:192px;padding:20px}.surface--padded{padding:19px}.analysis-intake{padding:20px}.analysis-stepper{padding:13px}.analysis-stepper>div>span{width:29px;height:29px}.analysis-stepper strong{font-size:9.5px}.report,.verdict{padding:16px}.verdict__title{font-size:20px}.tabs{width:100%}.panel{padding:16px}.deep-email-hero{flex-direction:column;padding:17px}.deep-parser-badge{max-width:100%}.identity-card-grid,.deep-explanation-grid{grid-template-columns:1fr}.deep-email-panel>.auth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deep-section-heading{align-items:flex-start;flex-direction:column;gap:5px}.deep-section-heading>small{text-align:left}.relay-summary--deep{grid-template-columns:1fr}.network-map:not(.network-map--compact) .network-map__canvas{height:280px}}@media(max-width:540px){.dashboard-page>.page-heading{padding:23px 19px}.dashboard-page>.page-heading h1{font-size:29px;line-height:1.14}.dashboard-page>.page-heading__actions{flex-direction:column}.dashboard-page>.page-heading__actions .ui-button{width:100%}.trust-banner__icon{width:38px;height:38px}.trust-banner p{font-size:11px}.mode-card>p{font-size:11.5px}.mode-tab{min-height:66px}.drop-panel{min-height:270px;padding:24px 17px}.drop-panel h4{font-size:16px}.drop-panel p,.verdict__note{font-size:11.5px}.verdict__score strong{font-size:32px}.tab{padding-inline:10px;font-size:10.5px}.deep-insight-strip{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px}.deep-insight-strip__copy strong,.deep-insight-strip__copy>span{overflow:visible;text-overflow:clip;white-space:normal}.deep-insight-strip__action{grid-column:2}.deep-email-hero h4{font-size:15px}.deep-explanation-card{padding:15px}.network-map:not(.network-map--compact) .network-map__canvas{height:240px}}@media(prefers-reduced-motion:reduce){.sidebar-new,.sidebar-nav__item,.mode-card,.mode-card:after,.mode-card__action svg,.metric-card,.ui-button,.app-btn{transition:none}.sidebar-new:hover,.sidebar-nav__item:hover,.mode-card:hover,.metric-card:hover,.ui-button:hover,.app-btn:hover{transform:none}}}
