._4WpgRW_shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._4WpgRW_content{width:100%;max-width:1180px;margin:0 auto;padding:36px 0 64px}._4WpgRW_page{min-width:0;color:var(--ink);font-size:14px;line-height:1.8}._4WpgRW_page>h1{color:#20364a;letter-spacing:-.05em;margin:0 0 16px;font-size:clamp(28px,3.5vw,38px);font-weight:700;line-height:1.4}._4WpgRW_page>p{color:#71879a;margin:0 0 18px;font-size:13px}._4WpgRW_page>h2,._4WpgRW_form h2{color:#304a61;letter-spacing:-.04em;margin:24px 0 4px;font-size:22px}._4WpgRW_description,._4WpgRW_hint{color:#71879a;font-size:13px}._4WpgRW_page>p a,._4WpgRW_card>p a,._4WpgRW_card>a,._4WpgRW_breadcrumbs a,._4WpgRW_tabs a,._4WpgRW_adminCard a,._4WpgRW_campaign a,._4WpgRW_xPost a{color:var(--blue)}._4WpgRW_page a:hover{text-underline-offset:4px;text-decoration:underline}._4WpgRW_page a:focus-visible,._4WpgRW_page button:focus-visible{outline-offset:3px;outline:3px solid #8eb4cc}._4WpgRW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}._4WpgRW_navigationCard,._4WpgRW_card,._4WpgRW_item,._4WpgRW_campaign,._4WpgRW_xPost,._4WpgRW_previewPane{background:#fff;border:1px solid #d8e4ee;border-radius:12px}._4WpgRW_navigationCard{color:var(--ink);gap:10px;padding:28px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}._4WpgRW_page ._4WpgRW_navigationCard:hover{border-color:#8eb4cc;text-decoration:none;box-shadow:0 8px 22px #2d547114}._4WpgRW_navigationCard strong{letter-spacing:-.04em;font-size:22px}._4WpgRW_navigationCard small{color:#71879a;font-size:13px}._4WpgRW_list{gap:16px;display:grid}._4WpgRW_card{margin:20px 0;padding:24px}._4WpgRW_list ._4WpgRW_card{margin:0}._4WpgRW_card>p{margin:10px 0 16px}._4WpgRW_cardHeader,._4WpgRW_tabs,._4WpgRW_buttons,._4WpgRW_actions,._4WpgRW_xPostActions,._4WpgRW_descriptionTools,._4WpgRW_breadcrumbs{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}._4WpgRW_cardHeader{justify-content:space-between}._4WpgRW_cardHeader h2{color:#304a61;letter-spacing:-.04em;margin:0;font-size:20px}._4WpgRW_badge{color:#3f78a5;background:#eef5fa;border:1px solid #d8e4ee;border-radius:999px;padding:3px 10px;font-size:12px}._4WpgRW_tabs{gap:8px;margin:28px 0 24px}._4WpgRW_tabs a{background:#fff;border:1px solid #d8e4ee;border-radius:999px;padding:8px 14px;font-size:13px;text-decoration:none}._4WpgRW_tabs a[aria-current=page]{background:var(--blue);border-color:var(--blue);color:#fff;font-weight:700}._4WpgRW_breadcrumbs{color:#71879a;margin-bottom:24px;font-size:12px}._4WpgRW_form,._4WpgRW_fields{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}._4WpgRW_form label,._4WpgRW_fields label{gap:8px;font-size:13px;display:grid}._4WpgRW_form p{color:#637b8f;font-size:13px}._4WpgRW_form input:not([type=checkbox]),._4WpgRW_form textarea,._4WpgRW_fields input,._4WpgRW_fields textarea,._4WpgRW_xPost textarea{box-sizing:border-box;width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd9e5;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.7;display:block}._4WpgRW_form textarea,._4WpgRW_fields textarea,._4WpgRW_xPost textarea{resize:vertical}._4WpgRW_form input:focus-visible,._4WpgRW_form textarea:focus-visible,._4WpgRW_fields input:focus-visible,._4WpgRW_fields textarea:focus-visible,._4WpgRW_xPost textarea:focus-visible{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #3f78a524}._4WpgRW_form input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}._4WpgRW_form textarea{min-height:180px}._4WpgRW_page button{border:1px solid var(--blue);background:var(--blue);color:#fff;width:fit-content;max-width:100%;font:inherit;cursor:pointer;border-radius:10px;padding:10px 18px;font-size:13px;font-weight:700;line-height:1.6}._4WpgRW_page button:hover:not(:disabled){background:#305f85}._4WpgRW_page ._4WpgRW_secondaryButton{color:var(--blue);background:#fff;border-color:#cbd9e5}._4WpgRW_page ._4WpgRW_secondaryButton:hover:not(:disabled){background:#eef5fa}._4WpgRW_page ._4WpgRW_quietButton{color:#637b8f;background:0 0;border-color:#0000}._4WpgRW_page ._4WpgRW_quietButton:hover:not(:disabled){background:#eef5fa}._4WpgRW_page button:disabled{opacity:.55;cursor:default}._4WpgRW_page form+form{margin-top:20px}._4WpgRW_page small,._4WpgRW_page output{font-size:12px}._4WpgRW_page output{color:var(--blue);margin-top:12px;display:block}._4WpgRW_notice{background:#eef5fa;border:1px solid #d8e4ee;border-radius:10px;margin:16px 0;padding:14px 18px;font-size:13px}._4WpgRW_page ._4WpgRW_error{color:#a62a2a;margin:12px 0}._4WpgRW_adminCard{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:18px;display:grid}._4WpgRW_adminCard h2{color:#304a61;margin:0 0 6px;font-size:20px}._4WpgRW_adminCard p{margin:4px 0}._4WpgRW_adminCard small{color:#71879a;margin-top:8px;display:block}._4WpgRW_adminTotals del{color:#91a4b3}._4WpgRW_adminTotals strong{color:var(--blue)}._4WpgRW_adminOff{color:#fff;background:#d0533d;border-radius:5px;margin-left:8px;padding:2px 7px;font-size:12px;font-weight:800}._4WpgRW_adminThumb{aspect-ratio:1/1.35;background:#e9f0f5;border-radius:6px;display:block;position:relative;overflow:hidden}._4WpgRW_adminThumb img{object-fit:contain}._4WpgRW_editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}._4WpgRW_previewPane{box-sizing:border-box;background:var(--paper);max-height:calc(100vh - 32px);padding:0 24px 24px;position:sticky;top:16px;overflow-y:auto}._4WpgRW_items{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;display:grid}._4WpgRW_item{padding:16px}._4WpgRW_item strong{color:var(--blue)}._4WpgRW_item small{color:#71879a}._4WpgRW_campaigns{gap:12px;display:grid}._4WpgRW_campaign{justify-items:start;gap:6px;padding:16px;display:grid}._4WpgRW_campaign a{font-weight:700}._4WpgRW_campaign small,._4WpgRW_descriptionTools small{color:#71879a}._4WpgRW_xPost{gap:12px;margin-top:28px;padding:24px;display:grid}._4WpgRW_xPost h2{color:#304a61;margin:0;font-size:20px}._4WpgRW_xPost p{color:#71879a;margin:0;font-size:13px}._4WpgRW_xPostActions{font-size:13px}._4WpgRW_postText{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:960px){._4WpgRW_editor{grid-template-columns:minmax(0,1fr)}._4WpgRW_previewPane{max-height:none;position:static}}@media (max-width:700px){._4WpgRW_content{padding:28px 0 48px}._4WpgRW_cards{grid-template-columns:minmax(0,1fr)}._4WpgRW_card,._4WpgRW_navigationCard,._4WpgRW_xPost{padding:18px}._4WpgRW_previewPane{padding:0 16px 16px}}
.U-ARyG_content{width:100%;max-width:1180px;margin:0 auto;padding:32px 0 60px}.U-ARyG_page{color:#26384a;background:#f3f7fb;min-height:100vh;padding:32px max(20px,50vw - 550px)}.U-ARyG_page header{align-items:center;gap:24px;margin-bottom:36px;display:flex}.U-ARyG_page a,.U-ARyG_content a{color:#3f78a5}.U-ARyG_page h1,.U-ARyG_content h1{margin:24px 0;font-size:32px}.U-ARyG_page p,.U-ARyG_content p{line-height:1.8}.U-ARyG_list{gap:16px;display:grid}.U-ARyG_card{background:#fff;border:1px solid #d8e4ee;border-radius:12px;padding:24px}.U-ARyG_form{gap:18px;display:grid}.U-ARyG_form label{gap:8px;display:grid}.U-ARyG_form input:not([type=checkbox]),.U-ARyG_form textarea{color:#26384a;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d8e4ee;border-radius:6px;padding:12px}.U-ARyG_form textarea{min-height:180px}.U-ARyG_page button{color:#fff;font:inherit;cursor:pointer;background:#4f82a8;border:1px solid #4f82a8;border-radius:6px;padding:12px 20px}.U-ARyG_actions{flex-wrap:wrap;gap:12px;display:flex}.U-ARyG_items{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;display:grid}.U-ARyG_item{background:#fff;border:1px solid #d8e4ee;border-radius:8px;padding:16px}.U-ARyG_item img{object-fit:contain;max-width:100%;height:180px}.U-ARyG_body{white-space:pre-wrap}.U-ARyG_notice{background:#fff1d5;border-radius:8px;padding:16px}.U-ARyG_error{color:#a22}.U-ARyG_price{font-size:22px;font-weight:700}.U-ARyG_page small,.U-ARyG_content small{margin:8px 0;display:block}.U-ARyG_page nav,.U-ARyG_content nav{gap:20px;margin:24px 0;display:flex}.U-ARyG_campaigns{gap:12px;display:grid}.U-ARyG_campaign{background:#fff;border:1px solid #d8e4ee;border-radius:8px;justify-items:start;gap:6px;padding:14px 16px;display:grid}.U-ARyG_campaign a{font-weight:700}.U-ARyG_campaign small{color:#637b8f;margin:0}.U-ARyG_page .U-ARyG_campaign button{padding:6px 12px;font-size:12px}.U-ARyG_adminCard{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:18px;display:grid}.U-ARyG_adminCard h2{margin:0 0 6px;font-size:18px}.U-ARyG_adminCard p{margin:4px 0}.U-ARyG_adminTotals del{color:#91a4b3}.U-ARyG_adminTotals strong{color:#3f78a5}.U-ARyG_adminOff{color:#fff;background:#d0533d;border-radius:5px;margin-left:8px;padding:2px 7px;font-size:12px;font-weight:800}.U-ARyG_adminThumb{aspect-ratio:1/1.35;background:#e9f0f5;display:block;position:relative;overflow:hidden}.U-ARyG_adminThumb img{object-fit:contain}.U-ARyG_page nav a[aria-current=page]{color:#20364a;font-weight:700;text-decoration:none}.U-ARyG_descriptionTools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.U-ARyG_descriptionTools small{color:#637b8f;margin:0}.U-ARyG_xPost{background:#fff;border:1px solid #d8e4ee;border-radius:8px;gap:10px;margin-top:36px;padding:18px;display:grid}.U-ARyG_xPost h2{margin:0;font-size:18px}.U-ARyG_xPost p{color:#637b8f;margin:0;font-size:13px}.U-ARyG_xPost textarea{box-sizing:border-box;color:#26384a;width:100%;font:inherit;background:#fff;border:1px solid #d8e4ee;border-radius:6px;padding:12px;line-height:1.7}.U-ARyG_xPostActions{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.U-ARyG_wide{padding-inline:24px}.U-ARyG_editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.U-ARyG_previewPane{box-sizing:border-box;background:#f3f7fb;border:1px solid #d8e4ee;border-radius:12px;max-height:calc(100vh - 32px);padding:0 24px 24px;position:sticky;top:16px;overflow-y:auto}.U-ARyG_previewPane>.U-ARyG_notice{margin:24px 0 0}@media (max-width:960px){.U-ARyG_editor{grid-template-columns:minmax(0,1fr)}.U-ARyG_previewPane{max-height:none;position:static}}.U-ARyG_feature{--ink:#26384a;--blue:#3f78a5;--accent:#4f82a8;color:var(--ink)}.U-ARyG_featureHero{border-bottom:1px solid #d8e4ee;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 32px;padding:14px 0 22px;display:flex}.U-ARyG_content .U-ARyG_featureHero h1,.U-ARyG_featureHero h1{color:#20364a;letter-spacing:-.05em;margin:0 0 10px;font-size:clamp(22px,2.8vw,32px);line-height:1.4}.U-ARyG_featureAuthor{color:#71879a;margin:0;font-size:13px}.U-ARyG_featureSummary{background:#fff;border:1px solid #d8e4ee;border-radius:10px;gap:22px;margin:0;padding:14px 20px;display:flex}.U-ARyG_featureSummary div{gap:4px;display:grid}.U-ARyG_featureSummary dt{color:#7a90a2;font-size:11px}.U-ARyG_featureSummary dd{margin:0;font-size:13px}.U-ARyG_featureSummary del{color:#91a4b3;margin-right:8px}.U-ARyG_featureSummary strong{color:#3f78a5;font-size:20px}.U-ARyG_featureSummary .U-ARyG_featureOff{color:#fff;vertical-align:3px;background:#d0533d;border-radius:6px;margin-left:10px;padding:3px 8px;font-size:13px;font-weight:800}.U-ARyG_featureFacts{max-width:520px;margin:8px 0 0}.U-ARyG_featureHero+.U-ARyG_featureFacts{border-top:0}.U-ARyG_featureFacts del{color:#91a4b3;margin-right:8px}.U-ARyG_featureVolumes{margin-top:32px}.U-ARyG_featureTotal{color:#3f78a5;font-size:16px}.U-ARyG_featureRemaining,.U-ARyG_featureUrgent{color:#3f78a5;margin-left:10px}.U-ARyG_featureUrgent{color:#d0533d}.U-ARyG_featureFacts a{text-decoration:none}.U-ARyG_feature .U-ARyG_notice{margin:18px 0 0;font-size:13px}.U-ARyG_featureDescription{white-space:pre-wrap;margin-top:28px;font-size:15px;line-height:2}.U-ARyG_featureSectionHeading{justify-content:space-between;align-items:end;gap:16px;margin:40px 0 18px;display:flex}.U-ARyG_featureSectionHeading h2{color:#304a61;letter-spacing:-.05em;margin:0;font-size:clamp(20px,2.4vw,26px)}.U-ARyG_featureEmpty{color:#71879a;font-size:13px}.U-ARyG_featureFooter{border-top:1px solid #d8e4ee;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:36px;padding-top:22px;display:flex}.U-ARyG_featureFooter small{color:#71879a;margin:0;font-size:11px}.U-ARyG_feature a.U-ARyG_buy{color:#fff}.U-ARyG_content a.U-ARyG_shareButton,.U-ARyG_shareButton{color:#fff;background:#20364a;border-radius:999px;padding:10px 18px;font-size:12px;font-weight:700;text-decoration:none}@media (max-width:700px){.U-ARyG_featureSectionHeading{flex-direction:column;align-items:flex-start}}.U-ARyG_featureDates{color:#91a4b3;gap:14px;margin:6px 0 0;font-size:12px;display:flex}.U-ARyG_saleHistory{margin-top:48px}.U-ARyG_saleHistory h2{color:#304a61;margin:0 0 14px;font-size:clamp(18px,2.2vw,22px)}.U-ARyG_saleHistory table{border-collapse:collapse;width:100%;font-size:13px}.U-ARyG_saleHistory th,.U-ARyG_saleHistory td{text-align:left;border-bottom:1px solid #d8e4ee;padding:10px 8px}.U-ARyG_saleHistory th{color:#637b8f;font-weight:700}.U-ARyG_otherFeatures{margin-top:56px}.U-ARyG_otherFeatures h2{color:#304a61;letter-spacing:-.05em;margin:0 0 18px;font-size:clamp(20px,2.4vw,26px)}.U-ARyG_featureCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.U-ARyG_featureCard{color:#26384a;background:#fff;border:1px solid #dbe6ef;border-radius:10px;grid-template-columns:120px minmax(0,1fr);gap:20px;padding:18px;transition:transform .2s,box-shadow .2s;display:grid}.U-ARyG_featureCard:hover{transform:translateY(-2px);box-shadow:0 8px 22px #2d54711a}.U-ARyG_featureCardInfo{flex-direction:column;gap:8px;min-width:0;display:flex}.U-ARyG_featureCardInfo h2{margin:0;font-size:17px;line-height:1.5}.U-ARyG_featureCardInfo h2 a{color:inherit;text-decoration:none}.U-ARyG_featureCardInfo h2 a:hover{color:#3f78a5}.U-ARyG_featureCardMeta{color:#71879a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.U-ARyG_featureCardCount{color:#637b8f;margin-right:8px}.U-ARyG_featureCardDeadline{color:#637b8f;border-top:1px solid #e3ebf2;margin:auto 0 0;padding-top:10px;font-size:12px}@media (max-width:860px){.U-ARyG_featureCards{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.U-ARyG_featureCard{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px}}
._8aEwW_page{--ink:#26384a;--paper:#f3f7fb;--blue:#3f78a5;--accent:#4f82a8;background:var(--paper);min-height:100vh;color:var(--ink);padding:0 24px}._8aEwW_header{border-bottom:1px solid #d8e4ee;justify-content:space-between;align-items:center;width:100%;max-width:1180px;height:70px;margin:0 auto;display:flex}._8aEwW_brand{color:var(--ink);letter-spacing:.08em;flex-shrink:0;align-items:center;gap:10px;font-size:19px;font-weight:800;text-decoration:none;display:inline-flex}._8aEwW_brandIcon{border-radius:7px;flex-shrink:0;display:block}._8aEwW_brand ._8aEwW_adminLabel{color:#637b8f;letter-spacing:0;background:#fff;border:1px solid #d8e4ee;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:500}._8aEwW_brand span{color:var(--accent)}._8aEwW_header nav{color:#6c8296;gap:24px;font-size:12px;display:flex}._8aEwW_header nav a{color:inherit;text-decoration:none}._8aEwW_header nav a:hover,._8aEwW_sectionLink:hover{color:var(--blue)}._8aEwW_homeIntro{justify-content:space-between;align-items:end;gap:30px;width:100%;max-width:1180px;margin:0 auto;padding:46px 0 28px;display:flex}._8aEwW_homeIntro h1{color:#20364a;letter-spacing:-.06em;margin:0 0 14px;font-size:clamp(31px,4vw,48px);line-height:1.15}._8aEwW_homeIntro ._8aEwW_lead{color:#71879a;margin:0;font-size:13px}._8aEwW_introMeta{color:#7a90a2;text-align:right;background:#fff;border:1px solid #d8e4ee;border-radius:10px;gap:8px;min-width:125px;padding:15px 18px;font-size:11px;display:grid}._8aEwW_introMeta strong{color:var(--blue);font-size:18px}._8aEwW_hero{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;max-width:1180px;min-height:580px;margin:0 auto;padding:65px 0 80px;display:grid}._8aEwW_eyebrow{color:var(--blue);letter-spacing:.22em;margin:0 0 20px;font-size:10px;font-weight:700}._8aEwW_hero h1{letter-spacing:-.07em;margin:0 0 28px;font-size:clamp(48px,7vw,94px);font-weight:800;line-height:1.05}._8aEwW_hero h1 em{color:var(--accent);font-style:normal}._8aEwW_lead{color:#637b8f;margin:0 0 34px;font-size:15px;line-height:2}._8aEwW_heroLink{color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:9px;font-size:13px;font-weight:700;text-decoration:none}._8aEwW_heroLink span{color:var(--accent);margin-left:20px;font-size:18px}._8aEwW_heroArt{aspect-ratio:3/4;background:#ddd1c2;justify-self:center;width:min(32vw,380px);position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:20px 22px #e7ddd1}._8aEwW_heroArt img{object-fit:cover}._8aEwW_artNote{background:var(--accent);color:#fff;letter-spacing:.13em;padding:12px 18px;font-size:9px;line-height:1.5;position:absolute;bottom:16px;left:-12px;transform:rotate(-3deg)}._8aEwW_artNote strong{font-size:22px}._8aEwW_section{width:100%;max-width:1180px;margin:0 auto;padding:12px 0 70px}._8aEwW_sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}._8aEwW_sectionHeading h2{color:#304a61;letter-spacing:-.06em;margin:0;font-size:clamp(22px,3vw,30px)}._8aEwW_sectionTitleRow{margin-bottom:24px}._8aEwW_sectionTitleRow h2{color:#304a61;letter-spacing:-.06em;margin:0;font-size:clamp(22px,3vw,30px)}._8aEwW_sectionLink{color:var(--blue);white-space:nowrap;font-size:13px;font-weight:700}._8aEwW_sectionFooter{justify-content:center;margin-top:28px;display:flex}._8aEwW_encounterCopy{color:#637b8f;max-width:820px;margin:-4px 0 34px;font-size:14px;line-height:2}._8aEwW_encounterHeading{color:#304a61;letter-spacing:-.06em;margin:0 0 24px;font-size:clamp(22px,3vw,30px)}._8aEwW_encounterCount{color:#71879a;letter-spacing:normal;margin-top:8px;font-size:13px;font-weight:400;display:block}._8aEwW_encounterRelated{border-top:1px solid #d8e4ee;flex-wrap:wrap;gap:12px 28px;margin-top:60px;padding-top:22px;display:flex}._8aEwW_encounterRelated a{color:var(--blue);font-size:13px;font-weight:700;text-decoration:none}._8aEwW_encounterIntro{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:30px;display:flex}._8aEwW_encounterIntro ._8aEwW_sectionDescription{max-width:760px;margin:0}._8aEwW_encounterControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}._8aEwW_encounterControls ._8aEwW_filters{flex-direction:column;align-items:flex-start;margin:0}._8aEwW_encounterControls ._8aEwW_filters button{align-self:flex-end}._8aEwW_sectionDescription{color:#71879a;margin:-15px 0 30px;font-size:13px;line-height:1.7}._8aEwW_listPage,._8aEwW_detailPage{max-width:1180px;margin:0 auto;padding:80px 0 100px}._8aEwW_listPage h1,._8aEwW_detailCopy h1{letter-spacing:-.07em;margin:0 0 18px;font-size:clamp(32px,4.5vw,54px);line-height:1.1}._8aEwW_listPage ._8aEwW_sectionDescription{margin:0 0 38px}._8aEwW_listHeading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:30px;display:flex}._8aEwW_listHeading h1{margin:0}._8aEwW_listHeading ._8aEwW_sectionDescription{text-align:right;flex:none;margin:0}._8aEwW_filters{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-bottom:40px;display:flex}._8aEwW_searchInput{background:#fff;border:1px solid #cbd9e5;border-radius:10px;flex:100%;align-items:center;gap:10px;min-height:52px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}._8aEwW_searchInput:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #3f78a524}._8aEwW_searchIcon{color:#71879a;flex:0 0 20px;width:20px;height:20px}._8aEwW_searchInput input{color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:auto;min-width:0;padding:0;font-size:15px}._8aEwW_searchInput input::placeholder{color:#8ca0b1}._8aEwW_searchInput input::-webkit-search-cancel-button{cursor:pointer}._8aEwW_searchHint{color:#6c8296;background:#edf3f8;border-radius:999px;flex:none;padding:5px 9px;font-size:11px}._8aEwW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8aEwW_choiceFilter{border:0;min-width:0;margin:0;padding:0}._8aEwW_choiceFilter legend{color:#70859a;margin:0 0 8px;padding:0;font-size:12px;font-weight:700;display:block}._8aEwW_choiceOptions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._8aEwW_choiceFilter label{cursor:pointer;white-space:nowrap;align-items:center;font-size:13px;display:inline-flex}._8aEwW_choiceFilter input[type=radio],._8aEwW_choiceFilter input[type=checkbox]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8aEwW_choiceFilter label span{color:#40566a;background:#fff;border:1px solid #d5e0ea;border-radius:999px;padding:9px 15px;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s}._8aEwW_choiceFilter label:hover span{border-color:#8eabc2}._8aEwW_choiceFilter input[type=radio]:checked+span,._8aEwW_choiceFilter input[type=checkbox]:checked+span{border-color:var(--blue);color:#fff;background:#347eb8;font-weight:700}._8aEwW_choiceFilter input[type=radio]:focus-visible+span,._8aEwW_choiceFilter input[type=checkbox]:focus-visible+span{outline-offset:2px;outline:3px solid #3f78a559}._8aEwW_genreList{border-top:1px solid #d8e4ee;max-width:760px}._8aEwW_genreLink{color:var(--ink);border-bottom:1px solid #d8e4ee;justify-content:space-between;align-items:center;padding:24px 4px;font-size:18px;font-weight:700;text-decoration:none;display:flex}._8aEwW_genreLink span:last-child{color:var(--accent);font-size:22px}._8aEwW_cardTitle{margin:8px 0 5px;font-size:16px}._8aEwW_cardTitle a,._8aEwW_textLink{color:inherit;text-decoration:none}._8aEwW_textLink{border-bottom:1px solid;padding-bottom:6px;font-size:13px;font-weight:700;display:inline-block}._8aEwW_buyButton,._8aEwW_purchaseButton{background:var(--blue);color:#fff;text-align:center;border-radius:10px;width:100%;margin-top:14px;padding:10px 13px;font-size:11px;font-weight:700;text-decoration:none;display:inline-block}._8aEwW_buyButton:hover,._8aEwW_purchaseButton:hover{opacity:.82}._8aEwW_buyButton+._8aEwW_buyButton{margin-left:6px}._8aEwW_pagination{border-top:1px solid #d8e4ee;justify-content:space-between;align-items:center;margin-top:65px;padding-top:22px;font-size:12px;display:flex}._8aEwW_pagination a{color:var(--ink);font-weight:700;text-decoration:none}._8aEwW_detailPage>._8aEwW_textLink{margin-bottom:50px}._8aEwW_detailLayout{grid-template-columns:minmax(220px,360px) 1fr;align-items:start;gap:clamp(35px,8vw,110px);max-width:980px;margin:0 auto;display:grid}._8aEwW_detailImage{aspect-ratio:1/1.35;background:#e9f0f5;position:relative;overflow:hidden}._8aEwW_detailImage img{object-fit:contain}._8aEwW_detailCopy{padding-top:20px}._8aEwW_detailCopy h1{font-size:clamp(34px,5vw,64px)}._8aEwW_detailAuthor{color:#71879a;margin-bottom:12px;font-size:15px}._8aEwW_detailMeta{color:#71879a;font-size:12px}._8aEwW_detailPrice{color:var(--accent);margin:28px 0;font-size:24px;font-weight:800}._8aEwW_detailOldPrice{color:#91a4b3;margin-right:6px;font-size:14px;font-weight:400}._8aEwW_detailFacts{color:#637b8f;border-top:1px solid #d8e4ee;margin:28px 0;font-size:12px}._8aEwW_detailFacts div{border-bottom:1px solid #d8e4ee;grid-template-columns:90px 1fr;gap:15px;padding:11px 0;display:grid}._8aEwW_detailFacts dt{font-weight:700}._8aEwW_detailFacts dd{margin:0}._8aEwW_detailCaption{color:#637b8f;white-space:pre-line;font-size:13px;line-height:2}._8aEwW_purchaseButton{margin-top:28px;padding:15px 20px;font-size:13px}._8aEwW_purchaseButton span{margin-left:22px}._8aEwW_seriesSection{border-top:1px solid #d8e4ee;max-width:980px;margin:90px auto 0;padding-top:38px}._8aEwW_seriesSection h2{color:#304a61;letter-spacing:-.04em;margin:0 0 20px;font-size:24px}._8aEwW_grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}._8aEwW_card{color:var(--ink);background:#fff;border:1px solid #dbe6ef;border-radius:10px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}._8aEwW_card:hover{transform:translateY(-2px);box-shadow:0 8px 22px #2d54711a}._8aEwW_cardImage{aspect-ratio:1/1.35;background:#e9f0f5;display:block;position:relative;overflow:hidden}._8aEwW_cardImage img{object-fit:contain;transition:transform .3s}._8aEwW_card:hover ._8aEwW_cardImage img{transform:scale(1.04)}._8aEwW_offBadge{color:#fff;vertical-align:1px;background:#d0533d;border-radius:5px;margin-left:8px;padding:2px 6px;font-size:10px;font-weight:800}._8aEwW_detailOff{color:#fff;vertical-align:middle;background:#d0533d;border-radius:6px;margin-left:10px;padding:3px 8px;font-size:13px}._8aEwW_cardInfo{flex-direction:column;flex:1;gap:4px;padding:13px 14px 15px;display:flex}._8aEwW_seriesFeatureLink{background:var(--blue);color:#fff;border-radius:10px;margin:0 0 28px;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}._8aEwW_seriesFeatureLink:hover{opacity:.85}._8aEwW_cardFeatureLink{color:var(--blue);margin:-6px 0 4px;font-size:12px;font-weight:700;text-decoration:none}._8aEwW_cardFeatureLink:hover{text-decoration:underline}._8aEwW_cardInfo ._8aEwW_buyButton{margin-top:auto}._8aEwW_card h3{margin:4px 0 2px;font-size:14px;line-height:1.5}._8aEwW_card p{color:#71879a;margin:0;font-size:12px}._8aEwW_price{margin-top:4px;margin-bottom:12px;font-size:12px;display:block}._8aEwW_price del{color:#91a4b3;margin-right:8px}._8aEwW_price strong{color:var(--accent);font-size:12px}._8aEwW_saleEnds{color:#4f82a8!important;margin-top:7px!important;font-size:11px!important}._8aEwW_volumeList{gap:14px;display:grid}._8aEwW_volumeCard{color:var(--ink);background:#fff;border:1px solid #dbe6ef;border-radius:10px;grid-template-columns:210px minmax(0,1fr);gap:22px;padding:18px;display:grid}._8aEwW_volumeImage{aspect-ratio:1/1.35;background:#e9f0f5;align-self:start;display:block;position:relative;overflow:hidden}._8aEwW_volumeImage img{object-fit:contain}._8aEwW_volumeInfo{flex-direction:column;gap:6px;min-width:0;display:flex}._8aEwW_volumeInfo h3{margin:0;font-size:16px;line-height:1.5}._8aEwW_volumeInfo h3 a{color:inherit;text-decoration:none}._8aEwW_volumeInfo h3 a:hover{color:var(--blue)}._8aEwW_volumeInfo ._8aEwW_price{margin:0}._8aEwW_volumeDate,._8aEwW_volumeNote{color:#71879a;margin:0;font-size:12px}._8aEwW_volumeNote{color:#b5562f}._8aEwW_volumeCaption{color:#637b8f;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:4px 0 0;font-size:13px;line-height:1.8;display:-webkit-box;overflow:hidden}._8aEwW_buyButton._8aEwW_volumeBuy{color:#fff;align-self:flex-start;width:auto;margin-top:auto;padding:10px 28px}._8aEwW_campaignList{gap:10px;margin:0;padding:0;list-style:none;display:grid}._8aEwW_campaignList li{gap:2px;display:grid}._8aEwW_campaignList a{color:var(--ink);font-weight:700;line-height:1.6;text-decoration:none}._8aEwW_campaignList a:hover{color:var(--blue)}._8aEwW_campaignList span{color:#71879a}._8aEwW_campaignList strong{color:var(--blue);margin-left:8px}._8aEwW_campaignList ._8aEwW_campaignUrgent{color:#d0533d}._8aEwW_footer{border-top:1px solid #d8e4ee;justify-content:space-between;align-items:center;width:100%;max-width:1180px;margin:35px auto 0;padding:30px 0 45px;display:flex}._8aEwW_footer span{font-weight:800}._8aEwW_footer small{color:#71879a;font-size:11px}@media (max-width:700px){._8aEwW_page{padding:0 22px}._8aEwW_homeIntro{flex-direction:column;align-items:flex-start;gap:16px}._8aEwW_header{height:72px}._8aEwW_header nav{display:none}._8aEwW_adminHeader{flex-direction:column;align-items:flex-start;gap:16px;height:auto;min-height:72px;padding:18px 0}._8aEwW_adminHeader nav{flex-wrap:wrap;gap:12px 18px;display:flex}._8aEwW_hero{grid-template-columns:1fr;gap:50px;min-height:0;padding:55px 0 35px}._8aEwW_heroArt{width:65vw}._8aEwW_section{padding:50px 0}._8aEwW_grid{grid-template-columns:repeat(2,1fr);gap:25px 12px}._8aEwW_card h3{font-size:14px}._8aEwW_encounterIntro{gap:12px}._8aEwW_encounterControls{flex-direction:column;align-items:flex-start;gap:12px}._8aEwW_encounterControls ._8aEwW_filters{flex-wrap:wrap}._8aEwW_footer{display:block}._8aEwW_footer small{margin-top:12px;display:block}._8aEwW_listPage,._8aEwW_detailPage{padding:55px 0 70px}._8aEwW_detailLayout{grid-template-columns:1fr}._8aEwW_detailImage{width:min(80vw,320px)}._8aEwW_detailCopy{padding-top:0}._8aEwW_volumeCaption{-webkit-line-clamp:3}._8aEwW_volumeCard{grid-template-columns:110px minmax(0,1fr);gap:14px;padding:14px}._8aEwW_buyButton._8aEwW_volumeBuy{align-self:stretch;width:100%}}
