@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.ob-screen{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-color, #0d1b2a);display:flex;flex-direction:column;align-items:center;z-index:9999;overflow:hidden;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.ob-header{display:flex;align-items:center;gap:9px;padding-top:52px;padding-bottom:6px;flex-shrink:0}.ob-header-logo{width:26px;height:26px;-o-object-fit:contain;object-fit:contain;display:block}.ob-header-name{font-size:19px;font-weight:900;letter-spacing:-.4px;color:var(--text-color, #f8fafc);line-height:1}.ob-tagline{font-size:11px;font-weight:700;color:var(--text-muted, rgba(148, 163, 184, .6));letter-spacing:.12em;text-transform:none;margin:0;flex-shrink:0}.ob-stage{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:380px;padding:0 32px;gap:30px;min-height:0}.ob-text-slot{min-height:56px;display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.ob-feature-text{font-size:17px;font-weight:800;color:var(--text-color, #f0f4f8);line-height:1.35;text-align:center;letter-spacing:-.25px}@keyframes ob-text-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ob-text-enter{animation:ob-text-enter .42s cubic-bezier(.22,1,.36,1) forwards}.ob-logo{width:136px;height:136px;flex-shrink:0}@keyframes ob-pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.ob-logo .vocesyo-mark__piece.is-active{animation:ob-pulse 1.5s cubic-bezier(.45,0,.55,1) infinite}.ob-dots{display:flex;align-items:center;gap:6px;padding-bottom:24px;flex-shrink:0}.ob-dot{width:6px;height:6px;border-radius:99px;background:#94a3b847;transition:width .3s cubic-bezier(.22,1,.36,1),background .3s ease}.ob-dot--active{width:22px;background:#e2e8f0bf}.ob-btn{width:min(320px,calc(100% - 48px));height:56px;border-radius:16px;background:#fff;color:#172033;font-size:16px;font-weight:950;letter-spacing:-.3px;border:none;cursor:pointer;margin-bottom:40px;flex-shrink:0;transition:opacity .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.ob-btn:active{opacity:.82;transform:scale(.97)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.-bottom-52{bottom:-13rem}.-left-40{left:-10rem}.-right-52{right:-13rem}.-top-40{top:-10rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-16{bottom:4rem}.bottom-4{bottom:1rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-4{left:1rem}.left-\[10px\]{left:10px}.left-\[18px\]{left:18px}.left-\[6px\]{left:6px}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[-14px\]{right:-14px}.right-auto{right:auto}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[2px\]{top:2px}.top-\[calc\(var\(--header-height\)\+var\(--header-gap\)\+env\(safe-area-inset-top\)\+12px\)\]{top:calc(var(--header-height) + var(--header-gap) + env(safe-area-inset-top) + 12px)}.top-\[calc\(var\(--header-height\)\+var\(--header-gap\)\+env\(safe-area-inset-top\)\+8px\)\]{top:calc(var(--header-height) + var(--header-gap) + env(safe-area-inset-top) + 8px)}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[10050\]{z-index:10050}.z-\[10060\]{z-index:10060}.z-\[10080\]{z-index:10080}.z-\[120000\]{z-index:120000}.z-\[12000\]{z-index:12000}.z-\[30010\]{z-index:30010}.z-\[30020\]{z-index:30020}.z-\[40000\]{z-index:40000}.z-\[40020\]{z-index:40020}.z-\[41000\]{z-index:41000}.z-\[50000\]{z-index:50000}.z-\[50060\]{z-index:50060}.z-\[50070\]{z-index:50070}.z-\[56000\]{z-index:56000}.z-\[60000\]{z-index:60000}.z-\[60010\]{z-index:60010}.z-\[60\]{z-index:60}.z-\[62000\]{z-index:62000}.z-\[70\]{z-index:70}.z-\[99999\]{z-index:99999}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.\!mt-0{margin-top:0!important}.\!mt-3{margin-top:.75rem!important}.\!mt-4{margin-top:1rem!important}.-ml-0\.5{margin-left:-.125rem}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-3{margin-right:.75rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[2px\]{margin-top:2px}.mt-\[6px\]{margin-top:6px}.box-border{box-sizing:border-box}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[12px\]{height:12px}.h-\[1px\]{height:1px}.h-\[220px\]{height:220px}.h-\[2px\]{height:2px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[55vh\]{height:55vh}.h-\[60vh\]{height:60vh}.h-\[620px\]{height:620px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[78vh\]{max-height:78vh}.max-h-none{max-height:none}.min-h-0{min-height:0px}.min-h-7{min-height:1.75rem}.min-h-\[140px\]{min-height:140px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[260px\]{min-height:260px}.min-h-\[44px\]{min-height:44px}.min-h-\[62vh\]{min-height:62vh}.min-h-\[820px\]{min-height:820px}.min-h-\[calc\(100vh-theme\(spacing\.20\)\)\]{min-height:calc(100vh - 5rem)}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[420px\]{width:420px}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-\[620px\]{width:620px}.w-\[min\(42rem\,calc\(100vw-1\.1rem\)\)\]{width:min(42rem,calc(100vw - 1.1rem))}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-7{min-width:1.75rem}.min-w-\[110px\]{min-width:110px}.min-w-\[160px\]{min-width:160px}.min-w-\[64px\]{min-width:64px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[260px\]{max-width:260px}.max-w-\[270px\]{max-width:270px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[52vw\]{max-width:52vw}.max-w-\[680px\]{max-width:680px}.max-w-\[85\%\]{max-width:85%}.max-w-\[900px\]{max-width:900px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[minmax\(0\,180px\)_1fr\]{grid-template-columns:minmax(0,180px) 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overscroll-none{overscroll-behavior:none}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.\!border-l-4{border-left-width:4px!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#111316\]\/35{border-color:#11131659}.border-\[rgba\(47\,125\,84\,0\.98\)\]{border-color:#2f7d54fa}.border-action{border-color:var(--action-color)}.border-black\/10{border-color:#0000001a}.border-border{border-color:var(--border-color)}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-400\/45{border-color:#34d39973}.border-emerald-500\/30{border-color:#10b9814d}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-primary{border-color:var(--primary-color)}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/45{border-color:#ef444473}.border-red-500\/60{border-color:#ef444499}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/5{border-color:#ffffff0d}.border-zinc-500\/45{border-color:#71717a73}.\!border-l-\[\#0B2A5B\]{--tw-border-opacity: 1 !important;border-left-color:rgb(11 42 91 / var(--tw-border-opacity, 1))!important}.bg-\[rgba\(47\,125\,84\,0\.86\)\]{background-color:#2f7d54db}.bg-action{background-color:var(--action-color)}.bg-background{background-color:var(--bg-color)}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/5{background-color:#0000000d}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/\[0\.03\]{background-color:#00000008}.bg-border{background-color:var(--border-color)}.bg-current{background-color:currentColor}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-primary{background-color:var(--primary-color)}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-surface{background-color:var(--surface-color)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/5{background-color:#ffffff0d}.\!bg-opacity-100{--tw-bg-opacity: 1 !important}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-14{padding:3.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.\!pt-\[calc\(var\(--header-height\)\+env\(safe-area-inset-top\)\+6px\)\]{padding-top:calc(var(--header-height) + env(safe-area-inset-top) + 6px)!important}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+4px\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 4px)}.pl-10{padding-left:2.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[15vh\]{padding-top:15vh}.pt-\[calc\(var\(--header-height\)\+var\(--header-gap\)\+env\(safe-area-inset-top\)\+12px\)\]{padding-top:calc(var(--header-height) + var(--header-gap) + env(safe-area-inset-top) + 12px)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-serif{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.text-\[54px\]{font-size:54px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-\[1\.03\]{line-height:1.03}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#15171a\]{--tw-text-opacity: 1;color:rgb(21 23 26 / var(--tw-text-opacity, 1))}.text-action{color:var(--action-color)}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/60{color:#0009}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-fuchsia-400{--tw-text-opacity: 1;color:rgb(232 121 249 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-lime-400{--tw-text-opacity: 1;color:rgb(163 230 53 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-primary{color:var(--primary-color)}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-text{color:var(--text-color)}.text-text-muted{color:var(--text-muted)}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/90{color:#ffffffe6}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-primary{caret-color:var(--primary-color)}.accent-action{accent-color:var(--action-color)}.accent-primary{accent-color:var(--primary-color)}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.22\)\]{--tw-shadow: 0 0 0 1px rgba(255,255,255,.22);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(0\,0\,0\,0\.14\)\]{--tw-shadow: 0 0 10px rgba(0,0,0,.14);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.45\)\]{--tw-shadow: 0 0 10px rgba(255,255,255,.45);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 0 15px rgba(0,0,0,.12);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_-8px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 0 20px -8px rgba(0,0,0,.25);--tw-shadow-colored: 0 0 20px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_50px_-10px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 0 50px -10px rgba(0,0,0,.18);--tw-shadow-colored: 0 0 50px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(239\,68\,68\,0\.8\)\]{--tw-shadow: 0 0 6px rgba(239,68,68,.8);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_28px_-18px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 16px 28px -18px rgba(0,0,0,.6);--tw-shadow-colored: 0 16px 28px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.35);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 20px 60px rgba(0,0,0,.35);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 20px 60px rgba(0,0,0,.45);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_50px_-28px_rgba\(0\,0\,0\,0\.92\)\]{--tw-shadow: 0 28px 50px -28px rgba(0,0,0,.92);--tw-shadow-colored: 0 28px 50px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-45px_rgba\(0\,0\,0\,0\.20\)\]{--tw-shadow: 0 30px 80px -45px rgba(0,0,0,.2);--tw-shadow-colored: 0 30px 80px -45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_20px_-10px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 6px 20px -10px rgba(0,0,0,.18);--tw-shadow-colored: 0 6px 20px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_-14px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 8px 24px -14px rgba(0,0,0,.18);--tw-shadow-colored: 0 8px 24px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_-14px_rgba\(0\,0\,0\,0\.20\)\]{--tw-shadow: 0 8px 24px -14px rgba(0,0,0,.2);--tw-shadow-colored: 0 8px 24px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-emerald-500\/10{--tw-shadow-color: rgb(16 185 129 / .1);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[110px\]{--tw-blur: blur(110px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[1px\]{--tw-blur: blur(1px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[90px\]{--tw-blur: blur(90px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.vocesyo-mark__piece{transform-box:fill-box;transform-origin:center}.vocesyo-mark__piece--animated{animation:vocesyo-piece-hover 2.4s cubic-bezier(.45,0,.55,1) infinite}.vocesyo-mark__piece--tr{animation-delay:.6s}.vocesyo-mark__piece--bl{animation-delay:1.2s}.vocesyo-mark__piece--br{animation-delay:1.8s}@keyframes vocesyo-piece-hover{0%,18%,to{transform:scale(1)}8%{transform:scale(1.22)}}.app-spinner{line-height:0}@media(prefers-reduced-motion:reduce){.vocesyo-mark__piece--animated{animation:none}}.vocesyo-inline-brand{display:inline-flex;align-items:baseline;font-weight:800;letter-spacing:0;text-transform:none}.vocesyo-inline-brand-dyo{color:var(--primary-color, #146B46)}:root{--mono-black: #000000;--mono-steel: #FFFFFF;--mono-gray: #D8D6CF;--mono-light-gray: #BDB9B1;--mono-white: #ffffff;--mono-muted-white: #ABAAA6;--bg-color: #F6F4EE;background-color:var(--bg-color)!important}.app-shell,.app-shell *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.app-shell input,.app-shell textarea,.app-shell select,.app-shell [contenteditable=true],.app-shell .allow-select,.app-shell .allow-select *,.app-shell [data-selectable=true],.app-shell [data-selectable=true] *,.app-shell .markdown-content,.app-shell .markdown-content *,.app-shell .detail-content .prose,.app-shell .detail-content .prose *,.app-shell .detail-content .summary-text,.app-shell .detail-content .summary-text *,.app-shell .detail-content .transcript-text,.app-shell .detail-content .transcript-text *,.app-shell .transcript-utterance,.app-shell .transcript-utterance *,.app-shell .sticky-rich-content,.app-shell .sticky-rich-content *{-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-touch-callout:default}.transcript-line{display:flow-root;margin:.75rem 0;padding-bottom:.75rem;border-bottom:0;line-height:1.65}.transcript-meta{display:inline-flex;float:left;align-items:center;box-sizing:border-box;width:auto;height:22px;min-height:0;margin:1px .6rem 0 0;padding:1px 6px;border:1px solid rgba(148,163,184,.24);border-radius:7px;background:#94a3b814;line-height:1}.transcript-timestamp{display:inline;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:600;font-size:13px!important;letter-spacing:.01em;color:#64748b;opacity:.56}.dark .transcript-timestamp{color:#e2e8f09e}.transcript-speaker{display:inline;font-weight:600;font-size:13px!important;margin-left:3px;margin-right:2px;opacity:.58}.detail-content .prose .transcript-meta,.detail-content .transcript-text .transcript-meta{font-size:inherit!important}.detail-content .prose .transcript-timestamp,.detail-content .transcript-text .transcript-timestamp,.detail-content .prose .transcript-speaker,.detail-content .transcript-text .transcript-speaker{font-size:13px!important}.transcript-sep{display:inline;font-weight:700;opacity:.75}.transcript-utterance{display:inline;width:auto}@supports (-webkit-touch-callout: none){input,textarea,select{font-size:16px}}.glass-panel{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--pastel-gray-border)}.glass-slab{background:rgba(var(--bg-color-rgb),var(--strip-bg-opacity));border:1px solid transparent;backdrop-filter:blur(var(--strip-blur));-webkit-backdrop-filter:blur(var(--strip-blur));box-shadow:none}.glass-clear{background:#f9fafb;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--pastel-gray-border);box-shadow:0 6px 12px #0000001f}.dark .glass-panel{background:#28282899;border:1px solid rgba(255,255,255,.08)}.dark .glass-slab{background:rgba(var(--bg-color-rgb),var(--strip-bg-opacity));border:1px solid transparent;backdrop-filter:blur(var(--strip-blur));-webkit-backdrop-filter:blur(var(--strip-blur));box-shadow:none}.dark .glass-clear{background:#0000000a;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 16px #00000040}.glass-8k{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#ffffffeb,#ffffff8c);border:1px solid rgba(17,19,22,.12);box-shadow:0 14px 34px #00000029,inset 0 1px #ffffffbf,inset 0 -6px 16px #ffffff14;backdrop-filter:blur(22px) saturate(220%);-webkit-backdrop-filter:blur(22px) saturate(220%)}.dark .glass-8k{background:linear-gradient(180deg,#3238429e,#1a1d2257);border:1px solid rgba(255,255,255,.16);box-shadow:0 14px 34px #00000080,inset 0 1px #ffffff1a,inset 0 -6px 16px #ffffff0a}.glass-8k-tile{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#fff9,#ffffff40);border:1px solid rgba(255,255,255,.38);box-shadow:0 12px 26px #0000002e,inset 0 1px #ffffff8c;backdrop-filter:blur(18px) saturate(190%);-webkit-backdrop-filter:blur(18px) saturate(190%)}.dark .glass-8k-tile{background:linear-gradient(180deg,#232323bf,#23232361);border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 26px #00000073,inset 0 1px #ffffff0f}.search-modal{background:var(--surface-color);border:1px solid var(--border-color);box-shadow:0 28px 70px -44px #11131657}.dark .search-modal{background:var(--surface-color);border:1px solid var(--border-color)}.search-modal-header,.dark .search-modal-header{background:var(--surface-color);border-bottom:1px solid var(--border-color)}.glass-8k:before,.glass-8k-tile:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:none;opacity:0;transform:translate3d(-10%,-10%,0);pointer-events:none;animation:none}.nd-home{position:relative;height:100vh;min-height:100vh;max-height:100vh;width:100%;overflow:hidden;box-sizing:border-box;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:env(safe-area-inset-top,0);padding-right:env(safe-area-inset-right,0);padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-top:constant(safe-area-inset-top);padding-right:constant(safe-area-inset-right);padding-bottom:constant(safe-area-inset-bottom);padding-left:constant(safe-area-inset-left);touch-action:manipulation}.nd-home-inner{height:100%;width:100%;max-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:12px;overflow:hidden;box-sizing:border-box;padding:0 16px}.nd-home .nd-brand,.nd-home .nd-action-group,.nd-home .nd-recent{flex-shrink:0}.nd-recent-list{display:flex;flex-direction:column;gap:8px;overflow:hidden}.nd-recent-item .nd-recent-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.nd-split-rect{max-width:720px;width:100%}@media(max-height:640px),(max-width:420px){.nd-home-inner{gap:8px;padding:0 12px}.nd-brand-title{font-size:20px}.nd-brand-tagline{font-size:12px}.nd-split-rect-half span{font-size:13px}}.dark .glass-8k:before,.dark .glass-8k-tile:before{background:none;opacity:0}@keyframes glass-shine{0%{transform:translate3d(-12%,-12%,0);opacity:.65}50%{transform:translate3d(6%,2%,0);opacity:.9}to{transform:translate3d(-12%,-12%,0);opacity:.65}}@keyframes mic-wave{0%{transform:scale(.9);opacity:.65}70%{opacity:0}to{transform:scale(1.8);opacity:0}}.mic-wave{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:9999px;border:1px solid rgba(var(--primary-rgb),.55);animation:mic-wave 1.6s ease-out infinite;pointer-events:none}.mic-wave-delay{animation-delay:.5s}@keyframes recording-eq-bounce{0%,to{transform:scaleY(.35);opacity:.65}50%{transform:scaleY(1);opacity:1}}.recording-eq{margin-top:2px;height:24px;display:flex;align-items:flex-end;justify-content:center;gap:6px}.recording-eq-bar{width:5px;height:100%;border-radius:9999px;background:rgba(var(--primary-rgb),.9);transform-origin:bottom center;animation:recording-eq-bounce 1s ease-in-out infinite}.recording-eq-bar:nth-child(1){animation-delay:0s;background:#42dc8cf2}.recording-eq-bar:nth-child(2){animation-delay:.12s;background:#4aaefff2}.recording-eq-bar:nth-child(3){animation-delay:.24s;background:#ff5c5cf2}.recording-eq-bar:nth-child(4){animation-delay:.36s;background:#42dc8cf2}.recording-eq-bar:nth-child(5){animation-delay:.48s;background:#4aaefff2}.recording-eq.is-paused .recording-eq-bar{animation-play-state:paused;opacity:.45}.glass-header{position:fixed;top:0;left:0;right:0;z-index:30000;height:calc(var(--header-height) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);box-sizing:border-box;background:rgba(var(--bg-color-rgb),.08);backdrop-filter:blur(26px) saturate(180%);-webkit-backdrop-filter:blur(26px) saturate(180%);border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(10,16,26,.08);box-shadow:0 16px 20px -12px #00000026}.dark .glass-header{background:rgba(var(--bg-color-rgb),.18);border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 20px 24px -14px #0000008c}.glass-button{display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--navy-border);border-radius:9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.glass-button:active{background:#80808026;transform:scale(.95)}.pb-safe{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}.pt-safe{padding-top:calc(env(safe-area-inset-top,0px) + 12px)}.spinner-amber{border-color:#ffffff3d;border-top-color:#fff}.video-soft-mask{-webkit-mask-image:radial-gradient(140% 120% at 50% 50%,#000 68%,transparent 100%);mask-image:radial-gradient(140% 120% at 50% 50%,#000 68%,transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-container{position:absolute;top:0;left:0;right:0;bottom:0;height:100vh;padding-top:calc(var(--header-height) + var(--header-gap) + 6px + env(safe-area-inset-top));padding-left:1.25rem;padding-right:1.25rem;padding-bottom:8rem;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1}body.ipad-sidebar-layout{--ipad-sidebar-width: 320px;--app-base-font-size: 15px}body.ipad-sidebar-layout [class~=text-xs],body.ipad-sidebar-layout [class*=":text-xs"]{font-size:13px!important}body.ipad-sidebar-layout [class~=text-sm],body.ipad-sidebar-layout [class*=":text-sm"]{font-size:15px!important}body.ipad-sidebar-layout [class~=text-base],body.ipad-sidebar-layout [class*=":text-base"]{font-size:17px!important}body.ipad-sidebar-layout [class~=text-lg],body.ipad-sidebar-layout [class*=":text-lg"]{font-size:19px!important}body.ipad-sidebar-layout [class~=text-xl],body.ipad-sidebar-layout [class*=":text-xl"]{font-size:21px!important}body.ipad-sidebar-layout [class~=text-2xl],body.ipad-sidebar-layout [class*=":text-2xl"]{font-size:25px!important}body.ipad-sidebar-layout [class~=text-3xl],body.ipad-sidebar-layout [class*=":text-3xl"]{font-size:31px!important}body.ipad-sidebar-layout [class*="text-[8px]"]{font-size:9px!important}body.ipad-sidebar-layout [class*="text-[9px]"]{font-size:10px!important}body.ipad-sidebar-layout [class*="text-[10px]"]{font-size:11px!important}body.ipad-sidebar-layout [class*="text-[11px]"]{font-size:12px!important}body.ipad-sidebar-layout [class*="text-[12px]"]{font-size:13px!important}body.ipad-sidebar-layout [class*="text-[13px]"]{font-size:14px!important}body.ipad-sidebar-layout [class*="text-[14px]"]{font-size:15px!important}body.ipad-sidebar-layout [class*="text-[15px]"]{font-size:16px!important}body.ipad-sidebar-layout [class*="text-[16px]"]{font-size:17px!important}body.ipad-sidebar-layout [class*="text-[17px]"]{font-size:18px!important}body.ipad-sidebar-layout [class*="text-[18px]"]{font-size:19px!important}body.ipad-sidebar-layout [class*="text-[20px]"]{font-size:21px!important}body.ipad-sidebar-layout [class*="text-[22px]"]{font-size:23px!important}body.ipad-sidebar-layout [class*="text-[26px]"]{font-size:27px!important}body.ipad-sidebar-layout [class*="text-[29px]"]{font-size:30px!important}body.ipad-sidebar-layout [class*="text-[34px]"]{font-size:35px!important}body.ipad-sidebar-layout [class*="text-[54px]"]{font-size:55px!important}body.ipad-sidebar-open .app-main-pane{margin-left:var(--ipad-sidebar-width);width:calc(100% - var(--ipad-sidebar-width))}body.ipad-sidebar-open .floating-island-root,body.ipad-sidebar-open .ipad-pane-overlay{left:var(--ipad-sidebar-width);right:0;width:auto}body.ipad-sidebar-layout .app-header-root{left:0;right:0;width:100%}body.ipad-sidebar-layout .app-header-content{padding-left:0!important;padding-right:0!important}body.ipad-sidebar-layout .app-header-content>div{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}h1{font-size:calc(var(--app-base-font-size) + 2px);font-weight:700}h2{font-size:calc(var(--app-base-font-size) + 2px);font-weight:600}h3{font-size:var(--app-base-font-size);font-weight:600}p,span,div,li,input,textarea,button{font-size:var(--app-base-font-size);font-family:inherit}.detail-content .prose,.detail-content .prose p,.detail-content .prose li,.detail-content .summary-text,.detail-content .transcript-text,.detail-content .transcript-text p{font-size:var(--app-base-font-size)!important;color:var(--text-color)!important}.detail-content .prose :where(p,li,blockquote,span,a,strong,em,code,div){font-size:var(--app-base-font-size)!important}.detail-content .prose p{margin-bottom:.7rem!important;line-height:1.65!important}.detail-content .prose p:last-child{margin-bottom:0!important}.detail-content .prose h3,.detail-content .prose h4,.detail-content .prose h5{margin-top:1.1rem!important;margin-bottom:.55rem!important;line-height:1.35!important;color:var(--text-color)!important}.dark .detail-content .prose h3,.dark .detail-content .prose h4,.dark .detail-content .prose h5{color:var(--text-color)!important}.detail-content .detail-rich-prose h1,.detail-content .detail-rich-prose h2,.detail-content .detail-rich-prose h3,.detail-content .detail-rich-prose h4,.detail-content .detail-rich-prose h5,.detail-content .detail-rich-prose h6{color:var(--text-color)!important;font-weight:700!important;line-height:1.35!important;padding-bottom:.4rem!important;margin-bottom:.65rem!important;border-bottom:1px dashed rgba(148,163,184,.5)!important}.dark .detail-content .detail-rich-prose h1,.dark .detail-content .detail-rich-prose h2,.dark .detail-content .detail-rich-prose h3,.dark .detail-content .detail-rich-prose h4,.dark .detail-content .detail-rich-prose h5,.dark .detail-content .detail-rich-prose h6{border-bottom-color:#ffffff38!important}.detail-content .detail-rich-prose strong,.detail-content .detail-rich-prose b{color:var(--text-color)!important;font-weight:700!important}.detail-page .detail-rich-prose,.detail-page .detail-rich-prose :where(p,li,blockquote,span,a,strong,b,em,code,pre,div,table,thead,tbody,tr,th,td),.detail-page .summary-text{color:var(--text-color)!important}.detail-page .detail-rich-prose :where(h1,h2,h3,h4,h5,h6){color:var(--text-color)!important;border-bottom-color:var(--glass-border)!important}.detail-page .detail-rich-prose :where(a){color:var(--text-color)!important;text-decoration-color:#ffffff59!important}.detail-page .detail-rich-prose :where(blockquote,pre,code,table,th,td){background:#ffffff0b!important;border-color:var(--glass-border)!important}.detail-content .detail-rich-prose li::marker{color:var(--text-color)!important;font-weight:700}.detail-content .prose ul,.detail-content .prose ol{margin-top:.6rem!important;margin-bottom:1rem!important;padding-left:1.2rem!important}.detail-content .prose li{margin-bottom:.45rem!important;line-height:1.58!important;color:var(--text-color)!important}.dark .detail-content .prose li{color:var(--text-color)!important}.detail-content .transcript-text{margin-bottom:.8rem!important;line-height:1.65!important;color:var(--text-color)!important}.detail-content .transcript-text p{line-height:1.65!important}.detail-content{overflow-x:hidden}.detail-content .summary-text,.detail-content .transcript-text,.detail-content .transcript-utterance,.detail-content .prose :where(p,li,h1,h2,h3,h4,h5,h6,blockquote,span,a,strong,em,code,div){overflow-wrap:anywhere;word-break:break-word}.detail-content .prose pre{max-width:100%;overflow-x:auto}.sticky-rich-content{font-size:14px;line-height:1.65;color:var(--text-color)}.sticky-rich-content h1,.sticky-rich-content h2,.sticky-rich-content h3,.sticky-rich-content h4,.sticky-rich-content h5,.sticky-rich-content h6{margin-top:.9rem;margin-bottom:.45rem;line-height:1.35;color:var(--text-color)}.sticky-rich-content h1{font-size:1.1rem;font-weight:700}.sticky-rich-content h2{font-size:1.02rem;font-weight:700}.sticky-rich-content h3,.sticky-rich-content h4{font-size:.98rem;font-weight:600}.sticky-rich-content p{margin-bottom:.6rem}.sticky-rich-content p:last-child{margin-bottom:0}.sticky-rich-content ul,.sticky-rich-content ol{margin:.45rem 0 .8rem;padding-left:1.15rem}.sticky-rich-content ul{list-style:disc}.sticky-rich-content ol{list-style:decimal}.sticky-rich-content li{margin:.2rem 0}.sticky-rich-content blockquote{margin:.75rem 0;padding:.4rem .7rem;border-left:3px solid rgba(148,163,184,.55);background:#94a3b81f;border-radius:8px}.sticky-rich-content pre{margin:.7rem 0;padding:.7rem;border-radius:10px;overflow-x:auto;background:#0f172a8c;color:#f8fafceb}.sticky-rich-content code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.85em}.sticky-rich-content table{width:100%;margin:.7rem 0;border-collapse:collapse;border:1px dashed rgba(148,163,184,.45)}.sticky-rich-content th,.sticky-rich-content td{padding:.45rem .5rem;border:1px dashed rgba(148,163,184,.35);text-align:left;vertical-align:top}.sticky-rich-content a{color:#38bdf8;text-decoration:underline}.sticky-rich-content img{max-width:100%;height:auto;border-radius:8px}.sticky-edit-fab{position:absolute;right:14px;bottom:14px;min-width:34px;height:34px;padding:0 8px;background:#0f172ac7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:3}.dark .sticky-rich-content blockquote{border-left-color:#71717ad9;background:#27272a80}.sticky-content-surface{background:#ffffff42;border:none!important;border-radius:0;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.dark .sticky-content-surface{background:#121418ad;box-shadow:none!important}.card-3d{position:relative;transform-style:preserve-3d;box-shadow:0 18px 40px #0000002e,inset 0 1px #ffffff4d}.card-3d:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:none;pointer-events:none}.card-3d:hover{transform:translateY(-2px);box-shadow:0 22px 48px #00000038,inset 0 1px #ffffff59}.glass-card{position:relative;overflow:hidden;isolation:isolate;background:#ffffff94;border:1px solid var(--navy-border);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff73}.dark .glass-card{background:#1414149e;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 36px #0000008c,inset 0 1px #ffffff14}.glass-card-soft{position:relative;overflow:hidden;isolation:isolate;background:#ffffffc7;border:1px solid var(--navy-border);outline:1px solid rgba(255,255,255,.55);outline-offset:-1px;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);box-shadow:0 34px 46px -30px #0000009e,0 14px 20px -14px #00000059,inset 0 1px #ffffffa6}.dark .glass-card-soft{background:#1a1d228f;border:1px solid rgba(255,255,255,.1);outline:1px solid rgba(255,255,255,.06);outline-offset:-1px;box-shadow:0 40px 56px -30px #000000e0,0 16px 24px -14px #0000009e,inset 0 1px #ffffff1a}.glass-segment{position:relative;border-radius:9999px;padding:6px;background:#ffffff40;border:1px solid rgba(255,255,255,.3);box-shadow:0 10px 24px #0003;backdrop-filter:blur(18px) saturate(200%);-webkit-backdrop-filter:blur(18px) saturate(200%)}.dark .glass-segment{background:#14141459;border:1px solid rgba(255,255,255,.08)}.dark .glass-segment-indicator{background:#ffffff26;box-shadow:0 1px 3px #0000004d}.glass-3d-icon{position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:transform .22s cubic-bezier(.25,.46,.45,.94),background .22s ease,box-shadow .22s ease,border-color .22s ease;background:var(--glass-surface);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%)}.glass-3d-icon:hover{transform:translateY(-2px) scale(1.02);background:var(--glass-surface-strong);border-color:var(--glass-border-strong);box-shadow:var(--glass-shadow-strong)}.glass-3d-icon:active{transform:translateY(1px) scale(.98);box-shadow:var(--glass-shadow-pressed)}.glass-3d-panel{position:relative;background:linear-gradient(135deg,#fff6,#f0f5fa4d);border:1px solid rgba(255,255,255,.4);box-shadow:inset 0 1px 1px #fffc,inset 0 -2px 6px #b4bec81a,0 20px 40px -8px #0003,0 4px 12px -2px #0000001a}.dark .glass-3d-panel{box-shadow:inset 0 1px 1px #ffffff1a,0 20px 40px -8px #0009}.glass-segment-indicator{position:absolute;top:4px;bottom:4px;left:4px;border-radius:9999px;background:linear-gradient(180deg,#ffffffd9,#ffffff59);border:1px solid rgba(255,255,255,.55);box-shadow:0 14px 30px #0000003d,inset 0 2px #ffffffbf,inset 0 -8px 18px #ffffff1f;backdrop-filter:blur(20px) saturate(220%);-webkit-backdrop-filter:blur(20px) saturate(220%);transition:transform .3s ease;z-index:0}.dark .glass-segment-indicator{background:linear-gradient(180deg,#282828cc,#28282866);border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 24px #00000073,inset 0 1px #ffffff14}.detail-segment-indicator{background:var(--header-bg)!important;border:1px solid var(--header-border)!important;box-shadow:0 10px 18px -6px #0000002e,inset 0 1px #ffffff8c!important}.dark .detail-segment-indicator{background:var(--header-bg);border:1px solid var(--header-border);box-shadow:0 12px 22px -8px #00000080!important}.steel-navy{color:var(--steel-navy)}.steel-navy-hover:hover,.steel-navy:hover,.steel-navy-strong{color:var(--steel-navy-strong)}.detail-steel-toggle{padding:4px;background:linear-gradient(135deg,#ffffffe6,#fff6);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px 1px #fff,inset 0 -2px 4px #c8c8c826,0 8px 16px -4px #00000026,0 2px 4px -1px #00000014;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dark .detail-steel-toggle{background:linear-gradient(135deg,#ffffff26,#ffffff05);border:1px solid rgba(255,255,255,.15);border-top-color:#ffffff40;border-bottom-color:#ffffff0d;box-shadow:inset 0 1px 1px #ffffff26,0 8px 16px -4px #00000080}.detail-steel-toggle .glass-segment-indicator{background:linear-gradient(180deg,#eaf0f6f2,#d6e0ecb3);border:1px solid rgba(52,68,92,.24);box-shadow:none}.dark .detail-steel-toggle .glass-segment-indicator{background:linear-gradient(180deg,#424c5ee0,#303a4aa6);border:1px solid rgba(140,160,190,.22);box-shadow:none}.detail-icon-muted{background:var(--header-bg);border:1px solid var(--header-border);box-shadow:0 10px 18px -8px #0000002e,inset 0 1px #ffffff80}.dark .detail-icon-muted{background:#22262ce6;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 22px -10px #00000080,inset 0 1px #ffffff14}.detail-toggle-track{padding:3px;background:linear-gradient(180deg,#d6e0ecf2,#bac6d6e6);border:1px solid rgba(38,52,76,.28);box-shadow:inset 0 1px 1px #ffffffa6,inset 0 -8px 12px #080e1629,0 12px 20px -12px #00000059}.detail-page .detail-toggle-track{background:#e6e8ec;border:1px solid #D1D5DB;box-shadow:inset 0 1px 1px #ffffff59,0 12px 20px -12px #0000001f}.detail-toggle-track-tight{padding:2px}.detail-toggle-track-wide{padding:5px}.dark .detail-toggle-track{background:linear-gradient(180deg,#2a3240eb,#1a222edb);border:1px solid rgba(140,160,190,.22);box-shadow:inset 0 1px 1px #ffffff14,inset 0 -8px 12px #00000061,0 14px 24px -12px #0009}.detail-toggle-button{background:var(--glass-surface)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important;backdrop-filter:blur(var(--glass-blur)) saturate(180%)!important;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%)!important}.detail-toggle-button--legacy{background:var(--header-bg)!important;border:1px solid var(--header-border)!important;box-shadow:0 10px 18px -6px #0000002e,inset 0 1px #ffffff8c!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.detail-page .detail-toggle-button{background:var(--glass-surface)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important}.detail-page .detail-toggle-button--legacy{background:var(--surface-color)!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important;box-shadow:0 6px 12px #00000014!important}.dark .detail-page .detail-toggle-button{background:var(--glass-surface)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important}.dark .detail-page .detail-toggle-button--legacy{background:var(--header-bg)!important;border:1px solid var(--header-border)!important;color:#fff!important}.dark .detail-toggle-button{box-shadow:var(--glass-shadow)!important}.dark .detail-toggle-button--legacy{box-shadow:0 12px 22px -8px #00000080,inset 0 1px #ffffff1a!important}.detail-toggle-tile{background:var(--header-bg);border:1px solid var(--header-border)}.dark .detail-toggle-tile{background:#24282ed9;border:1px solid rgba(255,255,255,.12)}.steel-borderless{border-color:transparent!important}.dark .detail-page svg{color:var(--text-color)!important}.detail-page .filter-badge-icon svg,.dark .detail-page .filter-badge-icon svg{color:inherit!important}.dark .detail-page .glass-3d-icon,.dark .detail-page .glass-3d-button,.dark .detail-page .glass-3d-tile,.dark .detail-page .download-chip,.dark .detail-page .detail-steel-toggle button,.dark .detail-page .download-dock button{color:var(--text-color)!important}.dark .detail-page .steel-navy,.dark .detail-page .steel-navy-strong,.dark .detail-page .steel-navy-hover:hover{color:#fff!important}.detail-page .action-chip-active{background:rgba(var(--action-rgb),.18);border:1px solid rgba(var(--action-rgb),.4);color:var(--action-color)}.detail-page .action-progress{background:rgba(var(--action-rgb),.85)}.detail-page .steel-ring{box-shadow:0 0 0 1px rgba(var(--action-rgb),.55),0 12px 24px rgba(var(--action-rgb),.18)}.detail-page .steel-navy,.detail-page .steel-navy-strong,.detail-page .steel-navy-hover:hover{color:#fff}.dark .detail-page .steel-ring{box-shadow:0 0 0 1px rgba(var(--action-rgb),.35),0 12px 24px #0009}.action-accent{color:var(--action-color)!important}.action-accent svg{color:var(--action-color)!important}.detail-page .action-accent{color:var(--action-color)!important}.detail-page .action-accent svg{color:var(--action-color)!important}.tag-accent{color:var(--action-color)}.tag-accent-pill{background:rgba(var(--action-rgb),.18);border:1px solid rgba(var(--action-rgb),.5);color:var(--action-color)}.tag-accent-pill:hover{background:rgba(var(--action-rgb),.24)}.tag-accent-hover:hover{border-color:rgba(var(--action-rgb),.45);color:var(--action-color)}.detail-page svg.action-accent{color:var(--action-color)!important}.dark .detail-page svg.action-accent{color:var(--action-color)!important}.action-press:active{color:var(--action-color)!important}.action-press:active svg{color:var(--action-color)!important}.detail-page .glass-3d-icon.action-accent,.detail-page .glass-3d-button.action-accent,.detail-page .glass-3d-steel.action-accent{color:var(--action-color)!important}.detail-page .tab-tone-button{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--text-color)!important}.detail-page .tab-tone-button svg{color:var(--text-color)!important}.detail-page .tab-tone-button:hover{transform:none!important}.detail-page .detail-segment-indicator,.detail-page .detail-steel-toggle .glass-segment-indicator{background:var(--surface-color)!important;border:1px solid var(--border-color)!important;box-shadow:none!important}.detail-tab-tone{background:var(--header-bg)!important;border:1px solid var(--header-border)!important;box-shadow:0 10px 18px -6px #0000002e,inset 0 1px #ffffff8c!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.detail-page .detail-tab-tone{background:var(--surface-color)!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important;box-shadow:0 6px 10px #0000000f!important}.detail-tab-stack{padding:3px;background:linear-gradient(180deg,#d6e0ecf2,#bac6d6e6);border:1px solid rgba(38,52,76,.28);box-shadow:inset 0 1px 1px #ffffffa6,inset 0 -8px 12px #080e1629,0 12px 20px -12px #00000059}.detail-page .detail-tab-stack{background:#e6e8ec;border:1px solid #D1D5DB;box-shadow:inset 0 1px 1px #fff9,0 12px 20px -12px #0000001f}.detail-tab-stack-tight{padding:2px}.dark .detail-tab-stack{background:linear-gradient(180deg,#2a3240eb,#1a222edb);border:1px solid rgba(140,160,190,.22);box-shadow:inset 0 1px 1px #ffffff14,inset 0 -8px 12px #00000061,0 14px 24px -12px #0009}.analysis-float{box-shadow:0 20px 40px -18px #00000073,0 6px 16px #0000002e;transform:translateY(-2px)}.analysis-chart-axis-label,.analysis-chart-value-label{fill:#111316!important;color:#111316!important;font-weight:400!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;paint-order:normal!important;stroke:none!important;text-shadow:none!important}.dark .analysis-chart-axis-label,.dark .analysis-chart-value-label{fill:#111316!important;color:#111316!important}.detail-title-dashed-divider{display:block;width:100%;height:0;margin-top:.75rem;border-top:1px dashed rgba(17,19,22,.35)!important}.dark .detail-title-dashed-divider{border-top-color:#ffffff47!important}.dark .analysis-float{box-shadow:0 24px 46px -18px #000000b3,0 10px 22px #00000073}.header-icon-tone{color:var(--text-color)!important}.header-icon-tone svg{color:inherit!important}.dark .header-icon-tone,.header-icon-white{color:#fff!important}.header-icon-white svg{color:inherit!important}.floating-island-icon svg,.glass-3d-icon svg{color:var(--glass-icon-color);filter:none}.filter-badge-icon svg{color:inherit!important}.menu-icon-tone{opacity:.82;filter:none}.dark .menu-icon-tone{opacity:.9;filter:none}.header-logo{image-rendering:auto;filter:none;opacity:1;transform:translateZ(0)}.header-soft-strip{background:rgba(var(--bg-color-rgb),var(--strip-bg-opacity));border:1px solid transparent;border-bottom-color:transparent;border-radius:18px;padding:6px 10px;backdrop-filter:blur(var(--strip-blur));-webkit-backdrop-filter:blur(var(--strip-blur));transition:background .2s ease}.header-soft-strip--chat{background:rgba(var(--bg-color-rgb),var(--strip-bg-opacity));border-color:transparent;border-bottom-color:transparent;box-shadow:none;backdrop-filter:blur(var(--strip-blur));-webkit-backdrop-filter:blur(var(--strip-blur))}.dark .header-soft-strip,.dark .header-soft-strip--chat{background:rgba(var(--bg-color-rgb),var(--strip-bg-opacity));border:1px solid transparent;border-bottom-color:transparent;backdrop-filter:blur(var(--strip-blur));-webkit-backdrop-filter:blur(var(--strip-blur))}.header-flip-slot{position:relative;display:inline-flex;align-items:center;height:36px;perspective:900px}.header-flip-item{position:absolute;left:0;top:0;display:inline-flex;align-items:center;transform-origin:left center;transition:transform .22s ease,opacity .22s ease;backface-visibility:hidden;pointer-events:none}.header-flip-in{opacity:1;transform:rotateY(0) scale(1);pointer-events:auto}.header-flip-out{opacity:0;transform:rotateY(90deg) scale(.92)}.header-flip-sizer{visibility:hidden;pointer-events:none}.floating-island-icon{background:var(--glass-surface-strong);border:1px solid var(--glass-border-strong);box-shadow:var(--glass-shadow-strong);backdrop-filter:blur(var(--glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%);transition:transform .22s cubic-bezier(.25,.46,.45,.94),background .22s ease,box-shadow .22s ease,border-color .22s ease;transform:translateY(0) scale(1);position:relative;overflow:hidden}.floating-island-icon:before{content:none}.floating-island-icon:hover{background:var(--glass-surface);border-color:var(--glass-border);transform:translateY(-1px) scale(1.02);box-shadow:var(--glass-shadow)}.floating-island-icon:active{transform:translateY(1px) scale(.98);box-shadow:var(--glass-shadow-pressed)}.floating-island-icon--ghost{background:var(--glass-surface);border-color:var(--glass-border);box-shadow:var(--glass-shadow)}.floating-island-icon--ghost:hover{background:var(--glass-surface-strong);border-color:var(--glass-border-strong);box-shadow:var(--glass-shadow-strong)}.floating-island-icon.glass-tint-red{background:#ef444429;border-color:#ef444459}.floating-island-icon.glass-tint-red:hover{background:#ef444433;border-color:#ef444473}.floating-island-icon.glass-tint-yellow{background:#f59e0b29;border-color:#f59e0b59}.floating-island-icon.glass-tint-yellow:hover{background:#f59e0b33;border-color:#f59e0b73}.menu-panel-glass{background:var(--menu-glass-bg);border:1px solid var(--menu-glass-border);box-shadow:var(--glass-shadow-strong);border-radius:20px;padding:10px;backdrop-filter:blur(20px) saturate(190%);-webkit-backdrop-filter:blur(20px) saturate(190%)}.menu-surface-header{background:#ffffff42;border:1px solid rgba(255,255,255,.32);box-shadow:var(--glass-shadow-strong);backdrop-filter:none;-webkit-backdrop-filter:none}.dark .menu-surface-header{background:#121418ad;border-color:#ffffff2e;box-shadow:var(--glass-shadow-strong)}.menu-surface-header--no-border{border:none}.quick-add-menu,.menu-dropdown{background:#ffffff42;border:1px solid rgba(255,255,255,.32);box-shadow:var(--glass-shadow-strong);border-radius:20px;padding:10px;backdrop-filter:none;-webkit-backdrop-filter:none}.dark .quick-add-menu,.dark .menu-dropdown{background:#121418ad;border-color:#ffffff2e;box-shadow:var(--glass-shadow-strong)}.quick-add-menu{width:var(--quick-menu-width)}.recording-surface-match{background:#ffffff42;border:1px solid rgba(255,255,255,.32);box-shadow:var(--glass-shadow-strong);backdrop-filter:none;-webkit-backdrop-filter:none}.dark .recording-surface-match{background:#121418ad;border-color:#ffffff2e;box-shadow:var(--glass-shadow-strong)}.recording-modal-overlay{background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.recording-modal-surface,.classic-dashed-ui .recording-modal-surface{background:#ffffff42!important;border:1px solid rgba(255,255,255,.32)!important;box-shadow:var(--glass-shadow-strong)!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important}.dark .recording-modal-surface,.dark .classic-dashed-ui .recording-modal-surface{background:#121418ad!important;border-color:#ffffff2e!important;box-shadow:var(--glass-shadow-strong)!important}.recording-player-shell{margin:0 14px calc(env(safe-area-inset-bottom,0px) + 92px);border-radius:28px;overflow:hidden;background:linear-gradient(180deg,#080a0f1f,#080a0f0f);border:1px solid rgba(255,255,255,.14);box-shadow:0 16px 32px -20px #00000057,inset 0 1px #ffffff1a;backdrop-filter:blur(6px) saturate(105%);-webkit-backdrop-filter:blur(6px) saturate(105%)}.dark .recording-player-shell{background:linear-gradient(180deg,#080a0f24,#080a0f14);border-color:#ffffff24;box-shadow:0 18px 34px -22px #0000006b,inset 0 1px #ffffff1a}.recording-player-close{color:#ffffffd1;background:#ffffff0a;border:1px solid rgba(255,255,255,.16);transition:background .16s ease,border-color .16s ease,transform .14s ease}.recording-player-close:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff38}.recording-player-close:active:not(:disabled){transform:scale(.96)}.recording-player-mic{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);box-shadow:0 12px 30px #0000003d}.recording-player-mic .mic-wave{border-color:#ffffff80}.recording-player-status,.recording-player-preview{background:#ffffff08;border:1px solid rgba(255,255,255,.16)}.recording-player-btn{color:#fff;background:#ffffff0a;border-color:#ffffff29;transition:background .16s ease,border-color .16s ease,transform .14s ease}.recording-player-btn:hover:not(:disabled){background:#ffffff14;border-color:#ffffff38}.recording-player-btn:active:not(:disabled){transform:scale(.98)}.recording-player-btn-primary{background:#22c55e29;border-color:#22c55e59}.recording-player-btn-primary:hover:not(:disabled){background:#22c55e3b;border-color:#22c55e75}.recording-player-btn-white{background:#ffffffeb!important;border-color:#ffffff80!important;color:#111!important;box-shadow:0 2px 8px #0000002e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-image:none!important}.recording-player-btn-white:hover:not(:disabled){background:#fff!important;border-color:#ffffffb3!important}.recording-player-btn-white,.recording-player-btn-white *{color:#111!important}.recording-player-btn-danger{background:#ef444429;border-color:#ef444461}.recording-player-btn-danger:hover:not(:disabled){background:#ef444438;border-color:#ef444480}.recording-player-btn-warn{background:#f59e0b29;border-color:#f59e0b59}.recording-player-btn-warn:hover:not(:disabled){background:#f59e0b3b;border-color:#f59e0b75}.recording-player-btn-secondary{background:#3b82f629;border-color:#3b82f659}.recording-player-btn-secondary:hover:not(:disabled){background:#3b82f63b;border-color:#3b82f675}@media(max-width:640px){.recording-player-shell{margin:0 10px calc(env(safe-area-inset-bottom,0px) + 88px)}}.rec-immersive-overlay{background:#0b0f16}.rec-immersive-shell{width:100%;height:100%;color:#fff;background:radial-gradient(78% 46% at 50% 40%,rgba(150,170,220,.26),rgba(120,130,180,.1) 42%,transparent 66%),linear-gradient(180deg,#0b0f16,#161f2b 45%,#25323f 78%,#33414f)}.rec-immersive-title{color:#ffffffeb;letter-spacing:-.01em}.rec-immersive-close{color:#ffffffb3;transition:color .16s ease,transform .14s ease}.rec-immersive-close:hover:not(:disabled){color:#fff}.rec-immersive-close:active:not(:disabled){transform:scale(.92)}.rec-orb{position:relative;width:200px;height:200px;display:grid;place-items:center}.rec-orb__logo{position:relative;z-index:10;width:52px;height:52px;display:block;filter:drop-shadow(0 4px 12px rgba(0,0,0,.45))}.rec-orb.is-idle .rec-orb__logo,.rec-orb.is-paused .rec-orb__logo{opacity:.85}.rec-orb__glow{position:absolute;top:-16%;right:-16%;bottom:-16%;left:-16%;border-radius:50%;background:radial-gradient(circle,rgba(120,120,255,.55),rgba(79,70,229,.18) 45%,transparent 64%);filter:blur(10px);opacity:.9;transition:opacity .36s ease;animation:rec-orb-glow 3.6s ease-in-out infinite}.rec-orb__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;-webkit-mask:radial-gradient(closest-side,transparent 54%,#000 55.5%,#000 96%,transparent 97.5%);mask:radial-gradient(closest-side,transparent 54%,#000 55.5%,#000 96%,transparent 97.5%);filter:saturate(160%) brightness(1.08);will-change:transform;transform-origin:50% 50%;backface-visibility:hidden}.rec-orb__ring--a{background:conic-gradient(from 90deg,#4338ca,#4f46e5,#6366f1,#7c83f4,#97a2f9 104deg,#b4c0fc 128deg,#d4ddff 148deg,#eef2ff,#d4ddff 176deg,#b4c0fc 198deg,#97a2f9 224deg,#7c83f4 252deg,#6366f1 284deg,#4f46e5 318deg,#4338ca 348deg,#4338ca 360deg);animation:rec-orb-spin-a 4.2s ease-in-out infinite}.rec-orb__ring--b{top:13%;right:13%;bottom:13%;left:13%;background:conic-gradient(from 210deg,#4f46e5,#6366f1 40deg,#818cf8 78deg,#a9b4fb 120deg,#d4ddff 158deg,#f2f5ff,#d4ddff 222deg,#a9b4fb 262deg,#818cf8 300deg,#6366f1 332deg,#4f46e5 360deg);filter:saturate(150%) brightness(1.05);opacity:.9;animation:rec-orb-spin-b 5.6s ease-in-out infinite}.rec-orb__shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;-webkit-mask:radial-gradient(closest-side,transparent 54%,#000 55.5%,#000 96%,transparent 97.5%);mask:radial-gradient(closest-side,transparent 54%,#000 55.5%,#000 96%,transparent 97.5%);background:conic-gradient(from 0deg,transparent 0deg,transparent 300deg,rgba(255,255,255,.55) 326deg,rgba(255,255,255,1) 342deg,rgba(255,255,255,.45) 352deg,transparent 360deg);filter:brightness(1.35);mix-blend-mode:screen;will-change:transform;animation:rec-orb-shine 3.1s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes rec-orb-spin-a{0%{transform:rotate(0) scale(1)}35%{transform:rotate(152deg) scale(1.045)}65%{transform:rotate(232deg) scale(.975)}to{transform:rotate(360deg) scale(1)}}@keyframes rec-orb-spin-b{0%{transform:rotate(360deg) translate(0) scale(1)}40%{transform:rotate(196deg) translate(3px,-3px) scale(1.05)}72%{transform:rotate(96deg) translate(-3px,2px) scale(.97)}to{transform:rotate(0) translate(0) scale(1)}}@keyframes rec-orb-shine{0%{transform:rotate(0)}45%{transform:rotate(200deg)}to{transform:rotate(360deg)}}@keyframes rec-orb-glow{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.rec-orb.is-paused .rec-orb__ring,.rec-orb.is-paused .rec-orb__shine,.rec-orb.is-paused .rec-orb__glow,.rec-orb.is-idle .rec-orb__ring,.rec-orb.is-idle .rec-orb__shine,.rec-orb.is-idle .rec-orb__glow{animation-play-state:paused}.rec-orb.is-paused,.rec-orb.is-idle{opacity:.6;filter:saturate(75%)}.rec-orb.is-saved{opacity:1}.rec-orb.is-saved .rec-orb__ring,.rec-orb.is-saved .rec-orb__shine,.rec-orb.is-saved .rec-orb__glow{animation-play-state:paused}.rec-orb.is-saved svg.lucide,.rec-orb.is-saved svg{color:#fff!important;opacity:1!important;filter:drop-shadow(0 2px 8px rgba(0,0,0,.45))}.rec-orb.is-idle .rec-orb__glow{opacity:.4}@media(prefers-reduced-motion:reduce){.rec-orb__ring--a,.rec-orb__ring--b,.rec-orb__shine,.rec-orb__glow{animation:none}}.rec-clock{font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.02em;color:#fff;text-shadow:0 2px 24px rgba(79,70,229,.25)}.rec-clock__sep{color:#ffffff73;padding:0 .12em}.rec-status-text{color:#ffffff8c;letter-spacing:.04em}.rec-progress{width:min(260px,72vw);margin-top:26px;display:flex;flex-direction:column;gap:6px}.rec-progress-track{width:100%;height:5px;border-radius:9999px;background:#ffffff1f;overflow:hidden}.rec-progress-fill{height:100%;border-radius:9999px;background:linear-gradient(90deg,#6366f1,#818cf8);box-shadow:0 0 10px #6366f18c;transition:width .48s linear}.rec-progress-fill.is-near{background:linear-gradient(90deg,#f59e0b,#ef4444);box-shadow:0 0 10px #ef44448c}.rec-progress-label{display:flex;justify-content:space-between;font-size:11px;font-variant-numeric:tabular-nums;color:#ffffff80}.rec-circle-btn{width:72px;height:72px;border-radius:9999px;display:grid;place-items:center;color:#fff;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);transition:background .16s ease,border-color .16s ease,transform .14s ease}.rec-circle-btn:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.rec-circle-btn:active:not(:disabled){transform:scale(.94)}.rec-circle-btn:disabled{opacity:.5}.rec-circle-btn--accent{background:#ffffff1f;border-color:#fff3}.rec-circle-btn--accent:hover:not(:disabled){background:#ffffff2e}.rec-record-btn{width:84px;height:84px;border-radius:9999px;display:grid;place-items:center;color:#fff;background:#6366f138;border:1px solid rgba(129,140,248,.55);box-shadow:0 12px 40px -12px #4f46e599;transition:background .16s ease,transform .14s ease}.rec-record-btn:hover:not(:disabled){background:#6366f152}.rec-record-btn:active:not(:disabled){transform:scale(.94)}.rec-record-btn:disabled{opacity:.6}.rec-ctrl-label{color:#ffffff80;font-size:12px;letter-spacing:.01em}.rec-review-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:20px}.rec-review-btn{height:54px;border-radius:9999px;font-weight:800;transition:background .16s ease,border-color .16s ease,transform .14s ease}.rec-review-btn:active:not(:disabled){transform:scale(.97)}.rec-review-btn--primary{background:#fff;color:#111;border:1px solid #ffffff}.rec-review-btn--secondary{background:#ffffff24;color:#fff;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}.rec-review-btn:disabled{opacity:.6}.menu-translucent-surface,.classic-dashed-ui .menu-translucent-surface{background:#ffffff1f!important;border-color:#ffffff2e!important;box-shadow:var(--glass-shadow-strong)!important;backdrop-filter:blur(28px) saturate(185%)!important;-webkit-backdrop-filter:blur(28px) saturate(185%)!important}.dark .menu-translucent-surface,.dark .classic-dashed-ui .menu-translucent-surface{background:#12141857!important;border-color:#ffffff1f!important;box-shadow:var(--glass-shadow-strong)!important}.chat-history-menu{background:#ffffff38;border-color:#ffffff4d}.dark .chat-history-menu{background:#1214189e;border-color:#ffffff29}.quick-add-trigger{background:#ffffff42;border:1px solid var(--player-border-color)!important;border-style:solid!important;box-shadow:var(--glass-shadow-strong)}.dark .quick-add-trigger{background:#121418ad;border-color:var(--player-border-color)!important}.floating-island-icon.quick-add-trigger{background:#ffffff42;border:1px solid var(--player-border-color)!important;border-style:solid!important;box-shadow:var(--glass-shadow-strong);backdrop-filter:none;-webkit-backdrop-filter:none}.floating-island-icon.quick-add-trigger:hover,.floating-island-icon.quick-add-trigger:active{background:#ffffff42;border-color:var(--player-border-color)!important;box-shadow:var(--glass-shadow-strong)}.dark .floating-island-icon.quick-add-trigger{background:#121418ad;border-color:var(--player-border-color)!important;box-shadow:var(--glass-shadow-strong);backdrop-filter:none;-webkit-backdrop-filter:none}.dark .floating-island-icon.quick-add-trigger:hover,.dark .floating-island-icon.quick-add-trigger:active{background:#121418ad;border-color:var(--player-border-color)!important;box-shadow:var(--glass-shadow-strong)}.quick-add-stack{display:flex;flex-direction:column;gap:8px}.quick-add-stack--lined{gap:0}.tab-amber-selected{background:#ffffff1f;border-color:#ffffff47;color:var(--text-color)}.dark .tab-amber-selected{background:#ffffff24;border-color:#ffffff4d}.quick-add-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--text-color);text-align:left;font-size:12px;font-weight:600;transition:background .18s ease,border-color .18s ease,transform .18s ease;justify-content:flex-start}.quick-add-item--divider{position:relative}.quick-add-item--divider:after{content:"";position:absolute;left:12px;right:12px;bottom:0;border-bottom:1px dashed rgba(0,0,0,.16);opacity:.85;pointer-events:none}.dark .quick-add-item--divider:after{border-bottom-color:#ffffff2e}.quick-add-item:hover{background:#ffffff14;border-color:var(--glass-border)}.quick-add-item--active{background:#ffffff1f;border-color:var(--glass-border)}.dark .quick-add-item:hover{background:#ffffff0f}.dark .quick-add-item--active{background:#ffffff1a}.quick-add-icon{color:var(--glass-icon-color)}.quick-add-icon--file{color:#3b82f6}.quick-add-icon--image{color:#ef4444}.quick-add-icon--text{color:#22c55e}.quick-add-icon--link{color:#f59e0b}.dark .quick-add-icon--file{color:#93c5fd}.dark .quick-add-icon--image{color:#fca5a5}.dark .quick-add-icon--text{color:#86efac}.dark .quick-add-icon--link{color:#fcd34d}.pastel-blue,.pastel-green{background:linear-gradient(145deg,#fffffff2,#f5f7fad9,#ebeef2bf)!important;border:1px solid rgba(220,225,235,.8)!important;border-top-color:#fff!important;border-bottom-color:#c8d2e180!important;color:#283246e6!important;box-shadow:inset 0 2px 3px #fff,inset 0 -4px 8px #0000000a,0 8px 20px -6px #0000001f,0 4px 8px -2px #0000000f!important}.pastel-red{background:#ef44441f!important;border:1px solid rgba(239,68,68,.4)!important;border-top-color:#ef444499!important;border-bottom-color:#ef44444d!important;color:#ef4444!important;box-shadow:0 8px 20px -6px #ef444440!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pastel-yellow{background:#f59e0b1f!important;border:1px solid rgba(245,158,11,.4)!important;border-top-color:#f59e0b99!important;border-bottom-color:#f59e0b4d!important;color:#f59e0b!important;box-shadow:0 8px 20px -6px #f59e0b40!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-pastel-blue{background:#3b82f61f!important;border:1.5px solid rgba(59,130,246,.5)!important;color:#3b82f6!important;opacity:1!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.btn-pastel-blue:hover{background:#3b82f633!important;border-color:#3b82f6b3!important}.btn-pastel-green{background:#22c55e1f!important;border:1.5px solid rgba(34,197,94,.5)!important;color:#22c55e!important;opacity:1!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.btn-pastel-green:hover{background:#22c55e33!important;border-color:#22c55eb3!important}.btn-pastel-red{background:#ef44441f!important;border:1.5px solid rgba(239,68,68,.5)!important;color:#ef4444!important;opacity:1!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.btn-pastel-red:hover{background:#ef444433!important;border-color:#ef4444b3!important}.btn-pastel-yellow{background:#f59e0b1f!important;border:1.5px solid rgba(245,158,11,.5)!important;color:#f59e0b!important;opacity:1!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.btn-pastel-yellow:hover{background:#f59e0b33!important;border-color:#f59e0bb3!important}.btn-pastel-blue:disabled,.btn-pastel-green:disabled,.btn-pastel-red:disabled,.btn-pastel-yellow:disabled{opacity:.5!important;cursor:not-allowed}.dark .btn-pastel-blue{background:#3b82f626!important;border:1.5px solid rgba(59,130,246,.4)!important;color:#93c5fd!important}.dark .btn-pastel-green{background:#22c55e26!important;border:1.5px solid rgba(34,197,94,.4)!important;color:#86efac!important}.dark .btn-pastel-red{background:#ef444426!important;border:1.5px solid rgba(239,68,68,.4)!important;color:#fca5a5!important}.dark .btn-pastel-yellow{background:#f59e0b26!important;border:1.5px solid rgba(245,158,11,.4)!important;color:#fcd34d!important}.dark .pastel-blue,.dark .pastel-green{background:linear-gradient(145deg,#3c465ad9,#323c50bf,#2a3448a6)!important;border:1px solid rgba(255,255,255,.12)!important;border-top-color:#fff3!important;border-bottom-color:#0000004d!important;color:#ffffffe6!important;box-shadow:inset 0 1px 2px #ffffff26,inset 0 -4px 10px #0000004d,0 10px 24px -6px #00000080,0 4px 10px -2px #0000004d!important}.dark .pastel-red{background:#ef444426!important;border:1px solid rgba(239,68,68,.4)!important;border-top-color:#ef444499!important;border-bottom-color:#ef44444d!important;color:#fca5a5!important;box-shadow:0 10px 24px -6px #ef44444d!important}.dark .pastel-yellow{background:#f59e0b26!important;border:1px solid rgba(245,158,11,.4)!important;border-top-color:#f59e0b99!important;border-bottom-color:#f59e0b4d!important;color:#fcd34d!important;box-shadow:0 10px 24px -6px #f59e0b4d!important}.floating-island-field{background:var(--surface-color)!important;border:1px solid var(--border-color)!important;color:var(--text-color)}.floating-island-field--search,.floating-island-field--chat{background:var(--surface-color)!important;border:1px solid var(--border-color)!important}.dark .floating-island-icon{background:var(--glass-surface-strong);border-color:var(--glass-border-strong);box-shadow:var(--glass-shadow-strong)}.dark .floating-island-icon:before{content:none}.dark .floating-island-icon:hover{background:var(--glass-surface);border-color:var(--glass-border);box-shadow:var(--glass-shadow)}.dark .floating-island-icon:active{box-shadow:var(--glass-shadow-pressed)}.dark .floating-island-icon--ghost{background:var(--glass-surface);border-color:var(--glass-border);box-shadow:var(--glass-shadow)}.dark .floating-island-icon--ghost:hover{background:var(--glass-surface-strong);border-color:var(--glass-border-strong);box-shadow:var(--glass-shadow-strong)}.dark .floating-island-icon.glass-tint-red{background:#ef44442e;border-color:#ef444466}.dark .floating-island-icon.glass-tint-red:hover{background:#ef444438;border-color:#ef444480}.dark .floating-island-icon.glass-tint-yellow{background:#f59e0b2e;border-color:#f59e0b66}.dark .floating-island-icon.glass-tint-yellow:hover{background:#f59e0b38;border-color:#f59e0b80}.dark .floating-island-field{background:#1a1d22f2!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff}.dark .detail-page .detail-segment-indicator,.dark .detail-page .detail-steel-toggle .glass-segment-indicator{background:#000!important;border:none!important;box-shadow:none!important}.dark .detail-tab-tone{background:var(--header-bg)!important;border:1px solid var(--header-border)!important;box-shadow:0 12px 22px -8px #00000080!important}.download-chip{width:28px;height:28px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;transition:background .15s ease,transform .15s ease}.download-chip:hover{background:#0000000f}.dark .download-chip:hover{background:#ffffff14}.download-item{height:36px;padding:0 12px;border-radius:12px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;transition:all .15s ease;background:transparent;border:1px solid transparent;color:var(--text-color);width:100%}.download-item-left{justify-content:flex-start!important;text-align:left!important}.download-item-left>span{flex:1 1 auto;min-width:0;text-align:left!important}.download-item:hover{background:#ffffff14;border-color:var(--glass-border)}.download-item svg{flex-shrink:0}.download-item.icon-blue svg{color:var(--text-color)!important}.download-item.icon-green svg{color:var(--text-color)!important}.download-item.icon-red svg{color:var(--text-color)!important}.download-item.icon-yellow svg{color:var(--text-color)!important}.download-item.icon-purple svg{color:var(--text-color)!important}.dark .download-item{color:#ffffffe6}.dark .download-item:hover{background:#ffffff0f;border-color:#ffffff2e}.dark .download-item.icon-blue svg{color:var(--text-color)}.dark .download-item.icon-green svg{color:var(--text-color)}.dark .download-item.icon-red svg{color:var(--text-color)}.dark .download-item.icon-yellow svg{color:var(--text-color)}.dark .download-item.icon-purple svg{color:var(--text-color)}.detail-page .download-dock-body{color:var(--text-color);border:1px solid var(--player-border-color)!important;border-style:solid!important}.dark .detail-page .download-dock-body{color:#fff;border-color:var(--player-border-color)!important;border-style:solid!important}.download-dock{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;z-index:50}.download-dock-toggle{position:relative;z-index:70}.download-dock-body{position:absolute;right:0;top:calc(100% + 8px);display:flex;flex-direction:column;align-items:stretch;gap:8px;width:var(--quick-menu-width);max-height:0;opacity:0;overflow:hidden;transform:translateY(-6px);pointer-events:none;transition:max-height .2s ease,opacity .2s ease,transform .2s ease;padding:0;z-index:9999}.download-dock.open .download-dock-body{max-height:280px;opacity:1;transform:translateY(0);pointer-events:auto;overflow:visible;padding:10px}@media(max-width:640px){.download-dock-body{right:0;width:var(--quick-menu-width)}.download-dock.open .download-dock-body{padding:10px}}.detail-page .glass-3d-icon,.detail-page .glass-3d-button,.detail-page .glass-3d-tile,.detail-page .glass-3d-steel{background:var(--glass-surface);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%)}.dark .detail-page .glass-3d-icon,.dark .detail-page .glass-3d-button,.dark .detail-page .glass-3d-tile,.dark .detail-page .glass-3d-steel{background:var(--glass-surface);border-color:var(--glass-border);box-shadow:var(--glass-shadow)}.detail-page [class*=border-white],.detail-page [class*=border-border]{border-color:#ffffff52!important}.dark .detail-page [class*=border-white],.dark .detail-page [class*=border-border]{border-color:#ffffff2e!important}.detail-page .analysis-float{border-color:var(--player-border-color)!important;border-style:solid!important}.dark .detail-page .analysis-float{border-color:var(--player-border-color)!important}.detail-page [class*=bg-border]{background-color:#ffffff52!important}.dark .detail-page [class*=bg-border]{background-color:#ffffff2e!important}.detail-page .detail-steel-toggle{background:#e6e8ec;border:1px solid #D1D5DB;box-shadow:inset 0 1px 1px #fff,inset 0 -2px 4px #c8c8c826,0 8px 16px -4px #00000026,0 2px 4px -1px #00000014;backdrop-filter:none;-webkit-backdrop-filter:none}.dark .detail-page .detail-steel-toggle{background:linear-gradient(135deg,#ffffff26,#ffffff05);border:1px solid rgba(255,255,255,.15);border-top-color:#ffffff40;border-bottom-color:#ffffff0d;box-shadow:inset 0 1px 1px #ffffff26,0 8px 16px -4px #00000080}.detail-page .detail-steel-toggle button:active{filter:brightness(.9)}.detail-page .glass-3d-icon:active,.detail-page .glass-3d-button:active,.detail-page .glass-3d-tile:active,.detail-page .glass-3d-steel:active{filter:none;box-shadow:var(--glass-shadow-pressed)}.glass-3d-steel{background:var(--glass-surface-strong);border:1px solid var(--glass-border-strong);box-shadow:var(--glass-shadow-strong)}.glass-3d-steel:hover{background:var(--glass-surface);border-color:var(--glass-border);box-shadow:var(--glass-shadow)}.dark .glass-3d-steel{background:var(--glass-surface-strong);border-color:var(--glass-border-strong);box-shadow:var(--glass-shadow-strong)}.glass-3d-tile{position:relative;overflow:hidden;background:linear-gradient(180deg,#f9f9f9,#e6e6e6);border:1px solid #DADDE2;box-shadow:inset 0 1px 1px #ffffffe6,inset 0 -8px 16px #00000014,0 14px 28px #0000002e;backdrop-filter:blur(18px) saturate(190%);-webkit-backdrop-filter:blur(18px) saturate(190%)}.dark .glass-3d-tile{background:linear-gradient(180deg,#2c3646c7,#202a3a7a);border:1px solid rgba(150,170,200,.18);box-shadow:inset 0 1px 1px #ffffff14,inset 0 -8px 16px #00000059,0 18px 32px #00000080}.detail-page .glass-3d-tile.detail-toggle-button--legacy{background:linear-gradient(180deg,#f9f9f9,#e6e6e6);border:1px solid #DADDE2;box-shadow:inset 0 1px 1px #ffffffe6,inset 0 -8px 16px #00000014,0 14px 28px #0000002e;backdrop-filter:blur(18px) saturate(190%);-webkit-backdrop-filter:blur(18px) saturate(190%)}.dark .detail-page .glass-3d-tile.detail-toggle-button--legacy{background:linear-gradient(180deg,#2c3646c7,#202a3a7a);border:1px solid rgba(150,170,200,.18);box-shadow:inset 0 1px 1px #ffffff14,inset 0 -8px 16px #00000059,0 18px 32px #00000080}.detail-page .glass-3d-tile.detail-toggle-button--legacy:active{filter:brightness(.9);box-shadow:inset 0 2px 6px #0000002e,0 3px 6px #0000001f}.glass-3d-button{background:#111;border:1px solid #000000;color:#fff;box-shadow:inset 0 1px 1px #fffffff2,inset 0 -6px 12px #00000014,0 12px 20px #0000002e;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}.dark .glass-3d-button{background:linear-gradient(135deg,#2c3646d9,#202a3a8c);border:1px solid rgba(150,170,200,.18);box-shadow:inset 0 1px 1px #ffffff14,inset 0 -6px 12px #00000059,0 16px 26px #00000073}.button-3d{border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 1px #ffffff40,inset 0 -6px 12px #00000052,0 14px 22px #00000047;transition:transform .16s ease,box-shadow .16s ease}.button-3d:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #00000040,0 6px 12px #00000038}.dark .button-3d{border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 1px #ffffff1f,inset 0 -6px 12px #00000073,0 16px 26px #0000008c}.segment-input{background:linear-gradient(180deg,#ebf0f6e6,#d6e0ecb3);border:1px solid rgba(52,68,92,.24);box-shadow:inset 0 1px 1px #ffffffa6,inset 0 -6px 12px #1e283a1f,0 10px 18px -8px #0000002e;backdrop-filter:blur(16px) saturate(170%);-webkit-backdrop-filter:blur(16px) saturate(170%)}.dark .segment-input{background:linear-gradient(180deg,#343a42e6,#24282eb3);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 1px #ffffff14,inset 0 -6px 12px #00000059,0 12px 22px -10px #0006}.segment-active-button{background:var(--header-bg);border:1px solid var(--header-border);color:var(--text-color);box-shadow:0 10px 18px -6px #0000002e,inset 0 1px #ffffff8c}.dark .segment-active-button{color:#fff;box-shadow:0 12px 22px -8px #00000080,inset 0 1px #ffffff1a}.login-toggle-track{padding:4px;border-radius:9999px;background:#e6e8ec;border:1px solid #D1D5DB;box-shadow:0 12px 20px -10px #0000002e}.dark .login-toggle-track{background:#ffffff2e;border:1px solid rgba(255,255,255,.22);box-shadow:0 14px 24px -12px #0000008c}.login-toggle-button{background:#111;border:1px solid #000000;color:#fff;box-shadow:inset 0 1px 1px #ffffff1f,inset 0 -6px 12px #00000059,0 12px 22px -8px #0006}.dark .login-toggle-button{background:#14181ef5}.login-input-flat{background:#f2f3f5;border:1px solid #DADDE2;color:var(--text-color);box-shadow:none}.dark .login-input-flat{background:#ffffff24;border:1px solid rgba(255,255,255,.2)}.login-input-flat .login-email-input,.login-input-flat .login-email-submit{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.login-segment{position:relative;padding:3px;border-radius:9999px;background:#e6e8ec;border:1px solid #D1D5DB;box-shadow:0 10px 18px -10px #0000002e}.login-segment-indicator{position:absolute;top:3px;left:3px;height:calc(100% - 6px);border-radius:9999px;background:#111;border:1px solid #000000;box-shadow:inset 0 1px 1px #ffffff1f,inset 0 -6px 12px #00000059;transition:transform .22s ease;z-index:0}.dark .login-segment{background:#ffffff2e;border:1px solid rgba(255,255,255,.22);box-shadow:0 14px 24px -12px #0000008c}.dark .login-segment-indicator{background:#14181ef5;border:1px solid rgba(255,255,255,.18)}.glass-3d-input{background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 1px #ffffff1f,inset 0 -6px 12px #00000047,0 14px 26px #00000047;backdrop-filter:blur(16px) saturate(170%);-webkit-backdrop-filter:blur(16px) saturate(170%)}.glass-3d-input:focus{border-color:rgba(var(--action-rgb),.5);box-shadow:inset 0 1px 1px #ffffff2e,inset 0 -6px 12px #00000052,0 0 0 2px rgba(var(--action-rgb),.12),0 14px 26px #0000004d}.dark .glass-3d-input{background:linear-gradient(135deg,#20262ee6,#181e26cc);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 1px #ffffff14,inset 0 -6px 12px #0006,0 16px 28px #0000008c}.steel-ring{box-shadow:0 0 0 1px #2b3a558c,0 12px 24px #080e162e}.dark .steel-ring{box-shadow:0 0 0 1px #a6b6cc66,0 12px 24px #0009}.steel-pill{color:var(--steel-navy-strong);border:1px solid rgba(43,58,85,.35);background:#2b3a551f}.steel-pill-muted{color:var(--steel-navy);border:1px solid rgba(43,58,85,.22);background:#2b3a550a}.steel-pill-muted:hover{color:var(--steel-navy-strong);background:#2b3a551f}.dark .steel-pill{color:var(--steel-navy-strong);border:1px solid rgba(166,182,204,.3);background:#a6b6cc2e}.dark .steel-pill-muted{color:var(--steel-navy);border:1px solid rgba(166,182,204,.22);background:#a6b6cc14}.dark .steel-pill-muted:hover{color:var(--steel-navy-strong);background:#a6b6cc2e}.revision-block{margin-top:16px;padding:16px 18px;border-radius:16px;border:1px solid rgba(var(--action-rgb),.35);background:rgba(var(--action-rgb),.1)}.revision-block-title{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--action-color);margin-bottom:10px}::-webkit-scrollbar{width:0px;background:transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 999999s ease-in-out 0s,color 999999s ease-in-out 0s;transition:background-color 999999s ease-in-out 0s,color 999999s ease-in-out 0s;-webkit-text-fill-color:var(--text-color)!important}@keyframes menu-spring-in{0%{opacity:0;transform:scale(.85) translateY(12px);filter:blur(8px)}50%{opacity:.8;transform:scale(1.02) translateY(-2px);filter:blur(2px)}75%{transform:scale(.99) translateY(1px);filter:blur(0)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes menu-spring-out{0%{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}to{opacity:0;transform:scale(.88) translateY(10px);filter:blur(6px)}}.menu-ios26-in{animation:menu-spring-in .38s cubic-bezier(.34,1.36,.64,1) forwards}.menu-ios26-out{animation:menu-spring-out .22s cubic-bezier(.4,0,.2,1) forwards}@keyframes detail-page-in{0%{opacity:0;transform:translateY(18px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}.detail-page-enter{animation:detail-page-in .36s cubic-bezier(.34,1.36,.64,1) forwards;transform-origin:top center}@media(prefers-reduced-motion:reduce){.detail-page-enter{animation:none}}@keyframes card-press{0%{transform:scale(1)}50%{transform:scale(.97)}to{transform:scale(1)}}.note-card-press{transition:transform .18s cubic-bezier(.34,1.36,.64,1),box-shadow .18s ease}.note-card-press:active{transform:scale(.97)}.note-floating-card{border:1px solid var(--player-border-color)!important;transform:perspective(1200px) rotateX(1deg) translate3d(0,-1px,0);transform-origin:center top;transition:transform .24s cubic-bezier(.22,.61,.36,1),box-shadow .24s ease,border-color .18s ease;box-shadow:0 38px 62px -28px #000000bd,0 18px 28px -16px #0000006b,inset 0 1px #ffffff14!important}.note-floating-card:hover{border-color:var(--player-border-color)!important;transform:perspective(1200px) rotateX(1.25deg) translate3d(0,-4px,0);box-shadow:0 46px 74px -30px #000c,0 22px 32px -16px #0000007a,inset 0 1px #ffffff1a!important}.note-floating-card:active{border-color:var(--player-border-color)!important;transform:perspective(1200px) rotateX(.75deg) translate3d(0,-1px,0);box-shadow:0 20px 32px -20px #0000008a,0 10px 18px -14px #0006!important}.note-list-3d{transform:perspective(900px) rotateX(.8deg) translateY(0);transform-origin:center top;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s ease,border-color .18s ease}.note-list-3d:hover{transform:perspective(900px) rotateX(1.2deg) translateY(-2px)}.note-list-3d:active{transform:perspective(900px) rotateX(.6deg) translateY(0)}.home-ios-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-behavior:smooth}.classic-dashed-ui{--classic-ui-border: rgba(113, 113, 122, .45);--classic-ui-border-strong: rgba(113, 113, 122, .58);--classic-ui-surface: rgba(var(--surface-color-rgb), .32);--classic-ui-surface-strong: rgba(var(--surface-color-rgb), .48);--classic-ui-shadow: 0 12px 24px -18px rgba(0, 0, 0, .32);--classic-ui-shadow-strong: 0 16px 30px -20px rgba(0, 0, 0, .38)}.dark .classic-dashed-ui{--classic-ui-border: rgba(255, 255, 255, .18);--classic-ui-border-strong: rgba(255, 255, 255, .26);--classic-ui-surface: rgba(var(--surface-color-rgb), .4);--classic-ui-surface-strong: rgba(var(--surface-color-rgb), .58);--classic-ui-shadow: 0 12px 24px -18px rgba(0, 0, 0, .42);--classic-ui-shadow-strong: 0 16px 30px -20px rgba(0, 0, 0, .52)}.classic-dashed-ui .floating-island-icon,.classic-dashed-ui .floating-island-icon--ghost,.classic-dashed-ui .quick-add-trigger,.classic-dashed-ui .floating-island-icon.quick-add-trigger,.classic-dashed-ui .glass-3d-icon,.classic-dashed-ui .glass-3d-button,.classic-dashed-ui .glass-3d-tile,.classic-dashed-ui .glass-3d-steel,.classic-dashed-ui .glass-3d-panel,.classic-dashed-ui .glass-card,.classic-dashed-ui .glass-card-soft,.classic-dashed-ui .menu-panel-glass,.classic-dashed-ui .menu-surface-header,.classic-dashed-ui .recording-surface-match,.classic-dashed-ui .quick-add-menu,.classic-dashed-ui .menu-dropdown,.classic-dashed-ui .chat-history-menu,.classic-dashed-ui .search-modal,.classic-dashed-ui .floating-island-field,.classic-dashed-ui .floating-island-field--search,.classic-dashed-ui .floating-island-field--chat,.classic-dashed-ui .glass-3d-input,.classic-dashed-ui .note-floating-card{background:var(--classic-ui-surface)!important;border:1px dashed var(--classic-ui-border)!important;box-shadow:var(--classic-ui-shadow)!important;outline:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.classic-dashed-ui .note-floating-card,.classic-dashed-ui .note-floating-card:hover,.classic-dashed-ui .note-floating-card:active{border:1px solid var(--player-border-color)!important;border-style:solid!important}.classic-dashed-ui .floating-island-icon:hover,.classic-dashed-ui .floating-island-icon--ghost:hover,.classic-dashed-ui .quick-add-trigger:hover,.classic-dashed-ui .floating-island-icon.quick-add-trigger:hover,.classic-dashed-ui .glass-3d-icon:hover,.classic-dashed-ui .glass-3d-button:hover,.classic-dashed-ui .glass-3d-tile:hover,.classic-dashed-ui .glass-3d-steel:hover,.classic-dashed-ui .glass-card:hover,.classic-dashed-ui .glass-card-soft:hover,.classic-dashed-ui .note-floating-card:hover{background:var(--classic-ui-surface-strong)!important;border-color:var(--classic-ui-border-strong)!important;box-shadow:var(--classic-ui-shadow-strong)!important}.classic-dashed-ui .floating-island-icon:active,.classic-dashed-ui .quick-add-trigger:active,.classic-dashed-ui .glass-3d-icon:active,.classic-dashed-ui .glass-3d-button:active,.classic-dashed-ui .glass-3d-tile:active,.classic-dashed-ui .glass-3d-steel:active,.classic-dashed-ui .note-floating-card:active{box-shadow:var(--classic-ui-shadow)!important}.classic-dashed-ui .quick-add-trigger,.classic-dashed-ui .floating-island-icon.quick-add-trigger,.classic-dashed-ui .quick-add-trigger:hover,.classic-dashed-ui .floating-island-icon.quick-add-trigger:hover,.classic-dashed-ui .quick-add-trigger:active,.classic-dashed-ui .floating-island-icon.quick-add-trigger:active{border:1px solid var(--player-border-color)!important;border-style:solid!important}.classic-dashed-ui .glass-segment,.classic-dashed-ui .detail-page .detail-steel-toggle{background:var(--classic-ui-surface)!important;border:1px dashed var(--classic-ui-border)!important;box-shadow:var(--classic-ui-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.classic-dashed-ui .glass-segment-indicator,.classic-dashed-ui .detail-segment-indicator,.classic-dashed-ui .detail-steel-toggle .glass-segment-indicator,.classic-dashed-ui .detail-page .detail-segment-indicator,.classic-dashed-ui .detail-page .detail-steel-toggle .glass-segment-indicator{background:var(--classic-ui-surface-strong)!important;border:1px dashed var(--classic-ui-border)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.classic-dashed-ui .detail-page .detail-segment-indicator,.classic-dashed-ui .detail-page .detail-steel-toggle .glass-segment-indicator,.dark .classic-dashed-ui .detail-page .detail-segment-indicator,.dark .classic-dashed-ui .detail-page .detail-steel-toggle .glass-segment-indicator{background:#000!important;border:none!important;box-shadow:none!important}.classic-dashed-ui .glass-8k,.classic-dashed-ui .glass-8k-tile,.classic-dashed-ui .glass-panel,.classic-dashed-ui .glass-slab,.classic-dashed-ui .glass-clear{background:var(--classic-ui-surface)!important;border:1px dashed var(--classic-ui-border)!important;box-shadow:var(--classic-ui-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.classic-dashed-ui .glass-8k:before,.classic-dashed-ui .glass-8k-tile:before,.classic-dashed-ui .glass-card:before,.classic-dashed-ui .glass-card-soft:before,.classic-dashed-ui .glass-3d-tile:before{content:none!important}.classic-dashed-ui .note-list-3d,.classic-dashed-ui .note-list-3d:hover,.classic-dashed-ui .note-list-3d:active{transform:none!important}.classic-dashed-ui .download-chip,.classic-dashed-ui .download-item{border-style:dashed!important}.ui-action-button,button.bg-action{border-style:dashed!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 12px 24px -18px #00000052!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease!important}.ui-action-button:hover:not(:disabled),button.bg-action:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 30px -20px #00000061!important}.ui-action-button:active:not(:disabled),button.bg-action:active:not(:disabled){transform:translateY(0)}.ui-action-button:disabled,button.bg-action:disabled{opacity:.58!important;cursor:not-allowed;box-shadow:none!important}.ui-action-button.ui-action-confirm,button.bg-action{background:#22c55e24!important;border:1px dashed rgba(34,197,94,.46)!important;color:#166534!important}.ui-action-button.ui-action-confirm:hover:not(:disabled),button.bg-action:hover:not(:disabled){background:#22c55e33!important;border-color:#22c55e9e!important;color:#15803d!important;box-shadow:0 16px 28px -20px #22c55e6b!important}.dark .ui-action-button.ui-action-confirm,.dark button.bg-action{background:#22c55e29!important;border-color:#22c55e6b!important;color:#86efac!important}.dark .ui-action-button.ui-action-confirm:hover:not(:disabled),.dark button.bg-action:hover:not(:disabled){background:#22c55e38!important;border-color:#22c55e99!important;color:#bbf7d0!important;box-shadow:0 16px 28px -20px #22c55e80!important}.ui-action-button.ui-action-cancel,.ui-action-button.ui-action-danger{background:#ef44441f!important;border:1px dashed rgba(239,68,68,.46)!important;color:#b91c1c!important}.ui-action-button.ui-action-danger{background:#ef444429!important}.ui-action-button.ui-action-cancel:hover:not(:disabled),.ui-action-button.ui-action-danger:hover:not(:disabled){background:#ef44442e!important;border-color:#ef44449e!important;color:#991b1b!important;box-shadow:0 16px 28px -20px #ef44446b!important}.dark .ui-action-button.ui-action-cancel,.dark .ui-action-button.ui-action-danger{background:#ef444426!important;border-color:#ef444466!important;color:#fca5a5!important}.dark .ui-action-button.ui-action-danger{background:#ef444433!important}.dark .ui-action-button.ui-action-cancel:hover:not(:disabled),.dark .ui-action-button.ui-action-danger:hover:not(:disabled){background:#ef444438!important;border-color:#f8717194!important;color:#fecaca!important;box-shadow:0 16px 28px -20px #ef444480!important}.classic-dashed-ui .sidebar-classic-panel{border:1px solid var(--player-border-color)!important;border-style:solid!important;box-shadow:none!important;background:#000!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.classic-dashed-ui .sidebar-classic-section,.classic-dashed-ui .sidebar-classic-control,.classic-dashed-ui .sidebar-classic-search-input,.classic-dashed-ui .sidebar-classic-tile,.classic-dashed-ui .sidebar-classic-note,.classic-dashed-ui .sidebar-classic-profile,.classic-dashed-ui .sidebar-classic-profile-trigger{background:#000!important;border:1px solid var(--player-border-color)!important;border-style:solid!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.classic-dashed-ui .sidebar-classic-search-input{box-shadow:none!important}.classic-dashed-ui .sidebar-classic-links-wrap,.classic-dashed-ui .sidebar-classic-profile-trigger{border:0!important}.classic-dashed-ui .sidebar-classic-control,.classic-dashed-ui .sidebar-classic-tile,.classic-dashed-ui .sidebar-classic-note,.classic-dashed-ui .sidebar-classic-profile button.sidebar-classic-control,.classic-dashed-ui .sidebar-classic-profile-trigger,.classic-dashed-ui .sidebar-classic-panel .quick-add-item{transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease!important}.classic-dashed-ui .sidebar-classic-control:hover,.classic-dashed-ui .sidebar-classic-tile:hover,.classic-dashed-ui .sidebar-classic-note:hover,.classic-dashed-ui .sidebar-classic-profile button.sidebar-classic-control:hover,.classic-dashed-ui .sidebar-classic-profile-trigger:hover,.classic-dashed-ui .sidebar-classic-panel .quick-add-item:hover,.classic-dashed-ui .sidebar-classic-panel .quick-add-item--active{background:#000!important;border-color:var(--player-border-color)!important;box-shadow:none!important}.classic-dashed-ui .sidebar-classic-control:active,.classic-dashed-ui .sidebar-classic-tile:active,.classic-dashed-ui .sidebar-classic-note:active,.classic-dashed-ui .sidebar-classic-profile button.sidebar-classic-control:active,.classic-dashed-ui .sidebar-classic-profile-trigger:active{transform:translateY(0);box-shadow:none!important}.classic-dashed-ui .sidebar-classic-search-input:focus{border-color:var(--player-border-color)!important;box-shadow:0 0 0 1px var(--player-border-color)!important}.classic-dashed-ui .sidebar-classic-note{border-radius:16px}.classic-dashed-ui .sidebar-classic-panel .menu-icon-tone{filter:none;opacity:.92}.classic-dashed-ui .sidebar-classic-panel .quick-add-stack{gap:6px}.classic-dashed-ui .sidebar-classic-panel .quick-add-stack--lined{gap:0}.classic-dashed-ui .sidebar-classic-panel .quick-add-item{border:1px dashed transparent}.classic-dashed-ui .sidebar-classic-panel .quick-add-item--divider:after{left:10px;right:10px}.classic-dashed-ui .policy-screen-header,.classic-dashed-ui .policy-screen-tabs,.classic-dashed-ui .policy-screen-panel,.classic-dashed-ui .policy-screen-block{background:var(--classic-ui-surface)!important;border:1px dashed var(--classic-ui-border)!important;box-shadow:var(--classic-ui-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.classic-dashed-ui .policy-screen-header,.classic-dashed-ui .policy-screen-panel{border-radius:20px;padding:16px}.classic-dashed-ui .policy-screen-tabs{border-radius:16px;padding:6px}.classic-dashed-ui .policy-screen-tab{border:1px dashed transparent}.classic-dashed-ui .policy-screen-tab:hover,.classic-dashed-ui .policy-screen-tab.tab-amber-selected{background:var(--classic-ui-surface-strong)!important;border-color:var(--classic-ui-border-strong)!important;box-shadow:none!important}.classic-dashed-ui .policy-screen-block{border-radius:16px;padding:14px 16px}.classic-dashed-ui .policy-screen-block ul{margin-top:8px}.classic-dashed-ui .policy-screen-meta{padding-bottom:10px;margin-bottom:2px;border-bottom:1px dashed var(--classic-ui-border)}.classic-dashed-ui .search-modal-close,.classic-dashed-ui .search-modal-result{background:var(--classic-ui-surface)!important;border:1px dashed var(--classic-ui-border)!important;box-shadow:var(--classic-ui-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.classic-dashed-ui .search-modal-close:hover,.classic-dashed-ui .search-modal-result:hover{background:var(--classic-ui-surface-strong)!important;border-color:var(--classic-ui-border-strong)!important;box-shadow:var(--classic-ui-shadow-strong)!important}.classic-dashed-ui .search-modal-input-wrap{border-style:solid!important}.classic-dashed-ui .search-modal-input{border:0!important;background:transparent!important;box-shadow:none!important}.classic-dashed-ui .search-modal-result:active{box-shadow:var(--classic-ui-shadow)!important}.classic-dashed-ui .recording-control-btn{border-style:dashed!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:var(--classic-ui-shadow)!important}.classic-dashed-ui .recording-control-btn:hover:not(:disabled){box-shadow:var(--classic-ui-shadow-strong)!important;transform:translateY(-1px)}.classic-dashed-ui .recording-control-btn:active:not(:disabled){transform:translateY(0);box-shadow:var(--classic-ui-shadow)!important}.classic-dashed-ui .recording-control-btn.btn-pastel-green{border:1px dashed rgba(34,197,94,.46)!important}.classic-dashed-ui .recording-control-btn.btn-pastel-green:hover:not(:disabled){border-color:#22c55e9e!important}.classic-dashed-ui .recording-control-btn.btn-pastel-yellow{border:1px dashed rgba(245,158,11,.46)!important}.classic-dashed-ui .recording-control-btn.btn-pastel-yellow:hover:not(:disabled){border-color:#f59e0b9e!important}.classic-dashed-ui .recording-control-btn.btn-pastel-blue{border:1px dashed rgba(59,130,246,.46)!important}.classic-dashed-ui .recording-control-btn.btn-pastel-blue:hover:not(:disabled){border-color:#3b82f69e!important}.classic-dashed-ui .classic-modal-surface{background:rgba(var(--surface-color-rgb),.82)!important;border:1px dashed var(--classic-ui-border)!important;box-shadow:var(--classic-ui-shadow-strong)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dark .classic-dashed-ui .classic-modal-surface{background:rgba(var(--surface-color-rgb),.9)!important}@keyframes lock-icon-flash{0%,to{opacity:1;transform:scale(1)}25%,75%{opacity:.25;transform:scale(1.15)}50%{opacity:1;transform:scale(1)}}.animate-lock-flash{animation:lock-icon-flash .45s ease-in-out 3;transform-origin:center}@keyframes panel-slide-in{0%{opacity:0;transform:translate(-100%)}60%{transform:translate(3%)}to{opacity:1;transform:translate(0)}}@keyframes panel-slide-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.panel-ios26-in{animation:panel-slide-in .4s cubic-bezier(.34,1.36,.64,1) forwards}.panel-ios26-out{animation:panel-slide-out .28s cubic-bezier(.4,0,.2,1) forwards}@keyframes sheet-spring-in{0%{opacity:0;transform:translateY(100%) scale(.95)}50%{opacity:1;transform:translateY(-3%) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sheet-spring-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(100%) scale(.96)}}.sheet-ios26-in{animation:sheet-spring-in .42s cubic-bezier(.34,1.36,.64,1) forwards}.sheet-ios26-out{animation:sheet-spring-out .26s cubic-bezier(.4,0,.2,1) forwards}@keyframes backdrop-fade-in{0%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}@keyframes backdrop-fade-out{0%{opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}to{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.backdrop-ios26-in{animation:backdrop-fade-in .3s ease-out forwards}.backdrop-ios26-out{animation:backdrop-fade-out .2s ease-in forwards}@keyframes menu-scale-spring{0%{opacity:0;transform:scale(.95);filter:blur(4px)}to{opacity:1;transform:scale(1);filter:blur(0px)}}.menu-scale-spring{animation:menu-scale-spring .6s cubic-bezier(.34,1.56,.64,1) forwards;transform-origin:top center;will-change:transform,opacity,filter}.podcast-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:transparent;border-radius:999px;outline:none;margin:0;padding:0;cursor:pointer}.podcast-slider::-webkit-slider-runnable-track{width:100%;height:4px;background:transparent;border-radius:999px;border:none}.podcast-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1px;height:1px;background:transparent;border:none;box-shadow:none}.duration-picker-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:#f59e0b1a;border-radius:999px;outline:none}.duration-picker-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:#f59e0b;border-radius:50%;border:none;box-shadow:0 2px 5px #0003;cursor:pointer}.search-modal-backdrop{background:#11131614;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%)}.search-modal-brand-mark{width:38px;height:38px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-soft-color);border:1px solid var(--border-color);flex-shrink:0}.search-modal-brand-mark img{width:23px;height:23px;-o-object-fit:contain;object-fit:contain;display:block}.search-modal-input-wrap{height:40px;display:flex;align-items:center;gap:8px;padding:0 11px;border-radius:10px;background:var(--surface-soft-color);border:1px solid var(--border-color);color:var(--text-muted)}.search-modal-input{min-width:0;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;font-size:13px!important;font-weight:600!important}.search-modal-input:focus{outline:none}.search-modal-container{max-height:48vh;overflow-y:auto}.search-modal-result{border:1px solid transparent}.search-modal-result-type{max-width:84px;padding:4px 8px;border-radius:999px;background:rgba(var(--accent-rgb),.14);color:var(--accent);font-size:10px;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-modal-result:hover{border-color:var(--border-color)}.search-modal-empty{border-radius:16px;background:var(--surface-soft-color);border:1px dashed var(--border-color)}.search-modal-empty-icon{width:36px;height:36px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(var(--accent-rgb),.14);color:var(--accent)}.podcast-minimal-card{background:rgba(var(--bg-color-rgb),.3);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid var(--border-color);box-shadow:0 10px 30px -10px #0000001a,inset 0 1px #fff3}.dark .podcast-minimal-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 40px -12px #0006,inset 0 1px #ffffff0d}.playing-visualizer{display:flex;align-items:center;gap:2px;height:12px}.visualizer-bar{width:2px;background:#22c55e;border-radius:1px;animation:visualizer-idle 1s ease-in-out infinite}.visualizer-bar:nth-child(5n+1){background:#22c55e}.visualizer-bar:nth-child(5n+2){background:#34d399}.visualizer-bar:nth-child(5n+3){background:#38bdf8}.visualizer-bar:nth-child(5n+4){background:#f59e0b}.visualizer-bar:nth-child(5n+5){background:#a78bfa}.visualizer-bar:nth-child(2){animation-delay:.2s}.visualizer-bar:nth-child(3){animation-delay:.4s}.visualizer-bar:nth-child(4){animation-delay:.6s}.visualizer-bar:nth-child(5){animation-delay:.8s}.visualizer-bar:nth-child(6){animation-delay:1s}.visualizer-bar:nth-child(7){animation-delay:1.2s}.visualizer-bar:nth-child(8){animation-delay:1.4s}.visualizer-bar:nth-child(9){animation-delay:1.6s}.visualizer-bar:nth-child(10){animation-delay:1.8s}.visualizer-bar:nth-child(11){animation-delay:2s}.visualizer-bar:nth-child(12){animation-delay:2.2s}.visualizer-bar:nth-child(13){animation-delay:2.4s}.visualizer-bar:nth-child(14){animation-delay:2.6s}.visualizer-bar:nth-child(15){animation-delay:2.8s}.visualizer-bar:nth-child(16){animation-delay:3s}.is-playing .visualizer-bar{animation:visualizer-active .6s ease-in-out infinite alternate}.is-playing .visualizer-bar:nth-child(1){height:100%;animation-duration:.5s}.is-playing .visualizer-bar:nth-child(2),.is-playing .visualizer-bar:nth-child(7),.is-playing .visualizer-bar:nth-child(12){height:60%;animation-duration:.8s}.is-playing .visualizer-bar:nth-child(3),.is-playing .visualizer-bar:nth-child(6),.is-playing .visualizer-bar:nth-child(11),.is-playing .visualizer-bar:nth-child(16){height:80%;animation-duration:.6s}.is-playing .visualizer-bar:nth-child(4),.is-playing .visualizer-bar:nth-child(9),.is-playing .visualizer-bar:nth-child(14){height:70%;animation-duration:.7s}.is-playing .visualizer-bar:nth-child(5),.is-playing .visualizer-bar:nth-child(8),.is-playing .visualizer-bar:nth-child(10),.is-playing .visualizer-bar:nth-child(13),.is-playing .visualizer-bar:nth-child(15){height:90%;animation-duration:.55s}@keyframes visualizer-idle{0%,to{height:3px}50%{height:5px}}@keyframes visualizer-active{0%{height:4px}to{height:12px}}.sleek-progress-bar{background:rgba(var(--text-color-rgb),.1);height:3px;border-radius:999px;overflow:hidden;position:relative}.sleek-progress-fill{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#22c55e,#4ade80);border-radius:99px;transition:width .1s linear}.podcast-progress-track{position:absolute;left:14px;right:14px;bottom:8px;height:3px;border-radius:999px;background:#ffffff14;overflow:hidden;cursor:pointer}.podcast-progress-fill{height:100%;background:linear-gradient(90deg,#22c55e,#4ade80);border-radius:999px;transition:width .1s linear}.podcast-minimal-card.is-playing .podcast-progress-track{height:5px;background:#ffffff24}.mini-audio-player{position:fixed;top:calc(var(--header-height) + max(env(safe-area-inset-top,0px),0px));left:0;right:0;z-index:39995;display:flex;justify-content:center;padding:0 14px;pointer-events:none}body.ipad-sidebar-open .mini-audio-player{left:var(--ipad-sidebar-width)}.mini-audio-inner{width:min(760px,100%);pointer-events:auto;border-radius:0 0 28px 28px;overflow:hidden;background:linear-gradient(180deg,#080a0f1f,#080a0f0f);border:1px solid rgba(255,255,255,.14);border-top:none;box-shadow:0 16px 32px -20px #00000057,inset 0 -1px #ffffff1a;backdrop-filter:blur(6px) saturate(105%);-webkit-backdrop-filter:blur(6px) saturate(105%);padding:10px 14px 14px;display:flex;flex-direction:column;gap:7px}.dark .mini-audio-inner{background:linear-gradient(180deg,#080a0f24,#080a0f14);border-color:#ffffff24;box-shadow:0 18px 34px -22px #0000006b,inset 0 -1px #ffffff1a}.mini-audio-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.mini-audio-title{font-size:13px;font-weight:600;color:#ffffffe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.mini-audio-close{flex-shrink:0;width:26px;height:26px;border-radius:50%;color:#ffffffd1;background:#ffffff0a;border:1px solid rgba(255,255,255,.16);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .14s ease}.mini-audio-close:hover{background:#ffffff14;border-color:#ffffff38}.mini-audio-close:active{transform:scale(.96)}.mini-audio-timeline{display:flex;align-items:center;gap:8px}.mini-audio-time{font-size:11px;font-variant-numeric:tabular-nums;color:#ffffff80;flex-shrink:0;min-width:30px}.mini-audio-time:last-child{text-align:right}.mini-audio-seek{flex:1}.mini-audio-play{width:38px!important;height:38px!important;border-radius:50%!important;flex-shrink:0!important}.mini-audio-action-btn{width:100%;height:40px;border-radius:14px;font-size:13px;font-weight:700;cursor:pointer;transition:background .16s ease,border-color .16s ease;background:#22c55e29;border:1px solid rgba(34,197,94,.35);color:#22c55ef2}.mini-audio-action-btn:hover{background:#22c55e3b;border-color:#22c55e75}.mini-audio-player.is-bottom{top:auto;bottom:0;padding:0 14px}body.ipad-sidebar-open .mini-audio-player.is-bottom{left:var(--ipad-sidebar-width)}.mini-audio-player.is-bottom .mini-audio-inner{border-radius:28px 28px 0 0;border-top:1px solid rgba(255,255,255,.14);border-bottom:none;padding:14px 14px calc(env(safe-area-inset-bottom,0px) + 10px)}.source-audio-dock-shell{position:fixed;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 8px);z-index:39990;display:flex;justify-content:center;padding:0 14px;pointer-events:none}body.ipad-sidebar-open .source-audio-dock-shell{left:var(--ipad-sidebar-width);right:0}.source-audio-dock-shell.is-speed-menu-open{z-index:120000}.source-audio-dock{width:min(760px,100%);pointer-events:auto;position:relative;overflow:visible;border-radius:28px;background:var(--player-shell-bg);border:1px solid var(--player-border-color);box-shadow:var(--player-shell-shadow);backdrop-filter:var(--player-shell-filter);-webkit-backdrop-filter:var(--player-shell-filter);transition:transform .22s ease,box-shadow .22s ease,background .22s ease}.dark .source-audio-dock{background:var(--player-shell-bg);border-color:var(--player-border-color);box-shadow:var(--player-shell-shadow)}.source-audio-expanded,.source-audio-compact{position:relative;z-index:1}.source-audio-dock.is-compact{padding:10px 12px}.source-audio-dock.is-expanded{padding:8px 12px 12px}.source-audio-compact{display:flex;align-items:center;gap:10px}.source-audio-play-btn,.source-audio-icon-btn,.source-audio-small-btn{border:0;cursor:pointer;flex:0 0 auto;color:#f8fafc;background:#ffffff0a;border:1px solid rgba(255,255,255,.16);transition:transform .16s ease,background .18s ease,border-color .18s ease}.source-audio-play-btn:hover,.source-audio-icon-btn:hover,.source-audio-small-btn:hover{background:#ffffff12;border-color:#ffffff38}.source-audio-play-btn:active,.source-audio-icon-btn:active,.source-audio-small-btn:active{transform:scale(.96)}.source-audio-play-btn{width:52px;height:52px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fffffff5;border:0;color:#090b10}.source-audio-icon-btn{width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.source-audio-wave{flex:1;min-width:0;height:52px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff08;display:flex;align-items:center;justify-content:center;padding:0 14px;cursor:pointer;transition:background .18s ease,border-color .18s ease}.source-audio-wave:hover{background:#ffffff0f;border-color:#ffffff38}.source-audio-wave-bars{width:100%;height:32px;display:flex;align-items:flex-end;justify-content:space-between;gap:2px}.source-audio-wave-bar{flex:1 1 auto;min-width:2px;border-radius:99px;background:#ffffff70;transition:background .2s ease,opacity .2s ease;opacity:.72}.source-audio-wave-bar.is-played{background:#fff;opacity:1}.source-audio-expanded{display:flex;flex-direction:column;gap:10px}.source-audio-collapse{width:100%;height:24px;border:0;background:transparent;color:#ffffffd9;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.source-audio-timeline-row{display:grid;grid-template-columns:44px 1fr 44px;gap:8px;align-items:center;color:#ffffffd9;font-size:11px;font-weight:600}.source-audio-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border-radius:999px;background:#ffffff38;outline:none;cursor:pointer}.source-audio-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;border:0;background:#fff;box-shadow:0 2px 8px #00000059}.source-audio-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;flex-wrap:nowrap}.source-audio-controls-side{flex:1 1 0;min-width:0;display:flex;align-items:center}.source-audio-controls-left{justify-content:flex-start;gap:8px}.source-audio-controls-right{justify-content:flex-end;gap:8px}.source-audio-controls-center{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:14px}.source-audio-speed-wrap{position:relative;flex:0 0 auto}.source-audio-speed{min-width:58px;height:40px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0a;color:#fffffffa;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:13px;font-weight:700;letter-spacing:.01em;cursor:pointer}.source-audio-speed-caret{transition:transform .16s ease}.source-audio-speed-caret.is-open{transform:rotate(180deg)}.source-audio-speed-menu{position:absolute;left:0;bottom:calc(100% + 8px);min-width:66px;padding:4px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:#080a0fdb;box-shadow:0 12px 26px -16px #0000009e;backdrop-filter:blur(8px) saturate(115%);-webkit-backdrop-filter:blur(8px) saturate(115%);display:flex;flex-direction:column;gap:3px;z-index:120010}.source-audio-speed-option{height:30px;border:0;border-radius:9px;background:transparent;color:#ffffffe6;font-size:12px;font-weight:700;cursor:pointer}.source-audio-speed-option:hover{background:#ffffff17}.source-audio-speed-option.is-active{background:#ffffff29;color:#fff}.source-audio-small-btn{width:50px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:9px;font-weight:700;letter-spacing:.01em}.source-audio-skip-btn{border:0!important;background:transparent!important;box-shadow:none;color:#ffffffeb}.source-audio-skip-btn:hover{border:0!important;background:#ffffff14!important}.source-audio-main-btn{width:50px;height:50px;border-radius:999px;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:#fffffff2;color:#080a0f;box-shadow:0 8px 16px -10px #0009;transition:transform .18s ease,background .2s ease}.source-audio-main-btn:hover{background:#fff}.source-audio-main-btn:active{transform:scale(.95)}.source-audio-share-btn{width:40px;height:40px}@media(max-width:640px){.source-audio-dock-shell{padding:0 10px}.source-audio-controls{gap:8px}.source-audio-controls-left{gap:6px}.source-audio-controls-center{gap:10px}.source-audio-speed{min-width:54px;height:38px;padding:0 8px}.source-audio-small-btn{width:46px;height:38px}.source-audio-main-btn{width:46px;height:46px}.source-audio-share-btn{width:38px;height:38px}.source-audio-play-btn{width:48px;height:48px}}.custom-scrollbar,.scrollbar-hide,.page-container{scrollbar-width:none;-ms-overflow-style:none}.custom-scrollbar::-webkit-scrollbar,.scrollbar-hide::-webkit-scrollbar,.page-container::-webkit-scrollbar{width:0px;height:0px;display:none}.custom-scrollbar:hover::-webkit-scrollbar{width:0px;height:0px}.custom-scrollbar::-webkit-scrollbar-track,.scrollbar-hide::-webkit-scrollbar-track,.page-container::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb,.scrollbar-hide::-webkit-scrollbar-thumb,.page-container::-webkit-scrollbar-thumb{background:transparent;border-radius:10px}.menu-panel-glass{background:rgba(var(--bg-color-rgb),.7);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--border-color);border-radius:24px}.menu-icon-tone{filter:drop-shadow(0 0 8px currentColor);opacity:.8}.sidebar-classic-panel.menu-surface-header--no-border{border:1px solid var(--player-border-color)!important;background:#000!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.sidebar-classic-section,.sidebar-classic-control,.sidebar-classic-tile,.sidebar-classic-note,.sidebar-classic-profile,.sidebar-classic-profile-trigger{border:1px solid var(--player-border-color)!important;background:#000!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sidebar-classic-links-wrap,.sidebar-classic-profile-trigger{border:0!important}.sidebar-classic-control:hover,.sidebar-classic-tile:hover,.sidebar-classic-note:hover,.sidebar-classic-profile-trigger:hover{border-color:var(--player-border-color)!important}.sidebar-lang-logout-wrap{border:0!important;background:transparent!important;box-shadow:none!important}.sidebar-language-menu{background:#000!important;border:1px solid var(--player-border-color)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dark .sidebar-language-menu{background:#000!important;border-color:var(--player-border-color)!important;box-shadow:none!important}.classic-dashed-ui .sidebar-language-menu,.dark .classic-dashed-ui .sidebar-language-menu{border-style:solid!important}.sidebar-profile-plain,.sidebar-profile-trigger-plain{border:0!important;background:transparent!important;box-shadow:none!important}.sidebar-profile-outer{border:1px solid var(--player-border-color)!important;border-radius:12px;background:#000!important;padding:8px}.sidebar-profile-avatar{width:26px;height:26px;border-radius:999px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;background:#000;border:1px solid var(--player-border-color)}.sidebar-profile-auth-action{border:1px solid var(--player-border-color)!important;background:#000!important;box-shadow:none!important;color:var(--text-color);transition:background-color .18s ease,color .18s ease}.sidebar-profile-auth-action--row{width:100%}.sidebar-profile-auth-action:hover{background:rgba(var(--bg-color-rgb),.34)!important}.sidebar-profile-auth-action:active{background:rgba(var(--bg-color-rgb),.42)!important}.sidebar-profile-auth-action--logout{border-color:#ef444473!important;background:#ef444429!important;color:#fca5a5!important}.sidebar-profile-auth-action--logout:hover{background:#ef444438!important}.sidebar-profile-auth-action--logout:active{background:#ef444447!important}.sidebar-profile-auth-action--login{border-color:#22c55e73!important;background:#22c55e29!important;color:#86efac!important}.sidebar-profile-auth-action--login:hover{background:#22c55e38!important}.sidebar-profile-auth-action--login:active{background:#22c55e47!important}.sidebar-mini-action{width:100%;height:32px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;border-radius:10px;font-size:11px;font-weight:600;line-height:1;border:1px solid var(--player-border-color)!important;background:rgba(var(--bg-color-rgb),.28);color:var(--text-color);transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.sidebar-mini-action:hover{background:rgba(var(--bg-color-rgb),.4);border-color:var(--player-border-color)!important}.sidebar-mini-action:active{transform:scale(.98)}.sidebar-mini-action-neutral{color:var(--text-color)}.sidebar-mini-action-danger{color:#fecaca}.sidebar-mini-action-confirm{color:#bbf7d0}.sidebar-analysis-list{display:flex;flex-direction:column}.sidebar-analysis-list .sidebar-note-item.sidebar-classic-note{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.sidebar-analysis-list .sidebar-note-item.sidebar-classic-note+.sidebar-note-item.sidebar-classic-note{border-top:1px solid var(--player-border-color)!important}.sidebar-analysis-list .sidebar-note-item.sidebar-classic-note:hover{background:rgba(var(--bg-color-rgb),.28)!important;border-color:transparent!important}.classic-dashed-ui .sidebar-analysis-list .sidebar-note-item.sidebar-classic-note{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.sidebar-note-item{position:relative;transition:all .2s ease}.sidebar-note-item:active{transform:scale(.98);background:rgba(var(--bg-color-rgb),.5)}.sticky-row-fixed{position:fixed;top:calc(var(--header-height) + var(--header-gap) + 6px + env(safe-area-inset-top));left:50%;transform:translate(-50%) translateZ(0);-webkit-transform:translateX(-50%) translateZ(0);width:min(42rem,calc(100vw - 2.5rem));z-index:35;background:rgba(var(--bg-color-rgb),.62);backdrop-filter:blur(var(--strip-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--strip-blur)) saturate(180%);border-bottom:1px dashed rgba(148,163,184,.55);box-shadow:0 18px 30px -24px #000000a6;backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:layout style}.dark .sticky-row-fixed{background:#1214189e;border-bottom-color:#71717abf;box-shadow:0 20px 34px -24px #000000e6}.sticky-expanded-list-panel{background:#fff!important;border-color:#47556961!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important}.dark .sticky-expanded-list-panel{background:#121418!important;border-color:#ffffff3d!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important}.app-header-root,.floating-island-root{transition:filter .18s ease,opacity .18s ease}.app-header-root{overflow:hidden}.app-header-content{z-index:2}.app-header-frost{position:absolute;left:0;right:0;top:0;bottom:auto;height:calc(env(safe-area-inset-top,0px) + 36px);--header-frost-progress: 0;--header-frost-status: 0;--header-frost-header: 0;--header-frost-safe: env(safe-area-inset-top, 0px);--header-frost-header-band: 36px;pointer-events:none;z-index:1;overflow:hidden;mask-image:linear-gradient(to bottom,#000,#000 80%,#0000);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 80%,rgba(0,0,0,0) 100%)}.app-header-frost:before,.app-header-frost:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.app-header-frost:before{background:linear-gradient(to top,#fff0,#ffffff03 38%,#ffffff09 72%,#ffffff0f);opacity:calc(var(--header-frost-header) * .72);backdrop-filter:blur(6px) saturate(118%);-webkit-backdrop-filter:blur(6px) saturate(118%);mask-image:linear-gradient(to top,transparent 0%,rgba(0,0,0,.48) 50%,#000 100%);-webkit-mask-image:linear-gradient(to top,transparent 0%,rgba(0,0,0,.48) 50%,#000 100%)}.app-header-frost:after{background:linear-gradient(to bottom,#ffffff1c,#ffffff14,#ffffff08 68%,#fff0);opacity:calc(var(--header-frost-status) * 1);backdrop-filter:blur(20px) saturate(148%);-webkit-backdrop-filter:blur(20px) saturate(148%);mask-image:linear-gradient(to bottom,#000 0%,#000 calc(var(--header-frost-safe) + 6px),rgba(0,0,0,.86) calc(var(--header-frost-safe) + 16px),rgba(0,0,0,.3) calc(var(--header-frost-safe) + 30px),transparent calc(var(--header-frost-safe) + var(--header-frost-header-band)));-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 calc(var(--header-frost-safe) + 6px),rgba(0,0,0,.86) calc(var(--header-frost-safe) + 16px),rgba(0,0,0,.3) calc(var(--header-frost-safe) + 30px),transparent calc(var(--header-frost-safe) + var(--header-frost-header-band)))}.dark .app-header-frost:before{background:linear-gradient(to top,#080a0e00,#0a0e1417 38%,#0a101833 72%,#0c121a4d);backdrop-filter:blur(7px) saturate(118%);-webkit-backdrop-filter:blur(7px) saturate(118%)}.dark .app-header-frost:after{background:linear-gradient(to bottom,#0c121c85,#0a10186b,#0a0e1433 68%,#080c1200);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.app-header-root .quick-add-trigger,.app-header-root .floating-island-icon.quick-add-trigger,.floating-island-root .quick-add-trigger,.floating-island-root .floating-island-icon.quick-add-trigger,.classic-dashed-ui .app-header-root .quick-add-trigger,.classic-dashed-ui .app-header-root .floating-island-icon.quick-add-trigger,.classic-dashed-ui .floating-island-root .quick-add-trigger,.classic-dashed-ui .floating-island-root .floating-island-icon.quick-add-trigger{background:var(--player-shell-bg)!important;border:1px solid var(--player-border-color)!important;border-style:solid!important;box-shadow:var(--player-shell-shadow)!important;backdrop-filter:var(--player-shell-filter)!important;-webkit-backdrop-filter:var(--player-shell-filter)!important}.app-header-root .quick-add-trigger:hover,.app-header-root .floating-island-icon.quick-add-trigger:hover,.app-header-root .quick-add-trigger:active,.app-header-root .floating-island-icon.quick-add-trigger:active,.floating-island-root .quick-add-trigger:hover,.floating-island-root .floating-island-icon.quick-add-trigger:hover,.floating-island-root .quick-add-trigger:active,.floating-island-root .floating-island-icon.quick-add-trigger:active,.classic-dashed-ui .app-header-root .quick-add-trigger:hover,.classic-dashed-ui .app-header-root .floating-island-icon.quick-add-trigger:hover,.classic-dashed-ui .app-header-root .quick-add-trigger:active,.classic-dashed-ui .app-header-root .floating-island-icon.quick-add-trigger:active,.classic-dashed-ui .floating-island-root .quick-add-trigger:hover,.classic-dashed-ui .floating-island-root .floating-island-icon.quick-add-trigger:hover,.classic-dashed-ui .floating-island-root .quick-add-trigger:active,.classic-dashed-ui .floating-island-root .floating-island-icon.quick-add-trigger:active{background:var(--player-shell-bg)!important;border-color:var(--player-border-color)!important;box-shadow:var(--player-shell-shadow)!important}body.sticky-modal-open .app-header-root,body.sticky-modal-open .floating-island-root{filter:blur(6px) saturate(.92);opacity:.55;pointer-events:none}body.media-modal-open,html.media-modal-open{overflow:hidden}html.media-modal-open,body.media-modal-open{overscroll-behavior:none}body.media-modal-open .app-header-root,body.media-modal-open .floating-island-root{opacity:0;pointer-events:none;filter:none}body.media-modal-open .page-container{overflow:hidden!important;overscroll-behavior:none}body.sticky-modal-open .sticky-row-fixed{contain:none;overflow:visible;transform:translate(-50%);-webkit-transform:translateX(-50%)}@media(max-width:768px){.sticky-row-fixed{left:0;transform:translateZ(0);-webkit-transform:translateZ(0);width:100vw}body.sticky-modal-open .sticky-row-fixed{transform:none;-webkit-transform:none}}.classic-dashed-ui .detail-page .glass-segment.detail-steel-toggle,.dark .classic-dashed-ui .detail-page .glass-segment.detail-steel-toggle{background:var(--surface-color)!important;border:1px solid var(--player-border-color)!important;box-shadow:var(--glass-shadow-strong)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.recording-background-match{background:#ffffff42!important}.dark .recording-background-match{background:#121418ad!important}.classic-dashed-ui .recording-background-match,.dark .classic-dashed-ui .recording-background-match{background:var(--classic-ui-surface)!important}.analysis-mode-modal-surface{max-height:min(82vh,720px);background:linear-gradient(180deg,#121214fa,#0c0c0dfa)!important;border:1px solid var(--player-border-color)!important;border-style:solid!important;box-shadow:0 28px 80px #000000b8,inset 0 1px #ffffff14!important;backdrop-filter:blur(28px) saturate(130%)!important;-webkit-backdrop-filter:blur(28px) saturate(130%)!important}.classic-dashed-ui .menu-dropdown.analysis-mode-modal-surface,.dark .classic-dashed-ui .menu-dropdown.analysis-mode-modal-surface{border:1px solid var(--player-border-color)!important;border-style:solid!important}.analysis-mode-picker-overlay{--analysis-keyboard-inset: 0px;overflow:hidden}.analysis-mode-picker-shell{display:flex;flex-direction:column;gap:10px;max-height:calc(100dvh - var(--analysis-keyboard-inset, 0px) - max(env(safe-area-inset-top,0px),0px) - 34px);min-height:0}.analysis-mode-picker-overlay.is-keyboard-open{align-items:flex-end!important}.analysis-mode-picker-overlay.is-keyboard-open .analysis-mode-picker-shell{max-height:calc(100dvh - var(--analysis-keyboard-inset, 0px) - max(env(safe-area-inset-top,0px),0px) - 22px)}.analysis-mode-picker-shell .analysis-mode-modal-surface{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.analysis-mode-picker-shell .analysis-mode-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.analysis-mode-picker-shell .analysis-mode-footer-actions{flex-shrink:0}.analysis-mode-modal-header{padding:22px 24px 18px;border-bottom:1px solid var(--player-border-color)!important}.analysis-mode-modal-title{font-family:var(--font-body);font-size:20px;font-weight:760;line-height:1.15;letter-spacing:0;color:var(--text-color)}.analysis-mode-modal-subtitle{margin-top:6px;font-family:var(--font-body);font-size:13px;line-height:1.35;letter-spacing:0;color:var(--text-muted)}.analysis-mode-modal-close{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#ffffff13;border:1px solid var(--glass-border);color:var(--text-muted);box-shadow:none;transition:background var(--dur-fast) ease,color var(--dur-fast) ease,border-color var(--dur-fast) ease}.analysis-mode-modal-close:hover{background:#ffffff1f;color:var(--text-color);border-color:var(--glass-border-strong)}.analysis-mode-modal-body{padding:16px 24px 20px;display:flex;flex-direction:column;gap:12px}.analysis-mode-file-pill{min-height:52px;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:#ffffff0e;border:1px solid var(--glass-border)}.analysis-mode-file-icon{width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#ffffff13;border:1px solid var(--glass-border);color:var(--text-color)}.analysis-mode-file-name{font-family:var(--font-body);font-size:13px;font-weight:650;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analysis-mode-file-meta{margin-top:2px;font-size:11px;color:var(--text-muted)}.analysis-mode-file-status{margin-left:auto;display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-family:var(--font-ui);font-weight:700;color:#ffffffb8}.analysis-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.analysis-mode-option{position:relative;min-height:90px;min-width:0;padding:12px 36px 12px 14px;border-radius:14px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;background:#ffffff0a;border:1px solid var(--glass-border);color:var(--text-color);box-shadow:none;overflow:hidden;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease,transform var(--dur-fast) ease}.analysis-mode-option:hover{background:#ffffff13;border-color:var(--glass-border-strong)}.analysis-mode-option.is-selected{background:#ffffff1c;border-color:#ffffff57;box-shadow:0 0 0 1px #ffffff14,inset 0 1px #ffffff14}.analysis-mode-option-check{width:26px;height:26px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#0c1c13d9;border:1px solid rgba(140,214,176,.45);color:#beffdff2;box-shadow:0 10px 22px -16px #000000bf}.analysis-mode-option-check svg{color:inherit!important}.analysis-mode-option-check{position:absolute;top:12px;right:12px;opacity:0;color:#beffdff2;transition:opacity var(--dur-fast) ease}.analysis-mode-option.is-selected .analysis-mode-option-check{opacity:1}.analysis-mode-option-label{display:block;width:100%;font-family:var(--font-body);font-size:14px;font-weight:720;line-height:1.2;letter-spacing:0;color:var(--text-color);overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.analysis-mode-option-desc{display:block;width:100%;font-family:var(--font-body);font-size:12px;line-height:1.35;letter-spacing:0;color:var(--text-muted);overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.analysis-mode-language-field{display:flex;flex-direction:column;gap:6px}.analysis-mode-language-input{width:100%;height:42px;padding:0 13px;border-radius:12px;background:#ffffff0b;border:1px solid var(--glass-border);color:var(--text-color);font-family:var(--font-body);font-size:13px;outline:none}.analysis-mode-instruction-field{display:flex;flex-direction:column;gap:6px}.analysis-mode-instruction-input{width:100%;min-height:64px;resize:vertical;padding:11px 13px;border-radius:12px;background:#ffffff0b;border:1px solid var(--glass-border);color:var(--text-color);font-family:var(--font-body);font-size:13px;line-height:1.35;outline:none}.analysis-mode-language-input:focus{border-color:#ffffff57;background:#fff1}.analysis-mode-instruction-input:focus{border-color:#ffffff57;background:#fff1}.analysis-mode-language-input::-moz-placeholder,.analysis-mode-instruction-input::-moz-placeholder{color:#ffffff61}.analysis-mode-language-input::placeholder,.analysis-mode-instruction-input::placeholder{color:#ffffff61}.analysis-mode-language-input.is-invalid{border-color:#f87171b8;color:#fecaca}.analysis-mode-disclaimer{width:100%;max-width:100%;margin:-4px 0;text-align:left;font-family:var(--font-body);font-size:11px!important;line-height:1.35;font-style:normal;color:#6b7280!important}.dark .analysis-mode-disclaimer,.analysis-mode-modal-surface .analysis-mode-disclaimer{color:#6b7280!important}.analysis-mode-footer-actions{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.analysis-mode-modal-action{border:1px solid var(--player-border-color)!important;border-style:solid!important}.analysis-mode-primary-action,.analysis-mode-cancel-action,.analysis-mode-secondary-action{width:100%;min-height:48px;padding:0 16px;border-radius:14px;font-family:var(--font-body);font-size:14px;font-weight:720;letter-spacing:0}.analysis-mode-secondary-action{background:#ffffff0b;border:1px solid var(--glass-border);color:var(--text-color);transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.analysis-mode-secondary-action:hover{background:#ffffff13;border-color:var(--glass-border-strong)}.ui-action-button.analysis-mode-modal-action.ui-action-confirm,.ui-action-button.analysis-mode-modal-action.ui-action-cancel,.dark .ui-action-button.analysis-mode-modal-action.ui-action-confirm,.dark .ui-action-button.analysis-mode-modal-action.ui-action-cancel{border:1px solid var(--player-border-color)!important;border-style:solid!important}.ui-action-button.analysis-mode-modal-action.ui-action-confirm,.dark .ui-action-button.analysis-mode-modal-action.ui-action-confirm{background:#ffffff29!important;color:var(--text-color)!important;border-color:#ffffff40!important;box-shadow:none!important}.ui-action-button.analysis-mode-modal-action.ui-action-confirm:hover:not(:disabled),.dark .ui-action-button.analysis-mode-modal-action.ui-action-confirm:hover:not(:disabled){background:#ffffff38!important;border-color:#ffffff57!important;box-shadow:none!important}.ui-action-button.analysis-mode-modal-action.ui-action-cancel,.dark .ui-action-button.analysis-mode-modal-action.ui-action-cancel{background:#ffffff0e!important;color:#ffffffc7!important;border-color:var(--glass-border)!important;box-shadow:none!important}.ui-action-button.analysis-mode-modal-action.ui-action-cancel:hover:not(:disabled),.dark .ui-action-button.analysis-mode-modal-action.ui-action-cancel:hover:not(:disabled){background:#ffffff16!important;color:var(--text-color)!important;border-color:var(--glass-border-strong)!important;box-shadow:none!important}@media(max-width:420px){.analysis-mode-modal-header,.analysis-mode-modal-body{padding-left:18px;padding-right:18px}.analysis-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.analysis-mode-option{min-height:96px;padding:13px 30px 12px 12px;border-radius:12px;gap:6px}.analysis-mode-option-label{font-size:13px}.analysis-mode-option-desc{font-size:11px;line-height:1.28}}button{font-family:var(--font-ui);transition:transform var(--dur) var(--spring),opacity var(--dur-fast) ease,box-shadow var(--dur-fast) ease,background var(--dur-fast) ease;transform:translateZ(0);will-change:transform;-webkit-tap-highlight-color:transparent}button:active:not(:disabled){transform:var(--press)}button:disabled{opacity:.45;cursor:not-allowed}.nd-home{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100dvh;padding:calc(var(--header-height) + max(env(safe-area-inset-top,0px),0px) + 20px) 20px calc(max(env(safe-area-inset-bottom,0px),0px) + 20px);overflow:hidden;scrollbar-width:none;box-sizing:border-box;position:relative}.nd-home::-webkit-scrollbar{display:none}.nd-home-inner{width:100%;max-width:380px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:0}.nd-brand{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:20px}.nd-brand-logo{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;margin-bottom:6px}.nd-brand-title{font-family:var(--font-ui);font-size:22px;font-weight:800;letter-spacing:-.2px;color:var(--text-color);line-height:1}.nd-brand-tagline{font-size:12px;color:var(--text-muted);font-family:var(--font-ui);letter-spacing:0}.nd-notice{width:100%;margin-bottom:20px;border-radius:12px;padding:10px 14px;font-size:12px;font-weight:600;background:#ffffff1a;border:1px dashed rgba(255,255,255,.35);color:var(--accent)}.nd-split-btn{position:relative;width:148px;height:148px;border-radius:50%;background:transparent;border:none;box-shadow:var(--glow-amber),var(--shadow);animation:ndBreath 4s ease-in-out infinite;overflow:visible;flex-shrink:0;margin-top:40px}.nd-split-surface{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;overflow:visible}.nd-split-half{position:absolute;left:0;width:100%;height:calc(50% - 8px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;overflow:hidden;background:transparent;border:none;color:#ffffffe6;font-family:var(--font-ui);font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;transition:background var(--dur-fast) ease,transform var(--dur) var(--spring)}.nd-split-half:before{content:"";position:absolute;left:0;width:100%;height:148px;border-radius:50%;background:var(--glass-raised);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-spec);transition:background var(--dur-fast) ease}.nd-split-half:hover:before{background:var(--glass-strong)}.nd-split-half:active{transform:scale(.985)}.nd-split-top{top:0;padding-top:14px}.nd-split-top:before{top:0}.nd-split-bottom{bottom:0;padding-bottom:14px}.nd-split-bottom:before{bottom:0}.nd-split-half svg,.nd-split-half span{position:relative;z-index:1}.nd-split-half svg{filter:drop-shadow(0 1px 8px rgba(255,255,255,.28));color:var(--accent)}.nd-split-divider{position:absolute;top:calc(50% - 1px);left:14%;width:72%;height:1px;background:#ffffff1a;pointer-events:none;z-index:2}.nd-btn-gloss{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(ellipse 70% 55% at 38% 22%,rgba(255,255,255,.18) 0%,transparent 60%);pointer-events:none}.nd-btn-ring{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:1px solid rgba(255,255,255,.18);animation:ndRingPulse 4s ease-in-out infinite;pointer-events:none}.nd-btn-ring-outer{top:-16px;right:-16px;bottom:-16px;left:-16px;border-color:#ffffff47;box-shadow:0 0 22px #ffffff0f;animation:ndRingPulseOuter 3.2s ease-in-out infinite}.nd-btn-shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;pointer-events:none}.nd-btn-shine:before{content:"";position:absolute;width:118%;height:160%;top:-30%;left:-132%;transform:rotate(-28deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),rgba(255,255,255,.14),transparent);filter:blur(1px);animation:ndShine 3.2s ease-in-out infinite}@keyframes ndBreath{0%,to{box-shadow:var(--glow-amber),var(--shadow)}50%{box-shadow:0 0 48px #ffffff24,0 0 88px #ffffff0f,var(--shadow)}}@keyframes ndRingPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes ndRingPulseOuter{0%,to{opacity:.3;transform:scale(.98)}50%{opacity:.9;transform:scale(1.08)}}@keyframes ndShine{0%,38%{left:-132%;opacity:0}48%{opacity:1}68%,to{left:126%;opacity:0}}.nd-action-group{position:relative;z-index:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:32px}.nd-split-rect{position:relative;width:100%;max-width:300px;height:144px;border-radius:28px;background:transparent;border:none;box-shadow:var(--glow-amber),var(--shadow);animation:ndBreath 4s ease-in-out infinite;overflow:visible}.nd-split-rect .nd-btn-gloss{border-radius:28px;background:radial-gradient(ellipse 70% 45% at 38% 20%,rgba(255,255,255,.18) 0%,transparent 60%)}.nd-split-rect .nd-btn-ring{top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:38px;border-color:#ffffff38;box-shadow:0 0 22px #ffffff12;animation:ndRingPulseOuter 3.2s ease-in-out infinite}.nd-split-rect .nd-btn-shine{border-radius:28px}.nd-split-rect-surface{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.nd-split-rect-half{position:absolute;left:0;width:100%;height:calc(50% - 8px);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:9px;overflow:hidden;background:transparent;border:none;color:#ffffffe6;font-family:var(--font-ui);font-size:13px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform var(--dur) var(--spring)}.nd-split-rect-half:before{content:"";position:absolute;left:0;width:100%;height:144px;border-radius:28px;background:var(--glass-raised);backdrop-filter:blur(44px) saturate(180%);-webkit-backdrop-filter:blur(44px) saturate(180%);border:1px solid var(--glass-border);transition:background var(--dur-fast) ease}.nd-split-rect-top{top:0;padding-top:14px}.nd-split-rect-top:before{top:0;box-shadow:inset 0 1px 0 var(--glass-spec)}.nd-split-rect-bottom{bottom:0;padding-bottom:14px}.nd-split-rect-bottom:before{bottom:0}.nd-split-rect-half:hover:before{background:var(--glass-strong)}.nd-split-rect-half:active{transform:scale(.985)}.nd-split-rect-half svg,.nd-split-rect-half span{position:relative;z-index:1}.nd-split-rect-half svg{color:var(--accent);filter:drop-shadow(0 1px 8px rgba(255,255,255,.28));flex-shrink:0}.nd-file-submenu{display:flex;gap:8px;width:100%;max-width:300px;animation:ndFadeUp .22s var(--spring) both}.nd-file-sub-btn{flex:1;height:48px;border-radius:16px;background:var(--glass-raised);border:1px solid var(--glass-border);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 6px 20px #0006,inset 0 1px 0 var(--glass-spec);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.01em;white-space:nowrap;color:#ffffffbf;transition:background var(--dur-fast) ease,color var(--dur-fast) ease,border-color var(--dur-fast) ease}.nd-file-sub-btn svg{color:var(--accent);flex-shrink:0}.nd-file-sub-btn:hover{background:var(--glass-strong);color:#fffffff2;border-color:#ffffff2e}.nd-file-sub-btn:active{transform:scale(.97)}.nd-text-input-row{display:flex;gap:8px;width:100%;max-width:340px;animation:ndFadeUp .22s var(--spring) both}.nd-text-input{flex:1;height:42px;border-radius:12px;background:var(--glass);border:1px solid var(--glass-border);padding:0 14px;font-size:13px;font-family:var(--font-body);color:var(--text-color);outline:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:border-color var(--dur-fast) ease}.nd-text-input:focus{border-color:#ffffff73}.nd-text-input::-moz-placeholder{color:var(--text-muted)}.nd-text-input::placeholder{color:var(--text-muted)}.nd-text-cancel{height:42px;padding:0 14px;border-radius:12px;background:transparent;border:1px solid var(--glass-border);font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--text-muted);transition:color var(--dur-fast) ease}.nd-text-cancel:hover{color:var(--text-color)}.nd-spin{animation:ndSpinLoop .8s linear infinite}@keyframes ndSpinLoop{to{transform:rotate(360deg)}}.nd-recent{isolation:isolate;position:relative;z-index:2;width:100%;margin-top:20px}.nd-recent-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 2px}.nd-recent-label{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--text-muted)}.nd-recent-all-btn{font-family:var(--font-ui);font-size:11px;font-weight:600;color:var(--accent);background:none;border:none;padding:4px 0;display:flex;align-items:center;gap:3px}.nd-recent-all-btn:hover{opacity:.75}.nd-recent-list{display:flex;flex-direction:column;gap:8px}.nd-recent-item{display:flex;align-items:center;gap:10px;width:100%;padding:11px 13px;border-radius:var(--r-sm);background:#ffffff13;border:1px solid var(--glass-border);backdrop-filter:none;-webkit-backdrop-filter:none;overflow:hidden;contain:paint;transform:none;will-change:auto;text-align:left;color:var(--text-color);transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease;cursor:pointer;box-shadow:0 4px 16px #0000004d}.nd-recent-item:hover{background:var(--glass-raised);border-color:var(--glass-border-strong)}.nd-recent-icon{width:30px;height:30px;border-radius:8px;background:var(--accent-dim);border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent)}.nd-recent-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nd-recent-title{font-size:13px;font-weight:600;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-body)}.nd-recent-meta{font-size:11px;color:var(--text-muted);font-family:var(--font-body);display:inline-flex;align-items:center;gap:2px;min-width:0;unicode-bidi:plaintext}.nd-recent-empty{text-align:center;padding:20px 0;font-size:13px;color:var(--text-muted)}.nd-sidebar{position:fixed;top:0;left:0;height:100dvh;width:290px;max-width:85vw;display:flex;flex-direction:column;background:linear-gradient(180deg,#090c12f5,#111720f2 52%,#1b232fed);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);border-right:1px solid var(--glass-border);box-shadow:var(--shadow-lg);z-index:40001;transform:translate(-100%);transition:transform var(--dur) var(--spring);overflow:hidden}.nd-sidebar.open{transform:translate(0)}.nd-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:40000}.nd-sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:max(calc(env(safe-area-inset-top,0px) + 6px),12px) 14px 12px;border-bottom:1px dashed var(--dash-border);flex-shrink:0}.nd-sidebar-brand{display:flex;align-items:center;gap:8px;font-family:var(--font-ui);font-size:15px;font-weight:700;color:var(--text-color)}.nd-sidebar-brand img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.nd-sidebar-brand-accent{color:var(--accent)}.nd-sidebar-controls{display:flex;align-items:center;gap:6px}.nd-sidebar-icon-btn{width:30px;height:30px;border-radius:var(--r-sm);background:var(--glass);border:1px solid var(--glass-border);color:var(--text-muted);display:flex;align-items:center;justify-content:center;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.nd-sidebar-icon-btn:hover{background:var(--glass-raised);color:var(--text-color)}.nd-sidebar-tabs{display:flex;align-items:center;gap:2px;padding:8px 12px;flex-shrink:0}.nd-sidebar-tab{flex:1;height:32px;border-radius:8px;font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--text-muted);background:transparent;border:none;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.nd-sidebar-tab:hover{color:var(--text-color)}.nd-sidebar-tab.active{background:var(--glass-raised);color:var(--text-color);border:1px solid var(--glass-border)}.nd-sidebar-list{flex:1;overflow-y:auto;padding:4px 8px 8px;scrollbar-width:none}.nd-sidebar-list::-webkit-scrollbar{display:none}.nd-sidebar-item{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;border-radius:var(--r-sm);background:transparent;color:var(--text-color);text-align:left;margin-bottom:1px;border:none;transition:background var(--dur-fast) ease;cursor:pointer}.nd-sidebar-item:hover{background:var(--glass)}.nd-sidebar-item-icon{width:26px;height:26px;border-radius:7px;background:var(--accent-dim);border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent)}.nd-sidebar-item-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nd-sidebar-item-title{font-size:13px;font-weight:500;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-body)}.nd-sidebar-item-meta{font-size:11px;color:var(--text-muted);font-family:var(--font-body);display:inline-flex;align-items:center;gap:2px;min-width:0;unicode-bidi:plaintext}.nd-sidebar-empty{font-size:13px;color:var(--text-muted);padding:20px 10px;text-align:center}.nd-sidebar-nav{padding:8px;border-top:1px dashed var(--dash-border);display:grid;grid-template-columns:1fr 1fr;gap:3px;flex-shrink:0}.nd-sidebar-nav-item{display:flex;align-items:center;gap:7px;width:100%;padding:9px 10px;border-radius:var(--r-sm);font-family:var(--font-ui);font-size:11px;font-weight:600;color:var(--text-muted);background:transparent;border:none;text-align:left;transition:background var(--dur-fast) ease,color var(--dur-fast) ease;white-space:nowrap;overflow:hidden}.nd-sidebar-nav-item:hover{background:var(--glass);color:var(--text-color)}.nd-sidebar-footer{padding:6px 8px max(6px,env(safe-area-inset-bottom,6px));border-top:1px dashed var(--dash-border);flex-shrink:0}.nd-sidebar-user-card{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border-radius:var(--r);background:var(--glass);border:1px solid var(--glass-border);text-align:left;transition:background var(--dur-fast) ease;margin-bottom:4px}.nd-sidebar-user-card:hover{background:var(--glass-raised)}.nd-sidebar-avatar{width:34px;height:34px;border-radius:50%;background:var(--accent-dim);border:1px solid rgba(255,255,255,.24);display:flex;align-items:center;justify-content:center;font-family:var(--font-ui);font-size:14px;font-weight:700;color:var(--accent);flex-shrink:0}.nd-sidebar-user-info{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.nd-sidebar-user-name{font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-sidebar-user-email{font-family:var(--font-body);font-size:11px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-sidebar-badge{flex-shrink:0;padding:2px 8px;border-radius:var(--r-full);font-family:var(--font-ui);font-size:10px;font-weight:700;background:var(--accent-dim);color:var(--accent);border:1px solid rgba(255,255,255,.22)}.nd-sidebar-badge.free{background:var(--glass);color:var(--text-muted);border-color:var(--glass-border)}.nd-sidebar-logout{width:100%;height:36px;border-radius:var(--r-sm);background:transparent;border:none;color:var(--text-muted);font-family:var(--font-ui);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.nd-sidebar-logout:hover{background:#ff453a1a;color:#ff453a}.nd-header{position:fixed;top:0;left:0;right:0;height:calc(var(--header-height) + max(env(safe-area-inset-top,0px),0px));padding-top:max(env(safe-area-inset-top,0px),0px);background:var(--header-bg);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);border-bottom:1px solid var(--header-border);z-index:100;display:flex;align-items:flex-end}.nd-header-inner{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--header-height);padding:0 12px}.nd-header-btn{width:36px;height:36px;border-radius:var(--r-sm);background:transparent;border:none;color:var(--text-color);display:flex;align-items:center;justify-content:center;transition:background var(--dur-fast) ease}.nd-header-btn:hover{background:var(--glass)}.nd-header-wordmark{font-family:var(--font-ui);font-size:16px;font-weight:800;letter-spacing:-.3px;color:var(--text-color)}.nd-header-wordmark-accent{color:var(--accent)}@keyframes ndFadeUp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.nd-home-inner{animation:ndFadeUp .42s var(--spring) both}.floating-island-btn,.quick-add-trigger{background:var(--glass)!important;border-color:var(--glass-border)!important;color:var(--text-color)!important}:root,html.light{--mono-black: #111316;--mono-steel: #ffffff;--mono-gray: #d8d2c8;--mono-light-gray: #b9afa2;--mono-white: #ffffff;--mono-muted-white: rgba(17, 19, 22, .58);--bg-color: #F6F4EE;--bg-color-rgb: 246, 244, 238;--bg-color-bottom: #ECE7DE;--surface-color: #FFFFFF;--surface-color-rgb: 255, 255, 255;--surface-soft-color: #FBFAF7;--note-card-color: #FFFFFF;--text-color: #111316;--text-muted: rgba(17, 19, 22, .62);--border-color: rgba(73, 62, 48, .14);--border-color-strong: rgba(73, 62, 48, .24);--primary-color: #146B46;--primary-rgb: 20, 107, 70;--action-color: #146B46;--action-rgb: 20, 107, 70;--action-text: #FFFFFF;--accent: #146B46;--accent-rgb: 20, 107, 70;--accent-dim: rgba(20, 107, 70, .13);--accent-glow: rgba(20, 107, 70, .2);--glass: rgba(255, 255, 255, .7);--glass-surface: rgba(255, 255, 255, .82);--glass-surface-strong: #FFFFFF;--glass-raised: #FFFFFF;--glass-strong: #FBFAF7;--glass-chrome: #FFFFFF;--glass-border: var(--border-color);--glass-border-strong: var(--border-color-strong);--glass-spec: rgba(255, 255, 255, .78);--glass-shadow: 0 14px 28px -24px rgba(17, 19, 22, .36);--glass-shadow-strong: 0 18px 34px -26px rgba(17, 19, 22, .4);--glass-shadow-pressed: 0 8px 16px -14px rgba(17, 19, 22, .32);--glass-blur: 0px;--glass-blur-sm: 0px;--glass-icon-color: var(--text-color);--glass-icon-shadow: transparent;--header-bg: rgba(246, 244, 238, .92);--header-border: rgba(73, 62, 48, .12);--header-height: 54px;--header-gap: 12px;--strip-bg-opacity: .92;--strip-blur: 0px;--shadow-sm: 0 10px 22px -18px rgba(17, 19, 22, .3);--shadow: 0 18px 34px -26px rgba(17, 19, 22, .36);--shadow-lg: 0 24px 48px -30px rgba(17, 19, 22, .42);--glow-amber: none;--menu-glass-bg: var(--surface-color);--menu-glass-border: var(--border-color);--player-border-color: var(--border-color);--player-shell-bg: var(--surface-color);--player-shell-shadow: var(--shadow-lg);--player-shell-filter: none;--pastel-blue: #eef4ff;--pastel-blue-border: #cbdaf2;--pastel-blue-text: #245493;--pastel-green: #eef8f1;--pastel-green-border: #c8e4d0;--pastel-green-text: #24613a;--pastel-red: #fff0ef;--pastel-red-border: #f3c8c3;--pastel-red-text: #a33a31;--pastel-yellow: #fff7e9;--pastel-yellow-border: #ead7ae;--pastel-yellow-text: #835c18;--pastel-gray: #f1eee8;--pastel-gray-border: #ded7cb;--dash-border: rgba(73, 62, 48, .18);--classic-ui-surface: rgba(255, 255, 255, .72);--classic-ui-surface-strong: #FFFFFF;--classic-ui-border: rgba(73, 62, 48, .16);--classic-ui-border-strong: rgba(73, 62, 48, .26);--classic-ui-text: var(--text-color);--classic-ui-muted: var(--text-muted);--classic-ui-shadow: var(--shadow-sm);--classic-ui-shadow-strong: var(--shadow);--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--r: 14px;--r-sm: 10px;--r-full: 9999px;--dur: .18s;--dur-fast: .14s;--spring: cubic-bezier(.22, .61, .36, 1);--press: scale(.985);--steel-navy: var(--text-color);--steel-navy-strong: var(--text-color);--nd-action-card-bg: rgba(255, 255, 255, .78);--nd-action-card-color: #111316;color-scheme:light}html.dark{--bg-color: #0F1012;--bg-color-rgb: 15, 16, 18;--bg-color-bottom: #0C0D0F;--surface-color: #1A1C20;--surface-color-rgb: 26, 28, 32;--surface-soft-color: #1E2024;--note-card-color: #1A1C20;--text-color: #F0EDE8;--text-muted: rgba(240, 237, 232, .5);--border-color: rgba(255, 255, 255, .1);--border-color-strong: rgba(255, 255, 255, .18);--primary-color: #3BAD72;--primary-rgb: 59, 173, 114;--action-color: #3BAD72;--action-rgb: 59, 173, 114;--action-text: #FFFFFF;--accent: #3BAD72;--accent-rgb: 59, 173, 114;--accent-dim: rgba(59, 173, 114, .16);--accent-glow: rgba(59, 173, 114, .22);--glass: rgba(255, 255, 255, .06);--glass-surface: rgba(255, 255, 255, .06);--glass-surface-strong: rgba(255, 255, 255, .1);--glass-raised: rgba(255, 255, 255, .08);--glass-strong: rgba(255, 255, 255, .12);--glass-chrome: rgba(255, 255, 255, .1);--glass-border: rgba(255, 255, 255, .1);--glass-border-strong: rgba(255, 255, 255, .18);--glass-spec: rgba(255, 255, 255, .12);--glass-shadow: 0 14px 28px -24px rgba(0, 0, 0, .6);--glass-shadow-strong: 0 18px 34px -26px rgba(0, 0, 0, .7);--glass-shadow-pressed: 0 8px 16px -14px rgba(0, 0, 0, .5);--glass-blur: 20px;--glass-blur-sm: 12px;--glass-icon-color: var(--text-color);--glass-icon-shadow: rgba(0, 0, 0, .4);--header-bg: rgba(15, 16, 18, .9);--header-border: rgba(255, 255, 255, .08);--strip-bg-opacity: .88;--strip-blur: 20px;--shadow-sm: 0 10px 22px -18px rgba(0, 0, 0, .5);--shadow: 0 18px 34px -26px rgba(0, 0, 0, .6);--shadow-lg: 0 24px 48px -30px rgba(0, 0, 0, .7);--glow-amber: 0 0 0 1px rgba(255, 255, 255, .06);--menu-glass-bg: #1A1C20;--menu-glass-border: rgba(255, 255, 255, .1);--player-border-color: rgba(255, 255, 255, .1);--player-shell-bg: #1A1C20;--player-shell-shadow: var(--shadow-lg);--player-shell-filter: none;--pastel-blue: rgba(37, 99, 235, .2);--pastel-blue-border: rgba(37, 99, 235, .32);--pastel-blue-text: #93BFFF;--pastel-green: rgba(59, 173, 114, .18);--pastel-green-border: rgba(59, 173, 114, .3);--pastel-green-text: #6FDDA8;--pastel-red: rgba(220, 38, 38, .18);--pastel-red-border: rgba(220, 38, 38, .3);--pastel-red-text: #FCA5A5;--pastel-yellow: rgba(133, 92, 24, .22);--pastel-yellow-border: rgba(133, 92, 24, .34);--pastel-yellow-text: #FCD34D;--pastel-gray: rgba(255, 255, 255, .07);--pastel-gray-border: rgba(255, 255, 255, .12);--dash-border: rgba(255, 255, 255, .14);--classic-ui-surface: rgba(255, 255, 255, .06);--classic-ui-surface-strong: rgba(255, 255, 255, .1);--classic-ui-border: rgba(255, 255, 255, .1);--classic-ui-border-strong: rgba(255, 255, 255, .18);--classic-ui-text: var(--text-color);--classic-ui-muted: var(--text-muted);--classic-ui-shadow: var(--shadow-sm);--classic-ui-shadow-strong: var(--shadow);--steel-navy: var(--text-color);--steel-navy-strong: var(--text-color);--nd-action-card-bg: rgba(255, 255, 255, .08);--nd-action-card-color: var(--text-color);--nd-logo-green: #3BAD72;color-scheme:dark;--nd-green-glass-bg: linear-gradient(180deg, rgba(20, 22, 26, .92), rgba(14, 16, 20, .88));--nd-green-glass-bg-soft: rgba(255, 255, 255, .06);--nd-green-glass-border: rgba(255, 255, 255, .1);--nd-green-glass-border-strong: rgba(59, 173, 114, .5);--nd-green-glass-shadow: 0 18px 42px -30px rgba(0, 0, 0, .55), inset 0 1px 0 rgba(255, 255, 255, .08)}html,body,#root,.app-shell{min-height:100%;background:var(--bg-color)!important;background-color:var(--bg-color)!important;color:var(--text-color)!important}body:before,body:after,.app-shell:before,.app-shell:after,.page-container:before,.page-container:after,.nd-home:before,.nd-home:after{background:none!important;background-image:none!important;filter:none!important;opacity:0!important;pointer-events:none!important}.app-shell{background:var(--bg-color)!important}.page-container{background:var(--bg-color)!important;color:var(--text-color)!important;padding-top:calc(var(--header-height) + var(--header-gap) + env(safe-area-inset-top,0px))!important}.nd-home,.page-container.detail-page,.detail-page,.membership-paywall-page,.policy-screen,.profile-screen,.support-screen,.settings-screen{background:var(--bg-color)!important;background-color:var(--bg-color)!important;color:var(--text-color)!important}.app-header-frost,.glass-header,.nd-header{background:var(--header-bg)!important;border-bottom:1px solid var(--header-border)!important;box-shadow:0 10px 22px -18px #1113163d!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-header-root .quick-add-trigger,.app-header-root .floating-island-icon.quick-add-trigger,.floating-island-icon,.floating-island-icon.quick-add-trigger,.glass-3d-icon,.glass-3d-button,.glass-3d-tile,.glass-3d-steel,.glass-panel,.glass-clear,.glass-card,.glass-card-soft,.menu-panel-glass,.menu-surface,.menu-surface-header,.menu-dropdown,.quick-add-menu,.quick-add-item,.search-modal,.classic-modal-surface,.policy-screen-panel,.bg-surface,.bg-surface\/10,.bg-surface\/30,.bg-surface\/35,.bg-surface\/40,.bg-surface\/45,.bg-surface\/50,.bg-surface\/60,.bg-surface\/70,.bg-surface\/80,.bg-surface\/85,.bg-surface\/90,.bg-surface\/95,.bg-white,.bg-white\/5,.bg-white\/10,.bg-white\/15,.bg-white\/20,.bg-background\/30,.bg-background\/60,.bg-background\/70,.bg-background\/80,input,textarea,select{background:var(--surface-color)!important;background-color:var(--surface-color)!important;background-image:none!important;border-color:var(--border-color)!important;color:var(--text-color)!important;box-shadow:var(--shadow-sm)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}input,textarea,select{outline-color:rgba(var(--accent-rgb),.42)}::-moz-placeholder{color:#1113166b!important}::placeholder{color:#1113166b!important}.text-text,.text-primary,.text-action,.action-accent,.steel-navy,.steel-navy-strong,.header-icon-tone,.nd-brand-title,.nd-header-wordmark,.nd-recent-title,.nd-sidebar-brand,.nd-sidebar-item-title,.nd-sidebar-user-name,.analysis-mode-modal-title,.analysis-mode-option-label,.detail-rich-prose,.detail-rich-prose :where(h1,h2,h3,h4,h5,h6,p,li,span,strong,b,em,a,code,pre,div),.summary-text,.transcript-text{color:var(--text-color)!important}.text-text-muted,.nd-brand-tagline,.nd-recent-meta,.nd-recent-label,.nd-sidebar-item-meta,.nd-sidebar-empty,.nd-sidebar-nav-item,.nd-sidebar-user-email,.analysis-mode-modal-subtitle,.analysis-mode-option-desc,.analysis-mode-file-meta,.policy-screen-meta,.detail-page .text-text-muted{color:var(--text-muted)!important}.text-white,.text-white\/40,.text-white\/50,.text-white\/55,.text-white\/60,.text-white\/70,.text-white\/80,.text-white\/90,.dark\:text-black,.dark\:text-primary,[class*=text-emerald],[class*=text-green],[class*=text-sky],[class*=text-cyan],[class*=text-teal],[class*=text-blue],[class*=text-indigo],[class*=text-violet],[class*=text-purple],[class*=text-fuchsia],[class*=text-pink],[class*=text-rose],[class*=text-yellow],[class*=text-amber],[class*=text-orange]{color:var(--text-color)!important}.text-red-400,.text-red-500,[class*=text-red]{color:#b42318!important}.bg-background,.bg-black,.bg-black\/30,.bg-black\/40,.bg-black\/45,.bg-black\/50,.bg-black\/60,.bg-black\/70{background:var(--bg-color)!important;background-color:var(--bg-color)!important}.border,.border-border,[class*=border-white],[class*=border-border]{border-color:var(--border-color)!important}.nd-home{padding-top:calc(var(--header-height) + max(env(safe-area-inset-top,0px),0px) + 16px)!important;padding-bottom:calc(max(env(safe-area-inset-bottom,0px),0px) + 16px)!important}.nd-recent-item,.nd-notice,.nd-file-sub-btn,.nd-text-input,.nd-text-cancel{background:var(--surface-color)!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important;box-shadow:var(--shadow-sm)!important}.nd-recent-item:hover,.nd-file-sub-btn:hover,.nd-text-cancel:hover,.quick-add-item:hover,.menu-surface:hover,.glass-3d-button:hover,.glass-3d-icon:hover,.floating-island-icon:hover{background:var(--surface-soft-color)!important;border-color:var(--border-color-strong)!important}.nd-sidebar-brand img,.header-logo{filter:saturate(1.35) brightness(1.08) drop-shadow(0 0 7px rgba(228,176,74,.58)) drop-shadow(0 4px 12px rgba(178,122,60,.22))!important}.nd-brand-logo{filter:none!important;box-shadow:none!important;border:0!important;background:transparent!important}.vocesyo-original-logo,.vocesyo-original-logo:is(img),.nd-sidebar-brand .vocesyo-original-logo,.nd-brand .vocesyo-original-logo,.paywall-subscribe-modal .vocesyo-original-logo{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important;color:unset!important}.paywall-brand-logo,.paywall-brand-logo img,.paywall-brand-mark,.paywall-brand-mark img{background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important}.paywall-trial-badge,.paywall-trial-badge *{background:#146b46f0!important;border-color:#ffffff8a!important;color:#fff!important;text-shadow:none!important}.nd-recent-icon,.nd-sidebar-item-icon,.nd-sidebar-avatar,.nd-sidebar-icon-btn,.menu-icon-tone,.quick-add-icon,.filter-badge-icon,.sidebar-profile-avatar,.sidebar-mini-action,.sidebar-profile-auth-action{background:var(--accent-dim)!important;border:1px solid rgba(var(--accent-rgb),.2)!important;color:var(--accent)!important;box-shadow:none!important}.nd-split-rect{box-shadow:0 28px 54px -36px #146b46b8,0 14px 24px -20px #1113163d!important}.nd-split-rect .nd-btn-ring{top:-10px!important;right:-10px!important;bottom:-10px!important;left:-10px!important;border-radius:38px!important;border:1px solid rgba(20,107,70,.26)!important;box-shadow:0 0 0 1px #ffffff47,0 0 22px #146b4638!important;animation:ndRingPulseOuter 3.2s ease-in-out infinite!important}.nd-split-rect .nd-btn-shine,.nd-btn-shine{background:transparent!important;overflow:hidden!important}.nd-split-rect .nd-btn-shine:before,.nd-btn-shine:before{width:46%!important;height:190%!important;top:-45%!important;left:-68%!important;transform:rotate(-24deg)!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),rgba(255,255,255,.82),rgba(255,255,255,.18),transparent)!important;filter:blur(.6px)!important;animation:ndShine 2.75s ease-in-out infinite!important}.nd-split-rect-half{color:var(--action-text)!important}.nd-split-rect-half:before,.nd-action-group-ios26 .nd-split-rect-half:before{background:linear-gradient(180deg,#1c764ba3,#0a492dc7)!important;border:1px solid rgba(255,255,255,.52)!important;box-shadow:inset 0 1px #ffffff80,inset 0 -16px 24px #042b1933,0 20px 38px -28px #146b46b8!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important}.nd-split-rect-half:hover:before,.nd-action-group-ios26 .nd-split-rect-half:hover:before{background:linear-gradient(180deg,#1f8052b8,#0a492dd6)!important}.nd-split-rect-half svg,.nd-split-rect-half span,.nd-action-group-ios26 .nd-split-rect-half svg,.nd-action-group-ios26 .nd-split-rect-half span{color:var(--action-text)!important;text-shadow:none!important;filter:none!important;position:relative!important;z-index:2!important}.nd-split-rect-half:after,.nd-action-group-ios26 .nd-split-rect-half:after{content:""!important;position:absolute!important;top:-45%!important;left:-58%!important;width:42%!important;height:190%!important;z-index:1!important;pointer-events:none!important;transform:rotate(-23deg)!important;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 22%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.16) 72%,transparent 100%)!important;filter:blur(.7px)!important;mix-blend-mode:screen!important;animation:ndButtonSweep 2.35s ease-in-out infinite!important}.nd-split-rect-bottom:after{animation-delay:.22s!important}@keyframes ndButtonSweep{0%,32%{left:-62%;opacity:0}44%{opacity:.96}74%,to{left:122%;opacity:0}}.nd-sidebar{background:#0b1b2d!important;background-color:#0b1b2d!important;background-image:none!important;border-right:1px solid var(--border-color)!important;color:var(--text-color)!important;box-shadow:22px 0 46px -34px #1113166b!important;backdrop-filter:blur(28px) saturate(160%)!important;-webkit-backdrop-filter:blur(28px) saturate(160%)!important}.app-header-root .quick-add-trigger,.app-header-root .floating-island-icon.quick-add-trigger,.app-header-root .floating-island-icon{background:#f6f4ee42!important;border:1px solid rgba(255,255,255,.42)!important;color:var(--text-color)!important;box-shadow:inset 0 1px #ffffff9e,0 12px 22px -18px #1113164d!important;backdrop-filter:blur(22px) saturate(170%)!important;-webkit-backdrop-filter:blur(22px) saturate(170%)!important}.app-header-root .quick-add-trigger:hover,.app-header-root .floating-island-icon.quick-add-trigger:hover,.app-header-root .floating-island-icon:hover{background:#f6f4ee57!important}.nd-sidebar-backdrop,.recording-modal-overlay,.paywall-subscribe-overlay,.backdrop-ios26-in,.backdrop-ios26-out,.ipad-pane-overlay{background:#11131633!important;backdrop-filter:blur(10px) saturate(115%)!important;-webkit-backdrop-filter:blur(10px) saturate(115%)!important}.nd-sidebar-header,.nd-sidebar-tabs,.nd-sidebar-nav,.nd-sidebar-footer{border-color:var(--dash-border)!important}.nd-sidebar-item,.nd-sidebar-nav-item,.nd-sidebar-logout{background:transparent!important;border:1px solid transparent!important;color:var(--text-muted)!important;box-shadow:none!important}.nd-sidebar-item:hover,.nd-sidebar-nav-item:hover,.nd-sidebar-logout:hover,.nd-sidebar-tab:hover{background:var(--surface-soft-color)!important;color:var(--text-color)!important}.nd-sidebar-tab.active,.nd-sidebar-user-card{background:var(--surface-soft-color)!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important;box-shadow:none!important}.nd-sidebar-badge,.nd-sidebar-badge.free{background:var(--accent-dim)!important;border:1px solid rgba(var(--accent-rgb),.22)!important;color:var(--accent)!important}.nd-sidebar-nav-primary{grid-template-columns:1fr 1fr!important}.nd-sidebar-user-wrap{position:relative}.nd-sidebar-user-card{overflow:visible!important}.nd-sidebar-user-chevron{flex-shrink:0;color:var(--text-muted);transition:transform var(--dur-fast) ease,color var(--dur-fast) ease}.nd-sidebar-user-chevron.open{transform:rotate(180deg);color:var(--accent)}.nd-sidebar-user-menu{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:4;padding:6px;border-radius:16px;background:#ffffffd1;border:1px solid rgba(255,255,255,.62);box-shadow:inset 0 1px #ffffffc7,0 22px 42px -28px #11131661;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}.nd-sidebar-user-menu-item{width:100%;height:34px;padding:0 9px;border:1px solid transparent;border-radius:11px;display:flex;align-items:center;gap:8px;background:transparent;color:var(--text-color);font-size:12px;font-weight:650;text-align:left;box-shadow:none!important}.nd-sidebar-user-menu-item svg{color:var(--accent);flex-shrink:0}.nd-sidebar-user-menu-item:hover{background:rgba(var(--accent-rgb),.1)!important;border-color:rgba(var(--accent-rgb),.14)!important}.nd-sidebar-user-menu-item.danger,.nd-sidebar-user-menu-item.danger svg{color:#b42318}.nd-sidebar-user-menu-separator{height:1px;margin:5px 6px;background:var(--border-color)}.detail-content .prose,.detail-content .prose p,.detail-content .prose li,.detail-content .summary-text,.detail-content .transcript-text,.detail-page .detail-rich-prose,.detail-page .detail-rich-prose :where(p,li,blockquote,span,a,strong,b,em,code,pre,div,table,thead,tbody,tr,th,td),.detail-page .summary-text{color:var(--text-color)!important}.detail-page .sticky-content-surface,.detail-page .recording-background-match,.detail-page .analysis-float,.detail-page .download-dock-body,.detail-page .detail-tab-stack,.detail-page .detail-toggle-track,.detail-page .detail-toggle-button,.detail-page .detail-toggle-button--legacy,.detail-page .detail-tab-tone,.detail-page .tab-tone-button,.download-dock-body,.source-audio-dock{background:var(--surface-color)!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important;box-shadow:var(--shadow-sm)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.detail-page .detail-tab-stack,.detail-page .detail-toggle-track{background:#ffffffc7!important;border-radius:8px!important}.detail-page .detail-toggle-button,.detail-page .detail-segment-indicator,.detail-page .detail-steel-toggle .glass-segment-indicator,.analysis-mode-option.is-selected,.tab-amber-selected{background:linear-gradient(180deg,#1c764beb,#146b46e0)!important;border-color:#146b4694!important;color:#fff!important;box-shadow:inset 0 1px #ffffff57,0 12px 24px -18px #146b4680!important}.detail-page .detail-toggle-button svg,.detail-page .detail-segment-indicator svg,.detail-page .detail-toggle-button *,.detail-page .detail-steel-toggle [role=tab][aria-selected=true],.detail-page .detail-steel-toggle [role=tab][aria-selected=true] *,.analysis-mode-option.is-selected,.analysis-mode-option.is-selected *{color:#fff!important}.detail-page .detail-steel-toggle [role=tab][aria-selected=false],.detail-page .detail-steel-toggle [role=tab][aria-selected=false] *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.detail-page .action-accent,.detail-page .action-accent svg,.action-accent,.action-accent svg,.tag-accent,.tag-accent-hover:hover,.detail-page svg.action-accent{color:var(--accent)!important}.detail-page .detail-action-button{background:#ffffff80!important;border-color:#493e301f!important;color:var(--text-color)!important;box-shadow:inset 0 1px #ffffffb3,0 10px 20px -18px #11131652!important;backdrop-filter:blur(16px) saturate(150%)!important;-webkit-backdrop-filter:blur(16px) saturate(150%)!important}.detail-page .detail-action-button:active,.detail-page .detail-action-button.detail-action-active,.detail-page .detail-send-button.detail-action-active,.detail-page .glass-3d-button.action-accent,.detail-page .glass-3d-icon.action-accent,.detail-page .quick-add-item--active{background:linear-gradient(180deg,#1c764bdb,#146b46d1)!important;border-color:#146b467a!important;color:#fff!important;box-shadow:inset 0 1px #ffffff57,0 14px 28px -20px #146b4680!important}.detail-page .detail-action-button:active *,.detail-page .detail-action-button.detail-action-active *,.detail-page .detail-send-button.detail-action-active *,.detail-page .glass-3d-button.action-accent *,.detail-page .glass-3d-icon.action-accent *,.detail-page .quick-add-item--active *{color:#fff!important}.detail-page .detail-action-disabled{background:#f6f4ee70!important;border-color:#493e301a!important;color:#1113166b!important;box-shadow:none!important}.detail-page .detail-action-input-shell{background:#f6f4eebd!important;background-color:#f6f4eebd!important;border-color:#493e3024!important;color:var(--text-color)!important;box-shadow:inset 0 1px #ffffffad,0 16px 28px -24px #11131652!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}.detail-page .detail-action-input{background:transparent!important;background-color:transparent!important;border:0!important;color:var(--text-color)!important;box-shadow:none!important}.detail-page .detail-action-input::-moz-placeholder{color:#11131675!important}.detail-page .detail-action-input::placeholder{color:#11131675!important}.detail-page blockquote,.detail-page pre,.detail-page code,.detail-page table,.detail-page th,.detail-page td{background:var(--surface-soft-color)!important;border-color:var(--border-color)!important;color:var(--text-color)!important}.recording-player-shell,.mini-audio-inner,.recording-modal-surface,.analysis-mode-modal-surface,.paywall-subscribe-modal,.membership-card,.plus-thanks-modal,[class*=modal-surface]{background:var(--surface-color)!important;background-color:var(--surface-color)!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important;box-shadow:0 20px 44px -24px #11131629!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.analysis-mode-option,.analysis-mode-file-pill,.analysis-mode-language-input,.recording-player-status,.recording-player-preview,.recording-player-close,.mini-audio-close,.recording-player-mic{background:var(--surface-soft-color)!important;border-color:var(--border-color)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.recording-player-shell .text-white,.recording-player-shell .text-white\/90,.recording-player-shell .text-white\/80,.recording-player-shell .text-white\/70,.recording-player-shell .text-white\/60,.recording-player-shell .text-white\/50,.recording-player-shell .text-white\/40{color:var(--text-color)!important}.recording-player-mic,.recording-player-mic svg{color:var(--accent)!important}.mini-audio-inner .mini-audio-title{color:var(--text-color)!important}.mini-audio-inner .mini-audio-time,.mini-audio-inner .mini-audio-close{color:var(--text-muted)!important}.recording-player-btn:not(.recording-player-btn-white),.recording-player-btn-secondary,.recording-player-btn-warn{background:#ffffff57!important;border:1px solid rgba(255,255,255,.52)!important;color:var(--text-color)!important;box-shadow:inset 0 1px #ffffff9e!important;backdrop-filter:blur(16px) saturate(150%)!important;-webkit-backdrop-filter:blur(16px) saturate(150%)!important}.recording-player-btn:not(.recording-player-btn-white):hover:not(:disabled),.recording-player-btn-secondary:hover:not(:disabled),.recording-player-btn-warn:hover:not(:disabled){background:#ffffff7a!important;border-color:#ffffffad!important}.recording-player-btn-white{background:#ffffffed!important;border-color:#fff9!important;color:#111!important;-webkit-text-fill-color:#111111!important;box-shadow:0 2px 8px #00000038!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.recording-player-btn-white *,.recording-player-btn-white span{color:#111!important;-webkit-text-fill-color:#111111!important}.recording-player-btn-primary,.bg-action,button.bg-action,.ui-action-button.ui-action-confirm,.analysis-mode-modal-action.analysis-mode-primary-action{background:linear-gradient(180deg,#238053c2,#0d5234d1)!important;border:1px solid rgba(255,255,255,.36)!important;color:var(--action-text)!important;box-shadow:inset 0 1px #ffffff57,0 14px 28px -22px #146b469e!important;backdrop-filter:blur(16px) saturate(150%)!important;-webkit-backdrop-filter:blur(16px) saturate(150%)!important}.recording-player-btn-primary *,.bg-action *,button.bg-action *,.ui-action-button.ui-action-confirm *,.analysis-mode-modal-action.analysis-mode-primary-action *{color:var(--action-text)!important}.recording-player-btn-danger,.ui-action-button.ui-action-danger,.btn-destructive,.is-destructive{background:#fff6f4!important;border:1px solid rgba(180,35,24,.26)!important;color:#b42318!important}.recording-player-btn-danger *,.ui-action-button.ui-action-danger *{color:#b42318!important}.ui-action-button.ui-action-cancel,.analysis-mode-secondary-action,.analysis-mode-modal-action.analysis-mode-cancel-action{background:var(--surface-soft-color)!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important}.ui-action-button.ui-action-blue{background:#eaf2ff!important;border:1px solid rgba(37,99,235,.28)!important;color:#2563eb!important;box-shadow:none!important}.ui-action-button.ui-action-blue *{color:#2563eb!important}.membership-paywall-page{background:var(--bg-color)!important;color:var(--text-color)!important}.paywall-subscribe-modal{background:var(--surface-color)!important;border:1px solid var(--border-color)!important;box-shadow:var(--shadow-lg)!important}.paywall-subscribe-modal .bg-primary\/10,.paywall-subscribe-modal .bg-primary\/15,.paywall-subscribe-modal .bg-black\/5,.paywall-subscribe-modal .dark\:bg-emerald-500\/15{background:var(--accent-dim)!important;border-color:rgba(var(--accent-rgb),.22)!important;color:var(--accent)!important}.paywall-subscribe-modal .border-white\/35,.paywall-subscribe-modal .bg-white\/10,.paywall-subscribe-modal button[aria-pressed=true]{background:linear-gradient(180deg,#2faf74d1,#1f8a5bc2)!important;border-color:#1f8a5b85!important;color:var(--action-text)!important}.paywall-subscribe-modal .border-white\/35 *,.paywall-subscribe-modal .bg-white\/10 *{color:var(--action-text)!important}.paywall-subscribe-modal button.rounded-2xl.border.bg-surface,.paywall-subscribe-modal button.rounded-2xl.border.bg-surface *{color:var(--text-color)!important}.paywall-subscribe-modal button:disabled,.membership-paywall-page button:disabled,.ui-action-button:disabled{background:#e1ddd5!important;border-color:#d6d0c6!important;color:#1113166b!important;opacity:1!important}.paywall-subscribe-modal .paywall-subscribe-button:not(:disabled),.paywall-subscribe-modal button.paywall-subscribe-button:not(:disabled){background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#94a3b870!important;color:#1a2535!important;box-shadow:0 2px 8px #00000038,inset 0 1px #ffffff75!important}.paywall-subscribe-modal .paywall-subscribe-button:not(:disabled) *{color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}.search-modal-header,.search-modal-result,.policy-screen-tab,.policy-screen-panel,.sidebar-classic-panel,.sidebar-classic-section,.sidebar-classic-control,.sidebar-classic-tile,.sidebar-classic-note,.sidebar-classic-profile,.sidebar-profile-outer{background:var(--surface-color)!important;border-color:var(--border-color)!important;color:var(--text-color)!important}.search-modal-header{background:var(--surface-color)!important}.search-modal-result{background:transparent!important}.search-modal-result:hover,.policy-screen-tab:hover{background:var(--surface-soft-color)!important}svg{color:currentColor}.app-header-root svg,.nd-sidebar svg,.nd-recent-item svg,.menu-dropdown svg,.quick-add-menu svg,.recording-player-shell svg,.paywall-subscribe-modal svg,.detail-page svg{stroke:currentColor}.spinner-amber,.icon-spin,.nd-spin{border-color:#11131624!important;border-top-color:var(--text-color)!important}.audio-dark{color-scheme:dark}.vocesyo-loading-spinner{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center}.vocesyo-page-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:21000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;background:#202a35;background-color:#202a35;background-image:none;pointer-events:auto}.vocesyo-page-loader--auth{z-index:100;pointer-events:auto}.vocesyo-loading-spinner--sm{width:56px;height:56px}.vocesyo-loader-wrap{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center}.vocesyo-loader-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid transparent;border-top-color:#f8fafcd1;border-right-color:#f8fafcd1;border-bottom-color:#f8fafcd1;border-left-color:transparent;animation:vocesyoRingSpin .9s linear infinite}.vocesyo-loader-logo{width:38px;height:38px;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1;animation:none!important}.vocesyo-loader-text{margin-top:18px;color:#cbd5e1b8;font-size:12px;line-height:1;font-weight:600;letter-spacing:.06em}@keyframes vocesyoRingSpin{to{transform:rotate(360deg)}}:root{--vocesyo-active-green: #3F986B}.app-header-root .floating-island-icon,.app-header-root .quick-add-trigger,.app-header-root .floating-island-icon.quick-add-trigger,.app-header-root .floating-island-icon:before,.app-header-root .quick-add-trigger:before,.classic-dashed-ui .app-header-root .floating-island-icon,.classic-dashed-ui .app-header-root .quick-add-trigger,.classic-dashed-ui .app-header-root .floating-island-icon.quick-add-trigger,.classic-dashed-ui .app-header-root .floating-island-icon:before,.classic-dashed-ui .app-header-root .quick-add-trigger:before{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:#493e303d!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-header-root .floating-island-icon:hover,.app-header-root .quick-add-trigger:hover,.app-header-root .floating-island-icon.quick-add-trigger:hover{background:#f6f4ee14!important;background-image:none!important}.detail-page .detail-steel-toggle{background:#ffffffb3!important;border:1px solid rgba(73,62,48,.12)!important;box-shadow:inset 0 1.5px #ffffffeb,0 4px 16px -8px #11131624,0 1px 3px -1px #11131614!important;backdrop-filter:blur(20px) saturate(160%)!important;-webkit-backdrop-filter:blur(20px) saturate(160%)!important}.detail-page .detail-segment-indicator,.detail-page .detail-steel-toggle .glass-segment-indicator,.classic-dashed-ui .detail-page .detail-segment-indicator,.classic-dashed-ui .detail-page .detail-steel-toggle .glass-segment-indicator,.dark .classic-dashed-ui .detail-page .detail-segment-indicator,.dark .classic-dashed-ui .detail-page .detail-steel-toggle .glass-segment-indicator{background:var(--vocesyo-active-green)!important;background-color:var(--vocesyo-active-green)!important;background-image:none!important;border:1px solid rgba(20,107,70,.55)!important;box-shadow:inset 0 1px #ffffff42,0 4px 14px -8px #146b468c!important;transition:transform .36s cubic-bezier(.34,1.15,.64,1)!important}.detail-page .detail-steel-toggle [role=tab][aria-selected=true],.detail-page .detail-steel-toggle [role=tab][aria-selected=true] *{color:#fff!important}.detail-page .detail-action-track-active,.detail-page .detail-action-track-active.detail-toggle-track,.detail-page .detail-action-button.detail-action-active,.detail-page .detail-send-button.detail-action-active{background:var(--vocesyo-active-green)!important;background-color:var(--vocesyo-active-green)!important;background-image:none!important;border-color:var(--vocesyo-active-green)!important;color:#fff!important;box-shadow:none!important}.detail-page .detail-action-track-active *,.detail-page .detail-action-button.detail-action-active *,.detail-page .detail-send-button.detail-action-active *{color:#fff!important}.detail-page .detail-action-button.detail-action-active{border-color:var(--vocesyo-active-green)!important}.detail-page .detail-toggle-track>.detail-action-button,.detail-page .detail-toggle-track .download-dock-toggle{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.detail-page .detail-toggle-track{overflow:hidden!important}.detail-page .download-dock.detail-toggle-track,.detail-page .download-dock.detail-toggle-track.open{overflow:visible!important;position:relative!important;z-index:120!important}.detail-page .download-dock.open{z-index:1000!important}.detail-page .download-dock.open .download-dock-body{z-index:140!important}.paywall-subscribe-modal .paywall-trial-badge,.paywall-subscribe-modal .paywall-trial-badge *,.paywall-trial-badge,.paywall-trial-badge *{color:#fff!important;text-shadow:none!important;-webkit-text-fill-color:#FFFFFF!important}.paywall-subscribe-modal .paywall-subscribe-button,.paywall-subscribe-modal button.paywall-subscribe-button,.paywall-subscribe-modal .paywall-subscribe-button:disabled,.paywall-subscribe-modal button.paywall-subscribe-button:disabled{background:linear-gradient(180deg,#ffc84a,#f59e0b)!important;background-color:#f6b21a!important;background-image:linear-gradient(180deg,#ffc84a,#f59e0b)!important;border-color:#b8711075!important;color:#111316!important;opacity:1!important;box-shadow:inset 0 1px #ffffff8f,0 16px 30px -20px #f59e0bb8!important}.paywall-subscribe-modal .paywall-subscribe-button *,.paywall-subscribe-modal button.paywall-subscribe-button *{color:#111316!important;-webkit-text-fill-color:#111316!important}.vocesyo-original-logo,img.vocesyo-original-logo,.nd-brand-logo.vocesyo-original-logo,.paywall-brand-logo.vocesyo-original-logo,.nd-sidebar-brand img.vocesyo-original-logo{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.detail-page .detail-toggle-track:has(>.detail-action-button:active),.detail-page .detail-toggle-track.detail-action-track-active{background:var(--vocesyo-active-green)!important;background-color:var(--vocesyo-active-green)!important;background-image:none!important;border-color:var(--vocesyo-active-green)!important;box-shadow:none!important}.detail-page .detail-toggle-track>.detail-action-button,.detail-page .detail-toggle-track>.detail-action-button:active,.detail-page .detail-toggle-track>.detail-action-button.detail-action-active,.detail-page .detail-toggle-track>.detail-action-button.download-dock-toggle,.detail-page .detail-toggle-track:has(>.detail-action-button:active)>.detail-action-button,.detail-page .detail-toggle-track.detail-action-track-active>.detail-action-button{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important}.detail-page .detail-action-track-disabled,.detail-page .detail-action-track-disabled.detail-toggle-track{opacity:1!important;background:#f2f1ec!important;background-color:#f2f1ec!important;border-color:#493e3024!important;box-shadow:none!important}.detail-page .detail-action-track-disabled>.detail-action-button,.detail-page .detail-action-track-disabled>.detail-action-button:disabled{opacity:.58!important;color:#111316!important}.detail-page .detail-action-track-disabled>.detail-action-button *,.detail-page .detail-action-track-disabled>.detail-action-button:disabled *{color:#111316!important;-webkit-text-fill-color:#111316!important}.detail-page .language-filter-badge-icon{width:auto!important;height:auto!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}.detail-page .study-questions-badge-icon,.detail-page .quick-add-trigger .study-questions-badge-icon{width:auto!important;height:auto!important;padding:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important}.detail-page .detail-action-button,.detail-page .detail-toggle-track,.detail-page [role=tab].rounded-lg,.detail-page .floating-island-icon.quick-add-trigger.rounded-lg{border-radius:8px!important}.ui-action-button,button.bg-action,.recording-player-btn,.recording-player-btn-primary,.recording-player-btn-secondary,.recording-player-btn-warn,.analysis-mode-modal-action,.paywall-subscribe-button,.membership-paywall-page button.bg-action,.terms-consent-modal button.bg-action,.detail-page .detail-tab-tone.ui-action-button{background:#f4f7ff!important;background-color:#f4f7ff!important;background-image:none!important;border:1px solid rgba(37,99,235,.24)!important;border-style:solid!important;color:#2563eb!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ui-action-button *,button.bg-action *,.recording-player-btn *,.recording-player-btn-primary *,.recording-player-btn-secondary *,.recording-player-btn-warn *,.analysis-mode-modal-action *,.paywall-subscribe-button *,.membership-paywall-page button.bg-action *,.terms-consent-modal button.bg-action *,.detail-page .detail-tab-tone.ui-action-button *{color:inherit!important;-webkit-text-fill-color:currentColor!important}.ui-action-button:hover:not(:disabled),button.bg-action:hover:not(:disabled),.recording-player-btn:hover:not(:disabled),.analysis-mode-modal-action:hover:not(:disabled),.paywall-subscribe-button:hover:not(:disabled){filter:none!important;transform:none!important;box-shadow:none!important}.ui-action-button.ui-action-confirm,button.bg-action,.recording-player-btn-primary,.analysis-mode-modal-action.analysis-mode-primary-action,.analysis-mode-primary-action{background:#edf7f1!important;background-color:#edf7f1!important;background-image:none!important;border-color:#3f986b57!important;color:#2f7d54!important}.ui-action-button.ui-action-blue{background:#f4f7ff!important;background-color:#f4f7ff!important;background-image:none!important;border-color:#2563eb3d!important;color:#2563eb!important}.ui-action-button.ui-action-cancel,.analysis-mode-modal-action.analysis-mode-cancel-action,.analysis-mode-secondary-action{background:#f6f4ee!important;background-color:#f6f4ee!important;background-image:none!important;border-color:#493e302e!important;color:#4a443b!important}.ui-action-button.ui-action-danger,.recording-player-btn-danger,.btn-destructive,.is-destructive{background:#fff4f2!important;background-color:#fff4f2!important;background-image:none!important;border-color:#b4231842!important;color:#b42318!important}.detail-page .detail-toggle-track:has(>.detail-action-button:active),.detail-page .detail-toggle-track.detail-action-track-active{background:#edf7f1!important;background-color:#edf7f1!important;background-image:none!important;border-color:#3f986b57!important;box-shadow:none!important}.detail-page .detail-toggle-track:has(>.detail-action-button:active)>.detail-action-button *,.detail-page .detail-toggle-track.detail-action-track-active>.detail-action-button *{color:#2f7d54!important}.app-header-root .floating-island-icon,.app-header-root .quick-add-trigger,.app-header-root .floating-island-icon.quick-add-trigger,.classic-dashed-ui .app-header-root .floating-island-icon,.classic-dashed-ui .app-header-root .quick-add-trigger,.classic-dashed-ui .app-header-root .floating-island-icon.quick-add-trigger{background:#f6f4ee33!important;background-image:linear-gradient(180deg,#ffffff57,#ffffff14)!important;border:1px solid rgba(17,19,22,.24)!important;border-style:solid!important;color:var(--text-color)!important;box-shadow:inset 0 1px #ffffff9e,inset 0 -1px #493e3014,0 10px 22px -18px #1113164d!important;backdrop-filter:blur(18px) saturate(180%)!important;-webkit-backdrop-filter:blur(18px) saturate(180%)!important}.app-header-root .floating-island-icon:before,.app-header-root .quick-add-trigger:before,.classic-dashed-ui .app-header-root .floating-island-icon:before,.classic-dashed-ui .app-header-root .quick-add-trigger:before{content:none!important}.app-header-root .floating-island-icon:hover,.app-header-root .quick-add-trigger:hover,.app-header-root .floating-island-icon.quick-add-trigger:hover{background:#f6f4ee42!important;background-image:linear-gradient(180deg,#ffffff6b,#ffffff1f)!important;border-color:#11131652!important}.nd-home{padding-bottom:max(env(safe-area-inset-bottom,0px),0px)!important}.nd-home .nd-action-group{margin-top:8px!important;transform:translateY(-28px)!important}.floating-island-root,.floating-island-root>div,.app-shell:after,.nd-home:after,body:after{background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.analysis-mode-footer-actions{background:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.analysis-mode-footer-actions .ui-action-button.analysis-mode-modal-action,.analysis-mode-footer-actions .analysis-mode-secondary-action,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-cancel-action,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action{min-height:44px!important;border-radius:10px!important;padding:0 12px!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.analysis-mode-footer-actions .ui-action-button.analysis-mode-modal-action.ui-action-cancel,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-cancel-action,.analysis-mode-footer-actions .analysis-mode-secondary-action{background:#f4f7ff!important;background-color:#f4f7ff!important;background-image:none!important;border:1px solid rgba(37,99,235,.24)!important;color:#2563eb!important}.analysis-mode-footer-actions .ui-action-button.analysis-mode-modal-action.ui-action-confirm,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action{background:#edf7f1!important;background-color:#edf7f1!important;background-image:none!important;border:1px solid rgba(63,152,107,.34)!important;color:#2f7d54!important}.analysis-mode-footer-actions .ui-action-button.analysis-mode-modal-action *,.analysis-mode-footer-actions .analysis-mode-secondary-action *{color:inherit!important;-webkit-text-fill-color:currentColor!important}.source-audio-dock-shell{bottom:calc(env(safe-area-inset-bottom,0px) + 10px)!important}.source-audio-dock{background:#ffffffe0!important;background-image:linear-gradient(180deg,#ffffffeb,#f6f4eedb)!important;border:1px solid rgba(73,62,48,.18)!important;box-shadow:0 18px 42px -28px #11131675!important;color:var(--text-color)!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}.source-audio-dock.is-expanded{padding:9px 12px 12px!important}.source-audio-timeline-row{color:#111316b8!important}.source-audio-timeline-row span{color:#111316b8!important;-webkit-text-fill-color:rgba(17,19,22,.72)!important}.source-audio-slider{background:#1113162e!important}.source-audio-slider::-webkit-slider-thumb{background:#fff!important;border:1px solid rgba(17,19,22,.16)!important;box-shadow:0 3px 10px #11131647!important}.source-audio-slider::-moz-range-track{height:4px!important;border-radius:999px!important;background:#1113162e!important}.source-audio-slider::-moz-range-thumb{width:12px!important;height:12px!important;border-radius:50%!important;background:#fff!important;border:1px solid rgba(17,19,22,.16)!important;box-shadow:0 3px 10px #11131647!important}.source-audio-dock .source-audio-speed,.source-audio-dock .source-audio-small-btn,.source-audio-dock .source-audio-share-btn,.source-audio-dock .source-audio-skip-btn{background:#f6f4ee!important;background-color:#f6f4ee!important;background-image:none!important;border:1px solid rgba(73,62,48,.18)!important;color:var(--text-color)!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important}.source-audio-dock .source-audio-speed,.source-audio-dock .source-audio-speed *,.source-audio-dock .source-audio-small-btn,.source-audio-dock .source-audio-small-btn *,.source-audio-dock .source-audio-share-btn,.source-audio-dock .source-audio-share-btn *,.source-audio-dock .source-audio-skip-btn,.source-audio-dock .source-audio-skip-btn *{color:inherit!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}.source-audio-dock .source-audio-small-btn:hover,.source-audio-dock .source-audio-share-btn:hover,.source-audio-dock .source-audio-skip-btn:hover,.source-audio-dock .source-audio-speed:hover{background:#fff!important;border-color:#493e3042!important;box-shadow:none!important}.source-audio-dock .source-audio-main-btn{background:#111316!important;background-color:#111316!important;background-image:none!important;border:1px solid rgba(17,19,22,.16)!important;color:#fff!important;box-shadow:0 12px 24px -18px #1113168c!important}.source-audio-dock .source-audio-main-btn *,.source-audio-dock .source-audio-main-btn svg,.mini-audio-inner .source-audio-main-btn *,.mini-audio-inner .source-audio-main-btn svg{color:#fff!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}.source-audio-dock .source-audio-main-btn:hover,.mini-audio-inner .source-audio-main-btn:hover{background:#111316!important;border-color:#11131638!important}.mini-audio-inner .source-audio-main-btn{background:#111316!important;background-color:#111316!important;background-image:none!important;border:1px solid rgba(17,19,22,.16)!important;color:#fff!important;box-shadow:0 12px 24px -18px #1113168c!important}.mini-audio-inner .mini-audio-action-btn{background:#edf7f1!important;background-color:#edf7f1!important;border-color:#3f986b57!important;color:#2f7d54!important}.source-audio-speed-menu{background:#fffffff5!important;border:1px solid rgba(73,62,48,.18)!important;box-shadow:0 16px 30px -22px #11131670!important;backdrop-filter:blur(12px) saturate(150%)!important;-webkit-backdrop-filter:blur(12px) saturate(150%)!important}.source-audio-speed-option{color:var(--text-color)!important;-webkit-text-fill-color:var(--text-color)!important}.source-audio-speed-option:hover{background:#493e3014!important}.source-audio-speed-option.is-active{background:#edf7f1!important;color:#2f7d54!important;-webkit-text-fill-color:#2F7D54!important}.ipad-pane-overlay .ui-action-button:not(.detail-tab-tone),.recording-player-btn,.recording-player-btn-primary,.recording-player-btn-secondary,.recording-player-btn-warn,.recording-player-btn-danger,.analysis-mode-footer-actions .ui-action-button.analysis-mode-modal-action,.analysis-mode-footer-actions .analysis-mode-secondary-action,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-cancel-action,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,.paywall-subscribe-button,.membership-paywall-page button.bg-action,.terms-consent-modal button.bg-action{min-height:48px!important;height:48px!important;border-radius:14px!important;padding:0 16px!important;border-width:1px!important;border-style:solid!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-shadow:none!important;text-shadow:none!important;transform:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ipad-pane-overlay .ui-action-button:not(.detail-tab-tone) *,.recording-player-btn *,.recording-player-btn-primary *,.recording-player-btn-secondary *,.recording-player-btn-warn *,.recording-player-btn-danger *,.analysis-mode-footer-actions .ui-action-button.analysis-mode-modal-action *,.analysis-mode-footer-actions .analysis-mode-secondary-action *,.paywall-subscribe-button *,.membership-paywall-page button.bg-action *,.terms-consent-modal button.bg-action *{color:inherit!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}.ipad-pane-overlay .ui-action-button.ui-action-blue:not(.detail-tab-tone),.analysis-mode-footer-actions .ui-action-button.ui-action-cancel,.analysis-mode-footer-actions .analysis-mode-secondary-action,.recording-player-btn-secondary,.recording-player-btn-warn{background:#f4f7ff!important;background-color:#f4f7ff!important;background-image:none!important;border-color:#2563eb3d!important;color:#2563eb!important}.ipad-pane-overlay .ui-action-button.ui-action-confirm:not(.detail-tab-tone),.recording-player-btn-primary,.mini-audio-action-btn,.analysis-mode-footer-actions .ui-action-button.ui-action-confirm,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,.membership-paywall-page button.bg-action{background:#edf7f1!important;background-color:#edf7f1!important;background-image:none!important;border-color:#3f986b57!important;color:#2f7d54!important}.ipad-pane-overlay .ui-action-button.ui-action-danger:not(.detail-tab-tone),.recording-player-btn-danger,.btn-destructive,.is-destructive{background:#fff4f2!important;background-color:#fff4f2!important;background-image:none!important;border-color:#b4231842!important;color:#b42318!important}.ipad-pane-overlay .ui-action-button.ui-action-cancel:not(.detail-tab-tone),.terms-consent-modal button.bg-action{background:#f6f4ee!important;background-color:#f6f4ee!important;background-image:none!important;border-color:#493e302e!important;color:#4a443b!important}.paywall-subscribe-modal .paywall-subscribe-button,.paywall-subscribe-modal button.paywall-subscribe-button,.paywall-subscribe-modal .paywall-subscribe-button:disabled,.paywall-subscribe-modal button.paywall-subscribe-button:disabled{background:#fff7df!important;background-color:#fff7df!important;background-image:none!important;border-color:#f59e0b61!important;color:#b45309!important;opacity:1!important}.ipad-pane-overlay .ui-action-button:not(.detail-tab-tone):hover:not(:disabled),.recording-player-btn:hover:not(:disabled),.analysis-mode-footer-actions .analysis-mode-modal-action:hover:not(:disabled),.paywall-subscribe-button:hover:not(:disabled),.membership-paywall-page button.bg-action:hover:not(:disabled),.terms-consent-modal button.bg-action:hover:not(:disabled){box-shadow:none!important;transform:none!important;filter:none!important}:root{--nd-glass-50-bg: rgba(246, 244, 238, .5);--nd-glass-50-bg-strong: rgba(255, 255, 255, .54);--nd-glass-50-bg-soft: rgba(246, 244, 238, .42);--nd-glass-50-border: rgba(255, 255, 255, .58);--nd-glass-50-border-dark: rgba(73, 62, 48, .16);--nd-glass-50-shadow: 0 22px 52px -32px rgba(17, 19, 22, .42), inset 0 1px 0 rgba(255, 255, 255, .56);--nd-glass-50-filter: blur(22px) saturate(170%)}.app-header-root .floating-island-icon,.app-header-root .quick-add-trigger,.app-header-root .floating-island-icon.quick-add-trigger,.classic-dashed-ui .app-header-root .floating-island-icon,.classic-dashed-ui .app-header-root .quick-add-trigger,.classic-dashed-ui .app-header-root .floating-island-icon.quick-add-trigger{background:var(--nd-glass-50-bg)!important;background-color:var(--nd-glass-50-bg)!important;background-image:linear-gradient(180deg,#ffffff57,#f6f4ee2e)!important;border:1px solid var(--nd-glass-50-border)!important;color:var(--text-color)!important;box-shadow:var(--nd-glass-50-shadow)!important;backdrop-filter:var(--nd-glass-50-filter)!important;-webkit-backdrop-filter:var(--nd-glass-50-filter)!important;border-color:#493e3038!important;box-shadow:inset 0 1px #ffffff9e,0 12px 24px -20px #11131661!important}.app-header-root .floating-island-icon:hover,.app-header-root .quick-add-trigger:hover,.app-header-root .floating-island-icon.quick-add-trigger:hover{background:#f6f4ee94!important;background-image:linear-gradient(180deg,#ffffff6b,#f6f4ee38)!important;border-color:#493e3047!important}.recording-player-status,.recording-player-preview,.recording-player-close,.recording-player-mic,.mini-audio-close,.analysis-mode-modal-close,.analysis-mode-option,.analysis-mode-file-pill,.analysis-mode-file-icon,.analysis-mode-language-input,.paywall-subscribe-modal button.rounded-2xl.border,.paywall-subscribe-modal .bg-black\/5,.paywall-subscribe-modal .bg-primary\/10,.paywall-subscribe-modal .bg-primary\/15,.source-audio-dock .source-audio-speed,.source-audio-dock .source-audio-small-btn,.source-audio-dock .source-audio-share-btn,.source-audio-dock .source-audio-skip-btn,.source-audio-speed-menu{background:var(--nd-glass-50-bg-soft)!important;background-color:var(--nd-glass-50-bg-soft)!important;background-image:linear-gradient(180deg,#ffffff4d,#f6f4ee1f)!important;border-color:var(--nd-glass-50-border)!important;box-shadow:inset 0 1px #ffffff6b!important;backdrop-filter:blur(16px) saturate(155%)!important;-webkit-backdrop-filter:blur(16px) saturate(155%)!important}.recording-player-btn,.recording-player-btn-primary,.recording-player-btn-secondary,.recording-player-btn-warn,.recording-player-btn-danger,.analysis-mode-footer-actions .ui-action-button.analysis-mode-modal-action,.analysis-mode-footer-actions .analysis-mode-secondary-action,.paywall-subscribe-button{background-image:linear-gradient(180deg,#ffffff4d,#f6f4ee1f)!important;box-shadow:inset 0 1px #ffffff6b!important;backdrop-filter:blur(16px) saturate(155%)!important;-webkit-backdrop-filter:blur(16px) saturate(155%)!important}.recording-player-btn-primary,.analysis-mode-footer-actions .ui-action-button.ui-action-confirm,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action{background:#edf7f180!important;background-color:#edf7f180!important;background-image:linear-gradient(180deg,#ffffff52,#edf7f12e)!important;border-color:#3f986b57!important;color:#2f7d54!important}.recording-player-btn-secondary,.recording-player-btn-warn,.analysis-mode-footer-actions .ui-action-button.ui-action-cancel,.analysis-mode-footer-actions .analysis-mode-secondary-action{background:#f4f7ff80!important;background-color:#f4f7ff80!important;background-image:linear-gradient(180deg,#ffffff52,#f4f7ff2e)!important;border-color:#2563eb3d!important;color:#2563eb!important}.recording-player-btn-danger{background:#fff4f280!important;background-color:#fff4f280!important;background-image:linear-gradient(180deg,#ffffff52,#fff4f22e)!important;border-color:#b4231842!important;color:#b42318!important}.paywall-subscribe-modal button[class*="bg-white/10"],.paywall-subscribe-modal button[aria-pressed=true],.analysis-mode-option.is-selected{background:#3f986b80!important;background-color:#3f986b80!important;background-image:linear-gradient(180deg,#5fbe898f,#2f7d546b)!important;border-color:#3f986b75!important;color:#fff!important}.paywall-subscribe-modal button[class*="bg-white/10"] *,.analysis-mode-option.is-selected,.analysis-mode-option.is-selected *{color:#fff!important;-webkit-text-fill-color:currentColor!important}.paywall-subscribe-modal .paywall-subscribe-button,.paywall-subscribe-modal button.paywall-subscribe-button,.paywall-subscribe-modal .paywall-subscribe-button:disabled,.paywall-subscribe-modal button.paywall-subscribe-button:disabled{background:#fff7df80!important;background-color:#fff7df80!important;background-image:linear-gradient(180deg,#ffffff57,#ffc45738)!important;border-color:#f59e0b66!important;color:#b45309!important}.source-audio-dock{background:#f6f4ee80!important;background-color:#f6f4ee80!important}.source-audio-dock .source-audio-main-btn{background:#111316db!important;background-color:#111316db!important;background-image:linear-gradient(180deg,#2a2d31eb,#111316db)!important;border-color:#ffffff57!important;color:#fff!important;backdrop-filter:blur(12px) saturate(150%)!important;-webkit-backdrop-filter:blur(12px) saturate(150%)!important}.paywall-subscribe-overlay,.recording-modal-overlay,.analysis-mode-modal-backdrop{background:#1113162e!important;backdrop-filter:blur(10px) saturate(130%)!important;-webkit-backdrop-filter:blur(10px) saturate(130%)!important}:root{--nd-glass-50-bg: rgba(246, 244, 238, .34);--nd-glass-50-bg-strong: rgba(255, 255, 255, .42);--nd-glass-50-bg-soft: rgba(246, 244, 238, .24);--nd-glass-50-border: rgba(255, 255, 255, .62);--nd-glass-50-shadow: 0 22px 52px -34px rgba(17, 19, 22, .38), inset 0 1px 0 rgba(255, 255, 255, .54);--nd-glass-50-filter: blur(8px) saturate(150%)}.recording-player-shell,.analysis-mode-modal-surface,.paywall-subscribe-modal,.source-audio-dock{background:var(--surface-color)!important;background-color:var(--surface-color)!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-header-root .floating-island-icon,.app-header-root .quick-add-trigger,.app-header-root .floating-island-icon.quick-add-trigger,.classic-dashed-ui .app-header-root .floating-island-icon,.classic-dashed-ui .app-header-root .quick-add-trigger,.classic-dashed-ui .app-header-root .floating-island-icon.quick-add-trigger{background:#f6f4ee47!important;background-color:#f6f4ee47!important;background-image:linear-gradient(180deg,#ffffff3d,#f6f4ee14)!important;backdrop-filter:blur(6px) saturate(145%)!important;-webkit-backdrop-filter:blur(6px) saturate(145%)!important}.recording-player-status,.recording-player-preview,.recording-player-close,.recording-player-mic,.analysis-mode-modal-close,.analysis-mode-option,.analysis-mode-file-pill,.analysis-mode-file-icon,.analysis-mode-language-input,.analysis-mode-instruction-input,.paywall-subscribe-modal .paywall-plan-option,.paywall-subscribe-modal .bg-black\/5,.paywall-subscribe-modal .bg-primary\/10,.paywall-subscribe-modal .bg-primary\/15,.source-audio-dock .source-audio-speed,.source-audio-dock .source-audio-small-btn,.source-audio-dock .source-audio-share-btn,.source-audio-dock .source-audio-skip-btn,.source-audio-speed-menu{background:#f6f4ee42!important;background-color:#f6f4ee42!important;background-image:linear-gradient(180deg,#fff3,#f6f4ee0f)!important;backdrop-filter:blur(6px) saturate(145%)!important;-webkit-backdrop-filter:blur(6px) saturate(145%)!important}.paywall-subscribe-overlay,.recording-modal-overlay,.analysis-mode-modal-backdrop,.ipad-pane-overlay>.absolute.inset-0{background:#1113160f!important;backdrop-filter:blur(2px) saturate(115%)!important;-webkit-backdrop-filter:blur(2px) saturate(115%)!important}.ipad-pane-overlay>.search-modal-backdrop{background:#11131614!important;backdrop-filter:blur(8px) saturate(120%)!important;-webkit-backdrop-filter:blur(8px) saturate(120%)!important}.paywall-subscribe-modal .paywall-plan-option.is-selected{background:#2f7d549e!important;background-color:#2f7d549e!important;background-image:linear-gradient(180deg,#5fbe8994,#2f7d5480)!important;border-color:#2f7d54c2!important;box-shadow:0 0 0 1px #ffffff47,inset 0 1px #ffffff52!important;color:#fff!important}.paywall-subscribe-modal .paywall-plan-option.is-selected,.paywall-subscribe-modal .paywall-plan-option.is-selected *,.paywall-subscribe-modal .paywall-plan-option.is-selected .text-text,.paywall-subscribe-modal .paywall-plan-option.is-selected .text-text-muted{color:#fff!important;-webkit-text-fill-color:currentColor!important}.paywall-subscribe-modal .paywall-plan-option.is-selected .text-text-muted{opacity:.82!important}.paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge{background:#ffffff38!important;background-color:#ffffff38!important;border-color:#ffffff7a!important;color:#fff!important}.recording-player-shell,.analysis-mode-modal-surface,.paywall-subscribe-modal{background:var(--surface-color)!important;background-color:var(--surface-color)!important;background-image:none!important;border-color:var(--border-color)!important;box-shadow:0 20px 44px -24px #11131629!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.recording-player-status,.recording-player-preview,.recording-player-close,.recording-player-mic,.analysis-mode-modal-close,.analysis-mode-option,.analysis-mode-file-pill,.analysis-mode-file-icon,.analysis-mode-language-input,.paywall-subscribe-modal .paywall-plan-option,.paywall-subscribe-modal .bg-black\/5,.paywall-subscribe-modal .bg-primary\/10,.paywall-subscribe-modal .bg-primary\/15{background:var(--surface-soft-color)!important;background-color:var(--surface-soft-color)!important;background-image:none!important;border-color:var(--border-color)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.paywall-subscribe-modal .paywall-plan-option.is-selected,.paywall-subscribe-modal .paywall-plan-option[data-selected=true],.paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true]{background:#2f7d54db!important;background-color:#2f7d54db!important;background-image:linear-gradient(180deg,#4eaa75eb,#2f7d54db)!important;border-color:#2f7d54fa!important;box-shadow:0 0 0 2px #2f7d542e,inset 0 1px #ffffff52!important;color:#fff!important}.paywall-subscribe-modal .paywall-plan-option.is-selected *,.paywall-subscribe-modal .paywall-plan-option[data-selected=true] *,.paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] *,.paywall-subscribe-modal .paywall-plan-option[data-selected=true] .text-text,.paywall-subscribe-modal .paywall-plan-option[data-selected=true] .text-text-muted{color:#fff!important;-webkit-text-fill-color:currentColor!important}.paywall-subscribe-modal .paywall-plan-option[data-selected=true] .paywall-trial-badge,.paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge{background:#ffffff3d!important;background-color:#ffffff3d!important;border-color:#ffffff85!important;color:#fff!important}.paywall-subscribe-modal .paywall-plan-option[data-selected=false]{color:var(--text-color)!important}.ui-action-button.ui-action-confirm:not(.detail-tab-tone),.ipad-pane-overlay .ui-action-button.ui-action-confirm:not(.detail-tab-tone),.recording-player-btn-primary,.analysis-mode-footer-actions .ui-action-button.ui-action-confirm,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,.analysis-mode-modal-action.analysis-mode-primary-action,.analysis-mode-primary-action,.paywall-subscribe-button,.paywall-subscribe-modal .paywall-subscribe-button,.paywall-subscribe-modal button.paywall-subscribe-button,.membership-paywall-page button.bg-action,button.bg-action{background:#2f7d54db!important;background-color:#2f7d54db!important;background-image:linear-gradient(180deg,#4eaa75eb,#2f7d54db)!important;border-color:#2f7d54fa!important;color:#fff!important;box-shadow:0 0 0 2px #2f7d5429,inset 0 1px #ffffff52!important;text-shadow:none!important;backdrop-filter:blur(10px) saturate(150%)!important;-webkit-backdrop-filter:blur(10px) saturate(150%)!important}.ui-action-button.ui-action-confirm:not(.detail-tab-tone) *,.ipad-pane-overlay .ui-action-button.ui-action-confirm:not(.detail-tab-tone) *,.recording-player-btn-primary *,.analysis-mode-footer-actions .ui-action-button.ui-action-confirm *,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action *,.analysis-mode-modal-action.analysis-mode-primary-action *,.analysis-mode-primary-action *,.paywall-subscribe-button *,.paywall-subscribe-modal .paywall-subscribe-button *,.paywall-subscribe-modal button.paywall-subscribe-button *,.membership-paywall-page button.bg-action *,button.bg-action *{color:#fff!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}.ui-action-button.ui-action-confirm:not(.detail-tab-tone):hover:not(:disabled),.recording-player-btn-primary:hover:not(:disabled),.analysis-mode-footer-actions .ui-action-button.ui-action-confirm:hover:not(:disabled),.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action:hover:not(:disabled),.paywall-subscribe-button:hover:not(:disabled),.paywall-subscribe-modal .paywall-subscribe-button:hover:not(:disabled),.paywall-subscribe-modal button.paywall-subscribe-button:hover:not(:disabled),.membership-paywall-page button.bg-action:hover:not(:disabled),button.bg-action:hover:not(:disabled){background:#2f7d54eb!important;background-color:#2f7d54eb!important;background-image:linear-gradient(180deg,#58b882f5,#2f7d54e6)!important;border-color:#2f7d54!important;color:#fff!important;box-shadow:0 0 0 2px #2f7d542e,inset 0 1px #ffffff5c!important;transform:none!important;filter:none!important}.ui-action-button.ui-action-confirm:not(.detail-tab-tone):disabled,.recording-player-btn-primary:disabled,.analysis-mode-footer-actions .ui-action-button.ui-action-confirm:disabled,.paywall-subscribe-button:disabled,.paywall-subscribe-modal .paywall-subscribe-button:disabled,.paywall-subscribe-modal button.paywall-subscribe-button:disabled{opacity:.78!important}.paywall-subscribe-modal{background:#f6f4eec7!important;background-color:#f6f4eec7!important;background-image:linear-gradient(180deg,#ffffff6b,#f6f4ee4d)!important;border-color:#ffffffc2!important;backdrop-filter:blur(14px) saturate(160%)!important;-webkit-backdrop-filter:blur(14px) saturate(160%)!important}.paywall-subscribe-modal .paywall-plan-option:not(.is-selected):not([data-selected=true]){background:#ffffff94!important;background-color:#ffffff94!important;background-image:linear-gradient(180deg,#ffffff5c,#f6f4ee38)!important;border-color:#ffffffb8!important}.source-audio-speed-menu{background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#493e302e!important;box-shadow:0 16px 30px -22px #11131670!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.paywall-subscribe-modal .paywall-subscribe-button,.paywall-subscribe-modal button.paywall-subscribe-button,.paywall-subscribe-modal .paywall-subscribe-button:disabled,.paywall-subscribe-modal button.paywall-subscribe-button:disabled,.paywall-subscribe-button:disabled{background:#2f7d54e6!important;background-color:#2f7d54e6!important;background-image:linear-gradient(180deg,#58b882f5,#2f7d54e6)!important;border-color:#2f7d54!important;color:#fff!important;opacity:1!important;box-shadow:0 0 0 2px #2f7d5429,inset 0 1px #ffffff57!important}.paywall-subscribe-modal .paywall-subscribe-button *,.paywall-subscribe-modal button.paywall-subscribe-button *,.paywall-subscribe-button:disabled *{color:#fff!important;-webkit-text-fill-color:currentColor!important}.recording-player-btn svg,.recording-player-btn svg *,.analysis-mode-modal-action svg,.analysis-mode-modal-action svg *,.ui-action-button svg,.ui-action-button svg *{fill:none!important;stroke:currentColor!important}.nd-brand-logo.vocesyo-original-logo,.paywall-brand-logo.vocesyo-original-logo,.nd-sidebar-brand img.vocesyo-original-logo,.nd-brand .vocesyo-original-logo{filter:saturate(1.45) brightness(1.1) contrast(1.04)!important}.paywall-subscribe-modal .paywall-subscribe-button,.paywall-subscribe-modal button.paywall-subscribe-button,.paywall-subscribe-modal .paywall-subscribe-button:disabled,.paywall-subscribe-modal button.paywall-subscribe-button:disabled{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.paywall-subscribe-modal .paywall-subscribe-button *,.paywall-subscribe-modal button.paywall-subscribe-button *{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.ipad-pane-overlay .ui-action-button.ui-action-cancel:not(.detail-tab-tone),.analysis-mode-footer-actions .ui-action-button.ui-action-cancel,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-cancel-action{background:#f6f4eed1!important;background-color:#f6f4eed1!important;background-image:linear-gradient(180deg,#ffffff6b,#f6f4ee4d)!important;border:1px solid rgba(73,62,48,.2)!important;color:#4a443b!important;box-shadow:inset 0 1px #ffffff85,0 14px 28px -24px #11131657!important;text-shadow:none!important;backdrop-filter:blur(10px) saturate(145%)!important;-webkit-backdrop-filter:blur(10px) saturate(145%)!important}.ipad-pane-overlay .ui-action-button.ui-action-cancel:not(.detail-tab-tone) *,.analysis-mode-footer-actions .ui-action-button.ui-action-cancel *,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-cancel-action *{color:#4a443b!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}.nd-action-group-ios26 .nd-split-rect{box-shadow:0 0 0 1px #ffffff52,0 22px 52px -30px #2f7d549e!important;animation:none!important}.nd-action-group-ios26 .nd-split-rect .nd-btn-ring,.nd-action-group-ios26 .nd-split-rect .nd-btn-ring-outer{display:none!important;animation:none!important}.nd-action-group-ios26 .nd-split-rect-half:before,.nd-split-rect-half:before{background:#2f7d54db!important;background-color:#2f7d54db!important;background-image:linear-gradient(180deg,#4eaa75eb,#2f7d54db)!important;border:1px solid rgba(255,255,255,.56)!important;box-shadow:inset 0 1px #ffffff57,0 18px 36px -28px #2f7d54b8!important;backdrop-filter:blur(12px) saturate(155%)!important;-webkit-backdrop-filter:blur(12px) saturate(155%)!important}.nd-action-group-ios26 .nd-split-rect-half:hover:before,.nd-split-rect-half:hover:before{background:#2f7d54eb!important;background-color:#2f7d54eb!important;background-image:linear-gradient(180deg,#58b882f5,#2f7d54e6)!important}.nd-action-group-ios26 .nd-split-rect-half,.nd-action-group-ios26 .nd-split-rect-half span,.nd-action-group-ios26 .nd-split-rect-half svg,.nd-split-rect-half,.nd-split-rect-half span,.nd-split-rect-half svg{color:#fff!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.nd-action-group-ios26 .nd-split-rect-half svg,.nd-action-group-ios26 .nd-split-rect-half svg *,.nd-split-rect-half svg,.nd-split-rect-half svg *{fill:none!important;stroke:currentColor!important;filter:none!important}.nd-action-group-ios26 .nd-split-rect .nd-btn-gloss{background:radial-gradient(ellipse 72% 46% at 34% 18%,rgba(255,255,255,.26) 0%,rgba(255,255,255,.08) 42%,transparent 68%)!important}.nd-action-group-ios26 .nd-split-rect .nd-btn-shine:before,.nd-action-group-ios26 .nd-split-rect-half:after{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 24%,rgba(255,255,255,.74) 50%,rgba(255,255,255,.18) 72%,transparent 100%)!important;animation-duration:2.8s!important}.nd-file-sub-btn{background:#2f7d54d1!important;background-color:#2f7d54d1!important;background-image:linear-gradient(180deg,#4eaa75e0,#2f7d54cc)!important;border-color:#ffffff8a!important;color:#fff!important;box-shadow:inset 0 1px #ffffff4d,0 16px 32px -26px #2f7d549e!important;backdrop-filter:blur(12px) saturate(155%)!important;-webkit-backdrop-filter:blur(12px) saturate(155%)!important}.nd-file-sub-btn:hover{background:#2f7d54e6!important;background-color:#2f7d54e6!important;border-color:#ffffff9e!important;color:#fff!important}.nd-file-sub-btn,.nd-file-sub-btn *,.nd-file-sub-btn svg,.nd-file-sub-btn svg *{color:#fff!important;-webkit-text-fill-color:currentColor!important;stroke:currentColor!important}.nd-file-sub-btn svg,.nd-file-sub-btn svg *{fill:none!important}.login-brand-lockup{justify-content:center!important;align-items:baseline!important;gap:8px!important}.login-brand-logo{width:34px!important;height:34px!important;-o-object-fit:contain!important;object-fit:contain!important;transform:translateY(2px)!important}.login-brand-title{line-height:.9!important}.nd-brand-lockup{display:inline-flex!important;align-items:baseline!important;justify-content:center!important;gap:5px!important}.nd-brand-lockup .nd-brand-logo{width:18px!important;height:18px!important;margin:0!important;-o-object-fit:contain!important;object-fit:contain!important;transform:translateY(1px)!important}.nd-brand-accent,.nd-sidebar-brand-accent{color:#f97316!important}.login-language-menu{width:184px!important;background:#202a37!important;background-color:#202a37!important;background-image:none!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:16px!important;box-shadow:0 18px 40px -22px #000000d9!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:6px!important}.login-language-menu-scroll{max-height:min(330px,calc(100dvh - 148px))!important;overflow-y:auto!important;overscroll-behavior:contain!important;display:grid!important;gap:2px!important}.login-language-menu-item{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:38px!important;padding:0 10px!important;border:0!important;border-radius:11px!important;background:transparent!important;color:#e5edf7db!important;-webkit-text-fill-color:rgba(229,237,247,.86)!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-align:left!important;box-shadow:none!important;transform:none!important}.login-language-menu-item:hover{background:#60a5fa29!important}.login-language-menu-item>span:first-child{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.login-language-menu-item>span:last-child{margin-left:12px!important;flex-shrink:0!important;font-family:var(--font-ui)!important;font-size:10px!important;font-weight:800!important;opacity:.7!important;color:inherit!important;-webkit-text-fill-color:currentColor!important}.login-language-menu-item.is-active{background:#60a5fa33!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.login-language-menu-item:hover{color:var(--text-color)!important;background:var(--surface-soft-color)!important}.nd-home .nd-recent{width:calc(100% + 24px)!important;margin-left:-12px!important;margin-right:-12px!important}.nd-home .nd-recent-header{padding:0 4px!important;margin-bottom:8px!important}.nd-home .nd-recent-list{gap:5px!important}.nd-home .nd-recent-item{padding:9px 10px!important;gap:8px!important}.vocesyo-original-logo,img.vocesyo-original-logo,.nd-brand-logo.vocesyo-original-logo,.paywall-brand-logo.vocesyo-original-logo,.nd-sidebar-brand img.vocesyo-original-logo,.nd-brand .vocesyo-original-logo{filter:none!important}.detail-page .detail-classic-table-block{width:100%!important;margin:18px 0 24px!important;color:var(--text-color)!important}.detail-page .detail-classic-table-title{margin:18px 0 10px!important;color:var(--text-color)!important;font-family:var(--font-display)!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;padding-bottom:.4rem!important;border-bottom:1px dashed rgba(148,163,184,.5)!important}.detail-page .detail-classic-table-scroll,.detail-page .detail-rich-prose table{width:100%!important;overflow-x:auto!important;border-radius:0!important}.detail-page .detail-classic-table,.detail-page .detail-rich-prose table{width:100%!important;border-collapse:collapse!important;border-spacing:0!important;background:transparent!important;color:var(--text-color)!important;font-size:12px!important;line-height:1.45!important}.detail-page .detail-classic-table th,.detail-page .detail-classic-table td,.detail-page .detail-rich-prose th,.detail-page .detail-rich-prose td{border:1px solid var(--border-color)!important;padding:9px 10px!important;background:transparent!important;color:var(--text-color)!important;text-align:left!important;vertical-align:top!important}.detail-page .detail-classic-table th,.detail-page .detail-rich-prose th{background:var(--surface-soft-color)!important;font-weight:800!important}.detail-page .detail-classic-table tbody tr:nth-child(2n) td,.detail-page .detail-rich-prose tbody tr:nth-child(2n) td{background:#11131606!important}.detail-page .detail-classic-table-source{margin-top:8px!important;color:var(--text-muted)!important;font-size:11px!important;font-weight:600!important}.detail-page .detail-classic-chart-block{width:100%!important;margin:18px 0 24px!important;color:var(--text-color)!important}.detail-page .detail-classic-chart-title-row{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin-bottom:8px!important;border-bottom:1px dashed rgba(148,163,184,.45)!important;padding-bottom:6px!important}.detail-page .detail-classic-chart-title-row .detail-classic-table-title{margin:0!important}.detail-page .detail-classic-chart-unit{color:var(--text-muted)!important;font-size:11px!important;font-weight:650!important;white-space:nowrap!important}.detail-page .detail-classic-chart-canvas{width:100%!important;overflow-x:auto!important;border:1px solid var(--border-color)!important;background:transparent!important;padding:10px 8px 8px!important}.detail-page .detail-classic-chart-canvas svg{display:block!important;min-width:320px!important}.detail-page .detail-chart-legend-item,.detail-page .detail-chart-legend-item span{color:#111316!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important}.detail-page .detail-chart-legend-value{color:#111316!important;font-weight:400!important}.detail-page .detail-kpi-block{width:100%!important;margin:4px 0 20px!important}.detail-page .detail-kpi-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border-top:1px solid var(--border-color)!important;border-left:1px solid var(--border-color)!important}.detail-page .detail-kpi-row{position:relative!important;min-width:0!important;border-right:1px solid var(--border-color)!important;border-bottom:1px solid var(--border-color)!important;background:transparent!important;padding:10px 12px 9px 14px!important}.detail-page .detail-kpi-row:before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:3px!important;background:#94a3b88c!important}.detail-page .detail-kpi-row--good:before{background:#059669b8!important}.detail-page .detail-kpi-row--warning:before{background:#ea580cb8!important}.detail-page .detail-kpi-row--risk:before{background:#e11d48b8!important}.detail-page .detail-kpi-main{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important}.detail-page .detail-kpi-label{min-width:0!important;color:var(--text-muted)!important;font-size:11px!important;font-weight:700!important;line-height:1.25!important}.detail-page .detail-kpi-value{color:var(--text-color)!important;font-size:17px!important;font-weight:800!important;line-height:1.15!important;text-align:right!important;white-space:nowrap!important}.detail-page .detail-kpi-value span{margin-left:4px!important;color:var(--text-muted)!important;font-size:11px!important;font-weight:650!important}.detail-page .detail-kpi-trend{position:absolute!important;right:8px!important;bottom:6px!important;color:var(--text-muted)!important;font-size:12px!important;font-weight:700!important}.detail-page .detail-kpi-note{margin:6px 18px 0 0!important;color:var(--text-muted)!important;font-size:11px!important;line-height:1.45!important}.detail-page .detail-kpi-source{margin:4px 18px 0 0!important;color:var(--text-muted)!important;opacity:.72!important;font-size:10px!important}@media(max-width:640px){.detail-page .detail-kpi-grid{grid-template-columns:1fr!important}}.nd-home .nd-action-group.nd-action-group-ios26{margin-top:14px!important;transform:none!important;gap:10px!important;z-index:5!important}.nd-create-panel{position:relative!important;width:min(100%,330px)!important;height:116px!important;isolation:isolate!important;filter:drop-shadow(0 22px 38px rgba(17,19,22,.12))!important}.nd-wedge-btn{position:absolute!important;top:0!important;height:116px!important;border:1px solid rgba(255,255,255,.62)!important;background:#f6f4ee7a!important;background-image:linear-gradient(180deg,#ffffff6b,#f6f4ee29)!important;color:#2f7d54!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important;text-align:center!important;overflow:hidden!important;cursor:pointer!important;box-shadow:inset 0 1px #ffffff9e,0 18px 34px -28px #11131657!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;transition:transform .18s var(--spring),background .18s ease,border-color .18s ease!important}.nd-wedge-btn:after,.nd-record-pill:after{content:""!important;position:absolute!important;top:-55%!important;left:-68%!important;width:42%!important;height:210%!important;transform:rotate(-24deg)!important;pointer-events:none!important;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 24%,rgba(255,255,255,.72) 50%,rgba(255,255,255,.16) 72%,transparent 100%)!important;filter:blur(.7px)!important;mix-blend-mode:screen!important;animation:ndButtonSweep 2.9s ease-in-out infinite!important}.nd-wedge-btn-file{left:0!important;width:38.5%!important;border-radius:34px 10px 10px 34px!important;clip-path:polygon(0 0,100% 0,84% 100%,0 100%)!important;padding-right:22px!important}.nd-wedge-btn-camera{left:30.5%!important;width:39%!important;z-index:2!important;border-radius:30px!important;clip-path:polygon(16% 0,84% 0,100% 100%,0 100%)!important;background:#edf7f18f!important;background-image:linear-gradient(180deg,#ffffff7a,#edf7f138)!important;border-color:#2f7d5442!important;box-shadow:inset 0 1px #ffffffa3,0 20px 38px -26px #2f7d544d!important}.nd-wedge-btn-text{right:0!important;width:38.5%!important;border-radius:10px 34px 34px 10px!important;clip-path:polygon(16% 0,100% 0,100% 100%,0 100%)!important;padding-left:22px!important}.nd-wedge-btn:hover{background:#ffffff94!important;border-color:#2f7d5457!important}.nd-wedge-btn:active{transform:scale(.982)!important}.nd-wedge-btn:disabled{opacity:.66!important;cursor:wait!important}.nd-wedge-btn svg,.nd-wedge-btn svg *,.nd-wedge-btn span{position:relative!important;z-index:2!important;color:currentColor!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:currentColor!important}.nd-text-input-row{width:min(100%,330px)!important;max-width:330px!important;height:50px!important;padding:5px!important;border-radius:18px!important;background:#f6f4ee85!important;border:1px solid rgba(255,255,255,.6)!important;box-shadow:inset 0 1px #ffffff8f,0 16px 30px -26px #11131647!important;backdrop-filter:blur(16px) saturate(155%)!important;-webkit-backdrop-filter:blur(16px) saturate(155%)!important}.nd-text-input{height:40px!important;border-radius:14px!important;border:0!important;background:transparent!important;color:var(--text-color)!important;font-size:13px!important;padding:0 11px!important;box-shadow:none!important}.nd-text-input::-moz-placeholder{color:#11131675!important}.nd-text-input::placeholder{color:#11131675!important}.nd-text-modal{position:fixed!important;left:50%!important;top:calc(var(--header-height, 48px) + max(env(safe-area-inset-top,0px),0px) + 12px)!important;z-index:40010!important;width:min(calc(100vw - 10px),600px)!important;transform:translate(-50%)!important;pointer-events:none!important}.nd-text-modal-surface{width:100%!important;position:relative!important;padding:8px!important;border-radius:18px!important;background:#f6f4eef5!important;border:1px solid rgba(255,255,255,.72)!important;box-shadow:0 18px 36px -28px #11131657!important;pointer-events:auto!important}.nd-text-modal-close{position:absolute!important;top:13px!important;right:13px!important;z-index:2!important;width:28px!important;height:28px!important;border-radius:999px!important;border:1px solid rgba(17,19,22,.08)!important;background:#ffffffb8!important;color:#11131694!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:inset 0 1px #ffffffa3!important}.nd-text-modal-close:hover{color:var(--text-color)!important;background:#ffffffe6!important}.nd-text-textarea{width:100%!important;min-height:96px!important;resize:none!important;border-radius:14px!important;border:0!important;background:#ffffff94!important;color:var(--text-color)!important;font-family:var(--font-ui)!important;font-size:16px!important;line-height:1.45!important;padding:11px 46px 11px 12px!important;outline:none!important;box-shadow:none!important}.policy-screen-tab.tab-green-selected{background:#2f7d54db!important;background-image:linear-gradient(180deg,#4eaa75eb,#2f7d54db)!important;border-color:#2f7d54fa!important;color:#fff!important;box-shadow:0 0 0 2px #2f7d5424,inset 0 1px #ffffff52!important}.classic-dashed-ui .policy-screen-tab.tab-green-selected{background:#2f7d54db!important;border-color:#2f7d54fa!important;color:#fff!important}.membership-cycle-indicator{background:#2f7d54db!important;background-image:linear-gradient(180deg,#4eaa75eb,#2f7d54db)!important;border-color:#2f7d54fa!important;box-shadow:0 0 0 2px #2f7d541f,inset 0 1px #ffffff52!important}.membership-cycle-button.is-selected{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.nd-text-textarea::-moz-placeholder{color:#11131675!important}.nd-text-textarea::placeholder{color:#11131675!important}.nd-text-modal-footer{display:flex!important;justify-content:flex-end!important;padding-top:8px!important}.nd-text-send{width:42px!important;height:40px!important;border-radius:14px!important;border:1px solid rgba(47,125,84,.42)!important;background:#2f7d54db!important;background-image:linear-gradient(180deg,#58b882f0,#2f7d54db)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:inset 0 1px #ffffff4d!important}.nd-text-send:disabled{opacity:.46!important}.nd-text-send svg,.nd-text-send svg *{stroke:currentColor!important;fill:none!important}.nd-record-pill{position:relative!important;width:min(100%,330px)!important;min-height:64px!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.58)!important;background:#be123cdb!important;background-image:linear-gradient(180deg,#f43f5ef5,#be123ce0)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;overflow:hidden!important;font-family:var(--font-ui)!important;font-size:15px!important;font-weight:850!important;letter-spacing:0!important;box-shadow:inset 0 1px #ffffff52,0 24px 46px -30px #be123c9e!important;backdrop-filter:blur(14px) saturate(155%)!important;-webkit-backdrop-filter:blur(14px) saturate(155%)!important}.nd-record-pill:after{animation-duration:3.1s!important}.nd-record-pill:active{transform:scale(.985)!important}.nd-record-pill svg,.nd-record-pill svg *,.nd-record-pill span{position:relative!important;z-index:2!important;color:currentColor!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:currentColor!important}.nd-home .nd-action-group.nd-action-group-ios26{margin-top:8px!important;transform:translateY(-28px)!important;gap:12px!important}.nd-action-group-ios26 .nd-split-rect{max-width:300px!important;height:144px!important;border-radius:28px!important;overflow:visible!important}.nd-split-rect-top-grid{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:calc(50% - 4px)!important;padding:0!important;display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:0!important;overflow:visible!important}.nd-split-rect-third{position:relative!important;min-width:0!important;height:100%!important;border:0!important;background:transparent!important;color:#fff!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;overflow:hidden!important;font-family:var(--font-ui)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0!important;cursor:pointer!important;transition:transform var(--dur) var(--spring)!important}.nd-split-rect-third:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#2f7d54d1!important;background-color:#2f7d54d1!important;background-image:linear-gradient(180deg,#4eaa75e6,#2f7d54d1)!important;border:1px solid rgba(255,255,255,.54)!important;box-shadow:inset 0 1px #ffffff57,0 18px 36px -28px #2f7d549e!important;backdrop-filter:blur(12px) saturate(155%)!important;-webkit-backdrop-filter:blur(12px) saturate(155%)!important}.nd-split-rect-third-file:before{border-radius:28px 10px 10px!important;clip-path:polygon(0 0,100% 0,86% 100%,0 100%)!important}.nd-split-rect-third-camera{z-index:2!important;margin-left:-8px!important;margin-right:-8px!important}.nd-split-rect-third-camera:before{border-radius:22px 22px 14px 14px!important;clip-path:polygon(14% 0,86% 0,100% 100%,0 100%)!important;background:#d24e50b3!important;background-color:#d24e50b3!important;background-image:linear-gradient(180deg,#eb7070c2,#b83c40b3)!important;box-shadow:inset 0 1px #ffffff5c,0 18px 36px -28px #b83c408a!important}.nd-split-rect-third-text:before{border-radius:10px 28px 10px 10px!important;clip-path:polygon(14% 0,100% 0,100% 100%,0 100%)!important}.nd-split-rect-third:hover:before{background-color:#2f7d54e6!important;background-image:linear-gradient(180deg,#58b882f0,#2f7d54e0)!important}.nd-split-rect-third:active,.nd-split-record-bottom:active{transform:scale(.985)!important}.nd-split-rect-third:disabled{opacity:.66!important;cursor:wait!important}.nd-split-rect-third svg,.nd-split-rect-third svg *,.nd-split-rect-third span{position:relative!important;z-index:2!important;color:currentColor!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:currentColor!important}.nd-split-record-bottom:before,.nd-action-group-ios26 .nd-split-record-bottom:before{background:#d24e50b3!important;background-color:#d24e50b3!important;background-image:linear-gradient(180deg,#eb7070c2,#b83c40b3)!important;border-color:#ffffff8f!important;box-shadow:inset 0 1px #ffffff5c,0 18px 36px -28px #b83c408a!important;backdrop-filter:blur(14px) saturate(155%)!important;-webkit-backdrop-filter:blur(14px) saturate(155%)!important}.nd-split-record-bottom{height:calc(50% - 4px)!important}.nd-split-record-bottom:hover:before,.nd-action-group-ios26 .nd-split-record-bottom:hover:before{background:#d24e50c7!important;background-image:linear-gradient(180deg,#f07d7dd1,#b83c40c2)!important}.nd-split-record-bottom,.nd-split-record-bottom span,.nd-split-record-bottom svg,.nd-split-record-bottom svg *{color:#fff!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:currentColor!important}:root{--nd-logo-green: #2F7D54}.nd-brand-accent,.nd-sidebar-brand-accent,.login-brand-title .nd-brand-accent{color:var(--nd-logo-green)!important;-webkit-text-fill-color:var(--nd-logo-green)!important}.vocesyo-original-logo,img.vocesyo-original-logo,.nd-brand-logo.vocesyo-original-logo,.paywall-brand-logo.vocesyo-original-logo,.nd-sidebar-brand img.vocesyo-original-logo,.nd-brand .vocesyo-original-logo,.login-brand-logo.vocesyo-original-logo{filter:none!important;opacity:1!important;mix-blend-mode:normal!important}@keyframes vocesyoArcSpin{to{transform:rotate(360deg)}}@keyframes ndLogoSpinnerTurn{to{transform:rotate(360deg)}}.nd-action-group-ios26 .nd-split-rect .nd-btn-ring,.nd-action-group-ios26 .nd-split-rect .nd-btn-ring-outer{display:none!important;opacity:0!important;animation:none!important}.nd-action-group-ios26 .nd-split-rect{max-width:300px!important;height:144px!important;filter:drop-shadow(0 26px 42px rgba(47,125,84,.18))!important}.nd-action-group-ios26{position:relative!important}.nd-split-rect-top-grid{height:calc(50% - 4px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.nd-split-rect-top-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nd-split-rect-third-camera{margin-left:0!important;margin-right:0!important}.nd-split-rect-third-file:before,.nd-split-rect-third-camera:before,.nd-split-rect-third-text:before{clip-path:none!important;background:#2f7d54e0!important;background-color:#2f7d54e0!important;background-image:linear-gradient(180deg,#76d59ffa,#359962f0 48%,#226f48f5)!important;border-color:#ffffffb8!important;box-shadow:inset 0 1px #ffffff9e,inset 0 -2px #114f346b,inset 1px 0 #ffffff3d,inset -1px 0 #114f3429,0 18px 36px -26px #2f7d54b8!important}.nd-split-rect-third-file:before{border-radius:28px 12px 0 0!important}.nd-split-rect-third-camera:before{border-radius:12px 12px 0 0!important}.nd-split-rect-third-text:before{border-radius:12px 28px 0 0!important}.nd-split-rect-top-grid-two .nd-split-rect-third-file:before{border-radius:28px 0 0!important}.nd-split-rect-top-grid-two .nd-split-rect-third-text:before{border-radius:0 28px 0 0!important}.nd-split-rect-third:hover:before{background:#2f7d54f0!important;background-image:linear-gradient(180deg,#87e4ae,#39a468fa 48%,#226f48fa)!important}.nd-split-record-bottom:before,.nd-action-group-ios26 .nd-split-record-bottom:before,.nd-split-record-bottom:hover:before,.nd-action-group-ios26 .nd-split-record-bottom:hover:before{background:#2f7d54e6!important;background-color:#2f7d54e6!important;background-image:linear-gradient(180deg,#7ad8a2fa,#329660f5 46%,#1e6943fa)!important;border-color:#ffffffb8!important;box-shadow:inset 0 1px #ffffffa3,inset 0 -3px #0e482f75,inset 1px 0 #fff3,inset -1px 0 #0e482f2e,0 20px 40px -24px #2f7d54bd!important}.nd-split-rect-third:after,.nd-split-record-bottom:after{content:""!important;position:absolute!important;top:-55%!important;left:-70%!important;width:34%!important;height:220%!important;z-index:1!important;pointer-events:none!important;transform:rotate(18deg)!important;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.04) 22%,rgba(255,255,255,.7) 48%,rgba(255,255,255,.16) 70%,transparent 100%)!important;filter:blur(.6px)!important;mix-blend-mode:screen!important;animation:ndButtonSweep 3.4s ease-in-out infinite!important}.nd-split-record-bottom span{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.nd-split-record-bottom svg,.nd-split-record-bottom svg *{color:#fff!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:#FFFFFF!important}.nd-split-record-bottom span,.nd-split-record-bottom svg,.nd-split-rect-third span,.nd-split-rect-third svg{position:relative!important;z-index:2!important}.nd-action-group-ios26 .nd-text-input-row{position:absolute!important;left:50%!important;bottom:calc(100% + 10px)!important;z-index:20!important;transform:translate(-50%)!important;margin:0!important}.nd-action-group-ios26 .nd-text-input-row.nd-text-input-row--keyboard,.nd-text-input-row.nd-text-input-row--keyboard{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(var(--nd-keyboard-inset, 0px) + max(env(safe-area-inset-bottom,0px),0px) + 10px)!important;z-index:35000!important;transform:translate(-50%)!important;margin:0!important;width:min(calc(100vw - 24px),330px)!important}.nd-text-input-row.nd-text-input-row--keyboard .nd-text-send{flex:0 0 42px!important;min-width:42px!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.nd-text-input-row.nd-text-input-row--keyboard .nd-text-send svg,.nd-text-input-row.nd-text-input-row--keyboard .nd-text-send svg *,.nd-text-send svg,.nd-text-send svg *{display:block!important;opacity:1!important;color:#fff!important;stroke:#fff!important;fill:none!important;-webkit-text-fill-color:#FFFFFF!important}.nd-record-pill,.recording-player-shell .recording-player-btn-primary,.recording-player-btn-primary{background:var(--nd-logo-green)!important;background-color:var(--nd-logo-green)!important;background-image:linear-gradient(180deg,#3B9567 0%,var(--nd-logo-green) 56%,#226A47 100%)!important;border-color:#2f7d54fa!important;color:#fff!important;box-shadow:inset 0 1px #ffffff57,0 20px 40px -24px #2f7d54bd!important}.recording-player-shell .recording-player-btn-primary:hover:not(:disabled),.recording-player-btn-primary:hover:not(:disabled),.nd-record-pill:hover{background:var(--nd-logo-green)!important;background-color:var(--nd-logo-green)!important;background-image:linear-gradient(180deg,#43A371 0%,var(--nd-logo-green) 54%,#226A47 100%)!important;border-color:#2f7d54!important}.nd-split-record-bottom:before,.nd-action-group-ios26 .nd-split-record-bottom:before,.nd-split-record-bottom:hover:before,.nd-action-group-ios26 .nd-split-record-bottom:hover:before{background:var(--nd-logo-green)!important;background-color:var(--nd-logo-green)!important;background-image:linear-gradient(180deg,#3B9567 0%,var(--nd-logo-green) 56%,#226A47 100%)!important;border-color:#ffffffb8!important;box-shadow:inset 0 1px #ffffffa3,inset 0 -3px #0e482f75,inset 1px 0 #fff3,inset -1px 0 #0e482f2e,0 20px 40px -24px #2f7d54bd!important}.nd-record-pill,.nd-record-pill span,.nd-record-pill svg,.nd-record-pill svg *,.nd-split-record-bottom,.nd-split-record-bottom span,.nd-split-record-bottom svg,.nd-split-record-bottom svg *,.recording-player-shell .recording-player-btn-primary,.recording-player-shell .recording-player-btn-primary *,.recording-player-btn-primary,.recording-player-btn-primary *{color:#fff!important;stroke:currentColor!important;-webkit-text-fill-color:#FFFFFF!important}.processing-screen{background:var(--bg-color)!important;background-color:var(--bg-color)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-header-frost,.app-header-frost:before,.app-header-frost:after{content:none!important;display:none!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;opacity:0!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-header-root,.app-header-content{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.processing-screen .text-primary{color:var(--text-color)!important}.processing-screen svg{color:currentColor}.processing-stage-check-circle,.processing-screen .processing-stage-check-circle{background:#2f7d54e6!important;background-color:#2f7d54e6!important;background-image:linear-gradient(180deg,#4eaa75f5,#2f7d54e6)!important;border-color:#2f7d54!important;color:#fff!important}.processing-stage-check-icon,.processing-stage-check-icon *,.processing-screen .processing-stage-check-icon,.processing-screen .processing-stage-check-icon *{color:#fff!important;stroke:#fff!important;fill:none!important;-webkit-text-fill-color:#FFFFFF!important}.analysis-mode-option-check,.analysis-mode-option.is-selected .analysis-mode-option-check{background:#2f7d54e6!important;background-color:#2f7d54e6!important;background-image:linear-gradient(180deg,#4eaa75f5,#2f7d54e6)!important;border-color:#2f7d54!important;color:#fff!important;box-shadow:0 0 0 2px #2f7d5429,inset 0 1px #ffffff57!important}.analysis-mode-option-check svg,.analysis-mode-option.is-selected .analysis-mode-option-check svg{color:#fff!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:#FFFFFF!important}body:before,body:after,.app-shell:before,.app-shell:after,.page-container:before,.page-container:after,.nd-home:before,.nd-home:after{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;opacity:0!important;pointer-events:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.floating-island-root,.floating-island-root>div{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nd-home{background:var(--bg-color)!important;background-color:var(--bg-color)!important;background-image:none!important;padding-bottom:max(env(safe-area-inset-bottom,0px),0px)!important}.nd-home .nd-home-inner{justify-content:flex-start!important;gap:0!important}.nd-home .nd-brand{margin-bottom:10px!important}.nd-home .nd-recent{margin-top:56px!important}.nd-home .nd-recent-list{min-height:210px!important}.nd-home .nd-capability-examples{width:100%!important;margin:14px 0 0!important;overflow:visible!important;flex-shrink:0!important}.nd-home .nd-capability-title{margin:0 0 10px!important;padding-bottom:8px!important;border-bottom:1px solid var(--border-color)!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important;color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}.nd-home .nd-capability-list{display:grid!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}.nd-home .nd-capability-row{display:grid!important;grid-template-columns:8px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;min-height:18px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.nd-home .nd-capability-bullet{width:5px!important;height:5px!important;border-radius:999px!important;margin-top:7px!important;background:var(--nd-logo-green)!important;box-shadow:0 0 0 3px #2f7d541a!important}.nd-home .nd-capability-row-text{min-width:0!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.28!important;color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock{margin-top:auto!important}.nd-home+.floating-island-root,.nd-home~.floating-island-root,.nd-home .floating-island-root{background:transparent!important;background-image:none!important;box-shadow:none!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock{width:calc(100% + 24px)!important;height:48px!important;margin:auto -12px 0!important;transform:translateY(-10px)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;z-index:5!important;transition:transform .24s var(--spring)!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.is-open{transform:translateY(-10px)!important}.nd-home .nd-home-analyze-main{position:relative!important;width:100%!important;height:48px!important;border:0!important;border-radius:var(--r-sm)!important;background:var(--nd-logo-green)!important;background-image:linear-gradient(180deg,#3B9567 0%,var(--nd-logo-green) 58%,#226A47 100%)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;font-family:var(--font-ui)!important;font-size:15px!important;font-weight:800!important;letter-spacing:0!important;box-shadow:inset 0 1px #ffffff5c,0 14px 24px -20px #2f7d54c7!important;cursor:pointer!important;transform:translateY(0)!important;transition:transform .22s var(--spring),border-radius .22s var(--spring),box-shadow .18s ease!important}.nd-home .nd-home-analyze-main>svg{width:15px!important;height:15px!important}.nd-home .nd-home-analyze-dock.is-open .nd-home-analyze-main{transform:none!important;border-radius:var(--r-sm)!important}.nd-home .nd-home-analyze-main span,.nd-home .nd-home-analyze-main svg,.nd-home .nd-home-analyze-main svg *{color:#fff!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:#FFFFFF!important}.nd-home .nd-home-analyze-main svg{transition:transform .22s var(--spring)!important}.nd-home .nd-home-analyze-dock.is-open .nd-home-analyze-main svg{transform:rotate(180deg)!important}.nd-home .nd-home-analyze-actions{position:absolute!important;left:0!important;right:0!important;bottom:calc(100% + 8px)!important;top:auto!important;width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;max-height:none!important;opacity:0!important;overflow:visible!important;transform:translateY(8px)!important;pointer-events:none!important;transition:opacity .18s ease,transform .22s var(--spring)!important}.nd-home .nd-home-analyze-dock.is-open .nd-home-analyze-actions{max-height:none!important;opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important}.nd-home .nd-home-analyze-card{position:relative!important;min-width:0!important;height:72px!important;border:1px solid var(--glass-border)!important;border-radius:var(--r-sm)!important;background:var(--nd-action-card-bg, rgba(255, 255, 255, .78))!important;color:var(--nd-action-card-color, var(--text-color))!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:8px 6px!important;font-family:var(--font-ui)!important;font-size:11px!important;font-weight:600!important;line-height:1.12!important;text-align:center!important;box-shadow:var(--glass-shadow)!important;cursor:pointer!important}.nd-home .nd-home-analyze-card:after{content:""!important;position:absolute!important;left:14px!important;right:14px!important;bottom:6px!important;height:3px!important;border-radius:999px!important;background:var(--nd-card-accent, var(--nd-logo-green))!important;pointer-events:none!important}.nd-home .nd-home-analyze-card-file{--nd-card-accent: var(--nd-logo-green)}.nd-home .nd-home-analyze-card-text{--nd-card-accent: #2563EB}.nd-home .nd-home-analyze-card-record{--nd-card-accent: #DC2626}.nd-home .nd-home-analyze-card svg,.nd-home .nd-home-analyze-card svg *{color:var(--nd-card-accent, var(--nd-logo-green))!important;stroke:currentColor!important;fill:none!important}.nd-home .nd-recent-icon--document{color:var(--nd-logo-green)!important}.nd-home .nd-recent-icon--text{color:#2563eb!important}.nd-home .nd-recent-icon--audio{color:#dc2626!important}.nd-home .nd-recent-icon--image{color:var(--nd-logo-green)!important}.nd-home .nd-recent-icon svg,.nd-home .nd-recent-icon svg *{color:currentColor!important;stroke:currentColor!important;fill:none!important}.nd-sidebar-item-icon--document{color:var(--nd-logo-green)!important}.nd-sidebar-item-icon--text{color:#2563eb!important}.nd-sidebar-item-icon--audio{color:#dc2626!important}.nd-sidebar-item-icon--image{color:var(--nd-logo-green)!important}.nd-home .nd-recent-icon,.nd-sidebar-item-icon{background:transparent!important;border:0!important;box-shadow:none!important}.nd-sidebar-item-icon svg,.nd-sidebar-item-icon svg *{color:currentColor!important;stroke:currentColor!important;fill:none!important}.nd-home .nd-home-analyze-card span{color:var(--text-color)!important;-webkit-text-fill-color:var(--text-color)!important}.nd-home .nd-home-analyze-card:active{transform:scale(.985)!important}.nd-text-modal{top:calc(var(--header-height, 48px) + max(env(safe-area-inset-top,0px),0px) + 12px)!important;left:50%!important;right:auto!important;bottom:auto!important;width:min(calc(100vw - 10px),600px)!important;max-width:600px!important;transform:translate(-50%)!important;padding:0!important;z-index:50000!important;pointer-events:none!important}.nd-text-modal.is-keyboard-open{bottom:auto!important}.nd-text-modal-surface{width:100%!important;margin:0!important;min-height:0!important;padding:8px!important;border-radius:18px!important;display:block!important;background:#f6f4eefa!important;border:1px solid rgba(255,255,255,.72)!important;box-shadow:0 18px 36px -28px #11131657!important;pointer-events:auto!important}.nd-text-modal-close{position:absolute!important;top:13px!important;right:13px!important;width:28px!important;height:28px!important;border-radius:999px!important}.nd-text-textarea{width:100%!important;min-height:188px!important;max-height:260px!important;border-radius:14px!important;padding:15px 58px 62px 14px!important;font-size:16px!important;line-height:1.45!important;overflow-y:auto!important}.nd-text-modal-footer{position:absolute!important;right:16px!important;bottom:16px!important;display:flex!important;justify-content:flex-end!important;padding:0!important;pointer-events:none!important}.nd-text-send{width:42px!important;height:40px!important;border-radius:14px!important;pointer-events:auto!important}:root{--nd-green-glass-bg: linear-gradient(180deg, rgba(232, 246, 238, .9), rgba(246, 244, 238, .72));--nd-green-glass-bg-soft: linear-gradient(180deg, rgba(255, 255, 255, .56), rgba(232, 246, 238, .34));--nd-green-glass-border: rgba(47, 125, 84, .34);--nd-green-glass-border-strong: rgba(47, 125, 84, .46);--nd-green-glass-shadow: 0 0 0 1px rgba(47, 125, 84, .1), 0 18px 42px -30px rgba(47, 125, 84, .52), inset 0 1px 0 rgba(255, 255, 255, .74)}.nd-text-modal-surface,.mini-audio-inner,.recording-player-shell,.analysis-mode-modal-surface,.paywall-subscribe-modal{background:var(--surface-color)!important;background-color:var(--surface-color)!important;border-color:var(--border-color)!important;box-shadow:0 20px 44px -24px #11131629!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mini-audio-inner{border-top:0!important}.nd-text-textarea,.recording-player-status,.recording-player-preview,.recording-player-close,.recording-player-mic,.mini-audio-close,.analysis-mode-modal-close,.analysis-mode-option,.analysis-mode-file-pill,.analysis-mode-file-icon,.analysis-mode-language-input,.paywall-subscribe-modal .paywall-plan-option,.paywall-subscribe-modal .bg-black\/5,.paywall-subscribe-modal .bg-primary\/10,.paywall-subscribe-modal .bg-primary\/15,.paywall-subscribe-modal .bg-white\/10{background:var(--surface-soft-color)!important;background-color:var(--surface-soft-color)!important;border-color:var(--border-color)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nd-text-send,.mini-audio-inner .mini-audio-action-btn,.recording-player-shell .recording-player-btn-primary,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,.paywall-subscribe-modal .paywall-subscribe-button,.paywall-subscribe-button{background:#2f7d54b8!important;background-color:#2f7d54b8!important;background-image:linear-gradient(180deg,#61b885c2,#2f7d54b8)!important;border-color:var(--nd-green-glass-border-strong)!important;color:#fff!important;box-shadow:0 10px 22px -18px #2f7d54ad,inset 0 1px #ffffff52!important}.nd-text-send *,.mini-audio-inner .mini-audio-action-btn *,.recording-player-shell .recording-player-btn-primary *,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action *,.paywall-subscribe-modal .paywall-subscribe-button *,.paywall-subscribe-button *{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.analysis-mode-option.is-selected,.paywall-subscribe-modal .paywall-plan-option.is-selected,.paywall-subscribe-modal .paywall-plan-option[data-selected=true],.paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true]{background:#2f7d5494!important;background-color:#2f7d5494!important;background-image:linear-gradient(180deg,#61b8859e,#2f7d5485)!important;border-color:#2f7d549e!important;box-shadow:0 0 0 1px #ffffff3d,inset 0 1px #ffffff4d!important}.analysis-mode-option.is-selected,.analysis-mode-option.is-selected *,.paywall-subscribe-modal .paywall-plan-option.is-selected,.paywall-subscribe-modal .paywall-plan-option.is-selected *,.paywall-subscribe-modal .paywall-plan-option[data-selected=true],.paywall-subscribe-modal .paywall-plan-option[data-selected=true] *,.paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true],.paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] *{color:#fff!important;-webkit-text-fill-color:currentColor!important}.nd-home .nd-recent-item{background:#ffffffbd!important;background-color:#ffffffbd!important;border:1px solid var(--nd-green-glass-border)!important;box-shadow:0 0 0 1px #2f7d5414,0 12px 26px -24px #1113164d,inset 0 1px #ffffffb3!important;backdrop-filter:blur(16px) saturate(160%)!important;-webkit-backdrop-filter:blur(16px) saturate(160%)!important}.nd-home .nd-recent-item:hover{background:#ffffffd6!important;border-color:var(--nd-green-glass-border-strong)!important;box-shadow:0 0 0 1px #2f7d541f,0 16px 30px -24px #11131657,inset 0 1px #ffffffc2!important}.app-shell button:not(:disabled),body>button:not(:disabled){transform-origin:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .21s cubic-bezier(.2,.8,.2,1),box-shadow .21s cubic-bezier(.2,.8,.2,1),filter .16s ease,background-color .16s ease,border-color .16s ease,opacity .16s ease!important}@media(hover:hover)and (pointer:fine){.app-shell button:hover:not(:disabled){filter:saturate(1.02) brightness(1.01)}}.app-shell button:active:not(:disabled),body>button:active:not(:disabled){transform:translateY(1.5px) scale(.965)!important;filter:saturate(.96) brightness(.98)!important;box-shadow:inset 0 1px 2px #ffffff57,inset 0 -2px 6px #11131624,0 6px 16px -14px #1113167a!important}.app-shell button:focus-visible{outline:2px solid rgba(20,107,70,.34);outline-offset:2px}.dark ::-moz-placeholder{color:#f0ede859!important}.dark ::placeholder{color:#f0ede859!important}.dark .detail-page .detail-tab-stack,.dark .detail-page .detail-toggle-track{background:#ffffff14!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 8px 16px -12px #00000080!important}.dark .detail-page .detail-steel-toggle{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:none!important}.dark .detail-page .detail-segment-indicator,.dark .detail-page .detail-steel-toggle .glass-segment-indicator{background:linear-gradient(180deg,#3bad72eb,#2f7d54e0)!important;border-color:#3bad7280!important}.dark .source-audio-dock .source-audio-small-btn:hover,.dark .source-audio-dock .source-audio-share-btn:hover,.dark .source-audio-dock .source-audio-skip-btn:hover,.dark .source-audio-dock .source-audio-speed:hover{background:#ffffff1f!important;border-color:#ffffff2e!important}.dark .source-audio-dock .source-audio-main-btn{background:#ffffff1a!important;background-color:#ffffff1a!important;border:1px solid rgba(255,255,255,.16)!important;color:var(--text-color)!important}.dark .analysis-chart-axis-label,.dark .analysis-chart-value-label{fill:#f0ede8b3!important;color:#f0ede8b3!important}.dark .floating-island-icon.quick-add-trigger{background:#14161af5!important;border-color:#ffffff1f!important;border-style:solid!important}.dark .classic-dashed-ui .floating-island-icon,.dark .classic-dashed-ui .floating-island-icon.quick-add-trigger,.dark .classic-dashed-ui .glass-3d-icon,.dark .classic-dashed-ui .glass-3d-button,.dark .classic-dashed-ui .menu-panel-glass,.dark .classic-dashed-ui .quick-add-menu,.dark .classic-dashed-ui .menu-dropdown,.dark .classic-dashed-ui .search-modal{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.1)!important;border-style:solid!important}html.dark .nd-sidebar-user-menu{background:#1a1c20f5!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 22px 42px -28px #000000b3!important;backdrop-filter:blur(20px) saturate(160%)!important;-webkit-backdrop-filter:blur(20px) saturate(160%)!important}html.dark .nd-sidebar-user-menu-item{color:var(--text-color)!important}html.dark .nd-sidebar-user-menu-separator{background:#ffffff1a!important}html.dark .nd-text-modal-surface,html.dark .mini-audio-inner,html.dark .recording-player-shell,html.dark .recording-modal-surface,html.dark .analysis-mode-modal-surface,html.dark .paywall-subscribe-modal,html.dark .membership-card,html.dark .plus-thanks-modal,html.dark [class*=modal-surface]{background:#14161af0!important;background-color:#14161af0!important;background-image:none!important;border-color:#ffffff1a!important;box-shadow:0 20px 50px -30px #0009,inset 0 1px #ffffff0f!important;backdrop-filter:blur(28px) saturate(160%)!important;-webkit-backdrop-filter:blur(28px) saturate(160%)!important;color:var(--text-color)!important}html.dark .mini-audio-inner{border-top:0!important}html.dark .nd-text-textarea,html.dark .recording-player-status,html.dark .recording-player-preview,html.dark .recording-player-close,html.dark .recording-player-mic,html.dark .mini-audio-close,html.dark .analysis-mode-modal-close,html.dark .analysis-mode-option,html.dark .analysis-mode-file-pill,html.dark .analysis-mode-file-icon,html.dark .analysis-mode-language-input,html.dark .analysis-mode-instruction-input,html.dark .paywall-subscribe-modal .paywall-plan-option,html.dark .paywall-subscribe-modal .bg-black\/5,html.dark .paywall-subscribe-modal .bg-primary\/10,html.dark .paywall-subscribe-modal .bg-primary\/15,html.dark .paywall-subscribe-modal .bg-white\/10{background:#ffffff0f!important;background-color:#ffffff0f!important;background-image:none!important;border-color:#ffffff1a!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--text-color)!important}html.dark .analysis-mode-option:hover{background:#ffffff1a!important;background-color:#ffffff1a!important;border-color:#ffffff2e!important}html.dark .analysis-mode-option.is-selected{background:#3bad722e!important;background-color:#3bad722e!important;border-color:#3bad726b!important}html.dark .recording-player-btn,html.dark .recording-player-btn-secondary,html.dark .recording-player-btn-warn{background:#ffffff14!important;background-color:#ffffff14!important;background-image:none!important;border:1px solid rgba(255,255,255,.14)!important;color:var(--text-color)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.dark .nd-text-send,html.dark .mini-audio-inner .mini-audio-action-btn,html.dark .recording-player-btn-primary,html.dark .recording-player-shell .recording-player-btn-primary,html.dark .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,html.dark .paywall-subscribe-modal .paywall-subscribe-button,html.dark .paywall-subscribe-button{background:linear-gradient(180deg,#3bad72e6,#237d50db)!important;background-color:#3bad72e6!important;background-image:linear-gradient(180deg,#3bad72e6,#237d50db)!important;border-color:#3bad7285!important;color:#fff!important;box-shadow:0 10px 22px -18px #3bad728c,inset 0 1px #ffffff38!important}html.dark .nd-text-send *,html.dark .mini-audio-inner .mini-audio-action-btn *,html.dark .recording-player-btn-primary *,html.dark .recording-player-shell .recording-player-btn-primary *,html.dark .paywall-subscribe-modal .paywall-subscribe-button *,html.dark .paywall-subscribe-button *{color:#fff!important}html.dark .paywall-subscribe-modal .dark\:bg-emerald-500\/15{background:#3bad7229!important;background-color:#3bad7229!important;background-image:none!important;border-color:#3bad7247!important;color:#3bad72!important}html.dark .quick-add-menu,html.dark .menu-dropdown,html.dark .quick-add-stack{background:#14161af5!important;background-color:#14161af5!important;background-image:none!important;border-color:#ffffff1a!important;backdrop-filter:blur(24px) saturate(160%)!important;-webkit-backdrop-filter:blur(24px) saturate(160%)!important}html.dark .quick-add-item{background:transparent!important;background-color:transparent!important;background-image:none!important;color:var(--text-color)!important}html.dark .quick-add-item:hover{background:#ffffff14!important;background-color:#ffffff14!important}html.dark .detail-page .detail-action-button{background:#ffffff12!important;background-color:#ffffff12!important;background-image:none!important;border-color:#ffffff1f!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--text-color)!important}html.dark .detail-page .detail-action-button.detail-action-active,html.dark .detail-page .detail-send-button.detail-action-active,html.dark .detail-page .detail-toggle-track.detail-action-track-active>.detail-action-button,html.dark .detail-page .detail-action-track-active .detail-action-button{background:var(--vocesyo-active-green)!important;background-color:var(--vocesyo-active-green)!important;background-image:none!important;border-color:var(--vocesyo-active-green)!important;color:#fff!important}html.dark .detail-page .detail-action-input-shell{background:#14161ae0!important;background-color:#14161ae0!important;background-image:none!important;border-color:#ffffff1f!important;box-shadow:0 16px 28px -24px #00000080,inset 0 1px #ffffff0f!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}html.dark .detail-page .detail-action-disabled{background:#ffffff0a!important;background-color:#ffffff0a!important;background-image:none!important;border-color:#ffffff12!important;color:#f0ede84d!important}html.dark .detail-page .detail-action-input::-moz-placeholder{color:#f0ede85c!important}html.dark .detail-page .detail-action-input::placeholder{color:#f0ede85c!important}html.dark .app-header-root .quick-add-trigger,html.dark .app-header-root .floating-island-icon.quick-add-trigger,html.dark .app-header-root .floating-island-icon{background:#ffffff14!important;background-color:#ffffff14!important;background-image:none!important;border-color:#ffffff24!important;box-shadow:none!important;backdrop-filter:blur(16px) saturate(140%)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important}html.dark .app-header-root .quick-add-trigger:hover,html.dark .app-header-root .floating-island-icon:hover{background:#ffffff1f!important;background-color:#ffffff1f!important;border-color:#ffffff2e!important}html.dark .nd-home .nd-recent-item{background:#ffffff0e!important;background-color:#ffffff0e!important;background-image:none!important;border-color:#ffffff17!important;box-shadow:0 4px 16px #00000038!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.dark .nd-home .nd-recent-item:hover{background:#ffffff14!important;background-color:#ffffff14!important;border-color:#ffffff24!important}html.dark .nd-text-modal-surface,html.dark .mini-audio-inner,html.dark .recording-player-shell,html.dark .recording-modal-surface,html.dark .analysis-mode-modal-surface,html.dark .paywall-subscribe-modal,html.dark .membership-card,html.dark .plus-thanks-modal,html.dark [class*=modal-surface],html.dark .detail-page .detail-action-input-shell{background:#14161af5!important;background-color:#14161af5!important;background-image:none!important;backdrop-filter:blur(24px) saturate(160%)!important;-webkit-backdrop-filter:blur(24px) saturate(160%)!important}html.dark .app-header-root .quick-add-trigger,html.dark .app-header-root .floating-island-icon.quick-add-trigger,html.dark .app-header-root .floating-island-icon{background:#14161aeb!important;background-color:#14161aeb!important;background-image:none!important;border-color:#ffffff24!important;backdrop-filter:blur(24px) saturate(160%)!important;-webkit-backdrop-filter:blur(24px) saturate(160%)!important}html.dark .app-header-root .quick-add-trigger:hover,html.dark .app-header-root .floating-island-icon:hover{background:#1e2026f5!important;background-color:#1e2026f5!important}html.dark .detail-page .detail-action-button:active:not(:disabled){box-shadow:inset 0 1px 2px #ffffff14,inset 0 -2px 6px #00000047,0 4px 10px -8px #0006!important}html.dark .detail-page .detail-action-button.detail-action-active,html.dark .detail-page .detail-action-button.detail-action-active *,html.dark .detail-page .detail-send-button.detail-action-active,html.dark .detail-page .detail-send-button.detail-action-active *,html.dark .detail-page .detail-action-track-active>.detail-action-button,html.dark .detail-page .detail-action-track-active>.detail-action-button *{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html.dark .paywall-subscribe-modal .paywall-plan-option.is-selected,html.dark .paywall-subscribe-modal .paywall-plan-option[data-selected=true],html.dark .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true]{background:#3bad7229!important;background-color:#3bad7229!important;background-image:none!important;border-color:#3bad7285!important;box-shadow:inset 0 0 0 1px #3bad7247!important}html.dark .paywall-subscribe-modal .paywall-plan-option.is-selected *,html.dark .paywall-subscribe-modal .paywall-plan-option[data-selected=true] *,html.dark .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] *{color:var(--text-color)!important;-webkit-text-fill-color:currentColor!important}html.dark .paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge,html.dark .paywall-subscribe-modal .paywall-plan-option[data-selected=true] .paywall-trial-badge{background:#3bad7238!important;background-color:#3bad7238!important;border-color:#3bad7270!important;color:#6fdda8!important}html.dark .paywall-subscribe-modal .paywall-plan-option[data-selected=false],html.dark .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=false],html.dark .paywall-subscribe-modal .paywall-plan-option[data-selected=false] *,html.dark .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=false] *,html.dark .paywall-subscribe-modal .paywall-plan-option[data-selected=false] .paywall-trial-badge,html.dark .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=false] .paywall-trial-badge{color:#111316!important;-webkit-text-fill-color:#111316!important}html.dark button.text-primary,html.dark button[class*=text-emerald],html.dark button[class*=text-green],.dark button.text-primary,.dark button[class*=text-emerald],.dark button[class*=text-green],html.dark button .text-primary,html.dark button [class*=text-emerald],html.dark button [class*=text-green],.dark button .text-primary,.dark button [class*=text-emerald],.dark button [class*=text-green],html.dark [role=button] .text-primary,html.dark [role=button] [class*=text-emerald],html.dark [role=button] [class*=text-green],.dark [role=button] .text-primary,.dark [role=button] [class*=text-emerald],.dark [role=button] [class*=text-green]{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html.dark button svg,html.dark button svg *,html.dark [role=button] svg,html.dark [role=button] svg *,html.dark .paywall-subscribe-modal button svg,html.dark .paywall-subscribe-modal button svg *,html.dark .analysis-mode-modal-surface button svg,html.dark .analysis-mode-modal-surface button svg *,html.dark .recording-modal-surface button svg,html.dark .recording-modal-surface button svg *,html.dark .mini-audio-inner button svg,html.dark .mini-audio-inner button svg *,html.dark .app-header-root button svg,html.dark .app-header-root button svg *,.dark button svg,.dark button svg *,.dark [role=button] svg,.dark [role=button] svg *,.dark .paywall-subscribe-modal button svg,.dark .paywall-subscribe-modal button svg *,.dark .analysis-mode-modal-surface button svg,.dark .analysis-mode-modal-surface button svg *,.dark .recording-modal-surface button svg,.dark .recording-modal-surface button svg *,.dark .mini-audio-inner button svg,.dark .mini-audio-inner button svg *,.dark .app-header-root button svg,.dark .app-header-root button svg *{color:#fff!important;stroke:#fff!important;fill:none!important;-webkit-text-fill-color:#FFFFFF!important}html.dark,.dark{--primary-color: #FFFFFF !important;--primary-rgb: 255, 255, 255 !important;--action-color: #FFFFFF !important;--action-rgb: 255, 255, 255 !important;--accent: #FFFFFF !important;--accent-rgb: 255, 255, 255 !important;--accent-dim: rgba(255, 255, 255, .14) !important;--accent-glow: rgba(255, 255, 255, .22) !important;--nd-logo-green: #FFFFFF !important;--vocesyo-active-green: #FFFFFF !important;--pastel-green: rgba(255, 255, 255, .14) !important;--pastel-green-border: rgba(255, 255, 255, .28) !important;--pastel-green-text: #FFFFFF !important;--nd-green-glass-border-strong: rgba(255, 255, 255, .46) !important}html.dark .text-primary,html.dark [class*=text-emerald],html.dark [class*=text-green],html.dark .nd-brand-accent,html.dark .nd-sidebar-brand-accent,html.dark .login-brand-title .nd-brand-accent,html.dark .nd-recent-all-btn,html.dark .nd-capability-bullet,html.dark .nd-recent-icon,.dark .text-primary,.dark [class*=text-emerald],.dark [class*=text-green],.dark .nd-brand-accent,.dark .nd-sidebar-brand-accent,.dark .login-brand-title .nd-brand-accent,.dark .nd-recent-all-btn,.dark .nd-capability-bullet,.dark .nd-recent-icon{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html.dark .nd-capability-bullet,.dark .nd-capability-bullet{background:#fff!important;background-color:#fff!important;box-shadow:0 0 8px #ffffff57!important}html.dark .nd-recent-icon,.dark .nd-recent-icon{background:#ffffff14!important;background-color:#ffffff14!important;border-color:#ffffff2e!important}html.dark .vocesyo-original-logo,html.dark img.vocesyo-original-logo,html.dark .nd-brand-logo.vocesyo-original-logo,html.dark .paywall-brand-logo.vocesyo-original-logo,html.dark .nd-sidebar-brand img.vocesyo-original-logo,html.dark .login-brand-logo.vocesyo-original-logo,.dark .vocesyo-original-logo,.dark img.vocesyo-original-logo,.dark .nd-brand-logo.vocesyo-original-logo,.dark .paywall-brand-logo.vocesyo-original-logo,.dark .nd-sidebar-brand img.vocesyo-original-logo,.dark .login-brand-logo.vocesyo-original-logo{filter:grayscale(1) brightness(0) invert(1)!important}html.dark .nd-home .nd-home-analyze-main,html.dark .nd-text-send,html.dark .mini-audio-inner .mini-audio-action-btn,html.dark .source-audio-main-btn,html.dark .recording-player-btn-primary,html.dark .recording-player-shell .recording-player-btn-primary,html.dark .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,html.dark .analysis-mode-modal-action.analysis-mode-primary-action,html.dark .analysis-mode-primary-action,html.dark .paywall-subscribe-modal .paywall-subscribe-button,html.dark .paywall-subscribe-button,html.dark .detail-page .detail-action-button.detail-action-active,html.dark .detail-page .detail-send-button.detail-action-active,html.dark .detail-page .detail-toggle-track.detail-action-track-active>.detail-action-button,html.dark .detail-page .detail-action-track-active .detail-action-button,.dark .nd-home .nd-home-analyze-main,.dark .nd-text-send,.dark .mini-audio-inner .mini-audio-action-btn,.dark .source-audio-main-btn,.dark .recording-player-btn-primary,.dark .recording-player-shell .recording-player-btn-primary,.dark .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,.dark .analysis-mode-modal-action.analysis-mode-primary-action,.dark .analysis-mode-primary-action,.dark .paywall-subscribe-modal .paywall-subscribe-button,.dark .paywall-subscribe-button,.dark .detail-page .detail-action-button.detail-action-active,.dark .detail-page .detail-send-button.detail-action-active,.dark .detail-page .detail-toggle-track.detail-action-track-active>.detail-action-button,.dark .detail-page .detail-action-track-active .detail-action-button{background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#ffffffb8!important;color:#111316!important;box-shadow:inset 0 1px #ffffffd1,0 12px 26px -22px #ffffff6b!important}html.dark .nd-home .nd-home-analyze-main *,html.dark .nd-text-send *,html.dark .mini-audio-inner .mini-audio-action-btn *,html.dark .source-audio-main-btn *,html.dark .recording-player-btn-primary *,html.dark .recording-player-shell .recording-player-btn-primary *,html.dark .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action *,html.dark .analysis-mode-modal-action.analysis-mode-primary-action *,html.dark .analysis-mode-primary-action *,html.dark .paywall-subscribe-modal .paywall-subscribe-button *,html.dark .paywall-subscribe-button *,html.dark .detail-page .detail-action-button.detail-action-active *,html.dark .detail-page .detail-send-button.detail-action-active *,html.dark .detail-page .detail-toggle-track.detail-action-track-active>.detail-action-button *,html.dark .detail-page .detail-action-track-active .detail-action-button *,.dark .nd-home .nd-home-analyze-main *,.dark .nd-text-send *,.dark .mini-audio-inner .mini-audio-action-btn *,.dark .source-audio-main-btn *,.dark .recording-player-btn-primary *,.dark .recording-player-shell .recording-player-btn-primary *,.dark .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action *,.dark .analysis-mode-modal-action.analysis-mode-primary-action *,.dark .analysis-mode-primary-action *,.dark .paywall-subscribe-modal .paywall-subscribe-button *,.dark .paywall-subscribe-button *,.dark .detail-page .detail-action-button.detail-action-active *,.dark .detail-page .detail-send-button.detail-action-active *,.dark .detail-page .detail-toggle-track.detail-action-track-active>.detail-action-button *,.dark .detail-page .detail-action-track-active .detail-action-button *{color:#111316!important;stroke:#111316!important;-webkit-text-fill-color:#111316!important}html.dark .nd-home .nd-home-analyze-main,html.dark .nd-home .nd-home-analyze-main *,html.dark .nd-text-send,html.dark .nd-text-send *,html.dark .mini-audio-inner .mini-audio-action-btn,html.dark .mini-audio-inner .mini-audio-action-btn *,html.dark .source-audio-main-btn,html.dark .source-audio-main-btn *,html.dark .recording-player-btn-primary,html.dark .recording-player-btn-primary *,html.dark .recording-player-shell .recording-player-btn-primary,html.dark .recording-player-shell .recording-player-btn-primary *,html.dark .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,html.dark .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action *,html.dark .analysis-mode-modal-action.analysis-mode-primary-action,html.dark .analysis-mode-modal-action.analysis-mode-primary-action *,html.dark .analysis-mode-primary-action,html.dark .analysis-mode-primary-action *,html.dark .paywall-subscribe-modal .paywall-subscribe-button,html.dark .paywall-subscribe-modal .paywall-subscribe-button *,html.dark .paywall-subscribe-button,html.dark .paywall-subscribe-button *,html.dark .detail-page .detail-action-button.detail-action-active,html.dark .detail-page .detail-action-button.detail-action-active *,html.dark .detail-page .detail-send-button.detail-action-active,html.dark .detail-page .detail-send-button.detail-action-active *,.dark .nd-home .nd-home-analyze-main,.dark .nd-home .nd-home-analyze-main *,.dark .nd-text-send,.dark .nd-text-send *,.dark .mini-audio-inner .mini-audio-action-btn,.dark .mini-audio-inner .mini-audio-action-btn *,.dark .source-audio-main-btn,.dark .source-audio-main-btn *,.dark .recording-player-btn-primary,.dark .recording-player-btn-primary *,.dark .recording-player-shell .recording-player-btn-primary,.dark .recording-player-shell .recording-player-btn-primary *,.dark .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,.dark .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action *,.dark .analysis-mode-modal-action.analysis-mode-primary-action,.dark .analysis-mode-modal-action.analysis-mode-primary-action *,.dark .analysis-mode-primary-action,.dark .analysis-mode-primary-action *,.dark .paywall-subscribe-modal .paywall-subscribe-button,.dark .paywall-subscribe-modal .paywall-subscribe-button *,.dark .paywall-subscribe-button,.dark .paywall-subscribe-button *,.dark .detail-page .detail-action-button.detail-action-active,.dark .detail-page .detail-action-button.detail-action-active *,.dark .detail-page .detail-send-button.detail-action-active,.dark .detail-page .detail-send-button.detail-action-active *{color:#111316!important;stroke:#111316!important;-webkit-text-fill-color:#111316!important}html.dark .vocesyo-original-logo,html.dark img.vocesyo-original-logo,html.dark .nd-brand-logo.vocesyo-original-logo,html.dark .paywall-brand-logo.vocesyo-original-logo,html.dark .nd-sidebar-brand img.vocesyo-original-logo,html.dark .login-brand-logo.vocesyo-original-logo,.dark .vocesyo-original-logo,.dark img.vocesyo-original-logo,.dark .nd-brand-logo.vocesyo-original-logo,.dark .paywall-brand-logo.vocesyo-original-logo,.dark .nd-sidebar-brand img.vocesyo-original-logo,.dark .login-brand-logo.vocesyo-original-logo{filter:none!important;opacity:1!important;mix-blend-mode:normal!important}html.dark .nd-brand-accent,html.dark .nd-sidebar-brand-accent,html.dark .login-brand-title .nd-brand-accent,.dark .nd-brand-accent,.dark .nd-sidebar-brand-accent,.dark .login-brand-title .nd-brand-accent{color:#2f7d54!important;-webkit-text-fill-color:#2F7D54!important}html.dark .detail-page [role=tab][aria-selected=true],html.dark .detail-page [role=tab][aria-selected=true] *,html.dark .detail-page .detail-segment-indicator,html.dark .detail-page .detail-steel-toggle .glass-segment-indicator,html.dark .detail-page .detail-action-track-active,html.dark .detail-page .detail-action-track-active.detail-toggle-track,html.dark .detail-page .detail-action-button.detail-action-active,html.dark .detail-page .detail-send-button.detail-action-active,html.dark .detail-page .detail-toggle-track.detail-action-track-active>.detail-action-button,html.dark .detail-page .detail-action-track-active .detail-action-button,html.dark .detail-page .detail-tab-tone.ui-action-button.ui-action-confirm,html.dark .detail-page .glass-3d-button.action-accent,html.dark .source-audio-dock .source-audio-main-btn,html.dark .source-audio-dock .source-audio-speed-option.is-active,html.dark .mini-audio-inner .source-audio-main-btn,html.dark .mini-audio-inner .mini-audio-action-btn,html.dark .recording-player-btn-primary,html.dark .recording-player-shell .recording-player-btn-primary,.dark .detail-page [role=tab][aria-selected=true],.dark .detail-page [role=tab][aria-selected=true] *,.dark .detail-page .detail-segment-indicator,.dark .detail-page .detail-steel-toggle .glass-segment-indicator,.dark .detail-page .detail-action-track-active,.dark .detail-page .detail-action-track-active.detail-toggle-track,.dark .detail-page .detail-action-button.detail-action-active,.dark .detail-page .detail-send-button.detail-action-active,.dark .detail-page .detail-toggle-track.detail-action-track-active>.detail-action-button,.dark .detail-page .detail-action-track-active .detail-action-button,.dark .detail-page .detail-tab-tone.ui-action-button.ui-action-confirm,.dark .detail-page .glass-3d-button.action-accent,.dark .source-audio-dock .source-audio-main-btn,.dark .source-audio-dock .source-audio-speed-option.is-active,.dark .mini-audio-inner .source-audio-main-btn,.dark .mini-audio-inner .mini-audio-action-btn,.dark .recording-player-btn-primary,.dark .recording-player-shell .recording-player-btn-primary{background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#ffffffb8!important;color:#111316!important;-webkit-text-fill-color:#111316!important;box-shadow:inset 0 1px #ffffffd1,0 12px 26px -22px #ffffff6b!important}html.dark .detail-page [role=tab][aria-selected=true] svg,html.dark .detail-page [role=tab][aria-selected=true] svg *,html.dark .detail-page .detail-action-track-active svg,html.dark .detail-page .detail-action-track-active svg *,html.dark .detail-page .detail-action-button.detail-action-active svg,html.dark .detail-page .detail-action-button.detail-action-active svg *,html.dark .detail-page .detail-send-button.detail-action-active svg,html.dark .detail-page .detail-send-button.detail-action-active svg *,html.dark .detail-page .detail-tab-tone.ui-action-button.ui-action-confirm svg,html.dark .detail-page .detail-tab-tone.ui-action-button.ui-action-confirm svg *,html.dark .detail-page .glass-3d-button.action-accent svg,html.dark .detail-page .glass-3d-button.action-accent svg *,html.dark .source-audio-dock .source-audio-main-btn svg,html.dark .source-audio-dock .source-audio-main-btn svg *,html.dark .source-audio-dock .source-audio-speed-option.is-active svg,html.dark .source-audio-dock .source-audio-speed-option.is-active svg *,html.dark .mini-audio-inner .source-audio-main-btn svg,html.dark .mini-audio-inner .source-audio-main-btn svg *,html.dark .mini-audio-inner .mini-audio-action-btn svg,html.dark .mini-audio-inner .mini-audio-action-btn svg *,html.dark .recording-player-btn-primary svg,html.dark .recording-player-btn-primary svg *,.dark .detail-page [role=tab][aria-selected=true] svg,.dark .detail-page [role=tab][aria-selected=true] svg *,.dark .detail-page .detail-action-track-active svg,.dark .detail-page .detail-action-track-active svg *,.dark .detail-page .detail-action-button.detail-action-active svg,.dark .detail-page .detail-action-button.detail-action-active svg *,.dark .detail-page .detail-send-button.detail-action-active svg,.dark .detail-page .detail-send-button.detail-action-active svg *,.dark .detail-page .detail-tab-tone.ui-action-button.ui-action-confirm svg,.dark .detail-page .detail-tab-tone.ui-action-button.ui-action-confirm svg *,.dark .detail-page .glass-3d-button.action-accent svg,.dark .detail-page .glass-3d-button.action-accent svg *,.dark .source-audio-dock .source-audio-main-btn svg,.dark .source-audio-dock .source-audio-main-btn svg *,.dark .source-audio-dock .source-audio-speed-option.is-active svg,.dark .source-audio-dock .source-audio-speed-option.is-active svg *,.dark .mini-audio-inner .source-audio-main-btn svg,.dark .mini-audio-inner .source-audio-main-btn svg *,.dark .mini-audio-inner .mini-audio-action-btn svg,.dark .mini-audio-inner .mini-audio-action-btn svg *,.dark .recording-player-btn-primary svg,.dark .recording-player-btn-primary svg *{color:#111316!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#111316!important}html.dark .source-audio-slider,html.dark .mini-audio-seek,.dark .source-audio-slider,.dark .mini-audio-seek{accent-color:#FFFFFF!important}html.dark .source-audio-slider::-webkit-slider-thumb,html.dark .mini-audio-seek::-webkit-slider-thumb,.dark .source-audio-slider::-webkit-slider-thumb,.dark .mini-audio-seek::-webkit-slider-thumb{background:#fff!important;border-color:#ffffffb8!important;box-shadow:0 0 0 4px #ffffff1f!important}.analysis-mode-option.is-selected,.paywall-subscribe-modal button[aria-pressed=true],.paywall-plan-option.is-selected{background:#ffffffc7!important;background-color:#ffffffc7!important;background-image:none!important;border:1.5px solid rgba(20,107,70,.58)!important;box-shadow:0 0 0 2px #146b461f,inset 0 1px #ffffffe6!important;color:var(--text-color)!important}.analysis-mode-option.is-selected *,.paywall-subscribe-modal button[aria-pressed=true] *,.paywall-plan-option.is-selected *{color:var(--text-color)!important;-webkit-text-fill-color:unset!important}.analysis-mode-option.is-selected .analysis-mode-option-check,.analysis-mode-option.is-selected .analysis-mode-option-check svg{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.detail-page .detail-toggle-track:has(>.detail-action-button),.detail-page .detail-toggle-track:has(>.detail-action-button:active),.detail-page .detail-toggle-track.detail-action-track-active:has(>.detail-action-button),.detail-page .detail-action-track-disabled.detail-toggle-track:has(>.detail-action-button),html.dark .detail-page .detail-toggle-track:has(>.detail-action-button),html.dark .detail-page .detail-toggle-track:has(>.detail-action-button:active),html.dark .detail-page .detail-toggle-track.detail-action-track-active:has(>.detail-action-button),html.dark .detail-page .detail-action-track-disabled.detail-toggle-track:has(>.detail-action-button),.dark .detail-page .detail-toggle-track:has(>.detail-action-button),.dark .detail-page .detail-toggle-track:has(>.detail-action-button:active),.dark .detail-page .detail-toggle-track.detail-action-track-active:has(>.detail-action-button),.dark .detail-page .detail-action-track-disabled.detail-toggle-track:has(>.detail-action-button){padding:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.analysis-mode-modal-surface,.recording-modal-surface,.recording-player-shell,.mini-audio-inner,.source-audio-dock,.paywall-subscribe-modal,.classic-modal-surface,.ios-alert-surface,.menu-dropdown.recording-background-match,.quick-add-menu.recording-background-match,[class*=modal-surface].recording-background-match{background:var(--surface-color)!important;background-color:var(--surface-color)!important;background-image:none!important;border-color:var(--border-color)!important;border-style:solid!important;box-shadow:0 20px 44px -24px #11131629!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.startup-offer-flow,.paywall-vincen-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0b0c!important;color:#f8f8f6!important;overflow:hidden;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.startup-offer-flow{z-index:130000}.startup-offer-bg,.paywall-vincen-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 68% 8%,rgba(255,255,255,.04),transparent 30%),radial-gradient(circle at 22% 58%,rgba(255,255,255,.03),transparent 34%),linear-gradient(150deg,rgba(255,255,255,.025) 0 9%,transparent 9% 48%,rgba(255,255,255,.02) 48% 56%,transparent 56%),#0b0b0c}.startup-offer-bg:after,.paywall-vincen-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(170deg,transparent 0 44%,rgba(255,255,255,.035) 46%,transparent 56%),linear-gradient(22deg,transparent 0 62%,rgba(255,255,255,.025) 66%,transparent 76%);filter:blur(18px);opacity:.72}.startup-splash-lockup{position:relative;z-index:1;height:100dvh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:max(env(safe-area-inset-top),32px) 32px max(env(safe-area-inset-bottom),34px);overflow:hidden}.startup-offer-logo{filter:grayscale(1) brightness(0) invert(1) drop-shadow(0 8px 18px rgba(255,255,255,.22))!important}.startup-offer-logo-large{width:clamp(82px,22vw,112px);height:clamp(82px,22vw,112px);-o-object-fit:contain;object-fit:contain;margin-top:auto;margin-bottom:14px}.startup-offer-brand,.paywall-vincen-brand-name,.paywall-vincen-title,.startup-intro-headline{font-family:Georgia,Times New Roman,serif;letter-spacing:0;text-shadow:0 8px 18px rgba(255,255,255,.1)}.startup-offer-brand{font-size:clamp(34px,9.5vw,46px);line-height:1;color:#fff}.startup-splash-divider{width:156px;height:7px;border-radius:999px;background:#fff;margin-top:auto;margin-bottom:32px}.startup-splash-byline{font-size:20px;line-height:1;font-weight:800;color:#fff;letter-spacing:0}.startup-intro-content{position:relative;z-index:1;height:100dvh;min-height:100dvh;display:flex;flex-direction:column;padding:max(env(safe-area-inset-top),28px) 32px calc(env(safe-area-inset-bottom) + 92px);overflow:hidden}.startup-intro-headline{margin-top:clamp(26px,5vh,48px);text-align:center;font-size:clamp(30px,8vw,38px);line-height:1.26;font-weight:700;color:#fff}.startup-intro-headline em{display:block;font-style:italic;font-weight:500}.startup-intro-list{position:relative;flex:1 1 auto;margin-top:clamp(22px,4vh,34px);display:grid;grid-template-columns:1fr;align-content:center;justify-items:stretch;gap:0;padding-bottom:0}.startup-intro-chip{position:relative;display:flex;align-items:center;width:min(100%,356px);min-height:clamp(50px,7vh,60px);border-radius:16px;background:#444444d1;color:#fff;font-size:clamp(14px,4vw,17px);line-height:1.16;font-weight:800;padding:8px 16px;box-shadow:0 18px 32px #00000047}.startup-intro-chip-1{width:min(78%,326px);margin-left:21%;transform:rotate(1deg)}.startup-intro-chip-2{width:min(82%,344px);margin-top:clamp(19px,3vh,30px);margin-left:0;transform:rotate(-1deg)}.startup-intro-chip-3{width:min(76%,318px);margin-top:clamp(15px,2.2vh,22px);margin-left:20%;transform:rotate(1deg)}.startup-intro-chip-4{width:min(72%,304px);margin-top:clamp(22px,3.3vh,34px);margin-left:0;transform:rotate(-1deg)}.startup-intro-chip-5{width:min(82%,344px);margin-top:clamp(16px,2.4vh,24px);margin-left:15%;transform:rotate(1deg)}.startup-intro-icon{position:absolute;top:50%;transform:translateY(-50%) rotate(var(--startup-icon-rotate, -8deg));width:38px;height:38px;border-radius:10px;background:linear-gradient(180deg,#fff,#f4f4f4);color:var(--startup-icon-color, #080A0D);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #fffffff2,0 2px #00000014,0 10px 10px #0000005c;filter:none}.startup-intro-icon:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:8px;border:2px solid var(--startup-icon-color, #080A0D);opacity:.18;pointer-events:none}.startup-intro-chip-1,.startup-intro-chip-3,.startup-intro-chip-5{padding-left:58px}.startup-intro-chip-2,.startup-intro-chip-4{padding-right:58px}.startup-intro-chip-1 .startup-intro-icon,.startup-intro-chip-3 .startup-intro-icon,.startup-intro-chip-5 .startup-intro-icon{left:10px}.startup-intro-chip-2 .startup-intro-icon,.startup-intro-chip-4 .startup-intro-icon{right:10px;--startup-icon-rotate: 7deg}.startup-intro-icon svg{color:var(--startup-icon-color, #080A0D)!important;stroke:var(--startup-icon-color, #080A0D)!important}.startup-intro-tone-voice{--startup-icon-color: #28B978}.startup-intro-tone-document{--startup-icon-color: #4D79FF}.startup-intro-tone-report{--startup-icon-color: #F1B72E}.startup-intro-tone-study{--startup-icon-color: #9868FF}.startup-intro-tone-search{--startup-icon-color: #27C3E6}.startup-offer-continue,.paywall-vincen-continue{position:relative;z-index:1;width:100%;min-height:76px;border:0;border-radius:24px;background:#fff!important;color:#060607!important;display:flex;align-items:center;justify-content:center;gap:16px;font-size:24px;line-height:1;font-weight:800;box-shadow:0 20px 34px #00000052}.startup-offer-continue{position:fixed;left:32px;right:32px;bottom:calc(env(safe-area-inset-bottom) + 24px);width:auto}.startup-offer-continue.startup-analyze-cta,.paywall-subscribe-button{height:48px!important;min-height:48px!important;border:0!important;border-radius:var(--r-sm)!important;background:var(--nd-logo-green)!important;background-image:linear-gradient(180deg,#3B9567 0%,var(--nd-logo-green) 58%,#226A47 100%)!important;color:#fff!important;font-family:var(--font-ui)!important;font-size:15px!important;font-weight:800!important;gap:7px!important;box-shadow:inset 0 1px #ffffff5c,0 14px 24px -20px #2f7d54c7!important}.paywall-subscribe-button svg,.paywall-subscribe-button svg *{width:15px!important;height:15px!important;color:#fff!important;stroke:currentColor!important;-webkit-text-fill-color:#FFFFFF!important}.startup-offer-continue.startup-analyze-cta svg,.startup-offer-continue.startup-analyze-cta svg *{width:15px!important;height:15px!important;color:#fff!important;stroke:currentColor!important;-webkit-text-fill-color:#FFFFFF!important}.startup-offer-continue svg,.startup-offer-continue svg *,.paywall-vincen-continue svg{color:#060607!important;stroke:#060607!important}.startup-offer-continue:active,.paywall-vincen-continue:active,.paywall-vincen-plan:active,.paywall-vincen-close:active{transform:scale(.975)}.paywall-vincen-modal{max-width:none!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.paywall-vincen-inner{position:relative;z-index:1;height:100dvh;min-height:100dvh;display:flex;flex-direction:column;padding:max(env(safe-area-inset-top),14px) 24px max(env(safe-area-inset-bottom),12px);overflow:hidden}.paywall-vincen-close{position:absolute;left:20px;top:max(env(safe-area-inset-top),18px);z-index:2;width:40px;height:40px;border:0;background:transparent!important;color:#fff!important;display:flex;align-items:center;justify-content:center}.paywall-vincen-close svg{color:#fff!important;stroke:#fff!important}.paywall-vincen-brand{margin-top:clamp(26px,4vh,36px);display:flex;flex-direction:column;align-items:center;gap:6px}.paywall-vincen-logo{width:clamp(54px,14vw,70px)!important;height:clamp(54px,14vw,70px)!important;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) brightness(0) invert(1) drop-shadow(0 8px 18px rgba(255,255,255,.22))!important}.paywall-vincen-brand-name{font-size:clamp(24px,6vw,30px);line-height:1;color:#fff}.paywall-vincen-title{margin-top:clamp(18px,3vh,26px);text-align:center;font-size:clamp(30px,7.6vw,37px);line-height:1;font-weight:700;color:#fff}.paywall-vincen-features{width:min(100%,560px);margin:clamp(18px,3vh,26px) auto 0;display:grid;gap:clamp(5px,.9vh,8px)}.paywall-vincen-feature{display:grid;grid-template-columns:28px 1fr;align-items:center;color:#ffffffe6;font-size:clamp(13px,3.55vw,16px);line-height:1.13;font-weight:500}.paywall-vincen-feature>span:first-child{width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:#ffffffe0}.paywall-vincen-feature svg{color:#ffffffe0!important;stroke:#ffffffe0!important}.paywall-vincen-plans{margin-top:auto;display:grid;gap:clamp(9px,1.5vh,12px);padding-top:clamp(16px,2.4vh,22px)}.paywall-vincen-plan{position:relative;width:100%;min-height:clamp(58px,7.3vh,68px);border-radius:18px;border:2px solid rgba(255,255,255,.24)!important;background:#0a0a0b57!important;color:#fff!important;display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:10px 16px!important;text-align:left;box-shadow:none!important}html.dark .startup-offer-continue.startup-analyze-cta,.dark .startup-offer-continue.startup-analyze-cta,.startup-offer-continue.startup-analyze-cta{height:48px!important;min-height:48px!important;border:0!important;border-radius:var(--r-sm)!important;background:#2f7d54!important;background-color:#2f7d54!important;background-image:linear-gradient(180deg,#3b9567,#2f7d54 58%,#226a47)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;font-family:var(--font-ui)!important;font-size:15px!important;font-weight:800!important;gap:7px!important;box-shadow:inset 0 1px #ffffff5c,0 14px 24px -20px #2f7d54c7!important}html.dark .startup-offer-continue.startup-analyze-cta *,html.dark .startup-offer-continue.startup-analyze-cta svg,html.dark .startup-offer-continue.startup-analyze-cta svg *,.dark .startup-offer-continue.startup-analyze-cta *,.dark .startup-offer-continue.startup-analyze-cta svg,.dark .startup-offer-continue.startup-analyze-cta svg *,.startup-offer-continue.startup-analyze-cta *,.startup-offer-continue.startup-analyze-cta svg,.startup-offer-continue.startup-analyze-cta svg *{color:#fff!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:#FFFFFF!important}.paywall-vincen-plan.is-selected{border-color:#22d9f4!important;background:#145054d1!important;box-shadow:inset 0 0 0 1px #22d9f4f0!important}.paywall-vincen-radio{width:24px;height:24px;border-radius:999px;border:2px solid rgba(255,255,255,.52)}.paywall-vincen-plan.is-selected .paywall-vincen-radio{border-color:#22d9f4;box-shadow:inset 0 0 0 5px #145054,inset 0 0 0 9px #22d9f4}.paywall-vincen-plan-main,.paywall-vincen-plan-side{display:flex;flex-direction:column;gap:4px}.paywall-vincen-plan-title{font-size:clamp(16px,4.4vw,19px);line-height:1;font-weight:800;color:#fff!important}.paywall-vincen-plan-price,.paywall-vincen-monthly{font-size:clamp(14px,3.8vw,17px);line-height:1;font-weight:700;color:#ffffffeb!important}.paywall-vincen-plan-price span{font-size:.92em}.paywall-vincen-plan-side{align-items:flex-end;justify-content:center;min-width:78px}.paywall-vincen-popular{position:absolute;right:20px;top:-15px;min-width:90px;height:30px;padding:0 12px;border-radius:999px;background:#22d9f4;color:#061216!important;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;font-weight:800}.paywall-vincen-continue{margin-top:clamp(10px,1.8vh,14px);flex:0 0 auto}.paywall-vincen-renewal{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:10px;color:#ffffffb8;font-size:12px;line-height:1;font-weight:700}.paywall-vincen-check{width:18px;height:18px;border-radius:999px;background:#4bd13f;color:#0b0b0c;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:900}.paywall-vincen-links{margin-top:clamp(10px,1.8vh,14px);display:grid;grid-template-columns:repeat(3,1fr);gap:12px;color:#ffffff94;font-size:12px;line-height:1}.paywall-vincen-links button{color:inherit!important;background:transparent!important;border:0!important;font:inherit;text-align:center}@media(max-width:390px){.startup-intro-content,.paywall-vincen-inner{padding-left:22px;padding-right:22px}.startup-intro-headline{margin-top:34px;font-size:30px}.startup-intro-chip{min-height:46px;font-size:15px}.paywall-vincen-brand{margin-top:24px}.paywall-vincen-title{margin-top:16px;font-size:29px}.paywall-vincen-features{margin-top:16px;gap:5px}.paywall-vincen-feature{font-size:13px}.paywall-vincen-plans{gap:8px;padding-top:14px}.paywall-vincen-plan{min-height:56px;padding:9px 14px!important}.paywall-vincen-continue{min-height:56px}}.startup-intro-headline>div{text-wrap:balance}.startup-intro-chip{background:#3d3d3d!important;background-image:none!important;border:0!important;box-shadow:0 12px 24px #00000042!important}.startup-intro-icon{background:#f8f8f8!important;box-shadow:0 4px 12px #00000042!important}html.dark .startup-offer-continue.startup-analyze-cta,.dark .startup-offer-continue.startup-analyze-cta,.startup-offer-continue.startup-analyze-cta{height:48px!important;min-height:48px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.12)!important;background:#2f7d54!important;background-image:linear-gradient(180deg,#41c887,#2f7d54)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;opacity:1!important;filter:none!important;box-shadow:inset 0 1px #ffffff38,0 10px 22px #2f7d5447!important}html.dark .startup-offer-continue.startup-analyze-cta *,html.dark .startup-offer-continue.startup-analyze-cta svg,html.dark .startup-offer-continue.startup-analyze-cta svg *,.dark .startup-offer-continue.startup-analyze-cta *,.dark .startup-offer-continue.startup-analyze-cta svg,.dark .startup-offer-continue.startup-analyze-cta svg *,.startup-offer-continue.startup-analyze-cta *,.startup-offer-continue.startup-analyze-cta svg,.startup-offer-continue.startup-analyze-cta svg *{color:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.paywall-subscribe-modal .paywall-feature-check,.paywall-subscribe-modal .paywall-feature-check *{color:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.paywall-subscribe-modal .paywall-feature-check{background:#ffffff14!important}.paywall-subscribe-modal .paywall-trial-badge,.paywall-subscribe-modal .paywall-trial-badge *,.paywall-trial-badge,.paywall-trial-badge *{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.paywall-subscribe-modal .paywall-plan-option.is-selected,.paywall-subscribe-modal .paywall-plan-option[data-selected=true],.paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true],html.dark .paywall-subscribe-modal .paywall-plan-option.is-selected,html.dark .paywall-subscribe-modal .paywall-plan-option[data-selected=true],html.dark .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true]{border-color:#2f7d54!important;background:var(--surface-color, #FFFFFF)!important;background-image:none!important;box-shadow:0 0 0 1px #2f7d5475!important}html.dark .paywall-subscribe-modal .paywall-plan-option.is-selected,html.dark .paywall-subscribe-modal .paywall-plan-option[data-selected=true],html.dark .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true]{background:#17191b!important}.paywall-subscribe-modal .paywall-plan-option.is-selected *,.paywall-subscribe-modal .paywall-plan-option[data-selected=true] *,.paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] *,html.dark .paywall-subscribe-modal .paywall-plan-option.is-selected *,html.dark .paywall-subscribe-modal .paywall-plan-option[data-selected=true] *,html.dark .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] *{color:var(--text-color)!important;-webkit-text-fill-color:var(--text-color)!important}.paywall-subscribe-modal .paywall-plan-option.is-selected .text-text-muted,.paywall-subscribe-modal .paywall-plan-option[data-selected=true] .text-text-muted,.paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] .text-text-muted{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}.paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge,.paywall-subscribe-modal .paywall-plan-option[data-selected=true] .paywall-trial-badge,.paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] .paywall-trial-badge,.paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge *,.paywall-subscribe-modal .paywall-plan-option[data-selected=true] .paywall-trial-badge *,.paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] .paywall-trial-badge *{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.paywall-subscribe-modal .paywall-subscribe-button,.paywall-subscribe-modal button.paywall-subscribe-button,.paywall-subscribe-button,html.dark .paywall-subscribe-modal .paywall-subscribe-button,html.dark .paywall-subscribe-modal button.paywall-subscribe-button,html.dark .paywall-subscribe-button{height:48px!important;min-height:48px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.12)!important;background:#2f7d54!important;background-image:linear-gradient(180deg,#41c887,#2f7d54)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;opacity:1!important;filter:none!important;box-shadow:inset 0 1px #ffffff38,0 10px 22px #2f7d5447!important}.paywall-subscribe-modal .paywall-subscribe-button *,.paywall-subscribe-modal button.paywall-subscribe-button *,.paywall-subscribe-button *,html.dark .paywall-subscribe-modal .paywall-subscribe-button *,html.dark .paywall-subscribe-modal button.paywall-subscribe-button *,html.dark .paywall-subscribe-button *{color:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html:not(.dark) .recording-player-shell,html:not(.dark) .mini-audio-inner,html:not(.dark) .recording-modal-surface,html:not(.dark) .analysis-mode-modal-surface,html:not(.dark) .source-audio-dock,html:not(.dark) .paywall-subscribe-modal,html:not(.dark) .membership-card,html:not(.dark) .plus-thanks-modal,html:not(.dark) .classic-modal-surface,html:not(.dark) .ios-alert-surface,html:not(.dark) .nd-text-modal-surface,html:not(.dark) .menu-dropdown.recording-background-match,html:not(.dark) .quick-add-menu.recording-background-match,html:not(.dark) [class*=modal-surface].recording-background-match{background:var(--nd-app-surface, #18212d)!important;background-color:var(--nd-app-surface, #18212d)!important;background-image:none!important;border:1px solid var(--nd-app-border, rgba(148, 163, 184, .2))!important;color:var(--nd-app-text, #f8fafc)!important;box-shadow:0 22px 52px -32px #0009!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .recording-player-status,html:not(.dark) .recording-player-preview,html:not(.dark) .recording-player-close,html:not(.dark) .recording-player-mic,html:not(.dark) .mini-audio-close,html:not(.dark) .analysis-mode-modal-close,html:not(.dark) .analysis-mode-option,html:not(.dark) .analysis-mode-file-pill,html:not(.dark) .analysis-mode-file-icon,html:not(.dark) .analysis-mode-language-input,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option,html:not(.dark) .paywall-subscribe-modal .bg-black\/5,html:not(.dark) .paywall-subscribe-modal .bg-primary\/10,html:not(.dark) .paywall-subscribe-modal .bg-primary\/15,html:not(.dark) .paywall-subscribe-modal .bg-white\/10,html:not(.dark) .nd-text-textarea{background:var(--nd-app-surface-soft, #1d2938)!important;background-color:var(--nd-app-surface-soft, #1d2938)!important;background-image:none!important;border-color:var(--nd-app-border, rgba(148, 163, 184, .2))!important;color:var(--nd-app-text, #f8fafc)!important;-webkit-text-fill-color:var(--nd-app-text, #f8fafc)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .recording-player-close{color:var(--nd-app-muted, rgba(203, 213, 225, .72))!important;background:#ffffff0f!important;border-color:var(--nd-app-border, rgba(148, 163, 184, .2))!important}html:not(.dark) .recording-player-close:hover:not(:disabled){color:var(--nd-app-text, #f8fafc)!important;background:#ffffff1a!important;border-color:var(--nd-app-border-strong, rgba(148, 163, 184, .34))!important}html:not(.dark) .analysis-mode-modal-close{color:var(--nd-app-muted, rgba(203, 213, 225, .72))!important;background:#ffffff0f!important;border-color:var(--nd-app-border, rgba(148, 163, 184, .2))!important}html:not(.dark) .analysis-mode-modal-close:hover:not(:disabled){color:var(--nd-app-text, #f8fafc)!important;background:#ffffff1a!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true],html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true]{background:#60a5fa1f!important;background-color:#60a5fa1f!important;background-image:none!important;border:2px solid rgba(96,165,250,.42)!important;box-shadow:0 0 0 3px #60a5fa14!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected *,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true] *,html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] *{color:var(--nd-app-text, #f8fafc)!important;-webkit-text-fill-color:var(--nd-app-text, #f8fafc)!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true] .paywall-trial-badge,html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] .paywall-trial-badge,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge *,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true] .paywall-trial-badge *,html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] .paywall-trial-badge *{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html:not(.dark) .paywall-subscribe-modal .paywall-feature-check{background:#146b461a!important;background-color:#146b461a!important;border:none!important}html:not(.dark) .paywall-subscribe-modal .paywall-feature-check,html:not(.dark) .paywall-subscribe-modal .paywall-feature-check *{color:#146b46!important;stroke:#146b46!important;-webkit-text-fill-color:#146B46!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true],html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true]{background:#146b460f!important;background-color:#146b460f!important;background-image:none!important;border:1.5px solid rgba(20,107,70,.55)!important;box-shadow:0 0 0 2.5px #146b461a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected *,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true] *,html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] *{color:var(--text-color)!important;-webkit-text-fill-color:var(--text-color)!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected .text-text-muted,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true] .text-text-muted,html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true] .text-text-muted{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}html:not(.dark) .paywall-subscribe-modal .paywall-trial-badge,html:not(.dark) .paywall-subscribe-modal .paywall-trial-badge *{background:#146b46!important;background-color:#146b46!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border-color:#146b4680!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge *{background:#146b46!important;background-color:#146b46!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}:root,html.light,html:not(.dark){--vocesyo-accent-blue: #2F6EA8;--vocesyo-accent-blue-strong: #255B8C;--vocesyo-accent-blue-soft: rgba(47, 110, 168, .12);--vocesyo-accent-blue-rim: rgba(72, 145, 204, .46);--vocesyo-accent-blue-rim-strong: rgba(47, 110, 168, .66);--primary-color: var(--vocesyo-accent-blue) !important;--primary-rgb: 47, 110, 168 !important;--action-color: var(--vocesyo-accent-blue) !important;--action-rgb: 47, 110, 168 !important;--accent: var(--vocesyo-accent-blue) !important;--accent-rgb: 47, 110, 168 !important;--accent-dim: rgba(47, 110, 168, .13) !important;--accent-glow: rgba(47, 110, 168, .2) !important;--vocesyo-active-green: var(--vocesyo-accent-blue) !important;--nd-logo-green: var(--vocesyo-accent-blue) !important;--pastel-green: #EEF6FF !important;--pastel-green-border: rgba(47, 110, 168, .3) !important;--pastel-green-text: var(--vocesyo-accent-blue-strong) !important;--nd-green-glass-border-strong: rgba(47, 110, 168, .5) !important}html:not(.dark) .recording-player-shell,html:not(.dark) .mini-audio-inner,html:not(.dark) .recording-modal-surface,html:not(.dark) .analysis-mode-modal-surface,html:not(.dark) .source-audio-dock,html:not(.dark) .paywall-subscribe-modal,html:not(.dark) .membership-card,html:not(.dark) .plus-thanks-modal,html:not(.dark) .classic-modal-surface,html:not(.dark) .ios-alert-surface,html:not(.dark) .nd-text-modal-surface,html:not(.dark) .menu-dropdown.recording-background-match,html:not(.dark) .quick-add-menu.recording-background-match,html:not(.dark) [class*=modal-surface].recording-background-match{border-color:var(--nd-app-border, rgba(148, 163, 184, .2))!important;box-shadow:0 22px 52px -32px #0009!important}html:not(.dark) .ios-alert-surface{border-color:var(--nd-app-border, rgba(148, 163, 184, .2))!important;box-shadow:0 20px 46px -30px #0009!important}html:not(.dark) .analysis-mode-option.is-selected,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true],html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true]{background:#60a5fa24!important;background-color:#60a5fa24!important;background-image:none!important;border:1.5px solid rgba(96,165,250,.4)!important;box-shadow:0 0 0 2px #60a5fa14!important}html:not(.dark) .analysis-mode-option.is-selected .analysis-mode-option-check{background:linear-gradient(180deg,#3B7FB5 0%,var(--vocesyo-accent-blue-strong) 100%)!important;border-color:#255b8c85!important;color:#fff!important}html:not(.dark) .analysis-mode-file-status,html:not(.dark) .analysis-mode-file-status *,html:not(.dark) button[class*=text-emerald],html:not(.dark) button[class*=text-green],html:not(.dark) button [class*=text-emerald],html:not(.dark) button [class*=text-green],html:not(.dark) [role=button] [class*=text-emerald],html:not(.dark) [role=button] [class*=text-green]{color:var(--vocesyo-accent-blue)!important;stroke:var(--vocesyo-accent-blue)!important;-webkit-text-fill-color:var(--vocesyo-accent-blue)!important}html:not(.dark) .ui-action-button.ui-action-confirm:not(.detail-tab-tone),html:not(.dark) button.bg-action,html:not(.dark) .bg-action,html:not(.dark) .recording-player-btn-primary,html:not(.dark) .mini-audio-inner .mini-audio-action-btn,html:not(.dark) .analysis-mode-footer-actions .ui-action-button.ui-action-confirm,html:not(.dark) .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,html:not(.dark) .analysis-mode-modal-action.analysis-mode-primary-action,html:not(.dark) .analysis-mode-primary-action,html:not(.dark) .btn-pastel-green,html:not(.dark) .nd-home .nd-home-analyze-main,html:not(.dark) .nd-text-send,html:not(.dark) .detail-page .detail-action-track-active,html:not(.dark) .detail-page .detail-action-track-active.detail-toggle-track,html:not(.dark) .detail-page .detail-action-button.detail-action-active,html:not(.dark) .detail-page .detail-send-button.detail-action-active,html:not(.dark) .detail-page .detail-toggle-track.detail-action-track-active{background:linear-gradient(180deg,#3A7CAF 0%,var(--vocesyo-accent-blue-strong) 100%)!important;background-color:var(--vocesyo-accent-blue)!important;background-image:linear-gradient(180deg,#3A7CAF 0%,var(--vocesyo-accent-blue-strong) 100%)!important;border-color:#1e4e7a6b!important;color:#fff!important;box-shadow:inset 0 1px #ffffff57,0 14px 28px -22px #2f6ea89e!important}html:not(.dark) .ui-action-button.ui-action-confirm:not(.detail-tab-tone) *,html:not(.dark) button.bg-action *,html:not(.dark) .bg-action *,html:not(.dark) .recording-player-btn-primary *,html:not(.dark) .mini-audio-inner .mini-audio-action-btn *,html:not(.dark) .analysis-mode-footer-actions .ui-action-button.ui-action-confirm *,html:not(.dark) .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action *,html:not(.dark) .analysis-mode-modal-action.analysis-mode-primary-action *,html:not(.dark) .analysis-mode-primary-action *,html:not(.dark) .btn-pastel-green *,html:not(.dark) .nd-home .nd-home-analyze-main *,html:not(.dark) .nd-text-send *,html:not(.dark) .detail-page .detail-action-track-active *,html:not(.dark) .detail-page .detail-action-button.detail-action-active *,html:not(.dark) .detail-page .detail-send-button.detail-action-active *{color:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html:not(.dark) .detail-page .detail-segment-indicator,html:not(.dark) .detail-page .detail-steel-toggle .glass-segment-indicator,html:not(.dark) .policy-screen-tab.tab-green-selected,html:not(.dark) .source-audio-speed-option.is-active{background:#ffffff24!important;background-color:#ffffff24!important;background-image:none!important;border:1px solid rgba(255,255,255,.22)!important;color:var(--nd-app-text, #f8fafc)!important;box-shadow:0 4px 14px -6px #0006!important}html:not(.dark) .source-audio-speed-option.is-active *,html:not(.dark) .policy-screen-tab.tab-green-selected *,html:not(.dark) .detail-page .detail-segment-indicator *{color:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html:not(.dark) .paywall-subscribe-modal .paywall-feature-check{background:#2f6ea81a!important;background-color:#2f6ea81a!important;border:none!important}html:not(.dark) .paywall-subscribe-modal .paywall-feature-check,html:not(.dark) .paywall-subscribe-modal .paywall-feature-check *{color:var(--vocesyo-accent-blue)!important;stroke:var(--vocesyo-accent-blue)!important;-webkit-text-fill-color:var(--vocesyo-accent-blue)!important}html:not(.dark) .paywall-subscribe-modal .paywall-trial-badge,html:not(.dark) .paywall-subscribe-modal .paywall-trial-badge *,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected .paywall-trial-badge *{background:var(--vocesyo-accent-blue)!important;background-color:var(--vocesyo-accent-blue)!important;background-image:none!important;border-color:#2f6ea880!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html:not(.dark) .source-audio-slider,html:not(.dark) .mini-audio-seek{accent-color:var(--vocesyo-accent-blue)!important}html:not(.dark) .vocesyo-original-logo,html:not(.dark) img.vocesyo-original-logo,html:not(.dark) .nd-brand-logo.vocesyo-original-logo,html:not(.dark) .paywall-brand-logo.vocesyo-original-logo,html:not(.dark) .nd-sidebar-brand img.vocesyo-original-logo,html:not(.dark) .nd-brand .vocesyo-original-logo,html:not(.dark) .login-brand-logo.vocesyo-original-logo{filter:brightness(0) saturate(100%) invert(39%) sepia(40%) saturate(920%) hue-rotate(168deg) brightness(90%) contrast(88%)!important}html:not(.dark) .nd-brand-accent,html:not(.dark) .nd-sidebar-brand-accent,html:not(.dark) .login-brand-title .nd-brand-accent{color:var(--vocesyo-accent-blue)!important;-webkit-text-fill-color:var(--vocesyo-accent-blue)!important}html:not(.dark) .paywall-subscribe-modal .paywall-feature-check{background:var(--vocesyo-accent-blue)!important;background-color:var(--vocesyo-accent-blue)!important;background-image:linear-gradient(180deg,#3A7CAF 0%,var(--vocesyo-accent-blue-strong) 100%)!important;border:1px solid rgba(30,78,122,.36)!important;box-shadow:inset 0 1px #ffffff4d,0 8px 16px -14px #2f6ea88f!important}html:not(.dark) .paywall-subscribe-modal .paywall-feature-check,html:not(.dark) .paywall-subscribe-modal .paywall-feature-check *,html:not(.dark) .paywall-subscribe-modal .paywall-feature-check svg,html:not(.dark) .paywall-subscribe-modal .paywall-feature-check svg *{color:#fff!important;stroke:#fff!important;fill:none!important;-webkit-text-fill-color:#FFFFFF!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true],html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true]{background:#2f6ea821!important;background-color:#2f6ea821!important;background-image:linear-gradient(180deg,#ffffff6b,#2f6ea81f)!important;border:1.5px solid rgba(47,110,168,.58)!important;box-shadow:0 0 0 2.5px #2f6ea81a,inset 0 1px #ffffffc7!important;backdrop-filter:blur(12px) saturate(145%)!important;-webkit-backdrop-filter:blur(12px) saturate(145%)!important}html:not(.dark) .paywall-subscribe-modal .paywall-subscribe-button,html:not(.dark) .paywall-subscribe-modal button.paywall-subscribe-button,html:not(.dark) .paywall-subscribe-button,html:not(.dark) .paywall-subscribe-modal .paywall-subscribe-button:disabled,html:not(.dark) .paywall-subscribe-modal button.paywall-subscribe-button:disabled{background:linear-gradient(180deg,#3A7CAF 0%,var(--vocesyo-accent-blue-strong) 100%)!important;background-color:var(--vocesyo-accent-blue)!important;background-image:linear-gradient(180deg,#3A7CAF 0%,var(--vocesyo-accent-blue-strong) 100%)!important;border-color:#1e4e7a6b!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;box-shadow:inset 0 1px #ffffff57,0 14px 28px -22px #2f6ea89e!important}html:not(.dark) .paywall-subscribe-modal .paywall-subscribe-button *,html:not(.dark) .paywall-subscribe-modal button.paywall-subscribe-button *,html:not(.dark) .paywall-subscribe-button *{color:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.nd-home .nd-recent{margin-top:22px!important}.nd-home .nd-recent-list{min-height:168px!important}.nd-home .nd-capability-examples{transition:opacity .16s ease,max-height .22s var(--spring),margin .22s var(--spring)!important}.nd-home .nd-capability-examples.is-hidden-for-analyze{max-height:0!important;margin-top:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important}.analysis-mode-modal-subtitle{display:none!important}.analysis-mode-picker-overlay{align-items:flex-end!important}.analysis-mode-picker-shell{gap:6px!important;max-height:calc(100dvh - var(--analysis-keyboard-inset, 0px) - max(env(safe-area-inset-top,0px),0px) - 16px)!important;transform:translateY(6px)!important}.analysis-mode-picker-overlay.is-keyboard-open .analysis-mode-picker-shell{transform:translateY(0)!important;max-height:calc(100dvh - var(--analysis-keyboard-inset, 0px) - max(env(safe-area-inset-top,0px),0px) - 14px)!important}.analysis-mode-modal-surface{max-height:min(78dvh,640px)!important}.analysis-mode-picker-shell .analysis-mode-modal-surface{max-height:none!important}.analysis-mode-modal-header{padding-top:16px!important;padding-bottom:12px!important}.analysis-mode-modal-body{padding-top:12px!important;padding-bottom:14px!important;gap:9px!important}.analysis-mode-grid{gap:8px!important}.analysis-mode-option{min-height:76px!important;padding:10px 34px 10px 12px!important;gap:4px!important}.analysis-mode-option-check{top:10px!important;right:10px!important}.analysis-mode-option-label{font-size:13px!important;line-height:1.16!important}.analysis-mode-option-desc{font-size:11px!important;line-height:1.25!important}.analysis-mode-language-input{height:38px!important}.analysis-mode-instruction-input{min-height:52px!important;padding-top:9px!important;padding-bottom:9px!important}.analysis-mode-disclaimer{margin:-2px 0!important;font-size:10px!important}.analysis-mode-footer-actions{margin-top:4px!important;gap:8px!important}.analysis-mode-footer-actions .ui-action-button.analysis-mode-modal-action,.analysis-mode-footer-actions .analysis-mode-secondary-action,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-cancel-action,.analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action{min-height:42px!important;height:42px!important}@media(max-width:420px),(max-height:780px){.analysis-mode-modal-header{padding:14px 16px 10px!important}.analysis-mode-modal-body{padding:10px 16px 12px!important;gap:8px!important}.analysis-mode-option{min-height:68px!important;padding:9px 32px 9px 11px!important}.analysis-mode-option-label{font-size:12px!important}.analysis-mode-option-desc{font-size:10px!important;line-height:1.2!important}.analysis-mode-language-input{height:36px!important}.analysis-mode-instruction-input{min-height:46px!important}}@supports (-webkit-touch-callout: none){.recording-player-shell{margin:0 10px calc(env(safe-area-inset-bottom,0px) + 18px)!important}.recording-player-shell.pb-safe{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 8px)!important}.recording-player-shell>.px-5.pt-5.pb-4{padding-top:14px!important;padding-bottom:10px!important}.recording-player-shell>.px-5.pb-6{padding-bottom:14px!important}.recording-player-shell .recording-player-mic{width:56px!important;height:56px!important}}.startup-walkthrough-flow{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:130000!important;display:flex!important;align-items:stretch!important;justify-content:center!important;overflow:hidden!important;background:radial-gradient(circle at 50% -12%,rgba(47,110,168,.16),transparent 32%),linear-gradient(180deg,#fbfcff,#f4f7fb 46%,#eef4fa)!important;color:#172333!important}.startup-walkthrough-flow .startup-offer-bg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(135deg,#ffffffd6,#d6e7f66b),repeating-linear-gradient(90deg,rgba(47,110,168,.045) 0 1px,transparent 1px 38px)!important;opacity:1!important}.startup-walkthrough-shell{position:relative!important;z-index:1!important;width:min(100%,480px)!important;min-height:100dvh!important;margin:0 auto!important;padding:calc(env(safe-area-inset-top,0px) + 18px) 20px calc(env(safe-area-inset-bottom,0px) + 18px)!important;display:flex!important;flex-direction:column!important}.startup-walkthrough-header{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;flex:0 0 auto!important}.startup-walkthrough-brand-row{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#ffffffb8!important;border:1px solid rgba(148,163,184,.36)!important;border-radius:999px!important;padding:7px 16px 7px 10px!important;box-shadow:0 2px 10px #00000012,inset 0 1px #ffffffe6!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.startup-walkthrough-logo{width:26px!important;height:26px!important;-o-object-fit:contain!important;object-fit:contain!important;flex:0 0 auto!important;filter:none!important}.startup-walkthrough-brand{margin-top:0!important;font-size:30px!important;line-height:1!important;font-weight:900!important;letter-spacing:0!important;color:#111827!important}.startup-walkthrough-brand span{color:var(--vocesyo-accent-blue, #2F6EA8)!important;-webkit-text-fill-color:var(--vocesyo-accent-blue, #2F6EA8)!important}.startup-walkthrough-subtitle{margin:6px 0 0!important;font-size:12px!important;line-height:1.1!important;font-weight:720!important;letter-spacing:0!important;color:#1118277a!important}.startup-walkthrough-header h1{margin:8px 0 0!important;font-size:22px!important;line-height:1.12!important;font-weight:850!important;letter-spacing:0!important;color:#1c2d3e!important}.startup-walkthrough-progress{margin:14px auto 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}.startup-walkthrough-progress span{width:7px!important;height:7px!important;border-radius:999px!important;background:#2f6ea838!important;transition:width .22s var(--spring),background .22s ease!important}.startup-walkthrough-progress span.is-active{width:24px!important;background:var(--vocesyo-accent-blue, #2F6EA8)!important}.startup-walkthrough-cards{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:10px!important;padding:6px 0 14px!important}.startup-walkthrough-card{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:62px!important;padding:12px 14px!important;border-radius:20px!important;border:1px solid rgba(47,110,168,.24)!important;background:linear-gradient(180deg,#fffc,#f0f7fd8f)!important;box-shadow:inset 0 1px #ffffffd1,0 18px 34px -28px #193f686b!important;backdrop-filter:blur(22px) saturate(150%)!important;-webkit-backdrop-filter:blur(22px) saturate(150%)!important;opacity:0;transform:translateY(34px) scale(.985);animation:startupCardRise .54s cubic-bezier(.19,1,.22,1) forwards;animation-delay:calc(var(--startup-card-index, 0) * 105ms)!important}.startup-walkthrough-card-icon{width:42px!important;height:42px!important;border-radius:15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#1a2a39!important;background:#ffffffe6!important;border:1px solid rgba(148,163,184,.32)!important;box-shadow:inset 0 1px #fffffff2,0 4px 10px #00000017!important}.startup-walkthrough-card-icon svg{color:#1a2a39!important;stroke:#1a2a39!important}.startup-walkthrough-card p{margin:0!important;font-size:14px!important;line-height:1.28!important;font-weight:740!important;letter-spacing:0!important;color:#1a2a39!important}.startup-walkthrough-footer{flex:0 0 auto!important;padding-top:4px!important}.startup-walkthrough-continue{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;min-height:58px!important;height:58px!important;border-radius:15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border:1px solid rgba(148,163,184,.44)!important;background:#dce8f8eb!important;background-image:none!important;color:#1a2535!important;font-size:16px!important;font-weight:900!important;letter-spacing:0!important;box-shadow:0 2px 8px #00000038,inset 0 1px #ffffff75!important}.startup-walkthrough-continue *,.startup-walkthrough-continue svg{color:#1a2535!important;stroke:currentColor!important;-webkit-text-fill-color:#1a2535!important}.startup-walkthrough-continue-logo{width:21px!important;height:21px!important;display:block!important;-o-object-fit:contain!important;object-fit:contain!important;flex:0 0 auto!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}.startup-walkthrough-continue-label{display:inline-flex!important;align-items:baseline!important;gap:5px!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}.startup-walkthrough-continue-brand{color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}.startup-walkthrough-continue-brand span{color:#2f6ea8!important;-webkit-text-fill-color:#2f6ea8!important}@keyframes startupCardRise{0%{opacity:0;transform:translateY(34px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-height:760px){.startup-walkthrough-shell{padding-top:calc(env(safe-area-inset-top,0px) + 14px)!important;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px)!important}.startup-walkthrough-logo{width:18px!important;height:18px!important}.startup-walkthrough-brand{font-size:27px!important}.startup-walkthrough-subtitle{margin-top:5px!important;font-size:11px!important}.startup-walkthrough-header h1{margin-top:8px!important;font-size:20px!important}.startup-walkthrough-progress{margin:12px auto 6px!important}.startup-walkthrough-cards{gap:8px!important;padding-bottom:10px!important}.startup-walkthrough-card{min-height:55px!important;grid-template-columns:36px minmax(0,1fr)!important;padding:9px 12px!important;border-radius:17px!important}.startup-walkthrough-card-icon{width:36px!important;height:36px!important;border-radius:13px!important}.startup-walkthrough-card p{font-size:12.7px!important;line-height:1.22!important}.startup-walkthrough-continue{min-height:50px!important;height:50px!important;border-radius:16px!important}}@media(min-width:768px){.startup-walkthrough-shell{width:min(100%,520px)!important;padding-left:28px!important;padding-right:28px!important}.startup-walkthrough-card{min-height:66px!important}}:root,html.light{--bg-color: #F4F7FB !important;--bg-color-rgb: 244, 247, 251 !important;--bg-color-bottom: #EEF4FA !important;--vocesyo-app-background: linear-gradient(180deg, #D7E3EF 0%, #E7F0F8 28%, #F6FAFE 66%, var(--bg-color) 100%) !important}html,body,#root,.app-shell,.app-main-pane,.page-container,.nd-home,.processing-screen,.min-h-screen.bg-background,.fixed.inset-0.bg-background{background:var(--vocesyo-app-background)!important;background-color:var(--bg-color)!important;background-attachment:fixed!important}.app-shell{min-height:100dvh!important}.vocesyo-chat-modal-layer{width:100vw!important;height:100dvh!important;background:linear-gradient(180deg,#D7E3EF 0%,#E7F0F8 28%,#F6FAFE 66%,var(--bg-color) 100%)!important;overflow:hidden!important}:root,html.light{--primary-color: var(--vocesyo-accent-blue, #2F6EA8) !important;--primary-rgb: 47, 110, 168 !important;--action-color: var(--vocesyo-accent-blue, #2F6EA8) !important;--action-rgb: 47, 110, 168 !important;--accent: var(--vocesyo-accent-blue, #2F6EA8) !important;--accent-rgb: 47, 110, 168 !important;--accent-dim: rgba(47, 110, 168, .12) !important;--accent-glow: rgba(47, 110, 168, .18) !important;--surface-color: #FBFDFF !important;--surface-color-rgb: 251, 253, 255 !important;--surface-soft-color: #F3F8FD !important;--note-card-color: #FBFDFF !important;--border-color: rgba(47, 110, 168, .18) !important;--border-color-strong: rgba(47, 110, 168, .32) !important;--glass-border: rgba(47, 110, 168, .18) !important;--glass-border-strong: rgba(47, 110, 168, .32) !important;--header-bg: rgba(244, 247, 251, .9) !important;--nd-logo-green: var(--vocesyo-accent-blue, #2F6EA8) !important}html:not(.dark) .nd-recent-item{background:linear-gradient(180deg,#ffffffd1,#f3f8fdc2)!important;border:1px solid rgba(47,110,168,.24)!important;box-shadow:inset 0 1px #fffc,0 12px 24px -22px #2f6ea852!important}html:not(.dark) .nd-recent-item:hover{background:linear-gradient(180deg,#ffffffeb,#edf6fdd6)!important;border-color:#2f6ea861!important}html:not(.dark) .nd-recent-icon,html:not(.dark) .nd-recent-icon--audio,html:not(.dark) .nd-recent-icon--text,html:not(.dark) .nd-recent-icon--image,html:not(.dark) .nd-recent-icon--document{background:#2f6ea81f!important;border:1px solid rgba(47,110,168,.24)!important;color:var(--vocesyo-accent-blue, #2F6EA8)!important}html:not(.dark) .nd-recent-icon svg,html:not(.dark) .nd-recent-item svg{color:var(--vocesyo-accent-blue, #2F6EA8)!important;stroke:currentColor!important}html:not(.dark) .paywall-subscribe-modal,html:not(.dark) .analysis-mode-modal-surface,html:not(.dark) .recording-modal-surface,html:not(.dark) .recording-player-shell,html:not(.dark) .mini-audio-inner,html:not(.dark) .source-audio-dock,html:not(.dark) .classic-modal-surface,html:not(.dark) .ios-alert-surface,html:not(.dark) .terms-consent-modal,html:not(.dark) .name-prompt-modal,html:not(.dark) .nd-text-modal-surface,html:not(.dark) .quick-add-menu,html:not(.dark) .menu-dropdown,html:not(.dark) [role=dialog]>.bg-background,html:not(.dark) [role=dialog] .bg-background{background:#fbfdff!important;background-color:#fbfdff!important;background-image:linear-gradient(180deg,#fff,#f6fafe)!important;border-color:#2f6ea842!important;color:var(--text-color)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option:not(.is-selected):not([data-selected=true]),html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=false],html:not(.dark) .analysis-mode-option,html:not(.dark) .ios-alert-surface .bg-surface,html:not(.dark) .recording-modal-surface .bg-surface,html:not(.dark) .bg-surface{background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#2f6ea82e!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true],html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true]{background:#2f6ea821!important;background-color:#2f6ea821!important;background-image:linear-gradient(180deg,#ffffffc2,#2f6ea821)!important;border-color:#2f6ea894!important}html:not(.dark) .recording-modal-overlay{background:#11233633!important;backdrop-filter:blur(9px) saturate(118%)!important;-webkit-backdrop-filter:blur(9px) saturate(118%)!important}html:not(.dark) .recording-player-shell{background:linear-gradient(180deg,#fffffff5,#f6fafefa)!important;background-color:#fbfdff!important;border:1px solid rgba(47,110,168,.34)!important;box-shadow:inset 0 1px #ffffffe0,0 24px 46px -30px #2f6ea86b,0 16px 36px -30px #1118274d!important}html:not(.dark) .recording-player-shell .text-white,html:not(.dark) .recording-player-shell .text-white\/90,html:not(.dark) .recording-player-shell .text-white\/80{color:var(--nd-app-text, #f8fafc)!important;-webkit-text-fill-color:var(--nd-app-text, #f8fafc)!important}html:not(.dark) .recording-player-mic{background:var(--nd-app-surface-soft, #1d2938)!important;background-image:none!important;border:1px solid var(--nd-app-border, rgba(148, 163, 184, .2))!important;box-shadow:0 8px 16px -12px #0006!important}html:not(.dark) .recording-player-mic svg{color:var(--nd-app-accent, #60a5fa)!important;stroke:currentColor!important}html:not(.dark) .recording-player-status,html:not(.dark) .recording-player-preview{background:#f7fafd!important;background-color:#f7fafd!important;background-image:none!important;border:1px solid rgba(47,110,168,.12)!important;box-shadow:inset 0 1px #ffffffb8!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .recording-player-close{background:#ffffff0f!important;background-color:#ffffff0f!important;border:1px solid var(--nd-app-border, rgba(148, 163, 184, .2))!important;color:var(--nd-app-muted, rgba(203, 213, 225, .72))!important;box-shadow:none!important}html:not(.dark) .recording-player-close:hover:not(:disabled){background:#ffffff1a!important;border-color:var(--nd-app-border-strong, rgba(148, 163, 184, .34))!important;color:var(--nd-app-text, #f8fafc)!important}html:not(.dark) .recording-player-shell .ui-action-button.ui-action-cancel{background:var(--nd-secondary-button-bg, #1d2938)!important;background-color:var(--nd-secondary-button-bg, #1d2938)!important;background-image:none!important;border:1px solid var(--nd-secondary-button-border, rgba(148, 163, 184, .22))!important;color:var(--nd-secondary-button-text, #f8fafc)!important;box-shadow:none!important}html:not(.dark) .recording-player-shell .ui-action-button.ui-action-cancel *,html:not(.dark) .recording-player-shell .ui-action-button.ui-action-cancel svg{color:var(--nd-secondary-button-text, #f8fafc)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--nd-secondary-button-text, #f8fafc)!important}:root,html.light,html:not(.dark){--nd-modal-surface: #18212d;--nd-modal-surface-soft: #1d2938;--nd-modal-surface-muted: #1a2230;--nd-modal-border: rgba(148, 163, 184, .2);--nd-modal-border-strong: rgba(148, 163, 184, .34);--nd-modal-shadow: 0 24px 52px -34px rgba(0, 0, 0, .6), 0 14px 34px -30px rgba(0, 0, 0, .4);--nd-secondary-button-bg: #1d2938;--nd-secondary-button-border: rgba(148, 163, 184, .22);--nd-secondary-button-text: #f8fafc}html:not(.dark) .analysis-mode-modal-surface,html:not(.dark) .recording-modal-surface,html:not(.dark) .recording-player-shell,html:not(.dark) .mini-audio-inner,html:not(.dark) .source-audio-dock,html:not(.dark) .paywall-subscribe-modal,html:not(.dark) .classic-modal-surface,html:not(.dark) .ios-alert-surface,html:not(.dark) .plus-thanks-modal,html:not(.dark) .terms-consent-modal,html:not(.dark) .name-prompt-modal,html:not(.dark) .pin-code-modal,html:not(.dark) .pin-reset-modal,html:not(.dark) .nd-text-modal-surface,html:not(.dark) .menu-dropdown.recording-background-match,html:not(.dark) .quick-add-menu.recording-background-match,html:not(.dark) [class*=modal-surface],html:not(.dark) [class*=Modal] [class*=surface]{background:var(--nd-modal-surface)!important;background-color:var(--nd-modal-surface)!important;background-image:none!important;border:1px solid var(--nd-modal-border)!important;color:var(--nd-app-text, #f8fafc)!important;box-shadow:var(--nd-modal-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .analysis-mode-modal-header,html:not(.dark) .ios-alert-surface>div:last-child,html:not(.dark) .paywall-subscribe-modal .border-t,html:not(.dark) .terms-consent-modal .border-t,html:not(.dark) .source-audio-dock .border-t{border-color:var(--nd-modal-border)!important}html:not(.dark) .analysis-mode-modal-title,html:not(.dark) .analysis-mode-option-label,html:not(.dark) .analysis-mode-modal-surface *{color:var(--nd-app-text, #f8fafc)!important;-webkit-text-fill-color:var(--nd-app-text, #f8fafc)!important}html:not(.dark) .analysis-mode-modal-subtitle,html:not(.dark) .analysis-mode-option-desc,html:not(.dark) .analysis-mode-disclaimer{color:var(--nd-app-muted, rgba(203, 213, 225, .72))!important;-webkit-text-fill-color:var(--nd-app-muted, rgba(203, 213, 225, .72))!important}html:not(.dark) .analysis-mode-option,html:not(.dark) .analysis-mode-file-pill,html:not(.dark) .analysis-mode-file-icon,html:not(.dark) .analysis-mode-language-input,html:not(.dark) .analysis-mode-instruction-input,html:not(.dark) .recording-player-status,html:not(.dark) .recording-player-preview,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option,html:not(.dark) .plus-thanks-modal .bg-background\/30,html:not(.dark) .terms-consent-modal .bg-background\/30,html:not(.dark) .name-prompt-modal input,html:not(.dark) .nd-text-textarea,html:not(.dark) .mini-audio-close,html:not(.dark) .source-audio-small-btn,html:not(.dark) .source-audio-icon-btn,html:not(.dark) .source-audio-speed,html:not(.dark) .source-audio-speed-menu,html:not(.dark) .source-audio-speed-option{background:var(--nd-modal-surface-soft)!important;background-color:var(--nd-modal-surface-soft)!important;background-image:none!important;border-color:var(--nd-modal-border)!important;color:var(--nd-app-text, #f8fafc)!important;-webkit-text-fill-color:var(--nd-app-text, #f8fafc)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .analysis-mode-option.is-selected,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true],html:not(.dark) .paywall-subscribe-modal button.paywall-plan-option[aria-pressed=true],html:not(.dark) .source-audio-speed-option.is-active{background:#ffffff21!important;background-color:#ffffff21!important;background-image:none!important;border:1px solid rgba(255,255,255,.24)!important;box-shadow:0 0 0 2px #ffffff0f!important}html:not(.dark) .ui-action-button.ui-action-cancel,html:not(.dark) .analysis-mode-secondary-action,html:not(.dark) .analysis-mode-modal-action.analysis-mode-cancel-action,html:not(.dark) .recording-player-btn-secondary,html:not(.dark) .recording-player-btn-warn,html:not(.dark) .mini-audio-close,html:not(.dark) .source-audio-small-btn,html:not(.dark) .source-audio-icon-btn,html:not(.dark) .source-audio-speed,html:not(.dark) .paywall-subscribe-modal button.bg-surface,html:not(.dark) .ios-alert-surface .ui-action-button.ui-action-cancel{background:var(--nd-secondary-button-bg)!important;background-color:var(--nd-secondary-button-bg)!important;background-image:none!important;border:1px solid var(--nd-secondary-button-border)!important;color:var(--nd-secondary-button-text)!important;box-shadow:none!important;text-shadow:none!important}html:not(.dark) .ui-action-button.ui-action-cancel *,html:not(.dark) .analysis-mode-secondary-action *,html:not(.dark) .analysis-mode-modal-action.analysis-mode-cancel-action *,html:not(.dark) .recording-player-btn-secondary *,html:not(.dark) .recording-player-btn-warn *,html:not(.dark) .mini-audio-close *,html:not(.dark) .source-audio-small-btn *,html:not(.dark) .source-audio-icon-btn *,html:not(.dark) .source-audio-speed *,html:not(.dark) .ios-alert-surface .ui-action-button.ui-action-cancel *{color:var(--nd-secondary-button-text)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--nd-secondary-button-text)!important}html:not(.dark) .ui-action-button.ui-action-confirm,html:not(.dark) .ui-action-button.ui-action-blue,html:not(.dark) .analysis-mode-modal-action.analysis-mode-primary-action,html:not(.dark) .recording-player-btn-primary,html:not(.dark) .mini-audio-action-btn,html:not(.dark) .source-audio-main-btn,html:not(.dark) .source-audio-play-btn,html:not(.dark) .paywall-subscribe-button,html:not(.dark) button.paywall-subscribe-button{background:linear-gradient(180deg,#3A7CAF 0%,var(--vocesyo-accent-blue-strong, #255B8C) 100%)!important;background-color:var(--vocesyo-accent-blue, #2F6EA8)!important;background-image:linear-gradient(180deg,#3A7CAF 0%,var(--vocesyo-accent-blue-strong, #255B8C) 100%)!important;border:1px solid rgba(30,78,122,.42)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff57,0 14px 28px -22px #2f6ea89e!important;text-shadow:none!important}html:not(.dark) .ui-action-button.ui-action-confirm *,html:not(.dark) .ui-action-button.ui-action-blue *,html:not(.dark) .analysis-mode-modal-action.analysis-mode-primary-action *,html:not(.dark) .recording-player-btn-primary *,html:not(.dark) .mini-audio-action-btn *,html:not(.dark) .source-audio-main-btn *,html:not(.dark) .source-audio-play-btn *,html:not(.dark) .paywall-subscribe-button *,html:not(.dark) button.paywall-subscribe-button *{color:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html:not(.dark) .mini-audio-inner{border-radius:20px!important}html:not(.dark) .mini-audio-title,html:not(.dark) .mini-audio-time,html:not(.dark) .source-audio-dock,html:not(.dark) .source-audio-dock *{color:var(--nd-app-text, #f8fafc)!important;-webkit-text-fill-color:var(--nd-app-text, #f8fafc)!important}html:not(.dark) .mini-audio-seek,html:not(.dark) .source-audio-slider{accent-color:var(--vocesyo-accent-blue, #2F6EA8)!important}html:not(.dark) .nd-recent-icon,html:not(.dark) .nd-recent-icon--audio,html:not(.dark) .nd-recent-icon--text,html:not(.dark) .nd-recent-icon--image,html:not(.dark) .nd-recent-icon--document{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--vocesyo-accent-blue, #2F6EA8)!important}html:not(.dark) .nd-recent-icon svg{color:var(--vocesyo-accent-blue, #2F6EA8)!important;stroke:currentColor!important}:root,html.light,html:not(.dark){--vocesyo-text-green: #2F7D54;--vocesyo-text-green-strong: #246844;--vocesyo-text-green-soft: rgba(47, 125, 84, .12)}html:not(.dark) .nd-home .nd-home-analyze-card-text{--nd-card-accent: var(--vocesyo-text-green) !important;border-color:#2f7d543d!important}html:not(.dark) .nd-home .nd-home-analyze-card-text svg,html:not(.dark) .nd-home .nd-home-analyze-card-text svg *,html:not(.dark) .nd-home .nd-home-analyze-card-text span{color:var(--vocesyo-text-green)!important;stroke:currentColor!important}html:not(.dark) .nd-text-modal-surface{border-color:#2f7d5447!important}html:not(.dark) .nd-text-textarea:focus{border-color:#2f7d545c!important;box-shadow:0 0 0 2px #2f7d5414!important}html:not(.dark) .nd-text-send{background:linear-gradient(180deg,#3B9567 0%,var(--vocesyo-text-green) 58%,var(--vocesyo-text-green-strong) 100%)!important;background-color:var(--vocesyo-text-green)!important;background-image:linear-gradient(180deg,#3B9567 0%,var(--vocesyo-text-green) 58%,var(--vocesyo-text-green-strong) 100%)!important;border-color:#2f7d547a!important;color:#fff!important;box-shadow:inset 0 1px #ffffff57,0 14px 28px -22px #2f7d549e!important}html:not(.dark) .nd-recent-icon--text,html:not(.dark) .nd-recent-icon--text svg{color:var(--vocesyo-accent-blue, #2F6EA8)!important;stroke:currentColor!important}html:not(.dark) .paywall-subscribe-overlay,.paywall-subscribe-overlay{align-items:flex-end!important;padding:calc(env(safe-area-inset-top,0px) + 6px) 12px calc(env(safe-area-inset-bottom,0px) + 8px)!important}html:not(.dark) .paywall-subscribe-modal,.paywall-subscribe-modal{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 14px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;border-radius:24px!important}html:not(.dark) .paywall-subscribe-modal>.px-5.pt-5.pb-3{padding:13px 18px 7px!important;flex:0 0 auto!important}html:not(.dark) .paywall-subscribe-modal>.px-5.pb-4{padding:0 18px 9px!important;flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}html:not(.dark) .paywall-subscribe-modal>.px-5.pb-4.space-y-4>*+*{margin-top:0!important}html:not(.dark) .paywall-subscribe-modal .absolute.left-4.top-4{top:12px!important;left:12px!important;width:30px!important;height:30px!important}html:not(.dark) .paywall-subscribe-modal .flex.flex-col.items-center.text-center.gap-3.mt-6{margin-top:8px!important;gap:5px!important}html:not(.dark) .paywall-brand-logo{width:42px!important;height:42px!important}html:not(.dark) .paywall-subscribe-modal h3{font-size:18px!important;line-height:1.08!important}html:not(.dark) .paywall-subscribe-modal h3+p{font-size:14px!important;line-height:1.1!important}html:not(.dark) .paywall-subscribe-modal .space-y-2{gap:6px!important}html:not(.dark) .paywall-subscribe-modal .space-y-2>*+*{margin-top:6px!important}html:not(.dark) .paywall-subscribe-modal .paywall-feature-check{width:24px!important;height:24px!important;min-width:24px!important}html:not(.dark) .paywall-subscribe-modal .paywall-feature-check+span{font-size:12px!important;line-height:1.15!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option{border-radius:15px!important;padding:9px 13px!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option .space-y-2{gap:5px!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option .space-y-2>*+*{margin-top:5px!important}html:not(.dark) .paywall-subscribe-modal .paywall-trial-badge{font-size:9px!important;padding:1px 8px!important}html:not(.dark) .paywall-subscribe-button{height:44px!important;min-height:44px!important;border-radius:15px!important;flex:0 0 auto!important}html:not(.dark) .paywall-subscribe-modal .flex.items-center.justify-center.gap-2.text-\[11px\]{padding-bottom:0!important;font-size:10px!important;line-height:1!important;flex:0 0 auto!important}@media(max-height:760px){html:not(.dark) .paywall-subscribe-modal>.px-5.pt-5.pb-3{padding-top:10px!important;padding-bottom:5px!important}html:not(.dark) .paywall-brand-logo{width:36px!important;height:36px!important}html:not(.dark) .paywall-subscribe-modal h3{font-size:16px!important}html:not(.dark) .paywall-subscribe-modal h3+p{font-size:13px!important}html:not(.dark) .paywall-subscribe-modal>.px-5.pb-4{gap:6px!important;padding-bottom:7px!important}html:not(.dark) .paywall-subscribe-modal .paywall-feature-check{width:21px!important;height:21px!important;min-width:21px!important}html:not(.dark) .paywall-subscribe-modal .paywall-feature-check+span{font-size:11px!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option{padding:7px 11px!important;border-radius:14px!important}html:not(.dark) .paywall-subscribe-button{height:41px!important;min-height:41px!important}}html:not(.dark) .detail-page .detail-action-input-shell{background:#f4faff!important;background-color:#f4faff!important;background-image:linear-gradient(180deg,#fafdff,#f1f8ff)!important;border:1px solid rgba(47,110,168,.2)!important;box-shadow:inset 0 1px #ffffffdb,0 14px 28px -24px #2f6ea83d!important}html:not(.dark) .detail-page .detail-action-input-shell .detail-action-input{color:var(--text-color)!important}html:not(.dark) .detail-page .detail-action-input-shell .detail-action-input::-moz-placeholder{color:#11182761!important}html:not(.dark) .detail-page .detail-action-input-shell .detail-action-input::placeholder{color:#11182761!important}html:not(.dark) .detail-page .detail-action-input-shell button.text-left{color:var(--text-color)!important;background:transparent!important;border-color:#2f6ea824!important}html:not(.dark) .detail-page .detail-action-input-shell button.text-left:hover{color:var(--vocesyo-accent-blue, #2F6EA8)!important;background:#2f6ea80f!important}html:not(.dark) .mini-audio-player.is-bottom{bottom:calc(env(safe-area-inset-bottom,0px) + 10px)!important;padding:0 14px!important}html:not(.dark) .mini-audio-player.is-bottom .mini-audio-inner{border-radius:24px!important;border:1px solid rgba(47,110,168,.26)!important;border-bottom:1px solid rgba(47,110,168,.34)!important;padding:14px!important}html:not(.dark) .ui-action-button.ui-action-cancel,html:not(.dark) .analysis-mode-secondary-action,html:not(.dark) .analysis-mode-modal-action.analysis-mode-cancel-action,html:not(.dark) .ios-alert-surface .ui-action-button.ui-action-cancel,html:not(.dark) .recording-player-shell .ui-action-button.ui-action-cancel,html:not(.dark) button.ui-action-cancel{background:var(--nd-secondary-button-bg, #1d2938)!important;background-color:var(--nd-secondary-button-bg, #1d2938)!important;background-image:none!important;border:1px solid var(--nd-secondary-button-border, rgba(148, 163, 184, .22))!important;color:var(--nd-secondary-button-text, #f8fafc)!important;box-shadow:none!important}html:not(.dark) .ui-action-button.ui-action-cancel *,html:not(.dark) .analysis-mode-secondary-action *,html:not(.dark) .analysis-mode-modal-action.analysis-mode-cancel-action *,html:not(.dark) .ios-alert-surface .ui-action-button.ui-action-cancel *,html:not(.dark) .recording-player-shell .ui-action-button.ui-action-cancel *{color:var(--nd-secondary-button-text, #f8fafc)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--nd-secondary-button-text, #f8fafc)!important}html:not(.dark) .paywall-title{font-size:19px!important;line-height:1.1!important}html:not(.dark) .paywall-title-brand{color:var(--text-color)!important;-webkit-text-fill-color:var(--text-color)!important}html:not(.dark) .paywall-title-brand span{color:var(--vocesyo-accent-blue, #2F6EA8)!important;-webkit-text-fill-color:var(--vocesyo-accent-blue, #2F6EA8)!important}html:not(.dark) .paywall-subscribe-modal p.text-base{font-size:15px!important}html:not(.dark) .paywall-feature-text{font-size:13px!important;line-height:1.15!important;white-space:nowrap!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option .text-xs{font-size:13px!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option .text-\[10px\]:not(.paywall-trial-badge){font-size:11px!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option .text-sm{font-size:15px!important}html:not(.dark) .paywall-subscribe-button{font-size:15px!important}html:not(.dark) .paywall-subscribe-modal .flex.items-center.justify-center.gap-2.text-\[11px\],html:not(.dark) .paywall-subscribe-modal .flex.items-center.justify-center.gap-2.text-\[11px\] *{font-size:10px!important}html:not(.dark) .ui-action-button.ui-action-cancel,html:not(.dark) .analysis-mode-footer-actions .ui-action-button.ui-action-cancel,html:not(.dark) .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-cancel-action,html:not(.dark) .ios-alert-surface .ui-action-button.ui-action-cancel,html:not(.dark) .recording-player-shell .ui-action-button.ui-action-cancel,html:not(.dark) button.ui-action-cancel{background:var(--nd-secondary-button-bg, #1d2938)!important;background-color:var(--nd-secondary-button-bg, #1d2938)!important;background-image:none!important;border:1px solid var(--nd-secondary-button-border, rgba(148, 163, 184, .22))!important;color:var(--nd-secondary-button-text, #f8fafc)!important;box-shadow:none!important}html:not(.dark) .ui-action-button.ui-action-cancel *,html:not(.dark) .analysis-mode-footer-actions .ui-action-button.ui-action-cancel *,html:not(.dark) .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-cancel-action *,html:not(.dark) .ios-alert-surface .ui-action-button.ui-action-cancel *,html:not(.dark) .recording-player-shell .ui-action-button.ui-action-cancel *,html:not(.dark) button.ui-action-cancel *{color:var(--nd-secondary-button-text, #f8fafc)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--nd-secondary-button-text, #f8fafc)!important}html:not(.dark) .nd-text-modal{padding:0 16px calc(env(safe-area-inset-bottom,0px) + 8px)!important}html:not(.dark) .nd-text-modal-surface{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;overflow:visible!important}html:not(.dark) .nd-text-textarea{min-height:214px!important;padding:26px 68px 76px 22px!important;border-radius:24px!important;background:var(--nd-app-surface, #18212d)!important;background-color:var(--nd-app-surface, #18212d)!important;background-image:none!important;border:1px solid var(--nd-app-border, rgba(148, 163, 184, .2))!important;color:var(--nd-app-text, #f8fafc)!important;-webkit-text-fill-color:var(--nd-app-text, #f8fafc)!important;outline:none!important;box-shadow:0 12px 28px -24px #0006!important}html:not(.dark) .nd-text-textarea::-moz-placeholder{color:var(--nd-app-muted-soft, rgba(203, 213, 225, .52))!important;-webkit-text-fill-color:var(--nd-app-muted-soft, rgba(203, 213, 225, .52))!important;opacity:1!important}html:not(.dark) .nd-text-textarea::placeholder{color:var(--nd-app-muted-soft, rgba(203, 213, 225, .52))!important;-webkit-text-fill-color:var(--nd-app-muted-soft, rgba(203, 213, 225, .52))!important;opacity:1!important}html:not(.dark) .nd-text-textarea:focus{border-color:var(--nd-app-border-strong, rgba(148, 163, 184, .34))!important;box-shadow:0 0 0 2px #60a5fa1a,0 12px 28px -24px #0006!important}html:not(.dark) .nd-text-modal-close{top:14px!important;right:14px!important;background:#ffffff14!important;background-color:#ffffff14!important;background-image:none!important;border:1px solid var(--nd-app-border, rgba(148, 163, 184, .2))!important;box-shadow:none!important;color:var(--nd-app-muted, rgba(203, 213, 225, .72))!important;-webkit-text-fill-color:var(--nd-app-muted, rgba(203, 213, 225, .72))!important}html:not(.dark) .nd-text-modal-footer{right:22px!important;bottom:20px!important}html:not(.dark) .nd-text-send{background:linear-gradient(180deg,#3D86BD 0%,var(--vocesyo-accent-blue, #2F6EA8) 58%,#246291 100%)!important;background-color:var(--vocesyo-accent-blue, #2F6EA8)!important;background-image:linear-gradient(180deg,#3D86BD 0%,var(--vocesyo-accent-blue, #2F6EA8) 58%,#246291 100%)!important;border-color:#2f6ea87a!important;color:#fff!important;box-shadow:inset 0 1px #ffffff57,0 14px 28px -22px #2f6ea89e!important}html:not(.dark) .nd-text-send *,html:not(.dark) .nd-text-send svg{color:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html:not(.dark) .nd-text-send:disabled{background:#2f6ea857!important;background-color:#2f6ea857!important;background-image:none!important;border-color:#2f6ea838!important;opacity:1!important}html:not(.dark) .login-brand-lockup{align-items:flex-end!important;gap:8px!important}html:not(.dark) .login-brand-logo.vocesyo-original-logo,html:not(.dark) .login-brand-logo{width:34px!important;height:34px!important;transform:translateY(-1px)!important}html:not(.dark) .login-brand-title{display:inline-flex!important;align-items:flex-end!important;margin:0!important;line-height:.84!important}html:not(.dark) .nd-sidebar-icon-btn{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--vocesyo-accent-blue, #2F6EA8)!important}html:not(.dark) .nd-sidebar-icon-btn:hover{background:#2f6ea814!important}html:not(.dark) .nd-sidebar-nav-primary{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;-moz-column-gap:8px!important;column-gap:8px!important;padding-left:10px!important;padding-right:10px!important}html:not(.dark) .nd-sidebar-nav-primary .nd-sidebar-nav-item{padding:9px 10px!important;min-width:0!important}html:not(.dark) .nd-sidebar-nav-primary .nd-sidebar-nav-item:last-child{justify-content:flex-end!important;text-align:right!important}html:not(.dark) .nd-sidebar-nav-primary .nd-sidebar-nav-item:last-child span{flex:0 1 auto!important}html:not(.dark) .analysis-mode-modal-header{padding-bottom:14px!important}html:not(.dark) .analysis-mode-modal-subtitle,.analysis-mode-modal-subtitle{display:block!important;margin-top:6px!important;max-width:280px!important;color:#11182785!important;font-size:13px!important;line-height:1.25!important;font-weight:500!important}.nd-home{overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:calc(max(env(safe-area-inset-bottom,0px),0px) + 118px)!important}.nd-home .nd-home-inner{min-height:100%!important;height:auto!important;justify-content:flex-start!important;gap:0!important}.nd-home .nd-brand{margin-bottom:56px!important}.nd-home-summary{width:100%!important;margin:0 0 30px!important;text-align:center!important}.nd-home-greeting{margin:0!important;font-family:var(--font-ui)!important;font-size:18px!important;font-weight:800!important;line-height:1.18!important;letter-spacing:0!important;color:var(--text-color)!important;-webkit-text-fill-color:var(--text-color)!important}.nd-home-stats{margin:7px auto 0!important;max-width:300px!important;font-family:var(--font-ui)!important;font-size:13px!important;font-weight:500!important;line-height:1.32!important;letter-spacing:0!important;color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}.nd-home-stats-highlight{color:var(--vocesyo-accent-blue, #2F6EA8)!important;-webkit-text-fill-color:var(--vocesyo-accent-blue, #2F6EA8)!important;font-weight:800!important}.nd-home-insights{display:grid!important;gap:5px!important;width:min(100%,310px)!important;margin:10px auto 0!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:600!important;line-height:1.28!important;letter-spacing:0!important;color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}.nd-home-insights span{display:block!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(max(env(safe-area-inset-bottom,0px),0px) + 16px)!important;width:min(320px,calc(100vw - 32px))!important;height:48px!important;margin:0!important;transform:translate(-50%)!important;z-index:120!important}.nd-home .nd-home-analyze-actions{position:absolute!important;left:0!important;right:0!important;bottom:calc(100% + 8px)!important;top:auto!important;width:100%!important;margin-top:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;max-height:none!important;opacity:0!important;overflow:visible!important;transform:translateY(8px)!important;pointer-events:none!important}.nd-home .nd-home-analyze-dock.is-open .nd-home-analyze-actions{max-height:none!important;opacity:1!important;overflow:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.nd-home .nd-recent{margin-top:0!important;flex:0 0 auto!important}.nd-home .nd-recent-list{min-height:0!important}.detail-create-shell{position:relative!important;overflow:visible!important;z-index:240!important}.detail-create-compose{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important}.detail-create-chat-field{min-width:0!important;height:36px!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0 11px!important;border-radius:8px!important;border:1px solid rgba(47,110,168,.2)!important;background:#ffffff9e!important;color:var(--text-muted)!important}.detail-create-chat-field svg,.detail-create-chat-field svg *{flex-shrink:0!important;color:var(--vocesyo-accent-blue, #2F6EA8)!important;stroke:currentColor!important}.detail-create-chat-field input{width:100%!important;min-width:0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--text-color)!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.detail-create-chat-field input::-moz-placeholder{color:var(--text-muted)!important;opacity:.9!important}.detail-create-chat-field input::placeholder{color:var(--text-muted)!important;opacity:.9!important}.detail-create-send{width:25px!important;height:25px!important;border:0!important;border-radius:7px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;background:var(--vocesyo-accent-blue, #2F6EA8)!important;color:#fff!important}.detail-create-send:disabled{background:#6b72802e!important;color:#6b7280b8!important;cursor:not-allowed!important}.detail-create-send svg,.detail-create-send svg *{color:currentColor!important;stroke:currentColor!important}.detail-create-button{height:36px!important;min-width:92px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0 12px!important;border-radius:8px!important;border:1px solid rgba(47,110,168,.28)!important;background:var(--vocesyo-accent-blue, #2F6EA8)!important;color:#fff!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:800!important;line-height:1!important}.detail-create-chevron{transition:transform var(--dur-fast) ease!important}.detail-create-chevron.is-open{transform:rotate(180deg)!important}.detail-create-button *,.detail-create-button svg,.detail-create-button svg *{color:#fff!important;stroke:currentColor!important;-webkit-text-fill-color:#FFFFFF!important}.detail-create-actions{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.detail-create-compose--buttons-only{display:flex!important;align-items:center!important}.detail-create-compose--buttons-only .detail-create-actions{width:100%!important}.detail-create-compose--buttons-only .detail-create-button{flex:1 1 0!important;min-width:0!important}.chat-embedded-user{background:var(--vocesyo-accent-blue, #2F6EA8)!important;background-color:var(--vocesyo-accent-blue, #2F6EA8)!important;border:1px solid rgba(255,255,255,.18)!important}.chat-embedded-user,.chat-embedded-user *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.chat-embedded-ai{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;padding:2px 4px 0!important}.chat-embedded-ai .markdown-content{padding:0!important}@keyframes vcsLogoPulse{0%,to{transform:scale(1);opacity:.45}18%,38%{transform:scale(1.32);opacity:1}58%{transform:scale(1);opacity:.45}}@keyframes vcs-phrase-up{0%{transform:translateY(7px);opacity:0}to{transform:translateY(0);opacity:1}}.vcs-phrase-up{animation:vcs-phrase-up .24s ease forwards}@keyframes vcsDotSeq{0%,60%,to{opacity:.18;transform:scale(.85)}20%,40%{opacity:1;transform:scale(1.35)}}.chat-screen-root .markdown-content{line-height:1.6;word-break:break-word}.chat-screen-root .markdown-content>*:first-child{margin-top:0!important}.chat-screen-root .markdown-content>*:last-child{margin-bottom:0!important}.chat-screen-root .markdown-content p{margin:0 0 .6em}.chat-screen-root .markdown-content h1,.chat-screen-root .markdown-content h2,.chat-screen-root .markdown-content h3,.chat-screen-root .markdown-content h4,.chat-screen-root .markdown-content h5,.chat-screen-root .markdown-content h6{font-weight:800;line-height:1.25;margin:.9em 0 .45em}.chat-screen-root .markdown-content h1{font-size:1.45em}.chat-screen-root .markdown-content h2{font-size:1.28em}.chat-screen-root .markdown-content h3{font-size:1.14em}.chat-screen-root .markdown-content h4{font-size:1.04em}.chat-screen-root .markdown-content strong,.chat-screen-root .markdown-content b{font-weight:800}.chat-screen-root .markdown-content em,.chat-screen-root .markdown-content i{font-style:italic}.chat-screen-root .markdown-content del{text-decoration:line-through;opacity:.7}.chat-screen-root .markdown-content ul,.chat-screen-root .markdown-content ol{margin:.4em 0 .7em;padding-left:1.4em}.chat-screen-root .markdown-content ul{list-style:disc}.chat-screen-root .markdown-content ol{list-style:decimal}.chat-screen-root .markdown-content li{margin:.2em 0}.chat-screen-root .markdown-content li>ul,.chat-screen-root .markdown-content li>ol{margin:.2em 0}.chat-screen-root .markdown-content blockquote{margin:.6em 0;padding:.3em .9em;border-left:3px solid rgba(120,140,200,.6);opacity:.92}.chat-screen-root .markdown-content hr{border:0;border-top:1px solid rgba(150,160,180,.35);margin:.9em 0}.chat-screen-root .markdown-content :not(pre)>code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;padding:.1em .4em;border-radius:5px;background:#7f8caa2e}.chat-screen-root .markdown-content .katex{font-size:1.04em}.chat-screen-root .markdown-content .katex-display{margin:.5em 0;overflow-x:auto;overflow-y:hidden}.chat-typing-embedded{background:#1b2330!important;background-color:#1b2330!important;background-image:none!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 2px 10px #00000059!important}.chat-typing-embedded .typing-dot{background-color:#e6edf6!important}.chat-typing-embedded span{color:#e6edf6d9!important;-webkit-text-fill-color:rgba(230,237,246,.85)!important}.detail-sohbet-button{min-width:auto!important;padding:0 11px!important;gap:6px!important}.detail-sohbet-button.is-active{box-shadow:0 0 0 2px #ffffffd9 inset!important;filter:brightness(1.06)}.detail-sohbet-logo{flex-shrink:0}.detail-sohbet-logo rect,.detail-sohbet-logo circle{-webkit-text-fill-color:initial!important}.detail-inline-chat-panel{width:100%!important;height:clamp(320px,calc(100dvh - var(--header-height, 64px) - 190px),520px)!important;min-height:0!important;margin-top:8px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:0!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.detail-inline-chat-panel .chat-screen-root--embedded{flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow:hidden!important}.detail-inline-chat-panel .chat-scroll-root{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:10px 0 1px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.detail-inline-chat-panel .chat-scroll-root>.max-w-2xl{margin-top:auto!important}.doc-chat-dock-shell{--doc-chat-keyboard-inset: 0px;position:fixed;left:0;right:0;bottom:calc(var(--doc-chat-keyboard-inset, 0px) + env(safe-area-inset-bottom,0px) + 10px);z-index:40000;display:flex;justify-content:center;padding:0 14px;transition:bottom .18s ease}.doc-chat-dock-shell.is-keyboard-open{bottom:calc(var(--doc-chat-keyboard-inset, 0px) + 8px)}body.ipad-sidebar-open .doc-chat-dock-shell{left:var(--ipad-sidebar-width);right:0}.doc-chat-dock{width:100%;max-width:640px;display:flex;align-items:center;gap:8px;height:52px;padding:0 8px 0 18px;border-radius:9999px;background:#ffffff24;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 16px 34px -12px #00000073,inset 0 1px #ffffff38}.doc-chat-dock-input{flex:1!important;min-width:0!important;height:100%!important;border:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:#fff!important;font-family:var(--font-ui)!important;font-size:14px!important;font-weight:600!important;line-height:1!important}.doc-chat-dock-input::-moz-placeholder{color:#ffffffc7!important}.doc-chat-dock-input::placeholder{color:#ffffffc7!important}.doc-chat-dock-send{width:36px;height:36px;flex-shrink:0;border:0;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--vocesyo-accent-blue, #2F6EA8);transition:transform .14s ease,opacity .14s ease}.doc-chat-dock-send:active:not(:disabled){transform:scale(.92)}.doc-chat-dock-send:disabled{opacity:.5;cursor:not-allowed}.doc-chat-dock-send.is-thinking{opacity:1!important;background:#fff!important;animation:doc-chat-send-pulse 1s ease-in-out infinite}.doc-chat-dock-square{width:11px;height:11px;border-radius:2px;background:#000;display:block}@keyframes doc-chat-send-pulse{0%,to{transform:scale(1);box-shadow:0 0 #ffffff73}50%{transform:scale(1.1);box-shadow:0 0 0 6px #fff0}}.detail-create-menu{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;z-index:62150!important;width:min(320px,100%)!important;display:grid!important;gap:2px!important;padding:8px!important;border-radius:10px!important;border:1px solid rgba(47,110,168,.18)!important;background:#fffffff5!important;box-shadow:0 18px 38px -24px #1118275c!important;overflow-y:auto!important;overscroll-behavior:contain!important}.detail-create-menu--portal{position:fixed!important;top:var(--detail-create-menu-top, 12px)!important;left:var(--detail-create-menu-left, 12px)!important;right:auto!important;width:var(--detail-create-menu-width, 320px)!important;max-height:var(--detail-create-menu-max-height, min(440px, calc(100dvh - 24px) ))!important;z-index:62150!important;pointer-events:auto!important}.detail-create-menu-item{width:100%!important;min-height:38px!important;display:grid!important;grid-template-columns:24px minmax(0,1fr) 16px!important;align-items:center!important;gap:9px!important;padding:8px 10px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--text-color)!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:700!important;line-height:1.15!important;text-align:left!important}.detail-create-menu-icon{width:24px!important;height:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:7px!important;background:#2f6ea817!important;color:var(--vocesyo-accent-blue, #2F6EA8)!important}.detail-create-menu-icon svg,.detail-create-menu-icon svg *{color:currentColor!important;stroke:currentColor!important}.detail-create-menu-label{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.detail-create-menu-item:hover,.detail-create-menu-item.is-active{background:#2f6ea814!important}.detail-create-menu-item:disabled{cursor:not-allowed!important;opacity:.45!important}.detail-create-analysis-toggle{min-height:40px!important}.detail-create-submenu-chevron{transition:transform var(--dur-fast) ease!important}.detail-create-submenu-chevron.is-open{transform:rotate(180deg)!important}.detail-create-submenu{display:grid!important;gap:2px!important;padding:2px 0 4px 10px!important}.detail-create-submenu-item{min-height:48px!important;grid-template-columns:24px minmax(0,1fr)!important}.detail-create-menu-label-stack{display:grid!important;gap:3px!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.detail-create-menu-label-stack small{color:var(--text-muted)!important;font-size:10.5px!important;font-weight:600!important;line-height:1.2!important}.detail-create-menu-divider{height:1px!important;margin:5px 4px!important;background:#2f6ea824!important}.content-map-grid{display:grid!important;gap:20px!important;margin-top:14px!important;font-size:1rem!important;line-height:1.75!important}.content-map-card{border:0!important;border-radius:0!important;background:transparent!important;padding:0 0 18px!important;box-shadow:none!important;border-bottom:1px dashed rgba(17,19,22,.2)!important}.content-map-card:last-child{padding-bottom:0!important;border-bottom:0!important}.content-map-card-head{display:flex!important;align-items:flex-start!important;gap:10px!important;padding-bottom:8px!important;border-bottom:1px dashed rgba(17,19,22,.2)!important}.content-map-card-icon{width:28px!important;height:28px!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;background:#2f6ea81a!important;color:var(--vocesyo-accent-blue, #2F6EA8)!important}.content-map-card-icon svg,.content-map-card-icon svg *{color:currentColor!important;stroke:currentColor!important}.content-map-card h2{margin:0!important;color:var(--text-color)!important;font-family:var(--font-ui)!important;font-size:15px!important;font-weight:850!important;line-height:1.18!important}.content-map-card p{margin:3px 0 0!important;color:var(--text-muted)!important;font-family:var(--font-ui)!important;font-size:1rem!important;font-weight:500!important;line-height:1.75!important}.content-map-card ul{display:grid!important;gap:8px!important;margin:12px 0 0!important;padding-left:18px!important}.content-map-card li{color:var(--text-color)!important;font-size:1rem!important;line-height:1.75!important}.content-map-card li::marker{color:var(--vocesyo-accent-blue, #2F6EA8)!important}.content-map-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important}.content-map-action-title{border:0!important;background:transparent!important;padding:0!important;color:var(--vocesyo-accent-blue, #2F6EA8)!important;font-family:var(--font-ui)!important;font-size:1rem!important;font-weight:800!important;line-height:1.45!important;text-align:left!important;text-decoration:underline!important;text-underline-offset:3px!important;cursor:pointer!important}html:not(.dark),html:not(.dark) body,html:not(.dark) #root,html:not(.dark) .app-shell,html:not(.dark) .app-main-pane,html:not(.dark) .page-container,html:not(.dark) .nd-home,html:not(.dark) .processing-screen,html:not(.dark) .chat-screen-root,html:not(.dark) .detail-screen,html:not(.dark) .detail-page,html:not(.dark) .min-h-screen,html:not(.dark) [class~=bg-background]{background:var(--vocesyo-app-background)!important;background-color:var(--bg-color)!important;background-attachment:fixed!important}.nd-home{padding:18px 16px calc(max(env(safe-area-inset-bottom,0px),0px) + 138px)!important}.nd-home .nd-home-inner{width:min(100%,520px)!important;margin:0 auto!important;padding:0!important}.nd-home-cockpit{position:relative!important;width:100%!important;overflow:hidden!important;margin:36px 0 22px!important;padding:17px 17px 18px!important;border:1px solid rgba(47,110,168,.18)!important;border-radius:22px!important;background:linear-gradient(135deg,#ffffffdb,#eff7ff9e),repeating-linear-gradient(0deg,rgba(47,110,168,.035) 0 1px,transparent 1px 24px),repeating-linear-gradient(90deg,rgba(47,110,168,.03) 0 1px,transparent 1px 24px)!important;box-shadow:inset 0 1px #ffffffeb,0 24px 54px -42px #1f518294!important}.nd-home-cockpit:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(120deg,transparent 0%,rgba(47,110,168,.08) 42%,transparent 70%)!important;opacity:.58!important;pointer-events:none!important}.nd-home-cockpit>*{position:relative!important;z-index:1!important}.nd-home-cockpit-top{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important}.nd-home .nd-home-cockpit .nd-brand{margin:0!important;text-align:left!important}.nd-home .nd-brand-lockup{justify-content:flex-start!important;gap:7px!important}.nd-home .nd-brand-logo.vocesyo-original-logo,.nd-home .nd-brand .vocesyo-original-logo{width:23px!important;height:23px!important}.nd-home .nd-brand-title{font-size:22px!important;line-height:1!important;letter-spacing:0!important}.nd-home .nd-brand-tagline{margin-top:4px!important;padding-left:30px!important;font-size:11px!important;font-weight:700!important;letter-spacing:0!important;color:#1118278a!important;-webkit-text-fill-color:rgba(17,24,39,.54)!important}.nd-home-cockpit-badge{height:28px!important;display:inline-flex!important;align-items:center!important;padding:0 10px!important;border:1px solid rgba(47,110,168,.16)!important;border-radius:999px!important;background:#ffffffa8!important;color:var(--vocesyo-accent-blue, #2F6EA8)!important;-webkit-text-fill-color:var(--vocesyo-accent-blue, #2F6EA8)!important;font-size:11px!important;font-weight:900!important;line-height:1!important;box-shadow:inset 0 1px #ffffffdb!important}.nd-home-summary{margin:32px 0 0!important;text-align:left!important}.nd-home-greeting{font-size:24px!important;font-weight:900!important;line-height:1.05!important}.nd-home-stats{max-width:none!important;margin:8px 0 0!important;font-size:13px!important;line-height:1.4!important}.nd-home-stats-highlight{color:var(--vocesyo-accent-blue, #2F6EA8)!important;-webkit-text-fill-color:var(--vocesyo-accent-blue, #2F6EA8)!important}.nd-home-kpi-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:16px 0 0!important}.nd-home-kpi-card{min-width:0!important;min-height:72px!important;display:grid!important;align-content:center!important;gap:3px!important;padding:10px 11px!important;border:1px solid rgba(47,110,168,.13)!important;border-radius:16px!important;background:linear-gradient(180deg,#ffffffb8,#ffffff6b)!important;box-shadow:inset 0 1px #ffffffdb,0 14px 26px -24px #1f51825c!important}.nd-home-kpi-card-primary{background:linear-gradient(180deg,#2f6ea821,#ffffff80)!important;border-color:#2f6ea838!important}.nd-home-kpi-card span{color:#1118278f!important;-webkit-text-fill-color:rgba(17,24,39,.56)!important;font-size:10px!important;font-weight:900!important;line-height:1.05!important}.nd-home-kpi-card strong{color:var(--text-color)!important;-webkit-text-fill-color:var(--text-color)!important;font-size:23px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important}.nd-home-kpi-card-primary strong{color:var(--vocesyo-accent-blue, #2F6EA8)!important;-webkit-text-fill-color:var(--vocesyo-accent-blue, #2F6EA8)!important}.nd-home-kpi-card em{color:#1118277a!important;-webkit-text-fill-color:rgba(17,24,39,.48)!important;font-size:10px!important;font-style:normal!important;font-weight:750!important;line-height:1.05!important}.nd-home-insights{width:100%!important;margin:10px 0 0!important;display:flex!important;flex-wrap:wrap!important;gap:7px!important}.nd-home-insights span{min-height:28px!important;display:inline-flex!important;align-items:center!important;padding:0 10px!important;border:1px solid rgba(47,110,168,.14)!important;border-radius:999px!important;background:#ffffff94!important;color:#1118279e!important;-webkit-text-fill-color:rgba(17,24,39,.62)!important;font-size:11px!important;font-weight:800!important;white-space:nowrap!important}.nd-home .nd-recent{width:100%!important;margin:0!important;padding-bottom:18px!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.is-open~.nd-recent{padding-bottom:104px!important}.nd-home .nd-recent-header{margin:0 0 12px!important;padding:0 4px!important}.nd-home .nd-recent-label{font-size:13px!important;font-weight:900!important;letter-spacing:0!important;color:#111827b3!important;-webkit-text-fill-color:rgba(17,24,39,.7)!important}.nd-home .nd-recent-all-btn{height:28px!important;padding:0 10px!important;border:1px solid rgba(47,110,168,.14)!important;border-radius:999px!important;background:#ffffff75!important;color:var(--vocesyo-accent-blue, #2F6EA8)!important;-webkit-text-fill-color:var(--vocesyo-accent-blue, #2F6EA8)!important}.nd-home .nd-recent-list{position:relative!important;display:grid!important;gap:8px!important;min-height:0!important;padding-left:8px!important}.nd-home .nd-recent-list:before{content:""!important;position:absolute!important;left:25px!important;top:13px!important;bottom:13px!important;width:1px!important;background:linear-gradient(180deg,#2f6ea814,#2f6ea857,#2f6ea80f)!important;pointer-events:none!important}.nd-home .nd-recent-item{position:relative!important;min-height:68px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) 18px!important;align-items:center!important;gap:11px!important;padding:10px 12px 10px 4px!important;border:0!important;border-radius:16px!important;background:linear-gradient(180deg,#ffffffad,#ffffff6b)!important;box-shadow:inset 0 1px #ffffffd1,0 16px 32px -28px #1118273d!important}.nd-home .nd-recent-item:hover{background:#ffffffbd!important;transform:translateY(-1px)!important}.nd-recent-timeline{position:absolute!important;left:17px!important;top:50%!important;width:9px!important;height:9px!important;border-radius:999px!important;background:var(--vocesyo-accent-blue, #2F6EA8)!important;box-shadow:0 0 0 5px #2f6ea81a!important;transform:translateY(-50%)!important;z-index:1!important}.nd-home .nd-recent-icon{position:relative!important;z-index:2!important;width:34px!important;height:34px!important;border-radius:12px!important;background:#ffffffad!important;border:1px solid rgba(47,110,168,.12)!important}.nd-home .nd-recent-title{font-size:13px!important;font-weight:850!important;line-height:1.22!important}.nd-home .nd-recent-meta{margin-top:4px!important;font-size:11px!important;font-weight:600!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(max(env(safe-area-inset-bottom,0px),0px) + 16px)!important;width:min(360px,calc(100vw - 32px))!important;height:58px!important;margin:0!important;padding:5px!important;border:1px solid rgba(47,110,168,.16)!important;border-radius:22px!important;background:#ffffffc7!important;box-shadow:inset 0 1px #ffffffeb,0 22px 46px -28px #1f51829e!important;backdrop-filter:blur(20px) saturate(150%)!important;-webkit-backdrop-filter:blur(20px) saturate(150%)!important;transform:translate(-50%)!important;z-index:120!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.is-open{transform:translate(-50%)!important}.nd-home .nd-home-analyze-main{height:48px!important;border-radius:17px!important;background:linear-gradient(180deg,#3F83BD 0%,var(--vocesyo-accent-blue, #2F6EA8) 55%,#235C91 100%)!important;box-shadow:inset 0 1px #ffffff57,0 16px 30px -20px #2f6ea8d1!important;font-size:15px!important}.nd-home .nd-home-analyze-actions{left:0!important;right:0!important;bottom:calc(100% + 10px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.nd-home .nd-home-analyze-card{height:70px!important;border-radius:18px!important;border:1px solid rgba(47,110,168,.16)!important;background:#ffffffd1!important;box-shadow:inset 0 1px #ffffffeb,0 16px 30px -24px #11182747!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}.nd-home .nd-home-analyze-card:after{left:18px!important;right:18px!important;bottom:7px!important;height:2px!important}.nd-home{align-items:flex-start!important;justify-content:flex-start!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;padding:18px 16px calc(max(env(safe-area-inset-bottom,0px),0px) + 128px)!important}.nd-home .nd-home-inner{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;justify-content:flex-start!important;gap:0!important}.nd-home-cockpit{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;margin:34px 0 20px!important;padding:15px!important;border-radius:20px!important}.nd-home-summary{margin-top:26px!important}.nd-home-greeting{font-size:22px!important}.nd-home-stats{margin-top:7px!important;font-size:12px!important}.nd-home-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin-top:13px!important}.nd-home-kpi-card{min-height:58px!important;padding:8px 7px!important;border-radius:14px!important;gap:2px!important}.nd-home-kpi-card span{font-size:9px!important;line-height:1!important;white-space:nowrap!important}.nd-home-kpi-card strong{font-size:19px!important;line-height:1!important}.nd-home-kpi-card em{font-size:9px!important;line-height:1.05!important;white-space:nowrap!important}.nd-home-insights{margin-top:9px!important;gap:6px!important}.nd-home-insights span{min-height:24px!important;padding:0 8px!important;font-size:10px!important}.nd-home .nd-recent{padding-bottom:128px!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.is-open~.nd-recent,.nd-home:has(.nd-home-analyze-dock.is-open) .nd-recent{padding-bottom:184px!important}.nd-home .nd-recent-item{min-height:62px!important}.nd-home .nd-home-analyze-card{height:64px!important}.nd-home{padding-left:16px!important;padding-right:16px!important;padding-bottom:calc(max(env(safe-area-inset-bottom,0px),0px) + 132px)!important}.nd-home-cockpit{margin:34px 0 20px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.nd-home-cockpit:before{display:none!important}.nd-home-cockpit-top{display:block!important}.nd-home .nd-home-cockpit .nd-brand{text-align:left!important;padding:0 2px!important}.nd-home .nd-brand-title{font-size:23px!important}.nd-home .nd-brand-tagline{padding-left:31px!important}.nd-home-summary{margin-top:30px!important}.nd-home-greeting{font-size:25px!important;font-weight:950!important}.nd-home-stats,.nd-home-insights,.nd-home-cockpit-badge{display:none!important}.nd-home-kpi-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin-top:16px!important}.nd-home-kpi-card{position:relative!important;isolation:isolate!important;min-width:0!important;min-height:68px!important;padding:9px 8px!important;border:1px solid rgba(255,255,255,.54)!important;border-radius:18px!important;overflow:hidden!important;align-content:center!important;gap:3px!important;background:linear-gradient(145deg,rgba(var(--kpi-rgb),.3),#ffffff3d 58%,rgba(var(--kpi-rgb),.12))!important;box-shadow:inset 0 1px #ffffffc7,inset 0 -18px 28px #ffffff29,0 18px 32px -24px rgba(var(--kpi-rgb),.58),0 6px 14px -12px #1118274d!important;backdrop-filter:blur(22px) saturate(175%)!important;-webkit-backdrop-filter:blur(22px) saturate(175%)!important}.nd-home-kpi-card:before{content:""!important;position:absolute!important;top:1px!important;right:1px!important;bottom:1px!important;left:1px!important;z-index:-1!important;border-radius:17px!important;background:radial-gradient(circle at 28% 0%,rgba(255,255,255,.86),transparent 34%),linear-gradient(180deg,#ffffff6b,#ffffff14)!important;opacity:.92!important}.nd-home-kpi-card:after{content:""!important;position:absolute!important;left:10px!important;right:10px!important;bottom:7px!important;height:2px!important;border-radius:999px!important;background:rgba(var(--kpi-rgb),.78)!important}.nd-home-kpi-total{--kpi-rgb: 47, 110, 168}.nd-home-kpi-file{--kpi-rgb: 47, 125, 84}.nd-home-kpi-audio{--kpi-rgb: 220, 38, 38}.nd-home-kpi-time{--kpi-rgb: 124, 86, 201}.nd-home-kpi-card span{color:#11182794!important;-webkit-text-fill-color:rgba(17,24,39,.58)!important;font-size:9px!important;font-weight:950!important}.nd-home-kpi-card strong{color:rgb(var(--kpi-rgb))!important;-webkit-text-fill-color:rgb(var(--kpi-rgb))!important;font-size:21px!important;font-weight:950!important}.nd-home-kpi-card em{color:#11182780!important;-webkit-text-fill-color:rgba(17,24,39,.5)!important;font-size:9px!important;font-weight:850!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock{width:min(520px,calc(100vw - 32px))!important;height:54px!important;padding:0!important;border:0!important;border-radius:18px!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nd-home .nd-home-analyze-main{height:54px!important;border-radius:18px!important;border:0!important;box-shadow:inset 0 1px #ffffff5c,0 18px 36px -22px #2f6ea8e6!important}.nd-home .nd-home-analyze-actions{bottom:calc(100% + 12px)!important;gap:10px!important}.nd-home .nd-home-analyze-card{height:76px!important;border:1px solid rgba(255,255,255,.58)!important;border-radius:20px!important;background:linear-gradient(145deg,rgba(var(--action-rgb),.28),#fff6 60%,rgba(var(--action-rgb),.12))!important;box-shadow:inset 0 1px #ffffffd1,inset 0 -18px 28px #ffffff29,0 22px 34px -24px rgba(var(--action-rgb),.78),0 10px 16px -14px #1118276b!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;transform:translateY(0)!important;transition:transform .18s var(--spring),box-shadow .18s ease!important}.nd-home .nd-home-analyze-card:active{transform:translateY(2px) scale(.99)!important}.nd-home .nd-home-analyze-card-file{--action-rgb: 47, 110, 168;--nd-card-accent: rgb(47, 110, 168)}.nd-home .nd-home-analyze-card-text{--action-rgb: 47, 125, 84;--nd-card-accent: rgb(47, 125, 84)}.nd-home .nd-home-analyze-card-record{--action-rgb: 220, 38, 38;--nd-card-accent: rgb(220, 38, 38)}.nd-home .nd-home-analyze-card span,.nd-home .nd-home-analyze-card svg,.nd-home .nd-home-analyze-card svg *{color:var(--nd-card-accent)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--nd-card-accent)!important}.nd-home-kpi-card{background:rgba(var(--kpi-rgb),.16)!important;background-color:rgba(var(--kpi-rgb),.16)!important;background-image:none!important;border-color:rgba(var(--kpi-rgb),.28)!important;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #ffffff38,0 18px 34px -24px rgba(var(--kpi-rgb),.58),0 8px 18px -16px #11182752!important}.nd-home-kpi-card:before,.nd-home-kpi-card:after{display:none!important}.nd-home .nd-home-analyze-main{background:var(--vocesyo-accent-blue, #2F6EA8)!important;background-color:var(--vocesyo-accent-blue, #2F6EA8)!important;background-image:none!important}.nd-home .nd-home-analyze-card{background:rgba(var(--action-rgb),.16)!important;background-color:rgba(var(--action-rgb),.16)!important;background-image:none!important;border-color:rgba(var(--action-rgb),.3)!important;box-shadow:inset 0 1px #ffffffbd,inset 0 -1px #ffffff38,0 22px 36px -24px rgba(var(--action-rgb),.72),0 10px 18px -15px #1118276b!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock{position:fixed!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(max(env(safe-area-inset-bottom,0px),0px) + 10px)!important;width:min(520px,calc(100vw - 32px))!important;height:54px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;transform:translate3d(-50%,0,0)!important;z-index:65000!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.is-open{transform:translate3d(-50%,0,0)!important}.nd-home .nd-home-analyze-main{width:100%!important;height:54px!important}.nd-home .nd-home-analyze-actions{position:absolute!important;left:0!important;right:0!important;top:auto!important;bottom:calc(100% + 12px)!important}.nd-home .nd-home-inner{animation:none!important;transform:none!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock{bottom:calc(env(safe-area-inset-bottom,0px) + 8px)!important}.nd-home{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 154px)!important}.nd-home .nd-recent-list{padding-left:30px!important;gap:10px!important}.nd-home .nd-recent-list:before{left:10px!important;top:8px!important;bottom:8px!important;width:2px!important;border-radius:999px!important;background:#2f6ea85c!important;z-index:0!important}.nd-home .nd-recent-item{overflow:visible!important;min-height:62px!important;padding-left:12px!important}.nd-recent-timeline{left:-25px!important;width:13px!important;height:13px!important;border:3px solid rgba(244,247,251,.96)!important;background:var(--vocesyo-accent-blue, #2F6EA8)!important;box-shadow:0 0 0 4px #2f6ea824!important;z-index:4!important}.nd-home-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:18px!important}.nd-home-kpi-card{min-height:64px!important;padding:10px 11px 10px 13px!important;border-radius:10px!important;border:1px solid rgba(17,24,39,.08)!important;border-left:3px solid rgb(var(--kpi-rgb))!important;background:#ffffff9e!important;background-color:#ffffff9e!important;background-image:none!important;box-shadow:inset 0 1px #ffffffad,0 10px 24px -22px #11182757!important;backdrop-filter:blur(18px) saturate(145%)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important}.nd-home-kpi-card span{font-size:10px!important;font-weight:800!important;color:#1118278a!important;-webkit-text-fill-color:rgba(17,24,39,.54)!important}.nd-home-kpi-card strong{font-size:24px!important;font-weight:900!important;color:#111827db!important;-webkit-text-fill-color:rgba(17,24,39,.86)!important}.nd-home-kpi-card em{font-size:10px!important;font-weight:700!important;color:rgb(var(--kpi-rgb))!important;-webkit-text-fill-color:rgb(var(--kpi-rgb))!important}.nd-home .nd-recent{margin-top:24px!important}.nd-home .nd-recent-list{padding-left:0!important;gap:0!important}.nd-home .nd-recent-list:before{left:66px!important;top:16px!important;bottom:16px!important;width:1px!important;background:#2f6ea84d!important}.nd-home .nd-recent-item{min-height:72px!important;display:grid!important;grid-template-columns:54px 24px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;padding:6px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.nd-recent-stamp{display:grid!important;gap:2px!important;justify-items:end!important;color:#11182785!important;-webkit-text-fill-color:rgba(17,24,39,.52)!important;font-family:var(--font-ui)!important;line-height:1.05!important}.nd-recent-stamp span{font-size:10px!important;font-weight:850!important;white-space:nowrap!important}.nd-recent-stamp em{font-size:10px!important;font-style:normal!important;font-weight:650!important;white-space:nowrap!important}.nd-recent-timeline{position:relative!important;left:auto!important;top:auto!important;width:13px!important;height:13px!important;justify-self:center!important;border:3px solid rgba(244,247,251,.98)!important;background:var(--vocesyo-accent-blue, #2F6EA8)!important;box-shadow:0 0 0 4px #2f6ea81f!important;transform:none!important}.nd-recent-card{min-width:0!important;min-height:60px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 16px!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;border:1px solid rgba(47,110,168,.14)!important;border-radius:10px!important;background:#ffffff94!important;box-shadow:inset 0 1px #ffffffad,0 10px 24px -22px #11182747!important}.nd-home .nd-recent-title{font-size:13px!important;font-weight:850!important}.nd-home .nd-recent-meta{font-size:11px!important}.nd-home{min-height:100dvh!important;height:100dvh!important;overflow-y:auto!important;padding:18px 16px calc(178px + env(safe-area-inset-bottom,0px))!important;background-color:#f4f7fb!important;background-image:none!important}.nd-home-inner{width:min(100%,520px)!important;min-height:auto!important;margin:0 auto!important;padding:0!important;display:block!important;transform:none!important;animation:none!important;overflow:visible!important}.nd-home-cockpit{margin:46px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.nd-home-cockpit:before,.nd-home-cockpit:after{display:none!important}.nd-home-cockpit-top{display:flex!important;justify-content:center!important;padding:0!important;margin:0 0 30px!important}.nd-home .nd-home-cockpit .nd-brand{align-items:center!important;text-align:center!important;gap:4px!important}.nd-home .nd-brand-lockup{justify-content:center!important}.nd-home-summary{margin:0!important;padding:0!important}.nd-home-greeting{margin:0 0 18px!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:31px!important;line-height:1.04!important;font-weight:900!important;letter-spacing:0!important}.nd-home-kpi-bento{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)!important;grid-template-rows:repeat(3,52px)!important;gap:10px!important;margin:0!important}.nd-home-kpi-tile{--tile-accent: #2f6ea8;min-width:0!important;position:relative!important;display:grid!important;align-content:center!important;gap:1px!important;padding:10px 13px 10px 15px!important;border:1px solid rgba(123,143,166,.24)!important;border-radius:14px!important;background:#ffffff8f!important;box-shadow:inset 0 1px #ffffffc7,0 14px 34px -28px #1118276b!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}.nd-home-kpi-tile:before{content:""!important;position:absolute!important;left:10px!important;top:12px!important;bottom:12px!important;width:3px!important;border-radius:999px!important;background:var(--tile-accent)!important;opacity:.95!important}.nd-home-kpi-tile-total{--tile-accent: #2f6ea8;grid-row:1 / span 3!important;padding:18px 16px 16px 19px!important}.nd-home-kpi-tile-file{--tile-accent: #2f8f6a}.nd-home-kpi-tile-audio{--tile-accent: #c83a3a}.nd-home-kpi-tile-time{--tile-accent: #7656c5}.nd-home-kpi-tile span{display:block!important;color:#1118278f!important;-webkit-text-fill-color:rgba(17,24,39,.56)!important;font-size:10px!important;line-height:1.1!important;font-weight:850!important;letter-spacing:0!important}.nd-home-kpi-tile strong{display:block!important;color:var(--tile-accent)!important;-webkit-text-fill-color:var(--tile-accent)!important;font-size:25px!important;line-height:.95!important;font-weight:950!important;letter-spacing:0!important}.nd-home-kpi-tile em{display:block!important;color:#1118279e!important;-webkit-text-fill-color:rgba(17,24,39,.62)!important;font-size:10px!important;line-height:1.1!important;font-style:normal!important;font-weight:760!important;letter-spacing:0!important}.nd-home-kpi-tile-total strong{margin-top:8px!important;font-size:48px!important;line-height:.9!important}.nd-home-kpi-tile-total em{margin-top:7px!important;font-size:12px!important}.nd-home .nd-recent{margin:30px 0 0!important;padding:0!important}.nd-home .nd-recent-header{margin:0 0 12px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.nd-home .nd-recent-label{color:#111827b8!important;-webkit-text-fill-color:rgba(17,24,39,.72)!important;font-size:14px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:0!important}.nd-home .nd-recent-all-btn{height:32px!important;padding:0 12px!important;border:1px solid rgba(47,110,168,.16)!important;border-radius:999px!important;background:#ffffff85!important;color:#2f6ea8!important;-webkit-text-fill-color:#2f6ea8!important;box-shadow:inset 0 1px #ffffffb8!important}.nd-home .nd-recent-list{position:relative!important;display:grid!important;gap:0!important;padding:0!important}.nd-home .nd-recent-list:before{content:""!important;position:absolute!important;left:70px!important;top:24px!important;bottom:24px!important;width:1px!important;border-radius:999px!important;background:#2f6ea847!important}.nd-home .nd-recent-item{min-height:76px!important;display:grid!important;grid-template-columns:58px 24px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:4px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.nd-home .nd-recent-stamp{display:grid!important;justify-items:end!important;gap:2px!important;color:#11182780!important;-webkit-text-fill-color:rgba(17,24,39,.5)!important}.nd-home .nd-recent-stamp span,.nd-home .nd-recent-stamp em{font-size:10px!important;line-height:1.05!important;font-weight:800!important;letter-spacing:0!important;white-space:nowrap!important}.nd-home .nd-recent-stamp em{font-style:normal!important;font-weight:650!important}.nd-home .nd-recent-timeline{z-index:1!important;justify-self:center!important;width:14px!important;height:14px!important;border:3px solid rgba(244,247,251,.98)!important;border-radius:999px!important;background:#2f6ea8!important;box-shadow:0 0 0 5px #2f6ea81f!important}.nd-home .nd-recent-icon{display:none!important}.nd-home .nd-recent-card{min-height:64px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;padding:11px 13px!important;border:1px solid rgba(123,143,166,.22)!important;border-radius:14px!important;background:#ffffff8f!important;box-shadow:inset 0 1px #ffffffbf,0 13px 28px -26px #1118276b!important;backdrop-filter:blur(16px) saturate(145%)!important;-webkit-backdrop-filter:blur(16px) saturate(145%)!important}.nd-home .nd-recent-title{color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:13.5px!important;line-height:1.15!important;font-weight:880!important;letter-spacing:0!important}.nd-home .nd-recent-meta{margin-top:4px!important;color:#11182785!important;-webkit-text-fill-color:rgba(17,24,39,.52)!important;font-size:11px!important;line-height:1.2!important;font-weight:690!important;letter-spacing:0!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock{position:fixed!important;left:50%!important;right:auto!important;bottom:max(10px,env(safe-area-inset-bottom,0px))!important;width:min(520px,calc(100vw - 32px))!important;max-width:min(520px,calc(100vw - 32px))!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:translate(-50%)!important;z-index:65000!important}.nd-home .nd-home-analyze-main{width:100%!important;height:56px!important;margin:0!important;border:0!important;border-radius:14px!important;background:#2f6ea8!important;box-shadow:0 20px 34px -22px #155894b8!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:not(.dark) .nd-home{background-color:#f4f7fb!important;background-image:linear-gradient(180deg,#2f6ea82e,#2f6ea814 30%,#f4f7fb00 70%)!important}html.dark .nd-home,.dark .nd-home{background-color:#0f172a!important;background-image:linear-gradient(180deg,#2f6ea83d,#2f6ea81a 34%,#0f172a00 74%)!important}html:not(.dark) .nd-home .nd-home-analyze-main,html.dark .nd-home .nd-home-analyze-main,.dark .nd-home .nd-home-analyze-main{background-color:#2f6ea8!important;background-image:none!important}.nd-home .nd-home-analyze-main span,.nd-home .nd-home-analyze-main svg,.nd-home .nd-home-analyze-main svg *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}.nd-home .nd-home-analyze-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:0 0 10px!important;opacity:0!important;pointer-events:none!important;transform:translateY(10px)!important;transition:opacity .18s ease,transform .18s ease!important}.nd-home .nd-home-analyze-dock.is-open .nd-home-analyze-actions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.nd-home .nd-home-analyze-card{--action-accent: #2f6ea8;min-height:82px!important;display:grid!important;place-items:center!important;align-content:center!important;gap:8px!important;padding:11px 8px!important;border:1px solid color-mix(in srgb,var(--action-accent) 34%,rgba(255,255,255,.74))!important;border-radius:18px!important;background:color-mix(in srgb,var(--action-accent) 13%,rgba(255,255,255,.7))!important;box-shadow:inset 0 1px #ffffffc7,0 18px 30px -24px color-mix(in srgb,var(--action-accent) 48%,rgba(17,24,39,.28))!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}.nd-home .nd-home-analyze-card-file{--action-accent: #2f6ea8}.nd-home .nd-home-analyze-card-text{--action-accent: #2f8f6a}.nd-home .nd-home-analyze-card-record{--action-accent: #c83a3a}.nd-home .nd-home-analyze-card span,.nd-home .nd-home-analyze-card svg,.nd-home .nd-home-analyze-card svg *{color:var(--action-accent)!important;-webkit-text-fill-color:var(--action-accent)!important;stroke:currentColor!important}.nd-home .nd-home-analyze-card span{font-size:12px!important;line-height:1.15!important;font-weight:850!important;letter-spacing:0!important}.nd-home .nd-home-analyze-card:before,.nd-home .nd-home-analyze-card:after{display:none!important}.nd-home-greeting{font-size:29px!important;line-height:1.06!important;margin-bottom:16px!important}.nd-home-kpi-bento{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,76px)!important;gap:0!important;margin:0!important;padding:6px!important;border:0!important;border-radius:18px!important;background:#ffffff94!important;background-image:none!important;box-shadow:inset 0 1px #ffffffb8,0 22px 42px -34px #0f172a57!important;backdrop-filter:blur(18px) saturate(130%)!important;-webkit-backdrop-filter:blur(18px) saturate(130%)!important}.nd-home-kpi-tile,.nd-home-kpi-tile-total,.nd-home-kpi-tile-file,.nd-home-kpi-tile-audio,.nd-home-kpi-tile-time{--tile-accent: #2f6ea8 !important;grid-row:auto!important;min-height:0!important;display:grid!important;align-content:center!important;gap:3px!important;padding:10px 12px!important;border:0!important;border-radius:13px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nd-home-kpi-tile:nth-child(1),.nd-home-kpi-tile:nth-child(2){border-bottom:1px solid rgba(47,110,168,.1)!important}.nd-home-kpi-tile:nth-child(1),.nd-home-kpi-tile:nth-child(3){border-right:1px solid rgba(47,110,168,.1)!important}.nd-home-kpi-tile span{color:#0f172a8a!important;-webkit-text-fill-color:rgba(15,23,42,.54)!important;font-size:10.5px!important;line-height:1.1!important;font-weight:780!important}.nd-home-kpi-tile strong,.nd-home-kpi-tile-total strong{margin:0!important;color:#2f6ea8!important;-webkit-text-fill-color:#2f6ea8!important;font-size:27px!important;line-height:1!important;font-weight:920!important}.nd-home-kpi-tile em,.nd-home-kpi-tile-total em{margin:0!important;color:#0f172a94!important;-webkit-text-fill-color:rgba(15,23,42,.58)!important;font-size:10.5px!important;line-height:1.1!important;font-weight:720!important}.nd-home .nd-recent{margin-top:28px!important}.nd-home .nd-recent-header{margin-bottom:11px!important}.nd-home .nd-recent-label{font-size:14px!important;color:#0f172ac2!important;-webkit-text-fill-color:rgba(15,23,42,.76)!important}.nd-home .nd-recent-all-btn{border:0!important;background:#ffffff70!important;background-image:none!important;box-shadow:none!important}.nd-home .nd-recent-list{width:100%!important;padding:0!important;gap:8px!important}.nd-home .nd-recent-list:before{display:none!important}.nd-home .nd-recent-item{width:100%!important;min-height:66px!important;grid-template-columns:12px 52px minmax(0,1fr)!important;gap:8px!important;padding:0!important;align-items:center!important}.nd-home .nd-recent-timeline{width:8px!important;height:8px!important;justify-self:start!important;border:0!important;border-radius:999px!important;background:#2f6ea8!important;box-shadow:0 0 0 4px #2f6ea81a!important}.nd-home .nd-recent-stamp{justify-items:start!important;text-align:left!important}.nd-home .nd-recent-stamp span,.nd-home .nd-recent-stamp em{font-size:10px!important;color:#0f172a80!important;-webkit-text-fill-color:rgba(15,23,42,.5)!important}.nd-home .nd-recent-card{width:100%!important;min-width:0!important;min-height:64px!important;border:0!important;border-radius:14px!important;background:#ffffff8f!important;background-image:none!important;box-shadow:inset 0 1px #ffffffad,0 12px 24px -24px #0f172a4d!important}.nd-home .nd-home-analyze-card{--action-accent: #2f6ea8 !important;border:0!important;background:#ffffff9e!important;background-image:none!important;box-shadow:inset 0 1px #ffffffb3,0 18px 30px -25px #2f6ea866!important}.nd-home .nd-home-analyze-card-file,.nd-home .nd-home-analyze-card-text,.nd-home .nd-home-analyze-card-record{--action-accent: #2f6ea8 !important}.nd-home-cockpit{margin-top:38px!important}.nd-home-cockpit-top{margin-bottom:34px!important}.nd-home-greeting{margin:0 0 14px!important;font-size:28px!important;line-height:1.04!important;font-weight:900!important}.nd-home-kpi-bento{display:grid!important;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)!important;grid-template-rows:repeat(3,48px)!important;gap:0!important;position:relative!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nd-home-kpi-bento:before{content:""!important;position:absolute!important;left:calc(58% + 1px)!important;top:0!important;bottom:0!important;width:1px!important;background:#2f6ea81f!important}.nd-home-kpi-tile,.nd-home-kpi-tile-total,.nd-home-kpi-tile-file,.nd-home-kpi-tile-audio,.nd-home-kpi-tile-time{position:relative!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:0!important;display:grid!important;align-content:center!important;gap:2px!important}.nd-home-kpi-tile:before,.nd-home-kpi-tile:after{display:none!important}.nd-home-kpi-tile-total{grid-row:1 / span 3!important;padding-right:18px!important;align-content:start!important}.nd-home-kpi-tile-file,.nd-home-kpi-tile-audio,.nd-home-kpi-tile-time{padding-left:16px!important}.nd-home-kpi-tile-file,.nd-home-kpi-tile-audio{border-bottom:1px solid rgba(47,110,168,.1)!important}.nd-home-kpi-tile span{color:#0f172a7a!important;-webkit-text-fill-color:rgba(15,23,42,.48)!important;font-size:10.5px!important;line-height:1!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.02em!important}.nd-home-kpi-tile strong,.nd-home-kpi-tile-total strong{color:#2f6ea8!important;-webkit-text-fill-color:#2f6ea8!important;font-size:25px!important;line-height:.96!important;font-weight:900!important;letter-spacing:0!important}.nd-home-kpi-tile-total strong{margin-top:12px!important;font-size:58px!important;line-height:.88!important}.nd-home-kpi-tile em,.nd-home-kpi-tile-total em{color:#0f172a94!important;-webkit-text-fill-color:rgba(15,23,42,.58)!important;font-size:11px!important;line-height:1.05!important;font-weight:700!important}.nd-home-kpi-tile-total em{margin-top:10px!important;font-size:12px!important}.nd-home .nd-recent{margin-top:34px!important}.nd-home .nd-recent-label{font-size:13px!important;font-weight:850!important;color:#0f172a99!important;-webkit-text-fill-color:rgba(15,23,42,.6)!important;text-transform:uppercase!important;letter-spacing:.02em!important}.nd-home .nd-recent-item{grid-template-columns:10px 50px minmax(0,1fr)!important;min-height:62px!important;gap:9px!important}.nd-home .nd-recent-card{min-height:58px!important;padding:9px 0 9px 2px!important;border-radius:0!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;border-bottom:1px solid rgba(47,110,168,.09)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nd-home .nd-recent-title{font-size:13.5px!important;font-weight:850!important}.nd-home .nd-recent-meta{margin-top:5px!important;font-size:10.5px!important}.nd-home .nd-home-analyze-card{border-radius:16px!important;background:#ffffff8a!important;box-shadow:inset 0 1px #ffffff9e,0 18px 28px -25px #0f172a4d!important}.nd-home-cockpit{margin:56px 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.nd-home-cockpit-top{margin:0 0 54px!important;justify-content:center!important}.nd-home-summary{text-align:center!important}.nd-home-greeting{margin:0 0 10px!important;text-align:center!important;font-size:21px!important;line-height:1.16!important;font-weight:900!important;color:#111827!important;-webkit-text-fill-color:#111827!important}.nd-home-analysis-count{margin:0!important;color:#11182794!important;-webkit-text-fill-color:rgba(17,24,39,.58)!important;font-size:14px!important;line-height:1.45!important;font-weight:760!important;letter-spacing:0!important}.nd-home-analysis-count strong{color:#2f6ea8!important;-webkit-text-fill-color:#2f6ea8!important;font-weight:900!important}.nd-home-insight-lines{display:grid!important;gap:6px!important;margin:18px 0 0!important;text-align:center!important;color:#11182794!important;-webkit-text-fill-color:rgba(17,24,39,.58)!important;font-size:13px!important;line-height:1.2!important;font-weight:760!important}.nd-home .nd-recent{margin:46px 0 0!important}.nd-home .nd-recent-label{text-transform:none!important;letter-spacing:.06em!important;font-size:13px!important;font-weight:850!important;color:#11182794!important;-webkit-text-fill-color:rgba(17,24,39,.58)!important}.nd-home .nd-recent-list{display:grid!important;gap:8px!important;padding:0!important}.nd-home .nd-recent-list:before,.nd-home .nd-recent-timeline,.nd-home .nd-recent-stamp{display:none!important}.nd-home .nd-recent-item{width:100%!important;min-height:64px!important;display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;padding:0 14px!important;border:1px solid rgba(47,110,168,.16)!important;border-radius:10px!important;background:#ffffff8f!important;background-image:none!important;box-shadow:none!important}.nd-home .nd-recent-icon{display:inline-flex!important;width:24px!important;height:24px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;color:#2f6ea8!important;-webkit-text-fill-color:#2f6ea8!important;background:#2f6ea814!important}.nd-home .nd-recent-icon svg,.nd-home .nd-recent-icon svg *{color:#2f6ea8!important;stroke:currentColor!important}.nd-home .nd-recent-card{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important}.nd-home .nd-recent-title{font-size:13px!important;line-height:1.18!important;font-weight:850!important}.nd-home .nd-recent-meta{margin-top:4px!important;font-size:11px!important;line-height:1.2!important;font-weight:650!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.nd-home-analyze-dock-pie{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(env(safe-area-inset-bottom,0px) + 18px)!important;width:min(330px,calc(100vw - 56px))!important;max-width:min(330px,calc(100vw - 56px))!important;height:152px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;transform:translate(-50%)!important;z-index:65000!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-main{display:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:70px 76px!important;-moz-column-gap:3px!important;column-gap:3px!important;row-gap:8px!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;opacity:1!important;pointer-events:auto!important;transform:none!important;overflow:visible!important;isolation:isolate!important;perspective:760px!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions:before{content:""!important;position:absolute!important;top:-18px!important;right:-86px!important;bottom:-18px!important;left:-86px!important;z-index:20!important;pointer-events:none!important;background:linear-gradient(112deg,transparent 0%,transparent 26%,rgba(255,255,255,0) 35%,rgba(255,255,255,.46) 43%,rgba(255,255,255,1) 49%,rgba(255,255,255,.5) 56%,transparent 68%,transparent 100%)!important;filter:blur(.1px)!important;transform:translate(-86%) skew(-14deg)!important;animation:nd-action-pie-shimmer 3.1s ease-in-out infinite!important;mix-blend-mode:screen!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:19!important;pointer-events:none!important;background:linear-gradient(105deg,transparent 0 40%,rgba(255,255,255,.34) 47%,transparent 56% 100%)!important;transform:translate(-120%)!important;animation:nd-action-pie-shine-line 3.1s ease-in-out infinite!important}@keyframes nd-action-pie-shine-line{0%,16%{transform:translate(-120%);opacity:0}31%{opacity:1}58%{transform:translate(120%);opacity:.9}74%,to{transform:translate(120%);opacity:0}}@keyframes nd-action-pie-shimmer{0%,18%{transform:translate(-86%) skew(-14deg);opacity:0}30%{opacity:.86}56%{transform:translate(86%) skew(-14deg);opacity:.68}72%,to{transform:translate(86%) skew(-14deg);opacity:0}}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card{--action-accent: #2f6ea8 !important;position:relative!important;z-index:1!important;min-height:0!important;width:100%!important;height:100%!important;display:grid!important;place-items:center!important;align-content:center!important;gap:7px!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.54)!important;background:#ffffff75!important;background-image:none!important;color:#2f6ea8!important;-webkit-text-fill-color:#2f6ea8!important;box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #2f6ea81a,0 22px 38px -28px #17477485!important;backdrop-filter:blur(24px) saturate(170%)!important;-webkit-backdrop-filter:blur(24px) saturate(170%)!important;overflow:hidden!important;transform:translateZ(0)!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:before{content:""!important;display:block!important;position:absolute!important;top:1px!important;right:1px!important;bottom:1px!important;left:1px!important;z-index:-1!important;border-radius:inherit!important;background:#fff3!important;box-shadow:inset 0 0 22px #ffffff47,inset 0 -16px 26px #2f6ea814!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:after{content:""!important;display:block!important;position:absolute!important;left:12%!important;right:12%!important;top:8px!important;height:1px!important;border-radius:999px!important;background:#ffffffc7!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card span{color:#1f5f99!important;-webkit-text-fill-color:#1f5f99!important;font-size:12px!important;line-height:1.05!important;font-weight:880!important;letter-spacing:0!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg *{color:#2f6ea8!important;stroke:currentColor!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:active{transform:translateY(1px) scale(.992) translateZ(0)!important;box-shadow:inset 0 1px #ffffffd6,inset 0 -1px #2f6ea81a,0 14px 28px -24px #1747747a!important}.nd-home{padding-bottom:calc(194px + env(safe-area-inset-bottom,0px))!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.nd-home-analyze-dock-pie{z-index:40!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card{border:1px solid rgba(255,255,255,.24)!important;outline:0!important;background:#082341d1!important;background-color:#082341d1!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:inset 0 1px #ffffff57,inset 0 -10px 22px #0000003d,inset 0 14px 22px #ffffff14!important;backdrop-filter:blur(24px) saturate(150%)!important;-webkit-backdrop-filter:blur(24px) saturate(150%)!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:before{background:#ffffff14!important;box-shadow:inset 0 0 26px #ffffff1f,inset 0 18px 24px #ffffff14,inset 0 -22px 28px #00000038!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:after{left:22%!important;right:22%!important;top:auto!important;bottom:10px!important;height:2px!important;background:#ffffff75!important;box-shadow:0 1px 8px #ffffff2e!important}:root{--ny-menu-bg: rgba(24, 33, 45, .96);--ny-menu-bg-soft: rgba(15, 23, 42, .78);--ny-menu-border: rgba(148, 163, 184, .22);--ny-menu-border-strong: rgba(96, 165, 250, .34);--ny-menu-text: #f8fafc;--ny-menu-muted: rgba(203, 213, 225, .74);--ny-menu-accent: #60a5fa;--ny-action-blue: #2f6ea8}html body .app-header-root,html body .app-header-root>.app-header-content,html body .app-header-root .app-header-frost,html body .glass-header,html body .nd-header{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .app-header-root:before,html body .app-header-root:after,html body .app-header-root>.app-header-content:before,html body .app-header-root>.app-header-content:after,html body .app-header-root .app-header-frost:before,html body .app-header-root .app-header-frost:after,html body .glass-header:before,html body .glass-header:after,html body .nd-header:before,html body .nd-header:after{content:none!important;display:none!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .quick-add-menu,html body .menu-dropdown,html body .detail-create-menu,html body .download-dock-body,html body .source-audio-speed-menu,html body .ny-workspace-add-menu{background:var(--ny-menu-bg)!important;background-color:var(--ny-menu-bg)!important;background-image:none!important;border:1px solid var(--ny-menu-border)!important;border-radius:16px!important;padding:6px!important;color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important;box-shadow:0 22px 46px -30px #000000d1!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}html body .quick-add-item,html body .detail-create-menu-item,html body .download-item,html body .source-audio-speed-option,html body .ny-workspace-add-menu button{min-height:36px!important;display:grid!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;border:1px solid transparent!important;border-radius:11px!important;background:transparent!important;background-color:transparent!important;color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important;box-shadow:none!important}html body .quick-add-item:hover,html body .detail-create-menu-item:hover,html body .detail-create-menu-item.is-active,html body .download-item:hover,html body .source-audio-speed-option:hover,html body .source-audio-speed-option.is-active,html body .ny-workspace-add-menu button:hover{background:#60a5fa1a!important;border-color:#60a5fa2e!important}html body .quick-add-item svg,html body .quick-add-item svg *,html body .detail-create-menu-icon,html body .detail-create-menu-icon svg,html body .detail-create-menu-icon svg *,html body .download-item svg,html body .download-item svg *,html body .source-audio-speed-option svg,html body .source-audio-speed-option svg *,html body .ny-workspace-add-menu-icon,html body .ny-workspace-add-menu-icon svg,html body .ny-workspace-add-menu-icon svg *{color:var(--ny-menu-accent)!important;-webkit-text-fill-color:var(--ny-menu-accent)!important;stroke:currentColor!important}html body .detail-create-menu-icon,html body .ny-workspace-add-menu-icon{background:#60a5fa1a!important;border:0!important;box-shadow:none!important}html body .detail-create-menu-label,html body .detail-create-menu-label *,html body .download-item span,html body .quick-add-item span,html body .source-audio-speed-option span,html body .ny-workspace-add-menu button span{color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important}html body .detail-create-menu-label-stack small,html body .detail-create-menu-divider,html body .ny-workspace-add-empty{color:var(--ny-menu-muted)!important;-webkit-text-fill-color:var(--ny-menu-muted)!important;border-color:#94a3b82e!important}html body .detail-page .detail-segment-indicator,html body .detail-page .detail-steel-toggle .glass-segment-indicator,html body .detail-page .detail-toggle-button[aria-selected=true],html body .detail-page .tab-tone-button[aria-selected=true]{background:#60a5fa24!important;background-color:#60a5fa24!important;background-image:none!important;border:1px solid rgba(96,165,250,.34)!important;color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important;box-shadow:none!important}html body .detail-page .detail-toggle-button,html body .detail-page .tab-tone-button{color:#e2e8f0e0!important;-webkit-text-fill-color:rgba(226,232,240,.88)!important}html body .mini-audio-inner,html body .source-audio-dock{background:var(--ny-menu-bg)!important;background-color:var(--ny-menu-bg)!important;background-image:none!important;border:1px solid var(--ny-menu-border)!important;color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important;box-shadow:0 22px 46px -30px #000000d1!important}html body .mini-audio-title,html body .mini-audio-time,html body .source-audio-dock,html body .source-audio-dock *{color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important}html body .mini-audio-close,html body .mini-audio-action-btn,html body .source-audio-small-btn,html body .source-audio-icon-btn,html body .source-audio-speed{background:var(--ny-menu-bg-soft)!important;border:1px solid var(--ny-menu-border)!important;color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important;box-shadow:none!important}html body .source-audio-main-btn,html body .mini-audio-play,html body .mini-audio-action-btn{background:var(--ny-action-blue)!important;background-color:var(--ny-action-blue)!important;background-image:none!important;border-color:#60a5fa5c!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html body .source-audio-slider,html body .mini-audio-seek{accent-color:var(--ny-menu-accent)!important}html body .recording-player-shell,html body .recording-modal-surface,html body .analysis-mode-modal-surface,html body .nd-text-modal-surface{background:var(--ny-menu-bg)!important;background-color:var(--ny-menu-bg)!important;background-image:none!important;border:1px solid var(--ny-menu-border)!important;color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important;box-shadow:0 26px 60px -34px #000000c7!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important}html body .recording-player-shell *,html body .analysis-mode-modal-surface *,html body .nd-text-modal-surface *{color:inherit}html body .recording-player-status,html body .recording-player-preview,html body .recording-player-mic,html body .analysis-mode-option,html body .analysis-mode-language-input,html body .analysis-mode-instruction-input,html body .nd-text-textarea{background:var(--ny-menu-bg-soft)!important;background-color:var(--ny-menu-bg-soft)!important;background-image:none!important;border:1px solid var(--ny-menu-border)!important;color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important;box-shadow:none!important}html body .recording-player-shell .text-white,html body .recording-player-shell .text-white\/90,html body .recording-player-shell .text-white\/80,html body .analysis-mode-modal-title,html body .analysis-mode-option-label,html body .nd-text-modal-surface,html body .nd-text-modal-surface textarea{color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important}html body .analysis-mode-modal-subtitle,html body .analysis-mode-option-desc,html body .analysis-mode-disclaimer,html body .recording-player-shell .text-white\/60{color:var(--ny-menu-muted)!important;-webkit-text-fill-color:var(--ny-menu-muted)!important}html body .analysis-mode-option.is-selected{background:#60a5fa24!important;border-color:var(--ny-menu-border-strong)!important}html body .analysis-mode-option-check,html body .analysis-mode-option.is-selected .analysis-mode-option-check{background:#60a5fa24!important;border-color:#60a5fa4d!important;color:var(--ny-menu-accent)!important;-webkit-text-fill-color:var(--ny-menu-accent)!important}html body .recording-player-btn-primary,html body .analysis-mode-modal-action.analysis-mode-primary-action,html body .nd-text-send,html body .ui-action-button.ui-action-confirm{background:var(--ny-action-blue)!important;background-color:var(--ny-action-blue)!important;background-image:none!important;border-color:#60a5fa5c!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}html body .recording-player-btn-secondary,html body .recording-player-btn-warn,html body .analysis-mode-modal-action.analysis-mode-cancel-action,html body .analysis-mode-secondary-action,html body .nd-text-modal-close,html body .recording-player-close,html body .analysis-mode-modal-close{background:var(--ny-menu-bg-soft)!important;border:1px solid var(--ny-menu-border)!important;color:var(--ny-menu-text)!important;-webkit-text-fill-color:var(--ny-menu-text)!important;box-shadow:none!important}html body .analysis-mode-language-input::-moz-placeholder,html body .analysis-mode-instruction-input::-moz-placeholder,html body .nd-text-textarea::-moz-placeholder,html body .recording-player-shell input::-moz-placeholder{color:#cbd5e194!important;-webkit-text-fill-color:rgba(203,213,225,.58)!important;opacity:1!important}html body .analysis-mode-language-input::placeholder,html body .analysis-mode-instruction-input::placeholder,html body .nd-text-textarea::placeholder,html body .recording-player-shell input::placeholder{color:#cbd5e194!important;-webkit-text-fill-color:rgba(203,213,225,.58)!important;opacity:1!important}:root,html,html:not(.dark),html.light,html.dark,.dark{--nd-app-bg: #171d24;--nd-app-surface: #18212d;--nd-app-surface-soft: #1d2938;--nd-app-border: rgba(148, 163, 184, .2);--nd-app-border-strong: rgba(148, 163, 184, .34);--nd-app-text: #f8fafc;--nd-app-muted: rgba(203, 213, 225, .72);--nd-app-muted-soft: rgba(203, 213, 225, .52);--nd-app-accent: #60a5fa;--nd-app-blue: #2f6ea8;--bg-color: var(--nd-app-bg) !important;--bg-color-rgb: 23, 29, 36 !important;--vocesyo-app-background: var(--nd-app-bg) !important;--surface-color: var(--nd-app-surface) !important;--surface-color-rgb: 24, 33, 45 !important;--surface-soft-color: var(--nd-app-surface-soft) !important;--text-color: var(--nd-app-text) !important;--text-muted: var(--nd-app-muted) !important;--border-color: var(--nd-app-border) !important;--border-color-strong: var(--nd-app-border-strong) !important;--glass-border: var(--nd-app-border) !important;--primary-color: var(--nd-app-accent) !important;--accent: var(--nd-app-accent) !important;--action-color: var(--nd-app-blue) !important;--header-bg: rgba(23, 29, 36, .92) !important;--header-border: rgba(148, 163, 184, .12) !important;color-scheme:dark!important}html,body,#root,.app-shell,.app-main-pane,.page-container,.nd-home,.processing-screen,.vocesyo-page-loader,.vocesyo-page-loader--auth,.onboarding-cinema,.startup-walkthrough-flow,.chat-screen-root,.quiz-screen,.detail-page,.membership-paywall-page,.policy-screen,.profile-screen,.support-screen,.settings-screen,.debug-purchases-screen,.min-h-screen.bg-background,.fixed.inset-0.bg-background,html:not(.dark) body,html:not(.dark) #root,html:not(.dark) .app-shell,html:not(.dark) .page-container,html:not(.dark) .nd-home,html:not(.dark) .processing-screen,html:not(.dark) .onboarding-cinema,html:not(.dark) .startup-walkthrough-flow,html:not(.dark) .chat-screen-root,html:not(.dark) .detail-page,html:not(.dark) [class~=bg-background]{background:var(--nd-app-bg)!important;background-color:var(--nd-app-bg)!important;background-image:none!important;color:var(--nd-app-text)!important}body:before,body:after,.app-shell:before,.app-shell:after,.page-container:before,.page-container:after,.processing-screen:before,.processing-screen:after,.startup-offer-bg{content:none!important;display:none!important;opacity:0!important}.startup-walkthrough-shell,.startup-walkthrough-header,.startup-walkthrough-footer,.onboarding-cinema{background:transparent!important;background-image:none!important;color:var(--nd-app-text)!important}.startup-walkthrough-brand,.startup-walkthrough-header h1,.onboarding-cinema .scroll-list,.onboarding-cinema .final-feature,.onboarding-cinema .intro-spone span,.onboarding-cinema .final-spone span{color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important}.processing-screen .bg-black\/45,.processing-screen .bg-black\/20{background:#18212de0!important;border:1px solid var(--nd-app-border)!important}.processing-screen h3.text-text,.processing-screen .text-text,.detail-page,.detail-content,.detail-page .detail-content>section,.detail-page h1,.detail-page h2,.detail-page h3,.detail-page h4,.detail-page h5,.detail-page h6,.detail-page .summary-text,.detail-page .transcript-text,.detail-page .detail-rich-prose,.detail-page .detail-rich-prose :where(p,li,blockquote,span,strong,b,em,code,pre,div,table,thead,tbody,tr,th,td),.detail-content .prose,.detail-content .prose :where(p,li,blockquote,span,strong,b,em,code,pre,div,table,thead,tbody,tr,th,td),.text-text,.nd-header-wordmark,.nd-sidebar-brand,.nd-sidebar-item-title,.nd-sidebar-user-name,.analysis-mode-modal-title,.analysis-mode-option-label,.policy-screen h1,.policy-screen h2,.policy-screen h3,.membership-paywall-page h1,.membership-paywall-page h2,.profile-screen h1,.profile-screen h2,.settings-screen h1,.settings-screen h2{color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important}.processing-screen .text-primary\/60,.processing-screen .text-text-muted,.detail-page .text-text-muted,.detail-page .transcript-timestamp,.text-text-muted,.nd-brand-tagline,.nd-sidebar-item-meta,.nd-sidebar-empty,.nd-sidebar-nav-item,.nd-sidebar-user-email,.analysis-mode-modal-subtitle,.analysis-mode-option-desc,.analysis-mode-file-meta,.policy-screen-meta,.membership-paywall-page p,.profile-screen p,.settings-screen p{color:var(--nd-app-muted)!important;-webkit-text-fill-color:var(--nd-app-muted)!important}:root,html,html:not(.dark),html.light,html.dark,.dark{--nd-app-bg: #171d24;--nd-app-surface: #18212d;--nd-app-surface-soft: #1d2938;--nd-app-border: rgba(148, 163, 184, .2);--nd-app-border-strong: rgba(148, 163, 184, .34);--nd-app-text: #f8fafc;--nd-app-muted: rgba(203, 213, 225, .72);--nd-app-muted-soft: rgba(203, 213, 225, .52);--nd-app-accent: #60a5fa;--nd-app-blue: #2f6ea8;--bg-color: var(--nd-app-bg) !important;--bg-color-rgb: 23, 29, 36 !important;--background-color: var(--nd-app-bg) !important;--vocesyo-app-background: var(--nd-app-bg) !important;--surface-color: var(--nd-app-surface) !important;--surface-color-rgb: 24, 33, 45 !important;--surface-soft-color: var(--nd-app-surface-soft) !important;--note-card-color: var(--nd-app-surface) !important;--text-color: var(--nd-app-text) !important;--text-muted: var(--nd-app-muted) !important;--border-color: var(--nd-app-border) !important;--border-color-strong: var(--nd-app-border-strong) !important;--glass-border: var(--nd-app-border) !important;--primary-color: var(--nd-app-accent) !important;--accent: var(--nd-app-accent) !important;--action-color: var(--nd-app-blue) !important;--header-bg: rgba(23, 29, 36, .92) !important;--header-border: rgba(148, 163, 184, .12) !important;color-scheme:dark!important}html,body,#root,.app-shell,.app-main-pane,.page-container,.nd-home,.processing-screen,.vocesyo-page-loader,.vocesyo-page-loader--auth,.onboarding-cinema,.startup-walkthrough-flow,.chat-screen-root,.quiz-screen,.detail-page,.membership-paywall-page,.policy-screen,.profile-screen,.support-screen,.settings-screen,.debug-purchases-screen,.min-h-screen.bg-background,.fixed.inset-0.bg-background,html:not(.dark) body,html:not(.dark) #root,html:not(.dark) .app-shell,html:not(.dark) .app-main-pane,html:not(.dark) .page-container,html:not(.dark) .nd-home,html:not(.dark) .processing-screen,html:not(.dark) .onboarding-cinema,html:not(.dark) .startup-walkthrough-flow,html:not(.dark) .chat-screen-root,html:not(.dark) .detail-page,html:not(.dark) [class~=bg-background]{background:var(--nd-app-bg)!important;background-color:var(--nd-app-bg)!important;background-image:none!important;color:var(--nd-app-text)!important}body:before,body:after,.app-shell:before,.app-shell:after,.page-container:before,.page-container:after,.nd-home:before,.nd-home:after,.processing-screen:before,.processing-screen:after,.startup-offer-bg{content:none!important;display:none!important;background:none!important;background-image:none!important;opacity:0!important}.processing-screen>.absolute{opacity:.24!important;background:#60a5fa1a!important}.processing-screen .bg-black\/45,.processing-screen .bg-black\/20{background:#18212de0!important;border:1px solid var(--nd-app-border)!important;color:var(--nd-app-text)!important}.processing-screen h3.text-text,.processing-screen .text-text,.processing-screen .text-primary\/60,.processing-screen .text-text-muted{color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important}.processing-screen .text-primary\/60,.processing-screen .text-text-muted{color:var(--nd-app-muted)!important;-webkit-text-fill-color:var(--nd-app-muted)!important}.startup-walkthrough-shell,.startup-walkthrough-header,.startup-walkthrough-footer{background:transparent!important;color:var(--nd-app-text)!important}.startup-walkthrough-brand,.startup-walkthrough-header h1,.onboarding-cinema,.onboarding-cinema .scroll-list,.onboarding-cinema .final-feature,.onboarding-cinema .intro-spone span,.onboarding-cinema .final-spone span{color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important}.startup-walkthrough-subtitle,.startup-walkthrough-card p,.onboarding-cinema .intro-easy span,.onboarding-cinema .final-easy span{color:var(--nd-app-muted)!important;-webkit-text-fill-color:var(--nd-app-muted)!important}.startup-walkthrough-card,.glass-panel,.glass-clear,.glass-card,.glass-card-soft,.menu-panel-glass,.menu-surface,.menu-surface-header,.menu-dropdown,.quick-add-menu,.search-modal,.search-modal-header,.search-modal-result,.classic-modal-surface,.policy-screen-panel,.policy-screen-block,.policy-screen-tab,.membership-card,.paywall-subscribe-modal,.recording-player-shell,.recording-modal-surface,.analysis-mode-modal-surface,.plus-thanks-modal,.terms-consent-modal,.name-prompt-modal,.pin-code-modal,.pin-reset-modal,.nd-text-modal-surface,[class*=modal-surface],[role=dialog]>.bg-background,[role=dialog] .bg-background,.bg-surface,.bg-background,.bg-background\/30,.bg-background\/40,.bg-background\/50,.bg-background\/60,.bg-background\/70,.bg-background\/80,.bg-white,.bg-white\/5,.bg-white\/10,.bg-white\/15,.bg-white\/20{background:var(--nd-app-surface)!important;background-color:var(--nd-app-surface)!important;background-image:none!important;border-color:var(--nd-app-border)!important;color:var(--nd-app-text)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.quick-add-item,.detail-create-menu-item,.analysis-mode-option,.recording-player-status,.recording-player-preview,.recording-player-close,.mini-audio-inner,.mini-audio-close,.source-audio-small-btn,.source-audio-icon-btn,.source-audio-speed,.source-audio-speed-menu,.source-audio-speed-option,input,textarea,select{background:var(--nd-app-surface-soft)!important;background-color:var(--nd-app-surface-soft)!important;background-image:none!important;border-color:var(--nd-app-border)!important;color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important;box-shadow:none!important}.detail-page,.detail-content,.detail-page .detail-content>section,.detail-page h1,.detail-page h2,.detail-page h3,.detail-page h4,.detail-page h5,.detail-page h6,.detail-page .summary-text,.detail-page .transcript-text,.detail-page .detail-rich-prose,.detail-page .detail-rich-prose :where(p,li,blockquote,span,strong,b,em,code,pre,div,table,thead,tbody,tr,th,td),.detail-content .prose,.detail-content .prose :where(p,li,blockquote,span,strong,b,em,code,pre,div,table,thead,tbody,tr,th,td),.text-text,.nd-header-wordmark,.nd-sidebar-brand,.nd-sidebar-item-title,.nd-sidebar-user-name,.analysis-mode-modal-title,.analysis-mode-option-label,.policy-screen h1,.policy-screen h2,.policy-screen h3,.membership-paywall-page h1,.membership-paywall-page h2,.profile-screen h1,.profile-screen h2,.settings-screen h1,.settings-screen h2{color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important}.detail-page .text-text-muted,.detail-page .transcript-timestamp,.text-text-muted,.nd-brand-tagline,.nd-sidebar-item-meta,.nd-sidebar-empty,.nd-sidebar-nav-item,.nd-sidebar-user-email,.analysis-mode-modal-subtitle,.analysis-mode-option-desc,.analysis-mode-file-meta,.policy-screen-meta,.membership-paywall-page p,.profile-screen p,.settings-screen p{color:var(--nd-app-muted)!important;-webkit-text-fill-color:var(--nd-app-muted)!important}.detail-page :where(.sticky-content-surface,.recording-background-match,.analysis-float,.download-dock-body,.detail-tab-stack,.detail-toggle-track,.detail-toggle-button,.detail-toggle-button--legacy,.detail-tab-tone,.tab-tone-button,.detail-action-input-shell,.detail-create-chat-field,.detail-create-menu,blockquote,pre,code,table,th,td),.download-dock-body,.source-audio-dock{background:var(--nd-app-surface)!important;background-color:var(--nd-app-surface)!important;background-image:none!important;border-color:var(--nd-app-border)!important;color:var(--nd-app-text)!important;box-shadow:none!important}.detail-page .detail-action-input::-moz-placeholder,.detail-page .detail-create-chat-field input::-moz-placeholder{color:var(--nd-app-muted-soft)!important;-webkit-text-fill-color:var(--nd-app-muted-soft)!important}.detail-page .detail-action-input::placeholder,.detail-page .detail-create-chat-field input::placeholder{color:var(--nd-app-muted-soft)!important;-webkit-text-fill-color:var(--nd-app-muted-soft)!important}.detail-create-button,.detail-create-send,.ui-action-button.ui-action-confirm,.analysis-mode-modal-action.analysis-mode-primary-action,.recording-player-btn-primary,.bg-action,button.bg-action{background:var(--nd-app-blue)!important;background-color:var(--nd-app-blue)!important;background-image:none!important;border-color:#60a5fa61!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}.detail-create-button *,.detail-create-send *,.ui-action-button.ui-action-confirm *,.analysis-mode-modal-action.analysis-mode-primary-action *,.recording-player-btn-primary *,.bg-action *,button.bg-action *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}.border,.border-border,[class*=border-border],[class*=border-white],.detail-title-dashed-divider,.detail-content .detail-rich-prose :where(h1,h2,h3,h4,h5,h6),.content-map-card,.content-map-card-head{border-color:var(--nd-app-border)!important}:root,html,html:not(.dark),html.light,html.dark,.dark{--nd-app-bg: #171d24;--nd-app-surface: #18212d;--nd-app-surface-soft: #1d2938;--nd-app-surface-muted: rgba(29, 41, 56, .72);--nd-app-border: rgba(148, 163, 184, .2);--nd-app-border-strong: rgba(148, 163, 184, .34);--nd-app-text: #f8fafc;--nd-app-muted: rgba(203, 213, 225, .72);--nd-app-muted-soft: rgba(203, 213, 225, .52);--nd-app-accent: #60a5fa;--nd-app-accent-strong: #2f6ea8;--bg-color: var(--nd-app-bg) !important;--bg-color-rgb: 23, 29, 36 !important;--bg-color-bottom: var(--nd-app-bg) !important;--background-color: var(--nd-app-bg) !important;--vocesyo-app-background: var(--nd-app-bg) !important;--surface-color: var(--nd-app-surface) !important;--surface-color-rgb: 24, 33, 45 !important;--surface-soft-color: var(--nd-app-surface-soft) !important;--note-card-color: var(--nd-app-surface) !important;--text-color: var(--nd-app-text) !important;--text-color-rgb: 248, 250, 252 !important;--text-muted: var(--nd-app-muted) !important;--border-color: var(--nd-app-border) !important;--border-color-strong: var(--nd-app-border-strong) !important;--glass-border: var(--nd-app-border) !important;--glass-border-strong: var(--nd-app-border-strong) !important;--primary-color: var(--nd-app-accent) !important;--primary-rgb: 96, 165, 250 !important;--accent: var(--nd-app-accent) !important;--accent-rgb: 96, 165, 250 !important;--action-color: var(--nd-app-accent-strong) !important;--action-rgb: 47, 110, 168 !important;--header-bg: rgba(23, 29, 36, .92) !important;--header-border: rgba(148, 163, 184, .12) !important;color-scheme:dark!important}html,body,#root,.app-shell,.app-main-pane,.page-container,.nd-home,.processing-screen,.chat-screen-root,.quiz-screen,.detail-page,.membership-paywall-page,.policy-screen,.profile-screen,.support-screen,.settings-screen,.debug-purchases-screen,.min-h-screen.bg-background,.fixed.inset-0.bg-background,html:not(.dark) body,html:not(.dark) #root,html:not(.dark) .app-shell,html:not(.dark) .app-main-pane,html:not(.dark) .page-container,html:not(.dark) .nd-home,html:not(.dark) .processing-screen,html:not(.dark) .chat-screen-root,html:not(.dark) .detail-page,html:not(.dark) [class~=bg-background]{background:var(--nd-app-bg)!important;background-color:var(--nd-app-bg)!important;background-image:none!important;background-attachment:fixed!important;color:var(--nd-app-text)!important;-webkit-text-fill-color:currentColor}body:before,body:after,.app-shell:before,.app-shell:after,.page-container:before,.page-container:after,.processing-screen:before,.processing-screen:after,.nd-home:before,.nd-home:after{content:none!important;display:none!important;background:none!important;opacity:0!important}.vocesyo-page-loader,.vocesyo-page-loader--auth{background:var(--nd-app-bg)!important;background-color:var(--nd-app-bg)!important;background-image:none!important}.vocesyo-page-loader .vocesyo-loading-spinner{border-radius:22px!important;background:transparent!important;box-shadow:none!important}.processing-screen{overflow:hidden!important}.processing-screen>.absolute{opacity:.28!important;background:#60a5fa1a!important}.processing-screen .bg-black\/45{background:#18212de0!important;border:1px solid var(--nd-app-border)!important;color:var(--nd-app-text)!important}.processing-screen .bg-black\/20{background:#18212db8!important}.processing-screen :where(h1,h2,h3,p,span,div){color:inherit}.processing-screen .text-text,.processing-screen .text-text-muted,.processing-screen .text-primary\/60{color:var(--nd-app-muted)!important;-webkit-text-fill-color:var(--nd-app-muted)!important}.processing-screen h3.text-text{color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important}.processing-stage-check-circle,.processing-screen .border-emerald-400\/40{border-color:#60a5fa70!important;background:#60a5fa1f!important;color:var(--nd-app-accent)!important}.app-header-root,.app-header-frost,.glass-header,.nd-header{background:var(--header-bg)!important;border-bottom:1px dashed var(--header-border)!important;color:var(--nd-app-text)!important}.app-header-root .floating-island-icon,.app-header-root .quick-add-trigger,.app-header-root .floating-island-icon.quick-add-trigger{color:var(--nd-app-text)!important;border-color:transparent!important}.detail-page{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))!important}.detail-page.detail-page--doc-chat-open{padding-bottom:calc(63px + env(safe-area-inset-bottom,0px))!important}.detail-content{color:var(--nd-app-text)!important}.detail-page .detail-content>section{color:var(--nd-app-text)!important}.detail-page h1,.detail-page h2,.detail-page h3,.detail-page h4,.detail-page h5,.detail-page h6,.detail-page .detail-rich-prose :where(h1,h2,h3,h4,h5,h6),.detail-page .summary-text,.detail-page .transcript-text,.detail-page .detail-rich-prose,.detail-page .detail-rich-prose :where(p,li,blockquote,span,strong,b,em,code,pre,div,table,thead,tbody,tr,th,td),.detail-content .prose,.detail-content .prose :where(p,li,blockquote,span,strong,b,em,code,pre,div,table,thead,tbody,tr,th,td){color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important}.detail-page .text-text-muted,.detail-page .detail-rich-prose :where(small,figcaption),.detail-page .transcript-timestamp,.detail-page .detail-create-menu-label-stack small{color:var(--nd-app-muted)!important;-webkit-text-fill-color:var(--nd-app-muted)!important}.detail-page a,.detail-page .detail-rich-prose a,.detail-page .action-accent,.detail-page .action-accent svg,.detail-page svg.action-accent{color:var(--nd-app-accent)!important;-webkit-text-fill-color:var(--nd-app-accent)!important}.detail-title-dashed-divider,.detail-content .detail-rich-prose :where(h1,h2,h3,h4,h5,h6),.content-map-card,.content-map-card-head{border-color:var(--nd-app-border)!important}.detail-page :where(.sticky-content-surface,.recording-background-match,.analysis-float,.download-dock-body,.detail-tab-stack,.detail-toggle-track,.detail-toggle-button,.detail-toggle-button--legacy,.detail-tab-tone,.tab-tone-button,.detail-action-input-shell,.detail-create-chat-field,.detail-create-menu,blockquote,pre,code,table,th,td),.download-dock-body,.source-audio-dock,.content-map-card-icon{background:var(--nd-app-surface)!important;background-color:var(--nd-app-surface)!important;background-image:none!important;border-color:var(--nd-app-border)!important;color:var(--nd-app-text)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.detail-page .detail-action-input,.detail-page .detail-create-chat-field input{background:transparent!important;color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important}.detail-page .detail-action-input::-moz-placeholder,.detail-page .detail-create-chat-field input::-moz-placeholder{color:var(--nd-app-muted-soft)!important;-webkit-text-fill-color:var(--nd-app-muted-soft)!important;opacity:1!important}.detail-page .detail-action-input::placeholder,.detail-page .detail-create-chat-field input::placeholder{color:var(--nd-app-muted-soft)!important;-webkit-text-fill-color:var(--nd-app-muted-soft)!important;opacity:1!important}.detail-create-button,.detail-create-send,.detail-page .detail-send-button.detail-action-active,.detail-page .detail-action-button.detail-action-active,.detail-page .detail-action-track-active,.detail-page .detail-segment-indicator,.detail-page .detail-steel-toggle .glass-segment-indicator,.ui-action-button.ui-action-confirm,.analysis-mode-modal-action.analysis-mode-primary-action,.recording-player-btn-primary,.bg-action,button.bg-action{background:#2f6ea8!important;background-color:#2f6ea8!important;background-image:none!important;border-color:#60a5fa61!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}.detail-create-button *,.detail-create-send *,.detail-page .detail-send-button.detail-action-active *,.detail-page .detail-action-button.detail-action-active *,.detail-page .detail-segment-indicator *,.ui-action-button.ui-action-confirm *,.analysis-mode-modal-action.analysis-mode-primary-action *,.recording-player-btn-primary *,.bg-action *,button.bg-action *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}.glass-panel,.glass-clear,.glass-card,.glass-card-soft,.menu-panel-glass,.menu-surface,.menu-surface-header,.menu-dropdown,.quick-add-menu,.search-modal,.search-modal-header,.search-modal-result,.classic-modal-surface,.policy-screen-panel,.policy-screen-block,.policy-screen-tab,.membership-card,.paywall-subscribe-modal,.recording-player-shell,.recording-modal-surface,.analysis-mode-modal-surface,.plus-thanks-modal,.terms-consent-modal,.name-prompt-modal,.pin-code-modal,.pin-reset-modal,.nd-text-modal-surface,[class*=modal-surface],[role=dialog]>.bg-background,[role=dialog] .bg-background,.bg-surface,.bg-background,.bg-background\/30,.bg-background\/40,.bg-background\/50,.bg-background\/60,.bg-background\/70,.bg-background\/80,.bg-white,.bg-white\/5,.bg-white\/10,.bg-white\/15,.bg-white\/20{background:var(--nd-app-surface)!important;background-color:var(--nd-app-surface)!important;background-image:none!important;border-color:var(--nd-app-border)!important;color:var(--nd-app-text)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.quick-add-item,.detail-create-menu-item,.analysis-mode-option,.recording-player-status,.recording-player-preview,.recording-player-close,.mini-audio-inner,.mini-audio-close,.source-audio-small-btn,.source-audio-icon-btn,.source-audio-speed,.source-audio-speed-menu,.source-audio-speed-option,.profile-screen input,.profile-screen textarea,.settings-screen input,.settings-screen textarea,.policy-screen input,.policy-screen textarea,.membership-paywall-page input,.membership-paywall-page textarea,input,textarea,select{background:var(--nd-app-surface-soft)!important;background-color:var(--nd-app-surface-soft)!important;background-image:none!important;border-color:var(--nd-app-border)!important;color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important;box-shadow:none!important}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,.analysis-mode-instruction-input::-moz-placeholder,.analysis-mode-language-input::-moz-placeholder,.nd-text-textarea::-moz-placeholder{color:var(--nd-app-muted-soft)!important;-webkit-text-fill-color:var(--nd-app-muted-soft)!important;opacity:1!important}input::placeholder,textarea::placeholder,select::placeholder,.analysis-mode-instruction-input::placeholder,.analysis-mode-language-input::placeholder,.nd-text-textarea::placeholder{color:var(--nd-app-muted-soft)!important;-webkit-text-fill-color:var(--nd-app-muted-soft)!important;opacity:1!important}.text-text,.nd-brand-title,.nd-header-wordmark,.nd-sidebar-brand,.nd-sidebar-item-title,.nd-sidebar-user-name,.analysis-mode-modal-title,.analysis-mode-option-label,.policy-screen h1,.policy-screen h2,.policy-screen h3,.membership-paywall-page h1,.membership-paywall-page h2,.profile-screen h1,.profile-screen h2,.settings-screen h1,.settings-screen h2{color:var(--nd-app-text)!important;-webkit-text-fill-color:var(--nd-app-text)!important}.text-text-muted,.nd-brand-tagline,.nd-sidebar-item-meta,.nd-sidebar-empty,.nd-sidebar-nav-item,.nd-sidebar-user-email,.analysis-mode-modal-subtitle,.analysis-mode-option-desc,.analysis-mode-file-meta,.policy-screen-meta,.membership-paywall-page p,.profile-screen p,.settings-screen p{color:var(--nd-app-muted)!important;-webkit-text-fill-color:var(--nd-app-muted)!important}.quick-add-item:hover,.detail-create-menu-item:hover,.detail-create-menu-item.is-active,.search-modal-result:hover,.policy-screen-tab:hover,.source-audio-speed-option.is-active{background:#60a5fa1f!important;border-color:#60a5fa38!important}.border,.border-border,[class*=border-border],[class*=border-white]{border-color:var(--nd-app-border)!important}.text-red-400,.text-red-500,[class*=text-red],.nd-sidebar-user-menu-item.danger,.nd-sidebar-user-menu-item.danger svg{color:#fb7185!important;-webkit-text-fill-color:#fb7185!important}.nd-home .nd-sticky-row-card,.nd-home .nd-workspace-row-card{width:156px!important;min-width:156px!important;height:168px!important;padding:12px!important;border:0!important;border-radius:18px!important;background:rgba(var(--nd-card-accent, 56, 189, 248),.2)!important;background-image:none!important;box-shadow:none!important;opacity:1!important}.nd-home .nd-sticky-row-card-top,.nd-home .nd-workspace-row-card-top{width:100%!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:8px!important}.nd-home .nd-sticky-row-card-title,.nd-home .nd-workspace-row-card-top span{min-height:2.8em!important;max-height:2.8em!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-size:12.5px!important;line-height:1.18!important;font-weight:850!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;opacity:1!important}.nd-home .nd-sticky-row-card-body,.nd-home .nd-workspace-row-card em{width:100%!important;margin-top:0!important;padding-top:10px!important;border-top:1px solid rgba(var(--nd-card-accent, 56, 189, 248),.62)!important;color:#e2e8f0c7!important;-webkit-text-fill-color:rgba(226,232,240,.78)!important;font-size:11px!important;line-height:1.45!important;font-weight:650!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;opacity:1!important}.nd-home .nd-sticky-row-card svg,.nd-home .nd-workspace-row-card svg{color:#f8fafc!important;stroke:currentColor!important;opacity:.92!important}.nd-home .nd-sticky-row-control-card,.nd-home .nd-workspace-row-shell .nd-sticky-row-control-card{width:92px!important;min-width:92px!important;height:168px!important;grid-template-columns:36px 56px!important;border:0!important;border-radius:18px!important;background:#0f172a2e!important;background-image:none!important;box-shadow:none!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.nd-home-analyze-dock-pie{width:min(330px,calc(100vw - 56px))!important;max-width:min(330px,calc(100vw - 56px))!important;height:152px!important;min-height:152px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 18px)!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:70px 76px!important;-moz-column-gap:3px!important;column-gap:3px!important;row-gap:8px!important;overflow:visible!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record{display:grid!important;place-items:center!important;align-content:center!important;gap:7px!important;border:0!important;background:#174a7a!important;background-color:#174a7a!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 18px 36px -28px #000000b8!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file{grid-column:1!important;grid-row:1!important;border-radius:999px 10px 8px 24px!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text{grid-column:2!important;grid-row:1!important;border-radius:10px 999px 24px 8px!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record{grid-column:1 / span 2!important;grid-row:2!important;border-radius:10px 10px 999px 999px!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card span,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}.nd-home .nd-sticky-row-title,.nd-home .nd-workspace-row-card-top span{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;opacity:1!important}.nd-home .nd-sticky-row-control-card,.nd-home .nd-workspace-row-shell .nd-sticky-row-control-card{width:92px!important;min-width:92px!important;height:168px!important;grid-template-columns:36px 56px!important;border-radius:18px!important;border:0!important;background:#0f172a2e!important;box-shadow:none!important}.nd-home .nd-sticky-row-card,.nd-home .nd-workspace-row-card{width:156px!important;min-width:156px!important;height:168px!important;border:0!important;border-radius:18px!important;background:rgba(var(--nd-card-accent, 56, 189, 248),.18)!important;background-image:none!important;box-shadow:none!important}.nd-home .nd-sticky-row-body,.nd-home .nd-workspace-row-card em{color:#e2e8f0b8!important;-webkit-text-fill-color:rgba(226,232,240,.72)!important;border-top:1px solid rgba(var(--nd-card-accent, 56, 189, 248),.58)!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.nd-home-analyze-dock-pie{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(26px + env(safe-area-inset-bottom,0px))!important;transform:translate(-50%)!important;width:min(342px,calc(100vw - 72px))!important;height:142px!important;min-height:142px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:0 22px 42px #00000042!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:68px 68px!important;gap:4px!important;width:100%!important;height:100%!important;padding:0!important;overflow:hidden!important;border-radius:72px!important;background:transparent!important;border:0!important;box-shadow:none!important}.nd-home,html:not(.dark) .nd-home,html.dark .nd-home,.dark .nd-home{--nd-spone-bg: #171d24;--nd-spone-card: rgba(15, 23, 42, .18);--nd-spone-card-strong: rgba(18, 24, 32, .74);--nd-spone-text: #f8fafc;--nd-spone-muted: rgba(203, 213, 225, .62);--nd-spone-divider: rgba(148, 163, 184, .18);background:#171d24!important;background-image:none!important;color:var(--nd-spone-text)!important}.nd-home-inner{min-height:100dvh!important;padding:18px 14px calc(190px + env(safe-area-inset-bottom,0px))!important;background:transparent!important}.nd-home-cockpit,.nd-home-summary{width:100%!important;margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;overflow:visible!important}.nd-home-cockpit:before,.nd-home-cockpit:after,.nd-home-summary:before,.nd-home-summary:after{content:none!important;display:none!important}.nd-home-hero-topbar{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;margin:2px 0 0!important;padding:0!important;background:transparent!important}.nd-home-hero-brand,.nd-home .nd-brand,.nd-home .nd-brand-lockup{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important;min-height:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.nd-home .nd-brand-logo{width:25px!important;height:25px!important;-o-object-fit:contain!important;object-fit:contain!important;filter:none!important}.nd-home .nd-brand-title,.nd-home .nd-brand-accent,html:not(.dark) .nd-home .nd-brand-title,html:not(.dark) .nd-home .nd-brand-accent{color:var(--nd-spone-text)!important;-webkit-text-fill-color:var(--nd-spone-text)!important;font-size:20px!important;line-height:1!important;font-weight:800!important;letter-spacing:0!important}.nd-home-hero-tagline{position:static!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--nd-spone-muted)!important;-webkit-text-fill-color:var(--nd-spone-muted)!important;font-size:12px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:0!important}.nd-home-spone-greeting{margin:clamp(52px,13dvh,112px) 0 42px!important;text-align:center!important;color:var(--nd-spone-text)!important;font-size:24px!important;line-height:1.16!important;font-weight:800!important;letter-spacing:0!important}.nd-home-deck-heading,.nd-home .nd-workspaces .nd-recent-label{display:block!important;margin:0 0 12px 3px!important;padding:0!important;color:var(--nd-spone-muted)!important;-webkit-text-fill-color:var(--nd-spone-muted)!important;font-size:15px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.nd-home .nd-recent{display:none!important}.nd-home .nd-workspaces{margin:30px 0 0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.nd-home .nd-workspaces .nd-recent-header{display:block!important;margin:0!important;padding:0!important}.nd-home .nd-sticky-row-shell,.nd-home .nd-workspace-row-shell{width:calc(100% + 28px)!important;margin-left:-14px!important;margin-right:-14px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}.nd-home .nd-sticky-row-scroll,.nd-home .nd-workspace-row-scroll{width:100%!important;padding:0 14px 2px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.nd-home .nd-sticky-row-scroll::-webkit-scrollbar,.nd-home .nd-workspace-row-scroll::-webkit-scrollbar,.nd-floating-row-panel::-webkit-scrollbar,.nd-sticky-expanded-list::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}.nd-home .nd-sticky-row-track,.nd-home .nd-workspace-row-track{display:flex!important;align-items:stretch!important;gap:10px!important;min-width:-moz-max-content!important;min-width:max-content!important;padding:0!important}.nd-home .nd-sticky-row-control-card,.nd-home .nd-workspace-row-shell .nd-sticky-row-control-card{width:128px!important;min-width:128px!important;height:168px!important;display:grid!important;grid-template-columns:48px 1fr!important;overflow:hidden!important;border:0!important;border-radius:18px!important;background:#0f172a2e!important;background-image:none!important;box-shadow:none!important;backdrop-filter:blur(18px) saturate(135%)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important}.nd-home .nd-sticky-row-list-btn,.nd-home .nd-sticky-row-add-btn{width:100%!important;height:100%!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--nd-spone-text)!important;box-shadow:none!important}.nd-home .nd-sticky-row-list-btn{border-right:1px solid var(--nd-spone-divider)!important}.nd-home .nd-sticky-row-add-btn svg,.nd-home .nd-sticky-row-list-btn svg{color:#60a5fa!important;stroke:currentColor!important}.nd-home .nd-sticky-row-card,.nd-home .nd-workspace-row-card{--nd-card-accent: 56, 189, 248;width:156px!important;min-width:156px!important;height:168px!important;padding:12px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:9px!important;border:0!important;border-radius:18px!important;background:rgba(var(--nd-card-accent),.16)!important;background-image:none!important;color:var(--nd-spone-text)!important;box-shadow:none!important;backdrop-filter:blur(18px) saturate(140%)!important;-webkit-backdrop-filter:blur(18px) saturate(140%)!important;transform:none!important}.nd-home .nd-sticky-row-card:nth-child(8n+2),.nd-home .nd-workspace-row-card:nth-child(8n+2){--nd-card-accent: 56, 189, 248}.nd-home .nd-sticky-row-card:nth-child(8n+3),.nd-home .nd-workspace-row-card:nth-child(8n+3){--nd-card-accent: 52, 211, 153}.nd-home .nd-sticky-row-card:nth-child(8n+4),.nd-home .nd-workspace-row-card:nth-child(8n+4){--nd-card-accent: 129, 140, 248}.nd-home .nd-sticky-row-card:nth-child(8n+5),.nd-home .nd-workspace-row-card:nth-child(8n+5){--nd-card-accent: 244, 114, 182}.nd-home .nd-sticky-row-card:nth-child(8n+6),.nd-home .nd-workspace-row-card:nth-child(8n+6){--nd-card-accent: 45, 212, 191}.nd-home .nd-sticky-row-card:nth-child(8n+7),.nd-home .nd-workspace-row-card:nth-child(8n+7){--nd-card-accent: 167, 139, 250}.nd-home .nd-sticky-row-card:nth-child(8n),.nd-home .nd-workspace-row-card:nth-child(8n){--nd-card-accent: 96, 165, 250}.nd-home .nd-sticky-row-card:nth-child(8n+1),.nd-home .nd-workspace-row-card:nth-child(8n+1){--nd-card-accent: 34, 197, 94}.nd-home .nd-sticky-row-card:active,.nd-home .nd-workspace-row-card:active{background:rgba(var(--nd-card-accent),.24)!important;box-shadow:inset 0 2px 6px #00000075!important}.nd-home .nd-sticky-row-title,.nd-home .nd-workspace-row-card-top span{width:100%!important;min-height:2.8em!important;max-height:2.8em!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;color:var(--nd-spone-text)!important;-webkit-text-fill-color:var(--nd-spone-text)!important;font-size:12.5px!important;line-height:1.18!important;font-weight:800!important;letter-spacing:0!important}.nd-home .nd-sticky-row-body,.nd-home .nd-workspace-row-card em{width:100%!important;margin:0!important;padding-top:10px!important;border-top:1px solid rgba(var(--nd-card-accent),.5)!important;color:var(--nd-spone-muted)!important;-webkit-text-fill-color:var(--nd-spone-muted)!important;font-size:11px!important;line-height:1.45!important;font-style:normal!important;font-weight:600!important;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.nd-home .nd-sticky-row-card-file,.nd-home .nd-workspace-row-card-top svg{color:var(--nd-spone-text)!important;opacity:.88!important;stroke:currentColor!important}.nd-floating-row-panel,.sticky-expanded-list-panel,.nd-workspace-expanded-panel{z-index:90!important;scrollbar-width:none!important;-ms-overflow-style:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.nd-sticky-expanded-list{scrollbar-width:none!important;-ms-overflow-style:none!important}.nd-workspace-row-card-full{width:100%!important;min-width:100%!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.nd-home-analyze-dock-pie{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(22px + env(safe-area-inset-bottom,0px))!important;transform:translate(-50%)!important;width:min(398px,calc(100vw - 28px))!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;z-index:45!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card{width:100%!important;height:58px!important;min-height:58px!important;padding:0 14px!important;border:0!important;border-radius:18px!important;background:#0f172a6b!important;background-image:none!important;color:var(--nd-spone-text)!important;-webkit-text-fill-color:var(--nd-spone-text)!important;box-shadow:none!important;animation:none!important;backdrop-filter:blur(18px) saturate(135%)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:active{background:#000!important;box-shadow:inset 0 2px 6px #000c!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record{grid-column:1 / -1!important}.nd-sticky-row-shell{width:calc(100% + 32px);position:relative;z-index:3000;margin-top:14px;margin-left:-16px;margin-right:-16px;border:0;background:transparent;padding:0;overflow:visible}.nd-sticky-row-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding-bottom:1px}.nd-sticky-row-scroll::-webkit-scrollbar{display:none}.nd-sticky-row-track{min-width:100%;display:flex;align-items:stretch;gap:8px}.nd-sticky-row-control-card{flex:0 0 calc((100% - 16px) / 3);min-width:106px;min-height:58px;border:1px solid var(--border-color);border-radius:10px;background:var(--surface-soft-color);box-shadow:0 12px 24px -20px #11182747;display:flex;overflow:hidden}.nd-sticky-row-list-btn,.nd-sticky-row-add-btn{border:0;background:transparent;display:flex;align-items:center;justify-content:center;transition:background-color .14s ease,color .14s ease}.nd-sticky-row-list-btn{flex:1.3;min-width:34px;border-right:1px solid var(--border-color);color:var(--text-color)}.nd-sticky-row-add-btn{flex:2.7;color:var(--primary-color)}.nd-sticky-row-list-btn:hover,.nd-sticky-row-add-btn:hover{background:#2f6ea814}.nd-sticky-row-card{flex:0 0 calc((100% - 16px) / 3);min-width:118px;min-height:58px;border:1px solid var(--sticky-border);border-radius:10px;background:var(--sticky-bg);box-shadow:0 12px 24px -20px #11182747;padding:8px 10px;color:var(--text-color);display:flex;flex-direction:column;gap:4px;text-align:left;overflow:hidden}.nd-sticky-row-card-full{width:100%;flex:none}.nd-sticky-row-card-top{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--sticky-text)}.nd-sticky-row-card-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.15;font-weight:800}.nd-sticky-row-card-body{color:color-mix(in srgb,var(--sticky-text) 78%,transparent);font-size:11px;line-height:1.25;font-weight:650;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nd-sticky-row-card-reminder{margin-top:auto;display:inline-flex;align-items:center;gap:4px;color:#15803d;font-size:9px;line-height:1.1;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-sticky-row-card-reminder svg{flex-shrink:0}.nd-sticky-row-card-date{color:color-mix(in srgb,var(--sticky-text) 64%,transparent);font-size:10px;font-weight:700;margin-top:2px}.nd-sticky-expanded-panel{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:30000;padding:8px 0 0;border-radius:0;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important;pointer-events:auto}.nd-sticky-expanded-list{max-height:min(56vh,430px);overflow-y:auto;display:flex;flex-direction:column;gap:8px}.nd-sticky-expanded-empty{margin:0;padding:10px;color:var(--text-muted);font-size:12px;font-weight:700}.nd-sticky-modal-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:43030;background:#00000047;backdrop-filter:blur(10px) saturate(.92);-webkit-backdrop-filter:blur(10px) saturate(.92);display:flex;align-items:center;justify-content:center;padding:calc(env(safe-area-inset-top) + 12px) 0 calc(env(safe-area-inset-bottom) + 12px)}.nd-sticky-modal{width:min(42rem,calc(100vw - 1rem));height:min(780px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);border:1px solid var(--sticky-border);border-radius:10px;background:var(--sticky-bg)!important;background-color:var(--sticky-bg)!important;color:var(--sticky-text);box-shadow:0 30px 64px -32px #000000d1;display:flex;flex-direction:column;overflow:hidden}.nd-sticky-modal-header,.nd-sticky-modal-actions{background:transparent;border-color:var(--sticky-border)}.nd-sticky-modal-header{border-bottom:1px solid var(--sticky-border);display:flex;align-items:flex-start;gap:10px;padding:12px}.nd-sticky-modal-title-block{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nd-sticky-modal-header input{width:100%;min-width:0;border:0;outline:0;background:transparent!important;background-color:transparent!important;color:var(--sticky-text);font-size:14px;font-weight:800;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nd-sticky-modal-date{color:color-mix(in srgb,var(--sticky-text) 54%,transparent);font-size:11px;line-height:1.2;font-weight:700}.nd-sticky-modal-header button,.nd-sticky-modal-icon-btn{width:32px;height:32px;border:1px solid var(--sticky-border);border-radius:6px;background:#ffffff0f;color:var(--sticky-text);display:flex;align-items:center;justify-content:center}.nd-sticky-modal textarea{min-height:0;flex:1;resize:none;border:0;outline:0;background:transparent!important;background-color:transparent!important;color:var(--sticky-text);padding:14px;font-size:14px;line-height:1.55;font-weight:600;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nd-sticky-reminder-picker{border-top:1px solid var(--sticky-border);padding:10px;display:flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--sticky-bg) 88%,#ffffff)}.nd-sticky-reminder-fields{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);gap:8px}.nd-sticky-reminder-picker input{min-width:0;height:34px;border:1px solid var(--sticky-border);border-radius:8px;background:#ffffff57;color:var(--sticky-text);padding:0 8px;font-size:12px;font-weight:750;outline:0}.nd-sticky-reminder-picker button{height:34px;border:0;border-radius:8px;background:#174a7a;color:#fff;padding:0 12px;font-size:12px;font-weight:850}.nd-sticky-modal-actions{border-top:1px solid var(--sticky-border);padding:10px;display:flex;align-items:center;gap:8px}.nd-sticky-modal-delete{color:#ef4444}.nd-sticky-modal-reminder.is-active{color:#15803d;background:#22c55e24;border-color:#22c55e61}.nd-sticky-modal-analyze,.nd-sticky-modal-save{min-height:36px;border-radius:10px;border:1px solid var(--sticky-border);display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;font-size:12px;font-weight:800}.nd-sticky-modal-analyze{margin-left:auto;background:transparent;color:var(--primary-color)}.nd-sticky-modal-save{border:0;background:#174a7a;color:#fff}.nd-sticky-modal-save:disabled{opacity:.45}.nd-sticky-app-dialog-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:43080;display:flex;align-items:center;justify-content:center;padding:18px;background:#0a121c4d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.nd-sticky-app-dialog{width:min(360px,calc(100vw - 36px));border:1px solid rgba(47,110,168,.18);border-radius:14px;background:var(--surface-color);color:var(--text-color);box-shadow:0 24px 54px -28px #11182794;padding:16px}.nd-sticky-app-dialog h3{margin:0;font-size:15px;line-height:1.25;font-weight:850;color:var(--text-color)}.nd-sticky-app-dialog p{margin:7px 0 0;font-size:12px;line-height:1.45;font-weight:650;color:var(--text-muted)}.nd-sticky-app-dialog-actions{margin-top:14px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.nd-sticky-app-dialog-actions button{min-height:36px;border-radius:10px;padding:0 12px;font-size:12px;font-weight:850}.nd-sticky-app-dialog-secondary{border:1px solid var(--border-color);background:var(--surface-soft-color);color:var(--text-color)}.nd-sticky-app-dialog-primary{border:0;background:#174a7a;color:#fff}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.nd-home-analyze-dock-pie:after{content:""!important;position:absolute!important;left:4%!important;right:4%!important;bottom:-12px!important;height:22px!important;z-index:-1!important;pointer-events:none!important;border-radius:999px!important;background:radial-gradient(ellipse at center,rgba(4,18,37,.2) 0%,rgba(4,18,37,.1) 46%,transparent 76%)!important;filter:blur(18px)!important;transform:scaleX(1.02)!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions{filter:drop-shadow(0 14px 18px rgba(4,18,37,.14)) drop-shadow(0 4px 6px rgba(4,18,37,.12))!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card{background:#174a7a!important;background-color:#174a7a!important;background-image:none!important;border-color:#9ecbf43d!important;box-shadow:none!important;animation:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:before,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:after,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record:after,.nd-home .nd-home-analyze-dock-pie .nd-action-card-shimmer{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important;opacity:0!important;animation:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:active{transform:none!important;box-shadow:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text{transform:translateY(-4px) translateZ(0)!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record{transform:translateY(2px) translateZ(0)!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record:after{left:34%!important;right:34%!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions{-moz-column-gap:7px!important;column-gap:7px!important;row-gap:7px!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record{transform:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:active{transform:translateY(0) scale(.988) translateZ(0)!important;box-shadow:inset 0 1px #ffffff47,inset 0 -9px 20px #00000038,inset 0 12px 20px #ffffff0f!important}.nd-home .nd-brand-logo.vocesyo-original-logo,html:not(.dark) .nd-home .nd-brand-logo.vocesyo-original-logo,html.dark .nd-home .nd-brand-logo.vocesyo-original-logo,.dark .nd-home .nd-brand-logo.vocesyo-original-logo{width:18px!important;height:18px!important;min-width:18px!important}.nd-home-cockpit{margin-top:48px!important;overflow:visible!important}.nd-home-cockpit-top{margin-bottom:24px!important}.nd-home-summary{text-align:left!important;overflow:visible!important}.nd-home .nd-workspaces{width:100%!important;margin:14px 0 0!important;padding-bottom:128px!important}.nd-home .nd-workspaces .nd-recent-header{padding-left:0!important;padding-right:0!important}.nd-workspace-row-scroll{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding-bottom:2px}.nd-workspace-row-scroll::-webkit-scrollbar{display:none}.nd-workspace-row-track{min-width:100%;display:flex;align-items:stretch;gap:8px}.nd-workspace-row-add,.nd-workspace-row-card{flex:0 0 calc((100% - 16px) / 3);min-width:118px;min-height:62px;border:1px solid rgba(47,110,168,.16);border-radius:10px;background:#bfe6ff9e;color:#123454;box-shadow:0 12px 24px -20px #11182747}.nd-workspace-row-add{display:flex;align-items:center;justify-content:center}.nd-workspace-row-card{padding:9px 10px;display:flex;flex-direction:column;gap:6px;text-align:left}.nd-workspace-row-card-top{min-width:0;display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.12;font-weight:900}.nd-workspace-row-card-top span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-workspace-row-card em{color:#123454a8;font-size:9.5px;line-height:1.12;font-style:normal;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-workspace-modal-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:43020;background:#00000047;backdrop-filter:blur(10px) saturate(.92);-webkit-backdrop-filter:blur(10px) saturate(.92);display:flex;align-items:center;justify-content:center;padding:calc(env(safe-area-inset-top) + 12px) 10px calc(env(safe-area-inset-bottom) + 12px)}.nd-workspace-modal{width:min(42rem,calc(100vw - 20px));max-height:calc(100dvh - 24px);border:1px solid rgba(47,110,168,.18);border-radius:10px;background:#f7fbfff5;color:var(--text-color);box-shadow:0 30px 64px -32px #0000008a;overflow:hidden;display:flex;flex-direction:column}.nd-workspace-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px;border-bottom:1px solid rgba(47,110,168,.14)}.nd-workspace-modal-kicker{display:block;margin-bottom:3px;color:#2f6ea8c2;font-size:10px;line-height:1;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.nd-workspace-modal-header h3{margin:0;font-size:16px;line-height:1.16;font-weight:900}.nd-workspace-modal-header p{margin:4px 0 0;color:var(--text-muted);font-size:11px;font-weight:750}.nd-workspace-modal-header>button,.nd-workspace-file-remove{width:32px;height:32px;border:1px solid rgba(47,110,168,.16);border-radius:8px;background:#ffffffa8;color:var(--text-color);display:flex;align-items:center;justify-content:center}.nd-workspace-file-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;overflow-y:auto}.nd-workspace-add-list{padding:0 12px 10px}.nd-workspace-add-list>span{display:block;margin-bottom:7px;color:var(--text-muted);font-size:11px;font-weight:850}.nd-workspace-add-list>div{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}.nd-workspace-add-list>div::-webkit-scrollbar{display:none}.nd-workspace-add-list button{flex:0 0 auto;max-width:160px;min-height:32px;border:1px solid rgba(47,110,168,.14);border-radius:10px;background:#ffffffa8;color:var(--text-color);display:inline-flex;align-items:center;gap:6px;padding:0 9px;font-size:11px;font-weight:850}.nd-workspace-add-list button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-workspace-file-tile{position:relative;min-height:104px;border:1px solid rgba(47,110,168,.14);border-radius:10px;background:#ffffffad;color:var(--text-color);padding:10px 8px;display:grid;justify-items:center;align-content:center;gap:6px;text-align:center;overflow:hidden}.nd-workspace-file-tile span:not(.nd-workspace-file-icon){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.15;font-weight:850}.nd-workspace-file-tile em{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:9px;line-height:1.1;font-style:normal;font-weight:750}.nd-workspace-file-icon{width:34px;height:34px;border-radius:10px;background:#2f6ea81a;color:#2f6ea8;display:inline-flex;align-items:center;justify-content:center}.nd-workspace-file-remove{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:7px;z-index:2}.nd-workspace-create-modal{width:min(28rem,calc(100vw - 20px));border:1px solid rgba(47,110,168,.18);border-radius:10px;background:#f7fbfffa;box-shadow:0 30px 64px -32px #0000008a;overflow:hidden}.nd-workspace-create-body{display:grid;gap:10px;padding:12px}.nd-workspace-create-body input{width:100%;height:42px;border:1px solid rgba(47,110,168,.18);border-radius:10px;background:#ffffffc7;color:var(--text-color);padding:0 12px;font-size:14px;font-weight:800;outline:0}.nd-workspace-create-body button{min-height:42px;border:0;border-radius:10px;background:#1f5f96;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:900}.nd-workspace-create-body button:disabled{opacity:.45}.nd-workspace-row-shell{margin-top:0}.nd-workspace-row-shell .nd-workspace-row-scroll{width:100%;margin-left:0;margin-right:0}.nd-workspace-expanded-panel{top:auto;bottom:calc(100% + 8px)}.nd-workspace-row-card{flex:0 0 calc((100% - 16px) / 3);min-width:118px;min-height:62px;border:1px solid rgba(93,164,220,.42);border-radius:10px;background:#bfe6ffd1;color:#123454;box-shadow:0 12px 24px -20px #11182747;padding:9px 10px;display:flex;flex-direction:column;gap:6px;text-align:left}.nd-workspace-row-card-full{width:100%;flex:none}.nd-floating-row-panel{position:fixed!important;left:var(--nd-expanded-panel-left, 12px)!important;top:var(--nd-expanded-panel-top, 160px)!important;right:auto!important;bottom:auto!important;width:var(--nd-expanded-panel-width, calc(100vw - 24px) )!important;z-index:76000!important;padding:0!important;pointer-events:auto!important}.nd-floating-row-panel .nd-sticky-expanded-list{max-height:min(430px,54dvh)!important;padding:0!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important}.nd-floating-row-panel .nd-sticky-expanded-list::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.nd-sticky-row-control-card,.nd-sticky-row-card,.nd-workspace-row-add,.nd-workspace-row-card,.nd-workspace-row-shell .nd-sticky-row-control-card{border:0!important;background-image:none!important;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e,0 14px 34px -28px #0f27447a!important;backdrop-filter:blur(22px) saturate(1.55)!important;-webkit-backdrop-filter:blur(22px) saturate(1.55)!important}.nd-sticky-row-control-card,.nd-workspace-row-add,.nd-workspace-row-shell .nd-sticky-row-control-card{background-color:#bfe6ff6b!important}.nd-sticky-row-card{background-color:var(--sticky-bg)!important}.nd-workspace-row-card{background-color:#bfe6ffd1!important}.nd-sticky-row-card,.nd-workspace-row-card{color:#123454!important}.nd-sticky-row-list-btn{border-right:0!important}.nd-sticky-row-list-btn:hover,.nd-sticky-row-add-btn:hover{background:#ffffff38!important}.nd-home-hero-topbar{width:calc(100% + 32px)!important;margin-left:-16px!important;margin-right:-16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:0 12px 8px!important}.nd-home-hero{position:relative!important;width:calc(100% + 32px)!important;margin-left:-16px!important;margin-right:-16px!important;aspect-ratio:1672 / 471!important;display:block!important;padding:0!important;border-radius:0!important;overflow:hidden!important;isolation:isolate!important;background-color:#143d63!important;background-image:linear-gradient(180deg,#0209140a,#0209141a 54%,#02091475),var(--nd-home-hero-image)!important;background-size:cover!important;background-position:center top!important;box-shadow:none!important}.nd-home-hero:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(112deg,transparent 0%,transparent 31%,rgba(126,190,255,0) 38%,rgba(190,224,255,.24) 46%,rgba(255,255,255,.34) 50%,rgba(120,188,255,.18) 55%,rgba(126,190,255,0) 63%,transparent 72%,transparent 100%)!important;mix-blend-mode:screen!important;transform:translate(-82%) skew(-10deg)!important;animation:ndHeroShine 5.8s ease-in-out infinite!important}@keyframes ndHeroShine{0%,36%{transform:translate(-82%) skew(-10deg);opacity:0}48%{opacity:.84}64%{transform:translate(82%) skew(-10deg);opacity:0}to{transform:translate(82%) skew(-10deg);opacity:0}}@media(prefers-reduced-motion:reduce){.nd-home-hero:after{animation:none!important;opacity:0!important}}.nd-home-hero-brand{position:absolute!important;left:12px!important;top:10px!important;z-index:2!important;padding:6px 9px 6px 7px!important;border-radius:999px!important;background:#f7fbffbd!important;border:1px solid rgba(255,255,255,.38)!important;box-shadow:0 10px 24px #01102229,inset 0 1px #ffffff75!important;backdrop-filter:blur(10px) saturate(1.12)!important;-webkit-backdrop-filter:blur(10px) saturate(1.12)!important}.nd-home-hero-topbar .nd-home-hero-brand{position:static!important;flex:0 0 auto!important;left:auto!important;top:auto!important;padding:0!important;border-radius:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nd-home-hero-brand:before{content:none!important}.nd-home-hero-brand .nd-brand{align-items:flex-start!important;text-align:left!important;gap:0!important}.nd-home-hero-brand .nd-brand-lockup{justify-content:flex-start!important;gap:5px!important}.nd-home-hero-topbar .nd-home-hero-brand .nd-brand-lockup{gap:4px!important}.nd-home-hero-brand .nd-brand-logo{width:18px!important;height:18px!important}.nd-home .nd-home-hero-topbar .nd-home-hero-brand img.nd-brand-logo.vocesyo-original-logo,html:not(.dark) .nd-home .nd-home-hero-topbar .nd-home-hero-brand img.nd-brand-logo.vocesyo-original-logo,html.dark .nd-home .nd-home-hero-topbar .nd-home-hero-brand img.nd-brand-logo.vocesyo-original-logo,.dark .nd-home .nd-home-hero-topbar .nd-home-hero-brand img.nd-brand-logo.vocesyo-original-logo{width:12px!important;height:12px!important;min-width:12px!important;max-width:12px!important;flex:0 0 12px!important}.nd-home-hero-brand .nd-brand-title{color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:22px!important;line-height:1!important;text-shadow:0 1px 0 rgba(255,255,255,.38)!important}.nd-home-hero-topbar .nd-home-hero-brand .nd-brand-title{font-size:16px!important;line-height:1!important}.nd-home-hero-brand .nd-brand-accent{color:#2f6ea8!important;-webkit-text-fill-color:#2f6ea8!important;text-shadow:0 1px 0 rgba(255,255,255,.44)!important}.nd-home-hero-tagline{position:absolute!important;right:12px!important;top:11px!important;z-index:2!important;margin:0!important;padding:7px 10px!important;border-radius:999px!important;background:#f7fbffb8!important;border:1px solid rgba(255,255,255,.36)!important;color:#111827c7!important;-webkit-text-fill-color:rgba(17,24,39,.78)!important;font-size:11px!important;line-height:1!important;font-weight:820!important;letter-spacing:0!important;white-space:nowrap!important;box-shadow:0 10px 24px #01102226,inset 0 1px #ffffff6b!important;backdrop-filter:blur(10px) saturate(1.12)!important;-webkit-backdrop-filter:blur(10px) saturate(1.12)!important;text-shadow:none!important}.nd-home-hero-topbar .nd-home-hero-tagline{position:static!important;right:auto!important;top:auto!important;flex:0 1 auto!important;padding:0!important;border-radius:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#11182794!important;-webkit-text-fill-color:rgba(17,24,39,.58)!important;font-size:12px!important;font-weight:820!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card{background:#061a33!important;background-color:#061a33!important;background-image:linear-gradient(180deg,#0b2748,#061a33 58%,#041225)!important;border-color:#78a9da33!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -12px 22px #0000004d,inset 0 12px 20px #568ec614!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:before{background:#1c406529!important;box-shadow:inset 0 12px 22px #69a2dc14,inset 0 -18px 26px #0000003d!important}.nd-home-hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;background:radial-gradient(circle at 18% 12%,rgba(47,110,168,.22),transparent 36%),linear-gradient(90deg,rgba(47,110,168,.18),transparent 55%)!important;mix-blend-mode:screen!important;pointer-events:none!important}.nd-home-hero-copy{min-width:0!important;display:grid!important;gap:3px!important;color:#111827!important;text-align:left!important}.nd-home-hero-copy .nd-home-greeting{margin:0!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:22px!important;line-height:1.02!important;font-weight:900!important;text-shadow:none!important}.nd-home-hero-copy span{color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important;font-size:10px!important;line-height:1.1!important;font-weight:760!important}.nd-home-hero-caption{display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;margin-top:12px!important;text-align:center!important}.nd-home-hero-caption .nd-home-hero-copy{text-align:center!important}.nd-home-hero-caption .nd-home-analysis-count{max-width:48%!important;margin:0!important;text-align:right!important;color:#11182794!important;-webkit-text-fill-color:rgba(17,24,39,.58)!important;font-size:10px!important;line-height:1.28!important;font-weight:740!important;text-shadow:none!important}.nd-home-hero-caption .nd-home-analysis-count strong{color:#2f6ea8!important;-webkit-text-fill-color:#2f6ea8!important;font-weight:900!important}.nd-home-analysis-count-recent{margin:0 0 10px!important;text-align:left!important;color:#11182794!important;-webkit-text-fill-color:rgba(17,24,39,.58)!important;font-size:13px!important;line-height:1.28!important;font-weight:760!important}.nd-home-analysis-count-recent strong{color:#2f6ea8!important;-webkit-text-fill-color:#2f6ea8!important;font-weight:900!important}.nd-home-insight-lines{margin-top:18px!important}.nd-home .nd-recent-all-btn,html:not(.dark) .nd-home .nd-recent-all-btn,html.dark .nd-home .nd-recent-all-btn,.dark .nd-home .nd-recent-all-btn{height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.nd-home .nd-home-hero:after{content:""!important;position:absolute!important;top:-4px!important;right:-46px!important;bottom:-4px!important;left:-46px!important;z-index:3!important;pointer-events:none!important;background:linear-gradient(105deg,transparent 0%,transparent 22%,rgba(77,155,230,0) 33%,rgba(120,196,255,.24) 41%,rgba(255,255,255,.68) 48%,rgba(132,202,255,.3) 55%,rgba(77,155,230,0) 66%,transparent 100%)!important;filter:blur(.4px)!important;mix-blend-mode:screen!important;opacity:.72!important;transform:translate(-78%) skew(-12deg)!important;animation:ndHeroShineVisible 3.4s linear infinite!important}@keyframes ndHeroShineVisible{0%{transform:translate(-78%) skew(-12deg);opacity:.34}42%{opacity:.96}72%{transform:translate(78%) skew(-12deg);opacity:.82}to{transform:translate(78%) skew(-12deg);opacity:.34}}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions:before{content:""!important;position:absolute!important;top:-20px!important;right:-72px!important;bottom:-20px!important;left:-72px!important;z-index:90!important;pointer-events:none!important;background:linear-gradient(106deg,transparent 0%,transparent 24%,rgba(104,184,255,0) 34%,rgba(126,203,255,.4) 42%,rgba(255,255,255,.92) 49%,rgba(156,218,255,.42) 56%,rgba(104,184,255,0) 66%,transparent 100%)!important;filter:blur(.25px) drop-shadow(0 0 10px rgba(142,211,255,.42))!important;mix-blend-mode:screen!important;transform:translate(-76%) skew(-13deg)!important;opacity:.82!important;animation:ndActionPieShineVisible 2.4s linear infinite!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:89!important;pointer-events:none!important;background:radial-gradient(ellipse at var(--nd-action-shine-x, 18%) 42%,rgba(255,255,255,.24),transparent 28%),linear-gradient(106deg,transparent 0 42%,rgba(255,255,255,.4) 47%,transparent 54% 100%)!important;mix-blend-mode:screen!important;transform:translate(-92%)!important;opacity:.74!important;animation:ndActionPieGlowVisible 2.4s linear infinite!important}@keyframes ndActionPieShineVisible{0%{transform:translate(-76%) skew(-13deg);opacity:.36}44%{opacity:1}76%{transform:translate(76%) skew(-13deg);opacity:.88}to{transform:translate(76%) skew(-13deg);opacity:.36}}@keyframes ndActionPieGlowVisible{0%{--nd-action-shine-x: 12%;transform:translate(-92%);opacity:.38}50%{--nd-action-shine-x: 50%;opacity:.82}to{--nd-action-shine-x: 88%;transform:translate(92%);opacity:.38}}@media(prefers-reduced-motion:reduce){.nd-home .nd-home-hero:after,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions:before,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions:after{animation:none!important;opacity:.45!important}}.nd-home .nd-home-hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(116deg,transparent 0 42%,rgba(255,255,255,.26) 48%,rgba(97,178,255,.2) 53%,transparent 61% 100%),radial-gradient(ellipse at 58% 42%,rgba(116,197,255,.24),transparent 34%)!important;mix-blend-mode:screen!important;opacity:.72!important}.nd-home .nd-home-hero:after{top:-8px!important;right:-90px!important;bottom:-8px!important;left:-90px!important;width:58%!important;background:linear-gradient(105deg,transparent 0%,rgba(130,204,255,0) 24%,rgba(130,204,255,.34) 38%,rgba(255,255,255,.96) 49%,rgba(130,204,255,.44) 59%,rgba(130,204,255,0) 74%,transparent 100%)!important;filter:blur(.2px) drop-shadow(0 0 14px rgba(143,215,255,.55))!important;opacity:.96!important;animation:ndHeroShineObvious 2.2s linear infinite!important}@keyframes ndHeroShineObvious{0%{transform:translate(-105%) skew(-12deg)}to{transform:translate(255%) skew(-12deg)}}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card{background-image:linear-gradient(112deg,transparent 0 36%,rgba(255,255,255,.28) 44%,rgba(255,255,255,.72) 49%,rgba(117,198,255,.24) 55%,transparent 64% 100%),linear-gradient(180deg,#0b2748,#061a33 58%,#041225)!important;background-size:250% 100%,100% 100%!important;background-position:-170% 0,0 0!important;animation:ndActionCardSurfaceShine 2.2s linear infinite!important}@keyframes ndActionCardSurfaceShine{0%{background-position:-170% 0,0 0}to{background-position:170% 0,0 0}}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions:before{top:-18px!important;bottom:-18px!important;left:-55%!important;right:auto!important;width:42%!important;background:linear-gradient(106deg,transparent 0%,rgba(128,208,255,0) 22%,rgba(128,208,255,.4) 38%,rgba(255,255,255,1) 49%,rgba(128,208,255,.44) 60%,rgba(128,208,255,0) 76%,transparent 100%)!important;opacity:1!important;transform:translate(0) skew(-13deg)!important;animation:ndActionPieShineObvious 1.85s linear infinite!important}@keyframes ndActionPieShineObvious{0%{transform:translate(0) skew(-13deg)}to{transform:translate(360%) skew(-13deg)}}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card{background-position:-230% 0,0 0!important;animation:ndActionCardSurfaceShineLeftToRight 1.85s linear infinite!important}@keyframes ndActionCardSurfaceShineLeftToRight{0%{background-position:-230% 0,0 0}to{background-position:230% 0,0 0}}.nd-home .nd-home-hero:before{content:none!important;display:none!important;background:none!important;opacity:0!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions:before,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions:after{content:none!important;display:none!important;background:none!important;filter:none!important;box-shadow:none!important;opacity:0!important;animation:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card{background-image:linear-gradient(108deg,transparent 0%,transparent 35%,rgba(255,255,255,0) 41%,rgba(255,255,255,.24) 45%,rgba(255,255,255,.76) 49%,rgba(255,255,255,.22) 53%,rgba(255,255,255,0) 59%,transparent 100%),linear-gradient(180deg,#0b2748,#061a33 58%,#041225)!important;background-size:260% 100%,100% 100%!important;background-position:-230% 0,0 0!important;animation:ndActionCardSurfaceShineLeftToRight 1.9s linear infinite!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -12px 22px #0000004d,inset 0 12px 20px #ffffff0d!important}.nd-home .nd-home-analyze-dock-pie .nd-action-card-shimmer{position:absolute!important;top:-18%!important;bottom:-18%!important;left:-78%!important;width:54%!important;z-index:2!important;display:block!important;pointer-events:none!important;border-radius:999px!important;background:linear-gradient(108deg,#fff0,#fff0 25%,#ffffff6b 43%,#fffffffa,#ffffff5c 57%,#fff0 76%,#fff0)!important;filter:blur(.35px)!important;opacity:.96!important;transform:translate(0) skew(-17deg)!important;animation:ndActionRealShimmer 1.55s linear infinite!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card>svg,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card>span{position:relative!important;z-index:3!important}@keyframes ndActionRealShimmer{0%{transform:translate(0) skew(-17deg)}to{transform:translate(330%) skew(-17deg)}}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:after,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record:after{content:""!important;display:block!important;position:absolute!important;top:0!important;bottom:0!important;left:-62%!important;right:auto!important;width:46%!important;height:auto!important;z-index:2!important;border-radius:999px!important;pointer-events:none!important;background:linear-gradient(108deg,#fff0,#fff0 22%,#ffffff57 40%,#ffffffeb,#ffffff4d 60%,#fff0 78%,#fff0)!important;box-shadow:none!important;filter:blur(.2px)!important;opacity:.92!important;transform:translate(0) skew(-16deg)!important;animation:ndActionCardPseudoShimmer 1.45s linear infinite!important}@keyframes ndActionCardPseudoShimmer{0%{transform:translate(0) skew(-16deg)}to{transform:translate(360%) skew(-16deg)}}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card{background-color:#174a7a!important;background-image:linear-gradient(108deg,transparent 0%,transparent 35%,rgba(255,255,255,0) 41%,rgba(255,255,255,.26) 45%,rgba(255,255,255,.76) 49%,rgba(255,255,255,.24) 53%,rgba(255,255,255,0) 59%,transparent 100%),linear-gradient(180deg,#1d5688,#174a7a 56%,#0b2748)!important;border-color:#9ecbf447!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:inset 0 1px #ffffff3d,inset 0 -12px 22px #0000003d,inset 0 12px 20px #7eb5e81a!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:before{background:#4d85bc24!important;box-shadow:inset 0 12px 22px #7eb5e81a,inset 0 -18px 26px #0003!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card span,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg *,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card span,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg *,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card span,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg *,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card span,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record{background:#174a7a!important;background-color:#174a7a!important;background-image:none!important;box-shadow:none!important;animation:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:before,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card:after,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record:after,.nd-home .nd-home-analyze-dock-pie .nd-action-card-shimmer{content:none!important;display:none!important;background:none!important;background-image:none!important;box-shadow:none!important;filter:none!important;opacity:0!important;animation:none!important}.nd-home .nd-home-spone-greeting{margin:clamp(58px,14dvh,122px) 0 40px!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-size:24px!important;line-height:1.14!important;font-weight:800!important;text-align:center!important;letter-spacing:0!important}.nd-home .nd-home-deck-heading,.nd-home .nd-workspaces .nd-recent-label{margin:0 0 12px 3px!important;color:#cbd5e1ad!important;-webkit-text-fill-color:rgba(203,213,225,.68)!important;font-size:15px!important;font-weight:750!important;letter-spacing:0!important}.nd-home .nd-sticky-row-control-card,.nd-home .nd-workspace-row-shell .nd-sticky-row-control-card{width:92px!important;min-width:92px!important;height:168px!important;grid-template-columns:36px 56px!important;border-radius:18px!important;border:0!important;background:#0f172a2e!important;background-image:none!important;box-shadow:none!important}.nd-home .nd-sticky-row-list-btn,.nd-home .nd-sticky-row-add-btn{min-width:0!important;padding:0!important;color:#60a5fa!important;-webkit-text-fill-color:#60a5fa!important}.nd-home .nd-sticky-row-list-btn svg{width:14px!important;height:14px!important}.nd-home .nd-sticky-row-add-btn svg{width:16px!important;height:16px!important}.nd-home .nd-sticky-row-card,.nd-home .nd-workspace-row-card{width:156px!important;min-width:156px!important;height:168px!important;padding:12px!important;border:0!important;border-radius:18px!important;background:rgba(var(--nd-card-accent, 56, 189, 248),.2)!important;background-image:none!important;box-shadow:none!important}.nd-home .nd-sticky-row-card *,.nd-home .nd-workspace-row-card *{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;stroke:currentColor!important}.nd-home .nd-sticky-row-body,.nd-home .nd-workspace-row-card em{color:#e2e8f0c2!important;-webkit-text-fill-color:rgba(226,232,240,.76)!important;border-top:1px solid rgba(var(--nd-card-accent, 56, 189, 248),.62)!important;opacity:1!important}.nd-home .nd-action-group.nd-action-group-ios26.nd-home-analyze-dock.nd-home-analyze-dock-pie{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(22px + env(safe-area-inset-bottom,0px))!important;transform:translate(-50%)!important;width:min(342px,calc(100vw - 72px))!important;height:142px!important;min-height:142px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:72px!important;box-shadow:0 22px 42px #00000042!important;overflow:visible!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-actions{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:68px 68px!important;gap:4px!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important;border-radius:72px!important;background:#e8f1fadb!important;border:0!important;box-shadow:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record,html:not(.dark) .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,html.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card,.dark .nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card{width:100%!important;height:100%!important;min-height:0!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:6px!important;border:0!important;background:#174a7a!important;background-color:#174a7a!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important;animation:none!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-file{border-radius:72px 0 0!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-text{border-radius:0 72px 0 0!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card-record{grid-column:1 / -1!important;border-radius:0 0 72px 72px!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card span{font-size:12px!important;line-height:1.05!important;font-weight:850!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg,.nd-home .nd-home-analyze-dock-pie .nd-home-analyze-card svg *{color:#fff!important;stroke:currentColor!important}html:not(.dark) .detail-page section .bg-surface{background:var(--nd-app-surface, #18212d)!important;background-color:var(--nd-app-surface, #18212d)!important;background-image:none!important;border-color:var(--nd-app-border, rgba(148, 163, 184, .2))!important;color:var(--nd-app-text, #f8fafc)!important}html:not(.dark) .detail-page .detail-tab-stack,html:not(.dark) .detail-page .detail-steel-toggle{background:var(--nd-app-surface-soft, #1d2938)!important;background-color:var(--nd-app-surface-soft, #1d2938)!important;background-image:none!important;border:none!important;box-shadow:0 4px 16px -8px #00000080!important}html:not(.dark) .detail-page .detail-tab-tone,html:not(.dark) .detail-page .tab-tone-button{background:#122033!important;background-color:#122033!important;background-image:none!important;border-color:#ffffff38!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:not(.dark) .detail-page .detail-segment-indicator,html:not(.dark) .detail-page .detail-steel-toggle .glass-segment-indicator{background:#ffffff1c!important;background-color:#ffffff1c!important;background-image:none!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 2px 10px #00000059!important}html:not(.dark) .detail-page .detail-segment-indicator *,html:not(.dark) .detail-page .detail-steel-toggle [role=tab][aria-selected=true],html:not(.dark) .detail-page .detail-steel-toggle [role=tab][aria-selected=true] *{color:var(--nd-app-text, #f8fafc)!important;-webkit-text-fill-color:var(--nd-app-text, #f8fafc)!important}html:not(.dark) .download-dock-body,html:not(.dark) .detail-page .download-dock-body{background:var(--nd-app-surface, #18212d)!important;background-color:var(--nd-app-surface, #18212d)!important;background-image:none!important;border:1px solid var(--nd-app-border, rgba(148, 163, 184, .2))!important;color:var(--nd-app-text, #f8fafc)!important;min-width:200px;max-width:min(280px,calc(100vw - 24px))}.download-dock-body{right:0!important;left:auto!important;max-width:min(280px,calc(100vw - 24px))}html body .download-dock-body .download-item{justify-items:start!important;text-align:left!important}html body .download-dock-body .download-item span{justify-self:start!important;text-align:left!important;width:100%!important}html body .login-input-flat,html:not(.dark) .login-input-flat,html.light .login-input-flat{background:var(--nd-app-surface-soft, #1d2938)!important;background-color:var(--nd-app-surface-soft, #1d2938)!important;background-image:none!important;border-color:#94a3b840!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .login-input-flat .login-email-input,html:not(.dark) .login-input-flat .login-email-input{color:var(--nd-app-text, #f8fafc)!important;-webkit-text-fill-color:var(--nd-app-text, #f8fafc)!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option:not(.is-selected):not([data-selected=true]),html body .paywall-subscribe-modal .paywall-plan-option:not(.is-selected):not([data-selected=true]){background:var(--nd-app-surface-soft, #1d2938)!important;background-color:var(--nd-app-surface-soft, #1d2938)!important;background-image:none!important;border-color:#94a3b838!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option:not(.is-selected) *,html body .paywall-subscribe-modal .paywall-plan-option:not(.is-selected) *{color:var(--nd-app-text, #f8fafc)!important;-webkit-text-fill-color:var(--nd-app-text, #f8fafc)!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option:not(.is-selected) .text-text-muted,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option:not(.is-selected) [class*=muted]{color:var(--nd-app-muted, rgba(203, 213, 225, .72))!important;-webkit-text-fill-color:var(--nd-app-muted, rgba(203, 213, 225, .72))!important}html:not(.dark) .detail-page [role=tab][aria-selected=true],html body .detail-page [role=tab][aria-selected=true]{background:#dce8f8eb!important;background-color:#dce8f8eb!important;background-image:none!important;border-color:#94a3b870!important;color:#1a2535!important;box-shadow:0 2px 8px #00000038,inset 0 1px #ffffff75!important}html:not(.dark) .detail-page [role=tab][aria-selected=true] span,html:not(.dark) .detail-page [role=tab][aria-selected=true] *{color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}html:not(.dark) .detail-page [role=tab]:not([aria-selected=true]),html body .detail-page [role=tab]:not([aria-selected=true]){background:#122033!important;background-color:#122033!important;background-image:none!important;border-color:#ffffff38!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:not(.dark) .detail-page [role=tab]:not([aria-selected=true]) span,html:not(.dark) .detail-page [role=tab]:not([aria-selected=true]) *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:not(.dark) body:before,html.light body:before,html.dark body:before,html body:before{content:""!important;display:block!important;opacity:1!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:#0b1b2d!important;background-image:none!important;z-index:-999!important;pointer-events:none!important}html:not(.dark),html.light{background:#12151a!important;background-color:#12151a!important}html:not(.dark) body,html:not(.dark) #root,html:not(.dark) .app-shell,html:not(.dark) .app-main-pane,html:not(.dark) .page-container,html:not(.dark) .detail-page,html:not(.dark) .chat-screen-root,html:not(.dark) .quiz-screen,html:not(.dark) .profile-screen,html:not(.dark) .settings-screen,html:not(.dark) .support-screen,html:not(.dark) .policy-screen,html:not(.dark) .membership-paywall-page,html:not(.dark) .processing-screen,html:not(.dark) .onboarding-cinema,html:not(.dark) .startup-walkthrough-flow,html:not(.dark) .vocesyo-page-loader--auth,html:not(.dark) .debug-purchases-screen,html:not(.dark) [class~=bg-background],html:not(.dark) .min-h-screen.bg-background{background:transparent!important;background-color:transparent!important;background-image:none!important}html:not(.dark) .detail-create-button,html:not(.dark) .bg-action,html:not(.dark) button.bg-action,html:not(.dark) .ui-action-button.ui-action-confirm,html:not(.dark) .recording-player-shell .recording-player-btn-primary,html:not(.dark) .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action,html:not(.dark) .paywall-subscribe-button,html:not(.dark) .paywall-subscribe-modal .paywall-subscribe-button,html:not(.dark) .nd-text-send,html:not(.dark) .detail-send-button.detail-action-active,html:not(.dark) .detail-action-button.detail-action-active,html:not(.dark) .detail-page .glass-3d-button.ui-action-confirm,html:not(.dark) .detail-page button.ui-action-confirm{background:#dce8f8e6!important;background-color:#dce8f8e6!important;background-image:none!important;border-color:#94a3b861!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important;box-shadow:0 2px 8px #0003,inset 0 1px #ffffff6b!important}html:not(.dark) .detail-create-button *,html:not(.dark) .bg-action *,html:not(.dark) button.bg-action *,html:not(.dark) .ui-action-button.ui-action-confirm *,html:not(.dark) .recording-player-shell .recording-player-btn-primary *,html:not(.dark) .analysis-mode-footer-actions .analysis-mode-modal-action.analysis-mode-primary-action *,html:not(.dark) .paywall-subscribe-button *,html:not(.dark) .paywall-subscribe-modal .paywall-subscribe-button *,html:not(.dark) .nd-text-send *,html:not(.dark) .detail-send-button.detail-action-active *,html:not(.dark) .detail-action-button.detail-action-active *{color:#1a2535!important;-webkit-text-fill-color:#1a2535!important;stroke:currentColor!important}html:not(.dark) .mini-audio-inner .source-audio-main-btn,html:not(.dark) .mini-audio-inner .mini-audio-play,html:not(.dark) .source-audio-dock .source-audio-main-btn,html:not(.dark) .mini-audio-player .source-audio-main-btn,html:not(.dark) .mini-audio-player .mini-audio-play{background:#dce8f8e6!important;background-color:#dce8f8e6!important;background-image:none!important;border-color:#94a3b861!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important;box-shadow:0 2px 8px #0003!important}html:not(.dark) .mini-audio-inner .source-audio-main-btn *,html:not(.dark) .mini-audio-inner .source-audio-main-btn svg,html:not(.dark) .mini-audio-inner .mini-audio-play *,html:not(.dark) .mini-audio-inner .mini-audio-play svg,html:not(.dark) .source-audio-dock .source-audio-main-btn *,html:not(.dark) .source-audio-dock .source-audio-main-btn svg{color:#1a2535!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:#1a2535!important}html:not(.dark) .mini-audio-inner .mini-audio-action-btn{background:#dce8f8e6!important;background-color:#dce8f8e6!important;background-image:none!important;border-color:#94a3b861!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}html:not(.dark) .detail-page [role=tab][aria-selected=true],html:not(.dark) .detail-page .detail-tab-active,html:not(.dark) .detail-page .detail-tab-tone[aria-selected=true],html:not(.dark) .detail-page .glass-3d-button.detail-tab-tone.ui-action-confirm,html:not(.dark) .detail-page .ui-action-button.ui-action-confirm.detail-tab-tone{background:#dce8f8eb!important;background-color:#dce8f8eb!important;background-image:none!important;border-color:#94a3b870!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important;box-shadow:0 2px 8px #00000038,inset 0 1px #ffffff75!important}html:not(.dark) .detail-page [role=tab][aria-selected=true] *,html:not(.dark) .detail-page .detail-tab-active *,html:not(.dark) .detail-page .detail-tab-tone[aria-selected=true] *,html:not(.dark) .detail-page .glass-3d-button.detail-tab-tone.ui-action-confirm *,html:not(.dark) .detail-page .ui-action-button.ui-action-confirm.detail-tab-tone *{color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}html:not(.dark) .detail-page [role=tab]:not([aria-selected=true]),html:not(.dark) .detail-page .detail-tab-inactive,html:not(.dark) .detail-page .detail-tab-tone:not([aria-selected=true]):not(.ui-action-confirm){background:#122033!important;background-color:#122033!important;background-image:none!important;border-color:#ffffff38!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}html:not(.dark) .detail-page [role=tab]:not([aria-selected=true]) *,html:not(.dark) .detail-page .detail-tab-inactive *,html:not(.dark) .detail-page .detail-tab-tone:not([aria-selected=true]):not(.ui-action-confirm) *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:not(.dark) .detail-create-chat-field{background:#93c5fd2e!important;background-color:#93c5fd2e!important;border-color:#93c5fd52!important;color:#e2eeff!important;box-shadow:inset 0 1px #ffffff0f!important}html:not(.dark) .detail-create-chat-field input{color:#e2eeff!important;-webkit-text-fill-color:#e2eeff!important}html:not(.dark) .detail-create-chat-field input::-moz-placeholder{color:#b4d2fc8c!important;-webkit-text-fill-color:rgba(180,210,252,.55)!important;opacity:1!important}html:not(.dark) .detail-create-chat-field input::placeholder{color:#b4d2fc8c!important;-webkit-text-fill-color:rgba(180,210,252,.55)!important;opacity:1!important}html:not(.dark) .detail-create-chat-field svg,html:not(.dark) .detail-create-chat-field svg *{color:#93c5fdb3!important;stroke:#93c5fdb3!important}html:not(.dark) .nd-text-send:not(:disabled){background:#dce8f8e6!important;background-color:#dce8f8e6!important;background-image:none!important;border-color:#94a3b861!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important;box-shadow:0 2px 8px #0003,inset 0 1px #ffffff6b!important}html:not(.dark) .nd-text-send:not(:disabled) svg,html:not(.dark) .nd-text-send:not(:disabled) svg *{stroke:#1a2535!important;color:#1a2535!important}html:not(.dark) .detail-page .detail-send-button.detail-action-active,html:not(.dark) .detail-page .detail-action-button.detail-action-active{background:#dce8f8e6!important;background-color:#dce8f8e6!important;background-image:none!important;border-color:#94a3b861!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important;box-shadow:0 2px 8px #0003,inset 0 1px #ffffff6b!important}html:not(.dark) .detail-page .detail-send-button.detail-action-active *,html:not(.dark) .detail-page .detail-action-button.detail-action-active *{color:#1a2535!important;-webkit-text-fill-color:#1a2535!important;stroke:currentColor!important}html:not(.dark) .detail-create-send:not(:disabled){background:#dce8f8e6!important;background-color:#dce8f8e6!important;border-color:#94a3b861!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}html:not(.dark) .detail-create-send:not(:disabled) svg,html:not(.dark) .detail-create-send:not(:disabled) svg *{stroke:#1a2535!important;color:#1a2535!important}html:not(.dark) .detail-page .detail-action-input-shell{background:#18212db8!important;background-color:#18212db8!important;border-color:#94a3b833!important;color:#f8fafc!important;box-shadow:inset 0 1px #ffffff0f,0 4px 12px #00000047!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html:not(.dark) .detail-page .detail-action-input{color:#f8fafc!important;background:transparent!important}html:not(.dark) .detail-page .detail-action-input::-moz-placeholder{color:#94a3b88c!important;-webkit-text-fill-color:rgba(148,163,184,.55)!important}html:not(.dark) .detail-page .detail-action-input::placeholder{color:#94a3b88c!important;-webkit-text-fill-color:rgba(148,163,184,.55)!important}html:not(.dark) .detail-page .detail-action-input-shell button.text-left{color:#94a3b8a6!important;-webkit-text-fill-color:rgba(148,163,184,.65)!important}html:not(.dark) .paywall-subscribe-modal .paywall-plan-option.is-selected,html:not(.dark) .paywall-subscribe-modal .paywall-plan-option[data-selected=true]{background:#dce8f82e!important;border-color:#dce8f88c!important;color:#f8fafc!important}html:not(.dark) .paywall-subscribe-button,html:not(.dark) .paywall-subscribe-modal .paywall-subscribe-button,html:not(.dark) .membership-paywall-page .paywall-subscribe-button{background:#dce8f8eb!important;background-color:#dce8f8eb!important;background-image:none!important;border-color:#94a3b861!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important;box-shadow:0 2px 12px #00000040,inset 0 1px #ffffff75!important}html:not(.dark) .paywall-subscribe-button *,html:not(.dark) .paywall-subscribe-modal .paywall-subscribe-button *,html:not(.dark) .membership-paywall-page .paywall-subscribe-button *{color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}html:not(.dark) .detail-page .detail-action-disabled,html:not(.dark) .detail-page .detail-send-button:not(.detail-action-active),html:not(.dark) .detail-page .detail-action-button:not(.detail-action-active){background:#94a3b81a!important;background-color:#94a3b81a!important;background-image:none!important;border-color:#94a3b829!important;color:#94a3b86b!important;box-shadow:none!important}html:not(.dark) .detail-page .detail-action-disabled *,html:not(.dark) .detail-page .detail-send-button:not(.detail-action-active) *,html:not(.dark) .detail-page .detail-action-button:not(.detail-action-active) *{color:#94a3b86b!important;-webkit-text-fill-color:rgba(148,163,184,.42)!important;stroke:#94a3b86b!important}html:not(.dark) .mini-audio-inner .source-audio-main-btn *,html:not(.dark) .mini-audio-inner .mini-audio-play *,html:not(.dark) .mini-audio-player .source-audio-main-btn *{color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}html:not(.dark) .ny-home .ny-home-bottom-nav button,html:not(.dark) .ny-home .bottom-action-bar button,html:not(.dark) .nd-bottom-nav button,html:not(.dark) .home-action-tab,html:not(.dark) .nd-action-tab{background:#dce8f81f!important;background-color:#dce8f81f!important;border-color:#94a3b833!important;color:#c8daf0cc!important}html:not(.dark) .recording-player-shell .recording-player-btn-primary,html:not(.dark) .nd-record-pill .record-confirm-btn,html:not(.dark) .recording-modal .confirm-btn,html:not(.dark) [class*=record][class*=confirm],html:not(.dark) [class*=record][class*=primary]{background:#dce8f8e6!important;background-color:#dce8f8e6!important;background-image:none!important;border-color:#94a3b861!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important;box-shadow:0 2px 8px #0003,inset 0 1px #ffffff6b!important}html:not(.dark) .recording-player-shell .recording-player-btn-primary *,html:not(.dark) .nd-record-pill .record-confirm-btn *{color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}html:not(.dark) .ipad-pane-overlay .ui-action-button.ui-action-confirm:not(.detail-tab-tone),html:not(.dark) .workspace-modal .ui-action-confirm,html:not(.dark) .ios-alert-modal .ui-action-confirm,html:not(.dark) .nd-sheet .ui-action-confirm{background:#dce8f8e6!important;background-color:#dce8f8e6!important;background-image:none!important;border-color:#94a3b861!important;color:#1a2535!important;-webkit-text-fill-color:#1a2535!important;box-shadow:0 2px 8px #0003,inset 0 1px #ffffff6b!important}html:not(.dark) .ipad-pane-overlay .ui-action-button.ui-action-confirm:not(.detail-tab-tone) *,html:not(.dark) .workspace-modal .ui-action-confirm *,html:not(.dark) .ios-alert-modal .ui-action-confirm *,html:not(.dark) .nd-sheet .ui-action-confirm *{color:#1a2535!important;-webkit-text-fill-color:#1a2535!important}:root,html,html:not(.dark),html.light,html.dark,.dark{--nd-app-bg: #202a35;--bg-color: #202a35 !important;--bg-color-rgb: 32, 42, 53 !important;--background-color: #202a35 !important;--vocesyo-app-background: #202a35 !important;--header-bg: rgba(32, 42, 53, .92) !important}html,body,#root,.app-shell,.app-main-pane,.page-container,.nd-home,.processing-screen,.vocesyo-page-loader,.vocesyo-page-loader--auth,.onboarding-cinema,.startup-walkthrough-flow,.chat-screen-root,.quiz-screen,.detail-page,.membership-paywall-page,.policy-screen,.profile-screen,.support-screen,.settings-screen,.debug-purchases-screen,.min-h-screen.bg-background,.fixed.inset-0.bg-background{background:#202a35!important;background-color:#202a35!important;background-image:none!important}html:not(.dark) body,html:not(.dark) #root,html:not(.dark) .app-shell,html:not(.dark) .app-main-pane,html:not(.dark) .page-container,html:not(.dark) .nd-home,html:not(.dark) .processing-screen,html:not(.dark) .vocesyo-page-loader,html:not(.dark) .vocesyo-page-loader--auth,html:not(.dark) .onboarding-cinema,html:not(.dark) .startup-walkthrough-flow,html:not(.dark) .chat-screen-root,html:not(.dark) .quiz-screen,html:not(.dark) .detail-page,html:not(.dark) .membership-paywall-page,html:not(.dark) .policy-screen,html:not(.dark) .profile-screen,html:not(.dark) .support-screen,html:not(.dark) .settings-screen,html:not(.dark) .debug-purchases-screen,html:not(.dark) [class~=bg-background],html:not(.dark) .min-h-screen.bg-background,html:not(.dark) .fixed.inset-0.bg-background{background:#202a35!important;background-color:#202a35!important;background-image:none!important}.paywall-subscribe-overlay{background:#202a3594!important}.paywall-subscribe-modal{background:#192432!important;background-color:#192432!important}html body .detail-page [role=tab][aria-selected=false],html body .detail-page [role=tab]:not([aria-selected=true]),html body .detail-page .detail-tab-inactive,html body .detail-page [role=tab].detail-tab-inactive:disabled,html body .detail-page .detail-tab-forced-white{background:#122033!important;background-color:#122033!important;background-image:none!important;border-color:#ffffff38!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;filter:none!important}html body .detail-page [role=tab][aria-selected=false] *,html body .detail-page [role=tab]:not([aria-selected=true]) *,html body .detail-page .detail-tab-inactive *,html body .detail-page [role=tab].detail-tab-inactive:disabled *,html body .detail-page .detail-tab-forced-white *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;filter:none!important}html body .startup-walkthrough-card-icon{background:#ffffffe6!important;background-color:#ffffffe6!important;background-image:none!important;border:1px solid rgba(148,163,184,.28)!important;color:#1a2a39!important;-webkit-text-fill-color:#1A2A39!important;box-shadow:0 2px 8px #00000029,inset 0 1px #fffffff2!important}html body .startup-walkthrough-card-icon svg,html body .startup-walkthrough-card-icon svg *{color:#1a2a39!important;stroke:#1a2a39!important;-webkit-text-fill-color:unset!important}html body .login-brand-logo.vocesyo-original-logo,html.dark body .login-brand-logo.vocesyo-original-logo,html:not(.dark) body .login-brand-logo.vocesyo-original-logo{filter:none!important;opacity:1!important;mix-blend-mode:normal!important}html body .login-brand-tagline{margin:0;color:var(--text-muted, rgba(148, 163, 184, .72));-webkit-text-fill-color:var(--text-muted, rgba(148, 163, 184, .72));font-size:12px;line-height:1.2;font-weight:780;letter-spacing:0;text-transform:none;opacity:.72}html body .login-form-block{margin-top:18px}html body .login-auth-notice,html.dark body .login-auth-notice,html:not(.dark) body .login-auth-notice{border:1px solid rgba(148,163,184,.44);background:#dce8f8eb;background-color:#dce8f8eb;background-image:none;color:#1a2535;-webkit-text-fill-color:#1a2535;box-shadow:0 2px 8px #0000002e,inset 0 1px #ffffff75;font-weight:820;letter-spacing:0;opacity:1}html body .login-divider-text{text-transform:none;opacity:.58!important}html body .login-social-track,html.dark body .login-social-track,html:not(.dark) body .login-social-track{padding:0;border:0;border-radius:15px;background:transparent;box-shadow:none}html body .login-social-button,html.dark body .login-social-button,html:not(.dark) body .login-social-button{height:58px;min-height:58px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border:1px solid rgba(148,163,184,.44);border-radius:15px;background:#dce8f8eb;background-color:#dce8f8eb;background-image:none;color:#1a2535;-webkit-text-fill-color:#1a2535;box-shadow:0 2px 8px #00000038,inset 0 1px #ffffff75;font-size:14px;line-height:1;font-weight:900}html body .login-social-button:hover,html body .login-social-button:focus-visible{transform:translateY(-1px);filter:brightness(1.04)}html body .login-social-button svg{width:19px;height:19px;flex:0 0 auto}html body .login-social-button svg,html body .login-social-button svg *{color:#1a2535!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body .login-social-button-google svg path:nth-child(1){fill:#4285f4!important;stroke:none!important}html body .login-social-button-google svg path:nth-child(2){fill:#34a853!important;stroke:none!important}html body .login-social-button-google svg path:nth-child(3){fill:#fbbc05!important;stroke:none!important}html body .login-social-button-google svg path:nth-child(4){fill:#ea4335!important;stroke:none!important}html body .login-social-button-apple svg path{fill:#1a2535!important;stroke:none!important}html,html:root,html.light,html.dark,html:not(.dark){background-color:#0b1b2d!important;background-image:none!important;background-repeat:no-repeat!important;background-attachment:fixed!important;background-size:100% 100%!important;background-position:center top!important}html body,html:not(.dark) body,html.dark body,html.light body,html.nd-home-fixed-root body,html body.nd-home-fixed,html:not(.dark) body.nd-home-fixed,html body #root,html:not(.dark) body #root,html.dark body #root,html.light body #root,html.nd-home-fixed-root body #root,html body .app-shell,html:not(.dark) body .app-shell,html.dark body .app-shell,html body .app-shell.min-h-screen.bg-background,html:not(.dark) body .app-shell.min-h-screen.bg-background,html.dark body .app-shell.min-h-screen.bg-background,html body .min-h-screen.bg-background,html:not(.dark) body .min-h-screen.bg-background,html.dark body .min-h-screen.bg-background,html body .fixed.inset-0.bg-background,html body [class~=bg-background],html:not(.dark) body [class~=bg-background],html.dark body [class~=bg-background],html body .app-main-pane,html:not(.dark) body .app-main-pane,html.dark body .app-main-pane,html.light body .app-main-pane,html.nd-home-fixed-root body .app-main-pane,html body .page-container,html:not(.dark) body .page-container,html.dark body .page-container,html body .detail-page,html:not(.dark) body .detail-page,html.dark body .detail-page,html body .detail-page.min-h-screen,html body .ny-home,html:not(.dark) body .ny-home,html.dark body .ny-home,html body .ny-home__inner,html body .nd-home,html:not(.dark) body .nd-home,html.dark body .nd-home,html body .ob-screen,html:not(.dark) body .ob-screen,html.dark body .ob-screen,html body .onboarding-cinema,html body .startup-walkthrough-flow,html body .chat-screen-root,html:not(.dark) body .chat-screen-root,html.dark body .chat-screen-root{background:transparent!important;background-image:none!important;background-color:transparent!important}html body:before{background:none!important;background-image:none!important}.classic-dashed-ui .policy-screen *,.classic-dashed-ui .profile-screen *,.classic-dashed-ui .support-screen *,.classic-dashed-ui .settings-screen *,.classic-dashed-ui .membership-paywall-page *,.policy-screen *,.profile-screen *,.support-screen *,.settings-screen *,.membership-paywall-page *{border-style:solid!important}.policy-screen :is([class*=-header],[class*=-tabs],[class*=-panel],[class*=-block],[class*=-section],[class*=-card]),.profile-screen :is([class*=-header],[class*=-panel],[class*=-block],[class*=-section],[class*=-card],[class*=-tile]),.support-screen :is([class*=-header],[class*=-panel],[class*=-block],[class*=-section],[class*=-card]),.settings-screen :is([class*=-header],[class*=-panel],[class*=-block],[class*=-section],[class*=-card],[class*=-tile],[class*=-row]){border-color:#ffffff1a!important;background-color:#ffffff0d!important;background-image:none!important;backdrop-filter:blur(14px) saturate(150%)!important;-webkit-backdrop-filter:blur(14px) saturate(150%)!important}.policy-screen :is([class*=-meta],[class*=-divider]),.profile-screen :is([class*=-divider],[class*=-meta]),.settings-screen :is([class*=-divider]){border-color:#ffffff1a!important}html:not(.dark) .policy-screen-tab.tab-amber-selected,html:not(.dark) .policy-screen-tab.tab-green-selected,html.dark .policy-screen-tab.tab-amber-selected,html.dark .policy-screen-tab.tab-green-selected,html body .policy-screen-tab.tab-amber-selected,html body .policy-screen-tab.tab-green-selected,.classic-dashed-ui .policy-screen-tab.tab-amber-selected,.classic-dashed-ui .policy-screen-tab.tab-green-selected,.policy-screen-tab.tab-amber-selected,.policy-screen-tab.tab-green-selected{background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#fff!important;box-shadow:0 6px 16px -8px #0000008c!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .policy-screen-tab.tab-amber-selected,html:not(.dark) .policy-screen-tab.tab-green-selected,html body .policy-screen-tab.tab-amber-selected,html body .policy-screen-tab.tab-green-selected,html:not(.dark) .policy-screen-tab.tab-amber-selected *,html:not(.dark) .policy-screen-tab.tab-green-selected *,html body .policy-screen-tab.tab-amber-selected *,html body .policy-screen-tab.tab-green-selected *{color:#15171a!important;-webkit-text-fill-color:#15171a!important}html body .media-preview-shell{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:60000!important;display:grid!important;place-items:center!important;overflow:hidden!important;padding:max(10px,env(safe-area-inset-top,0px)) 10px max(10px,env(safe-area-inset-bottom,0px))!important;background:#1d2938!important;background-color:#1d2938!important;background-image:none!important;overscroll-behavior:none!important;touch-action:none!important}html body .media-preview-stage{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body .media-preview-zoom-surface{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}html body .media-preview-image{display:block!important;width:auto!important;height:auto!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;-o-object-fit:contain!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .media-preview-image--diagram{max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}html body .media-preview-actions{position:fixed!important;top:calc(env(safe-area-inset-top,0px) + 12px)!important;right:calc(env(safe-area-inset-right,0px) + 12px)!important;z-index:60001!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .media-preview-icon{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:999px!important;background:#0f172a85!important;background-image:none!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:inset 0 1px #ffffff2e,0 10px 24px #00000038!important;backdrop-filter:blur(14px) saturate(150%)!important;-webkit-backdrop-filter:blur(14px) saturate(150%)!important}html body .media-preview-icon svg,html body .media-preview-icon svg *{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;stroke:currentColor!important}html body .rec-orb{filter:saturate(112%) brightness(1.06)!important}html body .rec-orb:before{content:""!important;position:absolute!important;top:18%!important;right:18%!important;bottom:18%!important;left:18%!important;border-radius:999px!important;background:#eff7ff2e!important;border:1px solid rgba(255,255,255,.34)!important;box-shadow:inset 0 1px #ffffff94,inset 0 -18px 32px #2f6ea81a,0 22px 54px -26px #ffffff6b!important;backdrop-filter:blur(20px) saturate(150%)!important;-webkit-backdrop-filter:blur(20px) saturate(150%)!important}html body .rec-orb__glow{background:radial-gradient(circle,rgba(255,255,255,.74) 0%,rgba(232,243,255,.46) 34%,rgba(96,165,250,.16) 54%,transparent 70%)!important;filter:blur(13px)!important;opacity:.92!important}html body .rec-orb__ring{filter:saturate(118%) brightness(1.16) drop-shadow(0 0 18px rgba(255,255,255,.18))!important}html body .rec-orb__ring--a{background:conic-gradient(from 90deg,#ffffff47,#ffffffbd 22deg,#ecf6fff5,#cde2f8d1,#7da7ce6b 112deg,#ffffffe0 148deg,#ffffff61 176deg,#e2f0ffeb 218deg,#ffffffc7 258deg,#7da7ce5c 300deg,#ffffff94 336deg,#ffffff47 360deg)!important}html body .rec-orb__ring--b{background:conic-gradient(from 210deg,#ffffff38,#fffc 38deg,#e8f3fffa,#b2cfec94,#ffffffeb 158deg,#ffffff6b 196deg,#e8f3ffe0 238deg,#7da7ce57 284deg,#ffffffbd 326deg,#ffffff38 360deg)!important;opacity:.96!important}html body .rec-orb__shine{background:conic-gradient(from 0deg,transparent 0deg,transparent 286deg,rgba(255,255,255,.5) 314deg,rgba(255,255,255,1) 338deg,rgba(255,255,255,.62) 352deg,transparent 360deg)!important;filter:brightness(1.48) blur(.1px)!important}html body .rec-orb.is-paused,html body .rec-orb.is-idle{opacity:.72!important;filter:saturate(90%) brightness(1.02)!important}html body .rec-record-btn,html body .rec-circle-btn,html body .rec-circle-btn--accent{background:#ecf6ff2e!important;border-color:#ffffff5c!important;box-shadow:inset 0 1px #ffffff38,0 14px 32px -20px #ffffff57!important;backdrop-filter:blur(18px) saturate(145%)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important}html body .rec-orb{width:152px!important;height:152px!important;opacity:1!important;filter:none!important}html body .rec-orb.is-idle,html body .rec-orb.is-paused,html body .rec-orb.is-saved{opacity:1!important;filter:none!important}html body .rec-orb:before,html body .rec-orb__glow,html body .rec-orb__ring,html body .rec-orb__shine{display:none!important;content:none!important}html body .rec-orb__logo{width:152px!important;height:152px!important;filter:none!important;opacity:1!important}html body .rec-recording-logo{width:152px!important;height:152px!important}.detail-page .detail-content .transcript-speaker{color:var(--nd-app-muted, rgba(148, 163, 184, .68))!important;-webkit-text-fill-color:var(--nd-app-muted, rgba(148, 163, 184, .68))!important;opacity:.62!important}html body .page-container.detail-page.detail-page--audio-player-visible{padding-bottom:calc(220px + env(safe-area-inset-bottom,0px))!important;scroll-padding-bottom:calc(220px + env(safe-area-inset-bottom,0px))}html body .vocesyo-brand-text,html body .vocesyo-inline-brand,html body .login-brand-title,html body .ob-header-name,html body .nd-sidebar-brand-text,html body .startup-walkthrough-brand,html body .startup-walkthrough-continue-brand,html body .ny-action-main-brand{--vocesyo-brand-main: #ffffff;--vocesyo-brand-accent: #60a5fa;display:inline-flex;align-items:baseline;letter-spacing:0!important;text-transform:none!important;color:var(--vocesyo-brand-main)!important;-webkit-text-fill-color:var(--vocesyo-brand-main)!important}html body .vocesyo-brand-text-main,html body .vocesyo-inline-brand>span:first-child{color:var(--vocesyo-brand-main, #ffffff)!important;-webkit-text-fill-color:var(--vocesyo-brand-main, #ffffff)!important;-webkit-text-stroke:0 transparent!important;paint-order:normal!important;text-shadow:none!important;filter:none!important}html body .vocesyo-brand-text-accent,html body .vocesyo-inline-brand-dyo,html body .nd-brand-accent,html body .ob-header-name .vocesyo-brand-text-accent,html body .startup-walkthrough-brand .vocesyo-brand-text-accent,html body .startup-walkthrough-continue-brand .vocesyo-brand-text-accent,html body .ny-action-main-brand-accent{color:var(--vocesyo-brand-accent, #60a5fa)!important;-webkit-text-fill-color:var(--vocesyo-brand-accent, #60a5fa)!important;-webkit-text-stroke:0 transparent!important;paint-order:normal!important;text-shadow:none!important;filter:none!important}html:not(.dark) body .vocesyo-brand-text,html:not(.dark) body .vocesyo-inline-brand,html:not(.dark) body .login-brand-title,html:not(.dark) body .ob-header-name{--vocesyo-brand-main: #111827}html body .vocesyo-brand-text--on-dark,html body .vocesyo-brand-text--on-dark .vocesyo-brand-text-main,html body .vocesyo-inline-brand--on-dark,html body .vocesyo-inline-brand--on-dark>span:first-child,html:not(.dark) body .vocesyo-brand-text.vocesyo-brand-text--on-dark,html:not(.dark) body .vocesyo-brand-text.vocesyo-brand-text--on-dark .vocesyo-brand-text-main,html:not(.dark) body .vocesyo-inline-brand.vocesyo-inline-brand--on-dark,html:not(.dark) body .vocesyo-inline-brand.vocesyo-inline-brand--on-dark>span:first-child,html body .login-brand-title .vocesyo-brand-text--on-dark,html body .login-brand-title .vocesyo-brand-text--on-dark .vocesyo-brand-text-main,html body .nd-sidebar .vocesyo-brand-text,html body .nd-sidebar .vocesyo-brand-text .vocesyo-brand-text-main{--vocesyo-brand-main: #ffffff;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html body .vocesyo-brand-text--on-light,html body .vocesyo-brand-text--on-light .vocesyo-brand-text-main,html body .pw-card .vocesyo-brand-text,html body .pw-card .vocesyo-brand-text .vocesyo-brand-text-main,html body .terms-consent-card .vocesyo-brand-text,html body .terms-consent-card .vocesyo-brand-text .vocesyo-brand-text-main{--vocesyo-brand-main: #111827;color:#111827!important;-webkit-text-fill-color:#111827!important}html body .pw-card .vocesyo-brand-text,html body .startup-walkthrough-brand,html body .startup-walkthrough-continue-brand{--vocesyo-brand-main: #111827}html body .nd-sidebar-brand-text,html body .infographic-brand,html body .chat-screen-root--modal .chat-sender-name{--vocesyo-brand-main: #ffffff}html body .analysis-mode-modal-backdrop{background:#05080c5c!important;backdrop-filter:blur(18px) saturate(124%)!important;-webkit-backdrop-filter:blur(18px) saturate(124%)!important}.selection\:bg-primary *::-moz-selection{background-color:var(--primary-color)}.selection\:bg-primary *::selection{background-color:var(--primary-color)}.selection\:text-white *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-primary::-moz-selection{background-color:var(--primary-color)}.selection\:bg-primary::selection{background-color:var(--primary-color)}.selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.placeholder\:text-text-muted::-moz-placeholder{color:var(--text-muted)}.placeholder\:text-text-muted::placeholder{color:var(--text-muted)}.first\:pt-3:first-child{padding-top:.75rem}.last\:border-0:last-child{border-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-primary:hover{border-color:var(--primary-color)}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-emerald-500\/25:hover{background-color:#10b98140}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/25:hover{background-color:#ef444440}.hover\:bg-surface:hover{background-color:var(--surface-color)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:text-primary:hover{color:var(--primary-color)}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-text:hover{color:var(--text-color)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_22px_36px_-20px_rgba\(0\,0\,0\,0\.7\)\]:hover{--tw-shadow: 0 22px 36px -20px rgba(0,0,0,.7);--tw-shadow-colored: 0 22px 36px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:shadow-\[0_12px_20px_-16px_rgba\(0\,0\,0\,0\.5\)\]:active{--tw-shadow: 0 12px 20px -16px rgba(0,0,0,.5);--tw-shadow-colored: 0 12px 20px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border:disabled{border-color:var(--border-color)}.disabled\:bg-surface:disabled{background-color:var(--surface-color)}.disabled\:text-text-muted:disabled{color:var(--text-muted)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:text-primary{color:var(--primary-color)}.group:hover .group-hover\:opacity-100{opacity:1}.dark\:border-green-500\/20:is(.dark *){border-color:#22c55e33}.dark\:border-red-500\/20:is(.dark *){border-color:#ef444433}.dark\:bg-green-500\/10:is(.dark *){background-color:#22c55e1a}.dark\:bg-red-500\/10:is(.dark *){background-color:#ef44441a}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[0\.03\]:is(.dark *){background-color:#ffffff08}.dark\:bg-zinc-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:text-black:is(.dark *){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.dark\:text-emerald-500:is(.dark *){--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-white\/70:is(.dark *){color:#ffffffb3}.dark\:shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.18\)\]:is(.dark *){--tw-shadow: 0 0 10px rgba(255,255,255,.18);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_15px_rgba\(255\,255\,255\,0\.2\)\]:is(.dark *){--tw-shadow: 0 0 15px rgba(255,255,255,.2);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_20px_-5px_rgba\(255\,255\,255\,0\.4\)\]:is(.dark *){--tw-shadow: 0 0 20px -5px rgba(255,255,255,.4);--tw-shadow-colored: 0 0 20px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_50px_-10px_rgba\(255\,255\,255\,0\.3\)\]:is(.dark *){--tw-shadow: 0 0 50px -10px rgba(255,255,255,.3);--tw-shadow-colored: 0 0 50px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_30px_80px_-40px_rgba\(255\,255\,255\,0\.75\)\]:is(.dark *){--tw-shadow: 0 30px 80px -40px rgba(255,255,255,.75);--tw-shadow-colored: 0 30px 80px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_6px_20px_-10px_rgba\(255\,255\,255\,0\.7\)\]:is(.dark *){--tw-shadow: 0 6px 20px -10px rgba(255,255,255,.7);--tw-shadow-colored: 0 6px 20px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_8px_24px_-14px_rgba\(255\,255\,255\,0\.65\)\]:is(.dark *){--tw-shadow: 0 8px 24px -14px rgba(255,255,255,.65);--tw-shadow-colored: 0 8px 24px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_8px_24px_-14px_rgba\(255\,255\,255\,0\.8\)\]:is(.dark *){--tw-shadow: 0 8px 24px -14px rgba(255,255,255,.8);--tw-shadow-colored: 0 8px 24px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:selection\:text-black *:is(.dark *)::-moz-selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark\:selection\:text-black *:is(.dark *)::selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark\:selection\:text-black:is(.dark *)::-moz-selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark\:selection\:text-black:is(.dark *)::selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}@media(min-width:640px){.sm\:ml-0{margin-left:0}.sm\:max-w-\[18rem\]{max-width:18rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-center{align-items:center}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:px-0{padding-left:0;padding-right:0}}@media(min-width:768px){.md\:block{display:block}.md\:flex{display:flex}.md\:max-w-md{max-width:28rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}
