.mikasa[data-v-da25fdd8]{align-items:flex-end;bottom:86px;display:flex;flex-direction:column;gap:8px;opacity:0;pointer-events:none;position:fixed;right:22px;transform:translateY(26px) scale(.85);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);z-index:89}.mikasa.is-arrived[data-v-da25fdd8]{opacity:1;transform:none}.mikasa.dock-open[data-v-da25fdd8]{opacity:0!important;visibility:hidden}.mikasa[data-v-da25fdd8]>*{pointer-events:auto}.mk-face[data-v-da25fdd8]{animation:mk-float-da25fdd8 3.4s ease-in-out infinite;background:transparent;border:0;border-radius:50%;cursor:pointer;filter:drop-shadow(0 8px 16px rgba(0,0,0,.25));height:52px;padding:0;position:relative;width:52px}.mk-face[data-v-da25fdd8]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.mk-face svg[data-v-da25fdd8],.mk-img[data-v-da25fdd8]{border-radius:50%;display:block;height:52px;width:52px}.mk-img[data-v-da25fdd8]{border:2px solid var(--accent);-o-object-fit:cover;object-fit:cover}.mk-head[data-v-da25fdd8]{fill:var(--accent,#2baae2)}.mk-ink[data-v-da25fdd8]{fill:var(--primary,#24356e)}.mk-line[data-v-da25fdd8]{fill:none;stroke:var(--primary,#24356e);stroke-linecap:round;stroke-width:2}.mk-eyes[data-v-da25fdd8]{transform-box:fill-box;transform-origin:center;transition:transform 85ms ease-in-out}.mk-face.blink .mk-eyes[data-v-da25fdd8]{transform:scaleY(.12)}.is-sleeping .mk-eyes[data-v-da25fdd8],.mk-eye-closed[data-v-da25fdd8]{display:none}.is-sleeping .mk-eye-closed[data-v-da25fdd8]{display:inline}.is-sleeping .mk-face[data-v-da25fdd8]{animation:none}.mk-zzz[data-v-da25fdd8]{color:var(--muted);font:700 13px/1 var(--font-display,inherit);opacity:0;pointer-events:none;position:absolute;right:-2px;top:-8px}.is-sleeping .mk-zzz[data-v-da25fdd8]{animation:mk-zzz-da25fdd8 2.6s ease-out infinite}.mk-bubble[data-v-da25fdd8]{background:var(--surface);border:1px solid var(--border-2,var(--border));border-radius:16px 16px 4px;box-shadow:0 16px 40px -18px #00000080;color:var(--text);cursor:pointer;font-size:13px;line-height:1.45;max-width:290px;padding:11px 14px}.mk-link[data-v-da25fdd8]{color:var(--primary-text,var(--primary));font-weight:600;margin-left:4px;white-space:nowrap}.mk-menu[data-v-da25fdd8]{background:var(--surface);border:1px solid var(--border-2,var(--border));border-radius:12px;box-shadow:0 16px 40px -18px #00000080;display:flex;flex-direction:column;padding:4px}.mk-menu button[data-v-da25fdd8]{background:none;border:0;border-radius:8px;color:var(--text);cursor:pointer;font-size:13px;padding:8px 12px;text-align:left}.mk-menu button[data-v-da25fdd8]:focus-visible,.mk-menu button[data-v-da25fdd8]:hover{background:var(--surface-2);outline:none}.mk-pop-enter-active[data-v-da25fdd8],.mk-pop-leave-active[data-v-da25fdd8]{transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1)}.mk-pop-enter-from[data-v-da25fdd8],.mk-pop-leave-to[data-v-da25fdd8]{opacity:0;transform:translateY(6px) scale(.96)}@keyframes mk-float-da25fdd8{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes mk-zzz-da25fdd8{0%{opacity:0;transform:translate(0) scale(.7)}30%{opacity:1}to{opacity:0;transform:translate(10px,-22px) scale(1.1)}}@media(max-width:640px){.mikasa[data-v-da25fdd8]{bottom:80px;right:16px}.mk-bubble[data-v-da25fdd8]{max-width:230px}}@media(prefers-reduced-motion:reduce){.mikasa[data-v-da25fdd8],.mk-eyes[data-v-da25fdd8],.mk-face[data-v-da25fdd8],.mk-pop-enter-active[data-v-da25fdd8],.mk-pop-leave-active[data-v-da25fdd8]{animation:none!important;transition:none!important}.is-sleeping .mk-zzz[data-v-da25fdd8]{animation:none;opacity:.8}}.mikasa.is-reduced[data-v-da25fdd8],.mikasa.is-reduced .mk-face[data-v-da25fdd8]{animation:none;transition:none}@media print{.mikasa[data-v-da25fdd8]{display:none!important}}.pdock[data-v-f4bc13bc]{bottom:22px;position:fixed;right:22px;z-index:90}.pdock-btn[data-v-f4bc13bc]{background:var(--primary);border:0;border-radius:50%;box-shadow:0 10px 24px -8px color-mix(in srgb,var(--primary) 70%,transparent);color:var(--on-primary,#fff);cursor:pointer;display:grid;font-size:20px;height:52px;place-items:center;transition:transform .15s ease;width:52px}.pdock-btn[data-v-f4bc13bc]:hover{transform:scale(1.07)}.pdock-btn[data-v-f4bc13bc]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pdock-panel[data-v-f4bc13bc]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);bottom:64px;box-shadow:var(--shadow-lg,var(--shadow));display:flex;flex-direction:column;max-height:min(520px,calc(100vh - 120px));overflow:hidden;position:absolute;right:0;width:340px}.pdock-tabs[data-v-f4bc13bc]{border-bottom:1px solid var(--border);display:flex}.pdock-tab[data-v-f4bc13bc]{background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;flex:1;font-size:12px;font-weight:600;padding:11px 4px}.pdock-tab.active[data-v-f4bc13bc]{border-bottom-color:var(--primary-text,var(--primary));color:var(--primary-text,var(--primary))}.pdock-body[data-v-f4bc13bc]{overflow-y:auto;padding:14px}.pdock-notes[data-v-f4bc13bc]{display:flex;flex-direction:column;gap:8px}.pdock-notes[data-v-f4bc13bc] .pnc{box-shadow:none;padding:10px 12px 6px}.pdock-notes[data-v-f4bc13bc] .pnc-text{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pdock-more[data-v-f4bc13bc]{color:var(--primary-text,var(--primary));display:inline-block;font-size:12.5px;font-weight:600;margin-top:10px}.pdock-pop-enter-active[data-v-f4bc13bc],.pdock-pop-leave-active[data-v-f4bc13bc]{transition:opacity .18s ease,transform .18s ease}.pdock-pop-enter-from[data-v-f4bc13bc],.pdock-pop-leave-to[data-v-f4bc13bc]{opacity:0;transform:translateY(8px) scale(.98)}@media(max-width:640px){.pdock[data-v-f4bc13bc]{bottom:16px;right:16px}.pdock-panel[data-v-f4bc13bc]{width:calc(100vw - 32px)}}@media(prefers-reduced-motion:reduce){.pdock-btn[data-v-f4bc13bc],.pdock-pop-enter-active[data-v-f4bc13bc],.pdock-pop-leave-active[data-v-f4bc13bc]{transition:none}}@media print{.pdock[data-v-f4bc13bc]{display:none}}.brand[data-v-996e7488]{position:relative}.brand-link[data-v-996e7488]{border-radius:8px;display:inline-block}.skip-link[data-v-996e7488]:focus{height:auto;left:12px;position:fixed;top:12px;width:auto;clip:auto;background:var(--surface);border-radius:10px;box-shadow:var(--shadow-lg);color:var(--text);padding:8px 14px;z-index:300}.quick-dd[data-v-996e7488]{display:flex}.quick-dd[data-v-996e7488] .dd-trigger{width:100%}.search-kbd[data-v-996e7488]{pointer-events:none;position:absolute;right:9px;top:50%;transform:translateY(-50%)}.search-st[data-v-996e7488]{font-weight:700;text-align:center;width:18px}.notif-foot[data-v-996e7488]{border-top:1px solid var(--border);padding:8px 14px;text-align:center}.user-card[data-v-996e7488]{align-items:center;display:flex;gap:10px;min-width:0;padding:8px 10px}.content[data-v-996e7488]:focus{outline:none}
