.module-sidebar-widget.oc-home-recent,.module-sidebar-widget.oc-home-recent *{box-sizing:border-box}body.home .module-sidebar-widget.oc-home-recent,body.front-page .module-sidebar-widget.oc-home-recent{width:100%;margin:20px 0 0}.module-sidebar-widget.oc-home-recent .oc-recent-links-inner{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.module-sidebar-widget.oc-home-recent [hidden]{display:none !important}.module-sidebar-widget.oc-home-recent .oc-recent-links-heading,.module-sidebar-widget.oc-home-recent .oc-recent-links-title,.module-sidebar-widget.oc-home-recent .oc-recent-links-actions{display:flex;min-width:0;align-items:center}.module-sidebar-widget.oc-home-recent .oc-recent-links-heading{min-height:44px;justify-content:space-between;gap:16px;margin-bottom:10px;white-space:nowrap}.module-sidebar-widget.oc-home-recent .oc-recent-links-title{gap:9px}.module-sidebar-widget.oc-home-recent .oc-recent-links-title h3{display:inline-flex;min-width:0;align-items:center;overflow:hidden;color:var(--main-color,#484b4f);font-size:16px;font-weight:500;line-height:1.5;text-overflow:ellipsis}.module-sidebar-widget.oc-home-recent .oc-recent-links-title h3 i{flex:0 0 auto;color:var(--theme-color,#f1404b);text-shadow:2px 2px 3px var(--focus-shadow-color,rgba(220,65,75,.6))}.module-sidebar-widget.oc-home-recent .oc-recent-links-kicker{display:inline-flex;min-height:24px;flex:0 0 auto;align-items:center;padding:0 8px;border-radius:999px;color:var(--main-color,#484b4f);background:var(--theme-color-bg,rgba(241,64,75,.1));font-size:11px;font-weight:500;line-height:1}.module-sidebar-widget.oc-home-recent .oc-recent-links-actions{flex:0 0 auto;gap:8px}.module-sidebar-widget.oc-home-recent .oc-recent-links-privacy{color:var(--muted-color2,#66686b);font-size:12px;line-height:1.5}.module-sidebar-widget.oc-home-recent .oc-recent-links-clear{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:0;border-radius:var(--theme-border-radius-md,8px);color:var(--muted-color2,#66686b);background:transparent;font:inherit;font-size:12px;line-height:1;cursor:pointer;touch-action:manipulation;transition:color .2s ease,background-color .2s ease}.module-sidebar-widget.oc-home-recent .oc-recent-links-clear:hover,.module-sidebar-widget.oc-home-recent .oc-recent-links-clear:focus-visible{color:var(--main-color,#484b4f);background:var(--theme-color-bg,rgba(241,64,75,.1))}.module-sidebar-widget.oc-home-recent .oc-recent-links-clear:disabled{color:var(--muted-color3,#a5a8aa);background:transparent;cursor:not-allowed;opacity:.55}.module-sidebar-widget.oc-home-recent .oc-recent-links-empty{display:flex;min-height:64px;align-items:center;gap:11px;padding:10px 12px;border:1px solid var(--border-color,rgba(116,116,116,.1));border-radius:var(--theme-border-radius-lg,10px);color:var(--main-color,#484b4f);background:var(--main-bg-color,#fff);transition:background-color .3s ease,border-color .3s ease}.module-sidebar-widget.oc-home-recent .oc-recent-links-empty-icon,.module-sidebar-widget.oc-home-recent .oc-recent-link-icon{display:inline-grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:var(--theme-border-radius-md,8px);color:var(--theme-color,#f1404b);background:var(--theme-color-bg,rgba(241,64,75,.1));font-size:16px}.module-sidebar-widget.oc-home-recent .oc-recent-links-empty>div{display:flex;min-width:0;flex-direction:column;gap:2px}.module-sidebar-widget.oc-home-recent .oc-recent-links-empty strong{color:var(--main-color,#484b4f);font-size:13px;font-weight:500;line-height:1.5}.module-sidebar-widget.oc-home-recent .oc-recent-links-empty small{color:var(--muted-color2,#66686b);font-size:12px;line-height:1.5}.module-sidebar-widget.oc-home-recent .oc-recent-links-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--home-card-padding,10px)}.module-sidebar-widget.oc-home-recent .oc-recent-links-list>.sites-item{position:relative;width:auto;max-width:none;min-width:0;margin:0}body.home .oc-home-recent .sites-item,body.front-page .oc-home-recent .sites-item{min-height:68px;overflow:hidden;border:1px solid var(--oc-home-border,#e4eaf1);border-radius:var(--oc-home-radius,9px);background:var(--oc-surface,#fff);box-shadow:var(--oc-home-shadow,0 4px 14px rgba(30,55,90,.055))}body.home .oc-home-recent .sites-item .sites-body,body.front-page .oc-home-recent .sites-item .sites-body{min-width:0;min-height:68px;padding:10px 11px;color:inherit}body.home .oc-home-recent .sites-item .item-header,body.front-page .oc-home-recent .sites-item .item-header{flex:0 0 auto;margin-right:10px}body.home .oc-home-recent .sites-item .item-image,body.front-page .oc-home-recent .sites-item .item-image{border:1px solid #edf1f5;background:#fff}body.home .oc-home-recent .sites-item .item-title,body.front-page .oc-home-recent .sites-item .item-title{color:#293548;font-size:13px;font-weight:650}body.home .oc-home-recent .sites-item .item-body>.text-muted,body.front-page .oc-home-recent .sites-item .item-body>.text-muted{margin-top:3px;color:var(--oc-home-muted,#7b8798) !important;font-size:11px;line-height:1.45}body.home.io-black-mode .oc-home-recent .sites-item,body.front-page.io-black-mode .oc-home-recent .sites-item,html.io-black-mode body.home .oc-home-recent .sites-item,html.io-black-mode body.front-page .oc-home-recent .sites-item{border-color:rgba(255,255,255,.09);background:#262d35}body.home.io-black-mode .oc-home-recent .sites-item .item-title,body.front-page.io-black-mode .oc-home-recent .sites-item .item-title,html.io-black-mode body.home .oc-home-recent .sites-item .item-title,html.io-black-mode body.front-page .oc-home-recent .sites-item .item-title{color:#e8ebef !important}.module-sidebar-widget.oc-home-recent .sites-body:focus-visible,.module-sidebar-widget.oc-home-recent .oc-recent-links-clear:focus-visible{outline:3px solid rgba(var(--theme-color-rgb,241,64,75),.25);outline-offset:2px}@media(max-width:767px){body.home .module-sidebar-widget.oc-home-recent,body.front-page .module-sidebar-widget.oc-home-recent{margin-top:16px}.module-sidebar-widget.oc-home-recent .oc-recent-links-heading{gap:8px;margin-bottom:8px}.module-sidebar-widget.oc-home-recent .oc-recent-links-kicker,.module-sidebar-widget.oc-home-recent .oc-recent-links-privacy{display:none}.module-sidebar-widget.oc-home-recent .oc-recent-links-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.home .oc-home-recent .sites-item,body.front-page .oc-home-recent .sites-item{min-height:64px;border-radius:8px}body.home .oc-home-recent .sites-item .sites-body,body.front-page .oc-home-recent .sites-item .sites-body{min-height:64px;padding:9px}body.home .oc-home-recent .sites-item .item-header,body.front-page .oc-home-recent .sites-item .item-header{margin-right:8px}body.home .oc-home-recent .sites-item .item-media,body.front-page .oc-home-recent .sites-item .item-media{width:36px}}@media(max-width:479px){.module-sidebar-widget.oc-home-recent .oc-recent-links-clear span{display:none}}@media(prefers-reduced-motion:reduce){.module-sidebar-widget.oc-home-recent .oc-recent-links-clear,.module-sidebar-widget.oc-home-recent .oc-recent-links-empty{transition:none !important;transform:none !important}}
