@font-face{font-family:OMBauerFolio;src:url(/fonts/OMBauerFolio-MediumText.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:OMBauerFolio;src:url(/fonts/OMBauerFolio-MediumTextItalic.woff2) format("woff2");font-style:italic;font-weight:500;font-display:swap}:root{color-scheme:light dark;--page-pad:clamp(16px,2vw,28px);--container-max:1680px;--avatar-size:24px;--font-family:"OMBauerFolio",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--text-size-1:16px;--text-size-2:16px;--text-size-3:16px;--text-line:1.4;--tone-strong:1;--tone-medium:0.72;--tone-light:0.55;--bg:#fff;--sticky-band-bg:255,255,255;--fg:#111;--muted:#666;--border:#ddd;--card-bg:#fff;--input-bg:#fff;--button-bg:#fff;--placeholder-bg:#e8e8e8;--bg-muted:var(--placeholder-bg);--border-avatar:#e0e0e0;--feedback-status-new:#c14a5f;--feedback-status-reviewing:#3f9b69;--feedback-status-neutral:#a8a8af;--space-xs:4px;--space-sm:6px;--space-8:8px;--space-10:10px;--space-md:12px;--space-14:14px;--space-16:16px;--space-lg:24px;--space-32:32px;--space-xl:48px;--catalog-top-gap:var(--space-xl);--catalog-section-divider-gap:var(--space-md);--stat-pair-gap:var(--space-10);--stat-group-gap:var(--space-16);--page-top-gap:var(--space-md);--browser-top-offset:max(env(safe-area-inset-top),var(--space-md));--browser-controls-top-offset:calc(var(--browser-top-offset) + var(--space-10))}@media (prefers-color-scheme:dark){:root{--bg:#000;--sticky-band-bg:0,0,0;--fg:#e8e8ea;--muted:#a8a8ad;--border:#2e2e33;--card-bg:#000;--input-bg:#000;--button-bg:#000;--placeholder-bg:#1a1a1a;--bg-muted:var(--placeholder-bg);--border-avatar:#2a2a2e;--feedback-status-new:#d85b72;--feedback-status-reviewing:#58b47f;--feedback-status-neutral:#62626b;--space-xs:4px;--space-sm:6px;--space-8:8px;--space-10:10px;--space-md:12px;--space-14:14px;--space-16:16px;--space-lg:24px;--space-32:32px;--space-xl:48px}}*,:after,:before{box-sizing:border-box}body,html{padding:0;margin:0;font-family:var(--font-family);font-size:var(--text-size-1);line-height:var(--text-line);color:var(--fg);background:var(--bg);overflow-x:hidden;text-size-adjust:100%;scroll-behavior:smooth}.entity-summary-stats{display:flex;flex-wrap:wrap;gap:var(--space-lg)}.entity-summary-stats a{text-decoration:none}.entity-summary-stats a:hover{text-decoration:underline}@media (max-width:720px){.entity-summary-stats{flex-direction:column;gap:var(--space-sm)}.entity-summary-stats .om-stat-pair{justify-content:flex-start}}.text-primary{color:var(--fg)}.text-muted{color:var(--muted)}.text-dim{opacity:.55}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.4}}.skeleton{background:var(--placeholder-bg);animation:skeletonPulse 1.5s ease-in-out infinite;border-radius:2px}.om-skeleton-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:var(--space-md);gap:var(--space-md)}@media (max-width:720px){.om-skeleton-card-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.om-filter-link,a,button.muted,button.om-filter-link{color:var(--muted);text-decoration:none;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;transition:color .15s ease;background:none;border:none;padding:0;font:inherit;cursor:pointer}.om-filter-link:hover,a:hover,button.muted:hover,button.om-filter-link:hover{color:var(--fg)!important;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.om-header-name-link:hover{text-decoration:none!important}.om-header-name-link:hover .om-header-display-name{text-decoration:underline}.om-header-name-link:hover .muted{color:var(--fg)!important;text-decoration:underline}a:focus-visible,button.muted:focus-visible{outline:0;color:var(--fg);text-decoration:underline}.om-settings-page input:not([type=file]):not([type=range]):not([type=checkbox]):not([type=radio]){line-height:inherit;padding:0!important;width:100%!important;max-width:none!important}.om-settings-page select,.om-settings-page textarea{width:100%!important;max-width:none!important}.om-settings-page{--settings-row-gap:var(--space-10)}.om-form-shell{--om-form-label-column:120px;--om-form-column-gap:24px;width:50%;max-width:50%}.om-form-field{display:grid;grid-template-columns:minmax(0,1fr);grid-row-gap:8px;row-gap:8px;align-items:start}.om-form-label{line-height:1.25;padding-bottom:0}.om-form-label,.om-settings-heading{color:var(--text-muted)}.om-form-input-wrap,.om-form-label{grid-row:auto;grid-column:1}.om-form-input-wrap{min-width:0}.om-form-input-wrap>input:not([type=checkbox]):not([type=radio]):not([type=file]),.om-form-input-wrap>select,.om-form-input-wrap>textarea{width:100%!important;max-width:none!important;padding-top:1px;padding-bottom:12px;line-height:1.25}.om-form-help{color:var(--text-muted)}.om-form-actions,.om-form-help{grid-column:1}.om-form-actions{display:grid;grid-gap:12px;gap:12px;justify-items:start}.om-form-actions-secondary{color:var(--text-muted)}.om-form-toggle-row{display:inline-flex;align-items:center;gap:10px;color:var(--fg)}.om-form-toggle-row>input[type=checkbox]{margin:0}.om-form-section{display:grid;grid-gap:32px;gap:32px}.om-form-section+.om-form-section{margin-top:48px}.om-settings-row{margin-top:var(--settings-row-gap)!important}.om-settings-inline-action{display:flex;align-items:baseline;gap:var(--space-md);flex-wrap:nowrap!important;width:100%}.om-settings-inline-action input:not([type=file]):not([type=range]):not([type=checkbox]):not([type=radio]){width:auto!important;flex:1 1 auto;min-width:0}.om-settings-inline-action>a,.om-settings-inline-action>button{margin-left:auto;flex:0 0 auto;white-space:nowrap}.om-settings-profile{display:flex;flex-direction:column;gap:var(--space-xl)}.om-settings-section{display:flex;flex-direction:column;gap:var(--space-md)}.om-settings-section-title{font-size:.95em}.om-settings-field{display:flex;flex-direction:column;gap:var(--space-sm)}.om-book-card-link{text-decoration:none}.om-book-card{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.om-book-title:hover{text-decoration:underline}.book-title,.om-book-secondary,.om-book-title{display:block;width:100%;text-align:left;overflow-wrap:anywhere;word-break:break-word}.om-book-secondary{color:var(--muted);margin-top:var(--space-sm)}.om-book-secondary a,.om-book-secondary button,.om-book-secondary span{text-align:left;vertical-align:baseline}.om-book-secondary button.om-filter-link{display:inline;line-height:inherit;white-space:normal}.om-suggestion-action{color:var(--muted);white-space:nowrap}.om-suggestion-action:focus-visible,.om-suggestion-action:hover{color:var(--fg);text-decoration:underline}.om-suggest-panel{border:1px solid var(--border);background:var(--bg);box-shadow:0 12px 28px rgba(0,0,0,.45);box-sizing:border-box;opacity:1;isolation:isolate}.om-suggest-recipient{position:relative;z-index:40;isolation:isolate}.om-suggest-suggestions{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:200;display:flex;flex-direction:column;border:1px solid var(--border);background:var(--bg);box-shadow:0 10px 24px rgba(0,0,0,.35)}.om-suggest-suggestion,.om-suggest-suggestion-status{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:10px 12px;background:var(--bg)}.om-suggest-suggestion{border:0;color:var(--text);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.om-suggest-suggestion:focus-visible,.om-suggest-suggestion:hover,.om-suggest-suggestion[data-active=true]{background:var(--card-bg);outline:none;text-decoration:none}.om-suggest-suggestion+.om-suggest-suggestion,.om-suggest-suggestion+.om-suggest-suggestion-status,.om-suggest-suggestion-status+.om-suggest-suggestion{border-top:1px solid var(--border)}.om-suggest-suggestion-avatar{width:18px;height:18px;border-radius:999px;flex:0 0 auto;object-fit:cover;background:var(--bg-muted);border:1px solid var(--border)}.om-suggest-suggestion-copy{display:flex;flex-direction:column;min-width:0;line-height:1.1}.om-suggest-suggestion-primary,.om-suggest-suggestion-secondary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.om-suggest-suggestion-secondary{color:var(--text-muted)}.om-mobile-action-overlay{position:fixed;inset:0}.om-mobile-action-backdrop{position:absolute;inset:0;border:0;padding:0;background:linear-gradient(rgba(0,0,0,.42),rgba(0,0,0,.42)),rgba(10,10,12,.24);backdrop-filter:blur(16px) saturate(.7);-webkit-backdrop-filter:blur(16px) saturate(.7)}.om-suggestion-sentence{display:flex;align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-md);color:var(--muted)}.om-suggestion-sentence-avatar{width:20px;height:20px;border-radius:999px;flex:0 0 auto;object-fit:cover;margin-top:.15em}.om-suggestion-sentence-text{min-width:0;line-height:1.45}.om-suggestion-sentence-user{color:var(--fg);text-decoration:none}.om-suggestion-sentence-user:focus-visible,.om-suggestion-sentence-user:hover{text-decoration:underline}.om-suggestion-actions-row{overflow-x:auto;scrollbar-width:none}.om-suggestion-actions-row::-webkit-scrollbar{display:none}.om-feedback-card{border:1px solid var(--border);color:var(--fg)}.om-feedback-card[data-status=new]{border-color:var(--feedback-status-new);color:var(--feedback-status-new)}.om-feedback-card[data-status=reviewing]{border-color:var(--feedback-status-reviewing);color:var(--feedback-status-reviewing)}.om-feedback-card[data-status=resolved],.om-feedback-card[data-status=wont_fix]{border-color:var(--feedback-status-neutral);color:var(--feedback-status-neutral)}.om-feedback-card .text-muted{color:currentColor!important;opacity:.82}.om-feedback-card .om-filter-control{color:currentColor;border-color:currentColor!important}.om-feedback-card .om-filter-control option{color:var(--fg)}.om-feedback-divider{border-top:1px solid;opacity:.4}.om-feedback-thumb{border:1px solid}.om-cover-slot{background:transparent;padding:0;border:0!important;outline:0!important;box-shadow:none!important;position:relative}.om-cover-selection-overlay,.om-cover-slot{display:flex;align-items:center;justify-content:center}.om-cover-selection-overlay{position:absolute;inset:0;background:rgba(0,0,0,0);transition:background .12s ease;z-index:5;pointer-events:none}.om-book-card-bulk-mode:hover .om-cover-selection-overlay{background:rgba(0,0,0,.45)}.om-book-card-selected .om-cover-selection-overlay{background:rgba(0,0,0,.65)}.om-book-card-dragging .om-cover-selection-overlay{background:transparent!important}.om-selection-checkmark{opacity:0;transition:opacity .12s ease;color:#fff;font-size:24px}.om-book-card-selected .om-selection-checkmark{opacity:1}.om-book-card-dragging .om-selection-checkmark{opacity:0!important}.om-cover-slot-has-image{background:transparent;isolation:isolate}@media (prefers-color-scheme:light){.om-cover-slot-has-image img{mix-blend-mode:multiply}}.om-cover-slot-has-image img{transition:opacity .2s ease}.om-cover-slot{transition:transform .2s ease;transform-style:preserve-3d;will-change:transform}.om-cover-slot:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(255,255,255,.15) 0,rgba(255,255,255,.03) 45%,rgba(255,255,255,0) 70%);opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:2}.om-cover-undo-btn:hover{text-decoration:underline}.om-cover-placeholder{background:var(--placeholder-bg);width:100%;display:block}.om-cover-slot img{border:0!important;outline:0!important;box-shadow:none!important}.om-cropper-container{width:100%!important;height:100%!important;position:absolute!important;top:0;left:0}.om-cropper-image{max-width:none!important;max-height:none!important}.om-book-card-link:focus-visible .om-cover-slot-has-image img,.om-book-card-link:hover .om-cover-slot-has-image img,.om-explore-main-grid a:focus-visible .om-cover-slot-has-image img,.om-explore-main-grid a:hover .om-cover-slot-has-image img,.om-explore-rail-grid a:focus-visible .om-cover-slot-has-image img,.om-explore-rail-grid a:hover .om-cover-slot-has-image img,.om-related-items-grid a:focus-visible .om-cover-slot-has-image img,.om-related-items-grid a:hover .om-cover-slot-has-image img{opacity:.8}@media (hover:none){.om-book-card-link:active .om-cover-slot,.om-explore-main-grid a:active .om-cover-slot,.om-explore-rail-grid a:active .om-cover-slot,.om-related-items-grid a:active .om-cover-slot{transform:scale(.92);transition:transform .08s ease}.om-book-card-link:active .om-cover-slot-has-image img,.om-explore-main-grid a:active .om-cover-slot-has-image img,.om-explore-rail-grid a:active .om-cover-slot-has-image img,.om-related-items-grid a:active .om-cover-slot-has-image img{opacity:.8}}.om-book-card-link:focus-visible .om-cover-slot,.om-book-card-link:hover .om-cover-slot,.om-explore-main-grid a:focus-visible .om-cover-slot,.om-explore-main-grid a:hover .om-cover-slot,.om-explore-rail-grid a:focus-visible .om-cover-slot,.om-explore-rail-grid a:hover .om-cover-slot,.om-related-items-grid a:focus-visible .om-cover-slot,.om-related-items-grid a:hover .om-cover-slot{transform:perspective(600px) rotateX(var(--rotate-x,0deg)) rotateY(var(--rotate-y,0deg)) scale(.92)}.om-book-card-link:focus-visible .om-cover-slot:after,.om-book-card-link:hover .om-cover-slot:after,.om-explore-main-grid a:focus-visible .om-cover-slot:after,.om-explore-main-grid a:hover .om-cover-slot:after,.om-explore-rail-grid a:focus-visible .om-cover-slot:after,.om-explore-rail-grid a:hover .om-cover-slot:after,.om-related-items-grid a:focus-visible .om-cover-slot:after,.om-related-items-grid a:hover .om-cover-slot:after{opacity:1}.om-cover-add-btn{opacity:0;pointer-events:none;transition:opacity .15s}.om-book-card:hover .om-cover-add-btn{opacity:1;pointer-events:auto}.om-avatar-lockup{display:inline-flex;align-items:center;flex-wrap:nowrap;min-width:0}.om-avatar-lockup,.om-avatar-lockup-tight{gap:var(--space-md)}.om-avatar-link{display:inline-flex;line-height:0;align-items:center;text-decoration:none!important}.om-avatar-img{width:var(--avatar-size);height:var(--avatar-size);border-radius:999px;object-fit:cover;border:1px solid var(--border-avatar);display:block;transform:translateY(-1px);background-image:url(/default-avatar.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.om-avatar-img-nav{transform:none}.om-avatar-img-public{transform:translateY(-1px)}.om-member-stack{display:inline-flex;align-items:center}.om-member-stack>a{display:inline-flex;line-height:0}.om-member-stack-avatar{width:16px;height:16px;border-radius:999px;border:1px solid var(--border-avatar);background:var(--placeholder-bg);background-image:url(/default-avatar.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;object-fit:cover;display:inline-block}.om-member-stack-avatar-detail-up{transform:translateY(-1px)}.om-member-stack-avatar-detail-down{transform:translateY(1px)}.om-member-stack>*+*{margin-left:3px}.om-member-stack-overflow{font-size:11px;color:var(--text-muted);margin-left:4px;white-space:nowrap}.om-nav-badge{display:inline-flex;align-items:center;justify-content:center;width:var(--avatar-size);min-width:var(--avatar-size);height:var(--avatar-size);padding:0;border-radius:0;color:#fff;line-height:1em;font-size:calc(var(--text-size-1) - 1px);transform:translateY(0);align-self:center;border:0;outline:0;box-shadow:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.om-nav-badge--square{border-radius:0}.om-nav-badge--circle{border-radius:999px}button,input,option,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{color:var(--fg);background:transparent;border:0;border-bottom:1px solid var(--border);padding:0 0 9px;border-radius:0;max-width:100%;min-width:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-inline:0!important;text-indent:0;border-radius:0!important;box-shadow:none!important;outline:0!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,input:not([type=checkbox]):not([type=radio]):not([type=file]):focus-visible,textarea:focus,textarea:focus-visible{outline:0!important;box-shadow:none!important;border-color:var(--border)!important;border-bottom:1px solid var(--fg)!important}.om-input-underline-wrapper input:focus,.om-input-underline-wrapper input:focus-visible{border-bottom:0!important}select:focus,select:focus-visible{outline:0!important;box-shadow:none!important;border-color:var(--border)!important;border-bottom:1px solid var(--fg)!important}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.book-title{font-size:var(--text-size-2);opacity:var(--tone-strong)}.section-title{font-size:var(--text-size-3);opacity:var(--tone-strong)}button{color:var(--fg);background:transparent;border:0;padding:0;cursor:pointer;text-decoration:none}button:hover{text-decoration:underline}button.no-underline:hover{text-decoration:none}button:focus,button:focus-visible{outline:0!important;box-shadow:none!important}button:disabled{opacity:.55;cursor:default}.om-filter-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;max-width:100%}.om-smart-sticky-band{position:relative;z-index:10;margin-top:var(--space-md);margin-right:calc(var(--page-pad) * -1);margin-left:calc(var(--page-pad) * -1);padding:var(--space-md) var(--page-pad) var(--space-sm);transform:translateY(0);transition:transform .28s cubic-bezier(.2,0,0,1);will-change:transform;isolation:isolate}.om-smart-sticky-band[data-fixed=true]{position:fixed;top:var(--browser-top-offset);left:max(var(--page-pad),calc((100vw - var(--container-max)) / 2));right:auto;width:min(var(--container-max),calc(100vw - (var(--page-pad) * 2)));margin-top:0;margin-right:0;margin-left:0}@media (min-width:721px){.om-smart-sticky-band[data-fixed=true]{top:0}.om-smart-sticky-band[data-fixed=true] .row:first-child{padding-top:var(--space-xs)}}.om-smart-sticky-band:before{content:"";position:absolute;top:0;right:0;left:0;height:calc(100% + var(--sticky-band-overhang, 48px));opacity:0;pointer-events:none;z-index:-1;transition:opacity .28s cubic-bezier(.2,0,0,1);background:linear-gradient(to bottom,rgba(var(--sticky-band-bg),1) 0,rgba(var(--sticky-band-bg),.93) 42%,rgba(var(--sticky-band-bg),.62) 78%,rgba(var(--sticky-band-bg),0) 100%)}.om-smart-sticky-band[data-docked=true][data-visible=true]:before{opacity:1}.om-smart-sticky-band[data-docked=true][data-visible=false]{transform:translateY(calc(-100% - var(--space-sm)));pointer-events:none}.om-sticky-controls{display:flex;flex-direction:column;gap:0}.om-library-controls-bar{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-lg);width:100%;flex-wrap:nowrap}.om-library-controls-left,.om-library-controls-right{display:flex;align-items:baseline;gap:var(--space-md);min-width:0}.om-library-controls-left{flex:0 0 auto}.om-library-controls-right{flex:1 1 auto;justify-content:flex-end}.om-library-view-controls{flex:1 1 auto;justify-content:flex-end;min-width:0;align-items:baseline;gap:var(--space-sm)}.om-library-selection-controls{flex:1 1 auto;justify-content:flex-end;flex-wrap:nowrap;min-width:0}.om-library-mobile-view-panel,.om-library-selection-controls--mobile{margin-top:var(--space-md)}.om-library-search-input{flex:1 1 220px;min-width:180px;margin-left:var(--space-sm)}.om-library-summary-search{flex:1 1;min-width:0;max-width:none;width:100%;margin-left:var(--space-sm);padding-top:0;padding-bottom:4px;padding-right:0;align-self:baseline;transform:translateY(0)}.om-library-summary-row{align-items:baseline}.om-library-summary-main{flex:1 1 100%;min-width:0;width:100%;flex-wrap:nowrap}.om-library-summary-filters{flex:0 0 auto;min-width:0}.om-library-search-input--mobile{margin-left:0;margin-bottom:var(--space-sm);transform:translateY(-1px)}.om-filter-control{border:1px solid var(--border);border-bottom:1px solid var(--border)!important;padding:8px 14px;background:transparent;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;text-decoration:none!important;-webkit-tap-highlight-color:transparent}.om-smart-sticky-band .om-filter-control{background-color:var(--card-bg)}@media (max-width:720px){.om-library-controls-bar--mobile{align-items:baseline;justify-content:space-between;gap:var(--space-md);width:100%}.om-library-controls-bar--mobile-browse{justify-content:flex-start;gap:var(--space-md)}.om-library-controls-bar--mobile-browse-actions .om-library-mobile-browse-trigger--view{margin-left:0}.om-library-controls-bar{align-items:flex-start;flex-wrap:wrap;gap:var(--space-sm)}.om-library-controls-right{flex-wrap:wrap;gap:var(--space-sm)}.om-library-controls-right,.om-library-selection-controls,.om-library-view-controls{width:100%;justify-content:flex-start}.om-library-selection-controls{flex-wrap:wrap}.om-library-controls-bar--mobile .om-library-controls-left,.om-library-controls-bar--mobile .om-library-controls-right{width:auto;flex:0 0 auto}.om-library-search-input{flex:1 1 100%;min-width:0;margin-left:0}}.om-filter-control:focus,.om-filter-control:focus-visible{outline:0;border:1px solid var(--fg)!important;border-color:var(--fg)!important;box-shadow:none!important}.om-filter-control.is-open,.om-filter-control[aria-expanded=true]{border-color:var(--fg)!important}button.om-filter-control:focus-visible,button.om-filter-control:hover{text-decoration:none}.om-filter-control,.om-filter-control option,.om-menu-panel,.om-menu-panel *,.om-menu-summary{font-family:var(--font-family);font-size:var(--text-size-1);line-height:var(--text-line)}select.om-filter-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 38px 0 14px!important;border-bottom:1px solid var(--border)!important;border:1px solid var(--border)!important;background-color:var(--bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23777777'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 6px;box-shadow:none!important;outline:none!important;height:40px;line-height:40px;color:var(--fg);color-scheme:light dark}select.om-filter-control option{background-color:var(--bg);color:var(--fg)}select.om-filter-control:focus,select.om-filter-control:focus-visible{outline:0!important;box-shadow:none!important;border-bottom:1px solid var(--fg)!important;border:1px solid var(--fg)!important}select.om-filter-control::-ms-expand{display:none}.om-filter-caret{display:inline-block;width:10px;height:6px;flex:0 0 auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23777777'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:10px 6px}.om-library-edit-trigger{color:var(--muted);text-decoration:none}.om-library-edit-trigger:focus-visible,.om-library-edit-trigger:hover{color:var(--fg);text-decoration:underline}.om-bulkbar details{position:relative}.om-bulkbar--inline{flex:0 1 auto;min-width:0}.om-bulkbar--inline .om-bulkbar-row{flex-wrap:nowrap;gap:var(--space-md)!important}.om-bulkbar .om-menu-panel{left:0;right:auto;max-width:min(320px,calc(100vw - (var(--page-pad) * 2)))}.om-menu-summary{display:inline-flex;align-items:baseline;gap:var(--space-sm);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.om-menu-summary:focus,.om-menu-summary:focus-visible{outline:0!important;box-shadow:none!important}.om-menu-summary::-webkit-details-marker{display:none}.om-menu-panel{position:absolute;right:0;top:calc(100% + var(--space-sm));z-index:50;min-width:220px;max-width:min(320px,90vw);border:1px solid var(--border);background:var(--bg);padding:10px}.om-menu-panel input{width:100%;margin-bottom:8px}.om-menu-list{display:flex;flex-direction:column;gap:var(--space-sm);max-height:220px;overflow:auto}.om-menu-panel button{display:block;width:100%;text-align:left;padding:2px 0;border:0}.om-menu-panel button:hover{text-decoration:underline}.om-text-button{border:0;background:transparent;padding:0;color:inherit;text-decoration:none}.om-text-button:focus-visible,.om-text-button:hover{text-decoration:underline}.om-popover{border:1px solid var(--border);background:var(--bg);padding:10px}.om-only-mobile{display:none}.om-tracklist-line-title,.om-tracklist-value{min-width:0}.om-tracklist-line-position{flex:0 0 48px;min-width:48px}.om-tracklist-line-duration,.om-tracklist-line-position{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.om-tracklist-line-duration{flex:0 0 56px;min-width:56px;text-align:right}@media (max-width:720px){.om-hide-mobile{display:none!important}.om-only-mobile{display:block!important}.om-tracklist-row{display:block}.om-tracklist-label{display:block;min-width:0!important;margin-bottom:var(--space-xs)}.om-tracklist-value{width:100%}.om-bulkbar-row{position:relative}.om-bulkbar details{position:static}.om-bulkbar .om-menu-panel{left:50%;right:auto;transform:translateX(-50%);min-width:0;width:min(320px,calc(100vw - (var(--page-pad) * 2)));max-width:calc(100vw - (var(--page-pad) * 2))}}.container{max-width:var(--container-max);margin:0 auto;padding:var(--page-top-gap) var(--page-pad) 16px}.row{display:flex;gap:var(--space-md);align-items:center;flex-wrap:wrap}.no-wrap{flex-wrap:nowrap!important}input[type=range]{outline:none;box-shadow:none;-webkit-appearance:none;background:transparent;cursor:pointer;height:24px;display:flex;align-items:center;width:100%;border-bottom:none!important;margin-top:2px;-webkit-tap-highlight-color:transparent}input[type=range]:active,input[type=range]:focus,input[type=range]:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}input[type=range]::-webkit-slider-runnable-track{width:100%;height:1px;background:var(--border);border:none;box-shadow:none!important;outline:none!important}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:12px;width:12px;background:var(--fg);border-radius:50%;margin-top:-5.5px;border:none;-webkit-transition:background .1s ease;transition:background .1s ease;box-shadow:none!important;outline:none!important}input[type=range]:active::-webkit-slider-thumb,input[type=range]:focus-visible::-webkit-slider-thumb,input[type=range]:focus::-webkit-slider-thumb{background:#fff!important;outline:none!important;box-shadow:none!important}input[type=range]::-moz-range-track{width:100%;height:1px;background:var(--border);border:none;box-shadow:none!important;outline:none!important}input[type=range]::-moz-range-thumb{height:12px;width:12px;background:var(--fg);border-radius:50%;border:none;-moz-transition:background .1s ease;transition:background .1s ease;box-shadow:none!important;outline:none!important}input[type=range]:active::-moz-range-thumb,input[type=range]:focus-visible::-moz-range-thumb,input[type=range]:focus::-moz-range-thumb{background:#fff!important;outline:none!important;box-shadow:none!important}.card{border:none;background:transparent;padding:var(--space-md) 0;width:100%}.om-page-top-card{padding-top:0}.om-inline-search-input{width:100%;border:0;border-bottom:1px solid var(--border);padding:0 0 4px;background:transparent;color:inherit;font:inherit;outline:none}.om-inline-search-input:focus{border-bottom:1px solid var(--fg);outline:none}.muted{color:var(--muted)}a.text-muted:hover,button.text-muted:hover{color:var(--fg)}.om-list{display:flex;flex-direction:column}.om-list-row{padding:10px 0}.om-dense-list-row,.om-list-row{border-bottom:1px solid var(--border)}.om-dense-list-row{position:relative;display:grid;grid-template-columns:var(--dense-leading,0) 44px minmax(220px,2.75fr) minmax(220px,2.75fr) minmax(80px,1.125fr) minmax(80px,1.125fr) var(--dense-action,0);align-items:stretch;min-height:52px;background:transparent}.om-dense-list-row[data-last-row=true]{border-bottom:0}.om-dense-list-row:hover{background:rgba(255,255,255,.02)}.om-dense-list-overlay{position:absolute;inset:0;z-index:1;text-decoration:none!important}.om-dense-list-overlay:focus-visible,.om-dense-list-overlay:hover{text-decoration:none!important}.om-dense-list-cell,.om-dense-list-control,.om-dense-list-thumb{position:relative;z-index:2}.om-dense-list-cell--action,.om-dense-list-control,.om-dense-list-thumb{display:flex;align-items:center;justify-content:center}.om-dense-list-thumb{padding:6px 8px 6px 0;pointer-events:auto;position:relative;z-index:3}.om-dense-list-thumb-frame{width:30px;height:auto;overflow:hidden;background:var(--bg-muted);border:1px solid rgba(255,255,255,.16)}.om-dense-list-thumb-frame img{width:100%;height:auto;display:block}.om-dense-list-cell{min-width:0;display:flex;align-items:center;padding:6px 12px;border-left:1px solid var(--border);pointer-events:none}.om-dense-list-cell--primary{flex-direction:column;align-items:flex-start;justify-content:center;gap:1px}.om-dense-list-title{-webkit-line-clamp:2;font-weight:500}.om-dense-list-subtitle,.om-dense-list-title{width:100%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}.om-dense-list-subtitle{-webkit-line-clamp:1}.om-dense-list-single-line{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.om-dense-list-cell--utility{justify-content:flex-start;text-align:left}.om-dense-list-cell--action{pointer-events:auto;border-left:0;min-width:var(--dense-action,0)}@media (max-width:767px){.om-form-shell,.om-settings-page .om-form-shell{width:100%;max-width:none}.om-settings-page .card .om-form-shell{width:100%!important;max-width:none!important}.om-dense-list-row{grid-template-columns:var(--dense-leading,0) 40px minmax(0,1.95fr) minmax(0,1.05fr) var(--dense-action,0);min-height:48px}.om-dense-list-thumb{padding:6px 8px 6px 0}.om-dense-list-thumb-frame{width:28px;height:auto}.om-dense-list-cell{padding:6px 10px}.om-dense-list-cell--tertiary,.om-dense-list-cell--utility{display:none}.om-dense-list-cell--action{display:flex;padding:0 4px}}.om-follows-panel .om-avatar-lockup{align-items:center}.om-borrow-requests-panel .om-avatar-img,.om-follows-panel .om-avatar-img{transform:translateY(-2px)}.om-borrow-requests-panel .om-request-line{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);flex-wrap:nowrap}.om-borrow-requests-panel .om-request-sentence-wrap{display:flex;align-items:baseline;gap:var(--space-md);min-width:0;flex:1 1 auto}.om-borrow-requests-panel .om-request-sentence{font-size:var(--text-size-1);line-height:var(--text-line);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.om-borrow-requests-panel .om-request-status{font-size:var(--text-size-1);white-space:nowrap;align-self:baseline;line-height:inherit;display:inline-block;min-width:80px;text-align:right;transform:none}.om-borrow-requests-panel .om-avatar-img{transform:translateY(1px)}.om-borrow-requests-panel .om-request-action-link,.om-borrow-requests-panel .om-request-actions,.om-borrow-requests-panel .om-request-actions button,.om-borrow-requests-panel .om-request-preview{font-size:var(--text-size-1);line-height:var(--text-line)}.om-borrow-requests-panel .om-request-preview{margin-top:var(--space-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.om-borrow-requests-panel .om-request-actions{margin-top:var(--space-8)}.om-thread{display:flex;flex-direction:column;gap:10px}.om-event-line,.om-thread-msg{padding:8px 0;border-bottom:1px solid var(--border)}.om-event-line{text-align:center;color:var(--muted)}.om-event-line--approved{color:#0b6b2e}.om-event-line--rejected{color:#b00020}input.om-nav-search-input:not([type=checkbox]):not([type=radio]):not([type=file]),input.om-nav-search-input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,input.om-nav-search-input:not([type=checkbox]):not([type=radio]):not([type=file]):focus-visible{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.divider,.om-hr{border:0;border-top:1px solid var(--border);margin:var(--space-8) 0;width:100%}.om-nav-hr{transition:border-top-color .15s ease}.om-nav-search-active .om-nav-hr{border-top-color:#fff!important}.om-nav-search-prompt{display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.om-nav-search-prompt-separator{color:var(--muted)}.om-nav-search-prompt-btn{border:0;background:transparent;color:var(--muted);font:inherit;line-height:1;padding:0;margin:0;cursor:pointer;transition:color .15s ease}.om-nav-search-prompt-btn.is-active,.om-nav-search-prompt-btn:focus-visible,.om-nav-search-prompt-btn:hover{color:var(--fg);outline:none}.om-nav-search-clear{position:absolute;right:0;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--muted);font:inherit;line-height:1;padding:0;margin:0;cursor:pointer;transition:color .15s ease;z-index:2}.om-nav-search-clear:focus-visible,.om-nav-search-clear:hover{color:var(--fg);outline:none}.om-nav-search-clear--desktop{right:0}.om-nav-search-clear--mobile{right:0;z-index:4}.om-nav-add-hint{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 60px;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .18s ease;color:rgba(102,102,102,.42)}.om-nav-add-hint.is-hidden{opacity:0}@media (prefers-color-scheme:dark){.om-nav-add-hint{color:rgba(168,168,173,.34)}}.om-nav-desktop-active,.om-nav-desktop-active-input{display:flex;align-items:center;width:100%}.om-nav-desktop-active-input{position:relative;min-height:24px}.om-nav-desktop-active-input .om-nav-search-input{padding-right:56px!important}.om-nav-add-toolbar{display:flex;align-items:center;gap:var(--space-md);padding:0 var(--space-md) var(--space-sm)}.om-nav-add-toolbar,.om-nav-add-toolbar.om-nav-suggest-toolbar--footer{justify-content:space-between}.om-nav-add-toolbar--footer,.om-nav-suggest-toolbar--footer{position:-webkit-sticky;bottom:0;align-items:center;justify-content:flex-start;padding-top:var(--space-sm);padding-bottom:var(--space-md);background:var(--bg);z-index:1;position:sticky}.om-nav-suggest-toolbar{display:flex;align-items:center;gap:var(--space-md);min-height:44px;padding-left:var(--space-md);padding-right:var(--space-md)}.om-nav-add-toolbar-copy{display:inline-flex;align-items:baseline;gap:var(--space-sm);flex-wrap:wrap}.om-nav-add-toolbar-copy--centered{position:absolute;left:50%;transform:translateX(-50%);justify-content:center;white-space:nowrap}.om-nav-add-toolbar-status{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.om-nav-add-toolbar.has-content{border-top:1px solid var(--fg)}.om-nav-add-select,.om-nav-add-toolbar select{min-width:0;border-bottom:0!important;padding-bottom:0!important;text-align:center}.om-nav-suggest{width:100%;max-height:min(60vh,420px);overflow-y:auto;background:var(--bg);z-index:120;text-align:left;margin-top:0;padding-inline:0;border-bottom:1px solid var(--fg)}.om-nav-suggest--add{display:flex;flex-direction:column}.om-nav-suggest-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.om-nav-add-result{transition:background .15s ease}.om-nav-add-result:hover{background:var(--hover,rgba(255,255,255,.04))}.om-nav-suggest-group,.om-nav-suggest-status{padding:0}.om-nav-suggest-status{padding:var(--space-md) var(--space-md)}.om-nav-suggest-group{font-size:inherit;color:var(--fg);margin-bottom:var(--space-10);padding-inline:var(--space-md)}.om-nav-suggest-section{border-top:1px solid var(--border);padding-top:var(--space-md);margin-top:var(--space-lg)}.om-nav-suggest-section:first-child{border-top:0;margin-top:0;padding-top:var(--space-md)}.om-nav-suggest-section:last-child{padding-bottom:var(--space-md)}.om-nav-suggest-item{width:100%;border:0;border-radius:0;background:transparent;color:inherit;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;text-align:left;padding:0}.om-nav-suggest-item.is-active{background:var(--hover,rgba(255,255,255,.04))}.om-nav-suggest-item.is-item.is-active .om-nav-suggest-title,.om-nav-suggest-item.is-item:hover .om-nav-suggest-title{text-decoration:underline}.om-nav-suggest-item.is-item.is-active .om-nav-suggest-owner,.om-nav-suggest-item.is-item.is-active .om-nav-suggest-owner *,.om-nav-suggest-item.is-item.is-active .om-nav-suggest-secondary,.om-nav-suggest-item.is-item:hover .om-nav-suggest-owner,.om-nav-suggest-item.is-item:hover .om-nav-suggest-owner *,.om-nav-suggest-item.is-item:hover .om-nav-suggest-secondary{text-decoration:none!important;color:var(--text-muted)!important}.om-nav-suggest-item+.om-nav-suggest-item{margin-top:2px}.om-nav-suggest-main{min-width:0;border:0;background:transparent;color:inherit;padding:var(--space-10) var(--space-md);display:grid;grid-template-columns:60px minmax(0,1fr);align-items:start;grid-gap:var(--space-10);gap:var(--space-10);cursor:pointer;text-align:left}.om-nav-suggest-main.is-no-thumb{grid-template-columns:minmax(0,1fr)}.om-nav-suggest-thumb{width:60px;display:block}.om-nav-suggest-thumb-image{width:100%;background:transparent!important}.om-nav-suggest-thumb-placeholder{display:block;width:100%;aspect-ratio:3/4;background:var(--bg-muted)}.om-nav-suggest-thumb-placeholder--blank{background:transparent}.om-nav-suggest-copy{min-width:0;display:flex;flex-direction:column}.om-nav-suggest-meta,.om-nav-suggest-secondary,.om-nav-suggest-text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.om-nav-suggest-secondary{margin-top:3px}.om-nav-suggest-owner,.om-nav-suggest-user{display:inline-flex;align-items:center;gap:var(--space-8)}.om-nav-suggest-owner{margin-top:4px}.om-nav-suggest-owner,.om-nav-suggest-secondary{text-decoration:none!important}.om-nav-suggest-meta{margin-top:3px}.om-nav-suggest-item.is-identifier .om-nav-suggest-text{font-feature-settings:"tnum" 1}.om-nav-suggest-add{display:flex;align-items:center;padding:var(--space-10) var(--space-md) var(--space-10) var(--space-md)}.om-nav-suggest-empty{padding:0 var(--space-md) var(--space-md)}.om-nav-suggest-new{border:0;background:transparent;color:inherit;padding:0;font:inherit;cursor:pointer;text-align:left}.om-nav-suggest-new:hover{text-decoration:underline}.om-nav-suggest-loadmore{margin-top:var(--space-md);padding:var(--space-8) var(--space-md) 0 var(--space-md)}.om-nav-suggest-loadmore-button{border:0;background:transparent;color:var(--text-muted);padding:0;font:inherit;cursor:pointer;text-align:left}.om-nav-suggest-loadmore-button:focus-visible,.om-nav-suggest-loadmore-button:hover{color:var(--fg);text-decoration:underline}.om-search-result-item:hover .om-search-result-title{text-decoration:underline}.om-search-result-item:hover .om-search-result-owner,.om-search-result-item:hover .om-search-result-owner *,.om-search-result-item:hover .om-search-result-owner-row,.om-search-result-item:hover .om-search-result-secondary{text-decoration:none!important;color:var(--text-muted)!important}.om-section-divider-block+.om-section-divider-block{margin-top:var(--catalog-section-divider-gap);padding-top:var(--catalog-section-divider-gap);border-top:1px solid var(--border)}.card.om-section-divider-block+.card.om-section-divider-block,.om-section-divider-block[data-view-mode=list]+.om-section-divider-block[data-view-mode=list]{border-top:0}.admin-meta-line,.om-stat-line{display:flex;flex-wrap:wrap;gap:var(--stat-group-gap);align-items:baseline}.admin-meta-pair,.om-stat-pair{display:inline-flex;align-items:baseline;gap:var(--stat-pair-gap);white-space:nowrap}.om-stat-link:focus-visible .om-stat-link-label,.om-stat-link:hover .om-stat-link-label{text-decoration:underline}.om-stat-link:focus-visible .om-stat-link-count,.om-stat-link:hover .om-stat-link-count{text-decoration:none!important}.admin-tabbar{display:flex;gap:16px;justify-content:flex-start}.admin-tabbar,.admin-tabbar-row{align-items:baseline}.admin-tabbar button{border:0;background:transparent;padding:0;color:inherit}.admin-tabbar button:hover{border:0;text-decoration:underline}.admin-tabbar button[aria-current=page]{text-decoration:underline}.admin-summary-row{min-height:28px}.admin-invite-row input{flex:1 1 auto;min-width:0;max-width:none}.om-inline-link-muted{color:var(--muted)}.om-inline-link-muted:focus-visible,.om-inline-link-muted:hover{color:var(--fg);text-decoration:underline}.admin-people-inline-bar{display:flex;gap:var(--space-10);align-items:baseline;flex-wrap:wrap;margin-top:var(--space-10)}.admin-people-toolbar-spacer{flex:1 1 auto}.admin-people-sort-wrap{display:inline-flex;align-items:baseline;gap:var(--space-8)}.admin-people-invite-input{flex:1 1 280px;min-width:0}.admin-people-row-wrap{border-bottom:1px solid var(--border);background:transparent}.admin-people-row-wrap[data-last-row=true]{border-bottom:0}.admin-people-row-wrap:hover{background:rgba(255,255,255,.02)}.admin-people-row-wrap.is-selected{background:rgba(255,255,255,.045)}.admin-people-row-wrap.is-selectable{cursor:pointer}.admin-people-row{display:grid;grid-template-columns:44px minmax(220px,2.25fr) minmax(110px,1fr) minmax(90px,.8fr) minmax(180px,1.45fr) 96px;align-items:stretch;min-height:52px}.admin-people-avatar-cell{display:flex;align-items:center;justify-content:center;padding:10px 0}.admin-people-avatar-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}.admin-people-avatar-wrap.is-selected .om-avatar-img{opacity:.35}.admin-people-avatar-check{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7)}.admin-people-cell{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:10px 12px;border-left:1px solid var(--border)}.admin-people-cell--primary{padding-left:16px}.admin-people-cell--actions{align-items:flex-end;justify-content:center;padding-right:0}.admin-people-primary-line,.admin-people-secondary-line,.admin-people-secondary-wrap{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-people-secondary-line,.admin-people-secondary-wrap{color:var(--text-muted)}.admin-people-actions{display:inline-flex;align-items:center;gap:14px;width:100%;justify-content:flex-end;opacity:.22;transition:opacity .12s ease}.admin-people-row-wrap:focus-within .admin-people-actions,.admin-people-row-wrap:hover .admin-people-actions{opacity:1}.admin-people-icon-action{border:0;background:transparent;padding:0;color:var(--text-muted);line-height:1}.admin-people-icon-action:focus-visible,.admin-people-icon-action:hover{color:var(--fg)}.admin-people-selection-indicator{color:var(--fg)}.admin-people-note-row{display:grid;grid-template-columns:44px minmax(220px,2.25fr) minmax(110px,1fr) minmax(90px,.8fr) minmax(180px,1.45fr) auto;align-items:start}.admin-people-note{grid-column:2/6;padding:0 12px 12px 16px;color:var(--text-muted)}@media (max-width:720px){.admin-people-row{grid-template-columns:44px minmax(0,1fr) 96px}.admin-people-note-row{grid-template-columns:44px minmax(0,1fr) auto}.admin-people-note{grid-column:2/3}.admin-people-actions{opacity:.78}.om-form-shell{--om-form-label-column:92px;--om-form-column-gap:16px;width:100%;max-width:none}}.om-search-tab:focus-visible .om-search-tab-label,.om-search-tab:hover .om-search-tab-label{text-decoration:underline}.om-search-tab:focus-visible .om-search-tab-count,.om-search-tab:hover .om-search-tab-count{text-decoration:none!important}.om-search-entity-link:focus-visible .om-search-entity-title,.om-search-entity-link:hover .om-search-entity-title{text-decoration:underline}.om-clear-filter-btn{color:var(--muted);text-decoration:none;cursor:pointer;background:transparent;border:0;padding:0;font:inherit;margin-left:var(--space-xs)}.om-clear-filter-btn:hover{color:var(--fg);text-decoration:underline}.admin-filter-row{align-items:baseline}.admin-filter-left{min-width:0}.admin-page-size{margin-left:auto}.om-lookup-row{display:flex;gap:var(--space-md);align-items:flex-start}.om-lookup-main{flex:1 1;min-width:0}.om-lookup-actions{min-width:88px;display:flex;justify-content:flex-end}.om-lookup-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:baseline;width:100%}.om-lookup-item{margin-top:8px;padding-top:8px;padding-bottom:14px;border-bottom:1px solid var(--border)}.om-book-detail-grid{display:grid;grid-template-columns:minmax(0,calc((100% - (14px * 3)) / 4)) minmax(0,1fr);grid-gap:14px;gap:14px}.om-images-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--om-images-grid-min,170px)),1fr))}.om-related-items-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--om-related-items-grid-min,220px)),1fr))}.om-explore-layout{display:grid;grid-template-columns:minmax(0,3fr) 1px minmax(300px,1fr);grid-column-gap:var(--space-lg);column-gap:var(--space-lg);align-items:start}.om-explore-main,.om-explore-rail{min-width:0;padding-top:0}.om-explore-main{grid-column:1}.om-explore-scroll-inner{will-change:transform}.om-explore-divider{grid-column:2;grid-row:1/-1;background:var(--border);margin-top:var(--space-8);align-self:stretch}.om-explore-rail{grid-column:3;padding-bottom:var(--space-4xl)}.om-explore-module+.om-explore-module{margin-top:var(--catalog-section-divider-gap);padding-top:var(--catalog-section-divider-gap);border-top:1px solid var(--border)}.om-explore-module-header{min-height:1lh}.om-explore-rail-module-header{width:100%}.om-explore-rail-module-title{min-width:0}.om-explore-rail-module-more{margin-left:auto;white-space:nowrap}.om-explore-module-content{margin-top:var(--space-md)}.om-explore-user-heading{max-width:100%;min-width:0}.om-explore-user-heading-prefix{white-space:nowrap}.om-explore-user-link{display:inline-flex;align-items:baseline;gap:8px;min-width:0;max-width:100%}.om-explore-user-link-text{display:block;min-width:0}.om-explore-owner-row{display:flex;align-items:baseline;gap:8px;min-width:0;white-space:nowrap}.om-explore-owner-prefix{flex:0 0 auto}.om-explore-owner-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.om-explore-owner-name-muted{color:var(--muted);transition:color .15s ease}.om-explore-user-link:focus-visible .om-explore-owner-name-muted,.om-explore-user-link:hover .om-explore-owner-name-muted{color:var(--fg)}.om-explore-avatar-link{flex:0 0 auto}.om-explore-avatar-img{transform:translateY(3px)}.om-explore-owner-avatar-img{transform:translateY(5px)}.om-explore-main-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.om-explore-main-grid>:nth-child(n+5){display:none}.om-explore-rail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.om-explore-rail-grid>:nth-child(n+5){display:none}.om-book-card:hover .om-book-secondary a,.om-book-secondary a,.om-book-secondary a:hover,.om-book-secondary a:visited{color:var(--muted);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}.om-public-signin-gate{position:relative}.om-public-signin-gate-content{transition:filter .18s ease,opacity .18s ease}.om-public-signin-gate[data-state=checking] .om-public-signin-gate-content{filter:blur(6px);opacity:.58;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.om-public-signin-gate[data-state=locked] .om-public-signin-gate-content{filter:blur(8px);opacity:.42;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.om-public-signin-gate-overlay{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:background-color .18s ease,opacity .18s ease}.om-public-signin-gate[data-state=checking] .om-public-signin-gate-overlay{opacity:1;background:rgba(0,0,0,.1)}.om-public-signin-gate[data-state=locked] .om-public-signin-gate-overlay{opacity:1;background:rgba(0,0,0,.2)}.om-public-signin-gate-button{justify-content:center;min-width:116px;background:rgba(10,10,12,.9);color:#fff;border-color:rgba(255,255,255,.22)!important;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.om-public-signin-gate[data-state=locked] .om-public-signin-gate-button{opacity:1;transform:translateY(0);pointer-events:auto}body.om-explore-lock-open{overflow:hidden}.om-explore-signin-lock{position:relative}.om-explore-lock-overlay{position:fixed;inset:0;z-index:80;opacity:0;pointer-events:none;transition:opacity .18s ease}.om-explore-signin-lock[data-state=open] .om-explore-lock-overlay{opacity:1;pointer-events:auto}.om-explore-lock-backdrop{position:absolute;inset:0;border:0;padding:0;background:linear-gradient(rgba(0,0,0,.42),rgba(0,0,0,.42)),rgba(10,10,12,.24);backdrop-filter:blur(16px) saturate(.7);-webkit-backdrop-filter:blur(16px) saturate(.7);cursor:default}.om-explore-lock-signin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:120px;justify-content:center;text-decoration:none!important;background:rgba(10,10,12,.9);color:#fff;border-color:rgba(255,255,255,.22)!important}.om-explore-lock-signin:focus-visible,.om-explore-lock-signin:hover{text-decoration:none!important}.om-book-detail-sticky-band{margin-top:0;padding-top:0}.om-book-detail-sticky-band[data-fixed=true]{top:0;z-index:45}.om-book-detail-sticky-band[data-fixed=true] .row:first-child{padding-top:var(--space-xs)}.muted a,.muted a:hover{color:inherit;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.om-row-baseline{align-items:baseline;flex-wrap:nowrap}.om-inline-control{display:block;width:100%;max-width:100%;min-width:0;border:0!important;border-bottom:0!important;padding:0!important;margin:0!important;background:transparent;color:inherit;font:inherit;line-height:inherit;text-decoration:none!important;box-shadow:none!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:1.4em;height:auto;outline:none!important;vertical-align:baseline!important}.om-inline-control::placeholder{color:var(--muted);opacity:var(--tone-light)}.om-inline-control:focus,.om-inline-control:focus-visible{outline:0!important;box-shadow:none!important;border:0!important;border-bottom:0!important}.om-book-detail-grid .om-row-baseline{min-height:calc(var(--text-line) * 1em);align-items:flex-start}.om-book-detail-grid .om-row-baseline>:last-child{flex:1 1;min-width:0;overflow-wrap:anywhere;word-break:break-word}.om-book-detail-grid .om-row-baseline>:last-child a,.om-book-detail-grid .om-row-baseline>:last-child span{overflow-wrap:anywhere;word-break:break-word}.om-book-detail-grid .om-row-baseline>div:has(>.om-field-visibility-spacer),.om-book-detail-grid .om-row-baseline>div:has(>.om-field-visibility-toggle){flex:0 0 auto!important;width:22px;min-width:22px;display:flex;align-items:center;justify-content:flex-end}.om-field-visibility-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;font:inherit;font-size:13px;line-height:1;opacity:1;display:inline-flex;align-items:center;justify-content:center;width:14px;min-width:14px;height:1em;vertical-align:baseline;transform:translateY(1px)}.om-field-visibility-toggle[data-visible=false]{opacity:.45}.om-field-visibility-toggle:focus,.om-field-visibility-toggle:focus-visible{outline:0!important;box-shadow:none!important}.om-field-visibility-spacer{display:inline-block;width:14px;min-width:14px;height:1em}.om-book-detail-grid .om-inline-control,.om-book-detail-grid .pill-token-input{line-height:var(--text-line)!important;min-height:calc(var(--text-line) * 1em)!important;margin:0!important;padding:0!important;border:0!important;border-bottom:0!important;box-sizing:border-box!important;position:relative;top:0;transform:none!important}.om-book-detail-grid input.om-inline-control,.om-book-detail-grid select.om-inline-control{height:calc(var(--text-line) * 1em)!important}.om-book-detail-grid select.om-inline-control{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 4'%3E%3Cpath d='M0 0h6L3 4z' fill='%23777777'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:6px 4px;background-position:0;padding-left:10px!important}.om-book-detail-grid input.om-inline-control:not(:disabled):focus,.om-book-detail-grid input.om-inline-control:not(:disabled):focus-visible,.om-book-detail-grid select.om-inline-control:not(:disabled):focus,.om-book-detail-grid select.om-inline-control:not(:disabled):focus-visible,.om-book-detail-grid textarea.om-inline-control:not(:disabled):focus,.om-book-detail-grid textarea.om-inline-control:not(:disabled):focus-visible{border:0!important;border-bottom:0!important;outline:0!important;box-shadow:none!important}.om-book-detail-grid input:not([type=checkbox]):not([type=radio]):not([type=file]),.om-book-detail-grid select,.om-book-detail-grid textarea{border:0!important;border-bottom:0!important}.om-owned-by-autocomplete{position:relative;z-index:40;isolation:isolate}.om-owned-by-suggestions{position:absolute;top:calc(100% + 4px);left:0;z-index:200;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:min(320px,100%);padding:2px 0;background:var(--bg)}.om-owned-by-suggestion{display:inline-flex;align-items:center;gap:8px;width:auto;max-width:100%;min-width:0;border:1px solid var(--border);background:var(--card-bg);color:var(--muted);font:inherit;line-height:1.1;padding:6px 8px;cursor:pointer;text-align:left;text-decoration:none;box-shadow:0 0 0 1px var(--card-bg)}.om-owned-by-suggestion:focus-visible,.om-owned-by-suggestion:hover{color:var(--text);border-color:var(--text);outline:none;text-decoration:none}.om-owned-by-suggestion span{text-decoration:none;white-space:nowrap}.om-owned-by-linked-avatar,.om-owned-by-suggestion-avatar{width:16px;height:16px;border-radius:999px;flex:0 0 auto;object-fit:cover;background:var(--bg-muted);border:1px solid var(--border)}.om-owned-by-linked{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.om-book-detail-grid input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,.om-book-detail-grid input:not([type=checkbox]):not([type=radio]):not([type=file]):focus-visible,.om-book-detail-grid select:focus,.om-book-detail-grid select:focus-visible,.om-book-detail-grid textarea:focus,.om-book-detail-grid textarea:focus-visible{border:0!important;border-bottom:0!important;outline:0!important;box-shadow:none!important}.om-catalog-caret{display:inline-block;width:10px;height:6px;flex:0 0 auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23777777'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:10px 6px}.om-catalog-caret[data-collapsed=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M0 0v10l6-5z' fill='%23777777'/%3E%3C/svg%3E");background-size:6px 10px}summary{list-style:none;outline:none;border:none;box-shadow:none}summary::-webkit-details-marker{display:none}.om-disclosure-summary{display:inline-flex;align-items:center;gap:var(--space-sm);cursor:pointer;list-style:none;color:var(--muted)}.om-disclosure-summary::-webkit-details-marker{display:none}.om-disclosure-caret{display:inline-block;width:10px;height:6px;flex:0 0 auto;background-repeat:no-repeat;background-position:50%}.om-disclosure-caret[data-open=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23777777'/%3E%3C/svg%3E");background-size:10px 6px}.om-disclosure-caret[data-open=false]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M0 0v10l6-5z' fill='%23777777'/%3E%3C/svg%3E");background-size:6px 10px}.om-edit-label{color:var(--fg);opacity:var(--tone-strong)}.om-hanging-value{flex:1 1;min-width:0;overflow-wrap:anywhere;word-break:normal}.pill-token-field{display:inline-block;position:relative;max-width:100%}.pill-token-row{display:inline}.pill-token{display:inline;border:0;padding:0}.pill-token-text{opacity:var(--tone-strong)}.pill-token-text-button{border:0;padding:0;margin:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:text}.pill-token-text-button:hover{text-decoration:underline}.pill-token-x{border:0;padding:0;margin:0 0 0 .3em;background:transparent;color:inherit;opacity:var(--tone-light)}.pill-token-x:hover{opacity:var(--tone-strong);text-decoration:underline}.pill-token-input{display:inline-block;width:auto;min-width:1ch;border:0!important;border-bottom:0!important;padding:0!important;margin:0!important;background:transparent;color:inherit;font:inherit;line-height:inherit;box-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none!important;vertical-align:baseline!important}.pill-token-input--editing{min-width:1ch}.pill-token-hint{display:inline-block;margin-left:.2em;color:var(--muted);opacity:.9;white-space:nowrap;pointer-events:none}.pill-token-input:focus,.pill-token-input:focus-visible{outline:0!important;box-shadow:none!important;border:0!important;border-bottom:0!important}.pill-token-suggestions{position:absolute;left:0;top:calc(100% + var(--space-xs));z-index:20;border:1px solid var(--border);background:var(--card-bg);max-height:220px;overflow:auto;min-width:160px}.pill-token-suggestion{display:block;width:100%;text-align:left;border:0;background:transparent;padding:var(--space-xs) var(--space-sm);color:inherit}.pill-token-suggestion:hover{text-decoration:underline}.meta-list{display:flex;flex-direction:column;gap:var(--space-8)}.toolbar{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-md)}@media (max-width:1280px) and (min-width:1025px){.om-explore-main-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.om-explore-main-grid>:nth-child(n+4){display:none}}@media (max-width:1024px) and (min-width:721px){.om-explore-layout{grid-template-columns:minmax(0,2fr) 1px minmax(240px,1fr)}.om-explore-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.om-explore-main-grid>:nth-child(n+5){display:none}.om-explore-rail-grid{grid-template-columns:minmax(0,1fr)}.om-explore-rail-grid>:nth-child(n+5){display:none}}@media (max-width:720px){:root{--page-pad:var(--space-md)}.om-smart-sticky-band{transform:none!important;will-change:auto}.om-smart-sticky-band[data-fixed=true]{top:0;left:0;right:0;z-index:30}.om-smart-sticky-band[data-fixed=true] .row:first-child{padding-top:var(--space-xs)}.om-book-detail-sticky-band[data-fixed=true]{top:0}.om-book-detail-sticky-band[data-fixed=true] .row:first-child{padding-top:var(--space-xs)}.container{padding:var(--page-top-gap) var(--page-pad) 8px}.row{gap:8px}.card{padding:8px 0}.om-lookup-row{flex-wrap:wrap;gap:var(--space-md)}.om-lookup-actions{width:100%;display:flex;justify-content:flex-end;min-width:0}.om-book-detail-grid,.om-lookup-controls{grid-template-columns:1fr}.om-images-grid,.om-related-items-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.om-related-items-mobile-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 14px) / 2);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:2px}.om-related-items-mobile-grid>*{display:block!important;scroll-snap-align:start;scroll-snap-stop:always}.om-related-items-mobile-grid::-webkit-scrollbar{display:none}.om-related-items-mobile-grid{scrollbar-width:none}.om-explore-layout{--om-explore-mobile-divider-gap:var(--catalog-section-divider-gap);grid-template-columns:minmax(0,1fr)}.om-explore-module{margin-bottom:var(--space-xl)}.om-explore-module+.om-explore-module{margin-top:0;padding-top:var(--om-explore-mobile-divider-gap)}.om-explore-module-header{margin-top:var(--space-8)}.om-explore-divider{display:none}.om-explore-main-grid{display:flex;flex-wrap:nowrap;gap:14px;align-items:flex-start;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:2px}.om-explore-main-grid>*{display:flex!important;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 14px) / 2);min-width:0;flex-direction:column;height:auto!important;align-self:flex-start;scroll-snap-align:start;scroll-snap-stop:always;padding-bottom:8px;box-sizing:border-box}.om-explore-main-grid .om-cover-slot-has-image,.om-explore-rail-grid .om-cover-slot-has-image{background:transparent!important}.om-explore-main,.om-explore-rail{grid-column:auto}.om-explore-scroll-inner{transform:none!important;will-change:auto}.om-explore-rail{border-top:1px solid var(--border);padding-left:0}.om-explore-rail,.om-explore-rail .om-explore-module+.om-explore-module{margin-top:0;padding-top:var(--om-explore-mobile-divider-gap)}.om-explore-rail-grid{display:flex;flex-wrap:nowrap;gap:14px;align-items:flex-start;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:2px}.om-explore-rail-grid>*{display:flex!important;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (14px * 2)) / 3);min-width:0;flex-direction:column;align-self:flex-start;scroll-snap-align:start;scroll-snap-stop:always;height:auto;padding-bottom:8px;box-sizing:border-box}.om-explore-rail-grid>:nth-child(n+7){display:none!important}.om-explore-user-heading{flex-wrap:nowrap!important}.om-explore-user-link-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.om-explore-main-grid .om-explore-card-meta,.om-explore-rail-grid .om-explore-card-meta{min-height:0;min-width:0;height:auto;overflow:visible}.om-explore-main-grid .om-explore-card-title,.om-explore-rail-grid .om-explore-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:2px}.om-explore-main-grid .om-explore-card-secondary,.om-explore-main-grid .om-explore-card-tertiary,.om-explore-rail-grid .om-explore-card-secondary,.om-explore-rail-grid .om-explore-card-tertiary{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:2px}.om-explore-main-grid::-webkit-scrollbar,.om-explore-rail-grid::-webkit-scrollbar{display:none}.om-explore-main-grid,.om-explore-rail-grid{scrollbar-width:none}.om-explore-module-content{margin-top:var(--space-md);padding-bottom:2px}.om-search-tabbar{flex-direction:column;align-items:stretch!important;gap:0!important}.om-search-tab{width:100%;justify-content:space-between;text-align:left;line-height:1!important}.om-nav-suggest{width:calc(100vw - 24px);max-height:50vh}.admin-summary-row{align-items:baseline}.admin-invite-row{gap:var(--space-sm);flex-wrap:nowrap;width:100%}.admin-invite-row input{flex:1 1 auto;min-width:0;max-width:none!important}.admin-filter-row{flex-direction:column;align-items:stretch;gap:8px}.admin-filter-left{width:100%}.admin-page-size{margin-left:auto;display:flex;justify-content:flex-end}}@media (max-width:900px){:root{--text-size-1:14px;--text-size-2:14px;--text-size-3:14px}*,body,html{font-size:14px!important}.om-borrow-requests-panel--embedded .om-request-action-link,.om-borrow-requests-panel--embedded .om-request-actions button,.om-borrow-requests-panel--embedded .om-request-preview,.om-borrow-requests-panel--embedded .om-request-sentence,.om-borrow-requests-panel--embedded .om-request-status{font-size:13px!important;line-height:var(--text-line)!important}}@keyframes om-bug-crawl-1{0%{top:88%;left:5%;transform:rotate(0deg)}20%{top:5%;left:8%;transform:rotate(-90deg)}40%{top:5%;left:78%;transform:rotate(0deg)}60%{top:70%;left:75%;transform:rotate(90deg)}80%{top:45%;left:40%;transform:rotate(180deg)}to{top:88%;left:5%;transform:rotate(1turn)}}@keyframes om-bug-crawl-2{0%{top:60%;left:82%;transform:rotate(90deg)}25%{top:8%;left:55%;transform:rotate(0deg)}50%{top:75%;left:25%;transform:rotate(-90deg)}75%{top:20%;left:10%;transform:rotate(180deg)}to{top:60%;left:82%;transform:rotate(450deg)}}@keyframes om-bug-crawl-3{0%{top:30%;left:50%;transform:rotate(45deg)}33%{top:80%;left:60%;transform:rotate(135deg)}66%{top:15%;left:30%;transform:rotate(270deg)}to{top:30%;left:50%;transform:rotate(405deg)}}.om-bug{position:absolute;font-size:12px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;line-height:1;opacity:.55}.om-bug-1{animation:om-bug-crawl-1 9s linear infinite}.om-bug-2{animation:om-bug-crawl-2 13s linear infinite}.om-bug-3{animation:om-bug-crawl-3 17s linear infinite}@keyframes om-ant-crawl-1{0%{top:92%;left:15%;transform:rotate(0deg)}15%{top:92%;left:75%;transform:rotate(0deg)}30%{top:5%;left:80%;transform:rotate(-90deg)}50%{top:5%;left:20%;transform:rotate(180deg)}65%{top:55%;left:5%;transform:rotate(90deg)}80%{top:70%;left:50%;transform:rotate(45deg)}to{top:92%;left:15%;transform:rotate(1turn)}}@keyframes om-ant-crawl-2{0%{top:5%;left:40%;transform:rotate(0deg)}20%{top:5%;left:5%;transform:rotate(180deg)}40%{top:85%;left:10%;transform:rotate(90deg)}60%{top:80%;left:85%;transform:rotate(0deg)}80%{top:30%;left:70%;transform:rotate(-90deg)}to{top:5%;left:40%;transform:rotate(-1turn)}}@keyframes om-ant-crawl-3{0%{top:50%;left:88%;transform:rotate(90deg)}25%{top:88%;left:55%;transform:rotate(0deg)}50%{top:15%;left:60%;transform:rotate(-90deg)}75%{top:40%;left:15%;transform:rotate(180deg)}to{top:50%;left:88%;transform:rotate(450deg)}}@keyframes om-ant-crawl-4{0%{top:75%;left:30%;transform:rotate(45deg)}20%{top:8%;left:25%;transform:rotate(-45deg)}40%{top:20%;left:75%;transform:rotate(90deg)}60%{top:88%;left:65%;transform:rotate(180deg)}80%{top:60%;left:45%;transform:rotate(270deg)}to{top:75%;left:30%;transform:rotate(405deg)}}.om-ant-1{animation:om-ant-crawl-1 5s linear infinite}.om-ant-2{animation:om-ant-crawl-2 6.5s linear infinite}.om-ant-3{animation:om-ant-crawl-3 4s linear infinite}.om-ant-4{animation:om-ant-crawl-4 7s linear infinite}@media (max-width:768px){.om-feedback-popup{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;margin-bottom:0!important;border-radius:0!important;overflow-y:auto;box-sizing:border-box}}