@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-italic-DTr-ymY4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-italic-CSPGnFdO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-italic-kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f3f1fb;--surface:#fff;--surface-2:#edeaf8;--line:#e3e0f1;--line-strong:#d2cde8;--ink:#141417;--ink-soft:#3f3f47;--ink-muted:#52525a;--ink-faint:#69696f;--brand:#5546e4;--brand-ink:#fff;--brand-soft:#5546e412;--film:linear-gradient(to top right, #170f3e 0%, #3b2bc0 28%, #5546e4 46%, #a43e9e 68%, #e85f2a 88%, #f7a02b 100%);--film-x:linear-gradient(90deg, #170f3e 0%, #3b2bc0 28%, #5546e4 46%, #a43e9e 68%, #e85f2a 88%, #f7a02b 100%);--film-panel:linear-gradient(115deg, #170f3e 0%, #3b2bc0 28%, #5546e4 46%, #a43e9e 68%, #e85f2a 88%, #f7a02b 100%);--good:#0e9d58;--good-soft:#0e9d5824;--warn:#d97706;--warn-soft:#d9770624;--bad:#dc2626;--bad-soft:#dc262620;--neutral:#2563eb;--neutral-soft:#2563eb1f;--good-ink:#0a6e3e;--warn-ink:#915004;--bad-ink:#b61d1d;--neutral-ink:#1452db;--conf-low:#3b2bc0;--conf-medium:#a43e9e;--conf-high:#e85f2a;--conf-grounded:#f7a02b;--duo-a:#9a9aa3;--duo-b:var(--line-strong);--font-display:"Newsreader Variable", "Newsreader", "Iowan Old Style", Georgia, serif;--font-sans:"Inter Variable", "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", monospace;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:21px;--text-xl:20px;--text-2xl:44px;--text-score:66px;--tracking-caps:.08em;--pair-them:#a43e9e;--pair-them-soft:#a43e9e14;--pair-them-ink:#9b3b95;--sb-w:240px;--sb-w-mini:72px;--rail-w:296px;--anim:.22s ease}@media (prefers-reduced-motion:reduce){:root{--anim:0s}}:root{--radius-sm:8px;--radius:10px;--radius-lg:14px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--shadow-card:0 1px 2px #1414170d, 0 4px 16px #1414170a}.label-caps{font:600 var(--text-xs) / 1.4 var(--font-sans);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted)}.grain{isolation:isolate;position:relative}.grain:after{content:"";z-index:1;pointer-events:none;opacity:.55;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}:root{--logo-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB6b29tQW5kUGFuPSJtYWduaWZ5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0IiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAuNDUgOTguNDEgMTQ0Ny42OCAxODguMDkiPjxkZWZzPjxnLz48Y2xpcFBhdGggaWQ9IjEzZDU3Y2NiN2QiPjxwYXRoIGQ9Ik0gNDkgMTA0IEwgMTg3Ljc4OTA2MiAxMDQgTCAxODcuNzg5MDYyIDI3OCBMIDQ5IDI3OCBaIE0gNDkgMTA0ICIgY2xpcC1ydWxlPSJub256ZXJvIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9IjJhZDQ4NWJmNTciPjxwYXRoIGQ9Ik0gMTExLjQ4ODI4MSAyODMuMjczNDM4IEwgNDMuNDIxODc1IDEzNS40OTIxODggTCAxMjQuOTQ5MjE5IDk4LjA4OTg0NCBMIDE5My4wMDc4MTIgMjQ1Ljg3ODkwNiBaIE0gMTExLjQ4ODI4MSAyODMuMjczNDM4ICIgY2xpcC1ydWxlPSJub256ZXJvIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9IjIwMTIwZTYyNjAiPjxwYXRoIGQ9Ik0gMTA0LjIzODI4MSAyNjcuNTM5MDYyIEwgNTAuODA0Njg4IDE1MS41MjczNDQgQyA0OC44ODY3MTkgMTQ3LjM1MTU2MiA0OC43MDcwMzEgMTQyLjU4OTg0NCA1MC4zMDA3ODEgMTM4LjI4NTE1NiBDIDUxLjkwMjM0NCAxMzMuOTc2NTYyIDU1LjE0NDUzMSAxMzAuNDg0Mzc1IDU5LjMyNDIxOSAxMjguNTYyNSBMIDEwOS4zMjQyMTkgMTA1LjYyODkwNiBDIDExMy41MDM5MDYgMTAzLjcxNDg0NCAxMTguMjc3MzQ0IDEwMy41MzUxNTYgMTIyLjU5Mzc1IDEwNS4xMjUgQyAxMjYuOTA2MjUgMTA2LjcxODc1IDEzMC40MTQwNjIgMTA5Ljk1NzAzMSAxMzIuMzMyMDMxIDExNC4xMzI4MTIgTCAxODUuNzY1NjI1IDIzMC4xNDQ1MzEgQyAxODcuNjg3NSAyMzQuMzE2NDA2IDE4Ny44NjcxODggMjM5LjA3ODEyNSAxODYuMjczNDM4IDI0My4zOTA2MjUgQyAxODQuNjcxODc1IDI0Ny42OTE0MDYgMTgxLjQyOTY4OCAyNTEuMTkxNDA2IDE3Ny4yNDYwOTQgMjUzLjEwOTM3NSBMIDEyNy4yNSAyNzYuMDM5MDYyIEMgMTIzLjA3MDMxMiAyNzcuOTYwOTM4IDExOC4yOTY4NzUgMjc4LjE0NDUzMSAxMTMuOTc2NTYyIDI3Ni41NDI5NjkgQyAxMDkuNjY3OTY5IDI3NC45NTMxMjUgMTA2LjE2MDE1NiAyNzEuNzEwOTM4IDEwNC4yMzgyODEgMjY3LjUzOTA2MiBaIE0gMTA0LjIzODI4MSAyNjcuNTM5MDYyICIgY2xpcC1ydWxlPSJub256ZXJvIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9IjY5MzJhNDE0NDEiPjxwYXRoIGQ9Ik0gMTExLjQ4ODI4MSAyODMuMjczNDM4IEwgNDMuNDIxODc1IDEzNS40OTIxODggTCAxMjQuOTQ5MjE5IDk4LjA4OTg0NCBMIDE5My4wMDc4MTIgMjQ1Ljg3ODkwNiBaIE0gMTExLjQ4ODI4MSAyODMuMjczNDM4ICIgY2xpcC1ydWxlPSJub256ZXJvIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImRkOTlkNWI3NjQiPjxwYXRoIGQ9Ik0gMTA0LjIzODI4MSAyNjcuNTM5MDYyIEwgNTAuODA0Njg4IDE1MS41MjczNDQgQyA0OC44ODY3MTkgMTQ3LjM1MTU2MiA0OC43MDcwMzEgMTQyLjU4OTg0NCA1MC4zMDA3ODEgMTM4LjI4NTE1NiBDIDUxLjkwMjM0NCAxMzMuOTc2NTYyIDU1LjE0NDUzMSAxMzAuNDg0Mzc1IDU5LjMyNDIxOSAxMjguNTYyNSBMIDEwOS4zMjQyMTkgMTA1LjYyODkwNiBDIDExMy41MDM5MDYgMTAzLjcxNDg0NCAxMTguMjc3MzQ0IDEwMy41MzUxNTYgMTIyLjU5Mzc1IDEwNS4xMjUgQyAxMjYuOTA2MjUgMTA2LjcxODc1IDEzMC40MTQwNjIgMTA5Ljk1NzAzMSAxMzIuMzMyMDMxIDExNC4xMzI4MTIgTCAxODUuNzY1NjI1IDIzMC4xNDQ1MzEgQyAxODcuNjg3NSAyMzQuMzE2NDA2IDE4Ny44NjcxODggMjM5LjA3ODEyNSAxODYuMjczNDM4IDI0My4zOTA2MjUgQyAxODQuNjcxODc1IDI0Ny42OTE0MDYgMTgxLjQyOTY4OCAyNTEuMTkxNDA2IDE3Ny4yNDYwOTQgMjUzLjEwOTM3NSBMIDEyNy4yNSAyNzYuMDM5MDYyIEMgMTIzLjA3MDMxMiAyNzcuOTYwOTM4IDExOC4yOTY4NzUgMjc4LjE0NDUzMSAxMTMuOTc2NTYyIDI3Ni41NDI5NjkgQyAxMDkuNjY3OTY5IDI3NC45NTMxMjUgMTA2LjE2MDE1NiAyNzEuNzEwOTM4IDEwNC4yMzgyODEgMjY3LjUzOTA2MiBaIE0gMTA0LjIzODI4MSAyNjcuNTM5MDYyICIgY2xpcC1ydWxlPSJub256ZXJvIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImUwMDU1NjRiOTQiPjxwYXRoIGQ9Ik0gOTQuMDQ2ODc1IDEwNCBMIDI0My45NjA5MzggMTA0IEwgMjQzLjk2MDkzOCAyNzguODk0NTMxIEwgOTQuMDQ2ODc1IDI3OC44OTQ1MzEgWiBNIDk0LjA0Njg3NSAxMDQgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iM2RjZDQ0M2IxYSI+PHBhdGggZD0iTSA4OS43MjI2NTYgMjM4LjQyNTc4MSBMIDE3MS40MTAxNTYgOTkuMTYwMTU2IEwgMjQ4LjIzODI4MSAxNDQuMDM5MDYyIEwgMTY2LjU1MDc4MSAyODMuMzA4NTk0IFogTSA4OS43MjI2NTYgMjM4LjQyNTc4MSAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJlZDk4ZmQ3OGIyIj48cGF0aCBkPSJNIDk2LjYwOTM3NSAyMjYuNjgzNTk0IEwgMTY0LjQxMDE1NiAxMTEuMDg1OTM4IEMgMTY2LjIzODI4MSAxMDcuOTcyNjU2IDE2OS4yMzQzNzUgMTA1LjcwNzAzMSAxNzIuNzI2NTYyIDEwNC43OTY4NzUgQyAxNzYuMjMwNDY5IDEwMy44ODI4MTIgMTc5Ljk0NTMxMiAxMDQuMzk0NTMxIDE4My4wNjI1IDEwNi4yMTg3NSBMIDIzNi4zNTkzNzUgMTM3LjM1NTQ2OSBDIDIzOS40ODQzNzUgMTM5LjE3MTg3NSAyNDEuNzUgMTQyLjE2NDA2MiAyNDIuNjY3OTY5IDE0NS42NTIzNDQgQyAyNDMuNTgyMDMxIDE0OS4xNDQ1MzEgMjQzLjA3MDMxMiAxNTIuODUxNTYyIDI0MS4yNDIxODggMTU1Ljk2NDg0NCBMIDE3My40NDE0MDYgMjcxLjU3MDMxMiBDIDE3MS42MTMyODEgMjc0LjY3OTY4OCAxNjguNjE3MTg4IDI3Ni45NDE0MDYgMTY1LjEyMTA5NCAyNzcuODU5Mzc1IEMgMTYxLjYyMTA5NCAyNzguNzY5NTMxIDE1Ny45MDYyNSAyNzguMjU3ODEyIDE1NC43ODkwNjIgMjc2LjQzMzU5NCBMIDEwMS40OTIxODggMjQ1LjI5Njg3NSBDIDk4LjM2MzI4MSAyNDMuNDgwNDY5IDk2LjEwMTU2MiAyNDAuNDkyMTg4IDk1LjE3OTY4OCAyMzcuMDAzOTA2IEMgOTQuMjY1NjI1IDIzMy41MDc4MTIgOTQuNzgxMjUgMjI5LjgwMDc4MSA5Ni42MDkzNzUgMjI2LjY4MzU5NCBaIE0gOTYuNjA5Mzc1IDIyNi42ODM1OTQgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iYzQ3ZDNlYmU0NiI+PHBhdGggZD0iTSA4OS43MjI2NTYgMjM4LjQyNTc4MSBMIDE3MS40MTAxNTYgOTkuMTYwMTU2IEwgMjQ4LjIzODI4MSAxNDQuMDM5MDYyIEwgMTY2LjU1MDc4MSAyODMuMzA4NTk0IFogTSA4OS43MjI2NTYgMjM4LjQyNTc4MSAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSI1NGY4NmU3ZjM2Ij48cGF0aCBkPSJNIDk2LjYwOTM3NSAyMjYuNjgzNTk0IEwgMTY0LjQxMDE1NiAxMTEuMDg1OTM4IEMgMTY2LjIzODI4MSAxMDcuOTcyNjU2IDE2OS4yMzQzNzUgMTA1LjcwNzAzMSAxNzIuNzI2NTYyIDEwNC43OTY4NzUgQyAxNzYuMjMwNDY5IDEwMy44ODI4MTIgMTc5Ljk0NTMxMiAxMDQuMzk0NTMxIDE4My4wNjI1IDEwNi4yMTg3NSBMIDIzNi4zNTkzNzUgMTM3LjM1NTQ2OSBDIDIzOS40ODQzNzUgMTM5LjE3MTg3NSAyNDEuNzUgMTQyLjE2NDA2MiAyNDIuNjY3OTY5IDE0NS42NTIzNDQgQyAyNDMuNTgyMDMxIDE0OS4xNDQ1MzEgMjQzLjA3MDMxMiAxNTIuODUxNTYyIDI0MS4yNDIxODggMTU1Ljk2NDg0NCBMIDE3My40NDE0MDYgMjcxLjU3MDMxMiBDIDE3MS42MTMyODEgMjc0LjY3OTY4OCAxNjguNjE3MTg4IDI3Ni45NDE0MDYgMTY1LjEyMTA5NCAyNzcuODU5Mzc1IEMgMTYxLjYyMTA5NCAyNzguNzY5NTMxIDE1Ny45MDYyNSAyNzguMjU3ODEyIDE1NC43ODkwNjIgMjc2LjQzMzU5NCBMIDEwMS40OTIxODggMjQ1LjI5Njg3NSBDIDk4LjM2MzI4MSAyNDMuNDgwNDY5IDk2LjEwMTU2MiAyNDAuNDkyMTg4IDk1LjE3OTY4OCAyMzcuMDAzOTA2IEMgOTQuMjY1NjI1IDIzMy41MDc4MTIgOTQuNzgxMjUgMjI5LjgwMDc4MSA5Ni42MDkzNzUgMjI2LjY4MzU5NCBaIE0gOTYuNjA5Mzc1IDIyNi42ODM1OTQgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iZWNjNzEwNjlhZSI+PHBhdGggZD0iTSAwLjQ0NTMxMiAxOTIuNTkzNzUgTCAyODUgMTkyLjU5Mzc1IEwgMjg1IDI4MS4wNTQ2ODggTCAwLjQ0NTMxMiAyODEuMDU0Njg4IFogTSAwLjQ0NTMxMiAxOTIuNTkzNzUgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iNjAzNDkzZWYxZSI+PHBhdGggZD0iTSAxNC4wODIwMzEgMTkyLjU5Mzc1IEwgMjcxLjMzOTg0NCAxOTIuNTkzNzUgQyAyNzQuOTU3MDMxIDE5Mi41OTM3NSAyNzguNDI1NzgxIDE5NC4wMjM0MzggMjgwLjk4MDQ2OSAxOTYuNTgyMDMxIEMgMjgzLjUzNTE1NiAxOTkuMTI4OTA2IDI4NC45NzY1NjIgMjAyLjU5Mzc1IDI4NC45NzY1NjIgMjA2LjE5NTMxMiBMIDI4NC45NzY1NjIgMjY3LjQ1MzEyNSBDIDI4NC45NzY1NjIgMjcxLjA1ODU5NCAyODMuNTM1MTU2IDI3NC41MTk1MzEgMjgwLjk4MDQ2OSAyNzcuMDc0MjE5IEMgMjc4LjQyNTc4MSAyNzkuNjI1IDI3NC45NTcwMzEgMjgxLjA1NDY4OCAyNzEuMzM5ODQ0IDI4MS4wNTQ2ODggTCAxNC4wODIwMzEgMjgxLjA1NDY4OCBDIDEwLjQ2NDg0NCAyODEuMDU0Njg4IDYuOTk2MDk0IDI3OS42MjUgNC40NDE0MDYgMjc3LjA3NDIxOSBDIDEuODg2NzE5IDI3NC41MTk1MzEgMC40NDUzMTIgMjcxLjA1ODU5NCAwLjQ0NTMxMiAyNjcuNDUzMTI1IEwgMC40NDUzMTIgMjA2LjE5NTMxMiBDIDAuNDQ1MzEyIDIwMi41OTM3NSAxLjg4NjcxOSAxOTkuMTI4OTA2IDQuNDQxNDA2IDE5Ni41ODIwMzEgQyA2Ljk5NjA5NCAxOTQuMDIzNDM4IDEwLjQ2NDg0NCAxOTIuNTkzNzUgMTQuMDgyMDMxIDE5Mi41OTM3NSBaIE0gMTQuMDgyMDMxIDE5Mi41OTM3NSAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJlOTk1ZDM5ZWFmIj48cGF0aCBkPSJNIDE0LjA4MjAzMSAxOTIuNTkzNzUgTCAyNzEuMzM5ODQ0IDE5Mi41OTM3NSBDIDI3NC45NTcwMzEgMTkyLjU5Mzc1IDI3OC40MjU3ODEgMTk0LjAyMzQzOCAyODAuOTgwNDY5IDE5Ni41ODIwMzEgQyAyODMuNTM1MTU2IDE5OS4xMjg5MDYgMjg0Ljk3NjU2MiAyMDIuNTkzNzUgMjg0Ljk3NjU2MiAyMDYuMTk1MzEyIEwgMjg0Ljk3NjU2MiAyNjcuNDUzMTI1IEMgMjg0Ljk3NjU2MiAyNzEuMDU4NTk0IDI4My41MzUxNTYgMjc0LjUxOTUzMSAyODAuOTgwNDY5IDI3Ny4wNzQyMTkgQyAyNzguNDI1NzgxIDI3OS42MjUgMjc0Ljk1NzAzMSAyODEuMDU0Njg4IDI3MS4zMzk4NDQgMjgxLjA1NDY4OCBMIDE0LjA4MjAzMSAyODEuMDU0Njg4IEMgMTAuNDY0ODQ0IDI4MS4wNTQ2ODggNi45OTYwOTQgMjc5LjYyNSA0LjQ0MTQwNiAyNzcuMDc0MjE5IEMgMS44ODY3MTkgMjc0LjUxOTUzMSAwLjQ0NTMxMiAyNzEuMDU4NTk0IDAuNDQ1MzEyIDI2Ny40NTMxMjUgTCAwLjQ0NTMxMiAyMDYuMTk1MzEyIEMgMC40NDUzMTIgMjAyLjU5Mzc1IDEuODg2NzE5IDE5OS4xMjg5MDYgNC40NDE0MDYgMTk2LjU4MjAzMSBDIDYuOTk2MDk0IDE5NC4wMjM0MzggMTAuNDY0ODQ0IDE5Mi41OTM3NSAxNC4wODIwMzEgMTkyLjU5Mzc1IFogTSAxNC4wODIwMzEgMTkyLjU5Mzc1ICIgY2xpcC1ydWxlPSJub256ZXJvIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9IjdiZDQ2YjUyYTgiPjxyZWN0IHg9IjAiIHdpZHRoPSIxMTYzIiB5PSIwIiBoZWlnaHQ9IjMxMyIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCMxM2Q1N2NjYjdkKSI+PGcgY2xpcC1wYXRoPSJ1cmwoIzJhZDQ4NWJmNTcpIj48ZyBjbGlwLXBhdGg9InVybCgjMjAxMjBlNjI2MCkiPjxnIGNsaXAtcGF0aD0idXJsKCM2OTMyYTQxNDQxKSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2RkOTlkNWI3NjQpIj48cGF0aCBmaWxsPSIjMTAxMDEwIiBkPSJNIDExMS40ODgyODEgMjgzLjI3MzQzOCBMIDQzLjU3MDMxMiAxMzUuODA4NTk0IEwgMTI1LjA4OTg0NCA5OC40MTQwNjIgTCAxOTMuMDA3ODEyIDI0NS44Nzg5MDYgWiBNIDExMS40ODgyODEgMjgzLjI3MzQzOCAiIGZpbGwtb3BhY2l0eT0iMSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjZTAwNTU2NGI5NCkiPjxnIGNsaXAtcGF0aD0idXJsKCMzZGNkNDQzYjFhKSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2VkOThmZDc4YjIpIj48ZyBjbGlwLXBhdGg9InVybCgjYzQ3ZDNlYmU0NikiPjxnIGNsaXAtcGF0aD0idXJsKCM1NGY4NmU3ZjM2KSI+PHBhdGggZmlsbD0iIzEwMTAxMCIgZD0iTSA4OS43MjI2NTYgMjM4LjQyNTc4MSBMIDE3MS4yMzgyODEgOTkuNDU3MDMxIEwgMjQ4LjA2MjUgMTQ0LjMzNTkzOCBMIDE2Ni41NTA3ODEgMjgzLjMwODU5NCBaIE0gODkuNzIyNjU2IDIzOC40MjU3ODEgIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L2c+PC9nPjwvZz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI2VjYzcxMDY5YWUpIj48ZyBjbGlwLXBhdGg9InVybCgjNjAzNDkzZWYxZSkiPjxnIGNsaXAtcGF0aD0idXJsKCNlOTk1ZDM5ZWFmKSI+PHBhdGggZmlsbD0iIzEwMTAxMCIgZD0iTSAwLjQ0NTMxMiAxOTIuNTkzNzUgTCAyODUuMDc0MjE5IDE5Mi41OTM3NSBMIDI4NS4wNzQyMTkgMjgxLjA1NDY4OCBMIDAuNDQ1MzEyIDI4MS4wNTQ2ODggWiBNIDAuNDQ1MzEyIDE5Mi41OTM3NSAiIGZpbGwtb3BhY2l0eT0iMSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvZz48L2c+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwgMCwgMCwgMSwgMzAwLCA0OSkiPjxnIGNsaXAtcGF0aD0idXJsKCM3YmQ0NmI1MmE4KSI+PGcgZmlsbD0iIzAwMDAwMCIgZmlsbC1vcGFjaXR5PSIxIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjk5MDk1OCwgMjM0Ljk5MTAxOSkiPjxnPjxwYXRoIGQ9Ik0gMTgxLjQ1MzEyNSAtOC4zMTI1IEMgMTgxLjk1MzEyNSAtNy40NzY1NjIgMTgyLjIwMzEyNSAtNi40Mjk2ODggMTgyLjIwMzEyNSAtNS4xNzE4NzUgQyAxODIuMjAzMTI1IC0zLjkxMDE1NiAxODEuNjU2MjUgLTIuNzM0Mzc1IDE4MC41NjI1IC0xLjY0MDYyNSBDIDE3OS40NzY1NjIgLTAuNTQ2ODc1IDE3OC4xNzU3ODEgMCAxNzYuNjU2MjUgMCBMIDExOS4yMDMxMjUgMCBDIDExNC4zMjgxMjUgMCAxMTAuODgyODEyIC0xLjkyOTY4OCAxMDguODc1IC01Ljc5Njg3NSBMIDc4LjEyNSAtNjAuNzM0Mzc1IEwgNzguMTI1IC02Ljc5Njg3NSBDIDc4LjEyNSAtNC45NTMxMjUgNzcuNDUzMTI1IC0zLjM1OTM3NSA3Ni4xMDkzNzUgLTIuMDE1NjI1IEMgNzQuNzY1NjI1IC0wLjY3MTg3NSA3My4xNzE4NzUgMCA3MS4zMjgxMjUgMCBMIDIzLjE4NzUgMCBDIDIxLjMzMjAzMSAwIDE5LjczNDM3NSAtMC42NzE4NzUgMTguMzkwNjI1IC0yLjAxNTYyNSBDIDE3LjA0Njg3NSAtMy4zNTkzNzUgMTYuMzc1IC00Ljk1MzEyNSAxNi4zNzUgLTYuNzk2ODc1IEwgMTYuMzc1IC0xNjkuNjA5Mzc1IEMgMTYuMzc1IC0xNzEuNDUzMTI1IDE3LjA0Njg3NSAtMTczLjA0Njg3NSAxOC4zOTA2MjUgLTE3NC4zOTA2MjUgQyAxOS43MzQzNzUgLTE3NS43MzQzNzUgMjEuMzMyMDMxIC0xNzYuNDA2MjUgMjMuMTg3NSAtMTc2LjQwNjI1IEwgNzEuMzI4MTI1IC0xNzYuNDA2MjUgQyA3My4xNzE4NzUgLTE3Ni40MDYyNSA3NC43NjU2MjUgLTE3NS43MzQzNzUgNzYuMTA5Mzc1IC0xNzQuMzkwNjI1IEMgNzcuNDUzMTI1IC0xNzMuMDQ2ODc1IDc4LjEyNSAtMTcxLjQ1MzEyNSA3OC4xMjUgLTE2OS42MDkzNzUgTCA3OC4xMjUgLTExOS43MDMxMjUgTCAxMDYuNjA5Mzc1IC0xNzAuODU5Mzc1IEMgMTA4LjQ1MzEyNSAtMTc0LjU1NDY4OCAxMTEuODEyNSAtMTc2LjQwNjI1IDExNi42ODc1IC0xNzYuNDA2MjUgTCAxNzIuMzc1IC0xNzYuNDA2MjUgQyAxNzMuODgyODEyIC0xNzYuNDA2MjUgMTc1LjE4NzUgLTE3NS44NTkzNzUgMTc2LjI4MTI1IC0xNzQuNzY1NjI1IEMgMTc3LjM3NSAtMTczLjY3OTY4OCAxNzcuOTIxODc1IC0xNzIuNTA3ODEyIDE3Ny45MjE4NzUgLTE3MS4yNSBDIDE3Ny45MjE4NzUgLTE2OS45ODgyODEgMTc3LjY3MTg3NSAtMTY4LjkzNzUgMTc3LjE3MTg3NSAtMTY4LjA5Mzc1IEwgMTMxLjc5Njg3NSAtOTEuOTg0Mzc1IFogTSAxODEuNDUzMTI1IC04LjMxMjUgIi8+PC9nPjwvZz48L2c+PGcgZmlsbD0iIzAwMDAwMCIgZmlsbC1vcGFjaXR5PSIxIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODUuNzA5ODY2LCAyMzQuOTkxMDE5KSI+PGc+PHBhdGggZD0iTSA3MS41NzgxMjUgLTE3Ni40MDYyNSBMIDEyNi4yNjU2MjUgLTE3Ni40MDYyNSBDIDEzMi4zMDQ2ODggLTE3Ni40MDYyNSAxMzYuMDgyMDMxIC0xNzMuNjMyODEyIDEzNy41OTM3NSAtMTY4LjA5Mzc1IEwgMTkzLjc5Njg3NSAtNy4zMTI1IEMgMTkzLjk2MDkzOCAtNi44MDA3ODEgMTk0LjA0Njg3NSAtNiAxOTQuMDQ2ODc1IC00LjkwNjI1IEMgMTk0LjA0Njg3NSAtMy44MjAzMTIgMTkzLjUgLTIuNzM0Mzc1IDE5Mi40MDYyNSAtMS42NDA2MjUgQyAxOTEuMzIwMzEyIC0wLjU0Njg3NSAxOTAuMDE5NTMxIDAgMTg4LjUgMCBMIDE0MS44OTA2MjUgMCBDIDEzNi44NDc2NTYgMCAxMzMuNTcwMzEyIC0yLjA5NzY1NiAxMzIuMDYyNSAtNi4yOTY4NzUgTCAxMjYgLTIyLjkzNzUgTCA3MS44MjgxMjUgLTIyLjkzNzUgTCA2NS43ODEyNSAtNi4yOTY4NzUgQyA2NC4yNjk1MzEgLTIuMDk3NjU2IDYwLjk5MjE4OCAwIDU1Ljk1MzEyNSAwIEwgOS4zMjgxMjUgMCBDIDcuODE2NDA2IDAgNi41MTU2MjUgLTAuNTQ2ODc1IDUuNDIxODc1IC0xLjY0MDYyNSBDIDQuMzI4MTI1IC0yLjczNDM3NSAzLjc4MTI1IC0zLjgyMDMxMiAzLjc4MTI1IC00LjkwNjI1IEMgMy43ODEyNSAtNiAzLjg2MzI4MSAtNi44MDA3ODEgNC4wMzEyNSAtNy4zMTI1IEwgNjAuMjM0Mzc1IC0xNjguMDkzNzUgQyA2MS43NDIxODggLTE3My42MzI4MTIgNjUuNTIzNDM4IC0xNzYuNDA2MjUgNzEuNTc4MTI1IC0xNzYuNDA2MjUgWiBNIDg0LjY3MTg3NSAtNzIuMDc4MTI1IEwgMTEzLjE1NjI1IC03Mi4wNzgxMjUgTCA5OC43OTY4NzUgLTExOC45NTMxMjUgWiBNIDg0LjY3MTg3NSAtNzIuMDc4MTI1ICIvPjwvZz48L2c+PC9nPjxnIGZpbGw9IiMwMDAwMDAiIGZpbGwtb3BhY2l0eT0iMSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzgzLjUzMjk4LCAyMzQuOTkxMDE5KSI+PGc+PHBhdGggZD0iTSAxMjIuNzM0Mzc1IC0xNzYuNDA2MjUgTCAxNjguMzQzNzUgLTE3Ni40MDYyNSBDIDE3MC4xOTUzMTIgLTE3Ni40MDYyNSAxNzEuNzk2ODc1IC0xNzUuNzM0Mzc1IDE3My4xNDA2MjUgLTE3NC4zOTA2MjUgQyAxNzQuNDg0Mzc1IC0xNzMuMDQ2ODc1IDE3NS4xNTYyNSAtMTcxLjQ1MzEyNSAxNzUuMTU2MjUgLTE2OS42MDkzNzUgTCAxNzUuMTU2MjUgLTYuNzk2ODc1IEMgMTc1LjE1NjI1IC00Ljk1MzEyNSAxNzQuNDg0Mzc1IC0zLjM1OTM3NSAxNzMuMTQwNjI1IC0yLjAxNTYyNSBDIDE3MS43OTY4NzUgLTAuNjcxODc1IDE3MC4xOTUzMTIgMCAxNjguMzQzNzUgMCBMIDEyOC41MzEyNSAwIEMgMTI0LjE1NjI1IDAgMTIwLjcwNzAzMSAtMS45Mjk2ODggMTE4LjE4NzUgLTUuNzk2ODc1IEwgNzUuNjA5Mzc1IC03MC4wNjI1IEwgNzUuNjA5Mzc1IC02Ljc5Njg3NSBDIDc1LjYwOTM3NSAtNC45NTMxMjUgNzQuOTM3NSAtMy4zNTkzNzUgNzMuNTkzNzUgLTIuMDE1NjI1IEMgNzIuMjUgLTAuNjcxODc1IDcwLjY0ODQzOCAwIDY4Ljc5Njg3NSAwIEwgMjMuMTg3NSAwIEMgMjEuMzMyMDMxIDAgMTkuNzM0Mzc1IC0wLjY3MTg3NSAxOC4zOTA2MjUgLTIuMDE1NjI1IEMgMTcuMDQ2ODc1IC0zLjM1OTM3NSAxNi4zNzUgLTQuOTUzMTI1IDE2LjM3NSAtNi43OTY4NzUgTCAxNi4zNzUgLTE2OS42MDkzNzUgQyAxNi4zNzUgLTE3MS40NTMxMjUgMTcuMDQ2ODc1IC0xNzMuMDQ2ODc1IDE4LjM5MDYyNSAtMTc0LjM5MDYyNSBDIDE5LjczNDM3NSAtMTc1LjczNDM3NSAyMS4zMzIwMzEgLTE3Ni40MDYyNSAyMy4xODc1IC0xNzYuNDA2MjUgTCA2MyAtMTc2LjQwNjI1IEMgNjcuNzA3MDMxIC0xNzYuNDA2MjUgNzEuMTU2MjUgLTE3NC40NzI2NTYgNzMuMzQzNzUgLTE3MC42MDkzNzUgTCAxMTUuOTIxODc1IC0xMDAuODEyNSBMIDExNS45MjE4NzUgLTE2OS42MDkzNzUgQyAxMTUuOTIxODc1IC0xNzEuNDUzMTI1IDExNi41OTM3NSAtMTczLjA0Njg3NSAxMTcuOTM3NSAtMTc0LjM5MDYyNSBDIDExOS4yODEyNSAtMTc1LjczNDM3NSAxMjAuODc4OTA2IC0xNzYuNDA2MjUgMTIyLjczNDM3NSAtMTc2LjQwNjI1IFogTSAxMjIuNzM0Mzc1IC0xNzYuNDA2MjUgIi8+PC9nPjwvZz48L2c+PGcgZmlsbD0iIzAwMDAwMCIgZmlsbC1vcGFjaXR5PSIxIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NzUuMDU1OTgyLCAyMzQuOTkxMDE5KSI+PGc+PHBhdGggZD0iTSAxMjAuOTY4NzUgLTE3Ni40MDYyNSBMIDE3MC4zNTkzNzUgLTE3Ni40MDYyNSBDIDE3Mi4yMTA5MzggLTE3Ni40MDYyNSAxNzMuODEyNSAtMTc1LjczNDM3NSAxNzUuMTU2MjUgLTE3NC4zOTA2MjUgQyAxNzYuNSAtMTczLjA0Njg3NSAxNzcuMTcxODc1IC0xNzEuNDUzMTI1IDE3Ny4xNzE4NzUgLTE2OS42MDkzNzUgTCAxNzcuMTcxODc1IC02OC4yOTY4NzUgQyAxNzcuMTcxODc1IC00NC43NzM0MzggMTY5Ljg1OTM3NSAtMjcuMDkzNzUgMTU1LjIzNDM3NSAtMTUuMjUgQyAxNDAuNjE3MTg4IC0zLjQwNjI1IDEyMC43NTM5MDYgMi41MTU2MjUgOTUuNjQwNjI1IDIuNTE1NjI1IEMgNzAuNTIzNDM4IDIuNTE1NjI1IDUwLjYxMzI4MSAtMy4zNjMyODEgMzUuOTA2MjUgLTE1LjEyNSBDIDIxLjIwNzAzMSAtMjYuODgyODEyIDEzLjg1OTM3NSAtNDQuNjA5Mzc1IDEzLjg1OTM3NSAtNjguMjk2ODc1IEwgMTMuODU5Mzc1IC0xNjkuNjA5Mzc1IEMgMTMuODU5Mzc1IC0xNzEuNDUzMTI1IDE0LjUzMTI1IC0xNzMuMDQ2ODc1IDE1Ljg3NSAtMTc0LjM5MDYyNSBDIDE3LjIxODc1IC0xNzUuNzM0Mzc1IDE4LjgxNjQwNiAtMTc2LjQwNjI1IDIwLjY3MTg3NSAtMTc2LjQwNjI1IEwgNzAuMDYyNSAtMTc2LjQwNjI1IEMgNzEuOTA2MjUgLTE3Ni40MDYyNSA3My41IC0xNzUuNzM0Mzc1IDc0Ljg0Mzc1IC0xNzQuMzkwNjI1IEMgNzYuMTg3NSAtMTczLjA0Njg3NSA3Ni44NTkzNzUgLTE3MS40NTMxMjUgNzYuODU5Mzc1IC0xNjkuNjA5Mzc1IEwgNzYuODU5Mzc1IC02Ny41NDY4NzUgQyA3Ni44NTkzNzUgLTU0LjYwOTM3NSA4My4wNzAzMTIgLTQ4LjE0MDYyNSA5NS41IC00OC4xNDA2MjUgQyAxMDcuOTM3NSAtNDguMTQwNjI1IDExNC4xNTYyNSAtNTQuNjA5Mzc1IDExNC4xNTYyNSAtNjcuNTQ2ODc1IEwgMTE0LjE1NjI1IC0xNjkuNjA5Mzc1IEMgMTE0LjE1NjI1IC0xNzEuNDUzMTI1IDExNC44MjgxMjUgLTE3My4wNDY4NzUgMTE2LjE3MTg3NSAtMTc0LjM5MDYyNSBDIDExNy41MTU2MjUgLTE3NS43MzQzNzUgMTE5LjExMzI4MSAtMTc2LjQwNjI1IDEyMC45Njg3NSAtMTc2LjQwNjI1IFogTSAxMjAuOTY4NzUgLTE3Ni40MDYyNSAiLz48L2c+PC9nPjwvZz48ZyBmaWxsPSIjMDAwMDAwIiBmaWxsLW9wYWNpdHk9IjEiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc2Ni4wNzUwMDIsIDIzNC45OTEwMTkpIj48Zz48cGF0aCBkPSJNIDE1Ny43NjU2MjUgLTE3Ni40MDYyNSBMIDE5Ny41NzgxMjUgLTE3Ni40MDYyNSBDIDE5OS40Mjk2ODggLTE3Ni40MDYyNSAyMDEuMDMxMjUgLTE3NS43MzQzNzUgMjAyLjM3NSAtMTc0LjM5MDYyNSBDIDIwMy43MTg3NSAtMTczLjA0Njg3NSAyMDQuMzkwNjI1IC0xNzEuNDUzMTI1IDIwNC4zOTA2MjUgLTE2OS42MDkzNzUgTCAyMDQuMzkwNjI1IC02Ljc5Njg3NSBDIDIwNC4zOTA2MjUgLTQuOTUzMTI1IDIwMy43MTg3NSAtMy4zNTkzNzUgMjAyLjM3NSAtMi4wMTU2MjUgQyAyMDEuMDMxMjUgLTAuNjcxODc1IDE5OS40Mjk2ODggMCAxOTcuNTc4MTI1IDAgTCAxNTEuOTY4NzUgMCBDIDE1MC4xMTMyODEgMCAxNDguNTE1NjI1IC0wLjY3MTg3NSAxNDcuMTcxODc1IC0yLjAxNTYyNSBDIDE0NS44MjgxMjUgLTMuMzU5Mzc1IDE0NS4xNTYyNSAtNC45NTMxMjUgMTQ1LjE1NjI1IC02Ljc5Njg3NSBMIDE0NS4xNTYyNSAtNzUuODU5Mzc1IEwgMTI4LjUzMTI1IC00OC42NDA2MjUgQyAxMjUuODQzNzUgLTQ0LjQ0MTQwNiAxMjIuNzM0Mzc1IC00Mi4zNDM3NSAxMTkuMjAzMTI1IC00Mi4zNDM3NSBMIDEwMS41NjI1IC00Mi4zNDM3NSBDIDk4LjAzMTI1IC00Mi4zNDM3NSA5NC45MjE4NzUgLTQ0LjQ0MTQwNiA5Mi4yMzQzNzUgLTQ4LjY0MDYyNSBMIDc1LjYwOTM3NSAtNzUuODU5Mzc1IEwgNzUuNjA5Mzc1IC02Ljc5Njg3NSBDIDc1LjYwOTM3NSAtNC45NTMxMjUgNzQuOTM3NSAtMy4zNTkzNzUgNzMuNTkzNzUgLTIuMDE1NjI1IEMgNzIuMjUgLTAuNjcxODc1IDcwLjY0ODQzOCAwIDY4Ljc5Njg3NSAwIEwgMjMuMTg3NSAwIEMgMjEuMzMyMDMxIDAgMTkuNzM0Mzc1IC0wLjY3MTg3NSAxOC4zOTA2MjUgLTIuMDE1NjI1IEMgMTcuMDQ2ODc1IC0zLjM1OTM3NSAxNi4zNzUgLTQuOTUzMTI1IDE2LjM3NSAtNi43OTY4NzUgTCAxNi4zNzUgLTE2OS42MDkzNzUgQyAxNi4zNzUgLTE3MS40NTMxMjUgMTcuMDQ2ODc1IC0xNzMuMDQ2ODc1IDE4LjM5MDYyNSAtMTc0LjM5MDYyNSBDIDE5LjczNDM3NSAtMTc1LjczNDM3NSAyMS4zMzIwMzEgLTE3Ni40MDYyNSAyMy4xODc1IC0xNzYuNDA2MjUgTCA2MyAtMTc2LjQwNjI1IEMgNjcuNzA3MDMxIC0xNzYuNDA2MjUgNzEuMzIwMzEyIC0xNzQuMTQwNjI1IDczLjg0Mzc1IC0xNjkuNjA5Mzc1IEwgMTEwLjM5MDYyNSAtMTA5LjEyNSBMIDE0Ni45MjE4NzUgLTE2OS42MDkzNzUgQyAxNDkuNDQxNDA2IC0xNzQuMTQwNjI1IDE1My4wNTQ2ODggLTE3Ni40MDYyNSAxNTcuNzY1NjI1IC0xNzYuNDA2MjUgWiBNIDE1Ny43NjU2MjUgLTE3Ni40MDYyNSAiLz48L2c+PC9nPjwvZz48ZyBmaWxsPSIjMDAwMDAwIiBmaWxsLW9wYWNpdHk9IjEiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk4Ni44MzA0MTcsIDIzNC45OTEwMTkpIj48Zz48cGF0aCBkPSJNIDc2Ljg1OTM3NSAtNDkuMTQwNjI1IEwgMTU0LjQ4NDM3NSAtNDkuMTQwNjI1IEMgMTU2LjMyODEyNSAtNDkuMTQwNjI1IDE1Ny45MjE4NzUgLTQ4LjQ2ODc1IDE1OS4yNjU2MjUgLTQ3LjEyNSBDIDE2MC42MTcxODggLTQ1Ljc4MTI1IDE2MS4yOTY4NzUgLTQ0LjE4NzUgMTYxLjI5Njg3NSAtNDIuMzQzNzUgTCAxNjEuMjk2ODc1IC02Ljc5Njg3NSBDIDE2MS4yOTY4NzUgLTQuOTUzMTI1IDE2MC42MTcxODggLTMuMzU5Mzc1IDE1OS4yNjU2MjUgLTIuMDE1NjI1IEMgMTU3LjkyMTg3NSAtMC42NzE4NzUgMTU2LjMyODEyNSAwIDE1NC40ODQzNzUgMCBMIDIzLjE4NzUgMCBDIDIxLjMzMjAzMSAwIDE5LjczNDM3NSAtMC42NzE4NzUgMTguMzkwNjI1IC0yLjAxNTYyNSBDIDE3LjA0Njg3NSAtMy4zNTkzNzUgMTYuMzc1IC00Ljk1MzEyNSAxNi4zNzUgLTYuNzk2ODc1IEwgMTYuMzc1IC0xNjkuNjA5Mzc1IEMgMTYuMzc1IC0xNzEuNDUzMTI1IDE3LjA0Njg3NSAtMTczLjA0Njg3NSAxOC4zOTA2MjUgLTE3NC4zOTA2MjUgQyAxOS43MzQzNzUgLTE3NS43MzQzNzUgMjEuMzMyMDMxIC0xNzYuNDA2MjUgMjMuMTg3NSAtMTc2LjQwNjI1IEwgMTUyLjQ2ODc1IC0xNzYuNDA2MjUgQyAxNTQuMzEyNSAtMTc2LjQwNjI1IDE1NS45MDYyNSAtMTc1LjczNDM3NSAxNTcuMjUgLTE3NC4zOTA2MjUgQyAxNTguNjAxNTYyIC0xNzMuMDQ2ODc1IDE1OS4yODEyNSAtMTcxLjQ1MzEyNSAxNTkuMjgxMjUgLTE2OS42MDkzNzUgTCAxNTkuMjgxMjUgLTEzNC4wNzgxMjUgQyAxNTkuMjgxMjUgLTEzMi4yMjI2NTYgMTU4LjYwMTU2MiAtMTMwLjYyNSAxNTcuMjUgLTEyOS4yODEyNSBDIDE1NS45MDYyNSAtMTI3LjkzNzUgMTU0LjMxMjUgLTEyNy4yNjU2MjUgMTUyLjQ2ODc1IC0xMjcuMjY1NjI1IEwgNzYuODU5Mzc1IC0xMjcuMjY1NjI1IEwgNzYuODU5Mzc1IC0xMTEuMzkwNjI1IEwgMTQ2LjkyMTg3NSAtMTExLjM5MDYyNSBDIDE0OC43NzM0MzggLTExMS4zOTA2MjUgMTUwLjM3NSAtMTEwLjcxODc1IDE1MS43MTg3NSAtMTA5LjM3NSBDIDE1My4wNjI1IC0xMDguMDMxMjUgMTUzLjczNDM3NSAtMTA2LjQzNzUgMTUzLjczNDM3NSAtMTA0LjU5Mzc1IEwgMTUzLjczNDM3NSAtNzEuODI4MTI1IEMgMTUzLjczNDM3NSAtNjkuOTcyNjU2IDE1My4wNjI1IC02OC4zNzUgMTUxLjcxODc1IC02Ny4wMzEyNSBDIDE1MC4zNzUgLTY1LjY4NzUgMTQ4Ljc3MzQzOCAtNjUuMDE1NjI1IDE0Ni45MjE4NzUgLTY1LjAxNTYyNSBMIDc2Ljg1OTM3NSAtNjUuMDE1NjI1IFogTSA3Ni44NTkzNzUgLTQ5LjE0MDYyNSAiLz48L2c+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==);--mark-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwMCIgem9vbUFuZFBhbj0ibWFnbmlmeSIgdmlld0JveD0iMCAwIDE1MDAgMTQ5OS45OTk5MzMiIGhlaWdodD0iMjAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmVyc2lvbj0iMS4wIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImExZjQxMDhjYjkiPjxwYXRoIGQ9Ik0gMjkwIDI3MiBMIDk2NSAyNzIgTCA5NjUgMTEyMyBMIDI5MCAxMTIzIFogTSAyOTAgMjcyICIgY2xpcC1ydWxlPSJub256ZXJvIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImYyNjBjMjQ0ZTIiPjxwYXRoIGQ9Ik0gNTk0LjI1MzkwNiAxMTUwLjA3MDMxMiBMIDI2MS45MTQwNjIgNDI2Ljc1NzgxMiBMIDY1OS45NzY1NjIgMjQzLjcwMzEyNSBMIDk5Mi4yODUxNTYgOTY3LjA0Njg3NSBaIE0gNTk0LjI1MzkwNiAxMTUwLjA3MDMxMiAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSIwZGNmNGRkZDU5Ij48cGF0aCBkPSJNIDU1OC44NTkzNzUgMTA3My4wNDY4NzUgTCAyOTcuOTY4NzUgNTA1LjIzNDM3NSBDIDI4OC41OTc2NTYgNDg0LjgwODU5NCAyODcuNzE0ODQ0IDQ2MS41IDI5NS41IDQ0MC40Mzc1IEMgMzAzLjMyMDMxMiA0MTkuMzQzNzUgMzE5LjE0ODQzOCA0MDIuMjQyMTg4IDMzOS41NjY0MDYgMzkyLjgzNTkzOCBMIDU4My42Nzk2ODggMjgwLjU5NzY1NiBDIDYwNC4wOTc2NTYgMjcxLjIyMjY1NiA2MjcuMzk4NDM4IDI3MC4zMzU5MzggNjQ4LjQ4NDM3NSAyNzguMTI4OTA2IEMgNjY5LjUzNTE1NiAyODUuOTE3OTY5IDY4Ni42NjQwNjIgMzAxLjc4NTE1NiA2OTYuMDMxMjUgMzIyLjIxNDg0NCBMIDk1Ni45MjE4NzUgODkwLjAyNzM0NCBDIDk2Ni4yOTI5NjkgOTEwLjQ1MzEyNSA5NjcuMTc5Njg4IDkzMy43NjE3MTkgOTU5LjM5NDUzMSA5NTQuODU1NDY5IEMgOTUxLjU3NDIxOSA5NzUuOTE0MDYyIDkzNS43NDYwOTQgOTkzLjA0Njg3NSA5MTUuMzI0MjE5IDEwMDIuNDIxODc1IEwgNjcxLjIxNDg0NCAxMTE0LjY2MDE1NiBDIDY1MC43OTI5NjkgMTEyNC4wNjY0MDYgNjI3LjQ5NjA5NCAxMTI0Ljk1MzEyNSA2MDYuNDEwMTU2IDExMTcuMTMyODEyIEMgNTg1LjM1OTM3NSAxMTA5LjMzOTg0NCA1NjguMjMwNDY5IDEwOTMuNDcyNjU2IDU1OC44NTkzNzUgMTA3My4wNDY4NzUgWiBNIDU1OC44NTkzNzUgMTA3My4wNDY4NzUgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iMzI4ZjVkZjU1YiI+PHBhdGggZD0iTSA1OTQuMjUzOTA2IDExNTAuMDcwMzEyIEwgMjYxLjkxNDA2MiA0MjYuNzU3ODEyIEwgNjU5Ljk3NjU2MiAyNDMuNzAzMTI1IEwgOTkyLjI4NTE1NiA5NjcuMDQ2ODc1IFogTSA1OTQuMjUzOTA2IDExNTAuMDcwMzEyICIgY2xpcC1ydWxlPSJub256ZXJvIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9IjY0MGJlNDQ3NDUiPjxwYXRoIGQ9Ik0gNTU4Ljg1OTM3NSAxMDczLjA0Njg3NSBMIDI5Ny45Njg3NSA1MDUuMjM0Mzc1IEMgMjg4LjU5NzY1NiA0ODQuODA4NTk0IDI4Ny43MTQ4NDQgNDYxLjUgMjk1LjUgNDQwLjQzNzUgQyAzMDMuMzIwMzEyIDQxOS4zNDM3NSAzMTkuMTQ4NDM4IDQwMi4yNDIxODggMzM5LjU2NjQwNiAzOTIuODM1OTM4IEwgNTgzLjY3OTY4OCAyODAuNTk3NjU2IEMgNjA0LjA5NzY1NiAyNzEuMjIyNjU2IDYyNy4zOTg0MzggMjcwLjMzNTkzOCA2NDguNDg0Mzc1IDI3OC4xMjg5MDYgQyA2NjkuNTM1MTU2IDI4NS45MTc5NjkgNjg2LjY2NDA2MiAzMDEuNzg1MTU2IDY5Ni4wMzEyNSAzMjIuMjE0ODQ0IEwgOTU2LjkyMTg3NSA4OTAuMDI3MzQ0IEMgOTY2LjI5Mjk2OSA5MTAuNDUzMTI1IDk2Ny4xNzk2ODggOTMzLjc2MTcxOSA5NTkuMzkwNjI1IDk1NC44NTU0NjkgQyA5NTEuNTc0MjE5IDk3NS45MTQwNjIgOTM1Ljc0NjA5NCA5OTMuMDQ2ODc1IDkxNS4zMjQyMTkgMTAwMi40MjE4NzUgTCA2NzEuMjE0ODQ0IDExMTQuNjYwMTU2IEMgNjUwLjc5Mjk2OSAxMTI0LjA2NjQwNiA2MjcuNDk2MDk0IDExMjQuOTUzMTI1IDYwNi40MTAxNTYgMTExNy4xMzI4MTIgQyA1ODUuMzU5Mzc1IDExMDkuMzM5ODQ0IDU2OC4yMzA0NjkgMTA5My40NzI2NTYgNTU4Ljg1OTM3NSAxMDczLjA0Njg3NSBaIE0gNTU4Ljg1OTM3NSAxMDczLjA0Njg3NSAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJhODkxMjcwNmMxIj48cGF0aCBkPSJNIDUxMiAyNzQgTCAxMjM3IDI3NCBMIDEyMzcgMTEyNiBMIDUxMiAxMTI2IFogTSA1MTIgMjc0ICIgY2xpcC1ydWxlPSJub256ZXJvIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImU2ZDRkOTFmMmUiPjxwYXRoIGQ9Ik0gNDg3Ljk4MDQ2OSA5MzAuNTYyNSBMIDg4Ni44MzIwMzEgMjQ4LjkyOTY4OCBMIDEyNjEuOTQ1MzEyIDQ2OC41OTM3NSBMIDg2My4wODk4NDQgMTE1MC4yMjY1NjIgWiBNIDQ4Ny45ODA0NjkgOTMwLjU2MjUgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iOGNjY2UyN2JjNiI+PHBhdGggZD0iTSA1MjEuNTk3NjU2IDg3My4wODIwMzEgTCA4NTIuNjQ0NTMxIDMwNy4yOTY4NzUgQyA4NjEuNTcwMzEyIDI5Mi4wNjI1IDg3Ni4xOTUzMTIgMjgwLjk4MDQ2OSA4OTMuMjYxNzE5IDI3Ni41MTE3MTkgQyA5MTAuMzU1NDY5IDI3Mi4wNDY4NzUgOTI4LjQ5NjA5NCAyNzQuNTUwNzgxIDk0My43MjI2NTYgMjgzLjQ4MDQ2OSBMIDEyMDMuOTQ5MjE5IDQzNS44Nzg5MDYgQyAxMjE5LjIwNzAzMSA0NDQuNzc3MzQ0IDEyMzAuMjUzOTA2IDQ1OS40MDYyNSAxMjM0Ljc1IDQ3Ni40NzY1NjIgQyAxMjM5LjIxNDg0NCA0OTMuNTc4MTI1IDEyMzYuNzE0ODQ0IDUxMS43MjY1NjIgMTIyNy43ODUxNTYgNTI2Ljk2MDkzOCBMIDg5Ni43NDIxODggMTA5Mi43NzczNDQgQyA4ODcuODE2NDA2IDExMDguMDExNzE5IDg3My4xODc1IDExMTkuMDYyNSA4NTYuMTI1IDExMjMuNTYyNSBDIDgzOS4wMzEyNSAxMTI4LjAyNzM0NCA4MjAuODkwNjI1IDExMjUuNTIzNDM4IDgwNS42NjQwNjIgMTExNi41OTM3NSBMIDU0NS40Mzc1IDk2NC4xOTUzMTIgQyA1MzAuMTc5Njg4IDk1NS4yOTY4NzUgNTE5LjEyODkwNiA5NDAuNjY3OTY5IDUxNC42MzY3MTkgOTIzLjU5NzY1NiBDIDUxMC4xNzE4NzUgOTA2LjQ5NjA5NCA1MTIuNjcxODc1IDg4OC4zNDc2NTYgNTIxLjU5NzY1NiA4NzMuMDgyMDMxIFogTSA1MjEuNTk3NjU2IDg3My4wODIwMzEgIiBjbGlwLXJ1bGU9Im5vbnplcm8iLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iZTA0MjYxYTdlMiI+PHBhdGggZD0iTSA0ODcuOTgwNDY5IDkzMC41NjI1IEwgODg2LjgzMjAzMSAyNDguOTI5Njg4IEwgMTI2MS45NDUzMTIgNDY4LjU5Mzc1IEwgODYzLjA4OTg0NCAxMTUwLjIyNjU2MiBaIE0gNDg3Ljk4MDQ2OSA5MzAuNTYyNSAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJkZDkwYmY1NWVhIj48cGF0aCBkPSJNIDUyMS41OTc2NTYgODczLjA4MjAzMSBMIDg1Mi42NDQ1MzEgMzA3LjI5Njg3NSBDIDg2MS41NzAzMTIgMjkyLjA2MjUgODc2LjE5NTMxMiAyODAuOTgwNDY5IDg5My4yNjE3MTkgMjc2LjUxMTcxOSBDIDkxMC4zNTU0NjkgMjcyLjA0Njg3NSA5MjguNDk2MDk0IDI3NC41NTA3ODEgOTQzLjcyMjY1NiAyODMuNDgwNDY5IEwgMTIwMy45NDkyMTkgNDM1Ljg3ODkwNiBDIDEyMTkuMjA3MDMxIDQ0NC43NzczNDQgMTIzMC4yNTM5MDYgNDU5LjQwNjI1IDEyMzQuNzUgNDc2LjQ3NjU2MiBDIDEyMzkuMjE0ODQ0IDQ5My41NzgxMjUgMTIzNi43MTQ4NDQgNTExLjcyNjU2MiAxMjI3Ljc4NTE1NiA1MjYuOTYwOTM4IEwgODk2Ljc0MjE4OCAxMDkyLjc3NzM0NCBDIDg4Ny44MTY0MDYgMTEwOC4wMTE3MTkgODczLjE4NzUgMTExOS4wNjI1IDg1Ni4xMjUgMTEyMy41NjI1IEMgODM5LjAzMTI1IDExMjguMDI3MzQ0IDgyMC44OTA2MjUgMTEyNS41MjM0MzggODA1LjY2NDA2MiAxMTE2LjU5Mzc1IEwgNTQ1LjQzNzUgOTY0LjE5NTMxMiBDIDUzMC4xNzk2ODggOTU1LjI5Njg3NSA1MTkuMTI4OTA2IDk0MC42Njc5NjkgNTE0LjYzNjcxOSA5MjMuNTk3NjU2IEMgNTEwLjE3MTg3NSA5MDYuNDk2MDk0IDUxMi42NzE4NzUgODg4LjM0NzY1NiA1MjEuNTk3NjU2IDg3My4wODIwMzEgWiBNIDUyMS41OTc2NTYgODczLjA4MjAzMSAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJlN2JjODY0YThiIj48cGF0aCBkPSJNIDUyLjA4NTkzOCA3MDYuMjQ2MDk0IEwgMTQ0MS43OTI5NjkgNzA2LjI0NjA5NCBMIDE0NDEuNzkyOTY5IDExMzkuMjA3MDMxIEwgNTIuMDg1OTM4IDExMzkuMjA3MDMxIFogTSA1Mi4wODU5MzggNzA2LjI0NjA5NCAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJkZWVkNzgxYmU0Ij48cGF0aCBkPSJNIDExOC42NjAxNTYgNzA2LjI0NjA5NCBMIDEzNzQuNzQyMTg4IDcwNi4yNDYwOTQgQyAxMzkyLjQwNjI1IDcwNi4yNDYwOTQgMTQwOS4zNDM3NSA3MTMuMjQyMTg4IDE0MjEuODE2NDA2IDcyNS43NTM5MDYgQyAxNDM0LjI4OTA2MiA3MzguMjMwNDY5IDE0NDEuMzE2NDA2IDc1NS4xNzU3ODEgMTQ0MS4zMTY0MDYgNzcyLjgxNjQwNiBMIDE0NDEuMzE2NDA2IDEwNzIuNjM2NzE5IEMgMTQ0MS4zMTY0MDYgMTA5MC4yNzczNDQgMTQzNC4yODkwNjIgMTEwNy4yMTg3NSAxNDIxLjgxNjQwNiAxMTE5LjczMDQ2OSBDIDE0MDkuMzQzNzUgMTEzMi4yMDcwMzEgMTM5Mi40MDYyNSAxMTM5LjIwNzAzMSAxMzc0Ljc0MjE4OCAxMTM5LjIwNzAzMSBMIDExOC42NjAxNTYgMTEzOS4yMDcwMzEgQyAxMDAuOTk2MDk0IDExMzkuMjA3MDMxIDg0LjA1ODU5NCAxMTMyLjIwNzAzMSA3MS41ODU5MzggMTExOS43MzA0NjkgQyA1OS4xMTMyODEgMTEwNy4yMTg3NSA1Mi4wODU5MzggMTA5MC4yNzczNDQgNTIuMDg1OTM4IDEwNzIuNjM2NzE5IEwgNTIuMDg1OTM4IDc3Mi44MTY0MDYgQyA1Mi4wODU5MzggNzU1LjE3NTc4MSA1OS4xMTMyODEgNzM4LjIzMDQ2OSA3MS41ODU5MzggNzI1Ljc1MzkwNiBDIDg0LjA1ODU5NCA3MTMuMjQyMTg4IDEwMC45OTYwOTQgNzA2LjI0NjA5NCAxMTguNjYwMTU2IDcwNi4yNDYwOTQgWiBNIDExOC42NjAxNTYgNzA2LjI0NjA5NCAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSIwYjg4YjEwNDZmIj48cGF0aCBkPSJNIDExOC42NjAxNTYgNzA2LjI0NjA5NCBMIDEzNzQuNzQyMTg4IDcwNi4yNDYwOTQgQyAxMzkyLjQwNjI1IDcwNi4yNDYwOTQgMTQwOS4zNDM3NSA3MTMuMjQyMTg4IDE0MjEuODE2NDA2IDcyNS43NTM5MDYgQyAxNDM0LjI4OTA2MiA3MzguMjMwNDY5IDE0NDEuMzE2NDA2IDc1NS4xNzU3ODEgMTQ0MS4zMTY0MDYgNzcyLjgxNjQwNiBMIDE0NDEuMzE2NDA2IDEwNzIuNjM2NzE5IEMgMTQ0MS4zMTY0MDYgMTA5MC4yNzczNDQgMTQzNC4yODkwNjIgMTEwNy4yMTg3NSAxNDIxLjgxNjQwNiAxMTE5LjczMDQ2OSBDIDE0MDkuMzQzNzUgMTEzMi4yMDcwMzEgMTM5Mi40MDYyNSAxMTM5LjIwNzAzMSAxMzc0Ljc0MjE4OCAxMTM5LjIwNzAzMSBMIDExOC42NjAxNTYgMTEzOS4yMDcwMzEgQyAxMDAuOTk2MDk0IDExMzkuMjA3MDMxIDg0LjA1ODU5NCAxMTMyLjIwNzAzMSA3MS41ODU5MzggMTExOS43MzA0NjkgQyA1OS4xMTMyODEgMTEwNy4yMTg3NSA1Mi4wODU5MzggMTA5MC4yNzczNDQgNTIuMDg1OTM4IDEwNzIuNjM2NzE5IEwgNTIuMDg1OTM4IDc3Mi44MTY0MDYgQyA1Mi4wODU5MzggNzU1LjE3NTc4MSA1OS4xMTMyODEgNzM4LjIzMDQ2OSA3MS41ODU5MzggNzI1Ljc1MzkwNiBDIDg0LjA1ODU5NCA3MTMuMjQyMTg4IDEwMC45OTYwOTQgNzA2LjI0NjA5NCAxMTguNjYwMTU2IDcwNi4yNDYwOTQgWiBNIDExOC42NjAxNTYgNzA2LjI0NjA5NCAiIGNsaXAtcnVsZT0ibm9uemVybyIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhMWY0MTA4Y2I5KSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2YyNjBjMjQ0ZTIpIj48ZyBjbGlwLXBhdGg9InVybCgjMGRjZjRkZGQ1OSkiPjxnIGNsaXAtcGF0aD0idXJsKCMzMjhmNWRmNTViKSI+PGcgY2xpcC1wYXRoPSJ1cmwoIzY0MGJlNDQ3NDUpIj48cGF0aCBmaWxsPSIjMTAxMDEwIiBkPSJNIDU5NC4yNTM5MDYgMTE1MC4wNzAzMTIgTCAyNjIuNjQwNjI1IDQyOC4zMDg1OTQgTCA2NjAuNjcxODc1IDI0NS4yODUxNTYgTCA5OTIuMjg1MTU2IDk2Ny4wNDY4NzUgWiBNIDU5NC4yNTM5MDYgMTE1MC4wNzAzMTIgIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L2c+PC9nPjwvZz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI2E4OTEyNzA2YzEpIj48ZyBjbGlwLXBhdGg9InVybCgjZTZkNGQ5MWYyZSkiPjxnIGNsaXAtcGF0aD0idXJsKCM4Y2NjZTI3YmM2KSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2UwNDI2MWE3ZTIpIj48ZyBjbGlwLXBhdGg9InVybCgjZGQ5MGJmNTVlYSkiPjxwYXRoIGZpbGw9IiMxMDEwMTAiIGQ9Ik0gNDg3Ljk4MDQ2OSA5MzAuNTYyNSBMIDg4NS45ODA0NjkgMjUwLjM4NjcxOSBMIDEyNjEuMDg5ODQ0IDQ3MC4wNTA3ODEgTCA4NjMuMDg5ODQ0IDExNTAuMjI2NTYyIFogTSA0ODcuOTgwNDY5IDkzMC41NjI1ICIgZmlsbC1vcGFjaXR5PSIxIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9nPjwvZz48L2c+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNlN2JjODY0YThiKSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2RlZWQ3ODFiZTQpIj48ZyBjbGlwLXBhdGg9InVybCgjMGI4OGIxMDQ2ZikiPjxwYXRoIGZpbGw9IiMxMDEwMTAiIGQ9Ik0gNTIuMDg1OTM4IDcwNi4yNDYwOTQgTCAxNDQxLjc5Mjk2OSA3MDYuMjQ2MDk0IEwgMTQ0MS43OTI5NjkgMTEzOS4yMDcwMzEgTCA1Mi4wODU5MzggMTEzOS4yMDcwMzEgWiBNIDUyLjA4NTkzOCA3MDYuMjQ2MDk0ICIgZmlsbC1vcGFjaXR5PSIxIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9nPjwvZz48L3N2Zz4=)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--brand-soft);outline-offset:2px}.topbar{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--line);z-index:10;background:var(--bg);display:flex;position:sticky;top:0}.crumb{color:var(--ink-muted);font-size:var(--text-sm)}.crumb a{color:var(--ink-muted);text-decoration:none}.crumb b{color:var(--ink);font-weight:500}.crumb-trail{white-space:nowrap;align-items:baseline;min-width:0;display:flex;overflow:hidden}.crumb-seg{flex:none}.crumb-seg.crumb-mid,.crumb-seg:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.crumb-seg.crumb-mid{flex:0 1000 auto;min-width:2.5em}.crumb-seg:last-child{flex:0 auto}.crumb-gap{flex:none;display:none}@media (width<=600px){.crumb-seg.crumb-mid{display:none}.crumb-gap{display:inline}}.spacer,.topbar .spacer{flex:1}.btn{font:500 var(--text-sm)/1 var(--font-sans);border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer;justify-content:center;align-items:center;padding:9px 14px;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--ink-faint)}.btn.primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.btn.primary:hover{border-color:var(--brand);filter:brightness(1.07)}.save{font:600 var(--text-base)/1 var(--font-sans);color:var(--brand-ink);background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius);padding:14px var(--space-6);cursor:pointer}.save:hover{filter:brightness(1.25)}.save:disabled{opacity:.6;cursor:default}.fpill{font:500 13px/1 var(--font-sans);padding:var(--space-2) 13px;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line-strong);color:var(--ink-soft);cursor:pointer;white-space:nowrap}.fpill:hover{border-color:var(--ink-faint)}.fpill b{color:var(--ink);font-weight:600}.fpill.on{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.tablebar .fpill{background:var(--surface-2)}.tablebar .fpill.on{background:var(--brand)}.fpill.on b{color:var(--brand-ink)}.search{font:400 var(--text-sm) var(--font-sans);border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:var(--space-2) 14px;background:var(--surface);width:250px}.tablebar .search{width:220px;padding:7px var(--space-3)}.conf{font:500 var(--text-sm)/1 var(--font-sans);color:var(--ink-soft);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.conf i{background:var(--conf-medium);border-radius:50%;width:8px;height:8px}.conf.low i{background:var(--conf-low)}.conf.medium i{background:var(--conf-medium)}.conf.high i{background:var(--conf-high)}.conf.grounded i{background:var(--conf-grounded)}.badge{font:600 var(--text-xs)/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, currentColor 30%, transparent);align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.badge.good{background:var(--good-soft);color:var(--good-ink)}.badge.warn{background:var(--warn-soft);color:var(--warn-ink)}.badge.bad{background:var(--bad-soft);color:var(--bad-ink)}.status{font:600 var(--text-xs)/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;justify-self:start;padding:6px 11px}.status.new{background:var(--brand-soft);color:var(--brand);border:1px solid var(--brand)}.status.shortlist{background:var(--warn-soft);color:var(--warn-ink);border:1px solid color-mix(in srgb, var(--warn) 45%, transparent)}.status.sent{background:var(--neutral-soft);color:var(--neutral-ink);border:1px solid color-mix(in srgb, var(--neutral) 45%, transparent)}.status.active{background:var(--good-soft);color:var(--good-ink);border:1px solid var(--good)}.status.passed{background:var(--surface-2);color:var(--ink-muted);border:1px solid var(--line-strong)}.status.inbound{background:var(--pair-them-soft);color:var(--pair-them-ink);border:1px solid var(--pair-them)}.status.analyzed{background:var(--neutral-soft);color:var(--neutral-ink);border:1px solid color-mix(in srgb, var(--neutral) 45%, transparent)}.status.converted{background:var(--good-soft);color:var(--good-ink);border:1px solid var(--good)}.duo{display:inline-flex}.duo i{border:2px solid var(--surface);border-radius:50%;width:11px;height:11px}.duo i+i{margin-left:-4px}.tabs{align-items:flex-end;gap:var(--space-1);padding:var(--space-2) var(--space-6) 0;background:var(--surface-2);border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.tabs .label-caps{margin:0 var(--space-2) var(--space-2) 0;white-space:nowrap;align-self:center}.tab{align-items:center;gap:var(--space-2);padding:9px var(--space-3);border-radius:var(--radius-sm) var(--radius-sm) 0 0;font:500 13px/1 var(--font-sans);color:var(--ink-soft);white-space:nowrap;border:1px solid #0000;border-bottom:none;text-decoration:none;display:inline-flex}.tab:hover{color:var(--ink);background:#ffffff8c}.tab.on{background:var(--bg);border-color:var(--line);color:var(--ink)}.tab .duo i{border-width:1.5px;width:9px;height:9px}.tab .x-close{color:var(--ink-faint);padding-left:2px;font-style:normal}.tab .x-close:hover{color:var(--bad-ink)}.tab.new{color:var(--brand);font-weight:600}.score{font:600 22px/1 var(--font-display)}.score small{font:400 var(--text-xs) var(--font-sans);color:var(--ink-faint)}.pager{align-items:center;gap:var(--space-3);padding:11px var(--space-4);border-top:1px solid var(--line);font:500 var(--text-xs) var(--font-sans);color:var(--ink-muted);display:flex}.pager .pbtn{border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer;font:500 var(--text-xs)/1 var(--font-sans);padding:6px 10px}.pager .pbtn[disabled]{opacity:.4;cursor:default}.pager .range{margin-left:auto}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-6);margin-bottom:var(--space-6)}.cardhead{margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-6)) var(--space-4);padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:1px solid var(--line)}.cardhead.tint-a{background:var(--brand-soft)}.cardhead.tint-a .label-caps{color:var(--brand)}.cardhead.tint-b{background:var(--pair-them-soft)}.cardhead.tint-b .label-caps{color:var(--pair-them-ink)}.grid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.grid .full{grid-column:1/-1}label.f{display:block}label.f span{font:500 var(--text-xs)/1.4 var(--font-sans);color:var(--ink-soft);margin-bottom:6px;display:block}label.f span em{color:var(--ink-faint);font-style:normal;font-weight:400}input[type=text],input[type=number],select,textarea{width:100%;font:400 var(--text-sm)/1.4 var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:10px var(--space-3)}textarea{resize:vertical;min-height:80px}input:focus,select:focus,textarea:focus{outline:2px solid var(--brand-soft);border-color:var(--brand)}.hint{font-size:var(--text-xs);color:var(--ink-faint);margin-top:var(--space-3)}.swatches{align-items:center;gap:var(--space-2);display:flex}.swatch{cursor:pointer;border:2px solid var(--surface);width:26px;height:26px;box-shadow:0 0 0 1px var(--line-strong);border-radius:50%;padding:0}.swatch.on{box-shadow:0 0 0 2px var(--brand)}.swatch.custom{background:var(--surface);color:var(--ink-faint);font:600 var(--text-sm)/1 var(--font-sans);box-shadow:none;border-style:dashed;border:1.5px dashed var(--line-strong);justify-content:center;align-items:center;display:inline-flex}.swatches .hint{margin:0 0 0 var(--space-2)}.profiles{gap:var(--space-2);flex-wrap:wrap;display:flex}.profile{align-items:center;gap:var(--space-2);font:500 var(--text-sm)/1 var(--font-sans);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);cursor:pointer;padding:10px 14px;display:inline-flex}.profile .dot{border-radius:50%;width:9px;height:9px}.profile.on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);background:var(--brand-soft)}.profile.new{color:var(--ink-muted);border-style:dashed}.profile small{color:var(--ink-muted);font-weight:400}.mega-footer{margin-top:var(--space-12)}.mega-footer .mark{aspect-ratio:1447.68/188.09;background:var(--ink);width:100%;-webkit-mask:var(--logo-mask) no-repeat center / contain;-webkit-mask:var(--logo-mask) no-repeat center / contain;mask:var(--logo-mask) no-repeat center / contain;display:block}.operator{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6);margin-bottom:var(--space-6);gap:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}.operator .label-caps{color:var(--ink-faint)}.operator select{width:auto}.operator .op-fact{flex-direction:column;gap:2px;display:flex}.operator .op-fact span{font:600 10px/1 var(--font-sans);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted)}.operator .op-fact b{font:500 var(--text-sm) / 1 var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--ink)}.operator .op-trace{flex-basis:100%;min-width:0}.operator .op-scroll{margin-top:var(--space-2);overflow-x:auto}.operator .op-trace table{border-collapse:collapse;width:100%;font:500 var(--text-sm) / 1.4 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.operator .op-trace th{text-align:left;font:600 10px/1 var(--font-sans);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted);padding:0 var(--space-3) var(--space-2) 0}.operator .op-trace td{padding:var(--space-2) var(--space-3) var(--space-2) 0;border-top:1px solid var(--line);color:var(--ink);vertical-align:top}.operator .op-trace tr.failed td{color:var(--bad-ink)}.operator .op-trace small{font-size:var(--text-xs);color:var(--ink-muted);white-space:normal;display:block}.operator .op-trace tr.op-error td{color:var(--bad-ink);font-size:var(--text-xs);white-space:normal;border-top:0;padding-top:0}.operator .op-none{font-size:var(--text-sm);color:var(--ink-muted);margin:0}.empty{text-align:center;padding:var(--space-12) var(--space-6)}.empty .mark{width:64px;height:64px;margin:0 auto var(--space-6);background:var(--film-panel);-webkit-mask:var(--mark-mask) no-repeat center / contain;-webkit-mask:var(--mark-mask) no-repeat center / contain;mask:var(--mark-mask) no-repeat center / contain;display:block}.empty h2{font:600 30px/1.2 var(--font-display);margin:0 0 var(--space-3)}.empty p{color:var(--ink-soft);max-width:48ch;margin:0 auto var(--space-6)}.empty .est{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--ink-muted);display:block}.empty .more{margin-top:var(--space-4);color:var(--brand);font-weight:500;text-decoration:none;display:inline-block}.empty .more:hover{text-decoration:underline}.empty.quiet{padding:var(--space-8) var(--space-6)}.empty.quiet h2{font:600 var(--text-lg) / 1.3 var(--font-sans);margin-bottom:var(--space-2)}.empty.quiet p{margin-bottom:0}.film-crown{background:var(--film-x);z-index:60;height:3px;position:fixed;top:0;left:0;right:0}body.has-sb{--sbw:var(--sb-w);padding-left:var(--sbw)}body.has-sb.sb-mini{--sbw:var(--sb-w-mini)}.sb{width:var(--sbw);z-index:50;background:var(--bg);color:var(--ink-soft);white-space:nowrap;border-right:1px solid var(--line-strong);flex-direction:column;padding:22px 14px 14px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.sb-mini .sb{padding:18px var(--space-3) 14px}.sb-logo{background:var(--ink);width:116px;height:15px;-webkit-mask:var(--logo-mask) no-repeat center / contain;-webkit-mask:var(--logo-mask) no-repeat center / contain;mask:var(--logo-mask) no-repeat center / contain;margin:14px auto 2px;display:block}.sb-mini .sb-logo{width:26px;height:26px;margin:var(--space-3) auto 0;-webkit-mask:var(--mark-mask) no-repeat center / contain;-webkit-mask:var(--mark-mask) no-repeat center / contain;mask:var(--mark-mask) no-repeat center / contain}.sb-gen{margin:0 2px var(--space-3);font:600 var(--text-sm)/1 var(--font-sans);color:#fff;background:var(--brand);border:1px solid var(--brand);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:7px;padding:11px;text-decoration:none;display:flex}.sb-gen:hover{filter:brightness(1.07)}.sb-gen i{font-style:normal;font-weight:600}.sb-mini .sb-gen span{display:none}.sb-sec{font:600 11px/1 var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);padding:var(--space-4) 10px var(--space-2)}.sb-mini .sb-sec{padding:var(--space-3) 0 6px;border-top:1px solid var(--line-strong);height:1px;margin:10px 6px var(--space-2);padding:0;overflow:hidden}.sb-item{border-radius:var(--radius-sm);font:500 var(--text-sm)/1 var(--font-sans);color:var(--ink-soft);align-items:center;gap:10px;margin-bottom:2px;padding:10px;text-decoration:none;display:flex}.sb-item svg{opacity:.7;flex:none;width:16px;height:16px}.sb-item:hover{background:var(--surface-2);color:var(--ink)}.sb-item.on{background:var(--surface);color:var(--brand)}.sb-item.on svg{opacity:1}.sb-mini .sb-item{justify-content:center;padding:11px 0}.sb-mini .sb-item span{display:none}.sb-item .sb-count{border-radius:var(--radius-pill);background:var(--pair-them);color:#fff;min-width:20px;height:18px;font:600 11px/1 var(--font-sans);justify-content:center;align-items:center;margin-left:auto;padding:0 6px;display:inline-flex}.sb-mini .sb-item .sb-count{margin:-14px 0 0 var(--space-4);width:8px;min-width:8px;height:8px;padding:0;font-size:0;position:absolute}.sb-mini .sb-item{position:relative}.sb-foot>.sb-item{margin-bottom:var(--space-2)}.sb-foot{margin-top:auto}.sb-credits{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);font:600 var(--text-xs)/1.4 var(--font-sans);color:var(--ink-soft);padding:14px}.sb-credits .bar{background:var(--surface-2);height:4px;margin:10px 0 var(--space-2);border-radius:2px;overflow:hidden}.sb-credits .bar i{background:var(--film-x);border-radius:2px;height:100%;display:block}.sb-credits small{color:var(--ink-faint);font-weight:400;display:block}.sb-credits a{color:var(--brand)}.sb-credits .sb-start{font:inherit;color:var(--brand);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;text-decoration:underline;display:block}.sb-credits .sb-start:disabled{cursor:progress;opacity:.6}.sb-credits .sb-start-err{color:var(--bad-ink);margin-top:4px;display:block}.sb-user{margin:var(--space-3) 0 0;padding:var(--space-2) 10px;color:inherit;border-radius:var(--radius-sm);align-items:center;gap:10px;text-decoration:none;display:flex}.sb-user:hover{background:var(--surface-2)}.sb-user .avatar{background:var(--film);border-radius:50%;flex:none;width:28px;height:28px}.sb-user>span:last-child{min-width:0}.sb-user b,.sb-user small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sb-user b{font:600 13px/1.2 var(--font-sans);color:var(--ink)}.sb-user small{font:400 11px/1.2 var(--font-sans);color:var(--ink-faint)}.sb-mini .sb-credits{display:none}.sb-mini .sb-user{padding:var(--space-3) 0 0;justify-content:center}.sb-mini .sb-user>span:last-child{display:none}.sb-signout{text-align:left;width:100%;font:500 var(--text-xs)/1.4 var(--font-sans);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;margin:0 0 6px;padding:2px 10px 2px 48px;display:block}.sb-signout:hover{color:var(--ink);text-decoration:underline}.sb-mini .sb-signout{display:none}.sb-collapse{top:21px;left:calc(var(--sbw) - 13px);z-index:61;border:1px solid var(--line-strong);background:var(--surface);width:26px;height:26px;color:var(--ink-muted);cursor:pointer;box-shadow:var(--shadow-card);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:fixed}.sb-collapse svg{width:12px;height:12px}body.sb-anim.has-sb{transition:padding-left var(--anim)}body.sb-anim .sb{transition:width var(--anim), padding var(--anim)}body.sb-anim .sb-collapse{transition:left var(--anim)}body.sb-anim .sb-collapse svg{transition:transform var(--anim)}.sb-collapse:hover{color:var(--brand);border-color:var(--brand)}.sb-mini .sb-collapse svg{transform:rotate(180deg)}.sb-burger,.sb-scrim{display:none}@media (width<=940px){body.has-sb{padding-left:0}.sb{width:var(--sb-w);transition:transform var(--anim);transform:translate(-100%)}body.sb-open{overflow:hidden}body.sb-open .sb{box-shadow:0 8px 32px color-mix(in srgb, var(--ink) 18%, transparent);transform:none}.sb-collapse{display:none}.sb-burger{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:-8px;padding:0;display:inline-flex}.sb-burger:hover{background:var(--surface-2)}.sb-burger svg{width:18px;height:18px}.sb-scrim{z-index:49;background:color-mix(in srgb, var(--ink) 40%, transparent);opacity:0;pointer-events:none;transition:opacity var(--anim);display:block;position:fixed;inset:0}body.sb-open .sb-scrim{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.sb,.sb-scrim{transition:none}}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font:400 var(--text-base) / 1.5 var(--font-sans);margin:0}:where([data-css~=sign-in-gate]) .signin-page{justify-content:center;align-items:center;gap:var(--space-6);min-height:100vh;padding:var(--space-6);background:var(--bg);flex-direction:column;display:flex}:where([data-css~=sign-in-gate]) .signin-logo{background:var(--ink);width:170px;height:22px;-webkit-mask:var(--logo-mask) no-repeat center / contain;-webkit-mask:var(--logo-mask) no-repeat center / contain;mask:var(--logo-mask) no-repeat center / contain;display:block}:where([data-css~=sign-in-gate]) .signin-legal{text-align:center;max-width:400px;color:var(--ink-muted);font-size:var(--text-xs);margin:0}:where([data-css~=sign-in-gate]) .signin-legal a{color:var(--ink-muted);text-decoration:underline}:where([data-css~=onboarding]) .onboarding-invited{background:var(--brand-soft);border:1px solid var(--brand);border-radius:var(--radius);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--brand);margin-bottom:var(--space-6);align-items:center;gap:10px;display:flex}:where([data-css~=onboarding]) .onboarding-crown{background:var(--film-x);height:3px}:where([data-css~=onboarding]) .onboarding-head{padding:var(--space-6) var(--space-6) 0;justify-content:center;display:flex}:where([data-css~=onboarding]) .onboarding-head .mark{background:var(--ink);width:26px;height:26px;-webkit-mask:var(--mark-mask) no-repeat center / contain;-webkit-mask:var(--mark-mask) no-repeat center / contain;mask:var(--mark-mask) no-repeat center / contain}:where([data-css~=onboarding]) .onboarding-page{max-width:640px;padding:var(--space-6) var(--space-6) 96px;margin:0 auto}:where([data-css~=onboarding]) .onboarding-page h1{font:600 26px/1.2 var(--font-display);margin:0 0 var(--space-6);text-align:center}:where([data-css~=onboarding]) .onb-steps{gap:var(--space-2);margin-bottom:var(--space-6);display:flex}:where([data-css~=onboarding]) .onb-steps .st{text-align:center;font:600 var(--text-xs)/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);border-bottom:3px solid var(--line);flex:1;padding-bottom:10px}:where([data-css~=onboarding]) .onb-steps .st.done{color:var(--good-ink);border-color:var(--good)}:where([data-css~=onboarding]) .onb-steps .st.on{color:var(--ink);border-color:var(--ink)}:where([data-css~=onboarding]) .onboarding-steprow{align-items:center;gap:var(--space-4);margin-top:var(--space-6);display:flex}:where([data-css~=onboarding]) .onboarding-steprow .spacer{flex:1}:where([data-css~=onboarding]) .onb-err{margin:var(--space-2) 0 0;font:400 var(--text-xs) / 1.4 var(--font-sans);color:var(--bad-ink);font-style:normal;display:block}:where([data-css~=onboarding]) .onb-form-err{margin-top:var(--space-4)}:where([data-css~=onboarding]) .onboarding-page .onb-field.invalid input,:where([data-css~=onboarding]) .onboarding-page .onb-field.invalid select,:where([data-css~=onboarding]) .onboarding-page .onb-field.invalid textarea,:where([data-css~=onboarding]) .onboarding-page .swatch[aria-invalid=true]{border-color:var(--bad)}:where([data-css~=request-form]) .rq-form{background:var(--bg);min-height:100vh}:where([data-css~=request-form]) .rq-form .crown{background:var(--film-x);height:3px}:where([data-css~=request-form]) .rq-form .page{max-width:640px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=request-form]) .rq-form .host{margin-bottom:var(--space-6);align-items:center;gap:11px;display:flex}:where([data-css~=request-form]) .rq-form .host .swatch{border-radius:var(--radius-sm);background:var(--line-strong);flex:none;width:26px;height:26px;box-shadow:inset 0 0 0 1px #14141714}:where([data-css~=request-form]) .rq-form .host .nm{font:600 var(--text-sm) / 1.3 var(--font-sans)}:where([data-css~=request-form]) .rq-form h1{font:600 30px/1.2 var(--font-display);margin:0 0 var(--space-2)}:where([data-css~=request-form]) .rq-form .lede{color:var(--ink-soft);margin:0 0 var(--space-8);font-size:var(--text-sm)}:where([data-css~=request-form]) .rq-form .card{margin-bottom:var(--space-4)}:where([data-css~=request-form]) .rq-form .cardhead{justify-content:space-between;align-items:center;display:flex}:where([data-css~=request-form]) .rq-form .stack{gap:var(--space-4);flex-direction:column;display:flex}:where([data-css~=request-form]) .rq-form .grid>*{min-width:0}:where([data-css~=request-form]) .rq-form select.rq-unset{color:var(--ink-faint)}:where([data-css~=request-form]) .rq-form select.rq-unset option{color:var(--ink)}:where([data-css~=request-form]) .rq-form input::placeholder{color:var(--ink-faint);opacity:1}:where([data-css~=request-form]) .rq-form fieldset.f{border:0;min-width:0;margin:0;padding:0}:where([data-css~=request-form]) .rq-form fieldset.f legend{font:500 var(--text-xs) / 1.4 var(--font-sans);color:var(--ink-soft);margin-bottom:6px;padding:0;display:block}:where([data-css~=request-form]) .rq-form fieldset.f legend em{color:var(--ink-faint);font-style:normal;font-weight:400}:where([data-css~=request-form]) .rq-form .rq-choices{gap:var(--space-2);display:flex}:where([data-css~=request-form]) .rq-form .rq-choices label{align-items:center;gap:var(--space-2);font:400 var(--text-sm) / 1.4 var(--font-sans);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;padding:9px 14px;display:inline-flex}:where([data-css~=request-form]) .rq-form .rq-choices input{accent-color:var(--ink);margin:0}:where([data-css~=request-form]) .rq-form .rq-ferr{margin:var(--space-2) 0 0;font:400 var(--text-xs) / 1.4 var(--font-sans);color:var(--bad-ink);font-style:normal;display:block}:where([data-css~=request-form]) .rq-form .invalid input:not([type=radio]),:where([data-css~=request-form]) .rq-form .invalid select,:where([data-css~=request-form]) .rq-form .invalid textarea,:where([data-css~=request-form]) .rq-form .invalid .rq-choices label{border-color:var(--bad)}:where([data-css~=request-form]) .rq-form .rq-formerr{margin-top:var(--space-4)}:where([data-css~=request-form]) .rq-form .foot{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}:where([data-css~=request-form]) .rq-form .powered{font-size:var(--text-xs);color:var(--ink-faint);max-width:44ch;margin:0}:where([data-css~=request-form]) .rq-form .send{font:600 var(--text-sm) / 1 var(--font-sans);color:#fff;background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;padding:13px 22px;display:inline-flex}:where([data-css~=request-form]) .rq-form .send:hover{filter:brightness(1.25)}:where([data-css~=request-form]) .rq-form .send:disabled{opacity:.6;cursor:default}:where([data-css~=request-form]) .rq-form .rq-quiet{color:var(--ink-soft);font-size:var(--text-base);margin:var(--space-8) 0 0}:where([data-css~=request-form]) .rq-form .host+.rq-quiet{margin-top:0}:where([data-css~=request-form]) .rq-form .done{text-align:center;padding:var(--space-8) 0 var(--space-6)}:where([data-css~=request-form]) .rq-form .done .tick{width:46px;height:46px;margin:0 auto var(--space-4);background:var(--good-soft);color:var(--good-ink);font:500 22px/1 var(--font-sans);border-radius:50%;justify-content:center;align-items:center;display:flex}:where([data-css~=request-form]) .rq-form .done h1{font:600 27px/1.25 var(--font-display);margin:0 0 var(--space-2);text-wrap:balance}:where([data-css~=request-form]) .rq-form .done h1:focus{outline:none}:where([data-css~=request-form]) .rq-form .done p{max-width:46ch;color:var(--ink-soft);font-size:var(--text-sm);overflow-wrap:anywhere;text-wrap:balance;margin:0 auto}:where([data-css~=request-form]) .rq-form .done b{font-weight:600}@media (width<=560px){:where([data-css~=request-form]) .rq-form .page{padding:var(--space-6) var(--space-4) 64px}:where([data-css~=request-form]) .rq-form h1{font-size:26px}:where([data-css~=request-form]) .rq-form .lede{margin-bottom:var(--space-6)}:where([data-css~=request-form]) .rq-form .card{padding:var(--space-4)}:where([data-css~=request-form]) .rq-form .cardhead{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) var(--space-4);padding:var(--space-3) var(--space-4)}:where([data-css~=request-form]) .rq-form .grid{grid-template-columns:1fr}:where([data-css~=request-form]) .rq-form input[type=text],:where([data-css~=request-form]) .rq-form input[type=number],:where([data-css~=request-form]) .rq-form select,:where([data-css~=request-form]) .rq-form textarea{font-size:var(--text-base)}:where([data-css~=request-form]) .rq-form .foot{flex-direction:column;align-items:stretch}:where([data-css~=request-form]) .rq-form .send{width:100%;padding:15px 22px}:where([data-css~=request-form]) .rq-form .powered{max-width:none}}:where([data-css~=legal]) .legal{padding:var(--space-6) 0 var(--space-8);color:var(--ink);font:400 var(--text-base) / 1.65 var(--font-sans)}:where([data-css~=legal]) .legal h1{margin-bottom:var(--space-2)}:where([data-css~=legal]) .legal-updated{color:var(--ink-muted);font-size:var(--text-sm);margin:0 0 var(--space-6)}:where([data-css~=legal]) .legal h2{font:600 var(--text-lg) / 1.3 var(--font-display);margin:var(--space-8) 0 var(--space-3)}:where([data-css~=legal]) .legal h3{font:600 var(--text-base) / 1.4 var(--font-sans);margin:var(--space-6) 0 var(--space-2)}:where([data-css~=legal]) .legal p,:where([data-css~=legal]) .legal ul{margin:0 0 var(--space-4)}:where([data-css~=legal]) .legal ul{padding-left:var(--space-6)}:where([data-css~=legal]) .legal li{margin-bottom:var(--space-2)}:where([data-css~=legal]) .legal a,:where([data-css~=legal]) .legal-links a{color:var(--ink);text-decoration:underline}:where([data-css~=legal]) .legal .legal-caps{text-transform:uppercase;font-size:var(--text-sm);letter-spacing:.01em}:where([data-css~=legal]) .legal-links{margin:var(--space-4) 0 0;text-align:center;color:var(--ink-muted);font-size:var(--text-xs)}:where([data-css~=legal]) .legal-links a{color:var(--ink-muted)}:where([data-css~=legal]) .legal-links a:hover{color:var(--ink)}:where([data-css~=discover]) .discover-page{max-width:1060px;padding:var(--space-6) var(--space-6) 96px;margin:0 auto}:where([data-css~=discover]) .controls{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}:where([data-css~=discover]) .controls select{width:auto;font:500 var(--text-sm) var(--font-sans);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-8) var(--space-2) 14px;appearance:none;cursor:pointer;background-color:var(--surface);background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12 8\"><path d=\"M1.2 1.6l4.8 4.8 4.8-4.8\" fill=\"none\" stroke=\"%2352525a\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");background-position:right 13px center;background-repeat:no-repeat;background-size:10px 7px}:where([data-css~=discover]) .controls .search{width:250px}:where([data-css~=discover]) .controls .where{border-radius:var(--radius-pill);width:230px;padding:var(--space-2) 14px;font:400 var(--text-sm) var(--font-sans)}:where([data-css~=discover]) .controls .discover-go{background:var(--ink);border-color:var(--ink);color:#fff}:where([data-css~=discover]) .controls .discover-go:disabled{opacity:.45}:where([data-css~=discover]) .controls .n{font:500 var(--text-sm) var(--font-sans);color:var(--ink-faint);margin-left:auto}:where([data-css~=discover]) .gtable{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden;container:discover-table/inline-size}:where([data-css~=discover]) .grow,:where([data-css~=discover]) .ghdr{align-items:center;gap:var(--space-4);padding:13px var(--space-4);grid-template-columns:1fr 120px 140px 160px 110px 156px;display:grid}:where([data-css~=discover]) .ghdr{background:var(--surface-2);border-bottom:1px solid var(--line);padding-top:11px;padding-bottom:11px}:where([data-css~=discover]) .ghdr span{font:600 11px/1 var(--font-sans);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted)}:where([data-css~=discover]) .grow{border-bottom:1px solid var(--line);color:var(--ink)}:where([data-css~=discover]) .grow:last-child{border-bottom:none}:where([data-css~=discover]) .pcell{align-items:flex-start;gap:10px;min-width:0;display:flex}:where([data-css~=discover]) .pcell .duo{margin-top:var(--space-1)}:where([data-css~=discover]) .pcell b{font:600 var(--text-base)/1.3 var(--font-sans)}:where([data-css~=discover]) .pcell small{font:400 var(--text-sm)/1.45 var(--font-sans);color:var(--ink-muted);margin-top:2px;display:block}:where([data-css~=discover]) .pcell small.meta{margin-top:var(--space-1);color:var(--ink-soft);font-weight:500}:where([data-css~=discover]) .loc,:where([data-css~=discover]) .ind{font:400 var(--text-sm) var(--font-sans);color:var(--ink-soft)}:where([data-css~=discover]) .site{min-width:0;font:400 var(--text-sm) var(--font-sans)}:where([data-css~=discover]) .site a{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;display:block;overflow:hidden}:where([data-css~=discover]) .site a:hover{color:var(--ink);text-decoration-color:currentColor}:where([data-css~=discover]) .kan-no{font:400 var(--text-sm) var(--font-sans);color:var(--ink-faint)}:where([data-css~=discover]) .add{font:500 13px/1 var(--font-sans);padding:var(--space-2) 13px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;justify-self:start;align-items:center;gap:6px;display:inline-flex}:where([data-css~=discover]) .add:hover{border-color:var(--brand);color:var(--brand)}:where([data-css~=discover]) .add.added{border-color:var(--good);color:var(--good-ink);background:var(--good-soft)}@container discover-table (width<=960px){:where([data-css~=discover]) .grow,:where([data-css~=discover]) .ghdr{grid-template-columns:1fr 110px 110px 156px}:where([data-css~=discover]) .ind,:where([data-css~=discover]) .site,:where([data-css~=discover]) .ghdr span:nth-child(3),:where([data-css~=discover]) .ghdr span:nth-child(4){display:none}}@container discover-table (width<=560px){:where([data-css~=discover]) .ghdr{display:none}:where([data-css~=discover]) .grow{row-gap:var(--space-2);grid-template-columns:1fr 156px}:where([data-css~=discover]) .pcell{grid-column:1/-1}:where([data-css~=discover]) .loc{display:none}:where([data-css~=discover]) .grow>.kan-no{visibility:hidden}}:where([data-css~=discover]) .discover-note{font:400 var(--text-sm)/1.5 var(--font-sans);color:var(--ink-muted);padding:var(--space-5) var(--space-4);margin:0}:where([data-css~=discover]) .discover-note.discover-error{color:var(--bad-ink)}:where([data-css~=how-it-works]) .how-it-works-page{max-width:1140px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=how-it-works]) .how-it-works-page h1{font:600 32px/1.2 var(--font-display);margin:0 0 var(--space-1)}:where([data-css~=how-it-works]) .how-it-works-page .sub{color:var(--ink-soft);margin:0 0 var(--space-8);font-size:var(--text-base)}:where([data-css~=how-it-works]) .dag{margin-bottom:var(--space-8);align-items:stretch;gap:0;display:flex}:where([data-css~=how-it-works]) .node{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-6);flex:1;position:relative}:where([data-css~=how-it-works]) .node .kind{margin-bottom:var(--space-2);display:block}:where([data-css~=how-it-works]) .node h3{font:600 22px/1.2 var(--font-display);margin:0 0 10px}:where([data-css~=how-it-works]) .node .meta{flex-wrap:wrap;gap:6px;display:flex}:where([data-css~=how-it-works]) .mchip{font:500 var(--text-xs)/1 var(--font-sans);background:var(--surface-2);border-radius:var(--radius-pill);color:var(--ink-muted);padding:6px 10px}:where([data-css~=how-it-works]) .node p{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--ink-muted);line-height:1.55}:where([data-css~=how-it-works]) .agent-wrap{background:var(--film);border-radius:calc(var(--radius-lg) + 2px);flex:1.35;padding:2px}:where([data-css~=how-it-works]) .agent-wrap .node{border:none;height:100%}:where([data-css~=how-it-works]) .loop{top:-14px;right:var(--space-4);font:600 var(--text-xs)/1 var(--font-sans);color:var(--warn-ink);border:1px solid var(--warn);border-radius:var(--radius-pill);background:#fdf6ea;padding:6px 11px;position:absolute}:where([data-css~=how-it-works]) .edge{padding:0 var(--space-2);align-items:center;display:flex}:where([data-css~=how-it-works]) .edge i{color:var(--ink-faint);font-size:24px;font-style:normal}:where([data-css~=how-it-works]) .planned{margin-bottom:var(--space-8)}:where([data-css~=how-it-works]) .planned>.label-caps{margin-bottom:var(--space-3);display:block}:where([data-css~=how-it-works]) .planned .dag{margin-bottom:0}:where([data-css~=how-it-works]) .planned .dag .node{box-shadow:none;background:0 0;border-style:dashed}:where([data-css~=how-it-works]) .planned .node h3{color:var(--ink-soft);font-size:19px}:where([data-css~=how-it-works]) .planned .node p{font-size:var(--text-xs)}:where([data-css~=how-it-works]) .principles{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-6)}:where([data-css~=how-it-works]) .principles h2{font:600 24px/1.2 var(--font-display);margin:0 0 var(--space-4)}:where([data-css~=how-it-works]) .principle{gap:var(--space-6);border-bottom:1px solid var(--line);grid-template-columns:250px 1fr;align-items:baseline;padding:14px 0;display:grid}:where([data-css~=how-it-works]) .principle:last-of-type{border-bottom:none}:where([data-css~=how-it-works]) .principle b{font:600 var(--text-base) var(--font-sans)}:where([data-css~=how-it-works]) .principle span{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.55}:where([data-css~=how-it-works]) .op-note{margin-top:var(--space-4);font:400 var(--text-xs) var(--font-mono);color:var(--ink-faint)}@media (width<=900px){:where([data-css~=how-it-works]) .dag{flex-direction:column}:where([data-css~=how-it-works]) .edge i{padding:6px 0;display:block;transform:rotate(90deg)}:where([data-css~=how-it-works]) .principle{gap:var(--space-1);grid-template-columns:1fr}}:where([data-css~=my-brand]) .my-brand-page{max-width:760px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=my-brand]) .my-brand-page h1{font:600 28px/1.2 var(--font-display);margin:0 0 var(--space-1)}:where([data-css~=my-brand]) .my-brand-page .sub{color:var(--ink-soft);margin:0 0 var(--space-6);font-size:var(--text-sm)}:where([data-css~=my-brand]) .strength{align-items:center;gap:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-4) var(--space-6);margin-bottom:var(--space-6);display:flex}:where([data-css~=my-brand]) .strength .bar{background:var(--surface-2);border-radius:3px;flex:1;height:6px;overflow:hidden}:where([data-css~=my-brand]) .strength .bar i{background:var(--film-x);border-radius:3px;height:100%;display:block}:where([data-css~=my-brand]) .strength b{font:600 var(--text-sm) var(--font-sans);white-space:nowrap}:where([data-css~=my-brand]) .strength small{color:var(--ink-muted);font-size:var(--text-xs);white-space:nowrap}:where([data-css~=my-brand]) .values-row{gap:var(--space-2);flex-wrap:wrap;display:flex}:where([data-css~=my-brand]) .vtag{font:500 13px/1 var(--font-sans);background:var(--surface-2);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3);color:var(--ink);align-items:center;gap:6px;display:inline-flex}:where([data-css~=my-brand]) .vtag i{color:var(--ink-faint);cursor:pointer;font-style:normal}:where([data-css~=my-brand]) input.vtag.add{border:1.5px dashed var(--line-strong);color:var(--ink-muted);cursor:pointer;border-radius:var(--radius-pill);width:auto;padding:var(--space-2) var(--space-3);background:0 0;font-family:inherit;font-size:13px;font-weight:500}:where([data-css~=my-brand]) .saverow{align-items:center;gap:var(--space-4);display:flex}:where([data-css~=my-brand]) .saverow .hint{margin:0}:where([data-css~=specimen]) .specimen-page{max-width:880px;padding:48px}:where([data-css~=specimen]) .token-specimen{margin-top:40px}:where([data-css~=specimen]) .component-gallery h3{font:600 var(--text-lg) var(--font-display);margin:32px 0 12px}:where([data-css~=specimen]) .component-gallery .row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}:where([data-css~=specimen]) .token-specimen .logo{height:26px;margin-bottom:20px;display:block}:where([data-css~=specimen]) .token-specimen h2{font:600 var(--text-xl) var(--font-display);border-bottom:1px solid var(--line);margin:40px 0 20px;padding-bottom:8px}:where([data-css~=specimen]) .token-specimen .swatches{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:12px;display:grid}:where([data-css~=specimen]) .token-specimen .sw{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}:where([data-css~=specimen]) .token-specimen .sw i{height:56px;display:block}:where([data-css~=specimen]) .token-specimen .sw div{font:500 var(--text-xs) / 1.4 var(--font-mono);color:var(--ink-muted);padding:8px 10px}:where([data-css~=specimen]) .token-specimen .display{font:600 var(--text-2xl) / 1.2 var(--font-display);letter-spacing:-.01em;margin:0 0 8px}:where([data-css~=specimen]) .token-specimen .lede{font:400 var(--text-lg) / 1.6 var(--font-sans);color:var(--ink-soft)}:where([data-css~=specimen]) .token-specimen .badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where([data-css~=specimen]) .token-specimen .badge{font:600 var(--text-xs) / 1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, currentColor 30%, transparent);padding:6px 10px;display:inline-flex}:where([data-css~=specimen]) .token-specimen .conf{font:500 var(--text-sm) / 1 var(--font-sans);color:var(--ink-muted);align-items:center;gap:7px;display:inline-flex}:where([data-css~=specimen]) .token-specimen .conf i{background:var(--conf-medium);border-radius:50%;width:8px;height:8px}:where([data-css~=specimen]) .token-specimen .conf.low i{background:var(--conf-low)}:where([data-css~=specimen]) .token-specimen .conf.medium i{background:var(--conf-medium)}:where([data-css~=specimen]) .token-specimen .conf.high i{background:var(--conf-high)}:where([data-css~=specimen]) .token-specimen .conf.grounded i{background:var(--conf-grounded)}:where([data-css~=specimen]) .token-specimen .ai-mark{background:var(--film);width:54px;height:15px;-webkit-mask:var(--logo-mask) no-repeat center / contain;-webkit-mask:var(--logo-mask) no-repeat center / contain;mask:var(--logo-mask) no-repeat center / contain;display:inline-block}:where([data-css~=specimen]) .token-specimen .btn{font:500 var(--text-sm) / 1 var(--font-sans);border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);margin-right:8px;padding:10px 16px}:where([data-css~=specimen]) .token-specimen .btn.primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}:where([data-css~=specimen]) .token-specimen .film-panel{border-radius:var(--radius-lg);background:var(--film-panel);justify-content:center;align-items:center;height:160px;display:flex}:where([data-css~=specimen]) .token-specimen .film-panel span{z-index:2;color:#fff;font:600 22px var(--font-display);text-shadow:0 1px 12px #00000059;position:relative}:where([data-css~=specimen]) .token-specimen .film-rule{background:var(--film-x);border-radius:2px;height:3px;margin-top:12px}:where([data-css~=specimen]) .token-specimen .note{font-size:var(--text-sm);color:var(--ink-muted)}:where([data-css~=specimen]) .token-specimen .film-border{background:var(--film);border-radius:calc(var(--radius-lg) + 2px);max-width:300px;padding:2px}:where([data-css~=specimen]) .token-specimen .film-border .inner{background:var(--surface);border-radius:var(--radius-lg);padding:20px}:where([data-css~=specimen]) .token-specimen .big-num{font:600 var(--text-score) / 1 var(--font-display);letter-spacing:-.02em;margin-top:14px}:where([data-css~=specimen]) .token-specimen .big-num small{font:500 18px var(--font-sans);color:var(--ink-faint)}:where([data-css~=specimen]) .token-specimen .meter{background:var(--surface-2);border-radius:2px;height:4px;margin-top:10px;overflow:hidden}:where([data-css~=specimen]) .token-specimen .meter i{background:var(--brand);border-radius:2px;width:68%;height:100%;display:block}:where([data-css~=generating]) .generating-page{background:var(--brand);color:#fff;justify-content:center;align-items:center;min-height:100dvh;display:flex}:where([data-css~=generating]) .generating-stage{z-index:2;text-align:center;padding:var(--space-4);position:relative}:where([data-css~=generating]) .generating-mark{width:250px;height:250px;-webkit-mask:var(--mark-mask) no-repeat center / contain;-webkit-mask:var(--mark-mask) no-repeat center / contain;mask:var(--mark-mask) no-repeat center / contain;filter:drop-shadow(0 2px 14px #0000004d);background:#170f3e;margin:-30px auto -12px;transition:background-color .9s;position:relative;overflow:hidden}:where([data-css~=generating]) .generating-mark:before,:where([data-css~=generating]) .generating-mark:after{content:"";width:620px;height:620px;margin:-310px 0 0 -310px;transition:opacity .9s;position:absolute;top:50%;left:50%}:where([data-css~=generating]) .generating-mark:before{filter:blur(10px);background:radial-gradient(150px at 40% 57%,#f7a02b 0,#e85f2a 34px,#a43e9e 68px,#5546e4 105px,#0000 150px),radial-gradient(115px at 63% 39%,#f7a02b 0,#e85f2a 26px,#a43e9e 52px,#5546e4 82px,#0000 115px),radial-gradient(95px at 51% 68%,#f7a02b 0,#e85f2a 20px,#a43e9e 42px,#3b2bc0 68px,#0000 95px);animation:7s linear infinite generating-spin,4.6s ease-in-out infinite alternate generating-breathe-a}:where([data-css~=generating]) .generating-mark:after{filter:blur(12px);mix-blend-mode:screen;background:radial-gradient(135px at 60% 62%,#f7a02b 0,#e85f2a 30px,#a43e9e 60px,#5546e4 95px,#0000 135px),radial-gradient(105px at 37% 36%,#f7a02b 0,#e85f2a 22px,#a43e9e 46px,#3b2bc0 74px,#0000 105px);animation:10.5s linear infinite reverse generating-spin,6.2s ease-in-out infinite alternate generating-breathe-b}@keyframes generating-spin{to{rotate:360deg}}@keyframes generating-breathe-a{0%{scale:.94}to{scale:1.12}}@keyframes generating-breathe-b{0%{scale:1.1}to{scale:.92}}:where([data-css~=generating]) .generating-mark.is-done{background:#101010}:where([data-css~=generating]) .generating-mark.is-done:before,:where([data-css~=generating]) .generating-mark.is-done:after{opacity:0}:where([data-css~=generating]) .generating-stage h1{font:600 38px/1.2 var(--font-display);text-shadow:0 1px 16px #00000059;margin:0 0 10px}:where([data-css~=generating]) .generating-status{font-size:var(--text-sm);color:#ffffffd9;min-height:20px;transition:opacity .35s}:where([data-css~=generating]) .generating-status.is-fading{opacity:0}:where([data-css~=generating]) .generating-pair{font:500 var(--text-xs) / 1 var(--font-sans);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:#ffffffa6;margin-top:26px}:where([data-css~=generating]) .generating-bar{background:#ffffff40;border-radius:2px;width:260px;height:3px;margin:18px auto 0;overflow:hidden}:where([data-css~=generating]) .generating-bar i{background:#fff;border-radius:2px;width:0%;height:100%;transition:width 1.2s;display:block}:where([data-css~=generating]) .generating-error{max-width:42ch;margin:0 auto}:where([data-css~=generating]) .generating-error p{font-size:var(--text-sm);color:#ffffffd9}:where([data-css~=generating]) .generating-error .generating-error-detail{font-family:var(--font-mono);font-size:var(--text-xs);color:#fff9;overflow-wrap:anywhere}:where([data-css~=generating]) .generating-error .btn+.btn{margin-left:var(--space-2)}@media (prefers-reduced-motion:reduce){:where([data-css~=generating]) .generating-mark:before,:where([data-css~=generating]) .generating-mark:after{animation:none}:where([data-css~=generating]) .generating-mark,:where([data-css~=generating]) .generating-mark:before,:where([data-css~=generating]) .generating-mark:after,:where([data-css~=generating]) .generating-status,:where([data-css~=generating]) .generating-bar i{transition:none}}:where([data-css~=listing]) .ls-preview{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:14px var(--space-4)}:where([data-css~=listing]) .ls-preview .pname,:where([data-css~=listing]) .lq-card .pname{font:600 var(--text-base) / 1.3 var(--font-sans);overflow-wrap:anywhere}:where([data-css~=listing]) .ls-preview .pmeta,:where([data-css~=listing]) .lq-card .pmeta{color:var(--ink-muted);margin:2px 0 var(--space-2);overflow-wrap:anywhere;font-size:13px}:where([data-css~=listing]) .ls-preview .pdesc,:where([data-css~=listing]) .lq-card .pdesc{font-size:var(--text-sm);color:var(--ink-soft);overflow-wrap:anywhere;margin:0 0 10px}:where([data-css~=listing]) .ls-preview .pdesc.none{color:var(--ink-faint)}:where([data-css~=listing]) .ls-preview .psocial,:where([data-css~=listing]) .lq-card .psocial{flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}:where([data-css~=listing]) .ls-preview .psocial b,:where([data-css~=listing]) .lq-card .psocial b{font-weight:600}:where([data-css~=listing]) .ls-preview .psocial .none,:where([data-css~=listing]) .lq-card .psocial .none{color:var(--ink-faint)}:where([data-css~=listing]) .ls-never{margin:var(--space-4) 0 0;padding:var(--space-3) 14px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-muted);font-size:13px}:where([data-css~=listing]) .ls-never b{color:var(--ink);font-weight:600}:where([data-css~=listing]) .ls-visrow{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);display:flex}:where([data-css~=listing]) .ls-visrow .vn{font:500 var(--text-sm) / 1.35 var(--font-sans)}:where([data-css~=listing]) .ls-visrow .vn small{color:var(--ink-faint);font-weight:400;font-size:var(--text-xs);margin-top:3px;display:block}:where([data-css~=listing]) .ls-visrow .vn code{font:500 var(--text-xs) var(--font-mono);color:var(--ink-soft);overflow-wrap:anywhere}:where([data-css~=listing]) .ls-visrow .vn a{color:var(--brand)}:where([data-css~=listing]) .ls-toggle{border-radius:var(--radius-pill);background:var(--line-strong);cursor:pointer;border:0;flex:none;width:34px;height:20px;padding:0;position:relative}:where([data-css~=listing]) .ls-toggle.on{background:var(--good)}:where([data-css~=listing]) .ls-toggle:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:3px}:where([data-css~=listing]) .ls-toggle.on:after{left:auto;right:3px}:where([data-css~=listing]) .ls-toggle:disabled{opacity:.6;cursor:default}:where([data-css~=listing]) .ls-ink{font:600 var(--text-sm) / 1 var(--font-sans);color:#fff;background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;padding:10px 15px;text-decoration:none;display:inline-flex}:where([data-css~=listing]) .ls-ink:hover{filter:brightness(1.25)}:where([data-css~=listing]) .ls-ink:disabled{opacity:.6;cursor:default}:where([data-css~=listing]) .ls-err{margin:var(--space-2) 0 0;font:400 var(--text-xs) / 1.4 var(--font-sans);color:var(--bad-ink);font-style:normal;display:block}:where([data-css~=listing]) .listing-page{max-width:860px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=listing]) .listing-page h1{font:600 28px/1.2 var(--font-display);margin:0 0 var(--space-1)}:where([data-css~=listing]) .listing-page .sub{color:var(--ink-soft);margin:0 0 var(--space-6);font-size:var(--text-sm)}:where([data-css~=listing]) .listing-page .card{margin-bottom:var(--space-4)}:where([data-css~=listing]) .listing-page .cardhead{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}:where([data-css~=listing]) .listing-page .grid>*{min-width:0}:where([data-css~=listing]) .ls-status{gap:var(--space-4);padding:var(--space-4) var(--space-6);border-radius:var(--radius);background:var(--surface-2);margin-bottom:var(--space-4);align-items:flex-start;display:flex}:where([data-css~=listing]) .ls-status .dot{background:var(--warn);border-radius:50%;flex:none;width:10px;height:10px;margin-top:7px}:where([data-css~=listing]) .ls-status.live .dot{background:var(--good)}:where([data-css~=listing]) .ls-status.rejected .dot{background:var(--ink-faint)}:where([data-css~=listing]) .ls-status b{font:600 var(--text-base) / 1.4 var(--font-sans);display:block}:where([data-css~=listing]) .ls-status p{font-size:var(--text-sm);color:var(--ink-muted);overflow-wrap:anywhere;margin:2px 0 0}:where([data-css~=listing]) .ls-status .note{color:var(--ink-soft)}:where([data-css~=listing]) .listing-page .counter{float:right;color:var(--ink-faint);font-weight:400}:where([data-css~=listing]) .listing-page .counter.over{color:var(--bad-ink)}:where([data-css~=listing]) .ls-socials{gap:var(--space-2);flex-direction:column;display:flex}:where([data-css~=listing]) .ls-socials-label{font:500 var(--text-xs) / 1.4 var(--font-sans);color:var(--ink-soft);margin-bottom:6px;display:block}:where([data-css~=listing]) .ls-socials-label em{color:var(--ink-faint);font-style:normal;font-weight:400}:where([data-css~=listing]) .ls-srow{gap:var(--space-2);grid-template-columns:132px 1fr 150px 32px;align-items:center;display:grid}:where([data-css~=listing]) .ls-srow>*{min-width:0}:where([data-css~=listing]) .ls-srow .at{display:flex}:where([data-css~=listing]) .ls-srow .at span{background:var(--surface-2);color:var(--ink-faint);font-size:var(--text-sm);border:1px solid var(--line-strong);border-radius:var(--radius-sm) 0 0 var(--radius-sm);border-right:none;align-items:center;padding:0 10px;display:flex}:where([data-css~=listing]) .ls-srow .at input{border-radius:0 var(--radius-sm) var(--radius-sm) 0}:where([data-css~=listing]) .ls-srow .rm{color:var(--ink-faint);cursor:pointer;background:0 0;border:none;font-size:18px;line-height:1}:where([data-css~=listing]) .ls-srow .rm:hover{color:var(--ink)}:where([data-css~=listing]) .ls-srow-errs{grid-column:1/-1}:where([data-css~=listing]) .ls-srow-errs .ls-err{margin-top:0}:where([data-css~=listing]) .listing-page .f.needs textarea{border-color:var(--warn);box-shadow:0 0 0 3px var(--warn-soft)}:where([data-css~=listing]) .listing-page .f.needs span em.need{color:var(--warn-ink)}:where([data-css~=listing]) .listing-page .invalid,:where([data-css~=listing]) .listing-page input[aria-invalid=true],:where([data-css~=listing]) .listing-page textarea[aria-invalid=true]{border-color:var(--bad)}:where([data-css~=listing]) .ls-addsocial{margin-top:var(--space-2)}:where([data-css~=listing]) .ls-saverow{align-items:center;gap:var(--space-4);margin-top:var(--space-6);display:flex}:where([data-css~=listing]) .ls-save{font:600 var(--text-base) / 1 var(--font-sans);border-radius:var(--radius);padding:14px var(--space-6);flex:none}:where([data-css~=listing]) .ls-saverow .hint{margin:0}:where([data-css~=listing]) .ls-saved{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--good-ink)}:where([data-css~=listing]) .listing-page .ls-visrow+.hint{margin-top:var(--space-3)}:where([data-css~=listing]) .ls-upsell{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}:where([data-css~=listing]) .ls-upsell p{font-size:var(--text-sm);color:var(--ink-muted);max-width:52ch;margin:0}:where([data-css~=listing]) .ls-upsell b{color:var(--ink);margin-bottom:2px;font-weight:600;display:block}:where([data-css~=listing]) .ls-upsell .btn{flex:none}:where([data-css~=listing]) .ls-msg{color:var(--ink-soft)}@media (width<=640px){:where([data-css~=listing]) .ls-srow{grid-template-columns:1fr 1fr 32px}:where([data-css~=listing]) .ls-srow .at{order:-1;grid-column:1/-1}:where([data-css~=listing]) .ls-upsell{flex-direction:column;align-items:flex-start}:where([data-css~=listing]) .ls-saverow{flex-direction:column;align-items:stretch}}@media (width<=560px){:where([data-css~=listing]) .listing-page{padding:var(--space-6) var(--space-4) 64px}:where([data-css~=listing]) .listing-page .card{padding:var(--space-4)}:where([data-css~=listing]) .listing-page .cardhead{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) var(--space-4);padding:var(--space-3) var(--space-4)}:where([data-css~=listing]) .listing-page .grid{grid-template-columns:1fr}:where([data-css~=listing]) .ls-status{padding:var(--space-4)}}:where([data-css~=listing]) .rq-form .ls-claim .cardhead{gap:var(--space-4)}:where([data-css~=listing]) .ls-free{font:600 var(--text-xs) / 1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-pill);white-space:nowrap;padding:5px 10px}:where([data-css~=listing]) .ls-claim h2{font:600 var(--text-lg)/1.25 var(--font-display);margin:0 0 var(--space-2);overflow-wrap:anywhere}:where([data-css~=listing]) .ls-claim .lede{color:var(--ink-soft);margin:0 0 var(--space-4);font-size:var(--text-sm)}:where([data-css~=listing]) .ls-claim .ls-never,:where([data-css~=listing]) .ls-claim .ls-visrow{margin-top:var(--space-3)}:where([data-css~=listing]) .ls-claim .review{color:var(--ink-muted);margin:var(--space-3) 0 0;font-size:13px}:where([data-css~=listing]) .ls-tiers{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:1fr 1fr;display:grid}:where([data-css~=listing]) .ls-tier{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4) 18px}:where([data-css~=listing]) .ls-tier.paid{border-color:color-mix(in srgb, var(--brand) 40%, transparent)}:where([data-css~=listing]) .ls-tier b{font:600 var(--text-sm) / 1.2 var(--font-sans);margin-bottom:5px;display:block}:where([data-css~=listing]) .ls-tier.paid b{color:var(--brand)}:where([data-css~=listing]) .ls-tier p{margin:0 0 var(--space-4);color:var(--ink-muted);font-size:13px}@media (width<=560px){:where([data-css~=listing]) .ls-tiers{grid-template-columns:1fr}}:where([data-css~=listing]) .lq-page{max-width:880px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=listing]) .lq-page h1{font:600 28px/1.2 var(--font-display);margin:0 0 var(--space-1)}:where([data-css~=listing]) .lq-page .sub{color:var(--ink-soft);margin:0 0 var(--space-6);font-size:var(--text-sm)}:where([data-css~=listing]) .lq-filters{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}:where([data-css~=listing]) .lq-card{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin-bottom:var(--space-3);gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;padding:18px 20px;display:grid}:where([data-css~=listing]) .lq-from{margin-top:var(--space-3);border-top:1px solid var(--line);font-size:var(--text-xs);color:var(--ink-faint);padding-top:10px}:where([data-css~=listing]) .lq-from b{color:var(--ink-muted);font-weight:500}:where([data-css~=listing]) .lq-act{align-items:stretch;gap:var(--space-2);flex-direction:column;min-width:150px;display:flex}:where([data-css~=listing]) .lq-reject{gap:var(--space-2);flex-direction:column;display:flex}:where([data-css~=listing]) .lq-reject select,:where([data-css~=listing]) .lq-reject textarea{font:400 13px var(--font-sans);padding:7px var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface)}:where([data-css~=listing]) .lq-reject textarea{min-height:60px}:where([data-css~=listing]) .lq-rescore{font-size:var(--text-xs);color:var(--ink-faint);text-align:center}:where([data-css~=listing]) .lq-outcome{font-size:var(--text-sm);color:var(--ink-muted);text-align:center}:where([data-css~=listing]) .lq-card.done{opacity:.55}:where([data-css~=listing]) .lq-card.done .lq-act{justify-content:center}:where([data-css~=listing]) .lq-msg{color:var(--ink-soft)}@media (width<=640px){:where([data-css~=listing]) .lq-card{grid-template-columns:minmax(0,1fr)}:where([data-css~=listing]) .lq-act{min-width:0}}@media (width<=560px){:where([data-css~=listing]) .lq-page{padding:var(--space-6) var(--space-4) 64px}}:where([data-css~=listing]) .rq-form .ls-way{margin-top:var(--space-6);display:block}:where([data-css~=shared-brief]) .shared-brief-crown{background:var(--film-x);height:3px}:where([data-css~=shared-brief]) .shared-brief-head{padding:var(--space-8) var(--space-6) 0;justify-content:center;display:flex}:where([data-css~=shared-brief]) .shared-brief-head .mark{background:var(--ink);width:30px;height:30px;-webkit-mask:var(--mark-mask) no-repeat center / contain;-webkit-mask:var(--mark-mask) no-repeat center / contain;mask:var(--mark-mask) no-repeat center / contain}:where([data-css~=shared-brief]) .shared-brief-page{max-width:640px;padding:var(--space-6) var(--space-6) 96px;text-align:center;margin:0 auto}:where([data-css~=shared-brief]) .shared-brief-page .kicker{color:var(--ink-muted);font-size:var(--text-sm);margin:var(--space-6) 0 var(--space-2)}:where([data-css~=shared-brief]) .shared-brief-page h1{font:600 32px / 1.3 var(--font-display);margin:0 0 var(--space-4)}:where([data-css~=shared-brief]) .shared-brief-page .duo-chips{justify-content:center;gap:var(--space-2);margin-bottom:var(--space-6);display:flex}:where([data-css~=shared-brief]) .shared-brief-page .chip{font:500 13px / 1 var(--font-sans);background:var(--surface-2);border-radius:var(--radius-pill);padding:var(--space-2) 13px;align-items:center;gap:7px;display:inline-flex}:where([data-css~=shared-brief]) .shared-brief-page .chip .dot{border-radius:50%;width:9px;height:9px}:where([data-css~=shared-brief]) .shared-brief-page .chip.a .dot{background:var(--brand)}:where([data-css~=shared-brief]) .shared-brief-page .chip.b .dot{background:var(--pair-them)}:where([data-css~=shared-brief]) .shared-brief-teaser{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-8) var(--space-6);text-align:left}:where([data-css~=shared-brief]) .shared-brief-teaser .scorerow{align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);justify-content:center;display:flex}:where([data-css~=shared-brief]) .shared-brief-teaser .scorenum{font:600 var(--text-2xl) / 1 var(--font-display)}:where([data-css~=shared-brief]) .shared-brief-teaser .scorenum small{font:400 var(--text-base) var(--font-sans);color:var(--ink-faint)}:where([data-css~=shared-brief]) .shared-brief-teaser .scorelabel{color:var(--ink-muted);font-size:var(--text-sm);text-align:left}:where([data-css~=shared-brief]) .shared-brief-teaser .hook{font:500 var(--text-lg) / 1.5 var(--font-display);text-align:center;margin:0 0 var(--space-6)}:where([data-css~=shared-brief]) .shared-brief-privacy{background:var(--surface-2);border-radius:var(--radius);padding:var(--space-4);font-size:var(--text-xs);color:var(--ink-muted);text-align:left;align-items:flex-start;gap:10px;display:flex}:where([data-css~=shared-brief]) .shared-brief-privacy b{color:var(--ink-soft)}:where([data-css~=shared-brief]) .shared-brief-cta{font:600 var(--text-base) / 1 var(--font-sans);color:var(--brand-ink);margin-top:var(--space-8);border-radius:var(--radius);background:var(--brand);padding:15px 28px;text-decoration:none;display:inline-block;box-shadow:0 4px 18px #5546e459}:where([data-css~=shared-brief]) .shared-brief-cta:hover{filter:brightness(1.06)}:where([data-css~=shared-brief]) .shared-brief-freenote{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--ink-faint)}:where([data-css~=shared-brief]) .shared-brief-foot{margin-top:var(--space-12);color:var(--ink-faint);font-size:var(--text-xs)}:where([data-css~=briefs]) .briefs-page{max-width:1060px;padding:var(--space-6) var(--space-6) 96px;margin:0 auto}:where([data-css~=briefs]) .briefs-controls{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}:where([data-css~=briefs]) .briefs-group{margin-bottom:var(--space-8)}:where([data-css~=briefs]) .briefs-ghead{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}:where([data-css~=briefs]) .briefs-ghead h2{font:600 22px/1.2 var(--font-display);margin:0}:where([data-css~=briefs]) .briefs-ghead .briefs-n{font:500 var(--text-sm) var(--font-sans);color:var(--ink-muted)}:where([data-css~=briefs]) .briefs-ghead button{font:500 var(--text-sm) var(--font-sans);color:var(--brand);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}:where([data-css~=briefs]) .briefs-ghead button:hover{text-decoration:underline}:where([data-css~=briefs]) .briefs-table{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden;container:briefs-table/inline-size}:where([data-css~=briefs]) .briefs-row,:where([data-css~=briefs]) .briefs-hdr{align-items:center;gap:var(--space-4);padding:13px var(--space-4);grid-template-columns:1fr 120px 120px 130px 76px;display:grid}:where([data-css~=briefs]) .briefs-hdr{background:var(--surface-2);border-bottom:1px solid var(--line);padding-top:11px;padding-bottom:11px}:where([data-css~=briefs]) .briefs-hdr span{font:600 11px/1 var(--font-sans);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted)}:where([data-css~=briefs]) .briefs-row{border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}:where([data-css~=briefs]) .briefs-row:last-child{border-bottom:none}:where([data-css~=briefs]) .briefs-row:hover{background:var(--brand-soft)}:where([data-css~=briefs]) .briefs-pcell{align-items:flex-start;gap:10px;min-width:0;display:flex}:where([data-css~=briefs]) .briefs-pcell .duo{margin-top:var(--space-1)}:where([data-css~=briefs]) .briefs-pcell b{font:600 var(--text-base) / 1.3 var(--font-sans)}:where([data-css~=briefs]) .briefs-pcell .briefs-x{color:var(--ink-muted);padding:0 3px;font-weight:400}:where([data-css~=briefs]) .briefs-pcell small{-webkit-line-clamp:2;line-clamp:2;font:400 var(--text-sm) / 1.45 var(--font-sans);color:var(--ink-muted);-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}:where([data-css~=briefs]) .briefs-when{font:400 var(--text-xs) var(--font-sans);color:var(--ink-muted);text-align:right;white-space:nowrap}:where([data-css~=briefs]) .briefs-empty{padding:var(--space-8) var(--space-4);text-align:center;color:var(--ink-muted);font-size:var(--text-sm)}@container briefs-table (width<=800px){:where([data-css~=briefs]) .briefs-row,:where([data-css~=briefs]) .briefs-hdr{grid-template-columns:1fr 110px 90px}:where([data-css~=briefs]) .briefs-row .conf,:where([data-css~=briefs]) .briefs-when,:where([data-css~=briefs]) .briefs-hdr span:nth-child(2),:where([data-css~=briefs]) .briefs-hdr span:nth-child(5){display:none}}@container briefs-table (width<=520px){:where([data-css~=briefs]) .briefs-row{row-gap:var(--space-2);grid-template-columns:auto 1fr}:where([data-css~=briefs]) .briefs-row .briefs-pcell{grid-column:1/-1}:where([data-css~=briefs]) .briefs-row .status{justify-self:start}:where([data-css~=briefs]) .briefs-hdr{display:none}}:where([data-css~=briefs]) .briefs-pcell>span:last-child{overflow-wrap:anywhere;min-width:0}body.no-mega-footer .mega-footer{display:none}:where([data-css~=new-brief]) .new-brief-page{max-width:720px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=new-brief]) .new-brief-page h1{font:600 28px/1.2 var(--font-display);margin:0 0 var(--space-1)}:where([data-css~=new-brief]) .new-brief-page .sub{color:var(--ink-soft);margin:0 0 var(--space-8);font-size:var(--text-sm)}:where([data-css~=new-brief]) .new-brief-page .prospect-picker{margin-bottom:var(--space-4)}:where([data-css~=new-brief]) .new-brief-page .prospect-picker .all{color:var(--brand);border-style:dashed;text-decoration:none}:where([data-css~=new-brief]) .new-brief-page .prospect-picker .search{align-self:center;margin-left:auto}:where([data-css~=new-brief]) .new-brief-page .f .err{margin-top:var(--space-1);font:400 var(--text-xs) / 1.4 var(--font-sans);color:var(--bad-ink);display:block}:where([data-css~=new-brief]) .new-brief-page .f.invalid input,:where([data-css~=new-brief]) .new-brief-page .f.invalid select,:where([data-css~=new-brief]) .new-brief-page .f.invalid textarea{border-color:var(--bad)}:where([data-css~=new-brief]) .save-prospect{font:500 var(--text-sm) / 1.4 var(--font-sans);color:var(--ink-soft);margin-top:var(--space-4);cursor:pointer;align-items:center;gap:9px;display:flex}:where([data-css~=new-brief]) .save-prospect input{width:16px;height:16px;accent-color:var(--brand)}:where([data-css~=new-brief]) .save-prospect small{color:var(--ink-faint);font-weight:400}:where([data-css~=new-brief]) .ctarow{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}:where([data-css~=new-brief]) .generate{font:600 var(--text-base)/1 var(--font-sans);color:var(--brand-ink);border-radius:var(--radius);background:var(--brand);cursor:pointer;border:0;padding:15px 26px;display:inline-block;box-shadow:0 4px 18px #5546e459}:where([data-css~=new-brief]) .generate:hover{filter:brightness(1.06)}:where([data-css~=new-brief]) .generate:disabled{opacity:.7;cursor:default;filter:none}:where([data-css~=new-brief]) .ctarow .est{font-size:var(--text-xs);color:var(--ink-faint)}:where([data-css~=new-brief]) .ctarow .gen-error{font-size:var(--text-sm);color:var(--bad-ink);flex-basis:100%;margin:0}:where([data-css~=new-brief]) .profile.new{text-decoration:none}:where([data-css~=campaigns]) .campaigns-page{max-width:1060px;padding:var(--space-6) var(--space-6) 96px;margin:0 auto}:where([data-css~=campaigns]) .campaigns-controls{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}:where([data-css~=campaigns]) .campaigns-controls .search{max-width:100%}:where([data-css~=campaigns]) .campaigns-group{margin-bottom:var(--space-8)}:where([data-css~=campaigns]) .campaigns-ghead{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}:where([data-css~=campaigns]) .campaigns-ghead h2{font:600 22px/1.2 var(--font-display);margin:0}:where([data-css~=campaigns]) .campaigns-ghead .campaigns-n{font:500 var(--text-sm) var(--font-sans);color:var(--ink-faint)}:where([data-css~=campaigns]) .campaigns-ghead button{font:500 var(--text-sm) var(--font-sans);color:var(--brand);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}:where([data-css~=campaigns]) .campaigns-ghead button:hover{text-decoration:underline}:where([data-css~=campaigns]) .campaigns-table{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden;container:campaigns-table/inline-size}:where([data-css~=campaigns]) .campaigns-row,:where([data-css~=campaigns]) .campaigns-hdr{align-items:center;gap:var(--space-4);padding:13px var(--space-4);grid-template-columns:1fr 110px 130px 84px;display:grid}:where([data-css~=campaigns]) .campaigns-hdr{background:var(--surface-2);border-bottom:1px solid var(--line);padding-top:11px;padding-bottom:11px}:where([data-css~=campaigns]) .campaigns-hdr span{font:600 11px/1 var(--font-sans);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted)}:where([data-css~=campaigns]) .campaigns-hdr span:last-child{text-align:right}:where([data-css~=campaigns]) .campaigns-row{border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}:where([data-css~=campaigns]) .campaigns-row:last-child{border-bottom:none}:where([data-css~=campaigns]) .campaigns-row:hover{background:var(--brand-soft)}:where([data-css~=campaigns]) .campaigns-pcell{align-items:flex-start;gap:10px;min-width:0;display:flex}:where([data-css~=campaigns]) .campaigns-pcell .duo{margin-top:var(--space-1)}:where([data-css~=campaigns]) .campaigns-pcell b{font:600 var(--text-base) / 1.3 var(--font-sans)}:where([data-css~=campaigns]) .campaigns-pcell small{font:400 var(--text-sm) / 1.45 var(--font-sans);color:var(--ink-muted);margin-top:2px;display:block}:where([data-css~=campaigns]) .campaigns-x{color:var(--ink-faint);padding:0 3px}:where([data-css~=campaigns]) .campaigns-shared{margin-left:var(--space-2);letter-spacing:.04em;text-transform:uppercase;color:var(--pair-them-ink);white-space:nowrap;font-size:10px;display:inline-block}:where([data-css~=campaigns]) .campaigns-obj{font:400 var(--text-sm) var(--font-sans);color:var(--ink-soft)}:where([data-css~=campaigns]) .campaigns-prog{font:400 var(--text-sm) / 1.4 var(--font-sans);color:var(--ink-soft)}:where([data-css~=campaigns]) .campaigns-prog .campaigns-none{color:var(--ink-faint)}:where([data-css~=campaigns]) .campaigns-od{font:600 var(--text-xs) / 1.2 var(--font-sans);color:var(--bad-ink);white-space:nowrap;align-items:center;gap:6px;margin-top:3px;display:flex}:where([data-css~=campaigns]) .campaigns-od i{background:var(--bad);border-radius:50%;flex:none;width:6px;height:6px}:where([data-css~=campaigns]) .campaigns-wrap{font:400 var(--text-sm) var(--font-sans);color:var(--ink-soft);text-align:right;white-space:nowrap}:where([data-css~=campaigns]) .campaigns-wrap.unset{color:var(--ink-faint)}:where([data-css~=campaigns]) .campaigns-lbl{display:none}:where([data-css~=campaigns]) .campaigns-empty{padding:var(--space-8) var(--space-4);text-align:center;color:var(--ink-muted);font-size:var(--text-sm)}@container campaigns-table (width<=600px){:where([data-css~=campaigns]) .campaigns-hdr{display:none}:where([data-css~=campaigns]) .campaigns-row{align-items:center;column-gap:var(--space-3);padding:12px var(--space-4) 12px calc(var(--space-4) + 28px);flex-wrap:wrap;row-gap:6px;display:flex}:where([data-css~=campaigns]) .campaigns-pcell{flex-basis:100%;margin-left:-28px}:where([data-css~=campaigns]) .campaigns-obj,:where([data-css~=campaigns]) .campaigns-prog,:where([data-css~=campaigns]) .campaigns-wrap{font-size:var(--text-xs);text-align:left}:where([data-css~=campaigns]) .campaigns-prog{display:contents}:where([data-css~=campaigns]) .campaigns-od{margin-top:0}:where([data-css~=campaigns]) .campaigns-lbl{color:var(--ink-faint);display:inline}:where([data-css~=campaigns]) .campaigns-unset{text-transform:lowercase}}@media (width<=640px){:where([data-css~=campaigns]) .campaigns-page{padding-left:var(--space-4);padding-right:var(--space-4)}:where([data-css~=campaigns]) .campaigns-controls .search{width:100%}}:where([data-css~=campaign-view]) .chub{max-width:1080px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto;container:chub/inline-size}:where([data-css~=campaign-view]) .chub .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-css~=campaign-view]) .chub .quiet-line{font-size:var(--text-sm);color:var(--ink-faint);margin:0}:where([data-css~=campaign-view]) .chub .action-error{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--bad-ink);flex-basis:100%}:where([data-css~=campaign-view]) .chub .ext-tag{color:var(--pair-them-ink)}:where([data-css~=campaign-view]) .chub .btn.dark{background:var(--ink);border-color:var(--ink);color:#fff}:where([data-css~=campaign-view]) .chub .btn:disabled{opacity:.55;cursor:default}:where([data-css~=campaign-view]) .chub input[type=email],:where([data-css~=campaign-view]) .chub input[type=date]{width:100%;font:400 var(--text-sm) / 1.4 var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:10px var(--space-3)}:where([data-css~=campaign-view]) .chub .row{justify-content:flex-end;gap:var(--space-2);display:flex}:where([data-css~=campaign-view]) .chub .lineage{align-items:center;gap:var(--space-1) 10px;border:1px dashed var(--line-strong);border-radius:var(--radius);padding:10px var(--space-4);margin-bottom:var(--space-6);font-size:var(--text-sm);color:var(--ink-muted);flex-wrap:wrap;display:flex}:where([data-css~=campaign-view]) .chub .lineage a{color:var(--brand);font-weight:500;text-decoration:none}:where([data-css~=campaign-view]) .chub .lineage a:hover{text-decoration:underline}:where([data-css~=campaign-view]) .chub .lineage .sep{color:var(--ink-faint)}:where([data-css~=campaign-view]) .chub .kicker{gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;align-items:baseline;display:flex}:where([data-css~=campaign-view]) .chub h1{font:600 var(--text-2xl) / 1.15 var(--font-display);letter-spacing:-.01em;margin:0 0 var(--space-4);overflow-wrap:anywhere;max-width:720px}:where([data-css~=campaign-view]) .chub .duo-chips{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}:where([data-css~=campaign-view]) .chub .chip{align-items:center;gap:var(--space-2);font:500 var(--text-sm) / 1 var(--font-sans);border:1px solid var(--line);border-radius:var(--radius-pill);padding:7px var(--space-3);background:var(--surface);display:inline-flex}:where([data-css~=campaign-view]) .chub .chip .dot{border-radius:50%;width:9px;height:9px}:where([data-css~=campaign-view]) .chub .chip.a .dot{background:var(--brand)}:where([data-css~=campaign-view]) .chub .chip.b .dot{background:var(--pair-them)}:where([data-css~=campaign-view]) .chub .cstatus{font:600 var(--text-xs) / 1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--neutral-soft);color:var(--neutral-ink);border:1px solid color-mix(in srgb, var(--neutral) 45%, transparent);align-items:center;gap:6px;padding:6px 11px;display:inline-flex}:where([data-css~=campaign-view]) .chub .cstatus.planning{background:var(--surface-2);color:var(--ink-muted);border-color:var(--line-strong)}:where([data-css~=campaign-view]) .chub .cstatus.complete{background:var(--good-soft);color:var(--good-ink);border-color:color-mix(in srgb, var(--good) 45%, transparent)}:where([data-css~=campaign-view]) .chub .cstatus.archived{background:var(--surface-2);color:var(--ink-faint);border-color:var(--line)}:where([data-css~=campaign-view]) .chub .cstatus i{background:currentColor;border-radius:50%;width:6px;height:6px}:where([data-css~=campaign-view]) .chub .spec-row{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}:where([data-css~=campaign-view]) .chub .spec{align-items:center;gap:var(--space-2);font:500 var(--text-sm) / 1 var(--font-sans);color:var(--ink);background:var(--surface-2);border-radius:var(--radius-pill);padding:var(--space-2) 13px;display:inline-flex}:where([data-css~=campaign-view]) .chub .spec small{font:600 10px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}:where([data-css~=campaign-view]) .chub .lede{margin:var(--space-4) 0 0;max-width:720px;font:400 var(--text-base) / 1.55 var(--font-sans);color:var(--ink-soft)}:where([data-css~=campaign-view]) .chub .actions-row{align-items:center;gap:var(--space-2);margin:var(--space-6) 0 var(--space-8);flex-wrap:wrap;display:flex}:where([data-css~=campaign-view]) .chub .edit-details{margin:var(--space-6) 0 var(--space-8)}:where([data-css~=campaign-view]) .chub .edit-details .row{margin-top:var(--space-4)}:where([data-css~=campaign-view]) .chub .edit-details textarea{min-height:64px}:where([data-css~=campaign-view]) .chub .milestones-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-6);margin-bottom:var(--space-8)}:where([data-css~=campaign-view]) .chub .milestones-card .sec-head{margin-bottom:var(--space-6)}:where([data-css~=campaign-view]) .chub .mtimeline{align-items:stretch;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}:where([data-css~=campaign-view]) .chub .milestone{flex:1;min-width:150px}:where([data-css~=campaign-view]) .chub .milestone .mbody{width:100%;height:100%;padding:0 var(--space-4) 0 0;text-align:left;font-family:var(--font-sans);color:inherit;background:0 0;border:none;display:block}:where([data-css~=campaign-view]) .chub .milestone button.mbody{cursor:pointer}:where([data-css~=campaign-view]) .chub .milestone button.mbody:disabled{cursor:progress}:where([data-css~=campaign-view]) .chub .milestone .track{margin-bottom:var(--space-3);align-items:center;display:flex}:where([data-css~=campaign-view]) .chub .milestone .track .line{background:var(--line-strong);flex:1;height:2px;margin-left:6px}:where([data-css~=campaign-view]) .chub .milestone:last-child .track .line{visibility:hidden}:where([data-css~=campaign-view]) .chub .milestone .dot{border:2px solid var(--line-strong);background:var(--surface);border-radius:50%;flex:none;width:14px;height:14px}:where([data-css~=campaign-view]) .chub .milestone.done .dot{background:var(--good);border-color:var(--good)}:where([data-css~=campaign-view]) .chub .milestone.overdue .dot{background:var(--bad);border-color:var(--bad)}:where([data-css~=campaign-view]) .chub .milestone .mdate{font:600 11px/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--space-1);display:block}:where([data-css~=campaign-view]) .chub .milestone.overdue .mdate{color:var(--bad-ink)}:where([data-css~=campaign-view]) .chub .milestone .mlabel{font:500 var(--text-sm) / 1.35 var(--font-sans);color:var(--ink);display:block}:where([data-css~=campaign-view]) .chub .milestone.done .mlabel{color:var(--ink-faint);text-decoration:line-through}:where([data-css~=campaign-view]) .chub .addmilestone{align-items:center;gap:var(--space-2);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}:where([data-css~=campaign-view]) .chub .addmilestone .mname{flex:1;min-width:0}:where([data-css~=campaign-view]) .chub .addmilestone .mdate-new{flex:none;width:150px}:where([data-css~=campaign-view]) .chub .body-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}:where([data-css~=campaign-view]) .chub section{margin-bottom:var(--space-12)}:where([data-css~=campaign-view]) .chub .sec-head{align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--line);padding-bottom:var(--space-2);margin-bottom:var(--space-4);display:flex}:where([data-css~=campaign-view]) .chub .sec-head h2{font:600 var(--text-xl) / 1.2 var(--font-display);letter-spacing:-.01em;margin:0}:where([data-css~=campaign-view]) .chub .sec-head .n{font:500 var(--text-sm) var(--font-sans);color:var(--ink-faint)}:where([data-css~=campaign-view]) .chub .avatar{background:var(--film);color:#fff;width:22px;height:22px;font:600 10px var(--font-sans);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}:where([data-css~=campaign-view]) .chub .avatar.ext{background:var(--pair-them)}:where([data-css~=campaign-view]) .chub .avatar.none{background:var(--surface-2);color:var(--ink-faint)}:where([data-css~=campaign-view]) .chub .tasks{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden;container:tasks/inline-size}:where([data-css~=campaign-view]) .chub .taskrow{align-items:center;gap:var(--space-3);padding:13px var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 90px 96px 110px;display:grid}:where([data-css~=campaign-view]) .chub .taskrow input[type=checkbox]{width:17px;height:17px;accent-color:var(--good)}:where([data-css~=campaign-view]) .chub .taskrow .name{font:500 var(--text-sm) / 1.4 var(--font-sans);overflow-wrap:anywhere}:where([data-css~=campaign-view]) .chub .taskrow.done .name{color:var(--ink-faint);text-decoration:line-through}:where([data-css~=campaign-view]) .chub .taskrow .who{align-items:center;display:flex;position:relative}:where([data-css~=campaign-view]) .chub .taskrow .who-select{opacity:0;cursor:pointer;border:none;width:22px;height:22px;padding:0;position:absolute;inset:0}:where([data-css~=campaign-view]) .chub .taskrow .due{justify-content:flex-end;min-width:0;display:flex}:where([data-css~=campaign-view]) .chub .taskrow .due-input{padding:3px var(--space-1);font:400 var(--text-xs) var(--font-sans);color:var(--ink-faint);text-align:right;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:4px}:where([data-css~=campaign-view]) .chub .taskrow .due-input:hover{background:var(--surface-2)}:where([data-css~=campaign-view]) .chub .taskrow .due-input.editing{width:132px;padding:3px var(--space-1);font-size:var(--text-xs);background:var(--surface-2);color:var(--ink);border:none;flex:none}:where([data-css~=campaign-view]) .chub .taskrow .due-input.overdue{color:var(--bad-ink);font-weight:600}:where([data-css~=campaign-view]) .chub .status-wrap{justify-self:start;display:inline-flex;position:relative}:where([data-css~=campaign-view]) .chub .status-select{opacity:0;cursor:pointer;border:none;padding:0;position:absolute;inset:0}:where([data-css~=campaign-view]) .chub .tstatus{font:600 11px/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;padding:5px 10px}:where([data-css~=campaign-view]) .chub .tstatus.todo{background:var(--surface-2);color:var(--ink-muted)}:where([data-css~=campaign-view]) .chub .tstatus.progress{background:var(--warn-soft);color:var(--warn-ink)}:where([data-css~=campaign-view]) .chub .tstatus.done{background:var(--good-soft);color:var(--good-ink)}:is(:where([data-css~=campaign-view]) .chub .status-wrap:has(.status-select:focus-visible) .tstatus,:where([data-css~=campaign-view]) .chub .who:has(.who-select:focus-visible) .avatar){outline:2px solid var(--brand);outline-offset:2px}:where([data-css~=campaign-view]) .chub .addtask{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-2);flex-wrap:wrap;display:flex}:where([data-css~=campaign-view]) .chub .addtask .taskname{background:var(--surface);flex:1;min-width:0}:where([data-css~=campaign-view]) .chub .addtask select,:where([data-css~=campaign-view]) .chub .addtask .due-new{background:var(--surface);font-size:var(--text-xs);color:var(--ink-soft);flex:none}:where([data-css~=campaign-view]) .chub .addtask select{width:150px}:where([data-css~=campaign-view]) .chub .addtask .due-new{width:140px}:where([data-css~=campaign-view]) .chub .noteform{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}:where([data-css~=campaign-view]) .chub .noteform textarea{min-height:64px}:where([data-css~=campaign-view]) .chub .notelist{gap:var(--space-6);flex-direction:column;display:flex}:where([data-css~=campaign-view]) .chub .note{gap:var(--space-3);display:flex}:where([data-css~=campaign-view]) .chub .note>div{min-width:0}:where([data-css~=campaign-view]) .chub .note .avatar{width:30px;height:30px;font-size:var(--text-xs)}:where([data-css~=campaign-view]) .chub .note .who{font:600 var(--text-sm) / 1 var(--font-sans)}:where([data-css~=campaign-view]) .chub .note .ext-tag{font-size:var(--text-xs)}:where([data-css~=campaign-view]) .chub .note .when{font:400 var(--text-xs) var(--font-sans);color:var(--ink-faint);margin-left:var(--space-2)}:where([data-css~=campaign-view]) .chub .note p{font-size:var(--text-sm);color:var(--ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;line-height:1.55}:where([data-css~=campaign-view]) .chub .side{min-width:0}:where([data-css~=campaign-view]) .chub .side .card:last-child{margin-bottom:0}:where([data-css~=campaign-view]) .chub .cardhead-aside{text-transform:none;letter-spacing:0;font-weight:400}:where([data-css~=campaign-view]) .chub .team-hint{margin:0 0 var(--space-3)}:where([data-css~=campaign-view]) .chub .mrow-sm{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 0;display:flex}:where([data-css~=campaign-view]) .chub .mrow-sm:last-of-type{border-bottom:none}:where([data-css~=campaign-view]) .chub .mrow-sm .avatar{width:28px;height:28px;font-size:11px}:where([data-css~=campaign-view]) .chub .mrow-sm .who-text{min-width:0}:where([data-css~=campaign-view]) .chub .mrow-sm b{font:600 var(--text-sm) var(--font-sans);display:block}:where([data-css~=campaign-view]) .chub .mrow-sm small{color:var(--ink-faint);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:where([data-css~=campaign-view]) .chub .mrow-sm .tag-owner,:where([data-css~=campaign-view]) .chub .mrow-sm .tag-external{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);flex:none;margin-left:auto;font-size:10px}:where([data-css~=campaign-view]) .chub .mrow-sm .tag-external{color:var(--pair-them-ink)}:where([data-css~=campaign-view]) .chub .mrow-sm.confirming{flex-wrap:wrap}:where([data-css~=campaign-view]) .chub .mrow-sm .rm{color:var(--ink-faint);cursor:pointer;background:0 0;border:none;flex:none;padding:4px;font-size:16px;line-height:1}:where([data-css~=campaign-view]) .chub .mrow-sm .rm:hover{color:var(--bad-ink)}:where([data-css~=campaign-view]) .chub .rm-confirm{gap:var(--space-2);flex-direction:column;flex-basis:100%;display:flex}:where([data-css~=campaign-view]) .chub .rm-confirm p{font-size:var(--text-sm);margin:0}:where([data-css~=campaign-view]) .chub .btn.remove{color:var(--bad-ink)}:where([data-css~=campaign-view]) .chub .assign-btn{width:100%;margin-top:var(--space-3);justify-content:center}:where([data-css~=campaign-view]) .chub .addmember{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}:where([data-css~=campaign-view]) .chub .addmember .hint{margin:0}:where([data-css~=campaign-view]) .chub .activity-list{gap:var(--space-4);flex-direction:column;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}:where([data-css~=campaign-view]) .chub .activity-item{align-items:flex-start;gap:10px;display:flex}:where([data-css~=campaign-view]) .chub .activity-item .aicon{background:var(--surface-2);width:22px;height:22px;color:var(--ink-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}:where([data-css~=campaign-view]) .chub .activity-item .aicon svg{width:11px;height:11px}:where([data-css~=campaign-view]) .chub .activity-item .atext{font-size:var(--text-xs);color:var(--ink-soft);overflow-wrap:anywhere;min-width:0;line-height:1.5}:where([data-css~=campaign-view]) .chub .activity-item .atext b{color:var(--ink);font-weight:600}:where([data-css~=campaign-view]) .chub .activity-item .atime{color:var(--ink-faint);margin-top:1px;display:block}:where([data-css~=campaign-view]) .chub dl.kv{grid-template-columns:1fr;gap:10px;margin:0;display:grid}:where([data-css~=campaign-view]) .chub dl.kv>div{justify-content:space-between;gap:var(--space-3);display:flex}:where([data-css~=campaign-view]) .chub dl.kv dt{color:var(--ink-muted);font-size:var(--text-sm)}:where([data-css~=campaign-view]) .chub dl.kv dd{font-weight:500;font-size:var(--text-sm);text-align:right;margin:0}:where([data-css~=campaign-view]) .chub dl.kv dd.bad{color:var(--bad-ink)}:where([data-css~=campaign-view]) .chub dl.kv dd.warn{color:var(--warn-ink)}:where([data-css~=campaign-view]) .chub .brief-link{color:var(--brand);text-decoration:none}:where([data-css~=campaign-view]) .chub .brief-link:hover{text-decoration:underline}:where([data-css~=campaign-view]) .chub .member-picks{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}:where([data-css~=campaign-view]) .chub .member-pick{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);padding:5px var(--space-3);font:500 var(--text-xs) / 1.2 var(--font-sans);color:var(--ink);cursor:pointer}:where([data-css~=campaign-view]) .chub .member-pick:hover{border-color:var(--brand)}@container chub (width<=860px){:where([data-css~=campaign-view]) .chub .body-grid{grid-template-columns:minmax(0,1fr)}}@container tasks (width<=760px){:where([data-css~=campaign-view]) .chub .taskrow{grid-template-columns:28px minmax(0,1fr) 22px 100px 104px}}@container tasks (width<=520px){:where([data-css~=campaign-view]) .chub .taskrow{row-gap:var(--space-2);grid-template-columns:24px 28px minmax(0,1fr) auto;grid-template-areas:"check name name name"".who due status"}:where([data-css~=campaign-view]) .chub .taskrow input[type=checkbox]{grid-area:check}:where([data-css~=campaign-view]) .chub .taskrow .name{grid-area:name}:where([data-css~=campaign-view]) .chub .taskrow .who{grid-area:who}:where([data-css~=campaign-view]) .chub .taskrow .due{grid-area:due;justify-content:flex-start}:where([data-css~=campaign-view]) .chub .taskrow .status-wrap{grid-area:status}}@media (width<=720px){:where([data-css~=campaign-view]) .chub{padding:var(--space-6) var(--space-4) 64px}:where([data-css~=campaign-view]) .chub h1{font-size:32px}:where([data-css~=campaign-view]) .chub .taskrow{grid-template-columns:24px minmax(0,1fr) 74px;grid-template-areas:"check name status"}:where([data-css~=campaign-view]) .chub .taskrow .who,:where([data-css~=campaign-view]) .chub .taskrow .due{display:none}:where([data-css~=campaign-view]) .chub .milestones-card{padding:var(--space-4)}:where([data-css~=campaign-view]) .chub .edit-details .grid{grid-template-columns:minmax(0,1fr)}:where([data-css~=campaign-view]) .chub .addtask .taskname,:where([data-css~=campaign-view]) .chub .addmilestone .mname{flex-basis:100%}:where([data-css~=campaign-view]) .chub .addtask select,:where([data-css~=campaign-view]) .chub .addtask .due-new,:where([data-css~=campaign-view]) .chub .addmilestone .mdate-new{flex:1;width:auto;min-width:0}}:where([data-css~=campaign-view]) .chub .notif-wrap{margin-left:auto;position:relative}:where([data-css~=campaign-view]) .chub .notif-wrap .btn svg{width:15px;height:15px;margin-right:6px}:where([data-css~=campaign-view]) .chub .notif-panel{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:320px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-card);padding:var(--space-6);position:absolute;top:calc(100% + 8px);right:0}:where([data-css~=campaign-view]) .chub .notif-head{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}:where([data-css~=campaign-view]) .chub .notif-close{color:var(--ink-faint);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px;font-size:18px;line-height:1}:where([data-css~=campaign-view]) .chub .notif-close:hover{color:var(--ink)}:where([data-css~=campaign-view]) .chub .notif-panel .hint{margin:0 0 var(--space-4)}:where([data-css~=campaign-view]) .chub .notif-master{justify-content:space-between;align-items:center;gap:var(--space-3);font:500 var(--text-sm) / 1.3 var(--font-sans);color:var(--ink);padding:var(--space-3) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:var(--space-4);cursor:pointer;display:flex}:where([data-css~=campaign-view]) .chub .toggle{flex:none;width:34px;height:19px;display:inline-block;position:relative}:where([data-css~=campaign-view]) .chub .toggle input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}:where([data-css~=campaign-view]) .chub .toggle .slider{background:var(--line-strong);border-radius:var(--radius-pill);transition:background var(--anim);pointer-events:none;position:absolute;inset:0}:where([data-css~=campaign-view]) .chub .toggle .slider:before{content:"";width:15px;height:15px;transition:transform var(--anim);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #14141740}:where([data-css~=campaign-view]) .chub .toggle input:checked+.slider{background:var(--brand)}:where([data-css~=campaign-view]) .chub .toggle input:checked+.slider:before{transform:translate(15px)}:where([data-css~=campaign-view]) .chub .toggle input:focus-visible+.slider{outline:2px solid var(--brand);outline-offset:2px}:where([data-css~=campaign-view]) .chub .notif-body{transition:opacity var(--anim)}:where([data-css~=campaign-view]) .chub .notif-body.disabled{opacity:.4;pointer-events:none}:where([data-css~=campaign-view]) .chub .notif-section{margin-bottom:var(--space-4)}:where([data-css~=campaign-view]) .chub .notif-section:last-child{margin-bottom:0}:where([data-css~=campaign-view]) .chub .notif-section>.label-caps{margin-bottom:var(--space-2);display:block}:where([data-css~=campaign-view]) .chub .notif-row{font:400 var(--text-sm) / 1 var(--font-sans);color:var(--ink-soft);cursor:pointer;align-items:center;gap:9px;padding:6px 0;display:flex}:where([data-css~=campaign-view]) .chub .notif-row input{width:15px;height:15px;accent-color:var(--brand);flex:none}:where([data-css~=campaign-view]) .chub .notif-pills{gap:6px;display:flex}:where([data-css~=campaign-view]) .chub .npill{font:500 12px/1 var(--font-sans);text-align:center;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-soft);cursor:pointer;flex:1;padding:7px 0}:where([data-css~=campaign-view]) .chub .npill:hover:not(:disabled){border-color:var(--ink-faint)}:where([data-css~=campaign-view]) .chub .npill.on{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}:where([data-css~=campaign-view]) .chub .npill:disabled{cursor:not-allowed;color:var(--ink-faint);border-style:dashed}:where([data-css~=campaign-view]) .chub .cal-hint{margin:0 0 var(--space-3)}:where([data-css~=campaign-view]) .chub .cal-link{gap:var(--space-2);margin:0 0 var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}:where([data-css~=campaign-view]) .chub .cal-linkbox{border:1px solid var(--line-strong);background:var(--surface-2);min-width:0;color:var(--ink-soft);font-size:var(--text-xs);border-radius:8px;padding:6px 8px}:where([data-css~=campaign-view]) .chub .cal-steps{font-size:var(--text-xs);color:var(--ink-muted);grid-column:1/-1;margin:0;padding-left:18px;line-height:1.6}:where([data-css~=campaign-view]) .chub .cal-link .hint{grid-column:1/-1;margin:0}:where([data-css~=campaign-view]) .chub .cal-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}:where([data-css~=campaign-view]) .chub .cal-off{font-size:var(--text-xs);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}:where([data-css~=campaign-view]) .chub .cal-off:hover{color:var(--ink)}:where([data-css~=campaign-new]) .cn-page{max-width:780px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=campaign-new]) .cn-page h1{font:600 28px/1.2 var(--font-display);margin:0 0 var(--space-1)}:where([data-css~=campaign-new]) .cn-page .sub{color:var(--ink-soft);margin:0 0 var(--space-8);font-size:var(--text-sm)}:where([data-css~=campaign-new]) .cn-quiet{color:var(--ink-muted);font-size:var(--text-sm)}:where([data-css~=campaign-new]) .cn-page input[type=date]{width:100%;font:400 var(--text-sm) / 1.4 var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:9px var(--space-3)}:where([data-css~=campaign-new]) .cn-plain{text-transform:none;letter-spacing:0;font-weight:400}:where([data-css~=campaign-new]) .cn-faint{color:var(--ink-faint)}:where([data-css~=campaign-new]) .cn-lead{margin:0 0 var(--space-4)}:where([data-css~=campaign-new]) .cn-page .grid>*{min-width:0}:where([data-css~=campaign-new]) .cn-err{margin:var(--space-2) 0 0;font:400 var(--text-xs) / 1.4 var(--font-sans);color:var(--bad-ink);font-style:normal;display:block}:where([data-css~=campaign-new]) .cn-page .f.invalid input,:where([data-css~=campaign-new]) .cn-page .f.invalid select{border-color:var(--bad)}:where([data-css~=campaign-new]) .cn-picks{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:where([data-css~=campaign-new]) .cn-pick{text-align:left;cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4) var(--space-4) var(--space-3);box-shadow:var(--shadow-card);font-family:var(--font-sans);color:var(--ink);min-width:0;display:block;position:relative}:where([data-css~=campaign-new]) .cn-radio{top:var(--space-4);right:var(--space-4);border:1.5px solid var(--line-strong);background:var(--surface);border-radius:50%;width:17px;height:17px;position:absolute}:where([data-css~=campaign-new]) .cn-pick.on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}:where([data-css~=campaign-new]) .cn-pick.on .cn-radio{border-color:var(--brand);background:var(--brand)}:where([data-css~=campaign-new]) .cn-pick.on .cn-radio:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px;margin:3.5px;display:block}:where([data-css~=campaign-new]) .cn-pick h3{font:500 var(--text-base)/1.3 var(--font-display);margin:0 var(--space-6) var(--space-2) 0}:where([data-css~=campaign-new]) .cn-pick p{color:var(--ink-muted);font-size:var(--text-sm);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}:where([data-css~=campaign-new]) .cn-tags{gap:var(--space-2);margin:var(--space-2) 0 var(--space-3);flex-wrap:wrap;display:flex}:where([data-css~=campaign-new]) .cn-tag{font:500 var(--text-xs) / 1 var(--font-sans);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-muted);padding:6px 11px}:where([data-css~=campaign-new]) .cn-pick.own{box-shadow:none;color:var(--ink-muted);font-size:var(--text-sm);border-style:dashed;flex-direction:column;justify-content:center;align-self:start;align-items:flex-start;display:flex}:where([data-css~=campaign-new]) .cn-pick.own b{color:var(--ink);font-weight:500;font-size:var(--text-base);margin-bottom:var(--space-1)}:where([data-css~=campaign-new]) .cn-pick.own:not(.on) .cn-radio{display:none}:where([data-css~=campaign-new]) .cn-winrow{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:where([data-css~=campaign-new]) .cn-team{gap:var(--space-2);flex-wrap:wrap;display:flex}:where([data-css~=campaign-new]) .cn-tchip{max-width:100%;font:500 var(--text-sm) / 1 var(--font-sans);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:var(--space-2) 14px var(--space-2) var(--space-2);background:var(--surface);align-items:center;gap:9px;display:inline-flex}:where([data-css~=campaign-new]) .cn-avatar{background:var(--film);color:#fff;width:26px;height:26px;font:600 11px var(--font-sans);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}:where([data-css~=campaign-new]) .cn-tchip small{color:var(--ink-muted);font-weight:400}:where([data-css~=campaign-new]) .cn-tchip.on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);background:var(--brand-soft)}:where([data-css~=campaign-new]) .cn-role{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;margin-left:2px;font-size:11px}:where([data-css~=campaign-new]) .cn-tchip.ext .cn-avatar{background:var(--pair-them)}:where([data-css~=campaign-new]) .cn-tchip.ext.on{border-color:var(--pair-them);box-shadow:0 0 0 1px var(--pair-them);background:var(--pair-them-soft)}:where([data-css~=campaign-new]) .cn-tchip.add{color:var(--ink-muted);cursor:pointer;border-style:dashed;padding-left:14px}:where([data-css~=campaign-new]) .cn-tchip.add:hover{color:var(--ink)}:where([data-css~=campaign-new]) .cn-x{color:var(--ink-faint);cursor:pointer;font-size:var(--text-base);background:0 0;border:none;padding:0 0 0 2px;line-height:1}:where([data-css~=campaign-new]) .cn-x:hover{color:var(--bad-ink)}:where([data-css~=campaign-new]) .cn-person{align-items:flex-end;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}:where([data-css~=campaign-new]) .cn-person .f{flex:160px;min-width:0}:where([data-css~=campaign-new]) .cn-person-actions{align-items:center;gap:var(--space-3);padding-bottom:2px;display:flex}:where([data-css~=campaign-new]) .cn-person-err{flex-basis:100%;margin:0}:where([data-css~=campaign-new]) .cn-link{font:500 var(--text-sm) var(--font-sans);color:var(--ink-muted);cursor:pointer;background:0 0;border:none;padding:0}:where([data-css~=campaign-new]) .cn-link:hover{color:var(--ink)}:where([data-css~=campaign-new]) .cn-tasklist{flex-direction:column;display:flex}:where([data-css~=campaign-new]) .cn-taskrow{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--line);padding:10px 0;display:flex}:where([data-css~=campaign-new]) .cn-tasklist .cn-taskrow:last-child{border-bottom:none}:where([data-css~=campaign-new]) .cn-taskrow input[type=text].cn-taskname{min-width:0;font-size:var(--text-sm);background:0 0;border:none;flex:1;padding:0}:where([data-css~=campaign-new]) .cn-taskrow input[type=text].cn-taskname:focus{outline:none}:where([data-css~=campaign-new]) .cn-page select.cn-mini-select,:where([data-css~=campaign-new]) .cn-page input[type=date].cn-mini-date{font:400 var(--text-xs) var(--font-sans);color:var(--ink-muted);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex:none;padding:5px 7px}:where([data-css~=campaign-new]) .cn-page select.cn-mini-select{width:148px}:where([data-css~=campaign-new]) .cn-page input[type=date].cn-mini-date{width:128px}:where([data-css~=campaign-new]) .cn-rm{color:var(--ink-faint);cursor:pointer;font-size:var(--text-base);padding:var(--space-1);background:0 0;border:none;flex:none;margin-left:2px;line-height:1}:where([data-css~=campaign-new]) .cn-rm:hover{color:var(--bad-ink)}:where([data-css~=campaign-new]) .cn-addtask{align-items:center;gap:var(--space-2);padding-top:var(--space-3);display:flex}:where([data-css~=campaign-new]) .cn-addtask .cn-taskname{flex:1;min-width:0}:where([data-css~=campaign-new]) .cn-addtask .btn{flex:none}:where([data-css~=campaign-new]) .cn-saverow{align-items:center;gap:var(--space-4);margin-top:var(--space-8);display:flex}:where([data-css~=campaign-new]) .cn-saverow .hint{margin:0}:where([data-css~=campaign-new]) .cn-failed{margin-top:var(--space-4);font-size:var(--text-sm)}:where([data-css~=campaign-new]) .cn-backlink{margin-top:var(--space-6);color:var(--ink-muted);font-size:var(--text-sm);text-decoration:none;display:block}:where([data-css~=campaign-new]) .cn-backlink:hover{color:var(--ink)}@media (width<=640px){:where([data-css~=campaign-new]) .cn-page{padding-left:var(--space-4);padding-right:var(--space-4)}:where([data-css~=campaign-new]) .cn-picks,:where([data-css~=campaign-new]) .cn-winrow,:where([data-css~=campaign-new]) .cn-page .grid{grid-template-columns:minmax(0,1fr)}:where([data-css~=campaign-new]) .cn-taskrow,:where([data-css~=campaign-new]) .cn-addtask{flex-wrap:wrap}:where([data-css~=campaign-new]) .cn-taskrow input[type=text].cn-taskname,:where([data-css~=campaign-new]) .cn-addtask .cn-taskname{flex-basis:100%}:where([data-css~=campaign-new]) .cn-page select.cn-mini-select{flex:1;width:auto;min-width:0}:where([data-css~=campaign-new]) .cn-saverow{flex-direction:column;align-items:flex-start}}:where([data-css~=prospects]) .prospects-page{max-width:820px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=prospects]) .list{top:0;bottom:0;left:var(--sbw,240px);width:var(--rail-w);z-index:40;background:var(--surface-2);border-right:1px solid var(--line-strong);padding:22px var(--space-3) var(--space-4);transition:left var(--anim);flex-direction:column;display:flex;position:fixed}:where([data-css~=prospects]) .lhead{margin-bottom:var(--space-3);align-items:baseline;padding:0 10px;display:flex}:where([data-css~=prospects]) .lhead .lnum{font:500 var(--text-xs) var(--font-sans);color:var(--ink-faint);margin-left:auto}:where([data-css~=prospects]) .newbtn{width:100%;font:600 var(--text-sm) / 1 var(--font-sans);border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer;margin-bottom:var(--space-2);justify-content:center;align-items:center;gap:7px;padding:11px;display:flex}:where([data-css~=prospects]) .newbtn:hover{border-color:var(--brand)}:where([data-css~=prospects]) .list .search{border-radius:var(--radius-sm);width:100%;margin-bottom:var(--space-3)}:where([data-css~=prospects]) .litems{flex:1;overflow-y:auto}:where([data-css~=prospects]) .titem{text-align:left;cursor:pointer;border-radius:var(--radius-sm);width:100%;font:500 var(--text-sm) / 1.35 var(--font-sans);color:var(--ink-soft);background:0 0;border:none;outline:none;align-items:center;gap:10px;margin-bottom:2px;padding:10px;display:flex}:where([data-css~=prospects]) .titem:hover{background:var(--bg);color:var(--ink)}:where([data-css~=prospects]) .titem:focus-visible{box-shadow:0 0 0 2px var(--brand-soft)}:where([data-css~=prospects]) .titem .dot{border-radius:50%;flex:none;width:9px;height:9px}:where([data-css~=prospects]) .titem small{font:400 var(--text-xs) var(--font-sans);color:var(--ink-faint);margin-top:2px;display:block}:where([data-css~=prospects]) .titem.on{background:var(--surface);color:var(--brand)}:where([data-css~=prospects]) .titem.on small{color:var(--brand);opacity:.85}:where([data-css~=prospects]) .prospects-page .edhead{align-items:baseline;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}:where([data-css~=prospects]) .prospects-page .edhead h1{overflow-wrap:anywhere;min-width:0;font:600 28px / 1.2 var(--font-display);flex:16rem;margin:0}:where([data-css~=prospects]) .prospects-edactions{gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}:where([data-css~=prospects]) .prospects-edactions .btn{white-space:nowrap}:where([data-css~=prospects]) .edmeta{color:var(--ink-muted);font-size:var(--text-sm);margin:0 0 var(--space-6)}:where([data-css~=prospects]) .edmeta .prospect-from{border-radius:var(--radius-pill);background:var(--pair-them-soft);color:var(--pair-them-ink);border:1px solid var(--pair-them);font-weight:500;font-size:var(--text-xs);padding:2px 9px;text-decoration:none;display:inline-block}:where([data-css~=prospects]) .edmeta .prospect-from:hover{text-decoration:underline}:where([data-css~=prospects]) .prospect-listing{gap:var(--space-2) var(--space-6);margin:0 0 var(--space-4);font-size:var(--text-sm);grid-template-columns:max-content 1fr;display:grid}:where([data-css~=prospects]) .prospect-listing>div{display:contents}:where([data-css~=prospects]) .prospect-listing dt{color:var(--ink-muted)}:where([data-css~=prospects]) .prospect-listing dd{margin:0}:where([data-css~=prospects]) .prospect-listing a{color:var(--ink)}:where([data-css~=prospects]) .swatches{align-items:center;gap:var(--space-2);display:flex}:where([data-css~=prospects]) .swatch{cursor:pointer;border:2px solid var(--surface);width:26px;height:26px;box-shadow:0 0 0 1px var(--line-strong);border-radius:50%;padding:0}:where([data-css~=prospects]) .swatch.on{box-shadow:0 0 0 2px var(--brand)}:where([data-css~=prospects]) .swatch.custom{background:var(--surface);color:var(--ink-faint);font:600 var(--text-sm) / 1 var(--font-sans);box-shadow:none;border-style:dashed;border:1.5px dashed var(--line-strong);justify-content:center;align-items:center;display:inline-flex}:where([data-css~=prospects]) .swatches .hint{margin:0 0 0 var(--space-2)}:where([data-css~=prospects]) .values-row{gap:var(--space-2);flex-wrap:wrap;display:flex}:where([data-css~=prospects]) .vtag{font:500 13px / 1 var(--font-sans);background:var(--surface-2);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3);color:var(--ink);align-items:center;gap:6px;display:inline-flex}:where([data-css~=prospects]) .vtag i{color:var(--ink-faint);cursor:pointer;font-style:normal}:where([data-css~=prospects]) input.vtag.add{border:1.5px dashed var(--line-strong);color:var(--ink-muted);cursor:pointer;border-radius:var(--radius-pill);width:auto;padding:var(--space-2) var(--space-3);background:0 0;font-family:inherit;font-size:13px;font-weight:500}:where([data-css~=prospects]) .saverow{align-items:center;gap:var(--space-4);display:flex}:where([data-css~=prospects]) .save{font:600 var(--text-base) / 1 var(--font-sans);color:#fff;background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius);padding:14px var(--space-6);cursor:pointer}:where([data-css~=prospects]) .save:hover{filter:brightness(1.25)}:where([data-css~=prospects]) .save:disabled{opacity:.6;cursor:default}:where([data-css~=prospects]) .prospects-page .saverow{flex-wrap:wrap}:where([data-css~=prospects]) .saverow .hint{margin:0}:where([data-css~=prospects]) .danger{font:500 var(--text-sm) var(--font-sans);color:var(--bad-ink);cursor:pointer;background:0 0;border:none;margin-left:auto}:where([data-css~=prospects]) .danger:disabled{opacity:.5;cursor:default}@media (width<=940px){body.has-sb.has-rail{padding-left:0}}@media (width<=640px){:where([data-css~=prospects]) .prospects-page .grid{grid-template-columns:1fr}}:where([data-css~=rail-picker]) .rail-picker-toggle{display:none}@media (width<=940px){:where([data-css~=rail-picker]) .rail-picker-toggle{align-items:center;gap:var(--space-3);text-align:left;cursor:pointer;width:100%;margin-bottom:var(--space-3);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:var(--space-3) 14px;font:500 var(--text-sm) / 1.35 var(--font-sans);color:var(--ink);display:flex}:where([data-css~=rail-picker]) .rail-picker-toggle:hover{border-color:var(--brand)}:where([data-css~=rail-picker]) .rail-picker-toggle .label-caps{color:var(--ink-faint);margin-bottom:3px;display:block}:where([data-css~=rail-picker]) .rail-picker-cur{flex:1;min-width:0}:where([data-css~=rail-picker]) .rail-picker-chev{color:var(--ink-faint);transition:transform var(--anim)}:where([data-css~=rail-picker]) .rail-picker-toggle[aria-expanded=true] .rail-picker-chev{transform:rotate(180deg)}:where([data-css~=rail-picker]) aside.rail-picker-list{width:auto;margin-bottom:var(--space-6);border:1px solid var(--line-strong);border-radius:var(--radius);padding:14px 10px 10px;display:none;position:static}:where([data-css~=rail-picker]) aside.rail-picker-list.rail-picker-open{display:flex}:where([data-css~=rail-picker]) aside.rail-picker-list .litems{max-height:50vh}}:where([data-css~=requests]) .rq-page{max-width:1140px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=requests]) .rq-page h1{font:600 28px/1.2 var(--font-display);margin:0 0 var(--space-1)}:where([data-css~=requests]) .rq-page .sub{color:var(--ink-soft);margin:0 0 var(--space-6);font-size:var(--text-sm);overflow-wrap:anywhere}:where([data-css~=requests]) .rq-page .sub code{font:500 var(--text-xs) var(--font-mono);color:var(--brand)}:where([data-css~=requests]) .rq-page .sub a{color:var(--brand);font-weight:500;text-decoration:none}:where([data-css~=requests]) .rq-page .sub a:hover{text-decoration:underline}:where([data-css~=requests]) .rq-msg{padding:var(--space-8) var(--space-4);text-align:center;color:var(--ink-muted);font-size:var(--text-sm)}:where([data-css~=requests]) .rq-table{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden;container:rq-table/inline-size}:where([data-css~=requests]) .rq-table .tablebar{align-items:center;gap:var(--space-2);padding:11px var(--space-4);background:var(--surface-2);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}:where([data-css~=requests]) .rq-table .tablebar .search{max-width:100%}:where([data-css~=requests]) .rq-table .tablebar .count{font:400 var(--text-xs) var(--font-sans);color:var(--ink-muted);margin-left:auto}:where([data-css~=requests]) .rq-row,:where([data-css~=requests]) .rq-hdr{align-items:center;gap:var(--space-4);padding:13px var(--space-4);grid-template-columns:minmax(0,1.5fr) minmax(0,1.3fr) 96px 82px 96px 120px 104px;display:grid}:where([data-css~=requests]) .rq-hdr{background:var(--surface-2);border-bottom:1px solid var(--line);padding-top:11px;padding-bottom:11px}:where([data-css~=requests]) .rq-hdr span{font:600 11px/1 var(--font-sans);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted)}:where([data-css~=requests]) .rq-row{border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;position:relative}:where([data-css~=requests]) .rq-row.rq-open:hover{background:var(--pair-them-soft)}:where([data-css~=requests]) .rq-act{justify-self:end}:where([data-css~=requests]) .rq-stretch{color:inherit;text-decoration:none}:where([data-css~=requests]) .rq-stretch:after{content:"";position:absolute;inset:0}:where([data-css~=requests]) .rq-stretch:focus-visible{outline:none}:where([data-css~=requests]) .rq-row:has(.rq-stretch:focus-visible){outline:2px solid var(--brand);outline-offset:-2px}:where([data-css~=requests]) .rq-row button.rq-act{z-index:1;position:relative}:where([data-css~=requests]) .rq-row:last-child{border-bottom:none}:where([data-css~=requests]) .rq-row:has(+.rq-held){border-bottom:none}:where([data-css~=requests]) .rq-row:has(+.pager){border-bottom:none}:where([data-css~=requests]) .rq-pcell{align-items:flex-start;gap:10px;min-width:0;display:flex}:where([data-css~=requests]) .rq-pcell .duo{margin-top:var(--space-1)}:where([data-css~=requests]) .rq-pcell>span:last-child{min-width:0}:where([data-css~=requests]) .rq-pcell b{font:600 var(--text-sm) / 1.3 var(--font-sans);overflow-wrap:anywhere}:where([data-css~=requests]) .rq-pcell small{font:400 var(--text-xs) / 1.4 var(--font-sans);color:var(--ink-faint);margin-top:2px;display:block}:where([data-css~=requests]) .rq-ask{font:400 var(--text-sm) / 1.45 var(--font-sans);color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:where([data-css~=requests]) .rq-when{font:400 var(--text-xs) var(--font-sans);color:var(--ink-faint);white-space:nowrap}:where([data-css~=requests]) .rq-none{font:400 var(--text-xs) var(--font-sans);color:var(--ink-faint)}:where([data-css~=requests]) .rq-kanume,:where([data-css~=requests]) .rq-status{align-items:center;min-width:0;display:flex}:where([data-css~=requests]) .rq-listed{font:500 var(--text-xs) / 1 var(--font-sans);color:var(--ink-muted);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-pill);white-space:nowrap;padding:5px 9px}:where([data-css~=requests]) .rq-held{align-items:center;gap:var(--space-2);padding:11px var(--space-4);border-top:1px solid var(--line);background:var(--surface);font:400 var(--text-xs) var(--font-sans);color:var(--ink-faint);display:flex}:where([data-css~=requests]) .rq-held a{color:var(--brand);text-decoration:none}:where([data-css~=requests]) .rq-held a:hover{text-decoration:underline}:where([data-css~=requests]) .rq-table .pager{flex-wrap:wrap}@container rq-table (width<=940px){:where([data-css~=requests]) .rq-row,:where([data-css~=requests]) .rq-hdr{grid-template-columns:minmax(0,1.4fr) 92px 110px 104px}:where([data-css~=requests]) .rq-ask,:where([data-css~=requests]) .rq-kanume,:where([data-css~=requests]) .rq-when,:where([data-css~=requests]) .rq-hdr span:nth-child(2),:where([data-css~=requests]) .rq-hdr span:nth-child(3),:where([data-css~=requests]) .rq-hdr span:nth-child(5){display:none}}@container rq-table (width<=520px){:where([data-css~=requests]) .rq-hdr{display:none}:where([data-css~=requests]) .rq-row{align-items:center;column-gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) calc(var(--space-4) + 28px);flex-wrap:wrap;row-gap:6px;display:flex}:where([data-css~=requests]) .rq-pcell{flex-basis:100%;margin-left:-28px}:where([data-css~=requests]) .rq-ask{font-size:var(--text-xs);flex-basis:100%;display:block}:where([data-css~=requests]) .rq-kanume{display:inline-flex}:where([data-css~=requests]) .rq-when{display:inline}:where([data-css~=requests]) .rq-kanume:has(.rq-none){display:none}:where([data-css~=requests]) .rq-act{margin-left:auto}:where([data-css~=requests]) .rq-act:empty{display:none}}@media (width<=640px){:where([data-css~=requests]) .rq-page{padding:var(--space-6) var(--space-4) 96px}}:where([data-css~=convert-prospect]) .convert-choice{margin-top:var(--space-4);max-width:560px;padding:var(--space-3) var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius-sm);background:var(--surface)}:where([data-css~=convert-prospect]) .convert-choice p{font-size:var(--text-sm);margin:0}:where([data-css~=convert-prospect]) .convert-choice-acts{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}:where([data-css~=convert-prospect]) .convert-err{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--bad-ink)}:where([data-css~=request-read]) .rr-page{max-width:860px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=request-read]) .rr-page h1{font:600 28px/1.2 var(--font-display);margin:0 0 var(--space-1);overflow-wrap:anywhere}:where([data-css~=request-read]) .rr-page .sub{color:var(--ink-soft);margin:0 0 var(--space-4);font-size:var(--text-sm)}:where([data-css~=request-read]) .rr-page .sub:empty{display:none}:where([data-css~=request-read]) .rr-msg{padding:var(--space-8) var(--space-4);text-align:center;color:var(--ink-muted);font-size:var(--text-sm)}:where([data-css~=request-read]) .rr-msg a{color:var(--brand);font-weight:500;text-decoration:none}:where([data-css~=request-read]) .rr-acts{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}:where([data-css~=request-read]) .rr-err{margin:0 0 var(--space-6);font-size:var(--text-sm);color:var(--bad-ink)}:where([data-css~=request-read]) .rr-acts .btn.dark{background:var(--ink);border-color:var(--ink);color:#fff}:where([data-css~=request-read]) .rr-note{margin:0 0 var(--space-6);font-size:var(--text-sm);color:var(--ink-soft);white-space:pre-line}:where([data-css~=request-read]) .rr-note .label-caps{margin-bottom:var(--space-1);display:block}:where([data-css~=request-read]) .rr-ask{border:1px solid color-mix(in srgb, var(--pair-them) 30%, transparent);background:var(--pair-them-soft);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-6)}:where([data-css~=request-read]) .rr-ask .label-caps{color:var(--pair-them-ink)}:where([data-css~=request-read]) .rr-ask blockquote{margin:var(--space-3) 0 0;padding-left:var(--space-4);border-left:2px solid var(--pair-them);font:400 var(--text-lg) / 1.6 var(--font-sans);color:var(--ink-soft);white-space:pre-line;overflow-wrap:anywhere}:where([data-css~=request-read]) .rr-ask cite{margin-top:var(--space-3);font:normal 400 var(--text-xs) / 1.5 var(--font-sans);color:var(--ink-muted);display:block}:where([data-css~=request-read]) .rr-ask cite code{font:500 11px var(--font-mono)}:where([data-css~=request-read]) .rr-answers{margin:0}:where([data-css~=request-read]) .rr-answers div{gap:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:200px 1fr;padding:10px 0;display:grid}:where([data-css~=request-read]) .rr-answers div:first-child{padding-top:0}:where([data-css~=request-read]) .rr-answers div:last-child{border-bottom:none;padding-bottom:0}:where([data-css~=request-read]) .rr-answers dt{font:500 var(--text-sm) / 1.45 var(--font-sans);color:var(--ink-muted)}:where([data-css~=request-read]) .rr-answers dd{font:400 var(--text-sm) / 1.45 var(--font-sans);color:var(--ink);overflow-wrap:anywhere;white-space:pre-line;margin:0}:where([data-css~=request-read]) .rr-answers dd a{color:var(--brand);text-decoration:none}:where([data-css~=request-read]) .rr-answers dd a:hover{text-decoration:underline}:where([data-css~=request-read]) .rr-unanalyzed{background:var(--surface-2);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6);font-size:var(--text-sm);color:var(--ink-muted);line-height:1.6}:where([data-css~=request-read]) .rr-unanalyzed .label-caps{margin-bottom:var(--space-1);display:block}:where([data-css~=request-read]) .rr-unanalyzed a{color:var(--brand);font-weight:500;text-decoration:none}:where([data-css~=request-read]) .rr-unanalyzed a:hover{text-decoration:underline}@media (width<=640px){:where([data-css~=request-read]) .rr-page{padding:var(--space-6) var(--space-4) 96px}:where([data-css~=request-read]) .rr-answers div{grid-template-columns:1fr;gap:2px}}:where([data-css~=settings]) .settings-page{max-width:860px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=settings]) .settings-page h1{font:600 28px/1.2 var(--font-display);margin:0 0 var(--space-1)}:where([data-css~=settings]) .settings-page .sub{color:var(--ink-soft);margin:0 0 var(--space-6);font-size:var(--text-sm)}:where([data-css~=settings]) .settings-page .sub a{color:var(--brand)}:where([data-css~=settings]) .setnav{gap:var(--space-1);padding:var(--space-1);margin-bottom:var(--space-6);background:var(--surface-2);border-radius:var(--radius);width:fit-content;display:flex}:where([data-css~=settings]) .setnav a{font:500 var(--text-sm)/1 var(--font-sans);color:var(--ink-muted);padding:9px var(--space-4);border-radius:var(--radius-sm);text-decoration:none}:where([data-css~=settings]) .setnav a:hover{color:var(--ink)}:where([data-css~=settings]) .setnav a.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card)}:where([data-css~=settings]) .setnav-row{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}:where([data-css~=settings]) .setnav-row .setnav{margin-bottom:0}@media (width<=560px){:where([data-css~=settings]) .setnav-row{flex-wrap:wrap}:where([data-css~=settings]) .setnav a{padding:9px var(--space-3)}}:where([data-css~=settings]) .setnav-signout{font:500 var(--text-sm)/1 var(--font-sans);color:var(--ink-muted);padding:9px var(--space-1);cursor:pointer;background:0 0;border:0}:where([data-css~=settings]) .setnav-signout:hover{color:var(--ink)}:where([data-css~=settings]) .slugrow{display:flex}:where([data-css~=settings]) .slugrow .slugprefix{box-sizing:border-box;padding:10px var(--space-3);background:var(--surface-2);color:var(--ink-faint);line-height:1.4;font-size:var(--text-sm);border:1px solid var(--line-strong);border-radius:var(--radius-sm) 0 0 var(--radius-sm);white-space:nowrap;border-right:none;align-items:center;margin:0;font-weight:400;display:flex}:where([data-css~=settings]) .slugrow input{border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-left:none}:where([data-css~=settings]) .swatches{align-items:center;gap:var(--space-2);display:flex}:where([data-css~=settings]) .swatch{cursor:pointer;border:2px solid var(--surface);width:26px;height:26px;box-shadow:0 0 0 1px var(--line-strong);border-radius:50%;padding:0}:where([data-css~=settings]) .swatch.on{box-shadow:0 0 0 2px var(--brand)}:where([data-css~=settings]) .swatch.custom{background:var(--surface);color:var(--ink-faint);font:600 var(--text-sm)/1 var(--font-sans);box-shadow:none;border-style:dashed;border:1.5px dashed var(--line-strong);justify-content:center;align-items:center;display:inline-flex}:where([data-css~=settings]) .swatches .hint{margin:0 0 0 var(--space-2)}:where([data-css~=settings]) .settings-page input[readonly]{background:var(--surface-2);color:var(--ink-soft);cursor:default}:where([data-css~=settings]) .swatch.readonly{box-sizing:border-box;cursor:default;flex:none}:where([data-css~=settings]) .markrow{align-items:center;gap:var(--space-4);display:flex}:where([data-css~=settings]) .markbox{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line-strong);width:64px;height:64px;color:var(--ink-faint);font:600 22px var(--font-display);flex:none;justify-content:center;align-items:center;display:flex}:where([data-css~=settings]) .markrow .btn{margin-right:var(--space-2)}:where([data-css~=settings]) .saverow{align-items:center;gap:var(--space-4);display:flex}:where([data-css~=settings]) .save{font:600 var(--text-base)/1 var(--font-sans);color:#fff;background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius);padding:14px var(--space-6);cursor:pointer}:where([data-css~=settings]) .save:hover{filter:brightness(1.25)}:where([data-css~=settings]) .save:disabled{opacity:.6;cursor:default}:where([data-css~=settings]) .saverow .hint{margin:0}:where([data-css~=settings]) .seatline{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-soft);margin-bottom:var(--space-6);display:flex}:where([data-css~=settings]) .seatline b{color:var(--ink)}:where([data-css~=settings]) .seatline a{color:var(--brand)}:where([data-css~=settings]) .invrow{gap:var(--space-4);grid-template-columns:1fr 160px auto;align-items:end;display:grid}:where([data-css~=settings]) .invrow .save{font:600 var(--text-sm)/1 var(--font-sans);border-radius:var(--radius-sm);padding:11px 18px}:where([data-css~=settings]) .mlist{flex-direction:column;display:flex}:where([data-css~=settings]) .mrow{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--line);padding:14px 0;display:flex}:where([data-css~=settings]) .mlist .mrow:last-child{border-bottom:none}:where([data-css~=settings]) .mrow .avatar{background:var(--film);color:#fff;width:34px;height:34px;font:600 13px var(--font-sans);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}:where([data-css~=settings]) .mrow .who{flex:1;min-width:0}:where([data-css~=settings]) .mrow .who b{font:600 var(--text-sm) var(--font-sans);display:block}:where([data-css~=settings]) .mrow .who small{color:var(--ink-faint);font-size:var(--text-xs)}:where([data-css~=settings]) .mrow select{flex:none;width:130px}:where([data-css~=settings]) .mrow .danger{font:500 var(--text-sm) var(--font-sans);color:var(--bad-ink);cursor:pointer;background:0 0;border:none;flex:none}:where([data-css~=settings]) .mrow .owner-tag{width:130px;color:var(--ink-faint);font-size:var(--text-xs);flex:none}:where([data-css~=settings]) .mstatus{font:600 var(--text-xs)/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-pill);flex:none;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}:where([data-css~=settings]) .mstatus.active{background:var(--good-soft);color:var(--good-ink)}:where([data-css~=settings]) .mstatus.pending{background:var(--warn-soft);color:var(--warn-ink)}:where([data-css~=settings]) .pendrow{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:var(--text-sm);display:flex}:where([data-css~=settings]) .pendlist .pendrow:last-child{border-bottom:none}:where([data-css~=settings]) .pendrow .who{flex:1}:where([data-css~=settings]) .pendrow .who small{color:var(--ink-faint);font-size:var(--text-xs);display:block}:where([data-css~=settings]) .pendrow .link-btn{font:500 var(--text-sm) var(--font-sans);color:var(--brand);cursor:pointer;background:0 0;border:none;padding:0}:where([data-css~=settings]) .pendrow .danger{font:500 var(--text-sm) var(--font-sans);color:var(--bad-ink);cursor:pointer;background:0 0;border:none}:where([data-css~=settings]) .planrow{align-items:center;gap:var(--space-6);display:flex}:where([data-css~=settings]) .planinfo{flex:1}:where([data-css~=settings]) .planinfo .name{font:600 var(--text-xl) var(--font-display);margin:0 0 2px}:where([data-css~=settings]) .planinfo .price{color:var(--ink-muted);font-size:var(--text-sm)}:where([data-css~=settings]) .planmeta{gap:var(--space-8);margin-top:var(--space-4);display:flex}:where([data-css~=settings]) .planmeta div b{font:600 var(--text-xl)/1.2 var(--font-display);display:block}:where([data-css~=settings]) .planmeta div small{color:var(--ink-faint);font-size:var(--text-xs)}:where([data-css~=settings]) .credbar{background:var(--surface-2);border-radius:3px;width:140px;height:6px;margin-top:6px;overflow:hidden}:where([data-css~=settings]) .credbar i{background:var(--film-x);height:100%;display:block}:where([data-css~=settings]) .paymethod{align-items:center;gap:var(--space-4);display:flex}:where([data-css~=settings]) .cardchip{background:var(--ink);color:#fff;width:52px;height:36px;font:600 11px var(--font-sans);letter-spacing:.02em;border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}:where([data-css~=settings]) .paymethod .who{flex:1}:where([data-css~=settings]) .paymethod .who b{font:600 var(--text-sm) var(--font-sans);display:block}:where([data-css~=settings]) .paymethod .who small{color:var(--ink-faint);font-size:var(--text-xs)}:where([data-css~=settings]) table.invoices{border-collapse:collapse;width:100%;font-size:var(--text-sm)}:where([data-css~=settings]) table.invoices th{text-align:left;font:600 var(--text-xs) var(--font-sans);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);border-bottom:1px solid var(--line);padding:0 0 10px}:where([data-css~=settings]) table.invoices td{padding:var(--space-3) 0;border-bottom:1px solid var(--line);color:var(--ink-soft)}:where([data-css~=settings]) table.invoices tr:last-child td{border-bottom:none}:where([data-css~=settings]) table.invoices a.dl{color:var(--brand);font-weight:500;text-decoration:none}:where([data-css~=settings]) .intervals{gap:var(--space-2);margin-top:var(--space-6);display:flex}:where([data-css~=settings]) .planchoice{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line)}:where([data-css~=settings]) .billing-note,:where([data-css~=settings]) .billing-err{font-size:var(--text-sm);margin:0 0 var(--space-4)}:where([data-css~=settings]) .billing-note{color:var(--ink-soft)}:where([data-css~=settings]) .billing-err{color:var(--bad-ink)}:where([data-css~=settings]) .planinfo .billing-err{margin:var(--space-2) 0 0}@media (width<=560px){:where([data-css~=settings]) .planrow{flex-wrap:wrap}:where([data-css~=settings]) .planmeta{gap:var(--space-4) var(--space-8);flex-wrap:wrap}}:where([data-css~=settings-requests]) .rq-settings .cardhead{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}:where([data-css~=settings-requests]) .rq-settings .linkrow{align-items:center;gap:var(--space-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-3) 14px;flex-wrap:wrap;display:flex}:where([data-css~=settings-requests]) .rq-settings .linkrow.invalid{border-color:var(--bad)}:where([data-css~=settings-requests]) .rq-settings .linkrow .url{min-width:0;font:500 13px var(--font-mono);color:var(--ink);flex:280px;align-items:center;display:flex}:where([data-css~=settings-requests]) .rq-settings .linkrow .url span{white-space:nowrap}:where([data-css~=settings-requests]) .rq-settings .linkrow .url input{width:auto;min-width:8ch;font:500 13px var(--font-mono);color:var(--brand);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:5px var(--space-2);flex:1;margin-left:2px}:where([data-css~=settings-requests]) .rq-settings .linkrow .spacer{flex:0 1 0}:where([data-css~=settings-requests]) .rq-settings .visrow{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 14px;margin-top:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);display:flex}:where([data-css~=settings-requests]) .rq-settings .vn{font:500 var(--text-sm) / 1.35 var(--font-sans)}:where([data-css~=settings-requests]) .rq-settings .vn small{color:var(--ink-faint);font-weight:400;font-size:var(--text-xs);margin-top:3px;display:block}:where([data-css~=settings-requests]) .rq-settings .toggle{border-radius:var(--radius-pill);background:var(--line-strong);cursor:pointer;width:34px;height:20px;transition:background var(--anim);border:0;flex:none;padding:0;position:relative}:where([data-css~=settings-requests]) .rq-settings .toggle.on{background:var(--good)}:where([data-css~=settings-requests]) .rq-settings .toggle:after{content:"";width:14px;height:14px;transition:left var(--anim);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}:where([data-css~=settings-requests]) .rq-settings .toggle.on:after{left:17px}:where([data-css~=settings-requests]) .rq-settings .rq-lead{margin:0 0 var(--space-4)}:where([data-css~=settings-requests]) .rq-settings .rq-lead a{color:var(--brand);font-weight:500;text-decoration:none}:where([data-css~=settings-requests]) .rq-settings .rq-lead a:hover{text-decoration:underline}:where([data-css~=settings-requests]) .rq-settings .rq-lead+.visrow{margin-top:0}:where([data-css~=settings-requests]) .rq-settings .visrow+.visrow{margin-top:var(--space-2)}:where([data-css~=settings-requests]) .rq-settings .visrow.invalid{border-color:var(--bad)}:where([data-css~=settings-requests]) .rq-settings .toggle[aria-disabled=true]{cursor:not-allowed;opacity:.55}:where([data-css~=settings-requests]) .rq-settings .vn small .rq-num{width:7ch;font:500 var(--text-xs)/1.4 var(--font-sans);color:var(--ink);vertical-align:baseline;margin:2px 0;padding:2px 6px;display:inline-block}:where([data-css~=settings-requests]) .rq-settings .vn small .rq-num[aria-invalid=true]{border-color:var(--bad)}:where([data-css~=settings-requests]) .rq-settings .rq-floor{margin:var(--space-3) 0 0}:where([data-css~=settings-requests]) .rq-settings .rq-analysis-hint{margin:var(--space-2) 0 0}:where([data-css~=settings-requests]) .rq-settings .fields{margin:0 calc(-1 * var(--space-6));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:where([data-css~=settings-requests]) .rq-settings .frow{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:18px minmax(0,1fr) auto auto auto;display:grid}:where([data-css~=settings-requests]) .rq-settings .fields>:last-child,:where([data-css~=settings-requests]) .rq-settings .fields>.rq-qwrap:last-child>:last-child{border-bottom:0}:where([data-css~=settings-requests]) .rq-settings .frow.fixed{background:var(--surface-2)}:where([data-css~=settings-requests]) .rq-settings .frow.dragging{opacity:.5}:where([data-css~=settings-requests]) .rq-settings .frow.over{box-shadow:inset 0 2px 0 var(--ink-faint)}:where([data-css~=settings-requests]) .rq-settings .frow.invalid .fname small{color:var(--bad-ink)}:where([data-css~=settings-requests]) .rq-settings .frow .drag{color:var(--ink-faint);cursor:grab;-webkit-user-select:none;user-select:none;font-size:13px;line-height:1}:where([data-css~=settings-requests]) .rq-settings .frow .drag.locked{cursor:default;opacity:.4}:where([data-css~=settings-requests]) .rq-settings .fname{font:500 var(--text-sm) / 1.35 var(--font-sans);overflow-wrap:anywhere}:where([data-css~=settings-requests]) .rq-settings .fname small{color:var(--ink-faint);font-weight:400;font-size:var(--text-xs);margin-top:2px;display:block}:where([data-css~=settings-requests]) .rq-settings .rq-untitled{color:var(--ink-faint)}:where([data-css~=settings-requests]) .rq-settings .req{font:500 var(--text-xs)/1 var(--font-sans);color:var(--ink-faint)}:where([data-css~=settings-requests]) .rq-settings .aimark{white-space:nowrap;font:500 var(--text-xs)/1 var(--font-sans);color:var(--ink-muted);border-radius:var(--radius-pill);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--film) border-box;border:1px solid #0000;align-items:center;gap:6px;padding:5px 9px 5px 6px;display:inline-flex}:where([data-css~=settings-requests]) .rq-settings .aimark i{background:var(--film);border-radius:50%;width:9px;height:9px}:where([data-css~=settings-requests]) .rq-settings .aimark.off{border-color:var(--line);color:var(--ink-faint);background:0 0}:where([data-css~=settings-requests]) .rq-settings .aimark.off i{background:var(--line-strong)}:where([data-css~=settings-requests]) .rq-settings .fixed .aimark{background:linear-gradient(var(--surface-2), var(--surface-2)) padding-box, var(--film) border-box}:where([data-css~=settings-requests]) .rq-settings .fixed .aimark.off{background:0 0}:where([data-css~=settings-requests]) .rq-settings .rq-tools{justify-content:flex-end;align-items:center;gap:2px;min-width:96px;display:inline-flex}:where([data-css~=settings-requests]) .rq-settings .rq-icon{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-muted);font:500 var(--text-sm)/1 var(--font-sans);cursor:pointer;background:0 0;border:0}:where([data-css~=settings-requests]) .rq-settings .rq-icon:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}:where([data-css~=settings-requests]) .rq-settings .rq-icon:disabled{color:var(--line-strong);cursor:default}:where([data-css~=settings-requests]) .rq-settings .rq-linkbtn{font:500 var(--text-sm) / 1 var(--font-sans);color:var(--brand);padding:6px var(--space-1) 6px var(--space-2);cursor:pointer;background:0 0;border:0}:where([data-css~=settings-requests]) .rq-settings .rq-editor{padding:var(--space-4) var(--space-6) var(--space-6);background:var(--bg);border-bottom:1px solid var(--line)}:where([data-css~=settings-requests]) .rq-settings .rq-editor .grid>*{min-width:0}:where([data-css~=settings-requests]) .rq-settings .rq-check{align-items:flex-start;gap:var(--space-2);font:500 var(--text-sm) / 1.35 var(--font-sans);cursor:pointer;display:flex}:where([data-css~=settings-requests]) .rq-settings .rq-check input{accent-color:var(--ink);margin:2px 0 0}:where([data-css~=settings-requests]) .rq-settings .rq-check small{color:var(--ink-faint);font-weight:400;font-size:var(--text-xs);margin-top:2px;display:block}:where([data-css~=settings-requests]) .rq-settings .rq-editor-actions{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}:where([data-css~=settings-requests]) .rq-settings .rq-danger{font:500 var(--text-sm) var(--font-sans);color:var(--bad-ink);cursor:pointer;background:0 0;border:none;padding:0}:where([data-css~=settings-requests]) .rq-settings .actions{align-items:center;gap:var(--space-4);display:flex}:where([data-css~=settings-requests]) .rq-settings .actions .hint,:where([data-css~=settings-requests]) .rq-settings .actions .rq-err{margin:0}:where([data-css~=settings-requests]) .rq-settings .addq{margin-top:var(--space-4);flex-wrap:wrap}:where([data-css~=settings-requests]) .rq-settings .rq-typepick{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}:where([data-css~=settings-requests]) .rq-settings .save{font:600 var(--text-sm) / 1 var(--font-sans);border-radius:var(--radius-sm);padding:11px 18px}:where([data-css~=settings-requests]) .rq-settings .rq-err{margin:var(--space-2) 0 0;font:400 var(--text-xs) / 1.4 var(--font-sans);color:var(--bad-ink)}@media (width<=640px){:where([data-css~=settings-requests]) .rq-settings .frow{row-gap:var(--space-2);column-gap:var(--space-3);grid-template-columns:18px auto minmax(0,1fr) auto;grid-template-areas:"drag name name tools"".req ai ai"}:where([data-css~=settings-requests]) .rq-settings .frow .drag{grid-area:drag}:where([data-css~=settings-requests]) .rq-settings .frow .fname{grid-area:name}:where([data-css~=settings-requests]) .rq-settings .frow .rq-tools{grid-area:tools;min-width:0}:where([data-css~=settings-requests]) .rq-settings .frow.fixed .rq-tools{display:none}:where([data-css~=settings-requests]) .rq-settings .frow .req{grid-area:req}:where([data-css~=settings-requests]) .rq-settings .frow .aimark{grid-area:ai;justify-self:start}:where([data-css~=settings-requests]) .rq-settings .rq-editor .grid{grid-template-columns:1fr}:where([data-css~=settings-requests]) .rq-settings .visrow{align-items:flex-start}:where([data-css~=settings-requests]) .rq-settings .vn small .rq-num{font-size:var(--text-base);width:6ch}}:where([data-css~=runs-table]) .runs-table-page{max-width:1140px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=runs-table]) .runs-table-page h1{font:600 28px/1.2 var(--font-display);margin:0 0 var(--space-1)}:where([data-css~=runs-table]) .runs-table-page .sub{color:var(--ink-soft);margin:0 0 var(--space-6);font-size:var(--text-sm)}:where([data-css~=runs-table]) .tablecard{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}:where([data-css~=runs-table]) .tablescroll{overflow-x:auto}:where([data-css~=runs-table]) .tablebar{align-items:center;gap:var(--space-2);padding:10px var(--space-3);background:var(--surface-2);border-bottom:1px solid var(--line-strong);flex-wrap:wrap;display:flex;position:relative}:where([data-css~=runs-table]) .tablebar .count{font:500 var(--text-xs) var(--font-sans);color:var(--ink-muted);white-space:nowrap;margin-left:auto}:where([data-css~=runs-table]) table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}:where([data-css~=runs-table]) th{text-align:left;font:600 var(--text-xs)/1.4 var(--font-sans);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted);padding:var(--space-3) 14px;background:var(--surface);border-bottom:1px solid var(--line);white-space:nowrap}:where([data-css~=runs-table]) td{padding:var(--space-3) 14px;border-bottom:1px solid var(--line);vertical-align:middle}:where([data-css~=runs-table]) tr:last-child td{border-bottom:none}:where([data-css~=runs-table]) tbody tr{cursor:pointer}:where([data-css~=runs-table]) tbody tr:hover td{background:var(--brand-soft)}:where([data-css~=runs-table]) .empty td{cursor:default;color:var(--ink-muted);text-align:center;padding:var(--space-8) 14px}:where([data-css~=runs-table]) .empty:hover td{background:0 0}:where([data-css~=runs-table]) .when{color:var(--ink-muted);white-space:nowrap}:where([data-css~=runs-table]) .pair b{font-weight:600}:where([data-css~=runs-table]) .pair .x{color:var(--ink-faint);padding:0 3px}:where([data-css~=runs-table]) .scenario{font:500 var(--text-xs)/1 var(--font-sans);background:var(--surface-2);border-radius:var(--radius-pill);color:var(--ink-muted);white-space:nowrap;padding:5px 9px}:where([data-css~=runs-table]) .mono{font:500 var(--text-xs) var(--font-mono);color:var(--ink-muted);white-space:nowrap}:where([data-css~=runs-table]) .lbl{cursor:pointer;font-family:inherit;font:600 11px/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid var(--line);white-space:nowrap;background:0 0;padding:6px 10px;display:inline-flex}:where([data-css~=runs-table]) .lbl.none{color:var(--ink-faint);background:0 0;border-style:dashed}:where([data-css~=runs-table]) .lbl.good{background:var(--good-soft);border-color:var(--good);color:var(--good-ink)}:where([data-css~=runs-table]) .lbl.off{background:var(--bad-soft);border-color:var(--bad);color:var(--bad-ink)}:where([data-css~=runs-table]) .lbl.maybe{background:var(--warn-soft);border-color:var(--warn);color:var(--warn-ink)}:where([data-css~=runs-table]) .runs-picker{gap:var(--space-1);display:inline-flex}:where([data-css~=runs-table]) .runs-picker button{font:600 11px/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;padding:6px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-muted);cursor:pointer}:where([data-css~=runs-table]) .runs-picker button[data-v=good]:hover{background:var(--good-soft);border-color:var(--good);color:var(--good-ink)}:where([data-css~=runs-table]) .runs-picker button[data-v=off]:hover{background:var(--bad-soft);border-color:var(--bad);color:var(--bad-ink)}:where([data-css~=runs-table]) .runs-picker button[data-v=maybe]:hover{background:var(--warn-soft);border-color:var(--warn);color:var(--warn-ink)}:where([data-css~=runs-table]) .runs-reason{align-items:center;gap:var(--space-2);display:inline-flex}:where([data-css~=runs-table]) .runs-reason input{width:220px;font:400 var(--text-sm) var(--font-sans);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);padding:5px 9px}:where([data-css~=runs-table]) .runs-reason button{font:600 11px/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid var(--brand);background:var(--brand);color:var(--brand-ink);cursor:pointer;padding:6px 9px}:where([data-css~=runs-table]) .runs-reason button:disabled{opacity:.5;cursor:default}:where([data-css~=runs-table]) .runs-reason button.runs-cancel{border-color:var(--line);color:var(--ink-muted);background:0 0}:where([data-css~=runs-table]) .runs-label-error{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--bad-ink);display:block}:where([data-css~=runs-table]) .foot{margin-top:var(--space-3);color:var(--ink-faint);font-size:var(--text-xs);justify-content:space-between;display:flex}:where([data-css~=runs-table]) .foot code{font-family:var(--font-mono)}:where([data-css~=runs-table]) .fdrop{position:relative}:where([data-css~=runs-table]) .fdrop-menu{z-index:20;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md,10px);min-width:160px;max-height:240px;box-shadow:var(--shadow-card);padding:var(--space-1);position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}:where([data-css~=runs-table]) .fdrop-menu button{text-align:left;width:100%;font:500 var(--text-sm) var(--font-sans);color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:7px 10px;display:block}:where([data-css~=runs-table]) .fdrop-menu button:hover{background:var(--surface-2)}:where([data-css~=runs-table]) .fdrop-menu button[aria-selected=true]{color:var(--brand);font-weight:600}:where([data-css~=compare]) .compare-h2{font:600 var(--text-xl) / 1.2 var(--font-display);letter-spacing:-.01em;margin:var(--space-8) 0 var(--space-3)}:where([data-css~=compare]) .tablecard td a{color:var(--brand);font-weight:500;text-decoration:none}:where([data-css~=compare]) .tablecard td a:hover{text-decoration:underline}:where([data-css~=compare]) .tablecard td.pair a{color:inherit}:where([data-css~=compare]) .compare-labels{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}:where([data-css~=compare]) .compare-labels .lbl{cursor:inherit}:where([data-css~=compare]) .compare-faint,:where([data-css~=compare]) .compare-current{color:var(--ink-faint);font:500 var(--text-xs) var(--font-sans)}:where([data-css~=compare]) .compare-current{color:var(--ink-soft);font-weight:600}:where([data-css~=compare]) .compare-why{min-width:240px;max-width:420px;color:var(--ink-soft)}:where([data-css~=compare]) .compare-why small{color:var(--ink-faint);font-size:var(--text-xs);margin-top:2px;display:block}body.has-sb.has-rail{padding-left:calc(var(--sbw,240px) + var(--rail-w))}:where([data-css~=scenarios]) .scenarios-page{max-width:960px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=scenarios]) .list{top:0;bottom:0;left:var(--sbw,240px);width:var(--rail-w);z-index:40;background:var(--surface-2);border-right:1px solid var(--line-strong);padding:22px var(--space-3) var(--space-4);transition:left var(--anim);flex-direction:column;display:flex;position:fixed}:where([data-css~=scenarios]) .lhead{margin-bottom:var(--space-3);align-items:baseline;padding:0 10px;display:flex}:where([data-css~=scenarios]) .lhead .lnum{font:500 var(--text-xs) var(--font-sans);color:var(--ink-faint);margin-left:auto}:where([data-css~=scenarios]) .newbtn{width:100%;font:600 var(--text-sm) / 1 var(--font-sans);border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer;margin-bottom:var(--space-2);justify-content:center;align-items:center;gap:7px;padding:11px;display:flex}:where([data-css~=scenarios]) .newbtn:hover{border-color:var(--brand)}:where([data-css~=scenarios]) .list .search{border-radius:var(--radius-sm);width:100%;margin-bottom:var(--space-3)}:where([data-css~=scenarios]) .litems{flex:1;overflow-y:auto}:where([data-css~=scenarios]) .sitem{text-align:left;cursor:pointer;border-radius:var(--radius-sm);width:100%;font:500 var(--text-sm) / 1.35 var(--font-sans);color:var(--ink-soft);background:0 0;border:none;outline:none;margin-bottom:2px;padding:10px;display:block}:where([data-css~=scenarios]) .sitem:hover{background:var(--bg);color:var(--ink)}:where([data-css~=scenarios]) .sitem:focus-visible{box-shadow:0 0 0 2px var(--brand-soft)}:where([data-css~=scenarios]) .sitem small{font:500 var(--text-xs) var(--font-mono);color:var(--ink-faint);margin-top:3px;display:block}:where([data-css~=scenarios]) .sitem.on{background:var(--surface);color:var(--brand)}:where([data-css~=scenarios]) .sitem.on small{color:var(--brand);opacity:.85}:where([data-css~=scenarios]) .edhead{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}:where([data-css~=scenarios]) .edhead h2{font:600 26px / 1.2 var(--font-display);margin:0}:where([data-css~=scenarios]) .edhead .slug{font:500 var(--text-sm) var(--font-mono);color:var(--ink-faint)}:where([data-css~=scenarios]) .edhead .spacer{flex:1}:where([data-css~=scenarios]) .used-row{align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--line);font-size:var(--text-sm);color:var(--ink);padding:11px 0;display:flex}:where([data-css~=scenarios]) .used-row:last-of-type{border-bottom:none}:where([data-css~=scenarios]) .used-row .path{font:500 var(--text-xs) var(--font-mono);color:var(--ink-muted)}:where([data-css~=scenarios]) .used-row .note{color:var(--ink-muted);font-size:var(--text-sm)}:where([data-css~=scenarios]) .diff .row{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--line);padding:9px 0;display:flex}:where([data-css~=scenarios]) .diff .row:last-child{border-bottom:none}:where([data-css~=scenarios]) .diff .path{font:500 var(--text-xs) var(--font-mono);color:var(--ink-muted)}:where([data-css~=scenarios]) .old{font:500 var(--text-sm) var(--font-mono);color:var(--bad-ink);background:var(--bad-soft);border-radius:4px;padding:2px 7px;text-decoration:line-through;text-decoration-thickness:1px}:where([data-css~=scenarios]) .new{font:500 var(--text-sm) var(--font-mono);color:var(--good-ink);background:var(--good-soft);border-radius:4px;padding:2px 7px}:where([data-css~=scenarios]) .arrow{color:var(--ink-faint);padding:0 6px}:where([data-css~=scenarios]) .diff-actions{align-items:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}:where([data-css~=scenarios]) .values-row{flex-wrap:wrap;gap:6px;display:flex}:where([data-css~=scenarios]) .vtag{font:500 var(--text-sm) / 1 var(--font-sans);background:var(--surface-2);border-radius:var(--radius-pill);align-items:center;gap:6px;padding:6px 10px;display:inline-flex}:where([data-css~=scenarios]) .vtag i{cursor:pointer;color:var(--ink-faint);font-style:normal}:where([data-css~=scenarios]) .vtag.add{border:1px dashed var(--line-strong);background:0 0;padding:5px 10px}:where([data-css~=scenarios]) .saverow{align-items:center;gap:var(--space-4);display:flex}:where([data-css~=scenarios]) .save{font:600 var(--text-base) / 1 var(--font-sans);color:#fff;background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius);padding:14px var(--space-6);cursor:pointer}:where([data-css~=scenarios]) .save:disabled{opacity:.6;cursor:default}@media (width<=940px){body.has-sb.has-rail{padding-left:0}}:where([data-css~=brief-view]) .doc{max-width:1080px;padding:var(--space-12) var(--space-6) 96px;margin:0 auto}:where([data-css~=brief-view]) .masthead .kicker{gap:var(--space-3);align-items:baseline;display:flex}:where([data-css~=brief-view]) .doc h1{font:600 var(--text-2xl) / 1.15 var(--font-display);letter-spacing:-.01em;margin:var(--space-3) 0 var(--space-4)}:where([data-css~=brief-view]) .doc h1 .x{color:var(--ink-faint);padding:0 .1em;font-weight:400}:where([data-css~=brief-view]) .duo-chips{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}:where([data-css~=brief-view]) .chip{align-items:center;gap:var(--space-2);font:500 var(--text-sm) / 1 var(--font-sans);border:1px solid var(--line);border-radius:var(--radius-pill);padding:7px var(--space-3);background:var(--surface);display:inline-flex}:where([data-css~=brief-view]) .chip .dot{border-radius:50%;width:9px;height:9px}:where([data-css~=brief-view]) .chip.a .dot{background:var(--brand)}:where([data-css~=brief-view]) .chip.b .dot{background:var(--pair-them)}:where([data-css~=brief-view]) .chip small{color:var(--ink-muted);font-weight:400}:where([data-css~=brief-view]) .meta-row{align-items:center;gap:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);padding-left:30px;display:flex;position:relative}:where([data-css~=brief-view]) .meta-row .conf{gap:0}:where([data-css~=brief-view]) .meta-row .conf i{width:9px;height:9px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}:where([data-css~=brief-view]) .meta-row .rate{gap:var(--space-1);display:inline-flex}:where([data-css~=brief-view]) .meta-row .thumb{width:30px;height:26px}:where([data-css~=brief-view]) .spec-row{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}:where([data-css~=brief-view]) .spec{align-items:center;gap:var(--space-2);font:500 var(--text-sm)/1 var(--font-sans);color:var(--ink);background:var(--surface-2);border-radius:var(--radius-pill);padding:var(--space-2) 13px;display:inline-flex}:where([data-css~=brief-view]) .spec small{font:600 10px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}:where([data-css~=brief-view]) .masthead{gap:var(--space-8);margin-bottom:var(--space-8);grid-template-columns:1fr 300px;align-items:start;display:grid}:where([data-css~=brief-view]) .mhead-l{min-width:0}:where([data-css~=brief-view]) .actions-row{align-items:center;gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}:where([data-css~=brief-view]) .btn.dark{background:var(--ink);border-color:var(--ink);color:#fff}:where([data-css~=brief-view]) .actions-row .sep{background:var(--line-strong);width:1px;height:24px;margin:0 var(--space-2)}:where([data-css~=brief-view]) .thumb{border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);width:38px;height:34px;color:var(--ink-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}:where([data-css~=brief-view]) .thumb svg{fill:currentColor;width:15px;height:15px}:where([data-css~=brief-view]) .thumb.down svg{transform:rotate(180deg)}:where([data-css~=brief-view]) .thumb.up.on{background:var(--good-soft);border-color:var(--good);color:var(--good-ink)}:where([data-css~=brief-view]) .thumb.down.on{background:var(--bad-soft);border-color:var(--bad);color:var(--bad-ink)}:where([data-css~=brief-view]) .mhead-l .lede{margin:var(--space-8) 0 0}:where([data-css~=brief-view]) .summary{margin:0 0 var(--space-12)}:where([data-css~=brief-view]) .lede{font:400 var(--text-lg) / 1.6 var(--font-sans);margin:0 0 var(--space-4)}:where([data-css~=brief-view]) .summary ul{color:var(--ink-muted);font-size:var(--text-sm);margin:0;padding-left:18px}:where([data-css~=brief-view]) .summary li{margin-bottom:6px}:where([data-css~=brief-view]) .summary li::marker{color:var(--ink-faint)}:where([data-css~=brief-view]) .film-border{background:var(--film);border-radius:calc(var(--radius-lg) + 2px);box-shadow:var(--shadow-card);height:fit-content;padding:2px}:where([data-css~=brief-view]) .scorecard{background:var(--surface);border-radius:var(--radius-lg);padding:var(--space-6)}:where([data-css~=brief-view]) .score-head{justify-content:space-between;align-items:baseline;display:flex}:where([data-css~=brief-view]) .ai-mark{background:var(--film);width:54px;height:15px;-webkit-mask:var(--logo-mask) no-repeat center / contain;-webkit-mask:var(--logo-mask) no-repeat center / contain;mask:var(--logo-mask) no-repeat center / contain;display:inline-block}:where([data-css~=brief-view]) .score-num{font:600 var(--text-score) / 1 var(--font-display);letter-spacing:-.02em;margin-top:var(--space-4)}:where([data-css~=brief-view]) .score-num small{font-size:var(--text-xl);color:var(--ink-faint);font-family:var(--font-sans)}:where([data-css~=brief-view]) .subscore{margin-top:var(--space-3)}:where([data-css~=brief-view]) .subscore .row{font-size:var(--text-xs);color:var(--ink-muted);margin-bottom:var(--space-1);justify-content:space-between;display:flex}:where([data-css~=brief-view]) .subscore .row b{color:var(--ink);font-weight:600}:where([data-css~=brief-view]) .meter{background:var(--surface-2);border-radius:2px;height:4px;overflow:hidden}:where([data-css~=brief-view]) .meter i{background:var(--brand);border-radius:2px;height:100%;display:block}:where([data-css~=brief-view]) .score-note{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--ink-muted);line-height:1.5}:where([data-css~=brief-view]) .score-note .clamped{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where([data-css~=brief-view]) .score-note-toggle{margin-top:var(--space-1);font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;padding:0}:where([data-css~=brief-view]) .score-note-toggle:hover{text-decoration:underline}:where([data-css~=brief-view]) .inbound-ask{border:1px solid color-mix(in srgb, var(--pair-them) 30%, transparent);background:var(--pair-them-soft);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-8)}:where([data-css~=brief-view]) .inbound-ask .label-caps{color:var(--pair-them-ink)}:where([data-css~=brief-view]) .inbound-ask blockquote{margin:var(--space-3) 0 0;padding-left:var(--space-4);border-left:2px solid var(--pair-them);font:400 var(--text-lg) / 1.6 var(--font-sans);color:var(--ink-soft);white-space:pre-line}:where([data-css~=brief-view]) .inbound-ask cite{margin-top:var(--space-3);font:normal 400 var(--text-xs) / 1.5 var(--font-sans);color:var(--ink-muted);display:block}:where([data-css~=brief-view]) .inbound-ask cite code{font:500 11px var(--font-mono)}:where([data-css~=brief-view]) .arow{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--line);grid-template-columns:168px 1fr 152px;align-items:center;display:grid}:where([data-css~=brief-view]) .arow .an{font:600 var(--text-sm) / 1.3 var(--font-sans)}:where([data-css~=brief-view]) .arow .aw{font:400 var(--text-sm) / 1.55 var(--font-sans);color:var(--ink-muted)}:where([data-css~=brief-view]) .arow .av{justify-self:end}:where([data-css~=brief-view]) .arow .badge{white-space:nowrap}:where([data-css~=brief-view]) .arow.counter .an{color:var(--pair-them-ink)}:where([data-css~=brief-view]) .arow .badge.info{background:var(--neutral-soft);color:var(--neutral-ink)}@media (width<=700px){:where([data-css~=brief-view]) .arow{grid-template-columns:1fr;gap:6px}:where([data-css~=brief-view]) .arow .av{justify-self:start}}:where([data-css~=brief-view]) .honesty ul{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--ink-muted);padding-left:18px}:where([data-css~=brief-view]) .honesty p+.label-caps{margin-top:var(--space-4)}:where([data-css~=brief-view]) .honesty .conf{vertical-align:baseline}:where([data-css~=brief-view]) .pass-note{margin-top:var(--space-4);max-width:520px}:where([data-css~=brief-view]) .pass-note label{font:500 var(--text-sm) / 1.4 var(--font-sans);margin-bottom:var(--space-2);display:block}:where([data-css~=brief-view]) .pass-note label small{color:var(--ink-faint);font-weight:400}:where([data-css~=brief-view]) .pass-note textarea{min-height:64px}:where([data-css~=brief-view]) .pass-note-acts{gap:var(--space-2);margin-top:var(--space-2);display:flex}:where([data-css~=brief-view]) .pass-note-saved{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--ink-muted)}:where([data-css~=brief-view]) .pass-note-saved .label-caps{margin-bottom:var(--space-1);display:block}:where([data-css~=brief-view]) .inbound-err{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--bad-ink)}:where([data-css~=brief-view]) section{margin-bottom:var(--space-12)}:where([data-css~=brief-view]) .sec-head{align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--line);padding-bottom:var(--space-2);margin-bottom:var(--space-6);display:flex}:where([data-css~=brief-view]) .sec-head .n{font:500 var(--text-xs) var(--font-mono);color:var(--ink-faint)}:where([data-css~=brief-view]) .doc h2{font:600 var(--text-xl) / 1.2 var(--font-display);letter-spacing:-.01em;margin:0}:where([data-css~=brief-view]) .sec-head .aside{margin-left:auto}:where([data-css~=brief-view]) .rationale{border-left:2px solid var(--line-strong);padding:2px 0 2px var(--space-4);margin-top:var(--space-4);color:var(--ink-muted);font-size:var(--text-sm);line-height:1.6}:where([data-css~=brief-view]) .rationale .label-caps{margin-bottom:var(--space-1);font-size:10px;display:block}:where([data-css~=brief-view]) .tags{gap:var(--space-2);flex-wrap:wrap;display:flex}:where([data-css~=brief-view]) .tag{font:500 var(--text-xs) / 1 var(--font-sans);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-muted);padding:6px 11px}:where([data-css~=brief-view]) .overlap{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}:where([data-css~=brief-view]) .overlap .big{font:500 34px/1 var(--font-display)}:where([data-css~=brief-view]) .overlap .meter{border-radius:3px;flex:1;height:6px}:where([data-css~=brief-view]) .ideas{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}:where([data-css~=brief-view]) .idea{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4) var(--space-4) var(--space-3);box-shadow:var(--shadow-card)}:where([data-css~=brief-view]) .idea h3{font:500 17px/1.3 var(--font-display);margin:0 0 var(--space-2)}:where([data-css~=brief-view]) .idea .tags{margin:var(--space-2) 0 var(--space-3)}:where([data-css~=brief-view]) .idea p{color:var(--ink-muted);font-size:var(--text-sm);margin:0;line-height:1.55}:where([data-css~=brief-view]) .figures{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:1fr 1fr;display:grid}:where([data-css~=brief-view]) .figure{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4) var(--space-6)}:where([data-css~=brief-view]) .figure .value{font:500 30px/1.2 var(--font-display)}:where([data-css~=brief-view]) .figure .value small{color:var(--ink-faint);font-size:var(--text-base)}:where([data-css~=brief-view]) .honesty{background:var(--surface-2);border-radius:var(--radius);padding:var(--space-4) var(--space-6);font-size:var(--text-sm);color:var(--ink-muted);line-height:1.6}:where([data-css~=brief-view]) .honesty .label-caps{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}:where([data-css~=brief-view]) .honesty p{margin:0 0 var(--space-2)}:where([data-css~=brief-view]) .honesty p:last-child{margin:0}:where([data-css~=brief-view]) .pitch{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:var(--space-6) var(--space-8)}:where([data-css~=brief-view]) .pitch .subject{align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);margin-bottom:var(--space-4);display:flex}:where([data-css~=brief-view]) .pitch .subject b{font-weight:600}:where([data-css~=brief-view]) .pitch .hook{font:500 var(--text-lg) / 1.5 var(--font-display);margin:0 0 var(--space-3)}:where([data-css~=brief-view]) .pitch p{margin:0 0 var(--space-3)}:where([data-css~=brief-view]) .pitch .cta{font-weight:500}:where([data-css~=brief-view]) .pitch-foot{align-items:center;gap:var(--space-3);margin-top:var(--space-4);display:flex}:where([data-css~=brief-view]) .copy-btn{margin-left:auto}:where([data-css~=brief-view]) ol.steps{counter-reset:step;margin:0;padding:0;list-style:none}:where([data-css~=brief-view]) ol.steps li{counter-increment:step;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;display:grid}:where([data-css~=brief-view]) ol.steps li:before{content:counter(step, decimal-leading-zero);font:500 var(--text-xs) var(--font-mono);color:var(--ink-faint);padding-top:var(--space-1)}:where([data-css~=brief-view]) ol.steps b{margin-bottom:2px;font-weight:600;display:block}:where([data-css~=brief-view]) ol.steps span{color:var(--ink-muted);font-size:var(--text-sm)}:where([data-css~=brief-view]) footer.fine{margin-top:var(--space-12);padding-top:var(--space-4);border-top:1px solid var(--line);color:var(--ink-faint);font-size:var(--text-xs);justify-content:space-between;display:flex}@media (width<=980px){:where([data-css~=brief-view]) .masthead,:where([data-css~=brief-view]) .ideas,:where([data-css~=brief-view]) .figures{grid-template-columns:1fr}}@media print{:where([data-css~=brief-view]) *{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.has-sb{padding-left:0}:where([data-css~=brief-view]) .film-crown,:where([data-css~=brief-view]) .sb,:where([data-css~=brief-view]) .sb-collapse,:where([data-css~=brief-view]) .topbar,:where([data-css~=brief-view]) .mega-footer,:where([data-css~=brief-view]) .actions-row{display:none!important}:where([data-css~=brief-view]) .doc{max-width:none;padding:0}:where([data-css~=brief-view]) .film-border{box-shadow:none}:where([data-css~=brief-view]) section{break-inside:avoid}}:where([data-css~=brief-view]) .brief-campaigns{align-items:baseline;gap:6px var(--space-3);margin:var(--space-4) 0 0;padding:10px var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius);font-size:var(--text-sm);color:var(--ink-muted);flex-wrap:wrap;display:flex}:where([data-css~=brief-view]) .brief-campaigns b{color:var(--ink);font-weight:500}:where([data-css~=brief-view]) .brief-campaigns a{color:var(--brand);font-weight:500;text-decoration:none}:where([data-css~=brief-view]) .brief-campaigns a:hover{text-decoration:underline}@media print{:where([data-css~=brief-view]) .brief-campaigns{display:none}}:where([data-css~=send-pitch]) .sendpitch-page{max-width:720px;padding:var(--space-8) var(--space-6) 96px;margin:0 auto}:where([data-css~=send-pitch]) .sendpitch-page h1{font:600 28px/1.2 var(--font-display);margin:0 0 var(--space-1)}:where([data-css~=send-pitch]) .sendpitch-sub{color:var(--ink-soft);margin:0 0 var(--space-6);font-size:var(--text-sm)}:where([data-css~=send-pitch]) .sendpitch-quiet{color:var(--ink-muted);font-size:var(--text-sm)}:where([data-css~=send-pitch]) .sendpitch-email{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-6)}:where([data-css~=send-pitch]) .sendpitch-subject{gap:var(--space-2);padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:1px solid var(--line);align-items:baseline;display:flex}:where([data-css~=send-pitch]) .sendpitch-subject b{font-weight:600}:where([data-css~=send-pitch]) .sendpitch-hook{font:500 var(--text-lg)/1.5 var(--font-display);margin:0 0 var(--space-3)}:where([data-css~=send-pitch]) .sendpitch-body{margin:0 0 var(--space-3);color:var(--ink-soft)}:where([data-css~=send-pitch]) .sendpitch-cta{margin:0;font-weight:500}:where([data-css~=send-pitch]) .sendpitch-link{align-items:center;gap:var(--space-3);margin-top:var(--space-6);display:flex}:where([data-css~=send-pitch]) .sendpitch-linkbox{min-width:0;font:500 var(--text-sm) var(--font-mono);color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;padding:11px 14px;overflow:hidden}:where([data-css~=send-pitch]) .sendpitch-link .btn{flex:none}:where([data-css~=send-pitch]) .sendpitch-freenote{align-items:center;gap:var(--space-2);margin-top:var(--space-4);font-size:var(--text-xs);color:var(--ink-faint);display:flex}:where([data-css~=send-pitch]) .sendpitch-dot{background:var(--good);border-radius:50%;flex:none;width:6px;height:6px}:where([data-css~=send-pitch]) .sendpitch-err{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--ink)}:where([data-css~=send-pitch]) .sendpitch-saverow{align-items:center;gap:var(--space-4);margin-top:var(--space-6);display:flex}:where([data-css~=send-pitch]) .sendpitch-saverow .hint{margin:0}:where([data-css~=send-pitch]) .sendpitch-backlink{margin-top:var(--space-6);color:var(--ink-muted);font-size:var(--text-sm);text-decoration:none;display:block}:where([data-css~=send-pitch]) .sendpitch-backlink:hover{color:var(--ink)}@media (width<=640px){:where([data-css~=send-pitch]) .sendpitch-page{padding:var(--space-6) var(--space-4) 64px}:where([data-css~=send-pitch]) .sendpitch-link,:where([data-css~=send-pitch]) .sendpitch-saverow{flex-wrap:wrap}:where([data-css~=send-pitch]) .sendpitch-link .label-caps{flex-basis:100%}}
