@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-normal.CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff");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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff");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:PV Sans KR;src:url(/fonts/cjk/sans-kr-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+11??,U+3130-318F,U+AC00-D7A3,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Sans KR;src:url(/fonts/cjk/sans-kr-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+11??,U+3130-318F,U+AC00-D7A3,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Serif KR;src:url(/fonts/cjk/serif-kr-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+11??,U+3130-318F,U+AC00-D7A3,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Sans SC;src:url(/fonts/cjk/sans-sc-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Sans SC;src:url(/fonts/cjk/sans-sc-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Serif SC;src:url(/fonts/cjk/serif-sc-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Sans HK;src:url(/fonts/cjk/sans-hk-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Sans HK;src:url(/fonts/cjk/sans-hk-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Serif HK;src:url(/fonts/cjk/serif-hk-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Sans TC;src:url(/fonts/cjk/sans-tc-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Sans TC;src:url(/fonts/cjk/sans-tc-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Sans JP;src:url(/fonts/cjk/sans-jp-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3040-30FF,U+31F?,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Sans JP;src:url(/fonts/cjk/sans-jp-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+3040-30FF,U+31F?,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}@font-face{font-family:PV Serif JP;src:url(/fonts/cjk/serif-jp-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3040-30FF,U+31F?,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+3000-303F,U+FF00-FFEF}:root{color-scheme:dark;--bg:#0e0f12;--bg-deep:#0a0b0d;--panel:#16181c;--raised:#1e2126;--hover:#262a30;--selected:#2e333b;--border:#24272d;--border-strong:#363b44;--line:#ffffff12;--text:#e6e8ec;--text-strong:#f5f6f8;--text-2:#a0a6b0;--text-3:#7c828c;--accent:#5e6ad2;--accent-hi:#6f7be0;--accent-text:#9aa3f0;--accent-tint:#5e6ad229;--live:#f59e0b;--live-soft:#fbbf24;--live-tint:#382911;--danger:#e5484d;--success:#3cc47a;--verse:#4f8ef7;--chorus:#e2659f;--bridge:#2eb5a3;--pre:#9c7cf0;--radius-s:6px;--radius:10px;--radius-l:16px;--radius-xl:22px;--container:1200px;--gutter:clamp(20px, 4.5vw, 40px);--section:clamp(104px, 13vw, 184px);--ease:cubic-bezier(.2, .7, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--font-sans:"Inter Variable", "Inter";--font-serif:"Instrument Serif";--font-slide:"Montserrat Variable", "Montserrat";--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", "Cascadia Mono", Menlo, Consolas, "DejaVu Sans Mono";--system-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans";--system-serif:Georgia, "Times New Roman";--kr-web:"PV Sans KR";--kr-local:"Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans CJK KR";--sc-web:"PV Sans SC";--sc-local:"PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC";--tc-web:"PV Sans TC";--tc-local:"PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Noto Sans CJK TC";--hk-web:"PV Sans HK";--hk-local:"PingFang HK", "Microsoft JhengHei", "Noto Sans HK", "Noto Sans CJK HK";--jp-web:"PV Sans JP";--jp-local:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Meiryo", "Noto Sans JP", "Noto Sans CJK JP";--scripts:"Nirmala UI", "Leelawadee UI", "Myanmar Text", "Microsoft Himalaya", "Ebrima", "Nyala", "Geeza Pro", "Arial Hebrew", "Kohinoor Devanagari", "Kohinoor Bangla", "Kohinoor Gujarati", "Kohinoor Telugu", "Gurmukhi MN", "Oriya Sangam MN", "Tamil Sangam MN", "Kannada Sangam MN", "Malayalam Sangam MN", "Sinhala Sangam MN", "Thonburi", "Lao Sangam MN", "Khmer Sangam MN", "Myanmar Sangam MN", "Kailasa", "Kefa", "Mshtakan", "Noto Sans Arabic", "Noto Sans Hebrew", "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Oriya", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Malayalam", "Noto Sans Sinhala", "Noto Sans Thai", "Noto Sans Lao", "Noto Sans Khmer", "Noto Sans Myanmar", "Noto Serif Tibetan", "Noto Sans Ethiopic", "Noto Sans Georgian", "Noto Sans Armenian";--latin:var(--font-sans);--latin-system:var(--system-sans);--cjk-web:var(--sc-web);--cjk-local:"PingFang SC", "Hiragino Sans", "Apple SD Gothic Neo", "Microsoft YaHei", "Malgun Gothic", "Noto Sans CJK SC";--generic:sans-serif}:where(:lang(ko)){--cjk-web:var(--kr-web);--cjk-local:var(--kr-local)}:where(:lang(zh-Hans)){--cjk-web:var(--sc-web);--cjk-local:var(--sc-local)}:where(:lang(zh-Hant),:lang(nan),:lang(hak)){--cjk-web:var(--tc-web);--cjk-local:var(--tc-local)}:where(:lang(yue)){--cjk-web:var(--hk-web);--cjk-local:var(--hk-local)}:where(:lang(ja)){--cjk-web:var(--jp-web);--cjk-local:var(--jp-local)}:where(*){font-family:var(--latin), var(--cjk-web), var(--latin-system), var(--cjk-local), var(--scripts), var(--generic)}.cjk-serif{--latin:var(--font-serif);--latin-system:var(--system-serif);--generic:serif;--kr-web:"PV Serif KR";--kr-local:"AppleMyungjo", "Batang", "Noto Serif KR", "Noto Serif CJK KR";--sc-web:"PV Serif SC";--sc-local:"Songti SC", "SimSun", "Noto Serif SC", "Noto Serif CJK SC";--tc-web:"PV Serif TC";--tc-local:"Songti TC", "PMingLiU", "Noto Serif TC", "Noto Serif CJK TC";--hk-web:"PV Serif HK";--hk-local:"Songti TC", "PMingLiU", "Noto Serif CJK HK";--jp-web:"PV Serif JP";--jp-local:"Hiragino Mincho ProN", "Yu Mincho", "Noto Serif JP", "Noto Serif CJK JP"}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;background:var(--bg);scroll-padding-top:88px}body{background:var(--bg);min-height:100vh;color:var(--text);font-feature-settings:"cv11", "ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.6;overflow-x:clip}img,picture,svg,video,canvas{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}[hidden]{display:none!important}a{color:inherit;text-decoration:none}button,input,textarea,select{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}::selection{color:#fff;background:#5e6ad273}:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px;border-radius:6px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;border-radius:var(--radius);background:var(--accent);color:#fff;transition:transform .2s var(--ease);padding:10px 16px;font-weight:600;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skip-link:focus{transform:none}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section);position:relative;overflow-x:clip}.chapter{margin-top:clamp(104px,13vw,168px)}.eyebrow{color:var(--text-2);letter-spacing:0;align-items:center;gap:10px;font-size:.875rem;font-weight:500;display:inline-flex}.eyebrow .num{--latin:var(--font-mono);color:var(--text-3);border:1px solid var(--border-strong);border-radius:999px;padding:2px 7px;font-size:.75rem;line-height:1.4}.eyebrow .dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 12px var(--accent);border-radius:50%}.h1,.h2,.h3{color:var(--text-strong);text-wrap:balance;font-weight:620}.h2{letter-spacing:-.036em;font-size:clamp(2.15rem,1.35rem + 3vw,3.75rem);line-height:1.04}.h3{letter-spacing:-.024em;font-size:clamp(1.45rem,1.15rem + .95vw,1.95rem);line-height:1.15}.gradient-text{background:linear-gradient(#fff 18%,#e6e8eca8 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.serif-accent{--latin:var(--font-serif);--latin-system:var(--system-serif);--generic:serif;letter-spacing:-.01em;font-style:italic;font-weight:400}.lead{color:var(--text-2);text-wrap:pretty;font-size:clamp(1.075rem,1rem + .35vw,1.25rem);line-height:1.55}.muted{color:var(--text-2)}.faint{color:var(--text-3)}.section-head{gap:20px;max-width:760px;display:grid}.section-head.center{text-align:center;justify-items:center;margin-inline:auto}.section-head .lead{max-width:640px}.btn{--h:44px;height:var(--h);white-space:nowrap;letter-spacing:-.005em;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:11px;justify-content:center;align-items:center;gap:10px;padding-inline:18px;font-size:.9375rem;font-weight:560;display:inline-flex;position:relative}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--accent);color:#fff;box-shadow:inset 0 1px #ffffff38,0 1px 2px #0006,0 8px 24px -8px #5e6ad2b3}.btn-primary:hover{background:var(--accent-hi)}.btn-secondary{color:var(--text);background:#ffffff0d;border:1px solid #ffffff17}.btn-secondary:hover{background:#ffffff17;border-color:#ffffff29}.btn-small{--h:34px;border-radius:9px;padding-inline:13px;font-size:.875rem}.btn .tag{letter-spacing:.02em;text-transform:uppercase;color:#fff;background:#0a0c284d;border-radius:999px;padding:2px 7px;font-size:.6875rem;font-weight:600}.btn-secondary .tag{color:var(--text-2);background:#ffffff1a}.btn svg{flex:none;width:16px;height:16px}.pill{height:30px;color:var(--text-2);white-space:nowrap;backdrop-filter:blur(8px);background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:.8125rem;font-weight:500;display:inline-flex}.kbd{border:1px solid var(--border-strong);background:var(--raised);min-width:26px;height:24px;color:var(--text);border-bottom-width:2px;border-radius:6px;place-items:center;padding:0 7px;font-size:.75rem;font-weight:600;line-height:1;display:inline-grid}.live-dot{background:var(--live);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #f59e0b2e}.card{border-radius:var(--radius-l);border:1px solid var(--line);background:linear-gradient(#1e2126b8,#16181cb8);position:relative;box-shadow:inset 0 1px #ffffff09}.frame{background:var(--bg);border:1px solid #ffffff17;border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 30px 80px -20px #000c,0 12px 30px -12px #0009}.frame img{width:100%}.badge-soon{color:#c9cdf7;background:var(--accent-tint);border:1px solid #5e6ad259;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}html.js [data-reveal]{opacity:0;filter:blur(6px);transition:opacity .9s var(--ease-out), transform .9s var(--ease-out), filter .9s var(--ease-out);transition-delay:var(--delay,0s);transform:translateY(18px)}html.js [data-reveal].is-in{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.js [data-reveal]{opacity:1;filter:none;transition:none;transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.picker-pop{background:var(--panel);border:1px solid var(--border-strong);text-align:left;border-radius:10px;padding:8px;box-shadow:0 24px 60px -16px #000c}.pk-search{background:var(--raised);border:1px solid var(--border);height:34px;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:7px;align-items:center;gap:8px;padding:0 6px 0 10px;display:flex}.pk-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #5e6ad233}.pk-search svg{width:14px;height:14px;color:var(--text-3);flex:none}.pk-search input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:.875rem}.pk-search input::placeholder{color:var(--text-3)}.pk-clear{width:22px;height:22px;color:var(--text-3);border-radius:5px;place-items:center;font-size:1rem;line-height:1;display:grid}.pk-clear:hover{background:var(--hover);color:var(--text)}.pk-list{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;max-height:300px;margin-top:6px;position:relative;overflow-y:auto}.pk-section{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:8px 10px 3px;font-size:.65rem;font-weight:700}.pk-row{cursor:pointer;min-height:30px;color:var(--text);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:.8125rem;display:flex}.pk-row:hover,.pk-row.active{background:var(--hover)}.pk-native{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pk-name{color:var(--text-3);white-space:nowrap;flex:none;font-size:.6875rem}.pk-add .pk-native{color:var(--accent-text)}
