.CustomerSupportPanel-module__XIbe9a__layer{z-index:80;justify-items:end;display:grid;position:fixed;inset:0}.CustomerSupportPanel-module__XIbe9a__mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#1d19304f;border:0;animation:.2s both CustomerSupportPanel-module__XIbe9a__supportFadeIn;position:absolute;inset:0}.CustomerSupportPanel-module__XIbe9a__panel{z-index:1;background:radial-gradient(25rem 18rem at 100% 0,#8b72ff1f,#0000 70%),#fbfbfe;border-left:1px solid #6852dc21;grid-template-rows:auto minmax(0,1fr) auto;width:min(480px,100vw - 28px);height:100dvh;animation:.25s cubic-bezier(.2,.8,.2,1) both CustomerSupportPanel-module__XIbe9a__supportDrawerIn;display:grid;position:relative;box-shadow:-24px 0 58px #2a225329}.CustomerSupportPanel-module__XIbe9a__panelHeader{border-bottom:1px solid #4a44691c;grid-template-columns:42px minmax(0,1fr) 36px;align-items:start;gap:12px;padding:24px 22px 20px;display:grid}.CustomerSupportPanel-module__XIbe9a__panelHeader>div{min-width:0}.CustomerSupportPanel-module__XIbe9a__panelHeader small,.CustomerSupportPanel-module__XIbe9a__inlineHeader small{color:#7964dc;letter-spacing:.07em;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.CustomerSupportPanel-module__XIbe9a__panelHeader h2,.CustomerSupportPanel-module__XIbe9a__inlineHeader h2{color:#24212f;letter-spacing:-.025em;margin:0;font-size:19px;font-weight:720}.CustomerSupportPanel-module__XIbe9a__panelHeader p,.CustomerSupportPanel-module__XIbe9a__inlineHeader p{color:#747180;margin:6px 0 0;font-size:11px;line-height:1.65}.CustomerSupportPanel-module__XIbe9a__panelIcon,.CustomerSupportPanel-module__XIbe9a__inlineIcon{color:#6750d7;background:linear-gradient(145deg,#6c4ff824,#8b72ff14);border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffffd6}.CustomerSupportPanel-module__XIbe9a__closeButton{color:#716d7c;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;width:34px;height:34px;transition:color .2s,background-color .2s,transform .2s;display:grid}.CustomerSupportPanel-module__XIbe9a__closeButton:hover{color:#4f3bc6;background:#6852dc14}.CustomerSupportPanel-module__XIbe9a__closeButton:active{transform:scale(.96)}.CustomerSupportPanel-module__XIbe9a__panelBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#6852dc40 transparent;min-height:0;padding:19px 22px 24px;overflow-y:auto}.CustomerSupportPanel-module__XIbe9a__panelFooter{color:#6f6c78;background:#ffffffa8;border-top:1px solid #4a44691a;align-items:flex-start;gap:8px;padding:14px 22px 18px;font-size:10px;line-height:1.55;display:flex}.CustomerSupportPanel-module__XIbe9a__panelFooter svg{color:#5caa79;flex:none}.CustomerSupportPanel-module__XIbe9a__channelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.CustomerSupportPanel-module__XIbe9a__channelGridCompact{grid-template-columns:1fr}.CustomerSupportPanel-module__XIbe9a__channelCard{background:#ffffffd1;border:1px solid #4a44691c;border-radius:15px;min-width:0;padding:15px;box-shadow:0 12px 28px #38305c0e,inset 0 1px #fffffff0}.CustomerSupportPanel-module__XIbe9a__channelHeading{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;display:grid}.CustomerSupportPanel-module__XIbe9a__channelHeading>div{gap:3px;min-width:0;display:grid}.CustomerSupportPanel-module__XIbe9a__channelHeading strong{color:#35313e;font-size:12px;font-weight:700}.CustomerSupportPanel-module__XIbe9a__channelHeading small{color:#878391;font-size:9px;line-height:1.5}.CustomerSupportPanel-module__XIbe9a__channelIcon{color:#6750d7;background:#6852dc16;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.CustomerSupportPanel-module__XIbe9a__qrFrame{background:#f8f8fb;border:1px solid #4a446917;border-radius:12px;justify-content:center;align-items:flex-start;width:100%;height:auto;margin:13px 0;padding:8px;display:flex;overflow:visible}.CustomerSupportPanel-module__XIbe9a__channelGridCompact .CustomerSupportPanel-module__XIbe9a__qrFrame{height:auto}.CustomerSupportPanel-module__XIbe9a__qrFrame img{object-fit:contain;object-position:center top;flex:none;width:100%;max-width:100%;height:auto;max-height:none;display:block}.CustomerSupportPanel-module__XIbe9a__qrFallback{color:#7d7889;text-align:center;justify-items:center;gap:7px;padding:18px;display:grid}.CustomerSupportPanel-module__XIbe9a__qrFallback svg{color:#7761da}.CustomerSupportPanel-module__XIbe9a__qrFallback strong{color:#4a4653;font-size:11px}.CustomerSupportPanel-module__XIbe9a__qrFallback span{font-size:9px;line-height:1.5}.CustomerSupportPanel-module__XIbe9a__accountRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.CustomerSupportPanel-module__XIbe9a__accountRow>span{gap:2px;min-width:0;display:grid}.CustomerSupportPanel-module__XIbe9a__accountRow small{color:#96929f;font-size:9px}.CustomerSupportPanel-module__XIbe9a__accountRow strong{color:#34313e;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.CustomerSupportPanel-module__XIbe9a__accountRow button{color:#5f48cd;height:32px;font:inherit;cursor:pointer;background:#faf9ff;border:1px solid #6852dc2b;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:10px;font-weight:700;transition:border-color .2s,background-color .2s,transform .2s;display:inline-flex}.CustomerSupportPanel-module__XIbe9a__accountRow button:hover{background:#f2efff;border-color:#6852dc47}.CustomerSupportPanel-module__XIbe9a__accountRow button:active{transform:scale(.97)}.CustomerSupportPanel-module__XIbe9a__copyError{color:#c34a55;margin:12px 0 0;font-size:10px;line-height:1.5}.CustomerSupportPanel-module__XIbe9a__inlineSection{background:radial-gradient(24rem 16rem at 100% 0,#8b72ff14,#0000 72%),#ffffffc7;border:1px solid #6852dc21;border-radius:16px;margin-top:18px;padding:21px;box-shadow:0 14px 36px #372f5a0d,inset 0 1px #ffffffe6}.CustomerSupportPanel-module__XIbe9a__inlineHeader{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:17px;display:grid}.CustomerSupportPanel-module__XIbe9a__safetyNotice{color:#76727f;align-items:flex-start;gap:7px;margin:15px 0 0;font-size:9px;line-height:1.55;display:flex}.CustomerSupportPanel-module__XIbe9a__safetyNotice svg{color:#54a873;flex:none}.CustomerSupportPanel-module__XIbe9a__closeButton:focus-visible,.CustomerSupportPanel-module__XIbe9a__accountRow button:focus-visible{outline-offset:2px;outline:2px solid #6852dc9e}@keyframes CustomerSupportPanel-module__XIbe9a__supportFadeIn{0%{opacity:0}to{opacity:1}}@keyframes CustomerSupportPanel-module__XIbe9a__supportDrawerIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@media (max-width:700px){.CustomerSupportPanel-module__XIbe9a__layer{place-items:end stretch}.CustomerSupportPanel-module__XIbe9a__panel{border-top:1px solid #6852dc26;border-left:0;border-radius:22px 22px 0 0;width:100%;height:min(84dvh,760px);animation-name:CustomerSupportPanel-module__XIbe9a__supportSheetIn;box-shadow:0 -24px 58px #2a22532b}.CustomerSupportPanel-module__XIbe9a__panelHeader{grid-template-columns:38px minmax(0,1fr) 34px;padding:20px 18px 16px}.CustomerSupportPanel-module__XIbe9a__panelIcon{border-radius:12px;width:38px;height:38px}.CustomerSupportPanel-module__XIbe9a__panelHeader h2{font-size:17px}.CustomerSupportPanel-module__XIbe9a__panelBody{padding:16px 18px 20px}.CustomerSupportPanel-module__XIbe9a__panelFooter{padding:13px 18px 16px}.CustomerSupportPanel-module__XIbe9a__channelGrid{grid-template-columns:1fr}.CustomerSupportPanel-module__XIbe9a__channelGridCompact .CustomerSupportPanel-module__XIbe9a__qrFrame,.CustomerSupportPanel-module__XIbe9a__qrFrame{width:100%;height:auto;padding:6px}.CustomerSupportPanel-module__XIbe9a__inlineSection{border-radius:14px;padding:17px}}@keyframes CustomerSupportPanel-module__XIbe9a__supportSheetIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CustomerSupportPanel-module__XIbe9a__mask,.CustomerSupportPanel-module__XIbe9a__panel{animation-duration:.01ms}.CustomerSupportPanel-module__XIbe9a__closeButton,.CustomerSupportPanel-module__XIbe9a__accountRow button{transition-duration:.01ms}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.CustomerSupportPanel-module__XIbe9a__mask{background:#1d19306b}}
.NikoUserNumber-module__n0Ei_G__number{color:#fafcfffa;background:linear-gradient(#fff 2%,#eff7fb 48%,#f3edff 100%);min-width:.72em;font-family:inherit;font-size:var(--niko-user-number-size,24px);font-variant-numeric:tabular-nums;letter-spacing:-.075em;white-space:nowrap;-webkit-text-fill-color:transparent;-webkit-text-stroke:.75px #3d3974e0;paint-order:stroke fill;text-shadow:-.55px 0 #2faebec7,.6px 0 #6744c5cc,0 1px 1px #26224466,0 2px 5px #372f5f2e;-webkit-background-clip:text;background-clip:text;place-items:center;font-weight:850;line-height:.92;display:inline-grid;position:relative}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.NikoUserNumber-module__n0Ei_G__number{color:#f8f7ff;-webkit-text-fill-color:currentColor;background:0 0}}@media (prefers-contrast:more){.NikoUserNumber-module__n0Ei_G__number{-webkit-text-stroke-width:.8px;-webkit-text-stroke-color:#312d5deb;text-shadow:-.5px 0 #1a98aae6,.55px 0 #5c38b8e6,0 1px 2px #1f1c3a6b}}@media (forced-colors:active){.NikoUserNumber-module__n0Ei_G__number{color:canvastext;-webkit-text-fill-color:CanvasText;-webkit-text-stroke:0;text-shadow:none;forced-color-adjust:auto;background:0 0}}
.WorkspaceLoadingState-module___M78pG__loadingState{align-content:start;gap:16px;min-height:calc(100dvh - 76px);padding:26px clamp(18px,3vw,42px) 42px;display:grid}.WorkspaceLoadingState-module___M78pG__loadingHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.WorkspaceLoadingState-module___M78pG__loadingTitle,.WorkspaceLoadingState-module___M78pG__loadingPanel,.WorkspaceLoadingState-module___M78pG__loadingWide{background:linear-gradient(100deg,#ffffff8f 20%,#ffffffe6 42%,#ffffff8f 64%) 0 0/240% 100%;border-radius:13px;animation:1.45s ease-in-out infinite WorkspaceLoadingState-module___M78pG__workspaceShimmer;display:block;box-shadow:inset 0 0 0 1px #4f46760f}.WorkspaceLoadingState-module___M78pG__loadingTitle{width:min(260px,45%);height:31px}.WorkspaceLoadingState-module___M78pG__loadingNote{color:#817d8d;font-size:12px}.WorkspaceLoadingState-module___M78pG__loadingGrid{grid-template-columns:minmax(280px,.92fr) minmax(360px,1.4fr);gap:16px;display:grid}.WorkspaceLoadingState-module___M78pG__loadingPanel{min-height:310px}.WorkspaceLoadingState-module___M78pG__loadingWide{min-height:138px}.WorkspaceLoadingState-module___M78pG__errorState{grid-template-columns:42px minmax(0,1fr) auto;align-content:center;align-items:center;gap:14px;width:min(680px,100% - 36px);min-height:calc(100dvh - 76px);margin:0 auto;display:grid}.WorkspaceLoadingState-module___M78pG__errorIcon{color:#a63a48;background:#fff0f2;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.WorkspaceLoadingState-module___M78pG__errorState strong{color:#292633;font-size:15px;display:block}.WorkspaceLoadingState-module___M78pG__errorState p{color:#767281;margin:5px 0 0;font-size:12px;line-height:1.6}.WorkspaceLoadingState-module___M78pG__errorState button{color:#5b45c6;cursor:pointer;background:#fff;border:1px solid #6852dc2b;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 14px;font-weight:600;display:inline-flex}.WorkspaceLoadingState-module___M78pG__errorState button:hover{background:#f3f0ff}@keyframes WorkspaceLoadingState-module___M78pG__workspaceShimmer{to{background-position-x:-240%}}@media (max-width:800px){.WorkspaceLoadingState-module___M78pG__loadingGrid{grid-template-columns:1fr}.WorkspaceLoadingState-module___M78pG__loadingPanel{min-height:220px}.WorkspaceLoadingState-module___M78pG__loadingGrid .WorkspaceLoadingState-module___M78pG__loadingPanel:last-child{display:none}.WorkspaceLoadingState-module___M78pG__errorState{grid-template-columns:42px minmax(0,1fr)}.WorkspaceLoadingState-module___M78pG__errorState button{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.WorkspaceLoadingState-module___M78pG__loadingTitle,.WorkspaceLoadingState-module___M78pG__loadingPanel,.WorkspaceLoadingState-module___M78pG__loadingWide{background:#ffffffb8;animation:none}}
.AdOptimizationPanel-module__KfZVBW__workspace{align-items:start;gap:18px;margin-top:20px;display:grid}.AdOptimizationPanel-module__KfZVBW__workspaceLocked{grid-template-columns:minmax(0,1fr) 82px}.AdOptimizationPanel-module__KfZVBW__workspaceReady{grid-template-columns:minmax(0,1fr) clamp(420px,31vw,448px)}.AdOptimizationPanel-module__KfZVBW__mainColumn{min-width:0}.AdOptimizationPanel-module__KfZVBW__offerCard{background:radial-gradient(circle at 94% 10%,#805feb21,#0000 29%),linear-gradient(135deg,#fff 0%,#fbf9ff 100%);border:1px solid #dcd4f4;border-radius:17px;grid-template-columns:56px minmax(0,1fr) 225px;align-items:center;gap:18px;padding:22px;display:grid;overflow:hidden;box-shadow:0 16px 42px #36276814}.AdOptimizationPanel-module__KfZVBW__offerIcon{color:#fff;background:linear-gradient(135deg,#795eea,#4d36ba);border-radius:16px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 12px 26px #5b42cd42}.AdOptimizationPanel-module__KfZVBW__offerCopy small,.AdOptimizationPanel-module__KfZVBW__optimizationHeader small{color:#8068db;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.AdOptimizationPanel-module__KfZVBW__offerCopy h3{color:#332b4c;margin:5px 0 7px;font-size:18px}.AdOptimizationPanel-module__KfZVBW__offerCopy>p{color:#6f687c;margin:0;font-size:10px;line-height:1.75}.AdOptimizationPanel-module__KfZVBW__offerTags{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.AdOptimizationPanel-module__KfZVBW__offerTags span{color:#6a58ad;background:#faf8ff;border:1px solid #e3ddf5;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:750}.AdOptimizationPanel-module__KfZVBW__offerAction{border-left:1px solid #e9e4f3;gap:9px;padding-left:18px;display:grid}.AdOptimizationPanel-module__KfZVBW__offerAction>div{color:#7a7188;grid-template-columns:17px 1fr;align-items:center;font-size:9px;display:grid}.AdOptimizationPanel-module__KfZVBW__offerAction>div svg{color:#8068db}.AdOptimizationPanel-module__KfZVBW__offerAction>div strong{color:#33294e;grid-column:2;margin-top:2px;font-size:16px}.AdOptimizationPanel-module__KfZVBW__offerAction>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#785be6,#573cc6);border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:10px;font-weight:800;display:flex;box-shadow:0 10px 22px #583bc333}.AdOptimizationPanel-module__KfZVBW__offerAction>button:disabled{color:#a7a1ae;box-shadow:none;cursor:not-allowed;background:#ece9f1}.AdOptimizationPanel-module__KfZVBW__offerAction>small{color:#9992a2;font-size:8px;line-height:1.5}.AdOptimizationPanel-module__KfZVBW__progressCard,.AdOptimizationPanel-module__KfZVBW__errorCard{color:#6c5aaa;background:#faf8ff;border:1px solid #ded7f2;border-radius:11px;align-items:center;gap:11px;margin-top:10px;padding:13px 15px;display:flex}.AdOptimizationPanel-module__KfZVBW__progressCard div{gap:3px;display:grid}.AdOptimizationPanel-module__KfZVBW__progressCard strong{font-size:10px}.AdOptimizationPanel-module__KfZVBW__progressCard span{color:#8d8598;font-size:9px;line-height:1.5}.AdOptimizationPanel-module__KfZVBW__errorCard{color:#9a3e4d;background:#fff7f8;border-color:#efcbd0;font-size:9px}.AdOptimizationPanel-module__KfZVBW__errorCard span{flex:1}.AdOptimizationPanel-module__KfZVBW__errorCard button{color:#913a48;cursor:pointer;background:#fff;border:1px solid #e4b8bf;border-radius:6px;padding:5px 8px;font-size:8px}.AdOptimizationPanel-module__KfZVBW__optimizationReport{background:#fff;border:1px solid #ded8ec;border-radius:17px;overflow:hidden;box-shadow:0 18px 45px #32285a14}.AdOptimizationPanel-module__KfZVBW__optimizationHeader{color:#fff;background:linear-gradient(120deg,#2e2850,#4b397e 58%,#7055db);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:20px 22px;display:grid}.AdOptimizationPanel-module__KfZVBW__optimizationHeader>span{background:#ffffff1a;border:1px solid #fff3;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.AdOptimizationPanel-module__KfZVBW__optimizationHeader small{color:#d8ceff}.AdOptimizationPanel-module__KfZVBW__optimizationHeader h3{margin:4px 0;font-size:18px}.AdOptimizationPanel-module__KfZVBW__optimizationHeader p{color:#ddd7f1;margin:0;font-size:9px;line-height:1.55}.AdOptimizationPanel-module__KfZVBW__optimizationHeader em{color:#eee9ff;background:#ffffff17;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:750;display:flex}.AdOptimizationPanel-module__KfZVBW__reportBody{gap:11px;padding:18px;display:grid}.AdOptimizationPanel-module__KfZVBW__reportObject,.AdOptimizationPanel-module__KfZVBW__reportObjectNested{gap:11px;display:grid}.AdOptimizationPanel-module__KfZVBW__reportObjectNested{gap:8px}.AdOptimizationPanel-module__KfZVBW__reportObject h4{color:#342e46;margin:0;font-size:15px}.AdOptimizationPanel-module__KfZVBW__reportObjectNested h4{color:#40384f;margin:0 0 3px;font-size:11px}.AdOptimizationPanel-module__KfZVBW__reportField{background:#fcfbfd;border:1px solid #e7e3ed;border-radius:11px;padding:14px 15px}.AdOptimizationPanel-module__KfZVBW__reportField h5{color:#564674;margin:0 0 8px;font-size:10px}.AdOptimizationPanel-module__KfZVBW__reportText{color:#635d6c;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.8}.AdOptimizationPanel-module__KfZVBW__reportList{color:#635d6c;gap:7px;margin:0;padding-left:17px;font-size:10px;line-height:1.65;display:grid}.AdOptimizationPanel-module__KfZVBW__reportItems{gap:8px;display:grid}.AdOptimizationPanel-module__KfZVBW__reportItem{background:#fff;border-left:3px solid #cfc3f0;border-radius:7px;padding:10px 11px}.AdOptimizationPanel-module__KfZVBW__chatPanel{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#f9fafef0;border:1px solid #ffffffe6;border-radius:18px;min-width:0;position:sticky;top:76px;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 24px 58px #372d5c1c,0 4px 16px #43366e0e}.AdOptimizationPanel-module__KfZVBW__chatClosed{min-height:190px}.AdOptimizationPanel-module__KfZVBW__chatLocked{color:#8b8494;text-align:center;background:linear-gradient(#fbfafc,#f5f2f9);align-content:center;place-items:center;gap:10px;min-height:190px;padding:12px 8px;display:grid}.AdOptimizationPanel-module__KfZVBW__chatLocked>span{color:#8472b9;background:#ece7f6;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.AdOptimizationPanel-module__KfZVBW__chatLocked div{gap:3px;display:grid}.AdOptimizationPanel-module__KfZVBW__chatLocked strong{writing-mode:vertical-rl;letter-spacing:.08em;font-size:9px}.AdOptimizationPanel-module__KfZVBW__chatLocked small{display:none}.AdOptimizationPanel-module__KfZVBW__chatLocked>svg{color:#aaa2b5}.AdOptimizationPanel-module__KfZVBW__chatOpen{grid-template-rows:auto minmax(0,1fr) auto;height:min(780px,100dvh - 92px);min-height:560px;display:grid}.AdOptimizationPanel-module__KfZVBW__chatHeader{background:#fcfcffbd;border-bottom:1px solid #6a5b9d1c;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding:15px 17px;display:grid}.AdOptimizationPanel-module__KfZVBW__advisorMark{color:#6650c7;background:linear-gradient(145deg,#fffffffa,#eef1fad1);border:1px solid #fffffff2;border-radius:11px;place-items:center;width:37px;height:37px;display:grid;box-shadow:inset 0 1px #fff,0 8px 20px #4439691a}.AdOptimizationPanel-module__KfZVBW__chatHeader div{gap:2px;display:grid}.AdOptimizationPanel-module__KfZVBW__chatHeader strong{color:#373344;letter-spacing:-.01em;font-size:15px;font-weight:650;line-height:1.35}.AdOptimizationPanel-module__KfZVBW__chatHeader small{color:#817b8c;font-size:11px;line-height:1.45}.AdOptimizationPanel-module__KfZVBW__chatLog{scrollbar-gutter:stable;overscroll-behavior:contain;min-height:0;padding:20px 18px 16px;overflow-y:auto}.AdOptimizationPanel-module__KfZVBW__chatLog::-webkit-scrollbar{width:7px}.AdOptimizationPanel-module__KfZVBW__chatLog::-webkit-scrollbar-thumb{background:#63539747 padding-box padding-box;border:2px solid #0000;border-radius:999px}.AdOptimizationPanel-module__KfZVBW__chatState,.AdOptimizationPanel-module__KfZVBW__chatWelcome{color:#817b8c;justify-content:center;align-items:center;gap:9px;min-height:100%;font-size:13px;display:flex}.AdOptimizationPanel-module__KfZVBW__chatWelcome{text-align:center;flex-direction:column;max-width:330px;margin:auto;padding:34px 16px}.AdOptimizationPanel-module__KfZVBW__chatWelcome>span{color:#6751c9;background:linear-gradient(145deg,#fff,#edf0f8);border:1px solid #fffffff0;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 12px 28px #40336d1c}.AdOptimizationPanel-module__KfZVBW__chatWelcome strong{color:#40394f;margin-top:3px;font-size:15px;font-weight:650;line-height:1.4}.AdOptimizationPanel-module__KfZVBW__chatWelcome p{color:#777080;text-wrap:pretty;margin:0;font-size:13px;line-height:1.72}.AdOptimizationPanel-module__KfZVBW__turn{border-bottom:1px solid #5b4d871a;gap:15px;margin-bottom:20px;padding-bottom:20px;display:grid}.AdOptimizationPanel-module__KfZVBW__turn:last-child{border-bottom:0;margin-bottom:0;padding-bottom:4px}.AdOptimizationPanel-module__KfZVBW__userBubble{grid-template-columns:minmax(0,1fr) 24px;place-items:start end;gap:8px;margin:0;padding-left:42px;display:grid}.AdOptimizationPanel-module__KfZVBW__userBubble>span,.AdOptimizationPanel-module__KfZVBW__assistantBubble>span{flex:none;place-items:center;display:grid}.AdOptimizationPanel-module__KfZVBW__userBubble>span{color:#665f70;background:#ebe9ef;border-radius:8px;width:24px;height:24px}.AdOptimizationPanel-module__KfZVBW__userBubble p{color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;background:#6550c8;border-radius:12px 5px 12px 12px;width:max-content;max-width:100%;margin:0;padding:9px 12px;font-size:13px;line-height:1.62;box-shadow:0 7px 16px #4c39a624}.AdOptimizationPanel-module__KfZVBW__assistantBubble{grid-template-columns:27px minmax(0,1fr);align-items:start;gap:10px;margin:0;display:grid}.AdOptimizationPanel-module__KfZVBW__assistantBubble>div{min-width:0}.AdOptimizationPanel-module__KfZVBW__advisorAvatar{color:#6650c7;background:linear-gradient(145deg,#fff,#edf0f7);border:1px solid #fffffff2;border-radius:9px;width:27px;height:27px;box-shadow:0 7px 16px #43376917}.AdOptimizationPanel-module__KfZVBW__answerSurface{min-width:0;padding-top:1px}.AdOptimizationPanel-module__KfZVBW__answerContent{color:#4e4957;overflow-wrap:anywhere;gap:12px;font-size:14px;line-height:1.78;display:grid}.AdOptimizationPanel-module__KfZVBW__answerContent strong{color:#332e3c;font-weight:680}.AdOptimizationPanel-module__KfZVBW__answerContent code{color:#5c46b5;background:#f4f2fa;border:1px solid #dfdbea;border-radius:5px;padding:2px 5px;font:12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.AdOptimizationPanel-module__KfZVBW__answerHeading,.AdOptimizationPanel-module__KfZVBW__answerSubheading,.AdOptimizationPanel-module__KfZVBW__answerParagraph,.AdOptimizationPanel-module__KfZVBW__answerList,.AdOptimizationPanel-module__KfZVBW__answerQuote{margin:0}.AdOptimizationPanel-module__KfZVBW__answerHeading{color:#332e3e;font-size:15px;font-weight:700;line-height:1.45}.AdOptimizationPanel-module__KfZVBW__answerSubheading{color:#474050;font-size:14px;font-weight:680;line-height:1.5}.AdOptimizationPanel-module__KfZVBW__answerParagraph{line-height:1.78}.AdOptimizationPanel-module__KfZVBW__answerList{gap:7px;padding-left:20px;display:grid}.AdOptimizationPanel-module__KfZVBW__answerList li{padding-left:2px}.AdOptimizationPanel-module__KfZVBW__answerList li::marker{color:#7461ca;font-weight:700}.AdOptimizationPanel-module__KfZVBW__answerQuote{color:#625b6c;background:#f2f0f9c2;border-left:3px solid #b9aee5;border-radius:0 9px 9px 0;padding:9px 12px}.AdOptimizationPanel-module__KfZVBW__answerTableScroll{scrollbar-width:thin;background:#ffffffc2;border:1px solid #e2deea;border-radius:11px;max-width:100%;overflow-x:auto}.AdOptimizationPanel-module__KfZVBW__answerTableScroll:focus-visible{outline-offset:2px;outline:2px solid #6550c88f}.AdOptimizationPanel-module__KfZVBW__answerTable{border-spacing:0;border-collapse:separate;color:#514b5b;text-align:left;width:100%;min-width:520px;font-size:12px;line-height:1.55}.AdOptimizationPanel-module__KfZVBW__answerTable th,.AdOptimizationPanel-module__KfZVBW__answerTable td{vertical-align:top;border-bottom:1px solid #ece8f1;border-right:1px solid #ece8f1;padding:9px 10px}.AdOptimizationPanel-module__KfZVBW__answerTable th:last-child,.AdOptimizationPanel-module__KfZVBW__answerTable td:last-child{border-right:0}.AdOptimizationPanel-module__KfZVBW__answerTable tbody tr:last-child td{border-bottom:0}.AdOptimizationPanel-module__KfZVBW__answerTable th{color:#443c52;background:#f2f0f7;font-weight:680}.AdOptimizationPanel-module__KfZVBW__answerTable tbody tr:nth-child(2n) td{background:#f7f6fab8}.AdOptimizationPanel-module__KfZVBW__failedBubble .AdOptimizationPanel-module__KfZVBW__answerSurface{background:#fff7f8;border:1px solid #efcbd1;border-radius:10px;padding:10px 11px}.AdOptimizationPanel-module__KfZVBW__thinking{color:#766a8f;background:#f4f1fa;border-radius:10px;align-items:center;gap:3px;margin:1px 0 0;padding:9px 11px;font-size:13px;line-height:1.55;display:flex}.AdOptimizationPanel-module__KfZVBW__thinking i{background:#8a73d4;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite AdOptimizationPanel-module__KfZVBW__bounce}.AdOptimizationPanel-module__KfZVBW__thinking i:nth-child(2){animation-delay:.13s}.AdOptimizationPanel-module__KfZVBW__thinking i:nth-child(3){animation-delay:.26s}.AdOptimizationPanel-module__KfZVBW__turnCost{color:#8b8493;font-variant-numeric:tabular-nums;margin-top:8px;font-size:11px;line-height:1.45;display:block}.AdOptimizationPanel-module__KfZVBW__turnFailure{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.AdOptimizationPanel-module__KfZVBW__turnFailure small{color:#a34856;font-size:12px;line-height:1.45}.AdOptimizationPanel-module__KfZVBW__turnFailure button{color:#9b4050;cursor:pointer;background:#fff;border:1px solid #e9c0c6;border-radius:7px;align-items:center;gap:4px;padding:6px 8px;font-size:11px;display:flex}.AdOptimizationPanel-module__KfZVBW__turnFailure button:focus-visible{outline-offset:2px;outline:2px solid #9e405066}.AdOptimizationPanel-module__KfZVBW__chatError{color:#943d4b;background:#fff3f5;border-radius:8px;align-items:flex-start;gap:6px;margin-bottom:8px;padding:8px 9px;font-size:12px;line-height:1.45;display:flex}.AdOptimizationPanel-module__KfZVBW__chatError svg{flex:none;margin-top:2px}.AdOptimizationPanel-module__KfZVBW__composer{background:#f7f7fbe0;border-top:1px solid #5b4d871c;padding:11px 14px 13px}.AdOptimizationPanel-module__KfZVBW__quickPrompts{gap:7px;margin-bottom:9px;display:grid}.AdOptimizationPanel-module__KfZVBW__quickPrompts>span{color:#797283;font-size:11px;font-weight:650}.AdOptimizationPanel-module__KfZVBW__quickPrompts>div{scrollbar-width:none;overscroll-behavior-inline:contain;gap:6px;padding:1px 1px 4px;display:flex;overflow-x:auto}.AdOptimizationPanel-module__KfZVBW__quickPrompts>div::-webkit-scrollbar{display:none}.AdOptimizationPanel-module__KfZVBW__quickPrompts button{color:#5d5470;max-width:275px;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#ffffffd1;border:1px solid #ddd7ed;border-radius:8px;flex:none;padding:6px 9px;font-size:11px;line-height:1.4;transition:border-color .18s,color .18s,background .18s,transform .18s;overflow:hidden}.AdOptimizationPanel-module__KfZVBW__quickPrompts button:hover:not(:disabled){color:#5942bd;background:#f7f4ff;border-color:#b8ace3;transform:translateY(-1px)}.AdOptimizationPanel-module__KfZVBW__quickPrompts button:active:not(:disabled){transform:translateY(0)}.AdOptimizationPanel-module__KfZVBW__quickPrompts button:focus-visible{outline-offset:2px;outline:2px solid #6550c885}.AdOptimizationPanel-module__KfZVBW__quickPrompts button:disabled{color:#aaa4b1;cursor:not-allowed;background:#f1eff4}.AdOptimizationPanel-module__KfZVBW__composerBox{background:#fffffff0;border:1px solid #d8d3e2;border-radius:12px;grid-template-columns:minmax(0,1fr) 38px;align-items:end;gap:8px;padding:8px;transition:border-color .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #fff}.AdOptimizationPanel-module__KfZVBW__composerBox:focus-within{border-color:#9989d9;box-shadow:0 0 0 3px #674ccc17,inset 0 1px #fff}.AdOptimizationPanel-module__KfZVBW__composer textarea{resize:vertical;color:#474150;min-height:52px;max-height:128px;font:inherit;background:0 0;border:0;outline:0;padding:2px 3px;font-size:14px;line-height:1.58}.AdOptimizationPanel-module__KfZVBW__composer textarea::placeholder{color:#85808c}.AdOptimizationPanel-module__KfZVBW__composerBox>button{color:#fff;cursor:pointer;background:#6048c4;border:0;border-radius:10px;place-items:center;width:36px;height:36px;transition:transform .16s,background .16s;display:grid;box-shadow:0 7px 16px #4c37aa2e}.AdOptimizationPanel-module__KfZVBW__composerBox>button:hover:not(:disabled){background:#553cb8;transform:translateY(-1px)}.AdOptimizationPanel-module__KfZVBW__composerBox>button:active:not(:disabled){transform:translateY(0)}.AdOptimizationPanel-module__KfZVBW__composerBox>button:focus-visible{outline-offset:2px;outline:2px solid #6048c480}.AdOptimizationPanel-module__KfZVBW__composerBox>button:disabled{color:#aaa5b1;box-shadow:none;cursor:not-allowed;background:#e5e2e9}.AdOptimizationPanel-module__KfZVBW__composerMeta{color:#8e8896;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.AdOptimizationPanel-module__KfZVBW__composerMeta small{font-variant-numeric:tabular-nums;font-size:10px;line-height:1.4}.AdOptimizationPanel-module__KfZVBW__composerNote{color:#928c99;text-align:center;margin-top:5px;font-size:10px;line-height:1.45;display:block}.AdOptimizationPanel-module__KfZVBW__spin{animation:.8s linear infinite AdOptimizationPanel-module__KfZVBW__spin}@keyframes AdOptimizationPanel-module__KfZVBW__spin{to{transform:rotate(360deg)}}@keyframes AdOptimizationPanel-module__KfZVBW__bounce{0%,70%,to{opacity:.45;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@media (max-width:1100px){.AdOptimizationPanel-module__KfZVBW__offerCard{grid-template-columns:48px minmax(0,1fr)}.AdOptimizationPanel-module__KfZVBW__offerIcon{width:46px;height:46px}.AdOptimizationPanel-module__KfZVBW__offerAction{border-top:1px solid #e9e4f3;border-left:0;grid-column:1/-1;grid-template-columns:minmax(120px,.45fr) minmax(210px,1fr);align-items:center;padding:14px 0 0}.AdOptimizationPanel-module__KfZVBW__offerAction>small{grid-column:1/-1}}@container adReport (max-width:980px){.AdOptimizationPanel-module__KfZVBW__workspaceLocked,.AdOptimizationPanel-module__KfZVBW__workspaceReady{grid-template-columns:1fr}.AdOptimizationPanel-module__KfZVBW__chatPanel{position:static}.AdOptimizationPanel-module__KfZVBW__chatClosed{min-height:0}.AdOptimizationPanel-module__KfZVBW__chatLocked{text-align:left;grid-template-columns:34px minmax(0,1fr) 18px;align-content:center;justify-items:start;min-height:58px}.AdOptimizationPanel-module__KfZVBW__chatLocked strong{writing-mode:horizontal-tb}.AdOptimizationPanel-module__KfZVBW__chatLocked small{display:block}.AdOptimizationPanel-module__KfZVBW__chatOpen{height:min(720px,78dvh);min-height:540px}}@media (max-width:1220px){.AdOptimizationPanel-module__KfZVBW__workspaceLocked,.AdOptimizationPanel-module__KfZVBW__workspaceReady{grid-template-columns:1fr}.AdOptimizationPanel-module__KfZVBW__chatPanel{position:static}.AdOptimizationPanel-module__KfZVBW__chatClosed{min-height:0}.AdOptimizationPanel-module__KfZVBW__chatLocked{text-align:left;grid-template-columns:34px minmax(0,1fr) 18px;align-content:center;justify-items:start;min-height:58px}.AdOptimizationPanel-module__KfZVBW__chatLocked strong{writing-mode:horizontal-tb}.AdOptimizationPanel-module__KfZVBW__chatLocked small{display:block}.AdOptimizationPanel-module__KfZVBW__chatOpen{height:min(720px,78dvh);min-height:540px}}@media (max-width:580px){.AdOptimizationPanel-module__KfZVBW__offerCard{grid-template-columns:1fr;padding:17px}.AdOptimizationPanel-module__KfZVBW__offerAction{grid-column:auto;grid-template-columns:1fr}.AdOptimizationPanel-module__KfZVBW__offerAction>small{grid-column:auto}.AdOptimizationPanel-module__KfZVBW__optimizationHeader{grid-template-columns:38px minmax(0,1fr);padding:17px}.AdOptimizationPanel-module__KfZVBW__optimizationHeader>em{grid-column:1/-1;width:max-content}.AdOptimizationPanel-module__KfZVBW__reportBody,.AdOptimizationPanel-module__KfZVBW__reportField{padding:12px}.AdOptimizationPanel-module__KfZVBW__chatOpen{height:min(660px,80dvh);min-height:520px}.AdOptimizationPanel-module__KfZVBW__chatHeader{padding:13px 14px}.AdOptimizationPanel-module__KfZVBW__chatLog{scrollbar-gutter:auto;padding:16px 13px 14px}.AdOptimizationPanel-module__KfZVBW__userBubble{padding-left:20px}.AdOptimizationPanel-module__KfZVBW__answerContent{font-size:13px}.AdOptimizationPanel-module__KfZVBW__composer{padding:10px 11px 12px}.AdOptimizationPanel-module__KfZVBW__quickPrompts button{max-width:240px}.AdOptimizationPanel-module__KfZVBW__composerMeta small:first-child{display:none}.AdOptimizationPanel-module__KfZVBW__composerMeta{justify-content:flex-end}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.AdOptimizationPanel-module__KfZVBW__chatPanel{background:#f9fafe}}@media (prefers-reduced-motion:reduce){.AdOptimizationPanel-module__KfZVBW__spin,.AdOptimizationPanel-module__KfZVBW__thinking i{animation:none}.AdOptimizationPanel-module__KfZVBW__quickPrompts button,.AdOptimizationPanel-module__KfZVBW__composerBox,.AdOptimizationPanel-module__KfZVBW__composerBox>button{transition:none}}
.StudioChat-module__G-5DXW__shell{height:calc(100dvh - var(--workspace-top-offset,58px));background:#fff;grid-template-columns:230px minmax(0,1fr);display:grid;overflow:hidden}.StudioChat-module__G-5DXW__loading{height:calc(100dvh - var(--workspace-top-offset,58px));color:#6751da;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.StudioChat-module__G-5DXW__history{background:#fafafd;border-right:1px solid #e8e9ef;flex-direction:column;min-width:0;padding:13px 10px;display:flex}.StudioChat-module__G-5DXW__historyTop{color:#4c5160;justify-content:space-between;align-items:center;height:39px;padding:0 7px 8px;display:flex}.StudioChat-module__G-5DXW__historyTop>span{align-items:center;gap:7px;display:flex}.StudioChat-module__G-5DXW__historyTop strong{font-size:11px}.StudioChat-module__G-5DXW__historyTop button{color:#6752d8;cursor:pointer;background:#fff;border:1px solid #e3e1f3;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.StudioChat-module__G-5DXW__conversations{flex:1;min-height:0;overflow-y:auto}.StudioChat-module__G-5DXW__conversation{color:#777b88;border-radius:7px;grid-template-columns:minmax(0,1fr) 26px;align-items:center;min-width:0;margin-bottom:3px;display:grid}.StudioChat-module__G-5DXW__conversation:hover,.StudioChat-module__G-5DXW__conversation.StudioChat-module__G-5DXW__active{color:#513cc4;background:#efedff}.StudioChat-module__G-5DXW__conversation>button:first-child{min-width:0;height:37px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 7px;display:flex}.StudioChat-module__G-5DXW__conversation>button:first-child span{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.StudioChat-module__G-5DXW__delete{color:#aaaeba;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:24px;height:24px;display:none}.StudioChat-module__G-5DXW__conversation:hover .StudioChat-module__G-5DXW__delete{display:grid}.StudioChat-module__G-5DXW__delete:hover{color:#d34b55;background:#fff}.StudioChat-module__G-5DXW__newChat{color:#624dcf;cursor:pointer;background:#fff;border:1px solid #ded9f8;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:36px;font-size:10px;font-weight:700;display:flex}.StudioChat-module__G-5DXW__main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.StudioChat-module__G-5DXW__header{background:#fff;border-bottom:1px solid #e9eaf0;flex:none;justify-content:space-between;align-items:center;gap:12px;height:55px;padding:0 22px;display:flex}.StudioChat-module__G-5DXW__modelWrap{position:relative}.StudioChat-module__G-5DXW__modelButton{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:27px minmax(0,1fr) 16px;align-items:center;gap:7px;max-width:330px;height:36px;padding:0 8px;display:grid}.StudioChat-module__G-5DXW__modelButton:hover{background:#faf9ff;border-color:#e3e1ef}.StudioChat-module__G-5DXW__modelButton>span{color:#6550d5;background:#efecff;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.StudioChat-module__G-5DXW__modelButton strong{color:#3f4451;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.StudioChat-module__G-5DXW__modelMenu{z-index:20;background:#fff;border:1px solid #e1e2e8;border-radius:10px;width:310px;max-height:350px;padding:7px;position:absolute;top:42px;left:0;overflow-y:auto;box-shadow:0 15px 36px #26214a21}.StudioChat-module__G-5DXW__modelMenu>div{border-bottom:1px solid #eeeef2;gap:2px;margin-bottom:5px;padding:7px 8px 9px;display:grid}.StudioChat-module__G-5DXW__modelMenu>div strong{font-size:10px}.StudioChat-module__G-5DXW__modelMenu>div small{color:#9a9eaa;font-size:8px}.StudioChat-module__G-5DXW__modelMenu>button{color:#555a67;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:6px;width:100%;height:35px;padding:0 8px;font-size:10px;display:grid}.StudioChat-module__G-5DXW__modelMenu>button:hover{color:#503ac0;background:#f3f0ff}.StudioChat-module__G-5DXW__modelMenu p{color:#999da8;text-align:center;padding:10px;font-size:10px}.StudioChat-module__G-5DXW__userChip{align-items:center;gap:7px;display:flex}.StudioChat-module__G-5DXW__userChip>span{color:#fff;background:linear-gradient(145deg,#806bf1,#6249d8);border-radius:8px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid}.StudioChat-module__G-5DXW__userChip>div{gap:1px;display:grid}.StudioChat-module__G-5DXW__userChip strong{font-size:9px}.StudioChat-module__G-5DXW__userChip small{color:#6956d0;align-items:center;gap:3px;font-size:9px;font-weight:700;display:flex}.StudioChat-module__G-5DXW__stage{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.StudioChat-module__G-5DXW__messages{flex:1;min-height:0;padding:27px max(22px,50% - 380px) 145px;overflow-y:auto}.StudioChat-module__G-5DXW__message{grid-template-columns:31px minmax(0,1fr);gap:12px;margin-bottom:25px;display:grid}.StudioChat-module__G-5DXW__messageAvatar{color:#624bd4;background:#eeebff;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.StudioChat-module__G-5DXW__userMessage .StudioChat-module__G-5DXW__messageAvatar{color:#6f7481;background:#f0f1f4}.StudioChat-module__G-5DXW__messageBody{color:#343947;min-width:0;padding-top:2px;font-size:13px;line-height:1.7}.StudioChat-module__G-5DXW__messageBody>strong{color:#404552;margin-bottom:6px;font-size:10px;display:block}.StudioChat-module__G-5DXW__thinking{gap:4px;padding:7px 0;display:inline-flex}.StudioChat-module__G-5DXW__thinking i{background:#7661e5;border-radius:50%;width:5px;height:5px;animation:1.1s infinite StudioChat-module__G-5DXW__bounce}.StudioChat-module__G-5DXW__thinking i:nth-child(2){animation-delay:.14s}.StudioChat-module__G-5DXW__thinking i:nth-child(3){animation-delay:.28s}@keyframes StudioChat-module__G-5DXW__bounce{35%{opacity:1;transform:translateY(-4px)}0%,70%,to{opacity:.45}}.StudioChat-module__G-5DXW__imageCard{background:#fafafd;border:1px solid #e3e4ea;border-radius:11px;width:min(100%,500px);margin-top:11px;overflow:hidden}.StudioChat-module__G-5DXW__imageCard>img{aspect-ratio:1;object-fit:contain;width:100%;display:block}.StudioChat-module__G-5DXW__imageCard>div{border-top:1px solid #e9e9ee;align-items:center;gap:10px;min-height:52px;padding:8px 10px;display:flex}.StudioChat-module__G-5DXW__imageCard>div>span{flex:1;gap:2px;min-width:0;display:grid}.StudioChat-module__G-5DXW__imageCard>div strong{font-size:9px}.StudioChat-module__G-5DXW__imageCard>div small{color:#9195a1;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.StudioChat-module__G-5DXW__imageCard a{color:#624bd4;background:#fff;border:1px solid #ddd7fa;border-radius:6px;align-items:center;gap:5px;height:29px;padding:0 9px;font-size:9px;font-weight:700;display:flex}.StudioChat-module__G-5DXW__welcome{text-align:center;width:min(720px,100% - 42px);margin:auto;padding-bottom:115px}.StudioChat-module__G-5DXW__welcomeIcon{color:#fff;background:linear-gradient(145deg,#846ff2,#6047d7);border-radius:15px;place-items:center;width:52px;height:52px;margin:0 auto 17px;display:grid;box-shadow:0 12px 28px #6349d833}.StudioChat-module__G-5DXW__welcome h1{letter-spacing:-.04em;margin:0 0 8px;font-size:27px}.StudioChat-module__G-5DXW__welcome>p{color:#888c99;margin:0;font-size:11px}.StudioChat-module__G-5DXW__starters{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:26px;display:grid}.StudioChat-module__G-5DXW__starters button{cursor:pointer;background:#fff;border:1px solid #e2e3e9;border-radius:10px;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:9px;min-width:0;min-height:70px;padding:10px;display:grid}.StudioChat-module__G-5DXW__starters button:hover{border-color:#cbc3f1;box-shadow:0 7px 19px #2a245b0f}.StudioChat-module__G-5DXW__starters button>span{color:#624bd4;background:#f0edff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.StudioChat-module__G-5DXW__starters button>div{gap:4px;min-width:0;display:grid}.StudioChat-module__G-5DXW__starters strong{font-size:10px}.StudioChat-module__G-5DXW__starters small{color:#9296a2;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.StudioChat-module__G-5DXW__starters button>svg{color:#aaaeba;transform:rotate(45deg)}.StudioChat-module__G-5DXW__composerZone{background:linear-gradient(#fff0,#fff 27%,#fff);padding:28px max(18px,50% - 390px) 10px;position:absolute;bottom:0;left:0;right:0}.StudioChat-module__G-5DXW__composer{background:#fff;border:1px solid #dfe0e7;border-radius:15px;gap:7px;min-height:54px;padding:8px;display:grid;box-shadow:0 8px 24px #1d1b3717}.StudioChat-module__G-5DXW__composer:focus-within{border-color:#aa9feb;box-shadow:0 8px 26px #3c2f891a,0 0 0 3px #664fd50d}.StudioChat-module__G-5DXW__composer.StudioChat-module__G-5DXW__imageMode{background:linear-gradient(135deg,#fff 72%,#f6f3ff);border-color:#b9aeef}.StudioChat-module__G-5DXW__composer.StudioChat-module__G-5DXW__dragActive{background:#f7f5ff;border-color:#7359e3;box-shadow:0 0 0 3px #6850dd1f}.StudioChat-module__G-5DXW__composerRow{align-items:flex-end;gap:8px;min-width:0;padding:0 0 0 4px;display:flex}.StudioChat-module__G-5DXW__composer textarea{resize:none;color:#363a47;background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:36px;max-height:150px;padding:8px 2px 5px;font-size:14px;line-height:1.55}.StudioChat-module__G-5DXW__attachButton,.StudioChat-module__G-5DXW__sendButton,.StudioChat-module__G-5DXW__stopButton{cursor:pointer;border:0;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.StudioChat-module__G-5DXW__attachButton{color:#717688;background:0 0}.StudioChat-module__G-5DXW__attachButton:hover,.StudioChat-module__G-5DXW__attachButtonActive{color:#624bd4;background:#efecff}.StudioChat-module__G-5DXW__sendButton{color:#fff;background:#6850dd}.StudioChat-module__G-5DXW__sendButton:disabled{color:#aeb1bd;cursor:not-allowed;background:#eeeef2}.StudioChat-module__G-5DXW__stopButton{color:#fff;background:#d34a55}.StudioChat-module__G-5DXW__composerZone>p{color:#a0a3ad;text-align:center;margin:6px 0 0;font-size:8px}.StudioChat-module__G-5DXW__error{color:#b13d48;background:#fff5f6;border:1px solid #efc7cc;border-radius:7px;align-items:center;gap:8px;margin:0 0 7px;padding:8px 10px;font-size:10px;display:flex}.StudioChat-module__G-5DXW__error span{flex:1}.StudioChat-module__G-5DXW__error button{color:inherit;cursor:pointer;background:0 0;border:0}.StudioChat-module__G-5DXW__hiddenInput{display:none}.StudioChat-module__G-5DXW__attachmentMenuWrap{flex:none;position:relative}.StudioChat-module__G-5DXW__attachmentMenu{z-index:30;background:#fff;border:1px solid #e0deeb;border-radius:11px;width:232px;padding:6px;position:absolute;bottom:43px;left:0;box-shadow:0 15px 35px #221d4d2b}.StudioChat-module__G-5DXW__attachmentMenu button{color:#515665;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:42px;padding:6px 8px;display:grid}.StudioChat-module__G-5DXW__attachmentMenu button:hover{color:#563fc9;background:#f3f0ff}.StudioChat-module__G-5DXW__attachmentMenu button>span{font-size:12px;font-weight:700}.StudioChat-module__G-5DXW__attachmentMenu button>small{color:#9397a4;font-size:9px}.StudioChat-module__G-5DXW__attachmentMenu i{background:#edecf2;height:1px;margin:4px 5px;display:block}.StudioChat-module__G-5DXW__attachmentTray{flex-wrap:wrap;gap:6px;padding:0 3px 2px;display:flex}.StudioChat-module__G-5DXW__attachmentPreview{color:#5f54b8;background:#faf9ff;border:1px solid #dfdcf2;border-radius:9px;grid-template-columns:39px minmax(0,1fr) 25px;align-items:center;gap:7px;max-width:min(100%,225px);min-height:48px;padding:4px 5px;display:grid}.StudioChat-module__G-5DXW__attachmentPreview>img{object-fit:cover;border-radius:6px;width:39px;height:39px;display:block}.StudioChat-module__G-5DXW__attachmentPreview>svg{margin:0 auto}.StudioChat-module__G-5DXW__attachmentPreview>span{gap:2px;min-width:0;display:grid}.StudioChat-module__G-5DXW__attachmentPreview strong{color:#4b4f5b;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.StudioChat-module__G-5DXW__attachmentPreview small{color:#9296a3;font-size:9px}.StudioChat-module__G-5DXW__attachmentPreview button{color:#8c90a0;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:25px;height:25px;display:grid}.StudioChat-module__G-5DXW__attachmentPreview button:hover{color:#c2424c;background:#fff0f1}.StudioChat-module__G-5DXW__sentAttachments{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.StudioChat-module__G-5DXW__sentAttachments span{color:#6657c4;white-space:nowrap;text-overflow:ellipsis;background:#faf9ff;border:1px solid #e4e1f3;border-radius:6px;align-items:center;gap:4px;max-width:220px;padding:4px 6px;font-size:10px;display:inline-flex;overflow:hidden}@media (max-width:800px){.StudioChat-module__G-5DXW__shell{height:calc(100dvh - var(--workspace-top-offset,58px));grid-template-columns:1fr}.StudioChat-module__G-5DXW__history{display:none}.StudioChat-module__G-5DXW__header{padding-left:55px}}@media (max-width:560px){.StudioChat-module__G-5DXW__userChip>div{display:none}.StudioChat-module__G-5DXW__starters{grid-template-columns:1fr}.StudioChat-module__G-5DXW__welcome{padding-bottom:105px}.StudioChat-module__G-5DXW__welcome h1{font-size:23px}.StudioChat-module__G-5DXW__messages{padding-left:15px;padding-right:15px}.StudioChat-module__G-5DXW__modelMenu{width:min(300px,100vw - 74px)}.StudioChat-module__G-5DXW__composerZone{padding-left:10px;padding-right:10px}.StudioChat-module__G-5DXW__composer textarea{font-size:16px}.StudioChat-module__G-5DXW__attachButton,.StudioChat-module__G-5DXW__sendButton,.StudioChat-module__G-5DXW__stopButton{border-radius:11px;width:44px;height:44px}.StudioChat-module__G-5DXW__attachmentMenu{width:min(264px,100vw - 30px)}}
.AdAnalyzerApp-module__qOeaSW__page{color:#272536;background:0 0;min-height:auto}.AdAnalyzerApp-module__qOeaSW__loadingPage{color:#6251c7;background:0 0;justify-content:center;align-items:center;gap:10px;min-height:calc(100dvh - 70px);font-size:14px;display:flex}.AdAnalyzerApp-module__qOeaSW__spin{animation:.85s linear infinite AdAnalyzerApp-module__qOeaSW__analyzerSpin}@keyframes AdAnalyzerApp-module__qOeaSW__analyzerSpin{to{transform:rotate(360deg)}}.AdAnalyzerApp-module__qOeaSW__header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border-bottom:1px solid #e1dfece6;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 28px;display:grid}.AdAnalyzerApp-module__qOeaSW__backButton{color:#5f5b70;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;width:max-content;padding:8px 11px;font-size:13px;display:flex}.AdAnalyzerApp-module__qOeaSW__backButton:hover{color:#513bc7;background:#f3f0ff}.AdAnalyzerApp-module__qOeaSW__headerBrand{align-items:center;gap:9px;font-size:14px;display:flex}.AdAnalyzerApp-module__qOeaSW__headerBrand>span{color:#fff;background:linear-gradient(135deg,#8067f2,#5d43cf);border-radius:10px;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 8px 18px #593fc636}.AdAnalyzerApp-module__qOeaSW__headerUser{color:#777386;justify-self:end;font-size:12px}.AdAnalyzerApp-module__qOeaSW__content{width:min(1360px,100% - 36px);margin:0 auto;padding:34px 0 72px}.AdAnalyzerApp-module__qOeaSW__hero{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.AdAnalyzerApp-module__qOeaSW__eyebrow{color:#6047d5;letter-spacing:.02em;background:#f5f2ff;border:1px solid #dfd8ff;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.AdAnalyzerApp-module__qOeaSW__hero h1{color:#252235;letter-spacing:-.035em;margin:14px 0 8px;font-size:clamp(28px,4vw,42px);line-height:1.13}.AdAnalyzerApp-module__qOeaSW__hero p{color:#706b7e;max-width:750px;margin:0;font-size:14px;line-height:1.75}.AdAnalyzerApp-module__qOeaSW__heroBadge{background:#ffffffd1;border:1px solid #e5e1f4;border-radius:14px;align-items:center;gap:11px;min-width:270px;padding:14px 16px;display:flex;box-shadow:0 12px 36px #39305b0f}.AdAnalyzerApp-module__qOeaSW__heroBadge>svg{color:#6550d4}.AdAnalyzerApp-module__qOeaSW__heroBadge span{gap:3px;display:grid}.AdAnalyzerApp-module__qOeaSW__heroBadge strong{font-size:12px}.AdAnalyzerApp-module__qOeaSW__heroBadge small{color:#8b8797;font-size:10px}.AdAnalyzerApp-module__qOeaSW__setupGrid{grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:18px;display:grid}.AdAnalyzerApp-module__qOeaSW__panel{background:#fffffff0;border:1px solid #e5e3ec;border-radius:18px;padding:23px;box-shadow:0 16px 40px #302a480e}.AdAnalyzerApp-module__qOeaSW__panelHeading{align-items:flex-start;gap:11px;margin-bottom:19px;display:flex}.AdAnalyzerApp-module__qOeaSW__panelHeading>span{color:#fff;background:#6e56e5;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;font-size:11px;font-weight:800;display:grid}.AdAnalyzerApp-module__qOeaSW__panelHeading h2{margin:1px 0 3px;font-size:16px}.AdAnalyzerApp-module__qOeaSW__panelHeading p{color:#8b8796;margin:0;font-size:11px}.AdAnalyzerApp-module__qOeaSW__uploadList{gap:10px;display:grid}.AdAnalyzerApp-module__qOeaSW__uploadCard{background:#fbfbfd;border:1px dashed #dcd9e6;border-radius:12px;transition:border-color .18s,background .18s,transform .18s;position:relative}.AdAnalyzerApp-module__qOeaSW__uploadCard:hover{background:#f9f7ff;border-color:#9787e5;transform:translateY(-1px)}.AdAnalyzerApp-module__qOeaSW__uploadReady{background:#f8f6ff;border-style:solid;border-color:#cfc7f6}.AdAnalyzerApp-module__qOeaSW__uploadMain{width:100%;min-height:69px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:11px 14px;display:grid}.AdAnalyzerApp-module__qOeaSW__windowBadge{color:#6d57d5;background:#eeeaff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid}.AdAnalyzerApp-module__qOeaSW__uploadCopy{gap:4px;min-width:0;display:grid}.AdAnalyzerApp-module__qOeaSW__uploadCopy strong{color:#454151;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.AdAnalyzerApp-module__qOeaSW__uploadCopy small{color:#9994a3;font-size:10px}.AdAnalyzerApp-module__qOeaSW__uploadMain>svg{color:#857b9c}.AdAnalyzerApp-module__qOeaSW__removeFile{color:#7a6baa;cursor:pointer;background:#fff;border:1px solid #ded9ef;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-7px;right:-7px}.AdAnalyzerApp-module__qOeaSW__fileHint{color:#928e9d;align-items:center;gap:7px;margin-top:13px;font-size:10px;display:flex}.AdAnalyzerApp-module__qOeaSW__textField,.AdAnalyzerApp-module__qOeaSW__numberField{gap:7px;display:grid}.AdAnalyzerApp-module__qOeaSW__textField>span,.AdAnalyzerApp-module__qOeaSW__numberField>span,.AdAnalyzerApp-module__qOeaSW__modeGroup>span{color:#625e6e;font-size:11px;font-weight:700}.AdAnalyzerApp-module__qOeaSW__textField>span small{color:#aaa5b3;margin-left:4px;font-weight:400}.AdAnalyzerApp-module__qOeaSW__textField input,.AdAnalyzerApp-module__qOeaSW__numberField input{outline:none;width:100%}.AdAnalyzerApp-module__qOeaSW__textField input{color:#3e3a4a;background:#fcfcfd;border:1px solid #dedce6;border-radius:9px;height:40px;padding:0 12px;font-size:12px}.AdAnalyzerApp-module__qOeaSW__textField input:focus,.AdAnalyzerApp-module__qOeaSW__numberField div:focus-within{border-color:#8d79e8;box-shadow:0 0 0 3px #7055e217}.AdAnalyzerApp-module__qOeaSW__modeGroup{gap:8px;margin-top:15px;display:grid}.AdAnalyzerApp-module__qOeaSW__modeGroup>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.AdAnalyzerApp-module__qOeaSW__modeGroup button{color:#615d6d;text-align:left;cursor:pointer;background:#fcfcfd;border:1px solid #dfdde6;border-radius:10px;align-content:center;gap:5px;min-height:68px;padding:9px;display:grid}.AdAnalyzerApp-module__qOeaSW__modeGroup button strong{font-size:11px}.AdAnalyzerApp-module__qOeaSW__modeGroup button small{color:#9a95a4;font-size:9px;line-height:1.4}.AdAnalyzerApp-module__qOeaSW__modeGroup button.AdAnalyzerApp-module__qOeaSW__modeActive{color:#5941c9;background:#f3f0ff;border-color:#8c79e6;box-shadow:inset 0 0 0 1px #6c52dd14}.AdAnalyzerApp-module__qOeaSW__modeGroup button.AdAnalyzerApp-module__qOeaSW__modeActive small{color:#7465bd}.AdAnalyzerApp-module__qOeaSW__numberGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:15px;display:grid}.AdAnalyzerApp-module__qOeaSW__numberField div{background:#fcfcfd;border:1px solid #dedce6;border-radius:9px;align-items:center;height:39px;display:flex;overflow:hidden}.AdAnalyzerApp-module__qOeaSW__numberField input{color:#383443;background:0 0;border:0;min-width:0;height:100%;padding:0 11px;font-size:13px;font-weight:700}.AdAnalyzerApp-module__qOeaSW__numberField small{color:#9b96a4;padding:0 10px;font-size:9px}.AdAnalyzerApp-module__qOeaSW__actionBar{background:#fff;border:1px solid #e2deef;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0;padding:15px 17px;display:flex;box-shadow:0 10px 30px #322c4b0b}.AdAnalyzerApp-module__qOeaSW__billingNote{color:#6b58cb;align-items:center;gap:10px;display:flex}.AdAnalyzerApp-module__qOeaSW__billingNote span{gap:2px;display:grid}.AdAnalyzerApp-module__qOeaSW__billingNote strong{color:#544d66;font-size:11px}.AdAnalyzerApp-module__qOeaSW__billingNote small{color:#9993a6;font-size:9px}.AdAnalyzerApp-module__qOeaSW__analyzeButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#795eea,#5e42cf);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:190px;height:43px;padding:0 20px;font-size:12px;font-weight:800;display:flex;box-shadow:0 10px 24px #5b42cd3d}.AdAnalyzerApp-module__qOeaSW__analyzeButton:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.AdAnalyzerApp-module__qOeaSW__analyzeButton:disabled{opacity:.65;cursor:not-allowed}.AdAnalyzerApp-module__qOeaSW__errorBanner{color:#9d3644;background:#fff6f7;border:1px solid #f0c7cc;border-radius:10px;grid-template-columns:20px minmax(0,1fr) 28px;align-items:center;gap:8px;margin:13px 0;padding:11px 12px;font-size:11px;display:grid}.AdAnalyzerApp-module__qOeaSW__errorBanner button{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.AdAnalyzerApp-module__qOeaSW__historyPanel{background:#fff;border:1px solid #e4e1eb;border-radius:12px;margin:15px 0}.AdAnalyzerApp-module__qOeaSW__historyPanel summary{color:#625d70;cursor:pointer;align-items:center;gap:8px;height:45px;padding:0 14px;font-size:11px;font-weight:700;list-style:none;display:flex}.AdAnalyzerApp-module__qOeaSW__historyPanel summary::-webkit-details-marker{display:none}.AdAnalyzerApp-module__qOeaSW__historyPanel summary small{color:#aaa4b2;margin-left:auto;font-weight:400}.AdAnalyzerApp-module__qOeaSW__historyPanel[open] summary>svg:last-child{transform:rotate(180deg)}.AdAnalyzerApp-module__qOeaSW__historyList{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 12px 12px;display:grid}.AdAnalyzerApp-module__qOeaSW__historyList button{color:#5c5767;text-align:left;cursor:pointer;background:#fbfbfd;border:1px solid #e8e5ed;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.AdAnalyzerApp-module__qOeaSW__historyList button span{gap:3px;min-width:0;display:grid}.AdAnalyzerApp-module__qOeaSW__historyList strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.AdAnalyzerApp-module__qOeaSW__historyList small{color:#9b96a4;font-size:8px}.AdAnalyzerApp-module__qOeaSW__historyList em{color:#6650d0;flex:none;font-size:9px;font-style:normal;font-weight:700}.AdAnalyzerApp-module__qOeaSW__emptyState{color:#777181;background:#ffffff9e;border:1px dashed #dad6e5;border-radius:16px;justify-content:center;align-items:center;gap:14px;min-height:150px;margin-top:18px;display:flex}.AdAnalyzerApp-module__qOeaSW__emptyState>span{color:#765fdb;background:#eeebfc;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.AdAnalyzerApp-module__qOeaSW__emptyState div{gap:5px;display:grid}.AdAnalyzerApp-module__qOeaSW__emptyState strong{font-size:13px}.AdAnalyzerApp-module__qOeaSW__emptyState p{color:#9c96a4;margin:0;font-size:10px}.AdAnalyzerApp-module__qOeaSW__report{margin-top:25px;scroll-margin-top:20px;container:adReport/inline-size}.AdAnalyzerApp-module__qOeaSW__reportHeader{color:#fff;background:linear-gradient(120deg,#2e2850 0%,#4a397e 53%,#6c52d5 100%);border:1px solid #ded9ef;border-radius:17px 17px 0 0;justify-content:space-between;align-items:center;gap:20px;padding:23px 25px;display:flex;box-shadow:0 18px 45px #33285b29}.AdAnalyzerApp-module__qOeaSW__reportHeader>div:first-child>span{color:#d3c9ff;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:700}.AdAnalyzerApp-module__qOeaSW__reportHeader h2{margin:7px 0 4px;font-size:22px}.AdAnalyzerApp-module__qOeaSW__reportHeader p{color:#ddd6f4;margin:0;font-size:10px}.AdAnalyzerApp-module__qOeaSW__healthScore{background:#ffffff1a;border:1px solid #ffffff3b;border-radius:50%;place-content:center;justify-items:center;width:91px;height:91px;display:grid;box-shadow:inset 0 0 0 5px #ffffff0d}.AdAnalyzerApp-module__qOeaSW__healthScore strong{font-size:26px;line-height:1}.AdAnalyzerApp-module__qOeaSW__healthScore span{color:#ddd6f5;margin-top:4px;font-size:8px}.AdAnalyzerApp-module__qOeaSW__healthScore small{margin-top:3px;font-size:8px;font-weight:700}.AdAnalyzerApp-module__qOeaSW__health_healthy small{color:#9cf0c0}.AdAnalyzerApp-module__qOeaSW__health_attention small{color:#ffe09b}.AdAnalyzerApp-module__qOeaSW__health_risk small{color:#ffb4bd}.AdAnalyzerApp-module__qOeaSW__kpiGrid{background:#fff;border:1px solid #e1deea;border-top:0;border-radius:0 0 15px 15px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.AdAnalyzerApp-module__qOeaSW__kpiCard{border-right:1px solid #ece9f1;min-width:0;padding:17px 18px}.AdAnalyzerApp-module__qOeaSW__kpiCard:last-child{border-right:0}.AdAnalyzerApp-module__qOeaSW__kpiCard>div{color:#777182;align-items:center;gap:6px;display:flex}.AdAnalyzerApp-module__qOeaSW__kpiCard>div span{font-size:9px;font-weight:700}.AdAnalyzerApp-module__qOeaSW__kpiCard>strong{color:#302c3b;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 4px;font-size:21px;display:block;overflow:hidden}.AdAnalyzerApp-module__qOeaSW__kpiCard>small{color:#9e98a8;font-size:8px}.AdAnalyzerApp-module__qOeaSW__kpi_good>strong,.AdAnalyzerApp-module__qOeaSW__kpi_good>div{color:#27845b}.AdAnalyzerApp-module__qOeaSW__kpi_warn>strong,.AdAnalyzerApp-module__qOeaSW__kpi_warn>div{color:#bf7a2a}.AdAnalyzerApp-module__qOeaSW__sectionStack{gap:16px;margin-top:18px;display:grid}.AdAnalyzerApp-module__qOeaSW__resultSection{background:#fffffff0;border:1px solid #e4e1ea;border-radius:15px;padding:20px;box-shadow:0 12px 35px #322c480b}.AdAnalyzerApp-module__qOeaSW__resultSectionHeading{align-items:center;gap:10px;margin-bottom:15px;display:flex}.AdAnalyzerApp-module__qOeaSW__resultSectionHeading>span{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.AdAnalyzerApp-module__qOeaSW__goodSection .AdAnalyzerApp-module__qOeaSW__resultSectionHeading>span{color:#1f8d5c;background:#e9f8f0}.AdAnalyzerApp-module__qOeaSW__adjustSection .AdAnalyzerApp-module__qOeaSW__resultSectionHeading>span{color:#cb654a;background:#fff0ec}.AdAnalyzerApp-module__qOeaSW__strategySection .AdAnalyzerApp-module__qOeaSW__resultSectionHeading>span{color:#6651cf;background:#efecff}.AdAnalyzerApp-module__qOeaSW__resultSectionHeading h3{margin:0 0 3px;font-size:15px}.AdAnalyzerApp-module__qOeaSW__resultSectionHeading p{color:#96909f;margin:0;font-size:9px}.AdAnalyzerApp-module__qOeaSW__materialGrid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.AdAnalyzerApp-module__qOeaSW__materialCard{background:#fcfcfd;border:1px solid #e7e4eb;border-radius:12px;min-width:0;overflow:hidden}.AdAnalyzerApp-module__qOeaSW__materialCard>header{border-bottom:1px solid #eeecf1;justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 14px 11px;display:flex}.AdAnalyzerApp-module__qOeaSW__materialCard>header>div{gap:3px;min-width:0;display:grid}.AdAnalyzerApp-module__qOeaSW__roleLabel{border-radius:5px;width:max-content;padding:3px 6px;font-size:8px;font-weight:800}.AdAnalyzerApp-module__qOeaSW__materialPositive .AdAnalyzerApp-module__qOeaSW__roleLabel{color:#277c57;background:#e7f5ed}.AdAnalyzerApp-module__qOeaSW__materialNegative .AdAnalyzerApp-module__qOeaSW__roleLabel{color:#aa543f;background:#fcede8}.AdAnalyzerApp-module__qOeaSW__materialCard header strong{color:#45404d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.AdAnalyzerApp-module__qOeaSW__materialCard header small{color:#a29cab;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.AdAnalyzerApp-module__qOeaSW__materialCard header em{border-radius:6px;flex:none;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.AdAnalyzerApp-module__qOeaSW__materialPositive header em{color:#267d57;background:#eaf7f0}.AdAnalyzerApp-module__qOeaSW__materialNegative header em{color:#ad503b;background:#fff0ec}.AdAnalyzerApp-module__qOeaSW__metricRow{grid-template-columns:repeat(4,1fr);padding:12px 14px;display:grid}.AdAnalyzerApp-module__qOeaSW__metricRow span{text-align:center;border-right:1px solid #eeecf1;gap:4px;display:grid}.AdAnalyzerApp-module__qOeaSW__metricRow span:last-child{border-right:0}.AdAnalyzerApp-module__qOeaSW__metricRow small{color:#9d97a6;font-size:8px}.AdAnalyzerApp-module__qOeaSW__metricRow strong{color:#393541;font-size:12px}.AdAnalyzerApp-module__qOeaSW__reasonList{gap:6px;padding:0 14px 11px;display:grid}.AdAnalyzerApp-module__qOeaSW__reasonList p{color:#6f6977;align-items:flex-start;gap:5px;margin:0;font-size:9px;line-height:1.5;display:flex}.AdAnalyzerApp-module__qOeaSW__reasonList svg{color:#7160c4;flex:none;margin-top:1px}.AdAnalyzerApp-module__qOeaSW__materialCard>footer{background:#f8f7fa;justify-content:space-between;align-items:center;gap:9px;min-height:34px;padding:8px 13px;display:flex}.AdAnalyzerApp-module__qOeaSW__materialCard footer>div{flex-wrap:wrap;gap:4px;display:flex}.AdAnalyzerApp-module__qOeaSW__materialCard footer span{color:#756e83;background:#fff;border:1px solid #e1ddea;border-radius:4px;padding:3px 5px;font-size:7px}.AdAnalyzerApp-module__qOeaSW__materialCard footer small{color:#817796;flex:none;font-size:7px;font-weight:700}.AdAnalyzerApp-module__qOeaSW__sectionEmpty{color:#96909f;background:#fbfbfc;border:1px dashed #dedbe6;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:55px;font-size:9px;display:flex}.AdAnalyzerApp-module__qOeaSW__strategyGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.AdAnalyzerApp-module__qOeaSW__strategyGrid>div{background:#fbfbfd;border:1px solid #e9e6ef;border-radius:10px;padding:14px}.AdAnalyzerApp-module__qOeaSW__strategyGrid h4{color:#555060;margin:0 0 10px;font-size:10px}.AdAnalyzerApp-module__qOeaSW__strategyGrid p{color:#716b7a;align-items:flex-start;gap:7px;margin:7px 0 0;font-size:9px;line-height:1.55;display:flex}.AdAnalyzerApp-module__qOeaSW__strategyGrid p svg{color:#725ed4;flex:none;margin-top:1px}.AdAnalyzerApp-module__qOeaSW__strategyGrid p>span{color:#fff;background:#7461d4;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:7px;font-weight:800;display:grid}.AdAnalyzerApp-module__qOeaSW__strategyWarning{color:#9a6a28;background:#fff8e8;border-radius:7px;align-items:center;gap:7px;margin-top:10px;padding:8px 10px;font-size:8px;display:flex}.AdAnalyzerApp-module__qOeaSW__otherMaterials{background:#ffffffd1;border:1px solid #e3e0e9;border-radius:11px;margin-top:14px}.AdAnalyzerApp-module__qOeaSW__otherMaterials summary{color:#706a78;cursor:pointer;justify-content:space-between;align-items:center;height:44px;padding:0 13px;font-size:9px;font-weight:700;list-style:none;display:flex}.AdAnalyzerApp-module__qOeaSW__otherMaterials summary::-webkit-details-marker{display:none}.AdAnalyzerApp-module__qOeaSW__otherMaterials[open] summary svg{transform:rotate(180deg)}.AdAnalyzerApp-module__qOeaSW__otherMaterials>div{color:#8a8492;padding:0 13px 12px;font-size:9px;line-height:1.6}.AdAnalyzerApp-module__qOeaSW__otherMaterials p{margin:0 0 5px}.AdAnalyzerApp-module__qOeaSW__otherMaterials small{color:#aaa4b1;font-size:8px}.AdAnalyzerApp-module__qOeaSW__ruleNotes{color:#817b89;background:#f7f6fa;border-radius:8px;margin:9px 0 0;padding:9px 10px 9px 24px}.AdAnalyzerApp-module__qOeaSW__ruleNotes li+li{margin-top:4px}@media (max-width:920px){.AdAnalyzerApp-module__qOeaSW__setupGrid{grid-template-columns:1fr}.AdAnalyzerApp-module__qOeaSW__hero{flex-direction:column;align-items:flex-start}.AdAnalyzerApp-module__qOeaSW__heroBadge{width:100%}.AdAnalyzerApp-module__qOeaSW__kpiGrid{grid-template-columns:repeat(2,1fr)}.AdAnalyzerApp-module__qOeaSW__kpiCard:nth-child(2){border-right:0}.AdAnalyzerApp-module__qOeaSW__kpiCard:nth-child(-n+2){border-bottom:1px solid #ece9f1}.AdAnalyzerApp-module__qOeaSW__historyList{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.AdAnalyzerApp-module__qOeaSW__header{grid-template-columns:1fr auto;padding:0 13px}.AdAnalyzerApp-module__qOeaSW__headerBrand{justify-self:end}.AdAnalyzerApp-module__qOeaSW__headerBrand strong,.AdAnalyzerApp-module__qOeaSW__headerUser{display:none}.AdAnalyzerApp-module__qOeaSW__content{width:calc(100% - 24px);padding-top:27px}.AdAnalyzerApp-module__qOeaSW__hero h1{font-size:28px}.AdAnalyzerApp-module__qOeaSW__panel{padding:17px}.AdAnalyzerApp-module__qOeaSW__modeGroup>div,.AdAnalyzerApp-module__qOeaSW__numberGrid{grid-template-columns:1fr}.AdAnalyzerApp-module__qOeaSW__actionBar{flex-direction:column;align-items:stretch}.AdAnalyzerApp-module__qOeaSW__analyzeButton{width:100%}.AdAnalyzerApp-module__qOeaSW__materialGrid,.AdAnalyzerApp-module__qOeaSW__strategyGrid,.AdAnalyzerApp-module__qOeaSW__historyList{grid-template-columns:1fr}.AdAnalyzerApp-module__qOeaSW__reportHeader{padding:19px}.AdAnalyzerApp-module__qOeaSW__healthScore{width:76px;height:76px}.AdAnalyzerApp-module__qOeaSW__healthScore strong{font-size:22px}.AdAnalyzerApp-module__qOeaSW__kpiGrid{grid-template-columns:1fr 1fr}.AdAnalyzerApp-module__qOeaSW__kpiCard{padding:14px}.AdAnalyzerApp-module__qOeaSW__kpiCard>strong{font-size:17px}.AdAnalyzerApp-module__qOeaSW__metricRow{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.AdAnalyzerApp-module__qOeaSW__spin{animation-duration:1.8s}.AdAnalyzerApp-module__qOeaSW__uploadCard,.AdAnalyzerApp-module__qOeaSW__analyzeButton{transition:none}}
.MercariListingApp-module__c6r9cW__page{--mercari-purple:#6d58ec;--mercari-purple-dark:#563fd3;--mercari-purple-soft:#f2efff;--mercari-ink:#242735;--mercari-muted:#858995;--mercari-line:#e5e5ed;min-height:auto;color:var(--mercari-ink);background:0 0;padding-bottom:42px}.MercariListingApp-module__c6r9cW__header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #e8e8ef;grid-template-columns:1fr auto 1fr;align-items:center;height:62px;padding:0 26px;display:grid}.MercariListingApp-module__c6r9cW__header>button{color:#686c78;cursor:pointer;background:#fff;border:1px solid #e1e1e9;border-radius:8px;align-items:center;gap:7px;width:max-content;height:34px;padding:0 10px;font-size:11px;display:flex}.MercariListingApp-module__c6r9cW__header>button:last-child{justify-self:end}.MercariListingApp-module__c6r9cW__header>button:disabled{opacity:.55;cursor:wait}.MercariListingApp-module__c6r9cW__headerBrand{align-items:center;gap:9px;display:flex}.MercariListingApp-module__c6r9cW__headerBrand>span{color:#fff;background:linear-gradient(145deg,#8977fa,#5d47df);border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 8px 20px #5f48de3b}.MercariListingApp-module__c6r9cW__headerBrand>div{gap:2px;display:grid}.MercariListingApp-module__c6r9cW__headerBrand strong{font-size:13px}.MercariListingApp-module__c6r9cW__headerBrand small{color:#9a9da9;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:9px;overflow:hidden}.MercariListingApp-module__c6r9cW__content{width:min(1080px,100% - 36px);margin:0 auto}.MercariListingApp-module__c6r9cW__shellRefresh{color:#615d6d;cursor:pointer;background:#ffffff9e;border:1px solid #4a446921;border-radius:9px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.MercariListingApp-module__c6r9cW__shellRefresh:hover:not(:disabled){color:#5741c5;background:#ffffffdb;border-color:#6852dc38}.MercariListingApp-module__c6r9cW__shellRefresh:disabled{opacity:.6;cursor:wait}.MercariListingApp-module__c6r9cW__hero{color:#fff;background:radial-gradient(circle at 86% -20%,#ffffff3d,#0000 37%),linear-gradient(120deg,#5e48d2 0%,#785de4 58%,#4e75d8 100%);border-radius:17px;justify-content:space-between;align-items:center;gap:22px;min-height:118px;margin-top:24px;padding:23px 27px;display:flex;position:relative;overflow:hidden;box-shadow:0 17px 38px #45339f26}.MercariListingApp-module__c6r9cW__hero>div{align-items:center;gap:15px;display:flex}.MercariListingApp-module__c6r9cW__heroIcon{background:#ffffff21;border:1px solid #fff3;border-radius:15px;flex:none;place-items:center;width:52px;height:52px;display:grid}.MercariListingApp-module__c6r9cW__eyebrow{color:#d9d4ff;letter-spacing:.14em;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.MercariListingApp-module__c6r9cW__hero h1{letter-spacing:-.035em;margin:0 0 5px;font-size:23px}.MercariListingApp-module__c6r9cW__hero p{color:#ffffffc2;margin:0;font-size:10px;line-height:1.6}.MercariListingApp-module__c6r9cW__executorPill{color:#fffc;cursor:default;background:#1e16522e;border:1px solid #fff3;border-radius:999px;flex:none;align-items:center;gap:7px;max-width:355px;min-height:36px;padding:0 12px;font-size:9px;font-weight:800;display:flex}.MercariListingApp-module__c6r9cW__executorPill>span{gap:1px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__executorPill strong{font-size:9px;line-height:1.25}.MercariListingApp-module__c6r9cW__executorPill small{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;max-width:270px;font-size:7px;font-weight:600;line-height:1.35;overflow:hidden}.MercariListingApp-module__c6r9cW__hero button.MercariListingApp-module__c6r9cW__executorPill{cursor:pointer}.MercariListingApp-module__c6r9cW__hero button.MercariListingApp-module__c6r9cW__executorPill:hover:not(:disabled){background:#ffffff2b}.MercariListingApp-module__c6r9cW__hero button.MercariListingApp-module__c6r9cW__executorPill:disabled{opacity:.62;cursor:wait}.MercariListingApp-module__c6r9cW__executorPill.MercariListingApp-module__c6r9cW__connectionReady{color:#fff;background:#11875357}.MercariListingApp-module__c6r9cW__executorPill.MercariListingApp-module__c6r9cW__connectionWaiting{color:#fff;background:#a4640959}.MercariListingApp-module__c6r9cW__executorPill.MercariListingApp-module__c6r9cW__connectionDanger{color:#fff;background:#ae2d3a8f}.MercariListingApp-module__c6r9cW__ruleBar{border:1px solid var(--mercari-line);background:#fff;border-radius:12px;align-items:center;gap:17px;min-height:58px;margin:13px 0;padding:9px 17px;display:flex}.MercariListingApp-module__c6r9cW__ruleBar>span{gap:2px;display:grid}.MercariListingApp-module__c6r9cW__ruleBar strong{color:#3f4350;font-size:11px}.MercariListingApp-module__c6r9cW__ruleBar small{color:#999ca7;font-size:8px}.MercariListingApp-module__c6r9cW__ruleBar>i{background:#ececf1;flex:none;width:1px;height:23px}.MercariListingApp-module__c6r9cW__ruleBar .MercariListingApp-module__c6r9cW__backgroundRule{color:#2a8e60;background:#ecf8f2;border-radius:999px;align-items:center;gap:5px;min-height:28px;margin-left:auto;padding:0 9px;font-size:9px;font-weight:700;display:flex}.MercariListingApp-module__c6r9cW__priceRule label{align-items:center;gap:2px;display:flex}.MercariListingApp-module__c6r9cW__priceRule b{color:#3f4350;font-size:11px}.MercariListingApp-module__c6r9cW__priceRule input{color:#3f4350;width:76px;height:24px;font:inherit;background:#fbfbfd;border:1px solid #dedde8;border-radius:6px;padding:0 6px;font-size:11px;font-weight:800}.MercariListingApp-module__c6r9cW__priceRule input:focus{border-color:#7b68de;outline:2px solid #6d58ec21}.MercariListingApp-module__c6r9cW__priceRule input:disabled{color:#777a85;cursor:not-allowed;background:#f1f1f5}.MercariListingApp-module__c6r9cW__error,.MercariListingApp-module__c6r9cW__aiFailure{color:#ad3b46;background:#fff5f6;border:1px solid #f0cbd0;border-radius:10px;align-items:center;gap:9px;min-height:42px;margin-bottom:12px;padding:10px 13px;font-size:10px;display:flex}.MercariListingApp-module__c6r9cW__error span{flex:1}.MercariListingApp-module__c6r9cW__error button{width:27px;height:27px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.MercariListingApp-module__c6r9cW__error .MercariListingApp-module__c6r9cW__errorRetry{white-space:nowrap;border:1px solid;border-radius:7px;gap:5px;width:auto;padding:0 8px;font-weight:750;display:inline-flex}.MercariListingApp-module__c6r9cW__error .MercariListingApp-module__c6r9cW__errorRetry:disabled{cursor:wait;opacity:.65}.MercariListingApp-module__c6r9cW__aiFailure>div{gap:3px;display:grid}.MercariListingApp-module__c6r9cW__aiFailure strong{font-size:10px}.MercariListingApp-module__c6r9cW__aiFailure span{color:#8b6569;font-size:9px}.MercariListingApp-module__c6r9cW__supportRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;gap:8px;margin-bottom:12px;display:grid}.MercariListingApp-module__c6r9cW__helpStrip{color:#624cca;text-align:left;cursor:pointer;background:linear-gradient(90deg,#f5f2ff,#faf9ff);border:1px solid #ded8fa;border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:39px;padding:7px 12px;display:grid}.MercariListingApp-module__c6r9cW__helpStrip:hover{background:#f1edff;border-color:#cbc2f3}.MercariListingApp-module__c6r9cW__helpStrip>span:nth-child(2){align-items:baseline;gap:7px;min-width:0;display:flex}.MercariListingApp-module__c6r9cW__helpStrip strong{font-size:9px}.MercariListingApp-module__c6r9cW__helpStrip small{color:#8f88a7;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.MercariListingApp-module__c6r9cW__helpStrip>span:last-child{white-space:nowrap;align-items:center;gap:2px;font-size:8px;font-weight:800;display:flex}.MercariListingApp-module__c6r9cW__executorDownloadEntry{color:#5d46c8;text-align:left;cursor:pointer;background:linear-gradient(120deg,#eeeafd,#f8f6ff);border:1px solid #d8d1f8;border-radius:10px;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:7px;min-width:172px;min-height:39px;padding:6px 10px;display:grid}.MercariListingApp-module__c6r9cW__browserSwitchEntry{color:#267757;text-align:left;cursor:pointer;background:linear-gradient(120deg,#edf8f3,#f8fcfa);border:1px solid #cfe4dc;border-radius:10px;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:7px;min-width:178px;min-height:39px;padding:6px 10px;display:grid}.MercariListingApp-module__c6r9cW__browserSwitchEntry:hover{background:#e6f5ee;border-color:#abd4c3}.MercariListingApp-module__c6r9cW__browserSwitchEntry>span{gap:1px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__browserSwitchEntry strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.MercariListingApp-module__c6r9cW__browserSwitchEntry small{color:#6f9a88;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.MercariListingApp-module__c6r9cW__executorDownloadEntry:hover{background:#e9e4fc;border-color:#bfb4f0}.MercariListingApp-module__c6r9cW__executorDownloadEntry>span{gap:1px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__executorDownloadEntry strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.MercariListingApp-module__c6r9cW__executorDownloadEntry small{color:#8d84ad;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.MercariListingApp-module__c6r9cW__helpStrip:focus-visible,.MercariListingApp-module__c6r9cW__browserSwitchEntry:focus-visible,.MercariListingApp-module__c6r9cW__executorDownloadEntry:focus-visible{outline-offset:2px;outline:3px solid #6d58ec33}.MercariListingApp-module__c6r9cW__channelsGrid{gap:16px;display:grid}.MercariListingApp-module__c6r9cW__channelPanel{background:#f8f8fc;border:1px solid #dedbea;border-radius:16px;overflow:hidden;box-shadow:0 10px 28px #372d660f}.MercariListingApp-module__c6r9cW__channelLoading{place-items:center;min-height:220px;display:grid}.MercariListingApp-module__c6r9cW__channelHeader{background:#fff;border-bottom:1px solid #e7e5ee;grid-template-columns:minmax(190px,1fr) auto minmax(300px,auto);align-items:center;gap:16px;min-height:86px;padding:14px 17px;display:grid}.MercariListingApp-module__c6r9cW__channelIdentity{align-items:center;gap:10px;min-width:0;display:flex}.MercariListingApp-module__c6r9cW__channelIdentity>span{color:#fff;background:linear-gradient(145deg,#8069eb,#5840cf);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:grid;box-shadow:0 8px 18px #5c42cb2e}.MercariListingApp-module__c6r9cW__channelIdentity>div{gap:3px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__channelIdentity strong{color:#383b48;font-size:12px}.MercariListingApp-module__c6r9cW__channelIdentity small{color:#989ba7;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.MercariListingApp-module__c6r9cW__channelPrice{background:#faf9fd;border:1px solid #e3e0ee;border-radius:10px;gap:3px;min-width:128px;padding:8px 10px;display:grid}.MercariListingApp-module__c6r9cW__channelPrice label{color:#666978;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex}.MercariListingApp-module__c6r9cW__channelPrice label b{color:#4b4e5a;font-size:10px}.MercariListingApp-module__c6r9cW__channelPrice input{color:#373a47;background:#fff;border:1px solid #d8d5e6;border-radius:7px;width:76px;height:25px;padding:0 7px;font-size:11px;font-weight:900}.MercariListingApp-module__c6r9cW__channelPrice input:focus{border-color:#7560dc;outline:2px solid #6d58ec1f}.MercariListingApp-module__c6r9cW__channelPrice input:disabled{color:#81838c;cursor:not-allowed;background:#efeff4}.MercariListingApp-module__c6r9cW__channelPrice small{color:#9da0ab;font-size:7px}.MercariListingApp-module__c6r9cW__channelConnection{grid-template-columns:minmax(0,1fr) minmax(160px,1fr);gap:8px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__channelConnection .MercariListingApp-module__c6r9cW__executorPill{color:#5f55a0;background:#f2effd;border-color:#dedbea;max-width:none;min-height:43px}.MercariListingApp-module__c6r9cW__channelConnection .MercariListingApp-module__c6r9cW__executorPill small{color:#8982aa;max-width:200px}.MercariListingApp-module__c6r9cW__channelConnection .MercariListingApp-module__c6r9cW__executorPill.MercariListingApp-module__c6r9cW__connectionReady{color:#227a53;background:#edf8f3;border-color:#cae8db}.MercariListingApp-module__c6r9cW__channelConnection .MercariListingApp-module__c6r9cW__executorPill.MercariListingApp-module__c6r9cW__connectionReady small{color:#65937f}.MercariListingApp-module__c6r9cW__channelConnection .MercariListingApp-module__c6r9cW__executorPill.MercariListingApp-module__c6r9cW__connectionWaiting{color:#996519;background:#fff6e8;border-color:#ead7b9}.MercariListingApp-module__c6r9cW__channelConnection .MercariListingApp-module__c6r9cW__executorPill.MercariListingApp-module__c6r9cW__connectionWaiting small{color:#a58452}.MercariListingApp-module__c6r9cW__channelConnection .MercariListingApp-module__c6r9cW__executorPill.MercariListingApp-module__c6r9cW__connectionDanger{color:#ae3e49;background:#fff1f2;border-color:#edc6cb}.MercariListingApp-module__c6r9cW__channelSwitchButton{color:#267757;text-align:left;cursor:pointer;background:#f1f9f5;border:1px solid #cfe4dc;border-radius:10px;grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;gap:7px;min-width:0;min-height:43px;padding:7px 10px;display:grid}.MercariListingApp-module__c6r9cW__channelSwitchButton:hover{background:#e8f6ef;border-color:#abd4c3}.MercariListingApp-module__c6r9cW__channelSwitchButton>span{gap:2px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__channelSwitchButton strong,.MercariListingApp-module__c6r9cW__channelSwitchButton small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MercariListingApp-module__c6r9cW__channelSwitchButton strong{font-size:8px}.MercariListingApp-module__c6r9cW__channelSwitchButton small{color:#739b8b;font-size:7px}.MercariListingApp-module__c6r9cW__channelSwitchButton:focus-visible{outline-offset:2px;outline:3px solid #6d58ec33}.MercariListingApp-module__c6r9cW__channelBody{padding:14px}.MercariListingApp-module__c6r9cW__channelBody>.MercariListingApp-module__c6r9cW__configuration,.MercariListingApp-module__c6r9cW__channelBody>.MercariListingApp-module__c6r9cW__runCard,.MercariListingApp-module__c6r9cW__channelBody>.MercariListingApp-module__c6r9cW__history{box-shadow:0 3px 12px #372d6609}.MercariListingApp-module__c6r9cW__configuration,.MercariListingApp-module__c6r9cW__runCard,.MercariListingApp-module__c6r9cW__history{border:1px solid var(--mercari-line);background:#fff;border-radius:14px}.MercariListingApp-module__c6r9cW__configuration{padding:17px}.MercariListingApp-module__c6r9cW__configuration>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.MercariListingApp-module__c6r9cW__configuration>header>div{gap:3px;display:grid}.MercariListingApp-module__c6r9cW__configuration>header strong{font-size:12px}.MercariListingApp-module__c6r9cW__configuration>header small{color:#a0a3ae;font-size:8px}.MercariListingApp-module__c6r9cW__configuration>header>span{color:#6751ce;white-space:nowrap;background:#f0edfd;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.MercariListingApp-module__c6r9cW__configGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.MercariListingApp-module__c6r9cW__configCard{background:#fcfcfe;border:1px solid #e8e8ef;border-radius:11px;grid-template-rows:auto minmax(46px,1fr) auto;gap:11px;min-width:0;min-height:168px;padding:13px;transition:border-color .18s,box-shadow .18s;display:grid}.MercariListingApp-module__c6r9cW__configCard.MercariListingApp-module__c6r9cW__configured{border-color:#dcd6fa;box-shadow:inset 0 2px #eeeafd}.MercariListingApp-module__c6r9cW__configCard>header{grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:8px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__configCard>header>span{color:#654fd0;background:var(--mercari-purple-soft);border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.MercariListingApp-module__c6r9cW__configCard>header>div{gap:2px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__configCard>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.MercariListingApp-module__c6r9cW__configCard>header small{color:#9b9eaa;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.MercariListingApp-module__c6r9cW__check{color:#2a9a66}.MercariListingApp-module__c6r9cW__folderSummary,.MercariListingApp-module__c6r9cW__descriptionSummary{background:#fff;border-radius:8px;align-content:center;gap:4px;min-width:0;padding:9px;display:grid}.MercariListingApp-module__c6r9cW__folderSummary strong{color:#505460;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.MercariListingApp-module__c6r9cW__folderSummary span,.MercariListingApp-module__c6r9cW__descriptionSummary>span{color:#9b9eaa;font-size:8px;line-height:1.45}.MercariListingApp-module__c6r9cW__imageSummary{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__imageSummary>img,.MercariListingApp-module__c6r9cW__imageSummary>span{background:#fff;border:1px solid #ebebf0;border-radius:8px;width:46px;height:46px}.MercariListingApp-module__c6r9cW__imageSummary>img{object-fit:cover;display:block}.MercariListingApp-module__c6r9cW__imageSummary>span{color:#b0b2bd;place-items:center;display:grid}.MercariListingApp-module__c6r9cW__imageSummary>div{gap:4px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__imageSummary strong{color:#575b67;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.MercariListingApp-module__c6r9cW__imageSummary small{color:#9b9eaa;font-size:8px}.MercariListingApp-module__c6r9cW__descriptionSummary{grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.MercariListingApp-module__c6r9cW__descriptionSummary p{color:#676b77;white-space:pre-wrap;max-height:32px;margin:0;font-size:8px;line-height:1.55;overflow:hidden}.MercariListingApp-module__c6r9cW__descriptionSummary small{color:#aaaeb8;font-size:8px}.MercariListingApp-module__c6r9cW__cardAction{color:#5d47c8;cursor:pointer;background:#faf9ff;border:1px solid #dcd7f6;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;height:31px;font-size:9px;font-weight:800;display:flex}.MercariListingApp-module__c6r9cW__cardAction:hover:not(:disabled){background:#f3f0ff;border-color:#c9c1ef}.MercariListingApp-module__c6r9cW__cardAction:disabled{opacity:.52;cursor:not-allowed}.MercariListingApp-module__c6r9cW__lockHint{color:#a17637;text-align:right;margin:9px 0 0;font-size:8px}.MercariListingApp-module__c6r9cW__runCard{grid-template-columns:minmax(240px,1fr) auto 180px;align-items:center;gap:17px;min-height:78px;margin-top:12px;padding:14px 17px;display:grid}.MercariListingApp-module__c6r9cW__runCard.MercariListingApp-module__c6r9cW__isRunning{background:linear-gradient(100deg,#fff 55%,#faf9ff);border-color:#dcd6fa}.MercariListingApp-module__c6r9cW__runHeading{align-items:center;gap:10px;min-width:0;display:flex}.MercariListingApp-module__c6r9cW__runHeading>span{color:#654fd0;background:var(--mercari-purple-soft);border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.MercariListingApp-module__c6r9cW__runHeading>div{gap:3px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__runHeading strong{font-size:11px}.MercariListingApp-module__c6r9cW__runHeading small{color:#9599a5;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.MercariListingApp-module__c6r9cW__readiness{align-items:center;gap:6px;display:flex}.MercariListingApp-module__c6r9cW__readiness span{color:#aaaeba;background:#f4f4f7;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;display:flex}.MercariListingApp-module__c6r9cW__readiness span.MercariListingApp-module__c6r9cW__ready{color:#288e60;background:#ebf8f1}.MercariListingApp-module__c6r9cW__liveStatus{align-items:center;gap:13px;display:flex}.MercariListingApp-module__c6r9cW__liveStatus>span:not(.MercariListingApp-module__c6r9cW__status):not(.MercariListingApp-module__c6r9cW__currentImage){gap:2px;display:grid}.MercariListingApp-module__c6r9cW__liveStatus strong{font-size:12px}.MercariListingApp-module__c6r9cW__liveStatus small{color:#9a9da9;font-size:7px}.MercariListingApp-module__c6r9cW__currentImage{color:#8c909c;text-overflow:ellipsis;white-space:nowrap;max-width:105px;font-size:8px;overflow:hidden}.MercariListingApp-module__c6r9cW__startButton,.MercariListingApp-module__c6r9cW__stopButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;font-size:10px;font-weight:800;display:flex}.MercariListingApp-module__c6r9cW__startButton{color:#fff;background:linear-gradient(135deg,#745be6,#5439cc);border:0;box-shadow:0 9px 19px #5439cc29}.MercariListingApp-module__c6r9cW__startButton:hover:not(:disabled){background:linear-gradient(135deg,#674ddb,#4930be)}.MercariListingApp-module__c6r9cW__startButton:disabled{opacity:.53;cursor:not-allowed;box-shadow:none}.MercariListingApp-module__c6r9cW__stopButton{color:#b73642;background:#fff3f4;border:1px solid #e5a6ac}.MercariListingApp-module__c6r9cW__stopButton:hover:not(:disabled){background:#ffe8ea}.MercariListingApp-module__c6r9cW__stopButton:disabled{opacity:.55;cursor:wait}.MercariListingApp-module__c6r9cW__history{margin-top:12px;overflow:hidden}.MercariListingApp-module__c6r9cW__history>header{border-bottom:1px solid #ededf2;justify-content:space-between;align-items:center;min-height:47px;padding:0 16px;display:flex}.MercariListingApp-module__c6r9cW__history>header>div{align-items:center;gap:7px;display:flex}.MercariListingApp-module__c6r9cW__history>header svg{color:#6851d1}.MercariListingApp-module__c6r9cW__history>header strong{font-size:10px}.MercariListingApp-module__c6r9cW__history>header small{color:#a2a5b0;font-size:8px}.MercariListingApp-module__c6r9cW__jobList{display:grid}.MercariListingApp-module__c6r9cW__jobList article{border-bottom:1px solid #f0f0f4;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:60px;padding:10px 16px;display:grid}.MercariListingApp-module__c6r9cW__jobList article:last-child{border-bottom:0}.MercariListingApp-module__c6r9cW__jobList article>div{gap:3px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__jobList article strong{font-size:9px}.MercariListingApp-module__c6r9cW__jobList article small,.MercariListingApp-module__c6r9cW__jobList article>span:last-child{color:#9b9ea9;font-size:8px}.MercariListingApp-module__c6r9cW__jobList article p{color:#9a5a5f;text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:8px;overflow:hidden}.MercariListingApp-module__c6r9cW__status{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;width:max-content;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.MercariListingApp-module__c6r9cW__status i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #6a50d71f}.MercariListingApp-module__c6r9cW__status.MercariListingApp-module__c6r9cW__running{color:#5d46ca;background:#eeeafd}.MercariListingApp-module__c6r9cW__status.MercariListingApp-module__c6r9cW__success{color:#26865b;background:#e9f7f0}.MercariListingApp-module__c6r9cW__status.MercariListingApp-module__c6r9cW__warning{color:#a76a19;background:#fff3df}.MercariListingApp-module__c6r9cW__status.MercariListingApp-module__c6r9cW__danger{color:#b8454f;background:#fcecee}.MercariListingApp-module__c6r9cW__status.MercariListingApp-module__c6r9cW__neutral{color:#777b88;background:#f0f0f4}.MercariListingApp-module__c6r9cW__emptyHistory{color:#a2a5b0;justify-content:center;align-items:center;gap:8px;min-height:82px;font-size:9px;display:flex}.MercariListingApp-module__c6r9cW__modalBackdrop{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1915355e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.MercariListingApp-module__c6r9cW__blockingBackdrop{z-index:100;background:#18132e7a}.MercariListingApp-module__c6r9cW__descriptionModal{background:#fff;border:1px solid #dedce9;border-radius:14px;width:min(520px,100%);overflow:hidden;box-shadow:0 25px 70px #231c4b38}.MercariListingApp-module__c6r9cW__instructionsModal{background:#f9f9fc;border:1px solid #dedce9;border-radius:15px;grid-template-rows:auto minmax(0,1fr) auto;width:min(610px,100%);max-height:min(760px,100vh - 40px);display:grid;overflow:hidden;box-shadow:0 25px 70px #231c4b3b}.MercariListingApp-module__c6r9cW__executorDownloadModal{background:#fff;border:1px solid #dedce9;border-radius:14px;width:min(410px,100%);overflow:hidden;box-shadow:0 25px 70px #231c4b3b}.MercariListingApp-module__c6r9cW__executorDownloadModal>header{border-bottom:1px solid #ecebf2;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:12px 15px;display:flex}.MercariListingApp-module__c6r9cW__executorDownloadModal>header>div{align-items:center;gap:9px;min-width:0;display:flex}.MercariListingApp-module__c6r9cW__executorDownloadModal>header>div>span{color:#654fd0;background:var(--mercari-purple-soft);border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.MercariListingApp-module__c6r9cW__executorDownloadModal>header>div>div{gap:3px;min-width:0;display:grid}.MercariListingApp-module__c6r9cW__executorDownloadModal>header strong{font-size:11px}.MercariListingApp-module__c6r9cW__executorDownloadModal>header small{color:#9a9da8;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.MercariListingApp-module__c6r9cW__executorDownloadModal>header>button{color:#7e828e;cursor:pointer;background:#fff;border:1px solid #e4e3ea;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid}.MercariListingApp-module__c6r9cW__executorDownloadBody{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:17px 15px;display:grid}.MercariListingApp-module__c6r9cW__executorDownloadBody>span{color:#2a8e60;background:#ebf8f1;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.MercariListingApp-module__c6r9cW__executorDownloadBody p{color:#747885;margin:0;font-size:9px;line-height:1.7}.MercariListingApp-module__c6r9cW__executorDownloadModal>footer{background:#fafafd;border-top:1px solid #ecebf2;justify-content:flex-end;align-items:center;gap:8px;min-height:55px;padding:10px 15px;display:flex}.MercariListingApp-module__c6r9cW__executorDownloadModal>footer button,.MercariListingApp-module__c6r9cW__executorDownloadModal>footer a{color:#666a76;cursor:pointer;background:#fff;border:1px solid #dedde5;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-width:78px;height:32px;padding:0 11px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.MercariListingApp-module__c6r9cW__executorDownloadModal>footer a{color:#fff;background:#654bd2;border-color:#654bd2;min-width:98px}.MercariListingApp-module__c6r9cW__executorDownloadModal>footer button:last-child{color:#fff;background:#654bd2;border-color:#654bd2;min-width:106px}.MercariListingApp-module__c6r9cW__executorDownloadModal>footer button:disabled{opacity:.55;cursor:wait}.MercariListingApp-module__c6r9cW__executorDownloadModal>footer a:hover{background:#563dc7}.MercariListingApp-module__c6r9cW__executorDownloadModal button:focus-visible,.MercariListingApp-module__c6r9cW__executorDownloadModal a:focus-visible{outline-offset:2px;outline:3px solid #6d58ec33}.MercariListingApp-module__c6r9cW__executorConnectionModal{width:min(440px,100%)}.MercariListingApp-module__c6r9cW__executorConnectionModal.MercariListingApp-module__c6r9cW__connectionTone_info>header>div>span,.MercariListingApp-module__c6r9cW__executorConnectionModal.MercariListingApp-module__c6r9cW__connectionTone_info .MercariListingApp-module__c6r9cW__executorDownloadBody>span{color:#654fd0;background:#efecfd}.MercariListingApp-module__c6r9cW__executorConnectionModal.MercariListingApp-module__c6r9cW__connectionTone_success>header>div>span,.MercariListingApp-module__c6r9cW__executorConnectionModal.MercariListingApp-module__c6r9cW__connectionTone_success .MercariListingApp-module__c6r9cW__executorDownloadBody>span{color:#26865b;background:#e9f7f0}.MercariListingApp-module__c6r9cW__executorConnectionModal.MercariListingApp-module__c6r9cW__connectionTone_warning>header>div>span,.MercariListingApp-module__c6r9cW__executorConnectionModal.MercariListingApp-module__c6r9cW__connectionTone_warning .MercariListingApp-module__c6r9cW__executorDownloadBody>span{color:#a76a19;background:#fff3df}.MercariListingApp-module__c6r9cW__executorConnectionModal.MercariListingApp-module__c6r9cW__connectionTone_danger>header>div>span,.MercariListingApp-module__c6r9cW__executorConnectionModal.MercariListingApp-module__c6r9cW__connectionTone_danger .MercariListingApp-module__c6r9cW__executorDownloadBody>span{color:#b8454f;background:#fcecee}.MercariListingApp-module__c6r9cW__executorConnectionActions{flex-wrap:wrap}.MercariListingApp-module__c6r9cW__executorConnectionActions>button{min-width:94px}.MercariListingApp-module__c6r9cW__executorConnectionActions>button:nth-last-child(2):not(:last-child){color:#654bd2;background:#fff;border-color:#cfc9ec}.MercariListingApp-module__c6r9cW__instructionsModal>header{background:#fff;border-bottom:1px solid #e9e8f0;justify-content:space-between;align-items:center;min-height:62px;padding:12px 15px;display:flex}.MercariListingApp-module__c6r9cW__instructionsModal>header>div{align-items:center;gap:9px;display:flex}.MercariListingApp-module__c6r9cW__instructionsModal>header>div>span{color:#654fd0;background:var(--mercari-purple-soft);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.MercariListingApp-module__c6r9cW__instructionsModal>header>div>div{gap:3px;display:grid}.MercariListingApp-module__c6r9cW__instructionsModal>header strong{font-size:11px}.MercariListingApp-module__c6r9cW__instructionsModal>header small{color:#9a9da8;font-size:8px}.MercariListingApp-module__c6r9cW__instructionsModal>header>button{color:#7e828e;cursor:pointer;background:#fff;border:1px solid #e4e3ea;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.MercariListingApp-module__c6r9cW__instructionsBody{padding:14px 15px;overflow-y:auto}.MercariListingApp-module__c6r9cW__instructionsBody ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.MercariListingApp-module__c6r9cW__instructionsBody li{background:#fff;border:1px solid #e9e8ee;border-radius:9px;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:8px 10px;display:grid}.MercariListingApp-module__c6r9cW__instructionsBody li>span{color:#654fd0;background:var(--mercari-purple-soft);border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;font-weight:900;display:grid}.MercariListingApp-module__c6r9cW__instructionsBody li>div{gap:2px;display:grid}.MercariListingApp-module__c6r9cW__instructionsBody li strong{color:#4c505c;font-size:9px}.MercariListingApp-module__c6r9cW__instructionsBody li p{color:#898d99;margin:0;font-size:8px;line-height:1.55}.MercariListingApp-module__c6r9cW__instructionsNotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.MercariListingApp-module__c6r9cW__instructionsNotes>span{color:#6650cc;background:#efecfd;border-radius:8px;align-items:flex-start;gap:6px;min-width:0;padding:9px;display:flex}.MercariListingApp-module__c6r9cW__instructionsNotes small{color:#77728b;font-size:7px;line-height:1.55}.MercariListingApp-module__c6r9cW__instructionsNotes small strong{color:#5d48c3;margin-bottom:2px;font-size:8px;display:block}.MercariListingApp-module__c6r9cW__instructionsModal>footer{background:#fff;border-top:1px solid #e9e8f0;justify-content:flex-end;align-items:center;min-height:52px;padding:9px 15px;display:flex}.MercariListingApp-module__c6r9cW__instructionsModal>footer button{color:#fff;cursor:pointer;background:#654bd2;border:0;border-radius:7px;min-width:92px;height:32px;font-size:9px;font-weight:800}.MercariListingApp-module__c6r9cW__descriptionModal>header{border-bottom:1px solid #ececf1;justify-content:space-between;align-items:center;min-height:62px;padding:12px 15px;display:flex}.MercariListingApp-module__c6r9cW__descriptionModal>header>div{align-items:center;gap:9px;display:flex}.MercariListingApp-module__c6r9cW__descriptionModal>header>div>span{color:#654fd0;background:var(--mercari-purple-soft);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.MercariListingApp-module__c6r9cW__descriptionModal>header>div>div{gap:3px;display:grid}.MercariListingApp-module__c6r9cW__descriptionModal>header strong{font-size:11px}.MercariListingApp-module__c6r9cW__descriptionModal>header small{color:#9a9da8;font-size:8px}.MercariListingApp-module__c6r9cW__descriptionModal>header>button{color:#7e828e;cursor:pointer;background:#fff;border:1px solid #e4e3ea;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.MercariListingApp-module__c6r9cW__descriptionModal>label{gap:7px;padding:15px;display:grid}.MercariListingApp-module__c6r9cW__descriptionModal>label>span{color:#5d616d;font-size:9px;font-weight:800}.MercariListingApp-module__c6r9cW__descriptionModal textarea{resize:vertical;color:#4c505c;border:1px solid #dedee6;border-radius:9px;outline:none;width:100%;min-height:205px;padding:11px;font-size:10px;line-height:1.65}.MercariListingApp-module__c6r9cW__descriptionModal textarea:focus{border-color:#806be3;box-shadow:0 0 0 3px #6d58ec14}.MercariListingApp-module__c6r9cW__descriptionModal>footer{background:#fafafd;border-top:1px solid #ececf1;justify-content:flex-end;align-items:center;gap:8px;min-height:55px;padding:10px 15px;display:flex}.MercariListingApp-module__c6r9cW__descriptionModal>footer small{color:#9c9faa;margin-right:auto;font-size:8px}.MercariListingApp-module__c6r9cW__descriptionModal>footer button{color:#666a76;cursor:pointer;background:#fff;border:1px solid #dedde5;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-width:68px;height:32px;font-size:9px;font-weight:700;display:flex}.MercariListingApp-module__c6r9cW__descriptionModal>footer button:last-child{color:#fff;background:#654bd2;border-color:#654bd2;min-width:92px}.MercariListingApp-module__c6r9cW__descriptionModal button:disabled{opacity:.55;cursor:not-allowed}.MercariListingApp-module__c6r9cW__accountModal{text-align:center;background:#fff;border:1px solid #ebc7cc;border-radius:16px;width:min(380px,100%);padding:27px 25px 23px;box-shadow:0 28px 80px #3c171e40}.MercariListingApp-module__c6r9cW__accountModal>span{color:#bd3e4a;background:#fff0f2;border-radius:16px;place-items:center;width:54px;height:54px;margin:0 auto 14px;display:grid}.MercariListingApp-module__c6r9cW__accountModal h2{color:#a72f3a;letter-spacing:-.02em;margin:0 0 9px;font-size:21px}.MercariListingApp-module__c6r9cW__accountModal p{color:#777b87;margin:0;font-size:10px;line-height:1.75}.MercariListingApp-module__c6r9cW__accountModal button{color:#fff;cursor:pointer;background:#b63a45;border:0;border-radius:8px;width:100%;height:38px;margin-top:19px;font-size:10px;font-weight:800}.MercariListingApp-module__c6r9cW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MercariListingApp-module__c6r9cW__spin{animation:.8s linear infinite MercariListingApp-module__c6r9cW__spin}.MercariListingApp-module__c6r9cW__loading{color:#6750ce;background:0 0;justify-content:center;align-items:center;gap:9px;min-height:calc(100dvh - 70px);font-size:11px;display:flex}@keyframes MercariListingApp-module__c6r9cW__spin{to{transform:rotate(360deg)}}@media (max-width:880px){.MercariListingApp-module__c6r9cW__channelHeader{grid-template-columns:1fr auto}.MercariListingApp-module__c6r9cW__channelConnection{grid-column:1/-1}.MercariListingApp-module__c6r9cW__configGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MercariListingApp-module__c6r9cW__configCard:last-child{grid-column:span 2;min-height:145px}.MercariListingApp-module__c6r9cW__runCard{grid-template-columns:minmax(220px,1fr) auto}.MercariListingApp-module__c6r9cW__runCard>button{grid-column:span 2}.MercariListingApp-module__c6r9cW__liveStatus{justify-self:end}}@media (max-width:640px){.MercariListingApp-module__c6r9cW__header{grid-template-columns:1fr auto;padding:0 13px}.MercariListingApp-module__c6r9cW__headerBrand{display:none}.MercariListingApp-module__c6r9cW__header>button:last-child{justify-self:end}.MercariListingApp-module__c6r9cW__content{width:min(100% - 24px,1080px)}.MercariListingApp-module__c6r9cW__hero{flex-direction:column;align-items:flex-start;min-height:150px;margin-top:13px;padding:20px}.MercariListingApp-module__c6r9cW__hero p{max-width:290px}.MercariListingApp-module__c6r9cW__executorPill{max-width:100%;min-height:34px}.MercariListingApp-module__c6r9cW__ruleBar{scrollbar-width:none;gap:11px;overflow-x:auto}.MercariListingApp-module__c6r9cW__ruleBar::-webkit-scrollbar{display:none}.MercariListingApp-module__c6r9cW__ruleBar>span{min-width:max-content}.MercariListingApp-module__c6r9cW__ruleBar .MercariListingApp-module__c6r9cW__backgroundRule{margin-left:0}.MercariListingApp-module__c6r9cW__configuration{padding:13px}.MercariListingApp-module__c6r9cW__configuration>header small{display:none}.MercariListingApp-module__c6r9cW__configGrid{grid-template-columns:1fr}.MercariListingApp-module__c6r9cW__configCard,.MercariListingApp-module__c6r9cW__configCard:last-child{grid-column:auto;min-height:159px}.MercariListingApp-module__c6r9cW__runCard{grid-template-columns:1fr;gap:13px}.MercariListingApp-module__c6r9cW__runCard>button{grid-column:auto}.MercariListingApp-module__c6r9cW__liveStatus{justify-content:space-between;justify-self:stretch;width:100%;overflow-x:auto}.MercariListingApp-module__c6r9cW__currentImage{display:none}.MercariListingApp-module__c6r9cW__readiness{justify-content:flex-start}.MercariListingApp-module__c6r9cW__jobList article{grid-template-columns:94px minmax(0,1fr)}.MercariListingApp-module__c6r9cW__jobList article>span:last-child,.MercariListingApp-module__c6r9cW__descriptionModal>header small,.MercariListingApp-module__c6r9cW__helpStrip small{display:none}.MercariListingApp-module__c6r9cW__supportRow{grid-template-columns:1fr}.MercariListingApp-module__c6r9cW__channelHeader{grid-template-columns:1fr;gap:11px;padding:13px}.MercariListingApp-module__c6r9cW__channelPrice{grid-template-columns:auto 1fr auto;align-items:center;width:100%}.MercariListingApp-module__c6r9cW__channelPrice input{width:100%}.MercariListingApp-module__c6r9cW__channelConnection{grid-column:auto;grid-template-columns:1fr}.MercariListingApp-module__c6r9cW__channelBody{padding:10px}.MercariListingApp-module__c6r9cW__executorDownloadEntry,.MercariListingApp-module__c6r9cW__browserSwitchEntry{width:100%;min-width:0}.MercariListingApp-module__c6r9cW__instructionsNotes{grid-template-columns:1fr}.MercariListingApp-module__c6r9cW__instructionsModal>header small{display:none}}@media (prefers-reduced-motion:reduce){.MercariListingApp-module__c6r9cW__spin{animation-duration:1.6s}.MercariListingApp-module__c6r9cW__configCard{transition:none}}
.NikoWorkspaceShell-module__m-6H0W__shell{--ws-accent:#6852dc;--ws-accent-hover:#5741c5;--ws-accent-soft:#6852dc1a;--ws-ink:#191824;--ws-muted:#656373;--ws-line:#4a446921;min-height:100dvh;color:var(--ws-ink);background:radial-gradient(42rem 30rem at 82% -8%,#6852ba24,#0000 69%),radial-gradient(28rem 24rem at 14% 76%,#786ca714,#0000 72%),linear-gradient(145deg,#f4f5f9 0%,#eceef5 52%,#f7f7fb 100%);grid-template-columns:216px minmax(0,1fr);display:grid}.NikoWorkspaceShell-module__m-6H0W__sidebar{z-index:45;-webkit-backdrop-filter:blur(14px)saturate(112%);backdrop-filter:blur(14px)saturate(112%);background:#f9fafdd6;border-right:1px solid #4a44691a;flex-direction:column;width:216px;height:100dvh;padding:18px 13px 14px;display:flex;position:sticky;top:0;box-shadow:inset -1px 0 #ffffffb3,12px 0 36px #3b345b0a}.NikoWorkspaceShell-module__m-6H0W__brand{align-items:center;gap:10px;height:40px;padding:0 7px;display:flex}.NikoWorkspaceShell-module__m-6H0W__brand strong{color:#181722;letter-spacing:-.025em;font-size:17px;font-weight:700}.NikoWorkspaceShell-module__m-6H0W__logoIcon{flex:none;place-items:center;width:31px;height:31px;display:grid}.NikoWorkspaceShell-module__m-6H0W__closeMobile{display:none}.NikoWorkspaceShell-module__m-6H0W__startButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#735be7,#6048d4);border:1px solid #6348cd26;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:44px;margin:19px 0 14px;font-size:13px;font-weight:600;transition:transform .22s,box-shadow .22s;display:flex;box-shadow:0 10px 24px #573fb92b}.NikoWorkspaceShell-module__m-6H0W__startButton:hover{transform:translateY(-1px);box-shadow:0 13px 28px #573fb936}.NikoWorkspaceShell-module__m-6H0W__startButton:active{transform:translateY(1px)}.NikoWorkspaceShell-module__m-6H0W__nav{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}.NikoWorkspaceShell-module__m-6H0W__nav::-webkit-scrollbar{display:none}.NikoWorkspaceShell-module__m-6H0W__navGroup{gap:3px;display:grid}.NikoWorkspaceShell-module__m-6H0W__navGroup+.NikoWorkspaceShell-module__m-6H0W__navGroup{margin-top:3px}.NikoWorkspaceShell-module__m-6H0W__mercariNavGroup{border-top:1px solid #4a446917;margin-top:7px;padding-top:8px}.NikoWorkspaceShell-module__m-6H0W__navLabel{color:#858393;margin:5px 9px 4px;font-size:11px;font-weight:500;line-height:1.35}.NikoWorkspaceShell-module__m-6H0W__nav button{color:#555362;height:37px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:20px minmax(0,1fr) 15px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:500;transition:color .2s,background-color .2s,border-color .2s,transform .2s;display:grid}.NikoWorkspaceShell-module__m-6H0W__nav button>svg:first-child{stroke-width:1.8px}.NikoWorkspaceShell-module__m-6H0W__nav button>svg:last-child{opacity:.52}.NikoWorkspaceShell-module__m-6H0W__nav button:hover{color:#4531ad;background:#6852dc11;border-color:#6852dc17;transform:translate(1px)}.NikoWorkspaceShell-module__m-6H0W__nav button.NikoWorkspaceShell-module__m-6H0W__navActive{color:#4933bc;background:#6852dc1c;border-color:#6852dc1c;font-weight:600;box-shadow:inset 0 1px #ffffffa6}.NikoWorkspaceShell-module__m-6H0W__sidebarFoot{gap:9px;margin-top:auto;padding-top:13px;display:grid}.NikoWorkspaceShell-module__m-6H0W__supportButton{color:#51486d;width:100%;min-width:0;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:#ffffff7a;border:1px solid #6852dc1f;border-radius:10px;grid-template-columns:21px minmax(0,1fr) 15px;align-items:center;gap:9px;padding:8px 10px;transition:color .2s,border-color .2s,background-color .2s,transform .2s;display:grid}.NikoWorkspaceShell-module__m-6H0W__supportButton>span{gap:2px;min-width:0;display:grid}.NikoWorkspaceShell-module__m-6H0W__supportButton strong{color:#3d3948;font-size:11px;font-weight:650}.NikoWorkspaceShell-module__m-6H0W__supportButton small{color:#8b8794;font-size:9px}.NikoWorkspaceShell-module__m-6H0W__supportButton>svg:first-child{color:#6952d7;stroke-width:1.8px}.NikoWorkspaceShell-module__m-6H0W__supportButton>svg:last-child{color:#aaa7b5}.NikoWorkspaceShell-module__m-6H0W__supportButton:hover{color:#4f3bc6;background:#6852dc12;border-color:#6852dc33;transform:translateY(-1px)}.NikoWorkspaceShell-module__m-6H0W__supportButton:active{transform:translateY(0)scale(.99)}.NikoWorkspaceShell-module__m-6H0W__balanceCard,.NikoWorkspaceShell-module__m-6H0W__userMain{text-align:left;cursor:pointer;align-items:center;width:100%;min-width:0;display:grid}.NikoWorkspaceShell-module__m-6H0W__balanceCard{color:#6049cb;background:#ffffff8a;border:1px solid #6852dc21;border-radius:11px;grid-template-columns:21px minmax(0,1fr) 15px;gap:9px;min-height:56px;padding:9px 10px}.NikoWorkspaceShell-module__m-6H0W__balanceCard>span,.NikoWorkspaceShell-module__m-6H0W__userMain>span:nth-child(2){gap:3px;min-width:0;display:grid}.NikoWorkspaceShell-module__m-6H0W__balanceCard strong,.NikoWorkspaceShell-module__m-6H0W__userMain strong{font-size:11px;font-weight:600}.NikoWorkspaceShell-module__m-6H0W__balanceCard small{color:#6049cb;font-size:10px;font-weight:600}.NikoWorkspaceShell-module__m-6H0W__userRow{background:0 0;border-radius:9px;grid-template-columns:minmax(0,1fr) 30px;gap:2px;min-height:48px;padding:3px 4px;display:grid}.NikoWorkspaceShell-module__m-6H0W__userRow:hover{background:#ffffff80}.NikoWorkspaceShell-module__m-6H0W__userMain{color:#4b4957;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);gap:8px;padding:2px 3px}.NikoWorkspaceShell-module__m-6H0W__userMain small{color:#8b8996;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.NikoWorkspaceShell-module__m-6H0W__logoutButton{color:#9894a4;cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:center;place-items:center;width:30px;height:30px;padding:0;display:grid}.NikoWorkspaceShell-module__m-6H0W__logoutButton:hover{color:#754657;background:#a04a5e14}.NikoWorkspaceShell-module__m-6H0W__avatar{place-items:center;width:34px;height:34px;display:grid}.NikoWorkspaceShell-module__m-6H0W__topAvatar{width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:transform .2s;display:grid}.NikoWorkspaceShell-module__m-6H0W__topAvatar:hover{transform:translateY(-1px)scale(1.04)}.NikoWorkspaceShell-module__m-6H0W__topAvatar:active{transform:translateY(0)scale(.98)}.NikoWorkspaceShell-module__m-6H0W__workspace{background:0 0;min-width:0;min-height:100dvh}.NikoWorkspaceShell-module__m-6H0W__topbar{z-index:35;-webkit-backdrop-filter:blur(14px)saturate(112%);backdrop-filter:blur(14px)saturate(112%);background:#ffffff8f;border:1px solid #ffffffc2;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;height:52px;margin:10px 14px 0;padding:0 17px;display:flex;position:sticky;top:10px;box-shadow:inset 0 1px #ffffffdb,0 10px 30px #3932590a}.NikoWorkspaceShell-module__m-6H0W__breadcrumb{color:#858291;align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}.NikoWorkspaceShell-module__m-6H0W__breadcrumb strong{color:#302e39;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.NikoWorkspaceShell-module__m-6H0W__topActions,.NikoWorkspaceShell-module__m-6H0W__topActionsSlot{align-items:center;gap:8px;display:flex}.NikoWorkspaceShell-module__m-6H0W__balancePill{color:#5d46c9;cursor:pointer;background:#ffffffa1;border:1px solid #6852dc26;border-radius:9px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:11px;font-weight:600;display:flex}.NikoWorkspaceShell-module__m-6H0W__content{min-width:0;min-height:calc(100dvh - 62px)}.NikoWorkspaceShell-module__m-6H0W__mobileMenu,.NikoWorkspaceShell-module__m-6H0W__navMask{display:none}.NikoWorkspaceShell-module__m-6H0W__shell button:focus-visible{outline-offset:2px;outline:3px solid #6852dc2b}@media (max-width:900px){.NikoWorkspaceShell-module__m-6H0W__shell{grid-template-columns:1fr}.NikoWorkspaceShell-module__m-6H0W__sidebar{background:#f9fafdf5;border:1px solid #ffffffbd;border-radius:16px;height:calc(100dvh - 20px);transition:transform .26s cubic-bezier(.2,.8,.2,1);position:fixed;top:10px;left:10px;overflow-y:auto;transform:translate(calc(-100% - 24px));box-shadow:18px 0 44px #26213c2b}.NikoWorkspaceShell-module__m-6H0W__sidebarOpen{transform:translate(0)}.NikoWorkspaceShell-module__m-6H0W__closeMobile{color:#6a6678;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.NikoWorkspaceShell-module__m-6H0W__topbar{height:50px;margin:8px 11px 0;padding:0 14px 0 56px;top:8px}.NikoWorkspaceShell-module__m-6H0W__mobileMenu{z-index:40;color:#5b44c5;cursor:pointer;background:#ffffffe0;border:1px solid #6852dc29;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:fixed;top:16px;left:18px}.NikoWorkspaceShell-module__m-6H0W__navMask{z-index:42;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18162247;border:0;display:block;position:fixed;inset:0}}@media (max-width:640px){.NikoWorkspaceShell-module__m-6H0W__topbar{border-radius:12px;height:48px;margin:7px 8px 0;padding:0 10px 0 51px;top:7px}.NikoWorkspaceShell-module__m-6H0W__mobileMenu{top:14px;left:14px}.NikoWorkspaceShell-module__m-6H0W__breadcrumb{gap:5px}.NikoWorkspaceShell-module__m-6H0W__breadcrumb>span,.NikoWorkspaceShell-module__m-6H0W__breadcrumb>svg:nth-of-type(2),.NikoWorkspaceShell-module__m-6H0W__balancePill{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.NikoWorkspaceShell-module__m-6H0W__sidebar,.NikoWorkspaceShell-module__m-6H0W__topbar{background:#f8f9fc}}@media (prefers-reduced-transparency:reduce){.NikoWorkspaceShell-module__m-6H0W__shell{background:#eff1f6}.NikoWorkspaceShell-module__m-6H0W__sidebar,.NikoWorkspaceShell-module__m-6H0W__topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8f9fc}}@media (prefers-reduced-motion:reduce){.NikoWorkspaceShell-module__m-6H0W__shell *,.NikoWorkspaceShell-module__m-6H0W__shell :before,.NikoWorkspaceShell-module__m-6H0W__shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.NikoWorkspaceShell-module__m-6H0W__startButton:hover,.NikoWorkspaceShell-module__m-6H0W__nav button:hover,.NikoWorkspaceShell-module__m-6H0W__topAvatar:hover,.NikoWorkspaceShell-module__m-6H0W__topAvatar:active{transform:none}}
