@property --sv-a{syntax:"<angle>";inherits:false;initial-value:0deg}.sv .study{gap:12px;width:100%;max-width:640px;display:grid}.sv .study-glow{isolation:isolate;border-radius:12px;position:relative}.sv .study-glow:before,.sv .study-glow:after{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from var(--sv-a), transparent 0deg, transparent 200deg, var(--brand) 270deg, #ffc49e 300deg, var(--brand) 320deg, transparent 360deg), var(--rule-2);border-radius:13.5px;position:absolute;inset:-1.5px}.sv .study-glow:after{filter:blur(4px);opacity:.12;background:conic-gradient(from var(--sv-a), transparent 0deg, transparent 200deg, var(--brand) 270deg, #ffc49e 300deg, var(--brand) 320deg, transparent 360deg);inset:-1px}@media (prefers-reduced-motion:no-preference){.sv .study-glow:before,.sv .study-glow:after{animation:4.5s linear infinite sv-spin}}@keyframes sv-spin{to{--sv-a:360deg}}.sv .study-glow:focus-within:before{background:var(--brand);animation:none}.sv .study-glow:focus-within:after{background:var(--brand-glow);opacity:.7;animation:none}.sv .study-form{gap:10px;display:grid}.sv .study-row{background:var(--card);box-shadow:var(--sh-2);border-radius:12px;align-items:center;gap:6px;padding:6px 6px 6px 18px;display:flex}.sv .study-input{min-width:0;height:52px;color:var(--text);letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;font-size:17px}.sv .study-input::placeholder{color:var(--text-3)}.sv .study-input:focus,.sv .study-input:focus-visible{outline:none}.sv .study-btn{flex:none}@media (max-width:700px){.sv .study-glow{border-radius:22px}.sv .study-glow:before,.sv .study-glow:after{border-radius:23.5px}.sv .study-row{border-radius:22px;gap:12px;padding:12px}.sv .study-row .study-input{padding-inline:8px}.sv .study-row .study-btn{border-radius:12px}}.sv .study-err{font-size:var(--fs-small);color:#b42318;padding-left:4px;font-weight:600;position:absolute;top:calc(100% + 12px);left:0;right:0}.sv .study:has(.study-err) .study-note{visibility:hidden}.sv[data-theme=dark] .study-err{color:#ff8a80}.sv .study-note{color:var(--text-2);gap:2px;padding-left:0;font-size:.875rem;line-height:1.4;display:grid}.sv .study.t-film .study-row{background:#fff;box-shadow:0 20px 50px -18px #0009}.sv .study.t-film .study-glow:before{background:conic-gradient(from var(--sv-a), transparent 0deg, transparent 200deg, var(--brand) 270deg, #ffc49e 300deg, var(--brand) 320deg, transparent 360deg), #ffffff73}.sv .study.t-film .study-input{color:#161310}.sv .study.t-film .study-input::placeholder{color:#756e67}.sv .study.t-film .study-note{color:#ffffffdb}.sv .study.t-film .study-err{color:#ffd2cc}.sv[data-theme=dark] .study.t-film .study-row{background:var(--card);box-shadow:inset 0 0 0 1px var(--rule-2), 0 20px 50px -18px #0009}.sv[data-theme=dark] .study.t-film .study-input{color:var(--text)}.sv[data-theme=dark] .study.t-film .study-input::placeholder{color:var(--text-3)}@media (max-width:560px){.sv .study-row{border-radius:22px;flex-direction:column;align-items:stretch;gap:12px;padding:12px}.sv .study-input{padding:0 12px}.sv .study-btn{width:100%}}.sv .study-row.ev2-field-row{position:relative}.sv .study .ev2-field-in{flex:1;align-items:center;min-width:0;display:flex}.sv .study .ev2-field-in .study-input{flex:1}.sv .study:has(.ev2-pf-open){z-index:60;position:relative}.sv .study .ev2-sugg.ev2-sugg-field{box-shadow:0 28px 60px -24px #28160a73, 0 0 0 1px var(--rule);border-top:0;border-radius:16px;top:calc(100% + 8px)}.sv .study .ev2-field-reset{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sv .study .study-err[role=status]{color:var(--text-2);font-weight:500}.sv .study.t-film .study-err[role=status]{color:#ffffffe6}@media (max-width:560px){.sv .study .ev2-field-in{position:relative}.sv .study .ev2-field-in .study-input{width:100%}.sv .study .ev2-sugg.ev2-sugg-field{top:calc(100% + 4px);left:-6px;right:-6px}}
