._6XBiTW_nav{grid-template-columns:var(--size-tap) 1fr var(--size-tap);align-items:center;display:grid}._6XBiTW_arrow{height:var(--size-tap);color:var(--color-text-muted);font-size:var(--font-size-display);place-items:center;text-decoration:none;display:grid}._6XBiTW_title{gap:var(--space-sm);font-size:var(--font-size-title);justify-content:center;align-items:center;display:flex}._6XBiTW_today{padding:0 var(--space-sm);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--font-size-caption)}
.cEUDGG_field{gap:var(--space-xs);display:grid}.cEUDGG_label{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:600}.cEUDGG_textarea{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-body);resize:vertical}.cEUDGG_textarea::placeholder{color:var(--color-text-muted)}.cEUDGG_textarea:focus{outline:2px solid var(--color-primary);outline-offset:-1px}
._9qpYiW_empty{aspect-ratio:3;border:1px dashed var(--color-border);border-radius:var(--radius-card);color:var(--color-text-muted);font-size:var(--font-size-small);place-items:center;display:grid}._9qpYiW_grid{gap:var(--space-sm);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}._9qpYiW_item{position:relative}._9qpYiW_image{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-control);background:var(--color-border);width:100%}._9qpYiW_remove{width:var(--size-tap);height:var(--size-tap);padding:var(--space-xs);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;top:0;right:0}._9qpYiW_removeMark{border-radius:var(--radius-pill);width:1.5rem;height:1.5rem;color:var(--color-surface);font-size:var(--font-size-small);background:#0000008c;place-items:center;line-height:1;display:grid}
.aOu_2W_picker{gap:var(--space-sm);grid-template-columns:2fr 1fr;display:grid}.aOu_2W_secondary,.aOu_2W_primary{min-height:calc(var(--size-tap) + var(--space-sm));border-radius:var(--radius-card);cursor:pointer;font-weight:700}.aOu_2W_secondary:disabled,.aOu_2W_primary:disabled{opacity:.5;cursor:default}.aOu_2W_primary{background:var(--color-primary);color:var(--color-surface);border:0}.aOu_2W_secondary{border:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary)}
.r_D40W_toggle{border:0;margin:0;padding:0}.r_D40W_legend{margin-bottom:var(--space-xs);color:var(--color-text-muted);font-size:var(--font-size-small);padding:0;font-weight:600}.r_D40W_options{gap:var(--space-sm);grid-template-columns:repeat(3,1fr);display:grid}.r_D40W_option{--tone:var(--color-text-muted);--tone-soft:var(--color-bg);min-height:calc(var(--size-tap)*1.5);padding:var(--space-xs);border:2px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;place-items:center;display:grid}.r_D40W_option:has(:checked){border-color:var(--tone);background:var(--tone-soft);color:var(--tone)}.r_D40W_option:has(:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.r_D40W_over{--tone:var(--color-over);--tone-soft:var(--color-over-soft)}.r_D40W_ok{--tone:var(--color-ok);--tone-soft:var(--color-ok-soft)}.r_D40W_none{--tone:var(--color-text-muted);--tone-soft:var(--color-bg)}.r_D40W_input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.r_D40W_mark{font-size:var(--font-size-display);font-weight:700;line-height:1.2}.r_D40W_label{font-size:var(--font-size-caption)}
._3vMr6G_screen{gap:var(--space-md);flex-direction:column;flex:1;display:flex}._3vMr6G_body{gap:var(--space-lg);display:grid}._3vMr6G_actions{bottom:var(--size-tabbar);z-index:1;gap:var(--space-sm);margin:auto calc(var(--space-gutter)*-1) 0;padding:var(--space-sm) var(--space-gutter) var(--space-md);background:linear-gradient(to bottom, transparent, var(--color-bg) var(--space-md));display:grid;position:sticky}._3vMr6G_message{color:var(--color-over);font-size:var(--font-size-small)}._3vMr6G_status{color:var(--color-text-muted);font-size:var(--font-size-small)}
