@import url(https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Mono&family=Libre+Baskerville:wght@400;700&family=Manrope:wght@400;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&display=swap);body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}button,input,optgroup,select,textarea{font-size:inherit}button,input{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto}fieldset{min-width:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}output{display:inline-block}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.tw-action-btn{display:inline-flex;min-width:92px;align-items:center;justify-content:center;border-radius:9999px;padding-left:.875rem;padding-right:.875rem;padding-top:.625rem;padding-bottom:.625rem;font-size:11px;font-weight:700;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.tw-action-btn:hover{--tw-translate-y:-0.125rem}.tw-action-btn:active,.tw-action-btn:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-action-btn:active{--tw-translate-y:0px}.tw-action-btn-confirm{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#e87550 var(--tw-gradient-from-position);--tw-gradient-to:rgba(232,117,80,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#d85c3a var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 5px 12px rgba(216,92,58,.2);--tw-shadow-colored:0 5px 12px var(--tw-shadow-color)}.tw-action-btn-confirm,.tw-action-btn-confirm:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tw-action-btn-confirm:hover{--tw-shadow:0 8px 16px rgba(216,92,58,.28);--tw-shadow-colored:0 8px 16px var(--tw-shadow-color)}.tw-action-btn-progress{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#2d7864 var(--tw-gradient-from-position);--tw-gradient-to:rgba(45,120,100,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#205b4c var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 5px 12px rgba(32,91,76,.2);--tw-shadow-colored:0 5px 12px var(--tw-shadow-color)}.tw-action-btn-progress,.tw-action-btn-progress:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tw-action-btn-progress:hover{--tw-shadow:0 8px 16px rgba(32,91,76,.28);--tw-shadow-colored:0 8px 16px var(--tw-shadow-color)}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.invert{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)}.invert{--tw-invert:invert(100%)}.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)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.active\:filter:active{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)}.summary-page[data-v-96e12ac8]{min-height:100vh;padding:44px max(24px,6vw) 60px;background:#f4f1eb;color:#29453b;font-family:Manrope,sans-serif}.summary-header[data-v-96e12ac8]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1280px;margin:auto}.eyebrow[data-v-96e12ac8]{font:10px DM Mono;letter-spacing:.14em;color:#9a744e}.summary-header h1[data-v-96e12ac8]{margin:9px 0 5px;font:38px Georgia}.summary-header p[data-v-96e12ac8]{margin:0;color:#7c8b84;font-size:12px}.header-actions[data-v-96e12ac8]{display:flex;gap:8px}.header-actions button[data-v-96e12ac8],.import-button[data-v-96e12ac8]{display:grid;place-items:center;height:38px;border:1px solid #d3d9d2;border-radius:5px;background:#fff;color:#536a60;font-size:11px;cursor:pointer}.header-actions button[data-v-96e12ac8]{width:38px;font-size:16px}.header-actions button[data-v-96e12ac8]:disabled{opacity:.4}.import-button[data-v-96e12ac8]{padding:0 14px;background:#2e5a4a;color:#fff}.import-button input[data-v-96e12ac8]{display:none}.decision-band[data-v-96e12ac8]{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;max-width:1280px;margin:30px auto 14px;padding:18px 20px;border:1px solid;border-radius:7px}.decision-band>span[data-v-96e12ac8]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;font-size:20px}.decision-band small[data-v-96e12ac8],.decision-band strong[data-v-96e12ac8]{display:block}.decision-band small[data-v-96e12ac8]{margin-top:4px;font-size:10px}.decision-band>b[data-v-96e12ac8]{font:30px Georgia}.decision-band.pending[data-v-96e12ac8]{border-color:#ded6c6;background:#f8f3e9}.decision-band.pending>span[data-v-96e12ac8]{background:#e8dbc1;color:#8c6b3f}.decision-band.passed[data-v-96e12ac8]{border-color:#bad2c1;background:#eaf3eb}.decision-band.passed>span[data-v-96e12ac8]{background:#39715a;color:#fff}.decision-band.failed[data-v-96e12ac8]{border-color:#dfbdb5;background:#f8eae7}.decision-band.failed>span[data-v-96e12ac8]{background:#a95649;color:#fff}.metric-strip[data-v-96e12ac8]{display:grid;grid-template-columns:repeat(5,1fr);max-width:1280px;margin:auto;border:1px solid #dedbd3;border-radius:7px;background:#fff;overflow:hidden}.metric-strip>div[data-v-96e12ac8]{padding:18px;border-right:1px solid #e5e2da}.metric-strip>div[data-v-96e12ac8]:last-child{border:0}.metric-strip i[data-v-96e12ac8],.metric-strip span[data-v-96e12ac8],.metric-strip strong[data-v-96e12ac8]{display:block}.metric-strip strong[data-v-96e12ac8]{font:28px Georgia}.metric-strip span[data-v-96e12ac8]{margin:5px 0 9px;color:#829089;font-size:9px}.metric-strip i[data-v-96e12ac8]{font-size:8px;font-style:normal}.metric-strip i.met[data-v-96e12ac8]{color:#45805e}.metric-strip i.unmet[data-v-96e12ac8]{color:#ad5e4f}.report-table[data-v-96e12ac8]{max-width:1280px;margin:16px auto;background:#fff;border:1px solid #dedbd3;border-radius:7px;overflow:hidden}.table-head[data-v-96e12ac8],.table-row[data-v-96e12ac8]{display:grid;grid-template-columns:1.4fr repeat(5,1fr);align-items:center;gap:12px;padding:13px 18px}.table-head[data-v-96e12ac8]{background:#eef1ec;color:#77877e;font-size:9px}.table-row[data-v-96e12ac8]{min-height:61px;border-top:1px solid #ecebe5;font-size:11px}.table-row small[data-v-96e12ac8],.table-row strong[data-v-96e12ac8]{display:block}.table-row small[data-v-96e12ac8]{margin-top:3px;color:#929e98;font-size:8px}.result[data-v-96e12ac8]{justify-self:start;padding:4px 8px;border-radius:4px;font-size:9px}.result.pass[data-v-96e12ac8]{background:#e5f0e6;color:#477959}.result.fail[data-v-96e12ac8]{background:#f7e7e3;color:#a25549}.empty-state[data-v-96e12ac8]{display:grid;place-items:center;gap:6px;padding:58px;color:#6f8078}.empty-state span[data-v-96e12ac8]{color:#98a19d;font-size:10px}.error-list[data-v-96e12ac8]{display:grid;gap:5px;max-width:1280px;margin:14px auto;padding:14px;border:1px solid #dfbdb5;background:#f8eae7;color:#995448;font-size:10px}.summary-page footer[data-v-96e12ac8]{display:flex;justify-content:space-between;max-width:1280px;margin:20px auto;color:#84918b;font-size:9px}.summary-page footer a[data-v-96e12ac8]{color:#a66e46;text-decoration:none}@media (max-width:850px){.summary-page[data-v-96e12ac8]{padding:26px 14px 80px}.summary-header[data-v-96e12ac8]{align-items:flex-start}.metric-strip[data-v-96e12ac8]{grid-template-columns:repeat(2,1fr)}.metric-strip>div[data-v-96e12ac8]{border-bottom:1px solid #e5e2da}.metric-strip>div[data-v-96e12ac8]:last-child{grid-column:1/-1}.report-table[data-v-96e12ac8]{overflow-x:auto}.table-head[data-v-96e12ac8],.table-row[data-v-96e12ac8]{min-width:760px}.summary-page footer[data-v-96e12ac8]{display:grid;gap:10px}}.acceptance-panel[data-v-259fa22d]{position:fixed;z-index:30;right:18px;bottom:18px;display:flex;align-items:center;gap:0;border:1px solid #cfd8d0;border-radius:7px;background:#fff;box-shadow:0 12px 32px #19352b26;color:#29453b;overflow:hidden}.acceptance-panel>div[data-v-259fa22d]{display:grid;min-width:74px;padding:9px 12px;border-right:1px solid #e4e8e2}.acceptance-panel span[data-v-259fa22d],.acceptance-panel strong[data-v-259fa22d]{display:block}.acceptance-panel strong[data-v-259fa22d]{font:14px DM Mono}.acceptance-panel span[data-v-259fa22d]{margin-top:2px;color:#86938c;font-size:8px}.test-id[data-v-259fa22d]{min-width:62px!important;background:#294f42;color:#fff}.test-id span[data-v-259fa22d]{color:#c9d9d0}.acceptance-panel button[data-v-259fa22d]{width:36px;height:48px;border:0;border-left:1px solid #e4e8e2;background:#fff;color:#9b6843;font-size:16px;cursor:pointer}@media (max-width:700px){.acceptance-panel[data-v-259fa22d]{left:10px;right:10px;bottom:10px}.acceptance-panel>div[data-v-259fa22d]{flex:1;min-width:0;padding:8px 6px}.acceptance-panel>div[data-v-259fa22d]:nth-of-type(4){display:none}}.bulk-create[data-v-6874edb2]{min-height:calc(100vh - 70px);padding:42px 7% 70px;background:#f8f6f1;color:#29453b}.back[data-v-6874edb2]{border:0;background:none;padding:0;color:#698078;font-size:11px;cursor:pointer}.eyebrow[data-v-6874edb2]{display:block;margin-top:28px;font:10px DM Mono;letter-spacing:.14em;color:#8b7459}.bulk-create h1[data-v-6874edb2]{margin:10px 0 7px;font:40px Georgia}.bulk-create header p[data-v-6874edb2]{margin:0;color:#7a8982;font-size:12px}.workflow-bar[data-v-6874edb2]{display:grid;grid-template-columns:repeat(4,1fr);margin:30px 0 18px;border:1px solid #dde2da;background:#fff}.workflow-bar span[data-v-6874edb2]{padding:12px 14px;border-right:1px solid #e4e8e1;color:#8a9890;font-size:10px}.workflow-bar span[data-v-6874edb2]:last-child{border:0}.workflow-bar .active[data-v-6874edb2]{background:#e6eee7;color:#2f654f;font-weight:700}.create-layout[data-v-6874edb2]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px}.configuration[data-v-6874edb2],.sku-picker[data-v-6874edb2]{background:#fff;border:1px solid #e0ddd4;border-radius:8px}.picker-head[data-v-6874edb2]{display:flex;align-items:center;justify-content:space-between;padding:17px 18px;background:#f0f3ed}.picker-head small[data-v-6874edb2],.picker-head strong[data-v-6874edb2]{display:block}.picker-head small[data-v-6874edb2]{margin-top:3px;color:#87958d;font-size:9px}.picker-head button[data-v-6874edb2]{border:0;background:none;color:#a86d42;font-size:10px}.sku-option[data-v-6874edb2]{display:grid;grid-template-columns:18px 48px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px 18px;border-top:1px solid #edf0eb;cursor:pointer}.sku-option input[data-v-6874edb2]{accent-color:#2f654f}.product-art[data-v-6874edb2]{width:43px;height:43px;border-radius:5px;background:#d8e5dc}.sku-option small[data-v-6874edb2],.sku-option strong[data-v-6874edb2]{display:block}.sku-option small[data-v-6874edb2]{margin-top:4px;color:#8d9a93;font-size:9px}.sku-option i[data-v-6874edb2]{padding:4px 7px;border-radius:4px;background:#eef1ec;color:#718078;font-size:9px;font-style:normal}.configuration[data-v-6874edb2]{padding:20px}.configuration h2[data-v-6874edb2]{margin:0 0 18px;font:22px Georgia}.configuration>label[data-v-6874edb2]{display:grid;gap:6px;margin-top:12px;color:#65766d;font-size:10px}.configuration select[data-v-6874edb2]{height:36px;padding:0 9px;border:1px solid #d7ddd6;border-radius:5px;background:#fff}.configuration fieldset[data-v-6874edb2]{display:grid;gap:8px;margin:18px 0;padding:12px;border:1px solid #e0e5de;color:#64766d;font-size:10px}.configuration legend[data-v-6874edb2]{padding:0 5px}.configuration input[data-v-6874edb2]{accent-color:#2f654f}.output-summary[data-v-6874edb2]{display:grid;grid-template-columns:auto 1fr;gap:1px 9px;padding:13px;background:#edf3ed}.output-summary strong[data-v-6874edb2]{grid-row:1/3;font:28px Georgia;color:#2f654f}.output-summary span[data-v-6874edb2]{font-size:10px;font-weight:700}.output-summary small[data-v-6874edb2]{color:#849289;font-size:9px}.primary[data-v-6874edb2]{width:100%;margin-top:16px;padding:11px;border:0;border-radius:4px;background:#bd7b47;color:#fff;font-size:10px;cursor:pointer}.primary[data-v-6874edb2]:disabled{opacity:.55}.error[data-v-6874edb2]{color:#a95449;font-size:10px}@media (max-width:760px){.bulk-create[data-v-6874edb2]{padding:28px 15px}.workflow-bar span[data-v-6874edb2]{padding:10px 5px;text-align:center}.create-layout[data-v-6874edb2]{grid-template-columns:1fr}.sku-option[data-v-6874edb2]{grid-template-columns:18px 40px minmax(0,1fr)}.sku-option i[data-v-6874edb2]{display:none}}.launch-page[data-v-7cacfee3]{max-width:1180px;margin:0 auto;padding:44px 7% 70px;background:#f8f6f1;min-height:calc(100vh - 70px);color:#29453b}.launch-head[data-v-7cacfee3]{display:flex;justify-content:space-between;align-items:flex-end}.launch-head h1[data-v-7cacfee3]{font:42px Georgia;margin:10px 0 7px}.launch-head p[data-v-7cacfee3],.panel-copy[data-v-7cacfee3]{color:#819087;font-size:12px}.launch-progress[data-v-7cacfee3]{display:grid;justify-items:end}.launch-progress strong[data-v-7cacfee3]{font:36px Georgia;color:#bd7b49}.launch-progress span[data-v-7cacfee3]{font-size:10px;color:#8b9690}.launch-steps[data-v-7cacfee3]{display:flex;gap:0;margin:34px 0 24px}.launch-steps>div[data-v-7cacfee3]{display:flex;align-items:center;gap:8px;flex:1;color:#9aa49e;font-size:11px;cursor:pointer}.launch-steps>div[data-v-7cacfee3]:after{content:"";height:1px;flex:1;margin:0 14px;background:#dfe3db}.launch-steps>div[data-v-7cacfee3]:last-child:after{display:none}.launch-steps b[data-v-7cacfee3]{display:grid;place-items:center;width:25px;height:25px;border:1px solid #cfd8cd;border-radius:50%;font-size:10px}.launch-steps .active[data-v-7cacfee3],.launch-steps .done[data-v-7cacfee3]{color:#2f654f}.launch-steps .active b[data-v-7cacfee3],.launch-steps .done b[data-v-7cacfee3]{border-color:#2f654f;background:#2f654f;color:#fff}.launch-panel[data-v-7cacfee3]{padding:22px;background:#fff;border:1px solid #e1ded6;border-radius:9px;box-shadow:0 8px 28px #314b3b0b}.toolbar[data-v-7cacfee3]{display:flex;gap:10px;margin-bottom:14px}.toolbar input[data-v-7cacfee3]{flex:1;padding:11px;border:1px solid #d9dfd7;border-radius:5px;font:11px Manrope}.ghost[data-v-7cacfee3]{border:1px solid #d4dcd4;background:#fff;color:#65786e;border-radius:5px;padding:9px 13px;font-size:10px}.sku-list[data-v-7cacfee3]{border-top:1px solid #edf0eb}.sku-row[data-v-7cacfee3]{display:flex;align-items:center;gap:13px;padding:14px 7px;border-bottom:1px solid #edf0eb}.sku-row input[data-v-7cacfee3]{accent-color:#2f654f}.sku-art[data-v-7cacfee3],.version-art[data-v-7cacfee3]{width:48px;height:48px;border-radius:6px;background:#dbe8dc}.sku-art.sand[data-v-7cacfee3],.version-art.sand[data-v-7cacfee3]{background:#e3d5c5}.sku-art.blue[data-v-7cacfee3],.version-art.blue[data-v-7cacfee3]{background:#d8e5e8}.sku-copy[data-v-7cacfee3]{flex:1}.sku-copy small[data-v-7cacfee3],.sku-copy strong[data-v-7cacfee3]{display:block}.sku-copy small[data-v-7cacfee3]{color:#91a097;font-size:10px;margin-top:4px}.sku-status[data-v-7cacfee3]{padding:5px 8px;border-radius:4px;font-size:9px}.sku-status.ready[data-v-7cacfee3]{background:#e7f1e6;color:#4a7d58}.sku-status.blocked[data-v-7cacfee3]{background:#fae9df;color:#ad654b}.row-action[data-v-7cacfee3]{border:0;background:none;color:#b67849;font-size:10px}.launch-panel h2[data-v-7cacfee3]{font:24px Georgia;margin:3px 0}.check-grid[data-v-7cacfee3]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0}.check-card[data-v-7cacfee3]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e7ebe5;border-radius:6px}.check-card>span[data-v-7cacfee3]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:11px}.check-card .ok[data-v-7cacfee3]{background:#e4f0e5;color:#4e805a}.check-card .warn[data-v-7cacfee3]{background:#fae9df;color:#ad654b}.check-card small[data-v-7cacfee3],.check-card strong[data-v-7cacfee3]{display:block}.check-card small[data-v-7cacfee3]{color:#89978f;font-size:10px;margin-top:3px}.selected-summary[data-v-7cacfee3]{display:flex;justify-content:flex-end;align-items:center;gap:15px;padding-top:18px;border-top:1px solid #edf0eb;color:#73847c;font-size:11px}.version-grid[data-v-7cacfee3]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.version-grid article[data-v-7cacfee3]{padding:12px;border:1px solid #e6e9e3;border-radius:6px}.version-art[data-v-7cacfee3]{width:100%;height:130px;margin-bottom:10px}.version-grid small[data-v-7cacfee3],.version-grid strong[data-v-7cacfee3]{display:block}.version-grid small[data-v-7cacfee3]{color:#92a097;font-size:10px;margin-top:3px}.version-select[data-v-7cacfee3]{display:grid;gap:7px;margin-top:10px}.version-select select[data-v-7cacfee3]{padding:8px;border:1px solid #d9dfd7;border-radius:4px;font:10px Manrope}.version-select span[data-v-7cacfee3]{color:#4c805a;font-size:9px}.success-panel[data-v-7cacfee3]{text-align:center;padding:46px 24px}.success-icon[data-v-7cacfee3]{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 15px;border-radius:50%;background:#2f654f;color:#fff;font-size:28px}.success-panel h2[data-v-7cacfee3]{font-size:28px}.file-manifest[data-v-7cacfee3]{max-width:600px;margin:24px auto;text-align:left;border:1px solid #e6e9e3;border-radius:6px}.file-manifest>div[data-v-7cacfee3]{display:grid;grid-template-columns:42px 1fr;gap:2px 10px;padding:12px 14px;border-top:1px solid #edf0eb}.file-manifest>div[data-v-7cacfee3]:first-child{border-top:0}.file-manifest span[data-v-7cacfee3]{grid-row:1/3;display:grid;place-items:center;color:#b86f46;font:9px DM Mono}.file-manifest small[data-v-7cacfee3]{color:#93a097;font-size:9px}.launch-actions[data-v-7cacfee3]{display:flex;justify-content:center;gap:9px}.generated-note[data-v-7cacfee3]{margin-top:16px;color:#4b8058;font-size:10px}@media (max-width:700px){.launch-page[data-v-7cacfee3]{padding:28px 15px}.launch-head[data-v-7cacfee3]{align-items:flex-start}.launch-progress[data-v-7cacfee3],.launch-steps span[data-v-7cacfee3]{display:none}.launch-steps>div[data-v-7cacfee3]:after{margin:0 7px}.check-grid[data-v-7cacfee3],.version-grid[data-v-7cacfee3]{grid-template-columns:1fr}.sku-row[data-v-7cacfee3]{gap:8px}.sku-status[data-v-7cacfee3]{display:none}}.task-workspace[data-v-663665a4]{max-width:1120px!important}.task-workspace[data-v-663665a4]:before{content:"生产与审核控制台";display:block;margin-bottom:18px;font:11px DM Mono;letter-spacing:.14em;color:#a17a52}.task-summary[data-v-663665a4]{display:flex!important;align-items:center;gap:14px!important;padding:18px!important;margin-bottom:16px;background:#eef2ec;border:1px solid #dce5da;border-radius:9px}.task-summary>div[data-v-663665a4]{min-width:130px;padding-right:20px;border-right:1px solid #d5ded3}.task-summary>div strong[data-v-663665a4]{font:30px Georgia!important;color:#2b5848!important}.task-summary>div span[data-v-663665a4]{display:block;margin-top:4px;color:#7b8b83;font-size:10px}.task-summary .create-btn[data-v-663665a4]{margin-left:auto}.task-list[data-v-663665a4]{background:#fff;border:1px solid #dedfd7;border-radius:9px;overflow:hidden;box-shadow:0 8px 24px rgba(36,61,48,.05)}.task-row[data-v-663665a4]{display:grid!important;grid-template-columns:78px minmax(0,1fr) 78px;align-items:center;gap:16px!important;min-height:76px;padding:14px 18px!important;border-top:1px solid #edf0eb!important;transition:background .15s}.task-row[data-v-663665a4]:first-child{border-top:0!important}.task-row[data-v-663665a4]:hover{background:#fafcf9}.task-row>div[data-v-663665a4]{min-width:0}.task-row>div strong[data-v-663665a4]{display:block;color:#29453b;font-size:12px;font-weight:700}.task-row>div small[data-v-663665a4]{display:block;margin-top:5px;color:#89968f;font-size:10px}.task-status[data-v-663665a4]{display:inline-flex!important;justify-content:center;min-width:58px;padding:5px 7px!important;border-radius:5px!important;font-size:9px!important;font-weight:700}.task-status.生成中[data-v-663665a4]{background:#e8f0f4!important;color:#527990!important}.task-status.待审核[data-v-663665a4]{background:#fbf0df!important;color:#aa6e37!important}.task-status.已完成[data-v-663665a4],.task-status.已通过[data-v-663665a4]{background:#e7f1e7!important;color:#4d7a59!important}.task-status.已驳回[data-v-663665a4]{background:#fae8e5!important;color:#a95449!important}.task-filters[data-v-663665a4]{display:flex;gap:10px;margin-bottom:14px}.task-filters input[data-v-663665a4],.task-filters select[data-v-663665a4]{height:36px;padding:0 11px;border:1px solid #d9dfd8;border-radius:6px;background:#fff;color:#61736b;font:11px Manrope}.task-filters input[data-v-663665a4]{flex:1;max-width:360px}.task-filters select[data-v-663665a4]{min-width:112px}.risk-tag[data-v-663665a4]{display:inline-block;margin-top:7px;padding:3px 6px;border-radius:4px;background:#f9e9e0;color:#ad654c;font-size:9px;font-style:normal}.result-dialog[data-v-663665a4]{width:min(620px,100%)!important}.result-grid[data-v-663665a4]{display:grid!important;grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0}.result-tile[data-v-663665a4]{height:120px;border-radius:6px;background:#dce7dc;overflow:hidden}.result-tile[data-v-663665a4]:nth-child(2){background:#e2d6c8}.result-tile[data-v-663665a4]:nth-child(3){background:#d8e3e8}.result-tile[data-v-663665a4]:nth-child(4){background:#ebd9ce}.result-tile span[data-v-663665a4]{top:7px;border-radius:3px}.review-actions[data-v-663665a4]{gap:9px}.review-actions button[data-v-663665a4]{height:36px;padding:0 14px;border:1px solid #d7ddd5;border-radius:5px;color:#6d7d75;font-size:11px}.review-actions .reject[data-v-663665a4]{color:#ab5e50;border-color:#e1bbb3}@media (max-width:600px){.task-filters[data-v-663665a4]{flex-wrap:wrap}.task-filters input[data-v-663665a4]{max-width:none;flex-basis:100%}.task-summary[data-v-663665a4]{flex-wrap:wrap}.task-summary .create-btn[data-v-663665a4]{margin-left:0}.task-row[data-v-663665a4]{grid-template-columns:70px minmax(0,1fr) 54px!important;gap:9px!important;padding:12px 10px!important}.task-row>div small[data-v-663665a4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-grid[data-v-663665a4]{grid-template-columns:repeat(2,1fr)}}.trade-shell[data-v-663665a4]{min-height:100vh;background:#f4f1eb;color:#20312d;display:flex;font-family:Manrope,sans-serif}.side[data-v-663665a4]{width:232px;background:#1e302c;color:#dce4df;padding:26px 17px 18px;display:flex;flex-direction:column}.logo[data-v-663665a4]{display:flex;gap:10px;align-items:center;padding:0 11px 28px}.logo>span[data-v-663665a4]{display:grid;place-items:center;width:33px;height:33px;border:1px solid #a8baac;border-radius:9px;color:#d5b36e;font-size:19px}.logo b[data-v-663665a4]{display:block;font-size:18px;letter-spacing:.08em}.logo small[data-v-663665a4]{font:9px DM Mono;color:#90a49a;letter-spacing:.16em}.workspace[data-v-663665a4]{display:flex;align-items:center;gap:9px;padding:11px 10px;background:#29423b;border:1px solid #37544a;border-radius:8px;margin-bottom:24px}.workspace-dot[data-v-663665a4]{width:8px;height:8px;background:#e0bb6c;border-radius:50%}.workspace div[data-v-663665a4]{flex:1}.workspace small[data-v-663665a4],.workspace strong[data-v-663665a4]{display:block}.workspace small[data-v-663665a4]{font-size:9px;color:#8fa59a}.workspace strong[data-v-663665a4]{font-size:11px;margin-top:3px}.workspace>span[data-v-663665a4]:last-child{color:#8fa59a}nav p[data-v-663665a4]{font:9px DM Mono;letter-spacing:.15em;color:#718a7e;padding:0 12px;margin:19px 0 8px}.side-foot>button[data-v-663665a4],nav button[data-v-663665a4]{width:100%;display:flex;align-items:center;gap:12px;color:#aebfb6;background:none;border:0;padding:11px 13px;border-radius:6px;text-align:left;font-size:12px;cursor:pointer}.side-foot button span[data-v-663665a4],nav button span[data-v-663665a4]{font-size:16px;width:16px;text-align:center}nav button.active[data-v-663665a4],nav button[data-v-663665a4]:hover{color:#f2f5ed;background:#36564a}.side-foot[data-v-663665a4]{margin-top:auto}.side-foot>button[data-v-663665a4]{margin-bottom:17px}.user[data-v-663665a4]{border-top:1px solid #385049;padding:17px 5px 0;display:flex;align-items:center;gap:9px}.avatar[data-v-663665a4]{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;background:#d5b36e;color:#263a31;font-size:10px;font-weight:700}.user div[data-v-663665a4]:nth-child(2){flex:1}.user b[data-v-663665a4],.user small[data-v-663665a4]{display:block}.user b[data-v-663665a4]{font-size:11px}.user small[data-v-663665a4]{font-size:9px;color:#81968c;margin-top:2px}main[data-v-663665a4]{flex:1;min-width:0}.top[data-v-663665a4]{height:70px;border-bottom:1px solid #dedbd2;display:flex;align-items:center;justify-content:space-between;padding:0 42px;background:#f8f6f1}.crumb[data-v-663665a4]{font:11px DM Mono;color:#8a9690}.slash[data-v-663665a4]{margin:0 10px;color:#b8b7ad}.top b[data-v-663665a4]{font-size:12px}.top-actions[data-v-663665a4]{display:flex;align-items:center;gap:12px}.icon-btn[data-v-663665a4]{border:0;background:none;font-size:19px;color:#65756d;position:relative}.icon-btn i[data-v-663665a4]{position:absolute;width:5px;height:5px;background:#c07854;border-radius:50%;right:1px;top:1px}.upgrade[data-v-663665a4]{background:#284e41;border:0;color:#f5eee1;border-radius:5px;padding:9px 13px;font-size:10px}.upgrade span[data-v-663665a4]{color:#e3bd70;font-size:14px;margin-left:8px}.hero[data-v-663665a4]{position:relative;min-height:276px;display:flex;justify-content:space-between;overflow:hidden;padding:47px 7% 35px;background:#e7ece2}.eyebrow[data-v-663665a4],.label[data-v-663665a4]{font:10px DM Mono;letter-spacing:.14em;color:#8b7459}.hero h1[data-v-663665a4]{font-family:Georgia,serif;font-size:42px;font-weight:400;line-height:1.05;margin:13px 0;color:#223d34;letter-spacing:-.04em}.hero h1 em[data-v-663665a4]{color:#bc814a;font-style:italic}.hero p[data-v-663665a4]{font-size:13px;color:#718078}.hero-art[data-v-663665a4]{position:absolute;right:7%;top:0;width:40%;height:100%;overflow:hidden}.sun[data-v-663665a4]{position:absolute;width:185px;height:185px;right:110px;top:20px;border-radius:50%;background:#d4a45f;opacity:.85}.mountain[data-v-663665a4]{position:absolute;bottom:-68px;right:-28px;width:450px;height:210px;background:#7d9b82;clip-path:polygon(0 100%,43% 0,62% 43%,76% 13%,100% 100%)}.package[data-v-663665a4]{position:absolute;z-index:2;right:190px;top:75px;padding:17px 15px;background:#f1eee4;border:1px solid #d3c6ad;box-shadow:9px 10px 0 #2b4e42;color:#2b4e42;font:700 12px DM Mono;line-height:1.4;transform:rotate(-7deg)}.package small[data-v-663665a4]{font-size:7px;color:#aa7b4e}.metrics[data-v-663665a4]{display:grid;grid-template-columns:repeat(4,1fr);background:#f9f7f2;border-bottom:1px solid #dfdbd1}.metrics>div[data-v-663665a4]{padding:20px 28px;border-right:1px solid #e3ded4}.metrics small[data-v-663665a4],.metrics span[data-v-663665a4]{display:block;color:#89948e;font-size:10px}.metrics strong[data-v-663665a4]{display:block;font:32px Georgia;margin:7px 0 3px;color:#24453a}.metrics em[data-v-663665a4]{font:600 10px Manrope;color:#619272;font-style:normal;margin-left:5px}.metrics em.blue[data-v-663665a4]{color:#6d91ae}.metrics strong.warn[data-v-663665a4]{color:#bc674d}.grid[data-v-663665a4]{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;padding:28px 7% 50px}.panel[data-v-663665a4]{background:#faf9f5;border:1px solid #dfdbd1;border-radius:8px;padding:20px}.panel-head[data-v-663665a4]{display:flex;align-items:flex-start;justify-content:space-between}.label[data-v-663665a4]{font-size:9px;color:#a17a52}.panel h2[data-v-663665a4]{font:22px Georgia;margin:5px 0 18px;color:#29493e}.more[data-v-663665a4],.view-all[data-v-663665a4]{border:0;background:none;color:#819089;font-size:11px}.create-card[data-v-663665a4]{display:flex;align-items:center;gap:15px;padding:17px;background:#e8eee5;border-radius:7px}.create-icon[data-v-663665a4]{width:42px;height:42px;display:grid;place-items:center;border-radius:8px;background:#2d5749;color:#e4bd72;font-size:21px}.create-card h3[data-v-663665a4]{font-size:13px;margin:0 0 5px}.create-card p[data-v-663665a4]{font-size:10px;color:#75847c;margin:0;line-height:1.5}.create-btn[data-v-663665a4]{margin-left:auto;white-space:nowrap;background:#bd7b47;border:0;color:#fff;border-radius:4px;padding:10px 12px;font-size:10px}.chips[data-v-663665a4]{display:flex;gap:8px;margin-top:13px}.chips button[data-v-663665a4]{border:1px solid #d9d8cf;background:#fff;padding:7px 11px;border-radius:20px;font-size:10px;color:#697a72}.calendar h2 small[data-v-663665a4]{font:10px Manrope;color:#a0aaa4;margin-left:7px}.days[data-v-663665a4]{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin:0 0 17px}.day[data-v-663665a4]{text-align:center;padding:8px 0;border-radius:5px}.day small[data-v-663665a4]{display:block;font:9px DM Mono;color:#9aa49d}.day b[data-v-663665a4]{display:block;font:14px Georgia;margin:5px 0}.day span[data-v-663665a4]{display:block;width:4px;height:4px;border-radius:50%;margin:auto;background:transparent}.day span.dot[data-v-663665a4]{background:#c37e49}.day.today[data-v-663665a4]{background:#e4ece2;color:#2d5a48}.next-post[data-v-663665a4]{display:flex;align-items:center;gap:11px;padding-top:13px;border-top:1px solid #e6e2da}.post-thumb[data-v-663665a4]{width:38px;height:38px;display:grid;place-items:center;background:#d5e0d3;color:#6f8f78;border-radius:5px}.next-post div[data-v-663665a4]:nth-child(2){flex:1}.next-post small[data-v-663665a4],.next-post span[data-v-663665a4],.next-post strong[data-v-663665a4]{display:block}.next-post small[data-v-663665a4]{font:8px DM Mono;color:#a27b59}.next-post strong[data-v-663665a4]{font-size:11px;margin:3px 0}.next-post span[data-v-663665a4]{font-size:9px;color:#89958e}.next-post button[data-v-663665a4]{border:0;background:none;font-size:20px;color:#b77d50}.assets[data-v-663665a4],.checklist[data-v-663665a4]{min-height:240px}.asset-grid[data-v-663665a4]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.asset[data-v-663665a4]{height:142px;border-radius:5px;position:relative;overflow:hidden;background:#d4dfd2}.asset[data-v-663665a4]:before{content:"";position:absolute;inset:19% 15%;background:#b6c9b6;border-radius:50% 50% 5% 5%;transform:rotate(-12deg)}.asset-1[data-v-663665a4]{background:#d9cbb9}.asset-1[data-v-663665a4]:before{background:#a87955;border-radius:4px;inset:25% 20%;transform:rotate(12deg)}.asset-2[data-v-663665a4]{background:#d5e0e4}.asset-2[data-v-663665a4]:before{background:#e8eee9;inset:17% 12%;transform:rotate(0)}.asset-3[data-v-663665a4]{background:#e6d6ca}.asset-3[data-v-663665a4]:before{background:#bf8e6f;inset:25% 15%;border-radius:45% 45% 4px 4px}.asset span[data-v-663665a4]{position:absolute;left:7px;bottom:6px;font:8px DM Mono;color:#fff;background:#213c34cc;padding:4px 5px;border-radius:3px}.checklist .spark[data-v-663665a4]{color:#bc7b49;font-size:21px}.suggest[data-v-663665a4]{display:flex;gap:10px;padding:12px 0;border-top:1px solid #e7e3da}.suggest-icon[data-v-663665a4]{width:27px;height:27px;display:grid;place-items:center;border-radius:5px;background:#f0e5d7;color:#b77d50}.suggest>div[data-v-663665a4]:nth-child(2){flex:1}.suggest strong[data-v-663665a4]{font-size:11px}.suggest p[data-v-663665a4]{font-size:10px;color:#7d8b84;margin:4px 0 0;line-height:1.45}.suggest button[data-v-663665a4]{align-self:center;border:0;background:none;color:#b67b50;font-size:18px}@media (max-width:900px){.side[data-v-663665a4]{width:190px}.grid[data-v-663665a4]{padding-left:4%;padding-right:4%}.hero[data-v-663665a4]{padding-left:5%}.hero-art[data-v-663665a4]{right:2%}.metrics>div[data-v-663665a4]{padding:18px 16px}}@media (max-width:700px){.side[data-v-663665a4]{display:none}.top[data-v-663665a4]{padding:0 18px}.hero[data-v-663665a4]{min-height:300px}.hero-art[data-v-663665a4]{opacity:.45;width:70%;right:-10%}.hero h1[data-v-663665a4]{font-size:36px}.metrics[data-v-663665a4]{grid-template-columns:repeat(2,1fr)}.metrics>div[data-v-663665a4]:nth-child(2){border-right:0}.grid[data-v-663665a4]{grid-template-columns:1fr;padding:20px 14px}.asset-grid[data-v-663665a4]{grid-template-columns:repeat(2,1fr)}.asset[data-v-663665a4]{height:120px}}.subview[data-v-663665a4]{padding:46px 7%;min-height:680px;background:#f8f6f1}.subview .back[data-v-663665a4]{border:0;background:none;color:#698078;font-size:11px;cursor:pointer}.subview h1[data-v-663665a4]{font:40px Georgia;color:#29493e;margin:18px 0 8px}.subview p[data-v-663665a4]{color:#7a8982;font-size:13px}.subform[data-v-663665a4]{display:grid;gap:14px;max-width:620px;margin-top:30px;padding:24px;background:#fff;border:1px solid #e0ddd4;border-radius:8px}.subform label[data-v-663665a4]{display:grid;gap:6px;color:#66766f;font-size:11px}.subform input[data-v-663665a4],.subform select[data-v-663665a4]{padding:11px;border:1px solid #d8dfd7;border-radius:5px;background:#fafbf8;font:12px Manrope}.subcards[data-v-663665a4]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px;max-width:800px;margin-top:30px}.subcards article[data-v-663665a4]{padding:22px;background:#fff;border:1px solid #e0ddd4;border-radius:8px}.subcards strong[data-v-663665a4]{font-size:14px;color:#315448}.subcards p[data-v-663665a4]{font-size:11px;line-height:1.6;min-height:35px}.subcards button[data-v-663665a4]{border:0;background:none;color:#b67849;padding:0;font-size:11px}@media (max-width:600px){.subview[data-v-663665a4]{padding:28px 18px}.subview h1[data-v-663665a4]{font-size:32px}.subcards[data-v-663665a4]{grid-template-columns:1fr}}.creator-form[data-v-663665a4]{display:grid;gap:10px;padding:15px;background:#eef3ea;border-radius:7px}.creator-form label[data-v-663665a4]{display:grid;gap:5px;color:#64766d;font-size:10px}.creator-form input[data-v-663665a4],.creator-form select[data-v-663665a4]{border:1px solid #d4ddd3;border-radius:4px;padding:9px;background:#fff;color:#30463d;font:11px Manrope}.form-row[data-v-663665a4]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.form-actions[data-v-663665a4]{display:flex;justify-content:flex-end;gap:8px}.cancel[data-v-663665a4]{border:1px solid #d2d8d1;background:#fff;color:#718078;border-radius:4px;padding:9px 12px;font-size:10px}.create-btn[data-v-663665a4]:disabled{opacity:.6}.generated-note[data-v-663665a4]{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 11px;border-radius:5px;background:#e0eee1;color:#3c7556;font-size:10px}.generated-note button[data-v-663665a4]{margin-left:auto;border:0;background:none;color:#719177;font-size:15px}.asset[data-v-663665a4]{cursor:pointer;transition:transform .18s}.asset[data-v-663665a4]:hover{transform:translateY(-3px)}.overlay[data-v-663665a4]{position:fixed;inset:0;z-index:20;display:grid;place-items:center;background:#1d302caa;padding:20px}.dialog[data-v-663665a4]{position:relative;width:min(420px,100%);padding:24px;border-radius:10px;background:#faf9f5;box-shadow:0 20px 60px #10231d66}.dialog.compact[data-v-663665a4]{width:min(460px,100%)}.dialog-close[data-v-663665a4]{position:absolute;right:14px;top:10px;border:0;background:none;color:#829089;font-size:24px;cursor:pointer}.dialog-visual[data-v-663665a4]{height:190px;margin-bottom:18px;border-radius:7px;background:#d4dfd2}.dialog-visual[data-v-663665a4]:before{content:"";display:block;width:55%;height:60%;margin:auto;transform:translateY(35%);background:#b6c9b6;border-radius:50% 50% 5% 5%}.dialog h2[data-v-663665a4]{font:24px Georgia;color:#29493e;margin:8px 0}.dialog p[data-v-663665a4]{font-size:11px;color:#77867f;line-height:1.6}.dialog-actions[data-v-663665a4]{display:flex;justify-content:flex-end;gap:8px;margin-top:22px}.dialog-actions>button[data-v-663665a4]:first-child{border:1px solid #d4d8d1;border-radius:4px;background:#fff;color:#74827b;padding:9px 13px;font-size:10px}.status-line[data-v-663665a4]{padding:10px;border-radius:5px;background:#e5efe6;color:#48745a;font-size:11px}.status-dot[data-v-663665a4]{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#5e9a70}.asset-workspace[data-v-663665a4],.product-workspace[data-v-663665a4]{max-width:980px;margin-top:28px}.asset-toolbar[data-v-663665a4],.product-toolbar[data-v-663665a4]{display:flex;gap:10px;margin-bottom:14px}.asset-toolbar input[data-v-663665a4],.product-toolbar input[data-v-663665a4]{flex:1;padding:11px;border:1px solid #d8dfd7;border-radius:5px;background:#fff;font:12px Manrope}.asset-toolbar select[data-v-663665a4]{padding:10px;border:1px solid #d8dfd7;border-radius:5px;background:#fff;color:#66766f}.product-table[data-v-663665a4]{background:#fff;border:1px solid #e0ddd4;border-radius:8px;overflow:hidden}.table-head[data-v-663665a4],.table-row[data-v-663665a4]{display:grid;grid-template-columns:2fr 1.1fr 1.5fr .9fr .8fr;align-items:center;gap:10px;padding:13px 16px;font-size:11px}.table-head[data-v-663665a4]{background:#f0f3ed;color:#7d8c83;font-size:10px}.table-row[data-v-663665a4]{border-top:1px solid #edf0ea}.table-row small[data-v-663665a4],.table-row strong[data-v-663665a4]{display:block}.asset-list-row small[data-v-663665a4],.table-row small[data-v-663665a4]{color:#93a098;font-size:10px;margin-top:3px}.progress[data-v-663665a4]{display:inline-block;width:68px;height:5px;margin-right:7px;border-radius:4px;background:#e4e9e2;vertical-align:middle}.progress b[data-v-663665a4]{display:block;height:100%;border-radius:4px;background:#6d9a77}.pill[data-v-663665a4]{color:#4b7b5b;background:#e7f0e5;border-radius:12px;padding:4px 7px;font-size:9px;justify-self:start}.row-action[data-v-663665a4]{border:0;background:none;color:#b67849;font-size:10px;cursor:pointer}.asset-list[data-v-663665a4]{background:#fff;border:1px solid #e0ddd4;border-radius:8px}.asset-list-row[data-v-663665a4]{display:flex;align-items:center;gap:11px;padding:12px 15px;border-top:1px solid #edf0ea;cursor:pointer}.asset-list-row[data-v-663665a4]:first-child{border-top:0}.asset-list-row>span[data-v-663665a4]:nth-child(3){flex:1}.mini-thumb[data-v-663665a4]{width:42px;height:42px;border-radius:5px;background:#d5e0d3}.asset-list-row input[data-v-663665a4]{accent-color:#bd7b49}@media (max-width:600px){.asset-toolbar[data-v-663665a4],.product-toolbar[data-v-663665a4]{flex-wrap:wrap}.asset-toolbar input[data-v-663665a4],.product-toolbar input[data-v-663665a4]{flex-basis:100%}.table-head[data-v-663665a4],.table-row[data-v-663665a4]{grid-template-columns:1.8fr 1fr .8fr;padding:11px 9px}.table-head span[data-v-663665a4]:nth-child(4),.table-head span[data-v-663665a4]:nth-child(5),.table-row>button[data-v-663665a4],.table-row>span[data-v-663665a4]:nth-child(4){display:none}}.calendar-workspace[data-v-663665a4],.insights-workspace[data-v-663665a4],.settings-form[data-v-663665a4]{max-width:900px;margin-top:28px;display:grid;gap:14px}.calendar-toolbar[data-v-663665a4],.insight-cards[data-v-663665a4],.settings-form label[data-v-663665a4]{display:flex;align-items:center;gap:10px}.settings-form label[data-v-663665a4]{justify-content:space-between;padding:13px 16px;background:#fff;border:1px solid #e0ddd4;border-radius:7px;color:#687a71;font-size:11px}.settings-form input[data-v-663665a4]:not([type=checkbox]),.settings-form select[data-v-663665a4],.settings-form textarea[data-v-663665a4]{width:260px;padding:9px;border:1px solid #d8dfd7;border-radius:4px;font:11px Manrope}.switch-line[data-v-663665a4]{justify-content:flex-start!important}.calendar-toolbar input[data-v-663665a4],.calendar-toolbar select[data-v-663665a4]{padding:10px;border:1px solid #d8dfd7;border-radius:4px;background:#fff}.calendar-toolbar input[data-v-663665a4]{flex:1}.plan-list[data-v-663665a4]{background:#fff;border:1px solid #e0ddd4;border-radius:8px}.plan-row[data-v-663665a4]{display:grid;grid-template-columns:100px 1fr 150px 70px;gap:10px;align-items:center;padding:14px 16px;border-top:1px solid #edf0ea;font-size:11px}.plan-row[data-v-663665a4]:first-child{border-top:0}.plan-row small[data-v-663665a4]{color:#8a9890}.insight-cards[data-v-663665a4]{align-items:stretch}.insight-cards>div[data-v-663665a4]{flex:1;padding:20px;background:#fff;border:1px solid #e0ddd4;border-radius:8px}.insight-cards span[data-v-663665a4],.insight-cards strong[data-v-663665a4]{display:block}.insight-cards strong[data-v-663665a4]{font:30px Georgia;color:#2b5a48}.insight-cards span[data-v-663665a4]{margin-top:5px;color:#89968f;font-size:10px}.bars[data-v-663665a4]{display:flex;align-items:flex-end;justify-content:space-around;height:260px;padding:20px;background:#fff;border:1px solid #e0ddd4;border-radius:8px}.bars>div[data-v-663665a4]{display:grid;justify-items:center;gap:7px;height:100%;width:18%}.bars small[data-v-663665a4],.bars span[data-v-663665a4]{font-size:10px;color:#7d8b84}.bars i[data-v-663665a4]{display:flex;align-items:flex-end;width:34px;height:180px;background:#eef1ed;border-radius:5px;overflow:hidden}.bars i b[data-v-663665a4]{display:block;width:100%;background:#b77d50}.task-status[data-v-663665a4]{padding:4px 7px;border-radius:12px;font-size:9px;background:#e8eee8}.task-status.待审核[data-v-663665a4]{background:#f5e8d8;color:#a56d3d}.task-status.生成中[data-v-663665a4]{background:#e3edf2;color:#52768a}.result-grid[data-v-663665a4]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:15px 0}.result-tile[data-v-663665a4]{height:110px;border-radius:5px;background:#d4dfd2;position:relative}.result-tile span[data-v-663665a4]{position:absolute;left:7px;top:6px;padding:3px 5px;background:#24473dcc;color:#fff;font:9px DM Mono}.review-actions[data-v-663665a4]{display:flex;justify-content:flex-end;gap:8px}.review-actions button[data-v-663665a4]{padding:9px 13px;border-radius:4px;border:1px solid #d1d8cf;background:#fff;color:#7d897f;font-size:10px}.review-actions .approve[data-v-663665a4]{background:#2f604e;border-color:#2f604e;color:#fff}.review-actions .reject[data-v-663665a4]{color:#ad5c4d;border-color:#e0b7ad}*{box-sizing:border-box}body{margin:0;background:#f2eee5;color:#202b28;font-family:Manrope,Microsoft YaHei,sans-serif}.room[data-v-11998e1e]{min-height:100vh}.masthead[data-v-11998e1e],.room>header[data-v-11998e1e]{height:88px;border-bottom:1px solid #293a34;display:flex;align-items:center;padding:0 54px;gap:38px;background:#f8f4ec}.logo[data-v-11998e1e]{min-width:260px}.logo b[data-v-11998e1e]{font:700 28px DM Mono;color:#df633e;margin-right:10px}.logo strong[data-v-11998e1e]{letter-spacing:.12em;font-size:17px}.edition i[data-v-11998e1e],.edition[data-v-11998e1e],.logo small[data-v-11998e1e],.room label[data-v-11998e1e],.room nav span[data-v-11998e1e]{display:block;font:10px DM Mono;color:#8b938c}.edition[data-v-11998e1e]{border-left:1px solid #d7d1c5;padding-left:22px;flex:1}.edition b[data-v-11998e1e]{display:block;font:700 14px Libre Baskerville;color:#263630;margin-top:5px}.edition i[data-v-11998e1e]{font-style:normal;margin-top:4px}.head-actions[data-v-11998e1e]{display:flex;gap:9px;align-items:center}.head-actions button[data-v-11998e1e],.room nav button[data-v-11998e1e]{border:1px solid #d6d0c5;background:none;padding:9px 12px;color:#68746d;font-size:10px}.ink[data-v-11998e1e]{background:#df633e!important;color:#fff!important;border-color:#df633e!important}.avatar[data-v-11998e1e]{background:#205044;color:#efc17f;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;font-weight:700}.room nav[data-v-11998e1e]{height:58px;border-bottom:1px solid #d8d1c5;display:flex;align-items:center;gap:25px;padding:0 54px;background:#f8f4ec}.room nav button[data-v-11998e1e]{border-bottom:3px solid transparent;height:100%;padding:0;background:none}.room nav button.active[data-v-11998e1e]{color:#205044;border-color:#df633e;font-weight:700}.room nav sup[data-v-11998e1e]{background:#df633e;color:#fff;border-radius:9px;padding:2px 5px}.room nav span[data-v-11998e1e]{margin-left:auto}.desk[data-v-11998e1e]{padding:48px 54px;max-width:1440px;margin:auto}.intro[data-v-11998e1e],.page-head[data-v-11998e1e]{display:flex;justify-content:space-between;align-items:end}.desk h1[data-v-11998e1e],.page h1[data-v-11998e1e]{font:700 41px Libre Baskerville;line-height:1.2;margin:15px 0}.desk h1 em[data-v-11998e1e],.page h1 em[data-v-11998e1e]{color:#df633e;font-style:normal}.desk p[data-v-11998e1e],.page-head p[data-v-11998e1e]{font-size:12px;color:#7e8981}.intro aside[data-v-11998e1e]{padding:5px 0 5px 17px;width:300px}.intro aside b[data-v-11998e1e]{display:block;font:700 14px Libre Baskerville;line-height:1.5;margin:9px 0}.intro aside small[data-v-11998e1e]{font-size:10px;color:#8c958d}.cards footer button[data-v-11998e1e],.intro aside button[data-v-11998e1e],.story button[data-v-11998e1e]{display:block;border:0;background:none;color:#d8613e;font-size:10px;padding:0;margin-top:13px}.flow-title[data-v-11998e1e]{border-bottom:1px solid #293a34;padding:0 0 10px;margin-top:55px}.flow-title span[data-v-11998e1e]{font:10px DM Mono;letter-spacing:.15em}.flow-title i[data-v-11998e1e]{font:10px DM Mono;color:#8b938c;font-style:normal}.flow[data-v-11998e1e]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.flow>section[data-v-11998e1e]{padding-top:15px;border-right:1px solid #d8d1c5;padding-right:15px}.flow>section[data-v-11998e1e]:last-child{border:0}.flow section>header[data-v-11998e1e]{display:flex;gap:10px;margin-bottom:13px}.flow section>header>b[data-v-11998e1e]{font:18px Libre Baskerville;color:#df633e}.flow section>header small[data-v-11998e1e],.flow section>header strong[data-v-11998e1e]{display:block}.flow section>header small[data-v-11998e1e]{font-size:9px;color:#8b938c;margin-top:3px}.flow section>header sup[data-v-11998e1e]{margin-left:auto;background:#ded8cd;border-radius:9px;padding:2px 7px;font:10px DM Mono}.story[data-v-11998e1e]{background:#fff;border:1px solid #dcd6ca;padding:16px;margin-bottom:10px;cursor:pointer;transition:.2s}.story.selected[data-v-11998e1e],.story[data-v-11998e1e]:hover{border-color:#df633e;transform:translateY(-2px);box-shadow:0 7px 18px #cfc6b5}.story>div[data-v-11998e1e]{display:flex;justify-content:space-between}.story span[data-v-11998e1e]{font:9px DM Mono;padding:4px 6px;background:#f7e4dc;color:#b95d40}.story .pink[data-v-11998e1e]{background:#f2e0e9;color:#a35170}.story .blue[data-v-11998e1e]{background:#dfedf2;color:#4a7b91}.story time[data-v-11998e1e]{font:9px DM Mono;color:#999f9a}.story h2[data-v-11998e1e]{font:700 15px Libre Baskerville;line-height:1.45;margin:14px 0 7px}.story p[data-v-11998e1e]{font-size:10px;color:#7b857e;min-height:30px}.story footer[data-v-11998e1e]{border-top:1px solid #eeeae2;padding-top:10px;margin-top:12px}.story footer small[data-v-11998e1e]{font-size:9px;color:#8b938c}.add[data-v-11998e1e]{border:0;background:none;color:#d8613e;font-size:10px;padding:12px 0}.context[data-v-11998e1e]{margin-top:27px;background:#e8dfd1;border-top:2px solid #205044;display:flex;justify-content:space-between;align-items:center}.context h2[data-v-11998e1e]{font:700 19px Libre Baskerville;margin:8px 0}.context p[data-v-11998e1e]{font-size:11px;color:#707b73}.page[data-v-11998e1e]{padding:52px 10%;max-width:1440px;margin:auto}.page-head h1[data-v-11998e1e]{font-size:38px}.cards[data-v-11998e1e]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:28px}.brief[data-v-11998e1e],.cards article[data-v-11998e1e],.paper[data-v-11998e1e],.review article[data-v-11998e1e]{background:#fff;border:1px solid #ddd7cc}.cards h2[data-v-11998e1e]{font:700 18px Libre Baskerville;line-height:1.45;margin:25px 0 13px}.cards p[data-v-11998e1e]{font-size:11px;color:#77817a;line-height:1.7;min-height:46px}.cards footer[data-v-11998e1e]{border-top:1px solid #eeeae2;padding-top:13px;font-size:10px;color:#8d968f;display:flex;justify-content:space-between}.cards footer b[data-v-11998e1e]{color:#df633e}.review[data-v-11998e1e],.studio[data-v-11998e1e]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px}.brief label[data-v-11998e1e]{display:block;margin:0 0 7px}.brief input[data-v-11998e1e],.brief textarea[data-v-11998e1e]{width:100%;padding:12px;border:1px solid #ddd7cc;background:#faf8f3;margin-bottom:17px;font:13px Manrope}.brief textarea[data-v-11998e1e]{height:120px}.brief>button[data-v-11998e1e]:not(.ink){display:block;width:100%;text-align:left;border:1px solid #ddd7cc;background:#faf8f3;padding:10px;margin:6px 0;font-size:10px}.brief .chosen[data-v-11998e1e]{background:#fff0ea!important}.wide[data-v-11998e1e]{width:100%;margin-top:14px;padding:13px}.paper[data-v-11998e1e]{background:#dfd6c7;display:flex;flex-direction:column;justify-content:center}.paper h2[data-v-11998e1e]{font:700 25px Libre Baskerville;line-height:1.4;margin:25px 0 12px}.paper p[data-v-11998e1e]{font-size:12px;line-height:1.8}.paper hr[data-v-11998e1e]{width:100%;border:0;border-top:1px solid #c9bdac;margin:70px 0 12px}.review article[data-v-11998e1e]:first-child{background:#205044;color:#fff;border:0}.review article:first-child label[data-v-11998e1e]{color:#efb171}.review h2[data-v-11998e1e]{font:700 27px Libre Baskerville;margin:30px 0}.review article>strong[data-v-11998e1e]{font:700 58px Libre Baskerville;color:#efb171}.review article>strong small[data-v-11998e1e]{font:11px Manrope;color:#d4dfd8;margin-left:8px}.review article p[data-v-11998e1e]{font-size:12px;line-height:1.8;color:#b8cec1}.review ol[data-v-11998e1e]{padding:0 0 0 20px;line-height:3;font:14px Libre Baskerville}.review article>button[data-v-11998e1e]:not(.ink){border:1px solid #b8c6bc;background:none;padding:10px;color:#57786b}.modal[data-v-11998e1e]{position:fixed;inset:0;background:#172820cc;display:grid;place-items:start center;padding-top:18vh;z-index:5}.modal>div[data-v-11998e1e]{background:#fff;width:500px;padding:20px}.modal input[data-v-11998e1e]{width:100%;border:0;border-bottom:1px solid #ddd;padding:14px;font-size:16px}.modal small[data-v-11998e1e]{display:block;margin-top:12px;color:#8c958d}@media (max-width:900px){.review-metrics[data-v-11998e1e]{grid-template-columns:repeat(2,1fr)}.review-item[data-v-11998e1e]{grid-template-columns:1fr auto;gap:12px}.review-item-stat[data-v-11998e1e]{text-align:right}.review-item button[data-v-11998e1e]{grid-column:1/-1;justify-self:start}.desk[data-v-11998e1e],.page[data-v-11998e1e],.room nav[data-v-11998e1e],.room>header[data-v-11998e1e]{padding-left:20px;padding-right:20px}.edition[data-v-11998e1e],.head-actions button[data-v-11998e1e]:first-child,.room nav span[data-v-11998e1e]{display:none}.intro[data-v-11998e1e],.page-head[data-v-11998e1e]{display:block}.intro aside[data-v-11998e1e]{margin-top:24px;width:auto}.cards[data-v-11998e1e],.flow[data-v-11998e1e],.review[data-v-11998e1e],.studio[data-v-11998e1e]{grid-template-columns:1fr}.flow>section[data-v-11998e1e]{border-right:0;border-bottom:1px solid #d8d1c5;padding-bottom:15px}.desk h1[data-v-11998e1e],.page h1[data-v-11998e1e]{font-size:31px}}.flow article.story>footer.story-footer[data-v-11998e1e]{display:flex!important;width:100%;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important}.flow article.story>footer.story-footer>.story-owner[data-v-11998e1e]{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;margin:0!important;text-align:left!important}.flow article.story>footer.story-footer>.action-btn[data-v-11998e1e]{display:inline-flex!important;flex:0 0 108px!important;width:108px!important;min-width:108px!important;max-width:108px!important;margin:0 0 0 auto!important;white-space:nowrap!important;justify-content:center!important}.flow .story footer[data-v-11998e1e]{display:grid;grid-template-columns:minmax(0,1fr) 108px;-moz-column-gap:20px;column-gap:20px}.flow .story footer small[data-v-11998e1e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow .story footer .action-btn[data-v-11998e1e]{width:108px;justify-self:end;flex-shrink:0;white-space:nowrap}.room[data-v-11998e1e]{background-image:radial-gradient(rgba(111,95,72,.14) .55px,transparent 0);background-size:7px 7px;background-blend-mode:multiply}.masthead[data-v-11998e1e],.room nav[data-v-11998e1e],.room>header[data-v-11998e1e]{background:hsla(40,46%,95%,.95)}.cards button[data-v-11998e1e],.context button[data-v-11998e1e],.head-actions button[data-v-11998e1e],.review button[data-v-11998e1e],.room nav button[data-v-11998e1e],.story button[data-v-11998e1e]{font-family:Manrope,Microsoft YaHei,sans-serif;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.cards button[data-v-11998e1e]:hover,.context button[data-v-11998e1e]:hover,.head-actions button[data-v-11998e1e]:hover,.review button[data-v-11998e1e]:hover,.room nav button[data-v-11998e1e]:hover,.story button[data-v-11998e1e]:hover{transform:translateY(-1px)}.ink[data-v-11998e1e]{box-shadow:0 5px 12px rgba(223,99,62,.18)}.cards footer button[data-v-11998e1e],.story footer button[data-v-11998e1e]{background:#f8eee7!important;border-radius:2px;padding:7px 9px!important;margin:0!important}.cards footer button[data-v-11998e1e]:hover,.story footer button[data-v-11998e1e]:hover{background:#df633e!important;color:#fff!important}.flow>section[data-v-11998e1e]{position:relative}.flow>section[data-v-11998e1e]:before{content:"";display:block;height:3px;background:#d8d1c5;position:absolute;top:0;left:0;right:15px}.flow>section[data-v-11998e1e]:first-child:before{background:#df633e}.flow>section[data-v-11998e1e]:nth-child(2):before{background:#2c6b5a}.flow>section[data-v-11998e1e]:nth-child(3):before{background:#6e8790}.context[data-v-11998e1e]{box-shadow:0 8px 20px rgba(112,96,74,.12)}@media (max-width:900px){.flow>section[data-v-11998e1e]:before{right:0}}.room button[data-v-11998e1e]{outline:none!important;border-radius:5px!important}.cards footer button[data-v-11998e1e],.story footer button[data-v-11998e1e]{border:1px solid #e7b29f!important;background:#fff7f2!important;box-shadow:none!important}.cards footer button[data-v-11998e1e]:hover,.story footer button[data-v-11998e1e]:hover{border-color:#df633e!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.room button[data-v-11998e1e]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:4px;line-height:1.2;font-weight:600;letter-spacing:.01em;cursor:pointer}.room nav button[data-v-11998e1e]{color:#52635b;letter-spacing:0;min-width:74px}.room nav[data-v-11998e1e]{gap:12px}.room nav span[data-v-11998e1e]{letter-spacing:0}.head-actions button[data-v-11998e1e]{font-size:11px;border-radius:5px;padding:10px 14px}.story h2[data-v-11998e1e]{letter-spacing:-.015em}.story footer small[data-v-11998e1e],.story p[data-v-11998e1e]{font-size:11px}.cards footer button[data-v-11998e1e],.story footer button[data-v-11998e1e]{font-size:11px;min-height:29px}.add[data-v-11998e1e]{font-size:11px;font-weight:600}.intro aside button[data-v-11998e1e]{font-size:11px}.value-strip[data-v-11998e1e]{display:flex;align-items:center;gap:28px;margin-top:28px;padding:16px 20px;border:1px solid #dbe6df;border-radius:12px;background:#edf5f0}.value-strip div[data-v-11998e1e]{display:grid;gap:3px;padding-right:28px;border-right:1px solid #d4e1d9}.value-strip div[data-v-11998e1e]:last-of-type{border-right:0}.value-strip strong[data-v-11998e1e]{color:#205b4c;font-size:22px}.value-strip small[data-v-11998e1e],.value-strip span[data-v-11998e1e]{color:#718078;font-size:11px}.value-strip small[data-v-11998e1e]{margin-left:auto}.platform-previews[data-v-11998e1e]{display:grid;gap:8px;margin-top:18px}.platform-previews article[data-v-11998e1e]{padding:10px 12px;border-radius:8px;background:#f1f6f2;border:1px solid #dbe7df}.platform-previews b[data-v-11998e1e]{color:#236652;font-size:11px}.platform-previews p[data-v-11998e1e]{margin:5px 0 0;color:#65756d;font-size:11px;line-height:1.5}.review-metrics[data-v-11998e1e]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px}.review-metrics div[data-v-11998e1e]{padding:16px 18px;border:1px solid #e1e8e3;border-radius:10px;background:#fff}.review-metrics span[data-v-11998e1e],.review-metrics strong[data-v-11998e1e]{display:block}.review-metrics strong[data-v-11998e1e]{color:#205b4c;font-size:23px}.review-metrics span[data-v-11998e1e]{margin-top:4px;color:#7b8981;font-size:11px}.review-list[data-v-11998e1e]{margin-top:32px;padding:24px;border:1px solid #e1e8e3;border-radius:12px;background:#fff}.review-list-head[data-v-11998e1e]{display:flex;justify-content:space-between;align-items:end;padding-bottom:14px;border-bottom:1px solid #edf0ed}.review-list-head h2[data-v-11998e1e]{margin:7px 0 0;font-size:19px}.review-list-head small[data-v-11998e1e]{color:#89968f;font-size:11px}.review-item[data-v-11998e1e]{display:grid;grid-template-columns:1fr 100px auto;gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid #edf0ed}.review-item[data-v-11998e1e]:last-child{border-bottom:0;padding-bottom:0}.review-platform[data-v-11998e1e]{color:#28715d;font-size:10px;font-weight:700}.review-item h3[data-v-11998e1e]{margin:5px 0;font-size:14px}.review-item p[data-v-11998e1e]{margin:0;color:#7b8981;font-size:11px}.review-item-stat small[data-v-11998e1e],.review-item-stat strong[data-v-11998e1e]{display:block}.review-item-stat strong[data-v-11998e1e]{color:#205b4c;font-size:20px}.review-item-stat small[data-v-11998e1e]{color:#89968f;font-size:10px}.review-item-stat em[data-v-11998e1e]{display:block;margin-top:4px;font-size:10px;font-style:normal}.review-item-stat .up[data-v-11998e1e]{color:#2b8262}.review-item-stat .down[data-v-11998e1e]{color:#b75b49}.review-item button[data-v-11998e1e]{padding:8px 11px;border:1px solid #d6e3dc;border-radius:7px;background:#f3f8f4;color:#28715d;font-size:11px;white-space:nowrap}.flow section>header strong[data-v-11998e1e]{letter-spacing:-.01em}.flow section>header small[data-v-11998e1e]{font-size:10px}.flow section>header sup[data-v-11998e1e],.flow-title i[data-v-11998e1e]{font-size:11px}.context button[data-v-11998e1e]{border:0;border-radius:4px;padding:10px 14px;font-size:11px}.page-head>small[data-v-11998e1e]{font:11px DM Mono;color:#73917f}@media (max-width:900px){.room nav[data-v-11998e1e]{overflow-x:auto;gap:3px}.room nav button[data-v-11998e1e]{min-width:auto;padding:0 10px}.desk h1[data-v-11998e1e],.page h1[data-v-11998e1e]{letter-spacing:-.035em}}body{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;background:#f6f7f5;color:#14231f}.room[data-v-11998e1e]{background:#f6f7f5;background-image:linear-gradient(135deg,rgba(31,80,68,.035),transparent 34%),linear-gradient(315deg,rgba(223,99,62,.025),transparent 32%)}.masthead[data-v-11998e1e],.room>header[data-v-11998e1e]{height:76px;padding:0 clamp(20px,4vw,56px);background:hsla(0,0%,100%,.86);border-bottom:1px solid #e3e8e4;backdrop-filter:blur(18px);gap:32px}.logo[data-v-11998e1e]{min-width:245px}.logo b[data-v-11998e1e]{font-size:25px}.logo strong[data-v-11998e1e]{font-size:16px;letter-spacing:.1em}.logo small[data-v-11998e1e]{font-family:inherit;font-size:10px;color:#8a9891;margin-top:3px}.edition[data-v-11998e1e]{border-left:0;padding-left:0}.edition[data-v-11998e1e]:before{content:"本期主题";display:block;font-size:10px;color:#9aa59f;margin-bottom:4px}.edition[data-v-11998e1e]{font-family:inherit;font-size:10px;color:#8c9892}.edition b[data-v-11998e1e]{font-family:inherit;font-size:13px;color:#24473d}.edition i[data-v-11998e1e]{font-family:inherit;font-size:10px;color:#9aa59f}.head-actions[data-v-11998e1e]{gap:8px}.head-actions button[data-v-11998e1e]{font-size:12px;border:1px solid #dfe5e1;background:#fff;border-radius:8px;padding:9px 13px;color:#53645c}.head-actions .ink[data-v-11998e1e]{box-shadow:0 4px 12px rgba(223,99,62,.22)}.avatar[data-v-11998e1e]{width:34px;height:34px}.room nav[data-v-11998e1e]{height:64px;padding:0 clamp(20px,4vw,56px);gap:5px;background:#fff;border-bottom:1px solid #e6ebe7}.room nav button[data-v-11998e1e]{height:38px;min-width:auto;padding:0 15px;border:0;border-radius:9px;font-family:inherit;font-size:12px;font-weight:600;color:#708078}.room nav button.active[data-v-11998e1e]{background:#eaf3ef;color:#1f6653;border:0}.room nav button.active[data-v-11998e1e]:after{display:none}.room nav sup[data-v-11998e1e]{font-family:inherit;font-size:9px;margin-left:4px}.room nav span[data-v-11998e1e]{font-family:inherit;font-size:11px;color:#839089}.desk[data-v-11998e1e]{padding:clamp(32px,5vw,58px) clamp(20px,4vw,56px)}.desk h1[data-v-11998e1e],.page h1[data-v-11998e1e]{font-family:inherit;font-weight:800;letter-spacing:-.045em}.desk h1[data-v-11998e1e]{font-size:clamp(36px,4vw,52px)}.desk p[data-v-11998e1e],.page-head p[data-v-11998e1e]{font-family:inherit;font-size:13px;color:#708078}.intro aside[data-v-11998e1e]{background:#fff;border:1px solid #e1e8e3;border-left:3px solid #df633e;border-radius:12px;padding:16px 18px;width:320px;box-shadow:0 8px 24px rgba(26,55,45,.06)}.intro aside b[data-v-11998e1e]{font-family:inherit;font-size:14px}.intro aside button[data-v-11998e1e]{font-family:inherit;font-size:12px;font-weight:700}.flow-title[data-v-11998e1e]{margin-top:52px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:14px;border-bottom:1px solid #dbe4de}.flow-title i[data-v-11998e1e],.flow-title span[data-v-11998e1e]{font-family:inherit;font-size:11px}.flow-title span[data-v-11998e1e]{letter-spacing:.12em;white-space:nowrap}.flow-title i[data-v-11998e1e]{margin-left:auto;white-space:nowrap}.flow[data-v-11998e1e]{gap:18px}.flow .story footer[data-v-11998e1e]{gap:14px;align-items:center}.flow .story footer small[data-v-11998e1e]{flex:1;min-width:0}.flow>section[data-v-11998e1e]{border-right:1px solid #e1e8e3;padding-right:18px}.flow>section[data-v-11998e1e]:before{right:18px;height:4px;border-radius:4px}.flow section>header strong[data-v-11998e1e]{font-family:inherit;font-size:14px}.flow section>header small[data-v-11998e1e]{font-family:inherit;font-size:11px;color:#89968f}.flow section>header sup[data-v-11998e1e]{font-family:inherit;font-size:10px;background:#edf1ee}.story[data-v-11998e1e]{border:1px solid #e0e7e2;border-radius:12px;padding:18px;box-shadow:0 2px 5px rgba(25,51,42,.025)}.story.selected[data-v-11998e1e],.story[data-v-11998e1e]:hover{box-shadow:0 12px 26px rgba(25,61,48,.11);transform:translateY(-3px)}.story h2[data-v-11998e1e]{font-family:inherit;font-size:16px;font-weight:750;letter-spacing:-.02em}.story p[data-v-11998e1e]{font-family:inherit;font-size:12px;color:#75827b}.story footer[data-v-11998e1e]{border-top:1px solid #edf0ed;display:flex;align-items:center;justify-content:space-between;gap:20px}.story footer small[data-v-11998e1e]{font-family:inherit;font-size:11px;flex:1 1 auto;min-width:0}.cards footer button[data-v-11998e1e],.story footer button[data-v-11998e1e]{font-family:inherit;border:0!important;border-radius:999px!important;font-size:11px!important;padding:9px 13px!important;min-width:92px;line-height:1!important;font-weight:700!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}.story footer .action-btn[data-v-11998e1e]{margin-left:auto;color:#fff!important;background:linear-gradient(135deg,#e87550,#d85c3a)!important;box-shadow:0 5px 12px rgba(216,92,58,.2)!important}.review article[data-v-11998e1e]:nth-child(2){display:flex;flex-direction:column}.review article:nth-child(2) ol[data-v-11998e1e]{flex:1;margin:18px 0 24px}.review article:nth-child(2)>button[data-v-11998e1e]{align-self:flex-start;margin-top:auto}.structure-card[data-v-11998e1e]{padding:26px!important}.structure-card-head[data-v-11998e1e]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;border-bottom:1px solid #edf0ed}.structure-card-head h3[data-v-11998e1e]{margin:8px 0 0;font-size:17px;color:#1e3f35}.structure-badge[data-v-11998e1e]{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:#eaf3ef;color:#28715d;font-size:10px;font-weight:700}.structure-list[data-v-11998e1e]{display:grid;gap:0;margin:6px 0 22px!important;padding:0!important;list-style:none}.structure-list li[data-v-11998e1e]{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;padding:15px 0;border-bottom:1px solid #edf0ed}.structure-list li[data-v-11998e1e]:last-child{border-bottom:0}.structure-list li>b[data-v-11998e1e]{color:#df633e;font:700 12px DM Mono}.structure-list small[data-v-11998e1e],.structure-list strong[data-v-11998e1e]{display:block}.structure-list strong[data-v-11998e1e]{color:#29483e;font-size:13px}.structure-list small[data-v-11998e1e]{margin-top:4px;color:#84928a;font-size:11px;line-height:1.45}.secondary-action[data-v-11998e1e]{display:inline-flex;align-items:center;gap:9px;margin-top:auto;padding:9px 13px!important;border:1px solid #cfe0d7!important;border-radius:8px!important;background:#f6faf7!important;color:#28715d!important;font-size:11px!important;font-weight:700}.secondary-action span[data-v-11998e1e]{font-size:15px;line-height:10px}.secondary-action[data-v-11998e1e]:hover{background:#eaf3ef!important;border-color:#9fc4b2!important}.story footer .action-btn.is-progress[data-v-11998e1e]{background:linear-gradient(135deg,#2d7864,#205b4c)!important;box-shadow:0 5px 12px rgba(32,91,76,.2)!important}.cards footer button[data-v-11998e1e]:hover,.story footer .action-btn[data-v-11998e1e]:hover{transform:translateY(-2px)!important;box-shadow:0 8px 16px rgba(32,91,76,.2)!important;color:#fff!important}.cards footer button[data-v-11998e1e]:active,.story footer .action-btn[data-v-11998e1e]:active{transform:translateY(0)!important;box-shadow:0 3px 7px rgba(32,91,76,.16)!important}.context[data-v-11998e1e]{border:1px solid #dbe6df;border-top:3px solid #27715d;border-radius:12px;background:#edf5f0;padding:20px 24px;box-shadow:0 8px 25px rgba(25,61,48,.06)}.context h2[data-v-11998e1e]{font-family:inherit;font-size:19px}.context p[data-v-11998e1e]{font-family:inherit;font-size:12px}.page[data-v-11998e1e]{padding:clamp(34px,5vw,60px) clamp(20px,10vw,140px)}.page-head[data-v-11998e1e]{border-bottom:1px solid #dde6df;padding-bottom:28px}.page-head h1[data-v-11998e1e]{font-size:clamp(32px,4vw,46px)}.cards[data-v-11998e1e]{gap:18px}.brief[data-v-11998e1e],.cards article[data-v-11998e1e],.paper[data-v-11998e1e],.review article[data-v-11998e1e]{border:1px solid #e1e8e3;border-radius:12px;box-shadow:0 3px 10px rgba(25,51,42,.035);padding:24px}.cards article[data-v-11998e1e]{transition:transform .2s,box-shadow .2s}.cards article[data-v-11998e1e]:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(25,61,48,.1)}.cards h2[data-v-11998e1e]{font-family:inherit;font-size:18px}.cards p[data-v-11998e1e]{font-family:inherit;font-size:12px}.review[data-v-11998e1e],.studio[data-v-11998e1e]{gap:20px}.brief input[data-v-11998e1e],.brief textarea[data-v-11998e1e]{border:1px solid #dfe7e2;border-radius:8px;background:#fbfcfb;font-family:inherit;font-size:13px}.brief input[data-v-11998e1e]:focus,.brief textarea[data-v-11998e1e]:focus,.modal input[data-v-11998e1e]:focus{outline:3px solid rgba(62,145,115,.14);border-color:#55a486}.brief>button[data-v-11998e1e]:not(.ink){border:1px solid #dfe7e2;background:#fbfcfb;border-radius:8px;font-family:inherit;font-size:12px}.brief .chosen[data-v-11998e1e]{border-color:#df633e!important;box-shadow:0 0 0 3px rgba(223,99,62,.1)}.paper[data-v-11998e1e]{border:0;background:linear-gradient(145deg,#e5eee8,#dce8df);border-radius:12px}.paper h2[data-v-11998e1e]{font-family:inherit;font-size:26px}.review article[data-v-11998e1e]{border-radius:12px}.review article[data-v-11998e1e]:first-child{background:linear-gradient(145deg,#1d5949,#174338)}.modal[data-v-11998e1e]{background:rgba(17,35,29,.45);backdrop-filter:blur(8px)}.modal>div[data-v-11998e1e]{border-radius:14px;box-shadow:0 24px 60px rgba(10,30,23,.22)}@media (max-width:900px){.masthead[data-v-11998e1e],.room>header[data-v-11998e1e]{height:70px}.room nav[data-v-11998e1e]{height:58px}.desk[data-v-11998e1e],.page[data-v-11998e1e]{padding-top:32px}.intro aside[data-v-11998e1e]{width:auto}.flow>section[data-v-11998e1e]:before{right:0}.flow-title[data-v-11998e1e]{gap:14px;padding-bottom:12px}}.room .flow article.story>footer.story-footer[data-v-11998e1e]{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;gap:16px!important}.room .flow article.story>footer.story-footer>.story-owner[data-v-11998e1e]{display:block!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;text-align:left!important;white-space:nowrap!important}.room .flow article.story>footer.story-footer>.action-btn[data-v-11998e1e]{display:inline-flex!important;flex:0 0 108px!important;width:108px!important;min-width:108px!important;max-width:108px!important;margin:0 0 0 auto!important;justify-content:center!important;white-space:nowrap!important}.module-switcher[data-v-9330ca32]{display:flex;align-items:center;gap:4px;padding:3px;border:1px solid #ddd9cf;border-radius:6px;background:#f4f2ed}.module-label[data-v-9330ca32]{padding:0 6px;color:#9a9f98;font-size:9px}.module-switcher button[data-v-9330ca32]{display:flex;align-items:center;gap:5px;padding:6px 9px;border:0;border-radius:4px;background:transparent;color:#79847e;font-size:10px;cursor:pointer}.module-switcher button.active[data-v-9330ca32]{background:#fff;color:#285c4b;box-shadow:0 1px 3px #d8d5cc}.module-dot[data-v-9330ca32]{width:6px;height:6px;border-radius:50%;background:#bc7b49}.module-dot.trade[data-v-9330ca32]{background:#6b8fa3}@media (max-width:900px){.module-label[data-v-9330ca32]{display:none}.module-switcher button[data-v-9330ca32]{padding:6px}}.saas-shell[data-v-5aab959f]{--ink:#20231f;--paper:#f4f1e9;--acid:#d8f34b;--line:#d8d5ca;min-height:100vh;color:var(--ink);font-family:Manrope,sans-serif}.saas-nav[data-v-5aab959f]{height:76px;padding:0 5vw;display:flex;align-items:center;border-bottom:1px solid var(--line);gap:5vw}.saas-logo[data-v-5aab959f]{border:0;background:none;font-size:22px;font-weight:700;letter-spacing:-.08em;cursor:pointer}.saas-logo span[data-v-5aab959f]{display:inline-grid;place-items:center;width:28px;height:28px;margin-right:8px;background:var(--ink);color:var(--acid);border-radius:50%;font-size:13px}.saas-nav nav[data-v-5aab959f]{display:flex;gap:25px}.nav-login[data-v-5aab959f],.saas-nav nav button[data-v-5aab959f]{border:0;background:none;color:#77766f;font-size:12px;cursor:pointer}.saas-nav nav button.active[data-v-5aab959f]{color:var(--ink);font-weight:700}.saas-actions[data-v-5aab959f]{display:flex;align-items:center;gap:14px;margin-left:auto}.balance[data-v-5aab959f],.credits[data-v-5aab959f]{font:11px DM Mono,monospace}.credits[data-v-5aab959f]{padding:8px 11px;background:var(--acid);border-radius:20px}.user-pill[data-v-5aab959f]{border:1px solid var(--line);background:#fff;padding:8px 12px;border-radius:20px;font-size:11px;cursor:pointer}.nav-cta[data-v-5aab959f],.primary[data-v-5aab959f]{border:0;background:var(--ink);color:#fff;padding:14px 20px;font-weight:700;font-size:12px;cursor:pointer}.primary span[data-v-5aab959f]{margin-left:16px;color:var(--acid)}.landing[data-v-5aab959f]{overflow:hidden}.hero[data-v-5aab959f]{display:grid;grid-template-columns:1fr 1fr;min-height:610px;padding:7vw 10vw 5vw;gap:7vw}.hero-copy[data-v-5aab959f]{align-self:center}.kicker[data-v-5aab959f]{font:10px DM Mono,monospace;letter-spacing:.12em;color:#8b887e}.hero h1[data-v-5aab959f]{max-width:600px;margin:22px 0;font-size:clamp(44px,6vw,86px);line-height:1.04;letter-spacing:-.08em}.closing em[data-v-5aab959f],.hero h1 em[data-v-5aab959f]{font-style:normal;color:#7f8f19}.hero-lead[data-v-5aab959f]{max-width:410px;color:#77766f;line-height:1.8;font-size:15px}.hero-actions[data-v-5aab959f]{display:flex;align-items:center;gap:18px;margin-top:32px}.hero-note[data-v-5aab959f]{font-size:10px;color:#8b887e}.hero-art[data-v-5aab959f]{position:relative;min-height:470px}.orb[data-v-5aab959f]{position:absolute;border-radius:50%;filter:blur(1px)}.orb-a[data-v-5aab959f]{width:320px;height:320px;top:35px;left:20%;background:#d6e887}.orb-b[data-v-5aab959f]{width:180px;height:180px;right:3%;bottom:45px;background:#b0c1a4}.art-card[data-v-5aab959f]{position:absolute;display:grid;align-content:space-between;padding:22px;box-shadow:18px 22px 50px #20231f22}.card-back[data-v-5aab959f]{width:230px;height:290px;top:70px;left:5%;transform:rotate(-8deg);background:#a8b39c;color:#3d4938;font:12px DM Mono,monospace}.card-front[data-v-5aab959f]{width:280px;height:350px;right:7%;top:30px;transform:rotate(7deg);background:linear-gradient(140deg,#e3b79f,#879d88 75%);color:#fff}.card-front span[data-v-5aab959f]{font:10px DM Mono,monospace}.card-front strong[data-v-5aab959f]{font-size:38px;line-height:.9;letter-spacing:-.08em}.card-front small[data-v-5aab959f]{font:9px DM Mono,monospace}.scribble[data-v-5aab959f]{position:absolute;right:3%;bottom:20px;font:italic 16px Georgia;color:#77766f;transform:rotate(-8deg)}.proof[data-v-5aab959f]{display:flex;justify-content:space-between;align-items:center;padding:26px 10vw;border-block:1px solid var(--line);font-size:12px;color:#77766f}.proof div[data-v-5aab959f]{display:flex;gap:18px;align-items:center}.proof b[data-v-5aab959f]{font:11px DM Mono,monospace;color:#a29f94}.proof strong[data-v-5aab959f]{color:var(--ink);font-size:12px}.features[data-v-5aab959f]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin:0 10vw}.features article[data-v-5aab959f]{padding:42px 32px;background:var(--paper);min-height:190px}.features article>span[data-v-5aab959f]{font-size:22px;color:#879721}.features h2[data-v-5aab959f]{font-size:20px;letter-spacing:-.05em}.features p[data-v-5aab959f]{color:#77766f;font-size:12px;line-height:1.8}.closing[data-v-5aab959f]{padding:130px 10vw;text-align:center}.closing h2[data-v-5aab959f]{font-size:clamp(42px,6vw,80px);letter-spacing:-.08em;line-height:1.05}.auth-wrap[data-v-5aab959f]{max-width:1050px;margin:auto;padding:100px 8vw;display:grid;grid-template-columns:1fr 1fr;gap:10vw;align-items:center}.auth-intro h1[data-v-5aab959f],.workspace-head h1[data-v-5aab959f]{font-size:54px;letter-spacing:-.08em;line-height:1}.auth-intro p[data-v-5aab959f]:not(.kicker){color:#77766f;line-height:1.8}.saas-form[data-v-5aab959f]{display:grid;gap:18px}.saas-form label[data-v-5aab959f]{display:grid;gap:7px;font-size:11px;color:#77766f}.prompt-box textarea[data-v-5aab959f],.saas-form input[data-v-5aab959f]{border:1px solid var(--line);background:#fff;padding:14px;font:14px Manrope;outline:none}.prompt-box textarea[data-v-5aab959f]:focus,.saas-form input[data-v-5aab959f]:focus{border-color:var(--ink)}.full[data-v-5aab959f]{width:100%}.switch-auth[data-v-5aab959f]{border:0;background:none;color:#77766f;font-size:11px;cursor:pointer}.workspace[data-v-5aab959f]{max-width:1150px;margin:auto;padding:70px 5vw}.workspace-head[data-v-5aab959f]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:44px}.workspace-head h1[data-v-5aab959f]{margin:14px 0 0}.balance[data-v-5aab959f]{color:#77766f}.balance b[data-v-5aab959f]{color:var(--ink);font-size:20px}.studio-grid[data-v-5aab959f]{display:grid;grid-template-columns:1.25fr .75fr;gap:20px}.prompt-box[data-v-5aab959f]{padding:34px;background:#fff;border:1px solid var(--line);display:grid;gap:15px}.prompt-box>label[data-v-5aab959f]{font-size:13px;font-weight:700}.prompt-box textarea[data-v-5aab959f]{min-height:230px;resize:vertical;line-height:1.7}.prompt-foot[data-v-5aab959f]{display:flex;justify-content:space-between;color:#aaa79d;font:10px DM Mono,monospace}.count select[data-v-5aab959f]{border:0;background:none;font:inherit;color:var(--ink)}.hint[data-v-5aab959f]{font-size:10px;color:#9c998f}.studio-aside[data-v-5aab959f]{padding:40px;background:var(--ink);color:#fff;min-height:350px;display:flex;flex-direction:column;justify-content:space-between}.aside-number[data-v-5aab959f]{color:var(--acid);font:11px DM Mono,monospace}.studio-aside h2[data-v-5aab959f]{font-size:37px;line-height:1;letter-spacing:-.08em}.studio-aside em[data-v-5aab959f]{color:var(--acid);font-style:normal}.studio-aside p[data-v-5aab959f]{color:#aaa;font-size:12px;line-height:1.7}.history-grid[data-v-5aab959f]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.history-card[data-v-5aab959f]{background:#fff;border:1px solid var(--line)}.history-image[data-v-5aab959f]{aspect-ratio:1;display:grid;place-items:center;background:#dfe5d5;overflow:hidden;color:#777;font:11px DM Mono,monospace}.history-image img[data-v-5aab959f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.history-meta[data-v-5aab959f]{display:grid;gap:8px;padding:15px}.history-meta p[data-v-5aab959f]{margin:0;color:#9c998f;font:10px DM Mono,monospace}.history-meta strong[data-v-5aab959f]{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.history-meta button[data-v-5aab959f]{justify-self:start;border:0;background:none;color:#7f8f19;font-weight:700;font-size:11px;cursor:pointer}.empty-history[data-v-5aab959f]{grid-column:1/-1;text-align:center;padding:100px 20px}.empty-history span[data-v-5aab959f]{font-size:32px;color:#879721}.empty-history h2[data-v-5aab959f]{font-size:22px;letter-spacing:-.05em}@media(max-width:750px){.saas-nav[data-v-5aab959f]{padding:0 18px;gap:18px}.saas-nav nav[data-v-5aab959f]{display:none}.auth-wrap[data-v-5aab959f],.hero[data-v-5aab959f],.studio-grid[data-v-5aab959f]{grid-template-columns:1fr}.hero[data-v-5aab959f]{padding:60px 24px 30px}.hero-art[data-v-5aab959f]{min-height:390px}.proof[data-v-5aab959f]{display:grid;gap:15px;padding:22px 24px}.features[data-v-5aab959f]{grid-template-columns:1fr;margin:0 24px}.closing[data-v-5aab959f]{padding:80px 24px}.auth-wrap[data-v-5aab959f],.workspace[data-v-5aab959f]{padding:60px 24px}.auth-intro h1[data-v-5aab959f],.workspace-head h1[data-v-5aab959f]{font-size:42px}.history-grid[data-v-5aab959f]{grid-template-columns:1fr}.workspace-head[data-v-5aab959f]{align-items:flex-start;gap:18px;display:grid}.credits[data-v-5aab959f]{font-size:10px}.hero-actions[data-v-5aab959f]{align-items:flex-start;flex-direction:column}}.creator-layout[data-v-5aab959f]{display:grid;grid-template-columns:390px 1fr;gap:20px;align-items:start}.creator-panel[data-v-5aab959f],.result-panel[data-v-5aab959f]{background:#fff;border:1px solid var(--line);padding:26px}.panel-title[data-v-5aab959f]{display:flex;align-items:center;gap:12px;margin-bottom:24px}.panel-title>span[data-v-5aab959f]{font:11px DM Mono,monospace;color:#879721}.panel-title strong[data-v-5aab959f]{display:block;font-size:14px}.panel-title small[data-v-5aab959f]{display:block;color:#9c998f;font-size:10px;margin-top:3px}.panel-title button[data-v-5aab959f]{margin-left:auto;border:0;background:none;color:#7f8f19;font-size:11px;cursor:pointer}.field-label[data-v-5aab959f]{display:block;font-size:11px;font-weight:700;margin:18px 0 8px}.segmented[data-v-5aab959f]{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);padding:3px}.segmented button[data-v-5aab959f]{border:0;background:none;padding:9px;font-size:11px;cursor:pointer}.segmented button.active[data-v-5aab959f]{background:var(--ink);color:#fff}.prompt-wrap[data-v-5aab959f]{border:1px solid var(--line)}.prompt-wrap textarea[data-v-5aab959f]{width:100%;min-height:145px;border:0;padding:12px;resize:vertical;line-height:1.6;font:12px Manrope;outline:none}.prompt-wrap>div[data-v-5aab959f]{display:flex;justify-content:space-between;padding:8px 12px;color:#aaa79d;font:10px DM Mono,monospace}.prompt-wrap button[data-v-5aab959f]{border:0;background:none;color:#7f8f19;cursor:pointer;font:inherit}.reference-zone[data-v-5aab959f]{padding:14px 0}.upload-trigger[data-v-5aab959f]{display:block;border:1px dashed #b9b5a9;padding:18px;text-align:center;font-size:11px;color:#777;cursor:pointer}.upload-trigger input[data-v-5aab959f]{display:none}.reference-zone small[data-v-5aab959f]{display:block;color:#aaa79d;font-size:10px;margin-top:8px}.reference-list[data-v-5aab959f]{display:flex;gap:8px;margin-top:12px}.reference-list article[data-v-5aab959f]{position:relative;width:62px;height:62px}.reference-list img[data-v-5aab959f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reference-list span[data-v-5aab959f]{position:absolute;left:4px;bottom:3px;background:#20231fcc;color:#fff;font-size:9px;padding:2px 4px}.reference-list button[data-v-5aab959f]{position:absolute;right:-6px;top:-6px;border:0;border-radius:50%;background:var(--ink);color:#fff;width:18px;height:18px;cursor:pointer}.parameter-row[data-v-5aab959f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.parameter-row label[data-v-5aab959f]{display:grid;gap:7px;font-size:10px;color:#77766f}.parameter-row select[data-v-5aab959f]{border:1px solid var(--line);padding:10px;background:#fff;font:11px Manrope}.size-options[data-v-5aab959f]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.size-options button[data-v-5aab959f]{border:1px solid var(--line);background:#fff;padding:10px 5px;display:grid;justify-items:center;gap:5px;cursor:pointer}.size-options button.active[data-v-5aab959f]{border-color:var(--ink);background:#f0f2df}.size-options i[data-v-5aab959f]{display:block;border:2px solid #aaa;width:25px;height:25px}.size-options i.landscape[data-v-5aab959f]{width:30px;height:20px}.size-options i.portrait[data-v-5aab959f]{width:20px;height:30px}.size-options strong[data-v-5aab959f]{font-size:10px}.size-options small[data-v-5aab959f]{font:9px DM Mono,monospace;color:#999}.generate-button[data-v-5aab959f]{width:100%;margin-top:22px;border:0;background:var(--ink);color:#fff;padding:15px;font-weight:700;font-size:12px;cursor:pointer}.generate-button[data-v-5aab959f]:disabled{opacity:.45;cursor:not-allowed}.generate-button span[data-v-5aab959f]{color:var(--acid);margin-right:8px}.result-panel[data-v-5aab959f]{min-height:510px}.result-grid[data-v-5aab959f]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-grid.result-1[data-v-5aab959f]{grid-template-columns:1fr}.result-grid article[data-v-5aab959f]{position:relative;aspect-ratio:1;background:#edf0e4;overflow:hidden}.result-grid img[data-v-5aab959f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-grid article button[data-v-5aab959f]{position:absolute;right:8px;bottom:8px;border:0;background:#20231dd9;color:#fff;padding:7px 10px;font-size:10px;cursor:pointer}.result-state[data-v-5aab959f]{min-height:390px;display:grid;place-items:center;align-content:center;gap:10px;text-align:center;color:#777}.result-state>span[data-v-5aab959f]{font-size:38px;color:#a8b875}.result-state strong[data-v-5aab959f]{color:var(--ink);font-size:14px}.result-state small[data-v-5aab959f]{font-size:11px}.result-state.failed>span[data-v-5aab959f]{color:#c77}.archive-toolbar[data-v-5aab959f]{display:flex;gap:10px;margin-bottom:20px}.archive-toolbar button[data-v-5aab959f],.archive-toolbar input[data-v-5aab959f],.archive-toolbar select[data-v-5aab959f]{border:1px solid var(--line);background:#fff;padding:10px 12px;font:11px Manrope}.archive-toolbar input[data-v-5aab959f]{flex:1}.archive-toolbar button[data-v-5aab959f]{cursor:pointer}.history-image.assets-2[data-v-5aab959f],.history-image.assets-3[data-v-5aab959f],.history-image.assets-4[data-v-5aab959f]{display:grid;grid-template-columns:1fr 1fr}.history-image.assets-3 img[data-v-5aab959f]:first-child{grid-row:span 2}.history-meta small[data-v-5aab959f]{color:#8b887e;font-size:10px}.history-meta>div[data-v-5aab959f]{display:flex;gap:14px}.prompt-examples[data-v-5aab959f]{display:flex;gap:6px;margin-bottom:8px;flex-wrap:wrap}.prompt-examples button[data-v-5aab959f]{border:1px solid var(--line);background:#faf9f4;padding:6px 9px;color:#65655f;font-size:10px;cursor:pointer}.prompt-examples button[data-v-5aab959f]:hover{border-color:#8b9d27;color:#677516}.history-image img[data-v-5aab959f],.result-grid img[data-v-5aab959f]{cursor:zoom-in}.result-actions[data-v-5aab959f]{position:absolute;left:8px;right:8px;bottom:8px;display:flex;justify-content:flex-end;gap:6px}.result-grid article .result-actions button[data-v-5aab959f]{position:static}.state-action[data-v-5aab959f]{border:1px solid var(--ink);background:transparent;padding:8px 12px;color:var(--ink);font-size:10px;cursor:pointer}.history-meta button.danger[data-v-5aab959f]{color:#a65858}.preview-backdrop[data-v-5aab959f]{position:fixed;z-index:1000;inset:0;background:#11140fe8;display:grid;place-items:center;padding:70px}.preview-backdrop>img[data-v-5aab959f]{max-width:min(1100px,88vw);max-height:78vh;-o-object-fit:contain;object-fit:contain;box-shadow:0 25px 80px #0009}.preview-arrow[data-v-5aab959f],.preview-close[data-v-5aab959f]{position:fixed;border:0;background:#ffffff18;color:#fff;width:44px;height:44px;border-radius:50%;font-size:24px;cursor:pointer}.preview-close[data-v-5aab959f]{right:25px;top:20px}.preview-arrow[data-v-5aab959f]{top:50%;transform:translateY(-50%)}.preview-arrow.previous[data-v-5aab959f]{left:25px}.preview-arrow.next[data-v-5aab959f]{right:25px}.preview-footer[data-v-5aab959f]{position:fixed;bottom:18px;display:flex;align-items:center;gap:10px;color:#fff;font:10px DM Mono,monospace}.preview-footer button[data-v-5aab959f]{border:1px solid #ffffff55;background:#ffffff12;color:#fff;padding:9px 12px;cursor:pointer}@media(max-width:750px){.creator-layout[data-v-5aab959f]{grid-template-columns:1fr}.creator-panel[data-v-5aab959f],.result-panel[data-v-5aab959f]{padding:18px}.archive-toolbar[data-v-5aab959f]{flex-wrap:wrap}}.saas-shell[data-v-5aab959f]{--ink:#171a18;--muted:#626862;--paper:#f3f5f2;--surface:#fff;--acid:#cbea3f;--accent:#607516;--line:#dfe3dd;background:var(--paper);font-size:14px;letter-spacing:0}.saas-nav[data-v-5aab959f]{position:sticky;z-index:50;top:0;height:64px;padding:0 24px;background:#fffffff2;backdrop-filter:blur(12px);gap:36px}.saas-logo[data-v-5aab959f]{display:flex;align-items:center;font-size:20px;letter-spacing:0}.saas-logo span[data-v-5aab959f]{border-radius:5px}.saas-nav nav[data-v-5aab959f]{height:100%;gap:4px}.saas-nav nav button[data-v-5aab959f]{height:100%;padding:0 16px;font-size:14px;border-bottom:2px solid transparent}.saas-nav nav button.active[data-v-5aab959f]{border-bottom-color:var(--ink)}.credits[data-v-5aab959f]{padding:8px 12px}.credits[data-v-5aab959f],.user-pill[data-v-5aab959f]{border-radius:4px;font-size:12px}.workspace[data-v-5aab959f]{max-width:none;padding:28px 32px 40px}.workspace-head[data-v-5aab959f]{margin-bottom:22px;align-items:center}.workspace-head .kicker[data-v-5aab959f]{display:none}.workspace-head h1[data-v-5aab959f]{margin:0;font-size:28px;letter-spacing:0}.workspace-head p[data-v-5aab959f]{margin:7px 0 0;color:var(--muted);font-size:14px}.balance[data-v-5aab959f]{padding:10px 14px;border:1px solid var(--line);background:var(--surface);border-radius:5px;font-size:12px}.balance b[data-v-5aab959f]{margin-left:6px;font-size:18px}.creator-layout[data-v-5aab959f]{grid-template-columns:360px minmax(0,1fr);gap:16px;align-items:stretch;min-height:calc(100vh - 150px)}.creator-panel[data-v-5aab959f]{position:sticky;top:80px;align-self:start;max-height:calc(100vh - 96px);overflow:auto;padding:20px;border-radius:6px}.result-panel[data-v-5aab959f]{min-height:calc(100vh - 150px);padding:20px;border-radius:6px}.panel-title[data-v-5aab959f]{min-height:40px;margin-bottom:18px;border-bottom:1px solid var(--line);padding-bottom:14px}.panel-title>span[data-v-5aab959f]{display:grid;place-items:center;width:28px;height:28px;background:#edf4cb;border-radius:4px;font-size:12px}.panel-title strong[data-v-5aab959f]{font-size:15px}.panel-title small[data-v-5aab959f]{font-size:12px}.panel-title button[data-v-5aab959f]{font-size:13px}.field-label[data-v-5aab959f]{font-size:13px;margin:18px 0 9px}.segmented[data-v-5aab959f]{border-radius:5px;background:#f1f3f0}.segmented button[data-v-5aab959f]{min-height:38px;border-radius:3px;font-size:13px}.prompt-examples[data-v-5aab959f]{gap:8px}.prompt-examples button[data-v-5aab959f]{min-height:32px;padding:0 10px;border-radius:4px;font-size:12px}.prompt-wrap[data-v-5aab959f]{border-radius:5px;overflow:hidden}.prompt-wrap[data-v-5aab959f]:focus-within{border-color:#7f971d;box-shadow:0 0 0 3px #cbea3f33}.prompt-wrap textarea[data-v-5aab959f]{min-height:170px;padding:14px;font-size:14px}.prompt-wrap>div[data-v-5aab959f]{font-size:12px}.parameter-row[data-v-5aab959f]{gap:10px}.parameter-row label[data-v-5aab959f]{font-size:12px}.parameter-row select[data-v-5aab959f]{height:40px;border-radius:4px;font-size:13px}.size-options button[data-v-5aab959f]{min-height:78px;border-radius:5px}.size-options strong[data-v-5aab959f]{font-size:12px}.size-options small[data-v-5aab959f]{font-size:11px}.upload-trigger[data-v-5aab959f]{border-radius:5px;padding:22px 14px;font-size:13px;background:#fafbfa}.reference-zone small[data-v-5aab959f]{font-size:12px}.generate-button[data-v-5aab959f]{position:sticky;bottom:0;z-index:2;min-height:48px;border-radius:5px;font-size:14px;box-shadow:0 -10px 16px #fff}.generate-button[data-v-5aab959f]:not(:disabled):hover{background:#2a2f2b}.validation-message[data-v-5aab959f]{margin:16px 0 -10px;padding:9px 10px;border-left:3px solid #b45f57;background:#fff1ef;color:#8d3832;font-size:12px}.hint[data-v-5aab959f]{font-size:12px;text-align:center}.result-grid[data-v-5aab959f]{gap:14px}.result-grid article[data-v-5aab959f]{border-radius:5px}.result-grid.result-1 article[data-v-5aab959f]{max-height:calc(100vh - 240px);aspect-ratio:auto}.result-grid.result-1 img[data-v-5aab959f]{-o-object-fit:contain;object-fit:contain;background:#f1f3f0}.result-actions[data-v-5aab959f]{opacity:0;transform:translateY(4px);transition:.16s ease}.result-grid article:focus-within .result-actions[data-v-5aab959f],.result-grid article:hover .result-actions[data-v-5aab959f]{opacity:1;transform:none}.result-grid article .result-actions button[data-v-5aab959f]{min-height:34px;border-radius:4px;font-size:12px}.result-state[data-v-5aab959f]{min-height:calc(100vh - 250px);background:linear-gradient(90deg,#f6f7f5 1px,transparent 0),linear-gradient(#f6f7f5 1px,transparent 0);background-size:32px 32px;border:1px dashed #d8ddd5;border-radius:5px}.result-state>span[data-v-5aab959f]{display:grid;place-items:center;width:72px;height:72px;border:1px solid #ced7ac;background:#f4f8e4;border-radius:50%}.result-state strong[data-v-5aab959f]{font-size:17px}.result-state small[data-v-5aab959f]{font-size:13px}.archive-toolbar[data-v-5aab959f]{position:sticky;top:78px;z-index:3;padding:10px;background:var(--paper)}.archive-toolbar button[data-v-5aab959f],.archive-toolbar input[data-v-5aab959f],.archive-toolbar select[data-v-5aab959f]{height:42px;border-radius:4px;font-size:13px}.history-grid[data-v-5aab959f]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.history-card[data-v-5aab959f]{border-radius:6px;overflow:hidden;transition:border-color .16s,transform .16s}.history-card[data-v-5aab959f]:hover{border-color:#aeb8a7;transform:translateY(-2px)}.history-meta[data-v-5aab959f]{gap:10px;padding:16px}.history-meta p[data-v-5aab959f],.history-meta small[data-v-5aab959f]{font-size:12px}.history-meta strong[data-v-5aab959f]{font-size:14px}.history-meta button[data-v-5aab959f]{font-size:12px}.saas-notice[data-v-5aab959f]{position:fixed;z-index:1200;top:76px;right:24px;display:grid;grid-template-columns:1fr auto;gap:3px 18px;width:min(380px,calc(100vw - 32px));padding:14px 16px;border:1px solid var(--line);border-left:4px solid #768b27;background:#fff;border-radius:5px;box-shadow:0 14px 38px #171a1825}.saas-notice strong[data-v-5aab959f]{font-size:14px}.saas-notice span[data-v-5aab959f]{color:var(--muted);font-size:12px}.saas-notice button[data-v-5aab959f]{grid-column:2;grid-row:1/3;border:0;background:none;font-size:20px;cursor:pointer}.saas-notice.notice-error[data-v-5aab959f]{border-left-color:#b34c45}.preview-footer[data-v-5aab959f]{font-size:12px}.preview-footer button[data-v-5aab959f]{border-radius:4px;font-size:13px}[tabindex][data-v-5aab959f]:focus-visible,button[data-v-5aab959f]:focus-visible,input[data-v-5aab959f]:focus-visible,select[data-v-5aab959f]:focus-visible,textarea[data-v-5aab959f]:focus-visible{outline:3px solid #a8ca28;outline-offset:2px}.mode-segmented[data-v-5aab959f]{grid-template-columns:repeat(3,minmax(0,1fr))}.mode-segmented button[data-v-5aab959f]{padding-inline:5px;white-space:nowrap}.prompt-tools[data-v-5aab959f]{display:flex;gap:9px}.reference-toolbar[data-v-5aab959f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.reference-toolbar strong[data-v-5aab959f]{font-size:13px}.reference-toolbar button[data-v-5aab959f]{border:0;background:none;color:var(--accent);font-size:12px;cursor:pointer}.upload-trigger[data-v-5aab959f]{display:grid;place-items:center;gap:4px;min-height:104px;transition:border-color .16s,background .16s,box-shadow .16s}.upload-trigger>span[data-v-5aab959f]{font-size:22px;line-height:1;color:var(--accent)}.upload-trigger>strong[data-v-5aab959f]{font-size:13px}.upload-trigger>small[data-v-5aab959f]{margin:0;color:var(--muted);font-size:11px}.upload-trigger.dragging[data-v-5aab959f],.upload-trigger[data-v-5aab959f]:hover{border-color:#758d19;background:#f4f8e5;box-shadow:inset 0 0 0 1px #758d19}.reference-list[data-v-5aab959f]{flex-wrap:wrap}.batch-estimate[data-v-5aab959f]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:18px;border:1px solid var(--line);border-radius:5px;background:#f7f9f2}.batch-estimate span[data-v-5aab959f]{padding:9px 6px;text-align:center;color:var(--muted);font-size:11px}.batch-estimate span+span[data-v-5aab959f]{border-left:1px solid var(--line)}.batch-estimate b[data-v-5aab959f]{display:block;margin-bottom:2px;color:var(--ink);font-size:15px}.batch-progress[data-v-5aab959f]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-4px 0 16px;padding:12px 14px;border:1px solid #d6dfb4;border-left:4px solid #7b931e;border-radius:5px;background:#f7f9ee}.batch-progress div[data-v-5aab959f]{display:grid;gap:3px}.batch-progress strong[data-v-5aab959f]{font-size:13px}.batch-progress span[data-v-5aab959f]{color:var(--muted);font-size:12px}.batch-progress button[data-v-5aab959f]{border:1px solid var(--line);background:#fff;padding:8px 10px;border-radius:4px;color:var(--ink);font-size:12px;white-space:nowrap;cursor:pointer}.asset-loading[data-v-5aab959f]{display:grid;place-items:center;width:100%;height:100%;min-height:90px;background:#f1f3f0;color:#91a63a;animation:pulse-5aab959f 1.2s ease-in-out infinite}@keyframes pulse-5aab959f{50%{opacity:.45}}@media(max-width:980px){.creator-layout[data-v-5aab959f]{grid-template-columns:320px minmax(0,1fr)}.workspace[data-v-5aab959f]{padding:24px 20px}.result-grid[data-v-5aab959f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.saas-nav[data-v-5aab959f]{height:auto;min-height:60px;padding:10px 14px;flex-wrap:wrap;gap:8px}.saas-nav nav[data-v-5aab959f]{display:flex;order:3;width:100%;height:38px;border-top:1px solid var(--line)}.saas-nav nav button[data-v-5aab959f]{flex:1;padding:0 8px}.saas-actions[data-v-5aab959f]{gap:8px}.user-pill[data-v-5aab959f]{max-width:82px;overflow:hidden;white-space:nowrap}.workspace[data-v-5aab959f]{padding:20px 14px}.workspace-head[data-v-5aab959f]{align-items:flex-start}.workspace-head p[data-v-5aab959f]{display:none}.workspace-head h1[data-v-5aab959f]{font-size:24px}.creator-layout[data-v-5aab959f]{grid-template-columns:1fr;min-height:0}.creator-panel[data-v-5aab959f]{position:static;max-height:none}.result-panel[data-v-5aab959f]{min-height:520px}.result-state[data-v-5aab959f]{min-height:430px}.result-grid[data-v-5aab959f]{grid-template-columns:1fr}.result-actions[data-v-5aab959f]{opacity:1;transform:none}.parameter-row[data-v-5aab959f]{grid-template-columns:1fr 1fr}.prompt-wrap>div[data-v-5aab959f]{align-items:flex-start;gap:8px}.prompt-tools[data-v-5aab959f]{justify-content:flex-end;flex-wrap:wrap}.batch-progress[data-v-5aab959f]{align-items:flex-start}.preview-backdrop[data-v-5aab959f]{padding:72px 12px 90px}.preview-backdrop>img[data-v-5aab959f]{max-width:96vw;max-height:70vh}.preview-arrow[data-v-5aab959f]{top:auto;bottom:22px}.preview-arrow.previous[data-v-5aab959f]{left:14px}.preview-arrow.next[data-v-5aab959f]{right:14px}.preview-footer[data-v-5aab959f]{bottom:25px}.saas-notice[data-v-5aab959f]{top:122px;right:16px}}@media(max-width:390px){.mode-segmented button[data-v-5aab959f]{font-size:12px}.batch-progress[data-v-5aab959f]{display:grid}.batch-progress button[data-v-5aab959f]{width:100%}}.confirm-backdrop[data-v-5aab959f]{position:fixed;z-index:1300;inset:0;display:grid;place-items:center;padding:20px;background:#171a1873}.confirm-backdrop section[data-v-5aab959f]{width:min(420px,100%);padding:24px;background:#fff;border-radius:6px;box-shadow:0 24px 70px #0004}.confirm-backdrop h2[data-v-5aab959f]{margin:0 0 10px;font-size:20px;letter-spacing:0}.confirm-backdrop p[data-v-5aab959f]{margin:0 0 24px;color:var(--muted);line-height:1.6}.confirm-backdrop section>div[data-v-5aab959f]{display:flex;justify-content:flex-end;gap:10px}.confirm-backdrop button[data-v-5aab959f]{height:40px;padding:0 16px;border:1px solid var(--line);background:#fff;border-radius:4px;cursor:pointer}.confirm-backdrop .confirm-danger[data-v-5aab959f]{border-color:#a84943;background:#a84943;color:#fff}.auth-page[data-v-176d17be]{min-height:100vh;display:grid;place-items:center;background:#f4f7fb;padding:24px}.auth-card[data-v-176d17be]{width:min(420px,100%);box-shadow:0 16px 40px rgba(26,52,87,.12)}.auth-card[data-v-176d17be] .ant-alert{margin-bottom:18px}.auth-card[data-v-176d17be] .ant-btn-link{margin-top:8px}.asset-viewer[data-v-4a49391a]{position:fixed;inset:0;z-index:1080;overflow:hidden;background:rgba(8,12,20,.94);touch-action:none}.viewer-stage[data-v-4a49391a]{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.viewer-stage.dragging[data-v-4a49391a]{cursor:grabbing}.viewer-stage img[data-v-4a49391a]{max-width:calc(100vw - 96px);max-height:calc(100vh - 112px);-o-object-fit:contain;object-fit:contain;pointer-events:auto;transition:opacity .15s,transform .12s ease-out;will-change:transform}.viewer-stage.dragging img[data-v-4a49391a]{transition:opacity .15s}.compare-stage[data-v-4a49391a]{position:absolute;inset:76px 24px 24px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.compare-stage figure[data-v-4a49391a]{position:relative;display:grid;place-items:center;min-width:0;margin:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.14);border-radius:10px;background:#0b111d}.compare-stage img[data-v-4a49391a]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.compare-stage figcaption[data-v-4a49391a]{position:absolute;top:10px;left:10px;z-index:1;padding:4px 8px;border-radius:5px;background:rgba(20,27,39,.82);color:#fff;font-size:12px}.viewer-toolbar[data-v-4a49391a]{position:fixed;top:18px;left:50%;z-index:1090;display:flex;align-items:center;gap:4px;height:40px;padding:4px 6px;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;background:rgba(20,27,39,.84);box-shadow:0 8px 24px rgba(0,0,0,.3);color:#fff;transform:translateX(-50%);backdrop-filter:blur(10px)}.viewer-toolbar button[data-v-4a49391a]{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;background:transparent;color:#fff;font-size:16px;cursor:pointer}.viewer-toolbar .compare-toggle[data-v-4a49391a]{width:auto;padding:0 9px;font-size:12px}.viewer-toolbar .compare-toggle.active[data-v-4a49391a]{background:#3568d4}.viewer-toolbar button[data-v-4a49391a]:focus-visible,.viewer-toolbar button[data-v-4a49391a]:hover:not(:disabled){background:hsla(0,0%,100%,.15);outline:none}.viewer-toolbar button[data-v-4a49391a]:focus-visible{box-shadow:0 0 0 2px rgba(132,169,255,.8)}.viewer-toolbar button[data-v-4a49391a]:disabled{color:hsla(0,0%,100%,.3);cursor:not-allowed}.viewer-toolbar span[data-v-4a49391a]{min-width:48px;color:hsla(0,0%,100%,.82);font-size:12px;text-align:center;font-variant-numeric:tabular-nums}.viewer-close[data-v-4a49391a]{position:fixed;top:16px;right:18px;z-index:1095;display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid hsla(0,0%,100%,.22);border-radius:50%;background:rgba(20,27,39,.86);color:#fff;font-size:20px;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.3);backdrop-filter:blur(10px)}.viewer-close[data-v-4a49391a]:focus-visible,.viewer-close[data-v-4a49391a]:hover{background:hsla(0,0%,100%,.18);outline:none}.viewer-close[data-v-4a49391a]:focus-visible{box-shadow:0 0 0 3px rgba(132,169,255,.8),0 8px 24px rgba(0,0,0,.3)}@media(max-width:600px){.viewer-stage img[data-v-4a49391a]{max-width:calc(100vw - 24px);max-height:calc(100vh - 104px)}.compare-stage[data-v-4a49391a]{inset:64px 10px 10px;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.viewer-toolbar[data-v-4a49391a]{top:12px;left:12px;transform:none}.viewer-close[data-v-4a49391a]{top:10px;right:10px;width:44px;height:44px}}.mask-editor[data-v-9078ea3c]{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;background:#111827;color:#fff}.mask-editor-head[data-v-9078ea3c]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;border-bottom:1px solid #334155}.mask-editor-head>div[data-v-9078ea3c]{display:grid;gap:3px;min-width:0}.mask-editor-head small[data-v-9078ea3c]{color:#a8b4c7}.mask-editor-head[data-v-9078ea3c] .ant-btn{color:#d7deea}.mask-editor-stage[data-v-9078ea3c]{flex:1;min-height:220px;overflow:hidden;background:#0b111d;touch-action:none}.mask-editor-stage.panning[data-v-9078ea3c]{cursor:grab}.mask-editor-tools[data-v-9078ea3c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 18px;background:#1f2937;border-top:1px solid #334155}.mask-editor-tools[data-v-9078ea3c] .ant-btn.ant-btn-disabled,.mask-editor-tools[data-v-9078ea3c] .ant-btn:disabled{color:#8995a7!important;background:#293548!important;border-color:#425067!important;box-shadow:none!important;text-shadow:none!important;cursor:not-allowed}.mask-editor-tools[data-v-9078ea3c] .ant-btn-primary.ant-btn-disabled,.mask-editor-tools[data-v-9078ea3c] .ant-btn-primary:disabled{color:#9aa8bc!important;background:#344156!important;border-color:#4b5b73!important}.tool-group[data-v-9078ea3c]{display:flex;align-items:center;gap:6px}.brush-control>span[data-v-9078ea3c]{white-space:nowrap}.brush-control[data-v-9078ea3c] .ant-slider{width:150px}.zoom[data-v-9078ea3c]{margin-left:auto}.zoom>span[data-v-9078ea3c]{min-width:48px;text-align:center}.close-confirm-copy[data-v-9078ea3c]{margin:0;color:#58667a}.close-confirm-actions[data-v-9078ea3c]{display:flex;justify-content:flex-end;gap:8px;margin-top:22px}@media(max-width:700px){.mask-editor-head[data-v-9078ea3c]{padding:10px 12px}.mask-editor-head small[data-v-9078ea3c]{font-size:11px}.mask-editor-tools[data-v-9078ea3c]{max-height:42vh;gap:7px;padding:9px 10px;overflow:auto}.brush-control[data-v-9078ea3c]{order:3;width:100%}.brush-control[data-v-9078ea3c] .ant-slider{flex:1;width:auto}.presets[data-v-9078ea3c]{order:4}.zoom[data-v-9078ea3c]{margin-left:0}.close-confirm-actions[data-v-9078ea3c]{flex-wrap:wrap}}.review-history[data-v-516bf016]{max-height:220px;overflow:auto;padding-top:4px}.review-history small[data-v-516bf016],.review-history strong[data-v-516bf016]{display:block}.review-history small[data-v-516bf016]{margin-top:2px;color:#8a96a8;font-size:11px}.review-history p[data-v-516bf016]{margin:5px 0 0;color:#536176;white-space:pre-wrap}.creation-wizard[data-v-1c282796]{max-width:1180px;margin:0 auto 28px;color:#17352d}.wizard-head[data-v-1c282796]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:24px}.wizard-head h1[data-v-1c282796]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:36px}.wizard-head p[data-v-1c282796]{margin:0;color:#7e8984}.brief-bar .eyebrow[data-v-1c282796],.brief-preview .eyebrow[data-v-1c282796],.wizard-head .eyebrow[data-v-1c282796]{color:#a56b32}.skip-wizard[data-v-1c282796]{border:0;background:none;color:#386b5b;font-size:10px;cursor:pointer}.wizard-steps[data-v-1c282796]{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:12px;border:1px solid #dedad1;background:#fff}.wizard-steps span[data-v-1c282796]{position:relative;display:flex;align-items:center;gap:8px;padding:13px 18px;color:#919995;font-size:10px}.wizard-steps span[data-v-1c282796]:after{position:absolute;right:0;width:1px;height:22px;background:#e6e2da;content:""}.wizard-steps span.active[data-v-1c282796]{background:#edf3ef;color:#174f42;font-weight:700}.wizard-steps span.done[data-v-1c282796]{color:#477666}.wizard-steps i[data-v-1c282796]{display:grid;place-items:center;width:22px;height:22px;border:1px solid #c9cec9;border-radius:50%;font-style:normal}.wizard-steps span.active i[data-v-1c282796],.wizard-steps span.done i[data-v-1c282796]{border-color:#477666;background:#477666;color:#fff}.wizard-card[data-v-1c282796]{overflow:hidden;border:1px solid #dedad1;border-radius:7px;background:#fff;box-shadow:0 12px 35px rgba(39,68,58,.06)}.wizard-card>header[data-v-1c282796]{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid #ebe8e1}.step-no[data-v-1c282796]{font-family:Georgia,serif;font-size:27px;color:#bd9867}.wizard-card h2[data-v-1c282796]{margin:0;font-family:Songti SC,serif;font-size:22px}.wizard-card header p[data-v-1c282796]{margin:3px 0 0;color:#8b9590;font-size:10px}.hotel-choice[data-v-1c282796]{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;padding:24px}.hotel-choice button[data-v-1c282796]{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:9px;padding:12px;border:1px solid #dedad1;border-radius:5px;background:#fff;color:#40574e;text-align:left;cursor:pointer}.hotel-choice button.active[data-v-1c282796]{border-color:#4c7a6b;background:#edf3ef;box-shadow:inset 0 0 0 1px #4c7a6b}.hotel-choice button>span[data-v-1c282796]{display:grid;place-items:center;width:40px;height:40px;border-radius:4px;color:#fff;font-family:Songti SC,serif}.hotel-choice button>div[data-v-1c282796]{display:grid}.hotel-choice small[data-v-1c282796]{color:#919a95;font-size:8px}.hotel-choice svg[data-v-1c282796]{color:#3f7a66}.wizard-label[data-v-1c282796]{display:block;margin:0 24px 8px;color:#52665e;font-size:10px;font-weight:700}.goal-choice[data-v-1c282796]{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;padding:0 24px 24px}.goal-choice button[data-v-1c282796]{display:grid;justify-items:start;min-height:120px;padding:15px;border:1px solid #dedad1;border-radius:5px;background:#fff;color:#4d6059;text-align:left;cursor:pointer}.goal-choice button>svg[data-v-1c282796]{font-size:22px;color:#8a7050}.goal-choice button strong[data-v-1c282796]{align-self:end;margin-top:15px}.goal-choice button small[data-v-1c282796]{color:#8d9691;font-size:8px}.goal-choice button.active[data-v-1c282796]{border-color:#b27a41;background:#fbf5eb;color:#754f2e}.wizard-card>footer[data-v-1c282796]{display:flex;justify-content:space-between;padding:15px 24px;border-top:1px solid #ebe8e1;background:#faf9f5}.delivery-choice[data-v-1c282796]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:24px}.delivery-choice button[data-v-1c282796]{display:grid;grid-template-columns:46px 1fr auto;align-items:center;gap:10px;padding:14px;border:1px solid #dedad1;border-radius:5px;background:#fff;color:#455a52;text-align:left;cursor:pointer}.delivery-choice button.active[data-v-1c282796]{border-color:#4a7969;background:#edf3ef}.delivery-choice button>span[data-v-1c282796]{display:grid;place-items:center;width:44px;height:44px;border-radius:5px;background:#e7f0ed;color:#3c735f;font-size:20px}.delivery-choice button>span.xhs[data-v-1c282796]{background:#f5e8e3;color:#9a5141}.delivery-choice button>span.moments[data-v-1c282796]{background:#f4eee1;color:#8a6a35}.delivery-choice button>div[data-v-1c282796]{display:grid}.delivery-choice small[data-v-1c282796]{color:#8d9691;font-size:8px}.delivery-choice button>svg[data-v-1c282796]{color:#3c7965}.campaign-fields[data-v-1c282796]{display:grid;grid-template-columns:1fr 240px;gap:14px;padding:0 24px 24px}.campaign-fields .wizard-label[data-v-1c282796],.truth-layout .wizard-label[data-v-1c282796]{margin-left:0}.campaign-fields .full[data-v-1c282796]{grid-column:1/-1}.truth-layout[data-v-1c282796]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:24px}.truth-layout>section[data-v-1c282796]{padding:17px;border:1px solid #dfdcd4;border-radius:5px}.truth-layout>section[data-v-1c282796]:first-child{background:#f5f8f5}.truth-layout>section>header[data-v-1c282796]{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:9px}.truth-layout>section>header>svg[data-v-1c282796]{font-size:26px;color:#487765}.truth-layout>section>header>div[data-v-1c282796]{display:grid}.truth-layout>section>header small[data-v-1c282796]{color:#8b9590}.fact-chips[data-v-1c282796]{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0}.fact-chips span[data-v-1c282796]{padding:6px 8px;border-radius:3px;background:#e6f0eb;color:#426859;font-size:8px}.truth-layout>section[data-v-1c282796]:last-child{display:grid;gap:8px}.source-choice[data-v-1c282796]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.source-choice button[data-v-1c282796]{height:42px;border:1px solid #ddd9d0;background:#fff;color:#68766f;cursor:pointer}.source-choice button.active[data-v-1c282796]{border-color:#4b7969;background:#edf3ef;color:#366655}.brief-preview[data-v-1c282796]{margin:0 24px 22px;padding:18px;border-left:3px solid #b77a3d;background:#f8f4eb}.brief-preview h3[data-v-1c282796]{margin:5px 0;font-family:Songti SC,serif}.brief-preview p[data-v-1c282796]{color:#5e6d67;line-height:1.8}.brief-preview>div[data-v-1c282796]{display:flex;flex-wrap:wrap;gap:6px}.brief-preview>div span[data-v-1c282796]{padding:4px 7px;background:#fff;color:#755a36;font-size:8px}.brief-bar[data-v-1c282796]{display:flex;align-items:center;justify-content:space-between;max-width:1440px;margin:0 auto 14px;padding:13px 17px;border:1px solid #d8ded8;border-radius:6px;background:#edf3ef;color:#254b3e}.brief-bar>div[data-v-1c282796]{display:grid}.brief-bar small[data-v-1c282796]{color:#71817a;font-size:9px}.image-page[data-v-1c282796]{min-height:calc(100vh - 64px);padding:28px clamp(16px,3vw,48px) 48px;background:#f4f7fb;color:#243247}.page-heading[data-v-1c282796]{max-width:1440px;margin:0 auto 16px;display:block}.heading-copy[data-v-1c282796]{min-width:0}.eyebrow[data-v-1c282796]{font-size:11px;letter-spacing:.16em;color:#4f7cff;font-weight:700}.page-heading h1[data-v-1c282796]{font-family:Georgia,Times New Roman,serif;font-size:32px;margin:5px 0 2px;color:#172033}.page-heading p[data-v-1c282796]{margin:0;color:#77849a;font-size:13px}.studio-grid[data-v-1c282796]{max-width:1440px;margin:auto;display:grid;grid-template-columns:minmax(340px,440px) 1fr;gap:18px;align-items:stretch}.control-panel[data-v-1c282796],.history-section[data-v-1c282796],.result-panel[data-v-1c282796]{background:#fff;border:1px solid #e1e8f0;border-radius:14px;box-shadow:0 10px 30px rgba(26,52,87,.06)}.control-panel[data-v-1c282796]{padding:22px;display:flex;flex-direction:column;gap:13px}.history-head[data-v-1c282796],.panel-title[data-v-1c282796],.result-head[data-v-1c282796]{display:flex;align-items:center;justify-content:space-between}.panel-title>span[data-v-1c282796],.result-head>span[data-v-1c282796]{font-size:17px;font-weight:700;color:#1e293b}.panel-title small[data-v-1c282796]{font-size:11px;color:#9aa7b7}.field-label[data-v-1c282796]{display:block;font-size:12px;font-weight:700;color:#536176;margin-bottom:6px}.field-row[data-v-1c282796]{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:12px;min-width:0}.field-row>div[data-v-1c282796]{min-width:0}.field-row[data-v-1c282796] .ant-select{width:100%}.size-grid[data-v-1c282796]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.size-grid[data-v-1c282796] .ant-radio-button-wrapper{height:58px;line-height:22px;padding:7px 12px;border-radius:8px!important;border:1px solid #d9e2ec;text-align:left;color:#445166}.size-grid[data-v-1c282796] .ant-radio-button-wrapper-checked{border-color:#4779ff;background:#eff4ff;color:#2755c9}.size-grid small[data-v-1c282796]{font-size:11px;color:#9aa7b7}.upload-box[data-v-1c282796]{display:grid;gap:8px;min-width:0}.reference-uploader[data-v-1c282796]{height:60px}.reference-uploader[data-v-1c282796] .ant-upload.ant-upload-drag{height:60px;border-radius:8px}.reference-uploader[data-v-1c282796] .ant-upload-btn{height:58px;padding:0 12px!important}.reference-uploader[data-v-1c282796] .ant-upload-drag-container{display:block;height:100%}.upload-row[data-v-1c282796]{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;height:100%;min-width:0;text-align:left}.upload-icon[data-v-1c282796]{display:grid;place-items:center;width:30px;height:30px;border-radius:6px;background:#edf3ff;color:#5880e8;font-size:17px}.upload-copy[data-v-1c282796]{display:grid;gap:1px;min-width:0}.upload-copy small[data-v-1c282796],.upload-copy strong[data-v-1c282796]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-copy strong[data-v-1c282796]{color:#445166;font-size:12px;font-weight:600;line-height:17px}.upload-copy small[data-v-1c282796]{color:#8b97a9;font-size:10px;line-height:15px}.upload-count[data-v-1c282796]{min-width:30px;color:#59708e;font-size:11px;font-weight:600;text-align:right}.upload-row.full .upload-icon[data-v-1c282796]{background:#f0f2f5;color:#9aa5b5}.upload-row.full .upload-count[data-v-1c282796]{color:#7f8a99}.reference-preview[data-v-1c282796]{grid-template-columns:56px minmax(0,1fr) 30px;gap:10px;padding:7px}.reference-preview>img[data-v-1c282796]{width:56px;height:56px;border-radius:6px}.reference-preview-copy[data-v-1c282796]{gap:3px}.reference-preview[data-v-1c282796] .ant-btn{width:30px;height:30px}.action-row[data-v-1c282796]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding-top:8px}.action-row[data-v-1c282796] .ant-btn{height:42px;border-radius:9px}.result-panel[data-v-1c282796]{min-height:600px;padding:22px;display:flex;flex-direction:column;scroll-margin-top:82px}.result-head[data-v-1c282796]{padding-bottom:14px;border-bottom:1px solid #edf1f6}.result-canvas[data-v-1c282796]{flex:1;display:grid;place-items:center;gap:12px;min-height:500px;background:linear-gradient(135deg,#f8fafc,#eef3f9);border-radius:10px;margin-top:16px;padding:18px}.result-canvas.count-2[data-v-1c282796],.result-canvas.count-4[data-v-1c282796]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center}.asset-card[data-v-1c282796]{position:relative;border:0;background:#fff;padding:0;border-radius:8px;overflow:hidden;box-shadow:0 5px 18px rgba(21,42,72,.12);cursor:zoom-in;width:100%;aspect-ratio:1}.asset-card[data-v-1c282796]:focus-visible,.history-media-asset[data-v-1c282796]:focus-visible{outline:2px solid #4779ff;outline-offset:-2px}.asset-card img[data-v-1c282796]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.result-state[data-v-1c282796]{display:grid;place-items:center;gap:10px;text-align:center;color:#728098}.result-state strong[data-v-1c282796]{font-size:15px;color:#445166}.result-state small[data-v-1c282796]{font-size:12px}.result-state>svg[data-v-1c282796]{font-size:36px;color:#6b8de8}.result-state.error>svg[data-v-1c282796]{color:#e05c68}.history-section[data-v-1c282796]{max-width:1440px;margin:18px auto 0;padding:18px 22px}.history-head h2[data-v-1c282796]{font-size:18px;margin:0;color:#1e293b}.history-head small[data-v-1c282796]{color:#9aa7b7;font-size:11px}.asset-tabs[data-v-1c282796]{margin-top:10px}.asset-tabs[data-v-1c282796] .ant-tabs-nav{margin-bottom:0}.history-toolbar[data-v-1c282796]{display:flex;gap:10px;margin:10px 0 14px}.history-search[data-v-1c282796]{width:min(360px,100%)}.history-filter[data-v-1c282796]{width:132px}.history-grid[data-v-1c282796]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-height:220px}.history-card[data-v-1c282796]{min-width:0;overflow:hidden;border:1px solid #e4eaf1;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}.history-card[data-v-1c282796]:focus-visible,.history-card[data-v-1c282796]:hover{border-color:#9db5e8;box-shadow:0 8px 22px rgba(34,61,96,.11);transform:translateY(-2px);outline:none}.history-media[data-v-1c282796]{position:relative;display:grid;gap:2px;width:100%;aspect-ratio:16/9;overflow:hidden;background:#eef2f7}.history-media img[data-v-1c282796]{width:100%;height:100%;min-width:0;min-height:0;-o-object-fit:cover;object-fit:cover}.media-count-2[data-v-1c282796]{grid-template-columns:repeat(2,minmax(0,1fr))}.media-count-3[data-v-1c282796],.media-count-4[data-v-1c282796]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.media-count-3 img[data-v-1c282796]:first-child{grid-row:1/3}.media-state[data-v-1c282796]{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:10px;color:#66758b;background:#f2f5f9}.media-state strong[data-v-1c282796]{font-size:13px}.media-state.failed[data-v-1c282796]{color:#c44e5a;background:#fff5f5}.media-state>svg[data-v-1c282796]{font-size:26px}.history-status[data-v-1c282796]{position:absolute;top:10px;right:10px;margin:0;box-shadow:0 2px 8px rgba(20,34,54,.1)}.asset-count[data-v-1c282796]{position:absolute;left:10px;bottom:9px;display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:5px;background:rgba(23,32,51,.78);color:#fff;font-size:11px}.history-body[data-v-1c282796]{padding:13px 14px 11px}.history-body h3[data-v-1c282796]{height:40px;margin:0 0 7px;overflow:hidden;color:#253248;font-size:14px;font-weight:650;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.history-error[data-v-1c282796],.history-params[data-v-1c282796]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.history-params[data-v-1c282796]{color:#8491a4}.history-error[data-v-1c282796]{margin-top:6px;color:#cf4f5d}.history-footer[data-v-1c282796]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;margin-top:10px;padding-top:9px;border-top:1px solid #f0f3f7}.history-footer time[data-v-1c282796]{color:#9aa5b5;font-size:11px;white-space:nowrap}.history-actions[data-v-1c282796]{display:flex;align-items:center}.history-actions[data-v-1c282796] .ant-btn{width:30px;height:30px;padding:0}.history-empty[data-v-1c282796]{min-height:220px;display:grid;place-content:center;justify-items:center;gap:7px;color:#9aa7b7}.history-empty>svg[data-v-1c282796]{font-size:34px;color:#b3c1d3}.history-empty strong[data-v-1c282796]{font-size:14px;color:#67758a}.history-empty small[data-v-1c282796]{font-size:11px}.history-pagination[data-v-1c282796]{display:flex;justify-content:flex-end;margin-top:18px}.preview-source[data-v-1c282796]{display:none}.preview-switch[data-v-1c282796]{position:fixed;top:50%;z-index:1100;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.16);color:#fff;font-size:22px;cursor:pointer;transform:translateY(-50%);transition:background .18s,opacity .18s}.preview-switch[data-v-1c282796]:hover:not(:disabled){background:hsla(0,0%,100%,.28)}.preview-switch[data-v-1c282796]:disabled{cursor:default;opacity:.25}.preview-switch-left[data-v-1c282796]{left:24px}.preview-switch-right[data-v-1c282796]{right:24px}.preview-counter[data-v-1c282796]{position:fixed;left:50%;bottom:28px;z-index:1100;min-width:60px;padding:6px 12px;border-radius:6px;background:rgba(0,0,0,.58);color:#fff;font-size:13px;text-align:center;transform:translateX(-50%)}.rotated[data-v-1c282796]{transform:rotate(180deg)}.module-heading[data-v-1c282796]{display:flex;align-items:flex-end;justify-content:space-between;max-width:1440px;margin:0 auto 22px;padding:12px 2px}.module-heading h1[data-v-1c282796]{margin:6px 0 4px;font-family:Songti SC,STSong,serif;font-size:32px;color:#17352d}.module-heading p[data-v-1c282796]{margin:0;color:#78857f}.module-heading .eyebrow[data-v-1c282796]{color:#a56b32}.module-stat[data-v-1c282796]{display:grid;justify-items:end}.module-stat strong[data-v-1c282796]{font-family:Georgia,serif;font-size:34px;color:#164f42}.module-stat small[data-v-1c282796]{color:#89958f}.history-section.standalone-assets[data-v-1c282796]{margin-top:0;border-color:#dedbd1;border-radius:8px;box-shadow:0 8px 28px rgba(32,69,57,.06)}.reference-preview-grid[data-v-1c282796]{display:grid;gap:8px;min-width:0}.reference-preview[data-v-1c282796]{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) 24px;align-items:center;gap:7px;min-width:0;padding:5px;border:1px solid #e3eaf2;border-radius:8px;background:#f7f9fc}.reference-preview>img[data-v-1c282796]{width:40px;height:40px;border-radius:5px;-o-object-fit:cover;object-fit:cover;background:#eef2f7}.reference-index[data-v-1c282796]{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#4779ff;color:#fff;font-size:10px;line-height:16px;text-align:center}.reference-preview-copy[data-v-1c282796]{display:grid;gap:2px;min-width:0}.reference-preview-copy strong[data-v-1c282796]{display:block;color:#344258;font-size:11px;font-weight:600}.reference-preview-copy small[data-v-1c282796],.reference-preview-copy strong[data-v-1c282796]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-preview[data-v-1c282796] .ant-btn{width:24px;height:24px;padding:0}.history-media-asset[data-v-1c282796]{position:relative;min-width:0;min-height:0;overflow:hidden;cursor:zoom-in}.history-media-asset img[data-v-1c282796]{width:100%;height:100%;min-width:0;min-height:0;-o-object-fit:cover;object-fit:cover;display:block}.asset-actions[data-v-1c282796]{position:absolute;right:8px;bottom:8px;z-index:2;display:flex;align-items:center;gap:4px;opacity:0;pointer-events:none;transition:opacity .18s}.asset-actions[data-v-1c282796] .asset-action{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-color:hsla(0,0%,100%,.8);border-radius:6px;background:hsla(0,0%,100%,.92);color:#536176;box-shadow:0 3px 10px rgba(23,32,51,.2);backdrop-filter:blur(6px)}.asset-actions[data-v-1c282796] .asset-action .ant-btn-loading-icon{display:inline-flex;align-items:center;justify-content:center;margin:0}.asset-actions[data-v-1c282796] .asset-action.favorite{order:2}.asset-actions[data-v-1c282796] .asset-action.active{color:#d99500;border-color:#f0b429;background:#fff8df}.asset-actions.has-favorite[data-v-1c282796]{opacity:1}.asset-actions.has-favorite[data-v-1c282796] .asset-action.favorite{pointer-events:auto}.asset-actions.has-favorite[data-v-1c282796] .asset-action:not(.favorite){opacity:0;pointer-events:none}.asset-action-host:focus-within .asset-actions[data-v-1c282796],.asset-action-host:hover .asset-actions[data-v-1c282796]{opacity:1}.asset-action-host:focus-within .asset-actions[data-v-1c282796] .asset-action,.asset-action-host:hover .asset-actions[data-v-1c282796] .asset-action{opacity:1;pointer-events:auto}.media-count-3 .history-media-asset[data-v-1c282796]:first-child{grid-row:1/3}.favorite-media[data-v-1c282796]{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#eef2f7}.favorite-media img[data-v-1c282796]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.favorite-times[data-v-1c282796]{display:flex;justify-content:space-between;gap:8px;margin-top:8px;color:#9aa5b5;font-size:10px}.favorite-times time[data-v-1c282796]{white-space:nowrap}.result-canvas>.result-state[data-v-1c282796]{grid-column:1/-1;width:100%;height:100%;place-content:center;justify-items:center}.edit-mode-row[data-v-1c282796]{display:grid;gap:6px}.edit-mode-row .field-label[data-v-1c282796]{margin:0}.edit-mode-options[data-v-1c282796]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.edit-mode-option[data-v-1c282796]{display:grid;align-content:center;gap:2px;min-width:0;min-height:58px;padding:8px 10px;border:1px solid #dce4ee;border-radius:8px;background:#fff;color:#46556a;text-align:left;cursor:pointer;transition:border-color .18s,background .18s,box-shadow .18s}.edit-mode-option strong[data-v-1c282796]{font-size:12px;line-height:18px}.edit-mode-option small[data-v-1c282796]{color:#8a96a8;font-size:10px;line-height:15px}.edit-mode-option[data-v-1c282796]:hover{border-color:#9cb5eb}.edit-mode-option.active[data-v-1c282796]{border-color:#4779ff;background:#eff4ff;box-shadow:inset 0 0 0 1px rgba(71,121,255,.08);color:#2857c4}.edit-mode-option.active small[data-v-1c282796]{color:#657aa8}.edit-mode-option[data-v-1c282796]:focus-visible{outline:2px solid rgba(71,121,255,.32);outline-offset:2px}.prompt-heading[data-v-1c282796]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.prompt-heading .field-label[data-v-1c282796]{margin:0}.prompt-heading small[data-v-1c282796]{overflow:hidden;color:#8a96a8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.prompt-examples[data-v-1c282796]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:3px;min-width:0}.prompt-examples>span[data-v-1c282796]{overflow:hidden;color:#8a96a8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.prompt-examples[data-v-1c282796] .ant-btn{flex:0 0 auto;height:28px;padding-inline:9px;font-size:11px}.mask-control[data-v-1c282796]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid #dfe7f1;border-radius:8px;background:#f8fafc}.mask-status[data-v-1c282796]{display:flex;align-items:center;gap:7px;color:#66758b;font-size:11px}.mask-status span[data-v-1c282796]{width:8px;height:8px;border-radius:50%;background:#c3cedc}.mask-status span.ready[data-v-1c282796]{background:#4caf82}@media(max-width:1100px){.history-grid[data-v-1c282796]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.goal-choice[data-v-1c282796],.hotel-choice[data-v-1c282796]{grid-template-columns:repeat(2,1fr)}.delivery-choice[data-v-1c282796],.studio-grid[data-v-1c282796],.truth-layout[data-v-1c282796]{grid-template-columns:1fr}.result-panel[data-v-1c282796]{min-height:460px}.result-canvas[data-v-1c282796]{min-height:360px}.page-heading p[data-v-1c282796]{max-width:600px}.history-toolbar[data-v-1c282796]{flex-wrap:wrap}.history-search[data-v-1c282796]{width:100%}.history-filter[data-v-1c282796]{flex:1;min-width:130px}}@media(max-width:600px){.image-page[data-v-1c282796]{padding:18px 12px 32px}.history-section[data-v-1c282796]{padding:16px}.history-grid[data-v-1c282796]{grid-template-columns:1fr}.history-head[data-v-1c282796]{align-items:flex-start}.history-head small[data-v-1c282796]{display:block;max-width:190px}.history-media[data-v-1c282796]{aspect-ratio:16/8.5}.asset-actions.has-favorite[data-v-1c282796],.asset-actions[data-v-1c282796]{opacity:1}.asset-actions.has-favorite[data-v-1c282796] .asset-action:not(.favorite),.asset-actions[data-v-1c282796] .asset-action{opacity:1;pointer-events:auto}.history-pagination[data-v-1c282796]{justify-content:center}.field-row[data-v-1c282796]{grid-template-columns:1fr}.control-panel[data-v-1c282796],.result-panel[data-v-1c282796]{padding:16px}.favorite-times[data-v-1c282796]{flex-direction:column;gap:2px}.preview-switch[data-v-1c282796]{width:40px;height:40px;font-size:18px}.preview-switch-left[data-v-1c282796]{left:10px}.preview-switch-right[data-v-1c282796]{right:10px}.preview-counter[data-v-1c282796]{bottom:18px}.edit-mode-option[data-v-1c282796]{padding-inline:8px}.upload-copy small[data-v-1c282796]{max-width:190px}}.reference-toolbar[data-v-1c282796]{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding-bottom:4px;box-sizing:border-box}.reference-toolbar .field-label[data-v-1c282796]{margin:0;line-height:20px}.reference-toolbar[data-v-1c282796] .ant-btn{height:28px;line-height:26px;padding:0 4px;margin:0}.reference-uploader[data-v-1c282796]{margin-top:2px}.reference-uploader[data-v-1c282796] .ant-upload-disabled{cursor:not-allowed;opacity:.72}.reference-preview-grid[data-v-1c282796]{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-preview[data-v-1c282796]{grid-template-columns:48px minmax(0,1fr) 32px;min-height:64px}.reference-image-fallback[data-v-1c282796],.reference-preview>img[data-v-1c282796]{width:48px;height:48px}.reference-preview>img[data-v-1c282796]{cursor:zoom-in}.reference-image-fallback[data-v-1c282796]{display:grid;place-content:center;justify-items:center;gap:2px;border-radius:5px;background:#eef2f7;color:#9aa7b7;cursor:zoom-in}.reference-image-fallback svg[data-v-1c282796]{font-size:16px}.reference-image-fallback small[data-v-1c282796]{font-size:8px;line-height:10px;text-align:center}.reference-preview[data-v-1c282796] .ant-btn{width:32px;height:32px}.reference-preview-copy strong[data-v-1c282796]{font-size:12px}.reference-preview-copy small[data-v-1c282796]{font-size:10px;color:#9aa7b7}.edit-target-status[data-v-1c282796]{justify-self:start;padding:1px 6px;border-radius:4px;background:#e9f0ff;color:#3562c8;font-size:10px;font-weight:600;line-height:17px}.edit-target-action[data-v-1c282796]{justify-self:start;max-width:100%;padding:0;border:0;background:transparent;color:#4779d9;font:inherit;font-size:10px;line-height:19px;white-space:nowrap;cursor:pointer}.edit-target-action[data-v-1c282796]:hover{color:#2453b8}.edit-target-action[data-v-1c282796]:focus-visible{border-radius:3px;outline:2px solid rgba(71,121,217,.35);outline-offset:1px}@media(max-width:320px){.reference-preview-grid[data-v-1c282796]{grid-template-columns:1fr}}.field-row[data-v-1c282796]{margin-top:6px}.role-notice[data-v-1c282796]{margin-bottom:4px}.control-panel.read-only[data-v-1c282796]>:not(.panel-title):not(.role-notice){pointer-events:none;opacity:.62}.output-specs[data-v-1c282796]{display:grid;gap:7px;padding:10px;border:1px solid #e1e8f0;border-radius:9px;background:#fafcff}.output-spec-head[data-v-1c282796]{display:flex;align-items:center;justify-content:space-between}.output-spec-head .field-label[data-v-1c282796]{margin:0}.output-spec-grid[data-v-1c282796]{display:grid;grid-template-columns:1fr 1fr;gap:7px}.output-spec-grid[data-v-1c282796] .ant-checkbox-wrapper{display:grid;grid-template-columns:auto 1fr;align-items:start;margin:0;padding:7px;border:1px solid #e3e9f1;border-radius:7px;background:#fff}.output-spec-grid[data-v-1c282796] .ant-checkbox{margin-top:2px}.output-spec-grid small[data-v-1c282796],.output-spec-grid strong[data-v-1c282796]{display:block;margin-left:7px}.output-spec-grid strong[data-v-1c282796]{color:#445166;font-size:11px}.output-hint[data-v-1c282796],.output-spec-grid small[data-v-1c282796]{color:#8a96a8;font-size:9px}.variant-status-list[data-v-1c282796]{display:flex;flex-wrap:wrap;gap:5px;padding-top:10px}.variant-status[data-v-1c282796]{display:inline-flex;align-items:center}.variant-status-list[data-v-1c282796] .ant-tag{margin:0}.variant-status[data-v-1c282796] .ant-btn{height:22px;padding:0 4px;font-size:10px}.asset-spec[data-v-1c282796]{position:absolute;left:8px;bottom:8px;z-index:1;max-width:65%;overflow:hidden;padding:3px 6px;border-radius:4px;background:rgba(23,32,51,.76);color:#fff;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.size-grid[data-v-1c282796] .ant-radio-button-wrapper{margin-inline-start:0;border-inline-start-width:1px}.size-grid[data-v-1c282796] .ant-radio-button-wrapper:not(:first-child):before{display:none}.size-option[data-v-1c282796]{display:flex;min-width:0;height:100%;flex-direction:column;justify-content:center;gap:2px}.size-option strong[data-v-1c282796]{overflow:hidden;font-size:13px;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.size-option small[data-v-1c282796]{display:block;overflow:hidden;font-size:10px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.size-grid[data-v-1c282796] .ant-radio-button-wrapper-checked .size-option small{color:#5871ac}@media(max-width:380px){.size-grid[data-v-1c282796] .ant-radio-button-wrapper{padding-inline:9px}.size-option small[data-v-1c282796]{font-size:9px}}.prompt-example-menu{width:min(300px,calc(100vw - 24px));padding:5px}.prompt-example-option[data-v-1c282796]{display:grid;gap:2px;min-width:0;padding:2px 0}.prompt-example-option strong[data-v-1c282796]{color:#334155;font-size:12px;font-weight:600}.prompt-example-option small[data-v-1c282796]{overflow:hidden;color:#8a96a8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.prompt-helper[data-v-1c282796]{display:grid;gap:7px;margin-top:10px;padding-top:10px;border-top:1px solid #edf1f6;min-width:0}.prompt-helper-row[data-v-1c282796]{min-width:0;width:100%}.prompt-tools[data-v-1c282796]{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;width:100%}.prompt-tool-cell[data-v-1c282796]{display:block;min-width:0;width:100%}.prompt-tool-cell[data-v-1c282796]>*{display:block;width:100%}.prompt-tool-cell[data-v-1c282796] .ant-btn{display:flex;width:100%;align-items:center;justify-content:center}.prompt-tools[data-v-1c282796] .ant-btn{height:34px;padding-inline:9px;font-size:11px;white-space:nowrap}.prompt-tools[data-v-1c282796] .prompt-ai-primary{border-color:#4779ff;background:#eff4ff;color:#2857c4}.prompt-case-row[data-v-1c282796]{display:flex;align-items:center;justify-content:space-between;padding-top:7px}.prompt-case-row>span[data-v-1c282796]{color:#8a96a8;font-size:10px;white-space:nowrap}.prompt-case-tags[data-v-1c282796]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.prompt-case-tags[data-v-1c282796] .ant-btn{height:28px;padding-inline:9px;font-size:10px}.prompt-candidate[data-v-1c282796]{display:grid;gap:8px;margin-top:10px;padding:11px;border:1px solid #cbd9f7;border-radius:9px;background:#f5f8ff}.prompt-candidate-head[data-v-1c282796]{display:flex;align-items:baseline;gap:8px;min-width:0}.prompt-candidate-head strong[data-v-1c282796]{flex:0 0 auto;color:#315aaa;font-size:12px}.prompt-candidate-head small[data-v-1c282796]{overflow:hidden;color:#7a89a1;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.prompt-candidate-hint[data-v-1c282796]{color:#7a89a1;font-size:10px;line-height:15px}.prompt-candidate p[data-v-1c282796]{max-height:110px;margin:0;overflow:auto;color:#3c4a60;font-size:12px;line-height:19px;white-space:pre-wrap}.prompt-candidate-actions[data-v-1c282796]{display:flex;justify-content:flex-end;gap:6px}.prompt-undo[data-v-1c282796]{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:4px 8px;border-radius:6px;background:#f7f9fc;color:#748198;font-size:11px}.prompt-undo[data-v-1c282796] .ant-btn{height:24px;padding:0 3px;font-size:11px}@media(max-width:600px){.prompt-tools[data-v-1c282796] .ant-btn{height:40px}.prompt-ai-descriptions[data-v-1c282796]{font-size:9px}.prompt-case-row[data-v-1c282796]{align-items:flex-start;flex-direction:column;gap:5px}.prompt-case-tags[data-v-1c282796]{justify-content:flex-start;width:100%}.prompt-case-tags[data-v-1c282796] .ant-btn{height:32px}}.prompt-input-wrap[data-v-1c282796]{min-width:0}.prompt-input-footer[data-v-1c282796]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;margin-top:5px}.prompt-count[data-v-1c282796]{margin-left:auto;color:#8a96a8;font-size:11px;line-height:28px;white-space:nowrap}.prompt-ai-button[data-v-1c282796]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:76px;width:auto;height:32px;padding:0 10px;border-color:#b8cdf5;border-radius:7px;background:#eff5ff;color:#2857c4;font-size:11px;font-weight:500;white-space:nowrap}.prompt-ai-button[data-v-1c282796]:hover:not(:disabled){border-color:#7fa5ed;background:#e5efff;color:#1f50b6}.prompt-ai-button[data-v-1c282796] .ant-btn-loading-icon,.prompt-ai-button[data-v-1c282796] .anticon{margin-right:5px}.prompt-case-row[data-v-1c282796]{min-width:0;flex-direction:row;gap:8px}.prompt-case-title[data-v-1c282796]{flex:0 0 auto;color:#5d6b80;font-size:11px;line-height:28px;white-space:nowrap}.prompt-case-label>span[data-v-1c282796]{display:none}.prompt-case-tags[data-v-1c282796]{flex:1 1 auto;min-width:0}@media(max-width:600px){.prompt-case-row[data-v-1c282796]{align-items:flex-start;flex-direction:row}.prompt-case-tags[data-v-1c282796]{justify-content:flex-end}}.prompt-ai-button[data-v-1c282796]{gap:3px}.prompt-ai-button[data-v-1c282796] .ant-btn-loading-icon,.prompt-ai-button[data-v-1c282796] .anticon{margin-inline-end:0!important;margin-right:0!important}.ops-home[data-v-6b1a6acf]{--ink:#17352d;--forest:#164f42;--cream:#f4f0e7;--amber:#bd7936;max-width:1500px;margin:auto;padding:42px 44px 64px;color:var(--ink);font-family:Noto Sans SC,Microsoft YaHei,sans-serif}.welcome[data-v-6b1a6acf]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px}.eyebrow[data-v-6b1a6acf],.section-kicker[data-v-6b1a6acf]{color:#a56b32;font-size:10px;font-weight:800;letter-spacing:.18em}.welcome h1[data-v-6b1a6acf]{margin:7px 0 4px;font-family:Songti SC,STSong,serif;font-size:38px;font-weight:700;letter-spacing:-.03em}.welcome p[data-v-6b1a6acf]{margin:0;color:#75827d}.primary-action[data-v-6b1a6acf]{height:46px;padding:0 20px;border:0;border-radius:4px;background:var(--forest);color:#fff;font-weight:700;box-shadow:0 9px 22px rgba(22,79,66,.18);cursor:pointer}.primary-action svg[data-v-6b1a6acf]{margin-right:7px}.signal-grid[data-v-6b1a6acf]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.signal-card[data-v-6b1a6acf]{position:relative;display:flex;align-items:center;gap:14px;min-height:130px;padding:22px;border:1px solid #dedbd1;border-radius:8px;background:#fff;color:var(--ink);text-align:left;cursor:pointer}.signal-card[data-v-6b1a6acf]:hover{border-color:#a7b9b2;box-shadow:0 8px 24px rgba(27,64,53,.08)}.signal-card.urgent[data-v-6b1a6acf]{background:var(--forest);color:#fff;border-color:var(--forest)}.signal-icon[data-v-6b1a6acf]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#edf2ed;color:var(--forest);font-size:18px}.urgent .signal-icon[data-v-6b1a6acf]{background:hsla(0,0%,100%,.14);color:#f7d9ab}.signal-card div[data-v-6b1a6acf]{display:grid}.signal-card small[data-v-6b1a6acf]{color:#84908b;font-size:11px}.urgent small[data-v-6b1a6acf]{color:#c9d8d3}.signal-card strong[data-v-6b1a6acf]{font-family:Georgia,serif;font-size:31px;line-height:37px}.signal-card p[data-v-6b1a6acf]{margin:0;color:#7c8883;font-size:11px}.urgent p[data-v-6b1a6acf]{color:#c9d8d3}.signal-card>svg[data-v-6b1a6acf]{margin-left:auto;color:#aab3af}.signal-card i[data-v-6b1a6acf]{font-size:13px;font-style:normal}.score-ring[data-v-6b1a6acf]{position:absolute;right:18px;width:48px;height:48px;border-radius:50%;background:conic-gradient(var(--amber) var(--score),#ece9e1 0);-webkit-mask:radial-gradient(circle,#0000 54%,#000 56%);mask:radial-gradient(circle,#0000 54%,#000 56%)}.workspace-grid[data-v-6b1a6acf]{display:grid;grid-template-columns:1.45fr .75fr;gap:18px;margin-bottom:18px}.work-card[data-v-6b1a6acf]{border:1px solid #dedbd1;border-radius:8px;background:#fff}.work-card>header[data-v-6b1a6acf]{display:flex;align-items:center;justify-content:space-between;padding:22px 24px 16px}.work-card h2[data-v-6b1a6acf]{margin:4px 0 0;font-family:Songti SC,STSong,serif;font-size:22px}.work-card header button[data-v-6b1a6acf]{border:0;background:none;color:var(--forest);font-size:12px;cursor:pointer}.task-list[data-v-6b1a6acf]{padding:0 12px 14px}.task-row[data-v-6b1a6acf]{display:grid;grid-template-columns:38px 1fr auto 16px;align-items:center;gap:12px;width:100%;padding:15px 12px;border:0;border-top:1px solid #eeeae2;background:none;color:var(--ink);text-align:left;cursor:pointer}.task-row[data-v-6b1a6acf]:hover{background:#f8f6f0}.task-number[data-v-6b1a6acf]{color:#b8b1a5;font-family:Georgia,serif;font-size:15px}.task-copy[data-v-6b1a6acf]{display:grid;min-width:0}.task-copy strong[data-v-6b1a6acf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.task-copy small[data-v-6b1a6acf]{margin-top:3px;color:#8a938f;font-size:10px}.clear-state[data-v-6b1a6acf]{display:grid;place-items:center;padding:46px;color:#91a09a}.clear-state>svg[data-v-6b1a6acf]{font-size:28px;color:#5d8f7f}.clear-state strong[data-v-6b1a6acf]{margin-top:9px;color:#466057}.clear-state p[data-v-6b1a6acf]{margin:3px 0;font-size:11px}.campaign-card[data-v-6b1a6acf]{overflow:hidden;background:#f6f1e7}.month[data-v-6b1a6acf]{font-family:Georgia,serif;color:#9d7349}.campaign-feature[data-v-6b1a6acf]{margin:0 18px 16px;padding:24px;border-radius:6px;background:#223f36;color:#fff}.campaign-feature>span[data-v-6b1a6acf]{color:#e1bd83;font-size:10px;letter-spacing:.15em}.campaign-feature h3[data-v-6b1a6acf]{margin:12px 0 8px;font-family:Songti SC,STSong,serif;font-size:23px}.campaign-feature p[data-v-6b1a6acf]{min-height:38px;margin:0;color:#c9d5d1;font-size:11px;line-height:19px}.campaign-feature button[data-v-6b1a6acf]{margin-top:18px;padding:8px 12px;border:1px solid hsla(0,0%,100%,.35);border-radius:3px;background:transparent;color:#fff;font-size:11px;cursor:pointer}.campaign-dates[data-v-6b1a6acf]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ded7ca}.campaign-dates span[data-v-6b1a6acf]{display:grid;place-items:center;padding:14px 4px;color:#7f796f;font-size:9px}.campaign-dates b[data-v-6b1a6acf]{color:#385b50;font-family:Georgia,serif;font-size:18px}.quick-start>header p[data-v-6b1a6acf]{color:#8b948f;font-size:11px}.quick-grid[data-v-6b1a6acf]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding:0 1px 1px;background:#e4e0d7}.quick-grid button[data-v-6b1a6acf]{position:relative;display:grid;min-height:190px;padding:18px;border:0;background:#fff;color:var(--ink);text-align:left;cursor:pointer}.quick-grid button[data-v-6b1a6acf]:hover{z-index:1;background:#faf8f3;box-shadow:inset 0 -3px var(--amber)}.quick-art[data-v-6b1a6acf]{display:grid;place-items:center;width:48px;height:48px;margin-bottom:22px;border-radius:5px;background:#e8efe9;color:#38685a;font-size:22px}.quick-art.offer[data-v-6b1a6acf]{background:#f3e8d9;color:#a4642d}.quick-art.social[data-v-6b1a6acf]{background:#e6ebe7;color:#375747}.quick-art.destination[data-v-6b1a6acf]{background:#e6edf0;color:#416b78}.quick-grid strong[data-v-6b1a6acf]{font-family:Songti SC,STSong,serif;font-size:17px}.quick-grid small[data-v-6b1a6acf]{margin-top:5px;color:#7f8985}.quick-grid em[data-v-6b1a6acf]{align-self:end;margin-top:18px;color:#a1774f;font-size:9px;font-style:normal;letter-spacing:.08em}@media(max-width:1050px){.quick-grid[data-v-6b1a6acf],.signal-grid[data-v-6b1a6acf]{grid-template-columns:repeat(2,1fr)}.workspace-grid[data-v-6b1a6acf]{grid-template-columns:1fr}}@media(max-width:680px){.ops-home[data-v-6b1a6acf]{padding:24px 14px}.welcome[data-v-6b1a6acf]{align-items:flex-start;gap:20px}.welcome h1[data-v-6b1a6acf]{font-size:28px}.primary-action[data-v-6b1a6acf]{padding:0 12px}.quick-grid[data-v-6b1a6acf],.signal-grid[data-v-6b1a6acf]{grid-template-columns:1fr}.signal-card[data-v-6b1a6acf]{min-height:105px}}.command-grid[data-v-6b1a6acf]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.client-radar-list[data-v-6b1a6acf]{padding:0 12px 14px}.client-radar-list>button[data-v-6b1a6acf]{display:grid;grid-template-columns:35px 1fr 105px auto;align-items:center;gap:10px;width:100%;padding:11px 10px;border:0;border-top:1px solid #eeeae2;background:none;color:#17352d;text-align:left;cursor:pointer}.client-radar-list>button[data-v-6b1a6acf]:hover{background:#f8f6f0}.client-avatar[data-v-6b1a6acf]{display:grid;place-items:center;width:34px;height:34px;border-radius:4px;color:#fff;font-family:Songti SC,serif}.client-radar-list>button>div[data-v-6b1a6acf]{display:grid}.client-radar-list small[data-v-6b1a6acf]{color:#8b948f;font-size:9px}.health[data-v-6b1a6acf]{display:grid;grid-template-columns:1fr 27px;align-items:center;gap:5px;height:5px;background:#ece9e1}.health i[data-v-6b1a6acf]{height:5px}.health em[data-v-6b1a6acf]{color:#818a86;font-size:8px;font-style:normal}.delivery-days[data-v-6b1a6acf]{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;padding:0 1px 1px;background:#e5e1d8}.delivery-days>article[data-v-6b1a6acf]{min-height:150px;padding:10px;background:#faf9f5}.delivery-days>article.today[data-v-6b1a6acf]{background:#edf3ef}.delivery-days>article>span[data-v-6b1a6acf]{display:grid;margin-bottom:12px;color:#8c9591;font-size:8px}.delivery-days>article>span b[data-v-6b1a6acf]{color:#315e50;font:19px Georgia,serif}.delivery-days>article>div[data-v-6b1a6acf]{margin-bottom:6px;padding:7px;border-left:3px solid #b7793e;background:#fff}.delivery-days>article>div.client[data-v-6b1a6acf]{border-color:#a35d50}.delivery-days>article>div.ready[data-v-6b1a6acf]{border-color:#477866}.delivery-days>article>div.making[data-v-6b1a6acf]{border-color:#7b8690}.delivery-days small[data-v-6b1a6acf],.delivery-days strong[data-v-6b1a6acf]{display:block;font-size:8px}.delivery-days small[data-v-6b1a6acf]{margin-top:3px;color:#8c9591}.delivery-days p[data-v-6b1a6acf]{color:#b0b5b2;font-size:8px}@media(max-width:1050px){.command-grid[data-v-6b1a6acf]{grid-template-columns:1fr}}@media(max-width:680px){.client-radar-list>button[data-v-6b1a6acf]{grid-template-columns:35px 1fr auto}.health[data-v-6b1a6acf]{display:none}.delivery-days[data-v-6b1a6acf]{grid-template-columns:repeat(5,minmax(115px,1fr));overflow:auto}}.clients-page[data-v-53295a46]{max-width:1540px;margin:auto;padding:38px 38px 75px;color:#17352d}.page-head[data-v-53295a46]{display:flex;align-items:flex-end;justify-content:space-between}.eyebrow[data-v-53295a46]{color:#a56b32;font-size:9px;font-weight:800;letter-spacing:.18em}.page-head h1[data-v-53295a46]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:36px}.page-head p[data-v-53295a46]{margin:0;color:#7e8984}.primary[data-v-53295a46]{height:43px;padding:0 17px;border:0;border-radius:4px;background:#164f42;color:#fff;font-weight:700}.summary[data-v-53295a46]{display:grid;grid-template-columns:repeat(4,1fr);margin:25px 0 14px;border:1px solid #dedad1;background:#fff}.summary article[data-v-53295a46]{display:grid;padding:16px 20px;border-right:1px solid #e8e4dc}.summary small[data-v-53295a46],.summary span[data-v-53295a46]{color:#8d9691;font-size:9px}.summary strong[data-v-53295a46]{font:27px Georgia,serif}.summary .good[data-v-53295a46]{color:#40806a}.readiness .warn[data-v-53295a46],.summary .warn[data-v-53295a46]{color:#b45f49}.toolbar[data-v-53295a46]{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:10px;border:1px solid #dedad1;background:#fff}.search[data-v-53295a46]{display:flex;align-items:center;gap:8px;min-width:250px;padding:8px 10px;border:1px solid #d9d7d0;color:#89938e}.search input[data-v-53295a46]{width:100%;border:0;outline:0}.filters[data-v-53295a46]{display:flex;flex:1}.filters button[data-v-53295a46]{padding:8px 13px;border:0;border-bottom:2px solid transparent;background:none;color:#78847e;font-size:9px}.filters button.active[data-v-53295a46]{border-bottom-color:#9e6b38;color:#225445;font-weight:700}.filters i[data-v-53295a46]{font-style:normal}.secondary[data-v-53295a46]{padding:8px 12px;border:1px solid #d5d1c8;background:#faf9f5;color:#566860}.client-grid[data-v-53295a46]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.client-card[data-v-53295a46]{overflow:hidden;border:1px solid #dcd9d0;border-top:3px solid #426e5f;border-radius:5px;background:#fff}.client-card.attention[data-v-53295a46]{border-top-color:#b56b45}.client-card>header[data-v-53295a46]{display:grid;grid-template-columns:43px 1fr auto;align-items:center;gap:10px;padding:16px}.mark[data-v-53295a46]{display:grid;place-items:center;width:43px;height:43px;border-radius:4px;color:#fff;font:18px Songti SC,serif}.client-card h2[data-v-53295a46]{margin:2px 0;font:17px Songti SC,serif}.client-card header small[data-v-53295a46]{color:#8d9691;font-size:8px}.readiness[data-v-53295a46]{padding:12px 16px;background:#f7f7f3}.readiness>div[data-v-53295a46]{display:flex;justify-content:space-between;font-size:9px}.readiness small[data-v-53295a46]{color:#929a96;font-size:8px}.services[data-v-53295a46]{display:flex;gap:5px;padding:13px 16px 4px}.services span[data-v-53295a46]{padding:4px 6px;background:#eeeae1;color:#785f40;font-size:8px}.client-card dl[data-v-53295a46]{padding:0 16px}.client-card dl>div[data-v-53295a46]{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid #efede7;font-size:9px}.client-card dt[data-v-53295a46]{color:#919995}.client-card dd[data-v-53295a46]{display:flex;align-items:center;gap:5px;margin:0}.owner[data-v-53295a46]{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#e5d5b9}.alert[data-v-53295a46]{display:flex;gap:7px;margin:10px 16px;padding:8px;background:#f8ebe6;color:#a65340;font-size:8px}.client-card>footer[data-v-53295a46]{display:grid;grid-template-columns:1fr 1fr;margin-top:13px;border-top:1px solid #e8e5dd}.client-card>footer button[data-v-53295a46]{padding:11px;border:0;background:#fff;color:#596c64;font-size:9px}.client-card>footer button[data-v-53295a46]:last-child{background:#eaf2ee;color:#285d4c}.add-client[data-v-53295a46]{display:grid;place-items:center;align-content:center;min-height:355px;border:1px dashed #bfc5bf;background:#ffffff80;color:#6f7e77}.add-client>span[data-v-53295a46]{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#e9efeb;font-size:19px}.add-client strong[data-v-53295a46]{margin-top:13px}.add-client small[data-v-53295a46]{margin-top:5px}.drawer-title[data-v-53295a46]{display:flex;align-items:center;gap:10px}.client-hero button[data-v-53295a46],.detail-section header button[data-v-53295a46],.drawer-title button[data-v-53295a46]{border:0;background:none;color:#3d715f}.drawer-title span[data-v-53295a46]{flex:1}.client-hero[data-v-53295a46]{display:grid;grid-template-columns:55px 1fr auto;align-items:center;gap:12px;padding-bottom:18px}.client-hero>span[data-v-53295a46]{display:grid;place-items:center;width:55px;height:55px;border-radius:5px;color:#fff;font:22px Songti SC,serif}.client-hero h2[data-v-53295a46]{margin:3px 0;font-family:Songti SC,serif}.client-hero p[data-v-53295a46],.client-hero small[data-v-53295a46]{margin:0;color:#8c9591}.tabs[data-v-53295a46]{display:flex;border-bottom:1px solid #dedbd3}.tabs button[data-v-53295a46]{padding:10px 18px;border:0;border-bottom:2px solid transparent;background:none;color:#87918c}.tabs button.active[data-v-53295a46]{border-bottom-color:#a8743f;color:#2c5d4d;font-weight:700}.detail-section[data-v-53295a46]{margin-top:24px}.detail-section>header[data-v-53295a46]{display:flex;justify-content:space-between}.detail-section h3[data-v-53295a46]{font-family:Songti SC,serif}.detail-section h3 i[data-v-53295a46]{color:#b58956;font:17px Georgia,serif}.contract[data-v-53295a46]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.contract article[data-v-53295a46]{padding:13px;background:#f4f4ef}.contract p[data-v-53295a46],.contract small[data-v-53295a46]{color:#8b9590;font-size:8px}.contract strong[data-v-53295a46]{display:block;margin:6px 0}.contacts article[data-v-53295a46]{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid #ece9e2}.contacts article>span[data-v-53295a46]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#d8c49f}.contacts article>div[data-v-53295a46]{display:grid}.contacts i[data-v-53295a46]{padding:2px 4px;background:#edf3ef;color:#3d705f;font-size:7px}.contacts em[data-v-53295a46],.contacts small[data-v-53295a46]{color:#8e9793;font-size:8px;font-style:normal}.snapshot[data-v-53295a46]{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e0ddd5}.snapshot article[data-v-53295a46]{display:grid;padding:11px;border-right:1px solid #e5e2da}.snapshot strong[data-v-53295a46]{font:18px Georgia}.snapshot small[data-v-53295a46]{font-size:8px}.activity[data-v-53295a46]{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;margin-top:9px;padding:10px;background:#f4f6f3}.activity>span[data-v-53295a46]{width:7px;height:7px;border-radius:50%;background:#4d7e6c}.activity>div[data-v-53295a46]{display:grid}.activity small[data-v-53295a46]{color:#919994}.activity button[data-v-53295a46]{border:0;background:none}.handover-score[data-v-53295a46]{display:flex;justify-content:space-between;margin-top:20px;padding:18px;background:#edf3ef}.handover-score strong[data-v-53295a46]{display:block;font:30px Georgia}.handover-groups article[data-v-53295a46]{margin-top:12px;border:1px solid #dfdcd4}.handover-groups article>header[data-v-53295a46]{display:grid;grid-template-columns:34px 120px 1fr;align-items:center;gap:8px;padding:11px;background:#f7f6f2}.handover-groups header>span[data-v-53295a46]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#eee3d3}.handover-groups ul[data-v-53295a46]{margin:0;padding:0 12px;list-style:none}.handover-groups li[data-v-53295a46]{display:grid;grid-template-columns:17px 1fr auto auto;gap:7px;padding:9px 0;border-bottom:1px solid #eee}.handover-groups li em[data-v-53295a46]{font-size:8px}.handover-groups li button[data-v-53295a46]{border:0;background:none;color:#9a6738;font-size:8px}.account-notice[data-v-53295a46]{display:flex;gap:10px;margin-top:20px;padding:14px;background:#f5efe3}.accounts article[data-v-53295a46]{display:grid;grid-template-columns:40px 1fr auto auto;align-items:center;gap:9px;padding:13px 0;border-bottom:1px solid #e8e5de}.accounts article>span[data-v-53295a46]{display:grid;place-items:center;width:38px;height:38px;background:#edf3ef}.accounts article>div[data-v-53295a46]{display:grid}.accounts small[data-v-53295a46]{color:#909994}.drawer-footer[data-v-53295a46]{display:flex;justify-content:flex-end;gap:7px}.onboard-head[data-v-53295a46]{display:flex;justify-content:space-between;padding:8px 8px 18px}.onboard-head h2[data-v-53295a46]{margin:5px 0;font-family:Songti SC,serif}.onboard-head button[data-v-53295a46]{border:0;background:none}.steps[data-v-53295a46]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dedbd3}.steps span[data-v-53295a46]{display:flex;align-items:center;gap:7px;padding:10px}.steps span.active[data-v-53295a46]{background:#edf3ef}.steps i[data-v-53295a46]{display:grid;place-items:center;width:22px;height:22px;border:1px solid #cbd0cc;border-radius:50%;font-style:normal}.steps .active i[data-v-53295a46],.steps .done i[data-v-53295a46]{background:#467563;color:#fff}.onboard-body[data-v-53295a46]{min-height:280px;padding:24px 8px}.form-grid[data-v-53295a46]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.form-grid label[data-v-53295a46]{display:grid;gap:6px}.form-grid .full[data-v-53295a46]{grid-column:1/-1}.check-preview[data-v-53295a46]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.check-preview article[data-v-53295a46]{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;padding:13px;border:1px solid #dfdcd4}.check-preview article>span[data-v-53295a46]{display:grid;place-items:center;width:36px;height:36px;background:#edf3ef}.check-preview article>div[data-v-53295a46]{display:grid}.onboard-footer[data-v-53295a46]{display:flex;justify-content:space-between;padding:14px 8px 0;border-top:1px solid #e2dfd8}@media(max-width:1100px){.client-grid[data-v-53295a46]{grid-template-columns:1fr 1fr}.toolbar[data-v-53295a46]{flex-wrap:wrap}.filters[data-v-53295a46]{order:3;flex-basis:100%}}@media(max-width:700px){.clients-page[data-v-53295a46]{padding:24px 12px}.page-head p[data-v-53295a46]{display:none}.summary[data-v-53295a46]{grid-template-columns:1fr 1fr}.client-grid[data-v-53295a46]{grid-template-columns:1fr}.contract[data-v-53295a46],.snapshot[data-v-53295a46]{grid-template-columns:1fr 1fr}.check-preview[data-v-53295a46],.form-grid[data-v-53295a46]{grid-template-columns:1fr}.form-grid .full[data-v-53295a46]{grid-column:auto}}.client-review[data-v-3f4deb7d]{position:fixed;inset:0;z-index:2100;overflow:auto;background:#f4f1e9;color:#213c33;font-family:Noto Sans SC,Microsoft YaHei,sans-serif}.client-review>header[data-v-3f4deb7d]{position:sticky;top:0;z-index:5;display:flex;align-items:center;height:64px;padding:0 28px;border-bottom:1px solid #ded9ce;background:hsla(48,33%,97%,.96);backdrop-filter:blur(12px)}.review-brand[data-v-3f4deb7d]{display:flex;align-items:center;gap:9px}.review-brand>span[data-v-3f4deb7d]{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:#164f42;color:#efd5a7;font-family:Songti SC,serif}.review-brand div[data-v-3f4deb7d]{display:grid}.review-brand strong[data-v-3f4deb7d]{font-family:Songti SC,serif;letter-spacing:.1em}.review-brand small[data-v-3f4deb7d]{color:#87918c;font-size:8px}.secure[data-v-3f4deb7d]{margin-left:auto;color:#77857f;font-size:10px}.secure svg[data-v-3f4deb7d]{margin-right:5px;color:#487968}.client-review>header>button[data-v-3f4deb7d]{margin-left:18px;border:0;background:none;color:#66756f;font-size:18px;cursor:pointer}.client-review>main[data-v-3f4deb7d]{max-width:1180px;margin:auto;padding:38px 28px 130px}.review-intro[data-v-3f4deb7d]{display:flex;align-items:flex-end;justify-content:space-between}.eyebrow[data-v-3f4deb7d]{color:#a7703c;font-size:9px;font-weight:800;letter-spacing:.2em}.review-intro h1[data-v-3f4deb7d]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:34px}.review-intro p[data-v-3f4deb7d]{margin:0;color:#7e8984}.review-progress[data-v-3f4deb7d]{display:grid;justify-items:end}.review-progress strong[data-v-3f4deb7d]{font-family:Georgia,serif;font-size:34px}.review-progress small[data-v-3f4deb7d]{color:#8a948f}.review-guide[data-v-3f4deb7d]{display:flex;gap:12px;margin:24px 0 16px;padding:15px 18px;border:1px solid #d8ded7;border-radius:5px;background:#edf3ef;color:#456158}.review-guide>svg[data-v-3f4deb7d]{margin-top:2px}.review-guide div[data-v-3f4deb7d]{display:grid}.review-guide p[data-v-3f4deb7d]{margin:3px 0 0;color:#71817b;font-size:10px}.review-assets[data-v-3f4deb7d]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.review-assets article[data-v-3f4deb7d]{overflow:hidden;border:1px solid #ddd8ce;border-radius:6px;background:#fff;transition:box-shadow .16s,border-color .16s}.review-assets article.selected[data-v-3f4deb7d]{border-color:#538171;box-shadow:0 8px 24px rgba(33,73,60,.12)}.mock-image[data-v-3f4deb7d]{position:relative;display:grid;place-items:center;aspect-ratio:4/3;overflow:hidden;background:linear-gradient(145deg,#d7d2c5,#9caea7);color:#fff}.mock-image[data-v-3f4deb7d]:after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgba(17,41,33,.35),transparent 55%)}.image-1[data-v-3f4deb7d]{background:linear-gradient(140deg,#b69d7b,#e3d3b9 46%,#6c8078)}.image-2[data-v-3f4deb7d]{background:linear-gradient(145deg,#6c8991,#c7d7d7 52%,#c8af87)}.image-3[data-v-3f4deb7d]{background:linear-gradient(145deg,#7b7764,#d8c6a6 52%,#526d60)}.scene[data-v-3f4deb7d]{position:relative;z-index:1;display:grid;place-items:center;width:82px;height:82px;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;background:hsla(0,0%,100%,.12);font-size:34px;backdrop-filter:blur(4px)}.image-label[data-v-3f4deb7d]{position:absolute;top:10px;left:10px;z-index:2;padding:4px 7px;border-radius:3px;background:rgba(21,56,45,.75);font-size:9px}.mock-image em[data-v-3f4deb7d]{position:absolute;right:10px;bottom:9px;z-index:2;font-size:8px;font-style:normal;letter-spacing:.06em}.asset-copy[data-v-3f4deb7d]{display:flex;align-items:center;justify-content:space-between;padding:12px}.asset-copy>div[data-v-3f4deb7d]{display:grid}.asset-copy small[data-v-3f4deb7d]{color:#8c9591;font-size:9px}.asset-actions[data-v-3f4deb7d]{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 12px 12px}.asset-actions button[data-v-3f4deb7d]{height:34px;border:1px solid #ddd9cf;border-radius:4px;background:#fff;color:#65736d;font-size:10px;cursor:pointer}.asset-actions button:first-child.active[data-v-3f4deb7d]{border-color:#4a806e;background:#edf5f0;color:#2f6956}.asset-actions button:last-child.active[data-v-3f4deb7d]{border-color:#be874b;background:#fbf3e7;color:#956124}.review-assets[data-v-3f4deb7d] .ant-input{margin:0 12px 12px;width:calc(100% - 24px);font-size:10px}.client-review>footer[data-v-3f4deb7d]{position:fixed;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;gap:10px;min-height:82px;padding:13px max(28px,calc(50vw - 562px));border-top:1px solid #d9d5cc;background:hsla(48,33%,97%,.98);box-shadow:0 -8px 25px rgba(34,57,49,.08)}.client-review>footer>div[data-v-3f4deb7d]{display:grid;flex:1}.client-review>footer span[data-v-3f4deb7d]{color:#7e8984;font-size:10px}.success-state[data-v-3f4deb7d]{display:grid;place-items:center;padding:28px;text-align:center}.success-state>svg[data-v-3f4deb7d]{font-size:50px;color:#3e7c67}.success-state h2[data-v-3f4deb7d]{font-family:Songti SC,serif}.success-state p[data-v-3f4deb7d]{max-width:330px;color:#74807b;line-height:1.8}@media(max-width:900px){.review-assets[data-v-3f4deb7d]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.client-review>main[data-v-3f4deb7d]{padding:25px 12px 140px}.secure[data-v-3f4deb7d]{display:none}.review-assets[data-v-3f4deb7d]{grid-template-columns:1fr}.review-intro h1[data-v-3f4deb7d]{font-size:26px}.client-review>footer[data-v-3f4deb7d]{flex-wrap:wrap;padding:10px 12px}.client-review>footer>div[data-v-3f4deb7d]{width:100%;flex-basis:100%}}.projects-page[data-v-b9a07d9c]{max-width:1540px;margin:auto;padding:38px 38px 70px;color:#17352d}.projects-head[data-v-b9a07d9c]{display:flex;align-items:flex-end;justify-content:space-between}.eyebrow[data-v-b9a07d9c]{color:#a56b32;font-size:10px;font-weight:800;letter-spacing:.18em}.projects-head h1[data-v-b9a07d9c]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:36px}.projects-head p[data-v-b9a07d9c]{margin:0;color:#7e8984}.new-project[data-v-b9a07d9c]{height:44px;padding:0 18px;border:0;border-radius:4px;background:#164f42;color:#fff;font-weight:700;cursor:pointer}.client-strip[data-v-b9a07d9c]{display:flex;gap:8px;margin:26px 0 14px;overflow:auto}.client-strip button[data-v-b9a07d9c]{display:flex;align-items:center;gap:10px;min-width:205px;padding:11px;border:1px solid #ddd9d0;border-radius:6px;background:#fff;color:#43574f;text-align:left;cursor:pointer}.client-strip button.active[data-v-b9a07d9c]{border-color:#467465;background:#f0f5f1;box-shadow:inset 0 -2px #467465}.client-strip button>span[data-v-b9a07d9c],.detail-client>span[data-v-b9a07d9c],.project-client>span[data-v-b9a07d9c]{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:4px;color:#fff;font-family:Songti SC,serif}.client-strip div[data-v-b9a07d9c]{display:grid}.client-strip small[data-v-b9a07d9c]{color:#909994;font-size:9px}.project-summary[data-v-b9a07d9c]{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:14px;border:1px solid #ddd9d0;border-radius:6px;background:#fff}.project-summary>div[data-v-b9a07d9c]{display:grid;padding:16px 20px;border-right:1px solid #ece8df}.project-summary>div[data-v-b9a07d9c]:last-child{border:0}.project-summary small[data-v-b9a07d9c],.project-summary span[data-v-b9a07d9c]{color:#89938e;font-size:10px}.project-summary strong[data-v-b9a07d9c]{font-family:Georgia,serif;font-size:27px}.project-summary strong.risk[data-v-b9a07d9c]{color:#b65e4d}.project-summary i[data-v-b9a07d9c]{font-size:12px;font-style:normal}.board-toolbar[data-v-b9a07d9c]{display:flex;align-items:center;justify-content:space-between;margin:18px 0 12px}.board-toolbar>div[data-v-b9a07d9c]{display:flex;gap:7px}.board-toolbar button[data-v-b9a07d9c]{padding:8px 12px;border:1px solid #ddd9d0;background:#fff;color:#78837e;cursor:pointer}.board-toolbar button.active[data-v-b9a07d9c]{background:#315d50;color:#fff}.board-toolbar[data-v-b9a07d9c] .ant-input-affix-wrapper{width:230px}.board-toolbar[data-v-b9a07d9c] .ant-select{width:130px}.project-board[data-v-b9a07d9c]{display:grid;grid-template-columns:repeat(4,minmax(250px,1fr));gap:10px;align-items:start}.board-column[data-v-b9a07d9c]{border:1px solid #dfdcd3;border-radius:7px;background:#eeece6}.board-column>header[data-v-b9a07d9c]{display:flex;align-items:center;gap:7px;padding:14px}.board-column>header em[data-v-b9a07d9c]{display:grid;place-items:center;width:20px;height:20px;margin-left:auto;border-radius:50%;background:#dedbd2;font-size:10px;font-style:normal}.status-dot[data-v-b9a07d9c]{width:8px;height:8px;border-radius:50%;background:#999}.status-dot.producing[data-v-b9a07d9c]{background:#3e7766}.status-dot.client_review[data-v-b9a07d9c]{background:#c0893e}.status-dot.delivered[data-v-b9a07d9c]{background:#789082}.column-content[data-v-b9a07d9c]{display:grid;gap:9px;padding:0 8px 8px}.project-card[data-v-b9a07d9c]{display:block;width:100%;padding:14px;border:1px solid #dedbd2;border-radius:5px;background:#fff;color:#243e35;text-align:left;cursor:pointer;transition:transform .15s,box-shadow .15s}.project-card[data-v-b9a07d9c]:hover{transform:translateY(-2px);box-shadow:0 7px 20px rgba(35,65,55,.1)}.project-client[data-v-b9a07d9c]{display:flex;align-items:center;gap:7px}.project-client>span[data-v-b9a07d9c]{width:25px;height:25px;font-size:11px}.project-client small[data-v-b9a07d9c]{overflow:hidden;flex:1;color:#87918c;text-overflow:ellipsis;white-space:nowrap}.project-card h3[data-v-b9a07d9c]{margin:13px 0 6px;font-family:Songti SC,serif;font-size:16px}.project-card>p[data-v-b9a07d9c]{height:34px;margin:0 0 10px;overflow:hidden;color:#7d8883;font-size:10px;line-height:17px}.channel-tags[data-v-b9a07d9c]{display:flex;flex-wrap:wrap;gap:4px}.channel-tags i[data-v-b9a07d9c],.channel-tags span[data-v-b9a07d9c]{padding:3px 6px;border-radius:3px;background:#f2eee5;color:#80613f;font-size:9px;font-style:normal}.progress-copy[data-v-b9a07d9c]{display:flex;justify-content:space-between;margin-top:13px;color:#818c87;font-size:9px}.project-card footer[data-v-b9a07d9c]{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid #efede7;color:#8b948f;font-size:9px}.owner[data-v-b9a07d9c]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e2d1b3;color:#5b452b;font-weight:700}.add-card[data-v-b9a07d9c]{height:38px;border:1px dashed #c9c5bc;border-radius:4px;background:transparent;color:#87908c;cursor:pointer}.project-list[data-v-b9a07d9c]{overflow:hidden;border:1px solid #dedbd2;border-radius:6px;background:#fff}.project-list>button[data-v-b9a07d9c],.project-list>div[data-v-b9a07d9c]{display:grid;grid-template-columns:2fr 1fr .7fr .7fr .8fr .7fr;align-items:center;gap:15px;width:100%;padding:13px 18px;border:0;border-bottom:1px solid #ece9e2;background:#fff;color:#344c43;text-align:left}.project-list>button[data-v-b9a07d9c]{cursor:pointer}.project-list>button[data-v-b9a07d9c]:hover{background:#f8f6f0}.project-list span[data-v-b9a07d9c]:first-child{display:grid}.project-list small[data-v-b9a07d9c]{color:#919a96}.list-head[data-v-b9a07d9c]{color:#8a938f!important;font-size:10px}.drawer-title[data-v-b9a07d9c]{display:flex;align-items:center;gap:12px}.drawer-title button[data-v-b9a07d9c]{border:0;background:none;cursor:pointer}.drawer-title span[data-v-b9a07d9c]{flex:1}.detail-client[data-v-b9a07d9c]{display:flex;align-items:center;gap:12px}.detail-client>span[data-v-b9a07d9c]{width:46px;height:46px}.detail-client small[data-v-b9a07d9c]{color:#8b9691}.detail-client h2[data-v-b9a07d9c]{margin:3px 0;font-family:Songti SC,serif}.detail-brief[data-v-b9a07d9c]{padding:14px;border-left:3px solid #b7874e;background:#f6f2e9;color:#5f6e68}.detail-meta[data-v-b9a07d9c]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.detail-meta div[data-v-b9a07d9c]{display:grid;padding:10px;background:#f5f5f1}.detail-meta small[data-v-b9a07d9c]{color:#8d9692}.detail-section[data-v-b9a07d9c]{margin-bottom:25px}.detail-section>header[data-v-b9a07d9c]{display:flex;justify-content:space-between}.detail-section h3[data-v-b9a07d9c]{font-family:Songti SC,serif}.detail-section>label[data-v-b9a07d9c]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #eee}.detail-section>label span[data-v-b9a07d9c]{display:grid}.detail-section>label small[data-v-b9a07d9c],.detail-section[data-v-b9a07d9c] .ant-timeline-item-content small{display:block;color:#929b97;font-size:10px}.detail-section ul[data-v-b9a07d9c]{padding-left:20px;color:#596a63;line-height:2}.drawer-actions[data-v-b9a07d9c]{display:flex;justify-content:flex-end;gap:10px}@media(max-width:1150px){.project-board[data-v-b9a07d9c],.project-summary[data-v-b9a07d9c]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.projects-page[data-v-b9a07d9c]{padding:24px 12px}.projects-head[data-v-b9a07d9c]{align-items:flex-start}.project-board[data-v-b9a07d9c]{grid-template-columns:1fr}.project-summary[data-v-b9a07d9c]{grid-template-columns:1fr 1fr}.board-toolbar[data-v-b9a07d9c]{align-items:flex-start;gap:8px}.board-toolbar>div[data-v-b9a07d9c]:last-child{display:none}}.planning-page[data-v-6904710e]{min-height:calc(100vh - 70px);padding:34px 40px 72px;background:#f4f1e9;color:#17372f}.page-head[data-v-6904710e]{display:flex;align-items:flex-end;justify-content:space-between;max-width:1500px;margin:auto}.eyebrow[data-v-6904710e]{color:#a5733a;font:9px Georgia,serif;letter-spacing:.22em}.page-head h1[data-v-6904710e]{margin:5px 0 2px;font:500 32px Songti SC,serif}.page-head p[data-v-6904710e]{margin:0;color:#7d8984;font-size:11px}.head-actions[data-v-6904710e]{display:flex;gap:8px}.primary[data-v-6904710e],.secondary[data-v-6904710e]{padding:10px 14px;border:1px solid #315f50;background:#315f50;color:#fff;font-size:10px;cursor:pointer}.secondary[data-v-6904710e]{border-color:#d9d5cc;background:#fff;color:#48645a}.planning-context[data-v-6904710e]{display:grid;grid-template-columns:1.2fr 1.4fr .7fr 1.2fr auto;align-items:stretch;max-width:1500px;margin:22px auto 12px;border:1px solid #ddd9d0;background:#fff}.planning-context>div[data-v-6904710e]{padding:15px 18px;border-right:1px solid #e3dfd7}.hotel-select[data-v-6904710e]{display:flex;align-items:center;gap:10px}.hotel-select>span[data-v-6904710e]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff;font:17px Songti SC,serif}.coverage[data-v-6904710e],.goal[data-v-6904710e],.hotel-select>div[data-v-6904710e],.quota[data-v-6904710e]{display:grid}.planning-context small[data-v-6904710e]{color:#929b97;font-size:7px}.hotel-select[data-v-6904710e] .ant-select-selector{padding:0!important;border:0!important;box-shadow:none!important}.hotel-select[data-v-6904710e] .ant-select-selection-item{color:#17372f;font-weight:700}.goal strong[data-v-6904710e]{font-size:10px}.goal span[data-v-6904710e],.quota span[data-v-6904710e]{color:#86908c;font-size:7px}.quota strong[data-v-6904710e]{font:22px Georgia}.quota strong i[data-v-6904710e]{color:#9aa29e;font:9px sans-serif}.quota>div[data-v-6904710e]{height:3px;margin-top:6px;background:#e8e5df}.quota>div i[data-v-6904710e]{display:block;height:100%;background:#4d7a69}.coverage>div[data-v-6904710e]{display:flex;gap:12px;margin-top:5px}.coverage span[data-v-6904710e]{display:grid;color:#83908a;font-size:7px}.coverage span b[data-v-6904710e]{color:#315f50;font-size:9px}.coverage span.gap b[data-v-6904710e]{color:#ad5948}.month-switch[data-v-6904710e]{display:flex;align-items:center!important;gap:6px!important;border-right:0!important}.month-switch button[data-v-6904710e]{border:0;background:none;color:#75817c}.month-switch strong[data-v-6904710e]{min-width:88px;font-size:9px;text-align:center}.signal-grid[data-v-6904710e]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:1500px;margin:auto}.signal-grid article[data-v-6904710e]{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:10px;padding:15px 17px;border:1px solid #dfdbd2;background:#fff}.signal-grid article>span[data-v-6904710e]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e8f0eb;color:#3d705e}.signal-grid span.gold[data-v-6904710e]{background:#f4ecdf;color:#9d7239}.signal-grid span.blue[data-v-6904710e]{background:#e7edef;color:#4d7180}.signal-grid article>div[data-v-6904710e]{display:grid}.signal-grid p[data-v-6904710e],.signal-grid small[data-v-6904710e]{margin:0;color:#909995;font-size:7px}.signal-grid strong[data-v-6904710e]{font:22px Georgia}.signal-grid article.attention[data-v-6904710e]{grid-template-columns:38px 1fr auto;background:#234d40;color:#fff}.signal-grid .attention>span[data-v-6904710e]{background:hsla(0,0%,100%,.1);color:#dfba7c}.signal-grid .attention p[data-v-6904710e],.signal-grid .attention small[data-v-6904710e]{color:#b9cbc4}.signal-grid .attention button[data-v-6904710e]{border:0;background:none;color:#e4c38d;font-size:8px}.planning-tabs[data-v-6904710e]{display:flex;max-width:1500px;margin:20px auto 0;border-bottom:1px solid #d8d4cb}.planning-tabs button[data-v-6904710e]{padding:11px 18px;border:0;border-bottom:2px solid transparent;background:none;color:#7c8883;font-size:10px}.planning-tabs button.active[data-v-6904710e]{border-bottom-color:#a87139;color:#224f41;font-weight:700}.planning-tabs i[data-v-6904710e]{margin-left:4px;padding:1px 5px;border-radius:8px;background:#b45b49;color:#fff;font-size:7px;font-style:normal}.opportunity-layout[data-v-6904710e]{display:grid;grid-template-columns:1fr 330px;gap:12px;max-width:1500px;margin:12px auto}.opportunity-main[data-v-6904710e],.strategy-side>section[data-v-6904710e]{border:1px solid #ddd9d0;background:#fff}.calendar-head[data-v-6904710e],.insight-main>header[data-v-6904710e],.proposal-head[data-v-6904710e],.section-head[data-v-6904710e]{display:flex;align-items:center;justify-content:space-between;padding:19px 22px;border-bottom:1px solid #e4e0d8}.calendar-head h2[data-v-6904710e],.insight-main h2[data-v-6904710e],.proposal-head h2[data-v-6904710e],.section-head h2[data-v-6904710e]{margin:0;font:18px Songti SC,serif}.calendar-head p[data-v-6904710e],.insight-main p[data-v-6904710e],.proposal-head p[data-v-6904710e],.section-head p[data-v-6904710e]{margin:3px 0 0;color:#89938e;font-size:8px}.section-head>div[data-v-6904710e]:last-child{display:flex;gap:7px}.section-head[data-v-6904710e] .ant-select{width:110px}.section-head[data-v-6904710e] .ant-input-affix-wrapper{width:150px}.opportunity-list>article[data-v-6904710e]{display:grid;grid-template-columns:105px 1fr 180px;min-height:170px;border-bottom:1px solid #e8e4dc}.opportunity-list>article.used[data-v-6904710e]{opacity:.72}.date-block[data-v-6904710e]{display:grid;align-content:center;padding:20px;border-right:1px solid #e8e4dc;background:#f5efe5}.business .date-block[data-v-6904710e]{background:#eaf1ed}.performance .date-block[data-v-6904710e]{background:#e9eef0}.channel .date-block[data-v-6904710e]{background:#efebf2}.date-block small[data-v-6904710e]{color:#a47a47;font:7px Georgia;letter-spacing:.14em}.date-block strong[data-v-6904710e]{margin:8px 0 2px;font:22px Georgia}.date-block em[data-v-6904710e]{color:#8d9692;font-size:7px;font-style:normal}.opportunity-copy[data-v-6904710e]{padding:18px 20px}.opportunity-copy header[data-v-6904710e]{display:flex;align-items:center;gap:6px}.opportunity-copy header>span[data-v-6904710e]{color:#a06f39;font-size:7px;letter-spacing:.12em}.opportunity-copy h3[data-v-6904710e]{margin:8px 0 4px;font:17px Songti SC,serif}.opportunity-copy p[data-v-6904710e]{margin:0;color:#77847e;font-size:8px;line-height:1.7}.evidence[data-v-6904710e]{display:flex;gap:18px;margin-top:10px;color:#517365;font-size:7px}.opportunity-copy footer[data-v-6904710e]{display:flex;gap:5px;margin-top:12px}.opportunity-copy footer em[data-v-6904710e]{padding:3px 7px;background:#eef3f0;color:#4b7163;font-size:7px;font-style:normal}.opportunity-list aside[data-v-6904710e]{display:grid;align-content:center;padding:18px;border-left:1px solid #e8e4dc;background:#faf9f5}.opportunity-list aside small[data-v-6904710e],.opportunity-list aside span[data-v-6904710e]{color:#929b97;font-size:7px}.opportunity-list aside strong[data-v-6904710e]{margin:4px 0;font-size:10px}.opportunity-list aside button[data-v-6904710e]{margin-top:12px;padding:7px;border:1px solid #356b59;background:#356b59;color:#fff;font-size:8px}.opportunity-list aside button.done[data-v-6904710e]{border-color:#cadbd4;background:#edf4f0;color:#39715d}.strategy-side[data-v-6904710e]{display:grid;align-content:start;gap:12px}.strategy-card[data-v-6904710e]{padding:22px;background:#214c3f!important;color:#fff}.strategy-card h2[data-v-6904710e]{margin:8px 0;font:21px Songti SC,serif}.strategy-card>p[data-v-6904710e]{color:#b9cbc4;font-size:8px;line-height:1.7}.strategy-card dl[data-v-6904710e]{margin:17px 0;border-top:1px solid hsla(0,0%,100%,.15)}.strategy-card dl div[data-v-6904710e]{display:grid;padding:9px 0;border-bottom:1px solid hsla(0,0%,100%,.12)}.strategy-card dt[data-v-6904710e]{color:#90aba1;font-size:7px}.strategy-card dd[data-v-6904710e]{margin:3px 0;font-size:9px}.strategy-card button[data-v-6904710e]{width:100%;padding:8px;border:1px solid hsla(0,0%,100%,.28);background:none;color:#fff;font-size:8px}.gap-card header[data-v-6904710e]{display:flex;justify-content:space-between;padding:15px;border-bottom:1px solid #e7e3db}.gap-card header small[data-v-6904710e]{color:#969e9a;font-size:7px}.gap-card article[data-v-6904710e]{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;padding:13px 14px;border-bottom:1px solid #ebe7e0}.gap-card article>span[data-v-6904710e]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f4eadd;color:#9d7038}.gap-card article>span.asset[data-v-6904710e]{background:#e9efec;color:#49705f}.gap-card article>span.social[data-v-6904710e]{background:#eee9ef;color:#786383}.gap-card article>div[data-v-6904710e]{display:grid}.gap-card article p[data-v-6904710e]{margin:2px 0;color:#8a9490;font-size:7px}.gap-card article button[data-v-6904710e]{padding:4px 7px;border:1px solid #d9d5cd;background:#fff;color:#426d5e;font-size:7px}.guardrail[data-v-6904710e]{display:flex;gap:9px;padding:15px!important;background:#edf3ef!important;color:#3e6f5e}.guardrail>div[data-v-6904710e]{display:grid}.guardrail p[data-v-6904710e]{margin:2px 0;color:#729084;font-size:7px}.calendar-head[data-v-6904710e],.proposal-head[data-v-6904710e]{max-width:1500px;margin:12px auto 0;border:1px solid #ddd9d0;background:#fff}.legend[data-v-6904710e]{display:flex;gap:12px;margin-left:auto;margin-right:20px}.legend span[data-v-6904710e]{display:flex;align-items:center;gap:4px;color:#7f8a85;font-size:7px}.legend i[data-v-6904710e]{width:7px;height:7px;border-radius:50%;background:#b18a54}.legend i.confirmed[data-v-6904710e]{background:#4f7968}.legend i.making[data-v-6904710e]{background:#59748d}.legend i.ready[data-v-6904710e]{background:#95645a}.calendar-board[data-v-6904710e]{max-width:1500px;margin:0 auto;border:1px solid #ddd9d0;border-top:0;background:#fff}.calendar-board>article[data-v-6904710e],.calendar-board>header[data-v-6904710e]{display:grid;grid-template-columns:180px repeat(4,1fr) 190px}.calendar-board>header span[data-v-6904710e]{padding:10px;border-right:1px solid #e7e3dc;background:#f4f2ed;color:#7f8985;font-size:8px;text-align:center}.calendar-board>article[data-v-6904710e]{min-height:135px;border-top:1px solid #e3dfd7}.calendar-board>article[data-v-6904710e]:first-of-type{border-top:0}.week-label[data-v-6904710e]{position:relative;padding:15px;border-right:1px solid #e5e1d9;background:#faf9f5}.week-label small[data-v-6904710e]{color:#959d99;font-size:7px}.week-label strong[data-v-6904710e]{display:block;margin:4px 0;font:15px Songti SC,serif}.week-label p[data-v-6904710e]{margin:0;color:#77847e;font-size:8px}.week-label em[data-v-6904710e]{display:inline-block;margin-top:8px;padding:2px 5px;background:#f4e2de;color:#a44f42;font-size:6px;font-style:normal}.calendar-cell[data-v-6904710e]{display:flex;flex-direction:column;gap:5px;padding:7px;border-right:1px solid #ebe7df}.calendar-item[data-v-6904710e]{position:relative;display:grid;padding:8px;border:0;border-left:3px solid #b4874c;background:#f5eee2;color:#795e38;text-align:left}.calendar-item.confirmed[data-v-6904710e]{border-color:#4e7967;background:#e9f1ed;color:#376455}.calendar-item.making[data-v-6904710e]{border-color:#5c758b;background:#e9edf1;color:#4b6175}.calendar-item.ready[data-v-6904710e]{border-color:#96675b;background:#f2e8e5;color:#7e5147}.calendar-item small[data-v-6904710e],.calendar-item span[data-v-6904710e]{font-size:6px;opacity:.75}.calendar-item strong[data-v-6904710e]{font-size:8px}.calendar-item>i[data-v-6904710e]{position:absolute;top:5px;right:5px;color:#b14f41}.empty-slot[data-v-6904710e]{display:none;place-items:center;min-height:42px;border:1px dashed #d7d3cb;background:#faf9f6;color:#99a09d;font-size:7px}.calendar-cell:hover .empty-slot[data-v-6904710e]:only-child{display:grid}.client-action[data-v-6904710e]{display:grid;align-content:center;gap:6px;padding:10px;background:#faf9f5}.client-action>span[data-v-6904710e]{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:6px;padding:7px;background:#eef3f0;color:#42705f}.client-action>span.risk[data-v-6904710e]{background:#f5e4df;color:#a64e41}.client-action>span>div[data-v-6904710e]{display:grid}.client-action small[data-v-6904710e]{font-size:6px}.client-action>em[data-v-6904710e]{color:#a1a7a4;font-size:7px;font-style:normal;text-align:center}.calendar-warning[data-v-6904710e]{display:flex;align-items:center;gap:12px;max-width:1500px;margin:10px auto;padding:14px 18px;background:#f5e4df;color:#a34d40}.calendar-warning div[data-v-6904710e]{display:grid}.calendar-warning p[data-v-6904710e]{margin:2px 0;color:#97726b;font-size:8px}.calendar-warning button[data-v-6904710e]{margin-left:auto;padding:6px 9px;border:1px solid #a95849;background:#fff;color:#a34d40;font-size:8px}.proposal-board[data-v-6904710e]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:1500px;margin:12px auto}.proposal-board>article[data-v-6904710e]{padding:20px;border:1px solid #ddd9d0;background:#fff}.proposal-board>article.pending[data-v-6904710e]{box-shadow:inset 3px 0 #b07b3c}.proposal-board>article.approved[data-v-6904710e]{box-shadow:inset 3px 0 #4d7867}.proposal-board>article header[data-v-6904710e]{display:flex;justify-content:space-between}.proposal-board header>span[data-v-6904710e]{color:#a16f3b;font:8px Georgia;letter-spacing:.14em}.proposal-board h3[data-v-6904710e]{margin:10px 0 4px;font:18px Songti SC,serif}.proposal-board>article>p[data-v-6904710e]{margin:0;color:#7c8883;font-size:8px}.proposal-metrics[data-v-6904710e]{display:grid;grid-template-columns:repeat(3,1fr);margin:15px 0;border:1px solid #e2ded6}.proposal-metrics span[data-v-6904710e]{display:grid;padding:10px;border-right:1px solid #e2ded6}.proposal-metrics span[data-v-6904710e]:last-child{border:0}.proposal-metrics strong[data-v-6904710e]{font:17px Georgia}.proposal-metrics small[data-v-6904710e]{color:#929a96;font-size:7px}.proposal-board dl[data-v-6904710e]{display:grid;grid-template-columns:1fr 1fr;margin:0}.proposal-board dl div[data-v-6904710e]{display:grid}.proposal-board dt[data-v-6904710e]{color:#969e9a;font-size:7px}.proposal-board dd[data-v-6904710e]{margin:3px 0;font-size:8px}.proposal-progress[data-v-6904710e]{display:flex;align-items:center;margin-top:16px;padding:10px;background:#f7f5f0}.proposal-progress span[data-v-6904710e]{display:flex;align-items:center;gap:3px;color:#a3a8a5;font-size:7px}.proposal-progress span.done[data-v-6904710e]{color:#3e725f}.proposal-progress i[data-v-6904710e]{flex:1;height:1px;margin:0 5px;background:#dcd8cf}.proposal-board footer[data-v-6904710e]{display:flex;align-items:center;gap:6px;margin-top:15px}.proposal-board footer small[data-v-6904710e]{margin-right:auto;color:#929a96;font-size:7px}.proposal-board footer button[data-v-6904710e]{padding:6px 8px;border:1px solid #d6d2ca;background:#fff;color:#4c665c;font-size:7px}.proposal-board footer button.primary-mini[data-v-6904710e]{border-color:#356a59;background:#356a59;color:#fff}.insight-layout[data-v-6904710e]{display:grid;grid-template-columns:1fr 340px;gap:12px;max-width:1500px;margin:12px auto}.insight-main[data-v-6904710e],.learning-card[data-v-6904710e]{border:1px solid #ddd9d0;background:#fff}.winning-pattern[data-v-6904710e]{display:grid;grid-template-columns:repeat(3,1fr)}.winning-pattern article[data-v-6904710e]{display:grid;grid-template-columns:40px 1fr;padding:20px;border-right:1px solid #e4e0d8}.winning-pattern article>span[data-v-6904710e]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e8f0eb;color:#3f705e}.winning-pattern article>span.blue[data-v-6904710e]{background:#e8eef0;color:#4d7180}.winning-pattern article>span.red[data-v-6904710e]{background:#f4e5e1;color:#a45144}.winning-pattern small[data-v-6904710e]{color:#a07340;font-size:7px}.winning-pattern h3[data-v-6904710e]{margin:4px 0;font:15px Songti SC,serif}.winning-pattern p[data-v-6904710e]{min-height:54px;margin:0;color:#818b87;font-size:8px;line-height:1.7}.winning-pattern footer[data-v-6904710e]{display:grid;margin-top:12px}.winning-pattern footer strong[data-v-6904710e]{color:#3b6e5c;font-size:10px}.winning-pattern footer em[data-v-6904710e]{color:#9aa19e;font-size:7px;font-style:normal}.winning-pattern button[data-v-6904710e]{grid-column:1/-1;margin-top:13px;padding:7px;border:1px solid #d9d5cd;background:#fff;color:#3f6d5d;font-size:7px}.learning-card[data-v-6904710e]{padding:22px;background:#224d40;color:#fff}.learning-card h2[data-v-6904710e]{font:20px Songti SC,serif}.learning-card ol[data-v-6904710e]{padding:0;list-style:none}.learning-card li[data-v-6904710e]{display:grid;grid-template-columns:35px 1fr;gap:8px;padding:13px 0;border-bottom:1px solid hsla(0,0%,100%,.12)}.learning-card li>b[data-v-6904710e]{font:18px Georgia;color:#d8b57c}.learning-card li>div[data-v-6904710e]{display:grid}.learning-card li p[data-v-6904710e]{margin:3px 0;color:#aec3bb;font-size:7px}.learning-card>button[data-v-6904710e]{width:100%;margin-top:15px;padding:8px;border:1px solid hsla(0,0%,100%,.3);background:none;color:#fff}.brief-cover[data-v-6904710e],.proposal-detail-hero[data-v-6904710e]{padding:25px;background:#224d40;color:#fff}.brief-cover>span[data-v-6904710e],.proposal-detail-hero>span[data-v-6904710e]{color:#dcba80;font:8px Georgia;letter-spacing:.15em}.brief-cover h2[data-v-6904710e],.proposal-detail-hero h2[data-v-6904710e]{margin:10px 0;font:23px Songti SC,serif}.brief-cover p[data-v-6904710e],.proposal-detail-hero p[data-v-6904710e]{color:#b6c9c1;font-size:8px}.brief-section[data-v-6904710e]{padding:19px 3px;border-bottom:1px solid #e4e0d8}.brief-section h3[data-v-6904710e]{font:14px Songti SC,serif}.brief-section>p[data-v-6904710e]{color:#737f7a;font-size:9px;line-height:1.8}.brief-facts[data-v-6904710e]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e2ded6}.brief-facts span[data-v-6904710e]{display:grid;padding:10px;border-right:1px solid #e2ded6;font-size:8px}.brief-facts small[data-v-6904710e]{color:#939b97;font-size:7px}.brief-section ol[data-v-6904710e]{padding:0;list-style:none}.brief-section li[data-v-6904710e]{display:flex;gap:12px;padding:9px 0}.brief-section li>b[data-v-6904710e]{color:#b58b54;font:16px Georgia}.brief-section li>span[data-v-6904710e]{display:grid}.brief-section li small[data-v-6904710e]{color:#929a96;font-size:7px}.brief-section.risk[data-v-6904710e]{padding:15px;background:#f5eee2}.drawer-actions[data-v-6904710e]{display:flex;justify-content:flex-end;gap:8px}.form-grid[data-v-6904710e]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.detail-section[data-v-6904710e]{padding:18px 0;border-bottom:1px solid #e3dfd7}.detail-section h3[data-v-6904710e]{font:14px Songti SC,serif}.detail-section article[data-v-6904710e]{display:grid;grid-template-columns:70px 1fr auto;gap:10px;padding:11px;border:1px solid #e3dfd7;border-bottom:0}.detail-section article[data-v-6904710e]:last-child{border-bottom:1px solid #e3dfd7}.detail-section article>span[data-v-6904710e]{color:#9d6f3b;font-size:7px}.detail-section article>div[data-v-6904710e]{display:grid}.detail-section article small[data-v-6904710e]{color:#929a96;font-size:7px}.detail-section article em[data-v-6904710e]{font-size:8px;font-style:normal}.client-need[data-v-6904710e]{padding:16px;background:#eef3f0}.detail-section>p[data-v-6904710e]{color:#73807a;font-size:8px}@media(max-width:1200px){.planning-context[data-v-6904710e]{grid-template-columns:1fr 1fr 1fr}.coverage[data-v-6904710e],.month-switch[data-v-6904710e]{display:none!important}.insight-layout[data-v-6904710e],.opportunity-layout[data-v-6904710e]{grid-template-columns:1fr}.strategy-side[data-v-6904710e]{grid-template-columns:1fr 1fr}.calendar-board[data-v-6904710e]{overflow:auto}.calendar-board>article[data-v-6904710e],.calendar-board>header[data-v-6904710e]{min-width:1250px}}@media(max-width:760px){.planning-page[data-v-6904710e]{padding:24px 12px}.page-head[data-v-6904710e]{align-items:flex-start;flex-direction:column;gap:15px}.planning-context[data-v-6904710e],.proposal-board[data-v-6904710e],.signal-grid[data-v-6904710e]{grid-template-columns:1fr 1fr}.goal[data-v-6904710e]{display:none!important}.signal-grid article.attention[data-v-6904710e]{grid-column:1/-1}.opportunity-list>article[data-v-6904710e]{grid-template-columns:80px 1fr}.opportunity-list aside[data-v-6904710e]{grid-column:1/-1;border-top:1px solid #e8e4dc}.strategy-side[data-v-6904710e],.winning-pattern[data-v-6904710e]{grid-template-columns:1fr}.planning-tabs[data-v-6904710e]{overflow:auto}.planning-tabs button[data-v-6904710e]{flex:0 0 auto}}.source-page[data-v-ddfb9576]{min-height:calc(100vh - 70px);padding:34px 40px 70px;background:#f4f1e9;color:#18382f}.page-head[data-v-ddfb9576]{display:flex;align-items:flex-end;justify-content:space-between;max-width:1500px;margin:auto}.eyebrow[data-v-ddfb9576]{color:#a5743d;font:8px Georgia;letter-spacing:.2em}.page-head h1[data-v-ddfb9576]{margin:5px 0 2px;font:500 32px Songti SC,serif}.page-head p[data-v-ddfb9576]{margin:0;color:#7e8a85;font-size:11px}.page-head>div[data-v-ddfb9576]:last-child{display:flex;gap:8px}.primary[data-v-ddfb9576],.secondary[data-v-ddfb9576]{padding:9px 13px;border:1px solid #356a59;background:#356a59;color:#fff;font-size:9px;cursor:pointer}.secondary[data-v-ddfb9576]{border-color:#d7d3ca;background:#fff;color:#49645a}.context-bar[data-v-ddfb9576]{display:grid;grid-template-columns:1.25fr repeat(4,1fr);max-width:1500px;margin:22px auto 12px;border:1px solid #dedad1;background:#fff}.context-bar>div[data-v-ddfb9576]{display:grid;padding:14px 18px;border-right:1px solid #e4e0d8}.context-bar .hotel[data-v-ddfb9576]{display:flex;align-items:center;gap:10px}.hotel>span[data-v-ddfb9576]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff;font:17px Songti SC,serif}.hotel>div[data-v-ddfb9576]{display:grid}.hotel[data-v-ddfb9576] .ant-select-selector{padding:0!important;border:0!important;box-shadow:none!important}.hotel[data-v-ddfb9576] .ant-select-selection-item{font-weight:700}.context-bar small[data-v-ddfb9576],.context-bar span[data-v-ddfb9576]{color:#929b97;font-size:7px}.context-bar strong[data-v-ddfb9576]{font:22px Georgia}.context-bar strong i[data-v-ddfb9576]{font:9px sans-serif}.context-bar strong.good[data-v-ddfb9576]{color:#3e745f}.context-bar strong.warn[data-v-ddfb9576],.warn[data-v-ddfb9576]{color:#a9783d}.context-bar strong.danger[data-v-ddfb9576],.danger[data-v-ddfb9576]{color:#ad5245}.source-tabs[data-v-ddfb9576]{display:flex;max-width:1500px;margin:auto;border-bottom:1px solid #d7d3ca}.source-tabs button[data-v-ddfb9576]{padding:12px 18px;border:0;border-bottom:2px solid transparent;background:none;color:#7a8681;font-size:10px}.source-tabs button.active[data-v-ddfb9576]{border-bottom-color:#ad753b;color:#245346;font-weight:700}.source-tabs i[data-v-ddfb9576]{margin-left:4px;padding:1px 5px;border-radius:8px;background:#b55a49;color:#fff;font-size:7px;font-style:normal}.inventory-layout[data-v-ddfb9576]{display:grid;grid-template-columns:1fr 330px;gap:12px;max-width:1500px;margin:12px auto}.inventory-main[data-v-ddfb9576],.production-side>section[data-v-ddfb9576]{border:1px solid #ddd9d0;background:#fff}.request-head[data-v-ddfb9576],.review-head[data-v-ddfb9576],.rights-head[data-v-ddfb9576],.section-head[data-v-ddfb9576]{display:flex;align-items:center;justify-content:space-between;max-width:1500px;margin:12px auto 0;padding:18px 21px;border:1px solid #ddd9d0;background:#fff}.inventory-main .section-head[data-v-ddfb9576]{margin:0;border:0;border-bottom:1px solid #e5e1d9}.request-head h2[data-v-ddfb9576],.review-head h2[data-v-ddfb9576],.rights-head h2[data-v-ddfb9576],.section-head h2[data-v-ddfb9576]{margin:0;font:18px Songti SC,serif}.request-head p[data-v-ddfb9576],.review-head p[data-v-ddfb9576],.rights-head p[data-v-ddfb9576],.section-head p[data-v-ddfb9576]{margin:3px 0 0;color:#89938e;font-size:8px}.request-head>div[data-v-ddfb9576]:last-child,.review-head>div[data-v-ddfb9576]:last-child,.rights-head>div[data-v-ddfb9576]:last-child,.section-head>div[data-v-ddfb9576]:last-child{display:flex;gap:7px}.section-head button[data-v-ddfb9576]{padding:6px 9px;border:1px solid #356a59;background:#fff;color:#356a59;font-size:8px}.scene-grid[data-v-ddfb9576]{display:grid;grid-template-columns:1fr 1fr}.scene-grid>article[data-v-ddfb9576]{padding:17px;border-right:1px solid #e5e1d9;border-bottom:1px solid #e5e1d9;cursor:pointer}.scene-grid>article[data-v-ddfb9576]:hover{background:#fbfaf6}.scene-grid article.risk[data-v-ddfb9576]{box-shadow:inset 3px 0 #b05a49}.scene-grid article>header[data-v-ddfb9576]{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:9px}.scene-grid header>span[data-v-ddfb9576]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e7f0eb;color:#3e705f}.scene-grid header>span.dining[data-v-ddfb9576]{background:#f4eadc;color:#9a6e38}.scene-grid header>span.people[data-v-ddfb9576]{background:#f2e7e4;color:#965448}.scene-grid header>span.destination[data-v-ddfb9576]{background:#e7edf0;color:#527381}.scene-grid header>div[data-v-ddfb9576]{display:grid}.scene-grid h3[data-v-ddfb9576]{margin:0;font:14px Songti SC,serif}.scene-grid header small[data-v-ddfb9576]{color:#929a96;font-size:7px}.scene-grid header em[data-v-ddfb9576]{font:15px Georgia;font-style:normal}.scene-grid header em.ok[data-v-ddfb9576]{color:#477864}.scene-grid header em.risk[data-v-ddfb9576]{color:#ae5546}.asset-preview[data-v-ddfb9576]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:12px 0}.asset-preview>button[data-v-ddfb9576],.asset-preview>span[data-v-ddfb9576]{display:grid;place-items:center;align-content:center;height:62px;border:0;background:linear-gradient(145deg,#6c877c,#b9b08e);color:#fff}.asset-preview>span.exterior[data-v-ddfb9576]{background:linear-gradient(145deg,#6d7c77,#bea67f)}.asset-preview>span.dining[data-v-ddfb9576]{background:linear-gradient(145deg,#96725a,#c7aa7d)}.asset-preview>span.people[data-v-ddfb9576]{background:linear-gradient(145deg,#8f6d64,#b89c88)}.asset-preview>span.destination[data-v-ddfb9576]{background:linear-gradient(145deg,#687d83,#a3b0aa)}.asset-preview small[data-v-ddfb9576]{font-size:6px}.asset-preview>button[data-v-ddfb9576]{border:1px dashed #cbc7be;background:#faf9f5;color:#9ba29f}.readiness[data-v-ddfb9576]{display:flex;align-items:center;gap:8px}.readiness>span[data-v-ddfb9576]{flex:1;height:3px;background:#e8e5df}.readiness i[data-v-ddfb9576]{display:block;height:100%;background:#4e7a69}.readiness b[data-v-ddfb9576]{font-size:7px}.scene-grid dl[data-v-ddfb9576]{display:grid;grid-template-columns:1fr 1fr;margin:10px 0}.scene-grid dl>div[data-v-ddfb9576]{display:grid}.scene-grid dt[data-v-ddfb9576]{color:#959d99;font-size:6px}.scene-grid dd[data-v-ddfb9576]{margin:2px 0;font-size:7px}.scene-grid dd.missing[data-v-ddfb9576]{color:#a75144}.scene-grid footer[data-v-ddfb9576]{display:flex;align-items:center;padding-top:10px;border-top:1px solid #ece9e2}.scene-grid footer span[data-v-ddfb9576]{color:#487564;font-size:7px}.scene-grid footer span.warning[data-v-ddfb9576]{color:#a65043}.scene-grid footer button[data-v-ddfb9576]{margin-left:auto;border:0;background:none;color:#416d5d;font-size:7px}.production-side[data-v-ddfb9576]{display:grid;align-content:start;gap:12px}.blocked-card>header[data-v-ddfb9576]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e5e1d9}.blocked-card h2[data-v-ddfb9576]{margin:3px 0 0;font:16px Songti SC,serif}.blocked-card header>b[data-v-ddfb9576]{padding:3px 7px;background:#f3e3df;color:#a54f42;font-size:8px}.blocked-card article[data-v-ddfb9576]{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:8px;padding:13px;border-bottom:1px solid #e9e5de}.blocked-card article>span[data-v-ddfb9576]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f5e5e1;color:#a84f42}.blocked-card article.warning>span[data-v-ddfb9576]{background:#f4eddf;color:#9b713b}.blocked-card article>div[data-v-ddfb9576]{display:grid}.blocked-card p[data-v-ddfb9576]{margin:2px 0;color:#818b87;font-size:7px}.blocked-card small[data-v-ddfb9576]{color:#a0a6a3;font-size:6px}.blocked-card article button[data-v-ddfb9576]{padding:5px 7px;border:1px solid #d6d2c9;background:#fff;color:#3c6c5c;font-size:7px}.freshness-card[data-v-ddfb9576]{padding:17px}.freshness-card header[data-v-ddfb9576]{display:flex;justify-content:space-between}.freshness-card header small[data-v-ddfb9576]{color:#959d99;font-size:7px}.fresh-ring[data-v-ddfb9576]{display:grid;place-items:center;margin:17px auto;width:115px;height:115px;border-radius:50%;background:radial-gradient(circle,#fff 56%,transparent 58%),conic-gradient(#4e7a69 68%,#e5e2dc 0)}.fresh-ring strong[data-v-ddfb9576]{font:22px Georgia}.fresh-ring strong i[data-v-ddfb9576]{font:8px sans-serif}.fresh-ring span[data-v-ddfb9576]{color:#8e9793;font-size:6px}.freshness-card dl[data-v-ddfb9576]{margin:0}.freshness-card dl>div[data-v-ddfb9576]{display:flex;justify-content:space-between;padding:7px 0;border-top:1px solid #ebe7df;font-size:7px}.freshness-card dd[data-v-ddfb9576]{margin:0}.freshness-card>p[data-v-ddfb9576]{padding:9px;background:#f4eee2;color:#8e693a;font-size:7px}.rules-card[data-v-ddfb9576]{display:flex;gap:9px;padding:14px!important;background:#eaf2ed!important;color:#3e705e}.rules-card>div[data-v-ddfb9576]{display:grid}.rules-card p[data-v-ddfb9576]{margin:2px 0;color:#719083;font-size:7px}.request-board[data-v-ddfb9576]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:1500px;margin:12px auto}.request-board>article[data-v-ddfb9576]{padding:19px;border:1px solid #ddd9d0;background:#fff}.request-board>article.waiting[data-v-ddfb9576]{box-shadow:inset 3px 0 #ae7c3e}.request-board>article.reviewing[data-v-ddfb9576]{box-shadow:inset 3px 0 #55788a}.request-board>article header[data-v-ddfb9576]{display:flex;justify-content:space-between}.request-board header>span[data-v-ddfb9576]{color:#a0703c;font:8px Georgia;letter-spacing:.14em}.request-board h3[data-v-ddfb9576]{margin:9px 0 2px;font:17px Songti SC,serif}.request-board>article>p[data-v-ddfb9576]{margin:0;color:#858f8b;font-size:7px}.request-progress[data-v-ddfb9576]{display:flex;align-items:center;gap:9px;margin:13px 0}.request-progress>div[data-v-ddfb9576]{flex:1;height:4px;background:#e8e5df}.request-progress i[data-v-ddfb9576]{display:block;height:100%;background:#4d7867}.request-progress>span[data-v-ddfb9576]{font-size:7px}.request-items[data-v-ddfb9576]{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e5e1d9}.request-items>span[data-v-ddfb9576]{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:5px;padding:9px;border-right:1px solid #ebe7df;border-bottom:1px solid #ebe7df;color:#a17640}.request-items>span.done[data-v-ddfb9576]{color:#3e725f}.request-items>span.rejected[data-v-ddfb9576]{color:#a44f42}.request-items span>div[data-v-ddfb9576]{display:grid}.request-items small[data-v-ddfb9576]{color:#929a96;font-size:6px}.request-board dl[data-v-ddfb9576]{display:grid;grid-template-columns:1fr 1fr;margin:12px 0}.request-board dl>div[data-v-ddfb9576]{display:grid}.request-board dt[data-v-ddfb9576]{color:#949d98;font-size:7px}.request-board dd[data-v-ddfb9576]{margin:2px 0;font-size:8px}.request-board dd.overdue[data-v-ddfb9576]{color:#ac5144}.request-board footer[data-v-ddfb9576]{display:flex;align-items:center;gap:6px}.request-board footer small[data-v-ddfb9576]{margin-right:auto;color:#969e9a;font-size:6px}.request-board footer button[data-v-ddfb9576]{padding:5px 8px;border:1px solid #d6d2ca;background:#fff;color:#45685c;font-size:7px}.request-board footer button.primary-mini[data-v-ddfb9576]{border-color:#356a59;background:#356a59;color:#fff}.review-layout[data-v-ddfb9576]{display:grid;grid-template-columns:245px 1fr 285px;gap:10px;max-width:1500px;margin:12px auto}.batch-list[data-v-ddfb9576],.inspection-panel[data-v-ddfb9576],.review-workspace[data-v-ddfb9576]{border:1px solid #ddd9d0;background:#fff}.batch-list>header[data-v-ddfb9576]{display:flex;justify-content:space-between;padding:14px;border-bottom:1px solid #e6e2da}.batch-list header small[data-v-ddfb9576]{color:#929a96;font-size:6px}.batch-list>button[data-v-ddfb9576]{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:8px;width:100%;padding:13px;border:0;border-bottom:1px solid #e9e5de;background:#fff;text-align:left}.batch-list>button.active[data-v-ddfb9576]{box-shadow:inset 3px 0 #4b7766;background:#eef3f0}.batch-list button>span[data-v-ddfb9576]{display:grid;place-items:center;width:30px;height:30px;background:#e9f0ec;color:#4a7564}.batch-list button>div[data-v-ddfb9576]{display:grid}.batch-list button em[data-v-ddfb9576],.batch-list button small[data-v-ddfb9576]{color:#929a96;font-size:6px;font-style:normal}.batch-list button>i[data-v-ddfb9576]{color:#ad5445;font-size:6px;font-style:normal}.empty[data-v-ddfb9576]{display:grid;place-items:center;padding:40px;color:#477765}.review-workspace>header[data-v-ddfb9576]{display:flex;justify-content:space-between;padding:17px;border-bottom:1px solid #e5e1d9}.review-workspace h2[data-v-ddfb9576]{margin:3px 0;font:17px Songti SC,serif}.review-workspace header p[data-v-ddfb9576]{margin:0;color:#8c9591;font-size:7px}.review-grid[data-v-ddfb9576]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px}.review-grid article[data-v-ddfb9576]{border:1px solid #e1ddd5}.review-grid article.selected[data-v-ddfb9576]{outline:2px solid #4d7867}.image-placeholder[data-v-ddfb9576]{position:relative;display:grid;place-items:center;height:150px;background:linear-gradient(145deg,#6b8373,#c1b68f);color:#fff;font-size:25px}.image-placeholder.night[data-v-ddfb9576]{background:linear-gradient(145deg,#263c42,#696a63)}.image-placeholder.people[data-v-ddfb9576]{background:linear-gradient(145deg,#866c62,#c0a68d)}.image-placeholder>span[data-v-ddfb9576]{position:absolute;bottom:8px;left:8px;font-size:7px}.image-placeholder>em[data-v-ddfb9576]{position:absolute;top:8px;right:8px;padding:3px 5px;background:#ad5145;font-size:6px;font-style:normal}.review-grid article>footer[data-v-ddfb9576]{display:flex;align-items:center;padding:8px}.review-grid footer>div[data-v-ddfb9576]{display:grid;flex:1}.review-grid footer small[data-v-ddfb9576]{color:#929a96;font-size:6px}.review-grid article>p[data-v-ddfb9576]{margin:0;padding:6px 8px;background:#f4e4df;color:#a44f42;font-size:6px}.review-grid article>p.pass[data-v-ddfb9576]{background:#eaf2ed;color:#427360}.inspection-panel>header[data-v-ddfb9576]{display:grid;padding:15px;border-bottom:1px solid #e5e1d9}.inspection-panel header small[data-v-ddfb9576]{color:#909995;font-size:7px}.inspection-panel>section[data-v-ddfb9576]{padding:13px;border-bottom:1px solid #e5e1d9}.inspection-panel h3[data-v-ddfb9576]{font:12px Songti SC,serif}.inspection-panel section>span[data-v-ddfb9576]{display:grid;grid-template-columns:18px 1fr;gap:5px;margin:7px 0;color:#3e725f}.inspection-panel section>span.fail[data-v-ddfb9576]{color:#a65043}.inspection-panel section span>div[data-v-ddfb9576]{display:grid}.inspection-panel section small[data-v-ddfb9576]{color:#8e9793;font-size:6px}.inspection-panel label[data-v-ddfb9576]{display:grid;gap:5px;margin:10px 0;color:#78847f;font-size:7px}.inspection-panel>footer[data-v-ddfb9576]{display:flex;gap:7px;padding:12px}.inspection-panel footer button[data-v-ddfb9576]{flex:1;padding:7px;border:1px solid #ac5547;background:#fff;color:#a54f42;font-size:7px}.inspection-panel footer button.approve[data-v-ddfb9576]{border-color:#356a59;background:#356a59;color:#fff}.rights-summary[data-v-ddfb9576]{display:grid;grid-template-columns:repeat(4,1fr);max-width:1500px;margin:12px auto;border:1px solid #ddd9d0;background:#fff}.rights-summary article[data-v-ddfb9576]{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px;border-right:1px solid #e4e0d8;color:#3e725f}.rights-summary article.warn[data-v-ddfb9576]{color:#a6773c}.rights-summary article.danger[data-v-ddfb9576]{color:#a95244}.rights-summary article>div[data-v-ddfb9576]{display:grid}.rights-summary strong[data-v-ddfb9576]{font:20px Georgia}.rights-summary small[data-v-ddfb9576]{color:#929a96;font-size:7px}.rights-table[data-v-ddfb9576]{max-width:1500px;margin:auto;border:1px solid #ddd9d0;background:#fff}.rights-table>article[data-v-ddfb9576],.rights-table>header[data-v-ddfb9576]{display:grid;grid-template-columns:1.3fr 1.1fr 1fr .7fr .7fr .8fr 75px;align-items:center}.rights-table>header[data-v-ddfb9576]{background:#f1efe9}.rights-table>header span[data-v-ddfb9576]{padding:9px;color:#818b87;font-size:7px}.rights-table>article[data-v-ddfb9576]{min-height:70px;border-top:1px solid #e5e1d9}.rights-table>article.risk[data-v-ddfb9576]{box-shadow:inset 3px 0 #ad5648}.rights-table>article>button[data-v-ddfb9576],.rights-table>article>div[data-v-ddfb9576],.rights-table>article>span[data-v-ddfb9576]{margin:0 10px;font-size:7px}.rights-asset[data-v-ddfb9576]{display:flex;align-items:center;gap:8px}.rights-asset>span[data-v-ddfb9576]{display:grid;place-items:center;width:38px;height:38px;background:#e7f0eb;color:#477564}.rights-asset>div[data-v-ddfb9576],.rights-table article>div[data-v-ddfb9576]{display:grid}.rights-table small[data-v-ddfb9576]{color:#929a96;font-size:6px}.use-tags[data-v-ddfb9576]{display:flex!important;flex-wrap:wrap;gap:3px}.use-tags span[data-v-ddfb9576]{padding:2px 4px;background:#edf3ef;color:#43705f;font-size:6px}.rights-table article>button[data-v-ddfb9576]{padding:5px;border:1px solid #d5d1c8;background:#fff;color:#3f6c5c}.shot-list article[data-v-ddfb9576]{display:grid;grid-template-columns:25px 1fr 90px 30px;gap:5px;margin-bottom:6px}.shot-list article>span[data-v-ddfb9576]{display:grid;place-items:center;background:#eaf1ed;color:#3e725f}.shot-list article>button[data-v-ddfb9576],.shot-list>button[data-v-ddfb9576]{border:1px solid #d9d5cd;background:#fff}.shot-list>button[data-v-ddfb9576]{width:100%;padding:7px;color:#477363}.form-grid[data-v-ddfb9576]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.drawer-actions[data-v-ddfb9576]{display:flex;justify-content:flex-end;gap:8px}.task-hero[data-v-ddfb9576]{padding:20px;background:#234d40;color:#fff}.task-hero span[data-v-ddfb9576]{color:#dab77d;font:8px Georgia}.task-hero h2[data-v-ddfb9576]{margin:7px 0;font:20px Songti SC,serif}.task-hero p[data-v-ddfb9576]{color:#b8cac3;font-size:8px}.task-link[data-v-ddfb9576]{display:flex;align-items:center;margin:12px 0;padding:13px;background:#eef3f0}.task-link>div[data-v-ddfb9576]{display:grid}.task-link small[data-v-ddfb9576],.task-link span[data-v-ddfb9576]{color:#86938d;font-size:7px}.task-link button[data-v-ddfb9576]{margin-left:auto;padding:7px;border:1px solid #4b7565;background:#fff;color:#3f6f5e;font-size:7px}.task-checklist h3[data-v-ddfb9576],.task-note strong[data-v-ddfb9576]{font:13px Songti SC,serif}.task-checklist article[data-v-ddfb9576]{display:grid;grid-template-columns:22px 1fr auto;gap:7px;padding:11px;border-bottom:1px solid #e6e2da;color:#a1733d}.task-checklist article.done[data-v-ddfb9576]{color:#3d725e}.task-checklist article.rejected[data-v-ddfb9576]{color:#a54f42}.task-checklist article>div[data-v-ddfb9576]{display:grid}.task-checklist p[data-v-ddfb9576]{margin:2px 0;color:#89938e;font-size:7px}.task-checklist article>span[data-v-ddfb9576]{font-size:7px}.task-note[data-v-ddfb9576]{margin-top:14px;padding:14px;background:#f4eee2}.task-note p[data-v-ddfb9576]{color:#81786c;font-size:8px}.scene-detail-head[data-v-ddfb9576]{display:flex;justify-content:space-between;align-items:center;padding:17px;background:#eef3f0}.scene-detail-head>div[data-v-ddfb9576]{display:flex;align-items:center;gap:9px}.scene-detail-head>div>span[data-v-ddfb9576]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#467462}.scene-detail-head h2[data-v-ddfb9576]{margin:0;font:17px Songti SC,serif}.scene-detail-head p[data-v-ddfb9576]{margin:2px 0;color:#87928d;font-size:7px}.scene-detail-head>strong[data-v-ddfb9576]{font:22px Georgia;color:#3e725f}.detail-assets[data-v-ddfb9576]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.detail-assets article[data-v-ddfb9576]{display:grid;border:1px solid #dfdbd3}.detail-assets article>div[data-v-ddfb9576]{display:grid;place-items:center;height:110px;background:linear-gradient(145deg,#6b8375,#b9b08d);color:#fff}.detail-assets article>span[data-v-ddfb9576],.detail-assets article>strong[data-v-ddfb9576]{padding:5px 7px;font-size:7px}.detail-assets article>span[data-v-ddfb9576]{color:#41705e}.right-hero[data-v-ddfb9576]{display:flex;align-items:center;gap:10px;padding:16px;background:#eef3f0}.right-hero>span[data-v-ddfb9576]{display:grid;place-items:center;width:48px;height:48px;background:#5a786c;color:#fff}.right-hero h2[data-v-ddfb9576]{margin:0;font:17px Songti SC,serif}.right-hero p[data-v-ddfb9576]{margin:2px 0;color:#83908a;font-size:7px}.guide-cover[data-v-ddfb9576]{display:flex;align-items:center;gap:20px;padding:25px;background:#234d40;color:#fff}.guide-cover>svg[data-v-ddfb9576]{font-size:45px;color:#d8b47a}.guide-cover span[data-v-ddfb9576]{color:#d8b47a;font:7px Georgia;letter-spacing:.14em}.guide-cover h2[data-v-ddfb9576]{margin:7px 0;font:21px Songti SC,serif}.guide-grid[data-v-ddfb9576]{display:grid;grid-template-columns:1fr 1fr}.guide-grid article[data-v-ddfb9576]{padding:18px;border-right:1px solid #e5e1d9;border-bottom:1px solid #e5e1d9}.guide-grid b[data-v-ddfb9576]{color:#b68d57;font:17px Georgia}.guide-grid strong[data-v-ddfb9576]{display:block;margin:5px 0}.guide-grid p[data-v-ddfb9576]{color:#7d8984;font-size:8px}.guide-example[data-v-ddfb9576]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.guide-example>div[data-v-ddfb9576]{display:grid;padding:16px;background:#f4e5e1;color:#a44f42}.guide-example>div.good[data-v-ddfb9576]{background:#eaf2ed;color:#3e725f}.guide-example span[data-v-ddfb9576]{font-size:7px}.download-guide[data-v-ddfb9576]{width:100%;padding:9px;border:1px solid #356a59;background:#fff;color:#356a59}@media(max-width:1200px){.inventory-layout[data-v-ddfb9576]{grid-template-columns:1fr}.production-side[data-v-ddfb9576]{grid-template-columns:1fr 1fr}.review-layout[data-v-ddfb9576]{grid-template-columns:220px 1fr}.inspection-panel[data-v-ddfb9576]{grid-column:1/-1}.context-bar[data-v-ddfb9576]{grid-template-columns:1.2fr repeat(3,1fr)}.context-bar>div[data-v-ddfb9576]:last-child{display:none}.rights-table[data-v-ddfb9576]{overflow:auto}.rights-table>article[data-v-ddfb9576],.rights-table>header[data-v-ddfb9576]{min-width:1100px}}@media(max-width:760px){.source-page[data-v-ddfb9576]{padding:24px 12px}.page-head[data-v-ddfb9576]{align-items:flex-start;flex-direction:column;gap:14px}.context-bar[data-v-ddfb9576],.request-board[data-v-ddfb9576],.rights-summary[data-v-ddfb9576],.scene-grid[data-v-ddfb9576]{grid-template-columns:1fr 1fr}.context-bar>div[data-v-ddfb9576]:nth-child(4){display:none}.production-side[data-v-ddfb9576],.review-grid[data-v-ddfb9576],.review-layout[data-v-ddfb9576]{grid-template-columns:1fr}.source-tabs[data-v-ddfb9576]{overflow:auto}.source-tabs button[data-v-ddfb9576]{flex:0 0 auto}.request-head[data-v-ddfb9576],.review-head[data-v-ddfb9576],.rights-head[data-v-ddfb9576],.section-head[data-v-ddfb9576]{align-items:flex-start;flex-direction:column;gap:10px}}.publish-page[data-v-2e8f87be]{max-width:1540px;margin:auto;padding:38px 38px 70px;color:#17352d}.publish-head[data-v-2e8f87be]{display:flex;align-items:flex-end;justify-content:space-between}.eyebrow[data-v-2e8f87be]{color:#a56b32;font-size:9px;font-weight:800;letter-spacing:.18em}.publish-head h1[data-v-2e8f87be]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:36px}.publish-head p[data-v-2e8f87be]{margin:0;color:#7e8984}.publish-head>div[data-v-2e8f87be]:last-child{display:flex;gap:8px}.publish-head button[data-v-2e8f87be]{height:42px;padding:0 15px;border-radius:4px;cursor:pointer}.primary[data-v-2e8f87be]{border:0;background:#164f42;color:#fff}.secondary[data-v-2e8f87be]{border:1px solid #d7d3ca;background:#fff;color:#4e625a}.view-tabs[data-v-2e8f87be]{display:flex;margin:25px 0 18px;border-bottom:1px solid #d9d5cb}.view-tabs button[data-v-2e8f87be]{display:flex;align-items:center;gap:6px;padding:12px 18px;border:0;border-bottom:2px solid transparent;background:none;color:#75817c;cursor:pointer}.view-tabs button.active[data-v-2e8f87be]{border-bottom-color:#b47a3e;color:#174f42;font-weight:700}.insight-grid[data-v-2e8f87be],.publish-summary[data-v-2e8f87be]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.insight-grid>article[data-v-2e8f87be],.publish-summary>div[data-v-2e8f87be]{position:relative;display:grid;padding:18px 20px;border:1px solid #dedad1;border-radius:6px;background:#fff}.metric-icon[data-v-2e8f87be]{position:absolute;top:17px;right:17px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#edf3ef;color:#477968}.metric-icon.today[data-v-2e8f87be]{background:#f7eee2;color:#aa7035}.metric-icon.risk[data-v-2e8f87be]{background:#f8eae6;color:#ac5d4f}.insight-grid p[data-v-2e8f87be],.insight-grid small[data-v-2e8f87be],.publish-summary em[data-v-2e8f87be],.publish-summary small[data-v-2e8f87be]{color:#89938e;font-size:10px;font-style:normal}.insight-grid strong[data-v-2e8f87be],.publish-summary strong[data-v-2e8f87be]{font-family:Georgia,serif;font-size:29px}.calendar-toolbar[data-v-2e8f87be],.insight-controls[data-v-2e8f87be]{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border:1px solid #dedad1;background:#fff}.calendar-toolbar>div[data-v-2e8f87be]{display:flex;align-items:center;gap:10px}.calendar-toolbar button[data-v-2e8f87be]{border:0;background:none;cursor:pointer}.calendar-toolbar[data-v-2e8f87be] .ant-select,.insight-controls[data-v-2e8f87be] .ant-select{width:160px}.week-calendar[data-v-2e8f87be]{display:grid;grid-template-columns:64px repeat(7,minmax(125px,1fr));min-width:1080px;border:1px solid #d9d5cc;border-top:0;background:#fff}.week-calendar>aside[data-v-2e8f87be]{display:grid;grid-template-rows:64px 34px repeat(7,42px);color:#929a96;font-size:9px;text-align:right}.week-calendar>aside span[data-v-2e8f87be],.week-calendar>aside time[data-v-2e8f87be]{padding:7px;border-right:1px solid #e4e1da;border-bottom:1px solid #eeece7}.week-calendar>article[data-v-2e8f87be]{position:relative;border-right:1px solid #e2dfd7}.week-calendar>article.today[data-v-2e8f87be]{background:#fcf9f2}.week-calendar article>header[data-v-2e8f87be]{height:64px;display:grid;place-items:center;align-content:center;border-bottom:1px solid #e1ded6}.week-calendar article>header small[data-v-2e8f87be]{color:#8b948f}.week-calendar article>header strong[data-v-2e8f87be]{font-family:Georgia,serif;font-size:20px}.week-calendar article>header em[data-v-2e8f87be]{color:#b67738;font-size:8px;font-style:normal}.all-day-slot[data-v-2e8f87be]{height:34px;padding:5px;border-bottom:1px solid #e7e4dd}.all-day-slot span[data-v-2e8f87be]{display:block;padding:3px;border-radius:2px;background:#efe4d2;color:#94602f;font-size:8px;text-align:center}.time-grid[data-v-2e8f87be]{display:grid;grid-template-rows:repeat(7,42px)}.time-grid span[data-v-2e8f87be]{border-bottom:1px solid #eeece7}.schedule-card[data-v-2e8f87be]{position:absolute;right:4px;left:4px;z-index:2;overflow:hidden;padding:6px;border:1px solid #b9cec7;border-left:3px solid #3b7563;border-radius:3px;background:#eaf3ef;color:#254d40;text-align:left;cursor:pointer}.schedule-card.xhs[data-v-2e8f87be]{border-color:#d9baa9;border-left-color:#a95b48;background:#f8ece8;color:#774238}.schedule-card.moments[data-v-2e8f87be]{border-color:#c8bea6;border-left-color:#9a7942;background:#f7f1e5;color:#755a31}.schedule-card.blocked[data-v-2e8f87be]{opacity:.86;background:#f8eae5}.schedule-card footer[data-v-2e8f87be],.schedule-card>div[data-v-2e8f87be]{display:flex;align-items:center;justify-content:space-between}.schedule-card>div span[data-v-2e8f87be]{font-size:8px}.schedule-card small[data-v-2e8f87be],.schedule-card strong[data-v-2e8f87be]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-card strong[data-v-2e8f87be]{font-size:10px}.schedule-card small[data-v-2e8f87be]{font-size:8px;opacity:.75}.schedule-card footer[data-v-2e8f87be]{margin-top:4px;font-size:7px}.schedule-card footer em[data-v-2e8f87be],.schedule-card footer i[data-v-2e8f87be]{font-style:normal}.content-ranking[data-v-2e8f87be],.recommendations[data-v-2e8f87be],.unplanned[data-v-2e8f87be]{margin-top:18px;border:1px solid #dedad1;border-radius:6px;background:#fff}.content-ranking>header[data-v-2e8f87be],.unplanned>header[data-v-2e8f87be]{display:flex;align-items:flex-end;justify-content:space-between;padding:18px 20px}.channel-card h2[data-v-2e8f87be],.content-ranking h2[data-v-2e8f87be],.recommendations h2[data-v-2e8f87be],.trend-card h2[data-v-2e8f87be],.unplanned h2[data-v-2e8f87be]{margin:4px 0 0;font-family:Songti SC,serif}.content-ranking>header p[data-v-2e8f87be],.unplanned>header>span[data-v-2e8f87be]{color:#87918c;font-size:10px}.unplanned>div[data-v-2e8f87be]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#e7e3da}.unplanned button[data-v-2e8f87be]{display:grid;grid-template-columns:54px 1fr auto auto;align-items:center;gap:10px;padding:13px;border:0;background:#fff;color:#385147;text-align:left;cursor:pointer}.content-thumb[data-v-2e8f87be]{display:grid;place-items:center;width:54px;height:44px;border-radius:3px;background:linear-gradient(145deg,#8fa39a,#d2c2a2);color:#fff}.content-thumb.spa[data-v-2e8f87be]{background:linear-gradient(145deg,#66786d,#bcae8c)}.content-thumb.breakfast[data-v-2e8f87be]{background:linear-gradient(145deg,#c19061,#e6d3ad)}.unplanned button div[data-v-2e8f87be]{display:grid}.unplanned button small[data-v-2e8f87be]{color:#919a95;font-size:9px}.channel-pill[data-v-2e8f87be]{padding:4px 6px;background:#f3efe7;color:#876541;font-size:8px}.insight-controls[data-v-2e8f87be]{margin-bottom:12px}.insight-controls>div[data-v-2e8f87be]{display:flex;gap:8px}.insight-controls>small[data-v-2e8f87be]{color:#8c9591}.insight-grid article span[data-v-2e8f87be]{position:absolute;top:18px;right:18px;font-size:10px}.insight-grid article .up[data-v-2e8f87be]{color:#3c8068}.insight-grid article .down[data-v-2e8f87be]{color:#b06053}.insight-grid i[data-v-2e8f87be]{font-size:12px;font-style:normal}.performance-layout[data-v-2e8f87be]{display:grid;grid-template-columns:2fr .8fr;gap:12px}.channel-card[data-v-2e8f87be],.trend-card[data-v-2e8f87be]{border:1px solid #dedad1;border-radius:6px;background:#fff}.channel-card>header[data-v-2e8f87be],.trend-card>header[data-v-2e8f87be]{display:flex;justify-content:space-between;padding:18px 20px}.legend[data-v-2e8f87be]{display:flex;gap:12px;color:#86918c;font-size:9px}.legend i[data-v-2e8f87be]{display:inline-block;width:15px;height:3px;margin-right:4px;background:#467866}.legend .line[data-v-2e8f87be]{height:2px;background:#ba7b3d}.chart-area[data-v-2e8f87be]{position:relative;display:grid;grid-template-columns:35px repeat(7,1fr);align-items:end;height:230px;padding:12px 22px 28px}.axis[data-v-2e8f87be]{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;color:#a1a8a4;font-size:8px}.chart-column[data-v-2e8f87be]{position:relative;display:flex;justify-content:center;height:190px;border-bottom:1px solid #dedbd3;background:repeating-linear-gradient(0deg,transparent,transparent 46px,#f0eee8 47px)}.bar-value[data-v-2e8f87be]{position:absolute;bottom:0;width:22px;max-height:130px;background:#79998e}.line-dot[data-v-2e8f87be]{position:absolute;z-index:2;width:8px;height:8px;border:2px solid #b77839;border-radius:50%;background:#fff}.chart-column small[data-v-2e8f87be]{position:absolute;bottom:-21px;color:#8f9893;font-size:8px}.chart-column em[data-v-2e8f87be]{position:absolute;right:3px;color:#a56b32;font-size:8px;font-style:normal}.channel-card>header[data-v-2e8f87be]{display:block}.channel-row[data-v-2e8f87be]{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;padding:13px 18px;border-top:1px solid #eeeae3}.channel-row>span[data-v-2e8f87be]{display:grid;place-items:center;width:34px;height:34px;border-radius:5px;background:#f3e7e2;color:#9a5040}.channel-row>span.ota[data-v-2e8f87be]{background:#e7f0ed;color:#3a715f}.channel-row>span.moments[data-v-2e8f87be]{background:#f3eddf;color:#8b6a34}.channel-row>div[data-v-2e8f87be]{display:grid}.channel-row small[data-v-2e8f87be]{color:#909995;font-size:8px}.channel-score[data-v-2e8f87be]{justify-items:end}.ranking-grid[data-v-2e8f87be]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#e4e0d7}.ranking-grid>article[data-v-2e8f87be]{position:relative;padding:18px;background:#fff}.rank[data-v-2e8f87be]{position:absolute;top:10px;left:10px;z-index:2;color:#fff;font-family:Georgia,serif;font-size:18px;text-shadow:0 1px 5px #000}.rank-image[data-v-2e8f87be]{position:relative;display:grid;place-items:center;aspect-ratio:16/10;background:linear-gradient(145deg,#54776d,#d4c59f);color:#fff;font-size:38px}.rank-image.sea[data-v-2e8f87be]{background:linear-gradient(145deg,#4f7c89,#c2d7d7 55%,#bd9f72)}.rank-image.spa[data-v-2e8f87be]{background:linear-gradient(145deg,#566960,#c4b291)}.rank-image span[data-v-2e8f87be]{position:absolute;right:8px;bottom:7px;font-size:8px}.rank-copy[data-v-2e8f87be]{padding-top:13px}.rank-copy>small[data-v-2e8f87be]{color:#8d9692}.rank-copy h3[data-v-2e8f87be]{margin:4px 0 10px;font-family:Songti SC,serif}.rank-copy>div[data-v-2e8f87be]{display:flex;gap:12px;color:#78847f;font-size:9px}.rank-copy p[data-v-2e8f87be]{padding:8px;background:#f6f2e9;color:#755e43;font-size:9px}.rank-copy button[data-v-2e8f87be],.recommendations button[data-v-2e8f87be]{border:0;background:none;color:#286452;font-size:10px;cursor:pointer}.recommendations>header[data-v-2e8f87be]{display:flex;align-items:center;gap:12px;padding:20px;background:#23483d;color:#fff}.recommendations>header>span[data-v-2e8f87be]{font-size:28px;color:#e1bd83}.recommendations>header small[data-v-2e8f87be]{color:#b8cbc4}.recommendations>div[data-v-2e8f87be]{display:grid;grid-template-columns:1fr 1fr}.recommendations article[data-v-2e8f87be]{display:grid;grid-template-columns:45px 1fr;gap:10px;padding:22px;border-right:1px solid #e6e1d8}.recommendations article>strong[data-v-2e8f87be]{font-family:Georgia,serif;font-size:27px;color:#c4a273}.recommendations h3[data-v-2e8f87be]{margin:0;font-family:Songti SC,serif}.recommendations p[data-v-2e8f87be]{color:#77837e;font-size:10px;line-height:1.8}.schedule-detail>h2[data-v-2e8f87be]{font-family:Songti SC,serif}.schedule-detail>p[data-v-2e8f87be]{color:#818c87}.detail-block[data-v-2e8f87be]{display:grid;padding:10px 0;border-bottom:1px solid #eee}.detail-block small[data-v-2e8f87be]{color:#8d9692}.detail-preview[data-v-2e8f87be]{display:grid;place-items:center;height:150px;margin:16px 0;background:linear-gradient(145deg,#627e74,#d3c4a3);color:#fff;font-size:28px}.detail-preview span[data-v-2e8f87be]{font-size:10px}.drawer-footer[data-v-2e8f87be]{display:flex;justify-content:flex-end;gap:8px}.metric-form[data-v-2e8f87be]{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width:1100px){.publish-page[data-v-2e8f87be]{overflow-x:auto}.performance-layout[data-v-2e8f87be]{grid-template-columns:1fr}.ranking-grid[data-v-2e8f87be],.unplanned>div[data-v-2e8f87be]{grid-template-columns:1fr 1fr}}@media(max-width:700px){.publish-page[data-v-2e8f87be]{padding:24px 12px}.publish-head[data-v-2e8f87be]{align-items:flex-start}.publish-head p[data-v-2e8f87be]{display:none}.insight-grid[data-v-2e8f87be],.publish-summary[data-v-2e8f87be]{grid-template-columns:1fr 1fr}.ranking-grid[data-v-2e8f87be],.recommendations>div[data-v-2e8f87be],.unplanned>div[data-v-2e8f87be]{grid-template-columns:1fr}.performance-layout[data-v-2e8f87be]{min-width:0}.calendar-toolbar[data-v-2e8f87be]{min-width:800px}}.view-tabs i[data-v-2e8f87be]{padding:2px 6px;border-radius:10px;background:#f2e7d6;color:#95642f;font-size:8px;font-style:normal}.report-toolbar[data-v-2e8f87be]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:10px 13px;border:1px solid #dedad1;background:#fff}.report-toolbar>div[data-v-2e8f87be]{display:flex;align-items:center;gap:8px}.report-toolbar[data-v-2e8f87be] .ant-select{width:190px}.report-state small[data-v-2e8f87be],.report-state span[data-v-2e8f87be]{color:#86908b;font-size:9px}.report-cover[data-v-2e8f87be]{position:relative;overflow:hidden;display:grid;grid-template-columns:1.6fr .65fr;min-height:300px;background:#173f35;color:#fff}.report-cover[data-v-2e8f87be]:before{position:absolute;right:-90px;bottom:-170px;width:430px;height:430px;border:1px solid hsla(37,66%,72%,.2);border-radius:50%;content:""}.report-cover-copy[data-v-2e8f87be]{z-index:1;padding:42px 50px}.report-cover-copy .eyebrow[data-v-2e8f87be]{color:#d2ae72}.report-cover-copy h2[data-v-2e8f87be]{margin:12px 0 14px;font-family:Songti SC,serif;font-size:34px;font-weight:500;line-height:1.3}.report-cover-copy>p[data-v-2e8f87be]{max-width:690px;color:#c0d0ca;font-size:12px;line-height:1.9}.report-cover-copy footer[data-v-2e8f87be]{display:flex;gap:55px;margin-top:28px}.report-cover-copy footer span[data-v-2e8f87be]{display:grid}.report-cover-copy footer small[data-v-2e8f87be]{color:#829f95;font-size:8px}.report-cover-copy footer strong[data-v-2e8f87be]{margin-top:3px;font-size:10px}.report-score[data-v-2e8f87be]{z-index:1;align-self:center;margin-right:44px;padding:28px;border-left:1px solid hsla(0,0%,100%,.16)}.report-score>small[data-v-2e8f87be]{color:#9db4ac}.report-score>strong[data-v-2e8f87be]{display:block;margin:5px 0;font-family:Georgia,serif;font-size:62px;font-weight:400}.report-score>strong i[data-v-2e8f87be]{font-size:20px;font-style:normal}.report-score>div[data-v-2e8f87be]{height:4px;background:hsla(0,0%,100%,.18)}.report-score>div span[data-v-2e8f87be]{display:block;height:100%;background:#d4ad70}.report-score p[data-v-2e8f87be]{color:#a8bbb5;font-size:9px;line-height:1.7}.report-metrics[data-v-2e8f87be]{display:grid;grid-template-columns:repeat(6,1fr);margin:12px 0}.report-metrics article[data-v-2e8f87be]{position:relative;padding:18px;border:1px solid #dedad1;border-right:0;background:#fff}.report-metrics article[data-v-2e8f87be]:last-child{border-right:1px solid #dedad1}.report-metrics article>span[data-v-2e8f87be]{position:absolute;top:16px;right:15px;color:#b28a54}.report-metrics p[data-v-2e8f87be],.report-metrics small[data-v-2e8f87be]{display:block;margin:0;color:#8b9590;font-size:8px}.report-metrics strong[data-v-2e8f87be]{display:block;margin:9px 0 2px;font-family:Georgia,Songti SC,serif;font-size:20px}.report-columns[data-v-2e8f87be]{display:grid;grid-template-columns:1.35fr .75fr;gap:12px}.delivery-story[data-v-2e8f87be],.issue-closure[data-v-2e8f87be],.next-actions[data-v-2e8f87be],.performance-story[data-v-2e8f87be]{border:1px solid #dedad1;background:#fff}.delivery-story>header[data-v-2e8f87be],.issue-closure>header[data-v-2e8f87be],.next-actions>header[data-v-2e8f87be],.performance-story>header[data-v-2e8f87be]{display:flex;align-items:center;justify-content:space-between;padding:19px 21px;border-bottom:1px solid #ebe8e1}.delivery-story h2[data-v-2e8f87be],.issue-closure h2[data-v-2e8f87be],.next-actions h2[data-v-2e8f87be],.performance-story h2[data-v-2e8f87be]{margin:3px 0 0;font-family:Songti SC,serif}.story-row[data-v-2e8f87be]{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:15px 20px;border-bottom:1px solid #eeebe5}.story-row>span[data-v-2e8f87be]{display:grid;place-items:center;width:46px;height:46px;background:#e9f0ec;color:#3d7060;font-size:18px}.story-row>span.romance[data-v-2e8f87be]{background:#f4e9e5;color:#a65c4b}.story-row>span.summer[data-v-2e8f87be]{background:#f3eddf;color:#9a743b}.story-row>div[data-v-2e8f87be]{display:grid}.story-row p[data-v-2e8f87be]{margin:3px 0;color:#718079;font-size:9px}.story-row small[data-v-2e8f87be]{color:#9ba29f;font-size:8px}.story-row>em[data-v-2e8f87be]{color:#477461;font-size:9px;font-style:normal}.delivery-story>footer[data-v-2e8f87be]{padding:12px 20px;background:#f1f6f3;color:#4b7566;font-size:9px}.hero-result[data-v-2e8f87be]{position:relative;padding:18px 20px 13px}.hero-result small[data-v-2e8f87be]{color:#8d9692}.hero-result strong[data-v-2e8f87be]{display:block;font-family:Georgia,serif;font-size:32px}.hero-result span[data-v-2e8f87be]{position:absolute;right:20px;bottom:18px;color:#3e8168;font-size:9px}.result-pairs[data-v-2e8f87be]{display:grid;grid-template-columns:1fr 1fr;margin:0 20px;border:1px solid #e5e1d9}.result-pairs>span[data-v-2e8f87be]{display:grid;padding:12px;border-right:1px solid #e5e1d9}.result-pairs>span[data-v-2e8f87be]:last-child{border:0}.best-content small[data-v-2e8f87be],.result-pairs small[data-v-2e8f87be]{color:#929b96;font-size:8px}.result-pairs strong[data-v-2e8f87be]{font-family:Georgia,serif;font-size:20px}.result-pairs em[data-v-2e8f87be]{color:#477865;font-size:8px;font-style:normal}.result-pairs em.warn[data-v-2e8f87be]{color:#b05e4f}.best-content[data-v-2e8f87be]{display:grid;grid-template-columns:72px 1fr;gap:11px;margin:14px 20px;padding:10px;background:#f4f0e7}.best-visual[data-v-2e8f87be]{display:grid;place-items:center;background:linear-gradient(145deg,#607d72,#cab98f);color:#fff;font-size:24px}.best-content>div[data-v-2e8f87be]{display:grid}.best-content p[data-v-2e8f87be]{margin:3px 0;color:#748079;font-size:8px}.performance-story>footer[data-v-2e8f87be]{padding:0 20px 15px;color:#a0a6a3;font-size:7px}.issue-closure[data-v-2e8f87be]{margin-top:12px}.issue-closure>header>small[data-v-2e8f87be]{color:#939b97}.issue-closure>div[data-v-2e8f87be]{display:grid;grid-template-columns:1fr 1fr}.issue-closure article[data-v-2e8f87be]{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:17px 20px;border-right:1px solid #e7e3dc}.issue-no[data-v-2e8f87be]{font-family:Georgia,serif;font-size:20px;color:#c09a61}.issue-closure p[data-v-2e8f87be]{margin:4px 0 0;color:#79857f;font-size:9px}.next-actions[data-v-2e8f87be]{margin-top:12px}.next-actions header p[data-v-2e8f87be]{margin:2px 0 0;color:#8a948f;font-size:9px}.next-actions header button[data-v-2e8f87be],.report-delivery button[data-v-2e8f87be]{padding:8px 11px;border:1px solid #376b59;background:#fff;color:#376b59;cursor:pointer}.action-table>article[data-v-2e8f87be],.action-table>div[data-v-2e8f87be]{display:grid;grid-template-columns:2fr 1fr .55fr .65fr .9fr;align-items:center}.action-head[data-v-2e8f87be]{padding:9px 20px;background:#f4f1ea;color:#8b9490;font-size:8px}.action-table article[data-v-2e8f87be]{min-height:62px;padding:0 20px;border-top:1px solid #ebe8e1;font-size:9px}.action-table article>div[data-v-2e8f87be]{display:flex;align-items:center;gap:10px}.action-table b[data-v-2e8f87be]{padding:3px 5px;background:#ecebe7;color:#797f7c;font-size:8px}.action-table b.high[data-v-2e8f87be]{background:#f3e4df;color:#a55243}.action-table article>div span[data-v-2e8f87be]{display:grid}.action-table article small[data-v-2e8f87be]{color:#969e9a}.action-table time[data-v-2e8f87be]{color:#7f8984}.action-table article button[data-v-2e8f87be]{border:0;background:none;color:#286452;cursor:pointer}.report-delivery[data-v-2e8f87be]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:18px 22px;background:#e9f0ec;color:#315e50}.report-delivery>div[data-v-2e8f87be]{display:flex;align-items:center;gap:12px}.report-delivery>div:first-child>svg[data-v-2e8f87be]{font-size:24px}.report-delivery span[data-v-2e8f87be]{display:grid}.report-delivery small[data-v-2e8f87be]{color:#758d84;font-size:8px}.report-delivery strong[data-v-2e8f87be]{font-size:10px}.client-preview[data-v-2e8f87be]{position:relative;overflow:hidden;min-height:660px;padding:35px 48px;background:linear-gradient(140deg,#173f35,#173f35 65%,#264f43 0);color:#fff}.client-preview[data-v-2e8f87be]:after{position:absolute;right:-180px;bottom:-250px;width:600px;height:600px;border:1px solid hsla(37,61%,71%,.25);border-radius:50%;content:""}.preview-close[data-v-2e8f87be]{position:absolute;top:20px;right:20px;z-index:2;border:0;background:none;color:#fff;font-size:18px;cursor:pointer}.client-preview>header[data-v-2e8f87be]{display:flex;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid hsla(0,0%,100%,.16);font-size:10px;letter-spacing:.08em}.client-preview>header em[data-v-2e8f87be]{color:#abc0b9;font-style:normal}.client-preview>section[data-v-2e8f87be]{max-width:650px;padding:70px 0 45px}.client-preview>section small[data-v-2e8f87be]{color:#d4af74;letter-spacing:.2em}.client-preview>section h2[data-v-2e8f87be]{margin:13px 0;font-family:Songti SC,serif;font-size:42px;font-weight:400;line-height:1.35}.client-preview>section p[data-v-2e8f87be]{max-width:610px;color:#b9cbc5;line-height:1.9}.preview-numbers[data-v-2e8f87be]{display:grid;grid-template-columns:repeat(4,1fr);max-width:790px;border-top:1px solid hsla(0,0%,100%,.18);border-bottom:1px solid hsla(0,0%,100%,.18)}.preview-numbers>span[data-v-2e8f87be]{display:grid;padding:21px;border-right:1px solid hsla(0,0%,100%,.18)}.preview-numbers strong[data-v-2e8f87be]{font-family:Georgia,serif;font-size:27px;font-weight:400}.preview-numbers em[data-v-2e8f87be]{font-size:12px;font-style:normal}.preview-numbers small[data-v-2e8f87be]{color:#9db3ab;font-size:8px}.client-preview blockquote[data-v-2e8f87be]{max-width:760px;margin:28px 0;padding-left:18px;border-left:2px solid #d0a86d;color:#dce6e2;font-family:Songti SC,serif;line-height:1.8}.client-preview>footer[data-v-2e8f87be]{position:absolute;right:48px;bottom:30px;left:48px;z-index:1;display:flex;align-items:center;gap:28px;color:#96aea5;font-size:8px}.client-preview>footer button[data-v-2e8f87be]{margin-left:auto;padding:9px 13px;border:1px solid #d2af78;background:transparent;color:#edd3a9;cursor:pointer}@media(max-width:1100px){.report-metrics[data-v-2e8f87be]{grid-template-columns:repeat(3,1fr)}.report-columns[data-v-2e8f87be]{grid-template-columns:1fr}.action-table[data-v-2e8f87be]{min-width:900px}.next-actions[data-v-2e8f87be]{overflow:auto}}@media(max-width:700px){.report-cover[data-v-2e8f87be]{grid-template-columns:1fr}.report-score[data-v-2e8f87be]{margin:0 30px 30px}.report-metrics[data-v-2e8f87be]{grid-template-columns:1fr 1fr}.issue-closure>div[data-v-2e8f87be]{grid-template-columns:1fr}.report-delivery[data-v-2e8f87be]{align-items:flex-start;flex-direction:column}.client-preview[data-v-2e8f87be]{padding:25px}.client-preview>section h2[data-v-2e8f87be]{font-size:30px}.preview-numbers[data-v-2e8f87be]{grid-template-columns:1fr 1fr}.client-preview>footer[data-v-2e8f87be]{right:25px;left:25px}}.request-page[data-v-e519ce10]{max-width:1540px;margin:auto;padding:38px 38px 72px;color:#17352d}.page-head[data-v-e519ce10]{display:flex;align-items:flex-end;justify-content:space-between}.eyebrow[data-v-e519ce10]{color:#a56b32;font-size:9px;font-weight:800;letter-spacing:.18em}.page-head h1[data-v-e519ce10]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:36px}.page-head p[data-v-e519ce10]{margin:0;color:#7e8984}.primary[data-v-e519ce10]{height:42px;padding:0 16px;border:0;border-radius:4px;background:#164f42;color:#fff;cursor:pointer}.request-summary[data-v-e519ce10]{display:grid;grid-template-columns:repeat(4,1fr);margin:25px 0 14px;border:1px solid #dedad1;background:#fff}.request-summary article[data-v-e519ce10]{position:relative;display:grid;padding:17px 20px;border-right:1px solid #e8e4dc}.request-summary p[data-v-e519ce10],.request-summary small[data-v-e519ce10]{margin:0;color:#8d9691;font-size:9px}.request-summary strong[data-v-e519ce10]{font:28px Georgia,serif}.signal[data-v-e519ce10]{position:absolute;top:16px;right:17px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e8f1ed;color:#3d7863}.signal.clarify[data-v-e519ce10],.signal.scope[data-v-e519ce10]{background:#f5ecdf;color:#a06c35}.signal.planned[data-v-e519ce10]{background:#e8efed;color:#4d7166}.desk-layout[data-v-e519ce10]{display:grid;grid-template-columns:225px 1fr;gap:12px}.desk-nav[data-v-e519ce10]{align-self:start;display:grid;padding:12px;border:1px solid #dedad1;background:#fff}.desk-nav>span[data-v-e519ce10]{padding:8px 9px;color:#a0a6a2;font-size:8px;letter-spacing:.12em}.desk-nav button[data-v-e519ce10]{display:grid;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;padding:11px 9px;border:0;border-left:2px solid transparent;background:none;color:#65756e;text-align:left;cursor:pointer}.desk-nav button.active[data-v-e519ce10]{border-left-color:#b67d3f;background:#edf3ef;color:#224f41}.desk-nav button>div[data-v-e519ce10]{display:grid}.desk-nav button small[data-v-e519ce10]{color:#929a96;font-size:8px}.desk-nav button i[data-v-e519ce10]{display:grid;place-items:center;min-width:19px;height:19px;border-radius:10px;background:#e9ece9;font-size:8px;font-style:normal}.desk-nav button i.risk[data-v-e519ce10]{background:#f4e4df;color:#a75041}.request-content[data-v-e519ce10]{min-width:0}.content-tools[data-v-e519ce10]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #dedad1;background:#fff}.content-tools>div[data-v-e519ce10]{display:flex;gap:8px}.content-tools[data-v-e519ce10] .ant-input-affix-wrapper{width:290px}.content-tools[data-v-e519ce10] .ant-select{width:190px}.content-tools>span[data-v-e519ce10]{color:#8c9591;font-size:8px}.scope-guide[data-v-e519ce10]{display:flex;align-items:center;justify-content:space-between;margin:10px 0;padding:13px 15px;border:1px solid #ddd4c4;background:#f6f1e7}.scope-guide>div[data-v-e519ce10]{display:flex;align-items:center;gap:10px}.scope-guide svg[data-v-e519ce10]{color:#9e7039;font-size:23px}.scope-guide span[data-v-e519ce10]{display:grid}.scope-guide small[data-v-e519ce10]{color:#8a8b82;font-size:8px}.scope-guide button[data-v-e519ce10]{border:0;background:none;color:#8b6031;font-size:9px;cursor:pointer}.request-list[data-v-e519ce10]{border:1px solid #dedad1;background:#fff}.request-list>article[data-v-e519ce10]{display:grid;grid-template-columns:43px 1fr 150px;align-items:center;gap:12px;padding:15px 17px;border-bottom:1px solid #ebe8e1;border-left:3px solid transparent;cursor:pointer}.request-list>article.selected[data-v-e519ce10],.request-list>article[data-v-e519ce10]:hover{background:#faf9f5}.request-list>article.urgent[data-v-e519ce10]{border-left-color:#b35b49}.request-source[data-v-e519ce10]{display:grid;place-items:center;width:42px;height:42px;background:#e7f0ec;color:#34705d;font-size:18px}.request-source.phone[data-v-e519ce10]{background:#f2eddf;color:#8d6c37}.request-source.portal[data-v-e519ce10]{background:#e8edf0;color:#527281}.request-main>header[data-v-e519ce10]{display:flex;align-items:center;gap:5px}.request-main>header>span[data-v-e519ce10]{color:#9ba29e;font:8px Georgia,serif}.request-main h3[data-v-e519ce10]{margin:5px 0 3px;font-family:Songti SC,serif;font-size:14px}.request-main p[data-v-e519ce10]{margin:0;color:#7f8a85;font-size:9px}.request-main footer[data-v-e519ce10]{display:flex;gap:15px;margin-top:8px;color:#8d9691;font-size:8px}.request-main footer .missing[data-v-e519ce10]{color:#ad5b49}.request-sla[data-v-e519ce10]{display:grid;grid-template-columns:1fr auto;align-items:center;padding-left:15px;border-left:1px solid #e7e3dc}.request-sla small[data-v-e519ce10],.request-sla span[data-v-e519ce10]{color:#929a96;font-size:8px}.request-sla strong[data-v-e519ce10]{font-family:Georgia,Songti SC,serif;font-size:16px}.request-sla strong.danger[data-v-e519ce10]{color:#b34f41}.request-sla span[data-v-e519ce10]{grid-column:1/-1}.request-sla>svg[data-v-e519ce10]{grid-column:2;grid-row:1/3;color:#a0a6a2}.empty[data-v-e519ce10]{display:grid;place-items:center;padding:55px;color:#83908a}.empty>svg[data-v-e519ce10]{font-size:30px;color:#568170}.empty span[data-v-e519ce10]{font-size:9px}.drawer-title[data-v-e519ce10]{display:flex;align-items:center;gap:10px}.drawer-title button[data-v-e519ce10]{border:0;background:none}.drawer-title>div[data-v-e519ce10]{display:grid;flex:1}.drawer-title small[data-v-e519ce10]{color:#8e9792;font-size:8px}.request-hero[data-v-e519ce10]{display:flex;justify-content:space-between;padding-bottom:18px}.request-hero h2[data-v-e519ce10]{margin:9px 0 4px;font-family:Songti SC,serif}.request-hero p[data-v-e519ce10]{margin:0;color:#87918c}.sla-clock[data-v-e519ce10]{display:grid;align-content:center;justify-items:end}.sla-clock small[data-v-e519ce10]{color:#929a96}.sla-clock strong[data-v-e519ce10]{font:22px Georgia,Songti SC,serif;color:#a45f3d}.decision-block[data-v-e519ce10],.intake-form[data-v-e519ce10],.intake-history[data-v-e519ce10],.original-request[data-v-e519ce10],.readiness-block[data-v-e519ce10]{margin-top:12px;border:1px solid #dfdbd3}.decision-block>header[data-v-e519ce10],.intake-form>header[data-v-e519ce10],.original-request>header[data-v-e519ce10],.readiness-block>header[data-v-e519ce10]{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #e8e4dc}.original-request>header span[data-v-e519ce10]{color:#949c98;font-size:8px}.original-request blockquote[data-v-e519ce10]{margin:0;padding:18px;background:#faf8f2;font-family:Songti SC,serif;line-height:1.8}.original-request footer[data-v-e519ce10]{display:flex;justify-content:space-between;padding:9px 15px;color:#87908c;font-size:8px}.original-request footer button[data-v-e519ce10]{border:0;background:none;color:#3c715f}.decision-block h3[data-v-e519ce10],.intake-form h3[data-v-e519ce10],.intake-history h3[data-v-e519ce10],.readiness-block h3[data-v-e519ce10]{margin:3px 0 0;font-family:Songti SC,serif}.scope-compare[data-v-e519ce10]{display:grid;grid-template-columns:1fr 1fr}.scope-compare article[data-v-e519ce10]{padding:15px;border-right:1px solid #e8e4dc}.scope-compare article.conflict[data-v-e519ce10]{background:#fff5f1}.scope-compare small[data-v-e519ce10]{color:#919995}.scope-compare strong[data-v-e519ce10]{display:block;margin:5px 0}.scope-compare p[data-v-e519ce10]{margin:0;color:#7f8a85;font-size:8px;line-height:1.7}.decision-block[data-v-e519ce10] .ant-alert{border-radius:0}.readiness-block>header>strong[data-v-e519ce10]{font:22px Georgia,serif}.readiness-bar[data-v-e519ce10]{height:4px;margin:14px 15px;background:#e8e6df}.readiness-bar span[data-v-e519ce10]{display:block;height:100%;background:#548170}.check-items[data-v-e519ce10]{display:grid;grid-template-columns:1fr 1fr;padding:0 15px 12px}.check-items>span[data-v-e519ce10]{display:grid;grid-template-columns:18px 1fr;align-items:center;padding:8px;border-bottom:1px solid #eee}.check-items svg[data-v-e519ce10]{grid-row:1/3;color:#477b67}.check-items .missing svg[data-v-e519ce10]{color:#b35c49}.check-items i[data-v-e519ce10]{font-style:normal}.check-items em[data-v-e519ce10]{color:#919995;font-size:8px;font-style:normal}.request-info[data-v-e519ce10]{width:calc(100% - 30px);margin:0 15px 14px;padding:9px;border:1px solid #bd8150;background:#fffaf4;color:#956437}.intake-form[data-v-e519ce10] .ant-form{padding:15px}.form-row[data-v-e519ce10]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.intake-history[data-v-e519ce10]{padding:13px 15px}.intake-history h3[data-v-e519ce10]{margin-top:0}.intake-history article[data-v-e519ce10]{display:grid;grid-template-columns:16px 1fr;gap:5px;padding-bottom:12px}.intake-history article>span[data-v-e519ce10]{width:7px;height:7px;margin-top:5px;border-radius:50%;background:#b27f46}.intake-history article>div[data-v-e519ce10]{display:grid}.intake-history small[data-v-e519ce10]{color:#929a96;font-size:8px}.intake-history p[data-v-e519ce10]{margin:4px 0;padding:7px;background:#f5f2eb;color:#75817b;font-size:8px}.drawer-footer[data-v-e519ce10]{display:flex;justify-content:flex-end;gap:8px}.drawer-footer button[data-v-e519ce10]{padding:8px 12px;border:1px solid #dad6cd;background:#fff}.drawer-footer .outline[data-v-e519ce10]{border-color:#a57542;color:#8d6030}.drawer-footer .primary[data-v-e519ce10]:disabled{opacity:.45}.new-form[data-v-e519ce10]{margin-top:16px}.scope-rules article[data-v-e519ce10]{display:grid;grid-template-columns:42px 1fr;gap:11px;padding:13px;border-bottom:1px solid #ebe7df}.scope-rules article>span[data-v-e519ce10]{display:grid;place-items:center;width:40px;height:40px;background:#e8f1ed;color:#39745f}.scope-rules span.trade[data-v-e519ce10]{background:#e8eef2;color:#527180}.scope-rules span.extra[data-v-e519ce10]{background:#f5eddf;color:#9c6b34}.scope-rules span.blocked[data-v-e519ce10]{background:#f5e7e2;color:#a85544}.scope-rules p[data-v-e519ce10]{margin:3px 0;color:#7f8a84;font-size:9px}@media(max-width:1050px){.desk-layout[data-v-e519ce10]{grid-template-columns:1fr}.desk-nav[data-v-e519ce10]{grid-template-columns:repeat(4,1fr)}.desk-nav>span[data-v-e519ce10]{display:none}.request-summary[data-v-e519ce10]{grid-template-columns:1fr 1fr}}@media(max-width:700px){.request-page[data-v-e519ce10]{padding:24px 12px}.page-head p[data-v-e519ce10]{display:none}.desk-nav[data-v-e519ce10],.request-summary[data-v-e519ce10]{grid-template-columns:1fr 1fr}.content-tools[data-v-e519ce10]{align-items:flex-start;flex-direction:column}.content-tools>div[data-v-e519ce10]{width:100%}.content-tools[data-v-e519ce10] .ant-input-affix-wrapper,.content-tools[data-v-e519ce10] .ant-select{width:50%}.request-list>article[data-v-e519ce10]{grid-template-columns:38px 1fr}.request-sla[data-v-e519ce10]{grid-column:2;border:0;padding:0}.check-items[data-v-e519ce10],.form-row[data-v-e519ce10],.scope-compare[data-v-e519ce10]{grid-template-columns:1fr}}.ledger-page[data-v-e43c2768]{max-width:1540px;margin:auto;padding:38px 38px 72px;color:#17352d}.page-head[data-v-e43c2768]{display:flex;align-items:flex-end;justify-content:space-between}.eyebrow[data-v-e43c2768]{color:#a56b32;font-size:9px;font-weight:800;letter-spacing:.18em}.page-head h1[data-v-e43c2768]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:36px}.page-head p[data-v-e43c2768]{margin:0;color:#7e8984}.page-head>div[data-v-e43c2768]:last-child{display:flex;gap:8px}.primary[data-v-e43c2768],.secondary[data-v-e43c2768]{height:42px;padding:0 15px;border-radius:4px;cursor:pointer}.primary[data-v-e43c2768]{border:0;background:#164f42;color:#fff}.secondary[data-v-e43c2768]{border:1px solid #d8d4cb;background:#fff;color:#52665d}.summary[data-v-e43c2768]{display:grid;grid-template-columns:repeat(4,1fr);margin:25px 0 14px;border:1px solid #dedad1;background:#fff}.summary article[data-v-e43c2768]{display:grid;padding:17px 20px;border-right:1px solid #e8e4dc}.summary small[data-v-e43c2768],.summary span[data-v-e43c2768]{color:#8b9590;font-size:9px}.summary strong[data-v-e43c2768]{font:27px Georgia,Songti SC,serif}.summary strong i[data-v-e43c2768]{font-size:11px;font-style:normal}.summary .warn[data-v-e43c2768]{color:#b45c49}.tabs[data-v-e43c2768]{display:flex;border-bottom:1px solid #d9d5cc}.tabs button[data-v-e43c2768]{padding:12px 19px;border:0;border-bottom:2px solid transparent;background:none;color:#75817c;cursor:pointer}.tabs button.active[data-v-e43c2768]{border-bottom-color:#b47a3e;color:#174f42;font-weight:700}.tabs i[data-v-e43c2768]{padding:2px 5px;border-radius:8px;background:#b65d4b;color:#fff;font-size:8px;font-style:normal}.toolbar[data-v-e43c2768]{display:flex;justify-content:space-between;padding:12px;border:1px solid #dedad1;border-top:0;background:#fff}.toolbar>div[data-v-e43c2768]{display:flex;gap:8px}.toolbar[data-v-e43c2768] .ant-select{width:170px}.toolbar[data-v-e43c2768] .ant-input-affix-wrapper{width:240px}.legend span[data-v-e43c2768]{color:#85908a;font-size:8px}.legend i[data-v-e43c2768]{display:inline-block;width:7px;height:7px;margin-right:4px;border-radius:50%;background:#4c7c69}.legend i.near[data-v-e43c2768]{background:#b68749}.legend i.over[data-v-e43c2768]{background:#b0604e}.client-ledger[data-v-e43c2768]{overflow:hidden;margin-top:12px;border:1px solid #dedad1;background:#fff}.client-ledger>article[data-v-e43c2768],.client-ledger>header[data-v-e43c2768]{display:grid;grid-template-columns:1.35fr 1fr 1.2fr .75fr .65fr .8fr .65fr;align-items:center;gap:12px;padding:14px 17px;border-bottom:1px solid #ebe8e1}.client-ledger>header[data-v-e43c2768]{background:#f5f3ed;color:#89928e;font-size:8px}.client-ledger>article[data-v-e43c2768]{border-left:3px solid #4c7c69}.client-ledger>article.near[data-v-e43c2768]{border-left-color:#b68749}.client-ledger>article.over[data-v-e43c2768]{border-left-color:#b0604e}.client[data-v-e43c2768]{display:flex;align-items:center;gap:9px}.client>span[data-v-e43c2768]{display:grid;place-items:center;width:37px;height:37px;border-radius:50%;color:#fff}.change-count[data-v-e43c2768],.client>div[data-v-e43c2768],.contract[data-v-e43c2768],.quota[data-v-e43c2768],.revision[data-v-e43c2768]{display:grid}.change-count small[data-v-e43c2768],.client small[data-v-e43c2768],.contract small[data-v-e43c2768],.quota small[data-v-e43c2768],.revision small[data-v-e43c2768],.scope-tags small[data-v-e43c2768]{color:#919a95;font-size:8px}.change-count strong[data-v-e43c2768],.quota strong[data-v-e43c2768],.revision strong[data-v-e43c2768]{font-family:Georgia,Songti SC,serif}.scope-tags[data-v-e43c2768]{display:flex;flex-wrap:wrap;gap:4px}.scope-tags span[data-v-e43c2768]{padding:3px 5px;background:#edf2ee;color:#3e6b5b;font-size:8px}.scope-tags small[data-v-e43c2768]{width:100%}.contract small.warning[data-v-e43c2768]{color:#b45c49}.client-ledger article>button[data-v-e43c2768]{border:0;background:none;color:#316a57;font-size:8px;cursor:pointer}.delivery-rules[data-v-e43c2768]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:11px}.delivery-rules article[data-v-e43c2768]{display:grid;grid-template-columns:35px 1fr;gap:9px;padding:14px;border:1px solid #dedad1;background:#fff}.delivery-rules svg[data-v-e43c2768]{font-size:24px;color:#a47540}.delivery-rules p[data-v-e43c2768]{margin:3px 0;color:#7c8781;font-size:8px;line-height:1.7}.change-board[data-v-e43c2768]{margin-top:14px}.change-board>header[data-v-e43c2768]{display:flex;justify-content:space-between;align-items:flex-end;padding:19px;border:1px solid #dedad1;background:#fff}.change-board h2[data-v-e43c2768],.renewal-hero h2[data-v-e43c2768]{margin:4px 0;font-family:Songti SC,serif}.change-board p[data-v-e43c2768]{margin:0;color:#89938e}.change-board>header button[data-v-e43c2768]{padding:9px 12px;border:0;background:#164f42;color:#fff}.change-columns[data-v-e43c2768]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px}.change-columns>section[data-v-e43c2768]{padding:10px;background:#ece9e2}.change-columns>section>header[data-v-e43c2768]{padding:7px;color:#64736c;font-weight:700}.change-columns>section>header>span[data-v-e43c2768]{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#b77c3e}.change-columns>section>header>span.approved[data-v-e43c2768]{background:#4b7e6a}.change-columns>section>header>span.completed[data-v-e43c2768]{background:#78918a}.change-columns header i[data-v-e43c2768]{float:right;font-style:normal}.change-columns article[data-v-e43c2768]{margin-top:8px;padding:15px;background:#fff;cursor:pointer}.change-columns article>small[data-v-e43c2768]{color:#929995}.change-columns h3[data-v-e43c2768]{margin:6px 0;font-family:Songti SC,serif}.change-columns p[data-v-e43c2768]{min-height:32px;color:#7e8984;font-size:8px}.change-columns article>div[data-v-e43c2768],.change-columns footer[data-v-e43c2768]{display:flex;justify-content:space-between;align-items:center}.change-columns footer[data-v-e43c2768]{margin-top:10px;padding-top:9px;border-top:1px solid #eee;color:#8e9792;font-size:8px}.renewal-hero[data-v-e43c2768]{display:flex;justify-content:space-between;margin-top:14px;padding:26px 30px;background:#1e493d;color:#fff}.renewal-hero p[data-v-e43c2768]{margin:3px 0;color:#b6cac2}.renewal-hero>div[data-v-e43c2768]:last-child{display:grid;align-content:center;padding-left:30px;border-left:1px solid #ffffff33}.renewal-hero>div:last-child small[data-v-e43c2768],.renewal-hero>div:last-child span[data-v-e43c2768]{color:#9fb6ad;font-size:8px}.renewal-hero>div:last-child strong[data-v-e43c2768]{font:28px Georgia}.renewal-grid[data-v-e43c2768]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.renewal-grid>article[data-v-e43c2768]{border:1px solid #dedad1;background:#fff}.renewal-grid article>header[data-v-e43c2768]{display:grid;grid-template-columns:43px 1fr auto;align-items:center;gap:10px;padding:17px}.renewal-grid header>span[data-v-e43c2768]{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#fff}.renewal-grid h3[data-v-e43c2768]{margin:2px 0;font-family:Songti SC,serif}.renewal-grid header small[data-v-e43c2768]{color:#919995}.renewal-score[data-v-e43c2768]{display:grid;grid-template-columns:repeat(4,1fr);background:#f5f3ed}.renewal-score span[data-v-e43c2768]{display:grid;padding:13px;border-right:1px solid #e2ded6}.renewal-score small[data-v-e43c2768]{color:#8d9691;font-size:8px}.renewal-score strong[data-v-e43c2768]{font:20px Georgia}.renewal-grid>article>section[data-v-e43c2768]{padding:16px}.renewal-grid>article>section p[data-v-e43c2768]{margin:5px 0;color:#718079;font-size:9px;line-height:1.8}.renewal-actions[data-v-e43c2768]{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;padding:13px 16px;border-top:1px solid #e8e4dc}.renewal-actions span[data-v-e43c2768]{display:grid}.renewal-actions small[data-v-e43c2768]{color:#929a96;font-size:8px}.renewal-actions button[data-v-e43c2768]{padding:8px;border:1px solid #3e705f;background:#fff;color:#356553}.detail-head[data-v-e43c2768]{display:flex;align-items:center;gap:11px}.detail-head>span[data-v-e43c2768]{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;color:#fff}.detail-head>div[data-v-e43c2768]{display:grid;flex:1}.detail-head h2[data-v-e43c2768]{margin:0;font-family:Songti SC,serif}.detail-head p[data-v-e43c2768]{margin:3px 0;color:#89938e}.contract-scope[data-v-e43c2768],.ledger-history[data-v-e43c2768],.usage-detail[data-v-e43c2768]{margin-top:16px;border:1px solid #dedad1}.contract-scope>header[data-v-e43c2768],.ledger-history>header[data-v-e43c2768],.usage-detail>header[data-v-e43c2768]{display:flex;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #e7e3dc}.contract-scope header button[data-v-e43c2768]{border:0;background:none;color:#986835}.contract-scope dl[data-v-e43c2768]{margin:0;padding:4px 14px}.contract-scope dl>div[data-v-e43c2768]{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #eee;font-size:9px}.contract-scope dt[data-v-e43c2768]{color:#8b9490}.usage-detail article[data-v-e43c2768]{display:grid;grid-template-columns:38px 1fr auto auto;align-items:center;gap:9px;padding:11px 14px;border-bottom:1px solid #eee}.usage-detail article>span[data-v-e43c2768]{display:grid;place-items:center;width:35px;height:35px;background:#e8f1ed;color:#3d7461}.usage-detail article>span.extra[data-v-e43c2768]{background:#f3e8db;color:#9c6833}.usage-detail article>div[data-v-e43c2768]{display:grid}.usage-detail small[data-v-e43c2768]{color:#909994}.usage-detail em[data-v-e43c2768]{font-style:normal}.ledger-history article[data-v-e43c2768]{display:grid;grid-template-columns:65px 12px 1fr;gap:6px;padding:10px 14px}.ledger-history time[data-v-e43c2768]{color:#929995;font-size:8px}.ledger-history article>span[data-v-e43c2768]{width:7px;height:7px;margin-top:4px;border-radius:50%;background:#b68145}.ledger-history p[data-v-e43c2768]{margin:3px 0;color:#7e8984;font-size:8px}.change-form[data-v-e43c2768]{margin-top:16px}.two[data-v-e43c2768]{display:grid;grid-template-columns:1fr 1fr;gap:9px}@media(max-width:1050px){.client-ledger[data-v-e43c2768]{overflow:auto}.client-ledger>article[data-v-e43c2768],.client-ledger>header[data-v-e43c2768]{min-width:1150px}.change-columns[data-v-e43c2768],.renewal-grid[data-v-e43c2768]{grid-template-columns:1fr}}@media(max-width:700px){.ledger-page[data-v-e43c2768]{padding:24px 12px}.page-head p[data-v-e43c2768]{display:none}.summary[data-v-e43c2768]{grid-template-columns:1fr 1fr}.delivery-rules[data-v-e43c2768]{grid-template-columns:1fr}.toolbar[data-v-e43c2768]{align-items:flex-start;flex-direction:column}.renewal-hero[data-v-e43c2768]{display:block}.renewal-hero>div[data-v-e43c2768]:last-child{margin-top:20px;padding:15px 0;border:0}.renewal-score[data-v-e43c2768]{grid-template-columns:1fr 1fr}.two[data-v-e43c2768]{grid-template-columns:1fr}}.authorization-page[data-v-544ef516]{min-height:calc(100vh - 70px);padding:34px 42px 60px;background:#f5f3ed;color:#203b33}.page-head[data-v-544ef516]{display:flex;align-items:flex-end;justify-content:space-between;max-width:1500px;margin:auto}.eyebrow[data-v-544ef516]{color:#a27641;font-family:Georgia,serif;font-size:9px;letter-spacing:.2em}.page-head h1[data-v-544ef516]{margin:5px 0 7px;font-family:Songti SC,STSong,serif;font-size:30px;font-weight:500;letter-spacing:.04em}.page-head p[data-v-544ef516]{margin:0;color:#7e8a85;font-size:11px}.drawer-footer[data-v-544ef516],.head-actions[data-v-544ef516]{display:flex;gap:8px}.danger-button[data-v-544ef516],.ghost[data-v-544ef516],.primary[data-v-544ef516]{padding:9px 14px;border:1px solid #356b59;background:#356b59;color:#fff;font-size:10px;cursor:pointer}.ghost[data-v-544ef516]{border-color:#d7d3ca;background:#fff;color:#52655e}.security-note[data-v-544ef516]{display:flex;align-items:center;gap:13px;max-width:1500px;margin:22px auto 12px;padding:12px 16px;border:1px solid #d9d2c4;background:#efe9dc;color:#826134}.security-note>svg[data-v-544ef516]{font-size:21px}.security-note>div[data-v-544ef516]{display:grid}.security-note strong[data-v-544ef516]{font-size:10px}.security-note span[data-v-544ef516]{margin-top:2px;color:#8b7c68;font-size:8px}.security-note button[data-v-544ef516]{margin-left:auto;border:0;background:none;color:#376757;font-size:9px;cursor:pointer}.summary-grid[data-v-544ef516]{display:grid;grid-template-columns:repeat(4,1fr);max-width:1500px;margin:auto;border:1px solid #dedad1;background:#dedad1;gap:1px}.summary-grid article[data-v-544ef516]{position:relative;display:grid;padding:18px 20px;background:#fff}.summary-grid article>small[data-v-544ef516]{color:#89938f;font-size:8px}.summary-grid strong[data-v-544ef516]{margin:6px 0 2px;font-family:Georgia,serif;font-size:28px;font-weight:400}.summary-grid strong.amber[data-v-544ef516]{color:#a77334}.summary-grid strong.red[data-v-544ef516]{color:#aa5143}.summary-grid article>span[data-v-544ef516]{color:#8c9691;font-size:8px}.summary-grid article>i[data-v-544ef516]{position:absolute;top:18px;right:18px;font-size:18px}.summary-grid .ok[data-v-544ef516]{color:#4d806e}.summary-grid .warn[data-v-544ef516]{color:#bd8848}.summary-grid .danger[data-v-544ef516]{color:#b35b4b}.blocked-card[data-v-544ef516]{cursor:pointer}.blocked-card[data-v-544ef516]:hover{background:#fbf7f2}.risk-list[data-v-544ef516],.workbench[data-v-544ef516]{max-width:1500px;margin:13px auto 0;border:1px solid #dedad1;background:#fff}.toolbar[data-v-544ef516]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #e8e4dc}.view-title[data-v-544ef516]{display:grid}.view-title span[data-v-544ef516]{font-family:Songti SC,serif;font-size:17px;font-weight:700}.view-title small[data-v-544ef516]{margin-top:2px;color:#909995;font-size:8px}.filters[data-v-544ef516]{display:flex;align-items:center;gap:7px}.filters[data-v-544ef516] .ant-select{width:128px}.filters nav[data-v-544ef516]{display:flex;margin-left:5px;border:1px solid #dedad2}.filters nav button[data-v-544ef516]{padding:6px 9px;border:0;border-right:1px solid #e2ded6;background:#fff;color:#7e8884;font-size:8px;cursor:pointer}.filters nav button[data-v-544ef516]:last-child{border:0}.filters nav button.active[data-v-544ef516]{background:#315f50;color:#fff}.filters nav i[data-v-544ef516]{margin-left:4px;font-style:normal}.account-table>article[data-v-544ef516],.table-head[data-v-544ef516]{display:grid;grid-template-columns:2.25fr .85fr 1.35fr 1.05fr 1.05fr 1.05fr 26px;align-items:center;gap:12px}.table-head[data-v-544ef516]{padding:9px 18px;background:#f2efe8;color:#8c9591;font-size:8px}.account-table>article[data-v-544ef516]{min-height:76px;padding:0 18px;border-top:1px solid #ebe8e1;cursor:pointer;transition:.18s}.account-table>article[data-v-544ef516]:hover{background:#faf9f5}.account-table>article.blocked[data-v-544ef516]{box-shadow:inset 3px 0 #b45949}.account-main[data-v-544ef516]{display:flex;align-items:center;gap:11px}.channel-icon[data-v-544ef516]{display:grid;place-items:center;width:38px;height:38px;border-radius:5px;background:#e4eee9;color:#376d5a;font-family:Songti SC,serif;font-size:15px}.channel-icon.social[data-v-544ef516]{background:#f3e5e1;color:#a04f43}.channel-icon.wechat[data-v-544ef516]{background:#e4f0e8;color:#3f7d5a}.channel-icon.moments[data-v-544ef516]{background:#f2ebda;color:#8b6a34}.account-main>div[data-v-544ef516]{display:grid;min-width:0}.account-main strong[data-v-544ef516]{font-size:10px}.account-main b[data-v-544ef516]{overflow:hidden;color:#5e6e67;font-size:8px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.account-main small[data-v-544ef516],.dates small[data-v-544ef516],.owner small[data-v-544ef516],.publish-link small[data-v-544ef516]{color:#969e9a;font-size:7px}.status[data-v-544ef516]{display:inline-flex;align-items:center;gap:5px;padding:3px 6px;border-radius:2px;background:#edf3f0;color:#3d725f;font-size:8px;font-style:normal;white-space:nowrap}.status i[data-v-544ef516]{width:5px;height:5px;border-radius:50%;background:currentColor}.status.warning[data-v-544ef516]{background:#f6eee0;color:#a97735}.status.danger[data-v-544ef516]{background:#f5e6e2;color:#ac5042}.status.neutral[data-v-544ef516]{background:#eeefed;color:#727d78}.block-copy[data-v-544ef516]{display:block;margin-top:4px;color:#b35a49!important}.permissions[data-v-544ef516]{display:flex;flex-wrap:wrap;gap:3px}.permissions span[data-v-544ef516],.permissions>small[data-v-544ef516]{padding:2px 4px;background:#f1f0eb;color:#69756f;font-size:7px}.dates[data-v-544ef516],.owner[data-v-544ef516],.publish-link[data-v-544ef516]{display:grid}.dates strong[data-v-544ef516],.owner strong[data-v-544ef516],.publish-link strong[data-v-544ef516]{font-size:9px}.dates .urgent[data-v-544ef516]{color:#a86531}.more[data-v-544ef516]{border:0;background:none;color:#9da49f;cursor:pointer}.empty[data-v-544ef516]{display:grid;justify-items:center;padding:45px;color:#8e9893}.empty>svg[data-v-544ef516]{font-size:28px;color:#4c7d6b}.empty strong[data-v-544ef516]{margin-top:8px}.empty span[data-v-544ef516]{font-size:8px}.empty button[data-v-544ef516]{margin-top:10px;border:0;background:none;color:#3a6f5d;cursor:pointer}.risk-board[data-v-544ef516]{display:grid;grid-template-columns:1.5fr .7fr;gap:13px;max-width:1500px;margin:auto}.risk-list[data-v-544ef516]{margin-top:13px}.risk-list>header[data-v-544ef516]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #e8e4dc}.handover-panel h2[data-v-544ef516],.risk-list h2[data-v-544ef516]{margin:2px 0;font-family:Songti SC,serif;font-size:17px}.risk-list header small[data-v-544ef516]{color:#a37640;font-family:Georgia,serif;font-size:7px;letter-spacing:.15em}.risk-list header>span[data-v-544ef516]{padding:4px 7px;background:#f4e4df;color:#a45042;font-size:8px}.risk-row[data-v-544ef516]{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:13px 18px;border-top:1px solid #eeebe5}.risk-row>i[data-v-544ef516]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f6e6e2;color:#ad5546}.risk-row>i.warning[data-v-544ef516]{background:#f5eee0;color:#a97b3c}.risk-row>div[data-v-544ef516]{display:grid}.risk-row strong[data-v-544ef516]{font-size:9px}.risk-row p[data-v-544ef516]{margin:2px 0;color:#7f8a85;font-size:8px}.risk-row small[data-v-544ef516]{color:#a0a7a3;font-size:7px}.risk-row button[data-v-544ef516]{padding:6px 9px;border:1px solid #d7d4cc;background:#fff;color:#436f60;font-size:8px;cursor:pointer}.handover-panel[data-v-544ef516]{position:relative;overflow:hidden;margin-top:13px;padding:24px;background:#244a3e;color:#fff}.handover-panel[data-v-544ef516]:after{position:absolute;right:-85px;bottom:-105px;width:230px;height:230px;border:1px solid hsla(37,57%,71%,.25);border-radius:50%;content:""}.handover-panel .eyebrow[data-v-544ef516]{color:#d6b37b}.handover-panel p[data-v-544ef516]{color:#b9cac4;font-size:9px;line-height:1.8}.handover-panel>div[data-v-544ef516]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:17px 0}.handover-panel>div span[data-v-544ef516]{color:#d8e2de;font-size:8px}.handover-panel>div svg[data-v-544ef516]{color:#d0ad72}.handover-panel button[data-v-544ef516]{position:relative;z-index:1;padding:7px 0;border:0;border-bottom:1px solid #d5b37b;background:none;color:#f0d9b1;font-size:9px;cursor:pointer}.drawer-title[data-v-544ef516]{display:flex;align-items:center;gap:10px}.drawer-title>button[data-v-544ef516]{border:0;background:none;color:#6b7872;cursor:pointer}.drawer-title>span[data-v-544ef516]{display:grid}.drawer-title>span small[data-v-544ef516]{color:#949d98;font-size:8px}.drawer-title>span strong[data-v-544ef516]{font-family:Songti SC,serif}.drawer-title>em[data-v-544ef516]{margin-left:auto}.identity-card[data-v-544ef516]{display:flex;align-items:center;gap:14px;padding:18px;background:#254d40;color:#fff}.big-icon[data-v-544ef516]{display:grid;place-items:center;width:52px;height:52px;background:#d3b27d;color:#284a3e;font-family:Songti SC,serif;font-size:20px}.identity-card>div[data-v-544ef516]:nth-child(2){flex:1}.identity-card small[data-v-544ef516]{color:#9eb5ad;font-size:8px}.identity-card h2[data-v-544ef516]{margin:3px 0;font-family:Songti SC,serif;font-size:16px}.identity-card p[data-v-544ef516]{margin:0;color:#b9cbc4;font-size:8px}.identity-card>span[data-v-544ef516]{padding:4px 7px;background:#9b5145;font-size:8px}.identity-card>span.matched[data-v-544ef516]{background:#3f7461}.detail-section[data-v-544ef516]{margin-top:13px;border:1px solid #e1ddd5}.detail-section>header[data-v-544ef516]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #ebe7df}.detail-section h3[data-v-544ef516]{margin:0;font-family:Songti SC,serif;font-size:13px}.detail-section header small[data-v-544ef516]{color:#939c97;font-size:8px}.detail-section header button[data-v-544ef516]{border:0;background:none;color:#376d5b;font-size:8px;cursor:pointer}.detail-grid[data-v-544ef516]{display:grid;grid-template-columns:1fr 1fr}.detail-grid label[data-v-544ef516]{display:grid;padding:13px 14px;border-right:1px solid #ebe7df;border-bottom:1px solid #ebe7df}.detail-grid label[data-v-544ef516]:nth-child(2n){border-right:0}.detail-grid small[data-v-544ef516]{color:#929b96;font-size:7px}.detail-grid strong[data-v-544ef516]{margin:3px 0;font-size:9px}.detail-grid span[data-v-544ef516]{color:#7c8983;font-size:8px}.permission-list[data-v-544ef516]{display:grid;grid-template-columns:1fr 1fr}.permission-list>span[data-v-544ef516]{display:grid;grid-template-columns:24px 1fr auto;align-items:center;padding:11px 14px;border-right:1px solid #ebe7df;border-bottom:1px solid #ebe7df;font-size:9px}.permission-list>span[data-v-544ef516]:nth-child(2n){border-right:0}.permission-list i[data-v-544ef516]{display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#ececea;color:#9ba29e;font-style:normal}.permission-list i.allowed[data-v-544ef516]{background:#e1eee8;color:#39715d}.permission-list small[data-v-544ef516]{color:#929b97;font-size:7px}.linked article[data-v-544ef516]{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:12px}.date-tile[data-v-544ef516]{display:grid;place-items:center;padding:5px;background:#eee8dc}.date-tile b[data-v-544ef516]{font-family:Georgia,serif;font-size:16px}.date-tile small[data-v-544ef516]{font-size:7px}.linked article>div[data-v-544ef516]{display:grid}.linked article strong[data-v-544ef516]{font-size:9px}.linked article p[data-v-544ef516]{margin:2px 0;color:#89938e;font-size:7px}.blocked-tag[data-v-544ef516],.ready-tag[data-v-544ef516]{padding:3px 6px;background:#f3e3df;color:#aa5043;font-size:7px;font-style:normal}.ready-tag[data-v-544ef516]{background:#e6f0eb;color:#3e745f}.no-plan[data-v-544ef516]{padding:18px;text-align:center;color:#929b97;font-size:8px}.timeline[data-v-544ef516]{padding-bottom:7px}.timeline>div[data-v-544ef516]{display:grid;grid-template-columns:16px 1fr;gap:6px;padding:8px 14px}.timeline>div>i[data-v-544ef516]{position:relative;width:7px;height:7px;margin-top:3px;border-radius:50%;background:#bd955b}.timeline>div>i[data-v-544ef516]:after{position:absolute;top:8px;left:3px;width:1px;height:28px;background:#ddd8ce;content:""}.timeline>div:last-child>i[data-v-544ef516]:after{display:none}.timeline p[data-v-544ef516]{display:grid;margin:0}.timeline strong[data-v-544ef516]{font-size:8px}.timeline span[data-v-544ef516]{color:#959d99;font-size:7px}.drawer-footer[data-v-544ef516]{width:100%}.drawer-footer>span[data-v-544ef516]{flex:1}.danger-button[data-v-544ef516]{border-color:#c9a9a2;background:#fff;color:#a94f41}.modal-alert[data-v-544ef516]{margin-bottom:15px}.form-grid[data-v-544ef516]{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.handover-summary[data-v-544ef516]{display:flex;align-items:center;gap:12px;padding:14px;background:#edf2ef;color:#356555}.handover-summary>svg[data-v-544ef516]{font-size:25px}.handover-summary>div[data-v-544ef516]{display:grid}.handover-summary span[data-v-544ef516]{color:#7c8d86;font-size:8px}.checklist article[data-v-544ef516]{display:grid;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;padding:14px 3px;border-bottom:1px solid #ebe7df}.checklist b[data-v-544ef516]{font-family:Georgia,serif;font-size:18px;color:#bea070}.checklist p[data-v-544ef516]{margin:3px 0;color:#818c87;font-size:8px}.checklist em[data-v-544ef516]{padding:3px 6px;background:#f4ebe0;color:#a27033;font-size:8px;font-style:normal}.checklist em.done[data-v-544ef516]{background:#e6f0eb;color:#3e745f}.policy-list[data-v-544ef516]{padding-left:20px}.policy-list li[data-v-544ef516]{margin-bottom:16px;padding-left:4px;color:#a47a44}.policy-list span[data-v-544ef516],.policy-list strong[data-v-544ef516]{display:block;color:#314b42}.policy-list span[data-v-544ef516]{margin-top:4px;color:#7c8883;font-size:9px;line-height:1.7}@media(max-width:1100px){.authorization-page[data-v-544ef516]{overflow-x:auto}.workbench[data-v-544ef516]{min-width:1120px}.risk-board[data-v-544ef516]{grid-template-columns:1fr}.summary-grid[data-v-544ef516]{min-width:800px}}@media(max-width:700px){.authorization-page[data-v-544ef516]{padding:24px 12px}.page-head[data-v-544ef516]{align-items:flex-start;flex-direction:column;gap:15px}.summary-grid[data-v-544ef516]{grid-template-columns:1fr 1fr;min-width:0}.security-note button[data-v-544ef516]{display:none}.risk-board[data-v-544ef516]{min-width:0}.handover-panel>div[data-v-544ef516]{grid-template-columns:1fr}}.capacity-page[data-v-646b15cc]{min-height:calc(100vh - 70px);padding:34px 40px 70px;background:#f5f3ed;color:#203b33}.page-head[data-v-646b15cc]{display:flex;align-items:flex-end;justify-content:space-between;max-width:1540px;margin:auto}.conflicts header span[data-v-646b15cc],.eyebrow[data-v-646b15cc],.skill-map header span[data-v-646b15cc]{color:#a27641;font:9px Georgia;letter-spacing:.2em}.page-head h1[data-v-646b15cc]{margin:5px 0;font:500 31px Songti SC,serif}.page-head p[data-v-646b15cc]{margin:0;color:#7e8a85;font-size:11px}.head-actions[data-v-646b15cc]{display:flex;gap:8px}.primary[data-v-646b15cc],.secondary[data-v-646b15cc]{padding:9px 14px;border:1px solid #356b59;background:#356b59;color:#fff;font-size:10px;cursor:pointer}.secondary[data-v-646b15cc]{border-color:#d7d3ca;background:#fff;color:#52655e}.week-control[data-v-646b15cc]{display:flex;align-items:center;max-width:1540px;margin:22px auto 12px;padding:10px 14px;border:1px solid #dedad1;background:#fff}.week-control>div[data-v-646b15cc]{display:flex;align-items:center;gap:9px}.week-control button[data-v-646b15cc]{border:0;background:none;color:#52645d;cursor:pointer}.week-control strong[data-v-646b15cc]{min-width:210px;text-align:center}.week-control .today[data-v-646b15cc]{padding:5px 8px;border:1px solid #ddd8cf;font-size:8px}.week-control p[data-v-646b15cc]{display:flex;align-items:center;gap:5px;margin:auto;color:#818c87;font-size:8px}.week-control p i[data-v-646b15cc]{width:6px;height:6px;border-radius:50%;background:#4d806e}.week-control p i.amber[data-v-646b15cc]{background:#b98646}.week-control p i.red[data-v-646b15cc]{background:#b45c4c}.week-control .recommend[data-v-646b15cc]{padding:7px 10px;background:#244d40;color:#fff;font-size:9px}.recommend b[data-v-646b15cc]{margin-left:5px;padding:1px 5px;border-radius:8px;background:#d5ad70}.summary-grid[data-v-646b15cc]{display:grid;grid-template-columns:repeat(4,1fr);max-width:1540px;margin:auto;border:1px solid #dedad1;background:#dedad1;gap:1px}.summary-grid article[data-v-646b15cc]{position:relative;display:grid;padding:17px 20px;background:#fff}.summary-grid small[data-v-646b15cc],.summary-grid span[data-v-646b15cc]{color:#8d9691;font-size:8px}.summary-grid strong[data-v-646b15cc]{margin:5px 0 2px;font:26px Georgia}.summary-grid strong i[data-v-646b15cc]{font:9px sans-serif}.summary-grid article>div[data-v-646b15cc]{height:4px;margin-top:8px;background:#e9e7e1}.summary-grid article>div i[data-v-646b15cc]{display:block;height:100%;background:#4d7969}.summary-grid article>em[data-v-646b15cc]{position:absolute;top:18px;right:18px;color:#ac5345;font-size:18px}.summary-grid article>em.gold[data-v-646b15cc]{color:#b2864d}.summary-grid .warn[data-v-646b15cc]{color:#a77334}.summary-grid .danger[data-v-646b15cc]{color:#ad5143}.risk-card[data-v-646b15cc]{cursor:pointer}.planning-layout[data-v-646b15cc]{display:grid;grid-template-columns:260px 1fr;gap:12px;max-width:1540px;margin:13px auto}.conflicts[data-v-646b15cc],.member-panel[data-v-646b15cc],.schedule-board[data-v-646b15cc],.skill-map[data-v-646b15cc]{border:1px solid #dedad1;background:#fff}.member-panel>header[data-v-646b15cc]{display:flex;justify-content:space-between;padding:14px;border-bottom:1px solid #e8e4dc}.member-panel header>div[data-v-646b15cc]{display:grid}.member-panel header small[data-v-646b15cc]{color:#939b97;font-size:7px}.member-panel[data-v-646b15cc] .ant-select{width:90px}.member-panel>article[data-v-646b15cc]{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;padding:13px;border-bottom:1px solid #ece9e2;cursor:pointer}.member-panel>article.selected[data-v-646b15cc]{box-shadow:inset 3px 0 #477665;background:#f2f6f3}.member-panel>article.danger[data-v-646b15cc]{box-shadow:inset 3px 0 #b35b4b}.avatar[data-v-646b15cc],.row-owner>span[data-v-646b15cc]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;font-family:Songti SC,serif}.member-panel article>div[data-v-646b15cc]{display:grid}.member-panel article strong[data-v-646b15cc]{font-size:9px}.member-panel article strong i[data-v-646b15cc]{padding:2px 4px;background:#e5eee9;color:#3e735f;font-size:6px;font-style:normal}.member-panel article small[data-v-646b15cc]{color:#909995;font-size:7px}.member-panel article>em[data-v-646b15cc]{color:#77847e;font-size:8px;font-style:normal}.load[data-v-646b15cc]{display:flex;align-items:center;gap:5px}.load>span[data-v-646b15cc]{width:86px;height:3px;background:#e7e5df}.load>span i[data-v-646b15cc]{display:block;height:100%;background:#588170}.danger .load>span i[data-v-646b15cc]{background:#b45a4b}.load b[data-v-646b15cc]{font-size:7px}.member-panel>footer[data-v-646b15cc]{display:flex;gap:8px;padding:12px;background:#edf3ef;color:#3e6f5e}.member-panel>footer span[data-v-646b15cc]{display:grid}.member-panel>footer small[data-v-646b15cc]{color:#799087;font-size:7px}.days-head[data-v-646b15cc],.schedule-row[data-v-646b15cc]{display:grid;grid-template-columns:120px repeat(7,1fr)}.days-head[data-v-646b15cc]{min-height:57px;border-bottom:1px solid #dedad1}.days-head>div[data-v-646b15cc]{display:grid;padding:12px}.days-head>div small[data-v-646b15cc]{color:#959d99;font-size:7px}.days-head>span[data-v-646b15cc]{position:relative;display:grid;place-items:center;align-content:center;border-left:1px solid #ece9e2}.days-head>span.today[data-v-646b15cc]{background:#eef4f0;color:#2f6654}.days-head>span small[data-v-646b15cc]{color:#929a96;font-size:7px}.days-head>span i[data-v-646b15cc]{position:absolute;top:5px;right:5px;color:#a57b42;font-size:6px;font-style:normal}.schedule-row[data-v-646b15cc]{min-height:120px;border-bottom:1px solid #e8e5de}.row-owner[data-v-646b15cc]{display:flex;align-items:center;gap:8px;padding:9px;background:#faf9f6}.row-owner>span[data-v-646b15cc]{width:30px;height:30px}.row-owner>div[data-v-646b15cc]{display:grid}.row-owner strong[data-v-646b15cc]{font-size:8px}.row-owner small[data-v-646b15cc]{color:#939c98;font-size:7px}.day-cell[data-v-646b15cc]{position:relative;display:flex;flex-direction:column;gap:4px;padding:5px;border-left:1px solid #ece9e2;background:#fff}.day-cell.unavailable[data-v-646b15cc]{background:repeating-linear-gradient(135deg,#f1efea,#f1efea 5px,#ebe8e2 0,#ebe8e2 10px)}.leave[data-v-646b15cc]{padding:4px;text-align:center;color:#8f8171;font-size:7px}.task[data-v-646b15cc]{position:relative;display:grid;padding:6px;border:0;border-left:3px solid #477766;background:#e9f1ed;color:#345e50;text-align:left;cursor:pointer}.task.social[data-v-646b15cc]{border-color:#a55c4d;background:#f5e9e5;color:#874a3f}.task.review[data-v-646b15cc]{border-color:#59718c;background:#e9edf2;color:#4d6178}.task.design[data-v-646b15cc]{border-color:#806d91;background:#efebf2;color:#675873}.task.client[data-v-646b15cc]{border-color:#b28a4f;background:#f4eee2;color:#816535}.task.urgent[data-v-646b15cc]{border-color:#b54f42;background:#f5e2de;color:#9d4438}.task small[data-v-646b15cc]{font-size:6px;opacity:.7}.task strong[data-v-646b15cc]{font-size:8px}.task em[data-v-646b15cc],.task span[data-v-646b15cc]{overflow:hidden;font-size:6px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.task>i[data-v-646b15cc]{position:absolute;top:4px;right:4px;color:#b25143}.add-slot[data-v-646b15cc]{display:none;place-items:center;height:20px;border:1px dashed #d4d1ca;background:none;color:#9da49f}.day-cell:hover .add-slot[data-v-646b15cc]{display:grid}.bottom-grid[data-v-646b15cc]{display:grid;grid-template-columns:1.2fr .8fr;gap:12px;max-width:1540px;margin:auto}.conflicts>header[data-v-646b15cc],.skill-map>header[data-v-646b15cc]{display:flex;justify-content:space-between;padding:17px 19px;border-bottom:1px solid #e8e5de}.conflicts h2[data-v-646b15cc],.skill-map h2[data-v-646b15cc]{margin:3px 0 0;font:17px Songti SC,serif}.conflicts header>b[data-v-646b15cc]{align-self:center;padding:3px 7px;background:#f3e3df;color:#a75042;font-size:8px}.conflicts>section[data-v-646b15cc]{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid #ece9e2}.conflicts>section>i[data-v-646b15cc]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#f4e4df;color:#aa5143}.conflicts>section>i.warning[data-v-646b15cc]{background:#f4eddf;color:#a2773c}.conflicts section>div[data-v-646b15cc]{display:grid}.conflicts p[data-v-646b15cc]{margin:2px 0;color:#7e8984;font-size:8px}.conflicts section small[data-v-646b15cc]{color:#a0a6a3;font-size:7px}.conflicts section button[data-v-646b15cc],.skill-map header button[data-v-646b15cc]{padding:6px 9px;border:1px solid #d6d2c9;background:#fff;color:#3d6d5d;font-size:8px}.skill-map>div[data-v-646b15cc]{display:grid;grid-template-columns:130px 1fr 70px;align-items:center;gap:9px;padding:12px 18px}.skill-map>div>span[data-v-646b15cc]{display:grid}.skill-map>div small[data-v-646b15cc]{color:#949d98;font-size:7px}.skill-map>div>div[data-v-646b15cc]{height:5px;background:#e8e5df}.skill-map>div>div i[data-v-646b15cc]{display:block;height:100%;background:#547c6d}.skill-map>div>em[data-v-646b15cc]{color:#4d7465;font-size:7px;font-style:normal}.skill-map>div>em.risk[data-v-646b15cc]{color:#ac5143}.skill-map>footer[data-v-646b15cc]{display:flex;gap:10px;margin:7px 18px 17px;padding:12px;background:#f5e9e5;color:#a55244}.skill-map>footer span[data-v-646b15cc]{display:grid}.skill-map>footer small[data-v-646b15cc]{color:#96776f;font-size:7px}.drawer-title[data-v-646b15cc]{display:flex;align-items:center;gap:9px}.drawer-title button[data-v-646b15cc]{border:0;background:none}.drawer-title>span[data-v-646b15cc]{display:grid}.drawer-title small[data-v-646b15cc]{color:#929b96;font-size:7px}.drawer-title[data-v-646b15cc] .ant-tag{margin-left:auto}.task-hero[data-v-646b15cc]{padding:18px;background:#244d40;color:#fff}.task-hero>span[data-v-646b15cc]{color:#d6b37b;font-size:8px}.task-hero h2[data-v-646b15cc]{margin:5px 0;font:20px Songti SC,serif}.task-hero p[data-v-646b15cc]{margin:0;color:#b8cac3;font-size:8px}.task-detail[data-v-646b15cc]{margin:13px 0;border:1px solid #dfdbd3}.task-detail h3[data-v-646b15cc]{margin:0;padding:12px;border-bottom:1px solid #e8e4dc;font:13px Songti SC,serif}.task-detail dl[data-v-646b15cc]{display:grid;grid-template-columns:1fr 1fr;margin:0}.task-detail dl div[data-v-646b15cc]{display:grid;padding:11px;border-right:1px solid #e9e5dd;border-bottom:1px solid #e9e5dd}.task-detail dt[data-v-646b15cc]{color:#929b97;font-size:7px}.task-detail dd[data-v-646b15cc]{margin:3px 0;font-size:9px}.risk-explain[data-v-646b15cc]{display:flex;gap:10px;margin-bottom:13px;padding:12px;background:#f5e6e2;color:#a24d40}.risk-explain p[data-v-646b15cc]{margin:3px 0;font-size:8px}.drawer-footer[data-v-646b15cc]{display:flex;justify-content:flex-end;gap:8px}.leave-form[data-v-646b15cc]{display:grid;grid-template-columns:1fr 1fr;gap:0 10px;margin-top:14px}.recommend-summary[data-v-646b15cc]{display:flex;gap:12px;padding:15px;background:#244d40;color:#fff}.recommend-summary>svg[data-v-646b15cc]{font-size:25px;color:#d7b57d}.recommend-summary>div[data-v-646b15cc]{display:grid}.recommend-summary span[data-v-646b15cc]{color:#b9cbc4;font-size:8px}.recommend-list article[data-v-646b15cc]{display:grid;grid-template-columns:22px 32px 1fr auto;gap:8px;padding:15px 4px;border-bottom:1px solid #e9e5dd}.recommend-list article>b[data-v-646b15cc]{font:18px Georgia;color:#bd9c68}.recommend-list p[data-v-646b15cc]{margin:3px 0;color:#7f8a85;font-size:8px}.recommend-list article>div>span[data-v-646b15cc]{display:flex;align-items:center;gap:7px}.recommend-list em[data-v-646b15cc]{padding:3px 6px;background:#f1e8df;color:#8b6542;font-size:7px;font-style:normal}.recommend-list em.to[data-v-646b15cc]{background:#e7f0eb;color:#3f725f}.recommend-list article>i[data-v-646b15cc]{align-self:center;color:#3d735f;font-size:8px;font-style:normal}@media(max-width:1200px){.planning-layout[data-v-646b15cc]{grid-template-columns:220px 1100px;overflow:auto}.bottom-grid[data-v-646b15cc]{grid-template-columns:1fr}.summary-grid[data-v-646b15cc]{min-width:800px}}@media(max-width:700px){.capacity-page[data-v-646b15cc]{padding:24px 12px}.page-head[data-v-646b15cc]{align-items:flex-start;flex-direction:column;gap:15px}.week-control p[data-v-646b15cc]{display:none}.summary-grid[data-v-646b15cc]{grid-template-columns:1fr 1fr;min-width:0}.planning-layout[data-v-646b15cc]{grid-template-columns:200px 1000px}}.quality-page[data-v-3aad1655]{min-height:calc(100vh - 70px);padding:34px 40px 70px;background:#f5f3ed;color:#203b33}.page-head[data-v-3aad1655]{display:flex;align-items:flex-end;justify-content:space-between;max-width:1540px;margin:auto}.eyebrow[data-v-3aad1655],.learning header span[data-v-3aad1655],.root-causes header span[data-v-3aad1655]{color:#a27641;font:9px Georgia;letter-spacing:.2em}.page-head h1[data-v-3aad1655]{margin:5px 0;font:500 31px Songti SC,serif}.page-head p[data-v-3aad1655]{margin:0;color:#7e8a85;font-size:11px}.page-head>div[data-v-3aad1655]:last-child{display:flex;gap:8px}.primary[data-v-3aad1655],.secondary[data-v-3aad1655]{padding:9px 14px;border:1px solid #356b59;background:#356b59;color:#fff;font-size:10px;cursor:pointer}.secondary[data-v-3aad1655]{border-color:#d7d3ca;background:#fff;color:#52655e}.alert-strip[data-v-3aad1655]{display:flex;align-items:center;gap:12px;max-width:1540px;margin:22px auto 12px;padding:12px 16px;border:1px solid #d7b7af;background:#f5e5e1;color:#a44e40}.alert-strip>svg[data-v-3aad1655]{font-size:20px}.alert-strip>div[data-v-3aad1655]{display:grid}.alert-strip span[data-v-3aad1655]{color:#956f67;font-size:8px}.alert-strip button[data-v-3aad1655]{margin-left:auto;border:0;background:none;color:#9f493d;font-size:9px;cursor:pointer}.summary-grid[data-v-3aad1655]{display:grid;grid-template-columns:repeat(4,1fr);max-width:1540px;margin:auto;border:1px solid #dedad1;background:#dedad1;gap:1px}.summary-grid article[data-v-3aad1655]{position:relative;display:grid;padding:17px 20px;background:#fff}.summary-grid small[data-v-3aad1655],.summary-grid span[data-v-3aad1655]{color:#8d9691;font-size:8px}.summary-grid strong[data-v-3aad1655]{margin:5px 0 2px;font:26px Georgia}.summary-grid strong em[data-v-3aad1655]{font:9px sans-serif}.summary-grid article>i[data-v-3aad1655]{position:absolute;top:18px;right:18px;color:#4d7969;font-size:18px}.summary-grid article>i.red[data-v-3aad1655]{color:#af5546}.summary-grid article>i.gold[data-v-3aad1655]{color:#b38649}.summary-grid .good[data-v-3aad1655]{color:#3e7965}.quality-layout[data-v-3aad1655]{display:grid;grid-template-columns:210px 1fr;gap:12px;max-width:1540px;margin:13px auto}.case-board[data-v-3aad1655],.case-nav[data-v-3aad1655],.learning[data-v-3aad1655],.root-causes[data-v-3aad1655]{border:1px solid #dedad1;background:#fff}.case-nav[data-v-3aad1655]{align-self:start}.case-nav>header[data-v-3aad1655]{display:grid;padding:15px;border-bottom:1px solid #e7e3dc}.case-nav header small[data-v-3aad1655]{color:#949d98;font-size:7px}.case-nav>button[data-v-3aad1655]{display:flex;justify-content:space-between;width:100%;padding:11px 15px;border:0;border-left:3px solid transparent;background:#fff;color:#68766f;font-size:9px;cursor:pointer}.case-nav>button span[data-v-3aad1655]{display:flex;align-items:center;gap:7px}.case-nav>button.active[data-v-3aad1655]{border-left-color:#3f725f;background:#edf3ef;color:#2e6351}.case-nav>button i[data-v-3aad1655]{font-style:normal}.sla-card[data-v-3aad1655]{display:grid;margin:12px;padding:13px;background:#244b3f;color:#fff}.sla-card>svg[data-v-3aad1655]{margin-bottom:8px;color:#dab87f;font-size:20px}.sla-card p[data-v-3aad1655]{color:#b7c9c2;font-size:8px;line-height:1.8}.sla-card button[data-v-3aad1655]{justify-self:start;padding:5px 0;border:0;border-bottom:1px solid #d1ad72;background:none;color:#ead2aa;font-size:8px}.toolbar[data-v-3aad1655]{display:flex;justify-content:space-between;padding:15px 17px;border-bottom:1px solid #e8e4dc}.toolbar>div[data-v-3aad1655]{display:grid}.toolbar>div small[data-v-3aad1655]{color:#949d98;font-size:7px}.toolbar>section[data-v-3aad1655]{display:flex;gap:6px}.toolbar[data-v-3aad1655] .ant-select{width:120px}.toolbar[data-v-3aad1655] .ant-input{width:155px}.case-row[data-v-3aad1655],.table-head[data-v-3aad1655]{display:grid;grid-template-columns:2.1fr .8fr 1.1fr 1fr .8fr .8fr 18px;align-items:center;gap:12px}.table-head[data-v-3aad1655]{padding:9px 17px;background:#f2efe8;color:#8d9691;font-size:8px}.case-row[data-v-3aad1655]{min-height:80px;padding:0 17px;border-top:1px solid #eae7e0;cursor:pointer}.case-row[data-v-3aad1655]:hover{background:#faf9f5}.case-row.critical[data-v-3aad1655]{box-shadow:inset 3px 0 #ad5143}.asset[data-v-3aad1655],.case-main[data-v-3aad1655],.case-row>div[data-v-3aad1655]:nth-child(2),.owner>div[data-v-3aad1655],.sla[data-v-3aad1655],.stage[data-v-3aad1655]{display:grid}.case-main b[data-v-3aad1655]{color:#a37945;font-size:7px}.case-main strong[data-v-3aad1655]{font-size:10px}.case-main span[data-v-3aad1655],.case-row small[data-v-3aad1655]{color:#929b96;font-size:7px}.risk-tag[data-v-3aad1655]{justify-self:start;padding:3px 6px;background:#f1f0ec;color:#777f7b;font-size:7px;font-style:normal}.risk-tag.critical[data-v-3aad1655]{background:#f3dfdb;color:#aa493c}.risk-tag.major[data-v-3aad1655]{background:#f5eadb;color:#a16d31}.stage>span[data-v-3aad1655]{font-size:8px}.stage>div[data-v-3aad1655]{height:3px;margin:5px 0;background:#e9e6e0}.stage>div i[data-v-3aad1655]{display:block;height:100%;background:#517a6b}.owner[data-v-3aad1655]{display:flex;align-items:center;gap:7px}.owner>span[data-v-3aad1655]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#fff;font-size:9px}.asset span[data-v-3aad1655],.owner strong[data-v-3aad1655],.sla strong[data-v-3aad1655]{font-size:8px}.sla.urgent strong[data-v-3aad1655]{color:#a25142}.sla.over strong[data-v-3aad1655]{color:#b43f35}.insight-grid[data-v-3aad1655]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:1540px;margin:auto}.learning>header[data-v-3aad1655],.root-causes>header[data-v-3aad1655]{display:flex;justify-content:space-between;padding:17px 19px;border-bottom:1px solid #e8e5de}.learning h2[data-v-3aad1655],.root-causes h2[data-v-3aad1655]{margin:3px 0 0;font:17px Songti SC,serif}.root-causes header small[data-v-3aad1655]{color:#929b97}.root-causes>div[data-v-3aad1655]{display:grid;grid-template-columns:190px 1fr 45px;align-items:center;gap:12px;padding:12px 18px}.root-causes>div>span[data-v-3aad1655]{display:grid;grid-template-columns:8px 1fr}.root-causes>div>span i[data-v-3aad1655]{grid-row:1/3;width:5px;height:30px}.root-causes>div small[data-v-3aad1655]{color:#929b97;font-size:7px}.root-causes>div>div[data-v-3aad1655]{height:5px;background:#e8e5df}.root-causes>div>div i[data-v-3aad1655]{display:block;height:100%}.root-causes>div>b[data-v-3aad1655]{font:18px Georgia}.learning header button[data-v-3aad1655]{padding:6px 9px;border:1px solid #d5d1c8;background:#fff;color:#396b5a;font-size:8px}.learning>section[data-v-3aad1655]{display:grid;grid-template-columns:34px 1fr auto;gap:10px;padding:13px 18px;border-bottom:1px solid #ebe8e1}.learning>section>i[data-v-3aad1655]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e7f0eb;color:#3f725f}.learning>section>i.brand[data-v-3aad1655]{background:#f5e7e3;color:#a75344}.learning>section>i.channel[data-v-3aad1655]{background:#f4eddf;color:#a2763c}.learning section>div[data-v-3aad1655]{display:grid}.learning p[data-v-3aad1655]{margin:2px 0;color:#7e8984;font-size:8px}.learning small[data-v-3aad1655]{color:#9aa19e;font-size:7px}.learning section>em[data-v-3aad1655]{align-self:center;padding:3px 6px;background:#f0eee8;color:#6d7973;font-size:7px;font-style:normal}.drawer-title[data-v-3aad1655]{display:flex;align-items:center;gap:9px}.drawer-title button[data-v-3aad1655]{border:0;background:none}.drawer-title>span[data-v-3aad1655]{display:grid}.drawer-title small[data-v-3aad1655]{color:#929b96;font-size:7px}.drawer-title>em[data-v-3aad1655]{margin-left:auto}.incident-hero[data-v-3aad1655]{display:flex;align-items:center;padding:18px;background:#244d40;color:#fff}.incident-hero>div[data-v-3aad1655]{flex:1}.incident-hero p[data-v-3aad1655],.incident-hero small[data-v-3aad1655]{color:#b8cac3;font-size:8px}.incident-hero h2[data-v-3aad1655]{margin:4px 0;font:20px Songti SC,serif}.incident-hero button[data-v-3aad1655]{padding:8px 10px;border:1px solid #d49b8e;background:#a94d40;color:#fff;font-size:9px}.incident-hero>span[data-v-3aad1655]{color:#b9d5ca;font-size:9px}.response-steps[data-v-3aad1655]{display:grid;grid-template-columns:repeat(5,1fr);margin:13px 0;border:1px solid #dedad2}.response-steps article[data-v-3aad1655]{position:relative;display:grid;justify-items:center;padding:11px 4px;border-right:1px solid #e7e3dc;color:#8d9691}.response-steps article i[data-v-3aad1655]{display:grid;place-items:center;width:22px;height:22px;border:1px solid #d8d4cc;border-radius:50%;font-style:normal}.response-steps article strong[data-v-3aad1655]{margin-top:5px;font-size:8px}.response-steps article small[data-v-3aad1655]{font-size:6px}.response-steps article.done[data-v-3aad1655]{background:#edf3ef;color:#3e725f}.response-steps article.current[data-v-3aad1655]{background:#f5eee2;color:#986a32}.detail-card[data-v-3aad1655]{margin-top:12px;border:1px solid #e0dcd4}.detail-card>header[data-v-3aad1655]{display:flex;justify-content:space-between;padding:11px 13px;border-bottom:1px solid #e9e5dd}.detail-card h3[data-v-3aad1655]{margin:0;font:13px Songti SC,serif}.detail-card header button[data-v-3aad1655]{border:0;background:none;color:#396d5b;font-size:8px}.statement blockquote[data-v-3aad1655]{margin:0;padding:16px;color:#596a63;font:12px/1.9 Songti SC,serif}.statement footer[data-v-3aad1655]{display:flex;justify-content:space-between;padding:8px 13px;background:#f5f3ed;color:#89938e;font-size:7px}.asset-compare>div[data-v-3aad1655]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px}.asset-compare figure[data-v-3aad1655]{margin:0}.mock-image[data-v-3aad1655]{position:relative;display:grid;place-items:center;height:125px;background:linear-gradient(145deg,#526f67,#cfbd96);color:#fff}.mock-image.evidence[data-v-3aad1655]{background:linear-gradient(145deg,#85705e,#d9c9aa)}.mock-image>svg[data-v-3aad1655]{font-size:30px}.mock-image>b[data-v-3aad1655]{font-size:9px}.mock-image>em[data-v-3aad1655]{position:absolute;top:7px;right:7px;padding:3px 5px;background:#ad5143;font-size:7px;font-style:normal}.mock-image>em.offline[data-v-3aad1655]{background:#507664}.mock-image>i[data-v-3aad1655]{position:absolute;width:55px;height:38px;border:2px solid #d05443}.asset-compare figcaption[data-v-3aad1655]{padding:6px;background:#f4f2ec;color:#7f8a85;font-size:7px}.diagnosis[data-v-3aad1655]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:13px}.diagnosis label[data-v-3aad1655]{display:grid;gap:4px}.diagnosis small[data-v-3aad1655]{color:#909995;font-size:7px}.actions article[data-v-3aad1655]{display:grid;grid-template-columns:22px 1fr auto;align-items:center;padding:11px 13px;border-bottom:1px solid #ebe8e1}.actions article>div[data-v-3aad1655]{display:grid}.actions article small[data-v-3aad1655]{color:#929b97;font-size:7px}.actions article>em[data-v-3aad1655]{padding:3px 6px;background:#f4eadc;color:#9d6d35;font-size:7px;font-style:normal}.actions article>em.done[data-v-3aad1655]{background:#e7f0eb;color:#3e745f}.feedback[data-v-3aad1655]{padding-bottom:12px}.feedback[data-v-3aad1655] .ant-checkbox-group{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:13px}.feedback[data-v-3aad1655] .ant-input{margin:0 13px;width:calc(100% - 26px)}.drawer-footer[data-v-3aad1655]{display:flex;gap:8px}.drawer-footer>span[data-v-3aad1655]{flex:1}.create-form[data-v-3aad1655]{display:grid;grid-template-columns:1fr 1fr;gap:0 10px;margin-top:14px}.create-form .full[data-v-3aad1655]{grid-column:1/-1}.policy-list article[data-v-3aad1655]{display:grid;grid-template-columns:45px 1fr;gap:10px;padding:14px;border-bottom:1px solid #e8e4dc}.policy-list article>b[data-v-3aad1655]{font:20px Georgia;color:#aa5143}.policy-list p[data-v-3aad1655]{margin:4px 0;color:#7d8983;font-size:8px}.report-cover[data-v-3aad1655]{position:relative;padding:40px;background:#244d40;color:#fff}.report-cover>button[data-v-3aad1655]{position:absolute;top:15px;right:15px;border:0;background:none;color:#fff}.report-cover>span[data-v-3aad1655]{color:#d7b57d;font:9px Georgia;letter-spacing:.18em}.report-cover h2[data-v-3aad1655]{margin:10px 0;font:28px Songti SC,serif}.report-cover>p[data-v-3aad1655]{color:#b9cac4}.report-cover>div[data-v-3aad1655]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:25px;border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30}.report-cover article[data-v-3aad1655]{display:grid;padding:18px;border-right:1px solid #ffffff30}.report-cover article strong[data-v-3aad1655]{font:25px Georgia}.report-cover article small[data-v-3aad1655]{color:#9db2aa}.report-cover blockquote[data-v-3aad1655]{margin:24px 0 0;padding-left:15px;border-left:2px solid #d4ad71;color:#d8e3df;font-family:Songti SC,serif}@media(max-width:1100px){.quality-layout[data-v-3aad1655]{grid-template-columns:180px 1100px;overflow:auto}.insight-grid[data-v-3aad1655]{grid-template-columns:1fr}.summary-grid[data-v-3aad1655]{min-width:800px}}@media(max-width:700px){.quality-page[data-v-3aad1655]{padding:24px 12px}.page-head[data-v-3aad1655]{align-items:flex-start;flex-direction:column;gap:15px}.summary-grid[data-v-3aad1655]{grid-template-columns:1fr 1fr;min-width:0}.quality-layout[data-v-3aad1655]{grid-template-columns:170px 1050px}.alert-strip span[data-v-3aad1655]{display:none}}.alert-strip.resolved[data-v-3aad1655]{border-color:#b9cec4;background:#e9f1ed;color:#3e735f}.alert-strip.resolved span[data-v-3aad1655]{color:#6f8a7f}.alert-strip.resolved button[data-v-3aad1655]{color:#356b59}.facts-page[data-v-df8a8e8e]{min-height:calc(100vh - 70px);padding:34px 40px 70px;background:#f5f3ed;color:#203b33}.page-head[data-v-df8a8e8e]{display:flex;align-items:flex-end;justify-content:space-between;max-width:1540px;margin:auto}.expiry-board header span[data-v-df8a8e8e],.eyebrow[data-v-df8a8e8e],.quality-loop>span[data-v-df8a8e8e]{color:#a27641;font:9px Georgia;letter-spacing:.2em}.page-head h1[data-v-df8a8e8e]{margin:5px 0;font:500 31px Songti SC,serif}.page-head p[data-v-df8a8e8e]{margin:0;color:#7e8a85;font-size:11px}.page-head>div[data-v-df8a8e8e]:last-child{display:flex;gap:8px}.danger-btn[data-v-df8a8e8e],.primary[data-v-df8a8e8e],.secondary[data-v-df8a8e8e]{padding:9px 14px;border:1px solid #356b59;background:#356b59;color:#fff;font-size:10px;cursor:pointer}.secondary[data-v-df8a8e8e]{border-color:#d7d3ca;background:#fff;color:#52655e}.danger-btn[data-v-df8a8e8e]{border-color:#cfaaa2;background:#fff;color:#a34e40}.governance-banner[data-v-df8a8e8e]{display:flex;align-items:center;gap:12px;max-width:1540px;margin:22px auto 12px;padding:12px 16px;border:1px solid #c9d5cf;background:#eaf1ed;color:#3d715f}.governance-banner>svg[data-v-df8a8e8e]{font-size:20px}.governance-banner>div[data-v-df8a8e8e]{display:grid}.governance-banner span[data-v-df8a8e8e]{color:#71887f;font-size:8px}.governance-banner button[data-v-df8a8e8e]{margin-left:auto;border:0;background:none;color:#356b59;font-size:9px}.summary-grid[data-v-df8a8e8e]{display:grid;grid-template-columns:repeat(4,1fr);max-width:1540px;margin:auto;border:1px solid #dedad1;background:#dedad1;gap:1px}.summary-grid article[data-v-df8a8e8e]{position:relative;display:grid;padding:17px 20px;background:#fff}.summary-grid small[data-v-df8a8e8e],.summary-grid span[data-v-df8a8e8e]{color:#8d9691;font-size:8px}.summary-grid strong[data-v-df8a8e8e]{margin:5px 0 2px;font:26px Georgia}.summary-grid article>i[data-v-df8a8e8e]{position:absolute;top:18px;right:18px;font-size:18px}.green[data-v-df8a8e8e]{color:#4b7968}.amber[data-v-df8a8e8e]{color:#a9773a}.red[data-v-df8a8e8e]{color:#aa5143}.risk-card[data-v-df8a8e8e]{cursor:pointer}.view-tabs[data-v-df8a8e8e]{display:flex;max-width:1540px;margin:13px auto 0;border-bottom:1px solid #d7d3ca}.view-tabs button[data-v-df8a8e8e]{padding:11px 18px;border:0;border-bottom:2px solid transparent;background:none;color:#7b8781;cursor:pointer}.view-tabs button.active[data-v-df8a8e8e]{border-bottom-color:#a87942;color:#285d4c;font-weight:700}.view-tabs i[data-v-df8a8e8e]{padding:2px 5px;border-radius:8px;background:#efe6d8;font-size:7px;font-style:normal}.queue-layout[data-v-df8a8e8e]{display:grid;grid-template-columns:205px 1fr;gap:12px;max-width:1540px;margin:12px auto}.expiry-board[data-v-df8a8e8e],.filter-panel[data-v-df8a8e8e],.queue-board[data-v-df8a8e8e],.registry-grid>article[data-v-df8a8e8e],.registry-toolbar[data-v-df8a8e8e],.version-board[data-v-df8a8e8e]{border:1px solid #dedad1;background:#fff}.filter-panel[data-v-df8a8e8e]{align-self:start}.filter-panel>header[data-v-df8a8e8e]{display:grid;padding:14px;border-bottom:1px solid #e8e4dc}.filter-panel header small[data-v-df8a8e8e]{color:#929b97;font-size:7px}.filter-panel>button[data-v-df8a8e8e]{display:flex;justify-content:space-between;width:100%;padding:11px 14px;border:0;border-left:3px solid transparent;background:#fff;color:#68766f;font-size:8px}.filter-panel>button span[data-v-df8a8e8e]{display:flex;align-items:center;gap:7px}.filter-panel>button.active[data-v-df8a8e8e]{border-left-color:#3e715f;background:#edf3ef;color:#2f6352}.filter-panel>button i[data-v-df8a8e8e]{font-style:normal}.owner-card[data-v-df8a8e8e]{display:grid;margin:12px;padding:13px;background:#244b3f;color:#fff}.owner-card>svg[data-v-df8a8e8e]{margin-bottom:7px;color:#dab77d;font-size:20px}.owner-card small[data-v-df8a8e8e],.owner-card span[data-v-df8a8e8e]{color:#b9cac4;font-size:7px}.registry-toolbar[data-v-df8a8e8e],.toolbar[data-v-df8a8e8e],.version-board>header[data-v-df8a8e8e]{display:flex;justify-content:space-between;padding:15px 17px;border-bottom:1px solid #e8e4dc}.registry-toolbar>div[data-v-df8a8e8e],.toolbar>div[data-v-df8a8e8e],.version-board>header>div[data-v-df8a8e8e]{display:grid}.registry-toolbar small[data-v-df8a8e8e],.toolbar small[data-v-df8a8e8e],.version-board header small[data-v-df8a8e8e]{color:#929b97;font-size:7px}.registry-toolbar>section[data-v-df8a8e8e],.toolbar>section[data-v-df8a8e8e]{display:flex;gap:6px}.toolbar[data-v-df8a8e8e] .ant-select{width:125px}.toolbar[data-v-df8a8e8e] .ant-input{width:150px}.change-row[data-v-df8a8e8e],.table-head[data-v-df8a8e8e]{display:grid;grid-template-columns:1.8fr 1.3fr 1.05fr .75fr .8fr .7fr 16px;align-items:center;gap:11px}.table-head[data-v-df8a8e8e]{padding:9px 17px;background:#f2efe8;color:#8c9591;font-size:8px}.change-row[data-v-df8a8e8e]{min-height:82px;padding:0 17px;border-top:1px solid #eae7df;cursor:pointer}.change-row[data-v-df8a8e8e]:hover{background:#faf9f6}.change-row.critical[data-v-df8a8e8e]{box-shadow:inset 3px 0 #ae5344}.change-main[data-v-df8a8e8e],.impact[data-v-df8a8e8e],.owner[data-v-df8a8e8e],.source[data-v-df8a8e8e]{display:grid}.change-main b[data-v-df8a8e8e]{color:#a07744;font-size:7px}.change-main strong[data-v-df8a8e8e]{font-size:9px}.change-main small[data-v-df8a8e8e],.impact small[data-v-df8a8e8e],.owner small[data-v-df8a8e8e],.source small[data-v-df8a8e8e]{color:#929b97;font-size:7px}.diff[data-v-df8a8e8e]{display:grid;grid-template-columns:1fr 16px 1fr;align-items:center;gap:3px}.diff del[data-v-df8a8e8e],.diff ins[data-v-df8a8e8e]{padding:4px;background:#f3e7e3;color:#9e5144;font-size:7px;text-decoration:none}.diff ins[data-v-df8a8e8e]{background:#e7f0eb;color:#3d725f}.source span[data-v-df8a8e8e]{font-size:8px}.impact strong[data-v-df8a8e8e]{font-size:10px}.impact strong.red[data-v-df8a8e8e]{color:#a95042}.owner strong[data-v-df8a8e8e]{font-size:8px}.owner .urgent[data-v-df8a8e8e]{color:#a64f40}.status[data-v-df8a8e8e]{justify-self:start;padding:3px 6px;background:#eeefeb;color:#727c77;font-size:7px;font-style:normal}.status.verifying[data-v-df8a8e8e]{background:#e6f0eb;color:#3d735f}.status.impact[data-v-df8a8e8e],.status.ready[data-v-df8a8e8e]{background:#f4ebde;color:#9a6b33}.status.confirming[data-v-df8a8e8e],.status.supplement[data-v-df8a8e8e]{background:#f3e4df;color:#a55143}.empty[data-v-df8a8e8e]{display:grid;justify-items:center;padding:40px;color:#87928d}.empty>svg[data-v-df8a8e8e]{font-size:25px;color:#4b7968}.empty button[data-v-df8a8e8e]{border:0;background:none;color:#356b59}.bottom-grid[data-v-df8a8e8e]{display:grid;grid-template-columns:1.2fr .8fr;gap:12px;max-width:1540px;margin:12px auto}.expiry-board>header[data-v-df8a8e8e]{display:flex;justify-content:space-between;padding:17px 19px;border-bottom:1px solid #e8e4dc}.expiry-board h2[data-v-df8a8e8e],.quality-loop h2[data-v-df8a8e8e]{margin:3px 0;font:17px Songti SC,serif}.expiry-board header button[data-v-df8a8e8e]{padding:6px 9px;border:1px solid #d6d2c9;background:#fff;color:#3b6c5c;font-size:8px}.expiry-board>div[data-v-df8a8e8e]{display:grid;grid-template-columns:32px 1fr 65px auto;align-items:center;gap:10px;padding:13px 18px;border-bottom:1px solid #ebe8e1}.expiry-board>div>i[data-v-df8a8e8e]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f5e7e2;color:#a95545}.expiry-board>div>i.warning[data-v-df8a8e8e]{background:#f5eddf;color:#a2773c}.expiry-board section[data-v-df8a8e8e]{display:grid}.expiry-board p[data-v-df8a8e8e]{margin:2px 0;color:#7f8a85;font-size:7px}.expiry-board>div>span[data-v-df8a8e8e]{color:#a35042;font-size:8px}.expiry-board>div>button[data-v-df8a8e8e]{padding:5px 7px;border:1px solid #d8d4cb;background:#fff;color:#416f60;font-size:7px}.quality-loop[data-v-df8a8e8e]{padding:22px;background:#244b3f;color:#fff}.quality-loop>span[data-v-df8a8e8e]{color:#d7b57c}.quality-loop p[data-v-df8a8e8e]{color:#b9cac4;font-size:8px;line-height:1.8}.quality-loop ol[data-v-df8a8e8e]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:15px 0 0;padding:0;list-style:none}.quality-loop li[data-v-df8a8e8e]{display:grid;grid-template-columns:25px 1fr;gap:7px;padding:9px;background:#ffffff0d}.quality-loop li>b[data-v-df8a8e8e]{font:14px Georgia;color:#d2ad71}.quality-loop li>span[data-v-df8a8e8e]{display:grid}.quality-loop li small[data-v-df8a8e8e]{color:#96aaa3;font-size:6px}.registry-toolbar[data-v-df8a8e8e],.version-board[data-v-df8a8e8e]{max-width:1540px;margin:12px auto}.registry-toolbar[data-v-df8a8e8e] .ant-select{width:160px}.registry-grid[data-v-df8a8e8e]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:1540px;margin:12px auto}.registry-grid>article>header[data-v-df8a8e8e]{display:flex;align-items:center;gap:10px;padding:15px;border-bottom:1px solid #e9e5dd}.registry-grid header>span[data-v-df8a8e8e]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff}.registry-grid header>div[data-v-df8a8e8e]{display:grid;flex:1}.registry-grid header small[data-v-df8a8e8e]{color:#929b97;font-size:7px}.registry-grid header em[data-v-df8a8e8e]{padding:3px 6px;background:#e8f0ec;color:#3e735f;font-size:7px;font-style:normal}.registry-grid header em.risk[data-v-df8a8e8e]{background:#f3e2de;color:#a44d40}.registry-grid header em.warn[data-v-df8a8e8e]{background:#f4ebdd;color:#9b6d35}.registry-grid>article>div[data-v-df8a8e8e]{display:grid;grid-template-columns:145px 1fr 30px 80px;align-items:center;padding:11px 15px;border-bottom:1px solid #ebe8e1}.registry-grid>article>div>span[data-v-df8a8e8e]{display:flex;gap:7px}.registry-grid>article>div p[data-v-df8a8e8e]{margin:0;color:#7f8a85;font-size:8px}.registry-grid>article>div small[data-v-df8a8e8e]{color:#929b97;font-size:7px}.registry-grid footer[data-v-df8a8e8e]{display:grid;grid-template-columns:1fr 1fr}.registry-grid footer button[data-v-df8a8e8e]{padding:9px;border:0;border-right:1px solid #e2ded6;background:#faf9f6;color:#3c6d5d;font-size:8px}.version-board>article[data-v-df8a8e8e]{display:grid;grid-template-columns:55px 1.5fr .8fr .6fr 80px;align-items:center;gap:12px;padding:15px 18px;border-top:1px solid #e9e5dd}.version-no[data-v-df8a8e8e]{font:22px Georgia;color:#aa8048}.version-main[data-v-df8a8e8e]{display:grid}.version-main p[data-v-df8a8e8e]{margin:3px 0;color:#7c8882;font-size:8px}.version-main small[data-v-df8a8e8e]{color:#969e9a;font-size:7px}.version-impact[data-v-df8a8e8e]{display:flex;gap:6px}.version-impact span[data-v-df8a8e8e]{padding:4px 6px;background:#f0eee8;color:#6e7974;font-size:7px}.version-board article>em[data-v-df8a8e8e]{padding:3px 6px;background:#eeefeb;color:#737d78;font-size:7px;font-style:normal}.version-board article>em.active[data-v-df8a8e8e]{background:#e7f0eb;color:#3e735f}.version-board article>em.pending[data-v-df8a8e8e]{background:#f4eadc;color:#986a33}.version-board article>button[data-v-df8a8e8e]{padding:6px;border:1px solid #d8d4cc;background:#fff;color:#3a6b5a;font-size:7px}.drawer-title[data-v-df8a8e8e]{display:flex;align-items:center;gap:9px}.drawer-title button[data-v-df8a8e8e]{border:0;background:none}.drawer-title>span[data-v-df8a8e8e]{display:grid}.drawer-title small[data-v-df8a8e8e]{color:#929b97;font-size:7px}.drawer-title>em[data-v-df8a8e8e]{margin-left:auto}.fact-hero[data-v-df8a8e8e]{display:flex;align-items:center;padding:18px;background:#244b3f;color:#fff}.fact-hero>div[data-v-df8a8e8e]{flex:1}.fact-hero p[data-v-df8a8e8e],.fact-hero small[data-v-df8a8e8e]{color:#b8c9c3;font-size:8px}.fact-hero h2[data-v-df8a8e8e]{margin:4px 0;font:20px Songti SC,serif}.fact-hero>span[data-v-df8a8e8e]{display:flex;align-items:center;gap:5px;padding:5px 8px;background:#3e725f;font-size:8px}.fact-hero>span.critical[data-v-df8a8e8e]{background:#a74d40}.review-steps[data-v-df8a8e8e]{display:grid;grid-template-columns:repeat(5,1fr);margin:12px 0;border:1px solid #dedad2}.review-steps article[data-v-df8a8e8e]{display:grid;justify-items:center;padding:10px 3px;border-right:1px solid #e8e4dd;color:#8a948f}.review-steps article i[data-v-df8a8e8e]{display:grid;place-items:center;width:21px;height:21px;border:1px solid #d7d3cb;border-radius:50%;font-style:normal}.review-steps article b[data-v-df8a8e8e]{font-size:7px}.review-steps article strong[data-v-df8a8e8e]{margin-top:4px;font-size:8px}.review-steps article small[data-v-df8a8e8e]{font-size:6px}.review-steps article.done[data-v-df8a8e8e]{background:#eaf2ee;color:#3e725f}.review-steps article.current[data-v-df8a8e8e]{background:#f4ecdf;color:#986a34}.detail-card[data-v-df8a8e8e]{margin-top:12px;border:1px solid #dfdbd3}.detail-card>header[data-v-df8a8e8e]{display:flex;justify-content:space-between;padding:11px 13px;border-bottom:1px solid #e9e5dd}.detail-card h3[data-v-df8a8e8e]{margin:0;font:13px Songti SC,serif}.detail-card header small[data-v-df8a8e8e],.detail-card header span[data-v-df8a8e8e]{color:#909995;font-size:7px}.detail-card header button[data-v-df8a8e8e]{border:0;background:none;color:#386c5a;font-size:8px}.compare>div[data-v-df8a8e8e]{display:grid;grid-template-columns:1fr 30px 1fr;align-items:center;padding:13px}.compare article[data-v-df8a8e8e]{display:grid;padding:12px;background:#f6eeeb}.compare article.new[data-v-df8a8e8e]{background:#eaf2ee}.compare del[data-v-df8a8e8e],.compare ins[data-v-df8a8e8e]{margin:5px 0;color:#9d4e42;font:16px Songti SC,serif;text-decoration:none}.compare ins[data-v-df8a8e8e]{color:#3c715e}.compare p[data-v-df8a8e8e]{margin:0;color:#8b9490;font-size:7px}.evidence>div[data-v-df8a8e8e]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:13px}.evidence-preview[data-v-df8a8e8e]{display:grid;place-items:center;min-height:110px;background:#f1ede4;color:#80663f}.evidence-preview>svg[data-v-df8a8e8e]{font-size:25px}.evidence-preview small[data-v-df8a8e8e]{font-size:7px}.evidence dl[data-v-df8a8e8e]{display:grid;grid-template-columns:1fr 1fr;margin:0}.evidence dl div[data-v-df8a8e8e]{display:grid;padding:8px;border:1px solid #e6e2da}.evidence dt[data-v-df8a8e8e]{color:#929a96;font-size:7px}.evidence dd[data-v-df8a8e8e]{margin:2px 0;font-size:8px}.impact-summary[data-v-df8a8e8e]{display:grid;grid-template-columns:repeat(4,1fr);background:#e4e0d8;gap:1px}.impact-summary article[data-v-df8a8e8e]{display:grid;padding:11px;background:#f8f7f3;text-align:center}.impact-summary strong[data-v-df8a8e8e]{font:20px Georgia}.impact-summary small[data-v-df8a8e8e]{color:#8c9691;font-size:7px}.impact-scan>section[data-v-df8a8e8e]{display:grid;grid-template-columns:30px 1fr auto;gap:9px;padding:11px 13px;border-top:1px solid #ebe8e1}.impact-scan>section>i[data-v-df8a8e8e]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#edf2ef;color:#3e735f}.impact-scan>section>i.critical[data-v-df8a8e8e]{background:#f4e3df;color:#a44d40}.impact-scan>section>i.warning[data-v-df8a8e8e]{background:#f4ecdf;color:#9e7139}.impact-scan section>div[data-v-df8a8e8e]{display:grid}.impact-scan p[data-v-df8a8e8e]{margin:2px 0;color:#7d8983;font-size:7px}.impact-scan section>em[data-v-df8a8e8e]{align-self:center;padding:3px 6px;background:#f1efea;color:#6f7a75;font-size:7px;font-style:normal}.decision[data-v-df8a8e8e]{padding-bottom:12px}.decision[data-v-df8a8e8e] .ant-form{padding:13px}.decision[data-v-df8a8e8e] .ant-radio-wrapper{display:block;margin-bottom:7px}.drawer-footer[data-v-df8a8e8e]{display:flex;gap:8px}.drawer-footer>span[data-v-df8a8e8e]{flex:1}.submit-form[data-v-df8a8e8e]{display:grid;grid-template-columns:1fr 1fr;gap:0 10px;margin-top:14px}.submit-form .full[data-v-df8a8e8e]{grid-column:1/-1}.batch-intro[data-v-df8a8e8e]{display:flex;gap:10px;padding:13px;background:#eaf1ed;color:#3d715f}.batch-intro>svg[data-v-df8a8e8e]{font-size:22px}.batch-intro>div[data-v-df8a8e8e]{display:grid}.batch-intro span[data-v-df8a8e8e]{color:#778c84;font-size:7px}.batch-list article[data-v-df8a8e8e]{display:grid;grid-template-columns:22px 1fr auto;align-items:center;padding:13px 4px;border-bottom:1px solid #e9e5dd}.batch-list article>span[data-v-df8a8e8e]{display:grid}.batch-list small[data-v-df8a8e8e]{color:#89948f;font-size:7px}.batch-list em[data-v-df8a8e8e]{color:#a65344;font-size:8px;font-style:normal}.policy-list li[data-v-df8a8e8e]{margin-bottom:15px;color:#a67a42}.policy-list span[data-v-df8a8e8e],.policy-list strong[data-v-df8a8e8e]{display:block;color:#314b42}.policy-list span[data-v-df8a8e8e]{margin-top:3px;color:#7b8781;font-size:8px}@media(max-width:1100px){.queue-layout[data-v-df8a8e8e]{grid-template-columns:180px 1120px;overflow:auto}.bottom-grid[data-v-df8a8e8e]{grid-template-columns:1fr}.summary-grid[data-v-df8a8e8e]{min-width:800px}}@media(max-width:700px){.facts-page[data-v-df8a8e8e]{padding:24px 12px}.page-head[data-v-df8a8e8e]{align-items:flex-start;flex-direction:column;gap:15px}.summary-grid[data-v-df8a8e8e]{grid-template-columns:1fr 1fr;min-width:0}.registry-grid[data-v-df8a8e8e]{grid-template-columns:1fr}}.config-page[data-v-fa40fbf2]{max-width:1540px;margin:auto;padding:38px 38px 75px;color:#17352d}.config-head[data-v-fa40fbf2]{display:flex;align-items:flex-end;justify-content:space-between}.eyebrow[data-v-fa40fbf2]{color:#a56b32;font-size:9px;font-weight:800;letter-spacing:.18em}.config-head h1[data-v-fa40fbf2]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:36px}.config-head p[data-v-fa40fbf2],.content-head p[data-v-fa40fbf2]{margin:0;color:#7e8984}.config-head>div[data-v-fa40fbf2]:last-child{display:flex;gap:8px}.primary[data-v-fa40fbf2],.secondary[data-v-fa40fbf2]{height:40px;padding:0 14px;border-radius:4px;cursor:pointer}.primary[data-v-fa40fbf2]{border:0;background:#164f42;color:#fff}.secondary[data-v-fa40fbf2]{border:1px solid #d8d4cb;background:#fff;color:#55675f}.compact[data-v-fa40fbf2]{height:36px}.config-summary[data-v-fa40fbf2]{display:grid;grid-template-columns:repeat(4,1fr);margin:25px 0 14px;border:1px solid #dedad1;background:#fff}.config-summary article[data-v-fa40fbf2]{display:grid;padding:16px 20px;border-right:1px solid #e8e4dc}.config-summary small[data-v-fa40fbf2],.config-summary span[data-v-fa40fbf2]{color:#8d9691;font-size:9px}.config-summary strong[data-v-fa40fbf2]{font:27px Georgia}.config-summary strong i[data-v-fa40fbf2]{font-size:12px}.config-summary .good[data-v-fa40fbf2]{color:#40806a}.config-summary .warn[data-v-fa40fbf2]{color:#b65d49}.config-layout[data-v-fa40fbf2]{display:grid;grid-template-columns:235px 1fr;gap:12px}.config-nav[data-v-fa40fbf2]{align-self:start;border:1px solid #dedad1;background:#fff}.config-nav>span[data-v-fa40fbf2]{display:block;padding:15px 14px 6px;color:#9a9f9c;font-size:8px;font-weight:700}.config-nav>button[data-v-fa40fbf2]{display:grid;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;width:100%;padding:12px 14px;border:0;border-left:3px solid transparent;background:#fff;color:#607069;text-align:left;cursor:pointer}.config-nav>button.active[data-v-fa40fbf2]{border-left-color:#3e7462;background:#edf3ef;color:#265746}.config-nav>button>svg[data-v-fa40fbf2]{font-size:17px}.config-nav>button>div[data-v-fa40fbf2]{display:grid}.config-nav small[data-v-fa40fbf2]{color:#989f9c;font-size:8px}.config-nav>button>i[data-v-fa40fbf2]{display:grid;place-items:center;min-width:18px;height:18px;border-radius:50%;background:#b75d4b;color:#fff;font-size:8px;font-style:normal}.config-content[data-v-fa40fbf2]{min-width:0;border:1px solid #dedad1;background:#fff}.content-head[data-v-fa40fbf2]{display:flex;align-items:flex-end;justify-content:space-between;padding:22px 24px;border-bottom:1px solid #e8e5de}.content-head h2[data-v-fa40fbf2]{margin:0 0 4px;font-family:Songti SC,serif;font-size:23px}.template-filter[data-v-fa40fbf2]{display:flex;gap:7px}.template-filter[data-v-fa40fbf2] .ant-input-affix-wrapper{width:180px}.template-filter[data-v-fa40fbf2] .ant-select{width:120px}.template-groups>section[data-v-fa40fbf2]{padding:20px 24px;border-bottom:1px solid #e7e4dd}.template-groups>section>header[data-v-fa40fbf2]{display:flex;justify-content:space-between;margin-bottom:11px}.template-groups>section>header>div[data-v-fa40fbf2]{display:flex;align-items:center;gap:9px}.template-groups>section>header span[data-v-fa40fbf2]{display:grid;place-items:center;width:34px;height:34px;background:#e8f0ec;color:#3c705e}.template-groups h3[data-v-fa40fbf2]{margin:0;font-family:Songti SC,serif}.template-groups em[data-v-fa40fbf2],.template-groups small[data-v-fa40fbf2]{color:#909995;font-size:8px;font-style:normal}.template-grid[data-v-fa40fbf2]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.add-template[data-v-fa40fbf2],.template-grid>article[data-v-fa40fbf2]{border:1px solid #dedbd3;background:#fff}.template-grid>article.disabled[data-v-fa40fbf2]{opacity:.55}.template-grid>article[data-v-fa40fbf2]{padding:13px}.template-top[data-v-fa40fbf2]{display:flex;justify-content:space-between}.template-top>span[data-v-fa40fbf2]{padding:3px 6px;background:#f2eee5;color:#80613f;font-size:8px}.template-grid h4[data-v-fa40fbf2]{margin:12px 0 5px;font-family:Songti SC,serif;font-size:15px}.template-grid p[data-v-fa40fbf2]{height:32px;margin:0;color:#7d8883;font-size:8px;line-height:16px}.template-spec[data-v-fa40fbf2]{display:flex;gap:4px;margin:10px 0}.template-spec span[data-v-fa40fbf2]{padding:3px 5px;background:#edf3ef;color:#41695b;font-size:7px}.template-metrics[data-v-fa40fbf2]{display:flex;justify-content:space-between;padding:8px 0;border-top:1px solid #eee}.template-grid article footer[data-v-fa40fbf2]{display:grid;grid-template-columns:1fr 1fr;gap:5px}.template-grid article footer button[data-v-fa40fbf2]{padding:7px;border:1px solid #ddd9d0;background:#fff;color:#65746d;font-size:8px}.template-grid article footer button[data-v-fa40fbf2]:last-child{border-color:#386d5b;background:#386d5b;color:#fff}.add-template[data-v-fa40fbf2]{display:grid;place-items:center;align-content:center;min-height:185px;border-style:dashed;color:#76847e}.add-template svg[data-v-fa40fbf2]{font-size:20px}.add-template strong[data-v-fa40fbf2]{margin-top:8px;font-size:9px}.channel-list[data-v-fa40fbf2]{padding:16px}.channel-list>article[data-v-fa40fbf2]{display:grid;grid-template-columns:50px 1fr 160px;gap:13px;padding:16px;border-bottom:1px solid #e6e3dc}.channel-logo[data-v-fa40fbf2]{display:grid;place-items:center;width:48px;height:48px;border-radius:5px;background:#e7f0ed;color:#36715d;font:18px Songti SC,serif}.channel-logo.xhs[data-v-fa40fbf2]{background:#f5e8e3;color:#9d5141}.channel-logo.moments[data-v-fa40fbf2]{background:#f4eee1;color:#8a6935}.channel-logo.wechat[data-v-fa40fbf2]{background:#e8efe8;color:#3e7459}.channel-copy>div[data-v-fa40fbf2]{display:flex;align-items:center;gap:8px}.channel-copy h3[data-v-fa40fbf2]{margin:0;font-family:Songti SC,serif}.channel-copy>p[data-v-fa40fbf2]{margin:4px 0 10px;color:#8a938f;font-size:9px}.channel-copy>section[data-v-fa40fbf2]{display:flex;gap:6px}.channel-copy>section span[data-v-fa40fbf2]{display:grid;padding:7px 9px;background:#f6f5f1}.channel-copy>section small[data-v-fa40fbf2]{color:#8d9691;font-size:8px}.rule-checks[data-v-fa40fbf2]{display:grid;align-content:center;gap:5px;color:#5f6f68;font-size:8px}.rule-checks svg[data-v-fa40fbf2]{color:#4a7967}.rule-checks small[data-v-fa40fbf2]{color:#9a9f9c}.rule-checks button[data-v-fa40fbf2]{justify-self:start;border:0;background:none;color:#2f6654;font-size:8px}.workflow-board[data-v-fa40fbf2]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:20px}.workflow-board>article[data-v-fa40fbf2]{padding:15px;border:1px solid #dedbd3}.workflow-board article>header[data-v-fa40fbf2]{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:8px}.workflow-board header>span[data-v-fa40fbf2]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#315e50;color:#fff;font-family:Georgia}.workflow-board h3[data-v-fa40fbf2]{margin:0;font-family:Songti SC,serif}.workflow-board small[data-v-fa40fbf2]{color:#929995}.workflow-board>article>p[data-v-fa40fbf2]{min-height:34px;color:#7e8984;font-size:9px}.workflow-fields[data-v-fa40fbf2]{display:grid;grid-template-columns:1fr 1fr;gap:5px}.workflow-fields label[data-v-fa40fbf2]{display:grid;gap:4px;color:#78847e;font-size:8px}.stage-rules[data-v-fa40fbf2]{display:grid;gap:5px;margin:12px 0;padding:9px;background:#f5f5f1;color:#607069;font-size:8px}.stage-rules svg[data-v-fa40fbf2]{color:#437461}.workflow-board>article>button[data-v-fa40fbf2]{border:0;background:none;color:#356b59;font-size:8px}.release-gate[data-v-fa40fbf2]{display:grid;grid-template-columns:38px 1fr repeat(4,auto);align-items:center;gap:13px;margin:0 20px 20px;padding:16px;background:#edf3ef}.release-gate>svg[data-v-fa40fbf2]{font-size:28px;color:#477764}.release-gate h3[data-v-fa40fbf2]{margin:0;font-family:Songti SC,serif}.release-gate p[data-v-fa40fbf2]{margin:3px 0;color:#7d8883;font-size:8px}.release-gate label[data-v-fa40fbf2]{display:grid;justify-items:center;gap:4px;font-size:8px}.notification-layout[data-v-fa40fbf2]{display:grid;grid-template-columns:1fr 330px;gap:12px;padding:20px}.notification-rules article[data-v-fa40fbf2]{display:grid;grid-template-columns:40px 1fr auto;gap:10px;padding:14px;border-bottom:1px solid #e6e3dc}.notification-rules article>span[data-v-fa40fbf2]{display:grid;place-items:center;width:38px;height:38px;background:#edf3ef;color:#3d725f}.notification-rules article>span.risk[data-v-fa40fbf2]{background:#f7e9e4;color:#a65342}.notification-rules article>div>div[data-v-fa40fbf2]{display:grid;grid-template-columns:150px 1fr;gap:8px}.notification-rules h3[data-v-fa40fbf2]{margin:0;font-family:Songti SC,serif}.notification-rules p[data-v-fa40fbf2]{margin:3px 0 9px;color:#8b9490;font-size:8px}.notification-rules label[data-v-fa40fbf2]{display:grid;gap:4px;color:#76827d;font-size:8px}.notification-preview[data-v-fa40fbf2]{padding:18px;background:#253f37;color:#fff}.notification-preview h3[data-v-fa40fbf2]{font-family:Songti SC,serif}.notification-preview article[data-v-fa40fbf2]{display:grid;grid-template-columns:20px 1fr;gap:8px;margin:10px 0;padding:11px;background:#ffffff12}.notification-preview article>svg[data-v-fa40fbf2]{color:#e0bd84}.notification-preview article p[data-v-fa40fbf2]{color:#c7d2ce;font-size:8px;line-height:1.6}.notification-preview article small[data-v-fa40fbf2]{color:#9fb2ab;font-size:7px}.notification-preview>button[data-v-fa40fbf2]{width:100%;padding:9px;border:1px solid #ffffff55;background:none;color:#fff}.form-grid[data-v-fa40fbf2]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.drawer-footer[data-v-fa40fbf2]{display:flex;justify-content:flex-end;gap:7px}.spec-editor article[data-v-fa40fbf2]{display:grid;grid-template-columns:1fr 120px 1.3fr;gap:5px;margin-bottom:6px}.spec-editor>button[data-v-fa40fbf2]{width:100%;padding:8px;border:1px dashed #bbb;background:#fff}.modal-tip[data-v-fa40fbf2]{margin-top:12px}@media(max-width:1100px){.template-grid[data-v-fa40fbf2],.workflow-board[data-v-fa40fbf2]{grid-template-columns:1fr 1fr}.release-gate[data-v-fa40fbf2]{grid-template-columns:38px 1fr 1fr 1fr}.notification-layout[data-v-fa40fbf2]{grid-template-columns:1fr}.config-summary[data-v-fa40fbf2]{grid-template-columns:1fr 1fr}}@media(max-width:700px){.config-page[data-v-fa40fbf2]{padding:24px 12px}.config-head p[data-v-fa40fbf2]{display:none}.config-layout[data-v-fa40fbf2]{grid-template-columns:1fr}.config-nav[data-v-fa40fbf2]{display:flex;overflow:auto}.config-nav small[data-v-fa40fbf2],.config-nav>button>svg[data-v-fa40fbf2]:last-child,.config-nav>span[data-v-fa40fbf2]{display:none}.config-nav>button[data-v-fa40fbf2]{min-width:140px}.template-grid[data-v-fa40fbf2],.workflow-board[data-v-fa40fbf2]{grid-template-columns:1fr}.channel-list>article[data-v-fa40fbf2]{grid-template-columns:45px 1fr}.rule-checks[data-v-fa40fbf2]{grid-column:2}.release-gate[data-v-fa40fbf2]{grid-template-columns:1fr 1fr}.release-gate>div[data-v-fa40fbf2],.release-gate>svg[data-v-fa40fbf2]{grid-column:1/-1}.notification-rules article>div>div[data-v-fa40fbf2]{grid-template-columns:1fr}}.team-page[data-v-1816cd26]{max-width:1400px;margin:auto;padding:38px 38px 70px;color:#17352d}.team-head[data-v-1816cd26]{display:flex;align-items:flex-end;justify-content:space-between}.eyebrow[data-v-1816cd26]{color:#a56b32;font-size:9px;font-weight:800;letter-spacing:.18em}.team-head h1[data-v-1816cd26]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:36px}.team-head p[data-v-1816cd26]{margin:0;color:#7f8a85}.team-head button[data-v-1816cd26]{height:42px;padding:0 16px;border:0;border-radius:4px;background:#164f42;color:#fff;cursor:pointer}.team-summary[data-v-1816cd26]{display:grid;grid-template-columns:repeat(4,1fr);margin:26px 0 16px;border:1px solid #dedad1;border-radius:6px;background:#fff}.team-summary article[data-v-1816cd26]{display:grid;padding:17px 20px;border-right:1px solid #e9e5dc}.team-summary article[data-v-1816cd26]:last-child{border:0}.team-summary small[data-v-1816cd26],.team-summary span[data-v-1816cd26]{color:#8c9691;font-size:9px}.team-summary strong[data-v-1816cd26]{font-family:Georgia,serif;font-size:28px}.team-tabs[data-v-1816cd26]{display:flex;border-bottom:1px solid #dad6cd}.team-tabs button[data-v-1816cd26]{padding:13px 18px;border:0;border-bottom:2px solid transparent;background:none;color:#77837e;cursor:pointer}.team-tabs button.active[data-v-1816cd26]{border-bottom-color:#b77a3b;color:#174f42;font-weight:700}.team-tabs i[data-v-1816cd26]{padding:2px 5px;border-radius:8px;background:#b65e4d;color:#fff;font-size:8px;font-style:normal}.member-toolbar[data-v-1816cd26]{display:flex;gap:8px;padding:14px 0}.member-toolbar[data-v-1816cd26] .ant-input-affix-wrapper{width:300px}.member-toolbar[data-v-1816cd26] .ant-select{width:150px}.invite-list[data-v-1816cd26],.member-table[data-v-1816cd26],.permission-matrix[data-v-1816cd26]{overflow:hidden;border:1px solid #dedad1;border-radius:6px;background:#fff}.member-table>article[data-v-1816cd26],.member-table>header[data-v-1816cd26]{display:grid;grid-template-columns:1.5fr .8fr 1.4fr .6fr .7fr .6fr 35px;align-items:center;gap:12px;padding:13px 18px;border-bottom:1px solid #ece9e2}.invite-list>header[data-v-1816cd26],.member-table>header[data-v-1816cd26]{color:#8c9591;font-size:9px;background:#f7f5f0}.member[data-v-1816cd26]{display:flex;align-items:center;gap:10px}.edit-profile>span[data-v-1816cd26],.member>span[data-v-1816cd26]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#fff;font-family:Songti SC,serif}.member>div[data-v-1816cd26]{display:grid}.member small[data-v-1816cd26]{color:#8e9793;font-size:9px}.member strong em[data-v-1816cd26]{margin-left:6px;padding:2px 4px;border-radius:3px;background:#edf3ef;color:#467666;font-size:7px;font-style:normal}.role[data-v-1816cd26]{display:flex;align-items:center;gap:6px}.permission-matrix header i[data-v-1816cd26],.role i[data-v-1816cd26]{width:7px;height:7px;border-radius:50%;background:#687d74}.permission-matrix i.owner[data-v-1816cd26],.role i.owner[data-v-1816cd26]{background:#b68143}.permission-matrix i.editor[data-v-1816cd26],.role i.editor[data-v-1816cd26]{background:#3f7967}.permission-matrix i.reviewer[data-v-1816cd26],.role i.reviewer[data-v-1816cd26]{background:#a05f54}.client-badges[data-v-1816cd26]{display:flex;align-items:center;gap:4px;overflow:hidden}.client-badges em[data-v-1816cd26],.client-badges span[data-v-1816cd26]{padding:3px 5px;border-radius:3px;background:#f2efe8;color:#7c684d;font-size:8px;font-style:normal;white-space:nowrap}.member-table b[data-v-1816cd26]{font-family:Georgia,serif}.more[data-v-1816cd26]{border:0;background:none;cursor:pointer}.role-intro[data-v-1816cd26]{display:grid;grid-template-columns:1fr 420px;gap:14px;margin:16px 0}.role-intro>div[data-v-1816cd26]{display:flex;align-items:center;gap:12px;padding:17px;border:1px solid #d8ded8;background:#edf3ef}.role-intro>div>span[data-v-1816cd26]{font-size:28px;color:#497765}.role-intro h2[data-v-1816cd26]{margin:0;font-family:Songti SC,serif}.role-intro p[data-v-1816cd26]{margin:4px 0 0;color:#75837d;font-size:10px}.permission-matrix header[data-v-1816cd26],.permission-matrix>div[data-v-1816cd26]{display:grid;grid-template-columns:1.8fr repeat(4,1fr);align-items:center;min-height:62px;border-bottom:1px solid #ebe8e0}.permission-matrix header[data-v-1816cd26]{background:#f7f5f0}.permission-matrix header>span[data-v-1816cd26],.permission-matrix>div>span[data-v-1816cd26]{display:flex;align-items:center;justify-content:center;gap:6px;height:100%;border-right:1px solid #ebe8e0}.permission-matrix header>span[data-v-1816cd26]:first-child,.permission-matrix>div>span[data-v-1816cd26]:first-child{display:grid;justify-content:start;padding:0 20px}.permission-matrix header small[data-v-1816cd26],.permission-matrix>div small[data-v-1816cd26]{display:block;color:#929a96;font-size:8px}.permission-matrix>div svg[data-v-1816cd26]{color:#3e7b67}.permission-matrix>div[data-v-1816cd26] .anticon-minus-circle{color:#c6c8c5}.invite-list>article[data-v-1816cd26],.invite-list>header[data-v-1816cd26]{display:grid;grid-template-columns:1.4fr .7fr .7fr .7fr .7fr 1fr;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #ece9e2}.invite-list article>div[data-v-1816cd26]:first-child{display:grid}.invite-list small[data-v-1816cd26]{color:#929a96}.edit-profile[data-v-1816cd26]{display:flex;align-items:center;gap:12px;margin-bottom:22px}.edit-profile>span[data-v-1816cd26]{width:50px;height:50px;font-size:18px}.edit-profile h2[data-v-1816cd26]{margin:0;font-family:Songti SC,serif}.edit-profile p[data-v-1816cd26]{margin:3px 0;color:#89938e}.load-preview[data-v-1816cd26]{padding:13px;border:1px solid #dedad2;background:#f7f5f0}.load-preview header[data-v-1816cd26],.load-preview>div[data-v-1816cd26]{display:flex;justify-content:space-between;padding:7px}.load-preview>div[data-v-1816cd26]{border-top:1px solid #e6e2da;color:#7c8782}.drawer-actions[data-v-1816cd26]{display:flex;justify-content:flex-end;gap:8px}.handover-form[data-v-1816cd26]{margin-top:18px}@media(max-width:900px){.team-summary[data-v-1816cd26]{grid-template-columns:1fr 1fr}.member-table[data-v-1816cd26]{overflow-x:auto}.member-table>article[data-v-1816cd26],.member-table>header[data-v-1816cd26]{min-width:1050px}.role-intro[data-v-1816cd26]{grid-template-columns:1fr}.permission-matrix[data-v-1816cd26]{overflow-x:auto}.permission-matrix header[data-v-1816cd26],.permission-matrix>div[data-v-1816cd26]{min-width:800px}}@media(max-width:600px){.team-page[data-v-1816cd26]{padding:24px 12px}.team-head p[data-v-1816cd26]{display:none}.team-summary[data-v-1816cd26]{grid-template-columns:1fr 1fr}.member-toolbar[data-v-1816cd26]{flex-wrap:wrap}.member-toolbar[data-v-1816cd26] .ant-input-affix-wrapper{width:100%}}.security-count[data-v-1816cd26]{color:#b75c49}.audit-toolbar[data-v-1816cd26],.external-intro[data-v-1816cd26],.link-toolbar[data-v-1816cd26]{display:flex;align-items:center;justify-content:space-between;margin:16px 0;padding:16px;border:1px solid #d8ded8;background:#edf3ef}.audit-toolbar>div[data-v-1816cd26]:first-child,.external-intro>div[data-v-1816cd26],.link-toolbar>div[data-v-1816cd26]{display:flex;align-items:center;gap:12px}.audit-toolbar>div:first-child>svg[data-v-1816cd26],.external-intro svg[data-v-1816cd26],.link-toolbar svg[data-v-1816cd26]{font-size:28px;color:#497765}.audit-toolbar h2[data-v-1816cd26],.external-intro h2[data-v-1816cd26],.link-toolbar h2[data-v-1816cd26]{margin:0;font-family:Songti SC,serif}.audit-toolbar p[data-v-1816cd26],.external-intro p[data-v-1816cd26],.link-toolbar p[data-v-1816cd26]{margin:3px 0;color:#75837d;font-size:10px}.external-intro>button[data-v-1816cd26],.link-toolbar>button[data-v-1816cd26]{height:37px;padding:0 12px;border:0;background:#164f42;color:#fff}.collaborator-grid[data-v-1816cd26]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.collaborator-grid>article[data-v-1816cd26]{border:1px solid #dedad1;background:#fff}.collaborator-grid article>header[data-v-1816cd26]{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;padding:14px;border-bottom:1px solid #e9e6df}.collaborator-grid header>span[data-v-1816cd26]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff}.collaborator-grid header>div[data-v-1816cd26]{display:grid}.collaborator-grid header small[data-v-1816cd26]{color:#8d9692}.collaborator-grid dl[data-v-1816cd26]{padding:4px 14px}.collaborator-grid dl>div[data-v-1816cd26]{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid #eee;font-size:9px}.collaborator-grid dt[data-v-1816cd26]{color:#8c9591}.collaborator-grid dd[data-v-1816cd26]{margin:0;text-align:right}.collaborator-grid footer[data-v-1816cd26]{display:grid;grid-template-columns:1fr 1fr}.collaborator-grid footer button[data-v-1816cd26]{padding:9px;border:0;border-top:1px solid #e6e3dc;background:#fff;color:#4e685e}.collaborator-grid footer button[data-v-1816cd26]:last-child{background:#f5f3ed}.audit-list[data-v-1816cd26],.external-permissions[data-v-1816cd26],.link-table[data-v-1816cd26]{overflow:hidden;border:1px solid #dedad1;background:#fff}.link-table>article[data-v-1816cd26],.link-table>header[data-v-1816cd26]{display:grid;grid-template-columns:1.3fr .8fr 1fr .7fr .9fr .6fr 30px;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid #ece9e2}.audit-list>header[data-v-1816cd26],.link-table>header[data-v-1816cd26]{background:#f7f5f0;color:#8c9591;font-size:9px}.link-table article>div[data-v-1816cd26]:first-child{display:grid}.link-table small[data-v-1816cd26]{color:#929a96}.link-permissions[data-v-1816cd26]{display:flex;gap:4px}.link-permissions span[data-v-1816cd26]{padding:3px 5px;background:#edf3ef;color:#3e695a;font-size:8px}.expiring[data-v-1816cd26]{color:#b45d48;font-weight:700}.external-permissions[data-v-1816cd26]{margin-top:16px}.external-permissions>header[data-v-1816cd26]{padding:16px;border-bottom:1px solid #e6e3dc}.external-permissions h2[data-v-1816cd26]{margin:0;font-family:Songti SC,serif}.external-permissions p[data-v-1816cd26]{margin:3px 0;color:#89938e}.external-permissions article[data-v-1816cd26]{display:grid;grid-template-columns:40px 180px 1fr;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #eee}.external-permissions article>span[data-v-1816cd26]{display:grid;place-items:center;width:37px;height:37px;background:#e7f0ec;color:#3c705e}.external-permissions article>span.collaborator[data-v-1816cd26]{background:#f3ece0;color:#936a39}.external-permissions article>span.guest[data-v-1816cd26]{background:#ececef;color:#65707a}.external-permissions article>div[data-v-1816cd26]:nth-child(2){display:grid}.external-permissions small[data-v-1816cd26]{color:#8e9793}.external-permissions article>div[data-v-1816cd26]:last-child{display:flex;flex-wrap:wrap;gap:6px}.external-permissions em[data-v-1816cd26]{font-size:8px;font-style:normal}.external-permissions em svg[data-v-1816cd26]{color:#3e7865}.audit-toolbar>div[data-v-1816cd26]:last-child{display:flex;gap:7px}.audit-toolbar[data-v-1816cd26] .ant-select{width:140px}.security-signals[data-v-1816cd26]{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:10px}.security-signals article[data-v-1816cd26]{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:13px;border:1px solid #d7dfda;background:#edf3ef}.security-signals article.warning[data-v-1816cd26]{border-color:#ead4ca;background:#f8ebe6}.security-signals article>svg[data-v-1816cd26]{font-size:23px;color:#477765}.security-signals .warning>svg[data-v-1816cd26]{color:#a65340}.security-signals strong[data-v-1816cd26]{font-size:10px}.security-signals p[data-v-1816cd26]{margin:3px 0;color:#7e8a84;font-size:8px}.security-signals button[data-v-1816cd26]{border:0;background:none;color:#9b523f}.audit-list>article[data-v-1816cd26],.audit-list>header[data-v-1816cd26]{display:grid;grid-template-columns:.8fr 1.1fr .7fr 1fr 1.2fr .7fr;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #ece9e2}.audit-list>article.risk[data-v-1816cd26]{background:#fff6f3}.audit-list time[data-v-1816cd26]{color:#8c9591;font-size:9px}.audit-list article>div[data-v-1816cd26]{display:grid}.audit-list small[data-v-1816cd26]{color:#919995}.audit-list article>span:last-child svg[data-v-1816cd26]{margin-right:4px;color:#3f7a66}.audit-list article.risk>span[data-v-1816cd26]:last-child{color:#a65240}.audit-list article.risk>span:last-child svg[data-v-1816cd26]{color:#b55b48}.external-form[data-v-1816cd26]{margin-top:18px}.inline-fields[data-v-1816cd26]{display:grid;grid-template-columns:1fr 1fr;gap:7px}@media(max-width:1000px){.collaborator-grid[data-v-1816cd26]{grid-template-columns:1fr 1fr}.audit-list[data-v-1816cd26],.link-table[data-v-1816cd26]{overflow-x:auto}.link-table>article[data-v-1816cd26],.link-table>header[data-v-1816cd26]{min-width:1000px}.audit-list>article[data-v-1816cd26],.audit-list>header[data-v-1816cd26]{min-width:900px}.team-tabs[data-v-1816cd26]{overflow:auto}.team-tabs button[data-v-1816cd26]{flex:0 0 auto}}@media(max-width:650px){.collaborator-grid[data-v-1816cd26],.security-signals[data-v-1816cd26]{grid-template-columns:1fr}.audit-toolbar[data-v-1816cd26],.external-intro[data-v-1816cd26],.link-toolbar[data-v-1816cd26]{align-items:flex-start;gap:10px}.external-intro p[data-v-1816cd26],.link-toolbar p[data-v-1816cd26]{display:none}.external-permissions article[data-v-1816cd26]{grid-template-columns:40px 1fr}.external-permissions article>div[data-v-1816cd26]:last-child{grid-column:2}.audit-toolbar>div[data-v-1816cd26]:last-child{display:none}}.assignment-intro[data-v-1816cd26]{display:grid;grid-template-columns:1fr 430px;gap:12px;margin:16px 0}.assignment-intro>div[data-v-1816cd26]{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #d8ded8;background:#edf3ef}.assignment-intro>div>svg[data-v-1816cd26]{font-size:28px;color:#497765}.assignment-intro h2[data-v-1816cd26]{margin:0;font-family:Songti SC,serif}.assignment-intro p[data-v-1816cd26]{margin:4px 0 0;color:#75837d;font-size:9px}.coverage-strip[data-v-1816cd26]{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:12px;border:1px solid #dedad1;background:#fff}.coverage-strip article[data-v-1816cd26]{display:flex;align-items:center;gap:11px;padding:15px 18px;border-right:1px solid #e8e5de}.coverage-strip article[data-v-1816cd26]:last-child{border:0}.coverage-strip article>span[data-v-1816cd26]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e8f1ed;color:#3c7863}.coverage-strip article>span.warn[data-v-1816cd26]{background:#f7e9e3;color:#aa5948}.coverage-strip article>span.neutral[data-v-1816cd26]{background:#f3eddf;color:#98723c}.coverage-strip article>div[data-v-1816cd26]{display:grid}.coverage-strip strong[data-v-1816cd26]{font-family:Georgia,serif;font-size:18px}.coverage-strip small[data-v-1816cd26]{color:#8b9490;font-size:8px}.assignment-board[data-v-1816cd26]{overflow:hidden;border:1px solid #dedad1;background:#fff}.assignment-board>article[data-v-1816cd26],.assignment-board>header[data-v-1816cd26]{display:grid;grid-template-columns:1.4fr .85fr .9fr .75fr .8fr .75fr .6fr;align-items:center;gap:11px;padding:13px 16px;border-bottom:1px solid #ebe8e1}.assignment-board>header[data-v-1816cd26]{background:#f5f3ed;color:#88928d;font-size:8px}.assignment-board>article.risk[data-v-1816cd26]{background:#fff9f6}.hotel-cell[data-v-1816cd26],.owner-cell[data-v-1816cd26]{display:flex;align-items:center;gap:9px}.hotel-cell>span[data-v-1816cd26],.owner-cell>span[data-v-1816cd26]{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#477262;color:#fff}.owner-cell>span[data-v-1816cd26]{width:30px;height:30px;background:#668378;font-size:9px}.owner-cell.backup>span[data-v-1816cd26]{background:#8b806c}.assignment-board article>span[data-v-1816cd26],.hotel-cell>div[data-v-1816cd26],.owner-cell>div[data-v-1816cd26]{display:grid}.assignment-board article>span small[data-v-1816cd26],.delivery-load small[data-v-1816cd26],.hotel-cell small[data-v-1816cd26],.owner-cell small[data-v-1816cd26]{color:#929a96;font-size:7px}.missing-owner[data-v-1816cd26]{padding:7px;border:1px dashed #b35e4d;background:#fff3ef;color:#a55242;font-size:8px;cursor:pointer}.delivery-load[data-v-1816cd26]{display:grid}.delivery-load>span[data-v-1816cd26]{height:3px;margin:4px 0;background:#e5e4df}.delivery-load>span i[data-v-1816cd26]{display:block;height:100%;background:#4c7a69}.assignment-edit[data-v-1816cd26]{border:0;background:none;color:#356b59;font-size:8px;cursor:pointer}.coverage-notes[data-v-1816cd26]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px}.coverage-notes article[data-v-1816cd26]{padding:13px 15px;border-left:2px solid #b9874e;background:#f6f2e9}.coverage-notes p[data-v-1816cd26]{margin:4px 0 0;color:#7c8782;font-size:8px;line-height:1.7}.handover-person[data-v-1816cd26]{display:flex;align-items:center;gap:11px;margin:17px 0;padding:13px;background:#f5f3ed}.handover-person>span[data-v-1816cd26]{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#fff}.handover-person>div[data-v-1816cd26]{display:grid;flex:1}.handover-person small[data-v-1816cd26]{color:#8c9590}.handover-impact[data-v-1816cd26]{border:1px solid #dfdbd2}.handover-impact>header[data-v-1816cd26]{display:flex;justify-content:space-between;padding:11px 13px;border-bottom:1px solid #e6e2db}.handover-impact header small[data-v-1816cd26]{color:#8c9590}.handover-impact>div[data-v-1816cd26]{display:grid;grid-template-columns:repeat(4,1fr)}.handover-impact article[data-v-1816cd26]{display:grid;place-items:center;padding:13px;border-right:1px solid #e8e4dc}.handover-impact article>span[data-v-1816cd26]{color:#9a7341}.handover-impact article strong[data-v-1816cd26]{font-family:Georgia,serif;font-size:20px}.handover-impact article small[data-v-1816cd26]{color:#929995;font-size:8px}.handover-result[data-v-1816cd26]{display:flex;align-items:center;gap:10px;padding:12px;background:#eaf2ee;color:#3b6f5e}.handover-result>svg[data-v-1816cd26]{font-size:21px}.handover-result>span[data-v-1816cd26]{display:grid}.handover-result small[data-v-1816cd26]{color:#789086;font-size:8px}.assignment-profile[data-v-1816cd26]{display:flex;align-items:center;gap:12px;margin-bottom:15px}.assignment-profile>span[data-v-1816cd26]{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;color:#fff;font-size:17px}.assignment-profile h2[data-v-1816cd26]{margin:0;font-family:Songti SC,serif}.assignment-profile p[data-v-1816cd26]{margin:3px 0;color:#89938e}.assignment-form[data-v-1816cd26]{margin-top:16px}.assignment-preview[data-v-1816cd26]{display:grid;padding:12px;border-left:3px solid #b3844d;background:#f5f1e8}.assignment-preview span[data-v-1816cd26]{margin-top:5px;color:#6e7d76;font-size:9px}@media(max-width:1000px){.assignment-intro[data-v-1816cd26]{grid-template-columns:1fr}.coverage-strip[data-v-1816cd26]{grid-template-columns:1fr 1fr}.assignment-board[data-v-1816cd26]{overflow:auto}.assignment-board>article[data-v-1816cd26],.assignment-board>header[data-v-1816cd26]{min-width:1120px}}@media(max-width:650px){.coverage-notes[data-v-1816cd26],.coverage-strip[data-v-1816cd26]{grid-template-columns:1fr}.handover-impact>div[data-v-1816cd26]{grid-template-columns:1fr 1fr}}.profile-page[data-v-0ac3792e]{max-width:1400px;margin:auto;padding:38px 38px 70px;color:#17352d}.profile-head[data-v-0ac3792e]{display:flex;align-items:flex-end;justify-content:space-between}.eyebrow[data-v-0ac3792e]{color:#a56b32;font-size:9px;font-weight:800;letter-spacing:.18em}.profile-head h1[data-v-0ac3792e]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:36px}.profile-head p[data-v-0ac3792e]{margin:0;color:#7e8984}.profile-head>div[data-v-0ac3792e]:last-child{display:flex;gap:8px}.profile-head[data-v-0ac3792e] .ant-select{width:220px}.profile-head button[data-v-0ac3792e]{height:42px;padding:0 15px;border:0;border-radius:4px;background:#164f42;color:#fff;cursor:pointer}.hotel-hero[data-v-0ac3792e]{display:grid;grid-template-columns:190px 1fr 220px;gap:22px;align-items:center;margin:26px 0 16px;padding:18px;border:1px solid #dedad1;border-radius:7px;background:#fff}.hotel-cover[data-v-0ac3792e]{position:relative;display:grid;place-items:center;height:120px;border-radius:5px;background:linear-gradient(145deg,#647e74,#c6b590);color:#fff;font-size:32px}.hotel-cover>span[data-v-0ac3792e]{font-size:9px}.hotel-cover button[data-v-0ac3792e]{position:absolute;right:7px;bottom:7px;padding:5px;border:0;border-radius:3px;background:rgba(25,57,47,.75);color:#fff;font-size:8px}.hotel-identity .status[data-v-0ac3792e]{color:#4c7b6b;font-size:9px}.hotel-identity .status i[data-v-0ac3792e]{display:inline-block;width:7px;height:7px;margin-right:4px;border-radius:50%;background:#4c8a73}.hotel-identity h2[data-v-0ac3792e]{margin:7px 0 3px;font-family:Songti SC,serif;font-size:25px}.hotel-identity>p[data-v-0ac3792e]{margin:0;color:#87918c}.hotel-identity>div[data-v-0ac3792e]{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px;color:#75817c;font-size:9px}.hotel-hero aside[data-v-0ac3792e]{display:grid;padding:14px;border-left:1px solid #e6e2da}.hotel-hero aside p[data-v-0ac3792e],.hotel-hero aside small[data-v-0ac3792e]{color:#89938e;font-size:9px}.hotel-hero aside strong[data-v-0ac3792e]{font-family:Georgia,serif;font-size:30px}.hotel-hero aside i[data-v-0ac3792e]{font-size:11px;font-style:normal}.profile-tabs[data-v-0ac3792e]{display:flex;margin-bottom:16px;border-bottom:1px solid #d9d5cc}.profile-tabs button[data-v-0ac3792e]{display:flex;align-items:center;gap:6px;padding:13px 18px;border:0;border-bottom:2px solid transparent;background:none;color:#78847f;cursor:pointer}.profile-tabs button.active[data-v-0ac3792e]{border-bottom-color:#b77a3d;color:#174f42;font-weight:700}.profile-tabs i[data-v-0ac3792e]{padding:1px 5px;border-radius:8px;background:#b96050;color:#fff;font-size:8px;font-style:normal}.activity-layout[data-v-0ac3792e],.brand-layout[data-v-0ac3792e],.content-layout[data-v-0ac3792e]{display:grid;grid-template-columns:1.6fr .7fr;gap:14px}.asset-card[data-v-0ac3792e],.channel-rules article[data-v-0ac3792e],.contact-card[data-v-0ac3792e],.settings-card[data-v-0ac3792e],.truth-lists article[data-v-0ac3792e]{border:1px solid #dedad1;border-radius:6px;background:#fff}.asset-card>header[data-v-0ac3792e],.contact-card>header[data-v-0ac3792e],.settings-card>header[data-v-0ac3792e],.truth-lists header[data-v-0ac3792e]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #ece8e0}.asset-card>header>div[data-v-0ac3792e],.contact-card>header[data-v-0ac3792e],.settings-card>header>div[data-v-0ac3792e]{display:flex;align-items:center;gap:10px}.section-no[data-v-0ac3792e]{font-family:Georgia,serif;font-size:24px;color:#bd9a6c}.asset-card h2[data-v-0ac3792e],.contact-card h2[data-v-0ac3792e],.settings-card h2[data-v-0ac3792e]{margin:0;font-family:Songti SC,serif}.asset-card header p[data-v-0ac3792e],.contact-card header p[data-v-0ac3792e],.settings-card header p[data-v-0ac3792e]{margin:2px 0 0;color:#8c9591;font-size:9px}.basic-form[data-v-0ac3792e]{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;padding:20px}.basic-form .full[data-v-0ac3792e]{grid-column:1/-1}.settings-card>footer[data-v-0ac3792e]{display:flex;justify-content:flex-end;gap:8px;padding:13px 20px;border-top:1px solid #eee}.contact-card[data-v-0ac3792e]{padding-bottom:17px}.contact-person[data-v-0ac3792e]{display:flex;align-items:center;gap:10px;margin:16px}.contact-person>span[data-v-0ac3792e]{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#d8bd92;color:#59452b;font-family:Songti SC,serif}.contact-person>div[data-v-0ac3792e]{display:grid}.contact-person small[data-v-0ac3792e]{color:#89938e}.contact-card dl[data-v-0ac3792e]{margin:0 16px}.contact-card dl>div[data-v-0ac3792e]{display:flex;justify-content:space-between;padding:9px 0;border-top:1px solid #eee;font-size:10px}.contact-card dt[data-v-0ac3792e]{color:#8a948f}.contact-card dd[data-v-0ac3792e]{margin:0}.contact-card>.ant-btn[data-v-0ac3792e]{width:calc(100% - 32px);margin:10px 16px 0}.danger-lite[data-v-0ac3792e]{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding:16px;border:1px solid #e4d2cd;background:#fbf5f2}.danger-lite>div[data-v-0ac3792e]{display:flex;align-items:center;gap:10px}.danger-lite>div>svg[data-v-0ac3792e]{color:#b35f50;font-size:20px}.danger-lite span[data-v-0ac3792e]{display:grid}.danger-lite small[data-v-0ac3792e]{color:#8c7f7a}.brand-preview[data-v-0ac3792e]{display:grid;gap:10px}.brand-canvas[data-v-0ac3792e]{display:flex;align-items:flex-end;gap:18px;min-height:290px;padding:26px;border-radius:7px;color:#fff}.logo-preview[data-v-0ac3792e]{display:grid;place-items:center;width:76px;height:76px;border:1px solid hsla(0,0%,100%,.7);border-radius:50%;font-family:Songti SC,serif;font-size:22px}.brand-canvas h2[data-v-0ac3792e]{margin:5px 0;font-family:Songti SC,serif;font-size:25px}.brand-canvas p[data-v-0ac3792e]{margin:0;color:hsla(0,0%,100%,.75)}.color-row[data-v-0ac3792e]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.color-row>span[data-v-0ac3792e]{display:grid;grid-template-columns:24px 1fr;align-items:center;padding:10px;border:1px solid #dedad1;background:#fff;font-size:9px}.color-row i[data-v-0ac3792e]{grid-row:1/3;width:18px;height:18px;border-radius:50%}.color-row b[data-v-0ac3792e]{color:#8c9691}.brand-settings form[data-v-0ac3792e]{padding:20px}.two-col[data-v-0ac3792e]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.asset-card[data-v-0ac3792e]{margin-top:14px}.asset-grid[data-v-0ac3792e]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:16px}.asset-grid article[data-v-0ac3792e]{position:relative;display:grid;padding:10px;border:1px solid #e2ded6}.asset-grid article>div[data-v-0ac3792e]{display:grid;place-items:center;height:105px;background:#f1eee7;color:#8f9b96;font-size:26px}.asset-grid img[data-v-0ac3792e]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.asset-grid small[data-v-0ac3792e]{color:#929a96}.asset-grid article>button[data-v-0ac3792e]{position:absolute;top:8px;right:8px;border:0;background:#fff;cursor:pointer}.asset-add[data-v-0ac3792e]{display:grid;place-items:center;align-content:center;gap:7px;min-height:160px;border:1px dashed #c7c2b8;background:#faf9f5;color:#78847f;cursor:pointer}.fact-summary[data-v-0ac3792e]{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:14px;border:1px solid #dedad1;background:#fff}.fact-summary>div[data-v-0ac3792e]{display:grid;grid-template-columns:38px 1fr;align-items:center;padding:14px 18px;border-right:1px solid #e8e4dc}.fact-summary>div>span[data-v-0ac3792e]{grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#edf3ef;color:#487765}.fact-summary strong[data-v-0ac3792e]{font-family:Georgia,serif;font-size:24px}.fact-summary small[data-v-0ac3792e]{color:#8e9793}.channel-intro[data-v-0ac3792e],.facts-head[data-v-0ac3792e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.channel-intro h2[data-v-0ac3792e],.facts-head h2[data-v-0ac3792e]{margin:0;font-family:Songti SC,serif}.channel-intro p[data-v-0ac3792e],.facts-head p[data-v-0ac3792e]{margin:3px 0;color:#86918c}.channel-intro button[data-v-0ac3792e],.facts-head button[data-v-0ac3792e]{height:38px;padding:0 13px;border:0;background:#164f42;color:#fff;cursor:pointer}.room-grid[data-v-0ac3792e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.room-add[data-v-0ac3792e],.room-grid>article[data-v-0ac3792e]{overflow:hidden;border:1px solid #dedad1;border-radius:6px;background:#fff}.room-cover[data-v-0ac3792e]{position:relative;display:grid;place-items:center;height:145px;background:linear-gradient(145deg,#607c72,#ceb990);color:#fff;font-size:38px}.room-cover.garden[data-v-0ac3792e]{background:linear-gradient(145deg,#69816c,#c7b88e)}.room-cover.family[data-v-0ac3792e]{background:linear-gradient(145deg,#8d745d,#d7c4a3)}.room-cover span[data-v-0ac3792e]{position:absolute;right:8px;bottom:7px;font-size:8px}.room-info[data-v-0ac3792e]{padding:14px}.room-info header[data-v-0ac3792e]{display:flex;justify-content:space-between}.room-info h3[data-v-0ac3792e]{margin:0;font-family:Songti SC,serif}.room-info header small[data-v-0ac3792e]{color:#8b9590}.room-info dl[data-v-0ac3792e]{display:grid;grid-template-columns:1fr 1fr;margin:12px 0}.room-info dl>div[data-v-0ac3792e]{padding:6px;border:1px solid #eee}.room-info dt[data-v-0ac3792e]{color:#8a948f;font-size:8px}.room-info dd[data-v-0ac3792e]{margin:2px 0;font-size:9px}.room-tags[data-v-0ac3792e]{display:flex;gap:4px}.room-tags span[data-v-0ac3792e]{padding:3px 5px;background:#f1eee7;color:#7d6749;font-size:8px}.room-info>p[data-v-0ac3792e]{padding:8px;background:#edf3ef;color:#527064;font-size:8px}.room-info footer[data-v-0ac3792e]{display:flex;justify-content:flex-end;gap:8px}.room-info footer button[data-v-0ac3792e]{border:0;background:none;color:#286452;font-size:9px;cursor:pointer}.room-add[data-v-0ac3792e]{display:grid;place-items:center;align-content:center;min-height:350px;border-style:dashed;color:#818b86;cursor:pointer}.room-add>svg[data-v-0ac3792e]{font-size:25px}.room-add small[data-v-0ac3792e]{margin-top:5px}.truth-lists[data-v-0ac3792e]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.truth-lists header>span[data-v-0ac3792e]{font-size:20px}.truth-lists .safe[data-v-0ac3792e]{color:#3e7b67}.truth-lists .forbidden[data-v-0ac3792e]{color:#b06052}.truth-lists header>div[data-v-0ac3792e]{flex:1}.truth-lists h3[data-v-0ac3792e]{margin:0;font-family:Songti SC,serif}.truth-lists header p[data-v-0ac3792e]{margin:2px 0;color:#8b9590}.truth-lists header button[data-v-0ac3792e]{border:0;background:none;color:#286452;cursor:pointer}.truth-lists article>div[data-v-0ac3792e]{display:flex;flex-wrap:wrap;gap:7px;padding:16px}.truth-lists article>div span[data-v-0ac3792e]{padding:7px 9px;border-radius:3px;background:#edf3ef;color:#477060;font-size:9px}.truth-lists article:last-child>div span[data-v-0ac3792e]{background:#f8ece8;color:#98594d}.channel-intro>div[data-v-0ac3792e]{display:flex;align-items:center;gap:12px}.channel-intro>div>span[data-v-0ac3792e]{font-size:30px;color:#467665}.channel-rules[data-v-0ac3792e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.channel-rules article>header[data-v-0ac3792e]{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:9px;padding:15px;border-bottom:1px solid #ece8e0}.channel-rules article>header>span[data-v-0ac3792e]{display:grid;place-items:center;width:38px;height:38px;border-radius:5px;background:#e7f0ed;color:#3d735f}.channel-rules article>header>span.xhs[data-v-0ac3792e]{background:#f4e7e2;color:#9b5141}.channel-rules article>header>span.moments[data-v-0ac3792e]{background:#f2ecde;color:#896935}.channel-rules h3[data-v-0ac3792e]{margin:0;font-family:Songti SC,serif}.channel-rules header small[data-v-0ac3792e]{color:#8b9590;font-size:8px}.rule-specs[data-v-0ac3792e]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#e9e6df}.rule-specs span[data-v-0ac3792e]{display:grid;padding:10px;background:#f8f6f1}.rule-specs small[data-v-0ac3792e]{color:#89938e;font-size:8px}.channel-rules dl[data-v-0ac3792e]{padding:4px 15px}.channel-rules dl>div[data-v-0ac3792e]{padding:8px 0;border-bottom:1px solid #eee}.channel-rules dt[data-v-0ac3792e]{color:#8c9691;font-size:8px}.channel-rules dd[data-v-0ac3792e]{margin:2px 0;font-size:9px}.channel-rules footer[data-v-0ac3792e]{display:flex;justify-content:space-between;padding:12px 15px;color:#919a96;font-size:8px}.channel-rules footer button[data-v-0ac3792e]{border:0;background:none;color:#286452;cursor:pointer}.activity-layout[data-v-0ac3792e]{grid-template-columns:.8fr 1.2fr}.collaborator-card>div[data-v-0ac3792e]{display:grid;grid-template-columns:36px 1fr auto auto;align-items:center;gap:10px;padding:12px 18px;border-bottom:1px solid #eee}.collaborator-card>div>span[data-v-0ac3792e]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff}.collaborator-card>div>div[data-v-0ac3792e]{display:grid}.collaborator-card small[data-v-0ac3792e]{color:#8b9590}.collaborator-card em[data-v-0ac3792e]{color:#87928d;font-size:9px;font-style:normal}.change-card[data-v-0ac3792e] .ant-timeline{padding:20px}.change-card[data-v-0ac3792e] .ant-timeline-item-content small,.change-card[data-v-0ac3792e] .ant-timeline-item-content strong{display:block}.change-card[data-v-0ac3792e] .ant-timeline-item-content p{margin:3px 0;color:#687770}.change-card[data-v-0ac3792e] .ant-timeline-item-content small{color:#939b97}@media(max-width:1000px){.activity-layout[data-v-0ac3792e],.brand-layout[data-v-0ac3792e],.content-layout[data-v-0ac3792e]{grid-template-columns:1fr}.channel-rules[data-v-0ac3792e],.room-grid[data-v-0ac3792e]{grid-template-columns:1fr 1fr}.asset-grid[data-v-0ac3792e]{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.profile-page[data-v-0ac3792e]{padding:24px 12px}.profile-head p[data-v-0ac3792e]{display:none}.profile-head[data-v-0ac3792e] .ant-select{width:150px}.hotel-hero[data-v-0ac3792e]{grid-template-columns:100px 1fr}.hotel-cover[data-v-0ac3792e]{height:100px}.hotel-hero aside[data-v-0ac3792e]{grid-column:1/-1}.profile-tabs[data-v-0ac3792e]{overflow:auto}.profile-tabs button[data-v-0ac3792e]{flex:0 0 auto}.fact-summary[data-v-0ac3792e]{grid-template-columns:1fr 1fr}.channel-rules[data-v-0ac3792e],.room-grid[data-v-0ac3792e],.truth-lists[data-v-0ac3792e]{grid-template-columns:1fr}.asset-grid[data-v-0ac3792e]{grid-template-columns:1fr 1fr}.channel-rules[data-v-0ac3792e]{grid-template-columns:1fr}}.library-page[data-v-57032a2e]{max-width:1540px;margin:auto;padding:38px 38px 100px;color:#17352d}.library-head[data-v-57032a2e]{display:flex;align-items:flex-end;justify-content:space-between}.eyebrow[data-v-57032a2e]{color:#a56b32;font-size:9px;font-weight:800;letter-spacing:.18em}.library-head h1[data-v-57032a2e]{margin:6px 0 4px;font-family:Songti SC,serif;font-size:36px}.library-head p[data-v-57032a2e]{margin:0;color:#7e8984}.library-head>div[data-v-57032a2e]:last-child{display:flex;gap:8px}.library-head button[data-v-57032a2e]{height:42px;padding:0 15px;border-radius:4px;cursor:pointer}.primary[data-v-57032a2e]{border:0;background:#164f42;color:#fff}.secondary[data-v-57032a2e]{border:1px solid #d7d3ca;background:#fff;color:#4e625a}.asset-summary[data-v-57032a2e]{display:grid;grid-template-columns:repeat(4,1fr);margin:25px 0 14px;border:1px solid #dedad1;background:#fff}.asset-summary article[data-v-57032a2e]{display:grid;padding:15px 20px;border-right:1px solid #e8e4dc}.asset-summary small[data-v-57032a2e],.asset-summary span[data-v-57032a2e]{color:#8d9691;font-size:9px}.asset-summary strong[data-v-57032a2e]{font-family:Georgia,serif;font-size:27px}.asset-summary .good[data-v-57032a2e]{color:#40806a}.library-layout[data-v-57032a2e]{display:grid;grid-template-columns:220px 1fr;gap:12px}.library-sidebar[data-v-57032a2e]{align-self:start;border:1px solid #dedad1;background:#fff}.side-section[data-v-57032a2e]{padding:12px 8px;border-bottom:1px solid #e9e6df}.side-section header[data-v-57032a2e]{display:flex;justify-content:space-between;padding:6px 8px;color:#8b9590;font-size:9px;font-weight:700}.side-section header button[data-v-57032a2e],.side-section>button[data-v-57032a2e]{border:0;background:none;cursor:pointer}.side-section>button[data-v-57032a2e]{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;width:100%;padding:8px;border-radius:4px;color:#5c6c65;text-align:left}.side-section>button.active[data-v-57032a2e]{background:#edf3ef;color:#285b4a}.side-section>button>span[data-v-57032a2e]{display:grid;place-items:center;width:26px;height:26px;border-radius:4px;color:#fff;font-family:Songti SC,serif}.side-section em[data-v-57032a2e]{font-style:normal}.side-section i[data-v-57032a2e]{color:#9aa29e;font-size:8px;font-style:normal}.storage[data-v-57032a2e]{padding:15px}.storage>div[data-v-57032a2e]{display:flex;justify-content:space-between;font-size:9px}.storage small[data-v-57032a2e]{color:#929a96;font-size:8px}.asset-content[data-v-57032a2e]{min-width:0}.asset-toolbar[data-v-57032a2e]{display:flex;gap:7px;padding:10px;border:1px solid #dedad1;background:#fff}.search-box[data-v-57032a2e]{display:flex;align-items:center;gap:8px;min-width:230px;flex:1;padding:0 10px;border:1px solid #d9d9d9;border-radius:5px;color:#89938e}.search-box input[data-v-57032a2e]{width:100%;border:0;outline:0}.asset-toolbar[data-v-57032a2e] .ant-select{width:125px}.asset-toolbar>button[data-v-57032a2e]{padding:0 11px;border:1px solid #d9d5cc;background:#fff;color:#64726c;cursor:pointer}.asset-toolbar>button.active[data-v-57032a2e]{background:#315d50;color:#fff}.result-meta[data-v-57032a2e]{display:flex;justify-content:space-between;padding:13px 2px;color:#87918c;font-size:9px}.result-meta button[data-v-57032a2e]{width:30px;height:28px;border:1px solid #ddd9d1;background:#fff;color:#89938e}.result-meta button.active[data-v-57032a2e]{background:#edf3ef;color:#315d50}.assets-grid[data-v-57032a2e]{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.assets-grid>article[data-v-57032a2e],.assets-list>article[data-v-57032a2e]{overflow:hidden;border:1px solid #dedad1;border-radius:5px;background:#fff;cursor:pointer;transition:transform .15s,box-shadow .15s}.assets-grid>article[data-v-57032a2e]:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(34,67,56,.1)}.assets-grid>article.selected[data-v-57032a2e],.assets-list>article.selected[data-v-57032a2e]{outline:2px solid #437866}.asset-visual[data-v-57032a2e]{position:relative;display:grid;place-items:center;aspect-ratio:16/10;background:linear-gradient(145deg,#53766c,#d0bd96);color:#fff;font-size:38px}.asset-visual.romance[data-v-57032a2e]{background:linear-gradient(145deg,#8a5b59,#d8b89c)}.asset-visual.sea[data-v-57032a2e]{background:linear-gradient(145deg,#537d89,#c5d9d6 52%,#c2a474)}.asset-visual.spa[data-v-57032a2e]{background:linear-gradient(145deg,#576c62,#c6b58f)}.asset-visual.city[data-v-57032a2e]{background:linear-gradient(145deg,#586975,#b5b0a4)}.asset-visual.blocked[data-v-57032a2e]{filter:grayscale(.7);background:linear-gradient(145deg,#756865,#aaa39b)}.ai-label[data-v-57032a2e],.blocked-label[data-v-57032a2e]{position:absolute;top:8px;left:8px;padding:4px 6px;border-radius:3px;background:rgba(24,55,45,.78);font-size:8px}.blocked-label[data-v-57032a2e]{top:auto;bottom:8px;background:#a34f43}.visual-actions[data-v-57032a2e]{position:absolute;right:8px;bottom:8px;display:flex;gap:4px;opacity:0}.asset-visual:hover .visual-actions[data-v-57032a2e]{opacity:1}.select-check[data-v-57032a2e],.visual-actions button[data-v-57032a2e]{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:4px;background:hsla(0,0%,100%,.92);color:#52665e;cursor:pointer}.select-check[data-v-57032a2e]{position:absolute;top:8px;right:8px}.selected .select-check[data-v-57032a2e]{background:#3d7663;color:#fff}.asset-info[data-v-57032a2e]{padding:12px}.asset-title[data-v-57032a2e]{display:flex;justify-content:space-between;gap:7px}.asset-title>div[data-v-57032a2e]{display:grid;min-width:0}.asset-title small[data-v-57032a2e],.asset-title strong[data-v-57032a2e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-title small[data-v-57032a2e]{color:#8e9792;font-size:8px}.asset-tags[data-v-57032a2e]{display:flex;gap:4px;margin:10px 0}.asset-tags span[data-v-57032a2e],.detail-tags span[data-v-57032a2e]{padding:3px 5px;background:#f1eee7;color:#7d6749;font-size:7px}.asset-info footer[data-v-57032a2e]{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #eee;color:#929a96;font-size:8px}.assets-list[data-v-57032a2e]{display:grid;gap:7px}.assets-list>article[data-v-57032a2e]{display:grid;grid-template-columns:180px 1fr}.assets-list .asset-visual[data-v-57032a2e]{aspect-ratio:16/9}.empty-assets[data-v-57032a2e]{display:grid;place-items:center;padding:80px;color:#929c97}.empty-assets>svg[data-v-57032a2e]{font-size:35px}.empty-assets p[data-v-57032a2e]{margin:4px}.bulk-bar[data-v-57032a2e]{position:fixed;right:25px;bottom:22px;left:25px;z-index:100;display:flex;align-items:center;gap:8px;max-width:1100px;margin:auto;padding:12px 14px;border:1px solid #315d50;border-radius:6px;background:#173f34;color:#fff;box-shadow:0 12px 35px rgba(22,52,43,.3)}.bulk-bar>div[data-v-57032a2e]{display:flex;align-items:center;gap:12px;flex:1}.bulk-bar>div button[data-v-57032a2e]{border:0;background:none;color:#fff}.bulk-bar>div span[data-v-57032a2e]{color:#b8cbc4;font-size:9px}.drawer-title[data-v-57032a2e]{display:flex;align-items:center;gap:10px}.drawer-title>button[data-v-57032a2e]{border:0;background:none}.drawer-title>span[data-v-57032a2e]{flex:1}.detail-visual[data-v-57032a2e]{display:grid;place-items:center;height:250px;background:linear-gradient(145deg,#53766c,#d0bd96);color:#fff;font-size:55px}.detail-visual>span[data-v-57032a2e]{font-size:9px}.detail-heading[data-v-57032a2e]{display:flex;align-items:center;justify-content:space-between;padding:14px 0}.detail-heading h2[data-v-57032a2e]{margin:3px 0;font-family:Songti SC,serif}.detail-heading small[data-v-57032a2e]{color:#89938e}.detail-heading button[data-v-57032a2e]{border:0;background:none;color:#b7833d;font-size:20px}.detail-actions[data-v-57032a2e]{display:flex;gap:8px}.detail-section[data-v-57032a2e]{margin-top:20px}.detail-section h3[data-v-57032a2e]{font-family:Songti SC,serif}.detail-section dl>div[data-v-57032a2e]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #eee}.detail-section dt[data-v-57032a2e]{color:#8a948f}.detail-section dd[data-v-57032a2e]{margin:0}.detail-tags[data-v-57032a2e]{display:flex;gap:5px;margin-bottom:10px}.detail-section[data-v-57032a2e] .ant-timeline-item-content p{margin:2px 0;color:#67766f}.detail-section[data-v-57032a2e] .ant-timeline-item-content small{color:#929b97}.usage[data-v-57032a2e]{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid #eee}.usage>span[data-v-57032a2e]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#edf3ef;color:#42725f}.usage>div[data-v-57032a2e]{display:grid}.usage small[data-v-57032a2e]{color:#8d9691}@media(max-width:1100px){.assets-grid[data-v-57032a2e]{grid-template-columns:repeat(2,1fr)}.asset-toolbar[data-v-57032a2e]{flex-wrap:wrap}.search-box[data-v-57032a2e]{flex-basis:100%}}@media(max-width:700px){.library-page[data-v-57032a2e]{padding:24px 12px 90px}.library-head p[data-v-57032a2e]{display:none}.asset-summary[data-v-57032a2e]{grid-template-columns:1fr 1fr}.library-layout[data-v-57032a2e]{grid-template-columns:1fr}.library-sidebar[data-v-57032a2e]{display:none}.assets-grid[data-v-57032a2e]{grid-template-columns:1fr}.asset-toolbar[data-v-57032a2e] .ant-select{width:calc(50% - 4px)}.assets-list>article[data-v-57032a2e]{grid-template-columns:120px 1fr}.bulk-bar[data-v-57032a2e]{right:8px;bottom:8px;left:8px;flex-wrap:wrap}.bulk-bar>div[data-v-57032a2e]{flex-basis:100%}}.review-page[data-v-00a64ed4]{--green:#163f35;--line:#dedbd2;min-height:calc(100vh - 70px);padding:28px clamp(18px,2.5vw,40px) 42px;background:#f4f2ec;color:#233b34}.page-head[data-v-00a64ed4]{display:flex;align-items:flex-end;justify-content:space-between;max-width:1600px;margin:0 auto 22px}.eyebrow[data-v-00a64ed4]{color:#aa7138;font-size:9px;font-weight:700;letter-spacing:.18em}.page-head h1[data-v-00a64ed4]{margin:5px 0 2px;font-family:Songti SC,Georgia,serif;font-size:31px;font-weight:600;letter-spacing:.03em}.page-head p[data-v-00a64ed4]{margin:0;color:#818984;font-size:11px}.head-stats[data-v-00a64ed4]{display:flex;border:1px solid var(--line);background:#faf9f5}.head-stats span[data-v-00a64ed4]{padding:10px 17px;border-right:1px solid var(--line);color:#79837e;font-size:9px}.head-stats span[data-v-00a64ed4]:last-child{border:0}.head-stats b[data-v-00a64ed4]{margin-right:4px;color:#294a40;font-family:Georgia,serif;font-size:17px}.head-stats .rate b[data-v-00a64ed4]{color:#a46831}.review-shell[data-v-00a64ed4]{display:grid;grid-template-columns:270px minmax(520px,1fr) 330px;max-width:1600px;min-height:760px;margin:auto;border:1px solid #d8d5cc;background:#fff;box-shadow:0 16px 40px rgba(35,60,51,.07)}.decision-panel[data-v-00a64ed4],.queue-panel[data-v-00a64ed4]{background:#faf9f5}.queue-panel[data-v-00a64ed4]{border-right:1px solid var(--line)}.queue-head[data-v-00a64ed4]{display:flex;align-items:center;justify-content:space-between;padding:18px}.queue-head>div[data-v-00a64ed4]{display:grid}.queue-head strong[data-v-00a64ed4]{font-family:Songti SC,serif;font-size:16px}.queue-head small[data-v-00a64ed4]{margin-top:3px;color:#969c98;font-size:8px}.compare-toolbar button[data-v-00a64ed4],.history>button[data-v-00a64ed4],.queue-head button[data-v-00a64ed4],.truth-strip button[data-v-00a64ed4]{border:0;background:none;color:#6c7974;cursor:pointer}.spin[data-v-00a64ed4]{animation:spin-00a64ed4 1s linear infinite}@keyframes spin-00a64ed4{to{transform:rotate(1turn)}}.queue-tabs[data-v-00a64ed4]{display:flex;padding:0 13px 10px;border-bottom:1px solid var(--line)}.queue-tabs button[data-v-00a64ed4]{flex:1;padding:7px 2px;border:0;border-bottom:2px solid transparent;background:none;color:#858d89;font-size:9px;cursor:pointer}.queue-tabs button.active[data-v-00a64ed4]{border-bottom-color:#ad733a;color:var(--green);font-weight:700}.queue-tabs i[data-v-00a64ed4]{font-style:normal}.queue-list[data-v-00a64ed4]{max-height:680px;overflow:auto;padding:7px}.queue-item[data-v-00a64ed4]{position:relative;display:grid;width:100%;grid-template-columns:34px 1fr;gap:9px;padding:12px 9px;border:1px solid transparent;background:none;text-align:left;cursor:pointer}.queue-item[data-v-00a64ed4]:hover{background:#f3f1ea}.queue-item.active[data-v-00a64ed4]{border-color:#b9c8c1;background:#edf3ef;box-shadow:inset 3px 0 #315f50}.hotel-sign[data-v-00a64ed4]{display:grid;place-items:center;width:34px;height:34px;border-radius:3px;background:#597a6f;color:#fff;font-family:Songti SC,serif}.hotel-sign.sea[data-v-00a64ed4]{background:#54798a}.hotel-sign.mountain[data-v-00a64ed4]{background:#796d55}.hotel-sign.city[data-v-00a64ed4]{background:#795e57}.queue-copy[data-v-00a64ed4]{display:grid;min-width:0}.queue-copy>span[data-v-00a64ed4]{display:flex;align-items:center;gap:4px}.queue-copy strong[data-v-00a64ed4]{overflow:hidden;color:#304a41;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.queue-copy em[data-v-00a64ed4],.queue-copy small[data-v-00a64ed4]{overflow:hidden;color:#8d9591;font-size:8px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.queue-copy em[data-v-00a64ed4]{margin-top:3px;color:#6e7e77}.risk-dot[data-v-00a64ed4]{padding:1px 4px;border-radius:2px;background:#f2dfd9;color:#a44e3e;font-size:7px;font-style:normal}.queue-time[data-v-00a64ed4]{position:absolute;right:8px;bottom:9px;color:#9a9f9c;font-size:7px}.queue-time.urgent[data-v-00a64ed4]{color:#b25242}.queue-empty[data-v-00a64ed4]{display:grid;place-items:center;gap:6px;padding:70px 10px;color:#94a29c}.queue-empty svg[data-v-00a64ed4]{font-size:28px}.queue-empty strong[data-v-00a64ed4]{font-size:11px}.queue-empty small[data-v-00a64ed4]{font-size:8px}.evidence-panel[data-v-00a64ed4]{min-width:0;padding:0 24px 25px}.task-head[data-v-00a64ed4]{display:flex;align-items:center;justify-content:space-between;min-height:95px;border-bottom:1px solid #e7e4dd}.task-meta[data-v-00a64ed4]{display:flex;gap:6px;color:#8a918d;font-size:8px}.task-meta i[data-v-00a64ed4]{color:#c7c8c4}.task-head h2[data-v-00a64ed4]{margin:7px 0 2px;font-family:Songti SC,serif;font-size:22px}.task-head p[data-v-00a64ed4]{margin:0;color:#929995;font-size:8px}.truth-strip[data-v-00a64ed4]{display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:9px;margin:14px 0 0;padding:10px 12px;border-left:3px solid #527867;background:#edf3ef;color:#41675a}.truth-strip>svg[data-v-00a64ed4]{font-size:21px}.truth-strip>div[data-v-00a64ed4]{display:flex;align-items:center;gap:5px}.truth-strip strong[data-v-00a64ed4]{margin-right:5px;font-size:9px}.truth-strip span[data-v-00a64ed4]{padding:3px 6px;background:#fff;font-size:7px}.truth-strip button[data-v-00a64ed4]{font-size:8px}.fact-detail[data-v-00a64ed4]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;background:#e0ded7}.fact-detail>div[data-v-00a64ed4]{padding:10px;background:#f8f7f3}.fact-detail small[data-v-00a64ed4]{color:#9b773f;font-size:8px}.fact-detail p[data-v-00a64ed4]{margin:4px 0 0;color:#65736d;font-size:8px;line-height:1.6}.compare-toolbar[data-v-00a64ed4]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin:15px 0 9px;color:#8a928e;font-size:8px}.compare-toolbar>div[data-v-00a64ed4]:last-child{justify-self:end}.compare-toolbar button[data-v-00a64ed4]{padding:6px 9px}.compare-toolbar button.active[data-v-00a64ed4]{background:#e9efeb;color:#2f5c4e}.compare-toolbar button[data-v-00a64ed4]:disabled{opacity:.3}.comparison[data-v-00a64ed4]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.comparison.single[data-v-00a64ed4]{grid-template-columns:minmax(0,760px);justify-content:center}.image-stage[data-v-00a64ed4]{position:relative;display:grid;place-items:center;min-width:0;aspect-ratio:4/3;margin:0;overflow:hidden;background:#e9e8e3}.image-stage img[data-v-00a64ed4]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-stage figcaption[data-v-00a64ed4]{position:absolute;top:0;left:0;z-index:2;display:grid;padding:8px 10px;background:rgba(24,43,37,.78);color:#fff}.image-stage figcaption span[data-v-00a64ed4]{color:#d7c39f;font-size:6px;letter-spacing:.15em}.image-stage figcaption strong[data-v-00a64ed4]{font-size:8px}.image-stage>i[data-v-00a64ed4]{position:absolute;left:9px;bottom:8px;padding:3px 6px;background:hsla(0,0%,100%,.8);color:#6c7772;font-size:7px;font-style:normal}.image-stage>i.ai-mark[data-v-00a64ed4]{background:#684a2e;color:#fff}.zoom[data-v-00a64ed4]{position:absolute;right:9px;bottom:8px;width:27px;height:27px;border:0;border-radius:50%;background:hsla(0,0%,100%,.85);color:#334f46;cursor:pointer}.visual-placeholder[data-v-00a64ed4]{display:grid;place-items:center;width:100%;height:100%;background:radial-gradient(circle at 70% 25%,#faf4e8 0 8%,transparent 9%),linear-gradient(145deg,#d7ded8,#aabcb2);color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.2)}.visual-placeholder.sea[data-v-00a64ed4]{background:linear-gradient(145deg,#b8d1d3,#65899a)}.visual-placeholder.mountain[data-v-00a64ed4]{background:linear-gradient(145deg,#d6c7a8,#77745d)}.visual-placeholder.city[data-v-00a64ed4]{background:linear-gradient(145deg,#cfbfb8,#74615d)}.visual-placeholder svg[data-v-00a64ed4]{font-size:43px;opacity:.8}.visual-placeholder strong[data-v-00a64ed4]{margin-top:-35px;font-family:Songti SC,serif;font-size:17px}.visual-placeholder small[data-v-00a64ed4]{margin-top:-47px;font-size:8px}.asset-film[data-v-00a64ed4]{display:flex;gap:6px;margin-top:8px}.asset-film button[data-v-00a64ed4]{position:relative;display:grid;grid-template-columns:42px 1fr;grid-template-rows:1fr 1fr;min-width:125px;padding:5px;border:1px solid #dddcd6;background:#fff;text-align:left;cursor:pointer}.asset-film button.active[data-v-00a64ed4]{border-color:#497565;background:#f0f5f2}.asset-film>button>span[data-v-00a64ed4]{display:grid;grid-row:1/3;place-items:center;width:38px;height:32px;background:#aebfb7;color:#fff}.asset-film img[data-v-00a64ed4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.asset-film small[data-v-00a64ed4],.asset-film strong[data-v-00a64ed4]{padding-left:6px;font-size:7px}.asset-film small[data-v-00a64ed4]{color:#939995}.asset-film>button>svg[data-v-00a64ed4]{position:absolute;right:3px;top:3px;color:#3c765f}.brief[data-v-00a64ed4]{display:grid;grid-template-columns:26px 1fr;gap:9px;margin-top:14px;padding:12px;border:1px solid #e2dfd7;background:#faf9f5}.brief>svg[data-v-00a64ed4]{color:#9c7548;font-size:18px}.brief strong[data-v-00a64ed4]{font-size:9px}.brief p[data-v-00a64ed4]{margin:4px 0 0;color:#68746f;font-size:8px;line-height:1.6}.decision-panel[data-v-00a64ed4]{border-left:1px solid var(--line);padding:18px}.decision-panel>header[data-v-00a64ed4]{display:flex;align-items:center;justify-content:space-between}.decision-panel h3[data-v-00a64ed4]{margin:3px 0 0;font-family:Songti SC,serif;font-size:19px}.progress-ring[data-v-00a64ed4]{display:grid;place-items:center;width:42px;height:42px;border:3px solid #d8e2dd;border-top-color:#3e735f;border-radius:50%;color:#345e50;font:700 10px Georgia}.risk-card[data-v-00a64ed4]{display:grid;grid-template-columns:22px 1fr;gap:7px;margin:15px 0;padding:10px;background:#f9ece7;color:#9d4f40}.risk-card svg[data-v-00a64ed4]{font-size:17px}.risk-card strong[data-v-00a64ed4]{font-size:8px}.risk-card p[data-v-00a64ed4]{margin:3px 0 0;font-size:8px;line-height:1.5}.checklist[data-v-00a64ed4]{margin-top:14px;border-top:1px solid #e2dfd7}.checklist label[data-v-00a64ed4]{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:11px 0;border-bottom:1px solid #e7e4dc}.checklist label>button[data-v-00a64ed4]{display:grid;place-items:center;width:23px;height:23px;border:1px solid #c5cbc7;border-radius:50%;background:#fff;color:#fff;cursor:pointer}.checklist label.checked>button[data-v-00a64ed4]{border-color:#477462;background:#477462}.checklist label.warn>button[data-v-00a64ed4]{border-color:#b4604d;background:#b4604d}.checklist label>span[data-v-00a64ed4]{display:grid}.checklist strong[data-v-00a64ed4]{font-size:9px}.checklist small[data-v-00a64ed4]{margin-top:2px;color:#939b97;font-size:7px}.checklist .issue[data-v-00a64ed4]{justify-self:start;margin-top:4px;padding:0;border:0;background:none;color:#aa6652;font-size:7px;cursor:pointer}.channel-rule[data-v-00a64ed4]{margin:14px 0;padding:10px;border:1px solid #dbd6ca;background:#f8f3e9}.channel-rule header[data-v-00a64ed4]{display:flex;align-items:center;justify-content:space-between}.channel-rule strong[data-v-00a64ed4]{font-size:9px}.channel-rule p[data-v-00a64ed4]{margin:5px 0 0;color:#776c5e;font-size:8px;line-height:1.5}.decision-box>label[data-v-00a64ed4]{display:block;margin-bottom:7px;font-size:9px;font-weight:700}.decision-options[data-v-00a64ed4]{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:8px}.decision-options button[data-v-00a64ed4]{display:grid;place-items:center;gap:3px;padding:8px 2px;border:1px solid #dad7cf;background:#fff;color:#7f8984;font-size:8px;cursor:pointer}.decision-options button.active[data-v-00a64ed4]{border-color:#477462;background:#edf4f0;color:#315f50}.decision-options button:nth-child(2).active[data-v-00a64ed4]{border-color:#b57b3d;background:#fbf3e7;color:#8a5a2c}.decision-options button:nth-child(3).active[data-v-00a64ed4]{border-color:#b75d4b;background:#f9ebe7;color:#994838}.quick-notes[data-v-00a64ed4]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.quick-notes button[data-v-00a64ed4]{padding:3px 5px;border:1px solid #dedbd3;background:#fff;color:#78827d;font-size:7px;cursor:pointer}.submit-review[data-v-00a64ed4]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:14px;padding:11px 13px;border:0;background:#174f41;color:#fff;font-size:9px;cursor:pointer}.submit-review[data-v-00a64ed4]:disabled{opacity:.55}.send-creation[data-v-00a64ed4]{width:100%;margin-top:6px;padding:8px;border:1px solid #b47a40;background:#fff;color:#96602c;font-size:8px;cursor:pointer}.history[data-v-00a64ed4]{margin-top:15px;border-top:1px solid #dfdcd4}.history>button[data-v-00a64ed4]{display:flex;align-items:center;gap:6px;width:100%;padding:12px 0;font-size:8px}.history article[data-v-00a64ed4]{display:grid;grid-template-columns:9px 1fr;gap:7px;padding:7px 0}.history article>i[data-v-00a64ed4]{width:6px;height:6px;margin-top:3px;border-radius:50%;background:#b8beb9}.history article>i.reject[data-v-00a64ed4]{background:#b65d4c}.history article>i.done[data-v-00a64ed4]{background:#4b7967}.history strong[data-v-00a64ed4]{font-size:8px}.history p[data-v-00a64ed4]{margin:2px 0;color:#8d6258;font-size:7px}.history small[data-v-00a64ed4]{color:#9a9f9c;font-size:7px}@media(max-width:1250px){.review-shell[data-v-00a64ed4]{grid-template-columns:230px minmax(480px,1fr) 300px}.head-stats[data-v-00a64ed4]{display:none}}@media(max-width:980px){.review-shell[data-v-00a64ed4]{grid-template-columns:220px 1fr}.decision-panel[data-v-00a64ed4]{grid-column:1/-1;border-top:1px solid var(--line);border-left:0}.page-head[data-v-00a64ed4]{align-items:flex-start}.comparison[data-v-00a64ed4]{grid-template-columns:1fr}.image-stage[data-v-00a64ed4]{aspect-ratio:16/9}}@media(max-width:680px){.review-page[data-v-00a64ed4]{padding:18px 10px}.review-shell[data-v-00a64ed4]{display:block}.queue-panel[data-v-00a64ed4]{border:0}.queue-list[data-v-00a64ed4]{max-height:260px}.evidence-panel[data-v-00a64ed4]{padding:0 12px 18px}.task-head[data-v-00a64ed4]{align-items:flex-start;padding:12px 0}.truth-strip>div span[data-v-00a64ed4]{display:none}.comparison[data-v-00a64ed4],.fact-detail[data-v-00a64ed4]{grid-template-columns:1fr}.asset-film[data-v-00a64ed4]{overflow:auto}.page-head h1[data-v-00a64ed4]{font-size:26px}}.external-portal[data-v-41d58ae2]{--ink:#193b31;--green:#164f42;min-height:100vh;background:#f4f1e9;color:var(--ink);font-family:Noto Sans SC,Microsoft YaHei,sans-serif}.portal-top[data-v-41d58ae2]{position:sticky;top:0;z-index:20;display:flex;align-items:center;height:66px;padding:0 32px;border-bottom:1px solid #ddd8cd;background:#faf9f5ee;backdrop-filter:blur(14px)}.brand[data-v-41d58ae2]{display:flex;align-items:center;gap:9px}.brand>span[data-v-41d58ae2]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--green);color:#efd5a7;font:17px Songti SC,serif}.brand>div[data-v-41d58ae2]{display:grid}.brand strong[data-v-41d58ae2]{font-family:Songti SC,serif;letter-spacing:.1em}.brand small[data-v-41d58ae2]{color:#87918c;font-size:8px}.secure[data-v-41d58ae2]{margin-left:auto;color:#74817b;font-size:9px}.secure svg[data-v-41d58ae2]{margin-right:5px;color:#487968}.portal-top>button[data-v-41d58ae2]{margin-left:22px;border:0;background:none;color:#687670;font-size:9px;cursor:pointer}.eyebrow[data-v-41d58ae2]{color:#a76e36;font-size:8px;font-weight:800;letter-spacing:.2em}.verify-page[data-v-41d58ae2]{display:grid;grid-template-columns:minmax(340px,1fr) 480px;max-width:1100px;min-height:calc(100vh - 66px);margin:auto;align-items:center;gap:75px;padding:50px}.verify-art[data-v-41d58ae2]{position:relative;display:grid;align-content:end;min-height:520px;padding:42px;overflow:hidden;background:linear-gradient(145deg,#274c41,#8ca198 52%,#d1b987);color:#fff;box-shadow:0 25px 60px #29473c22}.verify-art[data-v-41d58ae2]:before{position:absolute;top:70px;right:-80px;width:310px;height:310px;border:1px solid #ffffff44;border-radius:50%;content:""}.verify-art[data-v-41d58ae2]:after{position:absolute;top:135px;right:-15px;width:175px;height:175px;border:1px solid #ffffff55;border-radius:50%;content:""}.art-number[data-v-41d58ae2]{position:absolute;top:35px;left:38px;color:#e8cf9d;font:13px Georgia;letter-spacing:.15em}.verify-art>div[data-v-41d58ae2]{position:relative;z-index:1}.verify-art small[data-v-41d58ae2]{color:#e6c88e;letter-spacing:.18em}.verify-art strong[data-v-41d58ae2]{display:block;margin:12px 0 4px;font:30px Songti SC,serif}.verify-art p[data-v-41d58ae2]{margin:0;font-size:15px}.verify-art>i[data-v-41d58ae2]{position:absolute;right:22px;bottom:22px;font-size:8px;font-style:normal}.verify-card[data-v-41d58ae2]{padding:45px;border:1px solid #ded9cf;background:#fff;box-shadow:0 18px 50px #314b4211}.verify-card h1[data-v-41d58ae2]{margin:8px 0;font:30px Songti SC,serif}.verify-card>p[data-v-41d58ae2]{color:#7d8984;line-height:1.8}.invitee[data-v-41d58ae2]{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;margin:24px 0;padding:12px;background:#edf3ef}.invitee>span[data-v-41d58ae2]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#d9c29c;color:#60482b}.invitee>div[data-v-41d58ae2]{display:grid}.invitee small[data-v-41d58ae2]{color:#80908a}.invitee>svg[data-v-41d58ae2]{color:#3f7965}.decision>label[data-v-41d58ae2],.verify-card>label[data-v-41d58ae2]{display:block;margin:14px 0 7px;color:#50645b;font-size:9px;font-weight:700}.code-input[data-v-41d58ae2]{display:grid;grid-template-columns:repeat(4,45px) 1fr;gap:7px}.code-input input[data-v-41d58ae2]{height:48px;border:1px solid #d2d1cb;text-align:center;font:20px Georgia;outline:0}.code-input input[data-v-41d58ae2]:focus{border-color:#417463}.code-input button[data-v-41d58ae2]{border:0;background:none;color:#3b6e5d;font-size:9px}.code-hint[data-v-41d58ae2]{display:block;margin-top:7px;color:#a06d38}.verify-button[data-v-41d58ae2]{width:100%;margin-top:24px;padding:13px;border:0;background:var(--green);color:#fff}.verify-button[data-v-41d58ae2]:disabled{opacity:.5}.preview-entry[data-v-41d58ae2]{width:100%;margin-top:7px;padding:9px;border:1px solid #d8d4ca;background:#fff;color:#65736d}.verify-card>footer[data-v-41d58ae2]{margin-top:24px;padding-top:15px;border-top:1px solid #eee9df;color:#939a97;font-size:8px}.project-hero[data-v-41d58ae2]{display:flex;align-items:flex-end;justify-content:space-between;max-width:1480px;margin:auto;padding:35px 36px 22px}.project-hero h1[data-v-41d58ae2]{margin:7px 0 4px;font:32px Songti SC,serif}.project-hero p[data-v-41d58ae2]{margin:0;color:#7e8984}.review-status[data-v-41d58ae2]{display:grid;justify-items:end;width:180px}.review-status>span b[data-v-41d58ae2]{font:30px Georgia}.review-status small[data-v-41d58ae2]{color:#8b948f}.review-status[data-v-41d58ae2] .ant-progress{width:100%}.scope-notice[data-v-41d58ae2]{display:grid;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;max-width:1408px;margin:0 auto 14px;padding:11px 14px;border-left:3px solid #4d7969;background:#e8efeb}.scope-notice>svg[data-v-41d58ae2]{font-size:20px}.scope-notice>div[data-v-41d58ae2]{display:grid}.scope-notice p[data-v-41d58ae2]{margin:2px 0;color:#76847e;font-size:8px}.scope-notice>span[data-v-41d58ae2]{font-size:8px}.review-layout[data-v-41d58ae2]{display:grid;grid-template-columns:260px minmax(480px,1fr) 330px;max-width:1480px;min-height:660px;margin:auto;padding:0 36px 110px}.asset-nav[data-v-41d58ae2],.decision[data-v-41d58ae2]{border:1px solid #ddd9cf;background:#fff}.asset-nav>header[data-v-41d58ae2]{display:grid;padding:15px;border-bottom:1px solid #e8e4dc}.asset-nav header small[data-v-41d58ae2]{color:#8e9792}.asset-nav>button[data-v-41d58ae2]{display:grid;grid-template-columns:49px 1fr auto;align-items:center;gap:9px;width:100%;padding:10px;border:0;border-bottom:1px solid #eee9e0;background:#fff;color:#4c6057;text-align:left}.asset-nav>button.active[data-v-41d58ae2]{background:#edf3ef;box-shadow:inset 3px 0 #3f735f}.thumb[data-v-41d58ae2]{display:grid;place-items:center;width:48px;height:39px;background:linear-gradient(145deg,#56796e,#d0bc96);color:#fff}.thumb.tea[data-v-41d58ae2]{background:linear-gradient(145deg,#9d7856,#dec8a7)}.thumb.romance[data-v-41d58ae2]{background:linear-gradient(145deg,#895c59,#d8b79c)}.thumb.forest[data-v-41d58ae2]{background:linear-gradient(145deg,#345f51,#b7a37e)}.asset-nav button>div[data-v-41d58ae2]{display:grid;min-width:0}.asset-nav button small[data-v-41d58ae2],.asset-nav button strong[data-v-41d58ae2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-nav button small[data-v-41d58ae2]{color:#8f9793;font-size:8px}.asset-nav button>svg[data-v-41d58ae2]{color:#447a65}.asset-nav button>i[data-v-41d58ae2]{display:grid;place-items:center;width:20px;height:20px;border:1px solid #d2d2cc;border-radius:50%;font-size:8px;font-style:normal}.asset-focus[data-v-41d58ae2]{min-width:0;padding:0 20px}.asset-focus>header[data-v-41d58ae2]{display:flex;align-items:center;justify-content:space-between;min-height:76px}.asset-focus h2[data-v-41d58ae2]{margin:3px 0;font:20px Songti SC,serif}.asset-focus p[data-v-41d58ae2]{margin:0;color:#8b948f;font-size:8px}.focus-visual[data-v-41d58ae2]{position:relative;display:grid;place-items:center;aspect-ratio:4/3;margin:0;overflow:hidden;background:linear-gradient(145deg,#587b70,#cbb991);color:#fff}.focus-visual.tea[data-v-41d58ae2]{background:linear-gradient(145deg,#967352,#dac4a0)}.focus-visual.romance[data-v-41d58ae2]{background:linear-gradient(145deg,#875855,#dbb99e)}.focus-visual.forest[data-v-41d58ae2]{background:linear-gradient(145deg,#315d4f,#b6a17e)}.focus-visual>svg[data-v-41d58ae2]{font-size:80px;opacity:.65}.focus-visual figcaption[data-v-41d58ae2]{position:absolute;left:20px;bottom:18px;display:grid;text-shadow:0 1px 5px #0007}.focus-visual figcaption span[data-v-41d58ae2]{font-size:8px}.focus-visual figcaption strong[data-v-41d58ae2]{font:20px Songti SC,serif}.focus-visual>i[data-v-41d58ae2]{position:absolute;right:12px;bottom:9px;font-size:7px;font-style:normal}.focus-visual>button[data-v-41d58ae2]{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;border-radius:50%;background:#ffffffdd;color:#496158}.truth-card[data-v-41d58ae2]{display:grid;grid-template-columns:25px 1fr auto;gap:8px;margin-top:10px;padding:10px;background:#edf3ef}.truth-card>svg[data-v-41d58ae2]{font-size:20px;color:#477765}.truth-card p[data-v-41d58ae2]{margin:2px 0;color:#6f7e77}.truth-card button[data-v-41d58ae2]{border:0;background:none;color:#3e715f;font-size:8px}.requirements[data-v-41d58ae2]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ddd9cf}.requirements>div[data-v-41d58ae2]{padding:9px;background:#f8f7f3}.requirements small[data-v-41d58ae2]{color:#9a6d39}.requirements p[data-v-41d58ae2]{margin:3px 0;font-size:8px}.asset-switch[data-v-41d58ae2]{display:flex;justify-content:space-between;margin-top:10px}.asset-switch button[data-v-41d58ae2]{border:0;background:none;color:#4c665c}.decision[data-v-41d58ae2]{padding:20px}.decision h2[data-v-41d58ae2]{margin:6px 0;font:21px Songti SC,serif}.decision>p[data-v-41d58ae2]{color:#7f8a85;font-size:9px}.decision-buttons[data-v-41d58ae2]{display:grid;gap:7px;margin:16px 0}.decision-buttons>button[data-v-41d58ae2]{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:9px;padding:12px;border:1px solid #dedad1;background:#fff;color:#64736d;text-align:left}.decision-buttons>button.active[data-v-41d58ae2]:first-child{border-color:#477866;background:#edf4f0;color:#315f50}.decision-buttons>button.active[data-v-41d58ae2]:last-child{border-color:#b8793b;background:#faf1e5;color:#8d5928}.decision-buttons>button>svg[data-v-41d58ae2]{font-size:21px}.decision-buttons button span[data-v-41d58ae2]{display:grid}.decision-buttons small[data-v-41d58ae2]{font-size:8px}.decision label i[data-v-41d58ae2]{color:#b55c48;font-style:normal}.issue-tags[data-v-41d58ae2]{display:flex;flex-wrap:wrap;gap:5px}.issue-tags button[data-v-41d58ae2]{padding:5px 7px;border:1px solid #d9d5cc;background:#fff;color:#7b8580;font-size:8px}.issue-tags button.active[data-v-41d58ae2]{border-color:#a96d38;background:#f7eee2;color:#8d592b}.history-note[data-v-41d58ae2]{display:grid;grid-template-columns:20px 1fr;gap:7px;margin-top:14px;padding:9px;background:#f5f3ed}.history-note p[data-v-41d58ae2]{margin:3px 0;color:#7d8782;font-size:8px}.save-next[data-v-41d58ae2]{width:100%;margin-top:13px;padding:10px;border:0;background:#355f52;color:#fff}.save-next[data-v-41d58ae2]:disabled{opacity:.4}.review-footer[data-v-41d58ae2]{position:fixed;right:0;bottom:0;left:0;z-index:15;display:flex;align-items:center;gap:9px;min-height:78px;padding:12px max(36px,calc(50vw - 704px));border-top:1px solid #d9d5cc;background:#faf9f5f5;box-shadow:0 -8px 25px #233e3412}.review-footer>div[data-v-41d58ae2]{display:grid;flex:1}.review-footer span[data-v-41d58ae2]{color:#7f8985;font-size:9px}.review-footer>button[data-v-41d58ae2]{padding:11px 15px;border:1px solid #d8d4cb;background:#fff;color:#596a63}.review-footer .submit-all[data-v-41d58ae2]{border-color:var(--green);background:var(--green);color:#fff}.review-footer button[data-v-41d58ae2]:disabled{opacity:.45}.complete-page[data-v-41d58ae2],.state-page[data-v-41d58ae2]{display:grid;place-items:center;align-content:center;min-height:calc(100vh - 66px);padding:30px;text-align:center}.complete-mark[data-v-41d58ae2],.state-page>span[data-v-41d58ae2]{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#eee6d9;color:#9b6b37;font-size:34px}.complete-page h1[data-v-41d58ae2],.state-page h1[data-v-41d58ae2]{font:32px Songti SC,serif}.complete-page>p[data-v-41d58ae2],.state-page p[data-v-41d58ae2]{max-width:470px;color:#77837e;line-height:1.8}.complete-page>button[data-v-41d58ae2],.state-page button[data-v-41d58ae2]{margin:15px 0;padding:11px 24px;border:0;background:var(--green);color:#fff}.complete-page>small[data-v-41d58ae2],.state-page small[data-v-41d58ae2]{color:#929995}.complete-mark[data-v-41d58ae2]{background:#dfece5;color:#38725d}.receipt[data-v-41d58ae2]{width:min(520px,100%);margin:20px 0;border:1px solid #dcd8ce;background:#fff;text-align:left}.receipt header[data-v-41d58ae2]{display:flex;justify-content:space-between;padding:12px 16px;background:#253f37;color:#fff}.receipt header b[data-v-41d58ae2]{font:12px Georgia}.receipt dl[data-v-41d58ae2]{margin:0;padding:8px 16px}.receipt dl>div[data-v-41d58ae2]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #eee}.receipt dt[data-v-41d58ae2]{color:#8b948f}.receipt dd[data-v-41d58ae2]{margin:0}.confirm-dialog[data-v-41d58ae2]{display:grid;place-items:center;padding:24px;text-align:center}.confirm-dialog>span[data-v-41d58ae2]{display:grid;place-items:center;width:55px;height:55px;border-radius:50%;background:#dfece5;color:#37715c;font-size:25px}.confirm-dialog>span.changes[data-v-41d58ae2]{background:#f5e8da;color:#9c6632}.confirm-dialog h2[data-v-41d58ae2]{font-family:Songti SC,serif}.confirm-dialog p[data-v-41d58ae2]{color:#7b8781}.confirm-dialog>div[data-v-41d58ae2]{display:flex;gap:8px;margin-top:20px}.fullscreen[data-v-41d58ae2]{position:fixed;inset:0;z-index:100;background:#101714ee}.fullscreen>button[data-v-41d58ae2]{position:absolute;top:20px;right:20px;border:0;background:none;color:#fff;font-size:24px}.fullscreen>div[data-v-41d58ae2]{display:grid;place-items:center;width:100%;height:100%;color:#fff}.fullscreen>div>svg[data-v-41d58ae2]{font-size:140px;opacity:.7}.fullscreen span[data-v-41d58ae2]{font:25px Songti SC,serif}@media(max-width:1150px){.review-layout[data-v-41d58ae2]{grid-template-columns:220px 1fr}.decision[data-v-41d58ae2]{grid-column:1/-1;margin-top:12px}.verify-page[data-v-41d58ae2]{gap:30px}.review-footer[data-v-41d58ae2]{padding:12px 25px}}@media(max-width:700px){.portal-top[data-v-41d58ae2]{padding:0 14px}.secure[data-v-41d58ae2]{display:none}.verify-page[data-v-41d58ae2]{display:block;padding:20px}.verify-art[data-v-41d58ae2]{min-height:220px;margin-bottom:12px}.verify-card[data-v-41d58ae2]{padding:25px}.project-hero[data-v-41d58ae2]{padding:25px 14px}.project-hero h1[data-v-41d58ae2]{font-size:25px}.review-status[data-v-41d58ae2]{display:none}.scope-notice[data-v-41d58ae2]{margin:0 14px 10px}.scope-notice>span[data-v-41d58ae2]{display:none}.review-layout[data-v-41d58ae2]{display:block;padding:0 14px 155px}.asset-nav[data-v-41d58ae2]{display:flex;overflow:auto}.asset-nav>header[data-v-41d58ae2]{display:none}.asset-nav>button[data-v-41d58ae2]{min-width:210px}.asset-focus[data-v-41d58ae2]{padding:0}.decision[data-v-41d58ae2]{margin-top:10px}.review-footer[data-v-41d58ae2]{flex-wrap:wrap;padding:9px 12px}.review-footer>div[data-v-41d58ae2]{flex-basis:100%}.review-footer>button[data-v-41d58ae2]{flex:1}.code-input[data-v-41d58ae2]{grid-template-columns:repeat(4,40px) 1fr}}.client-request-portal[data-v-d9ca25bc]{--green:#164f42;min-height:100vh;background:#f5f2ea;color:#193b31;font-family:Noto Sans SC,Microsoft YaHei,sans-serif}.portal-header[data-v-d9ca25bc]{display:flex;align-items:center;height:68px;padding:0 42px;border-bottom:1px solid #ded9cf;background:#fbfaf7}.brand[data-v-d9ca25bc]{display:flex;align-items:center;gap:10px}.brand>span[data-v-d9ca25bc]{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:var(--green);color:#efd3a4;font:18px Songti SC,serif}.brand>div[data-v-d9ca25bc]{display:grid}.brand strong[data-v-d9ca25bc]{font:16px Songti SC,serif;letter-spacing:.1em}.brand small[data-v-d9ca25bc],.portal-header>div[data-v-d9ca25bc]:last-child{color:#84908a;font-size:9px}.portal-header>div[data-v-d9ca25bc]:last-child{margin-left:auto}.portal-header svg[data-v-d9ca25bc]{color:#4b7866;margin-right:5px}.eyebrow[data-v-d9ca25bc]{color:#a56d34;font-size:9px;font-weight:800;letter-spacing:.2em}.verify[data-v-d9ca25bc]{display:grid;grid-template-columns:minmax(350px,1fr) 490px;align-items:center;gap:70px;max-width:1120px;min-height:calc(100vh - 68px);margin:auto;padding:45px}.visual[data-v-d9ca25bc]{position:relative;display:grid;align-content:end;min-height:510px;padding:42px;background:linear-gradient(145deg,#285349,#9daea1 57%,#d4bb8b);color:#fff}.visual[data-v-d9ca25bc]:after{position:absolute;right:-70px;top:80px;width:280px;height:280px;border:1px solid #ffffff55;border-radius:50%;content:""}.visual span[data-v-d9ca25bc]{color:#e7c88f;font-size:9px;letter-spacing:.2em}.visual strong[data-v-d9ca25bc]{margin-top:12px;font:30px Songti SC,serif}.visual p[data-v-d9ca25bc]{font-size:13px}.visual i[data-v-d9ca25bc]{position:absolute;right:22px;bottom:22px;font-size:8px;font-style:normal}.verify article[data-v-d9ca25bc]{padding:43px;border:1px solid #ded9cf;background:#fff}.verify h1[data-v-d9ca25bc]{margin:9px 0;font:30px Songti SC,serif}.verify article>p[data-v-d9ca25bc]{color:#7f8b85;line-height:1.8}.contact-card[data-v-d9ca25bc]{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;margin:23px 0;padding:12px;background:#edf3ef}.contact-card>span[data-v-d9ca25bc]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#d9c29b}.contact-card>div[data-v-d9ca25bc]{display:grid}.contact-card small[data-v-d9ca25bc]{color:#84908a}.contact-card>svg[data-v-d9ca25bc]{color:#397763}.verify label[data-v-d9ca25bc]{display:block;margin-bottom:8px;font-size:9px;font-weight:700}.code[data-v-d9ca25bc]{display:grid;grid-template-columns:repeat(4,43px) 1fr;gap:7px}.code input[data-v-d9ca25bc]{height:46px;border:1px solid #d7d3cb;text-align:center;font:20px Georgia}.code button[data-v-d9ca25bc]{border:0;background:none;color:#39715f;font-size:9px}.hint[data-v-d9ca25bc]{display:block;margin-top:7px;color:#a06c35;font-size:8px}.enter[data-v-d9ca25bc],.submit[data-v-d9ca25bc]{width:100%;margin-top:22px;padding:13px;border:0;background:var(--green);color:#fff;cursor:pointer}.enter[data-v-d9ca25bc]:disabled,.submit[data-v-d9ca25bc]:disabled{opacity:.45}.desk-head[data-v-d9ca25bc]{display:flex;justify-content:space-between;max-width:1180px;margin:auto;padding:58px 40px 32px}.desk-head h1[data-v-d9ca25bc]{margin:10px 0 6px;font:34px Songti SC,serif}.desk-head p[data-v-d9ca25bc]{margin:0;color:#7e8984}.sla[data-v-d9ca25bc]{display:grid;align-content:center;min-width:180px;padding-left:28px;border-left:1px solid #d9d4ca}.sla small[data-v-d9ca25bc],.sla span[data-v-d9ca25bc]{color:#89938e;font-size:8px}.sla strong[data-v-d9ca25bc]{font:25px Georgia,serif}.tabs[data-v-d9ca25bc]{display:flex;max-width:1100px;margin:auto;border-bottom:1px solid #dbd7ce}.tabs button[data-v-d9ca25bc]{padding:13px 20px;border:0;border-bottom:2px solid transparent;background:none;color:#718079;cursor:pointer}.tabs button.active[data-v-d9ca25bc]{border-bottom-color:#b77b3e;color:#245847;font-weight:700}.tabs i[data-v-d9ca25bc]{padding:2px 5px;border-radius:8px;background:#e4eee8;color:#39725e;font-size:8px;font-style:normal}.new-layout[data-v-d9ca25bc]{display:grid;grid-template-columns:1.35fr .65fr;gap:14px;max-width:1100px;margin:18px auto 70px}.form-card[data-v-d9ca25bc],.guide-card[data-v-d9ca25bc],.history-card[data-v-d9ca25bc],.tips-card[data-v-d9ca25bc]{border:1px solid #dedad1;background:#fff}.form-card[data-v-d9ca25bc]{padding:25px}.form-card>header[data-v-d9ca25bc]{display:flex;gap:12px;margin-bottom:20px}.step[data-v-d9ca25bc]{display:grid;place-items:center;width:33px;height:33px;background:#e9f0ec;color:#39715f;font:16px Georgia}.form-card header div[data-v-d9ca25bc]{display:grid}.form-card header small[data-v-d9ca25bc]{color:#8c9590;font-size:9px}.two[data-v-d9ca25bc]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tips-card[data-v-d9ca25bc]{padding:25px;background:#f3eee4}.guide-card h2[data-v-d9ca25bc],.history-card h2[data-v-d9ca25bc],.tips-card h2[data-v-d9ca25bc]{margin:6px 0 22px;font:22px Songti SC,serif}.tips-card>div[data-v-d9ca25bc]{display:grid;grid-template-columns:35px 1fr;gap:9px;margin:17px 0}.tips-card>div>span[data-v-d9ca25bc]{display:grid;place-items:center;width:32px;height:32px;background:#e6eee9;color:#477863}.tips-card p[data-v-d9ca25bc]{margin:3px 0;color:#77847d;font-size:9px;line-height:1.6}.tips-card footer[data-v-d9ca25bc]{margin-top:28px;padding-top:15px;border-top:1px solid #dbd2c2;color:#8f6a3c;font-size:8px}.guide-card[data-v-d9ca25bc],.history-card[data-v-d9ca25bc]{max-width:1100px;margin:18px auto 70px;padding:24px}.history-card>header[data-v-d9ca25bc]{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:14px;border-bottom:1px solid #e9e5de}.history-card>article[data-v-d9ca25bc]{display:grid;grid-template-columns:43px 1fr 20px;align-items:center;gap:12px;padding:16px 4px;border-bottom:1px solid #eeeae3;cursor:pointer}.state-icon[data-v-d9ca25bc]{display:grid;place-items:center;width:42px;height:42px;background:#e8f1ed;color:#3d7763}.state-icon.scope[data-v-d9ca25bc]{background:#f3e9dc;color:#9d6d35}.state-icon.clarify[data-v-d9ca25bc]{background:#f5e5e0;color:#a85645}.history-card article>div[data-v-d9ca25bc]{display:grid}.history-card article header[data-v-d9ca25bc]{display:flex;justify-content:space-between}.history-card p[data-v-d9ca25bc],.history-card small[data-v-d9ca25bc]{margin:3px 0;color:#89938e;font-size:9px}.guide-card[data-v-d9ca25bc]{padding:30px}.guide-steps[data-v-d9ca25bc]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#e6e2d9;margin:20px 0}.guide-steps article[data-v-d9ca25bc]{display:grid;padding:20px;background:#fff}.guide-steps b[data-v-d9ca25bc]{color:#b27d43;font:22px Georgia}.guide-steps p[data-v-d9ca25bc]{color:#7e8984;font-size:9px;line-height:1.7}.progress-head[data-v-d9ca25bc]{display:flex;align-items:center;gap:10px}.progress-head>div[data-v-d9ca25bc]{display:grid;flex:1}.progress-head h2[data-v-d9ca25bc]{margin:0;font:20px Songti SC,serif}.progress-head p[data-v-d9ca25bc]{margin:3px 0;color:#89938e;font-size:9px}.timeline[data-v-d9ca25bc]{margin:24px 0}.timeline article[data-v-d9ca25bc]{display:grid;grid-template-columns:16px 1fr;gap:7px;padding-bottom:18px}.timeline article>span[data-v-d9ca25bc]{width:8px;height:8px;margin-top:5px;border:2px solid #c4c9c3;border-radius:50%}.timeline article>span.done[data-v-d9ca25bc]{border-color:#47806a;background:#47806a}.timeline article>div[data-v-d9ca25bc]{display:grid}.timeline small[data-v-d9ca25bc]{color:#949c98;font-size:8px}.timeline p[data-v-d9ca25bc]{margin:4px 0;padding:8px;background:#f5f2eb;color:#78847e;font-size:9px}.need-box[data-v-d9ca25bc]{padding:14px;background:#fff7ed;border:1px solid #ead7bd}.need-box p[data-v-d9ca25bc]{color:#806948;font-size:9px;line-height:1.6}.need-box button[data-v-d9ca25bc]{margin-top:8px;padding:8px;border:1px solid #b57e45;background:#fff;color:#946235}.drawer-footer[data-v-d9ca25bc]{display:flex;justify-content:flex-end;gap:8px}.drawer-footer button[data-v-d9ca25bc]{padding:8px 12px;border:1px solid #d9d5cd;background:#fff}.drawer-footer .primary[data-v-d9ca25bc]{border:0;background:var(--green);color:#fff}@media(max-width:850px){.verify[data-v-d9ca25bc]{grid-template-columns:1fr;padding:24px}.visual[data-v-d9ca25bc]{min-height:300px}.desk-head[data-v-d9ca25bc]{padding:35px 20px;display:block}.sla[data-v-d9ca25bc]{margin-top:20px;padding:12px 0;border:0}.new-layout[data-v-d9ca25bc]{grid-template-columns:1fr;margin:12px}.guide-steps[data-v-d9ca25bc]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.portal-header[data-v-d9ca25bc]{padding:0 15px}.portal-header>div[data-v-d9ca25bc]:last-child{display:none}.desk-head h1[data-v-d9ca25bc]{font-size:27px}.guide-steps[data-v-d9ca25bc],.two[data-v-d9ca25bc]{grid-template-columns:1fr}.tabs[data-v-d9ca25bc]{overflow:auto}.tabs button[data-v-d9ca25bc]{white-space:nowrap}}.client-portal[data-v-bf335508]{--green:#174f42;min-height:100vh;background:#f5f2ea;color:#1e3b32}.portal-header[data-v-bf335508]{position:sticky;top:0;z-index:20;display:flex;align-items:center;height:68px;padding:0 32px;border-bottom:1px solid #ddd8cf;background:#fbfaf7}.brand[data-v-bf335508]{display:flex;align-items:center;gap:10px}.brand>span[data-v-bf335508]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--green);color:#efd3a4;font:18px Songti SC,serif}.brand>div[data-v-bf335508],.hotel-switch>span[data-v-bf335508]{display:grid}.brand strong[data-v-bf335508]{font:16px Songti SC,serif;letter-spacing:.08em}.brand small[data-v-bf335508],.hotel-switch small[data-v-bf335508]{color:#8a948f;font-size:8px}.hotel-switch[data-v-bf335508]{display:flex;align-items:center;gap:8px;margin-left:45px;padding:7px 10px;border-left:1px solid #ded9cf}.secure[data-v-bf335508]{margin-left:auto;color:#708079;font-size:8px}.portal-header>button[data-v-bf335508]{margin-left:18px;border:0;background:none;color:#708079;font-size:8px}.verify-page[data-v-bf335508]{display:grid;grid-template-columns:1.1fr 480px;align-items:center;gap:70px;max-width:1120px;min-height:calc(100vh - 68px);margin:auto;padding:50px}.verify-art[data-v-bf335508]{position:relative;overflow:hidden;display:grid;align-content:end;min-height:535px;padding:45px;background:linear-gradient(145deg,#194b40,#54796f 58%,#d3b987);color:#fff}.verify-art[data-v-bf335508]:after{position:absolute;top:70px;right:-80px;width:330px;height:330px;border:1px solid #ffffff55;border-radius:50%;content:""}.verify-art>span[data-v-bf335508]{color:#e6c78f;font:9px Georgia;letter-spacing:.2em}.verify-art h1[data-v-bf335508]{margin:12px 0;font:38px/1.35 Songti SC,serif}.verify-art p[data-v-bf335508]{color:#d5e0dc}.verify-art>div[data-v-bf335508]{display:grid;grid-template-columns:50px 1fr auto;align-items:center;margin-top:25px;padding:16px;border-top:1px solid #ffffff44;border-bottom:1px solid #ffffff44}.verify-art>div b[data-v-bf335508]{font:28px Georgia}.verify-art>div small[data-v-bf335508]{color:#bfd0c9}.verify-art>div strong[data-v-bf335508]{font:22px Georgia}.verify-art>i[data-v-bf335508]{margin-top:25px;font-size:8px;font-style:normal}.verify-card[data-v-bf335508]{padding:40px;border:1px solid #ded9cf;background:#fff}.eyebrow[data-v-bf335508]{color:#a47239;font:9px Georgia;letter-spacing:.18em}.verify-card h2[data-v-bf335508]{margin:10px 0;font:28px Songti SC,serif}.verify-card>p[data-v-bf335508]{color:#7c8983;line-height:1.8}.identity[data-v-bf335508]{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;margin:23px 0;padding:12px;background:#eaf1ed}.identity>span[data-v-bf335508]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#d8c09a}.identity>div[data-v-bf335508]{display:grid}.identity small[data-v-bf335508]{color:#84908a;font-size:8px}.identity>svg[data-v-bf335508]{color:#397763}.verify-card label[data-v-bf335508]{font-size:9px;font-weight:700}.code[data-v-bf335508]{display:grid;grid-template-columns:repeat(4,43px) 1fr;gap:7px;margin-top:8px}.code input[data-v-bf335508]{height:46px;border:1px solid #d7d3cb;text-align:center;font:20px Georgia}.code button[data-v-bf335508]{border:0;background:none;color:#39715f;font-size:8px}.hint[data-v-bf335508]{display:block;margin-top:6px;color:#a06c35;font-size:8px}.enter[data-v-bf335508]{width:100%;margin-top:20px;padding:13px;border:0;background:var(--green);color:#fff}.enter[data-v-bf335508]:disabled{opacity:.45}.verify-card footer[data-v-bf335508]{margin-top:16px;color:#8a948f;font-size:7px}.portal-nav[data-v-bf335508]{position:fixed;top:68px;bottom:0;left:0;width:215px;border-right:1px solid #ded9d0;background:#f9f8f4}.client-profile[data-v-bf335508]{display:flex;align-items:center;gap:9px;padding:18px;border-bottom:1px solid #e5e1d9}.client-profile>span[data-v-bf335508]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#d6bd96}.client-profile>div[data-v-bf335508]{display:grid}.client-profile small[data-v-bf335508]{color:#8e9793;font-size:7px}.portal-nav nav[data-v-bf335508]{padding:10px}.portal-nav nav button[data-v-bf335508]{display:grid;grid-template-columns:23px 1fr auto;align-items:center;width:100%;padding:11px;border:0;border-left:3px solid transparent;background:none;color:#69766f;text-align:left;font-size:9px}.portal-nav nav button.active[data-v-bf335508]{border-left-color:#a8783f;background:#eaf1ed;color:#285f4d;font-weight:700}.portal-nav nav i[data-v-bf335508]{padding:2px 5px;border-radius:8px;background:#b65a48;color:#fff;font-size:7px;font-style:normal}.portal-nav>section[data-v-bf335508]{margin:10px;padding:13px;background:#244b3f;color:#fff}.portal-nav>section>strong[data-v-bf335508]{font-size:8px}.portal-nav>section>div[data-v-bf335508]{display:flex;align-items:center;gap:7px;margin:10px 0}.portal-nav>section>div>span[data-v-bf335508]{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#d2b37f;color:#294b40}.portal-nav>section p[data-v-bf335508]{display:grid;flex:1;margin:0}.portal-nav>section small[data-v-bf335508]{color:#a9bbb4;font-size:6px}.portal-nav>section em[data-v-bf335508]{color:#9bd1bc;font-size:6px;font-style:normal}.portal-nav>section button[data-v-bf335508]{width:100%;padding:7px;border:1px solid #ffffff55;background:none;color:#fff;font-size:7px}.portal-nav>footer[data-v-bf335508]{position:absolute;right:15px;bottom:15px;left:15px;color:#9aa29e;font-size:7px;line-height:1.8}.portal-main[data-v-bf335508]{min-height:calc(100vh - 68px);margin-left:215px;padding:34px 38px 70px}.section-head[data-v-bf335508],.welcome[data-v-bf335508]{display:flex;align-items:flex-end;justify-content:space-between;max-width:1280px;margin:auto}.section-head h1[data-v-bf335508],.welcome h1[data-v-bf335508]{margin:7px 0 4px;font:30px Songti SC,serif}.section-head p[data-v-bf335508],.welcome p[data-v-bf335508]{margin:0;color:#7c8882}.section-head>button[data-v-bf335508],.welcome>button[data-v-bf335508]{padding:10px 13px;border:0;background:var(--green);color:#fff}.action-strip[data-v-bf335508]{display:grid;grid-template-columns:repeat(4,1fr);max-width:1280px;margin:22px auto 13px;border:1px solid #dedad1;background:#dedad1;gap:1px}.action-strip article[data-v-bf335508]{display:grid;padding:16px 18px;background:#fff}.action-strip small[data-v-bf335508],.action-strip span[data-v-bf335508]{color:#89938e;font-size:8px}.action-strip strong[data-v-bf335508]{margin:5px 0;font:26px Georgia}.action-strip strong em[data-v-bf335508]{font:11px sans-serif}.home-grid[data-v-bf335508]{display:grid;grid-template-columns:1.35fr .65fr;gap:12px;max-width:1280px;margin:auto}.asset-review-grid>article[data-v-bf335508],.delivery-list>article[data-v-bf335508],.fact-list>article[data-v-bf335508],.project-section[data-v-bf335508],.recent-delivery[data-v-bf335508],.report-grid>article[data-v-bf335508],.request-list[data-v-bf335508],.review-hero[data-v-bf335508],.service-progress[data-v-bf335508],.todo-card[data-v-bf335508]{border:1px solid #dedad1;background:#fff}.project-section>header[data-v-bf335508],.recent-delivery>header[data-v-bf335508],.todo-card>header[data-v-bf335508]{display:flex;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #e8e4dc}.project-section h2[data-v-bf335508],.recent-delivery h2[data-v-bf335508],.service-progress h2[data-v-bf335508],.todo-card h2[data-v-bf335508]{margin:3px 0;font:17px Songti SC,serif}.todo-card header span[data-v-bf335508]{color:#a4753c;font:7px Georgia;letter-spacing:.15em}.project-section header button[data-v-bf335508],.recent-delivery header button[data-v-bf335508],.todo-card header button[data-v-bf335508]{border:0;background:none;color:#376b59;font-size:8px}.todo-card>section[data-v-bf335508]{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:13px 18px;border-bottom:1px solid #ebe8e1}.todo-card>section>i[data-v-bf335508]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#f3e3df;color:#a65143}.todo-card>section.fact>i[data-v-bf335508]{background:#e8f0ec;color:#3f725f}.todo-card>section.scope>i[data-v-bf335508]{background:#f4ecdf;color:#9c7138}.todo-card>section>div[data-v-bf335508]{display:grid}.todo-card p[data-v-bf335508]{margin:2px 0;color:#7d8983;font-size:8px}.todo-card small[data-v-bf335508]{color:#999f9c;font-size:7px}.todo-card>section button[data-v-bf335508]{padding:6px 8px;border:1px solid #d6d2ca;background:#fff;color:#3d6d5d;font-size:7px}.service-progress[data-v-bf335508]{padding:18px}.service-progress header span[data-v-bf335508]{color:#a4753c;font:7px Georgia;letter-spacing:.15em}.progress-ring[data-v-bf335508]{display:grid;place-items:center;margin:13px auto;width:112px;height:112px;border:9px solid #e6e3dc;border-top-color:#507b6b;border-right-color:#507b6b;border-radius:50%}.progress-ring strong[data-v-bf335508]{font:26px Georgia}.progress-ring strong em[data-v-bf335508]{font-size:9px}.progress-ring span[data-v-bf335508]{color:#89938e;font-size:7px}.service-progress dl[data-v-bf335508]{margin:0}.service-progress dl>div[data-v-bf335508]{display:grid;grid-template-columns:1fr 1.3fr;align-items:center;margin:10px 0;font-size:8px}.service-progress dd[data-v-bf335508]{display:grid;grid-template-columns:35px 1fr;align-items:center;margin:0}.service-progress dd span[data-v-bf335508]{height:4px;background:#e8e5df}.service-progress dd i[data-v-bf335508]{display:block;height:100%;background:#537c6d}.service-progress footer[data-v-bf335508]{margin-top:15px;padding:9px;background:#eaf1ed;color:#3e725f;font-size:7px}.project-section[data-v-bf335508],.recent-delivery[data-v-bf335508]{max-width:1280px;margin:12px auto}.project-section>div[data-v-bf335508]{display:grid;grid-template-columns:repeat(3,1fr)}.project-section article[data-v-bf335508]{display:grid;grid-template-columns:40px 1fr;gap:10px;padding:17px;border-right:1px solid #e9e5dd}.project-section article>span[data-v-bf335508]{display:grid;place-items:center;width:38px;height:38px;background:#f3e4e0;color:#a55344}.project-section article>span.ota[data-v-bf335508]{background:#e7f0eb;color:#3d725f}.project-section article>span.autumn[data-v-bf335508]{background:#f3ebdc;color:#9a6f37}.project-section article>div[data-v-bf335508]{display:grid}.project-section article small[data-v-bf335508]{color:#9a9f9d;font-size:7px}.project-section article p[data-v-bf335508]{margin:4px 0;color:#7e8984;font-size:8px}.project-section article footer[data-v-bf335508]{display:grid;grid-template-columns:1fr auto;gap:5px}.project-section article footer>span[data-v-bf335508]{grid-column:1/-1;height:3px;background:#e8e5df}.project-section article footer i[data-v-bf335508]{display:block;height:100%;background:#557c6e}.project-section footer b[data-v-bf335508],.project-section footer em[data-v-bf335508]{font-size:7px;font-style:normal}.project-section footer em[data-v-bf335508]{text-align:right;color:#929b97}.delivery-preview[data-v-bf335508]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:15px}.delivery-preview>span[data-v-bf335508]{position:relative;display:grid;place-items:center;height:115px;background:linear-gradient(145deg,#52756b,#d4bd91);color:#fff}.delivery-preview>span.social[data-v-bf335508]{background:linear-gradient(145deg,#8f5f59,#d5b294)}.delivery-preview>span.moment[data-v-bf335508]{background:linear-gradient(145deg,#a27a4e,#d8c6a5)}.delivery-preview>span.wechat[data-v-bf335508]{background:linear-gradient(145deg,#526a77,#c4c8bd)}.delivery-preview svg[data-v-bf335508]{font-size:24px}.delivery-preview small[data-v-bf335508]{font-size:8px}.delivery-preview em[data-v-bf335508]{position:absolute;right:6px;bottom:5px;font-size:6px;font-style:normal}.recent-delivery>footer[data-v-bf335508]{display:flex;align-items:center;padding:12px 15px;background:#f7f5ef}.recent-delivery>footer>div[data-v-bf335508]{display:grid}.recent-delivery>footer small[data-v-bf335508]{color:#89938e;font-size:7px}.recent-delivery>footer button[data-v-bf335508]{margin-left:auto;padding:7px 9px;border:1px solid #3f715f;background:#fff;color:#3f715f;font-size:8px}.section-head[data-v-bf335508]{margin-bottom:20px}.security-label[data-v-bf335508]{padding:7px 10px;background:#e8f0ec;color:#3e725f;font-size:8px}.subtabs[data-v-bf335508]{display:flex;max-width:1280px;margin:auto;border-bottom:1px solid #d9d5cd}.subtabs button[data-v-bf335508]{padding:10px 16px;border:0;border-bottom:2px solid transparent;background:none;color:#7b8781}.subtabs button.active[data-v-bf335508]{border-bottom-color:#a97941;color:#2d6251}.request-list[data-v-bf335508]{max-width:1280px;margin:12px auto}.request-list>article[data-v-bf335508]{display:grid;grid-template-columns:42px 1fr auto 18px;align-items:center;gap:12px;padding:16px;border-bottom:1px solid #ebe8e1;cursor:pointer}.request-detail-head>i[data-v-bf335508],.request-list article>i[data-v-bf335508]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#e8f0ec;color:#3f725f}.request-list article>i.mine[data-v-bf335508]{background:#f4eadc;color:#9b6d35}.request-list article>div[data-v-bf335508]{display:grid}.request-list article p[data-v-bf335508],.request-list article small[data-v-bf335508]{margin:2px 0;color:#8d9692;font-size:8px}.request-list article footer[data-v-bf335508]{display:flex;gap:25px}.request-list article>em[data-v-bf335508]{padding:3px 6px;background:#e8f0ec;color:#3f725f;font-size:7px;font-style:normal}.request-list article>em.mine[data-v-bf335508]{background:#f4eadc;color:#9b6d35}.review-hero[data-v-bf335508]{display:flex;align-items:center;max-width:1280px;margin:auto;padding:22px;background:#244b3f;color:#fff}.review-hero>div[data-v-bf335508]{flex:1}.review-hero small[data-v-bf335508]{color:#d4b176}.review-hero h2[data-v-bf335508]{margin:5px 0;font:24px Songti SC,serif}.review-hero p[data-v-bf335508]{color:#b9cac4}.review-hero>button[data-v-bf335508]{padding:9px 12px;border:1px solid #d5b37b;background:none;color:#edd4aa}.asset-review-grid[data-v-bf335508]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:1280px;margin:12px auto}.asset-visual[data-v-bf335508]{position:relative;display:grid;place-items:center;height:220px;background:linear-gradient(145deg,#57796f,#d0b98e);color:#fff}.asset-visual.sunset[data-v-bf335508]{background:linear-gradient(145deg,#8f655b,#d4ae86)}.asset-visual.moment[data-v-bf335508]{background:linear-gradient(145deg,#9a784f,#d5c19c)}.asset-visual.night[data-v-bf335508]{background:linear-gradient(145deg,#465a65,#9d9180)}.asset-visual svg[data-v-bf335508]{font-size:32px}.asset-visual span[data-v-bf335508]{font-size:9px}.asset-visual em[data-v-bf335508]{position:absolute;right:7px;bottom:7px;font-size:7px;font-style:normal}.asset-review-grid article>header[data-v-bf335508]{display:flex;justify-content:space-between;padding:11px}.asset-review-grid header>div[data-v-bf335508]{display:grid}.asset-review-grid header small[data-v-bf335508]{color:#929b97;font-size:7px}.asset-review-grid article>footer[data-v-bf335508]{display:grid;grid-template-columns:1fr 1fr}.asset-review-grid footer button[data-v-bf335508]{padding:9px;border:0;border-top:1px solid #e5e1da;background:#fff;color:#7a8580}.asset-review-grid footer button[data-v-bf335508]:last-child{background:#e9f1ed;color:#346957}.delivery-list[data-v-bf335508]{display:grid;gap:10px;max-width:1280px;margin:auto}.delivery-list>article[data-v-bf335508]{display:grid;grid-template-columns:150px 1fr 150px;align-items:center}.delivery-cover[data-v-bf335508]{display:grid;place-items:center;height:130px;background:linear-gradient(145deg,#55766c,#ceb78d);color:#fff}.delivery-cover svg[data-v-bf335508]{font-size:28px}.delivery-list>article>section[data-v-bf335508]{padding:17px}.delivery-list section small[data-v-bf335508]{color:#969d9a;font-size:7px}.delivery-list section h2[data-v-bf335508]{margin:5px 0;font:18px Songti SC,serif}.delivery-list section p[data-v-bf335508]{color:#7d8983;font-size:8px}.delivery-list section>div[data-v-bf335508]{display:flex;gap:8px}.delivery-list section>div span[data-v-bf335508]{padding:4px 6px;background:#e9f1ed;color:#3d715f;font-size:7px}.delivery-list aside[data-v-bf335508]{display:grid;padding:15px;border-left:1px solid #e6e2da}.delivery-list aside strong[data-v-bf335508]{font:20px Georgia}.delivery-list aside small[data-v-bf335508]{color:#929b97;font-size:7px}.delivery-list aside button[data-v-bf335508]{margin-top:10px;padding:7px;border:1px solid #3c6e5d;background:#fff;color:#3c6e5d}.fact-alert[data-v-bf335508]{display:flex;gap:10px;max-width:1280px;margin:0 auto 12px;padding:13px;background:#f4eadc;color:#9d6d35}.fact-alert>div[data-v-bf335508]{display:grid}.fact-alert span[data-v-bf335508]{font-size:8px}.fact-list[data-v-bf335508]{display:grid;gap:10px;max-width:1280px;margin:auto}.fact-list>article[data-v-bf335508]{display:grid;grid-template-columns:42px 1fr 150px;gap:12px;padding:16px}.fact-list>article>span[data-v-bf335508]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#e8f0ec;color:#3d725f}.fact-list article>div[data-v-bf335508]{display:grid}.fact-list article small[data-v-bf335508]{color:#929b97;font-size:7px}.fact-list article p[data-v-bf335508]{display:flex;align-items:center;gap:8px;margin:5px 0}.fact-list del[data-v-bf335508],.fact-list ins[data-v-bf335508]{padding:4px 6px;background:#f3e5e1;color:#9e5043;text-decoration:none}.fact-list ins[data-v-bf335508]{background:#e7f0eb;color:#3c715e}.fact-list article>div>em[data-v-bf335508]{color:#7e8984;font-size:8px;font-style:normal}.fact-list aside[data-v-bf335508]{display:grid;gap:6px}.fact-list aside button[data-v-bf335508]{padding:6px;border:1px solid #d6d2ca;background:#fff;color:#3d6d5d;font-size:7px}.report-cover[data-v-bf335508]{max-width:1280px;margin:auto;padding:45px;background:#244b3f;color:#fff}.report-cover>span[data-v-bf335508]{color:#d5b278;font:8px Georgia;letter-spacing:.18em}.report-cover h2[data-v-bf335508]{margin:12px 0;font:30px/1.4 Songti SC,serif}.report-cover>p[data-v-bf335508]{max-width:760px;color:#b9cac4;line-height:1.8}.report-cover>div[data-v-bf335508]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:25px;border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30}.report-cover article[data-v-bf335508]{display:grid;padding:18px;border-right:1px solid #ffffff30}.report-cover strong[data-v-bf335508]{font:25px Georgia}.report-cover strong em[data-v-bf335508]{font:10px sans-serif}.report-cover small[data-v-bf335508]{color:#9eb2aa}.report-grid[data-v-bf335508]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;max-width:1280px;margin:12px auto}.report-grid article[data-v-bf335508]{padding:18px}.report-grid header[data-v-bf335508]{display:flex;justify-content:space-between}.report-grid header small[data-v-bf335508]{color:#a47740;font:7px Georgia}.report-grid ul[data-v-bf335508]{padding-left:18px;color:#68766f;font-size:8px;line-height:2}.report-grid .next[data-v-bf335508]{background:#f3eee4}.report-grid button[data-v-bf335508]{padding:7px;border:1px solid #3e705f;background:#fff;color:#3e705f;font-size:8px}.request-detail-head[data-v-bf335508]{display:flex;align-items:center;gap:9px}.request-detail-head>div[data-v-bf335508]{display:grid;flex:1}.request-detail-head h2[data-v-bf335508]{margin:0;font:17px Songti SC,serif}.request-detail-head p[data-v-bf335508]{margin:2px 0;color:#8e9792}.timeline[data-v-bf335508]{margin-top:22px}.timeline article[data-v-bf335508]{display:grid;grid-template-columns:15px 1fr;gap:7px;padding-bottom:17px}.timeline article>i[data-v-bf335508]{width:8px;height:8px;margin-top:4px;border:2px solid #c6cbc5;border-radius:50%}.timeline article>i.done[data-v-bf335508]{border-color:#477b67;background:#477b67}.timeline article>div[data-v-bf335508]{display:grid}.timeline small[data-v-bf335508]{color:#959d99;font-size:7px}.timeline p[data-v-bf335508]{margin:3px 0;padding:8px;background:#f5f2eb;color:#7d8983;font-size:8px}.supplement[data-v-bf335508]{padding:13px;background:#fff4e8}.supplement p[data-v-bf335508]{font-size:8px}.send-message[data-v-bf335508],.supplement button[data-v-bf335508]{margin-top:8px;padding:8px;border:0;background:#356b59;color:#fff}.request-form[data-v-bf335508]{display:grid;grid-template-columns:1fr 1fr;gap:0 10px;margin-top:14px}.request-form .full[data-v-bf335508]{grid-column:1/-1}.contact-team article[data-v-bf335508]{display:flex;align-items:center;gap:9px;padding:12px;border-bottom:1px solid #e7e3dc}.contact-team article>span[data-v-bf335508]{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#d7bd94}.contact-team article>div[data-v-bf335508]{display:grid;flex:1}.contact-team small[data-v-bf335508]{color:#8d9692;font-size:7px}.contact-team em[data-v-bf335508]{color:#3f7964;font-size:7px;font-style:normal}.send-message[data-v-bf335508]{width:100%}@media(max-width:950px){.portal-nav[data-v-bf335508]{width:180px}.portal-main[data-v-bf335508]{margin-left:180px;padding:25px 18px}.home-grid[data-v-bf335508]{grid-template-columns:1fr}.asset-review-grid[data-v-bf335508]{grid-template-columns:1fr 1fr}.project-section>div[data-v-bf335508]{grid-template-columns:1fr}.action-strip[data-v-bf335508]{grid-template-columns:1fr 1fr}}@media(max-width:700px){.verify-page[data-v-bf335508]{grid-template-columns:1fr;padding:20px}.verify-art[data-v-bf335508]{min-height:300px}.portal-header[data-v-bf335508]{padding:0 12px}.hotel-switch[data-v-bf335508],.secure[data-v-bf335508]{display:none}.portal-nav[data-v-bf335508]{position:static;width:auto}.portal-nav nav[data-v-bf335508]{display:flex;overflow:auto}.portal-nav nav button[data-v-bf335508]{min-width:110px}.client-profile[data-v-bf335508],.portal-nav>footer[data-v-bf335508],.portal-nav>section[data-v-bf335508]{display:none}.portal-main[data-v-bf335508]{margin:0;padding:22px 12px}.asset-review-grid[data-v-bf335508],.report-grid[data-v-bf335508]{grid-template-columns:1fr}.delivery-list>article[data-v-bf335508]{grid-template-columns:100px 1fr}.delivery-list aside[data-v-bf335508]{grid-column:1/-1}.fact-list>article[data-v-bf335508]{grid-template-columns:42px 1fr}.fact-list aside[data-v-bf335508]{grid-column:2}.section-head[data-v-bf335508],.welcome[data-v-bf335508]{align-items:flex-start;flex-direction:column;gap:12px}}.todo-card>section.source>i[data-v-bf335508]{background:#e7edf0;color:#507383}.done-actions[data-v-bf335508]{display:flex!important;align-items:center;gap:10px!important;padding:20px!important;color:#3f735f}.done-actions>svg[data-v-bf335508]{font-size:22px}.done-actions div[data-v-bf335508]{display:grid}.done-actions p[data-v-bf335508]{margin:2px 0!important;color:#80908a!important}.guide-button[data-v-bf335508]{padding:8px 12px;border:1px solid #426e5f;background:#fff;color:#356858;font-size:9px}.source-explain[data-v-bf335508]{display:flex;align-items:center;gap:11px;margin:12px 0;padding:13px 17px;background:#eaf2ed;color:#3e715f}.source-explain>svg[data-v-bf335508]{font-size:20px}.source-explain>div[data-v-bf335508]{display:grid}.source-explain p[data-v-bf335508]{margin:2px 0;color:#729084;font-size:8px}.client-source-layout[data-v-bf335508]{display:grid;grid-template-columns:300px 1fr;gap:12px}.source-task-detail[data-v-bf335508],.source-task-list[data-v-bf335508]{border:1px solid #ddd9d0;background:#fff}.source-task-list>header[data-v-bf335508]{padding:16px;border-bottom:1px solid #e6e2da}.source-task-list header>div[data-v-bf335508]{display:flex;align-items:center;justify-content:space-between}.source-task-list h2[data-v-bf335508]{margin:0;font:16px Songti SC,serif}.source-task-list header small[data-v-bf335508]{color:#a55849;font-size:7px}.source-task-list>article[data-v-bf335508]{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;padding:14px;border-bottom:1px solid #e9e5dd;cursor:pointer}.source-task-list>article.active[data-v-bf335508]{box-shadow:inset 3px 0 #4b7766;background:#eef3f0}.source-task-list article>span[data-v-bf335508]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f3eadc;color:#9d7039}.source-task-list article>span.done[data-v-bf335508]{background:#e6f0eb;color:#417360}.source-task-list article>div[data-v-bf335508]{display:grid}.source-task-list article strong[data-v-bf335508]{font-size:9px}.source-task-list article small[data-v-bf335508]{color:#929a96;font-size:7px}.source-task-list article p[data-v-bf335508]{margin:3px 0;color:#7f8a85;font-size:7px}.source-task-detail>header[data-v-bf335508]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #e5e1d9}.source-task-detail>header>div[data-v-bf335508]:first-child{display:grid}.source-task-detail>header span[data-v-bf335508]{color:#a2703c;font:7px Georgia;letter-spacing:.14em}.source-task-detail h2[data-v-bf335508]{margin:5px 0 2px;font:20px Songti SC,serif}.source-task-detail header p[data-v-bf335508]{margin:0;color:#8d9692;font-size:8px}.source-progress[data-v-bf335508]{display:grid;text-align:right}.source-progress strong[data-v-bf335508]{font:24px Georgia}.source-progress strong i[data-v-bf335508]{color:#929a96;font:10px sans-serif}.source-progress small[data-v-bf335508]{color:#909995;font-size:7px}.submitted-banner[data-v-bf335508]{display:flex;gap:10px;margin:15px;padding:14px;background:#edf1f3;color:#526f7c}.submitted-banner.done[data-v-bf335508]{background:#eaf2ed;color:#3f725f}.submitted-banner>div[data-v-bf335508]{display:grid}.submitted-banner p[data-v-bf335508]{margin:2px 0;color:#788c94;font-size:8px}.shot-checklist>header[data-v-bf335508]{display:flex;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #e6e2da}.shot-checklist header small[data-v-bf335508]{color:#909995;font-size:7px}.shot-checklist>article[data-v-bf335508]{display:grid;grid-template-columns:135px 1fr;min-height:190px;border-bottom:1px solid #e3dfd7}.shot-checklist>article.rejected[data-v-bf335508]{box-shadow:inset 3px 0 #ad5547}.shot-example[data-v-bf335508]{position:relative;display:grid;place-items:center;background:linear-gradient(145deg,#94745c,#c7ab7e);color:#fff;font-size:28px}.shot-example.people[data-v-bf335508]{background:linear-gradient(145deg,#866b63,#bea28d)}.shot-example.room[data-v-bf335508]{background:linear-gradient(145deg,#688377,#b5b08f)}.shot-example.night[data-v-bf335508]{background:linear-gradient(145deg,#273d42,#696b64)}.shot-example span[data-v-bf335508]{position:absolute;bottom:8px;left:8px;color:#fff;font:7px sans-serif;letter-spacing:0}.shot-checklist>article>section[data-v-bf335508]{padding:15px}.shot-checklist article section>header[data-v-bf335508]{display:grid;grid-template-columns:28px 1fr auto;align-items:center;padding:0;border:0}.shot-checklist section header>b[data-v-bf335508]{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#eef3f0;color:#42705f;font:9px Georgia}.shot-checklist section header>div[data-v-bf335508]{display:grid}.shot-checklist section header strong[data-v-bf335508]{font-size:10px}.shot-checklist section header small[data-v-bf335508]{color:#89938e;font-size:7px}.shot-checklist section header em[data-v-bf335508]{color:#a4733c;font-size:8px;font-style:normal}.shot-checklist article section>p[data-v-bf335508]{margin:10px 0;padding:8px;background:#f5f1e9;color:#806e57;font-size:7px}.reject-reason[data-v-bf335508]{display:flex;gap:7px;margin-bottom:10px;padding:9px;background:#f5e4df;color:#a54f42}.reject-reason span[data-v-bf335508]{display:grid;font:7px sans-serif;letter-spacing:0}.uploaded-files[data-v-bf335508]{display:flex;flex-wrap:wrap;gap:6px}.upload-shot[data-v-bf335508],.uploaded-files>span[data-v-bf335508]{position:relative;display:grid;place-items:center;align-content:center;width:88px;height:70px;border:1px solid #d9d5cc;background:#eef2ef;color:#507465}.uploaded-files>span small[data-v-bf335508]{font-size:6px}.uploaded-files>span button[data-v-bf335508]{position:absolute;top:2px;right:2px;border:0;background:#fff;color:#8b938f}.upload-shot[data-v-bf335508]{border-style:dashed;background:#fff;color:#657b72}.upload-shot b[data-v-bf335508]{font-size:7px}.upload-shot small[data-v-bf335508]{font-size:6px}.source-task-detail>footer[data-v-bf335508]{display:flex;align-items:center;padding:14px 18px;background:#f7f5f0}.source-task-detail>footer span[data-v-bf335508]{color:#818b87;font-size:7px}.source-task-detail>footer button[data-v-bf335508]{margin-left:auto;padding:8px 12px;border:0;background:#356a59;color:#fff;font-size:8px}.source-task-detail>footer button[data-v-bf335508]:disabled{background:#aeb6b2}.shoot-guide-cover[data-v-bf335508]{display:flex;gap:15px;padding:22px;background:#224d40;color:#fff}.shoot-guide-cover>svg[data-v-bf335508]{font-size:35px;color:#dab67c}.shoot-guide-cover span[data-v-bf335508]{color:#dab67c;font:7px Georgia;letter-spacing:.15em}.shoot-guide-cover h2[data-v-bf335508]{margin:6px 0;font:20px Songti SC,serif}.shoot-guide-cover p[data-v-bf335508]{margin:0;color:#b7cac2;font-size:8px}.shoot-guide-grid[data-v-bf335508]{display:grid;grid-template-columns:1fr 1fr}.shoot-guide-grid article[data-v-bf335508]{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:16px;border-right:1px solid #e5e1d9;border-bottom:1px solid #e5e1d9}.shoot-guide-grid b[data-v-bf335508]{color:#b58a52;font:16px Georgia}.shoot-guide-grid article>div[data-v-bf335508]{display:grid}.shoot-guide-grid p[data-v-bf335508]{margin:3px 0;color:#7d8984;font-size:8px}.shoot-guide-compare[data-v-bf335508]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.shoot-guide-compare>div[data-v-bf335508]{display:flex;gap:8px;padding:14px;background:#f4e4df;color:#a54f42}.shoot-guide-compare>div.good[data-v-bf335508]{background:#eaf2ed;color:#3f725f}.shoot-guide-compare span[data-v-bf335508]{display:grid;font:inherit;letter-spacing:0}.shoot-guide-compare small[data-v-bf335508]{font-size:7px}.share-guide[data-v-bf335508]{width:100%;padding:9px;border:1px solid #356a59;background:#fff;color:#356a59}@media(max-width:900px){.client-source-layout[data-v-bf335508]{grid-template-columns:1fr}.source-task-list[data-v-bf335508]{display:grid;grid-template-columns:1fr 1fr}.source-task-list>header[data-v-bf335508]{grid-column:1/-1}}@media(max-width:650px){.shot-checklist>article[data-v-bf335508]{grid-template-columns:95px 1fr}.shoot-guide-compare[data-v-bf335508],.shoot-guide-grid[data-v-bf335508],.source-task-list[data-v-bf335508]{grid-template-columns:1fr}}.app-shell[data-v-4b28c124]{min-height:100vh;background:#f5f3ed}.topbar[data-v-4b28c124]{position:sticky;top:0;z-index:1000;display:grid;grid-template-columns:230px 1fr auto;align-items:center;height:70px;padding:0 28px;border-bottom:1px solid #dedbd1;background:hsla(48,33%,97%,.96);backdrop-filter:blur(14px)}.brand[data-v-4b28c124]{display:flex;align-items:center;gap:10px;border:0;background:none;color:#17352d;text-align:left;cursor:pointer}.brand-mark[data-v-4b28c124]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#164f42;color:#f5d9a8;font-family:Songti SC,serif;font-size:19px}.brand>span[data-v-4b28c124]:last-child{display:grid}.brand strong[data-v-4b28c124]{font-family:Songti SC,serif;font-size:19px;letter-spacing:.12em}.brand small[data-v-4b28c124]{color:#89938e;font-size:8px;letter-spacing:.08em}.topbar nav[data-v-4b28c124]{display:flex;justify-content:center;height:100%}.topbar nav button[data-v-4b28c124]{position:relative;display:flex;align-items:center;gap:6px;height:100%;padding:0 18px;border:0;border-bottom:2px solid transparent;background:none;color:#6d7974;font-size:12px;cursor:pointer}.topbar nav button.active[data-v-4b28c124],.topbar nav button[data-v-4b28c124]:hover{color:#164f42}.topbar nav button.active[data-v-4b28c124]{border-bottom-color:#bd7936;font-weight:700}.topbar nav i[data-v-4b28c124]{display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#b75b48;color:#fff;font-size:9px;font-style:normal}.account-actions[data-v-4b28c124]{display:flex;align-items:center;gap:12px}.store-chip[data-v-4b28c124]{display:flex;align-items:center;gap:7px;max-width:190px;padding:7px 10px;border:1px solid #ddd9cf;border-radius:4px;background:#fff;color:#465b54;font-size:11px;cursor:pointer}.store-chip span[data-v-4b28c124]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar[data-v-4b28c124]{width:34px;height:34px;border:0;border-radius:50%;background:#d9bd8d;color:#513c24;font-family:Songti SC,serif;font-weight:700;cursor:pointer}.view-frame[data-v-4b28c124]{min-height:calc(100vh - 70px)}.auth-check[data-v-4b28c124]{min-height:100vh;display:grid;place-items:center;background:#f4f0e7}@media (max-width:950px){.topbar[data-v-4b28c124]{grid-template-columns:auto 1fr auto;padding:0 12px}.brand small[data-v-4b28c124],.store-chip span[data-v-4b28c124]{display:none}.topbar nav button[data-v-4b28c124]{padding:0 10px}.topbar nav button svg[data-v-4b28c124]{display:none}}@media (max-width:680px){.topbar[data-v-4b28c124]{height:auto;grid-template-columns:1fr auto;grid-template-rows:58px 48px}.topbar nav[data-v-4b28c124]{grid-column:1/-1;grid-row:2;overflow:auto;justify-content:flex-start}.topbar nav button[data-v-4b28c124]{flex:0 0 auto;padding:0 13px}.account-actions[data-v-4b28c124]{grid-column:2;grid-row:1}}@media (min-width:951px){.topbar[data-v-4b28c124]{grid-template-columns:220px 1fr auto;padding-right:22px;padding-left:22px}.topbar nav button[data-v-4b28c124]{gap:5px;padding-right:clamp(8px,1vw,15px);padding-left:clamp(8px,1vw,15px);font-size:11px;white-space:nowrap}}.notification-button[data-v-4b28c124]{position:relative;display:grid;place-items:center;width:34px;height:34px;border:1px solid #ddd9cf;border-radius:50%;background:#fff;color:#52645d;cursor:pointer}.notification-button i[data-v-4b28c124]{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 3px;border:2px solid #faf9f5;border-radius:10px;background:#b65b49;color:#fff;font-size:8px;font-style:normal}.notification-title[data-v-4b28c124]{display:flex;align-items:center;gap:10px}.notification-title>button[data-v-4b28c124]{border:0;background:none;color:#617069;cursor:pointer}.notification-title>button[data-v-4b28c124]:last-child{margin-left:auto;color:#3b6e5d;font-size:9px}.notification-title>div[data-v-4b28c124]{display:grid}.notification-title small[data-v-4b28c124]{color:#909994;font-size:8px}.notification-tabs[data-v-4b28c124]{display:flex;border-bottom:1px solid #dedbd3}.notification-tabs button[data-v-4b28c124]{flex:1;padding:11px;border:0;border-bottom:2px solid transparent;background:#fff;color:#7f8985;cursor:pointer}.notification-tabs button.active[data-v-4b28c124]{border-bottom-color:#a9743e;color:#285c4b;font-weight:700}.notification-tabs i[data-v-4b28c124]{padding:1px 5px;border-radius:8px;background:#b65b49;color:#fff;font-size:8px;font-style:normal}.notification-list article[data-v-4b28c124]{display:grid;grid-template-columns:36px 1fr;gap:10px;padding:15px;border-bottom:1px solid #e8e5de;opacity:.68}.notification-list article.unread[data-v-4b28c124]{background:#fbfaf6;opacity:1}.notification-list article>span[data-v-4b28c124]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e8f0ec;color:#3d725f}.notification-list article.risk>span[data-v-4b28c124]{background:#f7e8e3;color:#aa5342}.notification-list article.rule>span[data-v-4b28c124]{background:#f5eee2;color:#946934}.notification-list article>div>header[data-v-4b28c124]{display:flex;justify-content:space-between;gap:8px}.notification-list em[data-v-4b28c124],.notification-list header small[data-v-4b28c124]{color:#949b98;font-size:8px;font-style:normal}.notification-list p[data-v-4b28c124]{margin:4px 0;color:#687670;font-size:9px;line-height:1.6}.notification-list footer[data-v-4b28c124]{display:flex;gap:7px;margin-top:9px}.notification-list footer button[data-v-4b28c124]{padding:5px 8px;border:1px solid #d8d5cd;background:#fff;color:#78837e;font-size:8px}.notification-list footer button[data-v-4b28c124]:first-child{border-color:#3f725f;background:#3f725f;color:#fff}.notification-settings[data-v-4b28c124]{width:100%;padding:9px;border:1px solid #d9d5cc;background:#fff;color:#3d6d5d;cursor:pointer}