

/* v246-p：Google Fonts 的 @import 改为下方脚本非阻塞注入 */

@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Raleway';font-style:normal;font-weight:300;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}

*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
html,body{height:100%}
html{overscroll-behavior-y:none}
/* 全站自绘滚动条：不使用浏览器原生样式 */
*{scrollbar-width:thin;scrollbar-color:rgba(114,168,216,0.32) transparent}
::-webkit-scrollbar{width:3px;height:3px}
::-webkit-scrollbar-track{background:transparent}
::-webkit-scrollbar-thumb{background:rgba(114,168,216,0.32);border-radius:3px}
::-webkit-scrollbar-thumb:hover{background:rgba(114,168,216,0.55)}
body{
  font-family:'Noto Sans SC','PingFang SC','Microsoft YaHei',system-ui,sans-serif;
  font-weight:400;color:var(--tx);background:#dfe9f6;overflow-x:hidden;
  overscroll-behavior:none;-webkit-touch-callout:none;
  --serif:'Cormorant Garamond',Georgia,'Noto Serif SC','Songti SC',serif;
  --disp:'Raleway','Noto Sans SC','PingFang SC',sans-serif;
  --sys:-apple-system,BlinkMacSystemFont,'SF Pro Display','SF Pro Text','Helvetica Neue','PingFang SC','Segoe UI',Roboto,sans-serif;/* v71-m r5：苹果系统字栈（iOS/macOS 上即 SF 字体） */
  --monoP:'IBM Plex Mono',ui-monospace,'SF Mono','Menlo','Consolas',monospace;
  --bgimg:url(data:image/jpeg;base64,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prno0yq5kGWS5kNTENsQ6TBduaOjkOjkOs5jo5jo5jpMDczBhmHNhWJiNznJerkOrlTreVs6XnTowrbBNzMNTKWyQ9lxdN6xo3vno6b5aOtxqNs01c6Nbxo6b57Ou+Wzpvlo665bOmuepeuuWjprnY6Xno6a5aOuuWjprnV63nY3edNsQ6MDpedOl56N3FN3FXVxY2xTbCtzMNSRLmQYuamNYM8+nNOfPriuWOuLOWO3M5Y64OHPtzTjjrg5Z6ZOeemV5Y64jlz7c5eHPvzjjjrleU6SMXWjO7unSbS9M7rWs7s3057rpvntN2WmdZMZ3giQ3rnTprmTpMytZmVuZiNZzg3OeTrOUjtOI7TiO04js4l7ONOrlTq5rOrmNzMjWGCYc5XNiWzEl25jpeVTrrjquuuOjq52zbA2wNTMXUyj3XN3N3NN6xo3vno6a56N6xqN3OjWsaN756OuuWzrrno6a56OmuejprlqOt5aXredOmuWjrrlqOt5063lV6MDbEOl5jreWjprlo6XnY6MDpedN3nTbA2wNTIskpJBm5SY1Dnnpk5Z64rljrizjz7czjy7crOWOmDGN5MZ3mXnjpg58+vOXljpiOeOmYxNlzbpJtsbm6aWms1N75brr047s6656NSQmLgZZNXmOrlTrOQ6Yxk3jOI1nGF3nnk6TlI7TiO04js4js407ONO1407Xha7XjTrOaN5zkc7zlmLzlZkKzI3cK6a5aOt5as6XnTo5jpMDczDTMPpXN1N3NresaN6xTprno6a56Olxo3rno3rnTrrlo7a5ajtrlo6a506a506a5U6646OuuOo7a46XrrlqOl502wNsDd5jreWjrrlV63nTowOjFN3nTbFNMjUyLJCyZTUyLIGbCY3mufPrzTlz68648u3KuWOmE553gxneFxjeIxz6YjnjpiXGdww0JpoaaGmiUqETWudrtvjo7a5as6TIYuSZuIJldzA3MZOmM4N4zg1znONZxmXc5w6ORerkTq5Dq5jreNOt5DteNO14U7OI6znDWJmVi4JGZbILcjd51Ol52ulxTd52zbA0zDTMPq3N1Naxo3rFN6xqt6xo3rGjdxo1rA6XnTprno6b5aOu+OzrrluN6506MU3cDredOu+OjteWo63nV6MDTI1cDpeejpeeo6Xno3cU1cU2yNsjckNSQskLMw1Mw2wNzIu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Wtb71rWta1rW+sYxjGKUpSlKUvoAFLFnoFVe2MWLFirFixYxjGdITsJTzak8nnYUpK1q1atWrVvxla1rWta1rWta1atX7AAGta1rWta37RE4pKlSta1qVKlSta1rW/LWta34YxjGKUpSlKUv1AAAAUvoClKWLFixfYOM9VYhOa1rUqlrUla1VVVX6a1rWta1rWrVq1ata1vG8b01rWta1rWta1vN+cROIlSpW+IiJzWta38jGMYsWKUpSl+oAAAWtb33hSlKUpS+g4xnqikJGMWM5PApK1vKqr9da1rWta1rVq1atWt+ADWta1rWta1rWta1ERPcROJUqVK3sRE5vNbzfrv3qxYsWLFixCEI+IAK1re+taUpSlL6AhCM81WE8BSxjEngSt7VX661rWta1rWtatWrVq1rWta1rWta1rWta1rWta1KiJ8IiJUqVKlbyIic1rWtb+bVVVVekIWLFi+QDWt760pSlKUvDGdIRnkoQhPAUvRInERre1fjrWta1rWta1rWtatWrVq3jWt41rWta1rebzWta1rUqJUT3EREqVKlStSpUqVrWta1rW/HW/HWta3mt5VVVVelWLFixZ0KUpeilKUpSlLPIQhCEJwSJEiRjOKXhjERE961rWta1rWta1rWta1rWtatWrVq1reNbxrWta1rWta1rW+JUqVKlb6iIlSpUqVKlSpUqVrWta1Kla1rea1rWta31rWta1rW8tVVVVVVVYsWLFixYsWKUsWLFixYsWLFjGMYhCEiRCREREYxixYxnInN5rWrWta1rWtbxvxANa1rWrVq1atW+wNa1rWta1rWtb4iJUqVrfMRESpUqVKlSpUqVrWta1Kla1rWta1rWta1rfOta1rWtbyqqqqqsWLFixYsWLFixYsWLFixYsWLFjGMYkSJEiRIiIiJ4q+ZWta1rVq1rfuAAa1reNa1q1atWrWt8DWta1rWta1rWt8xESpfURESpUSpUqVKla1rWtalSta1rWta1rWta1rWta1rWta1re1VVVVYsWLFVVVVVVVVVVixYxjGJEiRIkRERERO1V7rWta1rVq1S/ggLA1rWtatWrVLVq1rWta1rWta1rWta1vmIiJ6iIiVKlalala1rWta1rWta1rWta1rWta1rWta1rWta1rW9qqqrFixYq9KqqqqqqqqqxjGMSJEiRPESpUqXtVea1rfIUpSlKX8QAAA1q1atWrVrWta1rWta1rWta1rfMTkRE9ypUqVK1rWta1rWta1rWta1rWta1rWta1rWta1rWta1rW+LyrFixYq8VVVVVVVVVWMYxIkSJE8ypUqVK1q1aqta1vkKUpSl/EAAANa1atWrVqta1rWta1rWta1rWt+MRE861KlSpUrWta1rWta1rWta1rWta1rWta1rWta1rWta1rWtb6qqq9KqqqqqqqqvcYkSJEnrUqVKla1q1V5rWta3ilKUpS/jAAABatWrVW+da1rWta1rWta34xETxrWpUqVKlSta1rWta1Kla1rWta1rWta1rWta1rWta1rWta1rWt81VVeKqqqqqqqr5xiRJ71qVKla1vKq81rWtWrVq1Slqmta1rWta1rW/IAWrVq33rWta1rWta1rfjE5O61rWpUqVKlSta1rWta1Kla1rWt5rWta1rWta1rWta1rWta1rWta3tVeKqqqqqqqqq+pET4alSpUrW9q+Na1atWrVq1ata1rWta1rWta1rfQNa1avx3mt5rWt5vxiJ61rWpUqVKlSpWta1rWtSpUrWt+Gta3u/TWta1rWtbyqqqqqqqqqqr7iJ6vdSpUrfNVV8VatWrVq1a3xrW81rWta1rWta1rW/mTkRPlqJUqVE9a1qVKlb+frWta1vKqqqqqqqqqqvuIniqviInqqq8qqqqqqv4Ota1rW/lzxET5xERE+MROT6T7351VVVVVVVVVVfcRPFVfERETtVVXlVVVVVf2H//2gAMAwEAAgADAAAAEEAAAAAAAIQAAEAAAKAAEAAAAAAAAAAFAwKAAAAAAAAAAAAAIABCAEAAEAAAAAAFAAAFAKAKEABAgABQAECFAABEACFaAAAAAAAAAAAQAAAEMDCAAAAAAAAAAABCAAAAAAAAAAABDAADGAAAABDAAAAAAAACIIAoBAKBIjAQACATACIEIAIEAEBAAAAAAAAwwAAACAAAFAAAAAAAAAAAAAAAAAAAAAAABEABAAAABATSAAQAAAAAAKAAAAEBBIgYISAUYACQAEJihwAJEAAAABDCAhgAAAAMSAACAFAABDDAAAAAAAAAAAAAABABGIAAAEQAAAAAAAAAAFAKAABJJAggQAAAJAAAADy8AAQUMCBBAgAAAAAEDAAAAABQAKAFAACAAFAAAAABCAAAABAADGAAAGQAAAAA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7ydfVtttt/8AjPDdu3neNzxeuD19G7bbt81y98tsc3rG23xHiYHB3xP8R19J39p3Pf0HeTr73k9f7XL1xXC4e+L1wcPWHr6Ntu2W7bb4PfMdR88nr6Dv6DrBxOv8J19GoP8AMd5Ovt3b5vX+17y5XK43yXg4esOHG87bfPdv6R1yevoO+R1gwcx/7951z/ud/P8AlDJ19i/Rsl/3uVyuF5bxu3bcveV4bttu3jdtttu39h1xevp228bzvG87tn0bbb9R9n9/xHA6+t5r/nevoe8veXvD1yX5tuV4b4PWFl1bxu3bxu3951xevu/mDBx39G7Z9P8APtG3bPsO+R1/g3b/AMG7bw227ZL939w4c74Lndty25llwuN2zG7ed2y2WzOy2Wy2cN8Xr6928DrO8bbdvjtt27ds4b5nXHdtt2/o39Z3yOO7du3bt/5Vxu3b9t+2/bdu2W7ZycuVxvLheG8rneFwss4Xju3jf2byPB6+pfjO8jvA8N/SPAeQ6ty27fHdu3yPqO+Z8/dv/Cssx4+JvO8bLZLl4veHDwXK4XK27cssstu253Dgcbt27dstlst2y2Z3bxu3bl+Poered4HO8bt287bdu3x3bztj6t2+Zk7+vbbeJ19r3/hXINcBCFKQYee8uP5l7w95/mXvC43hZbcssstu3jdvG7du3bLf0bt5HnstlstmN5X5xviPAfpHI8B+jeR39R19h1wOsvX1Pf0bt27du3hZZeIo09xwiDDDxe8rxe8PXBw9YesLhZZZbcstu3bttu3bt27ds+nbbxu3jdu3b+pcbwOd43bt43btnMyPHdvg9cDu3yO8nX2n3bt898Nls4MssWvF6z7j3evCxSiG3blyuV4vB7w4crLLLLblllt27bbtw28btn0bbdvG8DbOWy2Wy2Y3b4byON8B4bt2/p3x3b+ncOTvI6t/ZvUdfa983rO7du3bLduWXGk95p8r3vTLOUPLed5e8uXvDhw9z1PUssssstuW3bc7htw27ZnZbLZbLdtt27dvG7eNtv6t23G8Dgcbt28Db5Hed2+I/edZOsnf275r/wAttu227f0blllt36v1bhtyylyrE+eL5s45RHWV4bzt4OH4y94cvcsz3LLLLblt2/bdu3bhht27ZbLdu3btlu3bt27du3jbbbbbeO3iON4HG+A5HkcN/wCY4HX2nfDdv7XKyy36wGG3LKc+8l898sfO+W67onKcON2+D9Dh6w9cHrgsyyyyyy28P/WQg27eG7du3bt27du3bt27dst223bbbw3beG4cbwNu3jbbwOR47t2+I5H7v5g4HX+LduOO7du3bt4WWWWcBBhtksvifxPuXt2ZgwFP4uuU64r9Th6w9YesPU9T1PUyyyyyyy27dv237bwIQm7ZjZbOG7du2W7Zbt4227bbeG7bb9t+27du3DDgcbt4HO8Dz39B9p1g+7du3bt27dvJjZbt8dluWWWXAztEGG3LKU+8ve7R3wPUykdYX7HDhw9YZ6nqZmWWWWWW3Lbt27ftvA4g3btlu3bhtw27dvG22223bLdu3bt27d+sbwOBxvG8DrJgfo3ndu3jdv6zrB9j/h3jdst25ZZcgzcMMMMspX93RxF2g+YQbrdbpiON8t27eNlu3Lbt2yfnDhnqepmWWWUsstuW3b9t+27f0AN36tw27duG3bt4223Gy3bbftv2/wDVu3bwG2Y3gcbwON43gcD9A8TrO/qOsH2P17OC4WW3bt+25ZyBm7bDDDDbl+JX93XAQ+YPmEIxumBDy3btzwD/AMX6t+27Zbt43Mssyyyylllllt27du3bv1wG79X6t4DDDbIYbcNsxttuN223bt36w3h+ocDgcbxvA4HgOdtu3b47zu3ndvnrJ9j39G7fNZcbt25jHIFt+wwwww2yU7o3TESfOAR6h1fziobeNtslwsxjH39W437bllllllLKWWWWWW3b9t+2/pAN4EGG3DDbht223bbdu3LbbdvDeH6h3bbduHA4G3jeBwO8Dy3b4757+oeG7fDfJbdttud2y3bLeN25ZZjGMYxZbduGGG3bJTymMnzBCPzxoYYc7lmMa1jg/WQpTI3blllLKUpZZZZZZbdu37b9w/XIBCb9iEGGGGG3btlu3jctu3LLbt2/cbxvA4HA5HA4HG7cO+H95DndvgPE647bds4bzvG7fHdvjuWWWWWWYxiyyy24YYYYbcspfGQyQhHhRhi3btyzxCD7m/u/cUhSkINu3LLLLLgWWWWWWWWW3frD/wBYfrkAhBhiDDDDbt8N25nuWZbdu3DwHWBwP8wORwOB4H1btu+A53bzu2Wzntt27bz3bzst27blZZZZZZZZZZZZbduGGG3bllPDtGSCMbplH4wY3LM0cfn1n3fu/ccQgMNu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);
  --scrim:linear-gradient(180deg,rgba(245,250,255,0.22),rgba(240,247,255,0.5));/* v69-m t2：亮色遮罩大幅减淡，背景图色彩直接透上来（手机端比电脑端更亮一档） */
  --tx:#0a1e42;--tx2:#3d5788;--tx3:#7d92b5;--acc:#2a6bb0;
  --glass:rgba(255,255,255,0.4);--glass-line:rgba(255,255,255,0.74);
  --glass-shadow:0 10px 36px rgba(90,120,170,0.14);
  --panel:rgba(255,255,255,0.4);--panel-line:rgba(255,255,255,0.7);
  --soft:rgba(255,255,255,0.32);--line:rgba(140,170,220,0.32);
  --think:#51678f;--think-line:rgba(120,155,210,0.45);
  --sheet:rgba(252,254,255,0.82);--danger:#c05555;--gold:#c9a86a}
body.theme-infernal{
  background:#141a2e;
  --bgimg:url(data:image/jpeg;base64,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5a1rWta1rWta1q1atWrWt6a1vga1rWta1rWta1qVKlRE8xEqVKlSpUqVKlSpUqVqVqVKla1vw1rWtb96qqqEIQhHsAClKUpSlKWKWLFjGM6QhCE6CEiRIxjGMZyIiVrWtbzea1rWta1rWtb4Gta1rWrVq1ata1rW8a1rWta1rWta1rWtSpUqJ7iVKlSpUqVKlSpUqVrWtalSpWta1rWta1rWta1rWta1rfVVVVVWLFixCEcIQpSlKUpYsWLFixYxjGJEiRIkSIQkSJEjGMYxniVrWta1rWta1rWta1rWt8hrWta1atWrVq1rWta1rWta1rWta1rWtalSpUqVvqJUqVKlSpUqVKlSta1rUqVKlSta1rWta1rWta1rWta1rWta3tVVVVWLFixCEIQsWLFixYsWLFixYsWMYxiRIkSJEiRIiInMYz1rWta1rWta1rW+wNa1rWta1rWtWrVq1a1rWta1rWta1rWta1vdSpUqVKnmciVKlSpUqVKlala1rWpUqVKlSta1rWta1rWta1rWta1rWta1qqqqqqqxYhCELFixYsWLFixYsWLFixjGMSJEiRIkRERE+Wta1rWta3prWt+gANa1rWrVq1atWta1rWta1rWta1rWtb4iJUqX1OxKlSpUqVK1qVrWtSpUqVKlSta1reNa1rWta1rWta1rWta1rVqqqqqqsWIQjiqsWKqqqxYsWMYxjGJEiRERERE+Ota1rWt41rW/gAAGta1rWrVq1atWta1rWta1rWta1rWt8RERKl8RO6lSpUqVKla1rWtalalSpUrW8b8AGta1rWta1rWta1rWrVq+KqqvgQqqqqqqqqqzmMYxIkSIiIiIl93mta1rWta1S/jAAAbxrWrVq1at7rWta1rWta1rWta3xERESp71qVKlSpUrWta1rWtSpUqVrWta1rWta1rWta1rWta1rWta1rW+aqr5CqqqqqqqqsYxjEiRIieIiVKla3tXuta1rWtUtW/UADWta1vga1q1at861rWta1rW81vd8xERETxrWta1qVqVrWta1rWtalSpWta1rWta1rWta1rWta1rWta1rWt9VV8hVVVVVVVVe4xiRInuVK1K1reVV8a1rWtWrVrW8a1rWta1rWta1rWta1rVvx1re61rWta1vqciInnWta1qVKla1rWta1qVKla1rWta1rWta1rWta1rWta1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tls+96y9YesOHO8Lq3yXguN6l3nZbOGy2W7fBeG+B1wevu3nfHdu3nf1HWTr+Q6xq02nOrXDX3PXBf4N8d223b+bf1PWXrDh7w4esveVt23K6wuN4W39m7fIc7t27b9W7eBydZOvrOvoOsnX9Wj6A4PXNeC52W7f27t+2y3bt27dvG7e+b1lx/tvG8rhc74vWV3LhbdvG7eN223bbbbeO7dvI/ymTr692zmdZOv4zv6tNpg1k+ndvg5esnf17lmPEBCDbhwPJcPWHvD3hw4XWXjvguVlt42Wy2W7bbt27du3beO7e8bYd/Tst287t4HB3k+7ds4HWT+M4abTaxrmcXvO+T3l6yd/S2/iWWY1zCFIQYYcDwXk9YXi5e871xWWWWWWW3bt2y3bbdstmNlst27du2ZHed2+G7fHfAcDgwd/UdcxyOd/yn2HF7+l7y9ZO8bttthzuWWXgK55wCEGGHeN2+C43hcOHrLl7w9ZXCyyyy/9llt27bbbdst27dsxstlu3btmRxu39a8N4HAx8Z39I/H0bzvO/iH5xu3bt/Sd8Tr7D+LXHdstmdyyy4gj6v1HriOKGHk9cXvD3h6y8XrC4WWWWWWWW3b9tlu3btlu3btlu3bt27ZjbDbt43b4bLdvhu3neBwOBxu2Wznu3bt27ed5Hht4n0HfA/k3b4rye87t2y3btluWXkVjgPXE6Uoji9YesveHvD1l4veVlllllllllt27du37bht27du3bt27Zjbbt43b57Ldu3jdvO8bhtx3b4bt/Xu3xH6D6P8AeB/G/cuN27d+rftu3LKfGHcBxaDlDjdu3by95e8PeHrL1ycMssssssstu3bt2/bdv23bt+22227fttttu3bbdu3bt27bbtvDZbt42W7bbt43Dgcbt8d/WORyP3jk571bt23I2zO7f2rOFlnB+sN25ZT5AZ24mClOI65PB7w95cphMvczLLLLLLLLbv1b9t+27du3bt27dst2y37bbdu3Dbht27bbtuNlst27dst2237bt27cON43ndvfAfqHI53yOvoO8nLf3bttstlu3bt27blZZZZjP/WBNyylKX0QAnKU8DvivF7w8HL3PWHrLMsssssxjxBv23bt2/bftu3bbdu37btluG3Dbt2/bftv22Wy3bbftu3b9t27du3bt27du3jbbxvgNv6d28DkeO7du3Dvgd8N2/m223nv6F+rZbllllwMZvAbcsp/Epzlg384F8znOU8DqG2WyXOy3bxuc74PeXqep6mZZZZZZi27dvIZG8N27dst+27cNuG3bt2/bdst27du37bt2/bdu/Vu3bxuG3bt28bt29W8b4bt287h5Gd/SdZO/s3bzu3bt27fHdu253bLcssuQW3bhht25ZynOUsLDri8qh47t27du3bt2/bfvDZwep6mZSlLKWWW3bt+2/bfuQhwD9W7du3bt27cNu2W7du22/bdu/VvDeH6w3bt24bdtt27dvA4HA/VsyPAd5HmdcN27fHdu3b+3ed28bLZbllmOAxbftv2GG3bJZylPiHe/wA4/wCc6ht2y3L/ANtyy/QA3bOC4epllKUspSyyy27dv3DeG/oAE3btww24bdu37b9tluW3bt4b4DdvG7du3bt24cDbwOd/SOd8Bzu3xOv6N2+C43bt28GMYxiy27cMNu3KcpX++QepwrlDbtluWWYx+gAJu3bcLM9SzKUpSyyyyy27du3xDfIBN24bcMNtt2y3bt+25bcstucjed43jdu3uG3DDjcOd27bkdW8neR1byPAeG/i2WzO/q3bt/VvDjcsxjGMYxZi24YYYZZZTlduQ9cnWcobduWYxjWvH5SEG3b9t25ZZZZSlKWWWWWWX23bt279cgbwIQgwww24bdu3bbduWWW3LLb4N53jcOBhjA4HG+Z3wHhvO7fDf1bbbbbbjb9my3hwssssxjGMWYzdv23DDbtyynKXC7XbhHKUNuYxjmrGfq/UUpSEGG3bLcsspSlKUssssstvDf0gBCbiEIMNuG3bt27bblllllllt28byON4G3bhhwQ4HG7fLfDfAdcN8d/H8O7dtttttvHeFllllmMYsxiy27cMMNvBZTlKc95d+EfxKUNuY8Qox9YfqKUhgDDbtyyyyylKUssssssstu37bLdvmAQhCEIQYbcNtt28LLMyyy28b47cDgYdYGHA27eBzviPHfDdvO/u2222237N4WWWWWWWWWYsstu3b9hhhwY4DlOcscQU5Q25jzKgqwONQUMMNuWWWWUpSlllllwssvEN28CEIQhCEIQYYbdu3bLeFmZmesLjeR4GBjAw43jeNw5OA8Rt74b47bdu3bt27du3bOey3bt27du25Weplllllllllllt27ZDDDgxinKfzKe47lkU5yjA8itekztFMycpShhtsssspSlKWWWWWWWWW3bt8gbwIQhCDEIMMNu3btk5e57mesjneN4HBgYcDjeN43jed8N2+O+G7dstn37fr2S/8wu5ZlKZZZZZZZbdu3DbyMciU5SwywUpzlGB4Xva98DjIpSnwBjcyyyylKWWWZTLLLhZbdu22/b9ZDAQhCDDEGGG3bt8Xuep6nrCY3bwOB4mBwON27du3rA6zu2cdw8d/ftt27ds4bLdu28lmZZZZZmZZnqc7t279YMeApytwylKU8BgeNa98LiIuDOA4F+JlllllKWWZZZlnuZZZbeG7/xhu3EIMQYYYYYgwww4HL3OEktWsbwOByd4O8b1jdvG8bwOBt2+G7fDdvlu2222222222223bt27du2fTu3bt25ZmZn/ZllmZnue57nuW3wDHjCltwzlKeYMLzpQs3GBjGMIRh6MLLLLMpSlllMss9TLLLLbt27eTcQgwwwwwwwwww24cbnvCSSWsbxvA4OowOByON28DgYcDgeO7fPbbbedtu227du3bt27dsztt27du28t4WZZ7nqZmZme57nuepZZjGteVQO0M/oiDeUuWbhwMc0IQQWpnqepZmUplMssspnuWZlllty27cMMMMMMMMMMMMMMMOBxvKYTgOBhyOBwPDeN24dYG3bt28bbdvhu3bLdtt223x222227du3btlsxu3b4bt8lw9TM9YMz3Mz3PcyylmNa14lRnaOSqTG5l65ln6hwMeEQhBBh7nqZ4BT1M9zMzM9TMsssy27bb9twwwwwwwwwwwyhhhhwPFOG8DgYYwPHdvO8DgYcbxu3ndvju3btuNlstlst42223bt27Znds57Ldu3bwszM9zMyzPc9yyyy4AtYx4AXGcr+mJ4hlwDgY8QAQQZe57nqZngGZZllnqZZnuZmWWW2W7cMMMoYYYYYYYYYYYcb4PWd28bt24YYcDbt8dw7wNvA43jed287tttxu3bcbLdu3bMbbbbt2+G7ed2y2W7fJf8ws9T3PWDMyyyyylzrQa+5wGOAwfbhQYGOUsZvIYQwGMIILWHuepnBYdsH/Z7mWcFlmWWWWWWW3h+sCEMAZQwwwwyhiGOocbxsnvO7du3DbhhhhwOBtnHeBwNu3bt43bzu3bt53bcbLdu3btmNtu3bM7tmN2+Oy28NuFmZ6mZlllllll9JXgv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);
  --scrim:linear-gradient(180deg,rgba(8,12,24,0.5),rgba(5,8,18,0.77));/* v69-m t2：暗色遮罩同步减淡 → v141-p：按要求加暗加黑一档（0.40/0.68 → 0.50/0.77，底色偏黑） */
  --tx:#e0e6f2;--tx2:#adb8d0;--tx3:#7e90b2;--acc:#72a8d8;
  --glass:rgba(20,28,52,0.46);--glass-line:rgba(165,188,230,0.26);
  --glass-shadow:0 10px 36px rgba(0,0,0,0.32);
  --panel:rgba(18,26,48,0.5);--panel-line:rgba(165,188,230,0.22);
  --soft:rgba(24,33,58,0.42);--line:rgba(165,188,230,0.22);
  --think:#8ba0c4;--think-line:rgba(140,170,215,0.35);
  --sheet:rgba(20,28,50,0.84);--danger:#e08a8a;--gold:#d0a44e}

body::before,body::after{content:'';position:fixed;left:0;top:0;width:100%;height:100vh;height:calc(100lvh * var(--ibZoomInv,1));z-index:-2;pointer-events:none;transform:translateZ(0);backface-visibility:hidden}
body::before{background:var(--bgimg) center/cover no-repeat}
body::after{background:var(--scrim);z-index:-1}
.glass{background:var(--glass);border:1px solid var(--glass-line);
  backdrop-filter:blur(20px) saturate(1.55);-webkit-backdrop-filter:blur(20px) saturate(1.55);
  box-shadow:var(--glass-shadow)}

/* ── 顶栏（右上角常驻水滴主题键，同电脑端）── */
#top-veil{position:fixed;top:0;left:0;right:0;height:calc(14px + var(--sat));z-index:29;pointer-events:none;
  background:linear-gradient(180deg,rgba(240,247,255,0.9),rgba(240,247,255,0.55) 55%,transparent);
  backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);
  -webkit-mask:linear-gradient(180deg,#000 45%,transparent);mask:linear-gradient(180deg,#000 45%,transparent)}/* v69-m t4 */
body.theme-infernal #top-veil{background:linear-gradient(180deg,rgba(13,18,34,0.9),rgba(13,18,34,0.5) 55%,transparent)}
#topbar{position:fixed;top:calc(8px + var(--sat));left:10px;right:10px;z-index:30;
  height:50px;border-radius:17px;display:flex;align-items:center}
.icon-btn{width:48px;height:100%;border:none;background:none;color:var(--tx2);display:flex;align-items:center;justify-content:center;cursor:pointer}
.icon-btn svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
#tb-title{flex:1;text-align:center;font-family:var(--disp);font-weight:400;font-size:0.92rem;color:var(--tx);letter-spacing:0.14em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.theme-drop{position:fixed;top:calc(19px + var(--sat));right:calc(20px + var(--sar));z-index:38;
  width:28px;height:28px;border-radius:50%;border:1px solid rgba(175,195,228,0.3);
  background:rgba(255,255,255,0.08);
  color:var(--acc);display:flex;align-items:center;justify-content:center;cursor:pointer;
  transition:box-shadow 0.3s,border-color 0.3s,color 0.3s}/* v49h-m：尺寸与配色照搬电脑端 .theme-toggle；圆心与左侧汉堡键在顶栏内镜像对齐 */
.theme-drop:active{box-shadow:0 0 14px rgba(var(--b8),0.25);border-color:rgba(172,202,238,0.5)}
.theme-drop svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:fill 0.4s}
body.theme-infernal .theme-drop svg{fill:var(--acc);stroke:var(--acc)}/* v55-m t31 照电脑端：Infernal 为实心水滴 */

