/* 88Work global visual system: Everful-inspired burgundy and warm neutrals.
   Loaded by both source and deployed HTML. No runtime or account logic changes. */
:root {
 --brand-link-hover:#5d0926;--brand-primary:#750d30;--brand-hover:#5d0926;--brand-active:#45071b;
 --brand-accent:#750d30;--brand-soft:#f7edf0;--brand-soft-hover:#f0e0e6;--brand-line:#e5c6d1;
 --brand-ink:#393939;--brand-muted:#6d6764;--brand-faint:#7c7470;
 --brand-canvas:#faf9f8;--brand-surface:#fff;--brand-panel:#f5f3f2;--brand-border:#e7e3e1;
 --brand-disabled:#f0edeb;--brand-disabled-ink:#9b9490;--brand-rail:#f5f3f2;
}
html.dark-mode {
 --brand-link-hover:#ffd6e2;--brand-primary:#99274e;--brand-hover:#ad365f;--brand-active:#861d42;
 --brand-accent:#f0b5c8;--brand-soft:#3d2931;--brand-soft-hover:#4a303a;--brand-line:#6b4554;
 --brand-ink:#f1edef;--brand-muted:#b9afb3;--brand-faint:#968a90;
 --brand-canvas:#1d1b1c;--brand-surface:#272426;--brand-panel:#302c2e;--brand-border:#443d40;
 --brand-disabled:#363033;--brand-disabled-ink:#9a8d93;--brand-rail:#242123;
}
html body {
 --b-accent:var(--brand-accent)!important;--b-text:var(--brand-ink)!important;--b-muted:var(--brand-muted)!important;--b-border:var(--brand-border)!important;
 --action-primary:var(--brand-primary)!important;--action-primary-hover:var(--brand-hover)!important;--action-primary-active:var(--brand-active)!important;
 --action-surface:var(--brand-surface)!important;--action-surface-hover:var(--brand-soft)!important;--action-text:var(--brand-ink)!important;
 --action-border:var(--brand-border)!important;--action-link:var(--brand-accent)!important;--action-disabled-bg:var(--brand-disabled)!important;
 --action-disabled-text:var(--brand-disabled-ink)!important;--action-disabled-border:var(--brand-border)!important;
 --work-text:var(--brand-ink)!important;--work-muted:var(--brand-muted)!important;--work-border:var(--brand-border)!important;--work-canvas:var(--brand-canvas)!important;
 --primary-color:var(--brand-accent)!important;--color-primary:var(--brand-accent)!important;--primary-color-bg:var(--brand-soft)!important;
 --primary-color-bg-hover:var(--brand-soft-hover)!important;--color-primary-border:var(--brand-line)!important;--border-color:var(--brand-border)!important;
 color:var(--brand-ink);background:var(--brand-canvas);
}
html body .business-shell,html body .welcome-page {
 --b-accent:var(--brand-accent)!important;--b-text:var(--brand-ink)!important;--b-muted:var(--brand-muted)!important;--b-border:var(--brand-border)!important;
 --w-text:var(--brand-ink)!important;--w-muted:var(--brand-muted)!important;--w-line:var(--brand-border)!important;--w-orange:var(--brand-accent)!important;
 color:var(--brand-ink);background:var(--brand-canvas);
}
html body .business-main{background:var(--brand-canvas)}
html body .business-rail{background:var(--brand-rail);color:var(--brand-muted);border-right:1px solid var(--brand-border)}
html body .business-brand,html body .business-rail .business-brand{color:var(--brand-ink)}
html body .business-mark,html body .welcome-brand>span{background:var(--brand-primary);color:#fff}
html body .business-space{color:var(--brand-faint)}
html body .business-rail nav a{color:var(--brand-muted);font-weight:450}
html body .business-rail nav a:hover{background:var(--brand-border);color:var(--brand-ink)}
html body .business-rail nav a.is-active{background:var(--brand-soft);color:var(--brand-accent);font-weight:600}
html body .business-rail-toggle{color:var(--brand-muted)}
html body .business-rail-toggle:hover{background:var(--brand-border);color:var(--brand-ink)}
html body .business-account-footer{border-color:var(--brand-border)}
html body .account-trigger,html body .account-trigger-name strong,html body .account-trigger.is-compact{color:var(--brand-ink)}
html body .account-trigger-name small,html body .account-trigger>svg{color:var(--brand-muted)}
html body .account-trigger:hover,html body .account-trigger[aria-expanded=true],html body .account-trigger.is-active{background:var(--brand-border)}
html body .account-trigger-avatar,html body .business-rail-mobile-account .account-trigger-avatar,html body .account-panel-avatar{background:var(--brand-soft);color:var(--brand-accent);border-color:var(--brand-line)}
html body .account-plan{background:var(--brand-panel)}
html body .account-menu-links a:hover,html body .account-menu-links a.is-active{background:var(--brand-soft);color:var(--brand-accent)}
html body .business-guest-login{background:var(--brand-primary);color:#fff}
html body .business-guest-login:hover{background:var(--brand-hover)}
html body :is(.business-dialog-summary,.catalog-example,.work-row-symbol,.template-symbol){background:var(--brand-panel);border-color:var(--brand-border);color:var(--brand-muted)}
html body :is(.business-table,.template-list,.work-row-list,.work-empty,.work-loading,.work-thread-runtime){background:var(--brand-surface);border-color:var(--brand-border)}
html body .task-brief{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-ink)}
html body .task-brief span{color:var(--brand-muted)}
html body .business-shell :is(h1,h2,h3){color:var(--brand-ink)}
html body .business-shell a:not(.welcome-primary):not(.business-guest-login){text-decoration-color:var(--brand-line)}
html body :is(a,button,input,textarea,select):focus-visible{outline-color:var(--brand-accent)!important}
/* Landing and standalone auth pages use the same palette. */
html body .welcome-page{background:var(--brand-surface)}
html body :is(.welcome-demo,.welcome-process,.welcome-request){background:var(--brand-panel)}
html body :is(.welcome-output,.welcome-example-tabs){background:var(--brand-surface)}
html body :is(.welcome-demo-top,.welcome-final){background:#393939;color:#fff}
html body .welcome-demo-mark{color:#f0b5c8}
html body .welcome-kicker,html body .welcome-section-title>p,html body .welcome-output-label{color:var(--brand-accent)}
html body .welcome-primary:hover{background:var(--brand-hover)}
html body [class*="AuthLayout-module__authLayout"]{--auth-bg:var(--brand-surface);--auth-text:var(--brand-ink);--auth-muted:var(--brand-muted);--auth-border:var(--brand-border);--auth-input:var(--brand-surface);--auth-accent:var(--brand-accent);background:var(--brand-surface);color:var(--brand-ink)}
html body [class*="AuthLayout-module__authLayout"] [class*="AuthLayout-module__story__"]{background:#750d30!important;color:#fff}
html body [class*="AuthLayout-module__brandDot__"],html body [class*="AuthLayout-module__sectionLabel__"]{color:#f3ceda!important}
html body [class*="AuthLayout-module__sectionLabel__"] span{background:#f3ceda!important}
html body [class*="AuthLayout-module__authLayout"] [class*="AuthLayout-module__story__"] :is(h1,h2){color:#fff}
html body [class*="AuthLayout-module__authLayout"] [class*="AuthLayout-module__story__"] p{color:#f1dfe5}
/* Workbench proportions: one calm composition, rather than separate blocks. */
html body .workbench-home{min-height:calc(100dvh - 72px)}
html body .business-main:has(.workbench-home){background:var(--brand-surface)}
html body .workbench-balance a{color:var(--brand-muted);gap:7px;font-variant-numeric:tabular-nums}
html body .workbench-balance small{font-size:11px;color:var(--brand-faint)}
html body .workbench-center{max-width:940px;margin:clamp(64px,11vh,138px) auto 0}
html body .work-choice-area{gap:34px;min-height:140px;margin:0 18px -1px;isolation:isolate}
html body .work-choice-area h1{font-size:clamp(24px,2.2vw,32px);font-weight:500;letter-spacing:-.6px;line-height:1.4;padding-bottom:5px}
html body .work-current-choice{width:150px;min-height:140px;padding:22px 14px 18px;border-radius:14px 14px 8px 8px;gap:14px;border-color:var(--brand-border);background:var(--brand-surface);z-index:1}
html body .work-current-choice:before,html body .work-current-choice:after{content:"";position:absolute;inset:9px -9px 1px 11px;border:1px solid var(--brand-border);border-radius:13px;background:var(--brand-panel);z-index:-1;transform:rotate(5deg);transform-origin:50% 100%;pointer-events:none}
html body .work-current-choice:after{inset:4px -5px 1px 6px;background:var(--brand-soft);transform:rotate(2deg)}
html body .work-current-choice .work-choice-icon{background:var(--brand-soft);color:var(--brand-accent);width:52px;height:52px;border-radius:14px}
html body .work-current-choice strong{font-size:13px;font-weight:500;color:var(--brand-ink)}
html body .work-choice-switch{right:-15px;bottom:20px;width:30px;height:30px;border-color:var(--brand-border);color:var(--brand-muted);background:var(--brand-surface);box-shadow:0 2px 6px #39393908}
html body .work-choice-area.is-expanded{gap:16px}
html body .work-choice-area.is-expanded .work-current-choice:before,html body .work-choice-area.is-expanded .work-current-choice:after{opacity:0}
html body .work-choice{background:var(--brand-surface);border-color:var(--brand-border);border-radius:14px;padding:18px 12px;min-height:136px;gap:10px}
html body .work-choice:hover,html body .work-current-choice:hover{border-color:var(--brand-line)}
html body .work-choice .work-choice-icon,html body .work-choice-modal .work-choice-icon{background:var(--brand-soft);color:var(--brand-accent)}
html body .work-choices-more{color:var(--brand-muted)}
html body .work-composer{padding:22px 24px 18px;border:1px solid var(--brand-border);border-radius:22px;background:var(--brand-surface);box-shadow:0 8px 32px #39393907;z-index:2}
html body .work-composer:focus-within{border-color:var(--brand-line);box-shadow:0 8px 32px #750d3008,0 0 0 2px var(--brand-soft)}
html body .work-composer textarea{height:96px;min-height:80px;font-size:17px;font-weight:400;line-height:1.7;color:var(--brand-ink)}
html body .work-composer textarea::placeholder{color:var(--brand-faint)}
html body .work-composer-bottom{margin-top:8px;align-items:center}
html body .work-composer-bottom>span{font-size:12px;color:var(--brand-faint);line-height:1.6;max-width:78%}
html body .work-composer-bottom button{width:40px!important;height:40px!important;border-radius:50%;box-shadow:none!important}
html body .workbench-topics{padding:28px 8px 0;gap:10px;justify-content:center}
html body .workbench-topics button{padding:9px 17px;background:var(--brand-surface);border-color:var(--brand-border);color:var(--brand-muted);font-size:13px;line-height:1.4;transition:background .15s,border-color .15s,color .15s}
html body .workbench-topics button:hover{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-accent)}
html body .workbench-status{padding:24px 0 0;font-size:12px;color:var(--brand-faint)}
html body .workbench-links{margin-top:40px;gap:28px}
html body .workbench-links a{color:var(--brand-faint);font-size:12px}
html body .workbench-links a:hover{color:var(--brand-accent)}
@media(max-width:1100px){html body .workbench-center{max-width:860px}html body .work-choice-area{gap:26px}html body .work-choice-area h1{font-size:28px}}
@media(max-width:768px){html body .business-rail{border-right:0;border-bottom:1px solid var(--brand-border)}html body .workbench-home{min-height:calc(100dvh - 180px)}html body .workbench-center{margin-top:42px}html body .work-choice-area{margin-left:3px;margin-right:3px;gap:24px;min-height:120px}html body .work-current-choice{width:112px;min-height:120px;padding:16px 10px 12px;gap:12px}html body .work-current-choice .work-choice-icon{width:44px;height:44px}html body .work-choice-area h1{font-size:23px;letter-spacing:-.4px}html body .work-composer{padding:18px 18px 16px;border-radius:19px}html body .work-composer textarea{font-size:16px;height:106px}html body .work-composer-bottom>span{font-size:11px}html body .workbench-topics{justify-content:flex-start;padding:23px 0 0;gap:8px}html body .workbench-topics button{padding:8px 13px;font-size:12px}html body .workbench-links{margin-top:30px;gap:20px}html body .work-choice-area.is-expanded{gap:16px}html body .is-expanded .work-choice-expansion{max-width:calc(100vw - 166px)}}
@media(prefers-reduced-motion:reduce){html body .workbench-topics button{transition:none}}

html body .business-shell :is(.business-table,.template-list,.work-row-list,.work-empty,.work-loading,.work-thread-runtime){background:var(--brand-surface);border-color:var(--brand-border)}
html body .business-main a:not(.work88-btn):not(.ant-btn){color:var(--brand-accent)}
html body .business-main .workbench-links a{color:var(--brand-muted)}
html body [class*="AuthLayout-module__authLayout"]{--auth-bg:var(--brand-surface)!important;--auth-text:var(--brand-ink)!important;--auth-muted:var(--brand-muted)!important;--auth-border:var(--brand-border)!important;--auth-input:var(--brand-surface)!important;--auth-accent:var(--brand-accent)!important}

/* Legacy inline accent bridge; source pages use the shared token as well. */
html body :is([style^="color: rgb(99, 102, 241)"],[style*="; color: rgb(99, 102, 241)"]){color:var(--brand-accent)!important}
html body [style*="border-color: rgb(99, 102, 241)"]{border-color:var(--brand-line)!important}
html body :is(.work88-tag-purple,.ant-tag-purple){background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-accent)}
html body .file-page-heading .description{margin:10px 0 28px}
html body .business-main .workbench-links a{color:var(--brand-muted)}

html body [class*="AuthLayout-module__story__"] svg{color:#f3ceda!important}

/* Compact work mode picker; Lucide Bot / ArrowRightLeft / Ellipsis. */
html body .work-choice-area{min-height:112px;gap:30px}
html body .work-current-choice{width:120px;min-height:112px;padding:16px 12px 13px;gap:10px;border-radius:12px 12px 7px 7px}
html body .work-current-choice:before{inset:7px -7px 1px 8px;border-radius:11px}
html body .work-current-choice:after{inset:3px -4px 1px 5px}
html body .work-current-choice .work-choice-icon{width:40px;min-width:40px;height:40px;border-radius:11px}
html body .work-choice-switch{width:26px;height:26px;right:-13px;bottom:15px}
html body .work-choice-expansion>div{gap:10px}
html body .work-choice-expansion .work-choice{width:116px;min-height:112px;padding:12px 10px;gap:7px;border-radius:12px}
html body .work-choice .work-choice-icon{width:36px;min-width:36px;height:36px;border-radius:10px}
html body .work-choice strong{font-size:12px}
html body .work-choices-more{min-width:56px;min-height:56px;padding:8px 10px;gap:2px;flex-direction:column;font-size:12px;border-radius:10px}
html body .work-choices-more:hover{background:var(--brand-soft);color:var(--brand-accent)}
html body .work-choice-modal .work-choice-icon{width:40px;min-width:40px;height:40px;border-radius:11px}
@media(max-width:768px){html body .work-choice-area{min-height:100px;gap:22px}html body .work-current-choice{width:96px;min-height:100px;padding:12px 8px;gap:8px}html body .work-current-choice .work-choice-icon{width:36px;min-width:36px;height:36px;border-radius:10px}html body .work-choice-expansion .work-choice{width:100px;min-height:100px;padding:10px 8px;gap:6px}html body .work-choice-switch{bottom:12px}html body .is-expanded .work-choice-expansion{max-width:calc(100vw - 150px)}}

/* Native Ant Design variable scopes, including portal-rendered components. */
html body :is([class*="css-var-"],.work88-app,.ant-app){
 --work-88-color-primary:var(--brand-primary)!important;
 --work-88-color-primary-hover:var(--brand-hover)!important;
 --work-88-color-primary-active:var(--brand-active)!important;
 --work-88-color-primary-bg:var(--brand-soft)!important;
 --work-88-color-primary-bg-hover:var(--brand-soft-hover)!important;
 --work-88-color-primary-border:var(--brand-line)!important;
 --work-88-color-primary-border-hover:var(--brand-accent)!important;
 --work-88-color-primary-text:var(--brand-accent)!important;
 --work-88-color-primary-text-hover:var(--brand-accent)!important;
 --work-88-color-primary-text-active:var(--brand-hover)!important;
 --work-88-color-link:var(--brand-accent)!important;
 --work-88-color-link-hover:var(--brand-link-hover)!important;
 --work-88-color-link-active:var(--brand-active)!important;
 --work-88-color-bg-base:var(--brand-surface)!important;
 --work-88-color-bg-container:var(--brand-surface)!important;
 --work-88-color-bg-elevated:var(--brand-surface)!important;
 --work-88-color-bg-layout:var(--brand-canvas)!important;
 --work-88-color-text:var(--brand-ink)!important;
 --work-88-color-text-base:var(--brand-ink)!important;
 --work-88-color-text-heading:var(--brand-ink)!important;
 --work-88-color-text-label:var(--brand-muted)!important;
 --work-88-color-text-secondary:var(--brand-muted)!important;
 --work-88-color-text-tertiary:var(--brand-faint)!important;
 --work-88-color-text-description:var(--brand-muted)!important;
 --work-88-color-text-placeholder:var(--brand-faint)!important;
 --work-88-color-text-disabled:var(--brand-disabled-ink)!important;
 --work-88-color-bg-container-disabled:var(--brand-disabled)!important;
 --work-88-color-border:var(--brand-border)!important;
 --work-88-color-border-secondary:var(--brand-border)!important;
 --work-88-color-fill-alter:var(--brand-panel)!important;
 --work-88-color-split:var(--brand-border)!important;
 --work-88-control-item-bg-active:var(--brand-soft)!important;
 --work-88-control-item-bg-active-hover:var(--brand-soft-hover)!important;
 --work-88-control-outline:var(--brand-line)!important;
 --work-88-table-header-bg:var(--brand-panel)!important;
 --work-88-table-header-color:var(--brand-muted)!important;
 --work-88-table-row-hover-bg:var(--brand-panel)!important;
 --work-88-table-border-color:var(--brand-border)!important;
 --work-88-table-row-selected-bg:var(--brand-soft)!important;
 --work-88-table-row-selected-hover-bg:var(--brand-soft-hover)!important;
 --work-88-tabs-ink-bar-color:var(--brand-accent)!important;
 --work-88-tabs-item-selected-color:var(--brand-accent)!important;
 --work-88-tabs-item-hover-color:var(--brand-accent)!important;
 --work-88-select-option-selected-bg:var(--brand-soft)!important;
 --work-88-select-option-selected-color:var(--brand-accent)!important;
 --work-88-select-selector-bg:var(--brand-surface)!important;
 --work-88-input-active-border-color:var(--brand-accent)!important;
 --work-88-input-hover-border-color:var(--brand-line)!important;
 --work-88-input-active-shadow:0 0 0 2px var(--brand-soft)!important;
 --work-88-modal-content-bg:var(--brand-surface)!important;
 --work-88-modal-header-bg:var(--brand-surface)!important;
 --work-88-modal-title-color:var(--brand-ink)!important;
 --work-88-card-header-bg:var(--brand-surface)!important;
 --work-88-card-color-border-secondary:var(--brand-border)!important;
 --work-88-menu-item-bg:var(--brand-surface)!important;
 --work-88-menu-item-selected-bg:var(--brand-soft)!important;
 --work-88-menu-item-selected-color:var(--brand-accent)!important;
 --work-88-segmented-track-bg:var(--brand-panel)!important;
 --work-88-segmented-item-selected-bg:var(--brand-surface)!important;
 --ant-color-primary:var(--brand-primary)!important;
 --ant-color-primary-hover:var(--brand-hover)!important;
 --ant-color-primary-active:var(--brand-active)!important;
 --ant-color-primary-bg:var(--brand-soft)!important;
 --ant-color-primary-bg-hover:var(--brand-soft-hover)!important;
 --ant-color-primary-border:var(--brand-line)!important;
 --ant-color-primary-border-hover:var(--brand-accent)!important;
 --ant-color-primary-text:var(--brand-accent)!important;
 --ant-color-primary-text-hover:var(--brand-accent)!important;
 --ant-color-primary-text-active:var(--brand-hover)!important;
 --ant-color-link:var(--brand-accent)!important;
 --ant-color-link-hover:var(--brand-link-hover)!important;
 --ant-color-link-active:var(--brand-active)!important;
 --ant-color-bg-base:var(--brand-surface)!important;
 --ant-color-bg-container:var(--brand-surface)!important;
 --ant-color-bg-elevated:var(--brand-surface)!important;
 --ant-color-bg-layout:var(--brand-canvas)!important;
 --ant-color-text:var(--brand-ink)!important;
 --ant-color-text-base:var(--brand-ink)!important;
 --ant-color-text-heading:var(--brand-ink)!important;
 --ant-color-text-label:var(--brand-muted)!important;
 --ant-color-text-secondary:var(--brand-muted)!important;
 --ant-color-text-tertiary:var(--brand-faint)!important;
 --ant-color-text-description:var(--brand-muted)!important;
 --ant-color-text-placeholder:var(--brand-faint)!important;
 --ant-color-text-disabled:var(--brand-disabled-ink)!important;
 --ant-color-bg-container-disabled:var(--brand-disabled)!important;
 --ant-color-border:var(--brand-border)!important;
 --ant-color-border-secondary:var(--brand-border)!important;
 --ant-color-fill-alter:var(--brand-panel)!important;
 --ant-color-split:var(--brand-border)!important;
 --ant-control-item-bg-active:var(--brand-soft)!important;
 --ant-control-item-bg-active-hover:var(--brand-soft-hover)!important;
 --ant-control-outline:var(--brand-line)!important;
 --ant-table-header-bg:var(--brand-panel)!important;
 --ant-table-header-color:var(--brand-muted)!important;
 --ant-table-row-hover-bg:var(--brand-panel)!important;
 --ant-table-border-color:var(--brand-border)!important;
 --ant-table-row-selected-bg:var(--brand-soft)!important;
 --ant-table-row-selected-hover-bg:var(--brand-soft-hover)!important;
 --ant-tabs-ink-bar-color:var(--brand-accent)!important;
 --ant-tabs-item-selected-color:var(--brand-accent)!important;
 --ant-tabs-item-hover-color:var(--brand-accent)!important;
 --ant-select-option-selected-bg:var(--brand-soft)!important;
 --ant-select-option-selected-color:var(--brand-accent)!important;
 --ant-select-selector-bg:var(--brand-surface)!important;
 --ant-input-active-border-color:var(--brand-accent)!important;
 --ant-input-hover-border-color:var(--brand-line)!important;
 --ant-input-active-shadow:0 0 0 2px var(--brand-soft)!important;
 --ant-modal-content-bg:var(--brand-surface)!important;
 --ant-modal-header-bg:var(--brand-surface)!important;
 --ant-modal-title-color:var(--brand-ink)!important;
 --ant-card-header-bg:var(--brand-surface)!important;
 --ant-card-color-border-secondary:var(--brand-border)!important;
 --ant-menu-item-bg:var(--brand-surface)!important;
 --ant-menu-item-selected-bg:var(--brand-soft)!important;
 --ant-menu-item-selected-color:var(--brand-accent)!important;
 --ant-segmented-track-bg:var(--brand-panel)!important;
 --ant-segmented-item-selected-bg:var(--brand-surface)!important;
}

/* Account identity shows the name without a role subtitle or badge. */
html body .account-trigger-name > small,
html body .account-panel-identity > small { display: none; }

/* A blank workspace keeps the native composer below a fully measured welcome. */
html body .work-conversation .work88-chat-anywhere-chat:has(.workspace-welcome) > .work88-chat-anywhere-message-list { flex: 0 0 auto; height: auto; min-height: min-content; }
html body .model-directory-toolbar > :is(.ant-input-search,.work88-input-search) { flex: 1; min-width: 160px; max-width: 380px; }
html body .model-directory-toolbar > :is(.ant-select,.work88-select) { min-width: 150px; }
html body .user-management-filters > :is(.ant-input-search,.work88-input-search) { width: 260px; }
html body .user-management-filters { flex: 1; justify-content: flex-end; }
@media (max-width:768px) {
 html body .model-directory-toolbar > :is(.ant-input-search,.work88-input-search) { max-width: none; }
 html body .user-management-filters > :is(.ant-input-search,.work88-input-search) { flex: 1; min-width: 140px; }
}

/* Task background canvas: keep SDK canvas transparent beneath content. */
html:is([data-chat-background=grid],[data-chat-background=dots]) [data-personal-chat] :is(.work88-chat-anywhere-layout,.work88-chat-anywhere-layout-right){background:transparent!important}
