#main-header[data-extrait-navigation]{justify-content:space-between;min-height:80px;padding:14px 20px;gap:14px}#main-header[data-extrait-navigation] .header-actions{margin-left:auto;display:flex;align-items:center;gap:0}#main-header[data-extrait-navigation] .logo-wrap{margin-right:auto}#main-header[data-extrait-navigation] .logo-wrap::after{content:none;display:block;color:var(--gold);opacity:.75;font-size:7px;letter-spacing:1.8px;margin-top:8px;white-space:nowrap}.exn-toggle{min-height:46px;min-width:102px;display:flex;align-items:center;justify-content:center;gap:12px;background:var(--card);border:1px solid var(--hair3,var(--hair));border-radius:7px;color:var(--gold);padding:10px 12px;font:500 12px/1.3 var(--sans,'DM Sans',sans-serif);cursor:pointer}.exn-toggle:hover{border-color:var(--gold)}.exn-drawer{box-sizing:border-box;position:fixed;inset:0 0 0 auto;margin:0;min-height:100svh;max-height:100svh;width:min(420px,calc(100vw - 22px));max-width:100%;padding:29px 23px;background:var(--card,#19130d);color:var(--ink,#eee0c8);border:0;border-left:1px solid var(--gold-dim,#8c744b);box-shadow:-20px 0 80px #0007;overflow:auto}.exn-drawer::backdrop{background:#070604ba;backdrop-filter:blur(4px)}.exn-top{display:flex;justify-content:space-between;gap:16px;align-items:start;padding-bottom:27px;border-bottom:1px solid var(--hair)}.exn-top p{margin:0 0 11px;font-size:10px;font-weight:600;letter-spacing:.24em;color:var(--gold)}.exn-top h2{font:400 38px/1.05 var(--serif,Georgia,serif);margin:0}.exn-close{min-width:44px;min-height:44px;font-size:27px;color:var(--gold);background:transparent;border:1px solid var(--hair);border-radius:7px;cursor:pointer}.exn-row{display:flex;gap:14px;align-items:center;padding:21px 0;border-bottom:1px solid var(--hair)}.exn-icon{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;padding:10px;box-sizing:border-box;border:1px solid var(--hair3,var(--hair));border-radius:8px;color:var(--gold);background:var(--bg,#100d09);cursor:pointer}.exn-icon img{border-radius:50%;object-fit:cover;width:30px;height:30px}.exn-copy{flex:1;min-width:0;text-align:left;background:transparent;color:var(--ink);border:0;padding:0;min-height:48px;cursor:pointer;font:inherit}.exn-copy strong{display:block;font:400 23px/1.2 var(--serif,Georgia,serif)}.exn-copy span{display:block;color:var(--ink2);font-size:11px;line-height:1.7;margin-top:6px}.exn-footer{font-size:8px;line-height:1.8;letter-spacing:.2em;color:var(--gold);opacity:.7;margin-top:30px}.exn-toggle:focus-visible,.exn-close:focus-visible,.exn-icon:focus-visible,.exn-copy:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media(max-width:360px){#main-header[data-extrait-navigation]{padding-inline:14px;gap:9px}.exn-toggle{min-width:90px;gap:8px}.exn-drawer{padding-inline:19px}.exn-copy strong{font-size:21px}}@media(prefers-reduced-motion:reduce){.exn-drawer::backdrop{backdrop-filter:none}}