/* Artcore × Krater.ai — News-Popup (18.09.2026).
   Milchglas-Blatt, das aus dem News-Knopf herauswächst; oben zwei schwebende 3D-Kacheln,
   die der Maus folgen. Farben nur über die Tokens, also Hell und Dunkel automatisch.
   Auf dem Handy ein Blatt von unten mit Griffleiste (Wischen nach unten schließt). */

.kr{--glass:color-mix(in srgb,var(--panel) 90%,transparent);
  --rim:rgba(255,255,255,.55);--glow:var(--accent);
  width:min(640px,calc(100% - 32px));max-height:calc(100svh - 32px);margin:auto;padding:0;border:0;
  background:transparent;color:var(--ink);overflow:visible}
:root[data-theme="dark"] .kr{--rim:rgba(150,180,255,.16)}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .kr{--rim:rgba(150,180,255,.16)}}
.kr::backdrop{background:rgba(8,10,14,.38);-webkit-backdrop-filter:blur(6px) saturate(1.1);backdrop-filter:blur(6px) saturate(1.1)}
html:has(.kr[open]){overflow:hidden}

.kr-sheet{position:relative;max-height:calc(100svh - 32px);overflow:auto;overscroll-behavior:contain;
  padding:0 36px 32px;border-radius:30px;background:var(--glass);
  -webkit-backdrop-filter:blur(26px) saturate(1.5);backdrop-filter:blur(26px) saturate(1.5);
  border:1px solid var(--rim);
  box-shadow:0 40px 90px -20px rgba(0,0,0,.45),0 12px 30px -12px rgba(0,0,0,.25),inset 0 1px 0 var(--rim);
  transform-origin:var(--ox,50%) var(--oy,50%)}
