:root{--paper: #F5F1E6;--panel: #EFEAD9;--ink: #1A1E17;--text-muted: #5C5F52;--rule: #2A2E22;--accent: #1F6B3B;--accent-ink: #134426;--line: #D8D2C0;--on-accent: #F5F1E6;--nav-ink: var(--ink);--nav-fill: var(--accent);--nav-ink-on-fill: var(--on-accent);--ok-bg: #DCE9D8;--ok-ink: #245C2E;--warn-bg: #F0E6CC;--warn-ink: #7A5A12;--err-bg: #EFD9D2;--err-ink: #8A2D1B;--info-bg: #DCE4E9;--info-ink: #1E4A5C;--draft-bg:#E6E1D0;--draft-ink:#5C5F52;--font-head: "Playfair Display", Georgia, "Times New Roman", serif;--font-body: "Spectral", "Source Serif 4", Georgia, serif;--font-meta: "Archivo Narrow", "Arial Narrow", system-ui, sans-serif;--fs-300: .78rem;--fs-400: .92rem;--fs-500: 1rem;--fs-600: 1.18rem;--fs-700: 1.6rem;--fs-800: 2.4rem;--fs-900: clamp(2.6rem, 6vw, 4.75rem);--fs-prose: 1.0625rem;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 3rem;--sp-8: 4rem;--r-0: 0;--r-1: 1px;--r-2: 2px;--shadow-soft: 0 1px 0 rgba(26,30,23,.06);--rule-thick: 3px;--rule-fine: 1px;--maxw: 1200px;--nav-h: 52px;--focus-ring: var(--accent);--tooltip-bg: var(--ink);--tooltip-ink: var(--paper);--overlay-shadow: 0 12px 24px rgba(0,0,0,.18);--overlay-backdrop: rgba(0, 0, 0, .55);--logo-surface: #fff;--logo-border: #cfcabb;--surface-texture: color-mix(in srgb, var(--ink) 3%, transparent);--surface-stripe: color-mix(in srgb, var(--ink) 4%, transparent);--input-surface: #FCFAF3;--input-surface-hover: #FFFFFF;--input-surface-disabled: #ECE7D9;--input-border: color-mix(in srgb, var(--ink) 58%, var(--paper));--input-border-hover: color-mix(in srgb, var(--ink) 78%, var(--paper));--world-forest: #214C36;--world-foliage: #5D7D45;--world-amber: #B47A3D;--world-sky: #88AFC2;--world-ink: #201C17;--home-bg-planting: #B9884E;--home-bg-wood: #8A5A2E;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--paper: #14160F;--panel: #1B1E15;--ink: #E9E6D6;--text-muted: #A9A793;--rule: #3A3E30;--accent: #6FB07C;--accent-ink: #8FC79A;--line: #2A2C20;--on-accent: #14160F;--ok-bg: #1E2B1F;--ok-ink: #9FCBA2;--warn-bg: #2E2814;--warn-ink: #D9BE78;--err-bg: #2E1A14;--err-ink: #E0A493;--info-bg: #15252B;--info-ink: #8FC2D2;--draft-bg:#22241A;--draft-ink:#A9A793;--shadow-soft: 0 1px 0 rgba(0,0,0,.4);--overlay-shadow: 0 14px 28px rgba(0,0,0,.55);--overlay-backdrop: rgba(0, 0, 0, .62);--surface-texture: color-mix(in srgb, var(--ink) 6%, transparent);--surface-stripe: color-mix(in srgb, var(--ink) 7%, transparent);--input-surface: #22251B;--input-surface-hover: #2A2D22;--input-surface-disabled: #191B13;color-scheme:dark}}:root[data-theme=dark]{--paper: #14160F;--panel: #1B1E15;--ink: #E9E6D6;--text-muted: #A9A793;--rule: #3A3E30;--accent: #6FB07C;--accent-ink: #8FC79A;--line: #2A2C20;--on-accent: #14160F;--ok-bg: #1E2B1F;--ok-ink: #9FCBA2;--warn-bg: #2E2814;--warn-ink: #D9BE78;--err-bg: #2E1A14;--err-ink: #E0A493;--info-bg: #15252B;--info-ink: #8FC2D2;--draft-bg:#22241A;--draft-ink:#A9A793;--shadow-soft: 0 1px 0 rgba(0,0,0,.4);--overlay-shadow: 0 14px 28px rgba(0,0,0,.55);--overlay-backdrop: rgba(0, 0, 0, .62);--surface-texture: color-mix(in srgb, var(--ink) 6%, transparent);--surface-stripe: color-mix(in srgb, var(--ink) 7%, transparent);--input-surface: #22251B;--input-surface-hover: #2A2D22;--input-surface-disabled: #191B13;color-scheme:dark}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/playfair-display-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/playfair-display-latin-ext-800-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/fonts/playfair-display-latin-800-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/fonts/playfair-display-latin-ext-800-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/playfair-display-latin-900-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/playfair-display-latin-ext-900-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/fonts/playfair-display-latin-900-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/fonts/playfair-display-latin-ext-900-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/spectral-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/spectral-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/spectral-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/spectral-latin-ext-400-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/spectral-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/spectral-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/archivo-narrow-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/archivo-narrow-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/archivo-narrow-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/archivo-narrow-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}.gz-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:var(--fs-400);line-height:1;padding:var(--sp-3) var(--sp-5);border:var(--rule-fine) solid var(--rule);border-radius:var(--r-1);background:var(--panel);color:var(--ink);cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease}.gz-btn:hover{background:var(--ink);color:var(--paper)}.gz-btn--primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.gz-btn--primary:hover{background:var(--accent-ink);border-color:var(--accent-ink);color:var(--on-accent)}.gz-btn--outline{background:transparent}.gz-btn--outline:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.gz-btn--ghost{background:transparent;border-color:transparent}.gz-btn--ghost:hover{background:var(--panel);color:var(--ink)}.gz-btn--pill{border-radius:999px}.gz-btn--icon{padding:var(--sp-2);width:40px;height:40px}.gz-btn--icon svg{width:18px;height:18px}.gz-btn--sm{padding:var(--sp-1) var(--sp-3);font-size:var(--fs-300)}.gz-btn:disabled,.gz-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.gz-btn:disabled:hover{background:var(--panel);color:var(--ink)}.gz-btn:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}input[gzControl]:not([type=checkbox]):not([type=radio]),textarea[gzControl],select[gzControl]{width:100%;max-width:100%;min-width:0;box-sizing:border-box;font-family:var(--font-body);font-size:var(--fs-500);color:var(--ink);background-color:var(--input-surface);border:var(--rule-fine) solid var(--input-border);border-radius:var(--r-1);padding:var(--sp-2) var(--sp-3);transition:background-color .12s ease,border-color .12s ease}input[gzControl]:not([type=checkbox]):not([type=radio]):hover:not(:disabled),textarea[gzControl]:hover:not(:disabled),select[gzControl]:hover:not(:disabled){background-color:var(--input-surface-hover);border-color:var(--input-border-hover)}textarea[gzControl]{min-height:7rem;resize:vertical;line-height:1.5}select[gzControl]{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:right 12px center,right 7px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:var(--sp-6)}input[gzControl]::placeholder,textarea[gzControl]::placeholder{color:var(--text-muted)}input[gzControl]:disabled,textarea[gzControl]:disabled,select[gzControl]:disabled{background-color:var(--input-surface-disabled);color:var(--text-muted);cursor:not-allowed}input[gzControl].gz-control--compact,select[gzControl].gz-control--compact{padding:var(--sp-1) var(--sp-2);font-size:var(--fs-400)}input[gzControl][aria-invalid=true]:not([type=checkbox]):not([type=radio]),input[gzControl].invalid:not([type=checkbox]):not([type=radio]),textarea[gzControl][aria-invalid=true],textarea[gzControl].invalid,select[gzControl][aria-invalid=true],select[gzControl].invalid{border-color:var(--err-ink);box-shadow:inset 0 0 0 1px var(--err-ink)}input[gzControl]:focus-visible,textarea[gzControl]:focus-visible,select[gzControl]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}input[gzControl][type=checkbox],input[gzControl][type=radio]{width:18px;height:18px;margin-top:3px;flex:none;accent-color:var(--accent)}.gz-choice{display:flex;align-items:flex-start;gap:var(--sp-2);margin-bottom:var(--sp-2);cursor:pointer;font-family:var(--font-body);font-size:var(--fs-500);font-weight:400;text-transform:none;letter-spacing:0;color:var(--ink);line-height:1.4}.gz-choice__text{margin:0}.gz-choice:has(input:disabled){cursor:not-allowed;opacity:.6}.gz-choice-group{border:0;margin:0;padding:0;min-width:0}.gz-choice-group__legend{padding:0;margin-bottom:var(--sp-2);font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-300);font-weight:700;color:var(--ink)}.gz-tooltip-bubble{position:fixed;z-index:1100;max-width:260px;padding:var(--sp-1) var(--sp-2);background:var(--tooltip-bg);color:var(--tooltip-ink);border-radius:var(--r-2);box-shadow:var(--overlay-shadow);font-family:var(--font-meta);font-size:var(--fs-300);line-height:1.35;pointer-events:none}.gz-dialog{padding:0;border:0;background:transparent;max-width:min(92vw,560px);max-height:90dvh;overflow:hidden}.gz-dialog::backdrop{background:var(--overlay-backdrop)}.gz-dialog__panel{display:flex;flex-direction:column;max-height:90dvh;box-sizing:border-box;background:var(--paper);color:var(--ink);border:var(--rule-fine) solid var(--rule);border-radius:var(--r-2);box-shadow:var(--overlay-shadow);font-family:var(--font-body);overflow:hidden}.gz-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:var(--rule-fine) solid var(--line)}.gz-dialog__title{margin:0;font-family:var(--font-head);font-weight:800;font-size:var(--fs-700)}.gz-dialog__close{flex:none}.gz-dialog__body{padding:var(--sp-4);overflow:auto;font-size:var(--fs-500);line-height:1.5}.gz-dialog__foot{display:flex;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-top:var(--rule-fine) solid var(--line)}.gz-dialog__foot:empty{display:none}.gz-dialog__panel--service{padding:0;font-size:var(--fs-500);line-height:1.5}.gz-dialog__panel--service>*{display:contents}.gz-dialog--behind{visibility:hidden}.gz-dialog--behind::backdrop{background:transparent}@media(max-width:640px){.gz-dialog{max-width:100vw;width:100vw;max-height:100dvh}.gz-dialog__panel{max-height:100dvh;min-height:100dvh;border:0;border-radius:0}}.gz-kicker{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.14em;font-size:var(--fs-300);font-weight:700;color:var(--accent)}.gz-dateline-text{font-family:var(--font-meta);font-size:var(--fs-300);letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase}.gz-section-head{display:flex;align-items:baseline;gap:var(--sp-3);border-bottom:var(--rule-thick) solid var(--rule);padding-bottom:var(--sp-2);margin:var(--sp-5) 0 var(--sp-3);transition:border-color .25s ease}.gz-section-head:hover{border-bottom-color:var(--accent)}.gz-section-head__title{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.2em;font-size:var(--fs-500);font-weight:800}.gz-section-head__meta{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-300);color:var(--text-muted);margin-left:auto}.gz-ul-grow{background-image:linear-gradient(var(--accent),var(--accent));background-repeat:no-repeat;background-position:0 100%;background-size:0% 2px;transition:background-size .3s ease}.gz-ul-grow:hover,.gz-ul-grow:focus-visible{background-size:100% 2px}.gz-figure{margin:0 0 var(--sp-3);border:var(--rule-fine) solid var(--rule)}.gz-figure__frame{overflow:hidden}.gz-figure__frame img{display:block;width:100%;height:auto}.gz-figure__cap{font-family:var(--font-meta);font-size:var(--fs-300);color:var(--text-muted);padding:var(--sp-2) var(--sp-3);border-top:var(--rule-fine) solid var(--line)}.gz-figure__cap strong{color:var(--ink);text-transform:uppercase;letter-spacing:.08em}.gz-page-head{margin:0 0 var(--sp-5)}.gz-page-head .gz-kicker{margin-bottom:var(--sp-2)}.gz-page-headline{font-family:var(--font-head);font-weight:800;font-size:clamp(2rem,4vw,3.25rem);line-height:1.02;letter-spacing:-.015em;text-align:left;text-wrap:balance;color:var(--ink);margin:0 0 var(--sp-3)}.gz-page-standfirst{font-family:var(--font-body);font-size:var(--fs-600);font-style:italic;color:var(--ink);max-width:56ch;text-align:left;margin:0 0 var(--sp-3)}.gz-rule-thick{border:0;border-top:var(--rule-thick) solid var(--rule);margin:var(--sp-4) 0}.gz-rule-fine{border:0;border-top:var(--rule-fine) solid var(--line);margin:var(--sp-4) 0}.gz-btn-row{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center}.gz-multicol{column-count:3;column-gap:var(--sp-5);column-rule:var(--rule-fine) solid var(--line);text-align:left;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;text-wrap:pretty;font-variant-numeric:oldstyle-nums}.gz-multicol-2{column-count:2}.gz-multicol p{margin:0 0 var(--sp-3);overflow-wrap:break-word}.gz-multicol a:not(.gz-ul-grow){text-decoration:underline;overflow-wrap:break-word}.gz-multicol blockquote{font-family:var(--font-head);font-size:var(--fs-700);font-style:italic;line-height:1.15;color:var(--ink);border-top:var(--rule-thick) solid var(--rule);border-bottom:var(--rule-thick) solid var(--rule);padding:var(--sp-3) 0;margin:var(--sp-3) 0;break-inside:avoid;overflow-wrap:anywhere}.gz-multicol h3{font-family:var(--font-head);font-size:var(--fs-700);margin:var(--sp-3) 0 var(--sp-2);break-after:avoid}.gz-multicol h4{font-family:var(--font-head);font-size:var(--fs-600);margin:var(--sp-3) 0 var(--sp-1);break-after:avoid}.gz-multicol ul,.gz-multicol ol{margin:0 0 var(--sp-3);padding-left:1.4em}.gz-multicol li{margin:0 0 var(--sp-1)}.gz-multicol figure{margin:0 0 var(--sp-3);break-inside:avoid}.gz-multicol img{max-width:100%;height:auto}.gz-multicol figcaption{font-family:var(--font-meta);font-size:var(--fs-300);color:var(--text-muted);margin-top:var(--sp-1)}.gz-multicol table{width:100%;border-collapse:collapse;font-size:var(--fs-400);margin:0 0 var(--sp-3)}.gz-multicol th,.gz-multicol td{border:var(--rule-fine) solid var(--line);padding:var(--sp-1) var(--sp-2);text-align:left}.gz-dropcap:first-letter{font-family:var(--font-head);font-weight:900;float:left;font-size:4.2em;line-height:.78;padding:.04em .08em 0 0;color:var(--accent)}.gz-pullquote{font-family:var(--font-head);font-size:var(--fs-700);font-style:italic;line-height:1.15;color:var(--ink);border-top:var(--rule-thick) solid var(--rule);border-bottom:var(--rule-thick) solid var(--rule);padding:var(--sp-3) 0;margin:var(--sp-3) 0;break-inside:avoid;text-align:left;-webkit-hyphens:none;hyphens:none}.gz-pullquote cite{display:block;font-family:var(--font-meta);font-style:normal;text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-300);color:var(--text-muted);margin-top:var(--sp-2)}.gz-infobox{border:var(--rule-thick) solid var(--rule);padding:var(--sp-4);background:var(--panel)}.gz-infobox__title{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.18em;font-size:var(--fs-400);font-weight:800;border-bottom:var(--rule-fine) solid var(--rule);padding-bottom:var(--sp-2);margin-bottom:var(--sp-3)}.gz-databox{border:var(--rule-fine) solid var(--rule);background:var(--panel);padding:var(--sp-3) var(--sp-4);margin:0 0 var(--sp-4)}.gz-infobox dl,.gz-databox dl{display:grid;grid-template-columns:max-content 1fr;gap:var(--sp-1) var(--sp-3);margin:0}.gz-infobox dt,.gz-databox dt{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.06em;font-size:var(--fs-300);color:var(--text-muted)}.gz-infobox dd,.gz-databox dd{margin:0;font-size:var(--fs-400);word-break:break-word}.gz-board-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--sp-4);margin:var(--sp-4) 0 var(--sp-6)}.gz-board-card{border:var(--rule-fine) solid var(--rule);border-top:var(--rule-thick) solid var(--accent);background:var(--panel);padding:var(--sp-4);break-inside:avoid}.gz-board-card__role{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-300);font-weight:700;color:var(--accent);margin-bottom:var(--sp-2)}.gz-board-card__name{font-family:var(--font-head);font-size:var(--fs-600);line-height:1.12;margin:0 0 var(--sp-1)}.gz-board-card__affil{font-family:var(--font-meta);font-size:var(--fs-300);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.gz-board-card__links{margin-top:var(--sp-3);font-size:var(--fs-400);display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);align-items:center}.gz-team-cols{column-count:2;column-gap:var(--sp-6);column-rule:var(--rule-fine) solid var(--line)}.gz-team-list{list-style:none;margin:0 0 var(--sp-4);padding:0}.gz-team-list li{break-inside:avoid;border-top:var(--rule-fine) solid var(--line);padding:var(--sp-2) 0;font-size:var(--fs-500)}.gz-team-list li:first-child{border-top:0}.gz-guide-grid{display:grid;grid-template-columns:240px 1fr;gap:var(--sp-6);align-items:start}.gz-toc{position:sticky;top:calc(var(--nav-h) + var(--sp-2))}.gz-toc__head{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.18em;font-size:var(--fs-400);font-weight:800;border-top:var(--rule-thick) solid var(--rule);border-bottom:var(--rule-fine) solid var(--rule);padding:var(--sp-2) 0;margin:0 0 var(--sp-2)}.gz-toc ol{list-style:none;counter-reset:toc;margin:0;padding:0}.gz-toc li{counter-increment:toc;border-top:var(--rule-fine) solid var(--line)}.gz-toc li:first-child{border-top:0}.gz-toc a{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-2);align-items:baseline;font-family:var(--font-meta);font-size:var(--fs-400);letter-spacing:.03em;color:var(--ink);padding:var(--sp-2) 0}.gz-toc a:before{content:counter(toc,decimal-leading-zero);color:var(--accent);font-weight:700}.gz-toc a:hover{color:var(--accent);text-decoration:none}.gz-longread>h2{font-family:var(--font-head);font-size:var(--fs-700);margin:var(--sp-5) 0 var(--sp-2);padding-top:var(--sp-3);border-top:var(--rule-fine) solid var(--line)}.gz-longread>h2:first-child{border-top:0;padding-top:0;margin-top:0}.gz-longread h3{font-family:var(--font-head);font-size:var(--fs-600);margin:var(--sp-4) 0 var(--sp-1)}.gz-longread ul,.gz-longread ol{padding-left:1.3em;margin:0 0 var(--sp-4)}.gz-longread li{margin-bottom:var(--sp-2)}.gz-flow{list-style:none;counter-reset:flow;margin:var(--sp-3) 0 var(--sp-4);padding:0;display:grid;gap:var(--sp-3)}.gz-flow li{counter-increment:flow;display:grid;grid-template-columns:auto 1fr;gap:var(--sp-3);align-items:start;border:var(--rule-fine) solid var(--rule);border-left:var(--rule-thick) solid var(--accent);padding:var(--sp-3);background:var(--panel);break-inside:avoid}.gz-flow li:before{content:counter(flow);font-family:var(--font-head);font-weight:900;font-size:var(--fs-700);color:var(--accent);line-height:.9}.gz-flow__t{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:var(--fs-400);display:block;margin-bottom:2px}.gz-flow p{margin:0;font-size:var(--fs-400)}.gz-filterbar{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:end;border:var(--rule-fine) solid var(--rule);padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4)}.gz-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;margin:0;padding:0}.gz-chip{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.06em;font-size:var(--fs-300);border:var(--rule-fine) solid var(--rule);padding:3px var(--sp-2);border-radius:999px;color:var(--ink);background:var(--panel)}.gz-chip a{color:inherit}.gz-volume-head{font-family:var(--font-head);font-size:var(--fs-700);border-bottom:var(--rule-thick) solid var(--rule);padding-bottom:var(--sp-2);margin:var(--sp-6) 0 var(--sp-3);break-after:avoid}.gz-index-cols{column-count:2;column-gap:var(--sp-6);column-rule:var(--rule-fine) solid var(--line)}.gz-entry{break-inside:avoid;border-top:var(--rule-fine) solid var(--line);padding:var(--sp-3) 0}.gz-entry:first-child{border-top:0}.gz-entry__type{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-300);font-weight:700;color:var(--accent)}.gz-entry__title{font-family:var(--font-head);font-size:var(--fs-600);line-height:1.12;margin:var(--sp-1) 0}.gz-entry__title a{color:var(--ink)}.gz-entry__title a:hover{color:var(--accent)}.gz-entry__meta{font-family:var(--font-meta);font-size:var(--fs-300);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.gz-entry__foot{display:flex;flex-wrap:wrap;gap:var(--sp-3);font-family:var(--font-meta);font-size:var(--fs-300);margin-top:var(--sp-2);align-items:center}.gz-entry__foot app-direct-download,.gz-entry__foot app-direct-download .item-actions{display:inline-flex}.gz-entry__foot app-direct-download .btn-download{padding:0;border:0;background:transparent;color:var(--accent);letter-spacing:.05em;font-weight:700}.gz-entry__foot app-direct-download .btn-download:hover,.gz-entry__foot app-direct-download .btn-download:focus-visible{background:transparent;color:var(--accent-ink);text-decoration:underline;transform:none}.gz-recent-list app-archive-basic{display:block}.gz-recent-list app-archive-basic .gz-entry{border-top:var(--rule-fine) solid var(--line);padding-top:var(--sp-3)}.gz-recent-list app-archive-basic:first-child .gz-entry{border-top:0;padding-top:0}.gz-filter-field{display:flex;flex-direction:column;gap:var(--sp-1)}.gz-filter-field>label{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-300);font-weight:700;color:var(--ink)}.gz-filter-field select,.gz-filter-field input{width:100%;max-width:100%;min-width:0;box-sizing:border-box;font-family:var(--font-body);font-size:var(--fs-500);color:var(--ink);background-color:var(--input-surface);border:var(--rule-fine) solid var(--input-border);border-radius:var(--r-1);padding:var(--sp-2) var(--sp-3);transition:background-color .12s ease,border-color .12s ease}.gz-filter-field select:hover:not(:disabled),.gz-filter-field input:hover:not(:disabled){background-color:var(--input-surface-hover);border-color:var(--input-border-hover)}.gz-filter-field select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:right 12px center,right 7px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:var(--sp-6);cursor:pointer}.gz-filter-field select:focus-visible,.gz-filter-field input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.gz-filter-field select:disabled,.gz-filter-field input:disabled{background-color:var(--input-surface-disabled);color:var(--text-muted);cursor:not-allowed}@media(pointer:coarse){.gz-filter-field select,.gz-filter-field input{min-height:44px;padding-block:var(--sp-3)}}.gz-login-card{max-width:440px;margin:var(--sp-7) auto;border:var(--rule-thick) solid var(--rule);background:var(--panel);padding:var(--sp-6) var(--sp-5)}.gz-login-card__head{text-align:center;margin-bottom:var(--sp-4)}.gz-login-card__head .gz-kicker{color:var(--accent)}.gz-login-card h1{font-family:var(--font-head);font-size:var(--fs-800);margin:var(--sp-1) 0 0;text-align:center}.gz-login-card__foot{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:var(--rule-fine) solid var(--line);font-family:var(--font-meta);font-size:var(--fs-300);color:var(--text-muted);display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);justify-content:space-between}.gz-railbox{break-inside:avoid}.gz-railbox__head{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.18em;font-size:var(--fs-400);font-weight:800;color:var(--ink);border-top:var(--rule-thick) solid var(--rule);border-bottom:var(--rule-fine) solid var(--rule);padding:var(--sp-2) 0;margin:0 0 var(--sp-3)}.gz-mostread{list-style:none;margin:0;padding:0;counter-reset:mr}.gz-mostread li{counter-increment:mr;display:grid;grid-template-columns:auto 1fr;gap:var(--sp-3);align-items:baseline;border-top:var(--rule-fine) solid var(--line);padding:var(--sp-2) 0}.gz-mostread li:first-child{border-top:0;padding-top:0}.gz-mostread li:before{content:counter(mr);font-family:var(--font-head);font-weight:900;font-size:var(--fs-700);line-height:.9;color:var(--accent)}.gz-mostread__title{font-family:var(--font-head);font-size:var(--fs-500);line-height:1.15}.gz-mostread__title a{color:var(--ink)}.gz-mostread__title a:hover{color:var(--accent)}.gz-mostread__meta{display:block;font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.06em;font-size:var(--fs-300);color:var(--text-muted);margin-top:2px}.gz-rail-links{list-style:none;margin:0;padding:0}.gz-rail-links li{border-top:var(--rule-fine) solid var(--line)}.gz-rail-links li:first-child{border-top:0}.gz-rail-links a{display:block;font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-400);font-weight:700;color:var(--ink);padding:var(--sp-2) 0;transition:color .15s ease,padding-left .15s ease}.gz-rail-links a:hover{color:var(--accent);padding-left:var(--sp-2);text-decoration:none}.gz-fold{border:0;border-top:var(--rule-thick) solid var(--rule);border-bottom:var(--rule-thick) solid var(--rule);height:4px;margin:var(--sp-6) 0 var(--sp-5)}.gz-inbrief{column-count:3;column-gap:var(--sp-5);column-rule:var(--rule-fine) solid var(--line)}.gz-feature-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5);margin:var(--sp-4) 0}.gz-feature{border:var(--rule-fine) solid var(--rule);border-top:var(--rule-thick) solid var(--accent);padding:var(--sp-4);background:var(--panel);display:flex;flex-direction:column}.gz-feature__tag{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-300);font-weight:800;color:var(--accent);margin:0 0 var(--sp-2)}.gz-feature__title{font-family:var(--font-head);font-size:var(--fs-700);line-height:1.08;margin:0 0 var(--sp-1)}.gz-feature__title a{color:var(--ink)}.gz-feature__title a:hover{color:var(--accent)}.gz-feature__meta{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.06em;font-size:var(--fs-300);color:var(--text-muted);margin:0 0 var(--sp-2)}.gz-feature__excerpt{font-size:var(--fs-400);margin:0 0 var(--sp-3)}.gz-feature__foot{margin-top:auto}.gz-recent{list-style:none;margin:var(--sp-3) 0;padding:0}.gz-recent>li{border-top:var(--rule-fine) solid var(--line);padding:var(--sp-3) 0}.gz-recent>li:first-child{border-top:0}.gz-cover-overline{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.22em;font-size:var(--fs-300);font-weight:700;color:var(--accent);margin:0 0 var(--sp-2)}@media(max-width:1024px){.gz-multicol-2{column-count:1}}@media(max-width:900px){.gz-guide-grid{grid-template-columns:1fr}.gz-toc{position:static;border-bottom:var(--rule-thick) solid var(--rule);padding-bottom:var(--sp-2);margin-bottom:var(--sp-4)}}@media(max-width:768px){.gz-multicol,.gz-multicol-2,.gz-inbrief,.gz-index-cols,.gz-team-cols{column-count:1}.gz-feature-pair{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.gz-ul-grow,.gz-section-head,.gz-rail-links a{transition:none}}app-root[data-editorial-visual=v8]{--gz-world-veil: transparent}app-root[data-editorial-visual=v8] .gz-page-head--world-echo{position:relative;isolation:isolate;--world-echo-key: var(--world-forest);--world-echo-wash: 6%}app-root[data-editorial-visual=v8] .gz-page-head--world-echo--wood{--world-echo-key: var(--world-amber)}app-root[data-editorial-visual=v8] .gz-page-head--world-echo--paper{--world-echo-key: var(--world-sky)}app-root[data-editorial-visual=v8] .gz-page-head--world-echo:before{content:"";position:absolute;inset:0 0 0 58%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 86% 50%,color-mix(in srgb,var(--world-echo-key) var(--world-echo-wash),transparent),transparent 72%)}app-root[data-editorial-visual=v8] .gz-page-head--world-echo:after{content:"";position:absolute;inset:auto 0 -.25rem;height:3px;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--world-forest) 72%,var(--paper)) 0 28%,color-mix(in srgb,var(--world-foliage) 72%,var(--paper)) 28% 52%,color-mix(in srgb,var(--world-amber) 72%,var(--paper)) 52% 78%,color-mix(in srgb,var(--world-sky) 72%,var(--paper)) 78% 100%)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) app-root[data-editorial-visual=v8]{--gz-world-veil: rgba(8, 17, 14, .42)}:root:not([data-theme=light]) app-root[data-editorial-visual=v8] .gz-page-head--world-echo{--world-echo-wash: 10%}}:root[data-theme=dark] app-root[data-editorial-visual=v8]{--gz-world-veil: rgba(8, 17, 14, .42)}:root[data-theme=dark] app-root[data-editorial-visual=v8] .gz-page-head--world-echo{--world-echo-wash: 10%}@media(max-width:768px){app-root[data-editorial-visual=v8] .gz-page-head--world-echo:before{display:none}app-root[data-editorial-visual=v8] .gz-page-head--world-echo:after{height:2px}}@media(forced-colors:active),print{app-root[data-editorial-visual=v8] .gz-page-head--world-echo:before,app-root[data-editorial-visual=v8] .gz-page-head--world-echo:after{display:none}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){app-home-editorial-world.is-full.is-committed .hew-canvas{animation:hew-dolly linear both;animation-timeline:scroll(root block);animation-range:0px 100vh}}app-home-editorial-chapters .hec-trio{opacity:1;transition:opacity .4s ease}@starting-style{app-home-editorial-chapters .hec-trio{opacity:0}}@supports (animation-timeline: scroll()){app-home-editorial-chapters.is-full .hec-layer--far{animation:hec-far linear both;animation-timeline:scroll(root block)}app-home-editorial-chapters.is-full .hec-layer--mid{animation:hec-mid linear both;animation-timeline:scroll(root block)}app-home-editorial-chapters.is-full .hec-layer--near{animation:hec-near linear both;animation-timeline:scroll(root block)}}}@keyframes hew-dolly{0%{scale:1.04}to{scale:1.055}}@keyframes hec-far{0%{transform:translate3d(-1%,.4%,0)}to{transform:translate3d(1%,-.4%,0)}}@keyframes hec-mid{0%{transform:translate3d(2%,-.8%,0)}to{transform:translate3d(-2%,.8%,0)}}@keyframes hec-near{0%{transform:translate3d(-3.5%,1.2%,0)}to{transform:translate3d(3.5%,-1.2%,0)}}.emoji-icon{display:inline-block;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",EmojiOne Color,Twemoji Mozilla,Segoe UI Symbol,system-ui,sans-serif;font-size:var(--emoji-size, 1rem);line-height:1;vertical-align:middle;-webkit-user-select:none;user-select:none}.emoji-icon:before{content:var(--emoji, "\2753")}.emoji-icon[data-emoji]:before{content:attr(data-emoji)}.emoji-xs{--emoji-size: .875rem}.emoji-sm{--emoji-size: 1rem}.emoji-md{--emoji-size: 1.25rem}.emoji-lg{--emoji-size: 1.5rem}.emoji-xl{--emoji-size: 1.75rem}.emoji-2xl{--emoji-size: 2rem}.emoji-add{--emoji: "\2795"}.emoji-edit{--emoji: "\270f\fe0f"}.emoji-save{--emoji: "\1f4be"}.emoji-delete{--emoji: "\1f5d1\fe0f"}.emoji-duplicate{--emoji: "\1f9ec"}.emoji-copy{--emoji: "\1f4cb"}.emoji-cut{--emoji: "\2702\fe0f"}.emoji-paste{--emoji: "\1f4e5"}.emoji-download{--emoji: "\2b07\fe0f"}.emoji-upload{--emoji: "\2b06\fe0f"}.emoji-export{--emoji: "\1f4e4"}.emoji-import{--emoji: "\1f4e5"}.emoji-share,.emoji-link{--emoji: "\1f517"}.emoji-unlink{--emoji: "\274c"}.emoji-print{--emoji: "\1f5a8\fe0f"}.emoji-pdf{--emoji: "\1f4c4"}.emoji-image{--emoji: "\1f5bc\fe0f"}.emoji-zip{--emoji: "\1f5dc\fe0f"}.emoji-attach{--emoji: "\1f4ce"}.emoji-home{--emoji: "\1f3e0"}.emoji-back{--emoji: "\25c0\fe0f"}.emoji-forward{--emoji: "\25b6\fe0f"}.emoji-prev{--emoji: "\23ee\fe0f"}.emoji-next{--emoji: "\23ed\fe0f"}.emoji-up{--emoji: "\2b06\fe0f"}.emoji-down{--emoji: "\2b07\fe0f"}.emoji-refresh{--emoji: "\1f504"}.emoji-reload{--emoji: "\1f501"}.emoji-play{--emoji: "\25b6\fe0f"}.emoji-pause{--emoji: "\23f8\fe0f"}.emoji-stop{--emoji: "\23f9\fe0f"}.emoji-reply{--emoji: "\21a9\fe0f"}.emoji-search{--emoji: "\1f50d"}.emoji-filter{--emoji: "\1f9f9"}.emoji-sort{--emoji: "\2195\fe0f"}.emoji-settings{--emoji: "\2699\fe0f"}.emoji-info{--emoji: "\2139\fe0f"}.emoji-help{--emoji: "\2753"}.emoji-success{--emoji: "\2705"}.emoji-warning{--emoji: "\26a0\fe0f"}.emoji-error{--emoji: "\274c"}.emoji-pending{--emoji: "\23f3"}.emoji-locked{--emoji: "\1f512"}.emoji-unlocked{--emoji: "\1f513"}.emoji-user{--emoji: "\1f464"}.emoji-group{--emoji: "\1f465"}.emoji-review{--emoji: "\1f4dd"}.emoji-eye{--emoji: "\1f441\fe0f"}.emoji-eye-off{--emoji: "\1f648"}.emoji-facebook{--emoji: "\1f4d8"}.emoji-twitter{--emoji: "\1f426"}.emoji-linkedin{--emoji: "\1f4bc"}.emoji-instagram{--emoji: "\1f4f8"}.emoji-whatsapp{--emoji: "\1f7e2"}.emoji-telegram{--emoji: "\2708\fe0f"}.emoji-calendar{--emoji: "\1f4c5"}.emoji-clock{--emoji: "\23f0"}.emoji-star{--emoji: "\2b50"}.emoji-like{--emoji: "\1f44d"}.emoji-chat{--emoji: "\1f4ac"}.emoji-hand{--emoji: "\270b"}.emoji-quote{--emoji: "\275d"}.emoji-copy-alt{--emoji: "\29c9"}.emoji-chevron-down{--emoji: "\1f53d"}.emoji-article{--emoji: "\1f4d6"}.emoji-doi{--emoji: "\1f516"}.emoji-lab{--emoji: "\1f9ea"}.emoji-graph{--emoji: "\1f4c8"}.icon-svg{display:inline-block;width:var(--icon-size, 1.5rem);height:var(--icon-size, 1.5rem);background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;-webkit-user-select:none;user-select:none}.icon-xs{--icon-size: .875rem}.icon-sm{--icon-size: 1rem}.icon-md{--icon-size: 1.25rem}.icon-lg{--icon-size: 1.5rem}.icon-xl{--icon-size: 1.75rem}.icon-2xl{--icon-size: 2rem}.icon-share-PDF{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23DC2626" d="M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm4 18H6V4h7v5h5v11z"/></svg>')}.icon-share-facebook{background-image:url(/assets/Imagens/icons8-facebook-96.png)}.icon-share-whatsapp{background-image:url(/assets/Imagens/icons8-whatsapp-96.png)}.icon-share-linkedin{background-image:url(/assets/Imagens/icons8-linkedin-96.png)}.icon-share-instagram{background-image:url(/assets/Imagens/icons8-instagram-96.png)}.icon-share-telegram{background-image:url(/assets/Imagens/icons8-telegram-logo-96.png)}.icon-share-x,.icon-share-twitter{background-image:url(/assets/Imagens/icons8-x-96.png)}.icon-share-generic{background-image:var( --icon-share-generic-image, url(/assets/Imagens/icons8-forward-arrow-96-light.png) )}.icon-share-email{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23475569" d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5-8-5V6l8 5 8-5v2z"/></svg>')}:root{--bg: var(--paper);--text: var(--ink);--muted: var(--text-muted);--link: var(--accent);--link-contrast: var(--on-accent);--card: var(--panel);--border: var(--line);--shadow: var(--shadow-soft);--text-inverse: #ffffff;--icon-share-generic-image: url(/assets/Imagens/icons8-forward-arrow-96-light.png);--accent-blue: var(--accent);--accent-green: var(--accent);--danger: var(--err-ink);--danger-contrast: #ffffff;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--radius-sm: var(--r-1);--radius-md: var(--r-2);--radius-lg: var(--r-2);--radius-pill: 999px}@media(prefers-color-scheme:dark){:root{--icon-share-generic-image: url(/assets/Imagens/icons8-forward-arrow-96-dark.png)}}body[data-theme=light]{--icon-share-generic-image: url(/assets/Imagens/icons8-forward-arrow-96-light.png);color-scheme:light}body[data-theme=dark]{--icon-share-generic-image: url(/assets/Imagens/icons8-forward-arrow-96-dark.png);color-scheme:dark}*{box-sizing:border-box}html,body{overflow:auto}html{scroll-padding-top:var(--nav-h)}body{margin:0;font-family:Inter,system-ui,Segoe UI,Roboto,Arial,sans-serif;background:var(--bg);color:var(--text);color-scheme:light}.visually-hidden{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;line-height:1}a{color:var(--link);text-decoration:none;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}a:hover{text-decoration:underline}.btn:hover,.btn-primary:hover,.btn-outline:hover,.action-button:hover,.share-circle:hover,.share-link:hover,.btn-icon:hover{text-decoration:none}.content-flow a{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:color-mix(in srgb,var(--link) 70%,var(--text) 30%);text-decoration-skip-ink:auto}a:focus-visible{outline:none}.content-flow a:focus-visible{color:var(--link-contrast);background-color:var(--link);box-shadow:0 0 0 2px #34d39973;padding:2px 4px;border-radius:var(--r-2);text-decoration:none}.css-table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.css-table-responsive table{min-width:720px;width:100%}.tooltip-host{position:relative}.css-tooltip-bubble{--tooltip-arrow-shift: 0px;position:fixed;left:0;top:0;transform:translate(-50%,-4px);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-1);background:var(--tooltip-bg);color:var(--tooltip-ink);font-family:var(--font-meta);font-size:var(--fs-300);line-height:1.4;min-width:160px;max-width:min(280px,calc(100vw - 32px));text-align:center;white-space:pre-line;pointer-events:none;opacity:0;z-index:3000;box-shadow:var(--overlay-shadow);transition:opacity .16s ease,transform .16s ease}.css-tooltip-content{display:block;word-break:break-word;white-space:normal}.css-tooltip-bubble[data-placement=top]{transform:translate(-50%,-2px)}.css-tooltip-bubble[data-placement=bottom]{transform:translate(-50%,2px)}.css-tooltip-bubble--visible[data-placement=top]{opacity:1;transform:translate(-50%,-4px)}.css-tooltip-bubble--visible[data-placement=bottom]{opacity:1;transform:translate(-50%,4px)}.css-tooltip-arrow{position:absolute;width:0;height:0;left:50%;transform:translate(calc(-50% + var(--tooltip-arrow-shift, 0px)));border-style:solid}.css-tooltip-bubble[data-placement=top] .css-tooltip-arrow{bottom:-6px;border-width:6px 6px 0 6px;border-color:var(--tooltip-bg) transparent transparent transparent}.css-tooltip-bubble[data-placement=bottom] .css-tooltip-arrow{top:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent var(--tooltip-bg) transparent}@media(prefers-reduced-motion:reduce){.css-tooltip-bubble{transition:none}}.content-flow a:hover,.content-flow a:focus-visible{color:var(--link-contrast);background-color:var(--link);text-decoration-color:var(--link-contrast);box-shadow:0 0 0 2px #156c3840}.content-flow h1 a:hover,.content-flow h2 a:hover,.content-flow h3 a:hover,.content-flow h4 a:hover,.content-flow h5 a:hover,.content-flow h6 a:hover,.content-flow .rank-title:hover,.content-flow .rank-authors a:hover,.content-flow .rank-doi:hover,.content-flow .byline__authors a:hover,.content-flow .meta-doi a:hover{background-color:transparent;box-shadow:none;color:var(--accent);text-decoration-color:var(--accent)}img{max-width:100%;display:block}.container{max-width:1200px;margin:0 auto;padding:0 20px}.muted{color:var(--muted)}.link{color:var(--link);font-weight:700}.ponteiro_mouse{cursor:help}.ponteiro_nodrop{cursor:not-allowed}.card,.box{background:var(--card);border:1px solid var(--border);border-radius:var(--r-2);box-shadow:var(--shadow);padding:20px}.panel{background:var(--card);border:1px solid var(--border);border-radius:var(--r-2);padding:20px}.app-dialog{display:flex;flex-direction:column;gap:18px;padding:24px;min-width:0;min-height:0;flex:1 1 auto;max-height:100%;box-sizing:border-box;overflow:hidden auto}.app-dialog__header{display:flex;flex-direction:column;gap:6px}.app-dialog__title{margin:0;font-size:1.5rem;line-height:1.2}.app-dialog__subtitle{margin:0;color:var(--muted);font-size:.95rem}body[data-theme=dark] .app-dialog__title,body[data-theme=dark] .app-dialog__subtitle{color:#fff}body[data-theme=dark] .app-dialog__footer{border-top:1px solid var(--border)}.app-dialog__body{flex:1;min-width:0;min-height:0;overflow:visible;box-sizing:border-box}.app-dialog__footer{margin:0;padding:16px 24px;border-top:1px solid var(--border);background:var(--card);display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.app-dialog__footer{display:flex;justify-content:flex-end;gap:12px}.form-card-dialog{background:var(--card);border:1px solid var(--border);border-radius:var(--r-2);box-shadow:0 12px 32px #0f172a14;padding:20px}body[data-theme=dark] .form-card-dialog,body[data-theme=dark] .css-card,body[data-theme=dark] .card,body[data-theme=dark] .panel{background:var(--card);color:var(--text)}body[data-theme=dark] .css-card-body,body[data-theme=dark] .css-card-text,body[data-theme=dark] .css-text-center,body[data-theme=dark] .css-card-title{color:var(--text)}body[data-theme=dark] .css-table{background:var(--card);color:var(--text)}body[data-theme=dark] .css-table th{background:color-mix(in srgb,var(--muted) 45%,var(--card) 55%);color:var(--text)}body[data-theme=dark] .css-table-striped tbody tr:nth-child(2n){background:#ffffff0a}body[data-theme=dark] .css-table tbody tr:hover{background:#156c381f}body[data-theme=dark] .css-table-secondary,body[data-theme=dark] .css-table-secondary>th,body[data-theme=dark] .css-table-secondary>td{background:color-mix(in srgb,var(--muted) 35%,var(--card) 65%)}body[data-theme=dark] .css-table-success,body[data-theme=dark] .css-table-success>th,body[data-theme=dark] .css-table-success>td{background:color-mix(in srgb,var(--link) 22%,var(--card) 78%)}.css-form-control,.css-form-select{width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:8px 12px;border:1px solid var(--input-border);border-radius:var(--r-2);background:var(--input-surface);color:var(--text);font-size:14px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.css-form-control:hover:not(:disabled),.css-form-select:hover:not(:disabled){background:var(--input-surface-hover);border-color:var(--input-border-hover)}.form-field{display:flex;flex-direction:column;gap:8px;width:100%}fieldset{min-width:0}.form-field .field-error{margin:0}.form-group-spacing{margin-bottom:var(--sp-6)}.field-error{color:var(--err-ink);font-size:.875rem}.form-success{color:var(--ok-ink);font-weight:600}.css-form-control:focus,.css-form-select:focus{outline:3px solid var(--focus-ring);outline-offset:2px;border-color:var(--input-border-hover)}.css-form-control:disabled,.css-form-select:disabled{background:var(--input-surface-disabled);color:var(--text-muted);cursor:not-allowed}.css-form-label{color:var(--text);font-weight:600;margin-bottom:4px;display:block}textarea.css-form-control{resize:vertical;min-height:80px}.css-form-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:30px}.dialog-panel{background:var(--card);border-radius:var(--r-2);border:1px solid var(--border);box-shadow:0 28px 80px #0f172a59}.dialog-theme{border:1px solid var(--border);background:var(--card)}.btn-icon{border:none;background:transparent;padding:4px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease;width:36px;height:36px}.btn-icon:hover:not(:disabled){background-color:#156c381f}.btn-icon:disabled{cursor:not-allowed;opacity:.5}.btn-icon.disabled{opacity:.5;cursor:not-allowed}.btn-icon .emoji-icon{pointer-events:none}button:not([disabled]){cursor:pointer}button:disabled{cursor:not-allowed}.btn,.btn-primary,.btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1}.btn{padding:6px 10px;border:1px solid var(--border);border-radius:var(--r-2);background:var(--card);color:var(--text);font-weight:500;cursor:pointer}.action-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--card);color:var(--text);font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.action-button:hover,.action-button:focus-visible{background:var(--link);color:#fff;border-color:var(--link);outline:none;transform:translateY(-1px)}.action-button:focus-visible{box-shadow:0 0 0 2px #2563eb59}.action-button--primary{background:#fee2e2;border-color:#fecaca;color:#b91c1c}body[data-theme=dark] .action-button--primary{background:#f871712e;border-color:#f8717159;color:#fca5a5}.action-button--primary:hover,.action-button--primary:focus-visible{background:#dc2626;border-color:#dc2626;color:#fff}body[data-theme=dark] .action-button--primary:hover,body[data-theme=dark] .action-button--primary:focus-visible{background:#b91c1c;border-color:#f87171;color:#fff}.action-button--ghost{background:transparent}.action-button--ghost:hover,.action-button--ghost:focus-visible{background:#94a3b81f}.share-circle{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-pill);border:1px solid rgba(148,163,184,.35);background:var(--card);box-shadow:0 14px 30px -18px #0f172a59;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.share-circle:hover,.share-circle:focus-visible{transform:translateY(-2px);border-color:#4f74ac73;outline:none;box-shadow:0 20px 32px -18px #0f172a66}.share-circle .emoji-icon{--emoji-size: 1.6rem}.btn:hover{background:var(--link);color:#fff}.btn-primary{padding:10px 16px;border-radius:var(--radius-md);border:1px solid var(--accent);background:var(--link);color:var(--on-accent);font-weight:700;cursor:pointer}.btn-primary:hover{background:var(--accent-ink);border-color:var(--accent-ink)}.btn-outline{padding:8px 12px;border-radius:var(--r-2);border:1px solid var(--border);background:var(--card);color:var(--text);cursor:pointer}.btn-outline:hover{background:var(--link);color:#fff}.btn:disabled,.btn[disabled],.btn-primary:disabled,.btn-primary[disabled],.btn-outline:disabled,.btn-outline[disabled]{cursor:not-allowed;opacity:.6}.btn-with-icon{display:inline-flex;align-items:center;justify-content:center;gap:6px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.share-link{display:inline-flex;align-items:center;justify-content:center;width:var(--share-btn-w);height:var(--share-btn-h);border-radius:var(--r-2);border:1px solid var(--border);background:var(--card);color:var(--text);text-decoration:none;transition:background-color .2s ease,color .2s ease}.share-link:hover{background:var(--muted);color:var(--bg)}.share-link:focus-visible{outline:2px solid var(--link);outline-offset:2px}.share-link .emoji-icon{font-size:1.5rem}.share-link .icon-svg{width:1.75rem;height:1.75rem;background-repeat:no-repeat;background-position:center;background-size:contain}.css-card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-2);box-shadow:var(--shadow);padding:16px;margin-bottom:16px;transition:box-shadow .3s ease}.css-card:hover{box-shadow:0 6px 20px #00000026}.css-card-header{background:var(--card);border-bottom:1px solid var(--border);padding:12px 16px;margin:-16px -16px 16px;border-radius:var(--r-2) var(--r-2) 0 0;font-weight:600;color:var(--text)}.css-card-body{padding:0}.css-card-title{margin:0 0 8px;font-weight:600;color:var(--text)}.css-card-text{margin:0 0 12px;color:var(--muted)}.css-table{width:100%;border-collapse:collapse;background:var(--card);color:var(--text);border-radius:var(--r-2);overflow:hidden;box-shadow:0 2px 8px #0000001a}.css-table th,.css-table td{padding:12px 16px;border:1px solid var(--border);text-align:left;font-size:14px}.css-table th{background:var(--muted);font-weight:600;color:var(--text);position:sticky;top:0;z-index:1}.css-table tbody tr:hover{background:#156c3814}.css-table-striped tbody tr:nth-child(odd){background:var(--bg)}.css-table-striped tbody tr:nth-child(2n){background:#00000005}.css-table-secondary,.css-table-secondary>th,.css-table-secondary>td{background:color-mix(in srgb,var(--muted) 18%,var(--card) 82%);color:var(--text)}.css-table-success,.css-table-success>th,.css-table-success>td{background:color-mix(in srgb,var(--link) 12%,var(--card) 88%);color:var(--text)}.css-alert{display:block;padding:12px 16px;border-radius:var(--radius-md);margin-bottom:var(--space-3);border:1px solid var(--border);background:var(--card);color:var(--text);font-weight:500}.css-alert-danger{background:color-mix(in srgb,var(--danger) 12%,var(--card) 88%);border-color:color-mix(in srgb,var(--danger) 45%,var(--border) 55%);color:var(--danger)}.css-alert-success{background:color-mix(in srgb,var(--link) 10%,var(--card) 90%);border-color:color-mix(in srgb,var(--link) 35%,var(--border) 65%);color:var(--link)}.css-alert-info{background:color-mix(in srgb,var(--accent-blue) 12%,var(--card) 88%);border-color:color-mix(in srgb,var(--accent-blue) 40%,var(--border) 60%);color:var(--accent-blue)}.css-alert-warning{background:color-mix(in srgb,var(--warn-ink) 12%,var(--card) 88%);border-color:color-mix(in srgb,var(--warn-ink) 42%,var(--border) 58%);color:var(--warn-ink)}.css-loading-text{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;color:var(--link);font-weight:500}.css-invalid-feedback{color:var(--danger);font-size:12px;margin-top:4px}.css-is-invalid{border-color:var(--danger)!important;box-shadow:0 0 0 2px #dc26261f}.css-d-block{display:block}.css-text-center{text-align:center}.css-text-success{color:var(--link)}.css-mb-3{margin-bottom:16px}.css-mt-2{margin-top:8px}.css-m-2{margin:8px}.css-d-flex{display:flex}.css-align-items-center{align-items:center}.css-row{display:flex;flex-wrap:wrap;margin:0 -8px}.css-row>.css-col,.css-row>[class*=css-col-sm-]{padding:0 8px;min-width:0}.css-row.css-g-3{gap:16px}.css-col{flex:1 1 0;min-width:0;padding:0 8px}.css-col-sm-1{flex:0 0 8.333%;max-width:8.333%;padding:0 8px}.css-col-sm-4{flex:0 0 33.333%;max-width:33.333%;padding:0 8px}.css-col-sm-6{flex:0 0 50%;max-width:50%;padding:0 8px}.css-row-cols-auto>:not([class*=css-col-sm-]){flex:0 0 auto}.css-row-cols-4>:not([class*=css-col-sm-]){flex:0 0 25%;max-width:25%}.css-form-check{display:flex;align-items:flex-start;gap:8px}.css-form-check+.css-form-check{margin-top:8px}.css-form-check-input{width:18px;height:18px;accent-color:var(--link);flex-shrink:0}.css-form-check-label{color:var(--text);font-weight:500}@media(max-width:768px){.css-row{margin:0}.css-row>.css-col,.css-row>[class*=css-col-sm-],.css-row-cols-4>*{flex:0 0 100%;max-width:100%}.css-row>.css-col,.css-row>[class*=css-col-sm-]{padding:0 8px 12px}.css-row.css-g-3{gap:12px}}.btn-download{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:var(--r-2);line-height:1;background:var(--link);border:1px solid var(--border);color:#fff;font-weight:700;text-decoration:none;white-space:nowrap}.btn-download.outline{background:transparent;color:var(--link);border-color:var(--link)}.btn-download.outline:hover{background:var(--link);color:var(--bg)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.form-grid .field{display:flex;flex-direction:column;gap:8px}.form-grid label{font-weight:600}input[type=text],input[type=email],input[type=password],select{height:40px;box-sizing:border-box;max-width:100%;min-width:0;padding:0 12px;border-radius:var(--r-2);border:1px solid var(--input-border);background:var(--input-surface);color:var(--text)}select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.group{grid-column:1 / -1;border:1px dashed var(--border);border-radius:var(--r-2);padding:14px 16px;margin:0}.group legend{padding:0 6px;font-weight:700;color:var(--link)}.check{display:flex;align-items:center;gap:8px;margin-top:6px}input[type=radio],input[type=checkbox]{width:18px;height:18px;accent-color:var(--link)}.actions{grid-column:1 / -1;display:flex;align-items:center;gap:14px;justify-content:flex-end;margin-top:6px}.register-page{min-height:70dvh;display:grid;place-items:center;width:min(100%,100vw);margin:var(--space-7) auto var(--space-8);padding:clamp(var(--space-5),6vw,var(--space-7)) clamp(var(--space-3),5vw,var(--space-5));box-sizing:border-box}.register-page .form-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:clamp(var(--space-4),6vw,var(--space-6));max-width:720px;width:100%}.register-page .form-card h1{margin:.25rem 0 .5rem}.register-page .form-card .muted{color:var(--muted);margin:0 0 1.2rem}@media(max-width:820px){.form-grid{grid-template-columns:1fr}}.search-form{display:flex;gap:10px;align-items:center}.page.container{display:flex;flex-direction:column;min-height:100%;flex:1 0 auto;margin-inline:auto}.page.container>.page-header{text-align:center;margin:0 0 var(--space-7)}.page.container>.page-header h1{margin:0;color:var(--text)}.page.container.dialog-page{max-width:unset;padding:0;min-height:auto}.content-flow{display:block;padding-block:var(--space-3) var(--space-6)}.page.container.dialog-page .content-flow{padding-block:var(--space-3) var(--space-4)}.content-flow>:where(.form-card-app,.form-card,.panel,.box,.css-table-responsive,.recent-articles,app-pagination):not(:first-child){margin-top:var(--space-7)}.form-card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-2);box-shadow:var(--shadow);padding:16px}.form-card-app{width:100%;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:clamp(16px,2vw,24px);margin-inline:auto;line-height:1.6}.form-card-app h1,.form-card-app h2{text-align:center;margin-bottom:var(--space-7);color:var(--text)}.warning-row{background-color:#f8f9fa}.warning-row td{padding:.5rem 1rem;border-top:none;border-bottom:1px solid #dee2e6}.table-cell-relative{position:relative;padding-bottom:2px}.floating-error{position:absolute;top:100%;left:0;z-index:10;background:#fff;border:1px solid var(--danger);padding:2px 6px;border-radius:0 0 var(--r-2) var(--r-2);box-shadow:0 2px 4px #0000001a;width:auto;min-width:100px;white-space:nowrap;margin-top:-1px;font-size:.75rem;line-height:1}:host-context(body[data-theme="dark"]) .floating-error{background:var(--card);color:var(--danger);border-color:var(--danger)}.css-text-center .css-form-check-input{margin:0 auto}.action-btn:disabled,.action-btn[disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.emoji-disabled{opacity:.4;filter:grayscale(100%);cursor:not-allowed}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,var(--border) 0%,color-mix(in srgb,var(--card) 60%,var(--border) 40%) 50%,var(--border) 100%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:var(--radius-sm)}.skeleton-text{height:1em;margin-bottom:.5em}.skeleton-text-sm{height:.875em;width:60%}.skeleton-title{height:1.75rem;width:75%;margin-bottom:.75em}.skeleton-article{display:flex;flex-direction:column;gap:12px;padding:20px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}.skeleton-list{display:flex;flex-direction:column;gap:16px}.volume-filter{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:var(--space-5);padding:var(--space-3) var(--space-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}.volume-filter__label{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--text);white-space:nowrap}.volume-filter__select{min-width:min(220px,100%);max-width:100%}@media(max-width:600px){.volume-filter{flex-direction:column;align-items:stretch}.volume-filter__select{min-width:unset;width:100%}}
