.coRef{color:#edf6ff}.coRefHero{height:101px;display:flex;align-items:center;gap:16px;margin-bottom:11px;padding:13px 18px;border:1px solid #174f7d;border-radius:11px;background:linear-gradient(90deg,#0a213a 0%,#0b2340dc 55%,#112d6055),url('mfs-mountains.svg') right center/cover no-repeat}.coRefHero>i{width:54px;height:54px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,#166cff,#4834f0);font-style:normal;font-size:28px}.coRefHero h1{margin:0;font-size:25px}.coRefHero p{margin:5px 0 0;color:#a9bcd3;font-size:10px}.coRefQuote{margin-left:auto;color:#d6d9ff;font:italic 12px Georgia;text-align:center}.coRefProtect{width:165px;height:68px;margin-left:18px;border:1px solid #256096;border-radius:10px;background:#0a2541;color:#dceaff;font-weight:800}.coRefProtect small{display:block;margin-top:4px;color:#2ce9a5}.coRefStats{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:12px}.coRefStat{height:96px;display:flex;align-items:center;gap:13px;padding:13px;border:1px solid #24537d;border-radius:10px;background:linear-gradient(145deg,#0c2946,#081a2f)}.coRefStat i{width:48px;height:48px;display:grid;place-items:center;border-radius:10px;background:#0e5a4d;font-style:normal;font-size:26px}.coRefStat:nth-child(2) i{background:#163f8b}.coRefStat:nth-child(3) i{background:#075a93}.coRefStat:nth-child(4) i{background:#6a245d}.coRefStat small,.coRefStat b,.coRefStat em{display:block}.coRefStat small{font-size:10px;color:#b9c8db}.coRefStat b{margin:5px 0 2px;font-size:18px}.coRefStat em{font-style:normal;font-size:9px;color:#8da4bf}.coRefMain{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:11px}.coRefInbox,.coRefSide section{border:1px solid #174a74;border-radius:10px;background:linear-gradient(145deg,#0b2138,#07182a)}.coRefInbox{padding:11px}.coRefInboxHead{display:flex;align-items:center;gap:12px;margin-bottom:10px}.coRefInboxHead>i{font-style:normal;font-size:24px}.coRefInboxHead h2{margin:0;font-size:15px}.coRefInboxHead p{margin:3px 0 0;color:#91a7c1;font-size:9px}.coRefControls{display:flex;gap:7px;margin-left:auto}.coRefControls input,.coRefControls select,.coRefControls button{height:36px;border:1px solid #275a85;border-radius:6px;background:#0c2947;color:#e9f5ff;padding:0 10px;font-size:9px}.coRefControls input{width:225px}.coRefControls button:last-child{border-color:#156fdc;background:#103f83}.coRefRefreshMeta{text-align:right;color:#7893b3;font-size:8px;margin:-5px 2px 8px}.coRefList{display:grid;gap:5px;max-height:535px;overflow:auto}.coRefRow{display:grid;grid-template-columns:47px 155px minmax(0,1fr) 160px;align-items:center;gap:10px;padding:8px 10px;border:1px solid #173d62;border-radius:8px;background:#0a2037}.coRefRow.featured{min-height:121px;border-color:#167cff;background:linear-gradient(100deg,#123e9a,#082342)}.coRefAppIcon{width:41px;height:41px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#6465ff,#2b67de);font-weight:900;font-size:17px}.coRefApp b,.coRefContent b{display:block;font-size:10px}.coRefApp small,.coRefContent small{display:block;margin-top:4px;color:#9ab0ca;font-size:8px}.coRefContent p{margin:4px 0 0;color:#c5d5e8;font-size:9px;line-height:1.4}.coRefMeta{text-align:right;color:#adc0d6;font-size:8px}.coRefMeta span{display:inline-block;margin-top:5px;padding:4px 9px;border-radius:12px;background:#0c7959;color:#52efb3}.coRefEmpty{padding:55px;text-align:center;color:#819bb8}.coRefSide{display:grid;gap:10px;align-content:start}.coRefSide section{padding:12px}.coRefSide h3{margin:0 0 4px;font-size:12px}.coRefSide>section>p{margin:0 0 9px;color:#829ab6;font-size:8px}.coSourceRow,.coOverviewRow,.coActionRow{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #173650;font-size:9px}.coSourceRow i,.coOverviewRow i{width:27px;height:27px;display:grid;place-items:center;border-radius:7px;background:#3e5be0;font-style:normal}.coActionRow{grid-template-columns:8px 1fr auto}.coActionRow i{width:7px;height:7px;border-radius:50%;background:#16e99c}.coRefPanel>:not(#coRefMount){display:none!important}.privacyLock{position:fixed!important;inset:0!important;z-index:1000000!important;display:grid!important;place-items:center!important;background:radial-gradient(circle at 50% 35%,#10295a99,transparent 43%),linear-gradient(#031226d9,#020d1bea),url('mfs-mountains.svg') center bottom/cover no-repeat!important}.privacyLock[hidden]{display:none!important}.privacyLock:before{content:'∞  INFINITY MFS\A Smart Accounting Control Center';white-space:pre;position:absolute;left:25px;top:24px;color:#f0f6ff;font-weight:800;line-height:1.35}.privacyLock:after{content:'© 2026 Infinity MFS Accounting. All rights reserved.                                      Made with ♥ in Bangladesh';position:absolute;bottom:26px;left:50%;transform:translateX(-50%);width:92%;color:#a5b5ce;text-align:center;font-size:10px}.privacyLock form{width:505px!important;max-width:92vw!important;padding:42px 38px 34px!important;border:1px solid #27649d!important;border-radius:24px!important;background:linear-gradient(145deg,#0a203bdc,#07172fe8)!important;box-shadow:0 30px 100px #000c,0 0 55px #245dff22!important;text-align:center!important}.privacyLock form:before{content:'🔒';display:grid;place-items:center;width:86px;height:86px;margin:0 auto 22px;border:5px solid #287cff;border-right-color:#8b45ef;border-radius:50%;font-size:32px;box-shadow:0 0 24px #2d75ff66}.privacyLock h1{margin:0!important;font-size:25px!important}.privacyLock p{margin:8px 0 22px!important;color:#aebdd2!important;font-size:12px!important}.privacyLock input{width:100%!important;height:55px!important;border:1px solid #315b86!important;border-radius:11px!important;background:#071a32!important;color:#fff!important;padding:0 18px!important;font-size:14px!important}.privacyRemember{display:flex;justify-content:space-between;align-items:center;margin:14px 2px 22px;color:#9fb0c9;font-size:11px}.privacyRemember label{display:flex;align-items:center;gap:8px}.privacyRemember input{width:17px!important;height:17px!important;accent-color:#168cff}.privacyRemember button{border:0;background:transparent;color:#2396ff;font-size:11px}.privacyActions{display:grid!important;grid-template-columns:1fr 1fr;gap:14px!important}.privacyActions button{height:54px!important;border-radius:11px!important}.privacyActions button[type=submit]{background:linear-gradient(100deg,#087eff,#a52af2)!important;box-shadow:0 0 24px #6a37ff55}.privacyLock #privacyMessage{display:block;margin-top:12px}.privacyWelcome{position:absolute;top:105px;text-align:center;pointer-events:none}.privacyWelcome small{display:block;color:#498aff;letter-spacing:7px}.privacyWelcome b{display:block;margin-top:10px;font-size:36px;background:linear-gradient(90deg,#fff,#3e8cff,#9e4cff);background-clip:text;color:transparent}.privacyWelcome span{display:block;margin-top:8px;color:#adbed6}.privacySecure{position:absolute;left:26px;bottom:24px;padding:12px 18px;border:1px solid #1d4d78;border-radius:11px;background:#09213ae6;color:#38e5a2;font-size:10px}@media(max-width:1100px){.coRefStats{grid-template-columns:repeat(2,1fr)}.coRefMain{grid-template-columns:1fr}.coRefSide{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.coRefStats{grid-template-columns:1fr}.coRefInboxHead{align-items:flex-start;flex-direction:column}.coRefControls{margin-left:0;flex-wrap:wrap}.coRefControls input{width:100%}.coRefRow{grid-template-columns:42px 1fr}.coRefMeta{grid-column:2;text-align:left}.coRefSide{grid-template-columns:1fr}.privacyWelcome{top:70px}.privacyLock form{padding:28px 22px!important}}


/* v91: global minimum premium text weight */
html,body,button,input,select,textarea{font-weight:600}
