.manual-hub__head{margin-bottom:3rem}.manual-hub__eyebrow{font-family:var(--la-font-mono);font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--la-accent);margin:0 0 .9rem;display:flex;align-items:center;gap:.7rem}.manual-hub__eyebrow:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--la-rule),transparent)}.manual-hub__title{font-size:clamp(2.1rem,1.4rem + 2.6vw,3.1rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;margin:0 0 1rem;color:var(--la-text)}.manual-hub__intro{font-size:clamp(1rem,.96rem + .25vw,1.12rem);line-height:1.65;color:var(--la-text-soft);max-width:62ch;margin:0}.manual-shelf{margin-bottom:2.75rem}.manual-shelf__label{font-family:var(--la-font-mono);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--la-text-faint);margin:0 0 1rem;padding:0 0 .55rem;border-bottom:1px solid var(--la-rule);display:block}.manual-content a.manual-card__link:link,.manual-content a.manual-card__link:visited,.manual-content a.manual-card__link:hover{color:inherit;text-decoration:none;outline:none}.manual-card__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.manual-lead{position:relative;display:flex;align-items:flex-start;gap:1.4rem;padding:1.6rem 1.75rem 1.6rem 1.9rem;background-color:var(--la-bg-alt);border:1px solid var(--la-glass-border);border-left:3px solid var(--m);border-radius:var(--app-radius-md, 10px);transition:border-color var(--app-duration-base, .22s) var(--app-ease, ease),transform var(--app-duration-base, .22s) var(--app-ease, ease),box-shadow var(--app-duration-base, .22s) var(--app-ease, ease)}.manual-lead:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--m) 45%,transparent);border-left-color:var(--m);box-shadow:0 14px 32px -16px #000000bf}.manual-lead__plate{flex:none;display:grid;place-items:center;width:3.25rem;height:3.25rem;font-size:1.6rem;line-height:1;border-radius:var(--app-radius-sm, 6px);border:1px solid color-mix(in srgb,var(--m) 38%,transparent);background-color:color-mix(in srgb,var(--m) 12%,transparent)}.manual-lead__body{min-width:0}.manual-lead__title{font-size:1.4rem;font-weight:650;font-style:normal;letter-spacing:-.015em;line-height:1.25;margin:.15rem 0 .4rem;color:var(--la-text)}.manual-lead__summary{font-size:.95rem;line-height:1.6;color:var(--la-text-soft);margin:0 0 .9rem;max-width:58ch}.manual-lead__cta{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--la-font-mono);font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;color:var(--m)}.manual-lead__cta span{transition:transform var(--app-duration-fast, .12s) var(--app-ease, ease)}.manual-lead:hover .manual-lead__cta span{transform:translate(4px)}.manual-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:1rem}.manual-card{position:relative;display:flex;flex-direction:column;padding:1.15rem 1.25rem 1rem 1.35rem;background-color:var(--la-bg-alt);border:1px solid var(--la-glass-border);border-left:3px solid var(--m);border-radius:var(--app-radius-md, 10px);transition:transform var(--app-duration-base, .22s) var(--app-ease, ease),border-color var(--app-duration-base, .22s) var(--app-ease, ease),box-shadow var(--app-duration-base, .22s) var(--app-ease, ease)}.manual-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--m) 45%,transparent);border-left-color:var(--m);box-shadow:0 14px 30px -16px #000c}.manual-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem;margin-bottom:.85rem}.manual-card__plate{display:grid;place-items:center;width:2.4rem;height:2.4rem;font-size:1.15rem;line-height:1;border-radius:var(--app-radius-sm, 6px);border:1px solid color-mix(in srgb,var(--m) 38%,transparent);background-color:color-mix(in srgb,var(--m) 12%,transparent)}.manual-card__gate{font-family:var(--la-font-mono);font-size:.62rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;text-align:right;line-height:1.35;max-width:10.5rem;padding:.28rem .5rem;border:1px dashed color-mix(in srgb,var(--m) 50%,transparent);border-radius:3px;color:color-mix(in srgb,var(--m) 82%,#ffffff);background-color:color-mix(in srgb,var(--m) 10%,transparent)}.manual-card__title{font-size:1.12rem;font-weight:650;font-style:normal;letter-spacing:-.012em;line-height:1.3;margin:0 0 .4rem;color:var(--la-text)}.manual-card__summary{font-size:.86rem;line-height:1.55;color:var(--la-text-soft);margin:0 0 1.05rem;flex-grow:1}.manual-card__foot{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:auto;padding-top:.7rem;border-top:1px solid var(--la-rule)}.manual-content a.manual-card__route:link,.manual-content a.manual-card__route:visited{position:relative;z-index:1;font-family:var(--la-font-mono);font-size:.72rem;letter-spacing:.02em;color:var(--la-text-faint);text-decoration:none;padding:.15rem .35rem;margin-left:-.35rem;border-radius:4px;transition:color var(--app-duration-fast, .12s) var(--app-ease, ease),background-color var(--app-duration-fast, .12s) var(--app-ease, ease)}.manual-content a.manual-card__route:hover,.manual-content a.manual-card__route:focus-visible{color:var(--m);text-decoration:none;background-color:color-mix(in srgb,var(--m) 14%,transparent)}.manual-card__go{flex:none;font-size:.95rem;color:var(--m);opacity:.65;transition:transform var(--app-duration-fast, .12s) var(--app-ease, ease),opacity var(--app-duration-fast, .12s) var(--app-ease, ease)}.manual-card:hover .manual-card__go{transform:translate(4px);opacity:1}.manual-rows{display:flex;flex-direction:column;gap:.6rem}.manual-row{position:relative;display:flex;align-items:center;gap:1rem;padding:.85rem 1.1rem .85rem 1.2rem;background-color:color-mix(in srgb,var(--la-bg-alt) 65%,transparent);border:1px solid var(--la-glass-border);border-left:3px solid var(--m);border-radius:var(--app-radius-sm, 6px);transition:background-color var(--app-duration-base, .22s) var(--app-ease, ease),border-color var(--app-duration-base, .22s) var(--app-ease, ease)}.manual-row:hover{background-color:var(--la-bg-alt);border-color:color-mix(in srgb,var(--m) 40%,transparent);border-left-color:var(--m)}.manual-row__plate{flex:none;display:grid;place-items:center;width:2rem;height:2rem;font-size:1rem;line-height:1;border-radius:4px;border:1px solid color-mix(in srgb,var(--m) 32%,transparent);background-color:color-mix(in srgb,var(--m) 10%,transparent)}.manual-row__body{min-width:0;flex:1}.manual-row__title{font-size:.98rem;font-weight:600;font-style:normal;line-height:1.3;margin:0 0 .15rem;color:var(--la-text)}.manual-row__summary{font-size:.82rem;line-height:1.5;color:var(--la-text-soft);margin:0}.manual-row__go{flex:none;color:var(--m);opacity:.55;transition:transform var(--app-duration-fast, .12s) var(--app-ease, ease),opacity var(--app-duration-fast, .12s) var(--app-ease, ease)}.manual-row:hover .manual-row__go{transform:translate(3px);opacity:1}.manual-card:focus-within,.manual-lead:focus-within,.manual-row:focus-within{outline:2px solid var(--m);outline-offset:3px}.manual-card__route:focus-visible{outline:2px solid var(--m);outline-offset:2px}@media (max-width: 560px){.manual-lead{flex-direction:column;gap:1rem;padding:1.3rem 1.2rem 1.3rem 1.35rem}.manual-card__gate{max-width:7rem}}@media (prefers-reduced-motion: reduce){.manual-card,.manual-lead,.manual-row,.manual-card__go,.manual-row__go,.manual-lead__cta span{transition:none}.manual-card:hover,.manual-lead:hover,.manual-card:hover .manual-card__go,.manual-row:hover .manual-row__go,.manual-lead:hover .manual-lead__cta span{transform:none}}html[data-theme=notebook] body .manual-lead,html[data-theme=notebook] body .manual-card,html[data-theme=notebook] body .manual-row{--m: var(--m-paper);background-color:var(--la-paper-warm);border-color:var(--la-text);border-left-color:var(--m-paper);border-left-width:4px;box-shadow:3px 3px 0 var(--la-text-soft)}html[data-theme=notebook] body .manual-lead:hover,html[data-theme=notebook] body .manual-card:hover,html[data-theme=notebook] body .manual-row:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--la-text-soft);border-color:var(--la-text);border-left-color:var(--m-paper)}html[data-theme=notebook] body .manual-hub__title,html[data-theme=notebook] body .manual-lead__title,html[data-theme=notebook] body .manual-card__title,html[data-theme=notebook] body .manual-row__title{font-family:var(--la-font-display);letter-spacing:0}html[data-theme=notebook] body .manual-hub__intro,html[data-theme=notebook] body .manual-lead__summary,html[data-theme=notebook] body .manual-card__summary,html[data-theme=notebook] body .manual-row__summary{font-family:var(--la-font-serif);color:var(--la-text-soft)}html[data-theme=notebook] body .manual-hub__eyebrow,html[data-theme=notebook] body .manual-shelf__label{font-family:var(--la-font-stamp);color:var(--la-text-soft)}html[data-theme=notebook] body .manual-card__gate{font-family:var(--la-font-stamp);color:var(--la-stamp-red);border:2px solid var(--la-stamp-red);border-radius:2px;background-color:transparent;transform:rotate(-3.5deg);opacity:.85}html[data-theme=notebook] body .manual-card__plate,html[data-theme=notebook] body .manual-lead__plate,html[data-theme=notebook] body .manual-row__plate{border-color:var(--la-text);border-radius:0;background-color:var(--la-paper-sunk)}
