.zmtcr{--zmtcr-ink:#1f2937;--zmtcr-muted:#64748b;--zmtcr-line:rgba(15,23,42,.11);--zmtcr-bg:#f5f6f8;--zmtcr-card:#fff;--zmtcr-accent:#2563eb;--zmtcr-danger:#b42318;color:var(--zmtcr-ink);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zmtcr *{box-sizing:border-box}.zmtcr button,.zmtcr input,.zmtcr select,.zmtcr textarea{font:inherit}.zmtcr button{cursor:pointer}.zmtcr button:disabled{cursor:not-allowed;opacity:.55}.zmtcr-loading,.zmtcr-empty{min-height:240px;display:grid;place-content:center;gap:10px;text-align:center;color:var(--zmtcr-muted)}.zmtcr-loading .dashicons{animation:zmtcr-spin 1s linear infinite;margin:auto}@keyframes zmtcr-spin{to{transform:rotate(360deg)}}.zmtcr-shell{display:grid;gap:16px}.zmtcr-top{position:sticky;top:12px;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 5px 16px rgba(15,23,42,.08);backdrop-filter:blur(12px)}.zmtcr-top h1,.zmtcr-card h2,.zmtcr-card h3{margin:0;text-wrap:balance}.zmtcr-top h1{font-size:20px;line-height:1.25}.zmtcr-top p{margin:3px 0 0;color:var(--zmtcr-muted);font-size:13px;text-wrap:pretty}.zmtcr-top-actions,.zmtcr-inline-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.zmtcr-cost{font-variant-numeric:tabular-nums;color:var(--zmtcr-muted);font-size:13px}.zmtcr-button{min-height:40px;border:0;border-radius:10px;padding:8px 13px;background:#eef2f7;color:#243042;font-weight:650;transition-property:transform,background-color,box-shadow,opacity;transition-duration:150ms;transition-timing-function:ease-out}.zmtcr-button:not(:disabled):active{transform:scale(.96)}.zmtcr-button:hover{background:#e2e8f0}.zmtcr-button.is-primary{background:var(--zmtcr-accent);color:#fff;box-shadow:0 4px 10px rgba(37,99,235,.2)}.zmtcr-button.is-primary:hover{background:#1d4ed8}.zmtcr-button.is-danger{color:var(--zmtcr-danger);background:#fff1f0}.zmtcr-setup{display:grid;grid-template-columns:minmax(260px,.92fr) minmax(360px,1.35fr);gap:16px}.zmtcr-card{background:var(--zmtcr-card);padding:18px;border-radius:18px;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 2px 7px rgba(15,23,42,.05)}.zmtcr-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px}.zmtcr-card h2{font-size:16px}.zmtcr-card h3{font-size:14px}.zmtcr-card header p,.zmtcr-hint{margin:3px 0 0;color:var(--zmtcr-muted);font-size:12px;text-wrap:pretty}.zmtcr-field{display:grid;gap:6px;margin:0 0 13px}.zmtcr-field>span{font-size:13px;font-weight:700}.zmtcr-field small{font-size:12px;color:var(--zmtcr-muted)}.zmtcr-field input,.zmtcr-field select,.zmtcr-field textarea,.zmtcr-item-editor textarea{width:100%;border:1px solid var(--zmtcr-line);border-radius:10px;background:#fff;padding:9px 10px;color:var(--zmtcr-ink);outline:none;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.zmtcr-field textarea{resize:vertical;min-height:112px}.zmtcr-field input:focus,.zmtcr-field select:focus,.zmtcr-field textarea:focus,.zmtcr-item-editor textarea:focus{border-color:var(--zmtcr-accent);box-shadow:0 0 0 3px rgba(37,99,235,.14)}.zmtcr-goals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zmtcr-goal{min-height:76px;padding:9px;border:1px solid var(--zmtcr-line);border-radius:12px;text-align:left;background:#fff;color:var(--zmtcr-ink);transition-property:border-color,background-color,box-shadow,transform;transition-duration:150ms;transition-timing-function:ease-out}.zmtcr-goal:not(:disabled):active{transform:scale(.96)}.zmtcr-goal.is-active{border-color:var(--zmtcr-accent);background:#eff6ff;box-shadow:0 0 0 2px rgba(37,99,235,.1)}.zmtcr-goal b,.zmtcr-goal small{display:block}.zmtcr-goal b{font-size:13px}.zmtcr-goal small{font-size:11px;color:var(--zmtcr-muted);margin-top:2px}.zmtcr-import{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}.zmtcr-import textarea{min-height:130px}.zmtcr-file{display:inline-flex;min-height:40px;align-items:center;gap:7px;border-radius:10px;background:#eef2f7;padding:8px 11px;font-size:13px;font-weight:650;cursor:pointer}.zmtcr-file input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.zmtcr-source-list{display:grid;gap:7px;margin-top:12px;max-height:310px;overflow:auto}.zmtcr-source-row{display:grid;grid-template-columns:1fr 132px 36px;gap:8px;align-items:center;padding:8px;border-radius:12px;background:#f8fafc}.zmtcr-source-row p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zmtcr-icon{width:40px;height:40px;border:0;border-radius:10px;background:transparent;color:var(--zmtcr-muted);font-size:20px;line-height:1}.zmtcr-icon:hover{background:#e2e8f0}.zmtcr-note{border-radius:12px;padding:10px 12px;background:#fff8e7;color:#7c5200;font-size:13px}.zmtcr-note.is-error{background:#fff1f0;color:#a61b1b}.zmtcr-workspace{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(420px,1.5fr);gap:16px}.zmtcr-queue{padding:10px;align-self:start}.zmtcr-queue-head{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 5px 10px}.zmtcr-filter{width:100%;margin:0 0 9px;border:1px solid var(--zmtcr-line);border-radius:9px;padding:8px;background:#fff}.zmtcr-queue-list{display:grid;gap:6px;max-height:650px;overflow:auto}.zmtcr-queue-item{width:100%;border:1px solid transparent;border-radius:12px;background:transparent;padding:10px;text-align:left;color:var(--zmtcr-ink);transition-property:background-color,border-color,transform;transition-duration:150ms;transition-timing-function:ease-out}.zmtcr-queue-item:hover{background:#f8fafc}.zmtcr-queue-item.is-active{background:#eff6ff;border-color:rgba(37,99,235,.25)}.zmtcr-queue-item p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.zmtcr-queue-meta{display:flex;gap:6px;align-items:center;margin-top:5px;color:var(--zmtcr-muted);font-size:11px}.zmtcr-badge{display:inline-flex;align-items:center;border-radius:999px;padding:2px 7px;background:#e2e8f0;font-size:11px;font-weight:700}.zmtcr-badge.is-high{background:#fee4e2;color:#b42318}.zmtcr-badge.is-done{background:#dcfae6;color:#067647}.zmtcr-detail{min-width:0}.zmtcr-comment{padding:13px;border-radius:13px;background:#f8fafc}.zmtcr-comment p{margin:4px 0 0;white-space:pre-wrap}.zmtcr-risk{margin-top:12px;padding:12px;border-radius:12px;background:#fff1f0;color:#8c1d18}.zmtcr-candidates{display:grid;gap:9px;margin-top:14px}.zmtcr-candidate{width:100%;border:1px solid var(--zmtcr-line);border-radius:13px;padding:12px;background:#fff;text-align:left;color:var(--zmtcr-ink);transition-property:border-color,box-shadow,transform;transition-duration:150ms;transition-timing-function:ease-out}.zmtcr-candidate:not(:disabled):active{transform:scale(.96)}.zmtcr-candidate:hover{box-shadow:0 4px 12px rgba(15,23,42,.07)}.zmtcr-candidate.is-selected{border-color:var(--zmtcr-accent);box-shadow:0 0 0 2px rgba(37,99,235,.12)}.zmtcr-candidate b{display:block;font-size:13px}.zmtcr-candidate p{margin:5px 0 0;white-space:pre-wrap;font-size:14px}.zmtcr-item-editor{margin-top:14px;display:grid;gap:8px}.zmtcr-item-editor textarea{min-height:120px;resize:vertical}.zmtcr-status-select{min-height:40px;border:1px solid var(--zmtcr-line);border-radius:10px;padding:7px;background:#fff}.zmtcr-history{min-width:180px}.zmtcr-history select{max-width:180px;border:1px solid var(--zmtcr-line);border-radius:9px;padding:8px;background:#fff}.zmtcr-empty-detail{padding:40px 20px;text-align:center;color:var(--zmtcr-muted)}.zmtcr-toast{position:fixed;right:18px;bottom:18px;z-index:40;max-width:360px;border-radius:12px;background:#172033;color:#fff;padding:11px 14px;box-shadow:0 10px 30px rgba(15,23,42,.2);opacity:0;pointer-events:none;transform:translateY(10px);transition-property:opacity,transform;transition-duration:150ms;transition-timing-function:ease-out}.zmtcr-toast.is-visible{opacity:1;transform:translateY(0)}.zmtcr-toast.is-error{background:#9b1c1c}.zmtcr [data-zmtcr-count],.zmtcr [data-zmtcr-price]{font-variant-numeric:tabular-nums}@media(max-width:880px){.zmtcr-top{position:static;align-items:flex-start;flex-direction:column}.zmtcr-setup,.zmtcr-workspace{grid-template-columns:1fr}.zmtcr-queue-list{max-height:300px}.zmtcr-goals{grid-template-columns:1fr}.zmtcr-import{grid-template-columns:1fr}.zmtcr-source-row{grid-template-columns:1fr 120px 36px}}@media(prefers-reduced-motion:reduce){.zmtcr *{animation-duration:.01ms!important;transition-duration:.01ms!important}}

.zmtcr-safety-note{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border:1px solid #cfe0dc;border-radius:12px;background:#f4faf8;color:#365d55;font-size:13px}.zmtcr-safety-note strong{flex:0 0 auto;color:#17483f}.zmtcr-safety-note span{color:#4e6761}.zmtcr-import-preview{margin-top:14px;padding-top:14px;border-top:1px solid var(--zmtcr-line)}.zmtcr-import-preview>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.zmtcr-import-preview>header strong,.zmtcr-import-preview>header small{display:block}.zmtcr-import-preview>header strong{font-size:14px}.zmtcr-import-preview>header small{margin-top:2px;color:var(--zmtcr-muted);font-size:11px}.zmtcr-import-preview>header>span{color:var(--zmtcr-muted);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.zmtcr-import-errors{display:grid;gap:4px;margin:8px 0 0;padding:9px 12px 9px 28px;border-radius:10px;background:#fff1f0;color:#9b1c1c;font-size:12px}.zmtcr-import-preview .zmtcr-note{margin:9px 0 0}@media(max-width:640px){.zmtcr-safety-note{display:grid;gap:3px}.zmtcr-import-preview>header{flex-direction:column}}
.zmtcr-handoff{margin-bottom:16px;border-color:#b9d7ff;background:linear-gradient(135deg,#f7fbff,#eef6ff)}
.zmtcr-handoff>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}
.zmtcr-handoff>header h2{margin:0 0 5px}.zmtcr-handoff>header p{margin:0;color:#526174}

/* Standalone desktop workspace. Embedded workbench and original mobile rules stay intact. */
@media (min-width:1100px) and (hover:hover) and (pointer:fine) {
 body.page-id-1666 { background:#f4f5f0; }
 body.page-id-1666>main.container { width:100%;max-width:none;padding-left:0;padding-right:0; }
 body.page-id-1666>main.container .content-wrap,
 body.page-id-1666>main.container .content-layout { float:none;width:100%;margin:0; }
 body.page-id-1666 article.page-article { overflow:visible;padding:0;border-radius:0;background:transparent;box-shadow:none; }
 body.page-id-1666 article.page-article>.wp-posts-content { overflow:visible; }
 body.page-id-1666 .zmtcr { --zmtcr-ink:#2a302a;--zmtcr-muted:#66715f;--zmtcr-line:#dce3d4;--zmtcr-bg:#f4f5f0;--zmtcr-card:#fffefa;--zmtcr-accent:#974e3d;--zmtcr-danger:#a83c31;width:calc(100% - clamp(36px,6vw,96px));max-width:1360px;margin:28px auto 44px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased; }
 body.page-id-1666 .zmtcr-shell { gap:24px; }
 body.page-id-1666 .zmtcr-top { top:96px;gap:24px;padding:16px 0 18px;border:0;border-radius:0;background:rgba(244,245,240,.96);box-shadow:none;backdrop-filter:blur(10px); }
 body.page-id-1666 .zmtcr-top h1 { font-size:38px!important;font-weight:700;line-height:1.25;letter-spacing:-.03em;text-wrap:balance; }
 body.page-id-1666 .zmtcr-top p { max-width:720px;margin-top:12px;font-size:16px;line-height:1.75;color:#66715f; }
 body.page-id-1666 .zmtcr-top-actions { justify-content:flex-end;gap:12px; }
 body.page-id-1666 .zmtcr-cost { min-height:36px;padding:5px 11px;border:1px solid #e0e6d7;border-radius:8px;background:#fcfdf8;color:#66715e;font-size:14px;line-height:24px;white-space:nowrap; }
 body.page-id-1666 .zmtcr-safety-note { align-items:center;gap:10px 18px;padding:16px 20px;border:1px solid #dce5d0;border-radius:12px;background:#edf3e5;color:#536747;font-size:14px;line-height:1.75; }
 body.page-id-1666 .zmtcr-safety-note strong { color:#49613c;font-size:15px; }
 body.page-id-1666 .zmtcr-safety-note span { color:#586c49; }
 body.page-id-1666 .zmtcr-setup { grid-template-columns:minmax(420px,.95fr) minmax(0,1.3fr);gap:0;align-items:stretch; }
 body.page-id-1666 .zmtcr-card { min-width:0;padding:28px;border:1px solid #dfe5d7;border-radius:20px;background:#fffefa;box-shadow:0 2px 4px rgba(28,40,22,.025),0 12px 30px rgba(28,40,22,.035),inset 0 1px 0 rgba(255,255,255,.9); }
 body.page-id-1666 .zmtcr-setup>.zmtcr-card:first-child { border-right:0;border-radius:20px 0 0 20px;background:#f8faf5; }
 body.page-id-1666 .zmtcr-setup>.zmtcr-card:last-child { border-radius:0 20px 20px 0; }
 body.page-id-1666 .zmtcr-card>header { gap:16px;margin-bottom:24px; }
 body.page-id-1666 .zmtcr-card h2 { font-size:22px;font-weight:650;line-height:1.45;letter-spacing:-.02em; }
 body.page-id-1666 .zmtcr-card h3 { font-size:18px;line-height:1.5; }
 body.page-id-1666 .zmtcr-card header p,
 body.page-id-1666 .zmtcr-hint { margin:9px 0 0;font-size:14px;line-height:1.75;color:#66715f;text-wrap:pretty; }
 body.page-id-1666 .zmtcr-hint code { padding:2px 5px;border-radius:4px;background:#eef2e7;color:#536748;font-size:13px; }
 body.page-id-1666 .zmtcr-field { gap:9px;margin-bottom:20px; }
 body.page-id-1666 .zmtcr-field>span { color:#45543c;font-size:15px;font-weight:600; }
 body.page-id-1666 .zmtcr-field small { color:#69765e;font-size:14px;font-weight:400; }
 body.page-id-1666 .zmtcr-field input,
 body.page-id-1666 .zmtcr-field select,
 body.page-id-1666 .zmtcr-field textarea,
 body.page-id-1666 .zmtcr-item-editor textarea { min-height:46px;padding:11px 13px;border-color:#d5decc;border-radius:10px;background:#fffffc;color:#30392c;font-size:16px;line-height:1.7;box-shadow:inset 0 1px 2px rgba(28,40,22,.025);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease; }
 body.page-id-1666 .zmtcr-field textarea { min-height:154px; }
 body.page-id-1666 .zmtcr-field :is(input,textarea)::placeholder,
 body.page-id-1666 .zmtcr-item-editor textarea::placeholder { color:#707b65; }
 body.page-id-1666 .zmtcr-field :is(input,select,textarea):hover { border-color:#b8c8a9; }
 body.page-id-1666 .zmtcr-field :is(input,select,textarea):focus,
 body.page-id-1666 .zmtcr-item-editor textarea:focus { border-color:#74896a;box-shadow:0 0 0 4px rgba(113,134,100,.11),inset 0 1px 2px rgba(28,40,22,.02); }
 body.page-id-1666 .zmtcr-goals { gap:10px; }
 body.page-id-1666 .zmtcr-goal { min-width:0;min-height:114px;padding:13px 12px;border-color:#dfe5d7;border-radius:12px;background:#fffefa;box-shadow:0 1px 2px rgba(28,40,22,.02); }
 body.page-id-1666 .zmtcr-goal:hover { border-color:#bacbad;background:#f6f9f0; }
 body.page-id-1666 .zmtcr-goal.is-active { border-color:#91a77c;background:#e8efdf;box-shadow:0 1px 2px rgba(28,40,22,.03),inset 0 1px 0 rgba(255,255,255,.8); }
 body.page-id-1666 .zmtcr-goal b { color:#425638;font-size:15px;font-weight:650;line-height:1.6; }
 body.page-id-1666 .zmtcr-goal small { margin-top:7px;color:#5b694f;font-size:14px;line-height:1.6; }
 body.page-id-1666 .zmtcr-import { grid-template-columns:minmax(0,1fr);gap:0; }
 body.page-id-1666 .zmtcr-import textarea { min-height:176px; }
 body.page-id-1666 .zmtcr-import>.zmtcr-field { margin-bottom:12px; }
 body.page-id-1666 .zmtcr-import>.zmtcr-inline-actions { justify-content:flex-end;gap:10px;margin-bottom:2px; }
 body.page-id-1666 .zmtcr-button,
 body.page-id-1666 .zmtcr-file { min-height:46px;padding:10px 16px;border:1px solid #dbe3d1;border-radius:10px;background:#f1f5ea;color:#506543;font-size:15px;font-weight:600;line-height:1.6;box-shadow:0 1px 2px rgba(28,40,22,.025);transition:transform .12s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease; }
 body.page-id-1666 .zmtcr-button:hover,
 body.page-id-1666 .zmtcr-file:hover { border-color:#bfceb0;background:#e7eedc; }
 body.page-id-1666 .zmtcr-button.is-primary { min-height:48px;padding:11px 20px;border-color:#934b38;background:linear-gradient(180deg,#a45b46,#974e3d);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.17),0 2px 3px rgba(78,42,28,.1),0 5px 12px rgba(78,42,28,.07); }
 body.page-id-1666 .zmtcr-button.is-primary:hover { border-color:#81402e;background:linear-gradient(180deg,#994f3b,#89432f); }
 body.page-id-1666 .zmtcr-button:disabled { opacity:.52;box-shadow:none; }
 body.page-id-1666 .zmtcr-button.is-danger { border-color:#efd6d0;background:#fff2ef;color:#a4382c; }
 body.page-id-1666 .zmtcr-file { background:#fffefa; }
 body.page-id-1666 .zmtcr-import-preview { margin-top:24px;padding:20px;border:1px solid #e0e7d6;border-radius:14px;background:#f5f8ef; }
 body.page-id-1666 .zmtcr-import-preview>header strong { color:#43583a;font-size:17px;font-weight:650; }
 body.page-id-1666 .zmtcr-import-preview>header small { margin-top:5px;color:#65745a;font-size:14px;line-height:1.7; }
 body.page-id-1666 .zmtcr-import-preview>header>span { color:#5d7150;font-size:14px;white-space:nowrap; }
 body.page-id-1666 .zmtcr-source-list { gap:10px;max-height:360px;margin-top:18px;scrollbar-width:thin;scrollbar-color:#ccd7c0 transparent; }
 body.page-id-1666 .zmtcr-source-list>.zmtcr-hint:only-child { display:grid;min-height:148px;align-items:center;margin:0;padding:24px 20px;border:1px dashed #d6e0cc;border-radius:10px;background:#fffefa;text-align:center; }
 body.page-id-1666 .zmtcr-source-row { grid-template-columns:minmax(0,1fr) 186px 40px;gap:10px;padding:12px;border:1px solid #e1e7d8;border-radius:11px;background:#fffffc; }
 body.page-id-1666 .zmtcr-source-row p { font-size:15px;line-height:1.65;white-space:normal;overflow-wrap:anywhere; }
 body.page-id-1666 .zmtcr-source-row select { width:100%;min-width:0;min-height:42px;padding:8px;border:1px solid #d9e2ce;border-radius:8px;background:#f6f9f0;color:#536a45;font-size:14px; }
 body.page-id-1666 .zmtcr-icon { flex:0 0 40px;border-radius:8px;color:#738169; }
 body.page-id-1666 .zmtcr-icon:hover { color:#a4382c;background:#faebe5; }
 body.page-id-1666 .zmtcr-badge:not(.is-high):not(.is-done) { min-height:28px;padding:3px 9px;background:#eaf0e2;color:#536b44;font-size:13px;font-weight:600; }
 body.page-id-1666 .zmtcr-note { border:1px solid #e9ddb9;background:#fcf6e7;color:#785d20;font-size:14px;line-height:1.75; }
 body.page-id-1666 .zmtcr-note.is-error,
 body.page-id-1666 .zmtcr-import-errors { border-color:#efdad3;background:#fff2ee;color:#963b2e;font-size:14px;line-height:1.75; }
 body.page-id-1666 .zmtcr-workspace { grid-template-columns:320px minmax(0,1fr);gap:20px; }
 body.page-id-1666 .zmtcr-queue { padding:18px;background:#f8faf5; }
 body.page-id-1666 .zmtcr-queue-head { padding:2px 4px 16px; }
 body.page-id-1666 .zmtcr-filter,
 body.page-id-1666 .zmtcr-status-select,
 body.page-id-1666 .zmtcr-history select { min-height:44px;padding:9px 11px;border-color:#d5dfca;border-radius:9px;background:#fffefa;color:#506442;font-size:15px; }
 body.page-id-1666 .zmtcr-queue-list { gap:9px;scrollbar-width:thin;scrollbar-color:#ccd7c0 transparent; }
 body.page-id-1666 .zmtcr-queue-item { width:100%;min-width:0;padding:14px;border-color:#e2e7d9;background:#fffefa; }
 body.page-id-1666 .zmtcr-queue-item:hover { background:#f0f5e9;border-color:#ccd9bf; }
 body.page-id-1666 .zmtcr-queue-item.is-active { border-color:#9fb58b;background:#e9f0e0; }
 body.page-id-1666 .zmtcr-queue-item p { font-size:15px;line-height:1.7;white-space:normal;overflow-wrap:anywhere; }
 body.page-id-1666 .zmtcr-queue-meta { flex-wrap:wrap;margin-top:8px;font-size:14px;color:#64745a; }
 body.page-id-1666 .zmtcr-comment { padding:20px;border:1px solid #e0e6d7;border-radius:13px;background:#f4f7ee; }
 body.page-id-1666 .zmtcr-comment p { margin-top:10px;font-size:16px;line-height:1.85;overflow-wrap:anywhere; }
 body.page-id-1666 .zmtcr-candidates { gap:14px;margin-top:22px; }
 body.page-id-1666 .zmtcr-candidate { padding:19px;border-color:#e0e6d7;border-radius:13px;background:#fffefa; }
 body.page-id-1666 .zmtcr-candidate:hover { border-color:#b9cbaa;box-shadow:0 4px 12px rgba(28,40,22,.045); }
 body.page-id-1666 .zmtcr-candidate.is-selected { border-color:#92a87d;background:#f5f9ee;box-shadow:0 0 0 2px rgba(117,143,95,.1); }
 body.page-id-1666 .zmtcr-candidate b { color:#526b43;font-size:15px;font-weight:650; }
 body.page-id-1666 .zmtcr-candidate p { margin-top:9px;font-size:16px;line-height:1.85;text-wrap:pretty; }
 body.page-id-1666 .zmtcr-risk { padding:18px;border:1px solid #eed9d2;background:#fff2ee;color:#943a2e;font-size:15px;line-height:1.8; }
 body.page-id-1666 .zmtcr-item-editor { margin-top:24px;gap:10px; }
 body.page-id-1666 .zmtcr-item-editor textarea { min-height:150px; }
 body.page-id-1666 .zmtcr-history { display:flex;justify-content:flex-end;min-width:0;padding-top:20px; }
 body.page-id-1666 .zmtcr-history select { width:240px;max-width:100%; }
 body.page-id-1666 .zmtcr-toast { right:20px;bottom:20px;max-width:400px;padding:14px 18px;border-radius:12px;background:#3f5235;font-size:15px;line-height:1.7;box-shadow:0 4px 12px rgba(28,40,22,.12),0 14px 32px rgba(28,40,22,.09); }
 body.page-id-1666 .zmtcr-toast.is-error { background:#923d31; }
 body.page-id-1666 .zmtcr-handoff { margin-bottom:0;background:#f1f6e9;border-color:#d1dfc3; }
 body.page-id-1666 .zmtcr-empty-detail { padding:60px 24px;font-size:16px;line-height:1.8; }
 body.page-id-1666 .zmtcr :is(button,a,select):focus-visible,
 body.page-id-1666 .zmtcr-file:focus-within { outline:2px solid #718664;outline-offset:3px; }
 body.page-id-1666 .guide-shell[data-guide-shadow-mount] .guide-shell__launcher { position:fixed!important;right:16px;bottom:16px;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;border:1px solid #dfe3dc!important;border-radius:10px!important;background:#fffefa!important;box-shadow:0 2px 8px rgba(31,42,32,.08)!important; }
 body.page-id-1666 .guide-shell[data-guide-shadow-mount] :is(.guide-shell__launcher-character,.guide-shell__launcher-kicker,.guide-shell__launcher-copy>small,.guide-shell__launcher-arrow) { display:none!important; }
 body.page-id-1666 .guide-shell[data-guide-shadow-mount] .guide-shell__launcher-copy { position:static!important;display:block!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important; }
 body.page-id-1666 .guide-shell[data-guide-shadow-mount] .guide-shell__launcher-copy:before,
 body.page-id-1666 .guide-shell[data-guide-shadow-mount] .guide-shell__launcher-copy:after { content:none!important; }
 body.page-id-1666 .guide-shell[data-guide-shadow-mount] .guide-shell__launcher-copy>strong { color:#53634b!important;font-family:inherit!important;font-size:11px!important;line-height:1.4!important;letter-spacing:0!important; }
 body.page-id-1666 .zmt-contact-launcher { width:44px;min-width:44px;height:44px;min-height:44px;padding:0;gap:0;justify-content:center;border-color:#dfe3dc;border-radius:10px;background:#fffefa; }
 body.page-id-1666 .zmt-contact-launcher>svg { width:20px;height:20px;flex:0 0 20px; }
 body.page-id-1666 .zmt-contact-launcher>span { position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0; }
}
@media (min-width:1100px) and (max-width:1280px) and (hover:hover) and (pointer:fine) {
 body.page-id-1666 .zmtcr { width:calc(100% - 40px); }
 body.page-id-1666 .zmtcr-setup { grid-template-columns:minmax(390px,.95fr) minmax(0,1.3fr); }
 body.page-id-1666 .zmtcr-card { padding:22px; }
 body.page-id-1666 .zmtcr-goals { gap:7px; }
 body.page-id-1666 .zmtcr-goal { min-height:122px;padding:11px 9px; }
 body.page-id-1666 .zmtcr-source-row { grid-template-columns:minmax(0,1fr) 176px 40px;gap:7px;padding:10px; }
 body.page-id-1666 .zmtcr-import-preview { padding:16px; }
 body.page-id-1666 .zmtcr-workspace { grid-template-columns:290px minmax(0,1fr);gap:16px; }
}
@media (min-width:1100px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce) {
 body.page-id-1666 .zmtcr * { transition:none!important;animation:none!important; }
}

/* Surface refinement only. No geometry, content, ordering, or business changes. */
@media (min-width:1100px) and (hover:hover) and (pointer:fine) {
 body.page-id-1666 .zmtcr-setup { box-shadow:0 1px 2px rgba(35,44,29,.035),0 9px 24px rgba(35,44,29,.035),0 24px 54px rgba(35,44,29,.025); }
 body.page-id-1666 .zmtcr-setup>.zmtcr-card { box-shadow:inset 0 1px 0 rgba(255,255,255,.95);border-color:#e2e6db; }
 body.page-id-1666 .zmtcr-setup>.zmtcr-card:first-child { background:linear-gradient(160deg,#fafbf7,#f6f8f2); }
 body.page-id-1666 .zmtcr-setup>.zmtcr-card:last-child { background:linear-gradient(160deg,#fffffc,#fffefa); }
 body.page-id-1666 .zmtcr-top h1 { color:#272f27; }
 body.page-id-1666 .zmtcr-cost { background:linear-gradient(180deg,#fffefa,#f7f9f2);border-color:#e2e7d9;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(35,44,29,.025); }
 body.page-id-1666 .zmtcr-safety-note { border-color:#dfe7d3;background:linear-gradient(120deg,#edf3e4,#f2f6eb);box-shadow:inset 0 1px 0 rgba(255,255,255,.7); }
 body.page-id-1666 .zmtcr-field>span { color:#46523e; }
 body.page-id-1666 .zmtcr-field :is(input,select,textarea),
 body.page-id-1666 .zmtcr-item-editor textarea { background:#fffffc;border-color:#dbe1d2;box-shadow:0 1px 2px rgba(255,255,255,.6),inset 0 1px 3px rgba(35,44,29,.035); }
 body.page-id-1666 .zmtcr-field :is(input,select,textarea):hover { border-color:#b7c4a8; }
 body.page-id-1666 .zmtcr-field :is(input,select,textarea):focus,
 body.page-id-1666 .zmtcr-item-editor textarea:focus { background:#fffefa;border-color:#8b9e77;box-shadow:0 0 0 4px rgba(117,139,96,.09),inset 0 1px 2px rgba(35,44,29,.02); }
 body.page-id-1666 .zmtcr-field :is(input,textarea)::placeholder,
 body.page-id-1666 .zmtcr-item-editor textarea::placeholder { color:#6b765f;font-weight:400; }
 body.page-id-1666 .zmtcr-goal { background:linear-gradient(160deg,#fffffc,#fafbf6);border-color:#e1e6d8;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(35,44,29,.025); }
 body.page-id-1666 .zmtcr-goal:hover { border-color:#becdac;background:#f4f7ed;box-shadow:inset 0 1px 0 #fff,0 3px 7px rgba(35,44,29,.035); }
 body.page-id-1666 .zmtcr-goal.is-active { border-color:#9aae84;background:linear-gradient(145deg,#e6efda,#edf3e4);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 1px 2px rgba(35,44,29,.03),0 3px 8px rgba(83,107,59,.04); }
 body.page-id-1666 .zmtcr-goal.is-active b { color:#3f5630; }
 body.page-id-1666 .zmtcr-goal small { color:#5d6d51; }
 body.page-id-1666 .zmtcr-button,
 body.page-id-1666 .zmtcr-file { background:linear-gradient(180deg,#f7faf0,#eef3e5);border-color:#dce4d0;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(35,44,29,.035); }
 body.page-id-1666 .zmtcr-button:hover,
 body.page-id-1666 .zmtcr-file:hover { border-color:#bdcdae;background:linear-gradient(180deg,#eef5e4,#e7efdb);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 5px rgba(35,44,29,.045); }
 body.page-id-1666 .zmtcr-file { background:linear-gradient(180deg,#fffffc,#fafbf6); }
 body.page-id-1666 .zmtcr-button.is-primary { border-color:#8e4734;background:linear-gradient(180deg,#a76049 0%,#9b523e 52%,#934934 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.26),inset 0 -1px 0 rgba(83,39,24,.08),0 2px 3px rgba(83,39,24,.11),0 6px 12px rgba(83,39,24,.085); }
 body.page-id-1666 .zmtcr-button.is-primary:hover { background:linear-gradient(180deg,#a05841,#8f4531);border-color:#83402d;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 2px 4px rgba(83,39,24,.13),0 8px 16px rgba(83,39,24,.09); }
 body.page-id-1666 .zmtcr-button:disabled { box-shadow:inset 0 1px 0 rgba(255,255,255,.12); }
 body.page-id-1666 .zmtcr-button.is-danger { color:#a4382c;background:#fff2ef;border-color:#efd6d0; }
 body.page-id-1666 .zmtcr-import-preview { border-color:#e1e7d7;background:linear-gradient(150deg,#f7f9f1,#f2f6e9);box-shadow:inset 0 1px 0 rgba(255,255,255,.85); }
 body.page-id-1666 .zmtcr-source-list>.zmtcr-hint:only-child { border-color:#d7dfca;background:linear-gradient(180deg,#fffffc,#fbfcf7);box-shadow:inset 0 1px 2px rgba(35,44,29,.015); }
 body.page-id-1666 .zmtcr-source-row { border-color:#e1e7d8;background:#fffffc;box-shadow:0 1px 2px rgba(35,44,29,.02); }
 body.page-id-1666 .zmtcr-queue-item.is-active { border-color:#a4b78f;background:linear-gradient(145deg,#e8efdd,#eef4e6);box-shadow:inset 0 1px 0 rgba(255,255,255,.8); }
 body.page-id-1666 .zmtcr-candidate { border-color:#e0e6d6;background:#fffefa;box-shadow:0 1px 3px rgba(35,44,29,.025); }
 body.page-id-1666 .zmtcr-candidate.is-selected { border-color:#9aaf85;background:linear-gradient(145deg,#f5f9ee,#f0f6e7);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 0 0 2px rgba(117,143,95,.08),0 3px 8px rgba(35,44,29,.025); }
 body.page-id-1666 .zmtcr-comment { border-color:#e0e6d7;background:linear-gradient(145deg,#f4f7ed,#f7f9f2);box-shadow:inset 0 1px 0 rgba(255,255,255,.75); }
 body.page-id-1666 .zmtcr :is(button,a,select):focus-visible { outline-color:#748b60; }
}

/* Only the interior of the existing three goal cards. No page layout changes. */
@media (min-width:1100px) and (hover:hover) and (pointer:fine) {
 body.page-id-1666 .zmtcr-goal-refined { position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;text-align:left;background:#fffefa;border-color:#e0e5d7;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(34,45,25,.025); }
 body.page-id-1666 .zmtcr-goal-refined .zmtcr-goal-heading { display:flex;align-items:center;gap:7px;min-width:0;height:24px;margin-bottom:6px; }
 body.page-id-1666 .zmtcr-goal-refined .zmtcr-goal-symbol { display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;background:#eff2e9;color:#738565;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(85,107,62,.035); }
 body.page-id-1666 .zmtcr-goal-refined .zmtcr-goal-symbol svg { width:16px;height:16px;fill:none; }
 body.page-id-1666 .zmtcr-goal-refined b { min-width:0;font-size:15px;font-weight:650;line-height:24px;letter-spacing:0;white-space:nowrap;color:#405038; }
 body.page-id-1666 .zmtcr-goal-refined .zmtcr-goal-points { display:grid;gap:0;color:#66725c;font-size:13px;font-weight:400;line-height:18px; }
 body.page-id-1666 .zmtcr-goal-refined .zmtcr-goal-points>span { display:block;white-space:nowrap; }
 body.page-id-1666 .zmtcr-goal-refined .zmtcr-goal-choice { position:absolute;right:12px;bottom:12px;display:flex;align-items:center;gap:5px;color:#536c3d;font-size:12px;font-weight:500;line-height:16px; }
 body.page-id-1666 .zmtcr-goal-refined .zmtcr-goal-choice i { display:grid;place-items:center;width:16px;height:16px;border:1px solid #d3dcc9;border-radius:50%;background:#fffefa;color:transparent;box-shadow:inset 0 1px 2px rgba(34,45,25,.025); }
 body.page-id-1666 .zmtcr-goal-refined .zmtcr-goal-choice svg { width:12px;height:12px;fill:none; }
 body.page-id-1666 .zmtcr-goal-refined:hover { border-color:#b8c9a5;background:#f8faf3;box-shadow:inset 0 1px 0 #fff,0 3px 8px rgba(34,45,25,.045); }
 body.page-id-1666 .zmtcr-goal-refined.is-active { border-color:#9db583;background:linear-gradient(145deg,#e6efd9,#eff5e6);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(34,45,25,.035),0 3px 9px rgba(74,102,46,.035); }
 body.page-id-1666 .zmtcr-goal-refined.is-active .zmtcr-goal-symbol { background:#d4e3bf;color:#526e3b;box-shadow:inset 0 1px 0 rgba(255,255,255,.65); }
 body.page-id-1666 .zmtcr-goal-refined.is-active b { color:#354d27; }
 body.page-id-1666 .zmtcr-goal-refined.is-active .zmtcr-goal-points { color:#5b6c4d; }
 body.page-id-1666 .zmtcr-goal-refined.is-active .zmtcr-goal-choice i { border-color:#6f8c51;background:#6f8c51;color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.15); }
 body.page-id-1666 .zmtcr-goal-refined:focus-visible { outline:2px solid #71865d;outline-offset:3px; }
}

/* Preserve native select behavior; align the arrow inside the existing control. */
@media (min-width:1100px) and (hover:hover) and (pointer:fine) {
 body.page-id-1666 .zmtcr select:not([multiple]) {
  appearance:none;-webkit-appearance:none;height:44px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1.5 2 4.5 4 4.5-4' fill='none' stroke='%23687b58' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat:no-repeat;background-size:12px 8px;background-position:right 16px center;padding-right:40px;
 }
 body.page-id-1666 .zmtcr select[data-zmtcr-platform] { height:46px; }
 body.page-id-1666 .zmtcr .zmtcr-source-row select:not([multiple]) { height:42px; background-position:right 10px center;background-size:10px 7px;padding-right:26px; }
}
@media (min-width:1100px) and (hover:hover) and (pointer:fine) and (forced-colors:active) {
 body.page-id-1666 .zmtcr select:not([multiple]) { appearance:auto;-webkit-appearance:auto;background-image:none; }
}

/* Desktop control finish: existing geometry, native controls and all behavior retained. */
@media (min-width:1100px) and (hover:hover) and (pointer:fine) {
 body.page-id-1666 .zmtcr :is(.zmtcr-field input:not([type="file"]),.zmtcr-field textarea,.zmtcr-item-editor textarea,select) {
  border-color:#d6decd;border-radius:10px;background-color:#fffffc;color:#303b2b;font-weight:400;
  box-shadow:inset 0 1px 2px rgba(40,51,30,.035),0 1px 0 rgba(255,255,255,.8);
  transition-property:border-color,box-shadow,background-color;transition-duration:160ms;transition-timing-function:ease;
  caret-color:#596f45;
 }
 body.page-id-1666 .zmtcr :is(.zmtcr-field input:not([type="file"]),.zmtcr-field textarea,.zmtcr-item-editor textarea,select):not(:disabled):not(:focus):hover {
  border-color:#adbd9d;box-shadow:inset 0 1px 2px rgba(40,51,30,.025),0 1px 2px rgba(40,51,30,.025);
 }
 body.page-id-1666 .zmtcr :is(.zmtcr-field input:not([type="file"]),.zmtcr-field textarea,.zmtcr-item-editor textarea,select):focus {
  outline:none;border-color:#839a6c;background-color:#fffefa;
  box-shadow:0 0 0 3px rgba(111,138,85,.12),inset 0 1px 2px rgba(40,51,30,.02);
 }
 body.page-id-1666 .zmtcr :is(.zmtcr-field input,.zmtcr-field textarea,.zmtcr-item-editor textarea)::placeholder { color:#6d7762;opacity:1;font-weight:400; }
 body.page-id-1666 .zmtcr :is(input,textarea)::selection { background:#dce8ce;color:#2e4023; }
 body.page-id-1666 .zmtcr textarea { scrollbar-width:thin;scrollbar-color:#cbd6bf transparent; }
 body.page-id-1666 .zmtcr select:not([multiple]) { background-position:right 16px center; }
 body.page-id-1666 .zmtcr .zmtcr-source-row select:not([multiple]) { padding-left:10px;background-position:right 10px center; }
 body.page-id-1666 .zmtcr :is(.zmtcr-filter,.zmtcr-status-select,.zmtcr-history select) { border-radius:9px; }
 body.page-id-1666 .zmtcr .zmtcr-source-row select { border-radius:8px;background-color:#fafcf6; }
 body.page-id-1666 .zmtcr select option { color:#34412d;background:#fffefa; }
 body.page-id-1666 .zmtcr :is(.zmtcr-button,.zmtcr-file) {
  border-color:#d1ddc4;color:#4e623e;background:linear-gradient(180deg,#f8fbf3,#edf3e5);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(40,51,30,.045);
  transition-property:background-color,border-color,box-shadow,opacity,transform;transition-duration:150ms;transition-timing-function:ease;
 }
 body.page-id-1666 .zmtcr .zmtcr-file { border-color:#d6dece;background:linear-gradient(180deg,#fffffd,#f8faf4);color:#57664c; }
 body.page-id-1666 .zmtcr :is(.zmtcr-button:not(:disabled),.zmtcr-file:not(:has(input:disabled))):hover {
  border-color:#b4c79f;background:linear-gradient(180deg,#f0f6e7,#e8f0dd);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 5px rgba(40,51,30,.065);
 }
 body.page-id-1666 .zmtcr .zmtcr-button.is-primary {
  color:#fff;border-color:#8c4533;background:linear-gradient(180deg,#aa634d,#9b513d 58%,#944933);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(85,37,24,.1),0 2px 3px rgba(85,37,24,.11),0 5px 10px rgba(85,37,24,.075);
 }
 body.page-id-1666 .zmtcr .zmtcr-button.is-primary:not(:disabled):hover {
  color:#fff;border-color:#7f3d2b;background:linear-gradient(180deg,#a15a44,#8b422e);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 2px 4px rgba(85,37,24,.14),0 6px 12px rgba(85,37,24,.09);
 }
 body.page-id-1666 .zmtcr .zmtcr-button.is-danger { color:#a4382c;border-color:#ebd1c8;background:#fff3ee; }
 body.page-id-1666 .zmtcr .zmtcr-button.is-danger:not(:disabled):hover { color:#912d23;border-color:#dcb4a7;background:#fce9e2; }
 body.page-id-1666 .zmtcr .zmtcr-button:disabled,
 body.page-id-1666 .zmtcr .zmtcr-button:disabled:hover {
  opacity:1;color:#7a816f;border-color:#e0e5d8;background:#edf0e8;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.6);transform:none;cursor:not-allowed;
 }
 body.page-id-1666 .zmtcr :is(input,textarea,select):disabled { color:#7a816f;background-color:#edf0e8;border-color:#e0e5d8;box-shadow:none;cursor:not-allowed; }
 body.page-id-1666 .zmtcr :is(button,.zmtcr-file):focus-visible,
 body.page-id-1666 .zmtcr .zmtcr-file:focus-within {
  outline:2px solid #748d5f!important;outline-offset:3px;
 }
 body.page-id-1666 .zmtcr .zmtcr-button.is-primary:focus-visible { outline-color:#9a5743!important; }
 body.page-id-1666 .zmtcr .zmtcr-file:not(:has(input:disabled)):active { transform:scale(.96); }
 body.page-id-1666 .zmtcr .zmtcr-icon {
  display:grid;place-items:center;padding:0;border:1px solid transparent;color:#768469;
  transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:150ms;transition-timing-function:ease;
 }
 body.page-id-1666 .zmtcr .zmtcr-icon:not(:disabled):hover { color:#a24030;border-color:#edd9ce;background:#fcf0e9;box-shadow:inset 0 1px 0 rgba(255,255,255,.8); }
 body.page-id-1666 .zmtcr .zmtcr-icon:not(:disabled):active { transform:scale(.96); }
 body.page-id-1666 .zmtcr :is(.zmtcr-cost,[data-zmtcr-count],.zmtcr-import-preview>header>span) { font-variant-numeric:tabular-nums; }
}
@media (min-width:1100px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce) {
 body.page-id-1666 .zmtcr :is(input,textarea,select,.zmtcr-button,.zmtcr-file,.zmtcr-icon) { transition:none!important; }
 body.page-id-1666 .zmtcr :is(.zmtcr-button,.zmtcr-file,.zmtcr-icon):active { transform:none!important; }
}
@media (min-width:1100px) and (hover:hover) and (pointer:fine) and (forced-colors:active) {
 body.page-id-1666 .zmtcr :is(input,textarea,select,.zmtcr-button,.zmtcr-file,.zmtcr-icon) { box-shadow:none; }
 body.page-id-1666 .zmtcr :is(input,textarea,select):focus { outline:2px solid Highlight!important;outline-offset:2px; }
 body.page-id-1666 .zmtcr .zmtcr-button:disabled { color:GrayText;border-color:GrayText; }
}

/* Desktop heading spacing: keep existing columns, typography and controls. */
@media (min-width:1100px) and (hover:hover) and (pointer:fine) {
 body.page-id-1666 .zmtcr { margin-top:16px; }
 body.page-id-1666 .zmtcr-shell { gap:12px; }
 body.page-id-1666 .zmtcr-top { padding:6px 0 4px; }
 body.page-id-1666 .zmtcr-top p { margin-top:8px; }
 body.page-id-1666 .zmtcr-safety-note { margin:0;padding:10px 20px; }
}

/* Desktop page title belongs in document flow and must never cover form controls. */
@media (min-width:1100px) and (hover:hover) and (pointer:fine) {
 body.page-id-1666 .zmtcr-top { position:static;top:auto;z-index:auto;backdrop-filter:none; }
}