/* ── 抽屉 ── */
#drawer-scrim{position:fixed;inset:0;background:rgba(202,220,242,0.14);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);z-index:40;opacity:0;pointer-events:none;transition:opacity 0.24s}
body.theme-infernal #drawer-scrim{background:rgba(10,14,24,0.3);backdrop-filter:blur(12px) saturate(1.08);-webkit-backdrop-filter:blur(12px) saturate(1.08)}
#drawer-scrim.show{opacity:1;pointer-events:auto}
#drawer{position:fixed;top:0;bottom:0;left:0;width:80%;max-width:322px;z-index:41;
  background:var(--glass);border-right:1px solid var(--glass-line);border-radius:0 26px 26px 0;
  backdrop-filter:blur(30px) saturate(1.4);-webkit-backdrop-filter:blur(30px) saturate(1.4);
  box-shadow:14px 0 44px rgba(60,90,140,0.18);
  transform:translateX(-104%);transition:transform 0.3s cubic-bezier(0.32,0.72,0.28,1);
  display:flex;flex-direction:column;padding:calc(34px + var(--sat)) 0 calc(18px + var(--sab))}
body:not(.theme-infernal) #drawer{background:linear-gradient(162deg,rgba(255,255,255,0.5),rgba(240,248,255,0.24) 52%,rgba(255,255,255,0.36));
  backdrop-filter:blur(36px) saturate(1.75);-webkit-backdrop-filter:blur(36px) saturate(1.75);
  border-right:1px solid rgba(255,255,255,0.8);
  box-shadow:16px 0 46px rgba(90,125,175,0.15),inset 0 1px 0 rgba(255,255,255,0.85),inset -1px 0 0 rgba(255,255,255,0.4)}
body.theme-infernal #drawer{box-shadow:14px 0 44px rgba(0,0,0,0.4)}
#drawer.open{transform:none}
/* ── v53-m 抽屉导航：藏书票品牌锁定 + 功能分组 + 色相徽章辨识 ── */
.dw-brand{display:flex;align-items:center;gap:13px;padding:2px 24px 14px;border-bottom:none}
.dw-user{display:flex;align-items:center;gap:11px;min-width:0;width:100%}
#dw-ava{flex:none;width:40px;height:40px;border-radius:50%;background:rgba(120,150,195,0.22) center/cover no-repeat;border:1px solid var(--line)}
#dw-name{font-family:var(--sys);font-weight:600;font-size:1.02rem;color:var(--tx);letter-spacing:0.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}/* v71-m r5：抽屉用户名改系统字栈 */
#dw-wx{flex:none;margin-left:auto;display:flex;align-items:center;gap:6px;color:var(--tx2)}
#dw-wx svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
#dw-wx b{font-family:var(--disp);font-weight:500;font-size:0.86rem;color:var(--tx)}
#dw-wx span{font-size:0.68rem;color:var(--tx3);max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.theme-infernal .dw-user{text-shadow:0 0 18px rgba(var(--b1),0.22)}
.dw-seal{flex:none;width:44px;height:44px;border-radius:50%;color:var(--acc);display:flex;align-items:center;justify-content:center;
  background:radial-gradient(circle at 34% 28%,rgba(255,255,255,0.85),rgba(214,231,248,0.35) 62%,rgba(170,198,232,0.22));
  border:1px solid rgba(255,255,255,0.7);box-shadow:0 5px 14px rgba(90,125,175,0.2),inset 0 1px 0 rgba(255,255,255,0.9)}
body.theme-infernal .dw-seal{color:var(--acc);
  background:radial-gradient(circle at 34% 28%,rgba(96,128,172,0.4),rgba(28,40,66,0.55) 66%);
  border-color:rgba(165,190,228,0.28);box-shadow:0 5px 16px rgba(0,0,0,0.4),inset 0 1px 0 rgba(200,222,248,0.14),0 0 18px rgba(var(--b1),0.14)}
.dw-seal svg{width:29px;height:29px;display:block}
.dw-word{min-width:0}
.dw-wm{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:400;font-size:1.42rem;line-height:1.08;color:var(--tx);white-space:nowrap}
.dw-wm .ib-a{font-style:italic;color:var(--tx)}
.dw-wm .ib-b{font-style:italic;color:var(--acc);margin-left:7px}
body.theme-infernal .dw-wm{text-shadow:0 0 18px rgba(var(--b1),0.3)}
.dw-orn{display:flex;align-items:center;gap:9px;padding:0 24px 6px;color:var(--acc)}
.dw-orn i{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(122,158,210,0.45),transparent)}
.dw-orn span{font-size:0.6rem;opacity:0.75}
.dw-med{flex:none;width:33px;height:33px;border-radius:11px;display:flex;align-items:center;justify-content:center;
  color:hsla(var(--dh,210),52%,42%,0.95);
  background:linear-gradient(150deg,hsla(var(--dh,210),62%,72%,0.26),hsla(var(--dh,210),58%,62%,0.1));
  border:1px solid hsla(var(--dh,210),56%,64%,0.32);
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.55);transition:box-shadow 0.25s,transform 0.25s}
body.theme-infernal .dw-med{color:hsla(var(--dh,210),66%,74%,0.95);
  background:linear-gradient(150deg,hsla(var(--dh,210),52%,58%,0.2),hsla(var(--dh,210),50%,40%,0.08));
  border-color:hsla(var(--dh,210),52%,64%,0.26);box-shadow:inset 0 1px 0 rgba(220,236,252,0.1)}
.dw-med svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.dw-item.active .dw-med{box-shadow:inset 0 1px 0 rgba(255,255,255,0.6),0 0 14px hsla(var(--dh,210),62%,58%,0.35);transform:scale(1.04)}
.dw-item{position:relative}
.dw-item::before{content:'';position:absolute;left:-1px;top:22%;bottom:22%;width:2.5px;border-radius:3px;
  background:hsla(var(--dh,210),58%,56%,0.9);opacity:0;transform:scaleY(0.4);transition:opacity 0.25s,transform 0.25s}
.dw-item.active::before{opacity:1;transform:none}
.dw-brand .ib-a{color:var(--tx)}
.dw-brand .ib-b{color:var(--acc)}
.ibn-inf{display:none}
body.theme-infernal .ibn-int{display:none}
body.theme-infernal .ibn-inf{display:inline}
body.theme-infernal .dw-brand{text-shadow:0 0 18px rgba(var(--b1),0.28)}
.dw-list{flex:1;overflow-y:auto;padding:8px 0}
.dw-item{display:flex;align-items:center;gap:12px;padding:9.5px 18px;margin:2px 12px;border-radius:14px;cursor:pointer;transition:background 0.2s}
.dw-item .dw-en{font-family:var(--serif);font-weight:600;font-size:1.16rem;letter-spacing:0.08em;color:var(--tx2);line-height:1}
.dw-item .dw-cn{font-size:0.76rem;color:var(--tx3)}
body:not(.theme-infernal) .dw-item .dw-cn{color:#16233c;font-weight:500}/* v69-m t3：亮色中文加深近黑，与英文分色 */
body:not(.theme-infernal) .dw-item .dw-en{color:#48639b}
.dw-item.active{background:rgba(255,255,255,0.5);box-shadow:0 4px 16px rgba(90,120,170,0.12)}
body.theme-infernal .dw-item.active{background:rgba(165,188,230,0.14);box-shadow:none}
.dw-item.active .dw-en{color:var(--tx)}

.dw-foot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;padding:12px 12px 10px;border-top:1px solid var(--line)}
.dw-foot-btn{display:flex;align-items:center;gap:9px;min-width:0;padding:10px 11px;border:1px solid var(--line);border-radius:15px;color:var(--tx2);font-size:0.8rem;cursor:pointer;text-align:left;
  background:linear-gradient(158deg,rgba(255,255,255,0.34),rgba(214,230,250,0.16));
  box-shadow:0 3px 12px rgba(70,105,160,0.1),inset 0 1px 0 rgba(255,255,255,0.55);
  transition:transform 0.16s ease,box-shadow 0.16s ease}
body.theme-infernal .dw-foot-btn{background:linear-gradient(158deg,rgba(120,156,212,0.14),rgba(16,24,46,0.28));box-shadow:0 4px 14px rgba(0,0,0,0.28),inset 0 1px 0 rgba(206,228,255,0.14)}
.dw-foot-btn .dwf-ico{flex:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--acc);
  background:radial-gradient(circle at 32% 28%,rgba(255,255,255,0.6),rgba(150,186,236,0.2));box-shadow:inset 0 0 0 1px var(--glass-line)}
body.theme-infernal .dw-foot-btn .dwf-ico{background:radial-gradient(circle at 32% 28%,rgba(150,190,240,0.3),rgba(20,30,56,0.5))}
.dw-foot-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.dw-foot-btn .dwf-tx{display:flex;flex-direction:column;gap:1px;min-width:0}
.dw-foot-btn .dwf-en{font-family:var(--disp);font-weight:500;font-size:0.8rem;letter-spacing:0.09em;color:var(--tx)}
.dw-foot-btn .dwf-cn{font-family:var(--disp);font-weight:300;font-size:0.62rem;letter-spacing:0.04em;color:var(--tx3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body:not(.theme-infernal) .dw-foot-btn .dwf-cn{color:#2a3a5c;font-weight:400}
.dw-foot-btn:active{transform:scale(0.97)}

/* ── 页面骨架 ── */
main{padding:calc(76px + var(--sat)) 14px calc(96px + var(--sab))}
.page{display:none;max-width:640px;margin:0 auto}

#page-guide::before{content:'';position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(46,82,138,0.10),rgba(32,60,108,0.17))}
body.theme-infernal #page-guide::before{background:linear-gradient(180deg,rgba(6,10,22,0.16),rgba(4,8,18,0.27))}
.page.active{display:block}
.psec{display:none}
.psec.on{display:block}
.card{position:relative;background:var(--panel);border:1px solid var(--panel-line);border-radius:20px;padding:18px;box-shadow:0 6px 24px rgba(90,120,170,0.1);overflow:hidden}
.card::before{content:'';position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.6),transparent);pointer-events:none}
body.theme-infernal .card{box-shadow:0 6px 24px rgba(0,0,0,0.2)}
body.theme-infernal .card::before{background:linear-gradient(90deg,transparent,rgba(160,190,225,0.2),transparent)}
.empty{padding:40px 16px;text-align:center;color:var(--tx3);font-size:0.82rem;line-height:2}
.empty::before{content:'\2727';display:block;font-size:0.9rem;color:var(--acc);opacity:0.55;margin-bottom:9px}
.btn{display:inline-block;padding:9px 20px;border:1px solid var(--line);border-radius:999px;color:var(--tx2);font-size:0.8rem;letter-spacing:0.1em;cursor:pointer;font-family:inherit;
  background:linear-gradient(165deg,rgba(255,255,255,0.55),rgba(255,255,255,0.2));box-shadow:inset 0 1px 0 rgba(255,255,255,0.6);
  transition:transform 0.18s,box-shadow 0.22s,color 0.2s,border-color 0.2s}
body.theme-infernal .btn{background:linear-gradient(165deg,rgba(165,190,228,0.12),rgba(20,28,50,0.22));box-shadow:inset 0 1px 0 rgba(210,228,250,0.1)}
.btn:active{transform:translateY(1px) scale(0.98)}
.btn.primary{color:var(--acc);border-color:var(--acc)}
.btn.danger{color:var(--danger);border-color:var(--danger)}
.dgr-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.dgr-grid .btn{font-size:0.76rem;padding:10px 6px}
.btn.wide{display:block;width:100%;text-align:center;padding:12px}
.btn.mini{padding:6px 14px;font-size:0.72rem}
.btn:disabled{opacity:0.5}
.sec-label:first-child{margin-top:4px}
.hint{font-size:0.72rem;line-height:1.85;color:var(--tx3);margin-top:6px}
.plate-title{font-family:var(--serif);font-weight:600;font-size:1.32rem;color:var(--tx);letter-spacing:0.04em}
.plate-title .cn{font-family:'Noto Sans SC',sans-serif;font-size:0.72rem;color:var(--tx3);letter-spacing:0.16em;margin-left:10px;font-weight:400}

/* ── Profile：封面压住头像的名片 ── */
.pf-card{position:relative;margin-top:6px;border-radius:26px;overflow:hidden;border:1px solid var(--glass-line);
  background:var(--panel);box-shadow:0 14px 40px rgba(90,120,170,0.18)}
body.theme-infernal .pf-card{box-shadow:0 14px 40px rgba(0,0,0,0.34)}
.pf-cover{position:relative;width:100%;aspect-ratio:var(--cover-ar,16/6);background:var(--soft);overflow:hidden}/* v76-m r4：封面区固定比例（默认 16/6，有图无图一致，不随图变） */
.pf-cover img{width:100%;height:100%;object-fit:cover;object-position:center var(--cover-pos,42%);display:block}

.pf-cover.nocover{aspect-ratio:var(--cover-ar,16/6);background:
  radial-gradient(120% 90% at 22% 8%,rgba(255,255,255,0.5),transparent 62%),
  linear-gradient(150deg,rgba(150,185,235,0.3),rgba(120,160,215,0.16))}
body.theme-infernal .pf-cover.nocover{background:
  radial-gradient(120% 90% at 22% 8%,rgba(120,160,220,0.2),transparent 62%),
  linear-gradient(150deg,rgba(40,60,105,0.6),rgba(20,30,58,0.5))}
.pf-head{position:relative;margin-top:calc(var(--pf-ava,92px) * -0.34);padding:0 18px 10px;display:flex;align-items:flex-end;gap:12px;text-align:left}
.pf-avatar{width:calc(var(--pf-ava,92px)*0.82);height:calc(var(--pf-ava,92px)*0.82);border-radius:50%;margin:0;
  border:1.5px solid rgba(255,255,255,0.60);background:var(--soft) center/cover no-repeat;/* v143-p：#3 3px 实心白框改半透发丝线 */
  display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:calc(var(--pf-ava,92px) * 0.4);color:var(--tx3);
  box-shadow:0 0 0 3.5px rgba(255,255,255,0.14),0 9px 22px rgba(60,95,150,0.20),inset 0 1px 1px rgba(255,255,255,0.30)}/* v143-p：#3 外圈 3.5px 玻璃带＋内沿高光 */
body.theme-infernal .pf-avatar{border-color:rgba(200,220,246,0.26);box-shadow:0 0 0 3.5px rgba(150,182,225,0.10),0 10px 24px rgba(0,0,0,0.42),inset 0 1px 1px rgba(255,255,255,0.12)}/* v143-p：#3 暗色同款玻璃框 *//* v78-m r6：暗色头像框深蓝改黑灰 */
.pf-name{font-family:var(--serif);font-weight:600;font-size:1.34rem;color:var(--tx);letter-spacing:0.02em;margin-top:0;line-height:1.25;overflow-wrap:anywhere}/* v76-m r4：随行式版式收小、去顶距 */
.pf-tag{font-family:var(--disp);font-weight:300;font-size:0.58rem;letter-spacing:0.22em;color:var(--tx3);margin-top:6px;text-transform:uppercase}
.pf-bio{margin:2px 0 0;padding:0 18px 20px;font-size:var(--pf-bio,0.86rem);line-height:1.9;color:var(--tx2);white-space:pre-wrap;text-align:left}/* v61-m t10：上收 8px 贴近昵称、下加 8px 远离作品集 */
.pf-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;background:none;padding:6px 0 0}
.pf-gallery:empty{display:none}
.pf-g{aspect-ratio:1;background:var(--soft) center/cover no-repeat;cursor:pointer;border-radius:0;border:none;box-shadow:none}
.pf-custom{padding:16px 18px 18px;font-family:var(--serif);font-size:var(--pf-cus,0.95rem);line-height:1.9;color:var(--tx2);
  white-space:pre-wrap;text-align:left;font-style:italic;border-top:1px solid var(--line)}

/* ── 列表项 ── */
.li{display:flex;align-items:center;gap:12px;background:var(--panel);border:1px solid var(--panel-line);border-radius:18px;padding:13px 14px;margin-bottom:10px;cursor:pointer}
.li-ava{width:46px;height:46px;border-radius:50%;flex:none;border:1px solid var(--glass-line);
  background:var(--soft) center/cover no-repeat;display:flex;align-items:center;justify-content:center;
  font-family:var(--serif);font-size:1.15rem;color:var(--tx3)}
