/* generated at build: site footer for /selection/ (do not edit) */
:root{--v51-orange-500:#f15a24;--v51-orange-700:#ad350d;--v51-orange-50:#fdeee7;--v51-ink-900:#17191b;--v51-gray-100:#f4f5f7;--v51-gray-line:#e3e5e9;--sea-canvas:var(--v51-gray-100);--sea-surface:#fff;--sea-line:var(--v51-gray-line);--sea-text:var(--v51-ink-900);--sea-muted:#545a61;--sea-heading:var(--v51-ink-900);--sea-footer-bg:var(--v51-ink-900);--sea-accent:var(--v51-orange-500);--sea-accent-strong:var(--v51-orange-500);--sea-accent-soft:var(--v51-orange-50);--sea-accent-text:var(--v51-orange-700);--sea-on-dark:#fff;--sea-on-dark-muted:#c3d2de;--sea-footer-bg-end:#0c0e10;--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Noto Sans Thai", "Leelawadee UI", "Helvetica Neue", Arial, sans-serif;--type-nav:20px;--type-side-item:15.5px;--type-body:17px;--type-meta:13.75px;--type-footer:14.5px;--lh-nav:1.45;--lh-footer:1.65;--fw-nav-top:680;--fw-footer-nav:650;--fs-sm:var(--type-meta);--fs-nav:var(--type-side-item);--fs-base:var(--type-body);--lh-snug:var(--lh-nav);--fw-nav:var(--fw-nav-top);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-8:32px;--sp-9:40px;--sp-10:48px;--r-ctl:8px;--canvas-channel:1600px;--page-pad:28px;--ctl-h:48px;--tap-min:44px}@media (width<=1279px){:root{--type-nav:16px;--type-body:16.5px;--type-meta:13.5px}}@media (width<=767px){:root{--type-nav:16px;--type-side-item:16px;--type-body:16px}}@media (width<=767px){:root{--page-pad:16px}}@media (width>=1600px){:root{--page-pad:36px}}@media (width>=2200px){:root{--page-pad:48px}}@media (width<=767px){:root{--ctl-h:var(--tap-min)}}.primary-nav--header{flex:0 auto;min-width:max-content}.primary-nav__list{align-items:center;gap:var(--sp-1);margin:0;padding:0;list-style:none;display:flex}.primary-nav__link{align-items:center;gap:var(--sp-2);min-height:var(--tap-min);padding:0 var(--sp-3);border-radius:var(--r-ctl);color:var(--sea-text);font-size:var(--fs-nav);font-weight:var(--fw-nav);line-height:var(--lh-snug);white-space:nowrap;text-decoration:none;display:inline-flex}.primary-nav--header .primary-nav__link{min-height:var(--ctl-h);font-size:var(--type-nav);font-weight:var(--fw-nav-top);line-height:var(--lh-nav);gap:8px;padding:0 12px;position:relative}@media (width<=1599px){.primary-nav--header .primary-nav__link{gap:6px;padding:0 8px}.primary-nav--header .primary-nav__link[aria-current=page]:after{left:8px;right:8px}}.primary-nav__icon{color:var(--sea-muted);flex:none;display:inline-flex}.primary-nav__icon svg{width:18px;height:18px}.primary-nav--header .primary-nav__icon svg{width:24px;height:24px}.primary-nav__link:hover{color:var(--sea-accent-text)}.primary-nav--header .primary-nav__link:hover{background:color-mix(in srgb, var(--sea-accent) 4%, transparent)}.primary-nav__link:hover .primary-nav__icon{color:var(--sea-accent-strong)}.primary-nav--header .primary-nav__link[aria-current=page]{color:var(--sea-accent-text);font-weight:720}.primary-nav--header .primary-nav__link[aria-current=page]:after{content:"";background:var(--sea-accent-strong);border-radius:2px;height:3px;position:absolute;bottom:0;left:12px;right:12px}.primary-nav--header .primary-nav__link[aria-current=page] .primary-nav__icon{color:var(--sea-accent-strong)}.primary-nav--drawer .primary-nav__list{flex-direction:column;align-items:stretch;gap:2px}.primary-nav--drawer .primary-nav__link{font-size:var(--fs-base);padding:var(--sp-2) var(--sp-3)}.primary-nav--drawer .primary-nav__link[aria-current=page]{background:var(--sea-accent-soft);box-shadow:inset 3px 0 0 var(--sea-accent-strong);color:var(--sea-heading);font-weight:650}.primary-nav--footer .primary-nav__list{gap:var(--sp-2) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.primary-nav--footer .primary-nav__link{color:var(--sea-on-dark-muted);font-size:var(--type-side-item);font-weight:var(--fw-footer-nav);min-width:var(--tap-min);min-height:var(--tap-min);padding:0}.primary-nav--footer .primary-nav__icon{display:none}.primary-nav--footer .primary-nav__link:hover,.primary-nav--footer .primary-nav__link[aria-current=page]{box-shadow:none;color:var(--sea-on-dark);background:0 0;text-decoration:underline}@media (width<=1439px){.primary-nav--header .primary-nav__icon{display:none}}@media (width<=1279px){.primary-nav--header{display:none}}.site-footer{padding:52px var(--page-pad);background:linear-gradient(180deg, var(--sea-footer-bg) 0%, var(--sea-footer-bg-end) 100%);color:var(--sea-on-dark-muted);font-size:var(--type-footer);line-height:var(--lh-footer)}:root[data-theme=dark] .site-footer{border-top:1px solid var(--sea-line)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .site-footer{border-top:1px solid var(--sea-line)}}.site-footer__inner{max-width:var(--canvas-channel);gap:var(--sp-8) var(--sp-10);grid-template-columns:minmax(260px,1.1fr) minmax(0,1fr) minmax(0,1.2fr);align-items:start;margin-inline:auto;display:grid}.site-footer__brand{gap:var(--sp-3);flex-direction:column;display:flex}.site-footer__brand .logo--footer{align-self:start}.site-footer__brand-title{color:var(--sea-on-dark);font-size:var(--fs-sm);margin:0;font-weight:600;line-height:1.4}.site-footer__brand-desc{color:var(--sea-on-dark-muted);font-size:var(--type-footer);line-height:var(--lh-footer);margin:0}.site-footer__brand-desc--short{display:none}.site-footer__notes{gap:var(--sp-2);flex-direction:column;max-width:46ch;display:flex}.site-footer__note,.site-footer__status{margin:0}.site-footer__status{color:#ffffff9e}.site-footer__legal{justify-content:center;align-items:baseline;column-gap:var(--sp-3);max-width:var(--canvas-channel);margin:var(--sp-8) auto 0;padding-top:var(--sp-4);text-align:center;color:#ffffff8c;border-top:1px solid #ffffff24;flex-wrap:wrap;font-size:14px;display:flex}.site-footer__legal-item,.site-footer__legal-link{padding:12px 8px;display:inline-block}.site-footer__legal-link{color:inherit;text-decoration:none}.site-footer__legal-link:hover,.site-footer__legal-link:focus-visible{color:#ffffffd9;text-decoration:underline}@media (width<=1023px){.site-footer__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-footer__notes{grid-column:1/-1;max-width:72ch}}@media (width<=767px){.site-footer{padding:var(--sp-9) var(--page-pad);padding-bottom:calc(var(--sp-9) + 22px)}.site-footer__inner{grid-template-columns:minmax(0,1fr);gap:22px}.site-footer__brand-desc--full{display:none}.site-footer__brand-desc--short{display:block}}.site-header--compact .primary-nav--header .primary-nav__list{gap:30px}.site-header--compact .primary-nav--header .primary-nav__link{min-height:28px;padding:0;font-size:16px;font-weight:500;line-height:24px}.site-header--compact .primary-nav--header .primary-nav__icon{display:none}.site-header--compact .primary-nav--header .primary-nav__link[aria-current=page]:after{bottom:-11px;left:0;right:0}@media (pointer:coarse){.site-header--compact .primary-nav--header .primary-nav__link{min-height:44px}.site-header--compact .primary-nav--header .primary-nav__link[aria-current=page]:after{bottom:-3px}}.logo[data-astro-cid-r4rv36dc]{width:auto;max-width:100%;display:block}.logo--header[data-astro-cid-r4rv36dc]{aspect-ratio:577/140.56;width:146px;height:auto}@media (width>=1600px){.logo--header[data-astro-cid-r4rv36dc]{width:168px}}.logo--footer[data-astro-cid-r4rv36dc]{aspect-ratio:577/140.56;width:auto;height:56px}@media (width<=767px){.logo--header[data-astro-cid-r4rv36dc]{width:122px}}.logo-dark[data-astro-cid-r4rv36dc],:root[data-theme=dark] .logo-light[data-astro-cid-r4rv36dc]{display:none}:root[data-theme=dark] .logo-dark[data-astro-cid-r4rv36dc]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-light[data-astro-cid-r4rv36dc]{display:none}:root:not([data-theme=light]) .logo-dark[data-astro-cid-r4rv36dc]{display:block}}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw]>summary[data-astro-cid-rxdzq6gw]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden;min-height:0!important;padding:0!important}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw]>summary[data-astro-cid-rxdzq6gw]:focus-visible{clip-path:none;width:auto;height:auto;position:static;min-height:28px!important;padding:0 8px!important}.tools-disclosure-label[data-astro-cid-rxdzq6gw]{font-size:13px;transform:none!important}.primary-nav--header[data-astro-cid-rxdzq6gw]{align-self:stretch;align-items:stretch;display:flex}.primary-nav--header[data-astro-cid-rxdzq6gw] .primary-nav__list[data-astro-cid-rxdzq6gw]{align-items:stretch}.primary-nav--header[data-astro-cid-rxdzq6gw] .primary-nav__list[data-astro-cid-rxdzq6gw]>li[data-astro-cid-rxdzq6gw]{align-items:center;display:flex}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-entry[data-astro-cid-rxdzq6gw]{align-self:stretch}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw] .tools-menu__links[data-astro-cid-rxdzq6gw]{border-top-left-radius:0;border-top-right-radius:0;top:calc(100% + 1px)}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-entry[data-astro-cid-rxdzq6gw]{position:relative}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw]{position:static}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw] .tools-menu__links[data-astro-cid-rxdzq6gw]{width:max-content;min-width:160px;padding:6px;left:0;right:auto}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw] .tools-menu__links[data-astro-cid-rxdzq6gw] a[data-astro-cid-rxdzq6gw]{padding:10px 14px}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-entry[data-astro-cid-rxdzq6gw]:hover>.primary-nav__link[data-astro-cid-rxdzq6gw]{color:var(--sea-accent)}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu__links[data-astro-cid-rxdzq6gw]{border-radius:12px;min-width:216px;padding:8px}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu__links[data-astro-cid-rxdzq6gw] a[data-astro-cid-rxdzq6gw]{padding:12px 16px;font-size:16px}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw] summary[data-astro-cid-rxdzq6gw]>span[data-astro-cid-rxdzq6gw]{transition:transform .16s;display:block}.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw][open] summary[data-astro-cid-rxdzq6gw]>span[data-astro-cid-rxdzq6gw]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.primary-nav--header[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw] summary[data-astro-cid-rxdzq6gw]>span[data-astro-cid-rxdzq6gw]{transition:none}}.tools-entry[data-astro-cid-rxdzq6gw]>.is-current[data-astro-cid-rxdzq6gw]{color:var(--sea-accent)}.tools-entry[data-astro-cid-rxdzq6gw]{align-items:center;gap:2px;display:flex}.tools-entry[data-astro-cid-rxdzq6gw]>.primary-nav__link[data-astro-cid-rxdzq6gw]{flex:1}.tools-entry[data-astro-cid-rxdzq6gw] summary[data-astro-cid-rxdzq6gw].primary-nav__link{padding-left:7px;padding-right:7px}.primary-nav--drawer[data-astro-cid-rxdzq6gw] .tools-entry[data-astro-cid-rxdzq6gw],.primary-nav--footer[data-astro-cid-rxdzq6gw] .tools-entry[data-astro-cid-rxdzq6gw]{flex-wrap:wrap}.primary-nav--drawer[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw][open],.primary-nav--footer[data-astro-cid-rxdzq6gw] .tools-menu[data-astro-cid-rxdzq6gw][open]{flex-basis:100%}.tools-menu[data-astro-cid-rxdzq6gw]{position:relative}.tools-menu[data-astro-cid-rxdzq6gw] summary[data-astro-cid-rxdzq6gw]{cursor:pointer;gap:6px;list-style:none}.tools-menu[data-astro-cid-rxdzq6gw] summary[data-astro-cid-rxdzq6gw]::-webkit-details-marker{display:none}.tools-menu[data-astro-cid-rxdzq6gw] .is-current[data-astro-cid-rxdzq6gw]{color:var(--sea-accent)}.tools-menu__links[data-astro-cid-rxdzq6gw]{z-index:30;border:1px solid var(--sea-line);background:var(--sea-surface);border-radius:10px;min-width:180px;padding:8px;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #0002}.tools-menu__links[data-astro-cid-rxdzq6gw] a[data-astro-cid-rxdzq6gw]{white-space:nowrap;color:var(--sea-text);border-radius:7px;padding:10px 12px;font-size:14px;text-decoration:none;display:block}.tools-menu__links[data-astro-cid-rxdzq6gw] a[data-astro-cid-rxdzq6gw]:hover,.tools-menu__links[data-astro-cid-rxdzq6gw] a[data-astro-cid-rxdzq6gw][aria-current]{color:var(--sea-accent);background:var(--sea-canvas);font-weight:600}.tools-menu[data-astro-cid-rxdzq6gw] [data-astro-cid-rxdzq6gw]:is(summary,a):focus-visible{outline:2px solid var(--sea-accent);outline-offset:2px}.primary-nav--drawer[data-astro-cid-rxdzq6gw] .tools-menu__links[data-astro-cid-rxdzq6gw],.primary-nav--footer[data-astro-cid-rxdzq6gw] .tools-menu__links[data-astro-cid-rxdzq6gw]{box-shadow:none;margin-top:5px;position:static}.primary-nav--footer[data-astro-cid-rxdzq6gw] .tools-menu__links[data-astro-cid-rxdzq6gw]{background:var(--sea-surface)}@media (width<=1279px){.primary-nav--header[data-astro-cid-rxdzq6gw]{display:none}}#site-footer{font-family:var(--font-sans);box-sizing:border-box}#site-footer *,#site-footer *::before,#site-footer *::after{box-sizing:border-box}
