.gnb-chip-root .chip{--sz:80px;width:calc(var(--sz)*1.8);height:calc(var(--sz)*1.5);display:inline-block;position:relative}.gnb-chip-root .chip-wrap{width:var(--sz);height:var(--sz);position:absolute;top:5%;left:50%;transform:translate(-50%)}.gnb-chip-root .ch-head{z-index:5;background:linear-gradient(150deg,#fff8f5 0%,#f2e8e5 45%,#e4d5d0 100%);border:2px solid #b919192e;border-radius:50% 50% 38% 38%/58% 58% 32% 32%;height:72%;position:absolute;top:0;left:10%;right:10%;overflow:visible;box-shadow:inset 0 4px #ffffffd9,0 6px 18px #0000001c}.gnb-chip-root .ch-snout{width:calc(var(--sz)*.34);height:calc(var(--sz)*.22);z-index:6;background:linear-gradient(160deg,#f0e6e4 0%,#e2d0cc 100%);border:1.5px solid #b4161621;border-radius:40% 40% 52% 52%/42% 42% 58% 58%;position:absolute;bottom:24%;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 3px #ffffff8c,0 1px 3px #0000000f}.gnb-chip-root .ch-nose{width:calc(var(--sz)*.14);height:calc(var(--sz)*.1);z-index:3;background:radial-gradient(at 40% 30%,#2e0c0c 0%,#160404 55%,#0a0101 100%);border-radius:42% 42% 52% 52%/40% 40% 60% 60%;position:absolute;top:-30%;left:50%;transform:translate(-50%);box-shadow:0 2px 5px #00000080,inset 0 1px #ffffff0d}.ch-nose:before,.gnb-chip-root .ch-nose:after{content:"";background:#0000007a;border-radius:50%;width:24%;height:32%;position:absolute;bottom:16%}.gnb-chip-root .ch-nose:before{left:14%}.gnb-chip-root .ch-nose:after{right:14%}.gnb-chip-root .ch-eye{width:calc(var(--sz)*.26);height:calc(var(--sz)*.27);z-index:10;background:radial-gradient(circle at 38% 35%,#7a1a10 0%,#3a0808 50%,#140202 100%);border:2px solid #af161680;border-radius:50%;position:absolute;top:25%;overflow:hidden;box-shadow:0 0 5px #a5121266,0 0 12px #910c0c33}.gnb-chip-root .ch-eye-l{left:5%}.gnb-chip-root .ch-eye-r{right:5%}.gnb-chip-root .ch-pupil{width:calc(var(--sz)*.1);height:calc(var(--sz)*.11);background:#0e0202;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gnb-chip-root .ch-shine1{width:calc(var(--sz)*.08);height:calc(var(--sz)*.07);filter:blur(.4px);z-index:9;background:#ffffffb8;border-radius:50%;position:absolute;top:12%;left:14%}.gnb-chip-root .ch-shine2{width:calc(var(--sz)*.035);height:calc(var(--sz)*.035);filter:blur(.5px);z-index:9;background:#ffffff61;border-radius:50%;position:absolute;top:44%;left:55%}.gnb-chip-root .ch-cheek{z-index:3;width:calc(var(--sz)*.13);height:calc(var(--sz)*.09);filter:blur(4px);background:#e13c3226;border-radius:50%;animation:3.5s ease-in-out infinite gnb-chip-blush;position:absolute;top:52%}.gnb-chip-root .ch-cheek-l{left:4%}.gnb-chip-root .ch-cheek-r{right:4%}@keyframes gnb-chip-blush{0%,to{opacity:.42}50%{opacity:.72}}.gnb-chip-root .ch-led{width:calc(var(--sz)*.09);height:calc(var(--sz)*.09);z-index:8;background:radial-gradient(circle,#ff4828,#c01408);border-radius:50%;position:absolute;top:10%;left:50%;transform:translate(-50%);box-shadow:0 0 5px #c8200cb3,0 0 10px #af120861}.gnb-chip-root .ch-scan{z-index:9;background:linear-gradient(90deg,#0000,#af160fb8,#0000);height:1.5px;animation:2.2s ease-in-out infinite gnb-chip-scan;position:absolute;left:0;right:0}@keyframes gnb-chip-scan{0%{opacity:0;top:6%}15%{opacity:1}85%{opacity:1}to{opacity:0;top:90%}}.gnb-chip-root .ch-ear{width:calc(var(--sz)*.38);height:calc(var(--sz)*.58);top:calc(var(--sz)*-.28);z-index:1;transform-origin:bottom;position:absolute}.gnb-chip-root .ch-ear-l{left:calc(var(--sz)*-.04);transform:rotate(-12deg)}.gnb-chip-root .ch-ear-r{right:calc(var(--sz)*-.04);transform:rotate(12deg)}.gnb-chip-root .ch-collar-wrap{bottom:calc(var(--sz)*.06);z-index:4;flex-direction:column;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.gnb-chip-root .ch-collar-band{width:calc(var(--sz)*.58);height:calc(var(--sz)*.1);background:linear-gradient(90deg,#b81414,#d81e1e,#b81414);border-radius:4px;box-shadow:0 1px 4px #a00a0a59}.gnb-chip-root .ch-tag{width:calc(var(--sz)*.18);height:calc(var(--sz)*.15);font-family:Courier New,monospace;font-weight:900;font-size:calc(var(--sz)*.07);letter-spacing:.06em;color:#ffffffe0;background:linear-gradient(135deg,#cc1616,#8e0a0a);border-radius:2px 2px 4px 4px;justify-content:center;align-items:center;margin-top:1px;display:flex;box-shadow:0 1px 4px #00000047}.gnb-chip-root .ch-body{bottom:calc(var(--sz)*.06);width:calc(var(--sz)*.48);height:calc(var(--sz)*.32);z-index:3;background:linear-gradient(160deg,#f5f0ee 0%,#e8deda 60%,#ddd0cc 100%);border:1.5px solid #b919191f;border-radius:35% 35% 30% 30%/50% 50% 38% 38%;position:absolute;left:50%;transform:translate(-50%)}.gnb-chip-root .ch-tail{right:calc(var(--sz)*.06);bottom:calc(var(--sz)*.12);width:calc(var(--sz)*.22);height:calc(var(--sz)*.34);z-index:2;transform-origin:55% 88%;pointer-events:none;position:absolute;transform:rotate(-14deg)}.gnb-chip-root .ch-tail:before{content:"";width:calc(var(--sz)*.11);height:calc(var(--sz)*.13);background:var(--ch-tail-base,linear-gradient(165deg,#ebe0dd 0%,#d8cac6 100%));border:1.5px solid var(--ch-tail-border,#b9191924);border-radius:48% 52% 42% 58%/55% 45% 50% 50%;position:absolute;bottom:0;right:0;box-shadow:inset 0 1px 2px #ffffff7a}.gnb-chip-root .ch-tail:after{content:"";bottom:calc(var(--sz)*.07);right:calc(var(--sz)*.035);width:calc(var(--sz)*.12);height:calc(var(--sz)*.25);background:var(--ch-tail-curl,linear-gradient(155deg,#f2eae7 0%,#e4d5d0 52%,#d4c4c0 100%));border:1.5px solid var(--ch-tail-border,#b9191921);transform-origin:100% 100%;border-radius:68% 32% 48% 52%/58% 42%;position:absolute;transform:rotate(-54deg);box-shadow:inset 0 2px #ffffff6b,0 1px 2px #0000000d}.gnb-chip-root .loading .ch-tail{--ch-tail-base:linear-gradient(165deg,#f5eee0 0%,#e8dcc8 100%);--ch-tail-curl:linear-gradient(155deg,#f0e6d4 0%,#dcc8a8 100%);--ch-tail-border:#c878182e}.gnb-chip-root .thinking .ch-tail{--ch-tail-base:linear-gradient(165deg,#e8e4f4 0%,#d8d0e8 100%);--ch-tail-curl:linear-gradient(155deg,#e0d8f8 0%,#d0c8f0 100%);--ch-tail-border:#6450dc26}.gnb-chip-root .complete .ch-tail{--ch-tail-base:linear-gradient(165deg,#d8eedd 0%,#c8e0cc 100%);--ch-tail-curl:linear-gradient(155deg,#d0f0dc 0%,#c0e8cc 100%);--ch-tail-border:#18a03824}.gnb-chip-root .listening .ch-tail{--ch-tail-base:linear-gradient(165deg,#dbeafe 0%,#bfdbfe 100%);--ch-tail-curl:linear-gradient(155deg,#e0f2fe 0%,#bae6fd 100%);--ch-tail-border:#0ea5e926}.gnb-chip-root .ch-leg{width:calc(var(--sz)*.13);height:calc(var(--sz)*.28);transform-origin:top;z-index:0;background:linear-gradient(#e8d8d5 0%,#d8c4c0 100%);border:1.5px solid #b9191924;border-radius:6px 6px 8px 8px;position:absolute}.gnb-chip-root .ch-leg:after{content:"";width:calc(var(--sz)*.14);height:calc(var(--sz)*.08);background:#dcc8c5;border:1px solid #b9191924;border-radius:50%;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.gnb-chip-root .ch-scratch-arm{z-index:8;top:calc(var(--sz)*.05);right:calc(var(--sz)*-.04);width:calc(var(--sz)*.3);height:calc(var(--sz)*.4);pointer-events:none;display:none;position:absolute}.gnb-chip-root .ch-scratch-upper{transform-origin:top;width:calc(var(--sz)*.11);height:calc(var(--sz)*.22);margin-left:calc(var(--sz)*-.055);background:linear-gradient(#ede0de,#d8c8c5);border:1.5px solid #b9191924;border-radius:5px 5px 4px 4px;animation:.22s ease-in-out infinite alternate gnb-chip-scratch-upper;position:absolute;top:0;left:50%}@keyframes gnb-chip-scratch-upper{0%{transform:rotate(-55deg)}to{transform:rotate(-20deg)}}.gnb-chip-root .ch-scratch-lower{top:calc(var(--sz)*.18);transform-origin:top;width:calc(var(--sz)*.1);height:calc(var(--sz)*.18);margin-left:calc(var(--sz)*-.05);background:linear-gradient(#e8d8d5,#d0c0bc);border:1.5px solid #b9191924;border-radius:4px 4px 6px 6px;animation:.22s ease-in-out infinite alternate gnb-chip-scratch-lower;position:absolute;left:50%}@keyframes gnb-chip-scratch-lower{0%{transform:rotate(70deg)}to{transform:rotate(20deg)}}.gnb-chip-root .ch-scratch-lower:after{content:"";width:calc(var(--sz)*.14);height:calc(var(--sz)*.09);background:radial-gradient(circle at 40% 35%,#ecdede,#d8c4c0);border:1.5px solid #b9191929;border-radius:50%;position:absolute;bottom:-5px;left:50%;transform:translate(-50%);box-shadow:-4px 4px 0 -2px #96141440,0 5px 0 -2px #96141440,4px 4px 0 -2px #96141440}.gnb-chip-root .think-scratch .ch-scratch-arm{animation:.22s ease-in-out infinite alternate gnb-chip-scratch-arm-swing;display:block!important}@keyframes gnb-chip-scratch-arm-swing{0%{transform:translateY(0)rotate(-5deg)}to{transform:translateY(-18%)rotate(8deg)}}.gnb-chip-root .zzz-wrap{top:calc(var(--sz)*-.3);right:calc(var(--sz)*0);z-index:20;flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:absolute}.gnb-chip-root .zzz-letter{color:#6450dc99;font-family:Courier New,monospace;font-weight:900;animation:2s ease-in-out infinite zzz-float}.gnb-chip-root .sniff-puff{background:#b919191f;border:1px solid #b9191926;border-radius:50%;animation:1.2s ease-out infinite gnb-chip-puff-out;position:absolute}@keyframes gnb-chip-puff-out{0%{opacity:.8;transform:scale(.3)}to{opacity:0;transform:scale(2.5)}}.gnb-chip-root .sweat{z-index:20;width:calc(var(--sz)*.07);height:calc(var(--sz)*.1);background:#6496f099;border-radius:50%/40% 40% 60% 60%;animation:1.4s ease-in-out infinite gnb-chip-sweat-drip;position:absolute}@keyframes gnb-chip-sweat-drip{0%{opacity:.9;transform:translateY(0)scaleY(1)}60%{opacity:.6;transform:translateY(40%)scaleY(1.3)}to{opacity:0;transform:translateY(80%)scaleY(.5)}}.gnb-chip-root .music-note{z-index:20;font-size:calc(var(--sz)*.18);animation:1.8s ease-in-out infinite gnb-chip-note-float;position:absolute}@keyframes gnb-chip-note-float{0%{opacity:0;transform:translateY(0)rotate(-10deg)}20%{opacity:1}to{opacity:0;transform:translateY(-60%)rotate(15deg)}}.gnb-chip-root .heart-eye-overlay{z-index:8;font-size:calc(var(--sz)*.22);pointer-events:none;justify-content:center;align-items:center;animation:.6s ease-in-out infinite alternate gnb-chip-heart-pop;display:flex;position:absolute;inset:0}@keyframes gnb-chip-heart-pop{0%{transform:scale(.9)}to{transform:scale(1.15)}}.gnb-chip-root .speech-bubble{z-index:25;font-size:calc(var(--sz)*.12);white-space:nowrap;background:#fff;border:1.5px solid #6450dc40;border-radius:12px;padding:4px 8px;animation:2s ease-in-out infinite gnb-chip-bubble-float;position:absolute;box-shadow:0 2px 8px #0000001a}.gnb-chip-root .speech-bubble:after{content:"";border:4px solid #0000;border-top-color:#fff;position:absolute;bottom:-7px;left:35%}.gnb-chip-root .speech-bubble:before{content:"";border:5px solid #0000;border-top-color:#6450dc40;position:absolute;bottom:-9px;left:34%}@keyframes gnb-chip-bubble-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5%)}}.gnb-chip-root .normal .ch-led{animation:3s ease-in-out infinite gnb-chip-led-normal}@keyframes gnb-chip-led-normal{0%,to{opacity:.6;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.4)}}.gnb-chip-root .normal .ch-tag{transform-origin:top;animation:5s ease-in-out infinite gnb-chip-tag-swing}@keyframes gnb-chip-tag-swing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.normal.cycle-normal:not(.norm-exit):not(.norm-enter):not([class*=norm-scratch]):not([class*=norm-sniff]):not([class*=norm-look]):not([class*=norm-yawn]):not([class*=norm-lick]) .chip-wrap,.gnb-chip-root .normal.cycle-normal.norm-hold .chip-wrap{animation:3.2s ease-in-out infinite gnb-chip-norm-idle-breathe}@keyframes gnb-chip-norm-idle-breathe{0%,to{transform:translate(-50%)rotate(-2deg)translateY(0)}50%{transform:translate(-50%)rotate(1deg)translateY(-2%)}}.gnb-chip-root .normal.cycle-normal.norm-exit .chip-wrap{animation:.65s ease-in-out forwards gnb-chip-norm-exit-blend!important}@keyframes gnb-chip-norm-exit-blend{0%{opacity:1;transform:translate(-50%)rotate(-2deg)translateY(0)scale(1)}to{opacity:.88;transform:translate(-50%)rotate(0)translateY(4%)scale(.94)}}.gnb-chip-root .normal.cycle-normal.norm-enter .chip-wrap{animation:.55s cubic-bezier(.22,1,.36,1) forwards gnb-chip-norm-enter-blend!important}@keyframes gnb-chip-norm-enter-blend{0%{opacity:.85;transform:translate(-50%)rotate(0)translateY(5%)scale(.92)}to{opacity:1;transform:translate(-50%)rotate(-2deg)translateY(0)scale(1)}}.normal.cycle-normal.norm-exit .ch-scratch-arm,.normal.cycle-normal.norm-exit .sniff-puff,.gnb-chip-root .normal.cycle-normal.norm-exit .ch-tongue{opacity:0!important;transition:opacity .5s,transform .5s!important;transform:scale(.75)translateY(12%)!important}.gnb-chip-root .norm-action-label{bottom:calc(var(--sz)*-.08);font-family:Courier New,monospace;font-size:calc(var(--sz)*.088);letter-spacing:.08em;color:#b9191973;white-space:nowrap;z-index:20;font-weight:700;transition:opacity .45s,transform .45s;position:absolute;left:50%;transform:translate(-50%)}.gnb-chip-root .normal.cycle-normal.norm-exit .norm-action-label{opacity:0;transform:translate(-50%)translateY(6px)}.gnb-chip-root .normal.cycle-normal.norm-enter .norm-action-label{animation:.55s ease-out forwards gnb-chip-norm-label-enter}@keyframes gnb-chip-norm-label-enter{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.normal.cycle-normal.norm-hold .norm-action-label,.gnb-chip-root .normal.cycle-normal:not(.norm-exit):not(.norm-enter) .norm-action-label{opacity:1;transform:translate(-50%)translateY(0)}.normal .ch-scratch-arm,.normal .sniff-puff,.gnb-chip-root .normal .ch-tongue{transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),visibility .5s}.normal.cycle-normal.norm-enter.norm-scratch .ch-scratch-arm,.gnb-chip-root .normal.cycle-normal.norm-hold.norm-scratch .ch-scratch-arm{opacity:1;transform:scale(1)}.normal.cycle-normal.norm-enter.norm-sniff .sniff-puff,.gnb-chip-root .normal.cycle-normal.norm-hold.norm-sniff .sniff-puff,.normal.cycle-normal.norm-enter.norm-yawn .ch-tongue,.normal.cycle-normal.norm-hold.norm-yawn .ch-tongue,.normal.cycle-normal.norm-enter.norm-lick .ch-tongue,.gnb-chip-root .normal.cycle-normal.norm-hold.norm-lick .ch-tongue{opacity:1}.normal.cycle-normal.norm-exit.norm-scratch .chip-wrap,.normal.cycle-normal.norm-exit.norm-sniff .chip-wrap,.normal.cycle-normal.norm-exit.norm-look .chip-wrap,.normal.cycle-normal.norm-exit.norm-yawn .chip-wrap,.gnb-chip-root .normal.cycle-normal.norm-exit.norm-lick .chip-wrap{animation:.65s ease-in-out forwards gnb-chip-norm-exit-blend!important}.normal.cycle-normal.norm-enter.norm-scratch .chip-wrap,.normal.cycle-normal.norm-enter.norm-sniff .chip-wrap,.normal.cycle-normal.norm-enter.norm-look .chip-wrap,.normal.cycle-normal.norm-enter.norm-yawn .chip-wrap,.gnb-chip-root .normal.cycle-normal.norm-enter.norm-lick .chip-wrap{animation:.55s cubic-bezier(.22,1,.36,1) forwards gnb-chip-norm-enter-blend!important}.normal.cycle-normal.norm-hold.norm-scratch .chip-wrap,.gnb-chip-root .normal.cycle-normal:not(.norm-exit):not(.norm-enter).norm-scratch .chip-wrap,.gnb-chip-root .norm-scratch .chip-wrap{animation:1s ease-in-out infinite alternate gnb-chip-n-scratch-tilt}@keyframes gnb-chip-n-scratch-tilt{0%{transform:translate(-50%)rotate(-12deg)translateY(-3%)}to{transform:translate(-50%)rotate(-4deg)translateY(0)}}.gnb-chip-root .norm-scratch .ch-eye-r{animation:1s ease-in-out infinite alternate gnb-chip-n-scratch-squint}@keyframes gnb-chip-n-scratch-squint{0%{transform:scaleY(.45)scaleX(.9)}to{transform:scaleY(.75)scaleX(1)}}.gnb-chip-root .norm-scratch .ch-eye-l{animation:1s ease-in-out infinite alternate gnb-chip-n-scratch-squint-l}@keyframes gnb-chip-n-scratch-squint-l{0%{transform:scaleY(.6)}to{transform:scaleY(.9)}}.gnb-chip-root .norm-scratch .ch-pupil{animation:1s ease-in-out infinite alternate gnb-chip-n-scratch-pupil}@keyframes gnb-chip-n-scratch-pupil{0%{transform:translate(-60%,-60%)}to{transform:translate(-40%,-50%)}}.gnb-chip-root .norm-scratch .ch-ear-r{animation:.5s ease-in-out infinite alternate gnb-chip-n-scratch-ear-r}@keyframes gnb-chip-n-scratch-ear-r{0%{transform:rotate(8deg)}to{transform:rotate(20deg)}}.gnb-chip-root .norm-scratch .ch-ear-l{animation:1.6s ease-in-out infinite alternate gnb-chip-n-scratch-ear-l}@keyframes gnb-chip-n-scratch-ear-l{0%{transform:rotate(-8deg)}to{transform:rotate(-2deg)}}.gnb-chip-root .norm-scratch .ch-tail{animation:1s ease-in-out infinite gnb-chip-n-scratch-tail}@keyframes gnb-chip-n-scratch-tail{0%,to{transform:rotate(-28deg)}50%{transform:rotate(-4deg)}}.gnb-chip-root .norm-scratch .ch-scratch-arm{animation:.5s ease-in-out infinite alternate gnb-chip-n-scratch-arm-swing;display:block!important}@keyframes gnb-chip-n-scratch-arm-swing{0%{transform:translateY(0)rotate(-5deg)}to{transform:translateY(-18%)rotate(8deg)}}.gnb-chip-root .norm-scratch .ch-scratch-upper{animation:.5s ease-in-out infinite alternate gnb-chip-n-scratch-upper}@keyframes gnb-chip-n-scratch-upper{0%{transform:rotate(-55deg)}to{transform:rotate(-20deg)}}.gnb-chip-root .norm-scratch .ch-scratch-lower{animation:.5s ease-in-out infinite alternate gnb-chip-n-scratch-lower}@keyframes gnb-chip-n-scratch-lower{0%{transform:rotate(70deg)}to{transform:rotate(20deg)}}.gnb-chip-root .norm-wave .chip-wrap{animation:1.2s ease-in-out infinite gnb-chip-n-wave-bob}@keyframes gnb-chip-n-wave-bob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-4%)}}.gnb-chip-root .norm-wave .ch-eye{animation:1.2s ease-in-out infinite gnb-chip-n-wave-eye}@keyframes gnb-chip-n-wave-eye{0%,to{transform:scaleY(1)}50%{transform:scaleY(.7)}}.gnb-chip-root .norm-wave .ch-ear-r{animation:.6s ease-in-out infinite alternate gnb-chip-n-wave-ear}@keyframes gnb-chip-n-wave-ear{0%{transform:rotate(-2deg)}to{transform:rotate(12deg)}}.gnb-chip-root .norm-wave .ch-tail{animation:.6s ease-in-out infinite alternate gnb-chip-n-wave-tail}@keyframes gnb-chip-n-wave-tail{0%{transform:rotate(-20deg)}to{transform:rotate(15deg)}}.gnb-chip-root .norm-wave .ch-scratch-arm{top:calc(var(--sz)*-.08);right:calc(var(--sz)*.04);transform:rotate(8deg);display:block!important}.gnb-chip-root .norm-wave .ch-scratch-upper{animation:none;transform:rotate(-12deg)}.gnb-chip-root .norm-wave .ch-scratch-lower{transform-origin:top;animation:.42s ease-in-out infinite alternate gnb-chip-n-wave-lower}@keyframes gnb-chip-n-wave-lower{0%{transform:rotate(-28deg)}to{transform:rotate(26deg)}}.gnb-chip-root .norm-sniff .chip-wrap{animation:1.2s ease-in-out infinite gnb-chip-n-sniff-bob}@keyframes gnb-chip-n-sniff-bob{0%,to{transform:translate(-50%)rotate(-2deg)translateY(0)}40%{transform:translate(-50%)rotate(4deg)translateY(8%)}60%{transform:translate(-50%)rotate(3deg)translateY(6%)}}.gnb-chip-root .norm-sniff .ch-nose{animation:1.2s ease-in-out infinite gnb-chip-n-sniff-nose}@keyframes gnb-chip-n-sniff-nose{0%,to{transform:translate(-50%)scale(1)}35%,55%{transform:translate(-50%)scale(1.22)translateY(-8%)}}.gnb-chip-root .norm-sniff .ch-eye{animation:1.2s ease-in-out infinite gnb-chip-n-sniff-eye}@keyframes gnb-chip-n-sniff-eye{0%,to{transform:scaleY(1)scaleX(1)}40%{transform:scaleY(1.18)scaleX(1.05)}60%{transform:scaleY(.85)scaleX(.95)}}.gnb-chip-root .norm-sniff .ch-pupil{animation:1.2s ease-in-out infinite gnb-chip-n-sniff-pupil}@keyframes gnb-chip-n-sniff-pupil{0%,to{transform:translate(-50%,-50%)scale(1)}40%{transform:translate(-50%,-55%)scale(1.35)}60%{transform:translate(-50%,-48%)scale(.85)}}.gnb-chip-root .norm-sniff .ch-ear-l{animation:1.2s ease-in-out infinite gnb-chip-n-sniff-ear-l}@keyframes gnb-chip-n-sniff-ear-l{0%,to{transform:rotate(-4deg)}40%{transform:rotate(-14deg)}}.gnb-chip-root .norm-sniff .ch-ear-r{animation:1.2s ease-in-out infinite gnb-chip-n-sniff-ear-r}@keyframes gnb-chip-n-sniff-ear-r{0%,to{transform:rotate(4deg)}40%{transform:rotate(14deg)}}.gnb-chip-root .norm-sniff .ch-tail{animation:2.4s ease-in-out infinite gnb-chip-n-sniff-tail}@keyframes gnb-chip-n-sniff-tail{0%,to{transform:rotate(-18deg)}50%{transform:rotate(6deg)}}.gnb-chip-root .norm-sniff .sniff-puff{display:block!important}.gnb-chip-root .norm-look .chip-wrap{animation:2.8s ease-in-out infinite gnb-chip-n-look-turn}@keyframes gnb-chip-n-look-turn{0%,25%{transform:translate(-50%)rotate(-14deg)}50%,75%{transform:translate(-50%)rotate(10deg)}to{transform:translate(-50%)rotate(-14deg)}}.gnb-chip-root .norm-look .ch-eye{animation:2.8s ease-in-out infinite gnb-chip-n-look-eye}@keyframes gnb-chip-n-look-eye{0%,to{transform:scaleX(1.1)scaleY(1.05)}}.gnb-chip-root .norm-look .ch-pupil{animation:2.8s ease-in-out infinite gnb-chip-n-look-pupil}@keyframes gnb-chip-n-look-pupil{0%,20%{transform:translate(-75%,-50%)}50%,70%{transform:translate(-25%,-50%)}to{transform:translate(-75%,-50%)}}.gnb-chip-root .norm-look .ch-ear-l{animation:2.8s ease-in-out infinite gnb-chip-n-look-ear-l}@keyframes gnb-chip-n-look-ear-l{0%,25%{transform:rotate(-18deg)}50%,75%{transform:rotate(-4deg)}to{transform:rotate(-18deg)}}.gnb-chip-root .norm-look .ch-ear-r{animation:2.8s ease-in-out infinite gnb-chip-n-look-ear-r}@keyframes gnb-chip-n-look-ear-r{0%,25%{transform:rotate(-4deg)}50%,75%{transform:rotate(14deg)}to{transform:rotate(-4deg)}}.gnb-chip-root .norm-look .ch-tail{animation:2.8s ease-in-out infinite gnb-chip-n-look-tail}@keyframes gnb-chip-n-look-tail{0%,25%{transform:rotate(-12deg)}50%,75%{transform:rotate(-38deg)}to{transform:rotate(-12deg)}}.gnb-chip-root .norm-yawn .chip-wrap{animation:5.5s ease-in-out infinite gnb-chip-n-yawn-head}@keyframes gnb-chip-n-yawn-head{0%,20%{transform:translate(-50%)rotate(-4deg)translateY(0)}40%,70%{transform:translate(-50%)rotate(-8deg)translateY(-5%)}90%,to{transform:translate(-50%)rotate(-4deg)translateY(0)}}.gnb-chip-root .norm-yawn .ch-eye{animation:5.5s ease-in-out infinite gnb-chip-n-yawn-eye}@keyframes gnb-chip-n-yawn-eye{0%,20%,85%,to{transform:scaleY(1)}40%,70%{transform:scaleY(.06)}}.gnb-chip-root .norm-yawn .ch-pupil{animation:5.5s ease-in-out infinite gnb-chip-n-yawn-pupil}@keyframes gnb-chip-n-yawn-pupil{0%,20%{transform:translate(-50%,-50%)scale(1)}40%,70%{transform:translate(-50%,-50%)scale(0)}90%,to{transform:translate(-50%,-50%)scale(1)}}.gnb-chip-root .norm-yawn .ch-snout{transform-origin:top;animation:5.5s ease-in-out infinite gnb-chip-n-yawn-snout}@keyframes gnb-chip-n-yawn-snout{0%,20%{transform:translate(-50%)scaleY(1)translateY(0)}40%,70%{transform:translate(-50%)scaleY(1.6)translateY(10%)}90%,to{transform:translate(-50%)scaleY(1)translateY(0)}}.gnb-chip-root .norm-yawn .ch-tongue{animation:5.5s ease-in-out infinite gnb-chip-n-yawn-tongue;display:block!important}@keyframes gnb-chip-n-yawn-tongue{0%,20%{opacity:0;transform:translate(-50%)scaleY(.1)translateY(-20%)}45%,65%{opacity:1;transform:translate(-50%)scaleY(1.4)translateY(25%)}90%,to{opacity:0;transform:translate(-50%)scaleY(.1)translateY(-20%)}}.gnb-chip-root .norm-yawn .ch-ear-l{animation:5.5s ease-in-out infinite gnb-chip-n-yawn-ear-l}@keyframes gnb-chip-n-yawn-ear-l{0%,20%{transform:rotate(-4deg)}40%,70%{transform:rotate(-20deg)translateY(5%)}90%,to{transform:rotate(-4deg)}}.gnb-chip-root .norm-yawn .ch-ear-r{animation:5.5s ease-in-out infinite gnb-chip-n-yawn-ear-r}@keyframes gnb-chip-n-yawn-ear-r{0%,20%{transform:rotate(4deg)}40%,70%{transform:rotate(20deg)translateY(5%)}90%,to{transform:rotate(4deg)}}.gnb-chip-root .norm-yawn .ch-tail{animation:5.5s ease-in-out infinite gnb-chip-n-yawn-tail}@keyframes gnb-chip-n-yawn-tail{0%,20%{transform:rotate(-30deg)}40%,70%{transform:rotate(-55deg)}90%,to{transform:rotate(-30deg)}}.gnb-chip-root .norm-lick .chip-wrap{animation:3.2s ease-in-out infinite gnb-chip-n-lick-bow}@keyframes gnb-chip-n-lick-bow{0%,to{transform:translate(-50%)rotate(-4deg)translateY(0)}40%,60%{transform:translate(-50%)rotate(16deg)translateY(8%)}}.gnb-chip-root .norm-lick .ch-eye{animation:3.2s ease-in-out infinite gnb-chip-n-lick-eye}@keyframes gnb-chip-n-lick-eye{0%,to{transform:scaleY(.65)}50%{transform:scaleY(.5)}}.gnb-chip-root .norm-lick .ch-pupil{animation:3.2s ease-in-out infinite gnb-chip-n-lick-pupil}@keyframes gnb-chip-n-lick-pupil{0%,to{transform:translate(-50%,-40%)}50%{transform:translate(-50%,-55%)}}.gnb-chip-root .norm-lick .ch-tongue{animation:3.2s ease-in-out infinite gnb-chip-n-lick-tongue;display:block!important}@keyframes gnb-chip-n-lick-tongue{0%,15%,85%,to{opacity:.2;transform:translate(-50%)scaleY(.2)translateY(-10%)}30%,55%{opacity:1;transform:translate(-50%)scaleY(1.1)translateY(18%)}}.gnb-chip-root .norm-lick .ch-nose{animation:3.2s ease-in-out infinite gnb-chip-n-lick-nose}@keyframes gnb-chip-n-lick-nose{0%,to{transform:translate(-50%)scale(1)}30%,55%{transform:translate(-50%)scale(1.12)translateY(-4%)}}.gnb-chip-root .norm-lick .ch-ear-l{animation:3.2s ease-in-out infinite gnb-chip-n-lick-ear-l}@keyframes gnb-chip-n-lick-ear-l{0%,to{transform:rotate(-4deg)}50%{transform:rotate(10deg)translateY(8%)}}.gnb-chip-root .norm-lick .ch-ear-r{animation:3.2s ease-in-out infinite gnb-chip-n-lick-ear-r}@keyframes gnb-chip-n-lick-ear-r{0%,to{transform:rotate(4deg)}50%{transform:rotate(-8deg)translateY(4%)}}.gnb-chip-root .norm-lick .ch-tail{animation:3.2s ease-in-out infinite gnb-chip-n-lick-tail}@keyframes gnb-chip-n-lick-tail{0%,to{transform:rotate(-40deg)}50%{transform:rotate(-18deg)}}.gnb-chip-root .normal .ch-scratch-arm,.gnb-chip-root .normal .ch-tongue,.gnb-chip-root .normal .sniff-puff{display:none}.gnb-chip-root .thinking .chip-wrap{animation:24s ease-in-out infinite gnb-chip-think-wrap-motion}@keyframes gnb-chip-think-wrap-motion{0%,8%{transform:translate(-50%)rotate(-2deg)translateY(0)}12%{transform:translate(-50%)rotate(1deg)translateY(-2%)}20%{transform:translate(-50%)rotate(-2deg)translateY(0)}28%{transform:translate(-50%)rotate(1deg)translateY(-2%)}32%{transform:translate(-50%)rotate(-2deg)translateY(0)}36%{transform:translate(-50%)rotate(3deg)translateY(5%)scale(.97)}40%{transform:translate(-50%)rotate(0)translateY(2%)scale(1)}44%{transform:translate(-50%)rotate(-7deg)translateY(-7%)scale(1.03)}48%,50%{transform:translate(-50%)rotate(-5deg)translateY(-5%)scale(1.02)}54%{transform:translate(-52%)rotate(5deg)translateY(3%)}58%{transform:translate(-48%)rotate(3deg)translateY(4%)}62%{transform:translate(-52%)rotate(5deg)translateY(3%)}66%{transform:translate(-50%)rotate(4deg)translateY(3%)}72%{transform:translate(-50%)rotate(-1deg)translateY(-2%)}76%,to{transform:translate(-50%)rotate(-2deg)translateY(0)}}.gnb-chip-root .thinking .ch-led{animation:2s ease-in-out infinite gnb-chip-led-think,24s ease-in-out infinite gnb-chip-think-led-phase}@keyframes gnb-chip-led-think{0%,to{opacity:.7;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.5)}}.gnb-chip-root .thinking .ch-eye{background:radial-gradient(circle at 38% 35%,#4830b8 0%,#281878 50%,#0c0830 100%);border-color:#6450dc99;box-shadow:0 0 8px #5a46d28c,0 0 18px #4632be4d}@keyframes gnb-chip-read-scan{0%{transform:translate(-80%,-50%)}45%{transform:translate(-20%,-50%)}50%{transform:translate(-80%,-50%)}95%{transform:translate(-20%,-50%)}to{transform:translate(-80%,-50%)}}.gnb-chip-root .thinking .ch-tail{animation:24s ease-in-out infinite gnb-chip-think-tail-phase}@keyframes gnb-chip-think-tail-phase{0%,32%{transform:rotate(-40deg)}16%{transform:rotate(-22deg)}36%,40%{transform:rotate(-8deg)}44%,50%{transform:rotate(-55deg)}56%,66%{transform:rotate(-12deg)}60%{transform:rotate(-28deg)}76%,to{transform:rotate(-40deg)}}.gnb-chip-root .ch-bite-teeth{z-index:5;pointer-events:none;display:none;position:absolute;inset:38% 12% -4%}.gnb-chip-root .error .ch-bite-teeth{display:block}.gnb-chip-root .ch-tooth{opacity:0;background:linear-gradient(#faf8f6 0%,#ece2de 100%);border:.5px solid #785a5059;animation:3.2s ease-in-out infinite gnb-chip-err-teeth-snap;position:absolute;box-shadow:0 1px #ffffff80}@keyframes gnb-chip-err-teeth-snap{0%,50%{opacity:0;transform:scale(.4)}54%{opacity:1;transform:scale(1.12)}58%,74%{opacity:1;transform:scale(1.05)}62%{opacity:1;transform:scale(1.15)}68%{opacity:1;transform:scale(1.02)}78%,to{opacity:0;transform:scale(.4)}}.gnb-chip-root .error .ch-snout{transform-origin:top;animation:3.2s ease-in-out infinite gnb-chip-err-snout-snap}@keyframes gnb-chip-err-snout-snap{0%,50%{transform:translate(-50%)scaleY(1)translateY(0)}54%,76%{transform:translate(-50%)scaleY(1.32)scaleX(1.12)translateY(10%)}58%,68%{transform:translate(-50%)scaleY(1.38)scaleX(1.14)translateY(12%)}78%,to{transform:translate(-50%)scaleY(1)translateY(0)}}.gnb-chip-root .error .ch-snout:before{content:"";z-index:4;opacity:0;transform-origin:top;background:linear-gradient(#4a1428 0%,#120408 100%);border-radius:0 0 48% 48%/0 0 60% 60%;animation:3.2s ease-in-out infinite gnb-chip-err-mouth-snap;position:absolute;inset:36% 10% -8%;transform:scaleY(.1)}@keyframes gnb-chip-err-mouth-snap{0%,50%{opacity:0;transform:scaleY(.08)}54%,76%{opacity:1;transform:scaleY(1)}78%,to{opacity:0;transform:scaleY(.08)}}.gnb-chip-root .error .ch-nose{z-index:7;animation:3.2s ease-in-out infinite gnb-chip-err-nose-snap}@keyframes gnb-chip-err-nose-snap{0%,50%{transform:translate(-50%)translateY(0)}54%,76%{transform:translate(-50%)translateY(-30%)}58%,68%{transform:translate(-50%)translateY(-34%)}78%,to{transform:translate(-50%)translateY(0)}}.gnb-chip-root .ch-tooth-u1{width:calc(var(--sz)*.02);height:calc(var(--sz)*.028);border-radius:1px 1px 35% 35%;top:14%;left:14%}.gnb-chip-root .ch-tooth-u2{width:calc(var(--sz)*.022);height:calc(var(--sz)*.03);border-radius:1px 1px 40% 40%;top:10%;left:26%}.gnb-chip-root .ch-tooth-u3{width:calc(var(--sz)*.024);height:calc(var(--sz)*.032);border-radius:1px 1px 45% 45%;top:8%;left:38%}.gnb-chip-root .ch-tooth-u4{width:calc(var(--sz)*.024);height:calc(var(--sz)*.032);border-radius:1px 1px 45% 45%;top:8%;left:50%}.gnb-chip-root .ch-tooth-u5{width:calc(var(--sz)*.022);height:calc(var(--sz)*.03);border-radius:1px 1px 40% 40%;top:10%;left:62%}.gnb-chip-root .ch-tooth-u6{width:calc(var(--sz)*.02);height:calc(var(--sz)*.028);border-radius:1px 1px 35% 35%;top:14%;left:74%}.gnb-chip-root .ch-tooth-can-u-l{width:calc(var(--sz)*.026);height:calc(var(--sz)*.038);border-radius:2px 2px 50% 50%;top:18%;left:4%}.gnb-chip-root .ch-tooth-can-u-r{width:calc(var(--sz)*.026);height:calc(var(--sz)*.038);border-radius:2px 2px 50% 50%;top:18%;left:auto;right:4%}.gnb-chip-root .ch-tooth-l1{width:calc(var(--sz)*.02);height:calc(var(--sz)*.026);border-radius:35% 35% 1px 1px;bottom:12%;left:18%}.gnb-chip-root .ch-tooth-l2{width:calc(var(--sz)*.022);height:calc(var(--sz)*.028);border-radius:40% 40% 1px 1px;bottom:8%;left:30%}.gnb-chip-root .ch-tooth-l3{width:calc(var(--sz)*.024);height:calc(var(--sz)*.03);border-radius:45% 45% 1px 1px;bottom:6%;left:42%}.gnb-chip-root .ch-tooth-l4{width:calc(var(--sz)*.024);height:calc(var(--sz)*.03);border-radius:45% 45% 1px 1px;bottom:6%;left:54%}.gnb-chip-root .ch-tooth-l5{width:calc(var(--sz)*.022);height:calc(var(--sz)*.028);border-radius:40% 40% 1px 1px;bottom:8%;left:66%}.gnb-chip-root .ch-tooth-l6{width:calc(var(--sz)*.02);height:calc(var(--sz)*.026);border-radius:35% 35% 1px 1px;bottom:12%;left:78%}.gnb-chip-root .ch-tooth-can-l-l{width:calc(var(--sz)*.025);height:calc(var(--sz)*.034);border-radius:50% 50% 2px 2px;bottom:10%;left:6%}.gnb-chip-root .ch-tooth-can-l-r{width:calc(var(--sz)*.025);height:calc(var(--sz)*.034);border-radius:50% 50% 2px 2px;bottom:10%;left:auto;right:6%}.gnb-chip-root .ch-book-wrap{bottom:calc(var(--sz)*.04);z-index:12;width:calc(var(--sz)*.85);height:calc(var(--sz)*.52);display:none;position:absolute;left:50%;transform:translate(-50%)}.gnb-chip-root .thinking .ch-book-wrap{bottom:calc(var(--sz)*-.06);display:block}@keyframes gnb-chip-think-book-float{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-4%)}}.gnb-chip-root .ch-book{width:calc(var(--sz)*.58);height:calc(var(--sz)*.36);position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%)}.gnb-chip-root .ch-book-left{background:linear-gradient(108deg,#fffdf6 0%,#f5eedd 70%,#ede3cc 100%);border:1.5px solid #64461447;border-right:none;border-radius:3px 0 0 3px;width:48%;height:100%;position:absolute;top:0;left:0;overflow:hidden;box-shadow:-1px 1px 5px #0000001a,inset 2px 0 5px #0000000a}.gnb-chip-root .ch-book-left:after{content:"";background:repeating-linear-gradient(#3c230a38 0 1.5px,#0000 1.5px 5.5px);position:absolute;inset:10% 8% 10% 14%}.gnb-chip-root .ch-book-right{background:linear-gradient(72deg,#ede3cc 0%,#f5eedd 30%,#fffdf6 100%);border:1.5px solid #64461447;border-left:none;border-radius:0 3px 3px 0;width:48%;height:100%;position:absolute;top:0;right:0;overflow:hidden;box-shadow:1px 1px 5px #0000001a,inset -2px 0 5px #0000000a}.gnb-chip-root .ch-book-right:after{content:"";background:repeating-linear-gradient(#3c230a38 0 1.5px,#0000 1.5px 5.5px);position:absolute;inset:10% 14% 10% 8%}.gnb-chip-root .ch-book-spine{z-index:2;background:linear-gradient(90deg,#64410f59 0%,#46280899 40% 60%,#64410f59 100%);border-left:1px solid #46280873;border-right:1px solid #46280873;width:7%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.gnb-chip-root .ch-book-cover{height:calc(var(--sz)*.07);background:linear-gradient(#5848c0,#4030a8);border:1.5px solid #28147859;border-top:none;border-radius:0 0 5px 5px;position:absolute;top:calc(100% - 2px);left:-3px;right:-3px;box-shadow:0 3px 6px #3c28a059}.gnb-chip-root .ch-book-cover:after{content:"";background:#fff3;border-radius:1px;height:40%;position:absolute;top:20%;left:15%;right:15%}.gnb-chip-root .ch-book-page{transform-origin:100%;z-index:3;background:linear-gradient(108deg,#fffdf6,#f5eedd);border-right:none;border-radius:3px 0 0 3px;width:100%;height:100%;animation:12s ease-in-out infinite gnb-chip-page-curl;position:absolute;top:0;left:0;overflow:hidden}.gnb-chip-root .ch-book-page:after{content:"";background:repeating-linear-gradient(#3c230a2e 0 1.5px,#0000 1.5px 5.5px);position:absolute;inset:10% 8% 10% 14%}@keyframes gnb-chip-page-curl{0%,38%{transform:rotateY(0)}42%{transform:rotateY(-145deg)}46%,to{transform:rotateY(0)}}.ch-read-leg-l,.gnb-chip-root .ch-read-leg-r{top:calc(var(--sz)*.06);width:calc(var(--sz)*.12);height:calc(var(--sz)*.3);transform-origin:top;z-index:11;background:linear-gradient(#ede5e2 0%,#e8d8d5 45%,#d8c4c0 100%);border:1.5px solid #6450dc2e;border-radius:8px 8px 6px 6px;position:absolute;bottom:auto}.ch-read-leg-l:after,.gnb-chip-root .ch-read-leg-r:after{content:"";width:calc(var(--sz)*.15);height:calc(var(--sz)*.09);background:#dcc8c5;border:1px solid #6450dc33;border-radius:50%;position:absolute;top:-5px;bottom:auto;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #00000014}.gnb-chip-root .ch-read-leg-l{left:4%;transform:rotate(32deg)}.gnb-chip-root .ch-read-leg-r{right:4%;transform:rotate(-32deg)}.gnb-chip-root .thinking .ch-read-leg-l{animation:none;transform:rotate(32deg)}.gnb-chip-root .thinking .ch-read-leg-r{animation:8s ease-in-out infinite gnb-chip-think-page-arm}@keyframes gnb-chip-think-page-arm{0%,40%{transform:rotate(-32deg)translateY(0)}48%{transform:rotate(-48deg)translate(5%)translateY(-8%)}56%,to{transform:rotate(-32deg)translateY(0)}}.gnb-chip-root .ch-read-glasses{height:calc(var(--sz)*.36);z-index:16;pointer-events:none;justify-content:center;align-items:center;gap:0;display:none;position:absolute;top:16%;left:-4%;right:-4%}.gnb-chip-root .thinking .ch-read-glasses{display:flex}.gnb-chip-root .ch-glass-lens{aspect-ratio:1;border:calc(var(--sz)*.042)solid #14100c;max-width:47%;height:100%;box-shadow:0 0 0 calc(var(--sz)*.008)#ffffff59,0 2px 6px #281e5038,inset 0 3px 10px #5a46b41a;background:radial-gradient(circle at 32% 28%,#ebf5ffa6 0%,#bed2fa38 38%,#0000 62%),radial-gradient(circle at 68% 72%,#7864c814 0%,#0000 45%);border-radius:50%;flex:1}.gnb-chip-root .ch-glass-bridge{width:5%;min-width:calc(var(--sz)*.04);height:calc(var(--sz)*.038);background:#14100c;border-radius:3px;flex-shrink:0;margin-top:2%;box-shadow:0 1px 2px #0003}.ch-read-glasses:before,.gnb-chip-root .ch-read-glasses:after{content:"";width:16%;height:calc(var(--sz)*.02);background:#14100c;border-radius:3px;position:absolute;top:50%;box-shadow:0 1px 2px #00000026}.gnb-chip-root .ch-read-glasses:before{left:-8%;transform:rotate(-12deg)}.gnb-chip-root .ch-read-glasses:after{right:-8%;transform:rotate(12deg)}.gnb-chip-root .think-bubbles{top:calc(var(--sz)*-.42);right:calc(var(--sz)*-.1);z-index:20;flex-direction:column;align-items:flex-end;gap:3px;display:flex;position:absolute}.gnb-chip-root .think-bubble{background:#fff;border:1.5px solid #6450dc38;border-radius:50%;animation:3s ease-in-out infinite gnb-chip-bubble-rise;box-shadow:0 1px 6px #503cc81a}.gnb-chip-root .tb1{width:calc(var(--sz)*.1);height:calc(var(--sz)*.1);animation-delay:0s}.gnb-chip-root .tb2{width:calc(var(--sz)*.16);height:calc(var(--sz)*.16);animation-delay:.3s}.gnb-chip-root .tb3{width:calc(var(--sz)*.26);height:calc(var(--sz)*.26);font-size:calc(var(--sz)*.15);justify-content:center;align-items:center;animation-delay:.6s;display:flex}@keyframes gnb-chip-bubble-rise{0%,to{opacity:.8;transform:translateY(0)}50%{opacity:1;transform:translateY(-8%)}}.gnb-chip-root .think-bulb{top:calc(var(--sz)*-.58);width:calc(var(--sz)*.24);height:calc(var(--sz)*.34);z-index:22;pointer-events:none;opacity:0;animation:24s ease-in-out infinite gnb-chip-think-bulb-phase;display:none;position:absolute;left:50%;transform:translate(-50%)}.gnb-chip-root .thinking .think-bulb{display:block}@keyframes gnb-chip-think-bulb-phase{0%,40%{opacity:0;transform:translate(-50%)translateY(35%)scale(.2)}42%{opacity:1;transform:translate(-50%)translateY(-6%)scale(1.18)}46%,50%{opacity:1;transform:translate(-50%)translateY(-12%)scale(1)rotate(-6deg)}48%{transform:translate(-50%)translateY(-10%)scale(1.05)rotate(6deg)}52%,to{opacity:0;transform:translate(-50%)translateY(15%)scale(.35)}}.gnb-chip-root .think-bulb-rays{opacity:0;background:conic-gradient(#0000 0deg,#ffe66480 12deg,#0000 24deg 30deg,#ffe66459 42deg,#0000 54deg 60deg,#ffe66473 72deg,#0000 84deg);animation:1.2s linear infinite gnb-chip-think-bulb-rays-spin,24s ease-in-out infinite gnb-chip-think-bulb-rays-phase;position:absolute;inset:-45%}@keyframes gnb-chip-think-bulb-rays-spin{to{transform:rotate(360deg)}}@keyframes gnb-chip-think-bulb-rays-phase{0%,40%{opacity:0}42%,52%{opacity:.85}54%,to{opacity:0}}.gnb-chip-root .think-bulb-glass{background:radial-gradient(circle at 38% 32%,ivory 0%,#fff4a8 40%,#ffd84a 75%,#e8a818 100%);border:1.5px solid #c8961e8c;border-radius:50% 50% 42% 42%;width:72%;height:70%;margin:0 auto;animation:.45s ease-in-out infinite alternate gnb-chip-think-bulb-flicker;position:relative;box-shadow:0 0 14px #ffdc50f2,inset 0 -4px 8px #dca01440}@keyframes gnb-chip-think-bulb-flicker{0%{filter:brightness()}to{filter:brightness(1.18)}}.gnb-chip-root .think-bulb-base{background:linear-gradient(#9a9a9a,#4a4a4a);border:1px solid #333;border-radius:2px 2px 4px 4px;width:42%;height:16%;margin:-1px auto 0}.gnb-chip-root .thinking .ch-head{transform-origin:bottom;animation:24s ease-in-out infinite gnb-chip-think-head-tilt}@keyframes gnb-chip-think-head-tilt{0%,32%{transform:rotate(0)}36%,40%{transform:rotate(4deg)}44%,50%{transform:rotate(-8deg)}54%,68%{transform:rotate(6deg)}76%,to{transform:rotate(0)}}.gnb-chip-root .thinking .ch-ear-l{animation:24s ease-in-out infinite gnb-chip-think-ear-l-phase}.gnb-chip-root .thinking .ch-ear-r{animation:24s ease-in-out infinite gnb-chip-think-ear-r-phase}@keyframes gnb-chip-think-ear-l-phase{0%,32%{transform:rotate(-6deg)}16%{transform:rotate(-2deg)}40%{transform:rotate(-14deg)}48%{transform:rotate(-18deg)}56%,68%{transform:rotate(-10deg)}76%,to{transform:rotate(-6deg)}}@keyframes gnb-chip-think-ear-r-phase{0%,32%{transform:rotate(6deg)}16%{transform:rotate(2deg)}40%{transform:rotate(14deg)}48%{transform:rotate(18deg)}56%,68%{transform:rotate(10deg)}76%,to{transform:rotate(6deg)}}.gnb-chip-root .think-action-label{font-family:Courier New,monospace;font-size:calc(var(--sz)*.088);letter-spacing:.08em;color:#5040c880;white-space:nowrap;z-index:20;pointer-events:none;width:max-content;min-height:1.2em;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.gnb-chip-root .think-label-line{white-space:nowrap;opacity:0;animation:24s ease-in-out infinite gnb-chip-think-label-phase;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes gnb-chip-think-label-phase{}.gnb-chip-root .gnb-chip-think-label-read{animation-name:gnb-chip-think-label-read}@keyframes gnb-chip-think-label-read{0%,32%{opacity:1}34%,74%{opacity:0}76%,to{opacity:1}}.gnb-chip-root .gnb-chip-think-label-check{color:#308c5ab3;animation-name:gnb-chip-think-label-check}@keyframes gnb-chip-think-label-check{0%,32%{opacity:0}34%,40%{opacity:1;transform:translate(-50%)translateY(0)}38%{transform:translate(-50%)translateY(-12%)}42%,to{opacity:0}}.gnb-chip-root .gnb-chip-think-label-bulb{color:#c88c14bf;animation-name:gnb-chip-think-label-bulb}@keyframes gnb-chip-think-label-bulb{0%,40%{opacity:0;transform:translate(-50%)scale(.9)}42%,52%{opacity:1;transform:translate(-50%)scale(1)}54%,to{opacity:0;transform:translate(-50%)scale(.9)}}.gnb-chip-root .gnb-chip-think-label-gap{color:#7850c89e;animation-name:gnb-chip-think-label-gap}@keyframes gnb-chip-think-label-gap{0%,52%{opacity:0}54%,68%{opacity:1}70%,to{opacity:0}}.gnb-chip-root .gnb-chip-think-label-again{animation-name:gnb-chip-think-label-again}@keyframes gnb-chip-think-label-again{0%,68%{opacity:0}70%,76%{opacity:1}78%,to{opacity:0}}.gnb-chip-root .thinking .ch-book-wrap{animation:5s ease-in-out infinite gnb-chip-think-book-float,24s ease-in-out infinite gnb-chip-think-book-phase}@keyframes gnb-chip-think-book-phase{0%,40%{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}42%{opacity:.6;transform:translate(-50%)translateY(8%)scale(.95)}44%,68%{opacity:0;visibility:hidden;transform:translate(-50%)translateY(14%)scale(.88)}70%,to{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}}.gnb-chip-root .thinking .ch-read-glasses{animation:24s ease-in-out infinite gnb-chip-think-glasses-phase}@keyframes gnb-chip-think-glasses-phase{0%,42%{opacity:1;transform:translateY(0)}44%,68%{opacity:0;transform:translateY(-15%)}70%,to{opacity:1;transform:translateY(0)}}.gnb-chip-root .thinking .ch-scratch-arm{opacity:0;pointer-events:none;animation:24s ease-in-out infinite gnb-chip-think-scratch-phase,.22s ease-in-out infinite alternate gnb-chip-scratch-arm-swing;display:block!important}@keyframes gnb-chip-think-scratch-phase{0%,52%{opacity:0}54%,68%{opacity:1}70%,to{opacity:0}}.gnb-chip-root .thinking .ch-scratch-upper{animation:.22s ease-in-out infinite alternate gnb-chip-scratch-upper}.gnb-chip-root .thinking .ch-scratch-lower{animation:.22s ease-in-out infinite alternate gnb-chip-scratch-lower}.gnb-chip-root .thinking .ch-pupil{animation:24s ease-in-out infinite gnb-chip-think-pupil-cycle}@keyframes gnb-chip-think-pupil-cycle{0%{transform:translate(-72%,-50%)}10%{transform:translate(-28%,-50%)}20%{transform:translate(-72%,-50%)}30%{transform:translate(-28%,-50%)}34%,40%{transform:translate(-50%,-50%)scale(1.05)}44%,50%{transform:translate(-50%,-62%)scale(1.1)}54%,66%{transform:translate(-48%,-78%)}70%{transform:translate(-72%,-50%)}85%{transform:translate(-28%,-50%)}to{transform:translate(-72%,-50%)}}.gnb-chip-root .thinking .ch-eye{animation:4s ease-in-out infinite think-eye-squint,24s ease-in-out infinite gnb-chip-think-eye-phase}@keyframes gnb-chip-think-eye-phase{0%,32%{transform:scaleY(.72)scaleX(1.05)}36%,40%{transform:scaleY(.85)scaleX(1.02)}44%,50%{transform:scaleY(.95)scaleX(1.12)}54%,68%{transform:scaleY(.78)scaleX(1.08)}76%,to{transform:scaleY(.72)scaleX(1.05)}}@keyframes gnb-chip-think-led-phase{0%,32%{background:radial-gradient(circle,#a090ff,#6050c8);box-shadow:0 0 7px #7864e6cc}34%,40%{background:radial-gradient(circle,#90e8b8,#38a868);box-shadow:0 0 12px #38a868e6}42%,52%{background:radial-gradient(circle,#ffe880,#d8a020);box-shadow:0 0 14px #ffc83cf2}54%,to{background:radial-gradient(circle,#a090ff,#6050c8);box-shadow:0 0 7px #7864e6cc}}.gnb-chip-root .thinking .ch-book-page{animation:24s ease-in-out infinite gnb-chip-think-gnb-chip-page-curl}@keyframes gnb-chip-think-gnb-chip-page-curl{0%,28%{transform:rotateY(0)}30%{transform:rotateY(-145deg)}32%,to{transform:rotateY(0)}}.gnb-chip-root .tb3-ico{font-size:calc(var(--sz)*.15);opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gnb-chip-root .tb3-read{animation:24s ease-in-out infinite gnb-chip-think-tb3-read}@keyframes gnb-chip-think-tb3-read{0%,32%{opacity:1;transform:scale(1)}34%,74%{opacity:0;transform:scale(.6)}76%,to{opacity:1;transform:scale(1)}}.gnb-chip-root .tb3-check{color:#38a868;font-weight:900;animation:24s ease-in-out infinite gnb-chip-think-tb3-check}@keyframes gnb-chip-think-tb3-check{0%,32%{opacity:0;transform:scale(.5)}34%{opacity:1;transform:scale(1.25)}38%,40%{opacity:1;transform:scale(1)}42%,to{opacity:0;transform:scale(.5)}}.gnb-chip-root .tb3-bulb{animation:24s ease-in-out infinite gnb-chip-think-tb3-bulb}@keyframes gnb-chip-think-tb3-bulb{0%,40%{opacity:0;transform:scale(.4)rotate(-20deg)}42%{opacity:1;transform:scale(1.2)rotate(8deg)}46%,50%{opacity:1;transform:scale(1)rotate(-5deg)}52%,to{opacity:0;transform:scale(.4)}}.gnb-chip-root .tb3-gap{animation:24s ease-in-out infinite gnb-chip-think-tb3-gap}@keyframes gnb-chip-think-tb3-gap{0%,52%{opacity:0}54%,68%{opacity:1;transform:scale(1.1)}70%,to{opacity:0}}.gnb-chip-root .thinking .think-bubble{animation:24s ease-in-out infinite gnb-chip-think-gnb-chip-bubble-rise}@keyframes gnb-chip-think-gnb-chip-bubble-rise{0%,32%{opacity:.85;transform:translateY(0)}40%{opacity:1;transform:translateY(-12%)}48%{opacity:1;transform:translateY(-18%)}56%,68%{opacity:.9;transform:translateY(-6%)}76%,to{opacity:.85;transform:translateY(0)}}.gnb-chip-root .thinking .tb3{position:relative}.gnb-chip-root .thinking .ch-tongue,.gnb-chip-root .thinking .sniff-puff{display:none!important}.gnb-chip-root .loading .chip-wrap{animation:.4s ease-in-out infinite alternate gnb-chip-run-bounce}@keyframes gnb-chip-run-bounce{0%{transform:translate(-50%)translateY(0)rotate(-2deg)scaleY(1)}to{transform:translate(-50%)translateY(-6%)rotate(2deg)scaleY(.96)}}.gnb-chip-root .loading .ch-eye{background:radial-gradient(circle at 38% 35%,#c87018 0%,#7a4008 50%,#2a1402 100%);border-color:#c8781899;animation:.4s ease-in-out infinite alternate gnb-chip-run-eye;box-shadow:0 0 8px #c8781880}@keyframes gnb-chip-run-eye{0%{transform:scaleY(1)scaleX(1)}to{transform:scaleY(.8)scaleX(1.1)}}.gnb-chip-root .loading .ch-pupil{background:#200a00;animation:.4s ease-in-out infinite alternate gnb-chip-run-pupil}@keyframes gnb-chip-run-pupil{0%{transform:translate(-50%,-50%)}to{transform:translate(-60%,-60%)}}.gnb-chip-root .loading .ch-led{background:radial-gradient(circle,#ffaa28,#c87018);animation:.4s ease-in-out infinite alternate gnb-chip-led-loading;box-shadow:0 0 8px #c88018cc,0 0 16px #b4640a73}@keyframes gnb-chip-led-loading{0%{opacity:.7;transform:translate(-50%)scale(1)}to{opacity:1;transform:translate(-50%)scale(1.7)}}.gnb-chip-root .loading .ch-ear-l{animation:.4s ease-in-out infinite alternate gnb-chip-ear-run-l}@keyframes gnb-chip-ear-run-l{0%{transform:rotate(-12deg)}to{transform:rotate(2deg)}}.gnb-chip-root .loading .ch-ear-r{animation:.4s ease-in-out infinite alternate gnb-chip-ear-run-r}@keyframes gnb-chip-ear-run-r{0%{transform:rotate(12deg)}to{transform:rotate(-2deg)}}.gnb-chip-root .loading .ch-leg-fl{animation:.4s ease-in-out infinite alternate gnb-chip-leg-front-l}.gnb-chip-root .loading .ch-leg-fr{animation:.4s ease-in-out .2s infinite alternate gnb-chip-leg-front-r}.gnb-chip-root .loading .ch-leg-bl{animation:.4s ease-in-out infinite alternate gnb-chip-leg-back-l}.gnb-chip-root .loading .ch-leg-br{animation:.4s ease-in-out .2s infinite alternate gnb-chip-leg-back-r}@keyframes gnb-chip-leg-front-l{0%{transform:rotate(-40deg)}to{transform:rotate(20deg)}}@keyframes gnb-chip-leg-front-r{0%{transform:rotate(20deg)}to{transform:rotate(-40deg)}}@keyframes gnb-chip-leg-back-l{0%{transform:rotate(30deg)}to{transform:rotate(-30deg)}}@keyframes gnb-chip-leg-back-r{0%{transform:rotate(-30deg)}to{transform:rotate(30deg)}}.gnb-chip-root .loading .ch-tail{animation:.3s ease-in-out infinite alternate gnb-chip-tail-run}@keyframes gnb-chip-tail-run{0%{transform:rotate(-42deg)}to{transform:rotate(-6deg)}}.gnb-chip-root .loading .ch-tongue{animation:.5s ease-in-out infinite alternate gnb-chip-pant}@keyframes gnb-chip-pant{0%{transform:translate(-50%)scaleY(.6)translateY(0)}to{transform:translate(-50%)scaleY(1)translateY(15%)}}.gnb-chip-root .loading .sweat-l{left:calc(var(--sz)*.01);top:calc(var(--sz)*.1);animation-delay:0s}.gnb-chip-root .loading .sweat-r{right:calc(var(--sz)*.02);top:calc(var(--sz)*.08);animation-delay:.7s}.gnb-chip-root .load-bar-wrap{bottom:calc(var(--sz)*-.05);width:calc(var(--sz)*.7);height:calc(var(--sz)*.07);z-index:15;background:#c878181f;border-radius:99px;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.gnb-chip-root .load-bar-fill{background:linear-gradient(90deg,#c87018,#f0a028);border-radius:99px;height:100%;animation:1.2s ease-in-out infinite gnb-chip-bar-run;box-shadow:0 0 6px #c8781880}@keyframes gnb-chip-bar-run{0%{width:5%}50%{width:80%}85%{width:95%}to{width:5%}}.gnb-chip-root .complete .chip-wrap{transform-origin:50% 62%;animation:4s ease-in-out infinite gnb-chip-complete-wrap-cycle}@keyframes gnb-chip-complete-wrap-cycle{0%,18%{transform:translate(-50%)translateY(0)rotate(0)scale(1)}20%{transform:translate(-50%)translateY(-5%)rotate(-3deg)scale(1.02)}24%{transform:translate(-50%)translateY(-7%)rotate(3deg)scale(1.03)}28%{transform:translate(-50%)translateY(-6%)rotate(-2deg)scale(1.02)}32%{transform:translate(-50%)translateY(-7%)rotate(2deg)scale(1.02)}36%{transform:translate(-50%)translateY(-5%)rotate(-1deg)scale(1.01)}40%{transform:translate(-50%)translateY(-6%)rotate(1deg)scale(1.01)}42%,48%{transform:translate(-50%)translateY(-4%)rotate(0)scale(1)}56%,64%{transform:translate(-50%)translateY(-8%)rotate(0)scale(1.04)}74%,to{transform:translate(-50%)translateY(0)rotate(0)scale(1)}}.gnb-chip-root .done-tasks-bar{left:50%;bottom:calc(var(--sz)*-.1);align-items:center;gap:calc(var(--sz)*.025);width:calc(var(--sz)*.78);z-index:18;pointer-events:none;display:flex;position:absolute;transform:translate(-50%)}.gnb-chip-root .done-task-seg{height:calc(var(--sz)*.042);transform-origin:0;background:#188c3829;border-radius:99px;flex:1;transform:scaleX(.25)}.gnb-chip-root .done-task-seg.ts1{animation:4s ease-out infinite gnb-chip-complete-seg-1}.gnb-chip-root .done-task-seg.ts2{animation:4s ease-out infinite gnb-chip-complete-seg-2}.gnb-chip-root .done-task-seg.ts3{animation:4s ease-out infinite gnb-chip-complete-seg-3}.gnb-chip-root .done-task-seg.ts4{animation:4s ease-out infinite gnb-chip-complete-seg-4}.gnb-chip-root .done-task-seg.ts5{animation:4s ease-out infinite gnb-chip-complete-seg-5}@keyframes gnb-chip-complete-seg-1{0%,1%{background:#188c3829;transform:scaleX(.25)}3%,to{background:linear-gradient(90deg,#28cc55,#18a840);transform:scaleX(1)}}@keyframes gnb-chip-complete-seg-2{0%,5%{background:#188c3829;transform:scaleX(.25)}7%,to{background:linear-gradient(90deg,#28cc55,#18a840);transform:scaleX(1)}}@keyframes gnb-chip-complete-seg-3{0%,9%{background:#188c3829;transform:scaleX(.25)}11%,to{background:linear-gradient(90deg,#28cc55,#18a840);transform:scaleX(1)}}@keyframes gnb-chip-complete-seg-4{0%,13%{background:#188c3829;transform:scaleX(.25)}15%,to{background:linear-gradient(90deg,#28cc55,#18a840);transform:scaleX(1)}}@keyframes gnb-chip-complete-seg-5{0%,17%{background:#188c3829;transform:scaleX(.25)}19%,to{background:linear-gradient(90deg,#34d860,#18a840);transform:scaleX(1);box-shadow:0 0 6px #18a03859}}.gnb-chip-root .done-wind-spin{width:calc(var(--sz)*1.18);height:calc(var(--sz)*1.18);margin-left:calc(var(--sz)*-.59);margin-top:calc(var(--sz)*-.56);z-index:3;pointer-events:none;animation:4s ease-in-out infinite gnb-chip-done-wind-visible;position:absolute;top:50%;left:50%}@keyframes gnb-chip-done-wind-visible{0%,19%{opacity:0}20%,44%{opacity:1}46%,to{opacity:0}}.gnb-chip-root .done-wind-ring{border:2px dashed #48dc82b3;border-color:#48dc82b3 #30be6933 #0000 #30be6940;border-radius:50%;animation:1.1s ease-in-out infinite alternate gnb-chip-done-wind-ring-breathe;position:absolute;inset:0}.gnb-chip-root .done-wind-ring-2{border:1.5px solid #5ae6968c;border-color:#5ae6968c #0000 #38c86e26 #38c86e26;animation:.95s ease-in-out infinite alternate-reverse gnb-chip-done-wind-ring-breathe-2;inset:14%}.gnb-chip-root .done-wind-ring-3{border:1px dotted #40d27847;animation:1.25s ease-in-out infinite alternate gnb-chip-done-wind-ring-breathe-2;inset:26%}@keyframes gnb-chip-done-wind-ring-breathe{0%{opacity:.35;transform:scale(.92)rotate(-6deg)}to{opacity:.65;transform:scale(1.05)rotate(6deg)}}@keyframes gnb-chip-done-wind-ring-breathe-2{0%{opacity:.25;transform:scale(.9)rotate(4deg)}to{opacity:.5;transform:scale(1.03)rotate(-4deg)}}.gnb-chip-root .complete .ch-body{transform-origin:bottom;animation:4s ease-in-out infinite gnb-chip-complete-body-cycle}@keyframes gnb-chip-complete-body-cycle{0%,48%{transform:translate(-50%)scale(1)}54%,66%{transform:translate(-50%)scale(1.08,.94)}78%,to{transform:translate(-50%)scale(1)}}.gnb-chip-root .complete .ch-collar-wrap{animation:4s ease-in-out infinite gnb-chip-complete-collar-cycle}@keyframes gnb-chip-complete-collar-cycle{0%,48%{transform:translate(-50%)translateY(0)}54%,66%{transform:translate(-50%)translateY(4%)}to{transform:translate(-50%)translateY(0)}}.gnb-chip-root .complete .ch-head{transform-origin:bottom;animation:4s ease-in-out infinite gnb-chip-complete-head-cycle}@keyframes gnb-chip-complete-head-cycle{0%,10%{transform:rotate(0)}6%{transform:rotate(-4deg)}20%{transform:rotate(-3deg)}24%{transform:rotate(3deg)}28%{transform:rotate(-2deg)}32%{transform:rotate(2deg)}40%{transform:rotate(0)}54%,58%{transform:rotate(4deg)translateY(-2%)}to{transform:rotate(0)}}.gnb-chip-root .complete .ch-eye{background:radial-gradient(circle at 38% 35%,#18aa40 0%,#0a6824 50%,#022810 100%);border-color:#18aa4099;animation:4s ease-in-out infinite gnb-chip-complete-eye-cycle;box-shadow:0 0 8px #18a03899,0 0 18px #128c3059}@keyframes gnb-chip-complete-eye-cycle{0%,10%{transform:scaleY(1)scaleX(1)}6%{transform:scaleY(.55)scaleX(1.05)}44%,58%{transform:scaleY(.45)scaleX(1.08)}to{transform:scaleY(1)scaleX(1)}}.gnb-chip-root .complete .ch-pupil{background:#021008;animation:4s ease-in-out infinite gnb-chip-complete-pupil-sparkle}@keyframes gnb-chip-complete-pupil-sparkle{0%,36%{transform:translate(-50%,-50%)scale(1)}44%,52%{transform:translate(-50%,-50%)scale(1.15)}to{transform:translate(-50%,-50%)scale(1)}}.complete .ch-cheek-l,.gnb-chip-root .complete .ch-cheek-r{animation:4s ease-in-out infinite gnb-chip-complete-cheek-glow}@keyframes gnb-chip-complete-cheek-glow{0%,38%{opacity:1;transform:scale(1)}44%,58%{transform:scale(1.25)}to{transform:scale(1)}}.gnb-chip-root .complete .ch-led{background:radial-gradient(circle,#40ff80,#18c040);animation:4s ease-in-out infinite gnb-chip-complete-led-cycle;box-shadow:0 0 8px #18c840d9,0 0 18px #12b43480}@keyframes gnb-chip-complete-led-cycle{0%,8%{opacity:.9;transform:translate(-50%)scale(1.3)}6%{opacity:1;transform:translate(-50%)scale(1.8)}44%,58%{opacity:1;transform:translate(-50%)scale(1.6)}to{opacity:.9;transform:translate(-50%)scale(1.2)}}.gnb-chip-root .complete .ch-ear{animation:4s ease-in-out infinite gnb-chip-complete-ear-cycle}.gnb-chip-root .complete .ch-ear-r{animation-delay:60ms}@keyframes gnb-chip-complete-ear-cycle{0%,10%{transform:rotate(-6deg)}6%{transform:rotate(8deg)}22%{transform:rotate(-10deg)}28%{transform:rotate(10deg)}36%{transform:rotate(-6deg)}54%,58%{transform:rotate(-8deg)}to{transform:rotate(-6deg)}}.gnb-chip-root .complete .ch-tail{animation:4s ease-in-out infinite gnb-chip-complete-tail-cycle}@keyframes gnb-chip-complete-tail-cycle{0%,10%{transform:rotate(-26deg)}6%{transform:rotate(-44deg)}22%,40%{transform:rotate(-52deg)}54%,58%{transform:rotate(-8deg)}to{transform:rotate(-26deg)}}.gnb-chip-root .complete .ch-tongue{animation:4s ease-in-out infinite gnb-chip-complete-tongue-cycle!important;display:block!important}@keyframes gnb-chip-complete-tongue-cycle{0%,34%{opacity:.3;transform:translate(-50%)scaleY(.2)translateY(-10%)}40%,58%{opacity:1;transform:translate(-50%)scaleY(1.15)translateY(18%)}to{opacity:.35;transform:translate(-50%)scaleY(.25)translateY(-8%)}}.gnb-chip-root .complete .ch-snout{transform-origin:top;animation:4s ease-in-out infinite gnb-chip-complete-snout-bob}@keyframes gnb-chip-complete-snout-bob{0%,48%{transform:translate(-50%)translateY(0)}54%,66%{transform:translate(-50%)translateY(-5%)}to{transform:translate(-50%)translateY(0)}}.gnb-chip-root .done-woof-splash{left:50%;top:calc(var(--sz)*-.06);z-index:22;pointer-events:none;width:calc(var(--sz)*.9);height:calc(var(--sz)*.35);justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.gnb-chip-root .done-woof-ring{width:calc(var(--sz)*.2);height:calc(var(--sz)*.2);border:3px solid #30c86e8c;border-radius:50%;margin:-10% 0 0 -10%;animation:4s ease-out infinite gnb-chip-done-woof-ring-burst;position:absolute;top:50%;left:50%}@keyframes gnb-chip-done-woof-ring-burst{0%,38%{opacity:0;transform:translate(-50%,-50%)scale(.2)}42%{opacity:.9;transform:translate(-50%,-50%)scale(1)}50%{opacity:0;transform:translate(-50%,-50%)scale(2.2)}to{opacity:0}}.gnb-chip-root .done-woof-text{z-index:1;font-family:Courier New,monospace;font-weight:800;font-size:calc(var(--sz)*.13);letter-spacing:.04em;color:#126e30eb;text-shadow:0 0 10px #40dc7873;animation:4s ease-out infinite gnb-chip-done-woof-text-pop;position:relative}@keyframes gnb-chip-done-woof-text-pop{0%,38%{opacity:0;transform:scale(.4)rotate(-8deg)}42%{opacity:1;transform:scale(1.2)rotate(3deg)}46%{opacity:1;transform:scale(1)rotate(0)}52%{opacity:0;transform:scale(1.35)translateY(-25%)}to{opacity:0}}.gnb-chip-root .complete-ring{width:calc(var(--sz)*1.15);height:calc(var(--sz)*1.15);margin-left:calc(var(--sz)*-.575);margin-top:calc(var(--sz)*-.575);z-index:1;pointer-events:none;border:2px solid #28c86480;border-radius:50%;animation:4s ease-out infinite gnb-chip-complete-ring-pulse;position:absolute;top:50%;left:50%}@keyframes gnb-chip-complete-ring-pulse{0%,50%{opacity:0;transform:scale(.7)}54%{opacity:.75;transform:scale(1)}64%{opacity:0;transform:scale(1.25)}to{opacity:0}}.gnb-chip-root .done-confetti{z-index:19;width:calc(var(--sz)*.05);height:calc(var(--sz)*.05);opacity:0;border-radius:50%;animation:4s ease-out infinite gnb-chip-done-confetti-pop;position:absolute}.gnb-chip-root .dc1{--dx:-28px;--dy:-38px;background:#ffd84a;top:28%;left:18%}.gnb-chip-root .dc2{--dx:26px;--dy:-40px;background:#48e88a;top:24%;right:16%}.gnb-chip-root .dc3{--dx:-6px;--dy:-44px;background:#5ce0ff;top:36%;left:42%}@keyframes gnb-chip-done-confetti-pop{0%,50%{opacity:0;transform:translate(0)scale(.3)}54%{opacity:1;transform:translate(0)scale(1.1)}to{opacity:0;transform:translate(var(--dx,0),var(--dy,0))scale(.35)}}.gnb-chip-root .heart-float{z-index:20;font-size:calc(var(--sz)*.16);opacity:0;animation:4s ease-out infinite gnb-chip-complete-heart-cycle;position:absolute}.gnb-chip-root .hf1{top:calc(var(--sz)*-.1);left:calc(var(--sz)*.12)}.gnb-chip-root .hf2{top:calc(var(--sz)*-.14);right:calc(var(--sz)*.1);animation-delay:.12s}@keyframes gnb-chip-complete-heart-cycle{0%,52%{opacity:0;transform:translateY(12%)scale(.5)}56%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-70%)scale(.85)}}.gnb-chip-root .complete-action-label{font-family:Courier New,monospace;font-size:calc(var(--sz)*.088);letter-spacing:.08em;color:#188c388c;white-space:nowrap;z-index:20;width:max-content;min-height:1.2em;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.gnb-chip-root .done-label-line{white-space:nowrap;opacity:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.gnb-chip-root .done-label-tasks{color:#147830cc;animation:4s ease-in-out infinite gnb-chip-done-label-tasks}@keyframes gnb-chip-done-label-tasks{0%,14%{opacity:0;transform:translate(-50%)scale(.9)}16%,22%{opacity:1;transform:translate(-50%)scale(1.05)}24%,to{opacity:0}}.gnb-chip-root .done-label-yay{animation:4s ease-in-out infinite gnb-chip-done-label-yay}@keyframes gnb-chip-done-label-yay{0%,52%{opacity:0}54%,62%{opacity:1;transform:translate(-50%)scale(1)}64%,to{opacity:0}}.gnb-chip-root .done-label-done{color:#147830bf;animation:4s ease-in-out infinite gnb-chip-done-label-done}@keyframes gnb-chip-done-label-done{0%,64%{opacity:0}68%,84%{opacity:1;transform:translate(-50%)scale(1.05)}88%,to{opacity:0}}.gnb-chip-root .error .chip-wrap{animation:3.2s ease-in-out infinite gnb-chip-err-wrap-cycle}@keyframes gnb-chip-err-wrap-cycle{0%,5%{transform:translate(-50%)rotate(0)translateY(0)}7%{transform:translate(-50%)rotate(-7deg)translateY(2%)}9%{transform:translate(-50%)rotate(7deg)translateY(2%)}11%{transform:translate(-50%)rotate(-5deg)}13%{transform:translate(-50%)rotate(5deg)}15%,46%{transform:translate(-50%)rotate(0)translateY(0)}50%{transform:translate(-50%)rotate(-2deg)translateY(1%)}52%,78%{transform:translate(-50%)rotate(0)translateY(3%)scale(.97)}54%{transform:translate(-50%)rotate(-3deg)translateY(4%)scale(.96)}58%{transform:translate(-50%)rotate(3deg)translateY(4%)scale(.96)}62%{transform:translate(-50%)rotate(-2deg)translateY(3%)scale(.97)}66%{transform:translate(-50%)rotate(2deg)translateY(3%)scale(.97)}72%{transform:translate(-50%)rotate(-1deg)translateY(2%)scale(.98)}80%{transform:translate(-50%)rotate(4deg)translateY(2%)}82%{transform:translate(-50%)rotate(-4deg)translateY(2%)}84%,to{transform:translate(-50%)rotate(0)translateY(0)}}.gnb-chip-root .error .ch-body{transform-origin:bottom;animation:3.2s ease-in-out infinite gnb-chip-err-body-jolt}@keyframes gnb-chip-err-body-jolt{0%,48%{transform:translate(-50%)scale(1)}52%,78%{transform:translate(-50%)scale(1.06,.9)}54%,66%{transform:translate(-50%)scale(1.08,.88)}82%,to{transform:translate(-50%)scale(1)}}.gnb-chip-root .error .ch-collar-wrap{animation:3.2s ease-in-out infinite gnb-chip-err-collar-jolt}@keyframes gnb-chip-err-collar-jolt{0%,48%{transform:translate(-50%)translateY(0)}52%,78%{transform:translate(-50%)translateY(6%)}to{transform:translate(-50%)translateY(0)}}.gnb-chip-root .error .ch-head{transform-origin:bottom;animation:3.2s ease-in-out infinite gnb-chip-err-head-stress}@keyframes gnb-chip-err-head-stress{0%,46%{transform:rotate(0)translateY(0)}50%{transform:rotate(-3deg)translateY(1%)}52%,78%{transform:rotate(0)translateY(4%)}56%{transform:rotate(-6deg)translateY(5%)}62%{transform:rotate(6deg)translateY(5%)}68%{transform:rotate(-4deg)translateY(4%)}74%{transform:rotate(4deg)translateY(4%)}82%,to{transform:rotate(0)translateY(0)}}.gnb-chip-root .error .ch-eye{background:radial-gradient(circle at 38% 35%,#dd1818 0%,#8a0808 50%,#2a0202 100%);border-color:#d21818a6;animation:3.2s ease-in-out infinite gnb-chip-err-eye-cycle;box-shadow:0 0 8px #c8141499,0 0 18px #b40a0a59}@keyframes gnb-chip-err-eye-cycle{0%,12%{transform:scaleY(1)scaleX(1)}7%{transform:scaleY(1.25)scaleX(.85)}48%,52%{transform:scaleY(1.05)scaleX(1.02)}54%,76%{transform:scaleY(1.3)scaleX(.82)}58%,68%{transform:scaleY(1.35)scaleX(.78)}80%,84%{transform:scaleY(1.15)scaleX(.9)}to{transform:scaleY(1)scaleX(1)}}.error .ch-head:before,.gnb-chip-root .error .ch-head:after{content:"";z-index:8;border-radius:3px;width:28%;height:3px;animation:3.2s ease-in-out infinite gnb-chip-err-brow-twitch;position:absolute;top:12%}@keyframes gnb-chip-err-brow-twitch{0%,48%{opacity:.5;transform:rotate(16deg)translateY(0)}52%,78%{opacity:1;transform:rotate(28deg)translateY(-22%)}62%,70%{transform:rotate(32deg)translateY(-28%)}to{opacity:.5;transform:rotate(16deg)translateY(0)}}.gnb-chip-root .error .ch-head:after{animation-name:gnb-chip-err-brow-twitch-r}@keyframes gnb-chip-err-brow-twitch-r{0%,48%{opacity:.5;transform:rotate(-16deg)translateY(0)}52%,78%{opacity:1;transform:rotate(-28deg)translateY(-22%)}62%,70%{transform:rotate(-32deg)translateY(-28%)}to{opacity:.5;transform:rotate(-16deg)translateY(0)}}.error .ch-cheek-l,.gnb-chip-root .error .ch-cheek-r{animation:3.2s ease-in-out infinite gnb-chip-err-cheek-flush}@keyframes gnb-chip-err-cheek-flush{0%,48%{background:#c818181f;transform:scale(1)}52%,78%{background:#ff3c3c8c;transform:scale(1.45)}58%,68%{background:#ff2828a6;transform:scale(1.55)}to{background:#c818181f;transform:scale(1)}}.gnb-chip-root .error .ch-pupil{background:#0e0000;animation:3.2s ease-in-out infinite gnb-chip-err-pupil-cycle;box-shadow:0 0 5px #c81414b3}@keyframes gnb-chip-err-pupil-cycle{0%,12%{transform:translate(-50%,-50%)scale(1.35)}7%{transform:translate(-50%,-50%)scale(.7)}52%,78%{transform:translate(-50%,-50%)scale(1.55)}58%,68%{transform:translate(-50%,-50%)scale(.65)}to{transform:translate(-50%,-50%)scale(1.35)}}.gnb-chip-root .error .ch-led{background:radial-gradient(circle,#ff2828,#aa0808);animation:3.2s ease-in-out infinite gnb-chip-err-led-cycle;box-shadow:0 0 10px #dc1414e6,0 0 22px #be0a0a8c}@keyframes gnb-chip-err-led-cycle{0%,8%{opacity:1;transform:translate(-50%)scale(1.6)}10%{opacity:.1;transform:translate(-50%)scale(.55)}14%,48%{opacity:1;transform:translate(-50%)scale(1.35)}52%{opacity:.05;transform:translate(-50%)scale(2.2)}56%,74%{opacity:1;transform:translate(-50%)scale(1.75)}78%{opacity:.2;transform:translate(-50%)scale(1.2)}to{opacity:1;transform:translate(-50%)scale(1.5)}}.gnb-chip-root .error .ch-ear{animation:3.2s ease-in-out infinite gnb-chip-err-ear-cycle}.gnb-chip-root .error .ch-ear-r{animation-delay:.1s}@keyframes gnb-chip-err-ear-cycle{0%,12%{transform:rotate(-12deg)translateY(0)}7%{transform:rotate(8deg)translateY(10%)}52%,78%{transform:rotate(-24deg)translateY(8%)}58%{transform:rotate(-28deg)translateY(12%)}to{transform:rotate(-10deg)translateY(0)}}.gnb-chip-root .error .ch-tail{animation:3.2s ease-in-out infinite gnb-chip-err-tail-cycle}@keyframes gnb-chip-err-tail-cycle{0%,12%{transform:rotate(-28deg)}7%{transform:rotate(-72deg)}52%,78%{transform:rotate(-80deg)}58%,68%{transform:rotate(-88deg)}82%{transform:rotate(-50deg)}to{transform:rotate(-30deg)}}.gnb-chip-root .err-fume{z-index:18;width:calc(var(--sz)*.09);height:calc(var(--sz)*.11);opacity:0;background:radial-gradient(circle,#ff7878b3,#ff3c3c26);border-radius:50%;animation:3.2s ease-out infinite gnb-chip-err-fume-rise;position:absolute}.gnb-chip-root .err-fume-l{top:calc(var(--sz)*.04);left:calc(var(--sz)*.2)}.gnb-chip-root .err-fume-r{top:calc(var(--sz)*.02);right:calc(var(--sz)*.18);animation-delay:.15s}@keyframes gnb-chip-err-fume-rise{0%,48%{opacity:0;transform:scale(.3)translateY(0)}52%,70%{opacity:.95;transform:scale(1.5)translateY(-55%)}78%,to{opacity:0;transform:scale(2)translateY(-120%)}}.gnb-chip-root .err-vein{z-index:17;width:calc(var(--sz)*.04);height:calc(var(--sz)*.1);opacity:0;background:linear-gradient(#e83030,#0000);border-radius:2px;animation:3.2s ease-in-out infinite gnb-chip-err-vein-pop;position:absolute}.gnb-chip-root .err-vein-l{top:calc(var(--sz)*.14);left:calc(var(--sz)*.12);transform:rotate(-25deg)}.gnb-chip-root .err-vein-r{top:calc(var(--sz)*.12);right:calc(var(--sz)*.1);transform:rotate(25deg)}@keyframes gnb-chip-err-vein-pop{0%,50%{opacity:0;transform:scaleY(.2)rotate(-25deg)}54%,76%{opacity:1;transform:scaleY(1.2)rotate(-25deg)}to{opacity:0;transform:scaleY(.2)rotate(-25deg)}}.gnb-chip-root .err-vein-r{animation-name:gnb-chip-err-vein-pop-r}@keyframes gnb-chip-err-vein-pop-r{0%,50%{opacity:0;transform:scaleY(.2)rotate(25deg)}54%,76%{opacity:1;transform:scaleY(1.2)rotate(25deg)}to{opacity:0;transform:scaleY(.2)rotate(25deg)}}.gnb-chip-root .fur-spike{z-index:20;border-left:calc(var(--sz)*.025)solid transparent;border-right:calc(var(--sz)*.025)solid transparent;border-bottom:calc(var(--sz)*.1)solid #e8d8d5;width:0;height:0;animation:3.2s ease-in-out infinite gnb-chip-err-spike-cycle;position:absolute}@keyframes gnb-chip-err-spike-cycle{0%,48%{opacity:.3;transform:scaleY(.35)translateY(60%)}52%,78%{opacity:1;transform:scaleY(1.25)translateY(-12%)}58%,68%{opacity:1;transform:scaleY(1.35)translateY(-18%)}to{opacity:.35;transform:scaleY(.45)translateY(50%)}}.gnb-chip-root .fs1{top:calc(var(--sz)*-.02);left:calc(var(--sz)*.14);animation-delay:0s}.gnb-chip-root .fs2{top:calc(var(--sz)*-.06);left:calc(var(--sz)*.27);animation-delay:50ms}.gnb-chip-root .fs3{top:calc(var(--sz)*-.04);left:calc(var(--sz)*.4);animation-delay:.1s}.gnb-chip-root .fs4{top:calc(var(--sz)*-.06);left:calc(var(--sz)*.53);animation-delay:.15s}.gnb-chip-root .fs5{top:calc(var(--sz)*-.02);right:calc(var(--sz)*.14);animation-delay:.2s}.gnb-chip-root .err-ring{top:calc(var(--sz)*-.28);right:calc(var(--sz)*-.02);width:calc(var(--sz)*.42);height:calc(var(--sz)*.42);z-index:19;border:2px solid #ff3c3c8c;border-radius:50%;animation:3.2s ease-out infinite gnb-chip-err-ring-pulse;position:absolute}@keyframes gnb-chip-err-ring-pulse{0%{opacity:.9;transform:scale(.6)}40%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.gnb-chip-root .error-badge{top:calc(var(--sz)*-.22);right:calc(var(--sz)*.04);width:calc(var(--sz)*.3);height:calc(var(--sz)*.3);z-index:20;font-size:calc(var(--sz)*.2);color:#fff;background:linear-gradient(135deg,#e22,#aa0e0e);border-radius:50%;justify-content:center;align-items:center;font-weight:900;animation:3.2s ease-in-out infinite gnb-chip-err-badge-cycle;display:flex;position:absolute;box-shadow:0 2px 10px #c8141480}@keyframes gnb-chip-err-badge-cycle{0%,50%{transform:scale(1)rotate(0)}54%{transform:scale(1.35)rotate(-14deg)}62%,74%{transform:scale(1.2)rotate(10deg)}68%{transform:scale(1.3)rotate(-8deg)}78%,to{transform:scale(1.05)rotate(0)}}.gnb-chip-root .err-sweat{z-index:21;width:calc(var(--sz)*.07);height:calc(var(--sz)*.11);background:linear-gradient(#b4dcfff2,#78b4f0b3);border:1px solid #64a0dc66;border-radius:50% 50% 60% 60%;animation:3.2s ease-in-out infinite gnb-chip-err-sweat-drop;position:absolute}.gnb-chip-root .err-sweat-l{top:calc(var(--sz)*.12);left:calc(var(--sz)*.08)}.gnb-chip-root .err-sweat-r{top:calc(var(--sz)*.1);right:calc(var(--sz)*.1);animation-delay:.12s}@keyframes gnb-chip-err-sweat-drop{0%,46%{opacity:0;transform:translateY(-20%)scale(.5)}50%,82%{opacity:1;transform:translateY(30%)scale(1.1)}58%,68%{transform:translateY(40%)scale(1.15)}to{opacity:0;transform:translateY(55%)scale(.55)}}.gnb-chip-root .err-zap{z-index:21;width:calc(var(--sz)*.04);height:calc(var(--sz)*.14);clip-path:polygon(50% 0%,0% 40%,35% 50%,10% 100%,50% 58%,90% 100%,65% 50%,100% 40%);opacity:0;background:linear-gradient(#fff8a0,#ff4040);animation:3.2s ease-in-out infinite gnb-chip-err-zap-flash;position:absolute}.gnb-chip-root .err-zap-z1{top:calc(var(--sz)*-.12);left:calc(var(--sz)*.2);transform:rotate(-25deg)}.gnb-chip-root .err-zap-z2{top:calc(var(--sz)*-.08);right:calc(var(--sz)*.18);animation-delay:80ms;transform:rotate(20deg)}@keyframes gnb-chip-err-zap-flash{0%,50%{opacity:0;transform:scale(.25)rotate(-25deg)}52%,76%{opacity:1;transform:scale(1.25)rotate(-25deg)}58%,68%{opacity:1;transform:scale(1.1)rotate(-15deg)}78%,to{opacity:0;transform:scale(.35)}}.gnb-chip-root .err-spark{z-index:20;width:calc(var(--sz)*.06);height:calc(var(--sz)*.06);background:#ff4040;border-radius:50%;animation:.7s ease-out infinite gnb-chip-err-spark-fly;position:absolute}.gnb-chip-root .es1{top:calc(var(--sz)*.02);left:calc(var(--sz)*.04);animation-delay:0s}.gnb-chip-root .es2{top:calc(var(--sz)*0);right:calc(var(--sz)*.04);animation-delay:.15s}.gnb-chip-root .es3{top:calc(var(--sz)*-.05);left:calc(var(--sz)*.28);animation-delay:.3s}.gnb-chip-root .es4{top:calc(var(--sz)*.08);left:calc(var(--sz)*.5);animation-delay:.45s}.gnb-chip-root .es5{top:calc(var(--sz)*-.02);right:calc(var(--sz)*.22);animation-delay:.6s}@keyframes gnb-chip-err-spark-fly{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--sx,0),-90%)scale(.15);opacity:0;box-shadow:0 0 8px #ff3c3ce6}}.gnb-chip-root .es1{--sx:-12px}.gnb-chip-root .es2{--sx:12px}.gnb-chip-root .es3{--sx:-6px}.gnb-chip-root .es4{--sx:8px}.gnb-chip-root .es5{--sx:-10px}.gnb-chip-root .err-action-label{font-family:Courier New,monospace;font-size:calc(var(--sz)*.088);letter-spacing:.08em;color:#c818188c;white-space:nowrap;z-index:20;width:max-content;min-height:1.2em;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.gnb-chip-root .err-label-line{white-space:nowrap;opacity:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.gnb-chip-root .gnb-chip-err-label-oops{animation:3.2s ease-in-out infinite gnb-chip-err-label-oops}@keyframes gnb-chip-err-label-oops{0%,10%{opacity:1;transform:translate(-50%)scale(1)}14%,to{opacity:0}}.gnb-chip-root .gnb-chip-err-label-snap{color:#b41414cc;animation:3.2s ease-in-out infinite gnb-chip-err-label-snap}@keyframes gnb-chip-err-label-snap{0%,50%{opacity:0;transform:translate(-50%)scale(.85)}52%,82%{opacity:1;transform:translate(-50%)scale(1.12)}58%,72%{transform:translate(-50%)scale(1.18)}86%,to{opacity:0;transform:translate(-50%)scale(.9)}}.gnb-chip-root .gnb-chip-err-label-angry{color:#c81414a6;animation:3.2s ease-in-out infinite gnb-chip-err-label-angry}@keyframes gnb-chip-err-label-angry{0%,48%{opacity:0}50%,52%{opacity:1;transform:translate(-50%)scale(1.05)}to{opacity:0}}.gnb-chip-root .gnb-chip-err-label-uh{animation:3.2s ease-in-out infinite gnb-chip-err-label-uh}@keyframes gnb-chip-err-label-uh{0%,84%{opacity:0}86%,98%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0}}.gnb-chip-root .listening .chip-wrap{animation:1.6s ease-in-out infinite gnb-chip-listen-wrap-bob}@keyframes gnb-chip-listen-wrap-bob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translateX(-50%)translateY(calc(var(--sz)*-.025))}}.gnb-chip-root .listen-ring{width:calc(var(--sz)*1.05);height:calc(var(--sz)*1.05);pointer-events:none;z-index:0;border:2px solid #0ea5e973;border-radius:50%;animation:1.8s ease-out infinite gnb-chip-listen-ring-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gnb-chip-root .listen-ring.r2{border-color:#0ea5e947;animation-delay:.55s}@keyframes gnb-chip-listen-ring-pulse{0%{opacity:.7;transform:translate(-50%,-50%)scale(.88)}to{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}.gnb-chip-root .listen-bars{bottom:calc(var(--sz)*-.1);align-items:flex-end;gap:calc(var(--sz)*.03);height:calc(var(--sz)*.2);z-index:22;pointer-events:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.gnb-chip-root .listen-bar{width:calc(var(--sz)*.045);background:linear-gradient(#38bdf8,#0ea5e9);border-radius:99px;animation:.9s ease-in-out infinite gnb-chip-listen-bar-dance}.gnb-chip-root .listen-bar.b2{animation-delay:.12s}.gnb-chip-root .listen-bar.b3{animation-delay:.24s}.gnb-chip-root .listen-bar.b4{animation-delay:.18s}.gnb-chip-root .listen-bar.b5{animation-delay:80ms}@keyframes gnb-chip-listen-bar-dance{0%,to{height:22%}50%{height:100%}}.gnb-chip-root .listening .ch-led{box-shadow:0 0 calc(var(--sz)*.12)#0ea5e9bf;animation:1.1s ease-in-out infinite gnb-chip-listen-led-pulse;background:#0ea5e9!important}@keyframes gnb-chip-listen-led-pulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.gnb-chip-root .listening .ch-collar-band{background:linear-gradient(90deg,#0c7ab8,#38bdf8,#0c7ab8)!important}.gnb-chip-root .listening .ch-tag{background:linear-gradient(135deg,#0ea5e9,#0369a1)!important}.gnb-chip-root .listening .ch-head{background:linear-gradient(150deg,#f0f9ff 0%,#e0f2fe 45%,#bae6fd 100%)!important;border-color:#0ea5e947!important}.gnb-chip-root .listening .ch-snout{background:linear-gradient(160deg,#dbeafe,#bfdbfe)!important;border-color:#0ea5e933!important}.listening .ch-cheek-l,.gnb-chip-root .listening .ch-cheek-r{background:#0ea5e924!important}.gnb-chip-root .listening .ch-ear-l{animation:1.2s ease-in-out infinite alternate gnb-chip-listen-ear-l}.gnb-chip-root .listening .ch-ear-r{animation:1.2s ease-in-out infinite alternate gnb-chip-listen-ear-r}@keyframes gnb-chip-listen-ear-l{0%{transform:rotate(-4deg)translateY(0)}to{transform:rotate(2deg)translateY(calc(var(--sz)*-.02))}}@keyframes gnb-chip-listen-ear-r{0%{transform:rotate(4deg)translateY(0)}to{transform:rotate(-2deg)translateY(calc(var(--sz)*-.02))}}.gnb-chip-root .listening .ch-eye{animation:2s ease-in-out infinite gnb-chip-listen-eye-attentive}@keyframes gnb-chip-listen-eye-attentive{0%,to{transform:scaleY(1)}45%,55%{transform:scaleY(1.06)}}.gnb-chip-root .listening .ch-pupil{animation:2.4s ease-in-out infinite gnb-chip-listen-pupil-dart}@keyframes gnb-chip-listen-pupil-dart{0%,to{transform:translate(0)}30%{transform:translate(calc(var(--sz)*.02),0)}60%{transform:translate(calc(var(--sz)*-.02),0)}}.gnb-chip-root .listening .ch-tail{animation:1.4s ease-in-out infinite gnb-chip-listen-tail-wag}@keyframes gnb-chip-listen-tail-wag{0%,to{transform:rotate(-6deg)}50%{transform:rotate(8deg)}}.gnb-chip-root .listen-action-label{bottom:calc(var(--sz)*-.1);font-family:Courier New,monospace;font-size:calc(var(--sz)*.088);letter-spacing:.1em;color:#0ea5e98c;white-space:nowrap;z-index:24;pointer-events:none;font-weight:700;animation:1.6s ease-in-out infinite gnb-chip-listen-label-glow;position:absolute;left:50%;transform:translate(-50%)}@keyframes gnb-chip-listen-label-glow{0%,to{opacity:.45}50%{opacity:1}}.gnb-chip-root .ch-tongue{width:calc(var(--sz)*.13);height:calc(var(--sz)*.16);z-index:5;transform-origin:top;background:linear-gradient(#e84040,#cc2828);border-radius:50% 50% 60% 60%/40% 40% 60% 60%;animation:none;position:absolute;bottom:-18%;left:50%;transform:translate(-50%)}.gnb-chip-orb{overflow:visible}.gnb-chip-orb .complete-action-label,.gnb-chip-orb .think-action-label,.gnb-chip-orb .err-action-label,.gnb-chip-orb .norm-action-label,.gnb-chip-orb .listen-action-label{display:none}.gnb-chip-root .ch-leg-fl{bottom:calc(var(--sz)*.02);left:calc(var(--sz)*.18)}.gnb-chip-root .ch-leg-fr{bottom:calc(var(--sz)*.02);left:calc(var(--sz)*.32)}.gnb-chip-root .ch-leg-bl{bottom:calc(var(--sz)*.02);right:calc(var(--sz)*.32)}.gnb-chip-root .ch-leg-br{bottom:calc(var(--sz)*.02);right:calc(var(--sz)*.18)}.gnb-chip-root .norm-action-label{bottom:calc(var(--sz)*-.08);letter-spacing:.08em;color:#b9191966;white-space:nowrap;z-index:20;font-family:Courier New,monospace;font-size:7px;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.gnb-chip-root.reduce-motion .chip,.gnb-chip-root.reduce-motion .chip *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
