*{box-sizing:border-box}body,html{width:100%;height:100%;margin:0;padding:0;overflow:hidden;background:#080b0a;color:#f5f7f4;font-family:Inter,system-ui,sans-serif}body{overscroll-behavior:none}a,button{-webkit-tap-highlight-color:transparent}:root{--background:#080b0a;--text:#f5f7f4;--muted:#9ca7a0;--green:#25d366;--line:rgba(255,255,255,.14);--glass:rgba(10,15,12,.58)}.feed{position:relative;z-index:1;width:100%;height:100dvh;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.item{position:relative;display:flex;align-items:flex-end;width:100%;height:100dvh;min-height:100dvh;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;background:#111613}.feed-sentinel{width:100%;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.feed-sentinel.loading::after{content:'';width:22px;height:22px;border:2px solid rgba(255,255,255,.25);border-top-color:rgba(255,255,255,.85);border-radius:50%;animation:.7s linear infinite feed-sentinel-spin}@keyframes feed-sentinel-spin{to{transform:rotate(360deg)}}.feed-sentinel.error{height:56px;cursor:pointer;pointer-events:auto}.feed-sentinel.error::after{content:'Couldn\'t load more — tap to retry';padding:8px 16px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.85);font-size:13px;font-weight:500}.media{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center center;background:#000}.youtube-facade-thumb{z-index:1;object-fit:cover}iframe.youtube-player[hidden]{display:none}iframe.youtube-player{z-index:2;border:0}.item.youtube-mounted .youtube-facade-thumb{opacity:0;pointer-events:none}.youtube-play-overlay{position:absolute;inset:0;z-index:14;display:grid;place-items:center;cursor:pointer;background:0 0}.youtube-play-button{display:grid;place-items:center;width:76px;height:76px;border:1px solid rgba(255,255,255,.38);border-radius:50%;background:rgba(0,0,0,.52);color:#fff;box-shadow:0 8px 30px rgba(0,0,0,.28);backdrop-filter:blur(10px);transition:transform .18s,opacity .18s}.youtube-play-button svg{width:31px;height:31px;margin-left:3px}.youtube-play-overlay.is-hidden{pointer-events:none;opacity:0}.youtube-play-overlay.is-muted-hint .youtube-play-button{display:none}.youtube-play-overlay.is-muted-hint::after{content:'🔊  Tap to unmute';padding:11px 19px;color:#fff;font:600 16px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:linear-gradient(135deg,rgba(255,70,120,.22),rgba(100,80,255,.22)),rgba(15,15,20,.62);border:1px solid rgba(255,255,255,.2);border-radius:999px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 0 25px rgba(255,70,120,.12),0 0 35px rgba(80,80,255,.12),0 12px 40px rgba(0,0,0,.35);pointer-events:none;animation:2.5s ease-in-out infinite gradient-hint}.youtube-play-overlay:focus-visible .youtube-play-button,.youtube-play-overlay:hover .youtube-play-button{transform:scale(1.06)}.video-play-indicator{position:absolute;top:50%;left:50%;z-index:15;display:grid;place-items:center;width:74px;height:74px;margin:-37px 0 0 -37px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(0,0,0,.48);color:#fff;opacity:0;transform:scale(.75);pointer-events:none;backdrop-filter:blur(10px);transition:opacity .18s,transform .18s}.video-play-indicator.show{opacity:1;transform:scale(1)}.video-play-indicator svg{width:30px;height:30px}.video-muted::after{content:'🔊  Tap to unmute';position:absolute;top:50%;left:50%;z-index:16;padding:11px 19px;color:#fff;font:600 16px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:linear-gradient(135deg,rgba(255,70,120,.22),rgba(100,80,255,.22)),rgba(15,15,20,.62);border:1px solid rgba(255,255,255,.2);border-radius:999px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 0 25px rgba(255,70,120,.12),0 0 35px rgba(80,80,255,.12),0 12px 40px rgba(0,0,0,.35);pointer-events:none;transform:translate(-50%,-50%);animation:2.5s ease-in-out infinite gradient-hint}@keyframes gradient-hint{0%,100%{opacity:.7;filter:saturate(100%)}50%{opacity:1;filter:saturate(140%)}}.scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.08) 0,rgba(0,0,0,0) 35%,rgba(0,0,0,.9) 100%)}.quote-screen{width:100%;height:100dvh;display:flex;align-items:center;justify-content:center;padding:70px 18px 90px;overflow:hidden}.item.quote{position:relative;min-height:235px;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:25px;background:radial-gradient(circle at 12% 10%,rgba(120,255,200,.11),transparent 38%),radial-gradient(circle at 90% 90%,rgba(100,130,255,.1),transparent 42%),linear-gradient(145deg,#1b211e,#0b0f0d);border:1px solid rgba(255,255,255,.12);box-shadow:0 25px 65px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.08);isolation:isolate}.item.quote::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(130,255,205,.6),transparent 35%,transparent 65%,rgba(110,140,255,.45));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}.item.quote::after{content:"";position:absolute;inset:10px;border-radius:17px;border:1px solid rgba(255,255,255,.055);pointer-events:none;z-index:1}.quote-content{position:relative;z-index:5;width:100%;min-height:235px;display:flex;align-items:center;justify-content:center;padding:38px 30px;text-align:center;pointer-events:none}.quote-content::before{content:"\201C";position:absolute;top:5px;left:17px;font-family:Georgia,serif;font-size:75px;color:rgba(130,255,205,.08);line-height:1}.quote-text{width:100%;max-width:310px;margin:0 auto;color:#f7faf8;font-family:Fraunces,Georgia,serif;font-size:clamp(22px, 6vw, 29px);font-weight:600;line-height:1.32;letter-spacing:-.025em;text-align:center;text-wrap:balance;text-shadow:0 3px 18px rgba(0,0,0,.55)}.quote-author{margin-top:14px;color:rgba(255,255,255,.58);font-size:11px;text-align:center}.quote-text::after{content:"";display:block;width:36px;height:2px;margin:17px auto 0;border-radius:10px;background:#82ffcd;box-shadow:0 0 12px rgba(130,255,205,.5)}@media (max-width:767px){.quote-screen{padding:65px 16px 85px}.item.quote{width:min(88vw,360px);min-height:230px;border-radius:23px}.quote-content{min-height:230px;padding:35px 26px}.quote-text{max-width:300px;font-size:clamp(21px, 6.2vw, 27px)}}@media (max-width:380px){.quote-screen{padding-left:13px;padding-right:13px}.item.quote{width:310px;min-height:210px}.quote-content{min-height:210px;padding:30px 22px}.quote-text{max-width:270px;font-size:21px}}.caption{position:relative;left:0;right:0;bottom:0;z-index:5;width:100%;padding:0 70px max(28px,calc(env(safe-area-inset-bottom) + 20px)) 12px;pointer-events:none}.meta{display:flex;align-items:center;gap:8px;margin-bottom:8px}.badge{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid var(--line);border-radius:6px;background:rgba(255,255,255,.12);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.05em}.badge.video{border-color:rgba(37,211,102,.45);background:rgba(37,211,102,.16);color:#8cf3b4}.post-title{margin:0 0 7px;max-width:min(600px,calc(100% - 10px));color:#fff;font-size:13px;font-weight:500;line-height:1.35;text-shadow:0 2px 12px rgba(0,0,0,.55)}.category-name{color:rgba(255,255,255,.82);font-size:13px;font-weight:600;line-height:1.4}.subcategory-name{margin-top:3px;color:rgba(255,255,255,.58);font-size:11px;font-weight:500}.post-scroll-hint{position:absolute;left:50%;bottom:max(22px,calc(env(safe-area-inset-bottom) + 14px));z-index:10;transform:translateX(-50%);color:rgba(255,255,255,.72);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;white-space:nowrap;text-shadow:0 2px 10px rgba(0,0,0,.65);pointer-events:none;animation:1.8s ease-in-out infinite scrollHint}.actions{position:absolute;right:50vw;bottom:max(105px,calc(env(safe-area-inset-bottom) + 85px));z-index:20;display:flex;flex-direction:column;align-items:center;gap:18px}.action{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px}.action button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;background:0 0;color:#fff;cursor:pointer;backdrop-filter:blur(0px);transition:transform .15s,background .15s}.action button:active{transform:scale(.91)}.action button:disabled{opacity:.7}.action button svg{width:21px;height:21px}.like-btn.liked{border-color:#ff3b30;background:#ff3b30;color:#fff;border-radius:50%;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.like-btn.liked svg{fill:currentColor}.view-button{cursor:default!important}.view-button:hover{transform:none!important}.download-count,.like-count,.share-count,.view-count{color:#fff;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;line-height:1}.action-label{color:var(--muted);font-family:JetBrains Mono,monospace;font-size:9px}.share-menu{position:absolute;right:58px;bottom:0;z-index:100;display:none;width:190px;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(10,15,12,.97);box-shadow:0 15px 45px rgba(0,0,0,.55);backdrop-filter:blur(20px)}.share-menu.open{display:flex;flex-direction:column;gap:3px}.share-menu a,.share-menu button{display:flex;align-items:center;width:100%;min-height:40px;padding:9px 11px;border:0;border-radius:10px;background:0 0;color:#fff;font-size:12px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.share-menu a:hover,.share-menu button:hover{background:rgba(255,255,255,.1)}.bottom-nav{position:fixed;left:0;right:0;top:0;bottom:auto;z-index:5000;display:flex;align-items:center;justify-content:space-around;width:100%;height:calc(40px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 5px 5px;background:rgba(7,10,8,.96);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 8px 30px rgba(0,0,0,.35);backdrop-filter:blur(18px)}.bottom-nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:40px;padding:0;border:0;background:0 0;color:#7f8983;font-size:9px;font-weight:600;cursor:pointer}.bottom-nav-item svg{width:15px;height:15px;pointer-events:none}.bottom-nav-item.active{color:#fff}.bottom-nav-item.active svg{color:var(--green)}.bottom-nav-item:active{transform:scale(.9)}.category-panel{position:fixed;left:12px;right:12px;top:calc(70px + env(safe-area-inset-top) + 60px);z-index:6000;display:none;padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(10,15,12,.96);box-shadow:0 20px 60px rgba(0,0,0,.55);backdrop-filter:blur(24px)}.category-panel.open{display:block}.category-panel-title{margin:0 0 13px;color:rgba(255,255,255,.65);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.category-list{display:flex;flex-wrap:wrap;gap:8px}.category-filter{padding:9px 14px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.065);color:rgba(255,255,255,.88);font-size:11px;font-weight:600;cursor:pointer}.category-filter.active{background:var(--green);border-color:var(--green);color:#06210f}.scroll-next-hint{position:fixed;left:50%;bottom:calc(76px + env(safe-area-inset-bottom));transform:translateX(-50%);z-index:5400;padding:8px 14px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(10,15,12,.72);color:rgba(255,255,255,.68);font:500 11px Inter,system-ui,sans-serif;white-space:nowrap;box-shadow:0 10px 28px rgba(0,0,0,.25);backdrop-filter:blur(14px);pointer-events:none;opacity:1;animation:1.6s ease-in-out infinite scrollHintFloat;transition:opacity .25s,transform .25s}.scroll-next-hint::after{content:'↑';display:inline-block;margin-left:7px;font-size:16px;line-height:10px;color:rgba(255,255,255,.85);animation:1s ease-in-out infinite scrollHintArrow}@keyframes scrollHintFloat{0%,100%{transform:translate(-50%,0)}50%{transform:translate(-50%,-7px)}}@keyframes scrollHintArrow{0%,100%{transform:translateY(0);opacity:.55}50%{transform:translateY(5px);opacity:1}}.scroll-next-hint.hidden{opacity:0;transform:translate(-50%,12px);animation:none}.search-bar-wrap{position:fixed;z-index:5500;pointer-events:none}.search-bar-wrap .search-bar{display:none}.search-bar-wrap.search-open .search-bar{display:flex}.search-bar-wrap.search-open{pointer-events:auto}.search-bar{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(10,15,12,.78);color:rgba(255,255,255,.72);box-shadow:0 12px 35px rgba(0,0,0,.28);backdrop-filter:blur(18px)}.search-bar svg{flex:0 0 auto;width:18px;height:18px}.search-submit{display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:30px;margin:0;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.85);font:600 11px Inter,system-ui,sans-serif;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,transform .15s}.search-submit:hover{background:rgba(255,255,255,.14);color:#fff}.search-submit:active{transform:scale(.95)}.search-bar input{width:100%;min-width:0;height:42px;padding:0;border:0;outline:0;background:0 0;color:#fff;font:500 12px Inter,system-ui,sans-serif}.search-bar input::placeholder{color:rgba(255,255,255,.48)}.search-clear{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:rgba(255,255,255,.07);color:rgba(255,255,255,.75);font-size:18px;line-height:1;cursor:pointer}.search-clear[hidden]{display:none}.search-bar:focus-within{border-color:rgba(37,211,102,.42);box-shadow:0 12px 35px rgba(0,0,0,.28),0 0 0 1px rgba(37,211,102,.08)}.search-close{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:rgba(255,255,255,.07);color:rgba(255,255,255,.82);font-size:20px;font-weight:400;line-height:1;cursor:pointer;transition:background .15s,transform .15s}.search-close:hover{background:rgba(255,255,255,.14)}.search-close:active{transform:scale(.9)}.empty{display:flex;align-items:center;justify-content:center;width:100%;height:100dvh;padding:30px;text-align:center}.empty-box{max-width:340px}.empty-box h2{margin:0 0 8px}.empty-box p{margin:0 0 20px;color:var(--muted);font-size:14px;line-height:1.6}.empty-box a{color:var(--green);font-weight:700;text-decoration:none}@media (max-width:767px){.search-bar-wrap{left:10px;right:10px;top:calc(70px + env(safe-area-inset-top) + 4px)}.category-panel{left:10px;right:10px;top:calc(70px + env(safe-area-inset-top) + 56px);padding:14px}.quote-content{padding:0 78px max(150px,calc(env(safe-area-inset-bottom) + 130px)) 18px}.quote-text{max-width:none;font-size:18px;line-height:1.18;overflow-wrap:anywhere}.caption{position:absolute;left:2px;right:2px;bottom:0;z-index:5;padding:0 70px max(24px,calc(env(safe-area-inset-bottom) + 18px)) 10px}.post-title{width:100%;max-width:none;font-size:12px;line-height:1.25}.category-name{font-size:12px}.subcategory-name{font-size:10px}.actions{right:9px}.post-scroll-hint{bottom:max(90px,calc(env(safe-area-inset-bottom) + 82px));font-size:10px}}@media (min-width:768px){.search-bar-wrap{left:50%;right:auto;width:600px;transform:translateX(-50%)}.bottom-nav{left:50%;right:auto;width:620px;transform:translateX(-50%);border-radius:0 0 20px 20px}.category-panel{left:50%;right:auto;top:calc(70px + 56px);width:600px;transform:translateX(-50%)}.caption{padding-left:62dvh}.actions{right:62dvh}.post-scroll-hint{bottom:24px}}.search-no-results{position:fixed;left:50%;top:50%;z-index:7000;width:calc(100% - 40px);max-width:360px;padding:22px;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(10,15,12,.94);color:#fff;text-align:center;box-shadow:0 20px 70px rgba(0,0,0,.55);backdrop-filter:blur(20px);display:none}.search-no-results.show{display:block}.search-no-results strong{display:block;margin-bottom:7px;font-size:15px}.search-no-results span{color:rgba(255,255,255,.55);font-size:12px}@media (prefers-reduced-motion:reduce){.scroll-next-hint,.scroll-next-hint::after{animation:none}*,::after,::before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.item picture{display:contents}.feed-end{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;width:100%;height:100dvh;min-height:100dvh;scroll-snap-align:start;background:#111613;color:rgba(255,255,255,.85);font:500 16px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.feed-end[hidden]{display:none}.feed-end p{margin:0}.feed-end-top{padding:11px 22px;color:#fff;font-family:inherit;font-size:15px;font-weight:600;line-height:1;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22);border-radius:999px;cursor:pointer}.item.quote{width:100%;max-width:100%}.bottom-nav-item.nav-search[aria-expanded=true]{color:#fff}.bottom-nav-item.nav-search[aria-expanded=true] svg{color:var(--green)}.search-bar-wrap{left:0;right:0;top:calc(40px + env(safe-area-inset-top) + 6px);padding:0 10px;box-sizing:border-box}.search-bar{gap:8px;padding:0 8px}.search-bar .search-submit{margin-left:auto}@media (min-width:768px){.item.quote .quote-content{padding:0 78px max(150px,calc(env(safe-area-inset-bottom) + 130px)) 18px}.item.quote .quote-text{max-width:none;line-height:1.25;overflow-wrap:anywhere;font-size:26px}.item.quote .caption{position:absolute;left:2px;right:2px;bottom:0;width:auto;padding:0 70px max(24px,calc(env(safe-area-inset-bottom) + 18px)) 10px}.item.quote .actions{right:9px}.item.quote{width:620px}.search-bar-wrap{left:50%;right:auto;width:620px;padding:0;transform:translateX(-50%)}}.search-bar input[type=search]::-webkit-search-cancel-button,.search-bar input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.item.quote .quote-content{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;min-height:0;padding:130px 66px;box-sizing:border-box;text-align:center;pointer-events:none}.item.quote .quote-content::before{content:"";position:absolute;left:50%;top:50%;width:min(88%,480px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.11) 0,rgba(255,255,255,.035) 42%,transparent 70%);z-index:-1}.item.quote .quote-mark{display:grid;place-items:center;width:54px;height:54px;margin:0 0 24px;padding-top:15px;box-sizing:border-box;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);box-shadow:0 10px 30px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#9dffd8;font:700 36px/1 Georgia,"Times New Roman",serif}.item.quote .quote-text{width:100%;max-width:520px;margin:0 auto;color:#fff;font-family:Fraunces,Georgia,"Times New Roman",serif;font-weight:600;letter-spacing:-.02em;line-height:1.28;text-align:center;text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 4px 24px rgba(0,0,0,.45)}.item.quote .quote-text::after{display:none}.item.quote .quote-text.is-sm{font-size:clamp(28px, 8vw, 38px)}.item.quote .quote-text.is-md{font-size:clamp(25px, 7vw, 33px)}.item.quote .quote-text.is-lg{font-size:clamp(21px, 5.8vw, 27px);line-height:1.34}.item.quote .quote-text.is-xl{font-size:clamp(18px, 4.8vw, 22px);line-height:1.4}.item.quote .quote-rule{display:block;width:48px;height:3px;margin:28px auto 0;border-radius:99px;background:linear-gradient(90deg,#82ffcd,#7aa2ff);box-shadow:0 0 16px rgba(130,255,205,.55)}.item.quote .quote-author{margin:18px 0 0;color:rgba(255,255,255,.74);font:600 12px/1.4 Inter,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;text-align:center}.item.quote .quote-author::before{content:"\2014\00a0";color:#82ffcd}.item.quote .caption{position:absolute;left:0;right:0;top:calc(40px + env(safe-area-inset-top) + 24px);bottom:auto;z-index:6;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;width:auto;padding:0 20px}.item.quote .caption .meta{margin:0}.item.quote .caption .badge{padding:6px 10px;border-radius:999px;letter-spacing:.12em}.item.quote .caption .category-name{margin:0;padding:6px 13px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.09);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font:600 12px/1 Inter,system-ui,sans-serif;letter-spacing:.02em}.item.quote .actions{position:absolute;left:auto;right:9px;top:auto;bottom:max(105px,calc(env(safe-area-inset-bottom) + 85px));transform:none;z-index:20;flex-direction:column;align-items:center;gap:18px;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.item.quote .action{min-width:0;gap:5px}.item.quote .action button{width:48px;height:48px;border-radius:0;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}.item.quote .action button:active{background:0 0}.copy-label{color:#fff;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.copy-quote svg{width:24px;height:24px}.copy-quote .copied-icon,.copy-quote.is-copied .copy-icon{display:none}.copy-quote.is-copied .copied-icon{display:block;color:#82ffcd}.copy-action:has(.is-copied) .copy-label,.copy-quote.is-copied+.copy-label{color:#82ffcd}