.penni-mark[data-v-0b3ab6ed]{display:block;width:100%;height:100%}.fbd[data-v-ad4f7f45]{padding:0;border:1px solid var(--site-line, rgba(6, 30, 52, .14));border-radius:16px;background:var(--site-panel-bg, #ffffff);color:var(--site-ink, #061e34);width:min(92vw,460px);max-height:88vh}.fbd[data-v-ad4f7f45]::backdrop{background:#08090d8c;backdrop-filter:blur(4px)}@media(prefers-reduced-motion:no-preference){.fbd[open][data-v-ad4f7f45]{animation:fbd-in-ad4f7f45 .22s ease-out}}@keyframes fbd-in-ad4f7f45{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fbd__body[data-v-ad4f7f45]{display:flex;flex-direction:column;gap:14px;padding:22px;max-height:88vh;overflow-y:auto}.fbd__head[data-v-ad4f7f45]{display:flex;align-items:flex-start;gap:14px}.fbd__penni[data-v-ad4f7f45]{flex:none;width:76px;height:80px;color:var(--af-orange, #ff7729)}.fbd__title[data-v-ad4f7f45]{margin:0 0 4px;font-size:18px;line-height:1.2}.fbd__lede[data-v-ad4f7f45]{margin:0;font-size:13.5px;line-height:1.45;color:var(--site-dim, rgba(6, 30, 52, .66))}.fbd__form[data-v-ad4f7f45]{display:flex;flex-direction:column;gap:10px}.fbd__cats[data-v-ad4f7f45]{display:flex;gap:6px;flex-wrap:wrap}.fbd__cat[data-v-ad4f7f45]{border:1px solid var(--site-line, rgba(6, 30, 52, .16));background:none;color:var(--site-ink, #061e34);border-radius:999px;padding:6px 14px;font-size:13px;cursor:pointer}.fbd__cat--on[data-v-ad4f7f45]{border-color:var(--af-orange, #ff7729);background:color-mix(in srgb,var(--af-orange, #ff7729) 12%,transparent);color:var(--af-orange, #ff7729);font-weight:600}.fbd__cat[data-v-ad4f7f45]:focus-visible,.fbd__btn[data-v-ad4f7f45]:focus-visible,.fbd__input[data-v-ad4f7f45]:focus-visible{outline:1.5px solid var(--af-orange, #ff7729);outline-offset:2px}.fbd__label[data-v-ad4f7f45]{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--site-dim, rgba(6, 30, 52, .66))}.fbd__input[data-v-ad4f7f45]{width:100%;border:1px solid var(--site-line, rgba(6, 30, 52, .18));border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:14px;padding:9px 11px}.fbd__textarea[data-v-ad4f7f45]{resize:vertical;min-height:84px}.fbd__hp[data-v-ad4f7f45]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.fbd__shotrow[data-v-ad4f7f45]{display:flex;flex-direction:column;gap:8px}.fbd__check[data-v-ad4f7f45]{display:flex;align-items:center;gap:8px;font-size:13.5px;cursor:pointer}.fbd__check input[data-v-ad4f7f45]{accent-color:var(--af-orange, #ff7729)}.fbd__thumbwrap[data-v-ad4f7f45]{min-height:24px}.fbd__thumb[data-v-ad4f7f45]{display:block;max-width:160px;max-height:110px;border:1px solid var(--site-line, rgba(6, 30, 52, .16));border-radius:8px;object-fit:cover}.fbd__thumbnote[data-v-ad4f7f45]{font-size:12.5px;color:var(--site-dim, rgba(6, 30, 52, .6))}.fbd__error[data-v-ad4f7f45]{margin:0;font-size:13px;color:#b3261e}.fbd__actions[data-v-ad4f7f45]{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.fbd__btn[data-v-ad4f7f45]{border:1px solid var(--site-line, rgba(6, 30, 52, .2));background:none;color:var(--site-ink, #061e34);border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600;cursor:pointer}.fbd__btn--primary[data-v-ad4f7f45]{border-color:transparent;background:linear-gradient(135deg,var(--af-orange, #ff7729),var(--af-orange-2, #ff9933));color:var(--site-on-accent, #ffffff)}.fbd__btn[data-v-ad4f7f45]:disabled{opacity:.55;cursor:default}.fw__fab[data-v-5961c3cb]{position:fixed;right:18px;bottom:18px;z-index:60;width:52px;height:52px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--af-orange, #ff7729),var(--af-orange-2, #ff9933));color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #061e3447;transition:transform .15s ease-out}.fw__fab[data-v-5961c3cb]:hover{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.fw__fab[data-v-5961c3cb]{transition:none}.fw__fab[data-v-5961c3cb]:hover{transform:none}}.fw__fab[data-v-5961c3cb]:focus-visible{outline:2px solid var(--af-orange, #ff7729);outline-offset:3px}.fw__glyph[data-v-5961c3cb]{display:block;width:30px;height:30px}
