.illusia-author__header{padding:var(--space-lg) 0 var(--space-md)}.illusia-author__header._coauthor{text-align:center}.illusia-author__header._coauthor .illusia-profile__identity-row{margin-bottom:var(--space-sm)}.illusia-author__header._coauthor .illusia-author__links{max-width:none;margin:var(--space-sm) auto 0}.illusia-author__label{display:block;font-family:var(--ff-mono);font-size:var(--text-3xs);font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:var(--amber-dim);margin-bottom:var(--space-sm)}.illusia-author__identity{display:flex;align-items:flex-start;gap:var(--space-md)}.illusia-author__sidebar{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);flex-shrink:0}.illusia-author__avatar img{width:80px;height:80px;border-radius:50%;border:2px solid hsl(var(--amber-free) / .25);object-fit:cover}.illusia-author__identity-text{flex:1;min-width:0}.illusia-author__name{font-family:var(--ff-display);font-size:var(--text-3xl);font-weight:700;color:var(--fg-100);line-height:1;margin:0 0 var(--space-sm);padding:0}.illusia-author__meta{font-family:var(--ff-mono);font-size:var(--text-2xs);color:var(--fg-500);letter-spacing:.04em;line-height:1.6}.illusia-author__links{display:flex;justify-content:center;gap:2px;flex-wrap:wrap;max-width:80px}.illusia-author__link{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--r-xs);color:var(--fg-500);font-size:var(--text-xs);text-decoration:none;background:hsl(var(--bg-800-free) / .3);border:1px solid var(--glass-border);transition:color var(--t-fast) var(--ease-std),background var(--t-fast) var(--ease-std),border-color var(--t-fast) var(--ease-std)}.illusia-author__link:hover{color:var(--amber);background:hsl(var(--amber-free) / .08);border-color:hsl(var(--amber-free) / .25)}.illusia-author__link:focus-visible{outline:2px solid hsl(var(--amber-free) / .45);outline-offset:2px}.illusia-author__link svg{width:1em;height:1em;fill:currentColor}@media (max-width:767px){.illusia-author__link{width:32px;height:32px}}.illusia-author__bio{position:relative;background:hsl(var(--bg-800-free) / .25);border:1px solid var(--glass-border);border-left:2px solid hsl(var(--amber-free) / .35);border-radius:var(--r-sm);padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg);color:var(--fg-400);font-family:var(--ff-ui);font-size:var(--text-sm);line-height:1.7}.illusia-author__separator{height:1px;background:linear-gradient(90deg,hsl(var(--amber-free) / .2),hsl(var(--amber-free) / .08) 50%,transparent);margin:var(--space-md) 0 var(--space-lg)}.illusia-author__order-toggle._on .fa-arrow-up-short-wide{display:none}.illusia-author__order-toggle._off .fa-arrow-down-wide-short{display:none}.illusia-author__list{margin-top:var(--space-lg)}.illusia-author__cards{display:flex;flex-direction:column;gap:var(--space-md);list-style:none;padding:0;margin:0}.illusia-author__cards>li{animation:illusia-author-card-in var(--t-slow) var(--ease-expo) both;animation-delay:calc(var(--i, 0) * 60ms)}.illusia-author__cards>li:nth-child(1){--i:0}.illusia-author__cards>li:nth-child(2){--i:1}.illusia-author__cards>li:nth-child(3){--i:2}.illusia-author__cards>li:nth-child(4){--i:3}.illusia-author__cards>li:nth-child(5){--i:4}.illusia-author__cards>li:nth-child(6){--i:5}.illusia-author__cards>li:nth-child(7){--i:6}.illusia-author__cards>li:nth-child(8){--i:7}.illusia-author__cards>li:nth-child(n+9){--i:8}@keyframes illusia-author-card-in{from{opacity:0;transform:translateY(clamp(6px, 1vw, 12px))}to{opacity:1;transform:none}}.illusia-author__pagination{display:flex;justify-content:center;align-items:center;gap:var(--space-2xs);flex-wrap:wrap;padding:var(--space-lg) 0 var(--space-sm);list-style:none}.illusia-author__pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.25em;height:2.25em;padding:0 var(--space-xs);border-radius:var(--r-sm);border:1px solid var(--glass-border);background:hsl(var(--bg-800-free) / .3);color:var(--fg-300);font-family:var(--ff-mono);font-size:var(--text-xs);font-weight:500;text-decoration:none;transition:border-color var(--t-fast) var(--ease-std),background var(--t-fast) var(--ease-std),color var(--t-fast) var(--ease-std)}.illusia-author__pagination a.page-numbers:hover{border-color:hsl(var(--amber-free) / .4);color:var(--amber);background:hsl(var(--amber-free) / .06)}.illusia-author__pagination .page-numbers.current{background:hsl(var(--amber-free) / .15);border-color:hsl(var(--amber-free) / .3);color:var(--amber);font-weight:700}.illusia-author__pagination .page-numbers.dots{border-color:#fff0;background:#fff0;color:var(--fg-500);min-width:1.5em;cursor:default}.illusia-author__pagination .page-numbers.prev,.illusia-author__pagination .page-numbers.next{font-family:var(--ff-ui);letter-spacing:.04em}.illusia-author__pagination a.page-numbers:focus-visible{outline:2px solid hsl(var(--amber-free) / .45);outline-offset:2px}:root[data-mode=light] .illusia-author__avatar img{border-color:hsl(var(--amber-free) / .2)}:root[data-mode=light] .illusia-author__link{background:hsl(var(--bg-200-free) / .3);border-color:hsl(var(--illusia-border-base) / .12)}:root[data-mode=light] .illusia-author__link:hover{color:var(--amber-dim);background:hsl(var(--amber-free) / .04);border-color:hsl(var(--amber-free) / .2)}:root[data-mode=light] .illusia-author__bio{background:hsl(var(--bg-200-free) / .3);border-color:hsl(var(--illusia-border-base) / .12);border-left-color:hsl(var(--amber-free) / .3)}:root[data-mode=light] .illusia-author__separator{background:linear-gradient(90deg,hsl(var(--amber-dim-free) / .15),hsl(var(--amber-dim-free) / .06) 50%,transparent)}:root[data-mode=light] .illusia-author__pagination .page-numbers{background:hsl(var(--bg-200-free) / .3);border-color:hsl(var(--illusia-border-base) / .12)}:root[data-mode=light] .illusia-author__pagination a.page-numbers:hover{border-color:hsl(var(--amber-free) / .3);color:var(--amber-dim);background:hsl(var(--amber-free) / .04)}:root[data-mode=light] .illusia-author__pagination .page-numbers.current{background:hsl(var(--amber-free) / .1);border-color:hsl(var(--amber-free) / .2);color:var(--amber-dim)}@media (max-width:640px){.illusia-author__name{font-size:var(--text-2xl)}.illusia-author__avatar img{width:64px;height:64px}.illusia-author__bio{padding:var(--space-sm) var(--space-md)}.illusia-author__meta{font-size:var(--text-3xs)}}@media (max-width:480px){.illusia-author__header{padding:var(--space-md) 0 var(--space-sm)}.illusia-author__identity{flex-direction:column;gap:var(--space-sm)}.illusia-author__sidebar{flex-direction:row;gap:var(--space-sm)}.illusia-author__links{max-width:none}.illusia-author__avatar img{width:56px;height:56px}.illusia-author__name{font-size:var(--text-xl)}.illusia-author__pagination .page-numbers{min-width:2em;height:2em;font-size:var(--text-2xs)}}@media (prefers-reduced-motion:reduce){.illusia-author__cards>li{animation:none}.illusia-author__order-toggle,.illusia-author__link,.illusia-author__pagination .page-numbers{transition:none}}