.crm27{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f2f2f2;--sheet:#fff;--sunken:#fafafa;--hover:#f5f5f5;--band:#efefef;--chip:#f0f0f0;--scrim:#3c3c3c73;--ink:#1c1c1e;--ink-2:#2c2c2e;--mute:#6e6e73;--faint:#9a9aa0;--on-ink:#fff;--line:#e9e9eb;--rule:#f1f1f3;--accent:#007fff;--accent-hover:#0070e0;--accent-wash:#e6f2ff;--accent-text:#06c;--on-accent:#fff;--ok:#1f8a3b;--ok-wash:#e8f5ec;--warn:#c77800;--warn-wash:#fff4e0;--bad:#d62828;--bad-wash:#fdeaea;--new:#ff2d55;--new-wash:#ffe9ee;--live:var(--accent);--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--radius-control:10px;--radius-input:12px;--radius-panel:16px;--radius-card:20px;--radius-sheet:24px;--radius-pill:var(--radius-control);--hairline:1px solid var(--line);--shadow-lift:0 1px 2px #0000000a, 0 10px 30px #0000000f;--shadow-menu:0 1px 2px #0000000a, 0 16px 48px #0000001a;--shadow-modal:0 2px 6px #0000000f, 0 40px 100px #0000002e;--dur-pointer:.2s;--dur-state:.4s;--dur-reveal:.6s;--ease:cubic-bezier(.2, .7, .2, 1);--stagger:40ms}[data-theme=dark] .crm27{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#141414;--sheet:#1c1c1e;--sunken:#202022;--hover:#26262a;--band:#2c2c30;--chip:#2c2c30;--scrim:#0009;--ink:#f2f2f4;--ink-2:#e0e0e4;--mute:#a0a0a8;--faint:#6f6f78;--on-ink:#1c1c1e;--line:#2a2a2e;--rule:#242428;--accent-wash:#0d2a4a;--accent-text:#4da3ff;--ok:#4fc26a;--ok-wash:#14301b;--warn:#f0a33a;--warn-wash:#33260f;--bad:#ff6b6b;--bad-wash:#3a1616;--new:#ff4d6d;--new-wash:#3a1520;--shadow-lift:0 1px 2px #0000004d, 0 10px 30px #0006;--shadow-menu:0 1px 2px #0000004d, 0 16px 48px #00000080;--shadow-modal:0 2px 6px #0006, 0 40px 100px #0009}.crm27:is(main,.crm27-layer),.crm27 :is(.v27-crm,.cr27,.crs27){--sheet:#fff;--sunken:#f4f5f6;--hover:#f2f3f4;--band:#eeeff1;--chip:#eeeff1;--ink:#1c1d1f;--ink-2:#232529;--mute:#6f7988;--faint:#8f99a8;--line:#e4e7ec;--rule:#eeeff1;--accent:#266df0;--accent-hover:#407ff2;--accent-wash:#e4edff;--accent-text:#266df0;--ok:#15803d;--bad:#c81e1e;--bad-wash:#fde5e5;--radius-input:8px;--radius-panel:12px;--radius-card:12px;--hairline:1px solid var(--line)}[data-theme=dark] .crm27:is(main,.crm27-layer),[data-theme=dark] .crm27 :is(.v27-crm,.cr27,.crs27){--sheet:#161718;--sunken:#1d1e20;--hover:#232529;--band:#26282b;--chip:#26282b;--ink:#f1f2f4;--ink-2:#e2e4e8;--mute:#9aa3b2;--faint:#7e8794;--line:#2c2f34;--rule:#2c2f34;--accent:#5a90f5;--accent-hover:#6f9ff6;--accent-wash:#1d2c4d;--accent-text:#6f9ff6;--ok:#4ade80;--bad:#f87171;--bad-wash:#3f1d1d;--hairline:1px solid var(--line)}.crm27 .crm27-bar{z-index:2;border-bottom:1px solid var(--line);background:var(--sheet);box-sizing:border-box;flex:none;align-items:center;gap:8px;min-width:0;height:48px;padding:0 16px;display:flex;position:relative}.crm27 .crm27-bar[data-inner]{height:40px;padding:0 12px 0 8px}.crm27 .crm27-bar-icon{color:var(--mute);flex:none;display:inline-flex}.crm27 .crm27-bar-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:21px;overflow:hidden}.crm27 .crm27-trail{flex:auto;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.crm27 .crm27-crumb{height:100%;font:inherit;color:var(--faint);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 4px;font-size:12px;font-weight:500;display:inline-flex}.crm27 .crm27-crumb:hover:not(:disabled){color:var(--ink)}.crm27 .crm27-crumb:disabled{cursor:default}.crm27 .crm27-crumb-tile{border-radius:4px;place-items:center;width:16px;height:16px;display:inline-grid}.crm27 .crm27-crumb-sep{color:var(--faint);font-size:12px}.crm27 .crm27-crumb-leaf{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:auto;margin:0;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.crm27 .crm27-bar-actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.crm27 .crm27-bar-global{flex:none;align-items:center;gap:6px;display:flex}.crm27 .crm27-bar:not([data-actions]) .crm27-bar-global{margin-left:auto}.crm27 .crm27-bar[data-board]{gap:6px}.crm27 .crm27-bar[data-slim]{height:40px}.crm27 .crm27-bar[data-slim] .crm27-bar-title{font-weight:500}.crm27 .crm27-boardtrail{flex:0 auto;align-items:center;gap:6px;min-width:0;display:flex}.crm27 .crm27-board-crumb{font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:14px;font-weight:500}.crm27 .crm27-board-crumb:hover:not(:disabled){color:var(--ink)}.crm27 .crm27-board-chev{color:var(--faint);flex:none;display:inline-flex}.crm27 .crm27-boardtrail .crm27-bar-title{min-width:0}.crm27 .crm27-bar-sep{background:var(--line);width:1px;height:20px;margin:0 4px}.crm27 .crm27-bar-btn,.crm27 .crm27-bar .dk-btn:not([data-variant]){height:30px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:500;display:inline-flex}.crm27 .crm27-bar .dk-btn[data-variant]{border-radius:10px;height:30px;font-size:14px}.crm27 .crm27-bar-btn:hover,.crm27 .crm27-bar .dk-btn:not([data-variant]):hover{background:var(--hover)}.crm27 .crm27-bar-ibtn,.crm27 .crm27-bar .dk-ibtn{width:30px;height:30px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:inline-grid}.crm27 .crm27-bar-ibtn:hover,.crm27 .crm27-bar .dk-ibtn:hover{background:var(--hover);color:var(--ink)}.crm27 .crm27-bar-me{flex:none;display:inline-flex}.crm27 .crm27-bar-global :is(.dk-btn,.cr27-ghost){height:30px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:500;display:inline-flex}.crm27 .crm27-bar-global :is(.dk-btn,.cr27-ghost):hover:not(:disabled){background:var(--hover)}.crm27 .crm27-bar-global :is(.dk-btn,.cr27-ghost):disabled{opacity:.5;cursor:default}.crm27 .crm27-bar-global :is(.dk-btn,.cr27-ghost) svg{color:var(--accent)}.crm27 .crm27-bar .crm27-bar-title{font-size:14px!important}.crm27 .crm27-bar .crm27-crumb-leaf{font-size:12px!important}.crm27 .crm27-bar [data-folded]{top:0;left:0;opacity:0!important;pointer-events:none!important;position:absolute!important}@media (max-width:639px){.crm27 .crm27-bar[data-own-actions]:not([data-inner]):not([data-slim]){flex-wrap:wrap;row-gap:6px;height:auto;min-height:48px;padding-top:6px;padding-bottom:6px}.crm27 .crm27-bar[data-own-actions]:not([data-inner]):not([data-slim]) .crm27-bar-actions{scrollbar-width:none;flex:1 0 100%;order:3;margin-left:0;overflow-x:auto}.crm27 .crm27-bar[data-own-actions]:not([data-inner]):not([data-slim]) .crm27-bar-global{margin-left:auto}.crm27 .crm27-bar[data-inner] .crm27-crumb:first-child .crm27-crumb-label{display:none}.crm27 .crm27-bar[data-inner] .crm27-trail{flex:1 1 0;min-width:72px}.crm27 .crm27-bar[data-inner] .crm27-bar-actions{scrollbar-width:none;flex:0 auto;min-width:0;overflow-x:auto}.crm27 .crm27-bar[data-inner] .crm27-bar-actions::-webkit-scrollbar{display:none}.crm27 .crm27-bar[data-inner] .crm27-bar-actions>*{flex:none}}main.crm27{flex:1;min-width:0;min-height:0;line-height:normal;display:flex;position:relative}.crm27 :where(h1,h2,h3,h4,p){margin:0}.crm27 .cr-sbody h2{margin:0 0 4px}.crm27 .bi-row:focus-visible{box-shadow:0 0 0 2px var(--accent-wash) inset;outline:none}.crm27.crm27-layer{z-index:160;pointer-events:none;font-family:var(--font-sans);color:var(--ink);font-size:14px;line-height:normal;position:fixed;inset:0}.crm27-layer>*{pointer-events:auto}.crm27-layer .dk-popscrim{cursor:default;z-index:40;background:0 0;border:0;position:absolute;inset:0}.crm27-layer .dk27-pop{z-index:41;animation:bi-pop var(--dur-state) var(--ease) both;position:absolute;overflow-y:auto}.crm27-layer .dk27-menu{border:var(--hairline);border-radius:var(--radius-panel);background:var(--sheet);box-shadow:var(--shadow-menu);gap:2px;padding:6px;display:grid}.crm27-layer .dk27-menu-title{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;padding:6px 10px;font-size:13px;font-weight:500;overflow:hidden}.crm27-layer .dk27-menu [role=menuitem]{border-radius:var(--radius-control);width:100%;height:36px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0 10px;font-size:14px;display:flex}.crm27-layer .dk27-menu [role=menuitem]:hover{background:var(--hover)}.crm27-layer .dk27-menu [role=menuitem]:focus-visible{box-shadow:0 0 0 2px var(--accent-wash) inset;outline:none}.crm27-layer .dk27-menu [role=menuitem][data-active]{background:var(--band)}.crm27-layer .dk27-menu [role=menuitem][data-disabled]{opacity:.45;pointer-events:none}.crm27-layer .dk27-menu [role=menuitem][data-sep]{margin-top:7px;position:relative}.crm27-layer .dk27-menu [role=menuitem][data-sep]:before{content:"";background:var(--rule);height:1px;position:absolute;top:-4px;left:0;right:0}.crm27-layer .dk27-menu [role=menuitem][data-tone=bad],.crm27-layer .dk27-menu [role=menuitem][data-tone=bad]>span{color:var(--bad)!important}.crm27-layer .dk27-menu-icon{color:var(--mute);flex:none;display:inline-flex}.crm27-layer .dk27-menu-icon[data-node]{justify-content:center;width:16px}.crm27-layer .dk27-menu-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.crm27-layer .dk27-menu-sub{max-width:45%;color:var(--faint);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:12px;overflow:hidden}.crm27-layer .dk27-menu-chev{color:var(--faint);display:inline-flex}.crm27 .crm27-skel{gap:14px;padding:18px 40px;display:grid}.crm27 .crm27-skel>span{height:12px}.crm27 .cr-rail .crm27-skel,.crm27 .cr-rbody .crm27-skel,.crm27 .cr-aside .crm27-skel,.crm27 .cr-page .crm27-skel{padding:12px 0}.crm27 .crm27-cond{border-radius:var(--radius-control);background:var(--band);align-items:center;gap:4px;padding:0 2px 0 6px;display:inline-flex}.crm27 .crm27-cond .dk-input{background:var(--sheet);border-radius:8px;width:auto;max-width:160px;height:26px;padding:0 8px;font-size:13px}.crm27 .cr-rail{padding:20px 20px 32px}.crm27 .cr-rail-actions{margin-bottom:4px}.crm27 .cr-rail .cr-railsec{border-top:1px solid var(--rule);height:auto;min-height:32px;margin-top:20px;padding-top:16px}.crm27 .cr-railsec .crm27-railsec-toggle{height:28px;color:var(--ink);cursor:pointer;border-radius:6px;align-items:center;gap:6px;margin-left:-4px;padding:0 8px 0 4px;font-size:14px;font-weight:500;display:inline-flex}.crm27 .cr-railsec .crm27-railsec-toggle:hover{background:var(--hover)}.crm27 .crm27-railsec-toggle svg{color:var(--mute);transition:transform var(--dur-pointer) var(--ease)}.crm27 .crm27-railsec-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.crm27 .cr-railsec>button:not(.crm27-railsec-toggle){font-size:14px}.crm27 .crm27-railbody{padding-top:6px}.crm27 .cr-attr{box-sizing:border-box;grid-template-columns:clamp(112px,50%,210px) minmax(0,1fr);column-gap:12px;min-height:36px;padding:2px 4px 2px 8px}.crm27 .cr-attr>span:first-child{min-width:0;color:var(--mute);padding-left:0;font-size:14px}.crm27 .cr-attr>span:first-child svg{flex:none}.crm27 .crm27-attr-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crm27 .cr-attr .cr-val{border-radius:6px}.crm27 .cr-attr button.cr-val:not(:disabled):hover{background:var(--band)}.crm27 .crm27-allvalues{margin-top:12px;padding-left:8px}.crm27 .crm27-raillists{gap:2px;display:grid}.crm27 .crm27-raillists .cr-row{border-bottom:0;border-radius:8px;min-height:36px;padding:0 8px}.crm27 .crm27-railnone{color:var(--mute);margin:0;padding:6px 8px;font-size:14px}.crm27 .cr-attr span.cr-val{gap:6px}.crm27 span.cr-name{align-items:center;gap:6px;min-width:0;display:inline-flex}.crm27 .cr-attr button.cr-val:disabled{opacity:1;cursor:default}.crm27 .cr-attr button.cr-val[data-fixed=true][data-empty=true]{color:var(--faint)}.crm27 .cr-attr.crm27-attr-long{align-items:start}.crm27 .cr-attr.crm27-attr-long>span:first-child{min-height:32px}.crm27 .crm27-longval{min-width:0}.crm27 .cr-attr .cr-val.crm27-longtext{-webkit-line-clamp:3;white-space:pre-wrap;overflow-wrap:anywhere;text-overflow:clip;-webkit-box-orient:vertical;height:auto;min-height:32px;padding:6px 8px;line-height:20px;display:-webkit-box}.crm27 .cr-attr .cr-val.crm27-longtext[data-open=true]{-webkit-line-clamp:unset;display:block}.crm27 .crm27-more{color:var(--mute);cursor:pointer;background:0 0;border:0;padding:0 8px 6px;font-size:13px}.crm27 .crm27-more:hover{color:var(--ink);text-decoration:underline}.crm27 .cr-attr textarea.cr-val{font:inherit;border:1px solid var(--accent);background:var(--sheet);white-space:pre-wrap;resize:vertical;border-radius:6px;outline:none;height:auto;min-height:88px;padding:6px 8px;font-size:14px;line-height:20px}.crm27 .crm27-railchips{flex-wrap:wrap;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.crm27 .cr-attr .cr-val:has(>.crm27-railchips){white-space:normal;height:auto;min-height:32px;padding-top:4px;padding-bottom:4px}.crm27 .cr-rbody .dk-cw-composer textarea.dk-input{min-height:44px}.crm27 .crm27-recbar{flex-wrap:wrap;align-items:center;gap:8px;padding:16px 32px 0;display:flex}.crm27 .cr-attr.crm27-empties{text-align:left;width:100%;min-height:32px;color:var(--mute);cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr);margin-top:2px;padding:0 8px;font-size:14px}.crm27 .cr-attr.crm27-empties>span:first-child{color:inherit;font-weight:500}.crm27 .cr-attr.crm27-empties:hover{background:var(--hover);color:var(--ink)}.crm27 .cr-rbody:has(>.crm27-ov){padding:28px 40px 48px}.crm27 .crm27-ov>.cr-sec{margin-top:0}.crm27 .crm27-ov>.cr-sec+.cr-sec{border-top:1px solid var(--rule);margin-top:28px;padding-top:24px}.crm27 .crm27-ov .cr-sec-head{margin-bottom:14px}.crm27 .crm27-ov .cr-hl{gap:16px;margin-bottom:0}.crm27 .crm27-ov .cr-hl+.crm27-mhl{margin-top:16px}.crm27 .crm27-ov .cr-hlcard{gap:10px;padding:16px 18px}.crm27 .crm27-ov-profile{color:var(--mute);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.6}.crm27 .crm27-ov-more{margin-top:10px}.crm27 .crm27-ov .crt-row{height:36px}.crm27 .crm27-ov .cr-row{min-height:40px;padding:0 8px}.crm27 .crm27-ov .cr-row .cr-rowmeta{gap:10px;font-size:14px}@container (max-width:900px){.crm27 .cr-rail{padding:16px 16px 24px}.crm27 .cr-rbody:has(>.crm27-ov){padding:20px 16px 32px}}@media (max-width:719px){main.crm27{overflow-x:hidden}main.crm27 h1{font-size:22px!important}.crm27 div[style*="display: flex"][style*="align-items: center"][style*="gap: 12px"][style*="min-height: 40px"]{flex-wrap:wrap!important;row-gap:12px!important}.crm27 div[style*="display: flex"][style*="align-items: center"][style*="gap: 12px"][style*="min-height: 40px"]>div:first-child:not([style*="flex: 1"]){display:none!important}.crm27 div[style*="display: flex"][style*="align-items: center"][style*="gap: 12px"][style*="min-height: 40px"]>div[style*="flex: 1"]{flex:100%!important}.crm27 div[style*="display: flex"][style*="align-items: center"][style*="gap: 12px"][style*="min-height: 40px"]>div[style*="flex: 1"]~*{flex-wrap:wrap}main.crm27 .cr-pagehead>div[style*="padding: 40px 40px"],main.crm27 [style*="padding: 40px 40px"]{padding:20px 16px!important}}.crm27 .crm27-open{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.crm27 .crm27-reload{color:var(--bad);align-items:center;gap:8px;padding:8px 40px;font-size:13px;display:flex}.crm27 .cr-form{grid-template-columns:minmax(0,1fr)}.crm27 .crm27-member>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crm27 .crm27-autopart{display:contents}.crm27 .crm27-autohost{z-index:60;pointer-events:none;position:absolute;inset:0}.crm27 .crm27-autohost>.crm27{height:100%}.crm27 .crm27-autohost>.crm27>.v27-crm{display:none}.crm27 .crm27-autohost>.crm27>*{pointer-events:auto}.crm27 .crm27-autopart[data-part=settings]>.cr-main,.crm27 .crm27-autopart[data-part=settings]>.cr-main>.cr-settings,.crm27 .crm27-autopart[data-part=settings]>.cr-main>.cr-settings>.cr-sbody,.crm27 .crm27-autopart[data-part=settings]>.cr-main>.cr-settings>.cr-sbody>div{display:contents}.crm27 .crm27-autopart[data-part=settings]>.cr-main>.cr-pagehead,.crm27 .crm27-autopart[data-part=settings]>.cr-main>.cr-settings>.cr-snav,.crm27 .crm27-autopart[data-part=settings]>.cr-main>.cr-settings>.cr-sbody>div>h2,.crm27 .crm27-autopart[data-part=settings]>.cr-main>.cr-settings>.cr-sbody>div>.cr-desc{display:none}.crm27 .cr-aside-body,.crm27 .cr-job{grid-template-columns:minmax(0,1fr)}.crm27 .cr-actions>.cr-vsep:last-child{display:none}.crm27 .crt-compose{align-items:flex-start;gap:10px;display:flex}.crm27 .crt-compose>.crm27-avatar{margin-top:4px}.crm27 .crt-editor{flex:1;min-width:0;position:relative}.crm27 .crt-textarea{box-sizing:border-box;field-sizing:content;border:1px solid var(--line);background:var(--sheet);width:100%;min-height:64px;color:var(--ink);font:inherit;letter-spacing:inherit;resize:both;border-radius:10px;outline:none;margin:0;padding:8px 10px;font-size:14px;line-height:1.5;display:block}.crm27 .crt-textarea::placeholder{color:var(--mute);opacity:1}.crm27 .crt-textarea:focus-visible{outline:none;box-shadow:0 0 0 3px #266df024}[data-theme=dark] .crm27 .crt-textarea{background:color-mix(in srgb, var(--line) 30%, var(--sheet))}.crm27 .crt-editor-foot{justify-content:flex-end;align-items:center;gap:6px;margin-top:8px;display:flex}.crm27 .crt-btn{height:30px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.crm27 .crt-btn[data-tone=primary]{background:var(--accent);color:#fff}.crm27 .crt-btn[data-tone=primary]:hover{background:var(--accent-hover)}.crm27 .crt-btn[data-tone=outline]{border-color:var(--line);background:var(--sheet);color:var(--ink)}.crm27 .crt-btn[data-tone=outline]:hover{background:var(--hover)}.crm27 .crt-btn:disabled{opacity:.5;pointer-events:none}.crm27 .crt-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #266df024}.crm27 .crt-mentions{z-index:10;border:1px solid var(--line);background:var(--sheet);border-radius:10px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #1018281f}.crm27 .crt-mention-opt{width:100%;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 10px;display:flex}.crm27 .crt-mention-opt:hover{background:var(--band)}.crm27 .crt-mention-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.crm27 .crt-mention-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--faint);font-size:12px;overflow:hidden}.crm27 .crt-empty{color:var(--mute);margin:0;padding:14px 0;font-size:14px;line-height:1.5}.crm27 .crt-loading{flex-direction:column;gap:12px;margin-top:16px;padding-bottom:8px;display:flex}.crm27 .crt-comments{flex-direction:column;margin-top:16px;padding-bottom:8px;display:flex}.crm27 .crt-comment{border-top:1px solid var(--rule);align-items:flex-start;gap:10px;padding:12px 0;display:flex}.crm27 .crt-comment:first-child{border-top:0}.crm27 .crt-comment>.crm27-avatar{margin-top:2px}.crm27 .crt-comment-main{flex:1;min-width:0}.crm27 .crt-comment-head{align-items:center;gap:8px;display:flex}.crm27 .crt-author{color:var(--ink);font-size:14px;font-weight:500}.crm27 .crt-stamp{color:var(--faint);flex-shrink:0;font-size:12px}.crm27 .crt-when{text-align:left;font-variant-numeric:tabular-nums;min-width:8.5ch;display:inline-block}.crm27 .crt-more{width:24px;height:24px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:opacity .12s;display:flex}.crm27 .crt-more:hover{background:var(--band);color:var(--ink)}@media (min-width:768px){.crm27 .crt-more{opacity:0}.crm27 .crt-comment:hover .crt-more,.crm27 .crt-comment:focus-within .crt-more{opacity:1}}@media (prefers-reduced-motion:reduce){.crm27 .crt-more{transition:none}}.crm27 .crt-body{white-space:pre-wrap;overflow-wrap:break-word;color:var(--ink);margin:2px 0 0;font-size:14px;line-height:1.5}.crm27 .crt-mention{background:var(--band);color:var(--ink);border-radius:4px;padding:0 2px;font-weight:500}.crm27 .crt-comment-edit{margin-top:4px}.crm27 .crt-timeline{flex-direction:column;gap:16px;padding-top:16px;display:flex}.crm27 .crt-month{color:var(--faint);margin:0 0 4px;font-size:12px;font-weight:500;line-height:1.5}.crm27 .crt-flat{flex-direction:column;display:flex}.crm27 .crt-row{align-items:center;gap:10px;height:31px;font-size:14px;line-height:1.5;display:flex}.crm27 .crt-row[data-inset]{padding:0 12px}.crm27 .crt-row-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;overflow:hidden}.crm27 .crt-row-text strong{font-weight:500}.crm27 .crt-verb{color:var(--mute);font-weight:400}.crm27 .crt-glyph{background:var(--band);width:16px;height:16px;color:var(--mute);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.crm27 .crt-none{color:var(--mute);margin:0;padding:5px 12px;font-size:14px}.crm27 .crm27-avatar[data-size="24"]{width:24px;height:24px;font-size:10px}.crm27 .crm27-avatar:has(>img){overflow:hidden}.crm27 .crm27-avatar>img{object-fit:cover;width:100%;height:100%}.crm27 .cr-combo{text-align:left;cursor:pointer;align-items:center;gap:8px;display:flex}.crm27 .cr-combo-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crm27-layer .cr-combo-pop{border:var(--hairline);border-radius:var(--radius-panel);background:var(--sheet);box-shadow:var(--shadow-menu);box-sizing:border-box;animation:bi-pop var(--dur-state) var(--ease) both;gap:4px;padding:6px;display:grid}.crm27-layer .cr-combo-q{border:var(--hairline);border-radius:var(--radius-control);background:var(--sunken);height:34px;color:var(--ink);font:inherit;outline:none;padding:0 10px;font-size:14px}.crm27-layer .cr-combo-q:focus{box-shadow:0 0 0 2px var(--accent-wash)}.crm27-layer .cr-combo-list{gap:2px;max-height:260px;display:grid;overflow-y:auto}.crm27-layer .cr-combo-opt{border-radius:var(--radius-control);width:100%;height:36px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0 10px;font-size:14px;display:flex}.crm27-layer .cr-combo-opt[data-active]{background:var(--band)}.crm27-layer .cr-combo-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.crm27-layer .cr-combo-sub{max-width:50%;color:var(--faint);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:12px;overflow:hidden}.crm27-layer .cr-combo-note{color:var(--mute);padding:8px 10px;font-size:13px}.crm27 .cr-relbar{justify-content:flex-end;padding:12px 32px 0;display:flex}.crm27 .crm27-mhl{border:var(--hairline);border-radius:var(--radius-panel);margin-bottom:0;padding:4px 20px 6px}.crm27 .crm27-mhl-head{padding:16px 0 14px}.crm27 .crm27-mhl-summary{max-width:76ch;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.crm27 .crm27-mhl-from{color:var(--mute);margin:12px 0;font-size:14px}.crm27 .crm27-mhl-head .crm27-mhl-from{margin:8px 0 0}.crm27 .crm27-mhl-list{grid-template-columns:160px minmax(0,1fr);margin:0;display:grid}.crm27 .crm27-mhl-list dt,.crm27 .crm27-mhl-list dd{border-top:1px solid var(--rule);margin:0;padding:12px 0}.crm27 .crm27-mhl-list>dt:first-child,.crm27 .crm27-mhl-list>dt:first-child+dd{border-top:0}.crm27 .crm27-mhl-from+.crm27-mhl-list>dt:first-child,.crm27 .crm27-mhl-from+.crm27-mhl-list>dt:first-child+dd,.crm27 .crm27-mhl-head+.crm27-mhl-list>dt:first-child,.crm27 .crm27-mhl-head+.crm27-mhl-list>dt:first-child+dd{border-top:1px solid var(--rule)}.crm27 .crm27-mhl-list dt{color:var(--mute);align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.crm27 .crm27-mhl-list dt svg{color:var(--faint);flex:none;margin-top:3.5px}.crm27 .crm27-mhl-list ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.crm27 .crm27-mhl-list li{color:var(--ink);align-items:baseline;gap:12px;font-size:14px;line-height:1.5;display:flex}.crm27 .crm27-mhl-list li>span{overflow-wrap:anywhere;flex:1;min-width:0}.crm27 .crm27-mhl-day,.crm27 .crm27-mhl-link{color:var(--mute);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.crm27 .crm27-mhl-day:hover,.crm27 .crm27-mhl-link:hover{color:var(--accent);text-decoration:underline}.crm27 .crm27-mhl-empty{color:var(--mute);align-items:flex-start;gap:12px;padding:16px;font-size:14px;line-height:1.5;display:flex}.crm27 .crm27-mhl-empty>span{gap:2px;display:grid}.crm27 .crm27-mhl-empty strong{color:var(--ink);font-weight:500}@media (max-width:639px){.crm27 .crm27-mhl-list{grid-template-columns:minmax(0,1fr)}.crm27 .crm27-mhl-list dd{border-top:0;padding-top:0}}.crm27 .crm27-doc{max-height:70vh;font-size:14px;line-height:1.6;overflow-y:auto}.crm27 .crm27-doc .message-markdown h2{font-size:17px}.crm27 .crm27-doc .message-markdown h3{font-size:15px}.crm27{--crm-pastel-blue-50:#e7effc;--crm-pastel-blue-400:#6a9ae8;--crm-pastel-blue-700:#1f4fa8;--crm-pastel-teal-50:#ddf2ec;--crm-pastel-teal-400:#3a9e83;--crm-pastel-teal-700:#0d5a4c;--crm-pastel-pink-50:#fbe8f1;--crm-pastel-pink-400:#e994ba;--crm-pastel-pink-700:#9a2f63;--crm-pastel-sage-50:#e5f2e0;--crm-pastel-sage-400:#5e9a54;--crm-pastel-sage-700:#2f6328;--crm-pastel-butter-50:#fbf0d6;--crm-pastel-butter-400:#daa63c;--crm-pastel-butter-700:#7a5208;--crm-pastel-coral-50:#fbe6e6;--crm-pastel-coral-400:#d9686c;--crm-pastel-coral-700:#a12c30;--crm-pastel-lavender-50:#eceafd;--crm-pastel-lavender-400:#8a7bdd;--crm-pastel-lavender-700:#3b2fa8;--crm-pastel-peach-50:#fdebe2;--crm-pastel-peach-400:#f3966e;--crm-pastel-peach-700:#9a3f17;--crm-pastel-neutral-50:#f0f0ec;--crm-pastel-neutral-400:#c3c2b7;--crm-pastel-neutral-700:#55554f;--crm-status-good-bg:#e7f4e7;--crm-status-good-ink:#006300;--crm-status-warning-bg:#fbebd6;--crm-status-warning-ink:#7f4506;--crm-status-critical-bg:#fbeaea;--crm-status-critical-ink:#a12c2c}
.mf27{--canvas:#f2f2f2;--sheet:#fff;--sunken:#fafafa;--hover:#f5f5f5;--band:#efefef;--chip:#f0f0f0;--ink:#1c1c1e;--ink-2:#2c2c2e;--mute:#6e6e73;--faint:#9a9aa0;--on-ink:#fff;--line:#e9e9eb;--rule:#f1f1f3;--ok:#1f8a3b;--ok-wash:#e8f5ec;--warn:#c77800;--warn-wash:#fff4e0;--bad:#d62828;--bad-wash:#fdeaea;--shadow-lift:0 1px 2px #0000000a, 0 10px 30px #0000000f;--shadow-menu:0 1px 2px #0000000a, 0 16px 48px #0000001a;--shadow-modal:0 2px 6px #0000000f, 0 40px 100px #0000002e;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--accent:#007fff;--accent-hover:#06c;--accent-wash:#e6f2ff;--accent-text:#06c;--hairline:1px solid var(--line)}[data-theme=dark] .mf27,.mf27[data-theme=dark]{--canvas:#141414;--sheet:#1c1c1e;--sunken:#202022;--hover:#26262a;--band:#2c2c30;--chip:#2c2c30;--ink:#f2f2f4;--ink-2:#e0e0e4;--mute:#a0a0a8;--faint:#6f6f78;--on-ink:#1c1c1e;--line:#2a2a2e;--rule:#242428;--ok:#4fc26a;--ok-wash:#14301b;--warn:#f0a33a;--warn-wash:#33260f;--bad:#ff6b6b;--bad-wash:#3a1616;--shadow-lift:0 1px 2px #0000004d, 0 10px 30px #0006;--shadow-menu:0 1px 2px #0000004d, 0 16px 48px #00000080;--shadow-modal:0 2px 6px #0006, 0 40px 100px #0009}.mf27,.mf27 :where(:not(button,input,select,textarea)),.mf27 :before,.mf27 :after{box-sizing:content-box}main.mf27{background:var(--sheet);flex:1;min-width:0;position:relative;overflow:hidden auto}.mf27{color:var(--ink);font-family:var(--font-sans);letter-spacing:normal;font-size:16px;font-weight:400;line-height:normal}.mf27 :where(button,input,textarea){letter-spacing:inherit;font-family:inherit}.mf27 :where(p,h1,h2){margin:0}.mf27 ::selection{background:var(--accent-wash);color:var(--accent-text)}.mf27 .bi-row[data-active]{background:var(--band)!important}.mf27 .x-card{border:var(--hairline);border-radius:var(--radius-panel);background:var(--sheet)}.mf27 .x-lbl{color:var(--mute);font-size:13px;font-weight:500}.mf27 .x-sub{color:var(--faint);font-size:12px}.mf27 .x-mono{font-family:var(--font-mono);font-size:12px}.mf27 .x-field{gap:6px;min-width:0;display:grid}.mf27 .x-field input,.mf27 .x-field textarea,.mf27 .x-field select{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-input);background:var(--sheet);width:100%;min-height:36px;color:var(--ink);font:inherit;outline:none;padding:8px 10px;font-size:14px}.mf27 .x-field input:focus,.mf27 .x-field textarea:focus,.mf27 .x-field select:focus{border-color:var(--accent)}.mf27 .x-field[data-invalid] input,.mf27 .x-field[data-invalid] textarea{border-color:var(--bad)}.mf27 .x-err{color:var(--bad);font-size:12px}.mf27 .x-chip{background:var(--chip);height:26px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.mf27 span.x-chip{cursor:default}.mf27 .x-chip[data-on]{background:var(--accent-wash);color:var(--accent-text)}.mf27 .x-seg{background:var(--band);border-radius:10px;gap:2px;padding:2px;display:inline-flex}.mf27 .x-seg button{height:28px;color:var(--mute);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px}.mf27 .x-seg button[aria-pressed=true]{background:var(--sheet);color:var(--ink);box-shadow:var(--shadow-lift)}.mf27 .x-ref{border:1px solid var(--line);background:var(--sheet);max-width:100%;height:26px;color:var(--ink);font:inherit;cursor:pointer;box-sizing:border-box;text-align:left;border-radius:999px;align-items:center;gap:6px;min-width:0;padding:0 10px 0 7px;font-size:12px;line-height:1;display:inline-flex}.mf27 .x-ref .x-ref-id{font-family:var(--font-mono);color:var(--faint);flex:none;font-size:11px}.mf27 .x-ref .x-ref-t{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.mf27 .bi-pop .bi-row,.mf27 [role=menu] .bi-row{transition:background-color var(--dur-pointer) var(--ease), color var(--dur-pointer) var(--ease), box-shadow var(--dur-pointer) var(--ease), transform var(--dur-pointer) var(--ease)}.mf27 .bi-row:disabled{cursor:default!important}.mf27 .bi-row:disabled:hover{background:0 0}@keyframes l-spin{to{transform:rotate(360deg)}}.mf27 .mf27-notice{border:var(--hairline);border-radius:var(--radius-panel);background:var(--sunken);color:var(--ink);animation:bi-rise var(--dur-state) var(--ease) both;align-items:center;gap:10px;padding:8px 8px 8px 12px;font-size:13px;line-height:1.45;display:flex}.mf27 .mf27-notice[data-tone=error]{background:var(--bad-wash);border-color:#0000}.mf27 .mf27-notice[data-tone=error]>svg{color:var(--bad)}.mf27 .mf27-notice[data-tone=info]>svg{color:var(--mute)}.mf27 .mf27-state{text-align:center;color:var(--mute);justify-items:center;gap:8px;padding:36px 20px;font-size:13px;display:grid}@media (max-width:1099px){.mf27 .mt27-cols[data-split],.mf27 .fl27-cols[data-split]{grid-template-columns:minmax(0,1fr)!important}.mf27 .mt27-cols[data-split]>.mt27-list{display:none!important}}@media (max-width:719px){.mf27 h1{font-size:22px!important}.mf27 div[style*="display: flex"][style*="align-items: center"][style*="gap: 12px"][style*="min-height: 40px"]{flex-wrap:wrap!important;row-gap:12px!important}.mf27 div[style*="display: flex"][style*="align-items: center"][style*="gap: 12px"][style*="min-height: 40px"]>div:first-child:not([style*="flex: 1"]){display:none!important}.mf27 div[style*="display: flex"][style*="align-items: center"][style*="gap: 12px"][style*="min-height: 40px"]>div[style*="flex: 1"]{flex:100%!important}.mf27 div[style*="display: flex"][style*="align-items: center"][style*="gap: 12px"][style*="min-height: 40px"]>div[style*="flex: 1"]~*{flex-wrap:wrap}.mf27 [style*="padding: 40px 40px"]{padding:20px 16px!important}.mf27 .x-cols{grid-template-columns:minmax(0,1fr)!important}}
.ws27 main[data-screen-label=Settings] .pf27-text{max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:0;padding:0;display:inline-block;overflow:hidden}.ws27 main[data-screen-label=Settings] .pf27-text:focus-visible{box-shadow:0 0 0 2px var(--accent-wash), 0 0 0 3px var(--accent);outline:none}.ws27 main[data-screen-label=Settings] .bi-row:has(.pf27-cal):hover{background:0 0}.ws27 main[data-screen-label=Settings] .pf27-cal{white-space:normal;min-width:0;color:var(--mute);gap:14px;padding:6px 0;font-size:12px;font-weight:400;line-height:normal;display:grid;position:relative}.ws27 main[data-screen-label=Settings] .pf27-cal-scroll{scrollbar-width:none;gap:6px;min-width:0;display:grid;overflow-x:auto}.ws27 main[data-screen-label=Settings] .pf27-cal-scroll::-webkit-scrollbar{display:none}.ws27 main[data-screen-label=Settings] .pf27-cal-months{height:14px;color:var(--faint);gap:3px;margin-left:31px;font-size:11px;display:grid}.ws27 main[data-screen-label=Settings] .pf27-cal-months>span{white-space:nowrap}.ws27 main[data-screen-label=Settings] .pf27-cal-body{gap:6px;width:max-content;display:flex}.ws27 main[data-screen-label=Settings] .pf27-cal-days{z-index:1;background:var(--sheet);width:25px;color:var(--faint);grid-template-rows:repeat(7,11px);gap:3px;margin-right:-6px;padding-right:6px;font-size:11px;line-height:11px;display:grid;position:sticky;left:0}.ws27 main[data-screen-label=Settings] .pf27-cal-grid{border-radius:4px;outline:none;grid-template-rows:repeat(7,11px);gap:3px;display:grid}.ws27 main[data-screen-label=Settings] .pf27-cal-grid:focus-visible{box-shadow:0 0 0 3px var(--sheet), 0 0 0 5px var(--accent)}.ws27 main[data-screen-label=Settings] .pf27-day{background:var(--band);box-sizing:border-box;border-radius:3px;width:11px;height:11px;display:block}.ws27 main[data-screen-label=Settings] .pf27-day[data-pad]{background:0 0}.ws27 main[data-screen-label=Settings] .pf27-day[data-level="1"]{background:color-mix(in oklab, var(--accent) 28%, var(--sheet))}.ws27 main[data-screen-label=Settings] .pf27-day[data-level="2"]{background:color-mix(in oklab, var(--accent) 52%, var(--sheet))}.ws27 main[data-screen-label=Settings] .pf27-day[data-level="3"]{background:color-mix(in oklab, var(--accent) 76%, var(--sheet))}.ws27 main[data-screen-label=Settings] .pf27-day[data-level="4"]{background:var(--accent)}.ws27 main[data-screen-label=Settings] .pf27-day[data-i]:hover,.ws27 main[data-screen-label=Settings] .pf27-day[data-active]{box-shadow:0 0 0 1px var(--sheet), 0 0 0 2px var(--ink)}.ws27 main[data-screen-label=Settings] .pf27-tip{z-index:2;background:var(--ink);color:var(--on-ink);white-space:nowrap;pointer-events:none;animation:bi-fade var(--dur-state) var(--ease) both;border-radius:12px;gap:1px;padding:6px 12px;font-size:12px;line-height:1.3;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 8px))}.ws27 main[data-screen-label=Settings] .pf27-tip>strong{font-size:13px;font-weight:500}.ws27 main[data-screen-label=Settings] .pf27-tip>span{opacity:.72}.ws27 main[data-screen-label=Settings] .pf27-cal-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.ws27 main[data-screen-label=Settings] .pf27-cal-note{min-width:0;color:var(--faint);flex:260px}.ws27 main[data-screen-label=Settings] .pf27-legend{color:var(--faint);align-items:center;gap:3px;display:inline-flex}.ws27 main[data-screen-label=Settings] .pf27-legend>span:first-child{margin-right:3px}.ws27 main[data-screen-label=Settings] .pf27-legend>span:last-child{margin-left:3px}.ws27 main[data-screen-label=Settings] .pf27-stats{border:var(--hairline);border-radius:var(--radius-panel);background:var(--sunken);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px 16px;padding:14px 16px;display:grid}.ws27 main[data-screen-label=Settings] .pf27-stat{gap:2px;min-width:0;display:grid}.ws27 main[data-screen-label=Settings] .pf27-stat-k{color:var(--faint);font-size:12px}.ws27 main[data-screen-label=Settings] .pf27-stat-v{letter-spacing:var(--tracking-title);color:var(--ink);font-size:18px;font-weight:500}.ws27 main[data-screen-label=Settings] .bi-row:has(.pf27-tools):hover{background:0 0}.ws27 main[data-screen-label=Settings] .pf27-tools{white-space:normal;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:3px;font-weight:400;display:flex}.ws27 main[data-screen-label=Settings] .pf27-search{flex:220px;min-width:0;max-width:360px}.ws27 main[data-screen-label=Settings] .pf27-search input{font-size:14px!important}@media (max-width:719px){.ws27 main[data-screen-label=Settings] .pf27-search{flex-basis:100%;max-width:none}}.pf27-layer{--sheet:#fff;--sunken:#fafafa;--hover:#f5f5f5;--band:#efefef;--ink:#1c1c1e;--mute:#6e6e73;--faint:#9a9aa0;--on-ink:#fff;--line:#e9e9eb;--rule:#f1f1f3;--bad:#d62828;--bad-wash:#fdeaea;--shadow-modal:0 2px 6px #0000000f, 0 40px 100px #0000002e;--accent:#007fff;--accent-hover:#06c;--accent-wash:#e6f2ff;--accent-text:#06c;--hairline:1px solid var(--line);color:var(--ink);font-family:var(--font-sans);letter-spacing:normal;font-size:16px;font-weight:400;line-height:normal;display:contents}[data-theme=dark] .pf27-layer,.pf27-layer[data-theme=dark]{--sheet:#1c1c1e;--sunken:#202022;--hover:#26262a;--band:#2c2c30;--ink:#f2f2f4;--mute:#a0a0a8;--faint:#6f6f78;--on-ink:#1c1c1e;--line:#2a2a2e;--rule:#242428;--bad:#ff6b6b;--bad-wash:#3a1616;--shadow-modal:0 2px 6px #0006, 0 40px 100px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pf27-layer[data-area=wiki]{--accent:#8b5cf6;--accent-hover:#7c4ddf;--accent-wash:#f1ecfe;--accent-text:#6d3fe0}.pf27-layer[data-area=desk]{--accent:#f97316;--accent-hover:#ea6a0f;--accent-wash:#fff0e6;--accent-text:#c2540a}.pf27-layer[data-area=crm]{--accent:#14b8a6;--accent-hover:#0f9f90;--accent-wash:#e3f7f4;--accent-text:#0b8377}.pf27-layer :where(:not(button,input,select,textarea)),.pf27-layer :before,.pf27-layer :after{box-sizing:content-box}.pf27-layer :where(button,input,textarea){letter-spacing:inherit;font-family:inherit}.pf27-layer :where(button):disabled{opacity:1}.pf27-layer .x-lbl{color:var(--mute);font-size:13px;font-weight:500}.pf27-layer .x-sub{color:var(--faint);font-size:12px}.pf27-layer .x-err{color:var(--bad);font-size:12px}.pf27-layer .x-field{gap:6px;min-width:0;display:grid}.pf27-layer .x-field input{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-input);background:var(--sheet);width:100%;min-height:36px;color:var(--ink);font:inherit;outline:none;padding:8px 10px;font-size:14px}.pf27-layer .x-field input:focus{border-color:var(--accent)}.pf27-layer .x-field[data-invalid] input{border-color:var(--bad)}
