.bottom-dock-shell[data-v-a5e62a3f]{position:relative;width:-moz-max-content;width:max-content;max-width:calc(100vw - 48px)}.bottom-dock[data-v-a5e62a3f]{display:flex;min-height:60px;align-items:center;gap:6px;overflow:hidden;border:1px solid rgba(24,24,27,.1);border-radius:21px;background:#ffffffeb;padding:6px;box-shadow:0 18px 60px #18181b29,0 2px 8px #18181b0f;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.bottom-dock-brand[data-v-a5e62a3f]{display:flex;height:48px;min-width:146px;align-items:center;gap:10px;border-radius:17px;background:#343640;padding:0 10px;transition:transform .18s ease,background .18s ease}.bottom-dock-brand-active[data-v-a5e62a3f],.bottom-dock-brand[data-v-a5e62a3f]:hover{background:#252730}.bottom-dock-brand[data-v-a5e62a3f]:active{transform:scale(.985)}.bottom-dock-brand-copy[data-v-a5e62a3f]{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:3px}.bottom-dock-brand-copy strong[data-v-a5e62a3f]{white-space:nowrap;font-size:13px;font-weight:900;line-height:1;letter-spacing:-.02em;color:#fff}.bottom-dock-brand-kicker[data-v-a5e62a3f]{display:flex;align-items:center;gap:5px;font-size:7px;font-weight:900;line-height:1;letter-spacing:.15em;color:#ffffff57}.bottom-dock-brand-kicker i[data-v-a5e62a3f]{height:5px;width:5px;border-radius:999px;background:#97ebbc;box-shadow:0 0 0 4px #97ebbc14}.bottom-dock-menu-icon[data-v-a5e62a3f]{margin-left:auto;display:flex;height:30px;width:30px;align-items:center;justify-content:center;border-radius:10px;background:#ffffff14;color:#ffffffb3}.bottom-dock-home-nav[data-v-a5e62a3f]{display:flex;height:48px;align-items:center;gap:3px;border-radius:17px;background:#f4f4f5;padding:4px}.bottom-dock-home-item[data-v-a5e62a3f]{display:inline-flex;height:40px;min-width:54px;align-items:center;justify-content:center;border-radius:13px;padding:0 12px;white-space:nowrap;font-size:11px;font-weight:900;color:#3436407a;transition:transform .16s ease,background .16s ease,color .16s ease}.bottom-dock-home-item[data-v-a5e62a3f]:hover{transform:translateY(-1px);background:#fff;color:#343640}.bottom-dock-home-item-active[data-v-a5e62a3f]{background:#fff;color:#343640;box-shadow:0 2px 8px #18181b12}.bottom-dock-primary-action[data-v-a5e62a3f]{display:inline-flex;height:48px;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;border-radius:17px;background:#ffeb78;padding:0 16px;font-size:12px;font-weight:900;color:#343640;transition:transform .18s ease,background .18s ease}.bottom-dock-primary-action[data-v-a5e62a3f]:hover{transform:translateY(-1px);background:#ffe45a}.dock-panel[data-v-a5e62a3f]{position:absolute;bottom:calc(100% + 10px);left:50%;display:grid;width:min(900px,calc(100vw - 48px));grid-template-columns:240px minmax(0,1fr);gap:8px;overflow:hidden;border:1px solid rgb(24 24 27/8%);border-radius:28px;background:#fffffff5;padding:8px;box-shadow:0 28px 90px #18181b33;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform:translate(-50%);transform-origin:bottom center}.dock-panel-intro[data-v-a5e62a3f]{position:relative;overflow:hidden;border-radius:21px;background:#343640;padding:24px}.dock-panel-intro[data-v-a5e62a3f]:after{position:absolute;right:-54px;bottom:-70px;height:150px;width:150px;border-radius:999px;background:#97ebbc17;content:""}.dock-intro-link[data-v-a5e62a3f]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:8px 10px;font-size:10px;font-weight:800;color:#ffffff94;transition:.16s ease}.dock-intro-link[data-v-a5e62a3f]:hover{border-color:#fff3;background:#ffffff0f;color:#fff}.dock-social-area[data-v-a5e62a3f]{min-width:0;padding:18px}.dock-panel-close[data-v-a5e62a3f]{display:flex;height:34px;width:34px;align-items:center;justify-content:center;border-radius:12px;background:#f4f4f5;color:#3436408c;transition:.16s ease}.dock-panel-close[data-v-a5e62a3f]:hover{background:#343640;color:#fff}.dock-social-card[data-v-a5e62a3f]{min-width:0;border:1px solid rgb(24 24 27/7%);border-radius:17px;background:#f7f7f7;padding:8px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.dock-social-card[data-v-a5e62a3f]:hover{transform:translateY(-2px);background:#fff;box-shadow:0 14px 30px #18181b17}.dock-social-qr[data-v-a5e62a3f]{aspect-ratio:1;overflow:hidden;border-radius:12px;background:#fff}.dock-social-qr img[data-v-a5e62a3f]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.dock-panel-enter-active[data-v-a5e62a3f],.dock-panel-leave-active[data-v-a5e62a3f]{transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.dock-panel-enter-from[data-v-a5e62a3f],.dock-panel-leave-to[data-v-a5e62a3f]{opacity:0;transform:translate(-50%) translateY(12px) scale(.98)}@media(max-width:1023px){.bottom-dock-shell[data-v-a5e62a3f]{max-width:calc(100vw - 32px)}.bottom-dock-brand[data-v-a5e62a3f]{min-width:142px}.dock-panel[data-v-a5e62a3f]{grid-template-columns:200px minmax(0,1fr)}.dock-panel-intro[data-v-a5e62a3f]{padding:20px}}@media(max-width:480px){.bottom-dock-shell[data-v-a5e62a3f]{max-width:calc(100vw - 20px)}.bottom-dock[data-v-a5e62a3f]{min-height:52px;border-radius:18px;padding:5px}.bottom-dock-brand[data-v-a5e62a3f]{height:42px;min-width:112px;border-radius:14px}.bottom-dock-brand-kicker[data-v-a5e62a3f]{display:none}.bottom-dock-menu-icon[data-v-a5e62a3f]{height:27px;width:27px}.bottom-dock-primary-action[data-v-a5e62a3f]{height:42px;border-radius:14px;padding:0 13px}}.punk-toolbox-mascot[data-v-dfa13854]{display:inline-block;flex:none;overflow:visible;vertical-align:middle;filter:drop-shadow(0 2px 2px rgb(21 77 61/25%))}.toolbox-pet-frame[data-v-dfa13854]{opacity:.58;stroke:#82fff4;stroke-linecap:square;stroke-width:1px}.toolbox-pet-shadow[data-v-dfa13854]{fill:#22624b;opacity:.35;animation:toolbox-pet-shadow-dfa13854 2.55s ease-in-out -.85s infinite;transform-box:fill-box;transform-origin:center}.toolbox-pet-idle[data-v-dfa13854]{animation:toolbox-pet-hop-dfa13854 2.55s cubic-bezier(.16,1.55,.34,1) -.85s infinite}.toolbox-pet-idle[data-v-dfa13854],.toolbox-pet-performance[data-v-dfa13854]{transform-box:view-box;transform-origin:28px 48px}.toolbox-pet-limb[data-v-dfa13854]{stroke:#d8ffea;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.toolbox-pet-body[data-v-dfa13854]{fill:#7ee2ae;stroke:#eafff0;stroke-width:1.3px}.toolbox-pet-shade[data-v-dfa13854]{fill:#3cba91;opacity:.55}.toolbox-pet-glint[data-v-dfa13854]{opacity:.76;stroke:#fff;stroke-linecap:round;stroke-width:1.4px}.toolbox-pet-circuit[data-v-dfa13854]{opacity:.6;stroke:#82fff4;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1px}.toolbox-pet-visor[data-v-dfa13854]{fill:#171922;stroke:#82fff4;stroke-width:1px;filter:drop-shadow(0 0 1.7px rgb(130 255 244/38%))}.toolbox-pet-visor-glint[data-v-dfa13854]{opacity:.22;stroke:#d8ffea;stroke-linecap:round;stroke-width:.7px}.toolbox-pet-face[data-v-dfa13854]{fill:#82fff4;stroke:#82fff4;stroke-linecap:round;stroke-width:1.8px;filter:drop-shadow(0 0 1.3px rgb(130 255 244/70%));transition:transform .18s ease}.toolbox-pet-eyes ellipse[data-v-dfa13854]{animation:toolbox-pet-blink-dfa13854 4.8s ease-in-out -.6s infinite;transform-box:fill-box;transform-origin:center}.toolbox-pet-smile[data-v-dfa13854]{fill:none;stroke-width:1.3px}.toolbox-pet-cheeks[data-v-dfa13854]{opacity:.85;stroke:#82fff4;stroke-linecap:square;stroke-width:1.8px}.toolbox-pet-tool-arm[data-v-dfa13854]{transform-box:view-box;transform-origin:13px 32px;transition:transform .24s cubic-bezier(.16,1.55,.34,1)}.toolbox-pet-wrench[data-v-dfa13854]{fill:#ffbc75;stroke:#ffe5c3;stroke-linejoin:round;stroke-width:1px}.toolbox-pet-hand[data-v-dfa13854]{fill:#d8ffea;stroke:#f2fff7;stroke-width:.8px}.toolbox-pet-scan[data-v-dfa13854]{opacity:0;stroke:#82fff4;stroke-linecap:round;stroke-width:1px}@media(hover:hover)and (pointer:fine){.toolbox-mascot-trigger:focus-visible .toolbox-pet-idle[data-v-dfa13854],.toolbox-mascot-trigger:hover .toolbox-pet-idle[data-v-dfa13854]{animation-duration:1.65s}.toolbox-mascot-trigger:focus-visible .toolbox-pet-shadow[data-v-dfa13854],.toolbox-mascot-trigger:hover .toolbox-pet-shadow[data-v-dfa13854]{animation-duration:1.65s}.toolbox-mascot-trigger:focus-visible .toolbox-pet-face[data-v-dfa13854],.toolbox-mascot-trigger:hover .toolbox-pet-face[data-v-dfa13854]{transform:translate(.7px,-.7px)}.toolbox-mascot-trigger:focus-visible .toolbox-pet-tool-arm[data-v-dfa13854],.toolbox-mascot-trigger:hover .toolbox-pet-tool-arm[data-v-dfa13854]{transform:translateY(-.8px) rotate(-13deg)}.toolbox-mascot-trigger:focus-visible .toolbox-pet-scan[data-v-dfa13854],.toolbox-mascot-trigger:hover .toolbox-pet-scan[data-v-dfa13854]{animation:toolbox-pet-scan-dfa13854 .72s ease-out both}}.punk-toolbox-mascot.is-bursting .toolbox-pet-idle[data-v-dfa13854],.toolbox-mascot-trigger:active .toolbox-pet-eyes ellipse[data-v-dfa13854],.toolbox-mascot-trigger:active .toolbox-pet-idle[data-v-dfa13854],.toolbox-mascot-trigger:active .toolbox-pet-shadow[data-v-dfa13854]{animation-play-state:paused}.punk-toolbox-mascot.is-bursting .toolbox-pet-performance[data-v-dfa13854]{animation:toolbox-pet-click-dfa13854 .76s cubic-bezier(.16,1.55,.34,1) both}.punk-toolbox-mascot.is-bursting .toolbox-pet-tool-arm[data-v-dfa13854]{animation:toolbox-pet-tool-lift-dfa13854 .76s cubic-bezier(.16,1.55,.34,1) both}.punk-toolbox-mascot.is-bursting .toolbox-pet-shadow[data-v-dfa13854]{animation:toolbox-pet-click-shadow-dfa13854 .76s ease-out both}@keyframes toolbox-pet-hop-dfa13854{0%,66%,to{transform:translateY(0) scale(1)}73%{transform:translateY(.7px) scale(1.06,.94)}84%{transform:translateY(-5px) scale(.97,1.035)}94%{transform:translateY(.3px) scale(1.035,.965)}}@keyframes toolbox-pet-shadow-dfa13854{0%,66%,to{opacity:.35;transform:scaleX(1)}73%,94%{opacity:.48;transform:scaleX(1.1)}84%{opacity:.14;transform:scaleX(.65)}}@keyframes toolbox-pet-blink-dfa13854{0%,46%,50%,to{transform:scaleY(1)}48%{transform:scaleY(.08)}}@keyframes toolbox-pet-scan-dfa13854{0%{opacity:0;transform:translateY(0)}30%{opacity:.8}to{opacity:0;transform:translateY(9px)}}@keyframes toolbox-pet-click-dfa13854{0%,to{transform:translateY(0) scale(1)}22%{transform:translateY(1px) scale(1.1,.9)}48%{transform:translateY(-8px) rotate(5deg) scale(.96,1.06)}76%{transform:translateY(.5px) scale(1.08,.92)}88%{transform:translateY(-1px) scale(.99,1.01)}}@keyframes toolbox-pet-tool-lift-dfa13854{0%,to{transform:rotate(0)}22%{transform:rotate(8deg)}48%,55%{transform:translateY(-2px) rotate(-30deg)}80%{transform:rotate(5deg)}}@keyframes toolbox-pet-click-shadow-dfa13854{0%,to{opacity:.35;transform:scaleX(1)}22%,76%{opacity:.5;transform:scaleX(1.15)}48%{opacity:.1;transform:scaleX(.6)}88%{opacity:.24;transform:scaleX(.88)}}.punk-toolbox-mascot.is-static[data-v-dfa13854],.punk-toolbox-mascot.is-static[data-v-dfa13854] *{animation:none!important;transition:none!important;transform:none!important}@media(prefers-reduced-motion:reduce){.punk-toolbox-mascot[data-v-dfa13854],.punk-toolbox-mascot[data-v-dfa13854] *{animation:none!important;transition:none!important;transform:none!important}}.punk-notification-icon[data-v-3a2fe8d3]{display:inline-block;flex:none;overflow:visible;vertical-align:middle}.notification-shadow[data-v-3a2fe8d3]{fill:#76572d;opacity:.12}.notification-bell[data-v-3a2fe8d3],.notification-clapper[data-v-3a2fe8d3],.notification-hanger[data-v-3a2fe8d3]{stroke:#776344;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px}.notification-hanger[data-v-3a2fe8d3]{fill:#d8ffea}.notification-clapper[data-v-3a2fe8d3],.notification-shade[data-v-3a2fe8d3]{fill:#ffbc75}.notification-bell[data-v-3a2fe8d3]{fill:#fff083}.notification-shade[data-v-3a2fe8d3]{opacity:.72}.notification-glint[data-v-3a2fe8d3]{stroke:#fffdf1;stroke-linecap:round;stroke-width:1.8px}.notification-signal[data-v-3a2fe8d3]{stroke:#65ba91;stroke-linecap:round;stroke-width:1.5px}.header-tools-link[data-v-f3dd7b7b]{position:relative;display:inline-flex;min-width:36px;min-height:44px;flex-shrink:0;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:12px;padding:0;color:#363844;background:transparent;font-size:13px;font-weight:800;white-space:nowrap;transition:background-color .16s,border-color .16s,box-shadow .18s,transform .18s}.header-tools-icon[data-v-f3dd7b7b]{width:22px;height:22px}.header-account-icon[data-v-f3dd7b7b],.header-notification-icon[data-v-f3dd7b7b]{display:block;flex-shrink:0}.header-notification-icon[data-v-f3dd7b7b]{width:28px;height:28px;transform:translateY(-3px)}.header-account-icon[data-v-f3dd7b7b]{width:100%;height:100%}.header-tools-label[data-v-f3dd7b7b]{display:none;line-height:1}.header-tools-pet-badge[data-v-f3dd7b7b]{position:relative;isolation:isolate;display:none;width:36px;height:36px;flex-shrink:0;overflow:hidden;place-items:center;border-radius:11px;background:radial-gradient(circle at 28% 18%,hsla(0,0%,100%,.8) 0 3%,transparent 30%),linear-gradient(145deg,#f5fff9,#d5f8e7 54%,#a5e6cb);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #1f74572e,0 0 0 1px #26795729,0 4px 10px #2072532e}.header-tools-pet-badge[data-v-f3dd7b7b]:after,.header-tools-pet-badge[data-v-f3dd7b7b]:before{position:absolute;pointer-events:none;content:""}.header-tools-pet-badge[data-v-f3dd7b7b]:before{inset:2px;z-index:0;border:1px solid rgba(37,126,88,.18);border-radius:9px;box-shadow:inset 0 0 8px #41b87d1f}.header-tools-pet-badge[data-v-f3dd7b7b]:after{inset:3px;z-index:2;border-radius:8px;background:linear-gradient(180deg,transparent 32%,rgba(130,255,244,.3) 50%,transparent 68%);opacity:0;transform:translateY(-130%)}.header-tools-link .header-tools-mascot[data-v-f3dd7b7b]{display:block;width:34px;height:34px;transition:transform .18s cubic-bezier(.2,1.4,.4,1)}.header-tools-link:focus-visible .header-tools-pet-badge[data-v-f3dd7b7b]:after,.header-tools-link:hover .header-tools-pet-badge[data-v-f3dd7b7b]:after{animation:toolbox-badge-scan-f3dd7b7b .72s ease-out both}@keyframes toolbox-badge-scan-f3dd7b7b{0%{opacity:0;transform:translateY(-130%)}35%{opacity:1}to{opacity:0;transform:translateY(130%)}}.header-tools-link[data-v-f3dd7b7b]:hover{border-color:#3638441a;background:#fff}.header-tools-link-active[data-v-f3dd7b7b]{border-color:#39774e1f;background:#aaeec459}.header-tools-link-active[data-v-f3dd7b7b]:hover{background:#aaeec48c}.header-tools-link[data-v-f3dd7b7b]:focus-visible{outline:2px solid #363844;outline-offset:3px}.search-bar .middle[data-v-f3dd7b7b],.search-bar-input[data-v-f3dd7b7b]{min-width:0}@media(min-width:768px){.header-tools-link[data-v-f3dd7b7b]{min-width:44px;padding-inline:10px}.header-tools-label[data-v-f3dd7b7b]{display:inline}.header-tools-icon[data-v-f3dd7b7b]{width:20px;height:20px;transform:translateY(1px)}}@media(min-width:1024px){.header-tools-link[data-v-f3dd7b7b]{min-height:40px;gap:7px;padding-inline:4px 10px;border-color:#39774e21;background:#eaf8f0}.header-tools-link[data-v-f3dd7b7b]:hover{background:#e0f5e8;box-shadow:0 3px 12px #39774e1a;transform:translateY(-2px)}.header-tools-link[data-v-f3dd7b7b]:active{transform:scale(.965)}.header-tools-link-active[data-v-f3dd7b7b]{border-color:#39774e38;background:#d7f2e1}.header-tools-link-active[data-v-f3dd7b7b]:hover{background:#c9eed7}.header-tools-link .header-tools-icon[data-v-f3dd7b7b]{display:none}.header-tools-pet-badge[data-v-f3dd7b7b]{display:grid}}@media(min-width:1024px)and (max-width:1399px){.header-shell[data-v-f3dd7b7b]{gap:12px}.header-leading-area[data-v-f3dd7b7b]{gap:8px}.top-nav-link[data-v-f3dd7b7b]{gap:6px;padding-inline:8px}.header-calendar-link[data-v-f3dd7b7b]{gap:6px;padding-inline:10px}}.search-panel-enter-active[data-v-f3dd7b7b],.search-panel-leave-active[data-v-f3dd7b7b]{transition:opacity .18s ease,transform .18s ease}.search-panel-enter-from[data-v-f3dd7b7b],.search-panel-leave-to[data-v-f3dd7b7b]{opacity:0;transform:translate(-50%,-8px) scale(.985)}.search-backdrop-enter-active[data-v-f3dd7b7b],.search-backdrop-leave-active[data-v-f3dd7b7b]{transition:opacity .18s ease}.search-backdrop-enter-from[data-v-f3dd7b7b],.search-backdrop-leave-to[data-v-f3dd7b7b]{opacity:0}.header-notification-count[data-v-f3dd7b7b]{position:absolute;top:-.28rem;right:-.35rem;display:grid;min-width:1.15rem;height:1.15rem;place-items:center;padding:0 .22rem;border:2px solid #fff;border-radius:999px;color:#fff;background:#ef5350;font-size:.55rem;font-weight:950;line-height:1;box-shadow:0 4px 10px #ef535047}.header-notification-panel[data-v-f3dd7b7b]{position:absolute;top:calc(100% + 1rem);right:-.4rem;z-index:80;width:min(25rem,calc(100vw - 1.5rem));overflow:hidden;border:1px solid rgb(20 25 23/7%);border-radius:1.45rem;color:#292c35;background:#fff;box-shadow:0 26px 70px #1c221f38}.header-notification-heading[data-v-f3dd7b7b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.2rem 1rem;color:#fff;background:#292c35}.header-notification-heading p[data-v-f3dd7b7b]{margin:0;color:#74dcb5;font-size:.58rem;font-weight:950;letter-spacing:.16em}.header-notification-heading h2[data-v-f3dd7b7b]{margin:.2rem 0 0;font-size:1.2rem;font-weight:950;letter-spacing:-.03em}.header-notification-heading-actions[data-v-f3dd7b7b]{display:flex;align-items:center;gap:.5rem}.header-notification-unread[data-v-f3dd7b7b]{padding:.45rem .65rem;border-radius:999px;color:#ffffff94;background:#ffffff14;font-size:.65rem;font-weight:850}.header-notification-backdrop[data-v-f3dd7b7b],.header-notification-close[data-v-f3dd7b7b]{display:none}.header-notification-list[data-v-f3dd7b7b]{max-height:min(26rem,calc(100vh - 14rem));overflow-y:auto;padding:.45rem}.header-notification-list button[data-v-f3dd7b7b]{display:grid;width:100%;grid-template-columns:.5rem minmax(0,1fr) 1.5rem;gap:.7rem;align-items:center;padding:.85rem .75rem;border-radius:1rem;text-align:left;transition:background .16s ease}.header-notification-list button[data-v-f3dd7b7b]:hover{background:#f4f7f4}.header-notification-list button>i[data-v-f3dd7b7b]{width:.42rem;height:.42rem;border-radius:50%;background:#d4d8d5}.header-notification-list button.is-unread>i[data-v-f3dd7b7b]{background:#4ccf9a;box-shadow:0 0 0 .28rem #4ccf9a21}.header-notification-list button>span[data-v-f3dd7b7b]{min-width:0}.header-notification-list small[data-v-f3dd7b7b],.header-notification-list strong[data-v-f3dd7b7b],.header-notification-list time[data-v-f3dd7b7b]{display:block}.header-notification-list small[data-v-f3dd7b7b]{overflow:hidden;color:#26946a;font-size:.62rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.header-notification-list strong[data-v-f3dd7b7b]{display:-webkit-box;margin-top:.2rem;overflow:hidden;font-size:.78rem;font-weight:900;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.header-notification-list time[data-v-f3dd7b7b]{margin-top:.25rem;color:#a1a6a2;font-size:.6rem;font-weight:700}.header-notification-list button>b[data-v-f3dd7b7b]{color:#b6bbb7;font-size:.75rem;transition:transform .16s ease,color .16s ease}.header-notification-list button:hover>b[data-v-f3dd7b7b]{color:#292c35;transform:translate(2px)}.header-notification-empty[data-v-f3dd7b7b]{padding:2.2rem 1.5rem;text-align:center}.header-notification-empty>span[data-v-f3dd7b7b]{display:grid;width:3.3rem;height:3.3rem;margin:0 auto .8rem;place-items:center;border-radius:50%;background:#ecf8f2}.header-notification-empty>span i[data-v-f3dd7b7b]{width:.65rem;height:.65rem;border:.16rem solid #55c99a;border-radius:50%;box-shadow:0 0 0 .35rem #55c99a1f}.header-notification-empty strong[data-v-f3dd7b7b]{display:block;font-size:.9rem;font-weight:950}.header-notification-empty p[data-v-f3dd7b7b]{margin:.4rem 0 0;color:#9ba19c;font-size:.7rem;font-weight:650}.header-notification-all[data-v-f3dd7b7b]{display:flex;align-items:center;justify-content:space-between;margin:0 .5rem .5rem;padding:.85rem 1rem;border-radius:1rem;color:#292c35;background:#fff39f;font-size:.72rem;font-weight:950}.header-notification-loading[data-v-f3dd7b7b]{display:grid;gap:.5rem;padding:.8rem}.header-notification-loading i[data-v-f3dd7b7b]{height:4.25rem;border-radius:1rem;background:#f2f4f2;animation:notification-loading-f3dd7b7b 1.1s ease-in-out infinite alternate}.notification-panel-enter-active[data-v-f3dd7b7b],.notification-panel-leave-active[data-v-f3dd7b7b]{transition:opacity .17s ease,transform .17s ease}.notification-panel-enter-from[data-v-f3dd7b7b],.notification-panel-leave-to[data-v-f3dd7b7b]{opacity:0;transform:translateY(-.5rem) scale(.98)}.notification-backdrop-enter-active[data-v-f3dd7b7b],.notification-backdrop-leave-active[data-v-f3dd7b7b]{transition:opacity .17s ease}.notification-backdrop-enter-from[data-v-f3dd7b7b],.notification-backdrop-leave-to[data-v-f3dd7b7b]{opacity:0}@keyframes notification-loading-f3dd7b7b{to{opacity:.45}}.header-menu-new-badge[data-v-f3dd7b7b],.header-nav-new-badge[data-v-f3dd7b7b]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#343640;background:#fff39f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:1000;letter-spacing:.07em;line-height:1;box-shadow:0 4px 10px #21262424;pointer-events:none}.header-nav-new-badge[data-v-f3dd7b7b]{position:absolute;top:-.42rem;right:-.32rem;height:1rem;padding:0 .32rem;border:2px solid #fff;font-size:.46rem}.header-menu-new-badge[data-v-f3dd7b7b]{height:1.05rem;padding:0 .38rem;border:1px solid rgb(52 54 64/8%);font-size:.48rem}.header-new-feature-badge[data-v-f3dd7b7b]{position:absolute;top:-.48rem;right:-.42rem;z-index:2;display:inline-flex;height:1.2rem;align-items:center;gap:.24rem;padding:0 .42rem 0 .3rem;border:2px solid #fff;border-radius:999px;background:#fff39f;color:#343640;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.54rem;font-weight:1000;letter-spacing:.07em;line-height:1;box-shadow:0 5px 13px #21262433;animation:header-new-feature-float-f3dd7b7b 2.4s ease-in-out infinite;pointer-events:none}.header-new-feature-beacon[data-v-f3dd7b7b]{position:relative;display:grid;width:.62rem;height:.62rem;place-items:center;border-radius:50%}.header-new-feature-beacon[data-v-f3dd7b7b]:after,.header-new-feature-beacon[data-v-f3dd7b7b]:before{position:absolute;inset:0;border:1px solid #1d9e6e;border-radius:50%;content:"";animation:header-new-feature-radar-f3dd7b7b 1.8s ease-out infinite}.header-new-feature-beacon[data-v-f3dd7b7b]:after{animation-delay:.6s}.header-new-feature-beacon i[data-v-f3dd7b7b]{position:relative;z-index:1;width:.24rem;height:.24rem;border-radius:50%;background:#1d9e6e;box-shadow:0 0 6px #1d9e6eb8}.header-calendar-link:hover .header-new-feature-badge[data-v-f3dd7b7b]{background:#fff8c8}@keyframes header-new-feature-float-f3dd7b7b{0%,to{transform:translateY(0) rotate(1deg)}50%{transform:translateY(-2px) rotate(-1deg)}}@keyframes header-new-feature-radar-f3dd7b7b{0%{opacity:.9;transform:scale(.35)}78%,to{opacity:0;transform:scale(1.65)}}@media(max-width:767px){.header-icon-btn[data-v-f3dd7b7b]{color:#565966}.header-icon-btn[data-v-f3dd7b7b]:hover{background:transparent;box-shadow:none}.header-notification-icon[data-v-f3dd7b7b]{width:32px;height:32px;transform:translateY(-4px)}.header-avatar-slot[data-v-f3dd7b7b] .profile-trigger:hover{box-shadow:none;transform:none}.header-tools-link[data-v-f3dd7b7b],.header-tools-link-active[data-v-f3dd7b7b],.header-tools-link-active[data-v-f3dd7b7b]:hover,.header-tools-link[data-v-f3dd7b7b]:hover{border-color:transparent;background:transparent}.header-tools-link .header-tools-icon[data-v-f3dd7b7b]{display:none}.header-tools-pet-badge[data-v-f3dd7b7b]{display:grid;width:34px;height:34px;overflow:visible;border-radius:0;background:transparent;box-shadow:none}.header-tools-pet-badge[data-v-f3dd7b7b]:after,.header-tools-pet-badge[data-v-f3dd7b7b]:before{display:none}.header-tools-link[data-v-f3dd7b7b]:active{transform:scale(.965)}.header-notification-count[data-v-f3dd7b7b]{top:1px;right:0;min-width:15px;height:15px;padding-inline:2px;border-width:1.5px;font-size:8.5px;font-variant-numeric:tabular-nums;box-shadow:none}.search-panel-enter-from[data-v-f3dd7b7b],.search-panel-leave-to[data-v-f3dd7b7b]{transform:translateY(-8px) scale(.985)}.header-notification-backdrop[data-v-f3dd7b7b]{position:fixed;top:4rem;right:0;left:0;z-index:70;display:block;width:100%;height:calc(100dvh - 4rem);border:0;background:#181c1a33;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.header-notification-panel[data-v-f3dd7b7b]{position:fixed;top:calc(4rem + max(.55rem,env(safe-area-inset-top)));right:max(.75rem,env(safe-area-inset-right));left:max(.75rem,env(safe-area-inset-left));z-index:80;display:flex;width:auto;max-height:calc(100dvh - 5.25rem - env(safe-area-inset-top));flex-direction:column;border-radius:1.25rem;box-shadow:0 24px 60px #14191747}.header-notification-heading[data-v-f3dd7b7b]{flex:0 0 auto;padding:1rem 1rem .9rem}.header-notification-heading h2[data-v-f3dd7b7b]{font-size:1.12rem}.header-notification-unread[data-v-f3dd7b7b]{padding:.4rem .55rem;white-space:nowrap}.header-notification-close[data-v-f3dd7b7b]{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;color:#ffffffb3;background:#ffffff14}.header-notification-list[data-v-f3dd7b7b]{min-height:0;max-height:none;flex:1 1 auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.header-notification-list button[data-v-f3dd7b7b]{min-height:4.75rem;grid-template-columns:.5rem minmax(0,1fr) 1.25rem;gap:.65rem;padding:.85rem .7rem}.header-notification-list strong[data-v-f3dd7b7b]{font-size:.82rem;line-height:1.45}.header-notification-empty[data-v-f3dd7b7b]{min-height:13rem;flex:1 1 auto}.header-notification-all[data-v-f3dd7b7b]{flex:0 0 auto;min-height:3rem;margin-bottom:max(.5rem,env(safe-area-inset-bottom))}.notification-panel-enter-from[data-v-f3dd7b7b],.notification-panel-leave-to[data-v-f3dd7b7b]{transform:translateY(-.75rem) scale(.985)}}@media(prefers-reduced-motion:reduce){.header-tools-link .header-tools-mascot[data-v-f3dd7b7b],.header-tools-link[data-v-f3dd7b7b]:active,.header-tools-link[data-v-f3dd7b7b]:hover{transition:none;transform:none}.header-tools-link:focus-visible .header-tools-pet-badge[data-v-f3dd7b7b]:after,.header-tools-link:hover .header-tools-pet-badge[data-v-f3dd7b7b]:after{animation:none}.header-new-feature-badge[data-v-f3dd7b7b],.header-new-feature-beacon[data-v-f3dd7b7b]:after,.header-new-feature-beacon[data-v-f3dd7b7b]:before,.header-notification-loading i[data-v-f3dd7b7b],.notification-backdrop-enter-active[data-v-f3dd7b7b],.notification-backdrop-leave-active[data-v-f3dd7b7b],.notification-panel-enter-active[data-v-f3dd7b7b],.notification-panel-leave-active[data-v-f3dd7b7b],.search-backdrop-enter-active[data-v-f3dd7b7b],.search-backdrop-leave-active[data-v-f3dd7b7b],.search-panel-enter-active[data-v-f3dd7b7b],.search-panel-leave-active[data-v-f3dd7b7b]{animation:none;transition:none}}.footer-brand-logo[data-v-49952e62]{--digipunk-mark-size:2.4rem;--digipunk-name-size:1.05rem;--digipunk-english-size:.54rem}.footer-primary-grid[data-v-49952e62],.footer-subscribe-grid[data-v-49952e62]{grid-template-columns:minmax(0,1fr)}.footer-nav-grid[data-v-49952e62]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-legal-inner[data-v-49952e62]{flex-direction:column}@media(min-width:640px){.footer-subscribe-grid[data-v-49952e62]{grid-template-columns:minmax(0,1fr) auto}.footer-subscribe-button[data-v-49952e62]{width:auto}.footer-nav-grid[data-v-49952e62]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.footer-primary-grid[data-v-49952e62]{grid-template-columns:minmax(240px,.78fr) minmax(520px,1.5fr)}.footer-legal-inner[data-v-49952e62]{flex-direction:row;align-items:center;justify-content:space-between}}.footer-subscribe-dialog-enter-active[data-v-49952e62],.footer-subscribe-dialog-leave-active[data-v-49952e62]{transition:opacity .18s ease}.footer-subscribe-dialog-enter-active section[data-v-49952e62],.footer-subscribe-dialog-leave-active section[data-v-49952e62]{transition:opacity .18s ease,transform .18s ease}.footer-subscribe-dialog-enter-from[data-v-49952e62],.footer-subscribe-dialog-leave-to[data-v-49952e62]{opacity:0}.footer-subscribe-dialog-enter-from section[data-v-49952e62],.footer-subscribe-dialog-leave-to section[data-v-49952e62]{opacity:0;transform:translateY(12px) scale(.98)}@media(prefers-reduced-motion:reduce){.footer-subscribe-dialog-enter-active[data-v-49952e62],.footer-subscribe-dialog-enter-active section[data-v-49952e62],.footer-subscribe-dialog-leave-active[data-v-49952e62],.footer-subscribe-dialog-leave-active section[data-v-49952e62]{transition:none}}
