@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.italic{font-style:italic}.italic\!{font-style:italic!important}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline\!{text-decoration-line:underline!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.transfer-tabs{border-bottom:1px solid var(--line);gap:8px;margin:20px 0;padding-bottom:12px;display:flex}.transfer-tabs button{color:var(--muted);border-radius:5px;align-items:center;gap:8px;padding:10px 16px;display:flex}.transfer-tabs button[aria-selected=true]{background:var(--sel);color:var(--sel-ink)}.transfer-guide{background:var(--side);border:1px solid var(--line);border-radius:6px;margin-bottom:18px;padding:14px 17px;font-size:13px;line-height:1.8}.transfer-guide p{margin:3px 0}.transfer-pick{grid-template-columns:1fr 1fr;gap:16px;display:grid}.transfer-pick .backup-upload{gap:6px;min-width:0}.transfer-pick input{max-width:100%}.transfer-summary{flex-direction:column;gap:8px;margin:20px 0;font-size:13px;display:flex}.transfer-summary span{color:var(--muted)}.transfer-target{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}.transfer-target label,.transfer-format{color:var(--muted);flex-direction:column;gap:8px;font-size:12px;display:flex}.transfer-format{margin-bottom:18px}.transfer-bulk{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0;font-size:12px;display:flex}.transfer-bulk>span{color:var(--muted);margin-right:4px}.transfer-list{border:1px solid var(--line);border-radius:5px;max-height:260px;overflow-y:auto}.transfer-row{border-bottom:1px solid var(--line);grid-template-columns:18px 1fr 130px;align-items:center;gap:10px;padding:9px 12px;display:grid}.transfer-row:last-child,.transfer-export-row:last-child{border-bottom:0}.transfer-row>button{text-align:left;border-radius:4px;align-items:center;gap:9px;min-width:0;padding:7px;font-size:13px;display:flex}.transfer-row>button.selected{background:var(--sel)}.transfer-row span{overflow-wrap:anywhere;min-width:0}.transfer-row small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.transfer-row .select{min-width:0;font-size:12px}.transfer-preview{border:1px solid var(--line);background:var(--side);border-radius:5px;margin-top:18px;padding:16px;font-size:12px}.transfer-preview p{white-space:pre-wrap;max-height:180px;color:var(--muted);margin:9px 0 0;line-height:1.9;overflow:auto}.transfer-warnings{border:1px solid var(--line);background:var(--warn-soft);color:var(--warn-ink);border-radius:5px;margin:18px 0;padding:14px;font-size:12px}.transfer-warnings summary{cursor:pointer;font-weight:600}.transfer-warnings ul{max-height:180px;margin-top:10px;padding-left:20px;line-height:1.8;list-style:outside;overflow:auto}.transfer-export-row{border-bottom:1px solid var(--line);flex-direction:row;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}.transfer-export-row input{flex:none;width:auto;margin:0}.transfer-export-row span{overflow-wrap:anywhere;flex:1;min-width:0}.transfer-export-row small{color:var(--muted);flex-shrink:0;font-size:11px}.transfer-list+.field-help{margin-top:12px}.download-ready{background:var(--success-soft);border:1px solid var(--line);border-radius:6px;flex-direction:column;align-items:flex-start;gap:10px;max-width:100%;margin:18px 0;padding:16px;font-size:13px;display:flex}.download-ready a{overflow-wrap:anywhere;max-width:100%}.download-ready small{color:var(--muted);font-size:12px;line-height:1.7}@media (max-width:600px){.transfer-pick{grid-template-columns:1fr;gap:12px}.transfer-target{grid-template-columns:1fr}.transfer-row{grid-template-columns:18px 1fr 95px;gap:5px;padding:7px}.transfer-row>button{padding:4px;font-size:12px}.transfer-row .select{font-size:11px}.transfer-bulk .button{padding:7px 9px}}:root{--ground:#ebebf1;--panel:#fff;--side:#f6f6f9;--hover:#efeff5;--sel:#e8e8f5;--sel-ink:#41417f;--line:#e3e3ec;--ink:#1d1c26;--ink2:#45444f;--muted:#67667a;--faint:#a5a4b4;--brand:#5f4b8b;--brand-strong:#4e3c78;--on-brand:#fff;--link:#6667ab;--focus:#6667ab;--soft:#ececf7;--soft-ink:#4d4e94;--manuscript:#29282f;--pop:#fff;--shadow:0 12px 32px #281e5024;--overlay:#1d1c2659;--tooltip:#1d1c26;--tooltip-ink:#fff;--cover:#5f4b8b;--cover-ink:#ece6fa;--draft:#a3a3b3;--review:#b3873f;--done:#4b8670;--success:#3d7560;--success-soft:#e9f3ee;--danger:#a4483a;--danger-soft:#fbeeeb;--warn-soft:#f7f2e4;--warn-ink:#6f5c35;--sans:"IBM Plex Sans KR","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--serif:"Gowun Batang",Batang,"바탕","Noto Serif KR",serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--ground:#0f0f14;--panel:#18181f;--side:#141419;--hover:#21212a;--sel:#2a2a40;--sel-ink:#c4c5f5;--line:#2a2a34;--ink:#e9e8ef;--ink2:#b7b6c2;--muted:#8e8d9c;--faint:#5e5d6b;--brand:#a594dc;--brand-strong:#b8aae6;--on-brand:#15141c;--link:#a3a6ee;--focus:#a3a6ee;--soft:#252640;--soft-ink:#b9bbf2;--manuscript:#d6d5de;--pop:#212129;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e9e8ef;--tooltip-ink:#18181f;--draft:#6b6a7a;--review:#d4aa60;--done:#70ae94;--success:#7cc3a2;--success-soft:#18271f;--danger:#f0a090;--danger-soft:#2e1c19;--warn-soft:#29231a;--warn-ink:#e0c98e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=cassette]{--ground:#e9e6c8;--panel:#f8f7e6;--side:#f2f0d8;--hover:#ece8cb;--sel:#f6dcc6;--sel-ink:#9a3a12;--line:#dcd6b4;--ink:#2b2118;--ink2:#4f4234;--muted:#6e5f49;--faint:#b9b090;--brand:#e5632d;--brand-strong:#ee7c48;--on-brand:#2b2118;--link:#b8461a;--focus:#b8461a;--soft:#f8dfcc;--soft-ink:#9a3a12;--manuscript:#352a1f;--pop:#fffef6;--shadow:0 12px 30px #50321430;--overlay:#2b211859;--tooltip:#2b2118;--tooltip-ink:beige;--cover:#fffef6;--cover-ink:#2b2118;--cover-sub:#b8461a;--cover-meta:#75664f;--draft:#c9c1a0;--review:#e5632d;--done:#5f8a3e;--success:#4a7330;--success-soft:#e8ecd0;--danger:#a13f1f;--danger-soft:#f7e3d6;--warn-soft:#f3ecd0;--warn-ink:#66512a;--key:#fffef6;--key-line:#d6cfab;--bevel:inset 0 1px 0 #ffffffd9,0 1px 0 #503c1e1f;--key-bevel:inset 0 1px 0 #ffffff73,inset 0 -2px 0 #0000002e;--display:#2b2118;--display-ink:#f5a24a;--display-sub:#cbb89a;--led-glow:#e5632d8c;--ok-glow:#5f8a3e73}[data-palette=cassette][data-theme=dark]{--ground:#16120e;--panel:#1f1a15;--side:#1a1612;--hover:#2a231c;--sel:#3a2416;--sel-ink:#ff9a5a;--line:#3a3027;--ink:#f3e7d3;--ink2:#d6c6ad;--muted:#a8957b;--faint:#5a4c3e;--brand:#f2692d;--brand-strong:#ff8a50;--on-brand:#1a120b;--link:#ff9a5a;--focus:#ff9a5a;--soft:#3a2416;--soft-ink:#ffab73;--manuscript:#e6d7bd;--pop:#2a231c;--shadow:0 14px 36px #0009;--overlay:#0000008c;--tooltip:#f3e7d3;--tooltip-ink:#1a120b;--cover:#ecdfc6;--cover-ink:#1d1712;--cover-sub:#a13f14;--cover-meta:#5c4a3a;--draft:#5a4c3e;--review:#f2692d;--done:#7fb069;--success:#9ccc84;--success-soft:#1d2616;--danger:#ff9f85;--danger-soft:#33190f;--warn-soft:#2c2416;--warn-ink:#e6cc8f;--key:#241e18;--key-line:#3a3027;--bevel:inset 0 1px 0 #ffffff0d;--key-bevel:inset 0 1px 0 #fff6,inset 0 -2px 0 #00000040;--display:#0f0c09;--display-ink:#ff9a5a;--display-sub:#a8957b;--led-glow:#f2692db3;--ok-glow:#7fb069cc}[data-palette=cyber]{--ground:#e9eef5;--panel:#fff;--side:#f4f7fb;--hover:#eaf0f7;--sel:#e4e6ff;--sel-ink:#2a1fd1;--line:#d3dbe7;--ink:#0c1222;--ink2:#2c3448;--muted:#556078;--faint:#a6aec0;--brand:#3d2bff;--brand-strong:#2f1fe0;--on-brand:#fff;--link:#c8005f;--focus:#3d2bff;--soft:#ffe1f0;--soft-ink:#a3004f;--manuscript:#1a2133;--pop:#ffffffe0;--pop-line:#d3dbe7;--shadow:0 18px 40px #1c285a29;--overlay:#0c122259;--tooltip:#0c1222;--tooltip-ink:#fff;--cover:#fff;--cover-ink:#0c1222;--draft:#b3bccb;--review:#ff2e88;--done:#12b886;--success:#0b6e51;--success-soft:#e3f6ef;--danger:#c4002b;--danger-soft:#ffe6ec;--warn-soft:#fff6d6;--warn-ink:#6b5200;--display:#c6ff3d;--display-ink:#0c1222;--display-sub:#2c3448;--display-glow:none;--signal:#c6ff3d;--signal-ink:#0c1222;--ok-glow:transparent;--hud:#3d2bff;--glow:none;--glow-link:none;--brand-shadow:none;--panel-r:16px;--r-in:12px;--ctl-r:999px;--led-r:50%;--cut:none;--cut-sm:none;--pattern:radial-gradient(#3d2bff29 1px,transparent 1px);--pattern-size:18px 18px;--band:linear-gradient(115deg,#3d2bff 0 44%,transparent 44% 47%,#ff2e88 47% 74%,transparent 74% 86%,#c6ff3d 86%)}[data-palette=cyber][data-theme=dark]{--ground:#05040a;--panel:#0d0b16;--side:#0a0912;--hover:#171328;--sel:#2a0f33;--sel-ink:#ff7aea;--line:#2b2442;--ink:#f2f0ff;--ink2:#c9c4e6;--muted:#9a93bd;--faint:#4a4466;--brand:#ff2bd6;--brand-strong:#ff5ce0;--on-brand:#14001a;--link:#2ee8ff;--focus:#2ee8ff;--soft:#0e2633;--soft-ink:#6ff3ff;--manuscript:#e4e1f5;--pop:#0f0c1c;--pop-line:#ff2bd6;--shadow:0 0 0 1px #ff2bd659,0 18px 40px #000000b3;--overlay:#000000a6;--tooltip:#f2f0ff;--tooltip-ink:#0d0b16;--cover:#0f0c1c;--cover-ink:#f2f0ff;--draft:#4a4466;--review:#ff2bd6;--done:#39ff88;--success:#39ff88;--success-soft:#0c2418;--danger:#ff5c7a;--danger-soft:#2a0c14;--warn-soft:#262200;--warn-ink:#f3ea00;--display:#000;--display-ink:#f3ea00;--display-sub:#9a93bd;--display-glow:0 0 10px #f3ea0099;--signal:#f3ea00;--signal-ink:#05040a;--ok-glow:#39ff88cc;--hud:#2ee8ff;--glow:0 0 16px #ff2bd68c;--glow-link:0 0 8px #2ee8ff8c;--brand-shadow:-1.5px 0 #2ee8ff,1.5px 0 #ff2bd6;--panel-r:3px;--r-in:2px;--ctl-r:0px;--led-r:1px;--cut:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));--cut-sm:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));--pattern:repeating-linear-gradient(0deg,#ffffff09 0 1px,transparent 1px 3px);--pattern-size:auto;--band:linear-gradient(#ff2bd6,#ff2bd6) 0 100%/100% 2px no-repeat,repeating-linear-gradient(-45deg,#f3ea00 0 6px,transparent 6px 12px)}[data-palette=ink]{--ground:#ebe5d8;--panel:#fcfaf5;--side:#f5f0e6;--hover:#efe9dc;--sel:#e3e8f1;--sel-ink:#22406e;--line:#e0d9c9;--ink:#1c1f2a;--ink2:#43434c;--muted:#67635b;--faint:#b2ab9b;--brand:#263f6a;--brand-strong:#1c3157;--on-brand:#fff;--link:#335a96;--focus:#335a96;--soft:#e8ecf3;--soft-ink:#2a4878;--manuscript:#26282f;--pop:#fffdf8;--shadow:0 12px 32px #2a221426;--overlay:#1c1f2a59;--tooltip:#1c1f2a;--tooltip-ink:#f7f3ea;--cover:#263f6a;--cover-ink:#f3ecdc;--cover-sub:#c9b78a;--draft:#b5ad9c;--review:#b07a2a;--done:#4b7a5e;--success:#3d6e50;--success-soft:#e6efe6;--danger:#a3313a;--danger-soft:#f8e8e8;--warn-soft:#f4eedd;--warn-ink:#6a5530;--cover-spine:#1a2d4f;--ribbon:#9e2b25;--grid:#efd2ca}[data-palette=ink][data-theme=dark]{--ground:#101217;--panel:#181a21;--side:#14161c;--hover:#22252e;--sel:#263049;--sel-ink:#c3d2ef;--line:#2a2d36;--ink:#ece6d8;--ink2:#c4bdae;--muted:#9b958a;--faint:#5d5a55;--brand:#9db4dc;--brand-strong:#b4c6e6;--on-brand:#12141a;--link:#a9bde6;--focus:#a9bde6;--soft:#232b3c;--soft-ink:#b8c9ec;--manuscript:#ddd6c6;--pop:#20232b;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#ece6d8;--tooltip-ink:#14161c;--draft:#5f5c57;--review:#d49a52;--done:#78ad8c;--success:#8cc4a0;--success-soft:#17261d;--danger:#f29a9a;--danger-soft:#2e1b1c;--warn-soft:#29241a;--warn-ink:#e0c98e;--ribbon:#b8443a;--grid:#3d2a27}[data-palette=columbia]{--ground:#ebe2cc;--panel:#fbf7ee;--side:#f4ede0;--hover:#efe6d4;--sel:#e3ecf3;--sel-ink:#1f4f78;--line:#ddcfb0;--ink:#1f2a44;--ink2:#3a4258;--muted:#655d4e;--faint:#b8ab8c;--brand:#1f2a44;--brand-strong:#2c3a5c;--on-brand:#f5efe2;--link:#2c6896;--focus:#2c6896;--soft:#e3ecf3;--soft-ink:#1f4f78;--manuscript:#26293a;--pop:#fffbf2;--shadow:0 12px 32px #3a2c1426;--overlay:#1f2a4459;--tooltip:#1f2a44;--tooltip-ink:#f5efe2;--cover:#2c6896;--cover-ink:#fbf7ee;--draft:#b5aa90;--review:#a8823f;--done:#4b7a5e;--success:#3d6e50;--success-soft:#e6efe6;--danger:#a3313a;--danger-soft:#f6e6e2;--warn-soft:#f3ecd8;--warn-ink:#6a5530;--gilt:#a8823f}[data-palette=columbia][data-theme=dark]{--ground:#0d1322;--panel:#16203a;--side:#121a2c;--hover:#1f2a47;--sel:#22304f;--sel-ink:#cfe3f2;--line:#2c3856;--ink:#f1e7cf;--ink2:#e2d6b8;--muted:#a59d88;--faint:#555a68;--brand:#d8b46a;--brand-strong:#e6c886;--on-brand:#121a2c;--link:#8cc3e6;--focus:#8cc3e6;--soft:#22304f;--soft-ink:#cfe3f2;--manuscript:#e9dfc6;--pop:#1b2640;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#f1e7cf;--tooltip-ink:#121a2c;--cover:#1f2a44;--cover-ink:#f1e7cf;--draft:#5c6070;--review:#d8b46a;--done:#7fb08f;--success:#8cc4a0;--success-soft:#17261d;--danger:#f29a8f;--danger-soft:#2e1b1c;--warn-soft:#29241a;--warn-ink:#e0c98e;--gilt:#d8b46a}[data-palette=nasapunk]{--ground:#e6e6e2;--panel:#fff;--side:#f4f4f1;--hover:#ececea;--sel:#fde4dd;--sel-ink:#8f1f0f;--line:#d4d4cf;--ink:#111;--ink2:#2e2e2e;--muted:#595955;--faint:#a9a9a3;--brand:#c8301a;--brand-strong:#a92713;--on-brand:#fff;--link:#1d4ed8;--focus:#1d4ed8;--soft:#ececea;--soft-ink:#111;--manuscript:#1c1c1c;--pop:#fff;--shadow:0 10px 28px #00000026;--overlay:#11111159;--tooltip:#111;--tooltip-ink:#fff;--cover:#111;--cover-ink:#f4f4f1;--cover-sub:#ff5a3c;--draft:#a9a9a3;--review:#c8301a;--done:#2f6f4f;--success:#2f6f4f;--success-soft:#e5efe8;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f2efe4;--warn-ink:#5f5430}[data-palette=nasapunk][data-theme=dark]{--ground:#050607;--panel:#0f1114;--side:#0b0c0f;--hover:#1b1d22;--sel:#2a1410;--sel-ink:#ffb4a3;--line:#2a2c30;--ink:#ecebe6;--ink2:#d0cfc9;--muted:#8e8e88;--faint:#4c4d50;--brand:#ff4a2b;--brand-strong:#ff6a4d;--on-brand:#08090b;--link:#8db4ff;--focus:#8db4ff;--soft:#1b1d22;--soft-ink:#ecebe6;--manuscript:#e2e1dc;--pop:#15171b;--shadow:0 14px 36px #000000a6;--overlay:#000000a6;--tooltip:#ecebe6;--tooltip-ink:#08090b;--cover:#ecebe6;--cover-ink:#08090b;--cover-sub:#c8301a;--draft:#4c4d50;--review:#ff4a2b;--done:#6fbf8f;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#26231a;--warn-ink:#e3cf8e}[data-palette=diesel]{--ground:#dcdbd6;--panel:#f3f2ee;--side:#e9e8e3;--hover:#e2e1dc;--sel:#f5e6bf;--sel-ink:#5a4100;--line:#cbc9c3;--ink:#1d2023;--ink2:#33373b;--muted:#575c62;--faint:#a7a8a6;--brand:#2e3338;--brand-strong:#1d2023;--on-brand:#f3f2ee;--link:#2a5f9e;--focus:#2a5f9e;--soft:#e2e1dc;--soft-ink:#1d2023;--manuscript:#222528;--pop:#f7f6f3;--shadow:0 12px 32px #1d202326;--overlay:#1d202359;--tooltip:#1d2023;--tooltip-ink:#f3f2ee;--cover:#1b1e21;--cover-ink:#f1f2f3;--cover-sub:#e0a526;--draft:#a7a8a6;--review:#d1940f;--done:#3f8a5c;--success:#3f7a55;--success-soft:#e3efe6;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f4ecd6;--warn-ink:#5a4100}[data-palette=diesel][data-theme=dark]{--ground:#0c0d0f;--panel:#16181b;--side:#121416;--hover:#22252a;--sel:#3a2f12;--sel-ink:#f5d58a;--line:#2c3035;--ink:#e7e6e2;--ink2:#cfcdc8;--muted:#9a9ea3;--faint:#50555b;--brand:#f2b52e;--brand-strong:#f6c552;--on-brand:#15171a;--link:#8fb8f0;--focus:#8fb8f0;--soft:#22252a;--soft-ink:#e7e6e2;--manuscript:#dcdad5;--pop:#1c1f23;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e7e6e2;--tooltip-ink:#15171a;--cover:#121416;--cover-ink:#f1f2f3;--cover-sub:#f2b52e;--draft:#50555b;--review:#f2b52e;--done:#58c487;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=noir]{--ground:#e6e0d4;--panel:#f9f6ef;--side:#f1ece2;--hover:#ebe5d9;--sel:#f3dde0;--sel-ink:#7a1020;--line:#d8d0c1;--ink:#141414;--ink2:#2e2c29;--muted:#5a5650;--faint:#b0a898;--brand:#141414;--brand-strong:#2a2a2a;--on-brand:#f9f6ef;--link:#a3182b;--focus:#a3182b;--soft:#ebe5d9;--soft-ink:#141414;--manuscript:#1c1b19;--pop:#fbf9f4;--shadow:0 12px 32px #14141426;--overlay:#14141459;--tooltip:#141414;--tooltip-ink:#f9f6ef;--cover:#050505;--cover-ink:#f1ece2;--cover-sub:#c9ced3;--draft:#b0a898;--review:#a3182b;--done:#2f8f6b;--success:#2f7a5c;--success-soft:#e3efe8;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f2ecdc;--warn-ink:#5f5430}[data-palette=noir][data-theme=dark]{--ground:#070707;--panel:#121212;--side:#0d0d0d;--hover:#1f1f1f;--sel:#3a1219;--sel-ink:#ffb3bd;--line:#2a2a2a;--ink:#efe9dd;--ink2:#d5cfc3;--muted:#a29c91;--faint:#4f4b46;--brand:#efe9dd;--brand-strong:#fff;--on-brand:#121212;--link:#f07a8a;--focus:#f07a8a;--soft:#1f1f1f;--soft-ink:#efe9dd;--manuscript:#e3ddd1;--pop:#1a1a1a;--shadow:0 14px 36px #000000a6;--overlay:#000000a6;--tooltip:#efe9dd;--tooltip-ink:#121212;--cover:#050505;--cover-ink:#efe9dd;--cover-sub:#9aa0a6;--draft:#4f4b46;--review:#e04256;--done:#4fc79a;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#26231a;--warn-ink:#e3cf8e}[data-palette=babel]{--ground:#dedad0;--panel:#f4f2eb;--side:#ebe8df;--hover:#e4e0d5;--sel:#dbe9e4;--sel-ink:#1f4d43;--line:#cdc8ba;--ink:#1d2321;--ink2:#343b38;--muted:#575e5a;--faint:#a9a99e;--brand:#2f6b5e;--brand-strong:#245548;--on-brand:#f4f2eb;--link:#2b6458;--focus:#2f6b5e;--soft:#dbe9e4;--soft-ink:#1f4d43;--manuscript:#232927;--pop:#f7f5ef;--shadow:0 12px 32px #1d232126;--overlay:#1d232159;--tooltip:#1d2321;--tooltip-ink:#f4f2eb;--cover:#1f2a27;--cover-ink:#e7e3d6;--cover-sub:#82c7b4;--draft:#a9a99e;--review:#b07a22;--done:#2f8a6b;--success:#2f7a5c;--success-soft:#e3efe8;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f2ecd8;--warn-ink:#5a4410}[data-palette=babel][data-theme=dark]{--ground:#0a0d0c;--panel:#151a19;--side:#111514;--hover:#1f2624;--sel:#173430;--sel-ink:#b5e6d8;--line:#2a312f;--ink:#e7e3d6;--ink2:#cbc7ba;--muted:#969c96;--faint:#4f5653;--brand:#82c7b4;--brand-strong:#9ad4c4;--on-brand:#0f1312;--link:#82c7b4;--focus:#82c7b4;--soft:#173430;--soft-ink:#b5e6d8;--manuscript:#dcd8cb;--pop:#1a201e;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e7e3d6;--tooltip-ink:#0f1312;--cover:#1f2a27;--cover-ink:#e7e3d6;--cover-sub:#82c7b4;--draft:#4f5653;--review:#e2b35e;--done:#5cc79e;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=infinity]{--ground:#e9e8e4;--panel:#fff;--side:#f5f4f1;--hover:#eeede9;--sel:#dff0f3;--sel-ink:#124a56;--line:#e2e0e6;--ink:#17161c;--ink2:#34333b;--muted:#5f5d69;--faint:#b0aeb8;--brand:#17161c;--brand-strong:#2c2b33;--on-brand:#f5f4f1;--link:#1e6b7b;--focus:#1e6b7b;--soft:#eeedf2;--soft-ink:#17161c;--manuscript:#222128;--pop:#fff;--shadow:0 12px 32px #17161c1f;--overlay:#17161c59;--tooltip:#17161c;--tooltip-ink:#f5f4f1;--cover:#0d0c14;--cover-ink:#eeedf3;--cover-sub:#8a86ad;--draft:#b0aeb8;--review:#c0579f;--done:#2f8f80;--success:#2f7a5c;--success-soft:#e3efe8;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f3eedd;--warn-ink:#5f5430}[data-palette=infinity][data-theme=dark]{--ground:#050507;--panel:#121219;--side:#0c0c11;--hover:#1d1d26;--sel:#12303a;--sel-ink:#bdeef6;--line:#23222c;--ink:#eeedf3;--ink2:#d0cfd8;--muted:#9a98a6;--faint:#4c4a58;--brand:#eeedf3;--brand-strong:#fff;--on-brand:#09090d;--link:#8fdbe9;--focus:#8fdbe9;--soft:#1d1d26;--soft-ink:#eeedf3;--manuscript:#e2e1e8;--pop:#17171f;--shadow:0 14px 36px #000000a6;--overlay:#000000a6;--tooltip:#eeedf3;--tooltip-ink:#09090d;--cover:#0d0c14;--cover-ink:#eeedf3;--cover-sub:#8a86ad;--draft:#4c4a58;--review:#e88fd6;--done:#5fd0b8;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#26231a;--warn-ink:#e3cf8e}[data-palette=forerunner]{--ground:#dde3e6;--panel:#f4f6f7;--side:#e8ecee;--hover:#dfe5e8;--sel:#d3ecf4;--sel-ink:#0b4a60;--line:#c4cdd3;--ink:#142029;--ink2:#2a3640;--muted:#55626c;--faint:#a3afb6;--brand:#137a9c;--brand-strong:#0f6684;--on-brand:#fff;--link:#0f6684;--focus:#137a9c;--soft:#dfe5e8;--soft-ink:#142029;--manuscript:#1a252e;--pop:#f7f9fa;--shadow:0 12px 32px #14202926;--overlay:#14202959;--tooltip:#142029;--tooltip-ink:#f4f6f7;--cover:#18202c;--cover-ink:#f2f7fa;--cover-sub:#86e2ff;--draft:#a3afb6;--review:#c98a17;--done:#1592b8;--success:#2f7a5a;--success-soft:#e0efe8;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f4ecd6;--warn-ink:#5a4100}[data-palette=forerunner][data-theme=dark]{--ground:#070b0f;--panel:#10191f;--side:#0a1015;--hover:#18242c;--sel:#0f2c38;--sel-ink:#a9ecff;--line:#213039;--ink:#e2ecf1;--ink2:#c9d6dd;--muted:#92a2ac;--faint:#3f505b;--brand:#5fd8ff;--brand-strong:#a9ecff;--on-brand:#05202a;--link:#80d4f3;--focus:#80d4f3;--soft:#18242c;--soft-ink:#e2ecf1;--manuscript:#d6e2e8;--pop:#131e25;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e2ecf1;--tooltip-ink:#0a1015;--cover:#070b0e;--cover-ink:#e9f4f9;--cover-sub:#5fd8ff;--draft:#3f505b;--review:#f2c14e;--done:#5fd8ff;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=spartan]{--ground:#d9dbd0;--panel:#f1f2eb;--side:#e5e6de;--hover:#dcded3;--sel:#f3e2b8;--sel-ink:#5a3d00;--line:#c5c8b8;--ink:#1b2117;--ink2:#2f362a;--muted:#575d4c;--faint:#a6aa98;--brand:#2e3722;--brand-strong:#1b2117;--on-brand:#f1f2eb;--link:#6b4305;--focus:#9c5a0c;--soft:#dcded3;--soft-ink:#1b2117;--manuscript:#20261b;--pop:#f5f6f0;--shadow:0 12px 32px #1b211726;--overlay:#1b211759;--tooltip:#1b2117;--tooltip-ink:#f1f2eb;--cover:#1e2517;--cover-ink:#f4f1e2;--cover-sub:#f5cf6c;--draft:#a6aa98;--review:#1d68ad;--done:#5b3fc4;--success:#3f7a3f;--success-soft:#e3eddd;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f4ecd6;--warn-ink:#5a4100}[data-palette=spartan][data-theme=dark]{--ground:#0b0d09;--panel:#171b13;--side:#10130d;--hover:#20251a;--sel:#3a2d10;--sel-ink:#f8d47a;--line:#2b3124;--ink:#e7e9de;--ink2:#cfd2c4;--muted:#a0a491;--faint:#4c5342;--brand:#e6a339;--brand-strong:#f8d47a;--on-brand:#1b1608;--link:#f0c46a;--focus:#f0c46a;--soft:#20251a;--soft-ink:#e7e9de;--manuscript:#dcdfd2;--pop:#1b2016;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e7e9de;--tooltip-ink:#10130d;--cover:#0b0e08;--cover-ink:#f4f1e2;--cover-sub:#f2b443;--draft:#4c5342;--review:#6cc4ff;--done:#b59cff;--success:#8cc05a;--success-soft:#16220f;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=redbook]{--ground:#e4d6b8;--panel:#f7efdc;--side:#efe4ca;--hover:#e8dcc0;--sel:#f1d9c9;--sel-ink:#6b1a10;--line:#d5c4a0;--ink:#2a1d12;--ink2:#3d2c1c;--muted:#6a5640;--faint:#b5a27e;--brand:#7d2117;--brand-strong:#631910;--on-brand:#f7efdc;--link:#3d5e2e;--focus:#7d2117;--soft:#e8dcc0;--soft-ink:#2a1d12;--manuscript:#2e2116;--pop:#f9f3e4;--shadow:0 12px 32px #2a1d1226;--overlay:#2a1d1259;--tooltip:#2a1d12;--tooltip-ink:#f7efdc;--cover:#eadaae;--cover-ink:#2a1d12;--cover-sub:#8e2a1e;--draft:#b5a27e;--review:#b08a3a;--done:#4f7a3a;--success:#3f6b30;--success-soft:#e3ebd6;--danger:#a8231b;--danger-soft:#f5ddd5;--warn-soft:#f2e6c6;--warn-ink:#5a4100}[data-palette=redbook][data-theme=dark]{--ground:#100b07;--panel:#1e160f;--side:#17110b;--hover:#2a2016;--sel:#3a1a12;--sel-ink:#f3c2b0;--line:#3a2c1e;--ink:#efe2c6;--ink2:#dccdae;--muted:#ad9c80;--faint:#5a4a36;--brand:#b23a26;--brand-strong:#c84a33;--on-brand:#fbefd6;--link:#a9cf86;--focus:#e8896e;--soft:#2a2016;--soft-ink:#efe2c6;--manuscript:#e6d8bb;--pop:#231a12;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#efe2c6;--tooltip-ink:#17110b;--cover:#2c2117;--cover-ink:#efe2c6;--cover-sub:#e8896e;--draft:#5a4a36;--review:#cfa95f;--done:#8cb86a;--success:#8cb86a;--success-soft:#18220f;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=silmaril]{--ground:#e6e5ec;--panel:#fbfaf7;--side:#f3f2ee;--hover:#eae9ee;--sel:#e1e4f4;--sel-ink:#232a5e;--line:#d6d5dc;--ink:#1a1d33;--ink2:#2c3050;--muted:#5b5f78;--faint:#a9abbc;--brand:#262d5e;--brand-strong:#1a2048;--on-brand:#f3f2ee;--link:#3a4fa8;--focus:#3a4fa8;--soft:#eae9ee;--soft-ink:#1a1d33;--manuscript:#1e2138;--pop:#fdfcfa;--shadow:0 12px 32px #1a1d3326;--overlay:#1a1d3359;--tooltip:#1a1d33;--tooltip-ink:#fbfaf7;--cover:#0b0e24;--cover-ink:#f3f2ee;--cover-sub:#f1d68a;--draft:#a9abbc;--review:#b08a35;--done:#6f80b8;--success:#2f7a5a;--success-soft:#e0efe8;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f4ecd6;--warn-ink:#5a4100}[data-palette=silmaril][data-theme=dark]{--ground:#080a16;--panel:#11142a;--side:#0b0d1c;--hover:#1a1e38;--sel:#262a4e;--sel-ink:#eef2ff;--line:#242842;--ink:#e9ebf6;--ink2:#d0d3e6;--muted:#9da1bd;--faint:#44486a;--brand:#d9b75e;--brand-strong:#f6e3a3;--on-brand:#0b0d1c;--link:#aebdff;--focus:#aebdff;--soft:#1a1e38;--soft-ink:#e9ebf6;--manuscript:#dfe2f0;--pop:#151933;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e9ebf6;--tooltip-ink:#0b0d1c;--cover:#070916;--cover-ink:#e9ebf6;--cover-sub:#f6e3a3;--draft:#44486a;--review:#d9b75e;--done:#b9c6f0;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=hitchhiker]{--ground:#ece8dc;--panel:#fdfbf5;--side:#f6f3ea;--hover:#efeadd;--sel:#fff0bf;--sel-ink:#7a2a12;--line:#ddd6c4;--ink:#17150f;--ink2:#2e2b23;--muted:#5c574b;--faint:#b5ad98;--brand:#d7301f;--brand-strong:#b8291b;--on-brand:#fff;--link:#1d5fa8;--focus:#1d5fa8;--soft:#efeadd;--soft-ink:#17150f;--manuscript:#1f1c15;--pop:#fffdf7;--shadow:0 12px 32px #17150f26;--overlay:#17150f59;--tooltip:#17150f;--tooltip-ink:#fff6d6;--cover:#111114;--cover-ink:#fff6d6;--cover-sub:#ffd23f;--draft:#b5ad98;--review:#a87300;--done:#2f7d4f;--success:#2f6b3a;--success-soft:#e3eed9;--danger:#a8231b;--danger-soft:#f8ddd8;--warn-soft:#fdf0c4;--warn-ink:#5a4100}[data-palette=hitchhiker][data-theme=dark]{--ground:#08080a;--panel:#141417;--side:#0c0c0e;--hover:#1e1e22;--sel:#3a2e08;--sel-ink:#ffe08a;--line:#2a2a2f;--ink:#f3efe2;--ink2:#dcd7c9;--muted:#a8a294;--faint:#4a4740;--brand:#ff4a3a;--brand-strong:#ff6a5c;--on-brand:#17150f;--link:#8ab8ff;--focus:#ffd23f;--soft:#1e1e22;--soft-ink:#f3efe2;--manuscript:#e6e1d3;--pop:#1a1a1e;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#f3efe2;--tooltip-ink:#141417;--cover:#000;--cover-ink:#fff6d6;--cover-sub:#ffd23f;--draft:#4a4740;--review:#ffd23f;--done:#7cc98f;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=tron]{--ground:#e4ecef;--panel:#f9fbfc;--side:#eef3f5;--hover:#e2ebee;--sel:#dceaef;--sel-ink:#064b60;--line:#c9d7dc;--ink:#0b1a20;--ink2:#22343c;--muted:#4b616a;--faint:#9fb3ba;--brand:#0a7392;--brand-strong:#075d77;--on-brand:#fff;--link:#0a6a88;--focus:#0a7392;--soft:#e2ebee;--soft-ink:#0b1a20;--manuscript:#14242b;--pop:#fbfdfe;--shadow:0 12px 32px #0b1a2026;--overlay:#0b1a2059;--tooltip:#0b1a20;--tooltip-ink:#e4f9ff;--cover:#02070b;--cover-ink:#e6fbff;--cover-sub:#2fdcff;--draft:#9fb3ba;--review:#c45500;--done:#0a7392;--success:#1f7a4d;--success-soft:#dff0e7;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#fbeedd;--warn-ink:#5a3300}[data-palette=tron][data-theme=dark]{--ground:#020507;--panel:#071017;--side:#04080b;--hover:#0d1d25;--sel:#0b2a35;--sel-ink:#bff6ff;--line:#15303a;--ink:#e4f9ff;--ink2:#c7e6ef;--muted:#86a8b4;--faint:#2c4b56;--brand:#3ee0ff;--brand-strong:#8aefff;--on-brand:#021219;--link:#7feaff;--focus:#3ee0ff;--soft:#0d1d25;--soft-ink:#e4f9ff;--manuscript:#d3eef6;--pop:#0b1820;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e4f9ff;--tooltip-ink:#04080b;--cover:#02070b;--cover-ink:#e6fbff;--cover-sub:#3ee0ff;--draft:#2c4b56;--review:#ff9a3c;--done:#3ee0ff;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=matrix]{--ground:#e9eee9;--panel:#fff;--side:#f4f6f3;--hover:#e8eee9;--sel:#e3f1e7;--sel-ink:#075224;--line:#d3dcd5;--ink:#0e1a11;--ink2:#223026;--muted:#4c5f51;--faint:#a8b8ac;--brand:#0b7a32;--brand-strong:#086428;--on-brand:#fff;--link:#0b6e2d;--focus:#0b7a32;--soft:#e8eee9;--soft-ink:#0e1a11;--manuscript:#16241a;--pop:#fff;--shadow:0 12px 32px #0e1a1126;--overlay:#0e1a1159;--tooltip:#0e1a11;--tooltip-ink:#c6f3d0;--cover:#000;--cover-ink:#c9ffd6;--cover-sub:#1db954;--draft:#a8b8ac;--review:#5aa874;--done:#0b7a32;--success:#1f7a4d;--success-soft:#dff0e7;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f4eed6;--warn-ink:#5a4100}[data-palette=matrix][data-theme=dark]{--ground:#000;--panel:#050d08;--side:#020503;--hover:#0c1d12;--sel:#0f2a17;--sel-ink:#b6ffca;--line:#11291a;--ink:#c6f3d0;--ink2:#a6dcb4;--muted:#6aa67b;--faint:#1c3a26;--brand:#3ae46c;--brand-strong:#7dffa6;--on-brand:#011006;--link:#7dffa6;--focus:#3ae46c;--soft:#0c1d12;--soft-ink:#c6f3d0;--manuscript:#b8e8c4;--pop:#0a170e;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#c6f3d0;--tooltip-ink:#020503;--cover:#000;--cover-ink:#c9ffd6;--cover-sub:#3ae46c;--draft:#1c3a26;--review:#1e9a48;--done:#3ae46c;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=protoss]{--ground:#ebe5d6;--panel:#fbf9f3;--side:#f4f0e6;--hover:#ece6d8;--sel:#ebe3cf;--sel-ink:#4e3a0c;--line:#e0d8c6;--ink:#1c1a22;--ink2:#2e2b35;--muted:#5e5866;--faint:#b9b1a0;--brand:#1d5cbb;--brand-strong:#174d9e;--on-brand:#fff;--link:#1d5cbb;--focus:#1d5cbb;--soft:#ece6d8;--soft-ink:#1c1a22;--manuscript:#24212b;--pop:#fdfbf6;--shadow:0 12px 32px #3a2f1a26;--overlay:#1c1a2259;--tooltip:#1c1a22;--tooltip-ink:#f4f0e6;--cover:#f7f2e6;--cover-ink:#2b2618;--cover-sub:#7a5815;--draft:#b9b1a0;--review:#b48c3c;--done:#1d5cbb;--success:#1f7a4d;--success-soft:#dff0e7;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#fbeedd;--warn-ink:#5a3300}[data-palette=protoss][data-theme=dark]{--ground:#0a0907;--panel:#16130f;--side:#0f0d0b;--hover:#201c15;--sel:#2a2314;--sel-ink:#f0d690;--line:#2c261d;--ink:#efe9dc;--ink2:#d9d1c1;--muted:#a9a092;--faint:#4a4234;--brand:#4aa8f5;--brand-strong:#7cc6ff;--on-brand:#04121f;--link:#8fd0ff;--focus:#5cb8ff;--soft:#201c15;--soft-ink:#efe9dc;--manuscript:#e4dccb;--pop:#1c1813;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#efe9dc;--tooltip-ink:#0f0d0b;--cover:#0c0a07;--cover-ink:#efe6cf;--cover-sub:#cfa955;--draft:#4a4234;--review:#cfa955;--done:#5cb8ff;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=tatooine]{--ground:#e8dcd3;--panel:#fbf7f3;--side:#f3ebe4;--hover:#eadfd8;--sel:#ecdcd8;--sel-ink:#6e2253;--line:#dccbc4;--ink:#26161f;--ink2:#3d2a34;--muted:#6a5560;--faint:#b9a3ac;--brand:#8e2f6b;--brand-strong:#74235a;--on-brand:#fff;--link:#2f5f8a;--focus:#8e2f6b;--soft:#eadfd8;--soft-ink:#26161f;--manuscript:#2e1d26;--pop:#fbf7f3;--shadow:0 12px 32px #26161f26;--overlay:#26161f59;--tooltip:#26161f;--tooltip-ink:#f8f2ec;--cover:#2a1626;--cover-ink:#f7e7c9;--cover-sub:#f6a26a;--draft:#b9a3ac;--review:#e0731f;--done:#8e2f6b;--success:#3f7a55;--success-soft:#e3efe6;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f6ead6;--warn-ink:#5a3a00}[data-palette=tatooine][data-theme=dark]{--ground:#0e0910;--panel:#1c1420;--side:#140d16;--hover:#2a1c2e;--sel:#3a2238;--sel-ink:#f6c4e2;--line:#34263a;--ink:#f1e4ea;--ink2:#dccbd4;--muted:#b49cab;--faint:#4e3c52;--brand:#e98bc4;--brand-strong:#f3a9d4;--on-brand:#1a0a14;--link:#8fc1ff;--focus:#e98bc4;--soft:#2a1c2e;--soft-ink:#f1e4ea;--manuscript:#e6d6de;--pop:#221826;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#f1e4ea;--tooltip-ink:#140d16;--cover:#2a1626;--cover-ink:#f7e7c9;--cover-sub:#ffb35a;--draft:#4e3c52;--review:#ffb35a;--done:#e98bc4;--success:#8fd1a8;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#2c2214;--warn-ink:#f2d58a}[data-palette=empire]{--ground:#e4e6e8;--panel:#fafafa;--side:#f1f2f0;--hover:#e7e9eb;--sel:#e3e6e9;--sel-ink:#121416;--line:#d4d7da;--ink:#121416;--ink2:#2a2f34;--muted:#555b61;--faint:#a9aeb3;--brand:#24292f;--brand-strong:#121416;--on-brand:#fff;--link:#2b5a8c;--focus:#24292f;--soft:#e7e9eb;--soft-ink:#121416;--manuscript:#1a1d20;--pop:#fcfcfc;--shadow:0 12px 32px #12141626;--overlay:#12141659;--tooltip:#121416;--tooltip-ink:#f1f2f0;--cover:#030405;--cover-ink:#eef0f2;--cover-sub:#c9ced3;--draft:#a9aeb3;--review:#d0271d;--done:#24292f;--success:#3f7a55;--success-soft:#e3efe6;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#f4ecd6;--warn-ink:#5a4100}[data-palette=empire][data-theme=dark]{--ground:#060708;--panel:#121417;--side:#0a0b0d;--hover:#1a1d21;--sel:#22262b;--sel-ink:#f1f2f3;--line:#262a2f;--ink:#e6e8ea;--ink2:#c9cdd1;--muted:#959ca3;--faint:#3a3f45;--brand:#d4d8dc;--brand-strong:#eef0f2;--on-brand:#0a0b0d;--link:#93b8f0;--focus:#d4d8dc;--soft:#1a1d21;--soft-ink:#e6e8ea;--manuscript:#d9dcdf;--pop:#16191c;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e6e8ea;--tooltip-ink:#0a0b0d;--cover:#030405;--cover-ink:#eef0f2;--cover-sub:#c9ced3;--draft:#3a3f45;--review:#ff4a3d;--done:#d4d8dc;--success:#8fd1a8;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=odyssey]{--ground:#eceef0;--panel:#fff;--side:#f7f8f8;--hover:#e8ebed;--sel:#e3e7ea;--sel-ink:#111315;--line:#d9dde0;--ink:#111315;--ink2:#2a2e33;--muted:#575d63;--faint:#a3a9ae;--brand:#141618;--brand-strong:#2a2e33;--on-brand:#fff;--link:#22508c;--focus:#22508c;--soft:#e8ebed;--soft-ink:#111315;--manuscript:#1b1e21;--pop:#fff;--shadow:0 12px 32px #11131526;--overlay:#11131559;--tooltip:#111315;--tooltip-ink:#f7f8f8;--cover:#f1f3f4;--cover-ink:#111315;--cover-sub:#575d63;--draft:#a3a9ae;--review:#575d63;--done:#141618;--success:#1f7a4d;--success-soft:#dff0e7;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#fbeedd;--warn-ink:#5a3300}[data-palette=odyssey][data-theme=dark]{--ground:#060708;--panel:#111315;--side:#0a0b0c;--hover:#1a1d20;--sel:#22262a;--sel-ink:#f2f4f5;--line:#25292d;--ink:#eceef0;--ink2:#c9cdd1;--muted:#9aa1a7;--faint:#4a5056;--brand:#e8eaec;--brand-strong:#fff;--on-brand:#0b0c0d;--link:#93b8f0;--focus:#93b8f0;--soft:#1a1d20;--soft-ink:#eceef0;--manuscript:#dfe2e5;--pop:#15181b;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#eceef0;--tooltip-ink:#0a0b0c;--cover:#030304;--cover-ink:#e8eaec;--cover-sub:#9aa1a7;--draft:#4a5056;--review:#9aa1a7;--done:#e8eaec;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=nostromo]{--ground:#dcd6c8;--panel:#f7f4ed;--side:#e6e1d5;--hover:#ddd7ca;--sel:#dce6d4;--sel-ink:#1e1c18;--line:#d1c9b8;--ink:#1e1c18;--ink2:#3a362f;--muted:#5a554b;--faint:#a59d8c;--brand:#1b211d;--brand-strong:#2c3530;--on-brand:#b2e8ae;--link:#2b5a8a;--focus:#2b5a8a;--soft:#e3ddd0;--soft-ink:#1e1c18;--manuscript:#24211c;--pop:#f7f4ed;--shadow:0 12px 32px #1e1c1826;--overlay:#1e1c1859;--tooltip:#1e1c18;--tooltip-ink:#f2efe7;--cover:#101712;--cover-ink:#a6e2a2;--cover-sub:#7fae80;--draft:#a59d8c;--review:#b07619;--done:#1b211d;--success:#2e7a45;--success-soft:#dcefdf;--danger:#b3261e;--danger-soft:#f6e2dc;--warn-soft:#f8ead2;--warn-ink:#5a3a00}[data-palette=nostromo][data-theme=dark]{--ground:#0b0a08;--panel:#1a1915;--side:#11100d;--hover:#24221c;--sel:#1f2a1f;--sel-ink:#e9f5e4;--line:#2c2a23;--ink:#e5e1d5;--ink2:#c8c3b6;--muted:#a09a8c;--faint:#5a554b;--brand:#a6e2a2;--brand-strong:#c4f2c0;--on-brand:#0d140e;--link:#9cc2e8;--focus:#9cc2e8;--soft:#24221c;--soft-ink:#e5e1d5;--manuscript:#ddd8cb;--pop:#1d1c17;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e5e1d5;--tooltip-ink:#11100d;--cover:#070b08;--cover-ink:#a3df9f;--cover-sub:#78a87a;--draft:#5a554b;--review:#e2a238;--done:#a6e2a2;--success:#7cc98f;--success-soft:#13241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#2a2210;--warn-ink:#f2cf86}[data-palette=inquiry]{--ground:#e9eef3;--panel:#f9fbfd;--side:#f1f5f8;--hover:#e6edf3;--sel:#e3ecf8;--sel-ink:#0b2a5c;--line:#d5dde6;--ink:#0d1726;--ink2:#22324a;--muted:#4d5b6c;--faint:#a9b6c4;--brand:#0b2a5c;--brand-strong:#12397a;--on-brand:#fff;--link:#0a56b8;--focus:#0a5bc4;--soft:#e6edf3;--soft-ink:#0d1726;--manuscript:#141e2c;--pop:#fbfdfe;--shadow:0 12px 32px #0b2a5c1f;--overlay:#0d172659;--tooltip:#0d1726;--tooltip-ink:#f3f6f9;--cover:#0b46b0;--cover-ink:#eef5ff;--cover-sub:#9fd0ff;--draft:#a9b6c4;--review:#0a5bc4;--done:#0b2a5c;--success:#1f7a4d;--success-soft:#dff0e7;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#fbeedd;--warn-ink:#5a3300}[data-palette=inquiry][data-theme=dark]{--ground:#020915;--panel:#071428;--side:#040d1c;--hover:#0c1d36;--sel:#0d2447;--sel-ink:#dbe9ff;--line:#14294a;--ink:#e6eefa;--ink2:#c9d6ea;--muted:#93a6c2;--faint:#3a4d68;--brand:#f2f6fb;--brand-strong:#fff;--on-brand:#0b2a5c;--link:#7cc0ff;--focus:#5fb0ff;--soft:#0c1d36;--soft-ink:#e6eefa;--manuscript:#dde7f5;--pop:#0a1a33;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e6eefa;--tooltip-ink:#030d1f;--cover:#05183f;--cover-ink:#eef5ff;--cover-sub:#9fd0ff;--draft:#3a4d68;--review:#5fb0ff;--done:#5fb0ff;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=singularity]{--ground:#e9eaec;--panel:#fcfcfc;--side:#f4f4f5;--hover:#ebecee;--sel:#ecedef;--sel-ink:#15171b;--line:#dcdde0;--ink:#15171b;--ink2:#2b2e34;--muted:#5a5f68;--faint:#b1b5bb;--brand:#1b1e23;--brand-strong:#2c3037;--on-brand:#fff;--link:#b8361f;--focus:#c43a22;--soft:#ebecee;--soft-ink:#15171b;--manuscript:#1d2025;--pop:#fff;--shadow:0 12px 32px #15171b1f;--overlay:#15171b59;--tooltip:#15171b;--tooltip-ink:#fafafa;--cover:#f4f5f7;--cover-ink:#15171b;--cover-sub:#5a5f68;--draft:#b1b5bb;--review:#23a35f;--done:#c43a22;--success:#1f7a4d;--success-soft:#dff0e7;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#fbeedd;--warn-ink:#5a3300}[data-palette=singularity][data-theme=dark]{--ground:#08090c;--panel:#13161b;--side:#0d0f13;--hover:#1c2027;--sel:#222731;--sel-ink:#f4f5f7;--line:#262a31;--ink:#eceef1;--ink2:#d3d6db;--muted:#9aa0aa;--faint:#454a53;--brand:#eceef1;--brand-strong:#fff;--on-brand:#15171b;--link:#ff8a6e;--focus:#ff6a4a;--soft:#1c2027;--soft-ink:#eceef1;--manuscript:#e2e4e8;--pop:#171a20;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#eceef1;--tooltip-ink:#0d0f13;--cover:#f4f5f7;--cover-ink:#15171b;--cover-sub:#5a5f68;--draft:#454a53;--review:#4fe08f;--done:#ff6a4a;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=essence]{--ground:#e6e2d9;--panel:#faf8f4;--side:#f1efea;--hover:#e9e4da;--sel:#ece2cf;--sel-ink:#3d2303;--line:#dcd6cb;--ink:#14120f;--ink2:#2a2620;--muted:#5c564c;--faint:#b9b1a2;--brand:#121318;--brand-strong:#262833;--on-brand:#ffb54a;--link:#a04c00;--focus:#c96f0c;--soft:#e9e4da;--soft-ink:#14120f;--manuscript:#1c1915;--pop:#fbfaf6;--shadow:0 12px 32px #14120f26;--overlay:#14120f59;--tooltip:#14120f;--tooltip-ink:#f1efea;--cover:#070b16;--cover-ink:#ece6da;--cover-sub:#ffb054;--draft:#b9b1a2;--review:#d07a12;--done:#9a4f06;--success:#1f7a4d;--success-soft:#dff0e7;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#fbeedd;--warn-ink:#5a3300}[data-palette=essence][data-theme=dark]{--ground:#04060b;--panel:#0b1020;--side:#070a12;--hover:#121a2e;--sel:#1f1a10;--sel-ink:#ffd9a3;--line:#1d2335;--ink:#ece6da;--ink2:#d6cfc1;--muted:#a49b8c;--faint:#3a3f52;--brand:#ff9f2e;--brand-strong:#ffb054;--on-brand:#140c02;--link:#ffb866;--focus:#ffb054;--soft:#121a2e;--soft-ink:#ece6da;--manuscript:#e2dccf;--pop:#0e1426;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#ece6da;--tooltip-ink:#070a12;--cover:#070b16;--cover-ink:#ece6da;--cover-sub:#ffb054;--draft:#3a3f52;--review:#ff9f2e;--done:#ffb054;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=relic]{--ground:#ece6d9;--panel:#fffcf5;--side:#f5f1e8;--hover:#efe7d6;--sel:#f0e3c4;--sel-ink:#4a3509;--line:#e2d9c6;--ink:#1a160e;--ink2:#2e281c;--muted:#5f574a;--faint:#c2b79f;--brand:#c9962e;--brand-strong:#b5841f;--on-brand:#1a1408;--link:#7a5512;--focus:#9a6b14;--soft:#efe7d6;--soft-ink:#1a160e;--manuscript:#221d14;--pop:#fffcf6;--shadow:0 12px 32px #3a2f1a26;--overlay:#1a160e59;--tooltip:#1a160e;--tooltip-ink:#f5f1e8;--cover:#0a0805;--cover-ink:#f1e8d4;--cover-sub:#e3b85a;--draft:#c2b79f;--review:#b0832a;--done:#7a5512;--success:#1f7a4d;--success-soft:#dff0e7;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#fbeedd;--warn-ink:#5a3300}[data-palette=relic][data-theme=dark]{--ground:#070604;--panel:#110e09;--side:#0b0906;--hover:#1c170e;--sel:#2a2110;--sel-ink:#f0d690;--line:#2a2418;--ink:#f1e8d4;--ink2:#ddd3bd;--muted:#a89d86;--faint:#4a4130;--brand:#e3b85a;--brand-strong:#f0cc7a;--on-brand:#140f05;--link:#ecc77a;--focus:#e3b85a;--soft:#1c170e;--soft-ink:#f1e8d4;--manuscript:#e8dfca;--pop:#16120b;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#f1e8d4;--tooltip-ink:#0b0906;--cover:#0a0805;--cover-ink:#f1e8d4;--cover-sub:#e3b85a;--draft:#4a4130;--review:#cfa24a;--done:#e3b85a;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}[data-palette=orbit]{--ground:#e4ecef;--panel:#fbfdfd;--side:#eef3f5;--hover:#e1ecef;--sel:#d8ecee;--sel-ink:#0a4a52;--line:#d3dee3;--ink:#0c1a24;--ink2:#1f2f3a;--muted:#4a5b66;--faint:#a7b6bd;--brand:#0d6670;--brand-strong:#0b5860;--on-brand:#fff;--link:#0b5f86;--focus:#0d6670;--soft:#e1ecef;--soft-ink:#0c1a24;--manuscript:#13222d;--pop:#fbfdfd;--shadow:0 12px 32px #0c1a2426;--overlay:#0c1a2459;--tooltip:#0c1a24;--tooltip-ink:#eef3f5;--cover:#06182a;--cover-ink:#eef8fa;--cover-sub:#8fe3e6;--draft:#a7b6bd;--review:#1b9aa6;--done:#0d6670;--success:#1f7a4d;--success-soft:#dff0e7;--danger:#b3261e;--danger-soft:#f7e4e1;--warn-soft:#fbeedd;--warn-ink:#5a3300}[data-palette=orbit][data-theme=dark]{--ground:#030912;--panel:#0a1622;--side:#050d17;--hover:#0e2131;--sel:#0f2a35;--sel-ink:#c9f4f5;--line:#16283a;--ink:#e4f1f4;--ink2:#cde0e6;--muted:#8fa6b2;--faint:#34495a;--brand:#45d3d8;--brand-strong:#7fe6e9;--on-brand:#03161a;--link:#8fd9f0;--focus:#45d3d8;--soft:#0e2131;--soft-ink:#e4f1f4;--manuscript:#dbeaee;--pop:#0d1a28;--shadow:0 14px 36px #0000008c;--overlay:#0000008c;--tooltip:#e4f1f4;--tooltip-ink:#050d17;--cover:#06182a;--cover-ink:#eef8fa;--cover-sub:#8fe3e6;--draft:#34495a;--review:#45d3d8;--done:#7fe6e9;--success:#7cc9a0;--success-soft:#12241a;--danger:#ff8a7a;--danger-soft:#2e1612;--warn-soft:#29230f;--warn-ink:#f2d58a}*{box-sizing:border-box}html,body{height:100%;color:var(--ink);font-family:var(--sans);margin:0;font-size:14px}button,input,textarea,.select{font:inherit}button,a,input,textarea,.select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.4}button{color:inherit;background:0 0;border:0}a{color:inherit;text-decoration:none}input,textarea,.select{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:6px;min-width:0;padding:9px 10px}textarea{resize:vertical}input:focus,textarea:focus,.select:focus{outline:2px solid var(--focus);outline-offset:1px}button:focus-visible,a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1,h2,h3,p{margin-top:0}label{flex-direction:column;gap:8px;font-weight:500;display:flex}label>input,label>textarea,label>.select{width:100%;font-weight:400}small{font-size:12px}.muted{color:var(--muted);line-height:1.75}.primary,.button{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:8px 14px;font-size:14px;font-weight:500;display:inline-flex}.primary{background:var(--brand);color:var(--on-brand);border:1px solid var(--brand)}.primary:hover:not(:disabled){background:var(--brand-strong);border-color:var(--brand-strong)}.button{border:1px solid var(--line);background:var(--panel);color:var(--ink2)}.button:hover{background:var(--hover);color:var(--ink)}.button.ghost{background:0 0;border-color:#0000}.button.primary{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}.button.danger{color:var(--danger);border-color:var(--danger)}.button.danger:hover:not(:disabled){background:var(--danger-soft);color:var(--danger)}.full{width:100%}.icon-button{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.icon-button:hover:not(:disabled){background:var(--hover);color:var(--ink)}.icon-button[aria-pressed=true]{background:var(--sel);color:var(--sel-ink)}[data-radix-popper-content-wrapper]:has(>.tooltip){pointer-events:none}.tooltip{pointer-events:none;background:var(--tooltip);color:var(--tooltip-ink);z-index:100;border-radius:6px;padding:6px 9px;font-size:12px}.tooltip svg{fill:var(--tooltip)}.modal-overlay{background:var(--overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:90;position:fixed;inset:0}.modal{background:var(--panel);width:min(520px,100vw - 28px);max-height:calc(100dvh - 50px);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);z-index:91;border-radius:10px;padding:25px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.modal-wide{width:min(850px,100vw - 28px)}.modal-heading{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.modal-title{align-items:center;gap:8px;min-width:0;display:flex}.modal-title>.icon-button{flex-shrink:0}.modal-heading h2{word-break:keep-all;margin:0;font-size:20px;font-weight:600}.modal>textarea,.modal>.select{width:100%;margin-top:12px}.modal-actions{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.loading-screen,.login-screen{background:var(--ground);flex-direction:column;justify-content:center;align-items:center;gap:17px;min-height:100dvh;display:flex}.login-screen form{flex-direction:column;gap:20px;width:min(340px,90vw);display:flex}.login-screen h1{font-size:24px}.login-screen form p{color:var(--danger)}.login-screen>a{color:var(--muted)}.popover{z-index:80;width:min(var(--popover-w,300px),calc(100vw - 24px));max-height:min(var(--radix-popover-content-available-height,70dvh),70dvh);background:var(--pop);color:var(--ink2);border:1px solid var(--pop-line,var(--line));border-radius:var(--r-in,10px);box-shadow:var(--shadow);flex-direction:column;gap:12px;padding:14px 16px;font-size:13px;line-height:1.6;display:flex;overflow-y:auto}.popover-title{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.popover-description{color:var(--muted);margin:-6px 0 0;font-size:12px}.popover input,.popover .select,.popover textarea{width:100%;max-width:100%}.popover-actions{justify-content:flex-end;gap:8px;display:flex}.menu{z-index:80;background:var(--pop);min-width:190px;max-width:calc(100vw - 24px);color:var(--ink2);border:1px solid var(--pop-line,var(--line));border-radius:var(--r-in,8px);box-shadow:var(--shadow);flex-direction:column;gap:1px;padding:6px;font-size:13px;display:flex}.menu-item{border-radius:var(--ctl-r,6px);cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;outline:none;align-items:center;gap:9px;min-height:32px;padding:6px 10px;display:flex}.menu-item svg{color:var(--muted);flex-shrink:0}.menu-item[data-highlighted]{background:var(--hover);color:var(--ink)}.menu-item[data-highlighted] svg{color:inherit}.menu-item[data-disabled]{opacity:.45}.menu-separator{background:var(--line);height:1px;margin:4px 2px}[data-palette=cassette] .popover,[data-palette=cassette] .menu{border-radius:6px}[data-palette=cyber] .popover,[data-palette=cyber] .menu{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.select{text-align:left;cursor:pointer;align-items:center;gap:8px;display:inline-flex}.select:disabled{cursor:default}.select-value{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.select-value>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.select-sizer{visibility:hidden;height:0}.select-icon{color:var(--muted);flex-shrink:0;display:flex}.select-menu{z-index:95;min-width:max(var(--radix-select-trigger-width,0px),120px);max-width:min(420px,100vw - 24px);max-height:min(360px,var(--radix-select-content-available-height,360px));padding:0}.select-viewport{flex-direction:column;gap:1px;padding:6px;display:flex}.select-item>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.select-check{flex-shrink:0;width:14px;display:flex}.menu-item .select-check svg{color:var(--link)}.select-label{color:var(--muted);padding:8px 10px 4px;font-size:12px;font-weight:600}html:has(.public-site) .select-menu{background:var(--pub-popover);color:var(--pub-text);border-color:var(--pub-line);box-shadow:var(--pub-shadow);font-family:var(--pub-sans)}html:has(.public-site) .select-menu .menu-item[data-highlighted]{background:var(--pub-line-soft);color:var(--pub-ink)}html:has(.public-site) .select-menu .select-check svg{color:var(--pub-link)}:is(html:has(.public-site) .select-label,html:has(.public-site) .select-icon){color:var(--pub-muted)}:root{--pub-paper:#faf9fb;--pub-raised:#fff;--pub-popover:#fff;--pub-bar:#faf9fbf0;--pub-line:#e6e4eb;--pub-line-soft:#eeedf2;--pub-rule:#d3d0db;--pub-ink:#1f1d26;--pub-reading:#2d2b33;--pub-text:#55525f;--pub-muted:#6c697a;--pub-brand:#5f4b8b;--pub-brand-strong:#4e3c78;--pub-on-brand:#fff;--pub-link:#6667ab;--pub-link-rule:#b9b9dd;--pub-tint:#eeedf7;--pub-tint-ink:#4d4e94;--pub-cover:#5f4b8b;--pub-cover-ink:#efeaf9;--pub-cover-sub:#c9bfe3;--pub-shadow:0 10px 28px #281e5024;--pub-tray:#f1f0f5;--pub-key:var(--pub-raised);--pub-key-line:var(--pub-line);--pub-bevel:none;--pub-kicker:var(--pub-muted);--pub-sans:"IBM Plex Sans KR","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--pub-serif:"Gowun Batang",Batang,"바탕","Noto Serif KR",serif;--pub-mono:"IBM Plex Mono","IBM Plex Sans KR",ui-monospace,monospace;--pub-tech:Michroma,"IBM Plex Sans KR",sans-serif;--pub-title:var(--pub-serif);--pub-title-weight:400;--pub-kicker-font:var(--pub-sans)}[data-theme=dark]{--pub-paper:#131219;--pub-raised:#1c1a24;--pub-popover:#23212d;--pub-bar:#131219eb;--pub-line:#2c2a36;--pub-line-soft:#25232e;--pub-rule:#3a3846;--pub-ink:#e9e7ef;--pub-reading:#d3d0da;--pub-text:#c2bfcc;--pub-muted:#9895a6;--pub-brand:#a594dc;--pub-brand-strong:#b8aae6;--pub-on-brand:#15141c;--pub-link:#a3a6ee;--pub-link-rule:#4a4b7a;--pub-tint:#262540;--pub-tint-ink:#c4c5f5;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#1c1a24}[data-palette=cassette]{--pub-paper:beige;--pub-raised:#fffef6;--pub-popover:#fffef6;--pub-bar:#efedcff0;--pub-line:#dcd6b4;--pub-line-soft:#e7e3c6;--pub-rule:#c9c1a0;--pub-ink:#2b2118;--pub-reading:#352a1f;--pub-text:#4f4234;--pub-muted:#75664f;--pub-brand:#e5632d;--pub-brand-strong:#ee7c48;--pub-on-brand:#2b2118;--pub-link:#b8461a;--pub-link-rule:#e5a07a;--pub-tint:#f8dfcc;--pub-tint-ink:#9a3a12;--pub-cover:#fffef6;--pub-cover-ink:#2b2118;--pub-cover-sub:#b8461a;--pub-shadow:0 12px 30px #50321430;--pub-tray:#e9e6c8;--pub-key:#fffef6;--pub-key-line:#d6cfab;--pub-bevel:inset 0 1px 0 #ffffffd9,0 1px 0 #503c1e1f;--pub-kicker:#b8461a;--pub-s1:#c8401a;--pub-s2:#e5632d;--pub-s3:#f29a3a;--pub-s4:#f5c05f;--pub-title:var(--pub-sans);--pub-title-weight:600;--pub-kicker-font:var(--pub-mono)}[data-palette=cassette][data-theme=dark]{--pub-paper:#16120e;--pub-raised:#241e18;--pub-popover:#2a231c;--pub-bar:#1a1612eb;--pub-line:#3a3027;--pub-line-soft:#2c241d;--pub-rule:#4d4033;--pub-ink:#f3e7d3;--pub-reading:#e6d7bd;--pub-text:#d6c6ad;--pub-muted:#a8957b;--pub-brand:#f2692d;--pub-brand-strong:#ff8a50;--pub-on-brand:#1a120b;--pub-link:#ff9a5a;--pub-link-rule:#a3542a;--pub-tint:#3a2416;--pub-tint-ink:#ffab73;--pub-cover:#ecdfc6;--pub-cover-ink:#1d1712;--pub-cover-sub:#a13f14;--pub-shadow:0 14px 36px #0009;--pub-tray:#0f0c09;--pub-key:#241e18;--pub-key-line:#3a3027;--pub-bevel:inset 0 1px 0 #ffffff0d;--pub-kicker:#ff9a5a;--pub-s1:#e8481c;--pub-s2:#f2692d;--pub-s3:#ff9a3c;--pub-s4:#f5c05f}[data-palette=cyber]{--pub-paper:#f6f8fc;--pub-raised:#fff;--pub-popover:#ffffffe0;--pub-bar:#f6f8fce6;--pub-line:#d3dbe7;--pub-line-soft:#e3e8f0;--pub-rule:#c3cddc;--pub-ink:#0c1222;--pub-reading:#1a2133;--pub-text:#2c3448;--pub-muted:#556078;--pub-brand:#3d2bff;--pub-brand-strong:#2f1fe0;--pub-on-brand:#fff;--pub-link:#c8005f;--pub-link-rule:#ff9cc8;--pub-tint:#e4e6ff;--pub-tint-ink:#2a1fd1;--pub-cover:#3d2bff;--pub-cover-ink:#fff;--pub-cover-sub:#c6ff3d;--pub-cover-line:#3d2bff;--pub-shadow:0 18px 40px #1c285a29;--pub-tray:#eaf0f7;--pub-key:#fff;--pub-key-line:#d3dbe7;--pub-bevel:none;--pub-kicker:#c8005f;--pub-s1:#3d2bff;--pub-s2:#ff2e88;--pub-s3:#c6ff3d;--pub-s4:#c6ff3d;--pub-signal:#c6ff3d;--pub-hud:#3d2bff;--pub-glow:none;--pub-glow-link:none;--pub-brand-shadow:none;--pub-tech:"Chakra Petch","IBM Plex Sans KR",sans-serif;--pub-title:var(--pub-sans);--pub-title-weight:600;--pub-kicker-font:var(--pub-tech);--pub-ctl-r:999px;--pub-panel-r:14px;--pub-cut:none;--pub-cut-sm:none;--pub-pattern:radial-gradient(#3d2bff24 1px,transparent 1px);--pub-pattern-size:18px 18px;--pub-band:linear-gradient(115deg,#3d2bff 0 44%,transparent 44% 47%,#ff2e88 47% 74%,transparent 74% 86%,#c6ff3d 86%)}[data-palette=cyber][data-theme=dark]{--pub-paper:#07060d;--pub-raised:#0f0c1c;--pub-popover:#0f0c1c;--pub-bar:#0a0912eb;--pub-line:#2b2442;--pub-line-soft:#1d1830;--pub-rule:#3a3158;--pub-ink:#f2f0ff;--pub-reading:#e4e1f5;--pub-text:#c9c4e6;--pub-muted:#9a93bd;--pub-brand:#ff2bd6;--pub-brand-strong:#ff5ce0;--pub-on-brand:#14001a;--pub-link:#2ee8ff;--pub-link-rule:#1b7d8c;--pub-tint:#2a0f33;--pub-tint-ink:#ff7aea;--pub-cover:#0d0b16;--pub-cover-ink:#f2f0ff;--pub-cover-sub:#2ee8ff;--pub-cover-line:#ff2bd6;--pub-shadow:0 0 0 1px #ff2bd659,0 18px 40px #000000b3;--pub-tray:#000;--pub-key:#120f20;--pub-key-line:#2b2442;--pub-kicker:#2ee8ff;--pub-s1:#f3ea00;--pub-s2:#ff2bd6;--pub-s3:#2ee8ff;--pub-s4:#2ee8ff;--pub-signal:#f3ea00;--pub-hud:#2ee8ff;--pub-glow:0 0 16px #ff2bd68c;--pub-glow-link:0 0 8px #2ee8ff8c;--pub-brand-shadow:-1.5px 0 #2ee8ff,1.5px 0 #ff2bd6;--pub-ctl-r:0px;--pub-panel-r:3px;--pub-cut:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));--pub-cut-sm:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));--pub-pattern:repeating-linear-gradient(0deg,#ffffff09 0 1px,transparent 1px 3px);--pub-pattern-size:auto;--pub-band:linear-gradient(#ff2bd6,#ff2bd6) 0 100%/100% 2px no-repeat,repeating-linear-gradient(-45deg,#f3ea00 0 6px,transparent 6px 12px)}[data-palette=ink]{--pub-paper:#f7f3ea;--pub-raised:#fcfaf5;--pub-popover:#fcfaf5;--pub-bar:#f7f3eaf0;--pub-line:#e3dccd;--pub-line-soft:#ece6d9;--pub-rule:#cfc6b3;--pub-ink:#1c1f2a;--pub-reading:#26282f;--pub-text:#4a4a52;--pub-muted:#6b6760;--pub-brand:#263f6a;--pub-brand-strong:#1c3157;--pub-on-brand:#fff;--pub-link:#335a96;--pub-link-rule:#b9c4d8;--pub-tint:#e6ebf3;--pub-tint-ink:#22406e;--pub-cover:#263f6a;--pub-cover-ink:#f3ecdc;--pub-cover-sub:#c9b78a;--pub-shadow:0 10px 28px #2a221424;--pub-tray:#ede7da;--pub-kicker:#a8452a;--pub-cover-spine:#1a2d4f;--pub-ribbon:#9e2b25}[data-palette=ink][data-theme=dark]{--pub-paper:#14161c;--pub-raised:#1c1f27;--pub-popover:#22252e;--pub-bar:#14161ceb;--pub-line:#2c2f38;--pub-line-soft:#23262e;--pub-rule:#3b3e48;--pub-ink:#ece6d8;--pub-reading:#d9d2c2;--pub-text:#c4bdae;--pub-muted:#9b958a;--pub-brand:#9db4dc;--pub-brand-strong:#b4c6e6;--pub-on-brand:#12141a;--pub-link:#a9bde6;--pub-link-rule:#3e4a66;--pub-tint:#232b3c;--pub-tint-ink:#c3d2ef;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#0e1014;--pub-kicker:#e39a7c;--pub-ribbon:#b8443a}[data-palette=columbia]{--pub-paper:#f5efe2;--pub-raised:#fbf7ee;--pub-popover:#fbf7ee;--pub-bar:#f5efe2f0;--pub-line:#ddcfb0;--pub-line-soft:#e8dec7;--pub-rule:#c9b68c;--pub-ink:#1f2a44;--pub-reading:#2a2d3a;--pub-text:#45465a;--pub-muted:#6a6253;--pub-brand:#1f2a44;--pub-brand-strong:#2c3a5c;--pub-on-brand:#f5efe2;--pub-link:#2c6896;--pub-link-rule:#b7cbdc;--pub-tint:#e3ecf3;--pub-tint-ink:#1f4f78;--pub-cover:#2c6896;--pub-cover-ink:#fbf7ee;--pub-cover-sub:#f3ddaa;--pub-shadow:0 10px 28px #3a2c1424;--pub-tray:#ece3cf;--pub-kicker:#9e2a2b;--pub-gilt:#a8823f;--pub-sky:#6fa6cf;--pub-brass:#e3c37a;--pub-rivet:#6e4c17}[data-palette=columbia][data-theme=dark]{--pub-paper:#121a2c;--pub-raised:#18223a;--pub-popover:#1d2842;--pub-bar:#121a2ceb;--pub-line:#2c3856;--pub-line-soft:#222c46;--pub-rule:#3d4a6a;--pub-ink:#f1e7cf;--pub-reading:#e2d6b8;--pub-text:#cfc3a6;--pub-muted:#a59d88;--pub-brand:#d8b46a;--pub-brand-strong:#e6c886;--pub-on-brand:#121a2c;--pub-link:#8cc3e6;--pub-link-rule:#3a5272;--pub-tint:#22304f;--pub-tint-ink:#cfe3f2;--pub-cover:#1f2a44;--pub-cover-ink:#f1e7cf;--pub-cover-sub:#d8b46a;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#0d1322;--pub-kicker:#e6857a;--pub-gilt:#d8b46a;--pub-sky:#8cc3e6;--pub-brass:#f0d48e;--pub-rivet:#5e4214}[data-palette=nasapunk]{--pub-paper:#f4f4f1;--pub-raised:#fff;--pub-popover:#fff;--pub-bar:#f4f4f1f0;--pub-line:#d4d4cf;--pub-line-soft:#e4e4e0;--pub-rule:#111;--pub-ink:#111;--pub-reading:#1c1c1c;--pub-text:#3a3a3a;--pub-muted:#5c5c5c;--pub-brand:#c8301a;--pub-brand-strong:#a92713;--pub-on-brand:#fff;--pub-link:#1d4ed8;--pub-link-rule:#b4c4ee;--pub-tint:#fde4dd;--pub-tint-ink:#8f1f0f;--pub-cover:#111;--pub-cover-ink:#f4f4f1;--pub-cover-sub:#ff5a3c;--pub-shadow:0 10px 28px #00000024;--pub-tray:#e6e6e2;--pub-kicker:#c8301a;--pub-title:var(--pub-sans);--pub-title-weight:600;--pub-kicker-font:var(--pub-mono)}[data-palette=nasapunk][data-theme=dark]{--pub-paper:#08090b;--pub-raised:#111317;--pub-popover:#15171b;--pub-bar:#08090beb;--pub-line:#2a2c30;--pub-line-soft:#1d1f23;--pub-rule:#ecebe6;--pub-ink:#ecebe6;--pub-reading:#d8d7d1;--pub-text:#bdbcb6;--pub-muted:#8e8e88;--pub-brand:#ff4a2b;--pub-brand-strong:#ff6a4d;--pub-on-brand:#08090b;--pub-link:#8db4ff;--pub-link-rule:#34436a;--pub-tint:#2a1410;--pub-tint-ink:#ffb4a3;--pub-cover:#ecebe6;--pub-cover-ink:#08090b;--pub-cover-sub:#c8301a;--pub-shadow:0 14px 36px #000000a6;--pub-tray:#000;--pub-kicker:#ff6a4d}[data-palette=diesel]{--pub-paper:#e9e8e3;--pub-raised:#f4f3ef;--pub-popover:#f4f3ef;--pub-bar:#e9e8e3f0;--pub-line:#cbc9c3;--pub-line-soft:#dcdbd6;--pub-rule:#2e3338;--pub-ink:#1d2023;--pub-reading:#222528;--pub-text:#3d4146;--pub-muted:#575c62;--pub-brand:#2e3338;--pub-brand-strong:#1d2023;--pub-on-brand:#f3f2ee;--pub-link:#2a5f9e;--pub-link-rule:#b4c4dc;--pub-tint:#f5e6bf;--pub-tint-ink:#5a4100;--pub-cover:#1b1e21;--pub-cover-ink:#f1f2f3;--pub-cover-sub:#e0a526;--pub-shadow:0 10px 28px #1d202324;--pub-tray:#dcdbd6;--pub-kicker:#8a5a00;--pub-title:var(--pub-sans);--pub-title-weight:600;--pub-kicker-font:var(--pub-mono);--pub-tech:Michroma,"IBM Plex Sans KR",sans-serif;--pub-accent:#e0a526;--pub-accent-strong:#eab53e;--pub-on-accent:#1d2023;--pub-accent-edge:#8a6410;--pub-plate:#24282c;--pub-plate-ink:#f0c24e;--pub-cover-top:#3a4148;--pub-ray:#e0a52661;--pub-chrome:#7c838a;--pub-chrome-hi:#d3d7db;--pub-dial:#121416;--pub-dial-ink:#f4f4f4;--pub-band:repeating-linear-gradient(-45deg,var(--pub-accent) 0 9px,#24282c 9px 18px)}[data-palette=diesel][data-theme=dark]{--pub-paper:#121416;--pub-raised:#1a1d20;--pub-popover:#1f2226;--pub-bar:#121416eb;--pub-line:#2c3035;--pub-line-soft:#202326;--pub-rule:#9a9ea3;--pub-ink:#e7e6e2;--pub-reading:#d9d7d2;--pub-text:#c4c2bd;--pub-muted:#9a9ea3;--pub-brand:#f2b52e;--pub-brand-strong:#f6c552;--pub-on-brand:#15171a;--pub-link:#8fb8f0;--pub-link-rule:#34465f;--pub-tint:#3a2f12;--pub-tint-ink:#f5d58a;--pub-cover:#121416;--pub-cover-ink:#f1f2f3;--pub-cover-sub:#f2b52e;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#0c0d0f;--pub-kicker:#f2b52e;--pub-accent:#f2b52e;--pub-accent-strong:#f6c552;--pub-on-accent:#15171a;--pub-accent-edge:#7a5a10;--pub-plate:#2c3035;--pub-plate-ink:#f2b52e;--pub-cover-top:#2f353b;--pub-ray:#f2b52e5c;--pub-chrome:#5f666d;--pub-chrome-hi:#c2c7cc;--pub-dial:#08090a;--pub-dial-ink:#f4f4f4;--pub-band:repeating-linear-gradient(-45deg,var(--pub-accent) 0 9px,#0c0d0f 9px 18px)}[data-palette=noir]{--pub-paper:#f1ece2;--pub-raised:#f9f6ef;--pub-popover:#f9f6ef;--pub-bar:#f1ece2f0;--pub-line:#d8d0c1;--pub-line-soft:#e6dfd2;--pub-rule:#141414;--pub-ink:#141414;--pub-reading:#1c1b19;--pub-text:#3a3833;--pub-muted:#5a5650;--pub-brand:#141414;--pub-brand-strong:#2a2a2a;--pub-on-brand:#f9f6ef;--pub-link:#a3182b;--pub-link-rule:#e2b4ba;--pub-tint:#f3dde0;--pub-tint-ink:#7a1020;--pub-cover:#050505;--pub-cover-ink:#f1ece2;--pub-cover-sub:#c9ced3;--pub-shadow:0 10px 28px #14141424;--pub-tray:#e6e0d4;--pub-kicker:#a3182b;--pub-title:var(--pub-sans);--pub-title-weight:600;--pub-kicker-font:var(--pub-mono);--pub-tech:Michroma,"IBM Plex Sans KR",sans-serif;--pub-accent:#a3182b;--pub-accent-strong:#8a1222;--pub-on-accent:#f9f6ef;--pub-accent-edge:#5a0a15;--pub-plate:#141414;--pub-plate-ink:#f1ece2;--pub-cover-top:#1f1f1f;--pub-ray:#f1ece238;--pub-chrome:#8d9399;--pub-chrome-hi:#e3e6e9;--pub-dial:#0b0b0b;--pub-dial-ink:#f1ece2;--pub-band:linear-gradient(var(--pub-chrome) 0 2px,transparent 2px 3px,var(--pub-chrome) 3px 4px,transparent 4px 6px,var(--pub-accent) 6px 8px)}[data-palette=noir][data-theme=dark]{--pub-paper:#0d0d0d;--pub-raised:#161616;--pub-popover:#1a1a1a;--pub-bar:#0d0d0deb;--pub-line:#2a2a2a;--pub-line-soft:#1d1d1d;--pub-rule:#efe9dd;--pub-ink:#efe9dd;--pub-reading:#e3ddd1;--pub-text:#c9c3b7;--pub-muted:#a29c91;--pub-brand:#efe9dd;--pub-brand-strong:#fff;--pub-on-brand:#121212;--pub-link:#f07a8a;--pub-link-rule:#5a2a32;--pub-tint:#3a1219;--pub-tint-ink:#ffb3bd;--pub-cover:#050505;--pub-cover-ink:#efe9dd;--pub-cover-sub:#9aa0a6;--pub-shadow:0 14px 36px #000000a6;--pub-tray:#000;--pub-kicker:#f07a8a;--pub-accent:#e04256;--pub-accent-strong:#ea5f70;--pub-on-accent:#0d0d0d;--pub-accent-edge:#7a1424;--pub-plate:#efe9dd;--pub-plate-ink:#121212;--pub-cover-top:#222;--pub-ray:#efe9dd2e;--pub-chrome:#6e747a;--pub-chrome-hi:#d5d9dd;--pub-dial:#050505;--pub-dial-ink:#efe9dd;--pub-band:linear-gradient(var(--pub-chrome) 0 2px,transparent 2px 3px,var(--pub-chrome) 3px 4px,transparent 4px 6px,var(--pub-accent) 6px 8px)}[data-palette=babel]{--pub-paper:#e9e6dc;--pub-raised:#f4f2eb;--pub-popover:#f4f2eb;--pub-bar:#e9e6dcf0;--pub-line:#cdc8ba;--pub-line-soft:#dcd8cc;--pub-rule:#a9a392;--pub-ink:#1d2321;--pub-reading:#232927;--pub-text:#3b423f;--pub-muted:#575e5a;--pub-brand:#2f6b5e;--pub-brand-strong:#245548;--pub-on-brand:#f4f2eb;--pub-link:#2b6458;--pub-link-rule:#a9cfc4;--pub-tint:#dbe9e4;--pub-tint-ink:#1f4d43;--pub-cover:#1f2a27;--pub-cover-ink:#e7e3d6;--pub-cover-sub:#82c7b4;--pub-shadow:0 10px 28px #1d232124;--pub-tray:#dcd8cc;--pub-kicker:#2b6458;--pub-kicker-font:var(--pub-mono);--pub-accent:#2f6b5e;--pub-accent-strong:#245548;--pub-on-accent:#f4f2eb;--pub-plate:#1f2a27;--pub-plate-ink:#e7e3d6;--pub-lamp:#e2b35e;--pub-band:#2f6b5e66}[data-palette=babel][data-theme=dark]{--pub-paper:#0f1312;--pub-raised:#161b1a;--pub-popover:#1a201e;--pub-bar:#0f1312eb;--pub-line:#2a312f;--pub-line-soft:#1e2422;--pub-rule:#3d4542;--pub-ink:#e7e3d6;--pub-reading:#d6d2c5;--pub-text:#c4c0b3;--pub-muted:#969c96;--pub-brand:#82c7b4;--pub-brand-strong:#9ad4c4;--pub-on-brand:#0f1312;--pub-link:#82c7b4;--pub-link-rule:#2f5a50;--pub-tint:#173430;--pub-tint-ink:#b5e6d8;--pub-cover:#1f2a27;--pub-cover-ink:#e7e3d6;--pub-cover-sub:#82c7b4;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#0a0d0c;--pub-kicker:#82c7b4;--pub-accent:#82c7b4;--pub-accent-strong:#9ad4c4;--pub-on-accent:#0f1312;--pub-plate:#82c7b4;--pub-plate-ink:#0f1312;--pub-lamp:#e2b35e;--pub-band:#82c7b44d}[data-palette=infinity]{--pub-paper:#f5f4f1;--pub-raised:#fff;--pub-popover:#fff;--pub-bar:#f5f4f1f0;--pub-line:#e2e0e6;--pub-line-soft:#ecebef;--pub-rule:#d5d3da;--pub-ink:#17161c;--pub-reading:#222128;--pub-text:#3d3b45;--pub-muted:#5f5d69;--pub-brand:#17161c;--pub-brand-strong:#2c2b33;--pub-on-brand:#f5f4f1;--pub-link:#1e6b7b;--pub-link-rule:#b5d8df;--pub-tint:#dff0f3;--pub-tint-ink:#124a56;--pub-cover:#0d0c14;--pub-cover-ink:#eeedf3;--pub-cover-sub:#8a86ad;--pub-shadow:0 10px 28px #17161c1c;--pub-tray:#ecebef;--pub-kicker:#1e6b7b;--pub-kicker-font:var(--pub-mono);--pub-iris:linear-gradient(90deg,transparent,#3fb6cc 22%,#d36fc0 50%,#e0b54a 78%,transparent);--pub-iris-conic:conic-gradient(#3fb6cc,#d36fc0,#e0b54a,#3fb6cc)}[data-palette=infinity][data-theme=dark]{--pub-paper:#09090d;--pub-raised:#121219;--pub-popover:#17171f;--pub-bar:#09090deb;--pub-line:#23222c;--pub-line-soft:#1a1a22;--pub-rule:#2c2b36;--pub-ink:#eeedf3;--pub-reading:#d8d6e0;--pub-text:#c7c5d0;--pub-muted:#9a98a6;--pub-brand:#eeedf3;--pub-brand-strong:#fff;--pub-on-brand:#09090d;--pub-link:#8fdbe9;--pub-link-rule:#2a4f58;--pub-tint:#12303a;--pub-tint-ink:#bdeef6;--pub-cover:#0d0c14;--pub-cover-ink:#eeedf3;--pub-cover-sub:#8a86ad;--pub-shadow:0 14px 36px #000000a6;--pub-tray:#050507;--pub-kicker:#8fdbe9;--pub-iris:linear-gradient(90deg,transparent,#6fd3e4 22%,#e88fd6 50%,#f0cd6e 78%,transparent);--pub-iris-conic:conic-gradient(#6fd3e4,#e88fd6,#f0cd6e,#6fd3e4)}[data-palette=forerunner]{--pub-paper:#e8ecee;--pub-raised:#f4f6f7;--pub-popover:#f7f9fa;--pub-bar:#e8eceef0;--pub-line:#c4cdd3;--pub-line-soft:#dfe5e8;--pub-rule:#1c242c;--pub-ink:#142029;--pub-reading:#1a252e;--pub-text:#2a3640;--pub-muted:#55626c;--pub-brand:#137a9c;--pub-brand-strong:#0f6684;--pub-on-brand:#fff;--pub-link:#0f6684;--pub-link-rule:#a9cfdc;--pub-tint:#d3ecf4;--pub-tint-ink:#0b4a60;--pub-cover:#18202c;--pub-cover-ink:#f2f7fa;--pub-cover-sub:#86e2ff;--pub-shadow:0 10px 28px #14202924;--pub-tray:#dde3e6;--pub-kicker:#0f6684;--pub-title:var(--pub-sans);--pub-title-weight:600;--pub-kicker-font:var(--pub-mono);--pub-tech:Oxanium,"IBM Plex Sans KR",sans-serif;--pub-accent:#137a9c;--pub-accent-hi:#2aa6cc;--pub-accent-lo:#0f6684;--pub-on-accent:#fff;--pub-glow:#1592b8;--pub-notch:#9cb0bc;--pub-plate:#1c242c;--pub-plate-ink:#86e2ff;--pub-sky1:#28336a;--pub-sky2:#5a70aa;--pub-horizon:#cddbe8;--pub-ring:#e6eef3}[data-palette=forerunner][data-theme=dark]{--pub-paper:#0a1015;--pub-raised:#10191f;--pub-popover:#131e25;--pub-bar:#0a1015eb;--pub-line:#213039;--pub-line-soft:#18242c;--pub-rule:#92a2ac;--pub-ink:#e2ecf1;--pub-reading:#d6e2e8;--pub-text:#c9d6dd;--pub-muted:#92a2ac;--pub-brand:#5fd8ff;--pub-brand-strong:#a9ecff;--pub-on-brand:#05202a;--pub-link:#80d4f3;--pub-link-rule:#24505f;--pub-tint:#0f2c38;--pub-tint-ink:#a9ecff;--pub-cover:#070b0e;--pub-cover-ink:#e9f4f9;--pub-cover-sub:#5fd8ff;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#070b0f;--pub-kicker:#80d4f3;--pub-tech:Oxanium,"IBM Plex Sans KR",sans-serif;--pub-accent:#5fd8ff;--pub-accent-hi:#a9ecff;--pub-accent-lo:#38b6e0;--pub-on-accent:#05202a;--pub-glow:#5fd8ff;--pub-notch:#2a404d;--pub-plate:#15212a;--pub-plate-ink:#5fd8ff;--pub-sky1:#121838;--pub-sky2:#2b3a74;--pub-horizon:#7f95c8;--pub-ring:#d2e4ef}[data-palette=spartan]{--pub-paper:#e5e6de;--pub-raised:#f1f2eb;--pub-popover:#f5f6f0;--pub-bar:#e5e6def0;--pub-line:#c5c8b8;--pub-line-soft:#dcded3;--pub-rule:#2e3722;--pub-ink:#1b2117;--pub-reading:#20261b;--pub-text:#2f362a;--pub-muted:#575d4c;--pub-brand:#2e3722;--pub-brand-strong:#1b2117;--pub-on-brand:#f1f2eb;--pub-link:#6b4305;--pub-link-rule:#d6bf94;--pub-tint:#f3e2b8;--pub-tint-ink:#5a3d00;--pub-cover:#1e2517;--pub-cover-ink:#f4f1e2;--pub-cover-sub:#f5cf6c;--pub-shadow:0 10px 28px #1b211724;--pub-tray:#d9dbd0;--pub-kicker:#6b4305;--pub-title:var(--pub-sans);--pub-title-weight:700;--pub-kicker-font:var(--pub-mono);--pub-tech:"Saira Semi Condensed","IBM Plex Sans KR",sans-serif;--pub-accent:#d08a1e;--pub-accent-hi:#f7d77e;--pub-accent-lo:#9c5a0c;--pub-on-accent:#1b1608;--pub-glow:#c98219;--pub-armor:#56643f;--pub-olive-hi:#7b8a5a;--pub-olive:#56643f;--pub-olive-dk:#2e3722;--pub-plate:#2e3722;--pub-plate-ink:#f5cf6c;--pub-planet:#1f3b5c;--pub-holo:#2a8fd0;--pub-holo-bg:#2a8fd014;--pub-ink-ship:#1a2232}[data-palette=spartan][data-theme=dark]{--pub-paper:#10130d;--pub-raised:#171b13;--pub-popover:#1b2016;--pub-bar:#10130deb;--pub-line:#2b3124;--pub-line-soft:#20251a;--pub-rule:#a0a491;--pub-ink:#e7e9de;--pub-reading:#dcdfd2;--pub-text:#cfd2c4;--pub-muted:#a0a491;--pub-brand:#e6a339;--pub-brand-strong:#f8d47a;--pub-on-brand:#1b1608;--pub-link:#f0c46a;--pub-link-rule:#5a4a22;--pub-tint:#3a2d10;--pub-tint-ink:#f8d47a;--pub-cover:#0b0e08;--pub-cover-ink:#f4f1e2;--pub-cover-sub:#f2b443;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#0b0d09;--pub-kicker:#f2b443;--pub-tech:"Saira Semi Condensed","IBM Plex Sans KR",sans-serif;--pub-accent:#e6a339;--pub-accent-hi:#fbe09a;--pub-accent-lo:#b0700f;--pub-on-accent:#1b1608;--pub-glow:#f2b443;--pub-armor:#3e4a2d;--pub-olive-hi:#5d6d42;--pub-olive:#3e4a2d;--pub-olive-dk:#181d12;--pub-plate:#222919;--pub-plate-ink:#f2b443;--pub-planet:#16304d;--pub-holo:#6cc4ff;--pub-holo-bg:#6cc4ff1a;--pub-ink-ship:#121826}[data-palette=redbook]{--pub-paper:#efe4ca;--pub-raised:#f7efdc;--pub-popover:#f9f3e4;--pub-bar:#efe4caf0;--pub-line:#d5c4a0;--pub-line-soft:#e8dcc0;--pub-rule:#2a1d12;--pub-ink:#2a1d12;--pub-reading:#2e2116;--pub-text:#3d2c1c;--pub-muted:#6a5640;--pub-brand:#7d2117;--pub-brand-strong:#631910;--pub-on-brand:#f7efdc;--pub-link:#3d5e2e;--pub-link-rule:#b9c7a8;--pub-tint:#f1d9c9;--pub-tint-ink:#6b1a10;--pub-cover:#eadaae;--pub-cover-ink:#2a1d12;--pub-cover-sub:#8e2a1e;--pub-shadow:0 10px 28px #2a1d1224;--pub-tray:#e4d6b8;--pub-kicker:#8e2a1e;--pub-title:var(--pub-serif);--pub-title-weight:400;--pub-kicker-font:var(--pub-sans);--pub-tech:Cinzel,"Gowun Batang",serif;--pub-accent:#7d2117;--pub-accent-strong:#631910;--pub-on-accent:#f7efdc;--pub-gold:#b08a3a;--pub-gold-hi:#e6c97f;--pub-map:#8a6a3e;--pub-cover-edge:#c9ad75;--pub-cover-band:#e2cd9a}[data-palette=redbook][data-theme=dark]{--pub-paper:#17110b;--pub-raised:#1e160f;--pub-popover:#231a12;--pub-bar:#17110beb;--pub-line:#3a2c1e;--pub-line-soft:#2a2016;--pub-rule:#ad9c80;--pub-ink:#efe2c6;--pub-reading:#e6d8bb;--pub-text:#dccdae;--pub-muted:#ad9c80;--pub-brand:#b23a26;--pub-brand-strong:#c84a33;--pub-on-brand:#fbefd6;--pub-link:#a9cf86;--pub-link-rule:#3f5530;--pub-tint:#3a1a12;--pub-tint-ink:#f3c2b0;--pub-cover:#2c2117;--pub-cover-ink:#efe2c6;--pub-cover-sub:#e8896e;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#100b07;--pub-kicker:#e8896e;--pub-tech:Cinzel,"Gowun Batang",serif;--pub-accent:#b23a26;--pub-accent-strong:#c84a33;--pub-on-accent:#fbefd6;--pub-gold:#cfa95f;--pub-gold-hi:#f0d590;--pub-map:#b08a5a;--pub-cover-edge:#150f09;--pub-cover-band:#3a2b1c}[data-palette=silmaril]{--pub-paper:#f3f2ee;--pub-raised:#fbfaf7;--pub-popover:#fdfcfa;--pub-bar:#f3f2eef0;--pub-line:#d6d5dc;--pub-line-soft:#eae9ee;--pub-rule:#1a1d33;--pub-ink:#1a1d33;--pub-reading:#1e2138;--pub-text:#2c3050;--pub-muted:#5b5f78;--pub-brand:#262d5e;--pub-brand-strong:#1a2048;--pub-on-brand:#f3f2ee;--pub-link:#3a4fa8;--pub-link-rule:#c3cae8;--pub-tint:#e1e4f4;--pub-tint-ink:#232a5e;--pub-cover:#0b0e24;--pub-cover-ink:#f3f2ee;--pub-cover-sub:#f1d68a;--pub-shadow:0 10px 28px #1a1d3324;--pub-tray:#e6e5ec;--pub-kicker:#3a4588;--pub-title:var(--pub-serif);--pub-title-weight:400;--pub-kicker-font:var(--pub-sans);--pub-tech:"Marcellus SC","Gowun Batang",serif;--pub-accent:#262d5e;--pub-accent-strong:#1a2048;--pub-on-accent:#f3f2ee;--pub-pri-bg:linear-gradient(#262d5e,#262d5e);--pub-silver:#8796c2;--pub-silver-hi:#dfe6ff;--pub-gold:#b08a35;--pub-gold-hi:#f1d68a;--pub-gem:#262d5e;--pub-cover-top:#1d2354}[data-palette=silmaril][data-theme=dark]{--pub-paper:#0b0d1c;--pub-raised:#11142a;--pub-popover:#151933;--pub-bar:#0b0d1ceb;--pub-line:#242842;--pub-line-soft:#1a1e38;--pub-rule:#9da1bd;--pub-ink:#e9ebf6;--pub-reading:#dfe2f0;--pub-text:#d0d3e6;--pub-muted:#9da1bd;--pub-brand:#d9b75e;--pub-brand-strong:#f6e3a3;--pub-on-brand:#0b0d1c;--pub-link:#aebdff;--pub-link-rule:#353d6a;--pub-tint:#262a4e;--pub-tint-ink:#eef2ff;--pub-cover:#070916;--pub-cover-ink:#e9ebf6;--pub-cover-sub:#f6e3a3;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#080a16;--pub-kicker:#c9d3ff;--pub-tech:"Marcellus SC","Gowun Batang",serif;--pub-accent:#d9b75e;--pub-accent-strong:#f6e3a3;--pub-on-accent:#0b0d1c;--pub-pri-bg:linear-gradient(90deg,#dfe6ff,#f1d68a);--pub-silver:#b9c6f0;--pub-silver-hi:#eef2ff;--pub-gold:#d9b75e;--pub-gold-hi:#f6e3a3;--pub-gem:#fffbe8;--pub-cover-top:#1a1f4a}[data-palette=hitchhiker]{--pub-paper:#f6f3ea;--pub-raised:#fdfbf5;--pub-popover:#fffdf7;--pub-bar:#f6f3eaf0;--pub-line:#ddd6c4;--pub-line-soft:#ebe6d8;--pub-rule:#17150f;--pub-ink:#17150f;--pub-reading:#1f1c15;--pub-text:#2e2b23;--pub-muted:#5c574b;--pub-brand:#d7301f;--pub-brand-strong:#b8291b;--pub-on-brand:#fff;--pub-link:#1d5fa8;--pub-link-rule:#b6c9e2;--pub-tint:#fff0bf;--pub-tint-ink:#7a2a12;--pub-cover:#111114;--pub-cover-ink:#fff6d6;--pub-cover-sub:#ffd23f;--pub-shadow:0 10px 28px #17150f24;--pub-tray:#ece8dc;--pub-kicker:#b8291b;--pub-title:Jua,"IBM Plex Sans KR",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-sans);--pub-tech:Fredoka,"IBM Plex Sans KR",sans-serif;--pub-accent:#d7301f;--pub-accent-strong:#b8291b;--pub-on-accent:#fff;--pub-out:#17150f;--pub-sticker:#ffd23f;--pub-sticker-ink:#17150f;--pub-panic:#ffd23f;--pub-panic-edge:#d7301f;--pub-bezel:#17150f;--pub-screen-top:#1a1a1f;--pub-screen:#050506;--pub-line-art:#6fd3ff;--pub-towel:#ffd23f;--pub-towel-a:#d7301f;--pub-towel-b:#17150f;--pub-moon:#b8291b;--pub-planet:#ffd23f;--pub-orbit:#a39a83}[data-palette=hitchhiker][data-theme=dark]{--pub-paper:#0c0c0e;--pub-raised:#141417;--pub-popover:#1a1a1e;--pub-bar:#0c0c0eeb;--pub-line:#2a2a2f;--pub-line-soft:#1e1e22;--pub-rule:#a8a294;--pub-ink:#f3efe2;--pub-reading:#e6e1d3;--pub-text:#dcd7c9;--pub-muted:#a8a294;--pub-brand:#ff4a3a;--pub-brand-strong:#ff6a5c;--pub-on-brand:#17150f;--pub-link:#8ab8ff;--pub-link-rule:#33476b;--pub-tint:#3a2e08;--pub-tint-ink:#ffe08a;--pub-cover:#000;--pub-cover-ink:#fff6d6;--pub-cover-sub:#ffd23f;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#08080a;--pub-kicker:#ff7a5c;--pub-title:Jua,"IBM Plex Sans KR",sans-serif;--pub-tech:Fredoka,"IBM Plex Sans KR",sans-serif;--pub-accent:#ff4a3a;--pub-accent-strong:#ff6a5c;--pub-on-accent:#17150f;--pub-out:#6b665c;--pub-sticker:#ffd23f;--pub-sticker-ink:#17150f;--pub-panic:#ffd23f;--pub-panic-edge:#ff3b1f;--pub-bezel:#000;--pub-screen-top:#17171c;--pub-screen:#030304;--pub-line-art:#6fd3ff;--pub-towel:#24242a;--pub-towel-a:#ffd23f;--pub-towel-b:#ff5a3c;--pub-moon:#ffd23f;--pub-planet:#ffd23f;--pub-orbit:#5c5850}[data-palette=tron]{--pub-paper:#eef3f5;--pub-raised:#f9fbfc;--pub-popover:#fbfdfe;--pub-bar:#eef3f5f0;--pub-line:#c9d7dc;--pub-line-soft:#dde7eb;--pub-rule:#4b616a;--pub-ink:#0b1a20;--pub-reading:#14242b;--pub-text:#2b3e46;--pub-muted:#4b616a;--pub-brand:#0a7392;--pub-brand-strong:#075d77;--pub-on-brand:#fff;--pub-link:#0a6a88;--pub-link-rule:#a9cbd6;--pub-tint:#dceaef;--pub-tint-ink:#064b60;--pub-cover:#02070b;--pub-cover-ink:#e6fbff;--pub-cover-sub:#2fdcff;--pub-shadow:0 10px 28px #0b1a2024;--pub-tray:#e2eaed;--pub-kicker:#0a6684;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:500;--pub-kicker-font:var(--pub-tech);--pub-tech:Orbitron,"IBM Plex Sans KR",sans-serif;--pub-accent:#0a7392;--pub-accent-strong:#075d77;--pub-on-accent:#fff;--pub-on-accent-line:#ffffffbf;--pub-accent-soft:#86b6c6;--pub-glow:transparent;--pub-rival:#c45500;--pub-gridline:#0a73920f;--pub-cover-line:#2fdcff;--pub-cover-grid:#2fdcff73;--pub-cover-glow:#2fdcff99;--pub-cover-rival:#ff9a3c}[data-palette=tron][data-theme=dark]{--pub-paper:#04080b;--pub-raised:#08121a;--pub-popover:#0b1820;--pub-bar:#04080beb;--pub-line:#15303a;--pub-line-soft:#0d1f27;--pub-rule:#86a8b4;--pub-ink:#e4f9ff;--pub-reading:#d3eef6;--pub-text:#bcd9e2;--pub-muted:#86a8b4;--pub-brand:#3ee0ff;--pub-brand-strong:#8aefff;--pub-on-brand:#021219;--pub-link:#7feaff;--pub-link-rule:#1f5566;--pub-tint:#0b2028;--pub-tint-ink:#bff6ff;--pub-cover:#02070b;--pub-cover-ink:#e6fbff;--pub-cover-sub:#3ee0ff;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#020507;--pub-kicker:#7feaff;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-tech:Orbitron,"IBM Plex Sans KR",sans-serif;--pub-accent:#3ee0ff;--pub-accent-strong:#8aefff;--pub-on-accent:#021219;--pub-on-accent-line:#021219b3;--pub-accent-soft:#1f6f86;--pub-glow:#3ee0ff80;--pub-rival:#ff9a3c;--pub-gridline:#3ee0ff0d;--pub-cover-line:#3ee0ff;--pub-cover-grid:#3ee0ff73;--pub-cover-glow:#3ee0ff99;--pub-cover-rival:#ff9a3c}[data-palette=matrix]{--pub-paper:#f4f6f3;--pub-raised:#fff;--pub-popover:#fff;--pub-bar:#f4f6f3f0;--pub-line:#d3dcd5;--pub-line-soft:#e4eae5;--pub-rule:#4c5f51;--pub-ink:#0e1a11;--pub-reading:#16241a;--pub-text:#2a3a2e;--pub-muted:#4c5f51;--pub-brand:#0b7a32;--pub-brand-strong:#086428;--pub-on-brand:#fff;--pub-link:#0b6e2d;--pub-link-rule:#a8cfb4;--pub-tint:#e3f1e7;--pub-tint-ink:#075224;--pub-cover:#000;--pub-cover-ink:#c9ffd6;--pub-cover-sub:#1db954;--pub-shadow:0 10px 28px #0e1a1124;--pub-tray:#e8ede9;--pub-kicker:#0b6e2d;--pub-title:"Nanum Gothic Coding","IBM Plex Sans KR",monospace;--pub-title-weight:700;--pub-kicker-font:var(--pub-code);--pub-tech:"Share Tech Mono","Nanum Gothic Coding",monospace;--pub-code:"Nanum Gothic Coding","IBM Plex Sans KR",monospace;--pub-glyph:"M PLUS 1 Code","Share Tech Mono",monospace;--pub-accent:#0b7a32;--pub-accent-strong:#086428;--pub-on-accent:#fff;--pub-accent-dim:#6fb487;--pub-accent-line:#9cc7aa;--pub-glow:transparent;--pub-rain:#8cc19c;--pub-head:#0b7a32;--pub-off:#cfd9d1;--pub-cover-glyph:#1db954;--pub-cover-head:#d9ffe3}[data-palette=matrix][data-theme=dark]{--pub-paper:#020503;--pub-raised:#06100a;--pub-popover:#0a170e;--pub-bar:#020503eb;--pub-line:#11291a;--pub-line-soft:#0b1d12;--pub-rule:#6aa67b;--pub-ink:#c6f3d0;--pub-reading:#b8e8c4;--pub-text:#a6dcb4;--pub-muted:#6aa67b;--pub-brand:#3ae46c;--pub-brand-strong:#7dffa6;--pub-on-brand:#011006;--pub-link:#7dffa6;--pub-link-rule:#1c5a30;--pub-tint:#0a1f11;--pub-tint-ink:#b6ffca;--pub-cover:#000;--pub-cover-ink:#c9ffd6;--pub-cover-sub:#3ae46c;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#010302;--pub-kicker:#5cf08a;--pub-title:"Nanum Gothic Coding","IBM Plex Sans KR",monospace;--pub-tech:"Share Tech Mono","Nanum Gothic Coding",monospace;--pub-accent:#3ae46c;--pub-accent-strong:#7dffa6;--pub-on-accent:#011006;--pub-accent-dim:#1e7a3c;--pub-accent-line:#1c5a30;--pub-glow:#3ae46c73;--pub-rain:#1a6e35;--pub-head:#d6ffe0;--pub-off:#173322;--pub-cover-glyph:#1db954;--pub-cover-head:#d9ffe3}[data-palette=protoss]{--pub-paper:#f4f0e6;--pub-raised:#fbf9f3;--pub-popover:#fdfbf6;--pub-bar:#f4f0e6f0;--pub-line:#e3dccb;--pub-line-soft:#ece6d8;--pub-rule:#5e5866;--pub-ink:#1c1a22;--pub-reading:#24212b;--pub-text:#3a3642;--pub-muted:#5e5866;--pub-brand:#1d5cbb;--pub-brand-strong:#174d9e;--pub-on-brand:#fff;--pub-link:#1d5cbb;--pub-link-rule:#c9ad6e;--pub-tint:#ebe3cf;--pub-tint-ink:#4e3a0c;--pub-cover:#f7f2e6;--pub-cover-ink:#2b2618;--pub-cover-sub:#7a5815;--pub-shadow:0 10px 28px #3a2f1a1f;--pub-tray:#ece6d6;--pub-kicker:#7a5815;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:Syncopate,"IBM Plex Sans KR",sans-serif;--pub-accent:#1d5cbb;--pub-accent-strong:#174d9e;--pub-accent-hi:#2a6dd0;--pub-on-accent:#fff;--pub-accent-line:#fff9;--pub-glow:transparent;--pub-gold:#b48c3c;--pub-gold-soft:#d9cba6;--pub-psi:#2470d8;--pub-psi-ink:#1d5cbb;--pub-psi-glow:#2470d84d;--pub-dial-bg:#2470d812;--pub-cover-glow:#4696ff38}[data-palette=protoss][data-theme=dark]{--pub-paper:#0f0d0b;--pub-raised:#17140f;--pub-popover:#1c1813;--pub-bar:#0f0d0beb;--pub-line:#2c261d;--pub-line-soft:#201c15;--pub-rule:#a9a092;--pub-ink:#efe9dc;--pub-reading:#e4dccb;--pub-text:#cfc6b4;--pub-muted:#a9a092;--pub-brand:#4aa8f5;--pub-brand-strong:#7cc6ff;--pub-on-brand:#04121f;--pub-link:#8fd0ff;--pub-link-rule:#5a4a2b;--pub-tint:#1f1a12;--pub-tint-ink:#f0d690;--pub-cover:#0c0a07;--pub-cover-ink:#efe6cf;--pub-cover-sub:#cfa955;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#0a0907;--pub-kicker:#e2c57f;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-tech:Syncopate,"IBM Plex Sans KR",sans-serif;--pub-accent:#4aa8f5;--pub-accent-strong:#7cc6ff;--pub-accent-hi:#7cc6ff;--pub-on-accent:#04121f;--pub-accent-line:#ffffffd9;--pub-glow:#5cb8ff59;--pub-gold:#cfa955;--pub-gold-soft:#4f4128;--pub-psi:#5cb8ff;--pub-psi-ink:#8fd0ff;--pub-psi-glow:#5cb8ffb3;--pub-dial-bg:#5cb8ff24;--pub-cover-glow:#50aaff61}[data-palette=tatooine]{--pub-paper:#efe6dc;--pub-raised:#f8f2ec;--pub-popover:#fbf7f3;--pub-bar:#efe6dcf0;--pub-line:#dccbc4;--pub-line-soft:#e7dad3;--pub-rule:#6a5560;--pub-ink:#26161f;--pub-reading:#2e1d26;--pub-text:#45313b;--pub-muted:#6a5560;--pub-brand:#8e2f6b;--pub-brand-strong:#74235a;--pub-on-brand:#fff;--pub-link:#2f5f8a;--pub-link-rule:#a9bed3;--pub-tint:#ecdcd8;--pub-tint-ink:#6e2253;--pub-cover:#2a1626;--pub-cover-ink:#f7e7c9;--pub-cover-sub:#f6a26a;--pub-shadow:0 10px 28px #26161f24;--pub-tray:#e8dcd3;--pub-kicker:#86306a;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:500;--pub-kicker-font:var(--pub-tech);--pub-tech:"Saira Stencil One","IBM Plex Sans KR",sans-serif;--pub-accent:#8e2f6b;--pub-accent-strong:#74235a;--pub-on-accent:#fff;--pub-accent-edge:#5e1a45;--pub-sun1:#e0731f;--pub-sun2:#f0a03c;--pub-glow:transparent;--pub-sky1:#4a2a6e;--pub-sky2:#8e3f8f;--pub-sky3:#e0679a;--pub-sky4:#f6a26a;--tt-dunes:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 14' preserveAspectRatio='none'%3E%3Cpath d='M0 14V9C50 4 100 4 150 8S250 12 300 9V14Z' fill='%23b993a6'/%3E%3Cpath d='M0 14V12C70 9 120 9 180 11.5S270 13 300 12V14Z' fill='%23cdb3b4'/%3E%3C/svg%3E");--tt-saber:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cline x1='56' y1='8' x2='204' y2='8' stroke='%233b7fe6' stroke-width='4.4' stroke-linecap='round'/%3E%3Cline x1='56' y1='8' x2='204' y2='8' stroke='%23fff' stroke-width='1.6' stroke-linecap='round'/%3E%3Crect x='18' y='5' width='38' height='6' rx='1' fill='%239aa0a6'/%3E%3Crect x='24' y='5' width='3' height='6' fill='%232b2f33'/%3E%3Crect x='30' y='5' width='3' height='6' fill='%232b2f33'/%3E%3Crect x='36' y='5' width='3' height='6' fill='%232b2f33'/%3E%3Crect x='50' y='4' width='6' height='8' rx='1' fill='%23c5cacf'/%3E%3C/svg%3E")}[data-palette=tatooine][data-theme=dark]{--pub-paper:#140d16;--pub-raised:#1c1420;--pub-popover:#221826;--pub-bar:#140d16eb;--pub-line:#34263a;--pub-line-soft:#261b2b;--pub-rule:#b49cab;--pub-ink:#f1e4ea;--pub-reading:#e6d6de;--pub-text:#d3c0ca;--pub-muted:#b49cab;--pub-brand:#e98bc4;--pub-brand-strong:#f3a9d4;--pub-on-brand:#1a0a14;--pub-link:#8fc1ff;--pub-link-rule:#3d5577;--pub-tint:#2a1c2e;--pub-tint-ink:#f6c4e2;--pub-cover:#2a1626;--pub-cover-ink:#f7e7c9;--pub-cover-sub:#ffb35a;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#0e0910;--pub-kicker:#f2a6d4;--pub-accent:#e98bc4;--pub-accent-strong:#f3a9d4;--pub-on-accent:#1a0a14;--pub-accent-edge:#a8558a;--pub-sun1:#ffb35a;--pub-sun2:#ff8f5a;--pub-glow:#4f9bff99;--pub-sky1:#22163a;--pub-sky2:#5e2a6e;--pub-sky3:#b44a86;--pub-sky4:#e0805e;--tt-dunes:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 14' preserveAspectRatio='none'%3E%3Cpath d='M0 14V9C50 4 100 4 150 8S250 12 300 9V14Z' fill='%234f3058'/%3E%3Cpath d='M0 14V12C70 9 120 9 180 11.5S270 13 300 12V14Z' fill='%23382240'/%3E%3C/svg%3E");--tt-saber:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cfilter id='b' filterUnits='userSpaceOnUse' x='0' y='0' width='220' height='16'%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3C/filter%3E%3Cline x1='56' y1='8' x2='204' y2='8' stroke='%234f9bff' stroke-width='9' stroke-linecap='round' opacity='.55' filter='url(%23b)'/%3E%3Cline x1='56' y1='8' x2='204' y2='8' stroke='%234f9bff' stroke-width='4.4' stroke-linecap='round'/%3E%3Cline x1='56' y1='8' x2='204' y2='8' stroke='%23fff' stroke-width='1.6' stroke-linecap='round'/%3E%3Crect x='18' y='5' width='38' height='6' rx='1' fill='%239aa0a6'/%3E%3Crect x='24' y='5' width='3' height='6' fill='%232b2f33'/%3E%3Crect x='30' y='5' width='3' height='6' fill='%232b2f33'/%3E%3Crect x='36' y='5' width='3' height='6' fill='%232b2f33'/%3E%3Crect x='50' y='4' width='6' height='8' rx='1' fill='%23c5cacf'/%3E%3C/svg%3E")}[data-palette=empire]{--pub-paper:#f1f2f0;--pub-raised:#fafafa;--pub-popover:#fcfcfc;--pub-bar:#f1f2f0f0;--pub-line:#d4d7da;--pub-line-soft:#e3e5e7;--pub-rule:#555b61;--pub-ink:#121416;--pub-reading:#1a1d20;--pub-text:#33383d;--pub-muted:#555b61;--pub-brand:#24292f;--pub-brand-strong:#121416;--pub-on-brand:#fff;--pub-link:#2b5a8c;--pub-link-rule:#a9bad0;--pub-tint:#e3e6e9;--pub-tint-ink:#121416;--pub-cover:#030405;--pub-cover-ink:#eef0f2;--pub-cover-sub:#c9ced3;--pub-shadow:0 10px 28px #12141624;--pub-tray:#e4e6e8;--pub-kicker:#4b5157;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:500;--pub-kicker-font:var(--pub-tech);--pub-tech:"Chakra Petch","IBM Plex Sans KR",sans-serif;--pub-accent:#24292f;--pub-accent-strong:#121416;--pub-on-accent:#fff;--pub-accent-edge:#24292f;--pub-blade:#e0261c;--pub-glow:transparent;--pub-panel:#e1e4e7;--pub-seam:#c9cdd1;--pub-lamp:#f7f9fa;--pub-lit:#d0271d;--pub-lit2:#2357b0;--pub-off:#c6cbd0;--pub-plaque:#c9cdd1;--pub-plaque-edge:#9ba1a7;--em-saber:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cline x1='56' y1='8' x2='204' y2='8' stroke='%23e0261c' stroke-width='4.4' stroke-linecap='round'/%3E%3Cline x1='56' y1='8' x2='204' y2='8' stroke='%23fff' stroke-width='1.6' stroke-linecap='round'/%3E%3Crect x='16.4' y='4.9' width='39.2' height='6.2' fill='%231a1c1f' stroke='%235c6268' stroke-width='.8'/%3E%3Crect x='22' y='4.5' width='10' height='7' fill='%238f969c'/%3E%3Crect x='38' y='6' width='3' height='4' fill='%23d0271d'/%3E%3Crect x='50' y='3.5' width='6' height='9' fill='%235c6268'/%3E%3C/svg%3E")}[data-palette=empire][data-theme=dark]{--pub-paper:#0a0b0d;--pub-raised:#121417;--pub-popover:#16191c;--pub-bar:#0a0b0deb;--pub-line:#262a2f;--pub-line-soft:#1a1d21;--pub-rule:#959ca3;--pub-ink:#e6e8ea;--pub-reading:#d9dcdf;--pub-text:#c3c8cc;--pub-muted:#959ca3;--pub-brand:#d4d8dc;--pub-brand-strong:#eef0f2;--pub-on-brand:#0a0b0d;--pub-link:#93b8f0;--pub-link-rule:#3d5577;--pub-tint:#1a1d21;--pub-tint-ink:#f1f2f3;--pub-cover:#030405;--pub-cover-ink:#eef0f2;--pub-cover-sub:#c9ced3;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#060708;--pub-kicker:#b8bec4;--pub-accent:#1d2025;--pub-accent-strong:#2a2f36;--pub-on-accent:#f1f2f3;--pub-accent-edge:#40464d;--pub-blade:#ff3326;--pub-glow:#ff2d1ebf;--pub-panel:#15181b;--pub-seam:#2a2e33;--pub-lamp:#dfe7ee;--pub-lit:#ff4a3d;--pub-lit2:#5d93ff;--pub-off:#30353b;--pub-plaque:#3a3f45;--pub-plaque-edge:#5a6067;--em-saber:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cfilter id='b' filterUnits='userSpaceOnUse' x='0' y='0' width='220' height='16'%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3C/filter%3E%3Cline x1='56' y1='8' x2='204' y2='8' stroke='%23ff3326' stroke-width='9' stroke-linecap='round' opacity='.55' filter='url(%23b)'/%3E%3Cline x1='56' y1='8' x2='204' y2='8' stroke='%23ff3326' stroke-width='4.4' stroke-linecap='round'/%3E%3Cline x1='56' y1='8' x2='204' y2='8' stroke='%23fff' stroke-width='1.6' stroke-linecap='round'/%3E%3Crect x='16.4' y='4.9' width='39.2' height='6.2' fill='%231a1c1f' stroke='%235c6268' stroke-width='.8'/%3E%3Crect x='22' y='4.5' width='10' height='7' fill='%238f969c'/%3E%3Crect x='38' y='6' width='3' height='4' fill='%23d0271d'/%3E%3Crect x='50' y='3.5' width='6' height='9' fill='%235c6268'/%3E%3C/svg%3E")}[data-palette=odyssey]{--pub-paper:#f7f8f8;--pub-raised:#fff;--pub-popover:#fff;--pub-bar:#f7f8f8f0;--pub-line:#d9dde0;--pub-line-soft:#e8ebed;--pub-rule:#5a6066;--pub-ink:#111315;--pub-reading:#1b1e21;--pub-text:#33383d;--pub-muted:#5a6066;--pub-brand:#141618;--pub-brand-strong:#2a2e33;--pub-on-brand:#fff;--pub-link:#22508c;--pub-link-rule:#9fb4d2;--pub-tint:#eceff1;--pub-tint-ink:#111315;--pub-cover:#f1f3f4;--pub-cover-ink:#111315;--pub-cover-sub:#575d63;--pub-shadow:0 10px 28px #11131524;--pub-tray:#eceef0;--pub-kicker:#4a5057;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:500;--pub-kicker-font:var(--pub-sans);--pub-tech:Michroma,"IBM Plex Sans KR",sans-serif;--pub-accent:#141618;--pub-accent-strong:#2a2e33;--pub-on-accent:#fff;--pub-accent-rim:#4a5056;--pub-lite:#e3e7ea;--pub-lite-glow:transparent;--pub-screen:#0d0e10;--pub-screen-edge:#0d0e10;--pub-screen-ink:#eef0f2;--pub-hal-ring:#b5bbc0;--pub-hal-glow:0 0 0 1px #8c9298;--pub-cover-floor:#dde1e4;--pub-cover-rim:#4a5056;--pub-cover-halo:transparent;--pub-cover-shade:#1113152e;--pub-cover-earth:#b3bcc4;--pub-cover-star:transparent}[data-palette=odyssey][data-theme=dark]{--pub-paper:#0a0b0c;--pub-raised:#111315;--pub-popover:#15181b;--pub-bar:#0a0b0ceb;--pub-line:#25292d;--pub-line-soft:#181b1e;--pub-rule:#9aa1a7;--pub-ink:#eceef0;--pub-reading:#dfe2e5;--pub-text:#c3c8cc;--pub-muted:#9aa1a7;--pub-brand:#e8eaec;--pub-brand-strong:#fff;--pub-on-brand:#0b0c0d;--pub-link:#93b8f0;--pub-link-rule:#3d5577;--pub-tint:#1a1d20;--pub-tint-ink:#f2f4f5;--pub-cover:#030304;--pub-cover-ink:#e8eaec;--pub-cover-sub:#9aa1a7;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#060708;--pub-kicker:#b4bac0;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-tech:Michroma,"IBM Plex Sans KR",sans-serif;--pub-accent:#e8eaec;--pub-accent-strong:#fff;--pub-on-accent:#0b0c0d;--pub-accent-rim:#fff;--pub-lite:#3a4046;--pub-lite-glow:#dce8f559;--pub-screen:#000;--pub-screen-edge:#3a3f45;--pub-screen-ink:#eef0f2;--pub-hal-ring:#6b7178;--pub-hal-glow:0 0 10px #ff2b1773;--pub-cover-floor:#15171a;--pub-cover-rim:#5d646b;--pub-cover-halo:#c8d7e61f;--pub-cover-shade:#0009;--pub-cover-earth:#c9daec;--pub-cover-star:#ffffffb3}[data-palette=nostromo]{--pub-paper:#e6e1d5;--pub-raised:#f2efe7;--pub-popover:#f7f4ed;--pub-bar:#e6e1d5f0;--pub-line:#d1c9b8;--pub-line-soft:#ddd6c7;--pub-rule:#5c574d;--pub-ink:#1e1c18;--pub-reading:#24211c;--pub-text:#3a362f;--pub-muted:#5c574d;--pub-brand:#1b211d;--pub-brand-strong:#2c3530;--pub-on-brand:#b2e8ae;--pub-link:#2b5a8a;--pub-link-rule:#a9bdd2;--pub-tint:#ddd7c9;--pub-tint-ink:#1e1c18;--pub-cover:#101712;--pub-cover-ink:#a6e2a2;--pub-cover-sub:#7fae80;--pub-shadow:0 10px 28px #1e1c1824;--pub-tray:#dcd6c8;--pub-key:#f7f4ed;--pub-key-line:#bdb4a2;--pub-bevel:0 2px 0 #bdb4a2;--pub-kicker:#7a4c10;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:600;--pub-kicker-font:var(--pub-mono);--pub-tech:Jost,"IBM Plex Sans KR",sans-serif;--pub-crt:VT323,"IBM Plex Mono",monospace;--pub-accent:#1b211d;--pub-accent-strong:#2c3530;--pub-on-accent:#b2e8ae;--pub-accent-edge:#0b0e0c;--pub-accent-rim:#3a4a3e;--pub-phos-glow:#96e69673;--pub-scan:#ffffff0d;--pub-key-off:#dcd5c5;--pub-screen:#101712;--pub-screen-hi:#1c2a21;--pub-phos:#a6e2a2;--pub-phos-dim:#3c6046;--pub-blip:#e4ffde;--pub-cover-glow:#96e69699;--pub-amber:#e2a238;--pub-amber-edge:#b07619;--pub-amber-glow:transparent;--pub-green:#77b072;--pub-green-edge:#4d864a;--pub-green-glow:transparent;--pub-bezel:#d9d2c2;--pub-bezel-edge:#b3aa96;--pub-keybed:#2f2d28;--pub-k-r:#c4553f;--pub-k-y:#e2b84a;--pub-k-w:#ece7db;--pub-k-b:#5a7fa8}[data-palette=nostromo][data-theme=dark]{--pub-paper:#11100d;--pub-raised:#1a1915;--pub-popover:#1d1c17;--pub-bar:#11100deb;--pub-line:#2c2a23;--pub-line-soft:#1d1c17;--pub-rule:#a09a8c;--pub-ink:#e5e1d5;--pub-reading:#ddd8cb;--pub-text:#c8c3b6;--pub-muted:#a09a8c;--pub-brand:#a6e2a2;--pub-brand-strong:#c4f2c0;--pub-on-brand:#0d140e;--pub-link:#9cc2e8;--pub-link-rule:#3d5672;--pub-tint:#24221c;--pub-tint-ink:#efebdf;--pub-cover:#070b08;--pub-cover-ink:#a3df9f;--pub-cover-sub:#78a87a;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#0b0a08;--pub-key:#22211c;--pub-key-line:#3b382f;--pub-bevel:0 2px 0 #050504;--pub-kicker:#e2a238;--pub-accent:#a6e2a2;--pub-accent-strong:#c4f2c0;--pub-on-accent:#0d140e;--pub-accent-edge:#5f9a5b;--pub-accent-rim:#cdf6c8;--pub-phos-glow:transparent;--pub-scan:#00000014;--pub-key-off:#34322b;--pub-screen:#070b08;--pub-screen-hi:#12201a;--pub-phos:#a3df9f;--pub-phos-dim:#2d4f35;--pub-blip:#e9ffe4;--pub-cover-glow:#96e696b3;--pub-amber:#e2a238;--pub-amber-edge:#9a6514;--pub-amber-glow:#e2a23899;--pub-green:#79b574;--pub-green-edge:#4a8046;--pub-green-glow:#79b57499;--pub-bezel:#26241f;--pub-bezel-edge:#3b382f;--pub-keybed:#0a0907;--pub-k-r:#a8483a;--pub-k-y:#c79f3e;--pub-k-w:#bdb7a8;--pub-k-b:#4b6c90}[data-palette=inquiry]{--pub-paper:#f3f6f9;--pub-raised:#fbfdfe;--pub-popover:#fbfdfe;--pub-bar:#f3f6f9f0;--pub-line:#d5dde6;--pub-line-soft:#e3e9ef;--pub-rule:#4d5b6c;--pub-ink:#0d1726;--pub-reading:#141e2c;--pub-text:#2a3646;--pub-muted:#4d5b6c;--pub-brand:#0b2a5c;--pub-brand-strong:#12397a;--pub-on-brand:#fff;--pub-link:#0a56b8;--pub-link-rule:#a9c6ec;--pub-tint:#e3ecf8;--pub-tint-ink:#0b2a5c;--pub-cover:#0b46b0;--pub-cover-ink:#eef5ff;--pub-cover-sub:#9fd0ff;--pub-shadow:0 10px 28px #0b2a5c1f;--pub-tray:#e9eef3;--pub-kicker:#0a5bc4;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:"Source Sans 3","IBM Plex Sans KR",sans-serif;--pub-accent:#0b2a5c;--pub-accent-strong:#12397a;--pub-on-accent:#fff;--pub-accent-ring:#5fb0ff8c;--pub-holo:#0a5bc4;--pub-red:#e23b48;--pub-glow:#2f8cff;--iq-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cdefs%3E%3ClinearGradient id='e' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%235fc8ff'/%3E%3Cstop offset='1' stop-color='%232fd39a'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M7 1C11 1 13 4 13 7.5C13 11 10 15 7 15C4 15 1 11 1 7.5C1 4 3 1 7 1Z' fill='none' stroke='%234d5b6c' stroke-width='.9'/%3E%3Cellipse cx='4.5' cy='8' rx='2.2' ry='3.4' transform='rotate(-32 4.5 8)' fill='url(%23e)'/%3E%3Cellipse cx='9.5' cy='8' rx='2.2' ry='3.4' transform='rotate(32 9.5 8)' fill='url(%23e)'/%3E%3C/svg%3E");--iq-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cg fill='none' stroke='%230a5bc4'%3E%3Cpath d='M0 8H92M128 8H220' stroke-width='.7' opacity='.6'/%3E%3Cellipse cx='110' cy='8' rx='15' ry='5' stroke-width='.7'/%3E%3Cellipse cx='110' cy='8' rx='8' ry='2.6' stroke-width='.8'/%3E%3C/g%3E%3Ccircle cx='110' cy='8' r='1.4' fill='%23e23b48'/%3E%3C/svg%3E");--iq-dial:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cg fill='none' stroke='%230a5bc4'%3E%3Ccircle cx='18' cy='18' r='17' stroke-width='.8' opacity='.45'/%3E%3Cpath d='M18 1A17 17 0 0 1 35 18' stroke-width='1.4'/%3E%3C/g%3E%3Ccircle cx='35' cy='18' r='1.6' fill='%23e23b48'/%3E%3C/svg%3E")}[data-palette=inquiry][data-theme=dark]{--pub-paper:#030d1f;--pub-raised:#061630;--pub-popover:#0a1a33;--pub-bar:#030d1feb;--pub-line:#12284a;--pub-line-soft:#0a1e3a;--pub-rule:#93a6c2;--pub-ink:#e6eefa;--pub-reading:#dde7f5;--pub-text:#c3d0e2;--pub-muted:#93a6c2;--pub-brand:#f2f6fb;--pub-brand-strong:#fff;--pub-on-brand:#0b2a5c;--pub-link:#7cc0ff;--pub-link-rule:#1d4677;--pub-tint:#0a2148;--pub-tint-ink:#dbe9ff;--pub-cover:#05183f;--pub-cover-ink:#eef5ff;--pub-cover-sub:#9fd0ff;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#020915;--pub-kicker:#5fb0ff;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:"Source Sans 3","IBM Plex Sans KR",sans-serif;--pub-accent:#f2f6fb;--pub-accent-strong:#fff;--pub-on-accent:#0b2a5c;--pub-accent-ring:#3d9bff99;--pub-holo:#5fb0ff;--pub-red:#ff5a66;--pub-glow:#3d9bff;--iq-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cdefs%3E%3ClinearGradient id='e' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%235fc8ff'/%3E%3Cstop offset='1' stop-color='%232fd39a'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M7 1C11 1 13 4 13 7.5C13 11 10 15 7 15C4 15 1 11 1 7.5C1 4 3 1 7 1Z' fill='none' stroke='%2393a6c2' stroke-width='.9'/%3E%3Cellipse cx='4.5' cy='8' rx='2.2' ry='3.4' transform='rotate(-32 4.5 8)' fill='url(%23e)'/%3E%3Cellipse cx='9.5' cy='8' rx='2.2' ry='3.4' transform='rotate(32 9.5 8)' fill='url(%23e)'/%3E%3C/svg%3E");--iq-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cg fill='none' stroke='%235fb0ff'%3E%3Cpath d='M0 8H92M128 8H220' stroke-width='.7' opacity='.6'/%3E%3Cellipse cx='110' cy='8' rx='15' ry='5' stroke-width='.7'/%3E%3Cellipse cx='110' cy='8' rx='8' ry='2.6' stroke-width='.8'/%3E%3C/g%3E%3Ccircle cx='110' cy='8' r='1.4' fill='%23ff5a66'/%3E%3C/svg%3E");--iq-dial:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cg fill='none' stroke='%235fb0ff'%3E%3Ccircle cx='18' cy='18' r='17' stroke-width='.8' opacity='.45'/%3E%3Cpath d='M18 1A17 17 0 0 1 35 18' stroke-width='1.4'/%3E%3C/g%3E%3Ccircle cx='35' cy='18' r='1.6' fill='%23ff5a66'/%3E%3C/svg%3E")}[data-palette=singularity]{--pub-paper:#fafafa;--pub-raised:#fff;--pub-popover:#fff;--pub-bar:#fafafaf0;--pub-line:#dcdde0;--pub-line-soft:#ececee;--pub-rule:#5a5f68;--pub-ink:#15171b;--pub-reading:#1d2025;--pub-text:#33373e;--pub-muted:#5a5f68;--pub-brand:#1b1e23;--pub-brand-strong:#2c3037;--pub-on-brand:#fff;--pub-link:#b8361f;--pub-link-rule:#e9b4a8;--pub-tint:#eeeff1;--pub-tint-ink:#15171b;--pub-cover:#f4f5f7;--pub-cover-ink:#15171b;--pub-cover-sub:#5a5f68;--pub-shadow:0 10px 28px #15171b1f;--pub-tray:#efeff1;--pub-kicker:#c43a22;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:"Space Grotesk","IBM Plex Sans KR",sans-serif;--pub-accent:#1b1e23;--pub-accent-strong:#2c3037;--pub-on-accent:#fff;--pub-flower:#c43a22;--pub-flower-hi:#ff6a4a;--pub-green:#23a35f;--pub-shard:#2a2e35;--pub-ab-r:#e6283c59;--pub-ab-c:#00aae659;--sg-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cellipse cx='8' cy='4.5' rx='6.4' ry='2.4' transform='rotate(-14 8 4.5)' fill='none' stroke='%2315171b' stroke-width='1.1'/%3E%3Cpath d='M5.2 8.4L10.8 7.6L9.4 15L6.6 15Z' fill='%2315171b'/%3E%3Ccircle cx='8' cy='10' r='.9' fill='%2323a35f'/%3E%3C/svg%3E");--sg-shards:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 9'%3E%3Cpath d='M0 3l4 1-2 3zM16 2l5 2-3 3-3-2zM33 4l3 0-1 3zM51 3l4 2-3 2zM78 5l2 1-2 1z' fill='%232a2e35'/%3E%3Cpath d='M25 6l2 1-2 1zM64 2l3 1-2 2z' fill='%237d838e'/%3E%3C/svg%3E");--sg-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cg fill='none'%3E%3Cpath d='M0 8.8H100M120 8.8H220' stroke='rgba(230,40,60,.35)' stroke-width='.7'/%3E%3Cpath d='M0 7.2H100M120 7.2H220' stroke='rgba(0,170,230,.35)' stroke-width='.7'/%3E%3Cpath d='M0 8H100M120 8H220' stroke='%2315171b' stroke-width='.5' opacity='.5'/%3E%3Ccircle cx='110' cy='8' r='6.5' stroke='%2315171b' stroke-width='.7'/%3E%3C/g%3E%3Ccircle cx='110' cy='8' r='2' fill='%23c43a22'/%3E%3Cpath d='M126 4l3 1-2 2zM133 9l3 1-2 2zM140 5l2 1-2 1z' fill='%232a2e35'/%3E%3C/svg%3E");--sg-dial:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38'%3E%3Cpath d='M26 4.5H.5V37.5H33.5V12' fill='none' stroke='%2315171b' stroke-width='1'/%3E%3Cpath d='M29 5l4 1-1.5 3.5zM34 0l3 1-1.5 2.5z' fill='%232a2e35'/%3E%3C/svg%3E")}[data-palette=singularity][data-theme=dark]{--pub-paper:#0d0f13;--pub-raised:#13161b;--pub-popover:#171a20;--pub-bar:#0d0f13eb;--pub-line:#262a31;--pub-line-soft:#1a1d23;--pub-rule:#9aa0aa;--pub-ink:#eceef1;--pub-reading:#e2e4e8;--pub-text:#c4c8ce;--pub-muted:#9aa0aa;--pub-brand:#eceef1;--pub-brand-strong:#fff;--pub-on-brand:#15171b;--pub-link:#ff8a6e;--pub-link-rule:#5a2a20;--pub-tint:#1c2027;--pub-tint-ink:#eceef1;--pub-cover:#f4f5f7;--pub-cover-ink:#15171b;--pub-cover-sub:#5a5f68;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#090a0d;--pub-kicker:#ff6a4a;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:"Space Grotesk","IBM Plex Sans KR",sans-serif;--pub-accent:#eceef1;--pub-accent-strong:#fff;--pub-on-accent:#15171b;--pub-flower:#ff6a4a;--pub-flower-hi:#d8432a;--pub-green:#4fe08f;--pub-shard:#c9cdd3;--pub-ab-r:#ff465a73;--pub-ab-c:#28c8ff73;--sg-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cellipse cx='8' cy='4.5' rx='6.4' ry='2.4' transform='rotate(-14 8 4.5)' fill='none' stroke='%23eceef1' stroke-width='1.1'/%3E%3Cpath d='M5.2 8.4L10.8 7.6L9.4 15L6.6 15Z' fill='%23eceef1'/%3E%3Ccircle cx='8' cy='10' r='.9' fill='%234fe08f'/%3E%3C/svg%3E");--sg-shards:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 9'%3E%3Cpath d='M0 3l4 1-2 3zM16 2l5 2-3 3-3-2zM33 4l3 0-1 3zM51 3l4 2-3 2zM78 5l2 1-2 1z' fill='%23c9cdd3'/%3E%3Cpath d='M25 6l2 1-2 1zM64 2l3 1-2 2z' fill='%237d838e'/%3E%3C/svg%3E");--sg-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cg fill='none'%3E%3Cpath d='M0 8.8H100M120 8.8H220' stroke='rgba(255,70,90,.45)' stroke-width='.7'/%3E%3Cpath d='M0 7.2H100M120 7.2H220' stroke='rgba(40,200,255,.45)' stroke-width='.7'/%3E%3Cpath d='M0 8H100M120 8H220' stroke='%23eceef1' stroke-width='.5' opacity='.5'/%3E%3Ccircle cx='110' cy='8' r='6.5' stroke='%23eceef1' stroke-width='.7'/%3E%3C/g%3E%3Ccircle cx='110' cy='8' r='2' fill='%23ff6a4a'/%3E%3Cpath d='M126 4l3 1-2 2zM133 9l3 1-2 2zM140 5l2 1-2 1z' fill='%23c9cdd3'/%3E%3C/svg%3E");--sg-dial:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38'%3E%3Cpath d='M26 4.5H.5V37.5H33.5V12' fill='none' stroke='%23eceef1' stroke-width='1'/%3E%3Cpath d='M29 5l4 1-1.5 3.5zM34 0l3 1-1.5 2.5z' fill='%23c9cdd3'/%3E%3C/svg%3E")}[data-palette=essence]{--pub-paper:#f1efea;--pub-raised:#faf8f4;--pub-popover:#fbfaf6;--pub-bar:#f1efeaf0;--pub-line:#dcd6cb;--pub-line-soft:#e7e2d8;--pub-rule:#5c564c;--pub-ink:#14120f;--pub-reading:#1c1915;--pub-text:#36312a;--pub-muted:#5c564c;--pub-brand:#121318;--pub-brand-strong:#262833;--pub-on-brand:#ffb54a;--pub-link:#a04c00;--pub-link-rule:#e2c49c;--pub-tint:#e9e4da;--pub-tint-ink:#14120f;--pub-cover:#070b16;--pub-cover-ink:#ece6da;--pub-cover-sub:#ffb054;--pub-shadow:0 10px 28px #14120f26;--pub-tray:#e9e5dc;--pub-kicker:#9a4f06;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:"Tenor Sans","IBM Plex Sans KR",sans-serif;--pub-accent:#121318;--pub-accent-strong:#262833;--pub-on-accent:#ffb54a;--pub-amber:#d07a12;--pub-amber-hi:#ff9f2e;--pub-amber-glow:transparent;--pub-ln2:#c9c1b2;--es-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 14'%3E%3Cpath d='M1.5 13.5L8 1L14.5 13.5' fill='none' stroke='%23d07a12' stroke-width='1.2'/%3E%3Cpath d='M8 5.5V11' stroke='%23ff9f2e' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");--es-step:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 10'%3E%3Cpath d='M0 2.5H8L16 7.5H144L152 2.5H160' fill='none' stroke='%23d07a12' stroke-width='1'/%3E%3Cpath d='M40 7.5H120' stroke='%23ff9f2e' stroke-width='1.2'/%3E%3C/svg%3E");--es-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cg fill='none' stroke='%23d07a12'%3E%3Cpath d='M0 11H82L88 5H100M120 5H132L138 11H220' stroke-width='.9'/%3E%3Cpath d='M103 13L110 2L117 13' stroke-width='1'/%3E%3C/g%3E%3Ccircle cx='110' cy='10.5' r='1.6' fill='%23d07a12'/%3E%3C/svg%3E");--es-dial:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 34'%3E%3Cg fill='none'%3E%3Cpath d='M1 33.5L19 1L37 33.5' stroke='%239a4f06' stroke-width='1'/%3E%3Cpath d='M0 33.5H38' stroke='%239a4f06' stroke-width='.7' opacity='.6'/%3E%3Cpath d='M19 6V10' stroke='%23d07a12' stroke-width='1.4' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E")}[data-palette=essence][data-theme=dark]{--pub-paper:#070a12;--pub-raised:#0b1020;--pub-popover:#0e1426;--pub-bar:#070a12eb;--pub-line:#1d2335;--pub-line-soft:#121829;--pub-rule:#a49b8c;--pub-ink:#ece6da;--pub-reading:#e2dccf;--pub-text:#c9c1b2;--pub-muted:#a49b8c;--pub-brand:#ff9f2e;--pub-brand-strong:#ffb054;--pub-on-brand:#140c02;--pub-link:#ffb866;--pub-link-rule:#5a3a14;--pub-tint:#121a2e;--pub-tint-ink:#ffd9a3;--pub-cover:#070b16;--pub-cover-ink:#ece6da;--pub-cover-sub:#ffb054;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#04060b;--pub-kicker:#ffb054;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:"Tenor Sans","IBM Plex Sans KR",sans-serif;--pub-accent:#ff9f2e;--pub-accent-strong:#ffb054;--pub-on-accent:#140c02;--pub-amber:#ff9f2e;--pub-amber-hi:#ffd27a;--pub-amber-glow:#ff9f2eb3;--pub-ln2:#2e3548;--es-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 14'%3E%3Cpath d='M1.5 13.5L8 1L14.5 13.5' fill='none' stroke='%23ff9f2e' stroke-width='1.2'/%3E%3Cpath d='M8 5.5V11' stroke='%23ffd27a' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");--es-step:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 10'%3E%3Cpath d='M0 2.5H8L16 7.5H144L152 2.5H160' fill='none' stroke='%23ff9f2e' stroke-width='1'/%3E%3Cpath d='M40 7.5H120' stroke='%23ffd27a' stroke-width='1.2'/%3E%3C/svg%3E");--es-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cg fill='none' stroke='%23ff9f2e'%3E%3Cpath d='M0 11H82L88 5H100M120 5H132L138 11H220' stroke-width='.9'/%3E%3Cpath d='M103 13L110 2L117 13' stroke-width='1'/%3E%3C/g%3E%3Ccircle cx='110' cy='10.5' r='1.6' fill='%23ff9f2e'/%3E%3C/svg%3E");--es-dial:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 34'%3E%3Cg fill='none'%3E%3Cpath d='M1 33.5L19 1L37 33.5' stroke='%23ffb054' stroke-width='1'/%3E%3Cpath d='M0 33.5H38' stroke='%23ffb054' stroke-width='.7' opacity='.6'/%3E%3Cpath d='M19 6V10' stroke='%23ff9f2e' stroke-width='1.4' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E")}[data-palette=relic]{--pub-paper:#f5f1e8;--pub-raised:#fffcf5;--pub-popover:#fffcf6;--pub-bar:#f5f1e8f0;--pub-line:#e2d9c6;--pub-line-soft:#ece5d6;--pub-rule:#5f574a;--pub-ink:#1a160e;--pub-reading:#221d14;--pub-text:#3b3428;--pub-muted:#5f574a;--pub-brand:#c9962e;--pub-brand-strong:#b5841f;--pub-on-brand:#1a1408;--pub-link:#7a5512;--pub-link-rule:#dcc79a;--pub-tint:#efe7d6;--pub-tint-ink:#4a3509;--pub-cover:#0a0805;--pub-cover-ink:#f1e8d4;--pub-cover-sub:#e3b85a;--pub-shadow:0 10px 28px #3a2f1a1f;--pub-tray:#ece5d6;--pub-kicker:#7a5512;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:"Cormorant SC","IBM Plex Sans KR",serif;--pub-accent:#c9962e;--pub-accent-strong:#b5841f;--pub-on-accent:#1a1408;--pub-gilt:#b0832a;--pub-gilt-glow:transparent;--rl-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 1.5H11L14.5 5V11L11 14.5H5L1.5 11V5Z' fill='none' stroke='%23b0832a' stroke-width='1.1'/%3E%3Cpath d='M6.5 5H9.5L11 6.5V9.5L9.5 11H6.5L5 9.5V6.5Z' fill='%23b0832a'/%3E%3C/svg%3E");--rl-band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 12'%3E%3Cg fill='none' stroke='%23b0832a'%3E%3Cpath d='M0 2H120L126 8H220L224 4H270L276 10H300' stroke-width='.8' opacity='.75'/%3E%3Cpath d='M160 8V11.5M244 4V1' stroke-width='.7' opacity='.6'/%3E%3C/g%3E%3Cg fill='%23b0832a'%3E%3Ccircle cx='120' cy='2' r='1.4'/%3E%3Ccircle cx='220' cy='8' r='1.4'/%3E%3Ccircle cx='270' cy='4' r='1.4'/%3E%3C/g%3E%3C/svg%3E");--rl-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cg fill='none' stroke='%23b0832a'%3E%3Cpath d='M0 12H60L66 6H99M121 6H154L160 12H220' stroke-width='.8'/%3E%3Cpath d='M106 2H114L118 6V10L114 14H106L102 10V6Z' stroke-width='.9'/%3E%3C/g%3E%3Cg fill='%23b0832a'%3E%3Ccircle cx='110' cy='8' r='1.6'/%3E%3Ccircle cx='60' cy='12' r='1.2'/%3E%3Ccircle cx='160' cy='12' r='1.2'/%3E%3C/g%3E%3C/svg%3E");--rl-dial:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 34'%3E%3Cg fill='none' stroke='%237a5512'%3E%3Cpath d='M10 .5H24L33.5 10V24L24 33.5H10L.5 24V10Z' stroke-width='1'/%3E%3Cpath d='M33.5 17H40' stroke-width='.8'/%3E%3C/g%3E%3Ccircle cx='40.5' cy='17' r='1.2' fill='%237a5512'/%3E%3C/svg%3E")}[data-palette=relic][data-theme=dark]{--pub-paper:#0b0906;--pub-raised:#110e09;--pub-popover:#16120b;--pub-bar:#0b0906eb;--pub-line:#2a2418;--pub-line-soft:#1a160e;--pub-rule:#a89d86;--pub-ink:#f1e8d4;--pub-reading:#e8dfca;--pub-text:#cdc3ad;--pub-muted:#a89d86;--pub-brand:#e3b85a;--pub-brand-strong:#f0cc7a;--pub-on-brand:#140f05;--pub-link:#ecc77a;--pub-link-rule:#5a4720;--pub-tint:#1c170e;--pub-tint-ink:#f0d690;--pub-cover:#0a0805;--pub-cover-ink:#f1e8d4;--pub-cover-sub:#e3b85a;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#070604;--pub-kicker:#e3b85a;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:"Cormorant SC","IBM Plex Sans KR",serif;--pub-accent:#e3b85a;--pub-accent-strong:#f0cc7a;--pub-on-accent:#140f05;--pub-gilt:#e3b85a;--pub-gilt-glow:#e3b85a80;--rl-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 1.5H11L14.5 5V11L11 14.5H5L1.5 11V5Z' fill='none' stroke='%23e3b85a' stroke-width='1.1'/%3E%3Cpath d='M6.5 5H9.5L11 6.5V9.5L9.5 11H6.5L5 9.5V6.5Z' fill='%23e3b85a'/%3E%3C/svg%3E");--rl-band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 12'%3E%3Cg fill='none' stroke='%23e3b85a'%3E%3Cpath d='M0 2H120L126 8H220L224 4H270L276 10H300' stroke-width='.8' opacity='.75'/%3E%3Cpath d='M160 8V11.5M244 4V1' stroke-width='.7' opacity='.6'/%3E%3C/g%3E%3Cg fill='%23e3b85a'%3E%3Ccircle cx='120' cy='2' r='1.4'/%3E%3Ccircle cx='220' cy='8' r='1.4'/%3E%3Ccircle cx='270' cy='4' r='1.4'/%3E%3C/g%3E%3C/svg%3E");--rl-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cg fill='none' stroke='%23e3b85a'%3E%3Cpath d='M0 12H60L66 6H99M121 6H154L160 12H220' stroke-width='.8'/%3E%3Cpath d='M106 2H114L118 6V10L114 14H106L102 10V6Z' stroke-width='.9'/%3E%3C/g%3E%3Cg fill='%23e3b85a'%3E%3Ccircle cx='110' cy='8' r='1.6'/%3E%3Ccircle cx='60' cy='12' r='1.2'/%3E%3Ccircle cx='160' cy='12' r='1.2'/%3E%3C/g%3E%3C/svg%3E");--rl-dial:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 34'%3E%3Cg fill='none' stroke='%23e3b85a'%3E%3Cpath d='M10 .5H24L33.5 10V24L24 33.5H10L.5 24V10Z' stroke-width='1'/%3E%3Cpath d='M33.5 17H40' stroke-width='.8'/%3E%3C/g%3E%3Ccircle cx='40.5' cy='17' r='1.2' fill='%23e3b85a'/%3E%3C/svg%3E")}[data-palette=orbit]{--pub-paper:#eef3f5;--pub-raised:#fbfdfd;--pub-popover:#fbfdfd;--pub-bar:#eef3f5f0;--pub-line:#d3dee3;--pub-line-soft:#e2eaed;--pub-rule:#4a5b66;--pub-ink:#0c1a24;--pub-reading:#13222d;--pub-text:#2c3c47;--pub-muted:#4a5b66;--pub-brand:#0d6670;--pub-brand-strong:#0b5860;--pub-on-brand:#fff;--pub-link:#0b5f86;--pub-link-rule:#a8cbd6;--pub-tint:#e1ecef;--pub-tint-ink:#0c1a24;--pub-cover:#06182a;--pub-cover-ink:#eef8fa;--pub-cover-sub:#8fe3e6;--pub-shadow:0 10px 28px #0c1a2426;--pub-tray:#e4ecef;--pub-kicker:#0d6670;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:Raleway,"IBM Plex Sans KR",sans-serif;--pub-accent:#0d6670;--pub-accent-strong:#0b5860;--pub-on-accent:#fff;--pub-arc:#1b9aa6;--pub-ring:#6b7f8a;--pub-tick:#ffffffb3;--pub-glow:transparent;--pub-nebula:#5446aa59;--ob-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6' fill='none' stroke='%236b7f8a' stroke-width='.9'/%3E%3Cpath d='M8 .5A7.5 7.5 0 0 1 15.5 8' fill='none' stroke='%231b9aa6' stroke-width='1.6' stroke-dasharray='.7 .7'/%3E%3Ccircle cx='12.3' cy='12.3' r='1.8' fill='%23eef3f5' stroke='%236b7f8a' stroke-width='.9'/%3E%3C/svg%3E");--ob-band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 6'%3E%3Cpath d='M20 3.5H200' stroke='%231b9aa6' stroke-width='3' stroke-dasharray='.8 1.4'/%3E%3Ccircle cx='212' cy='3.5' r='2.3' fill='%23eef3f5' stroke='%236b7f8a' stroke-width='.8'/%3E%3C/svg%3E");--ob-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cg fill='none'%3E%3Cpath d='M0 8H98M122 8H220' stroke='%236b7f8a' stroke-width='.5'/%3E%3Ccircle cx='110' cy='8' r='6.5' stroke='%236b7f8a' stroke-width='.7'/%3E%3Cpath d='M110 0A8 8 0 0 1 118 8M110 16A8 8 0 0 1 102 8' stroke='%231b9aa6' stroke-width='2.2' stroke-dasharray='.6 .8'/%3E%3Cpath d='M150 8H184M36 8H70' stroke='%231b9aa6' stroke-width='2.2' stroke-dasharray='.6 1.2' opacity='.7'/%3E%3C/g%3E%3Ccircle cx='115' cy='12.5' r='2' fill='%23eef3f5' stroke='%236b7f8a' stroke-width='.7'/%3E%3C/svg%3E");--ob-dial:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38'%3E%3Cg fill='none'%3E%3Ccircle cx='19' cy='19' r='15' stroke='%236b7f8a' stroke-width='.8'/%3E%3Cpath d='M19 .5A18.5 18.5 0 0 1 37.5 19' stroke='%231b9aa6' stroke-width='2.4' stroke-dasharray='.7 .9'/%3E%3C/g%3E%3Ccircle cx='30' cy='30' r='3.2' fill='%23eef3f5' stroke='%236b7f8a' stroke-width='.8'/%3E%3C/svg%3E")}[data-palette=orbit][data-theme=dark]{--pub-paper:#050d17;--pub-raised:#0a1622;--pub-popover:#0d1a28;--pub-bar:#050d17eb;--pub-line:#16283a;--pub-line-soft:#0c1b2a;--pub-rule:#8fa6b2;--pub-ink:#e4f1f4;--pub-reading:#dbeaee;--pub-text:#bfd2d9;--pub-muted:#8fa6b2;--pub-brand:#45d3d8;--pub-brand-strong:#7fe6e9;--pub-on-brand:#03161a;--pub-link:#8fd9f0;--pub-link-rule:#1f4a5a;--pub-tint:#0e2131;--pub-tint-ink:#c9f4f5;--pub-cover:#06182a;--pub-cover-ink:#eef8fa;--pub-cover-sub:#8fe3e6;--pub-shadow:0 14px 36px #0000008c;--pub-tray:#030912;--pub-kicker:#5fdde1;--pub-title:"IBM Plex Sans KR","Apple SD Gothic Neo",sans-serif;--pub-title-weight:400;--pub-kicker-font:var(--pub-tech);--pub-tech:Raleway,"IBM Plex Sans KR",sans-serif;--pub-accent:#45d3d8;--pub-accent-strong:#7fe6e9;--pub-on-accent:#03161a;--pub-arc:#45d3d8;--pub-ring:#e4f1f499;--pub-tick:#03161a8c;--pub-glow:#45d3d88c;--pub-nebula:#6e5adc6b;--ob-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6' fill='none' stroke='rgba(228,241,244,.6)' stroke-width='.9'/%3E%3Cpath d='M8 .5A7.5 7.5 0 0 1 15.5 8' fill='none' stroke='%2345d3d8' stroke-width='1.6' stroke-dasharray='.7 .7'/%3E%3Ccircle cx='12.3' cy='12.3' r='1.8' fill='%23050d17' stroke='rgba(228,241,244,.6)' stroke-width='.9'/%3E%3C/svg%3E");--ob-band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 6'%3E%3Cpath d='M20 3.5H200' stroke='%2345d3d8' stroke-width='3' stroke-dasharray='.8 1.4'/%3E%3Ccircle cx='212' cy='3.5' r='2.3' fill='%23050d17' stroke='rgba(228,241,244,.6)' stroke-width='.8'/%3E%3C/svg%3E");--ob-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cg fill='none'%3E%3Cpath d='M0 8H98M122 8H220' stroke='rgba(228,241,244,.6)' stroke-width='.5'/%3E%3Ccircle cx='110' cy='8' r='6.5' stroke='rgba(228,241,244,.6)' stroke-width='.7'/%3E%3Cpath d='M110 0A8 8 0 0 1 118 8M110 16A8 8 0 0 1 102 8' stroke='%2345d3d8' stroke-width='2.2' stroke-dasharray='.6 .8'/%3E%3Cpath d='M150 8H184M36 8H70' stroke='%2345d3d8' stroke-width='2.2' stroke-dasharray='.6 1.2' opacity='.7'/%3E%3C/g%3E%3Ccircle cx='115' cy='12.5' r='2' fill='%23050d17' stroke='rgba(228,241,244,.6)' stroke-width='.7'/%3E%3C/svg%3E");--ob-dial:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38'%3E%3Cg fill='none'%3E%3Ccircle cx='19' cy='19' r='15' stroke='rgba(228,241,244,.6)' stroke-width='.8'/%3E%3Cpath d='M19 .5A18.5 18.5 0 0 1 37.5 19' stroke='%2345d3d8' stroke-width='2.4' stroke-dasharray='.7 .9'/%3E%3C/g%3E%3Ccircle cx='30' cy='30' r='3.2' fill='%23050d17' stroke='rgba(228,241,244,.6)' stroke-width='.8'/%3E%3C/svg%3E")}html:has(.public-site){background:var(--pub-paper)}html[data-theme=dark]:has(.public-site){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.public-site{background:var(--pub-paper);min-height:100dvh;color:var(--pub-ink);font-family:var(--pub-sans)}.public-site a:focus-visible,.public-site button:focus-visible{outline-color:var(--pub-link)}.public-header{border-bottom:1px solid var(--pub-line);justify-content:space-between;align-items:center;height:77px;padding:0 clamp(24px,7vw,110px);display:flex}.public-brand{font-family:var(--pub-serif);align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.public-brand-mark{font-family:var(--pub-sans);color:var(--pub-brand);font-size:24px;font-weight:400;line-height:1}.public-header nav{align-items:center;gap:28px;font-size:14px;display:flex}.studio-link{color:var(--pub-muted)}.public-header nav a:hover{color:var(--pub-ink)}.theme-controls{align-items:center;gap:8px;display:flex}.palette-popover{background:var(--pub-popover);color:var(--pub-text);border-color:var(--pub-line);box-shadow:var(--pub-shadow);font-family:var(--pub-sans)}.palette-popover .popover-title{color:var(--pub-ink)}.palette-picker{grid-template-columns:1fr 1fr;gap:4px;display:grid}.palette-picker button{white-space:nowrap;border:1px solid var(--pub-line);background:var(--pub-raised);height:34px;color:var(--pub-text);text-align:left;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.palette-trigger{color:var(--pub-text)}.palette-picker button:hover{color:var(--pub-ink)}.palette-picker button[aria-pressed=true]{background:var(--pub-tint);color:var(--pub-tint-ink);border-color:var(--pub-tint-ink)}.palette-swatch{background:#6667ab;border-radius:50%;width:10px;height:10px;box-shadow:3px 0 #5f4b8b}.theme-toggle{border:1px solid var(--pub-key-line);background:var(--pub-key);width:34px;height:34px;color:var(--pub-text);box-shadow:var(--pub-bevel);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.theme-toggle:hover{color:var(--pub-ink);border-color:var(--pub-rule)}html:has(.public-site) .modal{background:var(--pub-raised);color:var(--pub-ink);border-color:var(--pub-line);font-family:var(--pub-sans)}html:has(.public-site) .modal .muted{color:var(--pub-muted)}html:has(.public-site) .modal label{color:var(--pub-muted)}html:has(.public-site) .modal .select{background:var(--pub-paper);color:var(--pub-ink);border-color:var(--pub-line)}html:has(.public-site) .modal input{background:var(--pub-paper);color:var(--pub-ink);border-color:var(--pub-line)}html:has(.public-site) .modal .button{background:var(--pub-paper);color:var(--pub-ink);border-color:var(--pub-line)}html:has(.public-site) .modal .icon-button:hover{background:var(--pub-tint);color:var(--pub-tint-ink)}html:has(.public-site) .popover{background:var(--pub-popover);color:var(--pub-text);border-color:var(--pub-line);box-shadow:var(--pub-shadow);font-family:var(--pub-sans)}html:has(.public-site) .popover-title{color:var(--pub-ink)}html:has(.public-site) .popover-description{color:var(--pub-muted)}html:has(.public-site) .popover label{color:var(--pub-muted)}html:has(.public-site) .popover .select{background:var(--pub-paper);color:var(--pub-ink);border-color:var(--pub-line)}html:has(.public-site) .popover input{background:var(--pub-paper);color:var(--pub-ink);border-color:var(--pub-line)}html:has(.public-site) .popover .button{background:var(--pub-paper);color:var(--pub-ink);border-color:var(--pub-line)}.popover .reading-preferences{gap:12px 14px}.wiki-card .wiki-category{order:-1;margin-bottom:-8px}.wiki-card .wiki-summary{margin:0;font-size:14px;line-height:1.8}.wiki-card .button{align-self:flex-start}.library{max-width:1190px;margin:auto;padding:64px 35px 0}.library-heading{align-items:baseline;gap:14px;margin-bottom:40px;display:flex}.library-heading h1{font-family:var(--pub-title);font-size:44px;font-weight:var(--pub-title-weight);letter-spacing:-.02em;margin:0;line-height:1.4}.library-heading span{color:var(--pub-muted);font-size:16px}.library-heading small{color:var(--pub-muted);margin-left:auto;font-size:13px}.preview-label{color:var(--pub-muted);border:1px solid var(--pub-line);border-radius:3px;width:fit-content;margin-bottom:18px;padding:8px 12px;font-size:12px}.book-entry{border-top:1px solid var(--pub-rule);grid-template-columns:156px minmax(0,1fr) 300px;gap:48px;padding:40px 0 48px;display:grid}.book-cover{background:var(--pub-cover);width:156px;height:220px;color:var(--pub-cover-ink);border-radius:4px;flex-direction:column;justify-content:space-between;padding:18px 16px;display:flex;position:relative;overflow:hidden}.book-cover svg{color:var(--pub-cover-sub);position:absolute;top:-48px;right:-60px}.book-cover>span{position:relative}.book-cover-series{letter-spacing:.18em;color:var(--pub-cover-sub);font-size:9px}.book-cover strong{-webkit-line-clamp:4;font-family:var(--pub-title);font-size:22px;line-height:1.35;font-weight:var(--pub-title-weight);word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.book-cover small{color:var(--pub-cover-sub);margin-top:6px;font-size:11px;display:block}.book-info{min-width:0}.book-category{color:var(--pub-kicker);font-size:12px;font-family:var(--pub-kicker-font)}.book-info h2{font-family:var(--pub-title);font-size:36px;font-weight:var(--pub-title-weight);overflow-wrap:anywhere;margin:12px 0 6px;line-height:1.4}.book-subtitle{color:var(--pub-muted);margin:0;font-size:15px}.book-description{max-width:540px;color:var(--pub-text);word-break:keep-all;margin:22px 0 0;font-size:16px;line-height:1.9}.book-actions{align-items:center;gap:10px;margin-top:30px;font-size:14px;display:flex}.book-read{background:var(--pub-brand);height:40px;color:var(--pub-on-brand);border-radius:6px;align-items:center;gap:10px;padding:0 18px;font-weight:500;display:inline-flex}.book-read:hover{background:var(--pub-brand-strong)}.book-wiki{border:1px solid var(--pub-line);border-radius:6px;align-items:center;height:40px;padding:0 16px;display:inline-flex}.book-wiki:hover{border-color:var(--pub-rule)}.book-actions>span{color:var(--pub-muted);margin-left:auto;font-size:12px}.book-excerpt{border-left:1px solid var(--pub-line);flex-direction:column;gap:18px;min-width:0;padding-left:28px;display:flex}.book-excerpt>span{color:var(--pub-kicker);font-size:12px;font-family:var(--pub-kicker-font)}.book-excerpt p{-webkit-line-clamp:4;font-family:var(--pub-serif);color:var(--pub-text);word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.9;display:-webkit-box;overflow:hidden}.public-footer{border-top:1px solid var(--pub-line);color:var(--pub-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:55px;padding:26px 0;font-size:12px;display:flex}.empty-library{border-top:1px solid var(--pub-rule);padding:50px 0}.empty-library h2{font-size:20px}.empty-library p{color:var(--pub-muted)}.public-loading{text-align:center;padding:100px 25px}.public-loading h1{font-size:22px}.reader .public-header{position:relative}.reading-controls{z-index:20;background:var(--pub-bar);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--pub-line-soft);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;column-gap:12px;height:52px;padding:0 30px;font-size:13px;display:grid;position:sticky;top:0}.reading-controls :is(button,a){height:32px;color:var(--pub-text);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}.reading-controls-start{align-items:center;gap:4px;min-width:0;display:flex}.reading-controls :is(button,a){flex-shrink:0;align-items:center}.reading-controls>:last-child{justify-self:end}.reading-controls :is(button,a):hover{background:var(--pub-tint);color:var(--pub-tint-ink)}.reading-controls>span{color:var(--pub-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.reading-progress{background:var(--pub-link);z-index:30;pointer-events:none;height:2px;position:fixed;top:0;left:0}.reading-page{max-width:calc(var(--reading-width) + 60px);margin:auto;padding:64px 30px 60px}.reading-title{text-align:center;margin-bottom:72px}.reading-title>span{color:var(--pub-kicker);font-size:12px;font-family:var(--pub-kicker-font);letter-spacing:.18em;padding-left:.18em}.reading-title h1{font-family:var(--pub-title);font-size:40px;line-height:1.4;font-weight:var(--pub-title-weight);margin:16px 0 10px}.reading-title>p{color:var(--pub-muted);font-size:15px}.reading-scene{margin-bottom:80px;scroll-margin-top:95px}.reading-scene-title{margin-bottom:32px}.reading-scene-title span{color:var(--pub-kicker);font-size:12px;font-family:var(--pub-kicker-font)}.reading-scene-title h2{font-family:var(--pub-title);font-size:24px;font-weight:var(--pub-title-weight);margin:10px 0}.reading-body{font-family:var(--reading-font,var(--pub-serif));font-size:var(--reading-size);word-break:keep-all;overflow-wrap:anywhere;color:var(--pub-reading);line-height:2.05}.reading-body p{margin-bottom:1.3em;scroll-margin-top:90px}.reading-body p:not(:first-child){text-indent:1em}.reading-body hr{border:0;border-top:1px solid var(--pub-rule);width:80px;margin:45px auto}.reading-body blockquote{border-left:2px solid var(--pub-link-rule);padding-left:20px}.reading-body ul,.reading-body ol{margin-bottom:1.3em;padding-left:1.6em}.reading-body ul{list-style-type:disc}.reading-body ul ul{list-style-type:circle}.reading-body ul ul ul{list-style-type:square}.reading-body ol{list-style-type:decimal}.reading-body li>p{margin-bottom:.4em}.reading-body ul ul,.reading-body ol ol,.reading-body ul ol,.reading-body ol ul{margin-bottom:0}.reading-body a{color:var(--pub-link)}.reader-wiki-link{font:inherit;color:var(--pub-link);border-bottom:1px dotted var(--pub-link-rule);line-height:inherit;padding:0;display:inline}.note-anchor{text-indent:0;display:inline;position:relative}.note-number{vertical-align:super;font-family:var(--pub-sans);text-indent:0;margin-left:3px;padding:0 2px;font-size:.65em;line-height:0;color:var(--pub-link)!important}.note-popover{width:300px;max-width:75vw;font-family:var(--pub-sans);white-space:normal;background:var(--pub-popover);box-shadow:var(--pub-shadow);border:1px solid var(--pub-line);z-index:15;color:var(--pub-text);text-indent:0;border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;font-size:13px;line-height:1.75;display:flex;position:absolute;bottom:24px;left:-35px}.note-popover strong{color:var(--pub-link);font-size:12px;display:block}.reading-notes{border-top:1px solid var(--pub-rule);font-family:var(--pub-sans);padding-top:30px}.reading-notes h2{margin-bottom:23px;font-size:14px}.reading-notes ol{padding:0;list-style:none}.reading-notes li{gap:16px;scroll-margin-top:90px;font-size:13px;line-height:1.9;display:flex}.reading-notes li>a{color:var(--pub-link);flex-shrink:0;height:30px;padding:0 8px}.reading-notes li p{color:var(--pub-text)}.reading-end{text-align:center;border-top:1px solid var(--pub-line);color:var(--pub-muted);margin-top:65px;padding:65px 0 0;font-size:13px}.reading-end>div{justify-content:center;gap:35px;margin:28px 0;display:flex}.reading-end>div a{color:var(--pub-link)}.reading-end small{color:var(--pub-muted);font-size:12px}.reading-end .reading-copyright{margin-top:8px;display:block}.reading-toc{z-index:25;background:var(--pub-raised);border:1px solid var(--pub-line);box-shadow:var(--pub-shadow);border-radius:10px;width:280px;max-height:70vh;padding:22px;position:fixed;top:132px;left:22px;overflow-y:auto}.reading-toc>div{justify-content:space-between;align-items:center;display:flex}.reading-toc h2{margin:0 0 15px;font-size:17px}.reading-toc>a{border-top:1px solid var(--pub-line-soft);padding:12px 0;font-size:14px;display:block}.reading-toc>a:hover{color:var(--pub-link)}.reading-preferences{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.reading-preferences label{min-width:0}.reading-preferences .reading-font{grid-column:1/-1}.wiki-page{max-width:1120px;margin:auto;padding:65px 30px}.wiki-heading{margin-bottom:45px}.wiki-heading h1{font-family:var(--pub-title);font-size:32px;font-weight:var(--pub-title-weight);margin:0;line-height:1.7}.wiki-heading h1>span{color:var(--pub-muted);padding-left:12px;font-size:18px}.wiki-heading>p{color:var(--pub-muted);font-size:14px}.wiki-layout{border-top:1px solid var(--pub-line);grid-template-columns:220px 1fr;gap:60px;padding-top:30px;display:grid}.wiki-nav input{background:var(--pub-raised);border-color:var(--pub-line);width:100%;color:var(--pub-ink)}.wiki-nav section{margin-top:28px}.wiki-nav h2{color:var(--pub-muted);margin-bottom:13px;font-size:12px}.wiki-nav button{text-align:left;border-radius:6px;width:100%;margin-bottom:4px;padding:10px;font-size:14px;display:block}.wiki-nav button:hover{background:var(--pub-line-soft)}.wiki-nav button.active{background:var(--pub-tint);color:var(--pub-tint-ink)}.wiki-document{padding:5px 0 30px}.wiki-category{color:var(--pub-brand);font-size:12px}.wiki-document h2{font-family:var(--pub-title);font-size:32px;font-weight:var(--pub-title-weight);margin:13px 0}.wiki-meta{color:var(--pub-muted);border-bottom:1px solid var(--pub-line);padding-bottom:24px;font-size:12px}.wiki-summary{white-space:pre-wrap;color:var(--pub-text);word-break:keep-all;margin:30px 0;font-size:17px;line-height:2}.wiki-appearances{border-top:1px solid var(--pub-line);margin-top:60px;padding-top:25px}.wiki-appearances h3{align-items:center;gap:9px;margin-bottom:20px;font-size:14px;display:flex}.wiki-appearances>a{border-bottom:1px dotted var(--pub-link-rule);width:fit-content;color:var(--pub-link);margin-bottom:14px;font-size:14px;display:block}[data-palette=cassette] .public-header{border-bottom-color:#0000;margin-bottom:15px;position:relative}[data-palette=cassette] .public-header:after{content:"";background:linear-gradient(var(--pub-s1) 0 3px,transparent 3px 4px,var(--pub-s2) 4px 7px,transparent 7px 8px,var(--pub-s3) 8px 11px,transparent 11px 12px,var(--pub-s4) 12px 15px);height:15px;position:absolute;bottom:-15px;left:0;right:0}[data-palette=cassette] .public-brand{font-family:var(--pub-tech);letter-spacing:.16em;text-transform:uppercase;font-size:14px;font-weight:400}[data-palette=cassette] .palette-picker button[aria-pressed=true]{background:var(--pub-brand);color:var(--pub-on-brand)}[data-palette=cassette] .palette-picker button[aria-pressed=true],[data-palette=cassette] .book-read{box-shadow:inset 0 1px #fff6,inset 0 -2px #0000002e}[data-palette=cassette] .book-wiki,[data-palette=cassette] .reading-controls :is(button,a){border:1px solid var(--pub-key-line);background:var(--pub-key);box-shadow:var(--pub-bevel)}[data-palette=cassette] .book-cover{border:1px solid var(--pub-line);box-shadow:var(--pub-bevel)}[data-palette=cassette] .book-cover:after{content:"";background:linear-gradient(90deg,var(--pub-s1) 0 25%,var(--pub-s2) 25% 50%,var(--pub-s3) 50% 75%,var(--pub-s4) 75%);height:6px;position:absolute;bottom:0;left:0;right:0}[data-palette=cassette] .book-cover-series{font-family:var(--pub-tech)}[data-palette=cassette] .reading-progress{background:var(--pub-brand);height:3px}[data-palette=cassette] .reading-controls>span,[data-palette=cassette] .library-heading small,[data-palette=cassette] .book-actions>span,[data-palette=cassette] .note-number,[data-palette=cassette] .reading-notes li>a,[data-palette=cassette] .reading-end small{font-family:var(--pub-mono)}[data-palette=cassette] .note-popover strong{font-family:var(--pub-mono);color:var(--pub-kicker)}[data-palette=cassette] .note-popover,[data-palette=cassette] .reading-toc{border-radius:6px}[data-palette=cyber] .public-site:not(.reader){background-image:var(--pub-pattern);background-size:var(--pub-pattern-size)}[data-palette=cyber] .public-header{border-bottom-color:#0000;margin-bottom:14px;position:relative}[data-palette=cyber] .public-header:after{content:"";background:var(--pub-band);height:8px;position:absolute;bottom:-12px;left:0;right:0}[data-palette=cyber] .public-brand{font-family:var(--pub-tech);letter-spacing:.2em;text-transform:uppercase;text-shadow:var(--pub-brand-shadow);font-size:15px;font-weight:600}[data-palette=cyber] .public-brand-mark{text-shadow:none}[data-palette=cyber] .palette-picker,[data-palette=cyber] .palette-picker button,[data-palette=cyber] .theme-toggle,[data-palette=cyber] .book-read,[data-palette=cyber] .book-wiki,[data-palette=cyber] .reading-controls :is(button,a){border-radius:var(--pub-ctl-r)}[data-palette=cyber] .palette-picker button[aria-pressed=true]{background:var(--pub-brand);color:var(--pub-on-brand);box-shadow:var(--pub-glow)}[data-palette=cyber] .book-read{box-shadow:var(--pub-glow);clip-path:var(--pub-cut-sm);font-weight:600}[data-palette=cyber] .book-wiki,[data-palette=cyber] .reading-controls :is(button,a){border:1px solid var(--pub-line);clip-path:var(--pub-cut-sm)}[data-palette=cyber] .book-cover{border:1px solid var(--pub-cover-line);border-radius:var(--pub-panel-r);clip-path:var(--pub-cut)}[data-palette=cyber] .book-cover:after{content:"";background:var(--pub-signal);width:62%;height:4px;position:absolute;bottom:0;left:0}[data-palette=cyber] .book-cover-series,[data-palette=cyber] .book-cover small{font-family:var(--pub-tech);letter-spacing:.18em}[data-palette=cyber] .reading-progress{background:var(--pub-brand);height:3px;box-shadow:var(--pub-glow)}[data-palette=cyber] .reading-controls>span,[data-palette=cyber] .library-heading small,[data-palette=cyber] .library-heading span,[data-palette=cyber] .book-actions>span,[data-palette=cyber] .note-number,[data-palette=cyber] .reading-notes li>a,[data-palette=cyber] .reading-end small,[data-palette=cyber] .wiki-category,[data-palette=cyber] .wiki-heading>p{font-family:var(--pub-tech)}[data-palette=cyber] .note-popover,[data-palette=cyber] .reading-toc{border-radius:var(--pub-panel-r);clip-path:var(--pub-cut-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-palette=cyber] .note-popover strong{font-family:var(--pub-tech);color:var(--pub-kicker)}[data-palette=cyber] .reader-wiki-link,[data-palette=cyber] .reading-body a{text-shadow:var(--pub-glow-link);border-bottom-style:solid}[data-palette=cyber] .reading-title{background:linear-gradient(var(--pub-hud),var(--pub-hud)) 0 0/14px 2px no-repeat,linear-gradient(var(--pub-hud),var(--pub-hud)) 0 0/2px 14px no-repeat,linear-gradient(var(--pub-hud),var(--pub-hud)) 100% 0/14px 2px no-repeat,linear-gradient(var(--pub-hud),var(--pub-hud)) 100% 0/2px 14px no-repeat,linear-gradient(var(--pub-hud),var(--pub-hud)) 0 100%/14px 2px no-repeat,linear-gradient(var(--pub-hud),var(--pub-hud)) 0 100%/2px 14px no-repeat,linear-gradient(var(--pub-hud),var(--pub-hud)) 100% 100%/14px 2px no-repeat,linear-gradient(var(--pub-hud),var(--pub-hud)) 100% 100%/2px 14px no-repeat;padding:18px 0}[data-palette=cyber] .wiki-nav input,[data-palette=cyber] .wiki-nav button{border-radius:var(--pub-ctl-r)}[data-palette=ink] .public-header{border-bottom:3px double var(--pub-rule)}[data-palette=ink] .book-cover{background:linear-gradient(var(--pub-cover-sub),var(--pub-cover-sub)) 0 16px/14px 2px no-repeat,linear-gradient(var(--pub-cover-sub),var(--pub-cover-sub)) 0 22px/14px 2px no-repeat,linear-gradient(var(--pub-cover-sub),var(--pub-cover-sub)) 0 calc(100% - 24px)/14px 2px no-repeat,linear-gradient(var(--pub-cover-sub),var(--pub-cover-sub)) 0 calc(100% - 18px)/14px 2px no-repeat,linear-gradient(90deg,var(--pub-cover-spine) 0 14px,var(--pub-cover) 14px);padding-left:28px}[data-palette=ink] .reading-controls:after{content:"";background:var(--pub-ribbon);clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);pointer-events:none;width:12px;height:44px;position:absolute;top:100%;right:max(30px,50% - 380px)}[data-palette=ink] .reading-body>p:first-child{display:flow-root}[data-palette=ink] .reading-body>p:first-child:first-letter{float:left;color:var(--pub-brand);margin:.1em .12em 0 0;font-size:3.3em;line-height:1}[data-palette=ink] .reading-body hr{text-align:center;border:0;width:auto;height:auto;line-height:1;overflow:visible}[data-palette=ink] .reading-body hr:after{content:"⁂";font-family:var(--pub-serif);color:var(--pub-kicker);font-size:22px}@media (max-width:700px){[data-palette=ink] .book-cover{background:linear-gradient(var(--pub-cover-sub),var(--pub-cover-sub)) 0 16px/9px 2px no-repeat,linear-gradient(var(--pub-cover-sub),var(--pub-cover-sub)) 0 22px/9px 2px no-repeat,linear-gradient(var(--pub-cover-sub),var(--pub-cover-sub)) 0 calc(100% - 24px)/9px 2px no-repeat,linear-gradient(var(--pub-cover-sub),var(--pub-cover-sub)) 0 calc(100% - 18px)/9px 2px no-repeat,linear-gradient(90deg,var(--pub-cover-spine) 0 9px,var(--pub-cover) 9px);padding-left:18px}}[data-palette=columbia]{--gear:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000'%3E%3Ccircle cx='12' cy='12' r='9.2' stroke-width='3.6' stroke-dasharray='2.41 2.41'/%3E%3Ccircle cx='12' cy='12' r='7.6' stroke-width='3.2'/%3E%3Cpath d='M12 6v12M6 12h12' stroke-width='1.6'/%3E%3Ccircle cx='12' cy='12' r='2' fill='%23000' stroke='none'/%3E%3C/svg%3E");--rivet:radial-gradient(circle at 50% 40%,var(--pub-brass) 0 1.3px,var(--pub-rivet) 2.1px,transparent 2.7px)}[data-palette=columbia] .public-header{border-bottom:3px solid var(--pub-gilt);margin-bottom:12px;position:relative}[data-palette=columbia] .public-header:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,var(--pub-kicker) 0 22px,var(--pub-brass) 22px 44px,var(--pub-sky) 44px 66px);height:12px;position:absolute;top:100%;left:0;right:0;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 0 0/22px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 0 0/22px 100%}[data-palette=columbia] .public-brand{letter-spacing:.04em}[data-palette=columbia] .book-entry{isolation:isolate;position:relative}[data-palette=columbia] .book-entry:before{content:"";z-index:-1;pointer-events:none;background:repeating-conic-gradient(var(--pub-brass) 0 5deg,transparent 5deg 12deg);opacity:.7;width:236px;height:300px;position:absolute;top:0;left:-40px;-webkit-mask:radial-gradient(closest-side,#000 30%,#0000);mask:radial-gradient(closest-side,#000 30%,#0000)}[data-palette=columbia] .book-cover{background:radial-gradient(ellipse 90% 45% at 50% 0,var(--pub-sky),transparent),var(--pub-cover);border-radius:78px 78px 4px 4px;padding-top:46px}@supports (color:color-mix(in lab, red, red)){[data-palette=columbia] .book-cover{background:radial-gradient(ellipse 90% 45% at 50% 0,color-mix(in srgb,var(--pub-sky) 70%,transparent),transparent),var(--pub-cover)}}[data-palette=columbia] .book-cover{box-shadow:inset 0 0 0 1px var(--pub-gilt),inset 0 0 0 4px var(--pub-cover),inset 0 0 0 5px var(--pub-brass),inset 0 0 0 6px var(--pub-gilt)}[data-palette=columbia] .book-cover:after{content:"";background:var(--pub-brass);width:22px;height:22px;-webkit-mask:var(--gear) center/contain no-repeat;-webkit-mask:var(--gear) center/contain no-repeat;-webkit-mask:var(--gear) center/contain no-repeat;-webkit-mask:var(--gear) center/contain no-repeat;mask:var(--gear) center/contain no-repeat;position:absolute;top:14px;left:50%;transform:translate(-50%)}[data-palette=columbia] .book-category,[data-palette=columbia] .reading-title>span{background:var(--pub-kicker);color:var(--pub-paper);clip-path:polygon(0 0,100% 0,calc(100% - 8px) 50%,100% 100%,0 100%,8px 50%);padding:2px 16px;display:inline-block}[data-palette=columbia] .reading-title>span{padding-inline:20px 18px}[data-palette=columbia] .book-info h2,[data-palette=columbia] .reading-title h1{text-shadow:2px 2px 0 var(--pub-kicker);font-weight:700}@supports (color:color-mix(in lab, red, red)){[data-palette=columbia] .book-info h2,[data-palette=columbia] .reading-title h1{text-shadow:2px 2px 0 color-mix(in srgb,var(--pub-kicker) 45%,transparent)}}[data-palette=columbia] .book-read,[data-palette=columbia] .palette-picker button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--pub-gilt)}[data-palette=columbia] .book-read{background-image:var(--rivet),var(--rivet),var(--rivet),var(--rivet);background-position:3px 3px,calc(100% - 3px) 3px,3px calc(100% - 3px),calc(100% - 3px) calc(100% - 3px);background-repeat:no-repeat;background-size:8px 8px;padding-inline:22px}[data-palette=columbia] .reading-title:after,[data-palette=columbia] .reading-body hr{content:"";background:var(--pub-gilt);width:200px;height:24px;-webkit-mask:var(--gear) center/24px no-repeat,linear-gradient(#000,#000) left center/calc(50% - 16px) 2px no-repeat,linear-gradient(#000,#000) right center/calc(50% - 16px) 2px no-repeat;-webkit-mask:var(--gear) center/24px no-repeat,linear-gradient(#000,#000) left center/calc(50% - 16px) 2px no-repeat,linear-gradient(#000,#000) right center/calc(50% - 16px) 2px no-repeat;-webkit-mask:var(--gear) center/24px no-repeat,linear-gradient(#000,#000) left center/calc(50% - 16px) 2px no-repeat,linear-gradient(#000,#000) right center/calc(50% - 16px) 2px no-repeat;-webkit-mask:var(--gear) center/24px no-repeat,linear-gradient(#000,#000) left center/calc(50% - 16px) 2px no-repeat,linear-gradient(#000,#000) right center/calc(50% - 16px) 2px no-repeat;mask:var(--gear) center/24px no-repeat,linear-gradient(#000,#000) left center/calc(50% - 16px) 2px no-repeat,linear-gradient(#000,#000) right center/calc(50% - 16px) 2px no-repeat;border:0;display:block}[data-palette=columbia] .reading-title:after{margin:28px auto 0}[data-palette=columbia] .reading-page{counter-reset:scene}[data-palette=columbia] .reading-scene{counter-increment:scene}[data-palette=columbia] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);vertical-align:4px;width:34px;height:34px;font:500 12px/1 var(--pub-sans);color:var(--pub-ink);background:radial-gradient(circle,var(--pub-raised) 0 11px,transparent 11.5px),repeating-conic-gradient(var(--pub-gilt) 0 3deg,transparent 3deg 30deg),var(--pub-raised);box-shadow:0 0 0 2px var(--pub-gilt),0 0 0 3px var(--pub-brass);border-radius:50%;place-items:center;margin-right:12px;display:inline-grid}[data-palette=columbia] .note-popover,[data-palette=columbia] .reading-toc{border-color:var(--pub-gilt)}@media (max-width:700px){[data-palette=columbia] .book-cover{border-radius:48px 48px 3px 3px;padding-top:30px}[data-palette=columbia] .book-cover:after{width:16px;height:16px;top:9px}[data-palette=columbia] .book-entry:before{width:150px;height:190px;top:1px;left:-27px}[data-palette=columbia] .book-info h2,[data-palette=columbia] .reading-title h1{text-shadow:1.5px 1.5px 0 var(--pub-kicker)}@supports (color:color-mix(in lab, red, red)){[data-palette=columbia] .book-info h2,[data-palette=columbia] .reading-title h1{text-shadow:1.5px 1.5px 0 color-mix(in srgb,var(--pub-kicker) 45%,transparent)}}[data-palette=columbia] .reading-scene-title h2:before{background:radial-gradient(circle,var(--pub-raised) 0 9px,transparent 9.5px),repeating-conic-gradient(var(--pub-gilt) 0 3deg,transparent 3deg 30deg),var(--pub-raised);width:28px;height:28px;margin-right:9px;font-size:11px}}[data-palette=nasapunk] .public-header{border-bottom:3px solid var(--pub-rule)}[data-palette=nasapunk] .public-brand{font-family:var(--pub-sans);letter-spacing:.08em;text-transform:uppercase;font-size:16px;font-weight:600}[data-palette=nasapunk] .public-site :not(.palette-swatch),[data-palette=nasapunk] .popover,[data-palette=nasapunk] .popover :not(.palette-swatch),[data-palette=nasapunk] .modal,[data-palette=nasapunk] .modal *,[data-palette=nasapunk] .menu,[data-palette=nasapunk] .menu *{border-radius:0}[data-palette=nasapunk] .book-cover{border-top:5px solid var(--pub-cover-sub)}[data-palette=nasapunk] .reading-controls>span,[data-palette=nasapunk] .library-heading small,[data-palette=nasapunk] .book-actions>span,[data-palette=nasapunk] .note-number,[data-palette=nasapunk] .reading-notes li>a,[data-palette=nasapunk] .reading-end small{font-family:var(--pub-mono)}[data-palette=nasapunk] .reading-progress{background:var(--pub-brand);height:3px}[data-palette=nasapunk] .reading-body hr{background:linear-gradient(90deg,var(--pub-brand) 0 22%,transparent 22% 26%,var(--pub-rule) 26%);border:0;width:160px;height:3px}[data-palette=nasapunk] .reading-title{background:linear-gradient(var(--pub-ink),var(--pub-ink)) 0 0/14px 2px no-repeat,linear-gradient(var(--pub-ink),var(--pub-ink)) 0 0/2px 14px no-repeat,linear-gradient(var(--pub-ink),var(--pub-ink)) 0 100%/14px 2px no-repeat,linear-gradient(var(--pub-ink),var(--pub-ink)) 0 100%/2px 14px no-repeat,linear-gradient(var(--pub-ink),var(--pub-ink)) 100% 0/14px 2px no-repeat,linear-gradient(var(--pub-ink),var(--pub-ink)) 100% 0/2px 14px no-repeat,linear-gradient(var(--pub-ink),var(--pub-ink)) 100% 100%/14px 2px no-repeat,linear-gradient(var(--pub-ink),var(--pub-ink)) 100% 100%/2px 14px no-repeat;padding:18px 0}:is([data-palette=diesel],[data-palette=noir]){--deco-diamond:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 .8 13.2 7 7 13.2.8 7Z' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3Cpath d='M7 4 10 7 7 10 4 7Z'/%3E%3C/svg%3E");--deco-mask:var(--deco-diamond) center/14px no-repeat,linear-gradient(#000,#000) left 4px/calc(50% - 13px) 1px no-repeat,linear-gradient(#000,#000) right 4px/calc(50% - 13px) 1px no-repeat,linear-gradient(#000,#000) left 9px/calc(50% - 13px) 2px no-repeat,linear-gradient(#000,#000) right 9px/calc(50% - 13px) 2px no-repeat}:is([data-palette=diesel],[data-palette=noir]) .public-header{border-bottom:3px solid var(--pub-rule);margin-bottom:8px;position:relative}:is([data-palette=diesel],[data-palette=noir]) .public-header:after{content:"";pointer-events:none;background:var(--pub-band);height:8px;position:absolute;top:100%;left:0;right:0}:is([data-palette=diesel],[data-palette=noir]) .public-brand{font-family:var(--pub-tech);letter-spacing:.2em;text-transform:uppercase;font-size:13px;font-weight:400}:is([data-palette=diesel],[data-palette=noir]) .public-brand:after{content:"";background:linear-gradient(var(--pub-accent),var(--pub-accent)) 0 0/100% 1.5px no-repeat,linear-gradient(var(--pub-accent),var(--pub-accent)) 0 50%/72% 1.5px no-repeat,linear-gradient(var(--pub-accent),var(--pub-accent)) 0 100%/44% 1.5px no-repeat;width:32px;height:9px}:is([data-palette=diesel],[data-palette=noir]) .public-brand-mark{color:var(--pub-accent)}:is([data-palette=diesel],[data-palette=noir]) .book-cover{clip-path:polygon(0 16px,10px 16px,10px 8px,20px 8px,20px 0,calc(100% - 20px) 0,calc(100% - 20px) 8px,calc(100% - 10px) 8px,calc(100% - 10px) 16px,100% 16px,100% 100%,0 100%);background:linear-gradient(transparent 50%,var(--pub-cover) 76%),repeating-conic-gradient(from -90deg at 50% 76%,var(--pub-ray) 0 3deg,transparent 3deg 9deg),linear-gradient(180deg,var(--pub-cover-top),var(--pub-cover));padding-top:24px}:is([data-palette=diesel],[data-palette=noir]) .book-cover svg{display:none}:is([data-palette=diesel],[data-palette=noir]) .book-cover:after{content:"";border:2px solid var(--pub-accent);width:38px;height:38px;box-shadow:inset 0 0 0 5px var(--pub-cover-top),inset 0 0 0 7px var(--pub-accent);position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}:is([data-palette=diesel],[data-palette=noir]) .book-cover-series{font-family:var(--pub-tech);letter-spacing:.2em;color:var(--pub-accent)}:is([data-palette=diesel],[data-palette=noir]) .book-cover strong{-webkit-line-clamp:2}:is([data-palette=diesel],[data-palette=noir]) .book-category,:is([data-palette=diesel],[data-palette=noir]) .reading-title>span{border-left:4px solid var(--pub-accent);background:var(--pub-plate);color:var(--pub-plate-ink);letter-spacing:.16em;padding:3px 10px 3px 8px;font-weight:600;display:inline-block}:is([data-palette=diesel],[data-palette=noir]) .book-read{background:var(--pub-accent);color:var(--pub-on-accent);box-shadow:inset 0 1px 0 #ffffff59,0 3px 0 var(--pub-accent-edge);border-radius:2px}:is([data-palette=diesel],[data-palette=noir]) .book-read:hover{background:var(--pub-accent-strong)}:is([data-palette=diesel],[data-palette=noir]) .book-wiki{border-radius:2px}:is([data-palette=diesel],[data-palette=noir]) .reading-title:after,:is([data-palette=diesel],[data-palette=noir]) .reading-body hr{content:"";background:var(--pub-accent);width:220px;height:14px;-webkit-mask:var(--deco-mask);-webkit-mask:var(--deco-mask);-webkit-mask:var(--deco-mask);-webkit-mask:var(--deco-mask);mask:var(--deco-mask);border:0;display:block}:is([data-palette=diesel],[data-palette=noir]) .reading-title:after{margin:28px auto 0}:is([data-palette=diesel],[data-palette=noir]) .reading-progress{background:var(--pub-accent);height:3px}:is([data-palette=diesel],[data-palette=noir]) .reading-page{counter-reset:scene}:is([data-palette=diesel],[data-palette=noir]) .reading-scene{counter-increment:scene}:is([data-palette=diesel],[data-palette=noir]) .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);vertical-align:4px;width:34px;height:34px;font:500 12px/1 var(--pub-mono);color:var(--pub-dial-ink);background:radial-gradient(circle,var(--pub-dial) 0 11px,transparent 11.5px),repeating-conic-gradient(var(--pub-dial-ink) 0 2.5deg,transparent 2.5deg 30deg),var(--pub-dial);box-shadow:0 0 0 2px var(--pub-chrome),0 0 0 3px var(--pub-chrome-hi);border-radius:50%;place-items:center;margin-right:12px;display:inline-grid}@media (max-width:700px){:is([data-palette=diesel],[data-palette=noir]) .book-cover{clip-path:polygon(0 10px,6px 10px,6px 5px,12px 5px,12px 0,calc(100% - 12px) 0,calc(100% - 12px) 5px,calc(100% - 6px) 5px,calc(100% - 6px) 10px,100% 10px,100% 100%,0 100%);padding-top:16px}:is([data-palette=diesel],[data-palette=noir]) .book-cover:after{width:20px;height:20px;box-shadow:inset 0 0 0 3px var(--pub-cover-top),inset 0 0 0 4.5px var(--pub-accent);border-width:1.5px;top:30%}:is([data-palette=diesel],[data-palette=noir]) .reading-scene-title h2:before{background:radial-gradient(circle,var(--pub-dial) 0 9px,transparent 9.5px),repeating-conic-gradient(var(--pub-dial-ink) 0 2.5deg,transparent 2.5deg 30deg),var(--pub-dial);width:28px;height:28px;margin-right:9px;font-size:11px}}[data-palette=babel]{--babel-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.856 24'%3E%3Cpath d='M0 4 6.928 0 13.856 4M0 4v8l6.928 4 6.928-4V4M6.928 16v8' fill='none' stroke='%23000'/%3E%3C/svg%3E");--babel-nest:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-52 -52 104 104' fill='none' stroke='%23000'%3E%3Cdefs%3E%3Cpath id='h' d='M0-50 43.3-25v50L0 50-43.3 25v-50Z'/%3E%3C/defs%3E%3Cuse href='%23h' stroke-width='1.6' stroke-opacity='.9'/%3E%3Cuse href='%23h' transform='rotate(7) scale(.78)' stroke-width='2.05' stroke-opacity='.8'/%3E%3Cuse href='%23h' transform='rotate(14) scale(.6)' stroke-width='2.67' stroke-opacity='.68'/%3E%3Cuse href='%23h' transform='rotate(21) scale(.46)' stroke-width='3.48' stroke-opacity='.56'/%3E%3Cuse href='%23h' transform='rotate(28) scale(.35)' stroke-width='4.57' stroke-opacity='.46'/%3E%3Cuse href='%23h' transform='rotate(35) scale(.26)' stroke-width='6.15' stroke-opacity='.38'/%3E%3Cuse href='%23h' transform='rotate(42) scale(.19)' stroke-width='8.42' stroke-opacity='.3'/%3E%3C/svg%3E");--babel-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 14'%3E%3Cpath d='M0 7h80M140 7h80' stroke='%23000'/%3E%3Cg stroke='%23000' stroke-width='1.2'%3E%3Cpath d='M92 1.5l4.8 2.75v5.5L92 12.5l-4.8-2.75v-5.5Z' fill='none'/%3E%3Cpath d='M110 1.5l4.8 2.75v5.5l-4.8 2.75-4.8-2.75v-5.5Z'/%3E%3Cpath d='M128 1.5l4.8 2.75v5.5l-4.8 2.75-4.8-2.75v-5.5Z' fill='none'/%3E%3C/g%3E%3C/svg%3E");--babel-hex:polygon(9px 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,9px 100%,0 50%)}[data-palette=babel] .public-header{margin-bottom:18px;position:relative}[data-palette=babel] .public-header:after{content:"";pointer-events:none;background:var(--pub-band);height:18px;-webkit-mask:var(--babel-tile) 50% 0/13.856px 24px repeat-x;-webkit-mask:var(--babel-tile) 50% 0/13.856px 24px repeat-x;-webkit-mask:var(--babel-tile) 50% 0/13.856px 24px repeat-x;-webkit-mask:var(--babel-tile) 50% 0/13.856px 24px repeat-x;mask:var(--babel-tile) 50% 0/13.856px 24px repeat-x;position:absolute;top:100%;left:0;right:0}[data-palette=babel] .book-cover svg{display:none}[data-palette=babel] .book-cover:before{content:"";aspect-ratio:1;background:var(--pub-cover-sub);width:70%;-webkit-mask:var(--babel-nest) center/contain no-repeat;-webkit-mask:var(--babel-nest) center/contain no-repeat;-webkit-mask:var(--babel-nest) center/contain no-repeat;-webkit-mask:var(--babel-nest) center/contain no-repeat;mask:var(--babel-nest) center/contain no-repeat;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}[data-palette=babel] .book-cover:after{content:"";background:var(--pub-lamp);width:7px;height:7px;box-shadow:0 0 10px var(--pub-lamp);border-radius:50%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}[data-palette=babel] .book-category,[data-palette=babel] .reading-title>span{background:var(--pub-plate);color:var(--pub-plate-ink);letter-spacing:.06em;clip-path:var(--babel-hex);padding:3px 15px;display:inline-block}[data-palette=babel] .book-read{background:var(--pub-accent);color:var(--pub-on-accent);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,12px 100%,0 50%);border-radius:0;padding:0 26px}[data-palette=babel] .book-read:hover{background:var(--pub-accent-strong)}[data-palette=babel] .book-read:focus-visible{clip-path:none}[data-palette=babel] .reading-title:after,[data-palette=babel] .reading-body hr{content:"";background:var(--pub-accent);width:220px;height:14px;-webkit-mask:var(--babel-div);-webkit-mask:var(--babel-div);-webkit-mask:var(--babel-div);-webkit-mask:var(--babel-div);mask:var(--babel-div);border:0;display:block}[data-palette=babel] .reading-title:after{margin:28px auto 0}@media (max-width:700px){[data-palette=babel] .book-cover:before{width:50%;top:31%}[data-palette=babel] .book-cover:after{width:5px;height:5px;top:31%}}[data-palette=infinity]{--inf-band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 18'%3E%3Cpath d='M0.0 0.0v18.0M1920.0 0.0v18.0M96.0 0.8v16.4M1824.0 0.8v16.4M182.4 1.5v15.0M1737.6 1.5v15.0M260.2 2.2v13.7M1659.8 2.2v13.7M330.1 2.8v12.5M1589.9 2.8v12.5M393.1 3.3v11.4M1526.9 3.3v11.4M449.8 3.7v10.5M1470.2 3.7v10.5M500.8 4.2v9.7M1419.2 4.2v9.7M546.8 4.6v8.9M1373.2 4.6v8.9M588.1 4.9v8.2M1331.9 4.9v8.2M625.3 5.2v7.6M1294.7 5.2v7.6M658.7 5.5v7.0M1261.3 5.5v7.0M688.9 5.7v6.5M1231.1 5.7v6.5M716.0 6.0v6.1M1204.0 6.0v6.1M740.4 6.2v5.7M1179.6 6.2v5.7M762.3 6.4v5.3M1157.7 6.4v5.3M782.1 6.5v5.0M1137.9 6.5v5.0M799.9 6.7v4.7M1120.1 6.7v4.7M815.9 6.8v4.4M1104.1 6.8v4.4M830.3 6.9v4.2M1089.7 6.9v4.2M843.3 7.0v3.9M1076.7 7.0v3.9M855.0 7.1v3.8M1065.0 7.1v3.8M865.5 7.2v3.6M1054.5 7.2v3.6M874.9 7.3v3.4M1045.1 7.3v3.4M883.4 7.4v3.3M1036.6 7.4v3.3M891.1 7.4v3.1M1028.9 7.4v3.1M898.0 7.5v3.0M1022.0 7.5v3.0M904.2 7.5v2.9M1015.8 7.5v2.9M909.8 7.6v2.8M1010.2 7.6v2.8M914.8 7.6v2.8M1005.2 7.6v2.8M919.3 7.7v2.7M1000.7 7.7v2.7M923.4 7.7v2.6M996.6 7.7v2.6M927.0 7.7v2.5M993.0 7.7v2.5M930.3 7.8v2.5M989.7 7.8v2.5M933.3 7.8v2.4M986.7 7.8v2.4M936.0 7.8v2.4M984.0 7.8v2.4M938.4 7.8v2.4M981.6 7.8v2.4M940.5 7.8v2.3M979.5 7.8v2.3M942.5 7.9v2.3M977.5 7.9v2.3M944.2 7.9v2.3M975.8 7.9v2.3M945.8 7.9v2.2M974.2 7.9v2.2M947.2 7.9v2.2M972.8 7.9v2.2M948.5 7.9v2.2M971.5 7.9v2.2' stroke='%23000' stroke-opacity='.5'/%3E%3C/svg%3E");--inf-div:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16' fill='none' stroke='%23000'%3E%3Cpath d='M0.0 2.0v12.0M220.0 2.0v12.0M22.0 3.2v9.5M198.0 3.2v9.5M39.6 4.2v7.5M180.4 4.2v7.5M53.7 5.1v5.9M166.3 5.1v5.9M64.9 5.7v4.6M155.1 5.7v4.6M74.0 6.2v3.6M146.0 6.2v3.6M81.2 6.6v2.8M138.8 6.6v2.8M86.9 6.9v2.1M133.1 6.9v2.1' stroke-width='.8' stroke-opacity='.6'/%3E%3Cpath d='M110 8C107 3 102 2 99 4C96 6 96 10 99 12C102 14 107 13 110 8C113 3 118 2 121 4C124 6 124 10 121 12C118 14 113 13 110 8Z' stroke-width='1.5'/%3E%3C/svg%3E");--inf-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='5 1 30 14' fill='none' stroke='%23000'%3E%3Cpath d='M20 8C17 3 12 2 9 4C6 6 6 10 9 12C12 14 17 13 20 8C23 3 28 2 31 4C34 6 34 10 31 12C28 14 23 13 20 8Z' stroke-width='2.2'/%3E%3C/svg%3E");--inf-spiral:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='14 24 96 96'%3E%3Cpath d='M110.0 72.0L99.0 72.0M102.2 94.0L93.0 88.9M85.7 108.8L80.2 100.4M65.0 113.7L64.3 104.1M45.4 108.3L49.2 100.0M31.5 94.8L38.5 89.6M26.0 77.1L34.2 76.0M29.4 59.8L36.9 62.6M40.3 46.9L45.3 52.6M55.3 41.0L56.8 48.1M70.6 43.0L68.6 49.6M82.5 51.6L77.8 56.3M88.5 64.3L82.4 66.1M87.8 77.7L81.9 76.4M81.0 88.6L76.6 84.8M70.3 94.6L68.4 89.4M58.7 94.7L59.4 89.5M48.8 89.5L51.8 85.5M42.9 80.6L47.3 78.7M42.0 70.5L46.6 70.8M46.0 61.6L49.6 64.0M53.3 55.9L55.3 59.6M62.1 54.6L62.1 58.6M70.0 57.4L68.2 60.8M75.4 63.5L72.3 65.4M77.1 71.0L73.7 71.2M75.2 78.1L72.1 76.7M70.2 83.1L68.3 80.6M63.8 85.1L63.4 82.1M57.5 83.8L58.5 81.1M52.8 79.8L54.9 78.0M50.7 74.4L53.3 73.8M51.5 68.8L53.9 69.6M54.6 64.5L56.3 66.2M59.2 62.4L59.9 64.6M64.1 62.7L63.6 64.8M68.0 65.1L66.7 66.7' stroke='%23000' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E");--inf-point:radial-gradient(circle closest-side,#000 0 18%,transparent 23% 74%,#000 79% 95%,transparent 100%);--inf-o:radial-gradient(circle closest-side,transparent 0 60%,#000 66% 94%,transparent 100%)}[data-palette=infinity] .public-header{margin-bottom:18px;position:relative}[data-palette=infinity] .public-header:after{content:"";pointer-events:none;background:var(--pub-ink);height:18px;-webkit-mask:var(--inf-band) 50% 0/auto 18px no-repeat;-webkit-mask:var(--inf-band) 50% 0/auto 18px no-repeat;-webkit-mask:var(--inf-band) 50% 0/auto 18px no-repeat;-webkit-mask:var(--inf-band) 50% 0/auto 18px no-repeat;mask:var(--inf-band) 50% 0/auto 18px no-repeat;position:absolute;top:100%;left:0;right:0}[data-palette=infinity] .public-header:before{content:"";pointer-events:none;background:var(--pub-iris-conic);width:14px;height:14px;-webkit-mask:var(--inf-point);-webkit-mask:var(--inf-point);-webkit-mask:var(--inf-point);-webkit-mask:var(--inf-point);mask:var(--inf-point);position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}[data-palette=infinity] .public-brand{letter-spacing:.04em;font-weight:400}[data-palette=infinity] .public-brand-mark{background:var(--pub-iris-conic);width:26px;height:12px;-webkit-mask:var(--inf-mark) center/contain no-repeat;-webkit-mask:var(--inf-mark) center/contain no-repeat;-webkit-mask:var(--inf-mark) center/contain no-repeat;-webkit-mask:var(--inf-mark) center/contain no-repeat;mask:var(--inf-mark) center/contain no-repeat;font-size:0}[data-palette=infinity] .book-cover{border:1px solid var(--pub-line)}[data-palette=infinity] .book-cover svg{display:none}[data-palette=infinity] .book-cover:before{content:"";aspect-ratio:1;background:var(--pub-cover-ink);opacity:.72;width:77%;-webkit-mask:var(--inf-spiral) center/contain no-repeat;-webkit-mask:var(--inf-spiral) center/contain no-repeat;-webkit-mask:var(--inf-spiral) center/contain no-repeat;-webkit-mask:var(--inf-spiral) center/contain no-repeat;mask:var(--inf-spiral) center/contain no-repeat;position:absolute;top:40.9%;left:50%;transform:translate(-50%,-50%)}[data-palette=infinity] .book-cover:after{content:"";background:var(--pub-iris-conic);width:12px;height:12px;-webkit-mask:var(--inf-point);-webkit-mask:var(--inf-point);-webkit-mask:var(--inf-point);-webkit-mask:var(--inf-point);mask:var(--inf-point);position:absolute;top:40.9%;left:50%;transform:translate(-50%,-50%)}[data-palette=infinity] .book-category:before,[data-palette=infinity] .reading-title>span:before{content:"";vertical-align:-1px;background:var(--pub-iris-conic);width:10px;height:10px;-webkit-mask:var(--inf-o);-webkit-mask:var(--inf-o);-webkit-mask:var(--inf-o);-webkit-mask:var(--inf-o);mask:var(--inf-o);margin-right:8px;display:inline-block}[data-palette=infinity] .book-read,[data-palette=infinity] .book-wiki{border-radius:999px}[data-palette=infinity] .reading-title:after,[data-palette=infinity] .reading-body hr{content:"";background:var(--pub-iris-conic) 50% 0/32px 100% no-repeat,var(--pub-ink);border:0;width:220px;height:16px;display:block}@supports (color:color-mix(in lab, red, red)){[data-palette=infinity] .reading-title:after,[data-palette=infinity] .reading-body hr{background:var(--pub-iris-conic) 50% 0/32px 100% no-repeat,color-mix(in srgb,var(--pub-ink) 70%,transparent)}}[data-palette=infinity] .reading-title:after,[data-palette=infinity] .reading-body hr{-webkit-mask:var(--inf-div);-webkit-mask:var(--inf-div);-webkit-mask:var(--inf-div);-webkit-mask:var(--inf-div);mask:var(--inf-div)}[data-palette=infinity] .reading-title:after{margin:28px auto 0}@media (max-width:700px){[data-palette=infinity] .book-cover:before{width:50%;top:29%}[data-palette=infinity] .book-cover:after{width:8px;height:8px;top:29%}}[data-palette=forerunner]{--fr-divider:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 9'%3E%3Cpath d='M0 0h4.4L10 5.6 15.6 0H20L10 9Z'/%3E%3C/svg%3E") center/20px 9px no-repeat,linear-gradient(#000,#000) left center/calc(50% - 18px) 1px no-repeat,linear-gradient(#000,#000) right center/calc(50% - 18px) 1px no-repeat,linear-gradient(#000,#000) left center/1px 7px no-repeat,linear-gradient(#000,#000) right center/1px 7px no-repeat}[data-palette=forerunner] .public-header{border-bottom:1px solid var(--pub-rule);margin-bottom:8px;position:relative}[data-palette=forerunner] .public-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,var(--pub-glow) 12%,var(--pub-glow) 88%,transparent) 0 0/100% 1.5px no-repeat,repeating-linear-gradient(90deg,var(--pub-notch) 0 22px,transparent 22px 26px,var(--pub-notch) 26px 30px,transparent 30px 46px) 0 4px/100% 3px no-repeat;height:7px;filter:drop-shadow(0 0 3px var(--pub-glow));position:absolute;top:100%;left:0;right:0}[data-palette=forerunner] .public-brand,[data-palette=silmaril] .public-brand,[data-palette=spartan] .public-brand,[data-palette=redbook] .public-brand{font-family:var(--pub-tech);text-transform:uppercase}[data-palette=forerunner] .public-brand{letter-spacing:.26em;font-size:14px;font-weight:600}[data-palette=forerunner] .public-brand-mark{border:2px solid var(--pub-glow);width:26px;height:9px;box-shadow:0 0 6px var(--pub-glow);border-radius:50%;font-size:0;transform:rotate(-14deg)}[data-palette=forerunner] .book-cover{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:linear-gradient(transparent 62%,var(--pub-cover) 86%),linear-gradient(180deg,var(--pub-sky1),var(--pub-sky2) 52%,var(--pub-horizon) 68%,var(--pub-cover) 69%)}[data-palette=forerunner] .book-cover svg,[data-palette=spartan] .book-cover svg,[data-palette=redbook] .book-cover svg,[data-palette=silmaril] .book-cover svg{display:none}[data-palette=forerunner] .book-cover:before{content:"";border:3px solid var(--pub-ring);border-top-color:var(--pub-ring);border-radius:50%;width:180%;height:30%;position:absolute;top:12%;left:-40%}@supports (color:color-mix(in lab, red, red)){[data-palette=forerunner] .book-cover:before{border-top-color:color-mix(in srgb,var(--pub-ring) 35%,transparent)}}[data-palette=forerunner] .book-cover:before{pointer-events:none;transform:rotate(-12deg)}[data-palette=forerunner] .book-cover:after{content:"";background:linear-gradient(transparent,var(--pub-glow));width:1.5px;height:34%;box-shadow:0 0 6px var(--pub-glow);pointer-events:none;position:absolute;top:34%;left:66%}[data-palette=forerunner] .book-cover-series{font-family:var(--pub-tech);letter-spacing:.22em;color:var(--pub-cover-sub)}[data-palette=forerunner] .book-category,[data-palette=forerunner] .reading-title>span{clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);background:var(--pub-plate);color:var(--pub-plate-ink);box-shadow:inset 3px 0 0 var(--pub-glow);letter-spacing:.16em;padding:3px 12px 3px 10px;font-weight:600;display:inline-block}[data-palette=forerunner] .book-read{clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);background:linear-gradient(180deg,var(--pub-accent-hi),var(--pub-accent) 25%,var(--pub-accent-lo));color:var(--pub-on-accent);border-radius:0}[data-palette=forerunner] .book-read:hover{background:var(--pub-accent-lo)}[data-palette=forerunner] .book-wiki{clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);border-radius:0}[data-palette=forerunner] .reading-title:after,[data-palette=forerunner] .reading-body hr{content:"";background:var(--pub-glow);width:220px;height:14px;-webkit-mask:var(--fr-divider);-webkit-mask:var(--fr-divider);-webkit-mask:var(--fr-divider);-webkit-mask:var(--fr-divider);mask:var(--fr-divider);border:0;display:block}[data-palette=forerunner] .reading-title:after{margin:28px auto 0}[data-palette=forerunner] .reading-progress{background:var(--pub-glow);height:2px;box-shadow:0 0 6px var(--pub-glow)}[data-palette=forerunner] .reading-page,[data-palette=spartan] .reading-page,[data-palette=redbook] .reading-page,[data-palette=silmaril] .reading-page,[data-palette=hitchhiker] .reading-page,[data-palette=tron] .reading-page,[data-palette=matrix] .reading-page,[data-palette=protoss] .reading-page,[data-palette=tatooine] .reading-page,[data-palette=empire] .reading-page,[data-palette=odyssey] .reading-page,[data-palette=nostromo] .reading-page,[data-palette=inquiry] .reading-page,[data-palette=singularity] .reading-page,[data-palette=essence] .reading-page,[data-palette=relic] .reading-page,[data-palette=orbit] .reading-page{counter-reset:scene}[data-palette=forerunner] .reading-scene,[data-palette=spartan] .reading-scene,[data-palette=redbook] .reading-scene,[data-palette=silmaril] .reading-scene,[data-palette=hitchhiker] .reading-scene,[data-palette=tron] .reading-scene,[data-palette=matrix] .reading-scene,[data-palette=protoss] .reading-scene,[data-palette=tatooine] .reading-scene,[data-palette=empire] .reading-scene,[data-palette=odyssey] .reading-scene,[data-palette=nostromo] .reading-scene,[data-palette=inquiry] .reading-scene,[data-palette=singularity] .reading-scene,[data-palette=essence] .reading-scene,[data-palette=relic] .reading-scene,[data-palette=orbit] .reading-scene{counter-increment:scene}[data-palette=forerunner] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);vertical-align:3px;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);width:38px;height:33px;font:600 13px/1 var(--pub-tech);color:var(--pub-plate-ink);background:var(--pub-plate);box-shadow:inset 0 0 0 1.5px var(--pub-glow);place-items:center;margin-right:12px;display:inline-grid}[data-palette=spartan]{--sp-ship:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 680 142'%3E%3Cg fill='%231b222c'%3E%3Crect x='330' y='0' width='3' height='20'/%3E%3Crect x='560' y='6' width='3' height='18'/%3E%3Crect x='610' y='10' width='2' height='14'/%3E%3Crect x='280' y='124' width='3' height='18'/%3E%3Crect x='420' y='112' width='3' height='22'/%3E%3Crect x='640' y='98' width='2' height='16'/%3E%3Cpath d='M6 40 L14 30 L190 30 L196 18 L470 18 L478 30 L520 30 L528 22 L636 22 L664 30 L674 44 L676 74 L666 98 L604 102 L596 114 L330 114 L322 126 L232 126 L224 114 L130 112 L60 106 L40 96 L12 92 L2 72 Z'/%3E%3C/g%3E%3Cpath d='M196 18 L470 18 L478 30 L190 30Z' fill='%232c3644'/%3E%3Cpath d='M528 22 L636 22 L664 30 L520 30Z' fill='%232c3644'/%3E%3Cpath d='M14 50 H660 M60 90 H650 M224 114 H596' stroke='%23323d4c' stroke-width='3' fill='none'/%3E%3Crect x='10' y='54' width='22' height='9' rx='2' fill='%236cc4ff'/%3E%3Crect x='10' y='68' width='22' height='9' rx='2' fill='%236cc4ff'/%3E%3Ctext x='400' y='80' text-anchor='middle' font-family='Arial,Helvetica,sans-serif' font-weight='700' font-size='34' letter-spacing='7' fill='%23e3ebf4'%3EINFINITY%3C/text%3E%3C/svg%3E");--sp-divider:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 14'%3E%3Crect x='-0.5' y='5' width='1' height='4' fill-opacity='0.15'/%3E%3Crect x='4.5' y='5' width='1' height='4' fill-opacity='0.20'/%3E%3Crect x='9.25' y='1' width='1.5' height='12' fill-opacity='0.25'/%3E%3Crect x='14.5' y='5' width='1' height='4' fill-opacity='0.31'/%3E%3Crect x='19.5' y='5' width='1' height='4' fill-opacity='0.36'/%3E%3Crect x='24.5' y='5' width='1' height='4' fill-opacity='0.41'/%3E%3Crect x='29.5' y='5' width='1' height='4' fill-opacity='0.46'/%3E%3Crect x='34.25' y='1' width='1.5' height='12' fill-opacity='0.51'/%3E%3Crect x='39.5' y='5' width='1' height='4' fill-opacity='0.57'/%3E%3Crect x='44.5' y='5' width='1' height='4' fill-opacity='0.62'/%3E%3Crect x='49.5' y='5' width='1' height='4' fill-opacity='0.67'/%3E%3Crect x='54.5' y='5' width='1' height='4' fill-opacity='0.72'/%3E%3Crect x='59.25' y='1' width='1.5' height='12' fill-opacity='0.78'/%3E%3Crect x='64.5' y='5' width='1' height='4' fill-opacity='0.83'/%3E%3Crect x='69.5' y='5' width='1' height='4' fill-opacity='0.88'/%3E%3Crect x='74.5' y='5' width='1' height='4' fill-opacity='0.93'/%3E%3Crect x='79.5' y='5' width='1' height='4' fill-opacity='0.98'/%3E%3Crect x='84.25' y='1' width='1.5' height='12' fill-opacity='1.00'/%3E%3Crect x='89.5' y='5' width='1' height='4' fill-opacity='1.00'/%3E%3Crect x='94.5' y='5' width='1' height='4' fill-opacity='1.00'/%3E%3Crect x='124.5' y='5' width='1' height='4' fill-opacity='1.00'/%3E%3Crect x='129.5' y='5' width='1' height='4' fill-opacity='1.00'/%3E%3Crect x='134.25' y='1' width='1.5' height='12' fill-opacity='1.00'/%3E%3Crect x='139.5' y='5' width='1' height='4' fill-opacity='0.98'/%3E%3Crect x='144.5' y='5' width='1' height='4' fill-opacity='0.93'/%3E%3Crect x='149.5' y='5' width='1' height='4' fill-opacity='0.88'/%3E%3Crect x='154.5' y='5' width='1' height='4' fill-opacity='0.83'/%3E%3Crect x='159.25' y='1' width='1.5' height='12' fill-opacity='0.78'/%3E%3Crect x='164.5' y='5' width='1' height='4' fill-opacity='0.72'/%3E%3Crect x='169.5' y='5' width='1' height='4' fill-opacity='0.67'/%3E%3Crect x='174.5' y='5' width='1' height='4' fill-opacity='0.62'/%3E%3Crect x='179.5' y='5' width='1' height='4' fill-opacity='0.57'/%3E%3Crect x='184.25' y='1' width='1.5' height='12' fill-opacity='0.51'/%3E%3Crect x='189.5' y='5' width='1' height='4' fill-opacity='0.46'/%3E%3Crect x='194.5' y='5' width='1' height='4' fill-opacity='0.41'/%3E%3Crect x='199.5' y='5' width='1' height='4' fill-opacity='0.36'/%3E%3Crect x='204.5' y='5' width='1' height='4' fill-opacity='0.31'/%3E%3Crect x='209.25' y='1' width='1.5' height='12' fill-opacity='0.25'/%3E%3Crect x='214.5' y='5' width='1' height='4' fill-opacity='0.20'/%3E%3Crect x='219.5' y='5' width='1' height='4' fill-opacity='0.15'/%3E%3Cpath d='M104 0h12l-6 8Z'/%3E%3C/svg%3E") center/220px 14px no-repeat}[data-palette=spartan] .public-header{border-bottom:1px solid var(--pub-rule);margin-bottom:7px;position:relative}[data-palette=spartan] .public-header:after{content:"";pointer-events:none;background:linear-gradient(var(--pub-glow),var(--pub-glow)) 0 100%/100% 1px no-repeat,linear-gradient(var(--pub-glow),var(--pub-glow)) 20px 0/36px 6px no-repeat,repeating-linear-gradient(115deg,var(--pub-armor) 0 72px,transparent 72px 76px) 0 0/100% 6px no-repeat;height:7px;position:absolute;top:100%;left:0;right:0}[data-palette=spartan] .public-brand{letter-spacing:.24em;font-size:15px;font-weight:700}[data-palette=spartan] .public-brand-mark{clip-path:polygon(0 0,100% 0,100% 42%,80% 100%,20% 100%,0 42%);background:linear-gradient(160deg,var(--pub-accent-hi) 0 28%,var(--pub-accent) 55%,var(--pub-accent-lo));width:24px;height:10px;font-size:0}[data-palette=spartan] .book-cover{clip-path:polygon(0 0,62% 0,70% 10px,100% 10px,100% 100%,0 100%);background:linear-gradient(transparent 60%,var(--pub-olive-dk) 84%),linear-gradient(158deg,transparent 0 57%,var(--pub-olive-dk) 57% 58.5%,transparent 58.5%),linear-gradient(28deg,transparent 0 72%,var(--pub-olive-hi) 72% 73%,transparent 73%),linear-gradient(180deg,var(--pub-olive-hi),var(--pub-olive) 45%,var(--pub-olive-dk));border-radius:0}@supports (color:color-mix(in lab, red, red)){[data-palette=spartan] .book-cover{background:linear-gradient(transparent 60%,var(--pub-olive-dk) 84%),linear-gradient(158deg,transparent 0 57%,var(--pub-olive-dk) 57% 58.5%,transparent 58.5%),linear-gradient(28deg,transparent 0 72%,color-mix(in srgb,var(--pub-olive-hi) 70%,transparent) 72% 73%,transparent 73%),linear-gradient(180deg,var(--pub-olive-hi),var(--pub-olive) 45%,var(--pub-olive-dk))}}[data-palette=spartan] .book-cover:before{content:"";clip-path:polygon(0 0,100% 0,100% 42%,80% 100%,20% 100%,0 42%);background:radial-gradient(ellipse 120% 70% at 50% 135%,var(--pub-planet) 0 58%,var(--pub-holo) 61%,transparent 66%),linear-gradient(165deg,var(--pub-accent-hi) 0 16%,var(--pub-accent) 42%,var(--pub-accent-lo) 80%);pointer-events:none;height:30%;position:absolute;top:20%;left:10%;right:10%}[data-palette=spartan] .book-cover:after{content:"";background:var(--sp-ship) center/contain no-repeat;pointer-events:none;width:72%;height:20%;position:absolute;top:23%;left:14%;transform:rotate(-3deg)}[data-palette=spartan] .book-cover-series{font-family:var(--pub-tech);letter-spacing:.22em;color:var(--pub-cover-sub);font-weight:600}[data-palette=spartan] .book-category,[data-palette=spartan] .reading-title>span{clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,0 100%);background:linear-gradient(var(--pub-glow),var(--pub-glow)) 0 100%/100% 1.5px no-repeat,var(--pub-plate);color:var(--pub-plate-ink);letter-spacing:.12em;padding:3px 16px 4px 9px;font-weight:500;display:inline-block}[data-palette=spartan] .book-read{clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);background:linear-gradient(165deg,var(--pub-accent-hi) 0 20%,var(--pub-accent) 50%,var(--pub-accent-lo));color:var(--pub-on-accent);border-radius:0;padding-right:24px}[data-palette=spartan] .book-read:hover{background:var(--pub-accent)}[data-palette=spartan] .book-wiki{clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);border-radius:0;padding-right:22px}[data-palette=spartan] .reading-title:after,[data-palette=spartan] .reading-body hr{content:"";background:var(--pub-glow);width:220px;height:14px;-webkit-mask:var(--sp-divider);-webkit-mask:var(--sp-divider);-webkit-mask:var(--sp-divider);-webkit-mask:var(--sp-divider);mask:var(--sp-divider);border:0;display:block}[data-palette=spartan] .reading-title:after{margin:28px auto 0}[data-palette=spartan]{--sp-cortana-a:#1d68ad;--sp-cortana-b:#5b3fc4;--sp-cortana-ink:#4a4fc8;--sp-circuit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 34'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%231d68ad'/%3E%3Cstop offset='1' stop-color='%235b3fc4'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' stroke='url%28%23g%29'%3E%3Cpath stroke-width='1.5' d='M1 8V1h7M44 1h7v7M1 26v7h7M44 33h7v-7'/%3E%3Cpath stroke-width='.8' opacity='.75' d='M5 17h5l3-3M5 21h3M47 13h-5l-3 3M47 21h-6l-2 2M14 5h6l2 2M30 29h6l2-2'/%3E%3C/g%3E%3Cg fill='url%28%23g%29'%3E%3Ccircle cx='13' cy='14' r='1.2'/%3E%3Ccircle cx='39' cy='16' r='1.2'/%3E%3Ccircle cx='22' cy='7' r='1.1'/%3E%3Ccircle cx='38' cy='27' r='1.1'/%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='39' cy='23' r='1'/%3E%3C/g%3E%3C/svg%3E");--sp-trace:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 8'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%231d68ad'/%3E%3Cstop offset='1' stop-color='%235b3fc4'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 4h40l3-3h22' fill='none' stroke='url%28%23g%29' stroke-width='.8'/%3E%3Ccircle cx='67' cy='1.5' r='1.4' fill='%235b3fc4'/%3E%3C/svg%3E");--sp-chip-cover:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 104'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' x2='0' y1='1' y2='0'%3E%3Cstop offset='0' stop-color='%23b59cff'/%3E%3Cstop offset='1' stop-color='%236cc4ff'/%3E%3C/linearGradient%3E%3Cfilter id='f' x='-50%25' y='-20%25' width='200%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='1.6'/%3E%3C/filter%3E%3C/defs%3E%3Cg id='c'%3E%3Cpath d='M17 86V60l-6-6V10l4-4' fill='none' stroke='url%28%23g%29'/%3E%3Ccircle cx='11' cy='54' r='1.4' fill='%238fb0ff'/%3E%3Ccircle cx='15' cy='6' r='1.6' fill='%236cc4ff'/%3E%3Cpath d='M11 86v-2M15 86v-2M19 86v-2M23 86v-2M11 100v2M15 100v2M19 100v2M23 100v2' stroke='%23b59cff'/%3E%3Cpath d='M8 88h18v8l-3 4H8z' fill='url%28%23g%29'/%3E%3C/g%3E%3Cuse href='%23c' filter='url%28%23f%29' opacity='.8'/%3E%3Cuse href='%23c'/%3E%3Crect x='13' y='91' width='8' height='4' fill='%231e2517'/%3E%3C/svg%3E");--sp-chip:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cpath d='M4 0v2M7 0v2M10 0v2M4 8v2M7 8v2M10 8v2' stroke='%23000'/%3E%3Cpath d='M2 2h10v4.5L10.5 8H2z'/%3E%3C/svg%3E");--sp-chip-win:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cpath d='M4 0v2M7 0v2M10 0v2M4 8v2M7 8v2M10 8v2' stroke='%23000'/%3E%3Cpath fill-rule='evenodd' d='M2 2h10v4.5L10.5 8H2zM5 4h4v2H5z'/%3E%3C/svg%3E");--sp-chip-out:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cpath d='M4 0v2M7 0v2M10 0v2M4 8v2M7 8v2M10 8v2' stroke='%23000'/%3E%3Cpath d='M2.5 2.5h9v3.8L10.3 7.5H2.5z' fill='none' stroke='%23000'/%3E%3C/svg%3E")}[data-palette=spartan][data-theme=dark]{--sp-cortana-a:#6cc4ff;--sp-cortana-b:#b59cff;--sp-cortana-ink:#c3b2ff;--sp-circuit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 34'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%236cc4ff'/%3E%3Cstop offset='1' stop-color='%23b59cff'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' stroke='url%28%23g%29'%3E%3Cpath stroke-width='1.5' d='M1 8V1h7M44 1h7v7M1 26v7h7M44 33h7v-7'/%3E%3Cpath stroke-width='.8' opacity='.75' d='M5 17h5l3-3M5 21h3M47 13h-5l-3 3M47 21h-6l-2 2M14 5h6l2 2M30 29h6l2-2'/%3E%3C/g%3E%3Cg fill='url%28%23g%29'%3E%3Ccircle cx='13' cy='14' r='1.2'/%3E%3Ccircle cx='39' cy='16' r='1.2'/%3E%3Ccircle cx='22' cy='7' r='1.1'/%3E%3Ccircle cx='38' cy='27' r='1.1'/%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='39' cy='23' r='1'/%3E%3C/g%3E%3C/svg%3E");--sp-trace:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 8'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%236cc4ff'/%3E%3Cstop offset='1' stop-color='%23b59cff'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 4h40l3-3h22' fill='none' stroke='url%28%23g%29' stroke-width='.8'/%3E%3Ccircle cx='67' cy='1.5' r='1.4' fill='%23b59cff'/%3E%3C/svg%3E")}[data-palette=spartan] .reading-progress{background:repeating-linear-gradient(90deg,transparent 0 16px,var(--pub-paper) 16px 18px,transparent 18px 23px,var(--pub-paper) 23px 25px,transparent 25px 34px,var(--pub-paper) 34px 36px),linear-gradient(90deg,var(--sp-cortana-a),var(--sp-cortana-b));height:4px;overflow:hidden}[data-palette=spartan] .reading-progress:after{content:"";background:var(--sp-cortana-b);width:8px;height:100%;box-shadow:0 0 6px var(--sp-cortana-b);position:absolute;top:0;right:0}[data-palette=spartan] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);vertical-align:1px;width:52px;height:34px;font:700 15px/1 var(--pub-tech);color:var(--sp-cortana-ink);text-shadow:0 0 6px var(--sp-cortana-b);place-items:center;margin-right:12px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){[data-palette=spartan] .reading-scene-title h2:before{text-shadow:0 0 6px color-mix(in srgb,var(--sp-cortana-b) 45%,transparent)}}[data-palette=spartan] .reading-scene-title h2:before{background:var(--sp-circuit) center/52px 34px no-repeat,repeating-linear-gradient(0deg,var(--sp-cortana-b) 0 1px,transparent 1px 3px)}@supports (color:color-mix(in lab, red, red)){[data-palette=spartan] .reading-scene-title h2:before{background:var(--sp-circuit) center/52px 34px no-repeat,repeating-linear-gradient(0deg,color-mix(in srgb,var(--sp-cortana-b) 12%,transparent) 0 1px,transparent 1px 3px)}}[data-palette=spartan] .reading-scene-title h2:after{content:"";vertical-align:middle;opacity:.75;background:var(--sp-trace) center/72px 8px no-repeat;width:72px;height:8px;margin-left:12px;display:inline-block}[data-palette=spartan] .book-category{clip-path:none;color:var(--pub-plate-ink);background:0 0;align-items:center;gap:8px;padding:0;display:inline-flex}[data-palette=spartan] .book-category .book-dot{display:none}[data-palette=spartan] .book-category .book-kind{clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,0 100%);background:linear-gradient(var(--pub-glow),var(--pub-glow)) 0 100%/100% 1.5px no-repeat,var(--pub-plate);padding:3px 16px 4px 9px}[data-palette=spartan] .book-category .book-no{width:36px;height:24px;font:700 12px/1 var(--pub-tech);letter-spacing:0;color:var(--sp-cortana-ink);background:var(--sp-circuit) center/36px 24px no-repeat,repeating-linear-gradient(0deg,var(--sp-cortana-b) 0 1px,transparent 1px 3px);place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){[data-palette=spartan] .book-category .book-no{background:var(--sp-circuit) center/36px 24px no-repeat,repeating-linear-gradient(0deg,color-mix(in srgb,var(--sp-cortana-b) 12%,transparent) 0 1px,transparent 1px 3px)}}[data-palette=spartan] .book-cover>span:last-child{padding-right:18px}[data-palette=spartan] .book-cover>span:last-child:after{content:"";background:var(--sp-chip-cover) center/contain no-repeat;pointer-events:none;width:30px;height:104px;position:absolute;bottom:-8px;right:-10px}@media (max-width:700px){[data-palette=spartan] .reading-scene-title h2:after{display:none}[data-palette=spartan] .book-cover>span:last-child{padding-right:12px}[data-palette=spartan] .book-cover>span:last-child:after{width:18px;height:62px;bottom:-5px;right:-6px}}[data-palette=redbook]{--rb-mountains:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 13'%3E%3Cpath d='M0 13 0 12 14 6 20 9 32 2 44 10 52 7 62 12 76 5 84 8 96 1 110 10 120 12 120 13Z'/%3E%3C/svg%3E");--rb-divider:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='5' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center/14px no-repeat,linear-gradient(90deg,transparent,#000) left center/calc(50% - 16px) 1px no-repeat,linear-gradient(90deg,#000,transparent) right center/calc(50% - 16px) 1px no-repeat}[data-palette=redbook] .public-header{border-bottom:3px double var(--pub-gold);margin-bottom:14px;position:relative}[data-palette=redbook] .public-header:after{content:"";pointer-events:none;background:var(--pub-map);opacity:.55;height:13px;-webkit-mask:var(--rb-mountains) 0 100%/120px 13px repeat-x;-webkit-mask:var(--rb-mountains) 0 100%/120px 13px repeat-x;-webkit-mask:var(--rb-mountains) 0 100%/120px 13px repeat-x;-webkit-mask:var(--rb-mountains) 0 100%/120px 13px repeat-x;mask:var(--rb-mountains) 0 100%/120px 13px repeat-x;position:absolute;top:100%;left:0;right:0}[data-palette=redbook] .public-brand{letter-spacing:.2em;font-size:16px;font-weight:600}[data-palette=redbook] .public-brand-mark{border:2px solid var(--pub-gold);border-radius:50%;width:13px;height:13px;font-size:0}[data-palette=redbook] .book-cover{color:var(--pub-cover-ink);box-shadow:inset 0 0 0 1px var(--pub-map),inset 0 0 0 4px var(--pub-cover),inset 0 0 0 5px var(--pub-gold);background:linear-gradient(transparent 64%,var(--pub-cover-band) 64%),radial-gradient(ellipse at 50% 45%,var(--pub-cover) 40%,var(--pub-cover-edge));border-radius:2px}[data-palette=redbook] .book-cover:before{content:"";background:repeating-radial-gradient(ellipse at 38% 52%,transparent 0 6px,var(--pub-map) 6px 7px);opacity:.7;pointer-events:none;position:absolute;inset:8% 9% 38%;-webkit-mask:radial-gradient(at 38% 52%,#000 30%,#0000 70%);mask:radial-gradient(at 38% 52%,#000 30%,#0000 70%)}[data-palette=redbook] .book-cover:after{content:"";background:var(--pub-accent);clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);pointer-events:none;width:22px;height:22px;position:absolute;top:12px;right:12px}[data-palette=redbook] .book-cover-series{font-family:var(--pub-tech);letter-spacing:.18em;color:var(--pub-cover-sub)}[data-palette=redbook] .book-category,[data-palette=redbook] .reading-title>span{color:var(--pub-kicker);letter-spacing:.14em;padding-left:18px;font-weight:600;display:inline-block;position:relative}[data-palette=redbook] .book-category:before,[data-palette=redbook] .reading-title>span:before{content:"";background:var(--pub-accent);width:11px;height:11px;box-shadow:inset 0 0 0 2px var(--pub-accent),inset 0 0 0 3px var(--pub-on-accent);border-radius:50%;margin-top:-5.5px;position:absolute;top:50%;left:0}@supports (color:color-mix(in lab, red, red)){[data-palette=redbook] .book-category:before,[data-palette=redbook] .reading-title>span:before{box-shadow:inset 0 0 0 2px var(--pub-accent),inset 0 0 0 3px color-mix(in srgb,var(--pub-on-accent) 55%,transparent)}}[data-palette=redbook] .book-read{background:var(--pub-accent);color:var(--pub-on-accent);box-shadow:inset 0 0 0 2px var(--pub-accent),inset 0 0 0 3px var(--pub-gold-hi);border-radius:3px}[data-palette=redbook] .book-read:hover{background:var(--pub-accent-strong);box-shadow:inset 0 0 0 2px var(--pub-accent-strong),inset 0 0 0 3px var(--pub-gold-hi)}[data-palette=redbook] .book-wiki{border-radius:3px}[data-palette=redbook] .reading-title:after,[data-palette=redbook] .reading-body hr{content:"";background:var(--pub-gold);width:220px;height:14px;-webkit-mask:var(--rb-divider);-webkit-mask:var(--rb-divider);-webkit-mask:var(--rb-divider);-webkit-mask:var(--rb-divider);mask:var(--rb-divider);border:0;display:block}[data-palette=redbook] .reading-title:after{margin:28px auto 0}[data-palette=redbook] .reading-progress{background:var(--pub-accent);height:2px}[data-palette=redbook] .reading-scene-title h2:before{content:counter(scene,upper-roman);vertical-align:3px;min-width:34px;height:34px;font:600 15px/1 var(--pub-tech);color:var(--pub-gold-hi);background:var(--pub-accent);box-shadow:0 0 0 1px var(--pub-gold),inset 0 0 0 2px var(--pub-accent),inset 0 0 0 3px var(--pub-gold-hi);place-items:center;margin-right:12px;padding:0 6px;display:inline-grid}[data-palette=silmaril]{--sm-waves:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 12'%3E%3Cpath d='M0 6Q20 0 40 6T80 6M0 6Q20 12 40 6T80 6' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E");--sm-divider:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 10'%3E%3Cpath d='M8 1l4 4-4 4-4-4ZM20 0l5 5-5 5-5-5ZM32 1l4 4-4 4-4-4Z'/%3E%3C/svg%3E") center/40px 10px no-repeat,linear-gradient(90deg,transparent,#000) left center/calc(50% - 24px) 1px no-repeat,linear-gradient(90deg,#000,transparent) right center/calc(50% - 24px) 1px no-repeat;--sm-light:linear-gradient(90deg,var(--pub-silver),var(--pub-gold))}[data-palette=silmaril] .public-header{border-bottom:0;margin-bottom:13px;position:relative}[data-palette=silmaril] .public-header:after{content:"";pointer-events:none;background:var(--sm-light);height:12px;-webkit-mask:var(--sm-waves) 0 0/80px 12px repeat-x;-webkit-mask:var(--sm-waves) 0 0/80px 12px repeat-x;-webkit-mask:var(--sm-waves) 0 0/80px 12px repeat-x;-webkit-mask:var(--sm-waves) 0 0/80px 12px repeat-x;mask:var(--sm-waves) 0 0/80px 12px repeat-x;position:absolute;top:100%;left:0;right:0}[data-palette=silmaril] .public-header:before{content:"";background:var(--sm-light);pointer-events:none;height:1.5px;position:absolute;bottom:-1px;left:0;right:0}[data-palette=silmaril] .public-brand{letter-spacing:.22em;font-size:16px;font-weight:400}[data-palette=silmaril] .public-brand-mark{clip-path:polygon(30% 0,70% 0,100% 32%,50% 100%,0 32%);background:conic-gradient(from 20deg at 50% 34%,#fff,var(--pub-silver-hi),var(--pub-gold-hi),#fff,var(--pub-silver),var(--pub-gold-hi),#fff);width:12px;height:15px;font-size:0}[data-palette=silmaril]:not([data-theme=dark]) .public-brand-mark{background:conic-gradient(from 20deg at 50% 34%,var(--pub-silver-hi),var(--pub-silver),var(--pub-gold),var(--pub-silver-hi),var(--pub-brand),var(--pub-gold),var(--pub-silver-hi))}[data-palette=silmaril] .book-cover{background:radial-gradient(circle at 18% 28%,var(--pub-silver-hi),transparent 48%),radial-gradient(circle at 82% 28%,var(--pub-gold-hi),transparent 48%),linear-gradient(transparent 62%,var(--pub-cover) 85%),linear-gradient(180deg,var(--pub-cover-top),var(--pub-cover))}@supports (color:color-mix(in lab, red, red)){[data-palette=silmaril] .book-cover{background:radial-gradient(circle at 18% 28%,color-mix(in srgb,var(--pub-silver-hi) 32%,transparent),transparent 48%),radial-gradient(circle at 82% 28%,color-mix(in srgb,var(--pub-gold-hi) 32%,transparent),transparent 48%),linear-gradient(transparent 62%,var(--pub-cover) 85%),linear-gradient(180deg,var(--pub-cover-top),var(--pub-cover))}}[data-palette=silmaril] .book-cover:before{content:"";background:repeating-conic-gradient(from 0deg at 50% var(--sm-jewel-y,38%),var(--pub-gold-hi) 0 2deg,transparent 2deg 12deg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-palette=silmaril] .book-cover:before{background:repeating-conic-gradient(from 0deg at 50% var(--sm-jewel-y,38%),color-mix(in srgb,var(--pub-gold-hi) 30%,transparent) 0 2deg,transparent 2deg 12deg)}}[data-palette=silmaril] .book-cover:before{-webkit-mask:radial-gradient(circle at 50% var(--sm-jewel-y,38%),#000 0 18%,transparent 52%);-webkit-mask:radial-gradient(circle at 50% var(--sm-jewel-y,38%),#000 0 18%,transparent 52%);-webkit-mask:radial-gradient(circle at 50% var(--sm-jewel-y,38%),#000 0 18%,transparent 52%);-webkit-mask:radial-gradient(circle at 50% var(--sm-jewel-y,38%),#000 0 18%,transparent 52%);mask:radial-gradient(circle at 50% var(--sm-jewel-y,38%),#000 0 18%,transparent 52%);pointer-events:none}[data-palette=silmaril] .book-cover:after{content:"";left:50%;top:var(--sm-jewel-y,38%);clip-path:polygon(30% 0,70% 0,100% 32%,50% 100%,0 32%);background:conic-gradient(from 20deg at 50% 34%,#fff,var(--pub-silver-hi),var(--pub-gold-hi),#fff,var(--pub-silver),var(--pub-gold-hi),#fff);pointer-events:none;width:36px;height:42px;position:absolute;transform:translate(-50%,-50%)}[data-palette=silmaril] .book-cover-series{font-family:var(--pub-tech);letter-spacing:.2em;color:var(--pub-cover-sub)}[data-palette=silmaril] .book-category,[data-palette=silmaril] .reading-title>span{color:var(--pub-kicker);letter-spacing:.14em;padding-left:16px;font-weight:600;display:inline-block;position:relative}[data-palette=silmaril] .book-category:before,[data-palette=silmaril] .reading-title>span:before{content:"";clip-path:polygon(30% 0,70% 0,100% 32%,50% 100%,0 32%);background:linear-gradient(135deg,var(--pub-silver),var(--pub-gold));width:9px;height:11px;margin-top:-5.5px;position:absolute;top:50%;left:0}[data-palette=silmaril] .book-read{background:var(--pub-pri-bg) padding-box,var(--sm-light) border-box;color:var(--pub-on-accent);border:1.5px solid #0000;border-radius:2px}[data-palette=silmaril] .book-read:hover{background:var(--pub-pri-bg) padding-box,var(--pub-gold) border-box;filter:brightness(1.08)}[data-palette=silmaril] .book-wiki{border-radius:2px}[data-palette=silmaril] .reading-title:after,[data-palette=silmaril] .reading-body hr{content:"";background:var(--sm-light);width:220px;height:14px;-webkit-mask:var(--sm-divider);-webkit-mask:var(--sm-divider);-webkit-mask:var(--sm-divider);-webkit-mask:var(--sm-divider);mask:var(--sm-divider);border:0;display:block}[data-palette=silmaril] .reading-title:after{margin:28px auto 0}[data-palette=silmaril] .reading-progress{background:var(--sm-light);height:2px}[data-palette=silmaril] .reading-scene-title h2:before{content:counter(scene,upper-roman);vertical-align:3px;width:34px;height:34px;font:400 14px/1 var(--pub-tech);color:var(--pub-ink);background:radial-gradient(circle,var(--pub-paper) 0 14.5px,transparent 15px),conic-gradient(var(--pub-silver) 0 50%,var(--pub-gold) 0 100%);border-radius:50%;place-items:center;margin-right:12px;display:inline-grid}[data-palette=hitchhiker]{--hh-towel:linear-gradient(var(--pub-towel-a),var(--pub-towel-a)) 0 2px/100% 2px no-repeat,linear-gradient(var(--pub-towel-b),var(--pub-towel-b)) 0 6px/100% 1px no-repeat,linear-gradient(var(--pub-towel),var(--pub-towel)) 0 0/100% 10px no-repeat,repeating-linear-gradient(90deg,var(--pub-towel) 0 1.5px,transparent 1.5px 4px) 0 10px/100% 4px no-repeat;--hh-orbit:radial-gradient(15px 5px at 50% 50%,transparent 70%,var(--pub-ink) 76% 92%,transparent 98%),radial-gradient(circle at 50% 50%,var(--pub-planet) 0 6px,transparent 6.5px),radial-gradient(circle,var(--pub-orbit) 0 1.3px,transparent 1.8px) 0 50%/9px 6px repeat-x;--hh-fade:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}[data-palette=hitchhiker] .public-header{--pub-ink:#fff6d6;--pub-text:#e6e1d3;--pub-muted:#bdb6a4;--pub-rule:#bdb6a4;--pub-line:#3a3a40;--pub-key:#1e1e22;--pub-key-line:#3a3a40;--pub-bevel:none;color:var(--pub-ink);background:linear-gradient(#1d1d21,#0b0b0d);border-bottom:0;margin-bottom:14px;position:relative}[data-palette=hitchhiker] .public-header:after{content:"";pointer-events:none;background:var(--hh-towel);height:14px;position:absolute;top:100%;left:0;right:0}[data-palette=hitchhiker] .public-brand{font-family:var(--pub-tech);letter-spacing:.04em;font-size:18px;font-weight:600}[data-palette=hitchhiker] .public-brand-mark{background:var(--pub-planet);border-radius:50%;width:14px;height:14px;margin-right:6px;font-size:0;position:relative}[data-palette=hitchhiker] .public-brand-mark:after{content:"";border:2px solid #fff6d6;border-radius:50%;width:26px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-20deg)}[data-palette=hitchhiker] .book-cover{color:var(--pub-cover-ink);box-shadow:inset 0 0 0 7px var(--pub-bezel),inset 0 -24px 0 var(--pub-bezel),0 3px 0 var(--pub-out);background:radial-gradient(11px 3.5px at 80% var(--hh-planet-y,16%),transparent 70%,var(--pub-line-art) 76% 94%,transparent 100%),radial-gradient(circle at 80% var(--hh-planet-y,16%),transparent 0 6px,var(--pub-line-art) 6.5px 7.5px,transparent 8px),radial-gradient(circle at 20% 58%,#fff6d6 0 .8px,transparent 1.3px),radial-gradient(circle at 86% 26%,#fff6d6 0 1px,transparent 1.5px),radial-gradient(circle at 34% 18%,#fff6d6 0 .7px,transparent 1.2px),linear-gradient(170deg,var(--pub-screen-top),var(--pub-screen));border-radius:14px;padding:17px 16px 34px}[data-palette=hitchhiker] .book-cover svg{display:none}[data-palette=hitchhiker] .book-cover:before{content:"DON'T\a PANIC";white-space:pre;text-align:center;color:var(--pub-panic);text-shadow:2px 2px 0 var(--pub-panic-edge),0 0 10px var(--pub-panic);font:400 27px/1.02 Shrikhand,Jua,serif;position:absolute;top:27%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){[data-palette=hitchhiker] .book-cover:before{text-shadow:2px 2px 0 var(--pub-panic-edge),0 0 10px color-mix(in srgb,var(--pub-panic) 40%,transparent)}}[data-palette=hitchhiker] .book-cover:before{pointer-events:none;transform:rotate(-5deg)}[data-palette=hitchhiker] .book-cover:after{content:"";background:var(--pub-accent);pointer-events:none;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;bottom:8px;left:50%}[data-palette=hitchhiker] .book-cover-series{font-family:var(--pub-tech);letter-spacing:.12em;color:#9a9486}[data-palette=hitchhiker] .book-cover strong{-webkit-line-clamp:2;font-size:18px}[data-palette=hitchhiker] .book-cover small{color:var(--pub-line-art)}[data-palette=hitchhiker] .book-category,[data-palette=hitchhiker] .reading-title>span{border:1.5px solid var(--pub-out);background:var(--pub-sticker);color:var(--pub-sticker-ink);border-radius:999px;padding:2px 11px;font-weight:600;display:inline-block;transform:rotate(-2deg)}[data-palette=hitchhiker] .book-read,[data-palette=hitchhiker] .book-wiki{border:2px solid var(--pub-out);box-shadow:0 3px 0 var(--pub-out);border-radius:12px}[data-palette=hitchhiker] .book-read{background:var(--pub-accent);color:var(--pub-on-accent);font-weight:600}[data-palette=hitchhiker] .book-read:hover{background:var(--pub-accent-strong)}[data-palette=hitchhiker] .reading-title:after,[data-palette=hitchhiker] .reading-body hr{content:"";background:var(--hh-orbit);width:220px;height:16px;-webkit-mask:var(--hh-fade);-webkit-mask:var(--hh-fade);-webkit-mask:var(--hh-fade);-webkit-mask:var(--hh-fade);mask:var(--hh-fade);border:0;display:block}[data-palette=hitchhiker] .reading-title:after{margin:28px auto 0}[data-palette=hitchhiker] .reading-progress{background:var(--pub-accent);height:3px}[data-palette=hitchhiker] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);vertical-align:4px;border:2px solid var(--pub-out);background:var(--pub-sticker);width:40px;height:30px;color:var(--pub-sticker-ink);font:600 14px/1 var(--pub-tech);border-radius:13px 13px 13px 3px;place-items:center;margin-right:14px;display:inline-grid}@media (max-width:700px){[data-palette=hitchhiker] .book-cover{--hh-planet-y:12%;box-shadow:inset 0 0 0 4px var(--pub-bezel),inset 0 -15px 0 var(--pub-bezel),0 2px 0 var(--pub-out);border-radius:10px;justify-content:flex-end;padding:10px 9px 22px}[data-palette=hitchhiker] .book-cover:before{font-size:16px;top:20%}[data-palette=hitchhiker] .book-cover:after{width:6px;height:6px;margin-left:-3px;bottom:5px}[data-palette=hitchhiker] .book-cover-series{display:none}[data-palette=hitchhiker] .book-cover strong{font-size:13px}[data-palette=hitchhiker] .book-cover small{margin-top:2px;font-size:9px}[data-palette=hitchhiker] .reading-scene-title h2:before{width:34px;height:26px;margin-right:9px;font-size:12px}}[data-palette=tron]{--tr-grid:linear-gradient(var(--pub-gridline) 1px,transparent 1px),linear-gradient(90deg,var(--pub-gridline) 1px,transparent 1px);--tr-disc:radial-gradient(circle,var(--pub-accent) 0 1.8px,transparent 2.4px 4.2px,var(--pub-accent) 4.6px 5.4px,transparent 5.9px);--tr-jog:linear-gradient(to top right,transparent calc(50% - 1.1px),var(--pub-accent) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + 1.1px));--tr-jog-rival:linear-gradient(to top right,transparent calc(50% - 1.1px),var(--pub-rival) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + 1.1px));--tr-band:linear-gradient(var(--pub-rival),var(--pub-rival)) right var(--tr-o,120px) top 1px/6px 3.5px no-repeat,linear-gradient(var(--pub-rival),var(--pub-rival)) right 0 top 2px/var(--tr-o,120px) 1.5px no-repeat,linear-gradient(var(--pub-accent),var(--pub-accent)) 0 2px/calc(100% - var(--tr-j,160px) - 7px) 1.5px no-repeat,var(--tr-jog) right var(--tr-j,160px) top 2px/7.5px 7.5px no-repeat,linear-gradient(var(--pub-accent),var(--pub-accent)) right 0 top 8px/calc(var(--tr-j,160px) + .5px) 1.5px no-repeat;--tr-div:linear-gradient(var(--pub-accent),var(--pub-accent)) 0 3.25px/92.5px 1.5px no-repeat,var(--tr-jog) 92px 4px/8px 8px no-repeat,linear-gradient(var(--pub-accent),var(--pub-accent)) 99.5px 11.25px/5.5px 1.5px no-repeat,linear-gradient(var(--pub-accent),var(--pub-accent)) 104px 10.5px/6px 3px no-repeat,linear-gradient(var(--pub-rival),var(--pub-rival)) 127.5px 11.25px/92.5px 1.5px no-repeat,var(--tr-jog-rival) 120px 4px/8px 8px no-repeat,linear-gradient(var(--pub-rival),var(--pub-rival)) 115px 3.25px/5.5px 1.5px no-repeat,linear-gradient(var(--pub-rival),var(--pub-rival)) 110px 2.5px/6px 3px no-repeat;--tr-fade:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}[data-palette=tron] .public-site:not(.reader){background-image:var(--tr-grid);background-size:24px 24px}[data-palette=tron] .public-header{border-bottom:0;margin-bottom:10px;position:relative}[data-palette=tron] .public-header:after{content:"";pointer-events:none;background:var(--tr-band);height:10px;filter:drop-shadow(0 0 2px var(--pub-glow));position:absolute;top:100%;left:0;right:0}[data-palette=tron] .public-brand{font-family:var(--pub-tech);letter-spacing:.22em;text-transform:uppercase;font-size:15px;font-weight:500}[data-palette=tron] .public-brand-mark{border:1.5px solid var(--pub-accent);background:var(--tr-disc);width:20px;height:20px;box-shadow:0 0 8px var(--pub-glow);border-radius:50%;font-size:0}[data-palette=tron] .book-cover{--tr-r:22px;border:1px solid var(--pub-accent-soft);background:radial-gradient(circle at 50% 62%,transparent 0 calc(var(--tr-r) - 6px),var(--pub-cover-line) calc(var(--tr-r) - 5.5px) calc(var(--tr-r) - 4.5px),transparent calc(var(--tr-r) - 4px) calc(var(--tr-r) - .5px),var(--pub-cover-line) var(--tr-r) calc(var(--tr-r) + 1.5px),var(--pub-cover-line) calc(var(--tr-r) + 2px),transparent calc(var(--tr-r) + 8px)),var(--pub-cover);border-radius:3px;justify-content:flex-start;gap:8px}@supports (color:color-mix(in lab, red, red)){[data-palette=tron] .book-cover{background:radial-gradient(circle at 50% 62%,transparent 0 calc(var(--tr-r) - 6px),color-mix(in srgb,var(--pub-cover-line) 55%,transparent) calc(var(--tr-r) - 5.5px) calc(var(--tr-r) - 4.5px),transparent calc(var(--tr-r) - 4px) calc(var(--tr-r) - .5px),var(--pub-cover-line) var(--tr-r) calc(var(--tr-r) + 1.5px),color-mix(in srgb,var(--pub-cover-line) 18%,transparent) calc(var(--tr-r) + 2px),transparent calc(var(--tr-r) + 8px)),var(--pub-cover)}}[data-palette=tron] .book-cover svg{display:none}[data-palette=tron] .book-cover:before{content:"";pointer-events:none;background-color:var(--pub-cover);background-image:linear-gradient(var(--pub-cover-grid) 1px,transparent 1px),linear-gradient(90deg,var(--pub-cover-grid) 1px,transparent 1px);border-top:1.5px solid var(--pub-cover-line);height:80%;box-shadow:0 -3px 14px var(--pub-cover-glow);transform-origin:50% 0;background-position:50% 0;background-size:22px 16px;position:absolute;top:62%;left:-70%;right:-70%;transform:perspective(70px)rotateX(50deg)}[data-palette=tron] .book-cover:after{content:"";pointer-events:none;background:linear-gradient(var(--pub-cover-rival),var(--pub-cover-rival)) 0 100%/52% 1.5px no-repeat,linear-gradient(var(--pub-cover-line),var(--pub-cover-line)) 100% 20%/40% 1.5px no-repeat;height:18%;filter:drop-shadow(0 0 3px var(--pub-cover-line));position:absolute;bottom:12%;left:8%;right:8%}[data-palette=tron] .book-cover-series{font-family:var(--pub-tech);letter-spacing:.2em;color:var(--pub-cover-line)}[data-palette=tron] .book-cover strong{letter-spacing:.06em;-webkit-line-clamp:3;font-size:18px;font-weight:500}[data-palette=tron] .book-cover small{color:var(--pub-cover-line)}[data-palette=tron] .book-category,[data-palette=tron] .reading-title>span{border-inline:2px solid var(--pub-accent);background:var(--pub-tint);letter-spacing:.08em;padding:2px 10px;display:inline-block}[data-palette=tron] .book-read{background:var(--pub-accent);color:var(--pub-on-accent);box-shadow:inset 0 0 0 2px var(--pub-accent),inset 0 0 0 3px var(--pub-on-accent-line),0 0 12px var(--pub-glow);border-radius:2px;font-weight:600}[data-palette=tron] .book-read:hover{background:var(--pub-accent-strong);box-shadow:inset 0 0 0 2px var(--pub-accent-strong),inset 0 0 0 3px var(--pub-on-accent-line),0 0 14px var(--pub-glow)}[data-palette=tron] .book-wiki{border-color:var(--pub-accent-soft);border-radius:2px}[data-palette=tron] .reading-title:after,[data-palette=tron] .reading-body hr{content:"";background:var(--tr-div);width:220px;height:16px;-webkit-mask:var(--tr-fade);-webkit-mask:var(--tr-fade);-webkit-mask:var(--tr-fade);-webkit-mask:var(--tr-fade);mask:var(--tr-fade);filter:drop-shadow(0 0 2.5px var(--pub-glow));border:0;display:block}[data-palette=tron] .reading-title:after{margin:28px auto 0}[data-palette=tron] .reading-progress{background:var(--pub-accent);height:2px;box-shadow:0 0 8px var(--pub-glow)}[data-palette=tron] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);box-sizing:border-box;vertical-align:4px;border:1.5px solid var(--pub-accent);width:38px;height:38px;box-shadow:inset 0 0 0 4px var(--pub-paper),inset 0 0 0 5px var(--pub-accent-soft),0 0 10px var(--pub-glow);font:600 12px/1 var(--pub-tech);color:var(--pub-ink);border-radius:50%;place-items:center;margin-right:14px;display:inline-grid}@media (max-width:700px){[data-palette=tron] .public-header:after{--tr-j:96px;--tr-o:64px}[data-palette=tron] .public-brand{letter-spacing:.16em;font-size:13px}[data-palette=tron] .book-cover{--tr-r:14px;padding:10px 9px}[data-palette=tron] .book-cover-series{display:none}[data-palette=tron] .book-cover strong{font-size:13px}[data-palette=tron] .book-cover small{margin-top:2px;font-size:9px}[data-palette=tron] .reading-scene-title h2:before{width:32px;height:32px;margin-right:10px;font-size:11px}}@keyframes mx-blink{50%{opacity:0}}[data-palette=matrix]{--mx-glyphs:"ﾊﾐﾋｰｳｼﾅﾓﾆｻﾜﾂｵﾘｱﾎﾃﾏｹﾒｴｶｷﾑﾕﾗｾﾈｽﾀﾇﾍ012ｦｲｸｺｿﾁﾄﾉﾌﾔﾖﾙﾚﾛﾝ345ﾊﾐﾋｰｳｼﾅﾓﾆｻﾜﾂｵﾘｱﾎﾃﾏｹﾒｴｶｷﾑﾕﾗｾﾈｽﾀﾇﾍ678ｦｲｸｺｿﾁﾄﾉﾌﾔﾖﾙﾚﾛﾝ9ﾊﾐﾋｰｳｼﾅﾓﾆｻﾜﾂｵﾘｱﾎﾃﾏｹﾒｴｶｷﾑﾕﾗｾﾈｽﾀﾇﾍ012ｦｲｸｺｿﾁﾄﾉﾌﾔﾖﾙﾚﾛﾝ345ﾊﾐﾋｰｳｼﾅﾓﾆｻﾜﾂｵﾘｱﾎﾃﾏｹﾒｴｶｷﾑﾕﾗｾﾈｽﾀﾇﾍ678ｦｲｸｺｿﾁﾄﾉﾌﾔﾖﾙﾚﾛﾝ9";--mx-line:"ﾊﾐﾋｰｳｼﾅ0ｻﾜﾂｵﾘｱﾎ";--mx-rain:linear-gradient(90deg,var(--pub-head) 0 2px,transparent 2px) 5px 9px/37px 3px repeat-x,linear-gradient(90deg,var(--pub-rain) 0 2px,transparent 2px) 5px 0/37px 9px repeat-x,linear-gradient(90deg,var(--pub-head) 0 2px,transparent 2px) 16px 3px/29px 3px repeat-x,linear-gradient(90deg,var(--pub-rain) 0 2px,transparent 2px) 16px 0/29px 3px repeat-x,linear-gradient(90deg,var(--pub-head) 0 2px,transparent 2px) 11px 12px/23px 3px repeat-x,linear-gradient(90deg,var(--pub-rain) 0 2px,transparent 2px) 11px 0/23px 12px repeat-x,linear-gradient(90deg,var(--pub-head) 0 2px,transparent 2px) 26px 6px/41px 3px repeat-x,linear-gradient(90deg,var(--pub-rain) 0 2px,transparent 2px) 26px 0/41px 6px repeat-x;--mx-rain-fade:linear-gradient(#0000004d,#000 80%);--mx-fade:linear-gradient(90deg,transparent,#000 28%,#000 72%,transparent);--mx-drop:linear-gradient(transparent,var(--pub-cover-glyph) 72%,var(--pub-cover-head) 94%);--mx-streaks:var(--mx-drop) right 3px top 0/15px 38% no-repeat,var(--mx-drop) right 18px top 23.3%/15px 40% no-repeat,var(--mx-drop) right 33px top 0/15px 22% no-repeat,var(--mx-drop) right 48px top 36.7%/15px 40% no-repeat,var(--mx-drop) right 63px top 7.7%/15px 48% no-repeat,var(--mx-drop) right 78px top 14.3%/15px 30% no-repeat,var(--mx-drop) right 93px top 0/15px 44% no-repeat,var(--mx-drop) right 108px top 28.1%/15px 36% no-repeat,var(--mx-drop) right 123px top 2.7%/15px 26% no-repeat,var(--mx-drop) right 138px top 20.7%/15px 42% no-repeat}[data-palette=matrix] .public-header{border-bottom:0;margin-bottom:16px;position:relative}[data-palette=matrix] .public-header:after{content:"";pointer-events:none;background:var(--mx-rain);height:16px;-webkit-mask:var(--mx-rain-fade);-webkit-mask:var(--mx-rain-fade);-webkit-mask:var(--mx-rain-fade);-webkit-mask:var(--mx-rain-fade);mask:var(--mx-rain-fade);filter:drop-shadow(0 0 2px var(--pub-glow));position:absolute;top:100%;left:0;right:0}[data-palette=matrix] .public-brand{font-family:var(--pub-tech);letter-spacing:.1em;text-transform:uppercase;gap:4px;font-size:19px;font-weight:400}[data-palette=matrix] .public-brand-mark{background:var(--pub-accent);width:9px;height:18px;box-shadow:0 0 8px var(--pub-glow);order:1;font-size:0;animation:1.1s step-end infinite mx-blink}[data-palette=matrix] .book-cover{border:1px solid var(--pub-accent-line);background:var(--pub-cover);border-radius:2px;justify-content:flex-end}[data-palette=matrix] .book-cover svg{display:none}[data-palette=matrix] .book-cover:before{content:var(--mx-glyphs);content:var(--mx-glyphs) / "";pointer-events:none;writing-mode:vertical-rl;text-orientation:upright;font:400 12px/15px var(--pub-glyph);letter-spacing:0;word-break:break-all;color:#0000;background:var(--mx-streaks);filter:drop-shadow(0 0 2px var(--pub-cover-glyph));-webkit-background-clip:text;background-clip:text;padding:0 3px;position:absolute;inset:0;overflow:hidden;transform:scaleX(-1)}@supports (color:color-mix(in lab, red, red)){[data-palette=matrix] .book-cover:before{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--pub-cover-glyph) 60%,transparent))}}[data-palette=matrix] .book-cover-series{background:var(--pub-cover);font-family:var(--pub-tech);letter-spacing:.14em;color:var(--pub-cover-glyph);align-self:flex-start;padding:1px 4px}[data-palette=matrix] .book-cover>span:last-child{background:linear-gradient(transparent,var(--pub-cover) 34%);margin:0 -16px -18px;padding:22px 16px 16px}[data-palette=matrix] .book-cover strong{-webkit-line-clamp:3;color:var(--pub-cover-ink);text-shadow:0 0 8px var(--pub-cover-glyph);font-size:18px}@supports (color:color-mix(in lab, red, red)){[data-palette=matrix] .book-cover strong{text-shadow:0 0 8px color-mix(in srgb,var(--pub-cover-glyph) 70%,transparent)}}[data-palette=matrix] .book-cover small{font-family:var(--pub-code);color:var(--pub-cover-glyph)}[data-palette=matrix] .book-category,[data-palette=matrix] .reading-title>span{letter-spacing:.04em;padding-left:0}[data-palette=matrix] .book-category:before,[data-palette=matrix] .reading-title>span:before{content:"›";content:"›" / "";color:var(--pub-accent);margin-right:6px}[data-palette=matrix] .book-read{background:var(--pub-accent);color:var(--pub-on-accent);font-family:var(--pub-code);box-shadow:0 0 12px var(--pub-glow);border-radius:0;font-weight:700}[data-palette=matrix] .book-read:hover{background:var(--pub-accent-strong)}[data-palette=matrix] .book-read>span{background:var(--pub-on-accent);width:8px;height:15px;font-size:0;animation:1.1s step-end infinite mx-blink}[data-palette=matrix] .book-wiki{font-family:var(--pub-code);border:0;border-radius:0;padding:0 8px}[data-palette=matrix] .book-wiki:before{content:"[";content:"[" / "";color:var(--pub-accent);margin-right:8px}[data-palette=matrix] .book-wiki:after{content:"]";content:"]" / "";color:var(--pub-accent);margin-left:8px}[data-palette=matrix] .reading-body hr{background:0 0;border:0;height:auto;overflow:visible}[data-palette=matrix] .reading-title:after,[data-palette=matrix] .reading-body hr:after{content:var(--mx-line);content:var(--mx-line) / "";width:220px;font:400 12px/18px var(--pub-glyph);letter-spacing:.3em;text-indent:.3em;text-align:center;white-space:nowrap;color:#0000;background:linear-gradient(90deg,var(--pub-rain) 0 46.5%,var(--pub-accent) 46.5% 53.5%,var(--pub-rain) 53.5%);-webkit-mask:var(--mx-fade);-webkit-mask:var(--mx-fade);-webkit-mask:var(--mx-fade);-webkit-mask:var(--mx-fade);mask:var(--mx-fade);-webkit-background-clip:text;background-clip:text;margin:0 auto;display:block;overflow:hidden}[data-palette=matrix] .reading-title:after{margin-top:26px}[data-palette=matrix] .reading-progress{background:var(--pub-accent);height:2px;box-shadow:0 0 8px var(--pub-glow)}[data-palette=matrix] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);vertical-align:-2px;text-align:center;background:linear-gradient(var(--pub-rain),var(--pub-rain)) 50% 0/2px 5px no-repeat,linear-gradient(var(--pub-accent-dim),var(--pub-accent-dim)) 50% 7px/2px 5px no-repeat;min-width:30px;font:400 22px/1 var(--pub-tech);color:var(--pub-accent);text-shadow:0 0 8px var(--pub-glow);margin-right:12px;padding-top:15px;display:inline-block}@media (prefers-reduced-motion:reduce){[data-palette=matrix] :is(.public-brand-mark,.book-read>span){animation:none}}@media (max-width:700px){[data-palette=matrix] .public-brand{letter-spacing:.06em;font-size:16px}[data-palette=matrix] .public-brand-mark{width:8px;height:15px}[data-palette=matrix] .book-cover-series{display:none}[data-palette=matrix] .book-cover>span:last-child{margin:0 -10px -12px;padding:16px 10px 10px}[data-palette=matrix] .book-cover strong{font-size:13px}[data-palette=matrix] .book-cover small{margin-top:2px;font-size:9px}[data-palette=matrix] .reading-scene-title h2:before{min-width:26px;margin-right:9px;font-size:19px}}[data-palette=protoss]{--pt-crystal:polygon(50% 0,100% 42%,50% 100%,0 42%);--pt-div:linear-gradient(to bottom right,transparent 50%,var(--pub-psi) 50%) 107px 1px/3px 7px no-repeat,linear-gradient(to bottom left,transparent 50%,var(--pub-psi) 50%) 110px 1px/3px 7px no-repeat,linear-gradient(to top right,transparent 50%,var(--pub-psi) 50%) 107px 8px/3px 7px no-repeat,linear-gradient(to top left,transparent 50%,var(--pub-psi) 50%) 110px 8px/3px 7px no-repeat,radial-gradient(circle,var(--pub-gold) 0 1px,transparent 1.6px) 98px 6px/4px 4px no-repeat,radial-gradient(circle,var(--pub-gold) 0 1px,transparent 1.6px) 118px 6px/4px 4px no-repeat,linear-gradient(90deg,transparent,var(--pub-gold) 40%) 0 7.5px/92px 1px no-repeat,linear-gradient(90deg,var(--pub-gold) 60%,transparent) 128px 7.5px/92px 1px no-repeat;--pt-seam:linear-gradient(90deg,transparent,var(--pub-psi) 30%,var(--pub-psi) 70%,transparent);--pt-pri:linear-gradient(90deg,transparent,var(--pub-accent-line),transparent) 0 2px/100% 1px no-repeat,linear-gradient(var(--pub-accent-hi),var(--pub-accent)) var(--pub-accent)}[data-palette=protoss] .public-header{border-bottom:1px solid var(--pub-gold);margin-bottom:5px;position:relative}[data-palette=protoss] .public-header:after{content:"";pointer-events:none;background:var(--pt-seam);height:1px;box-shadow:0 0 6px var(--pub-psi-glow);position:absolute;top:calc(100% + 2px);left:8%;right:8%}[data-palette=protoss] .public-brand{font-family:var(--pub-tech);letter-spacing:.38em;text-transform:uppercase;font-size:13px;font-weight:400}[data-palette=protoss] .public-brand-mark{width:8px;height:18px;clip-path:var(--pt-crystal);background:linear-gradient(165deg,#e8f6ff,#4aa3f5 40%,#123d93 85%);font-size:0}[data-palette=protoss] .book-cover{--pt-y:66px;--pt-r:36px;text-align:center;border:1px solid var(--pub-gold-soft);background:radial-gradient(circle at 50% var(--pt-y),var(--pub-cover-glow),transparent calc(var(--pt-r) * 1.9)),radial-gradient(circle at 50% var(--pt-y),transparent 0 calc(var(--pt-r) - .5px),var(--pub-gold) var(--pt-r) calc(var(--pt-r) + .6px),transparent calc(var(--pt-r) + 1.2px)),linear-gradient(var(--pub-psi),transparent) 50% calc(var(--pt-y) + var(--pt-r) * .5)/1px calc(var(--pt-r) * .72) no-repeat,linear-gradient(90deg,transparent,var(--pub-gold),transparent) 50% calc(var(--pt-y) + var(--pt-r) * 1.3)/72% 1px no-repeat,var(--pub-cover);border-radius:2px;align-items:center}@supports (color:color-mix(in lab, red, red)){[data-palette=protoss] .book-cover{background:radial-gradient(circle at 50% var(--pt-y),var(--pub-cover-glow),transparent calc(var(--pt-r) * 1.9)),radial-gradient(circle at 50% var(--pt-y),transparent 0 calc(var(--pt-r) - .5px),color-mix(in srgb,var(--pub-gold) 55%,transparent) var(--pt-r) calc(var(--pt-r) + .6px),transparent calc(var(--pt-r) + 1.2px)),linear-gradient(var(--pub-psi),transparent) 50% calc(var(--pt-y) + var(--pt-r) * .5)/1px calc(var(--pt-r) * .72) no-repeat,linear-gradient(90deg,transparent,var(--pub-gold),transparent) 50% calc(var(--pt-y) + var(--pt-r) * 1.3)/72% 1px no-repeat,var(--pub-cover)}}[data-palette=protoss] .book-cover{box-shadow:inset 0 0 0 5px var(--pub-cover),inset 0 0 0 6px var(--pub-gold)}@supports (color:color-mix(in lab, red, red)){[data-palette=protoss] .book-cover{box-shadow:inset 0 0 0 5px var(--pub-cover),inset 0 0 0 6px color-mix(in srgb,var(--pub-gold) 55%,transparent)}}[data-palette=protoss] .book-cover svg{display:none}[data-palette=protoss] .book-cover:before{content:"";left:50%;top:var(--pt-y);width:calc(var(--pt-r) * 1.6);aspect-ratio:1;border:2px solid #0000;border-bottom-color:var(--pub-gold);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}[data-palette=protoss] .book-cover:after{content:"";left:50%;top:var(--pt-y);width:calc(var(--pt-r) * .38);height:calc(var(--pt-r) * .95);clip-path:var(--pt-crystal);pointer-events:none;background:linear-gradient(165deg,#eef8ff,#5ab4ff 38%,#1546a8 82%);position:absolute;transform:translate(-50%,-50%)}[data-palette=protoss] .book-cover-series{font-family:var(--pub-tech);letter-spacing:.32em;color:var(--pub-cover-sub);font-size:8px}[data-palette=protoss] .book-cover strong{letter-spacing:.06em;-webkit-line-clamp:3;font-size:16px;font-weight:400}[data-palette=protoss] .book-cover small{letter-spacing:.2em;color:var(--pub-cover-sub)}[data-palette=protoss] .book-category,[data-palette=protoss] .reading-title>span{letter-spacing:.2em}[data-palette=protoss] .book-category:before,[data-palette=protoss] .reading-title>span:before{content:"";vertical-align:-1px;width:5px;height:10px;clip-path:var(--pt-crystal);background:var(--pub-psi);margin-right:8px;display:inline-block}[data-palette=protoss] .book-read{border:1px solid var(--pub-gold);background:var(--pt-pri);color:var(--pub-on-accent);letter-spacing:.06em;box-shadow:inset 0 0 0 2px var(--pub-paper),0 0 14px var(--pub-glow);border-radius:2px}[data-palette=protoss] .book-read:hover{background:linear-gradient(var(--pub-accent-strong),var(--pub-accent-strong)) var(--pub-accent-strong)}[data-palette=protoss] .book-wiki{border-color:var(--pub-gold-soft);letter-spacing:.04em;border-radius:2px}[data-palette=protoss] .book-wiki:hover{border-color:var(--pub-gold)}[data-palette=protoss] .reading-title:after,[data-palette=protoss] .reading-body hr{content:"";background:var(--pt-div);border:0;width:220px;max-width:100%;height:16px;display:block}[data-palette=protoss] .reading-title:after{margin:28px auto 0}[data-palette=protoss] .reading-body hr{margin-inline:auto}[data-palette=protoss] .reading-progress{background:linear-gradient(90deg,var(--pub-gold),var(--pub-psi));height:2px;box-shadow:0 0 8px var(--pub-glow)}[data-palette=protoss] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);vertical-align:2px;background:radial-gradient(circle closest-side,var(--pub-dial-bg),transparent 66%),radial-gradient(circle closest-side,transparent 0 73%,var(--pub-gold) 75% 78%,transparent 80%),radial-gradient(circle closest-side,var(--pub-paper) 0 92%,transparent 93%),conic-gradient(from -75deg,var(--pub-psi) 0 62deg,transparent 0);width:44px;height:44px;font:400 10px/1 var(--pub-tech);letter-spacing:.06em;text-indent:.06em;color:var(--pub-psi-ink);border-radius:50%;place-items:center;margin-right:12px;display:inline-grid}@media (max-width:700px){[data-palette=protoss] .public-brand{letter-spacing:.28em;font-size:11px}[data-palette=protoss] .public-brand-mark{width:7px;height:15px}[data-palette=protoss] .book-cover{--pt-y:40px;--pt-r:22px;justify-content:flex-end;padding:12px 10px}[data-palette=protoss] .book-cover:before{border-width:1.5px}[data-palette=protoss] .book-cover-series{display:none}[data-palette=protoss] .book-cover strong{letter-spacing:.02em;font-size:13px}[data-palette=protoss] .book-cover small{margin-top:2px;font-size:9px}[data-palette=protoss] .reading-scene-title h2:before{width:38px;height:38px;margin-right:10px}}[data-palette=tatooine]{--tt-suns:radial-gradient(circle at 5px 6.5px,var(--pub-sun1) 0 4.6px,transparent 5.1px),radial-gradient(circle at 14px 5px,var(--pub-sun2) 0 3.1px,transparent 3.6px);--tt-cover-dunes:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 156 100'%3E%3Cpath d='M0 100V40C30 26 60 22 96 30S140 44 156 38V100Z' fill='%232a1626'/%3E%3Cpath d='M0 100V62C40 50 80 52 110 58S150 66 156 64V100Z' fill='%230d0709'/%3E%3Cg fill='%232a1626'%3E%3Crect x='27.5' y='12' width='3' height='26'/%3E%3Crect x='22' y='15' width='14' height='2'/%3E%3Crect x='23.5' y='21' width='11' height='1.6'/%3E%3Crect x='26.5' y='9' width='5' height='3'/%3E%3C/g%3E%3C/svg%3E");--tt-u:1px}[data-palette=tatooine] .public-header{border-bottom:0;margin-bottom:14px;position:relative}[data-palette=tatooine] .public-header:after{content:"";pointer-events:none;background:radial-gradient(circle,var(--pub-sun1) 0 2.8px,transparent 3.3px) right 30px top 0/8px 8px no-repeat,radial-gradient(circle,var(--pub-sun2) 0 1.9px,transparent 2.4px) right 22px top 2px/6px 6px no-repeat,var(--tt-dunes) 0 100%/300px 14px repeat-x;height:14px;position:absolute;top:100%;left:0;right:0}[data-palette=tatooine] .public-brand{font-family:var(--pub-tech);letter-spacing:.2em;text-transform:uppercase;font-size:16px;font-weight:400}[data-palette=tatooine] .public-brand-mark{background:var(--tt-suns);width:19px;height:12px;font-size:0}[data-palette=tatooine] .book-cover{background:var(--tt-cover-dunes) 0 100%/100% auto no-repeat,radial-gradient(circle calc(var(--tt-u) * 11) at 61% 41%,#ffe2b0 0 50%,#ffb067 85%,transparent),radial-gradient(circle calc(var(--tt-u) * 18) at 35% 37%,#fffdf0 0 52%,#ffe7a6 80%,transparent),radial-gradient(circle calc(var(--tt-u) * 46) at 45% 39%,#ffdc9673,transparent),linear-gradient(var(--pub-sky1),var(--pub-sky2) 26%,var(--pub-sky3) 44%,var(--pub-sky4) 58%);border-radius:3px}[data-palette=tatooine] .book-cover svg{display:none}[data-palette=tatooine] .book-cover>span:last-child,[data-palette=empire] .book-cover>span:last-child{margin-top:auto}[data-palette=tatooine] .book-cover-series{font-family:var(--pub-tech);letter-spacing:.2em;color:#f7e7c9cc}[data-palette=tatooine] .book-cover strong{-webkit-line-clamp:3;text-shadow:0 1px 6px #0d0709;font-size:18px}[data-palette=tatooine] .book-cover small{color:var(--pub-cover-sub)}[data-palette=tatooine] .book-category,[data-palette=tatooine] .reading-title>span{align-items:center;gap:8px;display:inline-flex}[data-palette=tatooine] .book-category:before,[data-palette=tatooine] .reading-title>span:before{content:"";background:repeating-linear-gradient(115deg,var(--pub-accent) 0 3px,transparent 3px 6px);flex:none;width:15px;height:8px}[data-palette=tatooine] .book-read{background:var(--pub-accent);color:var(--pub-on-accent);box-shadow:inset 0 -2px 0 var(--pub-accent-edge);border-radius:3px}[data-palette=tatooine] .book-read:hover{background:var(--pub-accent-strong)}[data-palette=tatooine] .book-wiki{border-radius:3px}[data-palette=tatooine] .reading-title:after,[data-palette=tatooine] .reading-body hr{content:"";background:var(--tt-saber) center/220px 16px no-repeat;border:0;width:220px;height:16px;display:block}[data-palette=tatooine] .reading-title:after{margin:28px auto 0}[data-palette=tatooine] .reading-progress{height:3px;box-shadow:0 0 8px var(--pub-glow);background:linear-gradient(#fff,#fff) 0/100% 1px no-repeat,#3b7fe6}[data-palette=tatooine] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);box-sizing:border-box;vertical-align:4px;width:42px;height:38px;font:400 13px/1 var(--pub-tech);color:var(--pub-on-accent);background:radial-gradient(circle at 34px 7px,var(--pub-sun2) 0 5.5px,var(--pub-paper) 6px 7.5px,transparent 8px),radial-gradient(circle at 17px 21px,var(--pub-accent) 0 16.5px,transparent 17px);place-items:center;margin-right:10px;padding:4px 8px 0 0;display:inline-grid}@media (max-width:700px){[data-palette=tatooine]{--tt-u:.62px}[data-palette=tatooine] .public-brand{letter-spacing:.14em;font-size:13px}[data-palette=tatooine] .book-cover-series{display:none}[data-palette=tatooine] .book-cover strong{font-size:13px}[data-palette=tatooine] .book-cover small{margin-top:2px;font-size:9px}}[data-palette=empire]{--em-death:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3CradialGradient id='g' cx='.34' cy='.3' r='.75'%3E%3Cstop offset='0' stop-color='%23dde1e4'/%3E%3Cstop offset='.46' stop-color='%239aa1a7'/%3E%3Cstop offset='.78' stop-color='%234c5257'/%3E%3Cstop offset='1' stop-color='%232a2e32'/%3E%3C/radialGradient%3E%3CradialGradient id='d' cx='.62' cy='.62' r='.6'%3E%3Cstop offset='0' stop-color='%23a3aab0'/%3E%3Cstop offset='.4' stop-color='%235b6167'/%3E%3Cstop offset='.72' stop-color='%233a3f44'/%3E%3Cstop offset='.88' stop-color='%237c838a'/%3E%3Cstop offset='1' stop-color='%23b4babf'/%3E%3C/radialGradient%3E%3CclipPath id='c'%3E%3Ccircle cx='50' cy='50' r='48'/%3E%3C/clipPath%3E%3C/defs%3E%3Ccircle cx='50' cy='50' r='48' fill='url(%23g)'/%3E%3Cg clip-path='url(%23c)'%3E%3Cpath d='M0 47.5Q50 52.5 100 47.5V51Q50 56 0 51Z' fill='%231d2024'/%3E%3Cpath d='M6 28Q50 32 94 28M6 72Q50 76 94 72' stroke='%234c5257' stroke-width='.7' fill='none'/%3E%3C/g%3E%3Ccircle cx='65' cy='30' r='12' fill='url(%23d)'/%3E%3C/svg%3E");--em-stars:radial-gradient(#fff .6px,transparent 1px) 3px 5px/21px 23px,radial-gradient(#c9d4e0 .5px,transparent 1px) 14px 11px/29px 31px;--em-band:linear-gradient(var(--pub-lamp),var(--pub-lamp)) right 20px top 3px/4px 4px no-repeat,linear-gradient(var(--pub-lit),var(--pub-lit)) right 27px top 3px/4px 4px no-repeat,linear-gradient(var(--pub-lamp),var(--pub-lamp)) right 34px top 3px/4px 4px no-repeat,linear-gradient(var(--pub-lit2),var(--pub-lit2)) right 45px top 3px/4px 4px no-repeat,linear-gradient(var(--pub-lamp),var(--pub-lamp)) right 52px top 3px/4px 4px no-repeat,linear-gradient(var(--pub-lit),var(--pub-lit)) right 59px top 3px/4px 4px no-repeat,linear-gradient(var(--pub-lamp),var(--pub-lamp)) right 66px top 3px/4px 4px no-repeat,repeating-linear-gradient(90deg,transparent 0 39px,var(--pub-seam) 39px 40px,transparent 40px 58px,var(--pub-seam) 58px 59px,transparent 59px 131px,var(--pub-seam) 131px 132px,transparent 132px 150px),var(--pub-panel)}[data-palette=empire] .public-header{border-bottom:0;margin-bottom:12px;position:relative}[data-palette=empire] .public-header:after{content:"";pointer-events:none;border-block:1px solid var(--pub-seam);background:var(--em-band);height:10px;position:absolute;top:100%;left:0;right:0}[data-palette=empire] .public-brand{font-family:var(--pub-tech);letter-spacing:.3em;text-transform:uppercase;font-size:15px;font-weight:600}[data-palette=empire] .public-brand-mark{background:var(--em-death) center/contain no-repeat;width:17px;height:17px;font-size:0}[data-palette=empire] .book-cover{border:1px solid var(--pub-line);background:var(--em-death) 50% 30%/60% auto no-repeat,var(--em-stars),var(--pub-cover);border-radius:0}[data-palette=empire] .book-cover svg{display:none}[data-palette=empire] .book-cover-series{font-family:var(--pub-tech);letter-spacing:.24em;color:var(--pub-cover-sub);font-weight:600}[data-palette=empire] .book-cover>span:last-child{background:linear-gradient(transparent,var(--pub-cover) 30%);margin:auto -16px -18px;padding:16px}[data-palette=empire] .book-cover strong{letter-spacing:.02em;-webkit-line-clamp:3;font-size:18px}[data-palette=empire] .book-cover small{font-family:var(--pub-tech);letter-spacing:.14em;color:#ff5a4e}[data-palette=empire] .book-category,[data-palette=empire] .reading-title>span{align-items:center;gap:8px;font-weight:500;display:inline-flex}[data-palette=empire] .book-category:before,[data-palette=empire] .reading-title>span:before{content:"";box-sizing:border-box;border:1px solid var(--pub-plaque-edge);background:linear-gradient(90deg,#c8241c 0 4px,transparent 4px 5px,#c8241c 5px 9px,transparent 9px 10px,#2357b0 10px 14px,transparent 14px 15px,#2357b0 15px 19px) 0 1px/19px 5px no-repeat,var(--pub-plaque);flex:none;width:21px;height:9px}[data-palette=empire] .book-read{border:1px solid var(--pub-accent-edge);background:var(--pub-accent);color:var(--pub-on-accent);letter-spacing:.02em;box-shadow:inset 0 -1px 0 #fff,inset 0 -3.5px 0 var(--pub-blade),0 3px 9px -3px var(--pub-glow);border-radius:0}[data-palette=empire] .book-read:hover{background:var(--pub-accent-strong)}[data-palette=empire] .book-wiki{border-radius:0}[data-palette=empire] .reading-title:after,[data-palette=empire] .reading-body hr{content:"";background:var(--em-saber) center/220px 16px no-repeat;border:0;width:220px;height:16px;display:block}[data-palette=empire] .reading-title:after{margin:28px auto 0}[data-palette=empire] .reading-progress{background:linear-gradient(#fff,#fff) 0 50%/100% 1px no-repeat,var(--pub-blade);height:3px;box-shadow:0 0 8px var(--pub-glow)}[data-palette=empire] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);box-sizing:border-box;vertical-align:3px;border:1px solid var(--pub-line);width:44px;height:28px;font:600 13px/1 var(--pub-tech);letter-spacing:.14em;color:#ff5a4e;background:linear-gradient(#e9eef2,#e9eef2) 4px 4px/3px 3px no-repeat,#050607;place-items:center;margin-right:12px;padding-left:4px;display:inline-grid}@media (max-width:700px){[data-palette=empire] .public-brand{letter-spacing:.2em;font-size:13px}[data-palette=empire] .book-cover-series{display:none}[data-palette=empire] .book-cover>span:last-child{margin:auto -10px -12px;padding:12px 10px 10px}[data-palette=empire] .book-cover strong{font-size:13px}[data-palette=empire] .book-cover small{margin-top:2px;font-size:9px}[data-palette=empire] .reading-scene-title h2:before{width:38px;height:26px;margin-right:10px;font-size:12px}}[data-palette=odyssey]{--od-band:repeating-linear-gradient(90deg,var(--pub-lite) 0 30px,transparent 30px 36px) 0 3px/100% 4px no-repeat,linear-gradient(var(--pub-line),var(--pub-line)) 0 100%/100% 1px no-repeat;--od-div:linear-gradient(var(--pub-accent),var(--pub-accent)) 107px 1px/6px 14px no-repeat,linear-gradient(var(--pub-line),var(--pub-line)) 0 14.5px/100% 1px no-repeat;--od-fade:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);--od-slab:linear-gradient(90deg,#16181b,#050506 60%);--od-eye:radial-gradient(circle,#fff6b8 0 .9px,#ffb22e 1.6px,#ff2b17 2.8px,#a50d06 4.6px,#2a0303 6.4px)}[data-palette=odyssey] .public-header{border-bottom:0;margin-bottom:10px;position:relative}[data-palette=odyssey] .public-header:after{content:"";pointer-events:none;background:var(--od-band);height:10px;filter:drop-shadow(0 0 3px var(--pub-lite-glow));position:absolute;top:100%;left:0;right:0}[data-palette=odyssey] .public-brand{font-family:var(--pub-tech);letter-spacing:.26em;text-transform:uppercase;font-size:14px;font-weight:400}[data-palette=odyssey] .public-brand-mark{background:var(--pub-accent);width:7px;height:17px;box-shadow:inset 1px 0 0 var(--pub-accent-rim);font-size:0}[data-palette=odyssey] .book-cover{--od-r:9px;isolation:isolate;border:1px solid var(--pub-line);background:linear-gradient(transparent 70%,var(--pub-cover-floor) 70%),radial-gradient(circle at calc(80% + 3px) calc(56% - 2px),var(--pub-cover) 0 calc(var(--od-r) - .5px),transparent var(--od-r)),radial-gradient(circle at 80% 56%,var(--pub-cover-earth) 0 calc(var(--od-r) - .5px),transparent var(--od-r)),radial-gradient(var(--pub-cover-star) .6px,transparent 1px) 4px 6px/23px 19px,radial-gradient(var(--pub-cover-star) .5px,transparent 1px) 15px 2px/31px 27px,var(--pub-cover);border-radius:10px;justify-content:flex-start;gap:6px}[data-palette=odyssey] .book-cover svg,[data-palette=odyssey] .book-cover-series{display:none}[data-palette=odyssey] .book-cover:before{content:"";z-index:-1;aspect-ratio:4/9;pointer-events:none;background:var(--od-slab);width:17%;box-shadow:inset 1px 0 0 var(--pub-cover-rim),0 0 14px var(--pub-cover-halo);position:absolute;bottom:22%;left:50%;transform:translate(-50%)}[data-palette=odyssey] .book-cover:after{content:"";z-index:-2;pointer-events:none;background:var(--pub-cover-shade);transform-origin:0 100%;width:56%;height:8%;position:absolute;bottom:14%;left:50%;transform:skew(-58deg)}[data-palette=odyssey] .book-cover strong{letter-spacing:.04em;-webkit-line-clamp:3;font-size:17px;font-weight:500}[data-palette=odyssey] .book-cover small{color:var(--pub-cover-sub)}[data-palette=odyssey] .book-category,[data-palette=odyssey] .reading-title>span{letter-spacing:.16em;align-items:center;gap:8px;display:inline-flex}[data-palette=odyssey] .book-category:before,[data-palette=odyssey] .reading-title>span:before{content:"";background:var(--pub-accent);flex:none;width:4px;height:10px}[data-palette=odyssey] .book-read{background:var(--pub-accent);color:var(--pub-on-accent);letter-spacing:.08em;box-shadow:inset 1px 0 0 var(--pub-accent-rim);border-radius:2px}[data-palette=odyssey] .book-read:hover{background:var(--pub-accent-strong)}[data-palette=odyssey] .book-wiki{border-radius:2px}[data-palette=odyssey] .reading-title:after,[data-palette=odyssey] .reading-body hr{content:"";background:var(--od-div);width:220px;height:16px;-webkit-mask:var(--od-fade);-webkit-mask:var(--od-fade);-webkit-mask:var(--od-fade);-webkit-mask:var(--od-fade);mask:var(--od-fade);border:0;display:block}[data-palette=odyssey] .reading-title:after{margin:28px auto 0}[data-palette=odyssey] .reading-progress{background:var(--pub-accent);height:2px}[data-palette=odyssey] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);box-sizing:border-box;vertical-align:4px;border:1px solid var(--pub-screen-edge);background:var(--pub-screen);width:40px;height:30px;font:400 11px/1 var(--pub-tech);letter-spacing:.06em;color:var(--pub-screen-ink);border-radius:7px;place-items:center;margin-right:14px;display:inline-grid}[data-palette=odyssey] .library-heading{padding-right:34px;position:relative}[data-palette=odyssey] .library-heading:after{content:"";box-sizing:border-box;border:2px solid var(--pub-hal-ring);background:var(--od-eye);width:20px;height:20px;box-shadow:var(--pub-hal-glow);pointer-events:none;border-radius:50%;position:absolute;top:21px;right:0}@media (max-width:700px){[data-palette=odyssey] .public-brand{letter-spacing:.18em;font-size:12px}[data-palette=odyssey] .public-brand-mark{width:6px;height:14px}[data-palette=odyssey] .book-cover{--od-r:6px;padding:10px 9px}[data-palette=odyssey] .book-cover strong{-webkit-line-clamp:2;font-size:13px}[data-palette=odyssey] .book-cover small{margin-top:2px;font-size:9px}[data-palette=odyssey] .reading-scene-title h2:before{width:34px;height:26px;margin-right:10px;font-size:10px}[data-palette=odyssey] .library-heading:after{top:14px}}[data-palette=nostromo]{--ns-keys:linear-gradient(90deg,var(--pub-k-w) 0 10px,transparent 10px 13px,var(--pub-k-w) 13px 23px,transparent 23px 26px,var(--pub-k-y) 26px 36px,transparent 36px 39px,var(--pub-k-w) 39px 49px,transparent 49px 52px,var(--pub-k-r) 52px 62px,transparent 62px 72px,var(--pub-k-b) 72px 82px,transparent 82px 85px,var(--pub-k-b) 85px 95px,transparent 95px 98px,var(--pub-k-w) 98px 108px,transparent 108px 111px,var(--pub-green) 111px 121px,transparent 121px 131px,var(--pub-k-w) 131px 141px,transparent 141px 144px,var(--pub-k-y) 144px 154px,transparent 154px 157px,var(--pub-k-y) 157px 167px,transparent 167px 170px,var(--pub-k-w) 170px 180px,transparent 180px 183px,var(--pub-k-r) 183px 193px);--ns-band:var(--ns-keys) right 20px top 4px/193px 6px no-repeat,linear-gradient(90deg,var(--pub-phos-dim) 0 6px,transparent 6px 10px,var(--pub-phos-dim) 10px 24px,transparent 24px 28px,var(--pub-phos-dim) 28px 32px,transparent 32px 36px,var(--pub-phos-dim) 36px 46px) 20px 6px/46px 2px no-repeat,var(--pub-keybed);--ns-scan:repeating-linear-gradient(transparent 0 2px,var(--pub-scan) 2px 3px);--ns-mark:radial-gradient(circle at 70% 40%,var(--pub-blip) 0 1.3px,transparent 1.9px),radial-gradient(circle at 50% 100%,transparent 0 4px,var(--pub-phos-dim) 4px 4.8px,transparent 4.8px 8px,var(--pub-phos-dim) 8px 8.8px,transparent 8.8px),var(--pub-screen);--ns-tracker:radial-gradient(circle at 74% 30%,var(--pub-blip) 0 1.7px,transparent 2.5px),repeating-radial-gradient(circle at 50% 100%,transparent 0 7px,var(--pub-phos-dim) 7px 7.8px),var(--pub-screen);--ns-div:radial-gradient(circle at 114px 6px,var(--pub-blip) 0 1.5px,transparent 2.1px),radial-gradient(circle at 110px 15px,var(--pub-screen) 0 7px,var(--pub-phos-dim) 7px 8px,var(--pub-screen) 8px 13px,var(--pub-bezel-edge) 13.5px 14.5px,transparent 15px),repeating-linear-gradient(90deg,var(--pub-rule) 0 1px,transparent 1px 10px) 10px 11px/81px 3px no-repeat,repeating-linear-gradient(90deg,var(--pub-rule) 0 1px,transparent 1px 10px) 130px 11px/81px 3px no-repeat,linear-gradient(var(--pub-rule),var(--pub-rule)) 0 14px/96px 1px no-repeat,linear-gradient(var(--pub-rule),var(--pub-rule)) 124px 14px/96px 1px no-repeat;--ns-fade:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}[data-palette=nostromo] .public-header{border-bottom:0;margin-bottom:14px;position:relative}[data-palette=nostromo] .public-header:after{content:"";pointer-events:none;background:var(--ns-band);height:14px;position:absolute;top:100%;left:0;right:0}[data-palette=nostromo] .public-brand{font-family:var(--pub-tech);letter-spacing:.4em;text-transform:uppercase;font-size:14px;font-weight:500}[data-palette=nostromo] .public-brand-mark{background:var(--ns-mark);width:22px;height:13px;box-shadow:0 0 0 1.5px var(--pub-bezel-edge);border-radius:22px 22px 2px 2px/17px 17px 2px 2px;font-size:0}[data-palette=nostromo] .book-cover{--ns-r:15px;isolation:isolate;border:1px solid var(--pub-bezel-edge);background:var(--pub-bezel);box-shadow:inset 0 -3px 0 var(--pub-bezel-edge);border-radius:8px;justify-content:flex-start;padding:20px 18px 32px}[data-palette=nostromo] .book-cover svg,[data-palette=nostromo] .book-cover-series{display:none}[data-palette=nostromo] .book-cover:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(#0000004d 0 1px,transparent 1px 3px),linear-gradient(var(--pub-phos) 0 1px,transparent 1px 7%,var(--pub-phos-dim) 7% calc(7% + 1px),transparent calc(7% + 1px) 17%,var(--pub-phos-dim) 17% calc(17% + 1px),transparent calc(17% + 1px) 32%,var(--pub-phos-dim) 32% calc(32% + 1px),transparent calc(32% + 1px) 54%,var(--pub-phos-dim) 54% calc(54% + 1px),transparent calc(54% + 1px) 84%,var(--pub-phos-dim) 84% calc(84% + 1px),transparent calc(84% + 1px)) 0 100%/100% 36% no-repeat,repeating-conic-gradient(from 0deg at 50% -40%,transparent 0 6deg,var(--pub-phos-dim) 6deg 6.5deg) 0 100%/100% 36% no-repeat,linear-gradient(var(--pub-screen),var(--pub-screen)) 0 100%/100% 36% no-repeat,radial-gradient(circle at 74% 61%,transparent 0 calc(var(--ns-r) - 1px),var(--pub-phos) calc(var(--ns-r) - 1px) var(--ns-r),transparent calc(var(--ns-r) + .5px)),radial-gradient(ellipse var(--ns-r) calc(var(--ns-r) * .3) at 74% 61%,transparent 0 88%,var(--pub-phos-dim) 90% 100%,transparent 100%),radial-gradient(var(--pub-phos) .6px,transparent 1px) 6px 8px/27px 21px,radial-gradient(var(--pub-phos-dim) .6px,transparent 1px) 17px 3px/33px 29px,radial-gradient(ellipse at 50% 40%,var(--pub-screen-hi),var(--pub-screen) 72%);border-radius:14px/18px;position:absolute;inset:8px 8px 24px;box-shadow:inset 0 0 12px #000000b3}[data-palette=nostromo] .book-cover:after{content:"";pointer-events:none;background:var(--pub-amber);width:5px;height:5px;box-shadow:-9px 0 0 var(--pub-green),0 0 5px var(--pub-amber-glow);border-radius:50%;position:absolute;bottom:9px;right:13px}[data-palette=nostromo] .book-cover strong{font-family:var(--pub-mono);-webkit-line-clamp:3;color:var(--pub-cover-ink);text-shadow:0 0 6px var(--pub-cover-glow);font-size:15px;font-weight:500;line-height:1.4}[data-palette=nostromo] .book-cover small{font-family:var(--pub-mono);letter-spacing:.08em;color:var(--pub-cover-sub)}[data-palette=nostromo] .book-category,[data-palette=nostromo] .reading-title>span{letter-spacing:.06em;align-items:center;gap:8px;display:inline-flex}[data-palette=nostromo] .book-category:before,[data-palette=nostromo] .reading-title>span:before{content:"";background:var(--pub-amber);width:9px;height:8px;box-shadow:inset 0 -1.5px 0 var(--pub-amber-edge),0 0 5px var(--pub-amber-glow);border-radius:1.5px;flex:none}[data-palette=nostromo] .book-read{border:1px solid var(--pub-accent-edge);background:var(--ns-scan),var(--pub-accent);color:var(--pub-on-accent);font-family:var(--pub-mono);text-shadow:0 0 6px var(--pub-phos-glow);box-shadow:0 2px 0 var(--pub-accent-edge),inset 0 0 0 1px var(--pub-accent-rim);border-radius:3px}[data-palette=nostromo] .book-read:hover{background:var(--ns-scan),var(--pub-accent-strong)}[data-palette=nostromo] .book-wiki{border-color:var(--pub-key-line);background:var(--pub-key);box-shadow:var(--pub-bevel);border-radius:3px}[data-palette=nostromo] .reading-title:after,[data-palette=nostromo] .reading-body hr{content:"";background:var(--ns-div);width:220px;height:16px;-webkit-mask:var(--ns-fade);-webkit-mask:var(--ns-fade);-webkit-mask:var(--ns-fade);-webkit-mask:var(--ns-fade);mask:var(--ns-fade);border:0;display:block}[data-palette=nostromo] .reading-title:after{margin:28px auto 0}[data-palette=nostromo] .reading-progress{background:var(--pub-accent);height:2px}[data-palette=nostromo] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);box-sizing:border-box;vertical-align:2px;background:var(--ns-tracker);width:46px;height:28px;font:400 20px/1 var(--pub-crt);color:var(--pub-phos);text-shadow:0 0 6px var(--pub-cover-glow);box-shadow:0 0 0 2px var(--pub-bezel),0 0 0 3px var(--pub-bezel-edge);border-radius:23px 23px 3px 3px/20px 20px 3px 3px;place-items:center;margin-right:16px;padding-top:8px;display:inline-grid}@media (max-width:700px){[data-palette=nostromo] .public-brand{letter-spacing:.24em;font-size:12px}[data-palette=nostromo] .public-brand-mark{width:18px;height:11px}[data-palette=nostromo] .book-cover{--ns-r:9px;border-radius:6px;padding:13px 11px 22px}[data-palette=nostromo] .book-cover:before{border-radius:10px/13px;inset:5px 5px 16px}[data-palette=nostromo] .book-cover:after{width:4px;height:4px;box-shadow:-7px 0 0 var(--pub-green),0 0 4px var(--pub-amber-glow);bottom:6px;right:9px}[data-palette=nostromo] .book-cover strong{-webkit-line-clamp:2;font-size:12.5px}[data-palette=nostromo] .book-cover small{margin-top:2px;font-size:9px}[data-palette=nostromo] .reading-scene-title h2:before{width:40px;height:24px;margin-right:12px;padding-top:7px;font-size:17px}}[data-palette=inquiry] .public-header{position:relative}[data-palette=inquiry] .public-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,var(--pub-glow) 30%,var(--pub-glow) 70%,transparent);height:2px;position:absolute;top:100%;left:0;right:0}[data-palette=inquiry] .public-brand{font-family:var(--pub-tech);letter-spacing:.36em;text-transform:uppercase;font-size:14px;font-weight:300}[data-palette=inquiry] .public-brand-mark{background:var(--iq-mark) center/contain no-repeat;width:14px;height:16px;font-size:0}[data-palette=inquiry] .book-cover{text-align:center;box-shadow:inset 0 0 0 1px var(--pub-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 156 220' preserveAspectRatio='xMidYMin slice'%3E%3Cg fill='%23cfe6ff' opacity='.9'%3E%3Cellipse cx='48' cy='10' rx='14' ry='2.2'/%3E%3Cellipse cx='108' cy='10' rx='14' ry='2.2'/%3E%3C/g%3E%3Cg fill='none'%3E%3Cpath d='M78 30V118' stroke='%239fd0ff' stroke-width='.8' opacity='.7'/%3E%3Cellipse cx='78' cy='118' rx='60' ry='17' stroke='%239fd0ff' stroke-width='.8' opacity='.55'/%3E%3Cellipse cx='78' cy='118' rx='42' ry='12' stroke='%23cfe6ff' stroke-width='.9' opacity='.8'/%3E%3Cellipse cx='78' cy='118' rx='23' ry='6.6' stroke='%23ffffff' stroke-width='1.1'/%3E%3Cpath d='M78 118L124 109' stroke='%23cfe6ff' stroke-width='.8'/%3E%3Cpath d='M0 150H156' stroke='%239fd0ff' stroke-width='.5' opacity='.4'/%3E%3C/g%3E%3Ccircle cx='124' cy='109' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='78' cy='118' r='5.5' fill='%23ff5a66' opacity='.25'/%3E%3Ccircle cx='78' cy='118' r='2.6' fill='%23ff5a66'/%3E%3C/svg%3E") 50% 0/100% no-repeat,radial-gradient(at 50% 0,#2f8cff,#0000 55%),linear-gradient(#0b46b0,#05183f 70%,#030c22);border-radius:2px;justify-content:flex-end}[data-palette=inquiry] .book-cover svg,[data-palette=inquiry] .book-cover-series{display:none}[data-palette=inquiry] .book-cover strong{letter-spacing:.06em;-webkit-line-clamp:2;font-size:16px;font-weight:400}[data-palette=inquiry] .book-cover small{letter-spacing:.2em;color:var(--pub-cover-sub)}[data-palette=inquiry] .book-category,[data-palette=inquiry] .reading-title>span{letter-spacing:.14em;align-items:center;gap:8px;display:inline-flex}[data-palette=inquiry] .book-category:before,[data-palette=inquiry] .reading-title>span:before{content:"";width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--pub-holo);background:radial-gradient(circle,var(--pub-red) 0 1.3px,transparent 1.8px);border-radius:50%;flex:none}[data-palette=inquiry] .book-read{background:var(--pub-accent);color:var(--pub-on-accent);letter-spacing:.04em;box-shadow:inset 0 0 0 1px var(--pub-accent),inset 0 0 0 2px var(--pub-accent-ring);border-radius:2px}[data-palette=inquiry] .book-read:before{content:"";background:var(--pub-red);border-radius:50%;flex:none;width:5px;height:5px;margin-right:-2px}[data-palette=inquiry] .book-read:hover{background:var(--pub-accent-strong)}[data-palette=inquiry] .book-wiki{border-radius:2px}[data-palette=inquiry] .reading-title:after,[data-palette=inquiry] .reading-body hr{content:"";background:var(--iq-div) center/220px 16px no-repeat;border:0;width:220px;max-width:100%;height:16px;display:block}[data-palette=inquiry] .reading-title:after{margin:28px auto 0}[data-palette=inquiry] .reading-body hr{margin-inline:auto}[data-palette=inquiry] .reading-progress{background:var(--pub-glow);height:2px}[data-palette=inquiry] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);vertical-align:2px;background:var(--iq-dial) center/100% no-repeat;width:38px;height:38px;font:400 14px/1 var(--pub-tech);letter-spacing:.04em;color:var(--pub-holo);place-items:center;margin-right:14px;display:inline-grid}@media (max-width:700px){[data-palette=inquiry] .public-brand{letter-spacing:.26em;font-size:12px}[data-palette=inquiry] .book-cover strong{letter-spacing:.02em;font-size:13px}[data-palette=inquiry] .book-cover small{font-size:9px}[data-palette=inquiry] .reading-scene-title h2:before{width:34px;height:34px;margin-right:10px}}[data-palette=singularity] .public-header{border-bottom:0;position:relative}[data-palette=singularity] .public-header:after{content:"";pointer-events:none;background:var(--sg-shards) right 12% top 3px/90px 9px no-repeat,linear-gradient(var(--pub-ab-c),var(--pub-ab-c)) 0 0/100% 1px no-repeat,linear-gradient(var(--pub-ink),var(--pub-ink)) 0 1px/100% 1px no-repeat,linear-gradient(var(--pub-ab-r),var(--pub-ab-r)) 0 2px/100% 1px no-repeat;height:10px;position:absolute;top:100%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){[data-palette=singularity] .public-header:after{background:var(--sg-shards) right 12% top 3px/90px 9px no-repeat,linear-gradient(var(--pub-ab-c),var(--pub-ab-c)) 0 0/100% 1px no-repeat,linear-gradient(color-mix(in srgb,var(--pub-ink) 45%,transparent),color-mix(in srgb,var(--pub-ink) 45%,transparent)) 0 1px/100% 1px no-repeat,linear-gradient(var(--pub-ab-r),var(--pub-ab-r)) 0 2px/100% 1px no-repeat}}[data-palette=singularity] .public-brand{font-family:var(--pub-tech);letter-spacing:.32em;text-transform:uppercase;text-shadow:-.7px 0 var(--pub-ab-r),.7px 0 var(--pub-ab-c);font-size:13px;font-weight:400}[data-palette=singularity] .public-brand-mark{background:var(--sg-mark) center/contain no-repeat;width:16px;height:16px;font-size:0}[data-palette=singularity] .book-cover{box-shadow:inset 0 0 0 1px var(--pub-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 156 220' preserveAspectRatio='xMidYMin slice'%3E%3Cg fill='none'%3E%3Cpath d='M-6 52C34 46 56 80 100 70S146 32 166 38' stroke='%239aa0aa' stroke-width='.6' opacity='.7'/%3E%3Cpath d='M-6 66C30 62 52 94 96 88S150 52 166 60' stroke='%23c9cdd3' stroke-width='.5'/%3E%3Cpath d='M-6 52C34 46 56 80 100 70S146 32 166 38' stroke='rgba(230,40,60,.35)' stroke-width='.5' transform='translate(1.2 .9)'/%3E%3Cpath d='M-4 6L104 114' stroke='%2315171b' stroke-width='.9'/%3E%3Ccircle cx='70' cy='100' r='19' fill='%23ffffff' stroke='%23b9bec6' stroke-width='.6'/%3E%3Ccircle cx='70' cy='100' r='19' stroke='rgba(0,170,230,.35)' stroke-width='.5' transform='translate(-1 0)'/%3E%3Cpath d='M70 104V114' stroke='%2315171b' stroke-width='.6'/%3E%3C/g%3E%3Cg fill='%23e04a2c'%3E%3Ccircle cx='70' cy='95.5' r='2.6'/%3E%3Ccircle cx='74.2' cy='98.4' r='2.6'/%3E%3Ccircle cx='72.6' cy='103.2' r='2.6'/%3E%3Ccircle cx='67.4' cy='103.2' r='2.6'/%3E%3Ccircle cx='65.8' cy='98.4' r='2.6'/%3E%3C/g%3E%3Ccircle cx='70' cy='100' r='1.7' fill='%23ff9a4a'/%3E%3Cg transform='translate(0 -34)'%3E%3Cpath d='M108 128l8 2-3 6zM122 138l10 3-6 7-5-5zM104 148l6 2-3 5zM135 158l8 2-5 6zM118 166l5 3-5 3zM146 146l5 2-3 5z' fill='%232a2e35'/%3E%3Cpath d='M128 124l3 2-3 3zM98 158l5 2-3 3zM142 172l3 2-3 3z' fill='%237d838e'/%3E%3C/g%3E%3C/svg%3E") 50% 0/100% no-repeat,radial-gradient(circle at 32% 34%,#fff 0,#f1f2f4 52%,#dfe2e7);border-radius:0;justify-content:flex-end}[data-palette=singularity] .book-cover svg,[data-palette=singularity] .book-cover-series{display:none}[data-palette=singularity] .book-cover strong{letter-spacing:.06em;-webkit-line-clamp:2;font-size:16px;font-weight:500}[data-palette=singularity] .book-cover small{letter-spacing:.16em}[data-palette=singularity] .book-category,[data-palette=singularity] .reading-title>span{letter-spacing:.12em;align-items:center;gap:8px;display:inline-flex}[data-palette=singularity] .book-category:before,[data-palette=singularity] .reading-title>span:before{content:"";background:var(--pub-ink);clip-path:polygon(34% 0,100% 30%,72% 100%,0 66%);flex:none;width:7px;height:7px}[data-palette=singularity] .book-read{background:var(--pub-accent);color:var(--pub-on-accent);letter-spacing:.04em;border-radius:0}[data-palette=singularity] .book-read:before{content:"";background:var(--pub-flower-hi);border-radius:50%;flex:none;width:5px;height:5px;margin-right:-2px}[data-palette=singularity] .book-read:hover{background:var(--pub-accent-strong)}[data-palette=singularity] .book-wiki{border-radius:0}[data-palette=singularity] .reading-title:after,[data-palette=singularity] .reading-body hr{content:"";background:var(--sg-div) center/220px 16px no-repeat;border:0;width:220px;max-width:100%;height:16px;display:block}[data-palette=singularity] .reading-title:after{margin:28px auto 0}[data-palette=singularity] .reading-body hr{margin-inline:auto}[data-palette=singularity] .reading-progress{background:var(--pub-flower);height:2px;box-shadow:0 1px 0 var(--pub-ab-c),0 -1px 0 var(--pub-ab-r)}[data-palette=singularity] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);box-sizing:border-box;vertical-align:2px;background:var(--sg-dial) center/100% no-repeat;width:38px;height:38px;font:400 14px/1 var(--pub-tech);color:var(--pub-ink);place-items:center;margin-right:12px;padding:4px 4px 0 0;display:inline-grid}@media (max-width:700px){[data-palette=singularity] .public-brand{letter-spacing:.24em;font-size:11px}[data-palette=singularity] .book-cover strong{letter-spacing:.02em;font-size:13px}[data-palette=singularity] .book-cover small{font-size:9px}[data-palette=singularity] .reading-scene-title h2:before{width:34px;height:34px;margin-right:10px}}[data-palette=essence] .public-header{border-bottom:0;position:relative}[data-palette=essence]:not([data-theme=dark]) .public-header{--pub-ink:#efe9dc;--pub-text:#d9d2c3;--pub-muted:#a69f91;--pub-rule:#a69f91;--pub-line:#2b2d35;--pub-line-soft:#1c1e25;--pub-raised:#14161c;--pub-key:#14161c;--pub-key-line:#2b2d35;--pub-bevel:none;--pub-amber:#ff9f2e;--pub-amber-glow:#ff9f2e66;--es-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 14'%3E%3Cpath d='M1.5 13.5L8 1L14.5 13.5' fill='none' stroke='%23ff9f2e' stroke-width='1.2'/%3E%3Cpath d='M8 5.5V11' stroke='%23ffd27a' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");--es-step:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 10'%3E%3Cpath d='M0 2.5H8L16 7.5H144L152 2.5H160' fill='none' stroke='%23ff9f2e' stroke-width='1'/%3E%3Cpath d='M40 7.5H120' stroke='%23ffd27a' stroke-width='1.2'/%3E%3C/svg%3E");color:var(--pub-ink);background:#0b0c10}[data-palette=essence] .public-header:after{content:"";pointer-events:none;background:var(--es-step) 50% 0/160px 10px no-repeat,linear-gradient(var(--pub-amber),var(--pub-amber)) 0 2px/calc(50% - 79px) 1px no-repeat,linear-gradient(var(--pub-amber),var(--pub-amber)) 100% 2px/calc(50% - 79px) 1px no-repeat;height:10px;filter:drop-shadow(0 0 2px var(--pub-amber-glow));position:absolute;top:100%;left:0;right:0}[data-palette=essence] .public-brand{font-family:var(--pub-tech);letter-spacing:.32em;text-transform:uppercase;font-size:13px;font-weight:400}[data-palette=essence] .public-brand-mark{background:var(--es-mark) center/contain no-repeat;width:16px;height:14px;font-size:0}[data-palette=essence] .book-cover{text-align:center;box-shadow:inset 0 0 0 1px var(--pub-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 156 220' preserveAspectRatio='xMidYMin slice'%3E%3Cg transform='translate(0 -18)'%3E%3Cg fill='%23cfe0ff' opacity='.7'%3E%3Ccircle cx='20' cy='16' r='.7'/%3E%3Ccircle cx='52' cy='34' r='.5'/%3E%3Ccircle cx='122' cy='20' r='.8'/%3E%3Ccircle cx='142' cy='52' r='.5'/%3E%3Ccircle cx='90' cy='10' r='.6'/%3E%3Ccircle cx='14' cy='62' r='.5'/%3E%3C/g%3E%3Cg fill='none'%3E%3Cellipse cx='78' cy='92' rx='30' ry='10.5' stroke='%23ffb054' stroke-width='.8' opacity='.6' transform='rotate(-18 78 92)'/%3E%3Cellipse cx='78' cy='92' rx='21' ry='7' stroke='%23ffd27a' stroke-width='.8' opacity='.8' transform='rotate(22 78 92)'/%3E%3Cpath d='M78 104V148' stroke='%23ff9f2e' stroke-width='.8' opacity='.7'/%3E%3C/g%3E%3Ccircle cx='78' cy='92' r='12' fill='%23ff9f2e' opacity='.18'/%3E%3Ccircle cx='78' cy='92' r='6.2' fill='%23ffb054' opacity='.6'/%3E%3Ccircle cx='78' cy='92' r='3.1' fill='%23fff1c9'/%3E%3Cpath d='M0 172L14 124L24 172ZM24 172L35 145L43 172ZM111 172L123 138L133 172ZM133 172L146 112L160 172Z' fill='%23020409'/%3E%3Cpath d='M55 148H101L94 155H62Z' fill='%23020409' stroke='%23ff9f2e' stroke-width='.6'/%3E%3Cpath d='M0 172H156V260H0Z' fill='%2303050a'/%3E%3Cpath d='M0 172H156' stroke='%23ff9f2e' stroke-width='.5' opacity='.5'/%3E%3C/g%3E%3C/svg%3E") 50% 0/100% no-repeat,radial-gradient(at 50% 30%,#1b3a66 0,#0000 62%),linear-gradient(#0c1f3c,#050912 78%);border-radius:0;justify-content:flex-end}[data-palette=essence] .book-cover svg,[data-palette=essence] .book-cover-series{display:none}[data-palette=essence] .book-cover strong{letter-spacing:.06em;-webkit-line-clamp:2;font-size:16px;font-weight:400}[data-palette=essence] .book-cover small{letter-spacing:.2em;color:var(--pub-cover-sub)}[data-palette=essence] .book-category,[data-palette=essence] .reading-title>span{letter-spacing:.14em;align-items:center;gap:8px;display:inline-flex}[data-palette=essence] .book-category:before,[data-palette=essence] .reading-title>span:before{content:"";border-top:1.5px solid var(--pub-amber);border-left:1.5px solid var(--pub-amber);flex:none;width:6px;height:6px;margin-top:4px;transform:rotate(45deg)}[data-palette=essence] .book-read{--es-cut:7px;background:linear-gradient(135deg,transparent var(--es-cut),var(--pub-accent) var(--es-cut) calc(100% - var(--es-cut)),transparent calc(100% - var(--es-cut)));color:var(--pub-on-accent);letter-spacing:.04em;border:0;border-radius:0}[data-palette=essence] .book-read:hover{background:linear-gradient(135deg,transparent var(--es-cut),var(--pub-accent-strong) var(--es-cut) calc(100% - var(--es-cut)),transparent calc(100% - var(--es-cut)))}[data-palette=essence] .book-wiki{border-radius:0}[data-palette=essence] .reading-title:after,[data-palette=essence] .reading-body hr{content:"";background:var(--es-div) center/220px 16px no-repeat;border:0;width:220px;max-width:100%;height:16px;display:block}[data-palette=essence] .reading-title:after{margin:28px auto 0}[data-palette=essence] .reading-body hr{margin-inline:auto}[data-palette=essence] .reading-progress{background:var(--pub-amber);height:2px;box-shadow:0 0 8px var(--pub-amber-glow)}[data-palette=essence] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);box-sizing:border-box;vertical-align:2px;background:var(--es-dial) center/100% 100% no-repeat;width:42px;height:38px;font:400 13px/1 var(--pub-tech);color:var(--pub-kicker);place-items:end center;margin-right:12px;padding-bottom:5px;display:inline-grid}@media (max-width:700px){[data-palette=essence] .public-brand{letter-spacing:.24em;font-size:11px}[data-palette=essence] .book-cover strong{letter-spacing:.02em;font-size:13px}[data-palette=essence] .book-cover small{font-size:9px}[data-palette=essence] .reading-scene-title h2:before{width:38px;height:34px;margin-right:10px}}[data-palette=relic] .public-header{border-bottom:0;position:relative}[data-palette=relic] .public-header:after{content:"";pointer-events:none;background:var(--rl-band) 100% 0/300px 12px no-repeat,linear-gradient(var(--pub-gilt),var(--pub-gilt)) 0 1.5px/calc(100% - 299px) .8px no-repeat;height:12px;position:absolute;top:100%;left:0;right:0}[data-palette=relic] .public-brand{font-family:var(--pub-tech);letter-spacing:.26em;font-variant-numeric:lining-nums;font-size:16px;font-weight:600}[data-palette=relic] .public-brand-mark{background:var(--rl-mark) center/contain no-repeat;width:16px;height:16px;font-size:0}[data-palette=relic] .book-cover{text-align:center;box-shadow:inset 0 0 0 1px var(--pub-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 156 220' preserveAspectRatio='xMidYMin slice'%3E%3Cg stroke='%23e3b85a' stroke-width='.4' opacity='.35'%3E%3Cpath d='M78 84L78 0M78 84L122 0M78 84L156 18M78 84L156 70M78 84L156 126M78 84L34 0M78 84L0 18M78 84L0 70M78 84L0 126'/%3E%3C/g%3E%3Cpath d='M66 66H90L99 75V93L90 102H66L57 93V75Z' fill='none' stroke='%23f3cf7a' stroke-width='1.1'/%3E%3Ccircle cx='78' cy='84' r='10' fill='%23e3b85a' opacity='.22'/%3E%3Ccircle cx='78' cy='84' r='4.2' fill='%23fff0c4'/%3E%3Cg fill='none' stroke='%23e3b85a' stroke-width='.8'%3E%3Cpath d='M78 102V114L66 126V138'/%3E%3Cpath d='M71 102V108L52 127V142'/%3E%3Cpath d='M85 102V110L100 125V134L106 140'/%3E%3C/g%3E%3Cg fill='%23e3b85a'%3E%3Ccircle cx='66' cy='138' r='1.5'/%3E%3Ccircle cx='52' cy='142' r='1.5'/%3E%3Ccircle cx='106' cy='140' r='1.5'/%3E%3C/g%3E%3Cg fill='%23f3cf7a'%3E%3Cpath d='M34 52l2 5-2 5-2-5z'/%3E%3Cpath d='M122 42l1.6 4-1.6 4-1.6-4z'/%3E%3Cpath d='M128 108l1.4 3.4-1.4 3.4-1.4-3.4z'/%3E%3Ccircle cx='24' cy='100' r='.8'/%3E%3Ccircle cx='136' cy='76' r='.7'/%3E%3Ccircle cx='104' cy='28' r='.7'/%3E%3Ccircle cx='42' cy='122' r='.7'/%3E%3C/g%3E%3C/svg%3E") 50% 0/100% no-repeat,radial-gradient(at 50% 38%,#5a4214 0,#1a1308 48%,#0a0805 80%);border-radius:0;justify-content:flex-end}[data-palette=relic] .book-cover svg,[data-palette=relic] .book-cover-series{display:none}[data-palette=relic] .book-cover strong{letter-spacing:.06em;-webkit-line-clamp:2;font-size:16px;font-weight:400}[data-palette=relic] .book-cover small{letter-spacing:.2em;color:var(--pub-cover-sub)}[data-palette=relic] .book-category,[data-palette=relic] .reading-title>span{letter-spacing:.14em;font-variant-numeric:lining-nums;align-items:center;gap:8px;display:inline-flex}[data-palette=relic] .book-category:before,[data-palette=relic] .reading-title>span:before{content:"";width:7px;height:7px;box-shadow:inset 0 0 0 1.4px var(--pub-gilt);border-radius:50%;flex:none}[data-palette=relic] .book-read{clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background:var(--pub-accent);color:var(--pub-on-accent);letter-spacing:.04em;border:0;border-radius:0}[data-palette=relic] .book-read:hover{background:var(--pub-accent-strong)}[data-palette=relic] .book-read:focus-visible{clip-path:none}[data-palette=relic] .book-wiki{border-radius:0}[data-palette=relic] .reading-title:after,[data-palette=relic] .reading-body hr{content:"";background:var(--rl-div) center/220px 16px no-repeat;border:0;width:220px;max-width:100%;height:16px;display:block}[data-palette=relic] .reading-title:after{margin:28px auto 0}[data-palette=relic] .reading-body hr{margin-inline:auto}[data-palette=relic] .reading-progress{background:var(--pub-gilt);height:2px;box-shadow:0 0 8px var(--pub-gilt-glow)}[data-palette=relic] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);box-sizing:border-box;vertical-align:2px;background:var(--rl-dial) center/100% 100% no-repeat;width:46px;height:37px;font:600 17px/1 var(--pub-tech);font-variant-numeric:lining-nums;color:var(--pub-kicker);place-items:center;margin-right:12px;padding-right:9px;display:inline-grid}@media (max-width:700px){[data-palette=relic] .public-brand{letter-spacing:.2em;font-size:14px}[data-palette=relic] .book-cover strong{letter-spacing:.02em;font-size:13px}[data-palette=relic] .book-cover small{font-size:9px}[data-palette=relic] .reading-scene-title h2:before{width:42px;height:34px;margin-right:10px}}[data-palette=orbit] .public-header{position:relative}[data-palette=orbit] .public-header:after{content:"";pointer-events:none;background:var(--ob-band) right 6% top 0/240px 6px no-repeat;height:6px;position:absolute;top:calc(100% - 3px);left:0;right:0}[data-palette=orbit] .public-brand{font-family:var(--pub-tech);letter-spacing:.48em;text-transform:uppercase;font-size:14px;font-weight:300}[data-palette=orbit] .public-brand-mark{background:var(--ob-mark) center/contain no-repeat;width:16px;height:16px;font-size:0}[data-palette=orbit] .book-cover{text-align:center;box-shadow:inset 0 0 0 1px var(--pub-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 156 220' preserveAspectRatio='xMidYMin slice'%3E%3Cg fill='%23ffffff'%3E%3Ccircle cx='16' cy='18' r='.6'/%3E%3Ccircle cx='40' cy='50' r='.45'/%3E%3Ccircle cx='122' cy='16' r='.7'/%3E%3Ccircle cx='142' cy='66' r='.5'/%3E%3Ccircle cx='98' cy='36' r='.45'/%3E%3Ccircle cx='24' cy='104' r='.5'/%3E%3Ccircle cx='70' cy='12' r='.5'/%3E%3Ccircle cx='136' cy='120' r='.45'/%3E%3Ccircle cx='52' cy='82' r='.35'/%3E%3Ccircle cx='108' cy='98' r='.45'/%3E%3C/g%3E%3Cg fill='none'%3E%3Ccircle cx='78' cy='86' r='40' stroke='%23e8f6f8' stroke-width='.7' opacity='.8'/%3E%3Cpath d='M107 42A53 53 0 0 1 131 93' stroke='%2345d3d8' stroke-width='4.4' stroke-dasharray='.9 1.3'/%3E%3Cpath d='M49 130A53 53 0 0 1 25 79' stroke='%2345d3d8' stroke-width='4.4' stroke-dasharray='.9 1.3'/%3E%3Cpath d='M65 62A25 25 0 0 1 96 68' stroke='%2345d3d8' stroke-width='2.3' stroke-linecap='round'/%3E%3Cpath d='M90 110A25 25 0 0 1 59 104' stroke='%2345d3d8' stroke-width='2.3' stroke-linecap='round'/%3E%3C/g%3E%3Cpath d='M78 75L80 83L88 85L80 87L78 95L76 87L68 85L76 83Z' fill='%23dfe9ee'/%3E%3Ccircle cx='78' cy='85' r='8' fill='%23ffffff' opacity='.12'/%3E%3Ccircle cx='78' cy='85' r='2.6' fill='%23ffffff'/%3E%3Ccircle cx='110' cy='114' r='11.5' fill='%2306182a' stroke='%23e8f6f8' stroke-width='.8'/%3E%3C/svg%3E") 50% 0/100% no-repeat,radial-gradient(120% 34% at 50% 112%,#7ff3f2 0,#1fb5c9 18%,#0b4a66 34%,#0000 52%),radial-gradient(circle at 78% 22%,#6e5adc6b,#0000 46%),linear-gradient(#030a14,#06182a);border-radius:2px;justify-content:flex-end}[data-palette=orbit] .book-cover svg,[data-palette=orbit] .book-cover-series{display:none}[data-palette=orbit] .book-cover strong{letter-spacing:.08em;-webkit-line-clamp:2;font-size:16px;font-weight:400}[data-palette=orbit] .book-cover small{letter-spacing:.24em;color:var(--pub-cover-sub)}[data-palette=orbit] .book-category,[data-palette=orbit] .reading-title>span{letter-spacing:.2em;align-items:center;gap:8px;display:inline-flex}[data-palette=orbit] .book-category:before,[data-palette=orbit] .reading-title>span:before{content:"";width:7px;height:7px;box-shadow:inset 0 0 0 1.2px var(--pub-arc);border-radius:50%;flex:none}[data-palette=orbit] .book-read{background:repeating-linear-gradient(90deg,var(--pub-tick) 0 1px,transparent 1px 3px) 9px 50%/8px 55% no-repeat,var(--pub-accent);color:var(--pub-on-accent);letter-spacing:.04em;box-shadow:0 0 14px var(--pub-glow);border-radius:2px;padding-left:26px}[data-palette=orbit] .book-read:hover{background:repeating-linear-gradient(90deg,var(--pub-tick) 0 1px,transparent 1px 3px) 9px 50%/8px 55% no-repeat,var(--pub-accent-strong)}[data-palette=orbit] .book-wiki{border-radius:2px}[data-palette=orbit] .reading-title:after,[data-palette=orbit] .reading-body hr{content:"";background:var(--ob-div) center/220px 16px no-repeat;border:0;width:220px;max-width:100%;height:16px;display:block}[data-palette=orbit] .reading-title:after{margin:28px auto 0}[data-palette=orbit] .reading-body hr{margin-inline:auto}[data-palette=orbit] .reading-progress{background:repeating-linear-gradient(90deg,var(--pub-arc) 0 1px,transparent 1px 3px);height:3px}[data-palette=orbit] .reading-scene-title h2:before{content:counter(scene,decimal-leading-zero);vertical-align:2px;background:var(--ob-dial) center/100% no-repeat;width:40px;height:40px;font:400 13px/1 var(--pub-tech);letter-spacing:.08em;text-indent:.08em;color:var(--pub-ink);place-items:center;margin-right:12px;display:inline-grid}@media (max-width:700px){[data-palette=orbit] .public-brand{letter-spacing:.22em;font-size:12px}[data-palette=orbit] .book-cover strong{letter-spacing:.02em;font-size:13px}[data-palette=orbit] .book-cover small{font-size:9px}[data-palette=orbit] .reading-scene-title h2:before{width:36px;height:36px;margin-right:10px}[data-palette=forerunner] .book-cover{clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}[data-palette=spartan] .book-cover{clip-path:polygon(0 0,62% 0,70% 6px,100% 6px,100% 100%,0 100%)}[data-palette=redbook] .book-cover:after{width:14px;height:14px;top:8px;right:8px}[data-palette=redbook] .book-cover{box-shadow:inset 0 0 0 1px var(--pub-map),inset 0 0 0 3px var(--pub-cover),inset 0 0 0 4px var(--pub-gold)}[data-palette=silmaril] .book-cover{--sm-jewel-y:30%}[data-palette=silmaril] .book-cover:after{width:22px;height:26px}:is([data-palette=forerunner],[data-palette=spartan],[data-palette=redbook],[data-palette=silmaril]) .reading-scene-title h2:before{transform-origin:0;margin-right:9px;transform:scale(.85)}[data-palette=forerunner] .reading-scene-title h2:before,[data-palette=spartan] .reading-scene-title h2:before{margin-right:4px}[data-palette=spartan] .book-cover:before{height:24%;top:17%}[data-palette=spartan] .book-cover:after{height:15%;top:19%}}[data-palette=ink] :is(.theme-controls .theme-toggle,.palette-picker button){border-radius:2px}[data-palette=ink] .palette-picker button[aria-pressed=true]{background:var(--pub-brand);color:var(--pub-on-brand);border-color:var(--pub-brand);box-shadow:inset 0 -3px 0 var(--pub-kicker)}[data-palette=columbia] .theme-controls .theme-toggle,[data-palette=columbia] .palette-picker button{border-color:var(--pub-gilt)}@supports (color:color-mix(in lab, red, red)){[data-palette=columbia] .theme-controls .theme-toggle,[data-palette=columbia] .palette-picker button{border-color:color-mix(in srgb,var(--pub-gilt) 55%,var(--pub-line))}}[data-palette=columbia] .palette-picker button[aria-pressed=true]{background-color:var(--pub-brand);color:var(--pub-on-brand);border-color:var(--pub-brand);background-image:var(--rivet),var(--rivet),var(--rivet),var(--rivet);background-position:2px 2px,calc(100% - 2px) 2px,2px calc(100% - 2px),calc(100% - 2px) calc(100% - 2px);background-repeat:no-repeat;background-size:8px 8px}[data-palette=nasapunk] .theme-controls .theme-toggle,[data-palette=nasapunk] .palette-picker button{border-color:var(--pub-rule);box-shadow:none}[data-palette=nasapunk] .palette-picker button[aria-pressed=true]{background:var(--pub-brand);color:var(--pub-on-brand);border-color:var(--pub-brand);box-shadow:inset 0 3px 0 var(--pub-rule)}:is([data-palette=diesel],[data-palette=noir]) :is(.theme-controls .theme-toggle,.palette-picker button){border-radius:2px}:is([data-palette=diesel],[data-palette=noir]) .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent-edge);box-shadow:inset 0 1px 0 #ffffff59,0 2px 0 var(--pub-accent-edge)}[data-palette=forerunner] :is(.theme-controls .theme-toggle,.palette-picker button){clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);border-radius:0}[data-palette=forerunner] .palette-picker button[aria-pressed=true]{background:linear-gradient(180deg,var(--pub-accent-hi),var(--pub-accent) 25%,var(--pub-accent-lo));color:var(--pub-on-accent);border-color:#0000}[data-palette=spartan] :is(.theme-controls .theme-toggle,.palette-picker button){clip-path:polygon(0 0,100% 0,calc(100% - 7px) 100%,0 100%);border-radius:0}[data-palette=spartan] .palette-picker button[aria-pressed=true]{background:linear-gradient(165deg,var(--pub-accent-hi) 0 20%,var(--pub-accent) 50%,var(--pub-accent-lo));color:var(--pub-on-accent);border-color:#0000;font-weight:600}[data-palette=redbook] :is(.theme-controls .theme-toggle,.palette-picker button){border-radius:3px}[data-palette=redbook] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent);box-shadow:inset 0 0 0 1px var(--pub-accent),inset 0 0 0 2px var(--pub-gold-hi)}[data-palette=silmaril] :is(.theme-controls .theme-toggle,.palette-picker button){border-radius:2px}[data-palette=silmaril] .palette-picker button[aria-pressed=true]{background:var(--pub-pri-bg) padding-box,var(--sm-light) border-box;color:var(--pub-on-accent);border-color:#0000}[data-palette=babel] :is(.theme-controls .theme-toggle,.palette-picker button){background:var(--pub-line);border-color:#0000;border-radius:0}@supports (color:color-mix(in lab, red, red)){[data-palette=babel] :is(.theme-controls .theme-toggle,.palette-picker button){background:color-mix(in srgb,var(--pub-line) 60%,var(--pub-raised))}}[data-palette=babel] :is(.theme-controls .theme-toggle,.palette-picker button){box-shadow:none;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%)}[data-palette=babel] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent)}:is([data-palette=forerunner],[data-palette=spartan],[data-palette=babel]) :is(.theme-controls .theme-toggle,.palette-picker button):focus-visible{clip-path:none}[data-palette=infinity] .theme-controls .theme-toggle{border-radius:50%}[data-palette=infinity] .palette-picker button{border-radius:999px}[data-palette=infinity] .palette-picker button[aria-pressed=true]{background:linear-gradient(var(--pub-brand),var(--pub-brand)) padding-box,var(--pub-iris-conic) border-box;color:var(--pub-on-brand);border:2px solid #0000}[data-palette=hitchhiker] .palette-picker{gap:6px 4px}[data-palette=hitchhiker] :is(.theme-controls .theme-toggle,.palette-picker button){border:2px solid var(--pub-out);box-shadow:0 2px 0 var(--pub-out);border-radius:10px}[data-palette=hitchhiker] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);font-weight:600}[data-palette=tron] :is(.theme-controls .theme-toggle,.palette-picker button){border-color:var(--pub-accent-soft);border-radius:2px}[data-palette=tron] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent);box-shadow:inset 0 0 0 1px var(--pub-accent),inset 0 0 0 2px var(--pub-on-accent-line),0 0 8px var(--pub-glow);font-weight:600}[data-palette=matrix] :is(.theme-controls .theme-toggle,.palette-picker button){border-color:var(--pub-accent-line);font-family:var(--pub-code);border-radius:0}[data-palette=matrix] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent);box-shadow:0 0 8px var(--pub-glow);font-weight:700}[data-palette=protoss] :is(.theme-controls .theme-toggle,.palette-picker button){border-color:var(--pub-gold-soft);border-radius:2px}[data-palette=protoss] .palette-picker button[aria-pressed=true]{background:var(--pt-pri);color:var(--pub-on-accent);border-color:var(--pub-gold);box-shadow:inset 0 0 0 2px var(--pub-popover),0 0 8px var(--pub-glow)}[data-palette=tatooine] :is(.theme-controls .theme-toggle,.palette-picker button){box-shadow:inset 0 -2px 0 var(--pub-line);border-radius:3px}[data-palette=tatooine] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent);box-shadow:inset 0 -2px 0 var(--pub-accent-edge)}[data-palette=empire] :is(.theme-controls .theme-toggle,.palette-picker button){border-radius:0}[data-palette=empire] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent-edge);box-shadow:inset 0 -1px 0 #fff,inset 0 -3px 0 var(--pub-blade),0 3px 8px -3px var(--pub-glow)}[data-palette=odyssey] :is(.theme-controls .theme-toggle,.palette-picker button){border-radius:2px}[data-palette=odyssey] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent);box-shadow:inset 1px 0 0 var(--pub-accent-rim)}[data-palette=nostromo] :is(.theme-controls .theme-toggle,.palette-picker button){border-color:var(--pub-key-line);background:var(--pub-key);box-shadow:var(--pub-bevel);border-radius:3px}[data-palette=nostromo] .palette-picker button[aria-pressed=true]{background:var(--ns-scan),var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent-edge);box-shadow:0 2px 0 var(--pub-accent-edge),inset 0 0 0 1px var(--pub-accent-rim)}[data-palette=inquiry] :is(.theme-controls .theme-toggle,.palette-picker button){border-radius:2px}[data-palette=inquiry] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent);box-shadow:inset 0 0 0 1px var(--pub-accent),inset 0 0 0 2px var(--pub-accent-ring)}[data-palette=singularity] :is(.theme-controls .theme-toggle,.palette-picker button){border-radius:0}[data-palette=singularity] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent);box-shadow:inset 3px 0 0 var(--pub-flower-hi)}[data-palette=essence] :is(.theme-controls .theme-toggle,.palette-picker button){clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);border-radius:0}[data-palette=essence] .palette-picker button[aria-pressed=true]{background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent)}[data-palette=essence] :is(.theme-controls .theme-toggle,.palette-picker button):focus-visible{clip-path:none}[data-palette=relic] :is(.theme-controls .theme-toggle,.palette-picker button){border-color:var(--pub-gilt);border-radius:0}@supports (color:color-mix(in lab, red, red)){[data-palette=relic] :is(.theme-controls .theme-toggle,.palette-picker button){border-color:color-mix(in srgb,var(--pub-gilt) 45%,var(--pub-line))}}[data-palette=relic] .palette-picker button[aria-pressed=true]{clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);background:var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent)}[data-palette=relic] .palette-picker button[aria-pressed=true]:focus-visible{clip-path:none}[data-palette=orbit] .theme-controls .theme-toggle{border-radius:50%}[data-palette=orbit] .palette-picker button{border-radius:2px}[data-palette=orbit] .palette-picker button[aria-pressed=true]{background:repeating-linear-gradient(90deg,var(--pub-tick) 0 1px,transparent 1px 3px) 0 50%/4px 100% no-repeat,var(--pub-accent);color:var(--pub-on-accent);border-color:var(--pub-accent);box-shadow:0 0 8px var(--pub-glow)}@media (max-width:700px){.public-header{flex-wrap:wrap;row-gap:10px;height:auto;min-height:65px;padding:12px 20px}.public-brand{white-space:nowrap;font-size:18px}.public-brand-mark{font-size:21px}.public-header nav{gap:14px;margin-left:auto;font-size:13px}.public-header nav a{white-space:nowrap}[data-palette=cassette] .public-brand{letter-spacing:.12em;font-size:12px}[data-palette=cyber] .public-brand{letter-spacing:.14em;font-size:13px}.library{padding:40px 20px 0}.library-heading{flex-wrap:wrap;gap:6px 12px;margin-bottom:28px}.library-heading h1{font-size:34px}.library-heading small{width:100%;margin-left:0}.book-entry{grid-template-columns:96px minmax(0,1fr);gap:20px;padding:28px 0}.book-cover{width:96px;height:136px;padding:12px 10px}.book-cover svg{top:-70px;right:-82px}.book-cover-series{font-size:7px}.book-cover strong{-webkit-line-clamp:3;font-size:15px}.book-info h2{margin-top:8px;font-size:26px}.book-description{font-size:15px}.book-actions{flex-wrap:wrap}.book-actions>span{display:none}.book-excerpt{border-left:0;border-top:1px dotted var(--pub-line);grid-column:1/-1;gap:12px;padding-top:20px;padding-left:0}.reading-controls{padding:0 12px;font-size:12px}.reading-controls-start{gap:2px}.reading-controls .reading-library-link{gap:6px;padding:0 4px}.reading-controls .reading-compact-control{justify-content:center;width:32px;padding:0}.reading-controls-label{display:none}.reading-page{padding:45px 24px}.reading-title{margin-bottom:56px}.reading-title h1{font-size:32px}.reading-body{line-height:2}.reading-scene-title h2{font-size:22px}.note-popover{width:calc(100vw - 40px);max-width:none;font-size:14px;position:fixed;bottom:25px;left:20px}.wiki-page{padding:40px 22px}.wiki-heading h1{font-size:27px}.wiki-layout{grid-template-columns:1fr;gap:32px}.wiki-nav{flex-wrap:wrap;gap:15px;display:flex}.wiki-nav input{width:100%}.wiki-nav section{margin-top:8px}.wiki-nav button{width:auto}.wiki-document h2{font-size:28px}.wiki-summary{font-size:16px}}.note-command-menu{width:min(280px,100vw - 24px);max-height:min(var(--radix-popover-content-available-height),70dvh);overflow:auto}.note-command-menu .menu-item{text-align:left;width:100%;color:var(--ink);background:0 0;border:0}.note-command-menu .menu-item[data-highlighted],.note-command-menu .menu-item:hover,.note-command-menu .menu-item:focus-visible{background:var(--hover);color:var(--ink)}.note-command-caption{color:var(--muted);justify-content:space-between;gap:12px;padding:6px 10px;font-size:12px;display:flex}.note-command-menu kbd{font:inherit;color:var(--muted);margin-left:auto;font-size:11px}.editor-position-menu .menu-item>svg:last-child:not(:first-child){margin-left:auto}.note-ai-popover{width:min(400px,100vw - 24px);max-height:min(var(--radix-popover-content-available-height),80dvh)}.note-inline-ai{flex-direction:column;gap:12px;min-width:0;display:flex}.note-inline-ai .chat-heading{border:0;gap:4px;padding:0}.note-inline-ai .chat-heading strong{flex:1}.note-ai-settings{grid-template-columns:1fr 1fr;gap:10px;display:grid}.note-ai-settings label,.note-ai-answer{flex-direction:column;gap:6px;min-width:0;display:flex}.note-ai-settings .select{width:100%;min-width:0}.note-ai-settings .note-ai-request{grid-column:1/-1}.note-ai-target{white-space:pre-wrap;overflow-wrap:anywhere;max-height:100px;overflow:auto}.note-ai-answer textarea{resize:vertical;min-height:120px;max-height:220px;line-height:1.65}.note-inline-ai .chat-composer{background:0 0;border:0;padding:0}.note-inline-ai .chat-context,.note-inline-ai .chat-connection{margin:0}.note-inline-ai small{color:var(--muted);font-size:11px;line-height:1.6}.note-inline-ai .popover-actions{z-index:1;background:var(--pop);flex-wrap:wrap;margin-bottom:-12px;padding:8px 0 14px;position:sticky;bottom:-14px}.note-command-notice{color:var(--muted);margin:0;padding:8px 16px;font-size:12px}.modal~.modal-overlay{z-index:92}.modal~.modal-overlay~.modal{z-index:93}.library-sort{justify-content:flex-end;margin-bottom:20px;display:flex}.library-sort label{color:var(--pub-muted);flex-direction:row;align-items:center;gap:10px;font-size:13px;display:flex}.library-sort .select{border:1px solid var(--pub-line);border-radius:var(--pub-ctl-r,6px);background:var(--pub-paper);width:auto;max-width:100%;color:var(--pub-text);font-family:var(--pub-sans);padding:8px 12px;font-size:14px}.library-sort .select:focus-visible{outline:2px solid var(--pub-brand);outline-offset:3px}.editor-web-link-form{flex-direction:column;gap:12px;display:flex}.popover.editor-link-bubble{flex-direction:row;align-items:center;gap:2px;padding:4px 6px 4px 12px}.editor-link-bubble-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--link);text-underline-offset:2px;flex:1;font-size:13px;text-decoration:underline;overflow:hidden}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
