@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600;700;800&family=Noto+Serif+KR:wght@600;700;900&family=Noto+Sans+KR:wght@400;500;700;900&display=swap');:root{--au-teal:#2dd4bf;--au-violet:#a78bfa;--au-rose:#f472b6;--au-gold:#fcd34d;--au-ice:#bae6fd;--au-green:#34d399;--au-crimson:#fb7185;--au-dark:#080b1a;--au-panel:#0f1329;--au-panel-2:#151832;--au-surface:rgba(15,19,41,.92);--glow-teal:0 0 22px rgba(45,212,191,.28),0 0 56px rgba(45,212,191,.12);--glow-violet:0 0 22px rgba(167,139,250,.3),0 0 56px rgba(167,139,250,.12);--glow-rose:0 0 22px rgba(244,114,182,.28),0 0 56px rgba(244,114,182,.12);--glow-gold:0 0 22px rgba(252,211,77,.28),0 0 56px rgba(252,211,77,.12);--glow-multi:0 0 20px rgba(45,212,191,.2),0 4px 40px rgba(167,139,250,.18);--box-main:#7c3aed;--box-text:#1e1b4b;--box-bg:#f0eeff;--box-sub:#ddd6fe;--shadow-soft:0 4px 28px rgba(124,58,237,.09),0 0 0 1px rgba(124,58,237,.05);--shadow-pop:0 12px 48px rgba(124,58,237,.16),0 0 0 1.5px rgba(124,58,237,.08);--radius-lg:24px;--radius-pill:50px;--glass-bg:rgba(255,255,255,.65);--glass-border:rgba(255,255,255,.82);--aurora-full:linear-gradient(135deg,var(--au-teal),var(--au-violet),var(--au-rose));--aurora-warm:linear-gradient(135deg,var(--au-gold),var(--au-rose),var(--au-violet));--aurora-cool:linear-gradient(135deg,var(--au-ice),var(--au-teal),var(--au-green));--aurora-shift:linear-gradient(135deg,var(--au-teal) 0%,var(--au-violet) 40%,var(--au-rose) 70%,var(--au-gold) 100%)}@keyframes aurora-drift{0%{background-position:0 50%}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}100%{background-position:0 50%}}@keyframes glow-pulse{0%,100%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes crystal-shimmer{0%{transform:translateX(-120%) skewX(-20deg);opacity:0}20%{opacity:.6}100%{transform:translateX(260%) skewX(-20deg);opacity:0}}@keyframes twinkle{0%,100%{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes aurora-text{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes float-aurora{0%,100%{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-6px) rotate(.5deg)}66%{transform:translateY(-3px) rotate(-.5deg)}}@keyframes gradient-flow{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes spin-crystal{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes prism-pulse{0%{box-shadow:var(--glow-teal)}33%{box-shadow:var(--glow-violet)}66%{box-shadow:var(--glow-rose)}100%{box-shadow:var(--glow-teal)}}h2{margin:56px 0 28px;padding:0;font-size:1.52rem;font-weight:800;font-family:'Sora','Noto Sans KR',sans-serif;letter-spacing:-.5px;line-height:1.4;position:relative;padding-bottom:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--box-main,#7c3aed) 80%,#000),color-mix(in srgb,var(--au-teal) 60%,var(--box-main,#7c3aed) 40%),color-mix(in srgb,var(--box-main,#7c3aed) 70%,var(--au-rose)));background-size:300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:aurora-text 6s ease infinite;color:var(--box-main,#7c3aed) !important;background-color:transparent !important;border:none !important;border-radius:0 !important}h2:before{content:'';display:block;position:absolute;bottom:6px;left:0;width:40px;height:2px;background:linear-gradient(90deg,transparent,var(--au-teal));border-radius:2px;transition:width .4s ease;opacity:.5}h2:after{content:'';display:block;position:absolute;bottom:0;left:0;width:64px;height:3px;background:linear-gradient(90deg,var(--box-main,#7c3aed),var(--au-teal),color-mix(in srgb,var(--box-main,#7c3aed) 60%,var(--au-rose)));background-size:300%;animation:aurora-text 5s ease infinite;border-radius:3px;box-shadow:0 0 12px color-mix(in srgb,var(--box-main,#7c3aed) 50%,transparent);transition:width .45s cubic-bezier(.25,.8,.25,1)}h2:hover:before{width:100%}h2:hover:after{width:100%}h3{margin:42px 0 18px;padding:14px 22px 14px 26px;font-size:1.13rem;font-weight:700;font-family:'Sora','Noto Sans KR',sans-serif;color:#e0e7ff !important;background:linear-gradient(135deg,var(--au-panel,#0f1329) 0%,color-mix(in srgb,var(--au-panel,#0f1329) 90%,color-mix(in srgb,var(--box-main,#7c3aed) 30%,transparent))) !important;border:none !important;border-left:4px solid var(--box-main,#7c3aed) !important;border-radius:0 16px 16px 0 !important;box-shadow:-4px 0 0 0 var(--box-main,#7c3aed),0 4px 32px color-mix(in srgb,var(--box-main,#7c3aed) 28%,transparent),0 0 0 1px color-mix(in srgb,var(--box-main,#7c3aed) 12%,transparent) !important;line-height:1.48;position:relative;overflow:hidden;transition:box-shadow .3s ease}h3:hover{box-shadow:-4px 0 0 0 var(--au-teal),0 6px 40px color-mix(in srgb,var(--box-main,#7c3aed) 38%,transparent),0 0 0 1px color-mix(in srgb,var(--au-teal) 18%,transparent) !important}h3:before{content:'' !important;position:absolute !important;top:0 !important;left:-120% !important;width:60% !important;height:100% !important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent) !important;transform:skewX(-20deg) !important;animation:crystal-shimmer 4s ease infinite !important}h3:after{content:'✦' !important;position:absolute !important;right:16px !important;top:50% !important;transform:translateY(-50%) !important;font-size:.85em !important;color:color-mix(in srgb,var(--au-teal) 70%,transparent) !important;animation:twinkle 2.5s ease-in-out infinite !important;pointer-events:none !important}.entry-content p{line-height:2.02;margin-bottom:1.4em;word-break:keep-all;color:#1a1f3c;font-family:'Noto Sans KR',sans-serif;font-size:1.01rem;text-indent:1em !important}.entry-content h2{margin-top:3em;margin-bottom:1em}.entry-content h3{margin-top:2.4em;margin-bottom:.9em}article img,.entry-content img{max-width:100%;height:auto;display:block;margin:2em auto;border-radius:20px;box-shadow:0 12px 40px rgba(124,58,237,.18),0 0 0 1px rgba(124,58,237,.08);transition:transform .35s ease,box-shadow .35s ease}article img:hover,.entry-content img:hover{transform:scale(1.012) translateY(-3px);box-shadow:0 20px 60px rgba(45,212,191,.22),0 0 0 2px rgba(167,139,250,.2);animation:prism-pulse 3s ease infinite}.entry-content a{color:var(--box-main,#7c3aed);text-decoration:none;border-bottom:1.5px solid color-mix(in srgb,var(--box-main,#7c3aed) 40%,transparent);transition:color .2s,border-color .2s,text-shadow .2s}.entry-content a:hover{color:var(--au-teal);border-bottom-color:var(--au-teal);text-shadow:0 0 12px rgba(45,212,191,.4)}table{width:100%;margin:36px 0;border-collapse:collapse;font-size:.93em;line-height:1.6;font-family:'Noto Sans KR',sans-serif}.ai-table-a{border-radius:20px;overflow:hidden;box-shadow:var(--shadow-pop)}.ai-table-a thead tr{background:linear-gradient(135deg,var(--au-panel),color-mix(in srgb,var(--box-main,#7c3aed) 60%,var(--au-panel)));color:#e0e7ff;position:relative}.ai-table-a th{padding:15px 18px;font-weight:700;font-family:'Sora',sans-serif;letter-spacing:.4px}.ai-table-a thead tr:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose))}.ai-table-a td{padding:14px 18px;border-bottom:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 45%,transparent);background:rgba(255,255,255,.98)}.ai-table-a tbody tr:nth-child(even) td{background:color-mix(in srgb,var(--box-bg,#f0eeff) 38%,#fff)}.ai-table-a tbody tr:hover td{background:color-mix(in srgb,var(--box-bg,#f0eeff) 55%,#fff);transition:background .2s}.ai-table-b{border-radius:18px;overflow:hidden;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(255,255,255,.72);border:1.5px solid rgba(255,255,255,.8);box-shadow:var(--glow-violet)}.ai-table-b thead tr{background:color-mix(in srgb,var(--box-main,#7c3aed) 8%,transparent)}.ai-table-b th{padding:14px 18px;font-weight:800;color:var(--box-text,#1e1b4b);border-bottom:2px solid var(--box-main,#7c3aed);letter-spacing:.3px}.ai-table-b td{padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.04)}.ai-table-c{border:none;background:0 0}.ai-table-c thead tr{border-bottom:none;position:relative}.ai-table-c thead tr:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--box-main,#7c3aed),var(--au-teal));box-shadow:0 0 8px color-mix(in srgb,var(--box-main,#7c3aed) 50%,transparent)}.ai-table-c th{padding:14px 10px;color:var(--box-main,#7c3aed);font-size:1.02em;font-weight:800;letter-spacing:1px;text-transform:uppercase}.ai-table-c td{padding:14px 10px;border-bottom:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 40%,transparent)}.ai-table-c tbody tr:hover{background:color-mix(in srgb,var(--box-bg,#f0eeff) 30%,transparent);transition:.2s}.ai-table-d{border-radius:16px;overflow:hidden;box-shadow:var(--glow-multi)}.ai-table-d thead tr{background:var(--au-panel);color:#e0e7ff;position:relative}.ai-table-d thead tr:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold))}.ai-table-d th{padding:16px 18px;font-weight:700;font-family:'Sora',sans-serif;letter-spacing:.5px}.ai-table-d td{padding:14px 18px;border-bottom:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 30%,transparent);background:rgba(255,255,255,.99)}.ai-table-d tbody tr:hover td{background:color-mix(in srgb,var(--box-bg,#f0eeff) 45%,#fff);transition:background .2s}.ai-table-e{border-collapse:separate;border-spacing:0 12px}.ai-table-e thead th{background:0 0;color:var(--box-main,#7c3aed);font-weight:800;padding:10px 18px;border-bottom:2px solid color-mix(in srgb,var(--box-main,#7c3aed) 40%,transparent)}.ai-table-e tbody tr{background:rgba(255,255,255,.98);box-shadow:0 2px 16px color-mix(in srgb,var(--box-main,#7c3aed) 10%,transparent);transition:transform .2s,box-shadow .2s}.ai-table-e tbody tr:hover{transform:translateY(-3px);box-shadow:0 8px 32px color-mix(in srgb,var(--box-main,#7c3aed) 18%,transparent)}.ai-table-e td{padding:16px 18px;border-top:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 30%,transparent);border-bottom:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 30%,transparent)}.ai-table-e td:first-child{border-left:4px solid var(--box-main,#7c3aed);border-radius:12px 0 0 12px;box-shadow:-4px 0 12px color-mix(in srgb,var(--box-main,#7c3aed) 20%,transparent)}.ai-table-e td:last-child{border-right:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 30%,transparent);border-radius:0 12px 12px 0}.ai-table-f{border-left:5px solid transparent;border-image:linear-gradient(180deg,var(--box-main,#7c3aed),var(--au-teal)) 1;background:rgba(255,255,255,.99);box-shadow:-4px 0 20px color-mix(in srgb,var(--box-main,#7c3aed) 15%,transparent),var(--shadow-soft)}.ai-table-f thead th{background:color-mix(in srgb,var(--box-bg,#f0eeff) 55%,#fff);color:var(--box-text,#1e1b4b);font-weight:800;padding:14px 18px;border-bottom:2px solid var(--box-main,#7c3aed)}.ai-table-f td{padding:14px 18px;border-bottom:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 35%,transparent)}.ai-table-f tbody tr:last-child td{border-bottom:none}@media (max-width:768px){table{font-size:.88em}table thead{display:none}table tbody tr{display:block;margin-bottom:20px}table tbody td{display:flex;justify-content:space-between;align-items:center;text-align:right;padding:11px 16px}table tbody td:before{content:attr(data-label);font-weight:800;text-align:left;flex-shrink:0;color:var(--box-main,#7c3aed);margin-right:12px;font-size:.94em}.ai-table-a tbody tr{border-radius:16px;overflow:hidden;box-shadow:var(--shadow-pop)}.ai-table-a tbody td:first-child{background:linear-gradient(135deg,var(--au-panel),color-mix(in srgb,var(--box-main,#7c3aed) 60%,var(--au-panel)));color:#e0e7ff;border-radius:16px 16px 0 0}.ai-table-a tbody td:first-child:before{color:var(--au-teal)}.ai-table-b tbody tr{border-radius:14px;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-pop)}.ai-table-c tbody tr{border-top:3px solid var(--box-main,#7c3aed)}.ai-table-c tbody td:first-child{font-weight:800;color:var(--box-main,#7c3aed)}.ai-table-d tbody tr{border-radius:14px;overflow:hidden;box-shadow:var(--glow-multi)}.ai-table-d tbody td:first-child{background:var(--au-panel);color:#e0e7ff;border-radius:14px 14px 0 0}.ai-table-d tbody td:first-child:before{color:var(--au-teal)}.ai-table-e{border-collapse:collapse;border-spacing:0}.ai-table-e tbody tr{border-radius:12px;overflow:hidden;box-shadow:0 2px 12px color-mix(in srgb,var(--box-main,#7c3aed) 12%,transparent)}.ai-table-e td{border-radius:0 !important}.ai-table-e td:first-child{border-left:4px solid var(--box-main,#7c3aed);border-top:none;border-radius:12px 12px 0 0 !important;font-weight:800}.ai-table-f tbody tr{border-left:5px solid var(--box-main,#7c3aed);background:#fff;box-shadow:-4px 0 16px color-mix(in srgb,var(--box-main,#7c3aed) 14%,transparent);border-radius:0 12px 12px 0;overflow:hidden}}@media (max-width:480px){table{font-size:.83em}table tbody td{flex-direction:column;align-items:flex-start;text-align:left;padding:10px 12px}table tbody td:before{margin-right:0;margin-bottom:4px}}.ai-intro-box{margin:0 0 44px !important;padding:0 !important;border:none !important;border-radius:var(--radius-lg) !important;box-shadow:0 12px 48px color-mix(in srgb,var(--box-main,#7c3aed) 18%,transparent),0 0 0 1.5px color-mix(in srgb,var(--box-main,#7c3aed) 14%,transparent) !important;position:relative !important;overflow:hidden !important;background:0 0 !important;animation:prism-pulse 6s ease infinite !important}.intro-label{display:inline-flex !important;align-items:center !important;gap:7px !important;background:linear-gradient(135deg,var(--au-panel),color-mix(in srgb,var(--box-main,#7c3aed) 55%,var(--au-panel))) !important;color:#e0e7ff !important;font-size:.95em !important;font-weight:700 !important;font-family:'Sora',sans-serif !important;padding:14px 22px !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;margin-bottom:0 !important;letter-spacing:.5px !important;box-shadow:none !important;width:100% !important;box-sizing:border-box !important;position:relative !important;overflow:hidden !important}.intro-label:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold)) !important;background-size:300% !important;animation:aurora-drift 5s ease infinite !important}.intro-label:after{content:'' !important;position:absolute !important;top:0 !important;left:-100% !important;width:50% !important;height:100% !important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent) !important;transform:skewX(-20deg) !important;animation:crystal-shimmer 3.5s ease infinite !important}.intro-content{background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 65%,#fff),rgba(255,255,255,.98)) !important;border-radius:0 0 var(--radius-lg) var(--radius-lg) !important;padding:22px 26px !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 50%,transparent) !important;border-top:none !important}.intro-content p{margin:0 !important;font-size:1.04em !important;line-height:1.98 !important;color:var(--box-text,#1e1b4b) !important;font-weight:500 !important;word-break:keep-all !important;text-indent:0 !important}.auto-internal-box{margin:38px 0 !important;padding:0 !important;background:0 0 !important;border:none !important;border-radius:var(--radius-lg) !important;box-shadow:none !important;overflow:hidden !important}.auto-internal-box .aib-phrase{font-weight:700 !important;font-family:'Sora',sans-serif !important;color:#e0e7ff !important;margin-bottom:0 !important;font-size:.93em !important;letter-spacing:.3px !important;padding:15px 24px !important;background:linear-gradient(135deg,var(--au-panel),color-mix(in srgb,var(--box-main,#7c3aed) 45%,var(--au-panel-2))) !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;position:relative !important;overflow:hidden !important}.auto-internal-box .aib-phrase:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:2.5px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-teal)) !important;background-size:300% !important;animation:aurora-drift 4s ease infinite !important}.auto-internal-box .aib-phrase:after{content:'' !important;position:absolute !important;top:0 !important;left:-100% !important;width:45% !important;height:100% !important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent) !important;transform:skewX(-20deg) !important;animation:crystal-shimmer 3s 1s ease infinite !important}.aib-link{display:block !important;text-decoration:none !important;font-weight:700 !important;color:var(--box-text,#1e1b4b) !important;font-size:1em !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 68%,#fff),rgba(255,255,255,.99)) !important;padding:17px 24px !important;border-radius:0 0 var(--radius-lg) var(--radius-lg) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 55%,transparent) !important;border-top:none !important;transition:all .32s cubic-bezier(.25,.8,.25,1) !important;line-height:1.6 !important;word-break:keep-all !important;position:relative !important;overflow:hidden !important}.aib-link:after{content:'' !important;position:absolute !important;bottom:0 !important;left:0 !important;width:0 !important;height:2px !important;background:linear-gradient(90deg,var(--box-main,#7c3aed),var(--au-teal)) !important;transition:width .4s ease !important;box-shadow:0 0 8px color-mix(in srgb,var(--box-main,#7c3aed) 50%,transparent) !important}.aib-link:before{content:'→ ' !important;font-size:1.1em !important;color:var(--box-main,#7c3aed) !important;transition:transform .25s ease,color .25s ease !important;display:inline-block !important}.aib-link:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 82%,#fff),rgba(255,255,255,.99)) !important;color:var(--box-main,#7c3aed) !important;transform:none !important;box-shadow:0 4px 20px color-mix(in srgb,var(--box-main,#7c3aed) 12%,transparent) !important}.aib-link:hover:before{transform:translateX(5px) !important;color:var(--au-teal) !important}.aib-link:hover:after{width:100% !important}.custom-popular-box{margin:46px 0 !important;padding:0 !important;border-radius:var(--radius-lg) !important;background:0 0 !important;border:none !important;box-shadow:0 16px 56px color-mix(in srgb,var(--box-main,#7c3aed) 18%,transparent),0 0 0 1.5px color-mix(in srgb,var(--box-main,#7c3aed) 14%,transparent) !important;position:relative !important;overflow:hidden !important}.cpb-title{font-size:1.02em !important;font-weight:700 !important;font-family:'Sora',sans-serif !important;color:#e0e7ff !important;margin:0 !important;padding:18px 24px !important;display:flex !important;align-items:flex-start !important;line-height:1.5 !important;gap:6px !important;background:linear-gradient(135deg,var(--au-panel),color-mix(in srgb,var(--box-main,#7c3aed) 40%,var(--au-panel-2))) !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;position:relative !important;overflow:hidden !important}.cpb-title:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 6s ease infinite !important}.cpb-title:after{content:'' !important;position:absolute !important;top:0 !important;left:-100% !important;width:40% !important;height:100% !important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent) !important;transform:skewX(-20deg) !important;animation:crystal-shimmer 4s .5s ease infinite !important}.cpb-list{list-style:none !important;padding:16px 18px !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:10px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 62%,#fff),rgba(255,255,255,.98)) !important;border-radius:0 0 var(--radius-lg) var(--radius-lg) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 55%,transparent) !important;border-top:none !important}.cpb-list li{margin:0 !important}.cpb-list a{display:flex !important;align-items:center !important;text-decoration:none !important;color:var(--box-text,#1e1b4b) !important;font-weight:700 !important;font-size:.97em !important;padding:13px 17px !important;border-radius:14px !important;transition:all .28s cubic-bezier(.25,.8,.25,1) !important;background:rgba(255,255,255,.82) !important;border:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 65%,transparent) !important;word-break:keep-all !important;line-height:1.52 !important;gap:12px !important;position:relative !important;overflow:hidden !important}.cpb-list a:after{content:'' !important;position:absolute !important;bottom:0 !important;left:0 !important;width:0 !important;height:2px !important;background:linear-gradient(90deg,var(--box-main,#7c3aed),var(--au-teal)) !important;transition:width .35s ease !important}.cpb-list a:hover{background:var(--au-panel) !important;color:#e0e7ff !important;border-color:color-mix(in srgb,var(--box-main,#7c3aed) 30%,transparent) !important;transform:translateX(5px) !important;box-shadow:0 4px 24px color-mix(in srgb,var(--box-main,#7c3aed) 22%,transparent) !important}.cpb-list a:hover:after{width:100% !important}.cpb-list li:nth-child(1) .cpb-bullet{background:linear-gradient(135deg,var(--au-gold),#f97316) !important;box-shadow:0 0 12px rgba(252,211,77,.5) !important}.cpb-list li:nth-child(2) .cpb-bullet{background:linear-gradient(135deg,var(--au-teal),#0ea5e9) !important;box-shadow:0 0 12px rgba(45,212,191,.5) !important}.cpb-list li:nth-child(3) .cpb-bullet{background:linear-gradient(135deg,var(--au-violet),var(--au-rose)) !important;box-shadow:0 0 12px rgba(167,139,250,.5) !important}.cpb-bullet{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;border-radius:50% !important;background:linear-gradient(135deg,var(--box-main,#7c3aed),var(--au-teal)) !important;color:#fff !important;font-size:.74em !important;font-weight:900 !important;flex-shrink:0 !important;transition:all .28s ease !important;font-family:'Sora',sans-serif !important}.cpb-list a:hover .cpb-bullet{background:rgba(255,255,255,.2) !important;box-shadow:none !important}.ai-external-box{margin:40px 0 !important;padding:24px 26px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 65%,#fff),rgba(255,255,255,.98)) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 60%,transparent) !important;border-radius:var(--radius-lg) !important;box-shadow:0 8px 40px color-mix(in srgb,var(--box-main,#7c3aed) 14%,transparent),0 0 0 1px color-mix(in srgb,var(--box-main,#7c3aed) 8%,transparent) !important;display:flex !important;align-items:flex-start !important;gap:20px !important;transition:transform .28s ease,box-shadow .28s ease !important;position:relative !important;overflow:hidden !important}.ai-external-box:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 6s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important}.ai-external-box:after{content:'' !important;position:absolute !important;top:0 !important;left:-100% !important;width:40% !important;height:100% !important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent) !important;transform:skewX(-15deg) !important;transition:left .7s ease !important}.ai-external-box:hover:after{left:160% !important}.ai-external-box:hover{transform:translateY(-6px) !important;box-shadow:0 20px 60px color-mix(in srgb,var(--box-main,#7c3aed) 22%,transparent),0 0 0 2px color-mix(in srgb,var(--box-main,#7c3aed) 18%,transparent) !important}.ext-icon{font-size:2.6em !important;flex-shrink:0 !important;line-height:1 !important;margin-top:2px !important;animation:float-aurora 4s ease-in-out infinite !important;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--box-main,#7c3aed) 40%,transparent)) !important}.ext-content{flex:1 !important}.ext-title{display:block !important;font-size:1.02em !important;font-weight:800 !important;font-family:'Sora',sans-serif !important;color:var(--box-main,#7c3aed) !important;margin-bottom:6px !important;letter-spacing:.6px !important;text-transform:uppercase !important;text-shadow:0 0 16px color-mix(in srgb,var(--box-main,#7c3aed) 30%,transparent) !important}.ext-source{display:block !important;font-size:.78em !important;color:#9190a8 !important;margin-bottom:10px !important}.ai-external-box .quick-btn{display:inline-block !important;background:linear-gradient(135deg,var(--box-main,#7c3aed),color-mix(in srgb,var(--box-main,#7c3aed) 70%,var(--au-teal))) !important;color:#fff !important;border:none !important;border-radius:var(--radius-pill) !important;padding:12px 24px !important;text-align:center !important;font-weight:700 !important;font-family:'Sora',sans-serif !important;font-size:.9em !important;text-decoration:none !important;transition:all .3s ease !important;box-shadow:0 6px 20px color-mix(in srgb,var(--box-main,#7c3aed) 35%,transparent) !important;letter-spacing:.3px !important;position:relative !important;overflow:hidden !important}.ai-external-box .quick-btn:before,.ai-external-box .quick-btn:after{content:none !important}.ai-external-box .quick-btn:hover{filter:brightness(1.12) !important;transform:translateY(-2px) !important;box-shadow:0 10px 30px color-mix(in srgb,var(--box-main,#7c3aed) 45%,transparent) !important}.ext-nolink-text{margin:6px 0 0 !important;font-size:.88em !important;line-height:1.7 !important;color:var(--box-text,#1e1b4b) !important;word-break:keep-all !important}.ai-quick-box{margin:34px 0 !important;padding:26px 22px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-main,#7c3aed) 4%,#fff),rgba(255,255,255,.99)) !important;border-radius:var(--radius-lg) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 68%,transparent) !important;text-align:center !important;box-shadow:var(--shadow-pop) !important;position:relative !important;overflow:hidden !important}.ai-quick-box:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 5s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important}.ai-quick-box:after{content:'✦ ✦ ✦' !important;position:absolute !important;top:14px !important;right:18px !important;font-size:.6em !important;letter-spacing:5px !important;color:color-mix(in srgb,var(--box-main,#7c3aed) 22%,transparent) !important;pointer-events:none !important;animation:twinkle 3s ease-in-out infinite !important}.quick-head{display:block !important;font-size:1.08em !important;font-weight:800 !important;font-family:'Sora',sans-serif !important;color:var(--box-text,#1e1b4b) !important;margin-bottom:18px !important;line-height:1.5 !important}.ai-quick-box a{display:inline-block !important;margin:5px !important;padding:9px 20px !important;background:rgba(255,255,255,.88) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 75%,transparent) !important;border-radius:var(--radius-pill) !important;text-decoration:none !important;color:var(--box-text,#1e1b4b) !important;font-weight:700 !important;font-size:.9em !important;transition:all .25s cubic-bezier(.34,1.5,.64,1) !important}.ai-quick-box a:hover{background:linear-gradient(135deg,var(--box-main,#7c3aed),color-mix(in srgb,var(--box-main,#7c3aed) 70%,var(--au-teal))) !important;color:#fff !important;border-color:transparent !important;transform:translateY(-4px) scale(1.04) !important;box-shadow:0 8px 24px color-mix(in srgb,var(--box-main,#7c3aed) 32%,transparent),0 0 0 4px color-mix(in srgb,var(--box-main,#7c3aed) 10%,transparent) !important;text-shadow:0 0 14px rgba(255,255,255,.5) !important}.ai-faq-section{margin:46px 0 !important;padding:0 !important;background:0 0 !important;border-radius:var(--radius-lg) !important;border:none !important;box-shadow:none !important;overflow:visible !important}.faq-section-title{font-size:1.06em !important;font-weight:800 !important;font-family:'Sora',sans-serif !important;color:var(--box-text,#1e1b4b) !important;margin:0 0 16px !important;padding:0 0 14px !important;border-bottom:none !important;border-left:none !important;border-radius:0 !important;line-height:1.5 !important;background:0 0 !important;position:relative !important}.faq-section-title:after{content:'' !important;position:absolute !important;bottom:0 !important;left:0 !important;width:100% !important;height:1.5px !important;background:linear-gradient(90deg,var(--box-main,#7c3aed),var(--au-teal),transparent) !important}.faq-item{margin-bottom:10px !important;border-radius:16px !important;overflow:hidden !important;border:none !important;transition:box-shadow .28s ease !important}.faq-item:nth-child(7n+1){box-shadow:-3px 0 0 0 var(--au-teal),0 2px 16px color-mix(in srgb,var(--au-teal) 12%,transparent) !important}.faq-item:nth-child(7n+2){box-shadow:-3px 0 0 0 var(--au-violet),0 2px 16px color-mix(in srgb,var(--au-violet) 12%,transparent) !important}.faq-item:nth-child(7n+3){box-shadow:-3px 0 0 0 var(--au-rose),0 2px 16px color-mix(in srgb,var(--au-rose) 12%,transparent) !important}.faq-item:nth-child(7n+4){box-shadow:-3px 0 0 0 var(--au-gold),0 2px 16px color-mix(in srgb,var(--au-gold) 12%,transparent) !important}.faq-item:nth-child(7n+5){box-shadow:-3px 0 0 0 var(--au-ice),0 2px 16px color-mix(in srgb,var(--au-ice) 12%,transparent) !important}.faq-item:nth-child(7n+6){box-shadow:-3px 0 0 0 var(--au-green),0 2px 16px color-mix(in srgb,var(--au-green) 12%,transparent) !important}.faq-item:nth-child(7n+0){box-shadow:-3px 0 0 0 var(--au-crimson),0 2px 16px color-mix(in srgb,var(--au-crimson) 12%,transparent) !important}.faq-item:hover{transform:translateX(2px)}.faq-item:nth-child(7n+1):hover{box-shadow:-4px 0 0 0 var(--au-teal),var(--glow-teal) !important}.faq-item:nth-child(7n+2):hover{box-shadow:-4px 0 0 0 var(--au-violet),var(--glow-violet) !important}.faq-item:nth-child(7n+3):hover{box-shadow:-4px 0 0 0 var(--au-rose),var(--glow-rose) !important}.faq-item:nth-child(7n+4):hover{box-shadow:-4px 0 0 0 var(--au-gold),var(--glow-gold) !important}.faq-question{list-style:none !important;padding:16px 20px !important;font-weight:700 !important;font-size:.97em !important;cursor:pointer !important;background:rgba(255,255,255,.88) !important;color:#1a1f3c !important;display:flex !important;align-items:center !important;justify-content:space-between !important;transition:all .25s ease !important;word-break:keep-all !important;line-height:1.58 !important}.faq-question::-webkit-details-marker{display:none !important}.faq-q-mark{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;border-radius:50% !important;background:linear-gradient(135deg,var(--box-main,#7c3aed),color-mix(in srgb,var(--box-main,#7c3aed) 70%,var(--au-teal))) !important;color:#fff !important;font-weight:900 !important;font-size:.82em !important;flex-shrink:0 !important;margin-right:12px !important;box-shadow:0 0 12px color-mix(in srgb,var(--box-main,#7c3aed) 35%,transparent) !important;font-family:'Sora',sans-serif !important}.faq-toggle-icon:after{content:'+' !important;font-size:1.4em !important;color:var(--box-main,#7c3aed) !important;font-weight:300 !important;transition:transform .25s ease !important;display:inline-block !important;text-shadow:0 0 10px color-mix(in srgb,var(--box-main,#7c3aed) 40%,transparent) !important}details[open] .faq-question{background:color-mix(in srgb,var(--box-bg,#f0eeff) 75%,#fff) !important;color:var(--box-text,#1e1b4b) !important}details[open] .faq-toggle-icon:after{content:'−' !important;color:var(--au-teal) !important;text-shadow:0 0 10px rgba(45,212,191,.5) !important}.faq-answer{background:rgba(255,255,255,.96) !important;border-top:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 45%,transparent) !important}.faq-a-content{padding:20px !important;font-size:.93em !important;color:#2a2d4a !important;line-height:1.88 !important;word-break:keep-all !important}.post-end-mark{text-align:center !important;margin-top:76px !important;margin-bottom:42px !important;letter-spacing:20px !important;font-size:22px !important;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--box-main,#7c3aed) 50%,transparent)) !important;opacity:.55 !important;color:var(--box-main,#7c3aed) !important}.bottom-category-box{margin-top:30px !important;width:100% !important}.bcb-box{padding:0 !important;background:0 0 !important;border-radius:var(--radius-lg) !important;border:none !important;box-shadow:0 12px 48px color-mix(in srgb,var(--box-main,#7c3aed) 14%,transparent),0 0 0 1.5px color-mix(in srgb,var(--box-main,#7c3aed) 12%,transparent) !important;text-align:center !important;position:relative !important;overflow:hidden !important}.bcb-title{font-size:1em !important;font-weight:700 !important;font-family:'Sora',sans-serif !important;color:#e0e7ff !important;margin:0 !important;padding:16px 24px !important;background:linear-gradient(135deg,var(--au-panel),color-mix(in srgb,var(--box-main,#7c3aed) 40%,var(--au-panel-2))) !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;line-height:1.5 !important;position:relative !important;overflow:hidden !important}.bcb-title:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 5s ease infinite !important}.bcb-list{list-style:none !important;padding:20px 18px !important;margin:0 !important;display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:8px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 60%,#fff),rgba(255,255,255,.99)) !important;border-radius:0 0 var(--radius-lg) var(--radius-lg) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 55%,transparent) !important;border-top:none !important}.bcb-list li{margin:0 !important}.bcb-list a{text-decoration:none !important;color:var(--box-text,#1e1b4b) !important;background:rgba(255,255,255,.9) !important;padding:8px 18px !important;border-radius:var(--radius-pill) !important;font-size:.9em !important;font-weight:700 !important;display:inline-block !important;transition:all .25s cubic-bezier(.34,1.5,.64,1) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 68%,transparent) !important}.bcb-list a:hover{background:var(--au-panel) !important;color:var(--au-teal) !important;border-color:transparent !important;transform:translateY(-4px) scale(1.05) !important;box-shadow:0 8px 24px color-mix(in srgb,var(--box-main,#7c3aed) 28%,transparent),0 0 0 3px color-mix(in srgb,var(--au-teal) 15%,transparent) !important;text-shadow:0 0 14px rgba(45,212,191,.5) !important}.cta-btn{display:block !important;width:100% !important;max-width:460px !important;margin:56px auto !important;padding:22px 36px !important;background:linear-gradient(135deg,var(--box-main,#7c3aed) 0%,color-mix(in srgb,var(--au-teal) 60%,var(--box-main,#7c3aed) 40%) 50%,color-mix(in srgb,var(--au-rose) 50%,var(--box-main,#7c3aed) 50%) 100%) !important;background-size:300% 300% !important;animation:aurora-drift 5s ease infinite !important;color:#fff !important;text-align:center !important;border-radius:var(--radius-pill) !important;font-size:1.18em !important;font-weight:800 !important;font-family:'Sora',sans-serif !important;text-decoration:none !important;box-shadow:0 12px 40px color-mix(in srgb,var(--box-main,#7c3aed) 40%,transparent),0 0 0 0px color-mix(in srgb,var(--au-teal) 30%,transparent) !important;transition:transform .35s cubic-bezier(.25,.8,.25,1),box-shadow .35s ease !important;letter-spacing:.5px !important;position:relative !important;overflow:hidden !important;text-shadow:0 1px 4px rgba(0,0,0,.2) !important}.cta-btn:before{content:'' !important;position:absolute !important;inset:-2px !important;border-radius:inherit !important;background:linear-gradient(135deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 4s ease infinite !important;z-index:-1 !important;opacity:0 !important;transition:opacity .35s ease !important}.cta-btn:after{content:'' !important;position:absolute !important;top:0 !important;left:-100% !important;width:50% !important;height:100% !important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent) !important;transform:skewX(-20deg) !important;animation:crystal-shimmer 3s ease infinite !important}.cta-btn:hover{transform:translateY(-6px) scale(1.03) !important;box-shadow:0 22px 56px color-mix(in srgb,var(--box-main,#7c3aed) 50%,transparent),0 0 0 3px color-mix(in srgb,var(--au-teal) 35%,transparent) !important;filter:brightness(1.08) !important}.cta-btn:hover:before{opacity:1 !important}@media (max-width:600px){.cta-btn{width:92% !important;font-size:1.05em !important;padding:18px 28px !important}}.ref-box{background:linear-gradient(135deg,var(--au-dark),var(--au-panel)) !important;border:1.5px solid rgba(45,212,191,.12) !important;border-radius:var(--radius-lg) !important;padding:28px !important;margin:40px 0 !important;text-align:center !important;box-shadow:0 16px 48px rgba(0,0,0,.35),var(--glow-teal) !important;position:relative !important;overflow:hidden !important}.ref-box:before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#e62117,#ff6a00,var(--au-gold))}.ref-box:after{content:'';position:absolute;top:-60%;right:-30%;width:280px;height:280px;background:radial-gradient(circle,rgba(45,212,191,.06),transparent 70%);border-radius:50%;animation:spin-crystal 20s linear infinite;pointer-events:none}.ref-box p strong{color:#e0e7ff !important;font-size:1.18em !important;display:block !important;margin-bottom:16px !important;font-family:'Noto Serif KR',serif !important}.video-container{position:relative !important;padding-bottom:56.25% !important;height:0 !important;overflow:hidden !important;margin-bottom:22px !important;border-radius:14px !important;box-shadow:0 10px 32px rgba(0,0,0,.5) !important}.video-container iframe{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;border:0 !important}.ref-box a.yt-link-btn,.ref-box a{display:block !important;background:linear-gradient(135deg,#e62117,#f44) !important;color:#fff !important;line-height:1.3 !important;padding:14px 32px !important;border-radius:var(--radius-pill) !important;text-decoration:none !important;font-weight:900 !important;font-size:1.1em !important;transition:all .3s ease !important;box-shadow:0 8px 24px rgba(230,33,23,.45) !important;position:relative !important;overflow:hidden !important}.ref-box a.yt-link-btn:hover,.ref-box a:hover{background:linear-gradient(135deg,#c00,#e62117) !important;transform:translateY(-3px) scale(1.02) !important;box-shadow:0 14px 36px rgba(230,33,23,.55) !important}.yt-video-title{display:block !important;font-size:.88em !important;font-weight:500 !important;opacity:.88 !important;margin-top:3px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.yt-top-text{color:rgba(224,231,255,.9) !important;font-size:1.05em !important;font-weight:700 !important;margin-bottom:14px !important}.yt-button{-webkit-appearance:none;appearance:none}.quick-btn{display:block;padding:14px 18px;margin:12px 0;background:rgba(255,255,255,.9);border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 68%,transparent);border-radius:14px;text-align:center;font-weight:700;text-decoration:none !important;color:var(--box-text,#1e1b4b);transition:all .25s ease;font-family:'Noto Sans KR',sans-serif}.quick-btn:hover{background:var(--au-panel);color:var(--au-teal);border-color:transparent;transform:translateY(-2px);box-shadow:0 8px 24px color-mix(in srgb,var(--box-main,#7c3aed) 28%,transparent);text-shadow:0 0 12px rgba(45,212,191,.4)}.click-me-button{display:flex;align-items:center;justify-content:center;width:100%;height:70px;background:linear-gradient(135deg,#e60000,#ff4d4d);border:none;border-radius:14px;color:#fff;font-size:30px;font-weight:900;padding:0 40px;text-align:center;text-decoration:none;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 24px rgba(230,0,0,.28);letter-spacing:.3px}.click-me-button:hover{background:linear-gradient(135deg,#c00,#e60000);transform:translateY(-4px);box-shadow:0 14px 36px rgba(230,0,0,.38)}.image-button-link img{transition:transform .3s ease,box-shadow .3s ease;border:2px solid transparent}.image-button-link img:hover{transform:scale(1.02);box-shadow:0 12px 32px color-mix(in srgb,var(--box-main,#7c3aed) 20%,transparent);border-color:color-mix(in srgb,var(--au-teal) 30%,transparent);cursor:pointer}.wp-block-image,figure.wp-block-image{clear:both !important;display:block !important}@media (min-width:769px){.archive .site-main,.search .site-main{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}}.archive article.type-post,.search article.type-post{background:rgba(255,255,255,.98) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 65%,transparent) !important;border-radius:var(--radius-lg) !important;padding:0 !important;overflow:hidden !important;transition:all .32s ease !important;box-shadow:0 4px 24px color-mix(in srgb,var(--box-main,#7c3aed) 10%,transparent) !important;display:flex !important;flex-direction:column !important;position:relative !important}.archive article.type-post:before,.search article.type-post:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose)) !important;background-size:300% !important;animation:aurora-drift 5s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;opacity:.6 !important;transition:opacity .3s ease !important}.archive article.type-post:hover:before,.search article.type-post:hover:before{opacity:1 !important}.archive article.type-post:hover,.search article.type-post:hover{transform:translateY(-9px) !important;border-color:color-mix(in srgb,var(--box-main,#7c3aed) 30%,transparent) !important;box-shadow:0 20px 56px color-mix(in srgb,var(--box-main,#7c3aed) 18%,transparent),0 0 0 1.5px color-mix(in srgb,var(--box-main,#7c3aed) 15%,transparent) !important}.archive .entry-header,.search .entry-header{background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 65%,#fff),rgba(255,255,255,.7)) !important;padding:26px !important;border-bottom:1px dashed color-mix(in srgb,var(--box-sub,#ddd6fe) 58%,transparent) !important;margin-bottom:0 !important}.archive .entry-title,.search .entry-title{font-size:1.2em !important;font-weight:800 !important;font-family:'Sora',sans-serif !important;line-height:1.42 !important;margin:0 !important}.archive .entry-title a,.search .entry-title a{color:var(--box-text,#1e1b4b) !important;text-decoration:none !important;transition:color .2s !important}.archive .entry-title a:hover,.search .entry-title a:hover{color:var(--box-main,#7c3aed) !important}.entry-meta{font-size:.83em;color:#9190a8;margin-bottom:14px}.archive .entry-summary,.search .entry-summary{padding:0 26px 26px !important;font-size:.93em !important;color:#4a4d6a !important;line-height:1.75 !important}.archive .read-more-cta,.search .read-more-cta{display:block !important;width:calc(100% - 52px) !important;margin:0 auto 26px auto !important;padding:14px 22px !important;background:linear-gradient(135deg,var(--box-main,#7c3aed),color-mix(in srgb,var(--box-main,#7c3aed) 65%,var(--au-teal))) !important;color:#fff !important;text-align:center !important;border-radius:var(--radius-pill) !important;font-size:1em !important;font-weight:700 !important;font-family:'Sora',sans-serif !important;text-decoration:none !important;box-shadow:0 6px 22px color-mix(in srgb,var(--box-main,#7c3aed) 32%,transparent) !important;transition:all .3s ease !important;position:relative !important;overflow:hidden !important}.archive .read-more-cta:before{content:'"';opacity:.7}.archive .read-more-cta:after{content:'"';opacity:.7}.archive .read-more-cta:hover{transform:translateY(-3px) !important;box-shadow:0 14px 36px color-mix(in srgb,var(--box-main,#7c3aed) 42%,transparent) !important;filter:brightness(1.08) !important}.ai-info-box{margin-bottom:40px !important;padding:28px !important;border:none !important;border-left:5px solid var(--box-main,#7c3aed) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 68%,#fff),rgba(255,255,255,.99)) !important;border-radius:0 var(--radius-lg) var(--radius-lg) 0 !important;box-shadow:-4px 0 20px color-mix(in srgb,var(--box-main,#7c3aed) 15%,transparent),var(--shadow-pop) !important}.adsense-top-box{padding-top:15px;border-top:1px dashed color-mix(in srgb,var(--box-main,#7c3aed) 12%,transparent);clear:both}.inside-right-sidebar .widget_block,.inside-right-sidebar .wp-block-group,.widget-area .widget_block,.widget_recent_entries{border-radius:var(--radius-lg) !important;padding:26px 22px !important;margin-bottom:30px !important;position:relative !important;overflow:hidden !important;transition:box-shadow .3s ease !important}.inside-right-sidebar .wp-block-heading,.widget-area .wp-block-heading,.widget_recent_entries .widget-title,.widget_recent_entries h2,.widget_recent_entries h3{font-family:'Sora','Noto Sans KR',sans-serif !important;font-size:.98em !important;font-weight:800 !important;margin:0 0 20px !important;padding:0 0 14px !important;border-bottom:2px solid rgba(0,0,0,.06) !important;background:0 0 !important;border-left:none !important;border-top:none !important;border-radius:0 !important;box-shadow:none !important;letter-spacing:-.2px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-main,#7c3aed) 85%,#000),var(--au-teal)) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;background-size:200% !important;animation:aurora-text 5s ease infinite !important}.inside-right-sidebar .wp-block-heading:before,.inside-right-sidebar .wp-block-heading:after,.widget-area .wp-block-heading:before,.widget-area .wp-block-heading:after{display:none !important}.wp-block-latest-posts,.wp-block-latest-posts__list,.widget_recent_entries ul{list-style:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:8px !important}.wp-block-latest-posts li,.wp-block-latest-posts__list li,.widget_recent_entries ul li{margin:0 !important;padding:0 !important;list-style:none !important}.widget_recent_entries ul li a,.wp-block-latest-posts__post-title{display:flex !important;align-items:center !important;gap:8px !important;padding:12px 16px !important;border-radius:12px !important;text-decoration:none !important;font-weight:700 !important;font-size:.91em !important;line-height:1.52 !important;word-break:keep-all !important;transition:all .28s cubic-bezier(.34,1.4,.64,1) !important;position:relative !important;overflow:hidden !important}.widget_recent_entries ul li a:before{content:'→' !important;font-size:.85em !important;flex-shrink:0 !important;transition:transform .25s ease !important;display:inline-block !important}.widget_recent_entries ul li a:hover:before{transform:translateX(4px) !important}.widget_recent_entries ul li a:after{content:'' !important;position:absolute !important;top:0;left:-100% !important;width:45%;height:100% !important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent) !important;transition:left .5s ease !important}.widget_recent_entries ul li a:hover:after{left:150% !important}.widget_recent_entries ul li .post-date{display:block !important;font-size:.74em !important;opacity:.48 !important;font-weight:400 !important;margin-top:2px !important}.wt-blue.widget_block,.wt-blue.wp-block-group,.wt-blue.widget_recent_entries,.wt-blue .widget_recent_entries{background:linear-gradient(150deg,#e6faf8,#eff9ff) !important;box-shadow:0 8px 32px rgba(45,212,191,.14),0 0 0 1px rgba(45,212,191,.1) !important}.wt-blue.widget_block:before,.wt-blue.wp-block-group:before,.wt-blue .widget_recent_entries:before,.wt-blue.widget_recent_entries:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-ice),var(--au-teal)) !important;background-size:300% !important;animation:gradient-flow 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 12px rgba(45,212,191,.4) !important}.wt-blue .widget_recent_entries ul li a,.wt-blue.widget_recent_entries ul li a,.wt-blue.widget_block .wp-block-latest-posts__post-title,.wt-blue.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.78) !important;color:#0e5563 !important;border:1px solid rgba(45,212,191,.16) !important}.wt-blue .widget_recent_entries ul li a:hover,.wt-blue.widget_recent_entries ul li a:hover,.wt-blue.widget_block .wp-block-latest-posts__post-title:hover,.wt-blue.wp-block-group .wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-teal) !important;border-color:transparent !important;box-shadow:var(--glow-teal) !important;text-shadow:0 0 12px rgba(45,212,191,.5) !important}.wt-green .widget_recent_entries,.wt-green.widget_recent_entries,.wt-green.widget_block,.wt-green.wp-block-group{background:linear-gradient(150deg,#ecfdf5,#f0fdf9) !important;box-shadow:0 8px 32px rgba(52,211,153,.14),0 0 0 1px rgba(52,211,153,.1) !important}.wt-green.widget_recent_entries:before,.wt-green .widget_recent_entries:before,.wt-green.widget_block:before,.wt-green.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-green),var(--au-teal),var(--au-green)) !important;background-size:300% !important;animation:gradient-flow 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 12px rgba(52,211,153,.4) !important}.wt-green .widget_recent_entries ul li a,.wt-green.widget_recent_entries ul li a,.wt-green.widget_block .wp-block-latest-posts__post-title,.wt-green.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.78) !important;color:#064e3b !important;border:1px solid rgba(52,211,153,.16) !important}.wt-green .widget_recent_entries ul li a:hover,.wt-green.widget_recent_entries ul li a:hover,.wt-green.widget_block .wp-block-latest-posts__post-title:hover,.wt-green.wp-block-group .wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-green) !important;border-color:transparent !important;box-shadow:0 0 22px rgba(52,211,153,.3) !important;text-shadow:0 0 12px rgba(52,211,153,.5) !important}.wt-red .widget_recent_entries,.wt-red.widget_recent_entries,.wt-red.widget_block,.wt-red.wp-block-group{background:linear-gradient(150deg,#fff1f2,#fff5f5) !important;box-shadow:0 8px 32px rgba(251,113,133,.14),0 0 0 1px rgba(251,113,133,.1) !important}.wt-red.widget_recent_entries:before,.wt-red .widget_recent_entries:before,.wt-red.widget_block:before,.wt-red.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-crimson),var(--au-rose),var(--au-crimson)) !important;background-size:300% !important;animation:gradient-flow 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 12px rgba(251,113,133,.4) !important}.wt-red .widget_recent_entries ul li a,.wt-red.widget_recent_entries ul li a,.wt-red.widget_block .wp-block-latest-posts__post-title,.wt-red.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.78) !important;color:#881337 !important;border:1px solid rgba(251,113,133,.16) !important}.wt-red .widget_recent_entries ul li a:hover,.wt-red.widget_recent_entries ul li a:hover,.wt-red.widget_block .wp-block-latest-posts__post-title:hover,.wt-red.wp-block-group .wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-crimson) !important;border-color:transparent !important;box-shadow:var(--glow-rose) !important;text-shadow:0 0 12px rgba(251,113,133,.5) !important}.wt-orange .widget_recent_entries,.wt-orange.widget_recent_entries,.wt-orange.widget_block,.wt-orange.wp-block-group{background:linear-gradient(150deg,#fffbeb,#fef9c3) !important;box-shadow:0 8px 32px rgba(252,211,77,.16),0 0 0 1px rgba(252,211,77,.12) !important}.wt-orange.widget_recent_entries:before,.wt-orange .widget_recent_entries:before,.wt-orange.widget_block:before,.wt-orange.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-gold),#f97316,var(--au-gold)) !important;background-size:300% !important;animation:gradient-flow 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 12px rgba(252,211,77,.45) !important}.wt-orange .widget_recent_entries ul li a,.wt-orange.widget_recent_entries ul li a,.wt-orange.widget_block .wp-block-latest-posts__post-title,.wt-orange.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.82) !important;color:#78350f !important;border:1px solid rgba(252,211,77,.2) !important}.wt-orange .widget_recent_entries ul li a:hover,.wt-orange.widget_recent_entries ul li a:hover,.wt-orange.widget_block .wp-block-latest-posts__post-title:hover,.wt-orange.wp-block-group .wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-gold) !important;border-color:transparent !important;box-shadow:var(--glow-gold) !important;text-shadow:0 0 12px rgba(252,211,77,.5) !important}.wt-purple .widget_recent_entries,.wt-purple.widget_recent_entries,.wt-purple.widget_block,.wt-purple.wp-block-group{background:linear-gradient(150deg,#f5f3ff,#ede9fe) !important;box-shadow:0 8px 32px rgba(167,139,250,.14),0 0 0 1px rgba(167,139,250,.1) !important}.wt-purple.widget_recent_entries:before,.wt-purple .widget_recent_entries:before,.wt-purple.widget_block:before,.wt-purple.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-violet),var(--au-rose),var(--au-violet)) !important;background-size:300% !important;animation:gradient-flow 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 12px rgba(167,139,250,.4) !important}.wt-purple .widget_recent_entries ul li a,.wt-purple.widget_recent_entries ul li a,.wt-purple.widget_block .wp-block-latest-posts__post-title,.wt-purple.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.78) !important;color:#3b0764 !important;border:1px solid rgba(167,139,250,.18) !important}.wt-purple .widget_recent_entries ul li a:hover,.wt-purple.widget_recent_entries ul li a:hover,.wt-purple.widget_block .wp-block-latest-posts__post-title:hover,.wt-purple.wp-block-group .wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-violet) !important;border-color:transparent !important;box-shadow:var(--glow-violet) !important;text-shadow:0 0 12px rgba(167,139,250,.5) !important}.wt-teal .widget_recent_entries,.wt-teal.widget_recent_entries,.wt-teal.widget_block,.wt-teal.wp-block-group{background:linear-gradient(150deg,var(--au-dark),var(--au-panel)) !important;box-shadow:0 8px 40px rgba(0,0,0,.4),var(--glow-teal) !important;border:1.5px solid rgba(45,212,191,.15) !important}.wt-teal .wp-block-heading,.wt-teal .widget-title,.wt-teal h2,.wt-teal h3,.wt-teal.widget_recent_entries h2,.wt-teal.widget_recent_entries h3,.wt-teal.widget_block .wp-block-heading,.wt-teal.wp-block-group .wp-block-heading{color:var(--au-teal) !important;-webkit-text-fill-color:var(--au-teal) !important;border-color:rgba(45,212,191,.15) !important;animation:none !important}.wt-teal.widget_recent_entries:before,.wt-teal .widget_recent_entries:before,.wt-teal.widget_block:before,.wt-teal.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:4px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-ice),var(--au-teal)) !important;background-size:300% !important;animation:gradient-flow 3s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 16px rgba(45,212,191,.6) !important}.wt-teal .widget_recent_entries ul li a,.wt-teal.widget_recent_entries ul li a,.wt-teal.widget_block .wp-block-latest-posts__post-title,.wt-teal.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.06) !important;color:rgba(186,230,253,.9) !important;border:1px solid rgba(45,212,191,.18) !important}.wt-teal .widget_recent_entries ul li a:hover,.wt-teal.widget_recent_entries ul li a:hover,.wt-teal.widget_block .wp-block-latest-posts__post-title:hover,.wt-teal.wp-block-group .wp-block-latest-posts__post-title:hover{background:rgba(45,212,191,.15) !important;color:var(--au-teal) !important;border-color:rgba(45,212,191,.3) !important;box-shadow:var(--glow-teal) !important;text-shadow:0 0 14px rgba(45,212,191,.6) !important}.wt-indigo .widget_recent_entries,.wt-indigo.widget_recent_entries,.wt-indigo.widget_block,.wt-indigo.wp-block-group{background:linear-gradient(150deg,#050a18,var(--au-dark)) !important;box-shadow:0 8px 48px rgba(0,0,0,.5),var(--glow-violet) !important;border:1.5px solid rgba(167,139,250,.12) !important}.wt-indigo .wp-block-heading,.wt-indigo .widget-title,.wt-indigo.widget_recent_entries h2,.wt-indigo.widget_recent_entries h3,.wt-indigo.widget_block .wp-block-heading,.wt-indigo.wp-block-group .wp-block-heading{color:var(--au-violet) !important;-webkit-text-fill-color:var(--au-violet) !important;border-color:rgba(167,139,250,.12) !important;animation:none !important}.wt-indigo.widget_recent_entries:before,.wt-indigo .widget_recent_entries:before,.wt-indigo.widget_block:before,.wt-indigo.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:4px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 18px rgba(167,139,250,.5) !important}.wt-indigo .widget_recent_entries ul li a,.wt-indigo.widget_recent_entries ul li a,.wt-indigo.widget_block .wp-block-latest-posts__post-title,.wt-indigo.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.05) !important;color:rgba(167,139,250,.9) !important;border:1px solid rgba(167,139,250,.14) !important}.wt-indigo .widget_recent_entries ul li a:hover,.wt-indigo.widget_recent_entries ul li a:hover,.wt-indigo.widget_block .wp-block-latest-posts__post-title:hover,.wt-indigo.wp-block-group .wp-block-latest-posts__post-title:hover{background:rgba(167,139,250,.12) !important;color:var(--au-violet) !important;border-color:rgba(167,139,250,.3) !important;box-shadow:var(--glow-violet) !important;text-shadow:0 0 14px rgba(167,139,250,.6) !important}.wt-pink .widget_recent_entries,.wt-pink.widget_recent_entries,.wt-pink.widget_block,.wt-pink.wp-block-group{background:linear-gradient(150deg,#fdf2f8,#fff0f6) !important;box-shadow:0 8px 32px rgba(244,114,182,.14),0 0 0 1px rgba(244,114,182,.1) !important}.wt-pink.widget_recent_entries:before,.wt-pink .widget_recent_entries:before,.wt-pink.widget_block:before,.wt-pink.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-rose),var(--au-violet),var(--au-rose)) !important;background-size:300% !important;animation:gradient-flow 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 12px rgba(244,114,182,.4) !important}.wt-pink .widget_recent_entries ul li a,.wt-pink.widget_recent_entries ul li a,.wt-pink.widget_block .wp-block-latest-posts__post-title,.wt-pink.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.8) !important;color:#831843 !important;border:1px solid rgba(244,114,182,.16) !important}.wt-pink .widget_recent_entries ul li a:hover,.wt-pink.widget_recent_entries ul li a:hover,.wt-pink.widget_block .wp-block-latest-posts__post-title:hover,.wt-pink.wp-block-group .wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-rose) !important;border-color:transparent !important;box-shadow:var(--glow-rose) !important;text-shadow:0 0 12px rgba(244,114,182,.5) !important}.wt-amber .widget_recent_entries,.wt-amber.widget_recent_entries,.wt-amber.widget_block,.wt-amber.wp-block-group{background:linear-gradient(150deg,#fffbeb,#fef3c7) !important;box-shadow:0 8px 32px rgba(252,211,77,.16),0 0 0 1px rgba(252,211,77,.12) !important}.wt-amber.widget_recent_entries:before,.wt-amber .widget_recent_entries:before,.wt-amber.widget_block:before,.wt-amber.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-gold),var(--au-crimson),var(--au-gold)) !important;background-size:300% !important;animation:gradient-flow 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 12px rgba(252,211,77,.45) !important}.wt-amber .widget_recent_entries ul li a,.wt-amber.widget_recent_entries ul li a,.wt-amber.widget_block .wp-block-latest-posts__post-title,.wt-amber.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.82) !important;color:#78350f !important;border:1px solid rgba(252,211,77,.2) !important}.wt-amber .widget_recent_entries ul li a:hover,.wt-amber.widget_recent_entries ul li a:hover,.wt-amber.widget_block .wp-block-latest-posts__post-title:hover,.wt-amber.wp-block-group .wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-gold) !important;border-color:transparent !important;box-shadow:var(--glow-gold) !important;text-shadow:0 0 12px rgba(252,211,77,.5) !important}.wt-mint .widget_recent_entries,.wt-mint.widget_recent_entries,.wt-mint.widget_block,.wt-mint.wp-block-group{background:linear-gradient(150deg,#ecfdf5,#f0fdff) !important;box-shadow:0 8px 32px rgba(186,230,253,.16),0 0 0 1px rgba(45,212,191,.1) !important}.wt-mint.widget_recent_entries:before,.wt-mint .widget_recent_entries:before,.wt-mint.widget_block:before,.wt-mint.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-ice),var(--au-teal),var(--au-green),var(--au-ice)) !important;background-size:300% !important;animation:gradient-flow 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 12px rgba(186,230,253,.5) !important}.wt-mint .widget_recent_entries ul li a,.wt-mint.widget_recent_entries ul li a,.wt-mint.widget_block .wp-block-latest-posts__post-title,.wt-mint.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.82) !important;color:#065f46 !important;border:1px solid rgba(45,212,191,.15) !important}.wt-mint .widget_recent_entries ul li a:hover,.wt-mint.widget_recent_entries ul li a:hover,.wt-mint.widget_block .wp-block-latest-posts__post-title:hover,.wt-mint.wp-block-group .wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-ice) !important;border-color:transparent !important;box-shadow:var(--glow-teal) !important;text-shadow:0 0 12px rgba(186,230,253,.5) !important}.wt-crimson .widget_recent_entries,.wt-crimson.widget_recent_entries,.wt-crimson.widget_block,.wt-crimson.wp-block-group{background:linear-gradient(150deg,#fff0f6,#fdf2f8) !important;box-shadow:0 8px 32px rgba(244,114,182,.12),0 0 0 1px rgba(167,139,250,.1) !important}.wt-crimson.widget_recent_entries:before,.wt-crimson .widget_recent_entries:before,.wt-crimson.widget_block:before,.wt-crimson.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-rose),var(--au-violet),var(--au-teal),var(--au-rose)) !important;background-size:300% !important;animation:aurora-drift 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 14px rgba(167,139,250,.4) !important}.wt-crimson .widget_recent_entries ul li a,.wt-crimson.widget_recent_entries ul li a,.wt-crimson.widget_block .wp-block-latest-posts__post-title,.wt-crimson.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.8) !important;color:#4a148c !important;border:1px solid rgba(167,139,250,.14) !important}.wt-crimson .widget_recent_entries ul li a:hover,.wt-crimson.widget_recent_entries ul li a:hover,.wt-crimson.widget_block .wp-block-latest-posts__post-title:hover,.wt-crimson.wp-block-group .wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-rose) !important;border-color:transparent !important;box-shadow:var(--glow-rose) !important;text-shadow:0 0 12px rgba(244,114,182,.5) !important}.wt-sky .widget_recent_entries,.wt-sky.widget_recent_entries,.wt-sky.widget_block,.wt-sky.wp-block-group{background:linear-gradient(150deg,#eff6ff,#e0f2fe) !important;box-shadow:0 8px 32px rgba(186,230,253,.18),0 0 0 1px rgba(45,212,191,.1) !important}.wt-sky.widget_recent_entries:before,.wt-sky .widget_recent_entries:before,.wt-sky.widget_block:before,.wt-sky.wp-block-group:before{content:'' !important;position:absolute !important;top:0;left:0;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-ice),#38bdf8,var(--au-teal),var(--au-ice)) !important;background-size:300% !important;animation:gradient-flow 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 12px rgba(186,230,253,.5) !important}.wt-sky .widget_recent_entries ul li a,.wt-sky.widget_recent_entries ul li a,.wt-sky.widget_block .wp-block-latest-posts__post-title,.wt-sky.wp-block-group .wp-block-latest-posts__post-title{background:rgba(255,255,255,.8) !important;color:#0c4a6e !important;border:1px solid rgba(186,230,253,.22) !important}.wt-sky .widget_recent_entries ul li a:hover,.wt-sky.widget_recent_entries ul li a:hover,.wt-sky.widget_block .wp-block-latest-posts__post-title:hover,.wt-sky.wp-block-group .wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-ice) !important;border-color:transparent !important;box-shadow:var(--glow-teal) !important;text-shadow:0 0 12px rgba(186,230,253,.5) !important}@media (max-width:768px){h2{font-size:1.24rem !important;letter-spacing:-.4px !important}h3{font-size:1.06rem !important;padding:12px 16px 12px 18px !important}h4{font-size:.95rem !important}.entry-content p{line-height:1.9 !important;font-size:.98rem !important}.custom-popular-box{margin:32px 0 !important}.cpb-list{padding:14px !important}.cpb-list a{padding:12px 14px !important;font-size:.92em !important}.ai-external-box{flex-direction:column !important;padding:18px 16px !important;gap:12px !important}.ext-icon{font-size:2em !important;margin-top:0 !important}.ext-content{min-width:0 !important}.ext-title{font-size:1rem !important;margin-bottom:6px !important}.ext-source{font-size:.76rem !important;margin-bottom:8px !important}.ai-external-box .quick-btn{display:block !important;width:100% !important;box-sizing:border-box !important;padding:12px 14px !important;font-size:.88rem !important;text-align:center !important}.quick-btn{padding:11px 14px !important;font-size:.88rem !important}.cta-btn{padding:16px 24px !important;font-size:.96rem !important;margin:40px auto !important}.ref-box a.yt-link-btn,.ref-box a{padding:10px 18px !important;font-size:.88rem !important;line-height:1.5 !important;min-height:unset !important;height:auto !important}.ref-box{padding:18px 14px !important}.auto-internal-box{margin:22px 0 !important}.aib-phrase{font-size:.88rem !important}.aib-link{font-size:.9rem !important;padding:13px 16px !important}.ai-faq-section{padding:0 !important}.faq-question{font-size:.92rem !important;padding:14px !important}.faq-a-content{font-size:.9rem !important;padding:16px !important}.intro-content{padding:16px !important}.intro-content p{font-size:.93rem !important;line-height:1.82 !important}.ai-quick-box{padding:18px 14px !important}.quick-head{font-size:.93rem !important}.widget_recent_entries ul li a{padding:11px 14px !important;font-size:.87em !important}.entry-content p,.post-content p{word-break:keep-all !important;line-height:1.88 !important;text-indent:1em !important}.entry-content .ai-intro-box p,.entry-content .ai-info-box p,.entry-content .ai-external-box p,.entry-content .ai-quick-box p,.entry-content .auto-internal-box p,.entry-content .custom-popular-box p,.entry-content .ref-box p,.entry-content li p{text-indent:0 !important}.click-me-button{font-size:18px;padding:18px 0;height:auto}}@media (max-width:480px){h2{font-size:1.12rem !important}h3{font-size:.99rem !important}h4{font-size:.92rem !important}.entry-title,.page-title{font-size:1.22rem !important}}@media (max-width:768px){.entry-content h2,.post-content h2,.wp-block-heading.is-style-default{font-size:1.15rem !important}.entry-content h3,.post-content h3{font-size:1.02rem !important}.entry-content h4,.post-content h4{font-size:.95rem !important}.yt-link-btn,.ref-box a{padding:6px 12px !important;min-height:unset !important}}.custom-popular-box,.cpb-title,.cpb-list,.cpb-list li,.cpb-list a,.ai-external-box,.ai-external-box .ext-content,.quick-btn,.cta-btn,.auto-internal-box,.aib-link,.ref-box,.yt-link-btn,.ai-faq-section,.ai-faq-section .faq-item,.ai-faq-section .faq-question,.ai-faq-section .faq-answer,.ai-faq-section .faq-a-content,.ai-quick-box,.quick-box,.quick-box a,.ai-info-box,.ai-intro-box,.intro-content p{word-break:keep-all !important;overflow-wrap:break-word !important;word-wrap:break-word !important}.inside-right-sidebar .widget_block:before,.inside-right-sidebar .wp-block-group:before,.widget-area .widget_block:before,.widget_recent_entries:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 6s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 14px rgba(167,139,250,.35) !important}.wp-block-latest-posts__post-title{display:flex !important;align-items:center !important;gap:8px !important;padding:12px 16px !important;border-radius:12px !important;text-decoration:none !important;font-weight:700 !important;font-size:.91em !important;line-height:1.52 !important;word-break:keep-all !important;transition:all .28s cubic-bezier(.34,1.4,.64,1) !important;background:rgba(255,255,255,.82) !important;color:var(--box-text,#1e1b4b) !important;border:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 60%,transparent) !important;margin:0 !important}.wp-block-latest-posts__post-title:hover{background:var(--au-panel) !important;color:var(--au-teal) !important;border-color:transparent !important;transform:translateX(4px) !important;box-shadow:var(--glow-teal) !important;text-shadow:0 0 12px rgba(45,212,191,.5) !important}.entry-footer.entry-meta,footer.entry-meta,.entry-meta.entry-footer{margin-top:52px !important;padding:0 !important}.entry-footer .cat-links,footer.entry-meta .cat-links{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;padding:20px 24px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 62%,#fff),rgba(255,255,255,.99)) !important;border-radius:var(--radius-lg) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 65%,transparent) !important;box-shadow:0 4px 24px color-mix(in srgb,var(--box-main,#7c3aed) 10%,transparent) !important;position:relative !important;overflow:hidden !important}.entry-footer .cat-links:before,footer.entry-meta .cat-links:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:2.5px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 5s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 10px color-mix(in srgb,var(--box-main,#7c3aed) 40%,transparent) !important}.entry-footer .cat-links .gp-icon,footer.entry-meta .cat-links .gp-icon{display:none !important}.entry-footer .cat-links .screen-reader-text,footer.entry-meta .cat-links .screen-reader-text{position:static !important;width:auto !important;height:auto !important;clip:unset !important;font-size:.78em !important;font-weight:800 !important;color:var(--box-text,#1e1b4b) !important;letter-spacing:.8px !important;text-transform:uppercase !important;opacity:.55 !important;flex-shrink:0 !important}.entry-footer .cat-links a,footer.entry-meta .cat-links a{display:inline-flex !important;align-items:center !important;text-decoration:none !important;font-size:.86em !important;font-weight:800 !important;color:var(--box-text,#1e1b4b) !important;background:rgba(255,255,255,.92) !important;padding:6px 16px !important;border-radius:var(--radius-pill) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 75%,transparent) !important;transition:all .25s cubic-bezier(.34,1.4,.64,1) !important;letter-spacing:.2px !important;word-break:keep-all !important;box-shadow:0 2px 8px color-mix(in srgb,var(--box-main,#7c3aed) 8%,transparent) !important}.entry-footer .cat-links a:hover,footer.entry-meta .cat-links a:hover{background:var(--au-panel) !important;color:var(--au-teal) !important;border-color:transparent !important;transform:translateY(-2px) !important;box-shadow:var(--glow-teal) !important;text-shadow:0 0 12px rgba(45,212,191,.4) !important}.entry-footer .cat-links a:before,footer.entry-meta .cat-links a:before{content:'📁 ' !important;font-size:.9em !important;opacity:.8 !important}.post-navigation,#nav-below.post-navigation{margin:32px 0 0 !important;padding:0 !important;border:none !important}.post-navigation .nav-links{display:grid !important;grid-template-columns:1fr 1fr !important;gap:14px !important}.post-navigation .nav-previous,.post-navigation .nav-next{border:none !important;padding:0 !important}.post-navigation .nav-previous a,.post-navigation .nav-next a{display:flex !important;flex-direction:column !important;gap:6px !important;text-decoration:none !important;padding:20px 22px !important;border-radius:var(--radius-lg) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 55%,#fff),rgba(255,255,255,.98)) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 65%,transparent) !important;box-shadow:0 4px 20px color-mix(in srgb,var(--box-main,#7c3aed) 8%,transparent) !important;transition:all .3s cubic-bezier(.25,.8,.25,1) !important;position:relative !important;overflow:hidden !important;height:100% !important;box-sizing:border-box !important}.post-navigation .nav-previous a:before,.post-navigation .nav-next a:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:2.5px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose)) !important;background-size:300% !important;animation:aurora-drift 4s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;opacity:0 !important;transition:opacity .3s ease !important;box-shadow:0 0 10px rgba(167,139,250,.4) !important}.post-navigation .nav-previous a:hover:before,.post-navigation .nav-next a:hover:before{opacity:1 !important}.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{transform:translateY(-5px) !important;box-shadow:0 16px 48px color-mix(in srgb,var(--box-main,#7c3aed) 18%,transparent),0 0 0 1.5px color-mix(in srgb,var(--box-main,#7c3aed) 15%,transparent) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 70%,#fff),rgba(255,255,255,.99)) !important}.post-navigation .nav-previous a .meta-nav,.post-navigation .nav-next a .meta-nav{font-size:.74em !important;font-weight:800 !important;font-family:'Sora',sans-serif !important;color:var(--box-main,#7c3aed) !important;letter-spacing:1px !important;text-transform:uppercase !important;opacity:.85 !important;display:flex !important;align-items:center !important;gap:4px !important}.post-navigation .nav-previous a .meta-nav:before{content:'←' !important;font-size:1.1em !important}.post-navigation .nav-next a .meta-nav:after{content:'→' !important;font-size:1.1em !important}.post-navigation .nav-previous a span:not(.meta-nav),.post-navigation .nav-next a span:not(.meta-nav){font-size:.93em !important;font-weight:700 !important;color:#1a1f3c !important;line-height:1.58 !important;word-break:keep-all !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.post-navigation .nav-next{text-align:right !important}.post-navigation .nav-links:has(.nav-previous:only-child){grid-template-columns:1fr !important}.post-navigation .nav-links:has(.nav-next:only-child){grid-template-columns:1fr !important}.post-navigation .nav-links>.nav-previous:only-child,.post-navigation .nav-links>.nav-next:only-child{grid-column:1/-1 !important}@media (max-width:640px){.post-navigation .nav-links{grid-template-columns:1fr !important}.post-navigation .nav-next{text-align:left !important}.post-navigation .nav-previous a,.post-navigation .nav-next a{padding:16px 18px !important}.entry-footer .cat-links,footer.entry-meta .cat-links{padding:16px 18px !important}}.footer-widgets,.site-footer .footer-widgets-container,#footer-widgets{background:linear-gradient(175deg,var(--au-dark) 0%,#050d2a 30%,#0a0520 65%,var(--au-dark) 100%) !important;border-top:3px solid transparent !important;border-image:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold)) 1 !important;padding:56px 0 40px !important;position:relative !important;overflow:hidden !important}.footer-widgets:before,#footer-widgets:before{content:'' !important;position:absolute !important;top:-40% !important;left:-10% !important;right:-10% !important;height:60% !important;background:conic-gradient(from 0deg at 50% 0%,rgba(45,212,191,.04),rgba(167,139,250,.08),rgba(244,114,182,.05),rgba(252,211,77,.04),rgba(45,212,191,.04)) !important;animation:spin-crystal 30s linear infinite !important;pointer-events:none !important}.footer-widgets:after,#footer-widgets:after{content:'' !important;position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;height:1px !important;background:linear-gradient(90deg,transparent,rgba(45,212,191,.3),rgba(167,139,250,.4),rgba(45,212,191,.3),transparent) !important;pointer-events:none !important}.footer-widgets .widget,.footer-widgets-container .widget{background:rgba(255,255,255,.04) !important;border-radius:18px !important;padding:22px 20px !important;border:1px solid rgba(255,255,255,.07) !important;backdrop-filter:blur(4px) !important}.footer-widgets .widget-title,.footer-widgets .wp-block-heading,.footer-widgets-container .widget-title{font-family:'Sora',sans-serif !important;font-size:1em !important;font-weight:700 !important;margin-bottom:16px !important;padding-bottom:10px !important;border-bottom:1px solid rgba(255,255,255,.1) !important;background:linear-gradient(135deg,var(--au-teal),var(--au-violet)) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;box-shadow:none !important;border-left:none !important;animation:none !important}.footer-widgets .widget a,.footer-widgets-container .widget a{color:rgba(186,230,253,.72) !important;text-decoration:none !important;transition:color .2s ease,text-shadow .2s ease !important;font-size:.92em !important;border-bottom:none !important}.footer-widgets .widget a:hover,.footer-widgets-container .widget a:hover{color:var(--au-teal) !important;text-shadow:0 0 12px rgba(45,212,191,.45) !important}.site-info,.site-footer .site-info{text-align:center !important;padding:22px 0 !important;color:rgba(167,139,250,.4) !important;font-size:.82em !important;border-top:1px solid rgba(255,255,255,.06) !important;letter-spacing:.5px !important}.site-info a{color:rgba(167,139,250,.6) !important;text-decoration:none !important;border-bottom:none !important}.site-info a:hover{color:var(--au-teal) !important;text-shadow:0 0 10px rgba(45,212,191,.4) !important}.tags-links{display:flex !important;flex-wrap:wrap !important;gap:7px !important;margin-top:12px !important;padding:18px 20px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 55%,#fff),rgba(255,255,255,.99)) !important;border-radius:var(--radius-lg) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 62%,transparent) !important;box-shadow:0 4px 24px color-mix(in srgb,var(--box-main,#7c3aed) 10%,transparent) !important;position:relative !important;overflow:hidden !important}.tags-links:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:2px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold)) !important;background-size:400% !important;animation:aurora-drift 5s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important}.tags-links a{display:inline-flex !important;align-items:center !important;padding:6px 14px !important;border-radius:var(--radius-pill) !important;background:rgba(255,255,255,.9) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 68%,transparent) !important;color:var(--box-text,#1e1b4b) !important;font-size:.82em !important;font-weight:700 !important;text-decoration:none !important;transition:all .25s cubic-bezier(.34,1.5,.64,1) !important}.tags-links a:before{content:'✦ ';opacity:.45;font-size:.75em}.tags-links a:hover{background:var(--au-panel) !important;color:var(--au-teal) !important;border-color:transparent !important;transform:translateY(-3px) scale(1.04) !important;box-shadow:var(--glow-teal) !important;text-shadow:0 0 12px rgba(45,212,191,.4) !important}.comments-area{margin-top:42px !important;padding:28px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 52%,#fff),rgba(255,255,255,.99)) !important;border-radius:var(--radius-lg) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 62%,transparent) !important;box-shadow:0 8px 40px color-mix(in srgb,var(--box-main,#7c3aed) 10%,transparent) !important;position:relative !important;overflow:hidden !important}.comments-area:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 5s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 12px rgba(167,139,250,.35) !important}.comment-reply-title,#reply-title{font-size:1.1em !important;font-weight:800 !important;font-family:'Sora',sans-serif !important;color:var(--box-text,#1e1b4b) !important;margin:0 0 22px !important;padding:0 0 14px !important;border-bottom:2px solid color-mix(in srgb,var(--box-main,#7c3aed) 16%,transparent) !important;background:0 0 !important;box-shadow:none !important;border-left:none !important}.comment-list .comment-body{padding:18px !important;border-radius:16px !important;background:rgba(255,255,255,.9) !important;border:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 58%,transparent) !important;margin-bottom:12px !important}.comment-list .comment-author .fn{color:var(--box-text,#1e1b4b) !important;font-weight:800 !important}.comment-list .comment-metadata a{color:#9190a8 !important;font-size:.8em !important}#commentform textarea,.comment-form textarea{width:100% !important;box-sizing:border-box !important;min-height:110px !important;padding:14px 18px !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 65%,transparent) !important;border-radius:16px !important;background:rgba(255,255,255,.96) !important;font-family:'Noto Sans KR',sans-serif !important;font-size:.94em !important;color:#1a1f3c !important;transition:border-color .25s,box-shadow .25s !important;resize:vertical !important;outline:none !important}#commentform textarea:focus,.comment-form textarea:focus{border-color:var(--box-main,#7c3aed) !important;box-shadow:0 0 0 3px color-mix(in srgb,var(--box-main,#7c3aed) 12%,transparent),var(--glow-violet) !important}#commentform input[type=text],#commentform input[type=email],#commentform input[type=url],.comment-form input[type=text],.comment-form input[type=email]{width:100% !important;box-sizing:border-box !important;padding:12px 18px !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 65%,transparent) !important;border-radius:14px !important;background:rgba(255,255,255,.96) !important;font-family:'Noto Sans KR',sans-serif !important;font-size:.92em !important;color:#1a1f3c !important;transition:border-color .25s,box-shadow .25s !important;outline:none !important}#commentform input[type=text]:focus,#commentform input[type=email]:focus,.comment-form input[type=text]:focus,.comment-form input[type=email]:focus{border-color:var(--box-main,#7c3aed) !important;box-shadow:0 0 0 3px color-mix(in srgb,var(--box-main,#7c3aed) 10%,transparent) !important}#commentform #submit,.form-submit input[type=submit]{display:block !important;max-width:240px !important;padding:14px 36px !important;background:linear-gradient(135deg,var(--box-main,#7c3aed),color-mix(in srgb,var(--box-main,#7c3aed) 65%,var(--au-teal))) !important;color:#fff !important;border:none !important;border-radius:var(--radius-pill) !important;font-weight:700 !important;font-family:'Sora',sans-serif !important;font-size:.96em !important;cursor:pointer !important;transition:all .28s ease !important;box-shadow:0 6px 22px color-mix(in srgb,var(--box-main,#7c3aed) 35%,transparent) !important;letter-spacing:.4px !important;-webkit-appearance:none !important;appearance:none !important}#commentform #submit:hover,.form-submit input[type=submit]:hover{filter:brightness(1.1) !important;transform:translateY(-3px) !important;box-shadow:0 12px 32px color-mix(in srgb,var(--box-main,#7c3aed) 45%,transparent),var(--glow-violet) !important}.widget_search input[type=search],.wp-block-search__input,.search-field{width:100% !important;box-sizing:border-box !important;padding:12px 18px !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 65%,transparent) !important;border-radius:14px 0 0 14px !important;background:rgba(255,255,255,.96) !important;font-family:'Noto Sans KR',sans-serif !important;font-size:.92em !important;color:#1a1f3c !important;outline:none !important;transition:border-color .25s,box-shadow .25s !important}.widget_search input[type=search]:focus,.wp-block-search__input:focus,.search-field:focus{border-color:var(--box-main,#7c3aed) !important;box-shadow:0 0 0 3px color-mix(in srgb,var(--box-main,#7c3aed) 10%,transparent) !important}.widget_search input[type=submit],.wp-block-search__button,.search-submit{padding:12px 20px !important;background:linear-gradient(135deg,var(--box-main,#7c3aed),color-mix(in srgb,var(--box-main,#7c3aed) 65%,var(--au-teal))) !important;color:#fff !important;border:none !important;border-radius:0 14px 14px 0 !important;font-size:.86em !important;font-weight:700 !important;font-family:'Sora',sans-serif !important;cursor:pointer !important;white-space:nowrap !important;transition:all .22s ease !important;flex-shrink:0 !important;min-height:unset !important;height:auto !important}.widget_search input[type=submit]:hover,.wp-block-search__button:hover,.search-submit:hover{filter:brightness(1.1) !important;transform:translateY(-1px) !important;box-shadow:0 6px 18px color-mix(in srgb,var(--box-main,#7c3aed) 36%,transparent) !important}@media (max-width:768px){.footer-widgets,#footer-widgets{padding:34px 0 26px !important}.footer-widgets .widget,.footer-widgets-container .widget{padding:18px 14px !important}.site-info{padding:16px 0 !important}.tags-links{padding:14px !important;gap:5px !important;margin-top:8px !important}.tags-links a{font-size:.78em !important;padding:4px 11px !important}.comments-area{padding:20px 14px !important;margin-top:32px !important}.comment-reply-title,#reply-title{font-size:1.02em !important}.comment-list .comment-body{padding:14px 12px !important}#commentform textarea,.comment-form textarea{min-height:80px !important}#commentform #submit,.form-submit input[type=submit]{max-width:100% !important;font-size:.92em !important;padding:12px 22px !important}}.quick-box{margin:32px 0 !important;padding:26px 22px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-main,#7c3aed) 4%,#fff),rgba(255,255,255,.99)) !important;border-radius:var(--radius-lg) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 68%,transparent) !important;text-align:center !important;box-shadow:var(--shadow-pop) !important;position:relative !important;overflow:hidden !important}.quick-box:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 5s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 10px rgba(167,139,250,.3) !important}.quick-box .quick-head{display:block !important;font-size:1.1em !important;font-weight:800 !important;font-family:'Sora',sans-serif !important;color:var(--box-text,#1e1b4b) !important;margin-bottom:18px !important;line-height:1.5 !important}.quick-box a{display:inline-block !important;margin:5px !important;padding:9px 20px !important;background:rgba(255,255,255,.9) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 75%,transparent) !important;border-radius:var(--radius-pill) !important;text-decoration:none !important;color:var(--box-text,#1e1b4b) !important;font-weight:700 !important;font-size:.9em !important;transition:all .25s cubic-bezier(.34,1.5,.64,1) !important}.quick-box a:hover{background:var(--au-panel) !important;color:var(--au-teal) !important;border-color:transparent !important;transform:translateY(-4px) scale(1.04) !important;box-shadow:var(--glow-teal) !important;text-shadow:0 0 12px rgba(45,212,191,.4) !important}@media (max-width:768px){.quick-box{padding:18px 14px !important}.quick-box .quick-head{font-size:.93rem !important}.entry-content .quick-box p{text-indent:0 !important}}.ai-tip-box,.ai-warning-box,.ai-checklist-box{margin:34px 0 !important;padding:0 !important;position:relative !important;overflow:hidden !important;word-break:keep-all !important;border-radius:0 var(--radius-lg) var(--radius-lg) 0 !important;border:none !important}.ai-tip-box>*:first-child,.ai-warning-box>*:first-child,.ai-checklist-box>*:first-child{position:relative !important}.ai-tip-box:before,.ai-warning-box:before,.ai-checklist-box:before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:5px !important;height:100% !important;background-size:100% 300% !important;animation:aurora-drift 5s ease infinite !important}.ai-tip-box p,.ai-warning-box p,.ai-checklist-box p{margin:0 0 .7em !important;line-height:1.9 !important;text-indent:0 !important;font-size:.95em !important;font-family:'Noto Sans KR',sans-serif !important;color:inherit !important}.ai-tip-box p:last-child,.ai-warning-box p:last-child,.ai-checklist-box p:last-child{margin-bottom:0 !important}.ai-tip-box ul,.ai-warning-box ul,.ai-checklist-box ul{margin:8px 0 0 !important;padding-left:0 !important;list-style:none !important}.ai-tip-box ul li,.ai-warning-box ul li,.ai-checklist-box ul li{padding:5px 0 5px 26px !important;position:relative !important;line-height:1.78 !important;font-size:.93em !important}.ai-checklist-box ul li:before{content:'✅' !important;position:absolute !important;left:0 !important;font-size:.82em !important}.ai-tip-box ul li:before{content:'✦' !important;position:absolute !important;left:4px !important;font-size:.9em !important;color:var(--au-teal) !important;filter:drop-shadow(0 0 4px rgba(45,212,191,.6)) !important}.ai-warning-box ul li:before{content:'⚠️' !important;position:absolute !important;left:0 !important;font-size:.8em !important}.ai-tip-box{background:linear-gradient(135deg,rgba(236,254,255,.7),rgba(255,255,255,.96)) !important;border-left:5px solid var(--au-teal) !important;color:#0e5563 !important;box-shadow:-4px 0 16px rgba(45,212,191,.2),0 4px 20px rgba(45,212,191,.08) !important}.ai-tip-box>strong:first-child,.ai-tip-box>p:first-child>strong:first-child{color:var(--au-teal) !important}.ai-tip-box:before{background:linear-gradient(180deg,var(--au-teal),var(--au-ice),var(--au-teal)) !important;left:0 !important;top:0 !important;width:5px !important}.ai-tip-box strong{color:#0d6e82 !important}.ai-warning-box{background:linear-gradient(135deg,rgba(255,251,235,.75),rgba(255,255,255,.96)) !important;border-left:5px solid var(--au-gold) !important;color:#78350f !important;box-shadow:-4px 0 16px rgba(252,211,77,.25),0 4px 20px rgba(252,211,77,.08) !important}.ai-warning-box:before{background:linear-gradient(180deg,var(--au-gold),var(--au-rose),var(--au-gold)) !important;width:5px !important}.ai-warning-box strong{color:#92400e !important}.ai-checklist-box{background:linear-gradient(135deg,rgba(236,253,245,.72),rgba(255,255,255,.96)) !important;border-left:5px solid var(--au-green) !important;color:#064e3b !important;box-shadow:-4px 0 16px rgba(52,211,153,.2),0 4px 20px rgba(52,211,153,.08) !important}.ai-checklist-box:before{background:linear-gradient(180deg,var(--au-green),var(--au-teal),var(--au-green)) !important;width:5px !important}.ai-checklist-box strong{color:#065f46 !important}.ai-tip-box,.ai-warning-box,.ai-checklist-box{padding:22px 26px 22px 28px !important}.ai-tip-box:before,.ai-warning-box:before,.ai-checklist-box:before{content:none !important}.ai-tip-box:hover{box-shadow:-4px 0 22px rgba(45,212,191,.32),var(--glow-teal) !important}.ai-warning-box:hover{box-shadow:-4px 0 22px rgba(252,211,77,.32),var(--glow-gold) !important}.ai-checklist-box:hover{box-shadow:-4px 0 22px rgba(52,211,153,.28),0 4px 24px rgba(52,211,153,.1) !important}@media (max-width:768px){.ai-tip-box,.ai-warning-box,.ai-checklist-box{padding:16px 18px 16px 20px !important;margin:26px 0 !important}}h4{margin:22px 0 12px;font-size:1.04rem;font-weight:700;font-family:'Sora','Noto Sans KR',sans-serif;line-height:1.55;color:var(--box-text,#1e1b4b);padding-left:14px !important;border-left:3px solid transparent !important;border-image:linear-gradient(180deg,var(--box-main,#7c3aed),var(--au-teal)) 1 !important;position:relative}.entry-content blockquote,.post-content blockquote{margin:36px 0 !important;padding:24px 28px 24px 32px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 62%,#fff),rgba(255,255,255,.97)) !important;border:none !important;border-left:5px solid transparent !important;border-image:linear-gradient(180deg,var(--au-teal),var(--au-violet),var(--au-rose)) 1 !important;border-radius:0 var(--radius-lg) var(--radius-lg) 0 !important;box-shadow:-4px 0 20px color-mix(in srgb,var(--box-main,#7c3aed) 15%,transparent),0 4px 24px color-mix(in srgb,var(--box-main,#7c3aed) 8%,transparent) !important;position:relative !important;overflow:hidden !important}.entry-content blockquote:before{content:'"' !important;position:absolute !important;top:-8px !important;left:14px !important;font-size:5.5rem !important;font-family:'Sora',serif !important;background:linear-gradient(135deg,var(--au-teal),var(--au-violet),var(--au-rose)) !important;background-size:300% !important;animation:aurora-drift 6s ease infinite !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;line-height:1 !important;pointer-events:none !important;opacity:.35 !important}.entry-content blockquote p{margin:0 !important;font-style:italic !important;color:var(--box-text,#1e1b4b) !important;font-size:.98em !important;line-height:1.95 !important;text-indent:0 !important}.entry-content blockquote cite{display:block !important;margin-top:10px !important;font-size:.82em !important;color:color-mix(in srgb,var(--box-main,#7c3aed) 60%,transparent) !important;font-style:normal !important}.entry-content ul:not([class]),.post-content ul:not([class]){list-style:none !important;padding-left:0 !important;margin:18px 0 22px !important}.entry-content ul:not([class]) li,.post-content ul:not([class]) li{padding:7px 0 7px 28px !important;position:relative !important;line-height:1.85 !important;word-break:keep-all !important;color:#1a1f3c}.entry-content ul:not([class]) li:before{content:'✦' !important;position:absolute !important;left:2px !important;top:6px !important;font-size:.9em !important;line-height:1.85 !important}.entry-content ul:not([class]) li:nth-child(7n+1):before{color:var(--au-teal) !important;filter:drop-shadow(0 0 4px rgba(45,212,191,.6)) !important}.entry-content ul:not([class]) li:nth-child(7n+2):before{color:var(--au-violet) !important;filter:drop-shadow(0 0 4px rgba(167,139,250,.6)) !important}.entry-content ul:not([class]) li:nth-child(7n+3):before{color:var(--au-rose) !important;filter:drop-shadow(0 0 4px rgba(244,114,182,.6)) !important}.entry-content ul:not([class]) li:nth-child(7n+4):before{color:var(--au-gold) !important;filter:drop-shadow(0 0 4px rgba(252,211,77,.6)) !important}.entry-content ul:not([class]) li:nth-child(7n+5):before{color:var(--au-ice) !important;filter:drop-shadow(0 0 4px rgba(186,230,253,.6)) !important}.entry-content ul:not([class]) li:nth-child(7n+6):before{color:var(--au-green) !important;filter:drop-shadow(0 0 4px rgba(52,211,153,.6)) !important}.entry-content ul:not([class]) li:nth-child(7n+0):before{color:var(--au-crimson) !important;filter:drop-shadow(0 0 4px rgba(251,113,133,.6)) !important}.entry-content ol:not([class]),.post-content ol:not([class]){padding-left:0 !important;margin:18px 0 22px !important;counter-reset:ol-counter !important;list-style:none !important}.entry-content ol:not([class]) li,.post-content ol:not([class]) li{padding:7px 0 7px 38px !important;position:relative !important;line-height:1.85 !important;word-break:keep-all !important;counter-increment:ol-counter !important;color:#1a1f3c}.entry-content ol:not([class]) li:nth-child(7n+1):before{background:linear-gradient(135deg,var(--au-teal),var(--au-ice)) !important;box-shadow:0 0 10px rgba(45,212,191,.5) !important}.entry-content ol:not([class]) li:nth-child(7n+2):before{background:linear-gradient(135deg,var(--au-violet),var(--au-rose)) !important;box-shadow:0 0 10px rgba(167,139,250,.5) !important}.entry-content ol:not([class]) li:nth-child(7n+3):before{background:linear-gradient(135deg,var(--au-rose),var(--au-gold)) !important;box-shadow:0 0 10px rgba(244,114,182,.5) !important}.entry-content ol:not([class]) li:nth-child(7n+4):before{background:linear-gradient(135deg,var(--au-gold),var(--au-green)) !important;box-shadow:0 0 10px rgba(252,211,77,.5) !important}.entry-content ol:not([class]) li:nth-child(7n+5):before{background:linear-gradient(135deg,var(--au-green),var(--au-teal)) !important;box-shadow:0 0 10px rgba(52,211,153,.5) !important}.entry-content ol:not([class]) li:nth-child(7n+6):before{background:linear-gradient(135deg,var(--au-ice),var(--au-violet)) !important;box-shadow:0 0 10px rgba(186,230,253,.5) !important}.entry-content ol:not([class]) li:nth-child(7n+0):before{background:linear-gradient(135deg,var(--au-crimson),var(--au-rose)) !important;box-shadow:0 0 10px rgba(251,113,133,.5) !important}.entry-content ol:not([class]) li:before{content:counter(ol-counter) !important;position:absolute !important;left:0 !important;top:7px !important;width:24px !important;height:24px !important;border-radius:50% !important;background:linear-gradient(135deg,var(--box-main,#7c3aed),var(--au-teal)) !important;color:#fff !important;font-size:.7em !important;font-weight:800 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;font-family:'Sora',sans-serif !important;box-shadow:0 0 12px color-mix(in srgb,var(--box-main,#7c3aed) 50%,transparent) !important}#ez-toc-container{margin:34px 0 42px !important;padding:0 !important;background:rgba(255,255,255,.94) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 58%,transparent) !important;border-radius:var(--radius-lg) !important;box-shadow:0 12px 48px color-mix(in srgb,var(--box-main,#7c3aed) 14%,transparent),0 0 0 1px color-mix(in srgb,var(--box-main,#7c3aed) 7%,transparent) !important;position:relative !important;overflow:hidden !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important}#ez-toc-container:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:4px !important;background:linear-gradient(90deg,var(--au-teal),var(--au-violet),var(--au-rose),var(--au-gold),var(--au-teal)) !important;background-size:400% !important;animation:aurora-drift 5s ease infinite !important;border-radius:var(--radius-lg) var(--radius-lg) 0 0 !important;box-shadow:0 0 18px rgba(167,139,250,.45) !important}#ez-toc-container .ez-toc-title-container{padding:18px 24px 15px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--box-bg,#f0eeff) 70%,#fff),rgba(255,255,255,.96)) !important;border-bottom:1px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 42%,transparent) !important;display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;gap:8px !important}#ez-toc-container .ez-toc-title,p.ez-toc-title{font-size:1em !important;font-weight:800 !important;font-family:'Sora',sans-serif !important;margin:0 !important;padding:0 !important;background:linear-gradient(135deg,var(--box-main,#7c3aed),var(--au-teal)) !important;background-size:200% !important;animation:aurora-text 5s ease infinite !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;border:none !important;box-shadow:none !important}#ez-toc-container .ez-toc-btn,#ez-toc-container a.ez-toc-toggle{display:inline-flex !important;align-items:center !important;gap:5px !important;padding:5px 14px !important;background:rgba(255,255,255,.92) !important;border:1.5px solid color-mix(in srgb,var(--box-sub,#ddd6fe) 65%,transparent) !important;border-radius:50px !important;font-size:.78em !important;font-weight:700 !important;color:var(--box-text,#1e1b4b) !important;cursor:pointer !important;transition:all .22s ease !important;text-decoration:none !important;font-family:'Sora',sans-serif !important}#ez-toc-container .ez-toc-btn:hover,#ez-toc-container a.ez-toc-toggle:hover{background:var(--au-panel) !important;color:var(--au-teal) !important;border-color:transparent !important;box-shadow:var(--glow-teal) !important}#ez-toc-container nav,#ez-toc-container .ez-toc-list-level-1{padding:16px 22px 20px !important}#ez-toc-container ul.ez-toc-list,#ez-toc-container ul{list-style:none !important;padding:0 !important;margin:0 !important}#ez-toc-container ul.ez-toc-list>li{margin:0 0 3px !important;padding:0 !important;list-style:none !important}#ez-toc-container ul.ez-toc-list>li>a{display:block !important;padding:9px 14px !important;border-radius:12px !important;color:var(--box-text,#1e1b4b) !important;text-decoration:none !important;font-size:.9em !important;font-weight:700 !important;line-height:1.55 !important;word-break:keep-all !important;transition:all .22s ease !important;border-left:3px solid transparent !important}#ez-toc-container ul.ez-toc-list>li:nth-child(7n+1)>a:hover{background:rgba(45,212,191,.08) !important;color:var(--au-teal) !important;border-left-color:var(--au-teal) !important;text-shadow:0 0 10px rgba(45,212,191,.4) !important}#ez-toc-container ul.ez-toc-list>li:nth-child(7n+2)>a:hover{background:rgba(167,139,250,.08) !important;color:var(--au-violet) !important;border-left-color:var(--au-violet) !important;text-shadow:0 0 10px rgba(167,139,250,.4) !important}#ez-toc-container ul.ez-toc-list>li:nth-child(7n+3)>a:hover{background:rgba(244,114,182,.08) !important;color:var(--au-rose) !important;border-left-color:var(--au-rose) !important;text-shadow:0 0 10px rgba(244,114,182,.4) !important}#ez-toc-container ul.ez-toc-list>li:nth-child(7n+4)>a:hover{background:rgba(252,211,77,.1) !important;color:#92400e !important;border-left-color:var(--au-gold) !important}#ez-toc-container ul.ez-toc-list>li:nth-child(7n+5)>a:hover{background:rgba(186,230,253,.1) !important;color:#0e5563 !important;border-left-color:var(--au-ice) !important}#ez-toc-container ul.ez-toc-list>li:nth-child(7n+6)>a:hover{background:rgba(52,211,153,.08) !important;color:var(--au-green) !important;border-left-color:var(--au-green) !important;text-shadow:0 0 10px rgba(52,211,153,.4) !important}#ez-toc-container ul.ez-toc-list>li:nth-child(7n+0)>a:hover{background:rgba(251,113,133,.08) !important;color:var(--au-crimson) !important;border-left-color:var(--au-crimson) !important;text-shadow:0 0 10px rgba(251,113,133,.4) !important}#ez-toc-container ul ul{padding-left:18px !important;margin-top:3px !important}#ez-toc-container ul ul li a{display:block !important;padding:6px 12px !important;border-radius:10px !important;color:color-mix(in srgb,var(--box-text,#1e1b4b) 75%,transparent) !important;text-decoration:none !important;font-size:.84em !important;font-weight:600 !important;line-height:1.52 !important;word-break:keep-all !important;transition:all .2s ease !important}#ez-toc-container ul ul li a:hover{background:rgba(45,212,191,.07) !important;color:var(--au-teal) !important}#ez-toc-container ul ul ul{padding-left:14px !important}#ez-toc-container ul ul ul li a{font-size:.8em !important}#ez-toc-container.ez-toc-grey,#ez-toc-container.ez-toc-grey div,#ez-toc-container.ez-toc-grey nav{background:0 0 !important}#ez-toc-container .ez-toc-list li.active>a,#ez-toc-container .ez-toc-list a.active{background:rgba(45,212,191,.1) !important;color:var(--au-teal) !important;border-left-color:var(--au-teal) !important;font-weight:800 !important;text-shadow:0 0 10px rgba(45,212,191,.4) !important}@media (max-width:768px){#ez-toc-container{margin:26px 0 32px !important}#ez-toc-container ul.ez-toc-list>li>a{font-size:.86em !important;padding:8px 12px !important}#ez-toc-container ul ul li a{font-size:.8em !important}}