:root{--user-font-scale:1}:root[data-text-size=smallest]{--user-font-scale:.75}:root[data-text-size=smaller]{--user-font-scale:.875}:root[data-text-size=small]{--user-font-scale:.9375}:root[data-text-size=large]{--user-font-scale:1.125}:root[data-text-size=larger]{--user-font-scale:1.25}:root[data-text-size=largest]{--user-font-scale:1.5}html{font-size:calc(100% * var(--user-font-scale))}body{background:var(--color-base-100);color:var(--color-base-content);font-family:var(--lily-font-body,system-ui, sans-serif);margin:0;line-height:1.6}.site-width{box-sizing:border-box;max-width:62rem;margin-inline:auto;padding-inline:1rem}.notice{color:#000;background:#ffc107;border:0;border-radius:0;padding-block:.5rem;font-weight:700}.notice p{color:#000;text-align:start;margin:0}.site-header .site-width{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding-block:.75rem;display:flex}.site-header{border-bottom:1px solid var(--color-base-300)}.site-name{color:inherit;font-weight:700;text-decoration:none}.site-nav ul{flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:flex}.site-nav a[aria-current=page]{font-weight:700}.site-pickers{flex-wrap:wrap;gap:.5rem;margin-inline-start:auto;display:flex}main{padding-block:1.5rem 3rem}h1{margin-block:.5rem 1rem;font-size:clamp(1.75rem,5vw,2.75rem);line-height:1.15}.lead{max-width:44rem}.subtitle{max-width:44rem;margin-block:0 1rem;font-size:1.3rem}.hero-block{padding-block:1.5rem .5rem}.actions{flex-wrap:wrap;gap:.75rem;margin-block:1.5rem;display:flex}.action{border:1px solid var(--color-primary);border-radius:var(--radius-field,.5rem);padding:.6rem 1.1rem;font-weight:600;text-decoration:none}.action.primary{background:var(--color-primary);color:var(--color-primary-content)}.action:hover{background:var(--color-base-200)}.action.primary:hover{background:var(--color-primary);opacity:.9}.translations{font-size:.95rem}.prose table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.prose th,.prose td{border-bottom:1px solid var(--color-base-300);text-align:start;vertical-align:top;padding-block:.5rem;padding-inline:0 .75rem}.prose pre{background:var(--color-base-200);border-radius:var(--radius-box,.5rem);text-align:start;direction:ltr;padding:.75rem 1rem;overflow-x:auto}.site-pickers button:hover{background:var(--color-base-200)}section{margin-block-start:2.5rem}.cards{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.cards .card{border:1px solid var(--color-base-300);border-radius:var(--radius-box,.5rem);padding:1rem}.cards .card h3{margin-block-start:0}.site-footer{border-top:1px solid var(--color-base-300);padding-block:1.5rem;font-size:.9rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.machine-notice{font-weight:400}
