@font-face{font-family:Z DM Sans;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-ext-opsz-normal.0jv-29twydepv.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:Z DM Sans;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-opsz-normal.1s4u406o5xv9o.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-mono-latin-ext-400-normal.0_-sohr84qyir.woff2)format("woff2");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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-mono-latin-400-normal.3--he8xuwzehy.woff2)format("woff2");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}
@layer z.tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,.z-root{--z-bg:var(--lightningcss-light,#f5fbef)var(--lightningcss-dark,#141c1c);--z-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#202a2c);--z-muted:var(--lightningcss-light,#ecf3e6)var(--lightningcss-dark,#2a3537);--z-accent-soft:var(--lightningcss-light,#ede6fd)var(--lightningcss-dark,#302b43);--z-inverse:var(--lightningcss-light,#0f1b26)var(--lightningcss-dark,#f5fbef);--z-accent:var(--lightningcss-light,#4d0fca)var(--lightningcss-dark,#b39bff);--z-accent-hover:var(--lightningcss-light,#3f0bb0)var(--lightningcss-dark,#c6b5ff);--z-highlight:#18f2b2;--z-logo-word:var(--z-ink);--z-logo-bubble:var(--lightningcss-light,#4d0fca)var(--lightningcss-dark,#18f2b2);--z-logo-tile:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2a3537);--z-media-bg:#0f1b26;--z-on-media:#fff;--z-ink:var(--lightningcss-light,#0f1b26)var(--lightningcss-dark,#f5fbef);--z-sub:var(--lightningcss-light,#5e6a73)var(--lightningcss-dark,#b7c4c1);--z-accent-text:var(--lightningcss-light,#4d0fca)var(--lightningcss-dark,#b39bff);--z-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#20103e);--z-on-inverse:var(--lightningcss-light,#fff)var(--lightningcss-dark,#141c1c);--z-on-highlight:#0f1b26;--z-line:var(--lightningcss-light,#dfe5dc)var(--lightningcss-dark,#3a4647);--z-line-strong:var(--lightningcss-light,#84928b)var(--lightningcss-dark,#81918d);--z-focus:var(--lightningcss-light,#4d0fca)var(--lightningcss-dark,#c6b5ff);--z-success:var(--lightningcss-light,#0b7a5c)var(--lightningcss-dark,#78e2ba);--z-danger:var(--lightningcss-light,#a32b24)var(--lightningcss-dark,#ffa9a3);--z-cat-baslangic:var(--lightningcss-light,#617b40)var(--lightningcss-dark,#b3cd8b);--z-cat-araclar:var(--lightningcss-light,#626299)var(--lightningcss-dark,#b6b4e4);--z-cat-kod:var(--lightningcss-light,#3e6f8b)var(--lightningcss-dark,#90bfdc);--z-cat-otomasyon:var(--lightningcss-light,#3f7870)var(--lightningcss-dark,#90c5bb);--z-cat-yazi:var(--lightningcss-light,#9a6a35)var(--lightningcss-dark,#dec099);--z-cat-egitim:var(--lightningcss-light,#74792e)var(--lightningcss-dark,#c4c88b);--z-cat-medya:var(--lightningcss-light,#9a5b70)var(--lightningcss-dark,#dca6b8);--z-cat-gundem:var(--lightningcss-light,#756f68)var(--lightningcss-dark,#c2b8ae);--z-space-0-5:2px;--z-space-1:4px;--z-space-1-5:6px;--z-space-2:8px;--z-space-3:12px;--z-space-4:16px;--z-space-5:20px;--z-space-6:24px;--z-space-8:32px;--z-space-10:40px;--z-space-12:48px;--z-space-16:64px;--z-space-18:72px;--z-control-h:40px;--z-control-h-sm:32px;--z-control-h-xs:28px;--z-badge-h:22px;--z-tap:44px;--z-radius-xs:2px;--z-radius-sm:4px;--z-radius-md:8px;--z-radius-lg:12px;--z-radius-full:999px;--z-shadow-sm:0 1px 2px var(--lightningcss-light,#0f1b260f)var(--lightningcss-dark,#0006);--z-shadow-md:0 1px 2px var(--lightningcss-light,#0f1b260a)var(--lightningcss-dark,#0000004d), 0 6px 20px var(--lightningcss-light,#0f1b2612)var(--lightningcss-dark,#00000059);--z-shadow-lg:0 2px 6px var(--lightningcss-light,#0f1b260d)var(--lightningcss-dark,#00000059), 0 16px 40px var(--lightningcss-light,#0f1b261f)var(--lightningcss-dark,#00000080);--z-font-sans:"Z DM Sans", "DM Sans Variable", "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--z-font-accent:"Newsreader Variable", "Newsreader", Georgia, serif;--z-font-mono:"DM Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--z-text-display:700 3rem/3.5rem var(--z-font-sans);--z-text-h1:700 2.25rem/2.75rem var(--z-font-sans);--z-text-h2:700 1.5rem/2rem var(--z-font-sans);--z-text-h3:600 1.125rem/1.625rem var(--z-font-sans);--z-text-body-lg:400 1.0625rem/1.75rem var(--z-font-sans);--z-text-body:400 .9375rem/1.5rem var(--z-font-sans);--z-text-body-strong:600 .9375rem/1.5rem var(--z-font-sans);--z-text-small:400 .875rem/1.25rem var(--z-font-sans);--z-text-small-strong:600 .875rem/1.25rem var(--z-font-sans);--z-text-caption:500 .8125rem/1.125rem var(--z-font-sans);--z-text-label:600 .75rem/1rem var(--z-font-sans);--z-text-numeral:italic 400 1.75rem/2rem var(--z-font-accent);--z-text-mono:400 .875rem/1.375rem var(--z-font-mono);--z-tracking-display:-.025em;--z-tracking-h1:-.02em;--z-tracking-h2:-.015em;--z-tracking-h3:-.005em;--z-tracking-label:.02em;--z-accent-size:1.08em;--z-container:1200px;--z-gutter:24px;--z-reading:680px;--z-aside-w:384px;--z-header-h:64px;--z-bottom-nav-h:max(64px, calc(var(--z-control-h-xs) + var(--z-space-0-5) + 1rem + 2 * var(--z-space-1-5)));--z-ease:cubic-bezier(.2, 0, 0, 1);--z-dur-fast:.12s;--z-dur:.18s;--z-dur-slow:.4s}@media (max-width:68.6875em){:root,.z-root{--z-aside-w:320px}}@media (max-width:39.9375em){:root,.z-root{--z-text-display:700 2.125rem/2.5rem var(--z-font-sans);--z-text-h1:700 1.75rem/2.125rem var(--z-font-sans);--z-text-h2:700 1.3125rem/1.75rem var(--z-font-sans);--z-gutter:16px;--z-header-h:56px}}}@layer z.base,z.components,z.pages,z.utilities;
@layer z.tokens;@layer z.base{body:has(>.z-root){background:var(--z-bg);margin:0}:root:has(.z-root){scroll-padding-top:calc(var(--z-header-h) + var(--z-space-2));scroll-padding-bottom:var(--z-space-2)}@media (max-width:59.9375em) and (max-height:31.25em){:root:has(.z-root){scroll-padding-top:var(--z-space-2)}}@media (max-width:59.9375em){:root:has(.z-bottom-nav){scroll-padding-bottom:calc(var(--z-bottom-nav-h) + env(safe-area-inset-bottom) + var(--z-space-2))}}:where(.z-root){box-sizing:border-box;background:var(--z-bg);min-height:100dvh;color:var(--z-ink);font:var(--z-text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;margin:0;display:flex}:where(.z-root) *,:where(.z-root) :before,:where(.z-root) :after{box-sizing:border-box}:where(.z-root) :where(h1,h2,h3,h4,p,ul,ol,figure,dl,dd,blockquote,pre){margin:0}:where(.z-root) :where(ul,ol){padding:0;list-style:none}:where(.z-root) :where(.z-prose) :where(ul){padding-inline-start:1.5em;list-style:outside}:where(.z-root) :where(.z-prose) :where(ol){padding-inline-start:1.5em;list-style:decimal}:where(.z-root) :where(.z-prose) :where(ul ul){list-style:circle}:where(.z-root) :where(h1,h2,h3){text-wrap:balance}:where(.z-root) :where(p){text-wrap:pretty}:where(.z-root) :where(img,svg,video){max-width:100%;display:block}:where(.z-root) :where(a){color:inherit;text-decoration:none}:where(.z-root) :where(button,input,select,textarea){font:inherit;color:inherit}:where(.z-root) :where(button){cursor:pointer;background:0 0;border:0;padding:0}:where(.z-root) :where(summary){cursor:pointer}:where(.z-root) ::selection{background:var(--z-highlight);color:var(--z-on-highlight)}:where(.z-root) :focus-visible{outline:2px solid var(--z-focus);outline-offset:2px;border-radius:var(--z-radius-sm)}.z-display{font:var(--z-text-display);letter-spacing:var(--z-tracking-display)}.z-h1{font:var(--z-text-h1);letter-spacing:var(--z-tracking-h1)}.z-h2{font:var(--z-text-h2);letter-spacing:var(--z-tracking-h2)}.z-h3{font:var(--z-text-h3);letter-spacing:var(--z-tracking-h3)}.z-body-lg{font:var(--z-text-body-lg)}.z-body{font:var(--z-text-body)}.z-small{font:var(--z-text-small)}.z-caption{font:var(--z-text-caption)}.z-label{font:var(--z-text-label);letter-spacing:var(--z-tracking-label)}.z-mono{font:var(--z-text-mono)}.z-accent-word{font-family:var(--z-font-accent);font-style:italic;font-weight:500;font-size:var(--z-accent-size);letter-spacing:-.01em;color:var(--z-accent-text)}.z-numeral{font:var(--z-text-numeral);color:var(--z-accent-text);font-variant-numeric:lining-nums}.z-container{width:100%;max-width:calc(var(--z-container) + 2 * var(--z-gutter));padding-inline:max(var(--z-gutter), env(safe-area-inset-left)) max(var(--z-gutter), env(safe-area-inset-right));margin-inline:auto}@media (prefers-reduced-motion:reduce){:where(.z-root) *,:where(.z-root) :before,:where(.z-root) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}}@layer z.components,z.pages;@layer z.utilities{:where(.z-root) [hidden]{display:none!important}.z-sub{color:var(--z-sub)}.z-num{font-variant-numeric:tabular-nums}.z-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.z-skip{top:var(--z-space-3);left:var(--z-space-3);z-index:100;padding:var(--z-space-3) var(--z-space-5);border-radius:var(--z-radius-sm);background:var(--z-inverse);color:var(--z-on-inverse);font:var(--z-text-small-strong);transform:translateY(calc(-100% - var(--z-space-6)));transition:transform var(--z-dur) var(--z-ease);position:fixed}.z-skip:focus-visible{transform:none}}
@layer z.tokens,z.base;@layer z.components{.z-logo{border-radius:var(--z-radius-sm);flex-shrink:0;align-items:center;display:inline-flex}.z-logo svg{width:117px;height:24px}.z-logo .z-logo__word{fill:var(--z-logo-word)}.z-logo .z-logo__bubble{fill:var(--z-logo-bubble)}.z-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.z-icon--sm{width:16px;height:16px}.z-icon--xs{width:14px;height:14px}.z-icon--lg{width:22px;height:22px}.z-btn{justify-content:center;align-items:center;gap:var(--z-space-2);min-height:var(--z-control-h);padding:0 var(--z-space-4);border-radius:var(--z-radius-sm);font:var(--z-text-small-strong);white-space:nowrap;transition:background-color var(--z-dur-fast) var(--z-ease), border-color var(--z-dur-fast) var(--z-ease), color var(--z-dur-fast) var(--z-ease);border:1px solid #0000;display:inline-flex}.z-btn .z-icon{width:16px;height:16px}.z-btn--primary{background:var(--z-accent);color:var(--z-on-accent)}.z-btn--secondary{background:var(--z-surface);border-color:var(--z-line-strong);color:var(--z-ink)}.z-btn--ghost{color:var(--z-ink)}.z-btn--sm{min-height:var(--z-control-h-sm);padding:0 var(--z-space-3)}.z-btn--block{width:100%}@media (hover:hover){.z-btn--primary:hover{background:var(--z-accent-hover)}.z-btn--secondary:hover,.z-btn--ghost:hover{background:var(--z-muted)}}.z-btn:active{transform:translateY(1px)}.z-share{border-end-end-radius:0;position:relative}.z-share:after{content:"";background:inherit;clip-path:polygon(0 0,100% 0,0 100%);width:10px;height:8px;position:absolute;bottom:-7px;right:-1px}.z-icon-btn{width:var(--z-control-h);height:var(--z-control-h);border-radius:var(--z-radius-sm);color:var(--z-sub);transition:background-color var(--z-dur-fast) var(--z-ease), color var(--z-dur-fast) var(--z-ease);place-items:center;display:inline-grid;position:relative}@media (hover:hover){.z-icon-btn:hover{background:var(--z-muted);color:var(--z-ink)}}.z-icon-btn__dot{top:var(--z-space-2);right:var(--z-space-2);width:var(--z-space-2);height:var(--z-space-2);border:2px solid var(--z-surface);border-radius:var(--z-radius-full);background:var(--z-accent);position:absolute}.z-eyebrow{color:var(--z-sub);font:var(--z-text-small-strong)}.z-link{align-items:center;gap:var(--z-space-1);color:var(--z-accent-text);font:var(--z-text-small-strong);white-space:nowrap;display:inline-flex;position:relative}.z-link .z-icon{width:16px;height:16px;transition:transform var(--z-dur) var(--z-ease)}@media (hover:hover){.z-link:hover{text-underline-offset:3px;text-decoration:underline}.z-link:hover .z-icon{transform:translate(2px)}}.z-tabs{gap:var(--z-space-4);border-bottom:1px solid var(--z-line);border-image:linear-gradient(to right, transparent var(--z-space-1), var(--z-line) var(--z-space-1)) 0 0 1 0 / 0 0 1px 0;scrollbar-width:none;margin-inline-start:calc(-1 * var(--z-space-1));display:flex;overflow-x:auto}.z-tabs::-webkit-scrollbar{display:none}.z-tab{padding:var(--z-space-2) var(--z-space-1) var(--z-space-3);color:var(--z-sub);font:var(--z-text-body);text-align:center;white-space:nowrap;flex-shrink:0;position:relative}.z-tab:focus-visible{outline-offset:-2px}.z-tab[aria-current=page],.z-tab[aria-selected=true]{color:var(--z-ink);font-weight:600}.z-tab[aria-current=page]:after,.z-tab[aria-selected=true]:after{content:"";inset:auto var(--z-space-1) 0;border-bottom:2px solid var(--z-accent);position:absolute}@media (hover:hover){.z-tab:hover{color:var(--z-ink)}}.z-tab__count{color:var(--z-sub);font:var(--z-text-caption);font-variant-numeric:tabular-nums;margin-inline-start:var(--z-space-0-5)}.z-tab[aria-current=page] .z-tab__count{color:var(--z-ink)}@media (max-width:39.9375em){.z-tabs{gap:var(--z-space-2)}}@media (max-width:24em){.z-tabs{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--z-space-6)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--z-space-6)), transparent);padding-inline-end:var(--z-space-6);scroll-padding-inline-end:var(--z-space-6)}}.z-pending{display:none}.z-tab:has(>.z-pending[data-pending=true]):after{content:"";inset:auto var(--z-space-1) 0;border-bottom:2px solid var(--z-line-strong);position:absolute}.z-seg__item:has(>.z-pending[data-pending=true]){border-color:var(--z-line-strong)}:is(.z-agenda:has(.z-pending[data-pending=true]) .z-topics,.z-board:has(.z-pending[data-pending=true]) .z-board__list){opacity:.55;transition:opacity var(--z-dur) var(--z-ease)}.z-seg{gap:var(--z-space-0-5);padding:var(--z-space-0-5);border-radius:var(--z-radius-sm);background:var(--z-muted);flex-shrink:0;display:inline-flex}.z-seg__item{min-height:var(--z-control-h-xs);padding:0 var(--z-space-3);border-radius:var(--z-radius-xs);color:var(--z-sub);font:var(--z-text-caption);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.z-seg__item:focus-visible{outline-offset:0}.z-seg__item[aria-pressed=true],.z-seg__item[aria-current=true]{border-color:var(--z-sub);background:var(--z-surface);color:var(--z-ink)}@media (hover:hover){.z-seg__item:not([aria-pressed=true],[aria-current=true]):hover{color:var(--z-ink)}}@media (forced-colors:active){.z-seg__item{border-color:buttontext}.z-seg__item[aria-pressed=true],.z-seg__item[aria-current=true]{forced-color-adjust:none;color:selecteditemtext;background:selecteditem;border-color:selecteditem}}.z-cat{--cat:var(--z-sub);align-items:center;gap:var(--z-space-1-5);min-width:0;color:var(--z-sub);font:var(--z-text-caption);display:inline-flex}.z-cat:before{content:"";background:var(--cat);border-radius:50%;flex-shrink:0;width:8px;height:8px}[data-cat=baslangic]{--cat:var(--z-cat-baslangic)}[data-cat=araclar]{--cat:var(--z-cat-araclar)}[data-cat=kod]{--cat:var(--z-cat-kod)}[data-cat=otomasyon]{--cat:var(--z-cat-otomasyon)}[data-cat=yazi]{--cat:var(--z-cat-yazi)}[data-cat=egitim]{--cat:var(--z-cat-egitim)}[data-cat=medya]{--cat:var(--z-cat-medya)}[data-cat=gundem]{--cat:var(--z-cat-gundem)}.z-badge{align-items:center;gap:var(--z-space-1);min-height:var(--z-badge-h);padding:0 var(--z-space-2);border-radius:var(--z-radius-sm);font:var(--z-text-label);letter-spacing:var(--z-tracking-label);white-space:nowrap;display:inline-flex}.z-badge .z-icon{stroke-width:2.25px;width:12px;height:12px}.z-badge--waiting{background:var(--z-muted);color:var(--z-ink)}.z-badge--solved{background:var(--z-muted);color:var(--z-success)}.z-badge--editor{background:var(--z-highlight);color:var(--z-on-highlight)}.z-badge--new{background:var(--z-inverse);color:var(--z-on-inverse)}.z-badge--removed{background:var(--z-muted);color:var(--z-danger)}.z-badge--pending{background:var(--z-muted);color:var(--z-sub)}@media (forced-colors:active){.z-badge{border:1px solid canvastext}}.z-avatar{--size:32px;width:var(--size);height:var(--size);border-radius:var(--z-radius-full);background:var(--z-muted);color:var(--z-ink);font:var(--z-text-label);border:1px solid #0000;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.z-avatar img{object-fit:cover;width:100%;height:100%}.z-avatar--24{--size:24px}.z-avatar--40{--size:40px;font:var(--z-text-body-strong)}.z-avatar--64{--size:64px;font:var(--z-text-h3)}.z-avatar--96{--size:96px;font:var(--z-text-h1)}.z-logo-tile{width:var(--z-control-h);height:var(--z-control-h);border:1px solid var(--z-line);border-radius:var(--z-radius-sm);background:var(--z-logo-tile);flex-shrink:0;place-items:center;display:grid}.z-logo-tile img{object-fit:contain;width:22px;height:22px}:root[data-theme=dark] :is(.z-logo-tile[data-mono] img,.z-logo-tile img[data-mono]){filter:invert()}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.z-logo-tile[data-mono] img,.z-logo-tile img[data-mono]){filter:invert()}}.z-logo-tile>span{color:var(--z-sub);font:var(--z-text-small-strong)}.z-logo-tile--sm{border-radius:var(--z-radius-xs);width:1.5rem;height:1.5rem}.z-logo-tile--sm img{width:16px;height:16px}.z-logo-tile--sm>span{font:var(--z-text-label)}.z-logo-tile--lg{border-radius:var(--z-radius-md);width:4rem;height:4rem}.z-logo-tile--lg img{width:36px;height:36px}.z-logo-tile--lg>span{font:var(--z-text-h2)}@media (max-width:39.9375em){.z-logo-tile--lg{width:3rem;height:3rem}.z-logo-tile--lg img{width:28px;height:28px}}.z-search{align-items:center;gap:var(--z-space-2);width:100%;min-width:0;max-width:21.25rem;height:var(--z-control-h);padding:0 var(--z-space-2) 0 var(--z-space-3);border:1px solid var(--z-line-strong);border-radius:var(--z-radius-sm);background:var(--z-muted);color:var(--z-sub);transition:border-color var(--z-dur-fast) var(--z-ease), background-color var(--z-dur-fast) var(--z-ease);display:flex}@media (hover:hover){.z-search:hover{border-color:var(--z-sub)}}.z-search:focus-within{border-color:var(--z-focus);background:var(--z-surface);outline:2px solid color-mix(in srgb, var(--z-focus) 25%, transparent)}.z-search input{min-width:0;height:100%;color:var(--z-ink);font:var(--z-text-body);background:0 0;border:0;outline:none;flex:1}.z-search input::placeholder{color:var(--z-sub);opacity:1}.z-search input::-webkit-search-cancel-button{display:none}.z-kbd{min-width:var(--z-badge-h);height:var(--z-badge-h);padding:0 var(--z-space-1-5);border:1px solid var(--z-line);border-radius:var(--z-radius-sm);background:var(--z-surface);color:var(--z-sub);font:var(--z-text-label);white-space:nowrap;place-items:center;display:inline-grid}.z-search:focus-within .z-kbd{display:none}.z-search{container-type:inline-size}@container (max-width:16rem){.z-search .z-kbd{display:none}}.z-card{border:1px solid var(--z-line);border-radius:var(--z-radius-md);background:var(--z-surface)}.z-card--pad{padding:var(--z-space-5)}.z-card--accent{background:var(--z-accent-soft);border-color:#0000}@media (max-width:39.9375em){.z-card--pad{padding:var(--z-space-4)}}.z-section-head{justify-content:space-between;align-items:flex-end;gap:var(--z-space-2) var(--z-space-6);margin-bottom:var(--z-space-6);flex-wrap:wrap;display:flex}.z-section-head p{margin-top:var(--z-space-1);color:var(--z-sub);font:var(--z-text-small)}.z-section-head>.z-link{flex-shrink:0}@media (max-width:39.9375em){.z-section-head{align-items:center;gap:var(--z-space-4);margin-bottom:var(--z-space-4);flex-wrap:nowrap}.z-section-head>div{flex:1;min-width:0}.z-section-head p{display:none}}.z-topics{overflow:hidden;container-type:inline-size}.z-topic{align-items:start;gap:var(--z-space-4);padding:var(--z-space-4) var(--z-space-5);border-bottom:1px solid var(--z-line);transition:background-color var(--z-dur-fast) var(--z-ease);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar body thumb";display:grid;position:relative}.z-topic>.z-avatar{grid-area:avatar}.z-topic__body{gap:var(--z-space-1-5);flex-direction:column;grid-area:body;min-width:0;display:flex}.z-topic__title{-webkit-line-clamp:3;color:var(--z-ink);font:var(--z-text-body-strong);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:clip}.z-topic__title a:after{content:"";position:absolute;inset:0}.z-topic__title a{scroll-margin-block:var(--z-space-6) calc(var(--z-space-6) + 3rem)}.z-topic__title a:focus-visible{outline:none}.z-topic:has(.z-topic__title a:focus-visible){outline:2px solid var(--z-focus);outline-offset:-2px}.z-topic__meta{align-items:center;gap:var(--z-space-1) var(--z-space-3);min-width:0;color:var(--z-sub);font:var(--z-text-caption);flex-wrap:wrap;display:flex}.z-topic__by{white-space:nowrap;min-width:0;max-width:100%;display:inline-flex}.z-topic__author{text-overflow:ellipsis;min-width:0;overflow:hidden}.z-topic__replies{align-items:center;gap:var(--z-space-1);color:var(--z-ink);white-space:nowrap;display:inline-flex}.z-topic__replies .z-icon{width:14px;height:14px;color:var(--z-sub)}.z-topic__excerpt{color:var(--z-sub);font:var(--z-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.z-topic__tool{color:var(--z-sub);white-space:nowrap}.z-topic__tool:before{content:"·";content:"·" / "";margin-inline-end:var(--z-space-3)}.z-stack{display:inline-flex}.z-stack .z-avatar{--size:20px;border:2px solid var(--z-surface);font-size:.5625rem}.z-stack .z-avatar+.z-avatar{margin-inline-start:-6px}.z-topic__incoming{z-index:1;min-height:var(--z-space-6);position:relative}@media (hover:hover){.z-topic__incoming:hover{text-underline-offset:2px;text-decoration:underline}}@media (pointer:coarse){.z-topic__incoming:after{content:"";inset:calc(-1 * var(--z-space-3)) calc(-1 * var(--z-space-1));position:absolute}}.z-topic__thumb{border:1px solid var(--z-line);border-radius:var(--z-radius-sm);background:var(--z-muted);grid-area:thumb;width:72px;height:54px;position:relative;overflow:hidden}.z-topic__thumb img{object-fit:cover;object-position:top center;width:100%;height:100%}@media (hover:hover){.z-topic:hover{background:color-mix(in srgb, var(--z-muted) 55%, var(--z-surface))}}.z-topics__footer{justify-content:space-between;align-items:center;gap:var(--z-space-3) var(--z-space-4);padding:var(--z-space-4) var(--z-space-5);background:var(--z-muted);font:var(--z-text-small);flex-wrap:wrap;display:flex}@container (max-width:35rem){.z-topic{gap:var(--z-space-3);padding:var(--z-space-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body thumb"}.z-topic>.z-avatar{display:none}.z-topic__thumb{width:64px;height:48px}.z-topic__tool{display:none}.z-topics__footer{padding:var(--z-space-4)}.z-topics__footer .z-btn{width:100%}}.z-work{gap:var(--z-space-3);flex-direction:column;min-width:0;display:flex;position:relative}.z-work__media{aspect-ratio:4/3;border:1px solid var(--z-line);border-radius:var(--z-radius-md);background:var(--z-muted);position:relative;overflow:hidden}.z-work__media img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform var(--z-dur-slow) var(--z-ease)}.z-work__media--empty{color:var(--z-sub);font:var(--z-text-caption);place-items:center;display:grid}.z-work__media-fallback{color:var(--z-sub);font:var(--z-text-caption);place-items:center;display:grid;position:absolute;inset:0}.z-topic__thumb:not(:has(img)){display:none}.z-work__chart{align-items:flex-end;gap:var(--z-space-3);padding:var(--z-space-5) var(--z-space-5) var(--z-space-3);display:flex}.z-work__bar{justify-content:flex-end;gap:var(--z-space-1-5);flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.z-work__bar b{border-radius:var(--z-radius-xs) var(--z-radius-xs) 0 0;background:var(--z-cat-kod);display:block}.z-work__bar small{justify-content:center;gap:var(--z-space-1);min-width:0;color:var(--z-sub);font:var(--z-text-label);white-space:nowrap;flex-shrink:0;display:flex}.z-work__bar small>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.z-work__bar small>span:last-child{color:var(--z-ink);flex-shrink:0}.z-work__wave{align-items:center;gap:var(--z-space-0-5);padding:var(--z-space-6) var(--z-space-5);display:flex}.z-work__wave-bars{align-items:center;gap:var(--z-space-0-5);flex:1;align-self:stretch;display:flex}.z-work__wave b{border-radius:var(--z-radius-full);background:var(--z-cat-medya);flex:1}.z-work__plot{flex:1;position:relative}.z-work__plot b{position:absolute;inset-inline:0}.z-work__plot b[data-negative]{border-radius:0 0 var(--z-radius-xs) var(--z-radius-xs);background:var(--z-cat-medya)}.z-work__plot:after{content:"";inset-inline:calc(-1 * var(--z-space-3) / 2);top:var(--baseline);border-top:1px solid var(--z-line-strong);position:absolute}@media (forced-colors:active){.z-work__bar b,.z-work__wave b{forced-color-adjust:none;background:canvastext}}.z-work__flow{justify-content:center;gap:var(--z-space-2);padding:var(--z-space-4) var(--z-space-5);flex-direction:column;display:flex}.z-work__flow li{padding:var(--z-space-1-5) var(--z-space-3);border:1px solid var(--z-line);border-radius:var(--z-radius-sm);background:var(--z-surface);font:var(--z-text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.z-work__flow li+li{position:relative}.z-work__kind{color:var(--z-sub);font:var(--z-text-caption)}.z-work__title{-webkit-line-clamp:3;margin-top:var(--z-space-0-5);font:var(--z-text-body-strong);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.z-work__title a:after{content:"";border-radius:var(--z-radius-md);position:absolute;inset:0}.z-work__title a{scroll-margin-block:var(--z-space-6)}.z-work__title a:focus-visible{outline:none}.z-work__title:has(a:focus-visible){outline:2px solid var(--z-focus);outline-offset:2px;border-radius:var(--z-radius-sm)}.z-work:has(.z-work__title a:focus-visible) .z-work__media{border-color:var(--z-focus)}.z-work__by{align-items:center;gap:var(--z-space-2);min-width:0;color:var(--z-sub);font:var(--z-text-small);white-space:nowrap;margin-top:auto;display:flex}.z-work__by strong{text-overflow:ellipsis;min-width:0;color:var(--z-ink);font-weight:400;overflow:hidden}.z-work__role{flex-shrink:0}.z-work__role:before{content:"·";content:"·" / "";margin-inline-end:var(--z-space-2)}@media (hover:hover){.z-work:has(.z-work__title a):hover .z-work__media img{transform:scale(1.03)}.z-work:has(.z-work__title a):hover .z-work__title{text-underline-offset:3px;text-decoration:underline}}.z-work__summary{-webkit-line-clamp:2;margin-top:var(--z-space-1);color:var(--z-sub);font:var(--z-text-small);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.z-work__date{flex-shrink:0}.z-work__date:before{content:"·";content:"·" / "";margin-inline-end:var(--z-space-2)}.z-work__duration{bottom:var(--z-space-2);left:var(--z-space-2);padding:var(--z-space-0-5) var(--z-space-1-5);border-radius:var(--z-radius-sm);background:color-mix(in srgb, var(--z-media-bg) 80%, transparent);color:var(--z-on-media);font:var(--z-text-label);position:absolute}.z-work__media--video{background:var(--z-media-bg)}.z-work__media--video video{object-fit:cover;width:100%;height:100%}.z-work__play{width:var(--z-control-h);height:var(--z-control-h);border-radius:var(--z-radius-full);background:color-mix(in srgb, var(--z-media-bg) 70%, transparent);color:var(--z-on-media);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.z-work__play .z-icon{fill:currentColor;width:18px;height:18px}.z-work__media--symbol{color:var(--z-sub);place-items:center;display:grid}.z-work__media--symbol .z-icon{stroke-width:1.5px;width:36px;height:36px}.z-work__excerpt{gap:var(--z-space-2);padding:var(--z-space-4);flex-direction:column;display:flex}.z-work__excerpt-label{color:var(--z-sub);font:var(--z-text-label);letter-spacing:var(--z-tracking-label)}.z-work__excerpt strong{font:var(--z-text-body-strong);overflow-wrap:anywhere}.z-work__excerpt p{-webkit-line-clamp:5;color:var(--z-ink);font:var(--z-text-small);white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.z-work__excerpt pre{min-height:0;font:var(--z-text-mono);white-space:pre;flex:1;margin:0;font-size:.75rem;line-height:1.25rem;overflow:hidden}.z-work__excerpt table{border-collapse:collapse;width:100%;font:var(--z-text-caption)}.z-work__excerpt :is(th,td){padding:var(--z-space-1) var(--z-space-2);border-bottom:1px solid var(--z-line);text-align:start;overflow-wrap:anywhere}.z-work__excerpt-source{color:var(--z-sub);font:var(--z-text-caption);margin-top:auto}.z-work__sprite{aspect-ratio:1;background:url(/assets/creation-sheet.webp) 0 0/200% 200% no-repeat;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.z-work__sample{bottom:var(--z-space-2);left:var(--z-space-2);padding:var(--z-space-0-5) var(--z-space-2);border-radius:var(--z-radius-sm);background:var(--z-surface);color:var(--z-ink);font:var(--z-text-label);position:absolute}.z-work__media[data-fit=contain] img,.z-topic__thumb[data-fit=contain] img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}.z-work__media[data-fit=contain] img{inset:var(--z-space-3);max-width:calc(100% - 2 * var(--z-space-3));max-height:calc(100% - 2 * var(--z-space-3));border-radius:var(--z-radius-sm);box-shadow:0 0 0 1px var(--z-line)}.z-tool{gap:var(--z-space-3);min-width:0;padding:var(--z-space-4);transition:border-color var(--z-dur-fast) var(--z-ease);display:flex;position:relative}.z-tool__body{gap:var(--z-space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.z-tool__name{font:var(--z-text-body-strong);overflow-wrap:anywhere}.z-tool__name a:after{content:"";border-radius:var(--z-radius-md);position:absolute;inset:0}.z-tool__name a{scroll-margin-block:var(--z-space-6)}.z-tool__name a:focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.z-tool:has(.z-tool__name a:focus-visible){border-color:var(--z-focus)}.z-tool__desc{color:var(--z-sub);font:var(--z-text-small);overflow-wrap:anywhere}.z-tool__meta{padding-top:var(--z-space-0-5);color:var(--z-ink);font:var(--z-text-caption);font-variant-numeric:tabular-nums;margin-top:auto}.z-tool__meta[data-empty]{color:var(--z-sub)}@media (hover:hover){.z-tool:hover{border-color:var(--z-line-strong)}}.z-header{z-index:40;background:color-mix(in srgb, var(--z-surface) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);position:fixed;inset:0 0 auto}.z-header:after{content:"";border-bottom:1px solid var(--z-line);pointer-events:none;position:absolute;inset:auto 0 -1px}.z-root:has(>.z-header){padding-top:var(--z-header-h)}.z-header__inner{align-items:center;gap:var(--z-space-8);height:var(--z-header-h);display:flex}.z-nav{align-self:stretch;gap:var(--z-space-1);display:flex}.z-nav a{padding:0 var(--z-space-3);color:var(--z-sub);font:var(--z-text-body);align-items:center;display:flex;position:relative}.z-nav a:focus-visible{outline-offset:-2px}.z-nav a[aria-current=page]{color:var(--z-ink);font-weight:600}.z-nav a[aria-current=page]:after{content:"";inset:auto var(--z-space-3) 0;border-bottom:2px solid var(--z-accent);position:absolute}@media (hover:hover){.z-nav a:hover{color:var(--z-ink)}}.z-header__search{flex:1;justify-content:flex-end;min-width:0;margin-left:auto;display:flex}.z-header__actions{align-items:center;gap:var(--z-space-2);display:flex}.z-header__mobile{align-items:center;gap:var(--z-space-1);margin-left:auto;display:none}@media (max-width:68.6875em){.z-header__inner{gap:var(--z-space-4)}.z-search{max-width:15rem}.z-nav a{padding-inline:var(--z-space-2)}.z-nav a[aria-current=page]:after{inset-inline:var(--z-space-2)}.z-header .z-kbd{display:none}}@media (max-width:59.9375em){.z-header__inner{gap:var(--z-space-2)}.z-header .z-nav,.z-header__search,.z-header__actions{display:none}.z-header__mobile{margin-right:calc(var(--z-space-2) * -1);display:flex}.z-logo svg{width:100px;height:21px}}@media (max-width:59.9375em) and (max-height:31.25em){.z-header{position:absolute}}.z-bottom-nav{display:none}@media (max-width:59.9375em){.z-bottom-nav{z-index:40;padding:var(--z-space-1-5) max(var(--z-space-1), env(safe-area-inset-right)) calc(var(--z-space-1-5) + env(safe-area-inset-bottom)) max(var(--z-space-1), env(safe-area-inset-left));background:color-mix(in srgb, var(--z-surface) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.z-bottom-nav:before{content:"";border-top:1px solid var(--z-line);pointer-events:none;position:absolute;inset:-1px 0 auto}.z-bottom-nav a{justify-content:center;align-items:center;gap:var(--z-space-0-5);min-width:0;min-height:calc(var(--z-bottom-nav-h) - 2 * var(--z-space-1-5));color:var(--z-sub);font:var(--z-text-label);white-space:nowrap;flex-direction:column;display:flex}.z-bottom-nav a:focus-visible{outline-offset:-2px}.z-bottom-nav__icon{width:48px;height:var(--z-control-h-xs);border-radius:var(--z-radius-full);place-items:center;display:grid}.z-bottom-nav a[aria-current=page]{color:var(--z-accent-text)}.z-bottom-nav a[aria-current=page] .z-bottom-nav__icon{background:var(--z-accent-soft);box-shadow:inset 0 0 0 1.5px var(--z-accent-text)}.z-bottom-nav .z-bottom-nav__share{color:var(--z-ink)}.z-bottom-nav .z-bottom-nav__share .z-bottom-nav__icon{width:var(--z-tap);border-radius:var(--z-radius-sm);background:var(--z-accent);color:var(--z-on-accent);border-end-end-radius:0}.z-bottom-nav .z-bottom-nav__share .z-share:after{width:8px;height:6px;bottom:-5px;right:0}.z-root:has(.z-bottom-nav){padding-bottom:calc(var(--z-bottom-nav-h) + env(safe-area-inset-bottom))}}@media (max-width:16em){.z-bottom-nav__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:59.9375em) and (max-height:31.25em){.z-bottom-nav a{min-height:var(--z-tap)}.z-bottom-nav__icon{height:var(--z-space-6)}}.z-footer{border-top:1px solid var(--z-line);background:var(--z-surface);margin-top:auto}.z-footer__top{gap:var(--z-space-16);padding-block:var(--z-space-12) var(--z-space-10);grid-template-columns:minmax(0,1fr) auto;display:grid}.z-footer__brand p{max-width:340px;margin-top:var(--z-space-3);color:var(--z-sub);font:var(--z-text-small)}.z-footer__cols{gap:var(--z-space-16);display:flex}.z-footer__col h2{margin-bottom:var(--z-space-3);font:var(--z-text-small-strong)}.z-footer__col ul{gap:var(--z-space-2);display:grid}.z-footer__col a{color:var(--z-sub);font:var(--z-text-small)}@media (hover:hover){.z-footer__col a:hover{color:var(--z-ink);text-underline-offset:3px;text-decoration:underline}}.z-footer__bottom{justify-content:space-between;gap:var(--z-space-4);padding-block:var(--z-space-5) var(--z-space-10);border-top:1px solid var(--z-line);color:var(--z-sub);font:var(--z-text-caption);display:flex}@media (max-width:47.9375em){.z-footer__top{gap:var(--z-space-8);padding-block:var(--z-space-8);grid-template-columns:minmax(0,1fr)}.z-footer__cols{gap:var(--z-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.z-footer__col a{padding-block:var(--z-space-1);overflow-wrap:anywhere;display:inline-block}.z-footer__bottom{padding-bottom:var(--z-space-8)}}.z-btn:disabled,.z-btn[aria-disabled=true],.z-text-btn:disabled,.z-text-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.z-btn:disabled:active,.z-btn[aria-disabled=true]:active{transform:none}.z-btn--secondary[aria-pressed=true]{border-color:var(--z-accent-text);background:var(--z-accent-soft);color:var(--z-accent-text)}.z-text-btn{align-items:center;gap:var(--z-space-1-5);min-height:var(--z-control-h-sm);padding:0 var(--z-space-2);border-radius:var(--z-radius-sm);color:var(--z-sub);font:var(--z-text-small-strong);white-space:nowrap;transition:background-color var(--z-dur-fast) var(--z-ease), color var(--z-dur-fast) var(--z-ease);display:inline-flex;position:relative}.z-text-btn .z-icon{width:16px;height:16px}.z-text-btn[aria-expanded=true],.z-text-btn[aria-pressed=true]{background:var(--z-muted);color:var(--z-ink)}.z-text-btn__chevron{transition:transform var(--z-dur) var(--z-ease)}.z-text-btn[aria-expanded=true] .z-text-btn__chevron{transform:rotate(180deg)}@media (hover:hover){.z-text-btn:not(:disabled,[aria-disabled=true]):hover{background:var(--z-muted);color:var(--z-ink)}}.z-chips{gap:var(--z-space-2);flex-wrap:wrap;display:flex}.z-chip{align-items:center;gap:var(--z-space-1-5);min-height:var(--z-control-h-sm);padding:0 var(--z-space-3);border:1px solid var(--z-line);border-radius:var(--z-radius-sm);background:var(--z-surface);color:var(--z-ink);font:var(--z-text-caption);white-space:nowrap;transition:border-color var(--z-dur-fast) var(--z-ease);display:inline-flex;position:relative}.z-chip .z-icon{width:14px;height:14px;color:var(--z-sub)}.z-chip[aria-current=page]{border-color:var(--z-inverse);background:var(--z-inverse);color:var(--z-on-inverse)}.z-chip[aria-current=page] .z-cat{color:inherit}.z-chip:has(>.z-pending[data-pending=true]){border-color:var(--z-line-strong)}.z-chip__count{color:var(--z-sub);font-variant-numeric:tabular-nums}.z-chip[aria-current=page] .z-chip__count{color:inherit;opacity:.75}@media (hover:hover){.z-chip:not([aria-current=page]):hover{border-color:var(--z-line-strong)}}@media (forced-colors:active){.z-chip[aria-current=page]{forced-color-adjust:none;color:selecteditemtext;background:selecteditem;border-color:selecteditem}}.z-chips--scroll{margin-inline:calc(-1 * var(--z-gutter));padding:var(--z-space-1) var(--z-gutter);scroll-padding-inline:var(--z-gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.z-chips--scroll::-webkit-scrollbar{display:none}@media (max-width:39.9375em){.z-chips--phone-scroll{margin-inline:calc(-1 * var(--z-gutter));padding:var(--z-space-1) var(--z-gutter);scroll-padding-inline:var(--z-gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--z-space-6)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--z-space-6)), transparent);flex-wrap:nowrap;overflow-x:auto}.z-chips--phone-scroll::-webkit-scrollbar{display:none}.z-chips--phone-scroll:after{content:"";flex:0 0 var(--z-space-4)}}.z-form{gap:var(--z-space-4);flex-direction:column;min-width:0;display:flex}.z-field{gap:var(--z-space-1-5);flex-direction:column;min-width:0;display:flex}.z-field__label{font:var(--z-text-small-strong)}.z-field__hint{color:var(--z-sub);font:var(--z-text-caption);font-variant-numeric:tabular-nums}.z-field__optional{color:var(--z-sub);font-weight:400}.z-form__columns{gap:var(--z-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.z-form__foot{justify-content:space-between;align-items:center;gap:var(--z-space-3) var(--z-space-4);flex-wrap:wrap;display:flex}.z-form__foot>p{flex:14rem}@media (max-width:39.9375em){.z-form__columns{grid-template-columns:minmax(0,1fr)}.z-form__foot .z-btn{width:100%}}.z-private{align-items:center;gap:var(--z-space-1);color:var(--z-sub);font:var(--z-text-caption);white-space:nowrap;display:inline-flex}.z-private .z-icon{width:14px;height:14px}.z-input,.z-textarea,.z-select select{width:100%;min-height:var(--z-control-h);padding:0 var(--z-space-3);border:1px solid var(--z-line-strong);border-radius:var(--z-radius-sm);background:var(--z-surface);color:var(--z-ink);font:var(--z-text-body);transition:border-color var(--z-dur-fast) var(--z-ease)}.z-textarea{padding:var(--z-space-3);resize:vertical;line-height:1.6;display:block}.z-input::placeholder,.z-textarea::placeholder{color:var(--z-sub);opacity:1}@media (hover:hover){:is(.z-input,.z-textarea,.z-select select):not(:disabled):hover{border-color:var(--z-sub)}}:is(.z-input,.z-textarea,.z-select select):focus-visible{border-color:var(--z-focus);outline:2px solid color-mix(in srgb, var(--z-focus) 25%, transparent);outline-offset:0}:is(.z-input,.z-textarea,.z-select select):disabled{background:var(--z-muted);color:var(--z-sub);cursor:not-allowed}.z-form[aria-busy=true] :is(.z-input,.z-textarea):read-only,.z-select select[aria-disabled=true]{background:var(--z-muted);color:var(--z-sub)}:is(.z-input,.z-textarea)[aria-invalid=true]{border-color:var(--z-danger)}.z-select{display:block;position:relative}.z-select select{appearance:none;text-overflow:ellipsis;padding-inline-end:var(--z-space-10)}.z-select .z-icon{top:50%;right:var(--z-space-3);width:16px;height:16px;color:var(--z-sub);pointer-events:none;position:absolute;transform:translateY(-50%)}.z-form__actions{align-items:center;gap:var(--z-space-3);flex-wrap:wrap;display:flex}.z-form-status{align-items:flex-start;gap:var(--z-space-2);font:var(--z-text-small);display:flex}.z-form-status .z-icon{width:16px;height:16px;margin-top:2px}.z-form-status--error{color:var(--z-danger)}.z-form-status--success{color:var(--z-success)}.z-form-group{gap:var(--z-space-4);min-width:0;padding:var(--z-space-6);border:1px solid var(--z-line);border-radius:var(--z-radius-md);background:var(--z-surface);flex-direction:column;margin:0;display:flex}.z-form-group__title{align-items:center;gap:var(--z-space-3);font:var(--z-text-h3);letter-spacing:var(--z-tracking-h3);display:flex}.z-form-group__step{color:var(--z-sub);font:var(--z-text-label);letter-spacing:var(--z-tracking-label)}@media (max-width:39.9375em){.z-form-group{padding:var(--z-space-4)}}.z-progress{width:100%;height:var(--z-space-2);border-radius:var(--z-radius-full);background:var(--z-muted);color:var(--z-ink);appearance:none;border:0;display:block;overflow:hidden}.z-progress::-webkit-progress-bar{border-radius:inherit;background:var(--z-muted)}.z-progress::-webkit-progress-value{border-radius:inherit;background:var(--z-ink)}.z-progress::-moz-progress-bar{border-radius:inherit;background:var(--z-ink)}@media (forced-colors:active){.z-progress{forced-color-adjust:none;background:canvas;border:1px solid canvastext}.z-progress::-webkit-progress-bar{background:canvas}.z-progress::-webkit-progress-value{background:highlight}.z-progress::-moz-progress-bar{background:highlight}}.z-disclosure{min-width:0}.z-disclosure>summary{align-items:center;gap:var(--z-space-2);min-height:var(--z-control-h);color:var(--z-ink);font:var(--z-text-small-strong);cursor:pointer;list-style:none;display:flex}.z-disclosure__label{flex:auto;min-width:0}.z-disclosure>summary::-webkit-details-marker{display:none}.z-disclosure>summary:focus-visible{outline-offset:2px}.z-disclosure__meta{color:var(--z-sub);font:var(--z-text-caption);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.z-disclosure__chevron{width:16px;height:16px;color:var(--z-sub);transition:transform var(--z-dur) var(--z-ease);flex-shrink:0;margin-inline-start:auto}.z-disclosure[open]>summary .z-disclosure__chevron{transform:rotate(180deg)}.z-disclosure__body{gap:var(--z-space-3);padding-block:var(--z-space-1) var(--z-space-4);color:var(--z-sub);font:var(--z-text-small);flex-direction:column;display:flex}@media (pointer:coarse){.z-disclosure>summary{min-height:var(--z-tap)}}.z-check{align-items:center;gap:var(--z-space-2);min-height:var(--z-control-h-sm);color:var(--z-ink);font:var(--z-text-small);cursor:pointer;display:inline-flex;position:relative}.z-check input{width:18px;height:18px;accent-color:var(--z-accent);cursor:inherit;flex-shrink:0;margin:0}.z-check input:focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.z-check:has(input:disabled){color:var(--z-sub);cursor:not-allowed;opacity:.55}.z-pick{gap:var(--z-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.z-pick--4{grid-template-columns:repeat(4,minmax(0,1fr))}.z-pick--3{grid-template-columns:repeat(3,minmax(0,1fr))}.z-pick__item{align-items:flex-start;gap:var(--z-space-3);min-height:var(--z-tap);padding:var(--z-space-3) var(--z-space-4);border:1px solid var(--z-line);border-radius:var(--z-radius-sm);background:var(--z-surface);cursor:pointer;transition:border-color var(--z-dur-fast) var(--z-ease), background-color var(--z-dur-fast) var(--z-ease);display:flex;position:relative}.z-pick__item input{width:18px;height:18px;accent-color:var(--z-accent);cursor:inherit;flex-shrink:0;margin:2px 0 0}.z-pick__item input:focus-visible{outline:none}.z-pick__item:has(input:focus-visible){outline:2px solid var(--z-focus);outline-offset:2px}.z-pick__item:has(input:checked){border-color:var(--z-ink);background:var(--z-muted)}.z-pick__item:has(input[aria-disabled=true]){cursor:default;opacity:.55}.z-pick__item>.z-icon{color:var(--z-sub);flex-shrink:0;margin-top:2px}.z-pick__item:has(input:checked)>.z-icon{color:var(--z-ink)}.z-pick__copy{gap:var(--z-space-0-5);flex-direction:column;min-width:0;display:flex}.z-pick__copy strong{color:var(--z-ink);font:var(--z-text-small-strong)}.z-pick__copy>span{color:var(--z-sub);font:var(--z-text-caption)}@media (hover:hover){.z-pick__item:hover{border-color:var(--z-line-strong)}}@media (max-width:59.9375em){.z-pick--4,.z-pick--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:39.9375em){.z-pick,.z-pick--3{grid-template-columns:minmax(0,1fr)}.z-pick--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.z-editor{border:1px solid var(--z-line-strong);border-radius:var(--z-radius-sm);background:var(--z-surface);transition:border-color var(--z-dur-fast) var(--z-ease)}.z-editor:focus-within{border-color:var(--z-focus);outline:2px solid color-mix(in srgb, var(--z-focus) 25%, transparent)}.z-editor__toolbar{gap:var(--z-space-1);padding:var(--z-space-1);border-bottom:1px solid var(--z-line);flex-wrap:wrap;display:flex}.z-editor__preview-toggle{margin-inline-start:auto}.z-editor__input{width:100%;min-height:9rem;padding:var(--z-space-3);border-radius:0 0 var(--z-radius-sm) var(--z-radius-sm);color:var(--z-ink);font:var(--z-text-body);resize:vertical;background:0 0;border:0;line-height:1.6;display:block}.z-editor__input:focus-visible{outline:none}.z-editor__input::placeholder{color:var(--z-sub);opacity:1}@media (pointer:coarse){.z-editor__input{font-size:max(16px,.9375rem)}}.z-editor__input:disabled,.z-form[aria-busy=true] .z-editor__input:read-only{background:var(--z-muted);color:var(--z-sub)}@media (forced-colors:active){.z-form[aria-busy=true] :is(.z-input,.z-textarea,.z-editor__input):read-only,.z-select select[aria-disabled=true]{color:graytext;border-color:graytext}.z-form[aria-busy=true] .z-editor{border-color:graytext}}.z-editor__preview{gap:var(--z-space-2);padding:var(--z-space-4);border:1px dashed var(--z-line-strong);border-radius:var(--z-radius-sm);flex-direction:column;display:flex}@media (max-width:39.9375em){.z-editor__toolbar{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.z-editor__toolbar .z-text-btn{justify-content:center;gap:var(--z-space-1);min-width:0;padding-inline:var(--z-space-1)}.z-editor__toolbar .z-editor__preview-toggle{margin-inline-start:0}}@media (max-width:22em){.z-editor__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}.z-rows{flex-direction:column;display:flex;overflow:hidden}.z-rows>*+*{border-top:1px solid var(--z-line)}.z-row{grid-template-columns:var(--z-control-h) minmax(0, 1fr) fit-content(min(16rem, 33%));gap:var(--z-space-4);padding:var(--z-space-4) var(--z-space-5);align-items:start;display:grid}.z-row--unread{background:var(--z-muted);box-shadow:inset 3px 0 0 var(--z-line-strong)}@media (forced-colors:active){.z-row--unread{outline-offset:-2px;outline:2px solid canvastext}}.z-row__symbol{width:var(--z-control-h);height:var(--z-control-h);border-radius:var(--z-radius-sm);background:var(--z-muted);color:var(--z-sub);place-items:center;display:grid}.z-row--unread .z-row__symbol{background:var(--z-surface);color:var(--z-ink)}.z-row__symbol .z-icon{stroke-width:1.75px;width:20px;height:20px}.z-row__body{gap:var(--z-space-1-5);flex-direction:column;min-width:0;display:flex}.z-row__eyebrow{align-items:center;gap:var(--z-space-1) var(--z-space-2);color:var(--z-sub);font:var(--z-text-caption);flex-wrap:wrap;display:flex}.z-row__eyebrow>strong{color:var(--z-ink);font-weight:600}.z-row__title{font:var(--z-text-body-strong);overflow-wrap:anywhere}.z-row__title a{color:inherit;position:relative}@media (pointer:coarse){.z-row__title a:after{content:"";height:max(100% + 2 * var(--z-space-3), var(--z-tap));position:absolute;inset:50% 0 auto;translate:0 -50%}}@media (hover:hover){.z-row__title a:hover{text-underline-offset:3px;text-decoration:underline}}.z-row__text{-webkit-line-clamp:2;color:var(--z-sub);font:var(--z-text-small);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.z-row__note{color:var(--z-sub);font:var(--z-text-small)}.z-row__meta{align-items:center;gap:var(--z-space-1) var(--z-space-3);color:var(--z-sub);font:var(--z-text-caption);flex-wrap:wrap;display:flex}.z-row__meta>span{align-items:center;gap:var(--z-space-1);display:inline-flex}.z-row__meta .z-icon{width:14px;height:14px}.z-row__actions{gap:var(--z-space-2);margin-top:var(--z-space-1);flex-wrap:wrap;display:flex}.z-row__actions .z-btn{height:auto;min-height:var(--z-control-h-sm);white-space:normal;text-align:start}.z-row__action{justify-content:flex-end;display:flex}.z-row__action .z-inline-form{flex-direction:column;align-items:flex-end}@media (max-width:39.9375em){.z-row{grid-template-columns:var(--z-control-h-sm) minmax(0, 1fr);gap:var(--z-space-3);padding:var(--z-space-4)}.z-row__symbol{width:var(--z-control-h-sm);height:var(--z-control-h-sm)}.z-row__symbol .z-icon{width:16px;height:16px}.z-row>.z-logo-tile{width:var(--z-control-h-sm);height:var(--z-control-h-sm)}.z-row>.z-logo-tile img{width:18px;height:18px}.z-row__action{grid-column:2;justify-content:flex-start}.z-row__action .z-inline-form{align-items:flex-start}}.z-facts{align-items:flex-start;gap:var(--z-space-4);flex-direction:column;display:flex}.z-facts>dl{align-self:stretch}.z-facts__stats{gap:var(--z-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.z-facts__stats div{flex-direction:column-reverse;display:flex}.z-facts__stats dt{color:var(--z-sub);font:var(--z-text-caption)}.z-facts__stats dd{font:var(--z-text-h2);font-variant-numeric:tabular-nums}.z-facts__list div{justify-content:space-between;gap:var(--z-space-4);padding-block:var(--z-space-2);border-top:1px solid var(--z-line);font:var(--z-text-small);display:flex}.z-facts__list dt{color:var(--z-sub);flex-shrink:0}.z-facts__list dd{text-align:end;overflow-wrap:anywhere;min-width:0}.z-facts__list dd a{color:var(--z-accent-text)}@media (hover:hover){.z-facts__list dd a:hover{text-underline-offset:3px;text-decoration:underline}}.z-facts__tool{gap:var(--z-space-3);min-width:0;display:flex}.z-facts__tool>div{min-width:0}.z-facts__tool a{font:var(--z-text-body-strong)}@media (hover:hover){.z-facts__tool a:hover{text-underline-offset:3px;text-decoration:underline}}.z-facts__tool p{color:var(--z-sub);font:var(--z-text-small)}@media (pointer:coarse){.z-facts__list dd a,.z-facts__tool a{position:relative}.z-facts__list dd a:after,.z-facts__tool a:after{content:"";inset:50% calc(-1 * var(--z-space-1)) auto;height:max(100% + 2 * var(--z-space-3), var(--z-tap));position:absolute;translate:0 -50%}.z-check{min-height:var(--z-tap)}}.z-notice{align-items:flex-start;gap:var(--z-space-3);padding:var(--z-space-3) var(--z-space-4);border-radius:var(--z-radius-sm);background:var(--z-muted);color:var(--z-ink);font:var(--z-text-small);display:flex}.z-notice>.z-icon{width:18px;height:18px;color:var(--z-sub);margin-top:1px}.z-notice--success{background:color-mix(in srgb, var(--z-success) 12%, var(--z-surface))}.z-notice--success>.z-icon{color:var(--z-success)}.z-notice__body{justify-content:space-between;align-items:center;gap:var(--z-space-2) var(--z-space-4);flex-wrap:wrap;flex:1;min-width:0;display:flex}@media (forced-colors:active){.z-notice{border:1px solid canvastext}}.z-empty{align-items:flex-start;gap:var(--z-space-3);padding:var(--z-space-8) var(--z-space-6);flex-direction:column;display:flex}.z-empty h2{font:var(--z-text-h3);letter-spacing:var(--z-tracking-h3)}.z-empty p{max-width:36rem;color:var(--z-sub);font:var(--z-text-small)}.z-empty .z-btn{margin-top:var(--z-space-1)}@media (max-width:39.9375em){.z-empty{padding:var(--z-space-6) var(--z-space-4)}}.z-signin{align-items:center;gap:var(--z-space-4) var(--z-space-6);padding:var(--z-space-6);flex-wrap:wrap;display:flex}.z-signin>div{flex:18rem;min-width:0}.z-signin h2{font:var(--z-text-h3);letter-spacing:var(--z-tracking-h3)}.z-signin p{margin-top:var(--z-space-1);color:var(--z-sub);font:var(--z-text-small)}@media (max-width:39.9375em){.z-signin{padding:var(--z-space-4)}.z-signin .z-btn{width:100%}}.z-byline{align-items:center;gap:var(--z-space-3);min-width:0;display:flex}.z-byline__text{flex-direction:column;min-width:0;display:flex}.z-byline__name{align-items:center;gap:var(--z-space-0-5) var(--z-space-2);font:var(--z-text-small-strong);flex-wrap:wrap;display:flex}.z-byline__name a{overflow-wrap:anywhere}@media (hover:hover){.z-byline__name a:hover{text-underline-offset:3px;text-decoration:underline}}.z-byline__role{padding:0 var(--z-space-1-5);border-radius:var(--z-radius-xs);background:var(--z-muted);color:var(--z-sub);font:var(--z-text-label);letter-spacing:var(--z-tracking-label)}.z-byline__meta{color:var(--z-sub);font:var(--z-text-caption)}.z-inline-form{align-items:center;gap:var(--z-space-2);flex-wrap:wrap;display:inline-flex}@media (pointer:coarse){.z-byline__name a{position:relative}.z-byline__name a:after{content:"";inset:50% calc(-1 * var(--z-space-1)) auto;height:max(100% + 2 * var(--z-space-3), var(--z-tap));position:absolute;translate:0 -50%}}.z-crumbs{align-items:center;gap:var(--z-space-1) var(--z-space-2);color:var(--z-sub);font:var(--z-text-caption);flex-wrap:wrap;display:flex}.z-crumbs a{align-items:center;gap:var(--z-space-1);min-height:var(--z-control-h-xs);border-radius:var(--z-radius-sm);display:inline-flex}.z-crumbs a .z-icon{width:14px;height:14px}.z-crumbs__sep{color:var(--z-line-strong)}@media (hover:hover){.z-crumbs a:hover{color:var(--z-ink);text-underline-offset:3px;text-decoration:underline}}.z-pagination{align-items:center;gap:var(--z-space-3);grid-template-columns:1fr auto 1fr;display:grid}.z-pagination>:first-child{justify-self:start}.z-pagination>:last-child{justify-self:end}.z-pagination__status{color:var(--z-sub);font:var(--z-text-small);font-variant-numeric:tabular-nums;white-space:nowrap}.z-prose{color:var(--z-ink);font:var(--z-text-body);overflow-wrap:anywhere}.z-prose>*+*{margin-top:var(--z-space-4)}.z-prose>[data-level]{margin-top:var(--z-space-8)}.z-prose>[data-level]:first-child{margin-top:0}.z-prose [data-level="2"]{font:var(--z-text-h3);letter-spacing:var(--z-tracking-h3);font-size:1.25rem;line-height:1.75rem}.z-prose [data-level="3"]{font:var(--z-text-body-strong);font-size:1.0625rem}.z-prose p,.z-prose blockquote{white-space:pre-wrap}.z-prose li+li{margin-top:var(--z-space-1-5)}.z-prose li::marker{color:var(--z-sub)}.z-prose a{color:var(--z-accent-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.z-prose a:hover{text-decoration-thickness:2px}}.z-prose blockquote{padding:var(--z-space-1) 0 var(--z-space-1) var(--z-space-4);border-inline-start:3px solid var(--z-line-strong);color:var(--z-sub)}.z-prose--lg{font:var(--z-text-body-lg)}.z-prose--lg [data-level="2"]{font-size:1.375rem;line-height:1.875rem}.z-code{border:1px solid var(--z-line);border-radius:var(--z-radius-md);background:var(--z-muted);overflow:hidden}.z-code__head{justify-content:space-between;align-items:center;gap:var(--z-space-3);min-height:var(--z-control-h);padding:0 var(--z-space-1) 0 var(--z-space-4);border-bottom:1px solid var(--z-line);color:var(--z-sub);font:var(--z-text-label);letter-spacing:var(--z-tracking-label);display:flex}.z-code pre{padding:var(--z-space-4);font:var(--z-text-mono);white-space:pre;tab-size:2;margin:0;overflow-x:auto}.z-code pre:focus-visible{outline-offset:-2px}.z-code code{font:inherit}.z-code--prompt{background:var(--z-accent-soft);border-color:#0000}.z-code--prompt .z-code__head{border-color:color-mix(in srgb, var(--z-accent-text) 18%, transparent);color:var(--z-accent-text)}.z-code--prompt pre{white-space:pre-wrap}.z-copy{align-items:center;gap:var(--z-space-2);display:inline-flex}.z-copy__error{color:var(--z-danger);font:var(--z-text-caption);letter-spacing:0}.z-copy .z-text-btn[data-copied=true]{color:var(--z-ink)}.z-copy .z-text-btn[data-copied=true] .z-icon{color:var(--z-success)}@media (forced-colors:active){.z-header,.z-bottom-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}.z-bottom-nav a[aria-current=page] .z-bottom-nav__icon{outline-offset:-2px;outline:2px solid canvastext}}@media (pointer:coarse){.z-btn{min-height:var(--z-tap)}.z-icon-btn{width:var(--z-tap);height:var(--z-tap)}.z-seg__item{min-height:var(--z-tap)}.z-tab{padding-block:var(--z-space-3)}.z-tab:before{content:"";inset-block:0;width:max(100%, var(--z-tap));position:absolute;left:50%;transform:translate(-50%)}.z-tab:first-child:before{left:0;transform:none}.z-logo{min-height:var(--z-tap)}.z-search{height:var(--z-tap)}.z-search input{font-size:max(16px,.9375rem)}.z-footer__col ul{gap:0}.z-footer__col a{min-width:var(--z-tap);min-height:var(--z-tap);align-items:center;padding-block:0;display:inline-flex}.z-link:after{content:"";inset:calc(-1 * var(--z-space-3)) calc(-1 * var(--z-space-1));position:absolute}.z-text-btn,.z-chip,.z-crumbs a,.z-input,.z-select select{min-height:var(--z-tap)}.z-input,.z-textarea,.z-select select{font-size:max(16px,.9375rem)}}}@layer z.pages,z.utilities;
