.lm-page{--lm-bg:#0d0e14;--lm-bg-2:#111219;--lm-elev:#171920;--lm-surface:#1c1e25;--lm-text:#f6f7fa;--lm-dim:#a8abb3;--lm-faint:#72747c;--lm-ghost:#53555c;--lm-pink:rgb(var(--accent-500));--lm-pink-bright:rgb(var(--accent-400));--lm-pink-dim:rgb(var(--accent-500) / .16);--lm-pink-line:rgb(var(--accent-500) / .42);--lm-violet:#a167f1;--lm-violet-dim:#a167f12e;--lm-violet-line:#a167f16b;--lm-comics:#00c5d5;--lm-comics-dim:#00c5d529;--lm-comics-line:#00c5d56b;--lm-trending:#e7b551;--lm-action-pink:rgb(var(--accent-500));--lm-action-pink-glow:rgb(var(--accent-glow) / .42);--lm-action-danger:hsl(var(--heroui-danger,339 90% 51%));--lm-action-indigo:#6366f1;--lm-line:#ffffff16;--lm-line-strong:#ffffff24;--lm-r:12px;--lm-r-lg:18px;--lm-shadow:0 12px 40px -12px #000000b3;--lm-font-display:var(--font-bricolage,"Bricolage Grotesque", system-ui, sans-serif);--lm-font-ui:var(--font-hanken,"Hanken Grotesk", system-ui, sans-serif);--lm-font-mono:var(--font-space-mono,"Space Mono", ui-monospace, monospace);background:var(--lm-bg);color:var(--lm-text);font-family:var(--lm-font-ui);min-height:100%}@supports (color:lab(0% 0 0)){.lm-page{--lm-bg:lab(3.99956% .410795 -3.17709);--lm-bg-2:lab(5.64057% .552081 -4.31183);--lm-elev:lab(8.83474% .72404 -5.171);--lm-surface:lab(11.1476% .770174 -5.54265);--lm-text:lab(97.0785% .0201464 -1.51932);--lm-dim:lab(69.7731% .102699 -4.53334);--lm-faint:lab(48.892% .120968 -4.5233);--lm-ghost:lab(36.1309% .139475 -4.51356);--lm-violet:lab(55.1015% 44.4659 -61.8299);--lm-violet-dim:lab(55.1015% 44.4659 -61.8299/.18);--lm-violet-line:lab(55.1015% 44.4659 -61.8299/.42);--lm-comics:lab(72.2808% -44.018 -23.4831);--lm-comics-dim:lab(72.2808% -44.018 -23.4831/.16);--lm-comics-line:lab(72.2808% -44.018 -23.4831/.42);--lm-trending:lab(76.9289% 11.3043 56.6222);--lm-line:lab(100% 0 0/.085);--lm-line-strong:lab(100% 0 0/.14);--lm-shadow:0 12px 40px -12px lab(0% 0 0/.7)}}.light .lm-page{--lm-bg:#f9fafc;--lm-bg-2:#f2f3f7;--lm-elev:#ebecf1;--lm-surface:#fdfdff;--lm-text:#121319;--lm-dim:#4a4d54;--lm-faint:#666970;--lm-ghost:#83868e;--lm-line:#05060917;--lm-line-strong:#05060929;--lm-shadow:0 12px 40px -12px #0000002e}@supports (color:lab(0% 0 0)){.light .lm-page{--lm-bg:lab(98.2407% .10249 -1.13486);--lm-bg-2:lab(95.9077% .173867 -1.88965);--lm-elev:lab(93.5811% .210583 -2.26638);--lm-surface:lab(99.4072% .0677705 -.756967);--lm-text:lab(6.12029% .516802 -4.14185);--lm-dim:lab(32.6505% .14621 -4.51009);--lm-faint:lab(44.2517% .126749 -4.5202);--lm-ghost:lab(55.8524% .113636 -4.52725);--lm-line:lab(1.53462% .191443 -1.41938/.09);--lm-line-strong:lab(1.53462% .191443 -1.41938/.16);--lm-shadow:0 12px 40px -12px lab(0% 0 0/.18)}}.lm-shell{max-width:1200px;margin:0 auto;padding:0 28px}.lm-masthead{border-bottom:1px solid var(--lm-line);padding:40px 0 0}.lm-mm-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lm-eyebrow{font-family:var(--lm-font-mono);letter-spacing:0;text-transform:uppercase;color:var(--lm-pink-bright);margin-bottom:10px;font-size:11px}.lm-mm-title{font-family:var(--lm-font-display);letter-spacing:0;color:var(--lm-text);margin:8px 0 0;font-size:40px;font-weight:700;line-height:1.05}.lm-mm-stats{color:var(--lm-dim);flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;padding-bottom:20px;font-size:14px;display:flex}.lm-mm-total{font-family:var(--lm-font-display);color:var(--lm-text);font-size:18px;font-weight:800}.lm-mm-chip{background:var(--lm-bg-2);border:1px solid var(--lm-line);border-radius:99px;align-items:center;gap:7px;padding:6px 14px;font-size:13px;display:inline-flex}.lm-mm-sw{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.lm-mm-dot{color:var(--lm-ghost)}.lm-month-nav{align-items:center;gap:12px;padding-bottom:4px;display:flex}.lm-mn-arrow{background:var(--lm-bg-2);border:1px solid var(--lm-line-strong);width:38px;height:38px;color:var(--lm-dim);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:background .12s,color .12s;display:grid}.lm-mn-arrow:hover{background:var(--lm-elev);border-color:var(--lm-pink-line);color:var(--lm-pink-bright)}.lm-mn-side{color:var(--lm-dim);white-space:nowrap;font-size:16px}.lm-mn-cur{font-family:var(--lm-font-display);letter-spacing:0;white-space:nowrap;color:var(--lm-text);font-size:28px;font-weight:800;line-height:1}.lm-toolbar-wrap{padding:14px 0 0}.lm-rel-toolbar{border-bottom:1px solid var(--lm-line);flex-wrap:wrap;align-items:center;gap:16px;padding-bottom:14px;display:flex}.lm-rel-tabs{flex-wrap:wrap;gap:4px;display:flex}.lm-rel-sort{color:var(--lm-dim);align-items:center;gap:10px;margin-left:auto;font-size:13px;font-weight:600;display:inline-flex}.lm-rel-sort select{appearance:none;border:1px solid var(--lm-line);background:var(--lm-bg-2);color:var(--lm-text);font:inherit;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--lm-dim) 50%), linear-gradient(135deg, var(--lm-dim) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-radius:999px;outline:none;padding:8px 34px 8px 14px}.lm-rel-sort select:focus{border-color:var(--lm-pink-line);box-shadow:0 0 0 3px var(--lm-pink-dim)}.lm-tab{color:var(--lm-dim);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--lm-font-ui);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;transition:all .14s;display:inline-flex}.lm-tab:hover{color:var(--lm-text);background:#ffffff0d;background:lab(100% 0 0/.05)}.lm-tab.on{background:var(--lm-pink-dim);border-color:var(--lm-pink-line);color:var(--lm-pink-bright)}.lm-c{font-family:var(--lm-font-mono);background:#ffffff14;background:lab(100% 0 0/.08);border-radius:99px;padding:1px 7px;font-size:11px;font-weight:700}.lm-tab.on .lm-c{background:rgb(var(--accent-500) / .22)}.lm-tab.on.manga{background:var(--lm-violet-dim);border-color:var(--lm-violet-line);color:var(--lm-violet)}.lm-tab.on.manga .lm-c{background:#a167f138;background:lab(55.1015% 44.4659 -61.8299/.22)}.lm-tab.on.comics{background:var(--lm-comics-dim);border-color:var(--lm-comics-line);color:var(--lm-comics)}.lm-tab.on.comics .lm-c{background:#00c5d538;background:lab(72.2808% -44.018 -23.4831/.22)}.lm-timeline-section{padding:0 0 80px}.lm-timeline{flex-direction:column;margin-top:10px;display:flex}.lm-tl-row{grid-template-columns:56px 46px minmax(0,1fr);display:grid}.lm-tl-mid{position:relative}.lm-tl-mid:before{content:"";background:var(--lm-line-strong);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.lm-timeline>.lm-tl-row:first-child .lm-tl-mid:before{top:18px}.lm-timeline>.lm-tl-row:last-child .lm-tl-mid:before{bottom:calc(100% - 30px)}.lm-tl-weekrow{margin:8px 0}.lm-tl-weeklabel{font-family:var(--lm-font-display);letter-spacing:0;color:var(--lm-text);flex-direction:column;justify-content:center;padding:10px 0 10px 16px;font-size:17px;font-weight:800;line-height:1.1;display:flex}.lm-tl-weeklabel small{font-family:var(--lm-font-mono);letter-spacing:0;text-transform:uppercase;color:var(--lm-faint);margin-top:3px;font-size:10.5px;font-weight:400}.lm-tl-wnode{background:var(--lm-violet);border:3px solid var(--lm-bg);width:16px;height:16px;box-shadow:0 0 0 4px var(--lm-violet-dim);z-index:2;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lm-tl-date{text-align:right;padding:16px 0 0;line-height:1}.lm-tl-day{font-family:var(--lm-font-display);color:var(--lm-text);font-size:24px;font-weight:800;display:block}.lm-tl-mon{letter-spacing:0;text-transform:uppercase;color:var(--lm-faint);margin-top:2px;font-size:10px;display:block}.lm-tl-dot{background:var(--lm-pink);border:3px solid var(--lm-bg);z-index:2;border-radius:50%;width:13px;height:13px;transition:box-shadow .15s;display:block;position:absolute;top:24px;left:50%;transform:translate(-50%)}.lm-tl-dot.hot{background:var(--lm-trending);box-shadow:0 0 0 4px #e7b55129;box-shadow:0 0 0 4px lab(76.9289% 11.3043 56.6222/.16)}.lm-tl-row:hover .lm-tl-dot{box-shadow:0 0 0 4px var(--lm-pink-dim)}.lm-tl-cardwrap{min-width:0;padding:0 0 18px 16px}.lm-tl-card{background:var(--lm-elev);border:1px solid var(--lm-line);border-radius:var(--lm-r-lg);color:inherit;cursor:pointer;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 16px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}.lm-tl-card:hover{border-color:var(--lm-line-strong);box-shadow:var(--lm-shadow);transform:translate(4px)}.lm-tl-cover{aspect-ratio:100/141;object-fit:cover;background:var(--lm-surface);border-radius:8px;flex:none;width:72px;display:block}.lm-cover-link{z-index:1;border-radius:8px;outline:none;width:fit-content;display:block;position:relative}.lm-cover-link:focus-visible{box-shadow:0 0 0 3px var(--lm-bg), 0 0 0 5px var(--lm-pink)}.lm-cover-preview{z-index:50;border:1px solid var(--lm-line-strong);background:var(--lm-surface);opacity:0;pointer-events:none;transform-origin:0;border-radius:12px;width:220px;transition:opacity .16s,transform .16s;position:absolute;top:50%;left:calc(100% + 16px);overflow:hidden;transform:translateY(-50%)translate(-8px)scale(.96);box-shadow:0 28px 70px #0000008c;box-shadow:0 28px 70px lab(0% 0 0/.55)}.lm-cover-preview img{object-fit:contain;width:100%;height:auto;max-height:min(66vh,420px);display:block}@media (hover:hover) and (pointer:fine) and (min-width:721px){.lm-cover-link:hover,.lm-cover-link:focus-visible{z-index:60}.lm-cover-link:hover .lm-cover-preview,.lm-cover-link:focus-visible .lm-cover-preview{opacity:1;transform:translateY(-50%)translate(0)scale(1)}}@media (hover:none),(pointer:coarse),(max-width:720px){.lm-cover-preview{display:none}}.lm-cover-placeholder{background:linear-gradient(135deg, var(--lm-surface), var(--lm-elev))}.lm-tl-info{min-width:0}.lm-tl-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.lm-tl-type{letter-spacing:0;background:var(--lm-pink-dim);color:var(--lm-pink-bright);border:1px solid var(--lm-pink-line);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:10px;font-weight:700}.lm-tl-type.bd{background:var(--lm-pink-dim);color:var(--lm-pink-bright);border-color:var(--lm-pink-line)}.lm-tl-type.manga{background:var(--lm-violet-dim);color:var(--lm-violet);border-color:var(--lm-violet-line)}.lm-tl-type.comics{background:var(--lm-comics-dim);color:var(--lm-comics);border-color:var(--lm-comics-line)}.lm-tl-badge{color:var(--lm-trending);white-space:nowrap;background:#e7b55126;background:lab(76.9289% 11.3043 56.6222/.15);border:1px solid #e7b55166;border:1px solid lab(76.9289% 11.3043 56.6222/.4);border-radius:99px;padding:2px 8px;font-size:10px;font-weight:700}.lm-tl-title{font-family:var(--lm-font-display);color:var(--lm-text);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.lm-tl-sub{color:var(--lm-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.lm-tl-meta{color:var(--lm-dim);flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;font-size:13px;display:flex}.lm-tl-price{font-family:var(--lm-font-display);color:var(--lm-text);font-weight:700}.lm-tl-act{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.lm-btn-add{background:var(--lm-action-pink);color:#fff;cursor:pointer;white-space:nowrap;height:38px;font-size:13px;font-weight:800;font-family:var(--lm-font-ui);box-shadow:0 0 14px var(--lm-action-pink-glow);border:none;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 16px;transition:background .12s,transform .1s;display:inline-flex}.lm-btn-add:hover{background:#f472b6;transform:translateY(-1px)}.lm-btn-add:active{transform:translateY(0)}.lm-btn-add:disabled{cursor:default;opacity:.78;transform:none}.lm-btn-add:disabled:hover{background:var(--lm-action-pink);transform:none}.lm-btn-add.is-owned{background:var(--lm-action-danger);box-shadow:none}.lm-btn-add.is-owned:hover{background:var(--lm-action-danger)}.lm-btn-add svg{flex:none;width:16px;height:16px}.lm-btn-wishlist{background:var(--lm-bg-2);width:38px;height:38px;color:var(--lm-dim);border:1px solid var(--lm-line-strong);cursor:pointer;white-space:nowrap;font-size:12.8px;font-weight:700;font-family:var(--lm-font-ui);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0;transition:background .12s,color .12s,border-color .12s,transform .1s;display:inline-flex}.lm-btn-wishlist:hover{border-color:var(--lm-pink-line);color:var(--lm-text)}.lm-btn-wishlist:active{transform:translateY(0)}.lm-btn-wishlist:disabled{cursor:default;opacity:.78;transform:none}.lm-btn-wishlist.is-active{background:var(--lm-action-indigo);color:#fff;border-color:#818cf899;box-shadow:0 0 22px #6366f138}.lm-btn-wishlist span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lm-btn-wishlist svg{flex:none;width:16px;height:16px}.lm-skeleton-timeline{margin-top:10px}.lm-sk-card{cursor:default;pointer-events:none}.lm-sk-card:hover{border-color:var(--lm-line);box-shadow:none;transform:none}.lm-sk-cover{aspect-ratio:100/141;background:var(--lm-surface);border-radius:8px;width:72px}.lm-sk-week{border-radius:999px;width:150px;height:18px}.lm-sk-week-sub{border-radius:999px;width:112px;height:12px;margin-top:7px}.lm-sk-day{border-radius:999px;width:40px;height:26px;margin-left:auto}.lm-sk-mon{border-radius:999px;width:34px;height:11px;margin:6px 0 0 auto}.lm-sk-chip{border-radius:999px;width:58px;height:20px}.lm-sk-chip.short{width:76px}.lm-sk-title{border-radius:999px;width:min(380px,92%);height:22px}.lm-sk-sub{border-radius:999px;width:min(520px,76%);height:14px;margin-top:8px}.lm-sk-meta{border-radius:999px;width:84px;height:13px}.lm-sk-meta.short{width:58px}.lm-sk-meta.wide{width:130px}.lm-sk-action{border-radius:999px;width:178px;height:48px}.lm-sk-wishlist{border-radius:999px;width:98px;height:40px}.lm-loading{text-align:center;color:var(--lm-dim);padding:80px 20px;font-size:15px}.lm-error{text-align:center;color:#ff716b;color:lab(65.5311% 62.9738 37.1879);padding:80px 20px;font-size:15px}.lm-empty{text-align:center;color:var(--lm-faint);padding:80px 20px;font-size:15px}@media (max-width:720px){.lm-shell{padding:0 16px}.lm-mn-cur{min-width:0;font-size:22px}.lm-mn-side{display:none}.lm-mm-row{flex-direction:column;align-items:flex-start}.lm-month-nav{align-self:flex-start}.lm-tl-row{grid-template-columns:44px 32px minmax(0,1fr)}.lm-tl-day{font-size:19px}.lm-tl-card{grid-template-columns:58px minmax(0,1fr);gap:12px}.lm-tl-act{grid-column:1/-1}.lm-btn-add,.lm-btn-wishlist,.lm-sk-action,.lm-sk-wishlist{flex:1}.lm-sk-cover{width:58px}.lm-cover-preview{display:none}}@media (max-width:480px){.lm-rel-tabs{gap:2px}.lm-tab{padding:7px 12px;font-size:13px}}@media (max-width:1040px){.lm-tl-card{grid-template-columns:68px minmax(0,1fr);align-items:flex-start}.lm-tl-act{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 44px;width:100%;display:grid}.lm-btn-add,.lm-btn-wishlist{width:100%}}@media (max-width:720px){.lm-page{min-height:100dvh}.lm-shell{padding:0 14px}.lm-masthead{padding:18px 0 0}.lm-mm-row{align-items:stretch;gap:14px}.lm-eyebrow{letter-spacing:0;margin-bottom:6px;font-size:10px}.lm-mm-title{letter-spacing:0;margin:0;font-size:28px;line-height:1}.lm-month-nav{grid-template-columns:42px minmax(0,1fr) 42px;align-self:stretch;gap:8px;width:100%;padding-bottom:0;display:grid}.lm-mn-arrow{border-radius:12px;width:42px;height:42px}.lm-mn-side{display:none}.lm-mn-cur{text-align:center;white-space:normal;letter-spacing:0;align-self:center;min-width:0;font-size:20px}.lm-mm-stats{display:none}.lm-toolbar-wrap{z-index:20;background:var(--lm-bg);box-shadow:0 1px 0 var(--lm-line);margin:0 -14px;padding:10px 14px 8px;position:sticky;top:56px}.lm-rel-toolbar{border-bottom:none;gap:10px;padding-bottom:0;display:grid}.lm-rel-tabs{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin:0 -14px;padding:0 14px 2px;overflow-x:auto}.lm-rel-tabs::-webkit-scrollbar{display:none}.lm-tab{scroll-snap-align:start;border-radius:12px;flex:none;min-height:38px;padding:0 12px;font-size:13px}.lm-c{padding:1px 6px;font-size:10px}.lm-rel-sort{justify-content:space-between;gap:8px;width:100%;margin-left:0;font-size:12px}.lm-rel-sort select{border-radius:12px;flex:1;width:100%;min-width:0;padding:9px 34px 9px 12px;font-size:16px}.lm-timeline-section{padding-bottom:44px}.lm-timeline{gap:8px;margin-top:8px}.lm-tl-row:not(.lm-tl-weekrow){display:block;position:relative}.lm-tl-mid{display:none}.lm-tl-weekrow{grid-template-columns:14px minmax(0,1fr);margin:12px 0 4px;display:grid}.lm-tl-weekrow>div:first-child{display:none}.lm-tl-weekrow .lm-tl-mid{display:block}.lm-tl-weekrow .lm-tl-mid:before{display:none}.lm-tl-wnode{width:10px;height:10px;box-shadow:0 0 0 3px var(--lm-violet-dim);border-width:2px}.lm-tl-weeklabel{letter-spacing:0;padding:5px 0 5px 10px;font-size:16px}.lm-tl-weeklabel small{letter-spacing:0;font-size:10px}.lm-tl-date{z-index:2;text-align:center;background:var(--lm-bg-2);border:1px solid var(--lm-line);border-radius:10px;min-width:46px;padding:5px 7px 4px;position:absolute;top:12px;right:12px}.lm-tl-day{font-size:15px}.lm-tl-mon{letter-spacing:0;font-size:9px}.lm-tl-cardwrap{padding:0}.lm-tl-card{cursor:default;border-radius:14px;grid-template-columns:60px minmax(0,1fr);align-items:flex-start;gap:12px;padding:12px}.lm-tl-card:hover{box-shadow:none;transform:none}.lm-tl-card{isolation:isolate;transition:none}.lm-cover-link{z-index:auto}.lm-tl-cover{border-radius:7px;width:60px}.lm-tl-info{min-height:84px;padding-right:58px}.lm-tl-head{gap:6px;margin-bottom:5px}.lm-tl-type,.lm-tl-badge{letter-spacing:0;padding:2px 7px;font-size:9.5px}.lm-tl-title{white-space:normal;-webkit-line-clamp:2;letter-spacing:0;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.16;display:-webkit-box;overflow:hidden}.lm-tl-sub{white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:4px;font-size:11.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.lm-tl-meta{gap:6px;margin-top:7px;font-size:11.5px;line-height:1.2}.lm-meta-date{display:none}.lm-meta-editor{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.lm-tl-price{font-size:12.5px}.lm-tl-act{grid-template-columns:minmax(0,1fr) 44px;gap:8px;width:100%}.lm-btn-add{width:100%;min-width:0;height:42px;box-shadow:0 0 18px var(--lm-action-pink-glow);border-radius:12px;padding:0 12px;font-size:13px}.lm-btn-add span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lm-btn-wishlist{border-radius:12px;width:44px;height:42px;padding:0}.lm-btn-wishlist span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lm-sk-cover{width:60px}.lm-sk-action{border-radius:12px;width:100%;height:42px}.lm-sk-wishlist{border-radius:12px;width:44px;height:42px}}@media (max-width:380px){.lm-shell{padding:0 12px}.lm-toolbar-wrap,.lm-rel-tabs{margin:0 -12px;padding-left:12px;padding-right:12px}.lm-tl-card{grid-template-columns:54px minmax(0,1fr);gap:10px}.lm-tl-cover{width:54px}.lm-tl-title{font-size:14.5px}.lm-tl-info{min-height:78px;padding-right:54px}}@media (max-width:720px){.lm-tl-card{grid-template-columns:132px minmax(0,1fr);align-items:stretch;gap:14px;position:relative}.lm-tl-cover,.lm-sk-cover{border-radius:9px;width:132px}.lm-tl-info{min-height:196px;padding-bottom:46px}.lm-tl-act{grid-template-columns:none;gap:8px;width:auto;display:flex;position:absolute;bottom:12px;right:12px}.lm-btn-add,.lm-btn-wishlist,.lm-sk-action,.lm-sk-wishlist{border-radius:999px;flex:none;width:38px;min-width:0;height:38px;padding:0}.lm-btn-add{background:var(--lm-bg-2);color:var(--lm-text,currentColor);border:1px solid var(--lm-line-strong);box-shadow:none}.lm-btn-add:hover{background:var(--lm-bg-2);border-color:var(--lm-pink-line);transform:none}.lm-btn-add span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lm-tl-title{-webkit-line-clamp:3}.lm-tl-sub{-webkit-line-clamp:2}}@media (max-width:380px){.lm-tl-card{grid-template-columns:116px minmax(0,1fr)}.lm-tl-cover,.lm-sk-cover{width:116px}.lm-tl-info{min-height:172px}}
