@layer properties,theme,base;@layer components{.JY1b1q_codePanel{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);background-color:var(--color-bg-subtle);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);flex-direction:column;display:flex}.JY1b1q_pre{overflow-x:auto}.JY1b1q_code{color:var(--color-fg-base);font-family:var(--font-family-mono);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.JY1b1q_root{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.JY1b1q_panel{padding-top:calc(var(--spacing) * 3)}}@layer utilities;
@layer properties,theme,base;@layer components{._8KGDqG_root{flex-direction:column;width:100%;min-width:0;display:flex}._8KGDqG_label{gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 1);padding-left:calc(var(--spacing) * .5);font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);color:var(--color-fg-base);display:flex}._8KGDqG_required{font-weight:var(--font-weight-medium);color:var(--color-fg-error)}._8KGDqG_message{margin-top:calc(var(--spacing) * 1);padding-left:calc(var(--spacing) * .5);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}._8KGDqG_error{color:var(--color-fg-error)}._8KGDqG_help{color:var(--color-fg-mute)}}@layer utilities;
@layer properties,theme,base;@layer components{.yrLrIa_root{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.yrLrIa_input{max-width:calc(var(--spacing) * 80);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:var(--color-primary-bg);color:var(--color-primary-fg);font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);text-align:center;cursor:pointer}@media (hover:hover){.yrLrIa_input:hover{background-color:color-mix(in oklab, var(--color-primary-bg) 90%, transparent)}}.yrLrIa_input:active{background-color:color-mix(in oklab, var(--color-primary-bg) 80%, transparent)}.yrLrIa_input:focus-visible{box-shadow:var(--shadow-ring-info);border-color:#0000;outline-style:none}@media (forced-colors:active){.yrLrIa_input:focus-visible{outline-offset:2px;outline:2px solid #0000}}}@layer utilities;
