/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) 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-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;--color-blue-500:oklch(62.3% .214 259.815);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.gap-8{gap:calc(var(--spacing) * 8)}.rounded{border-radius:.25rem}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/50{background-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/50{background-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.bg-white{background-color:var(--color-white)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.text-gray-900{color:var(--color-gray-900)}.text-white{color:var(--color-white)}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.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, )}@media (prefers-color-scheme:dark){.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-white{color:var(--color-white)}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wk-primary:#0b57d0;--wk-primary-dark:#0842a0;--wk-primary-soft:#e8f0fe;--wk-primary-line:#c9dcfb;--wk-on-primary:#fff;--wk-bg:#f3f7fd;--wk-surface:#fff;--wk-surface-2:#f7f9fd;--wk-ink:#0f1b33;--wk-ink-2:#33415c;--wk-muted:#5f6d86;--wk-faint:#8a96ab;--wk-line:#e3eaf4;--wk-line-strong:#cfd9e8;--wk-overlay:#0a19378c;--wk-danger:#d92d3a;--wk-danger-soft:#fdecee;--wk-success:#15803d;--wk-success-soft:#e4f7ea;--wk-warning:#b45309;--wk-warning-soft:#fef3dc;--wk-diff-add:#e3f8ea;--wk-diff-add-strong:#b6ecc7;--wk-diff-del:#fdeaea;--wk-diff-del-strong:#f9c5c8;--wk-missing-link:#c0392b;--wk-track:#e6ebf3;--wk-admin-side:#0c2f63;--wk-admin-side-end:#0a2147;--wk-admin-ink:#dbe6f7;--wk-admin-line:#ffffff21;--wk-admin-hover:#ffffff17;--wk-hero-ink:#fff;--wk-hero-accent:#79b4ff;--wk-hero-from:#0a2a5c;--wk-hero-via:#0a2a5ce0;--wk-hero-to:#0a2a5c00;--wk-globe-light:#f4f7fb;--wk-globe-mid:#c9d3e0;--wk-globe-dark:#8996a9;--wk-globe-line:#6d7b90;--wk-globe-glow:#dbe8fb;--wk-banner-from:#fff;--wk-banner-to:#dfeafb;--wk-font:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--wk-serif:Georgia, "Times New Roman", serif;--wk-radius-sm:8px;--wk-radius:12px;--wk-radius-lg:16px;--wk-radius-full:999px;--wk-shadow-sm:0 1px 2px #1028500f;--wk-shadow:0 2px 10px #10285012;--wk-shadow-lg:0 12px 34px #1028502e;--wk-gutter:16px;--wk-rail:232px;--wk-panel-side:256px;--wk-header:64px;--wk-header-lg:72px;--wk-bottom-nav:66px;--wk-rte-gap-xs:2px;--wk-rte-gap:6px;--wk-rte-gap-lg:10px;--wk-rte-gap-xl:20px;--wk-rte-pad:16px;--wk-rte-min:420px;--wk-rte-tool:34px;--wk-rte-icon:17px;--wk-rte-icon-sm:14px;--wk-rte-select:128px;--wk-rte-number:72px;--wk-rte-thumb:76px;--wk-rte-cell:80px;--wk-rte-caption-line:1.75em;--wk-rte-key:230px;--wk-rte-panel-max:300px;--wk-rte-small:13px;--wk-rte-char:16px;--wk-rte-serif:Georgia, "Times New Roman", serif;--wk-rte-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--wk-text-sm:.85em;--wk-text-lg:1.25em;--wk-text-xl:1.6em;--wk-text-h5:15px;--wk-figure-sm:240px;--wk-figure-md:420px;--wk-figure-lg:640px;--wk-ink-red:#c92a2a;--wk-ink-orange:#d9480f;--wk-ink-green:#2b8a3e;--wk-ink-blue:#1971c2;--wk-ink-purple:#7048e8;--wk-ink-pink:#c2255c;--wk-ink-gray:#5f6d86;--wk-mark-yellow:#fff3bf;--wk-mark-green:#d3f9d8;--wk-mark-blue:#d0ebff;--wk-mark-pink:#ffdeeb;--wk-mark-orange:#ffe8cc;--wk-callout-info:#0b57d0;--wk-callout-info-bg:#e8f0fe;--wk-callout-success:#2b8a3e;--wk-callout-success-bg:#e6f6ea;--wk-callout-warning:#e8890c;--wk-callout-warning-bg:#fff4e0;--wk-callout-danger:#c92a2a;--wk-callout-danger-bg:#fdecec;--wk-callout-note:#5f6d86;--wk-callout-note-bg:#f0f3f8;--wk-code-comment:#6a7a93;--wk-code-keyword:#7048e8;--wk-code-string:#2b8a3e;--wk-code-number:#d9480f;--wk-code-title:#1971c2;--wk-footer-pad:14px;--wk-footer-inline:20px;--wk-footer-gap:4px 16px;--wk-footer-text:13px;--wk-footer-offset:24px;--wk-content-max:1480px;--wk-banner-icon:56px;--wk-rc-time:112px;--wk-rc-kind:124px;--wk-rc-thumb:56px;--wk-rc-thumb-h:36px;--wk-rc-thumb-mobile:64px;--wk-rc-thumb-mobile-h:48px;--wk-rc-size:92px;--wk-rc-menu:36px;--wk-rc-select:168px;--wk-rc-search:220px;--wk-rc-tile-icon:30px;--wk-rc-text:13px;--wk-randart-aside:360px;--wk-randart-toc:196px;--wk-randart-title:26px;--wk-randart-title-lg:36px;--wk-readmore-lines:4;--wk-helpful-btn:38px;--wk-crumb-icon:14px;--wk-gold:#f5b70a;--wk-gold-ink:#6b4a00;--wk-fcard-thumb:92px;--wk-fcard-thumb-h:78px;--wk-fcard-star:28px;--wk-fcard-media:16 / 7;--wk-about-icon:52px;--wk-section-icon:24px;--wk-ctile-icon:34px;--wk-jump-key:30px;--wk-letter-size:26px;--wk-spot-w:236px;--wk-spot-h:104px;--wk-spot-shade:linear-gradient(0deg, #050f23d9, #050f230d 75%);--wk-lgroup-icon:30px;--wk-cat-pic:56px;--wk-cat-pic-lg:68px;--wk-cat-search:260px;--wk-cat-list-head:320px;--wk-rank-badge:26px;--wk-rank-gold:#fcd34d;--wk-rank-silver:#dbe2ec;--wk-rank-bronze:#f4b183;--wk-rank-ink:#3b2a00;--wk-why-art:104px;--wk-why-art-lg:150px;--wk-help-icon:30px;--wk-dstats-w:228px;--wk-dstat-icon:34px;--wk-amount-min:64px;--wk-amount-h:40px;--wk-amount-h-lg:44px;--wk-give-btn:46px;--wk-closing-art:130px;--wk-donate-title:22px;--wk-donate-title-lg:28px;--wk-give-shade:linear-gradient(180deg, var(--wk-primary), var(--wk-primary))}@supports (color:color-mix(in lab, red, red)){:root{--wk-give-shade:linear-gradient(180deg, color-mix(in srgb, var(--wk-primary) 82%, #fff), var(--wk-primary))}}:root{--wk-faqs-link-w:110px;--wk-paymethod-min:76px;--wk-menu-btn:32px;--wk-menu-icon:34px;--wk-menu-side:300px;--wk-google:#4285f4;--wk-captcha-h:65px;--wk-authhead-icon:52px;--wk-secblock-icon:40px;--wk-qr:200px;--wk-signin-state:30px;--wk-file-pad:5px;--wk-file-btn-pad:6px 16px;--wk-secure:#15803d;--wk-paymethod-ink:#1a2f6b}.wk-tone--blue{--tone:#0b57d0;--tone-soft:#e8f0fe}.wk-tone--indigo{--tone:#4338ca;--tone-soft:#eceafe}.wk-tone--purple{--tone:#7e22ce;--tone-soft:#f3e8ff}.wk-tone--pink{--tone:#db2777;--tone-soft:#fde8f1}.wk-tone--red{--tone:#d92d3a;--tone-soft:#fdecee}.wk-tone--orange{--tone:#ea580c;--tone-soft:#ffedde}.wk-tone--amber{--tone:#c77700;--tone-soft:#fff3d9}.wk-tone--green{--tone:#16a34a;--tone-soft:#e3f8ea}.wk-tone--teal{--tone:#0f8f83;--tone-soft:#dcf6f2}.wk-tone--slate{--tone:#52607a;--tone-soft:#eef1f6}html{-webkit-text-size-adjust:100%}body{font-family:var(--wk-font);background:var(--wk-bg);color:var(--wk-ink);min-height:100dvh;font-size:15px;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%}button,summary{cursor:pointer}.wk-is-locked{overflow:hidden}.wk-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}svg.wk-icon{flex:none;width:20px;height:20px}.wk-icon-fill{fill:currentColor;stroke:none}.wk-link{color:var(--wk-primary);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.wk-link svg.wk-icon{width:15px;height:15px}.wk-link:hover{text-decoration:underline}.wk-muted{color:var(--wk-muted)}.wk-small{font-size:13px}.wk-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wk-btn{border-radius:var(--wk-radius-sm);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.wk-btn svg.wk-icon{width:16px;height:16px}.wk-btn--primary{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-btn--primary:hover{background:var(--wk-primary-dark)}.wk-btn--outline{background:var(--wk-surface);border-color:var(--wk-line-strong);color:var(--wk-ink-2)}.wk-btn--outline:hover{border-color:var(--wk-primary);color:var(--wk-primary)}.wk-btn--soft{background:var(--wk-primary-soft);color:var(--wk-primary)}.wk-btn--danger{background:var(--wk-danger-soft);color:var(--wk-danger)}.wk-btn--danger:hover{background:var(--wk-danger);color:var(--wk-on-primary)}.wk-btn--sm{min-height:32px;padding:4px 12px;font-size:13px}.wk-btn--block{width:100%}.wk-iconbtn{border-radius:var(--wk-radius-full);width:40px;height:40px;color:var(--wk-ink-2);background:0 0;border:0;flex:none;place-items:center;display:inline-grid;position:relative}.wk-iconbtn:hover{background:var(--wk-primary-soft);color:var(--wk-primary)}.wk-iconbtn--solid{background:var(--wk-primary);color:var(--wk-on-primary);width:32px;height:32px}.wk-iconbtn--solid svg.wk-icon{width:16px;height:16px}.wk-dot{background:var(--wk-danger);border:2px solid var(--wk-surface);border-radius:50%;width:9px;height:9px;position:absolute;top:7px;right:8px}.wk-card{background:var(--wk-surface);border:1px solid var(--wk-line);border-radius:var(--wk-radius);box-shadow:var(--wk-shadow-sm);min-width:0;padding:16px}.wk-card--flush{padding:0;overflow:hidden}.wk-card__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.wk-card__title{align-items:center;gap:8px;min-width:0;font-size:17px;font-weight:700;display:flex}.wk-card__title svg.wk-icon{color:var(--wk-primary)}.wk-stack{gap:16px;display:grid}.wk-stack>*,.wk-grid>*{min-width:0}.wk-pill{border-radius:var(--wk-radius-full);background:var(--tone-soft);color:var(--tone);white-space:nowrap;align-items:center;gap:4px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.wk-count{border-radius:var(--wk-radius-full);background:var(--wk-danger);min-width:22px;height:22px;color:var(--wk-on-primary);place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.wk-avatar{object-fit:cover;background:var(--wk-primary-soft);border-radius:50%;flex:none;width:40px;height:40px}.wk-avatar--initial{color:var(--wk-primary);place-items:center;font-size:14px;font-weight:700;display:inline-grid}.wk-avatar--sm{width:30px;height:30px;font-size:12px}.wk-avatar--lg{width:58px;height:58px;font-size:20px}.wk-avatar--xl{width:96px;height:96px;font-size:32px}.wk-alert{border-radius:var(--wk-radius-sm);align-items:flex-start;gap:8px;margin-bottom:16px;padding:12px 16px;font-weight:500;display:flex}.wk-alert--success{background:var(--wk-success-soft);color:var(--wk-success)}.wk-alert--error{background:var(--wk-danger-soft);color:var(--wk-danger)}.wk-alert--warning{background:var(--wk-warning-soft);color:var(--wk-warning)}.wk-alert--info{background:var(--wk-primary-soft);color:var(--wk-primary-dark)}.wk-form{align-content:start;gap:16px;display:grid}.wk-field{align-content:start;gap:6px;min-width:0;display:grid}.wk-field>label,.wk-label{color:var(--wk-ink-2);font-size:14px;font-weight:600}.wk-help{color:var(--wk-muted);font-size:13px}.wk-error{color:var(--wk-danger);font-size:13px}.wk-input,.wk-select,.wk-textarea{border:1px solid var(--wk-line-strong);border-radius:var(--wk-radius-sm);background:var(--wk-surface);width:100%;min-height:42px;color:var(--wk-ink);font:inherit;padding:9px 12px}.wk-input:focus,.wk-select:focus,.wk-textarea:focus{outline:2px solid var(--wk-primary-line);border-color:var(--wk-primary)}.wk-textarea{resize:vertical;min-height:110px}.wk-input--color{width:72px;padding:4px}input[type=file]{max-width:100%;color:var(--wk-muted);cursor:pointer;font-size:14px}input[type=file].wk-input{padding:var(--wk-file-pad)}input[type=file]::file-selector-button{padding:var(--wk-file-btn-pad);border:1px solid var(--wk-primary-line);border-radius:var(--wk-radius-sm);background:var(--wk-primary-soft);color:var(--wk-primary);font:inherit;cursor:pointer;margin-right:12px;font-weight:600;transition:background .15s,color .15s,border-color .15s}input[type=file]:hover::file-selector-button{border-color:var(--wk-primary);background:var(--wk-primary);color:var(--wk-on-primary)}input[type=file]:focus-visible::file-selector-button{outline:2px solid var(--wk-primary);outline-offset:2px}.wk-select--sm{min-height:34px;padding:4px 8px;font-size:13px}.wk-inlineselects{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:250px;display:grid}.wk-formgrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.wk-actions{flex-wrap:wrap;gap:8px;display:flex}.wk-check{align-items:center;gap:8px;font-size:14px;display:flex}.wk-check input{width:16px;height:16px;accent-color:var(--wk-primary)}.wk-switch{cursor:pointer;align-items:center;gap:12px;display:flex}.wk-switch input{opacity:0;width:1px;height:1px;position:absolute}.wk-switch__track{border-radius:var(--wk-radius-full);background:var(--wk-line-strong);flex:none;width:42px;height:24px;transition:background .15s;position:relative}.wk-switch__track:after{content:"";background:var(--wk-surface);width:18px;height:18px;box-shadow:var(--wk-shadow-sm);border-radius:50%;transition:transform .15s;position:absolute;top:3px;left:3px}.wk-switch input:checked+.wk-switch__track{background:var(--wk-primary)}.wk-switch input:checked+.wk-switch__track:after{transform:translate(18px)}.wk-switch input:focus-visible+.wk-switch__track{outline:2px solid var(--wk-primary-line)}.wk-switch__text{font-size:14px;font-weight:500;display:grid}.wk-switch__text small{color:var(--wk-muted);font-weight:400}.wk-tablewrap{overflow-x:auto}.wk-table{border-collapse:collapse;width:100%;font-size:14px}.wk-table th{background:var(--wk-surface-2);color:var(--wk-ink-2);text-align:left;white-space:nowrap;padding:10px 14px;font-size:13px;font-weight:600}.wk-table td{border-top:1px solid var(--wk-line);vertical-align:middle;padding:10px 14px}.wk-rowactions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.wk-thumb{object-fit:cover;background:var(--wk-track);border-radius:6px;flex:none;width:60px;height:36px}.wk-titlecell{align-items:center;gap:10px;min-width:0;display:flex}.wk-titlecell strong{font-weight:600;display:block}.wk-titlecell small{color:var(--wk-muted);font-size:12px;display:block}@media (width<=719px){.wk-table--stack thead{display:none}.wk-table--stack,.wk-table--stack tbody,.wk-table--stack tr,.wk-table--stack td{width:100%;display:block}.wk-table--stack tr{border-top:1px solid var(--wk-line);padding:10px 14px}.wk-table--stack td{text-align:right;border:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.wk-table--stack td[data-label]:before{content:attr(data-label);color:var(--wk-muted);text-align:left;flex:none;font-size:13px}.wk-table--stack td.wk-td-main{text-align:left;display:block}.wk-table--stack td.wk-td-main:before{content:none}.wk-table--stack td.wk-td-actions{justify-content:flex-end}}.wk-toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.wk-toolbar--between{justify-content:space-between}.wk-toolbar .wk-input,.wk-toolbar .wk-select{flex:160px;width:auto;min-width:0}.wk-filters{gap:6px;padding:0 14px 12px;display:flex;overflow-x:auto}.wk-filters a{border-radius:var(--wk-radius-full);color:var(--wk-muted);background:var(--wk-surface-2);white-space:nowrap;padding:5px 12px;font-size:13px;font-weight:600}.wk-filters a.is-active{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-pager{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:16px;display:flex}.wk-pager__item{border-radius:var(--wk-radius-sm);background:var(--wk-surface);border:1px solid var(--wk-line);min-width:36px;height:36px;color:var(--wk-ink-2);place-items:center;padding:0 8px;font-size:14px;font-weight:600;display:inline-grid}.wk-pager__item svg.wk-icon{width:16px;height:16px}.wk-pager__item.is-active{background:var(--wk-primary);color:var(--wk-on-primary);border-color:var(--wk-primary)}.wk-pager__item.is-disabled{opacity:.5}.wk-empty{text-align:center;justify-items:center;gap:6px;padding:40px 16px;display:grid}.wk-empty__icon{background:var(--wk-primary-soft);width:56px;height:56px;color:var(--wk-primary);border-radius:50%;place-items:center;display:grid}.wk-empty__title{font-size:16px;font-weight:700}.wk-empty__text{color:var(--wk-muted);max-width:420px}.wk-menu{position:relative}.wk-menu>summary{align-items:center;gap:8px;list-style:none;display:flex}.wk-menu>summary::-webkit-details-marker{display:none}.wk-menu>summary svg.wk-icon{width:16px;height:16px}.wk-menu__panel{background:var(--wk-surface);border:1px solid var(--wk-line);border-radius:var(--wk-radius);width:220px;box-shadow:var(--wk-shadow-lg);z-index:60;color:var(--wk-ink);padding:6px;position:absolute;top:calc(100% + 8px);right:0}.wk-menu__panel a,.wk-menu__panel button{border-radius:var(--wk-radius-sm);text-align:left;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.wk-menu__panel a:hover,.wk-menu__panel button:hover{background:var(--wk-primary-soft);color:var(--wk-primary)}.wk-menu__panel svg.wk-icon{width:17px;height:17px}.wk-logo{align-items:center;gap:10px;min-width:0;display:inline-flex}.wk-logo__mark{flex:none;width:40px;height:40px}.wk-logo__img{object-fit:contain;width:auto;max-width:180px;height:42px}.wk-logo__text{min-width:0;line-height:1.1;display:grid}.wk-logo__name{letter-spacing:-.02em;color:var(--wk-ink);font-size:20px;font-weight:800}.wk-logo__tag{color:var(--wk-muted);white-space:nowrap;font-size:10px}.wk-logo--serif .wk-logo__name{font-family:var(--wk-serif);font-weight:700}.wk-book-fill{fill:var(--wk-primary)}.wk-book-page{fill:var(--wk-surface)}.wk-book-line{fill:none;stroke:var(--wk-primary);stroke-width:1.4px;stroke-linecap:round}.wk-globe-sphere{fill:url(#wk-globe-gradient)}.wk-globe-stop-1{stop-color:var(--wk-globe-light)}.wk-globe-stop-2{stop-color:var(--wk-globe-mid)}.wk-globe-stop-3{stop-color:var(--wk-globe-dark)}.wk-globe-line{fill:none;stroke:var(--wk-globe-line);stroke-width:1px;opacity:.55}.wk-globe-tile{fill:var(--wk-globe-dark);opacity:.55}.wk-globe-book{fill:var(--wk-ink)}.wk-globe-page{fill:var(--wk-globe-light)}.wk-drawer-backdrop{background:var(--wk-overlay);z-index:70;display:none;position:fixed;inset:0}.wk-drawer-backdrop.is-open{display:block}.wk-prose{color:var(--wk-ink-2);overflow-wrap:anywhere;line-height:1.75}.wk-prose h2{color:var(--wk-ink);border-bottom:1px solid var(--wk-line);scroll-margin-top:calc(var(--wk-header) + 12px);margin:1.5em 0 .5em;padding-bottom:6px;font-size:22px;font-weight:700}.wk-prose h3{color:var(--wk-ink);scroll-margin-top:calc(var(--wk-header) + 12px);margin:1.2em 0 .4em;font-size:18px;font-weight:700}.wk-prose h4{color:var(--wk-ink);margin:1em 0 .4em;font-size:16px;font-weight:700}.wk-prose p{margin:0 0 1em}.wk-prose ul{margin:0 0 1em;padding-left:1.5em;list-style:outside}.wk-prose ol{margin:0 0 1em;padding-left:1.5em;list-style:decimal}.wk-prose li{margin-bottom:.3em}.wk-prose a{color:var(--wk-primary)}.wk-prose a:hover{text-decoration:underline}.wk-prose blockquote{border-left:3px solid var(--wk-primary-line);color:var(--wk-muted);margin:0 0 1em;padding:4px 14px}.wk-prose img{border-radius:var(--wk-radius-sm);height:auto;margin:8px 0}.wk-prose code{background:var(--wk-surface-2);border-radius:4px;padding:1px 5px;font-size:.9em}.wk-prose pre{background:var(--wk-surface-2);border-radius:var(--wk-radius-sm);margin:0 0 1em;padding:12px;overflow-x:auto}.wk-prose pre code{background:0 0;padding:0}.wk-prose table{border-collapse:collapse;margin:0 0 1em;display:block;overflow-x:auto}.wk-prose th,.wk-prose td{border:1px solid var(--wk-line);padding:6px 10px}.wk-prose th{background:var(--wk-surface-2)}.wk-prose .wk-wikilink--missing{color:var(--wk-missing-link)}.wk-progress{appearance:none;border-radius:var(--wk-radius-full);background:var(--wk-track);border:0;width:100%;height:8px;display:block;overflow:hidden}.wk-progress::-webkit-progress-bar{background:var(--wk-track)}.wk-progress::-webkit-progress-value{background:var(--wk-success);border-radius:var(--wk-radius-full)}.wk-progress::-moz-progress-bar{background:var(--wk-success)}.wk-progress--amber::-webkit-progress-value{background:var(--wk-warning)}.wk-progress--amber::-moz-progress-bar{background:var(--wk-warning)}@media (width<=1023.98px){.wk-only-desktop{display:none!important}}@media (width>=1024px){.wk-only-mobile{display:none!important}.wk-formgrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-formgrid--2>.wk-field--wide{grid-column:1/-1}}.wk-header{z-index:50;background:var(--wk-surface);border-bottom:1px solid var(--wk-line);position:sticky;top:0}.wk-header__row{height:var(--wk-header);padding:0 var(--wk-gutter);max-width:var(--wk-content-max);align-items:center;gap:4px;margin:0 auto;display:flex}.wk-header__actions{align-items:center;gap:4px;margin-left:auto;display:flex}.wk-header__user{font-size:14px;font-weight:600}.wk-searchbar{display:none}.wk-searchbar.is-open{left:0;right:0;top:var(--wk-header);padding:8px var(--wk-gutter);background:var(--wk-surface);border-bottom:1px solid var(--wk-line);box-shadow:var(--wk-shadow);display:flex;position:absolute}.wk-searchbar__field{flex:1;min-width:0;display:flex}.wk-searchbar__field input{border:1px solid var(--wk-line-strong);border-radius:var(--wk-radius-sm) 0 0 var(--wk-radius-sm);background:var(--wk-surface);min-width:0;height:40px;font:inherit;color:var(--wk-ink);border-right:0;flex:1;padding:0 14px}.wk-searchbar__field input:focus{outline:2px solid var(--wk-primary-line)}.wk-searchbar__field button{border-radius:0 var(--wk-radius-sm) var(--wk-radius-sm) 0;background:var(--wk-primary);width:46px;height:40px;color:var(--wk-on-primary);border:0;flex:none;place-items:center;display:grid}.wk-searchbar__field button:hover{background:var(--wk-primary-dark)}.wk-tabsbar{display:none}.wk-tabs{gap:22px;display:flex}.wk-tabs a{color:var(--wk-muted);border-bottom:2px solid #0000;padding:10px 0;font-size:14px;font-weight:500}.wk-tabs a.is-active{color:var(--wk-ink);border-color:var(--wk-primary);font-weight:600}.wk-tabs a:hover{color:var(--wk-primary)}.wk-mobile-tabs{background:var(--wk-surface);border-bottom:1px solid var(--wk-line);padding:0 var(--wk-gutter);justify-content:space-between;gap:12px;display:flex;overflow-x:auto}.wk-shell{max-width:var(--wk-content-max);padding:12px var(--wk-gutter) 32px;margin:0 auto;display:block}.wk-shell__main{min-width:0;container-type:inline-size}.wk-rail{background:var(--wk-surface);z-index:80;width:min(84vw,300px);padding:12px 12px 24px;transition:transform .2s;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-102%)}.wk-rail.is-open{box-shadow:var(--wk-shadow-lg);transform:none}.wk-rail__close{justify-content:flex-end;display:flex}.wk-rail__title{color:var(--wk-ink-2);margin:16px 0 6px 12px;font-size:14px;font-weight:700}.wk-rail a{border-radius:var(--wk-radius-sm);color:var(--wk-ink-2);align-items:center;gap:12px;padding:7px 14px;font-size:14px;font-weight:500;display:flex}.wk-rail a svg.wk-icon{width:18px;height:18px}.wk-rail a:hover{background:var(--wk-primary-soft);color:var(--wk-primary)}.wk-rail a.is-active{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-pagehead{margin-bottom:16px}.wk-pagehead h1{letter-spacing:-.02em;font-size:26px;font-weight:800}.wk-pagehead p{color:var(--wk-muted)}.wk-hero{gap:12px;padding:16px 104px 16px 0;display:grid;position:relative;overflow:hidden}.wk-hero h1{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.15}.wk-hero h1 span{color:var(--wk-primary);display:block}.wk-hero p{color:var(--wk-ink-2);font-size:14px}.wk-hero__stats{z-index:1;gap:10px;display:grid;position:relative}.wk-hero__stat{align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.wk-hero__stat svg.wk-icon{color:var(--wk-primary)}.wk-hero__art{object-fit:contain;width:150px;height:150px;position:absolute;top:8px;right:-48px}.wk-sectiontitle{align-items:center;gap:8px;margin-bottom:10px;font-size:17px;font-weight:700;display:flex}.wk-sectiontitle svg.wk-icon{color:var(--wk-primary)}.wk-feature{gap:12px;display:grid}.wk-feature__image{aspect-ratio:16/8;object-fit:cover;border-radius:var(--wk-radius-sm);background:var(--wk-track);width:100%}.wk-feature h3{margin-bottom:4px;font-size:18px;font-weight:700}.wk-feature p{color:var(--wk-ink-2);margin-bottom:12px;font-size:14px}.wk-newslist{gap:8px;margin-bottom:8px;display:grid}.wk-newslist li{padding-left:16px;font-size:14px;position:relative}.wk-newslist li:before{content:"";background:var(--wk-ink-2);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:2px}.wk-newslist a:hover{color:var(--wk-primary)}.wk-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.wk-category{background:var(--wk-surface);border:1px solid var(--wk-line);border-radius:var(--wk-radius);box-shadow:var(--wk-shadow-sm);text-align:center;overflow-wrap:anywhere;justify-items:center;gap:4px;min-width:0;padding:12px 2px;font-size:12px;font-weight:600;transition:border-color .15s,transform .15s;display:grid}.wk-category svg.wk-icon{width:30px;height:30px;color:var(--tone)}.wk-category:hover{border-color:var(--wk-primary);transform:translateY(-1px)}.wk-today{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.wk-todaycard{align-items:flex-start;gap:12px;display:flex}.wk-todaycard img{object-fit:cover;border-radius:var(--wk-radius-sm);background:var(--wk-track);flex:none;width:110px;height:76px}.wk-todaycard h3{font-size:15px;font-weight:700}.wk-todaycard p{color:var(--wk-ink-2);font-size:13px}.wk-todaycard:hover h3{color:var(--wk-primary)}.wk-homegrid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.wk-home{gap:14px;display:grid}.wk-home>*{min-width:0}.wk-list{display:grid}.wk-listitem{border-top:1px solid var(--wk-line);align-items:flex-start;gap:12px;min-width:0;padding:12px 0;display:flex}.wk-listitem:first-child{border-top:0}.wk-listitem__body{flex:1;min-width:0}.wk-listitem h3{font-weight:700}.wk-listitem h3 a:hover{color:var(--wk-primary)}.wk-listitem p{color:var(--wk-ink-2);font-size:14px}.wk-listitem__meta{color:var(--wk-muted);flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.wk-listitem img.wk-listitem__thumb{object-fit:cover;border-radius:var(--wk-radius-sm);background:var(--wk-track);flex:none;width:84px;height:60px}.wk-letters{flex-wrap:wrap;gap:4px;margin-bottom:12px;display:flex}.wk-letters a{background:var(--wk-surface-2);min-width:32px;height:32px;color:var(--wk-ink-2);border-radius:6px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;display:inline-grid}.wk-letters a.is-active{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-cardgrid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.wk-articlecard{background:var(--wk-surface);border:1px solid var(--wk-line);border-radius:var(--wk-radius);box-shadow:var(--wk-shadow-sm);min-width:0;display:grid;overflow:hidden}.wk-articlecard img{aspect-ratio:16/9;object-fit:cover;background:var(--wk-track);width:100%}.wk-articlecard__body{padding:12px}.wk-articlecard h3{margin-bottom:4px;font-weight:700}.wk-articlecard p{color:var(--wk-ink-2);font-size:14px}.wk-articlecard:hover h3{color:var(--wk-primary)}.wk-footer{border-top:1px solid var(--wk-line);background:var(--wk-surface);padding:20px var(--wk-gutter)}.wk-footer__inner{max-width:var(--wk-content-max);color:var(--wk-muted);gap:12px;margin:0 auto;font-size:13px;display:grid}.wk-footer__links{flex-wrap:wrap;gap:6px 16px;display:flex}.wk-footer__links a:hover{color:var(--wk-primary)}.wk-langswitch{flex-wrap:wrap;gap:4px;display:flex}.wk-langswitch button{color:var(--wk-muted);font:inherit;background:0 0;border:0;border-radius:4px;padding:2px 6px}.wk-langswitch button:hover,.wk-langswitch button.is-active{color:var(--wk-primary);background:var(--wk-primary-soft)}.wk-auth{min-height:100dvh;padding:var(--wk-gutter);place-items:center;display:grid}.wk-auth__card{background:var(--wk-surface);border-radius:var(--wk-radius-lg);width:min(100%,420px);box-shadow:var(--wk-shadow);gap:18px;padding:28px 24px;display:grid}.wk-auth__card h1{font-size:22px;font-weight:800}.wk-auth__foot{text-align:center;color:var(--wk-muted);font-size:14px}.wk-install__card{width:min(100%,520px)}.wk-install__sub{color:var(--wk-muted);font-size:14px}.wk-steps{gap:6px;display:flex}.wk-steps span{background:var(--wk-track);width:30px;height:30px;color:var(--wk-muted);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.wk-steps svg.wk-icon{width:15px;height:15px}.wk-steps .is-active span{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-steps .is-done span{background:var(--wk-success-soft);color:var(--wk-success)}.wk-checklist{gap:9px;font-size:14px;display:grid}.wk-checklist li{align-items:flex-start;gap:9px;min-width:0;display:flex}.wk-checklist span{min-width:0;display:grid}.wk-checklist small{color:var(--wk-muted)}.wk-checklist .is-ok svg.wk-icon{color:var(--wk-success)}.wk-checklist .is-bad svg.wk-icon{color:var(--wk-danger)}.wk-checklist--plain svg.wk-icon{color:var(--wk-primary)}.wk-choice{border:1px solid var(--wk-line-strong);border-radius:var(--wk-radius-sm);cursor:pointer;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.wk-choice:has(input:checked){border-color:var(--wk-primary);background:var(--wk-primary-soft)}.wk-choice input{accent-color:var(--wk-primary);margin-top:3px}.wk-choice span{display:grid}.wk-choice small{color:var(--wk-muted)}.wk-install__db:has(input[value=sqlite]:checked) .wk-install__mysql{display:none}.wk-summary{gap:8px;font-size:14px;display:grid}.wk-summary div{border-bottom:1px solid var(--wk-line);justify-content:space-between;gap:14px;padding-bottom:7px;display:flex}.wk-summary dt{color:var(--wk-muted)}.wk-summary dd{overflow-wrap:anywhere;text-align:right;font-weight:600}@container (width>=620px){.wk-category{padding:12px 4px;font-size:13px}.wk-categories{grid-template-columns:repeat(8,minmax(0,1fr))}.wk-today,.wk-cardgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-todaycard img{width:168px;height:92px}.wk-feature{grid-template-columns:232px minmax(0,1fr);gap:16px}.wk-feature__image{aspect-ratio:auto;height:122px}.wk-hero{background:linear-gradient(100deg, var(--wk-banner-from) 55%, var(--wk-banner-to));border-radius:var(--wk-radius);border:1px solid var(--wk-line);padding:16px 220px 16px 48px}.wk-hero h1{font-size:36px}.wk-hero h1 span{display:inline}.wk-hero p{font-size:16px}.wk-hero__stats{flex-wrap:wrap;gap:8px 40px;display:flex}.wk-hero__stat{font-size:16px}.wk-hero__art{width:172px;height:172px;top:2px;right:18px}}@container (width>=860px){.wk-homegrid{grid-template-columns:minmax(0,1.72fr) minmax(0,1fr)}.wk-cardgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=720px){.wk-footer__inner{grid-template-columns:1fr auto;align-items:center}}@media (width>=1024px){.wk-header__row{height:var(--wk-header-lg);gap:20px;padding:0 24px}.wk-searchbar{margin-left:calc(var(--wk-rail) - 200px);flex:0 442px;display:flex}.wk-tabsbar{max-width:var(--wk-content-max);padding:0 24px 0 calc(var(--wk-rail) + 48px);justify-content:space-between;gap:24px;margin:0 auto;display:flex}.wk-tabsbar__row{flex:1;justify-content:space-between;max-width:720px;display:flex}.wk-mobile-tabs{display:none}.wk-shell{grid-template-columns:var(--wk-rail) minmax(0, 1fr);gap:24px;padding:4px 24px 40px;display:grid}.wk-rail{z-index:1;background:0 0;align-self:start;width:auto;max-height:calc(100dvh - 96px);padding:0;position:sticky;inset:84px auto auto;transform:none}.wk-rail__close{display:none}.wk-auth__card{padding:36px}}.wk-banner--icon{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px}.wk-banner__icon{z-index:1;color:var(--wk-hero-accent);place-items:center;display:grid;position:relative}.wk-banner__icon svg.wk-icon{width:var(--wk-banner-icon);height:var(--wk-banner-icon)}.wk-rcfilters{gap:8px;display:grid}.wk-rcfilters__field{color:var(--wk-ink-2);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.wk-rcfilters__label{display:none}.wk-rcfilters__search{min-width:0;display:flex}.wk-rcfilters__search .wk-input{border-radius:var(--wk-radius-sm) 0 0 var(--wk-radius-sm)}.wk-rcfilters__search .wk-iconbtn{border-radius:0 var(--wk-radius-sm) var(--wk-radius-sm) 0;width:46px;height:auto}.wk-rc{padding:0}.wk-rc>.wk-empty{padding:24px 16px}.wk-rc__head{font-size:var(--wk-rc-text);color:var(--wk-ink-2);background:var(--wk-surface-2);border-bottom:1px solid var(--wk-line);border-radius:var(--wk-radius) var(--wk-radius) 0 0;font-weight:700;display:none}.wk-rc__list{margin:0;padding:0;list-style:none}.wk-rc__row{grid-template-columns:var(--wk-rc-thumb-mobile) auto minmax(0, 1fr) auto;border-top:1px solid var(--wk-line);grid-template-areas:"thumb time kind menu""thumb title title size""thumb user user size";align-items:center;gap:2px 10px;padding:12px 14px;display:grid}.wk-rc__row:first-child{border-top:0}.wk-rc__time{color:var(--wk-muted);white-space:nowrap;grid-area:time;font-size:12px}.wk-rc__kind{border-radius:var(--wk-radius-full);background:var(--tone-soft);color:var(--tone);white-space:nowrap;grid-area:kind;justify-self:start;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.wk-rc__kind svg.wk-icon{width:12px;height:12px}.wk-rc__thumb{width:var(--wk-rc-thumb-mobile);height:var(--wk-rc-thumb-mobile-h);border-radius:var(--wk-radius-sm);background:var(--wk-primary-soft);color:var(--wk-primary);grid-area:thumb;place-items:center;display:grid;overflow:hidden}.wk-rc__thumb img{object-fit:cover;width:100%;height:100%}.wk-rc__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--wk-primary);grid-area:title;font-size:16px;font-weight:700;overflow:hidden}.wk-rc__user{min-width:0;font-size:var(--wk-rc-text);color:var(--wk-ink-2);grid-area:user;align-items:center;gap:4px;display:flex}.wk-rc__user .wk-avatar{display:none}.wk-rc__user a{text-overflow:ellipsis;white-space:nowrap;color:inherit;overflow:hidden}.wk-rc__summary{display:none}.wk-rc__size{white-space:nowrap;grid-area:size;justify-self:end;font-size:14px}.wk-rc__menu{grid-area:menu;justify-self:end}.wk-rc__menu>summary{cursor:pointer;color:var(--wk-ink-2);padding:4px}.wk-rcfoot{color:var(--wk-muted);justify-items:center;gap:12px;font-size:14px;display:grid}.wk-rcfoot .wk-pager{margin-top:0}.wk-rcfoot__size{align-items:center;gap:8px;display:flex}.wk-rcfoot__size .wk-select{width:auto}@container (width>=560px){.wk-rcfilters{grid-template-columns:repeat(3,minmax(0,1fr))}.wk-rcfilters__search{grid-column:1/-1}}@container (width>=860px){.wk-rcfilters__label{display:inline}.wk-stat--row{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px}.wk-stat--row svg.wk-icon{width:var(--wk-rc-tile-icon);height:var(--wk-rc-tile-icon);grid-row:span 2}.wk-banner__icon{padding-left:4px}.wk-rcfilters{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.wk-rcfilters__field .wk-select{width:var(--wk-rc-select)}.wk-rcfilters__search{flex:1 1 var(--wk-rc-search)}.wk-rc{--wk-rc-columns:var(--wk-rc-time) var(--wk-rc-kind) var(--wk-rc-thumb) minmax(0, 1.1fr) minmax(0, .9fr) minmax(0, 1.5fr) var(--wk-rc-size) var(--wk-rc-menu)}.wk-rc__head{grid-template-columns:var(--wk-rc-columns);column-gap:14px;padding:12px 14px;display:grid}.wk-rc__head-page{grid-column:span 2}.wk-rc__row{grid-template-columns:var(--wk-rc-columns);grid-template-areas:"time kind thumb title user summary size menu";column-gap:14px;padding:8px 14px}.wk-rc__time{font-size:var(--wk-rc-text);color:var(--wk-ink-2)}.wk-rc__kind{padding:4px 10px;font-size:12px}.wk-rc__kind svg.wk-icon{width:14px;height:14px}.wk-rc__thumb{width:var(--wk-rc-thumb);height:var(--wk-rc-thumb-h);border-radius:6px}.wk-rc__title{font-size:15px}.wk-rc__user{color:var(--wk-ink);gap:8px;font-weight:600}.wk-rc__user .wk-avatar{flex:none;display:inline-grid}.wk-rc__by{display:none}.wk-rc__summary{font-size:var(--wk-rc-text);color:var(--wk-ink-2);grid-area:summary;display:block}.wk-rc__size{font-size:var(--wk-rc-text)}.wk-rcfoot{grid-template-columns:1fr auto 1fr;align-items:center}.wk-rcfoot>p{justify-self:start}.wk-rcfoot__size{justify-self:end}}.wk-banner__icon--gold{color:var(--wk-gold)}.wk-stats.wk-stats--flow{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.wk-stats .wk-stat--wide-only{display:none}.wk-stats .wk-stat--labelled strong{white-space:nowrap;font-size:16px}.wk-sectionbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.wk-sectionbar h2{align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.wk-sectionbar h2 svg.wk-icon{width:var(--wk-section-icon);height:var(--wk-section-icon);color:var(--wk-primary)}.wk-sectionbar form{color:var(--wk-ink-2);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.wk-sectionbar .wk-select{width:auto}.wk-fgrid{background:var(--wk-surface);border:1px solid var(--wk-line);border-radius:var(--wk-radius);display:grid}.wk-fcard{grid-template-columns:var(--wk-fcard-thumb) minmax(0, 1fr);border-top:1px solid var(--wk-line);gap:12px;min-width:0;padding:12px;display:grid}.wk-fcard:first-child{border-top:0}.wk-fcard__media{height:var(--wk-fcard-thumb-h);border-radius:var(--wk-radius-sm);background:var(--wk-primary-soft);color:var(--wk-primary);place-items:center;display:grid;position:relative;overflow:hidden}.wk-fcard__media img{object-fit:cover;width:100%;height:100%}.wk-fcard__star{width:var(--wk-fcard-star);height:var(--wk-fcard-star);background:var(--wk-overlay);color:var(--wk-gold);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;left:6px}.wk-fcard__star svg.wk-icon{fill:currentColor;width:60%;height:60%}.wk-fcard__body{align-content:start;gap:4px;min-width:0;display:grid}.wk-fcard h3{font-size:16px;font-weight:800;line-height:1.25}.wk-fcard h3 a{color:var(--wk-ink)}.wk-fcard h3 a:hover{color:var(--wk-primary)}.wk-fcard p{color:var(--wk-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.wk-fcard__meta{color:var(--wk-ink-2);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;font-size:11px;display:flex}.wk-fcard__meta span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.wk-fcard__meta svg.wk-icon{width:14px;height:14px}.wk-fcard__tag{border-radius:var(--wk-radius-full);background:var(--tone-soft);color:var(--tone);white-space:nowrap;margin-left:auto;padding:1px 8px;font-weight:700}.wk-about{border:1px solid var(--wk-primary-line);border-radius:var(--wk-radius);background:var(--wk-primary-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 16px;padding:16px;display:grid}.wk-about__icon{width:var(--wk-about-icon);height:var(--wk-about-icon);background:var(--wk-surface);color:var(--wk-primary);border-radius:50%;place-items:center;display:grid}.wk-about__icon svg.wk-icon{width:60%;height:60%}.wk-about h2{font-size:18px;font-weight:800}.wk-about p{color:var(--wk-ink-2);font-size:14px}.wk-about .wk-btn{border-color:var(--wk-primary);color:var(--wk-primary);grid-column:1/-1;justify-self:start}@container (width>=560px){.wk-stats .wk-stat--wide-only{display:grid}.wk-fgrid{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wk-fcard{border:1px solid var(--wk-line);border-radius:var(--wk-radius);background:var(--wk-surface);box-shadow:var(--wk-shadow-sm);grid-template-columns:minmax(0,1fr);gap:0;padding:0;overflow:hidden}.wk-fcard:first-child{border-top:1px solid var(--wk-line)}.wk-fcard__media{height:auto;aspect-ratio:var(--wk-fcard-media);border-radius:0}.wk-fcard__star{top:10px;left:10px}.wk-fcard__body{padding:12px 14px 14px}.wk-fcard h3{font-size:18px}.wk-fcard p{-webkit-line-clamp:3}.wk-fcard__meta{gap:4px 12px;font-size:12px}.wk-fcard__tag{padding:2px 10px}}@container (width>=860px){.wk-fgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.wk-stats .wk-stat--labelled strong{font-size:18px}.wk-about{grid-template-columns:auto minmax(0,1fr) auto;padding:18px 24px}.wk-about .wk-btn{grid-column:auto}}.wk-ctiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wk-ctile{border-radius:var(--wk-radius);background:var(--tone-soft);min-width:0;color:var(--wk-ink);align-items:center;gap:10px;padding:12px;display:flex}.wk-ctile>svg.wk-icon{width:var(--wk-ctile-icon);height:var(--wk-ctile-icon);color:var(--tone);flex:none}.wk-ctile>div{min-width:0;display:grid}.wk-ctile strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;line-height:1.2;overflow:hidden}.wk-ctile span{color:var(--wk-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.wk-ctile__long{display:none}a.wk-ctile:hover{box-shadow:var(--wk-shadow)}.wk-ctabs{background:var(--wk-surface);border:1px solid var(--wk-line);border-radius:var(--wk-radius);display:grid;overflow:hidden}.wk-ctabs a{border-top:1px solid var(--wk-line);color:var(--wk-ink);align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.wk-ctabs a:first-child{border-top:0}.wk-ctabs a span{flex:1}.wk-ctabs a svg.wk-icon{width:18px;height:18px;color:var(--wk-ink-2)}.wk-ctabs a.is-active{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-ctabs a.is-active svg.wk-icon{color:var(--wk-on-primary)}.wk-cindex__head{gap:10px;display:grid}.wk-cindex__head h2{align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.wk-cindex__head h2 svg.wk-icon{width:var(--wk-section-icon);height:var(--wk-section-icon);color:var(--wk-primary)}.wk-cindex__back{margin-bottom:8px}.wk-jump{color:var(--wk-ink-2);gap:6px;font-size:13px;display:grid}.wk-jump__letters{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;display:grid}.wk-jump__letters>*{height:var(--wk-jump-key);border:1px solid var(--wk-primary-line);border-radius:var(--wk-radius-sm);background:var(--wk-surface);color:var(--wk-primary);place-items:center;font-size:13px;font-weight:700;display:grid}.wk-jump__letters a:hover,.wk-jump__letters a.is-active{background:var(--wk-primary);border-color:var(--wk-primary);color:var(--wk-on-primary)}.wk-jump__letters .is-empty{color:var(--wk-faint);border-color:var(--wk-line);background:var(--wk-surface-2)}.wk-lgroup{background:var(--wk-surface);border:1px solid var(--wk-line);border-radius:var(--wk-radius);scroll-margin-top:calc(var(--wk-header-lg) + 12px);overflow:hidden}.wk-lgroup__head{background:var(--wk-primary-soft);cursor:pointer;color:var(--wk-ink-2);align-items:center;gap:12px;padding:8px 14px;font-size:14px;list-style:none;display:flex}.wk-lgroup__head::-webkit-details-marker{display:none}.wk-lgroup__head b{font-size:var(--wk-letter-size);color:var(--wk-primary);font-weight:800;line-height:1.1}.wk-lgroup__head b.wk-lgroup__name{color:var(--wk-ink);font-size:17px}.wk-lgroup__head>svg.wk-icon:last-child{width:18px;height:18px;color:var(--wk-primary);margin-left:auto;transition:transform .15s}.wk-lgroup[open] .wk-lgroup__head>svg.wk-icon:last-child{transform:rotate(180deg)}.wk-lgroup__icon{width:var(--wk-lgroup-icon);height:var(--wk-lgroup-icon);border-radius:var(--wk-radius-sm);background:var(--wk-surface);color:var(--tone);place-items:center;display:grid}.wk-lgroup__icon svg.wk-icon{width:60%;height:60%}.wk-lgroup__body{gap:12px;padding:12px 14px 14px;display:grid}.wk-lgroup__list{columns:2;column-gap:20px;padding-left:18px;list-style:outside}.wk-lgroup__list li{break-inside:avoid;color:var(--wk-ink-2);padding:2px 0;font-size:14px}.wk-lgroup__list a{color:var(--wk-primary);font-weight:500}.wk-lgroup__list a:hover{text-decoration:underline}.wk-lgroup__more{color:var(--wk-primary);align-items:center;gap:4px;margin-top:8px;font-size:13px;font-weight:700;display:inline-flex}.wk-lgroup__more svg.wk-icon{width:14px;height:14px}.wk-spot{height:var(--wk-spot-h);border-radius:var(--wk-radius);background:var(--wk-track);display:block;position:relative;overflow:hidden}.wk-spot img{object-fit:cover;width:100%;height:100%}.wk-spot:after{content:"";background:var(--wk-spot-shade);position:absolute;inset:0}.wk-spot__text{z-index:1;color:var(--wk-hero-ink);display:grid;position:absolute;bottom:10px;left:12px;right:12px}.wk-spot__text strong{font-size:16px;font-weight:800}.wk-spot__text span{font-size:12px}@container (width>=720px){.wk-ctiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wk-ctile{padding:16px}.wk-ctile strong{font-size:18px}.wk-ctile span{font-size:14px}.wk-ctile__long{display:block}.wk-ctile__short{display:none}.wk-ctabs{gap:6px;padding:4px;display:flex}.wk-ctabs a{border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);flex:1;justify-content:center;padding:9px 12px}.wk-ctabs a:first-child{border-top:1px solid var(--wk-line)}.wk-ctabs a span{flex:none}.wk-ctabs a svg.wk-icon{display:none}.wk-cindex__head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px}.wk-jump{grid-template-columns:auto minmax(0,1fr);justify-self:end;align-items:start}.wk-jump>span{padding-top:6px}.wk-jump__letters{grid-template-columns:repeat(14, var(--wk-jump-key))}.wk-lgroup__head>svg.wk-icon:last-child{display:none}.wk-lgroup__list{columns:3}.wk-lgroup__body--spot{grid-template-columns:minmax(0, 1fr) var(--wk-spot-w);align-items:start}}.wk-cattools{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.wk-cattools h2{align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.wk-cattools h2 svg.wk-icon{width:var(--wk-section-icon);height:var(--wk-section-icon);color:var(--wk-primary)}.wk-segment{border:1px solid var(--wk-line-strong);border-radius:var(--wk-radius-sm);background:var(--wk-surface);display:none;overflow:hidden}.wk-segment a{color:var(--wk-ink-2);align-items:center;gap:6px;padding:7px 10px;font-size:13px;font-weight:600;display:inline-flex}.wk-segment a+a{border-left:1px solid var(--wk-line-strong)}.wk-segment a.is-active{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-segment svg.wk-icon{width:16px;height:16px}.wk-catsearch{grid-area:1/1/auto/-1;min-width:0;display:flex}.wk-catsearch .wk-input{border-radius:var(--wk-radius-sm) 0 0 var(--wk-radius-sm)}.wk-catsearch .wk-iconbtn{border-radius:0 var(--wk-radius-sm) var(--wk-radius-sm) 0;width:46px;height:auto}.wk-catfilter{color:var(--wk-ink-2);align-items:center;gap:12px;font-size:14px;display:flex}.wk-catfilter .wk-link{align-items:center;gap:4px;display:inline-flex}.wk-catfilter svg.wk-icon{width:14px;height:14px}.wk-cats{gap:8px;display:grid}.wk-cat{border:1px solid var(--wk-line);border-radius:var(--wk-radius);background:linear-gradient(100deg, var(--wk-surface) 45%, var(--tone-soft));min-width:0;box-shadow:var(--wk-shadow-sm)}.wk-cat__main{color:var(--wk-ink);align-items:center;gap:12px;padding:8px 12px 8px 8px;display:flex}.wk-cat__main>svg.wk-icon{width:18px;height:18px;color:var(--wk-primary);flex:none}.wk-cat__pic{width:var(--wk-cat-pic);height:var(--wk-cat-pic);border-radius:var(--wk-radius-sm);background:var(--tone-soft);color:var(--tone);flex:none;place-items:center;display:grid;overflow:hidden}.wk-cat__pic img{object-fit:cover;width:100%;height:100%}.wk-cat__pic svg.wk-icon{width:55%;height:55%}.wk-cat__text{flex:1;min-width:0;display:grid}.wk-cat__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}.wk-cat__text span{color:var(--wk-ink-2);font-size:13px}.wk-cat:hover{border-color:var(--wk-primary-line)}.wk-cat:hover strong{color:var(--wk-primary)}.wk-cat__more{color:var(--wk-ink-2);gap:8px;padding:0 12px 12px;font-size:14px;display:grid}.wk-catpanels{gap:16px;display:grid}.wk-catpanel{align-content:start;gap:14px;display:grid}.wk-catpanel h2{align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.wk-catpanel h2 svg.wk-icon{width:var(--wk-section-icon);height:var(--wk-section-icon);color:var(--wk-primary)}.wk-catpanel__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.wk-catpanel__head .wk-link{align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.wk-catpanel__head .wk-link svg.wk-icon{width:14px;height:14px}.wk-jump__letters--wide{grid-template-columns:repeat(7,minmax(0,1fr))}.wk-jump__letters--wide>*{height:38px;font-size:15px}.wk-ranks{gap:6px;display:grid}.wk-ranks li{border-bottom:1px solid var(--wk-line);align-items:center;gap:12px;padding:6px 10px 6px 0;font-size:14px;display:flex}.wk-ranks li:last-child{border-bottom:0}.wk-ranks li a{color:var(--wk-ink);flex:1;font-weight:700}.wk-ranks li a:hover{color:var(--wk-primary)}.wk-ranks li>span:last-child{color:var(--wk-ink-2);font-size:13px}.wk-ranks__badge{width:var(--wk-rank-badge);height:var(--wk-rank-badge);background:var(--wk-surface-2);color:var(--wk-ink-2);border-radius:6px;place-items:center;font-size:13px;font-weight:800;display:grid}.wk-ranks__badge--gold{background:var(--wk-rank-gold);color:var(--wk-rank-ink)}.wk-ranks__badge--silver{background:var(--wk-rank-silver);color:var(--wk-ink-2)}.wk-ranks__badge--bronze{background:var(--wk-rank-bronze);color:var(--wk-rank-ink)}@container (width>=560px){.wk-segment{display:flex}.wk-cats--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@container (width>=860px){.wk-cattools{grid-template-columns:minmax(0, 1fr) auto var(--wk-cat-search)}.wk-catsearch{grid-area:auto}.wk-segment a{padding:8px 14px}.wk-cats--grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.wk-cats--grid .wk-cat__main{padding:14px 14px 14px 12px}.wk-cats--grid .wk-cat__pic{width:var(--wk-cat-pic-lg);height:var(--wk-cat-pic-lg)}.wk-cats--list .wk-cat{grid-template-columns:minmax(0, var(--wk-cat-list-head)) minmax(0, 1fr);align-items:center;display:grid}.wk-cats--list .wk-cat__more{padding:10px 16px 10px 0}.wk-catpanels{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.wk-jump__letters--wide{grid-template-columns:repeat(13,minmax(0,1fr))}}.wk-donate{gap:16px;display:grid}.wk-donate h2{font-weight:800}.wk-why{grid-template-columns:minmax(0, 1fr) var(--wk-why-art);align-items:center;gap:12px;display:grid}.wk-why h2{font-size:var(--wk-donate-title);margin-bottom:6px}.wk-why__text{color:var(--wk-ink-2);font-size:14px}.wk-why__text p+p{margin-top:8px}.wk-why__art{width:100%;height:auto}.wk-dpanel>summary{list-style:none}.wk-dpanel>summary::-webkit-details-marker{display:none}.wk-dpanel__head{cursor:pointer;align-items:center;gap:10px;display:flex}.wk-dpanel__head h2{flex:1;font-size:18px}.wk-dpanel__head>svg.wk-icon:first-child{width:var(--wk-section-icon);height:var(--wk-section-icon);color:var(--wk-primary)}.wk-dpanel__head>svg.wk-icon:last-child{width:20px;height:20px;color:var(--wk-ink-2);transition:transform .15s}.wk-dpanel[open]>.wk-dpanel__head>svg.wk-icon:last-child{transform:rotate(180deg)}.wk-helps{background:var(--wk-surface-2)}.wk-helps__list{gap:8px;margin-top:12px;display:grid}.wk-helps__list li{border-radius:var(--wk-radius-sm);background:var(--wk-surface);border:1px solid var(--wk-line);color:var(--wk-ink);align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.wk-helps__list svg.wk-icon{width:var(--wk-help-icon);height:var(--wk-help-icon);color:var(--wk-primary);flex:none}.wk-dstats{padding:0;display:none}.wk-dstats li{border-top:1px solid var(--wk-line);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;padding:14px 16px;display:grid}.wk-dstats li:first-child{border-top:0}.wk-dstats svg.wk-icon{width:var(--wk-dstat-icon);height:var(--wk-dstat-icon);color:var(--tone);grid-row:span 2}.wk-dstats strong{font-size:20px;font-weight:800;line-height:1.2}.wk-dstats span{color:var(--wk-ink-2);font-size:14px}.wk-give form{gap:14px;display:grid}.wk-give__head{gap:12px;display:grid}.wk-give__head h2{font-size:var(--wk-donate-title);align-items:center;gap:10px;display:flex}.wk-give__head h2 svg.wk-icon{width:var(--wk-section-icon);height:var(--wk-section-icon);color:var(--wk-primary)}.wk-freq{border:1px solid var(--wk-line-strong);border-radius:var(--wk-radius-sm);background:var(--wk-surface);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.wk-freq label{position:relative}.wk-freq label+label{border-left:1px solid var(--wk-line-strong)}.wk-freq span{min-height:36px;color:var(--wk-ink-2);cursor:pointer;place-items:center;padding:0 18px;font-size:14px;font-weight:600;display:grid}.wk-freq input,.wk-amount input{opacity:0;pointer-events:none;position:absolute}.wk-freq input:checked+span{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-freq input:focus-visible+span,.wk-amount input:focus-visible+span{outline:2px solid var(--wk-primary);outline-offset:2px}.wk-amounts{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.wk-amounts legend{width:100%;color:var(--wk-ink-2);margin-bottom:8px;font-size:14px;font-weight:600}.wk-amount{flex:1 1 var(--wk-amount-min);position:relative}.wk-amount span{height:var(--wk-amount-h);border:1px solid var(--wk-line-strong);border-radius:var(--wk-radius-sm);background:var(--wk-surface);color:var(--wk-ink);cursor:pointer;place-items:center;font-size:15px;font-weight:700;transition:border-color .15s,background .15s;display:grid}.wk-amount span:hover{border-color:var(--wk-primary)}.wk-amount input:checked+span{border-color:var(--wk-primary);background:var(--wk-primary);color:var(--wk-on-primary)}.wk-amount-other{color:var(--wk-ink-2);gap:6px;font-size:14px;font-weight:600;display:none}.wk-give:has([data-wk-donate-other]:checked) .wk-amount-other{display:grid}.wk-amount-other__field{align-items:center;gap:8px;display:flex}.wk-amount-other__field span{color:var(--wk-ink);font-size:16px;font-weight:700}.wk-give__btn{width:100%;min-height:var(--wk-give-btn);background:var(--wk-give-shade);font-size:16px;font-weight:700}.wk-give__btn svg.wk-icon{width:20px;height:20px}.wk-give__secure{color:var(--wk-ink-2);justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.wk-give__secure svg.wk-icon{width:15px;height:15px;color:var(--wk-secure)}.wk-paymethods{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.wk-paymethods li{border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);background:var(--wk-surface-2);min-width:0;height:36px;color:var(--wk-paymethod-ink);text-overflow:ellipsis;white-space:nowrap;place-items:center;padding:0 4px;font-size:11px;font-style:italic;font-weight:800;display:grid;overflow:hidden}.wk-paymethods li:nth-child(n+5),.wk-closing{display:none}.wk-faqs{position:relative}.wk-faqs__list{gap:6px;margin-top:12px;display:grid}.wk-faqs__all{display:none}.wk-faq{border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);background:var(--wk-surface)}.wk-faq>summary{color:var(--wk-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:7px 14px;font-size:14px;font-weight:600;list-style:none;display:flex}.wk-faq>summary::-webkit-details-marker{display:none}.wk-faq>summary svg.wk-icon{width:18px;height:18px;color:var(--wk-ink-2);flex:none;transition:transform .15s}.wk-faq[open]>summary svg.wk-icon{transform:rotate(180deg)}.wk-faq p{color:var(--wk-ink-2);padding:0 14px 10px;font-size:14px}@container (width>=560px){.wk-give__head{grid-template-columns:minmax(0,1fr) auto;align-items:center}.wk-helps__list{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-paymethods{flex-wrap:wrap;justify-content:center;display:flex}.wk-paymethods li{min-width:var(--wk-paymethod-min);padding:0 14px;font-size:13px}.wk-paymethods li:nth-child(n+5){display:grid}.wk-dstats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wk-dstats li:nth-child(2){border-top:0}.wk-closing{grid-template-columns:var(--wk-closing-art) minmax(0, 1fr);align-items:center;gap:20px;padding:20px 24px;display:grid}.wk-closing img{width:100%;height:auto}.wk-closing h2{margin-bottom:10px;font-size:24px;line-height:1.15}.wk-closing p{color:var(--wk-ink-2);font-size:15px}}@container (width>=720px){.wk-faqs__all{font-size:13px;display:inline-flex;position:absolute;top:20px;right:16px}.wk-faqs .wk-dpanel__head{margin-right:var(--wk-faqs-link-w);pointer-events:none}.wk-faqs .wk-dpanel__head>svg.wk-icon:last-child{display:none}}@container (width>=860px){.wk-donate--intro{grid-template-columns:minmax(0,1fr) minmax(0,.84fr)}.wk-donate--give{grid-template-columns:var(--wk-dstats-w) minmax(0, 1fr)}.wk-donate--outro{grid-template-columns:minmax(0,.84fr) minmax(0,1fr)}.wk-why{grid-template-columns:minmax(0, 1fr) var(--wk-why-art-lg);padding:20px 24px}.wk-why h2{font-size:var(--wk-donate-title-lg)}.wk-why__text{font-size:15px}.wk-helps .wk-dpanel__head{pointer-events:none}.wk-helps .wk-dpanel__head>svg.wk-icon:last-child{display:none}.wk-dstats{grid-template-columns:none;align-content:start}.wk-dstats li:nth-child(2){border-top:1px solid var(--wk-line)}.wk-give{padding:20px 24px}.wk-amount{flex-basis:0}.wk-amount span{height:var(--wk-amount-h-lg);font-size:16px}}.wk-btn--google svg.wk-icon{width:18px;height:18px;color:var(--wk-google)}.wk-divider{color:var(--wk-muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:13px;display:grid}.wk-divider:before,.wk-divider:after{content:"";background:var(--wk-line);height:1px}.wk-captcha{min-height:var(--wk-captcha-h)}.wk-captcha-note{color:var(--wk-muted);font-size:12px}.wk-captcha-note .wk-link{white-space:normal;font-size:inherit;display:inline}.grecaptcha-badge{visibility:hidden}.wk-authhead{text-align:center;justify-items:center;gap:8px;display:grid}.wk-authhead p{color:var(--wk-ink-2);font-size:14px}.wk-authhead__icon{width:var(--wk-authhead-icon);height:var(--wk-authhead-icon);background:var(--wk-primary-soft);color:var(--wk-primary);border-radius:50%;place-items:center;display:grid}.wk-authhead__icon svg.wk-icon{width:55%;height:55%}.wk-input--code{letter-spacing:.3em;text-align:center;font-size:22px;font-weight:700}.wk-article{gap:16px;display:grid}.wk-article__head h1{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.2;font-family:var(--wk-serif);overflow-wrap:anywhere}.wk-article__sub{color:var(--wk-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;font-size:13px;display:flex}.wk-article__sub span{align-items:center;gap:4px;display:inline-flex}.wk-article__sub svg.wk-icon{width:15px;height:15px}.wk-article__tools{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.wk-article__lead{color:var(--wk-ink-2);margin-bottom:12px;font-size:16px}.wk-article__layout{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.wk-article__layout>*{min-width:0}.wk-toc{background:var(--wk-surface-2);border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);margin-bottom:16px;padding:12px 14px}.wk-toc__title{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:700;list-style:none;display:flex}.wk-toc__title::-webkit-details-marker{display:none}.wk-toc__title svg.wk-icon{width:16px;height:16px;color:var(--wk-primary)}.wk-toc__title svg.wk-icon:last-child{color:var(--wk-muted);margin-left:auto;transition:transform .15s}.wk-toc[open] .wk-toc__title{margin-bottom:8px}.wk-toc[open] .wk-toc__title svg.wk-icon:last-child{transform:rotate(180deg)}.wk-toc ol{gap:3px;font-size:14px;display:grid}.wk-toc li{gap:8px;display:flex}.wk-toc li.is-sub{padding-left:18px}.wk-toc span{color:var(--wk-muted)}.wk-toc a{color:var(--wk-primary)}.wk-toc a:hover{text-decoration:underline}.wk-infobox{background:var(--wk-surface-2);border:1px solid var(--wk-line);border-radius:var(--wk-radius);padding:12px;font-size:14px}.wk-infobox__title{text-align:center;margin-bottom:8px;font-size:16px;font-weight:700}.wk-infobox img{border-radius:var(--wk-radius-sm);object-fit:cover;width:100%}.wk-infobox__caption{text-align:center;color:var(--wk-muted);margin:6px 0;font-size:12px}.wk-infobox dl{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:6px 8px;margin-top:8px;display:grid}.wk-infobox dt{color:var(--wk-ink-2);font-weight:600}.wk-infobox dd{overflow-wrap:anywhere}.wk-chips{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.wk-chips a{border-radius:var(--wk-radius-full);background:var(--wk-primary-soft);color:var(--wk-primary);padding:3px 10px;font-weight:600}.wk-thread{border-top:1px solid var(--wk-line);padding:14px 0}.wk-thread:first-child{border-top:0}.wk-thread__subject{margin-bottom:8px;font-weight:700}.wk-post{gap:10px;min-width:0;display:flex}.wk-post__body{flex:1;min-width:0}.wk-post__meta{color:var(--wk-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.wk-post__meta strong{color:var(--wk-ink)}.wk-post__text{white-space:pre-line;overflow-wrap:anywhere;color:var(--wk-ink-2);font-size:14px}.wk-replies{border-left:2px solid var(--wk-line);gap:10px;margin:10px 0 0 22px;padding-left:12px;display:grid}.wk-replyform{margin-top:8px}.wk-replyform>summary{color:var(--wk-primary);font-size:13px;font-weight:600}.wk-replyform form{margin-top:8px}.wk-delta--up{color:var(--wk-success);font-weight:600}.wk-delta--down{color:var(--wk-danger);font-weight:600}.wk-delta--same{color:var(--wk-muted)}.wk-diff{width:100%;font-size:13px;line-height:1.55}.wk-diff__row{border-top:1px solid var(--wk-line);grid-template-columns:minmax(0,1fr);display:grid}.wk-diff__cell{white-space:pre-wrap;overflow-wrap:anywhere;min-height:26px;padding:4px 10px}.wk-diff__cell:empty{display:none}.wk-diff__cell--removed{background:var(--wk-diff-del)}.wk-diff__cell--added{background:var(--wk-diff-add)}.wk-diff del{background:var(--wk-diff-del-strong);border-radius:2px;text-decoration:none}.wk-diff ins{background:var(--wk-diff-add-strong);border-radius:2px;text-decoration:none}.wk-diff__gap{text-align:center;color:var(--wk-faint);border-top:1px solid var(--wk-line);background:var(--wk-surface-2);padding:2px}.wk-diff__heads{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.wk-editor{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.wk-editor>*{min-width:0}.wk-editor__modes{background:var(--wk-surface-2);border-radius:var(--wk-radius-sm);gap:2px;padding:3px;display:inline-flex}.wk-editor__modes button{color:var(--wk-muted);background:0 0;border:0;border-radius:6px;padding:5px 12px;font-size:13px;font-weight:600}.wk-editor__modes button.is-active{background:var(--wk-surface);color:var(--wk-primary);box-shadow:var(--wk-shadow-sm)}.wk-editor__bar{border:1px solid var(--wk-line-strong);border-radius:var(--wk-radius-sm) var(--wk-radius-sm) 0 0;background:var(--wk-surface-2);border-bottom:0;flex-wrap:wrap;gap:2px;padding:6px;display:flex}.wk-editor__bar button{width:34px;height:34px;color:var(--wk-ink-2);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.wk-editor__bar button svg.wk-icon{width:17px;height:17px}.wk-editor__bar button:hover{background:var(--wk-primary-soft);color:var(--wk-primary)}.wk-editor__area{border:1px solid var(--wk-line-strong);border-radius:0 0 var(--wk-radius-sm) var(--wk-radius-sm);background:var(--wk-surface);width:100%;min-height:420px;font:inherit;color:var(--wk-ink);padding:14px;display:block}textarea.wk-editor__area{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.6}.wk-editor__area:focus{outline:2px solid var(--wk-primary-line)}.wk-editor__preview{border:1px dashed var(--wk-line-strong);border-radius:var(--wk-radius-sm);margin-top:12px;padding:14px}.wk-editor__cover{object-fit:cover;border-radius:var(--wk-radius-sm);width:100%;max-height:180px}.wk-editor__categories{gap:6px;max-height:240px;display:grid;overflow-y:auto}.wk-hidden{display:none!important}.wk-infotable{width:100%;font-size:14px}.wk-infotable th{text-align:left;color:var(--wk-ink-2);border-top:1px solid var(--wk-line);width:44%;padding:8px 12px 8px 0;font-weight:600}.wk-infotable td{border-top:1px solid var(--wk-line);overflow-wrap:anywhere;padding:8px 0}.wk-infotable tr:first-child th,.wk-infotable tr:first-child td{border-top:0}.wk-profilehead{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.wk-profilehead h1{font-size:24px;font-weight:800}@container (width>=760px){.wk-article__layout--aside{grid-template-columns:minmax(0,1fr) 280px;align-items:start}.wk-article__layout--aside .wk-infobox{grid-area:1/2}.wk-article__head h1{font-size:34px}.wk-diff__row{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-diff__cell:empty{display:block}.wk-diff__heads{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-editor{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}.wk-helpful{color:var(--wk-ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.wk-helpful__btn{width:var(--wk-helpful-btn);height:var(--wk-helpful-btn);border:1px solid var(--wk-line-strong);background:var(--wk-surface);color:var(--wk-ink-2);border-radius:50%;place-items:center;display:grid}.wk-helpful__btn:hover,.wk-helpful__btn.is-active{border-color:var(--wk-primary);background:var(--wk-primary-soft);color:var(--wk-primary)}.wk-helpful__btn svg.wk-icon{width:18px;height:18px}.wk-banner--action{row-gap:12px}.wk-banner__action{z-index:1;grid-column:1/-1;justify-self:center;position:relative}.wk-btn--onhero{background:var(--wk-surface);color:var(--wk-primary);border-radius:var(--wk-radius-full)}.wk-btn--onhero:hover{background:var(--wk-primary-soft)}.wk-btn--pill{border-radius:var(--wk-radius-full);padding-inline:24px}.wk-crumbs{color:var(--wk-ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.wk-crumbs a{color:var(--wk-primary)}.wk-crumbs svg.wk-icon{width:var(--wk-crumb-icon);height:var(--wk-crumb-icon);color:var(--wk-muted)}.wk-randart{gap:16px;display:grid}.wk-randart__head{gap:10px;display:grid}.wk-randart__heading h1{font-family:var(--wk-serif);font-size:var(--wk-randart-title);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:800;line-height:1.2}.wk-randart__heading h1 a{color:inherit}.wk-randart__heading p{color:var(--wk-ink-2);margin-top:4px;font-size:14px}.wk-randart__tools{justify-content:space-between;align-items:center;gap:2px;min-width:0;display:flex}.wk-randart__tool{white-space:nowrap;border-radius:var(--wk-radius-sm);color:var(--wk-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:6px 4px;font-size:13px;font-weight:500;list-style:none;display:inline-flex}.wk-randart__tool::-webkit-details-marker{display:none}.wk-randart__tool:hover,.wk-randart__tool.is-active{background:var(--wk-primary-soft);color:var(--wk-primary)}.wk-randart__tool svg.wk-icon{width:17px;height:17px}.wk-share__done,.wk-share.is-done .wk-share__label{display:none}.wk-share.is-done .wk-share__done{color:var(--wk-success);display:inline}.wk-randart__layout{gap:16px;display:grid}.wk-randart__layout>*{min-width:0}.wk-randart__aside{align-content:start;gap:12px;display:grid}.wk-randart__figure{border:1px solid var(--wk-line);border-radius:var(--wk-radius);background:var(--wk-surface-2);margin:0;padding:6px}.wk-randart__figure img{border-radius:var(--wk-radius-sm);object-fit:cover;width:100%}.wk-randart__figure figcaption{text-align:center;color:var(--wk-ink-2);padding:6px 4px 2px;font-size:12px}.wk-randart__facts{border-collapse:collapse;border:1px solid var(--wk-line);width:100%;font-size:13px}.wk-randart__facts caption{background:var(--wk-primary-soft);border:1px solid var(--wk-line);border-bottom:0;padding:8px;font-size:15px;font-weight:700}.wk-randart__facts th,.wk-randart__facts td{border-top:1px solid var(--wk-line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:7px 10px}.wk-randart__facts th{border-right:1px solid var(--wk-line);width:40%;font-weight:700}.wk-randart__main{align-content:start;gap:16px;display:grid;container-type:inline-size}.wk-randart__lead{color:var(--wk-ink);font-size:16px;line-height:1.6}.wk-readmore:not(.is-open) .wk-randart__lead{-webkit-line-clamp:var(--wk-readmore-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wk-readmore__toggle{color:var(--wk-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:4px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.wk-readmore__toggle svg.wk-icon{width:16px;height:16px}.wk-readmore__less,.wk-readmore.is-open .wk-readmore__more{display:none}.wk-readmore.is-open .wk-readmore__less{display:inline}.wk-readmore.is-open .wk-readmore__toggle svg.wk-icon{transform:rotate(180deg)}.wk-randart__body .wk-toc{margin-bottom:16px}.wk-randart__foot{border-top:1px solid var(--wk-line);justify-items:center;gap:14px;padding-top:16px;display:grid}@container (width>=720px){.wk-banner--action{grid-template-columns:auto minmax(0,1fr) auto}.wk-banner__action{grid-column:auto}.wk-randart__heading h1{font-size:var(--wk-randart-title-lg)}.wk-randart__head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.wk-randart__tools{justify-content:flex-end}.wk-randart__tool{gap:6px;padding:6px 10px;font-size:14px}.wk-randart__foot{grid-template-columns:1fr auto 1fr}.wk-randart__foot .wk-btn{grid-column:2}.wk-randart__foot .wk-helpful{justify-self:end}}@container (width>=900px){.wk-randart__layout--aside{grid-template-columns:minmax(0, 1fr) var(--wk-randart-aside);align-items:start}.wk-randart__layout--aside .wk-randart__aside{grid-area:1/2}.wk-randart__layout--aside .wk-randart__main{grid-area:1/1}}@container (width>=560px){.wk-readmore .wk-randart__lead{display:block;overflow:visible}.wk-readmore__toggle{display:none}}@container (width>=620px){.wk-randart__body--toc{grid-template-columns:var(--wk-randart-toc) minmax(0, 1fr);align-items:start;gap:16px;display:grid}.wk-randart__body--toc .wk-toc{top:calc(var(--wk-header-lg) + 12px);margin-bottom:0;position:sticky}}@container (width>=560px) and (width<=899.98px){.wk-randart__aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.wk-rte{gap:var(--wk-rte-gap);min-width:0;display:grid}.wk-rte>*{min-width:0}.wk-rte__head{justify-content:space-between;align-items:center;gap:var(--wk-rte-gap);flex-wrap:wrap;display:flex}.wk-rte__head .wk-editor__modes{max-width:100%;overflow-x:auto}.wk-rte__head .wk-editor__modes button{align-items:center;gap:var(--wk-rte-gap);flex:none;display:inline-flex}.wk-rte__head .wk-editor__modes svg.wk-icon{width:var(--wk-rte-icon-sm);height:var(--wk-rte-icon-sm);display:none}.wk-rte__state{font-size:var(--wk-rte-small);color:var(--wk-muted)}.wk-rte__restore{align-items:center;gap:var(--wk-rte-gap-lg);padding:var(--wk-rte-gap-lg);border:1px solid var(--wk-primary-line);border-radius:var(--wk-radius-sm);background:var(--wk-primary-soft);font-size:var(--wk-rte-small);flex-wrap:wrap;display:flex}.wk-rte__restore span{flex:100%}.wk-rte__chrome{top:var(--wk-header);z-index:20;border:1px solid var(--wk-line-strong);border-radius:var(--wk-radius-sm) var(--wk-radius-sm) 0 0;background:var(--wk-surface-2);display:grid;position:sticky}.wk-rte__toolbar{gap:var(--wk-rte-gap);padding:var(--wk-rte-gap);scrollbar-width:thin;display:flex;overflow-x:auto}.wk-rte__group{align-items:center;gap:var(--wk-rte-gap-xs);flex:none;display:flex}.wk-rte__group+.wk-rte__group{padding-left:var(--wk-rte-gap);border-left:1px solid var(--wk-line-strong)}.wk-rte__tool{width:var(--wk-rte-tool);height:var(--wk-rte-tool);border-radius:var(--wk-radius-sm);color:var(--wk-ink-2);background:0 0;border:0;flex:none;place-items:center;display:grid}.wk-rte__tool svg.wk-icon{width:var(--wk-rte-icon);height:var(--wk-rte-icon)}.wk-rte__tool:hover:not(:disabled){background:var(--wk-primary-soft);color:var(--wk-primary)}.wk-rte__tool.is-active{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-rte__tool:disabled{color:var(--wk-line-strong);cursor:not-allowed}.wk-rte__select{height:var(--wk-rte-tool);max-width:var(--wk-rte-select);padding:0 var(--wk-rte-gap);border:1px solid var(--wk-line-strong);border-radius:var(--wk-radius-sm);background:var(--wk-surface);color:var(--wk-ink-2);font-size:var(--wk-rte-small)}.wk-rte__context{align-items:center;gap:var(--wk-rte-gap-xs);padding:var(--wk-rte-gap);border-top:1px solid var(--wk-line);background:var(--wk-surface);flex-wrap:wrap;display:flex}.wk-rte__contextlabel{margin-right:var(--wk-rte-gap);font-size:var(--wk-rte-small);color:var(--wk-muted);font-weight:700}.wk-rte__sep{width:1px;height:var(--wk-rte-icon);margin:0 var(--wk-rte-gap);background:var(--wk-line-strong)}.wk-rte__chip{align-items:center;gap:var(--wk-rte-gap-xs);padding:var(--wk-rte-gap-xs) var(--wk-rte-gap-lg);border:1px solid var(--wk-line-strong);border-radius:var(--wk-radius-sm);background:var(--wk-surface);color:var(--wk-ink-2);font-size:var(--wk-rte-small);display:inline-flex}.wk-rte__chip svg.wk-icon{width:var(--wk-rte-icon-sm);height:var(--wk-rte-icon-sm)}.wk-rte__chip:hover{border-color:var(--wk-primary);color:var(--wk-primary)}.wk-rte__chip.is-active{background:var(--wk-primary);border-color:var(--wk-primary);color:var(--wk-on-primary)}.wk-rte__alt{flex:1 1 var(--wk-rte-select);min-width:0;height:var(--wk-rte-tool)}.wk-rte__panel{gap:var(--wk-rte-gap-lg);max-height:var(--wk-rte-panel-max);padding:var(--wk-rte-gap-lg);border-top:1px solid var(--wk-line);background:var(--wk-surface);display:grid;overflow-y:auto}.wk-rte__panel.wk-hidden{display:none}.wk-rte__panelrow{gap:var(--wk-rte-gap);display:grid}.wk-rte__fields{align-items:center;gap:var(--wk-rte-gap);flex-wrap:wrap;display:flex}.wk-rte__fields>.wk-input{flex:1 1 var(--wk-rte-select);min-width:0}.wk-rte__fields>.wk-check{flex:none}.wk-rte__inline{align-items:center;gap:var(--wk-rte-gap);font-size:var(--wk-rte-small);display:inline-flex}.wk-rte__number{width:var(--wk-rte-number)}.wk-rte__error{color:var(--wk-danger)}.wk-rte__count{font-size:var(--wk-rte-small);color:var(--wk-muted);white-space:nowrap}.wk-rte__swatches{gap:var(--wk-rte-gap);flex-wrap:wrap;display:flex}.wk-rte__swatch{width:var(--wk-rte-tool);height:var(--wk-rte-tool);border:1px solid var(--wk-line-strong);color:var(--wk-muted);border-radius:50%;place-items:center;display:grid}.wk-rte__swatch svg.wk-icon{width:var(--wk-rte-icon-sm);height:var(--wk-rte-icon-sm)}.wk-rte__swatch--ink{background:currentColor}.wk-rte__swatch.is-active{outline:2px solid var(--wk-primary);outline-offset:2px}.wk-rte__chars{grid-template-columns:repeat(auto-fill, minmax(var(--wk-rte-tool), 1fr));gap:var(--wk-rte-gap-xs);display:grid}.wk-rte__chars button{height:var(--wk-rte-tool);border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);background:var(--wk-surface);font-size:var(--wk-rte-char)}.wk-rte__chars button:hover{border-color:var(--wk-primary);background:var(--wk-primary-soft)}.wk-rte__results{gap:var(--wk-rte-gap-xs);font-size:var(--wk-rte-small);color:var(--wk-muted);display:grid}.wk-rte__result{padding:var(--wk-rte-gap) var(--wk-rte-gap-lg);border-radius:var(--wk-radius-sm);background:var(--wk-surface-2);color:var(--wk-ink-2);text-align:left;border:0}.wk-rte__result:hover{background:var(--wk-primary-soft);color:var(--wk-primary)}.wk-rte__library{grid-template-columns:repeat(auto-fill, minmax(var(--wk-rte-thumb), 1fr));gap:var(--wk-rte-gap);font-size:var(--wk-rte-small);color:var(--wk-muted);display:grid}.wk-rte__thumb{aspect-ratio:1;border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);padding:0;overflow:hidden}.wk-rte__thumb:hover{border-color:var(--wk-primary)}.wk-rte__thumb img{object-fit:cover;width:100%;height:100%}.wk-rte__keys{grid-template-columns:repeat(auto-fill, minmax(var(--wk-rte-key), 1fr));gap:var(--wk-rte-gap-xs) var(--wk-rte-gap-lg);font-size:var(--wk-rte-small);display:grid}.wk-rte__keys div{justify-content:space-between;gap:var(--wk-rte-gap);padding:var(--wk-rte-gap-xs) 0;border-bottom:1px solid var(--wk-line);display:flex}.wk-rte__keys kbd{font-family:var(--wk-rte-mono);color:var(--wk-muted);white-space:nowrap}.wk-rte__surface{border:1px solid var(--wk-line-strong);background:var(--wk-surface);border-top:0}.wk-rte__status{gap:var(--wk-rte-gap-lg);font-size:var(--wk-rte-small);color:var(--wk-muted);flex-wrap:wrap;display:flex}.wk-rte__preview{min-height:var(--wk-rte-min);padding:var(--wk-rte-pad);border:1px dashed var(--wk-line-strong);border-radius:var(--wk-radius-sm)}.wk-rte__doc{min-height:var(--wk-rte-min);padding:var(--wk-rte-pad);white-space:break-spaces;font-variant-ligatures:none;outline:none}.wk-rte__doc:focus-visible{box-shadow:inset 0 0 0 2px var(--wk-primary-line)}.wk-rte__doc p.is-editor-empty:before{content:attr(data-placeholder);float:left;height:0;color:var(--wk-muted);pointer-events:none}.wk-rte__doc figure.is-empty:after{content:attr(data-placeholder);margin-top:calc(var(--wk-rte-caption-line) * -1);font-size:var(--wk-rte-small);color:var(--wk-muted);text-align:center;pointer-events:none;display:block}.wk-rte__doc table{table-layout:fixed;display:table}.wk-rte__doc td,.wk-rte__doc th{min-width:var(--wk-rte-cell);height:var(--wk-rte-tool);vertical-align:top}.wk-rte__doc figcaption{min-height:var(--wk-rte-caption-line)}.wk-rte__doc .selectedCell{background:var(--wk-primary-soft)}.wk-rte__doc .ProseMirror-selectednode{outline:2px solid var(--wk-primary);outline-offset:2px}.wk-rte__doc .ProseMirror-gapcursor{pointer-events:none;display:none;position:absolute}.wk-rte__doc.ProseMirror-focused .ProseMirror-gapcursor{display:block}.wk-rte__doc .ProseMirror-gapcursor:after{content:"";top:calc(var(--wk-rte-gap) * -1);width:var(--wk-rte-gap-xl);border-top:1px solid var(--wk-ink);display:block;position:absolute}.wk-rte__doc summary{cursor:text}.wk-rte__doc sup.wk-ref{color:var(--wk-primary);counter-increment:wk-rte-ref}.wk-rte__doc sup.wk-ref:after{content:"[" counter(wk-rte-ref) "]"}.wk-rte__doc{counter-reset:wk-rte-ref}.wk-rte__doc .wk-embed{background:var(--wk-surface-2);color:var(--wk-muted);place-items:center;display:grid}.wk-rte__doc .wk-embed:before{content:attr(data-embed) " – " attr(data-id);font-size:var(--wk-rte-small)}.wk-rte__doc ul[data-type=taskList] li>label{flex:none}.wk-rte__doc ul[data-type=taskList] li:before{content:none}.wk-rte-wikilink{color:var(--wk-primary);background:var(--wk-primary-soft);border-radius:var(--wk-rte-gap-xs)}.wk-rte-match{background:var(--wk-mark-yellow)}.wk-rte-match.is-current{background:var(--wk-ink-orange);color:var(--wk-on-primary)}.wk-rte.is-fullscreen{z-index:90;padding:var(--wk-rte-gap-lg);background:var(--wk-bg);grid-template-rows:auto auto auto minmax(0,1fr) auto;position:fixed;inset:0;overflow:hidden}.wk-rte.is-fullscreen .wk-rte__chrome{position:static}.wk-rte.is-fullscreen .wk-rte__surface,.wk-rte.is-fullscreen .wk-editor__area,.wk-rte.is-fullscreen .wk-rte__preview{height:100%;min-height:0;overflow-y:auto}.wk-align-center{text-align:center}.wk-align-right{text-align:right}.wk-align-justify{text-align:justify}.wk-ink--red{color:var(--wk-ink-red)}.wk-ink--orange{color:var(--wk-ink-orange)}.wk-ink--green{color:var(--wk-ink-green)}.wk-ink--blue{color:var(--wk-ink-blue)}.wk-ink--purple{color:var(--wk-ink-purple)}.wk-ink--pink{color:var(--wk-ink-pink)}.wk-ink--gray{color:var(--wk-ink-gray)}.wk-mark--yellow{background:var(--wk-mark-yellow)}.wk-mark--green{background:var(--wk-mark-green)}.wk-mark--blue{background:var(--wk-mark-blue)}.wk-mark--pink{background:var(--wk-mark-pink)}.wk-mark--orange{background:var(--wk-mark-orange)}.wk-size--sm{font-size:var(--wk-text-sm)}.wk-size--lg{font-size:var(--wk-text-lg)}.wk-size--xl{font-size:var(--wk-text-xl)}.wk-font--serif{font-family:var(--wk-rte-serif)}.wk-font--mono{font-family:var(--wk-rte-mono)}.wk-prose h5{font-size:var(--wk-text-h5);color:var(--wk-ink);margin:1em 0 .4em;font-weight:700}.wk-prose mark{border-radius:var(--wk-rte-gap-xs);padding:0 var(--wk-rte-gap-xs);color:inherit}.wk-prose hr{border:0;border-top:1px solid var(--wk-line-strong);margin:1.5em 0}.wk-prose table{width:100%}.wk-prose td p,.wk-prose th p{margin:0}.wk-prose .wk-figure{max-width:100%;margin:1em auto}.wk-prose .wk-figure img{width:100%;margin:0;display:block}.wk-prose .wk-figure figcaption{margin-top:var(--wk-rte-gap);font-size:var(--wk-rte-small);color:var(--wk-muted);text-align:center}.wk-prose .wk-figure figcaption:empty{display:none}.wk-figure--sm{width:var(--wk-figure-sm)}.wk-figure--md{width:var(--wk-figure-md)}.wk-figure--lg{width:var(--wk-figure-lg)}.wk-figure--full{width:100%}.wk-callout{padding:var(--wk-rte-gap-lg) var(--wk-rte-pad);border-radius:var(--wk-radius-sm);border-left:4px solid;margin:0 0 1em;display:flow-root}.wk-callout>:last-child{margin-bottom:0}.wk-callout--info{background:var(--wk-callout-info-bg);border-color:var(--wk-callout-info)}.wk-callout--success{background:var(--wk-callout-success-bg);border-color:var(--wk-callout-success)}.wk-callout--warning{background:var(--wk-callout-warning-bg);border-color:var(--wk-callout-warning)}.wk-callout--danger{background:var(--wk-callout-danger-bg);border-color:var(--wk-callout-danger)}.wk-callout--note{background:var(--wk-callout-note-bg);border-color:var(--wk-callout-note)}.wk-collapse{padding:var(--wk-rte-gap-lg);border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);margin:0 0 1em;display:flow-root}.wk-collapse summary{color:var(--wk-ink);cursor:pointer;font-weight:700}.wk-collapse[open] summary{margin-bottom:var(--wk-rte-gap)}.wk-collapse>:last-child{margin-bottom:0}.wk-embed{aspect-ratio:16/9;border-radius:var(--wk-radius-sm);margin:0 0 1em;position:relative;overflow:hidden}.wk-embed iframe{border:0;width:100%;height:100%}.wk-prose ul[data-type=taskList]{padding-left:0;list-style:none}.wk-prose ul[data-type=taskList] li{align-items:flex-start;gap:var(--wk-rte-gap);display:flex}.wk-prose ul[data-type=taskList] li>div{flex:1;min-width:0}.wk-prose ul[data-type=taskList] li>div p{margin:0}.wk-prose ul[data-type=taskList] li:before{content:"☐";flex:none}.wk-prose ul[data-type=taskList] li[data-checked=true]:before{content:"☑";color:var(--wk-callout-success)}.wk-prose .wk-cite{scroll-margin-top:calc(var(--wk-header) + var(--wk-rte-gap-xl))}.wk-prose .wk-references{font-size:var(--wk-rte-small)}.wk-prose .wk-references li{scroll-margin-top:calc(var(--wk-header) + var(--wk-rte-gap-xl))}.wk-prose .hljs-comment,.wk-prose .hljs-quote{color:var(--wk-code-comment)}.wk-prose .hljs-keyword,.wk-prose .hljs-selector-tag,.wk-prose .hljs-built_in{color:var(--wk-code-keyword)}.wk-prose .hljs-string,.wk-prose .hljs-attr,.wk-prose .hljs-regexp{color:var(--wk-code-string)}.wk-prose .hljs-number,.wk-prose .hljs-literal,.wk-prose .hljs-symbol{color:var(--wk-code-number)}.wk-prose .hljs-title,.wk-prose .hljs-section,.wk-prose .hljs-name,.wk-prose .hljs-type{color:var(--wk-code-title)}@media (width>=640px){.wk-rte__head .wk-editor__modes svg.wk-icon{display:block}.wk-rte__restore span{flex:1}.wk-figure--left{float:left;margin:.25em var(--wk-rte-pad) 1em 0}.wk-figure--right{float:right;margin:.25em 0 1em var(--wk-rte-pad)}.wk-prose .wk-figure--center{margin-inline:auto}}@media (width>=1024px){.wk-rte__chrome{top:var(--wk-header-lg)}.wk-rte__toolbar{flex-wrap:wrap;overflow-x:visible}}.wk-app{display:block}.wk-app__body{min-width:0;padding:12px var(--wk-gutter) calc(var(--wk-bottom-nav) + 24px);container-type:inline-size}.wk-app>.wk-shell__main{flex-direction:column;display:flex}.wk-app>.wk-shell__main>.wk-app__body{padding-bottom:var(--wk-footer-offset);flex:1}.wk-panel{flex-direction:column;min-height:100dvh;display:flex}.wk-panel .wk-app{flex-direction:column;flex:1;display:flex}.wk-panel .wk-shell__main{flex:1}.wk-appfooter{justify-content:space-between;gap:var(--wk-footer-gap);margin-bottom:var(--wk-bottom-nav);padding:var(--wk-footer-pad) var(--wk-gutter);border-top:1px solid var(--wk-line);background:var(--wk-surface);font-size:var(--wk-footer-text);color:var(--wk-muted);flex-wrap:wrap;display:flex}.wk-topbar{z-index:50;height:var(--wk-header);padding:0 var(--wk-gutter);background:var(--wk-surface);border-bottom:1px solid var(--wk-line);align-items:center;gap:6px;display:flex;position:sticky;top:0}.wk-topbar__nav{display:none}.wk-topbar__actions{align-items:center;gap:4px;margin-left:auto;display:flex}.wk-side{background:var(--wk-surface);z-index:80;border-right:1px solid var(--wk-line);flex-direction:column;gap:12px;width:min(84vw,290px);padding:16px 14px;transition:transform .2s;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-102%)}.wk-side.is-open{box-shadow:var(--wk-shadow-lg);transform:none}.wk-side__profile{align-items:center;gap:12px;min-width:0;display:flex}.wk-side__name{font-weight:700}.wk-side__level{border-bottom:1px solid var(--wk-line);gap:6px;padding-bottom:12px;font-size:13px;font-weight:600;display:grid}.wk-side__level span{align-items:center;gap:6px;display:flex}.wk-side__level svg.wk-icon{color:var(--wk-warning);width:18px;height:18px}.wk-side__nav{gap:2px;display:grid}.wk-side__nav a,.wk-side__signout button{border-radius:var(--wk-radius-sm);color:var(--wk-ink-2);text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:9px 14px;font-size:15px;font-weight:500;display:flex}.wk-side__nav a:hover{background:var(--wk-primary-soft);color:var(--wk-primary)}.wk-side__nav a.is-active{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-side__nav .wk-count{margin-left:auto}.wk-side__signout{border-top:1px solid var(--wk-line);padding-top:8px}.wk-side__signout button{color:var(--wk-danger)}.wk-side__signout button:hover{background:var(--wk-danger-soft)}.wk-bottomnav{height:var(--wk-bottom-nav);background:var(--wk-surface);border-top:1px solid var(--wk-line);z-index:45;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.wk-bottomnav a{color:var(--wk-muted);align-content:center;justify-items:center;gap:2px;font-size:11px;font-weight:500;display:grid;position:relative}.wk-bottomnav a.is-active{color:var(--wk-primary);font-weight:700}.wk-bottomnav .wk-count{min-width:18px;height:18px;padding:0 4px;font-size:11px;position:absolute;top:4px;left:calc(50% + 4px)}.wk-bottomnav__fab{background:var(--wk-primary);width:44px;height:44px;color:var(--wk-on-primary);box-shadow:var(--wk-shadow);border-radius:50%;place-items:center;display:grid}.wk-bottomnav__fab svg.wk-icon{width:24px;height:24px}.wk-ahead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.wk-ahead h1{letter-spacing:-.02em;font-size:24px;font-weight:800}.wk-ahead p{color:var(--wk-muted);font-size:14px}.wk-banner{border-radius:var(--wk-radius-lg);min-height:112px;color:var(--wk-hero-ink);background:var(--wk-hero-from);align-content:center;padding:18px;display:grid;position:relative;overflow:hidden}.wk-banner img{object-fit:cover;object-position:right center;width:74%;height:100%;position:absolute;top:0;right:0}.wk-banner:after{content:"";background:linear-gradient(90deg, var(--wk-hero-from) 26%, var(--wk-hero-via) 52%, var(--wk-hero-to) 88%);position:absolute;inset:0}.wk-banner>div{z-index:1;position:relative}.wk-banner h1{letter-spacing:-.01em;font-size:22px;font-weight:800}.wk-banner h1 span{color:var(--wk-hero-accent)}.wk-banner p{max-width:460px;font-size:14px}.wk-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.wk-stat{text-align:center;border-radius:var(--wk-radius);background:var(--tone-soft);border:1px solid #0000;justify-items:center;gap:2px;min-width:0;padding:10px 2px;display:grid}.wk-stat svg.wk-icon{color:var(--tone)}.wk-stat strong{font-size:18px;font-weight:800;line-height:1.2}.wk-stat span{color:var(--wk-ink-2);font-size:11px;font-weight:500}.wk-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.wk-feed{display:grid}.wk-feeditem{border-top:1px solid var(--wk-line);align-items:flex-start;gap:12px;min-width:0;padding:10px 0;display:flex}.wk-feeditem:first-child{border-top:0;padding-top:0}.wk-feeditem__icon{background:var(--tone-soft);width:34px;height:34px;color:var(--tone);border-radius:50%;flex:none;place-items:center;display:grid}.wk-feeditem__icon svg.wk-icon{width:17px;height:17px}.wk-feeditem__body{flex:1;min-width:0}.wk-feeditem__body strong{font-size:14px;font-weight:600;display:block}.wk-feeditem__body small{color:var(--wk-muted);font-size:12px;display:block}.wk-feeditem__time{color:var(--wk-muted);flex:none;font-size:12px}.wk-draft{border-top:1px solid var(--wk-line);align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}.wk-draft:first-child{border-top:0;padding-top:0}.wk-draft img{object-fit:cover;border-radius:var(--wk-radius-sm);background:var(--wk-track);flex:none;width:72px;height:50px}.wk-draft__body{flex:1;min-width:0}.wk-draft__body strong{font-size:14px;font-weight:600;display:block}.wk-draft__body small{color:var(--wk-muted);font-size:12px}.wk-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.wk-quick--five{grid-template-columns:repeat(5,minmax(0,1fr))}.wk-quick a{border-radius:var(--wk-radius-sm);background:var(--tone-soft);color:var(--tone);text-align:center;align-content:center;justify-items:center;gap:4px;min-height:66px;padding:10px 4px;font-size:12px;font-weight:600;display:grid;position:relative}.wk-quick svg.wk-icon{width:22px;height:22px}.wk-quick .wk-count{height:18px;font-size:11px;position:absolute;top:-6px;right:4px}.wk-actionlist{gap:6px;display:grid}.wk-actionlist a{border-radius:var(--wk-radius-sm);background:var(--wk-primary-soft);color:var(--wk-ink-2);align-items:center;gap:12px;padding:7px 12px;font-size:13px;font-weight:600;display:flex}.wk-actionlist a svg.wk-icon{width:17px;height:17px;color:var(--wk-primary)}.wk-actionlist a:hover{color:var(--wk-primary)}.wk-actionlist .wk-count{margin-left:auto}.wk-menulist a{border-top:1px solid var(--wk-line);align-items:center;gap:12px;padding:11px 4px;font-weight:500;display:flex}.wk-menulist a:first-child{border-top:0}.wk-menulist a>svg:last-child{color:var(--wk-muted);width:16px;height:16px;margin-left:auto}.wk-menulist .wk-count{margin-left:auto}.wk-menulist .wk-count+svg{margin-left:8px!important}.wk-profilecard{align-items:center;gap:12px;min-width:0;display:flex}.wk-profilecard__body{flex:1;min-width:0}.wk-profilecard strong{font-weight:700;display:block}.wk-profilecard small{color:var(--wk-muted);font-size:13px;display:block}.wk-levelhead{align-items:center;gap:10px;margin-bottom:10px;font-size:14px;display:flex}.wk-levelhead svg.wk-icon{color:var(--wk-warning);width:26px;height:26px}.wk-levelhead strong{font-weight:700;display:block}.wk-levelbar{color:var(--wk-success);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.wk-nextlevel{border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);align-items:center;gap:10px;margin-top:12px;padding:10px;font-size:13px;display:flex}.wk-nextlevel svg.wk-icon{color:var(--wk-warning)}.wk-badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wk-badge{border-radius:var(--wk-radius-sm);background:var(--wk-surface-2);text-align:center;justify-items:center;gap:2px;padding:10px 4px;font-size:12px;display:grid}.wk-badge__icon{background:var(--tone-soft);width:40px;height:40px;color:var(--tone);border-radius:12px;place-items:center;display:grid}.wk-badge strong{font-size:14px;font-weight:800;line-height:1.1}.wk-badge.is-locked{opacity:.45}.wk-factlist{display:grid}.wk-fact{border-top:1px solid var(--wk-line);align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.wk-fact:first-child{border-top:0}.wk-fact svg.wk-icon{color:var(--wk-ink-2)}.wk-fact small{color:var(--wk-muted);font-size:12px;display:block}.wk-mediagrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wk-mediaitem{background:var(--wk-surface);border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);min-width:0;overflow:hidden}.wk-mediaitem img{aspect-ratio:4/3;object-fit:cover;background:var(--wk-track);width:100%}.wk-mediaitem__body{gap:6px;padding:8px;font-size:12px;display:grid}.wk-chat{gap:8px;display:grid}.wk-bubble{border-radius:var(--wk-radius);background:var(--wk-surface-2);white-space:pre-line;overflow-wrap:anywhere;justify-self:start;max-width:80%;padding:8px 12px;font-size:14px}.wk-bubble--mine{background:var(--wk-primary);color:var(--wk-on-primary);justify-self:end}.wk-bubble small{opacity:.75;margin-top:2px;font-size:11px;display:block}@container (width>=620px){.wk-mediagrid{grid-template-columns:repeat(4,minmax(0,1fr))}.wk-stat{text-align:left;justify-items:start;padding:14px}.wk-stat strong{font-size:26px}.wk-stat span{font-size:14px}.wk-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-banner{min-height:142px;padding:28px 32px}.wk-banner h1{font-size:30px}.wk-banner p{font-size:16px}.wk-banner img{width:44%}.wk-banner:after{background:linear-gradient(90deg, var(--wk-hero-from) 55%, var(--wk-hero-via) 70%, var(--wk-hero-to) 98%)}}@container (width>=900px){.wk-grid--dash{grid-template-columns:minmax(0,1fr) 244px;align-items:start}}@media (width>=1024px){.wk-app{grid-template-columns:var(--wk-panel-side) minmax(0, 1fr);min-height:calc(100dvh - var(--wk-header-lg));display:grid}.wk-topbar{height:var(--wk-header-lg);gap:24px;padding:0 24px}.wk-topbar__nav{gap:24px;margin-left:auto;font-size:14px;font-weight:500;display:flex}.wk-topbar__nav a:hover{color:var(--wk-primary)}.wk-topbar__actions{margin-left:0}.wk-topbar .wk-searchbar{flex:0 386px;margin-left:34px}.wk-side{inset:var(--wk-header-lg) auto auto auto;height:calc(100dvh - var(--wk-header-lg));z-index:1;align-self:start;width:auto;position:sticky;transform:none}.wk-app__body{padding:16px 20px 32px}.wk-bottomnav{display:none}.wk-panel .wk-app{display:grid}.wk-appfooter{padding-inline:var(--wk-footer-inline);margin-bottom:0}}.wk-security{gap:16px;display:grid}.wk-secblock{align-content:start;gap:14px;display:grid}.wk-secblock.wk-card--flush>.wk-secblock__head{padding:16px 16px 0}.wk-secblock__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.wk-secblock__head h2{font-size:17px;font-weight:800}.wk-secblock__head p{color:var(--wk-muted);font-size:13px}.wk-secblock__icon{width:var(--wk-secblock-icon);height:var(--wk-secblock-icon);border-radius:var(--wk-radius-sm);background:var(--wk-primary-soft);color:var(--wk-primary);place-items:center;display:grid}.wk-secblock__icon svg.wk-icon{width:55%;height:55%}.wk-secblock__meta{color:var(--wk-ink-2);font-size:14px}.wk-recovery{border:1px solid var(--wk-warning);border-radius:var(--wk-radius-sm);background:var(--wk-warning-soft);gap:8px;padding:14px;display:grid}.wk-recovery h3{align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.wk-recovery h3 svg.wk-icon{width:18px;height:18px;color:var(--wk-warning)}.wk-recovery p{color:var(--wk-ink-2);font-size:13px}.wk-recovery__codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.wk-recovery__codes code{background:var(--wk-surface);text-align:center;letter-spacing:.05em;border-radius:6px;padding:6px 8px;font-size:14px;font-weight:700;display:block}.wk-secforms{gap:14px;display:grid}.wk-secforms .wk-form{align-content:start;gap:8px;display:grid}.wk-secforms .wk-btn{justify-self:start}.wk-setup{gap:18px;padding-left:20px;list-style:decimal;display:grid}.wk-setup li{gap:10px;display:grid}.wk-setup h3{font-size:15px;font-weight:700}.wk-setup p{color:var(--wk-muted);font-size:13px}.wk-setup__qr{width:var(--wk-qr);height:var(--wk-qr);border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);background:var(--wk-on-primary);padding:8px}.wk-setup__key{background:var(--wk-surface-2);letter-spacing:.06em;word-break:break-all;border-radius:6px;justify-self:start;padding:6px 10px;font-size:15px;font-weight:700}.wk-rowactions--start{justify-content:flex-start}.wk-linkbtn{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.wk-signways{gap:8px;display:grid}.wk-signways li{border:1px solid var(--wk-line);border-radius:var(--wk-radius-sm);align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.wk-signways li>span:first-of-type{flex:1;font-weight:600}.wk-signways svg.wk-icon{width:18px;height:18px;color:var(--wk-ink-2)}.wk-signins li{border-top:1px solid var(--wk-line);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:10px 16px;display:grid}.wk-signins__state{width:var(--wk-signin-state);height:var(--wk-signin-state);background:var(--wk-success-soft);color:var(--wk-success);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.wk-signins li.is-failed .wk-signins__state{background:var(--wk-danger-soft);color:var(--wk-danger)}.wk-signins__state svg.wk-icon{width:60%;height:60%}.wk-signins__text{min-width:0;display:grid}.wk-signins__text strong{font-size:14px}.wk-signins__text span{text-overflow:ellipsis;white-space:nowrap;color:var(--wk-muted);font-size:12px;overflow:hidden}.wk-signins time{color:var(--wk-muted);grid-column:2;font-size:12px}@container (width>=620px){.wk-secforms{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-recovery__codes{grid-template-columns:repeat(4,minmax(0,1fr))}.wk-signins li{grid-template-columns:auto minmax(0,1fr) auto}.wk-signins__state{grid-row:auto}.wk-signins time{grid-column:auto;font-size:13px}}@container (width>=900px){.wk-security{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.wk-secblock--wide{grid-column:1/-1}}.wk-admin .wk-side{background:linear-gradient(180deg, var(--wk-admin-side), var(--wk-admin-side-end));color:var(--wk-admin-ink);border-right:0;padding:18px 14px}.wk-admin .wk-side .wk-logo__name{color:var(--wk-on-primary);font-size:26px}.wk-admin .wk-side .wk-logo__tag{color:var(--wk-admin-ink);font-size:13px}.wk-admin .wk-side .wk-logo__mark{width:50px;height:50px}.wk-admin .wk-side .wk-book-fill{fill:var(--wk-on-primary)}.wk-admin .wk-side .wk-book-page{fill:var(--wk-admin-side)}.wk-admin .wk-side .wk-book-line{stroke:var(--wk-on-primary)}.wk-admin .wk-side__profile{border-bottom:1px solid var(--wk-admin-line);border-top:1px solid var(--wk-admin-line);padding:12px 0}.wk-admin .wk-side__email{color:var(--wk-on-primary);font-size:13px;font-weight:500}.wk-admin .wk-side__nav a,.wk-admin .wk-side__nav summary{color:var(--wk-admin-ink);white-space:nowrap;gap:12px;font-size:14px}.wk-admin .wk-side__nav a:hover,.wk-admin .wk-side__nav summary:hover{background:var(--wk-admin-hover);color:var(--wk-on-primary)}.wk-admin .wk-side__nav>a.is-active,.wk-admin .wk-side__nav summary.is-active{background:var(--wk-primary);color:var(--wk-on-primary)}.wk-side__group>summary{border-radius:var(--wk-radius-sm);align-items:center;gap:14px;padding:9px 14px;font-size:15px;font-weight:500;list-style:none;display:flex}.wk-side__group>summary::-webkit-details-marker{display:none}.wk-side__group>summary>svg:last-child{width:15px;height:15px;margin-left:auto;transition:transform .15s}.wk-side__group[open]>summary>svg:last-child{transform:rotate(90deg)}.wk-side__sub{gap:1px;padding:2px 0 6px 46px;display:grid}.wk-side__sub a{font-size:14px;padding:5px 10px!important}.wk-side__sub a.is-active{background:var(--wk-admin-hover);color:var(--wk-on-primary);font-weight:600}.wk-admin-card{border:1px solid var(--wk-admin-line);border-radius:var(--wk-radius);text-align:center;color:var(--wk-on-primary);justify-items:center;gap:2px;margin-top:auto;padding:14px;font-size:13px;display:grid}.wk-admin-card svg{width:40px;height:40px}.wk-admin-card strong{font-size:19px;font-weight:800}.wk-admin-card .wk-pill{--tone:var(--wk-on-primary);--tone-soft:var(--wk-success);margin-top:6px}.wk-admin .wk-shell__main{min-height:100dvh}.wk-admin .wk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-astat{border-radius:var(--wk-radius);background:var(--tone-soft);align-items:flex-start;gap:10px;min-width:0;padding:12px;display:flex}.wk-astat>svg.wk-icon{color:var(--tone);width:30px;height:30px}.wk-astat__body{min-width:0}.wk-astat strong{font-size:20px;font-weight:800;line-height:1.2;display:block}.wk-astat span{color:var(--wk-ink-2);font-size:13px;display:block}.wk-astat em{align-items:center;gap:2px;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}.wk-astat em svg.wk-icon{width:14px;height:14px}.wk-astat em.is-good{color:var(--wk-success)}.wk-astat em.is-bad{color:var(--wk-danger)}.wk-astat--wide{grid-column:1/-1;align-items:center}.wk-astat--wide .wk-astat__body{flex:1;align-items:center;gap:8px;display:flex}.wk-astat--wide em{margin-left:auto}.wk-chart{width:100%;height:auto;display:block}.wk-chart__grid{stroke:var(--wk-line);stroke-width:1px}.wk-chart__label{fill:var(--wk-muted);font-size:11px}.wk-chart__line{fill:none;stroke:var(--wk-primary);stroke-width:2.5px}.wk-chart__area{fill:url(#wk-area-gradient)}.wk-chart__stop-1{stop-color:var(--wk-primary);stop-opacity:.32}.wk-chart__stop-2{stop-color:var(--wk-primary);stop-opacity:.02}.wk-chart__dot{fill:var(--wk-surface);stroke:var(--wk-primary);stroke-width:2px}.wk-donut{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.wk-donut__ring{flex:none;width:128px;height:128px;position:relative}.wk-donut__ring svg{width:100%;height:100%}.wk-donut__track{fill:none;stroke:var(--wk-track);stroke-width:5px}.wk-donut__slice{fill:none;stroke:var(--tone);stroke-width:5px}.wk-donut__center{text-align:center;color:var(--wk-ink-2);place-content:center;font-size:12px;display:grid;position:absolute;inset:0}.wk-donut__center strong{color:var(--wk-ink);font-size:19px;font-weight:800;line-height:1.1;display:block}.wk-legend{flex:170px;gap:10px;min-width:0;font-size:13px;display:grid}.wk-legend li{align-items:center;gap:8px;display:flex}.wk-legend i{background:var(--tone);border-radius:50%;flex:none;width:9px;height:9px}.wk-legend b{margin-left:auto;font-weight:600}.wk-legend small{color:var(--wk-muted)}.wk-statusok{background:var(--wk-success-soft);color:var(--wk-success);border-radius:var(--wk-radius-sm);align-items:center;gap:8px;margin-bottom:8px;padding:7px 12px;font-size:14px;font-weight:600;display:flex}.wk-statusrow{align-items:center;gap:10px;padding:6px 0;font-size:13px;display:flex}.wk-statusrow svg.wk-icon{width:16px;height:16px;color:var(--wk-ink-2)}.wk-statusrow b{margin-left:auto;font-weight:600}.wk-rankitem{border-top:1px solid var(--wk-line);align-items:center;gap:12px;min-width:0;padding:8px 0;display:flex}.wk-rankitem:first-child{border-top:0}.wk-rank{background:var(--tone-soft);width:24px;height:24px;color:var(--tone);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.wk-rankitem strong{font-size:14px;font-weight:600;display:block}.wk-rankitem small{color:var(--wk-muted);font-size:12px}.wk-rankitem__body{flex:1;min-width:0}.wk-settingtabs{gap:6px;margin-bottom:14px;display:flex;overflow-x:auto}.wk-settingtabs a{background:var(--wk-surface);border:1px solid var(--wk-line);border-radius:var(--wk-radius-full);white-space:nowrap;color:var(--wk-ink-2);align-items:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:600;display:inline-flex}.wk-settingtabs a svg.wk-icon{width:16px;height:16px}.wk-settingtabs a.is-active{background:var(--wk-primary);color:var(--wk-on-primary);border-color:var(--wk-primary)}.wk-fieldimage{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wk-fieldimage img{object-fit:contain;background:var(--wk-surface-2);border:1px solid var(--wk-line);border-radius:6px;width:88px;height:56px}@container (width>=620px){.wk-admin .wk-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.wk-astat--wide{grid-column:auto;align-items:flex-start}.wk-astat--wide .wk-astat__body{display:block}.wk-astat strong{font-size:22px}}@container (width>=900px){.wk-grid--admin3{grid-template-columns:minmax(0,1.55fr) minmax(0,1.2fr) minmax(0,.9fr)}.wk-grid--admin2{grid-template-columns:minmax(0,2.45fr) minmax(0,1fr);align-items:start}}@media (width>=1024px){.wk-admin .wk-app{grid-template-columns:236px minmax(0,1fr);min-height:100dvh}.wk-admin .wk-side{z-index:55;height:100dvh;top:0}.wk-admin .wk-topbar .wk-searchbar{margin-left:0}.wk-admin .wk-topbar{position:sticky}.wk-admin .wk-topbar__actions{margin-left:auto}}.wk-iconbtn--sm{width:var(--wk-menu-btn);height:var(--wk-menu-btn)}.wk-iconbtn--sm svg.wk-icon{width:16px;height:16px}.wk-iconbtn:disabled{opacity:.35;pointer-events:none}.wk-iconbtn--danger:hover{background:var(--wk-danger-soft);color:var(--wk-danger)}.wk-menuadmin{gap:16px;margin-top:14px;display:grid}.wk-menuadmin__sections{align-content:start;gap:14px;min-width:0;display:grid}.wk-menuadmin__side{color:var(--wk-ink-2);align-content:start;gap:12px;font-size:14px;display:grid}.wk-menuadmin__side h2{color:var(--wk-ink);align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.wk-menuadmin__side h2 svg.wk-icon{width:20px;height:20px;color:var(--wk-primary)}.wk-menuadmin__side ul{gap:8px;padding-left:18px;list-style:outside;display:grid}.wk-menusec__head{background:var(--wk-surface-2);border-bottom:1px solid var(--wk-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 10px 16px;display:flex}.wk-menusec__title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.wk-menusec__title h2{font-size:16px;font-weight:800}.wk-menusec__title>span:not(.wk-pill){color:var(--wk-muted);font-size:13px}.wk-menusec.is-hidden .wk-menusec__title h2{color:var(--wk-muted)}.wk-menusec__foot{border-top:1px solid var(--wk-line);padding:10px 16px;font-size:14px}.wk-menuedit li{border-top:1px solid var(--wk-line);align-items:center;gap:12px;padding:8px 12px 8px 16px;display:flex}.wk-menuedit li:first-child{border-top:0}.wk-menuedit li.is-hidden .wk-menuedit__icon,.wk-menuedit li.is-hidden strong{opacity:.5}.wk-menuedit__icon{width:var(--wk-menu-icon);height:var(--wk-menu-icon);border-radius:var(--wk-radius-sm);background:var(--wk-primary-soft);color:var(--wk-primary);flex:none;place-items:center;display:grid}.wk-menuedit__icon svg.wk-icon{width:18px;height:18px}.wk-menuedit__text{flex:1;min-width:0;display:grid}.wk-menuedit__text strong{font-size:14px;font-weight:700}.wk-menuedit__text span{text-overflow:ellipsis;white-space:nowrap;color:var(--wk-muted);font-size:12px;overflow:hidden}.wk-menuedit__empty{color:var(--wk-muted);font-size:14px}.wk-menuactions{flex:none;align-items:center;gap:2px;display:flex}.wk-menuform .wk-linkfield{display:none}:is(.wk-menuform:has(#field-link_type option[value=route]:checked) .wk-linkfield--route,.wk-menuform:has(#field-link_type option[value=page]:checked) .wk-linkfield--page,.wk-menuform:has(#field-link_type option[value=url]:checked) .wk-linkfield--url){display:grid}@container (width<=559.98px){.wk-menuedit li{flex-wrap:wrap}.wk-menuedit__text{flex-basis:calc(100% - var(--wk-menu-icon) - 12px)}.wk-menuedit li .wk-menuactions{margin-left:calc(var(--wk-menu-icon) + 12px)}}@container (width>=960px){.wk-menuadmin{grid-template-columns:minmax(0, 1fr) var(--wk-menu-side);align-items:start}}.wk-pendingdb{border-color:var(--wk-warning);background:var(--wk-warning-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 16px;display:grid}.wk-pendingdb__icon{width:var(--wk-secblock-icon);height:var(--wk-secblock-icon);border-radius:var(--wk-radius-sm);background:var(--wk-surface);color:var(--wk-warning);place-items:center;display:grid}.wk-pendingdb__icon svg.wk-icon{width:55%;height:55%}.wk-pendingdb h2{font-size:16px;font-weight:800}.wk-pendingdb p{color:var(--wk-ink-2);font-size:14px}.wk-pendingdb form{grid-column:1/-1}@container (width>=720px){.wk-pendingdb{grid-template-columns:auto minmax(0,1fr) auto}.wk-pendingdb form{grid-column:auto}}@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-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}
