/* TASK-CENTER-ARSENAL-UI-20260903-001
 * Approved 1536×1024: cream #fcfaf7, ink #422b17, gold #995313,
 * 275px rail, 28px gutter, 20px row title, 16px chrome, restrained 6px corners.
 * Every selector belongs to the task-center root or its own teleported drawer.
 */
.task-arsenal-layout { --task-ink:#422b17; --task-muted:#806c57; --task-line:#e5d2ba; --task-gold:#995313; --task-cream:#fcfaf7; --el-color-primary:#995313; --el-color-primary-light-3:#b68149; --el-color-primary-light-5:#c5a178; --el-color-primary-light-7:#dfc9ae; --el-color-primary-light-8:#ecddc9; --el-color-primary-light-9:#f7ecdd; --el-color-primary-dark-2:#7d400b; --el-color-success:#61873b; color:var(--task-ink); }
.task-arsenal-layout .topbar { height:66px; flex:0 0 66px; border-bottom:1px solid var(--task-line); background:#faf5ec; color:var(--task-ink); }
.task-arsenal-layout .topbar { display:none; }
.task-arsenal-layout .topbar .brand-text,.task-arsenal-layout .topbar-module-name,.task-arsenal-layout .el-breadcrumb__inner { color:var(--task-ink); }
.task-arsenal-layout .main { padding:0; overflow:hidden; background:var(--task-cream); }
.task-arsenal.task-center-v2 { height:100vh; margin:0; border:0; border-radius:0; overflow:hidden; background:var(--task-cream); font-family:"PingFang SC","Microsoft YaHei","Helvetica Neue",Arial,sans-serif; }
.task-arsenal .task-v3-shell { grid-template-columns:275px minmax(0,1fr); }
.task-arsenal .task-v3-sidebar { padding:23px 12px 24px; background:#faf7f1; border-color:var(--task-line); position:relative; }
.task-arsenal .task-v3-brand { display:flex; align-items:center; justify-content:space-between; gap:10px; padding:0 16px 17px; }
.task-arsenal .task-v3-brand span { color:var(--task-ink); font-size:18px; font-weight:600; line-height:1.5; }
.task-arsenal .task-sidebar-create.el-button { width:30px; min-width:30px; height:30px; margin:0; padding:0; border-radius:5px; background:var(--task-gold); border-color:var(--task-gold); color:#fff; font-size:20px; font-weight:800; line-height:1; }
.task-arsenal .task-sidebar-create.el-button:hover,.task-arsenal .task-sidebar-create.el-button:focus-visible { background:#7d400b; border-color:#7d400b; }
.task-arsenal .task-v3-side-nav { gap:3px; }
.task-arsenal .task-v3-side-nav button,.task-arsenal .task-v3-side-tools button { position:relative; grid-template-columns:24px minmax(0,1fr) auto; gap:12px; min-height:44px; border-radius:5px; padding:0 17px; color:var(--task-ink); font-size:14px; font-weight:400; }
.task-arsenal .task-v3-side-nav button.active,.task-arsenal .task-v3-side-tools button.active { background:#f2e6d4; color:#8e470c; }
.task-arsenal .task-v3-side-nav button.active:before { content:""; position:absolute; inset:0 auto 0 0; width:4px; background:var(--task-gold); border-radius:3px 0 0 3px; }
.task-arsenal .task-v3-side-nav button:hover,.task-arsenal .task-v3-side-tools button:hover { background:#f5ebdd; }
.task-arsenal .task-v3-side-nav b,.task-arsenal .task-v3-side-nav button.active b { background:transparent; color:inherit; padding:0; font-size:13px; font-weight:400; }
.task-arsenal .task-nav-icon { width:22px; height:22px; flex:0 0 auto; }
.task-arsenal .task-v3-side-tools { margin:18px 12px 0; padding-top:26px; border-color:var(--task-line); gap:3px; }
.task-arsenal .task-v3-side-tools button { padding:0 5px; }
.task-arsenal .task-return-home { margin-top:auto; min-height:42px; padding:10px 16px 0; display:flex; align-items:center; gap:18px; border:0; background:transparent; color:var(--task-ink); font:inherit; font-size:14px; cursor:pointer; }
.task-arsenal .task-v3-content { background:var(--task-cream); }
.task-arsenal-heading { display:flex; justify-content:space-between; align-items:center; gap:14px; min-height:54px; padding:8px 34px 8px 29px; flex-shrink:0; box-sizing:border-box; }
.task-arsenal-heading > div:first-child { display:flex; align-items:baseline; gap:14px; min-width:0; }
.task-arsenal-heading h1 { margin:0; font-size:20px; font-weight:600; line-height:1.4; letter-spacing:0; color:var(--task-ink); }
.task-arsenal-heading p { margin:0; font-size:13px; color:var(--task-muted); }
.task-heading-actions { display:flex; gap:8px; flex-shrink:0; }
.task-arsenal .el-button { font-family:inherit; }
.task-heading-actions .el-button { height:34px; padding:0 12px; font-size:13px; border-radius:5px; margin:0; }
.task-heading-actions .el-button .task-nav-icon { width:16px; height:16px; margin-right:6px; }
.task-heading-actions .ym-display-fields-button { color:var(--task-ink); background:transparent; border-color:#b79470; }
.task-heading-actions .ym-display-fields-button:before { display:none; }
.task-arsenal .task-v2-status-strip { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:12px; margin:0 34px 10px 29px; padding:0; border:0; border-radius:0; background:transparent; overflow:visible; flex-shrink:0; }
.task-arsenal .task-v2-status-strip button { display:flex; flex-direction:column; justify-content:center; gap:2px; height:64px; min-height:0; padding:8px 12px; border:1px solid var(--task-line); border-radius:8px; background:#fdfbf8; color:var(--task-ink); }
.task-arsenal .task-v2-status-strip button span { font-size:13px; }
.task-arsenal .task-v2-status-strip button b { font-size:24px; font-weight:600; line-height:1.15; margin:0; color:var(--task-ink); }
.task-arsenal .task-v2-status-strip button.warning b { color:#bc790a; }
.task-arsenal .task-v2-status-strip button.danger b { color:#ef4c35; }
.task-arsenal .task-v2-status-strip button:hover,.task-arsenal .task-v2-status-strip button.active { border-color:var(--task-gold); background:#f5ebdc; box-shadow:none; }
.task-arsenal .task-v2-filters { padding:0 34px 10px 29px; min-height:0; gap:10px; flex-wrap:nowrap; flex-shrink:0; }
.task-arsenal .task-v2-filters .el-input.task-arsenal-search { flex:1 1 290px; min-width:140px; max-width:340px; }
.task-arsenal .task-v2-filters .el-select { width:145px; flex:0 1 145px; min-width:110px; }
.task-arsenal .task-v2-filters .el-input__wrapper,.task-arsenal .task-v2-filters .el-select__wrapper { min-height:34px; border-radius:5px; background:transparent; box-shadow:0 0 0 1px var(--task-line) inset; }
.task-arsenal .task-v2-filters .el-input__inner,.task-arsenal .task-v2-filters .el-select__placeholder { font-size:13px; color:var(--task-ink); }
.task-arsenal .task-v2-filters .el-button { margin:0; height:34px; padding:0 10px; font-size:13px; border-color:var(--task-line); background:transparent; color:var(--task-ink); flex-shrink:0; }
.task-arsenal .task-v2-filters .task-nav-icon { width:16px; height:16px; margin:0 4px; color:var(--task-muted); }
.task-arsenal .task-v2-filters .task-filter-fields { min-width:104px; margin-left:auto; border-color:#b79470; }
.task-arsenal .task-v2-filters .task-filter-fields:before { display:none; }
.task-sort-note { margin-left:0; display:flex; align-items:center; gap:8px; white-space:nowrap; color:var(--task-ink); font-size:13px; }
.task-arsenal .task-v2-more-filters { margin:0 34px 10px 29px; padding:12px; border-color:var(--task-line); background:#f8f0e4; }
.task-arsenal .task-v2-filter-tags { padding:0 34px 10px 29px; min-height:0; }
.task-arsenal .task-v2-workspace { position:relative; display:block; flex:1 1 auto; min-height:0; margin:0 34px 0 29px; border-color:var(--task-line); overflow:hidden; }
.task-arsenal .task-v2-workspace.detail-open { display:block; }
.task-arsenal .task-v2-workspace > .task-v2-list { background:transparent; padding:12px 0 22px; height:100%; box-sizing:border-box; overflow-y:auto; scrollbar-gutter:stable; }
.task-deadline-group { margin:0 0 16px; }
.task-deadline-group h2 { display:flex; align-items:center; gap:6px; margin:0 0 8px; padding-left:10px; border-left:3px solid #b29b7c; font-size:16px; line-height:1.2; font-weight:600; color:#8d5a21; }
.task-deadline-group h2 small { color:var(--task-muted); font-size:12px; margin-left:3px; }
.task-deadline-group.group-overdue h2 { color:#ed4c35; border-color:#ed4c35; }
.task-deadline-group.group-today h2 { color:#b87205; border-color:#bd800f; }
.task-group-rows { display:grid; gap:10px; border:0; border-radius:0; overflow:visible; }
.group-overdue .task-group-rows { border:0; background:transparent; }
.task-arsenal-row { display:grid; grid-template-columns:34px minmax(0,1fr) 142px 108px 36px; gap:18px; align-items:center; padding:12px 16px 11px 19px; min-height:88px; box-sizing:border-box; border:1px solid var(--task-line); border-radius:8px; background:#fffdf9; }
.group-later .task-arsenal-row { min-height:76px; padding-top:7px; padding-bottom:7px; }
.group-later .task-card-title > button { line-height:1.25; }
.group-later .task-card-fields { margin-top:0; line-height:1.4; gap:0; }
.group-overdue .task-arsenal-row { border-color:#f1d3c8; border-left:3px solid #ef503a; background:#fdf5f0; padding-left:17px; }
.task-arsenal-row:hover { background:#faf1e5; }
.task-arsenal-row.selected { background:#f5e7d5; box-shadow:inset 3px 0 var(--task-gold); }
.task-arsenal-star { padding:4px; align-self:start; margin-top:5px; border:0; background:transparent; color:#b09c7e; cursor:pointer; }
.task-arsenal-star.active { color:#d59821; }
.task-arsenal-star.active path { fill:#dfa12d; stroke:#c38a22; }
.task-card-body { min-width:0; }
.task-card-title { display:flex; flex-wrap:wrap; align-items:center; gap:9px; }
.task-card-title > button { padding:0; border:0; text-align:left; color:#211a13; background:none; font:inherit; font-size:14px; font-weight:600; line-height:1.4; cursor:pointer; overflow-wrap:anywhere; }
.task-state { display:inline-block; padding:2px 7px; border:1px solid #eedfc9; border-radius:4px; font-size:11px; line-height:1.4; background:#f4ebdd; color:#5b4022; white-space:nowrap; }
.task-state.state-pending { border-color:#d79200; background:#fff1c2; color:#7a4a00; }
.task-state.state-in_progress { border-color:#5b8fd6; background:#dbeafe; color:#154f91; }
.task-state.state-completed { background:#edf2e3; color:#557c30; }
.task-state.state-waiting_acceptance { background:#fbefd3; color:#926600; }
.task-recurrence { font-size:12px; color:var(--task-muted); }
.task-card-fields { display:flex; flex-wrap:wrap; align-items:baseline; gap:3px 0; margin-top:3px; color:#382b1e; font-size:11px; line-height:1.5; }
.task-card-field { position:relative; display:flex; flex-wrap:wrap; min-width:0; max-width:100%; padding-right:16px; box-sizing:border-box; }
.task-card-field:not(.field-requirement):after { content:'·'; position:absolute; right:6px; }
.task-card-field:last-child:after,.task-card-field:has(+ .field-requirement):after { content:none; }
.task-card-field.field-requirement { flex:0 0 100%; padding:0; }
.task-card-field > span:not(.task-field-resizer),.task-card-field > button { max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.task-card-field button { display:inline-flex; align-items:center; gap:3px; padding:0; border:0; background:transparent; color:inherit; font:inherit; cursor:pointer; }
.task-card-field .task-source-link { color:#8b4c15; text-decoration:underline; text-underline-offset:3px; }
.task-card-field .task-source-link .task-nav-icon { width:16px; height:16px; }
.task-card-field button:hover { color:var(--task-gold); text-decoration:underline; }
.task-field-resizer { position:absolute; top:2px; right:0; bottom:2px; width:6px; cursor:col-resize; border-right:1px solid transparent; touch-action:none; }
.task-card-field:hover .task-field-resizer { border-color:#c7ab84; }
.task-card-deadline { color:var(--task-muted); font-size:13px; line-height:1.5; white-space:normal; overflow-wrap:anywhere; }
.task-card-deadline.tone-danger { color:#ee4b32; }
.task-card-deadline.tone-warning { color:#bd7600; }
.task-card-deadline.tomorrow { color:#4d7e26; }
.task-card-primary.el-button { width:100%; height:32px; padding:0 8px; font-size:13px; font-weight:700; border-radius:4px; margin:0; }
.task-card-primary.action-complete { color:#fff; border-color:#587d31; background:#668b3e; }
.task-card-primary.el-button.task-action-go { color:#fff; border-color:#a93918; background:#c44721; }
.task-card-primary.el-button.task-action-go:hover { border-color:#8f2f12; background:#9f3516; }
.task-card-primary.el-button.task-action-go:focus-visible { border-color:#8f2f12; background:#9f3516; outline:3px solid #e6a184; outline-offset:2px; }
.task-card-primary.el-button.task-action-go.is-disabled,.task-card-primary.el-button.task-action-go.is-disabled:hover,.task-card-primary.el-button.task-action-go[disabled] { opacity:1; color:#fff; border-color:#875342; background:#9a6250; }
.task-card-primary.el-button.task-action-continue { color:#fff; border-color:#1f578f; background:#2767a8; }
.task-card-primary.el-button.task-action-continue:hover { border-color:#173f6a; background:#1d4f85; }
.task-card-primary.el-button.task-action-continue:focus-visible { border-color:#173f6a; background:#1d4f85; outline:3px solid #88b8e8; outline-offset:2px; }
.task-card-primary.el-button.task-action-continue.is-disabled,.task-card-primary.el-button.task-action-continue.is-disabled:hover,.task-card-primary.el-button.task-action-continue[disabled] { opacity:1; color:#fff; border-color:#4d657d; background:#5f7893; }
.task-card-primary.el-button.task-action-complete { color:#fff; border-color:#26653c; background:#2f7d4a; }
.task-card-primary.el-button.task-action-complete:hover { border-color:#1d4d2e; background:#245f39; }
.task-card-primary.el-button.task-action-complete:focus-visible { border-color:#1d4d2e; background:#245f39; outline:3px solid #8ac7a1; outline-offset:2px; }
.task-card-primary.el-button.task-action-complete.is-disabled,.task-card-primary.el-button.task-action-complete.is-disabled:hover,.task-card-primary.el-button.task-action-complete[disabled] { opacity:1; color:#fff; border-color:#496453; background:#5a7865; }
.task-arsenal .task-v2-more { color:#3d3023; width:32px; }
.task-arsenal .task-v2-more:hover { background:#eddec9; }
.task-list-footer { display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; gap:12px; padding:2px 8px; color:var(--task-muted); font-size:14px; }
.task-arsenal .task-v2-pagination { padding:0; margin:0; }
.task-arsenal .task-v2-detail { position:absolute; top:0; right:0; z-index:5; width:min(590px,100%); height:100%; border:1px solid var(--task-line); box-shadow:-12px 0 40px #54371c22; background:#fffdf9; }
.task-arsenal .task-v2-detail-head { position:sticky; top:0; z-index:3; flex-shrink:0; background:#fffdf9; }
.task-detail-execute { display:flex; gap:10px; padding-top:12px; }
.task-arsenal .task-file-download { color:var(--task-gold); }
.task-arsenal .task-file-upload input[hidden] { display:none; }
.task-loading-close { align-self:flex-end; margin:12px; }
.task-arsenal .task-v2-dashboard { margin:0 34px 12px 29px; border-color:var(--task-line); background:#f5ecdf; }
.task-arsenal button:focus-visible,.task-card-fields-drawer button:focus-visible { outline:2px solid #b87c39; outline-offset:3px; }
.task-card-fields-drawer { --el-color-primary:#995313; --el-color-primary-light-9:#f7ecdd; max-width:100vw; }
.task-card-fields-drawer .ym-display-field-row { flex-wrap:wrap; }
.task-card-fields-drawer .el-input-number { margin-left:24px; width:128px; }
.task-card-fields-drawer .el-drawer__footer { display:flex; flex-wrap:wrap; gap:8px; }
.task-card-fields-drawer .el-drawer__footer .el-button { margin:0; }
.task-inbox-view { min-width:0; height:100%; overflow:auto; background:#fffdf9; }
.task-inbox-view .task-inbox-table { width:calc(100% - 56px); margin:0 28px 18px; }
.task-inbox-content { margin:0; white-space:pre-wrap; overflow-wrap:anywhere; line-height:1.55; }
.task-inbox-actions { display:flex; flex-wrap:wrap; align-items:center; gap:2px 0; }
.task-inbox-actions .el-button { margin-left:0; margin-right:10px; }
.task-inbox-view .el-pagination { justify-content:flex-end; padding:0 28px 20px; }
@media (max-width:1200px) {
  .task-arsenal .task-v3-shell { grid-template-columns:215px minmax(0,1fr); }
  .task-arsenal .task-v3-side-nav button,.task-arsenal .task-v3-side-tools button { font-size:14px; gap:12px; }
  .task-arsenal-heading { padding-left:22px; padding-right:22px; }
  .task-arsenal-heading p { display:none; }
  .task-arsenal-heading h1 { font-size:20px; }
  .task-arsenal .task-v2-filters { gap:10px; }
  .task-arsenal .task-v2-filters .el-select { min-width:95px; }
  .task-sort-note { font-size:13px; gap:3px; }
  .task-arsenal-row { grid-template-columns:28px minmax(0,1fr) 100px 90px 24px; gap:10px; padding:12px; }
  .task-card-title > button { font-size:14px; }
  .task-card-fields { font-size:11px; }
  .task-card-deadline { font-size:13px; }
}
@media (max-width:980px) and (min-width:761px) {
  .task-arsenal .task-v2-filters { flex-wrap:wrap; }
  .task-arsenal .task-v2-filters .el-input.task-arsenal-search { max-width:none; }
  .task-arsenal .task-v2-filters .task-filter-fields { margin-left:auto; }
}
@media (max-width:760px) {
  .task-arsenal-layout .topbar { height:0; flex-basis:0; padding:0; }
  .task-arsenal-layout .topbar .motto { display:none; }
  .task-arsenal.task-center-v2 { height:100dvh; }
  .task-arsenal .task-v3-shell { display:flex; flex-direction:column; }
  .task-arsenal .task-v3-sidebar { position:relative; height:auto; max-height:none; width:100%; flex:0 0 auto; overflow:hidden; padding:6px 10px; border-right:0; border-bottom:1px solid var(--task-line); }
  .task-arsenal .task-v3-brand { display:flex; padding:2px 5px 7px; }
  .task-arsenal .task-v3-brand span { font-size:16px; }
  .task-arsenal .task-sidebar-create.el-button { width:28px; min-width:28px; height:28px; }
  .task-arsenal .task-return-home { display:flex; min-height:28px; margin-top:4px; padding:4px 9px; gap:6px; font-size:13px; }
  .task-arsenal .task-v3-side-nav { display:flex; overflow-x:auto; gap:5px; padding:1px 0 5px; }
  .task-arsenal .task-v3-side-nav button { flex:0 0 auto; width:auto; min-height:36px; grid-template-columns:18px auto auto; padding:0 9px; gap:6px; font-size:14px; }
  .task-arsenal .task-v3-side-nav b { font-size:13px; }
  .task-arsenal .task-v3-side-nav .task-nav-icon,.task-arsenal .task-v3-side-tools .task-nav-icon { width:17px; height:17px; }
  .task-arsenal .task-v3-side-tools { display:flex; margin:0; padding:0; border:0; gap:8px; overflow-x:auto; }
  .task-arsenal .task-v3-side-tools button { min-height:28px; font-size:13px; gap:6px; grid-template-columns:17px auto; }
  .task-arsenal .task-v3-side-tools > button,.task-arsenal .task-v3-side-tools .el-dropdown { width:auto; flex:0 0 auto; }
  .task-arsenal-heading { min-height:0; padding:12px 14px; gap:12px; flex-wrap:wrap; }
  .task-arsenal-heading h1 { font-size:20px; }
  .task-heading-actions { gap:8px; }
  .task-heading-actions .el-button { height:34px; padding:0 10px; font-size:13px; }
  .task-heading-actions .el-button .task-nav-icon { width:16px; height:16px; margin-right:5px; }
  .task-arsenal .task-v2-status-strip { margin:0 14px 12px; gap:8px; grid-template-columns:repeat(4,minmax(0,1fr)); }
  .task-arsenal .task-v2-status-strip button { height:73px; padding:8px 3px; gap:4px; border-radius:6px; }
  .task-arsenal .task-v2-status-strip button span { font-size:12px; }
  .task-arsenal .task-v2-status-strip button b { font-size:25px; }
  .task-arsenal .task-v2-filters { padding:0 14px 10px; display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:8px; }
  .task-arsenal .task-v2-filters .el-input.task-arsenal-search { grid-column:span 2; width:100%; max-width:none; min-width:0; }
  .task-arsenal .task-v2-filters .el-select { min-width:0; width:100%; }
  .task-arsenal .task-v2-filters .el-input__wrapper,.task-arsenal .task-v2-filters .el-select__wrapper { min-height:34px; }
  .task-arsenal .task-v2-filters .el-input__inner,.task-arsenal .task-v2-filters .el-select__placeholder { font-size:13px; }
  .task-arsenal .task-v2-filters .el-button { min-height:34px; height:34px; padding:0 6px; font-size:13px; }
  .task-arsenal .task-v2-filters .task-filter-fields { width:100%; min-width:0; margin-left:0; }
  .task-sort-note { display:none; }
  .task-arsenal .task-v2-more-filters { margin:0 14px 8px; gap:8px; }
  .task-arsenal .task-v2-more-filters .el-select,.task-arsenal .task-v2-more-filters .el-date-editor { width:100%; }
  .task-arsenal .task-v2-filter-tags { padding:0 14px 8px; }
  .task-arsenal .task-v2-workspace { margin:0 14px; }
  .task-deadline-group h2 { font-size:16px; padding-left:9px; }
  .task-arsenal-row { grid-template-columns:23px minmax(0,1fr) 28px; gap:7px; padding:10px !important; }
  .task-card-body { grid-column:2; }
  .task-arsenal-star { grid-column:1; grid-row:1; margin:0; padding:2px 0; }
  .task-arsenal-star .task-nav-icon { width:20px; height:20px; }
  .task-card-title { gap:5px; }
  .task-card-title > button { font-size:14px; }
  .task-state { font-size:11px; padding:1px 6px; }
  .task-card-fields { font-size:11px; }
  .task-card-field.field-requirement > span { white-space:normal; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
  .task-card-deadline { grid-column:2; grid-row:2; font-size:13px; padding-top:2px; max-width:calc(100% - 90px) !important; width:auto !important; }
  .task-card-primary.el-button { grid-column:2; grid-row:2; justify-self:end; width:auto; max-width:100%; height:30px; font-size:13px; }
  .task-arsenal-row > .el-dropdown { grid-column:3; grid-row:1; align-self:start; }
  .task-arsenal .task-v2-more { width:25px; height:28px; }
  .task-arsenal .task-v2-detail { width:100%; box-sizing:border-box; }
  .task-arsenal .task-v2-detail-status { flex-wrap:wrap; }
  .task-arsenal .task-v2-detail-head { padding-top:14px; }
  .task-arsenal .task-v2-detail-head h3 { font-size:17px; }
  .task-list-footer { font-size:12px; padding:0; }
  .task-arsenal .task-v2-pagination { max-width:100%; overflow-x:auto; }
  .task-arsenal .task-v2-pagination .el-pagination__sizes { margin-right:6px; }
  .task-inbox-view .task-inbox-table { width:calc(100% - 28px); margin:0 14px 16px; }
  .task-inbox-view .el-table { font-size:12px; }
  .task-inbox-actions { min-width:240px; }
  .task-inbox-view .el-pagination { justify-content:flex-start; padding:0 14px 18px; overflow-x:auto; }
}
@media (prefers-reduced-motion:reduce) { .task-arsenal * { scroll-behavior:auto !important; transition:none !important; } }
