.chat-shell{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}.product-pane{width:100%;max-width:var(--wrap);flex-direction:column;margin:0 auto;display:flex}.product-modebar{justify-content:center;margin:0 0 20px;display:flex}.mode-switch{background:var(--sunken);border:1px solid var(--rule);border-radius:var(--r-pill);min-width:220px;padding:3px;display:inline-block;position:relative}.mode-switch__list{grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.mode-thumb{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-pill);will-change:transform;height:calc(100% - 6px);transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;left:3px}.mode-option{z-index:1;appearance:none;font:inherit;color:var(--ink-2);cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;padding:7px 14px;font-size:.8125rem;font-weight:500;line-height:1.3;transition:color .18s;position:relative}.mode-option[aria-selected=true],.mode-option[data-state=active]{color:var(--accent);font-weight:650}.mode-option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chat-shell--empty{justify-content:center}.chat-hero{justify-items:center;gap:24px;width:100%;max-width:620px;margin:0 auto;padding:24px 0 40px;display:grid}.chat-hero-head{text-align:center;justify-items:center;gap:10px;animation:.24s cubic-bezier(.22,1,.36,1) chat-rise;display:grid}.chat-hero-title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:2.6rem;font-weight:500;line-height:1.08}.chat-hero-sub{color:var(--ink-2);text-wrap:pretty;max-width:48ch;margin:0;font-size:.9375rem;line-height:1.55}.chat-hero-form{width:100%}@keyframes chat-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.amazone{aspect-ratio:var(--amazone-ratio,260 / 280);opacity:0;transition:opacity .4s;display:block}.amazone.is-drawn{opacity:1}.amazone canvas{width:100%;height:100%;display:block}.amazone--hero{width:148px}.amazone--avatar{width:40px}.amazone--avatar.amazone--think:after{width:17px;height:17px;font-size:.6875rem;top:-2px;right:-3px}.amazone--think{position:relative}.amazone--think:after{content:"?";border-radius:var(--r-pill);background:var(--accent);width:22px;height:22px;color:var(--on-accent);place-items:center;font-size:.875rem;font-weight:700;line-height:1;animation:1.6s ease-in-out infinite amazone-think;display:grid;position:absolute;top:-3px;right:-5px}@keyframes amazone-think{0%,to{opacity:.85;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-2px)scale(1.08)}}.composer{background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--r-xl);box-shadow:var(--float);align-items:flex-end;gap:.5rem;padding:5px 5px 5px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.composer:focus-within{border-color:var(--accent);box-shadow:var(--float), 0 0 0 3px var(--accent-soft)}.composer textarea{resize:none;min-width:0;min-height:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:auto;max-height:208px;padding:6px 0;font-size:.9375rem;line-height:1.5;overflow-y:auto}.composer textarea:focus,.composer textarea:focus-visible{background:0 0;border:0;outline:none}.composer textarea:placeholder-shown{caret-color:#0000}.composer textarea::placeholder{color:var(--ink-4)}.composer-send{border-radius:var(--r-pill);background:var(--accent);width:34px;height:34px;color:var(--on-accent);cursor:pointer;border:0;flex:none;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid}.composer-send svg{width:16px;height:16px}.composer-send:not(:disabled):hover{background:var(--accent-hover)}.composer-send:not(:disabled):active{transform:translateY(1px)}.composer-send:disabled{color:var(--ink-4);cursor:default;background:0 0}.composer-send:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chat-corpus{color:var(--ink-3);text-align:center;flex-direction:column;align-items:center;gap:.15rem;max-width:64ch;font-size:.8125rem;display:flex}.chat-corpus-row{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.15rem .3rem;margin:0;padding:0;list-style:none;display:flex}.chat-corpus-row li:not(:last-child):after{content:"·";color:var(--ink-4);margin-left:.4rem}.chat-corpus-total{color:var(--ink);font-weight:650}.chat-corpus-range{font-variant-numeric:tabular-nums}.chat-corpus a{color:var(--ink-3);border-bottom:1px solid #0000;text-decoration:none;transition:color .15s,border-color .15s}.chat-corpus a:hover{color:var(--accent);border-bottom-color:var(--accent-rule)}.chat-hint{color:var(--ink-3);text-align:center;margin:0;font-size:.75rem;line-height:1.4}.chat-topbar{flex:none;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:720px;margin:0 auto;padding:16px 0 10px;display:flex}.chat-thread{scroll-behavior:smooth;flex:auto;align-content:start;gap:24px;width:100%;max-width:720px;min-height:0;margin:0 auto;padding:10px 0 28px;display:grid;overflow-y:auto}.chat-dock{flex:none;gap:8px;width:100%;max-width:720px;margin:0 auto;padding:10px 0 22px;display:grid}.chat-msg{min-width:0}.chat-msg--user{border:1px solid var(--rule);border-right:2px solid var(--accent);border-radius:var(--r);background:var(--paper);max-width:min(560px,88%);color:var(--ink);justify-self:end;padding:10px 14px}.chat-msg--user p{white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.55}.chat-msg--assistant{grid-template-columns:40px minmax(0,1fr);justify-self:start;align-items:start;gap:12px;width:100%;display:grid}.chat-body{gap:10px;min-width:0;display:grid}.chat-md{color:var(--ink);max-width:var(--measure);font-size:1rem;line-height:1.7}.chat-md p{margin:0 0 .75em}.chat-md p:last-child{margin-bottom:0}.chat-md .md-heading{letter-spacing:0;color:var(--ink);margin:1.2em 0 .4em;font-size:.9375rem;font-weight:650}.chat-md .md-heading:first-child{margin-top:0}.chat-md .md-list{gap:.3rem;margin:.35em 0 .85em;padding-left:1.15rem;display:grid}.chat-md .md-list li::marker{color:var(--ink-4)}.chat-md .md-code{font-family:var(--mono);border-radius:var(--r);background:var(--sunken);border:1px solid var(--rule);padding:.08em .34em;font-size:.82em}.chat-md a.cite-btn{text-decoration:none}.chat-steps{border-top:1px solid var(--rule-soft);padding-top:10px}.chat-steps ol{counter-reset:step;gap:5px;margin:0;padding:0;list-style:none;display:grid}.chat-step{color:var(--ink-3);counter-increment:step;padding-left:22px;font-size:.8125rem;line-height:1.45;position:relative}.chat-step:before{content:counter(step) ".";color:var(--ink-4);font-variant-numeric:tabular-nums;font-weight:550;position:absolute;left:0}.chat-step-label{color:var(--ink);font-weight:550}.chat-step-detail{color:var(--ink-3)}.chat-step-detail:before{content:", "}.chat-pending{align-items:center}.chat-pending .loading{color:var(--ink-3);margin:0;font-size:.875rem}.chat-example{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-top:.6rem;padding:0 .2rem;font-size:.8125rem;display:flex}.chat-example-label{color:var(--ink-3);flex:none;font-weight:550}.chat-example-text{appearance:none;font:inherit;text-align:left;color:var(--accent);cursor:pointer;border:0;border-bottom:1px solid var(--accent-rule);background:0 0;margin:0;padding:0;font-size:.8125rem;transition:border-color .15s}.chat-example-text:hover{border-bottom-color:var(--accent)}.chat-example-text:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chat-about{border-top:1px solid var(--rule);gap:0;width:100%;max-width:42rem;margin-top:.5rem;display:grid}.about-item{border-bottom:1px solid var(--rule);padding:1.1rem 0}.about-title{letter-spacing:-.01em;color:var(--ink);margin:0 0 .3rem;font-size:1rem;font-weight:650}.about-body{color:var(--ink-2);text-wrap:pretty;max-width:62ch;margin:0;font-size:.875rem;line-height:1.6}@media (width<=640px){.chat-hero{justify-items:stretch;gap:18px;padding:8px 0 24px}.chat-hero-head{text-align:left;justify-items:start;gap:10px}.chat-hero-title{font-size:1.9rem}.amazone--hero{justify-self:start;width:72px}.mode-switch{min-width:100%}.chat-msg--user{max-width:100%}.chat-corpus{text-align:left;align-items:flex-start;max-width:none}.chat-corpus-row{justify-content:flex-start}.chat-about{max-width:none}.chat-topbar{flex-wrap:wrap;row-gap:10px}.chat-msg--assistant{grid-template-columns:32px minmax(0,1fr);gap:10px}.amazone--avatar{width:32px}.amazone--avatar.amazone--think:after{width:15px;height:15px;font-size:.625rem}.mode-option{min-height:44px;padding:10px 14px}.composer-send{width:44px;height:44px}.composer textarea{min-height:44px;padding:10px 0;font-size:16px}}@media (prefers-reduced-motion:reduce){.chat-hero-head,.chat-example{animation:none}.mode-thumb,.chat-example-text{transition:none}}.settings{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.75rem;display:grid}.settings>*{min-width:0}.settings>[aria-live]{display:contents}.settings .view-head{max-width:var(--measure);margin-bottom:0}.settings .card{margin-bottom:0}.settings h2,.settings h3,.settings .card-head h2,.settings .card-head h3{font-weight:650}.settings .stat-grid,.settings .grid-3,.settings .grid-2{gap:0 1.5rem}.settings .ingest-grid>.card{background:var(--shell);border-color:var(--rule);padding:1rem}.settings .ingest-grid>.card .card-head{padding:0}.settings .ingest-grid>.card>.btn-row{padding-bottom:0}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-var-latin.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}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-var-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/spectral-400-latin.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}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/spectral-400-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/spectral-600-latin.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}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/spectral-600-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff;--shell:#f6f6f6;--sunken:#eee;--rule:#cecece;--rule-soft:#cecece;--rule-strong:#7b7b7b;--ink:#161616;--ink-2:#3a3a3a;--ink-3:#585858;--ink-4:#7b7b7b;--accent:#008751;--accent-hover:#00542f;--accent-soft:#e3fdeb;--accent-rule:#2f8155;--on-accent:#fff;--link:#00542f;--mark:#fcd116;--ok-ink:#18753c;--ok-bg:#e0f5e7;--ok-rule:#b8e7c8;--warn-ink:#a33b00;--warn-bg:#fff0e0;--warn-rule:#f2c98c;--danger-ink:#9c0400;--danger-bg:#ffe0e0;--danger-rule:#ffb8b8;--info-ink:#0063cb;--info-bg:#e0edff;--info-rule:#b8d5ff;--r:8px;--r-lg:16px;--r-xl:24px;--r-pill:9999px;--ctl-h:36px;--ctl-h-sm:30px;--ctl-pad-x:.75rem;--ctl-font:.9375rem;--lift:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--float:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--font:"Montserrat", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-serif:"Spectral", Georgia, "Times New Roman", Times, serif;--mono:"Fira Code", "Fira Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--measure:68ch;--wrap:1180px;--focus:#008751}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem}body{font-family:var(--font);color:var(--ink);background:var(--shell);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55}#root{flex-direction:column;min-height:100dvh;display:flex}main,main.wrap--full .view{flex-direction:column;flex:auto;min-height:0;display:flex}h1,h2,h3,h4{color:var(--ink);margin:0 0 .4em;font-weight:600;line-height:1.25}h1{font-family:var(--font-serif);letter-spacing:-.02em;font-size:1.9rem;font-weight:500;line-height:1.15}h2{letter-spacing:-.01em;font-size:1.0625rem;font-weight:650}h3{font-size:.9375rem;font-weight:600}h4{font-size:.875rem;font-weight:600}p{margin:0 0 .7em}p:last-child{margin-bottom:0}a{color:var(--link);text-underline-offset:2px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:40;background:var(--paper);color:var(--ink);border:1px solid var(--rule-strong);border-radius:var(--r);box-shadow:var(--lift);padding:.6rem 1rem;transition:top .18s;position:absolute;top:-4rem;left:.5rem}.skip-link:focus{top:.5rem}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 1.5rem}.wrap--full{max-width:none}.site-header{z-index:30;background:var(--shell);position:sticky;top:0}.header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding-top:.7rem;padding-bottom:.7rem;display:flex}.brand{min-width:0;color:inherit;align-items:center;gap:.65rem;text-decoration:none;display:flex}.brand-text{flex-direction:column;min-width:0;display:flex}.brand-mark{width:32px;height:32px;color:var(--on-accent);background:var(--accent);border-radius:var(--r);flex:none;padding:5px}.brand-name{letter-spacing:-.01em;color:var(--ink);font-size:1rem;font-weight:650}.brand-sub{color:var(--ink-3);font-size:.75rem;line-height:1.3}main{min-height:55dvh;padding:1.75rem 1.5rem 3.5rem}main:focus{outline:none}.view{display:block}.view-head{max-width:var(--measure);gap:.35rem;margin-bottom:1.5rem;display:grid}.view-head:has(.view-head__text){grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem 1.5rem;max-width:none}.view-head__text{min-width:0;max-width:var(--measure)}.view-head__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.view-head h1{margin-bottom:.35rem}.view-sub{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:.9375rem}.card{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--lift);margin-bottom:1rem;padding:1.25rem 1.5rem}.card--flush{padding:0;overflow:hidden}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-bottom:1rem;display:flex}.card-head h2,.card-head h3{margin:0}.card-head__title{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}.card-head__meta{color:var(--ink-3);font-size:.8125rem;font-weight:400}.card-head__actions{flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;margin-left:auto;display:flex}.section-title{align-items:center;gap:.5rem;margin:1.5rem 0 .75rem;font-size:1rem;display:flex}.section-head{justify-content:space-between;align-items:baseline;gap:.75rem;margin:1.5rem 0 .75rem;display:flex}.section-head .section-title{margin:0}.section-head__actions{flex-wrap:wrap;flex:none;gap:.5rem;display:flex}.muted{color:var(--ink-2)}.faint{color:var(--ink-3);font-size:.8125rem}.row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.row--between{justify-content:space-between}.btn{height:var(--ctl-h);font:inherit;border-radius:var(--r-pill);border:1px solid var(--rule-strong);cursor:pointer;white-space:nowrap;background:var(--paper);color:var(--ink);justify-content:center;align-items:center;gap:.4rem;padding:0 .9rem;font-size:.875rem;font-weight:550;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:hover{background:var(--sunken);border-color:var(--ink-4)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.btn--primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn--ghost{color:var(--ink-2);background:0 0;border-color:#0000;padding:0 .65rem}.btn--ghost:hover{background:var(--sunken);color:var(--ink)}.btn--sm{height:var(--ctl-h-sm);padding:0 .65rem;font-size:.8125rem}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.btn-row{flex-wrap:wrap;gap:.5rem;display:flex}.btn-row--between{justify-content:space-between;align-items:center}.btn--icon{width:var(--ctl-h);padding:0}.btn--icon.btn--sm{width:var(--ctl-h-sm)}.btn--block{width:100%}.btn--danger{color:var(--danger-ink);border-color:var(--danger-rule)}.btn--danger:hover{background:var(--danger-bg);border-color:var(--danger-ink);color:var(--danger-ink)}.btn--loading{cursor:progress}.btn--loading[disabled]{opacity:1}.link-ext:after{content:" ↗";font-size:.85em}label{color:var(--ink-3);letter-spacing:.005em;font-size:.8125rem;font-weight:600}.field{grid-template-columns:minmax(0,1fr);gap:.4rem;margin-bottom:1.1rem;display:grid}.field--num{max-width:12rem}.field__hint,.field>.hint{color:var(--ink-3);margin:0;font-size:.8125rem;font-weight:400}.field__error{color:var(--danger-ink);margin:0;font-size:.8125rem;font-weight:500}input[type=text],input[type=search],input[type=number],input[type=email],input[type=url],select,textarea{font:inherit;font-size:var(--ctl-font);color:var(--ink);background-color:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--r);padding:0 var(--ctl-pad-x);width:100%;max-width:100%;transition:border-color .15s,background-color .15s}input[type=text],input[type=search],input[type=number],input[type=email],input[type=url],select{height:var(--ctl-h)}input[type=number]{font-variant-numeric:tabular-nums}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=search]{padding-right:1.9rem}select{appearance:none;padding-right:calc(var(--ctl-pad-x) + 1.1rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6.5 8 10.5 12 6.5' fill='none' stroke='%236b6b74' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--ctl-pad-x) center;background-size:16px 16px}textarea{padding:.5rem var(--ctl-pad-x);resize:vertical;min-height:6.5rem;padding-right:calc(var(--ctl-pad-x) + .6rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M9.5 0.5 0.5 9.5M9.5 4.5 4.5 9.5' fill='none' stroke='%23CECECE' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 3px bottom 3px;background-repeat:no-repeat;background-size:9px 9px;line-height:1.5}textarea::-webkit-resizer{display:none}input:not(:disabled):hover,select:not(:disabled):hover,textarea:not(:disabled):hover{border-color:var(--ink-4)}input:disabled,select:disabled,textarea:disabled{background-color:var(--sunken);color:var(--ink-4);cursor:not-allowed}input[readonly],textarea[readonly]{background-color:var(--sunken)}::placeholder{color:var(--ink-4);opacity:1}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}.searchbar{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.searchbar input[type=search]{flex:12rem}.filters{border-top:1px solid var(--rule-soft);flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:.9rem;padding-top:.9rem;display:flex}.filters .field{flex:10rem;max-width:16rem;margin-bottom:0}fieldset{border:1px solid var(--rule);border-radius:var(--r);margin:0 0 1rem;padding:.9rem 1rem}legend{color:var(--ink-2);padding:0 .4rem;font-size:.8125rem;font-weight:550}.checks{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:.125rem 1rem;display:grid}.check{width:fit-content;max-width:100%;color:var(--ink);cursor:pointer;border-radius:var(--r);align-items:center;gap:.55rem;margin-left:-.5rem;padding:.35rem .5rem;font-size:.875rem;font-weight:400;line-height:1.35;transition:background-color .15s;display:flex}.check:hover{background:var(--sunken)}.check input[type=checkbox]{width:1.0625rem;height:1.0625rem;accent-color:var(--accent);flex:none;margin:0}.ui-check{background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--r);width:1.0625rem;height:1.0625rem;color:var(--on-accent);cursor:pointer;flex:none;place-items:center;margin:0;padding:0;transition:background-color .14s,border-color .14s;display:grid}.ui-check:hover{border-color:var(--ink-4)}.ui-check[data-state=checked]{background:var(--accent);border-color:var(--accent)}.ui-check:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui-check[data-disabled]{background:var(--sunken);cursor:not-allowed}.ui-check__mark svg{width:.75rem;height:.75rem;display:block}.check-group__actions{margin-bottom:.5rem}.ui-select{width:100%;min-width:0;height:var(--ctl-h);padding:0 calc(var(--ctl-pad-x) + 1.1rem) 0 var(--ctl-pad-x);font:inherit;font-size:var(--ctl-font);color:var(--ink);text-align:left;background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--r);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;transition:border-color .15s,background-color .15s;display:flex}.ui-select:hover{border-color:var(--ink-4)}.ui-select[data-state=open]{border-color:var(--accent)}.ui-select:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}.ui-select:disabled{background:var(--sunken);color:var(--ink-4);cursor:not-allowed}.ui-select__placeholder{color:var(--ink-4)}.ui-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-select__icon{color:var(--ink-3);flex:none;place-items:center;display:grid}.ui-select__icon svg{width:16px;height:16px;display:block}.ui-select__content{z-index:50;min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--lift);overflow:hidden}.ui-select__content[data-state=open]{animation:.12s ease-out ui-pop}@keyframes ui-pop{0%{opacity:0;transform:translateY(-2px)}}.ui-select__viewport{padding:.25rem}.ui-select__item{height:var(--ctl-h-sm);color:var(--ink);border-radius:var(--r);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;padding:0 .5rem;font-size:.9375rem;display:flex}.ui-select__item[data-highlighted]{background:var(--sunken)}.ui-select__item[data-state=checked]{font-weight:600}.ui-select__check{color:var(--accent);flex:none;place-items:center;display:grid}.ui-select__check svg{width:.875rem;height:.875rem;display:block}.ui-progress-row{align-items:center;gap:.75rem;display:flex}.ui-progress{background:var(--sunken);border:1px solid var(--rule);border-radius:var(--r-pill);flex:auto;height:.5rem;overflow:hidden}.ui-progress__bar{background:var(--accent);height:100%;transition:inline-size .32s;display:block}.ui-progress__detail{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem}.ui-tooltip{z-index:60;background:var(--ink);max-width:18rem;color:var(--paper);border-radius:var(--r);box-shadow:var(--lift);padding:.3rem .5rem;font-size:.75rem;font-weight:500;line-height:1.35}.ui-tooltip__arrow{fill:var(--ink)}.badge{letter-spacing:.005em;border:1px solid var(--rule-strong);border-radius:var(--r);color:var(--ink-2);background:var(--paper);white-space:nowrap;align-items:center;gap:.3rem;padding:.1rem .45rem;font-size:.75rem;font-weight:550;line-height:1.5;display:inline-flex}.badge--kind{color:var(--ink-2)}.badge--num{color:var(--ink);font-variant-numeric:tabular-nums}.badge--ok{background:var(--ok-bg);border-color:var(--ok-rule);color:var(--ok-ink)}.badge--warn{background:var(--warn-bg);border-color:var(--warn-rule);color:var(--warn-ink)}.badge--err{background:var(--danger-bg);border-color:var(--danger-rule);color:var(--danger-ink)}.badge--info{background:var(--info-bg);border-color:var(--info-rule);color:var(--info-ink)}.alert{border-radius:var(--r);border:1px solid var(--info-rule);background:var(--info-bg);color:var(--info-ink);border-left-width:3px;align-items:flex-start;gap:.7rem;margin-bottom:1rem;padding:.75rem .9rem;font-size:.9rem;display:flex}.alert--info{border-left-color:var(--info-ink)}.alert--error{border-color:var(--danger-rule);border-left-color:var(--danger-ink);background:var(--danger-bg);color:var(--danger-ink)}.alert--success{border-color:var(--ok-rule);border-left-color:var(--ok-ink);background:var(--ok-bg);color:var(--ok-ink)}.alert--warn{border-color:var(--warn-rule);border-left-color:var(--warn-ink);background:var(--warn-bg);color:var(--warn-ink)}.alert-body{flex:auto;min-width:0}.alert-body p{margin:0}.alert-actions{flex-wrap:wrap;flex:none;gap:.4rem;display:flex}.loading{color:var(--ink-2);align-items:center;gap:.6rem;padding:.6rem 0;font-size:.9rem;display:flex}.spinner{border:2px solid var(--rule-strong);border-top-color:var(--accent);border-radius:50%;flex:none;width:1.05rem;height:1.05rem;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.spinner--sm{border-width:2px;width:.875rem;height:.875rem}.skeleton-wrap{padding:.3rem 0}.skeleton-list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.skeleton-row{display:block}.skeleton{border-radius:var(--r);background:linear-gradient(90deg, var(--rule-soft) 25%, var(--rule) 50%, var(--rule-soft) 75%);background-size:200% 100%;height:.75rem;animation:1.4s ease-in-out infinite shimmer;display:block}.skeleton--title{width:62%;height:1rem}.skeleton--line{width:92%;margin-top:.5rem}.skeleton--short{width:45%}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.empty{text-align:center;border-radius:var(--r);background:var(--sunken);color:var(--ink-2);padding:2.25rem 1rem}.empty-title{color:var(--ink);margin-bottom:.2rem;font-weight:650}.empty-detail{font-size:.9rem}.empty-actions{justify-content:center;margin-top:.75rem}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));gap:0 1.5rem;margin:1rem 0 0;display:grid}.stat{border:0;border-bottom:1px solid var(--rule-soft);background:0 0;border-radius:0;padding:.6rem 0}.stat-value{font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:650;display:block}.stat-label{color:var(--ink-3);font-size:.75rem;display:block}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:0 1rem;display:grid}.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:0 1rem;display:grid}.result-summary{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.6rem;font-size:.9rem;display:flex}.results{gap:0;margin:0;padding:0;list-style:none;display:grid}.result{border:0;border-bottom:1px solid var(--rule-soft);background:0 0;border-left:2px solid #0000;border-radius:0;padding:.9rem 0 .9rem .9rem;transition:border-left-color .15s,background-color .15s}.result:hover{border-left-color:var(--accent);background:var(--paper)}.result:last-child{border-bottom:0}.result-head{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-bottom:.3rem;display:flex}.result-title{margin:0;font-size:1rem;font-weight:600}.result-title a{color:var(--ink);text-decoration:none}.result-title a:hover{color:var(--accent);text-decoration:underline}.snippet{color:var(--ink-2);max-width:var(--measure);margin:0 0 .6rem;font-size:.9375rem;line-height:1.6}mark{background:var(--mark);color:inherit;border-radius:var(--r);padding:0 .12em;font-weight:600}.result-foot{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-size:.8125rem;display:flex}.doc-list{margin:0;padding:0;list-style:none}.doc-row{border-bottom:1px solid var(--rule-soft);padding:0}.doc-row:last-child{border-bottom:0}.doc-row-link{min-height:44px;color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background-color .15s;display:grid}.doc-row-link:hover,.doc-row-link:active{background:var(--sunken)}.doc-row-main{gap:.25rem;min-width:0;display:grid}.doc-row-title{color:var(--ink);font-weight:600;line-height:1.35}.doc-row-link:hover .doc-row-title{color:var(--accent);text-decoration:underline}.doc-row-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.35rem .7rem;font-size:.8125rem;display:flex}.doc-row-go{color:var(--ink-4);place-items:center;transition:color .15s,transform .15s;display:grid}.doc-row-go svg{width:18px;height:18px;display:block}.doc-row-link:hover .doc-row-go{color:var(--accent);transform:translate(2px)}.pager{border-top:1px solid var(--rule);background:var(--shell);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.9rem 1rem;display:flex}.pager-info{color:var(--ink-3);font-size:.875rem}.pager .btn--ghost{background:var(--paper)}.doc-title{font-family:var(--font-serif);letter-spacing:-.02em;margin-bottom:.4rem;font-size:1.75rem;font-weight:600;line-height:1.2}.doc-badges{flex-wrap:wrap;gap:.4rem;margin-bottom:.8rem;display:flex}.spec-list{border-top:1px solid var(--rule-soft);margin:0;display:grid}.spec-list>div{border-bottom:1px solid var(--rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;padding:.55rem 0;display:flex}.spec-list dt{color:var(--ink-3);margin:0;font-size:.8125rem}.spec-list dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.875rem;font-weight:550}.text-body{max-width:var(--measure);color:var(--ink);font-size:1rem;line-height:1.7}.text-body p{margin-bottom:.85em}.doc-body{max-width:var(--measure)}.items-group{margin-bottom:1rem}.items-group>h3{color:var(--ink-2);border-bottom:1px solid var(--rule-soft);padding-bottom:.3rem;font-size:.8125rem;font-weight:600}.item{border-bottom:1px solid var(--rule-soft);padding:.6rem 0}.item:last-child{border-bottom:0}.item-head{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.item-number{font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:650}.item-title{font-weight:550}.item-body{color:var(--ink-2);max-width:var(--measure);margin:.35rem 0 0;font-size:.9375rem;line-height:1.65}details.disclosure{border:1px solid var(--rule);border-radius:var(--r);background:var(--paper);margin-bottom:1rem;padding:.5rem .8rem}details.disclosure>summary{cursor:pointer;border-radius:var(--r);font-size:.9rem;font-weight:550}details.disclosure>summary:hover{color:var(--accent)}details.disclosure[open]>summary{margin-bottom:.7rem}.cite-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1.25rem;display:grid}.cite-list{margin:0;padding:0;list-style:none}.cite-item{border:0;border-bottom:1px solid var(--rule-soft);background:0 0;border-radius:0;margin-bottom:0;padding:.75rem 0}.cite-item:last-child{border-bottom:0}.cite-rel{color:var(--ink-3);margin-bottom:.2rem;font-size:.75rem;font-weight:600;display:inline-block}.cite-snippet{color:var(--ink-2);max-width:var(--measure);margin:.25rem 0 0;font-size:.9375rem;line-height:1.6}.cite-btn{font:inherit;font-variant-numeric:tabular-nums;vertical-align:super;border-radius:var(--r);border:1px solid var(--accent-rule);background:var(--accent-soft);color:var(--accent);cursor:pointer;margin:0 .1em;padding:0 .3em;font-size:.75em;font-weight:650;line-height:0;transition:background-color .15s,color .15s,border-color .15s}.cite-btn:hover{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.sources{border-top:1px solid var(--rule-soft);margin-top:.8rem;padding-top:.6rem}.sources-title{color:var(--ink-3);margin-bottom:.35rem;font-size:.8125rem;font-weight:600}.sources ol{gap:.3rem;margin:0;padding-left:1.3rem;font-size:.875rem;display:grid}.source-line{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.draft-block{margin-bottom:1.5rem}.draft-block>h3{color:var(--ink-3);margin-bottom:.4rem;font-size:.8125rem;font-weight:600}.draft-title{font-family:var(--font-serif);border-left:3px solid var(--accent);margin-bottom:1.25rem;padding-left:.75rem;font-size:1.5rem;font-weight:600}.visa-list{gap:.35rem;margin:0;padding-left:1.3rem;font-size:.9rem;display:grid}.article{border:0;border-bottom:1px solid var(--rule-soft);background:0 0;border-radius:0;margin-bottom:0;padding:.9rem 0}.article:last-child{border-bottom:0}.article-num{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-right:.4rem;font-weight:650}.article-intitule{margin-bottom:.3rem;font-weight:600}.article-texte{color:var(--ink);max-width:var(--measure);margin:0;font-size:1rem;line-height:1.7}.plan-list{gap:.4rem;margin:0;padding-left:1.3rem;display:grid}.graph{width:100%;height:auto;display:block;overflow:visible}.graph-scroll{margin-bottom:.8rem;padding-bottom:.35rem;overflow-x:auto}.graph-scroll .graph{min-width:680px}.graph a{cursor:pointer;text-decoration:none}.graph .node--link{cursor:pointer}.graph .node-box{fill:var(--paper);stroke:var(--rule-strong);stroke-width:1.2px}.graph .node-box--center{fill:var(--accent);stroke:var(--accent)}.graph .node-label{font:600 12px var(--font);fill:var(--ink)}.graph .node-label--center{fill:var(--on-accent)}.graph .node-sub{font:400 10.5px var(--font);fill:var(--ink-3)}.graph .edge{fill:none;stroke:var(--rule-strong);stroke-width:1.4px}.graph .edge-label{font:500 10px var(--font);fill:var(--ink-3)}.graph a:hover .node-box,.graph a:focus .node-box{stroke:var(--accent);stroke-width:2px}.ingest-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1.25rem;display:grid}.table-scroll{overscroll-behavior-x:contain;overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:.9rem}.table th,.table td{text-align:left;border-bottom:1px solid var(--rule-soft);vertical-align:top;padding:.6rem .75rem}.table th{color:var(--ink-3);border-bottom-color:var(--rule);white-space:nowrap;font-weight:550}.table tr:last-child td{border-bottom:0}pre.json{font-family:var(--mono);background:var(--sunken);border:1px solid var(--rule-soft);border-radius:var(--r);white-space:pre-wrap;word-break:break-word;max-height:12rem;margin:0;padding:.5rem .6rem;font-size:.75rem;overflow:auto}.site-footer{border-top:1px solid var(--rule-soft);background:var(--shell);color:var(--ink-3);padding:.875rem 0;font-size:.75rem}.footer-inner{text-align:center}.footer-inner p{margin:0}.footer-sep{color:var(--ink-4);margin:0 .5rem}.footer-state{color:var(--warn-ink);font-weight:600}.footer-build{font-family:var(--mono);color:var(--ink-3);letter-spacing:.01em;font-size:.6875rem}@media (width<=640px){main{padding:1.25rem 1rem 2.5rem}.wrap{padding:0 1rem}.brand-sub{display:none}.card{padding:1rem 1.1rem}.result-foot{gap:.4rem .7rem}.doc-title{font-size:1.45rem}h1{font-size:1.6rem}.brand{min-height:44px}.checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem .5rem}.check{margin-left:-.4rem;padding:.35rem .4rem;font-size:.8125rem}.doc-row-link{padding:.7rem .9rem}:root{--ctl-font:1rem;--ctl-h-sm:36px}input,select,textarea{font-size:16px}.check{min-height:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media print{.site-header,.site-footer,.skip-link,.btn,.btn-row,.pager,.filters{display:none}body{color:#000;background:#fff}.card,.disclosure{box-shadow:none;break-inside:avoid;border:0;border-radius:0;padding:0}.text-body,.article-texte,.doc-body,.result,.snippet{max-width:none}a{color:#000}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-serif:var(--font-serif);--spacing:.25rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--leading-tight:1.25;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-10{margin-top:calc(var(--spacing) * 10)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-full{height:100%}.min-h-11{min-height:calc(var(--spacing) * 11)}.w-4{width:calc(var(--spacing) * 4)}.w-full{width:100%}.max-w-\[var\(--measure\)\]{max-width:var(--measure)}.max-w-\[var\(--wrap\)\]{max-width:var(--wrap)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-none{list-style-type:none}.flex-col{flex-direction:column}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-2{border-radius:var(--r-lg)}.rounded-pill{border-radius:var(--r-pill)}.border{border-style:var(--tw-border-style);border-width:1px}.border-rule{border-color:var(--rule)}.border-rule-strong{border-color:var(--rule-strong)}.bg-paper{background-color:var(--paper)}.p-0{padding:0}.p-6{padding:calc(var(--spacing) * 6)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-10{padding-block:calc(var(--spacing) * 10)}.font-serif{font-family:var(--font-serif)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-\[0\.9375rem\]{font-size:.9375rem}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-ink-4{color:var(--ink-4)}.no-underline{text-decoration-line:none}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-accent:hover{border-color:var(--accent)}.hover\:bg-accent-soft:hover{background-color:var(--accent-soft)}.hover\:text-accent:hover{color:var(--accent)}}.aria-\[current\=page\]\:border-accent[aria-current=page]{border-color:var(--accent)}.aria-\[current\=page\]\:bg-accent-soft[aria-current=page]{background-color:var(--accent-soft)}.aria-\[current\=page\]\:text-accent[aria-current=page]{color:var(--accent)}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
