:root{color-scheme:light;--bg-main: #f7f8fa;--bg-card: #ffffff;--bg-panel: #f0f2f5;--bg-sidebar: #ffffff;--bg-hover: #f2f4f7;--text-main: #17212b;--text-secondary: #475467;--text-muted: #667085;--accent: #229ed9;--accent-strong: #147ca8;--accent-light: #eaf6fb;--accent-contrast: #ffffff;--line: #e4e7ec;--border: var(--line);--shadow: 0 1px 2px rgba(16, 24, 40, .04), 0 4px 12px rgba(16, 24, 40, .03);--header-height: 64px;--sidebar-width: 260px}body.dark{color-scheme:dark;--bg-main: #0e141b;--bg-card: #151d26;--bg-panel: #1b2530;--bg-sidebar: #111820;--bg-hover: #1c2732;--text-main: #f3f6fa;--text-secondary: #b6c2d0;--text-muted: #8b99aa;--accent: #55bceb;--accent-strong: #73c9ef;--accent-light: rgba(85, 188, 235, .12);--accent-contrast: #08141c;--line: #273342;--border: var(--line);--shadow: 0 1px 2px rgba(0, 0, 0, .2), 0 6px 18px rgba(0, 0, 0, .12)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-width:320px;background:var(--bg-main);color:var(--text-main);font-family:Inter,SF Pro Text,PingFang SC,Microsoft YaHei,ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;transition:background-color .2s ease,color .2s ease}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 36%,transparent);outline-offset:2px}#app{display:flex;min-height:100vh}#sidebar{position:fixed;inset:0 auto 0 0;z-index:100;width:var(--sidebar-width);display:flex;flex-direction:column;border-right:1px solid var(--line);background:var(--bg-sidebar);color:var(--text-main);transition:transform .2s ease}.sidebar-header{min-height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;border-bottom:1px solid var(--line)}.logo{min-width:0;display:flex;align-items:center;gap:10px}.logo-mark{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:var(--accent);color:#fff;font-size:1rem;font-weight:800}.sidebar-title{color:var(--text-main);font-size:1rem;font-weight:750;line-height:1.1}.sidebar-subtitle{margin-top:3px;color:var(--text-muted);font-size:.7rem}#close-sidebar-btn,#menu-btn,#theme-toggle{border:0;background:transparent;cursor:pointer}#close-sidebar-btn{width:38px;height:38px;display:none;align-items:center;justify-content:center;border-radius:9px;color:var(--text-secondary)}#close-sidebar-btn:hover,#menu-btn:hover,#theme-toggle:hover{background:var(--bg-hover);color:var(--text-main)}#category-nav{flex:1;overflow-y:auto;padding:14px 10px;scrollbar-color:var(--line) transparent}.nav-section-label{padding:5px 10px 9px;color:var(--text-muted);font-size:.68rem;font-weight:700}.nav-item{position:relative;min-height:40px;display:flex;align-items:center;gap:9px;margin-bottom:2px;padding:6px 9px;border-radius:8px;color:var(--text-secondary);font-size:.86rem;transition:background-color .16s ease,color .16s ease}.nav-item span:nth-child(2){min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item:hover{background:var(--bg-hover);color:var(--text-main)}.nav-item.active{background:var(--accent-light);color:var(--accent-strong);font-weight:680}.nav-item.active:before{content:"";position:absolute;inset:9px auto 9px 0;width:3px;border-radius:0 3px 3px 0;background:var(--accent)}.nav-icon{width:26px;height:26px;flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:var(--bg-panel);font-size:.82rem;line-height:1}.nav-item.active .nav-icon{background:color-mix(in srgb,var(--accent) 12%,var(--bg-card))}.nav-count{min-width:25px;height:20px;display:inline-flex;align-items:center;justify-content:flex-end;color:var(--text-muted);font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:650}.nav-item.active .nav-count{color:var(--accent-strong)}.sidebar-footer{padding:13px;border-top:1px solid var(--line)}.sidebar-stats{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px;margin-bottom:12px;color:var(--text-muted);font-size:.7rem}.sidebar-stat{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:5px}.sidebar-stat strong{color:var(--text-secondary);font-size:.75rem;font-variant-numeric:tabular-nums}.submit-btn{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;background:var(--bg-card);color:var(--text-secondary);font-size:.82rem;font-weight:680;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.submit-btn:hover{border-color:color-mix(in srgb,var(--accent) 48%,var(--line));background:var(--accent-light);color:var(--accent-strong)}#app>main{min-width:0;flex:1;margin-left:var(--sidebar-width)}#app>main>header{position:sticky;top:0;z-index:50;min-height:var(--header-height);display:flex;align-items:center;gap:16px;padding:0 clamp(18px,3vw,36px);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg-main) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-left,.header-right{display:flex;align-items:center;gap:8px}.header-left,.header-right{flex:0 0 auto}.header-search{min-width:190px;flex:1;display:flex;justify-content:center}#menu-btn{width:40px;height:40px;display:none;align-items:center;justify-content:center;border-radius:9px}.topbar-brand{display:none;color:var(--text-main);font-size:.98rem;font-weight:750}.topbar-link{min-height:36px;display:inline-flex;align-items:center;padding:0 9px;border-radius:8px;color:var(--text-secondary);font-size:.8rem;font-weight:650}.topbar-link:hover{background:var(--bg-hover);color:var(--text-main)}#theme-toggle{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:var(--text-secondary)}body.dark .moon-icon,body:not(.dark) .sun-icon{display:none}#progress-container{position:sticky;top:var(--header-height);left:0;z-index:49;width:100%;height:2px;background:transparent}#progress-bar{width:0;height:100%;background:var(--accent);transition:width .1s ease-out}.search-box{width:100%;max-width:700px;min-height:42px;display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid var(--line);border-radius:10px;background:var(--bg-card);transition:border-color .16s ease,box-shadow .16s ease}.search-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}.search-box svg{flex:0 0 auto;color:var(--text-muted)}#search-input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text-main);font-size:.88rem}#search-input::placeholder{color:var(--text-muted)}.clear-search-btn{width:28px;height:28px;flex:0 0 28px;display:none;align-items:center;justify-content:center;border:0;border-radius:7px;background:var(--bg-panel);color:var(--text-muted);cursor:pointer}.clear-search-btn.visible{display:inline-flex}.clear-search-btn:hover{color:var(--text-main)}.mobile-category-strip{display:none}.mobile-category-item{min-height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid transparent;border-radius:8px;color:var(--text-secondary);font-size:.77rem;font-weight:650;white-space:nowrap}.mobile-category-item strong{color:var(--text-muted);font-size:.68rem}.mobile-category-item.active{border-color:color-mix(in srgb,var(--accent) 20%,var(--line));background:var(--accent-light);color:var(--accent-strong)}.mobile-category-item.active strong{color:var(--accent-strong)}#app #content-container{width:100%;max-width:1400px;margin:0 auto;padding:30px clamp(20px,3vw,40px) 56px}.home-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end;margin-bottom:28px;padding-bottom:26px;border-bottom:1px solid var(--line)}.home-intro-copy{max-width:720px}.home-eyebrow{display:none}.home-intro h1{color:var(--text-main);font-size:clamp(1.8rem,3vw,2.45rem);font-weight:760;letter-spacing:-.035em;line-height:1.2}.home-intro-copy>p,.home-intro>div>p{max-width:680px;margin-top:10px;color:var(--text-secondary);font-size:.9rem;line-height:1.75}.search-suggestions{display:none}.home-intro-stats{display:grid;grid-template-columns:repeat(4,minmax(72px,1fr));border:1px solid var(--line);border-radius:10px;background:var(--bg-card)}.intro-stat{min-width:82px;padding:12px 14px;border-right:1px solid var(--line)}.intro-stat:last-of-type{border-right:0}.intro-stat strong{display:block;color:var(--text-main);font-size:1.1rem;font-variant-numeric:tabular-nums;font-weight:730;line-height:1.2}.intro-stat span{display:block;margin-top:4px;color:var(--text-muted);font-size:.68rem}.home-intro-stats>p{grid-column:1 / -1;padding:7px 12px;border-top:1px solid var(--line);color:var(--text-muted);font-size:.66rem}.category-browser{margin-bottom:32px;padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--bg-card)}.category-browser-header,.category-browser>header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:15px}.category-browser h2{color:var(--text-main);font-size:1.02rem;font-weight:720}.category-browser-header p,.category-browser-heading p,.category-browser>header p{color:var(--text-muted);font-size:.78rem}.category-browser-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.category-browser-item{min-width:0;min-height:50px;display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:8px;color:var(--text-secondary);transition:border-color .16s ease,background-color .16s ease,color .16s ease}.category-browser-item:hover{border-color:var(--line);background:var(--bg-hover);color:var(--text-main)}.category-browser-icon{width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:var(--bg-panel);font-size:.9rem}.category-browser-copy,.category-browser-name{min-width:0;flex:1}.category-browser-copy span,.category-browser-name{display:block;overflow:hidden;color:inherit;font-size:.82rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.category-browser-copy small{display:block;margin-top:1px;color:var(--text-muted);font-size:.66rem}.category-browser-count,.category-browser-item strong{flex:0 0 auto;color:var(--text-muted);font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:650}.category-section{scroll-margin-top:calc(var(--header-height) + 20px);margin-bottom:30px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:15px}.section-kicker{display:none}.category-title{display:flex;align-items:baseline;gap:8px;margin-bottom:3px;color:var(--text-main);font-size:1.15rem;font-weight:730;letter-spacing:-.015em;line-height:1.3}.category-title-meta{color:var(--text-muted);font-size:.75rem;font-weight:600}.category-description{max-width:760px;color:var(--text-secondary);font-size:.8rem}.result-status{min-height:34px;display:inline-flex;align-items:center;gap:8px;padding:0 6px 0 11px;border:1px solid var(--line);border-radius:8px;background:var(--bg-card);color:var(--text-secondary);font-size:.74rem;font-weight:630}.result-status[hidden]{display:none}.result-status button{min-height:25px;padding:0 8px;border:0;border-radius:6px;background:var(--bg-panel);color:var(--text-secondary);cursor:pointer;font-size:.7rem;font-weight:650}.result-status button:hover{color:var(--accent-strong)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.card{min-height:190px;display:flex;flex-direction:column;gap:13px;padding:17px;border:1px solid var(--line);border-radius:11px;background:var(--bg-card);box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.card:hover{border-color:color-mix(in srgb,var(--accent) 32%,var(--line));box-shadow:var(--shadow)}.card-header{min-width:0;display:flex;align-items:flex-start;gap:11px}.card-icon{position:relative;width:42px;height:42px;flex:0 0 42px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--line);border-radius:10px;font-size:.94rem;font-weight:700}.card-icon img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.card-title-wrap{min-width:0;flex:1}.card-title{display:block;width:fit-content;max-width:100%;overflow:hidden;color:var(--text-main);font-size:.94rem;font-weight:700;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.card-title:hover{color:var(--accent-strong)}.card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:0 7px;margin-top:5px;color:var(--text-muted);font-size:.7rem}.tag,.resource-count{min-height:20px;display:inline-flex;align-items:center;color:var(--text-muted);font-weight:600}.tag:first-child{min-height:21px;padding:0 7px;border-radius:5px;background:var(--accent-light);color:var(--accent-strong)}.card-meta>span+span:before{content:"·";margin-right:7px;color:var(--text-muted)}.card-meta>.tag:nth-child(2):before{content:none}.category-tag{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-desc{flex:1;display:-webkit-box;overflow:hidden;color:var(--text-secondary);font-size:.8rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.card-actions{display:flex;align-items:center;gap:5px;padding-top:11px;border-top:1px solid var(--line)}.card-action{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:.72rem;font-weight:650}.card-action:hover{background:var(--bg-hover);color:var(--text-main)}.card-action-primary{margin-left:auto;background:var(--accent-light);color:var(--accent-strong)}.card-action-primary:hover{background:var(--accent);color:var(--accent-contrast)}.card-copy-btn{width:32px;flex:0 0 32px;padding:0}.card-copy-btn .copy-label{display:none}.aeo-panel,.directory-guide{margin-top:40px;padding:22px;border:1px solid var(--line);border-radius:12px;background:var(--bg-card)}.directory-note,.directory-guide{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);gap:18px 34px;color:var(--text-secondary)}.directory-guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.directory-guide-main{min-width:0}.directory-guide-list{display:grid;gap:0;margin-top:12px;list-style:none;counter-reset:guide-step}.directory-guide-list li{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:11px 0 11px 30px;border-top:1px solid var(--line);counter-increment:guide-step}.directory-guide-list li:before{content:counter(guide-step);position:absolute;top:13px;left:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-panel);color:var(--text-muted);font-size:.65rem;font-weight:700}.directory-guide-list strong{color:var(--text-main);font-size:.78rem;font-weight:680}.directory-guide-list span{color:var(--text-secondary);font-size:.76rem;line-height:1.65}.directory-guide .faq-list{grid-column:auto;grid-template-columns:1fr;align-content:start;margin-top:0;padding-top:0;border-top:0}.directory-guide .faq-list>h2{margin-bottom:2px;color:var(--text-main);font-size:1rem;font-weight:720}.directory-note-main h2,.directory-guide h2{margin-bottom:7px;color:var(--text-main);font-size:1rem;font-weight:720}.directory-note-main p,.directory-guide p{max-width:780px;color:var(--text-secondary);font-size:.8rem;line-height:1.75}.directory-note-meta,.directory-guide-meta{display:grid;align-content:start;gap:6px;color:var(--text-muted);font-size:.73rem}.directory-note-meta span,.directory-guide-meta span{min-height:30px;display:flex;align-items:center;padding:0 9px;border-left:2px solid var(--line)}.answer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.answer-grid article,.faq-list details{min-width:0;padding:13px;border:1px solid var(--line);border-radius:8px;background:var(--bg-card)}.answer-grid h2{margin-bottom:6px;color:var(--text-main);font-size:.88rem;font-weight:700}.answer-grid p,.faq-list p{color:var(--text-secondary);font-size:.78rem;line-height:1.65}.faq-list{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-top:3px;padding-top:4px;border-top:1px solid var(--line)}.faq-list summary{color:var(--text-main);cursor:pointer;font-size:.8rem;font-weight:660}.faq-list p{margin-top:6px;padding-bottom:9px}.compact-faq details{padding:10px 0;border:0;border-bottom:1px solid var(--line);border-radius:0}.empty-state,.loading{padding:48px 20px;border:1px dashed var(--line);border-radius:10px;background:var(--bg-card);color:var(--text-secondary);text-align:center}.empty-state h3{margin-bottom:5px;color:var(--text-main);font-size:1rem}.empty-actions{display:flex;justify-content:center;gap:8px;margin-top:16px}.empty-actions button{min-height:38px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:.78rem;font-weight:650}.empty-actions button:hover{border-color:var(--accent);color:var(--accent-strong)}#sidebar-overlay{position:fixed;inset:0;z-index:90;display:none;background:#0f172a6b}.site-footer{margin-left:var(--sidebar-width);padding:24px clamp(20px,3vw,40px) 34px;border-top:1px solid var(--line);background:var(--bg-card)}.footer-content{max-width:980px;color:var(--text-muted);font-size:.74rem;line-height:1.7}.footer-content p+p{margin-top:8px}.footer-content strong{color:var(--text-secondary)}.footer-copyright{color:var(--text-muted)}.back-to-top{position:fixed;right:22px;bottom:22px;z-index:99;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:10px;background:var(--bg-card);color:var(--text-secondary);box-shadow:var(--shadow);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .16s ease,visibility .16s ease,transform .16s ease,border-color .16s ease,color .16s ease}.back-to-top.show{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{border-color:var(--accent);color:var(--accent-strong)}.toast{position:fixed;left:50%;bottom:72px;z-index:1000;padding:9px 13px;border:1px solid #344054;border-radius:8px;background:#1d2939;color:#fff;box-shadow:0 8px 22px #1018282e;font-size:.78rem;font-weight:650;opacity:0;visibility:hidden;transform:translate(-50%) translateY(8px);transition:opacity .16s ease,visibility .16s ease,transform .16s ease}.toast.show{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}mark{padding:1px 2px;border-radius:3px;background:#ffec99;color:#17212b}body.dark mark{background:#ffd54f52;color:#fff}.avatar-color-0{background:#e9f3fb;color:#276c9b}.avatar-color-1{background:#f0ebf8;color:#72529a}.avatar-color-2{background:#e7f3ea;color:#35734a}.avatar-color-3{background:#f9efdf;color:#946319}.avatar-color-4{background:#eceefa;color:#5662a0}.avatar-color-5{background:#e5f2f1;color:#2b706c}body.dark .avatar-color-0{background:#3889c233;color:#a7d7f8}body.dark .avatar-color-1{background:#7c57a938;color:#d3bcef}body.dark .avatar-color-2{background:#38824f38;color:#a8dcb8}body.dark .avatar-color-3{background:#9c691d38;color:#e9ca91}body.dark .avatar-color-4{background:#5662a03d;color:#c1c8f0}body.dark .avatar-color-5{background:#2b706c3d;color:#a2dcd8}@media(max-width:1180px){.category-browser-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.grid{grid-template-columns:repeat(auto-fill,minmax(285px,1fr))}}@media(max-width:960px){:root{--sidebar-width: 236px}.home-intro{grid-template-columns:1fr;align-items:start;gap:18px}.home-intro-stats{width:fit-content}.category-browser-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){:root{--header-height: 108px}#sidebar{width:min(86vw,304px);transform:translate(-102%)}#sidebar.open{transform:translate(0)}#close-sidebar-btn{display:inline-flex}#app>main{margin-left:0}#app>main>header{min-height:var(--header-height);align-content:center;flex-wrap:wrap;gap:6px 9px;padding:7px 12px}#menu-btn{display:inline-flex}.topbar-brand{display:inline-block}.header-search{order:3;flex:1 0 100%;max-width:none}.header-right{margin-left:auto}.topbar-link,#progress-container{display:none}.search-box{max-width:none;min-height:42px}.mobile-category-strip{position:sticky;top:var(--header-height);z-index:48;display:flex;align-items:center;gap:4px;overflow-x:auto;padding:7px 12px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg-main) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);scrollbar-width:none}.mobile-category-strip::-webkit-scrollbar{display:none}#app #content-container{padding:20px 13px 38px}.home-intro{gap:16px;margin-bottom:22px;padding-bottom:20px}.home-intro h1{font-size:1.65rem}.home-intro-copy>p,.home-intro>div>p{font-size:.84rem}.home-intro-stats{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.intro-stat{border-bottom:1px solid var(--line)}.intro-stat:nth-child(2){border-right:0}.intro-stat:nth-last-child(-n+2){border-bottom:0}.category-browser{margin-bottom:26px;padding:15px}.category-browser-header,.category-browser-heading,.category-browser>header{align-items:flex-start;flex-direction:column;gap:3px}.category-browser-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.category-browser-item{min-height:46px;padding:7px}.category-browser-icon{width:28px;height:28px;flex-basis:28px}.section-heading{align-items:flex-start;flex-direction:column;gap:8px}.result-status{width:100%;justify-content:space-between}.grid{grid-template-columns:1fr;gap:10px}.card{min-height:0;padding:15px}.card-actions{display:grid;grid-template-columns:1fr 1.25fr 40px}.card-action{min-height:40px;border:1px solid var(--line)}.card-action-primary{margin-left:0;border-color:color-mix(in srgb,var(--accent) 22%,var(--line))}.card-copy-btn{width:40px;flex-basis:40px}.directory-note,.directory-guide,.answer-grid,.faq-list{grid-template-columns:1fr}.directory-guide-list li{grid-template-columns:84px minmax(0,1fr)}.aeo-panel,.directory-guide{margin-top:30px;padding:17px}#sidebar-overlay.open{display:block}.site-footer{margin-left:0;padding:22px 15px 30px}.back-to-top{right:14px;bottom:14px}}@media(max-width:460px){.category-browser-grid{grid-template-columns:1fr}.card-actions{grid-template-columns:1fr 40px}.card-actions .card-action:first-child{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
