.ydhI0a_garment{text-align:center;min-width:56px;font:inherit;color:inherit;background:0 0;border:0;flex:1 1 0;margin:0;padding:0}.ydhI0a_pressable{cursor:pointer}.ydhI0a_pressable:focus-visible{outline:2px solid var(--r-ink);outline-offset:3px;border-radius:var(--r-radius-swatch)}.ydhI0a_chip{border-radius:var(--r-radius-swatch);border:1px solid var(--r-media-edge);height:72px;margin-bottom:7px;display:block;position:relative;overflow:hidden}.ydhI0a_chip:after{content:"";background:linear-gradient(150deg, var(--r-media-sheen), var(--r-media-sheen-end) 45%, var(--r-media-shade));position:absolute;inset:0}.ydhI0a_tick{z-index:2;background:var(--r-media-tick-rest);border:1px solid var(--r-media-tick-edge);width:17px;height:17px;transition:background var(--r-motion-fast) var(--r-ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:6px;right:6px}.ydhI0a_mark{opacity:0;display:grid}.ydhI0a_ticked .ydhI0a_tick{background:var(--r-accent);border-color:var(--r-accent)}.ydhI0a_ticked .ydhI0a_mark{opacity:1}.ydhI0a_name{font-family:var(--r-font-interface);font-size:var(--r-type-micro-size);color:var(--r-muted);line-height:1.25;display:block}.ydhI0a_skin{border-radius:var(--r-radius-swatch);background:0 0;border:0;flex:none;width:46px;height:46px;padding:0;display:inline-block}.ydhI0a_skinPreview{box-sizing:border-box;border-radius:var(--r-radius-swatch);border:1px solid var(--r-media-edge);background:var(--r-ground);width:100%;height:100%;display:block;position:relative;overflow:hidden}.ydhI0a_selected{outline:2px solid var(--r-accent);outline-offset:2px}.ydhI0a_skinOrb{filter:blur(9px);border-radius:50%;position:absolute}.ydhI0a_skinOrb1{background:var(--r-orb-1);width:36px;height:36px;top:-8px;left:-8px}.ydhI0a_skinOrb2{background:var(--r-orb-2);width:30px;height:30px;bottom:-6px;right:-6px}
.V1A5-W_page{min-height:100vh}.V1A5-W_controls{z-index:50;background:var(--r-glass-2);-webkit-backdrop-filter:blur(var(--r-blur-card)) saturate(var(--r-saturate-card));backdrop-filter:blur(var(--r-blur-card)) saturate(var(--r-saturate-card));border-bottom:1px solid var(--r-line);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 20px;display:flex;position:sticky;top:0}.V1A5-W_group{align-items:center;gap:8px;display:flex}.V1A5-W_groupLabel{font-family:var(--r-font-data);letter-spacing:.17em;text-transform:uppercase;color:var(--r-faint);margin-right:4px;font-size:9.5px}.V1A5-W_segment{cursor:pointer;font-family:var(--r-font-interface);border-radius:var(--r-radius-pill);border:1px solid var(--r-line);color:var(--r-ink);background:0 0;padding:7px 12px;font-size:12px}.V1A5-W_segment[aria-pressed=true]{background:var(--r-accent);border-color:var(--r-accent);color:var(--r-accent-ink)}.V1A5-W_segment:focus-visible{outline:2px solid var(--r-ink);outline-offset:2px}.V1A5-W_body{max-width:1240px;margin:0 auto;padding:28px 20px 120px}.V1A5-W_intro{max-width:64ch;margin-bottom:8px}.V1A5-W_toc{flex-wrap:wrap;gap:6px;margin:16px 0 8px;display:flex}.V1A5-W_toc a{font-family:var(--r-font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--r-muted);border:1px solid var(--r-line);border-radius:var(--r-radius-pill);padding:4px 9px;font-size:10px;text-decoration:none}.V1A5-W_toc a:hover{color:var(--r-ink)}.V1A5-W_section{margin-top:40px;scroll-margin-top:80px}.V1A5-W_frames{gap:16px;display:grid}.V1A5-W_framesAll{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.V1A5-W_frame{border-radius:var(--r-radius-card);border:1px solid var(--r-line);overflow:hidden}.V1A5-W_frameInner{padding:18px 18px 22px}.V1A5-W_frameTag{font-family:var(--r-font-data);letter-spacing:.17em;text-transform:uppercase;color:var(--r-faint);margin-bottom:12px;font-size:9.5px;display:block}.V1A5-W_states{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px 22px;display:grid}.V1A5-W_framesAll .V1A5-W_states{grid-template-columns:1fr}.V1A5-W_state{min-width:0}.V1A5-W_stateName{font-family:var(--r-font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--r-muted);margin-bottom:8px;font-size:9.5px;display:block}.V1A5-W_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.V1A5-W_stack{gap:10px;display:grid}.V1A5-W_device{border:1px solid var(--r-line);border-radius:34px;height:420px;position:relative;overflow:hidden}.V1A5-W_deviceTall{height:560px}
._4hUmeq_button{cursor:pointer;font-family:var(--r-font-interface);font-size:var(--r-type-meta-size);border-radius:var(--r-radius-pill);transition:opacity var(--r-motion-fast) var(--r-ease), transform var(--r-motion-fast) var(--r-ease), background var(--r-motion-fast) var(--r-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:10px 18px;font-weight:600;line-height:1.2;display:inline-flex}._4hUmeq_accent{background:var(--r-accent);color:var(--r-accent-ink)}._4hUmeq_ghost{color:var(--r-ink);border-color:var(--r-line);background:0 0}._4hUmeq_wide{width:100%;font-size:var(--r-type-body-size);padding:15px}._4hUmeq_button:hover:not(:disabled){transform:translateY(-1px)}._4hUmeq_accent:hover:not(:disabled){opacity:.9}._4hUmeq_ghost:hover:not(:disabled){background:var(--r-glass)}._4hUmeq_button:active:not(:disabled){transform:translateY(0)scale(.98)}._4hUmeq_button:focus-visible{outline:2px solid var(--r-ink);outline-offset:3px}._4hUmeq_button:disabled{cursor:default;opacity:.42}
.sos1fW_scrim{z-index:40;background:var(--r-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity var(--r-motion-settle) var(--r-ease);align-items:end;display:grid;position:fixed;inset:0}.sos1fW_contained{position:absolute}.sos1fW_open{opacity:1;pointer-events:auto}.sos1fW_sheet{box-sizing:border-box;scrollbar-width:none;width:100%;max-width:560px;max-height:90%;color:var(--r-ink);background:var(--r-glass-2);-webkit-backdrop-filter:blur(var(--r-blur-sheet)) saturate(var(--r-saturate-sheet));backdrop-filter:blur(var(--r-blur-sheet)) saturate(var(--r-saturate-sheet));border-top:1px solid var(--r-line);box-shadow:inset 0 1px 0 var(--r-highlight);border-radius:var(--r-radius-sheet) var(--r-radius-sheet) 0 0;transition:transform var(--r-motion-settle) var(--r-ease);justify-self:center;padding:10px 22px 28px;overflow-y:auto;transform:translateY(18px)}.sos1fW_contained .sos1fW_sheet{border-radius:var(--r-radius-sheet) var(--r-radius-sheet) 48px 48px}.sos1fW_sheet::-webkit-scrollbar{display:none}.sos1fW_open .sos1fW_sheet{transform:translateY(0)}.sos1fW_grab{border-radius:var(--r-radius-pill);background:var(--r-line);width:38px;height:4px;margin:0 auto 18px}.sos1fW_title{font-family:var(--r-type-card-title-family);font-weight:400;font-size:var(--r-type-card-title-size);letter-spacing:var(--r-type-card-title-tracking);line-height:var(--r-type-card-title-line);margin:0 0 6px}.sos1fW_lede{font-family:var(--r-type-meta-family);font-size:var(--r-type-meta-size);line-height:var(--r-type-meta-line);color:var(--r-muted);margin:0 0 20px}.sos1fW_dismiss{cursor:pointer;width:100%;color:var(--r-muted);font-family:var(--r-font-interface);font-size:var(--r-type-meta-size);background:0 0;border:0;padding:14px 0 0;display:block}.sos1fW_dismiss:hover{color:var(--r-ink)}.sos1fW_dismiss:focus-visible{outline:2px solid var(--r-ink);outline-offset:2px;border-radius:8px}
.qCovHW_card{box-sizing:border-box;text-align:left;width:100%;color:var(--r-ink);font:inherit;background:var(--r-glass);-webkit-backdrop-filter:blur(var(--r-blur-card)) saturate(var(--r-saturate-card));backdrop-filter:blur(var(--r-blur-card)) saturate(var(--r-saturate-card));border:1px solid var(--r-line);border-radius:var(--r-radius-card);box-shadow:inset 0 1px 0 var(--r-highlight), 0 10px 30px var(--r-shadow);transition:background var(--r-motion-fast) var(--r-ease), transform var(--r-motion-fast) var(--r-ease);padding:17px 18px;display:block}.qCovHW_flush{padding:0;overflow:hidden}.qCovHW_accent{border-color:var(--r-accent)}.qCovHW_dashed{border-style:dashed}.qCovHW_pressable{cursor:pointer}.qCovHW_pressable:hover{background:var(--r-glass-2)}.qCovHW_pressable:active{transform:scale(.99)}.qCovHW_pressable:focus-visible{outline:2px solid var(--r-ink);outline-offset:3px}.qCovHW_labelRow{font-family:var(--r-type-micro-family);font-size:var(--r-type-micro-size);line-height:var(--r-type-micro-line);letter-spacing:var(--r-type-micro-tracking);text-transform:uppercase;color:var(--r-faint);justify-content:space-between;align-items:center;gap:8px;margin:0 0 9px;display:flex}.qCovHW_flush .qCovHW_labelRow{margin:17px 18px 9px}.qCovHW_accent .qCovHW_labelRow{color:var(--r-accent)}.qCovHW_trailing{align-items:center;display:inline-flex}
.MaJ-sq_hero{padding:0 4px 20px}.MaJ-sq_eyebrow{font-family:var(--r-type-micro-family);font-size:var(--r-type-micro-size);line-height:var(--r-type-micro-line);letter-spacing:var(--r-type-micro-tracking);text-transform:uppercase;color:var(--r-faint);margin:0 0 8px}.MaJ-sq_title{font-family:var(--r-type-hero-family);font-size:var(--r-type-hero-size);line-height:var(--r-type-hero-line);letter-spacing:var(--r-type-hero-tracking);white-space:pre-line;color:var(--r-ink);margin:0;font-weight:400}.MaJ-sq_sub{font-family:var(--r-type-meta-family);font-size:var(--r-type-meta-size);line-height:var(--r-type-meta-line);color:var(--r-muted);margin:9px 0 0}
.M4hpKq_ground{isolation:isolate;background:var(--r-ground);height:100%;color:var(--r-ink);font-family:var(--r-font-interface);flex-direction:column;display:flex;position:relative;overflow:clip}.M4hpKq_sky{z-index:0;pointer-events:none;position:absolute;inset:0}.M4hpKq_pin{height:100vh;max-height:100%;position:sticky;top:0;overflow:hidden}.M4hpKq_orb{filter:blur(var(--r-blur-orb));pointer-events:none;z-index:0;border-radius:50%;position:absolute}.M4hpKq_a{background:var(--r-orb-1);width:340px;height:340px;opacity:var(--orb-1);top:-70px;left:-90px}.M4hpKq_b{background:var(--r-orb-2);width:300px;height:300px;opacity:var(--orb-2);top:180px;right:-120px}.M4hpKq_c{background:var(--r-orb-3);width:420px;height:420px;opacity:var(--orb-3);bottom:-160px;left:-60px}.M4hpKq_grain{z-index:0;pointer-events:none;opacity:.6;background-image:radial-gradient(circle at 20% 30%, var(--r-grain), transparent 42%), radial-gradient(circle at 78% 72%, var(--r-grain), transparent 46%);position:absolute;inset:0}.M4hpKq_content{z-index:1;flex:auto;position:relative}
.rlFJmG_button{cursor:pointer;width:38px;height:38px;color:var(--r-ink);background:var(--r-glass);-webkit-backdrop-filter:blur(var(--r-blur-control));backdrop-filter:blur(var(--r-blur-control));border:1px solid var(--r-line);transition:background var(--r-motion-fast) var(--r-ease), transform var(--r-motion-fast) var(--r-ease);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.rlFJmG_button:hover:not(:disabled){background:var(--r-glass-2)}.rlFJmG_button:active:not(:disabled){transform:scale(.94)}.rlFJmG_button:focus-visible{outline:2px solid var(--r-ink);outline-offset:3px}.rlFJmG_selected{background:var(--r-accent);border-color:var(--r-accent);color:var(--r-accent-ink)}.rlFJmG_selected:hover:not(:disabled){background:var(--r-accent)}.rlFJmG_button:disabled{cursor:default;opacity:.42}
.a_fBca_label{font-family:var(--r-type-micro-family);font-size:var(--r-type-micro-size);line-height:var(--r-type-micro-line);letter-spacing:var(--r-type-micro-tracking);text-transform:uppercase;color:var(--r-faint);margin:0 4px 7px;display:block}.a_fBca_trigger{box-sizing:border-box;cursor:pointer;text-align:left;border-radius:var(--r-radius-pill);border:1px solid var(--r-line);background:var(--r-glass);width:100%;-webkit-backdrop-filter:blur(var(--r-blur-control)) saturate(var(--r-saturate-control));backdrop-filter:blur(var(--r-blur-control)) saturate(var(--r-saturate-control));color:var(--r-ink);font-family:var(--r-type-body-family);font-size:var(--r-type-body-size);padding:13px 18px;line-height:1.35;display:block}.a_fBca_trigger:focus-visible{outline:2px solid var(--r-ink);outline-offset:3px}.a_fBca_trigger:disabled{cursor:default;opacity:.5}.a_fBca_empty{color:var(--r-faint)}.a_fBca_invalid{border-color:var(--r-critical)}.a_fBca_error{font-family:var(--r-type-meta-family);font-size:var(--r-type-meta-size);color:var(--r-critical);margin:7px 4px 0}.a_fBca_nav{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.a_fBca_month{font-family:var(--r-type-day-label-family);font-size:var(--r-type-day-label-size);letter-spacing:var(--r-type-day-label-tracking)}.a_fBca_grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:18px;display:grid}.a_fBca_weekday{text-align:center;font-family:var(--r-type-micro-family);font-size:var(--r-type-micro-size);letter-spacing:.1em;color:var(--r-faint);padding-bottom:6px}.a_fBca_cell{aspect-ratio:1;cursor:pointer;border-radius:var(--r-radius-pill);color:var(--r-ink);font-family:var(--r-type-data-family);font-size:var(--r-type-data-size);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000}.a_fBca_cell:hover:not(:disabled){border-color:var(--r-line)}.a_fBca_cell:focus-visible{outline:2px solid var(--r-ink);outline-offset:1px}.a_fBca_outside{color:var(--r-faint)}.a_fBca_cell:disabled{cursor:default;opacity:.3}.a_fBca_selected,.a_fBca_selected:hover:not(:disabled){background:var(--r-accent);border-color:var(--r-accent);color:var(--r-accent-ink)}
.KkfjUq_row{cursor:pointer;border:0;border-bottom:1px solid var(--r-line);width:100%;font-family:var(--r-type-body-family);font-size:var(--r-type-body-size);color:var(--r-ink);text-align:left;transition:padding-left var(--r-motion-fast) var(--r-ease);background:0 0;align-items:center;gap:13px;padding:13px 4px;line-height:1.35;display:flex}.KkfjUq_row:hover:not(:disabled){padding-left:8px}.KkfjUq_row:focus-visible{outline:2px solid var(--r-ink);outline-offset:-2px;border-radius:8px}.KkfjUq_row:disabled{cursor:default;opacity:.5}.KkfjUq_tick{border:1px solid var(--r-line);width:19px;height:19px;transition:background var(--r-motion-fast) var(--r-ease), border-color var(--r-motion-fast) var(--r-ease);border-radius:50%;flex:none;place-items:center;display:grid}.KkfjUq_mark{opacity:0;transition:opacity var(--r-motion-fast) var(--r-ease);display:grid}.KkfjUq_checked .KkfjUq_tick{background:var(--r-accent);border-color:var(--r-accent)}.KkfjUq_checked .KkfjUq_mark{opacity:1}.KkfjUq_title{flex:auto}.KkfjUq_checked .KkfjUq_title{color:var(--r-faint)}.KkfjUq_meta{font-family:var(--r-type-micro-family);font-size:var(--r-type-micro-size);letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--r-faint);white-space:nowrap}.KkfjUq_wrap{border-bottom:1px solid var(--r-line);align-items:center;display:flex}.KkfjUq_wrap .KkfjUq_row{border-bottom:0}.KkfjUq_withDiscuss{flex:auto}.KkfjUq_discuss{cursor:pointer;color:var(--r-faint);font-family:var(--r-type-micro-family);font-size:var(--r-type-micro-size);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:5px;padding:8px 4px 8px 10px;display:inline-flex}.KkfjUq_discuss:hover{color:var(--r-ink)}
.wFmNSG_grid{gap:8px;display:grid}.wFmNSG_tile{aspect-ratio:3/4;border-radius:var(--r-radius-tile);border:1px solid var(--r-media-edge);text-align:left;font:inherit;background-position:50%;background-size:cover;align-items:end;margin:0;padding:0;display:grid;position:relative;overflow:hidden}.wFmNSG_tile:after{content:"";background:linear-gradient(160deg, var(--r-media-sheen), var(--r-media-shade));position:absolute;inset:0}button.wFmNSG_tile{cursor:pointer}button.wFmNSG_tile:focus-visible{outline:2px solid var(--r-ink);outline-offset:2px}.wFmNSG_caption{z-index:1;font-family:var(--r-font-interface);font-size:var(--r-type-micro-size);color:var(--r-media-ink);text-shadow:0 1px 4px var(--r-media-ink-shadow);padding:8px;font-weight:600;line-height:1.2;position:relative}.wFmNSG_empty{aspect-ratio:3;border:1px dashed var(--r-line);border-radius:var(--r-radius-tile);font-family:var(--r-type-meta-family);font-size:var(--r-type-meta-size);color:var(--r-faint);place-items:center;display:grid}
.rcM_ya_thumbs{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:7px;margin:0;padding:0;display:flex}.rcM_ya_pressable{cursor:pointer}.rcM_ya_pressable:focus-visible{outline:2px solid var(--r-ink);outline-offset:3px;border-radius:10px}.rcM_ya_thumb{border-radius:var(--r-radius-thumb);border:1px solid var(--r-line);background-position:50%;background-size:cover;flex:none;width:40px;height:52px}.rcM_ya_meta{font-family:var(--r-type-micro-family);font-size:var(--r-type-micro-size);letter-spacing:.1em;text-transform:uppercase;color:var(--r-faint);white-space:pre-line;line-height:1.4}.rcM_ya_shots{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.rcM_ya_shots::-webkit-scrollbar{display:none}.rcM_ya_shot{border-radius:var(--r-radius-shot);border:1px solid var(--r-line);scroll-snap-align:start;background-position:50%;background-size:cover;flex:none;width:186px;height:248px}.rcM_ya_empty{text-align:center;font-family:var(--r-type-meta-family);font-size:var(--r-type-meta-size);color:var(--r-faint);border-style:dashed;place-items:center;padding:20px;line-height:1.4;display:grid}
.E8WhjG_track{border-radius:var(--r-radius-pill);background:var(--r-glass-2);height:5px;overflow:hidden}.E8WhjG_fill{border-radius:var(--r-radius-pill);background:var(--r-accent);height:100%;transition:width var(--r-motion-settle) var(--r-ease);display:block}
._2ENcAq_screen{flex-direction:column;min-height:100vh;display:flex;position:relative}._2ENcAq_bar{align-items:center;gap:10px;padding:14px 24px 18px;display:flex}._2ENcAq_mark{font-family:var(--r-type-day-label-family);font-size:var(--r-type-day-label-size);letter-spacing:var(--r-type-day-label-tracking);line-height:1}._2ENcAq_spacer{flex:auto}._2ENcAq_body{box-sizing:border-box;flex:auto;width:100%;max-width:560px;margin:0 auto;padding:0 20px 120px}._2ENcAq_footer{box-sizing:border-box;width:100%;max-width:560px;margin:0 auto;padding:12px 20px 28px;position:sticky;bottom:0}
.A77DqG_label{font-family:var(--r-type-micro-family);font-size:var(--r-type-micro-size);line-height:var(--r-type-micro-line);letter-spacing:var(--r-type-micro-tracking);text-transform:uppercase;color:var(--r-faint);align-items:center;gap:10px;margin:24px 4px 10px;display:flex}.A77DqG_label:after{content:"";background:var(--r-line);flex:auto;height:1px}
.Ngb4ma_wrap{flex-direction:column;align-items:center;gap:6px;display:inline-flex}.Ngb4ma_avatar{background:var(--r-glass-2);border:1px solid var(--r-line);color:var(--r-ink);font-family:var(--r-font-data);text-transform:uppercase;letter-spacing:.02em;border-radius:50%;place-items:center;display:grid}.Ngb4ma_small{width:30px;height:30px;font-size:var(--r-type-micro-size)}.Ngb4ma_medium{width:36px;height:36px;font-size:var(--r-type-label-size)}.Ngb4ma_done{background:var(--r-accent);border-color:var(--r-accent);color:var(--r-accent-ink)}.Ngb4ma_caption{font-family:var(--r-font-interface);font-size:var(--r-type-micro-size);color:var(--r-muted);white-space:nowrap}
.bzFLhG_row{scrollbar-width:none;gap:10px;padding:3px 2px 6px;display:flex;overflow-x:auto}.bzFLhG_row::-webkit-scrollbar{display:none}.bzFLhG_dot{border-radius:var(--r-radius-pill);border:1px solid var(--r-media-edge);cursor:pointer;width:30px;height:30px;transition:transform var(--r-motion-fast) var(--r-ease);flex:none;padding:0}.bzFLhG_dot:hover{transform:translateY(-1px)}.bzFLhG_on{outline:2px solid var(--r-accent);outline-offset:2px}.bzFLhG_dot:focus-visible{outline:2px solid var(--r-ink);outline-offset:2px}
.vQYDkW_field{display:block}.vQYDkW_label{font-family:var(--r-type-micro-family);font-size:var(--r-type-micro-size);line-height:var(--r-type-micro-line);letter-spacing:var(--r-type-micro-tracking);text-transform:uppercase;color:var(--r-faint);margin:0 4px 7px;display:block}.vQYDkW_input{box-sizing:border-box;border-radius:var(--r-radius-pill);border:1px solid var(--r-line);background:var(--r-glass);width:100%;-webkit-backdrop-filter:blur(var(--r-blur-control)) saturate(var(--r-saturate-control));backdrop-filter:blur(var(--r-blur-control)) saturate(var(--r-saturate-control));color:var(--r-ink);font-family:var(--r-type-body-family);font-size:var(--r-type-body-size);transition:border-color var(--r-motion-fast) var(--r-ease);outline:none;padding:13px 18px;line-height:1.35;display:block}.vQYDkW_multiline{border-radius:var(--r-radius-tile);resize:vertical;min-height:110px}.vQYDkW_data{font-family:var(--r-type-data-large-family);font-size:var(--r-type-data-large-size);font-variant-numeric:tabular-nums;letter-spacing:.08em}.vQYDkW_input::placeholder{color:var(--r-faint)}.vQYDkW_input:focus{border-color:var(--r-accent)}.vQYDkW_input:disabled{opacity:.5}.vQYDkW_invalid{border-color:var(--r-critical)}.vQYDkW_note{font-family:var(--r-type-meta-family);font-size:var(--r-type-meta-size);line-height:var(--r-type-meta-line);color:var(--r-muted);margin:7px 4px 0}.vQYDkW_error{color:var(--r-critical)}
._4jbZDa_stop{padding:0 0 20px 56px;position:relative}._4jbZDa_rail{background:var(--r-line);width:1px;position:absolute;top:7px;bottom:0;left:46px}._4jbZDa_last ._4jbZDa_rail{display:none}._4jbZDa_dot{box-sizing:border-box;background:var(--r-ground);border:1px solid var(--r-line);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:42px}._4jbZDa_current ._4jbZDa_dot{background:var(--r-accent);border-color:var(--r-accent)}._4jbZDa_time{text-align:right;width:38px;font-family:var(--r-type-data-family);font-size:var(--r-type-label-size);font-variant-numeric:tabular-nums;color:var(--r-muted);position:absolute;top:0;left:0}._4jbZDa_title{text-align:left;color:var(--r-ink);font-family:var(--r-type-stop-title-family);font-size:var(--r-type-stop-title-size);line-height:var(--r-type-stop-title-line);letter-spacing:var(--r-type-stop-title-tracking);background:0 0;border:0;margin:0;padding:0;font-weight:400;display:block}button._4jbZDa_title{cursor:pointer}button._4jbZDa_title:focus-visible{outline:2px solid var(--r-ink);outline-offset:2px;border-radius:6px}._4jbZDa_sub{font-family:var(--r-type-meta-family);font-size:var(--r-type-meta-size);line-height:var(--r-type-meta-line);color:var(--r-muted);margin:2px 0 0}._4jbZDa_tip{font-family:var(--r-type-meta-family);font-size:var(--r-type-meta-size);line-height:var(--r-type-meta-line);color:var(--r-accent);align-items:flex-start;gap:6px;margin:6px 0 0;display:flex}._4jbZDa_tipIcon{margin-top:2px;display:inline-flex}._4jbZDa_chips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}._4jbZDa_look{margin-top:12px}._4jbZDa_add{cursor:pointer;border-radius:var(--r-radius-pill);border:1px dashed var(--r-line);color:var(--r-muted);font-family:var(--r-font-interface);font-size:var(--r-type-meta-size);transition:color var(--r-motion-fast) var(--r-ease), border-color var(--r-motion-fast) var(--r-ease);background:0 0;align-items:center;gap:7px;margin-top:12px;padding:8px 16px;display:inline-flex}._4jbZDa_add:hover{color:var(--r-ink);border-color:var(--r-accent)}._4jbZDa_add:focus-visible{outline:2px solid var(--r-ink);outline-offset:2px}._4jbZDa_accessory{margin-top:12px}
._8WrY1G_page{min-height:100vh;padding:0 var(--r-space-3) var(--r-space-4);color:var(--r-ink);font-family:var(--r-font-interface)}._8WrY1G_bar{z-index:3;margin:0 calc(-1 * var(--r-space-3));padding-left:var(--r-space-3);padding-right:var(--r-space-3);background:var(--r-ground);gap:var(--r-space-2);padding-top:var(--r-space-2);padding-bottom:var(--r-space-2);border-bottom:1px solid var(--r-line);-webkit-backdrop-filter:blur(var(--r-blur-control)) saturate(var(--r-saturate-control));flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._8WrY1G_mark{font-family:var(--r-font-display);font-size:var(--r-type-cardTitle-size);color:var(--r-ink);line-height:1;text-decoration:none}._8WrY1G_tripsLayout{gap:var(--r-space-4);padding-top:var(--r-space-4);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}._8WrY1G_tripGrid{gap:var(--r-space-2);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._8WrY1G_tripLink{color:inherit;text-decoration:none}._8WrY1G_signIn{min-height:100vh;padding:var(--r-space-2);place-items:center;display:grid}._8WrY1G_signIn>*{width:min(420px,100%)}._8WrY1G_workspace{gap:var(--r-space-3);padding-top:var(--r-space-3);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}._8WrY1G_board,._8WrY1G_boardWide{gap:var(--r-space-2);flex-direction:column;min-width:0;display:flex}._8WrY1G_boardWide{padding-top:var(--r-space-3)}._8WrY1G_pane{max-height:calc(100vh - 88px);padding:var(--r-space-2_5);border:1px solid var(--r-line);border-radius:var(--r-radius-card);background:var(--r-glass);-webkit-backdrop-filter:blur(var(--r-blur-card)) saturate(var(--r-saturate-card));box-shadow:inset 0 1px 0 var(--r-highlight);position:sticky;top:72px;overflow-y:auto}._8WrY1G_columns{gap:var(--r-space-1_5);padding-bottom:var(--r-space-1);grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}._8WrY1G_column{gap:var(--r-space-1);min-height:320px;padding:var(--r-space-1_5);border:1px solid var(--r-line);border-radius:var(--r-radius-tile);background:var(--r-glass);transition:background var(--r-motion-fast) var(--r-ease);flex-direction:column;display:flex}._8WrY1G_columnOver{background:var(--r-accent-soft);border-color:var(--r-accent)}._8WrY1G_columnHead{padding:0 var(--r-space-0_5) var(--r-space-0_5);justify-content:space-between;align-items:baseline;display:flex}._8WrY1G_stop{gap:var(--r-space-1);padding:var(--r-space-1);border:1px solid var(--r-line);border-radius:var(--r-radius-thumb);background:var(--r-glass-2);cursor:grab;align-items:flex-start;display:flex}._8WrY1G_stop:active{cursor:grabbing}._8WrY1G_stopSelected{border-color:var(--r-accent)}._8WrY1G_stopFocused{box-shadow:0 0 0 1px var(--r-accent)}._8WrY1G_tick{accent-color:var(--r-accent);margin-top:3px}._8WrY1G_stopBody{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;gap:2px;padding:0;display:flex}._8WrY1G_stopTime{font-family:var(--r-font-data);font-size:var(--r-type-data-size);font-variant-numeric:tabular-nums;color:var(--r-muted)}._8WrY1G_stopTitle{font-family:var(--r-font-display);font-size:var(--r-type-stopTitle-size);line-height:var(--r-type-stopTitle-line)}._8WrY1G_stopSub{font-size:var(--r-type-meta-size);color:var(--r-muted)}._8WrY1G_stopMeta{gap:var(--r-space-1);font-family:var(--r-font-data);font-size:var(--r-type-micro-size);letter-spacing:.1em;text-transform:uppercase;color:var(--r-faint);display:flex}._8WrY1G_addStop{gap:var(--r-space-0_5);flex-wrap:wrap;margin-top:auto;display:flex}._8WrY1G_inlineInput{border:1px dashed var(--r-line);border-radius:var(--r-radius-pill);min-width:0;color:var(--r-ink);font:inherit;font-size:var(--r-type-meta-size);background:0 0;flex:auto;padding:7px 10px}._8WrY1G_inlineInput:first-child{font-family:var(--r-font-data);flex:0 0 64px}._8WrY1G_inlineInput:focus{border-color:var(--r-accent);border-style:solid;outline:none}._8WrY1G_inlineError{width:100%;font-size:var(--r-type-meta-size);color:var(--r-critical)}._8WrY1G_bulk{gap:var(--r-space-1_5);padding:var(--r-space-1) var(--r-space-1_5);border:1px solid var(--r-accent);border-radius:var(--r-radius-pill);background:var(--r-glass-2);box-shadow:inset 0 0 0 999px var(--r-accent-soft);-webkit-backdrop-filter:blur(var(--r-blur-control)) saturate(var(--r-saturate-control));flex-wrap:wrap;align-items:center;display:flex}._8WrY1G_bulkField{gap:var(--r-space-0_5);font-size:var(--r-type-meta-size);color:var(--r-muted);align-items:center;display:inline-flex}._8WrY1G_select{border:1px solid var(--r-line);border-radius:var(--r-radius-pill);background:var(--r-glass-2);color:var(--r-ink);font:inherit;padding:5px 10px}._8WrY1G_comment{gap:var(--r-space-1_5);align-items:flex-start;display:flex}._8WrY1G_textButton{color:var(--r-muted);font:inherit;font-size:var(--r-type-meta-size);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}._8WrY1G_textButton:hover{color:var(--r-ink)}._8WrY1G_mood{gap:var(--r-space-1_5);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._8WrY1G_tile{aspect-ratio:3/4;padding:var(--r-space-1);border:1px solid var(--r-media-edge);border-radius:var(--r-radius-tile);background-color:var(--r-glass-2);cursor:pointer;text-align:left;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}._8WrY1G_tile:after{content:"";background:linear-gradient(160deg, var(--r-media-sheen), var(--r-media-shade));pointer-events:none;position:absolute;inset:0}._8WrY1G_tileOpen{outline:2px solid var(--r-accent);outline-offset:2px}._8WrY1G_tileLabel,._8WrY1G_tileKind{z-index:1;color:var(--r-media-ink);text-shadow:0 1px 4px var(--r-media-ink-shadow);position:relative}._8WrY1G_tileLabel{font-size:var(--r-type-meta-size);font-weight:600}._8WrY1G_tileKind{font-family:var(--r-font-data);font-size:var(--r-type-micro-size);letter-spacing:.1em;text-transform:uppercase}._8WrY1G_upload{border:1px dashed var(--r-line);border-radius:var(--r-radius-pill);color:var(--r-muted);font-size:var(--r-type-meta-size);cursor:pointer;align-items:center;padding:6px 14px;display:inline-flex}._8WrY1G_upload:hover{color:var(--r-ink);border-color:var(--r-accent)}._8WrY1G_appLink{border-radius:var(--r-radius-pill);background:var(--r-accent);color:var(--r-accent-ink);text-align:center;padding:14px;font-weight:600;text-decoration:none;display:block}._8WrY1G_addGarment{gap:var(--r-space-1);align-items:flex-end;display:flex}._8WrY1G_matrixWrap{border:1px solid var(--r-line);border-radius:var(--r-radius-tile);background:var(--r-glass);overflow:auto}._8WrY1G_matrix{border-collapse:collapse;font-size:var(--r-type-meta-size)}._8WrY1G_matrix th,._8WrY1G_matrix td{padding:var(--r-space-1);border-bottom:1px solid var(--r-line);text-align:left;font-weight:400}._8WrY1G_matrix thead th{vertical-align:bottom;min-width:110px}._8WrY1G_matrix tbody th{background:var(--r-glass-2);white-space:nowrap;position:sticky;left:0}._8WrY1G_matrixDay{font-family:var(--r-font-data);font-size:var(--r-type-micro-size);letter-spacing:.1em;text-transform:uppercase;color:var(--r-faint);display:block}._8WrY1G_matrixStop{font-family:var(--r-font-display);font-size:var(--r-type-stopTitle-size);line-height:1.15;display:block}._8WrY1G_cell{border:1px solid var(--r-line);border-radius:var(--r-radius-pill);cursor:pointer;background:0 0;width:22px;height:22px}._8WrY1G_cellOn{border-color:var(--r-accent);background:var(--r-accent)}@media (max-width:1000px){._8WrY1G_workspace,._8WrY1G_tripsLayout{grid-template-columns:minmax(0,1fr)}._8WrY1G_pane{max-height:none;position:static}}
.c1ydAW_page{box-sizing:border-box;max-width:880px;min-height:100dvh;padding:var(--r-space-6) var(--r-space-3);color:var(--r-ink);margin:0 auto}.c1ydAW_strip{gap:var(--r-space-1);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.c1ydAW_photo{aspect-ratio:3/4;object-fit:cover;border:1px solid var(--r-media-edge);border-radius:var(--r-radius-tile);width:100%}.c1ydAW_day{break-inside:avoid}.c1ydAW_mood{gap:var(--r-space-1);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.c1ydAW_tile{aspect-ratio:3/4;padding:var(--r-space-1);border:1px solid var(--r-media-edge);border-radius:var(--r-radius-tile);background-position:50%;background-size:cover;align-items:flex-end;display:flex}.c1ydAW_tileLabel{color:var(--r-media-ink);text-shadow:0 1px 4px var(--r-media-ink-shadow);font-size:var(--r-type-meta-size);font-weight:600}@media print{.c1ydAW_noPrint{display:none}.c1ydAW_page{min-height:0;padding:0}}
