@layer components{.IuNMEa_box{text-align:center}@media (min-width:1024px){.IuNMEa_box{box-shadow:0 0 0 1px var(--line);background:var(--white);border-radius:32px;padding:48px 56px}}.IuNMEa_icon{border-radius:var(--radius-pill);background:var(--panel);width:132px;height:132px;color:var(--ink-3);justify-content:center;align-items:center;display:flex}.IuNMEa_title{color:var(--ink);letter-spacing:-.02em;font-size:25px;font-weight:700;line-height:1.2}@media (min-width:1024px){.IuNMEa_title{letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.15}}.IuNMEa_accent{font-family:var(--font-accent-stack);letter-spacing:0;color:inherit;font-style:italic;font-weight:400}.IuNMEa_text{max-width:420px;color:var(--ink-3);letter-spacing:-.01em;font-size:15px;font-weight:400;line-height:1.6}.IuNMEa_watch{background:var(--panel);text-align:left;border-radius:22px;padding:20px}@media (min-width:1024px){.IuNMEa_watch{align-items:center;gap:24px;display:flex}}.IuNMEa_watchIcon{color:var(--green);flex-shrink:0;margin-top:1px}.IuNMEa_watchTitle{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.3}.IuNMEa_watchText{color:var(--ink-2);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.55}.IuNMEa_clear{min-height:44px;color:var(--green);letter-spacing:0;align-items:center;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.IuNMEa_clear:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.IuNMEa_clear:hover{color:var(--green-hover)}}
@layer components{.MPbMhq_spinner{color:inherit;flex-shrink:0;display:inline-flex}.MPbMhq_svg{animation:.8s linear infinite MPbMhq_spin}@media (prefers-reduced-motion:reduce){.MPbMhq_svg{animation-duration:2.4s}}.MPbMhq_track{opacity:.25}.MPbMhq_label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes MPbMhq_spin{to{transform:rotate(360deg)}}}
@layer components{.VLzsWq_button{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;border-radius:var(--radius-pill);text-align:center;white-space:normal;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;max-width:100%;margin:0;padding:0;text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.VLzsWq_button:disabled,.VLzsWq_button[aria-disabled=true]{cursor:not-allowed}.VLzsWq_button[aria-busy=true]{cursor:progress}.VLzsWq_button:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.VLzsWq_fullWidth{width:100%}.VLzsWq_lg{letter-spacing:-.01em;min-height:54px;padding:8px 26px;font-size:15px;font-weight:600;line-height:1.3}.VLzsWq_md{letter-spacing:-.01em;min-height:44px;padding:6px 20px;font-size:15px;font-weight:600;line-height:1.3}.VLzsWq_sm{letter-spacing:0;min-height:36px;padding:4px 16px;font-size:13px;font-weight:600;line-height:1.5;position:relative}.VLzsWq_sm:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VLzsWq_primary{background:var(--green);color:var(--white)}.VLzsWq_primary:hover:not(:disabled,[aria-disabled=true]){background:var(--green-hover);color:var(--white)}.VLzsWq_primary:disabled{background:var(--line);color:var(--ink-3)}.VLzsWq_secondary{box-shadow:0 0 0 1px var(--line);background:var(--white);color:var(--ink)}.VLzsWq_secondary:hover:not(:disabled,[aria-disabled=true]){background:var(--panel);color:var(--ink)}.VLzsWq_secondary:disabled{color:var(--ink-3)}.VLzsWq_secondary:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.VLzsWq_outline{box-shadow:0 0 0 2px var(--ink);background:var(--white);color:var(--ink)}.VLzsWq_outline:hover:not(:disabled,[aria-disabled=true]){background:var(--panel)}.VLzsWq_outline:disabled{box-shadow:0 0 0 2px var(--line);color:var(--ink-3)}.VLzsWq_outline:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.VLzsWq_ghost{min-height:44px;color:var(--ink);text-underline-offset:3px;letter-spacing:0;border-radius:8px;padding:6px 4px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px}.VLzsWq_ghost:hover:not(:disabled,[aria-disabled=true]){color:var(--green)}.VLzsWq_ghost:disabled{color:var(--ink-3)}.VLzsWq_ghost:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.VLzsWq_content{min-width:0}.VLzsWq_icon{flex-shrink:0;display:inline-flex}}
@layer components{.qf6BOG_avatar{border-radius:var(--radius-pill);background:var(--yellow);color:var(--ink);letter-spacing:0;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.qf6BOG_s38{width:38px;height:38px;font-size:15px}.qf6BOG_s48{width:48px;height:48px;font-size:18px}.qf6BOG_s64{width:64px;height:64px;font-size:25px}.qf6BOG_photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}
@layer components{._2Wj2za_badge{border-radius:var(--radius-pill);color:var(--ink);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._2Wj2za_quantity{background:var(--yellow);letter-spacing:0;padding:3px 9px;font-size:11px;font-weight:700;line-height:1.3}._2Wj2za_discount{background:var(--pink);letter-spacing:0;padding:3px 9px;font-size:11px;font-weight:700;line-height:1.3}._2Wj2za_status{background:var(--panel);color:var(--ink-2);letter-spacing:0;padding:3px 9px;font-size:11px;font-weight:700;line-height:1.3}._2Wj2za_count{background:var(--pink);min-width:17px;height:17px;box-shadow:0 0 0 2px var(--white);letter-spacing:0;padding:0 4px;font-size:10px;font-weight:700;line-height:1}._2Wj2za_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer components{._4yFYcW_chip{appearance:none;color:var(--ink-2);font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-pill);background:0 0;background:var(--white);min-height:38px;white-space:nowrap;letter-spacing:0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:7px;margin:0;padding:4px 16px;font-size:13px;font-weight:600;line-height:1.5;transition:background-color .15s,color .15s;display:inline-flex}._4yFYcW_chip:hover:not(:disabled,[aria-pressed=true]){background:var(--panel);color:var(--ink)}._4yFYcW_chip[aria-pressed=true]{background:var(--green);color:var(--white);box-shadow:none}._4yFYcW_chip[aria-pressed=true]:hover:not(:disabled){background:var(--green-hover);color:var(--white)}._4yFYcW_chip._4yFYcW_yellow[aria-pressed=true],._4yFYcW_chip._4yFYcW_yellow[aria-pressed=true]:hover:not(:disabled){background:var(--yellow);color:var(--ink);font-weight:700}._4yFYcW_chip:disabled{color:var(--ink-3);cursor:not-allowed}._4yFYcW_chip:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}._4yFYcW_chip{position:relative}._4yFYcW_chip:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._4yFYcW_count{border-radius:var(--radius-pill);min-width:20px;color:var(--ink-3);letter-spacing:0;justify-content:center;align-items:center;padding:1px 7px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}[aria-pressed=true]>._4yFYcW_count{background:var(--white);color:var(--ink)}}
@layer components{.IJ9ydG_dialog{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-panel-lg);background:var(--white);width:calc(100% - 36px);max-width:440px;max-height:calc(100dvh - 36px);color:var(--ink);overscroll-behavior:contain;border:0;margin:auto;padding:0;overflow:auto}.IJ9ydG_dialog::backdrop{background:color-mix(in srgb, var(--ink) 45%, transparent)}.IJ9ydG_title{color:var(--ink);letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.25}.IJ9ydG_body{color:var(--ink-2);letter-spacing:0;font-size:14px;font-weight:400;line-height:1.5}}
@layer components{.M1zYSW_field{flex-direction:column;gap:7px;min-width:0;display:flex}.M1zYSW_label{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.2}.M1zYSW_hint{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.5}.M1zYSW_counter{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:0;flex-shrink:0;font-size:13px;font-weight:400;line-height:1.5}.M1zYSW_error{color:var(--ink);letter-spacing:0;align-items:flex-start;gap:6px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.M1zYSW_errorMark{border-radius:var(--radius-pill);background:var(--ink);width:16px;height:16px;color:var(--white);letter-spacing:0;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.M1zYSW_control{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-field);background:var(--white);width:100%;min-height:50px;color:var(--ink);appearance:none;letter-spacing:-.01em;border:0;margin:0;padding:0 16px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.3;transition:box-shadow .15s;display:block}.M1zYSW_control::placeholder{color:var(--ink-3);opacity:1}.M1zYSW_control:focus-visible,.M1zYSW_control:focus{box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.M1zYSW_control[aria-invalid=true]{box-shadow:0 0 0 1px var(--ink)}.M1zYSW_control[aria-invalid=true]:focus{box-shadow:0 0 0 2px var(--ink)}.M1zYSW_control:disabled{background:var(--panel);color:var(--ink-3);cursor:not-allowed}.M1zYSW_textarea{resize:vertical;letter-spacing:-.01em;min-height:120px;padding:14px 16px;font-size:16px;font-weight:500;line-height:1.5}}
@layer components{.YYBPgG_wrap{position:relative}.YYBPgG_pin{color:var(--ink-3);pointer-events:none;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.YYBPgG_input{padding-left:40px;padding-right:48px}.YYBPgG_clear{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.YYBPgG_clear:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.YYBPgG_clear{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ink-3);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.YYBPgG_clear:hover{color:var(--ink)}.YYBPgG_list{box-shadow:0 0 0 1px var(--line);z-index:20;border-radius:var(--radius-field);background:var(--white);max-height:280px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.YYBPgG_list[hidden]{display:none}.YYBPgG_option{min-height:44px;color:var(--ink);cursor:pointer;letter-spacing:-.01em;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:15px;line-height:1.3;display:flex}.YYBPgG_option[data-active]{background:var(--panel)}.YYBPgG_option[aria-selected=true]{font-weight:700}.YYBPgG_country{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}.YYBPgG_empty{color:var(--ink-3);letter-spacing:0;padding:12px;font-size:13px;font-weight:400;line-height:1.5}}
@layer components{.l9YpRa_gallery{flex-direction:column;gap:10px;min-width:0;display:flex}.l9YpRa_frame{border-radius:var(--radius-card);background:var(--panel);position:relative;overflow:hidden}.l9YpRa_track{scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:354/320;display:flex;overflow-x:auto}.l9YpRa_track::-webkit-scrollbar{display:none}.l9YpRa_track:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}@media (min-width:1024px){.l9YpRa_track{aspect-ratio:4/5}}.l9YpRa_photo{object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;height:100%}.l9YpRa_counter{border-radius:var(--radius-pill);background:var(--white);color:var(--ink);letter-spacing:0;padding:3px 10px;font-size:12px;font-weight:700;line-height:1.5;position:absolute;bottom:12px;right:12px}.l9YpRa_thumbs{gap:8px;margin:-4px;padding:4px;display:none;overflow-x:auto}@media (min-width:1024px){.l9YpRa_thumbs{display:flex}}.l9YpRa_thumb{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;box-shadow:0 0 0 1px var(--line);background:0 0;border:0;margin:0;padding:0}.l9YpRa_thumb:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.l9YpRa_thumb{background:var(--panel);border-radius:14px;flex:0 0 72px;height:72px;overflow:hidden}.l9YpRa_thumb img{object-fit:cover;width:100%;height:100%;display:block}.l9YpRa_thumb[aria-current=true]{box-shadow:0 0 0 2px var(--green)}.l9YpRa_empty{aspect-ratio:1;border-radius:var(--radius-card);background:var(--panel);color:var(--ink-3);letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:1.5;display:flex;position:relative}}
@layer components{.b6vuWW_header{align-items:baseline;gap:9px;padding:14px 0 12px;display:flex}.b6vuWW_sticky{z-index:5;background:var(--white);position:sticky;top:0}.b6vuWW_title{min-width:0;color:var(--ink);letter-spacing:-.02em;flex:1;font-size:19px;font-weight:700;line-height:1.25}.b6vuWW_accent{font-family:var(--font-accent-stack);letter-spacing:0;color:var(--ink-3);font-size:15px;font-style:italic;font-weight:400}.b6vuWW_meta{color:var(--ink-3);letter-spacing:0;flex-shrink:0;font-size:12px;font-weight:400;line-height:1.5}}
@layer components{.pEaERq_iconButton{appearance:none;color:var(--ink);font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-pill);background:0 0;background:var(--white);border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.pEaERq_iconButton:hover:not(:disabled){background:var(--panel);color:var(--ink)}.pEaERq_iconButton:disabled{color:var(--ink-3);cursor:not-allowed}.pEaERq_iconButton[aria-pressed=true]{color:var(--green)}.pEaERq_iconButton[aria-pressed=true]:hover:not(:disabled){color:var(--green-hover)}.pEaERq_iconButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.pEaERq_overlay{background:color-mix(in srgb, var(--white) 94%, transparent)}.pEaERq_overlay:hover:not(:disabled){background:var(--white)}.pEaERq_sm{width:34px;height:34px;position:relative}.pEaERq_sm:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pEaERq_md{width:38px;height:38px;position:relative}.pEaERq_md:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pEaERq_lg{width:54px;height:54px}}
@layer components{.f9_meq_switcher{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-pill);background:var(--white);flex-shrink:0;height:30px;display:inline-flex}.f9_meq_choice{height:32px}.f9_meq_choice .f9_meq_link{min-width:38px;font-size:12px}.f9_meq_link{appearance:none;color:var(--ink-3);font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;border-radius:var(--radius-pill);min-width:40px;letter-spacing:0;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0 8px;font-size:11px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.f9_meq_link:hover{color:var(--ink)}.f9_meq_link[aria-current=true],.f9_meq_link[aria-pressed=true]{background:var(--green);color:var(--white);font-weight:700}.f9_meq_link:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.f9_meq_link:after{content:"";position:absolute;inset:-7px 0}.f9_meq_link:first-child:after{left:min(0px,100% - 44px)}.f9_meq_link:last-child:after{right:min(0px,100% - 44px)}.f9_meq_fullName{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer components{.Q1GIKq_header{z-index:10;background:var(--white);position:relative}@media (min-width:1024px){.Q1GIKq_header{box-shadow:0 1px 0 var(--line)}}body:has([data-no-app-header]) .Q1GIKq_header{display:none}@media (min-width:1024px){body:has([data-no-app-header]) .Q1GIKq_header{display:block}}.Q1GIKq_logoLink{min-height:44px;color:var(--ink);border-radius:8px;align-items:center;display:inline-flex}.Q1GIKq_logoLink:hover{color:var(--ink)}.Q1GIKq_logoLink:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.Q1GIKq_divider{background:var(--line);width:1px;height:26px}.Q1GIKq_bellBadge{pointer-events:none;position:absolute;top:-2px;right:-4px}.Q1GIKq_avatarLink{border-radius:var(--radius-pill);display:inline-flex}.Q1GIKq_avatarLink:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.Q1GIKq_avatarLink{position:relative}.Q1GIKq_avatarLink:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
@layer components{.ioNN5a_notice{border-radius:var(--radius-panel);color:var(--ink-2);letter-spacing:0;align-items:flex-start;gap:12px;font-size:13px;font-weight:400;line-height:1.5;display:flex}.ioNN5a_panel{background:var(--panel)}.ioNN5a_warm{background:var(--warm)}.ioNN5a_sm{border-radius:var(--radius-panel-sm);padding:14px 15px}.ioNN5a_md{padding:16px 18px}.ioNN5a_lg{border-radius:var(--radius-panel-lg);padding:28px 24px}@media (min-width:1024px){.ioNN5a_lg{padding:46px}}.ioNN5a_icon{color:var(--ink-2);flex-shrink:0;margin-top:1px;display:inline-flex}.ioNN5a_body{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.ioNN5a_title{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.3}.ioNN5a_card{border-radius:var(--radius-card-sm);background:var(--white);color:var(--ink);padding:14px 16px}}
@layer components{.qKUiSG_root{flex-direction:column;gap:10px;display:flex}.qKUiSG_label{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.5}.qKUiSG_box{position:relative}.qKUiSG_cells{gap:8px;display:flex}@media (min-width:1024px){.qKUiSG_cells{gap:9px}}.qKUiSG_cell{border-radius:var(--radius-field);background:var(--panel);min-width:0;height:58px;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:1 1 0;justify-content:center;align-items:center;font-size:24px;font-weight:700;line-height:1;display:flex}@media (min-width:1024px){.qKUiSG_cell{height:62px;font-size:25px}}.qKUiSG_filled{box-shadow:0 0 0 1px var(--line);background:var(--white)}.qKUiSG_current{box-shadow:0 0 0 2px var(--green);background:var(--white)}.qKUiSG_invalid{box-shadow:0 0 0 1px var(--ink)}.qKUiSG_caret{background:var(--green);width:2px;height:26px;animation:1s step-end infinite qKUiSG_blink}@media (prefers-reduced-motion:reduce){.qKUiSG_caret{animation:none}}.qKUiSG_input{color:#0000;caret-color:#0000;letter-spacing:0;opacity:.01;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.qKUiSG_input:focus{outline:none}.qKUiSG_error{color:var(--ink);letter-spacing:0;font-size:12px;font-weight:500;line-height:1.5}@keyframes qKUiSG_blink{50%{opacity:0}}}
@layer components{.SqUmoq_pill{border-radius:var(--radius-pill);white-space:nowrap;letter-spacing:0;flex-shrink:0;align-items:center;min-height:36px;padding:0 15px;font-size:13px;line-height:1.5;display:inline-flex}.SqUmoq_white{box-shadow:0 0 0 1px var(--line);background:var(--white);color:var(--ink-2)}.SqUmoq_yellow{background:var(--yellow);color:var(--ink);font-weight:700}}
@layer components{.zfLGAa_group{flex-direction:column;gap:8px;display:flex}.zfLGAa_label{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}.zfLGAa_labelHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zfLGAa_options{gap:10px;display:flex}.zfLGAa_option{appearance:none;color:var(--ink);font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-quantity);background:0 0;background:var(--white);min-width:0;min-height:58px;text-align:center;letter-spacing:-.02em;border:0;flex:1 1 0;margin:0;padding:4px 8px;font-size:19px;font-weight:700;line-height:1.25;transition:background-color .15s}.zfLGAa_option:hover:not(:disabled,[aria-checked=true]){background:var(--panel)}.zfLGAa_option[aria-checked=true]{background:var(--yellow);box-shadow:none}.zfLGAa_option:disabled{color:var(--ink-3);cursor:not-allowed}.zfLGAa_option:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}}
@layer components{._1rbP5a_wrap{display:block;position:relative}._1rbP5a_wrap ._1rbP5a_select{cursor:pointer;padding-right:46px}._1rbP5a_chevron{color:var(--ink-3);pointer-events:none;display:inline-flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}}
@layer components{.ayRfeq_card{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-card);background:var(--white);min-width:0;color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.ayRfeq_photo{background:var(--panel);height:192px;position:relative}@media (min-width:1024px){.ayRfeq_photo{height:210px}}.ayRfeq_img{object-fit:cover;width:100%;height:100%;display:block}.ayRfeq_overline{color:var(--ink-3);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600;line-height:1.3}.ayRfeq_title{color:var(--ink);letter-spacing:0;font-size:14px;font-weight:500;line-height:1.3}@media (min-width:1024px){.ayRfeq_title{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}}.ayRfeq_link{color:inherit;overflow-wrap:anywhere}.ayRfeq_link:after{content:"";z-index:1;border-radius:var(--radius-card);position:absolute;inset:0}.ayRfeq_link:hover{color:var(--green)}.ayRfeq_link:focus-visible{outline:none}.ayRfeq_link:focus-visible:after{box-shadow:inset 0 0 0 2px var(--green);outline:2px solid #0000}.ayRfeq_price{color:var(--ink);letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.25}@media (min-width:1024px){.ayRfeq_price{letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.25}}.ayRfeq_oldPrice{font-family:var(--font-accent-stack);letter-spacing:0;color:var(--ink-3);font-size:13px;font-style:italic;font-weight:400;text-decoration:line-through}.ayRfeq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ayRfeq_meta{color:var(--ink-3);letter-spacing:0;font-size:11px;font-weight:400;line-height:1.4}@media (min-width:1024px){.ayRfeq_meta{font-size:12px}}.ayRfeq_lockerIcon{color:var(--green);flex-shrink:0}.ayRfeq_splittable{color:var(--ink-2);letter-spacing:0;font-size:12px;font-weight:500;line-height:1.4}.ayRfeq_favourite{z-index:2;position:absolute;top:9px;right:9px}@media (min-width:1024px){.ayRfeq_favourite{top:10px;right:10px}}}
@layer components{.pEYtuG_list{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-card);background:var(--white);margin:0;padding:4px 16px;list-style:none}@media (min-width:1024px){.pEYtuG_list{padding:2px 18px 6px}}.pEYtuG_item{display:block}.pEYtuG_row{width:100%;min-height:50px;color:var(--ink);letter-spacing:0;align-items:center;gap:12px;padding:14px 0;font-size:14px;font-weight:400;line-height:1.4;display:flex}@media (min-width:1024px){.pEYtuG_row{min-height:54px;padding:16px 0}}.pEYtuG_item+.pEYtuG_item .pEYtuG_row,.pEYtuG_row+.pEYtuG_row,.pEYtuG_item+.pEYtuG_row,.pEYtuG_row+.pEYtuG_item .pEYtuG_row{border-top:1px solid var(--linesoft)}.pEYtuG_button{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:0}.pEYtuG_button:hover .pEYtuG_chevron{color:var(--ink)}.pEYtuG_button:hover .pEYtuG_label{text-underline-offset:3px;text-decoration:underline}.pEYtuG_button:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);border-radius:8px;outline:2px solid #0000}.pEYtuG_label{flex-grow:1;min-width:0}.pEYtuG_value{text-align:right;letter-spacing:-.01em;flex-shrink:0;max-width:60%;font-size:15px;font-weight:700;line-height:1.3}.pEYtuG_muted{color:var(--ink-3);letter-spacing:0;font-size:14px;font-weight:400;line-height:1.5}.pEYtuG_chevron{color:var(--ink-3);flex-shrink:0}}
@layer components{html:has(._6nO8ea_sheet[open]){overflow:hidden}._6nO8ea_sheet{background:var(--white);width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--ink);overscroll-behavior:contain;border:0;margin:0;padding:0}._6nO8ea_sheet::backdrop{background:color-mix(in srgb, var(--ink) 45%, transparent)}@media (min-width:768px){._6nO8ea_sheet{border-radius:var(--radius-panel-lg) 0 0 var(--radius-panel-lg);width:440px;margin:0 0 0 auto}}._6nO8ea_inner{flex-direction:column;height:100%;display:flex}._6nO8ea_title{color:var(--ink);letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.25}._6nO8ea_body{flex:1;min-height:0;padding:4px 18px 24px;overflow-y:auto}._6nO8ea_footer{border-top:1px solid var(--linesoft);background:var(--white);padding:14px 18px 24px}}
@layer components{._0IQnmq_lead{max-width:640px;color:var(--ink-3);letter-spacing:0;font-size:14px;font-weight:400;line-height:1.5}._0IQnmq_sectionTitle{letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.25}._0IQnmq_caption{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}._0IQnmq_code{color:var(--ink-2);font-family:inherit;font-size:12px}._0IQnmq_swatch{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-field);width:100%;height:56px}._0IQnmq_display{letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.08}._0IQnmq_displaySm{letter-spacing:-.03em;font-size:26px;font-weight:700;line-height:1.1}._0IQnmq_priceLg{letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1.1}._0IQnmq_setTitle{letter-spacing:-.025em;font-size:27px;font-weight:700;line-height:1.15}._0IQnmq_screenTitle{letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.25}._0IQnmq_sectionTitleSample{letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.3}._0IQnmq_cardTitle{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}._0IQnmq_body{letter-spacing:0;font-size:14px;font-weight:400;line-height:1.5}._0IQnmq_captionSample{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.5}._0IQnmq_small{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}._0IQnmq_overline{color:var(--ink-3);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600;line-height:1.3}._0IQnmq_accent{font-family:var(--font-accent-stack);letter-spacing:0;color:var(--ink-3);font-size:16px;font-style:italic;font-weight:400}._0IQnmq_iconTile{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-card-sm);color:var(--ink-3)}._0IQnmq_frame{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-card-sm);overflow:hidden}._0IQnmq_onGreen{border-radius:var(--radius-field);background:var(--green);color:var(--white)}}
@layer components{.c6gN4a_skeleton{background:var(--panel);animation:1.4s ease-in-out infinite c6gN4a_pulse;display:block}@media (prefers-reduced-motion:reduce){.c6gN4a_skeleton{animation:none}}.c6gN4a_rect{border-radius:12px}.c6gN4a_text{border-radius:6px;height:.9em}.c6gN4a_pill,.c6gN4a_circle{border-radius:var(--radius-pill)}.c6gN4a_circle{aspect-ratio:1}@keyframes c6gN4a_pulse{50%{opacity:.55}}}
@layer components{._50nS-G_title{color:var(--ink);letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.1}@media (min-width:1024px){._50nS-G_title{letter-spacing:-.03em;font-size:34px;font-weight:700;line-height:1.1}}._50nS-G_accent{font-family:var(--font-accent-stack);letter-spacing:0;color:inherit;font-style:italic;font-weight:400}._50nS-G_lead{color:var(--ink-3);letter-spacing:-.01em;font-size:15px;font-weight:400;line-height:1.6}._50nS-G_lead b{color:var(--ink);font-weight:600}._50nS-G_note{color:var(--ink-3);text-align:center;letter-spacing:0;font-size:13px;font-weight:400;line-height:1.5}._50nS-G_legal{color:var(--ink-3);text-align:center;letter-spacing:0;font-size:12px;font-weight:400;line-height:1.6}._50nS-G_legal a{color:inherit;text-decoration:underline;position:relative}._50nS-G_legal a:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._50nS-G_or{color:var(--ink-3);letter-spacing:0;align-items:center;gap:14px;font-size:13px;line-height:1.5;display:flex}._50nS-G_or:before,._50nS-G_or:after{content:"";background:var(--line);flex-grow:1;height:1px}._50nS-G_loginField input{border-radius:18px;min-height:56px;font-weight:400}._50nS-G_loginField label{font-size:13px}._50nS-G_links{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;display:flex}._50nS-G_dot{color:var(--line)}._50nS-G_status{color:var(--ink-2);text-align:center;letter-spacing:0;font-size:13px;font-weight:500;line-height:1.5}._50nS-G_badge{border-radius:var(--radius-pill);background:var(--panel);width:76px;height:76px;color:var(--ink-2);justify-content:center;align-items:center;display:flex}._50nS-G_screenTitle{color:var(--ink);letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.25}@media (min-width:1024px){._50nS-G_screenTitle{letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1.15}}._50nS-G_intro{font-family:var(--font-accent-stack);letter-spacing:0;color:var(--ink-3);font-size:15px;font-style:italic;font-weight:400;line-height:1.45}@media (min-width:1024px){._50nS-G_intro{font-size:16px}}}
@layer components{.dbE2Eq_progress{align-items:center;gap:14px;display:flex}.dbE2Eq_bars{flex-grow:1;gap:8px;display:flex}.dbE2Eq_bar{background:var(--line);border-radius:999px;flex-grow:1;height:4px}.dbE2Eq_done{background:var(--green)}.dbE2Eq_label{color:var(--ink-3);letter-spacing:0;flex-shrink:0;font-size:12px;font-weight:400;line-height:1.5}}
@layer components{.NU2QLW_toolbar{scrollbar-width:none;min-height:52px;margin:0 -18px;padding-left:18px;padding-right:18px;overflow-x:auto}.NU2QLW_toolbar::-webkit-scrollbar{display:none}@media (min-width:1024px){.NU2QLW_toolbar{flex-wrap:wrap;min-height:0;margin:0;padding:0;overflow:visible}}.NU2QLW_filters:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.NU2QLW_filters{border-radius:var(--radius-pill);background:var(--green);min-height:44px;color:var(--white);letter-spacing:0;flex-shrink:0;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.NU2QLW_filters:hover{background:var(--green-hover)}.NU2QLW_count{border-radius:var(--radius-pill);background:var(--white);color:var(--ink);letter-spacing:0;padding:1px 7px;font-size:11px;font-weight:700;line-height:1.4}}
@layer components{.dl-3da_display{color:var(--ink);letter-spacing:-.03em;font-size:34px;font-weight:700;line-height:1.1}@media (min-width:1024px){.dl-3da_display{letter-spacing:-.03em;font-size:52px;font-weight:700;line-height:1.05}}.dl-3da_h2{color:var(--ink);letter-spacing:-.03em;font-size:28px;font-weight:700;line-height:1.15}@media (min-width:1024px){.dl-3da_h2{letter-spacing:-.03em;font-size:34px;font-weight:700;line-height:1.1}}.dl-3da_accent{font-family:var(--font-accent-stack);letter-spacing:0;color:inherit;font-style:italic;font-weight:400}.dl-3da_headingNote{font-family:var(--font-accent-stack);letter-spacing:0;color:var(--ink-3);font-size:16px;font-style:italic;font-weight:400}.dl-3da_lead{color:var(--ink-2);letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.55}.dl-3da_body{color:var(--ink-2);letter-spacing:0;font-size:14px;font-weight:400;line-height:1.55}.dl-3da_note{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.55}.dl-3da_eyebrow{color:var(--ink-3);text-transform:uppercase;letter-spacing:.14em;letter-spacing:0;font-size:11px;font-weight:700;line-height:1.5}.dl-3da_panel{background:var(--panel);border-radius:24px;padding:26px 22px}@media (min-width:1024px){.dl-3da_panel{border-radius:var(--radius-panel-lg);padding:40px 46px}}.dl-3da_whyItem+.dl-3da_whyItem{border-top:1px solid var(--line);padding-top:22px}@media (min-width:1024px){.dl-3da_whyItem+.dl-3da_whyItem{border-top:0;padding-top:0}}.dl-3da_cardTitle{color:var(--ink);letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.25}.dl-3da_cardTitle em{color:var(--green)}.dl-3da_card{box-shadow:0 0 0 1px var(--line);background:var(--white);border-radius:24px;padding:24px 22px 26px}.dl-3da_tag{border-radius:var(--radius-pill);background:var(--panel);min-height:28px;color:var(--ink);letter-spacing:0;align-items:center;padding:0 12px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.dl-3da_stepNumber{border-radius:var(--radius-pill);background:var(--panel);width:28px;height:28px;color:var(--ink);letter-spacing:0;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.dl-3da_safeCard{border-radius:var(--radius-card-sm);background:var(--white);padding:20px 20px 22px}.dl-3da_safeNumber{border-radius:var(--radius-pill);background:var(--green);width:28px;height:28px;color:var(--white);letter-spacing:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.dl-3da_stepTitle{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.3}.dl-3da_stepText{color:var(--ink-3);letter-spacing:0;font-size:14px;font-weight:400;line-height:1.5}.dl-3da_photo{background:var(--panel);border-radius:22px}.dl-3da_photoWarm{background:var(--warm)}.dl-3da_tile{color:var(--ink);display:block}.dl-3da_tile:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.dl-3da_tile:hover .dl-3da_stepTitle{color:var(--green)}.dl-3da_tilePhoto{aspect-ratio:1;border-radius:var(--radius-card-sm);display:block}.dl-3da_headerLink{color:var(--ink-2);letter-spacing:0;font-size:14px;font-weight:500;line-height:1.5}.dl-3da_headerLink:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.dl-3da_headerLink{position:relative}.dl-3da_headerLink:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dl-3da_headerLink:hover{color:var(--green)}.dl-3da_footer{border-top:1px solid var(--linesoft);color:var(--ink-3);letter-spacing:0;font-size:13px;line-height:1.5}.dl-3da_footer a{color:var(--ink-2)}.dl-3da_footer a:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.dl-3da_footer a{position:relative}.dl-3da_footer a:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dl-3da_footer a:hover{color:var(--green)}}
@layer components{._7DPolG_skipLink{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._7DPolG_skipLink:focus,._7DPolG_skipLink:focus-visible{z-index:100;clip-path:none;white-space:normal;border-radius:var(--radius-pill);background:var(--green);width:auto;height:auto;color:var(--white);box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);letter-spacing:0;outline:2px solid #0000;margin:0;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.5;position:fixed;top:10px;left:10px;overflow:visible}}
@layer components{.FWFXSW_row{align-items:center;gap:14px;display:flex}.FWFXSW_text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.FWFXSW_label{color:var(--ink);cursor:pointer;letter-spacing:-.01em;font-size:15px;font-weight:500;line-height:1.3}.FWFXSW_labelHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FWFXSW_description{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.5}.FWFXSW_switch{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;border-radius:var(--radius-pill);background:0 0;background:var(--line);width:46px;height:28px;box-shadow:inset 0 0 0 1px var(--ink-3);border:0;flex-shrink:0;margin:0;padding:3px;transition:background-color .15s}.FWFXSW_switch[aria-checked=true]{background:var(--green);box-shadow:none}.FWFXSW_switch:hover:not(:disabled)[aria-checked=true]{background:var(--green-hover)}.FWFXSW_switch:disabled{cursor:not-allowed;opacity:.55}.FWFXSW_switch:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.FWFXSW_switch{position:relative}.FWFXSW_switch:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FWFXSW_knob{border-radius:var(--radius-pill);background:var(--white);width:22px;height:22px;transition:transform .15s;display:block}[aria-checked=true]>.FWFXSW_knob{transform:translate(18px)}}
@layer components{.ZnkqGG_chat{background:var(--white);flex-direction:column;height:100dvh;margin-inline:-18px;display:flex}@media (min-width:1024px){.ZnkqGG_chat{flex:auto;height:auto;min-height:0;margin-inline:0}}.ZnkqGG_header{min-height:62px;box-shadow:0 1px 0 var(--line);flex-shrink:0;align-items:center;gap:12px;padding:0 18px;display:flex}@media (min-width:1024px){.ZnkqGG_header{padding:16px 22px}}.ZnkqGG_person{border-radius:var(--radius-card-sm);min-width:0;min-height:44px;color:var(--ink);flex:auto;align-items:center;gap:12px;text-decoration:none;display:flex}.ZnkqGG_person:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}a.ZnkqGG_person:hover .ZnkqGG_personName{color:var(--green)}.ZnkqGG_personName{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}@media (min-width:1024px){.ZnkqGG_personName{font-weight:700}}.ZnkqGG_personCity{color:var(--ink-3);letter-spacing:0;margin-top:2px;font-size:12px;font-weight:400;line-height:1.3;display:none}@media (min-width:1024px){.ZnkqGG_personCity{display:block}}.ZnkqGG_pinned{border-radius:var(--radius-card-sm);background:var(--white);color:var(--ink);box-shadow:0 0 0 1px var(--line);flex-shrink:0;align-items:center;gap:12px;margin:12px 18px 0;padding:10px;text-decoration:none;display:flex}@media (min-width:1024px){.ZnkqGG_pinned{gap:13px;margin:16px 22px 0;padding:12px}}a.ZnkqGG_pinned:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}a.ZnkqGG_pinned:hover .ZnkqGG_pinnedTitle{color:var(--green)}.ZnkqGG_pinnedCover{background:var(--panel);border-radius:12px;flex-shrink:0;width:52px;height:52px;overflow:hidden}.ZnkqGG_pinnedCover img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:1024px){.ZnkqGG_pinnedCover{width:54px;height:54px}}.ZnkqGG_pinnedText{flex:auto;min-width:0}.ZnkqGG_pinnedTitle{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}@media (min-width:1024px){.ZnkqGG_pinnedTitle{letter-spacing:0;font-size:14px;font-weight:600;line-height:1.35}}.ZnkqGG_pinnedMeta{color:var(--ink-3);letter-spacing:0;margin-top:3px;font-size:12px;font-weight:400;line-height:1.35}.ZnkqGG_stream{overscroll-behavior:contain;scrollbar-color:var(--line) #0000;scrollbar-width:thin;flex:auto;min-height:0;padding:16px 18px 12px;position:relative;overflow-y:auto}@media (min-width:1024px){.ZnkqGG_stream{padding:20px 22px 12px}}.ZnkqGG_messages{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.ZnkqGG_messages{gap:14px}}.ZnkqGG_day{color:var(--ink-3);text-align:center;letter-spacing:0;padding:2px 0;font-size:12px;font-weight:400;line-height:1.4}.ZnkqGG_item{flex-direction:column;align-items:flex-start;gap:5px;max-width:min(280px,85%);display:flex}@media (min-width:1024px){.ZnkqGG_item{max-width:min(460px,75%)}}.ZnkqGG_mine{align-self:flex-end;align-items:flex-end}.ZnkqGG_bubble{background:var(--panel);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:0;border-radius:20px 20px 20px 6px;padding:12px 15px;font-size:14px;font-weight:400;line-height:1.5}@media (min-width:1024px){.ZnkqGG_bubble{padding:13px 16px}}.ZnkqGG_mine .ZnkqGG_bubble{background:var(--line);border-radius:20px 20px 6px}.ZnkqGG_removed{color:var(--ink-3);font-style:italic}.ZnkqGG_photoButton{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.ZnkqGG_photoButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.ZnkqGG_photoButton{background:var(--panel);border-radius:18px;width:240px;max-width:100%;display:block;overflow:hidden}.ZnkqGG_photoButton img{width:100%;height:auto;display:block}.ZnkqGG_photoMissing{background:var(--panel);width:240px;max-width:100%;min-height:120px;color:var(--ink-3);text-align:center;letter-spacing:0;border-radius:18px;justify-content:center;align-items:center;padding:12px;font-size:12px;font-weight:400;line-height:1.4;display:flex}.ZnkqGG_time{color:var(--ink-3);letter-spacing:0;font-size:11px;font-weight:400;line-height:1.3}.ZnkqGG_sending{opacity:.6}.ZnkqGG_failed{color:var(--ink-2);letter-spacing:0;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;font-weight:400;line-height:1.4;display:flex}.ZnkqGG_textButton{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.ZnkqGG_textButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.ZnkqGG_textButton{position:relative}.ZnkqGG_textButton:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ZnkqGG_textButton{color:var(--ink);border-radius:6px;font-weight:600;text-decoration:underline}.ZnkqGG_textButton:hover{color:var(--green)}.ZnkqGG_hint{color:var(--ink-3);text-align:center;letter-spacing:0;padding:24px 12px;font-size:13px;font-weight:400;line-height:1.5}.ZnkqGG_safety{border-radius:var(--radius-panel-sm);background:var(--panel);color:var(--ink-2);letter-spacing:0;align-self:center;align-items:flex-start;gap:10px;margin-top:4px;padding:12px 14px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.ZnkqGG_safety svg{flex-shrink:0;margin-top:1px}@media (min-width:1024px){.ZnkqGG_safety{letter-spacing:0;align-self:stretch;padding:14px 15px;font-size:13px;font-weight:400;line-height:1.5}}.ZnkqGG_newMessages{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.ZnkqGG_composer{padding:12px 18px calc(22px + env(safe-area-inset-bottom));background:var(--white);box-shadow:0 -1px 0 var(--line);flex-shrink:0;position:relative}@media (min-width:1024px){.ZnkqGG_composer{padding:18px 22px 20px}}.ZnkqGG_composerRow{align-items:flex-end;gap:10px;display:flex}@media (min-width:1024px){.ZnkqGG_composerRow{gap:12px}}.ZnkqGG_roundButton{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.ZnkqGG_roundButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.ZnkqGG_roundButton{border-radius:var(--radius-pill);background:var(--white);width:46px;height:46px;color:var(--ink);box-shadow:0 0 0 1px var(--line);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ZnkqGG_roundButton:hover{background:var(--panel)}.ZnkqGG_roundButton:disabled{color:var(--ink-3);cursor:default}@media (min-width:1024px){.ZnkqGG_roundButton{width:48px;height:48px}}.ZnkqGG_sendButton{background:var(--green);box-shadow:none;color:var(--white)}.ZnkqGG_sendButton:hover{background:var(--green-hover)}.ZnkqGG_sendButton:disabled,.ZnkqGG_sendButton:disabled:hover{background:var(--line);color:var(--ink-3)}.ZnkqGG_input{background:var(--white);min-width:0;min-height:46px;max-height:calc(7em + 26px);color:var(--ink);resize:none;field-sizing:content;box-shadow:0 0 0 1px var(--line);letter-spacing:-.01em;border:0;border-radius:23px;flex:auto;padding:12px 18px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4}.ZnkqGG_input::placeholder{color:var(--ink-3)}.ZnkqGG_input:focus-visible{box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}@media (min-width:1024px){.ZnkqGG_input{border-radius:24px;min-height:48px}}.ZnkqGG_attachment{align-items:center;gap:12px;margin-bottom:10px;display:flex}.ZnkqGG_attachmentThumb{background:var(--panel);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative;overflow:hidden}.ZnkqGG_attachmentThumb img{object-fit:cover;width:100%;height:100%;display:block}.ZnkqGG_attachmentSpinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ZnkqGG_composerNote{color:var(--ink-2);letter-spacing:0;margin-top:8px;font-size:12px;font-weight:400;line-height:1.4}.ZnkqGG_counter{color:var(--ink-3);text-align:right;letter-spacing:0;margin-top:6px;font-size:12px;font-weight:400;line-height:1.3}.ZnkqGG_gone{margin:0 18px calc(18px + env(safe-area-inset-bottom));border-radius:var(--radius-panel-sm);background:var(--panel);color:var(--ink-2);letter-spacing:0;flex-shrink:0;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.5}@media (min-width:1024px){.ZnkqGG_gone{margin:0 22px 20px}}dialog.ZnkqGG_viewer{max-width:min(960px,100% - 36px)}.ZnkqGG_viewerImage{object-fit:contain;border-radius:14px;width:100%;height:auto;max-height:calc(100dvh - 160px);display:block}}
@layer components{._7GuVnq_name{color:var(--ink);overflow-wrap:anywhere;letter-spacing:-.025em;font-size:27px;font-weight:700;line-height:1.15}._7GuVnq_family{color:var(--ink-3);letter-spacing:0;font-size:14px;line-height:1.5}._7GuVnq_stat{border-radius:var(--radius-panel-sm);background:var(--panel);text-align:center;flex-direction:column-reverse;align-items:center;gap:2px;padding:14px 12px;display:flex}._7GuVnq_statValue{color:var(--ink);letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.25}._7GuVnq_statLabel{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}._7GuVnq_where{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-card);background:var(--white);padding:2px 16px}._7GuVnq_whereRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:13px 0;display:flex}._7GuVnq_whereRow+._7GuVnq_whereRow{border-top:1px solid var(--linesoft)}._7GuVnq_whereLabel{color:var(--ink-3);letter-spacing:0;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}._7GuVnq_whereLabel svg{flex-shrink:0}._7GuVnq_whereValue{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.3}._7GuVnq_green{color:var(--green)}._7GuVnq_sectionTitle{color:var(--ink);letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.3}._7GuVnq_privacy{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}._7GuVnq_privacy svg{flex-shrink:0;margin-top:1px}}
@layer components{.t-JBnG_layout{grid-template-areas:"gallery""crumbs""info";row-gap:20px;display:grid}@media (min-width:1024px){.t-JBnG_layout{grid-template-columns:minmax(0,560px) minmax(0,1fr);grid-template-areas:"crumbs crumbs""gallery info";gap:20px 48px}}.t-JBnG_crumbsArea{grid-area:crumbs;margin-bottom:-8px}.t-JBnG_galleryArea{grid-area:gallery}@media (min-width:1024px){.t-JBnG_galleryArea{align-self:start}}.t-JBnG_infoArea{grid-area:info}.t-JBnG_setBadge{letter-spacing:0;padding:5px 14px;font-size:13px;font-weight:700;line-height:1.5}.t-JBnG_crumbs{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}.t-JBnG_crumb,.t-JBnG_crumbCurrent{align-items:center;min-height:44px;display:inline-flex}.t-JBnG_crumb{color:inherit}.t-JBnG_crumb:hover{color:var(--ink)}.t-JBnG_crumb:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.t-JBnG_crumbCurrent{color:var(--ink);font-weight:600}.t-JBnG_crumbCurrent:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.t-JBnG_crumbSep{opacity:.5}.t-JBnG_brand{color:var(--ink-3);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600;line-height:1.3}.t-JBnG_title{color:var(--ink);overflow-wrap:anywhere;letter-spacing:-.025em;font-size:27px;font-weight:700;line-height:1.15}@media (min-width:1024px){.t-JBnG_title{letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.15}}.t-JBnG_price{color:var(--ink);letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1.1}.t-JBnG_oldPrice{font-family:var(--font-accent-stack);letter-spacing:0;color:var(--ink-3);font-size:15px;font-style:italic;font-weight:400}.t-JBnG_fact{color:var(--ink-3);letter-spacing:0;align-items:center;gap:8px;font-size:13px;line-height:1.5;display:flex}.t-JBnG_factConfirmed svg{color:var(--green)}.t-JBnG_description{color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere;letter-spacing:-.01em;font-size:15px;font-weight:400;line-height:1.55}.t-JBnG_card{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-card);background:var(--white);padding:6px 16px}.t-JBnG_cardTitle{color:var(--ink);letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.3}.t-JBnG_item{border-top:1px solid var(--linesoft);color:var(--ink);letter-spacing:0;font-size:14px;line-height:1.5}.t-JBnG_item:last-child{padding-bottom:16px}.t-JBnG_itemNumber{border-radius:var(--radius-pill);background:var(--panel);width:28px;height:28px;color:var(--ink-3);letter-spacing:0;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:flex}.t-JBnG_itemColour{color:var(--ink-3)}.t-JBnG_itemSize{letter-spacing:-.01em;flex-shrink:0;font-size:15px;font-weight:700;line-height:1.3}.t-JBnG_sectionTitle{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.3}.t-JBnG_deliveryRow{color:var(--ink);letter-spacing:0;font-size:14px;line-height:1.5}.t-JBnG_deliveryRow+.t-JBnG_deliveryRow{border-top:1px solid var(--linesoft)}.t-JBnG_deliveryRow svg{color:var(--ink-3);flex-shrink:0}.t-JBnG_green,.t-JBnG_deliveryRow .t-JBnG_green{color:var(--green)}.t-JBnG_deliveryNote{color:var(--ink-3);letter-spacing:0;font-size:13px;line-height:1.5}.t-JBnG_seller{border-top:1px solid var(--linesoft);color:var(--ink)}.t-JBnG_seller:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.t-JBnG_seller svg{color:var(--ink-3);flex-shrink:0}.t-JBnG_sellerName{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3;display:block}.t-JBnG_sellerMeta{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}.t-JBnG_actions{z-index:10;background:var(--white);order:2;margin:0 -18px;padding:14px 18px 24px;position:sticky;bottom:0}@media (min-width:1024px){.t-JBnG_actions{order:0;margin:0;padding:4px 0 0;position:static}}.t-JBnG_money{order:1}@media (min-width:1024px){.t-JBnG_money{order:0}}}
@layer components{.KU-LNW_links{letter-spacing:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 10px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.KU-LNW_button{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.KU-LNW_button:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.KU-LNW_button{min-height:44px;color:var(--green);border-radius:8px;padding:0 4px;font-weight:600}.KU-LNW_button:hover:not(:disabled){color:var(--green-hover);text-decoration:underline}.KU-LNW_button:disabled{cursor:progress;opacity:.6}.KU-LNW_secondary{min-height:44px;color:var(--ink-3);border-radius:8px;align-items:center;padding:0 4px;font-weight:500;display:inline-flex}.KU-LNW_secondary:hover{color:var(--ink)}.KU-LNW_secondary:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.KU-LNW_dot{color:var(--line)}.KU-LNW_status{color:var(--ink-2);text-align:center;letter-spacing:0;font-size:13px;font-weight:500;line-height:1.5}}
@layer components{.fuxLKG_column{box-shadow:0 0 0 1px var(--line);background:var(--white);border-radius:24px}.fuxLKG_columnFooter{background:var(--white);border-radius:0 0 24px 24px;padding:14px 20px 20px;position:sticky;bottom:0}.fuxLKG_title{color:var(--ink);letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.3}.fuxLKG_blockTitle{color:var(--ink);letter-spacing:0;font-size:14px;font-weight:700;line-height:1.5}.fuxLKG_note{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}.fuxLKG_note b{color:var(--ink)}.fuxLKG_accent{font-family:var(--font-accent-stack);letter-spacing:0;color:var(--ink-3);font-style:italic;font-weight:400}.fuxLKG_hint{font-family:var(--font-accent-stack);letter-spacing:0;color:var(--ink-3);font-size:14px;font-style:italic;font-weight:400;line-height:1.4}.fuxLKG_blockIcon{color:var(--green);display:flex}.fuxLKG_plate{border-radius:var(--radius-panel-sm);padding:16px}.fuxLKG_panel{background:var(--panel)}.fuxLKG_warm{background:var(--warm)}.fuxLKG_toggles{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-card-sm);background:var(--white);padding:0 14px}.fuxLKG_toggleRow{padding:12px 0}.fuxLKG_toggleRow+.fuxLKG_toggleRow{border-top:1px solid var(--linesoft)}.fuxLKG_toggleIcon{color:var(--ink-3);flex-shrink:0}.fuxLKG_divider{border-top:1px solid var(--linesoft);padding-top:18px}.fuxLKG_clear{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.fuxLKG_clear:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.fuxLKG_clear{position:relative}.fuxLKG_clear:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fuxLKG_clear{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:600;line-height:1.5}.fuxLKG_clear:hover{color:var(--ink)}}
@layer components{@media (min-width:1024px){.UW5JPG_shell{border-radius:var(--radius-panel);height:calc(100dvh - 128px);min-height:520px;box-shadow:0 0 0 1px var(--line);grid-template-columns:320px minmax(0,1fr);margin:24px 0 28px;display:grid;overflow:hidden}.UW5JPG_listPane{min-height:0;box-shadow:1px 0 0 var(--line);scrollbar-color:var(--line) #0000;scrollbar-width:thin;flex-direction:column;display:flex;position:relative;overflow-y:auto}}.UW5JPG_shell:has([data-chat]) .UW5JPG_listPane{display:none}@media (min-width:1024px){.UW5JPG_shell:has([data-chat]) .UW5JPG_listPane{display:flex}.UW5JPG_mainPane{flex-direction:column;min-width:0;min-height:0;display:flex}}.UW5JPG_title{color:var(--ink);letter-spacing:-.02em;font-size:25px;font-weight:700;line-height:1.2}@media (min-width:1024px){.UW5JPG_title{letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.3}}.UW5JPG_rows{margin:0;padding:0;list-style:none}.UW5JPG_row{border-top:1px solid var(--linesoft);min-height:44px;color:var(--ink);align-items:center;gap:13px;padding:13px 0;text-decoration:none;display:flex}.UW5JPG_row:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.UW5JPG_row:hover .UW5JPG_name{color:var(--green)}@media (min-width:1024px){.UW5JPG_row{border-radius:var(--radius-card-sm);border-top:0;gap:12px;padding:14px 16px}.UW5JPG_row:hover,.UW5JPG_row[aria-current=page]{background:var(--panel)}}.UW5JPG_rowText{flex:auto;min-width:0}.UW5JPG_rowTop{align-items:baseline;gap:8px;display:flex}.UW5JPG_name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;flex:0 auto;min-width:0;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.UW5JPG_time{color:var(--ink-3);letter-spacing:0;flex-shrink:0;margin-left:auto;font-size:11px;font-weight:400;line-height:1.3}.UW5JPG_preview{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;margin-top:4px;font-size:13px;font-weight:400;line-height:1.4;overflow:hidden}@media (min-width:1024px){.UW5JPG_preview{margin-top:3px}}.UW5JPG_unread .UW5JPG_name{font-weight:700}.UW5JPG_unread .UW5JPG_preview{color:var(--ink);font-weight:500}.UW5JPG_dot{border-radius:var(--radius-pill);background:var(--green);flex-shrink:0;width:9px;height:9px}@media (min-width:1024px){.UW5JPG_dot{align-self:flex-start;width:8px;height:8px;margin-top:6px}}.UW5JPG_thumb{background:var(--panel);border-radius:12px;flex-shrink:0;width:44px;height:44px;overflow:hidden}.UW5JPG_thumb img{object-fit:cover;width:100%;height:100%;display:block}.UW5JPG_safety{color:var(--ink-3);letter-spacing:0;align-items:flex-start;gap:10px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.UW5JPG_safety svg{flex-shrink:0;margin-top:1px}.UW5JPG_choose{display:none}@media (min-width:1024px){.UW5JPG_choose{color:var(--ink-3);text-align:center;letter-spacing:-.01em;flex:auto;justify-content:center;align-items:center;padding:24px;font-size:15px;font-weight:400;line-height:1.4;display:flex}}.UW5JPG_emptyTitle{color:var(--ink);letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.3}.UW5JPG_emptyText{color:var(--ink-3);letter-spacing:0;font-size:14px;font-weight:400;line-height:1.5}}
@layer components{.XIgeZa_name{color:var(--ink);letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.2}@media (min-width:1024px){.XIgeZa_name{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.15}}.XIgeZa_meta{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.5}.XIgeZa_blockTitle{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.3}.XIgeZa_textLink:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.XIgeZa_textLink{position:relative}.XIgeZa_textLink:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.XIgeZa_textLink{color:var(--ink-2);letter-spacing:0;border-radius:6px;font-size:14px;font-weight:600;line-height:1.3}.XIgeZa_textLink:hover{color:var(--green)}.XIgeZa_inlineLink{color:var(--ink-2);text-decoration:underline}.XIgeZa_inlineLink:hover{color:var(--green)}.XIgeZa_children{background:var(--panel);border-radius:22px;padding:18px 20px}.XIgeZa_family{color:var(--ink);font-weight:600}.XIgeZa_fact{border-radius:var(--radius-panel-sm);background:var(--white);min-width:0;padding:12px 14px}.XIgeZa_factLabel{color:var(--ink-3);letter-spacing:0;font-size:11px;font-weight:400;line-height:1.3}.XIgeZa_factValue{color:var(--ink);letter-spacing:-.02em;margin:4px 0 0;font-size:17px;font-weight:700;line-height:1.2}.XIgeZa_people{border-radius:var(--radius-pill);background:var(--yellow);padding:1px 8px;display:inline-block}.XIgeZa_tab{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-pill);background:var(--white);min-height:38px;color:var(--ink-2);letter-spacing:0;align-items:center;gap:6px;padding:4px 16px;font-size:13px;font-weight:400;line-height:1.5;display:inline-flex}.XIgeZa_tab:hover:not([aria-current=page]){background:var(--panel);color:var(--ink)}.XIgeZa_tab[aria-current=page]{background:var(--green);color:var(--white);box-shadow:none;font-weight:600}.XIgeZa_tab:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.XIgeZa_tab{position:relative}.XIgeZa_tab:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.XIgeZa_tab{min-height:40px;padding:4px 18px;font-size:14px}}.XIgeZa_dot{border-radius:var(--radius-pill);background:var(--pink);width:8px;height:8px;display:inline-block}.XIgeZa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.XIgeZa_rows{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.XIgeZa_rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.XIgeZa_row{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-card);background:var(--white);align-items:flex-start;gap:8px;min-width:0;padding:12px;display:flex}.XIgeZa_rowLink:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.XIgeZa_rowLink{border-radius:12px;flex:1;align-items:flex-start;gap:14px;min-width:0;display:flex}.XIgeZa_rowLink:hover .XIgeZa_rowTitle{color:var(--green)}.XIgeZa_thumb{background:var(--panel);border-radius:14px;flex-shrink:0;width:68px;height:68px;overflow:hidden}@media (min-width:1024px){.XIgeZa_thumb{border-radius:15px;width:72px;height:72px}}.XIgeZa_thumbImage{object-fit:cover;width:100%;height:100%;display:block}.XIgeZa_rowTitle{color:var(--ink);letter-spacing:0;font-size:14px;font-weight:600;line-height:1.3;display:block}@media (min-width:1024px){.XIgeZa_rowTitle{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}}.XIgeZa_reason{color:var(--ink-2);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}.XIgeZa_searchLink:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.XIgeZa_searchLink{border-radius:6px}.XIgeZa_searchLink:hover{color:var(--green)}.XIgeZa_newMatches{color:var(--ink);letter-spacing:0;flex-shrink:0;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.XIgeZa_empty{border-radius:var(--radius-panel);background:var(--panel);padding:22px 18px}.XIgeZa_errorNotice.XIgeZa_errorNotice{box-shadow:0 0 0 1px var(--ink)}.XIgeZa_errorText{color:var(--ink);letter-spacing:0;font-size:12px;font-weight:500;line-height:1.5}}
@layer components{.SHpJKW_sectionTitle{color:var(--ink);letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.25}.SHpJKW_sectionIntro{font-family:var(--font-accent-stack);letter-spacing:0;color:var(--ink-3);font-size:15px;font-style:italic;font-weight:400;line-height:1.45}.SHpJKW_note{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}.SHpJKW_note b{color:var(--ink);font-weight:700}.SHpJKW_dash{height:50px;color:var(--ink-3);letter-spacing:-.02em;flex-shrink:0;align-items:center;font-size:17px;line-height:1.25;display:flex}.SHpJKW_error{color:var(--ink);letter-spacing:0;margin-top:7px;font-size:12px;font-weight:500;line-height:1.5}.SHpJKW_avatarPicker{display:contents}.SHpJKW_avatarButton{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.SHpJKW_avatarButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.SHpJKW_avatarButton{border-radius:var(--radius-pill);background:var(--panel);width:62px;height:62px;color:var(--ink-3);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.SHpJKW_avatarButton{width:72px;height:72px}}.SHpJKW_avatarButton:hover .SHpJKW_avatarEmpty{color:var(--ink)}.SHpJKW_avatarEmpty{letter-spacing:0;flex-direction:column;align-items:center;gap:3px;font-size:10px;font-weight:400;line-height:1;display:flex}.SHpJKW_avatarImage{object-fit:cover;width:100%;height:100%}.SHpJKW_avatarBusy{background:color-mix(in srgb, var(--white) 70%, transparent);color:var(--ink);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SHpJKW_avatarStatus{width:100%;color:var(--ink);letter-spacing:0;order:10;font-size:12px;font-weight:500;line-height:1.5}.SHpJKW_avatarStatus:empty{display:none}.SHpJKW_nameField input{font-weight:600}.SHpJKW_skip{min-height:44px;color:var(--ink-3);letter-spacing:0;border-radius:8px;align-items:center;padding:0 4px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.SHpJKW_skip:hover{color:var(--ink)}.SHpJKW_skip:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.SHpJKW_pageTitle{color:var(--ink);letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.25}@media (min-width:1024px){.SHpJKW_pageTitle{letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1.15}}.SHpJKW_lead{color:var(--ink-3);letter-spacing:-.01em;font-size:15px;font-weight:400;line-height:1.6}.SHpJKW_saveButton{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.SHpJKW_saveButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.SHpJKW_saveButton{min-height:44px;color:var(--green);letter-spacing:0;border-radius:8px;padding:0 6px;font-size:14px;font-weight:600;line-height:1.5}.SHpJKW_saveButton:hover:not(:disabled){color:var(--green-hover)}.SHpJKW_saveButton:disabled{color:var(--ink-3);cursor:default}.SHpJKW_saveStatus{color:var(--ink-2);text-align:right;white-space:nowrap;letter-spacing:0;font-size:12px;font-weight:500;line-height:1.3;position:absolute;top:100%;right:6px}@media (min-width:1024px){.SHpJKW_saveStatus{top:calc(100% + 2px)}}.SHpJKW_logout{flex-shrink:0}.SHpJKW_logout button{white-space:nowrap;color:var(--ink);letter-spacing:0;margin-left:-4px;padding-inline:4px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none}.SHpJKW_name{color:var(--ink);letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.25}.SHpJKW_meta{color:var(--ink-3);letter-spacing:0;margin-top:3px;font-size:13px;font-weight:400;line-height:1.4}.SHpJKW_cardTitle{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.3}.SHpJKW_privacy{color:var(--ink-3);letter-spacing:0;align-items:flex-start;gap:10px;padding:0 2px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.SHpJKW_footer{align-items:center;gap:20px;padding:14px 0 26px;display:flex}@media (min-width:1024px){.SHpJKW_footer{box-shadow:0 -1px 0 var(--line);margin-top:30px;padding:22px 0 0}}.SHpJKW_deleteLink{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.SHpJKW_deleteLink:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.SHpJKW_deleteLink{min-height:44px;color:var(--ink-3);letter-spacing:0;border-radius:8px;padding:0 4px;font-size:14px;line-height:1.5}.SHpJKW_deleteLink:hover{color:var(--ink);text-decoration:underline}}
@layer components{.pvZ4rG_title{color:var(--ink);letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.25}.pvZ4rG_heading{color:var(--ink);letter-spacing:-.02em;letter-spacing:-.025em;font-size:22px;font-weight:700;line-height:1.2}@media (min-width:1024px){.pvZ4rG_heading{letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1.15}}.pvZ4rG_heading.pvZ4rG_headingSm{font-size:20px}@media (min-width:1024px){.pvZ4rG_heading.pvZ4rG_headingSm{font-size:30px}}.pvZ4rG_intro{font-family:var(--font-accent-stack);letter-spacing:0;color:var(--ink-3);font-size:15px;font-style:italic;font-weight:400;line-height:1.45}@media (min-width:1024px){.pvZ4rG_intro{font-size:16px}}.pvZ4rG_textButton{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:relative}.pvZ4rG_textButton:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pvZ4rG_textButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.pvZ4rG_textButton{border-radius:var(--radius-pill);color:var(--ink-3);letter-spacing:0;flex-shrink:0;font-size:14px;font-weight:600;line-height:1.3}.pvZ4rG_textButton:hover:not(:disabled){color:var(--green)}.pvZ4rG_textButton:disabled{opacity:.5;cursor:not-allowed}.pvZ4rG_sectionTitle{color:var(--ink);letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.3}.pvZ4rG_hint{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}.pvZ4rG_hint b{color:var(--ink);font-weight:700}.pvZ4rG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pvZ4rG_photos{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pvZ4rG_photoCell{width:100px;height:100px;display:flex}@media (min-width:1024px){.pvZ4rG_photoCell{width:120px;height:120px}}.pvZ4rG_coverCell{width:100%;height:230px}@media (min-width:1024px){.pvZ4rG_coverCell{width:100%;height:340px}}.pvZ4rG_photo{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.pvZ4rG_photo:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green);outline:2px solid #0000}.pvZ4rG_photo{background:var(--panel);cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.pvZ4rG_cover{border-radius:22px}.pvZ4rG_dragging{z-index:2;opacity:.85;box-shadow:0 0 0 2px var(--green);cursor:grabbing}.pvZ4rG_dropTarget{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--green)}.pvZ4rG_dropTarget .pvZ4rG_image{opacity:.6}.pvZ4rG_image{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.pvZ4rG_placeholder{background:var(--panel)}.pvZ4rG_coverBadge.pvZ4rG_coverBadge{background:var(--white);color:var(--ink);padding:4px 11px;position:absolute;top:12px;left:12px}.pvZ4rG_busy{background:color-mix(in srgb, var(--white) 55%, transparent);color:var(--ink);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pvZ4rG_failed{background:var(--panel);color:var(--ink);text-align:center;letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:11px;font-weight:600;line-height:1.3;display:flex;position:absolute;inset:0}.pvZ4rG_addTile{appearance:none;color:var(--ink-3);font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;outline:1px dashed var(--line);outline-offset:-1px;background:0 0;background:var(--white);width:100%;height:100%;letter-spacing:0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;font-size:11px;font-weight:400;line-height:1.3;display:flex}.pvZ4rG_addTile:hover{outline-color:var(--ink-3);color:var(--ink)}.pvZ4rG_addTile:focus-visible{outline:2px solid var(--green);outline-offset:2px}.pvZ4rG_addCover{letter-spacing:0;border-radius:22px;height:230px;font-size:14px;font-weight:600;line-height:1.3}@media (min-width:1024px){.pvZ4rG_addCover{height:340px}}.pvZ4rG_subPanel{border-radius:var(--radius-panel);background:var(--panel);padding:16px}.pvZ4rG_subLabel{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.5}.pvZ4rG_dialogPhoto{background:var(--panel);border-radius:16px;width:100%;height:180px;overflow:hidden}.pvZ4rG_error{color:var(--ink);letter-spacing:0;font-size:12px;font-weight:500;line-height:1.5}.pvZ4rG_stepForm [id]{scroll-margin-top:96px}.pvZ4rG_blockTitle{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.3}.pvZ4rG_blockHint{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.5}.pvZ4rG_fieldLabel{color:var(--ink-3);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.2}.pvZ4rG_pieces{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-card);background:var(--white);margin:0;padding:4px 16px;list-style:none}.pvZ4rG_piece{padding:14px 0}.pvZ4rG_piece+.pvZ4rG_piece{border-top:1px solid var(--linesoft)}.pvZ4rG_pieceNumber{border-radius:var(--radius-pill);background:var(--panel);width:26px;height:26px;color:var(--ink);letter-spacing:0;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.pvZ4rG_pieceInput{min-width:0;min-height:44px;color:var(--ink);letter-spacing:0;background:0 0;border:0;border-radius:12px;flex-grow:1;margin:0;padding:0 8px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5}.pvZ4rG_pieceInput::placeholder{color:var(--ink-3);opacity:1}.pvZ4rG_pieceInput:focus{box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.pvZ4rG_pieceInput:disabled{color:var(--ink-3)}.pvZ4rG_pieceSize{box-shadow:0 0 0 1px var(--line);background:var(--white);min-width:76px;min-height:44px;color:var(--ink);cursor:pointer;letter-spacing:-.01em;border:0;border-radius:12px;flex-shrink:0;margin:0;padding:0 12px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.3}.pvZ4rG_pieceSize:focus{box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.pvZ4rG_pieceSize:disabled{background:var(--panel);color:var(--ink-3);cursor:not-allowed}.pvZ4rG_pieceInput.pvZ4rG_invalid,.pvZ4rG_pieceSize.pvZ4rG_invalid{box-shadow:0 0 0 2px var(--ink)}.pvZ4rG_pairingChip.pvZ4rG_pairingChip{min-height:42px}.pvZ4rG_togglePanel{border-radius:var(--radius-panel);background:var(--panel);padding:16px 18px}.pvZ4rG_priceInput{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.3}.pvZ4rG_errorNotice.pvZ4rG_errorNotice{box-shadow:0 0 0 1px var(--ink)}.pvZ4rG_errorNotice.pvZ4rG_errorNotice:focus-visible{box-shadow:0 0 0 2px var(--ink);outline:2px solid #0000}.pvZ4rG_errorList{color:var(--ink);letter-spacing:0;margin:0;padding-left:18px;font-size:12px;font-weight:400;line-height:1.5}.pvZ4rG_errorList a{min-height:44px;color:inherit;align-items:center;text-decoration:underline;display:inline-flex}.pvZ4rG_errorList a:hover{color:var(--green)}.pvZ4rG_methods{box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-card);background:var(--white);margin:0;padding:4px 16px;list-style:none}.pvZ4rG_method{padding:15px 0}.pvZ4rG_method+.pvZ4rG_method{border-top:1px solid var(--linesoft)}.pvZ4rG_methodButton{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.pvZ4rG_methodButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--green);outline:2px solid #0000}.pvZ4rG_methodButton{border-radius:12px;align-items:flex-start;gap:13px;width:100%;min-height:44px;display:flex}.pvZ4rG_methodStatic{align-items:flex-start;gap:13px;display:flex}.pvZ4rG_check{box-shadow:0 0 0 1px var(--line);background:var(--white);width:24px;height:24px;color:var(--white);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.pvZ4rG_checked{background:var(--green);box-shadow:none}.pvZ4rG_methodName{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}.pvZ4rG_previewRow{color:var(--ink);letter-spacing:0;align-items:baseline;gap:12px;font-size:14px;font-weight:400;line-height:1.5;display:flex}}
