.silveredge_grid_home{--silveredge-grid-brand:var(--comiis-btnbg);padding-top:18px;padding-bottom:40px;color:var(--comiis-fa);font-size:15px;line-height:1.55}
.silveredge_grid_home *{box-sizing:border-box}
.silveredge_grid_home a{color:inherit;text-decoration:none}
.silveredge_grid_home a:focus-visible{outline:3px solid var(--silveredge-grid-brand);outline-offset:3px}
.silveredge_grid_sr_only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.silveredge_grid_shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}
.silveredge_grid_shortcut{display:flex;align-items:center;gap:13px;min-width:0;min-height:66px;padding:12px 15px;border:1px solid var(--comiis-borderb);border-radius:var(--comiis-radius-l);background:var(--comiis-bgf);box-shadow:0 5px 20px rgba(32,43,74,.035);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}
.silveredge_grid_shortcut:hover{transform:translateY(-2px);border-color:var(--comiis-borderc);box-shadow:var(--comiis-shadow)}
.silveredge_grid_shortcut_icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;color:#fff;border-radius:13px;background:linear-gradient(135deg,#6a74ff,#865cf3)}
.silveredge_grid_shortcut:nth-child(2) .silveredge_grid_shortcut_icon{background:linear-gradient(135deg,#20aac3,#44c8bd)}
.silveredge_grid_shortcut:nth-child(3) .silveredge_grid_shortcut_icon{background:linear-gradient(135deg,#ff737f,#ffad6b)}
.silveredge_grid_shortcut:nth-child(4) .silveredge_grid_shortcut_icon{background:linear-gradient(135deg,#68738d,#414b62)}
.silveredge_grid_shortcut_icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.silveredge_grid_shortcut_text{min-width:0}
.silveredge_grid_shortcut_text strong,.silveredge_grid_shortcut_text small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.silveredge_grid_shortcut_text strong{font-size:16px;line-height:23px;font-weight:600;color:var(--comiis-fa)}
.silveredge_grid_shortcut_text small{margin-top:2px;font-size:13px;line-height:19px;color:var(--comiis-fb)}
.silveredge_grid_showcase{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:12px;height:360px}
.silveredge_grid_lead,.silveredge_grid_mini{position:relative;display:block;overflow:hidden;color:#fff;background:var(--comiis-bgc);border-radius:var(--comiis-radius-l)}
.silveredge_grid_lead img,.silveredge_grid_mini img,.silveredge_grid_card_cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease,filter .3s ease}
.silveredge_grid_cover_shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,12,22,.02) 28%,rgba(9,12,22,.78) 100%)}
.silveredge_grid_lead:hover img,.silveredge_grid_mini:hover img{transform:scale(1.025)}
.silveredge_grid_lead_copy{position:absolute;z-index:2;left:28px;right:28px;bottom:24px}
.silveredge_grid_eyebrow{display:inline-flex;align-items:center;margin-bottom:10px;font-size:13px;font-weight:600;line-height:20px;color:#fff}
.silveredge_grid_eyebrow:before{content:"";width:20px;height:2px;margin-right:8px;background:#fff;border-radius:2px}
.silveredge_grid_lead h2{display:-webkit-box;max-width:760px;margin:0;font-size:30px;line-height:1.35;font-weight:700;letter-spacing:-.3px;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.silveredge_grid_lead_summary{display:block;max-width:760px;margin-top:9px;font-size:14px;line-height:22px;color:rgba(255,255,255,.86);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.silveredge_grid_mini_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;min-width:0}
.silveredge_grid_mini strong{position:absolute;z-index:2;left:13px;right:13px;bottom:11px;display:-webkit-box;margin:0;font-size:15px;line-height:22px;font-weight:600;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.silveredge_grid_collection{margin-top:20px}
.silveredge_grid_feed_head{display:flex;align-items:center;justify-content:center;margin-bottom:14px}
.silveredge_grid_tabs{display:flex;align-items:center;gap:5px;padding:4px;border:1px solid var(--comiis-borderb);border-radius:14px;background:var(--comiis-bgf);box-shadow:0 4px 15px rgba(32,43,74,.035)}
.silveredge_grid_tab{display:flex;align-items:center;justify-content:center;min-width:112px;height:38px;padding:0 18px;border-radius:10px;font-size:15px;font-weight:500;color:var(--comiis-fb);transition:color .2s ease,background .2s ease,box-shadow .2s ease}
.silveredge_grid_tab:hover{color:var(--comiis-fa);background:var(--comiis-bgc)}
.silveredge_grid_tab.is_active,.silveredge_grid_tab.is_active:hover{color:#fff;background:var(--silveredge-grid-brand);box-shadow:0 5px 14px rgba(48,113,242,.22)}
.silveredge_grid_panel[hidden]{display:none!important}
.silveredge_grid_cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}
.silveredge_grid_card{min-width:0;overflow:hidden;border:1px solid var(--comiis-borderb);border-radius:var(--comiis-radius-l);background:var(--comiis-bgf);box-shadow:0 5px 20px rgba(32,43,74,.035);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}
.silveredge_grid_card:hover{transform:translateY(-3px);border-color:var(--comiis-borderc);box-shadow:var(--comiis-shadow)}
.silveredge_grid_card_cover{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--comiis-bgc)}
.silveredge_grid_card:hover .silveredge_grid_card_cover img{transform:scale(1.025)}
.silveredge_grid_card_badge{position:absolute;left:9px;top:9px;max-width:calc(100% - 18px);padding:3px 7px;border-radius:7px;color:#fff;background:rgba(13,17,28,.72);font-size:12px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;backdrop-filter:blur(4px)}
.silveredge_grid_card_body{padding:13px 13px 12px}
.silveredge_grid_card h3{display:-webkit-box;height:48px;margin:0;font-size:16px;line-height:24px;font-weight:600;color:var(--comiis-fa);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.silveredge_grid_card h3 a{color:var(--comiis-fa)}
.silveredge_grid_card_meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;font-size:13px;line-height:20px;color:var(--comiis-fb)}
.silveredge_grid_card_meta time{color:inherit;white-space:nowrap}
.silveredge_grid_card_meta span{display:inline-flex;align-items:center;min-width:0;white-space:nowrap}
.silveredge_grid_card_meta svg{width:14px;height:14px;margin-right:4px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.silveredge_grid_more{display:flex;align-items:center;justify-content:center;gap:8px;width:172px;height:44px;margin:22px auto 0;border:1px solid var(--comiis-borderb);border-radius:12px;background:var(--comiis-bgf);font-size:14px;font-weight:500;color:var(--comiis-fb);transition:color .2s ease,border-color .2s ease,transform .2s ease}
.silveredge_grid_more:hover{color:var(--silveredge-grid-brand);border-color:var(--silveredge-grid-brand);transform:translateY(-1px)}
.silveredge_grid_empty{padding:60px 20px;text-align:center;font-size:14px;color:var(--comiis-fb);border:1px solid var(--comiis-borderb);border-radius:var(--comiis-radius-l);background:var(--comiis-bgf)}
body.comiis_hei .silveredge_grid_lead img,body.comiis_hei .silveredge_grid_mini img,body.comiis_hei .silveredge_grid_card_cover img{filter:brightness(.88) saturate(.92)}
body.comiis_hei .silveredge_grid_cover_shade{background:linear-gradient(180deg,rgba(4,6,12,.08) 22%,rgba(4,6,12,.86) 100%)}
@media(max-width:666px){
	.silveredge_grid_home{padding-top:10px;padding-bottom:24px;font-size:14px}
	.silveredge_grid_shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:9px}
	.silveredge_grid_shortcut{gap:10px;min-height:62px;padding:9px 10px;border-radius:var(--comiis-radius-m)}
	.silveredge_grid_shortcut_icon{width:36px;height:36px;border-radius:11px}
	.silveredge_grid_shortcut_icon svg{width:18px;height:18px}
	.silveredge_grid_shortcut_text strong{font-size:14px;line-height:21px}
	.silveredge_grid_shortcut_text small{font-size:12px;line-height:18px}
	.silveredge_grid_showcase{display:flex;height:auto;flex-direction:column;gap:8px}
	.silveredge_grid_lead{height:224px;border-radius:var(--comiis-radius-m)}
	.silveredge_grid_lead_copy{left:16px;right:16px;bottom:15px}
	.silveredge_grid_eyebrow{margin-bottom:7px;font-size:12px}
	.silveredge_grid_lead h2{font-size:22px;line-height:1.38;-webkit-line-clamp:2}
	.silveredge_grid_lead_summary{display:none}
	.silveredge_grid_mini_grid{display:flex;height:112px;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}
	.silveredge_grid_mini_grid::-webkit-scrollbar{display:none}
	.silveredge_grid_mini{flex:0 0 148px;border-radius:var(--comiis-radius-m);scroll-snap-align:start}
	.silveredge_grid_mini strong{left:9px;right:9px;bottom:8px;font-size:13px;line-height:19px}
	.silveredge_grid_collection{margin-top:18px}
	.silveredge_grid_feed_head{margin-bottom:10px}
	.silveredge_grid_tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%;gap:3px;padding:3px;border-radius:13px}
	.silveredge_grid_tab{min-width:0;height:38px;padding:0 6px;font-size:13px;white-space:nowrap}
	.silveredge_grid_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
	.silveredge_grid_card{border-radius:var(--comiis-radius-m)}
	.silveredge_grid_card_cover{aspect-ratio:1.42}
	.silveredge_grid_card_badge{left:6px;top:6px;max-width:calc(100% - 12px);padding:2px 6px;font-size:11px;line-height:17px}
	.silveredge_grid_card_body{padding:10px}
	.silveredge_grid_card h3{height:44px;font-size:14px;line-height:22px}
	.silveredge_grid_card_meta{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:8px;font-size:12px;line-height:18px}
	.silveredge_grid_card_meta time,.silveredge_grid_card_meta span{display:inline-flex;align-items:center;font-size:12px;white-space:nowrap}
	.silveredge_grid_card_meta span svg{margin-right:4px}
	.silveredge_grid_more{height:42px;margin-top:16px;font-size:14px}
}
@media(prefers-reduced-motion:reduce){
	.silveredge_grid_shortcut,.silveredge_grid_lead img,.silveredge_grid_mini img,.silveredge_grid_card,.silveredge_grid_card_cover img,.silveredge_grid_tab,.silveredge_grid_more{transition:none}
	.silveredge_grid_shortcut:hover,.silveredge_grid_card:hover,.silveredge_grid_more:hover{transform:none}
	.silveredge_grid_lead:hover img,.silveredge_grid_mini:hover img,.silveredge_grid_card:hover .silveredge_grid_card_cover img{transform:none}
}
