.LNB-module__OXiLJW__lnb{background-color:var(--bg-tertiary);border:1px solid var(--border-color);width:100%;box-shadow:var(--shadow-lg);transition:all var(--transition-normal);border-radius:16px 0 16px 16px;overflow:hidden}.LNB-module__OXiLJW__lnb:hover{border-color:var(--border-color-hover);box-shadow:0 12px 36px #0284c724}.LNB-module__OXiLJW__header{color:#fff;text-align:center;border-bottom:3px solid var(--primary);background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);border-radius:16px 0 32px;padding:2.2rem 1.5rem 1.8rem;position:relative;overflow:hidden;box-shadow:0 6px 20px #0f172a38}.LNB-module__OXiLJW__waveSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.LNB-module__OXiLJW__title{z-index:2;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 6px #0000004d;font-size:1.3rem;font-weight:800;position:relative}.LNB-module__OXiLJW__nav{padding:.5rem 0}.LNB-module__OXiLJW__list{flex-direction:column;display:flex}.LNB-module__OXiLJW__item{border-bottom:1px solid var(--border-color)}.LNB-module__OXiLJW__item:last-child{border-bottom:none}.LNB-module__OXiLJW__link{color:var(--text-secondary);transition:all var(--transition-fast);align-items:center;gap:.6rem;padding:.9rem 1.5rem;font-size:.93rem;font-weight:500;display:flex;position:relative}.LNB-module__OXiLJW__bullet{color:var(--text-muted);transition:color var(--transition-fast);font-size:1.1rem}.LNB-module__OXiLJW__itemTitle{transition:transform var(--transition-fast)}.LNB-module__OXiLJW__link:hover{background-color:var(--primary-light);color:var(--primary-text);padding-left:1.8rem}.LNB-module__OXiLJW__link:hover .LNB-module__OXiLJW__bullet{color:var(--primary-text)}.LNB-module__OXiLJW__active .LNB-module__OXiLJW__link{background-color:var(--primary-light);padding-left:1.8rem;font-weight:700;color:var(--primary-text)!important}.LNB-module__OXiLJW__active .LNB-module__OXiLJW__bullet{font-weight:700;color:var(--primary-text)!important}
.SubPageLayout-module__URrWRG__pageContainer{flex-direction:column;min-height:100vh;display:flex}.SubPageLayout-module__URrWRG__subHero{--hero-wave-h:70px;background-color:#0f172a;align-items:center;height:clamp(260px,20vw,330px);display:flex;position:relative;overflow:hidden}.SubPageLayout-module__URrWRG__heroWaveDivider{width:100%;height:var(--hero-wave-h);z-index:2;position:absolute;bottom:-1px;left:0}.SubPageLayout-module__URrWRG__subHeroBg{filter:contrast(1.05);background-position:50% 65%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.SubPageLayout-module__URrWRG__heroGlowBeams{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.SubPageLayout-module__URrWRG__glowBeam{filter:blur(10px);mix-blend-mode:screen;background:linear-gradient(#fff4d6bf 0%,#ffc87847 55%,#0000 100%);width:20%;height:220%;animation:7s ease-in-out infinite alternate SubPageLayout-module__URrWRG__glowBeamDrift;position:absolute;top:-60%;right:-10%;transform:rotate(-20deg)skew(-30deg)}.SubPageLayout-module__URrWRG__glowBeam:first-child{opacity:1;animation-delay:0s;right:-4%}.SubPageLayout-module__URrWRG__glowBeam:nth-child(2){opacity:.7;width:13%;animation-delay:.8s;right:14%}.SubPageLayout-module__URrWRG__glowBeam:nth-child(3){opacity:.45;width:8%;animation-delay:1.6s;right:28%}@keyframes SubPageLayout-module__URrWRG__glowBeamDrift{0%{filter:blur(10px)brightness();transform:rotate(-20deg)skew(-30deg)translate(0)}to{filter:blur(13px)brightness(1.15);transform:rotate(-20deg)skew(-30deg)translate(-2.5%)}}@media (prefers-reduced-motion:reduce){.SubPageLayout-module__URrWRG__glowBeam{animation:none}}.SubPageLayout-module__URrWRG__subHeroOverlay{z-index:1;background:linear-gradient(#0f172a0d 0%,#0f172a47 45%,#0f172ab8 100%);position:absolute;inset:0}.SubPageLayout-module__URrWRG__subHero .SubPageLayout-module__URrWRG__subHeroContent{z-index:3;color:#fff;width:100%;height:100%;padding-bottom:calc(var(--hero-wave-h) + 10px);align-items:flex-end;display:flex;position:relative}.SubPageLayout-module__URrWRG__topToolbar{z-index:5;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.SubPageLayout-module__URrWRG__breadcrumbs{color:#ffffffd1;letter-spacing:.02em;align-items:center;gap:.45rem;font-size:1rem;font-weight:500;display:flex}.SubPageLayout-module__URrWRG__homeChip,.SubPageLayout-module__URrWRG__categoryChip{color:#ffffffe0;align-items:center;font-weight:500;display:inline-flex}.SubPageLayout-module__URrWRG__homeChip{padding:.3rem 0}.SubPageLayout-module__URrWRG__breadcrumbSep{color:#ffffff73;font-size:.75rem}.SubPageLayout-module__URrWRG__activeBreadcrumb{font-weight:700;color:var(--secondary)!important}.SubPageLayout-module__URrWRG__contentHeaderTools{z-index:10;position:absolute;top:1.8rem;right:2rem}.SubPageLayout-module__URrWRG__actionTools{align-items:center;gap:.5rem;display:flex}.SubPageLayout-module__URrWRG__toolBtn{background:var(--bg-secondary);border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-secondary);transition:all var(--transition-fast);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}.SubPageLayout-module__URrWRG__toolBtn:hover{background:var(--primary-hover);color:#fff;border-color:var(--primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.SubPageLayout-module__URrWRG__toastNotice{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:99999;box-shadow:var(--shadow-md);background:#0f172aeb;border-radius:9999px;padding:.75rem 1.6rem;font-size:.9rem;font-weight:600;animation:.2s forwards SubPageLayout-module__URrWRG__fadeIn;position:fixed;top:5rem;left:50%;transform:translate(-50%)}.SubPageLayout-module__URrWRG__wrapper{background-color:var(--bg-primary);min-height:calc(100vh - 370px);transition:background-color var(--transition-normal);flex:1;padding:3rem 0}.SubPageLayout-module__URrWRG__subPageLayout{grid-template-columns:260px 1fr;align-items:start;gap:2.5rem;display:grid}.SubPageLayout-module__URrWRG__noSideNav{grid-template-columns:1fr}.SubPageLayout-module__URrWRG__mobileSubNav{margin-bottom:.5rem;display:none}.SubPageLayout-module__URrWRG__mobileTabList{grid-template-columns:repeat(2,1fr);gap:.5rem;width:100%;display:grid}.SubPageLayout-module__URrWRG__mobileTabItem{text-align:center;border-radius:var(--radius-sm);background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-color);transition:all var(--transition-fast);word-break:keep-all;justify-content:center;align-items:center;min-height:42px;padding:.65rem .5rem;font-size:.85rem;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.SubPageLayout-module__URrWRG__mobileTabItem:hover{border-color:var(--primary);color:var(--primary-text);background:var(--primary-light)}.SubPageLayout-module__URrWRG__activeMobileTab{box-shadow:0 3px 10px #0284c740;background:var(--primary-hover)!important;color:#fff!important;border-color:var(--primary-hover)!important}[data-theme=dark] .SubPageLayout-module__URrWRG__activeMobileTab{box-shadow:0 3px 12px #0284c766;background:var(--primary-hover)!important;color:#fff!important;border-color:var(--primary-hover)!important}.SubPageLayout-module__URrWRG__sidebar{position:sticky;top:6rem}.SubPageLayout-module__URrWRG__content{background-color:var(--bg-tertiary);border:1px solid var(--border-color);box-shadow:var(--shadow-lg);min-height:36rem;transition:all var(--transition-normal);border-radius:0 24px 0 16px;flex-direction:column;justify-content:space-between;padding:2.5rem;display:flex;position:relative;overflow:hidden}.SubPageLayout-module__URrWRG__content:hover{border-color:var(--border-color-hover);box-shadow:0 14px 36px #26694e1a}.SubPageLayout-module__URrWRG__bottomNavContainer{border-top:1px solid var(--border-color);margin-top:3.5rem;padding-top:1.8rem}.SubPageLayout-module__URrWRG__bottomNavGroup{justify-content:space-between;gap:1rem;display:flex}.SubPageLayout-module__URrWRG__pageNavBtn{border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-primary);transition:all var(--transition-fast);align-items:center;gap:.8rem;max-width:48%;padding:.9rem 1.4rem;text-decoration:none;display:flex}.SubPageLayout-module__URrWRG__pageNavBtn:hover{border-color:var(--primary);background:var(--primary-light);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.SubPageLayout-module__URrWRG__prevBtn{margin-right:auto}.SubPageLayout-module__URrWRG__nextBtn{text-align:right;margin-left:auto}.SubPageLayout-module__URrWRG__btnTextGroup{flex-direction:column;gap:.15rem;display:flex}.SubPageLayout-module__URrWRG__btnNavLabel{color:var(--text-muted);font-size:.75rem;font-weight:600}.SubPageLayout-module__URrWRG__btnPageTitle{color:var(--text-primary);font-size:.92rem;font-weight:700}.SubPageLayout-module__URrWRG__emptyNavBtn{flex:1}.SubPageLayout-module__URrWRG__scrollTopBtn{z-index:999;background:var(--primary-hover);color:#fff;opacity:0;visibility:hidden;cursor:pointer;border:2px solid #fff6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:52px;height:52px;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:2rem;right:2rem;transform:translateY(16px);box-shadow:0 8px 24px #26694e4d}.SubPageLayout-module__URrWRG__scrollTopBtn:hover{background:var(--primary-hover);transform:translateY(-4px)scale(1.06);box-shadow:0 12px 28px #26694e66}.SubPageLayout-module__URrWRG__showBtn{opacity:1;visibility:visible;transform:translateY(0)}.SubPageLayout-module__URrWRG__scrollTopLabel{letter-spacing:.05em;margin-top:-3px;font-size:.65rem;font-weight:800}@media (max-width:900px){.SubPageLayout-module__URrWRG__subPageLayout{grid-template-columns:1fr;gap:1.5rem}.SubPageLayout-module__URrWRG__sidebar{display:none}.SubPageLayout-module__URrWRG__mobileSubNav{display:block}@media (min-width:540px){.SubPageLayout-module__URrWRG__mobileTabList{grid-template-columns:repeat(4,1fr)!important}}.SubPageLayout-module__URrWRG__content{border-radius:0 16px;padding:1.6rem}.SubPageLayout-module__URrWRG__bottomNavContainer{margin-top:2rem;padding-top:1.2rem}.SubPageLayout-module__URrWRG__bottomNavGroup{flex-direction:row;gap:.5rem}.SubPageLayout-module__URrWRG__pageNavBtn{border-radius:var(--radius-sm);flex:1;gap:.4rem;max-width:50%;padding:.6rem .75rem}.SubPageLayout-module__URrWRG__pageNavBtn svg{flex-shrink:0;width:14px;height:14px}.SubPageLayout-module__URrWRG__btnTextGroup{gap:0;min-width:0;overflow:hidden}.SubPageLayout-module__URrWRG__btnNavLabel{font-size:.72rem}.SubPageLayout-module__URrWRG__btnPageTitle{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}}@media (max-width:768px){.SubPageLayout-module__URrWRG__subHero{--hero-wave-h:40px;height:180px}.SubPageLayout-module__URrWRG__breadcrumbs{font-size:.85rem}.SubPageLayout-module__URrWRG__contentHeaderTools{top:1.2rem;right:1.2rem}.SubPageLayout-module__URrWRG__toolBtn{width:32px;height:32px}.SubPageLayout-module__URrWRG__scrollTopBtn{width:44px;height:44px;bottom:1.5rem;right:1.2rem}}@media print{.SubPageLayout-module__URrWRG__subHero,.SubPageLayout-module__URrWRG__topToolbar,.SubPageLayout-module__URrWRG__contentHeaderTools,.SubPageLayout-module__URrWRG__toastNotice,.SubPageLayout-module__URrWRG__scrollTopBtn{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;display:none!important}.SubPageLayout-module__URrWRG__sidebar,.SubPageLayout-module__URrWRG__mobileSubNav{visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important}.SubPageLayout-module__URrWRG__bottomNavContainer{visibility:hidden!important;display:none!important}.SubPageLayout-module__URrWRG__pageContainer{background:#fff!important;min-height:auto!important;display:block!important}.SubPageLayout-module__URrWRG__wrapper{background:0 0!important;min-height:auto!important;margin:0!important;padding:0!important}.SubPageLayout-module__URrWRG__subPageLayout{grid-template-columns:1fr!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.SubPageLayout-module__URrWRG__content{width:100%!important;max-width:100%!important;box-shadow:none!important;color:#111827!important;background:#fff!important;border:none!important;border-radius:0!important;min-height:auto!important;margin:0!important;padding:0!important;display:block!important}.SubPageLayout-module__URrWRG__content:hover{box-shadow:none!important;border-color:#0000!important}}
