.app-footer[data-v-2eabd599]{flex-shrink:0;width:100%;border-top:1px solid rgba(var(--mdui-color-outline-variant),.3);background:rgba(var(--mdui-color-surface-variant),.25);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.footer-inner[data-v-2eabd599]{max-width:1300px;margin:0 auto;padding:16px clamp(12px,2.5vw,32px);box-sizing:border-box;font-size:13px;color:rgba(var(--mdui-color-on-surface-variant),.7)}.footer-row[data-v-2eabd599]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.footer-row-top[data-v-2eabd599]{justify-content:space-between}.footer-row-extras[data-v-2eabd599]{justify-content:flex-start;gap:12px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(var(--mdui-color-outline-variant),.2);font-size:12px}.footer-brand[data-v-2eabd599],.footer-meta[data-v-2eabd599]{display:flex;align-items:center;gap:8px}.footer-inner a[data-v-2eabd599]{color:rgb(var(--mdui-color-primary));transition:opacity .2s}.footer-inner a[data-v-2eabd599]:hover{opacity:.75}.footer-extra-link[data-v-2eabd599]{display:inline-flex;align-items:center;white-space:nowrap}.footer-hash[data-v-2eabd599]{font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11px;padding:1px 5px;border-radius:4px;background:rgba(var(--mdui-color-primary),.1);color:rgba(var(--mdui-color-primary),.75)}mdui-fab+.app-footer .footer-row-top[data-v-2eabd599]{padding-right:132px}@media(max-width:768px){mdui-fab+.app-footer .footer-row-top[data-v-2eabd599]{padding-right:0}.footer-row-top[data-v-2eabd599]{gap:4px}.footer-row-extras[data-v-2eabd599],.footer-row-top[data-v-2eabd599]{flex-direction:column;text-align:center}.footer-row-extras[data-v-2eabd599]{gap:6px}.footer-inner[data-v-2eabd599]{padding:12px}}.app-bar[data-v-fb8b34ea]{padding:0;align-items:center;padding-left:var(--nv-rail-w);background:rgba(var(--mdui-color-surface-container),.86);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(var(--mdui-color-outline-variant),.35);transition:background-color .24s ease,box-shadow .24s ease}.app-bar[scrolling][data-v-fb8b34ea]{background:rgba(var(--mdui-color-surface-container-high),.96);box-shadow:0 6px 18px -14px rgba(var(--mdui-color-shadow),.55)}.app-bar-inner[data-v-fb8b34ea]{width:100%;max-width:1300px;margin:0 auto;padding:0 clamp(12px,2.5vw,32px);box-sizing:border-box;display:flex}.app-bar-brand[data-v-fb8b34ea],.app-bar-inner[data-v-fb8b34ea]{align-items:center;min-width:0}.app-bar-brand[data-v-fb8b34ea]{display:inline-flex;gap:10px;padding:6px 8px;margin-left:-8px;border-radius:10px;color:rgb(var(--mdui-color-on-surface));transition:background-color .2s ease}.app-bar-brand[data-v-fb8b34ea]:hover{background:rgba(var(--mdui-color-on-surface),.06)}.app-bar-title[data-v-fb8b34ea]{width:auto;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.01em;color:rgb(var(--mdui-color-on-surface));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.app-bar[data-v-fb8b34ea]{padding-left:0}.app-bar-title[data-v-fb8b34ea]{font-size:15px}}.site-rail[data-v-6e9e917c]{background:rgba(var(--mdui-color-surface-container-low),.92);border-right:1px solid rgba(var(--mdui-color-outline-variant),.32)}@media(max-width:768px){.site-rail[data-v-6e9e917c]{display:none}}.site-bar[data-v-6e9e917c]{background:rgba(var(--mdui-color-surface-container),.97);border-top:1px solid rgba(var(--mdui-color-outline-variant),.4);box-shadow:none}@media(min-width:769px){.site-bar[data-v-6e9e917c]{display:none}}
