 .ocf-an{margin:18px 0 0;padding:16px 16px 14px;background:#fff;border:1px solid #E8EAF0;border-radius:14px;min-width:0;max-width:100%;box-sizing:border-box;contain:inline-size;}.ocf-an-topic{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;contain:inline-size;}.ocf-an-topic > .ocf-an{margin-top:0;}.ocf-an-track{min-width:0;max-width:100%;}.ocf-an-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;}.ocf-an-title{margin:0;font-size:18px;font-weight:800;line-height:1.3;color:#1f2733;}.ocf-an-nav{display:flex;gap:6px;flex:0 0 auto;}.ocf-an-arrow{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid #E3E7EF;border-radius:50%;background:#fff;color:#374151;cursor:pointer;transition:border-color .12s,color .12s,opacity .12s;}.ocf-an-arrow:hover:not(:disabled){border-color:#1a73e8;color:#1a73e8;}.ocf-an-arrow:disabled{opacity:.35;cursor:default;}.ocf-an.is-static > .ocf-an-head .ocf-an-nav,.ocf-an-pane.is-static .ocf-an-nav,.ocf-an-more.is-static .ocf-an-nav{visibility:hidden;pointer-events:none;}.ocf-an-track{display:flex;gap:14px;margin:0;padding:2px 2px 8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:2px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;}.ocf-an-track::-webkit-scrollbar{display:none;width:0;height:0;}.ocf-an-item{flex:0 0 220px;min-width:0;display:flex;flex-direction:column;gap:8px;scroll-snap-align:start;}.ocf-an-item .cFileCard{width:auto!important;max-width:none!important;margin:0!important;flex:1 1 auto!important;}.ocf-an-item .cFileCard .date{display:none!important;}.ocf-an-item .cFileCard .ipsThumb_bg .description{display:none!important;}.ocf-an-item .cFileCard_title{font-size:14px!important;}.ocf-an-item .cFileCard .ipsThumb_bg.ocf-an-noimg{background:#F1F3F7!important;}.ocf-an-item .cFileCard .ipsThumb_bg.ocf-an-noimg > img{visibility:hidden!important;}.ocf-an-item .cFileCard .ipsThumb_bg.ocf-an-noimg::before{content:"\f03e";position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;font-family:FontAwesome;font-size:42px;line-height:1;color:#C9CED8;}.ocf-an-buy{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border-radius:10px;background:#1a73e8;color:#fff!important;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none!important;transition:background .15s;}.ocf-an-buy:hover,.ocf-an-buy:focus{background:#1557b0;color:#fff!important;}.ocf-mp .ocf-an-pickrow{margin:0 0 12px;}.ocf-mp .ocf-an-pickrow .ocf-an-pick{width:100%;}.ocf-mp .ocf-an-stats{background:#EEF4FF;border-color:#D4E2FB;}.ocf-mp .ocf-an-stats > i{color:#1a73e8;}.ocf-mp .mp-sale-status__t .ocf-an-stats__nums{margin-top:4px;color:#1F2430;}.ocf-mp .ocf-an-stats__nums b{font-weight:700;white-space:nowrap;}.ocf-mp .ocf-an-stats__link{margin-top:4px;font-size:13px;font-weight:600;color:#1a73e8;}html.ocf-an-lock,html.ocf-an-lock body{overflow:hidden!important;}.ocf-an-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(16,20,28,.6);opacity:0;transition:opacity .18s ease;}.ocf-an-modal[hidden]{display:none!important;}.ocf-an-modal.is-open{opacity:1;}.ocf-an-modal__box{position:relative;width:100%;max-width:900px;max-height:calc(100vh - 40px);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain;padding:24px 24px 16px;background:#fff;border-radius:18px;box-shadow:0 24px 64px rgba(10,14,22,.32);transform:translateY(14px);transition:transform .18s ease;}.ocf-an-modal.is-open .ocf-an-modal__box{transform:none;}.ocf-an-modal__close{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:none;border-radius:50%;background:#F0F2F7;color:#374151;font-size:16px;cursor:pointer;}.ocf-an-modal__close:hover{background:#E3E7EF;color:#111827;}.ocf-an-modal__head{padding-right:44px;}.ocf-an-modal__title{font-size:20px;font-weight:800;line-height:1.3;color:#1f2733;overflow-wrap:anywhere;}.ocf-an-modal__sub{margin-top:6px;font-size:14px;line-height:1.45;color:#6b7280;}.ocf-an-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0 0;}.ocf-an-top.ocf-an-top--1{grid-template-columns:minmax(0,440px);justify-content:center;}.ocf-an-top .ocf-an-item{flex:none;}.ocf-an-top .cFileCard .ipsThumb_bg{padding-bottom:54%!important;}.ocf-an-top .cFileCard_title{font-size:16px!important;}.ocf-an-top .ocf-an-buy{padding:11px 14px;font-size:15px;}.ocf-an-more{margin-top:20px;padding-top:16px;border-top:1px solid #EEF0F4;min-width:0;}.ocf-an-more .ocf-an-head{margin-bottom:10px;}.ocf-an-more__t{font-size:15px;font-weight:700;color:#1f2733;}.ocf-an-more .ocf-an-item{flex-basis:180px;}.ocf-an-modal__foot{margin-top:12px;text-align:center;}.ocf-an-stay{padding:6px 10px;border:none;background:none;color:#6b7280;font-size:13.5px;text-decoration:underline;cursor:pointer;}.ocf-an-stay:hover{color:#1f2733;}@media (hover:none){.ocf-an-nav{display:none;}}@media (max-width:768px){.ocf-mp .mp-left:has(> .ocf-an){display:contents;}.ocf-mp .mp-two-col > .mp-right{order:1;}.ocf-mp .mp-left > .ocf-an{order:2;margin-top:0;}.ocf-an{padding:14px 12px 10px;}.ocf-an-title{font-size:16px;}.ocf-an-item{flex-basis:62%;}}@media (max-width:767px){.ocf-an-modal{align-items:flex-end;padding:0;}.ocf-an-modal__box{max-width:none;max-height:92vh;max-height:92dvh;padding:18px 14px 12px;border-radius:18px 18px 0 0;transform:translateY(40px);}.ocf-an-modal__close{top:10px;right:10px;width:36px;height:36px;}.ocf-an-modal__title{font-size:17px;}.ocf-an-modal__sub{font-size:13px;}.ocf-an-top{grid-template-columns:1fr;margin-top:14px;}.ocf-an-top.ocf-an-top--1{grid-template-columns:1fr;}.ocf-an-more{margin-top:16px;padding-top:12px;}.ocf-an-more .ocf-an-item{flex-basis:58%;}}.ocf-an-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px;border-bottom:1px solid #e5e7eb;}.ocf-an-tab{appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin:0 0 -1px;padding:8px 12px;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;line-height:1.3;}.ocf-an-tab:hover{color:#1f2733;}.ocf-an-tab.is-active{color:#1d6fe0;border-bottom-color:#1d6fe0;}.ocf-an-tab__n{display:inline-block;min-width:20px;padding:0 6px;margin-left:4px;border-radius:10px;background:#eef2f7;color:#4b5563;font-size:12px;font-weight:700;text-align:center;}.ocf-an-tab.is-active .ocf-an-tab__n{background:#e3eefc;color:#1d6fe0;}.ocf-an-pane{min-width:0;max-width:100%;}.ocf-an-pane[hidden]{display:none;}.ocf-an-head--pane{margin-bottom:8px;min-height:32px;}.ocf-an-pane__note{font-size:13px;color:#6b7280;line-height:1.4;}@media (max-width:767px){.ocf-an-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;}.ocf-an-tab{white-space:nowrap;padding:8px 10px;}}.ocf-del{margin:0 0 22px;}.ocf-del__notice{margin:0 0 16px;line-height:1.55;}.ocf-del__card{border:1px solid #e5e7eb;border-radius:12px;padding:18px 20px;background:#fafbfc;}.ocf-del__h{margin:0 0 12px;font-size:18px;font-weight:700;}.ocf-del__facts{display:grid;grid-template-columns:max-content 1fr;gap:6px 18px;margin:0 0 4px;font-size:14px;}.ocf-del__facts dt{color:#6b7280;margin:0;}.ocf-del__facts dd{margin:0;}.ocf-del__desc{margin-top:14px;padding-top:14px;border-top:1px solid #e5e7eb;font-size:14px;line-height:1.6;color:#374151;max-height:340px;overflow:auto;overflow-wrap:anywhere;}.ocf-del__desc-t{font-size:13px;font-weight:600;color:#6b7280;margin-bottom:6px;}@media (max-width:767px){.ocf-del__facts{grid-template-columns:1fr;gap:2px;}.ocf-del__facts dd{margin-bottom:8px;}}