:root{--bone:#fbfaf7;--bone-2:#f1ede3;--surface-white:#fff;--ink:#0e0e0c;--ink-soft:#3d3d38;--ink-muted:#7a7a72;--rule:#e5e2d9;--rule-soft:#efede5;--forest:#21503a;--forest-hover:#1a4030;--forest-soft:#e8efe9;--forest-pale:#7fa590;--forest-pale-hover:#93b6a2;--forest-btn-dark:#4f7867;--amber:#a77217;--amber-bg:#f7f1e2;--rose:#9a2e2e;--rose-bg:#f8ebe9;--ink-slab:#1a1612;--ink-slab-2:#221e18;--plate-top:#2b2620;--plate-bot:#1a1610;--bone-on-dark:#ede6d2;--bone-on-dark-soft:#c7bfa6;--bone-on-dark-muted:#8a816c;--rule-on-dark:#3a3025;--amber-on-dark:#d6a24b;--amber-bg-dark:#2b2516;--rose-on-dark:#d98c8c;--rose-bg-dark:#2e1b1a;color-scheme:light dark;--mw-surface--dark:linear-gradient(180deg,var(--plate-top) 0%,var(--plate-bot) 100%);--mw-surface-shadow--dark:0 1px 0 hsla(44,43%,88%,.07) inset,0 -1px 0 rgba(0,0,0,.45) inset,0 1px 2px rgba(0,0,0,.3),0 6px 16px -4px rgba(0,0,0,.55);--mw-surface-radius--dark:8px;--mw-press-shadow--dark:0 -1px 0 rgba(0,0,0,.6),0 1px 0 hsla(44,43%,88%,.08);--mw-press-shadow-soft--dark:0 -1px 0 rgba(0,0,0,.5);--mw-noise--dark:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='4'/><feColorMatrix values='0 0 0 0 0.95 0 0 0 0 0.91 0 0 0 0 0.79 0 0 0 0.05 0'/></filter><rect width='240' height='240' filter='url(%23n)'/></svg>");--mw-noise-blend--dark:screen;--mw-noise-opacity--dark:0.3;--mw-btn-press--dark:0 1.5px 0 var(--forest-btn-dark),inset 0 1px 0 hsla(0,0%,100%,.15);--mw-btn-press-secondary--dark:0 1.5px 0 var(--bone-on-dark),inset 0 1px 0 hsla(44,43%,88%,.06);--mw-input-shadow--dark:inset 0 1.5px 2px rgba(0,0,0,.5),inset 0 -0.5px 0 hsla(44,43%,88%,.05);--mw-shadow-sm--dark:0 1px 2px rgba(0,0,0,.35);--mw-shadow--dark:0 2px 6px rgba(0,0,0,.45),0 1px 2px rgba(0,0,0,.3);--mw-shadow-md--dark:0 6px 16px rgba(0,0,0,.5),0 2px 4px rgba(0,0,0,.3);--mw-shadow-lg--dark:0 16px 32px rgba(0,0,0,.55),0 4px 8px rgba(0,0,0,.3);--mw-bg:light-dark(var(--bone),var(--ink-slab));--mw-bg-sunken:light-dark(var(--bone-2),var(--ink-slab-2));--mw-text:light-dark(var(--ink),var(--bone-on-dark));--mw-text-secondary:light-dark(var(--ink-soft),var(--bone-on-dark-soft));--mw-text-muted:light-dark(var(--ink-muted),var(--bone-on-dark-muted));--mw-border:light-dark(var(--ink),var(--bone-on-dark));--mw-border-soft:light-dark(var(--ink-muted),var(--bone-on-dark-muted));--mw-border-divider:light-dark(var(--rule),var(--rule-on-dark));--mw-scrim:light-dark(rgba(44,36,32,.55),rgba(0,0,0,.6));--mw-accent:light-dark(var(--forest),var(--forest-pale));--mw-accent-hover:light-dark(var(--forest-hover),var(--forest-pale-hover));--mw-accent-soft:light-dark(var(--forest-soft),rgba(127,165,144,.12));--mw-text-on-accent:light-dark(var(--bone),var(--ink-slab));--mw-input-bg:light-dark(var(--bone),var(--ink-slab-2));--mw-success:light-dark(var(--forest),var(--forest-pale));--mw-warning:light-dark(var(--amber),var(--amber-on-dark));--mw-warning-bg:light-dark(var(--amber-bg),var(--amber-bg-dark));--mw-error:light-dark(var(--rose),var(--rose-on-dark));--mw-error-bg:light-dark(var(--rose-bg),var(--rose-bg-dark));--mw-kraft-base:light-dark(#e4d8bb,#c8ac88);--mw-kraft-bg:url(/post-editor/kraft.jpg) center/cover,var(--mw-kraft-base);--mw-kraft-blend:soft-light;--mw-kraft-edge:light-dark(rgba(51,41,26,.17),rgba(51,41,26,.22));--mw-kraft-text:#33291a;--mw-kraft-text-muted:#665738;--mw-pp-paper:#efe9db;--mw-pp-card:#faf7f0;--mw-pp-kraft:#cdb78f;--mw-pp-kraft-2:#c2a87c;--mw-pp-forest:var(--forest);--mw-pp-forest-2:#2e6b4e;--mw-pp-forest-soft:#edf3ee;--mw-pp-brass:#9a7b3f;--mw-pp-slate:#4f6480;--mw-pp-ink:#2b2a24;--mw-pp-muted:#7a7565;--mw-pp-brick:#7a3a2c;--mw-pp-line:#e2dac6;--mw-pp-line-2:#d8cdb2;--mw-pp-walnut:#5b4636;--mw-pp-walnut-2:#6f513a;--mw-pp-walnut-3:#3f2f22;--mw-pp-drafting:#2f5d49;--mw-pp-drafting-2:#26513f;--mw-pp-walnut-veil:transparent;--mw-pp-bench:light-dark(var(--mw-pp-drafting),var(--mw-pp-walnut));--mw-pp-bench-edge:light-dark(var(--mw-pp-drafting-2),var(--mw-pp-walnut-3));--mw-pp-gauge-track:hsla(39,38%,68%,.38);--mw-pp-gauge-track-border:hsla(38,36%,62%,.55);--mw-pp-gauge-fill:rgba(33,80,58,.16);--mw-pp-gauge-fill-edge:rgba(33,80,58,.3);--mw-pp-gauge-tick:rgba(43,42,36,.45);--mw-pp-gauge-tick-minor:rgba(43,42,36,.3);--mw-pp-brass-hi:#b89456;--mw-pp-brass-edge:#836838;--mw-pp-thumb-grip:rgba(43,42,36,.35);--mw-surface:var(--bone-2);--mw-surface-shadow:inset 0 1px 0 hsla(0,0%,100%,.6);--mw-surface-radius:0;--mw-press-shadow:0 1px 0 hsla(0,0%,100%,.6),0 -0.5px 0 rgba(0,0,0,.15);--mw-press-shadow-soft:0 1px 0 hsla(0,0%,100%,.5);--mw-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='4'/><feColorMatrix values='0 0 0 0 0.05 0 0 0 0 0.05 0 0 0 0 0.04 0 0 0 0.07 0'/></filter><rect width='240' height='240' filter='url(%23n)'/></svg>");--mw-noise-blend:multiply;--mw-noise-opacity:0.55;--mw-btn-press:0 1.5px 0 var(--forest-hover),inset 0 1px 0 hsla(0,0%,100%,.12);--mw-btn-press-secondary:0 1.5px 0 var(--ink),inset 0 1px 0 hsla(0,0%,100%,.6);--mw-input-shadow:inset 0 1.5px 2px rgba(0,0,0,.12),inset 0 -0.5px 0 hsla(0,0%,100%,.6);--mw-shadow-sm:0 1px 2px rgba(14,14,12,.04);--mw-shadow:0 2px 6px rgba(14,14,12,.06),0 1px 2px rgba(14,14,12,.04);--mw-shadow-md:0 6px 16px rgba(14,14,12,.08),0 2px 4px rgba(14,14,12,.04);--mw-shadow-lg:0 16px 32px rgba(14,14,12,.1),0 4px 8px rgba(14,14,12,.05);--mw-bg-elevated:var(--mw-surface);--mw-font-sans:"Inter Tight","Söhne",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mw-font-mono:var(--font-jetbrains-mono,"JetBrains Mono"),ui-monospace,"SF Mono",Menlo,monospace;--mw-font-serif:var(--font-cormorant),"Cormorant Garamond",Georgia,"Times New Roman",serif;--mw-font-serif-body:var(--font-spectral),Spectral,Georgia,"Times New Roman",serif;--mw-fs-display:32px;--mw-lh-display:1.05;--mw-fs-h1:24px;--mw-lh-h1:1.2;--mw-fs-h2:18px;--mw-lh-h2:1.3;--mw-fs-body-lg:16px;--mw-lh-body-lg:1.55;--mw-fs-body:14px;--mw-lh-body:1.5;--mw-fs-label:13px;--mw-lh-label:1.4;--mw-fs-eyebrow:11px;--mw-lh-eyebrow:1.4;--mw-fs-caption:11.5px;--mw-lh-caption:1.45;--mw-fs-mono:12px;--mw-sp-1:4px;--mw-sp-2:8px;--mw-sp-3:12px;--mw-sp-4:16px;--mw-sp-5:20px;--mw-sp-6:24px;--mw-sp-7:28px;--mw-sp-8:32px;--mw-sp-10:40px;--mw-sp-12:48px;--mw-sp-16:64px;--mw-sp-20:80px;--mw-r-xs:3px;--mw-r-sm:6px;--mw-r:8px;--mw-r-md:10px;--mw-r-lg:14px;--mw-r-bubble:18px;--mw-r-pill:999px;--mw-ease:cubic-bezier(0.32,0.72,0,1);--mw-dur:180ms;--mw-dur-slow:320ms;--mw-container:960px;--mw-nav-h:64px;--mw-sidebar-w:200px}[data-mode=light]{color-scheme:light}[data-mode=dark]{color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-mode=light]){--mw-surface:var(--mw-surface--dark);--mw-surface-shadow:var(--mw-surface-shadow--dark);--mw-surface-radius:var(--mw-surface-radius--dark);--mw-press-shadow:var(--mw-press-shadow--dark);--mw-press-shadow-soft:var(--mw-press-shadow-soft--dark);--mw-noise:var(--mw-noise--dark);--mw-noise-blend:var(--mw-noise-blend--dark);--mw-noise-opacity:var(--mw-noise-opacity--dark);--mw-btn-press:var(--mw-btn-press--dark);--mw-btn-press-secondary:var(--mw-btn-press-secondary--dark);--mw-input-shadow:var(--mw-input-shadow--dark);--mw-shadow-sm:var(--mw-shadow-sm--dark);--mw-shadow:var(--mw-shadow--dark);--mw-shadow-md:var(--mw-shadow-md--dark);--mw-shadow-lg:var(--mw-shadow-lg--dark)}}[data-mode=dark]{--mw-surface:var(--mw-surface--dark);--mw-surface-shadow:var(--mw-surface-shadow--dark);--mw-surface-radius:var(--mw-surface-radius--dark);--mw-press-shadow:var(--mw-press-shadow--dark);--mw-press-shadow-soft:var(--mw-press-shadow-soft--dark);--mw-noise:var(--mw-noise--dark);--mw-noise-blend:var(--mw-noise-blend--dark);--mw-noise-opacity:var(--mw-noise-opacity--dark);--mw-btn-press:var(--mw-btn-press--dark);--mw-btn-press-secondary:var(--mw-btn-press-secondary--dark);--mw-input-shadow:var(--mw-input-shadow--dark);--mw-shadow-sm:var(--mw-shadow-sm--dark);--mw-shadow:var(--mw-shadow--dark);--mw-shadow-md:var(--mw-shadow-md--dark);--mw-shadow-lg:var(--mw-shadow-lg--dark)}.mw-noise{position:relative}.mw-noise:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:var(--mw-noise);background-size:240px 240px;opacity:var(--mw-noise-opacity);mix-blend-mode:var(--mw-noise-blend)}.mw-noise>*{position:relative;z-index:1}.mwui-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--mw-sp-2);font-family:var(--mw-font-sans);font-weight:600;font-size:var(--mw-fs-body-lg);letter-spacing:.005em;line-height:1;min-height:44px;padding:0 var(--mw-sp-5);border:1px solid transparent;border-radius:var(--mw-r-sm);cursor:pointer;text-decoration:none;transition:background var(--mw-dur) var(--mw-ease),border-color var(--mw-dur) var(--mw-ease),box-shadow var(--mw-dur) var(--mw-ease),transform var(--mw-dur) var(--mw-ease);-webkit-tap-highlight-color:transparent}.mwui-btn:disabled,.mwui-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none}.mwui-btn:focus-visible{outline:2px solid var(--mw-accent);outline-offset:2px}.mwui-btn--sm{min-height:36px;padding:0 var(--mw-sp-3);font-size:var(--mw-fs-body);border-radius:var(--mw-r-xs)}.mwui-btn--primary{background:var(--mw-accent);color:var(--mw-text-on-accent);box-shadow:var(--mw-btn-press);text-shadow:0 -1px 0 rgba(0,0,0,.22)}.mwui-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--mw-accent-hover)}.mwui-btn--secondary{background:var(--mw-bg-sunken);color:var(--mw-text);border-color:var(--mw-border-divider);box-shadow:var(--mw-btn-press-secondary)}.mwui-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--mw-border-soft)}.mwui-btn--ghost{background:transparent;color:var(--mw-accent)}.mwui-btn--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--mw-accent-soft)}.mwui-btn--danger{background:var(--mw-error);color:var(--mw-text-on-accent);box-shadow:var(--mw-btn-press);text-shadow:0 -1px 0 rgba(0,0,0,.22)}.mwui-btn--danger:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.92)}.mwui-btn:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.mwui-btn__spin{width:16px;height:16px;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:mwui-spin .7s linear infinite;flex:none}.mwui-field{display:flex;flex-direction:column;gap:var(--mw-sp-2);width:100%}.mwui-field__label{font-size:var(--mw-fs-label);font-weight:600;color:var(--mw-text)}.mwui-field__req{color:var(--mw-error);margin-left:2px}.mwui-field__helper{color:var(--mw-text-muted)}.mwui-field__error,.mwui-field__helper{font-size:var(--mw-fs-label);line-height:var(--mw-lh-label)}.mwui-field__error{color:var(--mw-error);font-weight:500;display:flex;gap:6px;align-items:flex-start}.mwui-field__error:before{content:"⚠";font-size:12px;line-height:inherit;flex:none}.mwui-input,.mwui-select,.mwui-textarea{width:100%;font-family:var(--mw-font-sans);font-size:var(--mw-fs-body-lg);color:var(--mw-text);background-color:var(--mw-input-bg);border:1px solid var(--mw-border-divider);border-radius:var(--mw-r-sm);padding:11px 14px;min-height:46px;box-shadow:var(--mw-input-shadow);transition:border-color var(--mw-dur) var(--mw-ease),box-shadow var(--mw-dur) var(--mw-ease);-webkit-appearance:none;appearance:none}.mwui-textarea{min-height:96px;resize:vertical;line-height:var(--mw-lh-body-lg)}.mwui-input::placeholder,.mwui-textarea::placeholder{color:var(--mw-text-muted)}.mwui-input:focus,.mwui-select:focus,.mwui-textarea:focus{outline:none;border-color:var(--mw-accent);box-shadow:0 0 0 3px var(--mw-accent-soft),var(--mw-input-shadow)}.mwui-input:disabled,.mwui-select:disabled,.mwui-textarea:disabled{opacity:.55;cursor:not-allowed}.mwui-field.is-error .mwui-input,.mwui-field.is-error .mwui-select,.mwui-field.is-error .mwui-textarea{border-color:var(--mw-error);box-shadow:0 0 0 3px var(--mw-error-bg)}.mwui-select-wrap{position:relative;width:100%}.mwui-select{padding-right:40px;cursor:pointer}.mwui-select-wrap:after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:2px solid var(--mw-text-muted);border-bottom:2px solid var(--mw-text-muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}.mwui-search{position:relative;width:100%}.mwui-search .mwui-input{padding-left:40px}.mwui-search__icon{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--mw-text-muted);pointer-events:none}.mwui-badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--mw-font-sans);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:var(--mw-r-pill);border:1px solid transparent;white-space:nowrap;line-height:1}.mwui-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.mwui-badge--neutral{background:var(--mw-bg-sunken);color:var(--mw-text-secondary);border-color:var(--mw-border-divider)}.mwui-badge--success{background:var(--mw-accent-soft);color:var(--mw-accent);border-color:color-mix(in srgb,var(--mw-accent) 30%,transparent)}.mwui-badge--warning{background:var(--mw-warning-bg);color:var(--mw-warning);border-color:color-mix(in srgb,var(--mw-warning) 30%,transparent)}.mwui-badge--error{background:var(--mw-error-bg);color:var(--mw-error);border-color:color-mix(in srgb,var(--mw-error) 30%,transparent)}.mwui-tag{display:inline-flex;align-items:center;gap:5px;font-size:var(--mw-fs-label);font-weight:500;color:var(--mw-text-secondary);background:var(--mw-bg-sunken);border:1px solid var(--mw-border-divider);border-radius:var(--mw-r-pill);padding:3px 10px;white-space:nowrap;line-height:1.3}.mwui-tabs{display:flex;gap:2px;border-bottom:1px solid var(--mw-border-divider);overflow-x:auto;-webkit-overflow-scrolling:touch}.mwui-tab{font-family:var(--mw-font-sans);font-size:var(--mw-fs-body);font-weight:600;color:var(--mw-text-muted);background:none;border:0;border-bottom:3px solid transparent;padding:12px 16px;min-height:44px;cursor:pointer;white-space:nowrap;margin-bottom:-1px;transition:color var(--mw-dur) var(--mw-ease)}.mwui-tab:hover{color:var(--mw-text-secondary)}.mwui-tab.is-active{color:var(--mw-text);border-bottom-color:var(--mw-accent)}.mwui-tab:focus-visible{outline:2px solid var(--mw-accent);outline-offset:-2px}.mwui-tab__count{font-family:var(--mw-font-mono);font-size:var(--mw-fs-mono);color:var(--mw-text-muted);margin-left:5px}.mwui-tab.is-active .mwui-tab__count{color:var(--mw-accent)}.mwui-table-wrap{border:1px solid var(--mw-border-divider);border-radius:var(--mw-r-sm);overflow:hidden}[data-mode=dark] .mwui-table-wrap{border:none}.mwui-table{width:100%;border-collapse:collapse;font-size:var(--mw-fs-body)}.mwui-table th{text-align:left;font-family:var(--mw-font-mono);font-size:var(--mw-fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--mw-text-muted);font-weight:500;padding:11px 14px;background:var(--mw-bg-sunken);border-bottom:1px solid var(--mw-border-divider)}.mwui-table th.mwui-num{text-align:right}.mwui-table td{padding:13px 14px;border-bottom:1px solid var(--mw-border-divider);color:var(--mw-text-secondary);vertical-align:middle}.mwui-table tr:last-child td{border-bottom:0}.mwui-table td.mwui-strong{color:var(--mw-text);font-weight:600}.mwui-table td.mwui-num{font-family:var(--mw-font-mono);font-size:13.5px;text-align:right;white-space:nowrap;color:var(--mw-text)}.mwui-table tbody tr.mwui-row-clickable{cursor:pointer;transition:background var(--mw-dur) var(--mw-ease)}@media (hover:hover){.mwui-table tbody tr.mwui-row-clickable:hover{background:var(--mw-accent-soft)}}.mwui-table tbody tr.mwui-row-clickable:focus-within{background:var(--mw-accent-soft)}.mwui-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--mw-sp-3)}.mwui-metric{padding:var(--mw-sp-4)}.mwui-metric__label{font-family:var(--mw-font-mono);font-size:var(--mw-fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--mw-text-muted);margin-bottom:8px}.mwui-metric__value{font-family:var(--mw-font-mono);font-size:26px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--mw-text);text-shadow:var(--mw-press-shadow-soft);line-height:1.1}.mwui-metric__delta{font-size:var(--mw-fs-label);margin-top:6px;display:flex;align-items:center;gap:4px}.mwui-metric__delta--up{color:var(--mw-accent)}.mwui-metric__delta--warn{color:var(--mw-warning)}.mwui-metric__delta--muted{color:var(--mw-text-muted)}.mwui-listcard{padding:0;overflow:hidden}.mwui-listrow{display:flex;align-items:center;gap:var(--mw-sp-3);padding:13px var(--mw-sp-4);border-bottom:.5px dashed var(--mw-border-soft);text-decoration:none;color:inherit;transition:background var(--mw-dur) var(--mw-ease)}.mwui-listrow:last-child{border-bottom:none}a.mwui-listrow,button.mwui-listrow{width:100%;text-align:left;background:none;border-top:none;border-left:none;border-right:none;cursor:pointer;font:inherit}@media (hover:hover){a.mwui-listrow:hover,button.mwui-listrow:hover{background:var(--mw-accent-soft)}}a.mwui-listrow:focus-visible,button.mwui-listrow:focus-visible{outline:2px solid var(--mw-accent);outline-offset:-2px}.mwui-listrow__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mwui-listrow__title{font-weight:600;color:var(--mw-text);font-size:var(--mw-fs-body-lg)}.mwui-listrow__sub,.mwui-listrow__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mwui-listrow__sub{font-size:var(--mw-fs-label);color:var(--mw-text-muted)}.mwui-listrow__end{text-align:right;flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.mwui-listrow__value{font-family:var(--mw-font-mono);font-size:var(--mw-fs-body);color:var(--mw-text);font-variant-numeric:tabular-nums}.mwui-listrow__date{font-size:var(--mw-fs-caption);color:var(--mw-text-muted)}.mwui-listrow__chev{flex:none;color:var(--mw-text-muted);width:16px;height:16px}.mwui-listfoot{justify-content:space-between;gap:var(--mw-sp-3);padding:11px var(--mw-sp-4);border-top:1px solid var(--mw-border-divider);font-size:var(--mw-fs-label);color:var(--mw-text-muted)}.mwui-avatar,.mwui-listfoot{display:flex;align-items:center}.mwui-avatar{flex:none;width:40px;height:40px;border-radius:50%;justify-content:center;background:var(--mw-accent-soft);color:var(--mw-accent);font-weight:700;font-size:var(--mw-fs-body);letter-spacing:.01em;text-transform:uppercase}.mwui-avatar--lg{width:60px;height:60px;font-size:var(--mw-fs-h2)}.mwui-entity{display:flex;align-items:flex-start;gap:var(--mw-sp-4);flex-wrap:wrap}.mwui-entity__main{flex:1;min-width:0}.mwui-entity__name{font-family:var(--mw-font-sans);font-size:var(--mw-fs-h1);font-weight:700;letter-spacing:-.01em;color:var(--mw-text);text-shadow:var(--mw-press-shadow)}.mwui-entity__contact{font-size:var(--mw-fs-label);color:var(--mw-text-muted);margin-top:4px}.mwui-entity__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mwui-backlink{display:inline-flex;align-items:center;gap:5px;font-size:var(--mw-fs-label);font-weight:600;color:var(--mw-accent);text-decoration:none;margin-bottom:var(--mw-sp-3)}.mwui-backlink:hover{text-decoration:underline}.mwui-statstrip{display:flex;align-items:stretch}.mwui-statstrip__item{flex:1;padding:0 var(--mw-sp-4);border-left:1px solid var(--mw-border-divider)}.mwui-statstrip__item:first-child{padding-left:0;border-left:none}.mwui-statstrip__label{font-family:var(--mw-font-mono);font-size:var(--mw-fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--mw-text-muted)}.mwui-statstrip__value{font-family:var(--mw-font-mono);font-size:var(--mw-fs-h2);font-variant-numeric:tabular-nums;color:var(--mw-text);margin-top:4px}.mwui-fact-row{display:flex;justify-content:space-between;gap:var(--mw-sp-3);padding:9px 0;border-bottom:.5px dashed var(--mw-border-soft);font-size:var(--mw-fs-body)}.mwui-fact-row:last-child{border-bottom:none}.mwui-fact-row__label{color:var(--mw-text-muted)}.mwui-fact-row__value{color:var(--mw-text);font-weight:500;text-align:right}.mwui-toolbar{display:flex;align-items:center;gap:var(--mw-sp-3);flex-wrap:wrap}.mwui-toolbar__grow{flex:1 1 240px;min-width:0}@media (max-width:760px){.mwui-toolbar{flex-direction:column;align-items:stretch}}.mwui-result-note{font-size:var(--mw-fs-label);color:var(--mw-text-muted)}.mwui-section-header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mw-sp-3);margin-bottom:var(--mw-sp-3)}.mwui-section-header__title{font-family:var(--mw-font-sans);font-size:var(--mw-fs-h2);font-weight:700;letter-spacing:-.01em;color:var(--mw-text)}.mwui-section-link{font-size:var(--mw-fs-label);font-weight:600;color:var(--mw-accent);text-decoration:none;white-space:nowrap;flex:none}.mwui-section-link:hover{text-decoration:underline}.mwui-banner{display:flex;gap:var(--mw-sp-3);align-items:flex-start;border-radius:var(--mw-r-sm);padding:13px 16px;font-size:var(--mw-fs-body-lg);line-height:var(--mw-lh-body);border:1px solid transparent}.mwui-banner__icon{flex:none;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-top:1px}.mwui-banner__body{flex:1;min-width:0}.mwui-banner__sub{display:block;font-size:var(--mw-fs-label);color:var(--mw-text-muted);margin-top:2px}.mwui-banner--success{background:var(--mw-accent-soft);border-color:color-mix(in srgb,var(--mw-accent) 28%,transparent);color:var(--mw-text)}.mwui-banner--success .mwui-banner__icon{background:var(--mw-accent);color:var(--mw-text-on-accent)}.mwui-banner--error{background:var(--mw-error-bg);border-color:color-mix(in srgb,var(--mw-error) 30%,transparent);color:var(--mw-text)}.mwui-banner--error .mwui-banner__icon{background:var(--mw-error);color:var(--mw-text-on-accent)}.mwui-banner--warning{background:var(--mw-warning-bg);border-color:color-mix(in srgb,var(--mw-warning) 30%,transparent);color:var(--mw-text)}.mwui-banner--warning .mwui-banner__icon{background:var(--mw-warning);color:var(--mw-text-on-accent)}.mwui-banner--sticky{position:sticky;top:0;z-index:61;margin-bottom:var(--mw-sp-3);outline:none}.mwui-empty{border:1px solid var(--mw-border-divider);border-radius:var(--mw-r-sm);padding:40px 24px;text-align:center}.mwui-empty__art{width:64px;height:64px;margin:0 auto var(--mw-sp-4);border-radius:50%;background:var(--mw-accent-soft);color:var(--mw-accent);display:flex;align-items:center;justify-content:center}.mwui-empty__art svg{width:30px;height:30px}.mwui-empty__title{font-family:var(--mw-font-sans);font-size:var(--mw-fs-h2);font-weight:700;color:var(--mw-text)}.mwui-empty__sub{font-size:var(--mw-fs-body-lg);color:var(--mw-text-muted);max-width:38ch;margin:8px auto 18px;line-height:var(--mw-lh-body)}.mwui-skeleton{border-radius:var(--mw-r-xs);background:linear-gradient(90deg,var(--mw-bg-sunken) 25%,var(--mw-border-divider) 45%,var(--mw-bg-sunken) 65%);background-size:220% 100%;animation:mwui-shimmer 1.6s ease infinite}.mwui-skeleton-row{display:flex;gap:14px;align-items:center;padding:14px}.mwui-skeleton--avatar{width:42px;height:42px;border-radius:50%;flex:none}.mwui-skeleton--line{height:11px}.mwui-spinner{width:26px;height:26px;border-radius:50%;flex:none;border:3px solid var(--mw-accent-soft);border-top-color:var(--mw-accent);animation:mwui-spin .8s linear infinite}@keyframes mwui-shimmer{0%{background-position:180% 0}to{background-position:-40% 0}}@keyframes mwui-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.mwui-btn__spin,.mwui-skeleton,.mwui-spinner{animation:none}}.mwui-rail{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--mw-sp-6);align-items:start}@media (max-width:900px){.mwui-rail{grid-template-columns:1fr}}.mwui-sidebarnav{display:flex;flex-direction:column;gap:2px;width:var(--mw-sidebar-w)}.mwui-sidebarnav__brand{font-family:var(--mw-font-sans);font-weight:700;font-size:var(--mw-fs-h2);color:var(--mw-text);padding:var(--mw-sp-3) var(--mw-sp-3) var(--mw-sp-4)}.mwui-sidebarnav__brand:after{content:".";color:var(--mw-accent)}.mwui-navitem{display:flex;align-items:center;gap:var(--mw-sp-3);padding:10px var(--mw-sp-3);border-radius:var(--mw-r-xs);border-left:3px solid transparent;color:var(--mw-text-secondary);text-decoration:none;font-size:var(--mw-fs-body-lg);font-weight:500;min-height:44px;transition:color var(--mw-dur) var(--mw-ease),background var(--mw-dur) var(--mw-ease)}@media (hover:hover){.mwui-navitem:hover{color:var(--mw-text);background:var(--mw-bg-sunken)}}.mwui-navitem.is-active{color:var(--mw-accent);border-left-color:var(--mw-accent);font-weight:600}.mwui-navitem:focus-visible{outline:2px solid var(--mw-accent);outline-offset:-2px}.mwui-sidebarnav__pinned{margin-top:auto;padding-top:var(--mw-sp-3);border-top:1px solid var(--mw-border-divider)}.mwui-topbar{top:0;align-items:center;justify-content:space-between;gap:var(--mw-sp-3);padding:10px var(--mw-sp-4);background:color-mix(in srgb,var(--mw-bg) 88%,transparent);border-bottom:1px solid var(--mw-border-divider)}.mwui-bottomtab,.mwui-topbar{position:sticky;z-index:40;display:flex;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mwui-bottomtab{bottom:0;align-items:stretch;background:color-mix(in srgb,var(--mw-bg) 92%,transparent);border-top:1px solid var(--mw-border-divider);padding-bottom:env(safe-area-inset-bottom)}.mwui-bottomtab__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 0;min-height:52px;color:var(--mw-text-muted);text-decoration:none;font-size:var(--mw-fs-caption);font-weight:600}.mwui-bottomtab__item.is-active{color:var(--mw-accent)}.mwui-bottomtab__item svg{width:22px;height:22px}.mwui-card-pad{padding:var(--mw-sp-4)}.mwui-card-kicker{font-family:var(--mw-font-mono);font-size:var(--mw-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--mw-accent);margin-bottom:6px}.mwui-card-title{font-family:var(--mw-font-sans);font-size:var(--mw-fs-body-lg);font-weight:700;letter-spacing:-.005em;color:var(--mw-text)}.mwui-card-meta{font-size:var(--mw-fs-label);color:var(--mw-text-muted);margin-top:4px}.mwui-card-body{font-size:var(--mw-fs-body-lg);color:var(--mw-text-secondary);margin-top:10px;line-height:var(--mw-lh-body)}.mwui-card-cta-row{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap}