.dashboard-preview-root{gap:14px;display:grid}.dashboard-preview-notice{border-radius:var(--evma-radius-card);color:#173f3a;background:#edf5f2;border:1px solid #c9dad4;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:13px 18px;display:flex}.dashboard-preview-notice div{gap:2px;display:grid}.dashboard-preview-notice strong{letter-spacing:.02em;font-size:13px}.dashboard-preview-notice span,.dashboard-preview-notice small{color:#56716a;font-size:11px}.dashboard-preview-notice small{letter-spacing:.08em;flex:none;font-weight:700}@media (max-width:700px){.dashboard-preview-notice{flex-direction:column;align-items:flex-start;gap:7px}}.preview-dashboard-page{background:var(--bg)}.preview-dashboard-page>.dashboard-preview-notice{margin:18px 44px 0}@container workspace (max-width:820px){.preview-dashboard-page>.dashboard-preview-notice{margin:14px 22px 0}}@container workspace (max-width:520px){.preview-dashboard-page>.dashboard-preview-notice{margin:10px 14px 0}}.preview3-dashboard{color:#13211e;background:#f6f8f7}.preview3-topbar{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:minmax(340px,.9fr) minmax(660px,1.4fr);align-items:end;gap:34px;padding:34px 44px 24px;display:grid}.preview3-greeting span{color:#35645b;font-size:11px;font-weight:800}.preview3-greeting h1{letter-spacing:-.05em;margin:10px 0 5px;font-size:30px;line-height:1.15}.preview3-greeting p{color:var(--muted);margin:0;font-size:13px}.preview3-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.preview3-metrics article{border-radius:var(--evma-radius-section);background:#fff;border:1px solid #e2e9e6;padding:17px 18px;box-shadow:0 10px 28px #1436300d}.preview3-metrics span{color:#56716a;font-size:10px;font-weight:700;display:block}.preview3-metrics strong{color:#0d5548;letter-spacing:-.05em;margin-top:9px;font-size:30px;display:block}.preview3-metrics strong small{font-size:11px;font-weight:700}.preview3-metrics em{color:#8b9a96;margin-top:3px;font-size:9px;font-style:normal;display:block}.preview3-content{gap:18px;padding:18px 44px 52px;display:grid}.preview3-trend{color:#9a6cff;width:100%;height:46px;overflow:visible}.preview3-trend polyline{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.preview3-trend circle{fill:currentColor}.preview3-trend.is-large{height:126px;margin-top:8px}.preview3-middle-grid{grid-template-columns:minmax(0,1.5fr) minmax(310px,.55fr);gap:18px;display:grid}.preview3-keywords,.preview3-updates,.preview3-official-tips,.preview3-presets,.preview3-recent{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:#fff;box-shadow:0 10px 28px #1436300a}.preview3-keywords>header,.preview3-updates>header,.preview3-official-tips>header,.preview3-presets>header,.preview3-recent>header{justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.preview3-keywords h2,.preview3-updates h2,.preview3-official-tips h2,.preview3-presets h2,.preview3-recent h2{margin:0;font-size:15px}.preview3-keywords header small,.preview3-official-tips header small{color:var(--faint);font-size:8px}.preview3-keywords>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 16px 16px;display:grid}.preview3-keywords article{border-radius:var(--evma-radius-card);background:#fff;border:1px solid #e9eeec;padding:14px}.preview3-keyword-head{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.preview3-keyword-head>span{background:#edf1ef;border-radius:50%;width:48px;height:48px;position:relative;overflow:hidden}.preview3-keyword-head img{object-fit:cover}.preview3-keyword-head h3{margin:0;font-size:13px}.preview3-keyword-head em{color:#ff7b8d;font-size:8px;font-style:normal}.preview3-keyword-head b{color:#ff536d;font-size:9px}.preview3-keywords article>.preview3-trend{margin:7px 0}.preview3-tags{flex-wrap:wrap;gap:5px;display:flex}.preview3-tags span{color:#5f706c;background:#f3f5f4;border-radius:999px;padding:4px 7px;font-size:8px}.preview3-updates{padding-bottom:8px}.preview3-updates header a,.preview3-presets header a,.preview3-recent header a{color:var(--muted);font-size:9px}.preview3-updates>a{border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 16px;padding:10px 0;display:grid}.preview3-updates>a>span,.preview3-official-tips>a>span{color:#fff;background:#06b76b;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.preview3-updates strong,.preview3-official-tips strong{font-size:10px;display:block}.preview3-updates small,.preview3-official-tips p{color:var(--faint);margin:3px 0 0;font-size:8px;display:block}.preview3-updates time{color:var(--faint);font-size:8px}.preview3-lower-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:18px;display:grid}.preview3-official-tips>a{border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 16px;padding:11px 0;display:grid}.preview3-official-tips>a>em{color:#48766c;font-size:8px;font-style:normal}@container workspace (max-width:1280px){.preview3-topbar{grid-template-columns:minmax(300px,.75fr) minmax(560px,1.25fr);gap:20px;padding-left:30px;padding-right:30px}.preview3-content{padding-left:30px;padding-right:30px}}@container workspace (max-width:1020px){.preview3-topbar{grid-template-columns:1fr;align-items:start}.preview3-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.preview3-middle-grid,.preview3-lower-grid{grid-template-columns:1fr}}@container workspace (max-width:760px){.preview3-topbar{padding:24px 20px 18px}.preview3-content{padding:16px 20px 38px}.preview3-keywords>div{grid-template-columns:1fr}}@container workspace (max-width:480px){.preview3-topbar{padding:20px 14px 14px}.preview3-content{padding:14px 14px 32px}.preview3-metrics{grid-template-columns:1fr 1fr;gap:8px}.preview3-metrics article{padding:13px}.preview3-keywords>header,.preview3-updates>header,.preview3-official-tips>header,.preview3-presets>header,.preview3-recent>header{flex-direction:column;align-items:flex-start;gap:5px}.preview3-updates>a,.preview3-official-tips>a{grid-template-columns:28px minmax(0,1fr)}.preview3-updates time,.preview3-official-tips>a>em{grid-column:2}}.preview3-greeting span{font-size:13px}.preview3-keywords h2,.preview3-updates h2,.preview3-official-tips h2,.preview3-presets h2,.preview3-recent h2{font-size:17px}.preview3-keywords header small,.preview3-official-tips header small{font-size:10px}.preview3-keyword-head em,.preview3-keyword-head b,.preview3-updates header a,.preview3-presets header a,.preview3-recent header a{font-size:11px}.preview3-updates strong,.preview3-official-tips strong{font-size:12px;line-height:1.45}.preview3-updates small,.preview3-official-tips p{font-size:10px;line-height:1.5}.preview3-updates time,.preview3-official-tips>a>em{font-size:10px}@container workspace (max-width:760px){.preview3-metrics span{font-size:11px}.preview3-metrics em{font-size:10px}}@container workspace (max-width:480px){.preview3-greeting h1{font-size:25px}.preview3-greeting span{font-size:12px}.preview3-metrics strong{font-size:27px}.preview3-keywords h2,.preview3-updates h2,.preview3-official-tips h2,.preview3-presets h2,.preview3-recent h2{font-size:16px}}.preview3-keywords article{grid-template-rows:auto minmax(54px,1fr) auto;min-height:178px;display:grid}.preview3-keyword-head b{white-space:nowrap;justify-self:end}.preview3-keyword-chart{align-items:center;min-width:0;margin:6px 0 4px;display:flex}@container workspace (max-width:760px){.preview3-keywords article{min-height:168px}}@container workspace (max-width:480px){.preview3-weekly-chart .preview3-trend{height:36px}.preview3-keyword-head>span{width:52px;height:52px;transform:translateY(6px)}}.preview3-keyword-head{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;min-height:58px;padding-top:0}.preview3-keyword-head>span{align-self:center;width:54px;height:54px;transform:none}.preview3-keyword-head>div{flex-direction:column;justify-content:center;min-height:54px;display:flex}.preview3-keyword-head b{letter-spacing:-.02em;font-size:15px;font-weight:900;line-height:1}.preview3-keyword-chart .preview3-trend{width:100%;height:72px}.preview3-keywords article{grid-template-rows:auto minmax(70px,1fr) auto;min-height:196px}.preview3-notices{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:#fff;box-shadow:0 10px 28px #1436300a}.preview3-notices>header{justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.preview3-notices h2{margin:0;font-size:17px}.preview3-notices header a{color:var(--muted);font-size:10px}.preview3-notices>div>a{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 0;display:grid}.preview3-notices strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.preview3-notices time{color:var(--faint);font-size:9px}.preview3-weekly-chart .preview3-trend{height:46px}@container workspace (max-width:1180px){.preview3-lower-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container workspace (max-width:760px){.preview3-lower-grid{grid-template-columns:1fr}.preview3-keyword-head{grid-template-columns:56px minmax(0,1fr) auto}.preview3-keyword-head>span{width:56px;height:56px}.preview3-keyword-head>div{min-height:56px}.preview3-keyword-chart .preview3-trend{height:76px}.preview3-notices>header{flex-direction:column;align-items:flex-start;gap:5px}}@container workspace (max-width:480px){.preview3-keyword-head{grid-template-columns:56px minmax(0,1fr) auto}.preview3-keyword-head>span{transform:none}.preview3-keyword-head b{font-size:16px}.preview3-keyword-chart .preview3-trend{height:80px}.preview3-notices>div>a{grid-template-columns:1fr}.preview3-notices time{margin-top:-5px}}.preview3-weekly-trends :is(a,article).tone-orange{--bar-color:linear-gradient(90deg,#ffb25c,#ff9340)}.preview3-weekly-trends :is(a,article).tone-violet{--bar-color:linear-gradient(90deg,#b98cff,#9f6eff)}@media (min-width:1101px){.app-shell{--workspace-panel-width:250px;grid-template-columns:68px var(--workspace-panel-width) minmax(0, 1fr);transition:grid-template-columns .22s ease-in-out}.app-shell.sidebar-collapsed{--workspace-panel-width:0px}.app-shell>.side-panel{min-width:0;width:var(--workspace-panel-width);transition:width .22s ease-in-out,opacity .15s ease-in-out,border-color .15s ease-in-out}.app-shell.sidebar-collapsed>.side-panel{opacity:0;pointer-events:none;visibility:hidden;border-right-color:#0000;transition:width .22s ease-in-out,opacity .12s ease-in-out,border-color .12s ease-in-out,visibility 0s linear .22s}.app-shell>.topbar,.app-shell>.page-content{min-width:0}.rail-collapse-toggle{border-radius:var(--evma-radius-card);color:#ffffffb8;cursor:pointer;background:#ffffff14;border:0;place-items:center;width:42px;height:42px;margin-top:auto;transition:background .16s,color .16s,transform .16s;display:grid}.rail-collapse-toggle:hover,.rail-collapse-toggle:focus-visible{color:#fff;background:#ffffff29}.rail-collapse-toggle:active{transform:scale(.96)}.rail-collapse-toggle:focus-visible{outline-offset:2px;outline:2px solid #fffffff2}.rail-collapse-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}}@media (min-width:1101px) and (max-width:1280px){.app-shell{--workspace-panel-width:220px}.app-shell.sidebar-collapsed{--workspace-panel-width:0px}}@media (max-width:1100px){.rail-collapse-toggle{display:none}}.preview13-today-check{border-radius:var(--evma-radius-section);background:#f3f8f5;border:1px solid #dbe9e2;overflow:hidden;box-shadow:0 12px 30px #14483b0d}.preview13-today-header{justify-content:space-between;align-items:end;gap:20px;padding:19px 22px 13px;display:flex}.preview13-today-header>div>span{color:#3f7b69;letter-spacing:.13em;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.preview13-today-header h2{color:#14241f;letter-spacing:-.035em;margin:0;font-size:18px}.preview13-today-header>small{color:#71877f;text-align:right;font-size:11px;line-height:1.45}.preview13-today-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 16px 16px;display:grid}.preview13-today-card{border-radius:var(--evma-radius-card);background:#fffffff0;border:1px solid #dfe9e4;grid-template-rows:auto auto;grid-template-columns:46px minmax(0,1fr);gap:0 13px;min-width:0;padding:16px 17px 14px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 8px 22px #1b463b0b}.preview13-today-card:focus-visible{outline-offset:2px;outline:3px solid #1f8b6538}.preview13-today-icon{color:#16805c;background:#e1f2e9;border-radius:14px;grid-row:1/3;place-items:center;width:46px;height:46px;display:grid}.preview13-today-icon svg{fill:currentColor;width:24px;height:24px}.preview13-today-card:nth-child(2) .preview13-today-icon{color:#4174c9;background:#e9f0ff}.preview13-today-card:nth-child(3) .preview13-today-icon{color:#7659b2;background:#f0eafd}.preview13-today-card>div{min-width:0}.preview13-today-card small{color:#6d827a;font-size:10px;font-weight:700;display:block}.preview13-today-card strong{color:#17251f;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:17px;line-height:1.25;display:block;overflow:hidden}.preview13-today-card p{color:#82928c;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;line-height:1.4;overflow:hidden}.preview13-today-card em{color:#19795b;grid-column:2;align-items:center;gap:5px;margin-top:12px;font-size:11px;font-style:normal;font-weight:850;display:flex}.preview13-today-card:nth-child(2) em{color:#3c69b1}.preview13-today-card:nth-child(3) em{color:#6f54a7}.preview13-today-card em b{font-size:13px;transition:transform .18s}.preview13-today-card:hover em b{transform:translate(3px)}.preview13-today-note{color:#91a19b;text-align:right;margin:-5px 17px 13px;font-size:9px}@container workspace (max-width:1020px){.preview13-today-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.preview13-today-card p{white-space:normal}}@container workspace (max-width:760px){.preview13-today-header{flex-direction:column;align-items:flex-start;gap:6px;padding:17px 17px 12px}.preview13-today-header>small{text-align:left}.preview13-today-grid{grid-template-columns:1fr;padding:0 12px 12px}.preview13-today-card{grid-template-rows:auto;grid-template-columns:44px minmax(0,1fr) auto}.preview13-today-icon{grid-row:auto}.preview13-today-card em{white-space:nowrap;grid-area:1/3;align-self:center;margin:0}.preview13-today-card p{white-space:normal}.preview13-today-note{text-align:left;margin:-2px 13px 11px}}@container workspace (max-width:480px){.preview13-today-header h2{font-size:17px}.preview13-today-header>small{font-size:10px}.preview13-today-card em{grid-area:auto/2;margin-top:9px}}@media (prefers-reduced-motion:reduce){.preview13-today-card,.preview13-today-card em b{transition:none}}.preview22-recommendation{border-radius:var(--evma-radius-section);color:#fff;background:#0f5848;border:1px solid #cfe1d8;overflow:hidden;box-shadow:0 18px 42px #0d453521}.preview22-layout{grid-template-columns:minmax(530px,1.55fr) minmax(330px,.88fr) minmax(320px,.82fr);padding:0 20px 18px;display:grid}.preview22-style{grid-template-columns:235px minmax(0,1fr);gap:18px;min-width:0;padding-right:18px;display:grid}@container workspace (max-width:1180px){.preview22-style{grid-template-columns:220px minmax(0,1fr)}}@container workspace (max-width:820px){.preview22-style{padding-right:0}}@container workspace (max-width:620px){.preview22-layout{padding:0 14px 15px}.preview22-style{grid-template-columns:1fr}}@container workspace (max-width:760px){.preview3-keywords>div{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:16px;display:flex;overflow-x:auto}}.preview3-updates>header small{color:var(--faint);font-size:10px}.preview3-update-layout>a{border-radius:var(--evma-radius-card);background:#fff;border:1px solid #e6ece9;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:13px;display:grid}.preview3-update-layout>a.is-featured{background:linear-gradient(145deg,#f5fbf8,#edf7f3);grid-row:1/3;align-content:start;padding:18px}.preview3-update-layout>a>span{color:#fff;background:#06b76b;border-radius:9px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:900;display:grid}.preview3-update-layout>a.is-featured>span{width:38px;height:38px}.preview3-update-layout strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.preview3-update-layout p{color:#657670;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.preview3-update-layout small{color:var(--faint);margin-top:6px;font-size:9px;display:block}.preview3-update-layout time{color:var(--faint);white-space:nowrap;align-self:start;font-size:9px}.preview3-tip-grid>a{border-radius:var(--evma-radius-card);background:#fff;border:1px solid #e6ece9;grid-template-rows:auto 1fr auto;grid-template-columns:34px minmax(0,1fr);gap:9px 10px;min-width:0;min-height:150px;padding:14px;display:grid}.preview3-tip-grid>a>span{color:#fff;background:#0d6857;border-radius:9px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:900;display:grid}.preview3-tip-grid strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.preview3-tip-grid p{color:var(--faint);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.preview3-tip-grid em{color:#48766c;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;align-self:end;font-size:9px;font-style:normal;overflow:hidden}.preview3-official-empty{border-radius:var(--evma-radius-card);text-align:center;background:#f8faf9;border:1px dashed #dce6e1;grid-column:1/-1;place-content:center;gap:5px;min-height:126px;padding:18px;display:grid}.preview3-official-empty strong{font-size:12px}.preview3-official-empty small{color:var(--faint);font-size:10px}@container workspace (max-width:1020px){.preview3-update-layout{grid-template-columns:minmax(0,1.4fr) minmax(200px,.8fr)}.preview3-tip-grid{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,minmax(220px,1fr));overflow-x:auto}.preview3-tip-grid>a{scroll-snap-align:start}}@container workspace (max-width:760px){.preview3-update-layout>a.is-featured{grid-row:auto}.preview3-tip-grid{grid-template-columns:repeat(3,minmax(250px,82vw));padding-bottom:18px}}@container workspace (max-width:480px){.preview3-update-layout>a{grid-template-columns:32px minmax(0,1fr)}.preview3-update-layout time{grid-column:2}}.preview3-official-tips>header,.preview3-notices>header,.preview3-weekly-trends>header{padding-top:14px;padding-bottom:12px}.preview3-tip-grid{grid-template-columns:1fr;gap:0;padding:0 16px 10px;display:grid;overflow:visible}.preview3-tip-grid>a{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;grid-template-rows:auto;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:0;padding:11px 0;display:grid}.preview3-tip-grid>a>span{border-radius:8px;width:30px;height:30px}.preview3-tip-grid>a>div{grid-column:auto;min-width:0}.preview3-tip-grid em{text-align:right;grid-column:auto;align-self:center;max-width:150px;font-size:9px}.preview3-notices>div{padding-bottom:10px}.preview3-official-empty{min-height:112px}@container workspace (max-width:1180px){.preview3-tip-grid em{max-width:190px}}@container workspace (max-width:760px){.preview3-tip-grid{grid-template-columns:1fr;display:grid;overflow:visible}.preview3-tip-grid em{text-align:left;grid-column:2;max-width:none}}@container workspace (max-width:480px){.preview3-tip-grid{grid-template-columns:1fr}.preview3-tip-grid p{-webkit-line-clamp:2}}.preview3-official-tips,.preview3-notices,.preview3-weekly-trends{flex-direction:column;align-self:stretch;min-width:0;height:224px;display:flex;overflow:hidden}.preview3-official-tips>header,.preview3-notices>header,.preview3-weekly-trends>header{flex:none;min-height:48px;padding:12px 16px 10px}.preview3-tip-grid{grid-template-rows:repeat(3,minmax(0,1fr));padding:0 14px 9px;display:grid}.preview3-tip-grid>a{grid-template-columns:30px minmax(0,1fr);gap:8px;height:100%;min-height:0;padding:7px 0}.preview3-tip-grid>a>div{align-self:center}.preview3-tip-grid em{text-align:left;grid-column:2;max-width:none;margin-top:-1px;font-size:8px}.preview3-notices>div{grid-template-rows:repeat(3,minmax(0,1fr));padding:0 14px 9px;display:grid}.preview3-notices>div>a{height:100%;min-height:0;padding:8px 0}.preview3-official-tips h2,.preview3-notices h2,.preview3-weekly-trends h2{font-size:16px}.preview3-official-tips header small,.preview3-notices header a,.preview3-weekly-trends header small{font-size:10px}.preview3-tip-grid strong{-webkit-line-clamp:1;font-size:12px;line-height:1.4}.preview3-tip-grid p{-webkit-line-clamp:1;margin-top:3px;font-size:10px;line-height:1.45}.preview3-tip-grid em{font-size:9px;line-height:1.35}.preview3-notices strong{font-size:12px;line-height:1.4}.preview3-notices time{font-size:9px}.preview3-dashboard{--dash-type-section:16px;--dash-type-title:13px;--dash-type-body:11px;--dash-type-meta:9px;--dash-leading-title:1.38;--dash-leading-body:1.5;--dash-leading-meta:1.4}.preview3-keywords h2,.preview3-updates h2,.preview3-official-tips h2,.preview3-notices h2,.preview3-weekly-trends h2,.preview3-presets h2,.preview3-recent h2{font-size:var(--dash-type-section);letter-spacing:-.025em;line-height:1.3}.preview3-keywords header small,.preview3-updates header a,.preview3-official-tips header small,.preview3-notices header a,.preview3-weekly-trends header small,.preview3-presets header a,.preview3-recent header a{font-size:var(--dash-type-meta);line-height:var(--dash-leading-meta)}.preview3-official-tips>header,.preview3-notices>header,.preview3-weekly-trends>header{min-height:60px;padding:16px 18px 13px}.preview3-tip-grid,.preview3-notices>div{padding:0 16px 14px}.preview3-tip-grid>a{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:10px 0}.preview3-tip-grid>a>span{width:32px;height:32px;font-size:12px}.preview3-tip-grid strong,.preview3-notices strong,.preview3-weekly-name strong{font-size:var(--dash-type-title);line-height:var(--dash-leading-title);letter-spacing:-.02em}.preview3-tip-grid p{font-size:var(--dash-type-body);line-height:var(--dash-leading-body);margin-top:3px}.preview3-tip-grid em,.preview3-notices time,.preview3-weekly-name strong span,.preview3-weekly-trends header>span,.preview3-weekly-trends>footer small{font-size:var(--dash-type-meta);line-height:var(--dash-leading-meta)}.preview3-notices>div>a{padding:12px 0}@container workspace (max-width:1180px){.preview3-dashboard{--dash-type-section:16px;--dash-type-title:12px;--dash-type-body:10px;--dash-type-meta:9px}}@container workspace (max-width:980px){.preview3-official-tips,.preview3-notices,.preview3-weekly-trends{height:auto;min-height:272px}}@container workspace (max-width:760px){.preview3-dashboard{--dash-type-section:17px;--dash-type-title:13px;--dash-type-body:11px;--dash-type-meta:10px}.preview3-official-tips,.preview3-notices,.preview3-weekly-trends{min-height:0}.preview3-official-tips>header,.preview3-notices>header,.preview3-weekly-trends>header{padding:16px 16px 12px}.preview3-tip-grid,.preview3-notices>div,.preview3-weekly-trends>div{padding-left:16px;padding-right:16px}.preview3-tip-grid em{font-size:var(--dash-type-meta)}}@container workspace (max-width:480px){.preview3-dashboard{--dash-type-section:16px;--dash-type-title:13px;--dash-type-body:11px;--dash-type-meta:9px}.preview3-official-tips>header,.preview3-notices>header,.preview3-weekly-trends>header{min-height:56px;padding:15px 14px 11px}.preview3-tip-grid,.preview3-notices>div,.preview3-weekly-trends>div{padding-left:14px;padding-right:14px}.preview3-tip-grid>a{padding:11px 0}.preview3-notices>div>a{padding:12px 0}}.preview3-update-layout{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr;gap:0;padding:0 16px 14px;display:grid}.preview3-update-layout>a,.preview3-update-layout>a.is-featured{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;grid-row:auto;grid-template-columns:34px minmax(0,1fr) auto;align-content:center;align-items:center;gap:10px;min-width:0;height:100%;padding:10px 0;display:grid}.preview3-update-layout>a>span,.preview3-update-layout>a.is-featured>span{border-radius:9px;width:32px;height:32px;font-size:12px}.preview3-update-layout strong{-webkit-line-clamp:1;font-size:var(--dash-type-title);line-height:var(--dash-leading-title)}.preview3-update-layout p{-webkit-line-clamp:1;font-size:var(--dash-type-body);line-height:var(--dash-leading-body);margin:3px 0 0}.preview3-update-layout small,.preview3-update-layout time{font-size:var(--dash-type-meta);line-height:var(--dash-leading-meta)}.preview3-update-layout small{margin-top:3px}.preview3-update-layout time{align-self:center}@container workspace (max-width:760px){.preview3-update-layout{grid-template-rows:auto;grid-template-columns:1fr;padding-left:16px;padding-right:16px}.preview3-update-layout>a,.preview3-update-layout>a.is-featured{grid-template-columns:34px minmax(0,1fr);height:auto;padding:12px 0}.preview3-update-layout time{grid-column:2;margin-top:2px}}@container workspace (max-width:480px){.preview3-update-layout{padding-left:14px;padding-right:14px}.preview3-update-layout>a,.preview3-update-layout>a.is-featured{grid-template-columns:32px minmax(0,1fr)}}.preview3-keyword-head .preview3-growth b{color:#ff536d;letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:900;line-height:1}.preview3-tags{justify-content:flex-start}@container workspace (max-width:760px){.preview3-keyword-head .preview3-growth b{font-size:15px}}@container workspace (max-width:480px){.preview3-keyword-head .preview3-growth b{font-size:16px}}.preview3-tip-grid>a>.preview3-tip-category{white-space:nowrap;text-overflow:ellipsis;color:#0d6857;width:auto;min-width:44px;max-width:76px;height:28px;font-size:var(--dash-type-meta,10px);letter-spacing:-.02em;background:#eaf5f1;border:1px solid #cfe5de;border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}@container workspace (max-width:760px){.preview3-tip-grid>a>.preview3-tip-category{min-width:42px;max-width:68px;height:27px;padding:0 8px}}@container workspace (max-width:480px){.preview3-tip-grid>a>.preview3-tip-category{min-width:40px;max-width:62px;height:26px;padding:0 7px;font-size:9px}}.preview3-update-layout>a>.preview3-tip-category,.preview3-tip-grid>a>.preview3-tip-category{text-overflow:ellipsis;white-space:nowrap;text-align:center;flex-shrink:0;width:64px;min-width:64px;max-width:64px;padding:0 8px;overflow:hidden}@container workspace (max-width:760px){.preview3-update-layout>a>.preview3-tip-category,.preview3-tip-grid>a>.preview3-tip-category{width:56px;min-width:56px;max-width:56px;padding:0 7px}}@container workspace (max-width:480px){.preview3-update-layout>a>.preview3-tip-category,.preview3-tip-grid>a>.preview3-tip-category{width:52px;min-width:52px;max-width:52px;padding:0 6px;font-size:9px}}.preview3-update-layout>a,.preview3-update-layout>a.is-featured,.preview3-tip-grid>a{grid-template-columns:64px minmax(0,1fr) auto}@container workspace (max-width:760px){.preview3-update-layout>a,.preview3-update-layout>a.is-featured,.preview3-tip-grid>a{grid-template-columns:56px minmax(0,1fr)}}@container workspace (max-width:480px){.preview3-update-layout>a,.preview3-update-layout>a.is-featured,.preview3-tip-grid>a{grid-template-columns:52px minmax(0,1fr)}}.preview13-today-card{cursor:default;grid-template-rows:auto;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px;min-height:104px;padding:18px 19px}.preview13-today-card:hover{border-color:#dfe9e4;transform:none;box-shadow:0 8px 22px #1b463b0b}.preview13-today-icon{border-radius:16px;grid-row:auto;width:56px;height:56px}.preview13-today-icon svg{width:28px;height:28px}.preview13-today-card small{font-size:11px}.preview13-today-card strong{margin-top:5px;font-size:18px}.preview13-today-card p{white-space:normal;margin-top:6px;font-size:11px;line-height:1.45}.preview13-today-card em{display:none}@container workspace (max-width:1020px){.preview13-today-card{grid-template-columns:50px minmax(0,1fr);gap:13px;min-height:96px;padding:16px}.preview13-today-icon{border-radius:14px;width:50px;height:50px}.preview13-today-icon svg{width:25px;height:25px}.preview13-today-card strong{font-size:16px}}@container workspace (max-width:760px){.preview13-today-card{grid-template-columns:48px minmax(0,1fr);min-height:88px;padding:14px 15px}.preview13-today-icon{width:48px;height:48px}.preview13-today-card strong{font-size:16px}}@container workspace (max-width:480px){.preview13-today-card{grid-template-columns:44px minmax(0,1fr);gap:12px;min-height:82px;padding:13px}.preview13-today-icon{border-radius:13px;width:44px;height:44px}.preview13-today-icon svg{width:23px;height:23px}.preview13-today-card small{font-size:10px}.preview13-today-card strong{font-size:15px}.preview13-today-card p{font-size:10px}}.preview3-dashboard{--dash-page-gutter:clamp(20px,2.45vw,44px);--dash-section-gap:clamp(14px,1.15vw,20px);--dash-card-radius:var(--evma-radius-section);overflow-x:clip}.preview3-topbar{padding:clamp(28px,2.35vw,38px) var(--dash-page-gutter) 24px;grid-template-columns:minmax(300px,.82fr) minmax(600px,1.38fr);gap:clamp(22px,2.2vw,38px)}.preview3-content{gap:var(--dash-section-gap);padding:var(--dash-section-gap) var(--dash-page-gutter) clamp(40px,4vw,64px)}.preview3-greeting h1{font-size:clamp(27px,2vw,32px);line-height:1.18}.preview3-greeting p{font-size:13px;line-height:1.55}.preview3-metrics{gap:10px}.preview3-metrics article{border-radius:var(--evma-radius-card);min-width:0;padding:16px}.preview3-metrics span{font-size:11px;line-height:1.35}.preview3-metrics strong{font-size:clamp(27px,2vw,32px);line-height:1.08}.preview3-metrics strong small{font-size:11px}.preview3-metrics em{font-size:10px;line-height:1.35}.preview13-today-header{align-items:flex-end;gap:16px}.preview13-today-header h2{font-size:20px;line-height:1.25}.preview13-today-header small{text-align:right;max-width:420px;font-size:11px;line-height:1.45}.preview13-today-grid{gap:12px}.preview13-today-card{min-width:0}.preview13-today-card p{overflow-wrap:anywhere}.preview22-recommendation{border-radius:var(--evma-radius-section)}.preview22-layout{grid-template-columns:minmax(500px,1.48fr) minmax(300px,.82fr) minmax(280px,.7fr);gap:0;padding:0 20px 20px}.preview22-style{grid-template-columns:minmax(205px,235px) minmax(0,1fr);gap:18px}.preview3-middle-grid{gap:var(--dash-section-gap);grid-template-columns:minmax(0,1.5fr) minmax(320px,.62fr)}.preview3-keywords>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.preview3-keywords article{min-width:0;padding:13px}.preview3-keyword-head{grid-template-columns:52px minmax(0,1fr) auto;gap:9px}.preview3-keyword-head>span{width:52px;height:52px}.preview3-keyword-head h3{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.preview3-keyword-head em{font-size:10px}.preview3-keyword-chart{min-width:0;overflow:hidden}.preview3-tags span{font-size:9px}.preview3-updates,.preview3-keywords,.preview3-official-tips,.preview3-notices,.preview3-weekly-trends,.preview3-recent{border-radius:var(--dash-card-radius)}.preview3-lower-grid{gap:var(--dash-section-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.preview3-official-tips,.preview3-notices,.preview3-weekly-trends{height:auto;min-height:306px;overflow:visible}.preview3-tip-grid strong,.preview3-notices strong,.preview3-weekly-name strong{overflow-wrap:anywhere}@container workspace (max-width:1320px){.preview3-topbar{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)}.preview3-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.preview22-layout{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr)}.preview3-keywords>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@container workspace (max-width:1040px){.preview3-dashboard{--dash-page-gutter:24px}.preview3-topbar{grid-template-columns:1fr;gap:20px;padding-top:26px}.preview3-middle-grid,.preview3-lower-grid{grid-template-columns:1fr}.preview3-official-tips,.preview3-notices,.preview3-weekly-trends{min-height:0}.preview22-layout{grid-template-columns:1fr}.preview22-style{padding-right:0}}@container workspace (max-width:760px){.preview3-dashboard{--dash-page-gutter:18px;--dash-section-gap:14px}.preview3-topbar{padding-top:22px;padding-bottom:18px}.preview3-greeting h1{font-size:26px}.preview3-greeting p{font-size:12px}.preview3-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.preview3-metrics article{padding:14px}.preview3-metrics strong{font-size:27px}.preview13-today-header{flex-direction:column;align-items:flex-start;gap:6px}.preview13-today-header small{text-align:left;max-width:none}.preview13-today-grid{grid-template-columns:1fr}.preview13-today-card{min-height:88px}.preview22-layout{padding:0 16px 17px}.preview22-style{grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);gap:16px}.preview3-keywords>header,.preview3-updates>header,.preview3-official-tips>header,.preview3-notices>header,.preview3-weekly-trends>header,.preview3-recent>header{padding:16px}.preview3-keywords>div{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;gap:10px;padding:0 16px 16px;display:flex;overflow-x:auto}.preview3-keywords>div::-webkit-scrollbar{display:none}.preview3-keywords article{scroll-snap-align:start;flex:0 0 min(78vw,300px)}}@container workspace (max-width:520px){.preview3-dashboard{--dash-page-gutter:14px}.preview3-topbar{padding-top:20px}.preview3-greeting h1{font-size:24px;line-height:1.22}.preview3-greeting span{font-size:10px}.preview3-metrics article{padding:13px 12px}.preview3-metrics span{font-size:10px}.preview3-metrics strong{font-size:25px}.preview3-metrics em{font-size:9px}.preview13-today-header h2{font-size:18px}.preview13-today-card{grid-template-columns:44px minmax(0,1fr);gap:11px;padding:13px}.preview22-style{grid-template-columns:1fr}.preview3-keywords article{flex-basis:min(84vw,292px)}.preview3-update-layout>a,.preview3-update-layout>a.is-featured,.preview3-tip-grid>a{grid-template-columns:52px minmax(0,1fr)}.preview3-update-layout time,.preview3-tip-grid em{text-align:left;grid-column:2;margin-top:3px}.preview3-notices>div>a{grid-template-columns:minmax(0,1fr) auto;gap:10px}}@media (prefers-reduced-motion:reduce){.preview3-dashboard *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.preview22-image.is-loading{background:#e9efec}@keyframes preview22-image-loading{0%{background-position:100% 0}to{background-position:-100% 0}}a.preview13-today-card{color:inherit;cursor:pointer;text-decoration:none}a.preview13-today-card:hover{border-color:#cfe1da;transform:translateY(-1px);box-shadow:0 10px 24px #1b463b0f}a.preview13-today-card:focus-visible{outline-offset:2px;outline:3px solid #0f5a4b2e}.preview22-header>span,.preview3-keywords>header small,.preview3-updates>header small,.preview3-official-tips>header small{text-wrap:balance;line-height:1.45}@media (max-width:760px){.preview22-header,.preview3-keywords>header,.preview3-updates>header,.preview3-official-tips>header{align-items:flex-start;gap:6px}.preview22-header>span,.preview3-keywords>header small,.preview3-updates>header small,.preview3-official-tips>header small{font-size:11px}}.workspace-title-mobile,.workflow-title-mobile{display:none}.landing-section-kicker,.landing-workspace-flow-copy>span{color:var(--accent)}@media (max-width:600px){.workspace-title-desktop,.workflow-title-desktop{display:none}.workspace-title-mobile,.workflow-title-mobile{display:inline}}.design-color-tip{margin-top:2px}.design-color-tip .hair-combination-tip-row{grid-template-columns:72px minmax(0,1fr)}@media (max-width:520px){.design-color-tip .hair-combination-tip-row{grid-template-columns:1fr}}.preview3-keywords-empty{text-align:center;border-radius:var(--evma-radius-section);background:#ffffff73;border:1px dashed #94a3b859;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:160px;padding:24px;display:flex}.preview3-keywords-empty strong{color:#334155;font-size:15px}.preview3-keywords-empty small{color:#64748b;font-size:12px;line-height:1.6}.trend-management-section>header{align-items:center}.trend-management-lead{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:-.015em;max-width:none;margin:0;padding:18px 22px;font-size:14px;line-height:1.7}.trend-management-section>.settings-save-message{margin:18px 22px 0}.trend-management-result{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:#fbfdfc;margin:20px 22px 22px;overflow:hidden}.trend-management-result-heading{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 20px;display:flex}.trend-management-result-heading>div>span{color:var(--accent);letter-spacing:.12em;font-size:10px;font-weight:900;display:block}.trend-management-result-heading h3{letter-spacing:-.035em;margin:5px 0 0;font-size:18px;line-height:1.35}.trend-management-result-heading p{max-width:430px;color:var(--muted);text-align:right;margin:0;font-size:12px;line-height:1.6}.trend-management-metrics{background:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.trend-management-metrics article{background:#fff;min-width:0;padding:18px 16px}.trend-management-metrics span{color:var(--muted);font-size:11px;font-weight:800;line-height:1.4;display:block}.trend-management-metrics strong{color:var(--text);letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:8px;font-size:20px;line-height:1.2;display:block}.trend-management-metrics strong small{color:var(--muted);margin-left:2px;font-size:12px;font-weight:800}.trend-management-footnote{color:var(--muted);letter-spacing:-.01em;margin:0;padding:14px 20px 16px;font-size:12px;line-height:1.65}@media (max-width:1100px){.trend-management-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.trend-management-result{margin:16px}.trend-management-lead{padding:16px;font-size:13px}.trend-management-result-heading{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.trend-management-result-heading p{text-align:left;max-width:none}.trend-management-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.trend-management-footnote{padding:13px 16px 15px}}@media (max-width:480px){.trend-management-metrics{grid-template-columns:1fr}.trend-management-metrics article{padding:15px 16px}.trend-management-metrics strong{font-size:18px}}.preview22-local{border-left:1px solid #ffffff1f;flex-direction:column;min-width:0;padding:7px 0 2px 18px;display:flex}.preview22-local>header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.preview22-local h3{color:#fff;margin:0;font-size:11px;line-height:1.35}.preview22-local header p{color:#e8f7f17a;margin:3px 0 0;font-size:7.5px;line-height:1.4}.preview22-local header>span{color:#f1faf7c7;background:#ffffff1a;border-radius:999px;flex:none;padding:5px 7px;font-size:7px;font-weight:800}.preview22-local ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.preview22-local li{background:#ffffff0b;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 8px;display:grid}.preview22-local li>b{color:#d9ccff;background:#9b7cff33;border-radius:6px;place-items:center;width:18px;height:18px;font-size:8px;display:grid}.preview22-local li>span{color:#f4faf7;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;overflow:hidden}.preview22-local li>strong{color:#bfe8d8;white-space:nowrap;font-size:8px}.preview22-local-empty{border-radius:var(--evma-radius-compact);background:#ffffff09;border:1px dashed #ffffff24;flex-direction:column;justify-content:center;gap:6px;min-height:108px;padding:12px;display:flex}.preview22-local-empty strong{color:#f2f8f5;font-size:9px;line-height:1.45}.preview22-local-empty small{color:#e8f7f180;font-size:7.5px;line-height:1.55}.preview22-local>footer{color:#e8f7f161;margin-top:auto;padding-top:8px;font-size:7px;line-height:1.4}@media (max-width:1180px){.preview22-local{border-top:1px solid #ffffff1f;border-left:0;grid-column:1/-1;padding:15px 0 0}.preview22-local ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.preview22-local{margin-top:16px;padding:16px 0 0}.preview22-local ol{grid-template-columns:1fr}.preview22-local li{padding:9px}}.preview3-keyword-chart{flex-direction:column;align-items:stretch;position:relative}.preview22-local-empty strong{font-size:11px}.preview22-local-empty small{font-size:9px}@media (max-width:760px){.preview22-local>footer{font-size:9px}}.preview3-keyword-head{grid-template-columns:52px minmax(0,1fr);align-items:center}.preview3-keyword-title{flex-direction:column;justify-content:center;min-width:0;min-height:52px;display:flex}.preview3-keyword-title>div{flex-wrap:wrap;align-items:baseline;gap:7px;min-width:0;display:flex}.preview3-keyword-title h3{min-width:0}.preview3-keyword-title b{color:#ff536d;letter-spacing:-.02em;white-space:nowrap;font-size:11px!important;font-weight:900!important;line-height:1.1!important}.preview3-keyword-title em{margin-top:3px}.preview3-keyword-chart{flex-direction:column;align-items:stretch;margin:3px 0 4px;display:flex}.preview3-keyword-chart>small{text-align:right;color:#81918c;order:2;margin:2px 0 0;font-size:8px;font-weight:700;line-height:1.2;display:block}.preview3-keyword-chart .preview3-trend{order:1}@container workspace (max-width:760px){.preview3-keyword-title b{font-size:11px!important}}@container workspace (max-width:480px){.preview3-keyword-title>div{gap:5px}.preview3-keyword-title b{font-size:10.5px!important}}.preview3-keyword-chart{margin:2px 0}.preview3-keyword-chart>small{margin:1px 0 0;line-height:1.1}.preview22-local-lookup{border-top:1px solid #ffffff1c;gap:7px;margin-top:12px;padding-top:11px;display:grid}.preview22-local-lookup>label{color:#f2faf7d1;letter-spacing:-.01em;font-size:10px;font-weight:900}.preview22-local-lookup>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.preview22-local-lookup input{color:#f5fbf8;width:100%;min-width:0;height:35px;font:inherit;background:#fff1;border:1px solid #ffffff21;border-radius:9px;outline:none;padding:0 10px;font-size:10px;font-weight:750}.preview22-local-lookup input::placeholder{color:#e8f7f161}.preview22-local-lookup input:focus{border-color:#9b7cffa8;box-shadow:0 0 0 3px #9b7cff1c}.preview22-local-lookup button{color:#fff;cursor:pointer;background:#8d72ed;border:0;border-radius:9px;height:35px;padding:0 13px;font-size:10px;font-weight:900}.preview22-local-lookup button:disabled{cursor:not-allowed;opacity:.48}.preview22-local-lookup output{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.preview22-local-lookup output>span{color:#f3faf7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:850;overflow:hidden}.preview22-local-lookup output>strong{color:#bfe8d8;text-align:right;flex:none;font-size:10px;font-weight:950}.preview22-local-lookup output>strong>small{color:#e8f7f17a;margin-top:2px;font-size:7.5px;font-weight:750;display:block}.preview22-local-lookup output.is-empty>strong{color:#f2faf79e;font-size:9px}@container workspace (max-width:480px){.preview22-local-lookup output{flex-direction:column;align-items:flex-start}.preview22-local-lookup output>strong{text-align:left}}.preview22-local{font-size:12px}.preview22-local h3{font-size:14px;line-height:1.3}.preview22-local header p{font-size:10px;line-height:1.45}.preview22-local header>span{font-size:9px;line-height:1}.preview22-local li{min-height:38px;padding:8px 10px}.preview22-local li>b{font-size:9.5px}.preview22-local li>span{font-size:11px;line-height:1.35}.preview22-local li>strong{font-size:10px;line-height:1.3}.preview22-local-lookup{gap:8px;margin-top:12px;padding-top:12px}.preview22-local-lookup>label{font-size:11px;line-height:1.35}.preview22-local-lookup>div{align-items:center}.preview22-local-input-wrap{min-width:0;position:relative}.preview22-local-lookup input{height:38px;padding:0 34px 0 11px;font-size:11px}.preview22-local-clear{position:absolute;top:50%;right:6px;transform:translateY(-50%);color:#f5fbf8b8!important;background:#ffffff1a!important;border-radius:7px!important;width:25px!important;height:25px!important;padding:0!important;font-size:17px!important;font-weight:600!important;line-height:1!important}.preview22-local-lookup>div>button[type=submit]{height:38px;padding:0 14px;font-size:11px}.preview22-local-result.is-idle>strong,.preview22-local-result.is-empty>strong{font-size:9.5px;font-weight:800}.preview22-local>footer{font-size:9px;line-height:1.45}@media (max-width:760px){.preview22-local h3{font-size:15px}.preview22-local header p{font-size:10.5px}.preview22-local li>span{font-size:11.5px}.preview22-local li>strong{font-size:10.5px}.preview22-local-lookup>label{font-size:11.5px}}.preview22-local-lookup>div>button.has-result{white-space:nowrap;color:#154f40;background:#d9f4e9;border-color:#d9f4e9e6;min-width:142px;padding-inline:13px}.preview22-title-primary.is-loading{min-height:31px}.preview22-reason.is-loading{align-items:center;min-height:34px;display:flex}@keyframes preview22Skeleton{0%{background-position:100% 0}to{background-position:-120% 0}}@media (max-width:760px){.preview22-local-lookup>div>button.has-result{min-width:120px;font-size:11px}}@container workspace (min-width:621px){.preview22-style{align-items:stretch}}.preview3-lower-grid{align-items:stretch}.preview3-official-tips,.preview3-notices,.preview3-weekly-trends{flex-direction:column;align-self:stretch;height:284px;min-height:284px;display:flex;overflow:hidden}.preview3-tip-grid,.preview3-notices>div,.preview3-weekly-trends>div{flex:auto;min-height:0}.preview3-notices-empty{border-top:1px solid var(--line);text-align:center;place-content:center;gap:5px;height:100%;min-height:0;padding:18px;display:grid}.preview3-notices-empty strong{font-size:12px;line-height:1.45}.preview3-notices-empty small{color:var(--faint);font-size:10px;line-height:1.5}@container workspace (max-width:760px){.preview3-official-tips,.preview3-notices,.preview3-weekly-trends{height:auto;min-height:250px}}@container workspace (min-width:621px){.preview22-recommendation.is-loading .preview22-copy>p{min-height:45px;margin:12px 0 13px;padding-top:0}.preview22-recommendation.is-loading .preview22-reason{box-sizing:border-box;min-height:38px}}@container workspace (max-width:620px){.preview22-style,.preview22-copy{min-height:0}}@container workspace (min-width:621px){.preview22-style,.preview22-copy{box-sizing:border-box;height:304px;min-height:304px;max-height:304px}.preview22-style{overflow:hidden}}@container workspace (max-width:620px){.preview22-style,.preview22-copy,.preview22-image{height:auto;min-height:0;max-height:none}}@container workspace (min-width:1181px){.preview22-layout{box-sizing:border-box;align-items:stretch;height:304px;min-height:304px;max-height:304px;overflow:hidden}.preview22-style,.preview22-trend,.preview22-local{box-sizing:border-box;height:304px;min-height:304px;max-height:304px}.preview22-local{padding-top:4px;padding-bottom:0;overflow:hidden}.preview22-local ol{flex:none;gap:4px}.preview22-local li{box-sizing:border-box;height:26px;min-height:26px;padding:3px 8px}.preview22-local li>b{width:18px;height:18px}.preview22-local-lookup{gap:4px;margin-top:6px;padding-top:6px}.preview22-local-lookup>label{font-size:10px;line-height:1.2}.preview22-local-lookup input,.preview22-local-lookup>div>button[type=submit]{height:34px}.preview22-local>footer{margin-top:0;padding-top:4px;font-size:8px;line-height:1.25}.preview22-local-empty{box-sizing:border-box;min-height:146px;max-height:146px}}@container workspace (min-width:821px) and (max-width:1180px){.preview22-local ol{align-content:start;gap:5px;min-height:122px}.preview22-local li{min-height:36px}.preview22-local-empty{min-height:122px}}@container workspace (min-width:1181px){.preview22-local{flex-direction:column;display:flex}.preview22-local ol{margin-bottom:0}.preview22-local-lookup{margin-top:auto;padding-top:8px}.preview22-copy,.preview22-trend,.preview22-local{position:relative}.preview22-local{padding-bottom:18px}.preview22-local>footer{margin:0;padding:0;line-height:1.2;position:absolute;bottom:4px;left:0;right:0}.preview22-copy,.preview22-trend,.preview22-local{padding-top:4px}.preview22-title-row,.preview22-trend>header,.preview22-local>header{box-sizing:border-box;min-height:40px}.preview22-title-primary h3,.preview22-trend h3,.preview22-local h3{line-height:1.08}.preview22-local>header{align-items:flex-start;margin-bottom:8px;padding-top:2px}.preview22-local>header>div{flex-direction:column;justify-content:flex-start;display:flex}.preview22-local h3{padding-top:3px}.preview22-local>footer{text-align:left;left:18px;right:0}}@container workspace (min-width:821px) and (max-width:1180px){.preview22-layout{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:start;row-gap:18px;height:auto;min-height:0;max-height:none;overflow:visible}.preview22-style,.preview22-copy,.preview22-image,.preview22-trend,.preview22-local{height:auto;min-height:0;max-height:none}.preview22-style{grid-template-columns:minmax(180px,210px) minmax(0,1fr);align-items:start;overflow:visible}.preview22-local{border-top:1px solid #ffffff1f;border-left:0;grid-column:1/-1;padding:16px 0 0}.preview22-local ol{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}.preview22-local-lookup{margin-top:12px}}@container workspace (max-width:820px){.preview22-layout,.preview22-style,.preview22-copy,.preview22-image,.preview22-trend,.preview22-local{height:auto;min-height:0;max-height:none;overflow:visible}.preview22-style{grid-template-columns:1fr}.preview22-local ol{min-height:0}}@container workspace (max-width:980px){.preview3-lower-grid{grid-template-columns:1fr}}.preview3-dashboard{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:visible}.preview3-topbar>*,.preview3-content>*,.preview3-middle-grid>*,.preview3-lower-grid>*,.preview22-layout>*,.preview22-style>*{box-sizing:border-box;min-width:0}.preview3-content,.preview3-topbar,.preview3-middle-grid,.preview3-lower-grid,.preview3-recent,.preview22-recommendation,.preview22-layout{width:100%;max-width:100%}@container workspace (min-width:621px){.preview22-layout,.preview22-style,.preview22-copy,.preview22-trend,.preview22-local{height:auto;max-height:none;overflow:visible}.preview22-layout,.preview22-style,.preview22-copy{min-height:304px}}@container workspace (min-width:1181px){.preview22-copy,.preview22-trend,.preview22-local{padding-bottom:0}.preview22-copy>small,.preview22-local>footer{margin-top:6px;position:static}.preview22-local>footer{text-align:left}.preview22-local-lookup{transform:none}}@container workspace (min-width:821px) and (max-width:1040px){.preview22-layout{grid-template-columns:1fr;row-gap:18px}.preview22-style,.preview22-trend,.preview22-local{grid-column:1;width:100%}.preview22-style{grid-template-columns:minmax(180px,210px) minmax(0,1fr)}.preview22-trend,.preview22-local{border-top:1px solid #ffffff1f;border-left:0;padding:16px 0 0}}@container workspace (min-width:1041px) and (max-width:1180px){.preview22-layout{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}}.preview22-chart,.preview22-chart svg,.preview3-keyword-chart,.preview3-keyword-chart svg,.preview3-trend,.preview3-trend svg{width:100%;max-width:100%}.preview22-chart,.preview3-keyword-chart,.preview3-trend{overflow:hidden}.preview22-chart svg,.preview3-keyword-chart svg,.preview3-trend svg{display:block;overflow:hidden}@container workspace (min-width:1181px){.preview22-copy,.preview22-trend,.preview22-local{flex-direction:column;display:flex}.preview22-local-lookup{margin-top:auto}.preview22-local>footer{margin-top:6px;padding-top:0;line-height:1.2}}.preview3-keywords{flex-direction:column;display:flex}.preview3-keywords>div{flex:auto}.preview3-keywords-source{color:var(--faint);font-size:var(--dash-type-meta,10px);text-align:right;border-top:0;margin-top:auto;padding:8px 16px 13px;font-weight:700;line-height:1.35}.preview3-keyword-title>em{display:none!important}.preview3-official-tips,.preview3-notices,.preview3-weekly-trends{height:268px;min-height:268px;max-height:268px;overflow:hidden}.preview3-official-tips>header,.preview3-notices>header,.preview3-weekly-trends>header{flex:none}.preview3-tip-grid,.preview3-notices>div,.preview3-weekly-trends>div{min-height:0}@container workspace (max-width:1040px){.preview3-official-tips,.preview3-notices,.preview3-weekly-trends{height:auto;min-height:0;max-height:none;overflow:visible}}@container workspace (max-width:760px){.preview3-keywords-source{text-align:left;padding:8px 16px 14px}}@container workspace (max-width:480px){.preview3-keywords-source{padding:7px 14px 13px;font-size:9px}}.preview3-notices>div:has(.preview3-notices-empty){flex:auto;min-height:0;display:flex}.preview3-notices-empty{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:5px;width:100%;height:auto;min-height:0;padding:16px 18px;display:flex;overflow:visible}.preview3-notices-empty strong{text-overflow:clip;white-space:normal;line-height:1.5;display:block;overflow:visible}.preview3-notices-empty small{line-height:1.5;display:block}.assignment-settlement-scope{border:1px solid var(--line,#dfe5df);border-radius:var(--evma-radius-compact);grid-column:1/-1;gap:9px;margin:0;padding:14px 16px;display:grid}.assignment-settlement-scope legend{padding:0 6px;font-size:13px;font-weight:700}.assignment-settlement-scope label{align-items:center;gap:8px;min-height:28px;display:flex}.assignment-settlement-scope input[type=radio]{width:16px;height:16px;margin:0}.assignment-settlement-scope small{color:var(--text-muted,#66736a);line-height:1.55}.settlement-test-line{color:var(--text-muted,#6b7280);margin-top:4px;font-size:11px;line-height:1.35;display:block}.settlement-test-line.strong{font-weight:700}.promotion-management-top{align-items:flex-end;gap:24px}.promotion-top-description{max-width:720px;color:var(--text-muted,#68756d);margin:14px 0 0;line-height:1.65}.promotion-create-panel,.promotion-list-section{margin-top:18px}.promotion-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.promotion-form-grid .wide{grid-column:1/-1}.promotion-plan-options{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.promotion-plan-options label{border:1px solid var(--line,#dfe5e1);background:#fff;border-radius:10px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-weight:700;display:inline-flex}.promotion-plan-options input{width:16px;height:16px;margin:0}.promotion-filter-tabs{flex-wrap:wrap;gap:8px;display:flex}.promotion-filter-tabs button,.promotion-card-actions button{border:1px solid var(--line,#dfe5e1);color:var(--text,#1e2923);cursor:pointer;background:#fff;border-radius:999px;padding:9px 14px;font-weight:750}.promotion-filter-tabs button.active{color:#fff;background:#174f3b;border-color:#174f3b}.promotion-card-list{gap:14px;display:grid}.promotion-management-card{border:1px solid var(--line,#dfe5e1);border-radius:var(--evma-radius-section);background:#fff;padding:20px}.promotion-card-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.promotion-card-heading h3{margin:10px 0 5px;font-size:20px}.promotion-card-heading p{color:var(--text-muted,#68756d);margin:0}.promotion-card-heading>strong{color:#174f3b;font-size:30px;line-height:1}.promotion-card-badges{flex-wrap:wrap;gap:6px;display:flex}.promotion-card-badges span{color:#425148;background:#eef3f0;border-radius:7px;padding:5px 8px;font-size:11px;font-weight:800}.promotion-card-badges .status-active{color:#17643e;background:#def4e8}.promotion-card-badges .status-scheduled{color:#345b95;background:#e8eef8}.promotion-card-badges .status-paused{color:#8a5923;background:#f4eadf}.promotion-card-badges .status-ended{color:#676767;background:#ececec}.promotion-card-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.promotion-card-details>div{border-radius:var(--evma-radius-card);background:#f7f9f8;padding:13px}.promotion-card-details span{color:var(--text-muted,#68756d);margin-bottom:5px;font-size:11px;font-weight:700;display:block}.promotion-card-details b{font-size:13px;line-height:1.45}.promotion-card-actions{justify-content:flex-end;margin-top:14px;display:flex}.promotion-empty-state{border:1px dashed var(--line,#dfe5e1);border-radius:var(--evma-radius-compact);color:var(--text-muted,#68756d);text-align:center;padding:42px 18px}.promotion-phase-note{border-radius:var(--evma-radius-card);background:#f2f6f4;margin-top:18px;padding:16px 18px}.promotion-phase-note p{color:var(--text-muted,#68756d);margin:6px 0 0;line-height:1.6}@media (max-width:900px){.promotion-management-top{flex-direction:column;align-items:stretch}.promotion-form-grid,.promotion-card-details{grid-template-columns:1fr}.promotion-form-grid .wide{grid-column:auto}}@media (max-width:560px){.promotion-management-card{padding:16px}.promotion-card-heading{gap:12px}.promotion-card-heading>strong{font-size:24px}.promotion-filter-tabs{width:100%}.promotion-filter-tabs button{flex:1;padding-inline:8px}}.promotion-create-panel>header,.promotion-create-panel>.promotion-form-grid{width:min(100%,1120px);margin-inline:auto}.promotion-create-panel>header{margin-top:0;padding-inline:0}.promotion-create-panel{padding:0 28px 28px}.promotion-create-panel>header{margin-inline:auto;padding-top:22px;padding-bottom:18px}.promotion-form-grid{border:1px solid var(--line,#dfe5e1);border-radius:var(--evma-radius-section);background:#f8faf9;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 18px;padding:24px}.promotion-form-grid>.settings-field,.promotion-form-grid>.settings-readonly-policy{grid-column:span 6}.promotion-form-grid>.wide,.promotion-form-grid .wide{grid-column:1/-1}.promotion-form-grid .settings-field input,.promotion-form-grid .settings-field select,.promotion-form-grid .settings-field textarea{background:#fff}.promotion-form-grid .settings-field textarea{resize:vertical;border:1px solid var(--line-strong);width:100%;min-height:96px;color:var(--text);font:inherit;border-radius:11px;outline:0;padding:12px;font-weight:650}.promotion-form-grid .settings-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #173f3a14}.promotion-policy-card{align-self:stretch;min-height:0}.promotion-list-section>header,.promotion-list-section>.promotion-card-list,.promotion-list-section>.promotion-empty-state,.promotion-list-section>.promotion-load-error,.promotion-list-section>.promotion-phase-note{width:min(100% - 44px,1120px);margin-inline:auto}.promotion-list-section>header{padding-inline:0}.promotion-list-section{padding-bottom:22px}.promotion-load-error{border-radius:var(--evma-radius-card);background:#fff7f6;border:1px solid #ecd1cf;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.promotion-load-error strong{color:#8f3029}.promotion-load-error p{color:#7b5b58;margin:5px 0 0;font-size:12px;line-height:1.55}.promotion-load-error button{color:#8f3029;background:#fff;border:1px solid #dfb8b4;flex:none}@media (max-width:900px){.promotion-create-panel{padding-inline:20px}.promotion-form-grid>.settings-field,.promotion-form-grid>.settings-readonly-policy{grid-column:1/-1}}@media (max-width:560px){.promotion-create-panel{padding:0 14px 18px}.promotion-form-grid{border-radius:var(--evma-radius-card);gap:16px;padding:16px}.promotion-create-panel>header{align-items:stretch}.promotion-create-panel>header .ops-primary-action{width:100%}.promotion-list-section>header,.promotion-list-section>.promotion-card-list,.promotion-list-section>.promotion-empty-state,.promotion-list-section>.promotion-load-error,.promotion-list-section>.promotion-phase-note{width:calc(100% - 28px)}.promotion-load-error{flex-direction:column;align-items:stretch}.promotion-load-error button{width:100%}}.signup-promotion-code-card{border-radius:var(--evma-radius-section);background:#f7faf8;border:1px solid #dfe6e2;gap:12px;margin:18px 0;padding:18px;display:grid}.signup-promotion-code-card strong{font-size:15px;display:block}.signup-promotion-code-card p{color:#68756d;margin:5px 0 0;font-size:13px;line-height:1.55}.signup-promotion-code-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.signup-promotion-code-row input{width:100%;min-width:0;min-height:46px;font:inherit;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #ccd7d1;border-radius:11px;padding:0 14px;font-weight:750}.signup-promotion-code-row button{color:#fff;min-width:104px;min-height:46px;font:inherit;cursor:pointer;background:#174f3b;border:0;border-radius:11px;padding:0 16px;font-weight:800}.signup-promotion-code-row button:disabled{opacity:.58;cursor:wait}.signup-promotion-code-card>small{color:#9a4f37;font-size:12px;line-height:1.5}.signup-promotion-code-card>small.applied{color:#17643e;font-weight:750}@media (max-width:620px){.signup-promotion-code-card{padding:15px}.signup-promotion-code-row{grid-template-columns:1fr}.signup-promotion-code-row button{width:100%}}.promotion-card-actions{flex-wrap:wrap;gap:8px}.promotion-card-actions button.danger{color:#a13f32;border-color:#e5c2bd}.promotion-card-actions button.danger:hover{background:#fff4f2;border-color:#cf8f86}@media (max-width:640px){.promotion-card-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.promotion-card-actions button{width:100%;padding-inline:8px}}.promotion-card-actions button.partnership-end{color:#315f4d;background:#f7faf8;border-color:#c9d8d1}.promotion-card-actions button.partnership-end:hover{background:#eef5f1;border-color:#8fb09f}@media (max-width:640px){.promotion-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.signup-plan-selector button{flex-direction:column;min-height:178px;display:flex}.signup-plan-selector button>strong:not(.signup-plan-price-stack strong){align-items:center;min-height:94px;display:flex}.signup-plan-price-stack{min-height:94px}.signup-plan-projects{margin-top:auto;padding-top:7px}.signup-promotion-message{min-height:18px;display:block}.signup-address-field{grid-column:1/-1}.signup-address-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.signup-address-row input{min-width:0}.signup-address-row button{border:1px solid var(--accent);min-width:104px;min-height:46px;color:var(--accent);font:inherit;cursor:pointer;background:#fff;border-radius:11px;padding:0 16px;font-weight:800}.signup-address-row button:hover{background:var(--accent-soft)}.signup-address-message{min-height:18px;color:var(--muted);margin-top:7px;font-size:12px;line-height:1.5;display:block}@media (max-width:640px){.signup-plan-selector button{min-height:0}.signup-address-row{grid-template-columns:1fr}.signup-address-row button{width:100%}}.address-search-backdrop{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d121994;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.address-search-modal{border-radius:var(--evma-radius-section);background:#fff;border:1px solid #121e2b1f;flex-direction:column;width:min(640px,100%);max-height:min(760px,100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 28px 70px #0d121940}.address-search-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 24px 18px;display:flex}.address-search-header strong{font-size:20px;display:block}.address-search-header p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.5}.address-search-header>button{background:var(--panel-soft,#f4f6f8);width:36px;height:36px;color:var(--text);cursor:pointer;border:0;border-radius:10px;flex:none;font-size:24px;line-height:1}.address-search-form{grid-template-columns:minmax(0,1fr) 92px;gap:10px;padding:20px 24px 10px;display:grid}.address-search-form input{border:1px solid var(--line);min-width:0;min-height:48px;font:inherit;border-radius:12px;padding:0 14px}.address-search-form input:focus{outline:2px solid color-mix(in srgb, var(--accent) 24%, transparent);border-color:var(--accent)}.address-search-form button{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:12px;font-weight:800}.address-search-form button:disabled{opacity:.58;cursor:wait}.address-search-status{min-height:35px;color:var(--muted);padding:0 24px 12px;font-size:12px;line-height:1.5}.address-search-results{min-height:130px;padding:0 14px 18px;overflow-y:auto}.address-search-result{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;gap:7px;width:100%;padding:15px 10px;display:grid}.address-search-result:hover{background:var(--accent-soft)}.address-search-result span{color:var(--text);grid-template-columns:48px minmax(0,1fr);gap:8px;font-size:14px;line-height:1.5;display:grid}.address-search-result em{color:var(--accent);font-size:11px;font-style:normal;font-weight:800}.address-search-result .address-search-jibun{color:var(--muted);font-size:12px}.address-search-result small{color:var(--muted);padding-left:56px;font-size:11px}@media (max-width:640px){.address-search-backdrop{align-items:end;padding:0}.address-search-modal{border-radius:20px 20px 0 0;max-height:88dvh}.address-search-header{padding:20px 18px 15px}.address-search-form{grid-template-columns:minmax(0,1fr) 76px;padding:16px 18px 8px}.address-search-status{padding:0 18px 10px}.address-search-results{padding:0 8px 16px}}.signup-card{width:min(100%,820px);margin-inline:auto}.signup-form-section{border-top:1px solid var(--line);gap:18px;padding:22px 0;display:grid}.signup-form-section:first-of-type{border-top:0}.signup-section-head{align-items:flex-start;gap:12px;display:flex}.signup-section-head>span{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:900;display:grid}.signup-section-head strong{color:var(--text);font-size:17px;line-height:1.4;display:block}.signup-section-head p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.55}.signup-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;display:grid}.signup-field-grid-single{grid-template-columns:1fr}.signup-field-grid label{gap:7px;min-width:0;display:grid}.signup-field-grid label>span{color:#35433e;font-size:14px;font-weight:750}.signup-field-grid input,.signup-field-grid select{border:1px solid var(--line-strong);width:100%;min-width:0;height:50px;color:var(--text);background:#fbfdfc;border-radius:12px;outline:none;padding:0 14px;font-size:15px}.signup-field-grid input:focus,.signup-field-grid select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #173f3a17}.signup-field-grid input[readonly]{color:#52615b;cursor:default;background:#f3f7f5}.signup-field-full,.signup-business-number-field,.signup-address-field,.partner-select-field{grid-column:1/-1}.signup-business-number-field input{max-width:360px}.signup-field-help{min-height:18px;color:var(--muted);font-size:12px;line-height:1.5;display:block}.signup-form-section .signup-plan-selector{margin-bottom:0}.signup-form-section .signup-promotion-code-card{margin-top:0}.signup-form-section>.signup-notice{margin:0}@media (max-width:820px){.signup-card{width:100%}}@media (max-width:700px){.signup-field-grid,.signup-field-grid-single{grid-template-columns:1fr}.signup-business-number-field input{max-width:none}.signup-form-section{gap:15px;padding:20px 0}.signup-section-head strong{font-size:16px}}.pricing-hero-eyebrow{color:#68756d;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:700;line-height:1.4}@media (max-width:700px){.pricing-hero-eyebrow{margin-bottom:11px;font-size:12px}}.signup-history-message{color:#0000;min-height:18px;margin-top:6px;font-size:12px;line-height:1.5;display:block}.signup-history-message.visible{color:#8a5a18}@media (max-width:700px){.signup-history-message{min-height:36px}}.signup-resume-link{text-underline-offset:3px;margin-left:10px;font-weight:700;text-decoration:underline;display:inline-flex}@media (max-width:640px){.signup-resume-link{width:fit-content;margin:8px 0 0;display:flex}}.signup-history-tools{margin-bottom:18px}.signup-history-tools input{border:1px solid var(--line);background:var(--panel);min-width:min(520px,100%);min-height:44px;color:inherit;border-radius:12px;padding:0 14px}.signup-history-table .ops-row{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(110px,.8fr)) minmax(170px,1fr)}@media (max-width:900px){.signup-history-table .ops-row{grid-template-columns:1fr;gap:10px}.signup-history-table .ops-row.head{display:none}}.billing-review-hero h1{gap:4px;display:grid}.billing-review-hero h1>span{display:block}.billing-submit-panel{border-top:1px solid var(--line);box-shadow:none;background:0 0;margin-top:18px;padding-top:16px}.billing-submit-panel .billing-submit-button{margin-top:0;box-shadow:none!important;filter:none!important}.landing-plan-price-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.landing-plan-price-row span{margin-left:0}.landing-plan-promotion{width:100%;color:var(--muted);margin-top:8px;font-size:12px;line-height:1.55;display:block}.image-download-options{display:inline-flex}.image-download-options>button{cursor:pointer;border:0}.image-download-dialog-backdrop{z-index:1200;background:#121c1880;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.image-download-dialog{border:1px solid var(--line);background:var(--panel,#fff);border-radius:20px;width:min(100%,480px);max-height:min(720px,100dvh - 40px);padding:22px;overflow:auto;box-shadow:0 20px 60px #121c182e}.image-download-dialog header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:0 0 18px;display:flex}.image-download-dialog header small{color:var(--accent);letter-spacing:.12em;font-size:11px;font-weight:800}.image-download-dialog header h2{margin:5px 0 0;font-size:21px}.image-download-dialog-close{border:1px solid var(--line);width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;font-size:22px;line-height:1}.image-download-choice-list{gap:10px;padding-top:16px;display:grid}.image-download-choice-list>a,.image-download-choice-locked{border:1px solid var(--line);border-radius:var(--evma-radius-card);min-height:82px;color:inherit;background:#fff;justify-content:space-between;align-items:center;gap:18px;padding:16px 17px;text-decoration:none;display:flex}.image-download-choice-list>a:hover{border-color:var(--accent)}.image-download-choice-list span{gap:5px;display:grid}.image-download-choice-list strong{font-size:15px}.image-download-choice-list small{color:var(--muted);font-size:12px;line-height:1.5}.image-download-choice-list b{color:var(--accent);flex:none;font-size:12px}.image-download-choice-locked{opacity:.72;background:#f7f9f8}.image-download-choice-locked b{color:var(--muted)}@media (max-width:520px){.image-download-dialog-backdrop{padding:12px}.image-download-dialog{border-radius:16px;padding:18px}.image-download-choice-list>a,.image-download-choice-locked{min-height:76px;padding:14px}}.gallery-admin-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.gallery-admin-card{flex-direction:column;min-width:0;display:flex}.gallery-admin-card-body{flex:auto;gap:10px;padding:14px}.gallery-admin-card-body strong{color:#f7f3ff;font-size:15px}.gallery-admin-actions{margin-top:auto}@media (max-width:1500px){.gallery-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.gallery-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gallery-admin-grid{grid-template-columns:1fr}}.brand-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.brand-assignment-list{gap:10px;display:grid}.brand-assignment-list>label{border:1px solid var(--line);border-radius:var(--evma-radius-card);grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:18px;padding:14px 16px;display:grid}.brand-assignment-list>label>span{gap:3px;min-width:0;display:grid}.brand-assignment-list small{color:var(--muted)}.brand-assignment-list select,.ops-form-grid select,.ops-form-grid input{border:1px solid var(--line);background:var(--panel);width:100%;min-height:44px;color:var(--text);border-radius:10px;padding:0 12px}.ops-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;display:grid}.ops-form-grid label{gap:7px;display:grid}.ops-inline-notice{border:1px solid var(--line);border-radius:10px;margin:0 0 16px;padding:11px 14px}@media (max-width:1200px){.brand-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.brand-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-assignment-list>label{grid-template-columns:1fr;gap:10px}.ops-form-grid{grid-template-columns:1fr}}.master-consistent-page{width:min(100%,1480px);margin:0 auto;font-family:Noto Sans KR Variable,Noto Sans KR,Apple SD Gothic Neo,sans-serif}.master-section-body{padding:18px 22px 22px}.master-list-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.master-search-field{flex:420px;max-width:680px}.master-search-field input,.master-page-size select,.master-inline-select{border:1px solid var(--line);background:var(--panel);width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:12px;padding:0 14px}.master-list-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.master-page-size{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.master-page-size select{width:auto;min-width:92px}.master-inline-select{width:auto;min-width:140px}.master-pagination{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex}.master-pagination-summary{color:var(--muted);font-size:13px;font-weight:700}.master-pagination>div{align-items:center;gap:6px;display:flex}.ops-section .master-pagination button{background:var(--panel);min-width:38px;height:38px;color:var(--text);border:1px solid var(--line);padding:0 10px}.ops-section .master-pagination button.active{background:var(--accent);color:#fff;border-color:var(--accent)}.ops-section .master-pagination button:disabled{opacity:.4;cursor:not-allowed}.brand-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 22px 22px;display:grid}.brand-admin-card{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:var(--panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:126px;padding:20px;display:grid}.brand-admin-card>div:first-child{gap:5px;display:grid}.brand-admin-card strong{font-size:17px}.brand-admin-card small{color:var(--muted)}.brand-admin-card dl{gap:18px;margin:0;display:flex}.brand-admin-card dl div{text-align:right;gap:3px;display:grid}.brand-admin-card dt{color:var(--muted);font-size:12px}.brand-admin-card dd{margin:0;font-size:20px;font-weight:800}.brand-admin-card .brand-card-action{grid-column:1/-1;justify-self:start}.brand-manager-form{padding:0}.brand-manager-action{align-items:flex-end;min-height:72px;padding:0 2px 2px;display:flex}.brand-manager-action .ops-primary-action{justify-content:center;width:100%}.brand-salon-list{gap:10px;display:grid}.brand-salon-row{border:1px solid var(--line);border-radius:var(--evma-radius-card);grid-template-columns:minmax(220px,1.2fr) minmax(420px,2fr) minmax(170px,.7fr);align-items:center;gap:20px;padding:17px 18px;display:grid}.brand-salon-identity{gap:5px;min-width:0;display:grid}.brand-salon-identity small,.brand-salon-row dt,.brand-salon-row dd small{color:var(--muted)}.brand-salon-row dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;display:grid}.brand-salon-row dl div{gap:4px;display:grid}.brand-salon-row dt{font-size:12px}.brand-salon-row dd{gap:2px;margin:0;font-weight:800;display:grid}.brand-salon-row dd small{font-size:12px;font-weight:500}.brand-salon-attention{text-align:right;justify-self:end}.brand-salon-attention span{color:#8b5a15;background:#fff4e5;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}@media (max-width:1200px){.brand-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-salon-row{grid-template-columns:1fr}.brand-salon-attention{text-align:left;justify-self:start}}@media (max-width:760px){.master-consistent-page{width:100%}.master-section-body{padding:14px}.master-list-toolbar,.master-pagination{flex-direction:column;align-items:stretch}.master-search-field{flex-basis:auto;max-width:none}.master-list-toolbar-actions{justify-content:stretch}.master-page-size,.master-inline-select{flex:1}.master-pagination>div{padding-bottom:3px;overflow-x:auto}.brand-admin-grid{grid-template-columns:1fr;padding:14px}.brand-admin-card{grid-template-columns:1fr}.brand-admin-card dl{justify-content:space-between}.brand-admin-card dl div{text-align:left}.brand-salon-row{padding:15px}.brand-salon-row dl{grid-template-columns:1fr;gap:10px}}.brand-manager-list{gap:12px;margin-top:16px;display:grid}.brand-manager-row{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:var(--panel);grid-template-columns:minmax(220px,1.1fr) minmax(260px,.9fr);gap:16px 22px;padding:20px;display:grid}.brand-manager-identity{align-content:start;gap:5px;display:grid}.brand-manager-identity strong{font-size:16px}.brand-manager-identity button{width:max-content;max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.brand-manager-identity span{color:var(--muted);font-size:13px}.brand-manager-row dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.brand-manager-row dl div{border-radius:var(--evma-radius-card);background:var(--panel-soft,#f7f7f5);gap:4px;padding:12px 14px;display:grid}.brand-manager-row dt{color:var(--muted);font-size:12px}.brand-manager-row dd{margin:0;font-size:13px;font-weight:700}.brand-manager-edit,.brand-manager-security{grid-column:1/-1;grid-template-columns:minmax(150px,1fr) minmax(170px,1fr) minmax(110px,.55fr) auto;align-items:center;gap:10px;display:grid}.brand-manager-security{grid-template-columns:minmax(220px,1fr) auto auto}.brand-manager-edit input,.brand-manager-edit select,.brand-manager-security input{border:1px solid var(--line);background:var(--panel);min-width:0;height:44px;font:inherit;border-radius:12px;padding:0 13px}.brand-manager-edit button,.brand-manager-security button{border:1px solid var(--line);background:var(--panel);min-height:44px;font:inherit;cursor:pointer;border-radius:12px;padding:0 15px;font-weight:700}.brand-manager-security button:disabled{cursor:not-allowed;opacity:.45}.brand-manager-security .danger{color:#a43c3c;background:#a43c3c0f;border-color:#a43c3c40}.brand-content-page{width:min(1180px,100%);margin:0 auto;font-family:Noto Sans KR,sans-serif}.brand-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 22px 24px;display:grid}.brand-account-grid>div{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:var(--panel);gap:7px;padding:18px;display:grid}.brand-account-grid span{color:var(--muted);font-size:13px}.brand-account-grid strong{font-size:16px}.brand-password-form{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;display:grid}.brand-password-form label{gap:7px;display:grid}.brand-password-form label span{color:var(--muted);font-size:13px;font-weight:700}.brand-password-form input{border:1px solid var(--line);height:46px;font:inherit;border-radius:12px;padding:0 14px}.brand-password-form .ops-primary-action{min-height:46px}@media (max-width:980px){.brand-manager-row{grid-template-columns:1fr}.brand-manager-edit{grid-template-columns:1fr 1fr}.brand-manager-security{grid-template-columns:1fr auto auto}.brand-password-form{grid-template-columns:1fr 1fr}.brand-password-form .ops-primary-action{grid-column:1/-1}}@media (max-width:680px){.brand-manager-row{padding:15px}.brand-manager-row dl,.brand-account-grid,.brand-manager-edit,.brand-manager-security,.brand-password-form{grid-template-columns:1fr}.brand-manager-security button,.brand-manager-edit button{width:100%}.brand-account-grid{padding:14px}}.brand-home-actions{justify-content:flex-end;gap:10px;margin:-8px 0 18px;display:flex}.brand-home-actions a{border:1px solid var(--line);background:var(--panel);min-height:42px;color:inherit;border-radius:12px;justify-content:center;align-items:center;padding:0 15px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:680px){.brand-home-actions{flex-direction:column;justify-content:stretch}.brand-home-actions a{width:100%}}.brand-page,.brand-page button,.brand-page input,.brand-page select,.brand-page textarea{font-family:Noto Sans KR Variable,Noto Sans KR,Apple SD Gothic Neo,sans-serif}.brand-side{padding-bottom:22px}.brand-side nav{flex:none}.brand-side nav a span{min-width:0}.brand-sidebar-footer{border-top:1px solid var(--line);margin-top:auto;padding-top:22px}.brand-logout{width:100%;margin-top:0;transition:border-color .18s,background .18s,transform .18s}.brand-logout:hover{background:#f5faf7;border-color:#24715457;transform:translateY(-1px)}.brand-main{padding-inline:clamp(20px,3vw,44px)}.brand-dashboard-page{width:min(100%,1380px);margin:0 auto}.brand-dashboard-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.brand-dashboard-header h1{letter-spacing:-.035em;margin:7px 0 8px;font-size:clamp(28px,3vw,40px)}.brand-dashboard-header p{color:var(--muted);margin:0}.brand-primary-link{border-radius:var(--evma-radius-card);background:var(--accent);color:#fff;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #24715424}.brand-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.brand-kpi-card{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:var(--panel);min-height:150px;color:inherit;flex-direction:column;justify-content:space-between;gap:14px;padding:20px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #1b332b09}.brand-kpi-card:after{content:"";background:#24715411;border-radius:999px;width:92px;height:92px;position:absolute;bottom:-34px;right:-22px}.brand-kpi-card:hover{border-color:#24715447;transform:translateY(-2px);box-shadow:0 14px 30px #1b332b12}.brand-kpi-card>span{color:var(--muted);font-size:13px;font-weight:750}.brand-kpi-card>div{align-items:baseline;gap:5px;display:flex}.brand-kpi-card strong{letter-spacing:-.04em;font-size:clamp(30px,3vw,42px);line-height:1}.brand-kpi-card em{color:var(--muted);font-size:14px;font-style:normal;font-weight:750}.brand-kpi-card small{z-index:1;color:#65736e;font-size:12px;position:relative}.brand-dashboard-grid{gap:18px;margin-top:18px;display:grid}.brand-dashboard-grid-main{grid-template-columns:minmax(0,1.65fr) minmax(320px,.75fr)}.brand-dashboard-grid-lists{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-dashboard-card{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:var(--panel);min-width:0;padding:22px;box-shadow:0 8px 24px #1b332b09}.brand-dashboard-card>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.brand-dashboard-card h2{letter-spacing:-.02em;margin:4px 0 0;font-size:20px}.brand-dashboard-card header a{color:var(--accent);font-size:13px;font-weight:800;text-decoration:none}.brand-line-chart{min-height:270px}.brand-line-chart svg{width:100%;height:220px;display:block;overflow:visible}.chart-axis{stroke:#dfe7e3;stroke-width:1.5px}.chart-line{fill:none;stroke:var(--accent);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-dot{fill:#fff;stroke:var(--accent);stroke-width:4px;vector-effect:non-scaling-stroke}.brand-chart-labels{color:var(--muted);text-align:center;grid-template-columns:repeat(6,1fr);gap:4px;font-size:12px;display:grid}.brand-card-skeleton{border-radius:var(--evma-radius-card);background:linear-gradient(90deg,#f2f5f3 25%,#fafcfb 50%,#f2f5f3 75%) 0 0/200% 100%;height:250px;animation:1.25s linear infinite brand-skeleton}@keyframes brand-skeleton{to{background-position:-200% 0}}.brand-distribution-list{gap:22px;padding-top:6px;display:grid}.brand-distribution-list>div{gap:9px;display:grid}.brand-distribution-list>div>div:first-child{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.brand-distribution-list strong{font-size:14px}.brand-progress{background:#edf2ef;border-radius:999px;height:9px;overflow:hidden}.brand-progress i{border-radius:inherit;background:var(--accent);min-width:3px;height:100%;display:block}.brand-ranking-list,.brand-attention-list{gap:4px;display:grid}.brand-ranking-list>div,.brand-attention-list>div{border-bottom:1px solid #edf1ef;align-items:center;gap:13px;min-height:62px;padding:10px 8px;display:flex}.brand-ranking-list>div:last-child,.brand-attention-list>div:last-child{border-bottom:0}.brand-ranking-list b{width:28px;height:28px;color:var(--accent);background:#eef5f1;border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.brand-ranking-list span,.brand-attention-list span{flex:1;gap:3px;min-width:0;display:grid}.brand-ranking-list small,.brand-attention-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.brand-ranking-list em{color:var(--accent);font-style:normal;font-weight:850}.brand-attention-list em{color:#89601f;white-space:nowrap;background:#fff5e8;border-radius:999px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:800}.brand-list-empty{color:var(--muted);font-size:13px}.brand-salon-title-line{align-items:center;gap:9px;min-width:0;display:flex}.brand-salon-title-line strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.brand-status-badge,.brand-attention-badge,.brand-health-badge{white-space:nowrap;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.brand-status-badge.is-active,.brand-health-badge{color:#216b4d;background:#eaf6ef}.brand-status-badge.is-muted{color:#69736f;background:#f1f3f2}.brand-attention-badge{color:#8b5a15;background:#fff4e5}.brand-salon-attention .ok{font-style:normal}.brand-analytics-page{width:min(100%,1180px)}.brand-analytics-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.brand-analytics-summary article{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:var(--panel);gap:9px;padding:20px;display:grid}.brand-analytics-summary span,.brand-analytics-summary small{color:var(--muted);font-size:12px}.brand-analytics-summary strong{letter-spacing:-.035em;font-size:30px}.brand-analytics-page>.brand-dashboard-card{margin-top:18px}.brand-bar-chart{gap:15px;display:grid}.brand-bar-chart>div{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;display:grid}.brand-bar-chart>div>span{color:var(--muted);font-size:12px;font-weight:700}.brand-bar-chart>div>div{align-items:center;gap:10px;min-width:0;display:flex}.brand-bar-chart i{background:var(--accent);border-radius:999px;min-width:3px;height:12px;display:block}.brand-bar-chart strong{min-width:54px;font-size:13px}@media (max-width:1220px){.brand-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-dashboard-grid-main{grid-template-columns:1fr}}@media (max-width:900px){.brand-main{padding:24px 20px 48px}.brand-dashboard-grid-lists,.brand-analytics-summary{grid-template-columns:1fr}}@media (max-width:680px){.brand-dashboard-header{flex-direction:column}.brand-primary-link{width:100%}.brand-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.brand-kpi-card{min-height:132px;padding:16px}.brand-kpi-card strong{font-size:31px}.brand-dashboard-card{border-radius:var(--evma-radius-section);padding:17px}.brand-line-chart{min-height:225px}.brand-line-chart svg{height:180px}.brand-attention-list>div{flex-direction:column;align-items:flex-start}.brand-attention-list em{align-self:flex-start}.brand-salon-title-line{flex-direction:column;align-items:flex-start;gap:7px}}.brand-account-page{max-width:1180px}.brand-profile-hero{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:var(--panel);align-items:center;gap:22px;margin-bottom:16px;padding:26px 28px;display:flex;box-shadow:0 10px 30px #1b332b0b}.brand-profile-avatar{color:#1f6d53;letter-spacing:-.04em;background:#eef5f1;border-radius:22px;flex:0 0 76px;place-items:center;width:76px;height:76px;font-size:24px;font-weight:850;display:grid;overflow:hidden}.brand-profile-avatar img{object-fit:cover;width:100%;height:100%}.brand-profile-main{flex:1;min-width:0}.brand-profile-title-row{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.brand-profile-title-row h2{letter-spacing:-.04em;margin:5px 0 0;font-size:clamp(24px,3vw,34px)}.brand-profile-main>p{color:var(--muted);margin:9px 0 0;font-size:14px;font-weight:650}.brand-profile-meta{color:var(--muted);flex-wrap:wrap;gap:10px 22px;margin-top:18px;font-size:13px;display:flex}.brand-profile-meta strong{color:var(--text);margin-left:5px;font-weight:750}.brand-status-pill{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;min-height:32px;padding:0 11px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.brand-status-pill.is-active{color:#1c6a50;background:#edf7f2;border-color:#cbe3d8}.brand-status-pill.is-inactive{color:#9a443d;background:#fff2f0;border-color:#ead7d5}.brand-account-info-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.brand-account-info-grid article{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:var(--panel);gap:8px;min-width:0;padding:20px;display:grid}.brand-account-info-grid span{color:var(--muted);font-size:12px;font-weight:750}.brand-account-info-grid strong{overflow-wrap:anywhere;font-size:16px;line-height:1.4}.brand-account-info-grid small{color:#74817d;font-size:12px;line-height:1.5}.brand-security-section header p{color:var(--muted);margin:6px 0 0;font-size:13px}.brand-account-help{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.6}.ops-inline-notice.is-error{color:#9a443d;background:#fff5f3;border-color:#ead7d5}@media (max-width:1000px){.brand-account-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.brand-profile-hero{align-items:flex-start;padding:20px}.brand-profile-avatar{border-radius:18px;flex-basis:60px;width:60px;height:60px}.brand-profile-title-row{display:grid}.brand-profile-meta{gap:7px;display:grid}.brand-account-info-grid{grid-template-columns:1fr}.brand-account-info-grid article{padding:17px}}.brand-kpi-grid-enhanced .brand-kpi-card{position:relative;overflow:hidden}.brand-kpi-grid-enhanced .brand-kpi-card:after{content:"";background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:999px;width:92px;height:92px;position:absolute;inset:auto -26px -34px auto}.brand-kpi-positive{border-color:color-mix(in srgb, var(--accent) 22%, var(--line))}.brand-kpi-accent{background:color-mix(in srgb, var(--accent) 5%, var(--panel))}.brand-kpi-attention{background:#fffaf6e6;border-color:#ba734a38}.brand-dashboard-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-conversion-card{flex-direction:column;display:flex}.brand-conversion-hero{border-radius:var(--evma-radius-section);background:color-mix(in srgb, var(--accent) 7%, var(--panel));gap:4px;margin-bottom:18px;padding:18px;display:grid}.brand-conversion-hero strong{letter-spacing:-.045em;color:var(--accent);font-size:clamp(34px,4vw,52px);line-height:1}.brand-conversion-hero span{color:var(--muted);font-size:13px}.brand-card-note{color:var(--muted);margin-top:auto;padding-top:16px;line-height:1.55;display:block}.brand-insight-progress-row{gap:8px;margin-top:14px;display:grid}.brand-insight-progress-row>div:first-child{justify-content:space-between;gap:12px;font-size:13px;display:flex}.brand-insight-progress-row strong{font-size:13px}.brand-onboarding-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;display:grid}.brand-onboarding-flow>div{border-radius:var(--evma-radius-section);background:var(--surface-soft,#f7f8f7);text-align:center;align-content:center;gap:6px;min-width:0;padding:16px 14px;display:grid}.brand-onboarding-flow>div span{color:var(--muted);font-size:12px;line-height:1.4}.brand-onboarding-flow>div strong{letter-spacing:-.025em;font-size:22px}.brand-onboarding-flow>div small{color:var(--accent);font-weight:800}.brand-onboarding-flow>i{color:var(--muted);align-self:center;font-style:normal;font-weight:900}.brand-content-split{gap:14px;display:grid}.brand-content-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.brand-content-category-grid>div{border:1px solid var(--line);border-radius:var(--evma-radius-card);background:var(--panel);gap:4px;padding:14px;display:grid}.brand-content-category-grid span{color:var(--muted);font-size:12px}.brand-content-category-grid strong{letter-spacing:-.025em;font-size:20px}.brand-content-category-grid small{color:var(--muted)}.brand-region-card{margin-top:18px}.brand-region-table{border:1px solid var(--line);border-radius:var(--evma-radius-section);overflow:hidden}.brand-region-table>div{border-top:1px solid var(--line);grid-template-columns:minmax(140px,1.4fr) repeat(4,minmax(90px,.8fr));align-items:center;gap:14px;min-height:48px;padding:0 16px;font-size:13px;display:grid}.brand-region-table>div:first-child{border-top:0}.brand-region-table-head{background:var(--surface-soft,#f7f8f7);color:var(--muted);font-weight:800}.brand-region-table strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.brand-region-table span:not(:first-child){text-align:right}.brand-chart-labels-12 span{font-size:10px}.brand-analytics-summary-four{grid-template-columns:repeat(4,minmax(0,1fr))}.brand-analytics-composition{gap:12px;display:grid}.brand-region-bars{gap:16px;display:grid}.brand-region-bars>div{gap:8px;display:grid}.brand-region-bars>div>div:first-child{grid-template-columns:minmax(120px,1fr) minmax(180px,2fr) auto;align-items:center;gap:12px;font-size:13px;display:grid}.brand-region-bars span{color:var(--muted)}.brand-region-bars em{font-style:normal;font-weight:800}.brand-bar-chart-12>div>span{min-width:44px}@media (max-width:1180px){.brand-dashboard-grid-three{grid-template-columns:1fr 1fr}.brand-dashboard-grid-three>article:first-child{grid-column:1/-1}.brand-analytics-summary-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.brand-dashboard-grid-three{grid-template-columns:1fr}.brand-dashboard-grid-three>article:first-child{grid-column:auto}.brand-onboarding-flow{grid-template-columns:1fr}.brand-onboarding-flow>i{justify-self:center;transform:rotate(90deg)}.brand-content-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-region-table{border:0;gap:10px;display:grid;overflow:visible}.brand-region-table-head{display:none!important}.brand-region-table>div{border:1px solid var(--line);border-radius:var(--evma-radius-card);grid-template-columns:1fr 1fr;gap:8px 16px;padding:14px}.brand-region-table>div strong{grid-column:1/-1;font-size:15px}.brand-region-table>div span{color:var(--muted);text-align:left!important}.brand-analytics-summary-four{grid-template-columns:1fr 1fr}.brand-region-bars>div>div:first-child{grid-template-columns:1fr auto}.brand-region-bars span{grid-area:2/1/auto/-1}}@media (max-width:460px){.brand-content-category-grid,.brand-analytics-summary-four{grid-template-columns:1fr}}.brand-side nav a[href="/brand/content"]{position:relative}.brand-secondary-link{border:1px solid var(--line);border-radius:var(--evma-radius-card);background:var(--panel);min-height:42px;color:var(--text);justify-content:center;align-items:center;padding:0 15px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.brand-recent-content-card{margin-top:18px}.brand-recent-content-list{border:1px solid var(--line);border-radius:var(--evma-radius-section);gap:0;display:grid;overflow:hidden}.brand-recent-content-list>div{border-top:1px solid var(--line);grid-template-columns:minmax(160px,.85fr) minmax(260px,1.7fr) minmax(160px,.85fr);align-items:center;gap:16px;min-height:66px;padding:12px 16px;display:grid}.brand-recent-content-list>div:first-child{border-top:0}.brand-recent-content-list span{gap:3px;display:grid}.brand-recent-content-list span small,.brand-recent-content-list em{color:var(--muted);font-size:12px;font-style:normal}.brand-recent-content-list p{margin:0;font-size:14px;font-weight:750}.brand-popular-selection-list{gap:8px;display:grid}.brand-popular-selection-list>div{border-radius:var(--evma-radius-card);background:color-mix(in srgb,#7357c7 6%,var(--panel));grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:7px 10px;display:grid}.brand-popular-selection-list b{color:#6548ba;background:#7357c71f;border-radius:8px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.brand-popular-selection-list span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.brand-popular-selection-list strong{color:#6548ba;font-size:12px}.brand-activity-toolbar{border:1px solid var(--line);border-radius:var(--evma-radius-card);background:var(--panel);grid-template-columns:minmax(240px,1fr) 150px 150px auto;align-items:center;gap:10px;margin-bottom:16px;padding:14px;display:grid}.brand-activity-toolbar input,.brand-activity-toolbar select{border:1px solid var(--line);min-width:0;height:44px;font:inherit;background:#fff;border-radius:12px;padding:0 13px}.brand-activity-toolbar>span{color:var(--muted);text-align:right;font-size:12px;font-weight:750}.brand-activity-list{gap:10px;display:grid}.brand-activity-item{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:var(--panel);grid-template-columns:50px minmax(0,1fr);align-items:flex-start;gap:16px;padding:18px 20px;display:grid;box-shadow:0 7px 22px #1b332b08}.brand-activity-marker{border-radius:var(--evma-radius-section);color:#247154;background:linear-gradient(145deg,#e8f5ef,#e9eefc);place-items:center;width:50px;height:50px;font-size:17px;font-weight:850;display:grid}.brand-activity-main{min-width:0}.brand-activity-heading{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px 12px;font-size:12px;display:flex}.brand-activity-heading strong{color:var(--text);font-size:14px}.brand-activity-heading time{margin-left:auto}.brand-activity-main h2{letter-spacing:-.02em;margin:8px 0 10px;font-size:17px}.brand-activity-tags{flex-wrap:wrap;gap:7px;display:flex}.brand-activity-tags span{color:#356858;background:#f5faf7;border:1px solid #dce8e2;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:11px;font-weight:750;display:inline-flex}.brand-activity-pagination{justify-content:center;align-items:center;gap:12px;margin-top:18px;display:flex}.brand-activity-pagination button{border:1px solid var(--line);background:var(--panel);min-width:72px;height:40px;font:inherit;cursor:pointer;border-radius:11px;font-weight:750}.brand-activity-pagination button:disabled{opacity:.4;cursor:not-allowed}.brand-activity-pagination span{color:var(--muted);font-size:12px;font-weight:750}.brand-analytics-color-system .brand-analytics-summary article{position:relative;overflow:hidden}.brand-analytics-color-system .brand-analytics-summary article:before{content:"";width:5px;position:absolute;inset:0 auto 0 0}.brand-analytics-color-system .tone-violet{background:linear-gradient(135deg,#7357c714,var(--panel) 55%)}.brand-analytics-color-system .tone-violet:before{background:#7357c7}.brand-analytics-color-system .tone-green{background:linear-gradient(135deg,#24715414,var(--panel) 55%)}.brand-analytics-color-system .tone-green:before{background:#247154}.brand-analytics-color-system .tone-teal{background:linear-gradient(135deg,#198b9114,var(--panel) 55%)}.brand-analytics-color-system .tone-teal:before{background:#198b91}.brand-analytics-color-system .tone-blue{background:linear-gradient(135deg,#3b68ba14,var(--panel) 55%)}.brand-analytics-color-system .tone-blue:before{background:#3b68ba}.brand-chart-card-violet{border-color:#7357c72e}.brand-chart-card-green{border-color:#2471542e}.brand-chart-card-blue{border-color:#3b68ba2e}.brand-chart-card-orange{border-color:#be744233}.brand-chart-card-teal{border-color:#198b912e}.brand-chart-card-teal .brand-bar-chart i,.brand-chart-card-teal .brand-progress i{background:#198b91}.brand-chart-card-violet .brand-progress i{background:#7357c7}.brand-chart-card-green .brand-progress i{background:#247154}.brand-selection-bars{gap:11px;display:grid}.brand-selection-bars>div{grid-template-columns:26px minmax(110px,.85fr) minmax(100px,1fr) 52px;align-items:center;gap:10px;display:grid}.brand-selection-bars b{color:#6548ba;background:#7357c71c;border-radius:8px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.brand-selection-bars span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:750;overflow:hidden}.brand-selection-bars strong{text-align:right;font-size:12px}.brand-gender-mix{gap:20px;padding-top:6px;display:grid}.brand-gender-mix>div{gap:8px;display:grid}.brand-gender-mix>div>div:first-child{justify-content:space-between;gap:12px;display:flex}.brand-gender-mix small{color:var(--muted);font-size:12px}.brand-analysis-guide{gap:12px;display:grid}.brand-analysis-guide p{border-radius:var(--evma-radius-card);background:#be744211;gap:5px;margin:0;padding:14px;display:grid}.brand-analysis-guide strong{font-size:13px}.brand-analysis-guide span{color:var(--muted);font-size:12px;line-height:1.55}@media (max-width:900px){.brand-activity-toolbar{grid-template-columns:1fr 1fr}.brand-activity-toolbar input{grid-column:1/-1}.brand-activity-toolbar>span{text-align:left}.brand-recent-content-list>div{grid-template-columns:1fr}.brand-recent-content-list em{justify-self:start}}@media (max-width:600px){.brand-activity-toolbar{grid-template-columns:1fr}.brand-activity-toolbar input{grid-column:auto}.brand-activity-item{grid-template-columns:40px minmax(0,1fr);padding:15px}.brand-activity-marker{border-radius:var(--evma-radius-card);width:40px;height:40px}.brand-activity-heading time{width:100%;margin-left:0}.brand-selection-bars>div{grid-template-columns:26px minmax(0,1fr) 48px}.brand-selection-bars .brand-progress{grid-column:2/-1}}.brand-report-page{width:min(100%,1180px)}.brand-report-header{align-items:flex-end}.brand-report-controls label{color:var(--muted);gap:7px;font-size:12px;font-weight:700;display:grid}.brand-report-controls input{border:1px solid var(--line);background:var(--panel);min-width:170px;height:42px;color:var(--text);font:inherit;border-radius:12px;padding:0 13px}.brand-report-cover{border-radius:var(--evma-radius-section);background:linear-gradient(135deg,#198b911a,#7357c70f 54%,var(--panel));border:1px solid #198b912e;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:24px;display:flex}.brand-report-cover span{color:#198b91;font-size:13px;font-weight:800}.brand-report-cover h2{letter-spacing:-.035em;margin:6px 0;font-size:26px}.brand-report-cover p{color:var(--muted);margin:0}.brand-report-downloads{flex-wrap:wrap;gap:10px;display:flex}.brand-report-downloads a{background:var(--panel);border:1px solid #198b9147;border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:13px;font-weight:800;display:inline-flex}.brand-report-downloads a:hover{background:#198b9112}.brand-report-kpis{margin-bottom:18px}.brand-analytics-color-system .tone-orange,.brand-report-kpis .tone-orange{background:linear-gradient(135deg,#d27f2a1a,var(--panel) 55%);position:relative;overflow:hidden}.brand-report-kpis .tone-orange:before{content:"";background:#d27f2a;width:5px;position:absolute;inset:0 auto 0 0}.brand-report-loading{min-height:320px}.brand-report-note{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:var(--panel);margin-top:18px;padding:18px 20px}.brand-report-note strong{margin-bottom:6px;display:block}.brand-report-note p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}@media (max-width:760px){.brand-report-header{align-items:stretch}.brand-report-controls input{width:100%}.brand-report-cover{flex-direction:column;align-items:flex-start}.brand-report-downloads{width:100%}.brand-report-downloads a{flex:1}.brand-report-cover h2{font-size:22px}}.ad-studio-header p{color:#6a706b;margin:16px 0 0;font-size:15px}.ad-studio-output-badge{color:#075744;letter-spacing:.04em;background:#fff;border:1px solid #d7ddd8;border-radius:999px;padding:12px 16px;font-size:13px;font-weight:800}.ad-studio-controls{gap:0;padding:0;display:grid;overflow:hidden}.ad-studio-group-heading div{gap:4px;display:grid}.ad-studio-upload input{opacity:0;width:1px;height:1px;position:absolute}.ad-studio-sliders input{accent-color:#075744;width:100%}.ad-template-grid button{text-align:left;border-radius:var(--evma-radius-card);color:#202521;cursor:pointer;background:#fff;border:1px solid #dfe5e1;gap:5px;padding:15px;display:grid}.ad-template-grid button:hover{border-color:#96aa9e}.ad-template-grid button.selected{background:#f5faf7;border-color:#075744;box-shadow:0 0 0 1px #075744}.ad-template-grid strong{font-size:13px}.ad-studio-field select,.ad-studio-field input{color:#202521;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #dce2de;border-radius:10px;padding:0 13px}.ad-feature-options{flex-wrap:wrap;gap:8px;display:flex}.ad-feature-options label{color:#59615c;cursor:pointer;background:#fff;border:1px solid #dce2de;border-radius:999px;padding:10px 13px;font-size:12px;position:relative}.ad-feature-options label.selected{color:#075744;background:#edf6f1;border-color:#075744;font-weight:800}.ad-feature-options input{opacity:0;position:absolute}.ad-feature-options label:has(input:disabled){opacity:.45;cursor:not-allowed}@media (max-width:1180px){.ad-studio-sliders{grid-template-columns:1fr}}@media (max-width:900px){.ad-studio-preview-panel{order:-1;width:100%;max-width:620px;margin:0 auto;position:static}.ad-studio-header{align-items:flex-start}.ad-studio-output-badge{margin-top:12px}}@media (max-width:640px){.ad-studio-control-group{padding:22px 18px}.ad-template-grid{grid-template-columns:1fr}.ad-studio-preview-panel{border-radius:var(--evma-radius-card);padding:14px}.ad-studio-header h1 br{display:none}}.ad-template-grid button{white-space:normal;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:14px;min-height:118px;overflow:visible}.ad-template-copy{gap:8px;min-width:0;display:grid}.ad-template-title-row{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ad-template-title-row strong{min-width:0;font-size:13px;line-height:1.35}.ad-template-title-row em{color:#69716c;background:#f0f3f1;border-radius:999px;flex:none;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800;line-height:1.2}.ad-template-grid button.selected .ad-template-title-row em{color:#075744;background:#dfeee6}.ad-template-copy>small{color:#6f7771!important;white-space:normal!important;opacity:1!important;max-height:none!important;font-size:11px!important;line-height:1.55!important;display:block!important;overflow:visible!important}.ad-template-thumb{aspect-ratio:1;background:#f1eee7;border:1px solid #d9dfdb;border-radius:10px;width:92px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffa6}.ad-template-thumb i{display:block;position:absolute}.ad-template-thumb-split i:first-child{background:#ece8df;inset:0 46% 0 0}.ad-template-thumb-split i:nth-child(2){background:linear-gradient(145deg,#a7afa9,#d8d2c8);inset:0 0 0 54%}.ad-template-thumb-split i:nth-child(3){border-top:3px solid #26342c;border-bottom:3px solid #26342c;width:30px;height:18px;top:25px;left:9px}.ad-template-thumb-overlay{background:linear-gradient(145deg,#777f79,#d4cec4)}.ad-template-thumb-overlay i:first-child{background:linear-gradient(90deg,#0d1813c7,#0d181300);inset:0}.ad-template-thumb-overlay i:nth-child(2){border-top:3px solid #fff;border-bottom:3px solid #fff;width:45px;height:20px;top:31px;left:9px}.ad-template-thumb-frame{background:#f8f5ef}.ad-template-thumb-frame i:first-child{border:1px solid #075744;inset:7px}.ad-template-thumb-frame i:nth-child(2){background:linear-gradient(145deg,#9da69f,#d6d0c7);width:48px;height:62px;top:12px;right:13px}.ad-template-thumb-frame i:nth-child(3){background:#26342c;width:27px;height:3px;bottom:14px;left:14px;box-shadow:0 -8px #26342c,0 -16px #26342c}.ad-template-thumb-soft{background:#eee9df}.ad-template-thumb-soft i:first-child{background:linear-gradient(145deg,#9da69f,#d6d0c7);border-radius:7px;inset:8px 8px 22px}.ad-template-thumb-soft i:nth-child(2){background:#36443c;height:3px;bottom:12px;left:14px;right:27px}.ad-template-thumb-soft i:nth-child(3){background:#075744;border-radius:50%;width:9px;height:9px;bottom:9px;right:12px}@media (max-width:640px){.ad-template-grid button{grid-template-columns:78px minmax(0,1fr);min-height:106px}.ad-template-thumb{width:78px}}.ad-stamp-style-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ad-stamp-style-grid button{border-radius:var(--evma-radius-card);text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5e1;gap:7px;min-height:120px;padding:13px;display:grid}.ad-stamp-style-grid button:hover{border-color:#9eafa5}.ad-stamp-style-grid button.selected{background:#f4faf6;border-color:#075744;box-shadow:0 0 0 1px #075744}.ad-stamp-style-grid strong{font-size:12px}.ad-stamp-style-grid small{color:#747c76;font-size:10px;line-height:1.45}.ad-stamp-sample{color:#5b4938;white-space:nowrap;transform-origin:0;border-bottom:2px solid #5b493899;padding:9px 4px 12px;font-size:18px;line-height:1;display:block;overflow:hidden}.ad-stamp-sample-pen{letter-spacing:.05em;font-weight:400;transform:rotate(-3deg)}.ad-stamp-sample-memo{letter-spacing:.08em;opacity:.72;border-bottom-width:1px;font-weight:500;transform:rotate(2deg)}.ad-stamp-sample-marker{letter-spacing:.02em;border-bottom-width:4px;font-weight:800;transform:rotate(-1deg)}.ad-stamp-row .ad-studio-field{margin-top:0}@media (max-width:760px){.ad-stamp-style-grid{grid-template-columns:1fr}.ad-stamp-style-grid button{min-height:auto}.ad-stamp-row{grid-template-columns:1fr}}.ad-template-thumb-original i:first-child{background:#b8c2bb;inset:5px 16%}.ad-color-field{border-radius:var(--evma-radius-compact);color:#465049;background:#fafbfa;border:1px solid #e0e5e2;grid-template-columns:1fr 48px 104px;align-items:center;gap:9px;margin-top:16px;padding:12px 14px;font-size:12px;font-weight:800;display:grid}.ad-color-field input:last-child{text-transform:uppercase;border:1px solid #d8ded9;border-radius:8px;height:38px;padding:0 10px}.ad-studio-field textarea{color:#202521;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #dce2de;border-radius:10px;padding:11px 13px}.ad-copy-sliders input{accent-color:#075744;width:100%}.ad-add-icon{color:#075744;cursor:pointer;background:#f7faf8;border:1px dashed #9fb0a6;border-radius:9px;margin-top:10px;padding:10px 13px;font-size:12px;font-weight:800}.ad-stamp-font-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.ad-stamp-font-grid button{border-radius:var(--evma-radius-card);text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5e1;gap:5px;min-height:104px;padding:11px;display:grid}.ad-stamp-font-grid button.selected{background:#f4faf6;border-color:#075744;box-shadow:0 0 0 1px #075744}.ad-stamp-font-grid span{color:#5b4635;white-space:nowrap;padding:8px 2px;font-size:22px;display:block;overflow:hidden}.ad-stamp-font-grid strong{font-size:11px}.ad-stamp-font-grid small{color:#777f79;font-size:9px;line-height:1.35}.ad-stamp-design-grid button{border-radius:var(--evma-radius-card);cursor:pointer;background:#fff;border:1px solid #dfe5e1;gap:8px;padding:11px;display:grid}.ad-stamp-design-grid button.selected{background:#f4faf6;border-color:#075744;box-shadow:0 0 0 1px #075744}.ad-stamp-design-grid strong{color:#505852;font-size:10px}.stamp-design-preview{color:#654e3c;place-items:center;height:42px;font-size:16px;display:grid;position:relative}.stamp-design-label{background:#fffaf1;border:1px solid #654e3c80;border-radius:4px;transform:rotate(2deg)}.stamp-design-circle{border:2px solid #654e3ca6;border-radius:50%}.stamp-design-signature:after{content:"";border-bottom:2px solid #654e3c;border-radius:50%;height:7px;position:absolute;bottom:5px;left:8px;right:8px}@media (max-width:900px){.ad-stamp-font-grid,.ad-stamp-design-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-copy-options,.ad-copy-sliders{grid-template-columns:1fr}.ad-icon-row{grid-template-columns:90px 1fr 50px}}@media (max-width:560px){.ad-color-field{grid-template-columns:1fr 46px 92px}.ad-stamp-font-grid,.ad-stamp-design-grid{grid-template-columns:1fr 1fr}}.ad-library-selector{gap:12px;display:grid}.ad-library-current-card{border-radius:var(--evma-radius-card);background:#fff;border:1px solid #dfe5e1;grid-template-columns:132px minmax(0,1fr);gap:14px;padding:12px;display:grid}.ad-library-current-thumb{aspect-ratio:4/5;background:#eef1ef;border-radius:10px;place-items:center;padding:8px;display:grid;overflow:hidden}.ad-library-current-thumb img{object-fit:contain;background:#eef1ef;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.ad-library-current-copy{align-content:center;gap:6px;min-width:0;display:grid}.ad-library-current-copy strong{color:#202521;font-size:14px;line-height:1.4}.ad-library-current-copy small{color:#767e79;font-size:11px;line-height:1.5}.ad-library-current-empty{border-radius:var(--evma-radius-card);color:#4c554f;background:#fafbfa;border:1px dashed #cfd8d2;gap:6px;padding:16px;display:grid}.ad-library-current-empty strong{font-size:13px}.ad-library-current-empty small{color:#737b76;font-size:11px;line-height:1.55}.ad-library-selector-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.ad-library-selector-actions small{color:#757d78;font-size:11px}.ad-library-open-button{border-radius:var(--evma-radius-compact);color:#fff;cursor:pointer;background:#075744;border:1px solid #075744;min-height:42px;padding:0 14px;font-size:12px;font-weight:800}.ad-library-open-button:disabled{opacity:.45;cursor:not-allowed}.ad-library-inline-empty{border-radius:var(--evma-radius-compact);color:#777f79;text-align:center;border:1px dashed #ccd5cf;margin:0;padding:14px;font-size:12px}.ad-library-modal-backdrop{z-index:1000;background:#11181485;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ad-library-modal{border-radius:var(--evma-radius-section);background:#fff;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;width:min(1100px,100vw - 32px);max-height:min(86vh,920px);padding:22px;display:grid;box-shadow:0 24px 80px #00000038}.ad-library-modal-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ad-library-modal-header span{color:#075744;letter-spacing:.14em;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.ad-library-modal-header strong{color:#1f2621;letter-spacing:-.03em;font-size:24px;line-height:1.25;display:block}.ad-library-modal-header small{color:#6e7670;margin-top:8px;font-size:12px;line-height:1.6;display:block}.ad-library-modal-close{border-radius:var(--evma-radius-compact);color:#4c554f;cursor:pointer;background:#fff;border:1px solid #d6dfd9;min-width:64px;min-height:40px;padding:0 14px;font-size:12px;font-weight:800}.ad-library-modal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-right:4px;display:grid;overflow:auto}.ad-library-modal-grid>button{border-radius:var(--evma-radius-card);text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5e1;grid-template-rows:auto auto;padding:0;display:grid;overflow:hidden}.ad-library-modal-grid>button.selected{border-color:#075744;box-shadow:0 0 0 2px #07574424}.ad-library-modal-thumb{aspect-ratio:4/5;background:#eef1ef;place-items:center;padding:8px;display:grid;overflow:hidden}.ad-library-modal-grid button>span{gap:4px;padding:11px;display:grid}.ad-library-modal-grid strong{text-overflow:ellipsis;white-space:nowrap;color:#212823;font-size:12px;overflow:hidden}.ad-library-modal-grid small{text-overflow:ellipsis;white-space:nowrap;color:#7d847f;font-size:10px;overflow:hidden}.ad-library-modal-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.ad-library-modal-footer small{color:#727a74;font-size:11px}.ad-library-load-more{border-radius:var(--evma-radius-compact);color:#075744;cursor:pointer;background:#f7faf8;border:1px solid #cfd8d2;min-height:42px;padding:0 14px;font-size:12px;font-weight:800}.ad-library-modal-empty{border-radius:var(--evma-radius-compact);color:#777f79;text-align:center;border:1px dashed #ccd5cf;margin:0;padding:24px}.ad-customer-logo{border-top:1px solid #e7ebe8;margin-top:20px;padding-top:20px}.ad-studio-group-heading.compact{margin-bottom:12px}.ad-icon-live{color:#075744;background:#edf6f1;border:1px solid #cfdad3;border-radius:10px;place-items:center;width:42px;height:42px;font-size:17px;font-weight:900;display:grid}@media (max-width:1100px){.ad-library-modal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ad-studio-preview-panel{z-index:auto;position:static}.ad-library-modal{width:min(920px,100vw - 24px);padding:18px}.ad-library-modal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ad-library-current-card{grid-template-columns:110px minmax(0,1fr)}}@media (max-width:640px){.ad-library-selector-actions{grid-template-columns:1fr;justify-items:start;display:grid}.ad-library-open-button{width:100%}.ad-library-modal-backdrop{padding:12px}.ad-library-modal{border-radius:var(--evma-radius-section);width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:16px}.ad-library-modal-header{display:grid}.ad-library-modal-header strong{font-size:20px}.ad-library-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-icon-row{grid-template-columns:42px 86px minmax(0,1fr)}.ad-icon-row button{grid-column:3;justify-self:end;padding:7px 10px}}:is(.ops-main:has(.ad-studio-page),.ad-studio-page,.ad-studio-grid){overflow:visible!important}.ad-studio-grid{grid-template-columns:minmax(0,760px) minmax(340px,430px);justify-content:center;gap:18px}.ad-studio-preview-panel{z-index:20;align-self:start;height:max-content;max-height:calc(100vh - 24px);padding:16px;overflow:auto;position:sticky!important;top:12px!important}.ad-studio-preview-panel::-webkit-scrollbar{width:6px}.ad-studio-preview-panel::-webkit-scrollbar-thumb{background:#ccd6d0;border-radius:999px}.ad-studio-preview-panel>p{margin-top:8px}.ad-template-grid button{grid-template-columns:78px minmax(0,1fr);gap:12px;min-height:102px;padding:12px}.ad-template-thumb{width:78px}.ad-copy-options label:last-child input{accent-color:#075744;width:100%}.ad-copy-options label:last-child small{text-align:right;color:#7b837e;font-size:10px}.ad-icon-live{color:#5b4635;background:#5b463512;border-color:#5b463529;border-radius:50%}.ad-icon-live svg{width:24px;height:24px;display:block}.ad-icon-row select{font-weight:700}.ad-stamp-font-grid span{transform-origin:0;font-size:24px;transform:rotate(-2deg)}.ad-stamp-design-grid button{min-height:82px}.stamp-design-preview{letter-spacing:.03em;font-family:Nanum Pen Script,휴먼편지체,cursive;font-size:21px;font-weight:400}@media (max-width:1180px){.ad-studio-grid{grid-template-columns:minmax(0,680px) minmax(330px,390px)}.ad-studio-header h1{white-space:normal}.ad-copy-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ad-studio-grid{grid-template-columns:1fr}.ad-studio-preview-panel{order:-1;max-width:560px;max-height:none;overflow:visible;position:static!important}.ad-studio-header h1{white-space:normal}}.ad-studio-page{max-width:1440px;margin:0 auto;padding-bottom:32px}.ad-studio-header{align-items:flex-end;margin-bottom:20px}.ad-studio-header h1{letter-spacing:-.045em;white-space:normal;max-width:none;font-size:clamp(29px,2.7vw,42px);line-height:1.14}.ad-studio-header p{color:#68706a;margin-top:10px;font-size:15px}.ad-studio-grid{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:22px;display:grid;overflow:visible!important}.ad-studio-controls{padding:0;overflow:hidden}.ad-studio-control-group{border-bottom:1px solid #e6ebe8;padding:22px 24px}.ad-studio-control-group:last-child{border-bottom:0}.ad-studio-group-heading{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.ad-studio-group-heading>span{color:#fff;background:#075744;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.ad-studio-group-heading strong{font-size:16px}.ad-studio-group-heading small{color:#7a807b;font-size:12px;line-height:1.5}.ad-studio-upload{border-radius:var(--evma-radius-card);cursor:pointer;background:#f8faf8;border:1px dashed #aebcb3;align-items:center;gap:12px;padding:14px 15px;display:flex}.ad-studio-upload span{text-overflow:ellipsis;white-space:nowrap;color:#49514c;flex:1;min-width:0;font-size:14px;overflow:hidden}.ad-studio-upload b{color:#fff;background:#075744;border-radius:9px;padding:8px 12px;font-size:12px;font-weight:800}.ad-studio-sliders{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.ad-studio-sliders label{color:#59615c;gap:7px;font-size:12px;font-weight:700;display:grid}.ad-studio-sliders input,.ad-copy-sliders input,.ad-stamp-row input{accent-color:#075744;width:100%}.ad-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ad-template-grid button,.ad-copy-font-grid button,.ad-stamp-font-grid button,.ad-stamp-design-grid button{border-radius:var(--evma-radius-card);text-align:left;cursor:pointer;color:#1e2320;background:#fff;border:1px solid #dfe5e1;gap:7px;padding:14px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid}.ad-template-grid button:hover,.ad-copy-font-grid button:hover,.ad-stamp-font-grid button:hover,.ad-stamp-design-grid button:hover{border-color:#97ab9f}.ad-template-grid button.selected,.ad-copy-font-grid button.selected,.ad-stamp-font-grid button.selected,.ad-stamp-design-grid button.selected{background:#f5faf7;border-color:#075744;box-shadow:0 0 0 1px #075744}.ad-template-grid small{color:#777f79;font-size:11px;line-height:1.45}.ad-template-title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.ad-template-title-row em{color:#789082;font-size:10px;font-style:normal;font-weight:700}.ad-template-copy{gap:6px;display:grid}.ad-template-thumb{background:linear-gradient(#eef4f0,#f9faf8);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;height:72px;padding:8px;display:grid}.ad-template-thumb i{background:#d7e4dc;border-radius:8px;display:block}.ad-template-thumb-split i:first-child{background:#ece7dd;grid-row:1/3}.ad-template-thumb-split i:nth-child(2){background:#cad7cf}.ad-template-thumb-split i:nth-child(3){display:none}.ad-template-thumb-overlay{grid-template-columns:1fr}.ad-template-thumb-overlay i:first-child{background:#cfdad3}.ad-template-thumb-overlay i:nth-child(2){background:#0e18123d;height:34px;margin-top:-44px}.ad-template-thumb-overlay i:nth-child(3){display:none}.ad-template-thumb-frame i:first-child{background:#f3efe7;border:2px solid #b7c8bc;grid-column:1/3}.ad-template-thumb-frame i:nth-child(2){background:#c9d7cf;grid-column:2;width:62px;height:50px;margin:-56px 8px 8px auto}.ad-template-thumb-frame i:nth-child(3){display:none}.ad-template-thumb-soft{grid-template-columns:1fr}.ad-template-thumb-soft i:first-child{background:#ccd8d1}.ad-template-thumb-soft i:nth-child(2){background:#0e18125c;height:22px;margin-top:-22px}.ad-template-thumb-soft i:nth-child(3){display:none}.ad-template-thumb-original i:nth-child(2){background:#f7f5f0;height:24px;margin-top:4px}.ad-color-field{color:#424a45;grid-template-columns:auto 56px minmax(0,130px);align-items:center;gap:10px;margin-top:14px;font-size:13px;font-weight:700;display:grid}.ad-color-field input[type=color]{background:#fff;border:1px solid #dce2de;border-radius:10px;width:56px;height:44px;padding:6px}.ad-color-field input[aria-label]{color:#202521;min-height:44px;font:inherit;background:#fff;border:1px solid #dce2de;border-radius:10px;padding:0 12px}.ad-studio-field{color:#424a45;gap:8px;margin-top:14px;font-size:13px;font-weight:700;display:grid}.ad-studio-field select,.ad-studio-field input,.ad-studio-field textarea{color:#202521;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #dce2de;border-radius:10px;padding:0 13px}.ad-studio-field textarea{resize:vertical;padding:11px 13px}.ad-studio-field small{text-align:right;color:#8a908c;font-size:11px;font-weight:500}.ad-copy-font-grid,.ad-stamp-font-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ad-copy-font-grid button span,.ad-stamp-font-grid button span{color:#4f5651;white-space:nowrap;text-overflow:ellipsis;font-size:20px;line-height:1.25;display:block;overflow:hidden}.ad-copy-font-grid strong,.ad-stamp-font-grid strong{font-size:13px}.ad-copy-font-grid small,.ad-stamp-font-grid small{color:#747c76;font-size:11px;line-height:1.45}.ad-copy-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ad-copy-options-four{grid-template-columns:repeat(4,minmax(0,1fr))}.ad-copy-options label{color:#424a45;gap:7px;font-size:12px;font-weight:700;display:grid}.ad-copy-options select{background:#fff;border:1px solid #dce2de;border-radius:9px;min-height:42px;padding:0 10px}.ad-copy-sliders{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.ad-copy-sliders label{color:#59615c;grid-template-columns:auto 1fr 28px;align-items:center;gap:9px;font-size:12px;font-weight:700;display:grid}.ad-copy-sliders small{text-align:right;color:#7b837e}.ad-icon-editor{gap:10px;display:grid}.ad-icon-row{grid-template-columns:48px 112px minmax(0,1fr) 54px;align-items:center;gap:10px;display:grid}.ad-icon-live{color:#212722;background:#f4f7f5;border:1px solid #dde4df;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.ad-icon-row select,.ad-icon-row input{color:#202521;min-height:44px;font:inherit;background:#fff;border:1px solid #dce2de;border-radius:10px;padding:0 12px}.ad-icon-row button{color:#616963;cursor:pointer;background:#fff;border:1px solid #dfe5e1;border-radius:10px;min-height:44px;font-size:12px;font-weight:700}.ad-add-icon{color:#075744;cursor:pointer;background:#f8faf8;border:1px dashed #b7c3bd;border-radius:10px;min-height:44px;margin-top:12px;font-size:13px;font-weight:800}.ad-add-icon:disabled{opacity:.45;cursor:not-allowed}.ad-stamp-toggle{color:#374039;cursor:pointer;align-items:center;gap:9px;margin-bottom:14px;font-size:13px;font-weight:800;display:inline-flex}.ad-stamp-toggle input{accent-color:#075744;width:18px;height:18px}.ad-stamp-controls{gap:14px;display:grid}.ad-stamp-controls.disabled{opacity:.42;pointer-events:none}.ad-font-upload{border-radius:var(--evma-radius-card);cursor:pointer;background:#f8faf8;border:1px dashed #aebcb3;align-items:center;gap:12px;padding:14px 15px;display:flex}.ad-font-upload input{opacity:0;width:1px;height:1px;position:absolute}.ad-font-upload span{color:#49514c;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.ad-font-upload b{color:#fff;background:#075744;border-radius:9px;padding:8px 12px;font-size:12px;font-weight:800}.ad-stamp-note{border-radius:var(--evma-radius-compact);color:#727a74;background:#f5f7f5;margin:0;padding:11px 13px;font-size:11px;line-height:1.55}.ad-stamp-design-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.stamp-design-preview{color:#5b4938;padding:6px 0 14px;font-family:Nanum Pen Script,cursive;font-size:24px;line-height:1;display:block;position:relative}.stamp-design-highlight{background:#fff4dccc;border-radius:12px;padding:6px 8px}.stamp-design-circle:after{content:"";border:2px solid #5b493885;border-radius:999px;position:absolute;inset:-2px -6px;transform:rotate(-2deg)}.stamp-design-signature:after{content:"";border-bottom:2px solid #5b4938b3;border-radius:0 0 90% 60%;height:10px;position:absolute;bottom:8px;left:0;right:-12px;transform:rotate(1deg)}.ad-stamp-row{grid-template-columns:1.1fr 1fr 1fr;gap:12px;display:grid}.ad-studio-preview-panel{border-radius:var(--evma-radius-section);background:#fff;border:1px solid #e0e5e2;padding:18px;box-shadow:0 16px 50px #1a322614;max-height:none!important;position:relative!important;top:auto!important;overflow:visible!important}.ad-studio-preview-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ad-studio-preview-top div{gap:3px;display:grid}.ad-studio-preview-top span{color:#075744;letter-spacing:.12em;font-size:10px;font-weight:900}.ad-studio-preview-top strong{font-size:15px}.ad-studio-preview-top small{color:#075744;background:#eef5f1;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.ad-studio-canvas-shell{background:#eee;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d}.ad-studio-canvas-shell canvas{aspect-ratio:1;width:100%;height:auto;display:block}.ad-studio-download{border-radius:var(--evma-radius-compact);color:#fff;cursor:pointer;background:#075744;border:0;width:100%;min-height:46px;margin-top:12px;font-size:14px;font-weight:800}.ad-studio-download:disabled{cursor:not-allowed;background:#b7c0ba}.ad-studio-preview-panel>p{color:#7d847f;text-align:center;margin:10px 2px 0;font-size:11px;line-height:1.6}:is(.ops-main:has(.ad-studio-page),.ad-studio-page,.ad-studio-grid,.ad-studio-preview-column,.ad-studio-preview-sticky){overflow:visible!important}@media (max-width:1280px){.ad-copy-options-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.ad-studio-sliders{grid-template-columns:1fr}.ad-copy-font-grid,.ad-stamp-font-grid,.ad-template-grid,.ad-stamp-design-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.ad-studio-control-group{padding:20px 18px}.ad-copy-font-grid,.ad-stamp-font-grid,.ad-template-grid,.ad-stamp-design-grid,.ad-copy-options,.ad-copy-options-four,.ad-stamp-row{grid-template-columns:1fr}.ad-icon-row{grid-template-columns:44px 1fr;grid-template-areas:"icon select""icon input""icon button"}.ad-icon-live{grid-area:icon}.ad-icon-row select{grid-area:select}.ad-icon-row input{grid-area:input}.ad-icon-row button{grid-area:button}.ad-color-field{grid-template-columns:1fr 56px;grid-template-areas:"label label""hex color"}.ad-color-field>span{grid-area:label}.ad-color-field input[type=color]{grid-area:color}.ad-color-field input[aria-label]{grid-area:hex}}.ops-main:has(.ad-studio-page){contain:none!important;overflow:visible!important;container-type:normal!important}.ad-studio-page{overflow:visible!important}.ad-studio-grid{grid-template-columns:minmax(0,1fr) 420px!important;align-items:start!important;overflow:visible!important}.ad-studio-preview-column{min-width:0;align-self:stretch!important;overflow:visible!important}.ad-studio-preview-sticky{z-index:10;align-self:start!important;height:fit-content!important;position:sticky!important;top:20px!important;overflow:visible!important}.ad-studio-preview-panel{max-height:none!important;position:relative!important;top:auto!important;overflow:visible!important}.ad-studio-control-group{min-width:0}.ad-studio-control-group .ad-copy-font-grid,.ad-studio-control-group .ad-stamp-font-grid{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important}.ad-studio-control-group .ad-copy-font-grid>button,.ad-studio-control-group .ad-stamp-font-grid>button{align-content:start;min-width:0;overflow:hidden}.ad-studio-control-group .ad-copy-font-grid>button span,.ad-studio-control-group .ad-stamp-font-grid>button span{text-overflow:clip;white-space:normal;word-break:keep-all;width:100%;min-width:0;min-height:50px;padding:4px 0;font-size:19px;line-height:1.55;display:block;overflow:visible}.ad-studio-control-group .ad-copy-font-grid>button strong,.ad-studio-control-group .ad-stamp-font-grid>button strong,.ad-studio-control-group .ad-copy-font-grid>button small,.ad-studio-control-group .ad-stamp-font-grid>button small,.ad-icon-editor,.ad-icon-row,.ad-icon-row select,.ad-icon-row input,.ad-icon-row button,.ad-add-icon{font-family:var(--font-sans,"Noto Sans KR",sans-serif)!important}.ad-icon-row select,.ad-icon-row input{font-size:13px;font-weight:500}.ad-icon-row button,.ad-add-icon{font-size:12px;font-weight:800}.ad-stamp-font-grid>button{padding-top:16px;padding-bottom:14px}.ad-stamp-font-grid>button span{align-items:center;min-height:64px!important;font-size:22px!important;font-style:normal!important;display:flex!important;overflow:visible!important;transform:none!important}.ad-stamp-design-grid .stamp-design-preview{white-space:nowrap;min-height:44px;padding:4px 4px 12px;font-size:24px;line-height:1.5;overflow:visible!important}.stamp-design-accent:before{content:"";background:#5b4938b8;border-radius:50%;width:6px;height:6px;margin:0 7px 5px 0;display:inline-block}.stamp-design-accent:after{content:"";border-bottom:2px solid #5b49388c;width:70px;position:absolute;bottom:8px;left:22px}@media (max-width:1280px){.ad-studio-grid{grid-template-columns:minmax(0,1fr) 390px!important}}@media (max-width:1100px){.ad-studio-grid{grid-template-columns:1fr!important}.ad-studio-preview-sticky{position:static!important}.ad-studio-preview-column{order:-1;width:100%;max-width:620px;margin:0 auto}}@media (max-width:760px){.ad-studio-control-group .ad-copy-font-grid,.ad-studio-control-group .ad-stamp-font-grid{grid-template-columns:1fr!important}}.ad-studio-control-group .ad-copy-font-grid>button{min-height:138px!important;padding:16px!important;overflow:visible!important}.ad-studio-control-group .ad-copy-font-grid>button span{white-space:normal!important;word-break:keep-all!important;text-overflow:clip!important;align-items:center!important;width:100%!important;min-height:64px!important;padding:10px 2px!important;font-size:18px!important;line-height:1.9!important;display:flex!important;overflow:visible!important}.ad-studio-control-group .ad-copy-font-grid>button strong{white-space:normal!important;line-height:1.45!important;overflow:visible!important}.ad-studio-control-group .ad-copy-font-grid>button small{white-space:normal!important;line-height:1.55!important;overflow:visible!important}@media (max-width:1100px){.ad-studio-preview-sticky{transform:none!important}.ad-studio-control-group .ad-copy-font-grid>button{min-height:auto!important}}.ad-studio-preview-column{align-self:stretch!important;min-height:100%!important;position:relative!important;overflow:visible!important}.ad-studio-preview-sticky{will-change:transform!important;transition:none!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.ad-copy-font-grid>button{grid-template-rows:auto auto auto!important;height:auto!important;min-height:154px!important;overflow:visible!important}.ad-copy-font-grid>button span{white-space:normal!important;word-break:keep-all!important;height:auto!important;min-height:72px!important;padding:12px 4px!important;line-height:1.65!important;display:block!important;overflow:visible!important}.ad-copy-font-grid>button strong,.ad-copy-font-grid>button small{white-space:normal!important;display:block!important;overflow:visible!important}.ad-icon-layout-control{border-radius:var(--evma-radius-compact);color:#424a45;background:#f6f8f6;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;font-size:12px;font-weight:800;display:flex}.ad-icon-layout-control>div{gap:6px;display:flex}.ad-icon-layout-control button{color:#606862;min-height:34px;font-family:var(--font-sans,"Noto Sans KR",sans-serif);cursor:pointer;background:#fff;border:1px solid #d9e1dc;border-radius:9px;padding:0 12px;font-size:12px;font-weight:700}.ad-icon-layout-control button.selected{color:#075744;background:#edf6f1;border-color:#075744;box-shadow:0 0 0 1px #075744}.ad-stamp-effect-control{border-radius:var(--evma-radius-card);background:#f6f8f6;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex}.ad-stamp-effect-control label{color:#374039;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.ad-stamp-effect-control input{accent-color:#075744;width:18px;height:18px}.ad-stamp-effect-control small{color:#727a74;text-align:right;font-size:11px;line-height:1.45}.ad-stamp-design-grid.disabled{opacity:.42;pointer-events:none}@media (min-width:768px){.ad-studio-grid{grid-template-columns:minmax(0,1fr) minmax(340px,420px)!important}.ad-studio-preview-column{order:initial!important;width:auto!important;max-width:none!important;margin:0!important}}@media (min-width:768px) and (max-width:1100px){.ad-studio-grid{grid-template-columns:minmax(0,1fr) minmax(320px,380px)!important}.ad-studio-sliders,.ad-copy-font-grid,.ad-stamp-font-grid{grid-template-columns:1fr!important}.ad-studio-preview-sticky{transform:translate(0,0)}}@media (max-width:767px){.ad-studio-grid{grid-template-columns:1fr!important}.ad-studio-preview-column{order:-1!important;width:100%!important;max-width:620px!important;margin:0 auto!important}.ad-studio-preview-sticky{transform:none!important}.ad-icon-layout-control,.ad-stamp-effect-control{flex-direction:column;align-items:flex-start}.ad-stamp-effect-control small{text-align:left}}.ad-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-stamp-font-grid>button,.ad-stamp-design-grid>button{text-align:left;align-items:start;height:100%;min-height:150px!important;padding:14px!important;display:grid!important}.ad-stamp-font-grid>button{grid-template-rows:minmax(70px,1fr) auto auto}.ad-stamp-design-grid>button{grid-template-rows:minmax(70px,1fr) auto}.ad-stamp-font-grid>button span,.ad-stamp-design-grid>button .stamp-design-preview{width:100%;justify-content:flex-start!important;align-items:center!important;min-height:70px!important;margin:0!important;padding:8px 2px!important;line-height:1.45!important;display:flex!important;overflow:visible!important}.ad-stamp-font-grid>button strong,.ad-stamp-design-grid>button strong{min-height:22px;margin-top:4px;line-height:1.45;display:block}.ad-stamp-font-grid>button small,.ad-stamp-design-grid>button small{min-height:34px;margin-top:4px;line-height:1.5;display:block}.stamp-design-highlight{box-sizing:border-box}.stamp-design-signature:after,.stamp-design-accent:after{bottom:10px}@media (max-width:760px){.ad-template-grid{grid-template-columns:1fr}.ad-stamp-font-grid>button,.ad-stamp-design-grid>button{min-height:auto!important}}.ad-template-thumb-original{grid-template-columns:1fr;background:#d4dbd6!important}.ad-template-thumb-original i:first-child{background:linear-gradient(#cbd5ce 0%,#b9c7be 62%,#59665e 100%)!important;inset:5px!important}.ad-template-thumb-original i:nth-child(2){border-radius:2px;background:#ffffffe0!important;height:10px!important;margin:0!important;position:absolute!important;bottom:12px!important;left:12px!important;right:28px!important}.ad-template-thumb-original i:nth-child(3){display:none!important}@media (min-width:1281px){.ad-studio-grid{grid-template-columns:minmax(0,1fr) minmax(500px,560px)!important;gap:28px!important}}@media (min-width:1101px) and (max-width:1280px){.ad-studio-grid{grid-template-columns:minmax(0,1fr) minmax(440px,500px)!important}}.ad-studio-preview-panel{padding:20px!important}.ad-studio-canvas-shell{width:100%;max-width:none}.ad-template-thumb-original{background:#d4dbd6!important}.ad-template-thumb-original i:first-child{background:#bfc9c2!important}.ad-template-thumb-original i:nth-child(2){background:#ffffffe0!important}.ad-icon-live svg{stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.ad-studio-page{padding-bottom:36px;max-width:1680px!important}.ad-studio-header{margin-bottom:18px}.ad-studio-editor-layout{grid-template-columns:minmax(620px,1fr) minmax(360px,430px)!important;align-items:start!important;gap:22px!important;display:grid!important}.ad-studio-editor-layout .ad-studio-preview-column{order:0!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important}.ad-studio-editor-layout .ad-studio-preview-sticky{will-change:transform;transform:none;position:relative!important;top:auto!important}.ad-studio-main-canvas{background:#f7f8f7!important;border-radius:20px!important;padding:18px!important;box-shadow:0 18px 60px #1a32261a!important}.ad-studio-main-canvas .ad-studio-preview-top{padding:0 2px;margin-bottom:14px!important}.ad-studio-canvas-stage{background:#e9ecea;border:1px solid #e2e7e4;border-radius:16px;place-items:center;min-height:calc(100dvh - 255px);padding:22px;display:grid}.ad-studio-main-canvas .ad-studio-canvas-shell{width:min(100%,100dvh - 315px);min-width:420px;max-width:820px;background:#fff!important;border-radius:10px!important;box-shadow:0 14px 42px #14231b2e!important}.ad-studio-canvas-footer{justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:0 2px;display:flex}.ad-studio-canvas-footer>span{color:#7a817c;font-size:11px;line-height:1.5}.ad-studio-canvas-footer .ad-studio-download{min-width:160px;padding:0 22px;width:auto!important;margin:0!important}.ad-studio-side-panel{overscroll-behavior-y:contain;scrollbar-gutter:stable;background:#fff;max-height:calc(100dvh - 28px);position:sticky;top:14px;border-radius:var(--evma-radius-section)!important;padding:0!important;display:block!important;overflow:auto!important}.ad-studio-side-panel::-webkit-scrollbar{width:6px}.ad-studio-side-panel::-webkit-scrollbar-thumb{background:#cad4ce;border-radius:999px}.ad-studio-panel-tabs{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e6ebe8;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:10px;display:grid;position:sticky;top:0}.ad-studio-panel-tabs button{color:#747c76;cursor:pointer;word-break:keep-all;background:0 0;border:0;border-radius:9px;min-width:0;min-height:42px;padding:7px 5px;font-size:11px;font-weight:800;line-height:1.25}.ad-studio-panel-tabs button:hover{color:#075744;background:#f1f5f2}.ad-studio-panel-tabs button.active{color:#fff;background:#075744;box-shadow:0 5px 16px #0757442e}.ad-studio-panel-content{border-bottom:0!important;padding:22px 22px 26px!important;display:none!important}.ad-studio-panel-content.active{display:block!important}.ad-decoration-section{padding-top:2px}.ad-decoration-section+.ad-decoration-section{border-top:1px solid #e7ece9;margin-top:26px;padding-top:26px}.ad-studio-side-panel .ad-studio-group-heading>span{display:none}.ad-studio-side-panel .ad-studio-group-heading{margin-bottom:18px!important}.ad-studio-side-panel .ad-studio-group-heading strong{font-size:18px!important}.ad-studio-side-panel .ad-studio-group-heading small{line-height:1.5;font-size:12px!important}.ad-studio-side-panel .ad-template-grid{grid-template-columns:1fr!important}.ad-studio-side-panel .ad-template-grid button{grid-template-columns:72px minmax(0,1fr)!important;min-height:92px!important}.ad-studio-side-panel .ad-template-thumb{width:72px!important}.ad-studio-side-panel .ad-copy-font-grid,.ad-studio-side-panel .ad-stamp-font-grid{grid-template-columns:1fr 1fr!important}.ad-studio-side-panel .ad-copy-font-grid>button{min-height:132px!important;padding:13px!important}.ad-studio-side-panel .ad-copy-font-grid>button span{min-height:54px!important;padding:5px 0!important;font-size:16px!important;line-height:1.55!important}.ad-studio-side-panel .ad-stamp-font-grid>button{min-height:124px!important}.ad-studio-side-panel .ad-copy-options-four{grid-template-columns:1fr 1fr!important}.ad-studio-side-panel .ad-studio-sliders{grid-template-columns:1fr!important}.ad-studio-side-panel .ad-copy-sliders{grid-template-columns:1fr 1fr!important}.ad-studio-side-panel .ad-icon-row{align-items:center;grid-template-columns:44px 92px minmax(0,1fr) 48px!important}@media (max-width:1180px){.ad-studio-editor-layout{grid-template-columns:minmax(480px,1fr) minmax(330px,380px)!important}.ad-studio-canvas-stage{min-height:calc(100dvh - 235px);padding:16px}.ad-studio-main-canvas .ad-studio-canvas-shell{width:min(100%,100dvh - 285px);min-width:360px}.ad-studio-panel-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:900px){.ad-studio-editor-layout{grid-template-columns:1fr!important}.ad-studio-editor-layout .ad-studio-preview-column{order:0!important;width:100%!important;max-width:760px!important;margin:0 auto!important}.ad-studio-side-panel{max-height:none;position:relative;top:auto;overflow:visible!important}.ad-studio-panel-tabs{grid-template-columns:repeat(5,minmax(0,1fr));position:relative}.ad-studio-canvas-stage{min-height:auto;padding:16px}.ad-studio-main-canvas .ad-studio-canvas-shell{width:min(100%,680px);min-width:0}}@media (max-width:640px){.ad-studio-header{margin-bottom:12px}.ad-studio-output-badge{display:none}.ad-studio-main-canvas{border-radius:15px!important;padding:12px!important}.ad-studio-canvas-stage{border-radius:12px;padding:8px}.ad-studio-canvas-footer{flex-direction:column;align-items:stretch;gap:10px}.ad-studio-canvas-footer .ad-studio-download{width:100%!important}.ad-studio-panel-tabs{grid-template-columns:repeat(5,minmax(0,1fr));padding:8px}.ad-studio-panel-tabs button{padding:7px 3px;font-size:10.5px}.ad-studio-panel-content{padding:18px 16px 22px!important}.ad-studio-side-panel .ad-copy-font-grid,.ad-studio-side-panel .ad-stamp-font-grid,.ad-studio-side-panel .ad-copy-options-four,.ad-studio-side-panel .ad-copy-sliders{grid-template-columns:1fr!important}.ad-studio-side-panel .ad-icon-row{grid-template-columns:40px minmax(0,1fr)!important;grid-template-areas:"icon select""icon input""icon button"!important}}.ad-studio-canvas-footer:has(>button:only-child){justify-content:flex-end}@media (max-width:640px){.ad-studio-canvas-footer:has(>button:only-child){align-items:stretch}}.ad-element-color-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ad-element-color-grid.single{grid-template-columns:1fr}.ad-element-color-grid label{color:#4d5650;background:#fafbfa;border:1px solid #dfe5e1;border-radius:11px;grid-template-columns:1fr 46px auto;align-items:center;gap:8px;padding:10px 11px;font-size:12px;font-weight:700;display:grid}.ad-element-color-grid input[type=color]{background:#fff;border:1px solid #d7ded9;border-radius:8px;width:46px;height:38px;padding:3px}.ad-element-color-grid button{color:#667069;min-height:34px;font:700 11px var(--font-sans,"Noto Sans KR",sans-serif);cursor:pointer;background:#fff;border:1px solid #d9e1dc;border-radius:8px;padding:0 9px}@media (max-width:760px){.ad-element-color-grid{grid-template-columns:1fr}}.ad-studio-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ad-studio-reset-all,.ad-position-reset{color:#46504a;cursor:pointer;background:#fff;border:1px solid #d5ddd8;font-weight:800}.ad-studio-reset-all{border-radius:999px;min-height:42px;padding:0 15px;font-size:12px}.ad-position-reset{border-radius:10px;width:100%;min-height:40px;margin-top:10px;font-size:12px}.ad-studio-reset-all:hover,.ad-position-reset:hover{color:#075744;background:#f5faf7;border-color:#075744}.ad-studio-selection-box{z-index:3;pointer-events:none;border:2px solid #0b7258;border-radius:4px;position:absolute;box-shadow:0 0 0 1px #ffffffe6,0 0 0 4px #0b725829}.ad-studio-selection-box:before,.ad-studio-selection-box:after{content:"";background:#0b7258;border:1px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute}.ad-studio-selection-box:before{top:-5px;left:-5px}.ad-studio-selection-box:after{bottom:-5px;right:-5px}@media (max-width:767px){.ad-studio-header-actions{justify-content:flex-start;width:100%}.ad-studio-reset-all{order:2}}.ad-studio-selectable-canvas canvas{cursor:default;touch-action:none;-webkit-user-select:none;user-select:none}.ad-studio-selectable-canvas:has(.ad-studio-selection-box) canvas{cursor:move}.ad-studio-selection-box.is-headline{border-color:#075744}.ad-studio-selection-box.is-subcopy{border-color:#55776a}.ad-studio-selection-box.is-logo{border-color:#8b5cf6}.ad-copy-alignment-control{margin-top:14px}.ad-copy-alignment-control label,.ad-copy-control-pair label{color:#424a45;gap:7px;font-size:12px;font-weight:700;display:grid}.ad-copy-alignment-control select,.ad-copy-control-pair select{background:#fff;border:1px solid #dce2de;border-radius:9px;min-height:42px;padding:0 10px}.ad-copy-paired-controls{gap:12px;margin-top:12px;display:grid}.ad-copy-control-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ad-copy-size-pair label{grid-template-columns:auto 1fr 38px;align-items:center;gap:9px}.ad-copy-size-pair input{accent-color:#075744;width:100%}.ad-copy-size-pair small{text-align:right;color:#7b837e;font-size:10px}@media (max-width:760px){.ad-copy-control-pair{grid-template-columns:1fr}.ad-copy-size-pair label{grid-template-columns:auto 1fr 38px}}.ad-studio-history-actions{align-items:center;gap:6px;display:flex}.ad-studio-history-actions button{color:#46504a;cursor:pointer;background:#fff;border:1px solid #d5ddd8;border-radius:999px;min-height:42px;padding:0 13px;font-size:12px;font-weight:800}.ad-studio-history-actions button:hover:not(:disabled){color:#075744;background:#f5faf7;border-color:#075744}.ad-studio-history-actions button:disabled{opacity:.42;cursor:not-allowed}@media (max-width:767px){.ad-studio-history-actions{order:1}.ad-studio-history-actions button span{display:none}.ad-studio-history-actions button{width:42px;padding:0;font-size:18px}}.ad-library-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.ad-library-pagination>button,.ad-library-page-slot button{color:#4d5650;cursor:pointer;background:#fff;border:1px solid #d5ddd8;border-radius:9px;min-width:38px;height:38px;padding:0 10px;font-size:11px;font-weight:800}.ad-library-pagination button.active{color:#fff;background:#075744;border-color:#075744}.ad-library-pagination button:disabled{opacity:.4;cursor:not-allowed}.ad-library-page-slot{align-items:center;gap:6px;display:inline-flex}.ad-library-page-slot i{color:#89918c;font-size:11px;font-style:normal}@media (max-width:640px){.ad-library-modal-footer{flex-direction:column;align-items:flex-start}.ad-library-pagination{justify-content:flex-start;width:100%}}.ad-library-modal-grid>button{overflow:visible}.ad-library-modal-thumb{aspect-ratio:4/5;background:#eef1ef;padding:0;overflow:hidden}.ad-library-modal-thumb img{object-fit:contain;background:#eef1ef;width:100%;max-width:none;height:100%;max-height:none;display:block}.ad-studio-format-switch{border-radius:var(--evma-radius-card);background:#f6f8f7;border:1px solid #d9e1dc;align-items:center;gap:8px;padding:4px;display:flex}.ad-studio-format-switch button{color:#59615c;cursor:pointer;background:0 0;border:0;border-radius:9px;gap:2px;min-height:44px;padding:7px 12px;font-size:11px;font-weight:800;display:grid}.ad-studio-format-switch button small{opacity:.72;font-size:9px;font-weight:700}.ad-studio-format-switch button.active{color:#fff;background:#075744;box-shadow:0 4px 12px #0757442e}.ad-studio-selectable-canvas{position:relative}.ad-studio-canvas-shell.is-story canvas{aspect-ratio:9/16!important}.ad-studio-canvas-shell.is-square canvas{aspect-ratio:1!important}.ad-studio-story-safe-guide{z-index:2;pointer-events:none;z-index:4;border:1px dashed #ffffffb8;position:absolute;inset:9.4% 6.7% 15.6%;box-shadow:0 0 0 1px #0003}.ad-studio-story-safe-guide span{color:#fff;letter-spacing:.04em;background:#141c1794;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800;position:absolute;top:8px;left:10px}@media (max-width:1180px){.ad-studio-format-switch{order:3;width:100%}.ad-studio-format-switch button{flex:1}}@media (max-width:900px){.ad-studio-main-canvas .ad-studio-canvas-shell.is-story{width:min(100%,360px)!important;min-width:0!important}.ad-studio-format-switch{width:auto}}@media (max-width:640px){.ad-studio-format-switch{width:100%}.ad-studio-format-switch button{padding:7px 8px}.ad-studio-main-canvas .ad-studio-canvas-shell.is-story{width:min(100%,320px)!important}}.ad-studio-safe-area-notice{border-radius:var(--evma-radius-compact);background:#0757440e;border:1px solid #0757442e;gap:6px;margin:0 0 16px;padding:14px 16px;display:grid}.ad-studio-safe-area-notice strong{color:#075744;font-size:14px;line-height:1.35}.ad-studio-safe-area-notice p,.ad-studio-safe-area-notice small{color:#4f5954;margin:0;line-height:1.55}.ad-studio-safe-area-notice p{font-size:13px}.ad-studio-safe-area-notice small{font-size:12px}.ad-studio-safe-area-caption{color:#68716d;text-align:center;margin:0 0 10px;font-size:12px;line-height:1.5}@media (max-width:700px){.ad-studio-safe-area-notice{border-radius:var(--evma-radius-compact);padding:12px 13px}}.ad-studio-sliders label.disabled{opacity:.48}.ad-studio-sliders label.disabled input{cursor:not-allowed}.ad-image-movement-note{color:#737b75;margin:10px 2px 0;font-size:11px;line-height:1.55}@media (min-width:901px){.ad-studio-side-panel{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:320px;overflow:hidden auto!important}.ad-studio-main-canvas .ad-studio-canvas-shell.is-story{width:min(100%,56.25dvh - 126.563px)!important;min-width:300px!important;max-width:560px!important}.ad-studio-main-canvas:has(.ad-studio-canvas-shell.is-story) .ad-studio-canvas-stage{min-height:calc(100dvh - 190px);padding-block:14px}}@media (min-width:901px) and (max-height:820px){.ad-studio-main-canvas .ad-studio-canvas-shell.is-story{width:min(100%,56.25dvh - 109.688px)!important;min-width:260px!important}}.ad-studio-main-canvas .ad-studio-canvas-shell.is-story{width:min(100%, calc(var(--ad-story-max-height,720px) * .5625))!important;min-width:0!important;max-width:560px!important;max-height:var(--ad-story-max-height,720px)!important}.ad-studio-main-canvas .ad-studio-canvas-shell.is-story canvas{width:100%!important;height:auto!important;max-height:var(--ad-story-max-height,720px)!important}.ad-studio-main-canvas:has(.ad-studio-canvas-shell.is-story) .ad-studio-canvas-stage{align-content:start;min-height:0!important}@media (max-width:900px){.ad-studio-main-canvas .ad-studio-canvas-shell.is-story{width:min(100%, calc(var(--ad-story-max-height,640px) * .5625))!important;max-width:420px!important}}.help-list-page,.help-article{max-width:1180px;margin:0 auto}.help-toolbar{flex-direction:column;gap:14px;margin:0 0 24px;display:flex}.help-toolbar input{width:min(520px,100%);height:48px;font:inherit;background:#fff;border:1px solid #d9e2da;border-radius:14px;padding:0 16px}.help-toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.help-toolbar button{background:#fff;border:1px solid #d9e2da;border-radius:999px;padding:9px 14px}.help-toolbar button.active{color:#fff;background:#17392f;border-color:#17392f}.help-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.help-card{border-radius:var(--evma-radius-section);min-height:210px;color:inherit;background:#fff;border:1px solid #dfe7df;flex-direction:column;padding:24px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.help-card>span,.help-article-head>span{letter-spacing:.08em;color:#39705f;font-size:12px;font-weight:800}.help-card p{color:#67736c;margin:0;line-height:1.65}.help-card small{color:#285f4e;margin-top:auto;padding-top:20px;font-weight:700}.help-article{padding-bottom:80px}.help-article-head{border-bottom:1px solid #e2e8e2;padding:32px 0 28px}.help-article-head h1{margin:12px 0;font-size:clamp(28px,3.2vw,42px)}.help-article-head p{color:#617069;max-width:760px;font-size:16px;line-height:1.7}.help-article-head small{color:#89938e}.help-article-body{max-width:900px;padding-top:34px}.help-article-body h2{margin:42px 0 14px;font-size:22px}.help-article-body>p{color:#35423c;font-size:15px;line-height:1.85}.help-article-body ol{border-radius:var(--evma-radius-section);background:#f6f8f5;padding:20px 24px 20px 46px}.help-article-body li{padding:5px 0;line-height:1.65}.help-article-body figure{margin:30px 0}.help-image-frame{background:#f4f6f3;border:1px solid #dfe7df;border-radius:22px;overflow:hidden}.help-image-frame img{object-fit:contain;background:#f4f6f3;width:100%;height:auto;max-height:760px;display:block}.help-article-body figcaption{color:#75817a;padding:10px 4px;font-size:13px}.help-callout{border-radius:var(--evma-radius-section);background:#eef5f1;border-left:4px solid #39705f;margin:26px 0;padding:20px 22px}.help-callout.warning{background:#fff7eb;border-left-color:#c68129}.help-callout.success{background:#edf7ee;border-left-color:#4a8a52}.help-callout strong{margin-bottom:7px;display:block}.help-callout p{margin:0;line-height:1.7}.help-empty{text-align:center;padding:80px 0}.master-help-manager{max-width:1320px}.master-help-form{flex-direction:column;gap:18px;padding:24px;display:flex}.master-help-form-grid{grid-template-columns:2fr 1fr 1fr 120px;gap:14px;display:grid}.master-help-form label{flex-direction:column;gap:8px;font-size:13px;font-weight:700;display:flex}.master-help-form input,.master-help-form textarea{width:100%;font:inherit;background:#fff;border:1px solid #dbe3dc;border-radius:12px;padding:12px 14px;font-weight:400}.master-help-form textarea{resize:vertical;line-height:1.6}.master-help-checks,.master-help-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.master-help-checks label{flex-direction:row;align-items:center}.master-help-checks input{width:auto}.master-help-actions button{background:#fff;border:1px solid #d5dfd7;border-radius:12px;padding:11px 18px}.master-help-actions .primary{color:#fff;background:#17392f;border-color:#17392f}.master-help-table{margin-top:20px;overflow:auto}.master-help-table table{border-collapse:collapse;width:100%;min-width:900px}.master-help-table th,.master-help-table td{text-align:left;border-bottom:1px solid #e5eae5;padding:15px}.master-help-table td strong,.master-help-table td small{display:block}.master-help-table td small{color:#7c8781;max-width:480px;margin-top:5px}.master-help-table button{margin-right:8px}.ad-customer-logo .ad-copy-sliders{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.help-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.master-help-form-grid{grid-template-columns:1fr 1fr}.ad-customer-logo .ad-copy-sliders{grid-template-columns:1fr}}@media (max-width:700px){.help-list-page,.help-article{padding-left:16px;padding-right:16px}.help-card-grid{grid-template-columns:1fr}.help-card{min-height:180px;padding:20px}.help-article-head{padding-top:12px}.help-article-head h1{font-size:28px;line-height:1.28}.help-article-head p{font-size:15px}.help-article-body{padding-top:20px}.help-article-body h2{font-size:20px;line-height:1.4}.help-article-body>p{font-size:15px;line-height:1.8}.help-article-body ol{padding:18px 18px 18px 38px}.help-callout{padding:18px}.master-help-form-grid{grid-template-columns:1fr}.help-article-body figure{margin-left:0;margin-right:0}.help-image-frame{border-radius:16px}.help-image-frame img{max-height:none}}.account-update-link{justify-content:space-between;align-items:center;gap:14px;display:flex!important}.account-update-link b{color:#fff;letter-spacing:.06em;background:#17392f;border-radius:999px;padding:5px 7px;font-size:10px;line-height:1}.ad-studio-header-download{color:#fff;white-space:nowrap;cursor:pointer;background:#075744;border:0;border-radius:999px;min-height:42px;padding:0 18px;font-size:13px;font-weight:800}.ad-studio-header-download:hover:not(:disabled){filter:brightness(.96)}.ad-studio-header-download:focus-visible{outline-offset:2px;outline:3px solid #07574438}.ad-studio-header-download:disabled{cursor:not-allowed;background:#b7c0ba}.ad-studio-canvas-footer{justify-content:flex-start}@media (max-width:900px){.ad-studio-header-download{min-height:44px}}@media (max-width:640px){.ad-studio-header-download{border-radius:11px;width:100%}}.help-card>span{font-size:11px}.help-card h2{letter-spacing:-.025em;margin:16px 0 9px;font-size:18px;line-height:1.42}.help-card p{font-size:14px;line-height:1.65}.help-card small{font-size:12px}@media (max-width:767px){.ad-studio-page{padding-left:16px!important;padding-right:16px!important}.ad-studio-header,.ad-studio-editor-layout{min-width:0}.ad-studio-main-canvas,.ad-studio-side-panel{width:100%;min-width:0}.help-card{min-height:170px;padding:18px}.help-card>span{font-size:10px}.help-card h2{margin:14px 0 8px;font-size:17px;line-height:1.4}.help-card p{font-size:13px;line-height:1.65}.help-card small{padding-top:16px;font-size:11px}}@media (max-width:380px){.ad-studio-page{padding-left:14px!important;padding-right:14px!important}}.studio-project-mode{isolation:isolate}.studio-project-mode .studio-canvas{z-index:0;contain:layout paint;min-width:0;position:relative}.studio-project-mode .result-workspace{width:100%;min-width:0;max-width:min(1180px,100%)}.studio-project-mode .inspector{z-index:2;pointer-events:auto;min-width:0;position:relative}.studio-project-mode .inspector *{pointer-events:auto}.help-card{border-radius:var(--evma-radius-section);box-shadow:none;border:1px solid #e1e6e2;transition:border-color .16s,box-shadow .16s,transform .16s}.help-card:hover{border-color:#cfd8d1;transform:translateY(-1px);box-shadow:0 8px 22px #17392f0e}.help-callout,.help-callout.warning,.help-callout.success{box-shadow:none;background:#f7f9f7;border:1px solid #e0e6e1}.help-callout.warning{background:#fcfaf6;border-color:#eadfce}.help-callout.success{background:#f6faf7;border-color:#d9e7dc}.test-account-form-actions{border-top:1px solid #eceff1;margin:8px 20px 20px;padding-top:14px}@media (max-width:680px){.test-account-form-actions{margin:8px 16px 16px}}@keyframes style-description-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.detail-panel .style-description-panel{border-radius:var(--evma-radius-section);margin:22px 0;padding:18px}.detail-panel .style-description-head{display:block}.detail-panel .style-description-head>button{width:100%;margin-top:14px}.detail-panel .style-description-grid{grid-template-columns:1fr}.field-label-with-meta{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.field-label-with-meta small{color:var(--ops-muted,#6b7280);white-space:nowrap;margin:0;font-size:.78em;font-weight:600}.partner-list-tabs{gap:8px;margin:0 0 18px;display:flex}.partner-list-tabs button{border:1px solid var(--ops-border,#d9dde3);min-height:40px;color:inherit;background:0 0;border-radius:10px;padding:0 14px}.partner-list-tabs button.active{border-color:currentColor;font-weight:700}.partner-list-tabs b{margin-left:5px}.partner-sales-list article.is-inactive{opacity:.72}.partner-status-actions{margin-top:18px}.danger-button{color:#b42318;background:#fff;border:1px solid #b42318}@media (max-width:700px){.field-label-with-meta{flex-direction:column;align-items:flex-start;gap:2px}.partner-list-tabs{grid-template-columns:1fr 1fr;display:grid}}.partner-delete-danger-zone{margin-top:18px}.partner-hard-delete-actions{justify-content:flex-start;align-items:center;margin-top:14px;display:flex}.partner-hard-delete-button{white-space:nowrap;border-radius:9px;flex:none;justify-content:center;align-items:center;width:auto;min-width:168px;min-height:38px;margin:0;padding:0 16px;display:inline-flex}.partner-name-role-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex!important}.partner-sales-list i.partner-role-badge{padding:4px 8px;font-size:10px;line-height:1}.partner-sales-list i.partner-role-badge.principal{color:#277348;background:#eef7f1}.partner-sales-list i.partner-role-badge.collaborator{color:#5b5794;background:#f1f1fb}.partner-collaborator-section{margin-top:18px}.partner-collaborator-list{gap:10px;padding:14px;display:grid}.partner-collaborator-list article{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:#fbfdfc;grid-template-columns:minmax(180px,1.2fr) repeat(3,minmax(120px,.8fr)) auto;align-items:center;gap:14px;padding:14px;display:grid}.partner-collaborator-list article>div:first-child span,.partner-collaborator-list small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.partner-collaborator-list b{font-size:13px}.partner-collaborator-list i{white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:800}.partner-collaborator-list i.active{background:var(--accent-soft);color:var(--accent)}.partner-collaborator-list i.inactive{color:#777;background:#f2f2f2}@media (max-width:900px){.partner-collaborator-list article{grid-template-columns:1fr 1fr}.partner-collaborator-list article>i{justify-self:start}}@media (max-width:560px){.partner-collaborator-list article{grid-template-columns:1fr}}.admin-field-summary{align-content:start;gap:6px;min-width:0;display:grid}.admin-field-summary>span{color:var(--muted);font-size:12px;font-weight:700}.admin-field-summary>strong{border:1px solid var(--line);border-radius:var(--evma-radius-card);min-height:44px;color:var(--text);background:#f8fbf9;align-items:center;padding:0 14px;font-size:14px;display:flex}.admin-field-summary>small{color:var(--muted);font-size:12px;line-height:1.5}.partner-settlement-table:not(.collaborator-settlement-table) .ops-row{grid-template-columns:.66fr 1fr .64fr .58fr .72fr .82fr .78fr .4fr .68fr .54fr .72fr .58fr;min-width:1420px}.collaborator-filter-control select{min-width:168px}.settlement-test-summary{border:1px solid var(--line);border-radius:var(--evma-radius-card);background:var(--surface-subtle,#f8faf9);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 20px;margin:-8px 0 22px;padding:14px 18px;display:grid}.settlement-test-summary>div{white-space:nowrap;align-items:baseline;gap:10px;display:flex}.settlement-test-summary span,.settlement-test-summary small{color:var(--muted);font-size:12px;font-weight:800}.settlement-test-summary strong{font-size:18px;line-height:1.2}.settlement-test-summary p{color:var(--text-soft,#475569);margin:0;font-size:12px;font-weight:700;line-height:1.55}.settlement-test-summary small{text-align:right}@media (max-width:900px){.settlement-test-summary{grid-template-columns:1fr;gap:7px}.settlement-test-summary small{text-align:left}}.referral-inline-card>header,.referral-inline-card>header .ops-action-group{align-items:center}.referral-inline-card .mini-action-button{text-align:center;justify-content:center;align-items:center;min-height:38px;line-height:1;display:inline-flex}.account-menu>div{width:238px}.account-menu-partner{border:1px solid var(--line);border-radius:var(--evma-radius-compact);background:var(--soft);gap:4px;margin:2px 2px 7px;padding:11px;display:grid}.account-menu-partner>span{color:var(--muted);font-size:10px;font-weight:800}.account-menu-partner>strong{color:var(--ink);font-size:13px}.account-menu-partner small{gap:3px;min-width:0;display:grid}.top-actions .account-menu .account-menu-partner a{width:auto;height:auto;min-height:0;color:var(--accent);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:0;padding:0;font-size:11px;font-weight:700;display:block;overflow:hidden}.top-actions .account-menu .account-menu-partner a:hover{background:0 0;text-decoration:underline}.account-menu-partner em{color:var(--muted);font-size:11px;font-style:normal}.settlement-source-cell{flex-direction:column;justify-content:center;gap:2px;min-width:0;line-height:1.25;display:flex}.settlement-source-cell b,.settlement-source-cell small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settlement-source-cell b{font-size:12px;font-weight:700}.settlement-source-cell small{color:var(--text-muted,#6b7280);font-size:11px}@media (max-width:720px){.settlement-source-cell b,.settlement-source-cell small{white-space:normal}}:root{--evma-radius-navigation:10px}.side-link,.ops-sidebar nav a,.ops-logout,.rail-link{border-radius:var(--evma-radius-navigation)}.landing-page .landing-hero-visual figure,.landing-page .landing-benefit-grid article,.landing-page .landing-plan-card,.landing-page .landing-workspace-inner,.landing-page .landing-pulse-demo,.landing-page .workflow-experience,.landing-page .landing-workspace-flow,.landing-page .landing-gallery-card{border-radius:var(--evma-radius-section)}.landing-page .landing-pulse-demo-head,.landing-page .landing-pulse-metrics article,.landing-page .landing-pulse-recommendation,.landing-page .workflow-experience article,.landing-page .landing-workspace-flow li,.landing-page .landing-plan-card header,.landing-page .landing-pulse-bar,.landing-page .landing-pulse-balance-score,.landing-page .landing-plan-card>a{border-radius:var(--evma-radius-card)}.landing-page .landing-pulse-demo-head,.landing-page .landing-plan-card header{border-top-left-radius:var(--evma-radius-section);border-top-right-radius:var(--evma-radius-section)}@keyframes marketingSpin{to{transform:rotate(360deg)}}@keyframes marketingFade{0%{opacity:0}to{opacity:1}}@keyframes marketingRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@container workspace (max-width:1180px){.preview22-local{border-top:0;border-left:1px solid #ffffff1f;grid-column:auto;padding:7px 0 2px 18px}.preview22-local ol{grid-template-columns:1fr}}@container workspace (max-width:820px){.preview22-local{border-top:1px solid #ffffff1f;border-left:0;grid-column:1;margin-top:16px;padding:16px 0 0}}.preview22-layout{grid-template-columns:minmax(430px,1.32fr) minmax(280px,.78fr) minmax(320px,.88fr)}.preview22-insight{color:#fff;border-left:1px solid #ffffff1f;flex-direction:column;min-width:0;padding:7px 18px 2px;display:flex}.preview22-insight>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.preview22-insight h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:14px;line-height:1.35}.preview22-insight header p{color:#e8f7f18a;margin:4px 0 0;font-size:10px;line-height:1.45}.preview22-insight header>span{border-radius:var(--evma-radius-control);color:#f1faf7c7;background:#ffffff1a;flex:none;padding:5px 8px;font-size:9px;font-weight:800}.preview22-insight header>span.is-active{color:#d9f4e9;background:#d9f4e929}.preview22-composition{flex-direction:column;min-height:220px;display:flex}.preview22-composition-row{grid-template-columns:72px minmax(0,1fr) 38px;align-items:center;gap:10px;margin-bottom:13px;display:grid}.preview22-composition-row>span{color:#f4fbf8d6;font-size:11px;font-weight:750}.preview22-composition-row>i,.preview22-category-grid i{background:#ffffff1c;border-radius:3px;height:6px;overflow:hidden}.preview22-composition-row>i>b,.preview22-category-grid i>b{border-radius:inherit;background:#bfe8d8;min-width:3px;height:100%;transition:width .3s;display:block}.preview22-composition-row>strong{color:#fff;text-align:right;font-size:11px}.preview22-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:8px;display:grid}.preview22-category-grid>div{border-radius:var(--evma-radius-compact);background:#ffffff0b;border:1px solid #ffffff17;grid-template-columns:1fr auto;gap:7px 8px;padding:10px;display:grid}.preview22-category-grid span{color:#f4fbf8b8;font-size:10px;font-weight:750}.preview22-category-grid strong{color:#fff;font-size:10px}.preview22-category-grid i{grid-column:1/-1;height:5px}.preview22-composition>p{color:#f0f9f5ab;margin:auto 0 0;padding-top:15px;font-size:11px;line-height:1.55}.preview22-insight-empty{border-radius:var(--evma-radius-compact);background:#ffffff09;border:1px dashed #ffffff24;flex-direction:column;justify-content:center;min-height:220px;padding:16px;display:flex}.preview22-insight-empty strong{color:#fff;font-size:13px}.preview22-insight-empty p{color:#f0f9f594;margin:7px 0 0;font-size:10.5px;line-height:1.6}.preview22-analysis-list li.is-active span{color:#fff}.preview22-analysis-list li.is-active span:before{background:#d9f4e9;animation:1s ease-in-out infinite preview22EvidencePulse;box-shadow:0 0 0 4px #d9f4e91a}.preview22-analysis-list li.is-active strong{color:#d9f4e9}.preview22-insight>footer{color:#e8f7f16b;margin-top:auto;padding-top:13px;font-size:9px;line-height:1.45}@keyframes preview22EvidencePulse{50%{opacity:.45;transform:translateY(-50%)scale(.85)}}@media (prefers-reduced-motion:reduce){.preview22-composition-row>i>b,.preview22-category-grid i>b{transition:none}.preview22-analysis-list li.is-active span:before{animation:none}}@container workspace (max-width:1180px){.preview22-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.preview22-insight{padding-right:0}.preview22-local{grid-column:1/-1}}@container workspace (max-width:820px){.preview22-layout{grid-template-columns:1fr}.preview22-insight{border-top:1px solid #ffffff1f;border-left:0;margin-top:16px;padding:16px 0 0}.preview22-composition,.preview22-insight-empty{min-height:0}.preview22-local{grid-column:auto}}@container workspace (max-width:620px){.preview22-category-grid{grid-template-columns:1fr}.preview22-composition-row{grid-template-columns:76px minmax(0,1fr) 38px}}.preview13-today-header>div>h2{margin-top:0}.preview22-category-grid>div{padding:11px 10px}.preview22-composition-summary{border-radius:var(--evma-radius-compact);background:#9b7cff12;border:1px solid #9b7cff2e;margin-top:14px;padding:13px 14px}.preview22-composition-summary>strong{color:#f4efff;font-size:12px;line-height:1.4;display:block}.preview22-composition-summary>p{color:#f4fbf8b8;margin:7px 0 0;font-size:10.5px;line-height:1.62}.preview22-composition-summary>small{color:#f4fbf86b;margin-top:8px;font-size:9px;display:block}@container workspace (max-width:620px){.preview22-composition-summary{padding:12px}}.marketing-goal-grid button.is-selected:after{background:#9b7cff}.preview22-insight header>span{color:#ddd2ff;background:#9b7cff26}.preview22-composition-row>i>b,.preview22-category-grid i>b{background:#9b7cff}.preview22-composition-summary{background:#9b7cff12;border-color:#9b7cff2e}.preview22-composition-summary>strong{color:#f4efff}.preview22-analysis-list li.is-active span:before{background:#9b7cff;box-shadow:0 0 0 4px #9b7cff1f}.preview22-analysis-list li.is-active strong,.preview22-analysis-list li.is-done strong{color:#cbbcff}@container workspace (min-width:1181px){.preview22-goal-recommendation,.preview22-insight,.preview22-local{height:auto;min-height:0;max-height:none}.preview22-local>header{min-height:40px;margin-bottom:6px}.preview22-local ol{gap:4px}.preview22-local li{height:25px;min-height:25px;padding:3px 8px}}.preview22-composition{min-height:0}.preview22-composition-summary{display:block}.preview22-composition-summary>small{margin-top:8px;padding-top:0}@container workspace (max-width:1180px){.preview22-goal-recommendation,.preview22-insight,.preview22-local{height:auto;min-height:0;max-height:none}}.marketing-goal-heading>span:before,.preview22-evidence-list li:before,.preview22-analysis-list li.is-done span:before,.preview22-analysis-list li.is-active span:before{background:var(--marketing-violet)}.marketing-goal-grid button.is-selected{border-width:1px;border-color:var(--marketing-violet-border);background:var(--marketing-violet-soft);box-shadow:0 0 0 1px #7c6cf214}.marketing-goal-grid button.is-selected strong{color:#f4f1ff}.marketing-goal-result>small,.marketing-goal-result footer button:first-of-type,.preview22-analysis-list li.is-active strong,.preview22-analysis-list li.is-done strong{color:var(--marketing-violet-text)}.preview22-analysis-list li.is-active{background:#7c6cf213;border-color:#7c6cf240}.preview22-analysis-list li.is-active span:before{box-shadow:0 0 0 4px #7c6cf21a}.preview22-insight-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.preview22-insight-actions>span{color:#ffffffc7;white-space:nowrap;flex:none;font-size:11px;font-weight:700;line-height:1}@container workspace (max-width:620px){.preview22-insight-actions{gap:5px}}@container workspace (min-width:1181px){.preview22-goal-recommendation,.preview22-insight,.preview22-local{align-self:stretch;height:100%}.preview22-insight,.preview22-local{box-sizing:border-box}}.marketing-goal-result,.preview22-category-grid>div{box-sizing:border-box}.marketing-goal-trend,.preview22-category-grid>div{min-height:66px}.preview22-category-grid>div{flex-direction:column;justify-content:space-between;display:flex}.preview22-insight{flex-direction:column;display:flex}.preview22-insight>.preview22-composition,.preview22-insight>.preview22-insight-empty{flex:auto}@container workspace (max-width:620px){.marketing-goal-trend,.preview22-category-grid>div{min-height:0}}.announcement-banner-content{align-items:center;gap:10px;min-width:0;transition:opacity .18s,transform .18s;display:flex}.announcement-banner-content.is-leaving-next{opacity:0;transform:translate(-10px)}.announcement-banner-content.is-leaving-prev{opacity:0;transform:translate(10px)}.announcement-banner-actions{flex:none;align-items:center;gap:6px;display:flex}.announcement-banner-position{min-width:30px;color:var(--faint);text-align:center;background:0 0;padding:0;font-size:10px;font-weight:750}.announcement-banner-arrow{border:1px solid var(--line-strong);width:28px;height:28px;color:var(--accent);cursor:pointer;background:#fff;border-radius:9px;padding:0;font-family:inherit;font-size:20px;line-height:1}.announcement-banner-arrow:disabled{cursor:default;opacity:.55}.announcement-board-list p a,.announcement-modal p a{color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:750;text-decoration:underline;text-decoration-thickness:1px}.announcement-board-list article[id]{scroll-margin-top:90px}@media (max-width:700px){.announcement-banner-actions{gap:4px}.announcement-banner-position{display:none}.announcement-banner-arrow{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.announcement-banner-content{transition:none}}.announcement-banner-content.is-leaving-enter-next,.announcement-banner-content.is-leaving-enter-prev{opacity:0}.announcement-banner-content.is-leaving-enter-next{transform:translate(10px)}.announcement-banner-content.is-leaving-enter-prev{transform:translate(-10px)}.customer-notice-board,.customer-notice-detail{width:min(100% - 32px,1120px);margin:18px auto 48px}.customer-notice-board{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:#fff;overflow:hidden}.customer-notice-board-summary{border-bottom:1px solid var(--line);color:var(--muted);text-align:right;padding:15px 20px;font-size:12px}.customer-notice-board-summary strong{color:var(--text);font-weight:900}.customer-notice-board-head,.customer-notice-board li>button{grid-template-columns:104px minmax(0,1fr) 116px;align-items:center;display:grid}.customer-notice-board-head{border-bottom:1px solid var(--line);min-height:42px;color:var(--faint);text-align:center;background:#f7f9f8;padding:0 20px;font-size:11px;font-weight:850}.customer-notice-board-head span:nth-child(2){text-align:left}.customer-notice-board ol{margin:0;padding:0;list-style:none}.customer-notice-board li{border-bottom:1px solid var(--line)}.customer-notice-board li:last-child{border-bottom:0}.customer-notice-board li>button{width:100%;min-height:58px;color:inherit;font:inherit;cursor:pointer;text-align:left;background:#fff;border:0;padding:0 20px;transition:background-color .16s}.customer-notice-board li>button:hover{background:#f8faf9}.customer-notice-board li.unread>button{background:#173f3a06}.customer-notice-board .notice-type{background:var(--accent-soft);min-width:48px;color:var(--accent);text-align:center;border-radius:999px;justify-self:center;padding:5px 8px;font-size:10px;font-weight:850}.customer-notice-board-title{align-items:center;gap:7px;min-width:0;display:flex}.customer-notice-board-title>b{background:var(--accent);color:#fff;border-radius:6px;flex:none;padding:3px 6px;font-size:9px;font-weight:900}.customer-notice-board-title>strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:760;overflow:hidden}.customer-notice-board li.unread .customer-notice-board-title>strong{font-weight:900}.customer-notice-board-title>em{color:#b65131;flex:none;font-size:9px;font-style:normal;font-weight:950}.customer-notice-board time{color:var(--faint);text-align:center;font-size:11px}.customer-notice-pagination{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:5px;padding:18px;display:flex}.customer-notice-pagination button{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);font:inherit;cursor:pointer;background:#fff;border-radius:9px;padding:0;font-size:11px;font-weight:850}.customer-notice-pagination button.is-active{border-color:var(--accent);background:var(--accent);color:#fff}.customer-notice-pagination button:disabled{cursor:not-allowed;opacity:.35}.customer-notice-detail{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:#fff;padding:30px}.customer-notice-detail>header{border-bottom:1px solid var(--line);padding-bottom:22px}.customer-notice-detail-meta{color:var(--faint);align-items:center;gap:8px;font-size:11px;display:flex}.customer-notice-detail-meta .notice-type,.customer-notice-detail-meta b{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850}.customer-notice-detail-meta b{color:var(--muted);background:#f1f4f2}.customer-notice-detail-meta time{margin-left:auto}.customer-notice-detail h2{letter-spacing:-.04em;margin:18px 0 0;font-size:25px;line-height:1.35}.customer-notice-detail-body{min-height:180px;color:var(--muted);white-space:pre-wrap;padding:28px 2px;font-size:14px;line-height:1.9}.customer-notice-detail-body a{color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:800;text-decoration:underline}.customer-notice-detail-nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.customer-notice-detail-nav button{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;grid-template-columns:70px minmax(0,1fr);gap:12px;padding:13px 4px;display:grid}.customer-notice-detail-nav button:last-child{border-bottom:0}.customer-notice-detail-nav button:disabled{cursor:default;opacity:.45}.customer-notice-detail-nav span{color:var(--faint);font-size:11px;font-weight:850}.customer-notice-detail-nav strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.customer-notice-detail>footer{justify-content:center;padding-top:22px;display:flex}.customer-notice-detail>footer button{border:1px solid var(--line-strong);min-width:112px;height:40px;color:var(--accent);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:0 16px;font-size:11px;font-weight:850}@container workspace (min-width:1181px){.preview22-goal-recommendation,.preview22-insight,.preview22-local{box-sizing:border-box;height:100%}.preview22-insight{flex-direction:column;display:flex}.preview22-insight>header,.preview22-local>header{box-sizing:border-box;min-height:48px}.preview22-composition{flex-direction:column;flex:auto;min-height:0;display:flex}}@media (max-width:760px){.customer-notice-board,.customer-notice-detail{width:min(100% - 24px,1120px);margin-top:12px}.customer-notice-board-head{display:none}.customer-notice-board li>button{grid-template-columns:auto minmax(0,1fr);gap:8px 10px;min-height:72px;padding:12px 14px}.customer-notice-board .notice-type{grid-row:1/3;align-self:center}.customer-notice-board-title{align-self:end}.customer-notice-board time{text-align:left;grid-column:2;align-self:start;font-size:10px}.customer-notice-board-title>strong{font-size:12px}.customer-notice-detail{padding:20px 16px}.customer-notice-detail-meta{flex-wrap:wrap}.customer-notice-detail-meta time{width:100%;margin-left:0}.customer-notice-detail h2{font-size:21px}.customer-notice-detail-body{padding:22px 0;font-size:13px}.customer-notice-detail-nav button{grid-template-columns:56px minmax(0,1fr)}}.marketing-guide-page{width:min(1180px,100%);margin:0 auto;padding:18px 0 64px}.marketing-guide-heading{margin-bottom:28px}.marketing-guide-heading p{max-width:760px}.marketing-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.marketing-channel-card,.marketing-topic-card{border:1px solid var(--line,#e7e7e2);border-radius:var(--evma-radius-section);min-height:240px;color:inherit;animation:.28s both marketingGuideIn;animation-delay:calc(var(--guide-index,0)*45ms);background:#fff;flex-direction:column;padding:28px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 10px 30px #18181409}.marketing-channel-card:hover,.marketing-topic-card:hover{border-color:#cfcfc7;transform:translateY(-3px);box-shadow:0 14px 34px #18181413}.marketing-channel-card:active,.marketing-topic-card:active{transform:translateY(-1px)scale(.995)}.marketing-channel-card>span,.marketing-topic-card>span{letter-spacing:.13em;color:#77776f;font-size:11px;font-weight:800}.marketing-channel-card h2,.marketing-topic-card h2{letter-spacing:-.035em;text-wrap:balance;word-break:keep-all;overflow-wrap:break-word;margin:18px 0 10px;font-size:25px;line-height:1.25}.marketing-channel-card p,.marketing-topic-card p{color:#686861;margin:0;font-size:15px;line-height:1.75}.marketing-channel-card small,.marketing-topic-card small{justify-content:space-between;align-items:center;margin-top:auto;padding-top:26px;font-size:13px;font-weight:750;display:flex}.marketing-channel-card small b{font-size:18px}.marketing-guide-breadcrumb{color:#77776f;align-items:center;gap:8px;margin-bottom:22px;font-size:12px;line-height:1.4;display:flex}.marketing-guide-breadcrumb a{color:inherit;text-decoration:none}.marketing-guide-breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;color:#33332f;min-width:0;overflow:hidden}.marketing-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.marketing-topic-card{min-height:230px;padding:24px}.marketing-topic-card h2{min-height:2.5em;font-size:20px}.marketing-guide-article{max-width:860px;margin:0 auto}.marketing-guide-article>header{border-bottom:1px solid #e9e9e4;padding:36px 0 30px}.marketing-guide-article>header>span{letter-spacing:.13em;color:#77776f;font-size:11px;font-weight:800}.marketing-guide-article h1{letter-spacing:-.045em;margin:14px 0 12px;font-size:38px;line-height:1.22}.marketing-guide-article>header>p{color:#64645d;max-width:760px;margin:0;font-size:17px;line-height:1.75}.marketing-guide-article>header>small{color:#96968f;margin-top:18px;font-size:12px;display:block}.marketing-guide-lead{letter-spacing:-.02em;background:#f7f7f3;border-left:3px solid #282824;margin:30px 0;padding:24px 26px;font-size:18px;font-weight:650;line-height:1.75}.marketing-guide-body section{padding:20px 0}.marketing-guide-body h2,.marketing-guide-sources h2{letter-spacing:-.035em;margin:0 0 15px;font-size:23px}.marketing-guide-body p{color:#44443f;margin:0 0 14px;font-size:16px;line-height:1.9}.marketing-guide-body ul{margin:0;padding:0;list-style:none}.marketing-guide-body li{color:#44443f;padding:7px 0 7px 20px;font-size:15px;line-height:1.72;position:relative}.marketing-guide-body li:before{content:"";background:#2d2d29;border-radius:50%;width:5px;height:5px;position:absolute;top:18px;left:2px}.marketing-guide-body aside{border-radius:var(--evma-radius-card);background:#fbfbf8;border:1px solid #dfdfd8;margin-top:20px;padding:20px 22px}.marketing-guide-body aside strong{margin-bottom:7px;font-size:14px;display:block}.marketing-guide-body aside p{margin:0;font-size:14px;line-height:1.75}.marketing-guide-sources{border-top:1px solid #e9e9e4;margin-top:34px;padding-top:30px}.marketing-guide-sources>a{color:inherit;border-bottom:1px solid #eeeeea;grid-template-columns:110px 1fr auto;align-items:center;gap:16px;padding:16px 2px;text-decoration:none;display:grid}.marketing-guide-sources>a span{color:#77776f;font-size:11px;font-weight:800}.marketing-guide-sources>a strong{font-size:14px}.marketing-guide-sources>a b{color:#77776f;font-size:12px}@keyframes marketingGuideIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.marketing-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-guide-article h1{font-size:32px}}@media (max-width:680px){.marketing-guide-page{padding:10px 0 40px}.marketing-channel-grid,.marketing-topic-grid{grid-template-columns:1fr}.marketing-channel-card{min-height:205px;padding:23px}.marketing-topic-card{min-height:200px}.marketing-guide-article>header{padding-top:20px}.marketing-guide-article h1{font-size:29px}.marketing-guide-article>header>p{font-size:15px}.marketing-guide-lead{margin:24px 0;padding:19px 18px;font-size:16px}.marketing-guide-body h2{font-size:21px}.marketing-guide-body p{font-size:15px}.marketing-guide-sources>a{grid-template-columns:1fr;gap:5px;padding:15px 0}.marketing-guide-sources>a b{margin-top:3px}}@media (prefers-reduced-motion:reduce){.marketing-channel-card,.marketing-topic-card{transition:none;animation:none}.marketing-channel-card:hover,.marketing-topic-card:hover{transform:none}}@media (max-width:680px){.announcement-banner>.announcement-banner-content{gap:7px;display:grid}.announcement-banner>.announcement-banner-actions{justify-content:flex-end;align-items:center;gap:4px;width:100%;display:flex}.announcement-banner-actions .announcement-banner-arrow{flex:0 0 30px}.announcement-banner-actions>a{flex:auto;align-self:auto;margin-top:0}}.marketing-guide-page{box-sizing:border-box;width:min(1180px,100% - 16px)}@media (max-width:900px){.marketing-guide-page{width:min(100%,100% - 8px)}}@media (max-width:680px){.marketing-guide-page{width:calc(100% - 8px)}}.ad-template-thumb-logo-only{position:relative;background:#d8ddd9!important;grid-template-columns:1fr!important}.ad-template-thumb-logo-only i:first-child{background:linear-gradient(#cbd5ce 0%,#b9c7be 62%,#59665e 100%)!important;grid-column:1!important;inset:5px!important}.ad-template-thumb-logo-only i:nth-child(2){background:#fff!important;border-radius:2px!important;width:24px!important;height:7px!important;position:absolute!important;bottom:10px!important;right:10px!important}.ad-template-thumb-logo-only i:nth-child(3){display:none!important}.ad-logo-only-note{border-radius:var(--evma-radius-compact);color:#35423b;background:#f6f8f6;border:1px solid #d9e1dc;gap:4px;padding:12px 14px;display:grid}.ad-logo-only-note strong{font-size:13px}.ad-logo-only-note small{color:#717b75;font-size:11px;line-height:1.5}.help-list-page{box-sizing:border-box;width:min(1180px,100% - 16px);padding-bottom:64px}.help-list-page>.page-heading{margin-bottom:28px}@media (max-width:900px){.help-list-page{width:min(100%,100% - 8px)}}@media (max-width:700px){.help-list-page{width:calc(100% - 8px);padding-bottom:40px;padding-left:12px;padding-right:12px}}.announcement-page-heading,.help-list-page,.marketing-guide-page,.ad-studio-page{box-sizing:border-box;padding-top:32px}@media (max-width:900px){.announcement-page-heading,.help-list-page,.marketing-guide-page,.ad-studio-page{padding-top:26px}}@media (max-width:700px){.announcement-page-heading,.help-list-page,.marketing-guide-page,.ad-studio-page{padding-top:22px}}:root{--customer-page-max:1180px;--customer-page-gutter:24px;--customer-page-top:32px;--customer-heading-gap:28px}.standard-page{box-sizing:border-box;width:min(var(--customer-page-max), calc(100% - (var(--customer-page-gutter) * 2)));padding-top:var(--customer-page-top);margin-inline:auto;padding-bottom:64px}.standard-page>.page-hero{padding-top:0;padding-bottom:var(--customer-heading-gap);padding-left:var(--customer-page-gutter);padding-right:var(--customer-page-gutter)}.announcement-page-heading,.announcement-board-list,.help-list-page,.marketing-guide-page{box-sizing:border-box;width:min(var(--customer-page-max), calc(100% - (var(--customer-page-gutter) * 2)));margin-left:auto;margin-right:auto}.announcement-page-heading,.help-list-page,.marketing-guide-page{padding-top:var(--customer-page-top)}.announcement-page-heading{margin-bottom:var(--customer-heading-gap)}.announcement-board-list{margin-top:0;margin-bottom:64px}.help-list-page>.page-heading,.marketing-guide-heading{margin-bottom:var(--customer-heading-gap)}.ad-studio-page{box-sizing:border-box;width:min(1680px, calc(100% - (var(--customer-page-gutter) * 2)));padding-top:var(--customer-page-top);margin-inline:auto}.ad-studio-page>.ad-studio-header{margin-bottom:var(--customer-heading-gap)}@media (max-width:1100px){:root{--customer-page-gutter:20px;--customer-page-top:26px}}@media (max-width:700px){:root{--customer-page-gutter:16px;--customer-page-top:22px}.standard-page,.announcement-page-heading,.announcement-board-list,.help-list-page,.marketing-guide-page,.ad-studio-page{width:calc(100% - (var(--customer-page-gutter) * 2))}.standard-page>.page-hero,.help-list-page,.marketing-guide-page{padding-left:0;padding-right:0}}.landing-home-preview-grid article{justify-content:flex-start}.landing-home-preview-grid article>strong{word-break:keep-all;font-size:clamp(18px,1.7vw,24px)}.landing-studio-section,.landing-guide-section{padding:96px 5vw}.landing-studio-section{background:#f7f9f8;border-bottom:1px solid #e7ece9}.landing-studio-infographic article.is-active{background:var(--surface-soft);border-color:#cfded7}.landing-guide-section .landing-section-title{max-width:820px;margin:0 auto}.landing-guide-section .landing-section-title p{max-width:720px;margin:18px auto 0}@media (max-width:700px){.landing-studio-section,.landing-guide-section{padding:64px 16px}}.landing-studio-section{background:#f4f7f5}.landing-studio-results .is-square{aspect-ratio:1;width:86%;top:28px;left:0;transform:rotate(2deg)}.landing-studio-results .is-story{aspect-ratio:9/16;width:52%;bottom:22px;right:0;transform:rotate(-2deg)}.pricing-policy-disclosure{border:1px solid var(--line);border-radius:var(--evma-radius-section);background:#fff;width:min(1180px,100% - 48px);margin:0 auto 96px;overflow:hidden}.pricing-policy-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:22px 26px;list-style:none;display:flex}.pricing-policy-disclosure summary::-webkit-details-marker{display:none}.pricing-policy-disclosure summary>span{gap:6px;display:grid}.pricing-policy-disclosure summary strong{letter-spacing:-.02em;font-size:17px}.pricing-policy-disclosure summary small{color:var(--muted);font-size:13px;line-height:1.55}.pricing-policy-disclosure summary b{color:var(--accent);white-space:nowrap;font-size:13px}.pricing-policy-disclosure[open] summary{border-bottom:1px solid var(--line)}.pricing-policy-disclosure[open] summary b:after{content:" 접기"}.pricing-policy-disclosure-body{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pricing-policy-disclosure-body section{padding:24px 26px 26px}.pricing-policy-disclosure-body section+section{border-left:1px solid var(--line)}.pricing-policy-disclosure-body h3{margin:0 0 10px;font-size:15px}.pricing-policy-disclosure-body p{color:var(--muted);margin:0;font-size:13px;line-height:1.72}.usage-plan-option-name,.usage-plan-inline-name{letter-spacing:-.02em;text-transform:none;font-style:normal;font-weight:750;font-family:var(--font-noto-sans-kr), "Noto Sans KR", sans-serif!important}.usage-plan-change-options .usage-plan-option-name{color:var(--text);font-size:15px;line-height:1.4}@media (max-width:780px){.pricing-policy-disclosure{width:min(100% - 32px,1180px);margin-bottom:72px}.pricing-policy-disclosure summary{align-items:flex-start;min-height:0;padding:20px}.pricing-policy-disclosure-body{grid-template-columns:1fr}.pricing-policy-disclosure-body section{padding:20px}.pricing-policy-disclosure-body section+section{border-left:0;border-top:1px solid var(--line)}}.customer-notice-board-head span:first-child{text-align:left;padding-left:4px}.customer-notice-board .notice-type{justify-self:start;margin-left:4px}.marketing-channel-card h2{margin-top:0}.preset-page-toolbar-spaced{margin-top:10px}.account-identity-label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.account-identity-label i{font-style:normal}.account-overview-link{box-sizing:border-box;padding:10px 14px;line-height:1.35}.account-receipt-link{justify-content:center;align-items:center;min-height:42px;margin-top:14px}@container workspace (min-width:1181px){.preview22-layout{align-items:stretch}.preview22-insight{height:100%}.preview22-composition{flex:auto}.preview22-composition-summary{margin-top:14px}}@container workspace (max-width:760px){.preset-page-toolbar-spaced{margin-top:6px}}.master-consistent-page{box-sizing:border-box;width:min(1480px,100% - 48px);padding:32px 0 64px}.master-consistent-page .ops-top{align-items:flex-start;margin:0 0 28px;padding:0}.master-consistent-page .ops-top h1{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:32px;line-height:1.25}.master-consistent-page .ops-top p{max-width:760px;color:var(--muted);margin:10px 0 0;line-height:1.7}.master-consistent-page .ops-section{border-radius:var(--evma-radius-section);overflow:hidden}.master-consistent-page .ops-section>header{align-items:center;min-height:72px;padding:18px 22px}.master-consistent-page .ops-section>header h2{letter-spacing:-.035em;margin:0;font-size:20px;line-height:1.35}.master-consistent-page .ops-section>header p{color:var(--muted);margin:7px 0 0;line-height:1.55}.master-consistent-page .ops-action-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.master-consistent-page .ops-table .ops-row{min-height:60px}.master-consistent-page .ops-table .ops-row.head{min-height:46px;font-size:12px}.master-consistent-page .ghost-button,.master-consistent-page .ops-primary-action{min-height:42px}@media (max-width:900px){.master-consistent-page{width:min(100% - 40px,1480px);padding-top:26px}.master-consistent-page .ops-top{flex-direction:column;gap:16px}.master-consistent-page .ops-action-group{justify-content:flex-start}}@media (max-width:700px){.master-consistent-page{width:calc(100% - 32px);padding-top:22px;padding-bottom:44px}.master-consistent-page .ops-top{margin-bottom:22px}.master-consistent-page .ops-top h1{font-size:27px}.master-consistent-page .ops-section>header{flex-direction:column;align-items:flex-start;gap:10px;min-height:0;padding:16px}.master-consistent-page .ops-action-group{width:100%}.master-consistent-page .ops-action-group>*{flex:auto;justify-content:center}}.master-page .ops-main{box-sizing:border-box;max-width:none;padding:32px 24px 72px}.master-page .ops-main>.ops-top,.master-page .ops-main>.ops-metric-grid,.master-page .ops-main>.master-priority-links,.master-page .ops-main>.master-activity-strip,.master-page .ops-main>.ops-section,.master-page .ops-main>.ops-two-column,.master-page .ops-main>.plan-admin-summary,.master-page .ops-main>.plan-admin-grid,.master-page .ops-main>.settings-save-message,.master-page .ops-main>.ops-inline-message,.master-page .ops-main>.ops-inline-notice{width:min(1480px,100%);margin-left:auto;margin-right:auto}.master-page .ops-main>.ops-top{margin-top:0;margin-bottom:26px}.master-page .ops-top h1{letter-spacing:-.045em;text-wrap:balance;font-size:32px;line-height:1.25}.master-page .ops-date{border:1px solid var(--line);min-height:36px;color:var(--muted);background:#fff;border-radius:999px;align-items:center;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.master-priority-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.master-priority-links a{border:1px solid var(--line);min-height:52px;color:var(--text);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:0 16px;text-decoration:none;transition:border-color .16s,background-color .16s;display:flex}.master-priority-links a:hover{background:#f8faf9;border-color:#c9d4cf}.master-priority-links span{font-size:13px;font-weight:700}.master-priority-links b{color:var(--accent);font-size:12px}.master-operational-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.master-operational-metrics .ops-metric{min-height:142px;padding:22px}.master-activity-strip{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px;display:grid;overflow:hidden}.master-activity-strip article{grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:16px 20px;display:grid}.master-activity-strip article+article{border-left:1px solid var(--line)}.master-activity-strip span{color:var(--muted);font-size:12px;font-weight:700}.master-activity-strip strong{letter-spacing:-.025em;font-size:18px}.master-activity-strip small{color:var(--muted);grid-column:1/-1;font-size:11px}.master-page .ops-section{border-radius:10px;margin-top:16px}.master-page .ops-section>header{min-height:68px;padding:16px 20px}.master-page .ops-section>header h2{font-size:19px}.master-page .ops-two-column{gap:16px}.master-page .ops-table{overscroll-behavior-inline:contain;overflow-x:auto}.master-page .ops-table .ops-row{min-width:820px}.master-page .master-wide-table .ops-row{min-width:1040px}.master-page .payment-table .ops-row{min-width:1220px}.master-page .settlement-table .ops-row{min-width:1280px}.master-page .ops-row.head{z-index:1;background:#f6f8f7;position:sticky;top:0}.master-page .ops-row:not(.head):hover{background:#fafcfb}.master-page .ops-row span>small{line-height:1.45}.master-page .inline-policy-note{max-width:none;color:var(--muted);background:#f7f9f8;border-radius:8px;padding:12px 14px;font-size:12px;line-height:1.65;display:block}.master-page .approval-review-card{border-radius:10px}.master-page .approval-card-head{align-items:flex-start}.master-page .approval-summary-grid,.master-page .refund-review-metrics{gap:10px}.master-page .approval-info-item,.master-page .refund-review-metric{min-height:74px;padding:14px}.master-page .refund-review-metric.emphasized{background:#f6f0ee}.master-page .refund-action-button,.master-page .danger{border-radius:8px;min-height:38px}.master-page .partner-sales-list article{border-radius:10px}.master-page .partner-role-badge{font-style:normal}.master-settlement-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:18px 20px 0;display:grid}.master-settlement-metrics article{border:1px solid var(--line);background:#fff;border-radius:9px;gap:8px;min-height:88px;padding:16px;display:grid}.master-settlement-metrics span{color:var(--muted);font-size:12px;font-weight:700}.master-settlement-metrics strong{letter-spacing:-.03em;font-size:19px}.master-page .brand-admin-grid{gap:12px}.master-page .brand-admin-card{border-radius:10px;padding:18px}.master-page .plan-admin-grid{gap:14px}.master-page .plan-admin-card{border-radius:10px}.master-page .plan-admin-card h2{font-family:var(--font-noto-sans-kr),"Noto Sans KR",sans-serif;letter-spacing:-.035em;font-style:normal}.master-page .generation-toolbar,.master-page .master-list-toolbar{gap:10px}.master-page input,.master-page select,.master-page textarea,.master-page button{font-family:var(--font-noto-sans-kr),"Noto Sans KR",sans-serif}@media (max-width:1100px){.master-priority-links,.master-operational-metrics,.master-settlement-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.master-page .ops-main{padding:26px 20px 56px}.master-page .ops-top h1{font-size:29px}.master-activity-strip{grid-template-columns:1fr}.master-activity-strip article+article{border-left:0;border-top:1px solid var(--line)}}@media (max-width:700px){.master-page .ops-main{padding:22px 16px 44px}.master-page .ops-top h1{font-size:26px}.master-priority-links,.master-operational-metrics,.master-settlement-metrics{grid-template-columns:1fr}.master-priority-links a{min-height:48px}.master-operational-metrics .ops-metric{min-height:0;padding:18px}.master-page .ops-section>header{min-height:0;padding:15px 16px}.master-page .ops-action-group{width:100%}}.ad-logo-appearance-controls{background:#f8faf8;border:1px solid #dfe6e1;border-radius:10px;grid-template-columns:1fr;gap:10px;margin:12px 0;padding:12px;display:grid}.ad-logo-appearance-controls label{color:#34413a;grid-template-columns:minmax(110px,auto) 1fr auto;align-items:center;gap:10px;font-size:13px;display:grid}.ad-logo-appearance-controls select{color:#202923;background:#fff;border:1px solid #cfd9d3;border-radius:8px;min-height:38px;padding:0 10px}.ad-logo-appearance-controls input[type=range]{width:100%}.ad-logo-appearance-controls small{text-align:right;color:#6a756f;min-width:42px}.master-business-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.master-business-summary article{background:#fff;border:1px solid #e0e6e2;border-radius:12px;gap:7px;min-height:112px;padding:18px;display:grid}.master-business-summary span{color:#6d7771;font-size:12px}.master-business-summary strong{color:#15201a;font-size:22px;line-height:1.2}.master-business-summary p{color:#59645e;margin:0;font-size:13px;line-height:1.55}.partner-sales-list.partner-mg-list article,.promotion-management-card,.brand-admin-card,.plan-admin-card{border-radius:12px}@media (max-width:900px){.master-business-summary,.ad-logo-appearance-controls label{grid-template-columns:1fr}.ad-logo-appearance-controls small{text-align:left}}.ad-image-adjustment-panel{border-radius:var(--evma-radius-card);background:#fbfcfb;border:1px solid #e4e9e6;margin-top:18px;padding:16px}.ad-image-adjustment-summary{background:#f4f7f5;border-radius:12px;gap:4px;margin-bottom:14px;padding:12px 14px;display:grid}.ad-image-adjustment-summary strong{color:#5d655f;letter-spacing:.02em;font-size:12px}.ad-image-adjustment-summary span{color:#132018;font-size:15px;font-weight:800}.ad-image-adjustment-summary small{color:#7b837e;font-size:11px;line-height:1.5}.ad-image-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ad-image-preset-grid button{border-radius:var(--evma-radius-card);text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5e1;gap:4px;padding:13px 14px;display:grid}.ad-image-preset-grid button:hover{border-color:#9fb0a6}.ad-image-preset-grid button.selected{background:#f4faf6;border-color:#075744;box-shadow:0 0 0 1px #075744}.ad-image-preset-grid button strong{color:#202521;font-size:13px}.ad-image-preset-grid button small{color:#767e79;font-size:11px;line-height:1.45}.ad-image-adjustment-sliders{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.ad-image-adjustment-sliders label:last-child{grid-column:1/-1}@media (max-width:760px){.ad-image-preset-grid,.ad-image-adjustment-sliders{grid-template-columns:1fr}.ad-image-adjustment-sliders label:last-child{grid-column:auto}}.ad-studio-side-panel .ad-image-preset-grid{align-items:stretch!important}.ad-studio-side-panel .ad-image-preset-grid>button{white-space:normal!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;min-width:0!important;height:auto!important;min-height:76px!important;padding:13px 14px!important;display:flex!important;overflow:visible!important}.ad-studio-side-panel .ad-image-preset-grid>button strong,.ad-studio-side-panel .ad-image-preset-grid>button small{text-overflow:clip!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important;width:100%!important;min-width:0!important;height:auto!important;display:block!important;overflow:visible!important}.ad-studio-side-panel .ad-image-preset-grid>button strong{line-height:1.45!important}.ad-studio-side-panel .ad-image-preset-grid>button small{margin-top:4px;line-height:1.5!important}@media (max-width:1180px){.ad-studio-side-panel .ad-image-preset-grid{grid-template-columns:1fr!important}.ad-studio-side-panel .ad-image-preset-grid>button{min-height:68px!important}}.ad-image-preset-section{gap:10px;display:grid}.ad-image-preset-section+.ad-image-preset-section{margin-top:14px}.ad-image-preset-section-title{gap:3px;display:grid}.ad-image-preset-section-title strong{color:#1a221d;font-size:13px}.ad-image-preset-section-title small{color:#77807a;font-size:11px;line-height:1.45}.ad-image-preset-section-editorial{background:linear-gradient(#f6fbf8 0%,#fdfefe 100%);border:1px solid #dde7e1;border-radius:14px;padding:14px}.ad-image-preset-grid-editorial button{background:#fcfffd;border-color:#d0ded6}.ad-image-preset-grid-editorial button.selected{background:#eef8f2;border-color:#075744}.signup-trial-summary{border:1px solid var(--line);background:#f8faf9;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.signup-trial-summary strong{color:var(--text);font-size:15px;line-height:1.45;display:block}.signup-trial-summary p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.55}.signup-trial-summary>span{background:var(--accent-soft);color:var(--accent);white-space:nowrap;border-radius:999px;flex:none;padding:7px 10px;font-size:11px;font-weight:800}.signup-trial-start-guide{border:1px solid var(--line);background:#fbfcfb;border-radius:14px;gap:10px;margin:18px 0;padding:16px 18px;display:grid}.signup-trial-start-guide>strong{color:var(--text);font-size:14px}.signup-trial-start-guide>div{grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr);align-items:baseline;gap:14px;display:grid}.signup-trial-start-guide span{color:#35433e;font-size:13px;font-weight:800}.signup-trial-start-guide p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.signup-consent-panel{border:1px solid var(--line);background:#fff;border-radius:14px;gap:11px;margin:18px 0;padding:17px 18px;display:grid}.signup-consent-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.signup-consent-head strong{color:var(--text);font-size:14px}.signup-consent-head button{color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.signup-consent-panel label{color:#46534e;align-items:flex-start;gap:9px;font-size:13px;line-height:1.55;display:flex}.signup-consent-panel input{width:16px;height:16px;accent-color:var(--accent);margin-top:2px}.signup-consent-panel a{color:var(--accent);text-underline-offset:2px;font-weight:750;text-decoration:underline}.signup-consent-panel b{color:var(--accent);font-size:11px}@media (max-width:700px){.signup-trial-summary{flex-direction:column;align-items:flex-start;gap:10px}.signup-trial-start-guide>div{grid-template-columns:1fr;gap:3px}.signup-consent-panel{padding:15px 14px}}.plan-comparison-grid.two-plans{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;width:min(900px,100% - 48px)}.signup-consent-panel:focus{outline:none}.signup-consent-panel.has-error{border-color:#b93838;box-shadow:0 0 0 3px #b9383817}.signup-consent-error{color:#9f2f2f;background:#fff4f4;border-radius:10px;margin:0;padding:10px 12px;font-size:12px;font-weight:750;line-height:1.5}@media (max-width:980px){.plan-comparison-grid.two-plans{grid-template-columns:1fr;width:min(100% - 32px,720px)}}.billing-submit-panel{box-shadow:none!important;background:0 0!important}.billing-submit-panel .billing-submit-button{background:var(--accent);border:0;box-shadow:none!important;filter:none!important}.billing-submit-panel .billing-submit-button:hover:not(:disabled){background:var(--accent);box-shadow:none!important;filter:none!important;transform:none!important}.usage-signup-approval-notice{border-radius:var(--evma-radius-card);background:#6366f10f;border:1px solid #4338ca2e;justify-content:space-between;align-items:center;gap:18px;margin:0 0 14px;padding:17px 19px;display:flex}.usage-signup-approval-notice>div>span,.usage-signup-approval-notice strong,.usage-signup-approval-notice p{display:block}.usage-signup-approval-notice>div>span{color:var(--accent);margin-bottom:5px;font-size:12px;font-weight:800}.usage-signup-approval-notice strong{color:var(--ink);font-size:15px;line-height:1.45}.usage-signup-approval-notice p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.6}.usage-signup-approval-badge{color:var(--accent);white-space:nowrap;background:#fff;border:1px solid #4338ca24;border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-weight:800}@media (max-width:720px){.usage-signup-approval-notice{flex-direction:column;align-items:flex-start;gap:10px}}.content-settings-card{gap:22px;display:grid}.content-settings-card>header p{color:#7a817d;margin:5px 0 0;font-size:12px;line-height:1.55}.content-setting-section{border-top:1px solid #e6e9e7;gap:12px;padding-top:18px;display:grid}.content-setting-section:first-of-type{border-top:0;padding-top:0}.content-setting-title{gap:3px;display:grid}.content-setting-title strong{color:#1e2923;font-size:14px}.content-setting-title small{color:#7b837f;font-size:11px;line-height:1.5}.content-tone-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.content-tone-options button{text-align:left;border-radius:var(--evma-radius-compact);color:#28342e;background:#fff;border:1px solid #dde2df;min-height:72px;padding:12px 13px}.content-tone-options button strong,.content-tone-options button span{display:block}.content-tone-options button strong{font-size:13px}.content-tone-options button span{color:#7b837f;margin-top:5px;font-size:10.5px;line-height:1.45}.content-tone-options button.is-selected{background:#f7f4ff;border-color:#a48af6;box-shadow:0 0 0 1px #9b7cff1f}.content-logo-row{align-items:center;gap:16px;display:flex}.content-logo-preview{border-radius:var(--evma-radius-compact);color:#a0aaa4;background:#f8faf9;border:1px dashed #cfd6d2;place-items:center;width:116px;height:80px;font-size:11px;display:grid;overflow:hidden}.content-logo-preview.has-logo{background:#fff;border-style:solid}.content-logo-actions{gap:10px;display:grid}.content-logo-actions>button{border-radius:var(--evma-radius-compact);background:#fff;border:1px solid #d8dedb;width:max-content;padding:9px 13px;font-size:12px;font-weight:700}.content-logo-auto{color:#59635e;align-items:center;gap:8px;font-size:11px;display:flex}.content-setting-section.optional label{gap:6px;display:grid}.content-setting-section.optional label span{color:#56605b;font-size:11px;font-weight:700}.content-setting-section.optional input{border-radius:var(--evma-radius-compact);background:#fff;border:1px solid #dfe4e1;height:42px;padding:0 12px;font-size:12px}.content-settings-message{border-radius:var(--evma-radius-compact);color:#58625d;background:#f4f7f5;margin:0;padding:10px 12px;font-size:11px}.account-grid>.content-settings-card{grid-column:1/-1}@media (max-width:720px){.content-tone-options{grid-template-columns:1fr}.content-logo-row{flex-direction:column;align-items:flex-start}.content-logo-preview{width:100%;height:92px}}.content-result-page{max-width:1240px;margin:0 auto;padding:34px 28px 72px}.content-result-top{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.content-result-top small,.content-result-section small,.content-social-heading small,.content-result-place small,.content-publish-tip small{letter-spacing:.09em;color:#7258b5;font-size:11px;font-weight:800}.content-result-top h1{letter-spacing:-.04em;margin:6px 0;font-size:30px}.content-result-top p{color:#6d6d76;margin:0}.content-result-top>a{color:#3d315f;font-weight:750;text-decoration:none}.content-result-grid{grid-template-columns:minmax(320px,.62fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.content-result-assets,.content-result-copy{min-width:0}.content-result-image{aspect-ratio:1;background:#f7f6f9;border:1px solid #e8e5ee;border-radius:18px;overflow:hidden}.content-result-image.is-story{aspect-ratio:9/16;max-height:720px;margin:0 auto}.content-result-image img{object-fit:cover;width:100%;height:100%;display:block}.content-result-downloads{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.content-result-downloads a,.content-copy-primary{color:#302b38;background:#fff;border:1px solid #dcd8e5;border-radius:12px;justify-content:center;align-items:center;min-height:46px;font-weight:760;text-decoration:none;display:flex}.content-result-place{background:#fff;border:1px solid #ebe8ef;border-radius:16px;margin-top:16px;padding:18px}.content-result-place h2{margin:3px 0 10px;font-size:17px}.content-result-place p{white-space:pre-wrap;color:#4f4d55;line-height:1.75}.content-result-place button,.content-result-section button{color:#654ea3;cursor:pointer;background:0 0;border:0;padding:0;font-weight:760}.content-result-copy{background:#fff;border:1px solid #e8e5ee;border-radius:18px;min-height:100%;padding:26px 28px}.content-result-section{padding-right:90px;position:relative}.content-result-section h2{letter-spacing:-.035em;margin:7px 0 0;font-size:24px;line-height:1.45}.content-result-section button{position:absolute;top:5px;right:0}.content-alt-titles{background:#f8f7fa;border-radius:12px;margin:18px 0;padding:14px 16px}.content-alt-titles summary{cursor:pointer;font-weight:700}.content-alt-titles p{margin:10px 0 0;line-height:1.5}.content-result-body{border-top:1px solid #efedf2;margin-top:24px;padding-top:22px}.content-result-body p{white-space:pre-wrap;color:#34323a;font-size:15px;line-height:1.9}.content-copy-primary{color:#fff;cursor:pointer;background:#4d3b78;border-color:#4d3b78;width:100%;margin-top:20px}.content-publish-tip{background:#f4f7f2;border:1px solid #e1e9dc;border-radius:15px;margin-top:20px;padding:20px}.content-publish-tip h3{margin:5px 0 10px;font-size:17px}.content-publish-tip p{color:#50554d;margin:8px 0;line-height:1.65}.content-publish-tip strong{margin-top:14px;display:block}.content-publish-tip a{color:#45613c;margin-top:10px;font-weight:750;text-decoration:none;display:inline-block}.content-social-heading h2{letter-spacing:-.035em;margin:7px 0 24px;font-size:28px}.content-feed-caption{white-space:pre-wrap;max-width:720px;font-size:18px;line-height:1.85}.content-hashtags{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.content-hashtags span{color:#655b73;background:#f5f3f8;border-radius:999px;padding:7px 10px;font-size:13px}.content-story-subcopy{white-space:pre-wrap;font-size:19px;line-height:1.75}.content-result-empty{text-align:center;padding:80px 0}.manual-content-actions{background:#fff;border:1px solid #e8e5ee;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:18px 20px;display:flex}.manual-content-actions strong{font-size:16px}.manual-content-actions p{color:#74717b;margin:4px 0 0;font-size:13px}.manual-content-actions>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.manual-content-actions button{cursor:pointer;background:#faf9fb;border:1px solid #ddd8e6;border-radius:10px;padding:10px 12px;font-weight:700}.manual-content-actions button:disabled{opacity:.55}@media (max-width:800px){.content-result-page{padding:22px 16px 56px}.content-result-top{flex-direction:column;align-items:flex-start}.content-result-grid{grid-template-columns:1fr}.content-result-copy{padding:22px 18px}.content-result-downloads{grid-template-columns:1fr}.manual-content-actions{flex-direction:column;align-items:stretch}.manual-content-actions>div:last-child{grid-template-columns:1fr;display:grid}.content-result-image.is-story{max-width:430px;max-height:none}}.daily-content-setup-strip{background:#fff;border:1px solid #e4e0e9;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;min-height:54px;margin:0 0 12px;padding:10px 16px;display:flex}.daily-content-setup-strip div{align-items:center;gap:12px;min-width:0;display:flex}.daily-content-setup-strip strong{font-size:13px}.daily-content-setup-strip span{color:#77727d;font-size:12px}.daily-content-setup-strip a{white-space:nowrap;color:#5a467f;font-weight:750;text-decoration:none}.preview22-daily-content{min-width:0;height:auto;display:flex}.daily-content-shell{flex-direction:column;flex:auto;width:100%;min-height:0;padding:22px 22px 20px;display:flex}.daily-content-kicker{justify-content:space-between;align-items:center;gap:12px;display:flex}.daily-content-kicker em{letter-spacing:.08em;background:#ffffff94;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:800}.daily-content-main{max-width:92%;margin-top:30px}.daily-content-main h3{letter-spacing:-.045em;margin:8px 0 12px;font-size:27px;line-height:1.35}.daily-content-main p{opacity:.8;margin:0;font-size:14px;line-height:1.7}.daily-content-metrics{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.daily-content-metrics span{background:#ffffff85;border-radius:10px;padding:7px 10px;font-size:11px}.daily-content-metrics b{margin-left:4px}.daily-content-actions{margin-top:auto;padding-top:22px}.daily-content-actions>a{color:#fff;background:#4b3a72;border-radius:12px;justify-content:center;align-items:center;min-height:46px;font-weight:800;text-decoration:none;display:flex}.daily-content-actions details{margin-top:11px}.daily-content-actions summary{cursor:pointer;font-size:12px;font-weight:730}.daily-content-actions details p{opacity:.72;margin:7px 0 0;font-size:11px;line-height:1.55}.daily-content-loading{margin:auto 0}.daily-content-loading strong{font-size:19px;display:block}.daily-content-loading span{opacity:.72;margin-top:8px;font-size:13px;display:block}.composition-scope-toggle{background:#f1eff3;border-radius:9px;padding:2px;display:inline-flex}.composition-scope-toggle button{color:#817a88;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 7px;font-size:10px;font-weight:730}.composition-scope-toggle button.active{color:#3f3946;background:#fff;box-shadow:0 1px 3px #00000014}@media (min-width:1181px){.preview22-layout{align-items:stretch}.preview22-layout>section{align-self:stretch;height:auto}.preview22-style,.preview22-insight,.preview22-local{align-self:stretch}.preview22-daily-content,.preview22-insight,.preview22-local{min-height:0}}@media (max-width:760px){.daily-content-setup-strip,.daily-content-setup-strip div{flex-direction:column;align-items:flex-start}.daily-content-main{max-width:none}.daily-content-main h3{font-size:23px}}.content-result-expired{color:#86808a;background:#f4f2f5;border-radius:12px;justify-content:center;align-items:center;min-height:46px;font-size:12px;font-weight:700;display:flex}.daily-content-evidence{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;margin-top:20px;padding:14px 15px}.daily-content-evidence small{letter-spacing:.06em;opacity:.68;font-size:10px;font-weight:850;display:block}.daily-content-evidence strong{margin-top:6px;font-size:13px;line-height:1.55;display:block}.daily-content-evidence p{opacity:.68;margin:5px 0 0;font-size:10px;line-height:1.55}@media (max-width:760px){.daily-content-evidence{margin-top:16px;padding:12px 0}.daily-content-evidence strong{font-size:12px}}.preview22-recommendation>.preview22-layout{padding-top:18px}.daily-content-kicker span{letter-spacing:-.045em;font-size:28px;font-weight:900;line-height:1}.daily-content-main{margin-top:34px}.daily-content-main small{opacity:.72;font-size:12px;font-weight:800}.daily-content-main .daily-content-topic{letter-spacing:-.055em;margin:12px 0 0;font-size:34px;line-height:1.12}.daily-content-channel-line{letter-spacing:-.04em;margin-top:7px;font-size:23px;font-weight:800;line-height:1.3}.daily-content-main .daily-content-channel-line+p{margin-top:14px}@media (max-width:1180px){.daily-content-kicker span{font-size:25px}.daily-content-main .daily-content-topic{font-size:31px}.daily-content-channel-line{font-size:21px}}@media (max-width:760px){.preview22-recommendation>.preview22-layout{padding-top:15px}.daily-content-kicker span{font-size:23px}.daily-content-main{margin-top:27px}.daily-content-main .daily-content-topic{font-size:28px}.daily-content-channel-line{font-size:19px}}.content-logo-preview{box-sizing:border-box;padding:10px;overflow:hidden}.content-logo-preview img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.content-logo-help{color:#7b837f;max-width:460px;font-size:10.5px;line-height:1.5;display:block}@media (min-width:1181px){.preview22-daily-content .daily-content-shell{padding-top:7px}.daily-content-kicker span{font-size:32px}}@media (min-width:761px) and (max-width:1180px){.daily-content-kicker span{font-size:28px}}.daily-content-shell{animation:.28s ease-out both evmaDailyTaskEnter}.daily-content-main,.daily-content-metrics,.daily-content-evidence,.daily-content-actions{animation:.3s ease-out both evmaDailyTaskContent}.daily-content-main{animation-delay:40ms}.daily-content-metrics{animation-delay:70ms}.daily-content-evidence{animation-delay:90ms}.daily-content-actions{animation-delay:.11s}.daily-content-complete{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;min-height:0;animation:.3s ease-out both evmaDailyTaskContent;display:flex}.daily-content-complete-check{background:#4b3a721f;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:15px;font-size:19px;font-weight:900;animation:.26s cubic-bezier(.2,.9,.25,1.25) both evmaDailyTaskCheck;display:grid}.daily-content-complete small{opacity:.72;font-size:12px;font-weight:800}.daily-content-complete h3{letter-spacing:-.05em;margin:10px 0 8px;font-size:29px;line-height:1.2}.daily-content-complete-meta{margin:0;font-size:15px;font-weight:750;line-height:1.5}.daily-content-next-cycle{opacity:.72;margin:18px 0 0;font-size:12px;line-height:1.6}@keyframes evmaDailyTaskEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes evmaDailyTaskContent{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes evmaDailyTaskCheck{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (max-width:760px){.daily-content-complete h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.daily-content-shell,.daily-content-main,.daily-content-metrics,.daily-content-evidence,.daily-content-actions,.daily-content-complete,.daily-content-complete-check{animation:none!important}}.library-view-tabs{gap:8px;margin:4px 0 18px;display:flex}.library-view-tabs button{color:#69716c;cursor:pointer;background:#fff;border:1px solid #dfe5e1;border-radius:10px;min-height:42px;padding:0 16px;font-weight:800}.library-view-tabs button.active{color:#075744;background:#eef6f1;border-color:#075744}.content-archive-section{gap:18px;display:grid}.content-archive-head{border-radius:var(--evma-radius-card);background:#fff;border:1px solid #e1e6e3;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.content-archive-head h2{margin:0;font-size:20px}.content-archive-head p{color:#747c77;margin:6px 0 0;font-size:12px;line-height:1.6}.content-archive-head>span{color:#075744;white-space:nowrap;background:#eef5f1;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.content-archive-filters{flex-wrap:wrap;gap:7px;display:flex}.content-archive-filters button{color:#6a736d;cursor:pointer;background:#fff;border:1px solid #dfe5e1;border-radius:999px;min-height:36px;padding:0 12px;font-size:12px;font-weight:700}.content-archive-filters button.active{color:#fff;background:#075744;border-color:#075744}.content-archive-message{color:#58625d;background:#f4f7f5;border-radius:9px;margin:0;padding:10px 12px;font-size:12px}.content-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.content-archive-card{border-radius:var(--evma-radius-card);background:#fff;border:1px solid #e0e5e2;overflow:hidden}.content-archive-thumb{aspect-ratio:4/3;background:#f1f3f1;display:block;position:relative;overflow:hidden}.content-archive-thumb img{object-fit:cover;width:100%;height:100%}.content-archive-thumb>div{color:#8b938e;place-items:center;width:100%;height:100%;font-size:12px;display:grid}.content-archive-thumb b{color:#fff;background:#075744eb;border-radius:999px;padding:6px 8px;font-size:10px;position:absolute;top:10px;right:10px}.content-archive-card-body{gap:7px;padding:15px;display:grid}.content-archive-card-body small{color:#7c847f;font-size:10.5px}.content-archive-card-body strong{color:#222b26;font-size:15px}.content-archive-card-body p{color:#5f6862;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.content-archive-card-body>span{color:#8a918d;font-size:10.5px}.content-archive-actions{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.content-archive-actions a,.content-archive-actions button{color:#3f4a44;cursor:pointer;background:#fff;border:1px solid #dce2de;border-radius:8px;min-height:32px;padding:0 9px;font-size:11px;font-weight:700;text-decoration:none}.content-archive-pagination{justify-content:center;align-items:center;gap:12px;display:flex}.content-archive-pagination button{background:#fff;border:1px solid #dce2de;border-radius:8px;min-height:34px;padding:0 12px;font-weight:700}.content-archive-pagination button:disabled{opacity:.45}.content-archive-pagination span{color:#6d756f;font-size:12px;font-weight:700}@media (max-width:1050px){.content-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.library-view-tabs{grid-template-columns:1fr 1fr;display:grid}.content-archive-head{padding:16px}.content-archive-grid{grid-template-columns:1fr}.content-archive-actions a,.content-archive-actions button{flex:1;justify-content:center;align-items:center;display:inline-flex}}.content-result-top-links{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.content-reuse-panel{border-radius:var(--evma-radius-card);background:#f8faf9;border:1px solid #dfe5e1;gap:14px;padding:18px;display:grid}.content-reuse-panel>div:first-child{gap:5px;display:grid}.content-reuse-panel small{color:#075744;letter-spacing:.06em;font-size:10px;font-weight:900}.content-reuse-panel h3{margin:0;font-size:15px}.content-reuse-panel p{color:#737b76;margin:0;font-size:11px;line-height:1.55}.content-reuse-actions{flex-wrap:wrap;gap:7px;display:flex}.content-reuse-actions button,.content-reuse-actions a{color:#3d4942;cursor:pointer;background:#fff;border:1px solid #d8dfdb;border-radius:9px;justify-content:center;align-items:center;min-height:36px;padding:0 11px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.content-reuse-actions button.is-published{color:#075744;background:#eef6f1;border-color:#075744}.content-reuse-actions button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:680px){.content-result-top-links{justify-content:space-between;width:100%}.content-reuse-actions{grid-template-columns:1fr;display:grid}.content-reuse-actions button,.content-reuse-actions a{width:100%}}.library-view-tabs{border-bottom:1px solid var(--line);background:#fff;align-items:center;margin:0;padding:16px 24px}.library-view-tabs button{justify-content:center;align-items:center;height:42px;min-height:42px;display:inline-flex}.content-archive-section{padding:24px}.daily-task-focus{scroll-margin-block:18vh;animation:.32s ease-out both dailyTaskFocus}@keyframes dailyTaskFocus{0%{box-shadow:0 0 #07574400}45%{box-shadow:0 0 0 5px #0757441a}to{box-shadow:0 0 #07574400}}.content-pending-page{place-items:center;min-height:calc(100dvh - 120px);padding:32px 20px;display:grid}.content-pending-card{text-align:center;background:#fff;border:1px solid #e2e7e4;border-radius:18px;width:min(560px,100%);padding:40px 34px;box-shadow:0 16px 40px #18261f0d}.content-pending-card>small{color:#075744;letter-spacing:.08em;margin-top:16px;font-size:11px;font-weight:900;display:block}.content-pending-card h1{letter-spacing:-.04em;margin:7px 0 8px;font-size:27px}.content-pending-card p{color:#707873;max-width:430px;margin:0 auto;line-height:1.7}.content-pending-mark{background:#eef6f1;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto;display:grid}.content-pending-mark i{border:2px solid #9ab5a9;border-top-color:#075744;border-radius:50%;width:18px;height:18px;animation:.9s linear infinite contentPendingSpin}.content-pending-mark.error{color:#8f4343;background:#faf0f0;font-weight:900}.content-pending-lines{gap:8px;max-width:360px;margin:26px auto 0;display:grid}.content-pending-lines i{background:#eef1ef;border-radius:999px;height:8px;position:relative;overflow:hidden}.content-pending-lines i:after{content:"";background:linear-gradient(90deg,#0000,#0757441a,#0000);animation:1.5s ease-in-out infinite contentPendingSweep;position:absolute;inset:0;transform:translate(-100%)}.content-pending-lines i:nth-child(2){width:82%;margin:auto}.content-pending-lines i:nth-child(3){width:64%;margin:auto}.content-pending-actions{justify-content:center;gap:8px;margin-top:22px;display:flex}.content-pending-actions a,.content-pending-actions button{color:#34433b;cursor:pointer;background:#fff;border:1px solid #dce2de;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-weight:750;text-decoration:none;display:inline-flex}@keyframes contentPendingSpin{to{transform:rotate(360deg)}}@keyframes contentPendingSweep{50%,to{transform:translate(100%)}}.daily-task-complete-banner{background:#f5faf7;border:1px solid #dce8e1;border-radius:14px;align-items:center;gap:14px;margin:0 0 22px;padding:16px 18px;animation:.28s ease-out both dailyTaskCompleteIn;display:flex}.daily-task-complete-banner>span{color:#fff;background:#075744;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:900;animation:.26s ease-out both dailyTaskCheckIn;display:grid}.daily-task-complete-banner div{gap:2px;display:grid}.daily-task-complete-banner small{color:#075744;letter-spacing:.07em;font-size:10px;font-weight:900}.daily-task-complete-banner strong{color:#243129;font-size:15px}.daily-task-complete-banner p{color:#727b75;margin:0;font-size:11px;line-height:1.5}@keyframes dailyTaskCompleteIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes dailyTaskCheckIn{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (max-width:680px){.library-view-tabs{padding:14px 16px}.content-archive-section{padding:18px 16px}.content-pending-card{padding:32px 20px}.content-pending-card h1{font-size:24px}.daily-task-complete-banner{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.daily-task-focus,.content-pending-mark i,.content-pending-lines i:after,.daily-task-complete-banner,.daily-task-complete-banner>span{animation:none!important}.content-pending-lines i:after{display:none}}.ad-studio-editor-layout>*,.ad-studio-side-panel,.ad-studio-preview-column,.content-archive-grid>*,.help-card-grid>*{min-width:0}@media (max-width:680px){.library-view-tabs{gap:8px}.library-view-tabs button{height:44px;min-height:44px;padding-inline:12px}.content-archive-filters button,.content-archive-actions a,.content-archive-actions button,.content-archive-pagination button,.content-reuse-actions a,.content-reuse-actions button{min-height:44px}.content-archive-pagination{flex-wrap:wrap;gap:8px}.content-archive-pagination button{min-width:44px;padding-inline:12px}}@media (max-width:640px){.ad-library-pagination>button,.ad-library-page-slot button{min-width:44px;height:44px}.ad-studio-panel-tabs button,.ad-studio-format-switch button{min-height:44px}}@media (max-width:760px){.master-pagination>div{scrollbar-width:thin}.ops-section .master-pagination button{min-width:44px;height:44px}.customer-notice-pagination button{min-width:44px;min-height:44px}}@media (max-width:900px){.ad-studio-editor-layout,.ad-studio-main-canvas,.ad-studio-canvas-stage,.ad-studio-side-panel{min-width:0}}.content-ad-studio-next{border-radius:var(--evma-radius-card);background:#fbfafc;border:1px solid #e5e0ed;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:18px;display:flex}.content-ad-studio-next-copy{gap:5px;min-width:0;display:grid}.content-ad-studio-next small{color:#7258b5;letter-spacing:.07em;font-size:10px;font-weight:900}.content-ad-studio-next h3{letter-spacing:-.025em;color:#302b38;margin:0;font-size:16px;line-height:1.45}.content-ad-studio-next p{color:#73707a;margin:0;font-size:11px;line-height:1.6}.content-ad-studio-next-action{color:#4d3b78;white-space:nowrap;background:#fff;border:1px solid #d8d0e7;border-radius:10px;flex:none;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:12px;font-weight:800;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.content-ad-studio-next-action:hover{background:#f7f4fb;border-color:#cfc4e2;transform:translateY(-1px)}@media (max-width:680px){.content-ad-studio-next{flex-direction:column;align-items:stretch}.content-ad-studio-next-action{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){.content-ad-studio-next-action{transition:none}.content-ad-studio-next-action:hover{transform:none}}.master-final-image-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ops-section .master-final-image-card{appearance:none;border:1px solid var(--line,#dfe4e1);height:auto;min-height:0;color:inherit;text-align:left;cursor:pointer;white-space:normal;background:#fff;border-radius:14px;align-self:start;min-width:0;margin-top:0;padding:0;overflow:hidden}.master-final-image-thumb{background:#eef1ef;width:100%;display:block;overflow:hidden}.master-final-image-thumb img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:auto;display:block}.master-final-image-meta{flex-direction:column;gap:4px;padding:12px 13px;display:flex}.master-final-image-meta b{color:#171a18;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.master-final-image-meta small{color:#7b827e;font-size:12px}.master-final-image-modal-backdrop{z-index:1200;background:#12151385;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.master-final-image-modal{background:#fff;border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:20px;width:min(860px,94vw);max-height:90dvh;padding:18px;display:grid;position:relative;overflow:auto}.master-final-image-modal>img{object-fit:contain;background:#eef1ef;border-radius:12px;width:100%;max-height:76dvh}.master-final-image-modal-close{cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;width:40px;height:40px;font-size:24px;position:absolute;top:10px;right:12px}.master-final-image-detail{flex-direction:column;gap:12px;padding:42px 8px 8px;display:flex}.master-final-image-detail>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.master-final-image-detail span,.master-final-image-detail p{color:#6f7772;margin:0;font-size:13px}.master-final-image-detail .ops-primary-action{text-align:center;margin-top:auto}.master-final-image-card:focus-visible,.master-final-image-modal-close:focus-visible{outline-offset:2px;outline:2px solid #7c3aed}@media (max-width:1100px){.master-final-image-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.master-final-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.master-final-image-modal{grid-template-columns:1fr;width:min(560px,96vw);padding:14px}.master-final-image-detail{padding:4px 2px 2px}.master-final-image-card{border-radius:12px}}@media (max-width:440px){.master-final-image-grid{grid-template-columns:1fr 1fr}.master-final-image-meta{padding:10px}.master-final-image-meta b{font-size:13px}}.final-download-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.download-logo-button{border:1px solid var(--accent);min-height:46px;color:var(--accent);white-space:nowrap;background:#fff;border-radius:11px;justify-content:center;align-items:center;padding:0 17px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.download-logo-button:hover{background:var(--accent-soft)}@media (max-width:720px){.final-download-actions{grid-template-columns:1fr;width:100%;display:grid}.final-download-actions .image-download-options,.final-download-actions .image-download-options>button,.download-logo-button{width:100%}}.library-content-status{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.library-content-status i{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border:1px solid #ffffff57;border-radius:7px;align-items:center;min-height:22px;padding:0 7px;font-size:9.5px;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.library-content-status i.is-empty{color:#ffffffdb;font-weight:700}.library-download-actions{justify-content:stretch;width:100%;margin-top:10px}.library-download-actions>.image-download-options,.library-download-actions>.download-logo-button{flex:1 1 0;min-width:0}.library-download-actions>.image-download-options>button,.library-download-actions>.download-logo-button{width:100%;height:44px;min-height:44px}.project-content-actions{border-radius:var(--evma-radius-card);background:#fff;border:1px solid #e1e6e3;gap:14px;margin-top:18px;padding:18px;display:grid}.project-content-actions-head{gap:4px;display:grid}.project-content-actions-head strong{color:#202b25;font-size:14px}.project-content-actions-head p{color:#737c76;margin:0;font-size:11px;line-height:1.55}.project-content-channel-list{gap:8px;display:grid}.project-content-channel-row{background:#fafbf9;border:1px solid #e4e8e5;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 12px;display:flex}.project-content-channel-row>span{gap:3px;min-width:0;display:grid}.project-content-channel-row>span b{color:#303a34;font-size:12px}.project-content-channel-row>span small{color:#858d88;font-size:10px}.project-content-channel-row>button,.project-content-channel-row>div>a,.project-content-channel-row>div>button{color:#3d4942;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d9dfdb;border-radius:9px;justify-content:center;align-items:center;height:36px;min-height:36px;padding:0 11px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.project-content-channel-row>button{color:#56407e;border-color:#d6cfee}.project-content-channel-row>button:disabled,.project-content-channel-row>div>button:disabled{cursor:not-allowed;opacity:.55}.project-content-channel-row>div{flex:none;align-items:center;gap:6px;display:flex}.project-content-channel-row.is-completed{background:#f7faf8}.project-content-channel-row.is-completed>span small{color:#39705f;font-weight:700}.project-content-channel-row.is-generating{background:#f7f7f7}.project-content-actions-message{color:#68716c;background:#f5f7f6;border-radius:9px;margin:0;padding:9px 10px;font-size:11px;line-height:1.5}.content-result-copy>.project-content-actions{margin-top:16px}@media (max-width:680px){.project-content-channel-row{flex-direction:column;align-items:stretch}.project-content-channel-row>button,.project-content-channel-row>div{width:100%}.project-content-channel-row>div>a,.project-content-channel-row>div>button{flex:1 1 0}.library-download-actions{grid-template-columns:1fr;display:grid}}.project-content-channel-row>a{color:#3d4942;white-space:nowrap;background:#fff;border:1px solid #d9dfdb;border-radius:9px;justify-content:center;align-items:center;height:36px;min-height:36px;padding:0 11px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:680px){.project-content-channel-row>a{width:100%}}.download-logo-button.is-disabled{color:#8a928d;cursor:default;background:#f7f8f7;border-color:#d9dedb}.download-logo-button.is-disabled:hover{color:#8a928d;background:#f7f8f7;border-color:#d9dedb}.download-logo-button.is-setup{color:#6f7872;background:#f7f8f7;border-color:#d9dedb}.download-logo-button.is-setup:hover{color:#525c56;background:#f1f4f2;border-color:#c9d0cc}#content-settings{scroll-margin-top:92px}.app-shell{--workspace-nav-row-height:46px;--workspace-nav-row-gap:7px}.rail-nav{gap:var(--workspace-nav-row-gap);margin-top:calc(var(--workspace-header-height) + 18px - 13px - 42px)}.rail-link{height:var(--workspace-nav-row-height)}.new-project,.side-link{height:var(--workspace-nav-row-height);margin-bottom:var(--workspace-nav-row-gap)}.final-download-actions{align-items:stretch;gap:10px;display:flex}.final-download-actions>.image-download-options,.final-download-actions>.download-logo-button{flex:1 1 0;min-width:0}.final-download-actions>.image-download-options>button,.final-download-actions>.download-logo-button,.content-result-downloads>a,.content-result-downloads>.download-logo-button{border-radius:var(--evma-radius-section);text-align:center;width:100%;height:46px;min-height:46px;padding:0 14px;font-size:13px;font-weight:800;line-height:1.2}.content-result-downloads>a,.content-result-downloads>.download-logo-button{justify-content:center;align-items:center;display:flex}@media (max-width:680px){.final-download-actions{grid-template-columns:1fr;width:100%;display:grid}}.rail-nav{justify-items:center}.rail-link{text-align:center;justify-self:center;padding:0}.rail-link>span{place-items:center;width:100%;height:100%;line-height:1;display:grid}.library-preservation-controls{border:1px solid var(--line);border-radius:var(--evma-radius-card);background:var(--surface-soft);width:100%;margin:10px 0 2px;display:grid;overflow:hidden}.library-preservation-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.library-preservation-row+.library-preservation-row{border-top:1px solid var(--line)}.library-preservation-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.library-preservation-copy strong{color:var(--text);font-size:12px;font-weight:800;line-height:1.35}.library-preservation-copy small{color:var(--muted);font-size:10.5px;line-height:1.45}.library-preservation-row button{border:1px solid var(--line-strong);background:var(--surface);color:#3d4942;white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;min-width:96px;height:36px;min-height:36px;padding:0 11px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.library-preservation-row button:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.library-preservation-row button:disabled{cursor:not-allowed;opacity:.5}.library-preservation-row.is-stylebook button{color:#56407e;border-color:#d6cfee}.library-preservation-row.is-stylebook button:hover{color:#4f3979;background:#f7f4ff;border-color:#b9addd}.library-preservation-message{border-top:1px solid var(--line);color:#68716c;background:#f7f9f8;margin:0;padding:9px 12px;font-size:10.5px;line-height:1.5}@media (max-width:680px){.library-preservation-row{grid-template-columns:1fr;gap:8px}.library-preservation-row button{width:100%;height:40px;min-height:40px}}@media (min-width:1101px) and (max-height:880px){.app-shell{--workspace-nav-row-height:40px;--workspace-nav-row-gap:3px}.rail-nav{margin-top:18px}.rail-link{font-size:10.5px}.side-link,.new-project{font-size:12px}}.side-nav{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;padding-bottom:10px;overflow-y:auto}.side-nav::-webkit-scrollbar{display:none}.usage-mini{margin-top:auto}@media (max-width:900px){.app-shell>.topbar{z-index:190;width:100%;height:calc(60px + env(safe-area-inset-top));min-height:calc(60px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);background:#fffffff5;position:fixed;top:0;left:0;right:0}.app-shell>.page-content{padding-top:calc(60px + env(safe-area-inset-top))}}.library-controls{align-items:center;padding:0 24px 2px;display:flex}.library-search{border:1px solid var(--line);color:#86908b;background:#fff;border-radius:10px;align-items:center;gap:9px;width:min(100%,440px);height:42px;padding:0 11px;transition:border-color .15s,box-shadow .15s;display:flex}.library-search:focus-within{border-color:#bcaed8;box-shadow:0 0 0 3px #70579a12}.library-search>span{color:#7d8782;place-items:center;width:18px;height:18px;display:grid}.library-search>span svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:17px;height:17px}.library-search input{color:#36443e;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:12px}.library-search input::placeholder{color:#a0a7a3}.library-search>button{color:#7d8782;cursor:pointer;background:#f3f5f4;border:0;border-radius:7px;place-items:center;width:26px;height:26px;padding:0;font-size:15px;display:grid}.library-designer{text-overflow:ellipsis;white-space:nowrap;color:#ffffffd1;margin-top:3px;font-size:10px;font-style:normal;font-weight:700;display:block;overflow:hidden}@container workspace (max-width:760px){.library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px}.library-card{border-radius:10px;box-shadow:0 4px 14px #1f37300f}.library-card>div{padding:42px 9px 9px}.library-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.library-card span{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;display:block;overflow:hidden}.library-card small{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8.5px;display:block;overflow:hidden}.library-designer{font-size:8.5px}.library-content-status{gap:3px;margin-top:4px}.library-content-status i{border-radius:5px;min-height:18px;padding:0 5px;font-size:7.5px}.library-preview-collage>b{min-height:22px;padding:0 7px;font-size:8.5px;top:7px;right:7px}}@container workspace (min-width:761px) and (max-width:1040px){.library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.library-grid{gap:9px;padding:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:761px) and (max-width:1040px){.library-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.library-controls{padding-bottom:12px}.library-search{width:min(100%,380px)}@container workspace (max-width:760px){.library-controls{padding:0 12px 10px}.library-search{width:100%}}.project-adjustment-controls{align-items:flex-end;gap:8px;margin-top:14px;display:flex}.project-adjustment-controls .project-adjustment-input{flex:0 180px;gap:5px;width:min(180px,100%);display:grid}.project-adjustment-controls .project-adjustment-input>span{color:var(--muted);font-size:11px;font-weight:700}.project-adjustment-controls .project-adjustment-input input{width:100%;height:38px}.project-adjustment-controls>button{width:auto;min-width:72px;height:38px;padding:0 16px}.project-renewal-control{border:1px solid var(--line);background:var(--surface-soft,#f8faf9);border-radius:9px;align-items:center;gap:10px;min-height:38px;margin-top:10px;padding:7px 10px;display:inline-flex}.project-renewal-control>span{color:var(--muted);font-size:11px;font-weight:700}.project-renewal-control>strong{font-size:12px;font-weight:800}.project-renewal-control>button{border:1px solid var(--line-strong);min-height:32px;color:var(--text);background:#fff;border-radius:8px;padding:0 12px;font-size:12px;font-weight:800}@media (max-width:720px){.project-adjustment-controls{grid-template-columns:minmax(0,1fr) minmax(72px,auto) minmax(72px,auto);display:grid}.project-adjustment-controls .project-adjustment-input{grid-column:1/-1;width:100%;max-width:none}.project-renewal-control{justify-content:space-between;width:100%;display:flex}}.guide-tip-card{border:1px solid var(--line,#e8e8e2);border-radius:var(--evma-radius-section);background:#fff;gap:10px;padding:16px 18px;display:grid;box-shadow:0 12px 34px #1616120b}.guide-tip-card.compact{border-radius:var(--evma-radius-section);background:#fbfbf8;padding:12px 14px}.guide-tip-card.headless{gap:6px;padding-top:12px}.guide-tip-card.compact.headless{gap:4px;padding-top:10px}.guide-tip-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.guide-tip-card-head small{letter-spacing:.09em;color:#77776f;font-size:11px;font-weight:800}.guide-tip-dots{align-items:center;gap:5px;display:flex}.guide-tip-dots i{background:#d7d7cf;border-radius:999px;width:6px;height:6px;transition:transform .18s,background-color .18s;display:block}.guide-tip-dots i.active{background:#70579a;transform:scale(1.18)}.guide-tip-card-body{gap:7px;animation:.26s both guideTipFade;display:grid}.guide-tip-card-body>span{color:#70579a;font-size:11px;font-weight:800}.guide-tip-card-body strong{letter-spacing:-.03em;color:#292925;font-size:17px;line-height:1.4}.guide-tip-card.compact .guide-tip-card-body strong{font-size:15px}.guide-tip-card-body p{color:#5c5c56;margin:0;font-size:14px;line-height:1.72}.guide-tip-card.compact .guide-tip-card-body p{font-size:13px;line-height:1.65}.guide-tip-card-body a{color:#4e3a74;align-items:center;gap:4px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}@keyframes guideTipFade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.project-processing-guide{text-align:left;width:min(100%,540px);margin-top:88px}.project-processing .project-processing-guide{box-shadow:none}.dashboard-guide-card,.stylebook-guide-card,.content-guide-rotator{margin:0 0 18px}.dashboard-guide-card{border-radius:var(--evma-radius-section);justify-content:center;align-items:center;min-height:170px;padding:24px 78px 24px 24px;display:flex;position:relative}.dashboard-guide-card.headless{padding-top:24px;padding-bottom:24px}.dashboard-guide-card .guide-tip-card-head.headingless{z-index:2;width:auto;margin:0;position:absolute;top:16px;right:16px}.dashboard-guide-card .guide-tip-card-body{text-align:center;justify-items:center;gap:8px;width:100%;max-width:860px;margin:0 auto}.dashboard-guide-card .guide-tip-card-body p{word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;max-width:min(100%,760px)}.dashboard-guide-card .guide-tip-card-body a{justify-self:center}@media (max-width:760px){.dashboard-guide-card{min-height:160px;padding:48px 16px 20px}.dashboard-guide-card.headless{padding-top:48px;padding-bottom:20px}.dashboard-guide-card .guide-tip-card-head.headingless{top:12px;right:12px}}.content-guide-principles{border:1px solid var(--line,#e8e8e2);background:#fbfbf8;border-radius:18px;gap:10px;margin:0 0 18px;padding:18px 20px;display:grid}.content-guide-principles small{letter-spacing:.08em;color:#77776f;font-size:11px;font-weight:800}.content-guide-principles h3{letter-spacing:-.03em;color:#292925;margin:0;font-size:18px;line-height:1.4}.content-guide-principles ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.content-guide-principles li{color:#50504a;padding-left:16px;font-size:14px;line-height:1.7;position:relative}.content-guide-principles li:before{content:"";background:#70579a;border-radius:999px;width:5px;height:5px;position:absolute;top:.72em;left:0}@media (max-width:760px){.guide-tip-card{padding:14px 14px 15px}.guide-tip-card.compact{padding:11px 12px 12px}.guide-tip-card.headless{padding-top:10px}.guide-tip-card.compact.headless{padding-top:8px}.guide-tip-card-body strong{font-size:15px}.guide-tip-card-body p{font-size:13px}.project-processing-guide{margin-top:66px}.content-guide-principles{padding:16px}.content-guide-principles h3{font-size:16px}}.guide-tip-controls{align-items:center;gap:6px;display:flex}.guide-tip-controls>span{text-align:right;color:#8a8a82;font-variant-numeric:tabular-nums;min-width:42px;font-size:11px;font-weight:750}.guide-tip-controls button{color:#4e4e48;cursor:pointer;background:#fff;border:1px solid #deded7;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;font-size:20px;line-height:1;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:grid}.guide-tip-controls button:hover{color:#70579a;background:#faf8ff;border-color:#bfb5d0}.guide-tip-controls button:active{transform:scale(.96)}@media (max-width:760px){.guide-tip-controls>span{min-width:38px}.guide-tip-controls button{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.guide-tip-controls button{transition:none}.guide-tip-controls button:active{transform:none}}.guide-tip-card-head.headingless{justify-content:space-between;align-items:center;min-height:0;margin-bottom:0}@media (prefers-reduced-motion:reduce){.guide-tip-card-body{animation:none}}.final-download-actions>.image-download-options>button,.final-download-actions>.download-logo-button,.content-result-downloads>a,.content-result-downloads>.download-logo-button{border-radius:var(--evma-radius-section)}@media (min-width:1181px){.ad-studio-main-canvas .ad-studio-canvas-shell.is-story{width:min(100%,clamp(420px,30vw,540px))!important;min-width:0!important;max-width:540px!important;max-height:none!important}.ad-studio-main-canvas .ad-studio-canvas-shell.is-story canvas{width:100%!important;height:auto!important;max-height:none!important}.ad-studio-main-canvas:has(.ad-studio-canvas-shell.is-story) .ad-studio-canvas-stage{align-content:start;overflow:visible;min-height:0!important}}@media (min-width:901px) and (max-width:1180px){.ad-studio-main-canvas .ad-studio-canvas-shell.is-story{width:min(100%,clamp(380px,36vw,440px))!important;min-width:0!important;max-width:440px!important;max-height:none!important}.ad-studio-main-canvas .ad-studio-canvas-shell.is-story canvas{width:100%!important;height:auto!important;max-height:none!important}.ad-studio-main-canvas:has(.ad-studio-canvas-shell.is-story) .ad-studio-canvas-stage{align-content:start;overflow:visible;min-height:0!important}}.evma-brand-logo .evma-brand-word-national{height:var(--evma-brand-word-size);align-items:center;width:auto;color:inherit!important;letter-spacing:0!important;font-size:0!important;line-height:1!important;display:inline-flex!important}.evma-brand-logo .evma-brand-national-image{width:auto;height:calc(var(--evma-brand-word-size) * .76);object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;display:block}@media (max-width:768px){.studio-project-mode .result-workspace{scroll-margin-top:calc(var(--workspace-header-height) + 12px)}.studio-project-mode .project-processing{box-sizing:border-box;min-height:clamp(500px,68dvh,620px);padding:52px 6px 44px}.studio-project-mode .project-processing-guide{margin-top:54px}}@media (max-width:380px){.studio-project-mode .project-processing{min-height:490px;padding-top:46px;padding-bottom:40px}}.preview3-keywords .preview3-keyword-card{border-radius:var(--evma-radius-card);min-width:0;min-height:196px;color:inherit;background:#fff;border:1px solid #e9eeec;grid-template-rows:auto minmax(70px,1fr) auto;padding:13px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.preview3-keywords .preview3-keyword-card:hover{border-color:#d8e4df;transform:translateY(-1px);box-shadow:0 10px 24px #14363014}.preview3-keywords .preview3-keyword-card:focus-visible{outline-offset:3px;outline:2px solid #5c806f}.preview3-keyword-card .preview3-tags{align-items:center}.preview3-keyword-card .preview3-tags em{color:#4f6f66;white-space:nowrap;margin-left:auto;font-size:8.5px;font-style:normal;font-weight:800}@container workspace (max-width:760px){.preview3-keywords .preview3-keyword-card{min-height:168px}}@media (max-width:760px){.preview3-keywords .preview3-keyword-card{scroll-snap-align:start;flex:0 0 min(78vw,300px)}.preview3-keyword-card .preview3-tags em{font-size:8px}}@media (max-width:480px){.preview3-keywords .preview3-keyword-card{flex-basis:min(84vw,292px)}}@media (prefers-reduced-motion:reduce){.preview3-keywords .preview3-keyword-card{transition:none}.preview3-keywords .preview3-keyword-card:hover{transform:none}}.mobile-context-back{display:none}@media (max-width:1100px){.topbar-title.has-context-back{grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:10px;display:grid}.topbar-title.has-context-back .topbar-heading{order:initial;text-align:center;justify-items:center;min-width:0}.topbar-title.has-context-back .topbar-heading strong{max-width:100%}.topbar-title.has-context-back .mobile-menu-toggle{order:initial}.mobile-context-back{border:1px solid var(--line);border-radius:var(--evma-radius-card);width:42px;height:42px;color:var(--accent);-webkit-tap-highlight-color:transparent;background:#fff;place-items:center;display:grid}.mobile-context-back:active{background:var(--accent-soft)}.mobile-context-back:focus-visible{outline-offset:2px;outline:3px solid #173f3a33}.mobile-context-back svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}}.detail-panel .library-promoted-action{color:#4d3b78;background:#f7f4fb;border-color:#cfc5df}.detail-panel .library-promoted-action:hover{background:#f2edf8;border-color:#bfaed7}.library-tertiary-action{color:#625b6d;justify-content:center;align-items:center;width:100%;min-height:40px;margin-top:6px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.library-tertiary-action:hover{color:#3f3452;text-underline-offset:3px;text-decoration:underline}.content-result-top-links a{border-radius:9px;align-items:center;min-height:36px;padding:0 11px;font-size:12px;font-weight:780;text-decoration:none;display:inline-flex}.content-result-nav-secondary{color:#77717f;background:0 0}.content-result-nav-primary{color:#4d3b78;background:#f6f3fa}.content-result-nav-secondary:hover{color:#4f4859;background:#f7f6f8}.content-result-nav-primary:hover{background:#eee8f6}@media (max-width:680px){.content-result-top-links{justify-content:flex-end}.content-result-top-links a{min-height:40px}}.announcement-banner{cursor:pointer;position:relative}.announcement-banner>.announcement-banner-overlay{z-index:1;border-radius:inherit;color:#0000;background:0 0;border:0;width:auto;height:auto;padding:0;text-decoration:none;position:absolute;inset:0}.announcement-banner>.announcement-banner-content{z-index:2;pointer-events:none;position:relative}.announcement-banner>.announcement-banner-actions{z-index:3;position:relative}.announcement-banner-position{font-weight:650;color:var(--faint)!important;box-shadow:none!important;background:0 0!important;border:0!important}.customer-notice-board-head,.customer-notice-board li>button{grid-template-columns:minmax(0,1fr) 116px}.customer-notice-board-head span:first-child{text-align:left}.customer-notice-board-title{min-width:0}.help-board{border-radius:var(--evma-radius-section);background:#fff;border:1px solid #e1e6e2;overflow:hidden}.help-board-head,.help-board-row{align-items:center;gap:18px;display:grid}.help-board.is-guide .help-board-head,.help-board.is-guide .help-board-row{grid-template-columns:150px minmax(280px,.85fr) minmax(380px,1.55fr)}.help-board.is-update .help-board-head span:first-child,.help-board.is-update .help-board-row strong{text-align:left}.help-board-head{border-bottom:1px solid var(--line);min-height:44px;color:var(--faint);background:#f7f9f8;padding:0 20px;font-size:11px;font-weight:850}.help-board-row{border-bottom:1px solid var(--line);min-height:68px;color:inherit;padding:13px 20px;text-decoration:none;transition:background .15s}.help-board-row:last-child{border-bottom:0}.help-board-row:hover{background:#fafbf9}.help-board-category{color:#39705f;font-size:11px;font-weight:850}.help-board-row strong{letter-spacing:-.02em;min-width:0;font-size:14px;line-height:1.45}.help-board-row p{color:#67736c;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.55;overflow:hidden}.help-board-row time{color:#89938e;text-align:right;white-space:nowrap;font-size:11px}.marketing-topic-board{border:1px solid var(--line,#e7e7e2);border-radius:var(--evma-radius-section);background:#fff;overflow:hidden}.marketing-topic-board-head,.marketing-topic-row{grid-template-columns:64px minmax(230px,.9fr) minmax(320px,1.5fr);align-items:center;gap:18px;display:grid}.marketing-topic-board-head{color:#888880;background:#f8f8f5;border-bottom:1px solid #e9e9e4;min-height:44px;padding:0 22px;font-size:11px;font-weight:800}.marketing-topic-row{min-height:76px;color:inherit;border-bottom:1px solid #eeeeea;padding:14px 22px;text-decoration:none;transition:background .15s}.marketing-topic-row:last-child{border-bottom:0}.marketing-topic-row:hover{background:#fafaf7}.marketing-topic-row>span{color:#92928a;letter-spacing:.08em;font-size:11px;font-weight:800}.marketing-topic-row>strong{letter-spacing:-.025em;font-size:15px;line-height:1.45}.marketing-topic-row>p{color:#686861;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:1.55;overflow:hidden}@media (max-width:760px){.customer-notice-board li>button{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:64px}.customer-notice-board-title{align-self:center}.customer-notice-board time{text-align:right;grid-column:2;align-self:center}.help-board-head,.marketing-topic-board-head{display:none}.help-board.is-guide .help-board-row,.help-board.is-update .help-board-row,.marketing-topic-row{grid-template-columns:1fr auto;gap:5px 12px;min-height:0;padding:15px 16px}.help-board-row .help-board-category,.marketing-topic-row>span{grid-column:1;font-size:10px}.help-board-row strong,.marketing-topic-row>strong{grid-column:1/-1;font-size:13px}.help-board-row p,.marketing-topic-row>p{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;grid-column:1/-1;display:-webkit-box;overflow:hidden}.help-board-row time{grid-area:1/2;align-self:center}}.announcement-banner-position{letter-spacing:0;min-width:auto;padding:0 4px!important}.help-board.is-update .help-board-head,.help-board.is-update .help-board-row{grid-template-columns:112px minmax(0,1fr) 118px}.help-board.is-update .help-board-head span:first-child,.help-board.is-update .help-board-update-category,.help-board.is-update .help-board-head span:nth-child(2),.help-board.is-update .help-board-row strong{text-align:left}.help-board.is-update .help-board-head span:last-child,.help-board.is-update .help-board-row time{text-align:right}.help-board-update-category{color:#39705f;white-space:nowrap;font-size:11px;font-weight:850}.customer-notice-board-head,.customer-notice-board li>button{grid-template-columns:minmax(0,1fr) 116px;gap:18px;padding-left:20px;padding-right:20px}.customer-notice-board-head span:first-child,.customer-notice-board-title{text-align:left}.customer-notice-board-head span:last-child,.customer-notice-board time{text-align:right}@media (max-width:760px){.help-board.is-update .help-board-row{grid-template-columns:1fr auto}.help-board.is-update .help-board-update-category{grid-area:1/1}.help-board.is-update .help-board-row strong{grid-area:2/1/auto/-1}.help-board.is-update .help-board-row time{grid-area:1/2}}.insight-usage-notice{color:#626963;background:#f8f9f7;border:1px solid #dde2df;border-radius:10px;align-items:flex-start;gap:16px;margin:18px 0 22px;padding:14px 16px;display:flex}.insight-usage-notice strong{color:#313732;flex:none;font-size:12px;font-weight:750;line-height:1.65}.insight-usage-notice p{word-break:keep-all;margin:0;font-size:12px;line-height:1.65}@media (max-width:760px){.insight-usage-notice{margin:14px 0 18px;padding:13px 14px;display:block}.insight-usage-notice strong{margin-bottom:4px;display:block}}.help-board.is-insight .help-board-head,.help-board.is-insight .help-board-row{grid-template-columns:112px minmax(0,1fr) 118px}.help-board.is-insight .help-board-head span:first-child,.help-board.is-insight .help-board-row .help-board-category,.help-board.is-insight .help-board-head span:nth-child(2),.help-board.is-insight .help-board-row strong{text-align:left}.help-board.is-insight .help-board-head span:last-child,.help-board.is-insight .help-board-row time{text-align:right}.insight-board-row strong{align-items:center;gap:7px;display:flex}.insight-external-mark{color:#87918b;opacity:.8;flex:none;font-size:12px;font-weight:700}.insight-board-empty{color:#89938e;text-align:center;padding:36px 20px;font-size:13px}.insight-html-upload-field small{color:#7b837e;margin-top:7px;font-size:12px;line-height:1.5;display:block}.master-insight-manager .master-help-table td:last-child{white-space:nowrap}.master-insight-manager .master-help-table td:last-child a,.master-insight-manager .master-help-table td:last-child button{margin-right:8px}@media (max-width:760px){.help-board.is-insight .help-board-row{grid-template-columns:1fr auto}.help-board.is-insight .help-board-row .help-board-category{grid-area:1/1}.help-board.is-insight .help-board-row strong{grid-area:2/1/auto/-1}.help-board.is-insight .help-board-row time{grid-area:1/2}}.master-page,.partner-page{--ops-control-height:44px;--ops-control-radius:10px;--ops-card-radius:12px;--ops-control-border:#d8dfda;--ops-control-hover:#c3d0c9;--ops-danger:#9a3434;--ops-danger-soft:#fff7f7}.master-page .ops-header{justify-content:space-between;align-items:flex-start;gap:24px;width:min(1480px,100%);margin:0 auto 26px;display:flex}.master-page .ops-header .eyebrow{color:var(--accent);letter-spacing:.045em;margin:0 0 7px;font-size:11px;font-weight:800;display:block}.master-page .ops-header h1{letter-spacing:-.045em;margin:0;font-size:32px;line-height:1.25}.master-page .ops-header p{max-width:760px;color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.7}.master-page .master-help-manager{box-sizing:border-box;width:min(1480px,100%);max-width:none;margin:0 auto}.partner-page .ops-top h1{letter-spacing:-.045em;margin:0;font-size:32px;line-height:1.28}.partner-page .ops-top{margin-bottom:26px}.master-page .ops-card,.partner-page .ops-card,.partner-page .ops-section,.master-page .ops-section{border-radius:var(--ops-card-radius)}.partner-page .ops-section>header,.master-page .ops-section>header{min-height:68px;padding:16px 20px}.partner-page .ops-section>header h2,.master-page .ops-section>header h2{letter-spacing:-.03em;margin:0;font-size:19px;line-height:1.35}.master-page .master-help-form input:not([type=checkbox]):not([type=radio]),.master-page .master-help-form select,.partner-page .partner-tool-grid input,.partner-page .partner-tool-grid select,.partner-page .partner-journal-form>label>input,.partner-page .partner-journal-form>label>select,.partner-page .partner-store-filters input,.partner-page .partner-store-filters select,.partner-page .number-field input{box-sizing:border-box;width:100%;min-height:var(--ops-control-height);border:1px solid var(--ops-control-border);border-radius:var(--ops-control-radius);color:var(--text);font:inherit;background:#fff;outline:0;padding:0 13px;font-size:13px;transition:border-color .15s,box-shadow .15s,background-color .15s}.master-page .master-help-form textarea,.partner-page .partner-journal-form textarea{box-sizing:border-box;border:1px solid var(--ops-control-border);border-radius:var(--ops-control-radius);width:100%;color:var(--text);font:inherit;resize:vertical;background:#fff;outline:0;padding:12px 13px;font-size:13px;line-height:1.65;transition:border-color .15s,box-shadow .15s,background-color .15s}.master-page .master-help-form input:not([type=checkbox]):not([type=radio]):focus,.master-page .master-help-form select:focus,.master-page .master-help-form textarea:focus,.partner-page .partner-tool-grid input:focus,.partner-page .partner-tool-grid select:focus,.partner-page .partner-journal-form input:focus,.partner-page .partner-journal-form select:focus,.partner-page .partner-journal-form textarea:focus,.partner-page .partner-store-filters input:focus,.partner-page .partner-store-filters select:focus,.partner-page .number-field input:focus{border-color:#07574494;box-shadow:0 0 0 3px #07574414}.master-page input[type=checkbox],.partner-page input[type=checkbox]{accent-color:var(--accent)}.master-page input[type=file]{color:#66716b;cursor:pointer;min-height:46px!important;padding:4px!important}.master-page input[type=file]::file-selector-button{color:#34413b;min-height:36px;font:inherit;cursor:pointer;background:#f6f8f7;border:1px solid #cfd8d2;border-radius:8px;margin:0 10px 0 0;padding:0 13px;font-size:12px;font-weight:800}.master-page input[type=file]::file-selector-button:hover{color:var(--accent);background:#eef4f1;border-color:#9fb2a8}.master-page .ops-primary-action,.master-page .ops-primary-button,.master-page .master-help-actions .primary,.partner-page .ops-primary-action{min-height:var(--ops-control-height);border:1px solid var(--accent);border-radius:var(--ops-control-radius);background:var(--accent);color:#fff;height:auto;box-shadow:none;padding:0 16px;font-size:13px;font-weight:800}.master-page .ghost-button,.master-page .ops-secondary-action,.master-page .master-help-actions button:not(.primary),.partner-page .ghost-button,.partner-page .ops-secondary-action,.partner-page .secondary-button{min-height:var(--ops-control-height);border:1px solid var(--ops-control-border);border-radius:var(--ops-control-radius);color:#45524b;height:auto;box-shadow:none;background:#fff;padding:0 15px;font-size:13px;font-weight:800}.master-page .table-action-link,.master-page .mini-action-button,.partner-page .table-action-link,.partner-page .mini-action-button{color:#3e5b50;height:auto;min-height:36px;box-shadow:none;background:#fff;border:1px solid #d4ddd7;border-radius:9px;padding:0 11px;font-size:12px;font-weight:800}.master-page .table-action-link:hover,.master-page .mini-action-button:hover,.partner-page .table-action-link:hover,.partner-page .mini-action-button:hover,.master-page .ghost-button:hover,.partner-page .ghost-button:hover{color:var(--accent);background:#f4f8f6;border-color:#adc0b6}.master-page .mini-danger-button,.master-page .danger,.partner-page .mini-danger-button{background:var(--ops-danger-soft);color:var(--ops-danger);border-color:#e6cece}.master-page .mini-danger-button:hover,.master-page .danger:hover,.partner-page .mini-danger-button:hover{border-color:var(--ops-danger);background:var(--ops-danger);color:#fff}.master-page .master-help-form{border:1px solid var(--line);background:#fff;gap:18px;padding:22px}.master-page .master-help-actions{gap:9px}.master-page .master-help-checks{gap:16px}.master-page .master-help-checks label{color:#445149;gap:8px}.master-page .master-help-table{border:1px solid var(--line);background:#fff;margin-top:16px}.master-page .master-help-table th{color:#67716b;letter-spacing:.015em;background:#f6f8f7;padding:13px 15px;font-size:11px;font-weight:800}.master-page .master-help-table td{color:#2f3933;vertical-align:middle;padding:15px;font-size:13px}.master-page .master-help-table tbody tr:hover{background:#fafcfb}.master-page .master-help-table td:last-child{text-align:right}.master-page .master-help-table td:last-child a,.master-page .master-help-table td:last-child button{color:#42564c;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6dfd9;border-radius:8px;justify-content:center;align-items:center;margin:2px 0 2px 6px;padding:0 10px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.master-page .master-help-table td:last-child a:hover,.master-page .master-help-table td:last-child button:hover{color:var(--accent);background:#f4f8f6;border-color:#adc0b6}.master-page .master-help-table td:last-child button:last-child{color:var(--ops-danger);border-color:#ead7d7}.master-page .master-help-table td:last-child button:last-child:hover{border-color:var(--ops-danger);background:var(--ops-danger);color:#fff}.partner-page .partner-tool-layout{gap:16px}.partner-page .partner-tool-grid{gap:12px}.partner-page .partner-tool-grid label,.partner-page .partner-journal-form>label{gap:7px}.partner-page .partner-tool-grid label>span,.partner-page .partner-journal-form>label>span,.partner-page .partner-store-filters label>span{color:#65716a;font-size:11px;font-weight:800}.partner-page .partner-tool-actions{gap:9px}.partner-page .inline-policy-note{color:#486158;background:#f1f6f3;border:1px solid #0757441f;min-height:34px;padding:0 11px}.partner-page .partner-bar-chart{box-shadow:none;padding:22px 20px 10px}.partner-page .partner-chart-bars i{box-shadow:none}.master-final-image-card:focus-visible,.master-final-image-modal-close:focus-visible,.master-page button:focus-visible,.master-page a:focus-visible,.partner-page button:focus-visible,.partner-page a:focus-visible{outline-offset:2px;outline:2px solid #075744b8}@media (max-width:900px){.partner-page .ops-top h1,.master-page .ops-header h1{font-size:29px}}@media (max-width:700px){.partner-page .ops-top h1,.master-page .ops-header h1{font-size:26px}.master-page .master-help-form{padding:16px}.master-page .master-help-table td:last-child{text-align:left}}.insight-list-page>.page-heading{margin-bottom:16px}.insight-list-page>.page-heading h1{letter-spacing:-.045em;max-width:980px;margin-bottom:10px;font-size:clamp(30px,2.45vw,38px);line-height:1.2}.insight-list-page>.page-heading p{color:#626d67;max-width:780px;font-size:14px;line-height:1.6}.insight-list-page .insight-usage-notice{background:#fafbf9;border-radius:9px;align-items:center;gap:12px;margin:0 0 18px;padding:10px 13px}.insight-list-page .insight-usage-notice strong{white-space:nowrap;font-size:11px;line-height:1.5}.insight-list-page .insight-usage-notice p{color:#707873;font-size:11px;line-height:1.5}.insight-toolbar{flex-direction:row;justify-content:space-between;align-items:center;gap:14px;margin:0 0 16px;display:flex}.insight-toolbar .insight-category-tabs{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.insight-toolbar input{border-radius:10px;flex:0 300px;width:300px;height:40px;margin-left:auto;font-size:13px}.insight-toolbar input::placeholder{font-size:13px}.insight-toolbar button{min-height:36px;padding:0 13px;font-size:12px}.help-board.is-insight .help-board-head{background:#fafbf9;min-height:40px;padding-inline:18px}.help-board.is-insight .help-board-row{min-height:58px;padding:10px 18px}.help-board.is-insight .help-board-category{color:#2f6655;background:#f7faf8;border:1px solid #dce6e0;border-radius:8px;justify-content:center;justify-self:start;align-items:center;min-height:25px;padding:0 9px;font-size:10.5px;line-height:1;display:inline-flex}.help-board.is-insight .help-board-row strong{color:#1d2420;font-size:14.5px;font-weight:760;line-height:1.42}.help-board.is-insight .help-board-row time{color:#98a09b;font-size:10.5px}.insight-external-mark{opacity:0;transition:opacity .15s,transform .15s;transform:translate(-2px,1px)}.insight-board-row:hover .insight-external-mark,.insight-board-row:focus-visible .insight-external-mark{opacity:.78;transform:translate(0)}@media (max-width:900px){.insight-list-page>.page-heading h1{font-size:clamp(27px,5.3vw,34px)}.insight-toolbar{flex-direction:column-reverse;align-items:stretch;gap:10px}.insight-toolbar input{flex:none;width:100%;max-width:none;margin-left:0}}@media (max-width:760px){.insight-list-page>.page-heading{margin-bottom:14px}.insight-list-page>.page-heading h1{margin-bottom:8px;font-size:27px;line-height:1.25}.insight-list-page>.page-heading p{font-size:13px}.insight-list-page .insight-usage-notice{align-items:flex-start;gap:8px;margin:0 0 15px;padding:9px 10px;display:flex}.insight-list-page .insight-usage-notice strong{margin:0;display:inline}.insight-list-page .insight-usage-notice p{font-size:10.5px;line-height:1.55}.help-board.is-insight .help-board-row{min-height:64px;padding:11px 14px}.help-board.is-insight .help-board-row strong{font-size:13.5px}}.dashboard-learning-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.dashboard-learning-grid>.dashboard-guide-card,.dashboard-learning-grid>.dashboard-insight-card{border:1px solid var(--line,#e8e8e2);border-radius:var(--evma-radius-section);background:#fff;min-width:0;min-height:170px;margin:0;box-shadow:0 12px 34px #1616120b}.dashboard-learning-grid>.dashboard-guide-card{height:100%}.dashboard-insight-card{justify-content:center;align-items:center;padding:24px;display:flex;position:relative}.dashboard-insight-card-body{text-align:center;justify-items:center;gap:8px;width:100%;max-width:860px;margin:0 auto;display:grid}.dashboard-insight-card-body>span{color:#075744;letter-spacing:.02em;font-size:11px;font-weight:800}.dashboard-insight-card-body>strong{letter-spacing:-.03em;color:#292925;word-break:keep-all;text-wrap:balance;font-size:17px;line-height:1.4}.dashboard-insight-card-body>p{color:#5c5c56;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;max-width:min(100%,760px);margin:0;font-size:14px;line-height:1.72}.dashboard-insight-card-body>a{color:#075744;align-items:center;gap:4px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.dashboard-guide-card.mobile-swipe{touch-action:pan-y}@container workspace (max-width:900px){.dashboard-learning-grid{grid-template-columns:1fr;gap:18px}}@container workspace (max-width:760px){.dashboard-learning-grid{gap:16px}.dashboard-learning-grid>.dashboard-guide-card,.dashboard-learning-grid>.dashboard-insight-card{min-height:160px}.dashboard-learning-grid>.dashboard-guide-card{padding:20px 16px!important}.dashboard-learning-grid>.dashboard-guide-card.headless{padding-top:20px!important;padding-bottom:20px!important}.dashboard-learning-grid>.dashboard-guide-card .guide-tip-card-head.headingless{display:none!important}.dashboard-insight-card{padding:20px 16px}.dashboard-insight-card-body>strong{font-size:15px}.dashboard-insight-card-body>p{font-size:13px}}@container workspace (max-width:480px){.dashboard-learning-grid{gap:14px}.dashboard-learning-grid>.dashboard-guide-card,.dashboard-learning-grid>.dashboard-insight-card{min-height:154px}}.dashboard-insight-card.mobile-swipe{touch-action:pan-y}.dashboard-insight-controls{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;top:14px;right:14px}.dashboard-insight-controls>span{min-width:34px;color:var(--faint,#9a9a92);text-align:center;font-size:10px;font-weight:700}.dashboard-insight-controls>button{border:1px solid var(--line-strong,#deded7);color:#54544e;width:28px;height:28px;font:inherit;cursor:pointer;background:#fff;border-radius:9px;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}@media (max-width:680px){.page-content>.announcement-banner.mobile-swipe{touch-action:pan-y;min-height:62px;flex-direction:row!important;align-items:center!important;gap:10px!important;width:calc(100% - 32px)!important;margin:12px auto 0!important;padding:13px 14px!important}.page-content>.announcement-banner.mobile-swipe>.announcement-banner-content{grid-template-columns:auto minmax(0,1fr);width:100%;align-items:center!important;gap:9px!important;display:grid!important}.page-content>.announcement-banner.mobile-swipe>.announcement-banner-content>span{align-self:center}.page-content>.announcement-banner.mobile-swipe>.announcement-banner-content>strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.page-content>.announcement-banner.mobile-swipe>.announcement-banner-actions,.dashboard-insight-controls{display:none!important}.dashboard-insight-card-body{padding-inline:2px}}@media (max-width:480px){.page-content>.announcement-banner.mobile-swipe{width:calc(100% - 28px)!important;padding:12px 13px!important}}.dashboard-insight-card-body{animation:.26s both guideTipFade}@media (prefers-reduced-motion:reduce){.dashboard-insight-card-body{animation:none}}.preview22-place-analysis-card{color:inherit;background:#ffffff0e;border:1px solid #ffffff29;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:14px 16px;text-decoration:none;display:flex}.preview22-place-analysis-card>div{gap:3px;min-width:0;display:grid}.preview22-place-analysis-card span{opacity:.72;font-size:11px;font-weight:800}.preview22-place-analysis-card strong{font-size:14px}.preview22-place-analysis-card small{opacity:.66;font-size:10px;line-height:1.45}.preview22-place-analysis-card>b{white-space:nowrap;font-size:11px}.place-analysis-page{gap:16px;max-width:1220px;margin:0 auto;padding:4px 0 40px;display:grid}.place-analysis-hero{justify-content:space-between;align-items:flex-end;gap:24px;padding:10px 2px 4px;display:flex}.place-analysis-hero>div>span{letter-spacing:.09em;color:#48736a;font-size:10px;font-weight:850}.place-analysis-hero h1{letter-spacing:-.045em;margin:5px 0;font-size:30px}.place-analysis-hero p{color:#777;margin:0;font-size:13px}.place-analysis-hero>small{color:#888;font-size:11px}.place-analysis-input-card,.place-analysis-progress-card,.place-analysis-section,.place-analysis-detail{background:#fff;border:1px solid #e4e7e6;border-radius:16px}.place-analysis-input-card{padding:18px}.place-analysis-input-card form{align-items:flex-end;gap:12px;display:flex}.place-analysis-input-card form>div{flex:1;gap:7px;display:grid}.place-analysis-input-card label{font-size:12px;font-weight:800}.place-analysis-input-card input{height:44px;font:inherit;background:#fff;border:1px solid #dfe4e2;border-radius:11px;padding:0 13px}.place-analysis-input-card small{color:#8a8e8c;font-size:10px}.place-analysis-input-card button{color:#fff;cursor:pointer;background:#124e43;border:0;border-radius:11px;height:44px;padding:0 18px;font-weight:800}.place-analysis-input-card button:disabled{opacity:.5;cursor:default}.place-analysis-running,.place-analysis-error{border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:11px}.place-analysis-running{color:#315e55;background:#edf6f3}.place-analysis-error{color:#9d372d;background:#fff1ef}.place-analysis-empty{text-align:center;color:#777;border:1px dashed #d9dedd;border-radius:16px;place-content:center;min-height:240px;display:grid}.place-analysis-empty strong{color:#303735;font-size:17px}.place-analysis-empty p{font-size:12px}.place-analysis-notice{color:#898d8c;margin:0;padding:0 3px;font-size:10px;line-height:1.55}.place-analysis-progress-card{grid-template-columns:auto minmax(260px,1fr);align-items:center;gap:30px;padding:20px;display:grid}.place-analysis-progress-card>div{gap:4px;display:grid}.place-analysis-progress-card span{color:#727a78;font-size:11px}.place-analysis-progress-card strong{font-size:30px;line-height:1}.place-analysis-progress-card strong em{color:#8a8e8c;font-size:15px;font-style:normal}.place-analysis-progress-card p{color:#757b79;margin:2px 0 0;font-size:11px}.place-analysis-progress-card>i{background:#edf0ef;border-radius:999px;height:9px;overflow:hidden}.place-analysis-progress-card>i>b{border-radius:inherit;background:#174f44;height:100%;display:block}.place-analysis-section{padding:20px}.place-analysis-section>header h2,.place-analysis-mission>header h2{margin:0;font-size:17px}.place-analysis-section>header p,.place-analysis-mission>header p{color:#858a88;margin:5px 0 0;font-size:11px}.place-analysis-strengths,.place-analysis-status-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px;display:grid}.place-analysis-strengths article,.place-analysis-status-grid article,.place-analysis-data-grid article{background:#fafbfb;border:1px solid #e5e8e7;border-radius:13px;padding:15px}.place-analysis-strengths strong{font-size:13px}.place-analysis-strengths p,.place-analysis-status-grid p{color:#747a78;margin:6px 0 0;font-size:11px;line-height:1.6}.place-analysis-status-grid{grid-template-columns:repeat(4,1fr)}.place-analysis-status-grid span{color:#858b89;font-size:10px;display:block}.place-analysis-status-grid strong{margin-top:6px;font-size:15px;display:block}.place-analysis-data-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.place-analysis-data-grid h3{margin:0;font-size:12px}.place-analysis-bars{gap:10px;margin-top:13px;display:grid}.place-analysis-bar{grid-template-columns:100px 1fr 112px;align-items:center;gap:10px;display:grid}.place-analysis-bar>i{background:#e9edeb;border-radius:999px;height:6px;overflow:hidden}.place-analysis-bar>i>b{border-radius:inherit;background:#62736f;height:100%;display:block}.place-analysis-bar>strong{text-align:right;font-size:10px}.place-analysis-mission{color:#fff;background:#103f37;border-radius:16px;padding:22px}.place-analysis-mission article span{font-size:13px;font-weight:800}.place-analysis-mission article strong{white-space:nowrap;font-size:21px}.place-analysis-mission article strong small{opacity:.65;margin-left:3px;font-size:9px;font-weight:650}.place-analysis-detail summary{cursor:pointer;font-size:11px;font-weight:800}.place-analysis-detail details>div{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.place-analysis-detail details span{background:#f0f2f2;border-radius:999px;padding:6px 9px;font-size:10px}@media (max-width:900px){.place-analysis-hero{flex-direction:column;align-items:flex-start}.place-analysis-progress-card,.place-analysis-strengths,.place-analysis-status-grid,.place-analysis-data-grid,.place-analysis-mission>div{grid-template-columns:1fr}.place-analysis-input-card form{flex-direction:column;align-items:stretch}.place-analysis-bar{grid-template-columns:82px 1fr 100px}.preview22-place-analysis-card{flex-direction:column;align-items:flex-start;gap:8px}}.content-place-setting{border-radius:var(--evma-radius-card);background:#fafcfb;border:1px solid #e2e7e4;padding:16px}.content-setting-section.content-place-setting:first-of-type{border-top:1px solid #e2e7e4;padding:16px}.content-place-url-field{gap:7px;display:grid}.content-place-url-field>span{color:#56605b;font-size:11px;font-weight:750}.content-place-url-field>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.content-place-url-field input{border-radius:var(--evma-radius-compact);width:100%;min-width:0;height:42px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #dfe4e1;padding:0 12px;font-size:12px}.content-place-url-field button{border-radius:var(--evma-radius-compact);color:#fff;min-width:72px;height:42px;font:inherit;cursor:pointer;background:#174f44;border:1px solid #174f44;padding:0 14px;font-size:12px;font-weight:800}.content-place-url-field button:disabled{cursor:default;opacity:.5}.content-place-url-help{color:#7b837f;margin:0;font-size:10.5px;line-height:1.55}.place-analysis-hero{align-items:center}.place-analysis-hero-actions{flex:none;align-items:center;gap:12px;display:flex}.place-analysis-hero-actions small{color:#888;font-size:11px}.place-analysis-hero-actions button,.place-analysis-empty-action{color:#fff;height:40px;font:inherit;cursor:pointer;background:#174f44;border:0;border-radius:10px;padding:0 16px;font-size:11px;font-weight:850}.place-analysis-hero-actions button:disabled,.place-analysis-empty-action:disabled{cursor:default;opacity:.5}.place-analysis-account-link{color:#174f44;justify-self:center;margin-top:7px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}.place-analysis-empty-action{justify-self:center;margin-top:8px}.place-analysis-running,.place-analysis-error{border-radius:12px;margin:0;padding:11px 13px}.place-analysis-mission{color:#202724;background:#fff;border:1px solid #e4e7e6;border-radius:16px;padding:20px}.place-analysis-mission>div{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px;display:grid}.place-analysis-mission article{background:#fafbfb;border:1px solid #e5e8e7;border-radius:13px;flex-direction:column;min-height:150px;padding:15px;display:flex}.place-analysis-mission article>div{justify-content:space-between;gap:12px;display:flex}.place-analysis-mission article span{color:#202724;font-size:13px;font-weight:800}.place-analysis-mission article strong{color:#174f44;white-space:nowrap;font-size:21px}.place-analysis-mission article strong small{color:#7b837f;opacity:1;margin-left:3px;font-size:9px;font-weight:650}.place-analysis-mission article p{color:#747a78;margin:8px 0 15px;font-size:10px;line-height:1.6}.place-analysis-mission article a{color:#174f44;width:max-content;margin-top:auto;font-size:10px;font-weight:850;text-decoration:none}.preview22-place-analysis-card{background:#ffffff16;border-color:#ffffff38;margin-top:auto;padding:16px 17px;box-shadow:inset 0 0 0 1px #9b7cff0f}.preview22-place-analysis-card:hover{background:#ffffff1f}.preview22-place-analysis-copy{gap:4px!important}.preview22-place-analysis-card span{opacity:.78;font-size:11px}.preview22-place-analysis-card strong{font-size:15px;line-height:1.25}.preview22-place-analysis-card strong em{color:#fff;font-size:20px;font-style:normal}.preview22-place-analysis-card small{opacity:.72;font-size:10.5px}.preview22-place-analysis-card>b{color:#e4dcff;background:#9b7cff29;border-radius:8px;padding:7px 9px;font-size:10.5px}@container workspace (min-width:1181px){.preview22-layout{align-items:stretch}.preview22-layout>.preview22-daily-content,.preview22-layout>.preview22-insight,.preview22-layout>.preview22-local{box-sizing:border-box;align-self:stretch;height:100%}.preview22-insight{flex-direction:column;display:flex}.preview22-insight>.preview22-composition,.preview22-insight>.preview22-insight-empty{flex:auto;min-height:0}.preview22-local{flex-direction:column;display:flex}.preview22-local-lookup{margin-top:auto}.daily-content-shell{box-sizing:border-box;height:100%}}@media (max-width:900px){.place-analysis-hero-actions{justify-content:space-between;width:100%}}@media (max-width:720px){.content-place-url-field>div{grid-template-columns:1fr}.content-place-url-field button{width:100%}}.stylebook-guide-card{padding-top:16px;position:relative}.stylebook-guide-card .guide-tip-card-head.headingless{z-index:2;width:auto;margin:0;position:absolute;top:16px;right:18px}.stylebook-guide-card .guide-tip-card-body{padding-right:138px}.place-analysis-progress-card,.place-analysis-section,.place-analysis-mission,.place-analysis-detail,.place-analysis-empty{border-radius:var(--evma-radius-section)}.place-analysis-strengths article,.place-analysis-status-grid article,.place-analysis-data-grid article,.place-analysis-mission article,.place-analysis-running,.place-analysis-error,.place-analysis-hero-actions button,.place-analysis-empty-action{border-radius:var(--evma-radius-card)}@media (max-width:760px){.stylebook-guide-card{padding-top:14px}.stylebook-guide-card .guide-tip-card-head.headingless{top:12px;right:12px}.stylebook-guide-card .guide-tip-card-body{padding-top:38px;padding-right:0}}.place-analysis-running{border:1px solid #e3e7e5;align-items:center;gap:16px;display:flex;box-shadow:0 8px 24px #174f440b;color:#202724!important;background:#fff!important;padding:18px 20px!important}.place-analysis-running>div:last-child{gap:4px;display:grid}.place-analysis-running strong{font-size:13px;font-weight:850}.place-analysis-running p{color:#66706d;margin:0;font-size:11px;line-height:1.55}.place-analysis-running small{color:#929896;font-size:10px}.place-analysis-running-visual{flex:0 0 42px;width:42px;height:42px;position:relative}.place-analysis-running-visual span{background:#174f44;border-radius:50%;width:7px;height:7px;margin:-3.5px;animation:1.55s ease-in-out infinite evmaPlaceOrbit;position:absolute;top:50%;left:50%}.place-analysis-running-visual span:nth-child(2){opacity:.78;animation-delay:-.38s}.place-analysis-running-visual span:nth-child(3){opacity:.56;animation-delay:-.76s}.place-analysis-running-visual span:nth-child(4){opacity:.36;animation-delay:-1.14s}@keyframes evmaPlaceOrbit{0%{transform:rotate(0)translate(15px)scale(.75)}50%{transform:rotate(180deg)translate(15px)scale(1.05)}to{transform:rotate(360deg)translate(15px)scale(.75)}}@media (max-width:700px){.place-analysis-running{align-items:flex-start}.place-analysis-running-visual{margin-top:1px}}@media (prefers-reduced-motion:reduce){.place-analysis-running-visual span{animation:none}.place-analysis-running-visual span:first-child{transform:translate(10px)}.place-analysis-running-visual span:nth-child(2){transform:translate(-10px)}.place-analysis-running-visual span:nth-child(3){transform:translateY(10px)}.place-analysis-running-visual span:nth-child(4){transform:translateY(-10px)}}.place-analysis-running-track{background:#edf1ef;border-radius:999px;width:min(360px,62vw);height:3px;margin-top:7px;display:block;position:relative;overflow:hidden}.place-analysis-running-track>b{border-radius:inherit;background:#174f44;width:34%;animation:1.65s cubic-bezier(.4,0,.2,1) infinite evmaPlaceTrack;position:absolute;inset:0 auto 0 -34%}@keyframes evmaPlaceTrack{0%{left:-34%}55%{left:50%}to{left:100%}}@media (prefers-reduced-motion:reduce){.place-analysis-running-track>b{opacity:.45;width:100%;animation:none;left:0}}.place-analysis-page{box-sizing:border-box;max-width:1260px;padding:6px 18px 44px}.place-analysis-hero{padding:12px 0 6px}.place-analysis-hero h1{letter-spacing:-.045em;margin:4px 0 7px;font-size:32px;line-height:1.16}.place-analysis-hero p{font-size:14px;line-height:1.6}.place-analysis-hero-actions small{font-size:12px}.place-analysis-hero-actions button,.place-analysis-empty-action{height:42px;padding:0 17px;font-size:12px}.place-analysis-notice{padding:0;font-size:11px;line-height:1.65}.place-analysis-progress-card{gap:32px;padding:21px 22px}.place-analysis-progress-card span{font-size:12px}.place-analysis-progress-card strong{font-size:32px}.place-analysis-progress-card strong em{font-size:16px}.place-analysis-progress-card p{font-size:12px;line-height:1.55}.place-analysis-section,.place-analysis-mission{padding:21px 22px}.place-analysis-section>header h2,.place-analysis-mission>header h2{font-size:18px;line-height:1.35}.place-analysis-section>header p,.place-analysis-mission>header p{margin-top:6px;font-size:12px;line-height:1.55}.place-analysis-strengths,.place-analysis-status-grid,.place-analysis-data-grid{margin-top:14px}.place-analysis-strengths article,.place-analysis-status-grid article,.place-analysis-data-grid article{padding:14px 15px}.place-analysis-strengths strong{font-size:14px;line-height:1.45}.place-analysis-strengths p,.place-analysis-status-grid p{font-size:12px;line-height:1.62}.place-analysis-status-grid span{font-size:11px}.place-analysis-status-grid strong{margin-top:5px;font-size:16px;line-height:1.4}.place-analysis-data-grid h3{font-size:13px}.place-analysis-bars{gap:11px;margin-top:13px}.place-analysis-bar>span{font-size:12px}.place-analysis-bar>strong{font-size:11px}.place-analysis-mission>div{margin-top:14px}.place-analysis-mission article{min-height:148px;padding:14px 15px}.place-analysis-mission article span{font-size:14px;line-height:1.45}.place-analysis-mission article strong{font-size:22px}.place-analysis-mission article strong small{font-size:10px}.place-analysis-mission article p{font-size:11.5px;line-height:1.65}.place-analysis-mission article a{font-size:11.5px}.place-analysis-detail{padding:16px 18px}.place-analysis-detail summary{font-size:12px}.place-analysis-detail details span{font-size:11px}.place-analysis-running{text-align:center;align-content:center;place-items:center;gap:10px;min-height:168px;display:grid;padding:24px!important}.place-analysis-running>div:last-child{justify-items:center;gap:5px}.place-analysis-running strong{font-size:15px}.place-analysis-running p{font-size:12px}.place-analysis-running small{font-size:11px}.place-analysis-running-track{width:min(380px,58vw);margin-top:9px}@media (max-width:900px){.place-analysis-page{padding-inline:14px}.place-analysis-hero{gap:14px}.place-analysis-hero h1{font-size:28px}.place-analysis-running{align-items:center;min-height:150px}.place-analysis-running-visual{margin-top:0}}@media (max-width:560px){.place-analysis-page{padding-inline:12px}.place-analysis-hero p{font-size:13px}.place-analysis-progress-card,.place-analysis-section,.place-analysis-mission{padding:18px}.place-analysis-bar{grid-template-columns:72px 1fr 92px;gap:8px}}.place-analysis-reveal{animation:.38s cubic-bezier(.2,.7,.2,1) both evmaPlaceReveal}.place-analysis-reveal:nth-of-type(2){animation-delay:35ms}.place-analysis-reveal:nth-of-type(3){animation-delay:70ms}.place-analysis-reveal:nth-of-type(4){animation-delay:.105s}.place-analysis-reveal:nth-of-type(5){animation-delay:.14s}@keyframes evmaPlaceReveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.place-analysis-progress-card>i>b,.place-analysis-bar>i>b{transform-origin:0;animation:.62s cubic-bezier(.2,.75,.25,1) both evmaPlaceBarFill}@keyframes evmaPlaceBarFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.place-analysis-tone-positive{box-shadow:inset 3px 0 #7ea79b;background:#f7fbf9!important;border-color:#dce9e4!important}.place-analysis-tone-attention{box-shadow:inset 3px 0 #c5a86c;background:#fdfbf6!important;border-color:#eee5d4!important}.place-analysis-tone-neutral{box-shadow:inset 3px 0 #b7c2be;background:#fafbfb!important;border-color:#e5e8e7!important}.place-analysis-recommendation-card{transition:transform .18s,box-shadow .18s,border-color .18s;position:relative}@media (hover:hover){.place-analysis-recommendation-card:hover{border-color:#d8e3df;transform:translateY(-2px);box-shadow:0 8px 20px #193f360e}}.place-analysis-strength-section>header h2:before{content:"";background:#7ea79b;border-radius:50%;width:7px;height:7px;margin:0 8px 2px 0;display:inline-block}.place-analysis-status-grid article>span{font-weight:720}@media (prefers-reduced-motion:reduce){.place-analysis-reveal,.place-analysis-progress-card>i>b,.place-analysis-bar>i>b{animation:none}.place-analysis-recommendation-card{transition:none}}.place-analysis-strength-section>header h2:before{content:none}.place-analysis-editorial-list{border-top:1px solid #e7eae9;grid-template-columns:1fr!important;gap:0!important;margin-top:18px!important;display:grid!important}.place-analysis-editorial-list article{grid-template-columns:44px 1fr;align-items:start;gap:14px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #e7eae9!important;border-radius:0!important;padding:17px 0!important}.place-analysis-editorial-list .place-analysis-list-index{color:#9aa09e;letter-spacing:.06em;padding-top:2px;font-size:10px;font-weight:760}.place-analysis-editorial-list strong{line-height:1.45;font-size:15px!important}.place-analysis-editorial-list p{max-width:920px;color:#6f7674!important;margin:5px 0 0!important;font-size:12.5px!important;line-height:1.68!important}.place-analysis-diagnosis-list{border-top:1px solid #e7eae9;border-bottom:1px solid #e7eae9;grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.place-analysis-diagnosis-list article{background:0 0;border:0;grid-template-columns:118px 1fr;align-items:start;gap:16px;min-height:105px;padding:18px 18px 18px 0;display:grid}.place-analysis-diagnosis-list article:nth-child(odd){border-right:1px solid #e7eae9}.place-analysis-diagnosis-list article:nth-child(2n){padding-left:18px}.place-analysis-diagnosis-list article:nth-child(-n+2){border-bottom:1px solid #e7eae9}.place-analysis-diagnosis-list>article>span{color:#858c89;padding-top:2px;font-size:11px;font-weight:760}.place-analysis-diagnosis-list strong{font-size:16px;line-height:1.42;display:block}.place-analysis-diagnosis-list p{color:#707774;max-width:470px;margin:6px 0 0;font-size:12.5px;line-height:1.68}.place-analysis-mission{color:#202724!important;background:#fff!important;border:1px solid #e4e7e6!important}.place-analysis-mission>header p{color:#858a88!important}.place-analysis-recommendation-list{border-top:1px solid #e7eae9;grid-template-columns:1fr!important;gap:0!important;margin-top:18px!important;display:grid!important}.place-analysis-recommendation-list article{grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:14px;color:#202724!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #e7eae9!important;border-radius:0!important;padding:17px 0!important;transition:none!important;display:grid!important}.place-analysis-recommendation-list .place-analysis-list-index{color:#9aa09e;letter-spacing:.06em;padding-top:3px;font-size:10px;font-weight:760}.place-analysis-recommendation-copy strong{line-height:1.45;font-size:15px!important}.place-analysis-recommendation-copy p{max-width:880px;color:#6f7674!important;margin:5px 0 8px!important;font-size:12.5px!important;line-height:1.65!important}.place-analysis-recommendation-copy a{font-weight:820;text-decoration:none;color:#174f44!important;font-size:11.5px!important}.place-analysis-recommendation-count{white-space:nowrap;align-items:baseline;gap:4px;padding-top:1px;display:flex}.place-analysis-recommendation-count strong{color:#174f44;font-size:21px!important}.place-analysis-recommendation-count small{color:#828987;opacity:1!important;font-size:10px!important}@media (max-width:760px){.place-analysis-diagnosis-list{grid-template-columns:1fr}.place-analysis-diagnosis-list article,.place-analysis-diagnosis-list article:nth-child(2n){border-bottom:1px solid #e7eae9;grid-template-columns:100px 1fr;padding:16px 0;border-right:0!important}.place-analysis-diagnosis-list article:last-child{border-bottom:0}.place-analysis-recommendation-list article{grid-template-columns:34px minmax(0,1fr)}.place-analysis-recommendation-count{grid-column:2;margin-top:-4px}.place-analysis-editorial-list article{grid-template-columns:34px 1fr}}.place-analysis-editorial-list article{grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:0!important;padding:18px 0!important}.place-analysis-editorial-list article>div{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);align-items:center;gap:28px;min-width:0;display:grid}.place-analysis-editorial-list strong{margin:0!important}.place-analysis-editorial-list p{max-width:none!important;margin:0!important}.place-analysis-list-index{display:none!important}.place-analysis-diagnosis-list article{grid-template-columns:132px minmax(0,1fr);align-items:center}.place-analysis-diagnosis-list>article>span{padding-top:0!important}.place-analysis-diagnosis-list strong{margin:0}.place-analysis-diagnosis-list p{max-width:none;margin-top:5px}.place-analysis-recommendation-list article{grid-template-columns:minmax(0,1fr) 126px!important;align-items:center!important;gap:24px!important;padding:19px 0!important}.place-analysis-recommendation-copy{grid-template-columns:minmax(250px,.34fr) minmax(0,1fr) auto;align-items:center;gap:24px;min-width:0;display:grid}.place-analysis-recommendation-copy strong,.place-analysis-recommendation-copy p,.place-analysis-recommendation-copy a{margin:0!important}.place-analysis-recommendation-copy p{max-width:none!important}.place-analysis-recommendation-copy a{white-space:nowrap}.place-analysis-recommendation-count{justify-self:end;padding-top:0!important}.preview22-recommendation{color:#202724;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.preview22-recommendation>.preview22-layout{grid-template-columns:minmax(500px,1.42fr) minmax(330px,.88fr) minmax(320px,.82fr);align-items:stretch;gap:12px!important;padding:0!important}.preview22-recommendation .preview22-daily-content,.preview22-recommendation .preview22-insight,.preview22-recommendation .preview22-local{box-sizing:border-box;min-width:0;height:100%;border-radius:var(--evma-radius-section)!important}.preview22-recommendation .preview22-daily-content{color:#fff;background:#0f5848;border:1px solid #cfe1d8;overflow:hidden;box-shadow:0 14px 32px #0d45351a}.preview22-recommendation .preview22-insight,.preview22-recommendation .preview22-local{box-shadow:0 8px 24px #1c2f2909;color:#202724!important;background:#fff!important;border:1px solid #e3e7e5!important;margin:0!important;padding:20px!important}.preview22-recommendation .preview22-insight h3,.preview22-recommendation .preview22-local h3{color:#202724!important}.preview22-recommendation .preview22-insight header p,.preview22-recommendation .preview22-local header p{color:#858c89!important}.preview22-recommendation .preview22-insight-actions>span{color:#68716e!important}.preview22-recommendation .preview22-local header>span{color:#65736e!important;background:#f1f5f3!important}.preview22-recommendation .preview22-composition-row>span,.preview22-recommendation .preview22-category-grid span{color:#58635f!important}.preview22-recommendation .preview22-composition-row>strong,.preview22-recommendation .preview22-category-grid strong,.preview22-recommendation .preview22-composition-summary strong{color:#202724!important}.preview22-recommendation .preview22-composition-row>i,.preview22-recommendation .preview22-category-grid i{background:#e9eeec!important}.preview22-recommendation .preview22-composition-summary{background:#f7faf8!important;border-color:#e3e8e6!important}.preview22-recommendation .preview22-composition-summary p{color:#66716d!important}.preview22-recommendation .preview22-composition-summary small{color:#929996!important}.preview22-recommendation .preview22-place-analysis-card{color:#20322d!important;box-shadow:none!important;background:#f5f9f7!important;border-color:#dde7e3!important}.preview22-recommendation .preview22-place-analysis-card:hover{background:#eef6f2!important}.preview22-recommendation .preview22-place-analysis-card span{color:#61706a!important;opacity:1!important}.preview22-recommendation .preview22-place-analysis-card strong{color:#20322d!important}.preview22-recommendation .preview22-place-analysis-card strong em{color:#174f44!important}.preview22-recommendation .preview22-place-analysis-card small{color:#7b8581!important;opacity:1!important}.preview22-recommendation .preview22-place-analysis-card>b{color:#174f44!important;background:#e4eeea!important}.preview22-recommendation .preview22-insight-empty,.preview22-recommendation .preview22-local-empty{background:#fafcfb!important;border-color:#dce4e1!important}.preview22-recommendation .preview22-insight-empty strong,.preview22-recommendation .preview22-local-empty strong{color:#303936!important}.preview22-recommendation .preview22-insight-empty p,.preview22-recommendation .preview22-local-empty small{color:#7e8884!important}.preview22-recommendation .preview22-local ol{gap:5px}.preview22-recommendation .preview22-local li{background:#f8faf9!important;border-color:#e5ebe8!important}.preview22-recommendation .preview22-local li>b{color:#695592!important;background:#ece8f8!important}.preview22-recommendation .preview22-local li>span{color:#26312d!important}.preview22-recommendation .preview22-local li>strong{color:#41695e!important}.preview22-recommendation .preview22-local-lookup{border-top-color:#e4e9e7!important}.preview22-recommendation .preview22-local-lookup>label{color:#515d59!important}.preview22-recommendation .preview22-local-lookup input{color:#26312d!important;background:#f8faf9!important;border-color:#dfe6e3!important}.preview22-recommendation .preview22-local-lookup input::placeholder{color:#9aa29f!important}.preview22-recommendation .preview22-local-clear{color:#6f7975!important;background:#eef2f0!important}.preview22-recommendation .preview22-local>footer{color:#9aa29f!important}@container workspace (max-width:1320px){.preview22-recommendation>.preview22-layout{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.preview22-recommendation .preview22-local{grid-column:1/-1}}@container workspace (max-width:1040px){.preview22-recommendation>.preview22-layout{grid-template-columns:1fr}.preview22-recommendation .preview22-local{grid-column:auto}}@media (max-width:760px){.place-analysis-editorial-list article>div{grid-template-columns:1fr;gap:6px}.place-analysis-diagnosis-list article,.place-analysis-diagnosis-list article:nth-child(2n){grid-template-columns:1fr;gap:7px}.place-analysis-recommendation-list article{grid-template-columns:1fr!important;gap:10px!important}.place-analysis-recommendation-copy{grid-template-columns:1fr;gap:7px}.place-analysis-recommendation-count{justify-self:start}.preview22-recommendation>.preview22-layout{gap:10px!important}.preview22-recommendation .preview22-insight,.preview22-recommendation .preview22-local{padding:17px!important}}.preview22-recommendation .preview22-daily-content{color:#173d34!important;background:#edf5f1!important;border:1px solid #d9e6e1!important;box-shadow:0 8px 24px #1c2f2909!important}.preview22-recommendation .preview22-daily-content .daily-content-shell{padding:28px 22px 20px!important}.preview22-recommendation .preview22-daily-content .daily-content-kicker{margin:0}.preview22-recommendation .preview22-daily-content .daily-content-kicker span{color:#164f42!important}.preview22-recommendation .preview22-daily-content .daily-content-main{max-width:none!important;margin-top:28px!important}.preview22-recommendation .preview22-daily-content .daily-content-main small,.preview22-recommendation .preview22-daily-content .daily-content-main p,.preview22-recommendation .preview22-daily-content .daily-content-evidence small,.preview22-recommendation .preview22-daily-content .daily-content-evidence p{color:#6d7f79!important;opacity:1!important}.preview22-recommendation .preview22-daily-content .daily-content-main .daily-content-topic,.preview22-recommendation .preview22-daily-content .daily-content-channel-line,.preview22-recommendation .preview22-daily-content .daily-content-evidence strong{color:#173d34!important}.preview22-recommendation .preview22-daily-content .daily-content-channel-line{margin-top:6px!important}.preview22-recommendation .preview22-daily-content .daily-content-metrics{margin-top:18px!important}.preview22-recommendation .preview22-daily-content .daily-content-metrics span{color:#315c51!important;background:#dbe9e3!important}.preview22-recommendation .preview22-daily-content .daily-content-evidence{border-top:1px solid #d4e2dc!important;border-bottom:1px solid #d4e2dc!important;margin-top:24px!important;padding:16px 0!important}.preview22-recommendation .preview22-daily-content .daily-content-evidence strong{margin-top:7px!important}.preview22-recommendation .preview22-daily-content .daily-content-evidence p{margin-top:6px!important}.preview22-recommendation .preview22-daily-content .daily-content-actions{padding-top:22px!important}.preview22-recommendation .preview22-daily-content .daily-content-actions>a{box-shadow:none!important}@container workspace (max-width:1320px){.preview22-recommendation .preview22-daily-content .daily-content-shell{padding:26px 20px 18px!important}}@media (max-width:760px){.preview22-recommendation .preview22-daily-content .daily-content-shell{padding:22px 17px 17px!important}.preview22-recommendation .preview22-daily-content .daily-content-main{margin-top:24px!important}}.place-analysis-recommendation-list article{grid-template-columns:minmax(190px,240px) minmax(0,1fr) max-content 92px!important;align-items:center!important;column-gap:28px!important;min-height:96px!important;padding:18px 0!important;display:grid!important}.place-analysis-recommendation-title{color:#174f44;align-self:center;font-weight:820;line-height:1.45;margin:0!important;font-size:15px!important}.place-analysis-recommendation-reason{align-self:center;color:#6f7674!important;max-width:none!important;margin:0!important;font-size:12.5px!important;line-height:1.65!important}.place-analysis-recommendation-link{white-space:nowrap;place-self:center end;font-weight:820;text-decoration:none;color:#174f44!important;margin:0!important;font-size:11.5px!important}.place-analysis-recommendation-count{justify-content:flex-end;place-self:center end;align-items:baseline;gap:5px;min-width:82px;display:flex;padding:0!important}.place-analysis-recommendation-count strong{line-height:1!important}.place-analysis-recommendation-count small{line-height:1.2!important}.place-analysis-recommendation-empty{grid-template-columns:minmax(190px,240px) minmax(0,1fr)!important}@media (max-width:1100px){.place-analysis-recommendation-list article{grid-template-columns:minmax(170px,210px) minmax(0,1fr) max-content 82px!important;column-gap:18px!important}}@media (max-width:760px){.place-analysis-recommendation-list article,.place-analysis-recommendation-empty{grid-template-columns:1fr!important;align-items:start!important;gap:7px!important;min-height:0!important}.place-analysis-recommendation-link,.place-analysis-recommendation-count{justify-self:start}.place-analysis-recommendation-count{margin-top:3px}}.preview22-recommendation .preview22-daily-content,.preview22-recommendation .preview22-insight,.preview22-recommendation .preview22-local{border-radius:var(--evma-radius-section)!important;background:#fff!important;border:1px solid #e3e7e5!important;box-shadow:0 8px 24px #1c2f2909!important}.preview22-recommendation .preview22-daily-content{color:#202724!important}.preview22-recommendation .preview22-daily-content .daily-content-kicker span,.preview22-recommendation .preview22-daily-content .daily-content-main .daily-content-topic,.preview22-recommendation .preview22-daily-content .daily-content-channel-line,.preview22-recommendation .preview22-daily-content .daily-content-evidence strong{color:#174f44!important}.preview22-recommendation .preview22-daily-content .daily-content-main small,.preview22-recommendation .preview22-daily-content .daily-content-main p,.preview22-recommendation .preview22-daily-content .daily-content-evidence small,.preview22-recommendation .preview22-daily-content .daily-content-evidence p{color:#6d7773!important}.preview22-recommendation .preview22-daily-content .daily-content-metrics span{border-radius:var(--evma-radius-compact)!important;color:#315c51!important;background:#eef5f2!important}.preview22-recommendation .preview22-daily-content .daily-content-evidence{border-top-color:#e3e9e6!important;border-bottom-color:#e3e9e6!important}.preview22-recommendation .preview22-daily-content .daily-content-actions>a{transition:background .18s,border-color .18s,transform .18s;border-radius:var(--evma-radius-card)!important;color:#174f44!important;min-height:44px!important;box-shadow:none!important;background:#e8f3ee!important;border:1px solid #d8e8e1!important}.preview22-recommendation .preview22-daily-content .daily-content-actions>a:hover{transform:translateY(-1px);background:#deede6!important;border-color:#c9ded5!important}.preview22-recommendation .preview22-place-analysis-card{border-radius:var(--evma-radius-card)!important}.preview22-recommendation .preview22-place-analysis-card>b{border-radius:var(--evma-radius-compact)!important;color:#174f44!important;background:#e8f3ee!important}.preview22-recommendation .preview22-composition-summary,.preview22-recommendation .preview22-category-grid>div,.preview22-recommendation .preview22-insight-empty,.preview22-recommendation .preview22-local-empty,.preview22-recommendation .composition-scope-toggle{border-radius:var(--evma-radius-card)!important}.preview22-recommendation .composition-scope-toggle button{border-radius:var(--evma-radius-compact)!important}.preview22-recommendation .preview22-local li{border-radius:var(--evma-radius-card)!important}.preview22-recommendation .preview22-local li>b{border-radius:var(--evma-radius-compact)!important}.preview22-recommendation .preview22-local-lookup input{border-radius:var(--evma-radius-card)!important}.preview22-recommendation .preview22-local-lookup>div>button[type=submit]{border-radius:var(--evma-radius-card)!important;color:#174f44!important;background:#e8f3ee!important;border:1px solid #d8e8e1!important}.preview22-recommendation .preview22-local-lookup>div>button[type=submit]:hover{background:#deede6!important;border-color:#c9ded5!important}.preview22-recommendation .preview22-local-clear{border-radius:var(--evma-radius-compact)!important}.daily-content-setup-strip{border-radius:var(--evma-radius-section)!important}@media (prefers-reduced-motion:reduce){.preview22-recommendation .preview22-daily-content .daily-content-actions>a{transition:none!important}}.signup-blocklist-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 22px 0;display:grid}.signup-blocklist-form label{gap:7px;min-width:0;display:grid}.signup-blocklist-form label>span{color:#48534f;font-size:12px;font-weight:800}.signup-blocklist-form input,.signup-blocklist-form textarea{box-sizing:border-box;border-radius:var(--evma-radius-card);color:#202724;width:100%;font:inherit;background:#fff;border:1px solid #dfe6e3;outline:none}.signup-blocklist-form input{min-height:42px;padding:0 12px}.signup-blocklist-form textarea{resize:vertical;min-height:82px;padding:10px 12px}.signup-blocklist-form input:focus,.signup-blocklist-form textarea:focus{border-color:#8eb4a8;box-shadow:0 0 0 3px #2a6a5914}.signup-blocklist-form .signup-blocklist-wide{grid-column:1/-1}.signup-blocklist-form-actions{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;display:flex}.signup-blocklist-form-actions small{color:var(--muted);line-height:1.5}.signup-blocklist-table .ops-row{grid-template-columns:1.1fr 1fr 1fr minmax(180px,1.4fr) 110px 150px!important}.signup-blocklist-status{color:#236554;font-style:normal;font-weight:800}.signup-blocklist-status.off{color:#8b928f}@media (max-width:900px){.signup-blocklist-form{grid-template-columns:1fr 1fr}.signup-blocklist-form .signup-blocklist-wide{grid-column:1/-1}}@media (max-width:760px){.signup-blocklist-form{grid-template-columns:1fr;padding:14px 14px 0}.signup-blocklist-form .signup-blocklist-wide{grid-column:auto}.signup-blocklist-form-actions{flex-direction:column;align-items:stretch}.signup-blocklist-form-actions>*{width:100%}}.daily-content-evidence-label{justify-content:space-between;align-items:center;gap:10px;display:flex}.daily-content-evidence-label>small{margin:0}.daily-content-evidence-label>span{color:#174f44;white-space:nowrap;background:#e4eeea;border-radius:999px;align-items:center;padding:4px 7px;font-size:9.5px;font-weight:800;line-height:1;display:inline-flex}@media (max-width:520px){.daily-content-evidence-label{flex-direction:column;align-items:flex-start;gap:6px}}.partnership-page{color:#1f2b27;background:#fff}.partnership-hero{background:linear-gradient(#fff 0%,#fbfdfc 100%);border-bottom:1px solid #edf2ef;padding:clamp(92px,10vw,138px) clamp(22px,6vw,72px) clamp(72px,8vw,110px)}.partnership-hero-inner,.partnership-section-inner,.partnership-open-message>div,.partnership-contact-card{width:min(100%,1120px);margin:0 auto}.partnership-hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);align-items:center;gap:clamp(42px,7vw,92px);display:grid}.partnership-hero-copy h1{letter-spacing:-.06em;word-break:keep-all;max-width:760px;margin:0;font-size:clamp(46px,5.2vw,70px);line-height:1.1}.partnership-hero-copy p{color:#66726d;letter-spacing:-.025em;word-break:keep-all;text-wrap:pretty;max-width:650px;margin:28px 0 0;font-size:clamp(16px,1.45vw,19px);line-height:1.8}.partnership-hero-visual{aspect-ratio:1;border-radius:var(--evma-radius-section);background:linear-gradient(145deg,#f5faf7 0%,#fff 62%);border:1px solid #e1e9e5;justify-self:end;max-width:390px;position:relative;overflow:hidden;box-shadow:0 24px 70px #1c392e12}.partnership-hero-visual:before{content:"";background-image:linear-gradient(#235b460e 1px,#0000 1px),linear-gradient(90deg,#235b460e 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 78%);mask-image:linear-gradient(135deg,#000,#0000 78%)}.partnership-visual-mark{color:#245f50;letter-spacing:-.04em;background:#fff;border:1px solid #dce9e3;border-radius:50%;place-items:center;width:126px;height:126px;font-size:24px;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 40px #255f5017}.partnership-orbit{border:1px solid #27665229;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.partnership-orbit-a{width:68%;height:68%}.partnership-orbit-b{border-style:dashed;width:92%;height:92%}.partnership-visual-dot{background:#7da999;border-radius:50%;width:13px;height:13px;position:absolute;box-shadow:0 0 0 7px #7da9991c}.partnership-visual-dot.dot-a{top:24%;left:20%}.partnership-visual-dot.dot-b{background:#4d806f;top:42%;right:17%}.partnership-visual-dot.dot-c{background:#a9c3b9;bottom:13%;left:34%}.partnership-section{padding:clamp(72px,8vw,110px) clamp(22px,6vw,72px)}.partnership-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.partnership-card-grid article{border-radius:var(--evma-radius-card);background:#fff;border:1px solid #e1e7e4;gap:22px;min-height:184px;padding:26px 28px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.partnership-card-grid article:hover{border-color:#cfddd7;transform:translateY(-2px);box-shadow:0 16px 38px #19332a0e}.partnership-card-index{color:#8fa199;letter-spacing:.04em;flex:none;padding-top:3px;font-size:11px;font-weight:850}.partnership-card-grid h2{letter-spacing:-.04em;word-break:keep-all;margin:0;font-size:20px;line-height:1.35}.partnership-card-grid p{color:#6c7872;word-break:keep-all;text-wrap:pretty;max-width:440px;margin:14px 0 0;font-size:14px;line-height:1.75}.partnership-open-message{background:#f6f9f7;border-top:1px solid #edf2ef;border-bottom:1px solid #edf2ef;padding:clamp(72px,8vw,106px) clamp(22px,6vw,72px)}.partnership-open-message>div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(30px,6vw,78px);display:grid}.partnership-open-message strong{letter-spacing:-.052em;word-break:keep-all;font-size:clamp(25px,3vw,38px);line-height:1.25}.partnership-open-message p{color:#69756f;word-break:keep-all;text-wrap:pretty;margin:3px 0 0;font-size:16px;line-height:1.82}.partnership-contact-section{padding:clamp(76px,9vw,120px) clamp(22px,6vw,72px)}.partnership-contact-card{border-radius:var(--evma-radius-section);background:linear-gradient(135deg,#fbfdfc 0%,#f5faf7 100%);border:1px solid #dce7e2;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);align-items:end;gap:clamp(36px,7vw,86px);padding:clamp(34px,4.5vw,52px);display:grid}.partnership-contact-copy h2{letter-spacing:-.052em;word-break:keep-all;margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.18}.partnership-contact-copy p{color:#68746f;word-break:keep-all;text-wrap:pretty;max-width:520px;margin:18px 0 0;font-size:15px;line-height:1.75}.partnership-contact-actions{justify-items:start;gap:18px;display:grid}.partnership-email-link{color:#21302a;letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(19px,2vw,25px);font-weight:850}.partnership-contact-buttons{flex-wrap:wrap;gap:9px;display:flex}.partnership-copy-button,.partnership-mail-button{border-radius:var(--evma-radius-card);cursor:pointer;min-height:44px;padding:0 15px;font-size:13px;font-weight:800}.partnership-copy-button{color:#55635d;background:#fff;border:1px solid #d5e0db}.partnership-mail-button{color:#fff;background:#205f50;border:1px solid #205f50;justify-content:center;align-items:center;gap:9px;display:inline-flex}.partnership-copy-button:hover{background:#f7faf8}.partnership-mail-button:hover{background:#174f44;border-color:#174f44}@media (max-width:820px){.partnership-hero-inner{grid-template-columns:1fr}.partnership-hero-visual{justify-self:start;width:min(100%,360px)}.partnership-card-grid,.partnership-open-message>div,.partnership-contact-card{grid-template-columns:1fr}.partnership-contact-card{gap:34px}.partnership-contact-actions{justify-items:start}}@media (max-width:560px){.partnership-hero{padding-top:72px;padding-bottom:62px}.partnership-hero-copy h1{font-size:clamp(38px,11vw,50px)}.partnership-hero-copy p{margin-top:22px}.partnership-hero-visual{width:100%}.partnership-card-grid article{gap:16px;min-height:0;padding:22px 20px}.partnership-open-message{padding-top:62px;padding-bottom:62px}.partnership-contact-section{padding-top:66px;padding-bottom:78px}.partnership-contact-card{padding:28px 22px}.partnership-contact-buttons{width:100%}.partnership-contact-buttons>*{flex:140px}.partnership-mail-button{min-width:0}}@media (prefers-reduced-motion:reduce){.partnership-card-grid article{transition:none}}
