@layer pages{.author-shelf-settings{--author-shelf-settings-gutter:clamp(1rem, 4vw, 1.5rem);overscroll-behavior:contain;max-block-size:none;inline-size:min(100% - 2rem,42rem);overflow:hidden}.author-shelf-settings::backdrop{overscroll-behavior:contain;overflow:hidden}.author-shelf-settings-frame{grid-template-rows:auto auto minmax(0,1fr) auto;block-size:min(100dvh - 2rem,48rem);display:grid}.author-shelf-settings-head{align-items:start;gap:var(--space-3);padding:var(--space-4) var(--author-shelf-settings-gutter) var(--space-2);display:flex}.author-shelf-settings-head .dialog-close{flex:none}.author-shelf-settings-heading{--text-author-shelf-settings-title:clamp(1.4rem, 4vw, 1.75rem);gap:.2rem;min-inline-size:0;display:grid}.author-shelf-settings-heading h2{overflow-wrap:anywhere;font-family:var(--display-font);font-size:var(--text-author-shelf-settings-title);margin:0;font-weight:400;line-height:1.15}.author-shelf-settings-state{color:var(--content-secondary);font-size:var(--text-base);margin:0}.author-shelf-settings-tabs{gap:var(--space-5);padding-inline:var(--author-shelf-settings-gutter);scrollbar-width:none;border-block-end:1px solid var(--line-default);display:flex;overflow-x:auto}.author-shelf-settings-tab{border:0;box-shadow:none;color:var(--content-secondary);font:inherit;font-size:var(--text-base);cursor:pointer;background:0 0;border-block-end:2px solid #0000;border-radius:0;flex:none;margin-block-end:-1px;padding:.7rem .1rem}.author-shelf-settings-tab:hover,.author-shelf-settings-tab:focus-visible{border-color:#0000;border-block-end-color:var(--line-strong);box-shadow:none;color:var(--content-primary);background:0 0}.author-shelf-settings-tab[aria-selected=true]{border-block-end-color:var(--text-emphasis);color:var(--content-primary)}.author-shelf-settings-tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-2px}.author-shelf-settings-body{padding:var(--space-5) var(--author-shelf-settings-gutter) var(--space-6);overscroll-behavior:contain;overflow-y:auto}.author-shelf-settings-panel{--text-author-shelf-settings-subhead:1.0625rem;gap:var(--space-5);display:grid}.author-shelf-settings-panel h3{font-family:var(--label-font);font-size:var(--text-author-shelf-settings-subhead);margin:0;font-weight:600;line-height:1.3}.author-shelf-settings-panel p{color:var(--content-primary);font-size:var(--text-base);text-wrap:pretty;margin:0;line-height:1.55}.author-shelf-settings-panel .author-shelf-settings-hint{color:var(--content-secondary)}.author-shelf-settings-panel .publishing-book-sales.is-embedded{border-block-start:0;padding-block-start:0}.author-shelf-settings-hint:empty{display:none}.author-shelf-settings-field{justify-items:start;gap:var(--space-2);display:grid}.author-shelf-settings-field>textarea{justify-self:stretch}.author-shelf-settings-label{color:var(--content-primary);font-size:var(--text-base);font-weight:600}.author-shelf-settings-link{color:var(--text-emphasis);font-size:var(--text-base);align-items:center;gap:.25rem;display:inline-flex}.author-shelf-settings-link .material-symbols-outlined{--icon-size:1.05rem;font-size:var(--icon-size)}.author-shelf-settings-address{gap:var(--space-2);inline-size:100%;display:flex}.author-shelf-settings-address input{min-inline-size:0;font:inherit;font-size:var(--text-base);flex:auto}.author-shelf-settings-address .btn{flex:none;gap:.4rem}.author-shelf-settings-networks{justify-content:start}.author-shelf-address-edit{gap:var(--space-2);flex-wrap:wrap;inline-size:100%;display:flex}.author-shelf-address-edit input{min-inline-size:0;font:inherit;font-size:var(--text-base);flex:12rem}.author-shelf-address-edit .tabularia-menu{flex:0 11rem;inline-size:auto}.author-shelf-address-edit .btn{flex:none}.author-shelf-settings-earlier{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.author-shelf-earlier-row{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;display:grid}.author-shelf-earlier-row[data-confirming=true]{color:var(--status-danger)}.author-shelf-settings-danger{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in oklch, var(--status-danger) 40%, transparent);border-radius:var(--radius-3);background:color-mix(in oklch, var(--status-danger) 5%, transparent);grid-template-columns:minmax(0,1fr) auto;margin-block-start:var(--space-2);display:grid}.author-shelf-settings-danger>div:first-child{gap:var(--space-1);display:grid}.author-shelf-settings-danger .btn{gap:.4rem}.author-shelf-settings-foot{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--author-shelf-settings-gutter);border-block-start:1px solid var(--line-default);display:flex}.author-shelf-settings-status{min-inline-size:0;color:var(--content-secondary);font-size:var(--text-base);flex:auto;margin:0}@media (width<=34rem){.author-shelf-settings{inline-size:calc(100% - 1rem)}.author-shelf-settings-frame{block-size:calc(100dvh - 1rem)}.author-shelf-settings-danger{grid-template-columns:minmax(0,1fr);justify-items:start}}.author-shelf-dialog{inline-size:min(100% - 2rem,32rem)}.author-shelf-dialog-body{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);display:grid}.author-shelf-dialog-body .dialog-header h2{font-family:var(--display-font);font-size:var(--text-xl);font-weight:400}.author-shelf-dialog-section{justify-items:start;gap:var(--space-2);display:grid}.author-shelf-dialog-section label{color:var(--content-secondary);font-size:var(--text-sm)}.author-shelf-bio-text{inline-size:100%;font:inherit;resize:vertical;line-height:1.5}.author-shelf-dialog-status{min-block-size:1.5em;font-size:var(--text-sm);margin:0}.author-shelf-settings-current{align-items:start;gap:var(--space-5);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.author-shelf-settings-preview{inline-size:100%;box-shadow:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.2rem;padding:0;display:block;position:relative}.author-shelf-settings-preview .published-book-cover{inline-size:100%}.author-shelf-settings-preview:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:3px}.author-shelf-settings-preview:hover .author-shelf-preview-mark,.author-shelf-settings-preview:focus-visible .author-shelf-preview-mark{transform:scale(1.08)}.author-shelf-preview-art{display:grid}.author-shelf-preview-mark{border:1px solid var(--overlay-surface-border);border-radius:var(--radius-round);background:var(--overlay-surface-background);block-size:2rem;inline-size:2rem;box-shadow:var(--shadow-sm);color:var(--content-primary);transition:transform var(--hover-transition-speed) ease;place-items:center;display:grid;position:absolute;inset-block-start:-.6rem;inset-inline-end:-.6rem}.author-shelf-preview-mark .material-symbols-outlined{--icon-size:1.15rem;font-size:var(--icon-size)}.author-shelf-settings-about{align-content:start;gap:var(--space-2);min-inline-size:0;display:grid}.author-shelf-settings-about .author-shelf-settings-row{margin-block:var(--space-1)}.author-shelf-settings-choice{align-items:center;gap:var(--space-3) var(--space-4);border-block-start:1px solid var(--line-default);grid-template-columns:minmax(0,1fr) auto;padding-block-start:var(--space-5);display:grid}.author-shelf-settings-choice>div:first-child{gap:var(--space-1);display:grid}.author-shelf-settings-choice.is-stacked{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.author-shelf-settings-panel .btn{gap:.4rem}.author-shelf-settings-panel .btn .material-symbols-outlined{--icon-size:1.15rem;font-size:var(--icon-size)}.author-shelf-settings-row{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.author-shelf-settings-row .btn{flex:none}.author-shelf-settings-choice>div.author-shelf-cover-heading{align-items:center;gap:var(--space-2);display:flex}.author-shelf-settings-info{border-radius:var(--radius-round);block-size:2.25rem;inline-size:2.25rem;box-shadow:none;color:var(--content-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.author-shelf-settings-info .material-symbols-outlined{--icon-size:1.25rem;font-size:var(--icon-size)}.author-shelf-settings-info:hover,.author-shelf-settings-info:focus-visible,.author-shelf-settings-info[aria-expanded=true]{background:color-mix(in oklch, var(--content-primary) 8%, transparent);color:var(--content-primary)}.author-shelf-settings-info:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.author-shelf-settings-popover{--author-shelf-popover-width:min(22rem, 100dvi - 2rem);gap:var(--space-2);inset:var(--author-shelf-popover-top,1rem) auto auto clamp(1rem, var(--author-shelf-popover-left,1rem), 100dvi - var(--author-shelf-popover-width) - 1rem);inline-size:var(--author-shelf-popover-width);padding:var(--space-3) var(--space-4);border:1px solid var(--overlay-surface-border);border-radius:var(--radius-3);background:var(--overlay-surface-background);box-shadow:var(--shadow-popover);color:var(--content-primary);margin:0;display:none}.author-shelf-settings-popover:popover-open{display:grid}.author-shelf-settings-popover p{font-size:var(--text-base);margin:0;line-height:1.5}.author-shelf-cover-guidance{min-block-size:5.5rem;inline-size:100%;font:inherit;resize:vertical;line-height:1.5}.author-shelf-cover-options{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.author-shelf-cover-option{border:1px solid var(--line-default);background:var(--surface-panel);cursor:pointer;border-radius:.2rem;inline-size:100%;padding:0;display:block;overflow:clip}.author-shelf-cover-option img{aspect-ratio:2/3;object-fit:cover;block-size:auto;inline-size:100%;display:block}.author-shelf-cover-option:hover,.author-shelf-cover-option:focus-visible{border-color:var(--text-emphasis)}.author-shelf-cover-option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}@media (width<=34rem){.author-shelf-settings-current{gap:var(--space-4);grid-template-columns:6.5rem minmax(0,1fr)}.author-shelf-settings-choice{grid-template-columns:minmax(0,1fr);justify-items:start}}}
