.media-tone_placeholder__CU4xY{display:block;width:100%;aspect-ratio:3/4}.media-tone_toneA__lGQfl{background:linear-gradient(158deg,#4b4b52,#1b1b1f)}.media-tone_toneB__87T5s{background:linear-gradient(158deg,#6e5240,#2c1d14)}.media-tone_toneC__YVNXc{background:linear-gradient(158deg,#3a4c55,#161e22)}.media-tone_toneD__4IETv{background:linear-gradient(158deg,#6e3a34,#2a1412)}.media-tone_toneE__LeA4c{background:linear-gradient(158deg,#585440,#221f17)}.service-chooser-dialog_dialog__D6FjZ{width:min(640px,calc(100vw - 24px));max-width:none;height:min(760px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid var(--brand-g12);border-radius:24px;overflow:hidden;color:var(--brand-text-primary);background:var(--slate-ground,var(--brand-bg));font-family:var(--page-font,var(--font-geist-sans)),Arial,sans-serif;box-shadow:0 24px 80px #0005}.service-chooser-dialog_dialog__D6FjZ::backdrop{background:#0008}.service-chooser-dialog_surface__gmOod{display:flex;flex-direction:column;height:100%;min-height:0}.service-chooser-dialog_header__yE0Lp{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex:none;padding:24px 28px 16px;border-bottom:1px solid var(--brand-g12)}.service-chooser-dialog_header__yE0Lp h2{margin:0;font-size:20px;line-height:1.3}.service-chooser-dialog_header__yE0Lp h2:focus{outline:none}.service-chooser-dialog_header__yE0Lp p{margin:7px 0 0;font-size:13px;color:var(--brand-text-secondary)}.service-chooser-dialog_close___x0qS{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid var(--brand-g12);border-radius:50%;background:none;color:inherit;cursor:pointer}.service-chooser-dialog_body__zVpk5{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 28px 80px}.service-chooser-dialog_group___sv1Z h3{margin:20px 0 8px;font-size:13px;color:var(--brand-text-secondary)}.service-chooser-dialog_service__kDa5Q{display:flex;align-items:center;gap:14px;width:100%;min-height:72px;padding:10px 0;border-bottom:1px solid var(--brand-g12)}.service-chooser-dialog_serviceSelect__Ne1YW{display:flex;align-items:center;gap:14px;flex:1;min-width:0;align-self:stretch;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.service-chooser-dialog_photoButton__ByYe3{position:relative;display:block;flex:none;width:60px;height:60px;padding:0;border:0;border-radius:10px;overflow:hidden;background:none;color:white;cursor:zoom-in}.service-chooser-dialog_zoomIcon___SuOK{position:absolute;right:4px;bottom:4px;width:21px;height:21px;padding:3px;border-radius:50%;background:#21151acc;filter:drop-shadow(0 1px 2px #0008)}.service-chooser-dialog_serviceCopy__BqTvd{display:flex;flex:1;min-width:0;flex-direction:column;gap:5px}.service-chooser-dialog_serviceCopy__BqTvd strong{font-size:14px;font-weight:600;overflow-wrap:anywhere}.service-chooser-dialog_serviceCopy__BqTvd span{font-size:12px;color:var(--brand-text-secondary)}.service-chooser-dialog_serviceCopy__BqTvd .service-chooser-dialog_serviceMeta__Db1tF{display:block}.service-chooser-dialog_photo__jgE4u{flex:none;width:60px;height:60px;border-radius:10px;object-fit:cover}.service-chooser-dialog_close___x0qS:focus-visible,.service-chooser-dialog_photoButton__ByYe3:focus-visible,.service-chooser-dialog_serviceSelect__Ne1YW:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}@media (max-width:600px){.service-chooser-dialog_dialog__D6FjZ{width:100%;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0;box-shadow:none}.service-chooser-dialog_header__yE0Lp{padding:max(20px,env(safe-area-inset-top)) 18px 14px}.service-chooser-dialog_body__zVpk5{padding:8px 18px 76px}}.service-chooser-dialog_fitNote__gfgS0{opacity:.65;font-size:.86em}