.oracle-booklet{background-color:var(--ob-bg);background-image:var(--ob-paper);background-repeat:repeat;color:var(--ob-text);padding-block:var(--ob-padding-top) var(--ob-padding-bottom)}.oracle-booklet[hidden]{display:none}.oracle-booklet *{box-sizing:border-box}.oracle-booklet button,.oracle-booklet input{font:inherit}.ob__inner{width:min(calc(100% - 32px),var(--ob-max));margin-inline:auto}.ob-shell{overflow:clip;border:1px solid var(--ob-border);border-radius:var(--ob-radius);background:color-mix(in srgb,var(--ob-panel) 94%,transparent)}.ob-shell__summary{display:grid;min-height:150px;grid-template-columns:minmax(0,1fr) 64px;align-items:stretch;cursor:pointer;list-style:none}.ob-shell__summary::-webkit-details-marker{display:none}.ob-shell__summary:focus-visible,.ob-tab:focus-visible,.ob-result:focus-visible,.ob-icon-button:focus-visible,.ob-nav-button:focus-visible,.ob-search__input:focus-visible{outline:2px solid var(--ob-accent);outline-offset:3px}.ob-summary__copy{align-self:center;padding:32px 40px}.ob-summary__eyebrow{display:block;margin:0 0 8px;color:var(--ob-accent);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.ob-summary__title{display:block;margin:0;color:var(--ob-text);font-family:var(--FONT-STACK-HEADING, Georgia, serif);font-size:42px;font-weight:var(--FONT-WEIGHT-HEADING, 500);letter-spacing:0;line-height:1.05}.ob-summary__text{max-width:680px;margin:12px 0 0;color:var(--ob-muted);font-size:16px;line-height:1.55}.ob-summary__toggle{display:grid;place-items:center;border-left:1px solid var(--ob-border);color:var(--ob-accent)}.ob-summary__toggle svg{width:24px;height:24px;transition:transform .22s ease}.ob-shell[open] .ob-summary__toggle svg{transform:rotate(180deg)}.ob-shell__body{border-top:1px solid var(--ob-border);padding:28px 40px 44px}.ob-tabs{display:flex;overflow-x:auto;gap:28px;margin:0 0 34px;border-bottom:1px solid var(--ob-border);scrollbar-width:thin}.ob-tab{flex:0 0 auto;min-height:46px;padding:0 0 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ob-muted);cursor:pointer;font-size:14px;font-weight:700}.ob-tab[aria-selected=true]{border-bottom-color:var(--ob-accent);color:var(--ob-accent)}.ob-panel[hidden],.ob-reader[hidden],.ob-browse[hidden],.ob-search__clear[hidden],.ob-empty[hidden]{display:none}.ob-search__label{display:block;margin:0 0 12px;color:var(--ob-text);font-family:var(--FONT-STACK-HEADING, Georgia, serif);font-size:28px;font-weight:var(--FONT-WEIGHT-HEADING, 500);line-height:1.15}.ob-search__control{position:relative}.ob-search__icon{position:absolute;top:50%;left:16px;width:20px;height:20px;color:var(--ob-muted);pointer-events:none;transform:translateY(-50%)}.ob-search__input{width:100%;min-height:54px;padding:13px 52px 13px 48px;border:1px solid var(--ob-border);border-radius:var(--ob-radius);background:var(--ob-bg);color:var(--ob-text);font-size:16px}.ob-search__input::placeholder{color:var(--ob-muted);opacity:.8}.ob-search__clear{position:absolute;top:50%;right:8px;display:grid;width:40px;height:40px;place-items:center;border:0;background:transparent;color:var(--ob-muted);cursor:pointer;transform:translateY(-50%)}.ob-search__clear svg{width:18px;height:18px}.ob-results-meta{min-height:21px;margin:12px 0 16px;color:var(--ob-muted);font-size:13px;line-height:1.4}.ob-results{margin:0;padding:0;border-top:1px solid var(--ob-border);list-style:none}.ob-result{display:grid;width:100%;min-height:116px;grid-template-columns:72px minmax(0,1fr) 24px;gap:18px;align-items:center;padding:16px 4px;border:0;border-bottom:1px solid var(--ob-border);background:transparent;color:inherit;cursor:pointer;text-align:left}.ob-result:hover{background:color-mix(in srgb,var(--ob-accent) 5%,transparent)}.ob-result__thumb{display:block;width:72px;height:auto;aspect-ratio:198.75 / 340.5;border:1px solid var(--ob-border);background:var(--ob-bg);object-fit:cover}.ob-result__thumb--empty{display:grid;place-items:center;color:var(--ob-accent);font-family:var(--FONT-STACK-HEADING, Georgia, serif);font-size:15px}.ob-result__number{display:block;margin-bottom:5px;color:var(--ob-accent);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ob-result__name{display:block;color:var(--ob-text);font-family:var(--FONT-STACK-HEADING, Georgia, serif);font-size:23px;font-weight:var(--FONT-WEIGHT-HEADING, 500);line-height:1.15}.ob-result__subtitle{display:block;margin-top:3px;color:var(--ob-accent);font-size:14px;line-height:1.35}.ob-result__excerpt{display:block;overflow:hidden;margin-top:8px;color:var(--ob-muted);font-size:13px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.ob-result__arrow{width:20px;height:20px;color:var(--ob-accent)}.ob-empty{padding:34px 16px;border-block:1px solid var(--ob-border);color:var(--ob-muted);text-align:center}.ob-reader__header{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:16px;align-items:center;margin-bottom:26px}.ob-reader__heading{text-align:center}.ob-reader__number{display:block;margin-bottom:5px;color:var(--ob-accent);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ob-reader__title{margin:0;color:var(--ob-text);font-family:var(--FONT-STACK-HEADING, Georgia, serif);font-size:36px;font-weight:var(--FONT-WEIGHT-HEADING, 500);line-height:1.08}.ob-reader__subtitle{margin:6px 0 0;color:var(--ob-accent);font-size:15px;line-height:1.4}.ob-icon-button{display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--ob-border);border-radius:var(--ob-radius);background:transparent;color:var(--ob-text);cursor:pointer}.ob-icon-button svg{width:22px;height:22px}.ob-page-spread{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start;max-width:930px;margin-inline:auto}.ob-page{margin:0;aspect-ratio:198.75 / 340.5;border:1px solid var(--ob-border);background:var(--ob-bg)}.ob-page img{display:block;width:100%;height:100%;object-fit:contain}.ob-reader__footer{display:flex;justify-content:space-between;gap:12px;max-width:930px;margin:22px auto 0}.ob-nav-button{display:inline-flex;min-height:46px;align-items:center;gap:9px;padding:10px 14px;border:1px solid var(--ob-border);border-radius:var(--ob-radius);background:transparent;color:var(--ob-text);cursor:pointer;font-size:14px;font-weight:700}.ob-nav-button:disabled{cursor:default;opacity:.35}.ob-nav-button svg{width:18px;height:18px}.ob-aux__header{max-width:640px;margin:0 auto 28px;text-align:center}.ob-aux__title{margin:0;color:var(--ob-text);font-family:var(--FONT-STACK-HEADING, Georgia, serif);font-size:34px;font-weight:var(--FONT-WEIGHT-HEADING, 500);line-height:1.1}.ob-aux__text{margin:10px 0 0;color:var(--ob-muted);font-size:15px;line-height:1.55}.ob-aux__pages--single{max-width:430px}.ob-aux__pages--three{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1120px}.ob-noscript{margin-top:20px;color:var(--ob-muted);font-size:14px}@media(max-width:749px){.oracle-booklet{padding-block:var(--ob-padding-top-mobile) var(--ob-padding-bottom-mobile)}.ob__inner{width:min(calc(100% - 24px),var(--ob-max))}.ob-shell__summary{min-height:136px;grid-template-columns:minmax(0,1fr) 52px}.ob-summary__copy{padding:24px 20px}.ob-summary__title{font-size:34px}.ob-summary__text{font-size:14px}.ob-shell__body{padding:22px 18px 30px}.ob-tabs{gap:22px;margin-bottom:26px}.ob-search__label{font-size:24px}.ob-result{min-height:104px;grid-template-columns:58px minmax(0,1fr) 20px;gap:13px}.ob-result__thumb{width:58px;height:auto}.ob-result__name{font-size:20px}.ob-result__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.ob-reader__header{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.ob-icon-button{width:44px;height:44px}.ob-reader__title{font-size:28px}.ob-page-spread,.ob-aux__pages--three{grid-template-columns:1fr;max-width:560px}.ob-reader__footer{align-items:stretch}.ob-nav-button{flex:1 1 0;justify-content:center}}@media(prefers-reduced-motion:reduce){.oracle-booklet *,.oracle-booklet *:before,.oracle-booklet *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/oracle-booklet-search.css.map */
