.ad-link-tiers h2 small{font-size:13px;font-weight:400}.ad-link-tiers-lead{margin:4px 0 10px;font-size:13.5px;line-height:1.55}.ad-link-tier-cards{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0 0 12px;display:grid}.ad-link-tier{border:1px solid var(--line);background:var(--card);border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.ad-link-tier h3{color:var(--muted);margin:0;font-size:12.5px;font-weight:600}.ad-link-tier strong{font-size:18px}.ad-link-tier p{margin:2px 0 6px;line-height:1.45}.ad-link-tier button{align-self:flex-start;margin-top:auto}.ad-link-tier-url,.ad-link-tier-member{background:#f3faf5;border-color:#b7d3c2}.ad-link-tier-name,.ad-link-tier-image{border-color:#c6d3f5}.ad-link-tier.open{box-shadow:0 0 0 2px var(--accent) inset}.ad-link-products{margin-top:6px}.ad-link-products[aria-busy=true]{opacity:.6}.ad-link-products-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex}.ad-link-products-head p{flex:360px;margin:0}.ad-link-sample-note{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ad-link-product-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ad-link-product{border:1px solid var(--line);background:var(--card);border-radius:8px;padding:10px 12px}.ad-link-product.sample{border-color:var(--accent)}.ad-link-product-main{align-items:center;gap:12px;display:flex}.ad-link-product-main>div{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ad-link-product-main small{display:block}.ad-link-evidence{color:#2b5c3d}.ad-link-confirm{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:6px;flex:none;min-height:36px;padding:0 12px;font-weight:600}.ad-link-confirm:disabled{opacity:.5;cursor:default}.ad-link-photo{object-fit:cover;border:1px solid var(--line);background:var(--surface-subtle);border-radius:6px;flex:none;width:64px;height:64px}.ad-link-photo.small{width:44px;height:44px}.ad-link-photo.empty{color:var(--muted);justify-content:center;align-items:center;font-size:10.5px;display:inline-flex}.ad-link-product-ads{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ad-link-product-ads label{cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.ad-link-product-ads label>span{flex-direction:column;min-width:0;display:flex}.ad-link-ad-name{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:600px){.ad-link-product-main{flex-wrap:wrap}.ad-link-confirm{width:100%}}.commerce-page .ad-link-tiers .ad-link-product-ads label{flex-direction:row;align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.ad-link-tiers .ad-link-product-ads input[type=checkbox]{flex:none;width:16px;height:16px;margin:14px 0 0}.ad-link-ad-note{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ad-link-tier button{white-space:nowrap;padding:8px 12px;font-size:13px}
body .workspace-canvas>.feature-highlights-host>.feature-highlights:not(:empty){background:0 0;margin:12px 0 4px;padding:0}.feature-highlights section{padding:12px 16px}.feature-highlights header{align-items:center;gap:12px}.feature-highlights h2{font-size:16px;line-height:1.3}.feature-highlights-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;display:flex}.feature-highlights .feature-highlights-actions button{white-space:nowrap;border-radius:6px;gap:4px;min-height:34px;padding:5px 12px;font-size:13px;font-weight:600}.feature-highlights section>.feature-highlights-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.feature-highlights .feature-highlights-items a{flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.feature-highlights .feature-highlights-items p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.feature-highlights .feature-highlights-items a:hover,.feature-highlights .feature-highlights-items a:focus-visible{border-color:var(--accent)}.feature-highlights .feature-highlights-bar{align-items:center;gap:10px;padding:6px 8px 6px 16px;display:flex}.feature-highlights .feature-highlights-bar h2{white-space:nowrap;font-size:14px}.feature-highlights .feature-highlights-bar .feature-highlights-actions{margin:0 0 0 auto;display:flex}.feature-highlights .feature-highlights-count{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.feature-highlights .notice{margin:8px 0 0}.feature-highlights.collapsed>button{min-height:34px;padding:5px 12px;font-size:13px;font-weight:600}@media (max-width:700px){.feature-highlights:not(:empty){padding-right:8px}.feature-highlights section{padding:8px 10px}.feature-highlights h2{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.feature-highlights header{gap:8px}.feature-highlights .feature-highlights-actions{gap:4px}.feature-highlights .feature-highlights-actions button{padding:4px 10px}.feature-highlights .feature-highlights-actions svg{display:none}.feature-highlights section>.feature-highlights-items{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin-top:6px;display:flex;overflow-x:auto}.feature-highlights section>.feature-highlights-items::-webkit-scrollbar{display:none}.feature-highlights .feature-highlights-items a{scroll-snap-align:start;flex:0 0 78%;gap:1px;padding:7px 10px}.feature-highlights .feature-highlights-items h3{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.feature-highlights .feature-highlights-items h3:after{content:" ↗";color:var(--accent)}.feature-highlights .feature-highlights-items p{-webkit-line-clamp:1;margin:0}.feature-highlights .feature-highlights-items span{display:none}.feature-highlights .feature-highlights-bar{gap:6px;padding:4px 6px 4px 10px}.feature-highlights .feature-highlights-bar h2{font-size:13px}.feature-highlights .feature-highlights-count{display:none}}@media (pointer:coarse){.feature-highlights .feature-highlights-actions button,.feature-highlights.collapsed>button{min-height:40px}}@media (max-width:700px){.meta-views{flex-wrap:wrap;gap:4px;overflow-x:visible}.meta-views button{gap:4px;min-height:40px;padding:6px 9px}.meta-views .work-badge{padding:1px 5px}}#ad-proposals,#ad-problems{scroll-margin-top:76px}@media (max-width:360px){#ad-proposals,#ad-problems{scroll-margin-top:120px}}.ad-changes h2{flex-wrap:wrap;row-gap:2px}.ad-changes .ad-changes-scope{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:500}.ad-change-steps{color:var(--muted);gap:2px;margin:4px 0 12px;padding-left:20px;display:grid}.ad-change-wait{border-left:3px solid var(--accent);background:var(--surface-subtle,#f4f7fa);border-radius:0 6px 6px 0;margin:4px 0;padding:6px 10px}.ad-changes-clear p{margin:0}.ad-alert-original{color:var(--muted);margin:4px 0 0;font-size:12px}.ad-alert-original summary{cursor:pointer;width:fit-content}.ad-alert-original p{overflow-wrap:anywhere;margin:4px 0 0}.ad-ai-ask{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.ad-ai-ask button svg{vertical-align:-2px;margin-right:4px}.ad-ai-cost{color:var(--muted);font-size:11px}.ad-ask-drawer .ad-ask-cost{margin:-4px 0 0}.ad-alert-seen-help{border-left:3px solid var(--line,#d8dee6);background:var(--surface-subtle,#f4f7fa);color:var(--muted);border-radius:0 6px 6px 0;margin:6px 0 12px;padding:6px 10px}.ad-alerts .ad-alert-group.stopped{color:#b3261e}.ad-alerts .ad-alert-seen-help+.ad-alert-group{margin-top:4px}.ad-change-group.checking h3{color:var(--muted);font-weight:600}.today-tasks li.today-group,.ui-refresh .today-tasks li.today-group{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:14px 0 2px;display:flex}.today-tasks li.today-group strong{font-size:14px}.today-tasks li.today-group span{color:var(--muted);font-size:12px}.today-tasks li.today-group+li{border-top:0}.notice.pixel-roas-notice{background:#eef4ff;border-color:#c9d8f5;flex-wrap:wrap;align-items:center;gap:6px 10px;line-height:1.5;display:flex}.notice.pixel-roas-notice>svg{color:var(--accent-dark,#1f4fbf);flex:none}.notice.pixel-roas-notice>span{flex:320px;min-width:0}.notice.pixel-roas-notice a{color:var(--accent-dark,#1f4fbf);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.todo-who{border:1px solid var(--line);background:var(--card,#fff);color:var(--muted);letter-spacing:0;white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}.todo-who svg{flex:none}.ad-alerts h2 .todo-who svg{color:inherit}.ad-changes h2 .todo-who{white-space:normal}.today-tasks li strong .todo-who{margin-left:0;font-weight:500}.today-tasks li>div>strong:has(.todo-who){flex-wrap:wrap;row-gap:4px}.today-tasks li.today-group .today-links{flex-basis:100%}.today-tasks li.today-group .today-links a{font-weight:600}.term-hint{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:3px;cursor:help}.ad-change-gap{background:#fff8e6;border-left:3px solid #d08a00;border-radius:0 6px 6px 0;margin:4px 0;padding:6px 10px;line-height:1.5}.ad-change-gap a{white-space:nowrap;font-weight:600}@media (max-width:700px){.todo-who{white-space:normal;margin-left:0}.notice.pixel-roas-notice>span{flex-basis:100%}}.won-amount{white-space:nowrap}.won-hint{color:var(--muted);white-space:nowrap;cursor:help;font-size:.86em;font-weight:400}.ad-change-platform{border:1px solid var(--line);background:var(--card);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.ad-change-platform:before{content:"";background:var(--platform,var(--muted));border-radius:50%;flex:none;width:8px;height:8px}.ad-change-platform.meta{--platform:#2a78d6}.ad-change-platform.ably{--platform:#eb6834}.ad-change-platform.musinsa_ads{--platform:#1baf7a}@media (min-width:1100px) and (max-width:1679px){body:has(.app-sidebar):has(.work-assistant,.chat-panel) :is(.unified-advertising,#ad-panel-meta,#ad-panel-musinsa,.ad-history) .table-scroll-frame table{font-size:12.5px}body:has(.app-sidebar):has(.work-assistant,.chat-panel) :is(.unified-advertising,#ad-panel-meta,#ad-panel-musinsa,.ad-history) .table-scroll-frame :is(th,td){padding:9px 10px}body:has(.app-sidebar):has(.work-assistant,.chat-panel) .ad-history .work-table{min-width:960px}body:has(.app-sidebar):has(.work-assistant,.chat-panel) .ad-history .work-table td:first-child{white-space:nowrap}body:has(.app-sidebar):has(.work-assistant,.chat-panel) .ad-history .work-table td:first-child small{white-space:normal;max-width:13em;display:inline-block}body:has(.app-sidebar):has(.work-assistant,.chat-panel) .ad-history .work-table td:nth-child(2){min-width:12em}body:has(.app-sidebar):has(.work-assistant,.chat-panel) .ad-history .work-table td:nth-child(3){min-width:13em}body:has(.app-sidebar):has(.work-assistant,.chat-panel) .ad-history .work-table td:nth-child(4){min-width:11em}body:has(.app-sidebar):has(.work-assistant,.chat-panel) .dashboard .unified-advertising .table-scroll-frame{margin-right:0}body:has(.app-sidebar):has(.work-assistant,.chat-panel) .dashboard .unified-advertising .table-scroll-frame>:is(.commerce-table-scroll,.work-table-scroll){padding-right:0}body:has(.app-sidebar):has(.work-assistant,.chat-panel) .dashboard .unified-advertising .table-scroll-hint{padding-right:0}body:has(.app-sidebar):has(.work-assistant,.chat-panel) .dashboard .unified-advertising .table-scroll-frame.more-right:after{background:linear-gradient(270deg,#17203329,#17203300);width:46px;right:0}}
.review-upload .upload-cancel{color:#a72e2e;white-space:nowrap;background:#fff;border:1px solid #c9473f;border-radius:5px;padding:7px 11px;font-size:12px;font-weight:600}.review-upload .upload-cancel:hover:not(:disabled){background:#fdf1f0}.review-upload .ad-server-collects{line-height:1.7}.review-upload .ad-manual-upload>summary{font-weight:600}.metric-popover.floating{z-index:80;box-sizing:border-box;position:fixed;overflow:auto;transform:none}.ad-help-popover.floating{z-index:80;box-sizing:border-box;border:1px solid var(--line);color:var(--ink,#111);white-space:normal;text-align:left;background:#fff;border-radius:7px;padding:12px 14px;font-size:12px;font-weight:400;line-height:1.6;position:fixed;overflow:auto;box-shadow:0 8px 24px #0f172a24}.ad-help-popover.floating b{color:var(--muted);margin-bottom:4px;font-size:11px;display:block}.metric-help,.ad-help>button{touch-action:manipulation}.unified-advertising .commerce-table-scroll,#ad-panel-musinsa .commerce-table-scroll{max-height:none}.table-scroll-frame.more-left:has(>.commerce-table-scroll,>.work-table-scroll):before{display:none}.table-scroll-frame.more-left :is(.commerce-table-scroll,.work-table-scroll) :is(th,td):first-child{box-shadow:1px 0 0 var(--line,#e3e5ea), 5px 0 8px -2px #17203329}.table-scroll-frame .work-table tr:hover td:first-child{background:var(--surface-subtle,#f5f6f8)}.clamp-text{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp-text.one-line{-webkit-line-clamp:1;line-clamp:1}.clamp-text.open{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.ad-name-cell small.clamp-text{margin-top:3px;font-size:11px}.table-scroll-frame .commerce-table-scroll td.ad-name-cell{min-width:15em;max-width:280px}.ad-name-cell small.clamp-text.muted{color:var(--muted)}.ad-key-figures{display:none}.ad-basis-note{margin:10px 0 0}@media (max-width:640px){.ad-key-figures{color:var(--ink);font-variant-numeric:tabular-nums;white-space:normal;margin-top:4px;font-size:11px;font-weight:600;display:block}.unified-advertising .ad-basis-label{display:none}.unified-advertising .table-scroll-frame .commerce-table-scroll td:first-child,#ad-panel-musinsa .table-scroll-frame .commerce-table-scroll td:first-child,.table-scroll-frame .commerce-table-scroll td.ad-name-cell{min-width:8.5em;max-width:150px}.unified-advertising .commerce-table-scroll :is(th,td),#ad-panel-musinsa .commerce-table-scroll :is(th,td){padding:9px 10px}}#ad-filters{scroll-margin-top:16px}.ad-cell-note{color:var(--muted);white-space:nowrap;margin-top:3px;font-size:11px;font-weight:400;display:block}.ad-cell-note .figure-estimated{color:var(--ink);font-weight:600}.ad-estimate-line{margin:4px 0 0}.unified-advertising .ad-meta-estimate label{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.unified-advertising .ad-meta-estimate select{flex:none;width:auto;min-width:0;padding:5px 8px;font-size:13px}.ad-estimate-warning{margin:10px 0 0}.unified-advertising .work-totals.ad-combined{margin-bottom:0}.unified-advertising .work-totals.ad-combined article{flex:200px}.unified-advertising .work-totals strong :is(.figure-estimated,.figure-reported){font-size:inherit}.unified-advertising .work-totals strong .figure-reported{color:var(--ink)}.unified-advertising .work-totals strong .figure-estimated{color:#8a4b00}.unified-advertising .work-totals strong .figure-tag{vertical-align:4px}.unified-advertising .work-totals small{margin-top:4px;line-height:1.6;display:block}.ad-missing-weeks{margin:8px 0}.clamp-text.cut{cursor:pointer;text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#5f697d8c}.clamp-text.cut:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.clamp-text.hint{position:relative}.clamp-text.hint:after{content:attr(data-more);background:linear-gradient(to right, #fff0, var(--chip-bg,var(--card,#fff)) 18px);color:var(--accent,#2857e1);padding-left:22px;font-size:11px;font-weight:600;line-height:1.7;position:absolute;bottom:0;right:0}.table-scroll-frame .work-table tr:hover td:first-child .clamp-text.hint{--chip-bg:var(--surface-subtle,#f5f6f8)}.ad-performance-page .hero.ad-hero{border-bottom:0;gap:0;margin-bottom:0;padding:16px 0 0}.ad-hero h1{margin:0 0 2px}.ad-hero .ad-hero-line{margin:0}.ad-hero-more{color:var(--accent,#2857e1);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 2px;font-size:13px;font-weight:600;text-decoration:underline}.ad-hero .ad-hero-intro{margin-top:4px}.ad-hero-intro:not(.open){display:none}.ad-performance-page .commerce-stack.ad-workspace{gap:14px}.ad-performance-page .review-tabs{margin:6px 0 0}.ad-page-notices .notice{margin:0}.ad-page-notices .notice+.notice{margin-top:8px}.ad-controls{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex;position:relative}.ad-control{align-items:center;gap:8px;min-width:0;display:inline-flex}.commerce-page label.ad-control{gap:8px;font-size:13px;display:inline-flex}.ad-control-label{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.unified-advertising .ad-controls{margin-bottom:18px}.ad-tab-period{gap:8px 16px}.ad-chips{gap:6px;display:inline-flex}.ad-chip{border:1px solid var(--control-border);background:var(--card);color:var(--ink);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:13px;line-height:1.4}.ad-chip:hover{border-color:var(--accent)}.ad-chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-dark);font-weight:700}.ad-dates{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.commerce-page .ad-dates input[type=date]{padding:4px 8px;font-size:13px;line-height:1.4}.ad-segments{border:1px solid var(--control-border);background:var(--card);border-radius:7px;display:inline-flex;overflow:hidden}.commerce-page .ad-segments label{cursor:pointer;align-items:center;gap:0;margin:0;font-size:13px;display:inline-flex;position:relative}.ad-segments label+label{border-left:1px solid var(--control-border)}.ad-segments label>span{white-space:nowrap;padding:5px 12px;line-height:1.4}.ad-segments label:hover>span{background:var(--surface-subtle)}.ad-segments label.on>span{background:var(--accent);color:#fff;font-weight:700}.commerce-page .ad-segments input{opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.ad-segments label:has(input:focus-visible){z-index:1;outline:2px solid var(--accent);outline-offset:-2px}.commerce-page .ad-brand select{width:auto;min-width:9em;max-width:15em;padding:5px 8px;font-size:13px}.ad-options{position:relative}.ad-options-button{border:1px solid var(--control-border);background:var(--card);color:var(--ink);white-space:nowrap;align-items:center;gap:5px;padding:5px 10px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.ad-options-button.changed{border-color:var(--accent);color:var(--accent-dark)}.ad-options-count{background:var(--accent);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.ad-options-panel{z-index:30;border:1px solid var(--line);background:var(--card);border-radius:8px;gap:12px;width:max-content;max-width:min(360px,100vw - 32px);padding:14px 16px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #0f172a24}.ad-option{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.commerce-page .ad-option label{font-size:13px}.ad-icon-button{border:1px solid var(--control-border);background:var(--card);width:30px;height:30px;color:var(--muted);place-items:center;margin-left:auto;padding:0;display:inline-grid}.ad-icon-button:hover{color:var(--ink);border-color:var(--muted)}.ad-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 10px;display:flex}.commerce-page .ad-section-head>h3{margin:0}.ad-section-ask{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.commerce-page details.ad-table-basis{border-top:0;margin:0 0 10px;padding:0}.commerce-page details.ad-table-basis>summary{width:max-content;max-width:100%;color:var(--muted);font-size:12px;font-weight:600}.commerce-page details.ad-table-basis>summary+*{margin:6px 0 0}.ad-more-row{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.ad-more-row .secondary{padding:7px 16px;font-size:13px}@media (max-width:640px){.ad-performance-page .hero.ad-hero{padding-top:6px}.ad-hero h1{font-size:22px}.ad-hero .ad-hero-line{font-size:12px;line-height:1.6}.ad-performance-page .commerce-stack.ad-workspace{gap:12px}.ad-performance-page .review-tabs{scrollbar-width:none;flex-wrap:nowrap;margin:2px 0 0;overflow-x:auto}.ad-performance-page .review-tabs button{white-space:nowrap;flex-shrink:0;padding:9px 10px}#ad-tab-musinsa small{display:none}.ad-performance-page .commerce-stack{gap:14px}.ad-performance-page .unified-advertising.page-card{padding-top:12px}.ad-controls{gap:8px 10px}.unified-advertising .ad-controls{margin-bottom:14px}.ad-period{flex-wrap:wrap;row-gap:6px;width:100%}.ad-chip{padding:4px 10px;font-size:12px}.ad-dates{flex:100%}.commerce-page .ad-dates input[type=date]{flex:1 1 0;width:0;min-width:0;font-size:12px}.ad-platform{width:100%}.ad-platform>.ad-control-label{display:none}.ad-segments{scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.commerce-page .ad-segments label{flex:auto;justify-content:center}.ad-segments label>span{padding:5px 8px;font-size:12px}.ad-brand{flex:1 1 0;min-width:0}.commerce-page .ad-brand select{flex:auto;width:100%;min-width:0;max-width:none;font-size:12px}.ad-options{position:static}.ad-options-button{font-size:12px}.ad-options-panel{width:auto;max-width:none;right:0}.ad-icon-button{margin-left:0}.unified-advertising .table-scroll-frame.more-right:after,#ad-panel-musinsa .table-scroll-frame.more-right:after{background:linear-gradient(to left, var(--card,#fff) 0, #ffffffe6 18px, #fff0 46px);width:46px}}@media (max-width:800px){body:has(.app-sidebar) .site-footer{text-align:center;flex-wrap:wrap;row-gap:2px;margin-left:60px;padding:10px 12px 84px}body:has(.app-sidebar) .site-footer span:before{display:none}}.ad-insights{border:1px solid var(--line);border-left:3px solid var(--accent,#2857e1);background:var(--card,#fff);border-radius:8px;margin:0 0 12px;padding:10px 14px}.ad-insights h3{margin:0 0 6px;font-size:14px}.ad-insights ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ad-insights li{word-break:keep-all;overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.6}.ad-insights a{color:var(--accent,#2857e1);text-underline-offset:3px;font-weight:600}.ad-insights .ad-insight-link{white-space:nowrap}.ad-insights .ask-assistant-chip{vertical-align:middle;white-space:nowrap;margin-left:6px}.ad-section-ask{vertical-align:middle;margin-left:8px}@media (max-width:640px){.ad-insights{padding:8px 10px}.ad-insights li{font-size:12.5px}}@media (min-width:621px){.dashboard.ad-performance-page{padding-top:14px}.ad-performance-page .hero.ad-hero{padding-top:4px}}.ad-platform-basis{margin:8px 0 0;line-height:1.6}.ad-platform-basis span[title]{text-underline-offset:3px;cursor:help;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#5f697d8c}.ad-estimate-warning strong{font-weight:600}.unified-advertising .ad-platform-basis+.ad-estimate-warning,.unified-advertising .ad-platform-basis+.ad-insights{margin-top:10px}@media (max-width:640px){.ad-platform-basis{font-size:11.5px}}.work-table th.sortable-th{cursor:pointer;-webkit-user-select:none;user-select:none}.work-table th.sortable-th:hover{color:var(--ink);background:#eef1f6}.work-table th.sortable-th.has-help .table-sort{vertical-align:middle;margin-left:3px;padding:4px 0;display:inline-flex}.work-table th.sortable-th .table-sort:hover{background:0 0}.unified-advertising td.ad-no-sales{position:relative}.unified-advertising .ad-missing-row td{color:var(--muted)}.unified-advertising .work-table td.ad-missing-reason{white-space:normal;max-width:none}.ad-missing-note{margin:8px 0 0;line-height:1.6}.ad-missing-note b{color:var(--ink);font-weight:600}.ad-mapping-help p{margin:10px 0 4px}.ad-mapping-help ul{gap:2px;margin:0 0 12px;padding-left:18px;display:grid}.ad-mapping-row{margin-bottom:10px}.ad-mapping-row>small{color:var(--muted)}@media (max-width:640px){.unified-advertising .ad-missing-row .ad-key-figures{color:var(--muted);font-weight:400}.ad-mapping-row select{min-width:0}}.ad-platform-card.ad-card-gap{background:var(--surface-subtle,#f5f6f8)}.ad-card-reason{color:var(--muted);margin:0 0 6px;font-size:15px;line-height:1.6}.ad-card-reason strong{color:var(--ink);font-weight:600}.ad-card-gap .muted.small{margin:0;line-height:1.6}.unified-advertising .work-totals article.ad-tile-gap strong{color:var(--muted);font-size:19px}.unified-advertising .work-totals small .ad-tile-missing{font-size:inherit;color:inherit}.ad-platform-basis p{margin:0}.ad-platform-basis p+p{margin-top:2px}.ad-collected>span[title]{text-underline-offset:3px;cursor:help;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#5f697d8c}.unified-advertising td.ad-pixel-count span{white-space:nowrap;text-underline-offset:3px;cursor:help;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#5f697d8c}.clamp-text.hint:after{content:none}.clamp-more{width:fit-content;color:var(--accent,#2857e1);cursor:pointer;margin-top:1px;font-size:11px;font-weight:600;line-height:1.6;display:block}.clamp-more:hover{text-decoration:underline}.ad-operator-legacy>summary{color:var(--muted)}.ad-operator-legacy>p{margin:8px 0}.ad-trend-compare{margin-top:12px}.ad-trend-compare h4{color:var(--ink);margin:0 0 6px;font-size:13px;font-weight:600}.ad-trend-compare .work-table td{vertical-align:top}.ad-trend-compare .work-table td small{margin-top:2px;display:inline-block}.ad-trend-compare .work-table td small.ad-trend-gap{white-space:normal;color:#8a4b00;cursor:help;max-width:220px;margin-top:4px;display:block}.kpi .kpi-link{color:var(--accent-dark);align-items:center;gap:4px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.kpi .kpi-link:hover,.kpi .kpi-link:focus-visible{text-decoration:underline}.kpi .kpi-link svg{flex:none}.sortable-th-inner{vertical-align:middle;align-items:center;gap:2px;display:inline-flex}.sortable-th-inner>.table-sort,.term-info-wrap{display:inline-flex}.term-info{width:20px;height:20px;color:var(--muted);cursor:help;touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:inline-grid}.term-info:hover,.term-info.open{color:var(--accent-dark,#1f47b8);background:var(--accent-soft,#eaf0ff)}.term-info:focus-visible{outline:2px solid var(--accent,#2857e1);outline-offset:1px}.term-info svg{width:13px;height:13px}@media (max-width:640px){.term-info{position:relative}.term-info:after{content:"";position:absolute;inset:-8px -8px -8px -2px}}.unified-advertising .work-table td.ad-estimated-cell{background:#fdf5ea}.unified-advertising td.ad-estimated-cell .figure-estimated>.figure-tag,.ad-sort-estimate-note .figure-estimated>.figure-tag{color:#fff;background:#8a4b00;border-color:#8a4b00}.ad-sort-estimate-note{color:var(--ink);background:#fdf5ea;border-left:3px solid #b8741a;border-radius:4px;margin:6px 0 10px;padding:7px 12px;font-size:12.5px;line-height:1.6}.ad-sort-estimate-note .figure-estimated>.figure-tag{vertical-align:0;margin-left:0}.ad-platform-card .ad-platform-brands thead th{color:var(--muted);cursor:default;font-size:11.5px;font-weight:500}.ad-card-table-note{margin:6px 0 0;font-size:11.5px;line-height:1.5}.ad-card-table-note a{color:var(--accent-dark,#1f47b8);text-underline-offset:3px;font-weight:600}.unified-advertising td .ad-cell-note .metric-help-wrap{margin:0}.channel-ad-legend span span:before{content:none}.unified-advertising .work-totals strong .ad-tile-of{color:var(--ink);letter-spacing:0;vertical-align:3px;font-size:13px;font-weight:600;display:inline-block}.unified-advertising .work-totals small.ad-tile-other{color:var(--ink);margin-top:2px;font-weight:600}.ad-platform-basis p.ad-vat-basis{border-left:3px solid var(--accent);background:var(--accent-soft);width:fit-content;max-width:100%;color:var(--ink);border-radius:0 6px 6px 0;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0 0 6px;padding:5px 10px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.ad-platform-basis p.ad-vat-basis:not(.on){background:#fff8dd;border-left-color:#c9a227}.ad-platform-basis p.ad-vat-basis>span[title]{cursor:help;text-decoration:none}.ad-vat-switch{color:var(--accent-dark);font:inherit;text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.ad-vat-switch:hover{color:var(--accent)}.ad-controls>.ad-options-panel{width:auto;max-width:none;box-shadow:none;background:var(--surface-subtle);flex-wrap:wrap;flex:100%;order:10;align-items:center;gap:8px 24px;padding:10px 14px;display:flex;position:static}.ad-results{position:relative}.ad-results.ad-changing>:not(.ad-changing-note){opacity:.42;transition:opacity .2s ease-in .15s}.ad-changing-note{z-index:6;justify-content:center;align-items:flex-start;height:0;margin:0;display:flex;position:sticky;top:12px;overflow:visible}.ad-changing-note>span{white-space:nowrap;background:var(--ink);color:#fff;border-radius:999px;flex:none;margin-top:6px;padding:6px 16px;font-size:13px;font-weight:600;animation:.2s ease-in .15s both ad-loading-in;box-shadow:0 6px 18px #0f172a33}@keyframes ad-loading-in{0%{opacity:0}to{opacity:1}}.ad-insights .ad-insight-basis .figure-tag{vertical-align:1px;margin-left:5px}.ad-insights .ad-insight-note{color:var(--muted)}@media (max-width:640px){.ad-controls>.ad-options-panel{gap:8px 16px;padding:8px 10px}.ad-platform-basis p.ad-vat-basis,.unified-advertising .work-totals strong .ad-tile-of{font-size:12px}}.ad-estimate-warning .ad-basis-pending,.ad-basis-pending-line .ad-basis-pending{color:var(--ink);margin-top:4px;display:inline-block}.ad-basis-pending a{color:var(--accent-dark,#1f47b8);text-underline-offset:3px;white-space:nowrap;font-weight:600}.ad-basis-pending-line{margin:0 0 8px}.unified-advertising .work-table tr.ad-total-row td{color:var(--ink);vertical-align:top;background:#f1f4f8;border-top:1px solid #b9c3d1;font-weight:600}.unified-advertising .work-table tr.ad-total-row td.ad-estimated-cell{background:#fbefdc}.unified-advertising .work-table tr.ad-grand-total td{background:#e9edf3;border-top:2px solid #5f6b7d}.unified-advertising .work-table tr.ad-grand-total td.ad-estimated-cell{background:#f8e9d2}.unified-advertising .work-table tfoot tr.ad-total-row:first-child td{border-top:2px solid #5f6b7d}.unified-advertising .work-table tr.ad-total-row td:first-child{white-space:normal}.unified-advertising .table-scroll-frame .work-table tr.ad-total-row:hover td:first-child{background:#f1f4f8}.unified-advertising .table-scroll-frame .work-table tr.ad-grand-total:hover td:first-child{background:#e9edf3}.unified-advertising .work-table tr.ad-total-row .ad-total-detail{color:var(--muted);word-break:keep-all;margin-top:2px;font-size:11px;font-weight:400;display:block}.unified-advertising .work-table tr.ad-total-row .ad-cell-note{font-weight:400}.unified-advertising .work-table tr.ad-total-row .ad-cell-note[title]{cursor:help;text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#5f697d8c}.ad-totals-note{margin:6px 0 0;line-height:1.6}.ad-help-popover .ad-help-more{margin-top:6px;font-weight:600;display:block}.ad-trend-compare .ad-trend-basis{margin:-4px 0 8px}.unified-advertising .work-table td.ad-budget-cell{white-space:nowrap}.unified-advertising .work-table td.ad-budget-cell .ad-cell-note{white-space:normal;word-break:keep-all}@media (min-width:641px){.unified-advertising #ad-brands .commerce-table-scroll :is(th,td){padding-left:11px;padding-right:11px}}.unified-advertising .work-table td.ad-budget-cell[title]{cursor:help}.unified-advertising .work-table td.ad-budget-cell .ad-cell-note[title]{cursor:help;text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#5f697d8c}.table-scroll-hint .table-scroll-step{border:1px solid var(--line,#d8dee6);background:var(--card,#fff);min-width:26px;height:22px;color:var(--ink,#172033);font:inherit;cursor:pointer;vertical-align:middle;border-radius:5px;justify-content:center;align-items:center;margin-left:4px;padding:0 6px;font-weight:600;line-height:1;display:inline-flex}.table-scroll-hint .table-scroll-step:hover{border-color:var(--accent,#3155c9);color:var(--accent-dark,#1f47b8)}.table-scroll-hint .table-scroll-step:focus-visible{outline:2px solid var(--focus,#3155c9);outline-offset:2px}@media (pointer:coarse){.table-scroll-hint .table-scroll-step{min-width:36px;height:32px}}
.row-link{color:inherit;align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.row-link:hover,.row-link:focus-visible{color:var(--accent-dark,var(--accent))}.row-link:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px;border-radius:4px}.row-link-arrow{color:var(--accent);flex:none;transition:transform .12s}.row-link:hover .row-link-arrow,.row-link-card:hover .row-link-arrow,.row-link:focus-visible .row-link-arrow{transform:translate(2px)}.row-link-card{position:relative}.row-link-card .row-link:after{content:"";border-radius:inherit;z-index:0;position:absolute;inset:0}.row-link-card :is(a,button,summary,input,select,textarea,label,[tabindex]):not(.row-link){z-index:1;position:relative}.row-link-card:hover{border-color:var(--accent);background:var(--surface-subtle,var(--card));cursor:pointer}.row-link-card:hover .row-link{color:var(--accent-dark,var(--accent))}.row-link-card .row-link:focus-visible{outline:none}.row-link-card .row-link:focus-visible:after{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.today-tasks ul.today-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.today-tasks ul.today-grid>li.today-card{border:1px solid var(--line);background:var(--card);border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:10px 13px;display:grid}.today-tasks ul.today-grid>li.today-card>svg{color:var(--accent);margin-top:1px}.today-tasks ul.today-grid>li.today-card>div{min-width:0}.today-tasks ul.today-grid>li.today-card:hover{border-color:var(--accent);background:var(--surface-subtle,var(--card))}.today-tasks ul.today-grid>li.today-card .today-card-kind{min-height:18px;color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.today-tasks ul.today-grid>li.today-card .today-card-kind .todo-who{margin-left:0;padding:0 7px;font-size:11px;line-height:16px}.today-tasks ul.today-grid>li.today-card .today-card-head{--today-head-line:24px;word-break:keep-all;flex-wrap:wrap;align-items:flex-start;gap:2px 8px;margin-top:1px;font-size:14px;line-height:1.35;display:flex}.today-tasks ul.today-grid>li.today-card .today-card-head .row-link{padding-block:calc((var(--today-head-line) - 1.35em) / 2)}.today-tasks ul.today-grid>li.today-card .today-card-head .work-badge{height:var(--today-head-line);white-space:nowrap;align-items:center}.today-tasks ul.today-grid>li.today-card p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:12px;line-height:1.45;overflow:hidden}.today-tasks ul.today-grid>li.today-card .today-card-more{color:var(--accent-dark,var(--accent));margin-top:3px;font-size:12px;font-weight:600;display:inline-block}@supports (grid-template-rows:subgrid){.today-tasks ul.today-grid{row-gap:0;margin-bottom:-8px}.today-tasks ul.today-grid>li.today-card{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;margin-bottom:8px}.today-tasks ul.today-grid>li.today-card>svg{grid-area:1/1/-1}.today-tasks ul.today-grid>li.today-card>div{grid-area:1/2/-1;grid-template-rows:subgrid;align-items:start;display:grid}.today-tasks ul.today-grid>li.today-card>div>.today-card-kind{grid-row:1}.today-tasks ul.today-grid>li.today-card>div>.today-card-head{grid-row:2}.today-tasks ul.today-grid>li.today-card>div>p{grid-row:3}.today-tasks ul.today-grid>li.today-card>div>.today-card-more{grid-row:4;justify-self:start}}.development-priority{border-radius:10px;margin:0 0 14px;padding:14px 16px}.development-priority .development-priority-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 4px;display:flex}.development-priority .development-priority-head h3{gap:8px;margin:0;font-size:16px}.development-priority .development-priority-all{white-space:nowrap;font-size:13px}.development-priority>p{margin:0 0 8px;font-size:13px}.development-priority ul.development-priority-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.development-priority ul.development-priority-grid>li.row-link-card{background:#fff;border:1px solid #c9d7f5;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.4;display:block}.development-priority ul.development-priority-grid>li.row-link-card:hover{background:#f8faff;border-color:#2857e1}.ad-tutorial-card.row-link-card h2 .row-link{font-weight:inherit}.ad-tutorial-card.row-link-card .ad-tutorial-cta{color:var(--accent-dark,var(--accent));white-space:nowrap;align-self:center;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}
.page-head{justify-content:space-between;align-items:flex-end;gap:16px;min-height:56px;max-height:72px;margin:0 0 16px;display:flex}.page-head-text{min-width:0}.page-head h1{color:var(--ink);margin:0;font-size:24px;font-weight:700;line-height:1.25}.page-head p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:13px;line-height:1.4;overflow:hidden}.page-head-actions{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:700px){.page-head{flex-wrap:wrap;align-items:flex-start;max-height:none}.page-head p{white-space:normal}}.page-table{overflow:visible}.page-table table{border-collapse:separate;border-spacing:0;width:100%}.page-table thead th{top:var(--page-table-top,0);z-index:2;background:var(--card,#fff);box-shadow:inset 0 -1px 0 var(--line);text-align:left;color:var(--muted);padding:8px 10px;font-size:12px;font-weight:600;position:sticky}.page-table tbody :is(td,th){border-bottom:1px solid var(--line);vertical-align:middle;height:48px;padding:6px 10px;font-size:13px}.page-table tbody tr:hover{background:var(--surface-subtle,transparent)}.page-table-more{margin:10px auto 0;display:block}.page-table-empty{color:var(--muted);padding:16px;font-size:13px}
.data-connections .data-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 18px;display:grid}.data-connections .data-filter-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.data-connections .data-card{border:1px solid var(--line);background:var(--card);min-width:0;min-height:0;color:var(--ink);font:inherit;text-align:left;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;margin:0;padding:9px 14px;display:flex}.data-connections .data-card>span{color:var(--muted);font-size:12px}.data-connections .data-card>strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:650;line-height:1.25}.data-connections .data-card>small{color:var(--muted);font-size:11px}.data-connections button.data-card{cursor:pointer}.data-connections button.data-card:hover{border-color:var(--accent)}.data-connections button.data-card[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft)}.data-connections .data-card[data-tone=warning]>strong{color:var(--ui-warning)}.data-connections .data-card[data-tone=success]>strong{color:var(--ui-success)}.data-connections .data-table{margin-top:6px}.data-connections .data-table thead th:first-child{width:52%}.data-connections .data-table tbody th{text-align:left;font-weight:400}.data-connections .data-row{cursor:pointer}.data-connections .data-row[data-open]{background:var(--surface-subtle)}.data-connections .data-name{align-items:center;gap:4px;max-width:100%;display:inline-flex}.data-connections .data-name-toggle{min-height:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:2px 0;font-weight:600;display:inline-flex}.data-connections .data-name-toggle svg{color:var(--muted);flex:none}.data-connections .data-name-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.data-connections .data-open{width:24px;height:24px;color:var(--accent-dark,var(--accent));border-radius:4px;flex:none;place-items:center;font-size:14px;text-decoration:none;display:inline-grid}.data-connections .data-open:hover,.data-connections .data-open:focus-visible{background:var(--accent-soft)}.data-connections .data-table td time{white-space:nowrap;font-variant-numeric:tabular-nums}.data-connections .data-table tbody tr.data-detail-row:hover{background:var(--surface-subtle)}.data-connections .data-table tbody tr.data-detail-row>td{background:var(--surface-subtle);height:auto;padding:0 10px 10px 30px}.data-connections .data-detail-row .data-row-detail{background:0 0;padding:4px 0 0}.data-connections .data-row-why{margin:0 0 8px}.data-connections .data-state{background:var(--surface-subtle);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.data-connections .data-state[data-tone=ok]{color:var(--ui-success);background:#eaf5ee}.data-connections .data-state[data-tone=late]{color:var(--ui-warning);background:#fff4de}.data-connections .data-state[data-tone=fail]{color:var(--ui-error);background:#fff0f1}.data-connections .data-state-tip .metric-help{text-decoration:none}.data-connections .data-state-tip .metric-help:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:999px}@media (max-width:650px){.data-connections .data-cards{grid-template-columns:1fr;gap:8px}.data-connections .data-card>strong{font-size:19px}.data-connections .data-table thead th:first-child{width:auto}}
.workspace-canvas>.page-head{margin-top:16px}.workspace-canvas>.page-head>.page-head-actions:empty{display:none}.ui-refresh .workspace-canvas>.page-head .work-org{white-space:nowrap;flex-direction:row;align-items:center;gap:8px}.ui-refresh .workspace-canvas>.page-head .work-org select{max-width:240px;min-height:36px}@media (max-width:700px){.workspace-canvas>.page-head:has(.work-org)>.page-head-actions{width:100%}.ui-refresh .workspace-canvas>.page-head .work-org{width:100%}.ui-refresh .workspace-canvas>.page-head .work-org select{flex:1;min-width:0;max-width:none}}.usage-link{position:relative}.work-page .usage-link .usage-link-trigger{border:1px solid var(--line);background:var(--card);min-height:32px;color:var(--accent-dark);border-radius:6px;gap:5px;padding:4px 10px;font-size:13px;font-weight:600}.usage-popover{z-index:30;background:var(--card);border:1px solid var(--line);border-radius:10px;width:min(380px,100vw - 32px);max-height:70vh;padding:12px 14px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 10px 28px #17203326}@media (max-width:700px){.usage-popover{left:0;right:auto}}.usage-popover-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font-size:14px;display:flex}.work-page .usage-popover-head button{min-height:30px;color:var(--muted);background:0 0;border:0;padding:4px}.usage-popover ol{margin:0 0 8px;padding-left:20px;font-size:13px}.usage-popover li+li{margin-top:8px}.page-head .usage-popover li p{color:var(--muted);white-space:normal;margin:2px 0 0;font-size:12px;line-height:1.5;overflow:visible}.usage-popover .row-link{color:var(--accent-dark);gap:3px;font-size:13px}.work-page .preset-view-icons button{min-height:30px;padding:4px 7px}body .workspace-canvas>.feature-highlights-host>.feature-highlights.ux9-highlights:not(:empty){margin:12px 0 0}.feature-highlights.ux9-highlights section.feature-highlights-line{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:0}.feature-highlights.ux9-highlights .feature-highlights-summary{align-items:center;gap:4px 8px;min-height:38px;margin:0;padding:2px 6px 2px 14px;display:flex}.ux9-highlights .feature-highlights-summary>svg{color:var(--accent);flex:none}.ux9-highlights .feature-highlights-summary>p{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;font-size:13px;line-height:1.4;overflow:hidden}.ux9-highlights .feature-highlights-summary>p strong{font-weight:600}.ux9-highlights .feature-highlights-link{color:inherit;border-radius:4px;text-decoration:none}.ux9-highlights .feature-highlights-link:hover strong,.ux9-highlights .feature-highlights-link:focus-visible strong{color:var(--accent-dark);text-decoration:underline}.ux9-highlights .feature-highlights-summary>p .feature-highlights-names{font-size:inherit;color:var(--muted)}.ux9-highlights .feature-highlights-summary>button{min-height:30px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:3px;padding:4px 8px;font-size:13px;font-weight:500;display:inline-flex}.ux9-highlights .feature-highlights-summary>button.feature-highlights-toggle{color:var(--accent-dark);font-weight:600}.ux9-highlights .feature-highlights-summary>button:hover:not(:disabled){background:var(--accent-soft);border:0}.feature-highlights.ux9-highlights section>.feature-highlights-items{margin:0;padding:2px 12px 12px}.ux9-highlights .feature-highlights-items a:hover{background:#f3f6ff}.ux9-highlights .notice{margin:0 12px 10px}@media (max-width:700px){.ux9-highlights .feature-highlights-summary{flex-wrap:wrap;padding:2px 4px 2px 10px}.ux9-highlights .feature-highlights-summary>p .feature-highlights-names{display:none}.ux9-highlights .feature-highlights-summary>button{padding:4px 6px}.ux9-highlights .feature-highlights-items h3:after{content:" ›"}}@media (pointer:coarse){.ux9-highlights .feature-highlights-summary>button{min-height:40px}}.recent-runs .work-section-heading .recent-runs-all{color:var(--accent-dark);white-space:nowrap;gap:3px;font-size:13px}.recent-runs .recent-runs-more{color:var(--muted);margin-left:4px;font-size:12px;font-weight:400}.ui-refresh .recent-runs .work-run-list>button>svg{color:var(--muted)}.workspace-agent .session-sharing>div:first-child{flex:auto}
.app-sidebar.collapsed :is(.nav-link,.sidebar-analysis>summary)[data-label]:before{content:attr(data-label);z-index:90;color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#1d2433;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:500;line-height:1.35;transition:opacity .1s,visibility 0s linear .1s;position:fixed;left:74px;box-shadow:0 4px 14px #17203329}.app-sidebar.collapsed :is(.nav-link,.sidebar-analysis>summary)[data-label]:is(:hover,:focus-visible):before{opacity:1;visibility:visible;transition:opacity .12s .2s,visibility 0s linear .2s}@media (max-width:800px){.app-sidebar.collapsed :is(.nav-link,.sidebar-analysis>summary)[data-label]:before{left:66px}}.app-sidebar a.nav-link{text-decoration:none}.app-sidebar .account-menu-popover>:is(a,button){box-sizing:border-box;width:100%;min-height:0;box-shadow:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:0;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.4;text-decoration:none;display:block}.app-sidebar .account-menu-popover>:is(a,button):hover{background:#f0f3f8}.app-sidebar .account-menu-divider{border:0;border-top:1px solid var(--line);width:100%;margin:4px 0}.presets-focus{outline:2px solid var(--accent);outline-offset:6px;background:var(--accent-soft);border-radius:8px;transition:background .3s,outline-color .3s}.app-sidebar .nav-link.has-count{position:relative}.app-sidebar .nav-count{color:#fff;text-align:center;font-variant-numeric:tabular-nums;box-sizing:border-box;white-space:nowrap;background:#d93025;border-radius:999px;flex:none;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:20px}.app-sidebar .nav-dot{background:#d93025;border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto}.app-sidebar .nav-group-head.has-dot .nav-group-chevron{margin-left:8px}.app-sidebar.collapsed .nav-group-head.has-dot{position:relative}.app-sidebar.collapsed .nav-dot{box-shadow:0 0 0 2px var(--card,#fff);margin:0;position:absolute;top:7px;left:30px}.app-sidebar.collapsed .nav-count{width:9px;min-width:0;height:9px;box-shadow:0 0 0 2px var(--card,#fff);padding:0;font-size:0;position:absolute;top:7px;left:30px}
.today-tasks p.today-meta-total{color:var(--ink);align-items:center;gap:2px;margin:2px 2px 6px;font-size:13px;display:flex}.today-tasks p.today-meta-total strong{font-size:13px;display:inline}.today-tasks ul.today-later{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.today-tasks ul.today-later>li.today-later-line{background:0 0;border:0;border-radius:0;align-items:center;gap:8px;min-width:0;margin:0;padding:3px 2px;font-size:13px;line-height:1.5;display:flex}.today-tasks ul.today-later>li.today-later-line>svg{color:var(--muted);flex:none}.today-tasks ul.today-later>li.today-later-line .row-link{color:#3c4656;flex:none}.today-tasks ul.today-later>li.today-later-line .row-link:hover{color:var(--accent-dark,var(--accent));text-decoration:underline}.today-later-count{color:var(--muted);white-space:nowrap;flex:none;font-size:12px;font-weight:600}.today-later-note{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:12px;overflow:hidden}.ui-refresh .home-check-card{min-width:0;margin:0 0 16px;padding:14px 16px 12px}.home-check-card .home-check-head{flex-wrap:nowrap;margin:0 0 6px}.home-check-card .home-check-head h2{align-items:center;gap:8px;min-width:0;font-size:16px;display:flex}.home-check-refresh{white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.home-check-refresh .work-caption{font-size:12px}.home-check-refresh button{min-height:30px;padding:4px 10px;font-size:12px}.home-check-rows{margin:0;padding:0;list-style:none}.home-check-rows>li.home-check-row{border:1px solid #0000;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1px 10px;margin:0 -8px;padding:6px 8px;display:grid}.home-check-rows>li.home-check-row+li.home-check-row{box-shadow:inset 0 1px 0 var(--line)}.home-check-rows>li.home-check-row:hover{box-shadow:none}.home-check-row .row-link{min-width:0;font-size:13px;display:flex}.home-check-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-check-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);grid-column:1/-1;font-size:12px;overflow:hidden}.home-chip{background:var(--surface-subtle,#f0f3f8);color:var(--muted);white-space:nowrap;border-radius:999px;justify-self:end;padding:1px 8px;font-size:12px;line-height:1.6}.home-chip[data-tone=warning]{color:#84510e;background:#fff4de}.home-check-foot{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:6px;font-size:13px;display:flex}.home-check-foot>a{color:var(--accent-dark,var(--accent));font-weight:600;text-decoration:none}.home-check-foot>a:hover{text-decoration:underline}.home-check-more{flex-basis:100%}.home-check-more>summary{cursor:pointer;color:var(--muted);font-size:12px}.home-check-more[open]{margin-top:4px}@media (max-width:600px){.home-check-card .home-check-head{flex-wrap:wrap}}.ui-refresh .home-check-card.home-check-folded{padding:10px 16px}.home-check-line{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-size:13px;display:flex}.home-check-line>a{color:var(--accent-dark,var(--accent));white-space:nowrap;font-weight:600;text-decoration:none}.home-check-line>a:hover{text-decoration:underline}.home-check-sep{color:var(--muted)}.data-issue-list{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:grid}.data-issue-list>li.data-issue{border:1px solid var(--line);background:var(--card);border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:8px 10px;font-size:13px;display:flex}.data-issue-list>li.data-issue.mine{border-left:3px solid #e0a43a}.data-issue-reason{color:var(--muted);font-size:12px}.data-issue-who{background:var(--surface-subtle,#f0f3f8);color:var(--muted);white-space:nowrap;border-radius:999px;margin-left:auto;padding:0 8px;font-size:11px;font-weight:600;line-height:1.7;display:inline-flex}.data-issue-who[data-who=member]{color:#84510e;background:#fff4de}.data-issues-aibu{margin:4px 0 8px}.data-issues-aibu>summary{cursor:pointer;color:var(--muted);padding:6px 0;font-size:13px}.data-issues-aibu[open]>summary{margin-bottom:6px}.ui-refresh .work-bottom-grid>section.development-attention.quiet{padding:10px 16px}.development-attention.quiet .data-issues-aibu{margin:0}.development-attention.quiet .data-issues-aibu>summary h2{color:var(--ink);margin:0 8px 0 0;font-size:15px;display:inline}.recent-changes .recent-change{border:1px solid var(--line);background:var(--card);color:inherit;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 8px;padding:8px 10px;font-size:13px;text-decoration:none;display:grid}.recent-changes .recent-change:hover{border-color:var(--accent);background:#f8faff}.recent-changes .recent-change small{color:var(--muted);grid-column:2;font-size:12px}.recent-change-chip{background:var(--accent-soft,#edf2ff);color:var(--accent-dark,#2047bb);white-space:nowrap;border-radius:4px;padding:0 7px;font-size:11px;font-weight:700;line-height:1.7}.data-linked-source{border:1px solid var(--accent);background:#f8faff;border-radius:8px;margin:0 0 16px;padding:12px 16px;scroll-margin-top:24px}.data-linked-source h3{margin:0 0 4px;font-size:15px}.data-linked-source p{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:13px;display:flex}.data-linked-source p+p{margin-top:4px}.data-linked-source .data-issue-who{margin-left:0}.home-check-title{min-width:0}.home-check-note{color:var(--muted);margin:2px 0 0;font-size:12px}.home-check-grid>li.home-check-row,.home-check-grid>li.home-check-colhead{grid-template-columns:minmax(0,1fr) 150px minmax(0,1.3fr);align-items:center;column-gap:14px;display:grid}.home-check-grid>li.home-check-colhead{color:var(--muted);box-shadow:inset 0 -1px 0 var(--line);padding:2px 8px 4px;font-size:11px}.settlement-checks .home-check-grid>li.home-check-colhead>span:nth-child(2){text-align:right}.home-check-grid .home-check-amount{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.home-check-grid .home-check-state{min-width:0;overflow:hidden}.home-check-grid .home-check-state .home-chip{white-space:normal;border-radius:10px;max-width:100%;display:inline-block}.home-check-grid>li.home-check-row small{grid-column:auto}.home-check-grid>li.home-check-more-row{box-shadow:inset 0 1px 0 var(--line);padding:6px 8px 2px;font-size:13px}.home-check-grid>li.home-check-more-row>a{color:var(--accent-dark,var(--accent));font-weight:600;text-decoration:none}.home-check-grid>li.home-check-more-row>a:hover{text-decoration:underline}@media (max-width:900px){.home-check-grid>li.home-check-row,.home-check-grid>li.home-check-colhead{grid-template-columns:minmax(0,1fr) auto}.home-check-grid>li.home-check-row small{grid-column:1/-1}.home-check-grid>li.home-check-colhead>span:nth-child(3){display:none}}.home-check-grid>li.home-check-explained .home-check-name,.home-check-grid>li.home-check-explained .home-check-amount{color:var(--muted);font-weight:500}.home-check-grid>li.home-check-row small{white-space:normal;text-overflow:clip;line-height:1.45;overflow:visible}.home-check-grid .home-check-piece{white-space:nowrap}.home-check-grid>li.home-check-row .home-check-name{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}
.development-board [hidden]{display:none!important}.development-board>.page-head{margin-top:16px}.development-board .development-new{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body:has(main.development-board) .site-footer{display:none}.development-stack{gap:12px}.development-stack>*{min-width:0}.development-tabs{scrollbar-width:none;flex-wrap:nowrap;margin:0;overflow-x:auto}.development-tabs [role=tab]{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px}.development-tabs [role=tab] strong{background:var(--surface-subtle);min-width:22px;height:22px;color:var(--muted);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.development-tabs [role=tab].mine strong{background:var(--accent);color:#fff}.development-board .development-panel{margin-top:12px;padding:8px 0 4px}.development-panel>.development-panel-hint,.development-panel>.feedback-empty{margin:8px 20px 4px}.development-panel>.release-accordion{margin:0;padding:0 20px 8px}.development-panel>.release-accordion>details:first-child{border-top:0}.development-board .board-list{margin:4px 0 0}.development-board .board-item{border-top:1px solid var(--line);scroll-margin-top:16px}.development-board .board-item.mine{box-shadow:inset 3px 0 0 var(--accent);padding-left:0}.development-board .board-item.targeted{outline-offset:-2px;outline:2px solid #3155c9}.development-board .board-item.completed .board-row-head{opacity:.8}.board-row-heading{font:inherit;margin:0}.board-row-head{width:100%;min-height:72px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:12px 20px;display:flex}.board-row-head:hover{background:#f3f6ff}.board-row-head:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.development-board .board-row-head .board-title{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:15px;font-weight:700;line-height:1.45}.board-row-meta{color:var(--muted);white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 12px;font-size:12px;display:flex}.board-answerer{color:#23704a;background:#eaf5ee}.board-row-progress{color:var(--ink);font-weight:700}.board-row-progress.complete{color:#23704a}.board-row-toggle{min-width:64px;color:var(--accent-dark);text-align:right;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:600}.development-board .board-body{gap:10px;padding:0 20px 20px;display:grid}.development-board .board-body>small{color:var(--muted)}.board-background p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:900px;margin:0;line-height:1.65}.board-background p.clamped{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.board-more{color:var(--accent-dark);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:4px 0;font-size:13px;font-weight:600}.board-more:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.development-board .choice-questions{max-width:880px;margin-top:4px}.development-board .choice-options{grid-template-columns:repeat(2,minmax(0,1fr))}.development-board .choice-option{box-sizing:border-box;min-height:44px}.development-drawer{z-index:60;box-sizing:border-box;background:var(--card);border-left:1px solid var(--line);flex-direction:column;gap:12px;width:min(480px,100vw);padding:20px;display:flex;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-12px 0 32px #17203324}.development-drawer header{justify-content:space-between;align-items:center;gap:8px;display:flex}.development-drawer h2{margin:0;font-size:17px}.development-drawer>p,.development-drawer .feedback-compose{margin:0}@media (min-width:900px){body:has(.form-assist-panel) .development-drawer{right:400px}}@media (min-width:1100px){body:has(.app-sidebar):has(.work-assistant) .development-drawer{right:366px}}@media (min-width:900px) and (max-width:1099px){body:has(.development-drawer) .work-assistant{border-radius:0;width:380px;top:0;bottom:0;right:0}body:has(.work-assistant) .development-drawer{right:380px}}@media (max-width:760px){.development-board .choice-options{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.board-row-head{flex-wrap:wrap;gap:6px 10px;min-height:64px;padding:12px 14px}.development-board .board-row-head .board-title{flex-basis:calc(100% - 80px)}.board-row-toggle{order:2;min-width:0}.board-row-meta{white-space:normal;flex-basis:100%;order:3;justify-content:flex-start}.development-board .board-body{padding:0 14px 16px}.development-panel>.development-panel-hint,.development-panel>.feedback-empty{margin:8px 14px 4px}.development-panel>.release-accordion{padding:0 14px 8px}}
.ad-state-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.ad-state-chip{border:1px solid var(--control-border);background:var(--card);min-height:30px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12.5px;display:inline-flex}.ad-state-chip[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-dark);border-color:#9db3ee}.ad-state-chip:hover{border-color:var(--accent)}.ad-period-shift{color:#6a4a00;margin:0 0 2px}.ad-period-shift b{font-weight:700}.ad-compare-row{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:12px 0 8px;display:grid}.ad-compare-cell{border:1px solid var(--line);background:var(--card);min-width:0;min-height:108px;color:var(--ink);font:inherit;text-align:left;border-radius:10px;align-content:start;gap:4px;padding:12px 14px;display:grid}button.ad-compare-cell{cursor:pointer}button.ad-compare-cell:hover{background:#fafbff;border-color:#9db3ee}.ad-compare-cell.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.ad-compare-total{background:var(--surface-subtle)}.ad-compare-name{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;display:flex}.ad-compare-name>span{color:var(--ink);font-weight:700}.ad-compare-name small{font-size:11.5px}.ad-compare-period{color:#6a4a00}.ad-compare-spend{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px;line-height:1.25}.ad-compare-line,.ad-compare-delta,.ad-compare-note{color:var(--muted);font-size:12.5px;line-height:1.5}.ad-compare-line b{color:var(--ink);font-weight:700}.ad-compare-note{color:var(--muted)}.ad-compare-gap strong{font-size:16px}.ad-delta{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.ad-delta.up{color:#127a43}.ad-delta.down{color:#b42318}.ad-estimated-tag{margin-left:4px}.ad-estimate-line{color:#6a4a00;flex-wrap:wrap;align-items:center;gap:4px;margin:4px 0 10px;font-size:12.5px;display:flex}.ad-estimate-line .figure-estimated .figure-tag{margin-left:0}.ad-brand-compare{margin:14px 0 6px}.ad-bc-help{margin:0 0 8px}@media (max-width:720px){.ad-bc-scroll{position:relative;overflow-x:auto}.ad-bc-scroll .ad-bc-table thead th{position:static}}.ad-bc-table{border-collapse:collapse;font-variant-numeric:tabular-nums;table-layout:fixed;width:100%;font-size:13px}.ad-bc-table th,.ad-bc-table td{border-bottom:1px solid var(--line);text-align:right;vertical-align:middle;padding:6px 10px}.ad-bc-table thead th{top:var(--sticky-offset,0);z-index:2;background:var(--surface-subtle);color:var(--muted);font-size:12px;font-weight:700;position:sticky}.ad-bc-table thead th small{font-size:11px;font-weight:400;display:block}.ad-bc-table th:first-child{text-align:left;width:22%}.ad-bc-row{cursor:pointer;height:48px}.ad-bc-row:hover td,.ad-bc-row:hover th{background:#f6f8fd}.ad-bc-row.on td,.ad-bc-row.on th{background:var(--accent-soft)}.ad-bc-name{color:var(--accent-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.ad-bc-name:hover{text-underline-offset:3px;text-decoration:underline}.ad-bc-total{font-weight:700}.ad-bc-cell>span,.ad-bc-change>span{white-space:nowrap;line-height:1.35;display:block}.ad-bc-table tbody th{background:0 0;font-weight:400}.ad-bc-roas{color:var(--muted);font-size:12px}.ad-bc-high{background:#e9f7ef}.ad-bc-low{background:#fdecec}.ad-bc-none{color:var(--muted)}.ad-bc-change{font-size:12px}.ad-bc-all th,.ad-bc-all td{border-top:2px solid var(--line);cursor:default;font-weight:700}.ad-mapping-link{color:var(--accent-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ad-detail-table{border:1px solid var(--line);background:var(--card);border-radius:8px;margin:6px 0 14px;padding:0}.ad-detail-table>summary{cursor:pointer;color:var(--accent-dark);padding:10px 14px;font-size:13px;font-weight:600}.ad-detail-table[open]>summary{border-bottom:1px solid var(--line)}.ad-detail-table>div{padding:10px 12px 12px}.unified-advertising .table-scroll-frame :is(th,td):first-child{z-index:1}.unified-advertising .table-scroll-frame thead th:first-child{z-index:3}.ad-list-filters{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:6px 0 8px;display:flex}.ad-running-only{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.ad-status-dot{float:left;background:#a8b0bd;border-radius:50%;width:8px;height:8px;margin:6px 6px 0 0;display:inline-block}.ad-status-dot.on{background:#1f9d55}.ad-sticky-bar{top:0;right:0;left:var(--ad-sticky-left,0);z-index:40;border-bottom:1px solid var(--line);background:#fffffff7;align-items:center;gap:14px;height:48px;padding:0 20px;font-size:13px;display:flex;position:fixed;box-shadow:0 2px 8px #14192214}.ad-sticky-tabs{gap:4px;display:flex}.ad-sticky-tabs button{min-height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 10px;font-weight:600}.ad-sticky-tabs button.on{background:var(--accent-soft);color:var(--accent-dark)}.ad-sticky-summary{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ad-sticky-bar .link{color:var(--accent-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ad-insights ul{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ad-insights li{border:1px solid var(--line);background:var(--surface-subtle);border-radius:8px;padding:6px 10px}@media (max-width:1366px){.ad-compare-row{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ad-compare-spend{font-size:20px}}@media (max-width:720px){.ad-compare-row{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-bc-table{table-layout:auto}.ad-bc-table th,.ad-bc-table td{padding:6px}.ad-sticky-bar{display:none}}.meta-products-table td:nth-child(3){white-space:nowrap}.meta-products-table .product-flags{color:var(--muted);cursor:help}.ad-workspace{--page-table-top:var(--sticky-offset,0px)}
.ad-credit{scroll-margin-top:calc(var(--sticky-offset,0px) + 16px);margin:16px 0}.ad-credit h3{margin:0 0 6px}.ad-credit h4{color:var(--ink);margin:14px 0 6px;font-size:13.5px;font-weight:600}.ad-credit-honesty{color:#5b3a00;background:#fff8eb;border-left:3px solid #b45309;border-radius:4px;margin:0 0 6px;padding:8px 12px;font-size:13px;line-height:1.5}.ad-credit-honesty b{color:#4a2f00}.ad-credit-left-out{color:var(--muted);margin:0 0 8px;padding-left:18px;font-size:12.5px;line-height:1.55}.ad-credit-left-out li{margin:0}.ad-credit-block{margin-top:4px}.ad-credit-table td,.ad-credit-table th{vertical-align:top}.ad-credit-table td.ad-credit-main{font-weight:700}.ad-credit-table tfoot th,.ad-credit-table tfoot td{border-top:2px solid var(--line);font-weight:600}.ad-credit-table .ad-cell-note,.ad-credit .work-table td .ad-cell-note{color:var(--muted);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.ad-credit-basis{margin:6px 0 4px}.ad-credit-overlap{color:var(--ink);margin:4px 0 8px}.ad-credit .work-badge{margin-left:6px}.ad-credit .ad-detail-table{margin:8px 0}.ad-credit[aria-busy=true] .ad-credit-block{opacity:.55;transition:opacity .15s}.ad-credit-table td .ad-cell-note{white-space:normal;max-width:260px}.ad-credit .ad-more-row{align-items:center;gap:10px;margin:8px 0 0;display:flex}
.ad-profit{scroll-margin-top:calc(var(--sticky-offset,0px) + 16px);margin:18px 0 8px}.ad-profit h3{margin:0 0 4px}.ad-profit-unlinked{margin:0 0 6px}.ad-profit-lead{color:var(--ink);margin:6px 0 8px;font-size:13.5px;line-height:1.5}.ad-profit[aria-busy=true] .ad-profit-table{opacity:.55;transition:opacity .15s}.ad-profit-table td,.ad-profit-table th{vertical-align:top;white-space:nowrap}.ad-profit-table thead th{white-space:normal;word-break:keep-all;min-width:64px}.ad-profit-table td.ad-profit-main{font-weight:700}.ad-profit-table td.ad-profit-name{white-space:normal;min-width:240px;max-width:380px}.ad-profit-table .ad-profit-name-text{word-break:keep-all;overflow-wrap:anywhere}.ad-profit-table td .ad-cell-note{color:var(--muted);white-space:normal;margin-top:2px;font-size:11.5px;font-weight:400;display:block}.ad-profit-table tbody tr.ad-profit-row{cursor:pointer}.ad-profit-table tbody tr.ad-profit-row:hover{background:var(--surface-subtle,var(--card))}.ad-profit-table tbody tr.ad-profit-row:hover .row-link{color:var(--accent-dark,var(--accent))}.ad-profit-table tfoot th,.ad-profit-table tfoot td{border-top:2px solid var(--line);font-weight:600}.ad-profit .ad-more-row{align-items:center;gap:10px;margin:8px 0 0;display:flex}.ad-profit-basis ul{margin:6px 0 0;padding-left:18px;line-height:1.55}.ad-profit-losing{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 8px;font-size:13px;display:flex}.ad-profit-losing b{color:var(--danger,#b42318)}
.channel-mix h2 small{font-size:13px;font-weight:400}.channel-mix-brands{flex-wrap:wrap;gap:6px;margin:6px 0 10px;display:flex}.channel-mix-brands small{margin-left:4px}.channel-mix-lead{margin:0 0 8px;font-size:13.5px;line-height:1.55}.channel-mix-legend{color:var(--ink);flex-wrap:wrap;gap:6px 14px;margin:0 0 6px;padding:0;font-size:12.5px;list-style:none;display:flex}.channel-mix-legend li{align-items:center;gap:6px;display:inline-flex}.channel-mix-swatch{vertical-align:middle;border-radius:2px;flex:none;width:10px;height:10px;margin-right:6px;display:inline-block}.channel-mix-legend .channel-mix-swatch{margin-right:0}.channel-mix-chart{height:280px;margin:0 0 12px}.channel-mix-table th,.channel-mix-table td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.channel-mix-table th:first-child,.channel-mix-table tbody th{text-align:left;white-space:normal;min-width:120px}.channel-mix-table tfoot th,.channel-mix-table tfoot td{border-top:2px solid var(--line);font-weight:600}.channel-mix-tip{background:var(--card);border:1px solid var(--line);border-radius:6px;padding:8px 10px;font-size:12px;box-shadow:0 4px 16px #0001}.channel-mix-tip strong{display:block}.channel-mix-tip ul{margin:4px 0 0;padding:0;list-style:none}.channel-mix-tip li{align-items:center;gap:4px;display:flex}.channel-mix-basis ul{margin:6px 0 0;padding-left:18px;line-height:1.55}.sponsor-shipments-table td.sponsor-shipments-name{white-space:normal;overflow-wrap:anywhere;min-width:220px;max-width:420px}
.ux9-oneline{margin:2px 0 8px}.ux9-act{border:1px solid var(--line);background:var(--card);min-height:32px;color:var(--ink);white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.ux9-act.main{border-color:var(--accent);color:var(--accent-dark,#1f4fbf)}.ux9-act.main:hover{background:var(--accent-soft,#eef3ff)}.ux9-act.primary{background:var(--accent);border-color:var(--accent);color:#fff}.ux9-act:disabled{opacity:.55;cursor:not-allowed}.ux9-expand{white-space:nowrap;font-size:12px;text-decoration:none}.ux9-ext{white-space:nowrap;align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.ux9-fold-line{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:10px 0 0;display:flex}.ux9-fold{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px;font-weight:700}.ux9-fold.quiet{color:var(--muted);font-size:13px;font-weight:600}.ux9-fold:hover{color:var(--accent-dark,#1f4fbf)}.ux9-changes .term-hint,.ux9-alerts .term-hint{cursor:inherit;text-decoration:none}.ux9-changes .term-info-wrap,.ux9-alerts .term-info-wrap{vertical-align:-1px;margin-left:1px}.ux9-changes h2 .term-info-wrap{margin-left:2px}.ux9-change-head,.ad-change.ux9-change>.ux9-change-row{grid-template-columns:minmax(0,2.3fr) minmax(0,1.7fr) minmax(0,1.7fr) minmax(0,1.1fr) 84px 56px;align-items:center;gap:10px;display:grid}.ux9-change-head{border-bottom:1px solid var(--line);color:var(--muted);margin-top:6px;padding:6px 0;font-size:12px;font-weight:600}.ux9-changes .ad-change-group h3{margin:10px 0 0;font-size:13px}.ux9-changes .ad-change-list{margin:4px 0 0}.ad-change.ux9-change{padding:5px 4px;display:block}.ux9-change-row{cursor:pointer;min-height:44px}.ux9-change:hover{background:var(--surface-subtle,#f6f8fb)}.ux9-change-name{align-items:center;gap:6px;min-width:0;display:flex}.ux9-change-name input[type=checkbox]{flex:none;width:16px;height:16px;margin:0}.ux9-change-name .ad-change-platform{flex:none}.ux9-change-title{min-width:0;line-height:1.3;display:grid}.ux9-change-title strong,.ux9-change-title small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ux9-change-title strong{font-size:14px}.ux9-change-title small{font-size:12px}.ux9-change-what{font-size:13px;line-height:1.35}.ux9-change-basis{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:12px;overflow:hidden}.ux9-change-flag{color:#8a4b00;background:#fff1e0;border-radius:999px;margin-right:6px;padding:1px 6px;font-size:11px;font-weight:700}.ux9-change-row .ad-change-status{font-size:12px;font-weight:600;line-height:1.3}.ux9-change-when{white-space:nowrap;font-size:12px}.ux9-change-row .ux9-expand{justify-self:end}.ux9-change-acts{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:2px 0;font-size:12px;display:flex}.ux9-change-acts .ad-change-wait{flex-basis:100%;margin:0}.ux9-change-set strong{font-weight:700}.ux9-change-detail{background:var(--surface-subtle,#f4f7fa);border-radius:6px;gap:4px;margin:6px 0 2px;padding:8px 12px;font-size:13px;line-height:1.5;display:grid}.ux9-change-detail p{margin:0}.ux9-change-detail[hidden]{display:none}.ux9-changes .ad-change-bulk{margin-top:6px}.ux9-change-waiting,.ux9-change-recent{border-top:1px solid var(--line);margin-top:8px}.ux9-alerts .ad-alert-list{gap:10px;margin-top:8px}.ux9-alerts .ad-alert-group{margin-top:14px}.ux9-alert-group{gap:6px;padding:10px 14px}.ux9-alert-group .ad-alert-heading{align-items:center}.ux9-group-acts{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-left:auto;display:inline-flex}.ux9-alert-group .ad-alert-reasons{font-size:13px}.ux9-alert-group .ad-ai-cost{margin-top:-2px}.ux9-alert-table table{table-layout:fixed}.ux9-alert-table thead th{box-shadow:inset 0 -1px 0 var(--line);padding:4px 8px}.ux9-alert-table thead th:first-child{width:40%}.ux9-alert-table thead th:nth-child(2){width:17%}.ux9-alert-table thead th:nth-child(3){width:16%}.ux9-alert-table thead th:nth-child(4){width:13%}.ux9-alert-table thead th:nth-child(5){width:14%}.ux9-alert-table tbody :is(td,th){text-align:left;padding:4px 8px;font-weight:400}.ux9-alert-row{cursor:pointer}.ux9-alert-row.seen{opacity:.75}.ux9-alert-row td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ux9-alert-name{align-items:baseline;gap:8px;min-width:0;display:flex}.ux9-alert-name strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.ux9-alert-acts{text-align:right}.ux9-alert-acts .ux9-expand{margin-left:8px}.ux9-seen{border:1px solid var(--line);background:var(--card);min-height:28px;color:var(--muted);border-radius:5px;padding:2px 10px;font-size:12px;font-weight:600}.ux9-seen:hover{color:var(--ink);border-color:var(--muted)}.ux9-alert-detail td{background:var(--surface-subtle,#f4f7fa);white-space:normal;padding:8px 12px 10px}.ux9-alert-detail p{margin:2px 0}.ux9-alert-detail .ad-alert-respond{border:0;margin-top:6px;padding:0}.page-table tbody tr.ux9-alert-detail:hover{background:var(--surface-subtle,#f4f7fa)}#meta-view-panel-todo{--page-table-top:58px}.ad-link-list.ux9-newads{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:10px}.ad-link-card.ux9-newad{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px;display:grid}.ad-link-card.ux9-newad>.ux9-newad-head{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:10px;display:grid}.ux9-newad-head>div{gap:2px;min-width:0;display:grid}.ux9-newad-head img,.ux9-newad-head .ad-link-noimage,.ux9-newad-head .ad-photo-open{object-fit:cover;width:72px;height:72px}.ux9-newad-head strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.ux9-newad-head small{font-size:12px;line-height:1.4}.ux9-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ux9-newad-none{background:#fff8e6;border-left:3px solid #d08a00;border-radius:0 6px 6px 0;margin:0;padding:6px 10px;font-size:13px}.ad-link-card.ux9-newad>.ux9-strip{scroll-snap-type:x proximity;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}.ux9-strip-item{scroll-snap-align:start;flex:0 0 106px;position:relative}.ux9-strip-pick{border:1px solid var(--line);background:var(--card);width:106px;color:var(--ink);text-align:left;cursor:pointer;border-radius:6px;gap:2px;padding:4px;font-size:12px;line-height:1.3;display:grid}.ux9-strip-pick img,.ux9-strip-pick .ad-link-noimage{object-fit:cover;border-radius:4px;width:96px;height:96px}.ux9-strip-pick[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent);background:var(--accent-soft,#eef3ff)}.ux9-strip-pick:disabled{opacity:.5;cursor:not-allowed}.ux9-strip-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.ux9-strip-pick small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.ux9-strip-zoom{border:1px solid var(--line);width:24px;height:24px;color:var(--ink);cursor:pointer;background:#ffffffe6;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.ux9-found{flex-wrap:wrap;gap:6px;display:flex}.ux9-found button{border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12px}.ux9-found button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft,#eef3ff)}.ux9-newad .ad-link-decide .ad-link-confirm{min-height:34px;padding:4px 14px;font-size:13px}.ux9-newad .ux9-fold-link{justify-self:start;font-size:12px}.ux9-newad-other{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-top:6px;display:flex}.ad-link-card.ux9-newad>.ux9-newad-other{display:flex}@media (max-width:1100px){.ad-link-list.ux9-newads{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.ux9-change-head{display:none}.ad-change.ux9-change>.ux9-change-row{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.ux9-change-row>:is(.ux9-change-what,.ux9-change-basis,.ad-change-status,.ux9-change-when){grid-column:1/-1}.ux9-change-row>.ux9-expand{grid-area:1/2}.ux9-alert-table thead th:nth-child(2),.ux9-alert-table tbody tr.ux9-alert-row>td:nth-child(2){display:none}.ux9-alert-table thead th:first-child{width:46%}}@media (max-width:520px){.ux9-alert-table thead th:nth-child(4),.ux9-alert-table tbody tr.ux9-alert-row>td:nth-child(4){display:none}.ux9-group-acts{margin-left:0}.ux9-act{min-height:40px}}.ux9-change-flag.urgent{color:#9b1c1c;background:#fdecec}.ux9-change-flag.quiet{background:var(--surface-subtle,#f3f4f6);color:var(--muted);font-weight:600}.ux9-change-flag.held{color:#5e4615;background:#fff8e8;border:1px solid #e3c78f}.ad-proposals-line{border:1px solid var(--line);background:var(--card);border-radius:8px;margin:0;padding:8px 12px;font-size:13px}.ad-proposals-line .link{font-weight:600}
.history-search{container-type:inline-size}.history-search .history-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 8px;display:flex}.history-search .history-filterbar{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;min-width:0;display:flex}.history-search .history-find{flex:170px;align-items:center;min-width:160px;max-width:400px;display:flex;position:relative}.history-search .history-find svg{color:var(--muted);pointer-events:none;position:absolute;left:10px}.work-page .history-search .history-find input{border-radius:6px;width:100%;height:34px;min-height:34px;padding:5px 10px 5px 32px;font-size:13px}.work-page .history-search select.history-chip{appearance:none;field-sizing:content;border:1px solid var(--work-border);background:var(--card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23596579' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center / 12px;max-width:100%;height:32px;min-height:32px;color:var(--ink);cursor:pointer;border-radius:999px;padding:4px 28px 4px 12px;font-size:13px;line-height:1.4}.work-page .history-search select.history-chip:hover{border-color:#8e9eb8}.work-page .history-search select.history-chip.on{border-color:var(--accent);background-color:var(--accent-soft);color:var(--accent-dark);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%232047bb' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");font-weight:600}.history-search .history-dates{color:var(--muted);align-items:center;gap:4px;display:inline-flex}.work-page .history-search .history-dates input{width:9.5rem;height:32px;min-height:32px;padding:4px 8px;font-size:13px}.work-page .history-search button.history-clear{height:32px;min-height:32px;color:var(--accent-dark);background:0 0;border:0;gap:4px;padding:4px 8px;font-size:13px}.work-page .history-search button.history-clear:hover{background:var(--accent-soft)}.work-page .history-search button.term-info{background:0 0;border:0;border-radius:50%;width:24px;height:24px;min-height:0;padding:0}.work-page .history-search button.term-info:is(:hover,.open){background:var(--accent-soft)}.history-search .history-view{border:1px solid var(--work-border);border-radius:8px;flex-wrap:nowrap;gap:2px;margin:0 0 0 auto;padding:2px}.work-page .history-search .history-view button{background:0 0;border:0;border-radius:6px;height:28px;min-height:28px;padding:2px 10px;font-size:12px}.work-page .history-search .history-view button[aria-pressed=true]{background:var(--ink);color:var(--card)}.history-search .history-list{border-top:0}.history-search h2.history-day{border-bottom:1px solid var(--work-border);letter-spacing:0;color:var(--muted);margin:0;padding:10px 12px 3px;font-size:12px;font-weight:600;line-height:1.5}.history-search .history-list>h2.history-day:first-child{padding-top:2px}.history-search .history-record.history-row{box-sizing:border-box;border-bottom:1px solid var(--work-border);min-height:48px;color:var(--ink);overflow-wrap:normal;grid-template-columns:7.5rem minmax(0,1fr) 5.25rem minmax(6.5rem,auto);align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:grid;position:relative}.history-search .history-record.history-row:hover{background:var(--surface-subtle)}.history-search .history-record.history-row:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:-2px}.history-search .history-record.history-row>.work-badge{text-overflow:ellipsis;justify-self:start;max-width:100%;display:block;overflow:hidden}.history-search .history-row-title{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.history-search .history-record.history-row .history-row-title strong{text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:14px;font-weight:600;display:block;overflow:hidden}.history-search .history-record.history-row .history-row-hit{text-overflow:ellipsis;min-width:4em;color:var(--muted);flex:1 1 0;margin:0;font-size:12px;display:block;overflow:hidden}.history-search .history-row-hit>span{margin-right:4px}.history-search .history-row-mode,.history-search .history-record.history-row>time{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:12px;overflow:hidden}.history-search .history-record.history-row>time{text-align:right;font-variant-numeric:tabular-nums}.history-search .history-row-tip{z-index:6;background:var(--ink);color:#fff;white-space:normal;overflow-wrap:anywhere;pointer-events:none;visibility:hidden;opacity:0;border-radius:6px;gap:4px;width:max-content;max-width:min(560px,100% - 7.5rem - 36px);padding:8px 11px;font-size:12px;font-weight:400;line-height:1.5;transition:opacity .12s,visibility 0s linear .12s;display:grid;position:absolute;top:calc(100% - 6px);left:calc(7.5rem + 24px);box-shadow:0 8px 24px #0003}.history-search .history-row:is(:hover,:focus-visible) .history-row-tip{visibility:visible;opacity:1;transition:opacity .12s .35s,visibility 0s linear .35s}.history-search .history-row-tip>span{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.history-search .history-record.history-row .history-row-tip small{color:#c9d1dc;margin:0 6px 0 0;font-size:11px;display:inline}.history-search .history-row-tip mark{color:var(--ink)}@container (max-width:560px){.history-search .history-record.history-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"title title title""status mode time";gap:0 8px;min-height:52px;padding:4px}.history-search .history-row-title{grid-area:title}.history-search .history-record.history-row>.work-badge{grid-area:status}.history-search .history-row-mode{grid-area:mode}.history-search .history-record.history-row>time{grid-area:time}.history-search .history-row-tip{display:none}.history-search .history-find{flex-basis:100%;max-width:none}.history-search .history-view{margin-left:0}}
.product-workbench .page-table table{table-layout:fixed;min-width:0}.product-table th:first-child{width:34%}.product-table th:nth-child(2){width:22%}.product-table th:nth-child(n+3){width:11%}.product-table td.product-cell .row-link{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.product-table td.product-cell .row-link:hover{color:var(--ink);text-decoration:underline}.product-table .product-secondary{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.product-table tr.product-row-open{cursor:pointer}.product-table .number,.product-stock-table .number,.product-trend-table .number{text-align:right;font-variant-numeric:tabular-nums}.product-checks-cell{white-space:normal}.product-checks-cell .product-check,.product-detail-head .product-check{color:#8a4b08;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;background:#fff1df;border:0;border-radius:999px;max-width:100%;margin:2px 4px 2px 0;padding:2px 8px;font-size:12px;line-height:1.5;display:inline-block;overflow:hidden}.product-up{color:#b42318;margin-left:4px;font-size:12px}.product-down{color:#1d5bd8;margin-left:4px;font-size:12px}.product-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.product-toolbar input[type=search]{border:1px solid var(--control-border);max-width:320px;height:36px;font:inherit;border-radius:8px;flex:220px;padding:0 10px;font-size:13px}.product-toolbar select{border:1px solid var(--control-border);height:36px;font:inherit;background:#fff;border-radius:8px;padding:0 8px;font-size:13px}.product-workbench .product-refresh{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.product-filter-cards{flex-wrap:wrap;align-items:stretch;gap:8px;margin:0 0 12px;display:flex}.product-workbench .product-filter-cards>button{text-align:left;border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:10px;gap:2px;min-width:150px;padding:8px 14px;display:grid}.product-filter-cards>button span{color:var(--muted);font-size:12px}.product-filter-cards>button strong{min-height:24px;font-size:20px}.product-workbench .product-filter-cards>button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.product-filter-cards>button.attention strong{color:#8a4b08}.product-filter-cards>p{flex:320px;align-self:center;margin:0}.product-pages{color:var(--muted);justify-content:center;align-items:center;gap:12px;margin:12px 0 0;font-size:13px;display:flex}.product-rules{color:var(--muted);margin-top:12px;font-size:13px}.product-back{color:var(--accent);margin:0 0 4px;font-size:13px;text-decoration:none;display:inline-block}.product-back:hover{text-decoration:underline}.product-detail-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.product-detail-title h2{margin:0;font-size:22px;line-height:1.3}.product-detail-head>p.muted{overflow-wrap:anywhere;margin:4px 0 12px;font-size:13px}.product-facts{flex-wrap:wrap;gap:8px 28px;margin:0;display:flex}.product-facts>div{min-width:120px}.product-facts dt{color:var(--muted);font-size:12px}.product-facts dd{margin:2px 0 0;font-size:18px;font-weight:700}.product-facts dd .product-secondary{margin-left:6px;font-weight:400;display:inline}.product-ask{color:var(--muted);margin:12px 0 0;font-size:13px}.product-workbench .product-ask .link-button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0 0 0 8px;font-size:13px}.product-workbench .product-ask .link-button:hover{text-decoration:underline}.product-reviews{margin:0;padding:0;list-style:none}.product-reviews li{border-bottom:1px solid var(--line);padding:8px 0;font-size:13px;line-height:1.5}.product-reviews .product-check{margin:0 4px 0 0;display:inline-block}.product-rating{color:#9a6b00;font-weight:700}.product-more>summary{cursor:pointer;font-weight:600}.product-more[open]>summary{margin-bottom:12px}.product-lifecycle-page .commerce-table-scroll.product-plain-table{border:0;max-height:none;overflow:visible}.product-lifecycle-page .product-plain-table table{min-width:0;font-size:13px}.product-lifecycle-page .product-plain-table :is(th,td){white-space:normal;vertical-align:middle;max-width:none;padding:8px 10px}.product-lifecycle-page .product-plain-table th{top:var(--page-table-top,0);background:var(--card);box-shadow:inset 0 -1px 0 var(--line);color:var(--muted);font-size:12px;font-weight:600}.product-lifecycle-page .product-plain-table .number{text-align:right;font-variant-numeric:tabular-nums}.product-lifecycle-page .product-plain-table td.product-name{min-width:220px}.product-list-name{font-weight:600;display:block}.product-row-actions{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:2px;display:flex}.product-row-actions .product-media{display:contents}.product-lifecycle-page .link-button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.product-lifecycle-page .link-button:hover{text-decoration:underline}.product-lifecycle-page .link-button:disabled{color:var(--muted);cursor:default}.musinsa-status-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.musinsa-status-head h2,.musinsa-status-head p{margin:0}.musinsa-cards{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.musinsa-cards>button{text-align:left;border:1px solid var(--line);background:var(--card);min-width:104px;font:inherit;cursor:pointer;border-radius:10px;gap:2px;padding:8px 12px;display:grid}.musinsa-cards>button span{color:var(--muted);font-size:12px}.musinsa-cards>button strong{font-size:18px}.musinsa-cards>button small{color:#8a4b08;font-size:11px}.musinsa-cards>button.down strong,.musinsa-cards>button.attention strong{color:#8a4b08}.musinsa-cards>button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.reason-cell{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:6px 8px;font-size:13px;display:block}.reason-cell:hover{border-color:var(--accent)}.reason-cell.empty{color:#8a4b08;border:1px dashed #c98a3a}.musinsa-upload>summary{cursor:pointer;font-weight:600}.musinsa-upload[open]>summary{margin-bottom:12px}.musinsa-upload .review-upload{box-shadow:none;border:0;margin:0;padding:0}.product-lifecycle-page a.primary,.product-lifecycle-page a.secondary{border-radius:8px;padding:9px 14px;font-size:13px;text-decoration:none}.registry-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:8px;display:flex}.registry-head h2{margin:0}.registry-head p{margin:4px 0 0;font-size:13px}.registry-sources{margin:0 0 10px}.product-registry .product-toolbar input:not([type=search]):not([type=checkbox]){border:1px solid var(--control-border);width:180px;height:36px;font:inherit;border-radius:8px;padding:0 10px;font-size:13px}.product-registry .product-toolbar .commerce-check{margin:0}.product-registry .product-toolbar .link-button{margin-left:auto}.registry-state{color:#1d6b3a;white-space:nowrap;background:#e9f6ee;border-radius:999px;padding:2px 8px;font-size:12px;display:inline-block}.registry-state.attention{color:#8a4b08;background:#fff1df}.product-registry .product-plain-table th:first-child{width:150px}.registry-notice{color:#1d6b3a;background:#e9f6ee;border-radius:8px;margin:0 0 12px;padding:10px 14px;font-size:14px}.product-new-page .page-card.registration-form{max-width:760px}.registration-form h2{margin:0;font-size:18px}.registration-form>p{margin:4px 0 16px}.registration-form form{gap:14px;display:grid}.registration-form label{gap:6px;font-size:13px;font-weight:600;display:grid}.registration-form label.commerce-check{margin:0;font-weight:400;display:flex}.registration-form input:not([type=checkbox]):not([type=file]),.registration-form select,.registration-form textarea{box-sizing:border-box;border:1px solid var(--control-border);width:100%;height:40px;font:inherit;background:#fff;border-radius:8px;padding:0 10px;font-size:14px;font-weight:400}.registration-form textarea{height:auto;min-height:72px;padding:8px 10px}.registration-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.registration-options{border:0;min-width:0;margin:0;padding:0}.registration-options legend{margin-bottom:6px;padding:0;font-size:13px;font-weight:600}.registration-options table{border-collapse:collapse;table-layout:fixed;width:100%}.registration-options th{text-align:left;color:var(--muted);padding:0 6px 4px 0;font-size:12px;font-weight:600}.registration-options th:last-child{width:36px}.registration-options td{padding:0 6px 6px 0}.registration-options td input{height:36px!important}.registration-form .icon-button{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);cursor:pointer;background:#fff;border-radius:8px;place-items:center;padding:0;display:grid}.registration-form .icon-button:disabled{opacity:.4;cursor:default}.registration-form .registration-pricing-entry{gap:12px;margin:4px 0;display:grid}.registration-form .registration-pricing-entry h3{margin:0;font-size:15px}.registration-form .registration-pricing-entry>p{margin:-6px 0 0}.registration-form .registration-pricing-entry>button{justify-self:start}.registration-actions{align-items:center;gap:8px;display:flex}@media (max-width:700px){.registration-pair{grid-template-columns:1fr}}.product-registry form.product-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-registry form.product-toolbar select{flex:none;width:auto;height:36px;padding:0 8px}.product-workbench .page-table.product-stock-table table,.product-workbench .page-table.product-trend-table table{table-layout:auto}.product-stock-table td:first-child{min-width:240px}.product-stock-table th.number{white-space:normal;overflow-wrap:anywhere;min-width:72px}.musinsa-status .product-plain-table th:nth-child(3){width:132px}.reason-cell.empty{white-space:nowrap}.required-mark{color:var(--danger,#b91c1c);margin-left:2px;font-weight:700}.registration-form label>span:first-child{align-items:baseline;display:inline-flex}.registration-actions{flex-wrap:wrap}.registration-actions .registration-save-hint{margin:0}body:not(:has(.form-assist-panel,.work-assistant,.chat-panel)) .product-new-page :is(.page-head,.product-registration){box-sizing:border-box;width:100%;max-width:760px;margin-inline:auto}body:not(:has(.form-assist-panel,.work-assistant,.chat-panel)) .product-new-page .page-card.registration-form{margin-inline:auto}.product-filter-row{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 10px;display:flex}.product-filter-row>button{border:1px solid var(--line);background:var(--card);height:32px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:16px;align-items:baseline;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.product-filter-row>button strong{font-variant-numeric:tabular-nums}.product-filter-row>button small{color:#8a4b08;font-size:12px}.product-filter-row>button.attention strong,.product-filter-row>button.down strong{color:#8a4b08}.product-filter-row>button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);font-weight:600}.product-filter-sep{color:var(--line);padding:0 2px}.product-period{margin:0 0 8px}.product-tabs [role=tab] small{min-width:2.2em;margin-left:6px;display:inline-block}.product-table th{white-space:nowrap}.product-table td.number{white-space:nowrap;min-width:64px}.product-change-table td:first-child,.product-change-table td:nth-child(2){white-space:nowrap}.product-change-table td.product-name{white-space:nowrap;text-overflow:ellipsis;max-width:360px;overflow:hidden}.product-detail-head .product-detail-title>p{margin:0}.product-detail-actions{align-items:center;gap:12px;display:inline-flex}.product-detail-actions .product-media{display:inline-block}.product-facts .product-channels{flex:100%}.product-facts .product-channels dd{font-size:15px;font-weight:400}.product-channels ul{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.product-channels li strong{margin-right:4px}.product-stage-form{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:8px;font-size:14px;font-weight:400;display:flex}.product-stage-form label{color:var(--muted);gap:2px;font-size:12px;display:grid}.product-stage-form p{flex:100%;margin:0}.product-empty-line{color:var(--muted);margin:0;padding:10px 16px}.product-empty-line strong{color:var(--ink)}.product-pricing-fold>summary{cursor:pointer;font-weight:600}.product-pricing-fold>summary+p{margin:8px 0 0}.product-detail-page .product-back{margin-bottom:4px;display:inline-block}.product-table td,.product-change-table td,.product-plain-table td{word-break:keep-all}.reorder-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.reorder-head h2{margin:0}.reorder-actions{gap:8px;margin-left:auto;display:inline-flex}.reorder-notes{margin:0 0 10px;padding-left:18px}.reorder-table table{width:100%}.reorder-table th:nth-child(2),.reorder-table td:nth-child(2){white-space:nowrap;width:120px}.reorder-table th:nth-child(3),.reorder-table td:nth-child(3){white-space:nowrap;width:96px}.reorder-row td{word-break:keep-all}.reorder-due{color:#8a4b08;font-weight:600}.reorder-toggle{margin-right:6px}.reorder-basis{font-size:13px}.reorder-options>td{background:var(--surface-soft,#f8fafc)}.reorder-options table{width:100%;font-size:13px}.reorder-check{color:#8a4b08;white-space:nowrap;font-weight:600}.reorder-check-reason{color:#8a4b08;font-weight:500}.reorder-check-count{color:#8a4b08;padding:0 4px;font-size:13px}.listing-suggestion{color:var(--muted);gap:2px;margin-top:6px;font-size:12px;display:grid}.listing-suggestion .link-button{justify-self:start;font-size:12px}.musinsa-reopen{border:1px solid var(--line);border-radius:10px;margin:4px 0 12px;padding:8px 12px}.musinsa-reopen>summary{cursor:pointer;font-weight:600}.musinsa-reopen>p{margin:8px 0}.product-check.muted-check{background:var(--surface-soft,#f1f5f9);color:var(--muted)}.musinsa-reopen th{white-space:nowrap}.overstock-summary{margin:0 0 8px}.overstock-table td.overstock-effect{word-break:keep-all;font-size:13px}.overstock-beyond{color:#8a4b08}.launch-analogs{border:1px solid var(--line);border-radius:10px;margin-top:12px;padding:12px 14px}.launch-analogs h3{margin:0 0 6px;font-size:15px}.launch-quantity{gap:4px;max-width:260px;font-size:13px;display:grid}.launch-sell-through{margin-top:8px;font-size:13px}.launch-sell-through tr.launch-asked td{color:var(--accent);font-weight:700}.reorder-launches{border:1px solid var(--line);border-radius:10px;margin:4px 0 12px;padding:8px 12px}.reorder-launches>summary{cursor:pointer;font-weight:600}.last-year .registry-head{align-items:flex-end}.last-year-filter{gap:4px;font-size:13px;display:grid}.last-year-table tr.last-year-total td{background:var(--surface-subtle);font-weight:600}.last-year-table .link-button{color:var(--accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.last-year-table .link-button:hover{text-decoration:underline}.last-year-channels>span{display:block}.last-year-table th:last-child,.last-year-table td.last-year-channels{min-width:280px}.last-year-up{color:var(--ui-success)}.last-year-down{color:var(--ui-error)}.last-year-weeks th,.last-year-weeks td{white-space:nowrap;font-size:12px}.last-year-weeks .last-year-next{border-left:2px solid var(--line)}.last-year-product>summary{cursor:pointer;font-weight:600}@media (max-width:640px){.reorder-table{overflow-x:auto}.reorder-table thead th{position:static}}.reorder-change{background:var(--surface-subtle);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.reorder-table th,.product-plain-table th,.last-year-table th,.returns-table th{word-break:keep-all}.reorder-table .reorder-toggle{color:var(--text,inherit);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.reorder-table .reorder-toggle span{width:1.2em;color:var(--accent);display:inline-block}.reorder-row{cursor:pointer}.launch-rank{background:var(--surface-subtle);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px;display:inline-block}.launch-rank-high{color:var(--ui-success);font-weight:600}.reorder-launches-young{margin-top:8px}.musinsa-status .page-table tbody :is(td,th){height:auto;padding:4px 10px}.musinsa-status .listing-suggestion{margin-top:2px}.listing-record,.listing-confirm .secondary{padding:2px 8px;font-size:12px}.listing-confirm{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:inline-flex}.returns-summary{margin:0 0 4px}.returns-filters{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:8px 0;font-size:13px;display:flex}.returns-filters label:not(.commerce-check){gap:4px;display:grid}.returns-result .work-table td.returns-reasons-cell{white-space:normal;min-width:9em;max-width:none}.returns-above{background:var(--surface-subtle);color:var(--ui-error);border-radius:999px;margin-top:4px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.musinsa-discount-sheet{border:1px solid var(--line);border-radius:10px;margin:8px 0 12px;padding:8px 12px}.musinsa-discount-sheet>summary{cursor:pointer;font-weight:600}.musinsa-discount-fill,.musinsa-discount-actions{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin:8px 0;font-size:13px;display:flex}.musinsa-discount-fill label{gap:4px;display:grid}.musinsa-discount-sheet input[type=number]{width:9em}.overstock-whole{margin:0 0 6px;font-weight:600}.held-stock-warehouses{flex-wrap:wrap;gap:6px 12px;margin:6px 0 10px;display:flex}.held-stock-warehouse{align-items:center;gap:8px;font-size:13px;display:inline-flex}.held-stock-warehouse button.compact{min-height:28px;padding:0 10px;font-size:12px}.held-stock-marked{margin-right:10px}.unsold-stock-lead{margin:6px 0;font-weight:600}.unsold-stock td button.compact{white-space:nowrap;min-height:28px;padding:0 10px;font-size:12px}.unsold-stock .reorder-check,.unsold-stock .product-secondary{display:block}.held-stock .link-button,.unsold-stock .link-button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0 0 0 6px;font-size:13px}
.commerce-business{gap:14px;display:grid}.commerce-business .business-topbar{margin:0}.commerce-business .business-refresh{border:1px solid var(--line,#dce1d9);background:var(--card,#fff);min-height:34px;color:var(--ink,#273b2b);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.commerce-business .business-refresh:hover{border-color:var(--accent,#36563e)}.commerce-business .business-filterbar{border:1px solid var(--line,#e1e4dd);background:var(--card,#fff);border-radius:10px;flex-wrap:wrap;align-items:end;gap:10px 14px;padding:10px 14px;display:flex}.commerce-business .business-filterbar label{color:var(--muted,#626d64);gap:4px;font-size:12px;display:grid}.commerce-business .business-filterbar :is(input,select){min-height:34px;font:inherit;color:inherit;background:#fff;border:1px solid #dce1d9;border-radius:7px;max-width:100%;padding:5px 9px;font-size:13px}.commerce-business .business-dates{align-items:end;gap:6px;display:inline-flex}.commerce-business .business-dates>span{color:var(--muted,#7a8572);padding-bottom:8px}.commerce-business details.business-ask{background:linear-gradient(120deg,#f0f5ef,#fcfdf9);border:1px solid #d9e4d6;border-radius:10px;padding:0}.commerce-business details.business-ask>summary{cursor:pointer;color:#36563e;align-items:center;gap:8px;min-height:40px;padding:8px 14px;font-size:13px;list-style:none;display:flex}.commerce-business details.business-ask>summary::-webkit-details-marker{display:none}.commerce-business .business-ask-toggle{color:#6b7a66;flex:none;margin-left:auto;font-size:12px;font-style:normal}.commerce-business details.business-ask:not([open]) .when-open,.commerce-business details.business-ask[open] .when-closed{display:none}.commerce-business details.business-ask>summary>span{color:#7a8673;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.commerce-business>details.business-ask{min-width:0}.commerce-business details.business-ask>form,.commerce-business details.business-ask>.business-suggestions{margin:0 14px 12px}.commerce-business details.business-ask>.business-suggestions button{margin:0 6px 6px 0;display:inline-flex}.commerce-business .business-kpis-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.commerce-business .business-kpis-row>div{border-radius:10px;padding:12px 14px}.commerce-business .business-kpis-row dd{margin:6px 0 4px;font-size:26px}.commerce-business .business-kpis-row span{line-height:1.4;display:block}.commerce-business .business-kpis-row button{color:var(--accent,#36563e);cursor:pointer;font-size:12px}@media (max-width:1100px){.commerce-business .business-kpis-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.commerce-business .business-kpis-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.commerce-business .page-card{margin:0}.commerce-business .business-section-heading{margin-bottom:10px}.commerce-business .business-link-button{color:var(--accent,#36563e);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px}.commerce-business .business-plain-table{max-height:none;overflow:auto visible}.commerce-business .business-plain-table table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.commerce-business .business-plain-table thead th{z-index:1;background:var(--card,#fff);box-shadow:inset 0 -1px 0 var(--line,#e3e5ea);color:var(--muted,#6b7568);text-align:left;white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:600;position:sticky;top:0}.commerce-business .business-plain-table :is(td,tbody th){border-bottom:1px solid var(--line,#eceee8);text-align:left;vertical-align:middle;height:44px;padding:6px 10px;font-weight:400}.commerce-business .business-plain-table .numeric{text-align:right;white-space:nowrap}.commerce-business .business-plain-table td:has(a){max-width:280px}.commerce-business tr.business-row-link{cursor:pointer}.commerce-business tr.business-row-link:hover{background:var(--surface-subtle,#f5f7f2)}.commerce-business .business-row-open{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}.commerce-business .business-row-open small{color:var(--muted,#7a8572);font-weight:400}.commerce-business .business-row-open svg{color:var(--accent,#36563e);opacity:.55;flex:none}.commerce-business tr.business-row-link:hover .business-row-open svg{opacity:1}.commerce-business .business-row-open:focus-visible{outline:2px solid var(--focus,#36563e);outline-offset:2px;border-radius:4px}.commerce-business .business-hidden-note{color:var(--muted,#6b7568);margin:8px 0 0;padding:0;font-size:12px;line-height:1.6;list-style:none}.commerce-business .business-loading{padding:6px 0}.commerce-business .business-skeleton{gap:10px;display:grid}.commerce-business .business-skeleton span{background:linear-gradient(90deg,#eef1ec 0%,#f7f9f5 50%,#eef1ec 100%) 0 0/200% 100%;border-radius:4px;height:14px;animation:1.2s ease-in-out infinite business-shimmer;display:block}.commerce-business .business-skeleton span:nth-child(odd){width:92%}@keyframes business-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.commerce-business .business-skeleton span{animation:none}}.commerce-business .business-period{padding:9px 12px}.commerce-business .business-period>summary{min-height:26px}.commerce-business .business-status[title]{cursor:help}.commerce-business .commerce-pagination button{min-width:32px}.commerce-business .business-top-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}@media (max-width:1100px){.commerce-business .business-top-grid{grid-template-columns:minmax(0,1fr)}}.commerce-business .business-top-products td .row-link{font-weight:600;display:inline}.commerce-business .business-top-products .business-rank{width:44px;color:var(--muted,#6b7568)}.commerce-business .business-top-meta{color:var(--muted,#6b7568);margin-top:2px;font-size:12px;display:block}.commerce-business .business-plain-table td{overflow-wrap:anywhere}
