@font-face{font-family:geistSans;src:url(../media/GeistVF-s.p.1bqp9-qxfnn7q.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.rcSujq_className{font-family:geistSans,geistSans Fallback}.rcSujq_variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMonoVF-s.1977chdorna94.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.CAOmaa_className{font-family:geistMono,geistMono Fallback}.CAOmaa_variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/375575c718dc6b7a-s.15s2gb72mvmw9.woff2)format("woff2");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;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.43_ypb-kqawuo.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.p.3z77xcxvtx9_e.woff2)format("woff2");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;font-style:italic;font-weight:500;font-display:swap;src:url(../media/375575c718dc6b7a-s.15s2gb72mvmw9.woff2)format("woff2");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;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.43_ypb-kqawuo.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.p.3z77xcxvtx9_e.woff2)format("woff2");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;font-style:italic;font-weight:600;font-display:swap;src:url(../media/375575c718dc6b7a-s.15s2gb72mvmw9.woff2)format("woff2");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;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.43_ypb-kqawuo.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.p.3z77xcxvtx9_e.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07ada52535bdea5d-s.2ym9msm88vm4r.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ebba1bee165cb80a-s.08jxdyhjmo52g.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.23oeb0afa3wba.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07ada52535bdea5d-s.2ym9msm88vm4r.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ebba1bee165cb80a-s.08jxdyhjmo52g.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.23oeb0afa3wba.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07ada52535bdea5d-s.2ym9msm88vm4r.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ebba1bee165cb80a-s.08jxdyhjmo52g.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.23oeb0afa3wba.woff2)format("woff2");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 Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.ukMA_W_className{font-family:Newsreader,Newsreader Fallback}.ukMA_W_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1aa0075df79066e6-s.0mxk1tgo-hrwu.woff2)format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a79089bce1b24273-s.1akpt5k8ff_pw.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.2rlmbw0a3_pri.woff2)format("woff2");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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.dWcE-G_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.dWcE-G_variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e634a0870b53d3f-s.3-72worm-ib39.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a6407282b78ca7d7-s.3_mjd9z78cbbb.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/034111bd5fecc463-s.0wyelkczeev99.woff2)format("woff2");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:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e634a0870b53d3f-s.3-72worm-ib39.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a6407282b78ca7d7-s.3_mjd9z78cbbb.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/034111bd5fecc463-s.0wyelkczeev99.woff2)format("woff2");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:Pixelify Sans Fallback;src:local(Arial);ascent-override:81.7%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.61%}._23XLSa_className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}._23XLSa_variable{--font-pixel:"Pixelify Sans", "Pixelify Sans Fallback"}
:root{--ink-950:#060809;--ink-900:#101214;--ink-800:#191b1d;--ink-700:#2c2e30;--ink-600:#4b4d50;--ink-500:#6f7274;--ink-400:#96999b;--ink-300:#bbbec1;--ink-200:#dbdee1;--ink-100:#eff2f5;--ink-50:#f9fcff;--agent:#9d8cff;--agent-deep:#8270e6;--agent-soft:#9d8cff1f;--azure-700:#2e5bd9;--azure-600:#3f6bd9;--azure-500:#5c8bf5;--azure-400:#82a6ff;--azure-300:#a9c2ff;--azure-glow:#5c8bf559;--party-a:#5c8bf5;--party-b:#e0a05a;--party-c:#4fd1b5;--party-d:#e0708a;--azure-700-rgb:46 91 217;--azure-600-rgb:63 107 217;--azure-500-rgb:92 139 245;--azure-400-rgb:130 166 255;--azure-300-rgb:169 194 255;--party-a-rgb:92 139 245;--party-b-rgb:224 160 90;--party-c-rgb:79 209 181;--party-d-rgb:224 112 138;--agent-rgb:157 140 255;--you:#5c8bf5;--them:#e0a05a;--you-rgb:92 139 245;--them-rgb:224 160 90;--ok:#4fb286;--warn:#e8b454;--risk:#e06a6a;--signal-warn:#f6af00;--signal-error:#f14d4c;--signal-ok:#53c75d;--ok-deed:#1f7a4d;--warn-deed:#92580f;--risk-deed:#a32020;--azure-deed:#2f5fc0;--font-sans:var(--font-geist-sans), "Geist", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;--rhythm-1:.25rem;--rhythm-2:.5rem;--rhythm-3:.75rem;--rhythm-4:1rem;--rhythm-5:1.5rem;--rhythm-6:2rem;--rhythm-7:3rem;--rhythm-8:4rem;--rhythm-9:6rem;--r-xs:5px;--r-sm:8px;--r-md:11px;--r-lg:16px;--r-xl:22px;--r-full:999px;--hairline-light:#e3e5e6;--hairline-dark:#28292a}@supports (color:lab(0% 0 0)){:root{--ink-950:lab(1.98691% -.30449 -.685298);--ink-900:lab(5.27309% -.596084 -1.29687);--ink-800:lab(9.52701% -.800565 -1.64008);--ink-700:lab(18.8074% -.808403 -1.64412);--ink-600:lab(32.7277% -.814483 -1.64741);--ink-500:lab(47.8079% -.818104 -1.64939);--ink-400:lab(62.888% -.820309 -1.65062);--ink-300:lab(76.8081% -.821739 -1.65142);--ink-200:lab(88.4081% -.822634 -1.65192);--ink-100:lab(95.3681% -.823021 -1.65218);--ink-50:lab(98.8481% -.82323 -1.6523);--signal-warn:lab(76.7473% 20.2844 91.7442);--signal-error:lab(57.3944% 63.124 38.0626);--signal-ok:lab(72.0049% -50.5442 42.3019);--hairline-light:lab(90.725% -.495285 -.992179);--hairline-dark:lab(16.4847% -.489607 -.988954)}}.ui-light{--you:#2f5fc0;--them:#92580f;--you-rgb:47 95 192;--them-rgb:146 88 15}
.ui-light,.ui-dark{--agent-soft:#9d8cff29;--ok-soft:#4fb28624;--warn-soft:#e8b45429;--risk-soft:#e06a6a26;--on-accent:#0b0e13;--font-sans:var(--font-geist-sans), "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, "SF Mono", "Cascadia Code", monospace;--font-serif:var(--font-newsreader), "Newsreader", Georgia, "Times New Roman", serif;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-30:30px;--fs-38:38px;--fs-48:48px;--fs-64:64px;--fs-80:80px;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--tracking-tight:-.02em;--tracking-snug:-.01em;--tracking-wide:.04em;--tracking-caps:.12em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:48px;--s-10:64px;--s-11:80px;--s-12:96px;--s-13:128px;--ease:cubic-bezier(.22, .61, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.13s;--dur:.2s;--dur-slow:.32s;--maxw:1200px}.ui-dark{--bg:#0b0e13;--bg-sub:#090b10;--surface:#11151d;--surface-2:#161b25;--panel:#1b212d;--panel-2:#222a38;--border:#ffffff12;--border-2:#ffffff1f;--border-strong:#fff3;--text:#eceff4;--text-2:#a6b0be;--text-3:#8b94a3;--text-4:#4a5360;--ok-text:var(--ok);--warn-text:var(--warn);--risk-text:var(--risk);--azure-text:var(--azure-500);--doc-bg:#11151d;--doc-ink:#d6dce5;--shadow-1:0 1px 2px #0006;--shadow-2:0 4px 16px #00000073;--shadow-3:0 18px 50px #0000008c;--inset-hi:inset 0 1px 0 #ffffff0d;--grid-line:#ffffff0a}.ui-light{--bg:#fbfbfc;--bg-sub:#f4f5f8;--surface:#fff;--surface-2:#f7f8fa;--panel:#f2f4f7;--panel-2:#eaeef3;--border:#e7eaf0;--border-2:#dce1ea;--border-strong:#c6cdd9;--text:#131720;--text-2:#5a6573;--text-3:#616a79;--text-4:#aeb6c2;--ok-text:#047857;--warn-text:#92510e;--risk-text:#b91c1c;--azure-text:var(--azure-700);--doc-bg:#fff;--doc-ink:#232a34;--shadow-1:0 1px 2px #1018280f;--shadow-2:0 6px 20px #10182814;--shadow-3:0 24px 60px #10182824;--inset-hi:inset 0 1px 0 #ffffffb3;--grid-line:#1018280a}.dark,.ui-dark{--app-surface:#11151d;--app-panel:#1b212d;--app-line:#ffffff12;--app-fg:#eceff4;--app-fg-2:#a6b0be;--app-fg-3:#8b94a3;--app-seat-them:#e0a05a;--app-seat-you:#5c8bf5;--app-ok:#4fb286;--app-warn:#e8b454;--app-risk:#e06a6a;--app-link:#82a6ff}.ui-light{--app-surface:#fff;--app-panel:#f2f4f7;--app-line:#e7eaf0;--app-fg:#131720;--app-fg-2:#5a6573;--app-fg-3:#616a79;--app-seat-them:#92580f;--app-seat-you:#2f5fc0;--app-ok:#047857;--app-warn:#92510e;--app-risk:#b91c1c;--app-link:#2e5bd9}
.btn{font-size:var(--fs-13);border-radius:var(--r-sm);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), transform var(--dur-fast) var(--ease), box-shadow var(--dur) var(--ease);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-weight:500;line-height:1;display:inline-flex}.btn:active{transform:translateY(.5px)}.btn .ic{width:15px;height:15px}.btn-primary{background:var(--azure-600);color:#fff;box-shadow:0 1px 0 #0000000a, 0 0 0 0 var(--azure-glow)}.btn-primary:hover{background:var(--azure-700);box-shadow:0 0 0 4px var(--azure-glow)}.btn-secondary{background:var(--surface);color:var(--text);border-color:var(--border-2)}.btn-secondary:hover{border-color:var(--border-strong);background:var(--surface-2)}.btn-ghost{color:var(--text-2);background:0 0}.btn-ghost:hover{background:var(--panel);color:var(--text)}.btn-agent{background:var(--agent-soft);color:var(--agent);border-color:color-mix(in srgb, var(--agent) 35%, transparent)}.btn-agent:hover{background:color-mix(in srgb, var(--agent) 22%, transparent)}.btn-sm{font-size:var(--fs-12);padding:6px 10px}.btn-icon{width:32px;height:32px;padding:8px}.input,.select,.textarea{background:var(--surface);width:100%;color:var(--text);border:1px solid var(--border-2);border-radius:var(--r-sm);font-size:var(--fs-14);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);padding:9px 12px;font-family:inherit}.input:focus,.select:focus,.textarea:focus{border-color:var(--azure-500);box-shadow:0 0 0 3px var(--azure-glow);outline:none}.input::placeholder{color:var(--text-3)}.field-label{font-size:var(--fs-12);color:var(--text-2);margin-bottom:6px;font-weight:500;display:block}.seg{background:var(--panel);border:1px solid var(--border);border-radius:var(--r-sm);gap:2px;padding:3px;display:inline-flex}.seg button{color:var(--text-3);font-size:var(--fs-12);transition:all var(--dur) var(--ease);background:0 0;border:0;border-radius:6px;padding:6px 12px;font-weight:500}.seg button[data-on=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-1)}.toggle{border-radius:var(--r-full);background:var(--border-strong);width:36px;height:21px;transition:background var(--dur) var(--ease);border:0;flex:none;position:relative}.toggle:after{content:"";width:17px;height:17px;transition:transform var(--dur) var(--ease);box-shadow:var(--shadow-1);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.toggle[data-on=true]{background:var(--azure-500)}.toggle[data-on=true]:after{transform:translate(15px)}.badge{font-size:var(--fs-11);border-radius:var(--r-full);letter-spacing:.02em;align-items:center;gap:6px;padding:3px 9px;font-weight:600;display:inline-flex}.badge-neutral{background:var(--panel);color:var(--text-2)}.badge-ok{background:var(--ok-soft);color:var(--ok-text)}.badge-warn{background:var(--warn-soft);color:var(--warn-text)}.badge-risk{background:var(--risk-soft);color:var(--risk-text)}.badge-agent{background:var(--agent-soft);color:var(--agent)}.badge-azure{background:color-mix(in srgb, var(--azure-500) 16%, transparent);color:var(--azure-text)}.badge-draft{color:var(--azure-text);border:1px dashed color-mix(in srgb, var(--azure-500) 55%, transparent);background:0 0}.badge .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.risk-dot{width:9px;height:9px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;flex:none}.risk-dot.low{background:var(--ok)}.risk-dot.med{background:var(--warn)}.risk-dot.high{background:var(--risk)}.risk-bar{background:var(--panel-2);border-radius:3px;height:4px;overflow:hidden}.risk-bar>i{border-radius:3px;height:100%;display:block}.avatar{width:28px;height:28px;font-size:var(--fs-12);color:var(--on-accent);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid;position:relative}.avatar.sm{width:22px;height:22px;font-size:10px}.avatar.lg{width:40px;height:40px;font-size:var(--fs-15)}.avatar .status{border:2px solid var(--surface);border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.avatar .status.online{background:var(--ok)}.avatar .status.away{background:var(--text-3)}.avatar-stack{display:flex}.avatar-stack .avatar{border:2px solid var(--surface);margin-left:-8px}.avatar-stack .avatar:first-child{margin-left:0}.seat{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);transition:all var(--dur) var(--ease);cursor:pointer;text-align:left;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex;position:relative}.seat:hover{border-color:var(--border-strong)}.seat[data-active=true]{box-shadow:0 0 0 1.5px var(--seat-color,var(--azure-500)), var(--shadow-2);background:var(--surface);border-color:#0000}.seat[data-active=true]:before{content:"";background:var(--seat-color,var(--azure-500));border-radius:3px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.seat .meta{flex:1;min-width:0}.seat .nm{font-size:var(--fs-13);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.seat .role{font-size:var(--fs-11);color:var(--text-3)}.seat .turn-pip{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--seat-color);font-size:10px}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md)}.panel-h{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 14px;display:flex}.panel-h .ttl{font-size:var(--fs-13);font-weight:600}.panel-b{padding:14px}.tabs{border-bottom:1px solid var(--border);gap:2px;display:flex}.tabs button{color:var(--text-3);font-size:var(--fs-13);transition:color var(--dur) var(--ease);background:0 0;border:0;padding:10px 14px;font-weight:500;position:relative}.tabs button:hover,.tabs button[data-on=true]{color:var(--text)}.tabs button[data-on=true]:after{content:"";background:var(--azure-500);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.tbl{border-collapse:collapse;width:100%;font-size:var(--fs-13)}.tbl th{text-align:left;color:var(--text-3);font-weight:500;font-size:var(--fs-11);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);padding:10px 12px}.tbl td{border-bottom:1px solid var(--border);color:var(--text-2);padding:11px 12px}.tbl tr:last-child td{border-bottom:0}.tbl tr:hover td{background:var(--surface-2)}.tbl td .strong{color:var(--text);font-weight:500}.doc{background:var(--doc-bg);color:var(--doc-ink);font-family:var(--font-serif);font-size:15px;line-height:1.8}.doc .clause{border-radius:var(--r-sm);transition:background var(--dur) var(--ease);cursor:default;padding:14px 18px;position:relative}.doc .clause:hover{background:var(--surface-2)}.doc .clause.inplay{background:color-mix(in srgb, var(--azure-500) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--azure-500) 30%, transparent)}.doc .clause.draft-pending{background:color-mix(in srgb, var(--azure-500) 4%, transparent);outline:1px dashed color-mix(in srgb, var(--azure-500) 45%, transparent);outline-offset:-1px}.doc .clause-no{font-family:var(--font-mono);color:var(--text-3);letter-spacing:.04em;font-size:11px}.doc .clause h4{font-family:var(--font-sans);color:var(--text);text-transform:uppercase;letter-spacing:.06em;margin:2px 0 6px;font-size:13px;font-weight:600}.ins{color:var(--ok-text);background:var(--ok-soft);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 2px;text-decoration:none}.del{color:var(--risk-text);background:var(--risk-soft);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 2px;text-decoration:line-through}.sug{background:var(--agent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--agent) 30%, transparent);border-radius:3px;padding:0 2px}.ins-draft{color:var(--azure-text);border:1px dashed color-mix(in srgb, var(--azure-500) 55%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border-radius:3px;padding:0 2px;text-decoration:none}.del-draft{color:var(--text-3);border:1px dashed color-mix(in srgb, var(--text-3) 45%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border-radius:3px;padding:0 2px;text-decoration:line-through}.log{flex-direction:column;display:flex}.log-item{gap:10px;padding:10px 4px;display:flex;position:relative}.log-rail{flex-direction:column;flex:none;align-items:center;display:flex}.log-rail .node{border:2px solid var(--surface);z-index:1;border-radius:50%;width:10px;height:10px;margin-top:3px}.log-rail .stem{background:var(--border-2);flex:1;width:1.5px;margin:2px 0 -10px}.log-item:last-child .stem{display:none}.log-body{flex:1;min-width:0}.log-body .who{font-size:var(--fs-13);color:var(--text);font-weight:600}.log-body .act{font-size:var(--fs-13);color:var(--text-2)}.log-body .t{font-family:var(--font-mono);color:var(--text-3);letter-spacing:.04em;font-size:10px}.log-move{font-family:var(--font-mono);color:var(--text-3);font-size:11px}.comment{border-radius:var(--r-md);gap:10px;padding:12px;display:flex}.comment+.comment{border-top:1px solid var(--border)}.comment .c-body .c-head{align-items:baseline;gap:8px;display:flex}.comment .c-body .c-name{font-size:var(--fs-13);font-weight:600}.comment .c-body .c-time{font-size:var(--fs-11);color:var(--text-3);font-family:var(--font-mono)}.comment .c-body .c-text{font-size:var(--fs-13);color:var(--text-2);margin-top:3px}.ai-card{border:1px solid color-mix(in srgb, var(--agent) 28%, transparent);border-radius:var(--r-md);background:linear-gradient(180deg, var(--agent-soft), transparent 60%), var(--surface);overflow:hidden}.ai-card .ai-h{align-items:center;gap:8px;padding:10px 12px;display:flex}.ai-card .ai-h .ai-mark{background:var(--agent);border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.ai-card .ai-h .ai-name{font-size:var(--fs-12);color:var(--agent);font-weight:600}.ai-card .ai-b{padding:0 12px 12px}.ai-card .ai-quote{font-size:var(--fs-13);color:var(--text);line-height:1.55}.ai-card .ai-rationale{font-size:var(--fs-12);color:var(--text-2);margin-top:8px;line-height:1.5}.ai-actions{gap:8px;margin-top:12px;display:flex}.ai-card .ai-eyebrow{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--agent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.thinking{align-items:center;gap:4px;display:inline-flex}.thinking i{background:var(--agent);border-radius:50%;width:5px;height:5px;animation:1.2s infinite blink}.thinking i:nth-child(2){animation-delay:.2s}.thinking i:nth-child(3){animation-delay:.4s}@keyframes blink{0%,60%,to{opacity:.25}30%{opacity:1}}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 var(--azure-glow)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}.pulsing{animation:pulse-ring .32s var(--ease-out)}@media (prefers-reduced-motion:reduce){.pulsing,.thinking i,.dd-menu,.doc .clause.flash{animation:none!important}}@keyframes clause-flash{0%{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--azure-500) 70%, transparent)}to{box-shadow:inset 0 0 0 1.5px #0000}}.doc .clause.flash{animation:clause-flash .9s var(--ease-out)}.verdict-strip{border-radius:var(--r-sm);cursor:pointer;transition:background var(--dur) var(--ease);background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:4px 8px;display:inline-flex}.verdict-strip:hover{background:var(--panel)}.tw-verdict-mobile,.tw-verdict-wide{display:none}.stepper{align-items:center;gap:0;display:flex}.step{align-items:center;gap:10px;display:flex}.step .node{border:1.5px solid var(--border-strong);width:26px;height:26px;color:var(--text-3);background:var(--surface);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.step.done .node{background:var(--ok);border-color:var(--ok);color:#fff}.step.active .node{border-color:var(--azure-500);color:var(--azure-500);box-shadow:0 0 0 3px var(--azure-glow)}.step .lbl{font-size:var(--fs-12)}.step .lbl .nm{color:var(--text);font-weight:600}.step .lbl .st{color:var(--text-3)}.step-line{background:var(--border-2);flex:1;min-width:24px;height:1.5px;margin:0 12px}.step-line.done{background:var(--ok)}.dd{position:relative}.dd-trigger{background:var(--surface);border:1px solid var(--border-2);border-radius:var(--r-sm);font-size:var(--fs-12);color:var(--text);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);align-items:center;gap:7px;padding:6px 10px;font-weight:500;display:inline-flex}.dd-trigger:hover{border-color:var(--border-strong);background:var(--surface-2)}.dd-menu{z-index:40;background:var(--surface);border:1px solid var(--border-2);border-radius:var(--r-md);min-width:200px;box-shadow:var(--shadow-3);animation:dd-in var(--dur) var(--ease-out);padding:6px;position:absolute;top:calc(100% + 6px)}.dd-menu.right{right:0}@keyframes dd-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.dd-item{text-align:left;border-radius:var(--r-sm);width:100%;font-size:var(--fs-13);color:var(--text-2);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}.dd-item:hover{background:var(--panel);color:var(--text)}.dd-item[data-on=true]{color:var(--text)}.dd-item[data-on=true] .dd-check{opacity:1}.dd-check{opacity:0;color:var(--azure-500);margin-left:auto}.dd-sep{background:var(--border);height:1px;margin:5px 4px}.dd-label{font-size:var(--fs-11);color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-mono);padding:6px 10px 3px}.toc{flex-direction:column;gap:2px;display:flex}.toc-item{text-align:left;border-radius:var(--r-sm);width:100%;transition:background var(--dur) var(--ease);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 10px;display:flex;position:relative}.toc-item:hover{background:var(--surface-2)}.toc-item[data-active=true]{background:var(--panel)}.toc-item[data-active=true]:before{content:"";background:var(--azure-500);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.toc-no{font-family:var(--font-mono);color:var(--text-3);flex:none;width:22px;font-size:10.5px}.toc-ttl{font-size:var(--fs-13);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.toc-item[data-active=true] .toc-ttl{color:var(--text);font-weight:500}.st-icon{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.st-icon.acordado{background:var(--ok-soft);color:var(--ok)}.st-icon.revision{background:var(--warn-soft);color:var(--warn)}.st-icon.disputa{background:var(--risk-soft);color:var(--risk)}.st-icon.pendiente{background:var(--panel-2);color:var(--text-3)}.chat{flex-direction:column;gap:14px;display:flex}.chat-row{align-items:flex-end;gap:9px;display:flex}.chat-row.me{flex-direction:row-reverse}.chat-bubble{max-width:78%;font-size:var(--fs-13);border-radius:14px;padding:9px 12px;line-height:1.45}.chat-row:not(.me) .chat-bubble{background:var(--panel);color:var(--text);border-bottom-left-radius:5px}.chat-row.me .chat-bubble{background:var(--azure-600);color:#fff;border-bottom-right-radius:5px}.chat-name{margin-bottom:3px;font-size:10.5px;font-weight:600}.chat-time{font-family:var(--font-mono);opacity:.6;margin-top:4px;font-size:9.5px}.chat-input{border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--surface);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);align-items:center;gap:8px;padding:6px 6px 6px 12px;display:flex}.chat-input:focus-within{border-color:var(--azure-500);box-shadow:0 0 0 3px var(--azure-glow)}.chat-input input{font-family:inherit;font-size:var(--fs-13);color:var(--text);background:0 0;border:0;outline:none;flex:1}.chat-input input::placeholder{color:var(--text-3)}.issue{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);cursor:pointer;transition:border-color var(--dur) var(--ease), transform var(--dur-fast) var(--ease);text-align:left;gap:11px;width:100%;padding:12px;display:flex}.issue:hover{border-color:var(--border-strong)}.issue:active{transform:translateY(.5px)}.issue-sev{border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.issue-sev.alta{background:var(--risk);box-shadow:0 0 0 3px var(--risk-soft)}.issue-sev.media{background:var(--warn);box-shadow:0 0 0 3px var(--warn-soft)}.issue-sev.baja{background:var(--text-3);box-shadow:0 0 0 3px var(--panel-2)}.issue-ttl{font-size:var(--fs-13);color:var(--text);font-weight:600}.issue-meta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;font-size:11px;display:flex}.alert{border-radius:var(--r-md);border:1px solid;padding:12px}.alert-ok{border-color:color-mix(in srgb, var(--ok) 30%, transparent);background:var(--ok-soft,#4fb28624)}.alert-warn{border-color:color-mix(in srgb, var(--warn) 40%, transparent);background:var(--warn-soft,#e8b45429)}.alert-risk{border-color:color-mix(in srgb, var(--risk) 40%, transparent);background:var(--risk-soft,#e06a6a26)}.alert-agent{border-color:color-mix(in srgb, var(--agent) 30%, transparent);background:var(--agent-soft,#9d8cff1f)}.alert-azure{border-color:color-mix(in srgb, var(--azure-500) 40%, transparent);background:var(--surface,#11151d)}.alert-info{background:var(--surface,#11151d);border-color:#ffffff12}.alert-strong{border-width:2px}.scroll{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;overflow:auto}.scroll::-webkit-scrollbar{width:8px;height:8px}.scroll::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:8px}.scroll::-webkit-scrollbar-track{background:0 0}.mono{font-family:var(--font-mono)}.tw-panes{grid-template-columns:var(--tw-toc-w,246px) minmax(0, 1fr) 332px;transition:grid-template-columns .24s var(--ease,ease);min-height:0;display:grid}@media (prefers-reduced-motion:reduce){.tw-panes{transition:none}}.tw-responsive .tw-aside,.tw-responsive .tw-toc,.tw-responsive .tw-doc{grid-template-columns:minmax(0,1fr)}.tw-responsive .tabs{scrollbar-width:none;overflow-x:auto}.tw-responsive .tabs::-webkit-scrollbar{display:none}.tw-responsive .tabs button{flex:none;padding-left:10px;padding-right:10px}.tw-cockpit{container:twcockpit/inline-size}@container twcockpit (max-width:1200px){.step .lbl{display:none}}@container twcockpit (max-width:900px){.tw-responsive.tw-root{height:auto!important}.tw-responsive .tw-panes{padding-bottom:var(--verdict-bar-h,0px);grid-template-columns:minmax(0,1fr)}.tw-responsive .tw-doc{order:1;overflow:visible!important}.tw-responsive .tw-toc{border-top:1px solid var(--border);order:2;border-right:none!important}.tw-responsive .tw-aside{border-top:1px solid var(--border);order:3;border-left:none!important}.tw-responsive .tw-doc,.tw-responsive .tw-toc,.tw-responsive .tw-aside{min-width:0!important;min-height:0!important}.tw-responsive .tw-toc>.scroll,.tw-responsive .tw-aside>.scroll{overflow:visible!important}.tw-responsive .tw-header{column-gap:12px;flex-wrap:wrap!important;row-gap:8px!important;min-width:0!important;height:auto!important;padding:8px 16px!important;overflow:visible!important}.tw-responsive .tw-header .tw-spacer{display:none}.tw-responsive .stepper{flex-wrap:wrap;row-gap:6px}.tw-responsive .step-line{flex:0 16px;min-width:10px}.tw-responsive .toc-item{min-height:44px;padding-top:12px!important;padding-bottom:12px!important}.tw-responsive .tabs button{min-height:44px;padding-top:13px!important;padding-bottom:13px!important}.tw-responsive .seat,.tw-responsive .btn{min-height:44px}.tw-responsive .tw-header .verdict-strip{display:none}.tw-responsive.tw-verdict-inline .tw-header .verdict-strip{display:inline-flex}.tw-responsive .tw-verdict-mobile{bottom:calc(var(--dock-stack-h,61px) + var(--app-scrollport-pad-b,0px));z-index:20;background:var(--surface);border:1px solid var(--border-2);border-radius:var(--r-md);box-shadow:var(--shadow-2);justify-content:center;margin:0 12px 10px;padding:8px 12px;display:flex;position:sticky}}@container twcockpit (min-width:900.001px){.tw-verdict-wide{display:contents}}
:is(.ui-light,.ui-dark) .eyebrow{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--azure-400);align-items:center;gap:8px;display:inline-flex}:is(.ui-light,.ui-dark) .h-display{font-size:clamp(40px, 6vw, var(--fs-80));line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);margin:var(--s-4) 0 0;font-weight:600}:is(.ui-light,.ui-dark) .h1{font-size:var(--fs-48);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);margin:0;font-weight:600}:is(.ui-light,.ui-dark) .h2{font-size:var(--fs-30);line-height:var(--lh-snug);letter-spacing:var(--tracking-snug);margin:0;font-weight:600}:is(.ui-light,.ui-dark) .h3{font-size:var(--fs-20);line-height:var(--lh-snug);letter-spacing:var(--tracking-snug);margin:0;font-weight:600}:is(.ui-light,.ui-dark) .lead{font-size:var(--fs-20);line-height:var(--lh-relaxed);color:var(--text-2);max-width:60ch;font-weight:400}:is(.ui-light,.ui-dark) .body{font-size:var(--fs-15);line-height:var(--lh-relaxed);color:var(--text-2)}:is(.ui-light,.ui-dark) .mono{font-family:var(--font-mono)}:is(.ui-light,.ui-dark) .serif{font-family:var(--font-serif)}:is(.ui-light,.ui-dark) .muted{color:var(--text-3)}:is(.ui-light,.ui-dark) .section-head{margin-bottom:var(--s-8);max-width:70ch}:is(.ui-light,.ui-dark) .section-head .h2{margin-top:var(--s-3)}:is(.ui-light,.ui-dark) .section-head .lead{margin-top:var(--s-4)}:is(.ui-light,.ui-dark) .divider{background:var(--border);height:1px;margin:var(--s-11) 0;border:0}:is(.ui-light,.ui-dark) .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:var(--s-6);transition:border-color var(--dur) var(--ease)}:is(.ui-light,.ui-dark) .card.flush{padding:0;overflow:hidden}:is(.ui-light,.ui-dark) a.card:hover{border-color:var(--border-strong)}:is(.ui-light,.ui-dark) .faq-q{cursor:pointer;border-radius:var(--r-sm);justify-content:space-between;align-items:center;gap:16px;margin:0 -4px;padding:18px 4px;list-style:none;display:flex}:is(.ui-light,.ui-dark) .faq-q::-webkit-details-marker{display:none}:is(.ui-light,.ui-dark) .faq-q:hover{background:var(--panel)}:is(.ui-light,.ui-dark) .faq-mark{flex-shrink:0;width:16px;height:16px;position:relative}:is(.ui-light,.ui-dark) .faq-mark:before,:is(.ui-light,.ui-dark) .faq-mark:after{content:"";background:var(--text-3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.ui-light,.ui-dark) .faq-mark:before{width:12px;height:1.5px}:is(.ui-light,.ui-dark) .faq-mark:after{width:1.5px;height:12px}:is(.ui-light,.ui-dark) .faq-row[open] .faq-mark:after{display:none}:is(.ui-light,.ui-dark) .faq-row[open] .faq-q{color:var(--text)}:is(.ui-light,.ui-dark) .grid{gap:var(--s-5);display:grid}:is(.ui-light,.ui-dark) .cols-2{grid-template-columns:repeat(2,1fr)}:is(.ui-light,.ui-dark) .cols-3{grid-template-columns:repeat(3,1fr)}:is(.ui-light,.ui-dark) .cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){:is(.ui-light,.ui-dark) .cols-2,:is(.ui-light,.ui-dark) .cols-3,:is(.ui-light,.ui-dark) .cols-4{grid-template-columns:1fr}}:is(.ui-light,.ui-dark) .tag{font-family:var(--font-mono);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--border-2);border-radius:var(--r-full);align-items:center;gap:6px;padding:4px 10px;display:inline-flex}:is(.ui-light,.ui-dark) .field{background-image:radial-gradient(var(--grid-line) 1px, transparent 1px);background-size:22px 22px}:is(.ui-light,.ui-dark) .frame{border:1px solid var(--border-2);border-radius:var(--r-lg);box-shadow:var(--shadow-3);background:var(--bg);overflow:hidden}:is(.ui-light,.ui-dark) .frame-bar{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;height:38px;padding:0 14px;display:flex}:is(.ui-light,.ui-dark) .frame-bar .dots{gap:6px;display:flex}:is(.ui-light,.ui-dark) .frame-bar .dots i{background:var(--border-strong);border-radius:50%;width:10px;height:10px;display:block}:is(.ui-light,.ui-dark) .frame-bar .title{font-size:var(--fs-12);color:var(--text-3);font-family:var(--font-mono)}:is(.ui-light,.ui-dark) .callout-row{gap:var(--s-3);margin-top:var(--s-5);flex-wrap:wrap;display:flex}:is(.ui-light,.ui-dark) .callout{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);font-size:var(--fs-13);color:var(--text-2);align-items:flex-start;gap:10px;max-width:320px;padding:12px 14px;display:flex}:is(.ui-light,.ui-dark) .callout b{color:var(--text);font-weight:600}
:root{--ink-rgb-1000:5 7 12;--ink-rgb-950:8 11 18;--ink-rgb-900:11 14 19;--ink-rgb-850:15 19 26;--ink-rgb-800:17 21 29;--ink-rgb-700:27 33 45;--ink-rgb-600:40 48 63;--ink-rgb-500:58 68 86;--ink-rgb-400:90 104 133;--ink-rgb-300:136 147 173;--ink-rgb-200:180 189 208;--ink-rgb-100:217 222 234;--ink-rgb-50:238 241 247;--ok-rgb:79 178 134;--ok-strong-rgb:4 120 87;--warn-rgb:232 180 84;--warn-strong-rgb:146 81 14;--risk-rgb:224 106 106;--risk-strong-rgb:185 28 28;--agent-strong-rgb:106 86 204}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))){--pa-fs-1:12px;--pa-fs-2:13px;--pa-fs-3:14px;--pa-fs-4:15px;--pa-fs-5:17px;--pa-fs-6:20px;--pa-fs-7:24px;--pa-fs-8:32px;--pa-fs-9:44px;--pa-sp-1:4px;--pa-sp-2:8px;--pa-sp-3:12px;--pa-sp-4:16px;--pa-sp-5:24px;--pa-sp-6:32px;--pa-sp-7:48px;--pa-sp-8:64px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-pill:999px;--radius:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:16px;--pa-ease:cubic-bezier(.2, 0, 0, 1);--pa-dur-1:.12s;--pa-dur-2:.16s;--pa-dur-3:.2s;--font-sans:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;--font-serif:var(--font-newsreader), "Newsreader", Georgia, serif;--font-mono:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;--pa-paper-hi:var(--pa-sheet);--pa-paper-top:var(--pa-sheet);--pa-intaglio:var(--pa-ink);--pa-intaglio-2:var(--pa-ink-2);--pa-line:var(--pa-hair);--pa-seal:var(--pa-no);--pa-ochre:var(--pa-nota)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))),:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .dark:not(:where(.pa-doc,.doc,.hm-doc)),:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .ui-dark:not(:where(.pa-doc,.doc,.hm-doc)),:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .ui-light:not(:where(.pa-doc,.doc,.hm-doc)){--pa-paper:#1f1e1d;--pa-wash:#262624;--pa-wash-2:#30302e;--pa-sheet:#30302e;--pa-doc:#faf9f5;--pa-ink:#f5f4ee;--pa-ink-2:#b5b3aa;--pa-ink-3:#9c9a91;--pa-ink-hover:#fff;--pa-hair:#3a3936;--pa-edge:#45443f;--pa-control:#807e78;--pa-pen:#8aa4ff;--pa-pen-hover:#a3b8ff;--pa-pen-press:#7491fb;--pa-pen-soft:#8aa4ff29;--pa-ok:#7fd4a3;--pa-ok-wash:#1f3328;--pa-no:#f09890;--pa-no-wash:#3f2420;--pa-nota:#e6bd66;--pa-nota-wash:#3b3119;--pa-shadow-1:0 1px 2px #00000059;--pa-shadow-2:0 4px 14px -4px #00000080;--pa-shadow-3:0 16px 40px -16px #0009;--ink-rgb-1000:26 25 24;--ink-rgb-950:31 30 29;--ink-rgb-900:38 38 36;--ink-rgb-850:43 43 41;--ink-rgb-800:48 48 46;--ink-rgb-700:58 57 54;--ink-rgb-600:156 154 145;--ink-rgb-500:181 179 170;--ink-rgb-400:181 179 170;--ink-rgb-300:207 205 196;--ink-rgb-200:222 220 212;--ink-rgb-100:245 244 238;--ink-rgb-50:250 249 245;--ink-950:#1f1e1d;--ink-900:#262624;--ink-800:#30302e;--ink-700:#3a3936;--ink-600:#9c9a91;--ink-500:#b5b3aa;--ink-400:#b5b3aa;--ink-300:#cfcdc4;--ink-200:#dedcd4;--ink-100:#f5f4ee;--ink-50:#faf9f5;--hairline-dark:#3a3936;--hairline-light:#3a3936;--azure-700:#a3b8ff;--azure-700-rgb:163 184 255;--azure-600:#8aa4ff;--azure-600-rgb:138 164 255;--azure-500:#8aa4ff;--azure-500-rgb:138 164 255;--azure-400:#8aa4ff;--azure-400-rgb:138 164 255;--azure-300:#a3b8ff;--azure-300-rgb:163 184 255;--azure-glow:transparent;--party-a:#8aa4ff;--party-a-rgb:138 164 255;--party-b:#e6bd66;--party-b-rgb:230 189 102;--party-c:#7ccfc9;--party-c-rgb:124 207 201;--party-d:#e39aab;--party-d-rgb:227 154 171;--on-accent:#1f1e1d;--agent:#8aa4ff;--agent-rgb:138 164 255;--agent-strong-rgb:138 164 255;--agent-deep:#a3b8ff;--agent-soft:#8aa4ff29;--ok:#7fd4a3;--ok-rgb:127 212 163;--ok-strong-rgb:127 212 163;--warn:#e6bd66;--warn-rgb:230 189 102;--warn-strong-rgb:230 189 102;--risk:#f09890;--risk-rgb:240 152 144;--risk-strong-rgb:240 152 144;--ok-soft:#7fd4a324;--warn-soft:#e6bd6624;--risk-soft:#f0989024;--ok-text:#7fd4a3;--warn-text:#e6bd66;--risk-text:#f09890;--azure-text:#8aa4ff;--signal-ok:#7fd4a3;--signal-warn:#e6bd66;--signal-error:#f09890;--danger-300:#f09890;--background:30 3% 12%;--foreground:51 26% 95%;--card:60 2% 18%;--card-foreground:51 26% 95%;--popover:60 2% 18%;--popover-foreground:51 26% 95%;--primary:227 100% 77%;--primary-foreground:30 3% 12%;--secondary:60 3% 15%;--secondary-foreground:51 26% 95%;--muted:60 3% 15%;--muted-foreground:49 7% 69%;--accent:60 3% 15%;--accent-foreground:51 26% 95%;--destructive:5 76% 76%;--destructive-foreground:30 3% 12%;--input:45 3% 49%;--ring:227 100% 77%;--chart-1:227 100% 77%;--chart-2:145 50% 66%;--chart-3:41 72% 65%;--chart-4:5 76% 76%;--chart-5:49 7% 69%;--app-surface:#30302e;--app-panel:#262624;--app-line:#3a3936;--app-fg:#f5f4ee;--app-fg-2:#b5b3aa;--app-fg-3:#9c9a91;--app-seat-them:#e6bd66;--app-seat-you:#8aa4ff;--app-ok:#7fd4a3;--app-warn:#e6bd66;--app-risk:#f09890;--app-link:#8aa4ff;--bg:#1f1e1d;--bg-sub:#262624;--surface:#30302e;--surface-2:#353533;--panel:#262624;--panel-2:#30302e;--border:#3a3936;--border-2:#45443f;--border-strong:#807e78;--text:#f5f4ee;--text-2:#b5b3aa;--text-3:#9c9a91;--text-4:#9c9a91;--doc-bg:#30302e;--doc-ink:#f5f4ee;--shadow-1:var(--pa-shadow-1);--shadow-2:var(--pa-shadow-2);--shadow-3:var(--pa-shadow-3);--inset-hi:none;--grid-line:#f5f4ee0d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))),:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .dark:not(:where(.pa-doc,.doc,.hm-doc)){--border:45 4% 22%}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.bg-white,[data-paper],.ui-light):not(:where(.pa-doc,.doc,.hm-doc,.pa-doc *,.doc *,.hm-doc *)),:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.bg-white,[data-paper],.ui-light) .ui-dark:not(:where(.pa-doc,.doc,.hm-doc,.pa-doc *,.doc *,.hm-doc *)){--ink-rgb-1000:250 249 245;--ink-rgb-950:245 244 238;--ink-rgb-900:245 244 238;--ink-rgb-850:222 220 212;--ink-rgb-800:207 205 196;--ink-rgb-700:181 179 170;--ink-rgb-600:181 179 170;--ink-rgb-500:156 154 145;--ink-rgb-400:156 154 145;--ink-rgb-300:69 68 63;--ink-rgb-200:58 57 54;--ink-rgb-100:48 48 46;--ink-rgb-50:38 38 36}body:has(.app-shell[data-paper-root]){background-color:#1f1e1d}:is(html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))),html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .dark,html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .ui-dark,html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .ui-light,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.pa-doc,.doc,.hm-doc)){--pa-paper:#faf9f5;--pa-wash:#f0eee6;--pa-wash-2:#e8e6dc;--pa-sheet:var(--pa-doc);--pa-ink:#141413;--pa-ink-2:#5f5e5a;--pa-ink-3:#6b6a64;--pa-ink-hover:#2e2d2a;--pa-hair:#e3e1d8;--pa-edge:#d3d1c7;--pa-control:#87867e;--pa-pen:#2447c5;--pa-pen-hover:#1c3aa9;--pa-pen-press:#17308f;--pa-pen-soft:#2447c514;--pa-ok:#0a6b3b;--pa-ok-wash:#e6f3ea;--pa-no:#b3261e;--pa-no-wash:#fbebe8;--pa-nota:#845400;--pa-nota-wash:#faf0dc;--pa-shadow-1:0 1px 2px #1414130d;--pa-shadow-2:0 4px 14px -4px #1414131a;--pa-shadow-3:0 16px 40px -16px #14141329;--ink-rgb-1000:232 230 220;--ink-rgb-950:250 249 245;--ink-rgb-900:255 255 255;--ink-rgb-850:253 252 250;--ink-rgb-800:255 255 255;--ink-rgb-700:227 225 216;--ink-rgb-600:107 106 100;--ink-rgb-500:95 94 90;--ink-rgb-400:95 94 90;--ink-rgb-300:74 73 69;--ink-rgb-200:51 50 47;--ink-rgb-100:20 20 19;--ink-rgb-50:13 13 12;--ink-950:#faf9f5;--ink-900:#fff;--ink-800:#fff;--ink-700:#e3e1d8;--ink-600:#6b6a64;--ink-500:#5f5e5a;--ink-400:#5f5e5a;--ink-300:#4a4945;--ink-200:#33322f;--ink-100:#141413;--ink-50:#0d0d0c;--hairline-dark:#e3e1d8;--hairline-light:#e3e1d8;--azure-700:#1c3aa9;--azure-700-rgb:28 58 169;--azure-600:#2447c5;--azure-600-rgb:36 71 197;--azure-500:#2447c5;--azure-500-rgb:36 71 197;--azure-400:#2447c5;--azure-400-rgb:36 71 197;--azure-300:#1c3aa9;--azure-300-rgb:28 58 169;--azure-glow:transparent;--party-a:#2447c5;--party-a-rgb:36 71 197;--party-b:#845400;--party-b-rgb:132 84 0;--party-c:#1f6b68;--party-c-rgb:31 107 104;--party-d:#8a3b4e;--party-d-rgb:138 59 78;--on-accent:#fff;--agent:#2447c5;--agent-rgb:36 71 197;--agent-strong-rgb:36 71 197;--agent-deep:#1c3aa9;--agent-soft:#2447c514;--ok:#0a6b3b;--ok-rgb:10 107 59;--ok-strong-rgb:10 107 59;--warn:#845400;--warn-rgb:132 84 0;--warn-strong-rgb:132 84 0;--risk:#b3261e;--risk-rgb:179 38 30;--risk-strong-rgb:179 38 30;--ok-soft:#0a6b3b1a;--warn-soft:#8454001a;--risk-soft:#b3261e14;--ok-text:#0a6b3b;--warn-text:#845400;--risk-text:#b3261e;--azure-text:#2447c5;--signal-ok:#0a6b3b;--signal-warn:#845400;--signal-error:#b3261e;--danger-300:#b3261e;--background:48 33% 97%;--foreground:60 3% 8%;--card:0 0% 100%;--card-foreground:60 3% 8%;--popover:0 0% 100%;--popover-foreground:60 3% 8%;--primary:60 3% 8%;--primary-foreground:48 33% 97%;--secondary:48 25% 92%;--secondary-foreground:60 3% 8%;--muted:48 25% 92%;--muted-foreground:48 3% 36%;--accent:48 25% 92%;--accent-foreground:60 3% 8%;--destructive:3 71% 41%;--destructive-foreground:0 0% 100%;--input:53 4% 51%;--ring:227 69% 46%;--chart-1:227 69% 46%;--chart-2:151 83% 23%;--chart-3:38 100% 26%;--chart-4:3 71% 41%;--chart-5:48 3% 36%;--app-surface:var(--pa-doc);--app-panel:#f0eee6;--app-line:#e3e1d8;--app-fg:#141413;--app-fg-2:#5f5e5a;--app-fg-3:#6b6a64;--app-seat-them:#845400;--app-seat-you:#2447c5;--app-ok:#0a6b3b;--app-warn:#845400;--app-risk:#b3261e;--app-link:#2447c5;--bg:#faf9f5;--bg-sub:#f0eee6;--surface:var(--pa-doc);--surface-2:#f7f6f1;--panel:#f0eee6;--panel-2:#e8e6dc;--border:#e3e1d8;--border-2:#d3d1c7;--border-strong:#87867e;--text:#141413;--text-2:#5f5e5a;--text-3:#6b6a64;--text-4:#6b6a64;--doc-bg:var(--pa-doc);--doc-ink:#141413;--grid-line:#1414130d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))){--pa-doc:#fff}html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))),html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .dark{--border:49 16% 87%}:is(html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))),:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.pa-doc,.doc,.hm-doc)) :is(.bg-white,[data-paper],.ui-light),:is(html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))),:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.pa-doc,.doc,.hm-doc)) :is(.bg-white,[data-paper],.ui-light) .ui-dark,html :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.pa-doc,.doc,.hm-doc):is(.bg-white,[data-paper],.ui-light){--ink-rgb-1000:13 13 12;--ink-rgb-950:20 20 19;--ink-rgb-900:20 20 19;--ink-rgb-850:38 37 34;--ink-rgb-800:51 50 47;--ink-rgb-700:74 73 69;--ink-rgb-600:95 94 90;--ink-rgb-500:107 106 100;--ink-rgb-400:107 106 100;--ink-rgb-300:185 183 174;--ink-rgb-200:227 225 216;--ink-rgb-100:240 238 230;--ink-rgb-50:247 246 241}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.pa-doc,.doc,.hm-doc){background-color:var(--pa-sheet);color:var(--pa-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-doc{border:1px solid var(--pa-hair);border-bottom-color:var(--pa-edge)}html[data-theme=light] body:has(.app-shell[data-paper-root]){background-color:#faf9f5}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))){color:var(--pa-ink);font-family:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;font-feature-settings:"tnum" 1, "lnum" 1;-webkit-font-smoothing:antialiased;accent-color:var(--pa-pen)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .font-sans,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .font-mono,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .mono-tag,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) code,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) kbd{font-family:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) h1,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) h2,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .font-serif,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .serif,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .app-shell h1{font-family:var(--font-newsreader), "Newsreader", Georgia, serif;letter-spacing:-.015em;font-variation-settings:"opsz" 72;font-weight:400}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) h1{line-height:1.02}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) h2{line-height:1.1}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) h3{font-family:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;letter-spacing:-.005em;font-weight:500}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(p,li,dd,td,span,em,cite).serif,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .doc{font-variation-settings:"opsz" 16;font-weight:400}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .uppercase,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .mono-tag{text-transform:none;letter-spacing:0}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) a{text-underline-offset:3px;text-decoration-thickness:1px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .bg-white{background-color:var(--pa-sheet)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .bg-risk-soft{background-color:var(--risk-soft)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(input,select,textarea)[class*=border-ink-700]:not(:focus,:focus-visible){border-color:var(--pa-control)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) [class*=bg-ok-soft\/]{background-color:var(--ok-soft)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) [class*=bg-warn-soft\/]{background-color:var(--warn-soft)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) [class*=bg-risk-soft\/]{background-color:var(--risk-soft)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) [class*=bg-agent-soft\/]{background-color:var(--agent-soft)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .bg-warn-soft{background-color:var(--warn-soft)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .bg-ok-soft{background-color:var(--ok-soft)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .bg-agent-soft{background-color:var(--agent-soft)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.bg-azure-700,.bg-azure-600,.bg-azure-500,.bg-azure-400,.bg-primary,.btn-primary,.pa-send,.pa-pen-fill){--pa-fill:var(--pa-pen);--pa-fill-hover:var(--pa-pen-hover);--pa-fill-press:var(--pa-pen-press);--pa-fill-fg:var(--pa-paper)}html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.bg-azure-700,.bg-azure-600,.bg-azure-500,.bg-azure-400,.bg-primary,.btn-primary){--pa-fill:var(--pa-ink);--pa-fill-hover:var(--pa-ink-hover);--pa-fill-press:#000;--pa-fill-fg:#fff}html[data-theme=light] :is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.pa-send,.pa-pen-fill){--pa-fill:var(--pa-pen);--pa-fill-hover:var(--pa-pen-hover);--pa-fill-press:var(--pa-pen-press);--pa-fill-fg:#fff}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.bg-azure-700,.bg-azure-600,.bg-azure-500,.bg-azure-400,.bg-primary,.btn-primary,.pa-send,.pa-pen-fill):not(:disabled){background-color:var(--pa-fill);border-color:var(--pa-fill);color:var(--pa-fill-fg)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.bg-azure-700,.bg-azure-600,.bg-azure-500,.bg-azure-400,.bg-primary,.btn-primary,.pa-send,.pa-pen-fill):not(:disabled) :is(.text-white,span,svg){color:var(--pa-fill-fg)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.bg-azure-700,.bg-azure-600,.bg-azure-500,.bg-azure-400,.bg-primary,.btn-primary,.pa-send,.pa-pen-fill,.hover\:bg-azure-700,.hover\:bg-azure-600,.hover\:bg-azure-500):hover:not(:disabled){background-color:var(--pa-fill-hover);border-color:var(--pa-fill-hover);box-shadow:none}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.bg-azure-700,.bg-azure-600,.bg-azure-500,.bg-azure-400,.bg-primary,.btn-primary,.pa-send,.pa-pen-fill):active:not(:disabled){background-color:var(--pa-fill-press);border-color:var(--pa-fill-press)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.bg-azure-700,.bg-azure-600,.bg-azure-500,.bg-azure-400,.bg-primary,.btn-primary,.pa-send,.pa-pen-fill):disabled{background-color:var(--pa-wash);border-color:var(--pa-hair);color:var(--pa-ink-2);opacity:1;cursor:not-allowed}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.bg-azure-700,.bg-azure-600,.bg-azure-500,.bg-azure-400,.bg-primary,.btn-primary,.pa-send,.pa-pen-fill):disabled :is(.text-white,span,svg){color:var(--pa-ink-2)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(button,[role=button],.btn,.pa-chip){transition:background-color var(--pa-dur-2) var(--pa-ease), border-color var(--pa-dur-2) var(--pa-ease), color var(--pa-dur-2) var(--pa-ease), box-shadow var(--pa-dur-2) var(--pa-ease), transform var(--pa-dur-1) var(--pa-ease)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(button,[role=button],.btn,.pa-chip):active:not(:disabled,[aria-busy=true]){transform:scale(.985)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(button,[role=button],.btn)[aria-busy=true]{pointer-events:none;position:relative;color:#0000!important}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(button,[role=button],.btn)[aria-busy=true] :is(span,svg){color:#0000!important}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(button,[role=button],.btn)[aria-busy=true]:after{content:"";border-radius:var(--r-pill);border:2px solid var(--pa-fill-fg,var(--pa-ink));border-right-color:#0000;width:16px;height:16px;margin:auto;animation:.7s linear infinite pa-spin;position:absolute;inset:0}@keyframes pa-spin{to{transform:rotate(360deg)}}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :focus-visible{outline:2px solid var(--pa-pen);outline-offset:2px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(input,select,textarea):focus-visible{outline-offset:0;border-color:var(--pa-pen)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(input,textarea)::placeholder{color:var(--pa-ink-3);opacity:1}@media (pointer:coarse){:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(button,[role=button],[role=tab],.btn,.pa-chip,a[class*=h-9],a[class*=h-8]):not([role=switch],[role=checkbox]){min-height:44px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(button[class*=w-9],button[class*=w-8],.pa-send){min-width:44px}}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .shadow-sm,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .shadow,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .shadow-md,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .shadow-e1,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .shadow-e2{--tw-shadow:var(--pa-shadow-1);--tw-shadow-colored:var(--pa-shadow-1)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .shadow-lg,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .shadow-xl,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .shadow-2xl,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .shadow-e3{--tw-shadow:var(--pa-shadow-3);--tw-shadow-colored:var(--pa-shadow-3)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .hm-wash-layer{display:none}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-note{background:var(--pa-sheet);border:1px solid var(--pa-hair);border-bottom-color:var(--pa-edge);border-radius:var(--r-xs);position:relative}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-note>*{position:relative}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-ledger-total{border-bottom:1px solid var(--pa-ink)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-perf-top{border-top:1px dashed var(--pa-edge)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-perf-left{border-left:1px dashed var(--pa-edge)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-tag{border-top:2px solid;padding-top:3px;font-weight:500;display:inline-block}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-rule-strong{border-top:1px solid var(--pa-ink)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin{padding-left:var(--pa-sp-4);font-family:var(--font-newsreader), "Newsreader", Georgia, serif;font-variation-settings:"opsz" 16;font-style:italic;font-size:var(--pa-fs-5);color:var(--pa-ink);line-height:1.4;position:relative}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin:before{content:"";background:var(--pa-pen);transform-origin:top;width:1.5px;animation:pa-draw var(--pa-dur-3) var(--pa-ease) 80ms both;position:absolute;top:2px;bottom:2px;left:0}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin-who{font-family:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;font-style:normal;font-size:var(--pa-fs-1);color:var(--pa-pen);margin-bottom:var(--pa-sp-1);font-weight:500;display:block}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin-note{animation:pa-fade var(--pa-dur-2) var(--pa-ease) .2s both}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin cite{font-style:normal;font-family:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;font-size:var(--pa-fs-2);color:var(--pa-ink-2)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin .pa-no{color:var(--pa-no)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin .pa-ok{color:var(--pa-ok)}@keyframes pa-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pa-fade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-numbers{border-bottom:1px solid var(--pa-ink);padding:20px 0 16px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-figure{font-family:var(--font-newsreader), "Newsreader", Georgia, serif;letter-spacing:-.02em;font-variation-settings:"opsz" 72;font-variant-numeric:tabular-nums;font-size:40px;font-weight:400;line-height:1}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-figure-unit{font-family:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;letter-spacing:0;color:var(--pa-ink-2);margin-left:4px;font-size:15px;font-weight:400}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-display{font-family:var(--font-newsreader), "Newsreader", Georgia, serif;font-weight:400;font-size:var(--pa-fs-8);letter-spacing:-.015em;font-variation-settings:"opsz" 48;line-height:1.08}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-count{font-family:var(--font-newsreader), "Newsreader", Georgia, serif;letter-spacing:-.01em;font-variation-settings:"opsz" 48;font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:1}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-cells{border-top:1px solid var(--pa-hair);border-bottom:1px solid var(--pa-hair)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-cell+.pa-cell{border-left:1px solid var(--pa-hair);padding-left:12px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-chip-fact{border:1px solid var(--pa-hair);text-transform:none;letter-spacing:0;background:0 0;border-radius:2px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-finding{border-bottom:1px solid var(--pa-hair);padding:20px 0}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-finding .pa-margin:before{animation:none}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-finding-ref{letter-spacing:.02em;color:var(--pa-ink-3);font-size:12px;line-height:1.4}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-sev{border:1px solid;border-radius:2px;padding:1px 7px;font-weight:500;line-height:1.4;display:inline-block}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin--no{color:var(--pa-no)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin--no:before{background:var(--pa-no)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin--nota{color:var(--pa-nota)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin--nota:before{background:var(--pa-nota)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin--locked{color:var(--pa-ink-3)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin--locked:before{background:var(--pa-hair)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-margin--sm{font-size:16px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-band{border-top:1px solid var(--pa-hair);border-bottom:1px solid var(--pa-hair);padding:20px 0}@media (min-width:900px){:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-numbers{padding:28px 0 22px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-figure{font-size:64px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-display{font-variation-settings:"opsz" 72;font-size:40px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-finding{padding:22px 0}}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer{background:var(--pa-sheet);border:1px solid var(--pa-control);border-radius:var(--r-xl);box-shadow:var(--pa-shadow-2);transition:border-color var(--pa-dur-2) var(--pa-ease), box-shadow var(--pa-dur-2) var(--pa-ease);position:relative}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer:focus-within{border-color:var(--pa-pen);box-shadow:0 0 0 3px var(--pa-pen-soft), var(--pa-shadow-2)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer textarea{width:100%;min-height:112px;padding:18px var(--pa-sp-8) 18px var(--pa-sp-5);resize:none;font:400 var(--pa-fs-5)/1.5 var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;color:var(--pa-ink);background:0 0;border:0;outline:0;display:block}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer textarea::placeholder{color:var(--pa-ink-3)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer textarea:focus-visible{border-color:#0000;outline:none}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-send{right:var(--pa-sp-3);bottom:var(--pa-sp-3);border-radius:var(--r-pill);border:1px solid var(--pa-pen);background:var(--pa-pen);width:40px;height:40px;color:var(--pa-fill-fg);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer-foot{justify-content:space-between;align-items:center;gap:var(--pa-sp-3);padding:0 var(--pa-sp-8) var(--pa-sp-4) var(--pa-sp-5);min-height:44px;font-size:var(--pa-fs-2);color:var(--pa-ink-3);line-height:1.35;display:flex}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-chips{gap:var(--pa-sp-2);margin-top:var(--pa-sp-3);flex-wrap:wrap;display:flex}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-chip{border-radius:var(--r-pill);border:1px solid var(--pa-hair);background:var(--pa-wash);min-height:36px;color:var(--pa-ink-2);font:400 var(--pa-fs-3)/1.3 var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;text-align:left;cursor:pointer;align-items:center;padding:6px 14px;display:inline-flex}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-chip:hover{border-color:var(--pa-control);background:var(--pa-sheet);color:var(--pa-ink)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer-notice{margin:var(--pa-sp-3) 0 0;border:1px solid var(--pa-hair);border-left:3px solid var(--pa-pen);border-radius:var(--r-md);background:var(--pa-wash);color:var(--pa-ink);font:400 var(--pa-fs-3)/1.45 var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;padding:10px 14px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer-notice a{color:var(--pa-pen);text-decoration:underline}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer-fit .pa-composer-notice{margin-bottom:var(--pa-sp-1)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer-fit-rows{border:1px solid var(--pa-hair);border-radius:var(--r-md);background:var(--pa-wash);margin:0;padding:0;list-style:none}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer-fit-rows li+li{border-top:1px solid var(--pa-hair)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer-fit-rows a{min-height:48px;color:var(--pa-ink);font:500 var(--pa-fs-3)/1.3 var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;align-items:center;padding:0 14px;text-decoration:none;display:flex}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer-fit-rows a:hover{color:var(--pa-pen)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer-promise{color:var(--pa-ink-2);font:400 var(--pa-fs-2)/1.5 var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;margin-top:14px}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .pa-composer-promise p{margin:0 0 var(--pa-sp-1)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.ui-dark,.ui-light){--font-sans:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;--font-mono:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;--font-serif:var(--font-newsreader), "Newsreader", Georgia, serif;--fs-11:var(--pa-fs-1)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.ui-dark,.ui-light) :is(.mono,.toc-no,.clause-no,.log-body .t,.log-move,.c-time,.chat-time){font-variant-numeric:tabular-nums;letter-spacing:0}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.ui-dark,.ui-light) :is(.toc-no,.clause-no,.log-body .t,.log-move,.chat-time,.turn-pip){font-size:var(--pa-fs-1)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.ui-dark,.ui-light) :is(.ai-eyebrow,.dd-label,.tbl th,.turn-pip,.eyebrow){text-transform:none;letter-spacing:0;font-family:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;font-size:var(--pa-fs-1);font-weight:500}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.ui-dark,.ui-light) :is(.dd-label,.tbl th){color:var(--pa-ink-2)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) .doc .clause h4{font-size:var(--pa-fs-1);letter-spacing:.02em;color:var(--pa-ink-2)}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(.ui-dark,.ui-light) .ai-card{background:var(--surface);border-color:var(--pa-hair)}@media (prefers-reduced-motion:reduce){:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) *,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :before,:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) :is(button,[role=button],.btn,.pa-chip):active{transform:none}:is(.paper,body:has([data-paper-root])>:not(:has([data-paper-root]))) [aria-busy=true]:after{animation:none!important}}
body:has(.pa-public){background-color:#1f1e1d}html[data-theme=light] body:has(.pa-public){background-color:#faf9f5}:is(.pa-public,body:has(.pa-public)>:not(:has(.pa-public))) :is(.text-ink-900,.text-ink-800,.text-black,.text-ink-700):not(:where(.pa-public [data-paper-root] *)){color:var(--pa-ink)}:is(.pa-public,body:has(.pa-public)>:not(:has(.pa-public))) :is(.text-ink-600,.text-ink-500,.text-ink-400):not(:where(.pa-public [data-paper-root] *)){color:var(--pa-ink-2)}:is(.pa-public,body:has(.pa-public)>:not(:has(.pa-public))) :is(.bg-ink-50,.bg-ink-50\/50,.bg-gray-50):not(:where(.pa-public [data-paper-root] *)){background-color:var(--pa-wash)}:is(.pa-public,body:has(.pa-public)>:not(:has(.pa-public))) :is(.bg-ink-100,.bg-ink-200,.bg-gray-100):not(:where(.pa-public [data-paper-root] *)),:is(.pa-public,body:has(.pa-public)>:not(:has(.pa-public))) :is(.hover\:bg-ink-50,.hover\:bg-ink-100,.hover\:bg-ink-50\/30):hover:not(:where(.pa-public [data-paper-root] *)){background-color:var(--pa-wash-2)}:is(.pa-public,body:has(.pa-public)>:not(:has(.pa-public))) :is(.border-ink-100,.border-ink-200,.border-ink-300,.border-gray-200):not(:where(.pa-public [data-paper-root] *)),:is(.pa-public,body:has(.pa-public)>:not(:has(.pa-public))) :is(.divide-ink-100,.divide-ink-200)>:not([hidden])~:not([hidden]):not(:where(.pa-public [data-paper-root] *)){border-color:var(--pa-hair)}:is(.pa-public,body:has(.pa-public)>:not(:has(.pa-public))) :is(.hover\:text-ink-900,.hover\:text-ink-700,.hover\:text-ink-600,.hover\:text-white,.hover\:text-azure-700):hover:not(:where(.pa-public [data-paper-root] *)){color:var(--pa-pen-hover)}.pa-public .hm-root{--hm-ink:var(--pa-paper);--hm-paper:var(--pa-wash)}.pa-public .hm-band{background:var(--pa-paper)}.pa-public .hm-wash-layer,.pa-public .hm-horizon{display:none}.pa-public .hm-root .btn{border-radius:var(--r-md)}.pa-public .hm-root .btn:hover{transform:none}.pa-public .hm-root .btn:active{transform:scale(.985)}.pa-public .hm-h1{letter-spacing:-.02em!important;font-weight:400!important;line-height:1!important}.pa-public .hm-sub{color:var(--pa-ink-2)}.pa-public .hm-composer{max-width:600px;margin-top:24px}.pa-public .hm-composer .pa-composer textarea{min-height:72px;padding:14px 56px 10px 18px}.pa-public .hm-composer .pa-composer-foot{min-height:36px;padding-bottom:10px}.pa-public .hm-composer .pa-chips{gap:6px;margin-top:10px}.pa-public .hm-composer .pa-chip{min-height:32px;font-size:var(--pa-fs-2);padding:5px 12px}.pa-public .hm-composer .pa-composer-promise{margin-top:12px}.pa-public .hm-hero .hm-ctas{margin-top:18px}.pa-public .hm-hero .hm-ctas .btn-secondary{border-color:var(--pa-control);color:var(--pa-ink);background:0 0}.pa-public .hm-hero .hm-ctas .btn-secondary:hover{background:var(--pa-wash);border-color:var(--pa-ink)}@media (scripting:none),(prefers-reduced-motion:reduce){.pa-public .hm-doc-wrap .hm-steps li{color:var(--pa-ink-3);background:0 0;border-color:#0000}.pa-public .hm-doc-wrap .hm-steps li:last-child{background:var(--pa-pen);border-color:var(--pa-pen);color:var(--pa-paper);font-weight:500}}.pa-public .hm-offer{color:var(--pa-ink)}.pa-public .hm-account{color:var(--pa-ink-2)}.pa-public .hm-doc-back{display:none}.pa-public .hm-doc{background:var(--pa-sheet);color:var(--pa-ink);border-radius:var(--r-xs);border:1px solid var(--pa-hair);border-bottom-color:var(--pa-edge);box-shadow:var(--pa-shadow-2);padding:28px var(--pa-sp-5) var(--pa-sp-5);font-variation-settings:"opsz" 16;transform:none}@media (min-width:900px){.pa-public .hm-doc{padding:36px 36px 30px}}.pa-public .hm-doc-title{color:var(--pa-ink);font-weight:500;font-size:var(--pa-fs-5);letter-spacing:.01em;margin-bottom:20px}.pa-public .hm-doc-h{color:var(--pa-ink-2);font-family:var(--font-sans);font-weight:600;font-size:var(--pa-fs-1);letter-spacing:.02em;margin:var(--pa-sp-4) 0 var(--pa-sp-1)}.pa-public .hm-doc p{color:var(--pa-ink);font-size:15px;line-height:1.5}.pa-public .hm-doc-fade:after{background:linear-gradient(to bottom, transparent, var(--pa-sheet) 75%)}.pa-public .hm-clause{transition:box-shadow var(--pa-dur-3) var(--pa-ease);border-radius:0;margin:0;padding:0 0 0 14px}.pa-public .hm-clause[data-flag=on]{box-shadow:inset 2px 0 0 var(--pa-no);background:0 0}.pa-public .hm-clause[data-flag=fixed]{box-shadow:inset 2px 0 0 var(--pa-ok);background:0 0}.pa-public .hm-clause[data-flag=off]{padding-left:14px;box-shadow:inset 2px 0 #0000}.pa-public .hm-clause del{color:var(--pa-no);background:0 0;border-radius:0;padding:0;text-decoration-thickness:1px}.pa-public .hm-clause ins{color:var(--pa-ok);text-underline-offset:3px;background:0 0;border-radius:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.pa-public .hm-beam{border-radius:inherit;opacity:1;z-index:2;background:0 0;height:auto;inset:0;overflow:hidden}.pa-public .hm-beam[data-run=on]{animation:none}.pa-public .hm-beam:before{content:"";opacity:0;background:linear-gradient(to bottom, rgb(var(--azure-500-rgb) / 0) calc(100% - 160px), rgb(var(--azure-500-rgb) / .15) calc(100% - 2px), color-mix(in srgb, var(--pa-pen) 72%, #fff) calc(100% - 2px));position:absolute;inset:0;transform:translateY(-100%)}.pa-public .hm-beam[data-run=on]:before{animation:1.4s cubic-bezier(.45,0,.3,1) both pa-read}@keyframes pa-read{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pa-public .hm-beam:before{opacity:0;animation:none!important}.pa-public .hm-doc-wrap .hm-clause{background:rgb(var(--azure-500-rgb) / .07)}}.pa-public .hm-note{width:auto;box-shadow:none;backdrop-filter:none;color:var(--pa-ink);font-family:var(--font-serif);font-variation-settings:"opsz" 16;font-style:italic;font-size:var(--pa-fs-5);transition:opacity var(--pa-dur-3) var(--pa-ease);background:0 0;border:0;border-radius:0;margin:18px 0 0 14px;padding:0 0 0 16px;line-height:1.4;position:static;transform:none}.pa-public .hm-note[data-show=off]{opacity:0}.pa-public .hm-note[data-show=on]{opacity:1;transform:none}.pa-public .hm-note:before{content:"";background:var(--pa-pen);transform-origin:top;width:1.5px;position:absolute;top:2px;bottom:2px;left:0}.pa-public .hm-note{position:relative;top:auto;right:auto}.pa-public .hm-note[data-show=on]:before{animation:pa-draw var(--pa-dur-3) var(--pa-ease) 80ms both}.pa-public .hm-note-row{font-family:var(--font-serif);color:var(--pa-ink);font-size:17px;font-style:italic;font-weight:400;line-height:1.4;display:block}.pa-public .hm-note-row:has(.hm-note-dot[style*=--risk]){color:var(--pa-no)}.pa-public .hm-note-row:before{content:"Nota de Pacto";font-family:var(--font-sans);color:var(--pa-pen);margin-bottom:4px;font-size:12px;font-style:normal;font-weight:500;display:block}.pa-public .hm-note-dot{display:none}.pa-public .hm-note p{color:var(--pa-ink);margin:0;font-size:17px;line-height:1.4;display:inline}.pa-public .hm-cite{font-family:var(--font-sans);color:var(--pa-ink-2);border:0;border-radius:0;margin:0;padding:0;font-size:13px;font-style:normal;display:inline}.pa-public .hm-cite:before{content:" ("}.pa-public .hm-cite:after{content:")"}.pa-public .hm-steps{border-bottom:1px solid var(--pa-hair);flex-wrap:wrap;justify-content:flex-start;gap:8px 6px;margin:0 0 14px;padding:0 0 10px;overflow:visible}.pa-public .hm-steps li{white-space:nowrap;color:var(--pa-ink-3);border:1px solid #0000;border-radius:999px;gap:0;margin:0;padding:5px 12px;font-size:14px;line-height:1.3}.pa-public .hm-steps li:before{display:none}.pa-public .hm-steps li[data-on=on]{background:var(--pa-pen);border-color:var(--pa-pen);color:var(--pa-paper);font-weight:500}.pa-public .hm-doc-caption{color:var(--pa-ink-3);text-align:left;margin:12px 0 0;font-size:13px}.pa-public .hm-progress{background:var(--pa-hair);border-radius:999px;height:2px;margin:0 0 18px auto}.pa-public .hm-progress-fill{background:var(--pa-pen);border-radius:999px}.pa-public .hm-doc-stack{margin-right:0}.pa-public .hm-docarea{align-self:start;margin-bottom:0}.pa-public .hm-hero{padding-bottom:clamp(32px,4vw,56px)}.pa-public .hm-after-hero{padding-top:clamp(32px,4vw,56px)}.pa-public :is(.hm-window,.hm-shot-window){border-radius:var(--r-lg);background:var(--pa-sheet);border:1px solid var(--pa-hair);box-shadow:var(--pa-shadow-2);padding:0;animation:none;transform:none}.pa-public :is(.hm-window-inner,.hm-shot-inner){border-radius:calc(var(--r-lg) - 1px);background:var(--pa-sheet);overflow:hidden}.pa-public .hm-shot-bar{background:var(--pa-wash);border-bottom:1px solid var(--pa-hair)}.pa-public .hm-shot-dots{display:none}.pa-public .hm-shot-title{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--pa-ink-2)}.pa-public .hm-tool:hover .hm-shot-window{transform:none}.pa-public .hm-tool-shot{background:0 0}.pa-public .hm-tool,.pa-public .hm-home .hm-tool{box-shadow:none;background:0 0;border:0;border-radius:0}.pa-public .hm-tool:hover,.pa-public .hm-home .hm-tool:hover{box-shadow:none;border-color:#0000;transform:none}.pa-public :is(.hm-tool-kicker,.hm-tool-link),.pa-public .hm-home :is(.hm-tool-kicker,.hm-tool-link),.pa-public .hm-root.ui-dark .hm-inline-link{color:var(--pa-pen)}.pa-public .hm-tool-kicker{font-size:13px;font-weight:500}.pa-public .hm-tool-text{color:var(--pa-ink-2)}.pa-public :is(.hm-tool-link,.hm-costs-name):focus-visible{outline-color:var(--pa-pen);border-radius:4px}.pa-public .hm-tools-caption{color:var(--pa-ink-3)}.pa-public .hm-scanprev{background:var(--pa-sheet)}.pa-public .hm-scanprev-pill{border-radius:var(--r-pill)}.pa-public :is(.hm-tpl,.hm-steps3 li),.pa-public .hm-root.ui-dark :is(.hm-tpl,.hm-steps3 li){border-radius:var(--r-lg);background:var(--pa-sheet);border-color:var(--pa-hair);box-shadow:none}.pa-public .hm-tpl:hover,.pa-public .hm-root.ui-dark .hm-tpl:hover{border-color:var(--pa-control);box-shadow:none;transform:none}.pa-public .hm-tpl-icon,.pa-public .hm-root.ui-dark .hm-tpl-icon{border-radius:var(--r-md);background:var(--pa-wash);color:var(--pa-pen)}.pa-public .hm-root .hm-step-n,.pa-public .hm-root.ui-dark .hm-step-n{border-radius:var(--r-pill);background:var(--pa-ink);color:var(--pa-paper);border:0}.pa-public .hm-scan-step-n{border-radius:var(--r-pill);background:var(--pa-ink);color:var(--pa-paper)}.pa-public .hm-scan-steps .hm-shot-window{box-shadow:var(--pa-shadow-2)}.pa-public .hm-shot-caption{color:var(--pa-ink-2)}.pa-public :is(.hm-3s-card,.hm-3s-sheet){border-radius:var(--r-md);box-shadow:none;border-color:var(--pa-hair)}.pa-public :is(.hm-3s-num,.hm-3s-av){border-radius:var(--r-pill)}.pa-public :is(.hm-3s-note-i,.hm-3s-mark){border-radius:var(--r-xs)}.pa-public .hm-widget,.pa-public .hm-root.ui-dark .hm-widget{color:var(--pa-ink)}.pa-public .hm-receipt .hm-receipt-title{font-family:var(--font-serif);color:var(--pa-ink);font-weight:500}.pa-public .hm-receipt-line{border-top-color:var(--pa-hair)}.pa-public .hm-receipt-line dt{color:var(--pa-ink-2)}.pa-public .hm-receipt-amount{font-family:var(--font-sans);color:var(--pa-ink);font-variant-numeric:tabular-nums}.pa-public :is(.hm-receipt-then,.hm-receipt .hm-receipt-foot){color:var(--pa-ink-2)}.pa-public .hm-receipt-total{border-top:0;border-bottom:1px solid var(--pa-ink);padding-bottom:8px}.pa-public .hm-receipt-total .hm-receipt-amount{color:var(--pa-ok)}.pa-public :is(.hm-facts-kicker,.hm-scanprev-from,.hm-scanprev-pill){font-family:var(--font-sans);letter-spacing:0;text-transform:none}@media (scripting:none),(prefers-reduced-motion:reduce){.pa-public .hm-doc-wrap .hm-steps li{color:var(--pa-ink-3)}.pa-public .hm-doc-wrap .hm-steps li:last-child{color:var(--pa-paper);background:var(--pa-pen);border-color:var(--pa-pen);font-weight:500}}.pa-public .hm-root [role=tab]{font-family:var(--font-sans);border-radius:var(--r-pill)!important}.pa-public .hm-root [role=tab][aria-selected=true]{background:var(--pa-ink)!important;border-color:var(--pa-ink)!important;color:var(--pa-paper)!important}.pa-public .hm-root [role=tab][aria-selected=true] span{color:inherit!important}:is(.pa-public,body:has(.pa-public)>:not(:has(.pa-public))) .text-white:not(:is([class*=bg-azure],[class*=bg-risk],[class*=bg-ok],[class*=bg-warn],.bg-primary,.bg-destructive,.btn-primary,.pa-send)):not(:where([class*=bg-azure] *,[class*=bg-risk] *,[class*=bg-ok] *,[class*=bg-warn] *,.bg-primary *,.bg-destructive *,.btn-primary *,.pa-send *)){color:var(--pa-ink)}.pa-public .hm-3s-move s{color:var(--pa-ink-2)}.pa-public :is(.ui-light,.ui-dark) .frame{border-radius:var(--r-lg);box-shadow:var(--pa-shadow-2);border:1px solid var(--pa-hair)}.pa-public :is(.ui-light,.ui-dark) .frame-bar .dots{display:none}.pa-public :is(.ui-light,.ui-dark) .frame-bar .title{font-family:var(--font-sans)}.pa-public .mono,.pa-public [style*=uppercase]{text-transform:none!important;letter-spacing:0!important}body .pa-public.paper [data-testid=final-cta]{background:var(--pa-paper);color:var(--pa-ink)}.pa-public [data-testid=final-cta] .btn-secondary{color:var(--pa-ink);border-color:var(--pa-control);background:0 0}.pa-public [data-testid=final-cta] .btn-secondary:hover{background:var(--pa-sheet);border-color:var(--pa-ink)}.pa-public .hm-root.ui-dark :is(.hm-paper,.hm-paper-2){background:var(--pa-paper)}.pa-public .hm-root.ui-dark :is(.hm-paper,.hm-paper-2):before{display:none}.pa-public>nav.border-ink-800,.pa-public>footer,.pa-public>footer .border-ink-800{border-color:var(--pa-hair)}@media (max-width:520px){.pa-public .hm-steps{justify-content:space-between}.pa-public .hm-steps li{margin-right:0;font-size:13px}}
.pa-public .hm-roomprev{aspect-ratio:16/10;background:var(--pa-sheet);color:var(--pa-ink);font-family:var(--font-sans);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.pa-public .hm-roomprev-side{gap:var(--pa-sp-2);flex-direction:column;min-width:0;padding:14px 16px 18px 18px;display:flex}.pa-public .hm-roomprev-title{font-family:var(--font-serif);font-size:var(--pa-fs-4);color:var(--pa-ink);margin:0;line-height:1.3}.pa-public .hm-roomprev-seats{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pa-public .hm-roomprev-seat{border:1px solid var(--pa-hair);border-radius:var(--r-md);background:var(--pa-wash);font-size:var(--pa-fs-2);align-items:center;gap:10px;padding:7px 10px;line-height:1.25;display:flex}.pa-public .hm-roomprev-seat[data-turn=on]{border-color:var(--pa-pen);box-shadow:inset 2px 0 0 var(--pa-pen)}.pa-public .hm-roomprev-av{border-radius:var(--r-pill);width:24px;height:24px;color:var(--pa-paper);background:var(--party-b);flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.pa-public .hm-roomprev-seat[data-side=you] .hm-roomprev-av{background:var(--pa-pen)}.pa-public .hm-roomprev-nm{color:var(--pa-ink);font-weight:500;display:block}.pa-public .hm-roomprev-role{color:var(--pa-ink-2);font-size:var(--pa-fs-1);display:block}.pa-public .hm-roomprev-dial{margin-top:auto;overflow:hidden}.pa-public .hm-roomprev-dial [data-testid=pacto-gauge-readout]>p+p{display:none}.pa-public .hm-roomprev-seat{padding:5px 10px}.pa-public .hm-roomprev-title{line-height:1.2}.pa-public .hm-roomprev-dial [data-testid=pacto-gauge]>div[aria-hidden=true]{width:calc(100% + 60px);margin-left:-30px}.pa-public .hm-roomprev-delta{text-align:center;font-size:var(--pa-fs-1);color:var(--pa-ink-2);margin:4px 0 0}.pa-public .hm-roomprev-doc{border-radius:var(--r-xs) var(--r-xs) 0 0;border:1px solid var(--pa-hair);background:var(--pa-sheet);min-height:0;color:var(--pa-ink);font-family:var(--font-serif);border-bottom:0;margin:14px 14px 0 0;padding:18px 20px 0;font-size:14px;line-height:1.55;position:relative;overflow:hidden}.pa-public .hm-roomprev-h{font-family:var(--font-sans);font-size:var(--pa-fs-1);letter-spacing:.02em;color:var(--pa-ink-2);margin:0 0 4px;font-weight:600}.pa-public .hm-roomprev-p{margin:0 0 12px}.pa-public .hm-roomprev-p .del{color:var(--pa-no);background:0 0;border-radius:0;padding:0;text-decoration:line-through;text-decoration-thickness:1px}.pa-public .hm-roomprev-p .ins{color:var(--pa-ok);text-underline-offset:3px;background:0 0;border-radius:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.pa-public .hm-roomprev-doc:after{content:"";background:linear-gradient(to bottom, transparent, var(--pa-doc));height:56px;position:absolute;bottom:0;left:0;right:0}@media (max-width:640px){.pa-public .hm-roomprev{aspect-ratio:auto;grid-template-columns:1fr}.pa-public .hm-roomprev-doc{max-height:120px;margin:0 14px}.pa-public .hm-roomprev-dial{max-width:180px;margin:0 auto;overflow:visible}}.pa-public .hm-price-rows{border-top:1px solid var(--pa-hair);margin-top:6px}.pa-public .hm-price-rows>.hm-price-row{padding:var(--pa-sp-4) 0 var(--pa-sp-4);border:0;border-bottom:1px solid var(--pa-hair);box-shadow:none;background:0 0;border-radius:0}.pa-public .hm-price-lede{font-size:var(--pa-fs-4);color:var(--pa-ink-2);line-height:1.6}.pa-public .hm-price-lede strong{color:var(--pa-ink);font-weight:600}.pa-public .hm-root .hm-tpl-icon{display:none}.pa-public .hm-root .hm-tpl{grid-template-columns:minmax(0,1fr);row-gap:4px}.pa-public .hm-hero .hm-ctas,.pa-public .hm-hero .hm-micro{margin-top:var(--pa-sp-4)}.pa-public .hm-offer{font-weight:500}.pa-public .hm-scan-steps{--font-sans:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;--font-mono:var(--font-sans);margin-top:var(--pa-sp-7)}.pa-public .hm-scan-steps ol[data-steps="1"]{grid-template-columns:1fr;max-width:680px;margin:0 auto}.pa-public .hm-scan-step-t{font-size:var(--pa-fs-4);color:var(--pa-ink-2);justify-content:center}.paper [data-paper-root] :is(details:has(>[data-testid=scanner-recommendations-summary]),[data-testid=scanner-free-vs-paid],[data-testid=scanner-email-capture],[data-testid=scanner-bilateral-view]){border:0;border-top:1px solid var(--pa-hair);background:0 0;border-radius:0;padding-left:0;padding-right:0}.paper [data-paper-root] [data-testid=scanner-primary-next-step]{border-radius:var(--r-lg)}.pa-public .hm-hero--page .hm-sub{font-size:var(--pa-fs-4);max-width:52ch;line-height:1.6}.pa-public .hm-hero--page .hm-offer-lg{font-size:var(--pa-fs-6)}.pa-public .hm-root .hm-lede{font-size:var(--pa-fs-4);color:var(--pa-ink-2);line-height:1.6}.pa-public .hm-topup{gap:var(--pa-sp-5);padding:var(--pa-sp-6) var(--pa-sp-6) var(--pa-sp-5);background:var(--pa-sheet);border:1px solid var(--pa-hair);border-radius:var(--r-lg);box-shadow:var(--pa-shadow-2);color:var(--pa-ink);font-family:var(--font-sans);display:grid}.pa-public .hm-topup p{margin:0}.pa-public .hm-topup-head{text-align:center}.pa-public .hm-topup-kicker{font-size:var(--pa-fs-2);color:var(--pa-ink-3)}.pa-public .hm-topup-amount{margin-top:var(--pa-sp-1);font-size:var(--pa-fs-9);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--pa-ink);font-weight:500;line-height:1.05}.pa-public .hm-topup-eq{margin-top:var(--pa-sp-2);font-size:var(--pa-fs-3);color:var(--pa-ink-2)}.pa-public .hm-topup-picks{justify-content:center;gap:var(--pa-sp-2);flex-wrap:wrap;display:flex}.pa-public .hm-topup-pick{padding:0 var(--pa-sp-4);border:1px solid var(--pa-control);border-radius:var(--r-pill);color:var(--pa-ink);font:inherit;font-size:var(--pa-fs-3);cursor:pointer;transition:background-color var(--pa-dur-2) var(--pa-ease), border-color var(--pa-dur-2) var(--pa-ease), color var(--pa-dur-2) var(--pa-ease);background:0 0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.pa-public .hm-topup-pick:hover{background:var(--pa-wash);border-color:var(--pa-ink)}.pa-public .hm-topup-pick[aria-pressed=true]{background:var(--pa-ink);border-color:var(--pa-ink);color:var(--pa-paper)}.pa-public .hm-topup-pick:focus-visible{outline:2px solid var(--pa-pen);outline-offset:2px}.pa-public .hm-topup-preview{border-top:1px solid var(--pa-hair);padding-top:var(--pa-sp-4)}.pa-public .hm-topup-preview-t{font-size:var(--pa-fs-4);color:var(--pa-ink);font-weight:500}.pa-public .hm-topup-rows{margin:var(--pa-sp-2) 0 0;padding:0;list-style:none}.pa-public .hm-topup-row{justify-content:space-between;align-items:baseline;gap:var(--pa-sp-4);border-bottom:1px solid var(--pa-hair);font-size:var(--pa-fs-3);padding:9px 0;display:flex}.pa-public .hm-topup-row-l{color:var(--pa-ink-2)}.pa-public .hm-topup-row-n{font-variant-numeric:tabular-nums;color:var(--pa-ok);white-space:nowrap;font-weight:600}.pa-public .hm-topup-row-u{font-weight:400;font-size:var(--pa-fs-1);color:var(--pa-ink-3);margin-left:6px}.pa-public .hm-topup-fine{margin-top:var(--pa-sp-3);font-size:var(--pa-fs-1);color:var(--pa-ink-3);line-height:1.5}.pa-public .hm-topup-fine--c{text-align:center}.pa-public .hm-topup-fine .underline{color:var(--pa-ink-2);text-underline-offset:2px}.pa-public .hm-topup-cta{gap:0;display:grid}.pa-public .hm-topup-cta .hm-topup-fine+.hm-topup-fine{margin-top:var(--pa-sp-2)}.pa-public .hm-topup-btn{width:100%;min-height:48px;font-size:var(--pa-fs-4);justify-content:center;padding:13px 22px;display:flex}.pa-public .hm-topup-closed{border-top:1px solid var(--pa-hair);padding-top:var(--pa-sp-4)}.pa-public .hm-topup-closed .hm-topup-fine--c{text-align:left}.pa-public .hm-topup-closed-p{font-size:var(--pa-fs-3);color:var(--pa-ink-2);line-height:1.55}.pa-public .hm-topup-closed .hm-topup-btn{margin-top:var(--pa-sp-4)}@media (max-width:640px){.pa-public .hm-topup{padding:var(--pa-sp-5) var(--pa-sp-4)}.pa-public .hm-topup-amount{font-size:var(--pa-fs-8)}}.paper[data-paper-root] [data-testid=deal-room-position-line]{border:0;border-top:1px solid var(--pa-hair);background:0 0;border-radius:0;padding-left:0;padding-right:0}.paper[data-paper-root] [data-testid=position-line-copy]{font-family:var(--font-serif);font-size:var(--pa-fs-5);color:var(--pa-ink);line-height:1.4}.paper[data-paper-root] [data-testid=position-line-notes]{margin-top:var(--pa-sp-2);gap:0}.paper[data-paper-root] [data-testid=position-line-notes]>li{border:0;border-top:1px solid var(--pa-hair);padding:var(--pa-sp-2) 0;background:0 0;border-radius:0}.paper[data-paper-root] [data-testid=position-line-warnings]>li{box-shadow:inset 2px 0 0 var(--pa-no);padding:var(--pa-sp-2) 0 var(--pa-sp-2) 12px;background:0 0;border:0;border-radius:0}.paper[data-paper-root] [data-testid=position-line-disclosure]{border:0;border-top:1px solid var(--pa-hair);border-bottom:1px solid var(--pa-hair);background:0 0;border-radius:0;padding-left:0;padding-right:0}.paper[data-paper-root] [data-testid=bargaining-direction-card]{border:0;border-top:1px solid var(--pa-hair);background:0 0;border-radius:0;padding-left:0;padding-right:0}.paper[data-paper-root] button[data-testid=bargaining-direction-card]:hover{background:0 0}.paper[data-paper-root] button[data-testid=bargaining-direction-card]>span:nth-child(2){font-size:var(--pa-fs-3);color:var(--pa-ink-2)}.paper[data-paper-root] :is([data-testid=deal-room-seat-counterpart],[data-testid=deal-room-seat-viewer]){background:var(--pa-wash);border:1px solid var(--pa-hair);border-radius:var(--r-md);box-shadow:none}.paper[data-paper-root] :is([data-testid=deal-room-seat-counterpart],[data-testid=deal-room-seat-viewer]):has([data-testid^=mesa-turn-]){border-color:var(--pa-pen);box-shadow:inset 2px 0 0 var(--pa-pen)}.paper[data-paper-root] [data-testid=deal-room-seat-viewer]:has([data-testid^=mesa-turn-]){box-shadow:inset -2px 0 0 var(--pa-pen)}.paper[data-paper-root] [data-testid=deal-key-tiles]>div,.paper[data-paper-root] [data-testid=deal-fee-tile]{border:0;border-top:1px solid var(--pa-hair);background:0 0;border-radius:0;padding-left:0;padding-right:0}.paper[data-paper-root] :is([data-testid=room-gate-card],[data-testid=preparing-contract]){border:0;border-top:1px solid var(--pa-hair);text-align:left;background:0 0;border-radius:0;padding-left:0;padding-right:0}.paper[data-paper-root] [data-testid=one-screen-signing],.paper[data-paper-root] [data-testid=deal-sign-flow-banner],.paper[data-paper-root] [data-testid^=document-row-]:not([data-testid^=document-row-head-]){border:0;border-top:1px solid var(--pa-hair);background:0 0;border-radius:0;padding-left:0;padding-right:0}.paper[data-paper-root] [data-testid=one-screen-signing] .pa-doc{border-radius:var(--r-md);box-shadow:var(--pa-shadow-2)}.pa-public .hm-home .hm-3s-band .hm-stage{margin-top:var(--pa-sp-7)}.pa-public .hm-home .hm-stage-caption{padding-top:var(--pa-sp-4)}@media (min-width:901px){.pa-public .hm-home .hm-hero-grid{grid-template-rows:auto 1fr;grid-template-areas:"copy doc""copy micro"}.pa-public .hm-home .hm-copy,.pa-public .hm-home .hm-docarea{align-self:start}.pa-public .hm-home .hm-micro{align-self:start;padding-top:0}}.pa-public .hm-tpl:focus-visible{outline:2px solid var(--pa-pen);outline-offset:2px}.pa-public .hm-hero--page{padding-left:0;padding-right:0}.pa-public .hm-hero--page .hm-hero-grid{box-sizing:border-box;max-width:1192px;padding-inline:clamp(20px,4vw,28px)}.pa-public .hm-price-terms{max-width:60ch;font-size:var(--pa-fs-4,15px);color:var(--pa-ink-3);margin-top:12px;line-height:1.55}.pa-public .hm-price-terms summary{cursor:pointer;color:var(--pa-ink-2);align-items:center;gap:8px;list-style:none;display:inline-flex}.pa-public .hm-price-terms summary::-webkit-details-marker{display:none}.pa-public .hm-price-terms summary:before{content:"";width:7px;height:7px;transition:transform .15s var(--pa-ease,ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.pa-public .hm-price-terms[open] summary:before{transform:rotate(45deg)}.pa-public .hm-price-terms p{margin:8px 0 0}.pa-public .hm-price-terms summary:focus-visible{outline:2px solid var(--pa-pen);outline-offset:2px;border-radius:4px}
