html.doc{color-scheme:light;background:#e9e7f2;scroll-padding-top:80px}html.doc body{background:#e9e7f2;color:#16142b}@page{size:A4;margin:0}.kp,.kp *,.kp *:before,.kp *:after{-webkit-print-color-adjust:exact;print-color-adjust:exact}.kp{--k-ink: #16142B;--k-ink2: #47445F;--k-mut: #7B7898;--k-line: #E5E2F2;--k-soft: #F6F5FC;--k-vio: #5B4BFF;--k-vio2: #8F88F7;--k-vio-s: #EEECFF;--k-vio-d: #2B2477;--k-ok: #16A34A;--k-ok-s: #E3F6EA;--k-ok-d: #0E6A31;--k-ok-l: #B9E6C9;--k-soon: #F5B800;--k-soon-s: #FFF4CC;--k-soon-d: #6E5000;--k-soon-l: #F3D677;--k-beta: #2563EB;--k-beta-s: #E2EAFF;--k-no: #B5B2C8;--k-more: #B45309;--k-more-s: #FFEFD9;padding:18px 8px 40px;overflow-x:auto;font:400 10pt/1.38 var(--f-body);color:var(--k-ink)}.kp.l-kk{--f-display: "Onest", "Segoe UI", system-ui, sans-serif;--f-mono: "Onest", "Segoe UI", system-ui, sans-serif}.kp .ksheet{position:relative;display:flex;flex-direction:column;width:210mm;height:296.8mm;margin:0 auto 10mm;padding:11mm 12mm 7mm;background:#fff;box-shadow:0 1px 2px #14112e14,0 14px 44px #14112e24;overflow:hidden;break-after:page;break-inside:avoid}.kp .ksheet.over{outline:3px solid #E11D48}@media screen{.kp.scaled{overflow-x:hidden}.kp.scaled .ksheet{transform:scale(var(--z, 1));transform-origin:0 0;margin:0 0 calc(10mm * var(--z, 1) - 296.8mm * (1 - var(--z, 1))) calc((100% - 210mm * var(--z, 1)) / 2)}}.kp p,.kp ul,.kp ol,.kp h2,.kp h3,.kp h4{margin:0}.kp ul,.kp ol{list-style:none;padding:0}.kp a{color:inherit;text-decoration:none}.kp svg{flex:none}.kp .cap{display:flex;align-items:center;gap:3mm;margin-bottom:2.4mm;font:600 7.6pt/1.2 var(--f-mono);color:var(--k-vio);text-transform:uppercase;letter-spacing:.07em}.kp .lgd{display:inline-flex;align-items:center;gap:1.4mm;margin-left:auto;font:500 7pt/1 var(--f-mono);color:var(--k-ink2);text-transform:none;letter-spacing:0}.kp .lgd .dot{margin-left:2mm}.kp .dot{display:inline-block;width:2.4mm;height:2.4mm;border-radius:50%;background:var(--k-no)}.kp .dot.now{background:var(--k-ok)}.kp .dot.soon{background:var(--k-soon)}.kp .dot.beta{background:var(--k-beta)}.kp .pill{display:inline-flex;align-items:center;gap:1mm;padding:.7mm 2.1mm;border-radius:99px;font:600 7pt/1.15 var(--f-mono);white-space:nowrap;background:#efeef6;color:var(--k-ink2)}.kp .pill.now{background:var(--k-ok);color:#fff}.kp .pill.soon{background:var(--k-soon);color:#3a2a00}.kp .pill.beta{background:var(--k-beta);color:#fff}.kp .pill.opt{background:var(--k-vio-s);color:var(--k-vio-d)}.kp .pill.sm{padding:.4mm 1.6mm;font-size:6.8pt;margin-left:1.5mm;vertical-align:.3mm}.kp .ref{font:500 6.8pt/1 var(--f-mono);color:var(--k-mut);vertical-align:super;margin-left:.4mm}.kp .refs{white-space:nowrap}.kp .refs .ref:first-child{margin-left:0}.kp .draft{display:flex;align-items:center;gap:1.5mm;margin-top:2.4mm;font:500 7pt/1.3 var(--f-mono);color:var(--k-more)}.kp .ck{display:inline-grid;place-items:center;width:4.4mm;height:4.4mm;border-radius:50%;background:var(--k-ok);color:#fff;vertical-align:middle}.kp .ck.no{background:none;color:var(--k-no);font-weight:700}.kp .i{display:grid;place-items:center;flex:none;width:9mm;height:9mm;border-radius:2.6mm;background:var(--k-vio-s);color:var(--k-vio)}.kp .sh{display:flex;align-items:center;gap:3mm;padding-bottom:2.5mm;border-bottom:.3mm solid var(--k-line);font:500 6.8pt/1 var(--f-mono);color:var(--k-mut);text-transform:uppercase;letter-spacing:.06em}.kp .sh .brand{display:inline-flex;align-items:center;gap:2mm;font:800 8pt/1 var(--f-display);color:var(--k-ink);text-transform:none;letter-spacing:0}.kp .sh .brand .logo{box-shadow:none!important}.kp .sh .pg{margin-left:auto;color:var(--k-vio);font-weight:700}.kp .ttl{display:flex;align-items:center;gap:3.5mm;margin:3.6mm 0 3mm;font:800 17pt/1.1 var(--f-display);letter-spacing:-.02em;color:var(--k-ink)}.kp .num{display:grid;place-items:center;width:9.5mm;height:9.5mm;border-radius:3mm;background:linear-gradient(145deg,var(--k-vio2),var(--k-vio));color:#fff;font:800 10pt/1 var(--f-display);letter-spacing:0}.kp .sf{display:flex;justify-content:space-between;gap:4mm;margin-top:auto;padding-top:2.5mm;border-top:.3mm solid var(--k-line);font:500 6.8pt/1 var(--f-mono);color:var(--k-mut)}.kp .draft+.sf,.kp .fn+.sf{margin-top:3mm}.kp .top{display:flex;align-items:center;justify-content:space-between;gap:6mm}.kp .cv-brand{display:inline-flex;align-items:center;gap:3mm;font:800 15pt/1 var(--f-display);letter-spacing:-.01em}.kp .cv-brand .logo{box-shadow:0 2mm 6mm #5b4bff4d!important}.kp .top-r{display:flex;align-items:center;gap:6mm}.kp .top-r .doc{display:flex;flex-direction:column;align-items:flex-end;gap:.8mm;font:500 7pt/1.15 var(--f-mono);color:var(--k-mut);text-transform:uppercase;letter-spacing:.05em;text-align:right}.kp .top-r .doc b{color:var(--k-vio);font-weight:700}.kp .cv-date{display:flex;flex-direction:column;align-items:flex-end;gap:1mm;padding-left:6mm;border-left:.3mm solid var(--k-line);font:500 7pt/1 var(--f-mono);color:var(--k-mut);text-transform:uppercase;letter-spacing:.06em}.kp .cv-date small{font-size:7pt}.kp .cv-date b{font:700 10pt/1 var(--f-mono);color:var(--k-ink);letter-spacing:0}.kp .hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 30mm;gap:6mm;margin-top:4.5mm;min-height:50mm;padding:6mm 9mm 0;border-radius:6mm;overflow:hidden;color:#fff;background:radial-gradient(90% 120% at 100% 0%,#a9a3ff,#a9a3ff00 55%),linear-gradient(140deg,#6a5bff,#4b3be6 45%,#2b2477)}.kp .hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.08) .25mm,transparent .25mm),linear-gradient(90deg,rgba(255,255,255,.08) .25mm,transparent .25mm);background-size:9mm 9mm;pointer-events:none}.kp .h-copy{position:relative;z-index:1;padding-bottom:6mm}.kp .h-k{display:flex;align-items:center;gap:2.5mm;font:600 7.6pt/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.07em;color:#d6d2ff}.kp .h-k .num{width:7mm;height:7mm;border-radius:2mm;font-size:7.5pt;background:#ffffff2e}.kp .h-t{margin-top:3mm;font:800 19pt/1.08 var(--f-display);letter-spacing:-.025em;max-width:130mm}.kp .h-s{margin-top:2.4mm;font-size:10pt;line-height:1.3;color:#efedff}.kp .h-chips{display:flex;flex-wrap:wrap;gap:1.6mm;margin-top:3mm}.kp .h-chips li{display:inline-flex;align-items:center;gap:1.2mm;padding:.9mm 2.4mm;border-radius:99px;background:#ffffff24;border:.25mm solid rgba(255,255,255,.3);font-size:7.8pt;color:#fff}.kp .h-chips svg{color:#b9f5cf}.kp .cv-ph{position:relative;z-index:1;align-self:end;width:28mm;height:46mm;margin-bottom:-6mm;padding:1.2mm;border-radius:5mm 5mm 0 0;background:linear-gradient(160deg,#3a3856,#17162a 60%);box-shadow:0 4mm 12mm #0a082873}.kp .cv-scr{width:100%;height:100%;overflow:hidden;border-radius:4mm 4mm 0 0;background:#0e1014}.kp .cv-scr img{display:block;width:100%;height:auto}.kp .cv-cap{position:absolute;z-index:1;top:2.6mm;right:4.5mm;font:500 6.8pt/1.2 var(--f-mono);color:#d6d2ff;text-align:right;max-width:80mm}.kp .bn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2mm;margin-top:3.5mm}.kp .bn li{display:flex;align-items:center;gap:2.6mm;padding:2.2mm 3mm;border-radius:3.5mm;background:var(--k-soft);border:.3mm solid var(--k-line)}.kp.personal .bn{display:none}.kp .bn .i{width:8.5mm;height:8.5mm}.kp .bn b{display:block;font:800 12pt/1.1 var(--f-display);letter-spacing:-.02em;color:var(--k-ink);white-space:nowrap}.kp .bn b .pp{font:700 8.5pt/1 var(--f-body);letter-spacing:0;color:var(--k-ink2)}.kp .bn small{display:block;margin-top:.7mm;font-size:7.6pt;line-height:1.25;color:var(--k-ink2)}.kp .cmp{margin-top:3.8mm}.kp .cmp .cap{margin-bottom:2mm}.kp .cmp ul{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2mm}.kp .cmp li{display:flex;flex-direction:column;align-items:center;gap:.9mm;padding:2mm 1mm;border-radius:3.5mm;border:.3mm solid var(--k-line);text-align:center;background:#fff}.kp .cmp li.now{border-color:var(--k-ok-l);background:var(--k-ok-s)}.kp .cmp li.soon{border-color:var(--k-soon-l);background:#fffbeb}.kp .cmp .lg{display:grid;place-items:center;width:9mm;height:9mm;color:var(--k-ink)}.kp .cmp .lg img{width:9mm;height:9mm;object-fit:contain}.kp .cmp li.now .lg{color:var(--k-ok-d)}.kp .cmp .lg .tx{display:grid;place-items:center;width:9.5mm;height:9.5mm;border-radius:50%;background:#ffe14d;color:#c8102e;font:800 8pt/1 var(--f-display);border:.5mm solid #C8102E}.kp .cmp .nm{font-size:7.4pt;line-height:1.15;font-weight:700}.kp .cmp small{font-size:7pt;line-height:1.2;color:var(--k-ink2)}.kp .cmp .pill{margin-top:auto;max-width:100%;white-space:normal;justify-content:center;text-align:center;line-height:1.1;padding:.7mm 1.6mm}.kp .plans{margin-top:3.8mm}.kp .pt{width:100%;border-collapse:collapse;table-layout:fixed;font-size:8pt}.kp .pt col.cp{width:42mm}.kp .pt thead th{padding:0 1.2mm 2mm;vertical-align:bottom;text-align:left;font-weight:400}.kp .pt thead th.c0{padding-left:0;vertical-align:top}.kp .pt thead th.c0 .cap{margin-bottom:1.6mm}.kp .tp-s{font-size:8.4pt;line-height:1.3;color:var(--k-ink2);max-width:54mm}.kp .lgd.lk{display:flex;flex-wrap:wrap;gap:1.2mm;margin:3mm 0 0}.kp .lgd.lk .pill,.kp .lgd.lk .ck.no{margin-left:2mm}.kp .lgd.lk .ck{width:3.8mm;height:3.8mm}.kp .pc{position:relative;display:flex;flex-direction:column;gap:1mm;padding:4.2mm 3mm 2.8mm;border-radius:3.5mm;border:.35mm solid var(--k-line);background:#fff}.kp th.rec .pc{border:.6mm solid var(--k-vio);background:linear-gradient(180deg,#f2f0ff,#fff 75%)}.kp .pc .rb{position:absolute;top:0;right:3mm;display:inline-flex;align-items:center;gap:.8mm;padding:.8mm 2mm;border-radius:0 0 1.8mm 1.8mm;background:var(--k-vio);color:#fff;font:600 6.8pt/1 var(--f-mono)}.kp .pc h3{display:flex;align-items:center;gap:1.1mm;font:800 8.5pt/1.1 var(--f-display);letter-spacing:-.02em;white-space:nowrap}.kp .pc h3 svg{color:var(--k-vio)}.kp .pc .pr{display:flex;align-items:baseline;gap:1.2mm;margin-top:.6mm}.kp .pc .pr b{font:800 15pt/1 var(--f-display);letter-spacing:-.03em;color:var(--k-ink);white-space:nowrap}.kp th.rec .pc .pr b{color:var(--k-vio)}.kp .pc .pr small{font-size:7.2pt;color:var(--k-mut);white-space:nowrap}.kp .pc .yr{font-size:7.2pt;color:var(--k-ink2)}.kp .pc .lim{font-size:7.8pt;font-weight:600;line-height:1.25}.kp .pc .lim:not(.s){margin-top:.8mm;padding-top:1.4mm;border-top:.3mm solid var(--k-line)}.kp .pc .lim.s{font-weight:500;color:var(--k-ink2)}.kp .pt tbody th,.kp .pt tbody td{padding:1mm 1.2mm;border-bottom:.25mm solid var(--k-line);vertical-align:middle}.kp .pt tbody th{display:table-cell;padding-left:0;text-align:left;font-weight:500;color:var(--k-ink)}.kp .pt .fl{display:flex;flex-wrap:wrap;align-items:center;gap:.6mm 3mm;line-height:1.25}.kp .pt .fi{display:inline-flex;align-items:center;gap:1.4mm}.kp .pt .fi svg{color:var(--k-vio)}.kp .pt .fl .pill.sm{margin-left:-1.4mm}.kp .pt tbody td{text-align:center}.kp .pt td.rec{background:#f7f6ff}.kp .pt .tv{font-weight:600;font-size:7.6pt}.kp .pt .optc{display:inline-flex;flex-direction:column;align-items:center;gap:.5mm}.kp .pt .optc .pill.sm{margin-left:0}.kp .lgd.foot{display:block;margin:1.6mm 0 0;font-size:6.9pt;color:var(--k-mut)}.kp .quote{display:grid;grid-template-columns:auto 1fr;gap:1.2mm 5mm;align-items:center;margin-top:3.5mm;padding:2.4mm 4.2mm;border-radius:3.5mm;background:var(--k-vio-s);border:.4mm solid #CFCAFF;font-size:8.4pt}.kp .quote .q-h{display:inline-flex;align-items:center;gap:1.5mm;color:var(--k-vio-d)}.kp .quote .q-p{display:flex;flex-direction:column;align-items:flex-end;gap:.5mm;text-align:right}.kp .quote .q-p b{font:800 10.5pt/1.15 var(--f-display);color:var(--k-vio-d)}.kp .quote .q-p span{font:700 8.6pt/1.2 var(--f-body);color:var(--k-vio-d)}.kp .quote .q-p small{font:600 7pt/1.2 var(--f-mono);color:var(--k-more)}.kp .quote .q-n{grid-column:1 / -1;font-size:8pt;line-height:1.35;color:var(--k-ink)}.kp .quote .q-n b{color:var(--k-vio-d)}.kp .quote .q-n .why{display:block;color:var(--k-more)}.kp .quote .q-n .pill.sm{margin-left:1mm}.kp .quote .q-b{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.8mm 4mm;font:500 7pt/1.3 var(--f-mono);color:var(--k-ink2)}.kp .quote.custom{grid-template-columns:1fr}.kp .cost .cap .sub{margin-left:1mm;font-weight:500;text-transform:none;letter-spacing:0;color:var(--k-mut)}.kp .pns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2mm 4mm}.kp .pn{padding:2.2mm 3.6mm 2.4mm;border-radius:3.5mm;border:.3mm solid var(--k-line);break-inside:avoid}.kp .pn-h{display:flex;align-items:center;gap:1.5mm;margin-bottom:.2mm;font:700 7.4pt/1.1 var(--f-mono);color:var(--k-vio);text-transform:uppercase;letter-spacing:.05em}.kp .br{display:flex;flex-direction:column;gap:.5mm;margin-top:1.25mm}.kp .br-r{display:flex;align-items:center;gap:2mm;min-width:0}.kp .br-r>.br-l,.kp .br-r>.br-t{flex:1 1 0}.kp .br-l{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2;font-size:7.4pt;color:var(--k-ink2)}.kp .br.us .br-l b{font-weight:800;color:var(--k-ok-d)}.kp .br.us .br-l small{font-size:6.8pt;color:var(--k-mut)}.kp .br-v{font:700 8.2pt/1 var(--f-body);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.kp .br.us .br-v{color:var(--k-ok-d);font-size:9pt}.kp .br-t{display:block;height:2.6mm;border-radius:99px;background:#f1f0f7;overflow:hidden}.kp .br-t i{display:block;height:100%;border-radius:inherit;background:var(--c, #AEAAC8)}.kp .br.us .br-t i{background:linear-gradient(90deg,#16a34a,#34d399)}.kp .bc{padding:.7mm 1.8mm;border-radius:99px;background:#f1f0f7;color:var(--k-ink2);font:700 7.2pt/1 var(--f-mono);white-space:nowrap}.kp .bc.good{background:var(--k-ok-s);color:var(--k-ok-d)}.kp .bc.more{background:var(--k-more-s);color:var(--k-more)}.kp .custom{grid-column:1 / -1;display:flex;align-items:center;gap:2mm;padding:4mm;border-radius:4mm;background:var(--k-vio-s);color:var(--k-vio-d);font-weight:600}.kp .cl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5mm 4mm;margin-top:2.4mm;font-size:7pt;line-height:1.3;color:var(--k-ink2)}.kp .cl li{display:flex;gap:1.5mm}.kp .cl i{flex:none;width:2.6mm;height:2.6mm;margin-top:.4mm;border-radius:.7mm}.kp .cl b{color:var(--k-ink);font-weight:600}.kp .honest{display:flex;gap:2mm;margin-top:2.2mm;padding:2mm 3.4mm;border-radius:3mm;background:var(--k-more-s);border:.3mm solid #F6CF9C;color:#7a3a06;font-size:7.8pt;line-height:1.35}.kp .honest svg{margin-top:.4mm;color:var(--k-more)}.kp .weak{margin-top:2mm;padding:2mm 3.4mm;border-radius:3mm;border:.35mm solid var(--k-soon-l);background:#fffbeb}.kp .weak h4{display:flex;align-items:center;gap:1.5mm;margin-bottom:1.2mm;font-size:8pt;color:var(--k-soon-d)}.kp .weak ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8mm 4mm;font-size:7.4pt;line-height:1.3;color:var(--k-ink2)}.kp .weak li{display:flex;gap:1.5mm}.kp .weak li svg{margin-top:.3mm;color:var(--k-soon-d)}.kp .go{margin-top:3.4mm}.kp .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4mm}.kp .step{position:relative;display:flex;flex-direction:column;gap:1mm;padding:2.8mm 3.2mm;border-radius:3.5mm;background:var(--k-soft);border:.3mm solid var(--k-line);break-inside:avoid}.kp .step:not(:last-child):after{content:"";position:absolute;right:-3.1mm;top:7.5mm;width:2.2mm;height:2.2mm;border-top:.55mm solid var(--k-vio);border-right:.55mm solid var(--k-vio);transform:rotate(45deg)}.kp .step .sn{position:absolute;top:2.2mm;right:3mm;font:800 14pt/1 var(--f-display);color:#d9d5ff}.kp .step .i{width:9mm;height:9mm;border-radius:50%;background:var(--k-vio);color:#fff}.kp .step b{margin-top:.6mm;font-size:9pt;line-height:1.2}.kp .step small{font-size:7.6pt;line-height:1.3;color:var(--k-ink2)}.kp .step.last{background:var(--k-ok-s);border-color:var(--k-ok-l)}.kp .step.last .i{background:var(--k-ok)}.kp .step.last .sn{color:#bfe6cd}.kp .cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 24mm;gap:5mm;align-items:center;margin-top:auto;padding:5mm 6mm;border-radius:5mm;color:#fff;background:radial-gradient(80% 140% at 100% 0%,#a9a3ff,#a9a3ff00 55%),linear-gradient(140deg,#6a5bff,#4b3be6 45%,#2b2477)}.kp .cta-k{font:800 14pt/1.1 var(--f-display);letter-spacing:-.02em}.kp .cta-h{display:flex;align-items:center;gap:1.6mm;margin-top:2mm;font-size:9pt;color:#e7e4ff}.kp .cta-site{display:inline-flex;align-items:center;gap:1.5mm;margin-top:2.8mm;padding:1.6mm 3mm;border-radius:99px;background:#ffffff29;font-size:8pt;font-weight:600;white-space:nowrap}.kp .cta-c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3mm 3.5mm}.kp .qr{display:flex;flex-direction:column;align-items:center;gap:1.4mm;text-align:center}.kp .qr-b{display:grid;place-items:center;width:22mm;height:22mm;padding:1.4mm;border-radius:2.5mm;background:#fff;color:var(--k-vio)}.kp .qr-b img{display:block;width:100%;height:100%}.kp .qr-b.ph{background:#ffffff1f;border:.4mm dashed rgba(255,255,255,.55);color:#fff}.kp .qr small{font:600 6.8pt/1.2 var(--f-mono);color:#e7e4ff;text-transform:uppercase;letter-spacing:.04em}.kp .cta-c a{display:flex;align-items:center;gap:2.4mm;min-width:0}.kp .cta-c a.big{grid-column:1 / -1}.kp .cta-c .ci{display:grid;place-items:center;flex:none;width:9mm;height:9mm;border-radius:50%;background:#ffffff2e;color:#fff}.kp .cta-c a.big .ci{width:11mm;height:11mm;background:#fff;color:var(--k-vio)}.kp .cta-c small{display:block;font:500 6.8pt/1.2 var(--f-mono);color:#c9c4ff;text-transform:uppercase;letter-spacing:.05em}.kp .cta-c b{display:block;font-size:9.6pt;line-height:1.25;white-space:nowrap}.kp .cta-c a.big b{font:800 15pt/1.15 var(--f-display);letter-spacing:-.01em}.kp .fn{margin-top:2.6mm;font:500 7pt/1.35 var(--f-mono);color:var(--k-mut)}.kp-bar{position:sticky;top:0;z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #E0DDEE;color:#16142b;font:500 14px/1.3 var(--f-body)}.kp-bar .kb-brand{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:inherit}.kp-bar .kb-brand b{font:800 15px var(--f-display)}.kp-bar .kb-brand .logo{box-shadow:none}.kp-bar .kb-t{color:#6b6888;font-size:13.5px}.kp-bar .kb-lang{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#f1f0f7}.kp-bar .kb-lang a{padding:5px 10px;border-radius:999px;font:600 12.5px/1 var(--f-mono);color:#5d5a78;text-decoration:none}.kp-bar .kb-lang a[aria-current]{background:#fff;color:#16142b;box-shadow:0 1px 3px #14112e1f}.kp-bar .kb-sp{flex:1}.kp-bar .kb-btn{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px 15px;border-radius:999px;border:1px solid #D9D6EA;background:#fff;color:#2b2477;font:600 14px/1.2 var(--f-body);text-decoration:none;cursor:pointer;white-space:nowrap}.kp-bar .kb-btn:hover{border-color:#8f88f7}.kp-bar .kb-btn.main{border-color:#5b4bff;background:#5b4bff;color:#fff;box-shadow:0 6px 20px #5b4bff4d}.kp-bar .kb-btn.main:hover{background:#4b3be6}.kp-bar .kb-print{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.kp-bar .kb-print small{font-size:11px;color:#7b7898}.kp-bar .kb-s{display:none}.kp-toast{position:fixed;left:50%;bottom:24px;z-index:40;transform:translate(-50%);max-width:calc(100% - 32px);padding:12px 18px;border-radius:14px;background:#16142b;color:#fff;font:500 14.5px/1.35 var(--f-body);box-shadow:0 12px 40px #14112e59}@media(max-width:860px){.kp-bar .kb-t,.kp-bar .kb-sp{display:none}.kp-bar .kb-print{flex-direction:row;flex-wrap:wrap;gap:6px}}@media(max-width:520px){.kp-bar{flex-wrap:nowrap;gap:8px;padding:8px 12px}.kp-bar .kb-brand b{display:none}.kp-bar .kb-lang a{padding:5px 8px}.kp-bar .kb-sp{display:block;flex:1}.kp-bar .kb-btn{min-height:38px;padding:7px 10px;font-size:13px;gap:5px}.kp-bar .kb-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kp-bar .kb-s{display:inline}.kp-bar .kb-print small{display:none}.kp{padding:10px 0 24px}}@media print{html.doc,html.doc body{background:#fff!important}.kp-bar,.kp-toast,.skip{display:none!important}.kp{padding:0;overflow:visible}.kp .ksheet{margin:0;box-shadow:none;transform:none;outline:0}.kp .ksheet:last-of-type{break-after:auto}}
