/* MarketPICK shared-user 당일특징주 canonical CSS v2.4.2 | ADMIN -> shared-user -> USER/Android */
.content.dailyStrongMode{padding:0!important;min-height:calc(100vh - 116px);color:#2D2A26;background-color:var(--mp-paper-bg,#D3CABD);background-image:linear-gradient(rgba(246,241,233,.018),rgba(246,241,233,.018)),var(--mp-paper-texture-bg,none);background-size:auto,1024px 1024px;background-position:0 0,0 0;background-repeat:no-repeat,repeat}
.dailyStrongPage{min-height:calc(100vh - 116px);padding:10px 14px 30px;color:#2D2A26;background-color:var(--mp-paper-bg,#D3CABD);background-image:linear-gradient(rgba(246,241,233,.018),rgba(246,241,233,.018)),var(--mp-paper-texture-bg,none);background-size:auto,1024px 1024px;background-position:0 0,0 0;background-repeat:no-repeat,repeat}
.dailyStrongToolbar{display:flex;align-items:center;justify-content:flex-start;gap:5px;min-width:0;padding:2px 2px 9px;border-bottom:1px solid #A79E91;white-space:nowrap}
.dailyStrongNav{display:none;align-items:center;gap:1px;min-width:0;flex:1 1 auto}.dailyStrongNav.show{display:flex}
.dailyStrongNavBtn{flex:0 0 auto;width:27px;height:29px;min-height:29px;padding:0;border:0;border-radius:8px;background:transparent;color:#665a50;font-family:inherit;font-size:20px;font-weight:700;line-height:1;cursor:pointer;touch-action:manipulation}.dailyStrongNavBtn:active:not(:disabled){background:rgba(92,82,70,.12)}.dailyStrongNavBtn:disabled{opacity:.22;cursor:default}
.dailyStrongNavInfo{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 112px;min-width:82px;max-width:132px;height:29px;padding:0 5px;text-align:center;overflow:hidden;background-color:var(--mp-paper-aux,#D7CBB9);background-image:linear-gradient(rgba(78,61,44,.170),rgba(78,61,44,.170)),var(--mp-paper-texture-aux,none);background-size:auto,920px 920px;background-position:0 0,73px 41px;background-repeat:no-repeat,repeat;border:1px solid rgba(123,108,91,.38);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.20),inset 0 -2px 3px rgba(77,62,47,.085),0 2px 4px rgba(55,45,36,.085),0 6px 12px rgba(55,45,36,.025)}
.dailyStrongNavDate{font-size:11.5px;font-weight:800;line-height:1.3;color:#454039;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 0 rgba(255,255,255,.14)}.dailyStrongNavCount{display:none}
.dailyStrongTodayBtn{flex:0 0 auto;height:27px;padding:0 6px;font-family:inherit;font-size:10px;font-weight:800;white-space:nowrap;cursor:pointer;background-color:var(--mp-paper-aux,#D7CBB9);background-image:linear-gradient(rgba(78,61,44,.170),rgba(78,61,44,.170)),var(--mp-paper-texture-aux,none);background-size:auto,920px 920px;background-position:0 0,73px 41px;background-repeat:no-repeat,repeat;border:1px solid rgba(123,108,91,.38);border-radius:8px;color:#514941;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 2px rgba(77,62,47,.07),0 2px 4px rgba(55,45,36,.07)}.dailyStrongTodayBtn:active{filter:brightness(.96)}.dailyStrongTodayBtn[hidden]{display:none!important}
.dailyStrongBody{touch-action:pan-y;background:transparent}.dailyStrongEntries{min-height:96px}.dailyStrongEmpty{padding:50px 14px;text-align:center;background:transparent;color:#6C665E;font-size:var(--mp-read-meta,12.5px);font-weight:600;line-height:var(--mp-line-meta,1.4)}
.dailyStrongReportPage{min-height:100%;padding:8px 1px;background:transparent}.dailyStrongReport{padding:0 1px;background:transparent}.dailyStrongSection{display:block}
.dailyStrongSectionTitleRow{display:flex;align-items:baseline;gap:8px;min-width:0;margin:6px 0 10px;padding:7px 9px;background-color:var(--mp-paper-aux,#D7CBB9);background-image:linear-gradient(rgba(78,61,44,.170),rgba(78,61,44,.170)),var(--mp-paper-texture-aux,none);background-size:auto,920px 920px;background-position:0 0,73px 41px;background-repeat:no-repeat,repeat;border:1px solid rgba(123,108,91,.38);border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.20),inset 0 -2px 3px rgba(77,62,47,.085),0 2px 4px rgba(55,45,36,.085),0 6px 12px rgba(55,45,36,.025)}
.dailyStrongSectionTitleRow .dailyStrongSectionTitle{margin:0;color:#3F3A34;text-shadow:0 1px 0 rgba(255,255,255,.13)}
.dailyStrongSectionTitle{margin:4px 1px 2px;font-size:var(--mp-read-title,17px);font-weight:900;line-height:var(--mp-line-title,1.38);letter-spacing:var(--mp-track-title,-.20px);color:#342F2A;text-shadow:0 1px 0 rgba(255,255,255,.10)}
.dailyStrongSectionTime{flex:0 0 auto;font-size:var(--mp-read-title,17px);font-weight:700;line-height:var(--mp-line-title,1.38);letter-spacing:var(--mp-track-title,-.20px);color:#5A534B;white-space:nowrap;text-shadow:0 1px 0 rgba(255,255,255,.10)}
.dailyStrongMajorDivider{height:0;margin:22px 0 18px;border-top:4px solid #665E53;box-shadow:0 1px 0 rgba(255,255,255,.08)}.dailyStrongSectionEmpty{padding:16px 1px 18px;color:#6C665E;font-size:var(--mp-read-meta,12.5px);font-weight:600;line-height:var(--mp-line-meta,1.4)}
.dailyStrongBlock{margin:10px 0;padding:16px 12px 18px;background-color:var(--mp-paper-card,#C9BCA9);background-image:linear-gradient(rgba(68,54,40,.075),rgba(68,54,40,.075)),var(--mp-paper-texture-card,none);background-size:auto,1024px 1024px;background-position:0 0,0 0;background-repeat:no-repeat,repeat;border:1px solid rgba(126,112,95,.55);border-radius:12px;box-shadow:0 2px 5px rgba(47,40,33,.095),0 8px 18px rgba(47,40,33,.038),inset 0 1px 0 rgba(255,255,255,.075),inset 0 0 14px rgba(70,57,44,.025)}.dailyStrongBlock:last-child{border-bottom:1px solid rgba(126,112,95,.55)}
.dailyStrongBlockTitle{font-size:var(--mp-read-title,17px);font-weight:900;line-height:var(--mp-line-title,1.38);letter-spacing:var(--mp-track-title,-.20px);color:#2D2A26;text-shadow:0 1px 0 rgba(255,255,255,.08);word-break:keep-all;overflow-wrap:anywhere}
.dailyStrongIssue{margin-top:var(--mp-read-gap,8px);font-size:var(--mp-read-body,15px);font-weight:600;line-height:var(--mp-line-body,1.56);letter-spacing:var(--mp-track-body,-.06px);color:#49453F;white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere}
.dailyStrongStrong{display:flex;align-items:flex-start;gap:8px;margin-top:var(--mp-read-gap-section,16px);padding:8px 0;border-top:1px solid #AAA194;border-bottom:1px solid #AAA194;font-size:var(--mp-read-body,15px);font-weight:700;line-height:1.50;color:#403C37;word-break:keep-all;min-width:0}
.dailyStrongLabel{flex:0 0 auto;font-weight:800;color:#a43d47;white-space:nowrap}.dailyStrongRelated{display:flex;align-items:flex-start;gap:8px;margin-top:var(--mp-read-gap,8px);font-size:var(--mp-read-body,15px);font-weight:600;line-height:1.50;color:#5F5A53;word-break:keep-all;min-width:0}.dailyStrongRelated .dailyStrongLabel{color:#655F57}
.dailyStrongStocks{display:flex;flex:1 1 auto;min-width:0;max-width:100%;flex-wrap:wrap;align-items:baseline;gap:2px 7px;overflow:hidden}.dailyStrongStock{display:inline-flex;align-items:baseline;gap:4px;max-width:100%;min-width:0;white-space:nowrap;font-weight:900;color:#2D2A26;overflow:hidden}.dailyStrongStock:not(:last-child):after{content:'·';flex:0 0 auto;margin-left:3px;color:#81796F;font-weight:700}.dailyStrongTickerName{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#2D2A26!important;font-size:var(--mp-read-stock,15.5px);font-weight:800;text-decoration:none}.dailyStrongStockRate{font-weight:950}.dailyStrongStockRate.up{color:#c43e4b}.dailyStrongStockRate.down{color:#3174c7}.dailyStrongStockRate.flat{color:#7c8796}
.dailyStrongStockIssues{margin-top:8px;padding-top:8px;border-top:1px dashed #A79F93}.dailyStrongStockIssue{font-size:var(--mp-read-body,15px);font-weight:600;line-height:1.50;color:#524D46;word-break:keep-all}.dailyStrongStockIssue+.dailyStrongStockIssue{margin-top:5px}.dailyStrongStockIssueName{font-size:var(--mp-read-stock,15.5px);font-weight:800;color:#35322E}
.dailyStrongDisclaimer{display:block;position:relative;clear:both;margin:22px 1px 8px;padding:13px 1px 0;border-top:1px solid #A79E91;color:#655F57;font-size:var(--mp-read-meta,12.5px);font-weight:500;line-height:1.55;white-space:normal;word-break:keep-all}
@media(max-width:430px){.dailyStrongPage{padding:8px 12px 25px}.dailyStrongToolbar{gap:3px;padding:1px 1px 8px}.dailyStrongNav{gap:0}.dailyStrongNavBtn{width:24px;height:28px;min-height:28px;font-size:19px}.dailyStrongNavInfo{flex:1 1 96px;min-width:76px;max-width:112px;height:28px;padding:0 3px}.dailyStrongTodayBtn{height:26px;padding:0 5px}.dailyStrongBlock{padding:15px 11px 17px;margin:9px 0}.dailyStrongMajorDivider{margin:20px 0 16px}.dailyStrongDisclaimer{margin-top:20px}.dailyStrongSectionTitleRow{margin:5px 0 9px;padding:6px 8px;border-radius:9px}}
