@layer components{.vWsyda_checklist{gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-1);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);flex-direction:column;display:flex}@media (min-width:640px){.vWsyda_checklist{padding-inline:var(--space-5)}}.vWsyda_header{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.vWsyda_ready{align-items:center;gap:var(--space-3);display:flex}.vWsyda_readyMark{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--success);color:var(--success-fg);place-items:center;display:grid}.vWsyda_heading{font-size:var(--text-md);font-weight:600;line-height:var(--leading-tight)}.vWsyda_count{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.vWsyda_steps{list-style:none}}
@layer components{.AaJZ4W_dialog{z-index:50;gap:var(--space-4);width:min(100% - 2 * var(--gutter), 28rem);height:fit-content;max-height:calc(100dvh - 2 * var(--gutter));padding:var(--space-5);background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);animation:AaJZ4W_rise var(--dur-med) var(--ease-out);flex-direction:column;margin:auto;display:flex;position:fixed;inset:0;overflow:auto}.AaJZ4W_dialog[data-size=lg]{width:min(100% - 2 * var(--gutter), 36rem)}.AaJZ4W_backdrop{background:var(--scrim)}.AaJZ4W_dialogHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.AaJZ4W_dialogTitle{padding-top:var(--space-1);font-size:var(--text-lg);font-weight:700;line-height:var(--leading-tight)}.AaJZ4W_dialogBody{color:var(--text-muted);font-size:var(--text-sm)}.AaJZ4W_dialogFooter{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap-reverse;display:flex}@keyframes AaJZ4W_rise{0%{opacity:0;transform:translateY(var(--space-2))}}}
@layer components{.eWSsqa_saveBar{bottom:max(var(--space-5), env(safe-area-inset-bottom));z-index:40;align-items:center;gap:var(--space-4);width:max-content;max-width:calc(100vw - 2 * var(--gutter));padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-full);box-shadow:var(--shadow-2);font-size:var(--text-sm);animation:eWSsqa_rise var(--dur-med) var(--ease-out);display:flex;position:fixed;left:50%;translate:-50%}.eWSsqa_saveBar[hidden]{display:none}@media (min-width:1024px){.eWSsqa_saveBar{left:calc(50% + 7.5rem)}}@keyframes eWSsqa_rise{0%{opacity:0;translate:-50% var(--space-4)}}.eWSsqa_label{align-items:center;gap:var(--space-2);white-space:nowrap;font-weight:600;display:flex}.eWSsqa_label:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--warning)}.eWSsqa_actions{align-items:center;gap:var(--space-1);display:flex}.eWSsqa_actions button{border-radius:var(--radius-full)}}
@layer components{.Etcata_copyField{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Etcata_copyLabel{font-size:var(--text-sm);font-weight:600}.Etcata_copyRow{gap:var(--space-2);min-width:0;display:flex}.Etcata_copyRow[data-multiline=true]{flex-direction:column}.Etcata_copyValue{min-width:0;min-height:max(var(--tap-min), 2.25rem);padding:calc(var(--space-2) * var(--density)) var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text);font-family:var(--font-mono);font-size:var(--text-sm);resize:none;word-break:break-all;flex:1}@media (pointer:coarse){.Etcata_copyValue{font-size:var(--text-md)}}}
@layer screens{._4WpgRW_shell{min-height:100dvh}@media (min-width:1024px){._4WpgRW_shell{grid-template-columns:15rem minmax(0,1fr);display:grid}}._4WpgRW_main{gap:var(--space-6);width:100%;max-width:var(--content-max);padding:var(--space-6) var(--gutter) var(--space-8);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:1024px){._4WpgRW_main{padding:var(--space-7) var(--space-7) var(--space-8)}}._4WpgRW_main:has(>[data-fill]){max-width:none;padding:0}._4WpgRW_signIn{gap:var(--space-4);width:min(100%,24rem);margin:var(--space-8) auto;padding-inline:var(--gutter);flex-direction:column;display:flex}._4WpgRW_grid{gap:var(--space-4);display:grid}@media (min-width:640px){._4WpgRW_grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}._4WpgRW_columns{gap:var(--space-6);display:grid}@media (min-width:1024px){._4WpgRW_columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}._4WpgRW_fieldset{gap:var(--space-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._4WpgRW_upload:has(:focus-visible){box-shadow:var(--focus-ring)}._4WpgRW_repeat{border-block:1px solid var(--border);flex-direction:column;list-style:none;display:flex}._4WpgRW_repeatRow{align-items:start;gap:var(--space-3);padding-block:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._4WpgRW_repeatRow+._4WpgRW_repeatRow{border-top:1px solid var(--border)}._4WpgRW_repeatBody{min-width:0}._4WpgRW_steps{gap:var(--space-2);flex-direction:column;padding-inline-start:var(--space-5);display:flex}._4WpgRW_thumb{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--surface-2);object-fit:cover;width:8rem}._4WpgRW_qr{aspect-ratio:1;border-radius:var(--radius-md);background:var(--media-fg);width:15rem;max-width:100%}._4WpgRW_preview{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-2);white-space:pre-wrap;flex-direction:column;display:flex}._4WpgRW_version{gap:var(--space-4);flex-direction:column;display:flex}._4WpgRW_versionRow{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}._4WpgRW_versionRow strong{align-items:center;gap:var(--space-2);display:inline-flex}._4WpgRW_muted{color:var(--text-muted);font-size:var(--text-sm)}._4WpgRW_release{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);font-size:var(--text-sm);flex-direction:column;display:flex}._4WpgRW_release a{color:var(--primary);font-weight:600}._4WpgRW_notes{max-height:12rem;color:var(--text-muted);white-space:pre-wrap;overflow:auto}._4WpgRW_waiting{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);display:flex}._4WpgRW_spinner{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;flex:none;animation:.7s linear infinite _4WpgRW_turn}@keyframes _4WpgRW_turn{to{transform:rotate(360deg)}}._4WpgRW_connect{gap:var(--space-5);align-items:center;display:grid}@media (min-width:560px){._4WpgRW_connect{grid-template-columns:auto minmax(0,1fr)}}._4WpgRW_qrBox{aspect-ratio:1;width:15rem;padding:var(--space-3);border-radius:var(--radius-lg);background:#fff;justify-self:center;place-items:center;display:grid}._4WpgRW_qrImage{filter:grayscale()contrast(4);width:100%;height:100%}._4WpgRW_qrWaiting{color:#6b6e66;font-size:var(--text-sm);text-align:center}._4WpgRW_connectSide{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._4WpgRW_connectSteps{gap:var(--space-3);counter-reset:step;font-size:var(--text-sm);flex-direction:column;list-style:none;display:flex}._4WpgRW_connectSteps li{grid-template-columns:var(--space-6) minmax(0, 1fr);gap:var(--space-3);counter-increment:step;align-items:start;display:grid}._4WpgRW_connectSteps li:before{content:counter(step);width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--surface-2);font-size:var(--text-xs);place-items:center;font-weight:700;display:grid}._4WpgRW_pairing{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-2);font-size:var(--text-sm)}._4WpgRW_pairing code{font-family:var(--font-mono);letter-spacing:.1em;font-weight:700}._4WpgRW_qrHint{color:var(--text-muted);font-size:var(--text-xs)}}
@layer components{.FLYtHW_setting{gap:var(--space-3);padding-block:var(--space-5);border-bottom:1px solid var(--border);display:grid}.FLYtHW_setting:first-child{padding-top:0}.FLYtHW_setting:last-child{border-bottom:0;padding-bottom:0}@media (min-width:768px){.FLYtHW_setting{gap:var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.FLYtHW_settingText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.FLYtHW_settingTitle{font-size:var(--text-sm);font-weight:600}.FLYtHW_settingControl{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}}
