:root{--form-value-font-size:14px;--form-value-font-weight:400}:root :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.distance-input input,.caddie-distance-input input,[data-preserve-field-size]),textarea,select){font-size:var(--form-value-font-size)!important;font-weight:var(--form-value-font-weight)!important}:root :is(input,textarea)::placeholder{font-weight:var(--form-value-font-weight)!important}:root button[data-app-select]{font-size:14px!important;font-weight:var(--form-value-font-weight)!important}@supports (-webkit-touch-callout:none){@media (pointer:coarse){:root{--form-value-font-size:16px}}}
:root{--disc-image-surface:#fafbf8}:root :is(.disc-stage,.profile-art,.public-art),.disc-card.is-lost .disc-stage{background:var(--disc-image-surface)}body:has(.discovery-header.member-header) .disc-stage:before{background:0 0}.disc-art{position:relative}.disc-model-photo{object-fit:contain;opacity:0;pointer-events:none;border-radius:inherit;width:100%;height:100%;padding:4%;position:absolute;inset:0}.disc-art.has-disc-photo,.disc-art.disc-photo-slot{background:var(--disc-image-surface);box-shadow:none;border-radius:14px}.disc-photo-placeholder{color:#687d70;text-align:center;background:#ffffff38;border:1px dashed #7e91804d;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:10px;display:flex;position:absolute;inset:8%}.disc-photo-placeholder svg{opacity:.65;flex-shrink:0}.disc-art.compact .disc-photo-placeholder span{display:none}.disc-stage .disc-art.disc-photo-slot,.profile-art .disc-art.disc-photo-slot,.public-art .disc-art.disc-photo-slot{transform:none}.disc-art.has-disc-photo>.disc-ring{visibility:hidden}.disc-art.has-disc-photo>.disc-model-photo{opacity:1}.disc-art[data-image-kind=model]>.disc-model-photo{filter:drop-shadow(0 5px 7px #18362c1a)}.disc-stage .disc-art.has-disc-photo{transform:none}@media (prefers-reduced-motion:no-preference){.disc-model-photo{transition:opacity .14s}}.disc-images-preview{color:#f7f8f2;background:#203d34;min-height:100dvh;padding:24px 16px 90px}.disc-images-preview h1{margin:8px 0;font-size:24px}.disc-images-preview-tabs{align-items:center;gap:8px;margin:20px 0;display:flex}.disc-images-preview-tabs button,.disc-images-preview-tabs a{min-height:44px;color:inherit;font:inherit;white-space:nowrap;background:0 0;border:1px solid #fff5;border-radius:14px;padding:10px 12px;font-size:12px;font-weight:700;text-decoration:none}.disc-images-preview-tabs button[aria-pressed=true]{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.disc-images-preview .disc-card{color:var(--ink)}.disc-images-preview .disc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.app-journey-back{color:#203d34;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#f4f6ef;border:1px solid #dce3d8;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.app-journey-back:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.member-inbox-title-row{gap:10px}.member-inbox-title-row h1{flex:1}.member-inbox-title-row .app-journey-back{padding:8px}.member-inbox-title-row .app-journey-back span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-journey-back.app-journey-back-icon{color:var(--ink);background:0 0;border:0;padding:8px}.found-flow.has-app-header{padding-top:0}.found-flow-app-header{width:calc(100% + 40px);min-height:68px;padding:max(12px, env(safe-area-inset-top)) 20px 12px;border-bottom:1px solid var(--line);color:var(--ink);background:#fff;flex:none;align-items:center;gap:12px;display:flex}.found-flow-app-header h2{margin:0;font-size:20px;line-height:1.25}.has-app-header .found-flow-inner{padding-top:24px}@media (prefers-reduced-motion:no-preference){.app-journey-back{transition:background-color .14s}.app-journey-back:active{background:#e8eee2}}.udisc-import-heading{border-radius:16px;justify-content:flex-start;margin-bottom:16px}
