@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_next/static/media/cormorant-garamond-latin-600-italic.66563176.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-600-italic.3743c22b.woff) format("woff")}.logo-field_card__hHmUp{border:1px solid var(--auth-border,#d9cebd);border-radius:14px;padding:16px;background:var(--auth-tint,#f6f2eb);color:var(--auth-ink,#302920);min-width:0}.logo-field_heading__yB7J0{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px;font-size:13px}.logo-field_heading__yB7J0 span{font-size:11px;font-weight:400;color:var(--auth-muted,#706354)}.logo-field_upload__MHQGM{display:flex;align-items:center;gap:14px}.logo-field_preview___ju8W{display:grid;place-items:center;flex:none;width:64px;height:64px;border:1px solid var(--auth-border,#d9cebd);border-radius:12px;background:#fff;color:#967440;overflow:hidden}.logo-field_preview___ju8W img{max-width:100%;max-height:100%;object-fit:contain;padding:6px}.logo-field_controls__GmMmc{position:relative;display:grid;gap:8px;min-width:0}.logo-field_card__hHmUp .logo-field_choose__yBZ9O{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 12px;border:1px solid var(--auth-input-border,#b9a582);border-radius:8px;background:var(--auth-card,#fffefa);color:var(--auth-ink,#302920);font-size:12px;font-weight:600;cursor:pointer}.logo-field_controls__GmMmc:focus-within .logo-field_choose__yBZ9O{outline:2px solid var(--auth-focus,#a67d36);outline-offset:3px}.logo-field_card__hHmUp .logo-field_input__xmnQj{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.logo-field_controls__GmMmc small{font-size:10px;line-height:1.5;color:var(--auth-muted,#706354)}.logo-field_note__wJAfP{font-size:11px;line-height:1.7;margin:14px 0 0;color:var(--auth-muted,#706354)}.logo-field_file__J_r9V{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:11px}.logo-field_file__J_r9V span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logo-field_file__J_r9V button{display:flex;align-items:center;gap:4px;min-height:36px;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit}.logo-field_error__q13bN{font-size:12px;color:#a93b28;margin:12px 0 0}html[data-theme=dark] .logo-field_card__hHmUp{background:var(--auth-tint,#26221d);color:var(--auth-ink,#f6efe5);border-color:var(--auth-border,#514638)}html[data-theme=dark] .logo-field_error__q13bN{color:#ffb5a1}