.kr[open] .kr-sheet{animation:krIn .52s cubic-bezier(.2,.9,.22,1.12) both}
.kr[open]::backdrop{animation:krFade .3s ease-out}
.kr.is-closing .kr-sheet{animation:krOut .2s ease-in both}
.kr.is-closing::backdrop{animation:krFade .2s ease-in reverse both}
@keyframes krIn{from{opacity:0;transform:scale(.55) translateY(20px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}
@keyframes krOut{to{opacity:0;transform:scale(.92) translateY(10px)}}
@keyframes krFade{from{opacity:0}to{opacity:1}}

.kr-close{position:absolute;top:16px;right:16px;z-index:3}
.kr-grip{display:none}

/* ---------- 3D-Held ---------- */
.kr-hero{margin:0 -36px 8px;padding:40px 24px 20px;border-radius:30px 30px 0 0;
  background:radial-gradient(ellipse 70% 90% at 50% 0%,color-mix(in srgb,var(--accent) 16%,transparent) 0%,transparent 70%)}
.kr-stage{--rx:0deg;--ry:0deg;display:flex;align-items:center;justify-content:center;gap:0;
  perspective:900px;transform-style:preserve-3d}
.kr-stage>*{transition:transform .5s cubic-bezier(.2,.8,.2,1)}
.kr-tile{position:relative;width:158px;height:158px;border-radius:34px;display:flex;flex-direction:column;
  align-items:center;justify-content:center;gap:12px;padding:0 14px;box-sizing:border-box;text-align:center;background:var(--panel);
  box-shadow:18px 22px 40px -8px var(--sh-dark),-10px -10px 26px var(--sh-light),inset 0 1px 0 var(--rim);
  transform-style:preserve-3d}
.kr-tile--a{transform:rotateX(var(--rx)) rotateY(calc(18deg + var(--ry))) translateZ(20px)}
.kr-tile--k{transform:rotateX(var(--rx)) rotateY(calc(-18deg + var(--ry))) translateZ(20px);
  background:linear-gradient(160deg,#232323 0%,#121212 100%);color:#f4f6fb}
.kr[open] .kr-tile--a{animation:krFloat 6s ease-in-out .6s infinite}
.kr[open] .kr-tile--k{animation:krFloat 6s ease-in-out 1.6s infinite}
@keyframes krFloat{0%,100%{translate:0 0}50%{translate:0 -7px}}
.kr-lion{width:74px;height:74px;background:var(--accent);
  -webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
  -webkit-mask-position:center;mask-position:center;filter:drop-shadow(0 6px 10px color-mix(in srgb,var(--accent) 40%,transparent))}
.kr-word{font-family:var(--display);font-size:1.55rem;letter-spacing:-.01em;line-height:1}
.kr-word b{color:var(--accent);font-weight:inherit}
.kr-cap{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}
/* Krater-Kachel im Stil ihres App-Icons: Luchs läuft unten links aus der Kachel heraus, Schriftzug unten rechts im dunklen Feld.
   Logo von krater.ai (Chef-Freigabe 18.09.2026), als Maske eingebettet, damit keine Fremdanfrage entsteht. */
.kr-tile--k{overflow:hidden;justify-content:flex-end;align-items:flex-end;padding:14px 16px}
.kr-lynx{position:absolute;inset:6% 14% -6% -14%;background:#fff;pointer-events:none;
  -webkit-mask:url("data:image/webp;base64,UklGRmIUAABXRUJQVlA4WAoAAAAQAAAAjwEAjwEAQUxQSCMSAAAB16e2bRsm0v+Hp88RkcEayUlGfpAEJLeRHEmpjBxTMP9/cJupirXHiP5PQPxftnLLTD/6O70ksOvdTLTWrHoX/RCmAF0chwUfhqH0wTAQ/YNX7VJjZW1R72uqlum4BKoWacd7kfaQnwBoD2TewvOe5DF/hPdXeH8BqtyAn2F+AclOfrLTqcUEnaRNHOsFD7lkHuIJclu4SsD0mglITq8oRqxfMyLALDYvmV8g/Eb7lYzYDm/Yti1vG23bth/nJcmM4aSBQqDMzNxh5pmbmZmZmZkZh5ln0mGeMtdxmDm2pOs6jx9p3NixpfP8NRExAXzD/9/w/zf8/433qgh5QbEqPSeI+t3X4/nAGP+R//jb1SjdWaGZKd5+VfRqC0p2gGbUHr7oqMfaU09aTHXLXj6MZrJ7A7Wa0bN5n3ua0x9O/9sYOkU4Vh+NEtR2v5NEX39ocv8fz4CHBgPP2fvxh4InOHFWL0df80rXcwS/efVUPLmyPf9Emq9FuX33iHQSXD3m4uSq98NfDEpxlcmaF786BsDKnnNxntPr2/+hKlLcUUex/tIllQEsXdI8BeXgfzwgJTfnQEvYoRuvc4FYdVarOIX3PfjPpDeI+4XcX9aohOjr9XgKYuM3klz1jDm1w3dfwsmNXg+n8r53kOJ9a3BcjTc+V911Kopj61B6Y5txcnzhIwRqhSM/hfe+PMGJnYWDYv9bv8vEaCXn1JXdJhLcHhBy+Q++neKCciYeasvOjpba4GilooKoA99//6a7j4lTyxi/hARXRaigFezoey4Znp4JPjV+AQnegtqA46FeThkz8ur8eqnE5loTouskiBLPc3rNOiyx4dc14RSnsblmNUps+stdBadf5fgiErvt+kjdZwGVS4lJzf0Bb8xOtZiolMZUq23Mzqpe0rqK6LMztXQgoTkjoe1msxPH+pKZeRgrBHF2XA1DSUzQv9LcI5FZlaskictZudpcxhxUErPI+nUtNzKhxPg1YxEH8FPpNHnNkpcC3Hp9UYm5qUjqtsDin58om5ojHg5O40krwH0fPjQZcECaPcK+JglbgvV/unX3xKQAnDkYa/umElaA+vd/dc/EsxNb5g5h33SyMqjd/kNXl1OSiznrYQ/maUoVl77sEqoq4Mxl24eRoEXF+lfe0teSIeIc8tq+bSRoM1j2lnuWTUUhnLmr0hsTk8TUpBosf/2LlrdahZjjCvRu2SpPTAZLv+3TZ1VNmeYcHouJZpGUDFj0PR/ev6OFuTP3rdj3GE46DoLxH//snr3PTBD9jMAOPkxMRoGKda974xJvVgVnbO/HCikRGRVX3vOWxc12GYKfKR785wgkYAkid774jjUHDwcLOKdRc0NUl6D0YwUw8KpXbFhybE8RxBkdHitIvlYDO+8Hv2lZ0T5GIc5kV9n7D6ReMxi994+e2DddTZswx+OZY3L9Mko4EsClP/merfsmny4kcaarHNyccKwQMPbG/3tg3/4tz2ybZD6MVeO3/zeQZBUoYcm5L7tvtFY1PZgzL1bj761kCUZSBYsvveKOi2lXjkDMj2HqI9RIrJIDLLvxiguvGD7UxqJg3oiDD35ZZVJRISCce/ONGxePtU5UZsI5vTozrPlRrEoooQaMX3XL7eeHurdKTMy3OvB/iqRSmcHwHT/xvl31o1JbEvNvHP47UqkEcN3PvGPy6O7JMggX87CHbZuRJxAVAq35wfc8dvjAlmcmtoh5e/SvTJHkqaINZ13+2qt663FKEvO373joEgKpU1bRd8ONLz6rrLyk7tV8Vu39A4y0KRyWveLW68b3VxLgYh734rGbCUnDVKGL3nDb2bVjrSDmf+97WwgkTNVg7OLvuKFHzRicBdHehCUMg2V3v+q62IqIBdL2D6FUIcHID3zwqmYLsVCaN/6TVKkAje+4f9eeY+opfeGohl6F0oScgXtev47jFCykZe9jZaJQ5OrXX8S0gmtBqQY+3ZcipIoLXna9Ki9ggaHxOYzkaE7/i2/tPxGLKIkF1YupvSpSg0Tj9hcubVXmLMTtaKnB4KIXb1B0YyFW1T+6LS0IFt95Y3G8qjkLczj00/djSgYyeMUnlk67OQu1nVj/CzdDSAQWWX/fOdMtKyoWbA+t8dGNPUgpQPTcfmN/JRn4giUnVsPXradUtyfB5Tcta1YmXCzkglb9iruGiVI3ZzB8xxXtKRMdoU8vu/dVvWDWtRVw9ydGmgoVHWJoNy/8ltcvgcK6M2P5b2zbWalSdPfnoQUKYqVDm797PVgXZvCCDx3e8qxAdI4yPb3r8Gd+ZT1I3ZWJRb/37K7JLVvoNG37lmd3HfjyLw2DdVNybvqx62lJ6jiQE72Px68PqIti1Y3ftmgKo2N1GufdtRpXd2QVm65tTEc63On69atx74IE/dee0yrdUUcjVdXwCFKt2wmRTVf3t4VMdLbuajfGZepyjMYVF0LA6YSDNyoPXY3ExhtGymjg7t75gLcnUBcT4PVfLpu46Ji9sXMt6lrE+MUryqMSnbRrYk83IgNVnH15rWWF01HLeHgqdCXBuXRtrAKosyKG6a+7e7eBjJVXDjXB6bxdR3bQdRrccAGVeVG4Oi6wfXvx7sLo+aGtwswr4znVUbnZYaeblFjxTwe2QUTSc3XcoWijrsHgus0HJ59xInRsbT/RolsUtnF52+sBYoxOh+7lwMfUJTiD549OGxgdvWM9IyPdAcvObbir4wNzjYwS1eFJrFvZcmKMkc6/iuOjuDo6VSwda1XudIMCj8W5dayDc/rWDEYzqSsAR+3Ry1YR1akZg2vq7Vok0j2qsouuInZoBcNLoldy0U2qaq26cQWmDswZWxyd7jNUVc9Vl9F5yxkfrerqQpC3ytXLiR2WIkt7y5Ku1KFoh8XmHZUIS2uia/XgZc+IpA6KgaU9palrwcwj+6uigxpdWeFOF+tt6id2os5IYulSXHS7piMXo07IYPVYFeh+a2Xt/zB1PqK2fMBLumBFrntLtI7HGTmnv13zrsir+rcurayzUWTJ+uCq0SUfu/hFdLYGm1Z4VZV0y9Z+5VhU56IaQxePTjnd9IkbLqRzkXH2+X3R5N2TS82XEzsUCd6yQaWc7leagU3fOoA6EQVY+087p2WoC5q5LbmWTtQiw3dfVnOcrrsKN6KOQ+Zcfc+alhd04W7XBjpJgQP3vO7qshmdblzV4jXROgTJKIH6vW+8eWDaA116OXYhC5yEEPIS0PLz7r5zde1YS7HWpakc3ogWJCEQeOSU/atWLr3wzvVlu4xFoKRb99o6qgVFMp00w76RoaGRocWLFq1csXxxdaKJBDhduzVXjEZbMBQCzxlsfO3yRYuWjI731WqNWr3RW6+1p9ulF+Z0+aG9fDlaICy0IYyPbjjvvLOXDRYymYno0aPH6JJECmwvX7ZAyCoa51945SUb+lruHqM7joMARDqMw4tYAIXD2ldeuelsThyveSSQLJ3iLOK8Fyrs2tffcFZxoolJjkiY3loZouY3haq4/nuuL2xKMhJoe0Uf87vgsm9/uapYmpFC1V49MH8VIDH2869ZdTjgiCRq7RV9aL6KCvCSj+yKzcJJp3F4mHnbnaU3X8h04STVxm583uKq60MztKW0omnm7cXXrI1RBU5SNXd8vvqP0BI4ybXfmK8viWakVzEW5q1pOUl2aGTeCk6iXY/mqUiitbXzVqr1+nryojfOzwxoaV/MCtLIBkJWiKOXSDmBVv9F7lmBcs1QtJyg5nnnuDKC01p3HjkBiJcUZVawY7ePY1mhtfFieU5ArZd6XrDqlmHyYmvshVhGcPPi9aB8IDyOHPGQD0DlcGOLlBGgWrm9LHKCysHh/VJGwJrntcgKMs4ZzAp4XPmDhJwg+PqFhIwAVd9DT5jnBPDPtBXTnzSD2qEvuqe/GbpCY+JxPB9Ejy17eCrkA5AHPdXKCC5UHH8YPBtAqDiwIytYLEc+txXPB4D3b2lbViAWz0xnBUVrPol5PgAvDjxBlROI4dGtygGnlnqKR4/h+QBZeeJLhIxgtPt3fR3LBh6Cq/a5rcoGqCrFiQ+RGWuP92QF98q+G8sImPe/Oy8QG59fieUEr339yryAHryOkBWKL63HMoJT/0RN5IQQ/5aQE4S/FMsIIuztRxnBGf1zRE6sTfx7VlBz1avIiJJVL1mFZQOnPn3eNS6yYYzR7ipERsCvWFbmA8d8xUYyYvR232VYPvBam031jKCyqhYNVk4+NI0NkRXbg2PkxBiLQUJGMFcDkRPqkYp8KNoiJ5ahVRJygh2bxsmE0dxqJw4SyYSKIu47jJMJZTG09xzGyIOuWBbT247jZMIYgh14EpxcKIXdT2NkQlH2FE9sQ54LzIpDDx4kG3pZ6dlHIWYD6nrgKYKTC62x74E9ZMS2TT5ayfOBFc/uwJxc6LQPH8CdbCjb3yQxu84k9/7//J2YhFxuig4oQIXOFOt98NewJATUMDOie/QY3c4Ixej/tVsxAbnXG0zFyccOh2pg06qiUW81ZWeASyc+JiftSu5lMXTgmU/8x1sPlgDFyEXX3rxu+fRxOwNCqI546jFiNTr19ne89RAztltvu/P8I2iuKVJbgRIPCsXb/+pLEGYiuXPOC980GPC5hQjrUk9V6//SH38FFbGaCRCszcrf29dn1dzCwxpS7uS2p3c98RP9EMRpNIMVv/fk3sktk3PHY/lTPxgt5WzZ/+m7QOI0C7jjrYd3TswdiD97e9KZ2LN5A4HZVGDwOx7Zg4OkuRD1K/2RZOtsnbibOrNcwLl/V/ZUbpI0a1Xz/HtRwimP/h2FZgsZ2rylqLmYbRmVripSjnznN1NjDgr/5OeP98hnK6oKKwYlEm545GpsLkBg8r0Ph6IMiqfPBT31eiTheqh9fgWaG7j40od3BW/aaZNFej8xRdr12rE9zFkFOPfv1vQ20WlypIMtlHRUelWazxUQYCvXWdtOg0wKrV3TOIlXFWIuy3xPWL2EGO354FYcnEBO4lVsM9dDnN5RrB20pptm4lVRe3obRvr1as6B/NhWLVtXP1bKEA6UNnzg60+CJyDKM8CBI0++5rYrFx0tWxZKVIzv3/zxQ0QSvjn9V11x3aXjjlttywc++kHMScI6UyCUMDK2dN1wdeLZ7RMgErH8jEGFmGEQqTg2zxxAZgKZiWQcY+uMStGFpjKD/EhmoDyM5wUdJC8q7sCzAtXT5EU7vg3PCV575BhZ0fve7znBFf3/UUaIDGz+CqncpTnQaA79A8HTmAfiHGgPPfAxkcTlzvf/zVB7ttRcfbmTyL3/V9+5o49ZVtl7KzGRVaP/9BFr+my44fjSZSiJeez9yp8qTk9rFmJRBqvkJHGjOPKrNJiaDn76qIrqeImlMdH7j09a5Phx43SLcuj4Y0dwErk9+udyOLQ/nB63WIWBT/1JEyeRlwO/jICtk414Wir1ascfvvOwkcqf2f93PSYo+Kk7Dofn5R737Pvyzy2BQCqvtj9+FQEI7VtedTxoJm5Eq/d96ufWgEQqF3t/HePkyLcsLoOfwh3qobj/39ZCIKFXfV9do+eSn7OpomUnRYqe+vTBj/xrP9SMlC5+EOPUfQeq4WaMCg07vP2p+z8ABCOpe+PZPnQq8cTb371mKLSPHHj28aemAVGS2Hp+FjFDp/m3Zw0W5eHdJRgRJ7GXA5/+fc0ICjkn1zyWJHiVf0fB85QE7k6Sby19a830fJK+9+x4F4GcWP9oM7Rygh39N5x8qKrv/SjmA68ax/9ReD7AB/4zkBN9x+NXE3JCufdPgikjePHIDQRyQs/fWCAfult1BcoHiu2Rd5AV5cXLpZxQDr31+8kKav0dBRmxGn3vA6aM4MWRf6EgHzq9n/loKDOCLP4NRj5UpcffimcEfOS3ERkx9n3tg1lBTx/7AYyMWG7/0vqc4KG9/7cJZEQrHr1eWcH7/wMjJxr35YXY+3iDnOg+9PMoI1hZ3/V5LB94paH/qpERFeL0Z7GMQDn86QrlBB/YTOEZwRs7J8iKXp+cIOYEbGdlZU5Q+UXyop14MDs8RMwJHh4WOdGpfz439HwaeUYofN/+vEDtiTGcjNjq/0qDvNj7dazKCB6mt2MxI8TaRMDJCfVt5IWqtrudF8pikqKdEZxDE8gzAvWvXUwgH8agt5nIhy61vgnLCCYmB8iK5cCfkhWrxf+/V8oIXp/4N4x86NKfq6DrBwBWUDggGAIAABA1AJ0BKpABkAE+bTaYSSQioqEjvigAgA2JaW7hdT4A/gHv4r5U3QXvgD+AfgB+gH8A/f3v8B32mqXVT4oObDtNUuqnxQc2HaapdVPig5sO01S6aa3dZsIExfSYoDtNUuqnxQc2D8a33miBlNVPig5sONSjymMnIQHaapdVPigRSjykW7cJDrs2HaapdNQr8rjBhb2n8G8MuttGU1U+KDZWci9mOodoHaZ+WY0cIlI4uqnxQbKzkhhVLqp6SVe0ab1QHaapLGsBpGjoDtNUunBqzo03qgOxmnVD0cfrnfTkDKaqfFAig+xRGA95Y8QGw7TVLqp6Q+nxQc2HaapdVPiZ7y1U+KDmw7TVLqph+i4EImjKaqfFBzYdpql01eBZ0nV65AymqnxQc2HY8OuzYdpql1U+KDlp12QipdVPig5sO01SU8wQM7YGU1U+KDlsQwGkSl+ryoiQmHGqXVT4oObB+Nb2VOEDseB7qpdVPig5sHckAq6Y8QGw7TVLqp8TJl1xAEih2mqXVT4oObDjhJ8cPODiA2HaapdVPQddlEYGU1U+KDmw7TUxZlUuqnxQctAA/teDAKH4gk8OkBO/EEepg7/EEfYhXPxAd4dtfiIV/EEnh0jT8Qd6mCH+IQ/DpW3w/p8Olkbn0AAAAEr8Sz6yg0+JZ9ZQ2+Jb/EVv2Lor/GSm/4lv8Q80+JSuxdi/iHfvxDoAAAAA") center/cover no-repeat;
  mask:url("data:image/webp;base64,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") center/cover no-repeat}
.kr-tile--k .kr-word{position:relative;font-size:1.05rem;background:#121212;padding:2px 5px;border-radius:6px;margin:0 -5px -2px 0}

.kr-link{display:flex;align-items:center;gap:6px;width:92px;justify-content:center;transform:translateZ(40px)}
.kr-beam{flex:1;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--glow),transparent);
  background-size:200% 100%;box-shadow:0 0 12px color-mix(in srgb,var(--glow) 70%,transparent)}
.kr[open] .kr-beam{animation:krBeam 2.4s linear infinite}
@keyframes krBeam{from{background-position:200% 0}to{background-position:-200% 0}}
.kr-x{font-family:var(--display);font-size:1.4rem;color:var(--accent-ink);text-shadow:0 0 14px color-mix(in srgb,var(--accent) 50%,transparent)}

/* ---------- Inhalt ---------- */
.kr-eyebrow{margin:14px 0 0;text-align:center}
.kr-h{font-family:var(--display);font-size:clamp(1.7rem,4.8vw,2.5rem);line-height:1.04;margin:.3em 0 .35em;text-align:center}
.kr-amp{color:var(--accent-ink)}
.kr-lead{margin:0 auto 26px;max-width:46ch;text-align:center;color:var(--dim);font-size:1.04rem;line-height:1.6}
.kr-cards{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.kr-cards li{display:flex;flex-direction:column;gap:6px;padding:18px 16px;border-radius:20px;background:var(--panel);
  box-shadow:6px 6px 16px var(--sh-dark),-6px -6px 16px var(--sh-light)}
.kr-cards svg{width:26px;height:26px;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin-bottom:4px}
.kr-cards strong{font-size:.98rem;line-height:1.3}
.kr-cards span{color:var(--dim);font-size:.9rem;line-height:1.5}
.kr[open] .kr-cards li{animation:krUp .5s cubic-bezier(.2,.8,.2,1) both}
.kr[open] .kr-cards li:nth-child(1){animation-delay:.18s}
.kr[open] .kr-cards li:nth-child(2){animation-delay:.26s}
.kr[open] .kr-cards li:nth-child(3){animation-delay:.34s}
@keyframes krUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}

.kr-ava{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:20px 22px;border-radius:22px;
  box-shadow:inset 4px 4px 10px var(--sh-dark),inset -4px -4px 10px var(--sh-light)}
.kr-ava-t{margin:0 0 4px;font-family:var(--display);font-size:1.12rem}
.kr-ava-p{margin:0;color:var(--dim);font-size:.93rem;line-height:1.5}
.kr-actions{display:flex;flex-direction:column;gap:10px;flex-shrink:0}
.kr-actions .btn{text-align:center;white-space:nowrap}
.kr-actions .btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}

/* ---------- Handy: Blatt von unten ---------- */
@media (max-width:640px){
  .kr{width:100%;max-width:100%;max-height:100%;height:auto;margin:0;inset:auto 0 0 0;top:auto;bottom:0}
  .kr{--glass:var(--panel)}
  .kr-sheet{max-height:calc(100svh - 24px);padding:0 20px calc(24px + env(safe-area-inset-bottom));
    border-radius:28px 28px 0 0;border-bottom:0;transform-origin:50% 100%}
  .kr[open] .kr-sheet{animation:krSheet .42s cubic-bezier(.2,.9,.22,1) both}
  .kr.is-closing .kr-sheet{animation:krSheetOut .22s ease-in both}
  .kr-grip{display:block;width:44px;height:5px;border-radius:5px;margin:10px auto 0;background:var(--mute);opacity:.5}
  .kr-close{top:12px;right:12px}
  .kr-hero{margin:0 -20px 4px;padding:22px 10px 12px}
  .kr-tile{width:112px;height:112px;border-radius:26px;gap:8px}
  .kr-lion{width:52px;height:52px}
  .kr-word{font-size:1.12rem}
  .kr-cap{font-size:9px;letter-spacing:.1em}
  .kr-tile{padding:0 8px}
  .kr-tile--k{padding:10px 11px}
  .kr-tile--k .kr-word{font-size:.78rem}
  .kr-lynx{inset:6% 20% -6% -20%}
  .kr-link{width:56px}
  .kr-cards{grid-template-columns:minmax(0,1fr);gap:10px}
  .kr-cards li{padding:14px 16px}
  .kr-ava{flex-direction:column;align-items:stretch;padding:18px}
  .kr-actions .btn{white-space:normal}
}
@keyframes krSheet{from{transform:translateY(100%)}to{transform:none}}
@keyframes krSheetOut{to{transform:translateY(100%)}}

@media (prefers-reduced-motion:reduce){
  .kr[open] .kr-sheet,.kr.is-closing .kr-sheet,.kr[open]::backdrop,.kr[open] .kr-tile--a,.kr[open] .kr-tile--k,
  .kr[open] .kr-beam,.kr[open] .kr-cards li{animation:none}
  .kr-stage>*{transition:none}
}
