.mn-reading{--mn-text-muted:#718099;--mn-border:#e5eaf3;--mn-shadow:0 5px 20px rgba(32,53,95,.035);--mn-radius:18px;--mn-radius-md:13px;background:rgb(244, 246, 251);}
.mn-reading .mn-topbar{background:rgba(255, 255, 255, 0.97);box-shadow:rgba(35, 55, 90, 0.024) 0px 2px 10px;}
.mn-reading .mn-main,.mn-reading .mn-s-card,.mn-reading .mn-dash-card{box-shadow:var(--mn-shadow);border-color:rgb(229, 234, 243);}
.mn-reading .mn-contentbar{align-items:center;gap:9px 12px;flex-wrap:wrap;}
.mn-reading .mn-contentbar-left{gap:10px;flex-wrap:wrap;}
.mn-reading .mn-contentbar-right{margin-left:auto;flex-shrink:0;}
.mn-reading #tbReader{display:flex;align-items:center;gap:7px;flex-wrap:wrap;}
.mn-reading .mn-tabs{padding:4px;background:rgb(244, 246, 251);border-radius:11px;gap:2px;}
.mn-reading .rd-tab{border-radius:8px;min-height:32px;padding:5px 11px;font-size:12px;}
.mn-reading .rd-tab.active{color:rgb(53, 89, 230);background:rgb(255, 255, 255);box-shadow:rgba(38, 62, 118, 0.08) 0px 1px 5px;}
.mn-reading .mn-cb-badge{background:rgb(237, 242, 255);color:rgb(53, 89, 230);font-size:11px;font-weight:600;}
.mn-reading .mn-sort,.mn-reading .mn-soft-btn{height:32px;border-color:rgb(227, 233, 244);border-radius:8px;font-size:11px;box-shadow:none;white-space:nowrap;}
.mn-reading .mn-search-input{background:rgb(247, 249, 252);border-color:rgb(231, 235, 243);box-shadow:none;}
.mn-reading .mn-search-input:focus{background:rgb(255, 255, 255);border-color:rgb(154, 177, 247);box-shadow:rgba(53, 89, 230, 0.04) 0px 0px 0px 3px;}
.mn-reading .rd-s-item{border-radius:10px;}
.mn-reading .rd-s-name{font-weight:600;font-size:12px;}
.mn-reading .rd-s-cnt{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px;}
.mn-reading .rd-s-type{font-size:9px;box-shadow:none;}
.mn-reading .mn-s-head-title{font-size:11px;font-weight:650;color:rgb(101, 115, 141);}
.mn-reading .mn-s-head-meta{color:rgb(138, 151, 170);font-size:10px;}
.mn-reading .rd-arow{border-bottom:1px solid rgb(237, 240, 246);transition:background 0.12s;}
.mn-reading .rd-arow:hover{background:rgb(247, 249, 255);}
.mn-reading .rd-arow.active{background:rgb(238, 243, 255);box-shadow:rgb(53, 89, 230) 3px 0px inset;}
.mn-reading .rd-arow.unread::before{background:rgb(93, 126, 239);width:2px;top:13px;bottom:13px;opacity:0.85;}
.mn-reading .rd-dot.unread{box-shadow:none;}
.mn-reading .rd-title{font-weight:650;letter-spacing:0px;color:rgb(38, 54, 76);-webkit-line-clamp:2;line-height:1.55;}
.mn-reading .rd-arow.read .rd-title{font-weight:450;color:rgb(116, 129, 154);}
.mn-reading .rd-title-wrap{align-items:flex-start;gap:14px;}
.mn-reading .rd-time{font-size:10px;line-height:1.7;margin-top:2px;color:rgb(131, 144, 164);font-variant-numeric:tabular-nums;}
.mn-reading .rd-meta{margin-top:5px;gap:5px;}
.mn-reading .rd-meta-item{font-size:11px;line-height:1.45;color:rgb(124, 138, 160);}
.mn-reading .rd-meta-item:first-child{color:rgb(93, 110, 137);font-weight:500;}
.mn-reading .rd-fav-btn{width:29px;height:29px;opacity:0.6;border-radius:8px;display:grid;place-items:center;color:rgb(128, 144, 170);}
.mn-reading .rd-fav-btn:hover{background:rgb(255, 244, 223);color:rgb(191, 126, 24);opacity:1;}
.mn-reading .rd-fav-btn.starred{color:rgb(214, 154, 43);background:rgb(255, 249, 236);opacity:1;}
.mn-reading .rd-day-hdr{gap:10px;padding-top:13px;padding-bottom:8px;}
.mn-reading .rd-day-lbl,.mn-reading .rd-day-cnt{font-size:10px;font-weight:500;color:rgb(138, 150, 169);}
.mn-reading .mn-demo-banner{background:linear-gradient(115deg, rgb(247, 250, 255), rgb(240, 245, 255));border:1px solid rgb(224, 233, 255);box-shadow:none;border-radius:14px;grid-template-columns:minmax(0px, 1fr) 112px;gap:15px;}
.mn-reading .mn-demo-title{font-size:21px;line-height:1.4;letter-spacing:-0.03em;margin:8px 0px;}
.mn-reading .mn-demo-text{white-space:normal;overflow:visible;font-size:12px;line-height:1.7;color:rgb(99, 117, 144);}
.mn-reading .mn-demo-flow{box-shadow:none;border-color:rgb(229, 236, 248);border-radius:10px;padding:9px;}
.mn-reading .mn-demo-qr{box-shadow:none;border-color:rgb(227, 234, 250);}
.mn-reading .mn-dash-card-title{font-size:12px;font-weight:650;color:rgb(51, 68, 93);}
.mn-reading .mn-dash-date{font-size:10px;color:rgb(138, 151, 171);}
.mn-reading .mn-stat-card{box-shadow:none;background:rgb(248, 250, 255);border:1px solid rgb(237, 241, 248);border-radius:11px;}
.mn-reading .mn-stat-n{font-variant-numeric:tabular-nums;font-weight:700;font-size:23px;}
.mn-reading .mn-stat-l{color:rgb(124, 139, 163);font-size:10px;}
.mn-reading .mn-sub-row{box-shadow:none;background:rgb(251, 252, 255);border-color:rgb(237, 241, 247);border-radius:11px;}
.mn-reading .mn-sub-bar{height:4px;background:rgb(237, 241, 248);}
.mn-reading .mn-sync-hero{box-shadow:none;background:rgb(247, 249, 255);border-color:rgb(229, 236, 250);border-radius:12px;}
.mn-reading .mn-sync-btn{box-shadow:none;border-radius:9px;}
.mn-reading .auth-shell{border-radius:20px;box-shadow:rgba(36, 60, 113, 0.19) 0px 25px 80px;border:1px solid rgb(226, 233, 247);background:rgb(255, 255, 255);}
.mn-reading .auth-shell::before{opacity:0.25;}
.mn-reading .auth-title{font-size:25px;letter-spacing:0px;}
.mn-reading .auth-subtitle{font-size:12px;line-height:1.8;}
.mn-reading .auth-field input{border-radius:10px;background:rgb(251, 252, 254);box-shadow:none;border-color:rgb(226, 232, 242);}
.mn-reading .auth-submit{border-radius:10px;box-shadow:rgba(53, 89, 230, 0.13) 0px 5px 16px;}
.mn-reading .mn-modal-wrap{border-radius:20px;border:1px solid rgb(225, 231, 240);box-shadow:rgba(19, 41, 83, 0.208) 0px 28px 90px;}
.mn-reading .mn-modal-head{padding:28px 36px 22px;border-bottom:1px solid rgb(237, 240, 246);}
.mn-reading .rd-panel-title{font-size:27px;line-height:1.5;letter-spacing:-0.02em;padding-right:20px;}
.mn-reading .rd-panel-meta{margin-top:15px;gap:8px;}
.mn-reading .rd-panel-body{font-size:16px;line-height:1.95;padding:28px 36px;color:rgb(64, 81, 107);}
.mn-reading .rd-panel-body p{text-indent:0px;margin-bottom:1.1em;}
.mn-reading .mn-modal-foot{padding:18px 28px;gap:9px;background:rgb(251, 252, 255);border-top:1px solid rgb(233, 237, 245);}
.mn-reading .rd-pfbtn{border-radius:8px;box-shadow:none;font-size:12px;}
body.mn-reading{--mn-sidebar-w:228px;--mn-dash-w:272px;--mn-radius:20px;background:rgb(245, 247, 252);}
body.mn-reading .mn-workspace{gap:17px;}
body.mn-reading .mn-contentbar{padding:17px 21px;}
body.mn-reading .mn-list-scroll .rd-arow{padding:17px 22px 15px;min-height:84px;gap:12px;}
body.mn-reading .rd-title{font-size:16px;line-height:1.65;font-weight:600;}
body.mn-reading .rd-meta-item{font-size:11.5px;}
body.mn-reading .rd-meta{margin-top:7px;}
body.mn-reading .rd-badge{width:27px;height:27px;border-radius:9px;}
body.mn-reading .mn-demo-banner{margin:16px 18px 10px;padding:19px;grid-template-columns:minmax(0px, 1fr) 106px;}
body.mn-reading .mn-demo-title{font-size:23px;line-height:1.5;}
body.mn-reading .mn-demo-text{font-size:12.5px;}
body.mn-reading .mn-dash-card{padding:16px;}
body.mn-reading .mn-stat-card{background:rgb(255, 255, 255);border-color:rgb(237, 240, 246);}
body.mn-reading #rdArticleModal .mn-modal-wrap{width:min(960px, -48px + 100vw);max-width:960px;}
body.mn-reading .mn-modal-head{padding:34px 52px 27px;}
body.mn-reading .rd-panel-title{font-size:30px;line-height:1.6;}
body.mn-reading .rd-panel-body{max-width:820px;margin:auto;padding:32px 45px;font-size:17px;line-height:2.1;}
body.mn-reading .auth-body{padding-top:25px;padding-bottom:28px;}
body.mn-reading .auth-field input{min-height:47px;}
@media (min-width: 981px) and (max-width: 1220px){
body.mn-reading{--mn-sidebar-w:204px;--mn-dash-w:246px;}
}
@media (max-width: 980px){
.mn-reading .mn-workspace{gap:12px;}
.mn-reading .mn-mobile-hero{padding:20px 20px 17px;background:rgb(245, 248, 255);border-color:rgb(228, 235, 251);border-radius:14px;}
.mn-reading .mn-mobile-hero-title{font-size:23px;line-height:1.48;letter-spacing:-0.03em;}
.mn-reading .mn-mobile-hero-text{font-size:12px;line-height:1.85;}
.mn-reading .mn-mobile-hero-tag{box-shadow:none;border-radius:7px;font-size:10px;}
.mn-reading .mn-contentbar{gap:10px;}
.mn-reading .mn-contentbar-right{max-width:100%;}
}
@media (max-width: 760px){
.mn-reading .mn-list-scroll .rd-arow{padding:12px 12px 11px;gap:8px;min-height:68px;}
.mn-reading .rd-title{font-size:14px;line-height:1.6;-webkit-line-clamp:2;}
.mn-reading .rd-title-wrap{gap:7px;}
.mn-reading .rd-time{font-size:9px;}
.mn-reading .rd-meta-item{font-size:10px;line-height:1.5;}
.mn-reading .rd-meta{margin-top:5px;}
.mn-reading .rd-arow-body{padding-right:21px;}
.mn-reading .rd-fav-btn{right:6px;width:26px;height:28px;opacity:1;}
.mn-reading .mn-tabs{width:auto;gap:1px;}
.mn-reading .rd-tab{font-size:11px;padding:5px 9px;}
.mn-reading .mn-cb-title{font-size:15px;}
.mn-reading .mn-contentbar-left{gap:8px;}
.mn-reading .mn-contentbar-right{margin-left:0px;}
.mn-reading .mn-contentbar{padding:13px 13px 11px;}
.mn-reading .mn-s-card,.mn-reading .mn-main{border-radius:15px;}
.mn-reading .mn-modal-head{padding:23px 21px 20px;}
.mn-reading .rd-panel-title{font-size:23px;line-height:1.6;padding-right:18px;}
.mn-reading .rd-panel-body{padding:23px 21px;font-size:15.5px;line-height:2;}
.mn-reading .mn-modal-foot{padding:13px 17px;gap:8px;flex-wrap:wrap;}
.mn-reading .rd-pfbtn{font-size:11px;min-height:33px;}
.mn-reading #rdArticleModal .mn-modal-wrap{width:calc(-20px + 100vw);max-height:calc(-20px + 100vh);border-radius:15px;}
.mn-reading .rd-panel-meta{gap:6px;flex-wrap:wrap;}
.mn-reading .auth-shell{border-radius:16px;}
.mn-reading .auth-title{font-size:23px;}
body.mn-reading .mn-list-scroll .rd-arow{padding:16px 14px 15px;min-height:83px;}
body.mn-reading .rd-title{font-size:15px;line-height:1.65;}
body.mn-reading .rd-panel-body{font-size:16px;line-height:2.1;}
}
@media (min-width: 981px){
body.mn-reading .mn-sidebar .rd-s-item.is-sub .rd-s-top{grid-template-columns:minmax(0px, 1fr) auto auto;row-gap:5px;}
body.mn-reading .mn-sidebar .rd-s-item.is-sub .rd-s-name{grid-column:1 / -1;}
body.mn-reading .mn-sidebar .rd-s-cnt{justify-self:end;}
}
@media (max-width: 980px){
body.mn-reading-guest.mn-reading .mn-contentbar{display:flex;}
body.mn-reading-guest.mn-reading .mn-contentbar-right{display:flex;align-items:center;gap:8px;width:100%;}
body.mn-reading-guest.mn-reading .mn-contentbar-right .mn-sort{flex:1 1 0%;min-width:110px;}
}
@media (max-width: 760px){
body.mn-reading-guest.mn-reading .mn-add-btn{font-size:12px;width:auto;min-width:50px;padding:0px 12px;}
body.mn-reading-guest.mn-reading .mn-brand-copy{display:flex;}
body.mn-reading-guest.mn-reading .mn-brand-name{font-size:14px;}
body.mn-reading-guest.mn-reading .mn-brand-sub{display:none;}
body.mn-reading-guest.mn-reading .mn-topbar-inner{gap:9px;}
body.mn-reading .rd-time{min-width:38px;text-align:right;}
}
@media (max-width: 760px){
body.mn-reading #rdArticleModal{padding:10px;align-items:center;overflow:hidden;}
}
body.mn-reading #rdArticleModal{background:rgba(26, 36, 55, 0.44);backdrop-filter:blur(5px);}
body.mn-reading #rdArticleModal .mn-modal-wrap{background:rgb(255, 255, 255);border-radius:22px;}
body.mn-reading #rdBackTop{display:none;}
body.mn-reading .mn-reader-bar{display:flex;align-items:center;gap:20px;flex-shrink:0;min-height:58px;padding:8px 22px;background:rgb(252, 253, 255);border-bottom:1px solid rgb(237, 240, 245);}
body.mn-reading .mn-reading-context{min-width:0px;flex:1 1 0%;font-size:12px;color:rgb(102, 117, 139);}
body.mn-reading .mn-reading-intro{display:flex;align-items:center;gap:11px;color:rgb(69, 100, 206);font-weight:600;}
body.mn-reading .mn-reading-intro::before{content:"";height:6px;width:6px;border-radius:50%;background:rgb(117, 144, 232);}
body.mn-reading .mn-reading-intro > span{font-weight:400;color:rgb(137, 147, 164);border-left:1px solid rgb(223, 229, 239);padding-left:11px;}
body.mn-reading #mnReadingTitle{display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
body.mn-reading .mn-reader-bar.is-scrolled .mn-reading-intro{display:none;}
body.mn-reading .mn-reader-bar.is-scrolled #mnReadingTitle{display:block;}
body.mn-reading #mnReadingProgress{display:flex;align-items:center;gap:8px;flex-shrink:0;font-size:10px;color:rgb(123, 136, 154);}
body.mn-reading #mnReadingPercent{min-width:30px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums;}
body.mn-reading .mn-reader-bar button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:36px;padding:0px 12px;background:rgb(255, 255, 255);border:1px solid rgb(229, 234, 242);border-radius:9px;flex-shrink:0;color:rgb(86, 100, 122);cursor:pointer;font-size:12px;}
body.mn-reading .mn-reader-bar kbd{font-family:inherit;font-size:10px;color:rgb(147, 157, 175);border:1px solid rgb(237, 240, 245);border-radius:4px;padding:1px 4px;}
body.mn-reading #rdReadProgress{display:block;height:2px;background:rgb(109, 137, 239);}
body.mn-reading #rdArticleModal .mn-modal-scroll{min-height:0px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(216, 224, 238) transparent;scrollbar-gutter:stable;overflow-anchor:none;}
body.mn-reading #rdArticleModal .mn-modal-head{max-width:840px;margin:0px auto;padding:38px 60px 25px;background:transparent;border-bottom:0px;}
body.mn-reading #rdArticleModal .rd-panel-title{font-size:30px;font-weight:750;line-height:1.5;letter-spacing:-0.025em;padding:0px;overflow-wrap:anywhere;color:rgb(32, 42, 61);text-wrap:pretty;}
body.mn-reading #rdArticleModal .rd-panel-meta{margin-top:20px;gap:9px;color:rgb(120, 133, 154);line-height:1.7;}
body.mn-reading #rdArticleModal .rd-panel-body{max-width:840px;margin:auto;padding:24px 60px 40px;background:rgb(255, 255, 255);color:rgb(56, 70, 90);font-size:17px;line-height:2.05;letter-spacing:0.015em;overflow-wrap:anywhere;}
body.mn-reading #rdArticleModal .rd-panel-body p{margin:0px 0px 1.4em;text-indent:0px;}
body.mn-reading #rdArticleModal .rd-panel-body .preview-lead{font-size:18px;line-height:1.95;color:rgb(41, 57, 80);margin-bottom:1.5em;}
body.mn-reading #rdArticleModal .rd-panel-body h1,body.mn-reading #rdArticleModal .rd-panel-body h2,body.mn-reading #rdArticleModal .rd-panel-body h3{line-height:1.6;letter-spacing:0px;color:rgb(37, 51, 75);font-weight:700;}
body.mn-reading #rdArticleModal .rd-panel-body h1{font-size:26px;margin:1.6em 0px 0.8em;}
body.mn-reading #rdArticleModal .rd-panel-body h2{font-size:23px;margin:1.8em 0px 0.8em;}
body.mn-reading #rdArticleModal .rd-panel-body h3{font-size:18px;margin:1.6em 0px 0.65em;}
body.mn-reading #rdArticleModal .rd-panel-body ul,body.mn-reading #rdArticleModal .rd-panel-body ol{padding-left:1.45em;margin:0.8em 0px 1.5em;}
body.mn-reading #rdArticleModal .rd-panel-body li{padding-left:0.25em;margin:0.55em 0px;}
body.mn-reading #rdArticleModal .rd-panel-body li::marker{color:rgb(140, 156, 182);}
body.mn-reading #rdArticleModal .rd-panel-body blockquote,body.mn-reading #rdArticleModal .rd-panel-body .preview-note{margin:1.5em 0px;padding:18px 23px;background:rgb(245, 248, 253);border-width:0px 0px 0px 3px;border-style:none none none solid;border-color:currentcolor currentcolor currentcolor rgb(155, 176, 237);border-image:initial;border-radius:0px 10px 10px 0px;box-shadow:none;color:rgb(85, 102, 127);font-size:16px;line-height:1.95;text-indent:0px;}
body.mn-reading #rdArticleModal .rd-panel-body blockquote p:last-child{margin-bottom:0px;}
body.mn-reading #rdArticleModal .preview-grid{display:block;margin:1em 0px 1.8em;}
body.mn-reading #rdArticleModal .preview-card{padding:22px 0px 22px 23px;margin:0px;background:transparent;border-width:0px 0px 0px 2px;border-style:none none none solid;border-color:currentcolor currentcolor currentcolor rgb(230, 236, 247);border-image:initial;border-radius:0px;box-shadow:none;}
body.mn-reading #rdArticleModal .preview-card + .preview-card{border-top:1px solid rgb(237, 241, 247);}
body.mn-reading #rdArticleModal .preview-kicker{font-size:11px;font-weight:600;letter-spacing:0.07em;color:rgb(108, 132, 200);margin:0px 0px 7px;}
body.mn-reading #rdArticleModal .rd-panel-body .preview-card h3{font-size:18px;margin:0px 0px 7px;}
body.mn-reading #rdArticleModal .rd-panel-body .preview-card p{font-size:16px;line-height:1.95;margin:0px;}
body.mn-reading #rdArticleModal .rd-panel-body img{max-width:100%;height:auto;margin:26px auto;border-radius:10px;}
body.mn-reading #rdArticleModal .rd-panel-body pre{max-width:100%;white-space:pre;overflow:auto;overflow-wrap:normal;tab-size:4;font-size:14px;line-height:1.8;border-radius:12px;padding:20px 22px;margin:1.6em 0px;}
body.mn-reading #rdArticleModal .mn-table-scroll{max-width:100%;overflow-x:auto;margin:1.5em 0px;}
body.mn-reading #rdArticleModal .rd-panel-body table{display:table;width:100%;font-size:14px;line-height:1.8;margin:0px;}
body.mn-reading #rdArticleModal .rd-panel-body td,body.mn-reading #rdArticleModal .rd-panel-body th{padding:12px 16px;}
body.mn-reading #rdArticleModal .mn-reader-end{display:block;max-width:720px;margin:0px auto 40px;padding:30px 0px 0px;text-align:center;border-top:1px solid rgb(233, 237, 245);color:rgb(135, 147, 165);}
body.mn-reading #rdArticleModal .mn-reader-end[hidden]{display:none;}
body.mn-reading #rdArticleModal .mn-modal-foot[inert]{opacity:.45;}
body.mn-reading #rdArticleModal .rd-panel-tags{max-width:840px;width:100%;margin:0 auto;padding:0 60px 24px;}
body.mn-reading #rdArticleModal .mn-table-scroll:focus-visible{outline:3px solid #a0b4f3;outline-offset:2px;}
@media(max-width:760px){body.mn-reading #rdArticleModal .rd-panel-tags{padding:0 23px 20px;}}
body.mn-reading .mn-reading-end-label{font-size:11px;letter-spacing:0.12em;}
body.mn-reading #mnReadingNext{font-size:12px;line-height:1.8;letter-spacing:0px;margin:12px 0px 0px;overflow-wrap:anywhere;}
body.mn-reading #rdArticleModal .mn-modal-foot{flex-shrink:0;gap:9px;padding:13px 22px;background:rgb(252, 253, 255);border-top:1px solid rgb(232, 237, 245);box-shadow:rgba(34, 57, 89, 0.01) 0px -4px 14px;}
body.mn-reading #rdArticleModal .rd-pfbtn{font-size:12px;height:38px;border-radius:9px;background:rgb(255, 255, 255);box-shadow:none;border:1px solid rgb(225, 231, 241);color:rgb(99, 112, 137);white-space:nowrap;justify-content:center;}
body.mn-reading #rdArticleModal #rdDeleteBtn{border-color:transparent;background:transparent;color:rgb(150, 126, 128);}
body.mn-reading #rdArticleModal #rdOrigLink{margin-left:auto;color:rgb(69, 100, 206);order:4;}
body.mn-reading #rdArticleModal #rdNextBtn,body.mn-reading #rdArticleModal #previewNextBtn{background:rgb(66, 100, 220);border-color:rgb(66, 100, 220);color:rgb(255, 255, 255);order:5;padding:0px 18px;}
body.mn-reading-guest.mn-reading #rdArticleModal .rd-pfbtn.primary{margin-left:0px;color:rgb(98, 113, 138);order:2;}
body.mn-reading-guest.mn-reading #previewNextBtn{margin-left:auto;}
body.mn-reading #rdArticleModal button:disabled{opacity:0.45;cursor:default;transform:none;}
body.mn-reading #rdArticleModal button:focus-visible,body.mn-reading #rdArticleModal a:focus-visible{outline:rgb(160, 180, 243) solid 3px;outline-offset:2px;}
body.mn-reading .mn-list-scroll .rd-arow{padding-top:19px;padding-bottom:18px;}
body.mn-reading .rd-arow.read .rd-title{color:rgb(118, 130, 151);}
body.mn-reading .rd-day-hdr{padding-top:21px;padding-bottom:12px;}
body.mn-reading .mn-dashboard .mn-sub-row{background:rgb(255, 255, 255);}
@media (max-width: 760px){
body.mn-reading #rdArticleModal .mn-modal-wrap{width:calc(100vw - 20px);border-radius:16px;max-height:calc(-20px + 100dvh);}
body.mn-reading .mn-reader-bar{min-height:49px;gap:10px;padding:6px 13px;}
body.mn-reading .mn-reading-intro{font-size:11px;gap:7px;}
body.mn-reading .mn-reading-intro > span,body.mn-reading #mnReadingProgress > span,body.mn-reading .mn-reader-bar kbd{display:none;}
body.mn-reading .mn-reader-bar button{font-size:11px;min-height:36px;padding:0px 10px;}
body.mn-reading #rdArticleModal .mn-modal-head{padding:29px 23px 19px;}
body.mn-reading #rdArticleModal .rd-panel-title{font-size:24px;line-height:1.55;}
body.mn-reading #rdArticleModal .rd-panel-meta{margin-top:17px;gap:6px;}
body.mn-reading #rdArticleModal .rd-panel-body{padding:19px 23px 30px;font-size:16px;line-height:2.05;}
body.mn-reading #rdArticleModal .rd-panel-body .preview-lead{font-size:17px;line-height:2;}
body.mn-reading #rdArticleModal .rd-panel-body h2{font-size:21px;}
body.mn-reading #rdArticleModal .preview-card{padding:19px 0px 19px 17px;}
body.mn-reading #rdArticleModal .rd-panel-body .preview-card h3{font-size:17px;}
body.mn-reading #rdArticleModal .rd-panel-body .preview-card p{font-size:15px;}
body.mn-reading #rdArticleModal .rd-panel-body blockquote,body.mn-reading #rdArticleModal .rd-panel-body .preview-note{padding:16px 18px;font-size:15px;}
body.mn-reading #rdArticleModal .mn-reader-end{margin:0px 23px 30px;padding-top:24px;}
body.mn-reading #rdArticleModal .mn-modal-foot{padding:10px 12px;gap:7px;}
body.mn-reading #rdArticleModal .rd-pfbtn{font-size:11px;height:36px;padding:0px 10px;}
body.mn-reading-member.mn-reading #rdArticleModal .mn-modal-foot{display:grid;grid-template-columns:repeat(6, minmax(0px, 1fr));}
body.mn-reading-member.mn-reading #rdArticleModal .rd-pfbtn{grid-column:span 2;}
body.mn-reading-member.mn-reading #rdArticleModal #rdOrigLink,body.mn-reading-member.mn-reading #rdArticleModal #rdNextBtn{grid-column:span 3;width:100%;margin:0px;}
body.mn-reading .mn-list-scroll .rd-arow{padding-top:17px;padding-bottom:17px;}
}
@media (prefers-reduced-motion: reduce){
body.mn-reading #rdArticleModal,body.mn-reading #rdArticleModal .mn-modal-wrap,body.mn-reading #rdReadProgress{transition:none;}
}
