:root{color-scheme:dark}*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#07111f;color:#f6f8fb}main{max-width:1180px;margin:0 auto;padding:34px 20px 80px}.brand{font-size:15px;letter-spacing:3px;color:#68e0a7}h1{font-size:clamp(34px,6vw,64px);margin:10px 0}.sub{color:#9fb0c8;margin-bottom:30px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:16px;gap:16px}.card{background:#101c2d;border:1px solid #1d3049;border-radius:18px;padding:20px}.label{color:#91a4bd;font-size:14px}.value{font-size:32px;font-weight:700;margin-top:8px}.panel{margin-top:20px;background:#0c1727;border:1px solid #1d3049;border-radius:18px;padding:22px}.button{display:inline-block;padding:12px 18px;border-radius:12px;background:#2c73ff;color:white;text-decoration:none;margin-right:8px;border:0;cursor:pointer;font-weight:700}.button.secondary{background:#17314f}.button:disabled{opacity:.5;cursor:not-allowed}code{color:#79e6b5}.panelHead{display:flex;gap:16px;justify-content:space-between;align-items:flex-start}.badge{white-space:nowrap;font-size:14px;padding:7px 10px;border-radius:999px;border:1px solid #31445e}.badge.ok{color:#79e6b5;background:#0d2a22}.badge.warn{color:#ffd27d;background:#2d2210}.notice{margin:14px 0;padding:14px 16px;border-radius:12px;background:#142238;color:#bfd0e5;line-height:1.6}.searchRow{display:grid;grid-template-columns:1fr auto auto;grid-gap:10px;gap:10px;margin-top:16px}.searchRow input{min-width:0;background:#07111f;color:#fff;border:1px solid #28405e;border-radius:12px;padding:13px 14px;font-size:15px}.searchRow button{border:0;border-radius:12px;padding:0 18px;background:#2c73ff;color:#fff;font-weight:700;cursor:pointer}.searchRow button.secondary{background:#17314f}.searchRow button:disabled{opacity:.45;cursor:not-allowed}.resultMsg{margin-top:14px;color:#79e6b5}.productList{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.productRow{display:grid;grid-template-columns:64px 1fr auto;grid-gap:12px;gap:12px;align-items:center;background:#101c2d;border:1px solid #1d3049;border-radius:14px;padding:10px}.imgPlaceholder,.productRow img{width:64px;height:64px;object-fit:cover;border-radius:10px;background:#07111f}.imgPlaceholder{display:flex;align-items:center;justify-content:center;color:#6d8099;font-size:14px}.productName{font-weight:700;line-height:1.35}.meta{color:#91a4bd;font-size:14px;margin-top:5px}.productRow a{color:#7fb1ff;text-decoration:none;font-size:14px}@media (max-width:700px){.searchRow{grid-template-columns:1fr 1fr}.searchRow input{grid-column:1/-1}.panelHead{flex-direction:column}.productRow{grid-template-columns:54px 1fr}.imgPlaceholder,.productRow img{width:54px;height:54px}.productRow a{grid-column:2}}.eyebrow{color:#68e0a7;letter-spacing:1.8px;font-size:14px;text-transform:uppercase;margin-bottom:6px}.manualForm{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.manualForm label{display:grid;grid-gap:7px;gap:7px;color:#b7c7db;font-size:14px}.manualForm input,.manualForm select,.manualForm textarea{width:100%;background:#07111f;color:#fff;border:1px solid #28405e;border-radius:12px;padding:13px 14px;font-size:14px}.manualForm textarea{min-height:118px;resize:vertical;line-height:1.5}.formGrid{display:grid;grid-gap:12px;gap:12px}.formGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.formGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.formGrid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.advanced{background:#0a1422;border:1px solid #1d3049;border-radius:14px;padding:14px 16px}.advanced summary{cursor:pointer;color:#cbd9ea;font-weight:700}.advanced .formGrid{margin-top:14px}.disclosurePreview{display:grid;grid-gap:7px;gap:7px;padding:14px 16px;border-radius:12px;background:#0d2a22;border:1px solid #1f5948}.disclosurePreview span{color:#79e6b5;font-size:14px}.disclosurePreview strong{font-size:14px;line-height:1.55}.primaryAction{border:0;border-radius:14px;padding:15px 18px;background:#2c73ff;color:white;font-size:16px;font-weight:800;cursor:pointer}.primaryAction:disabled{opacity:.5;cursor:not-allowed}.intakeResult{margin-top:22px;padding-top:20px;border-top:1px solid #1d3049}.scoreHero{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.scoreHero>div{background:#101c2d;border:1px solid #1d3049;border-radius:16px;padding:16px;display:grid;grid-gap:8px;gap:8px}.scoreHero span{color:#91a4bd;font-size:14px}.scoreHero strong{font-size:40px}.scoreHero .smallStrong{font-size:18px}.finePrint{color:#7f91a8;font-size:14px;margin:10px 0 18px;line-height:1.5}.warningBox{border:1px solid #5b4922;background:#2a2110;border-radius:14px;padding:14px 16px;color:#f1d69b;line-height:1.7;margin-bottom:18px}.creativeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.creativeCard{background:#101c2d;border:1px solid #1d3049;border-radius:16px;padding:16px}.creativeTop{display:flex;justify-content:space-between;gap:10px;align-items:center}.creativeTop span{color:#68e0a7;font-size:14px;font-weight:800}.creativeTop em{color:#7f91a8;font-size:14px;font-style:normal}.creativeCard h4{margin:12px 0 9px;line-height:1.4;font-size:17px}.creativeCard p{color:#aabbd0;line-height:1.65;font-size:14px}.shots{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.shots>div{display:grid;grid-template-columns:56px 1fr;grid-gap:8px;gap:8px;background:#0a1422;border-radius:10px;padding:9px 10px;font-size:14px}.shots b{color:#7fb1ff}.shots span{color:#b7c7db}.tinyButton{border:1px solid #29435f;background:#12233a;color:#dbe8f7;border-radius:10px;padding:9px 12px;cursor:pointer}.emptyState{padding:16px;border-radius:12px;background:#0a1422;color:#7f91a8;margin-top:12px}.approvalList{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.approvalRow{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:13px 14px;border:1px solid #1d3049;border-radius:13px;background:#101c2d}.approvalRow p{margin:5px 0 0;color:#9fb0c8;font-size:14px;line-height:1.4}.approvalActions{display:flex;gap:8px;flex-shrink:0}.approvalActions button{border:0;border-radius:9px;padding:9px 13px;color:white;font-weight:800;cursor:pointer}.approvalActions .approve{background:#177553}.approvalActions .reject{background:#753437}@media (max-width:900px){.formGrid.four,.formGrid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.creativeGrid{grid-template-columns:1fr}}@media (max-width:700px){.formGrid.four,.formGrid.three,.formGrid.two,.scoreHero{grid-template-columns:1fr}.approvalRow{align-items:flex-start;flex-direction:column}}.scoreHero.scoreHeroFour{grid-template-columns:repeat(4,minmax(0,1fr))}.scoreHero strong small{font-size:14px;color:#91a4bd;margin-left:3px}.approvalToolbar{display:flex;gap:8px;align-items:center}@media (max-width:900px){.scoreHero.scoreHeroFour{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.scoreHero.scoreHeroFour{grid-template-columns:1fr}}.moneyValue{white-space:nowrap}.renderQueue{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.renderRow{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px;border:1px solid #1d3049;border-radius:14px;background:#101c2d}.renderRow p{margin:6px 0 0;color:#9fb0c8;font-size:14px;line-height:1.45}.renderButton{border:0;border-radius:11px;padding:11px 14px;background:#2c73ff;color:white;font-weight:800;cursor:pointer;white-space:nowrap}.renderButton:disabled{opacity:.5;cursor:not-allowed}.linkButton{text-decoration:none;white-space:nowrap}.videoSectionTitle{margin-top:28px}.videoGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.videoCard{background:#101c2d;border:1px solid #1d3049;border-radius:16px;overflow:hidden}.videoCard video{width:100%;aspect-ratio:9/16;background:#02070d;display:block}.videoMeta{display:grid;grid-gap:7px;gap:7px;padding:13px}.videoMeta small,.videoMeta span{color:#91a4bd;font-size:14px;line-height:1.45}.videoMeta em{color:#ffd27d;font-style:normal;font-size:14px}.videoMeta a{color:#7fb1ff;font-size:14px;text-decoration:none}@media (max-width:900px){.videoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.videoGrid{grid-template-columns:1fr}.renderRow{align-items:flex-start;flex-direction:column}}.providerGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:16px 0}.providerCard{border:1px solid #263b55;background:#0a1422;border-radius:14px;padding:13px;opacity:.72}.providerCard.active{border-color:#1f6a53;background:#0c211d;opacity:1}.providerTop{display:flex;justify-content:space-between;gap:8px;align-items:center}.providerTop span{font-size:14px;color:#8da0b9}.providerCard.active .providerTop span{color:#79e6b5}.providerCard p{margin:8px 0;color:#aabbd0;font-size:14px}.providerCard small{color:#71859d}.renderRowV05{display:grid;grid-template-columns:82px minmax(0,1fr) auto}.renderProductMedia img,.uploadPlaceholder{width:82px;height:82px;object-fit:contain;border-radius:12px;background:#fff}.uploadPlaceholder{display:flex;align-items:center;justify-content:center;color:#6e8199;background:#07111f;border:1px dashed #2b4665;font-size:14px}.renderInfo{min-width:0}.renderActions{display:flex;gap:8px;align-items:center}.uploadButton{display:inline-block;margin-top:8px;border:1px solid #315173;background:#0a1a2c;color:#bcd2eb;border-radius:9px;padding:7px 10px;font-size:14px;cursor:pointer}.uploadButton input{display:none}.imageUsed{color:#79e6b5!important}@media (max-width:900px){.providerGrid{grid-template-columns:1fr}}@media (max-width:700px){.renderRowV05{grid-template-columns:70px 1fr}.renderProductMedia img,.uploadPlaceholder{width:70px;height:70px}.renderActions{grid-column:1/-1;width:100%}.renderActions .renderButton{flex:1 1}}.audioControlCard{border:1px solid #25435f;background:#0c1a2b;border-radius:16px;padding:18px;margin:18px 0}.audioControlHead b{font-size:18px}.audioControlHead p{margin:7px 0 16px;color:#a9bfd4}.audioGrid{display:grid;grid-template-columns:1.2fr 1.2fr .55fr 1fr;grid-gap:12px;gap:12px;align-items:end}.audioGrid label{display:flex;flex-direction:column;gap:7px;color:#9fb7cf;font-size:14px}.audioGrid input:not([type]),.audioGrid input[type=text],.audioGrid select{min-height:42px;border-radius:10px;border:1px solid #2a4a68;background:#071424;color:#fff;padding:0 12px}.checkControl{align-items:center!important;justify-content:flex-end}.checkControl input{width:22px;height:22px}.bgmRow{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px}.bgmRow code{max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#78e7bc}.audioUpload{display:inline-flex!important;width:auto}.providerHint{display:block;margin-top:12px;color:#7f9db8}.renderActionsV06{gap:8px;flex-wrap:wrap}.renderActionsV06 .renderButton{min-width:150px}@media(max-width:900px){.audioGrid{grid-template-columns:1fr 1fr}.renderRowV05{grid-template-columns:90px 1fr}.renderActionsV06{grid-column:1/-1}}@media(max-width:600px){.audioGrid,.renderRowV05{grid-template-columns:1fr}.renderProductMedia{max-width:180px}}.salesTimeline{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));grid-gap:5px;gap:5px;margin:15px 0 18px}.salesTimeline span{background:#101c2d;border:1px solid #23405f;border-radius:9px;padding:8px 5px;color:#a9bfd4;font-size:14px;text-align:center}.salesTimeline span:first-child,.salesTimeline span:nth-child(2),.salesTimeline span:nth-child(9){border-color:#2d8b69;color:#79e6b5}.audioGridV07{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr .55fr 1fr;grid-gap:10px;gap:10px;align-items:end}.audioGridV07 label{display:flex;flex-direction:column;gap:7px;color:#9fb7cf;font-size:14px}.audioGridV07 input:not([type]),.audioGridV07 input[type=text],.audioGridV07 select{min-height:42px;border-radius:10px;border:1px solid #2a4a68;background:#071424;color:#fff;padding:0 12px}.hookLine{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.hookScore{font-size:14px;border:1px solid #4c4b2a;color:#f0d77b;background:#28230e;padding:4px 7px;border-radius:999px}.hookScore.good{border-color:#1f6a53;color:#79e6b5;background:#0c211d}.salesHook{font-weight:700;color:#f7fbff!important}.mediaStrip{display:flex;gap:5px;margin-top:8px;min-height:32px}.mediaStrip img{width:42px;height:42px;object-fit:contain;background:#fff;border-radius:7px;border:1px solid #263b55}.mediaActions{display:flex;gap:7px;flex-wrap:wrap}.qualityHead{display:flex;justify-content:space-between;gap:8px;align-items:center}.qualityBadge{font-size:14px;padding:5px 7px;border-radius:999px;border:1px solid #3b4a60;color:#b8c7d8;background:#101a28}.qualityBadge.ready{border-color:#1f6a53;color:#79e6b5;background:#0c211d}.qualityBadge.review{border-color:#66521e;color:#ffd27d;background:#2a2110}.qualityBadge.remake{border-color:#72363b;color:#ff9ea6;background:#291318}.qualityIssue{color:#ffb6b6!important}.qualityRec{color:#79e6b5!important}@media(max-width:1100px){.salesTimeline{grid-template-columns:repeat(5,minmax(0,1fr))}.audioGridV07{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.salesTimeline{grid-template-columns:repeat(3,minmax(0,1fr))}.audioGridV07{grid-template-columns:1fr 1fr}.renderRowV07{grid-template-columns:75px 1fr}.renderActionsV06{grid-column:1/-1}.mediaStrip{flex-wrap:wrap}}@media(max-width:520px){.audioGridV07{grid-template-columns:1fr}.salesTimeline{grid-template-columns:repeat(2,minmax(0,1fr))}.renderRowV07{grid-template-columns:1fr}}.mediaThumb{position:relative;display:inline-block}.mediaThumb img{display:block}.mediaThumb button{position:absolute;right:-4px;top:-5px;width:18px;height:18px;border:0;border-radius:999px;background:#762f36;color:#fff;font-weight:900;line-height:18px;padding:0;cursor:pointer}.mediaThumb button:disabled{opacity:.45;cursor:not-allowed}.mediaMetaLine{display:flex;gap:7px;flex-wrap:wrap;margin-top:7px}.mediaMetaLine span{font-size:14px;border:1px solid #304861;border-radius:999px;padding:4px 7px;color:#9fb7cf;background:#0a1625}.autoMediaButton{margin-top:8px;border:1px solid #1f8a67;background:#0c2b22;color:#81edbf;border-radius:9px;padding:7px 10px;font-size:14px;font-weight:800;cursor:pointer}.autoMediaButton:disabled{opacity:.5;cursor:not-allowed}.providerRouterControl{border:1px solid #315173;background:#0a1625;border-radius:16px;padding:16px;margin:16px 0}.providerRouterControl b{font-size:17px}.providerRouterControl p{margin:6px 0 14px;color:#9fb7cf;line-height:1.5}.providerRouterControl>small{display:block;margin-top:10px;color:#7f9db8}.providerControlGrid{display:grid;grid-template-columns:1fr 1.4fr .7fr;grid-gap:10px;gap:10px;align-items:end}.providerControlGrid label{display:flex;flex-direction:column;gap:7px;color:#9fb7cf;font-size:14px}.providerControlGrid select{min-height:42px;border-radius:10px;border:1px solid #2a4a68;background:#071424;color:#fff;padding:0 12px}.paidConfirm{align-items:center!important}.paidConfirm input{width:22px;height:22px}.aiRecommendButton{border-color:#3f6c9b}.externalGenerateButton{border-color:#5b4922;background:#2a2110;color:#ffd27d}.routeRecommendations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:8px}.routeRecommendations>div{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid #263b55;border-radius:10px;background:#081321}.routeRecommendations b{font-size:14px;color:#dce9f8}.routeRecommendations span{font-size:14px;color:#7fb1ff}.routeRecommendations small{font-size:14px;color:#9fb0c8;line-height:1.45}.routeRecommendations em{font-size:14px;color:#79e6b5;font-style:normal}.providerJobs{display:grid;grid-gap:8px;gap:8px}.providerJob{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:11px 13px;border:1px solid #263b55;border-radius:11px;background:#0a1422}.providerJob>div{display:grid;grid-gap:4px;gap:4px}.providerJob small,.providerJob span{color:#91a4bd;font-size:14px}.providerJob em{color:#ffb6b6;font-size:14px;font-style:normal}.renderRowV07{grid-template-columns:92px minmax(0,1fr) auto}.routeRecommendations{grid-column:1/-1}@media(max-width:900px){.providerControlGrid,.routeRecommendations{grid-template-columns:1fr}.providerJob{align-items:flex-start;flex-direction:column}}.candidateReview{margin-top:10px;padding:10px;border:1px dashed #315173;border-radius:10px;background:#081321}.candidateReview>small{display:block;color:#ffd27d;margin-bottom:8px}.candidateReview>div{display:flex;gap:7px;flex-wrap:wrap}.candidateCard{width:92px;border:1px solid #263b55;background:#0a1625;color:#a9bfd4;border-radius:9px;padding:5px;cursor:pointer}.candidateCard img{width:80px;height:62px;object-fit:contain;background:#fff;border-radius:6px}.candidateCard span{display:block;font-size:14px;margin-top:5px;line-height:1.25}.candidateCard:disabled{opacity:.5;cursor:not-allowed}.actionDirectorGrid{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px;align-items:end}.actionDirectorGrid label{display:flex;flex-direction:column;gap:7px;font-size:14px;color:#9ec3e8}.actionDirectorGrid select{min-height:42px;border:1px solid #2a5278;border-radius:12px;background:#071727;color:#fff;padding:0 12px}.actionDirectorGrid .paidConfirm{justify-content:flex-end}.actionDirectorGrid .paidConfirm input{width:20px;height:20px;align-self:flex-start}.actionDirectorHint{margin-top:12px;padding:12px 14px;border:1px solid #6e5215;border-radius:12px;background:#211907;color:#e8d495;font-size:14px;line-height:1.55}@media (max-width:900px){.actionDirectorGrid{grid-template-columns:1fr}}.providerJobProgress{align-items:flex-start;padding:14px 15px}.providerJobProgress.isActive{border-color:#315a7d}.providerJobMain{display:grid;grid-gap:7px;gap:7px;min-width:0;flex:1 1}.providerJobTitle{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.jobStage{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border-radius:999px;border:1px solid #37516d;background:#0d1c2c;color:#b9cce1;font-size:14px;font-weight:700}.stage-preparing,.stage-queue{border-color:#6f5a21;color:#ffd578;background:#241e0e}.stage-generating,.stage-working{border-color:#245f80;color:#80dbff;background:#081e2b}.stage-done{border-color:#1d7859;color:#79edbd;background:#092419}.stage-failed{border-color:#7a3333;color:#ffadad;background:#281111}.jobProgressWrap{display:grid;grid-gap:5px;gap:5px;max-width:720px}.jobProgressTrack{height:11px;border-radius:999px;background:#132238;border:1px solid #29425e;overflow:hidden;position:relative}.jobProgressFill{height:100%;border-radius:999px;background:linear-gradient(90deg,#2d7df0,#47d6b1);transition:width .7s ease}.jobProgressFill.pulse{position:relative}.jobProgressFill.pulse:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.26),transparent);transform:translateX(-100%);animation:farmeProgressSweep 1.8s linear infinite}@keyframes farmeProgressSweep{to{transform:translateX(100%)}}.jobProgressNumbers{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#92aac2;font-size:14px}.jobProgressNumbers b{color:#e9f5ff;font-size:14px}.jobProgressNumbers .overdue{color:#ffd27d}.jobStageSteps{display:grid;grid-template-columns:repeat(4,minmax(44px,1fr));grid-gap:5px;gap:5px;max-width:520px}.jobStageSteps span{position:relative;text-align:center;padding-top:9px;color:#63778d;font-size:14px;border-top:2px solid #20354c}.jobStageSteps span.passed{color:#8fe0c4;border-color:#2ba875}.doneHint,.jobError,.pollHint{font-size:14px!important;font-style:normal!important}.pollHint{color:#79b8df!important}.doneHint{color:#79e6b5!important}.jobError{color:#ffaaaa!important}.etaDisclaimer{margin-top:8px;padding:9px 12px;border:1px dashed #29425e;border-radius:10px;background:#081321;color:#7790aa;font-size:14px;line-height:1.55}.etaDisclaimer b{color:#9dc5e8}@media(max-width:900px){.jobProgressNumbers{gap:8px}.jobStageSteps{max-width:none}.providerJobProgress{width:100%}}.actionPlanButton{border-color:#7f8cff!important;color:#cbd2ff!important}.actionPlanPreview{grid-column:1/-1;border:1px solid #264a6d;border-radius:14px;padding:12px 14px;background:#0a1727;margin-top:10px}.actionPlanPreview>small{display:block;color:#76e7c4;margin-bottom:9px;font-weight:700}.actionPlanCards{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:9px;gap:9px}.actionPlanCard{border:1px solid #25405d;background:#0c1d30;border-radius:11px;padding:10px;display:flex;flex-direction:column;gap:5px}.actionPlanCard b{color:#f5f8ff;font-size:14px}.actionPlanCard span{color:#9fb4ca;font-size:14px;line-height:1.45}.legacyI2VHint,.referenceFirstHint{margin:12px 0 0;padding:12px 14px;border:1px solid #244866;border-radius:12px;background:#0b1c2b;font-size:14px;line-height:1.55}.referenceFirstHint{border-color:#1b7f62;background:#0b261f}.referenceFirstHint b{color:#59e5b6}.legacyI2VHint{border-color:#765b21;background:#2a210b}.legacyI2VHint b{color:#f2c55c}.trendPanel{border-color:#1f5260;background:linear-gradient(180deg,#0b1b2d,#091727)}.trendRuleBox{display:grid;grid-gap:7px;gap:7px;padding:14px 16px;border:1px solid #2b5b68;border-radius:12px;background:#0d2534;margin:14px 0}.trendRuleBox b{color:#57f0c5}.trendRuleBox span{color:#bdd0dc;font-size:14px}.trendActions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:14px 0 18px}.trendActions span{color:#59eec6;font-size:14px}.naverTrendGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin:10px 0 22px}.naverTrendCard{padding:12px;border:1px solid #294b61;border-radius:12px;background:#0a1929;display:grid;grid-gap:3px;gap:3px}.naverTrendCard b{font-size:14px}.naverTrendCard strong{font-size:26px}.naverTrendCard span{font-size:14px;color:#86a4b8}.naverTrendCard em{font-size:14px;font-style:normal}.naverTrendCard em.up{color:#57f0c5}.naverTrendCard em.down{color:#ff9d87}.trendCandidateGrid{display:grid;grid-gap:12px;gap:12px}.trendCandidate{display:grid;grid-template-columns:88px 1fr;border:1px solid #294b61;border-radius:14px;background:#0a1828;overflow:hidden}.trendCandidate.blocked{border-color:#7f3e45;background:#24141c}.trendRank{display:grid;place-content:center;text-align:center;background:#0c2232;padding:12px}.trendRank span{font-size:14px;color:#7fa4b8}.trendRank strong{font-size:30px}.trendBody{padding:14px 16px}.trendTitle{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.trendTitle h4{margin:0;font-size:17px}.trendVerdict{font-size:14px;border:1px solid #2d8b72;border-radius:999px;padding:4px 8px;color:#63f3c9}.trendVerdict.blocked_medical_claims{border-color:#a44b55;color:#ff9caa}.trendBody p{margin:8px 0;color:#c4d4df;font-size:14px}.trendExamples{font-size:14px;color:#a8c9d9}.trendEvidence{font-size:14px;color:#57f0c5;margin-top:8px}.trendBody details{margin-top:10px}.trendBody summary{cursor:pointer;color:#9ec6df;font-size:14px}.sourceRow{display:grid;grid-gap:3px;gap:3px;padding:8px 0;border-bottom:1px solid #19354a}.sourceRow a{color:#73d9ff;font-size:14px}.sourceRow span{color:#91a9b7;font-size:14px}@media(max-width:720px){.trendCandidate{grid-template-columns:64px 1fr}.trendRank strong{font-size:22px}}.trendSkuGate{margin:14px 0;padding:14px 16px;border:1px solid #2b6b63;border-radius:14px;background:#0d2424;display:flex;flex-direction:column;gap:6px}.trendSkuGate b{color:#65f5cf}.trendSkuGate span{color:#d6e6e9}.trendSkuGate em{font-style:normal;color:#9fc6c8;font-size:14px}.trendSkuGate.blocked{border-color:#85454a;background:#2a171a}.trendSkuGate.blocked b{color:#ff9198}.liveRankingTable{display:grid;grid-gap:6px;gap:6px;margin:8px 0 18px}.liveRankingHead,.liveRankingRow{display:grid;grid-template-columns:60px minmax(220px,1fr) 70px 85px 85px 80px;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px;border:1px solid #294b61;border-radius:10px;background:#0a1929}.liveRankingHead{color:#86a4b8;font-size:14px;background:#0d2534}.liveRankingRow b,.liveRankingRow span,.liveRankingRow strong{font-size:14px}.positive{color:#57f0c5}.negative{color:#ff9d87}@media(max-width:760px){.liveRankingHead{display:none}.liveRankingRow{grid-template-columns:48px 1fr 58px;gap:8px}.liveRankingRow span:nth-of-type(2),.liveRankingRow span:nth-of-type(3){display:none}}.trendHistoryBox{margin:16px 0 22px;padding:14px 16px;border:1px solid #315c70;border-radius:14px;background:#0a1d2c}.trendHistorySummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.trendHistorySummary>div{display:grid;grid-gap:5px;gap:5px;padding:12px;border:1px solid #27465d;border-radius:11px;background:#091726}.trendHistorySummary span{font-size:14px;color:#83a4b8}.trendHistorySummary strong{font-size:18px;color:#f6fbff}.trendAlerts{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:14px 0}.trendAlerts>b{color:#c7d9e7;font-size:14px}.trendAlert{font-size:14px;padding:5px 9px;border-radius:999px;border:1px solid #476078;color:#b9cada}.trendAlert.rising,.trendAlert.strong_rising{border-color:#238b6b;color:#64f0c4;background:#0b2b23}.trendAlert.cooling{border-color:#8b4949;color:#ff9c8d;background:#2a1717}.momentumTable{display:grid;grid-gap:6px;gap:6px}.momentumHead,.momentumRow{display:grid;grid-template-columns:110px minmax(150px,1fr) 80px 80px 80px;grid-gap:8px;gap:8px;align-items:center;padding:9px 10px;border:1px solid #26475c;border-radius:9px;background:#081624;font-size:14px}.momentumHead{color:#86a4b8;background:#0d2534}.momentumRow>b{font-size:14px}.momentumRow>span:first-child{color:#9eb6c7}@media(max-width:760px){.trendHistorySummary{grid-template-columns:repeat(2,minmax(0,1fr))}.momentumHead{display:none}.momentumRow{grid-template-columns:80px 1fr 65px 65px 65px;font-size:14px}}.regimeGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px;margin:10px 0 18px}.regimeCard{padding:12px;border:1px solid #2c5268;border-radius:12px;background:#091827;display:grid;grid-gap:5px;gap:5px}.regimeCard>div{display:flex;justify-content:space-between;gap:8px;align-items:center}.regimeCard b{font-size:14px}.regimeCard span{font-size:14px;border:1px solid #3a6579;border-radius:999px;padding:3px 6px;color:#b7d1df}.regimeCard strong{font-size:24px}.regimeCard small{font-size:14px;color:#7fa0b3}.regimeCard p{margin:2px 0 0;font-size:14px;color:#b8cbd7}.regimeCard.early_acceleration,.regimeCard.reacceleration,.regimeCard.sustained_uptrend{border-color:#24785e;background:#0b251f}.regimeCard.rebound_watch{border-color:#8a7440;background:#26220f}.regimeCard.long_term_growth_pullback,.regimeCard.uptrend_cooling{border-color:#856138;background:#261d12}.regimeCard.cooling,.regimeCard.sustained_downtrend{border-color:#7b4549;background:#281619}.dbObservedBox{margin-top:16px;padding:12px;border:1px dashed #35576b;border-radius:11px;background:#081824}.dbObservedBox h3{margin:0 0 8px}.dbObservedBox p{margin:0;color:#9fb8c7;font-size:14px}.discoveryBox{margin:18px 0 24px;padding:16px;border:1px solid #326273;border-radius:14px;background:#0a1c2b}.discoveryHead{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.discoveryHead h3{margin:4px 0 0}.discoveryBox>p{font-size:14px;color:#b7cbd7;max-width:1000px}.discoveryTable{display:grid;grid-gap:6px;gap:6px;margin-top:12px}.discoveryRow{display:grid;grid-template-columns:54px minmax(150px,1.2fr) minmax(150px,1fr) 68px 68px 68px minmax(115px,.8fr);grid-gap:8px;gap:8px;align-items:center;padding:9px 10px;border:1px solid #28495c;border-radius:9px;background:#081624;font-size:14px}.discoveryHeader{background:#0d2534;color:#86a4b8}.discoveryRow b{font-size:14px}@media(max-width:840px){.discoveryHeader{display:none}.discoveryRow{grid-template-columns:42px 1fr 1fr}.discoveryRow span:nth-of-type(2),.discoveryRow span:nth-of-type(3),.discoveryRow span:nth-of-type(4){display:none}}.profileStageBox{margin-top:18px;padding-top:16px;border-top:1px dashed #356177}.profileStageBox>p{font-size:14px;color:#b7cbd7;max-width:1100px}.profileGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.profileCard{border:1px solid #2c5368;border-radius:12px;background:#081725;padding:13px}.profileCardHead{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.profileCardHead h4{margin:2px 0 8px;font-size:15px}.profileCardHead small{color:#80a8bd}.profileCardHead>span{border:1px solid #2d8d7b;border-radius:999px;padding:4px 8px;color:#67efd2;font-size:14px;white-space:nowrap}.profileCard>strong{display:block;margin:4px 0 10px;color:#eefbff}.profileAxes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.profileAxes>div{padding:8px;border:1px solid #213e50;border-radius:9px;background:#0b2030}.profileAxes small,.profileAxes span{display:block;color:#8fb0c2;font-size:14px}.profileAxes b{display:block;margin:2px 0;font-size:14px}@media(max-width:840px){.profileGrid{grid-template-columns:1fr}.profileAxes{grid-template-columns:1fr 1fr 1fr}}.contentRevenuePanel{border-color:#365f72;background:linear-gradient(180deg,#0d1b2b,#0a1725)}.contentSafetyNote{display:grid;grid-gap:5px;gap:5px;margin:14px 0;padding:13px 15px;border:1px solid #6a5a2d;border-radius:12px;background:#261f0c;color:#d9c99d;font-size:14px;line-height:1.55}.contentSafetyNote b{color:#ffe092}.contentSafetyNote span b{color:#fff2c0}.linkFirstBox{display:grid;grid-gap:13px;gap:13px;margin-top:14px;padding:16px;border:1px solid #2a4b61;border-radius:14px;background:#081725}.linkFirstBox label{display:grid;grid-gap:6px;gap:6px;color:#abc0d0;font-size:14px}.linkFirstBox label small{color:#718ba0}.linkFirstBox input,.linkFirstBox select{width:100%;background:#07111f;color:#fff;border:1px solid #29475f;border-radius:11px;padding:12px 13px;font-size:14px}.contentOptionsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.contentChecks{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.contentChecks label{display:flex;align-items:center;gap:7px}.contentChecks input{width:auto}.contentPackResult{margin-top:18px;padding-top:18px;border-top:1px solid #29465c}.contentScoreRow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.contentScoreRow>div{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid #29475f;border-radius:12px;background:#0a1928}.contentScoreRow span{font-size:14px;color:#86a5b8}.contentScoreRow strong{font-size:24px}.contentScoreRow strong small{font-size:14px;color:#8ca3b6;margin-left:2px}.contentScoreRow .contentState{font-size:14px;color:#67efd0;word-break:break-word}.contentPreviewGrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);grid-gap:12px;gap:12px;margin-top:14px}.contentPreview,.contentSide{border:1px solid #28495e;border-radius:13px;background:#081624;padding:14px}.contentPreviewHead{display:flex;justify-content:space-between;gap:10px;align-items:center}.contentPreviewHead h3,.contentSide h3{margin:0 0 10px}.contentPreviewHead>div{display:flex;gap:6px}.titleChoices{display:grid;grid-gap:5px;gap:5px;margin:8px 0 10px}.titleChoices button{text-align:left;border:1px solid #233f53;background:#0c2030;color:#c9dbe6;border-radius:9px;padding:8px 10px;cursor:pointer;font-size:14px}.contentPreview pre{white-space:pre-wrap;word-break:break-word;font-family:inherit;color:#c7d7e1;background:#07121e;border:1px solid #1f3b4f;border-radius:10px;padding:13px;max-height:480px;overflow:auto;line-height:1.7;font-size:14px}.keywordChips{display:flex;gap:6px;flex-wrap:wrap}.keywordChips span{padding:4px 7px;border:1px solid #2b6559;border-radius:999px;color:#62eecb;font-size:14px}.imagePlanList,.shortPlanList{display:grid;grid-gap:7px;gap:7px}.imagePlanList>div,.shortPlanList>div{display:grid;grid-gap:3px;gap:3px;border:1px solid #213e51;border-radius:9px;background:#0b1f2f;padding:9px}.imagePlanList b,.shortPlanList b{font-size:14px;color:#edf7fc}.imagePlanList span,.shortPlanList span{font-size:14px;color:#9db6c6}.imagePlanList em,.shortPlanList em{font-size:14px;color:#65e9c7;font-style:normal}.contentSide h3:not(:first-child){margin-top:16px}.contentHandoffBar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:13px}.contentHandoffBar span{font-size:14px;color:#839db1}.recentContentPacks{display:grid;grid-gap:7px;gap:7px;margin-top:18px}.recentContentPacks h3{margin-bottom:2px}.recentContentPacks>div{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(160px,.7fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 11px;border:1px solid #26465a;border-radius:10px;background:#081624}.recentContentPacks b{font-size:14px}.recentContentPacks span{font-size:14px;color:#8ea9ba}.recentContentPacks>div>div{display:flex;gap:5px}@media(max-width:900px){.contentOptionsGrid,.contentScoreRow{grid-template-columns:repeat(2,minmax(0,1fr))}.contentPreviewGrid,.recentContentPacks>div{grid-template-columns:1fr}}@media(max-width:620px){.contentOptionsGrid,.contentScoreRow{grid-template-columns:1fr}.contentPreviewHead{align-items:flex-start;flex-direction:column}}.compactLinkFirst{gap:12px}.affiliateUrlMain>span{font-size:14px;color:#d8e8f0;font-weight:700}.urlInspectRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.urlInspectRow .button{white-space:nowrap;padding:0 16px}.linkSnapshotCard{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;grid-gap:8px;gap:8px;padding:10px;border:1px solid #2b5d63;border-radius:12px;background:#0b2428}.linkSnapshotCard>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.linkSnapshotCard span{font-size:14px;color:#81a7b0}.linkSnapshotCard b{font-size:14px;color:#eaf9f7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentAdvanced{border:1px solid #233e53;border-radius:11px;background:#091827;overflow:hidden}.contentAdvanced summary{cursor:pointer;padding:11px 13px;color:#a9bfce;font-size:14px;font-weight:700}.advancedInner{display:grid;grid-gap:12px;gap:12px;padding:12px 13px 14px;border-top:1px solid #1f394b}.pandaComposerGrid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.7fr);grid-gap:14px;gap:14px;margin-top:16px}.blogComposerShell{border:1px solid #2c4e62;border-radius:14px;background:#071421;overflow:hidden}.blogComposerToolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:11px 13px;border-bottom:1px solid #203b4e;background:#0b1d2b}.blogComposerToolbar>div:first-child{display:grid;grid-gap:2px;gap:2px}.blogComposerToolbar b{font-size:14px}.blogComposerToolbar span{font-size:14px;color:#829fb2}.blogComposerToolbar>div:last-child{display:flex;gap:6px}.naverBlogCanvas{background:#fff;color:#232323;max-width:760px;margin:0 auto;min-height:700px;padding:46px 54px 70px;font-family:Arial,Noto Sans KR,Malgun Gothic,sans-serif;line-height:1.78}.naverBlogCanvas h1{font-size:27px;line-height:1.38;margin:0 0 34px;font-weight:750;letter-spacing:-.6px;color:#191919;word-break:keep-all}.blogDisclosure{font-size:14px;color:#666;margin:0 0 28px}.blogParagraph{font-size:15px;line-height:2;margin:0 0 30px;white-space:pre-line;word-break:keep-all}.blogHeading{font-size:20px;margin:42px 0 16px;color:#111;letter-spacing:-.35px}.blogList{font-size:15px;line-height:1.85;margin:0 0 28px;padding-left:22px}.blogList li{margin:7px 0}.blogCta{margin:24px 0 30px;padding:14px 16px;border-radius:10px;background:#f3f8ff;border:1px solid #d9e7f7;display:grid;grid-gap:4px;gap:4px}.blogCta span{font-weight:700;font-size:14px;color:#1b4f8a}.blogCta a{font-size:14px;color:#2877c7;word-break:break-all;text-decoration:none}.blogImageBlock{margin:34px 0 40px}.blogImageBlock img{display:block;width:100%;max-height:780px;object-fit:contain;border-radius:4px;background:#f6f6f6}.blogImageBlock figcaption{font-size:14px;color:#777;text-align:center;margin-top:8px}.blogImagePlaceholder{min-height:320px;border:1px dashed #bbb;background:linear-gradient(145deg,#f7f7f7,#ededed);display:grid;place-content:center;grid-gap:8px;gap:8px;text-align:center;padding:30px;color:#555}.blogImagePlaceholder b{font-size:16px}.blogImagePlaceholder span{font-size:14px}.blogImagePlaceholder small{font-size:14px;color:#888}.blogTags{display:flex;flex-wrap:wrap;gap:7px;margin-top:40px;padding-top:18px;border-top:1px solid #eee}.blogTags span{font-size:14px;color:#4c6c84}.pandaSidePanel{align-self:start;position:-webkit-sticky;position:sticky;top:12px;max-height:82vh;overflow:auto}.snapshotMini{display:grid;grid-gap:7px;gap:7px}.snapshotMini>div{display:grid;grid-gap:2px;gap:2px;padding:8px;border:1px solid #213e50;border-radius:8px;background:#0b2030}.snapshotMini span{font-size:14px;color:#86a7b9}.snapshotMini b{font-size:14px;color:#edf8fc}.snapshotMini small{font-size:14px;color:#8fa9ba;word-break:break-all}.pandaSidePanel .titleChoices{margin-bottom:16px}@media(max-width:1100px){.pandaComposerGrid{grid-template-columns:1fr}.pandaSidePanel{position:static;max-height:none}.linkSnapshotCard{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.urlInspectRow{grid-template-columns:1fr}.linkSnapshotCard{grid-template-columns:1fr 1fr}.naverBlogCanvas{padding:30px 22px 50px}.naverBlogCanvas h1{font-size:22px}.blogList,.blogParagraph{font-size:14px}}.benchmarkMini{display:grid;grid-gap:6px;gap:6px}.benchmarkMini>div{display:grid;grid-gap:2px;gap:2px;padding:7px 8px;border:1px solid #213e50;border-radius:8px;background:#0b2030}.benchmarkMini span{font-size:14px;color:#7fa1b4}.benchmarkMini b{font-size:14px;color:#e7f6fb}.benchmarkMini small{font-size:14px;color:#abc0cc;line-height:1.45}.sourceClaimBox{margin:0 0 28px;padding:16px 18px;border-radius:12px;background:#f7fbff;border:1px solid #d9e8f5}.sourceClaimBox p{margin:7px 0;font-size:14px;line-height:1.75;color:#2b3b49}.reviewDigestBox{display:grid;grid-gap:10px;gap:10px;margin:0 0 30px}.reviewDigestMeta{font-weight:700;color:#50697d}.reviewDigestBox blockquote{margin:0;padding:14px 16px;border-left:4px solid #66b58b;border-radius:8px;background:#f7faf8}.reviewDigestBox blockquote span{display:block;font-weight:800;color:#3c7a5b;margin-bottom:4px}.reviewDigestBox blockquote p{margin:0;line-height:1.75;color:#27332d}.blogCta{box-shadow:0 6px 18px rgba(38,105,176,.07)}.blogSoftHeading{font-size:18px;margin:44px 0 20px;color:#111;letter-spacing:-.3px;font-weight:750}.blogInlineCta{font-size:15px;line-height:1.85;margin:20px 0 30px;white-space:pre-line}.blogInlineCta b{font-weight:700;color:#222}.blogInlineCta a{color:#2877c7;text-decoration:none;word-break:break-all}.blogStoryPoints{display:grid;grid-gap:30px;gap:30px;margin:0 0 40px}.blogStoryPoint b{display:block;font-size:15px;margin-bottom:7px;color:#111}.blogStoryPoint p{margin:0;font-size:15px;line-height:1.9;white-space:pre-line;color:#333}.contentScoreRow{grid-template-columns:repeat(5,minmax(0,1fr))}.humanSourceClaims{margin:0 0 30px}.humanSourceClaims p{font-size:15px;line-height:1.9;white-space:pre-line;margin:0 0 18px;color:#333}.contentScoreRow{grid-template-columns:repeat(7,minmax(0,1fr))}.blogLinkCard{display:grid;grid-template-columns:108px 1fr;grid-gap:14px;gap:14px;align-items:center;margin:18px 0 34px;padding:12px;border:1px solid #e1e6eb;background:#fff;border-radius:4px;text-decoration:none;color:#222;box-shadow:0 1px 2px rgba(0,0,0,.03)}.blogLinkCard img,.blogLinkCardImage{width:108px;height:82px;object-fit:cover;background:#f2f5f7;border-radius:3px;display:grid;place-items:center;color:#7c8d9b;font-size:14px;font-weight:700}.blogLinkCardText{display:grid;grid-gap:4px;gap:4px;min-width:0}.blogLinkCardText b{font-size:14px;line-height:1.42;color:#1d1d1d;word-break:keep-all}.blogLinkCardText small{font-size:14px;color:#666}.blogLinkCardText em{font-style:normal;font-size:14px;color:#999}.blogImageMissing{min-height:90px;border:1px dashed #d6d6d6;background:#fafafa;display:grid;place-content:center;grid-gap:4px;gap:4px;text-align:center;padding:18px;color:#777}.blogImageMissing b{font-size:14px}.blogImageMissing small{font-size:14px;color:#aaa}.reviewDigestBox{margin:10px 0 28px}.reviewDigestMeta{font-size:14px;color:#555;margin-bottom:10px}.reviewDigestBox blockquote{margin:8px 0;padding:10px 12px;border-left:3px solid #dfe9ef;background:#fafcfd}.reviewDigestBox blockquote span{font-size:14px;color:#6d8798}.reviewDigestBox blockquote p{margin:4px 0 0;font-size:14px;line-height:1.7;color:#333}@media(max-width:1180px){.contentScoreRow{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.contentScoreRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.contentScoreRow{grid-template-columns:1fr}.blogLinkCard{grid-template-columns:84px 1fr}.blogLinkCard img,.blogLinkCardImage{width:84px;height:70px}}.renderRowV07{display:grid;grid-template-columns:92px minmax(0,1fr);grid-template-areas:"media info" "media actions" "plan plan" "routes routes";grid-column-gap:16px;column-gap:16px;grid-row-gap:10px;row-gap:10px;align-items:start;width:100%}.renderRowV07>.renderProductMedia{grid-area:media;align-self:start;min-width:0}.renderRowV07>.renderInfo{grid-area:info;min-width:0;width:100%;max-width:100%}.renderRowV07>.renderActionsV06{grid-area:actions;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0}.renderRowV07>.actionPlanPreview{grid-area:plan;min-width:0;width:100%}.renderRowV07>.routeRecommendations{grid-area:routes;min-width:0;width:100%}.renderRowV07 .hookLine{display:flex;align-items:center;gap:9px;flex-wrap:wrap;min-width:0}.renderRowV07 .hookLine>b,.renderRowV07 .salesHook{word-break:keep-all;overflow-wrap:anywhere;white-space:normal;max-width:100%}.renderRowV07 .renderActionsV06 .linkButton,.renderRowV07 .renderActionsV06 .renderButton,.renderRowV07 .renderActionsV06 .tinyButton{flex:0 0 auto;max-width:100%;white-space:normal;word-break:keep-all;line-height:1.35}.renderRowV07 .renderActionsV06 .renderButton{min-width:220px}.renderRowV07 .mediaStrip{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;min-height:42px}.renderRowV07 .mediaMetaLine{display:flex;flex-wrap:wrap;gap:7px;margin-top:7px}.renderRowV07 .mediaActions{display:flex;flex-wrap:wrap;gap:7px;align-items:center}@media (max-width:900px){.renderRowV07{grid-template-columns:76px minmax(0,1fr);column-gap:12px}.renderProductMedia img,.uploadPlaceholder{width:76px;height:76px}.renderRowV07>.renderActionsV06{grid-column:auto}}@media (max-width:620px){.renderRowV07{grid-template-columns:1fr;grid-template-areas:"media" "info" "actions" "plan" "routes"}.renderRowV07>.renderProductMedia{max-width:96px}.renderProductMedia img,.uploadPlaceholder{width:88px;height:88px}.renderRowV07 .renderActionsV06 .linkButton,.renderRowV07 .renderActionsV06 .renderButton,.renderRowV07 .renderActionsV06 .tinyButton{width:100%;flex:1 1 100%}.renderRowV07 .renderActionsV06 .renderButton{min-width:0}}.videoSettingsAccordion{margin:16px 0 20px;border:1px solid #294861;border-radius:16px;background:#091624;overflow:hidden}.videoSettingsAccordion>summary{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;cursor:pointer;list-style:none;background:#0d1b2b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.videoSettingsAccordion>summary::-webkit-details-marker{display:none}.videoSettingsAccordion>summary span{display:flex;align-items:baseline;gap:10px;min-width:0}.videoSettingsAccordion>summary b{font-size:16px;color:#eef7ff}.videoSettingsAccordion>summary small{font-size:14px;color:#8ea9c1}.videoSettingsAccordion>summary em{font-size:14px;color:#6ee4bc;font-style:normal;white-space:nowrap}.videoSettingsAccordion[open]>summary{border-bottom:1px solid #294861}.videoSettingsAccordion[open]>summary em:before{content:"설정 열림 · "}.videoSettingsBody{padding:0 16px 16px}.mediaWorkbench{margin-top:18px;border:1px solid #294861;border-radius:18px;background:linear-gradient(180deg,#0b1929,#081523);padding:18px;overflow:hidden}.workspaceHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px}.workspaceHead h3{margin:4px 0;font-size:23px}.workspaceHead p{margin:0;color:#91a8bf;font-size:14px;line-height:1.55}.workspaceEyebrow{color:#55ecc1;font-size:14px;font-weight:800;letter-spacing:.12em}.workspaceNow{border:1px solid #27634f;border-radius:999px;background:#0b271f;color:#72e7bd;padding:7px 11px;font-size:14px;font-weight:800;white-space:nowrap}.workspaceTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:14px}.workspaceTabs button{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label count" "sub sub";grid-gap:3px 10px;gap:3px 10px;text-align:left;border:1px solid #27445f;border-radius:13px;background:#0d1c2d;color:#dce9f6;padding:12px 14px;cursor:pointer;transition:.15s ease}.workspaceTabs button:hover{border-color:#3f6f98;transform:translateY(-1px)}.workspaceTabs button.active{border-color:#2e8a6b;background:#0b261f;box-shadow:inset 0 0 0 1px rgba(77,229,181,.08)}.workspaceTabs button span{grid-area:label;font-size:14px;color:#9bb2c9;font-weight:700}.workspaceTabs button b{grid-area:count;font-size:19px;color:#fff;white-space:nowrap}.workspaceTabs button small{grid-area:sub;color:#6f89a2;font-size:14px}.workspaceTabs button.active small,.workspaceTabs button.active span{color:#78dfbc}.workspacePane{border-top:1px solid #1f344b;padding-top:14px}.workspaceRail{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#2e5271 transparent}.workspaceRail::-webkit-scrollbar{height:7px}.workspaceRail::-webkit-scrollbar-thumb{background:#2e5271;border-radius:99px}.workspaceRailItem{position:relative;display:grid;grid-template-columns:28px 58px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;flex:0 0 300px;min-width:300px;min-height:76px;padding:9px 11px;border:1px solid #253f58;border-radius:12px;background:#0a1726;color:#dce8f4;text-align:left;cursor:pointer;scroll-snap-align:start;transition:.15s ease;overflow:hidden}.workspaceRailItem:hover{border-color:#406e96;background:#0d1d2f}.workspaceRailItem.active{border-color:#38a67f;background:#0c251f;box-shadow:0 0 0 1px rgba(58,190,144,.12)}.workspaceNoThumb,.workspaceRailItem img,.workspaceRailItem video{width:58px;height:58px;border-radius:9px;background:#fff;object-fit:contain;display:block}.workspaceNoThumb{background:#07111d;color:#607890;border:1px dashed #2b4665}.workspaceItemNo,.workspaceNoThumb{display:flex;align-items:center;justify-content:center;font-size:14px}.workspaceItemNo{width:26px;height:26px;border-radius:999px;background:#14263a;color:#83a7c7;font-weight:900}.workspaceRailItem.active .workspaceItemNo{background:#17684e;color:#8ff0ca}.workspaceRailText{display:grid;grid-gap:5px;gap:5px;min-width:0}.workspaceRailText b{font-size:14px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.workspaceRailText small{font-size:14px;color:#7f9ab3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobRailItem{grid-template-columns:28px 14px minmax(0,1fr);flex-basis:260px;min-width:260px}.workspaceJobDot{width:11px;height:11px;border-radius:50%;background:#52687c}.workspaceJobDot.live{background:#4de0ad;box-shadow:0 0 0 5px rgba(77,224,173,.08)}.workspaceJobDot.done{background:#5f7d95}.videoRailItem{grid-template-columns:28px 46px minmax(0,1fr);flex-basis:235px;min-width:235px}.videoRailItem video{width:46px;height:64px;object-fit:cover;background:#02070d}.workspaceNavigator{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:1px 0 11px;color:#89a1ba;font-size:14px}.workspaceNavigator button{border:1px solid #294861;background:#0b1828;color:#b9cee1;border-radius:8px;padding:6px 10px;cursor:pointer}.workspaceNavigator button:disabled{opacity:.35;cursor:not-allowed}.workspaceNavigator span{min-width:54px;text-align:center;font-weight:800;color:#d9e8f6}.workbenchDetailCard{margin-top:0}.workbenchDetailCard .renderActionsV06{align-content:flex-start}.workbenchJobDetail{margin-top:0}.workbenchVideoDetail{display:grid;grid-template-columns:minmax(250px,340px) minmax(0,1fr);max-width:900px;margin:0 auto;border-color:#31516f}.workbenchVideoDetail video{width:100%;height:min(66vh,610px);aspect-ratio:auto;object-fit:contain;background:#02070d}.workbenchVideoDetail .videoMeta{align-content:start;padding:18px}@media(max-width:900px){.workspaceRailItem{flex-basis:270px;min-width:270px}.workbenchVideoDetail{grid-template-columns:230px minmax(0,1fr)}.workbenchVideoDetail video{height:480px}}@media(max-width:700px){.videoSettingsAccordion>summary span{align-items:flex-start;flex-direction:column;gap:3px}.workspaceHead{flex-direction:column}.workspaceTabs{display:flex;overflow-x:auto}.workspaceTabs button{flex:0 0 190px}.workspaceRailItem{flex-basis:82vw;min-width:82vw}.workspaceNavigator{justify-content:center}.workbenchVideoDetail{grid-template-columns:1fr}.workbenchVideoDetail video{height:auto;max-height:72vh}.workbenchDetailCard{grid-template-columns:74px minmax(0,1fr)}.workbenchDetailCard .renderActionsV06{grid-column:1/-1}}@media(max-width:480px){.mediaWorkbench{padding:13px}.workspaceTabs button{flex-basis:165px;padding:10px}.workspaceRailItem{grid-template-columns:24px 52px minmax(0,1fr);min-width:88vw;flex-basis:88vw}.workspaceNoThumb,.workspaceRailItem img,.workspaceRailItem video{width:52px;height:52px}.videoRailItem video{height:66px}.workspaceNow{font-size:14px}.workspaceHead h3{font-size:20px}}html{scroll-behavior:smooth;scroll-padding-top:18px}body{font-size:17px;line-height:1.55}button{font-family:inherit}button,small{font-size:14px}small{line-height:1.5}.appShell{width:min(100%,1600px);max-width:none;margin:0 auto;padding:28px 18px 80px;display:grid;grid-template-columns:190px minmax(0,1fr) 190px;grid-gap:16px;gap:16px;align-items:start}.mainColumn{min-width:0;max-width:1180px;width:100%;margin:0 auto}.appHero{padding:0 2px 4px}.desktopSideRail{position:-webkit-sticky;position:sticky;top:16px;height:calc(100vh - 32px);min-height:480px;align-self:start;z-index:20}.sideRailInner{height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#31516d transparent;background:linear-gradient(180deg,#0b1929,#081421);border:1px solid #29445f;border-radius:18px;padding:14px;box-shadow:0 18px 50px rgba(0,0,0,.16)}.sideRailInner::-webkit-scrollbar{width:8px}.sideRailInner::-webkit-scrollbar-thumb{background:#31516d;border-radius:99px}.sideRailTitleBlock{display:grid;grid-gap:3px;gap:3px;padding:4px 3px 12px;border-bottom:1px solid #20374f;margin-bottom:10px}.sideRailTitleBlock>span{color:#55ecc1;font-size:13px;font-weight:900;letter-spacing:.11em}.sideRailTitleBlock>b{font-size:20px;line-height:1.25}.sideRailTitleBlock>small{color:#91a9bf;font-size:13px}.sideNavList{display:grid;grid-gap:8px;gap:8px}.sideNavItem{width:100%;display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;text-align:left;border:1px solid #243e58;border-radius:12px;background:#0b1828;color:#e9f3fb;padding:10px 9px;cursor:pointer}.sideNavItem:hover{border-color:#3b7895;background:#0d2232}.sideNavNo{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#10283a;color:#68e0b7;font-size:13px;font-weight:900}.sideNavCopy{min-width:0;display:grid;grid-gap:2px;gap:2px}.sideNavCopy>b{font-size:15px;line-height:1.25}.sideNavCopy>small{font-size:13px;color:#91a8bf;line-height:1.3;white-space:normal}.sideRailNote{margin-top:12px;padding:12px;border-radius:12px;background:#0d2230;border:1px dashed #2a5266}.sideRailNote>b{font-size:14px;color:#73e6bf}.sideRailNote>p{margin:6px 0 0;font-size:13px;color:#a9bfd2;line-height:1.5}.sideQuickActions{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.sideQuickActions button{min-height:42px;border:1px solid #2d4e6c;border-radius:11px;background:#10233a;color:#e4eef8;font-weight:800;cursor:pointer}.sideQuickActions button:hover{border-color:#4c7da5;background:#142b45}.fontControlCard{display:grid;grid-gap:6px;gap:6px;margin-top:12px;padding:12px;border:1px solid #2d5267;border-radius:13px;background:#0d2130}.fontControlCard>span{font-size:13px;color:#8fa9bd}.fontControlCard>b{font-size:16px}.fontControlCard>small{font-size:13px;color:#91aabd}.fontButtons{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;margin:4px 0}.fontButtons button{min-height:38px;border:1px solid #2c4b65;border-radius:9px;background:#0a1726;color:#cbdbea;cursor:pointer;font-weight:800}.fontButtons button.active{border-color:#2f9973;background:#0d2d24;color:#87f0c9}.approvalRow p,.creativeCard p,.creativeTop em,.creativeTop span,.doneHint,.etaDisclaimer,.eyebrow,.finePrint,.jobError,.jobProgressNumbers,.jobStage,.jobStageSteps span,.label,.manualForm label,.meta,.pollHint,.providerCard p,.providerCard small,.providerControlGrid label,.providerHint,.providerJob em,.providerJob small,.providerJob span,.providerTop span,.renderRow p,.routeRecommendations b,.routeRecommendations em,.routeRecommendations small,.routeRecommendations span,.shots>div,.sourceRow a,.sourceRow span,.trendActions span,.trendBody p,.trendBody summary,.trendEvidence,.trendExamples,.trendHistorySummary span,.trendRank span,.trendRuleBox span,.trendSkuGate em,.trendVerdict,.videoMeta a,.videoMeta em,.videoMeta small,.videoMeta span,.videoSettingsAccordion>summary em,.videoSettingsAccordion>summary small,.workspaceEyebrow,.workspaceHead p,.workspaceItemNo,.workspaceNavigator,.workspaceNoThumb,.workspaceNow,.workspaceRailText b,.workspaceRailText small,.workspaceTabs button small,.workspaceTabs button span{font-size:max(13px,calc(13px * var(--farme-font-scale, 1)))}.approvalRow p,.creativeCard p,.renderRow p,.trendBody p,.trendRuleBox span,.videoMeta small,.videoMeta span,.workspaceRailText b,.workspaceTabs button span{font-size:max(14px,calc(14px * var(--farme-font-scale, 1)))}.workspaceTabs button b{font-size:21px}.workspaceHead h3{font-size:25px}.panel h2{line-height:1.28}.panel p{line-height:1.62}html[data-farme-font=normal]{--farme-font-scale:1}html[data-farme-font=large]{--farme-font-scale:1.12}html[data-farme-font=xlarge]{--farme-font-scale:1.26}html[data-farme-font=large] .desktopSideRail,html[data-farme-font=large] .mainColumn{font-size:1.04em}html[data-farme-font=xlarge] .desktopSideRail,html[data-farme-font=xlarge] .mainColumn{font-size:1.1em}html[data-farme-font=large] .panel h2{font-size:1.55em}html[data-farme-font=xlarge] .panel h2{font-size:1.7em}.workspaceRailItem{flex-basis:330px;min-width:330px;min-height:86px;grid-template-columns:32px 64px minmax(0,1fr);padding:11px 12px}.workspaceNoThumb,.workspaceRailItem img,.workspaceRailItem video{width:64px;height:64px}.videoRailItem{grid-template-columns:32px 52px minmax(0,1fr);flex-basis:270px;min-width:270px}.videoRailItem video{width:52px;height:72px}.workspaceNavigator button{font-size:14px;padding:8px 13px}@media (min-width:1700px){.appShell{grid-template-columns:220px minmax(0,1180px) 220px;gap:20px}}@media (max-width:1440px){.appShell{display:block;max-width:1220px;padding:28px 20px 80px}.desktopSideRail{display:none}.mainColumn{max-width:1180px}}@media (max-width:700px){body{font-size:16px}.workspaceRailItem{flex-basis:84vw;min-width:84vw}}.approvalSummaryBar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px;padding:11px 13px;border:1px solid #294861;border-radius:12px;background:#091624}.approvalSummaryBar span{padding:7px 10px;border-radius:9px;background:#10233a;color:#bcd0e3;font-size:14px}.approvalSummaryBar span b{color:#79e6b5;font-size:16px}.approvalSummaryBar em{font-style:normal;color:#90a8be;font-size:14px}.approvalRow{scroll-margin-top:24px;transition:border-color .2s,box-shadow .2s,background .2s}.approvalRow.focused{border-color:#63e2b7;background:#0d2530;box-shadow:0 0 0 2px rgba(99,226,183,.18)}.approvalTaskMain{min-width:0;display:grid;grid-gap:5px;gap:5px}.approvalTaskMain>strong{font-size:16px;line-height:1.4}.approvalTaskMain>small{font-size:13px;color:#7892aa}.approvalTaskType{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.approvalTaskType>span{padding:5px 8px;border-radius:999px;background:#0d3028;border:1px solid #26634f;color:#79e6b5;font-size:12px;font-weight:900;letter-spacing:.3px}.approvalTaskType>b{font-size:14px;color:#cfe0ef}.approvalActions .approve{min-width:142px}.approvalResultMsg{padding:10px 12px;border:1px solid #1f5948;border-radius:10px;background:#0d2a22}.blogPublishReady{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-top:12px;padding:14px 16px;border:1px solid #2b7a60;border-radius:13px;background:#0c2a22}.blogPublishReady>div:first-child{display:grid;grid-gap:5px;gap:5px}.blogPublishReady>div:first-child>b{font-size:17px;color:#82edc7}.blogPublishReady>div:first-child>span{font-size:14px;color:#b8d1c8;line-height:1.55}.blogPublishReadyActions{display:flex;gap:7px;align-items:center;flex-wrap:wrap;flex-shrink:0}.videoQuickBuildPanel{margin:16px 0 14px;padding:16px;border:1px solid #34705d;border-radius:16px;background:linear-gradient(180deg,#0b241e,#0a1825);scroll-margin-top:20px}.videoQuickBuildHead{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.videoQuickBuildHead>div>span{font-size:13px;color:#72e6bd;font-weight:900;letter-spacing:1px}.videoQuickBuildHead h3{margin:5px 0 4px;font-size:22px}.videoQuickBuildHead p{margin:0;color:#a9bfd0;font-size:14px;line-height:1.5}.videoQuickBuildHead>b{padding:7px 10px;border-radius:999px;font-size:13px;white-space:nowrap}.videoQuickBuildHead>b.ready{background:#0d382b;border:1px solid #2d8b68;color:#86f0ca}.videoQuickBuildHead>b.waiting{background:#2a2211;border:1px solid #655526;color:#e7cc87}.videoQuickBuildActions{display:grid;grid-template-columns:minmax(300px,1.6fr) auto minmax(220px,.85fr);grid-gap:10px;gap:10px;align-items:stretch;margin-top:14px}.quickPaidConfirm{display:flex;gap:11px;align-items:center;padding:12px 13px;border:1px solid #3a5066;border-radius:12px;background:#0b1928;cursor:pointer}.quickPaidConfirm.checked{border-color:#2f9973;background:#0d2d24}.quickPaidConfirm input{width:24px;height:24px;flex:0 0 auto}.quickPaidConfirm span{display:grid;grid-gap:3px;gap:3px}.quickPaidConfirm span b{font-size:15px;color:#eef7ff}.quickPaidConfirm span small{font-size:13px;color:#9fb3c5;line-height:1.4}.buildSettingsButton{min-height:52px;font-weight:800;white-space:nowrap}.quickFinalBuild{min-height:52px;white-space:normal;line-height:1.3}.quickBuildFoot{display:flex;gap:9px;flex-wrap:wrap;margin-top:10px}.quickBuildFoot span{font-size:13px;color:#8fa9bd;padding:6px 8px;border-radius:8px;background:#091522}.quickBuildFoot b{color:#dbe8f7}@media(max-width:1100px){.videoQuickBuildActions{grid-template-columns:1fr 1fr}.quickPaidConfirm{grid-column:1/-1}.blogPublishReady{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.videoQuickBuildActions{grid-template-columns:1fr}.quickPaidConfirm{grid-column:auto}.approvalActions{width:100%}.approvalActions button{flex:1 1}}.finalRenderProgress{margin-top:10px;padding:9px 11px;border:1px solid #31506a;border-radius:10px;background:#081522;box-shadow:inset 0 0 0 1px rgba(255,255,255,.015)}.finalRenderProgress.compact{grid-column:1/-1;margin-top:2px}.finalRenderProgressTop{display:flex;align-items:center;gap:9px;color:#b9ccdc;font-size:13px;line-height:1.2}.finalRenderProgressTop>span{font-weight:800;color:#dcebf7}.finalRenderProgressTop>b{margin-left:auto;color:#78e8c0;font-size:14px;min-width:42px;text-align:right}.finalRenderProgressTop>small{color:#7f9ab1;font-size:12px;min-width:72px;text-align:right}.finalRenderProgressTrack{height:7px;margin-top:7px;border-radius:999px;background:#12263a;overflow:hidden;border:1px solid #203c55}.finalRenderProgressFill{height:100%;border-radius:999px;background:linear-gradient(90deg,#28b987,#4de7b1,#5d94ff);transition:width .8s ease;position:relative;overflow:hidden}.finalRenderProgress.running .finalRenderProgressFill:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.24) 48%,transparent 74%);width:42%;animation:finalRenderSweep 1.25s linear infinite}.finalRenderProgress.done{border-color:#2f8a69;background:#09241d}.finalRenderProgress.done .finalRenderProgressFill{background:#43d9a4}.finalRenderProgress.error{border-color:#8e464d;background:#281216}.finalRenderProgress.error .finalRenderProgressFill{background:#db5b65}.finalRenderProgress.error .finalRenderProgressTop>b{color:#ff9ca4}.finalRenderProgressStage{display:flex;justify-content:space-between;gap:10px;margin-top:5px;font-size:12px;color:#9db4c8}.finalRenderProgressStage>span{font-weight:700}.finalRenderProgressStage>em{font-style:normal;color:#6f8ba3;text-align:right}@keyframes finalRenderSweep{0%{transform:translateX(-120%)}to{transform:translateX(330%)}}@media(max-width:700px){.finalRenderProgressTop{flex-wrap:wrap}.finalRenderProgressTop>b{margin-left:auto}.finalRenderProgressStage{flex-direction:column;gap:3px}.finalRenderProgressStage>em{text-align:left}}.resultsLibrary{scroll-margin-top:18px;border-color:#315c70;background:linear-gradient(180deg,#0a1c2d,#091625)}.resultsLibraryHead{align-items:flex-start}.resultsLibraryHead>button{flex:0 0 auto}.librarySummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:16px 0}.librarySummary button{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label count" "hint count";grid-gap:2px 12px;gap:2px 12px;align-items:center;text-align:left;padding:14px 16px;border:1px solid #2b4862;border-radius:13px;background:#0b1929;color:#e8f2fb;cursor:pointer}.librarySummary button.active{border-color:#3f9c7c;background:#0d2b24;box-shadow:0 0 0 1px rgba(74,213,168,.08)}.librarySummary span{grid-area:label;font-size:15px;font-weight:800}.librarySummary b{grid-area:count;font-size:25px;color:#72e9bf}.librarySummary small{grid-area:hint;color:#8fa8bd;font-size:13px}.libraryMessage{margin:0 0 12px;padding:10px 12px;border:1px solid #30576a;border-radius:10px;background:#0b2230;color:#b9d6e4;font-size:14px}.libraryLayout{display:grid;grid-template-columns:minmax(260px,32%) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:stretch;min-height:560px}.libraryList{max-height:72vh;min-height:560px;overflow:auto;padding:10px;border:1px solid #263f58;border-radius:14px;background:#081421;scrollbar-width:thin;scrollbar-color:#31516d transparent}.libraryListTitle{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:3px 3px 9px;border-bottom:1px solid #1e3449;margin-bottom:8px}.libraryListTitle b{font-size:16px}.libraryListTitle span{font-size:12px;color:#829ab0}.libraryListItem{width:100%;display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;text-align:left;border:1px solid #203c54;border-radius:11px;background:#0b1929;color:#e8f2fb;padding:10px;margin:0 0 8px;cursor:pointer}.libraryListItem:hover{border-color:#3c6f8d;background:#0d2132}.libraryListItem.active{border-color:#45a581;background:#0d2b24;box-shadow:0 0 0 1px rgba(69,165,129,.12)}.libraryItemNo{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#10273a;color:#71e4bb;font-weight:900;font-size:13px}.libraryListItem.active .libraryItemNo{background:#1d805f;color:white}.libraryItemCopy{min-width:0;display:grid;grid-gap:3px;gap:3px}.libraryItemCopy>b{font-size:14px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.libraryItemCopy>small{font-size:12px;color:#8ea6ba;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.libraryListItem.videoItem{grid-template-columns:32px 44px minmax(0,1fr)}.libraryVideoThumb video{display:block;width:44px;height:62px;object-fit:cover;border-radius:7px;background:#02070c}.libraryViewer{min-width:0;border:1px solid #294760;border-radius:14px;background:#0b1928;padding:12px;overflow:hidden}.libraryViewerTop{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:2px 2px 11px;border-bottom:1px solid #203a52;margin-bottom:10px}.libraryViewerTop>div:first-child{min-width:0;display:grid;grid-gap:3px;gap:3px}.libraryViewerTop>div:first-child>span{font-size:12px;color:#6ce3b9;font-weight:900}.libraryViewerTop h3{margin:0;font-size:20px;line-height:1.35}.libraryViewerTop small{font-size:12px;color:#91a8bc}.libraryViewerActions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.libraryViewerActions .playButton{border-color:#398b6e;background:#0e3027;color:#83ebc6}.libraryBlogPreviewScroll{height:65vh;min-height:470px;overflow:auto;border-radius:10px;background:#f5f6f7;padding:0;scrollbar-width:thin}.libraryBlogCanvas{max-width:760px;margin:0 auto;background:white;color:#111;padding:38px 46px 64px;min-height:100%}.libraryBlogCanvas h1{font-size:27px;line-height:1.35;margin:0 0 28px;word-break:keep-all}.libraryBlogCanvas h3{font-size:20px;line-height:1.45;margin:30px 0 12px}.libraryBlogCanvas li,.libraryBlogCanvas p{font-size:16px;line-height:1.82;color:#222;white-space:pre-wrap}.libraryBlogCanvas ol,.libraryBlogCanvas ul{padding-left:24px}.libraryBlogImage{display:block;width:100%;height:auto;max-height:760px;object-fit:contain;margin:22px auto;border-radius:4px}.libraryBlogCta,.libraryBlogLinkCard{margin:22px 0;padding:14px 16px;border:1px solid #dfe5ea;border-radius:10px;background:#f7fafc;font-size:16px;font-weight:800}.libraryBlogCta span,.libraryBlogLinkCard span{display:block;margin-top:5px;font-size:14px;color:#3479d4;font-weight:500}.libraryBlogTags{color:#55718d!important;font-size:14px!important}.videoViewer{display:flex;flex-direction:column}.libraryVideoStage{display:grid;place-items:center;min-height:440px;max-height:65vh;background:#02070d;border-radius:11px;overflow:hidden}.libraryVideoStage video{display:block;max-width:100%;width:auto;height:min(62vh,620px);background:#02070d}.libraryVideoInfo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:10px}.libraryVideoInfo>div{display:grid;grid-gap:3px;gap:3px;padding:10px 11px;border-radius:9px;background:#091522;border:1px solid #203a51}.libraryVideoInfo span{font-size:12px;color:#7f9bb2}.libraryVideoInfo b{font-size:14px;line-height:1.4;word-break:break-word}.libraryVideoInfo small{font-size:12px;color:#7591aa;word-break:break-all}.libraryVideoActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.libraryVideoActions .button{margin:0;text-decoration:none}.dashboardResultCard{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;text-align:left;cursor:pointer;color:inherit}.dashboardResultCard:hover{border-color:#4a9b7d;background:#0d2b24}.dashboardResultCard .label{color:#83ecc8}@media(max-width:1000px){.libraryLayout{grid-template-columns:1fr}.libraryList{min-height:0;max-height:280px}.libraryViewer{min-height:520px}.libraryBlogPreviewScroll{height:60vh}.libraryVideoInfo{grid-template-columns:1fr}}@media(max-width:700px){.librarySummary{grid-template-columns:1fr}.libraryViewerTop{flex-direction:column}.libraryViewerActions{justify-content:flex-start}.libraryBlogCanvas{padding:28px 20px 46px}.libraryBlogCanvas h1{font-size:23px}.libraryBlogCanvas li,.libraryBlogCanvas p{font-size:15px}.libraryVideoStage{min-height:320px}.libraryVideoStage video{height:auto;max-height:62vh}}.assetLibrarySummary{grid-template-columns:repeat(3,minmax(0,1fr))}.assetManagerLayout{grid-template-columns:minmax(300px,30%) minmax(0,1fr)}.assetPackItem{grid-template-columns:32px 54px minmax(0,1fr)}.assetPackThumb{width:54px;height:54px;border-radius:9px;display:grid;place-items:center;overflow:hidden;background:#f4f6f8;color:#64788a;font-size:10px;font-weight:900}.assetPackThumb img{width:100%;height:100%;object-fit:contain;background:#fff}.assetViewer{padding:12px;display:flex;flex-direction:column;min-height:660px}.assetViewerTop{flex:0 0 auto}.assetStageStrip{display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));grid-gap:7px;gap:7px;overflow-x:auto;padding:1px 1px 10px;margin-bottom:10px;scrollbar-width:thin;scrollbar-color:#355b76 transparent}.assetStageStrip>div{min-width:122px;display:grid;grid-gap:5px;gap:5px;padding:10px;border:1px solid #23435a;border-radius:10px;background:#091826}.assetStageStrip>div>span{font-size:13px;color:#8ea7bc;font-weight:800}.assetStageStrip>div>b{font-size:16px;line-height:1.3;color:#f3f8fc}.assetStatusPill{display:inline-flex;width:max-content;max-width:100%;padding:4px 7px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid #355269;color:#a9bfd0;background:#0c1b29;white-space:nowrap}.assetStatusPill.ok{border-color:#25785d;color:#70e6bd;background:#0d2b24}.assetStatusPill.warn{border-color:#826c2b;color:#f5d46e;background:#302811}.assetStatusPill.off{border-color:#394858;color:#879bad;background:#111b25}.assetStatusPill.neutral{border-color:#305979;color:#a9cce7;background:#0b2030}.assetWorkspaceScroll{overflow:auto;max-height:72vh;padding-right:3px;scrollbar-width:thin;scrollbar-color:#31516d transparent}.assetSection{border:1px solid #233f56;border-radius:12px;background:#081522;padding:12px;margin-bottom:10px}.assetSectionHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.assetSectionHead>div{display:flex;align-items:center;gap:8px}.assetSectionHead>div>span{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:#0e352d;color:#69e4b7;font-weight:900;font-size:13px}.assetSectionHead h4{margin:0;font-size:18px}.assetSectionHead>small{font-size:13px;color:#8ba5ba}.assetBlogSnapshot{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);grid-gap:10px;gap:10px}.assetBlogSnapshot>div{border:1px solid #1f3c53;border-radius:10px;background:#0a1927;padding:11px}.assetBlogSnapshot b{font-size:15px;line-height:1.45}.assetBlogSnapshot p{font-size:14px;line-height:1.65;color:#adc0d0;margin:8px 0 0}.assetPublishBox{display:grid;grid-gap:5px;gap:5px}.assetPublishBox>span{font-size:13px;color:#6ce3b9;font-weight:900}.assetPublishBox>small{font-size:13px;line-height:1.5;color:#91a9bc}.assetInlineActions{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.asLink{text-decoration:none;display:inline-flex;align-items:center}.assetImageGrid{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));grid-gap:8px;gap:8px;overflow-x:auto;padding-bottom:3px}.assetImageCard{min-width:128px;border:1px solid #203b51;border-radius:10px;background:#0a1825;overflow:hidden}.assetImageCard img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;background:#fff}.assetImageCard>div{display:grid;grid-gap:3px;gap:3px;padding:8px}.assetImageCard b{font-size:13px;line-height:1.3}.assetImageCard span{font-size:12px;color:#83a0b6}.assetImageCard>a{display:block;padding:0 8px 9px;color:#70e6bd;font-size:12px;text-decoration:none}.assetActionGrid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));grid-gap:9px;gap:9px}.assetActionCard{border:1px solid #203d54;border-radius:10px;overflow:hidden;background:#07121d}.assetActionCard video{display:block;width:100%;aspect-ratio:9/16;max-height:280px;object-fit:contain;background:#000}.assetActionCard>div{display:grid;grid-gap:3px;gap:3px;padding:8px}.assetActionCard b{font-size:14px}.assetActionCard small{font-size:13px;color:#8ea8bd}.assetNoFinal{display:grid;justify-items:start;grid-gap:6px;gap:6px;padding:18px;border:1px dashed #35536a;border-radius:10px;background:#0a1723}.assetNoFinal>b{font-size:17px}.assetNoFinal>span{font-size:14px;color:#9ab0c2}.assetNoFinal .button{margin:5px 0 0}.assetFinalRail{display:flex;gap:7px;overflow-x:auto;padding-bottom:7px}.assetFinalRail button{min-width:140px;display:grid;grid-gap:3px;gap:3px;text-align:left;padding:9px 10px;border:1px solid #28465e;border-radius:9px;background:#0a1927;color:#e8f2fb;cursor:pointer}.assetFinalRail button.active{border-color:#42a37d;background:#0d2d25}.assetFinalRail span{font-size:12px;color:#7edfc0}.assetFinalRail b{font-size:15px}.assetFinalRail small{font-size:12px;color:#93a9ba}.assetFinalPlayerWrap{display:grid;grid-template-columns:minmax(250px,42%) minmax(0,1fr);grid-gap:12px;gap:12px;margin-top:8px;border:1px solid #243f55;border-radius:10px;padding:10px;background:#06111c}.assetFinalPlayerWrap>video{display:block;width:100%;max-height:430px;object-fit:contain;background:#000;border-radius:8px}.assetFinalMeta{display:grid;align-content:start;grid-gap:7px;gap:7px;padding:4px}.assetFinalMeta>b{font-size:18px}.assetFinalMeta>span{font-size:14px;color:#91aabc}.assetFinalMeta>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:5px}.assetFinalMeta .button{margin:0}.assetPerformanceGrid{display:grid;grid-template-columns:repeat(6,minmax(105px,1fr));grid-gap:7px;gap:7px}.assetPerformanceGrid>div{display:grid;grid-gap:3px;gap:3px;padding:10px;border:1px solid #203c52;border-radius:9px;background:#0a1927}.assetPerformanceGrid span{font-size:13px;color:#8ba5ba}.assetPerformanceGrid b{font-size:18px}.assetPerformanceGrid small{font-size:12px;color:#6fdcb6}.assetPerformanceGrid .profit{border-color:#2e785f;background:#0d2c24}.assetPerformanceGrid .profit b{color:#75e7bd}.assetDataNotice{margin-top:9px;padding:10px 12px;border:1px dashed #385268;border-radius:9px;color:#9bb0c1;font-size:13px;line-height:1.6}.emptyState.compact{min-height:0;padding:18px}@media(max-width:1250px){.assetLibrarySummary,.assetManagerLayout{grid-template-columns:1fr}.assetPackList{max-height:290px;min-height:0}.assetBlogSnapshot{grid-template-columns:1fr}.assetImageGrid{grid-template-columns:repeat(3,minmax(140px,1fr))}.assetPerformanceGrid{grid-template-columns:repeat(3,minmax(110px,1fr))}}@media(max-width:800px){.assetActionGrid{grid-template-columns:1fr 1fr}.assetFinalPlayerWrap{grid-template-columns:1fr}.assetImageGrid{grid-template-columns:repeat(2,minmax(130px,1fr))}.assetPerformanceGrid{grid-template-columns:1fr 1fr}.assetWorkspaceScroll{max-height:none;overflow:visible}}@media(max-width:560px){.assetActionGrid,.assetImageGrid,.assetPerformanceGrid{grid-template-columns:1fr}.assetStageStrip{grid-template-columns:repeat(7,128px)}}.blogCopyActions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.tinyButton.strongCopy{border-color:#2d8b68;background:#0d3429;color:#86efc9}.naverCopyNotice{margin:0 0 10px;padding:10px 12px;border:1px solid #2a6654;border-radius:10px;background:#0d2a22;color:#bde0d1;display:grid;grid-gap:3px;gap:3px}.naverCopyNotice>b{font-size:14px;color:#78e8bf}.naverCopyNotice>span{font-size:13px;line-height:1.55}.naverPublisherPanel{scroll-margin-top:18px;border-color:#2c6a59;background:linear-gradient(180deg,#0a1e22,#091623)}.naverBridgeGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.naverBridgeCard{display:grid;grid-gap:6px;gap:6px;padding:14px;border:1px solid #2c4d60;border-radius:13px;background:#0a1927}.naverBridgeCard>span{font-size:13px;color:#6ce3b9;font-weight:900}.naverBridgeCard>b{font-size:18px;line-height:1.35}.naverBridgeCard>small{font-size:13px;color:#98afc0;line-height:1.55;min-height:60px}.naverBridgeCard>.tinyButton{width:max-content}.naverBridgeFlow{margin-top:10px;padding:12px 14px;border:1px dashed #2f6858;border-radius:11px;background:#0a211d;display:grid;grid-gap:4px;gap:4px}.naverBridgeFlow>b{color:#78e8bf;font-size:14px}.naverBridgeFlow>span{font-size:14px;color:#b5ccc2;line-height:1.55}@media(max-width:1100px){.naverBridgeGrid{grid-template-columns:1fr}.blogCopyActions{justify-content:flex-start}}.bridgeToast{position:fixed;right:270px;top:22px;z-index:2147483000;max-width:min(680px,calc(100vw - 320px));padding:12px 16px;border:1px solid #2dcf9f;border-radius:12px;background:#08261f;color:#70f0c8;font-size:15px;font-weight:800;box-shadow:0 14px 34px rgba(0,0,0,.28)}@media(max-width:1440px){.bridgeToast{right:20px;max-width:calc(100vw - 40px)}}.dashboardQuickBlog{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:15px 20px;border:1px solid #3b8b70;border-radius:16px;background:linear-gradient(90deg,#0e3027,#10283a);color:#effff9;cursor:pointer;text-align:left;box-shadow:0 10px 24px rgba(0,0,0,.12)}.dashboardQuickBlog:hover{border-color:#66e0b7;background:linear-gradient(90deg,#124034,#13334a)}.dashboardQuickBlog span{font-size:19px;font-weight:900;letter-spacing:-.2px}.dashboardQuickBlog small{font-size:15px;color:#a9cfc2;line-height:1.45;text-align:right}.quickTopicLauncher{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;margin:14px 0 2px;padding:15px 18px;border:1px solid #3c8b70;border-radius:14px;background:#0d2b24;color:#effff9;cursor:pointer;text-align:left}.quickTopicLauncher:hover{border-color:#68e1b9;background:#103a2f}.quickTopicLauncher span{font-size:18px;font-weight:900}.quickTopicLauncher small{font-size:14px;color:#9fc7ba}.quickCreateRailButton{border-color:#2c8a69!important;background:#0d352a!important;color:#79f2c8!important}.quickCreateRailButton:hover{background:#104536!important}.quickComposerBackdrop{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:20px;background:rgba(3,10,18,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.quickComposerModal{width:min(680px,calc(100vw - 30px));max-height:calc(100vh - 40px);overflow:auto;border:1px solid #355872;border-radius:20px;background:#f7f9fb;color:#172133;box-shadow:0 28px 90px rgba(0,0,0,.48)}.quickComposerHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 16px}.quickComposerHead>div{display:grid;grid-gap:4px;gap:4px}.quickComposerHead b{font-size:25px;letter-spacing:-.5px}.quickComposerHead span{font-size:15px;color:#667382}.quickComposerHead>button{width:40px;height:40px;border:0;border-radius:10px;background:transparent;color:#26374b;font-size:34px;line-height:1;cursor:pointer}.quickComposerHead>button:hover{background:#e8edf2}.quickComposerTabs{display:grid;grid-template-columns:repeat(3,1fr);padding:0 24px;border-bottom:1px solid #d9e0e7}.quickComposerTabs button{height:50px;border:0;border-bottom:3px solid transparent;background:transparent;color:#68778a;font-size:16px;font-weight:800;cursor:default}.quickComposerTabs button.active{color:#f46b1a;border-bottom-color:#f46b1a}.quickComposerTabs button.mutedTab{color:#7c8998}.quickStep{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:13px;gap:13px;padding:20px 24px 0}.quickStepNo{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#143a56;color:#fff;font-size:17px;font-weight:900}.quickStepBody{display:grid;grid-gap:10px;gap:10px}.quickStepBody>b{font-size:18px}.quickStepBody>input{width:100%;height:50px;padding:0 15px;border:2px solid #cad5df;border-radius:13px;background:#fff;color:#111;font-size:17px;outline:none}.quickStepBody>input:focus{border-color:#4da889;box-shadow:0 0 0 3px rgba(77,168,137,.13)}.quickStepBody>small{font-size:14px;color:#708091;line-height:1.45}.quickImageChoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.quickImageChoices button{display:grid;grid-gap:4px;gap:4px;min-height:78px;padding:12px 10px;border:1px solid #cdd7e0;border-radius:12px;background:#fff;color:#263446;text-align:center;cursor:pointer}.quickImageChoices button:hover{border-color:#77bca5}.quickImageChoices button.active{border:2px solid #31b784;background:#eafaf3}.quickImageChoices strong{font-size:15px}.quickImageChoices small{font-size:13px;color:#738292}.quickImageChoices button.active strong{color:#0c7b57}.quickThumbToggle{display:flex!important;align-items:center;gap:9px;font-size:15px!important;color:#3c4a59!important;cursor:pointer}.quickThumbToggle input{width:20px!important;height:20px!important;accent-color:#25b67f}.quickAutoSummary{display:grid;grid-gap:5px;gap:5px;margin:18px 24px 0;padding:13px 15px;border-radius:12px;background:#eaf5f1;border:1px solid #c6e1d7}.quickAutoSummary b{font-size:15px;color:#147356}.quickAutoSummary span{font-size:14px;color:#455f56;line-height:1.55}.quickGenerateButton{display:block;width:calc(100% - 48px);min-height:58px;margin:18px 24px 0;border:0;border-radius:13px;background:#ff741a;color:#fff;font-size:18px;font-weight:900;cursor:pointer;box-shadow:0 8px 18px rgba(255,116,26,.18)}.quickGenerateButton:hover:not(:disabled){background:#f0640b}.quickGenerateButton:disabled{background:#c9d1d8;color:#7d8994;box-shadow:none;cursor:not-allowed}.quickComposerFoot{display:block;padding:11px 24px 22px;color:#7c8995;font-size:13px;text-align:center}@media(max-width:700px){.dashboardQuickBlog{align-items:flex-start;flex-direction:column}.dashboardQuickBlog small{text-align:left}.quickTopicLauncher{align-items:flex-start;flex-direction:column}.quickComposerBackdrop{padding:8px}.quickComposerModal{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.quickComposerHead{padding:18px 16px 12px}.quickComposerHead b{font-size:22px}.quickComposerTabs{padding:0 14px}.quickComposerTabs button{font-size:14px}.quickStep{grid-template-columns:32px minmax(0,1fr);padding:18px 16px 0}.quickStepNo{width:30px;height:30px;font-size:15px}.quickImageChoices{grid-template-columns:1fr}.quickAutoSummary{margin:16px 16px 0}.quickGenerateButton{width:calc(100% - 32px);margin:16px 16px 0}}.quickComposerTabs button{cursor:pointer!important}.quickComposerTabs button:not(.active):hover{color:#26394d;background:#eef3f6}.quickRunBox{display:grid;grid-gap:8px;gap:8px;margin:14px 24px 0;padding:13px 15px;border-radius:12px;border:1px solid #cbd7e0;background:#f3f7fa}.quickRunBox.running{border-color:#9ed7c4;background:#eefaf5}.quickRunBox.done{border-color:#83c9a9;background:#eaf8f1}.quickRunBox.error{border-color:#efb7ae;background:#fff0ee}.quickRunHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.quickRunHead b{font-size:15px}.quickRunHead span{font-size:13px;color:#617185;font-weight:800}.quickRunBox.error .quickRunHead b{color:#b2382b}.quickRunProgress{height:8px;overflow:hidden;border-radius:999px;background:#dce5eb}.quickRunProgress i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#20a97b,#42c698);transition:width .35s ease}.quickRunBox p{margin:0;color:#405366;font-size:14px;line-height:1.5}.quickRunBox.error p{color:#8f3026;font-weight:700}.quickRunBox small{font-size:12px;color:#80625e;line-height:1.45}.quickTabPane{display:grid;justify-items:center;grid-gap:10px;gap:10px;margin:22px 24px 6px;padding:28px 22px;border:1px solid #d7e0e7;border-radius:15px;background:#fff;text-align:center}.quickTabIcon{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#eaf8f2;color:#16805c;font-size:25px;font-weight:900}.quickTabPane h3{margin:2px 0 0;font-size:21px;color:#182637}.quickTabPane p{max-width:520px;margin:0;color:#5f6f80;font-size:14px;line-height:1.65}.quickTabPane>small{max-width:520px;color:#84909d;font-size:12px;line-height:1.45}.quickTabAction{min-width:240px;min-height:48px;margin-top:4px;border:0;border-radius:11px;background:#168760;color:#fff;font-size:16px;font-weight:900;cursor:pointer}.quickTabAction:hover{background:#116f4f}@media(max-width:700px){.quickRunBox,.quickTabPane{margin-left:16px;margin-right:16px}.quickTabAction{width:100%;min-width:0}}.quickFallbackName{margin-top:12px;padding-top:10px;border-top:1px solid rgba(185,28,28,.16);display:grid;grid-gap:7px;gap:7px}.quickFallbackName label{font-weight:800;font-size:13px;color:#9f1239}.quickFallbackName input{width:100%;box-sizing:border-box;border:1px solid #f0a7a7;border-radius:10px;padding:11px 12px;background:#fff;color:#0f172a;font-size:14px}.quickCompleteCard{display:grid;grid-gap:9px;gap:9px;margin:16px 24px 0;padding:18px;border:1px solid #8bd2b5;border-radius:14px;background:#edf9f3;color:#163d31}.quickCompleteBadge{width:max-content;padding:5px 9px;border-radius:999px;background:#16a36f;color:#fff;font-size:13px;font-weight:900}.quickCompleteCard>b{font-size:18px;line-height:1.45;color:#132438}.quickCompleteCard>small{font-size:13px;color:#587068;line-height:1.45}.quickReviewButton{min-height:54px;margin-top:4px;border:0;border-radius:11px;background:#17aa75;color:#fff;font-size:17px;font-weight:900;cursor:pointer}.quickReviewButton:hover{background:#12885e}.quickRestartButton{height:40px;border:1px solid #c7d6cf;border-radius:9px;background:#fff;color:#5a6a65;font-size:14px;font-weight:800;cursor:pointer}.publishReviewBackdrop{position:fixed;inset:0;z-index:12000;background:#eef1f3;color:#111;overflow:auto}.publishReviewShell{min-height:100vh;display:grid;grid-template-rows:auto 1fr}.publishReviewTop{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:14px 22px;border-bottom:1px solid #d8dee4;background:#fff}.publishReviewTop>button{border:0;background:transparent;color:#263b4d;font-size:15px;font-weight:900;cursor:pointer}.publishReviewTop>div{display:grid;grid-gap:2px;gap:2px}.publishReviewTop b{font-size:18px}.publishReviewTop span{font-size:13px;color:#73808b}.publishReviewTop em{font-style:normal;font-size:12px;color:#3b9d7b}.publishReviewGrid{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:0;gap:0;max-width:1360px;width:100%;margin:0 auto;align-items:start}.publishReviewDocument{min-height:calc(100vh - 70px);padding:28px 34px 70px;border-right:1px solid #d8dee4;background:#f4f6f7}.publishReviewCanvas{max-width:760px;min-height:calc(100vh - 130px);box-shadow:0 4px 22px rgba(0,0,0,.06)}.publishReviewSide{position:-webkit-sticky;position:sticky;top:70px;display:grid;grid-gap:14px;gap:14px;padding:22px 18px;background:#fff;min-height:calc(100vh - 70px)}.publishReviewAccount{display:grid;grid-gap:3px;gap:3px;padding-bottom:14px;border-bottom:1px solid #e1e6ea}.publishReviewAccount b{font-size:16px}.publishReviewAccount span{font-size:13px;color:#16825f}.publishReviewState{display:grid;grid-gap:8px;gap:8px}.publishReviewState>span{width:max-content;color:#17a775;font-size:13px;font-weight:900}.publishReviewState>b{font-size:16px;line-height:1.5}.publishReviewState>small{font-size:13px;color:#72808d}.publishReviewMessage{display:grid;grid-gap:4px;gap:4px;padding:11px 12px;border-radius:10px;background:#eff8f4;border:1px solid #c7e5d9}.publishReviewMessage.error{background:#fff0ef;border-color:#efb8b1}.publishReviewMessage b{font-size:13px;color:#137858}.publishReviewMessage.error b{color:#a53c31}.publishReviewMessage span{font-size:13px;line-height:1.5;color:#4c625b}.publishReviewMessage.error span{color:#87342c}.publishPostButton{min-height:54px;border:0;border-radius:8px;background:#20bd80;color:#fff;font-size:16px;font-weight:900;cursor:pointer}.publishPostButton:hover:not(:disabled){background:#16a36d}.publishPostButton:disabled{background:#8dcfba;cursor:wait}.publishReviewHint{margin:0;font-size:12px;line-height:1.65;color:#77838d}.publishReviewSecondary{height:43px;border:1px solid #d6dde2;border-radius:8px;background:#fff;color:#4f5d68;font-weight:800;cursor:pointer}.simplifiedPublishBar{border-top:1px solid #27485c;padding-top:14px}.publishReviewAction{background:#1eae78!important;border-color:#1eae78!important}.publishAdvancedTools{margin-top:10px;padding:9px 11px;border:1px dashed #345368;border-radius:10px;background:#091724}.publishAdvancedTools summary{cursor:pointer;color:#86a3b5;font-size:13px;font-weight:800}.publishAdvancedTools .blogPublishReadyActions{margin-top:9px}@media(max-width:900px){.publishReviewGrid{grid-template-columns:1fr}.publishReviewDocument{border-right:0;padding:18px 10px 40px}.publishReviewSide{position:static;min-height:0;border-top:1px solid #d8dee4}.publishReviewTop{grid-template-columns:auto 1fr}.publishReviewTop em{display:none}.quickCompleteCard{margin-left:16px;margin-right:16px}}.blogInlineCta span{color:#5e6c76;font-weight:500}.blogInlineCta a,.blogInlineCta span{display:block;margin-top:4px}.naverBridgeFlow>.asLink{width:max-content;margin-top:6px}.libraryBlogCta small{display:block;margin-top:4px;color:#6c7b85;font-weight:500}.blogParagraph.emphasis{font-weight:700;color:#111}.libraryBlogCanvas p{line-height:1.95;margin:0 0 26px}.libraryBlogCanvas h3{margin-top:38px;margin-bottom:18px}.workspaceNotice{display:flex;justify-content:space-between;gap:18px;align-items:center;margin:0 0 14px;padding:14px 16px;border:1px solid #245469;border-radius:14px;background:#0b2130}.workspaceNotice>div:first-child{display:flex;flex-direction:column;gap:4px;min-width:0}.workspaceNotice b{color:#f5fbff}.workspaceNotice span{color:#69efc7;font-weight:800}.workspaceNotice small{color:#a8bac9;line-height:1.55;max-width:900px}.workspaceCounts{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.workspaceCounts span{display:flex;gap:6px;align-items:center;padding:8px 10px;border:1px solid #31576b;border-radius:10px;background:#0d2738;color:#bdd0de;font-size:13px}.workspaceCounts b{color:#5ff0c5;font-size:16px}.dangerButton{border-color:#8b3c42!important;background:#54242a!important;color:#ffd7da!important}.dangerButton:hover{background:#6c2b33!important}.trashWorkspace{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:14px}.trashSection{border:1px solid #25475b;border-radius:16px;background:#0b1d2b;padding:14px;min-width:0}.trashSectionHead{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid #244050;margin-bottom:10px}.trashSectionHead>div{display:flex;align-items:center;gap:10px}.trashSectionHead b{font-size:18px}.trashSectionHead span{color:#5ff0c5;font-weight:800}.trashSectionHead small{color:#97adbc;line-height:1.5;text-align:right;max-width:420px}.trashRow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;border:1px solid #28485b;border-radius:12px;background:#0d2434;margin-top:9px}.trashRow>div:first-child{display:flex;flex-direction:column;gap:5px;min-width:0}.trashRow>div:first-child b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trashRow small{color:#96adbc}.trashRow>div:last-child{display:flex;gap:8px;flex:0 0 auto}@media (max-width:1100px){.workspaceNotice{align-items:flex-start;flex-direction:column}.workspaceCounts{justify-content:flex-start}.trashWorkspace{grid-template-columns:1fr}.trashSectionHead{flex-direction:column}.trashSectionHead small{text-align:left}}.workspaceModeBadge{display:inline-flex;align-items:center;width:max-content;margin-top:5px;padding:5px 9px;border:1px solid #1c785f;border-radius:999px;background:#0a362c;color:#74f6cd;font-size:12px;font-weight:900;letter-spacing:.01em}