.li-main{flex:1;min-width:0}
.li-name{font-size:0.92rem;color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.li-sub{font-size:0.7rem;color:var(--tx3);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.li-side{font-size:0.6rem;color:var(--tx3);flex:none;align-self:flex-start;margin-top:4px;text-align:right;line-height:1.6}

/* ── 表单控件（全部自绘，不用浏览器原生外观）── */
.f-group{margin-bottom:15px}
.f-group>label{display:block;font-size:0.7rem;letter-spacing:0.1em;color:var(--tx3);margin-bottom:7px}
.f-group>label .lb-note{opacity:0.72;letter-spacing:0;font-size:0.66rem}
.f-group input[type=text],.f-group input[type=password],.f-group input[type=date],.f-group input[type=time],.f-group input[type=number],.f-group input:not([type]),.f-group textarea,.f-inline{
  width:100%;padding:11px 13px;border:1px solid var(--line);border-radius:12px;
  background:rgba(255,255,255,0.5);color:var(--tx);font-size:1rem;font-family:inherit;-webkit-appearance:none;appearance:none}
.f-group input[type=number]{-moz-appearance:textfield}
.f-group input[type=number]::-webkit-inner-spin-button,.f-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
body.theme-infernal .f-group input,body.theme-infernal .f-group textarea,body.theme-infernal .f-inline{background:rgba(14,22,42,0.5)}
.f-group textarea{resize:vertical;line-height:1.65;min-height:64px}
.f-group input:focus,.f-group textarea:focus,.f-inline:focus{outline:none;border-color:var(--acc)}
.f-row{display:flex;gap:10px}
.f-row .f-group{flex:1;min-width:0}
.sel{position:relative}
.sel::after{content:'';position:absolute;right:14px;top:50%;width:7px;height:7px;margin-top:-5px;
  border-right:1.4px solid var(--tx3);border-bottom:1.4px solid var(--tx3);transform:rotate(45deg);pointer-events:none}
.sel select{width:100%;padding:11px 34px 11px 13px;border:1px solid var(--line);border-radius:12px;
  background:rgba(255,255,255,0.5);color:var(--tx);font-size:0.94rem;font-family:inherit;
  -webkit-appearance:none;appearance:none;background-image:none}
body.theme-infernal .sel select{background:rgba(14,22,42,0.5)}
.sel select:focus{outline:none;border-color:var(--acc)}
.ib-range{-webkit-appearance:none;appearance:none;width:100%;height:22px;background:transparent;cursor:pointer}
.ib-range::-webkit-slider-runnable-track{height:3px;border-radius:3px;
  background:linear-gradient(90deg,var(--acc) 0,var(--acc) var(--p,50%),rgba(140,170,220,0.3) var(--p,50%),rgba(140,170,220,0.3) 100%)}
.ib-range::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;margin-top:-6.5px;border-radius:50%;
  background:#fff;border:1px solid var(--acc);box-shadow:0 1px 6px rgba(50,90,150,0.35)}
.ib-range::-moz-range-track{height:3px;border-radius:3px;background:rgba(140,170,220,0.3)}
.ib-range::-moz-range-progress{height:3px;border-radius:3px;background:var(--acc)}
.ib-range::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:#fff;border:1px solid var(--acc)}
.range-row{display:flex;align-items:center;gap:12px}
.range-val{font-size:0.86rem;color:var(--acc);min-width:3.4ch;text-align:center}
.sw2{position:relative;width:41px;height:23px;flex:none;border-radius:999px;background:rgba(127,150,190,0.3);cursor:pointer;transition:background 0.2s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.sw2::before{content:"";position:absolute;inset:-10px -8px;border-radius:999px}
.sw2::after{content:'';position:absolute;top:2.5px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left 0.2s;box-shadow:0 1px 4px rgba(0,0,0,0.25)}
.sw2.on{background:var(--acc)}
.sw2.on::after{left:20px}
.tog{display:flex;align-items:flex-start;gap:12px;padding:13px 0;border-bottom:1px solid var(--line)}
.tog:last-child{border-bottom:none}
.tog.nb{border-bottom:none;padding-bottom:6px}/* v66-m t10：AM 开关与其写入模式之间不再画分割线 */
/* v66-m t13：头像下拉菜单 */
.ava-tap{cursor:pointer;box-shadow:0 0 0 2px rgba(var(--b1),0.0);transition:box-shadow 0.2s}
.ava-tap:active{box-shadow:0 0 0 2px rgba(var(--b1),0.45)}
.ava-menu{position:absolute;left:0;top:56px;z-index:12;display:flex;flex-direction:column;min-width:132px;padding:5px;border-radius:13px;border:1px solid var(--glass-line);background:var(--sheet);box-shadow:0 12px 32px rgba(30,55,95,0.25);backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35)}
.ava-menu button{display:flex;align-items:center;gap:8px;border:none;background:none;color:var(--tx);font-size:0.8rem;padding:9px 10px;border-radius:9px;cursor:pointer;text-align:left}
.ava-menu button:active{background:rgba(120,150,195,0.16)}
.ava-menu svg{width:14px;height:14px;fill:none;stroke:var(--tx2);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.ava-menu[hidden]{display:none!important}
.tog-m{flex:1;min-width:0}
.tog-t{font-size:0.86rem;color:var(--tx)}
.tog-s{font-size:0.7rem;color:var(--tx3);margin-top:4px;line-height:1.75}
.tog .sw2{margin-top:2px}
.chips{display:flex;flex-wrap:wrap;gap:8px}
.chip{font-size:0.76rem;color:var(--tx2);border:1px solid var(--line);border-radius:999px;padding:7px 14px;background:var(--soft);cursor:pointer}
.chip.on{color:var(--acc);border-color:var(--acc);background:rgba(var(--b1),0.12)}
#out-trig .btn{padding:8px 14px;font-size:0.76rem;letter-spacing:0;color:var(--tx3)}#out-trig .btn.on{color:var(--acc);border-color:var(--acc);background:rgba(var(--b1),0.12)}
.set-card{background:var(--panel);border:1px solid var(--panel-line);border-radius:18px;padding:16px;margin-bottom:12px}
.set-card>.sc-t{font-family:var(--disp);font-weight:300;font-size:0.62rem;letter-spacing:0.28em;color:var(--tx3);text-transform:uppercase;margin-bottom:12px}
.swatches{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.sw{width:30px;height:30px;border-radius:50%;border:1px solid var(--line);cursor:pointer;background:var(--soft)}
.sw.on{outline:2px solid var(--acc);outline-offset:3px}
.sw.sw-custom{display:inline-block;position:relative;overflow:hidden;background:conic-gradient(from 210deg,#e0788a,#e8b45c,#8fcf8a,#6fb6e8,#a68be0,#e0788a)}.sw.sw-custom input{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;padding:0;margin:0;cursor:pointer}.sw.sw-custom.has::after{content:"";position:absolute;inset:22%;border-radius:50%;background:var(--cc);box-shadow:0 0 0 1.5px rgba(255,255,255,0.85);pointer-events:none}/* v265-p：自定义色回显在彩虹圆格中心（取色面板仍是系统的，格子与回显自绘） */.uv-gz-sw{gap:6px;flex-wrap:nowrap}.uv-gz-sw .sw{flex:1 1 0;width:auto;height:auto;max-width:24px;min-width:16px;aspect-ratio:1}
.sw.theme-sw{display:flex;align-items:center;justify-content:center;font-size:0.56rem;color:var(--tx3)}
.bg-preview{border-radius:16px;overflow:hidden;border:1px solid var(--glass-line);background:var(--soft);margin-bottom:10px}
.bg-preview img{display:block;width:100%;height:auto}
.gal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}
.gal-slot{aspect-ratio:1;border-radius:14px;border:1px dashed var(--line);background:var(--soft) center/cover no-repeat;
  position:relative;display:flex;align-items:center;justify-content:center;color:var(--tx3);font-size:1.4rem;cursor:pointer}
.gal-slot.filled{border-style:solid;border-color:var(--glass-line)}
.gal-x{position:absolute;top:5px;right:5px;width:20px;height:20px;border-radius:50%;background:rgba(20,30,55,0.55);color:#fff;
  font-size:0.7rem;display:flex;align-items:center;justify-content:center;cursor:pointer}

/* ── 底部分区坞（每页不同）── */
#dock{position:fixed;left:12px;right:12px;bottom:calc(10px + var(--sab));z-index:30;height:58px;border-radius:20px;
  display:flex;align-items:stretch;padding:0 4px}
.dock-i{flex:1;border:none;background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;color:#16325e;min-width:0}/* v74-m r9：坞标默认色亮色主题=蓝黑、暗色主题=蓝白；投影与选中态用当前主题默认蓝（--acc） */
body.theme-infernal .dock-i{color:#dce7f8}
.dock-i svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1.5px 3px rgba(var(--b2),0.38))}
body.theme-infernal .dock-i svg{filter:drop-shadow(0 1.5px 3px rgba(var(--b1),0.42))}
.dock-i span{font-size:0.6rem;letter-spacing:0.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.dock-i{position:relative;transition:color 0.22s}
.dock-i.on{color:var(--acc)}/* v71-m r2：激活态只保留强调色着色；v74-m r9：选中色＝当前默认蓝（含自定义强调色） */
.dock-i.on svg{filter:drop-shadow(0 1.5px 4px rgba(var(--b2),0.5))}
body.theme-infernal .dock-i.on svg{filter:drop-shadow(0 1.5px 4px rgba(var(--b1),0.55))}

/* ── 子页面 ── */
.sub{position:fixed;inset:0;z-index:36;display:flex;flex-direction:column;background:#dfe9f6;
  transform:translateX(104%);transition:transform 0.3s cubic-bezier(0.32,0.72,0.28,1)}
body.theme-infernal .sub{background:#141a2e}
.sub::before{content:'';position:absolute;inset:0;background:var(--bgimg) center/cover no-repeat;z-index:-2}
.sub::after{content:'';position:absolute;inset:0;background:var(--scrim);z-index:-1}
.sub.open{transform:none}
.sub-head{margin:calc(8px + var(--sat)) 10px 0;height:50px;border-radius:17px;display:flex;align-items:center;flex:none}
.sub-title{flex:1;text-align:center;font-family:var(--disp);font-weight:300;font-size:0.78rem;letter-spacing:0.3em;color:var(--tx2);text-transform:uppercase;padding-left:0.3em}
.sub-body{flex:1;overflow-y:auto;padding:16px 16px 22px;max-width:640px;width:100%;margin:0 auto}
.sub-foot{flex:none;display:flex;gap:10px;margin:0 10px calc(10px + var(--sab));padding:10px;border-radius:20px}
.sub-foot .btn{flex:1;text-align:center;padding:12px}
/* 三区滑动（设置页）*/
.zone-tabs{display:flex;gap:6px;margin:0 10px 8px;padding:4px;border-radius:999px;background:var(--soft);border:1px solid var(--line);flex:none}
.zone-tabs button{flex:1;border:none;border-radius:999px;padding:9px 0;background:none;color:var(--tx3);font-family:var(--disp);font-weight:300;font-size:0.68rem;letter-spacing:0.16em;cursor:pointer;text-transform:uppercase}
.zone-tabs button.on{background:rgba(255,255,255,0.72);color:var(--tx);box-shadow:0 2px 10px rgba(90,120,170,0.14)}
body.theme-infernal .zone-tabs button.on{background:rgba(165,188,230,0.18);box-shadow:none}
.zone-wrap{flex:1;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}
.zone-wrap::-webkit-scrollbar{display:none}
.zone{flex:0 0 100%;width:100%;overflow-y:auto;scroll-snap-align:start;padding:4px 16px 22px}

/* ── 对话层 ── */
#conv{position:fixed;inset:0;z-index:35;display:flex;flex-direction:column;background:#dfe9f6;
  transform:translateX(104%);transition:transform 0.3s cubic-bezier(0.32,0.72,0.28,1)}
body.theme-infernal #conv{background:#141a2e}
#conv::before{content:'';position:absolute;inset:0;background:var(--bgimg) center/cover no-repeat;z-index:-2}
#conv::after{content:'';position:absolute;inset:0;background:var(--scrim);z-index:-1}
#conv.open{transform:none}
.cv-head{margin:calc(8px + var(--sat)) 10px 0;height:50px;border-radius:17px;display:flex;align-items:center;flex:none}

#conv .cv-head{position:absolute;top:calc(8px + var(--sat));left:10px;right:10px;margin:0;z-index:8}

.cv-head.glass,.cv-input.glass,#cv-selbar.glass{position:relative;z-index:0;overflow:hidden;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
.cv-head.glass::before,.cv-input.glass::before,#cv-selbar.glass::before{content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(var(--ibBlur,20px)) saturate(1.55);backdrop-filter:blur(var(--ibBlur,20px)) saturate(1.55)}
.cv-head.glass::before{-webkit-backdrop-filter:blur(var(--cvhBlur,var(--ibBlur,20px))) saturate(1.55);backdrop-filter:blur(var(--cvhBlur,var(--ibBlur,20px))) saturate(1.55)}/* v293-p：聊天顶栏模糊走自己的变量，没设跟全局 */
body:not(.theme-infernal) .cv-head.glass{background:rgba(255,255,255,.4)}body.theme-infernal .cv-head.glass{background:rgba(24,34,62,.34)}
#conv .cv-head.glass{overflow:visible;-webkit-backdrop-filter:blur(var(--cvhBlur,var(--ibBlur,20px))) saturate(1.55)!important;backdrop-filter:blur(var(--cvhBlur,var(--ibBlur,20px))) saturate(1.55)!important}#conv .cv-head.glass::before{content:none}body.ib-reduce #conv .cv-head.glass{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
.cv-title{flex:1;text-align:center;min-width:0}
#cv-name{font-family:var(--serif);font-weight:600;font-size:1.06rem;color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0.04em}
#cv-model{display:none}
#cv-msgs{flex:1;overflow-y:auto;padding:calc(14px + calc(8px + var(--sat) + 50px*var(--szCvh,1))) 12px 14px;scroll-padding-top:calc(8px + calc(8px + var(--sat) + 50px*var(--szCvh,1)));display:flex;flex-direction:column;gap:10px}
.load-more{align-self:center;font-size:0.72rem;color:var(--tx3);border:none;padding:4px 8px;background:none;cursor:pointer;font-family:'Noto Sans SC',sans-serif;letter-spacing:0.04em;flex:none;user-select:none;-webkit-user-select:none}/* v61-m t8：照电脑端 chat-win-top 系统提示行样式，去圆形底板 */
/* 气泡规格＝电脑版快捷窗口 */
.m{max-width:85%;padding:12px 16px;border-radius:14px;font-size:0.92rem;line-height:1.6;white-space:pre-wrap;word-wrap:break-word;
  -webkit-user-select:none;user-select:none;box-shadow:0 4px 18px rgba(90,120,170,0.1)}
body.theme-infernal .m{box-shadow:0 4px 18px rgba(0,0,0,0.18)}
.m.ai{align-self:flex-start;background:rgba(245,250,255,0.55);border:1px solid rgba(185,220,250,0.35);border-bottom-left-radius:4px;color:var(--tx)}
.m.user{align-self:flex-end;background:rgba(102,150,226,0.14);border:1px solid rgba(88,136,208,0.4);border-bottom-right-radius:4px;color:var(--tx)}
body.theme-infernal .m.ai{background:rgba(175,195,228,0.08);border-color:var(--glass-line)}
body.theme-infernal .m.user{background:rgba(68,116,178,0.28);border-color:rgba(68,116,178,0.34)}
.m .ib-say{display:block;margin-top:3px;font-size:0.86rem;line-height:1.55;color:var(--tx2)}#fav-ov .fav-tx .ib-say{display:block;margin-top:3px;font-size:0.86rem;color:var(--tx2)}#fav-ov .fav-cvb{margin:2px 0 14px;display:flex;flex-wrap:wrap;gap:6px}/* v221-p：通话外语句独立成行；收藏纸上的通话语音条 */
body:not(.theme-infernal) .m{text-shadow:0 0 8px rgba(255,255,255,0.4),0 0 18px rgba(255,255,255,0.25),0 0 32px rgba(255,255,255,0.1)}
/* ═ v50-m 消息组＝电脑端全屏款：thinking 恒在组顶端 → 头像行 → 气泡 ═ */
.mrow{align-self:stretch;display:flex;flex-direction:column;min-width:0;margin-bottom:3px}
.mrow.cont{margin-top:1px}
@keyframes fadeUp{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.mrow-head{display:flex;align-items:center;gap:8px;margin-bottom:3px;animation:fadeUp 0.25s ease}
.mrow-head.align-right{flex-direction:row-reverse;align-self:flex-end}
.mrow-head.align-left{align-self:flex-start}
.mh-ava{width:32px;height:32px;border-radius:50%;flex:none;overflow:hidden;border:1px solid var(--glass-line);background:rgba(120,165,220,0.12);display:flex;align-items:center;justify-content:center;font-size:0.78rem;font-weight:500;color:var(--tx2)}
body:not(.theme-infernal) .mh-ava{background:rgba(180,215,250,0.25);border-color:rgba(120,170,220,0.3);color:#2a5080}
.mh-ava img{width:100%;height:100%;object-fit:cover;display:block}
.mrow-head .r-head-name{font-size:0.78rem;font-weight:500;letter-spacing:0.02em;color:#1a3a6c}
.mrow-head .r-time{font-size:0.65rem;font-weight:300;color:var(--tx3)}
body.theme-infernal .mrow-head.align-left .r-head-name{color:var(--acc)}
body.theme-infernal .mrow-head.align-right .r-head-name{color:var(--tx2)}
.m-cont-time{font-size:0.6rem;color:var(--tx3);opacity:0.5;margin:0 0 1px}

.m-time{color:var(--tx3);margin-left:8px;font-size:0.6rem}
.m-time.tm-hide{display:none}/* v97-m 任务3 */
/* ═══ v97-m 任务7：支付请求卡 ═══ */
.pay-row{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--line);border-radius:11px;background:var(--soft);margin-bottom:7px;font-size:0.8rem}
.pay-row b{color:var(--tx);font-weight:600;flex:none;max-width:34%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pay-row span{flex:1;min-width:0;color:var(--tx3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pay-row .pay-x{flex:none;width:24px;height:24px;border-radius:50%;border:1px solid var(--line);background:none;color:var(--tx3);font-size:0.7rem;cursor:pointer}
.pr-card{margin-top:8px;width:min(78vw,300px);border-radius:18px;padding:14px 15px 12px;position:relative;overflow:hidden;
  background:linear-gradient(160deg,rgba(255,255,255,0.72),rgba(244,249,255,0.5));border:1px solid rgba(150,185,230,0.42);
  box-shadow:0 10px 30px rgba(30,60,110,0.14),inset 0 1px 0 rgba(255,255,255,0.6);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}
body.theme-infernal .pr-card{background:linear-gradient(160deg,rgba(30,42,72,0.62),rgba(18,26,48,0.5));border-color:rgba(150,185,235,0.26);box-shadow:0 12px 32px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.08)}
.pr-hd{display:flex;align-items:center;gap:8px;margin-bottom:6px}
.pr-chip{font-size:0.62rem;font-weight:600;letter-spacing:0.06em;padding:2.5px 8px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#3f8ae0,#2a6bb0);box-shadow:0 2px 8px rgba(var(--b2),0.4)}
.pr-to{font-size:0.76rem;color:var(--tx2);font-weight:600}
.pr-amt{font-family:var(--sys);font-weight:700;font-size:1.7rem;letter-spacing:-0.02em;color:var(--tx);line-height:1.15;font-variant-numeric:tabular-nums}
body.theme-infernal .pr-amt{color:#eef4ff;text-shadow:0 1px 8px rgba(120,170,240,0.25)}
.pr-item{font-size:0.84rem;color:var(--tx2);margin-top:3px}
.pr-note{font-size:0.72rem;color:var(--tx3);margin-top:4px;line-height:1.6}
.pr-btns{display:flex;gap:8px;margin-top:11px}
.pr-go{flex:1.4;text-align:center;text-decoration:none;font-size:0.78rem;font-weight:600;padding:9px 0;border-radius:12px;color:#fff;background:linear-gradient(135deg,#39a0ff,#1677ff);box-shadow:0 4px 14px rgba(22,119,255,0.35)}
.pr-ok{flex:1;font-size:0.76rem;padding:9px 0;border-radius:12px;border:1px solid rgba(60,160,90,0.5);background:rgba(70,180,110,0.14);color:#2c8a52;font-weight:600;cursor:pointer}
body.theme-infernal .pr-ok{color:#7fd8a4;background:rgba(70,180,110,0.16)}
.pr-no{flex:0.7;font-size:0.76rem;padding:9px 0;border-radius:12px;border:1px solid var(--line);background:none;color:var(--tx3);cursor:pointer}
.pr-state{margin-top:10px;font-size:0.78rem;font-weight:600}
.pr-state.ok{color:#2c8a52}body.theme-infernal .pr-state.ok{color:#7fd8a4}
.pr-state.no{color:var(--tx3)}
.pr-card.declined{opacity:0.62;filter:saturate(0.6)}

.ibw{margin:0 0 6px}
.ibw-stage{perspective:1100px;perspective-origin:50% 40%;padding:6px 0 18px;width:86%;margin:0 auto}
.ibw-idwrap{position:relative}.ibw-idwrap .ibw-at{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-weight:700;color:var(--tx2);pointer-events:none;font-size:0.95rem}.ibw-idwrap input{padding-left:30px!important}
.ibw-card{position:relative;width:100%;aspect-ratio:1.586;border-radius:18px;overflow:hidden;cursor:pointer;color:#1c2a3f;box-sizing:border-box;background:linear-gradient(128deg,#e7edf6 0%,#d3dfec 36%,#bfcfe1 70%,#cad8e8 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6),inset 0 0 0 2px rgba(31,43,57,0.05),0 24px 44px -22px rgba(40,60,95,0.45),0 8px 16px -10px rgba(40,60,95,0.3);transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;animation:ibwFloat 12s ease-in-out infinite;will-change:transform;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;outline:none}
.ibw-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,rgba(255,255,255,0) 28%,rgba(255,255,255,0.24) 45%,rgba(255,255,255,0) 58%),radial-gradient(90% 70% at 8% 0%,rgba(255,255,255,0.45),rgba(255,255,255,0) 60%),linear-gradient(300deg,rgba(0,0,0,0) 62%,rgba(30,50,80,0.08) 100%)}
.ibw-grain{position:absolute;inset:0;pointer-events:none;opacity:0.06;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:140px 140px}
body.theme-infernal .ibw-card{color:#e6edf7;background:linear-gradient(128deg,#3b4b66 0%,#29364d 40%,#1b2536 74%,#243350 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12),0 24px 44px -20px rgba(0,0,0,0.7),0 8px 16px -10px rgba(0,0,0,0.5)}
body.theme-infernal .ibw-card::before{background:linear-gradient(112deg,rgba(255,255,255,0) 28%,rgba(255,255,255,0.07) 45%,rgba(255,255,255,0) 58%),radial-gradient(90% 70% at 8% 0%,rgba(255,255,255,0.12),rgba(255,255,255,0) 60%),linear-gradient(300deg,rgba(0,0,0,0) 60%,rgba(0,0,0,0.28) 100%)}
body.theme-infernal .ibw-grain{opacity:0.08;filter:invert(1)}
.ibw-card.paused{animation-play-state:paused}
.ibw-face{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:6% 6.4%;box-sizing:border-box}
.ibw-card.stamp .ibw-face{animation:ibwStamp 0.5s cubic-bezier(0.2,0.8,0.3,1)}
.ibw-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
.ibw-row.ibw-bottom{align-items:flex-end}
.ibw-brand{display:flex;align-items:center;gap:6px;font-size:0.66rem;font-weight:600;letter-spacing:0.02em;color:inherit;white-space:nowrap;opacity:0.92}
.ibw-brand svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}
.ibw-eyebrow{font-family:ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;font-size:0.56rem;letter-spacing:0.18em;text-transform:uppercase;opacity:0.62;padding-top:3px;white-space:nowrap}
.ibw-name{align-self:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'Cormorant Garamond',Georgia,'Times New Roman',serif;font-weight:600;font-size:clamp(1.62rem,7.6vw,2.3rem);letter-spacing:0.035em;line-height:1;transform:translateY(-6%);color:#22375a;text-shadow:0 1px 0 rgba(255,255,255,0.78),0 -1px 0 rgba(20,36,60,0.2),0 2px 2px rgba(20,36,60,0.14),0 5px 10px rgba(30,50,80,0.12)}
body.theme-infernal .ibw-name{color:#eef3fb;text-shadow:0 1px 0 rgba(255,255,255,0.1),0 -1px 0 rgba(0,0,0,0.55),0 2px 3px rgba(0,0,0,0.35)}
.ibw-field{display:flex;flex-direction:column;gap:3px;min-width:0}
.ibw-value{font-size:0.72rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0.92}
.ibw-holder{font-family:'Noto Serif SC','Songti SC','STSong','Source Han Serif SC','Cormorant Garamond',Georgia,serif;font-size:0.76rem;letter-spacing:0.1em;font-weight:600;opacity:0.95}/* v159-p：左下持卡人（中文）改宋体系衬线（Noto Serif SC → 系统宋体回落），与卡号衬线同气质 */
.ibw-for{font-family:'Cormorant Garamond','Noto Serif SC','Songti SC','STSong',Georgia,serif;font-style:normal;font-weight:600;font-size:0.8rem;letter-spacing:0.035em;max-width:56%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0.92}/* v159-p：For 的英文走 Cormorant（截图同款），中文名自然回落到宋体系衬线；字号只略调 */
.ibw-for[hidden]{display:none}
@keyframes ibwFloat{0%{transform:rotateY(-11deg) rotateX(2.5deg)}50%{transform:rotateY(11deg) rotateX(-2deg)}100%{transform:rotateY(-11deg) rotateX(2.5deg)}}
@keyframes ibwStamp{0%{transform:scale(1)}40%{transform:scale(0.965)}100%{transform:scale(1)}}
@media (prefers-reduced-motion:reduce){.ibw-card{animation:none;transform:rotateY(-6deg) rotateX(2deg)}}
.pr-card .ibw-card{aspect-ratio:1.9;border-radius:14px;margin:-2px 0 11px;animation:none;transform:none;cursor:default}
.pr-card .ibw-face{padding:5% 6%}
.pr-card .ibw-brand{font-size:0.58rem}.pr-card .ibw-brand svg{width:11px;height:11px}
.pr-card .ibw-eyebrow{font-size:0.5rem}.pr-card .ibw-name{font-size:1.24rem}.pr-card .ibw-value{font-size:0.62rem}.pr-card .ibw-holder{font-size:0.64rem}.pr-card .ibw-for{font-size:0.7rem}/* v159-p：紧凑版随衬线换字微调 */
.m.user+ .pr-card{margin-left:auto}

.m.typing .m-text:empty::after{content:'\2026';animation:blink 1s infinite}
@keyframes blink{50%{opacity:0.2}}

.think{align-self:flex-start;max-width:86%;margin:-2px 0 2px 0}
.think-t{display:inline-flex;align-items:center;gap:6px;cursor:pointer;padding:4px 0;background:none;border:none;transition:opacity 0.2s;user-select:none;-webkit-user-select:none}
.think-t:hover{opacity:0.7}
.think-t::before{content:'\25b8';font-size:0.64rem;color:#6a8ab8;transition:transform 0.3s;display:inline-block}
.think.open .think-t::before{transform:rotate(90deg)}
.think-t .think-label{font-size:0.76rem;color:#5a7a9c;font-weight:400;letter-spacing:0.02em}/* v271-p：折叠头字调小；款式不变 */
body.theme-infernal .think-t::before{color:var(--tx2)}
body.theme-infernal .think-t .think-label{color:var(--tx2)}
.think-b{display:none;margin-top:6px;padding:8px 0 8px 14px;border-left:2px solid rgba(60,120,200,0.22);
  font-size:0.82rem;color:#2a4a72;line-height:1.7;white-space:pre-wrap;word-wrap:break-word;max-height:360px;overflow-y:auto}
body.theme-infernal .think-b{border-left-color:rgba(155,185,232,0.25);color:var(--tx)}
.think.open .think-b{display:block;animation:fadeUp 0.25s ease}
.cv-input{flex:none;display:flex;align-items:flex-end;gap:7px;margin:8px 10px calc(10px + var(--sab));padding:8px;border-radius:22px}
#cv-ta{flex:1;resize:none;border:1px solid var(--glass-line);border-radius:16px;background:rgba(255,255,255,0.55);
  color:var(--tx);font-size:1rem;line-height:1.5;padding:10px 14px;font-family:inherit;max-height:110px;-webkit-appearance:none}
body.theme-infernal #cv-ta{background:rgba(14,22,42,0.5)}
#cv-ta:focus{outline:none;border-color:var(--acc)}
.send-btn{width:42px;height:42px;flex:none;border-radius:50%;border:1px solid var(--glass-line);background:rgba(255,255,255,0.55);color:var(--acc);
  display:flex;align-items:center;justify-content:center;cursor:pointer}
body.theme-infernal .send-btn{background:rgba(24,33,58,0.55)}
.send-btn svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.send-btn.stop{color:var(--danger);border-color:var(--danger)}
.cv-mini{width:42px;height:42px;flex:none;border-radius:50%;border:1px solid var(--glass-line);background:rgba(255,255,255,0.55);color:var(--tx2);
  display:flex;align-items:center;justify-content:center;cursor:pointer}
body.theme-infernal .cv-mini{background:rgba(24,33,58,0.55)}
.cv-mini svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.cv-mini.rec{color:#fff;background:var(--danger);border-color:var(--danger);animation:recPulse 1.2s infinite}
@keyframes recPulse{50%{box-shadow:0 0 0 7px rgba(192,85,85,0.16)}}
#cv-attach-strip{display:none;gap:8px;padding:0 14px 8px;overflow-x:auto}
#cv-attach-strip.show{display:flex}
.att-thumb{width:58px;height:58px;flex:none;border-radius:12px;border:1px solid var(--glass-line);background:var(--soft) center/cover no-repeat;position:relative}
.att-x{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;background:rgba(20,30,55,0.7);color:#fff;font-size:0.66rem;display:flex;align-items:center;justify-content:center;cursor:pointer}

/* ── Markdown ── */
.mdr{white-space:normal}
.mdr p{margin:5px 0;line-height:1.75}
.mdr>p:first-child{margin-top:0}
.mdr>p:last-child{margin-bottom:0}
.mdr h2,.mdr h3,.mdr h4{font-family:'Noto Serif SC',serif;color:var(--tx);line-height:1.5;margin:12px 0 6px;font-weight:600}
.mdr h2{font-size:1.06em}.mdr h3{font-size:1.02em}.mdr h4{font-size:0.98em}
.mdr>h2:first-child,.mdr>h3:first-child,.mdr>h4:first-child{margin-top:2px}
.mdr strong{font-weight:600;color:var(--tx)}
.mdr em{color:var(--tx2);font-style:italic}/* v80-m r1：斜体照抄电脑端（CJK 真斜体） */
.mdr em.md-em-cjk{font-family:inherit;font-style:italic;font-synthesis:weight style}
.mdr del{opacity:0.6}
.mdr code.md-il{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:0.86em;background:rgba(127,168,217,0.14);border:1px solid rgba(127,168,217,0.22);border-radius:5px;padding:1px 5px}
.mdr pre.md-cb{position:relative;margin:8px 0;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:rgba(20,30,55,0.06);overflow-x:auto;white-space:pre;max-width:100%;box-sizing:border-box}
body.theme-infernal .mdr pre.md-cb{background:rgba(8,13,26,0.5)}
.mdr pre.md-cb code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:0.8em;line-height:1.7}
.mdr pre.md-cb .md-cb-lang{position:absolute;top:5px;right:9px;font-size:0.58rem;letter-spacing:0.1em;color:var(--tx3);text-transform:uppercase}
.mdr ul,.mdr ol{margin:6px 0;padding-left:1.35em}
.mdr li{margin:3px 0;line-height:1.7}
.mdr blockquote{margin:8px 0;padding:2px 0 2px 11px;border-left:2px solid var(--think-line);color:var(--tx2);font-style:italic}/* v80-m r1：引用斜体照抄电脑端 */
.mdr blockquote.md-bq-cjk{font-family:'Noto Serif SC',serif;font-synthesis:none}
.mdr table{border-collapse:collapse;margin:8px 0;font-size:0.86em;max-width:100%;display:block;overflow-x:auto}
.mdr th,.mdr td{border:1px solid var(--line);padding:5px 9px;text-align:left}
.mdr th{background:rgba(127,168,217,0.12)}
.mdr hr{border:none;height:1px;background:var(--line);margin:11px 0}
.mdr a{color:var(--acc)}
/* 分段气泡 */
.m.bs-msg{background:none!important;border:none!important;box-shadow:none!important;padding:0!important;max-width:85%}
.m.bs-msg .m-text{display:flex;flex-direction:column;align-items:flex-start;gap:6px}
.mrow .m.bs-msg{background:none!important;border:none!important;box-shadow:none!important}

.bs-seg{padding:12px 16px;border-radius:14px;border-bottom-left-radius:4px;max-width:100%;box-sizing:border-box;
  background:rgba(245,250,255,0.55);border:1px solid rgba(185,220,250,0.35);box-shadow:0 4px 18px rgba(90,120,170,0.1);
  font-size:inherit;line-height:inherit;white-space:inherit;word-wrap:break-word}
body.theme-infernal .bs-seg{background:rgba(175,195,228,0.08);border-color:var(--glass-line);box-shadow:0 4px 18px rgba(0,0,0,0.18)}
.bs-seg.mdr{white-space:normal}
/* ═ v137-p 任务1：抽屉搜索行与「按日期查看」日历页 ═ */
.tp-srow{flex:none;display:flex;gap:8px;align-items:stretch}
.tp-srow .tp-sp{flex:1;min-width:0}
.tp-sq{flex:none;width:44px;min-height:40px;border-radius:16px;border:1px solid var(--line);background:var(--soft);color:var(--acc);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}
.tp-sq svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.tp-sq:active{transform:scale(0.95)}
#cvcal{position:fixed;inset:0;z-index:45;display:flex;flex-direction:column;background:radial-gradient(130% 55% at 50% 0%,rgba(var(--b1,114,168,216),.18),transparent 70%),linear-gradient(180deg,#f3f7fd 0%,#e9effa 62%,#e4ebf7 100%);opacity:0;transform:translateY(3%);pointer-events:none;transition:transform 0.26s cubic-bezier(0.32,0.72,0.28,1),opacity 0.22s}/* z 在会话(35)上、sheet(51)与抽屉(60)下：月份速跳的动作单照常盖在日历上 */
body.theme-infernal #cvcal{background:radial-gradient(130% 55% at 50% 0%,rgba(var(--b1,114,168,216),.16),transparent 70%),linear-gradient(180deg,#111b30 0%,#0d1526 60%,#0a111f 100%)}
#cvcal[hidden]{display:none}
#cvcal.open{opacity:1;transform:none;pointer-events:auto}#conv #cvcal .cvcal-head{flex:none;margin:calc(8px + var(--sat)) 10px 0;height:calc(50px*var(--szTop,1));padding:0 6px;border-radius:17px;border-bottom:1px solid var(--glass-line)}#conv #cvcal .cvc-today{flex:none;border:1px solid var(--line);border-radius:999px;background:var(--soft);color:var(--acc);font-family:inherit;font-size:.74rem;padding:6px 12px;margin-right:4px;cursor:pointer}#conv #cvcal .cvcal-body{padding:14px 12px calc(18px + var(--sab))}#conv #cvcal .cvc-card{background:var(--glass);border:1px solid var(--glass-line);border-radius:20px;padding:12px 10px;margin:0 0 12px}#conv #cvcal .cvcal-nav{display:flex;align-items:center;justify-content:center;gap:4px;margin:2px 0 10px}#conv #cvcal .cvc-nb{width:34px;height:34px;flex:none;border-radius:50%;border:1px solid var(--line);background:var(--soft);color:var(--tx2);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}#conv #cvcal .cvc-nb svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#conv #cvcal .cvc-ym{flex:1;max-width:180px;border:none;background:none;font-family:var(--disp);font-size:1.02rem;letter-spacing:.06em;color:var(--tx);cursor:pointer;padding:6px 4px}#conv #cvcal .cvc-wh{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin:0 0 6px;text-align:center;font-size:.66rem;color:var(--tx3)}#conv #cvcal .cvc-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;touch-action:pan-y}#conv #cvcal .cvc-d{aspect-ratio:1/1.1;border:none;border-radius:14px;background:transparent;color:var(--tx);font-family:inherit;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;transition:transform .12s,background-color .2s;-webkit-tap-highlight-color:transparent}#conv #cvcal .cvc-d b{font-size:.92rem;font-weight:500;line-height:1.1}#conv #cvcal .cvc-d i,#conv #cvcal .cvc-mo i{font-style:normal;font-size:.6rem;line-height:1;color:var(--acc)}#conv #cvcal .cvc-d.out{visibility:hidden;cursor:default}#conv #cvcal .cvc-d.no{cursor:default}#conv #cvcal .cvc-d.no b{color:var(--tx3);opacity:.5;font-weight:400}#conv #cvcal .cvc-d.lv1,#conv #cvcal .cvc-mo.lv1{background:rgba(var(--b1,114,168,216),.10)}#conv #cvcal .cvc-d.lv2,#conv #cvcal .cvc-mo.lv2{background:rgba(var(--b1,114,168,216),.18)}#conv #cvcal .cvc-d.lv3,#conv #cvcal .cvc-mo.lv3{background:rgba(var(--b1,114,168,216),.28)}#conv #cvcal .cvc-d.lv4,#conv #cvcal .cvc-mo.lv4{background:rgba(var(--b1,114,168,216),.42)}#conv #cvcal .cvc-d.has:active{transform:scale(.93)}#conv #cvcal .cvc-d.today{box-shadow:inset 0 0 0 1.5px var(--acc)}#conv #cvcal .cvc-d.today b{color:var(--acc)}#conv #cvcal .cvc-d.sel{background:var(--acc)}#conv #cvcal .cvc-d.sel b,#conv #cvcal .cvc-d.sel i{color:#fff}body.theme-infernal #conv #cvcal .cvc-d.sel b,body.theme-infernal #conv #cvcal .cvc-d.sel i{color:#0d1526}#conv #cvcal .cvc-stat{margin:12px 4px 2px;text-align:center;font-size:.74rem;color:var(--tx2)}#conv #cvcal .cvc-yt{font-size:.74rem;color:var(--tx2);margin:0 4px 8px}#conv #cvcal .cvc-months{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}#conv #cvcal .cvc-mo{border:none;border-radius:12px;background:transparent;color:var(--tx2);font-family:inherit;padding:7px 0 6px;display:flex;flex-direction:column;align-items:center;gap:3px;cursor:pointer;-webkit-tap-highlight-color:transparent}#conv #cvcal .cvc-mo b{font-size:.74rem;font-weight:500}#conv #cvcal .cvc-mo i{min-height:.62rem}#conv #cvcal .cvc-mo.no b{opacity:.5;font-weight:400}#conv #cvcal .cvc-mo.on{box-shadow:inset 0 0 0 1.5px var(--acc);color:var(--tx)}#conv #cvcal .cvc-tip{margin:2px 10px 0;text-align:center;font-size:.72rem;color:var(--tx3);line-height:1.6}body.ib-reduce #conv #cvcal .cvc-d{transition:none}#cv-hbar{display:none;flex:none;align-items:center;gap:8px;margin:8px 10px calc(10px + var(--sab));padding:6px 6px 6px 10px;border-radius:22px;min-height:50px}#conv.cv-hist:not(.sel-mode) #cv-hbar{display:flex}#conv.cv-hist .cv-input,#conv.cv-hist #cv-attach-strip,#conv.cv-hist #cv-quote-bar{display:none!important}#cv-hbar.glass{position:relative;z-index:0;overflow:hidden;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#cv-hbar.glass::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(var(--ibBlur,20px)) saturate(1.55);backdrop-filter:blur(var(--ibBlur,20px)) saturate(1.55)}body.ib-reduce #cv-hbar.glass::before{-webkit-backdrop-filter:none;backdrop-filter:none}.cvh-day{flex:1;min-width:0;display:flex;align-items:center;gap:8px;border:none;background:none;color:var(--tx2);font-family:inherit;font-size:.86rem;padding:6px 2px;cursor:pointer;text-align:left}.cvh-day svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.cvh-day span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cvh-go{flex:none;display:flex;align-items:center;gap:6px;border:1px solid var(--acc);border-radius:999px;background:rgba(var(--b1,114,168,216),.14);color:var(--acc);font-family:inherit;font-size:.82rem;padding:8px 14px;cursor:pointer}.cvh-go svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cvh-go{position:relative}#cv-hbar.cvh-new .cvh-go::after{content:"";position:absolute;top:2px;right:4px;width:7px;height:7px;border-radius:50%;background:var(--acc)}#cv-hday{display:none;position:absolute;top:calc(8px + var(--sat) + 50px*var(--szCvh,1) + 6px);left:10px;right:10px;margin:0;z-index:7}#conv.cv-hist #cv-hday{display:flex}#cv-hday .cvb-t{border:none;background:none;font-family:inherit;cursor:pointer;padding:6px 2px}#cv-hday .cvb-t i{font-style:normal;color:var(--tx3);margin-left:4px;font-size:.66rem}@keyframes cvHl{0%{box-shadow:0 0 0 0 rgba(var(--b1,114,168,216),0)}20%{box-shadow:0 0 0 4px rgba(var(--b1,114,168,216),.5)}100%{box-shadow:0 0 0 0 rgba(var(--b1,114,168,216),0)}}#cv-msgs .m.cv-hl{animation:cvHl 1.8s ease-out 1}body.ib-reduce #cv-msgs .m.cv-hl{animation:none;outline:2px solid var(--acc);outline-offset:2px}
#cvcal .cvcal-head{flex:none;display:flex;align-items:center;gap:8px;padding:calc(10px + var(--sat)) 12px 10px;border-bottom:1px solid var(--glass-line)}
#cvcal .cvcal-tt{flex:1;min-width:0;text-align:center}
#cvcal #cvcal-name{font-family:var(--disp);font-weight:300;font-size:0.9rem;letter-spacing:0.16em;color:var(--tx)}
#cvcal #cvcal-sub{font-size:0.62rem;color:var(--tx3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#cvcal .cvcal-body{flex:1;overflow-y:auto;padding:12px 14px calc(18px + var(--sab));-webkit-overflow-scrolling:touch}
#cvcal .cvcal-nav{display:flex;align-items:center;justify-content:center;gap:2px;margin-bottom:8px}
#cvcal .cvcal-nav .ca-ym{cursor:pointer}
#cvcal .ca-cell.has{cursor:pointer}
#cvcal .ca-cell.has:active{background:var(--soft)}
#cvcal .ca-cell.no{cursor:default}
#cvcal .ca-cell.no b{color:var(--tx3);opacity:0.4}
.cvcal-bar{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:8px;padding:8px 10px;margin:0 0 4px;border-radius:14px;background:var(--sheet);border:1px solid var(--glass-line);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3)}
.cvcal-bar .cvb-t{flex:1;min-width:0;font-size:0.74rem;color:var(--tx2);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cvcal-bar .cvb-nav{flex:none;width:30px;height:30px;border-radius:10px;border:1px solid var(--line);background:var(--soft);color:var(--tx2);font-size:1rem;line-height:1;cursor:pointer;padding:0}
.cvcal-bar .cvb-x{flex:none;border:1px solid var(--line);border-radius:999px;background:var(--soft);color:var(--acc);font-size:0.72rem;padding:6px 12px;cursor:pointer;font-family:inherit}
/* ═ v137-p 任务2：蓝牙说明书库 / ICode 取文行 ═ */
.btlib-row{display:flex;align-items:center;gap:10px;padding:10px 11px;border:1px solid var(--glass-line);border-radius:13px;background:var(--soft);margin-bottom:8px;cursor:pointer}
.btlib-row .btlib-m{flex:1;min-width:0}
.btlib-row b{display:block;font-size:0.84rem;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.btlib-row small{display:block;font-size:0.64rem;color:var(--tx3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/* 操作卡片 */

.ws-op-card{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:8px 12px 8px 13px;margin:7px 0;border-radius:11px;background:rgba(175,195,228,0.07);border:1px solid rgba(165,188,230,0.16);transition:background 0.2s,border-color 0.2s;max-width:420px;font-family:'Noto Sans SC',sans-serif;white-space:normal}
.ws-op-card::before{content:'';position:absolute;left:-10px;top:5px;bottom:5px;width:2px;border-radius:2px;background:rgba(165,188,230,0.32)}
.ws-op-card.expandable{cursor:pointer}
.ws-op-card.expandable:hover{background:rgba(175,195,228,0.13);border-color:rgba(165,188,230,0.3)}
.ws-op-card.fail{border-color:rgba(215,130,130,0.32);background:rgba(215,130,130,0.06)}
.ws-op-card.fail::before{background:rgba(215,130,130,0.4)}
/* v65-m：续写药丸 / 空头支票卡里的行动按钮（沿用电脑端类名 .ws-file-btn） */
.ws-file-btn{flex:none;border:1px solid var(--line);border-radius:999px;background:var(--soft);
  color:var(--acc);font-family:inherit;font-size:0.72rem;letter-spacing:0.04em;padding:5px 12px;cursor:pointer}
.ws-file-btn:active{transform:scale(0.97)}
.ws-file-btn[disabled]{opacity:0.55;color:var(--tx3)}
.ws-continue-pill .ws-op-text{flex:1;min-width:0}
.ws-op-card.warn{border-color:rgba(222,168,90,0.36);background:rgba(222,168,90,0.07)}
.ws-op-card.warn::before{background:rgba(222,168,90,0.5)}
.ws-op-card.warn .ws-op-icon{color:#dea85a}
body:not(.theme-infernal) .ws-op-card{background:rgba(248,252,255,0.55);border-color:rgba(185,220,250,0.4)}
body:not(.theme-infernal) .ws-op-card.expandable:hover{background:rgba(240,248,255,0.85);border-color:rgba(120,170,225,0.5)}
body:not(.theme-infernal) .ws-op-card::before{background:rgba(90,140,200,0.35)}
body:not(.theme-infernal) .ws-op-card.fail{border-color:rgba(200,110,110,0.4);background:rgba(250,235,235,0.6)}
body:not(.theme-infernal) .ws-op-card.warn{border-color:rgba(200,140,60,0.42);background:rgba(252,244,230,0.7)}
body:not(.theme-infernal) .ws-op-card.warn .ws-op-icon{color:#b8863f}
.ws-op-icon{flex-shrink:0;width:15px;height:15px;color:var(--acc);opacity:0.8}
.ws-op-card.pending .ws-op-icon{animation:wsPulse 1.1s ease-in-out infinite}
@keyframes wsPulse{0%,100%{opacity:0.3}50%{opacity:0.95}}
.ws-op-text{font-size:0.79rem;color:var(--tx2);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}
.ws-op-card.warn .ws-op-text{white-space:normal}
.ws-op-text b{font-weight:400;color:var(--light)}
.ws-op-live{color:var(--tx3);font-size:0.7rem}
.ws-op-sec{color:var(--tx3);font-size:0.7rem;flex-shrink:0}
body:not(.theme-infernal) .ws-op-text{color:#274673}
body:not(.theme-infernal) .ws-op-text b{color:#0a1e42}
.ws-op-tag{font-size:0.64rem;color:var(--tx3);flex-shrink:0;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ws-op-tag.fail{color:#d98a8a}
.ws-op-chevron{flex-shrink:0;width:13px;height:13px;color:var(--tx3);opacity:0.7;transition:transform 0.25s}
.ws-op-card.expanded .ws-op-chevron{transform:rotate(90deg)}
.ws-op-detail{display:none;width:100%;margin-top:6px;padding:9px 11px;font-family:'Consolas','Courier New',monospace;font-size:0.72rem;line-height:1.65;color:var(--tx3);max-height:220px;overflow:auto;white-space:pre-wrap;word-break:break-all;background:rgba(10,16,32,0.22);border:1px solid rgba(165,188,230,0.1);border-radius:9px}
body:not(.theme-infernal) .ws-op-detail{background:rgba(246,249,252,0.4);border-color:rgba(196,212,232,0.34);color:#33486b}
.ws-op-card.expanded .ws-op-detail{display:block}
.ws-op-detail-actions{display:none;width:100%;margin-top:6px;gap:8px}
.ws-op-detail-

/* ═══ v130 需求①：MCP 品牌卡（麦当劳金红 / 瑞幸蓝白）＋官方预设卡 ═══ */
.ws-op-card.mcpb{padding:10px 12px 10px 13px}
.ws-op-card.mcpb-mcd{background:linear-gradient(135deg,rgba(255,199,44,0.10),rgba(218,41,28,0.05));border-color:rgba(255,199,44,0.42)}
.ws-op-card.mcpb-mcd::before{background:#FFC72C}
.ws-op-card.mcpb-lk{background:linear-gradient(135deg,rgba(42,60,144,0.11),rgba(120,150,220,0.06));border-color:rgba(84,108,190,0.4)}
.ws-op-card.mcpb-lk::before{background:#3A50AE}
body:not(.theme-infernal) .ws-op-card.mcpb-mcd{background:linear-gradient(135deg,rgba(255,236,190,0.75),rgba(255,247,240,0.6));border-color:rgba(226,178,60,0.5)}
body:not(.theme-infernal) .ws-op-card.mcpb-lk{background:linear-gradient(135deg,rgba(224,232,252,0.8),rgba(242,246,255,0.65));border-color:rgba(96,120,200,0.45)}
.mcpb-logo{flex:none;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(20,35,70,0.18)}
.mcpb-mcd .mcpb-logo{background:#DA291C}
.mcpb-lk .mcpb-logo{background:#2A3C90}
.mcpb-logo.lg-mcd{background:#DA291C}.mcpb-logo.lg-lk{background:#2A3C90}.mcpb-logo.lg-pl{background:#15192b}.mcpb-logo.lg-exa{background:#1f5fd6}.mcpb-logo.lg-didi{background:#F26A1B}.mcpb-logo.lg-amap{background:#1B82F0}/* v179-p：生活服务两家徽标底色 */
.mcpb-logo svg{width:17px;height:17px}
.mcpb-hd{display:flex;align-items:center;gap:8px;width:100%;min-width:0}
.mcpb-tt{flex:1;min-width:0;display:flex;align-items:baseline;gap:6px;overflow:hidden}
.mcpb-tt b{font-weight:600;font-size:0.8rem;color:var(--light);white-space:nowrap}
body:not(.theme-infernal) .mcpb-tt b{color:#132a52}
.mcpb-act{font-size:0.68rem;color:var(--tx3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mcpb-st{flex:none;font-size:0.62rem;letter-spacing:0.05em;padding:2px 8px;border-radius:999px;border:1px solid var(--line);color:var(--tx3)}
.mcpb-st.ok{color:#3f9d6b;border-color:rgba(78,170,120,0.5);background:rgba(78,170,120,0.1)}
.mcpb-st.bad{color:#d98a8a;border-color:rgba(217,138,138,0.5);background:rgba(217,138,138,0.09)}
.mcpb-st.pend,.mcpb-st.run{color:#c9973f;border-color:rgba(222,168,90,0.5);background:rgba(222,168,90,0.1);animation:wsPulse 1.4s ease-in-out infinite}
.mcpb.pending .mcpb-logo{animation:wsPulse 1.2s ease-in-out infinite}
.mcpb-note{width:100%;font-size:0.72rem;line-height:1.55;color:var(--tx2)}
body:not(.theme-infernal) .mcpb-note{color:#33486b}
.mcpb-note.bad{color:#d98a8a}
.mcpb-args{width:100%;font-size:0.66rem;color:var(--tx3);background:rgba(127,150,200,0.08);border:1px dashed var(--line);border-radius:8px;padding:5px 8px}
.mcpb-list,.mcpb-kv{width:100%;display:flex;flex-direction:column;gap:2px}
.mcpb-row{display:flex;align-items:baseline;gap:8px;font-size:0.74rem;line-height:1.5;padding:2px 0;border-bottom:1px dashed rgba(150,170,210,0.18)}
.mcpb-row:last-child{border-bottom:none}
.mcpb-row .mn{flex:1;min-width:0;color:var(--tx2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body:not(.theme-infernal) .mcpb-row .mn{color:#274673}
.mcpb-row .mn i{font-style:normal;font-size:0.64rem;color:var(--tx3);margin-left:5px}
.mcpb-row .mq{flex:none;font-size:0.68rem;color:var(--tx3)}
.mcpb-row .mp{flex:none;font-variant-numeric:tabular-nums;color:var(--light);font-size:0.74rem}
body:not(.theme-infernal) .mcpb-row .mp{color:#132a52}
.mcpb-row .mp.t{max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mcpb-row.dim{color:var(--tx3);font-size:0.66rem;border-bottom:none}
.mcpb-cps{width:100%;display:flex;flex-wrap:wrap;gap:6px}
.mcpb-cp{display:inline-flex;align-items:center;gap:5px;font-size:0.66rem;color:var(--tx2);border:1px dashed rgba(222,168,90,0.55);background:rgba(255,199,44,0.09);border-radius:7px;padding:3px 8px}
.mcpb-cp b{font-weight:600;color:#c9973f}
.mcpb-cp i{font-style:normal;color:var(--tx3);font-size:0.6rem}
.mcpb-lk .mcpb-cp{border-color:rgba(96,120,200,0.55);background:rgba(72,96,190,0.09)}
.mcpb-lk .mcpb-cp b{color:#5f7ad0}
.mcpb-ft{width:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.mcpb-pk{font-size:0.7rem;color:var(--tx2);border:1px solid var(--line);border-radius:8px;padding:3px 9px;background:rgba(127,150,200,0.08)}
.mcpb-pk b{font-size:0.86rem;letter-spacing:0.12em;color:var(--light)}
body:not(.theme-infernal) .mcpb-pk b{color:#132a52}
.mcpb-payrow{width:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px}
.mcpb-pay{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;border-radius:10px;font-size:0.78rem;font-weight:700;text-decoration:none;color:#fff;background:linear-gradient(135deg,#1677ff,#0958d9);box-shadow:0 2px 8px rgba(22,119,255,0.35)}
.mcpb-pay:active{transform:scale(0.97)}
.mcpb-pay.alt{background:rgba(127,150,200,0.14);color:var(--light);box-shadow:none;border:1px solid var(--glass-line)}
body:not(.theme-infernal) .mcpb-pay.alt{color:#132a52}
.mcpb-mcd .mcpb-pay:not(.alt){color:#FFE7A8;background:linear-gradient(135deg,#DB0007,#a50006);box-shadow:0 2px 8px rgba(219,0,7,0.3)}/* v148-p：#2 用户定色 */
.mcpb-lk .mcpb-pay:not(.alt){background:linear-gradient(135deg,#2A5CAA,#1b3f7a);box-shadow:0 2px 8px rgba(42,92,170,0.3)}
.mcpb-payhint{font-size:0.64rem;color:var(--tx2);opacity:0.8}
.mcpb-sum{flex:1;min-width:0;text-align:right;font-size:0.68rem;color:var(--tx3)}
.mcpb-logo.mini{width:18px;height:18px;border-radius:6px;display:inline-flex;vertical-align:-4px;margin-right:6px;box-shadow:none}
.mcpb-logo.mini svg{width:12px;height:12px}
#mcp-presets{margin-top:10px;display:flex;flex-direction:column;gap:8px}
.mcp-pre{display:flex;align-items:center;gap:10px;padding:9px 30px 9px 10px;border-radius:12px;border:1px dashed var(--line);background:rgba(127,150,200,0.06);position:relative}
.mcp-pre .mcpb-logo{width:30px;height:30px;border-radius:9px}
.mcp-pre .mcpb-logo svg{width:19px;height:19px}
.mcp-pre-m{flex:1;min-width:0}
.mcp-pre-n{font-size:0.78rem;color:var(--light)}
body:not(.theme-infernal) .mcp-pre-n{color:#132a52}
.mcp-pre-d{font-size:0.64rem;color:var(--tx3);line-height:1.5;margin-top:2px}
.mcp-pre-x{position:absolute;right:2px;top:2px;font-size:0.72rem;color:var(--tx3);opacity:0.55;padding:4px 7px;cursor:pointer;background:none;border:none}
.mcp-pre-x:active{opacity:1}

.ws-file-card{display:flex;align-items:center;gap:9px;margin:7px 0;padding:9px 12px;border-radius:11px;border:1px solid var(--line);background:rgba(127,168,217,0.1);cursor:pointer;max-width:100%;box-sizing:border-box;text-shadow:none}
.ws-file-card .wf-ico{flex:none;font-size:1rem}
.ws-file-card .wf-name{flex:1;min-width:0;font-size:0.76rem;color:var(--tx);word-break:break-all}
.ws-file-card .wf-hint{flex:none;font-size:0.62rem;color:var(--tx3)}
.m-imgs{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 6px}
.m-imgs img{max-width:150px;max-height:150px;border-radius:10px;border:1px solid var(--glass-line);display:block}
.m-files{margin:4px 0 6px}
.m-file{display:inline-flex;align-items:center;gap:6px;font-size:0.7rem;color:var(--tx2);border:1px solid var(--line);border-radius:9px;padding:5px 10px;margin:2px 4px 2px 0;background:rgba(127,168,217,0.08)}
.m-quote{margin:7px 0 0;padding:6px 10px;border-left:2px solid var(--think-line);border-radius:0 8px 8px 0;background:rgba(127,168,217,0.08);font-size:0.7rem;color:var(--tx3);line-height:1.6}
.m-quote b{color:var(--tx2);font-weight:500}
#imgview{position:fixed;inset:0;z-index:80;background:rgba(8,12,24,0.92);display:none;align-items:center;justify-content:center}
#imgview.show{display:flex}
#imgview img{max-width:96vw;max-height:92vh;border-radius:6px}

/* ── Memory ── */
.mem-hero{text-align:center;padding:4px 0 16px}
.mem-hero .mh-en{font-family:var(--serif);font-weight:600;font-size:1.6rem;color:var(--tx);letter-spacing:0.05em}
.mem-hero .mh-cn{font-size:0.66rem;letter-spacing:0.28em;color:var(--tx3);margin-top:6px}
.mem-hero::after{content:'';display:block;width:46px;height:2px;margin:12px auto 0;border-radius:2px;
  background:linear-gradient(90deg,transparent,var(--acc),transparent);box-shadow:0 0 10px rgba(var(--b1),0.35)}
.mem-hero .mh-q{margin-top:12px;font-family:var(--serif);font-style:italic;font-size:0.98rem;color:var(--tx2);line-height:1.8;padding:0 14px}
.mem-stats{display:flex;gap:8px;margin-bottom:12px}
.ms-cell{flex:1;background:var(--panel);border:1px solid var(--panel-line);border-radius:16px;padding:11px 6px;text-align:center}
.ms-num{font-family:var(--serif);font-weight:600;font-size:1.3rem;color:var(--acc);line-height:1}
.ms-lab{font-size:0.58rem;letter-spacing:0.14em;color:var(--tx3);margin-top:6px;text-transform:uppercase}
.search{width:100%;padding:11px 15px;border:1px solid var(--panel-line);border-radius:16px;background:var(--panel);color:var(--tx);font-size:1rem;font-family:inherit;margin-bottom:12px;-webkit-appearance:none;transition:border-color 0.25s,box-shadow 0.25s}
.search:focus{outline:none;border-color:rgba(114,168,216,0.55);box-shadow:0 0 0 3px rgba(var(--b1),0.13),0 0 16px rgba(var(--b1),0.16)}
.spill:focus-within{border-color:rgba(114,168,216,0.55);box-shadow:0 0 0 3px rgba(var(--b1),0.13),0 0 16px rgba(var(--b1),0.16)}
.search::placeholder{color:var(--tx3)}
.search:focus{outline:none;border-color:var(--acc)}
.mem-card{position:relative;background:var(--panel);border:1px solid var(--panel-line);border-radius:18px;padding:15px 16px;margin-bottom:10px;cursor:pointer;overflow:hidden}
.mem-card::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--dom,rgba(127,168,217,0.5))}
.mem-card.pin::before{background:var(--gold)}
.mem-title{font-size:0.92rem;color:var(--tx);display:flex;align-items:center;gap:7px;line-height:1.5}
.mem-pin{width:6px;height:6px;border-radius:50%;background:var(--gold);flex:none}
.mem-line{font-size:0.76rem;color:var(--tx2);margin-top:7px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.mem-meta{display:flex;align-items:center;gap:8px;font-size:0.62rem;color:var(--tx3);margin-top:10px;letter-spacing:0.04em;flex-wrap:wrap}
.mem-dot{width:5px;height:5px;border-radius:50%;background:var(--dom,var(--acc))}
.mem-bar{flex:1;min-width:40px;height:2px;border-radius:2px;background:rgba(140,170,220,0.25);position:relative;max-width:70px}
.mem-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--acc)}
.detail-block{font-size:0.86rem;line-height:2;color:var(--tx2);white-space:pre-wrap;margin-bottom:14px}
.detail-sum{font-size:0.8rem;line-height:1.8;color:var(--tx2);white-space:pre-wrap;padding-bottom:10px;margin-bottom:12px;border-bottom:1px dashed var(--line)}/* 记忆详情概述块 */
.detail-meta{font-size:0.68rem;color:var(--tx3);line-height:2;margin-bottom:16px;white-space:pre-wrap}

/* ── Auto Memory 名片卡 ── */
.am-card{position:relative;border-radius:24px;border:1px solid var(--glass-line);background:var(--panel);
  padding:22px 20px 18px;box-shadow:0 12px 34px rgba(90,120,170,0.16);overflow:hidden}
body.theme-infernal .am-card{box-shadow:0 12px 34px rgba(0,0,0,0.3)}
.am-top{display:flex;align-items:center;gap:13px}
.am-lens{width:60px;height:60px;flex:none;border-radius:50%;border:1px solid var(--glass-line);outline:1px solid var(--line);outline-offset:4px;
  background:var(--soft) center/cover no-repeat;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:1.4rem;color:var(--tx3)}
.am-who{flex:1;min-width:0}
.am-nm{font-family:var(--serif);font-weight:600;font-size:1.25rem;color:var(--tx);letter-spacing:0.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.am-sub{font-size:0.64rem;color:var(--tx3);margin-top:4px;letter-spacing:0.1em}
.am-state{font-size:0.6rem;padding:4px 10px;border-radius:999px;border:1px solid var(--line);color:var(--tx3);flex:none}
.am-state.on{color:var(--acc);border-color:var(--acc)}
.am-entries{margin-top:16px;border-top:1px solid var(--line);padding-top:6px;max-height:46vh;overflow-y:auto}
.am-e{padding:11px 2px;border-bottom:1px dashed var(--line);cursor:pointer}
.am-e:last-child{border-bottom:none}
.am-e-h{display:flex;align-items:center;gap:7px;font-size:0.6rem;color:var(--tx3);letter-spacing:0.1em}
.am-e-cat{color:var(--acc);text-transform:uppercase}
.am-e-p{padding:1px 7px;border-radius:999px;border:1px solid var(--line)}
.am-e-p.always{color:var(--gold);border-color:var(--gold)}
.am-e-t{font-size:0.84rem;color:var(--tx2);line-height:1.75;margin-top:6px}
.am-nav{display:flex;align-items:center;justify-content:space-between;margin-top:14px}
.am-nav button{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:var(--soft);color:var(--tx2);font-size:1rem;cursor:pointer}
.am-dots{display:flex;gap:6px}
.am-dot{width:5px;height:5px;border-radius:50%;background:var(--line)}
.am-dot.on{background:var(--acc)}

/* ── AI 名片（Home · API）：与用户名片同款结构 ── */

.aiw-nav{display:flex;align-items:center;justify-content:space-between;margin:0 2px 10px}/* v49h-m：移到名片上方 */
.aiw-nav button{width:30px;height:30px;border-radius:50%;border:none;background:none;color:var(--tx3);font-size:0.9rem;cursor:pointer;transition:color 0.2s}
.aiw-nav button:active{color:var(--tx1)}

/* ── 对话：话题频道条 ── */
#cv-threads{display:none}/* v49i-m：话题频道移入右侧抽屉，不再挤在主对话窗 */
#cv-drawer{position:absolute;inset:0;z-index:60}
#cv-drawer[hidden]{display:none}
.cvd-mask{position:absolute;inset:0;background:rgba(18,20,24,0.20);backdrop-filter:blur(12px) saturate(1.02);-webkit-backdrop-filter:blur(12px) saturate(1.02);animation:cvdFade .22s ease}
@keyframes cvdFade{from{opacity:0}to{opacity:1}}
.cvd-panel{position:absolute;top:0;right:0;bottom:0;width:min(78vw,320px);padding:calc(20px + var(--sat)) 16px calc(18px + var(--sab));overflow-y:auto;border-radius:22px 0 0 22px;border-left:1px solid var(--glass-line);animation:cvdIn .3s cubic-bezier(0.22,1,0.36,1)}
@keyframes cvdIn{from{transform:translateX(44px);opacity:0}to{transform:none;opacity:1}}
.cvd-name{font-family:var(--serif);font-weight:600;font-size:1.14rem;color:var(--tx);letter-spacing:0.04em}
.cvd-sub{font-size:0.62rem;color:var(--tx3);letter-spacing:0.18em;text-transform:uppercase;margin:4px 0 2px}
.cvd-lab{font-family:var(--disp);font-weight:300;font-size:0.6rem;letter-spacing:0.3em;color:var(--tx3);text-transform:uppercase;margin:20px 2px 9px}
.cvd-item{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:13px;border:1px solid var(--glass-line);background:var(--soft);color:var(--tx);font-size:0.88rem;margin-bottom:8px;cursor:pointer;transition:background 0.18s}
.cvd-item:active{background:var(--glass)}
#cvd-threads .th-chip{display:flex;width:100%;box-sizing:border-box;margin-bottom:8px;justify-content:flex-start}
#cv-threads::-webkit-scrollbar{display:none}
#cv-threads:empty{display:none}
.th-chip{flex:none;font-size:0.7rem;color:var(--tx2);border:1px solid var(--line);border-radius:999px;padding:6px 13px;background:var(--soft);cursor:pointer;white-space:nowrap}
.th-chip.on{color:var(--acc);border-color:var(--acc);background:rgba(var(--b1),0.12)}
.th-chip.add{color:var(--tx3);padding:6px 11px}

/* ── 对话：封档线 / 选择消息 / 引用条 ── */
.seal-line{align-self:stretch;display:flex;align-items:center;gap:10px;margin:4px 6px;color:var(--tx3);font-size:0.62rem;letter-spacing:0.12em;white-space:nowrap}
.seal-line::before,.seal-line::after{content:'';flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--line),transparent);min-width:14px}
#conv.sel-mode .m{cursor:pointer}
#conv.sel-mode .m img{pointer-events:none}#conv.sel-mode .think-t{pointer-events:none}
.m.selected{outline:1.5px solid var(--acc);outline-offset:2px}
#cv-selbar{display:none;flex-direction:column;align-items:stretch;gap:7px;margin:8px 10px calc(10px + var(--sab));padding:9px 11px;border-radius:22px}#cv-selbar .sel-row{display:flex;align-items:center;gap:7px}#cv-selbar .sel-row .btn.sel-fix{flex:0 0 auto;padding:9px 18px}/* v202-p：两行选择栏 */
#conv.sel-mode #cv-selbar{display:flex}
#conv.sel-mode .cv-input{display:none}
#cv-selbar .sel-n{flex:1;font-size:0.72rem;color:var(--tx2);min-width:4.2em;padding-left:4px}
#cv-selbar .btn{flex:1;text-align:center;padding:9px 0;font-size:0.7rem;letter-spacing:0}
#cv-quote-bar{display:none;align-items:center;gap:8px;margin:0 14px 6px;padding:7px 11px;border-radius:12px;
  border-left:2px solid var(--think-line);background:rgba(127,168,217,0.1);font-size:0.7rem;color:var(--tx3)}
#cv-quote-bar.show{display:flex}
#cv-quote-bar .q-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#cv-quote-bar .q-x{flex:none;cursor:pointer;padding:2px 6px}
.att-thumb.file{width:auto;max-width:190px;background:var(--soft);border:1px solid var(--line);display:flex;align-items:center;padding:0 10px}
.att-doc{font-size:0.64rem;color:var(--tx2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* ── 日历 ── */
.wgt{position:relative;background:var(--panel);border:1px solid var(--panel-line);border-radius:22px;
  box-shadow:0 8px 26px rgba(90,120,170,0.12);overflow:hidden;margin-bottom:12px}
body.theme-infernal .wgt{box-shadow:0 8px 26px rgba(0,0,0,0.24)}
.wgt::before{content:'';position:absolute;inset:0 0 auto 0;height:46%;
  background:linear-gradient(180deg,rgba(255,255,255,0.34),transparent);pointer-events:none}
body.theme-infernal .wgt::before{background:linear-gradient(180deg,rgba(165,188,230,0.07),transparent)}
.wgt-lab{position:absolute;top:10px;left:14px;font-family:var(--disp);font-weight:300;font-size:0.52rem;
  letter-spacing:0.34em;color:var(--tx3);text-transform:uppercase;z-index:2}

.ch-h{width:2.5px;height:21px;margin-left:-1.25px;margin-top:-21px}
.ch-m{width:2px;height:29px;margin-left:-1px;margin-top:-29px}
.ch-s{width:1px;height:32px;margin-left:-0.5px;margin-top:-32px;background:var(--acc)}


.clock-txt{flex:1;min-width:0}
.clock-lab{font-family:var(--disp);font-weight:300;font-size:0.56rem;letter-spacing:0.36em;color:var(--tx3);text-transform:uppercase}

.clock-meta{display:flex;gap:7px;margin-top:8px;flex-wrap:wrap}
.clock-chip{font-size:0.6rem;letter-spacing:0.06em;color:var(--tx2);border:1px solid var(--line);border-radius:999px;padding:3px 10px;background:var(--soft)}
.clock-chip b{font-family:var(--serif);color:var(--acc);font-weight:600;margin-right:2px}

.cal-dots{display:flex;gap:3px;height:4px}

.ag-head{display:flex;align-items:center;gap:11px;padding:24px 15px 10px}
.ag-datebox{flex:none;width:46px;height:50px;border-radius:13px;border:1px solid var(--line);background:var(--soft);
  display:flex;flex-direction:column;align-items:center;justify-content:center}
.ag-datebox b{font-family:var(--serif);font-weight:600;font-size:1.4rem;color:var(--acc);line-height:1}
.ag-datebox small{font-family:var(--disp);font-weight:300;font-size:0.5rem;letter-spacing:0.22em;color:var(--tx3);margin-top:3px;text-transform:uppercase}
.ag-tt{flex:1;min-width:0}
.ag-tt h4{font-family:var(--serif);font-weight:600;font-size:1.02rem;color:var(--tx);letter-spacing:0.05em}
.ag-tt h4 .cn{font-family:'Noto Sans SC',sans-serif;font-size:0.62rem;color:var(--tx3);letter-spacing:0.2em;margin-left:8px;font-weight:400}
.ag-sub{font-size:0.62rem;color:var(--tx3);margin-top:3px;display:block}
.ag-add{flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--soft);color:var(--acc);font-size:1.05rem;cursor:pointer}
.cal-evs{margin:0 15px;border-top:1px dashed var(--line);padding:8px 0 12px}
.cal-ev{display:flex;align-items:center;gap:9px;padding:8px 4px;border-bottom:1px dashed var(--line)}
.cal-ev:last-child{border-bottom:none}
.cal-ev-k{flex:none;width:7px;height:7px;border-radius:50%}
.cal-ev-k.anni{background:var(--gold)}.cal-ev-k.plan{background:var(--acc)}.cal-ev-k.memo{background:var(--tx3)}.cal-ev-k.period{background:#e9a3b8}/* v156-p：#5 */
.cal-ev-k.hol{background:#d9ae4e;box-shadow:0 0 4px rgba(224,186,104,0.55)}body.theme-infernal .cal-ev-k.hol{background:#e6c470;box-shadow:0 0 4px rgba(230,200,124,0.5)}
.cal-ev-m{flex:1;min-width:0}
.cal-ev-t{font-size:0.82rem;color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cal-ev-s{font-size:0.62rem;color:var(--tx3);margin-top:2px}
.cal-empty{text-align:center;font-size:0.72rem;color:var(--tx3);padding:8px 0 2px}
.cal-note{display:flex;gap:10px;padding:11px 12px;margin:0 13px 9px;border-radius:14px;
  background:rgba(255,255,255,0.42);border:1px solid var(--panel-line);position:relative}
.cal-note .cal-ev-m{padding-right:20px}/* v130-p：给右上角 ✕ 让位 */
.cal-note-x{position:absolute;top:7px;right:7px;width:22px;height:22px;border-radius:50%;border:none;padding:0;display:flex;align-items:center;justify-content:center;background:rgba(127,150,200,0.13);color:var(--tx3);cursor:pointer;-webkit-tap-highlight-color:transparent}
.cal-note-x svg{width:11px;height:11px}
.cal-note-x:active{background:rgba(217,138,138,0.22);color:#d98a8a}
body.theme-infernal .cal-note-x{background:rgba(120,140,190,0.18)}
body.theme-infernal .cal-note{background:rgba(24,33,58,0.42)}
.cal-note:last-child{margin-bottom:13px}
#cal-notes{padding:24px 0 2px}
#cal-notes .empty{padding:6px 16px 20px}

/* ── DIY / 通用行 ── */
.diy-row{display:flex;align-items:center;gap:10px;padding:12px 2px;border-bottom:1px solid var(--line)}
.diy-row:last-child{border-bottom:none}
.diy-main{flex:1;min-width:0}
.diy-name{font-size:0.86rem;color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.diy-sub{font-size:0.64rem;color:var(--tx3);margin-top:3px;word-break:break-all;line-height:1.6}
.diy-st{font-size:0.62rem}
.diy-st.ok{color:#3d8a5f}.diy-st.bad{color:var(--danger)}.diy-st.off{color:var(--tx3)}
.mcp-tools{margin:2px 0 6px 4px}
.diy-st.tgl{cursor:pointer;display:inline-flex;align-items:center;gap:3px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}
.diy-st.tgl svg{width:9px;height:9px;flex:none;transition:transform .18s ease}
.diy-st.tgl.open svg{transform:rotate(180deg)}
.mcp-tool{display:flex;align-items:center;gap:8px;padding:7px 0 7px 8px;border-left:2px solid var(--line);margin-left:2px}
.mcp-tool .diy-name{font-size:0.76rem}
.usage-row{display:flex;justify-content:space-between;font-size:0.8rem;color:var(--tx2);padding:8px 0;border-bottom:1px solid var(--line)}
.usage-row:last-child{border-bottom:none}
.usage-row b{font-family:var(--serif);font-weight:600;color:var(--acc)}
.data-counts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}
.dc{background:var(--panel);border:1px solid var(--panel-line);border-radius:18px;padding:14px;text-align:center}
.dc-num{font-family:var(--serif);font-weight:600;font-size:1.5rem;color:var(--acc)}
.dc-label{font-size:0.58rem;letter-spacing:0.18em;color:var(--tx3);margin-top:5px;text-transform:uppercase}
.tool-row{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--line)}
.tool-row:last-child{border-bottom:none}
.tool-name{flex:1;min-width:0;font-size:0.84rem;color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tool-sub{font-size:0.64rem;color:var(--tx3);margin-top:2px}
.tool-res{font-size:0.7rem;flex:none;max-width:42%;text-align:right;color:var(--tx3);word-break:break-all}
.tool-res.ok{color:#3d8a5f}
.tool-res.bad{color:var(--danger)}

/* ── Guide ── */
.g-sec{margin-bottom:26px}
.g-sec h3{font-family:'Noto Serif SC',serif;font-weight:600;font-size:1.02rem;color:var(--tx);letter-spacing:0.06em;
  padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid var(--line);text-transform:uppercase}
.g-sec p{font-size:0.86rem;line-height:2;color:var(--tx2);margin-bottom:9px}
.g-sec strong{font-weight:500;color:var(--tx)}
.g-name{font-size:0.98rem;font-weight:500;color:var(--tx);margin:16px 0 8px;letter-spacing:0.03em}
.g-toc{position:sticky;top:calc(58px + var(--sat));z-index:4;padding:2px 0 10px;margin:0 0 6px;background:linear-gradient(var(--bg) 70%,transparent)}
.gt-bar{display:flex;align-items:center;gap:7px;width:100%;height:36px;padding:0 12px 0 13px;border-radius:999px;border:1px solid var(--glass-line);background:var(--sheet);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 6px 20px rgba(20,34,60,0.07);color:var(--tx2);font-family:inherit;font-size:0.76rem;letter-spacing:0.02em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 0.15s}
.gt-bar:active{transform:scale(0.985)}
.gt-bar svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.gt-bar .gt-ic{color:var(--acc)}
.gt-bar .gt-sec{flex:none;font-family:var(--disp);font-size:0.64rem;letter-spacing:0.14em;color:var(--tx3);padding:2px 8px;border-radius:999px;background:rgba(114,168,216,0.12)}
.gt-bar .gt-sep{flex:none;font-style:normal;color:var(--tx3);opacity:0.6;margin:0 -2px}
.gt-bar .gt-cur{flex:1;min-width:0;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gt-bar .gt-cur:empty::before{content:'目录';color:var(--tx3)}
.gt-bar .gt-chev{color:var(--tx3);transition:transform 0.22s}
body:has(#sheet-gtoc.open) .gt-bar .gt-chev{transform:rotate(180deg)}
#sheet-gtoc h3{margin-bottom:14px}
.gtoc-tabs{display:flex;gap:3px;padding:3px;border-radius:999px;border:1px solid var(--line);background:var(--soft);margin-bottom:14px}
.gtoc-tabs b{flex:1;min-width:0;text-align:center;font-weight:400;font-size:0.7rem;letter-spacing:0.02em;color:var(--tx3);padding:7px 2px;border-radius:999px;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background 0.15s,color 0.15s}
.gtoc-tabs b.on{color:var(--acc);background:rgba(var(--b1),0.16);box-shadow:0 1px 4px rgba(20,34,60,0.06)}
.gtoc-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-height:120px}
.gtoc-grid b{display:block;min-width:0;font-weight:400;padding:9px 12px 8px;border-radius:14px;border:1px solid var(--line);background:var(--soft);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background 0.15s,border-color 0.15s}
.gtoc-grid b:active{background:rgba(114,168,216,0.13)}
.gtoc-grid b span{display:block;font-size:0.82rem;color:var(--tx);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gtoc-grid b small{display:block;font-size:0.63rem;color:var(--tx3);margin-top:2px;letter-spacing:0.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gtoc-grid b.on{border-color:rgba(150,185,230,0.55);background:rgba(114,168,216,0.13)}
.gtoc-grid b.on span{color:var(--acc)}
.gtoc-grid:empty::after{content:'这一区没有分块';grid-column:1/-1;text-align:center;font-size:0.74rem;color:var(--tx3);padding:18px 0}
.g-sub{border-left:1px solid var(--line);padding-left:14px;margin:10px 0 14px}
.g-sub p{font-size:0.82rem;line-height:1.95;color:var(--tx3);margin-bottom:8px}
.g-sub strong{color:var(--tx2)}
.g-callout{padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:rgba(190,208,238,0.1);
  font-size:0.84rem;line-height:1.95;color:var(--tx2)}
/* 作者 · 赞赏下拉（沿用电脑版作者栏的交互，二维码素材同源） */
.author-links{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}
.author-link{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px solid var(--line);background:var(--soft);color:var(--tx2);font-family:inherit;font-size:.8rem;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .25s,border-color .25s,color .25s,transform .12s}
.author-link:active{transform:scale(.98)}
.author-link svg{width:14px;height:14px;flex:none}
.author-link.tip-btn{background:rgba(220,180,120,.08);border-color:rgba(220,180,120,.22);color:#9a7130}
body.theme-infernal .author-link.tip-btn{color:#d9bd89;background:rgba(220,180,120,.08);border-color:rgba(220,180,120,.2)}
.tip-dropdown{max-height:0;overflow:hidden;margin-top:0;opacity:0;transition:max-height .38s ease,margin .28s ease,opacity .25s ease}
.tip-dropdown.open{max-height:340px;margin-top:12px;opacity:1}
.tip-dropdown-inner{text-align:center;padding:14px;border-radius:16px;background:var(--soft);border:1px solid var(--line)}
.tip-qr{width:min(72vw,220px);aspect-ratio:1;border-radius:12px;overflow:hidden;margin:0 auto;background:#fff;border:1px solid var(--line)}
.tip-qr img{width:100%;height:100%;display:block;object-fit:contain}
.tip-note{margin:11px auto 0!important;max-width:260px;font-size:.78rem!important;line-height:1.7!important;color:var(--tx3)!important}
/* 作者 · Welcome 特殊 Markdown 风格引言 */
.author-welcome-md{position:relative;margin:2px 0 22px;padding:16px 16px 15px 18px;border-left:2px solid rgba(112,148,202,.46);border-radius:0 14px 14px 0;background:linear-gradient(90deg,rgba(128,164,218,.10),rgba(128,164,218,.025));box-shadow:inset 0 1px 0 rgba(255,255,255,.12);font-family:var(--serif);letter-spacing:.015em}
.author-welcome-md::before{content:'›';position:absolute;left:7px;top:13px;font-family:var(--disp);font-size:.86rem;color:var(--tx3);opacity:.55}
.author-welcome-md p{margin:0!important;padding:0 0 0 8px!important;font-size:1rem!important;line-height:1.9!important;color:var(--tx2)!important}
.author-welcome-md p+p{margin-top:2px!important}
.author-welcome-md .author-welcome-sign{margin-top:8px!important;font-size:1rem!important;font-style:italic;color:var(--tx3)!important;letter-spacing:.025em}
.author-welcome-md .aw-salome{display:none;margin-top:8px!important;font-size:1rem!important;font-style:normal;color:var(--tx3)!important;letter-spacing:.025em}
.author-welcome-md .aw-salome .aw-name{font-style:italic}
body.theme-infernal .author-welcome-md .aw-salome{display:block}
body.theme-infernal .author-welcome-md{border-left-color:rgba(164,178,216,.34);background:linear-gradient(90deg,rgba(90,108,154,.14),rgba(90,108,154,.035))}


.g-hero{text-align:left;padding:6px 2px 18px}
.g-hero .gh-t{font-family:var(--serif);font-weight:600;font-size:clamp(1.1rem,5.3vw,1.5rem);color:var(--tx);letter-spacing:0.02em;white-space:nowrap;display:flex;align-items:baseline}
.g-hero .gh-mob{font-style:normal;font-weight:600;font-size:1em;color:inherit;margin-left:0.34em}/* v14：Mobile 与前缀标题同字号同字重同颜色，仅保留间距 */
.g-hero .gh-dot{margin:0 0.42em;color:var(--tx3);font-weight:400;opacity:0.85}
.g-hero .gh-sub{font-family:'Noto Serif SC',var(--serif);font-weight:500;font-size:0.6em;color:var(--tx2);letter-spacing:0.2em}
.g-hero .gh-s{font-size:0.66rem;letter-spacing:0.3em;color:var(--tx3);margin-top:8px}

/* ── 弹层 / 对话框 / toast ── */
#sheet-scrim{position:fixed;inset:0;background:rgba(18,20,24,0.20);backdrop-filter:blur(12px) saturate(1.02);-webkit-backdrop-filter:blur(12px) saturate(1.02);z-index:50;opacity:0;pointer-events:none;transition:opacity 0.2s}
#sheet-scrim.show{opacity:1;pointer-events:auto}
.sheet{position:fixed;left:0;right:0;bottom:0;z-index:51;background:var(--sheet);
  border-top:1px solid var(--glass-line);border-radius:24px 24px 0 0;
  backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);
  max-height:88vh;overflow-y:auto;padding:20px 18px calc(24px + var(--sab));
  transform:translateY(105%);transition:transform 0.28s cubic-bezier(0.32,0.72,0.28,1)}
.sheet.open{transform:none}

body.sheet-typing #sheet-scrim,body.sheet-typing .sheet.open,body.sheet-typing .sheet.open::before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
body.sheet-typing:not(.theme-infernal) .sheet.open:not(.sheet-split),body.sheet-typing:not(.theme-infernal) .sheet.sheet-split.open::before{background:linear-gradient(var(--sheet),var(--sheet)),#f6f9fd!important}
body.sheet-typing.theme-infernal .sheet.open:not(.sheet-split),body.sheet-typing.theme-infernal .sheet.sheet-split.open::before{background:linear-gradient(var(--sheet),var(--sheet)),#10172b!important}
.sheet h3{font-family:var(--disp);font-weight:300;font-size:0.76rem;letter-spacing:0.3em;color:var(--tx2);margin-bottom:18px;text-align:center;text-transform:uppercase}
.sheet-btns{display:flex;gap:10px;margin-top:12px}
.sheet-btns .btn{flex:1;text-align:center;padding:11px}

.uvrow{padding:12px 0 13px;border-bottom:1px solid var(--line)}
.uvrow.last{border-bottom:none;padding-bottom:4px}
.uvr-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}
.uvr-h label{font-size:0.84rem;color:var(--tx);letter-spacing:0.02em}
.uvv{font-family:var(--disp);font-weight:400;font-size:0.72rem;letter-spacing:0.06em;color:var(--tx2);font-variant-numeric:tabular-nums;
  padding:3px 10px;border-radius:999px;border:1px solid var(--glass-line);background:var(--soft);min-width:52px;text-align:center}
#dlg{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(0.97);z-index:4800;/* v189-p：抬到全屏面板（4600）之上 */width:84%;max-width:330px;
  background:var(--sheet);border:1px solid var(--glass-line);border-radius:20px;padding:22px 18px;
  backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);
  opacity:0;pointer-events:none;transition:opacity 0.18s,transform 0.18s}
#dlg.show{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}
#dlg-msg{font-size:0.86rem;line-height:1.85;color:var(--tx);margin-bottom:18px;white-space:pre-wrap}
#dlg-scrim{position:fixed;inset:0;z-index:4790;background:rgba(18,20,24,0.20);backdrop-filter:blur(12px) saturate(1.02);-webkit-backdrop-filter:blur(12px) saturate(1.02);opacity:0;pointer-events:none;transition:opacity 0.18s}
#dlg-scrim.show{opacity:1;pointer-events:auto}
.act-item{padding:15px;text-align:center;font-size:0.9rem;color:var(--tx);border-bottom:1px solid var(--line);cursor:pointer}
.act-item.danger{color:var(--danger)}
.act-item:last-child{border-bottom:none;color:var(--tx3)}
body.ib-reduce:not(.theme-infernal) #drawer{background:rgba(255,255,255,0.95)}body.ib-reduce.theme-infernal #drawer{background:rgba(20,30,54,0.96)}/* v189-p：减少动效时抽屉不透底 */
.tog.dim{opacity:0.45}.tog.dim .sw2{pointer-events:none}/* v189-p：依赖读取权限的灰态 */
.markrow{padding:2px 0}
.mark-line{color:var(--tx2);min-width:0}.mark-line span{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/* 手机端：标记行文字进 span，长书名截断不撑宽 */
.ibap-ov .ov2-head .ov2-tt small{display:block}
.ibap-host{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:12px 14px calc(24px + var(--sab))}
.ibap-list{padding:0}
.ibap-row{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid var(--o2line)}
.ibap-row:last-child{border-bottom:none}
.ibap-ic{flex:none;width:40px;height:40px;border-radius:12px;background:rgba(114,168,216,0.14);display:flex;align-items:center;justify-content:center;color:var(--o2acc)}
.ibap-ic svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.ibap-m{flex:1;min-width:0}
.ibap-m b{display:block;font-weight:500;font-size:0.9rem;color:var(--o2tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ibap-m small{display:block;font-size:0.72rem;color:var(--o2tx2);line-height:1.5;margin-top:1px}
.ibap-m small i{font-style:normal;color:var(--danger)}
.ibap-row .ov2-btn{flex:none;padding:6px 12px;font-size:0.74rem}
.ibap-empty{padding:18px 14px;font-size:0.8rem;color:var(--o2tx2);text-align:center;line-height:1.7}
.ibap-err{padding:14px;font-size:0.82rem;color:var(--danger);line-height:1.7}
.ibap-inline{position:fixed;inset:0;z-index:4500;display:flex;flex-direction:column;overflow:hidden;color:var(--tx)}
.ibap-wall{background:transparent!important;overflow:hidden}.ibap-wall::before{content:'';position:absolute;inset:-28px;z-index:-2;background:var(--ibap-wall,var(--bgimg)) center/cover no-repeat;filter:blur(14px) saturate(1.05)}.ibap-wall::after{content:'';position:absolute;inset:0;z-index:-1;background:var(--sheet)}body.ib-reduce .ibap-wall::before{filter:none}/* 手机端：APP 壁纸玻璃背景 → 手机端：静态模糊（一次光栅），撤掉 backdrop-filter；减少动效时不模糊 */
.ibap-tag{flex:none;font-size:0.68rem;letter-spacing:0.08em;color:var(--o2acc);border:1px solid var(--o2line);border-radius:999px;padding:3px 9px}
#toast{position:fixed;left:50%;bottom:calc(86px + var(--sab));transform:translateX(-50%);z-index:4900;
  background:var(--sheet);border:1px solid var(--glass-line);border-radius:999px;color:var(--tx);
  backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);
  font-size:0.78rem;padding:9px 19px;opacity:0;pointer-events:none;transition:opacity 0.25s;max-width:86%;text-align:center}
#toast.show{opacity:1}

/* Letters page — Envelope UI */
.letter-card{padding:20px 24px;margin-bottom:14px}
.letter-card-from{font-family:'Noto Serif SC','Cormorant Garamond',serif;font-size:1.12rem;color:var(--acc);margin-bottom:6px;font-style:normal;font-weight:500;letter-spacing:0.03em}
.letter-card-content{font-size:0.85rem;line-height:1.8;color:var(--tx);white-space:pre-wrap}
.letter-card-meta{font-size:0.72rem;color:var(--tx2);margin-top:10px;opacity:0.7}
.letter-card-actions{display:flex;gap:8px;margin-top:10px}
/* Demo letter greyed-out memory button */
.letter-mem-disabled{opacity:0.3;pointer-events:none;cursor:default}


.letter-search-input{min-width:150px;cursor:text;outline:none;text-align:left;font-family:'Noto Sans SC',sans-serif}
.letter-search-input:hover{transform:none}
.letter-search-input:focus{border-color:var(--acc)}
.letter-search-input::placeholder{color:var(--tx3);opacity:0.85;letter-spacing:0.03em}
body:not(.theme-infernal) .letter-search-input{color:#1a3262}
body:not(.theme-infernal) .letter-search-input::placeholder{color:#6a86b0}

.letter-envelope{position:relative;margin-bottom:22px;border-radius:16px;overflow:hidden;
  background:rgba(155,180,218,0.10);border:1px solid rgba(165,188,230,0.22);
  backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);
  box-shadow:0 8px 30px rgba(0,0,0,0.16),inset 0 1px 0 rgba(255,255,255,0.10);
  transition:border-color 0.4s cubic-bezier(0.4,0,0.2,1),box-shadow 0.4s cubic-bezier(0.4,0,0.2,1),transform 0.4s cubic-bezier(0.4,0,0.2,1)}
.letter-envelope:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.14)}
body:not(.theme-infernal) .letter-envelope{background:rgba(250,253,255,0.6);border-color:rgba(200,225,248,0.5);box-shadow:0 5px 22px rgba(110,165,238,0.1),inset 0 1px 0 rgba(255,255,255,0.65)}
body:not(.theme-infernal) .letter-envelope:hover{box-shadow:0 9px 30px rgba(110,165,238,0.16),inset 0 1px 0 rgba(255,255,255,0.75)}
body.theme-infernal .letter-envelope{background:rgba(135,168,218,0.13);border-color:rgba(155,185,232,0.24);box-shadow:0 8px 32px rgba(0,0,0,0.18),inset 0 1px 0 rgba(255,255,255,0.08)}
body.theme-infernal .letter-envelope:hover{border-color:rgba(155,185,232,0.36);box-shadow:0 12px 42px rgba(0,0,0,0.24),inset 0 1px 0 rgba(255,255,255,0.1)}
/* Envelope inner face */
.envelope-face{position:relative;min-height:250px;padding:0}
/* Folded front flap — stretched SVG with crisp non-scaling fold lines */
.envelope-deco{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
.flap-fill{fill:rgba(150,180,222,0.10);stroke:rgba(255,255,255,0.22);stroke-width:1;stroke-linejoin:round}
.flap-crease{stroke:rgba(255,255,255,0.16);stroke-width:1;fill:none}
body:not(.theme-infernal) .flap-fill{fill:rgba(216,235,255,0.42);stroke:rgba(150,192,236,0.55)}
body:not(.theme-infernal) .flap-crease{stroke:rgba(150,192,236,0.4)}
body.theme-infernal .flap-fill{fill:rgba(150,180,222,0.12);stroke:rgba(184,208,242,0.34)}
body.theme-infernal .flap-crease{stroke:rgba(184,208,242,0.22)}
/* Top-left postal code — six separate squares, like a real envelope */
.envelope-postal{position:absolute;top:16px;left:16px;display:flex;gap:4px;z-index:2}
.envelope-postal .pc-cell{width:23px;height:23px;display:flex;align-items:center;justify-content:center;
  border:1px solid rgba(150,184,228,0.5);border-radius:2px;background:rgba(150,180,222,0.08);
  font-family:'Fira Code','SF Mono','Courier New',monospace;font-size:0.84rem;font-weight:500;line-height:1;
  color:var(--tx2);text-shadow:0 1px 2px rgba(8,16,36,0.3)}
body:not(.theme-infernal) .envelope-postal .pc-cell{border-color:rgba(120,170,224,0.6);background:rgba(232,243,255,0.5);color:#2c4a80;text-shadow:0 1px 1px rgba(255,255,255,0.5)}
body.theme-infernal .envelope-postal .pc-cell{border-color:rgba(150,184,228,0.5);background:rgba(150,180,222,0.1);color:rgba(214,230,250,0.9);text-shadow:0 1px 2px rgba(8,16,36,0.4)}
/* Top-right postage stamp (SVG floral motif — themeable, no emoji) */
.envelope-stamp{position:absolute;top:14px;right:16px;width:62px;height:78px;z-index:2;
  filter:drop-shadow(0 2px 4px rgba(8,18,40,0.28));pointer-events:none}
.envelope-stamp .stamp-svg{display:block;width:100%;height:100%;overflow:visible}
.stamp-paper{fill:rgba(206,224,248,0.5)}
.stamp-frame{stroke:rgba(70,108,160,0.5);stroke-width:0.9}
.stamp-flower{stroke:rgba(58,96,150,0.92);color:rgba(58,96,150,0.92)}
.stamp-txt-top,.stamp-txt-bot{font-family:'Cormorant Garamond',serif;font-size:5px;font-weight:600;letter-spacing:1.5px;fill:rgba(56,94,148,0.82)}
.stamp-txt-post{font-family:'Raleway',sans-serif;font-size:3.4px;font-weight:400;letter-spacing:1px;fill:rgba(70,108,160,0.62)}
body:not(.theme-infernal) .stamp-paper{fill:rgba(244,250,255,0.72)}
body:not(.theme-infernal) .stamp-frame{stroke:rgba(96,150,212,0.6)}
body:not(.theme-infernal) .stamp-flower{stroke:#2f5fa0;color:#2f5fa0}
body:not(.theme-infernal) .stamp-txt-top,body:not(.theme-infernal) .stamp-txt-bot{fill:#2c4a80}
body:not(.theme-infernal) .stamp-txt-post{fill:rgba(58,96,150,0.72)}
body.theme-infernal .stamp-paper{fill:rgba(150,180,222,0.16)}
body.theme-infernal .stamp-frame{stroke:rgba(150,184,228,0.5)}
body.theme-infernal .stamp-flower{stroke:rgba(196,218,248,0.92);color:rgba(196,218,248,0.92)}
body.theme-infernal .stamp-txt-top,body.theme-infernal .stamp-txt-bot{fill:rgba(206,224,248,0.85)}
body.theme-infernal .stamp-txt-post{fill:rgba(180,205,238,0.66)}
/* Lettre du diable 邮票图案：线条颜色随主题变化，与常规邮票的花卉配色一致 */
.stamp-diablo-art{stroke:rgba(58,96,150,0.92);color:rgba(58,96,150,0.92)}
body:not(.theme-infernal) .stamp-diablo-art{stroke:#2f5fa0;color:#2f5fa0}
body.theme-infernal .stamp-diablo-art{stroke:rgba(196,218,248,0.92);color:rgba(196,218,248,0.92)}
.stamp-hydrangea{display:none}.stamp-title-infernal{display:none}
body.theme-infernal .stamp-flower{display:none}
body.theme-infernal .stamp-hydrangea{display:block}
body.theme-infernal .stamp-title-internal{display:none}
body.theme-infernal .stamp-title-infernal{display:block}
/* Address block (centered on the upper front) */
.envelope-addr{position:absolute;left:0;right:0;top:31%;transform:translateY(-50%);text-align:center;padding:0 30px;z-index:1}
.envelope-to{font-family:'Noto Serif SC','Cormorant Garamond',serif;font-size:1.12rem;font-weight:500;color:var(--tx);letter-spacing:0.06em;margin-bottom:8px}
.envelope-from{font-family:'Noto Serif SC','Cormorant Garamond',serif;font-size:0.92rem;font-weight:400;color:var(--tx2);font-style:italic;margin-bottom:6px}
.envelope-date{font-family:'Raleway',sans-serif;font-size:0.7rem;color:var(--tx3);letter-spacing:0.12em}
body:not(.theme-infernal) .envelope-to{color:#0f2045}
body:not(.theme-infernal) .envelope-from{color:#233e6c}
body:not(.theme-infernal) .envelope-date{color:#3a5a8c}
body.theme-infernal .envelope-to{color:#eef3fb}
body.theme-infernal .envelope-from{color:rgba(200,214,238,0.9)}
body.theme-infernal .envelope-date{color:rgba(150,172,210,0.85)}

.envelope-seal{position:absolute;left:50%;top:64%;transform:translate(-50%,-50%);z-index:3;width:56px;height:56px;cursor:pointer;
  border-radius:50% 50% 49% 51% / 50% 50% 50% 50%;
  background:radial-gradient(circle at 37% 30%,#b4c8e8 0%,#86a4cc 30%,#5a7aa8 60%,#3d5a86 84%,#2c4068 100%);
  border:1px solid rgba(120,150,196,0.5);
  box-shadow:0 3px 6px rgba(14,28,58,0.5),0 1px 2px rgba(14,28,58,0.4),inset 0 2px 5px rgba(255,255,255,0.32),inset 0 -5px 10px rgba(22,38,70,0.55),inset 2px 1px 6px rgba(255,255,255,0.14);
  transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),box-shadow 0.3s cubic-bezier(0.4,0,0.2,1);display:flex;align-items:center;justify-content:center}
.envelope-seal::before{content:'';position:absolute;inset:3.5px;border-radius:inherit;pointer-events:none;
  border:1px solid rgba(255,255,255,0.14);background:radial-gradient(circle at 50% 120%,rgba(16,28,56,0.4),transparent 60%)}
.envelope-seal::after{content:'';position:absolute;top:12%;left:19%;width:36%;height:26%;border-radius:50%;pointer-events:none;
  background:radial-gradient(ellipse at center,rgba(255,255,255,0.5),rgba(255,255,255,0) 72%)}
.envelope-seal:hover{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 5px 11px rgba(14,28,58,0.55),0 1px 3px rgba(14,28,58,0.42),inset 0 2px 5px rgba(255,255,255,0.32),inset 0 -5px 10px rgba(22,38,70,0.55),inset 2px 1px 6px rgba(255,255,255,0.14)}
.envelope-seal:active{transform:translate(-50%,-50%) scale(0.96)}
.seal-emblem-svg{position:relative;z-index:1;width:64%;height:64%;pointer-events:none;filter:drop-shadow(0 1px 0.5px rgba(10,20,44,0.6))}
.seal-emblem{stroke:rgba(232,242,255,0.92)}
body:not(.theme-infernal) .envelope-seal{
  background:radial-gradient(circle at 37% 30%,#c4d6f0 0%,#9bb6dc 30%,#6f93c2 60%,#4f74a8 84%,#3c5e90 100%);
  border-color:rgba(150,182,224,0.6);
  box-shadow:0 3px 6px rgba(50,90,150,0.4),0 1px 2px rgba(50,90,150,0.3),inset 0 2px 5px rgba(255,255,255,0.5),inset 0 -5px 10px rgba(56,92,148,0.5),inset 2px 1px 6px rgba(255,255,255,0.22)}
body:not(.theme-infernal) .envelope-seal:hover{box-shadow:0 5px 11px rgba(50,90,150,0.46),0 1px 3px rgba(50,90,150,0.32),inset 0 2px 5px rgba(255,255,255,0.5),inset 0 -5px 10px rgba(56,92,148,0.5),inset 2px 1px 6px rgba(255,255,255,0.22)}
body:not(.theme-infernal) .seal-emblem{stroke:rgba(245,250,255,0.95)}
.envelope-bottom{height:0}
/* Expanded letter — styled like a sheet of letter paper (stationery) */
@keyframes letterOpen{0%{opacity:0;transform:translateY(-10px) scale(0.98)}100%{opacity:1;transform:none}}
.letter-expanded{position:relative;overflow:hidden;border-radius:16px;padding:30px 36px 22px;
  animation:letterOpen 0.5s cubic-bezier(0.4,0,0.2,1)}
.letter-expanded::before{content:'';position:absolute;inset:0;pointer-events:none;z-index:0;
  background:repeating-linear-gradient(180deg,transparent 0,transparent 28px,rgba(150,180,222,0.11) 28px,rgba(150,180,222,0.11) 29px);
  -webkit-mask-image:linear-gradient(180deg,transparent 0,#000 72px);mask-image:linear-gradient(180deg,transparent 0,#000 72px)}
.letter-expanded .letter-card-content{position:relative;z-index:1;font-family:'Noto Serif SC','Cormorant Garamond',serif;
  font-size:0.88rem;line-height:1.85;letter-spacing:0.01em;color:var(--tx);white-space:pre-wrap;text-indent:0}
.letter-expanded .letter-card-meta{position:relative;z-index:1;text-align:right;margin-top:20px;font-style:italic;
  font-family:'Cormorant Garamond',serif;font-size:0.86rem;letter-spacing:0.06em;color:var(--tx2);opacity:0.9}
.letter-expanded .letter-card-actions{position:relative;z-index:1;justify-content:flex-end;margin-top:16px;
  border-top:1px solid rgba(150,180,222,0.18);padding-top:14px}
body:not(.theme-infernal) .letter-expanded{background:linear-gradient(180deg,rgba(252,253,255,0.88),rgba(244,249,255,0.82))}
body:not(.theme-infernal) .letter-expanded::before{background:repeating-linear-gradient(180deg,transparent 0,transparent 28px,rgba(120,165,224,0.14) 28px,rgba(120,165,224,0.14) 29px)}
body:not(.theme-infernal) body:not(.theme-infernal) body:not(.theme-infernal) .letter-expanded .letter-card-content{color:#13315f}
body:not(.theme-infernal) .letter-expanded .letter-card-meta{color:#3a5a8c;opacity:1}
body.theme-infernal .letter-expanded{background:linear-gradient(180deg,rgba(42,60,96,0.44),rgba(30,46,78,0.42))}
body.theme-infernal .letter-expanded .letter-card-content{color:#e4ecf8}
.letter-close-btn{padding:5px 14px;border-radius:16px;border:1px solid rgba(165,188,230,0.25);background:rgba(155,180,218,0.08);
  font-family:'Cormorant Garamond',serif;font-size:0.78rem;color:var(--tx3);cursor:pointer;transition:all 0.3s;letter-spacing:0.06em}
.letter-close-btn:hover{border-color:rgba(165,188,230,0.45);color:var(--tx);background:rgba(155,180,218,0.15)}
body:not(.theme-infernal) .letter-close-btn{color:#3a5a8c;border-color:rgba(130,180,235,0.35);background:rgba(230,245,255,0.5)}
body:not(.theme-infernal) .letter-close-btn:hover{color:#0a1e42;background:rgba(210,235,255,0.7)}


/* v50-m：电脑端窄屏断点尺寸固化为默认 */
.envelope-face{min-height:232px}
.envelope-stamp{width:56px;height:70px;top:12px;right:14px}
.envelope-addr{padding:0 20px}
.envelope-to{font-size:0.98rem}
.envelope-from{font-size:0.82rem}
.envelope-seal{width:52px;height:52px}
.envelope-postal{top:13px;left:13px}
.envelope-postal .pc-cell{width:20px;height:20px;font-size:0.74rem}
.letter-expanded{padding:22px 18px 18px}
.letter-loading{display:flex;align-items:center;gap:10px;padding:14px 16px;margin-bottom:16px;border-radius:16px;background:var(--panel);border:1px solid var(--panel-line);font-size:0.8rem;color:var(--tx2)}
.letter-loading-spinner{width:14px;height:14px;flex:none;border-radius:50%;border:2px solid var(--line);border-top-color:var(--acc);animation:lspin 0.9s linear infinite}
@keyframes lspin{to{transform:rotate(360deg)}}
.letters-bar{display:flex;align-items:center;gap:8px;margin-bottom:14px}
.internal-only{display:inline}.infernal-only{display:none}
body.theme-infernal .internal-only{display:none}
body.theme-infernal .infernal-only{display:inline}

/* ═══════════ v50-m BLOG（列表/阅读/编辑；配色随两主题）═══════════ */
.bstats{font-size:0.7rem;color:var(--tx3);letter-spacing:0.04em;margin:0 6px 10px}
.bsearch{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:14px;background:var(--soft);color:var(--tx);font-size:0.86rem;padding:11px 14px;font-family:inherit;margin-bottom:12px;-webkit-appearance:none}
.bsearch:focus{outline:none;border-color:var(--acc)}
.bsearch::placeholder{color:var(--tx3)}
.catbar{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.catbar::-webkit-scrollbar{display:none}
.cat-tag{flex:none;padding:6.5px 15px;border:1px solid var(--line);border-radius:999px;color:var(--tx2);font-size:0.72rem;letter-spacing:0.05em;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;cursor:pointer;
  background:linear-gradient(160deg,rgba(255,255,255,0.55),rgba(255,255,255,0.22));box-shadow:inset 0 1px 0 rgba(255,255,255,0.65);transition:color 0.2s,border-color 0.2s,box-shadow 0.2s}
body.theme-infernal .cat-tag{background:linear-gradient(160deg,rgba(165,190,228,0.1),rgba(20,28,50,0.2));box-shadow:inset 0 1px 0 rgba(210,228,250,0.09)}
.cat-tag.active{color:var(--acc);border-color:rgba(var(--b1),0.55);box-shadow:inset 0 1px 0 rgba(255,255,255,0.65),0 0 12px rgba(var(--b1),0.22)}
body.theme-infernal .cat-tag.active{box-shadow:inset 0 1px 0 rgba(210,228,250,0.1),0 0 14px rgba(var(--b1),0.24)}
.cat-tag .del-cat{color:var(--tx3);font-size:0.7rem;padding:0 2px}
/* ── v53-m Blog 手账条目卡：左侧日期方块 + 衬线标题 + 清洗摘要 ── */
.post-card{position:relative;display:flex;gap:14px;align-items:flex-start;background:var(--panel);border:1px solid var(--panel-line);border-radius:19px;padding:15px 16px 13px;margin-bottom:12px;box-shadow:0 8px 26px rgba(90,120,170,0.11);cursor:pointer;overflow:hidden;transition:transform 0.22s,box-shadow 0.22s}
.post-card::before{content:'';position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.65),transparent);pointer-events:none}
.post-card:active{transform:translateY(1px) scale(0.995)}
body.theme-infernal .post-card{box-shadow:0 8px 26px rgba(0,0,0,0.24)}
body.theme-infernal .post-card::before{background:linear-gradient(90deg,transparent,rgba(160,190,225,0.22),transparent)}
.pc-date{flex:none;width:47px;border-radius:13px;padding:7px 0 6px;text-align:center;
  background:linear-gradient(165deg,rgba(255,255,255,0.6),rgba(214,231,248,0.28));border:1px solid rgba(255,255,255,0.6);
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.8)}
body.theme-infernal .pc-date{background:linear-gradient(165deg,rgba(96,128,172,0.22),rgba(24,34,58,0.4));border-color:rgba(165,190,228,0.2);box-shadow:inset 0 1px 0 rgba(210,228,250,0.1)}
.pc-date b{display:block;font-family:var(--serif);font-weight:600;font-size:1.32rem;line-height:1;color:var(--acc)}
.pc-date small{display:block;font-family:var(--disp);font-weight:300;font-size:0.47rem;letter-spacing:0.2em;color:var(--tx3);margin-top:4px;text-transform:uppercase}
.pc-main{flex:1;min-width:0}
.post-card-title{font-family:var(--serif);font-weight:600;font-size:1.1rem;color:var(--tx);letter-spacing:0.02em;line-height:1.3}
.post-card-sub{font-size:0.75rem;color:var(--tx2);margin-top:2px}
.post-card-preview{font-size:0.76rem;line-height:1.72;color:var(--tx3);margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}
.post-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:0.6rem;color:var(--tx3);margin-top:9px;letter-spacing:0.05em}
.pc-cat{display:inline-flex;align-items:center;padding:2.5px 9px;border-radius:999px;border:1px solid rgba(var(--b1),0.34);color:var(--acc);background:rgba(150,190,235,0.1);letter-spacing:0.06em}
.pc-dot{opacity:0.55}
/* ── v53-m ICode 工作区：文件清单容器 + 扩展名铭牌（色相体系与抽屉徽章同源）── */
.ic-list{position:relative;background:var(--panel);border:1px solid var(--panel-line);border-radius:20px;padding:6px 8px;margin-bottom:16px;overflow:hidden}
.ic-list::before{content:'';position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.6),transparent);pointer-events:none}
body.theme-infernal .ic-list::before{background:linear-gradient(90deg,transparent,rgba(160,190,225,0.2),transparent)}
.ic-list .li+.li{position:relative}
.ic-list .li+.li::before{content:'';position:absolute;left:64px;right:8px;top:0;height:1px;background:linear-gradient(90deg,var(--line),transparent);opacity:0.55}
.ic-tile{flex:none;width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;
  font-family:'Consolas','Courier New',monospace;font-size:0.6rem;font-weight:700;letter-spacing:0.05em;
  color:hsla(var(--dh,210),50%,40%,0.95);
  background:linear-gradient(150deg,hsla(var(--dh,210),62%,72%,0.24),hsla(var(--dh,210),58%,62%,0.09));
  border:1px solid hsla(var(--dh,210),56%,64%,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5)}
body.theme-infernal .ic-tile{color:hsla(var(--dh,210),66%,76%,0.95);
  background:linear-gradient(150deg,hsla(var(--dh,210),52%,58%,0.18),hsla(var(--dh,210),50%,40%,0.07));
  border-color:hsla(var(--dh,210),52%,64%,0.24);box-shadow:inset 0 1px 0 rgba(220,236,252,0.09)}
.ic-name{font-family:'Consolas','Courier New',monospace;font-weight:400;font-size:0.85rem;color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ic-stats{font-family:var(--disp);font-weight:300;font-size:0.58rem;letter-spacing:0.26em;color:var(--tx3);text-transform:uppercase;margin:0 4px 10px}

.ic-ai-rounds{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 10px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.025)}
.ic-ai-rounds span{display:flex;flex-direction:column;gap:2px;font-size:.78rem}.ic-ai-rounds small{font-size:.64rem;opacity:.58;font-weight:400}.ic-ai-rounds select{min-width:94px;border:1px solid var(--line);border-radius:9px;padding:6px 8px;background:var(--glass);color:var(--text);font:inherit}
.ic-cfg{margin:8px 2px 18px;border:1px solid var(--panel-line);border-radius:18px;background:var(--panel);box-shadow:0 6px 20px rgba(90,120,170,0.1);overflow:hidden}/* v12 任务⑨：与文件夹卡同语言的玻璃卡；底距 18px，不再与文件夹叠压 */
body.theme-infernal .ic-cfg{box-shadow:0 6px 20px rgba(0,0,0,0.28)}
.ic-cfg-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;padding:10px 14px;border:0;background:none;color:var(--text);font:inherit;text-align:left;box-sizing:border-box}
.ic-cfg-row+.ic-cfg-row{border-top:1px solid var(--line)}
.ic-cfg-t{display:flex;flex-direction:column;gap:2px;font-size:.8rem;font-weight:600}.ic-cfg-t small{font-size:.63rem;opacity:.55;font-weight:400;letter-spacing:.02em}
.ic-cfg-row select{min-width:86px;border:1px solid var(--line);border-radius:10px;padding:6px 9px;background:var(--glass);color:var(--text);font:inherit}
.ic-cfg-link{cursor:pointer}.ic-cfg-link:active{background:rgba(120,150,195,0.08)}.ic-cfg-link svg{width:14px;height:14px;opacity:.5;flex:0 0 auto}
.ic-cfg-val{margin-left:auto;flex:none;font-size:.66rem;padding:3px 10px;border-radius:999px;border:1px solid var(--line);color:var(--tx3)}
.ic-cfg-val.on{color:var(--acc);border-color:var(--acc)}
.ic-cfg .ws-run-switch{padding:0;flex:none}.ic-cfg .ws-run-switch-label{display:none}/* 行标题已说明，开关内小字免重复 */
.brv-top-m{position:sticky;top:calc(6px + var(--sat));z-index:5;display:flex;align-items:center;gap:8px;padding:8px 10px;margin-bottom:10px;border-radius:16px;background:var(--sheet);border:1px solid var(--glass-line);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.fswrap{display:flex;gap:2px}
.fsb{border:none;background:none;color:var(--tx3);cursor:pointer;padding:2px 7px;font-family:var(--serif)}
.fsb[data-fs=s]{font-size:0.72rem}.fsb[data-fs=m]{font-size:0.88rem}.fsb[data-fs=l]{font-size:1.05rem}
.fsb.on{color:var(--acc)}
.brv-prog{height:2px;border-radius:2px;background:var(--line);margin:0 4px 14px;overflow:hidden}
.brv-prog i{display:block;height:100%;width:0;background:var(--acc);transition:width 0.1s linear}
.postview{padding:2px 4px 30px}
.pv-title{font-family:var(--serif);font-weight:600;font-size:1.5rem;color:var(--tx);letter-spacing:0.02em;line-height:1.3}
.pv-sub{font-size:0.86rem;color:var(--tx2);margin-top:4px}
.pv-meta{font-size:0.64rem;color:var(--tx3);letter-spacing:0.08em;margin:10px 0 4px}
.pv-rule{height:1px;background:linear-gradient(90deg,var(--line),transparent);margin:12px 0 18px}
.pv-body{color:var(--tx);line-height:2;word-wrap:break-word}
.fontsize-s .pv-body{font-size:0.82rem}.fontsize-m .pv-body{font-size:0.92rem}.fontsize-l .pv-body{font-size:1.04rem}
.pv-body p{margin:0 0 14px;white-space:pre-wrap}
.pv-actions{display:flex;gap:8px;margin:20px 0 6px;flex-wrap:wrap}

.brv-nav{display:flex;gap:18px;margin:30px 0 4px;padding-top:18px;border-top:1px solid var(--line)}
.brv-nav-i{flex:1;min-width:0;display:flex;align-items:baseline;padding:0;border:none;background:none;cursor:pointer;text-decoration:none}
.brv-nav-i.next{justify-content:flex-end}
.brv-nav-i.off{visibility:hidden;pointer-events:none}
.brv-nav-k{flex:none;font-size:0.82rem;font-weight:300;letter-spacing:0.02em;color:#4a6890}
.brv-nav-t{font-weight:400;font-size:0.82rem;color:#16305c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.theme-infernal .brv-nav-k{color:var(--tx2)}
body.theme-infernal .brv-nav-t{color:var(--tx)}
.pv-sec{font-family:var(--disp);font-weight:300;font-size:0.62rem;letter-spacing:0.3em;color:var(--tx3);text-transform:uppercase;margin:26px 4px 10px}
.blog-comment-card{background:var(--panel);border:1px solid var(--panel-line);border-radius:14px;padding:12px 14px;margin-bottom:10px}
.blog-comment-from{font-family:var(--serif);font-weight:600;font-size:0.9rem;color:var(--acc)}
.blog-comment-text{font-size:0.8rem;line-height:1.8;color:var(--tx);margin-top:5px;white-space:pre-wrap}
.blog-comment-time{font-size:0.6rem;color:var(--tx3);margin-top:7px;letter-spacing:0.04em}
.anno-card{border-left:2px solid var(--think-line);background:rgba(127,168,217,0.08);border-radius:0 12px 12px 0;padding:10px 12px;margin-bottom:10px}
.anno-q{font-size:0.7rem;color:var(--tx3);font-style:italic;line-height:1.6}
.anno-c{font-size:0.78rem;color:var(--tx);line-height:1.8;margin-top:5px;white-space:pre-wrap}
.anno-f{font-size:0.62rem;color:var(--tx2);margin-top:6px}
.msel{border:1px solid var(--line);border-radius:12px;background:var(--soft);color:var(--tx);font-size:0.82rem;padding:9px 10px;font-family:inherit;-webkit-appearance:none}
.ed-field{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:12px;background:var(--soft);color:var(--tx);font-size:0.9rem;padding:11px 13px;font-family:inherit;margin-bottom:10px;-webkit-appearance:none}
.ed-field:focus{outline:none;border-color:var(--acc)}
#m-ed-content{min-height:42vh;resize:vertical;line-height:1.8}
.ed-stats{display:flex;gap:14px;font-size:0.62rem;color:var(--tx3);letter-spacing:0.06em;margin:2px 2px 12px}


/* v50-m 记忆库卡片＝电脑端款：冰霜玻璃、左缘域色、右下折角、置顶鎏金 */
.mem-card{position:relative;background:rgba(36,52,92,0.32);border:1px solid rgba(60,86,140,0.3);border-radius:12px;padding:16px 18px 13px;margin-bottom:14px;border-left:3px solid var(--dom,rgba(127,168,217,0.5));transition:border-color 0.3s,box-shadow 0.3s}
body:not(.theme-infernal) .mem-card{background:rgba(250,253,255,0.6);border-color:rgba(200,225,248,0.5);border-left-color:var(--dom)}
.mem-card.pin{border-color:rgba(201,168,106,0.5);border-left-color:var(--gold)}
.mem-card-fold{position:absolute;right:14px;bottom:9px;width:12px;height:16px;opacity:0.3;pointer-events:none}
.mem-card-fold::before,.mem-card-fold::after{content:'';position:absolute;left:1px;width:5px;height:5px;border-right:1.5px solid var(--acc);border-bottom:1.5px solid var(--acc);transform:rotate(45deg)}
.mem-card-fold::before{top:0}.mem-card-fold::after{top:6px}
.mem-dbar{display:flex;height:4px;border-radius:4px;overflow:hidden;background:var(--line);margin:0 6px 14px}
.mem-dbar i{display:block;height:100%}

/* v59-m t13：全站逐元素过渡撤销，改为主要表面的窄域过渡（见下方 v59 规则） */

.dw-ico{width:20px;height:20px;flex:none;stroke:var(--tx3);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;margin-right:14px;transition:stroke 0.3s,filter 0.3s}
.dw-item{display:flex;align-items:center}
.dw-item.active .dw-ico{stroke:var(--acc);filter:drop-shadow(0 0 6px rgba(var(--b1),0.45))}


/* ═══ v51-m 移动端页头：去卡片化的编辑部式标题区 ═══ */
.pg-hero{padding:4px 2px 16px}
.ph-title{font-family:var(--serif);font-weight:600;font-size:2rem;line-height:1.1;color:var(--tx);letter-spacing:0.01em}
.ph-sub{margin-top:5px;font-size:0.76rem;letter-spacing:0.5em;margin-right:-0.5em;color:var(--tx3)}/* v72-m r7 */
.ph-sub{font-family:var(--disp);font-weight:300;font-size:0.6rem;letter-spacing:0.3em;color:var(--tx3);margin-top:7px;text-transform:uppercase}
.ph-cn{font-family:'Noto Sans SC',sans-serif;font-weight:600;font-size:0.9rem;letter-spacing:0.24em;color:var(--tx2);margin-left:12px;vertical-align:2px;text-shadow:0 1px 0 rgba(255,255,255,0.75),0 2px 3px rgba(var(--shA),0.4),0 3px 7px rgba(var(--shB),0.16),0 -1px 1px rgba(30,52,92,0.2)}/* v85-m：投影接 --shA/--shB 变量，可在视觉微调改色（任务 4） */
body.theme-infernal .ph-cn{color:var(--tx2);text-shadow:0 1px 0 rgba(255,255,255,0.08),0 2px 5px rgba(0,0,0,0.55),0 0 12px rgba(var(--glow),0.24),0 3px 8px rgba(var(--shB),0.14)}
.mh-zh{font-family:'Noto Sans SC',sans-serif;font-weight:500;font-size:0.82rem;letter-spacing:0.2em;color:var(--tx3);margin-left:9px;vertical-align:2px;font-weight:600;letter-spacing:0.24em;color:var(--tx2);text-shadow:0 1px 0 rgba(255,255,255,0.75),0 2px 3px rgba(var(--shA),0.4),0 3px 7px rgba(var(--shB),0.16),0 -1px 1px rgba(30,52,92,0.2)}
.pg-hero::after{content:'';display:block;width:46px;height:2px;margin-top:12px;border-radius:2px;
  background:linear-gradient(90deg,var(--acc),transparent);box-shadow:0 0 10px rgba(var(--b1),0.35)}
.sec-label{display:flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:300;font-size:0.64rem;letter-spacing:0.32em;color:var(--tx3);text-transform:uppercase;margin:24px 6px 10px}.pg-hero+.sec-label{margin-top:0}
.sec-label::before{content:'';width:4.5px;height:4.5px;border-radius:1px;transform:rotate(45deg);background:var(--acc);opacity:0.7;box-shadow:0 0 8px rgba(var(--b1),0.45)}
.tool-row{display:flex;gap:8px;align-items:center;margin:0 0 14px}
#sec-letters-box .tool-row{margin-bottom:22px}/* v67-m f3：邮编搜索与下方信件区距离拉高 */
.spill{flex:1;min-width:0;display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:999px;padding:9px 14px;
  background:linear-gradient(165deg,rgba(255,255,255,0.5),rgba(255,255,255,0.18));box-shadow:inset 0 1px 0 rgba(255,255,255,0.55);transition:border-color 0.25s,box-shadow 0.25s}
body.theme-infernal .spill{background:linear-gradient(165deg,rgba(165,190,228,0.1),rgba(20,28,50,0.2));box-shadow:inset 0 1px 0 rgba(210,228,250,0.09)}
.spill svg{width:15px;height:15px;flex:none;stroke:var(--tx3);fill:none;stroke-width:1.7;stroke-linecap:round}
.spill input{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--tx);font-size:0.82rem}
.spill input::placeholder{color:var(--tx3)}
.compose{display:flex;gap:8px;align-items:center;margin:2px 0 18px}


/* v51-m 好友列表卡：静音时间戳（不再制造焦虑），衬线名 + 单行摘要 + 低调箭头 */
/* v52-m 好友列表＝LINE 式：圆角容器装行，大头像+名字+一行摘要，无时间无箭头 */
#friend-list,#group-list{position:relative;background:var(--panel);border:1px solid var(--panel-line);border-radius:20px;padding:6px 8px;margin-bottom:16px;overflow:hidden}
#friend-list::before,#group-list::before{content:'';position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.6),transparent);pointer-events:none}
body.theme-infernal #friend-list::before,body.theme-infernal #group-list::before{background:linear-gradient(90deg,transparent,rgba(160,190,225,0.2),transparent)}
#friend-list .li+.li,#group-list .li+.li{position:relative}
#friend-list .li+.li::before,#group-list .li+.li::before{content:'';position:absolute;left:70px;right:8px;top:0;height:1px;background:linear-gradient(90deg,var(--line),transparent);opacity:0.55}
#friend-list:empty,#group-list:empty{display:none}
.li{display:flex;align-items:center;gap:14px;background:none;border:none;border-radius:14px;padding:12px 10px;margin:0;cursor:pointer}
.li:active{background:var(--soft)}
.li-ava{width:47px;height:47px;border-radius:50%;flex:none;border:1px solid var(--glass-line);box-shadow:0 0 0 3px rgba(255,255,255,0.28),0 3px 10px rgba(90,120,170,0.14)}
body.theme-infernal .li-ava{box-shadow:0 0 0 3px rgba(165,190,228,0.09),0 3px 10px rgba(0,0,0,0.28)}
.li-name{font-family:var(--serif);font-weight:600;font-size:0.98rem;letter-spacing:0.015em;display:flex;align-items:center;gap:8px}
.li-sub{font-size:0.76rem;color:var(--tx3);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.li-chip{font-family:var(--disp);font-weight:400;font-size:0.56rem;letter-spacing:0.14em;background:var(--tx);color:#fff;border-radius:999px;padding:2px 9px;flex:none}
body.theme-infernal .li-chip{color:#0d1524}
#friend-list .empty,#group-list .empty{padding:20px 8px}

/* 玻璃件通用微雕：更大圆角、顶光丝、左上灵光斑、真·背景模糊（已登记进 Visual 模糊滑杆清单） */
#sec-profile-cal .wgt{border-radius:24px;position:relative;overflow:hidden;
  backdrop-filter:blur(24px) saturate(1.45);-webkit-backdrop-filter:blur(24px) saturate(1.45)}
#sec-profile-cal .wgt::before{content:'';position:absolute;inset:0 0 auto 0;height:1px;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,0.62),transparent);opacity:0.85;pointer-events:none}
#sec-profile-cal .wgt::after{content:'';position:absolute;left:-30%;top:-55%;width:82%;height:110%;border-radius:50%;
  background:radial-gradient(closest-side,rgba(255,255,255,0.22),transparent 72%);pointer-events:none}
/* — 锁屏时钟英雄：日期行 + 大字时刻 + 天气 + 历象条 — */
.sb-hero{padding:18px 20px 12px}/* v143-p：#4 收紧整块占高 *//* v70-m r9：上下拉高 */
.sbh-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}
.sbh-main{min-width:0;position:relative;z-index:2}
.sb-hero .hc-wx{display:none!important}

.sbh-duo{position:relative;z-index:2;flex:none;display:flex;align-items:flex-start;justify-content:flex-end;min-height:92px;padding:6px 10px 0 0}/* v77-m r2：头像加大、整体左移（右缘留 10px），不再贴边 */
.duo{position:relative;width:132px;height:82px}/* v77-m r2→v81-m r12：双人盒 152→132，示波与头像拉近 */
.duo.small{width:112px}/* v81-m r12：窄屏（≤374px）再拉近 */
.duo.solo{width:78px;height:78px}
.duo svg.duo-line{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}

.duo-beat{fill:none;stroke:#9db0ca;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:0.42}
.duo-sweep{fill:none;stroke:#7ea0cd;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16 104;stroke-dashoffset:120;animation:duoSweep 3s linear infinite}
@keyframes duoSweep{0%{stroke-dashoffset:120;opacity:0}7%{opacity:1}86%{opacity:1}100%{stroke-dashoffset:-16;opacity:0}}
body.theme-infernal .duo-beat{stroke:#aabdd6}
body.theme-infernal .duo-sweep{stroke:#cfe0f8}
.duo.small .duo-sweep{display:none}
.duo.small .duo-beat{opacity:0.55;animation:duoThumpS 2.6s ease-in-out infinite}/* 窄屏：免扫描、只呼吸 */
@keyframes duoThumpS{0%,55%,100%{opacity:0.42}62%{opacity:0.85}}
@media (prefers-reduced-motion:reduce){.duo-sweep{display:none}.duo.small .duo-beat{animation:none}}
.duo-ava{position:absolute;top:13px;width:56px;height:56px;border-radius:50%;background:var(--soft) center/cover no-repeat;/* v77-m r2：50→56 */
  border:1.5px solid rgba(255,255,255,0.62);box-shadow:0 0 0 3.5px rgba(255,255,255,0.14),0 8px 20px rgba(60,95,150,0.22);/* v143-p：#3 陪伴头像同款玻璃框 */
  display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-weight:600;font-size:1.2rem;color:var(--tx2);overflow:hidden}
body.theme-infernal .duo-ava{border-color:rgba(200,220,246,0.28);box-shadow:0 0 0 3.5px rgba(150,182,225,0.10),0 10px 24px rgba(0,0,0,0.42)}/* v143-p：#3 */
.duo-ava.du-l{left:0}.duo-ava.du-r{right:0}
.duo.small .duo-ava{width:50px;height:50px;top:16px;font-size:1.05rem}/* v81-m r12 */
.sbh-duo:empty{display:none}/* v81-m r12：「不显示头像」时整块收起 */
.duo.solo .duo-ava{width:66px;height:66px;top:6px;font-size:1.42rem}
.duo.solo .duo-ava.du-l{left:6px}
.sbh-date{display:flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:300;font-size:clamp(0.5rem,2.7vw,0.6rem);line-height:1;letter-spacing:clamp(0.12em,1.5vw,0.26em);text-transform:uppercase;color:var(--tx2);white-space:nowrap}/* v81-m r12：全宽整行＋字号/字距随屏收缩，日期星期不再折叠截断 */
.sbh-date i{width:1px;height:0.95em;background:currentColor;opacity:0.45;flex:none;font-style:normal}/* v78-m r4：日期分隔·改竖线（HTML 里的字符点同步撤掉，改空 i 画线） */
.sbh-date span{font-variant-numeric:tabular-nums}

.sb-hero .tp-time{margin-top:5px;font-family:var(--sys);font-weight:700;font-size:clamp(4.35rem,17.8vw,6.1rem);line-height:0.96;/* v143-p：#4 时刻加大 */letter-spacing:-0.032em;font-variant-numeric:tabular-nums;
  position:relative;color:transparent;-webkit-text-fill-color:transparent}
.sb-hero .tp-time>span:not(.tp-sh),.sb-hero .tp-time>i{background:linear-gradient(180deg,rgba(255,255,255,0.99) 0%,rgba(248,252,255,0.9) 44%,rgba(210,229,250,0.58) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.sb-hero .tp-time .tp-sh{position:absolute;inset:0;display:flex;align-items:baseline;z-index:-1;pointer-events:none;user-select:none}
.sb-hero .tp-time .tp-sh span,.sb-hero .tp-time .tp-sh i{background:none;color:transparent;-webkit-text-fill-color:transparent;text-shadow:0 1px 0 rgba(255,255,255,0.55),0 1.5px 3px rgba(24,46,88,0.42),0 6px 11px rgba(30,58,105,0.16)}
body.theme-infernal .sb-hero .tp-time>span:not(.tp-sh),body.theme-infernal .sb-hero .tp-time>i{background:none;-webkit-text-fill-color:rgba(244,249,255,.96)}
body.theme-infernal .sb-hero .tp-time .tp-sh{display:none}/* v144-p：#1 同上回退（本条随后被暗色实字覆写的 filter:none 接管，仅保持与 v146 一致） *//* v12 任务③：暗色同款玻璃字身；v98-m：远影同步收紧贴形 */
.sb-hero .tp-time span{width:auto;min-width:0}
.sb-hero .tp-time i{color:inherit;opacity:1;margin:0 0.01em}
.sb-hero .tp-time small{font-size:1.06rem;margin:0 0 10px 7px}

.hc-wx{display:flex;flex-direction:row;align-items:center;gap:6px;flex:none;margin-top:10px}/* v69-m t5：天气位让给头像组件，改时间下方横排 */
.hc-wx svg{width:18px;height:18px;fill:none;stroke:var(--acc);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;
  filter:drop-shadow(0 1px 2px rgba(84,116,166,0.28))}
.hc-wx b{font-family:var(--serif);font-weight:600;font-size:0.95rem;color:var(--tx);line-height:1;font-variant-numeric:tabular-nums}
.hc-wx span{font-family:var(--disp);font-weight:300;font-size:0.6rem;letter-spacing:0.14em;color:var(--tx3);max-width:86px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/* — 应用矩阵：玻璃方圆图标，点按缩放 — */
.sb-desk{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px 9px;padding:4px 4px 2px}
.sb-desk>[data-dk]{min-width:0;grid-column:span 3}/* v127-p：12 格制下的默认宽（＝旧 1 列） */
.sb-desk>.dk-half{grid-column:span 6}
.sb-desk>.dk-full{grid-column:1/-1}
.sb-desk>.dk-third{grid-column:span 4}
.sb-desk>.dk-hidden{display:none!important}

body.ib-reduce *,body.ib-reduce *::before,body.ib-reduce *::after{animation-duration:0.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:0.05s!important;scroll-behavior:auto!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}

body.ib-reduce,body.ib-reduce *{text-shadow:none!important}body.ib-reduce .m{box-shadow:none!important}body.ib-reduce::before,body.ib-reduce #conv::before{filter:none!important;transform:translateZ(0)!important}body.ib-reduce .mrow{content-visibility:auto;contain-intrinsic-size:64px;contain-intrinsic-size:auto 64px}
#cv-msgs.cv-warm .mrow{content-visibility:visible!important}
.cv-hello{display:flex;flex-direction:column;align-items:center;gap:12px;font-family:var(--disp);font-size:.72rem;letter-spacing:.14em;color:var(--tx3)}.cv-hello svg{width:64px;height:64px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round;opacity:.85}.m.m-snap>*:not(.m-imgs){display:none!important}.m.m-snap{padding:5px!important}/* v291-p：空会话月亮星星 · 快照气泡只留图 */
body.theme-infernal #uv-bl-pv{background:rgba(255,255,255,.05);border-color:rgba(165,188,230,.16)}#uv-bl-pv .mrow{display:flex;margin:6px 0}#uv-bl-pv .mrow.user{justify-content:flex-end}#uv-bl-pv .m{max-width:78%;padding:10px 14px;border-radius:14px;font-size:.9rem;line-height:1.6;background:rgba(245,250,255,.55);border:1px solid rgba(114,168,216,.28);color:var(--tx,#1d2c44)}#uv-bl-pv .m.user{background:rgba(102,150,226,.14)}body.theme-infernal #uv-bl-pv .m{background:rgba(175,195,228,.08);color:#e6eefc}body.theme-infernal #uv-bl-pv .m.user{background:rgba(68,116,178,.28)}#uv-bl-pv.mini{padding:8px}#uv-bl-pv.mini .m{font-size:.7rem;padding:6px 9px;max-width:90%}#uv-bl-pv::before{content:\"\";position:absolute;inset:-18%;pointer-events:none;filter:blur(2px);background:radial-gradient(42% 56% at 18% 22%,rgba(122,172,236,.26),transparent 60%),radial-gradient(46% 62% at 83% 80%,rgba(255,192,172,.18),transparent 62%),radial-gradient(30% 42% at 70% 14%,rgba(160,225,205,.15),transparent 65%)}body.theme-infernal #uv-bl-pv::before{background:radial-gradient(42% 58% at 16% 20%,rgba(96,150,230,.30),transparent 60%),radial-gradient(46% 62% at 84% 80%,rgba(190,120,220,.16),transparent 62%),radial-gradient(30% 42% at 72% 12%,rgba(90,210,190,.14),transparent 65%)}#uv-bl-pv .mrow{position:relative;z-index:1}/* v291-p：Visual 气泡预览台，照气泡实验室预览台的规则复制 *//* v289-p：钉底期间全部真渲染 */
.cv-skel{display:flex;flex-direction:column;gap:12px;padding:8px 6px}.cv-skel i{display:block;height:44px;width:62%;border-radius:16px;background:linear-gradient(90deg,rgba(120,150,200,.10),rgba(120,150,200,.22),rgba(120,150,200,.10));background-size:200% 100%;animation:cvSkel 1.1s linear infinite}.cv-skel i.r{align-self:flex-end;width:48%;height:38px}body.theme-infernal .cv-skel i{background:linear-gradient(90deg,rgba(150,180,230,.08),rgba(150,180,230,.18),rgba(150,180,230,.08));background-size:200% 100%}@keyframes cvSkel{from{background-position:200% 0}to{background-position:-200% 0}}body.ib-reduce .cv-skel i{animation:none}/* v289-p：开会话骨架条 */
body.ib-hidden *,body.ib-hidden *::before,body.ib-hidden *::after{animation-play-state:paused!important}/* v289-p：退到后台时全站动画暂停 */
body.ib-reduce{--glass:rgba(255,255,255,0.86);--panel:rgba(255,255,255,0.86);--soft:rgba(255,255,255,0.72);--sheet:rgba(252,254,255,0.97)}
body.ib-reduce.theme-infernal{--glass:rgba(20,30,54,0.92);--panel:rgba(18,26,48,0.92);--soft:rgba(24,33,58,0.86);--sheet:rgba(20,28,50,0.97)}
body.ib-reduce .ibw-card{animation:none!important;transform:rotateY(-6deg) rotateX(2deg)}

body.dk-edit #sec-profile-cal .sb-desk>[data-dk]{position:relative;border-radius:22px;outline:1.5px dashed rgba(122,162,222,0.62);outline-offset:-1px}
body.dk-edit #sec-profile-cal .sb-desk>[data-dk].dk-src{outline-color:transparent}
.dk-x{position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,0.92);color:var(--acc);border:1px solid rgba(120,160,220,0.45);box-shadow:0 2px 8px rgba(60,100,160,0.18);z-index:6;cursor:pointer;display:none;-webkit-tap-highlight-color:transparent}
.dk-pic{position:absolute;right:0;top:0;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,0.92);color:var(--acc);border:1px solid rgba(120,160,220,0.45);box-shadow:0 2px 8px rgba(60,100,160,0.18);z-index:6;cursor:pointer;display:none;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.dk-pic svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}/* v257-p：编辑态右上角「换图」小键（与「−」同款） */
.dk-x::before{content:"";position:absolute;left:6px;top:9.5px;width:9px;height:2px;border-radius:2px;background:currentColor}
body.theme-infernal .dk-x,body.theme-infernal .dk-pic{background:rgba(40,56,86,0.94);color:#cfe0f8;border-color:rgba(160,196,240,0.35)}/* v156-p：#7 「−」改主题色淡款 */
@keyframes dkWig{0%{transform:rotate(-1.1deg)}100%{transform:rotate(1.1deg)}}
body.dk-edit #sec-profile-cal .sb-desk>[data-dk]{animation:dkWig 0.22s ease-in-out infinite alternate;transform-origin:50% 50%}
body.dk-edit #sec-profile-cal .sb-desk>[data-dk]:nth-child(2n){animation-duration:0.25s;animation-delay:-0.12s}
body.dk-edit #sec-profile-cal .sb-desk>[data-dk]:nth-child(3n){animation-duration:0.2s;animation-delay:-0.07s}
body.dk-edit #sec-profile-cal .sb-desk>[data-dk].dk-src{animation:none}/* v156-p：#7 iOS 式左右摇晃（减少动效时随全局关闭） */
body.dk-edit .dk-x{display:block}body.dk-edit .dk-pic{display:flex}
#dk-edit-done{position:fixed;right:14px;top:calc(12px + 50px*var(--szTop,1) + var(--sat,0px));z-index:396;padding:7px 15px;border-radius:999px;border:1px solid rgba(255,255,255,0.6);background:var(--acc);color:#fff;font-family:inherit;font-size:0.8rem;font-weight:600;letter-spacing:0.06em;box-shadow:0 6px 16px rgba(60,100,160,0.28);cursor:pointer;-webkit-tap-highlight-color:transparent}
#dk-edit-done[hidden]{display:none}

.dk-src{opacity:0.35}
.dk-ghost{opacity:0.94;transform:scale(1.05);box-shadow:0 18px 40px rgba(40,70,120,0.35)!important;border-radius:20px;transition:none}
body.dk-drag{overscroll-behavior:contain}
body.dk-drag #sec-profile-cal{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}

.sb-app{border:none;background:none;padding:0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;-webkit-tap-highlight-color:transparent}
.sb-ic{position:relative;overflow:hidden;width:57px;height:57px;border-radius:18px;display:flex;align-items:center;justify-content:center;
  background:linear-gradient(172deg,#ffffff,#f4f8fd);
  border:1px solid rgba(255,255,255,0.95);
  box-shadow:0 6px 14px rgba(86,118,168,0.16),0 0 12px rgba(150,195,245,0.3),inset 0 1.5px 0 rgba(255,255,255,0.95),inset 0 -2px 3px rgba(122,152,204,0.2);
  transition:transform 0.16s ease}
.sb-ic::after{content:none}
.sb-ic svg{width:25px;height:25px;fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;
  filter:drop-shadow(0 1px 1px rgba(44,74,128,0.62)) drop-shadow(0 2px 4px rgba(44,74,128,0.32))}/* v78-m r2：明亮模式图形改白色，靠深蓝双层投影从白砖上分辨（白刻浮雕） */
body.theme-infernal .sb-ic svg{stroke:var(--tx2);filter:drop-shadow(0 1.5px 2.5px rgba(4,9,20,0.6))}/* v78-m r2：暗色图形颜色不变，LOGO 自身加一层淡投影分辨 */
.sb-t{font-family:var(--sys);font-weight:500;font-size:0.72rem;letter-spacing:0.02em;color:var(--tx2);text-shadow:0 1px 3px rgba(255,255,255,0.55)}
.sb-app:active .sb-ic{transform:scale(0.9)}
/* — 双列挂件行：霜盏钟 × 备忘 — */

.wgt-row .wgt{margin-bottom:0}
/* — 唱机挂件：封套 + 半探黑胶（敬请期待，控件置灰不挂 handler） — */
.player-w{padding:22px 18px 14px}
.pw-core{display:flex;align-items:center;gap:16px}
.pw-stack{position:relative;flex:none;width:98px;height:74px}
.pw-vinyl{position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);width:66px;height:66px;border-radius:50%;
  background:
    repeating-radial-gradient(circle at 50% 50%,rgba(214,228,248,0.06) 0 1px,transparent 1px 3px),
    radial-gradient(circle at 34% 28%,#333d52,#181d2b 56%,#0f1420);
  box-shadow:0 5px 15px rgba(24,34,56,0.34),inset 0 1px 1px rgba(255,255,255,0.15)}
.pw-vinyl::before{content:'';position:absolute;inset:0;border-radius:50%;
  background:conic-gradient(from 208deg,transparent 0 34deg,rgba(255,255,255,0.13) 58deg,transparent 88deg 196deg,rgba(255,255,255,0.07) 228deg,transparent 258deg)}
.pw-vlabel{position:absolute;display:block;inset:0;margin:auto;width:22px;height:22px;border-radius:50%;
  background:radial-gradient(circle at 38% 32%,#e3ecf9,#9db8dc 72%);border:1px solid rgba(255,255,255,0.55)}
.pw-vlabel::after{content:'';position:absolute;inset:0;margin:auto;width:4px;height:4px;border-radius:50%;background:#161c2b}
.pw-sleeve{position:absolute;left:0;top:0;bottom:0;width:66px;border-radius:13px;display:flex;align-items:flex-end;padding:7px 9px;
  background:linear-gradient(152deg,rgba(255,255,255,0.88),rgba(226,238,250,0.62));
  border:1px solid rgba(255,255,255,0.86);
  box-shadow:0 6px 16px rgba(86,118,168,0.22),inset 0 1px 0 rgba(255,255,255,0.95)}
.pw-info{flex:1;min-width:0}
.pw-t{font-family:var(--serif);font-weight:600;font-size:0.98rem;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pw-s{font-family:var(--disp);font-weight:300;font-size:0.62rem;letter-spacing:0.14em;color:var(--tx3);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pw-s .pw-site-d{display:none}body.theme-infernal .pw-s .pw-site-l{display:none}body.theme-infernal .pw-s .pw-site-d{display:inline}/* v13 任务②：无专辑时亮色显 InternalBeyond.com、暗色显 InfernalBeyond.com */
/* v99-m 任务7：桌面唱机挂件的进度条与全屏播放器同一套水晶口径（尺寸按挂件收小），两处观感统一 */
.pw-bar{position:relative;margin-top:10px;height:7px;border-radius:999px;cursor:pointer;touch-action:none;
  background:linear-gradient(180deg,rgba(255,255,255,0.34),rgba(255,255,255,0.1) 48%,rgba(168,195,232,0.2));
  border:1px solid rgba(255,255,255,0.46);box-shadow:inset 0 1px 2px rgba(30,58,105,0.18),inset 0 -1px 0 rgba(255,255,255,0.45)}
body.theme-infernal .pw-bar{background:linear-gradient(180deg,rgba(255,255,255,0.14),rgba(120,150,200,0.12) 50%,rgba(18,28,50,0.3));border-color:rgba(190,214,246,0.24);box-shadow:inset 0 1px 3px rgba(0,0,0,0.42)}
.pw-bar i{position:relative;display:block;width:0;height:100%;border-radius:999px;opacity:1;
  background:linear-gradient(180deg,rgba(255,255,255,0.88),var(--acc) 46%,rgba(var(--b2),0.9));
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.7),0 0 8px rgba(var(--b1),0.4);transition:width 0.2s linear}
.pw-bar i::after{content:'';position:absolute;right:-5px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;
  background:radial-gradient(circle at 34% 28%,#ffffff,rgba(242,248,255,0.96) 40%,rgba(184,211,244,0.93) 100%);
  border:1px solid rgba(255,255,255,0.9);box-shadow:0 2px 6px rgba(24,52,100,0.32),inset 0 1px 0 rgba(255,255,255,0.95)}
/* ═══ v12 任务⑤⑥⑦ 新增样式束：操作卡动作行 / GitHub 分区 / 生图提示词 / 社交圈分组标 ═══ */
.ws-op-acts{flex-basis:100%;display:none;gap:8px;margin-top:8px}.ws-op-card.expanded .ws-op-acts{display:flex}/* 下载 / 打开 ICode 只在卡片点开后出现 */
.ws-oab{border:1px solid var(--line);background:var(--glass);color:var(--tx2);border-radius:9px;padding:4px 12px;font-size:0.7rem;letter-spacing:0.04em;cursor:pointer;font-family:inherit}
.ws-oab:active{background:rgba(120,150,195,0.12)}
.gen-photo .gp-pr{display:none;margin:5px 4px 4px;padding:8px 10px;border-radius:10px;background:rgba(120,150,195,0.08);border:1px solid var(--line);font-size:0.68rem;line-height:1.6;color:var(--tx2);text-align:left;white-space:pre-wrap;word-break:break-word;max-height:180px;overflow:auto}
.gen-photo.gp-open .gp-pr{display:block}
.gen-photo .gp-prbtn{cursor:pointer;text-decoration:underline;text-underline-offset:2px}
.ibz-t{margin:2px 0 10px;font-size:0.62rem;letter-spacing:0.26em;text-transform:uppercase;color:var(--tx3)}
.ibz-t2{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}
.gh-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:11px 4px;border:0;border-bottom:1px solid var(--line);background:none;color:var(--tx);font:inherit;text-align:left;cursor:pointer}
.gh-row:last-child{border-bottom:0}
.gh-nm{font-weight:600;font-size:0.84rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gh-nm .gh-pv{font-style:normal;font-size:0.56rem;letter-spacing:0.08em;color:var(--tx3);border:1px solid var(--line);border-radius:999px;padding:1px 7px;margin-left:7px;vertical-align:1px}
.gh-sub{flex:none;font-size:0.64rem;color:var(--tx3)}
.gh-crumb{display:flex;align-items:center;gap:8px;padding:2px 0 10px;border-bottom:1px solid var(--line);margin-bottom:6px}
.gh-crumb b{font-size:0.8rem;color:var(--tx);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gh-crumb span{font-size:0.64rem;color:var(--tx3);flex:none}
.gh-crumb .ws-oab{margin-left:auto;flex:none}
.gh-pre{margin:4px 0 10px;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--glass);font-size:0.66rem;line-height:1.6;max-height:220px;overflow:auto;white-space:pre-wrap;word-break:break-all;color:var(--tx2)}
.gh-acts{display:flex;gap:10px}.gh-acts .btn{flex:1}
.gh-cmsg{width:100%;margin-top:10px;border:1px solid var(--line);border-radius:12px;background:var(--glass);color:var(--tx);padding:9px 11px;font:inherit;font-size:0.76rem;box-sizing:border-box}
.pw-time{display:flex;justify-content:space-between;margin-top:5px;font-family:var(--disp);font-weight:300;font-size:0.6rem;letter-spacing:0.1em;color:var(--tx3);font-variant-numeric:tabular-nums}
.pw-ctl{display:flex;align-items:center;justify-content:space-between;gap:2px;margin-top:12px;padding:0 2px}
.pw-btn{flex:none;width:37px;height:37px;border:1px solid var(--glass-line);background:var(--soft);border-radius:999px;display:flex;align-items:center;justify-content:center;color:var(--tx2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all 0.22s;box-shadow:inset 0 1px 0 rgba(255,255,255,0.45)}
.pw-btn svg{width:17px;height:17px}
.pw-btn:active{color:var(--acc);border-color:rgba(var(--b1),0.55);background:rgba(var(--b1),0.14)}
.pw-btn.pw-big{width:46px;height:46px;color:var(--acc);border-color:rgba(var(--b1),0.55);background:rgba(var(--b1),0.14);box-shadow:inset 0 1px 0 rgba(255,255,255,0.55)}
.pw-btn.pw-big svg{width:19px;height:19px}
.player-w.playing .pw-vinyl{animation:pwSpin 5s linear infinite}
@keyframes pwSpin{from{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}
.pwl-row{display:flex;align-items:center;gap:10px;padding:11px 4px;border-bottom:1px solid var(--line);cursor:pointer}
.pwl-row:last-child{border-bottom:none}
.pwl-n{flex:none;width:20px;text-align:center;font-family:var(--disp);font-weight:300;font-size:0.66rem;color:var(--tx3);font-variant-numeric:tabular-nums}
.pwl-t{flex:1;min-width:0;font-size:0.86rem;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pwl-row.on .pwl-t,.pwl-row.on .pwl-n{color:var(--acc)}
.pwl-d{flex:none;font-family:var(--disp);font-weight:300;font-size:0.62rem;letter-spacing:0.06em;color:var(--tx3)}
.pwl-x{flex:none;width:26px;height:26px;border-radius:50%;border:none;background:none;display:flex;align-items:center;justify-content:center;color:var(--tx3);cursor:pointer}
.pwl-x svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round}
/* v204-p：网易云音乐模式（MUSIC「+」音源 sheet 与网易云 sheet） */
.ncm-ico{width:38px;height:38px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--soft);border:1px solid var(--line);color:var(--tx2)}.ncm-ico svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
#sheet-masrc .mate-row .ncm-chk{margin-left:auto;width:8px;height:8px;border-radius:50%;background:var(--acc);opacity:0;flex:none}#sheet-masrc .mate-row.on .ncm-chk{opacity:1}#sheet-masrc .mate-row.on b{color:var(--acc)}
.ncm-acc{display:flex;align-items:center;gap:12px;padding:4px 4px 14px;border-bottom:1px solid var(--line);margin-bottom:12px}.ncm-acc .ma-ava{width:44px;height:44px;background-size:cover;background-position:center;font-size:1rem}.ncm-accm{flex:1;min-width:0}.ncm-accm b{display:block;font-size:0.9rem;color:var(--tx);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ncm-accm small{display:block;font-size:0.64rem;color:var(--tx3);margin-top:3px;letter-spacing:0.04em}.ncm-out{padding:6px 14px;font-size:0.72rem;letter-spacing:0.06em;color:var(--tx3)}
.ncm-spill{margin:2px 0 6px}#ncm-res:empty{display:none}#ncm-res{margin-bottom:4px}
.ncm-row .ma-ava.ncm-cv{width:40px;height:40px;border-radius:8px;border-color:rgba(255,255,255,0.4);background-size:cover;background-position:center;font-family:var(--disp);font-size:0.6rem;letter-spacing:0.08em;color:var(--tx2)}.ncm-row .ma-ava.ncm-cv.sys{background:var(--soft)}
.ncm-rm{flex:1;min-width:0}.ncm-rm b{display:block;font-size:0.86rem;color:var(--tx);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ncm-rm small{display:block;font-size:0.64rem;color:var(--tx3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ncm-row.on b{color:var(--acc)}.ncm-row.busy{opacity:0.5;pointer-events:none}
.ncm-vip{font-style:normal;font-family:var(--disp);font-size:0.56rem;letter-spacing:0.08em;color:var(--acc);border:1px solid var(--acc);border-radius:4px;padding:0 3px;margin-left:4px;vertical-align:middle}
.ncm-sl{margin:18px 4px 8px}.ncm-tog{padding-top:9px}.ncm-refresh{display:block;margin:10px auto 0;padding:7px 18px;font-size:0.72rem;color:var(--tx3)}
.ncm-tabs{display:flex;gap:8px;margin-bottom:14px}.ncm-tabs .btn{flex:1;text-align:center;padding:8px 6px;font-size:0.74rem;letter-spacing:0.08em;color:var(--tx3)}.ncm-tabs .btn.on{color:var(--acc);border-color:var(--acc);background:rgba(var(--b1),0.12)}
.ncm-qr{display:flex;justify-content:center;padding:6px 0 10px}.ncm-qr canvas{width:200px;height:200px;border-radius:12px;image-rendering:pixelated;border:1px solid var(--line)}
.ncm-st{text-align:center;font-size:0.78rem;color:var(--tx2);margin:2px 0 4px;cursor:pointer}
.ncm-inl{display:flex;gap:8px}.f-group .ncm-inl input{flex:1;min-width:0}.f-group .ncm-inl .btn{flex:none;white-space:nowrap;padding:0 14px;font-size:0.72rem;letter-spacing:0.04em}

.qqm-qr{display:flex;justify-content:center;padding:6px 0 10px;flex-wrap:wrap;gap:8px}.qqm-qr img,.qqm-qr canvas{width:200px;height:200px;border-radius:12px;border:1px solid var(--line);display:block;background:#fff;object-fit:contain}.qqm-qr img[hidden]{display:none}
.pwl-hd{padding:4px 4px 8px;font-family:var(--disp);font-weight:300;font-size:0.62rem;letter-spacing:0.16em;color:var(--tx3)}.pwl-ar{font-style:normal;font-size:0.72rem;color:var(--tx3);margin-left:6px}
/* 迷你播放器悬浮窗 + MUSIC 爱心新款 */
#ma-mate svg{stroke-width:1.5}#ma-mate.on{color:var(--acc)}#ma-mate.on svg{fill:currentColor;fill-opacity:0.28;stroke:currentColor}
#ma-minipw.on{color:var(--acc)}
#mini-pw{position:fixed;left:8px;bottom:calc(92px + var(--sab,0px));z-index:40;display:flex;align-items:center;gap:9px;width:182px;box-sizing:border-box;padding:8px 10px 8px 8px;border-radius:18px;cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}
#mini-pw[hidden]{display:none}
#mini-pw.glass{background:rgba(255,255,255,0.46);border:1px solid rgba(255,255,255,0.72);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);box-shadow:0 8px 22px rgba(40,60,100,0.13),inset 0 1px 0 rgba(255,255,255,0.85)}
body.theme-infernal #mini-pw.glass{background:rgba(23,35,59,0.56);border-color:rgba(165,190,235,0.22);box-shadow:0 8px 22px rgba(0,0,0,0.38),inset 0 1px 0 rgba(200,220,255,0.08)}
body.ib-reduce #mini-pw.glass{background:#f5f8fc;-webkit-backdrop-filter:none;backdrop-filter:none}body.ib-reduce.theme-infernal #mini-pw.glass{background:#1b2740}
.mpw-turn{flex:none;position:relative;width:46px;height:46px}
.mpw-disc{position:absolute;inset:2px;border-radius:50%;overflow:hidden;background:conic-gradient(from 208deg at 50% 50%,rgba(255,255,255,0.14) 0deg,rgba(255,255,255,0) 30deg,rgba(255,255,255,0) 150deg,rgba(255,255,255,0.1) 180deg,rgba(255,255,255,0) 210deg,rgba(255,255,255,0) 330deg,rgba(255,255,255,0.14) 360deg),repeating-radial-gradient(circle at 50% 50%,rgba(255,255,255,0.06) 0 1px,rgba(0,0,0,0.42) 1px 2.5px),radial-gradient(circle at 50% 50%,#14171f 0 30%,#080a0e 30% 32%,#161a22 32% 90%,#0b0d12 90% 95%,#232833 95% 100%),#0b0d12;box-shadow:0 3px 8px rgba(6,12,28,0.45),inset 0 0 0 1px rgba(255,255,255,0.08);animation:mpw-spin 4.2s linear infinite;animation-play-state:paused}
.mpw-disc b{position:absolute;inset:5px;border-radius:50%;background:center/cover no-repeat;display:none;box-shadow:0 0 0 1px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(255,255,255,0.18)}#mini-pw.cov .mpw-disc b{display:block}/* 有封面＝整盘贴封面转，只留一圈黑胶纹 */
.mpw-disc i{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 1.5px rgba(255,255,255,0.55),0 0 0 3px rgba(0,0,0,0.35)}
.mpw-arm{position:absolute;top:-2px;right:-3px;width:18px;height:24px;transform-origin:14px 4px;transform:rotate(-30deg);transition:transform .5s cubic-bezier(0.3,0.85,0.3,1);pointer-events:none}
.mpw-arm::before{content:'';position:absolute;right:0;top:0;width:8px;height:8px;border-radius:50%;background:linear-gradient(150deg,#fefefe,#c7d1de);box-shadow:0 1px 3px rgba(8,18,40,0.42)}
.mpw-arm span{position:absolute;right:2.5px;top:5px;width:2px;height:16px;border-radius:2px;background:linear-gradient(90deg,#f5f8fc,#c2ccd9);box-shadow:0 1px 2px rgba(8,18,40,0.38);transform:rotate(16deg);transform-origin:top center}
.mpw-arm span::after{content:'';position:absolute;left:50%;bottom:-5px;transform:translateX(-50%);width:5px;height:7px;border-radius:1.5px;background:linear-gradient(160deg,#ffffff,#ccd6e2);box-shadow:0 1px 3px rgba(8,18,40,0.42)}
#mini-pw.playing .mpw-disc{animation-play-state:running}#mini-pw.playing .mpw-arm{transform:rotate(-4deg)}
#mini-pw{touch-action:none}#mini-pw.drag{transition:none;box-shadow:0 14px 34px rgba(40,60,100,0.22)}
body.ib-reduce .mpw-disc{animation:none}body.ib-reduce .mpw-arm{transition:none}
@keyframes mpw-spin{to{transform:rotate(360deg)}}

body.ib-reduce #music-app .ma-cvbg{filter:none;opacity:0.22}body.ib-reduce #music-app .ma-head,body.ib-reduce #music-app .ma-duo-in{-webkit-backdrop-filter:none;backdrop-filter:none}body.ib-reduce #music-app.playing .ma-vinyl{animation:none}body.ib-reduce #music-app .ma-arm{transition:none}body.ib-reduce #music-app .ma-beat{animation:none}
/* v206-p：迷你播放器超长文字改整段滚动循环（减少动效时仍是省略号） */
.mpw-t.mq,.mpw-s.mq,.mpw-l.mq{text-overflow:clip}.mq .mq-tr{display:inline-flex;gap:28px;white-space:nowrap;animation:mpwMq var(--mqd,8s) linear infinite;will-change:transform}body.ib-reduce .mq .mq-tr{animation:none}
@keyframes mpwMq{from{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--mqw,200px)))}}
.mpw-m{flex:1;min-width:0}
.mpw-t{font-family:var(--sys);font-weight:600;font-size:0.76rem;line-height:1.25;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mpw-s{margin-top:1px;font-size:0.6rem;letter-spacing:0.04em;color:var(--tx3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mpw-l{margin-top:3px;font-size:0.64rem;line-height:1.3;color:var(--tx2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1em}.mpw-l.none{display:none}

.uvprev{position:relative;height:120px;border-radius:24px;overflow:hidden;margin-bottom:14px;
  background:var(--bgimg) center/cover no-repeat;border:1px solid var(--panel-line);
  box-shadow:0 12px 34px rgba(86,118,168,0.2)}
.uvp-bg{position:absolute;inset:0;background:center/cover no-repeat;pointer-events:none}/* v72-m r7 */
.uvp-scrim{position:absolute;inset:0;pointer-events:none}
.uvprev .wgt-lab{position:relative;z-index:2}
.uvp-glass{position:absolute;inset:16px 18px;border-radius:17px;display:flex;align-items:center;justify-content:center;gap:16px}
.uvp-aa{font-family:var(--serif);font-weight:600;font-size:1.32rem;line-height:1;letter-spacing:0.03em;color:var(--tx);white-space:nowrap}/* v74-m r8：Aa→Project-IB，字号相应收小 */
.uvp-glass>i{width:1px;height:30px;background:var(--line)}
.uvbg-ops{display:flex;gap:8px;margin-top:8px}
#uvacc-row .sw.on{box-shadow:0 0 0 2px var(--acc);border-color:transparent}/* v69-m t12 */
.uvp-cn{font-size:0.94rem;letter-spacing:0.42em;margin-right:-0.42em;color:var(--tx2)}
#sec-visual-main .set-card{border-radius:24px}

/* v51-m 话题频道侧栏＝换窗：搜索 + 按日期分组的历史列表（参照官方客户端） */
#tp-wrap{position:fixed;inset:0;z-index:60}
#tp-wrap[hidden]{display:none}
.tp-mask{position:absolute;inset:0;background:rgba(18,20,24,0.20);backdrop-filter:blur(12px) saturate(1.02);-webkit-backdrop-filter:blur(12px) saturate(1.02);opacity:0;transition:opacity 0.28s}
#tp-wrap.open .tp-mask{opacity:1}
.tp-panel{position:absolute;left:0;top:0;bottom:0;width:min(78vw,320px);background:var(--sheet);border-right:1px solid var(--glass-line);padding:calc(14px + var(--sat)) 14px 20px;overflow-y:auto;transform:translateX(-102%);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);display:flex;flex-direction:column;gap:10px}
#tp-wrap.open .tp-panel{transform:none}
.tp-sp{flex:none}
.tp-who{padding:2px 4px 4px}
#tp-name{font-family:var(--serif);font-weight:600;font-size:1.06rem;color:var(--tx)}
#tp-sub{font-size:0.66rem;color:var(--tx3);margin-top:2px}
#tp-dummy-threads{display:none}
#tp-list{flex:1}
.tp-g{font-family:var(--disp);font-weight:300;font-size:0.56rem;letter-spacing:0.26em;color:var(--tx3);text-transform:uppercase;margin:16px 6px 7px}
.tp-g:first-child{margin-top:4px}
.tp-item{padding:11px 14px;border-radius:13px;font-size:0.86rem;color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}
.tp-item.on{background:var(--soft);color:var(--acc);font-weight:600}
.tp-item .tp-mem{font-size:0.58rem;color:var(--tx3);margin-left:8px;letter-spacing:0.1em;font-weight:400}

.card code{background:var(--soft);border:1px solid var(--line);padding:1px 7px;border-radius:6px;font-size:0.72rem;color:var(--tx2)}


.am-flow{margin-top:4px}
.am-en{padding:13px 2px 11px;border-top:1px solid var(--line);cursor:pointer}
.am-en:first-child{border-top:none}
.am-en-h{display:flex;align-items:center;gap:8px}
.am-en-cat{font-family:var(--disp);font-weight:400;font-size:0.62rem;letter-spacing:0.22em;color:var(--acc);text-transform:uppercase}
.am-en.always .am-en-cat{color:var(--gold)}
.am-en-al{font-size:0.6rem;color:var(--gold);border:1px solid var(--gold);border-radius:999px;padding:1px 9px;line-height:1.5}
.am-en-by{margin-left:auto;font-size:0.66rem;color:var(--tx3)}
.am-en-t{font-size:0.86rem;line-height:1.95;color:var(--tx);margin-top:7px;white-space:pre-wrap;word-break:break-word}
.am-en-d{font-family:var(--serif);font-style:italic;font-size:0.7rem;color:var(--tx3);margin-top:6px;text-align:right}


/* v52-m 全局字号提升：肉眼可读为底线 */
.hint{font-size:0.8rem}
.tog-s{font-size:0.74rem}
.lb-note{font-size:0.7rem}
.sec-label{font-size:0.66rem}
.li-sub{font-size:0.78rem}
.dw-foot{font-size:0.68rem}
.m-cont-time{font-size:0.62rem}
.r-time{font-size:0.64rem}
.think-label{font-size:0.68rem}
.post-card-meta{font-size:0.68rem}
.pv-meta{font-size:0.72rem}
.blog-comment-time{font-size:0.66rem}
.anno-f{font-size:0.68rem}
.tp-g{font-size:0.72rem;letter-spacing:0.18em}/* v62-m t4：时间组标签提级，告别蚂蚁字 */
.tp-item{font-size:0.9rem}
.am-sub{font-size:0.7rem}
.ed-stats{font-size:0.68rem}
.cat-tag{font-size:0.74rem}
.msel{font-size:0.86rem}
.spill input{font-size:0.86rem}


/* ═══ v52-m Calendar+Timepiece：电脑端原样移植（去花瓣/去翻页动画） ═══ */

:root{--accent-light:var(--acc);
  --eph-border:rgba(150,178,215,0.34);--eph-line:rgba(140,170,215,0.26);
  --eph-ink:#1c3560;--eph-ink-2:#3f5a88;--eph-ink-3:#7288ac;--eph-faint:#93a6c4;
  --ice-accent-deep:#3f76b4;--mist:rgba(190,210,236,0.5);
  --sheet-bg:linear-gradient(168deg,rgba(253,254,255,0.92),rgba(238,245,252,0.84));
  --moon-halo:rgba(160,195,235,0.35);--moon-rim:rgba(120,155,205,0.55);
  --moon-dark:rgba(196,212,232,0.5);--moon2-lit:#cfdcef;
  --moon-base-a:#eef4fb;--moon-base-b:#dbe7f4;--moon-base-c:#c3d4e8;
  --moon-lit-a:#ffffff;--moon-lit-b:#eaf2fb;--moon-lit-c:#c9dcf2}
body.theme-infernal{
  --eph-border:rgba(165,190,228,0.2);--eph-line:rgba(165,190,228,0.16);
  --eph-ink:#dfe7f4;--eph-ink-2:#a9b8d2;--eph-ink-3:#7e91b2;--eph-faint:#61738f;
  --ice-accent-deep:#8fbbe6;--mist:rgba(90,115,155,0.4);
  --sheet-bg:linear-gradient(168deg,rgba(30,40,66,0.9),rgba(20,28,50,0.86));
  --moon-halo:rgba(120,160,215,0.25);--moon-rim:rgba(150,185,230,0.4);
  --moon-dark:rgba(52,66,96,0.9);--moon2-lit:#a9c4e4;
  --moon-base-a:#3c4c6c;--moon-base-b:#2c3a58;--moon-base-c:#1f2b44;
  --moon-lit-a:#e6eefb;--moon-lit-b:#bcd2ec;--moon-lit-c:#8aa8d0}
:root{--shA:96,132,188;--shB:150,110,200;--glow:120,170,240}/* v85-m：投影三变量（任务 4，视觉微调可改） */

/* 月相双主题分组：Internal 走渐变瓷月，Infernal 走石板银月 */
.moon .m-inf{display:none}
body.theme-infernal .moon .m-int{display:none}
body.theme-infernal .moon .m-inf{display:block}
.moon .m-rim{fill:none;stroke:var(--moon-rim);stroke-width:0.7}
#cal-host{margin-bottom:14px}

.calx2-dt{position:relative;z-index:2;flex:none;width:76px;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0}
.calx2-dt .c2-yr{font-family:var(--disp);font-weight:300;font-size:0.6rem;letter-spacing:0.2em;color:var(--tx3);font-variant-numeric:tabular-nums}
.calx2-dt .c2-mo{font-family:var(--serif);font-weight:600;font-size:1.56rem;line-height:1.08;color:var(--tx);white-space:nowrap}
.calx2-dt .c2-wd{font-family:var(--disp);font-weight:300;font-size:0.62rem;letter-spacing:0.14em;color:var(--tx3);margin-top:1px}
.calx-med{position:relative;z-index:6;width:112px;height:112px;flex:none;margin:0 -38px;align-self:center;display:flex;align-items:center;justify-content:center}/* v86-m r5：头像区大于左卡（112 > 96），骑缝居中（本轮任务 7） */
.calx-ring{display:none}
.calx-ava{width:96px;height:96px;border-radius:50%;background:rgba(200,216,240,0.3) center/cover no-repeat;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-weight:600;font-size:1.9rem;color:var(--tx);
  box-shadow:0 0 0 6px rgba(253,254,255,0.98),0 3px 9px rgba(40,58,92,0.14),0 10px 26px rgba(40,58,92,0.16)}
body.theme-infernal .calx-ava{color:#e8f0fc;box-shadow:0 0 0 6px rgba(44,52,68,0.98),0 3px 9px rgba(0,0,0,0.4),0 10px 26px rgba(0,0,0,0.42)}

.eph-page{will-change:opacity,transform}

/* — 数字读数 — 星期 — 日期 — */
/* v68-m d1：.tp-local 孤儿规则清除（Desk 英雄挂件不再有该标签行） */
.tp-time{position:relative;z-index:2;display:flex;align-items:baseline;font-family:var(--serif);font-weight:400;
  color:var(--tx);font-size:1.56rem;line-height:1;letter-spacing:0.01em;
  text-shadow:0 1px 0 rgba(255,255,255,0.35)}
body.theme-infernal .tp-time{text-shadow:0 0 14px rgba(180,205,235,0.22)}
.tp-time span{display:inline-block;width:1.28em;text-align:center;font-variant-numeric:tabular-nums}
.tp-time i{font-style:normal;color:var(--eph-ink-3);opacity:0.75}
.tp-time small{font-family:var(--serif);font-size:0.7rem;width:1.6em;color:var(--eph-ink-3);
  align-self:flex-end;margin:0 0 1px 4px;text-align:left;font-variant-numeric:tabular-nums}/* v37 — 读秒改与小窗同款：缩小并垫底，前置冒号一并省去 */


/* — 今日历象：保留月相与节气内容，隐藏说明标题字 — */


/* — Agenda 卡 — */

#cal-host{position:relative;margin-bottom:0}/* v77-m r7：间距交给 sb-desk 网格 */
/* v69-m t8：玻璃小日历件（参照电脑端 chat-cal 紧凑度 + Desk .wgt 玻璃语言；撕历纸下线） */
.cal-sheet{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:13px;border-radius:24px;
  background:var(--glass);border:1px solid var(--glass-line);
  backdrop-filter:blur(24px) saturate(1.45);-webkit-backdrop-filter:blur(24px) saturate(1.45);
  box-shadow:var(--glass-shadow);padding:14px 16px 12px;overflow:hidden}
.cal-sheet::before{content:'';position:absolute;inset:0 0 auto 0;height:1px;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,0.62),transparent);opacity:0.85;pointer-events:none}
.cal-sheet::after{content:'';position:absolute;left:-30%;top:-55%;width:82%;height:110%;border-radius:50%;
  background:radial-gradient(closest-side,rgba(255,255,255,0.2),transparent 72%);pointer-events:none}
body.theme-infernal .cal-sheet::after{opacity:0.5}
.cal-main{position:relative;z-index:2;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}


.cal-sheet.calx2{align-items:center;gap:0;padding:14px 2px 4px;border-radius:0;background:none;border:none;box-shadow:none;
  backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}
.cal-sheet.calx2::before,.cal-sheet.calx2::after{display:none}
.calx2 .c2-card{position:relative;z-index:2;border-radius:20px;background:var(--glass);border:1px solid var(--glass-line);
  backdrop-filter:blur(22px) saturate(1.42);-webkit-backdrop-filter:blur(22px) saturate(1.42);box-shadow:var(--glass-shadow)}

.calx2 .c2-left{flex:none;align-self:center;width:118px;height:96px;display:flex;align-items:center;padding:0 30px 0 15px;border-radius:18px}
.calx2 .c2-right{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:15px 14px 13px 44px;min-height:196px}
.calx2 .calx2-dt{width:auto}
.calx2 .sn-btn{position:relative;z-index:3;flex:none;width:20px;height:58px;border:none;background:none;box-shadow:none;border-radius:8px;cursor:pointer;color:var(--tx3);display:flex;align-items:center;justify-content:center;padding:0;transition:color 0.25s}
.calx2 .sn-btn svg{width:13px;height:13px}
.calx2 .sn-btn:active{color:var(--acc)}
.calx2 .sn-prev{margin:0 1px 0 -4px}
.calx2 .sn-next{margin:0 -4px 0 1px}

.sheet-dow{display:grid;grid-template-columns:repeat(7,1fr);margin:0 0 2px}
.sheet-dow span{text-align:center;font-family:var(--disp);font-weight:400;font-size:0.54rem;letter-spacing:0.16em;color:var(--tx3);padding:2px 0}
.sheet-dow span.wknd{color:var(--acc);opacity:0.85}
.sheet-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:27px;gap:2px}/* v78-m r3：行高收拢，配合长条比例 */
.cal-cell{position:relative;border:none;border-radius:9px;cursor:default;background:none;
  display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:0}
.cal-cell .dn{font-family:var(--disp);font-weight:400;font-size:0.74rem;color:var(--tx);line-height:1.15;font-variant-numeric:tabular-nums}
.cal-cell.dim{pointer-events:none}
.cal-cell.dim .dn{color:var(--tx3);opacity:0.38}
.cal-cell.today{background:none;box-shadow:none}
.cal-cell.today .dn{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(110,134,172,0.16)}/* v86-m r5：今日＝透明圆形包裹，不换字色、无描边（本轮任务 7） */
body.theme-infernal .cal-cell.today{background:none;box-shadow:none}
body.theme-infernal .cal-cell.today .dn{background:rgba(196,214,242,0.15)}
.cal-cell .dots{display:flex;gap:2.5px;height:5px;align-items:center;justify-content:center;margin-top:1px}
.cal-cell .dt{width:3.4px;height:3.4px;border-radius:50%}
.dt{display:inline-block;width:4px;height:4px;border-radius:50%}
.dt.ev{background:var(--accent-light);box-shadow:0 0 4px rgba(var(--b1),0.7)}
.dt.an{background:var(--eph-ink);opacity:0.8}
body.theme-infernal .dt.an{background:#dbe6f5;box-shadow:0 0 4px rgba(198,218,244,0.55);opacity:0.95}
.dt.cy{background:var(--mist)}
.dt.pd{background:#e9a3b8;box-shadow:0 0 4px rgba(233,163,184,0.6)}body.theme-infernal .dt.pd{background:#f0b3c6}/* v156-p：#5 生理期粉点 */
.dt.hd{background:#d9ae4e;box-shadow:0 0 4px rgba(224,186,104,0.55)}/* v40 — 传统节日黄点 */
body.theme-infernal .dt.hd{background:#e6c470;box-shadow:0 0 4px rgba(230,200,124,0.5)}


/* 月相通用 */
.moon{display:block;overflow:visible}
.moon .m-aura{fill:rgba(150,190,230,0.1);filter:blur(0.7px)}
body.theme-infernal .moon .m-aura{fill:rgba(243,233,206,0.06)}
.moon .m-rim{fill:none;stroke:var(--moon-rim);stroke-width:0.66}
.moon .m-inf{display:none}
body.theme-infernal .moon .m-int{display:none}
body.theme-infernal .moon .m-inf{display:block}

/* ── 翻页动画（照原设计，未改动） ── */

html.theme-anim body,html.theme-anim .glass,html.theme-anim .card,html.theme-anim .set-card,html.theme-anim .m,html.theme-anim .page,html.theme-anim #drawer,html.theme-anim .cv-input,html.theme-anim #topbar,html.theme-anim .sheet,html.theme-anim .dw-item,html.theme-anim .btn{transition:background-color 0.32s ease,border-color 0.32s ease}
@media (prefers-reduced-motion:reduce){html.theme-anim body,html.theme-anim .glass,html.theme-anim .card,html.theme-anim .set-card,html.theme-anim .m,html.theme-anim .page,html.theme-anim #drawer,html.theme-anim .cv-input,html.theme-anim #topbar,html.theme-anim .sheet,html.theme-anim .dw-item,html.theme-anim .btn{transition:none}}

#ib-live-banner{position:fixed;top:calc(var(--sat,25px) + 8px);left:12px;right:12px;z-index:3600;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:18px;background:rgba(250,252,255,0.86);border:1px solid rgba(255,255,255,0.6);box-shadow:0 10px 30px rgba(20,35,70,0.16),0 2px 8px rgba(20,35,70,0.10);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);color:#1c2330;transform:translateY(-140%);opacity:0;pointer-events:none;transition:transform 0.42s cubic-bezier(0.22,0.9,0.28,1.04),opacity 0.32s ease}
#ib-live-banner.show{transform:translateY(0);opacity:1;pointer-events:auto}
#ib-live-banner.out{transition:transform 0.3s cubic-bezier(0.5,0,0.8,0.4),opacity 0.24s ease}
body.theme-infernal #ib-live-banner{background:rgba(24,32,54,0.86);border-color:rgba(120,150,200,0.28);color:#e8eefc;box-shadow:0 10px 30px rgba(0,0,0,0.4),0 2px 8px rgba(0,0,0,0.28)}
#ib-live-banner .ibb-dot{flex:none;width:9px;height:9px;border-radius:50%;background:#7fa8d9;box-shadow:0 0 0 4px rgba(127,168,217,0.18)}
#ib-live-banner .ibb-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}
#ib-live-banner .ibb-t{font-size:0.86rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#ib-live-banner .ibb-b{font-size:0.8rem;opacity:0.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#ib-live-banner .ibb-go{flex:none;width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none;opacity:0.55}
#lockscr{position:fixed;inset:0;z-index:4000;overflow:hidden;display:flex;flex-direction:column;align-items:center;background:linear-gradient(172deg,#2b4570 0%,#16223f 44%,#0a0f1e 100%);transition:transform 0.55s cubic-bezier(0.4,0,0.2,1),opacity 0.5s ease;touch-action:none}

#lockscr.lk-out{transform:translateY(-104%);opacity:0.35}
#lockscr .lk-wall{position:absolute;inset:-4%;background:center/cover no-repeat}
#lockscr .lk-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,16,30,0.36),rgba(10,16,30,0.12) 34%,rgba(10,16,30,0.44) 80%,rgba(8,12,24,0.62))}

#lockscr .lk-wel{position:relative;z-index:2;margin-top:calc(22px + var(--sat));font-family:var(--serif);font-style:italic;font-weight:500;font-size:0.88rem;letter-spacing:0.06em;color:rgba(255,255,255,0.92);text-shadow:0 1px 10px rgba(10,20,40,0.55)}

#lockscr .lk-clk{position:relative;z-index:2;margin-top:7vh;text-align:center}
#lockscr #lk-time{font-family:var(--sys);font-weight:700;font-size:clamp(4.35rem,17.8vw,6.1rem);line-height:0.96;/* v143-p：#4 锁屏时刻＝英雄区同一套规格，随动 */letter-spacing:-0.032em;color:rgba(255,255,255,0.96);text-shadow:0 2px 22px rgba(8,16,34,0.5);font-variant-numeric:tabular-nums}/* v86-m r3：锁屏时刻＝英雄区同一套规格（任务 3） */
#lockscr #lk-date{margin:0 0 4px;font-family:var(--sys);font-weight:600;font-size:clamp(0.8rem,3.7vw,0.95rem);letter-spacing:-0.004em;color:rgba(255,255,255,0.86);text-shadow:0 1px 8px rgba(8,16,34,0.5)}/* v86-m r3：日期改 iOS 语序并置于时刻之上（任务 3） */


#lockscr .lk-act{position:relative;z-index:2;margin-top:auto;margin-bottom:calc(52px + var(--sab));display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}
#lockscr .lk-hint{font-size:0.7rem;letter-spacing:0.24em;color:rgba(255,255,255,0.68)}

.lk-padwrap{padding:4px;border-radius:26px}
.lk-padwrap.shake,#lockscr .lk-sq.shake{animation:lkShake 0.42s ease}
@keyframes lkShake{0%,100%{transform:translateX(0)}22%{transform:translateX(-9px)}48%{transform:translateX(8px)}72%{transform:translateX(-5px)}}
.lk-pad{display:block;touch-action:none}
#lockscr .lk-forgot{border:none;background:none;padding:6px 14px;font-size:0.76rem;letter-spacing:0.1em;color:rgba(255,255,255,0.72);text-decoration:underline;text-underline-offset:3px;cursor:pointer}

#lockscr .lk-slide{width:min(78vw,300px)}
#lockscr .lk-track{--lkp:0;position:relative;height:56px;border-radius:28px;background:rgba(20,28,46,0.36);border:1px solid rgba(255,255,255,0.3);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.28),0 8px 22px rgba(8,14,28,0.3);display:flex;align-items:center;justify-content:center;overflow:hidden}

#lockscr .lk-shimmer{font-size:0.8rem;letter-spacing:0.3em;padding-left:0.3em;opacity:calc(1 - var(--lkp)*1.5);background:linear-gradient(90deg,rgba(255,255,255,0.55) 30%,#fff 50%,rgba(255,255,255,0.55) 70%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;animation:lkShimmer 2.4s linear infinite}

@keyframes lkShimmer{from{background-position:180% 0}to{background-position:-80% 0}}
#lockscr .lk-knob{position:absolute;left:4px;top:4px;width:48px;height:48px;border-radius:50%;background:linear-gradient(180deg,#ffffff,#dfe8f4);box-shadow:0 3px 10px rgba(10,18,36,0.35),inset 0 1px 0 rgba(255,255,255,0.9);display:flex;align-items:center;justify-content:center;color:#3c5680;cursor:grab;will-change:transform}
#lockscr .lk-knob svg{width:20px;height:20px}
#lockscr .lk-sq{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-46%);width:min(84vw,320px);border-radius:22px;padding:20px 18px;background:rgba(22,30,50,0.68);border:1px solid rgba(255,255,255,0.24);backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);box-shadow:0 18px 48px rgba(6,12,26,0.5);display:none;flex-direction:column;gap:12px}
#lockscr.lk-sqmode .lk-sq{display:flex}
#lockscr.lk-sqmode .lk-clk,#lockscr.lk-sqmode .lk-act{filter:blur(3px);opacity:0.35;pointer-events:none}
#lockscr .lk-sq-t{font-family:var(--disp);font-weight:300;font-size:0.6rem;letter-spacing:0.3em;text-transform:uppercase;color:rgba(255,255,255,0.6)}
#lockscr .lk-sq-q{font-size:0.9rem;line-height:1.7;color:rgba(255,255,255,0.94)}
#lockscr .lk-sq-in{appearance:none;-webkit-appearance:none;width:100%;border:1px solid rgba(255,255,255,0.3);border-radius:12px;background:rgba(10,16,30,0.4);padding:11px 12px;font-size:0.9rem;color:#fff;outline:none}
#lockscr .lk-sq-in:focus{border-color:rgba(150,196,240,0.8)}
#lockscr .lk-sq-btns{display:flex;gap:10px;justify-content:flex-end}
.lk-btn{appearance:none;-webkit-appearance:none;border:1px solid rgba(255,255,255,0.32);background:rgba(255,255,255,0.1);color:rgba(255,255,255,0.92);border-radius:12px;padding:9px 16px;font-size:0.82rem;letter-spacing:0.06em;cursor:pointer}
.lk-btn.pri{background:rgba(150,196,240,0.92);border-color:rgba(150,196,240,0.92);color:#12203a;font-weight:600}

#lockscr .lk-top{position:relative;z-index:2;margin-top:calc(18px + var(--sat));display:flex;flex-direction:column;align-items:center;gap:7px}
#lockscr .lk-lockic{width:17px;height:17px;color:rgba(255,255,255,0.88);filter:drop-shadow(0 1px 6px rgba(10,18,34,0.5))}

#lockscr .lk-top .lk-wel{margin-top:0;font-family:var(--sys);font-style:normal;font-weight:500;font-size:0.78rem;letter-spacing:0.02em;color:rgba(255,255,255,0.78)}

#lockscr .lk-clk{margin-top:4.6vh}
#lockscr #lk-date{font-size:clamp(0.92rem,4.2vw,1.08rem);font-weight:600;margin-bottom:2px}
#lockscr #lk-time{font-weight:600;font-size:clamp(4.5rem,19.5vw,6.3rem);letter-spacing:-0.035em;font-variant-numeric:tabular-nums}
#lockscr .lk-act{margin:0;position:static}/* fix-r3：解除定位锚点 */
#lockscr .lk-home{position:relative;z-index:2;margin-top:auto;padding:10px 0 calc(10px + var(--sab));display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;cursor:pointer}
#lockscr .lk-hint2{font-family:var(--sys);font-size:0.78rem;font-weight:500;letter-spacing:0.02em;color:rgba(255,255,255,0.94);text-shadow:0 1px 6px rgba(10,18,34,0.4);padding:9px 20px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,0.2),rgba(255,255,255,0.07));border:1px solid rgba(255,255,255,0.32);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 8px 22px rgba(6,12,26,0.3);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);animation:lkFloat 2.6s ease-in-out infinite}/* v12 任务②：解锁提示改 iOS 液态玻璃胶囊 */
@keyframes lkFloat{0%,100%{transform:translateY(0);opacity:0.85}50%{transform:translateY(-5px);opacity:1}}
#lockscr .lk-bar{width:134px;height:5px;border-radius:3px;background:rgba(255,255,255,0.92);box-shadow:0 1px 8px rgba(10,18,34,0.35)}


#lockscr .lk-padpanel{display:none;position:absolute;z-index:3;left:50%;bottom:calc(46px + var(--sab));transform:translateX(-50%);flex-direction:column;align-items:center;gap:10px;padding:18px 18px 12px;border-radius:24px;background:rgba(22,32,52,0.44);border:1px solid rgba(255,255,255,0.28);backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2);box-shadow:0 18px 48px rgba(6,12,26,0.42)}

#lockscr .lk-pp-t{font-family:var(--sys);font-size:0.8rem;font-weight:500;color:rgba(255,255,255,0.88)}

#lockscr .lk-padpanel.shake{animation:lkShake 0.42s ease}
#lockscr.lk-padmode .lk-padpanel{display:flex}
#lockscr.lk-padmode .lk-clk{filter:blur(3px);opacity:0.4;transition:filter 0.25s,opacity 0.25s}
#lockscr.lk-padmode .lk-home,#lockscr.lk-sqmode .lk-home{opacity:0;pointer-events:none;transition:opacity 0.2s}
#lockscr .lk-padpanel .lk-forgot{padding-top:0}

#lockscr .lk-scrim{background:linear-gradient(180deg,rgba(10,16,30,0.32),rgba(10,16,30,0.08) 40%,rgba(10,16,30,0.16) 72%,rgba(8,12,24,0.42))}

@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){
#lockscr .lk-scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,rgba(10,16,30,0.42),rgba(10,16,30,0.2) 38%,rgba(10,16,30,0.48))}

}
#lockscr #lk-time{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-stroke:0;color:rgba(255,255,255,0.97);-webkit-text-fill-color:rgba(255,255,255,0.97);filter:none;text-shadow:0 1px 3px rgba(8,16,34,0.22),0 3px 12px rgba(8,16,34,0.16)}

#lockscr #lk-date{color:rgba(255,255,255,0.92);text-shadow:0 1px 2px rgba(8,14,28,0.5),0 3px 10px rgba(8,14,28,0.32)}


.ph-cn{font-family:-apple-system,BlinkMacSystemFont,'PingFang SC','Noto Sans SC',sans-serif;font-weight:600;letter-spacing:0.04em;text-shadow:0 1px 2px rgba(10,20,38,0.16)}
body.theme-infernal .ph-cn{text-shadow:0 1px 3px rgba(0,0,0,0.5)}
/* v246-p：记忆库 / Auto Memory 标题块补齐与其它页标题同款字效——英文补 .ph-title 的明 / 暗投影，中字跟上 fix-r4 的 .ph-cn 口径（此前暗色下仍是明亮态阴影） */
.mem-hero .mh-en{text-shadow:0 1px 2px rgba(84,116,166,0.22)}
body.theme-infernal .mem-hero .mh-en{text-shadow:0 1px 3px rgba(5,9,20,0.6)}
.mh-zh{font-family:-apple-system,BlinkMacSystemFont,'PingFang SC','Noto Sans SC',sans-serif;font-weight:600;letter-spacing:0.04em;text-shadow:0 1px 2px rgba(10,20,38,0.16)}
body.theme-infernal .mh-zh{text-shadow:0 1px 3px rgba(0,0,0,0.5)}

.pw-vinyl{transition:right 0.55s cubic-bezier(0.22,0.9,0.3,1.05)}
.player-w.playing .pw-vinyl{animation:pwSpin 3.4s linear infinite;right:-16px}
#lk-ptset{position:fixed;inset:0;z-index:4200;background:rgba(10,16,30,0.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center}
#lk-ptset .lk-ptcard{width:min(88vw,330px);border-radius:24px;padding:22px 18px;background:var(--panel,#ffffff);border:1px solid var(--panel-line,rgba(160,180,210,0.4));box-shadow:0 22px 60px rgba(8,14,30,0.42);display:flex;flex-direction:column;align-items:center;gap:14px}
#lk-ptset .lk-ptt{font-size:0.86rem;color:var(--tx);text-align:center;line-height:1.6;min-height:1.6em}
#lk-ptset .lk-btn{border-color:var(--line,rgba(140,160,190,0.5));background:var(--soft,rgba(240,244,250,0.7));color:var(--tx2,#3a4a66)}

/* ═══ v13 · 本轮订正：英雄区暗色时刻 + iOS 原生感锁屏 ═══ */

body.theme-infernal .sb-hero .tp-time{background:none!important;-webkit-background-clip:border-box;background-clip:border-box;color:rgba(244,249,255,.96);-webkit-text-fill-color:rgba(244,249,255,.96);filter:none;text-shadow:0 1px 0 rgba(255,255,255,.18),0 1.5px 3.5px rgba(0,0,0,.52),0 4px 9px rgba(6,14,30,.26)}
/* 任务⑤：锁屏保留原来的上滑/图案/密保逻辑，只收敛视觉。解锁提示不再单独做毛玻璃胶囊。 */
#lockscr .lk-top{margin-top:calc(15px + var(--sat));gap:6px}
#lockscr .lk-lockic{width:15px;height:15px;color:rgba(255,255,255,.96);filter:drop-shadow(0 1px 3px rgba(0,0,0,.32))}
#lockscr .lk-top .lk-wel{font-size:.9rem;font-weight:600;color:rgba(255,255,255,.86);letter-spacing:.01em}/* v99-m 任务6：锁屏装饰字号略放大 */
#lockscr .lk-home{padding:10px 0 calc(8px + var(--sab));gap:10px}
#lockscr .lk-hint2{padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none;font-size:.78rem;font-weight:500;letter-spacing:.01em;color:rgba(255,255,255,.82);text-shadow:0 1px 5px rgba(0,0,0,.45)}
#lockscr .lk-bar{width:134px;height:5px;border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 1px 4px rgba(0,0,0,.26)}
/* 图案页改成整屏验证层，而不是悬浮玻璃卡；结构仍复用原 canvas，因此不会改变已保存图案。 */
#lockscr .lk-padpanel{inset:0;left:0;bottom:0;transform:none;width:100%;height:100%;box-sizing:border-box;justify-content:center;gap:13px;padding:calc(58px + var(--sat)) 18px calc(30px + var(--sab));border:0;border-radius:0;background:rgba(6,10,18,.2);-webkit-backdrop-filter:blur(13px) saturate(1.08);backdrop-filter:blur(13px) saturate(1.08);box-shadow:none}
#lockscr .lk-pp-t{font-family:var(--sys);font-size:1rem;font-weight:600;letter-spacing:0;color:rgba(255,255,255,.96);text-shadow:0 1px 4px rgba(0,0,0,.35);margin-bottom:2px}
#lockscr .lk-padpanel .lk-forgot{padding:6px 14px;border:0;background:none;text-decoration:none;font-family:var(--sys);font-size:.8rem;font-weight:500;letter-spacing:0;color:rgba(255,255,255,.78)}
#lockscr.lk-padmode .lk-clk,#lockscr.lk-padmode .lk-top{filter:none;opacity:0;pointer-events:none}
#lockscr.lk-padmode .lk-scrim{background:rgba(4,8,16,.1)}
#lockscr .lk-sq{border-radius:20px;background:rgba(28,28,30,.72);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(28px) saturate(1.15);backdrop-filter:blur(28px) saturate(1.15);box-shadow:0 18px 48px rgba(0,0,0,.38)}
#lockscr .lk-sq-in{border-color:rgba(255,255,255,.18);background:rgba(118,118,128,.22)}
#lockscr .lk-sq-in:focus{border-color:rgba(255,255,255,.42)}
#lockscr .lk-btn{border-color:rgba(255,255,255,.16);background:rgba(118,118,128,.2);color:#fff}
#lockscr .lk-btn.pri{background:#0a84ff;border-color:#0a84ff;color:#fff}

