/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#181a1d;--muted:#73757a;--line:#e7e4df;--paper:#f6f5f1;--lime:#d8ff45;--white:#fff}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{cursor:pointer;color:inherit}.app-shell{grid-template-columns:236px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;background:#1b1c20;flex-direction:column;height:100vh;padding:28px 18px 18px;display:flex;position:sticky;top:0}.brand-mark{align-items:center;gap:11px;padding:0 8px 26px;display:flex}.brand-mark>span{background:var(--lime);color:#151719;letter-spacing:-1px;border-radius:10px;place-items:center;width:37px;height:37px;font-weight:900;display:grid;transform:rotate(-3deg)}.brand-mark div{flex-direction:column;display:flex}.brand-mark b{font-size:15px}.brand-mark small{color:#8f929a;letter-spacing:.04em;margin-top:2px;font-size:11px}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar nav p{letter-spacing:.15em;color:#777a82;margin:18px 12px 7px;font-size:9px;font-weight:700}.sidebar nav button{color:#9b9da5;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;height:42px;padding:0 12px;display:flex}.sidebar nav button:hover,.sidebar nav button.active{color:#fff;background:#2a2c31}.sidebar nav button.active:before{content:"";background:var(--lime);border-radius:3px;width:3px;height:20px;position:absolute;left:18px}.sidebar nav button span{flex:1;font-size:13px}.sidebar nav em{background:var(--lime);color:#17191b;border-radius:10px;place-items:center;min-width:21px;height:20px;font-size:10px;font-style:normal;font-weight:800;display:grid}.sidebar-foot{border-top:1px solid #303239;align-items:center;gap:10px;margin-top:auto;padding:18px 4px 0;display:flex}.avatar{color:#3c2b14;background:#f1b868;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.sidebar-foot div:nth-child(2){flex-direction:column;flex:1;display:flex}.sidebar-foot b{font-size:11px}.sidebar-foot small{color:#858890;margin-top:3px;font-size:10px}.sidebar-foot button{color:#858890;background:0 0;border:0}.topbar{border-bottom:1px solid var(--line);z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;justify-content:space-between;align-items:center;height:70px;padding:0 38px;display:flex;position:sticky;top:0}.search{color:#92949a;align-items:center;gap:10px;width:370px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;font-size:12px}.search kbd{white-space:nowrap;background:#faf9f7;border:1px solid #ddd9d3;border-radius:5px;padding:4px 6px;font-size:9px}.top-actions{align-items:center;gap:22px;display:flex}.top-actions>button{background:0 0;border:0;position:relative}.top-actions i{background:#e45949;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:0;right:2px}.team-stack,.mini-stack{display:flex}.team-stack span,.mini-stack span{background:#dfe6d3;border:2px solid #fff;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-7px;font-size:9px;font-weight:700;display:grid}.team-stack span:first-child,.mini-stack span:first-child{background:#e8d9c6;margin-left:0}.team-stack span:last-child{background:#d8d8e9}.content{max-width:1360px;margin:auto;padding:38px 42px 70px}.title-row{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.eyebrow{letter-spacing:.13em;font-weight:800;color:#8b8c91!important;font-size:9px!important}.title-row h1{letter-spacing:-.04em;margin:8px 0;font-size:29px}.title-row p{color:var(--muted);margin:0;font-size:12px}.primary{background:var(--ink);color:#fff;border:0;border-radius:9px;align-items:center;gap:9px;padding:12px 16px;font-size:11px;font-weight:700;display:flex;box-shadow:0 5px 15px #0001}.metrics{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(4,1fr);margin:35px 0 40px;display:grid}.metrics article{border-right:1px solid var(--line);align-items:center;gap:15px;min-height:116px;padding:22px;display:flex}.metrics article:last-child{border-right:0}.metric-icon{border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.lime{background:#e9fdb3}.amber{background:#ffebc6}.blue{background:#dceaf6}.purple{background:#e8def5}.metrics div{flex-direction:column;display:flex}.metrics small{letter-spacing:.11em;color:#8b8c91;font-size:8px;font-weight:800}.metrics strong{letter-spacing:-.04em;margin:5px 0 2px;font-size:23px}.metrics p{color:#929399;margin:0;font-size:9px}.metrics p b{color:#6b8f20}.section-head{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.section-head>div{align-items:center;gap:10px;display:flex}.section-head h2{margin:0;font-size:15px}.section-head span{color:#85868c;background:#e8e6e1;border-radius:10px;padding:4px 7px;font-size:9px}.section-head>button{color:#6c6d72;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;display:flex}.projects{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.project{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:113px 1fr;min-height:191px;transition:all .2s;display:grid;overflow:hidden}.project:hover{transform:translateY(-2px);box-shadow:0 12px 30px #27221a12}.product-visual{flex-direction:column;justify-content:space-between;padding:14px;display:flex;position:relative;overflow:hidden}.product-visual:after{content:"";opacity:.18;border:1px solid;border-radius:50%;width:100px;height:100px;position:absolute;top:25px;right:-48px}.product-visual .logo-chip{letter-spacing:-.05em;font-size:9px;font-weight:900}.product-emoji{filter:drop-shadow(0 8px 10px #0003);z-index:1;align-self:center;font-size:48px;transform:rotate(-10deg)}.product-visual small{letter-spacing:.16em;font-size:7px;font-weight:800}.project-body{flex-direction:column;padding:16px 15px 12px;display:flex}.project-title{justify-content:space-between;display:flex}.project-title span{text-transform:uppercase;letter-spacing:.09em;color:#85878c;font-size:7px;font-weight:800}.project-title h3{margin:5px 0 4px;font-size:12px}.project-title p{color:#85868b;margin:0;font-size:9px}.project-title button{color:#999;background:0 0;border:0}.stage-line{background:#eceae6;border-radius:5px;height:4px;margin-top:20px;overflow:hidden}.stage-line span{background:var(--lime);border-radius:5px;height:100%;display:block}.stage-labels{justify-content:space-between;margin-top:7px;display:flex}.stage-labels b{font-size:8px}.stage-labels small{color:#94959a;font-size:8px}.project-foot{border-top:1px solid #efede9;align-items:center;margin-top:auto;padding-top:12px;display:flex}.mini-stack span{width:23px;height:23px;font-size:7px}.project-foot p{color:#777980;align-items:center;gap:5px;margin:0 auto;font-size:8px;display:flex}.project-foot>button{background:#fff;border:1px solid #e5e2dd;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.bottom-grid{grid-template-columns:1.6fr .75fr;gap:18px;margin-top:36px;display:grid}.attention,.publish-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:20px}.task{border-top:1px solid #efede9;grid-template-columns:36px 1fr auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.task-icon{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.coral{background:#fee0d8}.violet{background:#e7def6}.mint{background:#dff2e8}.task b{font-size:10px}.task p{color:#8d8e93;margin:4px 0 0;font-size:8px}.task>small{color:#999;font-size:8px}.action{color:#fff;background:#1d1f22;border:0;border-radius:7px;padding:8px 11px;font-size:8px;font-weight:700}.action.ghost{color:#4f5054;background:#fff;border:1px solid #dedbd6}.publish-card{color:#fff;background:#1c1e22;position:relative;overflow:hidden}.publish-card:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:180px;height:180px;position:absolute;top:30px;right:-75px}.publish-card>div:first-child{align-items:center;gap:9px;display:flex}.youtube{color:#ff544b}.publish-card small{letter-spacing:.12em;color:#898c94;font-size:8px}.publish-card h3{margin:15px 0;font-size:16px;line-height:1.35}.publish-card>p{color:#a5a7ad;align-items:center;gap:7px;font-size:9px;display:flex}.countdown{align-items:flex-start;gap:9px;margin:20px 0;display:flex}.countdown span{flex-direction:column;display:flex}.countdown b{font-size:20px}.countdown small{margin-top:3px;font-size:6px}.countdown i{color:#656870;font-size:18px;font-style:normal}.publish-card>button{color:#fff;z-index:1;background:#27292e;border:1px solid #3a3c42;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;padding:10px;font-size:9px;display:flex;position:relative}.mobile-menu{background:0 0;border:0;display:none}.modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:20;background:#11131888;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:16px;width:min(480px,100%);padding:28px;position:relative;box-shadow:0 30px 80px #0004}.close{color:#777;background:0 0;border:0;font-size:24px;position:absolute;top:16px;right:20px}.modal-icon{background:var(--lime);border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid}.modal h2{margin:8px 0;font-size:23px}.modal>p:not(.eyebrow){color:#777;margin-bottom:20px;font-size:11px;line-height:1.5}.modal label{margin-top:13px;font-size:9px;font-weight:800;display:block}.modal input{border:1px solid #ddd9d3;border-radius:8px;outline:0;width:100%;margin-top:7px;padding:11px;font-size:11px;display:block}.modal input:focus{border-color:#9ab52d;box-shadow:0 0 0 3px #d8ff4533}.upload-zone{color:#696a6f;border:1px dashed #cbc7bf;border-radius:10px;flex-direction:column;align-items:center;gap:7px;margin-top:17px;padding:20px;display:flex}.upload-zone b{font-size:10px}.upload-zone small{font-size:8px}.modal-actions{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.modal-actions>button{background:#fff;border:1px solid #ddd9d3;border-radius:8px;padding:10px 15px;font-size:10px}.modal-actions .primary{background:var(--ink);border-color:var(--ink)}@media (max-width:1050px){.metrics{grid-template-columns:repeat(2,1fr)}.metrics article:nth-child(2){border-right:0}.metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.projects,.bottom-grid{grid-template-columns:1fr}.project{grid-template-columns:130px 1fr}}@media (max-width:720px){.app-shell{display:block}.sidebar{display:none}.topbar{padding:0 18px}.mobile-menu{display:block}.search{flex:1;width:auto;margin-left:14px}.search kbd,.team-stack{display:none}.content{padding:26px 18px 50px}.title-row{flex-direction:column;align-items:flex-start}.metrics{grid-template-columns:1fr}.metrics article{border-bottom:1px solid var(--line);border-right:0!important}.metrics article:last-child{border-bottom:0}.projects{grid-template-columns:1fr}.project{grid-template-columns:100px 1fr}.bottom-grid{margin-top:25px}.task{grid-template-columns:36px 1fr auto}.task>small{display:none}.action{grid-column:2/4;width:max-content}.primary{padding:11px 13px}}.modal select{background:#fff;border:1px solid #ddd9d3;border-radius:8px;outline:0;width:100%;min-height:42px;margin-top:7px;padding:10px;font-size:11px;display:block}.modal select:focus{border-color:#9ab52d;box-shadow:0 0 0 3px #d8ff4533}.modal select:has(option[value=paid]:checked){color:#fff;background:#249b4b;border-color:#17813a;font-weight:800}.modal select:has(option[value=pending]:checked){color:#fff;background:#d92d20;border-color:#b42318;font-weight:800}.modal select option[value=paid]{color:#fff;background:#249b4b}.modal select option[value=pending]{color:#fff;background:#d92d20}.delete-confirm-modal{text-align:center;width:min(430px,100%);padding:32px}.delete-warning-icon{color:#cf2b21;background:#ffe1dd;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 15px;font-size:27px;font-weight:900;display:grid}.delete-confirm-modal h2{margin:0 0 10px}.delete-confirm-modal>p{max-width:330px;margin:0 auto 20px!important}.delete-waiting{background:#fff7f6;border:1px solid #f0d3cf;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:112px;display:flex}.delete-waiting strong{color:#d92d20;font-size:42px;line-height:1}.delete-waiting span{color:#7b6b69;margin-top:7px;font-size:10px}.delete-sum-label{text-align:left;font-size:13px!important;display:block!important}.delete-sum-label input{text-align:center;font-weight:800;font-size:17px!important}.confirm-product-delete{font-weight:800;color:#fff!important;background:#d92d20!important;border-color:#d92d20!important}.confirm-product-delete:disabled{cursor:not-allowed;color:#9f8f8d!important;background:#e7d8d6!important;border-color:#e7d8d6!important}.work-completion-modal .work-completion-icon{color:#16803b;background:#dcfce7}.work-completion-modal .work-completion-waiting{background:#f3fcf6;border-color:#ccebd6}.work-completion-modal .work-completion-waiting strong{color:#16803b}.confirm-work-completion{font-weight:800;color:#fff!important;background:#168f48!important;border-color:#168f48!important}.confirm-work-completion:disabled{cursor:not-allowed;color:#839389!important;background:#dce8df!important;border-color:#dce8df!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.project{cursor:pointer}.project:focus-visible{outline-offset:2px;outline:3px solid #b6d92f}.drawer-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:15;background:#11131870;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{background:#f8f7f4;width:min(560px,100%);height:100%;padding:28px;animation:.22s ease-out slideIn;overflow:auto;box-shadow:-25px 0 70px #0003}.drawer-head{grid-template-columns:76px 1fr auto;align-items:center;gap:16px;display:grid}.drawer-product{border-radius:14px;place-items:center;width:76px;height:76px;font-size:39px;display:grid}.drawer-head h2{margin:5px 0;font-size:21px}.drawer-head p{color:#85868b;margin:0;font-size:9px}.drawer-head>button{color:#777;background:0 0;border:0;align-self:start;font-size:25px}.owner-strip{color:#fff;background:#202226;border-radius:11px;align-items:center;gap:10px;margin:22px 0;padding:13px 15px;display:flex}.owner-strip>div{flex-direction:column;flex:1;gap:3px;display:flex}.owner-strip small{letter-spacing:.12em;color:#8e9198;font-size:7px}.owner-strip b{font-size:10px}.status-pill{color:#1e2118;background:#d8ff45;border-radius:12px;padding:6px 9px;font-size:8px;font-weight:800}.drawer-section{background:#fff;border:1px solid #e7e4df;border-radius:12px;margin-bottom:14px;padding:18px}.workflow{border-top:1px solid #e7e4df}.flow-row{border-bottom:1px solid #efede9;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:49px;display:grid}.flow-row:last-child{border-bottom:0}.flow-row>span{color:#999;border:1px solid #dedbd5;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.flow-row>div{flex-direction:column;gap:3px;display:flex}.flow-row b{font-size:9px}.flow-row small{color:#999;font-size:7px}.flow-row.done>span{color:#48610c;background:#dfeeb6;border-color:#dfeeb6}.flow-row.current>span{color:#242812;background:#d8ff45;border-color:#d8ff45;font-weight:900}.flow-row.current{background:#fbfff0}.flow-row button{color:#fff;background:#1d1f22;border:0;border-radius:6px;padding:7px 9px;font-size:7px}.files-section .section-head button{background:0 0;border:0;align-items:center;gap:5px;font-size:8px;display:flex}.file-row{border-top:1px solid #e7e4df;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.file-row>span{background:#eee9df;border-radius:7px;place-items:center;width:31px;height:31px;font-size:7px;font-weight:800;display:grid}.file-row div{flex-direction:column;gap:3px;display:flex}.file-row b{font-size:9px}.file-row small{color:#999;font-size:7px}.file-row button{color:#999;background:0 0;border:0}.drawer-note{background:#fff7dd;border:1px solid #eadcaa;border-radius:11px;padding:15px}.drawer-note b{font-size:9px}.drawer-note p{color:#5c574b;font-size:9px;line-height:1.5}.drawer-note small{color:#979082;font-size:7px}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width:600px){.drawer{padding:20px}.drawer-head{grid-template-columns:60px 1fr auto}.drawer-product{width:60px;height:60px}.drawer-head h2{font-size:17px}}html{-webkit-text-size-adjust:100%}body{min-width:320px}button,input{touch-action:manipulation}.mobile-nav-shade{display:none}@media (min-width:721px) and (max-width:1180px){.app-shell{grid-template-columns:205px 1fr}.sidebar{padding-left:14px;padding-right:14px}.content{padding-left:26px;padding-right:26px}.projects{grid-template-columns:repeat(2,minmax(0,1fr))}.project{grid-template-columns:105px 1fr}.bottom-grid{grid-template-columns:1fr}.topbar{padding-left:26px;padding-right:26px}}@media (max-width:720px){:is(body:has(.mobile-open),body:has(.drawer),body:has(.modal)){overflow:hidden}.sidebar{z-index:40;width:min(82vw,300px);height:100dvh;transition:transform .24s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:20px 0 60px #0004}.sidebar.mobile-open{transform:translate(0)}.mobile-nav-shade{z-index:39;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d0f1280;border:0;display:block;position:fixed;inset:0}.topbar{gap:10px;height:60px}.mobile-menu{background:#fff;border:1px solid #e7e4df;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.search{background:#fff;border:1px solid #e7e4df;border-radius:10px;min-width:0;height:42px;margin-left:0;padding:0 11px}.search input{font-size:16px}.top-actions{gap:0}.top-actions>button{place-items:center;width:42px;height:42px;display:grid}.content{padding:24px 15px 42px}.title-row{gap:18px}.title-row h1{font-size:clamp(24px,8vw,30px);line-height:1.08}.title-row p{font-size:13px;line-height:1.45}.title-row>.primary{justify-content:center;width:100%;min-height:48px;font-size:13px}.metrics{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:25px 0 32px;display:grid}.metrics article{background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;min-height:115px;padding:15px;border:1px solid #e7e4df!important}.metrics strong{font-size:22px}.section-head h2{font-size:16px}.projects{gap:12px}.project{grid-template-columns:96px minmax(0,1fr);min-height:182px}.product-visual{padding:11px}.product-emoji{font-size:42px}.project-body{min-width:0;padding:14px 12px 11px}.project-title h3{font-size:13px;line-height:1.25}.project-foot p{white-space:nowrap}.bottom-grid{gap:12px}.attention,.publish-card{padding:16px}.task{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:14px 0}.task .action{grid-column:2;width:100%;min-height:40px}.publish-card h3{font-size:19px}.publish-card>button{min-height:44px;font-size:11px}.modal-backdrop{align-items:end;padding:0}.modal{width:100%;max-height:92dvh;padding:24px 20px calc(20px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;overflow:auto}.modal input{min-height:48px;font-size:16px}.upload-zone{justify-content:center;min-height:110px}.modal-actions{background:#fff;padding-top:12px;position:sticky;bottom:0}.modal-actions>button{flex:1;min-height:46px}.drawer-backdrop{align-items:flex-end}.drawer{width:100%;height:min(94dvh,900px);padding:20px 15px calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;animation:.24s ease-out sheetUp}.drawer-head{grid-template-columns:58px minmax(0,1fr) 36px;gap:11px}.drawer-product{width:58px;height:58px;font-size:32px}.drawer-head>button{width:36px;height:36px}.owner-strip{flex-wrap:wrap}.status-pill{margin-left:auto}.drawer-section{padding:15px}.flow-row{grid-template-columns:28px minmax(0,1fr);padding:8px 0}.flow-row>button{grid-column:2;min-height:39px;font-size:9px}.file-row{grid-template-columns:36px minmax(0,1fr) 24px}.file-row b,.file-row small{overflow-wrap:anywhere}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media (max-width:390px){.metrics{grid-template-columns:1fr}.project{grid-template-columns:82px minmax(0,1fr)}.product-emoji{font-size:36px}.stage-labels small{display:none}.countdown{justify-content:space-between}}.name-loading,.name-gate{background:#f6f5f1;min-height:100dvh}.name-gate{place-items:center;padding:20px;display:grid}.name-gate form{background:#fff;border:1px solid #e7e4df;border-radius:16px;width:min(390px,100%);padding:32px;box-shadow:0 18px 50px #181a1d12}.name-logo{background:#d8ff45;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:30px;font-weight:900;display:grid;transform:rotate(-3deg)}.name-gate h1{letter-spacing:-.04em;margin:0 0 28px;font-size:28px}.name-gate label{margin-bottom:8px;font-size:11px;font-weight:700;display:block}.name-gate input{border:1px solid #d9d6d0;border-radius:9px;outline:0;width:100%;height:50px;padding:0 13px;font-size:16px}.name-gate button{color:#fff;background:#181a1d;border:0;border-radius:9px;width:100%;height:50px;margin-top:14px;font-weight:700}.sidebar-foot>button{width:34px;height:34px;font-size:18px}.title-row{min-height:48px}.title-row h1{margin:0}.name-logo{background:#fff;overflow:hidden;transform:none}.name-logo img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:600px){.name-gate{align-items:end;padding:0}.name-gate form{padding:28px 20px calc(24px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.name-gate h1{font-size:26px}}.view-switch{background:#ebe9e4;border-radius:9px;gap:3px;padding:3px;display:flex}.view-switch button{color:#73757a;background:0 0;border:0;border-radius:7px;padding:8px 12px;font-size:10px}.view-switch button.active{color:#181a1d;background:#fff;font-weight:700;box-shadow:0 1px 5px #0001}.title-row{align-items:center;margin-bottom:24px}.title-row p{margin-top:6px}.tracking-list{flex-direction:column;gap:12px;display:flex}.tracking-card .project-body{padding:18px 20px 13px}.tracking-card .project-title h3{font-size:15px}.current-status{color:#536814;background:#eef6d8;border-radius:12px;height:max-content;padding:6px 9px;font-size:9px}.tracking-steps{grid-template-columns:repeat(9,minmax(0,1fr));margin:20px 0 12px;display:grid;position:relative}.tracking-steps:before{content:"";background:#e5e2dc;height:2px;position:absolute;top:11px;left:4%;right:4%}.tracking-steps span{z-index:1;color:#a2a3a7;flex-direction:column;align-items:center;gap:7px;display:flex;position:relative}.tracking-steps i{background:#eeece8;border:2px solid #fff;border-radius:50%;place-items:center;width:23px;height:23px;font-size:7px;font-style:normal;display:grid}.tracking-steps small{white-space:nowrap;font-size:7px}.tracking-steps .done small{color:#62646a}.tracking-steps .current i{color:#1c210d;background:#d8ff45;font-weight:900;box-shadow:0 0 0 3px #d8ff4544}.tracking-steps .current small{color:#222;font-weight:800}.app-shell.preview-mobile{background:#f6f5f1;grid-template-columns:1fr;width:430px;max-width:100%;margin:0 auto;box-shadow:0 0 60px #0002}.app-shell.preview-mobile .sidebar{display:none}.app-shell.preview-mobile .mobile-menu{background:#fff;border:1px solid #e7e4df;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.app-shell.preview-mobile .topbar{gap:8px;padding:0 12px}.app-shell.preview-mobile .search{display:none}.app-shell.preview-mobile .view-switch{margin-left:auto}.app-shell.preview-mobile .content{padding:22px 14px 40px}.app-shell.preview-mobile .title-row{flex-direction:column;align-items:stretch}.app-shell.preview-mobile .title-row .primary{justify-content:center;width:100%;min-height:46px}.app-shell.preview-mobile .tracking-card{grid-template-columns:90px minmax(0,1fr)}.app-shell.preview-mobile .tracking-card .project-body{padding:14px 12px}.app-shell.preview-mobile .tracking-steps{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px}.app-shell.preview-mobile .tracking-steps:before{display:none}.app-shell.preview-mobile .tracking-steps span{flex-direction:row;align-items:flex-start}.app-shell.preview-mobile .tracking-steps small{white-space:normal;line-height:23px}.app-shell.preview-mobile .product-emoji{font-size:38px}.app-shell.preview-mobile .current-status{font-size:7px}.app-shell.preview-mobile .project-foot{margin-top:8px}@media (max-width:720px){.view-switch button{padding:8px 9px;font-size:9px}.topbar .search{display:none}.tracking-card{grid-template-columns:90px minmax(0,1fr)}.tracking-card .project-body{padding:14px 12px}.tracking-steps{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px}.tracking-steps:before{display:none}.tracking-steps span{flex-direction:row;align-items:flex-start}.tracking-steps small{white-space:normal;line-height:23px}.current-status{font-size:7px}.product-emoji{font-size:38px}}@media (max-width:390px){.view-switch button{padding:7px 6px}.tracking-card{grid-template-columns:78px minmax(0,1fr)}}.app-shell.preview-mobile .sidebar.mobile-open{display:flex}.photo-picker{cursor:pointer;position:relative;overflow:hidden}.photo-picker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.photo-picker:hover{background:#fbfff0;border-color:#98ad37}.photo-picker:focus-within{border-color:#7f9620;box-shadow:0 0 0 3px #d8ff4544}.photo-picker img{object-fit:contain;background:#f2f0ec;border-radius:8px;width:100%;height:120px}.photo-picker b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.product-card-photo{object-fit:cover;z-index:1;border-radius:10px;align-self:center;width:76px;height:76px}.drawer-product img{object-fit:cover;border-radius:14px;width:100%;height:100%}.create-error{background:#fff1f0;border:1px solid #fecaca;border-radius:7px;padding:9px 10px;color:#b42318!important;margin:12px 0 0!important;font-size:9px!important}.modal button:disabled{opacity:.55;cursor:not-allowed}.product-card-photo{object-fit:contain;background:#fff;border-radius:12px;width:96px;max-width:calc(100% - 12px);height:96px;box-shadow:0 4px 14px #00000012}@media (max-width:720px){.product-card-photo{width:82px;max-width:calc(100% - 8px);height:82px}}.responsibility-lanes{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.responsibility{background:#fff;border:1px solid #e7e4df;border-radius:12px;overflow:hidden}.responsibility header{border-bottom:1px solid #e7e4df;align-items:center;gap:9px;padding:13px 14px;display:flex}.responsibility header span{text-transform:uppercase;letter-spacing:.1em;background:#f0eee9;border-radius:10px;padding:5px 7px;font-size:7px}.responsibility.client header span{color:#7d5511;background:#fff0cb}.responsibility.team header span{color:#4c6508;background:#e9f9b8}.responsibility>div{border-bottom:1px solid #efede9;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;padding:11px 13px;display:grid}.responsibility>div:last-child{border-bottom:0}.responsibility i{background:#efede9;border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;font-style:normal;display:grid}.responsibility p{flex-direction:column;gap:3px;margin:0;display:flex}.responsibility p b{font-size:9px}.responsibility p small{color:#8b8d92;font-size:7px;line-height:1.35}.responsibility button{color:#fff;background:#1d1f22;border:0;border-radius:6px;align-items:center;gap:4px;padding:7px 8px;font-size:7px;display:flex}.attachment-help{color:#818389;margin:0;font-size:8px;line-height:1.5}@media (max-width:600px){.responsibility-lanes{grid-template-columns:1fr}}.brief-modal textarea{resize:vertical;width:100%;font:inherit;background:#fff;border:1px solid #ddd9d2;border-radius:9px;padding:11px;line-height:1.5}.brief-modal textarea:focus{border-color:#7f9620;outline:0;box-shadow:0 0 0 3px #d8ff4544}.brief-picker{cursor:pointer;position:relative}.brief-picker input{opacity:0;width:1px;height:1px;position:absolute}.brief-file-names{flex-direction:column;gap:6px;margin-top:9px;display:flex}.brief-file-names span{background:#f0eee9;border-radius:9px;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:8px;max-width:100%;padding:7px 8px;font-size:8px;display:grid}.brief-file-names span b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brief-file-names span small{color:#7c7e82}.brief-file-names span button{color:#fff;background:#d92d20;border:0;border-radius:50%;width:22px;height:22px;padding:0;font-size:15px;line-height:1}.upload-progress{background:#f3f9df;border-radius:7px;padding:9px 10px;color:#536814!important;margin:10px 0 0!important;font-size:9px!important}.attachment-list{flex-direction:column;gap:7px;margin-top:12px;display:flex}.attachment-row{color:#202226;background:#fff;border:1px solid #ebe8e2;border-radius:9px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;text-decoration:none;display:grid}.attachment-row:hover{background:#fdfff7;border-color:#b9c879}.attachment-row span{flex-direction:column;gap:3px;min-width:0;display:flex}.attachment-row b,.attachment-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-row b{font-size:9px}.attachment-row small{color:#85878c;font-size:7px}.attachment-row em{color:#85878c;font-size:7px;font-style:normal}.brief-modal{max-height:min(860px,100dvh - 48px);overflow:auto;width:min(820px,100vw - 48px)!important;padding:32px 36px!important}.brief-modal textarea{min-height:210px}.brief-modal .upload-zone{min-height:96px}@media (max-width:720px){.brief-modal{max-height:94dvh;width:100%!important;padding:24px 20px calc(20px + env(safe-area-inset-bottom))!important}.brief-modal textarea{min-height:180px}}@media (min-width:721px){.drawer-backdrop{justify-content:center!important;align-items:center!important;padding:26px!important}.drawer{border:1px solid #fff3!important;border-radius:22px!important;width:min(1120px,100vw - 64px)!important;height:min(94dvh,980px)!important;animation:.22s ease-out centerWorkspaceIn!important;box-shadow:0 30px 90px #0000006b!important}@keyframes centerWorkspaceIn{0%{opacity:0;transform:translateY(18px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}}.existing-brief-assets{flex-direction:column;gap:7px;margin-top:15px;display:flex}.existing-brief-assets>b{font-size:10px}.existing-brief-assets>div{align-items:center;gap:6px;display:flex}.existing-brief-preview{text-align:left;background:#fff;border:1px solid #dedbd5;border-radius:9px;flex:1;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:9px;display:grid}.existing-brief-preview span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.existing-brief-preview small{color:#668014;font-size:7px}.existing-brief-remove{color:#fff;background:#d92d20;border:0;border-radius:50%;width:30px;height:30px;font-size:18px}.preview-product-brief{font-weight:800;color:#fff!important;background:#1d1f22!important;border:0!important;border-radius:8px!important;padding:8px 11px!important;font-size:9px!important}.saved-file-preview{color:#202226;background:#fff;border:1px solid #dedbd5;border-radius:8px;align-items:center;gap:7px;max-width:100%;padding:7px 9px;display:flex}.saved-file-preview span{text-align:left;flex-direction:column;min-width:0;display:flex}.saved-file-preview b{text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:9px;overflow:hidden}.saved-file-preview small{color:#668014;font-size:7px}.product-brief-preview-modal{grid-template-rows:auto auto 1fr auto;width:min(1040px,96vw);height:min(820px,92vh);padding:0;display:grid;overflow:hidden}.product-brief-preview-modal>header{color:#fff;background:#1d1f22;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.product-brief-preview-modal>header h2{color:#fff;margin:4px 0 0}.brief-preview-close{color:#fff;background:#d92d20;border:0;border-radius:9px;padding:10px 15px;font-weight:800}.brief-preview-description{white-space:pre-wrap;border-bottom:1px solid #e3e0da;max-height:150px;padding:16px 24px;font-size:12px;line-height:1.55;overflow:auto}.brief-preview-layout{grid-template-columns:240px minmax(0,1fr);min-height:0;display:grid}.brief-preview-layout nav{background:#f8f7f4;border-right:1px solid #e3e0da;padding:12px;overflow:auto}.brief-preview-layout nav button{text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:10px;display:flex}.brief-preview-layout nav button span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.brief-preview-layout nav button.active{background:#d8ff45;font-weight:800}.brief-asset-viewer{background:#ecebe7;place-items:center;min-height:0;padding:16px;display:grid;overflow:auto}.brief-asset-viewer img,.brief-asset-viewer video{object-fit:contain;max-width:100%;max-height:100%;display:block}.brief-asset-viewer iframe{background:#fff;border:0;width:100%;height:100%;min-height:420px}.brief-file-fallback{flex-direction:column;align-items:center;gap:12px;display:flex}.brief-file-fallback a,.download-brief-zip{color:#fff;background:#1d1f22;border-radius:9px;padding:11px 15px;font-size:10px;font-weight:800;text-decoration:none}.product-brief-preview-modal>footer{background:#fff;border-top:1px solid #e3e0da;justify-content:flex-end;padding:14px 20px;display:flex}.download-brief-zip{color:#151719;background:#d8ff45}@media (max-width:720px){.product-brief-preview-modal{height:94vh}.brief-preview-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.brief-preview-layout nav{border-bottom:1px solid #e3e0da;border-right:0;display:flex;overflow:auto}.brief-preview-layout nav button{min-width:160px}.brief-preview-description{max-height:120px}.product-brief-preview-modal>footer{justify-content:stretch}.download-brief-zip{text-align:center;width:100%}.saved-file-preview b{max-width:160px}}.drawer-tools button.drawer-close-button{color:#b42318!important;background:#fff0ef!important;border:1px solid #f2b8b5!important;box-shadow:0 4px 12px #b4231818!important}.drawer-tools button.drawer-close-button span{color:#b42318!important;font-weight:900!important}.drawer-tools button.drawer-close-button:hover{color:#8f1710!important;background:#ffe4e1!important;border-color:#d92d20!important}.drawer-tools button.drawer-close-button:hover span{color:#8f1710!important}.drawer-tools{align-items:center;gap:6px;margin-left:auto;display:flex}.drawer-tools button:first-child{background:#f0eee9!important;border-radius:7px!important;width:auto!important;height:30px!important;padding:0 11px!important;font-size:8px!important}.drawer-tools button.editing{color:#1d1f22!important;background:#d8ff45!important}.responsibility>.stage-wrap{border-bottom:1px solid #efede9;padding:0;display:block}.stage-line{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.responsibility .stage-check{color:#666;background:#eeece8;border-radius:50%;justify-content:center;width:32px;height:32px;padding:0;font-size:10px;font-weight:800}.responsibility .stage-complete .stage-check{color:#fff;background:#36a852;font-size:15px}.stage-line p a{color:#4b6410;font-size:7px;font-weight:700;text-decoration:none}.responsibility .stage-menu{color:#666;letter-spacing:1px;background:0 0;padding:6px;font-size:12px}.stage-editor{background:#faf9f6;border-top:1px solid #efede9;padding:12px 14px 14px 56px}.stage-editor label{flex-direction:column;gap:5px;margin-bottom:9px;font-size:8px;font-weight:700;display:flex}.stage-editor textarea,.stage-editor input[type=url],.stage-editor select{font:inherit;background:#fff;border:1px solid #ddd9d2;border-radius:7px;padding:9px}.stage-complete-toggle{align-items:center;flex-direction:row!important}.stage-file small{color:#686a70;font-weight:400}.stage-actions{justify-content:flex-end;gap:7px;display:flex}.stage-error{color:#b42318!important;margin:5px 0!important;font-size:8px!important}@media (max-width:600px){.stage-editor{padding-left:14px}}.drawer{width:min(900px,94vw)}.drawer-head{grid-template-columns:88px minmax(0,1fr) auto}.drawer-head h2{font-size:24px}.drawer-head p{font-size:11px}.drawer-tools>button{color:#222;border:0}.responsibility-lanes{gap:18px;margin:20px 0}.responsibility header{padding:16px 18px}.responsibility header b{font-size:14px}.responsibility header span{font-size:9px}.responsibility>.stage-wrap{align-items:initial!important;background:#fff!important;grid-template-columns:none!important;gap:0!important;min-height:0!important;padding:0!important;display:block!important;overflow:visible!important}.responsibility .stage-line{background:0 0!important;border-radius:0!important;grid-template-columns:42px minmax(0,1fr) 38px!important;align-items:center!important;gap:12px!important;height:auto!important;min-height:68px!important;margin:0!important;padding:12px 16px!important;display:grid!important;overflow:visible!important}.responsibility .stage-line p{flex-direction:column;gap:5px;min-width:0;margin:0;display:flex}.responsibility .stage-line p b{font-size:12px;line-height:1.3}.responsibility .stage-line p small{color:#7b7e84;white-space:normal;font-size:10px;line-height:1.4;display:block}.responsibility .stage-line p a{font-size:10px}.responsibility .stage-check{color:#555;background:#eeece8;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font-size:11px;display:grid}.responsibility .stage-menu{color:#333;background:#f0eee9;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;font-size:14px;line-height:1;display:grid}.stage-editor{border-top:1px solid #efede9;background:#faf9f6!important;padding:16px 18px 18px!important;display:block!important}.stage-editor label{font-size:11px}.stage-editor textarea,.stage-editor input[type=url],.stage-editor select{width:100%;min-height:42px;font-size:12px}.stage-complete-toggle input{width:18px;height:18px}.stage-file input{font-size:11px}.responsibility .stage-actions button{padding:10px 15px;font-size:11px}.attachment-help{font-size:10px}.files-section .section-head h2{font-size:18px}.files-section .section-head button{font-size:10px}@media (max-width:720px){.drawer{width:100%}.drawer-head{grid-template-columns:64px minmax(0,1fr) auto}.drawer-product{width:64px;height:64px}.drawer-tools{flex-direction:column-reverse;align-items:flex-end}.responsibility-lanes{grid-template-columns:1fr;gap:12px}.responsibility .stage-line{min-height:64px!important;padding:10px 12px!important}.responsibility .stage-line p b{font-size:11px}.responsibility .stage-line p small{font-size:9px}}.workflow-sequence{background:#fff;border:1px solid #e3e0da;border-radius:14px;margin:20px 0;overflow:hidden}.workflow-sequence>header{background:#faf9f6;border-bottom:1px solid #e7e4df;justify-content:space-between;align-items:center;padding:17px 20px;display:flex}.workflow-sequence>header>div{align-items:center;gap:10px;display:flex}.workflow-sequence>header span{color:#273000;background:#d8ff45;border-radius:12px;padding:5px 9px;font-size:9px;font-weight:800}.workflow-sequence>header b{font-size:15px}.workflow-sequence>header small{color:#777a80;font-size:10px}.workflow-sequence>.stage-wrap{background:#fff!important;border-bottom:1px solid #ece9e4!important;padding:0!important;display:block!important;overflow:visible!important}.workflow-sequence .stage-line{background:#fff!important;border-radius:0!important;grid-template-columns:48px minmax(0,1fr) 44px!important;align-items:center!important;gap:14px!important;height:auto!important;min-height:78px!important;margin:0!important;padding:13px 20px!important;display:grid!important;overflow:visible!important}.workflow-sequence .stage-check{color:#555;background:#eeece8;border:0;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:12px;font-weight:800;display:grid}.workflow-sequence .stage-complete .stage-check{color:#fff;background:#32aa58;font-size:18px}.workflow-sequence .stage-line p{grid-template-columns:auto 1fr;align-items:center;column-gap:9px;min-width:0;margin:0;display:grid}.workflow-sequence .stage-line p b{font-size:13px;line-height:1.35}.workflow-sequence .stage-line p small{color:#777a80;grid-column:1/3;margin-top:5px;font-size:10px;line-height:1.45}.workflow-sequence .stage-line p a{color:#526b12;grid-column:1/3;margin-top:5px;font-size:10px;font-weight:700;text-decoration:none}.stage-owner{text-transform:uppercase;border-radius:9px;width:max-content;padding:3px 7px;font-size:8px;font-weight:800}.stage-owner.client{color:#7d5511;background:#fff0cb}.stage-owner.team{color:#4c6508;background:#e9f9b8}.workflow-sequence .stage-menu{color:#333;background:#efede8;border:0;border-radius:9px;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.workflow-sequence .stage-editor{border-top:1px solid #ece9e4;background:#faf9f6!important;padding:18px 20px 20px 82px!important;display:block!important}.workflow-sequence .stage-editor label{flex-direction:column;gap:7px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}.workflow-sequence .stage-editor textarea,.workflow-sequence .stage-editor input[type=url],.workflow-sequence .stage-editor select{width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d7d3cc;border-radius:8px;padding:10px}.workflow-sequence .stage-complete-toggle{align-items:center;flex-direction:row!important}.workflow-sequence .stage-complete-toggle input{width:19px;height:19px}.workflow-sequence .stage-file{cursor:pointer;background:#faffea;border:2px dashed #a9bb63;border-radius:10px;min-height:88px;position:relative;grid-template-columns:30px 1fr!important;align-items:center!important;gap:2px 10px!important;padding:14px!important;display:grid!important}.workflow-sequence .stage-file svg{color:#647b16;grid-row:1/3}.workflow-sequence .stage-file b{font-size:11px}.workflow-sequence .stage-file small{color:#74777d;font-size:9px;font-weight:400}.workflow-sequence .stage-file input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.workflow-sequence .stage-file.has-file{background:#eef9f1;border-style:solid;border-color:#32aa58}.workflow-sequence .stage-actions{justify-content:flex-end;gap:8px;display:flex}.workflow-sequence .stage-actions button{border:0;border-radius:8px;padding:10px 15px;font-size:11px}.workflow-sequence .stage-actions button:last-child{color:#fff;background:#202226}.attachment-upload-button{color:#fff!important;background:#202226!important;border-radius:8px!important;padding:9px 12px!important;font-weight:700!important}@media (max-width:720px){.workflow-sequence>header{padding:14px}.workflow-sequence>header small{display:none}.workflow-sequence .stage-line{grid-template-columns:42px minmax(0,1fr) 38px!important;gap:10px!important;min-height:72px!important;padding:11px 13px!important}.workflow-sequence .stage-check{width:38px;height:38px}.workflow-sequence .stage-editor{padding:15px!important}.tracking-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.stage-file-list{flex-direction:column;gap:7px;margin:-3px 0 14px;display:flex}.stage-file-list>div{background:#fff;border:1px solid #e0ddd7;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;display:flex}.stage-file-list span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.stage-file-list b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.stage-file-list small{color:#777a80;font-size:8px}.stage-file-list button{color:#fff;background:#d92d20;border:0;border-radius:50%;width:25px;height:25px;font-size:16px;line-height:1}.tracking-steps:before{height:3px;top:17px}.tracking-steps span{gap:9px}.tracking-steps i{border:3px solid #fff;border-radius:9px;width:34px;height:34px;font-size:10px;font-weight:800;box-shadow:0 1px 4px #0001}.tracking-steps small{font-size:8px;font-weight:700}.tracking-steps .done i{color:#fff;background:#259b4a;font-size:18px;box-shadow:0 0 0 3px #259b4a24}@media (max-width:720px){.tracking-steps i{border-radius:10px;width:38px;height:38px;font-size:11px}.tracking-steps .done i{font-size:20px}.tracking-steps small{font-size:9px;line-height:1.25!important}}.stage-file-list>div{width:max-content;max-width:100%;padding:7px 8px}.stage-file-list span{flex:0 auto}.stage-file-list button{flex:0 0 28px;width:28px;height:28px;margin-left:2px;font-size:18px}.stage-saved-files{flex-wrap:wrap;align-items:center;gap:7px;padding:0 20px 13px 82px;display:flex}.stage-saved-files>div{align-items:center;gap:5px;width:max-content;max-width:100%;display:flex}.stage-saved-files a{color:#202226;background:#fff;border:1px solid #dedbd5;border-radius:8px;align-items:center;gap:7px;max-width:100%;padding:7px 9px;text-decoration:none;display:flex}.stage-saved-files a span{flex-direction:column;min-width:0;display:flex}.stage-saved-files a b{text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:9px;overflow:hidden}.stage-saved-files a small{color:#668014;font-size:7px}.stage-saved-files .stage-file-delete{color:#fff;background:#d92d20;border:0;border-radius:50%;flex:0 0 28px;width:28px;height:28px;padding:0;font-size:17px;line-height:1}.drawer-tools button:first-child{min-width:120px!important;height:38px!important;font-size:10px!important;font-weight:800!important}.drawer-tools button:first-child:not(.editing){color:#244b7b!important;background:#e8eef8!important;border:1px solid #b9cbe3!important}.drawer-tools button:first-child:not(.editing):before{content:"🔒 Preview · "}.drawer-tools button.editing{color:#fff!important;background:#d92d20!important;border:1px solid #b42318!important}.drawer-tools button.editing:before{content:"🔓 "}.live-links-page .title-row{margin-bottom:24px}.live-links-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.live-links-grid article{background:#fff;border:1px solid #e1ded8;border-radius:14px;overflow:hidden;box-shadow:0 8px 25px #0000000c}.video-frame{aspect-ratio:9/16;background:#181a1d;place-items:center;max-height:460px;display:grid}.video-frame iframe{border:0;width:100%;height:100%}.video-frame>a{color:#fff}.live-links-grid article span{color:#4e6710;background:#e8f8b6;border-radius:8px;padding:4px 7px;font-size:8px;font-weight:900;display:inline-block}.live-links-grid p{color:#777a80;margin:0;font-size:10px}.live-links-grid small{color:#777a80;margin:10px 0;font-size:9px;display:block}.live-links-grid article>div:last-child>a{color:#50680f;font-size:10px;font-weight:800;text-decoration:none}@media (max-width:1000px){.live-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.live-links-grid{grid-template-columns:1fr}.stage-saved-files{padding-left:15px}.stage-saved-files a b{max-width:210px}}.workflow-sequence .stage-line.clickable{cursor:pointer;transition:background .15s}.workflow-sequence .stage-line.clickable:hover{background:#f8fce9!important}.stage-open-hint{color:#50680f;background:#e9f0d1;border-radius:9px;place-items:center;width:36px;height:36px;font-size:20px;font-weight:800;display:grid}.product-edit-panel{z-index:18;background:#fff;border:2px solid #d92d20;border-radius:13px;width:min(330px,100vw - 40px);padding:17px;position:fixed;top:145px;right:34px;box-shadow:0 18px 55px #0003}.product-edit-panel h3{margin:0 0 12px;font-size:15px}.product-edit-panel>label{margin-top:10px;font-size:9px;font-weight:800;display:block}.product-edit-panel>label>input:not([type=file]){border:1px solid #d9d5cf;border-radius:8px;width:100%;margin-top:6px;padding:10px;display:block}.product-edit-photo{cursor:pointer;background:#faffec;border:1px dashed #91a53f;border-radius:9px;grid-template-columns:54px 1fr;align-items:center;gap:10px;padding:9px;position:relative;display:grid!important}.product-edit-photo img{object-fit:cover;border-radius:8px;width:54px;height:54px}.product-edit-photo span{flex-direction:column;gap:4px;min-width:0;display:flex}.product-edit-photo small{text-overflow:ellipsis;white-space:nowrap;color:#777;font-weight:400;overflow:hidden}.product-edit-photo input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.product-edit-panel>p{color:#b42318;margin:8px 0 0;font-size:9px}.product-edit-panel>button{color:#fff;background:#202226;border:0;border-radius:8px;width:100%;margin-top:13px;padding:10px;font-size:10px;font-weight:800}@media (max-width:720px){.product-edit-panel{width:auto;max-height:65vh;inset:auto 12px 12px;overflow:auto}}.drawer-product{position:relative;overflow:hidden}.drawer-product>input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.photo-edit-icon{color:#1b1d20;background:#d8ff45;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:14px;font-weight:900;display:grid;position:absolute;bottom:5px;right:5px;box-shadow:0 2px 8px #0003}.drawer-product-copy{min-width:0}.product-inline-editing .drawer-product{outline-offset:2px;cursor:pointer;outline:3px solid #d8ff45}.product-inline-editing .drawer-product-copy{grid-template-columns:1fr 1fr;gap:8px 10px;display:grid}.product-inline-editing .drawer-product-copy>label{color:#686b70;font-size:8px;font-weight:800}.product-inline-editing .drawer-product-copy input{color:#181a1d;background:#fff;border:1px solid #d6d2cb;border-radius:7px;outline:0;width:100%;min-width:0;margin-top:4px;padding:8px 9px;font-size:11px;display:block}.product-inline-editing .drawer-product-copy input:focus{border-color:#8aa51f;box-shadow:0 0 0 3px #d8ff4540}.product-inline-editing .drawer-product-copy>p:last-child{grid-column:1/3}.inline-product-error{font-weight:700;color:#b42318!important;grid-column:1/3!important}.drawer-tools{align-items:center;gap:7px;display:flex}.drawer-tools>button{white-space:nowrap;background:#efede8;border:0;border-radius:8px;padding:10px 13px;font-size:10px;font-weight:800}.drawer-tools>button.editing{color:#fff;background:#d92d20}.drawer-tools>button:last-child{background:0 0;padding:8px;font-size:20px}.drawer-tools>button:disabled{opacity:.6;cursor:wait}.drawer-product.is-zoomable{cursor:default}.product-photo-zoom-trigger{z-index:4!important;color:#181a1d!important;cursor:zoom-in!important;background:#fff!important;border:2px solid #d8ff45!important;border-radius:50%!important;place-items:center!important;width:27px!important;height:27px!important;padding:0!important;font-size:15px!important;font-weight:900!important;display:grid!important;position:absolute!important;bottom:5px!important;right:5px!important;box-shadow:0 3px 10px #0003!important}.product-photo-zoom-trigger:focus-visible{outline-offset:2px;outline:3px solid #181a1d}.product-photo-zoom-backdrop{z-index:220;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#101216d9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.product-photo-zoom{background:#fff;border-radius:18px;grid-template-rows:minmax(0,1fr) auto;gap:12px;width:min(620px,94vw);height:min(760px,88dvh);padding:18px;display:grid;position:relative;box-shadow:0 30px 90px #0008}.product-photo-zoom>button{z-index:2;color:#fff;background:#1d1f22;border:0;border-radius:50%;width:38px;height:38px;font-size:24px;line-height:1;position:absolute;top:12px;right:12px}.product-photo-zoom img{object-fit:contain;background:#f0efeb;border-radius:12px;width:100%;height:100%;min-height:0}.product-photo-zoom>b{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}@media (max-width:720px){.product-photo-zoom-backdrop{padding:12px}.product-photo-zoom{border-radius:15px;width:100%;height:min(82dvh,680px);padding:12px}.product-photo-zoom>button{top:8px;right:8px}.product-inline-editing.drawer-head{grid-template-columns:58px minmax(0,1fr) auto}.product-inline-editing .drawer-product-copy{grid-template-columns:1fr}.product-inline-editing .drawer-product-copy>p:last-child,.inline-product-error{grid-column:1!important}.drawer-tools{align-self:start}.drawer-tools>button:first-child{padding:9px}}.tracking-steps{grid-template-columns:repeat(11,minmax(0,1fr))}.workflow-sequence>header span{font-size:9px}.workflow-sequence>header span:after{content:none}@media (max-width:720px){.tracking-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.app-shell.preview-mobile .drawer-backdrop{justify-content:flex-end;align-items:flex-end;width:min(430px,100vw);left:50%;right:auto;transform:translate(-50%)}.app-shell.preview-mobile .drawer{width:100%;height:min(94dvh,900px);padding:18px 14px calc(16px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;animation:.24s ease-out sheetUp;box-shadow:0 -20px 55px #0003}.app-shell.preview-mobile .drawer-head{grid-template-columns:58px minmax(0,1fr) auto;gap:10px}.app-shell.preview-mobile .drawer-product{width:58px;height:58px;font-size:31px}.app-shell.preview-mobile .drawer-tools{flex-direction:column-reverse;align-items:flex-end;gap:3px}.app-shell.preview-mobile .drawer-tools>button:first-child{padding:9px}.app-shell.preview-mobile .owner-strip{margin:15px 0}.app-shell.preview-mobile .workflow-sequence{margin:14px 0}.app-shell.preview-mobile .workflow-sequence>header{padding:13px}.app-shell.preview-mobile .workflow-sequence>header small{display:none}.app-shell.preview-mobile .workflow-sequence .stage-line{grid-template-columns:40px minmax(0,1fr) 36px!important;gap:9px!important;min-height:68px!important;padding:10px 12px!important}.app-shell.preview-mobile .workflow-sequence .stage-check{width:36px;height:36px}.app-shell.preview-mobile .workflow-sequence .stage-line p b{font-size:11px}.app-shell.preview-mobile .workflow-sequence .stage-line p small{font-size:9px}.app-shell.preview-mobile .stage-open-hint{width:34px;height:34px}.app-shell.preview-mobile .workflow-sequence .stage-editor{padding:14px!important}.app-shell.preview-mobile .workflow-sequence .stage-file{min-height:82px}.app-shell.preview-mobile .product-inline-editing .drawer-product-copy{grid-template-columns:1fr}.app-shell.preview-mobile .product-inline-editing .drawer-product-copy>p:last-child,.app-shell.preview-mobile .inline-product-error{grid-column:1!important}.app-shell.preview-mobile .drawer-section{padding:14px}.app-shell.preview-mobile .section-head{align-items:flex-start;gap:8px}.app-shell.preview-mobile .attachment-upload-button{padding:9px!important}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.drawer-tools>button:first-child:before{content:"🔒";margin-right:5px}.drawer-tools>button:first-child.editing:before{content:"🔓"}.workflow-sequence .stage-line:not(.clickable){cursor:default}.workflow-sequence .stage-line:not(.clickable) .stage-check{pointer-events:none}.drawer-tools .delete-product-button{color:#b42318!important;background:#fff0ef!important;border:1px solid #f2b8b5!important;width:auto!important;min-width:0!important;height:38px!important;padding:0 12px!important;font-size:9px!important;font-weight:900!important}.drawer-tools .delete-product-button:before{content:none!important}.drawer-tools .delete-product-button:hover{color:#fff!important;background:#d92d20!important}.drawer-tools .delete-product-button:disabled{opacity:.55}.drawer-tools .drawer-close-button{color:#fff!important;background:#d92d20!important;border:1px solid #b42318!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:82px!important;height:38px!important;padding:0 13px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;box-shadow:0 4px 12px #d92d2030!important}.drawer-tools .drawer-close-button:before{content:none!important}.drawer-tools .drawer-close-button span{font-size:19px;line-height:1}.drawer-tools .drawer-close-button:hover{background:#b42318!important}.drawer-tools .drawer-close-button:focus-visible{outline-offset:2px;outline:3px solid #fda29b}@media (max-width:720px){.drawer-tools .drawer-close-button,.app-shell.preview-mobile .drawer-tools .drawer-close-button{min-width:76px!important;height:36px!important;padding:0 10px!important;font-size:9px!important}}.whatsapp-note-editor{width:100%;min-height:128px;max-height:360px;font:inherit;white-space:pre-wrap;text-transform:none;background:#fff;border:1px solid #d7d3cc;border-radius:8px;outline:0;padding:12px;font-size:12px;line-height:1.6;overflow:auto}.whatsapp-note-editor:focus{border-color:#91aa30;box-shadow:0 0 0 3px #d8ff4538}.whatsapp-note-editor:empty:before{content:attr(data-placeholder);color:#8b8d92;pointer-events:none}.whatsapp-note-editor strong,.whatsapp-note-preview strong{font-weight:800}.whatsapp-note-preview{white-space:pre-wrap;text-transform:none;display:block}.workflow-sequence .stage-editor .format-help{color:#777a80;margin-top:-3px;font-size:9px;font-weight:400}.app-shell.preview-mobile .whatsapp-note-editor{min-height:150px;font-size:13px}.workflow-sequence .stage-editor:has(.stage-video-preview){grid-template-columns:minmax(0,1fr) 230px;gap:0 18px;display:grid!important}.workflow-sequence .stage-editor:has(.stage-video-preview)>:not(.stage-video-preview){grid-column:1}.stage-video-preview{background:#181a1d;border:1px solid #dcd8d1;border-radius:11px;grid-area:1/2/span 8;align-self:start;overflow:hidden}.stage-video-preview>span{color:#d8ff45;letter-spacing:.1em;padding:9px 11px;font-size:8px;font-weight:900;display:block}.stage-video-preview iframe,.stage-saved-video iframe{aspect-ratio:9/16;background:#111;border:0;width:100%;display:block}.stage-saved-video{background:#111;border:1px solid #e0ddd7;border-radius:11px;width:min(230px,100% - 82px);margin:0 20px 16px 82px;overflow:hidden;box-shadow:0 7px 20px #0001}.stage-saved-video iframe{max-height:310px}.app-shell.preview-mobile .workflow-sequence .stage-editor:has(.stage-video-preview){grid-template-columns:1fr}.app-shell.preview-mobile .stage-video-preview{grid-column:1}.app-shell.preview-mobile .workflow-sequence .stage-editor:has(.stage-video-preview)>:not(.stage-video-preview){grid-column:1}.app-shell.preview-mobile .stage-video-preview{grid-row:auto;margin-bottom:13px}.app-shell.preview-mobile .stage-video-preview iframe{max-height:360px}.app-shell.preview-mobile .stage-saved-video{width:calc(100% - 24px);margin:0 12px 14px}.app-shell.preview-mobile .stage-saved-video iframe{max-height:360px}@media (max-width:720px){.workflow-sequence .stage-editor:has(.stage-video-preview){grid-template-columns:1fr}.stage-video-preview{grid-column:1}.workflow-sequence .stage-editor:has(.stage-video-preview)>:not(.stage-video-preview){grid-column:1}.stage-video-preview{grid-row:auto;margin-bottom:13px}.stage-saved-video{width:calc(100% - 24px);margin:0 12px 14px}}.tracking-card .project-title h3{letter-spacing:-.02em;margin-top:2px;font-size:19px;font-weight:800;line-height:1.25}.tracking-card .project-title p{margin-top:5px;font-size:10px}.app-shell.preview-mobile .tracking-card .project-title h3{font-size:16px;line-height:1.3}@media (max-width:720px){.tracking-card .project-title h3{font-size:16px;line-height:1.3}}.live-links-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.live-links-grid article{flex-direction:column;min-width:0;display:flex}.video-frame{aspect-ratio:16/9;background:#111;width:100%;max-height:none}.video-frame iframe{background:#111;width:100%;height:100%;display:block}.live-links-grid article>div:last-child{padding:12px 13px}.live-links-grid h2{margin:7px 0 3px;font-size:13px}.live-links-grid small{margin:7px 0}.live-links-grid p{font-size:9px}@media (max-width:1200px){.live-links-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.live-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.live-links-grid{grid-template-columns:1fr}}.tracking-steps>button{z-index:1;color:#a2a3a7;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:9px;padding:0;display:flex;position:relative}.tracking-steps>button:hover i{transform:scale(1.08);box-shadow:0 0 0 4px #d8ff4560}.tracking-steps>button i{transition:all .15s}.tracking-steps>button small{white-space:nowrap;font-size:8px;font-weight:700}@media (max-width:720px){.tracking-steps>button{flex-direction:row;align-items:flex-start}.tracking-steps>button small{white-space:normal;line-height:38px}}.tracking-steps .unlisted i{color:#fff;background:#f59e0b;font-size:18px;box-shadow:0 0 0 3px #f59e0b2e}.tracking-steps .unlisted small{color:#9a5a00;font-weight:900}.workflow-sequence .stage-unlisted .stage-check{color:#fff;background:#f59e0b;font-size:18px}.publish-stage-status{vertical-align:middle;border-radius:999px;align-items:center;width:max-content;margin-left:8px;padding:4px 9px;font-size:10px;font-weight:900;display:inline-flex}.publish-stage-status.unlisted{color:#fff;background:#f59e0b}.publish-stage-status.published,.publish-stage-status.approved{color:#fff;background:#24aa58}.app-shell.preview-mobile .live-links-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.app-shell.preview-mobile .live-links-grid article{min-width:0}.app-shell.preview-mobile .live-links-grid .video-frame{aspect-ratio:16/9;max-height:none}.app-shell.preview-mobile .live-links-grid article>div:last-child{padding:11px}.app-shell.preview-mobile .live-links-grid h2{font-size:13px;line-height:1.35}.app-shell.preview-mobile .live-links-grid article>div:last-child>a{line-height:1.35;display:inline-block}@media (max-width:560px){.live-links-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.live-links-grid article>div:last-child{padding:11px}.live-links-grid h2{font-size:13px;line-height:1.35}}.live-meta{flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0;display:flex}.live-links-grid .live-meta .date-badge{color:#323438;background:#eeece7;border-radius:8px;align-items:center;gap:5px;margin:0;padding:7px 9px;font-size:10px;font-weight:800;display:flex}.payment-badge{color:#fff;letter-spacing:.04em;border-radius:8px;place-items:center;min-height:29px;padding:6px 10px;font-size:10px;font-weight:900;display:inline-grid}.payment-badge.paid{background:#249b4b;box-shadow:0 4px 12px #249b4b32}.payment-badge.pending{background:#d92d20;box-shadow:0 4px 12px #d92d2032}.app-shell.preview-mobile .live-meta{flex-direction:column;align-items:stretch;gap:6px}.app-shell.preview-mobile .live-links-grid .live-meta .date-badge,.app-shell.preview-mobile .payment-badge{justify-content:center;width:100%;font-size:9px}@media (max-width:560px){.live-meta{flex-direction:column;align-items:stretch;gap:6px}.live-links-grid .live-meta .date-badge,.payment-badge{justify-content:center;width:100%;font-size:9px}}.invoice-view-button{color:#fff;cursor:pointer;background:#202226;border:0;border-radius:10px;margin:0 26px 18px;padding:13px 18px;font-weight:800}.access-layout{grid-template-columns:minmax(300px,430px) 1fr;gap:24px;display:grid}.access-layout>form,.access-list{background:#fff;border:1px solid #dedbd4;border-radius:16px;padding:24px}.access-layout form>label{gap:7px;margin:16px 0;font-weight:700;display:grid}.access-layout input,.access-layout select{min-height:44px;font:inherit;border:1px solid #d6d2ca;border-radius:9px;padding:10px 12px}.access-layout fieldset{border:1px solid #dedbd4;border-radius:12px;gap:10px;padding:14px;display:grid}.access-check{align-items:center;gap:10px!important;margin:0!important;font-weight:600!important;display:flex!important}.access-check input{width:18px;height:18px;min-height:0}.invoice-toggle{background:#f2f9d9;border-radius:10px;padding:13px}.access-list article{border-bottom:1px solid #ece9e3;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.access-list article div{gap:5px;display:grid}.access-list article span{color:#666;font-size:13px}.access-list article button{color:#bd1d14;background:#fee9e6;border:0;border-radius:8px;padding:8px 11px;font-weight:700}.invoice-modal{background:#fff;border-radius:18px;width:min(900px,100%);margin:auto;overflow:hidden;box-shadow:0 24px 80px #0005}.invoice-modal>header{color:#fff;background:#202226;justify-content:space-between;align-items:center;padding:20px 26px;display:flex}.invoice-modal>header h2,.invoice-modal>header p{margin:0}.invoice-modal>header>div:last-child{gap:8px;display:flex}.invoice-modal>header button{cursor:pointer;border:0;border-radius:8px;padding:10px 13px;font-weight:800}.invoice-sheet{padding:32px}.invoice-summary{grid-template-columns:1fr 1fr;gap:26px;display:grid}.invoice-summary>div{grid-template-columns:120px 1fr;gap:8px;display:grid}.billing-panels{grid-template-columns:1fr 1fr;gap:24px;margin:30px 0;display:grid}.billing-panels section{background:#ded7ee;flex-direction:column;gap:7px;min-height:170px;padding:20px;display:flex}.billing-panels h3{color:#7800ff;background:#d3cae7;margin:-20px -20px 10px;padding:10px 16px}.billing-panels p{margin:0}.invoice-table{border:1px solid #ded7ee}.invoice-table>div{grid-template-columns:2fr 1fr 1fr;padding:12px;display:grid}.invoice-table>div:first-child{color:#fff;background:#8700ff}.invoice-total{border-block:3px solid #111;justify-content:space-between;width:min(360px,100%);margin:70px 0 15px auto;padding:12px 4px;font-size:20px;display:flex}.invoice-edit-grid{grid-template-columns:1fr 1fr;gap:16px;padding:28px;display:grid}.invoice-edit-grid label{gap:7px;font-weight:700;display:grid}.invoice-edit-grid input,.invoice-edit-grid textarea{font:inherit;border:1px solid #ccc7bf;border-radius:8px;padding:11px}.invoice-edit-grid .wide,.invoice-edit-actions{grid-column:1/-1}.invoice-edit-actions{text-align:right}.invoice-edit-actions button{color:#fff;background:#202226;border:0;border-radius:9px;padding:12px 18px;font-weight:800}.invoice-error{color:#c7231a;padding:0 28px 20px}@media (max-width:700px){.access-layout,.invoice-summary,.billing-panels,.invoice-edit-grid{grid-template-columns:1fr}.invoice-sheet{padding:18px}.invoice-modal>header{align-items:flex-start;gap:12px}.invoice-modal>header>div:last-child{flex-wrap:wrap;justify-content:flex-end}.invoice-summary>div{grid-template-columns:100px 1fr}.invoice-table>div{grid-template-columns:1.6fr .8fr .8fr;font-size:12px}.invoice-total{margin-top:35px}.invoice-edit-grid .wide,.invoice-edit-actions{grid-column:auto}}.drawer-product-copy h2{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.app-shell.preview-mobile .drawer-product-copy h2{font-size:clamp(14px,4.2vw,18px);line-height:1.2}@media (max-width:720px){.drawer-product-copy h2{font-size:clamp(14px,4.2vw,18px);line-height:1.2}}.video-preview-button{cursor:pointer;border:0;width:100%;padding:0;position:relative;overflow:hidden}.video-preview-button>img{object-fit:cover;width:100%;height:100%}.video-preview-button>i{color:#fff;background:#f03;border-radius:11px;place-items:center;width:54px;height:40px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live-links-grid article>.live-meta.compact{grid-template-columns:auto 1fr auto;align-items:center;gap:7px;margin:0;padding:10px;display:grid}.live-links-grid article>.live-meta.compact>span{white-space:nowrap;margin:0}.live-links-grid article>.live-meta.compact .date-badge{white-space:nowrap;justify-content:center;min-width:0;margin:0;padding:6px;font-size:9px}.live-links-grid article>.live-meta.compact .payment-badge{width:auto;min-height:27px;padding:5px 8px;font-size:9px}.app-shell.preview-mobile .live-links-grid article>.live-meta.compact{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;padding:8px;display:grid}.app-shell.preview-mobile .live-links-grid article>.live-meta.compact .date-badge,.app-shell.preview-mobile .live-links-grid article>.live-meta.compact .payment-badge{width:auto;font-size:8px}.video-player-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#111b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.video-player-modal{background:#000;border-radius:16px;width:min(390px,92vw);position:relative;overflow:hidden;box-shadow:0 25px 90px #0008}.video-player-modal iframe{aspect-ratio:9/16;border:0;width:100%;max-height:82vh;display:block}.video-player-modal>button{z-index:2;color:#111;cursor:pointer;background:#fff;border:0;border-radius:50%;width:38px;height:38px;font-size:24px;position:absolute;top:10px;right:10px}.members-list{background:#fff;border:1px solid #dedbd4;border-radius:16px;grid-column:1/-1;padding:24px}.members-title{justify-content:space-between;align-items:center;display:flex}.members-title span{color:#d8ff45;background:#202226;border-radius:8px;padding:7px 10px;font-size:10px;font-weight:900}.members-list article{border-bottom:1px solid #ece9e3;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.members-list article>div:nth-child(2){gap:4px;display:grid}.members-list small,.members-list em{color:#777;font-size:11px}.members-list em{font-style:normal;font-weight:700}@media (max-width:560px){.live-links-grid article>.live-meta.compact{grid-template-columns:auto minmax(0,1fr) auto!important;gap:4px!important}.live-links-grid article>.live-meta.compact .date-badge,.live-links-grid article>.live-meta.compact .payment-badge{width:auto!important;padding:5px!important;font-size:7px!important}.members-list{padding:18px}.members-list article{grid-template-columns:36px 1fr}.members-list em{grid-column:2}}.sidebar-foot{align-items:center;width:100%;grid-template-columns:34px minmax(0,1fr) auto!important;gap:10px!important;display:grid!important}.sidebar-foot .avatar{flex:none}.sidebar-foot .logout-button{color:#fff;white-space:nowrap;background:#23252a;border:1px solid #4b4e55;border-radius:8px;place-items:center;min-width:58px;min-height:36px;padding:7px 9px;font-size:9px;font-weight:800;display:grid}.sidebar-foot .logout-button:hover{color:#1c210d;background:#d8ff45;border-color:#d8ff45}.sidebar-user-copy{gap:4px;min-width:0;display:grid}.sidebar-user-copy b{text-overflow:ellipsis;overflow:hidden}.sidebar-role{color:#fff;letter-spacing:.08em;background:#35383e;border-radius:6px;width:max-content;padding:3px 6px;font-size:7px;font-weight:900}.sidebar-role.owner{color:#222a05;background:#d8ff45}.sidebar-role.staff{color:#4c6508;background:#e8f8b6}.sidebar-role.client{color:#7d5511;background:#fff0cb}.address-card{background:#fff;border:1px solid #dedbd4;border-radius:18px;grid-template-columns:64px minmax(0,1fr);gap:20px;width:min(720px,100%);padding:28px;display:grid;box-shadow:0 12px 35px #191b1f0c}.address-card-icon{color:#222a05;background:#d8ff45;border-radius:15px;place-items:center;width:58px;height:58px;display:grid}.address-card-content{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.address-card address{color:#55585d;flex-direction:column;gap:8px;font-size:15px;font-style:normal;line-height:1.45;display:flex}.address-card address strong{color:#181a1d;margin-bottom:2px;font-size:21px}.address-phone{color:#181a1d;margin-top:8px;font-weight:800}.address-card button{color:#fff;white-space:nowrap;background:#202226;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:138px;padding:12px 15px;font-size:11px;font-weight:900;display:flex}.address-card button.copied{background:#249b4b}@media (max-width:620px){.address-card{grid-template-columns:1fr;padding:20px}.address-card-icon{width:50px;height:50px}.address-card-content{flex-direction:column}.address-card address{font-size:14px}.address-card button{width:100%;min-height:46px}}.approval-waiting{background:#f6f5f1;place-items:center;min-height:100vh;padding:22px;display:grid}.approval-waiting section{text-align:center;background:#fff;border:1px solid #dedbd4;border-radius:18px;width:min(460px,100%);padding:34px;box-shadow:0 20px 60px #181a1d14}.approval-waiting .name-logo{margin:0 auto 20px}.approval-waiting>section>span{color:#76500e;letter-spacing:.1em;background:#fff0cb;border-radius:12px;padding:6px 9px;font-size:9px;font-weight:900;display:inline-block}.approval-waiting h1{letter-spacing:-.035em;margin:17px 0 10px;font-size:27px}.approval-waiting p{color:#686b70;margin:0 auto 24px;font-size:13px;line-height:1.6}.approval-waiting p b{color:#181a1d}.approval-waiting button{color:#fff;background:#202226;border:0;border-radius:10px;width:100%;min-height:46px;font-size:11px;font-weight:900}.approval-waiting button:disabled{opacity:.6}.approval-waiting .change-name{color:#55585d;background:#fff;border:1px solid #dedbd4;margin-top:9px}.brand-mark>img{object-fit:cover;border-radius:50%;flex:0 0 42px;width:42px;height:42px;display:block;box-shadow:0 0 0 2px #ffffff18}.tracking-card{grid-template-columns:124px minmax(0,1fr);min-height:230px}.product-card-photo{object-fit:cover!important;border-radius:12px!important;flex:none!important;width:88px!important;max-width:calc(100% - 8px)!important;height:160px!important}.drawer-product{width:74px;height:108px}.drawer-product img{object-fit:cover}.photo-picker.has-photo{min-height:260px}.photo-picker img{object-fit:cover;width:100px;height:200px}@media (max-width:720px){.tracking-card,.app-shell.preview-mobile .tracking-card{grid-template-columns:96px minmax(0,1fr);min-height:205px}.product-card-photo,.app-shell.preview-mobile .product-card-photo{flex:none!important;width:72px!important;height:132px!important}.drawer-product,.app-shell.preview-mobile .drawer-product{width:58px;height:96px}}.live-links-grid article{position:relative}.live-link-admin-menu{z-index:6;position:absolute;top:8px;right:8px}.live-link-admin-menu>button{color:#fff;cursor:pointer;background:#202226e8;border:1px solid #fffa;border-radius:9px;place-items:center;width:34px;height:34px;font-size:21px;font-weight:900;display:grid;box-shadow:0 4px 14px #0004}.live-link-admin-menu>div{background:#fff;border:1px solid #dedbd4;border-radius:9px;min-width:105px;display:grid;position:absolute;top:39px;right:0;overflow:hidden;box-shadow:0 12px 30px #0003}.live-link-admin-menu>div button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #ece9e3;padding:10px 14px;font-weight:800}.live-link-admin-menu>div button:last-child{color:#c92319;border:0}.live-link-admin-menu>div button:hover{background:#f5f4f1}.stage-owner.brand{color:#7d5511;background:#fff0cb}.live-links-grid article>.live-meta.compact,.app-shell.preview-mobile .live-links-grid article>.live-meta.compact{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:6px;display:grid}.live-links-grid article>.live-meta.compact>span,.live-links-grid article>.live-meta.compact .date-badge,.live-links-grid article>.live-meta.compact .payment-badge,.app-shell.preview-mobile .live-links-grid article>.live-meta.compact>span,.app-shell.preview-mobile .live-links-grid article>.live-meta.compact .date-badge,.app-shell.preview-mobile .live-links-grid article>.live-meta.compact .payment-badge{white-space:nowrap;place-items:center;width:100%;min-width:0;margin:0;padding:6px 4px;font-size:8px;display:grid}.workflow-sequence .stage-updated-at{color:#98999d;text-overflow:ellipsis;white-space:nowrap;text-transform:none;grid-column:1/3;min-width:0;margin-top:5px;font-size:8px;font-weight:500;line-height:1.3;display:block;overflow:hidden}.success-dialog-backdrop{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#17191d73;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.success-dialog{text-align:center;background:#fff;border:1px solid #d9ddd0;border-radius:16px;place-items:center;gap:12px;width:min(340px,100vw - 40px);padding:24px 22px 20px;animation:.18s ease-out successPop;display:grid;box-shadow:0 24px 70px #0004}.success-dialog-icon{color:#fff;background:#2eaa59;border-radius:50%;place-items:center;width:46px;height:46px;font-size:25px;font-weight:900;display:grid}.success-dialog p{color:#202226;text-transform:none;margin:0;font-size:15px;font-weight:800;line-height:1.4}.success-dialog button{color:#fff;cursor:pointer;background:#202226;border:0;border-radius:9px;min-width:104px;margin-top:2px;padding:10px 22px;font-size:12px;font-weight:900}.success-dialog button:focus-visible{outline-offset:3px;outline:3px solid #d8ff45}@keyframes successPop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.product-links-display .product-link-card{border-radius:8px;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:7px;padding:6px 7px;display:grid}.product-links-display .product-link-card>.product-link-preview,.product-links-display .product-link-card>.product-link-copy{display:none}.product-links-display .product-link-card>a{color:#40590a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;text-decoration:none;display:block;overflow:hidden}.product-links-display .product-link-card>button{place-items:center;width:30px;height:30px;padding:0;font-size:13px;display:grid}.product-links-display{gap:8px;width:100%;margin-top:6px;display:grid!important}.product-link-card{background:#fff;border:1px solid #dfe5d1;border-radius:10px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-width:0;padding:8px;display:grid}.product-link-preview{color:#344408;background:linear-gradient(145deg,#d8ff45,#efffb4);border-radius:9px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:900;display:grid}.product-link-copy{gap:2px;min-width:0;display:grid}.product-link-copy b{color:#24272a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.product-link-copy a{color:#48620a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;text-decoration:none;overflow:hidden}.product-link-card>button{color:#3f5707;background:#f4fadf;border:1px solid #ccd7a8;border-radius:8px;padding:7px 10px;font-size:8px;font-weight:900}.product-links-submit{width:100%}.product-links-editor{gap:12px;width:100%;display:grid}.product-links-editor>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.product-links-editor>header>div{gap:3px;display:grid}.product-links-editor>header b{font-size:13px}.product-links-editor>header small{color:#777b80;font-size:9px}.product-links-editor>header button,.add-product-link-bottom{color:#202906;background:#d8ff45;border:1px solid #9bb733;border-radius:9px;padding:10px 13px;font-size:9px;font-weight:900}.product-link-rows{gap:10px;display:grid}.product-link-editor-row{background:#fff;border:1px solid #e0ddd6;border-radius:12px;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);gap:10px;padding:11px;display:grid}.product-link-fields{grid-template-columns:130px minmax(0,1fr) 32px;align-items:end;gap:8px;display:grid}.product-link-fields label{color:#55595e;font-weight:800;gap:5px!important;margin:0!important;font-size:8px!important;display:grid!important}.product-link-fields select,.product-link-fields input{width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #d8d4cc;border-radius:8px;padding:8px 10px}.remove-product-link{color:#c3261b;background:#fee8e5;border:0;border-radius:8px;place-items:center;width:32px;height:39px;font-size:19px;font-weight:700;display:grid}.product-link-live-preview{background:#f7f6f2;border:1px solid #e1ded7;border-radius:9px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.product-link-live-preview>span{color:#74777c;background:#e8e6e0;border-radius:8px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.product-link-live-preview.ready>span{color:#3e520b;background:#d8ff45}.product-link-live-preview>div{gap:2px;min-width:0;display:grid}.product-link-live-preview b,.product-link-live-preview small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-link-live-preview b{font-size:9px}.product-link-live-preview small{color:#777b80;font-size:7px}.product-link-live-preview>a{color:#fff;background:#202226;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:800;text-decoration:none}.add-product-link-bottom{background:#f5fadf;justify-self:start}.product-links-action-bar{margin-top:2px}.product-links-submit.is-guided{border-radius:13px;animation:1.05s ease-in-out 6 product-links-guide-glow;position:relative}.product-links-guidance{color:#263306;background:linear-gradient(135deg,#efffc0,#d8ff45);border:1px solid #91ad24;border-radius:11px;align-items:center;gap:11px;margin:0 0 13px;padding:12px 14px;animation:.55s cubic-bezier(.2,.85,.3,1.2) product-links-guide-enter;display:flex;box-shadow:0 9px 25px #74941133}.product-links-guidance>span{color:#d8ff45;background:#202226;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:19px;font-weight:900;animation:.75s ease-in-out infinite alternate product-links-guide-arrow;display:grid}.product-links-guidance>div{gap:2px;display:grid}.product-links-guidance b{font-size:11px}.product-links-guidance small{font-size:8px}.product-links-submit.is-guided .product-url-field input{border-color:#98b527;box-shadow:0 0 0 4px #d8ff4552}@keyframes product-links-guide-enter{0%{opacity:0;transform:translateY(-18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes product-links-guide-arrow{to{transform:translateY(5px)}}@keyframes product-links-guide-glow{0%,to{box-shadow:0 0 #d8ff4500}50%{box-shadow:0 0 0 8px #d8ff4561}}@media (prefers-reduced-motion:reduce){.product-links-submit.is-guided,.product-links-guidance,.product-links-guidance>span{animation:none}}@media (max-width:820px){.product-link-editor-row{grid-template-columns:1fr}.product-link-fields{grid-template-columns:110px minmax(0,1fr) 32px}}@media (max-width:560px){.product-links-editor>header{flex-direction:column;align-items:stretch}.product-links-editor>header button{width:100%}.product-link-fields{grid-template-columns:1fr 32px}.product-link-fields label:first-child{grid-column:1/-1}.product-url-field{grid-column:1}.remove-product-link{grid-column:2}.product-link-live-preview{grid-template-columns:34px minmax(0,1fr)}.product-link-live-preview>a{text-align:center;grid-column:1/-1}.product-link-card{grid-template-columns:32px minmax(0,1fr) auto;padding:7px}.product-link-preview{width:32px;height:32px}.product-link-card>button{padding:6px 7px}}.product-link-fields{grid-template-columns:130px minmax(0,1fr) auto}.remove-product-link{width:auto;min-width:52px;padding:0 9px;font-size:8px;font-weight:900}.remove-product-link.delete-row{color:#fff;background:#e93027}.product-link-live-preview{min-height:72px;color:inherit;grid-template-columns:64px minmax(0,1fr);text-decoration:none}.product-link-live-preview>img{object-fit:contain;background:#fff;border-radius:8px;width:64px;height:64px}.product-link-live-preview>div{min-width:0}.product-link-live-preview b{color:#24272a;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.product-link-live-preview small{margin-top:3px;display:block}.product-link-live-preview:hover{background:#fbfff0;border-color:#9bb733}.product-links-display .product-link-card{grid-template-columns:minmax(0,1fr) 32px}.product-links-display .product-link-live-preview>img{width:52px;height:52px}.product-links-display .product-link-card>a{white-space:normal}@media (max-width:820px){.product-link-fields{grid-template-columns:110px minmax(0,1fr) auto}}@media (max-width:560px){.product-link-fields{grid-template-columns:1fr auto}.product-link-live-preview{grid-template-columns:56px minmax(0,1fr)}.product-link-live-preview>img{width:56px;height:56px}.product-link-card{grid-template-columns:minmax(0,1fr) auto}}.product-links-display .product-link-card{background:#fff;border:1px solid #d8deca;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:9px;padding:10px;display:grid;box-shadow:0 3px 12px #2022260f}.product-links-display .product-link-card>.product-link-live-preview{min-height:70px;display:grid}.saved-product-link-url{border-top:1px solid #ebece7;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:8px;display:grid}.saved-product-link-url>a{text-overflow:ellipsis;min-width:0;font-weight:700;display:block;overflow:hidden;color:#314606!important;white-space:nowrap!important;font-size:10px!important;text-decoration:underline!important}.product-links-display .saved-product-link-url>button{color:#fff;white-space:nowrap;cursor:pointer;background:#202a36;border:1px solid #101820;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:112px;height:38px;padding:8px 14px;font-size:10px;font-weight:900;display:flex;box-shadow:0 3px 9px #10182033}.product-links-display .saved-product-link-url>button:hover{color:#d8ff45;background:#0f1720;border-color:#0f1720}.product-links-display .saved-product-link-url>button span{color:#17210d;background:#d8ff45;border-radius:6px;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:14px;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #17210d2e}.product-links-display .saved-product-link-url>button:hover span{color:#17210d;background:#fff}@media (max-width:560px){.saved-product-link-url{grid-template-columns:1fr}.product-links-display .saved-product-link-url>button{width:100%;min-width:0}.saved-product-link-url>a{font-size:9px!important}}.workflow-sequence .stage-line p{grid-template-columns:auto auto minmax(8px,1fr) auto!important}.workflow-sequence .stage-line p>small,.workflow-sequence .stage-line p>.stage-updated-at,.workflow-sequence .stage-line p>.brand-flow-approved,.workflow-sequence .stage-line p>.payment-stage-status,.workflow-sequence .stage-line p>.publish-stage-status{grid-column:1/-1!important}.stage-quick-action{color:#28435d;white-space:nowrap;cursor:pointer;background:#f4f7fa;border:1px solid #cbd5df;border-radius:9px;grid-area:1/4;justify-content:center;place-self:center end;align-items:center;gap:7px;min-height:34px;padding:7px 11px;font-size:9px;font-weight:800;line-height:1;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 2px 7px #2030400a}.stage-quick-action svg{color:#426681;flex:none}.stage-quick-action:hover{color:#172f43;background:#eaf2f7;border-color:#8da9bd;transform:translateY(-1px);box-shadow:0 5px 13px #20304014}.stage-quick-action:focus-visible{outline-offset:2px;outline:3px solid #cfff35}.unlisted-video-notification{--notice-bg:#fff4d4;--notice-border:#e2a21b;--notice-text:#7a4b00;border:1px solid var(--notice-border);background:var(--notice-bg);max-width:100%;min-height:34px;color:var(--notice-text);text-align:left;white-space:normal;cursor:pointer;box-shadow:0 5px 15px color-mix(in srgb,var(--notice-border) 26%,transparent);border-radius:9px;grid-area:2/4;place-self:center end;align-items:center;gap:7px;padding:7px 12px;font-size:9px;font-weight:900;line-height:1.25;display:inline-flex}.unlisted-video-notification:hover{color:#5f3900;background:#ffeaac;border-color:#d78b00}.unlisted-video-notification.revision-1{--notice-bg:#fff0ce;--notice-border:#d78a12;--notice-text:#754600}.unlisted-video-notification.revision-2{--notice-bg:#e8f3ff;--notice-border:#3d83c5;--notice-text:#164c7e}.unlisted-video-notification.revision-3{--notice-bg:#f1e7ff;--notice-border:#8b5bc6;--notice-text:#543080}.unlisted-video-notification.revision-4{--notice-bg:#ddf8f3;--notice-border:#269b87;--notice-text:#116355}.unlisted-video-notification.revision-5{--notice-bg:#ffe5ec;--notice-border:#d75478;--notice-text:#842641}.unlisted-video-notification:focus-visible{outline-offset:2px;outline:3px solid #cfff35}.video-flow-updated-notice{--notice-bg:#e8f3ff;--notice-border:#3d83c5;--notice-text:#164c7e;border:1px solid var(--notice-border);background:var(--notice-bg);width:max-content;max-width:100%;min-height:34px;color:var(--notice-text);text-align:left;white-space:normal;cursor:pointer;box-shadow:0 3px 10px color-mix(in srgb,var(--notice-border) 18%,transparent);border-radius:9px;grid-area:2/4;justify-content:center;justify-self:end;align-items:center;padding:7px 11px;font-size:9px;font-weight:900;line-height:1.25;display:inline-flex}.video-flow-updated-notice:hover{filter:saturate(1.18)brightness(.97)}.video-flow-updated-notice.revision-1{--notice-bg:#e8f3ff;--notice-border:#3d83c5;--notice-text:#164c7e}.video-flow-updated-notice.revision-2{--notice-bg:#fff0ce;--notice-border:#d78a12;--notice-text:#754600}.video-flow-updated-notice.revision-3{--notice-bg:#f1e7ff;--notice-border:#8b5bc6;--notice-text:#543080}.video-flow-updated-notice.revision-4{--notice-bg:#ddf8f3;--notice-border:#269b87;--notice-text:#116355}.video-flow-updated-notice.revision-5{--notice-bg:#ffe5ec;--notice-border:#d75478;--notice-text:#842641}.video-flow-updated-notice.is-current{--notice-bg:#7c3aed;--notice-border:#6d28d9;--notice-text:#fff;box-shadow:0 6px 18px #6d28d942}.video-flow-updated-notice.is-current:hover{color:#fff;background:#6d28d9;border-color:#5b21b6}.video-flow-updated-notice.is-passed{--notice-bg:#edf4f8;--notice-border:#abc2d2;--notice-text:#506a7d;box-shadow:none;font-weight:800}.video-flow-updated-notice:focus-visible{outline-offset:2px;outline:3px solid #cfff35}.feedback-notification.is-new{color:#fff;background:#d44757;border-color:#b72e40;box-shadow:0 6px 18px #b72e4047}.feedback-notification.is-new svg{color:#fff}.brief-notification.is-new{color:#fff;background:#7c3aed;border-color:#6d28d9;box-shadow:0 6px 18px #6d28d942}.brief-notification.is-new svg{color:#fff}.workflow-approval-notification{isolation:isolate;color:#fff;text-align:left;white-space:normal;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:1px solid #6d28d9;border-radius:12px;grid-area:2/4;place-self:center end;align-items:center;gap:10px;width:max-content;max-width:min(440px,100%);min-height:46px;padding:10px 15px;font-size:11px;font-weight:900;line-height:1.35;display:inline-flex;position:relative;overflow:visible;box-shadow:0 9px 24px #6d28d942}.workflow-approval-notification strong{z-index:2;color:#fff;font:inherit;text-shadow:0 1px 1px #00000029;position:relative}.approval-notification-icon{z-index:2;color:#6d28d9;background:#fff;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:16px;font-weight:1000;display:grid;position:relative;box-shadow:0 2px 8px #00000029}.workflow-approval-notification:before,.workflow-approval-notification:after{content:"";z-index:-1;pointer-events:none;opacity:0;background-color:#0000;background-image:radial-gradient(circle at 8% 45%,#ffd84d 0 3px,#0000 4px),radial-gradient(circle at 22% 5%,#fff 0 2px,#0000 3px),radial-gradient(circle at 48% 0,#ff8f3d 0 3px,#0000 4px),radial-gradient(circle at 72% 8%,#d8ff45 0 3px,#0000 4px),radial-gradient(circle at 94% 42%,#fff 0 2px,#0000 3px),radial-gradient(circle at 78% 94%,#ffd84d 0 3px,#0000 4px),radial-gradient(circle at 35% 100%,#fff 0 2px,#0000 3px),radial-gradient(circle at 4% 82%,#ff8f3d 0 3px,#0000 4px);background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:auto,auto,auto,auto,auto,auto,auto,auto;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:-18px}.workflow-approval-notification:after{filter:hue-rotate(55deg);transform:rotate(24deg)}.workflow-approval-notification.is-latest{animation:.5s ease-in-out 10 approval-notification-zoom}.workflow-approval-notification.is-latest:before{animation:1s ease-out 5 approval-particle-blast}.workflow-approval-notification.is-latest:after{animation:1s ease-out .12s 5 approval-particle-blast-alt}@keyframes approval-notification-zoom{0%,to{transform:scale(1)}50%{transform:scale(1.075)}}@keyframes approval-particle-blast{0%{opacity:0;transform:scale(.55)}28%{opacity:1}to{opacity:0;transform:scale(1.22)}}@keyframes approval-particle-blast-alt{0%{opacity:0;transform:rotate(24deg)scale(.5)}32%{opacity:.95}to{opacity:0;transform:rotate(24deg)scale(1.3)}}@media (max-width:720px){.workflow-approval-notification,.app-shell.preview-mobile .workflow-approval-notification{grid-area:auto/1/auto/-1;justify-self:stretch;width:100%;max-width:none;min-height:44px;margin-top:5px;padding:9px 11px;font-size:10px}.approval-notification-icon{flex-basis:25px;width:25px;height:25px;font-size:14px}}@media (prefers-reduced-motion:reduce){.workflow-approval-notification.is-latest,.workflow-approval-notification.is-latest:before,.workflow-approval-notification.is-latest:after{animation:none}}.workflow-sequence .stage-line p>.workflow-approval-notification{box-sizing:border-box!important;color:#fff!important;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 58%,#6d28d9 100%)!important;border:1px solid #6d28d9!important;border-radius:999px 18px 18px 999px!important;justify-content:flex-start!important;align-items:center!important;gap:11px!important;width:max-content!important;max-width:min(510px,100%)!important;height:auto!important;min-height:52px!important;padding:7px 18px 7px 7px!important;display:flex!important;overflow:visible!important;box-shadow:0 10px 26px #6d28d945,inset 0 1px #ffffff38!important}.workflow-sequence .stage-line p>.workflow-approval-notification.final-approval-notification{justify-content:center!important;min-width:150px!important}.workflow-sequence .stage-line p>.workflow-approval-notification>.approval-notification-icon{z-index:2!important;color:#6d28d9!important;background:#fff!important;border:2px solid #ffffffe6!important;border-radius:50%!important;flex:0 0 38px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;font-size:20px!important;font-weight:1000!important;line-height:1!important;display:grid!important;position:relative!important;box-shadow:0 4px 12px #0003!important}.workflow-sequence .stage-line p>.workflow-approval-notification>.approval-notification-copy{z-index:2!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 auto!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.workflow-sequence .stage-line p>.workflow-approval-notification .approval-notification-copy>strong{color:#fff!important;letter-spacing:.005em!important;text-align:center!important;text-shadow:0 1px 2px #0003!important;margin:0!important;padding:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;font-size:12px!important;font-weight:900!important;line-height:1.35!important;display:block!important}.workflow-sequence .stage-line p>button.workflow-approval-notification{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit}.workflow-sequence .stage-line p>.workflow-approval-notification.feedback-approval-notification{background:linear-gradient(135deg,#e05a68 0%,#d44757 58%,#c93649 100%)!important;border-color:#c93649!important;box-shadow:0 10px 26px #c9364940,inset 0 1px #ffffff38!important}.workflow-sequence .stage-line p>.workflow-approval-notification.feedback-approval-notification>.approval-notification-icon{color:#c93649!important}.workflow-sequence .stage-line p>.workflow-approval-notification.feedback-approval-notification.is-old{opacity:.82;box-shadow:0 6px 16px #c936492e!important}.workflow-sequence .stage-line p>.workflow-approval-notification.flow-approval-notification{background:linear-gradient(135deg,#24ad62 0%,#12924d 58%,#087d3e 100%)!important;border-color:#087d3e!important;box-shadow:0 10px 26px #087d3e42,inset 0 1px #ffffff38!important}.workflow-sequence .stage-line p>.workflow-approval-notification.flow-approval-notification>.approval-notification-icon{color:#087d3e!important}.workflow-sequence .stage-line p>button.workflow-approval-notification:focus-visible{outline-offset:3px;outline:3px solid #d8ff45}@media (max-width:720px){.workflow-sequence .stage-line p>.workflow-approval-notification,.app-shell.preview-mobile .workflow-sequence .stage-line p>.workflow-approval-notification{border-radius:999px 15px 15px 999px!important;width:100%!important;max-width:none!important;min-height:50px!important;padding:6px 13px 6px 6px!important}.workflow-sequence .stage-line p>.workflow-approval-notification>.approval-notification-icon{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;font-size:18px!important}.workflow-sequence .stage-line p>.workflow-approval-notification .approval-notification-copy>strong{font-size:11px!important}}.workflow-sequence>.stage-wrap{box-shadow:0 9px 22px #0000003d!important}.workflow-sequence>.stage-wrap>.stage-editor,.workflow-sequence>.stage-wrap>.flow-history{background:var(--stage-editor-bg)!important;border-color:color-mix(in srgb,var(--stage-card-border) 72%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--stage-card-border) 44%,transparent)!important}.workflow-sequence>.stage-wrap>.stage-line p b,.workflow-sequence>.stage-wrap>.stage-line p small,.workflow-sequence>.stage-wrap>.stage-line time,.workflow-sequence>.stage-wrap>.flow-history header b,.workflow-sequence>.stage-wrap>.flow-history header small,.workflow-sequence>.stage-wrap>.stage-editor label,.workflow-sequence>.stage-wrap>.stage-editor .stage-help,.workflow-sequence>.stage-wrap>.stage-editor p{color:#f8fafc!important}.workflow-sequence>.stage-wrap>.stage-line p small,.workflow-sequence>.stage-wrap>.stage-line time,.workflow-sequence>.stage-wrap>.flow-history header small,.workflow-sequence>.stage-wrap>.stage-editor .stage-help{color:#f0f6ffad!important}.workflow-sequence>.stage-flow_approval>.flow-history{background:var(--stage-editor-bg)!important}.stage-flow_approval .flow-history-list:before{background:#a76cda!important}.flow-history-entry .history-doc-button{color:#263500!important;background:#efffc0!important;border:1px solid #96b23a!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:max-content!important;min-width:126px!important;height:30px!important;padding:0 10px!important;font-size:8px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 3px 9px #4b620821!important}.flow-history-entry .history-doc-button>span{background:0 0!important;width:auto!important;padding:0!important;font-size:14px!important;line-height:1!important}.flow-history-entry .feedback-document{color:#54268b!important;background:#f2eaff!important;border-color:#b999ea!important}.flow-history-entry .approval-document{color:#087d3e!important;background:#e4f8eb!important;border-color:#8fd0a7!important}.flow-history-entry .pending-document{color:#777!important;box-shadow:none!important;background:#f3f1ed!important;border-color:#d8d4cd!important}.flow-history-entry .history-doc-button:disabled{cursor:default!important;opacity:1!important}.flow-history-entry .history-doc-button:not(:disabled):hover{filter:saturate(1.1);transform:translateY(-1px);box-shadow:0 5px 12px #4b620833!important}.workflow-sequence>.stage-flow_approval{--stage-card-bg:#e9d9f8;--stage-card-border:#ad7ed6;background:#e9d9f8!important;box-shadow:0 7px 20px #69379129!important}.workflow-sequence>.stage-flow_approval>.stage-line{background:#e9d9f8!important}.workflow-sequence>.stage-flow_approval>.flow-history{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 12px 8px!important;padding:4px 0 6px!important}.stage-flow_approval .flow-history>header{margin-bottom:7px;padding:0 2px}.stage-flow_approval .flow-history-round{background:#f0e5fa!important;border:1px solid #c5a5e2!important;border-left:4px solid #9b66c7!important;box-shadow:0 2px 7px #5b2c7e12!important}.workflow-sequence>.stage-flow_approval>.stage-editor{box-shadow:none!important;background:#e2cef4!important;border:0!important;border-radius:10px!important;margin:0 12px 12px!important;padding:12px!important}@media (max-width:720px){.workflow-sequence>.stage-flow_approval>.flow-history{margin:0 8px 6px!important}.workflow-sequence>.stage-flow_approval>.stage-editor{margin:0 8px 8px!important}}.workflow-sequence>.stage-wrap{background:var(--stage-card-bg)!important;position:relative!important}.workflow-sequence>.stage-wrap>.stage-line{background:var(--stage-card-bg)!important;grid-template-columns:48px minmax(0,1fr)!important;padding-bottom:19px!important}.workflow-sequence>.stage-wrap>.stage-editor{background:var(--stage-editor-bg)!important;box-shadow:none!important}.workflow-sequence .stage-open-hint{z-index:9!important;border-color:var(--stage-arrow-border)!important;background:var(--stage-arrow-bg)!important;width:42px!important;height:34px!important;color:var(--stage-arrow-text)!important;box-shadow:0 5px 12px color-mix(in srgb,var(--stage-arrow-border) 30%,transparent)!important;border-radius:8px 8px 16px 16px!important;position:absolute!important;bottom:-17px!important;left:50%!important;transform:translate(-50%)!important}.workflow-sequence>.stage-flow_approval,.workflow-sequence>.stage-flow_approval>.stage-line{background:var(--stage-card-bg)!important}.workflow-sequence>.stage-flow_approval>.stage-editor{background:var(--stage-editor-bg)!important}@media (max-width:720px){.workflow-sequence>.stage-wrap>.stage-line{grid-template-columns:42px minmax(0,1fr)!important;padding-bottom:18px!important}}.stage-flow_approval .flow-history-list{position:relative;gap:10px!important}.stage-flow_approval .flow-history-list:before{content:"";z-index:0;background:#b98cda;border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;left:25px}.stage-flow_approval .flow-history-round{z-index:1;position:relative;border-radius:12px!important;padding:11px 12px!important}.stage-flow_approval .flow-history>header>b{align-items:center;gap:6px;display:inline-flex;font-size:12px!important}.stage-flow_approval .flow-history>header>b:before{content:"↻";color:#fff;background:#a668d0;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.feedback-notification.is-new:hover{color:#fff;background:#c93649;border-color:#9f2536}.brief-notification.is-new:hover{color:#fff;background:#6d28d9;border-color:#5b21b6}.feedback-notification.is-old{color:#b72e40;box-shadow:none;background:#fff0f2;border-color:#f0a4ad}.feedback-notification.is-old svg{color:#b72e40}.brief-notification.is-old{color:#6d28d9;box-shadow:none;background:#f5f3ff;border-color:#c4b5fd}.brief-notification.is-old svg{color:#6d28d9}@keyframes latest-notification-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.video-flow-updated-notice.is-latest,.unlisted-video-notification.is-latest,.feedback-notification.is-latest,.brief-notification.is-latest{z-index:3;transform-origin:50%;will-change:transform;position:relative;animation-name:latest-notification-pulse!important;animation-duration:.5s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:10!important}.unlisted-video-notification.is-latest{--notice-bg:#7c3aed;--notice-border:#6d28d9;--notice-text:#fff;box-shadow:0 6px 18px #6d28d942}.unlisted-video-notification.is-latest:hover{color:#fff;background:#6d28d9;border-color:#5b21b6}.unlisted-video-notification.is-passed{--notice-bg:#edf4f8;--notice-border:#abc2d2;--notice-text:#506a7d;box-shadow:none}.stage-saved-files{align-items:center}.workflow-sequence .stage-editor .stage-file{background:#faffea!important;border:1px solid #a9bb63!important;border-radius:8px!important;flex-direction:row!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;min-height:30px!important;margin:2px 0 8px!important;padding:4px 8px!important;display:inline-flex!important}.workflow-sequence .stage-editor .stage-file.has-file{background:#eef9f1!important;border-color:#32aa58!important}.stage-file-plus{color:#253000;background:#d8ff45;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;font-size:14px;font-weight:900;line-height:1;display:grid}.workflow-sequence .stage-editor .stage-file b{white-space:nowrap;font-size:9px!important}.workflow-sequence .stage-editor .stage-file+.stage-actions{align-items:center;min-height:38px;margin-top:-46px!important}.app-shell.preview-mobile .workflow-sequence .stage-editor .stage-file{min-height:30px!important}.workflow-sequence .stage-open-hint{color:#3e5700!important;background:#efffc0!important;border:1px solid #aac93c!important;border-radius:50%!important;width:42px!important;height:42px!important;box-shadow:0 4px 12px #56700d33!important}.workflow-sequence .stage-open-hint .stage-chevron{transition:transform .2s;display:block;transform:rotate(90deg);background:0 0!important;padding:0!important;font-size:30px!important;font-weight:800!important;line-height:1!important}.workflow-sequence .stage-line.clickable:hover .stage-open-hint{background:#d8ff45!important;box-shadow:0 5px 15px #56700d47!important}.workflow-sequence{background:#f6f4f0!important;padding:0 10px 10px!important;overflow:visible!important}.workflow-sequence>header{border-radius:14px 14px 0 0;margin:0 -10px 5px}.workflow-sequence>.stage-wrap{border:1px solid var(--stage-card-border,#dedbd5)!important;background:var(--stage-card-bg,#fff)!important;border-radius:15px!important;margin:9px 0!important;overflow:visible!important;box-shadow:0 5px 16px #1f23260e!important}.workflow-sequence>.stage-wrap:last-child{border-bottom:1px solid var(--stage-card-border,#dedbd5)!important}.workflow-sequence>.stage-wrap>.stage-line{background:var(--stage-card-bg,#fff)!important;border-radius:14px!important;min-height:72px!important}.workflow-sequence>.stage-wrap:has(>.stage-editor)>.stage-line{border-radius:14px 14px 0 0!important}.workflow-sequence>.stage-wrap>.stage-editor{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--stage-card-border,#dedbd5) 72%,transparent)!important;background:#ffffffd1!important;border:0!important;border-radius:12px!important;margin:0 10px 10px!important;padding:14px 16px!important}.workflow-sequence>.stage-wrap>.flow-history{border-color:var(--stage-card-border,#dedbd5)!important;background:#ffffffc7!important;margin:0 10px 10px!important}.workflow-sequence>.stage-wrap>.stage-saved-files{padding:0 16px 10px!important}.stage-product_brief{--stage-card-bg:#fff0f5;--stage-card-border:#f4bfd1}.stage-video_flow{--stage-card-bg:#eef7ff;--stage-card-border:#b9d9f1}.stage-flow_approval{--stage-card-bg:#f5efff;--stage-card-border:#cfb9f2}.stage-shoot{--stage-card-bg:#fff7e6;--stage-card-border:#efd39a}.stage-edit{--stage-card-bg:#edfaf3;--stage-card-border:#aedad0}.stage-final_approval{--stage-card-bg:#fff0f2;--stage-card-border:#f0bbc3}.stage-product_links{--stage-card-bg:#f5ffe3;--stage-card-border:#c9df91}.stage-publish{--stage-card-bg:#eef8f8;--stage-card-border:#afd5d3}.stage-invoice,.stage-payment{--stage-card-bg:#f7f3ea;--stage-card-border:#d8c9ad}.workflow-sequence .client-approval{grid-template-columns:max-content max-content minmax(0,1fr)!important;align-items:center!important;gap:12px 8px!important;display:grid!important}.workflow-sequence .client-approval>*{grid-column:1/-1}.workflow-sequence .client-approval>.approval-choice{align-self:center;grid-area:1/1!important;margin:0!important}.workflow-sequence .client-approval>.stage-actions{white-space:nowrap;align-self:center;grid-area:1/2!important;justify-content:flex-start!important;justify-self:start!important;margin:0!important}.workflow-sequence .client-approval>.stage-actions .delete-feedback-button{margin-right:0!important}.workflow-sequence .client-approval>.approval-choice .approval-primary{min-width:150px}@media (max-width:720px){.workflow-sequence{padding:0 7px 7px!important}.workflow-sequence>header{margin:0 -7px 5px}.workflow-sequence>.stage-wrap{margin:7px 0!important}.workflow-sequence>.stage-wrap>.stage-editor{margin:0 7px 7px!important;padding:12px!important}.workflow-sequence .client-approval{grid-template-columns:1fr!important;gap:10px!important}.workflow-sequence .client-approval>.approval-choice,.workflow-sequence .client-approval>.stage-actions{grid-area:auto/1!important}.workflow-sequence .client-approval>.stage-actions{justify-content:flex-end}.workflow-sequence .stage-line p{grid-template-columns:auto auto minmax(4px,1fr)!important;column-gap:6px!important}.stage-quick-action{grid-area:auto/1/auto/-1;justify-self:start;min-height:32px;margin-top:6px;padding:6px 9px;font-size:8px}.stage-quick-action svg{width:12px;height:12px}.unlisted-video-notification{grid-area:auto/1/auto/-1;justify-self:start;min-height:34px;margin-top:6px;padding:7px 10px;font-size:8px}.video-flow-updated-notice{white-space:normal;grid-area:auto/1/auto/-1;justify-self:stretch;width:100%;min-height:32px;margin-top:6px;font-size:8px}.stage-saved-files{padding-left:61px!important}}.flow-history{background:#f8f7f4;border:1px solid #dedbd4;border-radius:12px;margin:0 14px 14px 68px;padding:14px}.flow-history>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.flow-history>header b{font-size:11px}.flow-history>header small{color:#777;font-size:8px}.flow-history-list{gap:9px;display:grid}.flow-history-round{background:#fff;border:1px solid #e1ddd5;border-left:4px solid #a7a9ad;border-radius:10px;grid-template-columns:minmax(150px,.8fr) minmax(140px,1fr) minmax(140px,1fr);gap:9px;padding:10px;display:grid}.flow-history-round.feedback{border-left-color:#f59e0b}.flow-history-round.approved{border-left-color:#24aa58}.flow-history-round-title,.flow-history-entry{grid-template-columns:auto 1fr;align-content:center;gap:3px 7px;min-width:0;display:grid}.flow-history-round-title>span{color:#d8ff45;background:#202226;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.flow-history-round-title>b,.flow-history-entry>b{font-size:9px}.flow-history-round-title>small{color:#8a8b8f;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.flow-history-entry{border-left:1px solid #ece8e1;padding-left:10px}.flow-history-entry>span{color:#1f2422;background:#d8ff45;border-radius:999px;grid-column:1/-1;width:max-content;padding:2px 6px;font-size:6px;font-weight:900}.flow-history-entry.approval-entry>span{background:#ffe7a5}.flow-history-entry button{color:#303236;background:#fff;border:1px solid #d8d5ce;border-radius:6px;grid-column:1/-1;width:max-content;padding:4px 7px;font-size:7px;font-weight:800}.flow-history-entry small{color:#777;grid-column:1/-1;font-size:7px}.flow-history-round.approved .approval-entry small{color:#168a47;font-weight:900}@media (max-width:720px){.flow-history,.app-shell.preview-mobile .flow-history{margin:0 10px 12px;padding:11px}.flow-history>header{flex-direction:column;align-items:flex-start;gap:3px}.flow-history-round{grid-template-columns:1fr}.flow-history-entry{border-top:1px solid #ece8e1;border-left:0;padding:8px 0 0}}.stage-quick-action.feedback-notification,.stage-quick-action.brief-notification,.video-flow-updated-notice,.unlisted-video-notification{letter-spacing:.005em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Arial,sans-serif;line-height:1.35;font-size:12px!important;font-weight:900!important}.stage-quick-action.feedback-notification,.stage-quick-action.brief-notification{min-height:42px;padding:10px 15px}.stage-quick-action.feedback-notification>span,.stage-quick-action.brief-notification>span,.video-flow-updated-notice>span,.unlisted-video-notification>span{font:inherit;text-shadow:none;color:inherit!important;background:0 0!important;text-decoration:none!important}.stage-quick-action.feedback-notification svg,.stage-quick-action.brief-notification svg{width:16px;height:16px}@media (max-width:720px){.stage-quick-action.feedback-notification,.stage-quick-action.brief-notification,.video-flow-updated-notice,.unlisted-video-notification{min-height:40px;padding:9px 12px;line-height:1.35;font-size:11px!important}}.custom-brand-access{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:4px;display:grid}.custom-brand-access input{width:100%;min-width:0}.custom-brand-access button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#202226;border:0;border-radius:9px;padding:10px 14px;font-weight:800}.custom-brand-access button:hover{background:#34373c}@media (max-width:700px){.custom-brand-access{grid-template-columns:1fr}}.member-access-meta .member-delete-button{color:#b42318;cursor:pointer;background:#fff1ef;border:1px solid #efb2ac;border-radius:7px;margin-top:5px;padding:6px 10px;font-size:9px;font-weight:900}.member-access-meta .member-delete-button:hover{color:#fff;background:#d92d20}.member-access-meta .member-delete-button:disabled{opacity:.55;cursor:wait}.workflow-sequence{background:#101620!important;border-color:#313b4a!important;box-shadow:0 18px 46px #04080e4d!important}.workflow-sequence>header{color:#fff!important;background:#19212c!important;border-color:#313b4a!important}.stage-product_brief{--stage-card-bg:#401827;--stage-card-border:#e15e8d;--stage-editor-bg:#522135;--stage-arrow-bg:#ed7ca6;--stage-arrow-border:#f5abc5;--stage-arrow-text:#35101e;--stage-arrow-hover:#f08eb2}.stage-video_flow{--stage-card-bg:#103d48;--stage-card-border:#45bdd1;--stage-editor-bg:#18515e;--stage-arrow-bg:#62d0e1;--stage-arrow-border:#98e2ec;--stage-arrow-text:#07313a;--stage-arrow-hover:#7bd9e7}.stage-flow_approval{--stage-card-bg:#371c50;--stage-card-border:#b66fe5;--stage-editor-bg:#4a2868;--stage-arrow-bg:#c386ed;--stage-arrow-border:#dcb3f5;--stage-arrow-text:#29113b;--stage-arrow-hover:#cf9af1}.stage-shoot{--stage-card-bg:#4b3210;--stage-card-border:#e6a32f;--stage-editor-bg:#61451b;--stage-arrow-bg:#f2bb50;--stage-arrow-border:#f8d68e;--stage-arrow-text:#3a2505;--stage-arrow-hover:#f5c76e}.stage-edit{--stage-card-bg:#123b27;--stage-card-border:#50bd7a;--stage-editor-bg:#1b5035;--stage-arrow-bg:#68d493;--stage-arrow-border:#9be3b8;--stage-arrow-text:#0b301e;--stage-arrow-hover:#80dda4}.stage-final_approval{--stage-card-bg:#4d1d24;--stage-card-border:#e66875;--stage-editor-bg:#642a33;--stage-arrow-bg:#f1848f;--stage-arrow-border:#f5aeb5;--stage-arrow-text:#3d1017;--stage-arrow-hover:#f3969f}.stage-product_links{--stage-card-bg:#354310;--stage-card-border:#a9ca43;--stage-editor-bg:#48591c;--stage-arrow-bg:#bfde59;--stage-arrow-border:#d6ec91;--stage-arrow-text:#293407;--stage-arrow-hover:#cce572}.stage-publish{--stage-card-bg:#0e3e3a;--stage-card-border:#43b4a5;--stage-editor-bg:#18534e;--stage-arrow-bg:#62cdbf;--stage-arrow-border:#94ddd4;--stage-arrow-text:#07332f;--stage-arrow-hover:#79d6ca}.stage-invoice{--stage-card-bg:#423421;--stage-card-border:#c09b61;--stage-editor-bg:#57462f;--stage-arrow-bg:#d1ae76;--stage-arrow-border:#e2c9a3;--stage-arrow-text:#332311;--stage-arrow-hover:#dabd8d}.stage-payment{--stage-card-bg:#292f42;--stage-card-border:#8492bb;--stage-editor-bg:#3a425a;--stage-arrow-bg:#9ba9d0;--stage-arrow-border:#bec7e0;--stage-arrow-text:#1d2333;--stage-arrow-hover:#adb8d8}.workflow-sequence>.stage-wrap,.workflow-sequence>.stage-wrap>.stage-line{background:var(--stage-card-bg)!important}.workflow-sequence>.stage-wrap{border-color:var(--stage-card-border)!important;box-shadow:0 10px 24px #0000004d!important}.workflow-sequence>.stage-wrap>.stage-editor,.workflow-sequence>.stage-wrap>.flow-history,.workflow-sequence>.stage-wrap .client-approval{background:var(--stage-editor-bg)!important;border-color:color-mix(in srgb,var(--stage-card-border) 70%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--stage-card-border) 38%,transparent)!important}.workflow-sequence>.stage-wrap>.flow-history>header{border-bottom:1px solid color-mix(in srgb,var(--stage-card-border) 45%,transparent)!important;background:color-mix(in srgb,var(--stage-card-bg) 82%,#000)!important;margin:-14px -14px 12px!important;padding:12px 14px!important}.stage-flow_approval .flow-history-round{color:#fff!important;background:#573375!important;border-color:#895daf!important}.stage-flow_approval .flow-history-round.feedback{border-left-color:#ffae2f!important}.stage-flow_approval .flow-history-round.approved{border-left-color:#52d982!important}.stage-flow_approval .flow-history-round-title>span{box-shadow:0 0 0 4px #371c50!important}.workflow-sequence>.stage-wrap>.stage-line p b,.workflow-sequence>.stage-wrap>.stage-line p small,.workflow-sequence>.stage-wrap>.stage-line time,.workflow-sequence>.stage-wrap>.flow-history header b,.workflow-sequence>.stage-wrap>.flow-history header small,.workflow-sequence>.stage-wrap>.flow-history .flow-history-round b,.workflow-sequence>.stage-wrap>.flow-history .flow-history-round small,.workflow-sequence>.stage-wrap>.stage-editor label,.workflow-sequence>.stage-wrap>.stage-editor p{color:#fff!important}.workflow-sequence>.stage-wrap>.stage-line p small,.workflow-sequence>.stage-wrap>.stage-line time,.workflow-sequence>.stage-wrap>.flow-history header small,.workflow-sequence>.stage-wrap>.flow-history .flow-history-round small{color:#f4f8ffb8!important}.workflow-sequence>.stage-wrap>.stage-editor textarea,.workflow-sequence>.stage-wrap>.stage-editor input[type=url],.workflow-sequence>.stage-wrap>.stage-editor select{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff4d!important}.workflow-sequence>.stage-wrap>.stage-editor textarea::placeholder,.workflow-sequence>.stage-wrap>.stage-editor input::placeholder{color:#fff9!important}.workflow-sequence .stage-open-hint{border-color:var(--stage-arrow-border)!important;background:var(--stage-arrow-bg)!important;color:var(--stage-arrow-text)!important;box-shadow:0 6px 16px #00000059!important}.stage-flow_approval .history-doc-button,.stage-flow_approval .approval-primary,.stage-flow_approval .add-feedback-button{border-color:#ffffff4d!important;box-shadow:0 5px 14px #0003!important}.stage-flow_approval .client-approval>.stage-actions button:not(:last-child){color:#fff!important}.workflow-sequence{background:linear-gradient(155deg,#101826 0%,#172235 100%)!important;border:1px solid #30415b!important;border-radius:20px!important;padding:14px!important;box-shadow:0 22px 55px #080f1b4d!important}.workflow-sequence>header{background:#172233!important;border:0!important;border-bottom:1px solid #35445c!important;border-radius:20px 20px 0 0!important;margin:-14px -14px 14px!important;padding:19px 22px!important}.workflow-sequence>.stage-wrap{--stage-ink:#fff;--stage-muted:#ffffffb3;--stage-field:#050a1240;border:1px solid var(--stage-card-border)!important;background:var(--stage-card-bg)!important;border-radius:18px!important;margin:12px 0!important;overflow:visible!important;box-shadow:0 12px 28px #00000040!important}.stage-product_brief{--stage-card-bg:#722342;--stage-card-border:#ff7cad;--stage-editor-bg:#542039;--stage-accent:#ff90b9;--stage-accent-2:#ffd2e2;--stage-accent-ink:#451127;--stage-arrow-bg:#ff90b9;--stage-arrow-border:#ffd0e1;--stage-arrow-text:#451127;--stage-arrow-hover:#ffa8c7}.stage-video_flow{--stage-card-bg:#126276;--stage-card-border:#50daf0;--stage-editor-bg:#104b5a;--stage-accent:#69e4f4;--stage-accent-2:#c7f8ff;--stage-accent-ink:#073540;--stage-arrow-bg:#69e4f4;--stage-arrow-border:#c7f8ff;--stage-arrow-text:#073540;--stage-arrow-hover:#89ebf7}.stage-flow_approval{--stage-card-bg:#62398a;--stage-card-border:#d393ff;--stage-editor-bg:#472962;--stage-accent:#d69cff;--stage-accent-2:#f0dbff;--stage-accent-ink:#321748;--stage-arrow-bg:#d69cff;--stage-arrow-border:#f0dbff;--stage-arrow-text:#321748;--stage-arrow-hover:#e0b1ff}.stage-shoot{--stage-card-bg:#825412;--stage-card-border:#ffc45d;--stage-editor-bg:#614012;--stage-accent:#ffd06f;--stage-accent-2:#ffedbd;--stage-accent-ink:#482c04;--stage-arrow-bg:#ffd06f;--stage-arrow-border:#ffedbd;--stage-arrow-text:#482c04;--stage-arrow-hover:#ffdc8a}.stage-edit{--stage-card-bg:#226d46;--stage-card-border:#71e0a1;--stage-editor-bg:#195137;--stage-accent:#82e9ad;--stage-accent-2:#d0f8df;--stage-accent-ink:#103c27;--stage-arrow-bg:#82e9ad;--stage-arrow-border:#d0f8df;--stage-arrow-text:#103c27;--stage-arrow-hover:#9aefbb}.stage-final_approval{--stage-card-bg:#843943;--stage-card-border:#ff8994;--stage-editor-bg:#622b34;--stage-accent:#ff9aa4;--stage-accent-2:#ffd7db;--stage-accent-ink:#4b1920;--stage-arrow-bg:#ff9aa4;--stage-arrow-border:#ffd7db;--stage-arrow-text:#4b1920;--stage-arrow-hover:#ffadb5}.stage-product_links{--stage-card-bg:#657522;--stage-card-border:#cfe96b;--stage-editor-bg:#4d591b;--stage-accent:#d9f47a;--stage-accent-2:#f0fac7;--stage-accent-ink:#36400c;--stage-arrow-bg:#d9f47a;--stage-arrow-border:#f0fac7;--stage-arrow-text:#36400c;--stage-arrow-hover:#e3f693}.stage-publish{--stage-card-bg:#176a63;--stage-card-border:#63dbcb;--stage-editor-bg:#10514c;--stage-accent:#78e4d5;--stage-accent-2:#cff8f2;--stage-accent-ink:#093b37;--stage-arrow-bg:#78e4d5;--stage-arrow-border:#cff8f2;--stage-arrow-text:#093b37;--stage-arrow-hover:#91e9dd}.stage-invoice{--stage-card-bg:#735832;--stage-card-border:#e5bd80;--stage-editor-bg:#584429;--stage-accent:#efc98f;--stage-accent-2:#f7e5ca;--stage-accent-ink:#3d2b13;--stage-arrow-bg:#efc98f;--stage-arrow-border:#f7e5ca;--stage-arrow-text:#3d2b13;--stage-arrow-hover:#f2d3a3}.stage-payment{--stage-card-bg:#4c587a;--stage-card-border:#aebce8;--stage-editor-bg:#39435f;--stage-accent:#becaf0;--stage-accent-2:#e4e9fa;--stage-accent-ink:#27304a;--stage-arrow-bg:#becaf0;--stage-arrow-border:#e4e9fa;--stage-arrow-text:#27304a;--stage-arrow-hover:#cdd6f4}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{background:var(--stage-card-bg)!important;border-radius:17px!important;min-height:86px!important;padding:16px 22px 23px!important}:is(.workflow-sequence>.stage-wrap:has(>.stage-editor)>.stage-line,.workflow-sequence>.stage-wrap:has(>.flow-history)>.stage-line){border-radius:17px 17px 0 0!important}.workflow-sequence>.stage-wrap>.stage-editor,.workflow-sequence>.stage-wrap>.flow-history{border:0!important;border-top:1px solid color-mix(in srgb,var(--stage-card-border) 45%,transparent)!important;background:var(--stage-editor-bg)!important;box-shadow:none!important;border-radius:0 0 17px 17px!important;margin:0!important;padding:18px 20px 20px!important}.workflow-sequence>.stage-wrap>.flow-history>header{border-color:color-mix(in srgb,var(--stage-card-border) 42%,transparent)!important;background:color-mix(in srgb,var(--stage-editor-bg) 76%,#000)!important;margin:-18px -20px 16px!important;padding:13px 20px!important}.workflow-sequence>.stage-wrap .stage-check{border:2px solid color-mix(in srgb,var(--stage-accent) 70%,transparent)!important;color:var(--stage-accent-2)!important;background:#080d1545!important;box-shadow:0 0 0 5px #ffffff0f!important}.workflow-sequence>.stage-wrap.stage-complete .stage-check{background:var(--stage-accent)!important;color:var(--stage-accent-ink)!important}.workflow-sequence>.stage-wrap>.stage-line p b{color:var(--stage-ink)!important;font-size:15px!important}.workflow-sequence>.stage-wrap>.stage-line p small,.workflow-sequence>.stage-wrap>.stage-line time{color:var(--stage-muted)!important}.workflow-sequence>.stage-wrap .stage-owner{background:var(--stage-accent)!important;color:var(--stage-accent-ink)!important}.workflow-sequence>.stage-wrap>.stage-editor textarea,.workflow-sequence>.stage-wrap>.stage-editor input[type=url],.workflow-sequence>.stage-wrap>.stage-editor select{border:1px solid color-mix(in srgb,var(--stage-accent) 48%,transparent)!important;background:var(--stage-field)!important;color:#fff!important;min-height:48px!important;box-shadow:inset 0 1px #ffffff0d!important}.workflow-sequence>.stage-product_brief>.stage-editor textarea{min-height:190px!important}.workflow-sequence>.stage-wrap .stage-file{border-color:var(--stage-accent)!important;color:#fff!important;background:#060a1133!important}.workflow-sequence>.stage-wrap .stage-file-plus{background:var(--stage-accent)!important;color:var(--stage-accent-ink)!important}.workflow-sequence>.stage-wrap .stage-actions button,.workflow-sequence>.stage-wrap .approval-secondary,.workflow-sequence>.stage-wrap .history-doc-button{border:1px solid color-mix(in srgb,var(--stage-accent) 65%,transparent)!important;color:#fff!important;background:#ffffff1a!important}.workflow-sequence>.stage-wrap .stage-actions button:last-child,.workflow-sequence>.stage-wrap .approval-primary,.workflow-sequence>.stage-wrap .product-links-send-button{border-color:var(--stage-accent)!important;background:var(--stage-accent)!important;color:var(--stage-accent-ink)!important;font-weight:900!important;box-shadow:0 7px 18px #00000038!important}.stage-flow_approval .flow-history-round{background:#573276!important;border-color:#a977ca!important}.workflow-sequence .stage-open-hint{border:2px solid var(--stage-arrow-border)!important;background:var(--stage-arrow-bg)!important;width:44px!important;height:44px!important;color:var(--stage-arrow-text)!important;bottom:-20px!important}@media (max-width:720px){.workflow-sequence{padding:9px!important}.workflow-sequence>header{margin:-9px -9px 10px!important;padding:15px!important}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{padding:13px 13px 22px!important}.workflow-sequence>.stage-wrap>.stage-editor,.workflow-sequence>.stage-wrap>.flow-history{padding:14px!important}.workflow-sequence>.stage-wrap>.flow-history>header{margin:-14px -14px 13px!important;padding:12px 14px!important}}@media (min-width:721px){.drawer-backdrop{justify-content:center!important;align-items:center!important;padding:26px!important}.drawer{border:1px solid #fff3!important;border-radius:22px!important;width:min(1120px,100vw - 64px)!important;height:min(94dvh,980px)!important;animation:.22s ease-out centerWorkspaceIn!important;box-shadow:0 30px 90px #0000006b!important}}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{background:var(--stage-card-bg)!important;grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;min-height:66px!important;padding:11px 17px 16px!important}.workflow-sequence>.stage-wrap>.stage-line>p{grid-template-rows:auto auto!important;grid-template-columns:max-content max-content minmax(0,1fr)!important;align-items:center!important;gap:3px 9px!important;width:100%!important;min-width:0!important;display:grid!important}.workflow-sequence>.stage-wrap>.stage-line>p>b{grid-area:1/1!important;margin:0!important;line-height:1.2!important}.workflow-sequence>.stage-wrap>.stage-line>p>.stage-owner{grid-area:1/2!important}.workflow-sequence>.stage-wrap>.stage-line>p>small,.workflow-sequence>.stage-wrap>.stage-line>p>time{grid-area:2/1/auto/3!important;margin:0!important}.workflow-sequence>.stage-wrap>.stage-line>p>.stage-quick-action,.workflow-sequence>.stage-wrap>.stage-line>p>.video-flow-updated-notice,.workflow-sequence>.stage-wrap>.stage-line>p>.unlisted-video-notification,.workflow-sequence>.stage-wrap>.stage-line>p>.approval-notification{border-color:var(--stage-accent)!important;background:var(--stage-accent)!important;max-width:min(100%,560px)!important;color:var(--stage-accent-ink)!important;grid-area:1/3/3!important;place-self:center end!important;margin:0!important;box-shadow:0 7px 18px #0000003b!important}.workflow-sequence>.stage-wrap>.stage-line>p>.stage-quick-action svg{color:currentColor!important}.workflow-sequence>.stage-wrap>.stage-line>p>.stage-quick-action>span,.workflow-sequence>.stage-wrap>.stage-line>p>.video-flow-updated-notice>span,.workflow-sequence>.stage-wrap>.stage-line>p>.unlisted-video-notification>span{color:inherit!important}.workflow-sequence>.stage-wrap>.stage-line .stage-check{width:38px!important;height:38px!important}.workflow-sequence>.stage-wrap>.flow-history{padding:12px 14px 14px!important}.workflow-sequence>.stage-wrap>.flow-history>header{margin:-12px -14px 12px!important;padding:10px 14px!important}.stage-flow_approval .history-doc-button{background:var(--stage-accent-2)!important;min-height:32px!important;color:var(--stage-accent-ink)!important;border-color:var(--stage-accent)!important;padding:6px 11px!important}.workflow-sequence>.stage-wrap>.stage-editor{padding:14px 16px 16px!important}.workflow-sequence>.stage-wrap>.stage-editor .stage-actions{margin-top:8px!important}@media (max-width:900px){.workflow-sequence>.stage-wrap>.stage-line>p{grid-template-columns:max-content max-content minmax(0,1fr)!important}.workflow-sequence>.stage-wrap>.stage-line>p>.stage-quick-action,.workflow-sequence>.stage-wrap>.stage-line>p>.video-flow-updated-notice,.workflow-sequence>.stage-wrap>.stage-line>p>.unlisted-video-notification,.workflow-sequence>.stage-wrap>.stage-line>p>.approval-notification{grid-area:3/1/auto/4!important;justify-self:stretch!important;max-width:100%!important;margin-top:6px!important}}@media (max-width:720px){.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{grid-template-columns:36px minmax(0,1fr)!important;gap:9px!important;min-height:60px!important;padding:10px 11px 15px!important}.workflow-sequence>.stage-wrap>.stage-line>p{grid-template-columns:max-content minmax(0,1fr)!important}.workflow-sequence>.stage-wrap>.stage-line>p>.stage-owner{grid-column:2!important}.workflow-sequence>.stage-wrap>.stage-line>p>small,.workflow-sequence>.stage-wrap>.stage-line>p>time,.workflow-sequence>.stage-wrap>.stage-line>p>.stage-quick-action,.workflow-sequence>.stage-wrap>.stage-line>p>.video-flow-updated-notice,.workflow-sequence>.stage-wrap>.stage-line>p>.unlisted-video-notification,.workflow-sequence>.stage-wrap>.stage-line>p>.approval-notification{grid-column:1/3!important}.workflow-sequence>.stage-wrap>.stage-line .stage-check{width:34px!important;height:34px!important}}.invoice-table>div{grid-template-columns:.35fr 2.2fr .8fr .9fr .8fr}.invoice-footer{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-top:70px;display:grid}.bank-details{background:#ded7ee;padding:18px}.bank-details h3{color:#7800ff;background:#d3cae7;margin:-18px -18px 12px;padding:10px 16px}.bank-details p{margin:6px 0}.invoice-total-wrap{flex-direction:column;min-height:190px;display:flex}.invoice-amount-line{justify-content:space-between;padding:10px 4px;display:flex}.invoice-footer .invoice-total{width:100%;margin:0}.invoice-signatory{text-align:center;margin:auto 0 0}.invoice-download-button{box-shadow:0 0 0 3px #d7ff3255;color:#151719!important;background:#d7ff32!important}.invoice-backdrop{padding:10px;overflow:auto}.invoice-modal{flex-direction:column;width:min(700px,100vw - 20px,70.7vh - 74.235px);max-height:none;display:flex}.invoice-modal>header{flex:none;padding-block:14px}.invoice-sheet{box-sizing:border-box;aspect-ratio:210/297;width:100%;padding:14px 22px 24px;font-size:clamp(9px,.86vw,13px);line-height:1.28;position:relative;overflow:hidden}.invoice-sheet .invoice-summary{gap:14px}.invoice-sheet .invoice-summary>div{grid-template-columns:92px 1fr;gap:5px}.invoice-sheet .billing-panels{gap:14px;margin:12px 0}.invoice-sheet .billing-panels section{gap:4px;min-height:104px;padding:12px}.invoice-sheet .billing-panels h3{margin:-12px -12px 6px;padding:6px 9px;font-size:1em}.invoice-sheet .invoice-table>div{border-bottom:1px solid #bdb3d2;align-items:stretch;padding:0}.invoice-sheet .invoice-table>div:last-child{border-bottom:0}.invoice-sheet .invoice-table>div>*{box-sizing:border-box;border-right:1px solid #bdb3d2;min-width:0;padding:7px 8px}.invoice-sheet .invoice-table>div>:last-child{border-right:0}.invoice-sheet .invoice-footer{gap:20px;margin-top:14px}.invoice-sheet .bank-details{padding:11px}.invoice-sheet .bank-details h3{margin:-11px -11px 6px;padding:6px 9px;font-size:1em}.invoice-sheet .bank-details p{margin:2px 0}.invoice-sheet .invoice-amount-line{padding:6px 3px}.invoice-sheet .invoice-total{border-width:2px;padding:6px 3px;font-size:13px}.invoice-sheet .invoice-signatory{padding-bottom:12px}.invoice-inline-send-action{flex-direction:column;align-items:center;gap:6px;width:max-content;max-width:calc(100% - 28px);display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.invoice-inline-send-action button{color:#fff;cursor:pointer;background:#1fa85b;border:1px solid #158347;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #1583472b}.invoice-inline-send-action button:hover{background:#168b49}.invoice-inline-send-action button:disabled{opacity:.6;cursor:wait}.invoice-inline-send-action small{color:#5e655f;text-align:center;font-size:8px;font-weight:700}.stage-title-button{all:unset;cursor:inherit;font:inherit;color:inherit}.stage-line.clickable .stage-title-button{cursor:pointer}.workflow-sequence .stage-open-hint{color:#456000;background:#fff;border:1px solid #c8d88c;border-radius:50%;justify-self:end;place-items:center;width:32px;height:32px;font-size:18px;font-weight:900;line-height:1;display:grid;box-shadow:0 2px 6px #00000012}.workflow-sequence .stage-line.clickable:hover .stage-open-hint{background:#efffc0}.stage-saved-video-layout{grid-template-columns:minmax(190px,230px) minmax(230px,1fr);align-items:start;gap:22px;margin:0 20px 18px 82px;display:grid}.stage-saved-video-layout .stage-saved-video{background:#181a1d;width:100%;min-height:310px;margin:0}.stage-saved-video-layout .stage-saved-video iframe{border:0;width:100%;height:310px;display:block}.publish-final-video{grid-template-columns:minmax(190px,230px) minmax(260px,1fr);align-items:start;gap:16px;width:calc(100% - 102px);margin:0 20px 16px 82px;display:grid}.publish-final-video .stage-saved-video{width:100%;margin:0}.update-final-url{color:#fff;cursor:pointer;background:#202226;border:1px solid #202226;border-radius:9px;align-self:center;width:min(230px,100%);margin-top:0;padding:10px 12px;font-weight:800}.update-final-url:hover{color:#17191c;background:#d8ff45}.publish-video-actions{justify-content:start;align-self:start;min-height:0;padding:16px}.publish-video-actions .inline-video-url-form{width:100%}.publish-url-switcher{margin:0 0 14px}.publish-url-tabs{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:9px;display:grid}.publish-url-tabs button{color:#292b2f;background:#fff;border:1px solid #c9c4ba;border-radius:9px;min-height:44px;font-weight:800}.publish-url-tabs button.active{color:#815300;background:#fff1c7;border-color:#d49300;box-shadow:inset 0 0 0 1px #d49300}.publish-url-tabs button.active.live{color:#14713c;background:#e9f9ef;border-color:#1f9d55;box-shadow:inset 0 0 0 1px #1f9d55}.publish-url-tabs button:disabled{cursor:not-allowed;opacity:.45;background:#efede8}.publish-url-switcher p{color:#6b6d72;margin:0;font-size:11px;line-height:1.45}.publish-url-switcher .live-ready-message,.publish-url-switcher .final-approval-message{color:#16733e;background:#eef9f1;border-radius:8px;margin-top:9px;padding:10px 12px;font-weight:800}@media (max-width:720px){.publish-url-tabs{grid-template-columns:1fr 1fr}.publish-url-tabs button{min-height:48px;font-size:13px}}.publish-inline-feedback{width:100%}.publish-inline-feedback textarea{resize:vertical;width:100%;min-height:110px}.invoice-approve-button{color:#fff!important;background:#24aa58!important}.invoice-send-button{color:#fff;cursor:pointer;background:#1fa85b;border:1px solid #158347;border-radius:10px;min-height:46px;margin:0 26px 18px;padding:12px 20px;font-weight:900;box-shadow:0 8px 18px #1583472b}.invoice-send-button:hover{background:#168b49}.invoice-send-button:disabled{opacity:.6;cursor:wait}.invoice-view-button:not(.brand-download-invoice){color:#17366f;background:#eaf1ff;border:1px solid #263f76;box-shadow:0 7px 18px #17366f1f}.invoice-view-button:not(.brand-download-invoice):hover{color:#102b5d;background:#d8e5ff}.invoice-send-warning-icon{color:#158347;background:#dcfce7;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 15px;font-size:28px;font-weight:1000;display:grid}.invoice-send-waiting{background:#f2fff6;border-color:#b9e7c9}.invoice-send-waiting strong{color:#158347}.confirm-invoice-send{font-weight:900;color:#fff!important;background:#158347!important;border-color:#158347!important}.confirm-invoice-send:disabled{cursor:not-allowed;color:#8b978e!important;background:#e7eee9!important;border-color:#d6dfd8!important}.invoice-sent-message{color:#137336;background:#e8f8ec;border:1px solid #77c98d;border-radius:10px;margin:0 26px 18px;padding:12px 16px;font-weight:900}.invoice-empty-row{min-height:32px!important}.video-empty-state{color:#858990;place-content:center;justify-items:center;gap:10px;min-height:310px;display:grid}.video-empty-state span{font-size:10px;font-weight:800}.stage-video-actions{background:#faf9f6;border:1px solid #dedbd4;border-radius:12px;align-content:start;gap:9px;min-height:100%;padding:16px;display:grid}.stage-video-actions>span{color:#777a80;letter-spacing:.13em;font-size:8px;font-weight:900}.stage-video-actions>strong{margin-bottom:5px;font-size:15px}.stage-video-actions>strong.approved{color:#249f50}.stage-video-actions>strong.waiting{color:#a86600}.stage-video-actions>button{color:#202226;cursor:pointer;background:#fff;border:1px solid #d8d4cd;border-radius:8px;min-height:38px;font-size:10px;font-weight:900}.stage-video-actions>button:hover{color:#fff;background:#202226;border-color:#202226}.stage-video-actions>button:disabled{opacity:.55;cursor:wait}.stage-video-actions .video-approve-action{color:#fff;background:#24aa58;border-color:#249f50}.stage-video-actions .video-approved-status{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#8bd0a5;border:1px solid #6fc38e;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:42px;font-weight:900;display:flex}:is(.stage-video-actions .video-approved-status:hover,.stage-video-actions .video-approved-status:focus-visible){color:#fff;outline-offset:2px;background:#8bd0a5;border-color:#168344;outline:3px solid #1683442e}.stage-video-actions .video-approved-status span{color:#168344;background:#fff;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.inline-video-url-form{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin:4px 0 8px;display:grid}.inline-video-url-form label{color:#55585d;grid-column:1/-1;font-size:9px;font-weight:900}.inline-video-url-form input{background:#fff;border:1px solid #cbc7c0;border-radius:8px;min-width:0;min-height:40px;padding:9px 10px;font-size:10px}.inline-video-url-form button{color:#fff;cursor:pointer;background:#202226;border:0;border-radius:8px;min-width:64px;min-height:46px;padding:11px 16px;font-size:10px;font-weight:900;line-height:1.2}.send-prelive-url-button{color:#fff!important;box-shadow:none!important;background:#123f75!important}.prelive-url-preview{color:#17385f;text-overflow:ellipsis;white-space:nowrap;background:#f3f8ff;border:1px solid #cbd9ea;border-radius:9px;max-width:100%;padding:10px 12px;font-weight:800;display:block;overflow:hidden}.video-live-invoice-notification{color:#382b00;background:#ffe789;border:1px solid #f3c94f;border-radius:11px;align-items:center;max-width:430px;padding:10px 14px;font-size:10px;font-weight:900;line-height:1.35;display:inline-flex}.prelive-send-confirm-modal p{max-width:520px}.workflow-sequence .stage-line p>.prelive-url-saved-notification{box-sizing:border-box;text-align:left;cursor:pointer;overflow:hidden;color:#123746!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #0f728b!important;border-radius:11px!important;grid-column:1/-1!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;margin-top:7px!important;padding:9px 12px!important;display:grid!important}.workflow-sequence .stage-line p>.prelive-url-saved-notification>span:first-child{color:#fff!important;background:#0f728b!important;border-radius:50%!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.workflow-sequence .stage-line p>.prelive-url-saved-notification>span:last-child{min-width:0!important;color:inherit!important;background:0 0!important;gap:3px!important;display:grid!important}.prelive-url-saved-notification strong{text-overflow:ellipsis;white-space:nowrap;font-weight:950;overflow:hidden;color:#102f3b!important;font-size:10px!important}.workflow-sequence .stage-line p>.prelive-url-saved-notification small{color:#365d6b!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;border:0!important;min-width:0!important;max-width:100%!important;padding:0!important;font-size:8px!important;font-weight:750!important;display:block!important;overflow:hidden!important}.prelive-url-saved-notification.sent-to-brand{color:#123746!important;background:#fff!important;border-color:#0f728b!important}@media (max-width:720px){.workflow-sequence .stage-line p>.prelive-url-saved-notification{grid-template-columns:30px minmax(0,1fr)!important;padding:8px 9px!important}.prelive-url-saved-notification strong{line-height:1.25;white-space:normal!important}}.stage-video-actions .remove-saved-video{color:#b42318;background:#fff0ef;border-color:#f0a49f;justify-self:start;min-height:28px;padding:5px 10px;font-size:8px}.stage-video-actions .remove-saved-video:hover{color:#fff;background:#c9231b;border-color:#c9231b}.stage-video-actions>p{color:#b42318;margin:2px 0 0;font-size:9px;font-weight:800}.inline-feedback-editor{border-top:1px solid #dedbd4;gap:8px;margin-top:3px;padding-top:11px;display:grid}.inline-feedback-editor>label{color:#55585d;font-size:9px;font-weight:900}.inline-feedback-editor textarea{resize:vertical;width:100%;min-height:132px;font:inherit;background:#fff;border:1px solid #cbc7c0;border-radius:9px;padding:11px;font-size:11px;line-height:1.5}.inline-feedback-file{cursor:pointer;background:#f8ffe3;border:1px dashed #9ab52d;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:9px 11px;display:flex;position:relative}.inline-feedback-file input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.inline-feedback-actions{justify-content:flex-end;gap:7px;display:flex}.inline-feedback-actions button{border:0;border-radius:8px;min-height:34px;padding:7px 11px;font-size:9px;font-weight:900}.inline-feedback-actions .delete-inline-feedback{color:#b42318;background:#fff0ef;margin-right:auto}.inline-feedback-actions .save-inline-feedback{color:#fff;background:#202226}.inline-feedback-actions button:disabled{opacity:.5;cursor:not-allowed}.stage-file.feedback-attachment{background:#fff;border-color:#b8b4ad;width:fit-content;max-width:100%;min-height:42px;margin-top:8px;padding:8px 12px}.stage-file.feedback-attachment svg{width:16px;height:16px}.stage-file.feedback-attachment b{font-size:9px}.stage-file.feedback-attachment small{display:none}.brand-flow-approved{color:#168443;white-space:nowrap;max-width:100%;margin-top:6px;font-size:clamp(11px,1.25vw,15px);font-weight:950;line-height:1.25;display:inline-block}.feedback-reader-files{grid-template-columns:repeat(auto-fit,minmax(180px,260px));gap:14px;margin-top:28px;display:grid}.feedback-reader-files a{color:#202226;gap:7px;font-size:12px;font-weight:900;text-decoration:none;display:grid}.feedback-reader-files img{object-fit:contain;background:#f4f2ed;border:1px solid #ddd9d1;border-radius:12px;width:100%;max-height:320px}@media (max-width:720px){.brand-flow-approved{font-size:clamp(9px,2.65vw,12px)}.publish-final-video{grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px;width:calc(100% - 24px);margin:0 12px 14px}.publish-final-video .stage-saved-video{width:min(230px,100%);margin:0 auto}.publish-final-video .update-final-url{width:100%;min-height:44px;margin:0}.stage-saved-video-layout,.app-shell.preview-mobile .stage-saved-video-layout{grid-template-columns:1fr;gap:12px;margin:0 12px 14px}.stage-saved-video-layout .stage-saved-video{width:min(230px,100%);margin:0 auto}.stage-saved-video-layout .stage-saved-video,.stage-saved-video-layout .stage-saved-video iframe,.video-empty-state{height:300px;min-height:300px}.stage-video-actions{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;padding:12px}.stage-video-actions>span,.stage-video-actions>strong,.stage-video-actions>p{grid-column:1/-1}.stage-video-actions>button,.inline-video-url-form{grid-column:1/-1;width:100%;min-width:0}.inline-video-url-form{grid-template-columns:minmax(0,1fr)}.inline-video-url-form label,.inline-video-url-form input,.inline-video-url-form button{grid-column:1;width:100%;min-width:0}.inline-video-url-form button{min-height:48px;padding-block:13px}.inline-feedback-editor{grid-column:1/-1}}.app-shell.preview-mobile .stage-saved-video-layout{grid-template-columns:minmax(0,1fr);gap:12px;width:auto;margin:0 12px 14px}.app-shell.preview-mobile .stage-saved-video-layout .stage-saved-video{width:min(230px,100%);min-height:0;margin:0 auto}.app-shell.preview-mobile .stage-saved-video-layout .stage-saved-video iframe{aspect-ratio:9/16;width:100%;height:auto;max-height:360px}.app-shell.preview-mobile .stage-video-actions{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;min-height:0;padding:13px}.app-shell.preview-mobile .stage-video-actions>span,.app-shell.preview-mobile .stage-video-actions>strong,.app-shell.preview-mobile .stage-video-actions>button,.app-shell.preview-mobile .stage-video-actions>p,.app-shell.preview-mobile .inline-video-url-form,.app-shell.preview-mobile .inline-feedback-editor{grid-column:1;width:100%;min-width:0}.app-shell.preview-mobile .inline-video-url-form{grid-template-columns:minmax(0,1fr)}.app-shell.preview-mobile .inline-video-url-form label,.app-shell.preview-mobile .inline-video-url-form input,.app-shell.preview-mobile .inline-video-url-form button{grid-column:1;width:100%;min-width:0;min-height:48px;padding-block:13px}.app-shell.preview-mobile .publish-final-video{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;width:auto;margin:0 12px 14px}.app-shell.preview-mobile .publish-final-video .stage-saved-video{width:min(230px,100%);margin:0 auto}.app-shell.preview-mobile .publish-final-video .update-final-url{width:100%;min-height:44px;margin:0}.client-approval .stage-file,.client-approval .stage-file-list,.client-approval .stage-complete-toggle,.client-approval .format-help{display:none}.approval-choice{align-items:center;gap:12px;margin-bottom:12px;display:flex}.approval-choice button{color:#17191c;cursor:pointer;background:#d7ff32;border:0;border-radius:10px;padding:12px 22px;font-weight:900}.approval-choice button:hover{color:#fff;background:#202226}.approval-choice button.approved{color:#fff;background:#24aa58}.approval-choice button.feedback-selected{color:#fff;background:#ef3b31}.approval-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.approval-tools button{width:auto}.approval-tools .approval-primary{min-width:175px;padding:13px 24px;font-size:16px}.approval-tools .approval-secondary{background:#efffc0;border:1px solid #b7da24;padding:8px 12px;font-size:11px}.approval-tools .approval-or{color:#777;font-size:11px;font-weight:900}.approval-tools button.tool-selected{color:#fff;background:#202226}.product-links-submit{gap:10px;margin-bottom:12px;display:grid}.product-links-submit label{gap:7px;margin:0;font-size:11px;font-weight:900;display:grid}.product-links-action-bar{grid-template-columns:minmax(110px,.35fr) minmax(180px,.65fr);gap:10px;width:100%;margin:2px 0 12px;visibility:visible!important;opacity:1!important;display:grid!important}.workflow-sequence .product-links-action-bar button{color:#202226;cursor:pointer;opacity:1;background:#fff;border:1px solid #d8d3c8;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:10px 15px;font-size:11px;font-weight:900;visibility:visible!important;display:flex!important}.workflow-sequence .product-links-action-bar .product-links-send-button{color:#fff;background:#202226;border-color:#202226}.workflow-sequence .product-links-action-bar .product-links-send-button:hover{color:#182000;background:#d7ff32;border-color:#b7d92b}.workflow-sequence .product-links-action-bar button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:1180px){.product-links-action-bar{grid-template-columns:1fr 1fr}.workflow-sequence .product-links-action-bar button{min-height:48px;font-size:12px}}@media (max-width:560px){.product-links-action-bar{grid-template-columns:1fr}}.invoice-waiting-message{color:#3f4f0e;background:#f6ffdb;border:1px solid #c9d985;border-radius:10px;margin:0 26px 18px;padding:13px 16px;font-size:11px;font-weight:800}.linkified-note{white-space:pre-wrap;width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.linkified-url{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;min-width:0;max-width:100%;display:grid}.linkified-url a{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden;color:#3858a8!important;text-decoration:underline!important}.linkified-url button{color:#273000;white-space:nowrap;background:#efffc0;border:1px solid #c8d88c;border-radius:6px;flex:none;padding:3px 7px;font-size:7px;font-weight:900}.workflow-sequence .stage-line p small{min-width:0;max-width:100%;overflow:hidden}.invoice-sheet .invoice-table>div:not(:first-child){align-items:start;min-height:72px}.invoice-sheet .invoice-footer{margin-top:34px}.invoice-sheet .invoice-total-wrap{min-height:145px}@media (max-width:700px){.approval-tools .approval-primary{min-width:150px}.approval-tools .approval-secondary{padding:7px 9px;font-size:10px}}.workflow-sequence .stage-wrap.stage-role-relevant .stage-line,.workflow-sequence .stage-wrap.stage-role-relevant.stage-role-brand .stage-line,.workflow-sequence .stage-wrap.stage-role-muted .stage-line,.workflow-sequence .stage-wrap.stage-role-notification .stage-line,.workflow-sequence .stage-wrap .stage-line.clickable:hover{background:var(--stage-card-bg)!important;color:#fff!important;filter:none!important;min-height:66px!important;padding:11px 17px 16px!important}.workflow-sequence .stage-wrap.stage-role-relevant .stage-title-button,.workflow-sequence .stage-wrap.stage-role-muted .stage-title-button,.workflow-sequence .stage-wrap.stage-role-notification .stage-title-button{color:#fff!important;font-size:13px!important;font-weight:900!important}.workflow-sequence .stage-wrap.stage-role-muted .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant.stage-complete:not(.stage-approval-complete) .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant.stage-role-brand.stage-complete:not(.stage-approval-complete) .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant.stage-approval-complete .stage-check,.workflow-sequence .stage-wrap.stage-role-notification.stage-approval-complete .stage-check{border:2px solid var(--stage-accent)!important;background:var(--stage-accent)!important;width:38px!important;height:38px!important;color:var(--stage-accent-ink)!important;box-shadow:0 0 0 4px #ffffff14!important}.workflow-sequence .stage-wrap.stage-reader-priority .stage-quick-action,.workflow-sequence .stage-wrap .stage-quick-action,.workflow-sequence .stage-wrap .video-flow-updated-notice{border-color:var(--stage-accent)!important;background:var(--stage-accent)!important;color:var(--stage-accent-ink)!important;filter:none!important}.stage-flow_approval .flow-history-entry{grid-template-rows:auto!important;grid-template-columns:max-content max-content minmax(120px,1fr)!important;align-items:center!important;gap:7px!important;padding:4px 8px!important;display:grid!important}.stage-flow_approval .flow-history-entry>span{grid-area:1/1!important;margin:0!important}.stage-flow_approval .flow-history-entry>b{white-space:nowrap!important;grid-area:1/2!important}.stage-flow_approval .flow-history-entry>button,.stage-flow_approval .flow-history-entry>small{grid-area:1/3!important;justify-self:start!important;margin:0!important}.stage-flow_approval .flow-history-round{grid-template-columns:minmax(185px,.75fr) minmax(230px,1fr) minmax(270px,1.15fr)!important;gap:7px!important;min-height:58px!important;padding:7px 9px!important}.stage-flow_approval .history-doc-button{white-space:nowrap!important;min-height:30px!important}.workflow-sequence .stage-product_brief .stage-line p>small{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#2308146b!important;border:1px solid #fff3!important;border-radius:7px!important;grid-area:2/1!important;width:max-content!important;max-width:min(320px,100%)!important;margin:3px 0 0!important;padding:4px 8px!important;display:block!important;overflow:hidden!important}.workflow-sequence .stage-product_brief .stage-line p>small .whatsapp-note-preview{color:#fff!important;background:0 0!important}.workflow-sequence .stage-product_brief .stage-line p:has(>small)>.stage-updated-at{color:#ffffffb8!important;grid-area:2/2!important;align-self:center!important;margin:3px 0 0!important}@media (max-width:850px){.stage-flow_approval .flow-history-round{grid-template-columns:1fr!important}.stage-flow_approval .flow-history-entry{border-top:1px solid #ffffff24!important;border-left:0!important;grid-template-columns:max-content max-content minmax(0,1fr)!important;padding:7px 0 0!important}}@media (max-width:620px){.stage-flow_approval .flow-history-entry{grid-template-columns:max-content minmax(0,1fr)!important}.stage-flow_approval .flow-history-entry>button,.stage-flow_approval .flow-history-entry>small{grid-area:2/1/auto/3!important}.workflow-sequence .stage-product_brief .stage-line p>small{grid-column:1/3!important;max-width:100%!important}.workflow-sequence .stage-product_brief .stage-line p:has(>small)>.stage-updated-at{display:none!important}}.global-process-loader{z-index:300;color:#202226;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #d9e6a5;border-radius:16px;place-items:center;gap:7px;min-width:190px;padding:20px 24px;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 60px #1116}.global-process-loader b{font-size:13px}.global-process-loader small{color:#6c7166;font-size:9px;font-weight:700}.global-process-spinner,.inline-process-spinner,.name-loading:after{content:"";border:4px solid #91ad16;border-color:#91ad16 #d7ff32 #e8edda #e8edda;border-radius:50%;width:34px;height:34px;animation:.75s linear infinite portal-process-spin;display:block}.inline-process-spinner{border-width:3px;width:18px;height:18px}.name-loading{place-items:center;min-height:100dvh;display:grid;position:relative}.name-loading:after{width:42px;height:42px}@keyframes portal-process-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.global-process-spinner,.inline-process-spinner,.name-loading:after{animation-duration:1.8s}}.approval-choice span{color:#777;font-weight:800}.client-payment .stage-file-list,.client-payment .stage-complete-toggle,.client-payment .format-help{display:none}.payment-receipt-stage{background:#f5ffda;border:1px solid #c8d88c;border-radius:9px;align-items:center;gap:10px;margin:0 26px 14px 82px;padding:10px 12px;font-size:10px;font-weight:800;display:flex}.payment-receipt-stage a,.payment-receipt-stage button,.view-payment-receipt{color:#fff;cursor:pointer;background:#202226;border:0;border-radius:7px;margin-left:auto;padding:7px 10px;font-size:9px;font-weight:900;text-decoration:none}.invoice-view-button{align-items:center;gap:8px;display:inline-flex}.invoice-view-button.brand-download-invoice{color:#b42318;background:#fee8e6;border:1px solid #f5aaa4;box-shadow:0 7px 18px #c52b1f20}.invoice-view-button.brand-download-invoice:hover{color:#8f1710;background:#fbd5d1}.payment-status-update-card{text-align:center;background:#f3fff6;border:2px dashed #56a96b;border-radius:14px;justify-items:center;gap:12px;margin:0 26px 20px;padding:20px;display:grid}.payment-status-update-card p{color:#4e6253;margin:0;font-size:12px;line-height:1.45}.payment-status-update-card button{color:#fff;cursor:pointer;background:#1fa855;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 22px;font-weight:900;display:inline-flex;box-shadow:0 8px 20px #1fa85538}.payment-status-update-card button:hover{background:#168b45}.payment-status-saved-message{color:#176d37;background:#effbf3;border:1px solid #8ed5a5;border-radius:10px;margin:0 26px 20px;padding:12px 15px;font-weight:800}.payment-status-saved-message.awaiting{color:#725400;background:#fff8df;border-color:#e7c663}.payment-thank-you-message{color:#175f34;background:linear-gradient(135deg,#effbf3,#f9fff4);border:1px solid #77c995;border-radius:12px;gap:6px;margin:0 26px 20px;padding:16px 18px;display:grid}.payment-thank-you-message strong{font-size:15px}.payment-thank-you-message span{color:#3f654c;font-size:11px;line-height:1.5}.payment-admin-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.payment-admin-actions .confirm-payment-received{color:#fff;background:#1fa855;border-color:#1fa855;box-shadow:0 7px 18px #1fa85530}.payment-admin-actions .confirm-payment-received:hover{background:#168b45}.payment-admin-actions button:disabled{opacity:.55}.payment-modal-backdrop{padding:18px}.payment-receipt-modal{background:#fff;border-radius:18px;width:min(520px,100%);margin:auto;padding:30px;position:relative;box-shadow:0 24px 80px #0006}.payment-receipt-modal>.close{cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:16px;right:18px}.payment-modal-icon{color:#182000;background:#d4ff31;border-radius:13px;place-items:center;width:48px;height:48px;font-size:23px;font-weight:1000;display:grid}.payment-receipt-modal h2{margin:18px 0 8px}.payment-receipt-modal>p{color:#615f59;line-height:1.5}.payment-receipt-heading{margin:22px 0 10px;font-size:14px}.payment-receipt-picker{cursor:pointer;background:#f8ffe5;border:2px dashed #9ebc32;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;margin-top:20px;padding:18px;display:grid}.payment-receipt-picker svg{grid-row:1/3}.payment-receipt-picker small{color:#6c7160}.payment-receipt-picker input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.payment-modal-error{font-weight:800;color:#bd1d14!important}.payment-modal-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.payment-modal-actions button{background:#fff;border:1px solid #d8d4cb;border-radius:9px;padding:11px 15px;font-weight:800}.payment-modal-actions button:last-child{color:#fff;background:#202226;border-color:#202226}.payment-modal-actions button:disabled{opacity:.45}@media (max-width:700px){.payment-receipt-modal{padding:24px 18px}.payment-modal-actions{grid-template-columns:1fr 1fr;display:grid}.payment-receipt-stage{margin-inline:18px}.payment-status-update-card{margin:0 14px 16px;padding:16px}.payment-status-update-card button{width:100%}.payment-thank-you-message,.payment-status-saved-message{margin-inline:14px}.payment-admin-actions{grid-template-columns:1fr;display:grid}.payment-admin-actions button{width:100%}}.view-payment-receipt{width:calc(100% - 20px);margin:0 10px 10px}.view-live-details{color:#202226;cursor:pointer;background:#f4f2ee;border:1px solid #d8d5ce;border-radius:8px;width:calc(100% - 20px);margin:0 10px 10px;padding:8px 10px;font-size:9px;font-weight:900}.view-live-details:hover{color:#fff;background:#202226}.live-card-product{background:#fff;border-bottom:1px solid #ebe8e2;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:7px 38px 7px 9px;display:grid}.live-card-product>img,.live-card-product>span{object-fit:cover;background:#eef1e7;border-radius:7px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.live-card-product>div{gap:2px;min-width:0;display:grid}.live-card-product b,.live-card-product small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-card-product b{font-size:10px}.live-card-product small{color:#777;font-size:8px}.live-detail-backdrop{z-index:175;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#111c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.live-detail-modal{background:#fff;border-radius:18px;width:min(520px,94vw);max-height:90dvh;padding:24px;position:relative;overflow:auto;box-shadow:0 28px 90px #0007}.live-detail-close{color:#fff;cursor:pointer;background:#202226;border:0;border-radius:50%;width:36px;height:36px;font-size:23px;position:absolute;top:14px;right:14px}.live-detail-title{margin:4px 46px 18px 0;font-size:22px}.live-detail-product{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:16px;padding-right:42px;display:grid}.live-detail-product>img,.live-detail-product>span{object-fit:cover;color:#202226;background:#eef1e7;border-radius:12px;place-items:center;width:82px;height:110px;font-size:22px;font-weight:900;display:grid}.live-detail-product small,.live-detail-facts small{color:#777;letter-spacing:.12em;font-size:9px;font-weight:900}.live-detail-product h2{margin:4px 0;font-size:23px;line-height:1.15}.live-detail-product p{color:#666;margin:0;font-weight:700}.live-detail-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.live-detail-facts>div{background:#f2f0eb;border-radius:10px;gap:5px;min-width:0;padding:13px;display:grid}.live-detail-facts b{overflow-wrap:anywhere;font-size:11px;line-height:1.35}.live-detail-receipt{color:#fff;cursor:pointer;background:#202226;border:0;border-radius:9px;width:100%;margin-top:14px;padding:13px;font-weight:900}.live-detail-no-receipt{color:#777;text-align:center;background:#f5f3ef;border-radius:9px;margin:14px 0 0;padding:12px;font-size:11px;font-weight:700}.live-detail-delete{color:#b42318;cursor:pointer;background:#fff1f0;border:1px solid #efaaa5;border-radius:9px;width:100%;margin-top:14px;padding:12px;font-weight:900}.live-detail-delete:hover{color:#fff;background:#d92d20}@media (max-width:560px){.live-detail-modal{padding:18px}.live-detail-product{grid-template-columns:68px minmax(0,1fr);gap:12px}.live-detail-product>img,.live-detail-product>span{width:68px;height:92px}.live-detail-product h2{font-size:18px}.live-detail-facts{grid-template-columns:1fr}.view-payment-receipt,.view-live-details{font-size:8px}}.payment-receipt-backdrop{z-index:180;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.payment-receipt-backdrop section{background:#fff;border-radius:16px;width:min(560px,94vw);max-height:90dvh;padding:20px;position:relative;overflow:auto}.payment-receipt-backdrop h2{margin:0 45px 14px 0}.payment-receipt-backdrop img{border-radius:10px;width:100%;height:auto;display:block}.payment-receipt-backdrop button{color:#fff;background:#202226;border:0;border-radius:50%;width:36px;height:36px;font-size:22px;position:absolute;top:14px;right:14px}.payment-stage-status{color:#5f5c56;vertical-align:middle;background:#efede8;border-radius:999px;margin-left:8px;padding:4px 8px;font-size:10px;font-weight:900;display:inline-flex}.payment-stage-status.sent{color:#715300;background:#fff0ad}.payment-stage-status.received{color:#fff;background:#24aa58}.read-video-flow{color:#fff;cursor:pointer;background:#202226;border:0;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:12px;font-weight:900;display:inline-flex}.stage-inline-actions{flex-wrap:wrap;grid-column:1/3;align-items:center;gap:7px;display:flex}.stage-inline-actions .read-video-flow{margin-top:7px}.workflow-sequence .stage-wrap.stage-role-relevant .stage-line{background:#fffaf0!important}.workflow-sequence .stage-wrap.stage-role-relevant.stage-role-brand .stage-line{background:#fff5f8!important}.workflow-sequence .stage-wrap.stage-role-muted .stage-line{color:#6f7176;filter:none;background:#fff!important;min-height:58px!important;padding-top:9px!important;padding-bottom:9px!important}.workflow-sequence .stage-wrap.stage-role-muted img,.workflow-sequence .stage-wrap.stage-role-muted video,.workflow-sequence .stage-wrap.stage-role-muted iframe,.workflow-sequence .stage-wrap.stage-role-muted .product-link-card,.workflow-sequence .stage-wrap.stage-role-muted .product-link-preview{filter:none!important;opacity:1!important}.workflow-sequence .stage-wrap.stage-role-muted .stage-check{width:32px;height:32px;color:#777!important;box-shadow:none!important;background:#efede9!important;font-size:10px!important}.workflow-sequence .stage-wrap.stage-role-relevant.stage-complete:not(.stage-approval-complete) .stage-check{color:#503e09!important;background:#f4d77d!important;box-shadow:0 0 0 4px #f4d77d2e!important}.workflow-sequence .stage-wrap.stage-role-relevant.stage-role-brand.stage-complete:not(.stage-approval-complete) .stage-check{color:#6c2140!important;background:#f4bfd0!important;box-shadow:0 0 0 4px #f4bfd02e!important}.workflow-sequence .stage-wrap.stage-role-relevant.stage-approval-complete .stage-check,.workflow-sequence .stage-wrap.stage-role-notification.stage-approval-complete .stage-check{width:42px;height:42px;color:#fff!important;background:#2dac5b!important;font-size:18px!important;box-shadow:0 0 0 4px #2dac5b25!important}.workflow-sequence .stage-wrap.stage-role-relevant .stage-title-button{color:#181a1d;font-weight:900}.workflow-sequence .stage-wrap.stage-role-muted .stage-title-button{color:#74767a;font-size:11px;font-weight:700}.workflow-sequence .stage-wrap.stage-role-notification .stage-line{filter:none}.workflow-sequence .stage-wrap.stage-role-notification .stage-title-button{color:#4f5257}.workflow-sequence .stage-wrap.stage-reader-priority .stage-quick-action{color:#172f43;filter:none;background:#eaf2f7;border-color:#8da9bd;box-shadow:0 4px 12px #20304018}.workflow-sequence .stage-line p{grid-template-columns:minmax(0,auto) auto minmax(110px,1fr)!important;column-gap:8px!important}.workflow-sequence .stage-line p>small,.workflow-sequence .stage-line p>a,.workflow-sequence .stage-updated-at{grid-column:1/4!important}.workflow-sequence .stage-inline-actions{flex-wrap:nowrap;grid-row:1/span 2;justify-self:end;margin:0;grid-column:3!important}.workflow-sequence .stage-inline-actions .read-video-flow{color:#fff;background:#363238;min-height:34px;margin:0;padding:7px 12px;box-shadow:0 4px 12px #0001}.workflow-sequence .stage-inline-actions .edit-stage-inline{color:#51420f;background:#fff7d8;border:1px solid #d8c48d;border-radius:8px;min-height:34px;padding:7px 11px;font-weight:900}.workflow-sequence .stage-inline-actions button:hover{filter:none;color:#fff;background:#181a1d}.brand-prelive-confirmation{background:#fff7f9;border:1px solid #f0cad5;border-radius:12px;gap:13px;padding:16px;display:grid}.brand-prelive-confirmation>p{color:#644754;margin:0;font-size:11px;line-height:1.55}.brand-prelive-confirmation>label{grid-template-columns:28px 1fr;align-items:start;gap:10px;line-height:1.5;margin:0!important;font-size:11px!important;display:grid!important}.brand-prelive-confirmation input{accent-color:#25a857;width:26px;height:26px}.brand-prelive-confirmation>button{color:#fff;background:#25a857;border:0;border-radius:9px;justify-self:start;padding:11px 18px;font-weight:900}.brand-prelive-confirmation>button:disabled{color:#8a8986;cursor:not-allowed;background:#dedbd5}.compact-prelive-confirmation{gap:10px;width:100%;margin-top:2px;padding:12px}.compact-prelive-confirmation>p{font-size:10px;line-height:1.4}.compact-prelive-confirmation>label{grid-template-columns:24px minmax(0,1fr);gap:8px;line-height:1.4;font-size:10px!important}.compact-prelive-confirmation input{width:22px;height:22px}.compact-prelive-confirmation>button{width:100%;min-height:40px;padding:9px 12px}.brand-prelive-confirmation .live-date-field{background:#fffdf5;border:1px solid #e7d8b4;border-radius:10px;padding:12px;grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.live-date-field>span:first-child{color:#302b20;font-size:12px;font-weight:900}.live-date-input-wrap{color:#765600;align-items:center;display:flex;position:relative}.live-date-input-wrap>svg{z-index:1;pointer-events:none;color:#765600;position:absolute;right:14px}.live-date-input-wrap input[type=date]{color:#161616;cursor:pointer;background:#fff;border:1px solid #cdbf98;border-radius:9px;width:100%;height:48px;padding:0 52px 0 14px;font-size:14px;font-weight:800}.live-date-input-wrap input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;width:32px;height:32px}.live-date-field>small{color:#756e5f;font-size:10px}.live-date-required{font-weight:800;color:#c62922!important}.workflow-sequence .stage-line .scheduled-live-date{isolation:isolate;color:#fff;text-align:center;text-shadow:0 1px 1px #5c040273;border:1px solid #8f0e0b;border-radius:13px 13px 13px 5px;justify-content:center;align-items:center;gap:10px;width:fit-content;max-width:100%;height:auto;margin:9px auto 2px;padding:10px 18px 10px 12px;font-size:11px;font-weight:850;line-height:1.3;display:flex;position:relative;overflow:hidden;box-shadow:0 7px 16px #a1100c3d,inset 0 1px #ffffff4d;background:linear-gradient(135deg,#f13a2f 0%,#d81712 48%,#a90c09 100%)!important}.workflow-sequence .stage-line .scheduled-live-date>span{border-radius:0;height:auto;display:inline;background:0 0!important}.scheduled-live-date:after{content:"";z-index:-1;background:#ffffff1c;border-radius:50%;width:78px;height:78px;position:absolute;top:-28px;right:-18px}.scheduled-live-date>svg{color:#d81712;filter:drop-shadow(0 2px 3px #5b02003d);background:#fff;border:1px solid #ffffffa6;border-radius:7px;flex:none;width:28px;height:23px;padding:4px 6px}.scheduled-live-date b{color:#fff;font-weight:950}.scheduled-live-date small{color:#ffffffd1;margin-top:2px;font-size:9px;font-weight:700;display:block}.scheduled-confirmation-card{align-items:flex-start;gap:10px}.scheduled-confirmation-card>strong{color:#157a42;font-size:15px}.scheduled-confirmation-card>small{color:#6f6259}.reschedule-live-button{min-height:38px;color:#a91515!important;background:#fff0f0!important;border:1px solid #ef8b8b!important;width:auto!important;padding:8px 14px!important;font-size:12px!important;box-shadow:0 3px 9px #a9151517!important}:is(.reschedule-live-button:hover,.reschedule-live-button:focus-visible){color:#850d0d!important;background:#ffe0e0!important;border-color:#d94b4b!important}.reschedule-ready-message{color:#146a38;text-align:center;background:#effaf3;border:1px solid #96cfad;border-radius:10px;margin:12px 0;padding:12px;font-weight:800}.stage-video-actions .scheduled-live-action{color:#fff;cursor:pointer;background:linear-gradient(135deg,#20b765 0%,#118c49 100%);border:1px solid #138a47;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:min(100%,230px);min-height:48px;margin:14px auto 4px;font-size:16px;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #118c4938}:is(.stage-video-actions .scheduled-live-action:hover,.stage-video-actions .scheduled-live-action:focus-visible){color:#fff;background:linear-gradient(135deg,#159c53 0%,#08743b 100%);transform:translateY(-1px)}.live-video-title{-webkit-line-clamp:2;background:#fff;border-bottom:1px solid #ebe8e2;-webkit-box-orient:vertical;min-height:40px;margin:0;padding:9px 38px 7px 10px;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.live-detail-video-title{margin-bottom:14px;padding-right:44px}.live-detail-video-title small{color:#777;letter-spacing:.12em;font-size:9px;font-weight:900}.live-detail-video-title h2{margin:5px 0 0;font-size:20px;line-height:1.25}.live-detail-video-preview{background:#1d1f22;border:0;border-radius:12px;width:100%;max-height:250px;margin:18px 0 0;display:block;position:relative;overflow:hidden}.live-detail-video-preview img{object-fit:cover;width:100%;max-height:250px;display:block}.live-detail-video-preview i{color:#fff;place-items:center;display:grid;position:absolute;inset:0}.live-detail-video-preview i svg{background:#f03;border-radius:12px;width:56px;height:42px;padding:9px}@media (max-width:720px){.workflow-sequence .stage-line p{grid-template-columns:minmax(0,1fr) auto!important}.workflow-sequence .stage-line p>small,.workflow-sequence .stage-line p>a,.workflow-sequence .stage-updated-at{grid-column:1/3!important}.workflow-sequence .stage-inline-actions{grid-row:1/span 2;grid-column:2!important}.workflow-sequence .stage-inline-actions .read-video-flow{white-space:nowrap;max-width:132px;padding:7px 9px;font-size:10px}.workflow-sequence .stage-inline-actions .edit-stage-inline{display:none}.workflow-sequence .stage-wrap.stage-role-muted .stage-check{width:29px;height:29px}.brand-prelive-confirmation>button{width:100%}.publish-video-actions{width:100%;padding:12px}.compact-prelive-confirmation{gap:9px;margin-top:0;padding:10px}.compact-prelive-confirmation>label{grid-template-columns:26px minmax(0,1fr);font-size:10px!important}.compact-prelive-confirmation input{width:24px;height:24px}.live-date-input-wrap input[type=date]{height:50px;font-size:16px}.workflow-sequence .stage-line .scheduled-live-date{box-sizing:border-box;white-space:normal;width:100%;margin-top:7px;padding:10px 13px;line-height:1.35}.stage-video-actions .scheduled-live-action{width:100%;min-height:46px;margin-top:10px}.live-detail-video-title h2{font-size:17px}}.edit-stage-inline{color:#273000;cursor:pointer;background:#efffc0;border:1px solid #cadb8d;border-radius:8px;margin-top:7px;padding:7px 12px;font-size:11px;font-weight:900}.work-stage-control{background:#fff;border:1px solid #dfdcd6;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:flex}.work-stage-checkboxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(560px,100%);min-width:0;display:grid}.work-stage-checkboxes label{color:#5b4a25;cursor:pointer;background:#fffaf0;border:1px solid #ddd8cf;border-radius:10px;align-items:center;gap:10px;margin:0;padding:10px 13px;font-size:12px;font-weight:900;display:flex}.work-stage-checkboxes label.checked{color:#5b3b00;background:#fff0c7;border-color:#e3ac32}.work-stage-checkboxes label.completed{color:#087d3e;background:#e4f8eb;border-color:#15964a}.work-stage-checkboxes input{accent-color:#15964a;cursor:pointer;flex:0 0 20px;width:20px;height:20px;margin:0}.work-stage-checkboxes input:disabled{cursor:not-allowed}.delete-feedback-button{margin-right:auto;color:#c42319!important;background:#fff0ee!important;border:1px solid #ffc6c1!important}@media (max-width:600px){.work-stage-control{flex-direction:column;align-items:stretch}.work-stage-checkboxes{width:100%;min-width:0}}@media (max-width:420px){.work-stage-checkboxes{grid-template-columns:1fr}}.flow-reader-backdrop{z-index:130;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.flow-reader-modal{background:#fff;border-radius:20px;flex-direction:column;width:min(1000px,94vw);height:auto;max-height:92dvh;display:flex;overflow:hidden;box-shadow:0 30px 100px #0008}.flow-reader-modal>header{color:#fff;background:#202226;justify-content:space-between;align-items:center;padding:20px 26px;display:flex}.flow-reader-modal>header span{color:#d7ff32;letter-spacing:.12em;font-size:11px;font-weight:900}.flow-reader-modal>header h2{margin:5px 0 0}.flow-reader-modal>header button{color:#111;cursor:pointer;background:#fff;border:0;border-radius:50%;width:42px;height:42px;font-size:26px}.flow-reader-content{white-space:normal;flex:0 auto;min-height:110px;max-height:calc(92dvh - 190px);padding:32px clamp(22px,5vw,64px);font-size:17px;line-height:1.7;overflow-y:auto}.flow-reader-modal>footer{background:#faf9f6;border-top:1px solid #e4e1db;justify-content:flex-start;gap:12px;padding:16px 24px;display:flex}.flow-reader-modal>footer button{cursor:pointer;border:0;border-radius:10px;min-width:120px;padding:13px 20px;font-weight:900}.flow-reader-modal .share-flow{background:#fff;border:1px solid #202226}.flow-reader-modal .flow-close-bottom{color:#a92018;background:#fee9e7;border:1px solid #efaaa5;margin-left:auto}.flow-reader-modal .go-approval-flow{color:#fff;background:#24aa58;min-width:250px}.copy-flow{color:#fff;background:#202226}.approve-flow{color:#fff;background:#24aa58}.feedback-flow{color:#17191c;background:#d7ff32}@media (max-width:600px){.flow-reader-backdrop{padding:0}.flow-reader-modal{border-radius:16px;width:calc(100vw - 20px);height:auto;max-height:calc(100dvh - 20px)}.flow-reader-content{padding:22px 18px;font-size:15px}.flow-reader-modal>footer{grid-template-columns:repeat(3,1fr);gap:7px;padding:12px;display:grid}.flow-reader-modal>footer button{min-width:0;padding-inline:8px}.flow-reader-modal .flow-close-bottom{margin-left:0}.flow-reader-modal .go-approval-flow{grid-column:1/-1;min-width:0}}.workflow-sequence .stage-line p{grid-template-columns:minmax(0,auto) auto minmax(12px,1fr) auto!important;gap:5px 8px!important;overflow:visible!important}.workflow-sequence .stage-line p>b{min-width:0}.workflow-sequence .stage-title-button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.workflow-sequence .stage-line p>small,.workflow-sequence .stage-line p>a,.workflow-sequence .stage-line p>.stage-updated-at,.workflow-sequence .stage-line p>.brand-flow-approved,.workflow-sequence .stage-line p>.payment-stage-status,.workflow-sequence .stage-line p>.publish-stage-status{min-width:0;max-width:100%;grid-column:1/-1!important}.brand-flow-approved{white-space:normal;overflow-wrap:anywhere;width:fit-content}.app-shell.preview-mobile .workflow-sequence .stage-line p{grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}.app-shell.preview-mobile .workflow-sequence .stage-line p>*{justify-self:start;min-width:0;max-width:100%;grid-column:1!important}.app-shell.preview-mobile .workflow-sequence .stage-owner{white-space:normal;width:auto;max-width:100%}.app-shell.preview-mobile .workflow-sequence .stage-quick-action{grid-row:auto;margin-top:2px}@media (max-width:720px){.workflow-sequence .stage-line p,.app-shell.preview-mobile .workflow-sequence .stage-line p{grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}.workflow-sequence .stage-line p>*,.app-shell.preview-mobile .workflow-sequence .stage-line p>*{justify-self:start;min-width:0;max-width:100%;grid-column:1!important}.workflow-sequence .stage-owner{white-space:normal;width:auto;max-width:100%}.workflow-sequence .stage-quick-action{grid-row:auto;margin-top:2px}.brand-flow-approved{font-size:10px;line-height:1.4}}@media (max-width:700px){.invoice-backdrop{padding:0}.invoice-modal{border-radius:0;width:100vw;max-height:100dvh}.invoice-sheet{padding:10px 14px 20px;font-size:clamp(7.5px,2.05vw,10px)}.invoice-sheet .invoice-summary,.invoice-sheet .billing-panels,.invoice-sheet .invoice-footer{grid-template-columns:1fr 1fr}.invoice-sheet .invoice-summary>div{grid-template-columns:68px 1fr;gap:3px}.invoice-sheet .billing-panels{gap:8px;margin:8px 0}.invoice-sheet .billing-panels section{gap:2px;min-height:92px;padding:8px}.invoice-sheet .billing-panels h3{margin:-8px -8px 4px;padding:4px 6px}.invoice-sheet .invoice-table>div:not(:first-child){min-height:54px}.invoice-sheet .invoice-footer{gap:10px;margin-top:22px}.invoice-sheet .bank-details{padding:8px}.invoice-sheet .bank-details h3{margin:-8px -8px 4px;padding:4px 6px}.invoice-sheet .bank-details p{margin:1px 0}.invoice-sheet .invoice-total-wrap{min-height:122px}.invoice-sheet .invoice-total{padding:4px 2px;font-size:10px}.invoice-sheet .invoice-signatory{padding-bottom:10px}.invoice-inline-send-action{width:calc(100% - 28px);bottom:12px}.invoice-inline-send-action button{width:100%;min-height:40px;padding:8px 12px;font-size:10px}.invoice-table{overflow:hidden}.invoice-table>div{grid-template-columns:.3fr 1.7fr .7fr .8fr .7fr;min-width:0;padding-inline:5px}}.workflow-sequence .stage-wrap.stage-role-relevant>.stage-line,.workflow-sequence .stage-wrap.stage-role-relevant.stage-role-brand>.stage-line,.workflow-sequence .stage-wrap.stage-role-muted>.stage-line,.workflow-sequence .stage-wrap.stage-role-notification>.stage-line,.workflow-sequence .stage-wrap>.stage-line,.workflow-sequence .stage-wrap>.stage-line.clickable:hover{background:var(--stage-card-bg)!important;color:#fff!important;filter:none!important}.workflow-sequence .stage-wrap .stage-title-button,.workflow-sequence .stage-wrap.stage-role-relevant .stage-title-button,.workflow-sequence .stage-wrap.stage-role-muted .stage-title-button,.workflow-sequence .stage-wrap.stage-role-notification .stage-title-button{color:#fff!important;text-shadow:0 1px 2px #0000004d!important}.workflow-sequence .stage-wrap>.stage-line .stage-owner{background:var(--stage-accent)!important;color:var(--stage-accent-ink)!important}.workflow-sequence .stage-wrap.stage-role-muted .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant.stage-complete:not(.stage-approval-complete) .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant.stage-role-brand.stage-complete:not(.stage-approval-complete) .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant.stage-approval-complete .stage-check,.workflow-sequence .stage-wrap.stage-role-notification.stage-approval-complete .stage-check{border-color:var(--stage-accent)!important;background:var(--stage-accent)!important;color:var(--stage-accent-ink)!important}.workflow-sequence .stage-video_flow>.stage-line{background:#126276!important}.workflow-sequence .stage-flow_approval>.stage-line{background:#62398a!important}.workflow-sequence .stage-product_brief>.stage-line{background:#722342!important}.workflow-sequence .stage-video_flow>.stage-line .stage-title-button,.workflow-sequence .stage-flow_approval>.stage-line .stage-title-button,.workflow-sequence .stage-product_brief>.stage-line .stage-title-button{color:#fff!important}.workflow-sequence{font-family:var(--font-geist-sans),Inter,ui-sans-serif,system-ui,sans-serif!important;background:linear-gradient(145deg,#0b1321,#111d30)!important;border:1px solid #26354d!important;border-radius:18px!important;padding:12px!important;box-shadow:0 24px 70px #02081257!important}.workflow-sequence>header{background:linear-gradient(90deg,#111b2d,#16243a)!important;border-bottom:1px solid #2a3951!important;margin:-12px -12px 12px!important;padding:18px 20px!important}.workflow-sequence>header b{letter-spacing:-.01em!important;font-size:15px!important}.workflow-sequence>header>div>span{color:#182307!important;background:#b9e84a!important;box-shadow:0 4px 12px #b9e84a2e!important}.workflow-sequence>.stage-wrap{--premium-surface:#172235;--premium-panel:#111b2b;--premium-line:#33445e;--premium-accent:#8da2c4;--premium-accent-soft:#dce5f4;--premium-accent-ink:#182238;border:1px solid var(--premium-line)!important;background:var(--premium-surface)!important;border-radius:14px!important;margin:10px 0!important;box-shadow:0 9px 24px #0003!important}.workflow-sequence>.stage-product_brief{--premium-surface:#2a1822;--premium-panel:#20121a;--premium-line:#8e3e61;--premium-accent:#ef7cab;--premium-accent-soft:#f8d8e5;--premium-accent-ink:#411226}.workflow-sequence>.stage-video_flow{--premium-surface:#102831;--premium-panel:#0c2027;--premium-line:#287e91;--premium-accent:#57c7da;--premium-accent-soft:#d1f3f8;--premium-accent-ink:#082f37}.workflow-sequence>.stage-flow_approval{--premium-surface:#251a31;--premium-panel:#1b1324;--premium-line:#76509c;--premium-accent:#b98add;--premium-accent-soft:#eadcf5;--premium-accent-ink:#321846}.workflow-sequence>.stage-shoot{--premium-surface:#2d2415;--premium-panel:#211a0f;--premium-line:#8e713c;--premium-accent:#deb35f;--premium-accent-soft:#f4e5c7;--premium-accent-ink:#3f2d0c}.workflow-sequence>.stage-edit{--premium-surface:#15281f;--premium-panel:#0f1f18;--premium-line:#39785a;--premium-accent:#69c491;--premium-accent-soft:#d6f0e1;--premium-accent-ink:#103622}.workflow-sequence>.stage-final_approval{--premium-surface:#301a1e;--premium-panel:#241316;--premium-line:#96515a;--premium-accent:#e98591;--premium-accent-soft:#f6dadd;--premium-accent-ink:#47161c}.workflow-sequence>.stage-product_links{--premium-surface:#242a16;--premium-panel:#1a1f10;--premium-line:#758638;--premium-accent:#bbd064;--premium-accent-soft:#eaf0cf;--premium-accent-ink:#30390d}.workflow-sequence>.stage-publish{--premium-surface:#132925;--premium-panel:#0d1f1c;--premium-line:#347d73;--premium-accent:#67c9ba;--premium-accent-soft:#d7f1ed;--premium-accent-ink:#0c3731}.workflow-sequence>.stage-invoice{--premium-surface:#2a241b;--premium-panel:#201b14;--premium-line:#817052;--premium-accent:#c9ad7d;--premium-accent-soft:#eee4d2;--premium-accent-ink:#3b2c17}.workflow-sequence>.stage-payment{--premium-surface:#1d2331;--premium-panel:#151b27;--premium-line:#596984;--premium-accent:#9aaaca;--premium-accent-soft:#e0e6f1;--premium-accent-ink:#253149}.workflow-sequence .stage-wrap>.stage-line,.workflow-sequence .stage-wrap.stage-role-relevant>.stage-line,.workflow-sequence .stage-wrap.stage-role-muted>.stage-line,.workflow-sequence .stage-wrap.stage-role-notification>.stage-line,.workflow-sequence .stage-wrap>.stage-line.clickable:hover{background:linear-gradient(110deg,var(--premium-surface),color-mix(in srgb,var(--premium-surface) 90%,#26354a))!important;border-radius:13px!important;min-height:62px!important;padding:10px 15px 14px!important}:is(.workflow-sequence .stage-wrap:has(>.stage-editor)>.stage-line,.workflow-sequence .stage-wrap:has(>.flow-history)>.stage-line){border-radius:13px 13px 0 0!important}.workflow-sequence .stage-wrap .stage-title-button{color:#f7f9fc!important;letter-spacing:-.012em!important;text-shadow:none!important;font-size:13px!important;font-weight:760!important}.workflow-sequence .stage-wrap .stage-owner{background:var(--premium-accent)!important;color:var(--premium-accent-ink)!important;letter-spacing:.04em!important;border-radius:6px!important;padding:3px 7px!important}.workflow-sequence .stage-wrap .stage-check,.workflow-sequence .stage-wrap.stage-role-muted .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant.stage-complete:not(.stage-approval-complete) .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant.stage-role-brand.stage-complete:not(.stage-approval-complete) .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant.stage-approval-complete .stage-check,.workflow-sequence .stage-wrap.stage-role-notification.stage-approval-complete .stage-check{border:1px solid color-mix(in srgb,var(--premium-accent) 78%,#fff)!important;width:36px!important;height:36px!important;color:var(--premium-accent-soft)!important;background:#ffffff0f!important;font-size:11px!important;box-shadow:0 0 0 4px #ffffff09!important}.workflow-sequence .stage-wrap>.stage-editor,.workflow-sequence .stage-wrap>.flow-history{border:0!important;border-top:1px solid var(--premium-line)!important;background:var(--premium-panel)!important;box-shadow:none!important;border-radius:0 0 13px 13px!important;margin:0!important;padding:14px 16px 16px!important}.workflow-sequence .stage-wrap>.flow-history>header{border-color:var(--premium-line)!important;background:color-mix(in srgb,var(--premium-panel) 78%,#000)!important;margin:-14px -16px 13px!important;padding:10px 16px!important}.workflow-sequence .stage-wrap>.stage-editor label,.workflow-sequence .stage-wrap>.flow-history b{color:#f7f9fc!important}.workflow-sequence .stage-wrap>.stage-editor textarea,.workflow-sequence .stage-wrap>.stage-editor input[type=url],.workflow-sequence .stage-wrap>.stage-editor select,.workflow-sequence .stage-wrap>.stage-editor .whatsapp-note-editor{border:1px solid color-mix(in srgb,var(--premium-line) 80%,#64748b)!important;color:#f8fafc!important;background:#0b1422!important;border-radius:9px!important;min-height:46px!important;box-shadow:inset 0 1px #ffffff0a!important}.workflow-sequence .stage-product_brief>.stage-editor .whatsapp-note-editor,.workflow-sequence .stage-product_brief>.stage-editor textarea{min-height:128px!important}.workflow-sequence .stage-wrap .stage-file{border:1px solid var(--premium-line)!important;color:#dbe4ef!important;background:#ffffff09!important;border-radius:8px!important}.workflow-sequence .stage-wrap .stage-file-plus{background:var(--premium-accent)!important;color:var(--premium-accent-ink)!important}.workflow-sequence .stage-wrap .stage-actions button,.workflow-sequence .stage-wrap .approval-secondary{border:1px solid var(--premium-line)!important;color:#e8edf5!important;background:#ffffff0e!important;border-radius:8px!important;min-height:38px!important;font-weight:700!important}.workflow-sequence .stage-wrap .stage-actions button:last-child,.workflow-sequence .stage-wrap .approval-primary,.workflow-sequence .stage-wrap .product-links-send-button,.workflow-sequence .stage-wrap .stage-quick-action,.workflow-sequence .stage-wrap.stage-reader-priority .stage-quick-action,.workflow-sequence .stage-wrap .video-flow-updated-notice{border-color:var(--premium-accent)!important;background:var(--premium-accent)!important;color:var(--premium-accent-ink)!important;box-shadow:0 6px 16px #0003!important}.workflow-sequence .stage-open-hint{border:2px solid var(--premium-accent-soft)!important;background:var(--premium-accent)!important;width:36px!important;height:36px!important;color:var(--premium-accent-ink)!important;bottom:-17px!important;box-shadow:0 6px 18px #0000004d!important}.workflow-sequence .stage-open-hint .stage-chevron{font-size:25px!important}.stage-flow_approval .flow-history-round,.stage-flow_approval .flow-history-round:nth-child(2n){border:1px solid #59426f!important;border-left:3px solid var(--premium-accent)!important;background:#21172c!important;border-radius:9px!important;min-height:54px!important}.stage-flow_approval .history-doc-button{color:#f0e8f6!important;min-height:30px!important;box-shadow:none!important;background:#30233d!important;border-color:#5d4a70!important}.stage-flow_approval .history-doc-button:hover{border-color:var(--premium-accent)!important;background:var(--premium-accent)!important;color:var(--premium-accent-ink)!important}.workflow-sequence .stage-product_brief .stage-line p>small{color:#f3e8ed!important;background:#1b1117!important;border-color:#60404e!important}@media (max-width:720px){.workflow-sequence{border-radius:14px!important;padding:8px!important}.workflow-sequence>header{margin:-8px -8px 9px!important;padding:14px!important}.workflow-sequence>.stage-wrap{margin:8px 0!important}.workflow-sequence .stage-wrap>.stage-line,.workflow-sequence .stage-wrap.stage-role-muted>.stage-line,.workflow-sequence .stage-wrap.stage-role-relevant>.stage-line{padding:9px 11px 13px!important}.workflow-sequence .stage-wrap>.stage-editor,.workflow-sequence .stage-wrap>.flow-history{padding:12px!important}}.member-search-results{background:#fff;border:1px solid #d6d2ca;border-radius:10px;gap:6px;margin:-8px 0 14px;padding:7px;display:grid;box-shadow:0 10px 25px #1e202515}.member-search-results button{text-align:left;cursor:pointer;background:#f4f2ed;border:0;border-radius:7px;justify-content:space-between;gap:12px;padding:10px;display:flex}.member-search-results button:hover{background:#eaf7bd}.member-search-results span{color:#666;text-transform:capitalize}.members-list article{cursor:pointer;border-left:4px solid #0000;border-radius:10px;padding-inline:10px}.members-list article:hover{background:#f5f8ec}.members-list article.selected{background:#edffc0;box-shadow:inset 4px 0 #9bc81e}.members-list article.member-role-admin{background:#f7f4ff;border-left-color:#6d4aff}.members-list article.member-role-brand{background:#fff5fa;border-left-color:#d9468f}.members-list article.member-role-staff{background:#f1fbf9;border-left-color:#0f9f8f}.members-list article.member-role-staff-video-editor{background:#fff8ef;border-left-color:#e67e22}.members-list article.member-no-access,.members-list article.member-no-access:hover{background:0 0;border-left-color:#0000}.member-identity{min-width:0}.member-name-line{align-items:center;gap:9px;display:flex}.member-no-access-label{color:#777;text-transform:uppercase;font-size:9px;font-weight:800}.member-access-meta{justify-items:end;gap:5px;display:grid}.member-role{color:#fff;text-transform:uppercase;background:#202226;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.member-role-badge-admin{color:#fff;background:#5b3bd6}.member-role-badge-brand{color:#fff;background:#c72f7a}.member-role-badge-staff{color:#fff;background:#087f73}.member-role-badge-staff-video-editor{color:#fff;background:#c65d0e}.member-delete-inline{margin:0!important;padding:4px 8px!important}.member-permissions{color:#4f5358;margin:1px 0 0;font-size:11px;line-height:1.35}@media (max-width:560px){.member-access-meta{grid-column:2;justify-items:start}}:root{--premium-ink:#17191c;--premium-muted:#71757d;--premium-canvas:#f5f3ee;--premium-card:#fff;--premium-line:#e4e1da;--premium-lime:#c9f43d;--premium-shadow:0 18px 48px #1c1f2317}body{background:var(--premium-canvas);font-family:var(--font-geist-sans), Inter, ui-sans-serif, system-ui, sans-serif}.sidebar{background:#191b1f;border-right:1px solid #292c31}.sidebar nav button{border-radius:10px;min-height:44px;font-weight:650}.sidebar nav button.active{background:#292c32;box-shadow:inset 0 0 0 1px #ffffff09}.topbar{border-color:var(--premium-line);background:#ffffffe6}.content{max-width:1480px}.title-row h1{letter-spacing:-.045em;font-weight:720}.primary{background:var(--premium-ink);border-radius:10px;min-height:42px;box-shadow:0 8px 20px #17191c29}.tracking-card{border-color:var(--premium-line);border-radius:15px;box-shadow:0 2px #17191c05}.tracking-card:hover{box-shadow:var(--premium-shadow);border-color:#d3d0c8}.drawer-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f121694}.drawer{color:var(--premium-ink);scrollbar-color:#b7b3aa transparent;background:var(--premium-canvas)!important}.drawer-head{border-bottom:1px solid var(--premium-line);grid-template-columns:84px minmax(0,1fr) auto;gap:20px;padding:3px 2px 20px}.drawer-product{border:1px solid #ddd9d0;border-radius:16px;width:84px;height:84px;overflow:hidden;box-shadow:0 8px 22px #181b1e14;background:#fff!important}.drawer-product img{object-fit:cover;width:100%;height:100%}.drawer-product-copy .eyebrow{margin:0 0 6px;color:#8a8d93!important}.drawer-product-copy h2{letter-spacing:-.04em;margin:0 0 8px;font-size:clamp(22px,2.5vw,30px);font-weight:740}.drawer-product-copy>p:last-child{color:var(--premium-muted);font-size:12px}.drawer-tools{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;max-width:430px;display:flex}.drawer-tools>button{color:#3d4147;min-height:38px;box-shadow:none;background:#fff;border:1px solid #d7d3cb;border-radius:9px;padding:0 13px;font-size:10px;font-weight:720}.owner-strip{background:#1d2024;border:1px solid #282b30;border-radius:13px;min-height:68px;margin:18px 0;padding:13px 17px;box-shadow:0 10px 24px #17191c1f}.owner-strip b{color:#fff;font-size:12px}.workflow-sequence{overflow:hidden;border:1px solid var(--premium-line)!important;box-shadow:var(--premium-shadow)!important;background:#fff!important;border-radius:17px!important;padding:0!important}.workflow-sequence>header{border:0!important;border-bottom:1px solid var(--premium-line)!important;color:var(--premium-ink)!important;background:#fff!important;border-radius:0!important;margin:0!important;padding:18px 20px!important}.workflow-sequence>header b{color:var(--premium-ink)!important;font-size:16px!important}.workflow-sequence>header>div>span{background:var(--premium-lime)!important;color:#22270d!important;box-shadow:none!important}.workflow-sequence>.stage-wrap{--premium-accent:#7b8798;--premium-accent-soft:#eef1f5;--premium-accent-ink:#26303d;background:#fff!important;border:1px solid #e2e0da!important;border-radius:13px!important;margin:12px 14px!important;overflow:visible!important;box-shadow:0 4px 14px #191c210b!important}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover,.workflow-sequence .stage-wrap.stage-role-relevant>.stage-line,.workflow-sequence .stage-wrap.stage-role-muted>.stage-line,.workflow-sequence .stage-wrap.stage-role-notification>.stage-line{min-height:70px!important;color:var(--premium-ink)!important;background:#fff!important;border-radius:12px!important;padding:12px 17px 15px!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{background:#faf9f6!important}.workflow-sequence .stage-wrap .stage-title-button,.workflow-sequence .stage-wrap.stage-role-relevant .stage-title-button,.workflow-sequence .stage-wrap.stage-role-muted .stage-title-button,.workflow-sequence .stage-wrap.stage-role-notification .stage-title-button,.workflow-sequence .stage-wrap.stage-role-relevant.stage-role-brand .stage-title-button{color:var(--premium-ink)!important;text-shadow:none!important;font-size:13px!important}.workflow-sequence .stage-wrap .stage-owner{border:1px solid color-mix(in srgb,var(--premium-accent) 25%,transparent);background:var(--premium-accent-soft)!important;color:var(--premium-accent-ink)!important}.workflow-sequence>.stage-wrap>.stage-line.clickable{transition:background-color .18s,border-color .18s,box-shadow .18s}.workflow-sequence>.stage-wrap:hover{border-color:color-mix(in srgb,var(--premium-accent) 52%,#d9d6cf)!important;box-shadow:0 8px 22px color-mix(in srgb,var(--premium-accent) 11%,transparent)!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover,.workflow-sequence .stage-wrap.stage-role-relevant>.stage-line.clickable:hover,.workflow-sequence .stage-wrap.stage-role-muted>.stage-line.clickable:hover,.workflow-sequence .stage-wrap.stage-role-notification>.stage-line.clickable:hover{background:var(--premium-accent-soft)!important;color:var(--premium-ink)!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover .stage-title-button,.workflow-sequence>.stage-wrap>.stage-line.clickable:focus-within .stage-title-button{color:var(--premium-accent-ink)!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:focus-within{outline:3px solid color-mix(in srgb,var(--premium-accent) 24%,transparent);outline-offset:2px}.workflow-sequence .stage-wrap .stage-check,.workflow-sequence .stage-wrap.stage-role-muted .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant .stage-check,.workflow-sequence .stage-wrap.stage-role-notification .stage-check{border:1px solid color-mix(in srgb,var(--premium-accent) 50%,#d8d6d0)!important;background:var(--premium-accent-soft)!important;width:36px!important;height:36px!important;color:var(--premium-accent-ink)!important;box-shadow:none!important}.workflow-sequence .stage-wrap.stage-complete .stage-check{background:var(--premium-accent)!important;border-color:var(--premium-accent)!important;color:#fff!important}.workflow-sequence .stage-open-hint{background:var(--premium-ink)!important;color:#fff!important;border:3px solid #fff!important;width:32px!important;height:32px!important;bottom:-15px!important;box-shadow:0 5px 13px #14171b33!important}.workflow-sequence .stage-wrap>.stage-editor,.workflow-sequence .stage-wrap>.flow-history{color:var(--premium-ink)!important;box-shadow:none!important;background:#faf9f6!important;border:0!important;border-top:1px solid #e4e1da!important;border-radius:0 0 12px 12px!important;margin:0!important;padding:16px!important}.workflow-sequence .stage-wrap>.flow-history>header{background:#f2f0eb!important;border-color:#e4e1da!important;margin:-16px -16px 14px!important;padding:12px 16px!important}.workflow-sequence .stage-wrap>.stage-editor textarea,.workflow-sequence .stage-wrap>.stage-editor input[type=url],.workflow-sequence .stage-wrap>.stage-editor select,.workflow-sequence .stage-wrap>.stage-editor .whatsapp-note-editor{color:var(--premium-ink)!important;background:#fff!important;border:1px solid #d8d5ce!important;border-radius:9px!important;box-shadow:0 1px #17191c05!important}.workflow-sequence .stage-wrap>.stage-editor textarea::placeholder,.workflow-sequence .stage-wrap>.stage-editor input::placeholder{color:#96989d!important}.workflow-sequence .stage-wrap>.stage-editor textarea:focus,.workflow-sequence .stage-wrap>.stage-editor input:focus,.workflow-sequence .stage-wrap>.stage-editor .whatsapp-note-editor:focus{border-color:var(--premium-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--premium-accent) 15%,transparent)!important}.workflow-sequence .stage-wrap .stage-actions button,.workflow-sequence .stage-wrap .approval-secondary,.workflow-sequence .stage-wrap .history-doc-button{color:#34383e!important;min-height:38px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d4d0c8!important;border-radius:8px!important;font-weight:720!important}.workflow-sequence .stage-wrap .stage-actions button:last-child,.workflow-sequence .stage-wrap .approval-primary,.workflow-sequence .stage-wrap .product-links-send-button,.workflow-sequence .stage-wrap .stage-quick-action,.workflow-sequence .stage-wrap .video-flow-updated-notice,.workflow-sequence .stage-wrap .unlisted-video-notification,.workflow-sequence .stage-wrap .approval-notification{border-color:var(--premium-ink)!important;background:var(--premium-ink)!important;color:#fff!important;box-shadow:0 7px 16px #17191c24!important}.stage-flow_approval .flow-history-list{gap:8px!important}.stage-flow_approval .flow-history-round,.stage-flow_approval .flow-history-round:nth-child(2n){border:1px solid #ded9e4!important;border-left:3px solid var(--premium-accent)!important;color:var(--premium-ink)!important;background:#fff!important;border-radius:10px!important}.stage-flow_approval .history-doc-button{background:var(--premium-accent-soft)!important;border-color:color-mix(in srgb,var(--premium-accent) 28%,#ddd)!important;color:var(--premium-accent-ink)!important}@media (max-width:900px){.drawer-head{grid-template-columns:72px minmax(0,1fr)}.drawer-product{width:72px;height:72px}.drawer-tools{grid-column:1/-1;justify-content:flex-start;max-width:none}}@media (max-width:720px){.drawer{padding:16px!important}.drawer-head{gap:13px;padding-bottom:15px}.drawer-tools>button{flex:auto}.workflow-sequence>header{padding:15px!important}.workflow-sequence>.stage-wrap{margin:9px!important}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{padding:11px 11px 15px!important}}:root{--premium-ink:#eef6ff;--premium-muted:#9eb5d1;--premium-canvas:#111127;--premium-card:#191b38;--premium-line:#30345f;--premium-lime:#dff43b;--premium-shadow:0 20px 56px #0405186b;--palette-red:#f01c19;--palette-orange:#ff982f;--palette-pink:#f341b8;--palette-teal:#28b79e;--palette-blue:#4270ec;--palette-cyan:#42d8eb;--palette-purple:#a13bea}html,body{color:#eef6ff!important;background:#111127!important}.app-shell{background:#111127}.sidebar{background:#0c0d20;border-color:#292d55}.sidebar nav p,.sidebar-foot small{color:#8195b1}.sidebar nav button{color:#9eb5d1}.sidebar nav button.active{color:#eef6ff;background:linear-gradient(110deg,#27315f,#20244a)}.brand-mark>span{color:#111127;background:linear-gradient(145deg,#ffcb4f,#f341b8)}.topbar{color:#eef6ff;background:#0f1026ed;border-color:#30345f}.search kbd,.view-switch{color:#9eb5d1;background:#1b1e3e;border-color:#30345f}.view-switch button.active{color:#eef6ff;background:#2b315e;box-shadow:0 4px 14px #0405184d}.content,.title-row h1,.section-head h2{color:#eef6ff}.title-row p,.project-title p{color:#9eb5d1}.primary{color:#fff;background:linear-gradient(135deg,#4270ec,#26257c);border:1px solid #628df4}.primary:hover{background:linear-gradient(135deg,#5590f4,#34339a);transform:translateY(-1px)}.metrics,.project,.tracking-card,.attention,.drawer-section{color:#eef6ff;background:#191b38;border-color:#30345f}.metrics small,.metrics p,.project-title span{color:#8fa5c1}.metric-icon.lime{color:#111127;background:linear-gradient(145deg,#55c951,#dff43b)}.metric-icon.amber{color:#111127;background:linear-gradient(145deg,#ffcc50,#ff982f)}.metric-icon.blue{color:#111127;background:linear-gradient(145deg,#9ed4ff,#4270ec)}.metric-icon.purple{color:#fff;background:linear-gradient(145deg,#a13bea,#f341b8)}.tracking-card:hover{background:#1d2144;border-color:#5362a0;box-shadow:0 20px 46px #0405186b}.tracking-card .product-visual{border-right:1px solid #30345f}.current-status{color:#15200b;background:linear-gradient(135deg,#dff43b,#55c951)}.tracking-steps .done i{color:#071d17;background:linear-gradient(145deg,#55c951,#28b79e)}.tracking-steps .current i{color:#211126;background:linear-gradient(145deg,#ffcc50,#f341b8);box-shadow:0 0 0 4px #f341b833}.tracking-steps .done small,.tracking-steps .current small{color:#dcecff}.modal-backdrop,.drawer-backdrop{background:#050617c7}.modal,.drawer{color:#eef6ff;background:#14162f!important;border:1px solid #343965!important}.modal h2,.modal label,.drawer-product-copy h2{color:#eef6ff}.modal>p:not(.eyebrow),.drawer-product-copy>p:last-child{color:#9eb5d1}.modal input,.modal select,.modal textarea{color:#eef6ff;background:#202344;border-color:#3d4475}.modal input::placeholder,.modal textarea::placeholder{color:#7487a4}.modal-actions>button{color:#dcecff;background:#24284a;border-color:#414878}.modal-actions>button:hover{background:#303664;border-color:#6070ad}.upload-zone{color:#b9ddff;background:#1b1e3e;border-color:#4a5388}.modal-icon{color:#101226;background:linear-gradient(145deg,#42d8eb,#4270ec)}.drawer-product{border-color:#3b416e;background:#202344!important}.drawer-tools>button{color:#cfe7ff;background:#202344;border-color:#3d4475}.drawer-tools>button:hover{color:#fff;background:#303664;border-color:#6270af}.drawer-tools .delete-product-button:hover{background:#541b2b;border-color:#f01c19}.drawer-tools .drawer-close-button{color:#fff;background:linear-gradient(135deg,#f01c19,#b51f38);border-color:#f75555}.workflow-sequence{background:#14162f!important;border-color:#343965!important}.workflow-sequence>header{background:#1b1e3e!important;border-color:#343965!important}.workflow-sequence>header b{color:#eef6ff!important}.workflow-sequence>header>div>span{color:#111127!important;background:linear-gradient(145deg,#dff43b,#55c951)!important}.workflow-sequence>.stage-wrap{background:#1b1e3e!important;border-color:#353b69!important}.workflow-sequence>.stage-product_brief{--premium-accent:#f341b8;--premium-accent-soft:#482044;--premium-accent-ink:#ffb8e7}.workflow-sequence>.stage-video_flow{--premium-accent:#28b79e;--premium-accent-soft:#123f43;--premium-accent-ink:#8bf4dc}.workflow-sequence>.stage-flow_approval{--premium-accent:#a13bea;--premium-accent-soft:#382052;--premium-accent-ink:#dfb4ff}.workflow-sequence>.stage-shoot{--premium-accent:#ffcc50;--premium-accent-soft:#48361b;--premium-accent-ink:#ffe3a1}.workflow-sequence>.stage-edit{--premium-accent:#55c951;--premium-accent-soft:#1b442d;--premium-accent-ink:#adf4aa}.workflow-sequence>.stage-final_approval{--premium-accent:#f01c19;--premium-accent-soft:#4a1d2b;--premium-accent-ink:#ffacac}.workflow-sequence>.stage-product_links{--premium-accent:#dff43b;--premium-accent-soft:#394421;--premium-accent-ink:#efffa0}.workflow-sequence>.stage-publish{--premium-accent:#42d8eb;--premium-accent-soft:#173d51;--premium-accent-ink:#a9f3ff}.workflow-sequence>.stage-invoice{--premium-accent:#ff982f;--premium-accent-soft:#4b2d20;--premium-accent-ink:#ffd09e}.workflow-sequence>.stage-payment{--premium-accent:#4270ec;--premium-accent-soft:#222d61;--premium-accent-ink:#b9d4ff}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover,.workflow-sequence .stage-wrap.stage-role-relevant>.stage-line,.workflow-sequence .stage-wrap.stage-role-muted>.stage-line,.workflow-sequence .stage-wrap.stage-role-notification>.stage-line{color:#eef6ff!important;background:#1b1e3e!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover,.workflow-sequence .stage-wrap.stage-role-relevant>.stage-line.clickable:hover,.workflow-sequence .stage-wrap.stage-role-muted>.stage-line.clickable:hover,.workflow-sequence .stage-wrap.stage-role-notification>.stage-line.clickable:hover{background:var(--premium-accent-soft)!important}.workflow-sequence .stage-wrap .stage-title-button,.workflow-sequence .stage-wrap.stage-role-relevant .stage-title-button,.workflow-sequence .stage-wrap.stage-role-muted .stage-title-button,.workflow-sequence .stage-wrap.stage-role-notification .stage-title-button,.workflow-sequence .stage-wrap.stage-role-relevant.stage-role-brand .stage-title-button{color:#eef6ff!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover .stage-title-button{color:var(--premium-accent-ink)!important}.workflow-sequence .stage-wrap>.stage-line p>small,.workflow-sequence .stage-wrap>.stage-line p>.stage-updated-at{color:#9eb5d1!important}.workflow-sequence .stage-wrap .stage-owner{border-color:var(--premium-accent);background:var(--premium-accent-soft)!important;color:var(--premium-accent-ink)!important}.workflow-sequence .stage-wrap .stage-check,.workflow-sequence .stage-wrap.stage-role-muted .stage-check,.workflow-sequence .stage-wrap.stage-role-relevant .stage-check,.workflow-sequence .stage-wrap.stage-role-notification .stage-check{background:var(--premium-accent-soft)!important;border-color:var(--premium-accent)!important;color:var(--premium-accent-ink)!important}.workflow-sequence .stage-wrap.stage-complete .stage-check{background:linear-gradient(145deg,var(--premium-accent),var(--premium-accent-soft))!important;color:#fff!important}.workflow-sequence .stage-open-hint{background:var(--premium-accent)!important;color:#111127!important;border-color:#14162f!important}.workflow-sequence .stage-wrap>.stage-editor,.workflow-sequence .stage-wrap>.flow-history{color:#eef6ff!important;background:#171a36!important;border-color:#353b69!important}.workflow-sequence .stage-wrap>.flow-history>header{background:#202344!important;border-color:#353b69!important}.workflow-sequence .stage-wrap>.stage-editor label,.workflow-sequence .stage-wrap>.stage-editor p,.workflow-sequence .stage-wrap>.flow-history b{color:#eef6ff!important}.workflow-sequence .stage-wrap>.stage-editor textarea,.workflow-sequence .stage-wrap>.stage-editor input[type=url],.workflow-sequence .stage-wrap>.stage-editor select,.workflow-sequence .stage-wrap>.stage-editor .whatsapp-note-editor{color:#eef6ff!important;background:#202344!important;border-color:#3d4475!important}.workflow-sequence .stage-wrap .stage-actions button,.workflow-sequence .stage-wrap .approval-secondary,.workflow-sequence .stage-wrap .history-doc-button{color:#dcecff!important;background:#25294d!important;border-color:#465083!important}.workflow-sequence .stage-wrap .stage-actions button:last-child,.workflow-sequence .stage-wrap .approval-primary,.workflow-sequence .stage-wrap .product-links-send-button,.workflow-sequence .stage-wrap .stage-quick-action,.workflow-sequence .stage-wrap .video-flow-updated-notice,.workflow-sequence .stage-wrap .unlisted-video-notification,.workflow-sequence .stage-wrap .approval-notification{background:linear-gradient(135deg,var(--premium-accent),color-mix(in srgb,var(--premium-accent) 60%,#171a36))!important;border-color:var(--premium-accent)!important;color:#fff!important}.stage-flow_approval .flow-history-round,.stage-flow_approval .flow-history-round:nth-child(2n){border-color:#4a5083!important;border-left-color:var(--premium-accent)!important;color:#eef6ff!important;background:#202344!important}.stage-flow_approval .history-doc-button{color:#dfb4ff!important;background:#2a2e55!important;border-color:#5c4680!important}.drawer-note,.success-dialog,.flow-reader-modal,.product-brief-preview-modal,.live-detail-modal,.invoice-modal,.payment-status-update-card,.existing-brief-assets,.feedback-reader-files a,.brief-file-names span{color:#eef6ff!important;background:#191b38!important;border-color:#343965!important}.file-row,.task{border-color:#30345f}.file-row>span,.task-icon{color:#b9ddff;background:#25294d}.file-row b,.task b{color:#eef6ff}.file-row small,.task p,.task>small{color:#9eb5d1}.action.ghost{color:#dcecff;background:#24284a;border-color:#414878}.action{color:#fff;background:linear-gradient(135deg,#4270ec,#26257c)}.close:hover{color:#fff}.workflow-sequence>.stage-wrap{--hover-from:#202344;--hover-to:#292e59;--hover-border:var(--premium-accent);--hover-text:#eef6ff}.workflow-sequence>.stage-product_brief{--hover-from:#431b3d;--hover-to:#722342;--hover-border:#f341b8}.workflow-sequence>.stage-video_flow{--hover-from:#10343e;--hover-to:#126276;--hover-border:#42d8eb}.workflow-sequence>.stage-flow_approval{--hover-from:#281a48;--hover-to:#51266f;--hover-border:#f341b8}.workflow-sequence>.stage-shoot{--hover-from:#432b18;--hover-to:#765018;--hover-border:#ffcc50}.workflow-sequence>.stage-edit{--hover-from:#163b31;--hover-to:#226d46;--hover-border:#55c951}.workflow-sequence>.stage-final_approval{--hover-from:#461923;--hover-to:#7b2835;--hover-border:#f01c19}.workflow-sequence>.stage-product_links{--hover-from:#313b20;--hover-to:#58671d;--hover-border:#dff43b}.workflow-sequence>.stage-publish{--hover-from:#153847;--hover-to:#176a63;--hover-border:#42d8eb}.workflow-sequence>.stage-invoice{--hover-from:#43291b;--hover-to:#714421;--hover-border:#ff982f}.workflow-sequence>.stage-payment{--hover-from:#202957;--hover-to:#30438e;--hover-border:#4270ec}.workflow-sequence>.stage-wrap:hover{border-color:var(--hover-border)!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-relevant.stage-role-brand>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-relevant.stage-role-team>.stage-line.clickable:hover{background:linear-gradient(110deg,var(--hover-from),var(--hover-to))!important;color:var(--hover-text)!important;box-shadow:inset 4px 0 0 var(--hover-border)!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover .stage-title-button,.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line.clickable:hover .stage-title-button,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line.clickable:hover .stage-title-button,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line.clickable:hover .stage-title-button,.workflow-sequence>.stage-wrap.stage-role-relevant.stage-role-brand>.stage-line.clickable:hover .stage-title-button{color:#eef6ff!important;text-shadow:0 1px 2px #0405188c!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover .stage-owner{border-color:var(--hover-border)!important;color:var(--hover-border)!important;background:#111127!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover .stage-check{background:var(--hover-border)!important;border-color:var(--hover-border)!important;color:#111127!important;box-shadow:0 0 0 4px #1111276b!important}.workflow-sequence>.stage-flow_approval>.stage-line.clickable:hover .video-flow-updated-notice{color:#111127!important;background:linear-gradient(135deg,#f341b8,#a13bea)!important;border-color:#42d8eb!important}.workflow-sequence>.stage-wrap.stage-product_brief>.stage-line{background:linear-gradient(110deg,#35162f,#5d1e49)!important}.workflow-sequence>.stage-wrap.stage-video_flow>.stage-line{background:linear-gradient(110deg,#102d39,#135165)!important}.workflow-sequence>.stage-wrap.stage-shoot>.stage-line{background:linear-gradient(110deg,#392516,#654419)!important}.workflow-sequence>.stage-wrap.stage-edit>.stage-line{background:linear-gradient(110deg,#153328,#1d593c)!important}.workflow-sequence>.stage-wrap.stage-final_approval>.stage-line{background:linear-gradient(110deg,#3b1720,#68232f)!important}.workflow-sequence>.stage-wrap.stage-product_links>.stage-line{background:linear-gradient(110deg,#29331b,#48571b)!important}.workflow-sequence>.stage-wrap.stage-publish>.stage-line{background:linear-gradient(110deg,#14333f,#15584f)!important}.workflow-sequence>.stage-wrap.stage-invoice>.stage-line{background:linear-gradient(110deg,#392519,#633d20)!important}.workflow-sequence>.stage-wrap.stage-payment>.stage-line{background:linear-gradient(110deg,#1e274d,#293a79)!important}.workflow-sequence>.stage-wrap.stage-flow_approval>.stage-line .stage-title-button,.workflow-sequence>.stage-wrap.stage-flow_approval.stage-role-relevant>.stage-line .stage-title-button,.workflow-sequence>.stage-wrap.stage-flow_approval.stage-role-relevant.stage-role-brand>.stage-line .stage-title-button{color:#eef6ff!important;text-shadow:0 1px 2px #040518a6!important}.workflow-sequence>.stage-wrap.stage-flow_approval>.stage-line p>small,.workflow-sequence>.stage-wrap.stage-flow_approval>.stage-line p>time,.workflow-sequence>.stage-wrap.stage-flow_approval>.stage-line p>.stage-updated-at{color:#9eb5d1!important}.workflow-sequence>.stage-wrap.stage-flow_approval>.stage-line .stage-owner{color:#f5a9df!important;background:#111127!important;border-color:#f341b8!important}.workflow-sequence>.stage-wrap.stage-flow_approval>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-flow_approval.stage-role-relevant>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-flow_approval.stage-role-relevant.stage-role-brand>.stage-line.clickable:hover{color:#fff!important;background:linear-gradient(110deg,#321d56,#63307d)!important;box-shadow:inset 5px 0 #42d8eb!important}@media (min-width:721px){.workflow-sequence .stage-wrap .client-approval{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:28px!important;display:grid!important}.workflow-sequence .stage-wrap .client-approval>.approval-choice{grid-area:1/1!important;justify-self:start!important}.workflow-sequence .stage-wrap .client-approval>.stage-actions{grid-area:1/2!important;justify-content:flex-end!important;justify-self:end!important;margin-left:auto!important}}:root{--magic-sky:#22b9ef;--magic-blue:#367bea;--magic-navy:#11183f;--magic-purple:#572477;--magic-violet:#912ed1;--magic-pink:#f13aaa;--magic-yellow:#ffd23f;--magic-orange:#ff9026;--magic-green:#55c92f;--magic-red:#ed2634;--magic-ice:#cbeaff}.sidebar{box-shadow:12px 0 34px #03071c4d;background:linear-gradient(#121741,#25144d 68%,#351451)!important;border-right:2px solid #613187!important}.brand-mark>span{box-shadow:0 0 0 3px #f13aaa,0 8px 20px #f13aaa47;background:linear-gradient(145deg,var(--magic-yellow),var(--magic-orange))!important}.sidebar nav button:hover{color:#fff;background:linear-gradient(90deg,#39215f,#26346c)!important}.sidebar nav button.active{border:1px solid #b654df;box-shadow:0 8px 22px #0a05264d;background:linear-gradient(110deg,#7330a4,#315fc0)!important}.sidebar nav button.active:before{background:var(--magic-yellow);box-shadow:0 0 10px var(--magic-yellow)}.topbar{box-shadow:0 8px 26px #03071c47;background:linear-gradient(100deg,#1469bff7,#2848abf7,#562477f7)!important;border-bottom:2px solid #47cfff!important}.search kbd,.view-switch{background:#172153!important;border-color:#6bcff4!important}.view-switch button.active{background:linear-gradient(135deg,var(--magic-sky),var(--magic-blue))!important;color:#071437!important}.title-row .eyebrow,.section-head span{color:var(--magic-sky)!important}.title-row h1{text-shadow:0 3px #172153;color:#fff!important}.primary,.action{color:#102d08!important;background:linear-gradient(#69dc3d,#42b825)!important;border:2px solid #9df36b!important;box-shadow:0 5px #237a18,0 10px 22px #061a0740!important}.primary:hover,.action:hover{transform:translateY(-1px);background:linear-gradient(#7bea49,#4cc52b)!important}.metrics{box-shadow:var(--premium-shadow);background:linear-gradient(110deg,#27235d,#3b236e)!important;border:2px solid #6746a0!important}.project,.tracking-card,.attention,.drawer-section{background:linear-gradient(145deg,#211f53,#30235f)!important;border:2px solid #4e4c92!important;box-shadow:0 9px #090d2f80,0 18px 34px #03061e3d!important}.tracking-card:nth-child(3n+1){border-color:#2fbfea!important}.tracking-card:nth-child(3n+2){border-color:#e548b8!important}.tracking-card:nth-child(3n+3){border-color:#8b4ce0!important}.tracking-card:hover{border-color:var(--magic-yellow)!important;background:linear-gradient(145deg,#2b2b70,#482775)!important;box-shadow:0 9px #4a2870,0 22px 42px #03061e61!important}.current-status{border:2px solid #ffe886;background:linear-gradient(180deg,var(--magic-yellow),var(--magic-orange))!important;color:#3b1b00!important}.tracking-steps .done i{background:linear-gradient(145deg,var(--magic-green),#9ee83e)!important}.tracking-steps .current i{box-shadow:0 0 0 4px #f13aaa57,0 0 18px #ffd23f66;background:linear-gradient(145deg,var(--magic-yellow),var(--magic-orange))!important}.drawer{background:linear-gradient(160deg,#10163d,#1c174a 64%,#28164b)!important;border:2px solid #55448d!important}.drawer-product-copy h2{text-shadow:0 3px #172153;color:#fff!important}.drawer-tools>button{color:#dff3ff!important;background:#24245c!important;border:2px solid #536cc1!important}.drawer-tools>button:hover{background:linear-gradient(135deg,#367bea,#56309d)!important;border-color:#63d8ff!important}.drawer-tools .delete-product-button{color:#fff!important;background:linear-gradient(#ed3c48,#b91e36)!important;border-color:#ff7680!important}.drawer-tools .drawer-close-button{background:linear-gradient(#ff9d31,#ed2634)!important;border-color:#ffd060!important}.owner-strip{background:linear-gradient(110deg,#262464,#3a2675)!important;border:2px solid #5d73cf!important}.owner-strip .avatar{background:linear-gradient(145deg,var(--magic-yellow),var(--magic-pink))!important}.workflow-sequence{background:linear-gradient(165deg,#161a48,#29174e)!important;border:2px solid #55458d!important;box-shadow:0 12px #080a2a8c,0 24px 50px #03051852!important}.workflow-sequence>header{background:linear-gradient(100deg,#246fc9,#3d50bd,#642c94)!important;border-bottom:2px solid #55d5f3!important}.workflow-sequence>header b{text-shadow:0 2px #152153;color:#fff!important}.workflow-sequence>header>div>span{border:2px solid #ffe77c;background:linear-gradient(180deg,var(--magic-yellow),var(--magic-orange))!important}.workflow-sequence>.stage-wrap{border-width:2px!important;box-shadow:0 6px #07092673!important}.workflow-sequence>.stage-wrap:hover{transform:translateY(-1px)}.workflow-sequence .stage-wrap .stage-check{border-width:2px!important}.workflow-sequence .stage-wrap.stage-complete .stage-check{box-shadow:0 0 0 3px #ffffff1a,0 5px 12px #03051847!important}.workflow-sequence .stage-open-hint{border:3px solid var(--magic-yellow)!important;box-shadow:0 4px #11183f,0 8px 14px #03051859!important}.workflow-sequence .stage-wrap>.stage-editor,.workflow-sequence .stage-wrap>.flow-history{background:linear-gradient(145deg,#191b4a,#291b52)!important}.workflow-sequence .stage-wrap>.flow-history>header{background:linear-gradient(90deg,#30225f,#45246a)!important}.stage-flow_approval .flow-history-round,.stage-flow_approval .flow-history-round:nth-child(2n){background:linear-gradient(135deg,#24245a,#34215f)!important}.workflow-sequence .stage-wrap .stage-actions button,.workflow-sequence .stage-wrap .approval-secondary,.workflow-sequence .stage-wrap .history-doc-button{color:#fff!important;background:linear-gradient(#34417f,#26295f)!important;border:2px solid #5d78d0!important}.workflow-sequence .stage-wrap .stage-actions button:hover,.workflow-sequence .stage-wrap .approval-secondary:hover,.workflow-sequence .stage-wrap .history-doc-button:hover{color:#fff!important;background:linear-gradient(#a843da,#7027aa)!important;border-color:#f35fc3!important}.workflow-sequence .stage-wrap .stage-actions button:last-child,.workflow-sequence .stage-wrap .approval-primary{color:#fff!important;background:linear-gradient(#a940da,#7c27ba)!important;border:2px solid #ef65c8!important;box-shadow:0 5px #4c176f,0 9px 18px #07031b47!important}.workflow-sequence .stage-wrap .stage-quick-action,.workflow-sequence .stage-wrap .video-flow-updated-notice{border:2px solid var(--magic-yellow)!important}.modal,.flow-reader-modal,.product-brief-preview-modal,.live-detail-modal,.invoice-modal,.success-dialog{background:linear-gradient(160deg,#20205a,#3b2169)!important;border:3px solid #4d85df!important;box-shadow:0 10px #10143c,0 30px 70px #0305188c!important}.modal-icon{border:2px solid #ffe77c;background:linear-gradient(145deg,var(--magic-yellow),var(--magic-orange))!important}.modal input,.modal select,.modal textarea,.workflow-sequence .stage-wrap>.stage-editor textarea,.workflow-sequence .stage-wrap>.stage-editor input[type=url]{color:#fff!important;background:#131941!important;border:2px solid #566ec0!important}.upload-zone{border:2px dashed var(--magic-sky)!important;background:#24245a!important}@media (max-width:720px){.topbar{background:linear-gradient(100deg,#1769bf,#56318f)!important}.workflow-sequence>header{background:linear-gradient(100deg,#286fc7,#673093)!important}.tracking-card{box-shadow:0 6px #090d2f80,0 14px 28px #03061e3d!important}}html,body,.app-shell,.app-shell>main{background:#fff!important}.content{color:#11183f;background:#fff}.title-row .eyebrow,.section-head>div h2{color:#26366a!important}.section-head span{background:#e9efff;border:1px solid #b9caff;color:#367bea!important}.tracking-list{padding:4px}.tracking-card{box-shadow:0 7px #d9ddf3,0 17px 34px #28367829!important}.tracking-card:hover{border-color:#f13aaa!important;box-shadow:0 7px #cf4eb0,0 22px 42px #5b2a9438!important}.primary,.action{background:linear-gradient(#78e545,#4fc329)!important;border-color:#a8f178!important;box-shadow:0 5px #2d861c,0 10px 22px #3a9a233d!important}.current-status{background:linear-gradient(#ffd83f,#ff9026)!important;border-color:#ffe986!important}.topbar{box-shadow:0 7px #29388a2e,0 14px 30px #3048a229!important}.workflow-sequence{box-shadow:0 10px #dddff0,0 26px 50px #21245d38!important}.drawer-backdrop{background:#11183fb8!important}@media (max-width:720px){.content,.app-shell>main{background:#fff!important}}.name-logo{width:54px;height:54px;background:#fff!important;border:3px solid #ffd83f!important;border-radius:50%!important;box-shadow:0 0 0 4px #f13aaa,0 8px 20px #f13aaa4d!important}.name-gate h1{text-shadow:0 3px #11183f;color:#fff!important}.name-gate label{font-size:12px;color:#76dbea!important}.name-gate input{caret-color:#912ed1;color:#11183f!important;background:#fff!important;border:2px solid #87a9ef!important}.name-gate input::placeholder{opacity:1;color:#687899!important}.name-gate button{color:#173c08!important;background:linear-gradient(#78e545,#4fc329)!important;border:2px solid #a8f178!important;box-shadow:0 5px #2d861c,0 10px 20px #173c083d!important}.name-gate button:hover{transform:translateY(-1px);background:linear-gradient(#8ced52,#59ce2e)!important}.owner-strip{background:linear-gradient(110deg,#ff9b2f,#f13aaa)!important;border-color:#ffd83f!important}.owner-strip small,.owner-strip b{color:#26143f!important;text-shadow:none!important}.owner-strip .avatar{color:#ffd83f!important;background:#11183f!important}.workflow-sequence>.stage-wrap{transition:transform .18s,filter .18s}.workflow-sequence>.stage-wrap:hover{filter:saturate(1.08);transform:translateY(-2px)}.workflow-sequence>.stage-wrap.stage-product_brief>.stage-line,.workflow-sequence>.stage-wrap.stage-product_brief.stage-role-relevant>.stage-line{color:#351128!important;background:linear-gradient(105deg,#e34a91,#ff72ad)!important;box-shadow:inset 6px 0 #ffd83f!important}.workflow-sequence>.stage-wrap.stage-video_flow>.stage-line,.workflow-sequence>.stage-wrap.stage-video_flow.stage-role-relevant>.stage-line{color:#092f3a!important;background:linear-gradient(105deg,#2cc8b2,#41d9e9)!important;box-shadow:inset 6px 0 #367bea!important}.workflow-sequence>.stage-wrap.stage-flow_approval>.stage-line,.workflow-sequence>.stage-wrap.stage-flow_approval.stage-role-relevant>.stage-line,.workflow-sequence>.stage-wrap.stage-flow_approval.stage-role-relevant.stage-role-brand>.stage-line,.workflow-sequence>.stage-wrap.stage-flow_approval.stage-role-muted>.stage-line,.workflow-sequence>.stage-wrap.stage-flow_approval.stage-role-notification>.stage-line{color:#27113b!important;background:linear-gradient(105deg,#a951e5,#e44cb1)!important;box-shadow:inset 6px 0 #42d8eb!important}.workflow-sequence>.stage-wrap.stage-shoot>.stage-line{color:#432500!important;background:linear-gradient(105deg,#ff9a2d,#ffd044)!important;box-shadow:inset 6px 0 #ed2634!important}.workflow-sequence>.stage-wrap.stage-edit>.stage-line{color:#15300d!important;background:linear-gradient(105deg,#58c83d,#b6e744)!important;box-shadow:inset 6px 0 #367bea!important}.workflow-sequence>.stage-wrap.stage-final_approval>.stage-line{color:#3d1015!important;background:linear-gradient(105deg,#ef3d4b,#ff784f)!important;box-shadow:inset 6px 0 #ffd83f!important}.workflow-sequence>.stage-wrap.stage-product_links>.stage-line{color:#29300b!important;background:linear-gradient(105deg,#c8e536,#ffe143)!important;box-shadow:inset 6px 0 #912ed1!important}.workflow-sequence>.stage-wrap.stage-publish>.stage-line{color:#0b3046!important;background:linear-gradient(105deg,#32b7e9,#68e2ea)!important;box-shadow:inset 6px 0 #f13aaa!important}.workflow-sequence>.stage-wrap.stage-invoice>.stage-line{color:#422300!important;background:linear-gradient(105deg,#f08a2b,#ffc64b)!important;box-shadow:inset 6px 0 #8f36d5!important}.workflow-sequence>.stage-wrap.stage-payment>.stage-line{color:#101c4b!important;background:linear-gradient(105deg,#4d7deb,#77a9f8)!important;box-shadow:inset 6px 0 #ffd83f!important}.workflow-sequence>.stage-wrap>.stage-line p>small,.workflow-sequence>.stage-wrap>.stage-line p>time,.workflow-sequence>.stage-wrap>.stage-line p>.stage-updated-at{opacity:.72;color:inherit!important}.workflow-sequence>.stage-wrap>.stage-line .stage-owner{color:#ffd83f!important;background:#11183f!important;border-color:#ffffff52!important}.workflow-sequence>.stage-wrap>.stage-line .stage-check{color:#fff!important;background:#11183f!important;border-color:#ffffff80!important;box-shadow:0 4px #11183f4d!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-relevant.stage-role-brand>.stage-line.clickable:hover{filter:brightness(1.08)saturate(1.12);color:inherit!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover p>small,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover p>time{opacity:.82;color:inherit!important}.stage-flow_approval>.flow-history{background:linear-gradient(145deg,#253574,#48276d)!important;border-top:3px solid #42d8eb!important}.stage-flow_approval>.flow-history>header{background:linear-gradient(90deg,#15275c,#3a2263)!important;border-bottom:2px solid #f13aaa!important}.stage-flow_approval .flow-history-round,.stage-flow_approval .flow-history-round:nth-child(2n){color:#eaf5ff!important;background:linear-gradient(110deg,#172153,#2f2869)!important;border-color:#5977d2!important}@media (max-width:720px){.workflow-sequence .stage-wrap .client-approval{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.workflow-sequence .stage-wrap .client-approval>.approval-choice,.workflow-sequence .stage-wrap .client-approval>.stage-actions{grid-area:auto/1!important;width:100%!important}.workflow-sequence .stage-wrap .client-approval>.stage-actions{justify-content:flex-end!important}}:root{--os-blue:#4f46e5;--os-blue2:#6d5ce8;--os-cyan:#22d3ee;--os-green:#16a34a;--os-green2:#4ade80;--os-orange:#f59e0b;--os-yellow:#fbbf24;--os-red:#dc2626;--os-pink:#db2777;--os-purple:#7c3aed;--os-indigo:#4338ca;--os-black:#171823;--os-white:#fff;--os-paper:#f7f9fc;--os-ink:#172033;--os-muted:#69758b;--os-line:#dce3ef;--os-shadow:0 14px 34px #312e8124}.product-links-modal-backdrop{z-index:10020!important;place-items:center!important;padding:24px!important;display:grid!important}.product-links-modal{background:#fff;border:1px solid #d7e1ee;border-radius:24px;flex-direction:column;width:min(980px,96vw);max-height:min(88vh,900px);display:flex;overflow:hidden;box-shadow:0 32px 90px #0c193661}.product-links-modal>header{background:linear-gradient(135deg,#fff8cf,#ffd52f);border-bottom:1px solid #e5b900;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px 18px;display:flex}.product-links-modal>header span{letter-spacing:.12em;color:#805d00;font-size:11px;font-weight:900}.product-links-modal>header h2{color:#17233a;margin:5px 0 6px;font-size:26px}.product-links-modal>header p{color:#4d5565;max-width:720px;margin:0;line-height:1.45}.product-links-modal>header>button{color:#bd2335;width:40px;height:40px;box-shadow:none;background:#fff;border:0;border-radius:50%;flex:0 0 40px;font-size:25px;font-weight:800}.product-links-modal-body{background:#fffdf5;padding:22px 26px;overflow:auto}.product-links-modal-stage-title{color:#2e2a18;background:#ffd52f;border:1px solid #e5b900;border-radius:14px;align-items:center;gap:12px;margin:0 0 14px;padding:13px 16px;display:flex}.product-links-modal-stage-title>span{background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.product-links-modal-stage-title>div{align-items:center;gap:10px;display:flex}.product-links-modal-stage-title b{font-size:17px}.product-links-modal-stage-title small{color:#fff;background:#182238;border-radius:7px;padding:4px 7px;font-size:9px;font-weight:900}.product-links-modal-body .product-links-editor{margin:0!important}.product-links-modal>footer{background:#fff;border-top:1px solid #e1e7f0;justify-content:flex-end;gap:12px;padding:16px 26px 22px;display:flex}.product-links-modal>footer button{color:#263750;background:#fff;border:1px solid #cbd6e4;border-radius:12px;min-width:150px;min-height:46px;font-weight:850}.product-links-modal>footer .send-to-creator{color:#fff;background:#164a7d;border-color:#164a7d}.product-links-modal>footer .send-to-creator:disabled{opacity:.48}.product-links-modal-error{color:#c32135;margin:12px 0 0;font-weight:750}.product-links-sent-notification{color:#5b4300;background:#fff4b8;border:1px solid #e8bf23;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-weight:850;display:inline-flex}.prelive-url-field small{color:#66748a;margin-top:5px;font-weight:600;display:block}@media (max-width:700px){.product-links-modal-backdrop{align-items:end!important;padding:10px!important}.product-links-modal{border-radius:22px 22px 0 0;width:100%;max-height:92vh}.product-links-modal>header{padding:20px 18px 14px}.product-links-modal>header h2{font-size:22px}.product-links-modal-body{padding:16px}.product-links-modal>footer{padding:14px 16px calc(16px + env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;display:grid}.product-links-modal>footer button{min-width:0}}@media (max-width:720px){.workflow-sequence>.stage-product_brief>.stage-line>p,.workflow-sequence>.stage-video_flow>.stage-line>p{grid-template-columns:minmax(0,1fr) max-content!important;grid-auto-rows:auto!important;align-items:start!important;gap:6px 8px!important;width:100%!important;min-width:0!important;display:grid!important}.workflow-sequence>.stage-product_brief>.stage-line>p>b,.workflow-sequence>.stage-video_flow>.stage-line>p>b{grid-area:1/1!important;min-width:0!important;margin:0!important;position:static!important}.workflow-sequence>.stage-product_brief>.stage-line>p>.stage-owner,.workflow-sequence>.stage-video_flow>.stage-line>p>.stage-owner{grid-area:1/2!important;place-self:start end!important;margin:0!important;position:static!important}.workflow-sequence>.stage-product_brief>.stage-line>p>.stage-updated-at,.workflow-sequence>.stage-video_flow>.stage-line>p>.stage-updated-at{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:2/1/auto/-1!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important}:is(.workflow-sequence>.stage-product_brief>.stage-line>p>small:has(.product-brief-note-teaser),.workflow-sequence>.stage-video_flow>.stage-line>p>small:has(.video-flow-note-teaser)){grid-area:3/1/auto/-1!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important}.workflow-sequence>.stage-product_brief>.stage-line>p>.brief-notification{grid-area:4/1/auto/-1!important;margin:4px 0 0!important;position:static!important;inset:auto!important}}.workflow-sequence>.stage-payment>.brand-payment-workspace{color:#14284e!important;background:#f4f8ff!important;border:2px solid #376bf0!important;border-radius:16px!important;grid-template-columns:minmax(260px,1.2fr) minmax(220px,.8fr)!important;gap:14px!important;margin:0 18px 18px!important;padding:18px!important;display:grid!important;box-shadow:0 12px 28px #234aaa24!important}.workflow-sequence>.stage-payment .brand-payment-notification{color:#352700!important;background:linear-gradient(135deg,#fff1a8,#ffd43b)!important;border:1px solid #e4ae14!important;border-radius:12px!important;grid-column:1/-1!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:13px 15px!important;display:grid!important}.workflow-sequence>.stage-payment .brand-payment-notification>span{background:#fff!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;font-size:19px!important;display:grid!important}.workflow-sequence>.stage-payment .brand-payment-notification>div{gap:4px!important;display:grid!important}.workflow-sequence>.stage-payment .brand-payment-notification strong{font-size:15px!important;font-weight:950!important}.workflow-sequence>.stage-payment .brand-payment-notification small{color:#624b00!important;font-size:10px!important;font-weight:750!important}.workflow-sequence>.stage-payment .brand-payment-invoice-download{color:#fff!important;background:#173f75!important;border:0!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:48px!important;padding:12px 18px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 8px 18px #173f753d!important}.workflow-sequence>.stage-payment .brand-payment-invoice-download:hover{background:#0c2e5b!important}.workflow-sequence>.stage-payment .brand-payment-status-control{background:#fff!important;border:1px solid #b7c8ef!important;border-radius:11px!important;grid-template-columns:auto minmax(130px,1fr)!important;align-items:center!important;gap:12px!important;margin:0!important;padding:9px 12px!important;display:grid!important}.workflow-sequence>.stage-payment .brand-payment-status-control>span{color:#213c70!important;font-size:11px!important;font-weight:900!important}.workflow-sequence>.stage-payment .brand-payment-status-control select{color:#173f75!important;background:#fff!important;border:2px solid #376bf0!important;border-radius:8px!important;min-height:38px!important;padding:7px 34px 7px 11px!important;font-size:12px!important;font-weight:900!important}.workflow-sequence>.stage-payment .brand-payment-help{color:#365079!important;background:#e8efff!important;border-radius:9px!important;grid-column:1/-1!important;margin:0!important;padding:10px 12px!important;font-size:10px!important;font-weight:750!important}.workflow-sequence>.stage-payment .payment-awaiting-message{grid-column:1/-1!important;margin:0!important}.workflow-sequence>.stage-payment>.payment-receipt-stage,.workflow-sequence>.stage-payment>.payment-status-saved-message,.workflow-sequence>.stage-payment>.payment-thank-you-message{margin-left:18px!important;margin-right:18px!important}@media (max-width:720px){.workflow-sequence>.stage-payment>.brand-payment-workspace{grid-template-columns:1fr!important;margin:0 10px 12px!important;padding:13px!important}.workflow-sequence>.stage-payment .brand-payment-notification{grid-column:1!important}.workflow-sequence>.stage-payment .brand-payment-status-control{grid-template-columns:1fr!important}html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief.stage-product_brief>.stage-line.stage-line>p,html body .app-shell .workflow-sequence.workflow-sequence>.stage-video_flow.stage-video_flow>.stage-line.stage-line>p{grid-template-rows:minmax(24px,auto) minmax(20px,auto) minmax(68px,auto) auto!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:start!important;row-gap:7px!important;display:grid!important;overflow:visible!important}html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief.stage-product_brief>.stage-line.stage-line>p>.stage-updated-at,html body .app-shell .workflow-sequence.workflow-sequence>.stage-video_flow.stage-video_flow>.stage-line.stage-line>p>.stage-updated-at{isolation:isolate!important;z-index:2!important;grid-area:2/1/auto/-1!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important;line-height:20px!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}:is(html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief.stage-product_brief>.stage-line.stage-line>p>small:has(.product-brief-note-teaser),html body .app-shell .workflow-sequence.workflow-sequence>.stage-video_flow.stage-video_flow>.stage-line.stage-line>p>small:has(.video-flow-note-teaser)){isolation:isolate!important;z-index:1!important;grid-area:3/1/auto/-1!important;height:68px!important;min-height:68px!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief.stage-product_brief .product-brief-note-teaser,html body .app-shell .workflow-sequence.workflow-sequence>.stage-video_flow.stage-video_flow .video-flow-note-teaser{width:100%!important;height:68px!important;min-height:68px!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}}html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.workflow-approval-notification.feedback-approval-notification,html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.workflow-approval-notification.feedback-approval-notification:hover,html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.workflow-approval-notification.feedback-approval-notification:active{color:#352900!important;box-shadow:none!important;filter:none!important;background:#ffd83d!important;border-color:#e6b900!important;transform:none!important}html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.workflow-approval-notification.feedback-approval-notification:focus-visible{color:#352900!important;box-shadow:none!important;filter:none!important;background:#ffd83d!important;border-color:#e6b900!important;transform:none!important}html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.workflow-approval-notification.feedback-approval-notification>.approval-notification-icon{color:#d68a00!important;background:#fff!important;border-radius:50%!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important;box-shadow:0 0 0 3px #ffffff6b!important}html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.workflow-approval-notification.feedback-approval-notification .approval-notification-copy>strong{color:#352900!important;text-shadow:none!important}html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.unlisted-video-notification,html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.unlisted-video-notification:hover,html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.unlisted-video-notification:active{color:#352900!important;box-shadow:none!important;filter:none!important;background:#ffd83d!important;border-color:#e6b900!important;transform:none!important}html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.unlisted-video-notification:focus-visible{color:#352900!important;box-shadow:none!important;filter:none!important;background:#ffd83d!important;border-color:#e6b900!important;transform:none!important}html body .workflow-sequence.workflow-sequence>.stage-final_approval>.stage-line p>.unlisted-video-notification>span:first-child{color:#d68a00!important;background:#fff!important;border-radius:50%!important;flex:0 0 32px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important;box-shadow:0 0 0 3px #ffffff6b!important}.workflow-sequence>.stage-final_approval .unlisted-video-notification{text-align:left!important;align-items:center!important;gap:10px!important;display:flex!important}.workflow-sequence>.stage-final_approval .unlisted-video-notification .unlisted-notice-copy{flex-direction:column!important;align-items:flex-start!important;gap:2px!important;min-width:0!important;display:flex!important}.workflow-sequence>.stage-final_approval .unlisted-video-notification .unlisted-notice-copy strong{color:#352900!important;font-size:11px!important;line-height:1.3!important}.workflow-sequence>.stage-final_approval .unlisted-video-notification .unlisted-notice-copy time{color:#6c5700!important;font-size:8px!important;font-weight:800!important;line-height:1.25!important}.workflow-sequence>.stage-final_approval>.unlisted-history{background:#fff8f0!important;border-top:1px solid #f1a7ad!important;margin:0!important;padding:0 16px 64px!important}.unlisted-history>header{background:#fff0e8!important;border-bottom:1px solid #f4bdc1!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 -16px 12px!important;padding:11px 16px!important;display:flex!important}.unlisted-history>header b{color:#8d2731!important;font-size:12px!important}.unlisted-history>header small{color:#7b5b60!important;font-size:8px!important}.unlisted-history-list{gap:9px!important;display:grid!important}.unlisted-history-round{background:#fff!important;border:1px solid #edc3c7!important;border-left:5px solid #f04455!important;border-radius:11px!important;grid-template-columns:minmax(230px,1.3fr) 130px minmax(140px,.8fr)!important;align-items:center!important;gap:12px!important;min-height:64px!important;padding:10px 12px!important;display:grid!important}.unlisted-history-title{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.unlisted-history-title>span{color:#7b4b00!important;background:#fff1c9!important;border-radius:50%!important;flex:0 0 38px!important;place-items:center!important;width:38px!important;height:38px!important;font-size:15px!important;font-weight:950!important;display:grid!important}.unlisted-history-title>span sup{vertical-align:super!important;text-transform:lowercase!important;font-size:7px!important;line-height:0!important}.unlisted-history-title p{flex-direction:column!important;gap:3px!important;min-width:0!important;margin:0!important;display:flex!important}.unlisted-history-title b{color:#263346!important;font-size:11px!important}.unlisted-history-title small{color:#758095!important;font-size:8px!important}.unlisted-history-video,.unlisted-history-round>button,.unlisted-history-approved,.unlisted-history-waiting{color:#8c2630!important;background:#fff!important;border:1px solid #dc5966!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;min-height:36px!important;padding:8px 10px!important;font-size:9px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}.unlisted-history-round>button{cursor:pointer!important}.unlisted-history-approved{color:#11743b!important;background:#e8f8ee!important;border-color:#22a75a!important}.unlisted-history-waiting{color:#725800!important;background:#fff8d8!important;border-color:#e4bf4a!important}@media (max-width:720px){.workflow-sequence>.stage-final_approval>.unlisted-history{padding:0 10px 66px!important}.unlisted-history>header{flex-direction:column!important;align-items:flex-start!important;margin:0 -10px 10px!important;padding:10px!important}.unlisted-history-round{grid-template-columns:1fr!important;gap:8px!important}html body .workflow-sequence.workflow-sequence>.stage-wrap:has(.stage-open-hint):not(:has(.stage-open-hint.is-open)){margin-bottom:10px!important}html body .workflow-sequence.workflow-sequence>.stage-wrap:has(.stage-open-hint):not(:has(.stage-open-hint.is-open))>.stage-line{min-height:112px!important;padding-bottom:48px!important}html body .workflow-sequence.workflow-sequence>.stage-wrap:has(.stage-open-hint):not(:has(.stage-open-hint.is-open)) .stage-open-hint{z-index:12!important;bottom:8px!important}}.inline-feedback-actions .inline-feedback-error{color:#b42318!important;text-align:center!important;background:#fff1f0!important;border-radius:8px!important;flex:auto!important;min-width:120px!important;margin:0 10px!important;padding:7px 10px!important;font-size:9px!important;font-weight:800!important;line-height:1.3!important}@media (max-width:640px){.inline-feedback-actions{flex-wrap:wrap!important}.inline-feedback-actions .inline-feedback-error{flex-basis:100%!important;order:2!important;margin:2px 0 0!important}.inline-feedback-actions .save-inline-feedback{margin-left:auto!important}}.history-round-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.history-round-actions button,.history-approved-status{white-space:nowrap;border-radius:10px;min-height:36px;padding:8px 14px;font-weight:800}.history-approve-button,.history-approved-status{color:#fff;background:#10a95b;border:1px solid #10a95b}.history-feedback-button{color:#4b34bd;background:#fff;border:1px solid #6d4aff}.history-approved-status{align-items:center;gap:7px;display:inline-flex}.flow-feedback-modal{border-radius:24px;width:min(560px,100vw - 28px);padding:28px}.flow-feedback-modal>header{align-items:center;gap:12px;margin-bottom:20px;display:flex}.flow-feedback-modal header h2{margin:2px 0 0}.flow-feedback-modal header small{color:#6941c6;letter-spacing:.08em;font-weight:900}.flow-feedback-icon{color:#5b35c9;background:#efe9ff;border-radius:14px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.flow-feedback-field{gap:8px;font-weight:800;display:grid}.flow-feedback-field textarea{resize:vertical;color:#172033;width:100%;font:inherit;background:#fff;border:1.5px solid #b6bfd1;border-radius:14px;padding:14px;line-height:1.55}.flow-feedback-warning{color:#8a4b00;background:#fff4df;border-radius:10px;margin:14px 0;padding:11px 13px;font-weight:700}.flow-feedback-warning.strong{text-align:center}.send-flow-feedback{color:#fff!important;background:#10a95b!important;border-color:#10a95b!important}.flow-feedback-waiting{margin:16px 0}@media (max-width:640px){.history-round-actions{width:100%}.history-round-actions button{flex:120px}.flow-feedback-modal{border-radius:22px 22px 0 0;max-height:88dvh;padding:22px 18px;overflow-y:auto}.flow-feedback-backdrop{align-items:end}}html,body,.app-shell{background:var(--os-paper)!important;color:var(--os-ink)!important}body{font-family:var(--font-geist-sans),Inter,system-ui,sans-serif!important}button,input,textarea,select{font:inherit}.sidebar{background:linear-gradient(#171823,#222746)!important;border:0!important;box-shadow:10px 0 34px #181d382e!important}.brand-mark>span{background:linear-gradient(145deg,var(--os-blue),var(--os-indigo))!important;color:#fff!important;border:0!important;box-shadow:0 9px 20px #3156df4d!important}.brand-mark b{color:#fff!important}.brand-mark small{color:#aab7d2!important}.sidebar nav p{color:#8490aa!important}.sidebar nav button{color:#bac6dc!important;border:1px solid #0000!important}.sidebar nav button:hover{color:#fff!important;background:#2a3158!important;border-color:#414b7b!important}.sidebar nav button.active{background:linear-gradient(135deg,var(--os-blue),var(--os-indigo))!important;color:#fff!important;border-color:#5da9f0!important;box-shadow:0 8px 20px #168fe540!important}.sidebar nav button.active:before{background:var(--os-yellow)!important}.sidebar nav em{background:var(--os-red)!important;color:#fff!important}.sidebar-foot{border-color:#373e65!important}.sidebar-foot .avatar{background:var(--os-orange)!important;color:#fff!important}.sidebar-foot b{color:#fff}.sidebar-foot small{color:#aab7d2!important}.topbar{border-bottom:1px solid var(--os-line)!important;color:var(--os-ink)!important;background:#fffffff0!important;box-shadow:0 8px 24px #25375a14!important}.search,.search input{color:var(--os-ink)!important}.search input::placeholder{color:#8b97aa!important}.search kbd,.view-switch{color:#58677e!important;background:#eef3fa!important;border:1px solid #d5deeb!important}.view-switch button{color:#647188!important}.view-switch button.active{background:var(--os-blue)!important;color:#fff!important;box-shadow:0 5px 12px #168fe53d!important}.content,.app-shell>main{background:var(--os-paper)!important;color:var(--os-ink)!important}.title-row h1{color:var(--os-ink)!important;text-shadow:none!important}.title-row h1 span{color:var(--os-blue)!important}.title-row p{color:var(--os-muted)!important}.eyebrow{color:var(--os-blue)!important}.primary,.action{background:linear-gradient(145deg,var(--os-blue),var(--os-blue2))!important;color:#fff!important;border:0!important;box-shadow:0 8px 18px #254fd242!important}.primary:hover,.action:hover{filter:brightness(1.08);transform:translateY(-1px)}.action.ghost{color:var(--os-ink)!important;box-shadow:none!important;background:#fff!important;border:1px solid #cdd7e6!important}.delete-product-button,.confirm-product-delete,.live-detail-delete{background:linear-gradient(145deg,#ff4b50,var(--os-red))!important;color:#fff!important;border-color:#ff777a!important}.metrics{border:1px solid var(--os-line)!important;box-shadow:var(--os-shadow)!important;background:#fff!important;border-radius:22px!important}.metrics article{border-color:var(--os-line)!important}.metrics strong{color:var(--os-ink)!important}.metrics small,.metrics p{color:var(--os-muted)!important}.metric-icon.lime{background:linear-gradient(145deg,var(--os-green2),var(--os-green))!important;color:#fff!important}.metric-icon.amber{background:linear-gradient(145deg,var(--os-yellow),var(--os-orange))!important;color:#482100!important}.metric-icon.blue{background:linear-gradient(145deg,var(--os-cyan),var(--os-blue))!important;color:#fff!important}.metric-icon.purple{background:linear-gradient(145deg,#a34df1,var(--os-purple))!important;color:#fff!important}.project,.tracking-card,.attention,.drawer-section{border:1px solid var(--os-line)!important;color:var(--os-ink)!important;box-shadow:var(--os-shadow)!important;background:#fff!important;border-radius:20px!important}.tracking-card:nth-child(4n+1){border-left:6px solid var(--os-blue)!important}.tracking-card:nth-child(4n+2){border-left:6px solid var(--os-green)!important}.tracking-card:nth-child(4n+3){border-left:6px solid var(--os-orange)!important}.tracking-card:nth-child(4n){border-left:6px solid var(--os-purple)!important}.tracking-card:hover{transform:translateY(-2px);background:#fff!important;border-color:#b8c7dc!important;box-shadow:0 18px 42px #26447833!important}.project-title h3,.tracking-card h3{color:var(--os-ink)!important}.project-title p,.project-title span{color:var(--os-muted)!important}.current-status{background:var(--os-yellow)!important;color:#3a2a00!important;border:0!important}.tracking-steps:before{background:#dce4ef!important}.tracking-steps i{color:#6e7b90!important;background:#edf2f8!important;border-color:#fff!important}.tracking-steps .done i{background:var(--os-green)!important;color:#fff!important}.tracking-steps .current i{background:var(--os-orange)!important;color:#fff!important;box-shadow:0 0 0 4px #ff741f2e!important}.tracking-steps small{color:#66748a!important}.project-foot{border-color:#e1e7f0!important}.project-foot p{color:#66748a!important}.project-foot>button{color:#24324a!important;background:#eef3fa!important;border-color:#d1dbe9!important}.drawer-backdrop,.modal-backdrop{-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important;background:#10172bad!important}.drawer{color:var(--os-ink)!important;background:#f7f9fc!important;border:1px solid #cbd6e6!important;box-shadow:0 30px 90px #0d173061!important}.drawer-head{border-color:#dce3ef!important}.drawer-product{background:#fff!important;border:2px solid #d5dfec!important;box-shadow:0 9px 22px #192e5324!important}.drawer-product-copy .eyebrow{color:var(--os-blue)!important}.drawer-product-copy h2{color:var(--os-ink)!important;text-shadow:none!important}.drawer-product-copy>p:last-child{color:var(--os-muted)!important}.drawer-tools>button{color:#283750!important;background:#fff!important;border:1px solid #c9d4e4!important;box-shadow:0 4px 10px #1f345814!important}.drawer-tools>button:hover{border-color:var(--os-blue)!important;color:#114f88!important;background:#eaf3ff!important}.drawer-tools .drawer-close-button{background:var(--os-red)!important;border-color:var(--os-red)!important;color:#fff!important}.owner-strip{background:linear-gradient(135deg,var(--os-indigo),var(--os-purple))!important;color:#fff!important;border:0!important;box-shadow:0 10px 22px #422caa42!important}.owner-strip .avatar{background:var(--os-yellow)!important;color:#3b2900!important}.owner-strip small{color:#d9d8ff!important}.owner-strip b{color:#fff!important}.workflow-sequence{box-shadow:var(--os-shadow)!important;background:#fff!important;border:1px solid #d9e2ef!important;border-radius:22px!important}.workflow-sequence>header{background:linear-gradient(135deg,var(--os-blue),var(--os-blue2))!important;color:#fff!important;border-bottom:0!important}.workflow-sequence>header b{color:#fff!important;text-shadow:none!important}.workflow-sequence>header small{color:#dbeeff!important}.workflow-sequence>header>div>span{background:var(--os-yellow)!important;color:#3d2a00!important;border:0!important}.workflow-sequence>.stage-wrap{border:0!important;border-radius:18px!important;overflow:visible!important;box-shadow:0 7px 18px #1c315924!important}.workflow-sequence>.stage-wrap>.stage-line{border-radius:18px!important}.workflow-sequence>.stage-product_brief>.stage-line,.workflow-sequence>.stage-product_brief.stage-role-relevant>.stage-line{color:#fff!important;box-shadow:inset 6px 0 0 var(--os-yellow)!important;background:linear-gradient(135deg,#f12272,#d91f61)!important}.workflow-sequence>.stage-video_flow>.stage-line,.workflow-sequence>.stage-video_flow.stage-role-relevant>.stage-line{color:#fff!important;background:linear-gradient(135deg,#18bddd,#168fe5)!important;box-shadow:inset 6px 0 #fff!important}.workflow-sequence>.stage-flow_approval>.stage-line,.workflow-sequence>.stage-flow_approval.stage-role-relevant>.stage-line,.workflow-sequence>.stage-flow_approval.stage-role-relevant.stage-role-brand>.stage-line,.workflow-sequence>.stage-flow_approval.stage-role-muted>.stage-line,.workflow-sequence>.stage-flow_approval.stage-role-notification>.stage-line{color:#fff!important;background:linear-gradient(135deg,#7838e8,#5423b7)!important;box-shadow:inset 6px 0 #ffca14!important}.workflow-sequence>.stage-shoot>.stage-line{background:linear-gradient(135deg,#ff9c26,var(--os-orange))!important;color:#402000!important;box-shadow:inset 6px 0 #ed2635!important}.workflow-sequence>.stage-edit>.stage-line{color:#08361d!important;background:linear-gradient(135deg,#45d777,#12b95a)!important;box-shadow:inset 6px 0 #2426a8!important}.workflow-sequence>.stage-final_approval>.stage-line{color:#fff!important;background:linear-gradient(135deg,#ff4f57,#ed2635)!important;box-shadow:inset 6px 0 #ffc914!important}.workflow-sequence>.stage-product_links>.stage-line{color:#3b2c00!important;background:linear-gradient(135deg,#ffe13b,#ffc914)!important;box-shadow:inset 6px 0 #7838e8!important}.workflow-sequence>.stage-publish>.stage-line{color:#07394a!important;background:linear-gradient(135deg,#43d8ef,#19bce8)!important;box-shadow:inset 6px 0 #f12272!important}.workflow-sequence>.stage-invoice>.stage-line{color:#432100!important;background:linear-gradient(135deg,#ff9b30,#ff741f)!important;box-shadow:inset 6px 0 #5423b7!important}.workflow-sequence>.stage-payment>.stage-line{color:#fff!important;background:linear-gradient(135deg,#4f7bf1,#3156df)!important;box-shadow:inset 6px 0 #ffc914!important}.workflow-sequence>.stage-wrap>.stage-line .stage-title-button,.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line .stage-title-button,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-title-button,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line .stage-title-button,.workflow-sequence>.stage-wrap.stage-role-relevant.stage-role-brand>.stage-line .stage-title-button{color:inherit!important;text-shadow:none!important;font-weight:850!important}.workflow-sequence>.stage-wrap>.stage-line p>small,.workflow-sequence>.stage-wrap>.stage-line p>time,.workflow-sequence>.stage-wrap>.stage-line p>.stage-updated-at{color:inherit!important;opacity:.78!important}.workflow-sequence>.stage-wrap>.stage-line .stage-owner{color:#fff!important;background:#171823!important;border:1px solid #ffffff8c!important}.workflow-sequence>.stage-wrap>.stage-line .stage-check{color:#1b2850!important;background:#fff!important;border:0!important;box-shadow:0 5px 12px #0b17353d!important}.workflow-sequence>.stage-wrap.stage-complete>.stage-line .stage-check{color:#45d777!important;background:#171823!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{filter:brightness(1.08)saturate(1.08);transform:translateY(-1px)}.workflow-sequence .stage-open-hint{color:#fff!important;background:#171823!important;border:3px solid #fff!important}.workflow-sequence .stage-wrap>.stage-editor{color:var(--os-ink)!important;background:#eef3fa!important;border-top:1px solid #d7e0ed!important}.workflow-sequence .stage-wrap>.stage-editor label,.workflow-sequence .stage-wrap>.stage-editor p{color:var(--os-ink)!important}.workflow-sequence .stage-wrap>.stage-editor textarea,.workflow-sequence .stage-wrap>.stage-editor input[type=url],.workflow-sequence .stage-wrap>.stage-editor select,.workflow-sequence .stage-wrap>.stage-editor .whatsapp-note-editor{color:var(--os-ink)!important;background:#fff!important;border:2px solid #bdcbe0!important}.workflow-sequence .stage-wrap>.stage-editor textarea:focus,.workflow-sequence .stage-wrap>.stage-editor input:focus{border-color:var(--os-blue)!important;box-shadow:0 0 0 4px #168fe526!important}.stage-flow_approval>.flow-history{border-top:3px solid var(--os-cyan)!important;color:#fff!important;background:linear-gradient(145deg,#202a57,#39245f)!important}.stage-flow_approval>.flow-history>header{border-bottom:2px solid var(--os-pink)!important;background:#171f46!important}.stage-flow_approval>.flow-history>header b{color:var(--os-yellow)!important}.stage-flow_approval>.flow-history>header small{color:#bfeaff!important}.stage-flow_approval .flow-history-round,.stage-flow_approval .flow-history-round:nth-child(2n){border:1px solid #6078c4!important;border-left:4px solid var(--os-orange)!important;color:#fff!important;background:#2c376a!important}.stage-flow_approval .flow-history-round:nth-child(2n){border-left-color:var(--os-purple)!important;background:#4a286a!important}.stage-flow_approval .flow-history-round b{color:#fff!important}.stage-flow_approval .flow-history-round small{color:#c5d7f4!important}.stage-flow_approval .flow-history-entry{border-color:#59689c!important}.workflow-sequence .stage-wrap .stage-actions button,.workflow-sequence .stage-wrap .approval-secondary,.workflow-sequence .stage-wrap .history-doc-button{border:2px solid var(--os-blue)!important;color:#164c7b!important;background:#fff!important;box-shadow:0 4px 10px #1e42781f!important}.workflow-sequence .stage-wrap .stage-actions button:hover,.workflow-sequence .stage-wrap .approval-secondary:hover,.workflow-sequence .stage-wrap .history-doc-button:hover{background:var(--os-blue)!important;border-color:var(--os-blue)!important;color:#fff!important}.workflow-sequence .stage-wrap .stage-actions button:last-child,.workflow-sequence .stage-wrap .approval-primary{background:var(--os-green)!important;border-color:var(--os-green)!important;color:#fff!important;box-shadow:0 7px 16px #12b95a40!important}.workflow-sequence .stage-wrap .stage-quick-action{color:#fff!important;background:#171823!important;border:2px solid #fff!important}.workflow-sequence .stage-wrap .video-flow-updated-notice,.workflow-sequence .stage-wrap .approval-notification{background:linear-gradient(135deg,var(--os-yellow),var(--os-orange))!important;color:#342000!important;border:2px solid #fff!important}.name-loading,.name-gate{background:#f7f9fc!important}.name-gate form{background:#fff!important;border:1px solid #d8e1ed!important;box-shadow:0 18px 48px #1d355e29!important}.name-logo{background:#fff!important;border:0!important;box-shadow:0 0 0 4px #e9f0fa,0 8px 18px #2740691f!important}.name-gate h1{color:var(--os-ink)!important;text-shadow:none!important}.name-gate label{color:#526177!important}.name-gate input{color:var(--os-ink)!important;background:#f8fafd!important;border:2px solid #cbd6e5!important}.name-gate input::placeholder{color:#7d899c!important}.name-gate input:focus{border-color:var(--os-blue)!important;box-shadow:0 0 0 4px #168fe524!important}.name-gate button{background:linear-gradient(145deg,var(--os-blue),var(--os-blue2))!important;color:#fff!important;border:0!important;box-shadow:0 8px 18px #3156df40!important}.modal,.flow-reader-modal,.product-brief-preview-modal,.live-detail-modal,.invoice-modal,.success-dialog{color:var(--os-ink)!important;background:#fff!important;border:1px solid #d6e0ed!important;box-shadow:0 30px 80px #0f1e3c57!important}.modal h2,.modal label,.modal p,.flow-reader-modal h2,.live-detail-modal h2{color:var(--os-ink)!important}.modal-icon{background:var(--os-orange)!important;color:#fff!important;border:0!important}.modal input,.modal select,.modal textarea{color:var(--os-ink)!important;background:#f7f9fc!important;border:2px solid #c8d4e4!important}.modal input:focus,.modal select:focus,.modal textarea:focus{border-color:var(--os-purple)!important;box-shadow:0 0 0 4px #7838e824!important}.upload-zone{border:2px dashed var(--os-blue)!important;color:#164f80!important;background:#edf8ff!important}.modal-actions>button{color:#28364d!important;background:#eef3f9!important;border:1px solid #ccd7e5!important}.modal-actions>button:last-child{background:var(--os-blue)!important;border-color:var(--os-blue)!important;color:#fff!important}.close{color:var(--os-red)!important}.success-dialog-icon{background:var(--os-green)!important;color:#fff!important}.success-dialog button{background:var(--os-blue)!important;color:#fff!important}.live-links-grid article,.access-card,.member-card,.payment-status-update-card,.existing-brief-assets,.brief-file-names span,.feedback-reader-files a{border:1px solid var(--os-line)!important;color:var(--os-ink)!important;background:#fff!important;box-shadow:0 8px 20px #1d345a1a!important}@media (max-width:720px){.content,.app-shell>main{background:var(--os-paper)!important}.drawer{background:#f7f9fc!important}.workflow-sequence{border-radius:17px!important}.workflow-sequence>.stage-wrap,.workflow-sequence>.stage-wrap>.stage-line{border-radius:15px!important}}.workflow-sequence>.stage-wrap,.workflow-sequence>.stage-wrap:hover{filter:none!important;transform:none!important}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{filter:none!important;grid-template-columns:42px minmax(0,1fr) 32px!important;transform:none!important}.workflow-sequence .stage-open-hint{width:28px!important;height:28px!important;color:inherit!important;box-shadow:none!important;background:#11183f29!important;border:1px solid!important;border-radius:9px!important;grid-area:1/3!important;place-self:center end!important;place-items:center!important;margin:0!important;padding:0!important;line-height:1!important;transition:background-color .15s!important;display:grid!important;position:static!important;inset:auto!important}.workflow-sequence .stage-line.clickable:hover .stage-open-hint{color:inherit!important;box-shadow:none!important;background:#11183f42!important}.workflow-sequence .stage-open-hint .stage-chevron{color:currentColor!important;transform-origin:50%!important;background:0 0!important;padding:0!important;font-size:21px!important;font-weight:900!important;line-height:1!important;transition:transform .18s!important;display:block!important;transform:rotate(90deg)!important}.workflow-sequence>.stage-product_brief{--flat-arrow:#fff}.workflow-sequence>.stage-video_flow{--flat-arrow:#07394a}.workflow-sequence>.stage-flow_approval{--flat-arrow:#fff}.workflow-sequence>.stage-shoot{--flat-arrow:#402000}.workflow-sequence>.stage-edit{--flat-arrow:#08361d}.workflow-sequence>.stage-final_approval{--flat-arrow:#fff}.workflow-sequence>.stage-product_links{--flat-arrow:#3b2c00}.workflow-sequence>.stage-publish{--flat-arrow:#07394a}.workflow-sequence>.stage-invoice{--flat-arrow:#432100}.workflow-sequence>.stage-payment{--flat-arrow:#fff}.workflow-sequence>.stage-wrap .stage-open-hint{color:var(--flat-arrow,#fff)!important}@media (max-width:720px){.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{grid-template-columns:36px minmax(0,1fr) 28px!important}.workflow-sequence .stage-open-hint{border-radius:8px!important;width:26px!important;height:26px!important}}.workflow-sequence .stage-product_brief .product-brief-note-teaser,.workflow-sequence .stage-product_brief .product-brief-note-teaser:hover{box-sizing:border-box!important;color:#263346!important;width:min(320px,100%)!important;max-width:100%!important;height:54px!important;min-height:54px!important;box-shadow:none!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #d3dbe7!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:4px!important;margin:0!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}.workflow-sequence .stage-product_brief .product-brief-note-teaser:focus-visible{box-sizing:border-box!important;color:#263346!important;width:min(320px,100%)!important;max-width:100%!important;height:54px!important;min-height:54px!important;box-shadow:none!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #d3dbe7!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:4px!important;margin:0!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}.workflow-sequence .stage-product_brief .product-brief-note-teaser>span{-webkit-line-clamp:2!important;line-clamp:2!important;white-space:normal!important;text-overflow:ellipsis!important;color:#263346!important;-webkit-box-orient:vertical!important;min-width:0!important;max-height:34px!important;font-size:9px!important;font-weight:700!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.workflow-sequence .stage-product_brief .product-brief-note-teaser>strong{color:#59677a!important;letter-spacing:1px!important;align-self:end!important;font-size:14px!important;line-height:1!important;display:block!important}.workflow-sequence .stage-product_brief .stage-line>p>small:has(.product-brief-note-teaser){background:0 0!important;border:0!important;width:min(320px,100%)!important;max-width:100%!important;padding:0!important;overflow:hidden!important}.workflow-sequence .stage-video_flow .video-flow-note-teaser,.workflow-sequence .stage-video_flow .video-flow-note-teaser:hover{box-sizing:border-box!important;color:#263346!important;width:min(360px,100%)!important;max-width:100%!important;height:54px!important;min-height:54px!important;box-shadow:none!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #bdd7e1!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:4px!important;margin:0!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}.workflow-sequence .stage-video_flow .video-flow-note-teaser:focus-visible{box-sizing:border-box!important;color:#263346!important;width:min(360px,100%)!important;max-width:100%!important;height:54px!important;min-height:54px!important;box-shadow:none!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #bdd7e1!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:4px!important;margin:0!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}.workflow-sequence .stage-video_flow .video-flow-note-teaser>span{-webkit-line-clamp:2!important;line-clamp:2!important;white-space:normal!important;text-overflow:ellipsis!important;color:#263346!important;-webkit-box-orient:vertical!important;min-width:0!important;max-height:34px!important;font-size:9px!important;font-weight:700!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.workflow-sequence .stage-video_flow .video-flow-note-teaser>strong{color:#59677a!important;letter-spacing:1px!important;align-self:end!important;font-size:14px!important;line-height:1!important;display:block!important}.workflow-sequence .stage-video_flow .stage-line>p>small:has(.video-flow-note-teaser){background:0 0!important;border:0!important;width:min(360px,100%)!important;max-width:100%!important;padding:0!important;overflow:hidden!important}.flow-reader-modal>footer .download-flow,.flow-reader-modal>footer .download-flow:hover{color:#fff!important;box-sizing:border-box!important;background:#15477a!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;min-width:170px!important;padding:13px 18px!important;font-size:10px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}@media (max-width:720px){.flow-reader-modal>footer .download-flow{grid-column:1/-1!important;width:100%!important;min-width:0!important}}.workflow-sequence>.stage-product_brief>.stage-editor{grid-template-columns:minmax(0,1fr) max-content!important;align-items:start!important;gap:7px 12px!important;display:grid!important}.workflow-sequence>.stage-product_brief>.stage-editor>label:not(.stage-file),.workflow-sequence>.stage-product_brief>.stage-editor>.format-help{grid-column:1/-1!important;margin-bottom:0!important}.workflow-sequence>.stage-product_brief>.stage-editor>.stage-file{grid-column:1!important;align-self:start!important;margin:2px 0 0!important}.workflow-sequence>.stage-product_brief>.stage-editor>.stage-actions{grid-column:2!important;place-self:start end!important;margin:2px 0 0!important}.workflow-sequence>.stage-product_brief>.stage-editor>.stage-file-list,.workflow-sequence>.stage-product_brief>.stage-editor>.stage-error{grid-column:1/-1!important}@media (max-width:640px){.workflow-sequence>.stage-product_brief>.stage-editor{grid-template-columns:1fr!important}.workflow-sequence>.stage-product_brief>.stage-editor>.stage-file,.workflow-sequence>.stage-product_brief>.stage-editor>.stage-actions{grid-column:1!important;width:100%!important;margin-top:2px!important}.workflow-sequence>.stage-product_brief>.stage-editor>.stage-actions{justify-content:flex-end!important}}.product-brief-preview-modal.text-only{grid-template-rows:auto minmax(0,1fr) auto!important}.product-brief-preview-modal.text-only>.brief-preview-description{box-sizing:border-box!important;color:#263346!important;white-space:pre-wrap!important;background:#fff!important;border-bottom:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:24px 28px!important;font-size:13px!important;line-height:1.75!important;overflow:auto!important}.product-brief-preview-modal.has-assets>.brief-preview-description{color:#263346!important;background:#fff!important;max-height:210px!important;font-size:12px!important;line-height:1.65!important}@media (max-width:720px){.product-brief-preview-modal.text-only>.brief-preview-description{padding:18px!important;font-size:12px!important}.product-brief-preview-modal.has-assets>.brief-preview-description{max-height:160px!important}}.go-live-confirm-error{color:#b42318!important;text-align:center!important;background:#fff1f2!important;border:1px solid #fecaca!important;border-radius:8px!important;margin:10px 0 0!important;padding:9px 11px!important;font-size:11px!important;font-weight:800!important}.stage-flow_approval .flow-history-round-title>span{background:var(--os-yellow)!important;color:#302400!important;border:3px solid #fff!important;border-radius:50%!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;font-size:13px!important;font-weight:950!important;line-height:1!important;display:grid!important;box-shadow:0 0 0 4px #ffc91433!important}.stage-flow_approval .flow-history-round:nth-child(3n+2) .flow-history-round-title>span{background:var(--os-cyan)!important;color:#073344!important;box-shadow:0 0 0 4px #19bce833!important}.stage-flow_approval .flow-history-round:nth-child(3n) .flow-history-round-title>span{background:var(--os-pink)!important;color:#fff!important;box-shadow:0 0 0 4px #f1227233!important}.stage-flow_approval .flow-history-round-title:before{background:linear-gradient(var(--os-yellow),var(--os-cyan),var(--os-pink))!important;width:3px!important}@media (max-width:720px){.stage-flow_approval .flow-history-round-title>span{width:34px!important;min-width:34px!important;height:34px!important;font-size:12px!important}}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{grid-template-columns:42px minmax(0,1fr)!important;position:relative!important}.workflow-sequence .stage-open-hint{width:28px!important;height:28px!important;box-shadow:none!important;pointer-events:none!important;z-index:2!important;background:#ffffff2e!important;border:1.5px solid!important;border-radius:9px!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.workflow-sequence .stage-line.clickable:hover .stage-open-hint{box-shadow:none!important;background:#ffffff4d!important}.workflow-sequence .stage-open-hint .stage-chevron{font-size:21px!important;transform:rotate(90deg)!important}.workflow-sequence .stage-line.clickable{cursor:pointer!important}@media (max-width:720px){.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{grid-template-columns:36px minmax(0,1fr)!important}}.workflow-sequence>header h2,.workflow-sequence>header b{letter-spacing:-.025em!important;font-size:19px!important;font-weight:900!important}.workflow-sequence>header small{font-size:11px!important;font-weight:700!important}.workflow-sequence>.stage-wrap>.stage-line{min-height:78px!important;padding-top:13px!important;padding-bottom:13px!important}.workflow-sequence .stage-wrap .stage-title-button,.workflow-sequence .stage-wrap.stage-role-relevant .stage-title-button,.workflow-sequence .stage-wrap.stage-role-muted .stage-title-button,.workflow-sequence .stage-wrap.stage-role-notification .stage-title-button{letter-spacing:-.018em!important;font-size:16px!important;font-weight:900!important;line-height:1.2!important}.workflow-sequence .stage-owner{letter-spacing:.035em!important;padding:4px 9px!important;font-size:9px!important;font-weight:950!important}.workflow-sequence .stage-updated-at,.workflow-sequence .stage-line p>small{margin-top:5px!important;font-size:10px!important;font-weight:650!important;line-height:1.35!important}.workflow-sequence .stage-quick-action,.workflow-sequence .video-flow-updated-notice,.workflow-sequence .workflow-approval-notification{min-height:42px!important;padding:9px 16px!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important}.stage-flow_approval>.flow-history>header b{font-size:15px!important;font-weight:900!important}.stage-flow_approval>.flow-history>header small{font-size:10px!important;font-weight:650!important}.stage-flow_approval .flow-history-round{min-height:78px!important;padding:11px 14px!important}.stage-flow_approval .flow-history-round-title>b,.stage-flow_approval .flow-history-entry>b{font-size:12px!important;font-weight:900!important;line-height:1.25!important}.stage-flow_approval .flow-round-ordinal{text-transform:uppercase!important;align-items:flex-start!important;gap:1px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.stage-flow_approval .flow-round-ordinal>sup{font-size:7px!important;font-weight:950!important;line-height:1!important;position:relative!important;top:-.1em!important}.stage-flow_approval .flow-history-round-title>small,.stage-flow_approval .flow-history-entry>small{font-size:9px!important;font-weight:650!important;line-height:1.3!important}.stage-flow_approval .flow-history-entry>span{padding:4px 8px!important;font-size:8px!important;font-weight:950!important}.stage-flow_approval .history-doc-button{min-height:38px!important;padding:8px 14px!important;font-size:10px!important;font-weight:850!important;line-height:1.15!important}@media (max-width:720px){.workflow-sequence>header h2,.workflow-sequence>header b{font-size:17px!important}.workflow-sequence>.stage-wrap>.stage-line{min-height:72px!important}.workflow-sequence .stage-wrap .stage-title-button{font-size:14px!important}.workflow-sequence .stage-updated-at,.workflow-sequence .stage-line p>small{font-size:9px!important}.stage-flow_approval .flow-history-round-title>b,.stage-flow_approval .flow-history-entry>b{font-size:11px!important}.stage-flow_approval .history-doc-button{font-size:10px!important}}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{grid-template-rows:auto auto!important;padding-bottom:10px!important}.workflow-sequence .stage-open-hint{width:auto!important;min-width:126px!important;height:32px!important;color:var(--flat-arrow,#fff)!important;pointer-events:auto!important;z-index:3!important;letter-spacing:.025em!important;white-space:nowrap!important;background:#ffffff38!important;border:1.5px solid!important;border-radius:999px!important;grid-area:2/1/auto/-1!important;justify-content:center!important;place-self:center!important;align-items:center!important;gap:7px!important;margin:7px auto 0!important;padding:0 15px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important;box-shadow:0 4px 12px #050a1c3d!important}.workflow-sequence .stage-line.clickable:hover .stage-open-hint,.workflow-sequence .stage-open-hint:hover{background:#ffffff61!important;outline:none!important;box-shadow:0 5px 15px #050a1c4d!important}.workflow-sequence .stage-open-hint:focus-visible{background:#ffffff61!important;outline:none!important;box-shadow:0 5px 15px #050a1c4d!important}.workflow-sequence .stage-open-hint:focus-visible{outline-offset:2px!important;outline:3px solid #ffffffb8!important}.workflow-sequence .stage-open-hint .stage-chevron{font-size:17px!important;line-height:1!important;display:block!important;transform:rotate(90deg)!important}.workflow-sequence .stage-open-hint.is-open .stage-chevron{transform:rotate(-90deg)!important}.stage-flow_approval .stage-title-button{font-size:17px!important;font-weight:950!important}.stage-flow_approval>.flow-history>header b{letter-spacing:.01em!important;font-size:12px!important;font-weight:850!important}.stage-flow_approval>.flow-history>header small{font-size:9px!important}@media (max-width:720px){.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{padding-bottom:9px!important}.workflow-sequence .stage-open-hint{min-width:116px!important;height:30px!important;margin-top:6px!important;font-size:9px!important}.stage-flow_approval .stage-title-button{font-size:15px!important}.stage-flow_approval>.flow-history>header b{font-size:11px!important}}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line.clickable:hover{filter:none!important;color:inherit!important;transform:none!important}.workflow-sequence>.stage-product_brief>.stage-line.clickable:hover{background:linear-gradient(135deg,#f12272,#d91f61)!important}.workflow-sequence>.stage-video_flow>.stage-line.clickable:hover{background:linear-gradient(135deg,#18bddd,#168fe5)!important}.workflow-sequence>.stage-shoot>.stage-line.clickable:hover{background:linear-gradient(135deg,#ff9c26,#ff741f)!important}.workflow-sequence>.stage-edit>.stage-line.clickable:hover{background:linear-gradient(135deg,#45d777,#12b95a)!important}.workflow-sequence>.stage-final_approval>.stage-line.clickable:hover{background:linear-gradient(135deg,#ff4f57,#ed2635)!important}.workflow-sequence>.stage-product_links>.stage-line.clickable:hover{background:linear-gradient(135deg,#ffe13b,#ffc914)!important}.workflow-sequence>.stage-publish>.stage-line.clickable:hover{background:linear-gradient(135deg,#43d8ef,#19bce8)!important}.workflow-sequence>.stage-invoice>.stage-line.clickable:hover{background:linear-gradient(135deg,#ff9b30,#ff741f)!important}.workflow-sequence>.stage-payment>.stage-line.clickable:hover{background:linear-gradient(135deg,#4f7bf1,#3156df)!important}.workflow-sequence .stage-open-hint,.workflow-sequence .stage-line.clickable:hover .stage-open-hint,.workflow-sequence .stage-open-hint:hover,.workflow-sequence .stage-open-hint:active{color:#fff!important;filter:none!important;background:#17183f!important;border:0!important;border-radius:18px 18px 18px 7px!important;min-width:132px!important;height:34px!important;transform:none!important;box-shadow:0 6px 16px #0d0e3252!important}.workflow-sequence .stage-open-hint>span:first-child{color:#fff!important;background:0 0!important;padding:0!important}.workflow-sequence .stage-open-hint .stage-chevron{color:#fff!important;background:0 0!important;border:1px solid #ffffffb8!important;border-radius:50%!important;place-items:center!important;width:18px!important;height:18px!important;font-size:14px!important;display:grid!important}.workflow-sequence>.stage-flow_approval{background:#35285f!important;border:1px solid #8a70c4!important;border-radius:17px!important;overflow:hidden!important;box-shadow:0 10px 24px #1c16452e!important}.workflow-sequence>.stage-flow_approval>.stage-line,.workflow-sequence>.stage-flow_approval>.stage-line.clickable:hover{background:#5d3c91!important;border-radius:0!important;box-shadow:inset 6px 0 #8adf9a!important}.workflow-sequence>.stage-flow_approval>.flow-history{background:#302650!important;border-color:#6c579c!important;border-radius:0!important}.workflow-sequence>.stage-flow_approval>.flow-history>header{background:#3b2c64!important;border-color:#6c579c!important}.workflow-sequence>.stage-flow_approval>.stage-editor{color:#fff!important;background:#382d5b!important;border-color:#6c579c!important;border-radius:0!important}.workflow-sequence>.stage-flow_approval>.stage-editor label{color:#fff!important}.stage-flow_approval .flow-history-round,.stage-flow_approval .flow-history-round:nth-child(2n){background:#413366!important;border-color:#705ea0!important}.stage-flow_approval .flow-history-round:nth-child(2n){background:#49386f!important}.workflow-sequence>.stage-wrap>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-check{width:40px!important;height:40px!important;box-shadow:none!important;border-radius:9px!important}.workflow-sequence>.stage-wrap.stage-role-relevant.stage-complete>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-relevant.stage-approval-complete>.stage-line .stage-check{color:#fff!important;background:#16b953!important;border:2px solid #b9f6c6!important;font-size:20px!important;box-shadow:0 5px 13px #07732f57!important}.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line .stage-check{color:#fff!important;box-shadow:none!important;background:#ffffff1a!important;border:2px dashed #ffffffe6!important}.workflow-sequence>.stage-wrap.stage-role-muted.stage-complete>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-notification.stage-complete>.stage-line .stage-check{color:#a9efb9!important;background:#d2ffdd29!important;border-color:#c8f5d2!important;font-size:20px!important}@media (max-width:720px){.workflow-sequence .stage-open-hint{min-width:122px!important;height:32px!important}.workflow-sequence>.stage-wrap>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-check{width:36px!important;height:36px!important}}.profile-photo-input{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:fixed!important}.avatar img,.mini-stack img,.logo-chip img,.stage-owner-profile-stack img{object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}.sidebar-foot .profile-photo-trigger{color:#fff!important;background:#ff741f!important;border:2px solid #ffffffd1!important;border-radius:12px!important;flex:0 0 42px!important;width:42px!important;height:42px!important;padding:0!important;position:relative!important;overflow:visible!important;box-shadow:0 7px 16px #00000040!important}.sidebar-foot .profile-photo-trigger img{border-radius:9px!important}.profile-photo-edit{color:#08361d!important;background:#45d777!important;border:2px solid #202540!important;border-radius:50%!important;place-items:center!important;width:18px!important;height:18px!important;font-size:13px!important;font-weight:950!important;line-height:1!important;display:grid!important;position:absolute!important;bottom:-5px!important;right:-5px!important}:is(.profile-photo-trigger:hover,.profile-photo-trigger:focus-visible){filter:none!important;outline-offset:2px!important;border-color:#fff!important;outline:2px solid #45d777!important;transform:none!important}.members-list .avatar{overflow:hidden!important}.members-list .avatar img{border-radius:inherit!important}.logo-chip.has-profile-photo{background:#fff!important;border:2px solid #ffffffe6!important;border-radius:10px!important;width:34px!important;height:34px!important;padding:0!important;overflow:hidden!important;box-shadow:0 5px 12px #0003!important}.mini-stack span{overflow:hidden!important}.mini-stack img{border-radius:50%!important}.owner-strip .avatar{border:2px solid #ffffffd9!important;padding:0!important;overflow:hidden!important}.stage-owner-profile-stack{border-radius:7px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:3px!important;display:flex!important;overflow:hidden!important}.stage-owner-profile-stack>img,.stage-owner-profile-stack>span{color:#08652e!important;object-fit:cover!important;background:#d9f8e1!important;border:2px solid #fff!important;border-radius:7px!important;place-items:center!important;width:28px!important;min-width:0!important;height:28px!important;margin-left:-7px!important;font-size:7px!important;font-weight:950!important;display:grid!important}.stage-owner-profile-stack>:only-child{width:32px!important;height:32px!important;margin:0!important}.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-owner-profile-stack{opacity:.62!important;filter:saturate(.55)!important}@media (max-width:720px){.sidebar-foot .profile-photo-trigger{flex-basis:38px!important;width:38px!important;height:38px!important}.stage-owner-profile-stack>img,.stage-owner-profile-stack>span{width:24px!important;height:24px!important}.stage-owner-profile-stack>:only-child{width:28px!important;height:28px!important}}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap>.stage-line *{transition:none!important}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{grid-template-columns:54px minmax(0,1fr)!important}.workflow-sequence>.stage-wrap>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-complete>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-approval-complete>.stage-line .stage-check{width:54px!important;height:54px!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.stage-owner-profile-stack{background:0 0!important;width:54px!important;height:54px!important;padding:0!important;overflow:visible!important}.stage-owner-profile-stack>img,.stage-owner-profile-stack>span{width:38px!important;height:38px!important;box-shadow:none!important;color:#17683a!important;background:#e8f5ec!important;border:0!important;border-radius:11px!important;margin-left:-12px!important;font-size:9px!important}.stage-owner-profile-stack>:first-child{margin-left:0!important}.stage-owner-profile-stack>:only-child{border:0!important;border-radius:13px!important;width:52px!important;height:52px!important;margin:0!important}.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-owner-profile-stack,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line .stage-owner-profile-stack{opacity:1!important;filter:none!important}.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line.clickable:hover{border:2px solid var(--stage-card-border,#cbd5e1)!important;color:#687386!important;box-shadow:none!important;filter:none!important;background:#fff!important;transform:none!important}.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-title-button,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line .stage-title-button{color:#5f6b7d!important;text-shadow:none!important}.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line p>small,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line p>time,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-updated-at,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line p>small,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line p>time{color:#7a8494!important;opacity:1!important}.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-owner,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line .stage-owner{color:#626d7d!important;background:#f2f4f7!important;border:1px solid #d7dce4!important}.workflow-sequence>.stage-flow_approval.stage-role-muted,.workflow-sequence>.stage-flow_approval.stage-role-notification{border-color:var(--stage-card-border,#cbd5e1)!important;box-shadow:none!important;background:#fff!important}.workflow-sequence>.stage-flow_approval.stage-role-muted>.flow-history,.workflow-sequence>.stage-flow_approval.stage-role-notification>.flow-history{color:#5f6b7d!important;background:#fff!important;border-color:#d8dce5!important}.workflow-sequence>.stage-flow_approval.stage-role-muted>.flow-history>header,.workflow-sequence>.stage-flow_approval.stage-role-notification>.flow-history>header{background:#f5f6f8!important;border-color:#d8dce5!important}.workflow-sequence>.stage-flow_approval.stage-role-muted>.flow-history>header b,.workflow-sequence>.stage-flow_approval.stage-role-notification>.flow-history>header b{color:#505b6d!important}.workflow-sequence>.stage-flow_approval.stage-role-muted>.flow-history>header small,.workflow-sequence>.stage-flow_approval.stage-role-notification>.flow-history>header small{color:#7a8494!important}.workflow-sequence>.stage-flow_approval.stage-role-muted .flow-history-round,.workflow-sequence>.stage-flow_approval.stage-role-notification .flow-history-round{color:#596577!important;background:#fafafa!important;border-color:#dadde5!important}.workflow-sequence>.stage-flow_approval.stage-role-muted .flow-history-round b,.workflow-sequence>.stage-flow_approval.stage-role-notification .flow-history-round b{color:#4e596b!important}.workflow-sequence>.stage-flow_approval.stage-role-muted .flow-history-round small,.workflow-sequence>.stage-flow_approval.stage-role-notification .flow-history-round small{color:#7b8595!important}.workflow-sequence>.stage-wrap.stage-role-muted .stage-quick-action,.workflow-sequence>.stage-wrap.stage-role-muted .video-flow-updated-notice,.workflow-sequence>.stage-wrap.stage-role-muted .workflow-approval-notification,.workflow-sequence>.stage-wrap.stage-role-notification .stage-quick-action,.workflow-sequence>.stage-wrap.stage-role-notification .video-flow-updated-notice,.workflow-sequence>.stage-wrap.stage-role-notification .workflow-approval-notification{opacity:1!important;filter:none!important}@media (max-width:720px){.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{grid-template-columns:46px minmax(0,1fr)!important}.workflow-sequence>.stage-wrap>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line .stage-check,.stage-owner-profile-stack{width:46px!important;height:46px!important}.stage-owner-profile-stack>img,.stage-owner-profile-stack>span{width:33px!important;height:33px!important}.stage-owner-profile-stack>:only-child{width:44px!important;height:44px!important}}.workflow-sequence>.stage-product_brief{--stage-fixed-bg:linear-gradient(135deg,#f12272,#d91f61)}.workflow-sequence>.stage-video_flow{--stage-fixed-bg:linear-gradient(135deg,#18bddd,#168fe5)}.workflow-sequence>.stage-flow_approval{--stage-fixed-bg:#5d3c91}.workflow-sequence>.stage-shoot{--stage-fixed-bg:linear-gradient(135deg,#ff9c26,#ff741f)}.workflow-sequence>.stage-edit{--stage-fixed-bg:linear-gradient(135deg,#45d777,#12b95a)}.workflow-sequence>.stage-final_approval{--stage-fixed-bg:linear-gradient(135deg,#ff4f57,#ed2635)}.workflow-sequence>.stage-product_links{--stage-fixed-bg:linear-gradient(135deg,#ffe13b,#ffc914)}.workflow-sequence>.stage-publish{--stage-fixed-bg:linear-gradient(135deg,#43d8ef,#19bce8)}.workflow-sequence>.stage-invoice{--stage-fixed-bg:linear-gradient(135deg,#ff9b30,#ff741f)}.workflow-sequence>.stage-payment{--stage-fixed-bg:linear-gradient(135deg,#4f7bf1,#3156df)}.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line,.workflow-sequence>.stage-wrap.stage-role-relevant>.stage-line.clickable:hover{background:var(--stage-fixed-bg)!important}.workflow-sequence>.stage-wrap:hover{filter:none!important;border-color:#0000!important;transform:none!important}.workflow-sequence>.stage-flow_approval:hover{border-color:#8a70c4!important}.workflow-sequence>.stage-flow_approval.stage-role-muted:hover,.workflow-sequence>.stage-flow_approval.stage-role-notification:hover{border-color:var(--stage-card-border,#cbd5e1)!important}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{box-shadow:none!important;filter:none!important;transform:none!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover .stage-title-button{color:inherit!important;text-shadow:none!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover p>small,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover p>time,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover p>.stage-updated-at{color:inherit!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover .stage-owner{color:#fff!important;background:#171823!important;border-color:#ffffff8c!important}.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line.clickable:hover .stage-owner,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line.clickable:hover .stage-owner{color:#626d7d!important;background:#f2f4f7!important;border-color:#d7dce4!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover .stage-check{color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}.workflow-sequence>.stage-wrap>.stage-line.clickable:hover .video-flow-updated-notice{filter:none!important;transform:none!important}.workflow-sequence .stage-open-hint .stage-chevron,.workflow-sequence .stage-open-hint.is-open .stage-chevron{font-size:15px!important;font-weight:950!important;transition:none!important;transform:none!important}.workflow-sequence>.stage-wrap.stage-role-relevant.stage-complete>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-relevant.stage-approval-complete>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-muted.stage-complete>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-muted.stage-approval-complete>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-notification.stage-complete>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-notification.stage-approval-complete>.stage-line .stage-check,.workflow-sequence>.stage-wrap.stage-role-relevant.stage-complete>.stage-line.clickable:hover .stage-check,.workflow-sequence>.stage-wrap.stage-role-relevant.stage-approval-complete>.stage-line.clickable:hover .stage-check{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important;overflow:visible!important}.workflow-sequence>.stage-wrap>.stage-line .stage-check .stage-owner-profile-stack,.workflow-sequence>.stage-wrap>.stage-line .stage-check .stage-owner-profile-stack:hover{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;overflow:visible!important}.workflow-sequence>.stage-wrap>.stage-line .stage-check .stage-owner-profile-stack>img{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important}.workflow-sequence>.stage-video_flow.stage-reader-priority>.stage-line,.workflow-sequence>.stage-video_flow.stage-reader-priority>.stage-line.clickable:hover{border:2px solid var(--stage-card-border,#25c8d8)!important;color:#5f6b7d!important;box-shadow:none!important;filter:none!important;background:#fff!important;transform:none!important}.workflow-sequence>.stage-video_flow.stage-reader-priority>.stage-line .stage-title-button,.workflow-sequence>.stage-video_flow.stage-reader-priority>.stage-line.clickable:hover .stage-title-button{color:#596577!important;text-shadow:none!important}.workflow-sequence>.stage-video_flow.stage-reader-priority>.stage-line p>small,.workflow-sequence>.stage-video_flow.stage-reader-priority>.stage-line p>time,.workflow-sequence>.stage-video_flow.stage-reader-priority>.stage-line .stage-updated-at{color:#7a8494!important;opacity:1!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint){margin-bottom:20px!important}.workflow-sequence>.stage-wrap>.stage-line,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{grid-template-rows:auto!important;padding-bottom:18px!important;position:relative!important;overflow:visible!important}.workflow-sequence .stage-open-hint,.workflow-sequence .stage-line.clickable:hover .stage-open-hint,.workflow-sequence .stage-open-hint:hover,.workflow-sequence .stage-open-hint:active{color:#fff!important;background:#17183f!important;border:2px solid #fff!important;border-radius:9px!important;grid-area:auto!important;width:auto!important;min-width:112px!important;height:30px!important;margin:0!important;padding:0 13px!important;position:absolute!important;inset:auto auto -15px 50%!important;transform:translate(-50%)!important;box-shadow:0 5px 12px #0d0e3247!important}.workflow-sequence .stage-open-hint .stage-chevron{border:0!important;border-radius:0!important;width:auto!important;height:auto!important;font-size:15px!important}@media (max-width:720px){.workflow-sequence .stage-open-hint{min-width:104px!important;height:28px!important;bottom:-14px!important}}.workflow-sequence>.stage-wrap,.workflow-sequence>.stage-wrap:hover,.workflow-sequence>.stage-wrap:focus-within{filter:none!important;box-shadow:none!important;transform:none!important}.workflow-sequence>.stage-product_brief.stage-complete>.stage-line,.workflow-sequence>.stage-product_brief.stage-complete>.stage-line:hover,.workflow-sequence>.stage-product_brief.stage-complete>.stage-line.clickable:hover{color:#596577!important;background:#fff!important;border-color:#ff5f9e!important}.workflow-sequence>.stage-video_flow.stage-role-relevant:not(.stage-reader-priority)>.stage-line,.workflow-sequence>.stage-video_flow.stage-role-relevant:not(.stage-reader-priority)>.stage-line:hover,.workflow-sequence>.stage-video_flow.stage-role-relevant:not(.stage-reader-priority)>.stage-line.clickable:hover{background:#35c7c7!important}.workflow-sequence>.stage-flow_approval.stage-role-relevant>.stage-line,.workflow-sequence>.stage-flow_approval.stage-role-relevant>.stage-line:hover,.workflow-sequence>.stage-flow_approval.stage-role-relevant>.stage-line.clickable:hover{background:linear-gradient(135deg,#ad48df,#df3d9b)!important}.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line:hover,.workflow-sequence>.stage-wrap.stage-role-muted>.stage-line.clickable:hover,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line:hover,.workflow-sequence>.stage-wrap.stage-role-notification>.stage-line.clickable:hover{color:#687386!important;border-color:var(--stage-card-border,#cbd5e1)!important;background:#fff!important}.workflow-sequence>.stage-wrap>.stage-line:hover,.workflow-sequence>.stage-wrap>.stage-line.clickable:hover{filter:none!important;transform:none!important}.workflow-sequence>.stage-wrap>.stage-line:hover *{filter:none!important}.workflow-sequence .stage-open-hint,.workflow-sequence .stage-line.clickable:hover .stage-open-hint,.workflow-sequence .stage-open-hint:hover,.workflow-sequence .stage-open-hint:active{box-shadow:none!important;filter:none!important;white-space:nowrap!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.workflow-sequence .stage-open-hint:focus-visible{box-shadow:none!important;filter:none!important;white-space:nowrap!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.workflow-sequence .stage-open-hint>span:first-child,.workflow-sequence .stage-open-hint .stage-chevron{white-space:nowrap!important;justify-content:center!important;align-items:center!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;line-height:1!important;display:inline-flex!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-relevant.stage-role-brand>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-relevant.stage-role-brand>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-relevant.stage-role-brand>.stage-line.stage-line.clickable:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-relevant.stage-role-team>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-relevant.stage-role-team>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-relevant.stage-role-team>.stage-line.stage-line.clickable:hover{background:var(--stage-fixed-bg)!important;box-shadow:none!important;filter:none!important;transform:none!important}.workflow-sequence.workflow-sequence>.stage-product_brief.stage-product_brief.stage-role-relevant>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_brief.stage-product_brief.stage-role-relevant>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-product_brief.stage-product_brief.stage-role-relevant>.stage-line.stage-line.clickable:hover{color:#fff!important;background:linear-gradient(135deg,#f05a9d,#f464a7)!important}.workflow-sequence.workflow-sequence>.stage-video_flow.stage-video_flow.stage-reader-priority>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-video_flow.stage-video_flow.stage-reader-priority>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-video_flow.stage-video_flow.stage-reader-priority>.stage-line.stage-line.clickable:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-muted>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-muted>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-muted>.stage-line.stage-line.clickable:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-notification>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-notification>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-notification>.stage-line.stage-line.clickable:hover{color:#687386!important;box-shadow:none!important;filter:none!important;background:#fff!important;transform:none!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line *,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line:hover *{transition:none!important;animation:none!important}.workflow-sequence>.stage-wrap>.stage-line.stage-interactive{cursor:pointer!important}.workflow-sequence>.stage-wrap>.stage-line.stage-interactive:hover,.workflow-sequence>.stage-wrap>.stage-line.stage-interactive:active{box-shadow:none!important;filter:none!important;transform:none!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open){position:relative!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open)>.stage-line{position:static!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open) .stage-open-hint.is-open{z-index:8!important;box-shadow:none!important;margin:0!important;position:absolute!important;inset:auto auto 16px 50%!important;transform:translate(-50%)!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open) .stage-open-hint.is-open:hover{z-index:8!important;box-shadow:none!important;margin:0!important;position:absolute!important;inset:auto auto 16px 50%!important;transform:translate(-50%)!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open) .stage-open-hint.is-open:focus-visible{z-index:8!important;box-shadow:none!important;margin:0!important;position:absolute!important;inset:auto auto 16px 50%!important;transform:translate(-50%)!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open) .stage-open-hint.is-open:active{z-index:8!important;box-shadow:none!important;margin:0!important;position:absolute!important;inset:auto auto 16px 50%!important;transform:translate(-50%)!important}@media (max-width:720px){.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open) .stage-open-hint.is-open{bottom:14px!important}}.workflow-sequence>.stage-flow_approval:has(.stage-open-hint){position:relative!important}.workflow-sequence>.stage-flow_approval:has(.stage-open-hint)>.stage-line{position:static!important}.workflow-sequence>.stage-flow_approval:has(.stage-open-hint):not(:has(.stage-open-hint.is-open)){padding-bottom:48px!important}.workflow-sequence>.stage-flow_approval:has(.stage-open-hint):not(:has(.stage-open-hint.is-open)) .stage-open-hint{z-index:8!important;box-shadow:none!important;margin:0!important;position:absolute!important;inset:auto auto 9px 50%!important;transform:translate(-50%)!important}@media (max-width:720px){.workflow-sequence>.stage-flow_approval:has(.stage-open-hint):not(:has(.stage-open-hint.is-open)){padding-bottom:44px!important}.workflow-sequence>.stage-flow_approval:has(.stage-open-hint):not(:has(.stage-open-hint.is-open)) .stage-open-hint{bottom:8px!important}}.workflow-sequence>.stage-product_brief{--toggle-a:#ffd5e6;--toggle-b:#ff91bb;--toggle-line:#e43a78;--toggle-ink:#76163e;--toggle-badge:#d92368;--toggle-badge-ink:#fff}.workflow-sequence>.stage-video_flow{--toggle-a:#c9f8ff;--toggle-b:#5edff0;--toggle-line:#19b8d3;--toggle-ink:#075367;--toggle-badge:#087f99;--toggle-badge-ink:#fff}.workflow-sequence>.stage-flow_approval{--toggle-a:#ddc9ff;--toggle-b:#a679eb;--toggle-line:#7652b8;--toggle-ink:#32185d;--toggle-badge:#5d3c91;--toggle-badge-ink:#fff}.workflow-sequence>.stage-shoot{--toggle-a:#ffe0b5;--toggle-b:#ff9c39;--toggle-line:#e87312;--toggle-ink:#6c3100;--toggle-badge:#c95708;--toggle-badge-ink:#fff}.workflow-sequence>.stage-edit{--toggle-a:#c8f7d8;--toggle-b:#57dc86;--toggle-line:#19ad54;--toggle-ink:#075c2a;--toggle-badge:#087a38;--toggle-badge-ink:#fff}.workflow-sequence>.stage-final_approval{--toggle-a:#ffd0d4;--toggle-b:#ff747d;--toggle-line:#e43a45;--toggle-ink:#75141b;--toggle-badge:#bf202b;--toggle-badge-ink:#fff}.workflow-sequence>.stage-product_links{--toggle-a:#fff2a6;--toggle-b:#ffd43f;--toggle-line:#d9a900;--toggle-ink:#654b00;--toggle-badge:#a67d00;--toggle-badge-ink:#fff}.workflow-sequence>.stage-publish{--toggle-a:#cbf7ff;--toggle-b:#56d9ef;--toggle-line:#14abc7;--toggle-ink:#075266;--toggle-badge:#087c94;--toggle-badge-ink:#fff}.workflow-sequence>.stage-invoice{--toggle-a:#ffe1bd;--toggle-b:#ffad55;--toggle-line:#df7613;--toggle-ink:#673100;--toggle-badge:#b85808;--toggle-badge-ink:#fff}.workflow-sequence>.stage-payment{--toggle-a:#d6e1ff;--toggle-b:#7597f4;--toggle-line:#496dde;--toggle-ink:#18316f;--toggle-badge:#3156b9;--toggle-badge-ink:#fff}.workflow-sequence.workflow-sequence .stage-open-hint,.workflow-sequence.workflow-sequence .stage-open-hint:hover,.workflow-sequence.workflow-sequence .stage-open-hint:active,.workflow-sequence.workflow-sequence .stage-open-hint.is-open,.workflow-sequence.workflow-sequence .stage-open-hint.is-open:hover{border:2px solid var(--toggle-line,#7652b8)!important;background:linear-gradient(135deg,var(--toggle-a,#ddc9ff),var(--toggle-b,#a679eb))!important;min-width:124px!important;height:34px!important;color:var(--toggle-ink,#32185d)!important;box-shadow:none!important;filter:none!important;letter-spacing:.025em!important;border-radius:17px 17px 17px 6px!important;gap:9px!important;padding:0 9px 0 16px!important;font-size:10px!important;font-weight:950!important}.workflow-sequence.workflow-sequence .stage-open-hint>span:first-child{color:var(--toggle-ink,#32185d)!important;font-weight:950!important}.workflow-sequence.workflow-sequence .stage-open-hint .stage-chevron,.workflow-sequence.workflow-sequence .stage-open-hint.is-open .stage-chevron{background:var(--toggle-badge,#5d3c91)!important;width:20px!important;height:20px!important;color:var(--toggle-badge-ink,#fff)!important;border:0!important;border-radius:50%!important;flex:0 0 20px!important;font-size:15px!important;font-weight:950!important;line-height:1!important}.workflow-sequence.workflow-sequence .stage-open-hint:focus-visible{outline:3px solid color-mix(in srgb,var(--toggle-line,#7652b8) 38%,transparent)!important;outline-offset:2px!important;box-shadow:none!important}.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions{flex-flow:row!important;justify-content:flex-end!important;align-items:center!important;gap:9px!important;width:auto!important;min-width:max-content!important;margin:0!important;display:flex!important}.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions>button{white-space:nowrap!important;border-radius:9px!important;width:auto!important;min-width:88px!important;height:42px!important;padding:0 16px!important;font-size:10px!important;font-weight:900!important}.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions>button:not(:last-child):not(.delete-feedback-button),.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions>button:not(:last-child):not(.delete-feedback-button):hover{color:#fff!important;box-shadow:none!important;background:#4f46e5!important;border:2px solid #4f46e5!important}.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions>button:last-child,.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions>button:last-child:hover{color:#fff!important;box-shadow:none!important;background:#13b95d!important;border:2px solid #13b95d!important}.workflow-sequence>.stage-flow_approval .client-approval>.feedback-compose-actions{order:30!important;grid-column:1/-1!important;justify-content:flex-end!important;width:100%!important;min-width:0!important;margin:8px 0 0!important}.workflow-sequence>.stage-flow_approval .client-approval>.feedback-compose-actions>button:disabled{cursor:not-allowed!important;filter:grayscale(.25)!important;opacity:.48!important}@media (max-width:720px){.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions{width:100%!important;min-width:0!important}.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions>button{min-width:82px!important;height:40px!important;padding:0 13px!important}}.workflow-sequence>.stage-product_links,.workflow-sequence>.stage-product_links>.stage-line,.workflow-sequence>.stage-product_links>.stage-line>p{min-width:0!important;max-width:100%!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-links-display,.workflow-sequence>.stage-product_links .product-link-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card{box-shadow:none!important;background:#f7fbff!important;border:1px solid #cbd8e6!important;grid-template-columns:minmax(260px,1.15fr) minmax(330px,.85fr)!important;align-items:center!important;gap:14px!important;padding:10px!important;display:grid!important}.workflow-sequence>.stage-product_links .product-link-live-preview,.workflow-sequence>.stage-product_links .product-link-live-preview:hover{color:#17243a!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:66px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dde7!important;padding:7px 9px!important;overflow:hidden!important}.workflow-sequence>.stage-product_links>.stage-line .product-link-live-preview b{color:#17243a!important;text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.workflow-sequence>.stage-product_links>.stage-line .product-link-live-preview small{color:#65748a!important;opacity:1!important}.workflow-sequence>.stage-product_links .saved-product-link-url{box-sizing:border-box!important;background:#eaf4ff!important;border:1px solid #bcd5ef!important;border-radius:10px!important;grid-template-columns:minmax(0,420px) auto!important;justify-content:start!important;align-items:center!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .saved-product-link-url>a{color:#174b7a!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;max-width:420px!important;font-size:10px!important;font-weight:800!important;text-decoration:none!important;display:block!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .saved-product-link-url>button,.workflow-sequence>.stage-product_links .saved-product-link-url>button:hover{color:#fff!important;width:auto!important;min-width:112px!important;height:38px!important;box-shadow:none!important;filter:none!important;white-space:nowrap!important;background:#163a63!important;border:1px solid #163a63!important;border-radius:9px!important;place-self:center start!important;margin:0!important;padding:0 14px!important}.workflow-sequence>.stage-product_links .saved-product-link-url>button span,.workflow-sequence>.stage-product_links .saved-product-link-url>button:hover span{color:#073b55!important;box-shadow:none!important;background:#76ddff!important}@media (max-width:860px){.workflow-sequence>.stage-product_links .product-link-card{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}}@media (max-width:720px){.workflow-sequence>.stage-product_links .saved-product-link-url{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.workflow-sequence>.stage-product_links .saved-product-link-url>a{max-width:100%!important}.workflow-sequence>.stage-product_links .saved-product-link-url>button{min-width:98px!important;padding:0 10px!important}}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open){border:2px solid var(--toggle-line,#7652b8)!important;background:color-mix(in srgb,var(--toggle-a,#ddc9ff) 14%,#fff)!important;box-shadow:none!important;filter:none!important;box-sizing:border-box!important;border-radius:16px!important;overflow:hidden!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open):hover{border:2px solid var(--toggle-line,#7652b8)!important;background:color-mix(in srgb,var(--toggle-a,#ddc9ff) 14%,#fff)!important;box-shadow:none!important;filter:none!important;box-sizing:border-box!important;border-radius:16px!important;overflow:hidden!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open):focus-within{border:2px solid var(--toggle-line,#7652b8)!important;background:color-mix(in srgb,var(--toggle-a,#ddc9ff) 14%,#fff)!important;box-shadow:none!important;filter:none!important;box-sizing:border-box!important;border-radius:16px!important;overflow:hidden!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open)>.stage-line{border:0!important;border-bottom:1px solid var(--toggle-line,#7652b8)!important;border-radius:13px 13px 0 0!important}.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open)>.stage-editor{border:0!important;border-top:1px solid color-mix(in srgb,var(--toggle-line,#7652b8) 48%,#fff)!important;background:color-mix(in srgb,var(--toggle-a,#ddc9ff) 18%,#fff)!important;border-radius:0 0 13px 13px!important;margin:0!important}:is(.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open)>.stage-editor input,.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open)>.stage-editor textarea,.workflow-sequence>.stage-wrap:has(.stage-open-hint.is-open)>.stage-editor select){border-color:color-mix(in srgb,var(--toggle-line,#7652b8) 55%,#d8e0ea)!important}.workflow-sequence>.stage-product_links .product-link-card{grid-template-columns:minmax(240px,1.25fr) minmax(170px,.75fr) 112px!important;align-items:center!important;gap:0 12px!important;padding:9px!important}.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-url{display:contents!important}.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-url>a{box-sizing:border-box!important;color:#174b7a!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#eaf4ff!important;border:1px solid #bcd5ef!important;border-radius:9px!important;grid-column:2!important;align-self:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;padding:0 11px!important;display:flex!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-url>button,.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-url>button:hover{grid-column:3!important;justify-self:stretch!important;width:112px!important;min-width:112px!important}@media (max-width:680px){.workflow-sequence>.stage-product_links .product-link-card{grid-template-columns:minmax(0,1fr) 100px!important;gap:9px!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview{grid-column:1/-1!important}.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-url>a{grid-column:1!important}.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-url>button,.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-url>button:hover{grid-column:2!important;width:100px!important;min-width:100px!important}}.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line,.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line:hover{box-sizing:border-box!important;grid-template-rows:auto!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;height:auto!important;min-height:82px!important;padding:12px 12px 14px!important;display:grid!important;overflow:hidden!important}.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>.stage-check{grid-area:1/1!important;place-self:start center!important;width:46px!important;height:46px!important;margin:0!important}.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>p{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;grid-area:1/2!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-auto-rows:auto!important;align-items:center!important;gap:5px 7px!important;margin:0!important;padding:1px 0 0!important;display:grid!important;overflow:hidden!important}.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>p>b{grid-area:1/1!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .stage-title-button{text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>p>.stage-owner{writing-mode:horizontal-tb!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:1/2!important;justify-self:end!important;align-items:center!important;width:max-content!important;max-width:110px!important;margin:0!important;padding:4px 7px!important;font-size:7px!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>p>.stage-updated-at,.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>p>small{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;margin:0!important;display:block!important;overflow:hidden!important}.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .stage-quick-action,.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .video-flow-updated-notice,.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .workflow-approval-notification{box-sizing:border-box!important;white-space:normal!important;text-align:left!important;grid-area:auto/1/auto/-1!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:40px!important;margin:5px 0 0!important;padding:9px 11px!important;display:flex!important;position:static!important;overflow:hidden!important;transform:none!important}.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .stage-quick-action>span,.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .video-flow-updated-notice>span,.app-shell.preview-mobile .workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .workflow-approval-notification>span{text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-muted,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-relevant,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-brand,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-team,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-complete,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links:focus-within{box-shadow:none!important;filter:none!important;background:linear-gradient(135deg,#ffe13b,#ffc914)!important;border:1px solid #d9a900!important;border-radius:16px!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-muted>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-relevant>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-brand>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-team>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-complete>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line:hover{color:#3b2c00!important;box-shadow:none!important;filter:none!important;background:linear-gradient(135deg,#ffe13b,#ffc914)!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>p,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-muted>.stage-line.stage-line>p,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-relevant>.stage-line.stage-line>p,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-brand>.stage-line.stage-line>p,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-team>.stage-line.stage-line>p{box-shadow:none!important;background:0 0!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>p>.product-links-display{background:#fff!important;border:1px solid #d7e0ea!important;border-radius:15px!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-client,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-client:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-client:focus-within{box-shadow:none!important;filter:none!important;background:linear-gradient(135deg,#ffe13b,#ffc914)!important;border:1px solid #d9a900!important;transform:none!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-client>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-client>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-client>.stage-line.stage-line:focus-within,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-client>.stage-line.stage-line:active{color:#3b2c00!important;box-shadow:none!important;filter:none!important;background:linear-gradient(135deg,#ffe13b,#ffc914)!important;transform:none!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-staff,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-owner,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-staff:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-owner:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-staff:focus-within,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-owner:focus-within{box-shadow:none!important;filter:none!important;background:#fff!important;border:2px solid #d9a900!important;transform:none!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-staff>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-owner>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-staff>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-owner>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-staff>.stage-line.stage-line:focus-within,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-owner>.stage-line.stage-line:focus-within,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-staff>.stage-line.stage-line:active,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.viewer-role-owner>.stage-line.stage-line:active{color:#3b2c00!important;box-shadow:none!important;filter:none!important;background:#fff!important;transform:none!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-complete>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-approval-complete>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-relevant>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-muted>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap.stage-role-notification>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check:focus,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check:active{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check:focus-visible{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check:before,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check:after{content:none!important;display:none!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack:hover{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack:before,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack:after{content:none!important;display:none!important}@media (max-width:720px){.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line:hover{box-sizing:border-box!important;grid-template-rows:auto!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;height:auto!important;min-height:82px!important;padding:12px 12px 14px!important;display:grid!important;overflow:hidden!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>.stage-check{grid-area:1/1!important;place-self:start center!important;width:46px!important;height:46px!important;margin:0!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>p{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;grid-area:1/2!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-auto-rows:auto!important;align-items:center!important;gap:5px 7px!important;margin:0!important;padding:1px 0 0!important;display:grid!important;overflow:hidden!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>p>b{grid-area:1/1!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .stage-title-button{text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>p>.stage-owner{writing-mode:horizontal-tb!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:1/2!important;justify-self:end!important;align-items:center!important;width:max-content!important;max-width:116px!important;margin:0!important;padding:4px 7px!important;font-size:7px!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>p>.stage-updated-at,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line>p>small{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;margin:0!important;display:block!important;overflow:hidden!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .stage-quick-action,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .video-flow-updated-notice,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .workflow-approval-notification{box-sizing:border-box!important;white-space:normal!important;text-align:left!important;grid-area:auto/1/auto/-1!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:40px!important;margin:5px 0 0!important;padding:9px 11px!important;display:flex!important;position:static!important;overflow:hidden!important;transform:none!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .stage-quick-action>span,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .video-flow-updated-notice>span,.workflow-sequence.workflow-sequence>.stage-wrap.stage-wrap:not(.stage-product_links)>.stage-line.stage-line .workflow-approval-notification>span{text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:focus,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:active{-webkit-appearance:none!important;appearance:none!important;width:58px!important;height:58px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;place-self:start center!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:focus-visible{-webkit-appearance:none!important;appearance:none!important;width:58px!important;height:58px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;place-self:start center!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack{width:54px!important;height:54px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack>img,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack>span{clip-path:none!important;width:54px!important;height:54px!important;box-shadow:none!important;filter:none!important;object-fit:cover!important;background:0 0!important;border:0!important;border-radius:13px!important;outline:0!important;place-items:center!important;margin:0!important;display:grid!important}@media (max-width:720px){.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check{width:48px!important;height:48px!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack>img,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack>span{border-radius:11px!important;width:46px!important;height:46px!important}}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links .product-link-card{flex-flow:row!important;gap:10px!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview{flex:auto!important;width:0!important;min-width:0!important;max-width:none!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview>.product-link-preview-copy{flex:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview b{color:#17243a!important;white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-line-clamp:unset!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview small{color:#65748a!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;display:block!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button,.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button:hover{flex:0 0 100px!important;width:100px!important;min-width:100px!important;padding:0 9px!important}@media (max-width:520px){.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links .product-link-card{flex-flow:wrap!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview{flex:1 0 100%!important;width:100%!important}.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-value{flex:calc(100% - 110px)!important;width:auto!important;min-width:0!important;max-width:none!important}}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links .product-link-card{grid-template-rows:auto minmax(0,1fr)!important;gap:7px 12px!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-platform-name{color:#294a70!important;letter-spacing:.045em!important;text-transform:uppercase!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#eaf1f8!important;border:1px solid #b8c7da!important;border-radius:999px!important;grid-area:1/1/auto/-1!important;width:max-content!important;max-width:100%!important;padding:4px 9px!important;font-size:9px!important;font-weight:900!important;line-height:1!important;display:block!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview{grid-row:2!important}.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button,.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button:hover{grid-row:2!important;align-self:center!important}.workflow-sequence>.stage-product_links>.stage-line>p>.product-links-display{background:#fff!important;grid-column:1/-1!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(210px,1fr) minmax(260px,1.1fr) minmax(280px,380px)!important;align-items:center!important;gap:8px 12px!important;width:100%!important;min-width:0!important;display:grid!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>b{grid-area:1/1!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.stage-owner{grid-area:1/2!important;justify-self:start!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.stage-updated-at{grid-area:2/1!important;margin:0!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.scheduled-live-date{grid-area:3/1!important;justify-self:start!important;margin:0!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.video-live-invoice-notification{color:#342500!important;-webkit-appearance:none!important;appearance:none!important;text-align:left!important;width:100%!important;max-width:none!important;min-height:82px!important;font:inherit!important;background:linear-gradient(135deg,#fff4bd,#ffd43b)!important;border:1px solid #d79d08!important;border-radius:14px!important;grid-area:2/2/4/4!important;grid-template-columns:46px minmax(0,1fr)!important;place-self:stretch stretch!important;align-items:center!important;gap:14px!important;margin:0!important;padding:13px 18px!important;display:grid!important;box-shadow:0 10px 22px #7e570033!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.video-live-invoice-notification.is-actionable{cursor:pointer!important;transition:transform .16s,box-shadow .16s,filter .16s!important}:is(.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.video-live-invoice-notification.is-actionable:hover,.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.video-live-invoice-notification.is-actionable:focus-visible){filter:saturate(1.08)!important;outline-offset:3px!important;outline:3px solid #173f75!important;transform:translateY(-2px)!important;box-shadow:0 14px 28px #7e570047!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.video-live-invoice-notification.is-waiting{cursor:default!important;opacity:1!important}.workflow-sequence>.stage-publish .video-live-notice-icon{color:#b97900!important;background:#fff!important;border-radius:50%!important;place-items:center!important;width:46px!important;height:46px!important;font-size:20px!important;display:grid!important;box-shadow:0 4px 12px #6e4b002e!important}.workflow-sequence>.stage-publish .video-live-notice-copy{background:#fff!important;border:1px solid #714e0033!important;border-radius:10px!important;gap:5px!important;min-width:0!important;padding:11px 14px!important;display:grid!important;box-shadow:inset 0 1px #fff,0 3px 9px #5e410017!important}.workflow-sequence>.stage-publish .video-live-notice-copy>strong{color:#2d240e!important;font-size:13px!important;font-weight:950!important;line-height:1.4!important}.workflow-sequence>.stage-publish .video-live-notice-copy>small{color:#725100!important;letter-spacing:.025em!important;margin:0!important;font-size:10px!important;font-weight:900!important}.workflow-sequence.workflow-sequence>.stage-publish.stage-publish .video-live-notice-copy>small{color:#fff3a6!important;letter-spacing:.035em!important;width:max-content!important;max-width:100%!important;text-shadow:none!important;background:#173f75!important;border-radius:999px!important;margin-top:2px!important;padding:4px 9px!important;font-size:10px!important;font-weight:950!important;line-height:1.25!important;display:inline-flex!important}.workflow-sequence>.stage-publish>.stage-line p>.publish-stage-status.final-check-complete-banner{box-sizing:border-box!important;color:#fff!important;background:linear-gradient(135deg,#16a35b,#07833f)!important;border:1px solid #087b3b!important;border-radius:15px!important;grid-area:1/3!important;place-self:center stretch!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:380px!important;min-height:58px!important;margin:0!important;padding:8px 18px 8px 9px!important;font-size:13px!important;line-height:1.25!important;display:flex!important;position:static!important;box-shadow:0 8px 20px #056f343d!important}.workflow-sequence>.stage-publish>.stage-line .final-check-complete-icon{color:#079148!important;background:#fff!important;border-radius:50%!important;flex:0 0 42px!important;place-items:center!important;width:42px!important;height:42px!important;font-size:22px!important;font-weight:950!important;display:grid!important}.workflow-sequence>.stage-publish>.stage-line .final-check-complete-banner>strong{color:#fff!important;white-space:nowrap!important;background:0 0!important;min-width:0!important;font-size:13px!important;font-weight:900!important;line-height:1.25!important;display:block!important}@media (max-width:720px){.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout{grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) auto!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>b{grid-area:1/1!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.stage-owner{grid-area:1/2!important;justify-self:end!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.stage-updated-at{grid-area:2/1/auto/-1!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.scheduled-live-date{grid-area:3/1/auto/-1!important}.workflow-sequence>.stage-publish>.stage-line>p.publish-stage-layout>.video-live-invoice-notification{grid-area:4/1/auto/-1!important}.workflow-sequence>.stage-publish>.stage-line p>.publish-stage-status.final-check-complete-banner{grid-area:5/1/auto/-1!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:54px!important;margin-top:5px!important;font-size:11px!important;position:static!important;top:auto!important;right:auto!important;transform:none!important}.workflow-sequence>.stage-publish>.stage-line .final-check-complete-icon{flex-basis:38px!important;width:38px!important;height:38px!important;font-size:19px!important}}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line.stage-interactive:hover{color:#475569!important;box-shadow:none!important;filter:none!important;background:#fff!important}.workflow-sequence>.stage-product_links>.stage-line>p>.stage-updated-at{color:#718096!important;opacity:1!important;background:0 0!important;width:100%!important;margin:6px 0 0!important;padding:0!important;display:block!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links:hover{box-shadow:none!important;filter:none!important;background:#fff!important;border:1px solid #cbd5e1!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line{box-shadow:none!important;background:#fff!important;border:0!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card{background:#f8fafc!important;border-color:#d5dee8!important;grid-template-columns:minmax(260px,1.2fr) minmax(180px,.8fr) 112px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-value{box-sizing:border-box!important;color:#174b7a!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#eaf4ff!important;border:1px solid #bcd5ef!important;border-radius:9px!important;grid-column:2!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;padding:0 11px!important;font-size:10px!important;font-weight:800!important;text-decoration:none!important;display:flex!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button,.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button:hover{color:#fff!important;width:112px!important;min-width:112px!important;height:40px!important;box-shadow:none!important;filter:none!important;white-space:nowrap!important;background:#163a63!important;border:1px solid #163a63!important;border-radius:9px!important;grid-column:3!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0 12px!important;font-size:10px!important;font-weight:900!important;display:flex!important}.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button>span{color:#073b55!important;width:22px!important;height:22px!important;box-shadow:none!important;background:#76ddff!important;border-radius:6px!important;flex:0 0 22px!important;place-items:center!important;display:grid!important}@media (max-width:680px){.workflow-sequence>.stage-product_links .product-link-card{grid-template-columns:minmax(0,1fr) 100px!important;row-gap:9px!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview{grid-column:1/-1!important}.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-value{grid-column:1!important}.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button,.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button:hover{grid-column:2!important;width:100px!important;min-width:100px!important}}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>p,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links .product-links-display{box-shadow:none!important;background:#fff!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links .product-link-card{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #d5dee8!important;border-radius:11px!important;flex-flow:row!important;align-items:center!important;gap:12px!important;padding:9px!important;display:flex!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview{flex:48%!important;width:auto!important;min-width:220px!important;max-width:none!important}.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-value{flex:32%!important;width:auto!important;min-width:150px!important;max-width:none!important}.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button,.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button:hover{flex:0 0 112px!important;width:112px!important;min-width:112px!important}@media (max-width:680px){.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links .product-link-card{flex-flow:wrap!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview{flex:1 0 100%!important;width:100%!important;min-width:0!important}.workflow-sequence>.stage-product_links .product-link-card>.saved-product-link-value{flex:calc(100% - 112px)!important;min-width:0!important}.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button,.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button:hover{flex:0 0 100px!important;width:100px!important;min-width:100px!important}}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links .product-link-card{grid-template-columns:minmax(0,1fr) 112px!important;gap:12px!important;display:grid!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview{background:#fff!important;grid-column:1!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview>.product-link-preview-copy,.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview b,.workflow-sequence>.stage-product_links .product-link-card>.product-link-live-preview small{text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button,.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button:hover{grid-column:2!important;width:112px!important;min-width:112px!important;max-width:112px!important}@media (max-width:520px){.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links .product-link-card{grid-template-columns:minmax(0,1fr) 100px!important;gap:8px!important}.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button,.workflow-sequence>.stage-product_links .product-link-card>.copy-product-link-button:hover{width:100px!important;min-width:100px!important;max-width:100px!important}}.workflow-sequence>.stage-product_links>.stage-line .stage-title-button{color:#334155!important;text-shadow:none!important;opacity:1!important}.workflow-sequence>.stage-product_links>.stage-line>p>.stage-updated-at{color:#64748b!important;opacity:1!important}.workflow-sequence>.stage-product_links .product-link-live-preview>.product-link-preview-copy{background:0 0!important;gap:3px!important;width:auto!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.workflow-sequence>.stage-product_links .product-link-live-preview>.product-link-preview-copy>b,.workflow-sequence>.stage-product_links .product-link-live-preview>.product-link-preview-copy>small{text-overflow:ellipsis!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.workflow-sequence>.stage-product_links:has(.stage-open-hint.is-open)>.stage-editor{padding-bottom:72px!important}.workflow-sequence>.stage-product_links:has(.stage-open-hint.is-open) .stage-open-hint.is-open{bottom:15px!important}@media (max-width:720px){.workflow-sequence>.stage-product_links:has(.stage-open-hint.is-open)>.stage-editor{padding-bottom:66px!important}.workflow-sequence>.stage-product_links .product-link-editor-row{grid-template-columns:1fr!important}}.drawer{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;-webkit-overflow-scrolling:touch!important;overflow:hidden auto!important}.workflow-sequence>.stage-product_links:not(:has(.stage-open-hint.is-open)){padding-bottom:46px!important;position:relative!important;overflow:visible!important}.workflow-sequence>.stage-product_links:not(:has(.stage-open-hint.is-open))>.stage-line{padding-bottom:12px!important;overflow:visible!important}.workflow-sequence>.stage-product_links:not(:has(.stage-open-hint.is-open)) .stage-open-hint{z-index:12!important;bottom:8px!important}.workflow-sequence>.stage-product_links>.stage-line>p,.workflow-sequence>.stage-product_links>.stage-line>p:hover{box-shadow:none!important;background:0 0!important;overflow:hidden!important}.workflow-sequence>.stage-product_links>.stage-line>.stage-check,.workflow-sequence>.stage-product_links>.stage-line>.stage-check:hover{width:58px!important;height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-self:center!important;place-items:center!important;padding:0!important;display:grid!important;overflow:visible!important}.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack{width:54px!important;height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important}.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack>img,.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack>span{object-fit:cover!important;width:50px!important;height:50px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;grid-area:1/1!important;margin:0!important}@media (max-width:720px){.workflow-sequence>.stage-product_links>.stage-line>.stage-check{width:48px!important;height:48px!important}.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack{width:46px!important;height:46px!important}.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack>img,.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack>span{width:44px!important;height:44px!important}}.workflow-sequence>.stage-product_links>.stage-line,.workflow-sequence>.stage-product_links>.stage-line:hover{box-sizing:border-box!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:14px 16px 18px!important}.workflow-sequence>.stage-product_links>.stage-line>p,.workflow-sequence>.stage-product_links>.stage-line>p:hover{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.workflow-sequence>.stage-product_links>.stage-line>p>.product-links-display{box-sizing:border-box!important;background:#fff!important;border:1px solid #d7e0ea!important;border-radius:15px!important;gap:10px!important;margin-top:10px!important;padding:12px!important}.workflow-sequence>.stage-product_links>.stage-line>p>.product-links-display>.product-link-card{border-radius:12px!important}.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack{background:0 0!important;border-radius:50%!important;overflow:hidden!important}.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack>img,.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack>span{clip-path:circle(49%)!important;background:0 0!important;border-radius:50%!important;place-items:center!important;width:54px!important;height:54px!important;display:grid!important}@media (max-width:720px){.workflow-sequence>.stage-product_links>.stage-line,.workflow-sequence>.stage-product_links>.stage-line:hover{grid-template-columns:50px minmax(0,1fr)!important;gap:9px!important;padding:10px 10px 16px!important}.workflow-sequence>.stage-product_links>.stage-line>p{border-radius:0!important;padding:0!important}.workflow-sequence>.stage-product_links>.stage-line>p>.product-links-display{border-radius:12px!important;padding:9px!important}.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack>img,.workflow-sequence>.stage-product_links>.stage-line>.stage-check>.stage-owner-profile-stack>span{width:46px!important;height:46px!important}}.workflow-sequence>.stage-product_links .product-links-action-bar>.product-links-send-button,.workflow-sequence>.stage-product_links .product-links-action-bar>.product-links-send-button:hover,.workflow-sequence>.stage-product_links .product-links-action-bar>.product-links-send-button:active{color:#fff!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;background:#163f70!important;border:2px solid #102f55!important}.workflow-sequence>.stage-product_links .product-links-action-bar>.product-links-send-button:focus-visible{outline-offset:3px!important;outline:3px solid #6dd5ff!important}.workflow-sequence>.stage-product_links .product-links-action-bar>.product-links-send-button:disabled{color:#f8fafc!important;opacity:.68!important;background:#8494aa!important;border-color:#8494aa!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line>p{grid-template-columns:max-content max-content minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:center!important;gap:5px 8px!important;display:grid!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line>p>b{color:#3b2c00!important;background:0 0!important;grid-area:1/1!important;width:max-content!important;max-width:100%!important;display:block!important;overflow:hidden!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line .stage-title-button,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line .stage-title-button:hover{color:#3b2c00!important;text-shadow:none!important;opacity:1!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;display:block!important;overflow:hidden!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line>p>.stage-owner{grid-area:1/2!important;place-self:center start!important;margin:0!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line>p>.product-links-display{grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line>.stage-check:hover{place-self:start center!important;margin:0!important}@media (max-width:560px){.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line>p{grid-template-columns:minmax(0,1fr) max-content!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line>p>b{width:auto!important;min-width:0!important}}:is(.workflow-sequence>.stage-shoot:has(.stage-open-hint.is-open)>.stage-editor,.workflow-sequence>.stage-edit:has(.stage-open-hint.is-open)>.stage-editor){box-sizing:border-box!important;padding:16px 16px 64px!important}.workflow-sequence>.stage-shoot .work-stage-control,.workflow-sequence>.stage-edit .work-stage-control{box-sizing:border-box!important;border-radius:12px!important;grid-template-columns:minmax(150px,1fr) minmax(420px,1.35fr)!important;align-items:center!important;gap:18px!important;width:100%!important;min-height:108px!important;margin:0 0 16px!important;padding:14px!important;display:grid!important}.workflow-sequence>.stage-shoot .work-stage-control>b,.workflow-sequence>.stage-edit .work-stage-control>b{align-self:center!important;margin:0!important;font-size:15px!important}.workflow-sequence>.stage-shoot .work-stage-checkboxes,.workflow-sequence>.stage-edit .work-stage-checkboxes{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important}.workflow-sequence>.stage-shoot .work-stage-checkboxes>label,.workflow-sequence>.stage-edit .work-stage-checkboxes>label{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;min-height:66px!important;margin:0!important;padding:10px 12px!important}.workflow-sequence>.stage-shoot .stage-file,.workflow-sequence>.stage-edit .stage-file{width:max-content!important;max-width:100%!important;margin:0!important}:is(.workflow-sequence>.stage-shoot:has(.stage-open-hint.is-open) .stage-open-hint.is-open,.workflow-sequence>.stage-edit:has(.stage-open-hint.is-open) .stage-open-hint.is-open){bottom:15px!important}@media (max-width:760px){.workflow-sequence>.stage-shoot .work-stage-control,.workflow-sequence>.stage-edit .work-stage-control{grid-template-columns:1fr!important;gap:12px!important;min-height:0!important}}@media (max-width:460px){.workflow-sequence>.stage-shoot .work-stage-checkboxes,.workflow-sequence>.stage-edit .work-stage-checkboxes{grid-template-columns:1fr!important}}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links:hover{background:linear-gradient(135deg,#ffe13b,#ffc914)!important;border-color:#d9a900!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line.stage-interactive:hover{color:#3b2c00!important;box-shadow:none!important;background:linear-gradient(135deg,#ffe13b,#ffc914)!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;padding:14px 16px 18px!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>p,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>p:hover{box-shadow:none!important;background:0 0!important;padding-top:4px!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check{align-self:start!important;margin:0!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>p>.product-links-display{background:#fff!important;margin-top:14px!important}@media (max-width:720px){.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line:hover{grid-template-columns:50px minmax(0,1fr)!important;gap:10px!important;padding:10px 10px 16px!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>p{padding-top:2px!important}}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-complete>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-relevant>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links.stage-role-muted>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack:hover{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:50%!important;outline:0!important;padding:0!important;overflow:hidden!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack>img,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack>span{clip-path:circle(50%)!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:50%!important;outline:0!important}.workflow-sequence .stage-product_brief .product-brief-note-teaser,.workflow-sequence .stage-product_brief .product-brief-note-teaser:hover,.workflow-sequence .stage-product_brief .product-brief-note-teaser>span,.workflow-sequence .stage-product_brief .product-brief-note-teaser>*{color:#263346!important;text-shadow:none!important;box-shadow:none!important;background:#fff!important}.workflow-sequence .stage-product_brief .stage-line>p>small:has(.product-brief-note-teaser){color:#263346!important;text-shadow:none!important;box-shadow:none!important;background:#fff!important}.workflow-sequence .stage-product_brief .product-brief-note-teaser:focus-visible{color:#263346!important;text-shadow:none!important;box-shadow:none!important;background:#fff!important}.workflow-sequence>.stage-video_flow>.stage-line>p>.stage-updated-at{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:1/3!important;place-self:center start!important;width:auto!important;max-width:240px!important;margin:0 0 0 8px!important;display:block!important;overflow:hidden!important}.workflow-sequence>.stage-video_flow>.stage-line>p>small:has(.video-flow-note-teaser){grid-area:2/1/auto/-1!important;margin-top:7px!important}@media (max-width:720px){.workflow-sequence>.stage-video_flow>.stage-line>p>.stage-updated-at{grid-area:2/1/auto/-1!important;max-width:100%!important;margin:0!important}.workflow-sequence>.stage-video_flow>.stage-line>p>small:has(.video-flow-note-teaser){grid-row:3!important}}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:hover,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:focus,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:active{-webkit-appearance:none!important;appearance:none!important;display:contents!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:focus-visible{-webkit-appearance:none!important;appearance:none!important;display:contents!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:before,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check:after{content:none!important;display:none!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack{width:58px!important;height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;place-self:start center!important;margin:0!important;padding:0!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack>img,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack>span{width:54px!important;height:54px!important;margin:0!important}@media (max-width:720px){.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack{width:48px!important;height:48px!important}.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack>img,.workflow-sequence.workflow-sequence>.stage-product_links.stage-product_links>.stage-line.stage-line>.stage-check>.stage-owner-profile-stack>span{width:46px!important;height:46px!important}}.workflow-sequence.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions>.delete-feedback-button,.workflow-sequence.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions>.delete-feedback-button:hover{color:#fff!important;opacity:1!important;text-indent:0!important;min-width:122px!important;box-shadow:none!important;background:#c92b35!important;border:2px solid #c92b35!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.workflow-sequence.workflow-sequence>.stage-flow_approval .client-approval>.stage-actions>.delete-feedback-button:focus-visible{color:#fff!important;opacity:1!important;text-indent:0!important;min-width:122px!important;box-shadow:none!important;background:#c92b35!important;border:2px solid #c92b35!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.workflow-sequence.workflow-sequence>.stage-flow_approval .client-approval>.stage-file.feedback-attachment,.workflow-sequence.workflow-sequence>.stage-flow_approval .client-approval>.stage-file.feedback-attachment:hover,.workflow-sequence.workflow-sequence>.stage-flow_approval .client-approval>.stage-file.feedback-attachment:focus-within{color:#4a2d78!important;opacity:1!important;width:max-content!important;min-width:152px!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border:2px solid #7652b8!important;border-radius:9px!important;grid-template-columns:22px auto!important;margin:10px 0 0!important;padding:7px 12px!important;display:inline-grid!important}.workflow-sequence.workflow-sequence>.stage-flow_approval .client-approval>.stage-file.feedback-attachment .stage-file-plus{color:#fff!important;background:#7652b8!important}.workflow-sequence.workflow-sequence>.stage-flow_approval .client-approval>.stage-file.feedback-attachment b{color:#4a2d78!important;opacity:1!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked,.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked:focus-within{box-shadow:none!important;filter:none!important;background:#fff!important;border-color:#d7dce5!important;transform:none!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line,.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line:hover,.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line.clickable:hover{color:#7b8492!important;box-shadow:none!important;filter:none!important;cursor:not-allowed!important;background:#f8fafc!important;border:2px dashed #c9d0dc!important;transform:none!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line .stage-title-button,.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line .stage-title-button:hover{color:#778190!important;cursor:not-allowed!important;text-shadow:none!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line .stage-owner-profile-stack{opacity:.55!important;filter:grayscale()!important}.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line p>small,.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line p>.stage-updated-at,.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line .stage-quick-action,.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line .workflow-approval-notification,.workflow-sequence.workflow-sequence>.stage-wrap.stage-locked>.stage-line .video-flow-updated-notice{display:none!important}.stage-lock-label{color:#697386!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:#eef1f5!important;border:1px solid #c9d0dc!important;border-radius:999px!important;grid-area:1/4!important;justify-self:end!important;align-items:center!important;min-height:27px!important;padding:5px 10px!important;font-size:8px!important;font-weight:900!important;display:inline-flex!important}.workflow-sequence>.stage-video_flow .stage-actions{align-items:center!important;gap:9px!important}.workflow-sequence>.stage-video_flow .stage-actions>.save-draft-button,.workflow-sequence>.stage-video_flow .stage-actions>.save-draft-button:hover{color:#fff!important;background:linear-gradient(135deg,#ffbd2e 0%,#f28c18 100%)!important;border:2px solid #e58a00!important}.workflow-sequence>.stage-video_flow .stage-actions>.clear-flow-button,.workflow-sequence>.stage-video_flow .stage-actions>.clear-flow-button:hover{color:#3730a3!important;background:#fff!important;border:2px solid #4f46e5!important}.workflow-sequence>.stage-video_flow .stage-actions>.send-flow-button,.workflow-sequence>.stage-video_flow .stage-actions>.send-flow-button:hover{color:#fff!important;background:#0da755!important;border:2px solid #0da755!important}.stage-draft-saved{color:#087a42!important;margin:7px 0!important;font-size:9px!important;font-weight:900!important}.video-flow-send-icon{color:#087da4!important;background:#dff8ff!important}.video-flow-send-modal .confirm-video-flow-send,.video-flow-send-modal .confirm-video-flow-send:hover{color:#fff!important;background:#0da755!important}.video-flow-send-modal .video-flow-send-error{color:#a91d1d!important;background:#fff1f1!important;border:1px solid #ef9a9a!important;border-radius:9px!important;margin:8px 0!important;padding:9px 11px!important;font-size:11px!important;font-weight:800!important;line-height:1.4!important}.video-flow-blocked-icon{color:#b15d00!important;background:#fff0cf!important}.video-flow-blocked-modal>p{color:#4b5563!important;max-width:390px!important;margin-inline:auto!important;line-height:1.6!important}.video-flow-blocked-actions{justify-content:center!important}.video-flow-blocked-actions>button,.video-flow-blocked-actions>button:hover{color:#fff!important;background:linear-gradient(135deg,#ffbd2e,#f28c18)!important;border-color:#e58a00!important}@media (max-width:720px){.workflow-sequence>.stage-video_flow .stage-actions{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;display:grid!important}.workflow-sequence>.stage-video_flow .stage-actions>.send-flow-button{grid-column:1/-1!important;min-height:48px!important;font-size:12px!important;font-weight:950!important}.workflow-sequence>.stage-video_flow:has(.stage-open-hint.is-open)>.stage-editor{padding-bottom:78px!important}.workflow-sequence>.stage-video_flow:has(.stage-open-hint.is-open) .stage-open-hint.is-open{z-index:12!important;bottom:15px!important}}.workflow-sequence>.stage-video_flow>.team-flow-history{color:#26364b!important;box-shadow:none!important;background:#fff!important;border:0!important;border-top:1px solid #c9e7f2!important;border-radius:0!important;margin:0!important;padding:14px 16px 16px!important}.workflow-sequence>.stage-video_flow>.team-flow-history>header{background:#f7fcff!important;border-bottom:1px solid #d7e7ee!important;margin:-14px -16px 13px!important;padding:11px 16px!important}.workflow-sequence>.stage-video_flow>.team-flow-history>header b{color:#167fa8!important;font-size:14px!important;font-weight:950!important}.workflow-sequence>.stage-video_flow>.team-flow-history>header small{color:#65758a!important;font-size:9px!important;font-weight:750!important}.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-list{gap:9px!important}.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-round,.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-round:nth-child(2n){color:#26364b!important;background:#fff!important;border:1px solid #dce6ed!important;border-left:5px solid #ffb51b!important;border-radius:11px!important;min-height:66px!important;padding:10px 12px!important}.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-round:nth-child(3n+2){border-left-color:#24bfe6!important}.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-round:nth-child(3n){border-left-color:#e63d88!important}.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-round b{color:#26364b!important}.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-round small{color:#708095!important}.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-entry{border-color:#e2e9ef!important}.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-round-title>span{color:#473400!important;background:#ffd33d!important;box-shadow:0 0 0 4px #fff3bd!important}.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-round:nth-child(3n+2) .flow-history-round-title>span{color:#073b49!important;background:#25c4e8!important;box-shadow:0 0 0 4px #c9f5ff!important}.workflow-sequence>.stage-video_flow .team-flow-history .flow-history-round:nth-child(3n) .flow-history-round-title>span{color:#fff!important;background:#e83c87!important;box-shadow:0 0 0 4px #ffd2e5!important}@media (max-width:720px){.workflow-sequence>.stage-product_brief>.stage-line{grid-template-columns:56px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:14px!important}.workflow-sequence>.stage-product_brief>.stage-line>.stage-check{grid-area:1/1!important;align-self:start!important}.workflow-sequence>.stage-product_brief>.stage-line>p{grid-area:1/2!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:start!important;gap:8px 9px!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important}.workflow-sequence>.stage-product_brief>.stage-line>p>b{grid-area:1/1!important;min-width:0!important}.workflow-sequence>.stage-product_brief>.stage-line>p>.stage-owner{grid-area:1/2!important;justify-self:end!important;margin:0!important;position:static!important}.workflow-sequence>.stage-product_brief>.stage-line>p>small:has(.product-brief-note-teaser){grid-area:2/1/auto/-1!important;width:100%!important;margin:0!important}.workflow-sequence>.stage-product_brief .product-brief-note-teaser{width:100%!important;height:62px!important;min-height:62px!important}.workflow-sequence>.stage-product_brief>.stage-line>p>.stage-updated-at{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:3/1/auto/-1!important;width:100%!important;max-width:100%!important;margin:0!important;display:block!important;position:static!important;overflow:hidden!important}.workflow-sequence>.stage-product_brief>.stage-line>p>.brief-notification{white-space:normal!important;grid-area:4/1/auto/-1!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:52px!important;margin:2px 0 0!important;padding:10px 12px!important;display:flex!important;position:static!important}.workflow-sequence>.stage-product_brief>.stage-line>p,.workflow-sequence>.stage-video_flow>.stage-line>p{grid-template-columns:minmax(0,1fr) max-content!important;grid-auto-rows:auto!important;align-items:start!important;gap:6px 8px!important;width:100%!important;min-width:0!important;display:grid!important}.workflow-sequence>.stage-product_brief>.stage-line>p>b,.workflow-sequence>.stage-video_flow>.stage-line>p>b{grid-area:1/1!important;min-width:0!important;margin:0!important;position:static!important}.workflow-sequence>.stage-product_brief>.stage-line>p>.stage-owner,.workflow-sequence>.stage-video_flow>.stage-line>p>.stage-owner{grid-area:1/2!important;place-self:start end!important;margin:0!important;position:static!important}.workflow-sequence>.stage-product_brief>.stage-line>p>.stage-updated-at,.workflow-sequence>.stage-video_flow>.stage-line>p>.stage-updated-at{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:2/1/auto/-1!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important}:is(.workflow-sequence>.stage-product_brief>.stage-line>p>small:has(.product-brief-note-teaser),.workflow-sequence>.stage-video_flow>.stage-line>p>small:has(.video-flow-note-teaser)){grid-area:3/1/auto/-1!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important}.workflow-sequence>.stage-product_brief>.stage-line>p>.brief-notification{grid-area:4/1/auto/-1!important;margin:4px 0 0!important;position:static!important;inset:auto!important}.workflow-sequence>.stage-wrap:not(:has(.stage-open-hint.is-open)):has(.stage-open-hint)>.stage-line{padding-bottom:46px!important;position:relative!important;overflow:visible!important}.workflow-sequence>.stage-wrap:not(:has(.stage-open-hint.is-open)):has(.stage-open-hint)>.stage-line>.stage-open-hint{z-index:8!important;margin:0!important;position:absolute!important;inset:auto auto 7px 50%!important;transform:translate(-50%)!important}}.workflow-sequence>.stage-final_approval .feedback-approval-notification,.workflow-sequence>.stage-final_approval .feedback-approval-notification:hover,.workflow-sequence>.stage-final_approval .feedback-approval-notification:active{color:#352900!important;box-shadow:none!important;filter:none!important;background:#ffd83d!important;border:1px solid #e6b900!important;transform:none!important}.workflow-sequence>.stage-final_approval .feedback-approval-notification:focus-visible{color:#352900!important;box-shadow:none!important;filter:none!important;background:#ffd83d!important;border:1px solid #e6b900!important;transform:none!important}.workflow-sequence>.stage-final_approval .feedback-approval-notification .approval-notification-copy,.workflow-sequence>.stage-final_approval .feedback-approval-notification .approval-notification-copy strong{color:#352900!important}.workflow-sequence>.stage-final_approval .feedback-approval-notification .approval-notification-icon{color:#d68a00!important;background:#fff!important;border-radius:50%!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important;box-shadow:0 0 0 3px #ffffff59!important}@media (max-width:720px){html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief>.stage-line>p,html body .app-shell .workflow-sequence.workflow-sequence>.stage-video_flow>.stage-line>p{grid-template:"title owner""meta meta"minmax(18px,auto)"content content"minmax(62px,auto)"action action"/minmax(0,1fr) auto!important;align-content:start!important;row-gap:8px!important;display:grid!important}html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief>.stage-line>p>b,html body .app-shell .workflow-sequence.workflow-sequence>.stage-video_flow>.stage-line>p>b{grid-area:title!important}html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief>.stage-line>p>.stage-owner,html body .app-shell .workflow-sequence.workflow-sequence>.stage-video_flow>.stage-line>p>.stage-owner{grid-area:owner!important}html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief>.stage-line>p>.stage-updated-at,html body .app-shell .workflow-sequence.workflow-sequence>.stage-video_flow>.stage-line>p>.stage-updated-at{z-index:1!important;background:0 0!important;grid-area:meta!important;height:auto!important;min-height:18px!important;margin:0!important;line-height:18px!important;display:block!important;position:relative!important;inset:auto!important}:is(html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief>.stage-line>p>small:has(.product-brief-note-teaser),html body .app-shell .workflow-sequence.workflow-sequence>.stage-video_flow>.stage-line>p>small:has(.video-flow-note-teaser)){z-index:1!important;grid-area:content!important;height:auto!important;min-height:62px!important;margin:0!important;display:block!important;position:relative!important;inset:auto!important}html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief .product-brief-note-teaser,html body .app-shell .workflow-sequence.workflow-sequence>.stage-video_flow .video-flow-note-teaser{width:100%!important;height:62px!important;min-height:62px!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}html body .app-shell .workflow-sequence.workflow-sequence>.stage-product_brief>.stage-line>p>.brief-notification{grid-area:action!important;margin:0!important;position:relative!important;inset:auto!important}}
