:root{--apex-bg:#f2f1ee;--apex-paper:#f7f6f3;--apex-panel:#e9e8e4;--apex-ink:#14140f;--apex-ink-2:#3d3b36;--apex-ink-3:#4a4842;--apex-muted:#5d5b55;--apex-muted-2:#8a877f;--apex-accent:#f26212;--apex-accent-dk:#c74d08;--apex-accent-lt:#ff7a2e;--apex-line:rgba(20,20,15,.12);--apex-line-2:rgba(20,20,15,.18);--apex-line-3:rgba(20,20,15,.09);--apex-on-dark:rgba(242,241,238,.72);--apex-on-dark-2:rgba(242,241,238,.42);--apex-line-dark:rgba(242,241,238,.22);--apex-pad:clamp(18px,3.6vw,40px);--apex-max:1520px;--apex-display:"Chakra Petch",system-ui,sans-serif;--apex-mono:"IBM Plex Mono",ui-monospace,monospace;--apex-body:"Noto Sans TC",system-ui,sans-serif}body:has(.apex-nav){margin:0;background:var(--apex-bg);color:var(--apex-ink);font-family:var(--apex-body);background-image:repeating-linear-gradient(0deg,rgba(20,20,15,.028) 0 1px,transparent 1px 5px)}.apex-scope{font-family:var(--apex-body);color:var(--apex-ink)}.apex-scope *,.apex-scope *:before,.apex-scope *:after{box-sizing:border-box}.apex-scope img{display:block;max-width:100%}.apex-nav__bar,.apex-nav__mobile,.apex-foot__grid,.apex-foot__base{max-width:var(--apex-max);margin-inline:auto;width:100%}.apex-crumb,.apex-phead,.apex-hero,.apex-stats,.apex-open,.apex-sec,.apex-origin,.apex-split,.apex-band,.apex-phero,.apex-gal,.apex-wait{max-width:var(--apex-max);margin-inline:auto;border-inline:1px solid var(--apex-line)}.apex-origin,.apex-split--dark{border-inline-color:rgba(242,241,238,.14)}.apex-cut{clip-path:polygon(var(--c,8px) 0,100% 0,100% calc(100% - var(--c,8px)),calc(100% - var(--c,8px)) 100%,0 100%,0 var(--c,8px))}.apex-mark{width:18px;height:18px;flex:none;background:var(--apex-ink);clip-path:polygon(50% 0,100% 100%,0 100%)}.apex-mark--accent{background:var(--apex-accent)}.apex-wordmark{font:700 clamp(13px,1.4vw,15px)/1 var(--apex-display);letter-spacing:.2em;white-space:nowrap}.apex-eyebrow{display:flex;align-items:center;gap:12px;font:500 11.5px/1 var(--apex-mono);letter-spacing:.16em;color:var(--apex-muted-2)}.apex-eyebrow:before{content:"";width:26px;height:1px;background:var(--apex-accent);flex:none}.apex-label{font:500 10.5px/1 var(--apex-mono);letter-spacing:.16em;color:var(--apex-accent)}.apex-tag{font:500 11.5px/1 var(--apex-mono);letter-spacing:.05em;color:var(--apex-ink-2);border:1px solid var(--apex-line-2);padding:8px 11px}.apex-fig{font:500 10.5px/1.6 var(--apex-mono);letter-spacing:.1em;color:var(--apex-muted)}.apex-frame{position:relative;overflow:hidden;background:var(--apex-panel)}.apex-frame:before,.apex-frame:after{content:"";position:absolute;width:14px;height:14px;pointer-events:none}.apex-frame:before{left:18px;top:18px;border-left:1px solid rgba(20,20,15,.4);border-top:1px solid rgba(20,20,15,.4)}.apex-frame:after{right:18px;bottom:18px;border-right:1px solid rgba(20,20,15,.4);border-bottom:1px solid rgba(20,20,15,.4)}.apex-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;border:none;font-family:var(--apex-display);transition:background-color .18s ease,color .18s ease,border-color .18s ease}.apex-btn--sm{font:600 12.5px/1 var(--apex-display);letter-spacing:.1em;padding:11px 18px;--c:7px}.apex-btn--md{font:600 14px/1 var(--apex-display);letter-spacing:.1em;padding:17px 30px;--c:9px}.apex-btn--accent{background:var(--apex-accent);color:#fff}.apex-btn--accent:hover{background:var(--apex-accent-dk);color:#fff}.apex-btn--ink{background:var(--apex-ink);color:var(--apex-paper)}.apex-btn--ink:hover{background:var(--apex-accent);color:#fff}.apex-btn--flag{background:var(--apex-accent);color:var(--apex-ink);font-weight:700;letter-spacing:.12em}.apex-btn--flag:hover{background:var(--apex-accent-lt);color:var(--apex-ink)}.apex-scope a:focus-visible,.apex-scope button:focus-visible,.apex-scope [tabindex]:focus-visible{outline:2px solid var(--apex-accent);outline-offset:3px}.apex-nav{position:sticky;top:0;z-index:50;background:#f2f1eef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--apex-line);font-family:var(--apex-body)}.apex-nav__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px var(--apex-pad)}.apex-nav__brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--apex-ink);flex:none}.apex-nav__links{display:flex;align-items:center;gap:clamp(14px,1.8vw,24px);font:500 12.5px/1 var(--apex-mono);letter-spacing:.05em}.apex-nav__links a{color:var(--apex-muted);text-decoration:none;transition:color .18s ease}.apex-nav__links a:hover,.apex-nav__links a[aria-current=page]{color:var(--apex-accent)}.apex-nav__right{display:flex;align-items:center;gap:14px;flex:none}.apex-nav__region{font:500 11px/1 var(--apex-mono);color:var(--apex-muted-2)}.apex-burger{display:none;flex-direction:column;justify-content:center;gap:4px;width:44px;height:44px;border:1px solid var(--apex-line-2);padding:0 11px;cursor:pointer;background:transparent;transition:border-color .18s ease}.apex-burger:hover{border-color:var(--apex-accent)}.apex-burger span{display:block;height:2px;background:var(--apex-ink);transition:transform .2s ease,opacity .2s ease}.apex-burger[aria-expanded=true] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.apex-burger[aria-expanded=true] span:nth-child(2){opacity:0}.apex-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.apex-nav__mobile{display:none;border-top:1px solid var(--apex-line);padding:6px var(--apex-pad) 18px;flex-direction:column}.apex-nav__mobile.is-open{display:flex}.apex-nav__mobile a{color:var(--apex-ink);text-decoration:none;font:500 14px/1 var(--apex-mono);padding:15px 2px;border-bottom:1px solid var(--apex-line-3);transition:color .18s ease}.apex-nav__mobile a:last-child{border-bottom:none}.apex-nav__mobile a:hover{color:var(--apex-accent)}@media(max-width:860px){.apex-nav__links,.apex-nav__region{display:none}.apex-burger{display:flex}.apex-nav__right .apex-btn{min-height:44px;padding:0 16px;font-size:12px;letter-spacing:.08em;--c:6px}}.apex-foot{background:var(--apex-ink);color:var(--apex-bg);font-family:var(--apex-body)}.apex-foot__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(min(100%,190px),21%),1fr));gap:40px;padding:56px var(--apex-pad) 44px}.apex-foot__blurb{margin:18px 0 0;max-width:300px;font:400 13.5px/1.75 var(--apex-body);color:#f2f1ee99;text-wrap:pretty}.apex-foot__stamp{margin-top:20px;font:500 10.5px/1.7 var(--apex-mono);letter-spacing:.1em;color:#f2f1ee66}.apex-foot__col{display:flex;flex-direction:column;gap:11px;margin-top:16px;font:400 13.5px/1 var(--apex-body)}.apex-foot__col a{color:var(--apex-on-dark);text-decoration:none;transition:color .18s ease}.apex-foot__col a:hover{color:var(--apex-accent)}.apex-foot__social{display:flex;flex-direction:column;gap:10px;margin-top:16px}.apex-foot__social a{color:var(--apex-bg);text-decoration:none;border:1px solid var(--apex-line-dark);padding:12px 16px;font:500 12px/1 var(--apex-mono);letter-spacing:.06em;transition:border-color .18s ease,color .18s ease}.apex-foot__social a:hover{border-color:var(--apex-accent);color:var(--apex-accent)}.apex-foot__cta{margin-top:14px;min-height:46px;width:100%;--c:8px}.apex-foot__base{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;padding:16px var(--apex-pad);border-top:1px solid rgba(242,241,238,.14);font:500 10.5px/1 var(--apex-mono);letter-spacing:.08em;color:var(--apex-on-dark-2)}@media(prefers-reduced-motion:reduce){.apex-scope *,.apex-scope *:before,.apex-scope *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/apex.css.map */
