body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}[role=button],button,label,summary{-webkit-user-select:none;user-select:none}input,textarea{cursor:text}.rpt-scope{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;color:#000;font-family:"42dot Sans",sans-serif;font-optical-sizing:auto;font-size:16px;font-style:normal;font-weight:400;line-height:1.2;overflow-wrap:break-word}.rpt-scope *,.rpt-scope :after,.rpt-scope :before{box-sizing:border-box;color:inherit;flex-shrink:0;font:inherit;margin:0;padding:0}.rpt-scope canvas,.rpt-scope img,.rpt-scope picture,.rpt-scope svg,.rpt-scope video{display:block;max-width:100%}.rpt-scope ul{list-style:none}.rpt-scope a{text-decoration:none}.rpt-scope table{border-collapse:collapse;border-spacing:0}.rpt-scope .ad-report{height:842px;margin:0 auto;overflow:hidden;padding:40px 40px 0;position:relative;width:595px}.rpt-scope .ad-report .ad-report-bg{background:var(--rpt-bg-img),#fff top;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:-1}.rpt-scope .ad-report .ad-report-bg .bg-bottom .bg-ellipse{background:#3a75f7;border-radius:50%;height:743px;left:-113px;position:absolute;top:398px;width:1141px}.rpt-scope .ad-report .report-header{margin:0 auto;text-align:center}.rpt-scope .report-header .header-label span{color:#3a75f7;font-size:16px;font-weight:600;letter-spacing:-.08em}.rpt-scope .report-header .header-title{margin-top:4px}.rpt-scope .report-header .header-title span{color:#1a1e21;font-size:40px;font-weight:600;letter-spacing:-.08em}.rpt-scope .header-badges{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:10px}.rpt-scope .header-badges .badge{background:#3a75f7;border-radius:100px;color:#fff;font-size:14px;font-weight:600;letter-spacing:-.08em;padding:4px 20px}.rpt-scope .report-mockup{aspect-ratio:1985/1950;margin-top:30px;position:absolute;right:-25%;width:400px;z-index:-1}.rpt-scope .report-mockup .mockup-wrap{background:var(--rpt-mockup-frame) no-repeat center /100% 100%;height:100%;position:relative;width:100%}.rpt-scope .report-mockup .mockup-wrap .mockup-frame{overflow:hidden;position:absolute;z-index:1}.rpt-scope .report-mockup .mockup-wrap .mockup-frame-1{background:var(--rpt-mockup) no-repeat top center /cover;height:360px;left:2px;-webkit-mask-image:var(--rpt-mockup);mask-image:var(--rpt-mockup);-webkit-mask-position:top center;mask-position:top center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;top:5px;width:170px}.rpt-scope .report-mockup .mockup-wrap .mockup-frame img{display:block;left:0;object-fit:cover;object-position:top center;position:absolute;top:0;transform-origin:0 0}.rpt-scope .report-mockup .mockup-wrap .mockup-frame-1 img{height:312.589px;transform:matrix3d(1.119,.028,1,-.00066,-.11,1.3,0,0,0,0,1,0,34,1,0,1.21);width:139.878px}.rpt-scope .report-contents .ad-summary{align-items:flex-start;display:flex;justify-content:space-between;margin-top:30px}.rpt-scope .report-contents .ad-info{display:flex;flex-direction:column;gap:5px;margin-top:30px}.rpt-scope .report-contents .ad-info .info-period{align-items:center;display:flex;gap:7px}.rpt-scope .report-contents .ad-info .info-period .icon-calendar{width:16px}.rpt-scope .report-contents .ad-info .info-period .period-text{color:#777;font-size:15px;font-weight:600;letter-spacing:-.08em}.rpt-scope .report-contents .ad-info .info-budget{align-items:center;display:flex;gap:7px}.rpt-scope .report-contents .ad-info .info-budget .icon-coin{width:16px}.rpt-scope .report-contents .ad-info .info-budget .budget-text{color:#3a75f7;font-size:20px;font-weight:800;letter-spacing:-.08em}.rpt-scope .report-contents .ad-material{margin-top:24px}.rpt-scope .report-contents .ad-material .material-title{align-items:center;display:flex;gap:10px;margin-left:3px}.rpt-scope .report-contents .ad-material .material-title .title-dot{align-items:center;background:#3a75f7;border-radius:50%;display:flex;height:5px;justify-content:center;width:5px}.rpt-scope .report-contents .ad-material .material-title .title-dot:before{background:#3a75f7;border-radius:50%;content:"";display:block;height:11px;opacity:.2;width:11px}.rpt-scope .report-contents .ad-material .material-title .title-text{color:#3a75f7;font-size:15px;font-weight:700;letter-spacing:-.08em}.rpt-scope .report-contents .ad-material .material-contents{align-items:flex-end;display:flex;gap:16px}.rpt-scope .report-contents .ad-banner .banner-cards{display:flex;gap:7px;margin-top:10px}.rpt-scope .report-contents .ad-banner .banner-card{aspect-ratio:1/1;border:5px solid #fff;border-radius:10px;box-shadow:3px 8px 17px #00000040;overflow:hidden;width:170px}.rpt-scope .report-contents .ad-banner .banner-card .banner-card-image{height:100%;object-fit:cover;object-position:center;width:100%}.rpt-scope .report-contents .ad-banner .banner-card-2{margin-left:-15%}.rpt-scope .report-contents .ad-shorts{margin-left:calc(-15% + 18px)}.rpt-scope .report-contents .ad-shorts .shorts-card{aspect-ratio:9/16;background:#fff;border-radius:14px;box-shadow:3px 8px 17px #00000040;height:170px;padding:5px;width:auto}.rpt-scope .report-contents .ad-shorts .shorts-card-image{border-radius:10px;height:100%;object-fit:cover;width:100%}.rpt-scope .report-contents .ad-material .material-explain{align-items:flex-end;display:flex}.rpt-scope .report-contents .ad-material .material-explain-text{color:#fff;font-size:14px;font-weight:600;letter-spacing:-.08em;line-height:1.4;margin-left:-5px}.rpt-scope .report-contents .ad-strategy{margin-top:27px}.rpt-scope .report-contents .ad-strategy .strategy-title{align-items:center;display:flex;gap:10px;margin-left:3px}.rpt-scope .report-contents .ad-strategy .strategy-title .title-dot{align-items:center;background:#3a75f7;border-radius:50%;display:flex;height:5px;justify-content:center;width:5px}.rpt-scope .report-contents .ad-strategy .strategy-title .title-dot:before{background:#3a75f7;border-radius:50%;content:"";display:block;height:11px;opacity:.2;width:11px}.rpt-scope .report-contents .ad-strategy .strategy-title .title-text{color:#777;font-size:15px;font-weight:700;letter-spacing:-.08em}.rpt-scope .report-contents .ad-strategy .strategy-contents{margin-top:10px}.rpt-scope .report-contents .ad-strategy .strategy-list{display:flex;flex-direction:column;gap:6px}.rpt-scope .report-contents .ad-strategy .strategy-step{align-items:center;background:#fff;border:2px solid #3a75f7;border-radius:100px;display:flex;gap:7px;height:32px;padding-right:19px;width:-webkit-fit-content;width:fit-content}.rpt-scope .report-contents .ad-strategy .strategy-number{align-items:center;background:#3a75f733;border-radius:100px;display:flex;height:32px;justify-content:center;width:32px}.rpt-scope .report-contents .ad-strategy .strategy-number span{color:#3a75f7;font-weight:700}.rpt-scope .report-contents .ad-strategy .strategy-text span{color:#515151;font-size:14px;font-weight:500;letter-spacing:-.08em}.rpt-scope .report-contents .ad-strategy .strategy-step2{margin-left:20px}.rpt-scope .report-contents .ad-strategy .strategy-step3{margin-left:40px}.rpt-scope .report-contents .ad-end{align-items:flex-start;display:flex;gap:36px;justify-content:space-between;margin-top:26px}.rpt-scope .report-contents .ad-result{flex:1 1}.rpt-scope .report-contents .ad-result .result-title{align-items:center;display:flex;gap:10px;margin-left:3px}.rpt-scope .report-contents .result-title .title-dot{align-items:center;background:#fff;border-radius:50%;display:flex;height:5px;justify-content:center;width:5px}.rpt-scope .report-contents .result-title .title-dot:before{background:#fff;border-radius:50%;content:"";display:block;height:11px;opacity:.2;width:11px}.rpt-scope .report-contents .result-title .title-text{color:#fff;font-size:15px;font-weight:700;letter-spacing:-.08em}.rpt-scope .report-contents .result-cards{border-radius:10px;display:flex;flex-direction:column;gap:11px;margin-top:10px}.rpt-scope .report-contents .result-card{align-items:flex-end;background:#fff;border-radius:10px;box-shadow:3px 3px 10px #00000040;display:flex;gap:8px;justify-content:space-between;letter-spacing:-.08em;padding:13px 18px}.rpt-scope .report-contents .result-card .result-icon img{height:16px;width:auto}.rpt-scope .report-contents .result-card .result-label{color:#515151;font-size:16px;font-weight:500;letter-spacing:-.08em}.rpt-scope .report-contents .result-card .result-value{color:#3a75f7;flex:1 1;font-size:32px;font-weight:900;text-align:right}.rpt-scope .report-contents .ad-review{display:flex;flex-direction:column}.rpt-scope .report-contents .ad-review .review-title{align-items:center;display:flex;gap:10px;margin-right:3px}.rpt-scope .report-contents .ad-review .review-title .title-dot{align-items:center;background:#fff;border-radius:50%;display:flex;height:5px;justify-content:center;width:5px}.rpt-scope .report-contents .ad-review .review-title .title-dot:before{background:#fff;border-radius:50%;content:"";display:block;height:11px;opacity:.2;width:11px}.rpt-scope .report-contents .ad-review .review-title .title-text{color:#fff;font-size:15px;font-weight:700;letter-spacing:-.08em}.rpt-scope .report-contents .ad-review .review-frame{background:#fff;border-radius:10px;box-shadow:3px 8px 20px #00000040;box-sizing:border-box;height:500px;margin-top:10px;overflow:hidden;padding:5px;width:210px}.rpt-scope .report-contents .ad-review .review-chat{background:#b2c7d9;border-radius:4px;height:100%;padding:16px 14px;width:100%}.rpt-scope .report-contents .ad-review .chat-thread{display:flex;flex-direction:column;gap:10px}.rpt-scope .report-contents .ad-review .chat-row{align-items:flex-start;display:flex;gap:6px;max-width:100%;min-width:0}.rpt-scope .report-contents .ad-review .chat-row-plain{padding-left:30px}.rpt-scope .report-contents .ad-review .chat-profile{background:#d8dde3;border-radius:50%;height:24px;overflow:hidden;position:relative;width:24px}.rpt-scope .report-contents .ad-review .chat-profile:before{background:#fff;border-radius:50%;content:"";height:7px;left:50%;position:absolute;top:4px;transform:translateX(-50%);width:7px}.rpt-scope .report-contents .ad-review .chat-profile:after{background:#fff;border-radius:8px 8px 0 0;bottom:6px;content:"";height:6px;left:50%;position:absolute;transform:translateX(-50%);width:12px}.rpt-scope .report-contents .ad-review .chat-body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.rpt-scope .report-contents .ad-review .chat-top{align-items:center;display:flex;gap:4px}.rpt-scope .report-contents .ad-review .chat-name-blur{color:#333;display:inline-block;filter:blur(3px);font-size:10px;font-weight:600;-webkit-user-select:none;user-select:none}.rpt-scope .report-contents .ad-review .chat-name-blur-sm{font-size:10px}.rpt-scope .report-contents .ad-review .chat-line{align-items:flex-end;box-sizing:border-box;display:flex;gap:5px;max-width:100%;min-width:0;width:100%}.rpt-scope .report-contents .ad-review .chat-bubble{background:#fff;border-radius:3px;flex:0 1 auto;min-width:0;overflow-wrap:break-word;padding:6px 8px;position:relative;word-break:break-word}.rpt-scope .report-contents .ad-review .chat-bubble:before{border-bottom:4px solid #0000;border-right:6px solid #fff;border-top:3px solid #0000;content:"";left:-5px;position:absolute;top:4px}.rpt-scope .report-contents .ad-review .chat-bubble-mine:before{display:none}.rpt-scope .report-contents .ad-review .chat-bubble-mine:after{border-bottom:4px solid #0000;border-left:6px solid #ffe066;border-top:3px solid #0000;content:"";position:absolute;right:-5px;top:4px}.rpt-scope .report-contents .ad-review .chat-text{color:#333;font-size:8.5px;line-height:1.4;overflow-wrap:break-word;word-break:break-word}.rpt-scope .report-contents .ad-review .chat-info{align-items:center;display:flex;gap:5px}.rpt-scope .report-contents .ad-review .chat-reaction{color:#777;font-size:9px}.rpt-scope .report-contents .ad-review .chat-time{color:#666;flex-shrink:0;font-size:7px;white-space:nowrap}.rpt-scope .report-contents .ad-review .chat-row-mine{justify-content:flex-end}.rpt-scope .report-contents .ad-review .chat-line-mine{max-width:100%;width:auto}.rpt-scope .report-contents .ad-review .chat-bubble-mine{background:#ffe066}.rpt-scope .ad-report{isolation:isolate}.rpt-scope .rpt-empty{align-items:center;border:1px dashed #c3ccda;border-radius:inherit;display:flex;font-size:9px;height:100%;justify-content:center;line-height:1.35;padding:6px;text-align:center;width:100%}.rpt-scope .rpt-empty,.rpt-scope .rpt-empty-badge{background:repeating-linear-gradient(45deg,#f4f6f9,#f4f6f9 6px,#eaeef4 0,#eaeef4 12px);color:#8a94a6;font-weight:600}.rpt-scope .rpt-empty-badge{border:1px dashed #c3ccda;border-radius:100px;font-size:12px;letter-spacing:-.08em;padding:4px 14px}.rpt-scope .rpt-hole{background:#f4f6f9;border:1px dashed #b7c0cf;border-radius:3px;color:#8a94a6;display:inline-block;font-size:inherit;font-style:normal;font-weight:600;line-height:1.3;padding:1px 4px}.rpt-scope .rpt-hole-name{font-size:10px}.rpt-scope .rpt-hole-onblue{background:#ffffff29;border-color:#ffffffd9;color:#fff}
/*# sourceMappingURL=main.b813afa2.css.map*/