.complete-actions-module__REvJYa__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.complete-actions-module__REvJYa__actions a.complete-actions-module__REvJYa__link{border-color:var(--ink);background:var(--paper);color:var(--ink);word-break:keep-all;margin-top:0}.complete-actions-module__REvJYa__actions a.complete-actions-module__REvJYa__link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.complete-actions-module__REvJYa__actions a.complete-actions-module__REvJYa__link:hover{background:var(--ink);color:var(--paper)}}.complete-actions-module__REvJYa__actions a.complete-actions-module__REvJYa__link:active{background:var(--ink-body);color:var(--paper)}
.site-footer-module__STLB6W__policyPanel:focus{outline:none}
.news-settings-module__BQxUCW__panel{min-width:0}.news-settings-module__BQxUCW__fieldset{border:0;min-width:0;margin:0;padding:0}.news-settings-module__BQxUCW__table,.news-settings-module__BQxUCW__resultsTable{border-collapse:collapse;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);width:100%;color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-body);text-align:left;line-height:1.5}.news-settings-module__BQxUCW__table th,.news-settings-module__BQxUCW__resultsTable th{font-weight:var(--weight-emphasis);color:var(--ink-muted)}.news-settings-module__BQxUCW__table th,.news-settings-module__BQxUCW__table td,.news-settings-module__BQxUCW__resultsTable th,.news-settings-module__BQxUCW__resultsTable td{border-bottom:1px solid var(--shelf-line);vertical-align:top;padding:12px 16px 12px 0}.news-settings-module__BQxUCW__table th:first-child,.news-settings-module__BQxUCW__table td:first-child{white-space:nowrap;width:112px}.news-settings-module__BQxUCW__table th:last-child,.news-settings-module__BQxUCW__table td:last-child{width:56px;padding-right:0}.news-settings-module__BQxUCW__table td{overflow-wrap:anywhere}.news-settings-module__BQxUCW__table td.news-settings-module__BQxUCW__editor{white-space:normal;width:auto;padding:16px 0 22px}.news-settings-module__BQxUCW__rowGroup:has(.news-settings-module__BQxUCW__editor)>tr:first-child td{border-bottom:0}.news-settings-module__BQxUCW__fields{gap:12px;max-width:800px;display:grid}.news-settings-module__BQxUCW__fields label{font-size:var(--text-ui);color:var(--ink);gap:8px;display:grid}.news-settings-module__BQxUCW__fields textarea{box-sizing:border-box;width:100%;min-height:88px;font:inherit;color:var(--ink);resize:vertical;line-height:1.5}.news-settings-module__BQxUCW__fields summary{font-size:var(--text-xs);cursor:pointer}.news-settings-module__BQxUCW__extra{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0 12px;display:grid}.news-settings-module__BQxUCW__actions{margin-top:22px}.news-settings-module__BQxUCW__message{color:var(--ink-muted);font-size:var(--text-xs);margin:12px 0 0;line-height:1.5}.news-settings-module__BQxUCW__message[role=alert]{color:var(--ink);font-weight:var(--weight-heading)}.news-settings-module__BQxUCW__result{border-top:2px solid var(--ink);margin-top:36px;padding-top:22px}.news-settings-module__BQxUCW__result h3{font-size:var(--text-md);font-weight:var(--weight-heading);margin:0 0 12px}.news-settings-module__BQxUCW__filters{font-size:var(--text-xs);gap:16px;margin:16px 0;display:flex}.news-settings-module__BQxUCW__filters .is_active{text-underline-offset:4px;text-decoration:underline}.news-settings-module__BQxUCW__scroll{overflow-x:auto}.news-settings-module__BQxUCW__resultsTable th:first-child{width:64px}.news-settings-module__BQxUCW__resultsTable th:nth-child(2){width:112px}.news-settings-module__BQxUCW__resultsTable th:nth-child(3){width:96px}.news-settings-module__BQxUCW__resultsTable td:nth-child(4) p{color:var(--ink-muted);margin:4px 0 0}.news-settings-module__BQxUCW__nowrap{white-space:nowrap}.news-settings-module__BQxUCW__more{margin-top:22px}@media (hover:hover) and (pointer:fine){.news-settings-module__BQxUCW__filters button:hover,.news-settings-module__BQxUCW__resultsTable a:hover{text-underline-offset:4px;text-decoration:underline}.news-settings-module__BQxUCW__panel .ops_text_button:hover{text-underline-offset:4px;text-decoration:underline}}.news-settings-module__BQxUCW__filters button:active,.news-settings-module__BQxUCW__resultsTable a:active{text-underline-offset:4px;text-decoration:underline}.news-settings-module__BQxUCW__panel .ops_text_button:active{text-underline-offset:4px;text-decoration:underline}@media (max-width:640px){.news-settings-module__BQxUCW__table th:first-child,.news-settings-module__BQxUCW__table td:first-child{width:88px}.news-settings-module__BQxUCW__table th,.news-settings-module__BQxUCW__table td{padding-right:12px}.news-settings-module__BQxUCW__extra{grid-template-columns:minmax(0,1fr)}}.news-settings-module__BQxUCW__filters button{color:var(--ink)}.news-settings-module__BQxUCW__panel .ops_text_button{color:var(--ink)}.news-settings-module__BQxUCW__rowActions{white-space:nowrap;align-items:baseline;gap:12px;display:flex}.news-settings-module__BQxUCW__rowActions button{color:var(--ink);font:inherit}.news-settings-module__BQxUCW__rowActions button[aria-pressed=true]{text-underline-offset:4px;text-decoration:underline}.news-settings-module__BQxUCW__resultsTable{min-width:800px}.news-settings-module__BQxUCW__resultsTable th:last-child{width:160px}.news-settings-module__BQxUCW__rowActions button:active{text-decoration:underline}@media (hover:hover) and (pointer:fine){.news-settings-module__BQxUCW__rowActions button:hover{text-underline-offset:4px;text-decoration:underline}}.news-settings-module__BQxUCW__mode{color:var(--ink-muted);font-size:var(--text-xs);font-weight:var(--weight-body);margin-top:4px;display:block}.news-settings-module__BQxUCW__manual{border-top:1px solid var(--shelf-line);margin-top:22px;padding-top:22px}.news-settings-module__BQxUCW__manualHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.news-settings-module__BQxUCW__manual h3{font-size:var(--text-md);font-weight:var(--weight-heading);margin:0}.news-settings-module__BQxUCW__manualHead button{font-size:var(--text-xs)}.news-settings-module__BQxUCW__manualForm{margin:16px 0 22px}.news-settings-module__BQxUCW__manualGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.news-settings-module__BQxUCW__manualGrid label{color:var(--ink);font-size:var(--text-ui);gap:8px;min-width:0;display:grid}.news-settings-module__BQxUCW__full{grid-column:1/-1}.news-settings-module__BQxUCW__manualGrid input,.news-settings-module__BQxUCW__manualGrid select{box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit}.news-settings-module__BQxUCW__manualGrid select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23111' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding:12px 36px 12px 12px}.news-settings-module__BQxUCW__manual .news-settings-module__BQxUCW__resultsTable{min-width:640px;margin-top:16px}.news-settings-module__BQxUCW__manual .news-settings-module__BQxUCW__resultsTable th:first-child{width:112px}.news-settings-module__BQxUCW__manual .news-settings-module__BQxUCW__resultsTable th:nth-child(2){width:96px}.news-settings-module__BQxUCW__manual .news-settings-module__BQxUCW__resultsTable th:nth-child(3){width:auto}.news-settings-module__BQxUCW__manual .news-settings-module__BQxUCW__resultsTable td{overflow-wrap:anywhere}@media (max-width:640px){.news-settings-module__BQxUCW__manualGrid{grid-template-columns:minmax(0,1fr)}}
.admin-search-sales-module__sA-_Ia__panel{min-width:0}.admin-search-sales-module__sA-_Ia__fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0 0;padding:0;display:grid}.admin-search-sales-module__sA-_Ia__fields label{font-size:var(--text-ui);color:var(--ink-muted);gap:8px;display:grid}.admin-search-sales-module__sA-_Ia__fields label:first-child{grid-column:1/-1}.admin-search-sales-module__sA-_Ia__fields label:has(input[type=checkbox]){grid-column:1/-1}.admin-search-sales-module__sA-_Ia__fields .admin_form_actions{grid-column:1/-1}.admin-search-sales-module__sA-_Ia__fields label:has(input[type=checkbox]){display:block}.admin-search-sales-module__sA-_Ia__fields input[type=checkbox]{width:16px;height:16px;accent-color:var(--ink)}.admin-search-sales-module__sA-_Ia__panel .admin_status{margin-top:16px;display:block}.admin-search-sales-module__sA-_Ia__panel .ops_row{overflow-wrap:anywhere}.admin-search-sales-module__sA-_Ia__panel .ops_block_description a{text-underline-offset:4px;text-decoration:underline}@media (max-width:640px){.admin-search-sales-module__sA-_Ia__fields{grid-template-columns:minmax(0,1fr)}}
.store-notices-module__-W6ujq__preview{border-top:2px solid var(--line);font-size:var(--text-ui);color:var(--ink);min-width:0;margin:0 0 24px;padding-top:22px;line-height:1.5}.store-notices-module__-W6ujq__head{align-items:baseline;gap:16px;margin-bottom:8px;display:flex}.store-notices-module__-W6ujq__head h2{font-size:var(--text-ui);font-weight:var(--weight-heading);margin:0;line-height:1.5}.store-notices-module__-W6ujq__preview .store-notices-module__-W6ujq__action{font-weight:var(--weight-body)}.store-notices-module__-W6ujq__action{color:var(--ink-muted);font:inherit;font-size:var(--text-ui);font-weight:var(--weight-body);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.store-notices-module__-W6ujq__action:active,.store-notices-module__-W6ujq__action:focus-visible{color:var(--ink);text-decoration:underline}@media (hover:hover) and (pointer:fine){.store-notices-module__-W6ujq__action:hover{color:var(--ink);text-decoration:underline}}.store-notices-module__-W6ujq__action:focus-visible,.store-notices-module__-W6ujq__summary:focus-visible{outline:2px solid var(--line);outline-offset:4px}.store-notices-module__-W6ujq__action:disabled{opacity:.5;cursor:default}.store-notices-module__-W6ujq__summary{cursor:pointer;font-size:var(--text-ui);font-weight:var(--weight-body);color:var(--ink);align-items:baseline;gap:12px;line-height:1.5;list-style:none;display:flex}.store-notices-module__-W6ujq__summary::-webkit-details-marker{display:none}.store-notices-module__-W6ujq__title{overflow-wrap:anywhere;min-width:0}details[open]>.store-notices-module__-W6ujq__summary .store-notices-module__-W6ujq__title{white-space:normal;overflow-wrap:anywhere}.store-notices-module__-W6ujq__chevron{flex-shrink:0;align-self:center;width:12px;height:12px}details[open]>.store-notices-module__-W6ujq__summary .store-notices-module__-W6ujq__chevron{transform:rotate(180deg)}.store-notices-module__-W6ujq__body{white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;max-width:760px;font-size:var(--text-ui);color:var(--ink-body);margin:16px 0 0;line-height:1.7}.store-notices-module__-W6ujq__center{--site-notice-date-width:160px;--site-notice-column-gap:clamp(12px, 2.4vw, 28px)}.store-notices-module__-W6ujq__row>details>summary{list-style:none}.store-notices-module__-W6ujq__row>details>summary::-webkit-details-marker{display:none}.store-notices-module__-W6ujq__row>details[open]>summary b{transform:rotate(45deg)}.store-notices-module__-W6ujq__date{font-size:var(--text-xs);color:var(--ink-muted);white-space:nowrap;flex-shrink:0}.store-notices-module__-W6ujq__actions{font-size:var(--text-ui);flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:16px;display:flex}.store-notices-module__-W6ujq__feedback{font-size:var(--text-ui);color:var(--ink-muted);margin-top:12px;line-height:1.5}.store-notices-module__-W6ujq__editor{max-width:760px;margin:18px 0;scroll-margin-top:100px}.store-notices-module__-W6ujq__editor button:disabled{opacity:.5;cursor:default}.store-notices-module__-W6ujq__editor textarea{word-break:keep-all;overflow-wrap:anywhere;line-height:1.65}.store-notices-module__-W6ujq__editor .store-notices-module__-W6ujq__bannerToggle{flex-direction:row;align-items:center;gap:8px;min-height:44px;display:flex}.store-notices-module__-W6ujq__editor .store-notices-module__-W6ujq__bannerToggle input{width:18px;height:18px;min-height:0;accent-color:var(--ink);margin:0;padding:0}
.admin-recommendations-module__re4IDW__root{min-width:0}.admin-recommendations-module__re4IDW__root button:not(.search_more_button){font:inherit;color:inherit}.admin-recommendations-module__re4IDW__root button:not(.search_more_button){cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.admin-recommendations-module__re4IDW__root a:active,.admin-recommendations-module__re4IDW__root a:focus-visible{text-underline-offset:5px;text-decoration:underline}.admin-recommendations-module__re4IDW__root button:not(.search_more_button):not(.admin-recommendations-module__re4IDW__close):active{text-underline-offset:5px;text-decoration:underline}.admin-recommendations-module__re4IDW__root button:not(.search_more_button):not(.admin-recommendations-module__re4IDW__close):focus-visible{text-underline-offset:5px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.admin-recommendations-module__re4IDW__root a:hover{text-underline-offset:5px;text-decoration:underline}.admin-recommendations-module__re4IDW__root button:not(.search_more_button):not(.admin-recommendations-module__re4IDW__close):hover{text-underline-offset:5px;text-decoration:underline}}.admin-recommendations-module__re4IDW__root button:focus-visible,.admin-recommendations-module__re4IDW__scroll:focus-visible{outline-offset:4px;outline:2px solid}.admin-recommendations-module__re4IDW__root[data-focus-mode=pointer] button:focus,.admin-recommendations-module__re4IDW__root[data-focus-mode=pointer] .admin-recommendations-module__re4IDW__scroll:focus{outline:none}.admin-recommendations-module__re4IDW__root[data-focus-mode=keyboard] button:focus,.admin-recommendations-module__re4IDW__root[data-focus-mode=keyboard] .admin-recommendations-module__re4IDW__scroll:focus{outline-offset:4px;outline:2px solid}.admin-recommendations-module__re4IDW__search{margin-top:28px}.admin-recommendations-module__re4IDW__filters{margin:0 0 20px}.admin-recommendations-module__re4IDW__root .admin-recommendations-module__re4IDW__filters button{font-size:var(--text-xs);font-weight:var(--weight-body);color:var(--ink);line-height:1.45}.admin-recommendations-module__re4IDW__storeFilter{margin-bottom:24px}.admin-recommendations-module__re4IDW__storeFilter button{margin-left:20px}.admin-recommendations-module__re4IDW__scroll{border-top:2px solid var(--line);border-bottom:2px solid var(--line);width:100%;overflow-x:auto}.admin-recommendations-module__re4IDW__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:940px;font-size:var(--text-xs);line-height:1.45}.admin-recommendations-module__re4IDW__table th,.admin-recommendations-module__re4IDW__table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line-soft);text-overflow:ellipsis;white-space:nowrap;padding:11px 14px 11px 0;overflow:hidden}.admin-recommendations-module__re4IDW__table th{color:var(--ink-muted);font-weight:var(--weight-emphasis);padding-top:10px;padding-bottom:10px}.admin-recommendations-module__re4IDW__table td{color:var(--ink-muted);font-weight:var(--weight-body)}.admin-recommendations-module__re4IDW__table tbody tr:last-child td{border-bottom:0}.admin-recommendations-module__re4IDW__table td button{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.admin-recommendations-module__re4IDW__table th:first-child{width:150px}.admin-recommendations-module__re4IDW__table th:nth-child(2){width:125px}.admin-recommendations-module__re4IDW__table th:nth-child(3){width:30%}.admin-recommendations-module__re4IDW__table th:last-child{width:80px}.admin-recommendations-module__re4IDW__table td:last-child,.admin-recommendations-module__re4IDW__table th:last-child{padding-right:0}.admin-recommendations-module__re4IDW__root .admin-recommendations-module__re4IDW__title{color:var(--ink);font-weight:var(--weight-heading)}.admin-recommendations-module__re4IDW__snippet{color:var(--ink-muted,#555)}.admin-recommendations-module__re4IDW__feedback{margin-top:20px}.admin-recommendations-module__re4IDW__feedback button{margin-left:16px}.admin-recommendations-module__re4IDW__feedback:empty{margin-top:0}.admin-recommendations-module__re4IDW__dialog{border:1px solid var(--ink,#111);width:min(720px,100vw - 40px);max-height:calc(100dvh - 48px);color:var(--ink,#111);box-sizing:border-box;background:#fff;margin:auto;padding:44px;position:fixed;inset:0;overflow-y:auto}.admin-recommendations-module__re4IDW__dialog::backdrop{background:#00000059}.admin-recommendations-module__re4IDW__dialog h2{margin-bottom:24px;padding-right:28px;font-size:23px}.admin-recommendations-module__re4IDW__dialog p{margin:12px 0}.admin-recommendations-module__re4IDW__bookTitle{font-weight:var(--weight-heading)}.admin-recommendations-module__re4IDW__close{width:36px;height:36px;position:absolute;top:12px;right:20px;text-align:center!important;font-size:32px!important}.admin-recommendations-module__re4IDW__metadata{color:var(--ink-muted,#555);margin:24px 0}.admin-recommendations-module__re4IDW__metadata div{gap:16px;margin:8px 0;display:flex}.admin-recommendations-module__re4IDW__metadata dt{min-width:60px}.admin-recommendations-module__re4IDW__metadata dd{margin:0}.admin-recommendations-module__re4IDW__dialog .admin-recommendations-module__re4IDW__body{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--shelf-line,#ddd);margin:24px 0;padding-top:24px;line-height:1.9}.admin-recommendations-module__re4IDW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.admin-recommendations-module__re4IDW__dialog{padding:36px 24px}}.admin-recommendations-module__re4IDW__table th.admin-recommendations-module__re4IDW__views{width:56px}.admin-recommendations-module__re4IDW__table .admin-recommendations-module__re4IDW__views{text-align:right;font-variant-numeric:tabular-nums}
.library-share-module__ZMi7uW__heading .library-share-module__ZMi7uW__trigger{width:auto;min-width:44px;min-height:44px;font:inherit;font-size:var(--text-ui);font-weight:var(--weight-body);white-space:nowrap;flex:none;gap:8px 6px;line-height:1.5;display:inline-flex}.library-share-module__ZMi7uW__heading .library-share-module__ZMi7uW__trigger svg{flex:0 0 22px}.library-share-module__ZMi7uW__heading .book_share_heading{flex-wrap:wrap}@media (hover:hover) and (pointer:fine){.library-share-module__ZMi7uW__heading .library-share-module__ZMi7uW__trigger:not(:disabled):hover span{text-underline-offset:3px;text-decoration:underline}}.library-share-module__ZMi7uW__heading{margin-bottom:0}.library-share-module__ZMi7uW__heading p{margin:0}.library-share-module__ZMi7uW__dialog{border:2px solid var(--ink-strong);background:var(--paper);width:min(560px,100vw - 36px);max-height:calc(100dvh - 36px);color:var(--ink-strong);overscroll-behavior:contain;outline:none;margin:auto;padding:0}.library-share-module__ZMi7uW__dialog::backdrop{background:var(--overlay-light)}.library-share-module__ZMi7uW__panel{--share-feedback-space:0px;flex-direction:column;max-height:calc(100dvh - 40px);padding:36px 24px 20px;display:flex;position:relative}.library-share-module__ZMi7uW__header{z-index:1;position:absolute;top:20px;right:8px}.library-share-module__ZMi7uW__header .library-share-module__ZMi7uW__close{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background:0 0;width:44px;height:44px;padding:0 0 2px;position:static}:is(.library-share-module__ZMi7uW__heading[data-focus-mode=pointer] .book_share_button:focus,.library-share-module__ZMi7uW__dialog[data-focus-mode=pointer] .library-share-module__ZMi7uW__close:focus){outline:none}:is(.library-share-module__ZMi7uW__heading[data-focus-mode=keyboard] .book_share_button:focus,.library-share-module__ZMi7uW__dialog[data-focus-mode=keyboard] .library-share-module__ZMi7uW__close:focus){outline:2px solid var(--ink);outline-offset:2px}.library-share-module__ZMi7uW__preview{width:min(calc(100% - 72px), calc((100dvh - 160px - var(--share-feedback-space)) * 9 / 16), 405px);aspect-ratio:9/16;background:var(--paper);flex:none;align-self:center;min-height:0;position:relative}.library-share-module__ZMi7uW__preview:empty{display:none}.library-share-module__ZMi7uW__panel:has(.library-share-module__ZMi7uW__message:not(:empty)){--share-feedback-space:64px}.library-share-module__ZMi7uW__image{object-fit:contain;border:2px solid var(--ink-strong);box-sizing:border-box;width:100%;height:auto;display:block}.library-share-module__ZMi7uW__preview p,.library-share-module__ZMi7uW__message{font-size:var(--text-ui);font-weight:var(--weight-body);color:var(--ink-muted);line-height:1.5}.library-share-module__ZMi7uW__preview>p[role=status]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.library-share-module__ZMi7uW__message{flex-shrink:0;margin:16px 0 0}.library-share-module__ZMi7uW__message:empty{display:none}.library-share-module__ZMi7uW__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px 24px;margin-top:20px;display:flex}.library-share-module__ZMi7uW__actions a,.library-share-module__ZMi7uW__actions button{min-height:44px;color:inherit;font:inherit;font-size:var(--text-ui);font-weight:var(--weight-body);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.library-share-module__ZMi7uW__actions button:disabled{color:#777;cursor:default}@media (hover:hover){.library-share-module__ZMi7uW__actions a:hover,.library-share-module__ZMi7uW__actions button:not(:disabled):hover,.library-share-module__ZMi7uW__close:hover{opacity:.6}}@media (max-width:520px){.library-share-module__ZMi7uW__panel{padding:36px 16px 20px}.library-share-module__ZMi7uW__header{right:4px}.library-share-module__ZMi7uW__actions{padding-right:4px}}
.not-found-module__HS70Aa__page{min-height:60vh;padding:calc(72px + var(--page-intro-top)) 0 clamp(42px, 5vw, 68px);color:var(--ink);word-break:keep-all;overflow-wrap:anywhere}.not-found-module__HS70Aa__page h1{font-size:var(--display-md);font-weight:var(--weight-heading);margin:0;line-height:1.3}.not-found-module__HS70Aa__page p{color:var(--ink-body);font-size:var(--text-md);font-weight:var(--weight-body);margin:18px 0 24px;line-height:1.55}
.recommendation-archive-module__XSuWTW__stream{overflow-anchor:none}.recommendation-archive-module__XSuWTW__more{text-align:center;color:var(--ink-muted);font-size:var(--text-ui);padding-top:24px;padding-bottom:24px}.recommendation-archive-module__XSuWTW__status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.recommendation-archive-module__XSuWTW__shuffle{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;margin-right:6px}
.store-follow-module__Egfu4G__control{flex-direction:column;align-items:flex-start;max-width:100%;display:inline-flex}.store-follow-module__Egfu4G__control .store-follow-module__Egfu4G__button{color:var(--ink-muted);font:inherit;font-weight:var(--weight-body);text-align:left;cursor:pointer;text-underline-offset:5px;background:0 0;border:0;border-radius:0;padding:0;line-height:1.35;position:relative}.store-follow-module__Egfu4G__button:after{content:"";position:absolute;inset:-12px -6px}.store-follow-module__Egfu4G__control .store-follow-module__Egfu4G__button:focus-visible,.store-follow-module__Egfu4G__control .store-follow-module__Egfu4G__button:active{color:var(--ink);text-decoration:underline}@media (hover:hover) and (pointer:fine){.store-follow-module__Egfu4G__control .store-follow-module__Egfu4G__button:hover{color:var(--ink);text-decoration:underline}}.store-follow-module__Egfu4G__button:focus-visible{outline:2px solid var(--line);outline-offset:8px}.store-follow-module__Egfu4G__button:disabled{opacity:.55;cursor:default}.store-follow-module__Egfu4G__error{font-size:var(--text-xs);color:var(--ink-muted);margin-top:12px;line-height:1.55;display:block}.store-follow-module__Egfu4G__count{font-size:var(--text-md);color:var(--ink-muted);margin:18px 0 28px}.store-follow-module__Egfu4G__heading{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.store-follow-module__Egfu4G__headingCount{font-size:var(--text-md);color:var(--ink-muted);white-space:nowrap}.store-follow-module__Egfu4G__stats{font-size:var(--text-ui);font-weight:var(--weight-body);color:var(--ink-muted);flex-wrap:wrap;gap:6px 18px;margin:0 0 16px;line-height:1.45;display:flex}.store-follow-module__Egfu4G__stats strong{font-weight:inherit}.store-follow-module__Egfu4G__empty{font-size:var(--text-md);padding:24px 0;line-height:1.7}.store-follow-module__Egfu4G__empty a{text-underline-offset:5px;margin-top:12px;text-decoration:underline;display:inline-block}
.store-recommendation-performance-module__IMaKYq__feedback button{font:inherit;font-size:var(--text-ui);font-weight:var(--weight-body);color:var(--ink);background:0 0;border:0;border-radius:0;padding:8px 0;line-height:1.45}.store-recommendation-performance-module__IMaKYq__period.store-recommendation-performance-module__IMaKYq__period{margin-bottom:12px}.store-recommendation-performance-module__IMaKYq__feedback button:focus-visible,.store-recommendation-performance-module__IMaKYq__feedback button:active{text-underline-offset:5px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.store-recommendation-performance-module__IMaKYq__feedback button:hover{text-underline-offset:5px;text-decoration:underline}}.store-recommendation-performance-module__IMaKYq__feedback button{cursor:pointer;white-space:nowrap}.store-recommendation-performance-module__IMaKYq__rangeLabel{font-size:var(--text-xs);font-weight:var(--weight-body);color:var(--ink-muted);margin:0 0 16px;line-height:1.55}.store-recommendation-performance-module__IMaKYq__customRange input{width:150px;min-width:0;max-width:100%}.store-recommendation-performance-module__IMaKYq__rangeError{color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-body);word-break:keep-all;margin:10px 0 20px;line-height:1.55}.store-recommendation-performance-module__IMaKYq__desktopHead,.store-recommendation-performance-module__IMaKYq__row{grid-template-columns:130px minmax(140px,1fr) repeat(4,120px);align-items:baseline;gap:16px;display:grid}.store-recommendation-performance-module__IMaKYq__table{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-top:2px solid var(--line);border-bottom:2px solid var(--line);width:100%;min-width:0;max-width:100%;overflow-x:auto}.store-recommendation-performance-module__IMaKYq__table:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.store-recommendation-performance-module__IMaKYq__tableInner{width:100%;min-width:1024px}.store-recommendation-performance-module__IMaKYq__desktopHead{font-size:var(--text-xs);font-weight:var(--weight-emphasis);color:var(--ink-muted);border-bottom:1px solid var(--line-soft);padding:12px 0;line-height:1.45}.store-recommendation-performance-module__IMaKYq__sortableHeading{align-items:center;gap:5px;min-width:0;display:flex}.store-recommendation-performance-module__IMaKYq__sortButton{min-height:28px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:4px;padding:0;display:inline-flex}.store-recommendation-performance-module__IMaKYq__sortButton[aria-pressed=true],.store-recommendation-performance-module__IMaKYq__sortButton:active{color:var(--ink)}.store-recommendation-performance-module__IMaKYq__sortButton:focus-visible{color:var(--ink);outline:1px solid var(--ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.store-recommendation-performance-module__IMaKYq__sortButton:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}}.store-recommendation-performance-module__IMaKYq__list{margin:0;padding:0;list-style:none}.store-recommendation-performance-module__IMaKYq__list:empty{min-height:32px}.store-recommendation-performance-module__IMaKYq__row{border-bottom:1px solid var(--line-soft);padding:11px 0}.store-recommendation-performance-module__IMaKYq__row:last-child{border-bottom:0}.store-recommendation-performance-module__IMaKYq__date{font-size:var(--text-xs);font-weight:var(--weight-body);color:var(--ink-muted);white-space:nowrap;line-height:1.45}.store-recommendation-performance-module__IMaKYq__book{min-width:0;font-size:var(--text-xs);font-weight:var(--weight-heading);color:var(--ink);align-items:baseline;gap:8px;line-height:1.45;display:flex}.store-recommendation-performance-module__IMaKYq__book a{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:inherit;overflow:hidden}.store-recommendation-performance-module__IMaKYq__book a:active,.store-recommendation-performance-module__IMaKYq__book a:focus-visible{text-decoration:underline}@media (hover:hover) and (pointer:fine){.store-recommendation-performance-module__IMaKYq__book a:hover{text-decoration:underline}}.store-recommendation-performance-module__IMaKYq__book small{font-size:var(--text-xs);font-weight:var(--weight-body);color:var(--ink-muted);flex-shrink:0;line-height:1.45}.store-recommendation-performance-module__IMaKYq__values{margin:0;display:contents}.store-recommendation-performance-module__IMaKYq__values dt{display:none}.store-recommendation-performance-module__IMaKYq__values dd{font-size:var(--text-xs);font-weight:var(--weight-body);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.45}.store-recommendation-performance-module__IMaKYq__metricLabel{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.store-recommendation-performance-module__IMaKYq__wrappingLabel{white-space:normal;min-width:0}.store-recommendation-performance-module__IMaKYq__wrappingLabel button{flex-shrink:0}.store-recommendation-performance-module__IMaKYq__info{width:17px;height:17px;font:var(--weight-emphasis) 10px/1 var(--font-sans);color:var(--ink-muted);border:1px solid var(--shelf-line);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.store-recommendation-performance-module__IMaKYq__info:focus-visible,.store-recommendation-performance-module__IMaKYq__info:active,.store-recommendation-performance-module__IMaKYq__info[aria-expanded=true]{color:var(--ink);border-color:var(--ink);outline:0}.store-recommendation-performance-module__IMaKYq__popup{z-index:10000;box-sizing:border-box;width:280px;max-width:calc(100vw - 24px);color:var(--ink);font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-body);word-break:keep-all;background:#fff;border:1px solid #ddd;padding:14px 16px;line-height:1.55;position:fixed;box-shadow:0 8px 24px #00000014}.store-recommendation-performance-module__IMaKYq__feedback{font-size:var(--text-xs);font-weight:var(--weight-body);color:var(--ink-muted);margin-top:16px;line-height:1.55}.store-recommendation-performance-module__IMaKYq__feedback button:disabled{opacity:.5;cursor:wait}@media (hover:hover) and (pointer:fine){.store-recommendation-performance-module__IMaKYq__info:hover{color:var(--ink);border-color:var(--ink)}}
.admin-library-settings-editor-module__vuueVa__editor{max-width:760px;color:var(--ink);font-size:var(--text-ui);font-weight:var(--weight-body)}.admin-library-settings-editor-module__vuueVa__section{border:0;border-bottom:2px solid var(--line);min-width:0;margin:0 0 32px;padding:0 0 32px}.admin-library-settings-editor-module__vuueVa__section legend{color:var(--ink);font-size:16px;font-weight:var(--weight-heading);margin-bottom:8px;padding:0;line-height:1.5}.admin-library-settings-editor-module__vuueVa__description{color:var(--ink-muted);font-size:var(--text-ui);font-weight:var(--weight-body);overflow-wrap:anywhere;margin:0;line-height:1.5}.admin-library-settings-editor-module__vuueVa__section>.admin-library-settings-editor-module__vuueVa__description{margin-bottom:12px}.admin-library-settings-editor-module__vuueVa__section>.admin-library-settings-editor-module__vuueVa__description:last-child{margin-top:24px;margin-bottom:0}.admin-library-settings-editor-module__vuueVa__section textarea{box-sizing:border-box;border:2px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:vertical;background:0 0;border-radius:0;padding:12px;font-size:16px;line-height:1.55;display:block}.admin-library-settings-editor-module__vuueVa__section textarea:focus-visible,.admin-library-settings-editor-module__vuueVa__upload:focus-within{outline:2px solid var(--line);outline-offset:4px}.admin-library-settings-editor-module__vuueVa__imageRow{flex-wrap:wrap;align-items:center;gap:24px;margin:24px 0;display:flex}.admin-library-settings-editor-module__vuueVa__preview{object-fit:contain;width:96px;height:96px;display:block}.admin-library-settings-editor-module__vuueVa__upload{border:2px solid var(--line);font:inherit;cursor:pointer;align-items:center;padding:12px 14px;display:inline-flex;position:relative}.admin-library-settings-editor-module__vuueVa__upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.admin-library-settings-editor-module__vuueVa__upload:active{background:var(--ink);color:var(--paper)}@media (hover:hover) and (pointer:fine){.admin-library-settings-editor-module__vuueVa__upload:hover{background:var(--ink);color:var(--paper)}}.admin-library-settings-editor-module__vuueVa__textTools{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;display:flex}.admin-library-settings-editor-module__vuueVa__section:disabled{opacity:.6}
.admin-shipping-calendar-module__prRo4G__panel{min-width:0}.admin-shipping-calendar-module__prRo4G__note,.admin-shipping-calendar-module__prRo4G__row small{color:var(--ink-muted)}.admin-shipping-calendar-module__prRo4G__form{border-top:1px solid var(--shelf-line);padding-top:22px}.admin-shipping-calendar-module__prRo4G__form fieldset{border:0;min-width:0;margin:0;padding:0}.admin-shipping-calendar-module__prRo4G__form legend,.admin-shipping-calendar-module__prRo4G__list h3{font-size:var(--text-md);font-weight:var(--weight-body);margin:0 0 18px}.admin-shipping-calendar-module__prRo4G__fields{flex-wrap:wrap;gap:16px;min-width:0;display:flex}.admin-shipping-calendar-module__prRo4G__fields label{font-size:var(--text-xs);font-weight:var(--weight-body);flex:170px;align-content:start;gap:8px;min-width:0;display:grid}.admin-shipping-calendar-module__prRo4G__fields .admin-shipping-calendar-module__prRo4G__reason{flex:2 260px}.admin-shipping-calendar-module__prRo4G__fields input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.admin-shipping-calendar-module__prRo4G__dateControl{box-sizing:border-box;border:2px solid var(--line);background:var(--paper);width:100%;min-width:0;padding:12px;display:flex}.admin-shipping-calendar-module__prRo4G__form .admin-shipping-calendar-module__prRo4G__dateControl input{appearance:none;min-width:0;min-height:1.55em;font-size:var(--text-md);background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:1.55;display:block}.admin-shipping-calendar-module__prRo4G__fields small,.admin-shipping-calendar-module__prRo4G__row small,.admin-shipping-calendar-module__prRo4G__note{font-size:var(--text-xs);font-weight:var(--weight-body);line-height:1.55}.admin-shipping-calendar-module__prRo4G__message{font-size:var(--text-xs);margin:12px 0;line-height:1.55}.admin-shipping-calendar-module__prRo4G__list{margin-top:16px}.admin-shipping-calendar-module__prRo4G__list>p{font-size:var(--text-xs);color:var(--ink-muted);line-height:1.55}.admin-shipping-calendar-module__prRo4G__row{border-top:1px solid var(--shelf-line);font-size:var(--text-md);justify-content:space-between;align-items:center;gap:18px;padding:15px 0;line-height:1.45;display:flex}.admin-shipping-calendar-module__prRo4G__row strong{font-weight:var(--weight-body)}.admin-shipping-calendar-module__prRo4G__row div{overflow-wrap:anywhere;min-width:0}.admin-shipping-calendar-module__prRo4G__row p{margin:6px 0}.admin-shipping-calendar-module__prRo4G__row button,.admin-shipping-calendar-module__prRo4G__row>span{font-size:var(--text-xs);font-weight:var(--weight-body);flex-shrink:0}.admin-shipping-calendar-module__prRo4G__row button{color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.admin-shipping-calendar-module__prRo4G__panel button:disabled{opacity:.5;cursor:default}@media (max-width:600px){.admin-shipping-calendar-module__prRo4G__fields{grid-template-columns:minmax(0,1fr);display:grid}.admin-shipping-calendar-module__prRo4G__fields label{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.admin-shipping-calendar-module__prRo4G__row{flex-direction:column;align-items:flex-start;gap:8px}}
.book-news-module__x91BnG__page{--book-columns:32px minmax(160px, 1fr) minmax(100px, .42fr) minmax(88px, .3fr) 112px;color:var(--ink);font-weight:var(--weight-body);min-height:70vh}.book-news-module__x91BnG__page .book-news-module__x91BnG__intro{padding-bottom:24px}.book-news-module__x91BnG__content{padding-bottom:var(--section-space)}.book-news-module__x91BnG__tabs{margin-bottom:16px}.book-news-module__x91BnG__tabs a{min-height:44px}.book-news-module__x91BnG__source{color:var(--ink-muted);font-size:var(--text-xs);margin-bottom:12px;line-height:1.5}.book-news-module__x91BnG__source p{margin:0}.book-news-module__x91BnG__status{color:var(--ink-muted);font-size:var(--text-xs);margin:0 0 12px;line-height:1.5}.book-news-module__x91BnG__pressHeading,.book-news-module__x91BnG__pressRow{grid-template-columns:112px 136px minmax(0,1fr);align-items:center;gap:16px;display:grid}.book-news-module__x91BnG__pressHeading,.book-news-module__x91BnG__bookHeading{border-top:2px solid var(--ink);border-bottom:1px solid var(--line-soft);font-size:var(--text-xs);font-weight:var(--weight-emphasis);padding:10px 0}.book-news-module__x91BnG__pressList,.book-news-module__x91BnG__bookList{border-bottom:2px solid var(--ink);margin:0;padding:0;list-style:none}.book-news-module__x91BnG__pressList>li:last-child .book-news-module__x91BnG__pressRow,.book-news-module__x91BnG__bookRow:last-child{border-bottom:0}.book-news-module__x91BnG__pressRow{border-bottom:1px solid var(--line-soft);min-height:44px;color:var(--ink);padding:2px 0;text-decoration:none}.book-news-module__x91BnG__date,.book-news-module__x91BnG__publisher,.book-news-module__x91BnG__bookAuthor,.book-news-module__x91BnG__bookPublisher,.book-news-module__x91BnG__publishedOn{color:var(--ink-muted);font-size:var(--text-xs);line-height:1.5;font-weight:var(--weight-body)}.book-news-module__x91BnG__date,.book-news-module__x91BnG__publishedOn{white-space:nowrap}.book-news-module__x91BnG__publisher,.book-news-module__x91BnG__bookAuthor,.book-news-module__x91BnG__bookPublisher{word-break:keep-all;overflow-wrap:anywhere}.book-news-module__x91BnG__articleLink{min-width:0;min-height:44px;color:var(--ink);font-size:var(--text-ui);font-weight:var(--weight-heading);word-break:keep-all;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;line-height:1.5;text-decoration:none;display:flex}.book-news-module__x91BnG__articleTitle{min-width:0}.book-news-module__x91BnG__outbound{font-size:var(--text-ui);font-weight:var(--weight-body);flex:none}.book-news-module__x91BnG__bookHeading,.book-news-module__x91BnG__bookRow{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:16px;display:grid}.book-news-module__x91BnG__bookColumnTitles,.book-news-module__x91BnG__bookLink{grid-template-columns:var(--book-columns);align-items:center;gap:16px;min-width:0;display:grid}.book-news-module__x91BnG__bookColumnHeading{grid-column:span 2}.book-news-module__x91BnG__bookRow{border-bottom:1px solid var(--line-soft);padding:6px 0}.book-news-module__x91BnG__rank{font-size:var(--text-xs);font-variant-numeric:tabular-nums}.book-news-module__x91BnG__bookLink{min-height:48px;color:var(--ink);text-decoration:none}.book-news-module__x91BnG__coverFrame{justify-content:center;align-items:center;width:32px;height:48px;display:flex}.book-news-module__x91BnG__cover{object-fit:contain;width:100%;height:100%;display:block}.book-news-module__x91BnG__bookInfo{display:contents}.book-news-module__x91BnG__bookTitle{font-size:var(--text-ui);font-weight:var(--weight-heading);word-break:keep-all;overflow-wrap:anywhere;line-height:1.5}.book-news-module__x91BnG__more{overflow-anchor:none;flex-wrap:wrap;align-items:baseline;gap:12px;padding-top:22px;display:flex}.book-news-module__x91BnG__more[hidden]{display:none}.book-news-module__x91BnG__page .book-news-module__x91BnG__moreButton{touch-action:manipulation;-webkit-text-fill-color:currentColor;min-height:44px;margin-top:0;font-family:inherit}.book-news-module__x91BnG__pressRow:focus-visible,.book-news-module__x91BnG__bookLink:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (hover:hover) and (pointer:fine){.book-news-module__x91BnG__pressRow:hover .book-news-module__x91BnG__articleLink,.book-news-module__x91BnG__bookLink:hover .book-news-module__x91BnG__bookTitle{text-underline-offset:4px;text-decoration:underline}}@media (max-width:900px){.book-news-module__x91BnG__bookHeading{display:none}.book-news-module__x91BnG__bookList{border-top:2px solid var(--ink)}.book-news-module__x91BnG__bookLink{grid-template-columns:32px minmax(0,1fr);gap:12px}.book-news-module__x91BnG__bookInfo{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;display:flex}.book-news-module__x91BnG__bookTitle{flex-basis:100%}.book-news-module__x91BnG__bookAuthor:after,.book-news-module__x91BnG__bookPublisher:after{content:"·";margin-left:6px}}@media (max-width:768px){.book-news-module__x91BnG__page .book-news-module__x91BnG__intro{padding-bottom:16px}.book-news-module__x91BnG__pressHeading{display:none}.book-news-module__x91BnG__pressList{border-top:2px solid var(--ink)}.book-news-module__x91BnG__pressRow{grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;padding:8px 0}.book-news-module__x91BnG__articleLink{grid-column:1/-1;align-items:flex-start;gap:12px;min-height:0}.book-news-module__x91BnG__articleTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.book-news-module__x91BnG__bookRow{grid-template-columns:24px minmax(0,1fr);gap:12px}}.book-news-module__x91BnG__ending{color:var(--ink-muted);font-size:var(--text-xs);font-weight:var(--weight-body);word-break:keep-all;margin:0;line-height:1.5}.book-news-module__x91BnG__detailSource{color:var(--ink-muted);font-size:var(--text-xs);font-weight:var(--weight-body);white-space:nowrap;margin-left:8px;display:inline-block}
.bookstore-card-module__KZp4FG__withAction{flex-direction:column;display:flex}.bookstore-card-module__KZp4FG__content{flex:1;min-width:0;display:block}.bookstore-card-module__KZp4FG__action{flex:none}
.notice-detail-module__JdKBka__article.inner{max-width:800px;padding-top:var(--page-intro-top);padding-bottom:64px}.notice-detail-module__JdKBka__date{color:var(--ink-muted);font-size:var(--text-ui);margin-bottom:12px;display:block}.notice-detail-module__JdKBka__article h1{font-size:clamp(24px,3vw,30px);font-weight:var(--weight-heading);word-break:keep-all;overflow-wrap:anywhere;margin:0 0 32px;line-height:1.5}.notice-detail-module__JdKBka__body{white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;color:var(--ink-body);font-size:var(--text-md);font-weight:var(--weight-body);line-height:1.75}.notice-detail-module__JdKBka__back{font-size:var(--text-ui);text-underline-offset:4px;margin-top:32px;text-decoration:underline;display:inline-block}.notice-detail-module__JdKBka__back:focus-visible{outline:2px solid var(--ink);outline-offset:3px}
.page-load-error-module__fHZeFq__actions button{cursor:pointer;background:0 0;border:0;margin-right:24px;padding:0;font-family:inherit}.page-load-error-module__fHZeFq__actions a,.page-load-error-module__fHZeFq__actions button{position:relative}.page-load-error-module__fHZeFq__actions a:before,.page-load-error-module__fHZeFq__actions button:before{content:"";position:absolute;inset:-12px 0}.page-load-error-module__fHZeFq__mobileTools{display:none}@media (max-width:900px){.page-load-error-module__fHZeFq__mobileTools{align-items:center;margin-left:auto;display:flex}.page-load-error-module__fHZeFq__mobileTools>a,.page-load-error-module__fHZeFq__mobileMenu summary{width:44px;height:44px;color:var(--ink-strong);cursor:pointer;justify-content:center;align-items:center;display:flex}.page-load-error-module__fHZeFq__mobileTools svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.page-load-error-module__fHZeFq__mobileMenu summary{flex-direction:column;gap:5px;list-style:none}.page-load-error-module__fHZeFq__mobileMenu summary::-webkit-details-marker{display:none}.page-load-error-module__fHZeFq__mobileMenu summary span{background:currentColor;width:22px;height:2px}.page-load-error-module__fHZeFq__mobileMenu nav{right:var(--page-gutter);background:var(--paper);border:1px solid var(--line-soft);min-width:180px;padding:12px 20px;position:absolute;top:100%}.page-load-error-module__fHZeFq__mobileMenu nav a{min-height:44px;color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-body);align-items:center;text-decoration:none;display:flex}.page-load-error-module__fHZeFq__mobileTools a:focus-visible,.page-load-error-module__fHZeFq__mobileMenu summary:focus-visible{outline-offset:-4px;outline:2px solid}.page-load-error-module__fHZeFq__mobileMenu nav a:active,.page-load-error-module__fHZeFq__mobileMenu nav a:focus-visible{text-decoration:underline}}
.public-policy-page-module__h0h1za__page{padding-bottom:64px}.public-policy-page-module__h0h1za__page .public-policy-page-module__h0h1za__body{width:100%;max-width:980px;max-height:none;padding:0;overflow:visible}.public-policy-page-module__h0h1za__body .policy_document_section h2{color:var(--ink);font-size:var(--text-lg);font-weight:var(--weight-heading);margin:0 0 12px;line-height:1.45}
.settlement-profile-module__BDQC1G__form{max-width:800px;font-size:var(--text-ui);font-weight:var(--weight-body);color:var(--ink);margin:28px 0 64px}.settlement-profile-module__BDQC1G__form p{font-size:var(--text-ui);color:var(--ink-muted);margin:16px 0;line-height:1.5}.settlement-profile-module__BDQC1G__fields{border:0;border-top:1px solid var(--line-soft);grid-template-columns:1fr 1fr;gap:24px;min-width:0;margin:28px 0;padding:20px 0 0;display:grid}.settlement-profile-module__BDQC1G__fields label{min-width:0;font-size:var(--text-ui);flex-direction:column;gap:8px;display:flex}.settlement-profile-module__BDQC1G__fields input{font:inherit;font-size:var(--text-md);color:inherit;border:2px solid var(--ink);box-sizing:border-box;background:0 0;border-radius:0;width:100%;min-height:44px;padding:8px 12px}.settlement-profile-module__BDQC1G__fields:disabled input{opacity:1;color:var(--ink-muted);border-color:var(--line-soft)}.settlement-profile-module__BDQC1G__fields legend{font-size:var(--text-md);font-weight:var(--weight-heading);padding:0 12px 0 0;line-height:1.5}.settlement-profile-module__BDQC1G__wide{grid-column:1/-1}.settlement-profile-module__BDQC1G__fields input[type=file]{font-size:var(--text-ui);border:0;padding:0}.settlement-profile-module__BDQC1G__fields input::file-selector-button{border:2px solid var(--ink);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:0;margin-right:12px;padding:8px 12px}.settlement-profile-module__BDQC1G__fields:disabled input::file-selector-button{border-color:var(--line-soft);color:var(--ink-muted);cursor:default}.settlement-profile-module__BDQC1G__message{font-size:var(--text-ui);color:var(--ink-muted);line-height:1.5}.settlement-profile-module__BDQC1G__documents{flex-wrap:wrap;gap:16px;display:flex}.settlement-profile-module__BDQC1G__documents a{color:inherit;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.settlement-profile-module__BDQC1G__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.settlement-profile-module__BDQC1G__actions button{border:2px solid var(--ink);color:var(--paper);background:var(--ink);font:inherit;cursor:pointer;border-radius:0;min-height:44px;padding:10px 24px}.settlement-profile-module__BDQC1G__actions button:disabled{opacity:.5;cursor:default}.settlement-profile-module__BDQC1G__form :focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:600px){.settlement-profile-module__BDQC1G__fields{grid-template-columns:1fr;gap:20px}}
.social-auth-module__JjsgMG__buttons{gap:12px;margin-top:24px;display:grid}.social-auth-module__JjsgMG__buttons form{margin:0}.social-auth-module__JjsgMG__socialFirst .social-auth-module__JjsgMG__buttons{margin-top:0}.social-auth-module__JjsgMG__socialFirst .social-auth-module__JjsgMG__loginNotice{margin:0 0 24px}.social-auth-module__JjsgMG__socialFirst .social-auth-module__JjsgMG__emailForm{gap:12px}.social-auth-module__JjsgMG__emailForm input::placeholder{font-size:var(--text-ui);font-weight:var(--weight-body)}.social-auth-module__JjsgMG__socialFirst .social-auth-module__JjsgMG__emailLinks{justify-content:flex-start;align-items:center;gap:8px 16px;margin-top:16px}.social-auth-module__JjsgMG__emailLinks a{white-space:nowrap;min-height:24px}.social-auth-module__JjsgMG__divider{color:var(--ink-muted);font-size:var(--text-ui);font-weight:var(--weight-body);text-align:center;margin:20px 0;line-height:1.5}.social-auth-module__JjsgMG__button{border:1px solid var(--ink);width:100%;min-height:46px;font-size:var(--text-ui);font-weight:var(--weight-body);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:0 12px;line-height:1.5;display:flex;position:relative}.social-auth-module__JjsgMG__kakao{color:#1f1f1f;background:#fff;border-color:#747775;border-radius:4px}.social-auth-module__JjsgMG__google{color:#1f1f1f;background:#fff;border-color:#747775;border-radius:4px;font-family:Google Sans,Pretendard Variable,Pretendard,sans-serif}.social-auth-module__JjsgMG__button img{object-fit:contain;flex-shrink:0}.social-auth-module__JjsgMG__button:focus-visible,.social-auth-module__JjsgMG__inlineLink:focus-visible,.social-auth-module__JjsgMG__verificationLinks button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.social-auth-module__JjsgMG__button:disabled{cursor:default;border-color:#747775}.social-auth-module__JjsgMG__button:active:not(:disabled){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}@media (hover:hover) and (pointer:fine){.social-auth-module__JjsgMG__button:hover:not(:disabled){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}}.social-auth-module__JjsgMG__form{gap:12px;margin-top:24px;margin-bottom:0;display:grid}.social-auth-module__JjsgMG__form>.social-auth-module__JjsgMG__login_submit{margin-top:0}.social-auth-module__JjsgMG__form label{font-size:var(--text-ui);font-weight:var(--weight-body);line-height:1.5}.social-auth-module__JjsgMG__form a{color:var(--ink);text-decoration:underline}.social-auth-module__JjsgMG__links{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.social-auth-module__JjsgMG__verificationLinks{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;display:flex}.social-auth-module__JjsgMG__verificationLinks form{margin:0}.social-auth-module__JjsgMG__verificationLinks button{min-height:24px;color:var(--ink);font-size:var(--text-ui);font-weight:var(--weight-body);white-space:nowrap;padding:4px 0;line-height:1.5}.social-auth-module__JjsgMG__inlineLink{color:var(--ink);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.social-auth-module__JjsgMG__signupForm button[type=submit][aria-busy=true]{justify-content:center;align-items:center;gap:.6em;display:flex}.social-auth-module__JjsgMG__signupForm button[type=submit][aria-busy=true]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:.8s linear infinite social-auth-module__JjsgMG__authPending}@keyframes social-auth-module__JjsgMG__authPending{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.social-auth-module__JjsgMG__signupForm button[type=submit][aria-busy=true]:before{animation:none}}.social-auth-module__JjsgMG__socialFirst [hidden]{display:none!important}.social-auth-module__JjsgMG__emailSubmit{position:relative}.social-auth-module__JjsgMG__recentHint{color:var(--ink-muted);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-body);white-space:nowrap;line-height:1.5;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.social-auth-module__JjsgMG__emailHint{color:var(--paper)}@media (max-width:360px){.social-auth-module__JjsgMG__button:has(.social-auth-module__JjsgMG__recentHint){padding-right:36px}}
.store-owner-guide-module__OOhHAa__steps{margin:24px 0;padding-left:1.4em;list-style:decimal}.store-owner-guide-module__OOhHAa__steps strong{color:var(--ink);font-weight:var(--weight-heading)}.store-owner-guide-module__OOhHAa__dismiss{color:inherit;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:24px;padding:0;text-decoration:underline;display:block}.store-owner-guide-module__OOhHAa__dismiss:disabled{cursor:wait;opacity:.6}.store-owner-guide-module__OOhHAa__error{margin-top:16px!important}
