.amendmentDocumentScreen_screen__lubsr{min-height:100dvh;padding:max(12px,env(safe-area-inset-top)) 12px max(24px,env(safe-area-inset-bottom));background:#eee8e0;color:#17110d}.amendmentDocumentScreen_document__hCpra{width:min(100%,760px);min-height:calc(100dvh - 36px);margin:0 auto;padding:22px 20px 28px;border:1px solid #e2d8cd;border-radius:24px;background:#fffdf9;box-shadow:0 24px 70px rgba(23,17,13,.1)}.amendmentDocumentScreen_topbar__opJw6{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:24px;border-bottom:1px solid #e7ddd3}.amendmentDocumentScreen_brand__uAaGN{width:154px}.amendmentDocumentScreen_actions__KBCBd{display:flex;gap:8px;align-items:center}.amendmentDocumentScreen_closeButton__m8mU4{display:grid;width:40px;height:40px;flex:0 0 auto;border:1px solid #e2d8cd;border-radius:999px;color:#17110d;place-items:center}.amendmentDocumentScreen_closeButton__m8mU4 svg{width:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.amendmentDocumentScreen_heading__76m4j{display:grid;gap:24px;padding:30px 0 26px}.amendmentDocumentScreen_bookingCard__QzTbC dt,.amendmentDocumentScreen_heading__76m4j span,.amendmentDocumentScreen_issueMeta__5NNnG dt,.amendmentDocumentScreen_party__E4ooR span,.amendmentDocumentScreen_section__iVv8K h2{color:#8b7c70;font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.amendmentDocumentScreen_heading__76m4j h1{max-width:520px;margin:7px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,9vw,48px);line-height:1.02}.amendmentDocumentScreen_issueMeta__5NNnG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.amendmentDocumentScreen_issueMeta__5NNnG div{min-width:0}.amendmentDocumentScreen_bookingCard__QzTbC dd,.amendmentDocumentScreen_bookingCard__QzTbC dt,.amendmentDocumentScreen_issueMeta__5NNnG dd,.amendmentDocumentScreen_issueMeta__5NNnG dt{margin:0}.amendmentDocumentScreen_issueMeta__5NNnG dd{margin-top:5px;overflow-wrap:anywhere;font-size:14px;font-weight:780}.amendmentDocumentScreen_accentMeta__PzOqM{grid-column:1/-1;padding:12px 14px;border-radius:12px;background:#f8efe8}.amendmentDocumentScreen_accentMeta__PzOqM dd{color:#9b5f35}.amendmentDocumentScreen_partiesGrid__Bog4D{display:grid;gap:12px}.amendmentDocumentScreen_party__E4ooR{display:grid;gap:6px;min-height:112px;padding:18px;border:1px solid #e7ddd3;border-radius:18px;background:#fff}.amendmentDocumentScreen_party__E4ooR strong{align-self:end;font-family:Georgia,Times New Roman,serif;font-size:22px}.amendmentDocumentScreen_party__E4ooR small{color:#74675d;font-size:13px;overflow-wrap:anywhere}.amendmentDocumentScreen_bookingCard__QzTbC{display:grid;gap:16px;margin-top:12px;padding:18px;border-radius:18px;background:#f7f2ec}.amendmentDocumentScreen_bookingCard__QzTbC div{display:grid;gap:4px}.amendmentDocumentScreen_bookingCard__QzTbC dd{color:#2f2823;font-size:15px;font-weight:760}.amendmentDocumentScreen_section__iVv8K{margin-top:30px}.amendmentDocumentScreen_section__iVv8K h2{margin:0 0 14px;color:#62564d}.amendmentDocumentScreen_objectCopy__6qeQ1{margin:0;padding:18px;border-left:3px solid #c88c62;background:#fbf6f1;color:#4d423a;font:700 15px/1.5 Georgia,Times New Roman,serif}.amendmentDocumentScreen_changeList__iKBzP{overflow:hidden;border:1px solid #e7ddd3;border-radius:18px}.amendmentDocumentScreen_changeLine__zi7QX{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px;border-bottom:1px solid #e7ddd3}.amendmentDocumentScreen_changeLine__zi7QX:last-child{border-bottom:0}.amendmentDocumentScreen_changeLine__zi7QX div{display:grid;gap:5px}.amendmentDocumentScreen_changeLine__zi7QX small,.amendmentDocumentScreen_changeLine__zi7QX span{color:#817267;font-size:12px;font-weight:720}.amendmentDocumentScreen_changeLine__zi7QX strong{font-size:15px}.amendmentDocumentScreen_financialGrid__iZs2h{overflow:hidden;border:1px solid #e7ddd3;border-radius:18px}.amendmentDocumentScreen_financialRow__IzA7v{display:flex;justify-content:space-between;gap:18px;padding:14px 18px;border-bottom:1px solid #eee5dc;color:#675b52;font-size:14px}.amendmentDocumentScreen_financialRow__IzA7v:last-child{border-bottom:0}.amendmentDocumentScreen_financialRow__IzA7v strong{color:#17110d;white-space:nowrap}.amendmentDocumentScreen_financialAccent__R6MFJ{background:#fff8f2;color:#985f38}.amendmentDocumentScreen_financialAccent__R6MFJ strong{color:#985f38}.amendmentDocumentScreen_financialStrong__D9xwB{padding-block:17px;background:#f7f2ec;font-size:16px;font-weight:800}.amendmentDocumentScreen_legalNote__9wwqe{margin-top:30px;padding-top:20px;border-top:1px solid #e7ddd3}.amendmentDocumentScreen_legalNote__9wwqe p{margin:0;color:#675b52;font-size:13px;font-weight:650;line-height:1.55}@media (min-width:620px){.amendmentDocumentScreen_screen__lubsr{padding:28px}.amendmentDocumentScreen_document__hCpra{padding:34px 42px 42px}.amendmentDocumentScreen_heading__76m4j{grid-template-columns:minmax(0,1fr) 220px;align-items:start}.amendmentDocumentScreen_partiesGrid__Bog4D{grid-template-columns:repeat(2,minmax(0,1fr))}.amendmentDocumentScreen_bookingCard__QzTbC{grid-template-columns:repeat(3,minmax(0,1fr))}}.documentPdfScreen_screen__lXuvK{position:fixed;inset:0;overflow:hidden;background:#f6f1ea;color:#17110d}.documentPdfScreen_electronicTracking__OBiCI{position:fixed;z-index:3;top:max(12px,env(safe-area-inset-top));left:12px;width:min(250px,calc(100% - 132px));font-size:12px;line-height:1.4}.documentPdfScreen_electronicTracking__OBiCI summary{cursor:pointer;padding:9px 12px;border:1px solid #d8cec3;border-radius:14px;background:#fff}.documentPdfScreen_electronicTracking__OBiCI summary:focus-visible{outline:2px solid #9b793d;outline-offset:3px}.documentPdfScreen_electronicTrackingBody__HGz2F{position:fixed;top:78px;left:12px;right:12px;max-height:45dvh;overflow-y:auto;padding:12px;border:1px solid #d8cec3;border-radius:14px;background:#fff}.documentPdfScreen_toolbar__uMZM_{position:fixed;top:0;right:0;z-index:2;display:flex;justify-content:flex-end;width:100%;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));pointer-events:none}.documentPdfScreen_actions__6bsYJ{position:relative;display:inline-flex;gap:8px;pointer-events:auto}.documentPdfScreen_iconButton__PnpF8{display:grid;width:44px;height:44px;border:1px solid rgba(216,206,195,.78);border-radius:999px;background:rgba(255,255,255,.92);color:#17110d;place-items:center;text-decoration:none;box-shadow:0 14px 34px rgba(23,17,13,.16);cursor:pointer;font:inherit}.documentPdfScreen_iconButton__PnpF8[data-busy=true]{opacity:.62;pointer-events:none}.documentPdfScreen_iconButton__PnpF8 svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.documentPdfScreen_actionMessage__uRvy8{position:absolute;top:calc(100% + 8px);right:max(12px,env(safe-area-inset-right));width:min(260px,calc(100vw - 24px));padding:10px 12px;border:1px solid rgba(216,206,195,.78);border-radius:14px;background:rgba(255,255,255,.96);color:#6f6258;font-size:13px;font-weight:760;line-height:1.25;box-shadow:0 14px 34px rgba(23,17,13,.12)}.documentPdfScreen_pdfViewport__m4Gig{position:absolute;inset:0;box-sizing:border-box;width:100%;height:100dvh;padding:calc(max(12px, env(safe-area-inset-top)) + 56px) 12px calc(max(76px, env(safe-area-inset-bottom)) + 12px);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#f6f1ea}.documentPdfScreen_pdfPages__U0LrS{display:flex;align-items:flex-start;flex-direction:column;gap:12px;width:max-content;min-width:100%}.documentPdfScreen_pdfPage__orhRC{overflow:hidden;margin:0 auto;background:#fff;box-shadow:0 10px 28px rgba(23,17,13,.12)}.documentPdfScreen_pdfPage__orhRC canvas{display:block;max-width:none}.documentPdfScreen_pdfPage__orhRC figcaption,.documentPdfScreen_pdfState__6IwCB{color:#6f6258;font-size:14px;font-weight:660;line-height:1.35}.documentPdfScreen_pdfPage__orhRC figcaption{padding:18px}.documentPdfScreen_pdfState__6IwCB{display:grid;min-height:50dvh;place-items:center;text-align:center}.documentPdfScreen_zoomControls__mFpHA{position:fixed;bottom:max(12px,env(safe-area-inset-bottom));left:50%;z-index:2;display:inline-flex;gap:6px;padding:6px;border:1px solid rgba(216,206,195,.78);border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 14px 34px rgba(23,17,13,.16);transform:translateX(-50%)}.documentPdfScreen_fitWidthButton__aOaz7,.documentPdfScreen_zoomButton__D_2sy{min-width:42px;height:38px;border:0;border-radius:999px;background:transparent;color:#17110d;cursor:pointer;font:inherit;font-size:18px;font-weight:760}.documentPdfScreen_fitWidthButton__aOaz7{min-width:76px;padding:0 12px;font-size:12px}.documentPdfScreen_fitWidthButton__aOaz7[aria-pressed=true]{background:#17110d;color:#fff}.documentPdfScreen_zoomButton__D_2sy:disabled{cursor:default;opacity:.35}.documentPdfScreen_stateCard__WaJ25{display:grid;gap:10px;width:min(calc(100% - 40px),430px);margin:calc(max(76px, env(safe-area-inset-top)) + 24px) auto 0;padding:22px;border:1px solid rgba(216,206,195,.72);border-radius:22px;background:rgba(255,255,255,.9);box-shadow:0 22px 58px rgba(23,17,13,.08)}.documentPdfScreen_stateCard__WaJ25 h1{margin:0;color:#17110d;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.05}.documentPdfScreen_stateCard__WaJ25 p{margin:0;color:#6f6258;font-size:14px;font-weight:660;line-height:1.35}.electronicDocumentStatus_status___6nwP[data-electronic-status]{display:grid;gap:5px;min-width:0;margin-top:10px;font-size:12px;font-weight:400;line-height:1.5;color:#625a50;white-space:normal;overflow-wrap:anywhere}.electronicDocumentStatus_status___6nwP[data-electronic-status]>span{font:inherit;color:inherit}.electronicDocumentStatus_status___6nwP[data-electronic-status]>.electronicDocumentStatus_heading__ugDBw{font-weight:600}.appBrandLockup_brandLockup__mITf5{display:flex;width:212px;min-width:0;align-items:center}.appBrandLockup_logo__RntgN{width:100%;height:auto;flex:0 0 auto}.weddingCollaborationStatus_status__KouTM{display:flex;min-width:0;flex-direction:column;gap:2px;margin-top:6px;color:#5f4339}.weddingCollaborationStatus_status__KouTM em,.weddingCollaborationStatus_status__KouTM small,.weddingCollaborationStatus_status__KouTM strong{display:block;font-style:normal}.weddingCollaborationStatus_status__KouTM strong{font-size:.82rem;line-height:1.25}.weddingCollaborationStatus_status__KouTM small{color:#75625b;font-size:.75rem}.weddingCollaborationStatus_status__KouTM em{color:#8f614f;font-size:.75rem;font-weight:650}.collaborationStatusBadge_badge__AaJjM{display:inline-flex;min-height:20px;align-items:center;border-radius:var(--mn-radius-pill);padding:5px 6px;font-size:9px;font-style:normal;font-weight:820;line-height:1;white-space:nowrap}.collaborationStatusBadge_badge__AaJjM[data-tone=attention]{background:#fff2df;color:#df8f1f}.collaborationStatusBadge_badge__AaJjM[data-tone=confirmed]{background:#e7f6eb;color:#249f52}.collaborationStatusBadge_badge__AaJjM[data-tone=inactive]{background:#f1eeee;color:#766e68}.legalLinks_links__unz_2{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.legalLinks_links__unz_2 a{color:#72502d;font-size:12px;font-weight:720;line-height:1.35;text-decoration:underline;text-underline-offset:3px}.legalLinks_links__unz_2 a:focus-visible{border-radius:4px;outline:2px solid #b88954;outline-offset:3px}.legalLinks_links__unz_2[data-tone=light] a{color:rgba(255,253,249,.88)}.legalLinks_links__unz_2[data-variant=publicFooter]{justify-content:center}.legalLinks_links__unz_2[data-variant=compact]{justify-content:flex-start}.legalLinks_links__unz_2[data-variant=menu]{display:grid;grid-template-columns:1fr 1fr;gap:0;overflow:hidden;border:1px solid rgba(216,206,195,.74);border-radius:16px;background:rgba(255,255,255,.7)}.legalLinks_links__unz_2[data-variant=menu] a{min-height:46px;display:flex;align-items:center;border-bottom:1px solid rgba(216,206,195,.64);color:#4d4138;padding:0 13px;text-decoration:none}.legalLinks_links__unz_2[data-variant=menu] a:nth-child(odd){border-right:1px solid rgba(216,206,195,.64)}.legalLinks_links__unz_2[data-variant=menu] a:nth-last-child(-n+2){border-bottom:0}.providerAppShell_screen__Vbq44{width:100%;min-height:100svh;overflow-x:clip;background:#eee9e2;color:#17110d}.providerAppShell_shell__UerML{--provider-shell-x:16px;position:relative;display:flex;width:100%;max-width:min(430px,100vw);min-width:0;min-height:100svh;margin:0 auto;padding:max(16px,env(safe-area-inset-top)) 16px calc(92px + env(safe-area-inset-bottom));flex-direction:column;overflow-x:clip;background:#fffdf9}.providerAppShell_shell__UerML[data-bottom-nav=false]{padding-bottom:max(16px,env(safe-area-inset-bottom))}.providerAppShell_pageContent__nNELW[data-full-bleed=true],.providerAppShell_shell__UerML[data-full-bleed=true]{overflow-x:visible}.providerAppShell_header__jQnMq{display:flex;align-items:center;justify-content:flex-start;min-height:56px;gap:16px}.providerAppShell_header__jQnMq[data-visible=false]{display:none}.providerAppShell_content___lew8{display:grid;flex:1;align-content:center;justify-items:center;padding:36px 0;text-align:center}.providerAppShell_pageContent__nNELW{width:100%;min-width:0;overflow-x:clip;flex:1}.providerAppShell_screenPanel__pcg5d,.providerAppShell_viewport__dDcYs{width:100%;min-width:0}.providerAppShell_screenPanel__pcg5d[data-active=false]{display:none}.providerAppShell_screenPanel__pcg5d[data-staging=true]{position:fixed;z-index:-1;inset:0;display:block;overflow:hidden;visibility:hidden;pointer-events:none;contain:strict}.providerAppShell_refreshProbe__8wTaU{display:none}.providerAppShell_screenPanel__pcg5d[data-active=true]{animation:providerAppShell_provider-screen-arrival__u_s_X .15s ease-out}@keyframes providerAppShell_provider-screen-arrival__u_s_X{0%{opacity:.92}to{opacity:1}}.providerAppShell_content___lew8 h1{margin:0;color:#17110d;font-size:30px;font-weight:700;line-height:1.08;letter-spacing:0}.providerAppShell_content___lew8 p{margin:12px 0 0;color:#6f6258;font-size:15px;font-weight:600;line-height:1.4}.providerAppShell_bottomNav___KO6f{position:fixed;left:50%;bottom:0;z-index:10;display:grid;width:100%;max-width:min(430px,100vw);grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(216,206,195,.84);background:rgba(255,253,249,.96);box-shadow:0 -18px 42px rgba(23,17,13,.08);padding:8px 8px max(8px,env(safe-area-inset-bottom));transform:translateX(-50%);backdrop-filter:blur(18px)}.providerAppShell_navItem__n2u9f{display:grid;min-width:0;min-height:64px;align-content:center;justify-items:center;gap:5px;border-radius:14px;color:#86786d;font-size:10px;font-weight:700;line-height:1.1;text-align:center;text-decoration:none}.providerAppShell_navItem__n2u9f[aria-current=page],.providerAppShell_navItem__n2u9f[data-pending=true]{background:#f6f2ec;color:#17110d}.providerAppShell_navItem__n2u9f:active .providerAppShell_navIcon__tiiIl{opacity:.78;transform:scale(.96)}.providerAppShell_navIcon__tiiIl{transition:transform 90ms ease,opacity 90ms ease}@media (prefers-reduced-motion:reduce){.providerAppShell_navIcon__tiiIl{transition:none}.providerAppShell_screenPanel__pcg5d[data-active=true]{animation:none}}.providerAppShell_navItem__n2u9f[data-primary=true]{align-content:start;gap:4px;color:#17110d;padding-top:0}.providerAppShell_navItem__n2u9f[data-primary=true][aria-current=page]{background:transparent}.providerAppShell_navIcon__tiiIl{display:grid;width:24px;height:24px;place-items:center}.providerAppShell_navItem__n2u9f[data-primary=true] .providerAppShell_navIcon__tiiIl{width:58px;height:58px;margin-top:-24px;border-radius:999px;background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.24),transparent 30%),linear-gradient(135deg,#ef7a7e,#de5160 54%,#c93d4b);color:#ffffff;box-shadow:0 16px 32px rgba(201,61,75,.34)}.providerAppShell_navIcon__tiiIl svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.providerAppShell_navItem__n2u9f[data-primary=true] .providerAppShell_navIcon__tiiIl svg{width:31px;height:31px;stroke-width:1.75}@media (max-width:360px){.providerAppShell_shell__UerML{--provider-shell-x:12px;padding-right:12px;padding-left:12px}.providerAppShell_bottomNav___KO6f{padding-right:6px;padding-left:6px}.providerAppShell_navItem__n2u9f{font-size:9px}}.providerAppShell_startup__TEhQ1{display:grid;min-height:60svh;align-content:center;justify-items:center;gap:24px}.providerAppShell_shell__UerML[data-brand-introduction] [data-provider-startup-loading]{opacity:0}.providerAppShell_shell__UerML[data-brand-introduction=moving] [data-dashboard-brand-target] img{visibility:hidden}.providerAppShell_screen__Vbq44:has([data-cold-introduction],[data-brand-introduction]) [data-provider-startup-loading]{opacity:0}.providerAppShell_screen__Vbq44:has([data-cold-introduction],[data-brand-introduction])~[data-uts-feedback]{visibility:hidden}@media (display-mode:standalone){.providerAppShell_screen__Vbq44,.providerAppShell_shell__UerML{min-height:100lvh}.providerAppShell_screen__Vbq44:before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top,0);z-index:20;background:#fffdf9;pointer-events:none}}.guestPricingEditorForm_form__D8jQw{display:grid;gap:16px}.guestPricingEditorForm_feedback__af1PV{display:grid;gap:5px;padding:14px;border-radius:var(--mn-radius-md);background:#fff5e8;border:1px solid #e8caa9}.guestPricingEditorForm_feedback__af1PV p{margin:0;color:var(--mn-color-muted);line-height:1.45}.guestPricingEditorForm_cards__zYVXj{display:grid;gap:12px}.guestPricingEditorForm_comment__8dSa_{display:grid;gap:7px;font-weight:700}.guestPricingEditorForm_comment__8dSa_ textarea{min-height:88px;resize:vertical;border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-md);padding:12px;font:inherit;background:var(--mn-color-surface)}.ownerReviewEditorForm_form__mYlf7{display:grid;gap:16px}.ownerReviewEditorForm_proposal__VglFH{display:grid;gap:14px}.ownerReviewEditorForm_proposal__VglFH>header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ownerReviewEditorForm_proposal__VglFH>header span{color:var(--mn-color-muted);font-weight:700}.ownerReviewEditorForm_proposal__VglFH>header strong{font:700 26px/1 Georgia,serif}.ownerReviewEditorForm_line__d5bM2{display:grid;gap:12px;padding:14px;border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-md);background:var(--mn-color-surface)}.ownerReviewEditorForm_line__d5bM2>div{display:grid;gap:3px}.ownerReviewEditorForm_line__d5bM2 small,.ownerReviewEditorForm_line__d5bM2 span{color:var(--mn-color-muted)}.ownerReviewEditorForm_line__d5bM2 dl{display:grid;gap:8px;margin:0}.ownerReviewEditorForm_line__d5bM2 dl div{display:flex;justify-content:space-between;gap:12px}.ownerReviewEditorForm_line__d5bM2 dt{color:var(--mn-color-muted)}.ownerReviewEditorForm_line__d5bM2 dd{margin:0;text-align:right;font-weight:750}.ownerReviewEditorForm_comment__lK0Iq,.ownerReviewEditorForm_status__NVt7R{display:grid;gap:4px;margin:0;padding:12px;border-radius:var(--mn-radius-md);background:#fff5e8}.ownerReviewEditorForm_otherActions__uw_cJ{padding:12px;border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-md)}.ownerReviewEditorForm_otherActions__uw_cJ summary{cursor:pointer;font-weight:750}.ownerReviewEditorForm_otherActions__uw_cJ>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ownerReviewEditorForm_otherActions__uw_cJ label{display:grid;gap:6px;margin:12px 0;font-weight:700}.ownerReviewEditorForm_otherActions__uw_cJ textarea{min-height:88px;resize:vertical;border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-md);padding:10px;font:inherit}@media (max-width:390px){.ownerReviewEditorForm_line__d5bM2 dl div{align-items:start}}.reservationEditor_page__pF4Xx{min-height:100dvh;background:#fbf8f5;color:var(--mn-color-ink)}.reservationEditor_shell__C_3pZ{width:min(100%,720px);margin:0 auto;padding:24px 16px 40px}.reservationEditor_heading__6kX76{display:grid;gap:5px;margin-bottom:14px}.reservationEditor_heading__6kX76 p{margin:0;color:#9a7057;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.reservationEditor_heading__6kX76 h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,9vw,42px);line-height:1}.reservationEditor_banner___XDAn{margin-bottom:18px;padding:14px 16px;border:1px solid #ead9cc;border-radius:var(--mn-radius-lg);background:#fffaf4;line-height:1.45}.reservationEditor_banner___XDAn[data-tone=attention]{border-color:#e8caa9;background:#fff5e8}.reservationEditor_banner___XDAn[data-tone=success]{border-color:#b9dfc8;background:#eaf7ef}.reservationEditor_sections__xTReN{display:grid;gap:14px}.reservationEditor_section__Vmsqp{min-width:0;border-radius:var(--mn-radius-lg)}.reservationEditor_section__Vmsqp[data-attention=true]{outline:2px solid #d8a16d;outline-offset:2px}.reservationEditor_footer__bI4l8{margin-top:18px}@media (max-width:390px){.reservationEditor_shell__C_3pZ{padding:20px 16px 32px}.reservationEditor_heading__6kX76 h1{font-size:34px}}.reservationEditor_page__pF4Xx[data-reservation-editor-mode=owner_edit] .reservationEditor_shell__C_3pZ{padding:calc(20px + env(safe-area-inset-top, 0px)) max(16px,env(safe-area-inset-right,0px)) calc(32px + env(safe-area-inset-bottom, 0px)) max(16px,env(safe-area-inset-left,0px))}.reservationEditor_backLink__PXRq4{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin-bottom:12px;color:#92672f;font-size:16px;line-height:1.4;text-decoration:none}.reservationEditor_backLink__PXRq4 svg{width:20px;height:20px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.transitionFeedback_owner__XX2Jm{transition:transform 80ms ease-out,opacity 80ms ease-out;transform-origin:center}.transitionFeedback_owner__XX2Jm[data-uts-pressed=true]{transform:scale(.985);opacity:.94;will-change:transform}.transitionFeedback_feedback__xuhQu{position:fixed;z-index:90;display:inline-flex;align-items:center;gap:3px;padding:5px 7px;pointer-events:none;border:1px solid rgb(42 37 32/10%);border-radius:999px;background:rgb(255 253 249/88%);box-shadow:0 4px 14px rgb(42 37 32/8%);transform:translate(-50%,-100%)}.transitionFeedback_feedback__xuhQu[data-placement=inside-end]{transform:translate(-100%)}.transitionFeedback_feedback__xuhQu>i{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.35;animation:transitionFeedback_uts-feedback-pulse__ZjNxd .72s ease-in-out infinite}.transitionFeedback_feedback__xuhQu>i:nth-of-type(2){animation-delay:90ms}.transitionFeedback_feedback__xuhQu>i:nth-of-type(3){animation-delay:.18s}.transitionFeedback_srOnly__KKQ96{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes transitionFeedback_uts-feedback-pulse__ZjNxd{0%,to{transform:scale(.8);opacity:.28}50%{transform:scale(1);opacity:.72}}@media (prefers-reduced-motion:reduce){.transitionFeedback_owner__XX2Jm{transition:opacity 80ms linear}.transitionFeedback_owner__XX2Jm[data-uts-pressed=true]{transform:none;opacity:.88;will-change:opacity}.transitionFeedback_feedback__xuhQu>i{animation:none;transform:none;opacity:.52}}.backLink_back__mhcEX[data-navigation-back]{display:inline-flex;align-items:center;gap:4px;width:fit-content;min-height:44px;padding:0 8px 0 0;border:0;background:transparent;color:#92672f;font:500 16px/1.4 var(--font-sans,Arial,sans-serif);text-decoration:none;flex-shrink:0}.backLink_back__mhcEX svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.backLink_back__mhcEX .backLink_label__eWgR_{color:inherit;font:inherit;text-transform:none;letter-spacing:normal}.trainingOnsiteBalanceAction_content__i1r0Y{display:grid;gap:16px;padding:8px 20px 24px;color:#17110d}.trainingOnsiteBalanceAction_content__i1r0Y p{margin:0;color:#6f6258;font-size:14px;line-height:1.55}.trainingOnsiteBalanceAction_amount__7YvWR{font-size:32px}.trainingOnsiteBalanceAction_content__i1r0Y label{display:grid;gap:8px;font-size:13px;font-weight:700}.trainingOnsiteBalanceAction_content__i1r0Y select{width:100%;padding:13px;border:1px solid #d8cec3;border-radius:12px;background:white;font:inherit}.trainingOnsiteBalanceAction_actions__GudIG{display:grid;gap:9px;margin-top:6px}.trainingOnsiteBalanceAction_content__i1r0Y .trainingOnsiteBalanceAction_error__Kl_ls{color:#9b384b}.reservationDetailScreen_screen__1Ksxd{display:grid;width:100%;min-width:0;gap:14px;overflow-x:visible;padding:6px 0 18px}.reservationDetailScreen_collaborationReviewSuccess__ufldo{margin:0;padding:12px 14px;border:1px solid #a8d5b5;border-radius:12px;background:#edf8f0;color:#245d35;font-weight:650}.reservationDetailScreen_ownerCollaborationCard__E53_c{display:grid;gap:16px;border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-lg);background:var(--mn-color-surface);padding:18px 16px;box-shadow:var(--mn-shadow-card)}.reservationDetailScreen_ownerCollaborationHeader__QV9aY{display:grid;justify-items:start;gap:10px}.reservationDetailScreen_ownerCollaborationHeader__QV9aY h2{min-width:0;margin:0;color:var(--mn-color-ink);font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.08;overflow-wrap:anywhere}.reservationDetailScreen_ownerCollaborationAmount__MRTIe{color:var(--mn-color-ink);font-family:Georgia,Times New Roman,serif;font-size:26px;line-height:1}.reservationDetailScreen_ownerCollaborationAction__A3cK6{justify-self:start;border:0;padding:4px 0;background:transparent;color:var(--mn-color-text);font:inherit;font-weight:750;text-decoration:underline;text-underline-offset:4px}.reservationDetailScreen_topBar__gws84{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px}.reservationDetailScreen_roundButton__AE4rI{display:grid;width:46px;height:46px;border:0;border-radius:999px;align-items:center;justify-items:center;background:rgba(255,255,255,.94);color:#17110d;box-shadow:0 12px 30px rgba(23,17,13,.08);cursor:pointer;text-decoration:none}.reservationDetailScreen_roundButton__AE4rI svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.reservationDetailScreen_reservationHero__Zaspl{position:relative;display:grid;align-content:start;gap:var(--mn-space-4);min-height:392px;min-width:0;margin:0 -16px;overflow:hidden;border:0;border-radius:0;background:#fff7f2;padding:0 16px 18px;box-shadow:none;isolation:isolate}.reservationDetailScreen_reservationHeroImage__vdfS0{position:absolute;z-index:0;top:0;right:-54px;bottom:0;left:auto;width:72%;height:100%;max-width:284px;object-fit:cover;object-position:58% 31%;opacity:1;transform:scaleX(-1);-webkit-mask-image:radial-gradient(ellipse at 70% 43%,#000 0,#000 44%,rgba(0,0,0,.72) 60%,transparent 86%);mask-image:radial-gradient(ellipse at 70% 43%,#000 0,#000 44%,rgba(0,0,0,.72) 60%,transparent 86%)}.reservationDetailScreen_reservationHeroWash__oWtnN{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#fffdf9,#fffdf9 45%,rgba(255,253,249,.74) 55%,rgba(255,253,249,.18) 68%,rgba(255,253,249,0) 84%),linear-gradient(270deg,#fffdf9,rgba(255,253,249,.56) 5%,rgba(255,253,249,0) 18%),linear-gradient(180deg,#fffdf9,rgba(255,253,249,.58) 10%,rgba(255,253,249,0) 24%,rgba(255,253,249,0) 58%,#fffdf9 96%);pointer-events:none}.reservationDetailScreen_reservationHeroContent__tTRfX,.reservationDetailScreen_reservationHeroTop__1H3UI{position:relative;z-index:2}.reservationDetailScreen_reservationHeroTop__1H3UI{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:14px}.reservationDetailScreen_reservationHeroContent__tTRfX{display:grid;width:min(100%,304px);gap:18px;margin-top:38px}.reservationDetailScreen_providerHeroBlock__wpn2E,.reservationDetailScreen_weddingHeroBlock__cApmn{display:grid;min-width:0}.reservationDetailScreen_weddingHeroBlock__cApmn{gap:12px}.reservationDetailScreen_weddingHeroBlock__cApmn>strong{display:block;color:#17110d;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:700;line-height:.98;letter-spacing:0;overflow-wrap:anywhere}.reservationDetailScreen_weddingHeroBlock__cApmn span:first-child{margin-top:0;color:#b88954;font-size:19px;font-weight:650;letter-spacing:0;line-height:1.15}.reservationDetailScreen_providerHeroBlock__wpn2E{gap:3px;padding-top:0}.reservationDetailScreen_providerHeroBlock__wpn2E span{color:#756b63;font-size:12px;font-weight:720;line-height:1.2}.reservationDetailScreen_providerHeroBlock__wpn2E h1{margin:0;color:#17110d;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:650;line-height:1.08;letter-spacing:0}.reservationDetailScreen_providerHeroBlock__wpn2E p{margin:0;color:#e03b61;font-size:14px;font-weight:800;line-height:1.12}.reservationDetailScreen_weddingHeroDivider__pkGWg{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:11px;width:190px;max-width:100%;color:#b88954}.reservationDetailScreen_weddingHeroDivider__pkGWg i{height:1px;background:rgba(184,137,84,.46)}.reservationDetailScreen_weddingHeroDivider__pkGWg svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.reservationDetailScreen_weddingHeroDetails__pf2uZ{display:grid;gap:12px;color:#5f5754}.reservationDetailScreen_weddingHeroDetails__pf2uZ>div{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px}.reservationDetailScreen_weddingHeroDetails__pf2uZ svg{width:20px;height:20px;margin-top:2px;fill:none;stroke:#b88954;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.reservationDetailScreen_weddingHeroDetails__pf2uZ span,.reservationDetailScreen_weddingHeroDetails__pf2uZ strong{display:block;color:#5f5754;font-size:14px;font-weight:760;line-height:1.28;overflow-wrap:anywhere}.reservationDetailScreen_weddingHeroDetails__pf2uZ p{display:grid;gap:2px;margin:0}.reservationDetailScreen_weddingHeroDetails__pf2uZ p strong{color:#4f4743}.reservationDetailScreen_weddingHeroDetails__pf2uZ span{font-weight:650}.reservationDetailScreen_reservationHero__Zaspl+section{position:relative;z-index:3;margin-top:0}.reservationDetailScreen_titleBlock__ceMV3{display:grid;min-width:0;gap:4px}.reservationDetailScreen_titleBlock__ceMV3>div{display:flex;min-width:0;align-items:center;gap:9px}.reservationDetailScreen_titleBlock__ceMV3 h1{margin:0;color:#17110d;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:700;line-height:1.05;letter-spacing:0}.reservationDetailScreen_titleBlock__ceMV3 span{border-radius:999px;background:#ffe8e8;color:#e04463;font-size:11px;font-weight:800;line-height:1;padding:7px 9px;white-space:nowrap}.reservationDetailScreen_summaryBadges__ctZ_S{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.reservationDetailScreen_assignmentCard__C0BqB{align-items:center;background:#fff;border:1px solid rgba(42,38,35,.1);border-radius:16px;display:flex;justify-content:space-between;margin:14px 20px;padding:16px}.reservationDetailScreen_assignmentCard__C0BqB span{color:#716b65}.reservationDetailScreen_assignmentCard__C0BqB strong{color:#2f4538;text-align:right}.reservationDetailScreen_expiringSoonBadge__U7Hfl{display:inline-flex;min-height:25px;align-items:center;border:1px solid rgba(207,105,22,.22);border-radius:999px;background:#fff4e4;color:#9b4f13;padding:4px 9px;font-size:11px;font-weight:850;line-height:1;white-space:nowrap}.reservationDetailScreen_titleBlock__ceMV3 p{margin:0;color:#737780;font-size:13px;font-weight:660}.reservationDetailScreen_brideCard__hgGQ_{position:relative;display:grid;border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-lg);background:var(--mn-color-surface);box-shadow:var(--mn-shadow-card)}.reservationDetailScreen_heroContent__7Bf_D{position:relative;z-index:2;display:grid;gap:8px;padding:17px 14px 14px}.reservationDetailScreen_heroContent__7Bf_D h2{margin:0;color:#17110d;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:700;line-height:.98;letter-spacing:0}.reservationDetailScreen_heroContent__7Bf_D>strong{color:#e03b61;font-size:21px;font-weight:660;line-height:1.08}.reservationDetailScreen_heroFacts__zkGIz{display:grid;gap:9px;margin:10px 0 0}.reservationDetailScreen_heroFacts__zkGIz div{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px}.reservationDetailScreen_heroFacts__zkGIz svg{width:20px;height:20px;fill:none;stroke:#848a92;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.reservationDetailScreen_heroFacts__zkGIz dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.reservationDetailScreen_heroFacts__zkGIz dd{display:inline-flex;min-width:0;align-items:center;gap:10px;margin:0;color:#737780;font-size:14px;font-weight:720}.reservationDetailScreen_heroFacts__zkGIz dd strong{color:#17110d;font-size:15px;font-weight:860}.reservationDetailScreen_heroFacts__zkGIz dd span{color:#737780;font-size:12px;font-weight:720;white-space:nowrap}.reservationDetailScreen_heroAmount__g8rXq{flex-wrap:nowrap}.reservationDetailScreen_heroAmount__g8rXq strong{white-space:nowrap}.reservationDetailScreen_actionCard__hkUPs,.reservationDetailScreen_detailCard__4gMVl,.reservationDetailScreen_historyCard__Un0qs,.reservationDetailScreen_recentActivityCard__gT7Lb,.reservationDetailScreen_requestsCard__Oo_dP{display:grid;gap:16px;border:1px solid rgba(233,221,215,.78);border-radius:20px;background:rgba(255,255,255,.96);box-shadow:0 18px 40px rgba(23,17,13,.055);padding:20px 15px 16px}.reservationDetailScreen_expiredCard__MFP0w{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;border:1px solid rgba(226,143,31,.22);border-radius:18px;background:linear-gradient(90deg,rgba(255,248,236,.96),rgba(255,252,250,.96));box-shadow:0 16px 36px rgba(143,103,58,.05);padding:14px}.reservationDetailScreen_renewalRequestCard__QqBJ_{margin:16px;padding:18px;border:1px solid #dcc8bb;border-radius:18px;background:#fffaf6}.reservationDetailScreen_renewalRequestCard__QqBJ_ h2{margin:0 0 8px;font-size:18px}.reservationDetailScreen_renewalRequestCard__QqBJ_ p{margin:0 0 14px;color:#625752}.reservationDetailScreen_renewalRequestCard__QqBJ_ dl{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0 0 16px;font-size:14px}.reservationDetailScreen_renewalRequestCard__QqBJ_ dt{color:#766a64}.reservationDetailScreen_renewalRequestCard__QqBJ_ dd{margin:0;overflow-wrap:anywhere}.reservationDetailScreen_renewalRequestCard__QqBJ_>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.reservationDetailScreen_renewalRequestCard__QqBJ_ button{min-height:44px;border:1px solid #ccb6a8;border-radius:12px;background:white;font:inherit;font-weight:750}.reservationDetailScreen_renewalRequestCard__QqBJ_ button:first-child{border-color:#1d1714;background:#1d1714;color:white}.reservationDetailScreen_expiredIcon__xek_3{display:grid;width:44px;height:44px;border-radius:999px;align-items:center;justify-items:center;background:#fff2df;color:#df8f1f}.reservationDetailScreen_expiredIcon__xek_3 svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.reservationDetailScreen_expiredCard__MFP0w h2,.reservationDetailScreen_expiredCard__MFP0w p{margin:0}.reservationDetailScreen_expiredCard__MFP0w h2{color:#17110d;font-size:15px;font-weight:850;line-height:1.12}.reservationDetailScreen_expiredCard__MFP0w p{margin-top:4px;color:#6f6258;font-size:12px;font-weight:680;line-height:1.32}.reservationDetailScreen_balanceConfigurationAction__cB7Tt{min-height:44px;border:1px solid rgba(184,137,84,.5);border-radius:999px;background:#fffaf3;color:#8d6339;cursor:pointer;font:inherit;font-size:13px;font-weight:780;padding:10px 16px}.reservationDetailScreen_balanceCollectionCard__hz7t5{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px;border:1px solid rgba(226,213,207,.92);border-radius:18px;background:#ffffff;padding:16px;box-shadow:0 14px 36px rgba(23,17,13,.07)}.reservationDetailScreen_balanceCollectionCard__hz7t5[data-state=missing_card],.reservationDetailScreen_balanceCollectionCard__hz7t5[data-state=onsite],.reservationDetailScreen_balanceCollectionCard__hz7t5[data-state=scheduled]{border-color:rgba(184,137,84,.28);background:#fffaf4}.reservationDetailScreen_balanceCollectionCard__hz7t5[data-state=scheduled]{border-color:rgba(41,150,92,.24);background:#f7fff9;box-shadow:0 14px 34px rgba(41,150,92,.07)}.reservationDetailScreen_balanceCollectionCard__hz7t5[data-state=failed]{border-color:rgba(224,59,97,.28);background:#fff7f8}.reservationDetailScreen_balanceCollectionCard__hz7t5[data-state=settled]{border-color:rgba(41,150,92,.24);background:#f7fff9}.reservationDetailScreen_balanceCollectionCard__hz7t5>span{display:grid;width:44px;height:44px;border-radius:999px;background:rgba(184,137,84,.12);color:#b88954;place-items:center}.reservationDetailScreen_balanceCollectionCard__hz7t5[data-state=scheduled]>span{background:rgba(41,150,92,.12);color:#29965c}.reservationDetailScreen_balanceCollectionCard__hz7t5[data-state=failed]>span{background:rgba(224,59,97,.1);color:#e03b61}.reservationDetailScreen_balanceCollectionCard__hz7t5[data-state=settled]>span{background:rgba(41,150,92,.12);color:#29965c}.reservationDetailScreen_balanceCollectionCard__hz7t5 svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.reservationDetailScreen_balanceCollectionCard__hz7t5 em,.reservationDetailScreen_balanceCollectionCard__hz7t5 p,.reservationDetailScreen_balanceCollectionCard__hz7t5 strong{display:block;margin:0}.reservationDetailScreen_balanceCollectionCard__hz7t5 strong{color:#17110d;font-size:17px;font-weight:820;line-height:1.18}.reservationDetailScreen_balanceCollectionCard__hz7t5 p{margin-top:5px;color:#5f5754;font-size:14px;font-weight:650;line-height:1.35}.reservationDetailScreen_onsiteFullPaymentStateCard__WcYJa{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px;border:1px solid rgba(41,150,92,.24);border-radius:18px;background:#f4fbf6;padding:16px}.reservationDetailScreen_onsiteFullPaymentStateCard__WcYJa>span{display:grid;width:44px;height:44px;border-radius:999px;background:rgba(41,150,92,.12);color:#29965c;place-items:center}.reservationDetailScreen_onsiteFullPaymentStateCard__WcYJa svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.reservationDetailScreen_onsiteFullPaymentStateCard__WcYJa p,.reservationDetailScreen_onsiteFullPaymentStateCard__WcYJa strong{display:block;margin:0}.reservationDetailScreen_onsiteFullPaymentStateCard__WcYJa strong{color:#17110d;font-size:17px;font-weight:820;line-height:1.18}.reservationDetailScreen_onsiteFullPaymentStateCard__WcYJa p{margin-top:5px;color:#5f5754;font-size:14px;font-weight:650;line-height:1.35}.reservationDetailScreen_balanceCollectionCard__hz7t5 em{margin-top:8px;color:#756b63;font-size:13px;font-style:normal;font-weight:650;line-height:1.3}.reservationDetailScreen_balanceCollectionActions__q3ll4{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.reservationDetailScreen_balanceCollectionActions__q3ll4 a,.reservationDetailScreen_balanceCollectionActions__q3ll4 button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:0;border-radius:999px;background:#17110d;color:#fffdf9;cursor:pointer;font:inherit;font-size:13px;font-weight:780;padding:0 14px;text-decoration:none}.reservationDetailScreen_balanceCollectionActions__q3ll4 a{border:1px solid rgba(226,213,207,.92);background:#ffffff;color:#17110d}.reservationDetailScreen_cardHeader__O_8ZD{display:flex;align-items:center;justify-content:space-between;gap:12px}.reservationDetailScreen_actionCard__hkUPs h2,.reservationDetailScreen_cardHeader__O_8ZD h2,.reservationDetailScreen_historyCard__Un0qs h2,.reservationDetailScreen_recentActivityCard__gT7Lb h2,.reservationDetailScreen_requestsCard__Oo_dP h2{margin:0;color:#17110d;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1.05;letter-spacing:0}.reservationDetailScreen_recentActivityCard__gT7Lb{gap:12px;border-color:rgba(184,137,84,.24);background:linear-gradient(180deg,rgba(255,252,249,.98),rgba(255,248,244,.96)),#ffffff;box-shadow:0 18px 42px rgba(143,103,58,.06)}.reservationDetailScreen_recentActivityCard__gT7Lb header{display:flex;align-items:center;justify-content:space-between;gap:12px}.reservationDetailScreen_recentActivityCard__gT7Lb>strong{display:block;color:#17110d;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:700;line-height:1.08}.reservationDetailScreen_recentActivityCard__gT7Lb ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.reservationDetailScreen_recentActivityCard__gT7Lb li{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:10px;color:#5f5754;font-size:14px;font-weight:680;line-height:1.32}.reservationDetailScreen_recentActivityCard__gT7Lb li:before{width:6px;height:6px;margin-top:6px;border-radius:999px;background:#d8a15f;content:""}.reservationDetailScreen_cardHeader__O_8ZD [data-kind=reservation],.reservationDetailScreen_paymentStatus__toFjZ [data-kind=payment]{font-size:12px;padding:8px 11px}.reservationDetailScreen_detailList__6YG4b{display:grid;gap:0}.reservationDetailScreen_detailRow__r5SWV{display:grid;grid-template-columns:60px minmax(0,1fr) 24px;align-items:center;width:100%;min-height:74px;border:0;background:transparent;color:inherit;font:inherit;padding:0;text-align:left}button.reservationDetailScreen_detailRow__r5SWV{cursor:pointer}.reservationDetailScreen_detailRow__r5SWV+.reservationDetailScreen_detailRow__r5SWV{border-top:1px solid rgba(220,210,204,.78)}.reservationDetailScreen_detailRow__r5SWV>div{display:grid;gap:4px;padding:12px 0}.reservationDetailScreen_detailIcon__RuxPN,.reservationDetailScreen_historyItem__UWnNd>span,.reservationDetailScreen_paymentIcon__ZCYFe{display:grid;width:44px;height:44px;border-radius:999px;align-items:center;justify-items:center;background:#fff1f2;color:#e03b61}.reservationDetailScreen_detailIcon__RuxPN svg,.reservationDetailScreen_historyItem__UWnNd>span svg,.reservationDetailScreen_paymentIcon__ZCYFe svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.reservationDetailScreen_detailRow__r5SWV span:not(.reservationDetailScreen_detailIcon__RuxPN):not(.reservationDetailScreen_rowArrow__6vHsD),.reservationDetailScreen_paymentCard__FeyKo em,.reservationDetailScreen_paymentCard__FeyKo span{color:#737780;font-size:13px;font-style:normal;font-weight:660;line-height:1.2}.reservationDetailScreen_detailRow__r5SWV strong{color:#17110d;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:700;line-height:1.08}.reservationDetailScreen_detailRow__r5SWV em{color:#737780;font-size:13px;font-style:normal;font-weight:680;line-height:1.22}.reservationDetailScreen_detailRow__r5SWV[data-strong=true] strong{justify-self:end;font-family:inherit;font-size:24px;font-weight:860}.reservationDetailScreen_detailRow__r5SWV[data-strong=true]{grid-template-columns:60px minmax(0,1fr)}.reservationDetailScreen_rowArrow__6vHsD{display:grid;justify-items:end;color:#17110d}.reservationDetailScreen_historyItem__UWnNd>svg,.reservationDetailScreen_rowArrow__6vHsD svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3;transform:rotate(180deg)}.reservationDetailScreen_paymentCard__FeyKo{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:126px;border:1px solid rgba(244,219,216,.9);border-radius:18px;background:linear-gradient(90deg,rgba(255,247,245,.98),rgba(255,252,250,.94)),#ffffff;box-shadow:0 16px 36px rgba(224,59,97,.055);padding:14px 15px}.reservationDetailScreen_paymentCard__FeyKo[data-state=pending]{border-color:rgba(224,59,97,.24);background:linear-gradient(90deg,rgba(255,245,247,.98),rgba(255,252,250,.96)),#ffffff}.reservationDetailScreen_paymentMain__lRfn_{display:grid;gap:6px}.reservationDetailScreen_paymentMain__lRfn_ strong{color:#e03b61;font-size:30px;font-weight:560;line-height:.98}.reservationDetailScreen_paymentStatus__toFjZ{display:grid;justify-items:end;align-self:start}.reservationDetailScreen_paymentSecondary__5jyWV{display:flex;grid-column:2/-1;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid rgba(220,210,204,.68);padding-top:11px}.reservationDetailScreen_paymentSecondary__5jyWV span{color:#737780;font-size:13px;font-weight:740;line-height:1.2}.reservationDetailScreen_paymentSecondary__5jyWV strong{color:#17110d;font-size:19px;font-weight:860;line-height:1;white-space:nowrap}.reservationDetailScreen_actionGrid__P0wZz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.reservationDetailScreen_actionGrid__P0wZz a,.reservationDetailScreen_actionGrid__P0wZz button{display:grid;align-content:center;justify-items:center;min-height:62px;gap:7px;border:1px solid rgba(226,213,207,.92);border-radius:12px;background:#ffffff;color:#17110d;cursor:pointer;font:inherit;padding:10px;text-align:center;text-decoration:none}.reservationDetailScreen_actionGrid__P0wZz svg{width:28px;height:28px;fill:none;stroke:#e03b61;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.reservationDetailScreen_actionGrid__P0wZz span{color:#17110d;font-size:12px;font-weight:760;line-height:1.2;overflow-wrap:anywhere}.reservationDetailScreen_historyList__siEyI{display:grid}.reservationDetailScreen_historyItem__UWnNd{display:grid;grid-template-columns:52px minmax(0,1fr) 24px;align-items:center;min-height:54px;gap:10px;text-decoration:none}.reservationDetailScreen_historyItem__UWnNd>span{width:40px;height:40px;background:#eaf9e9;color:#28b63f}.reservationDetailScreen_historyItem__UWnNd>span svg{width:23px;height:23px}.reservationDetailScreen_historyItem__UWnNd p,.reservationDetailScreen_historyItem__UWnNd strong,.reservationDetailScreen_historyItem__UWnNd time{display:block}.reservationDetailScreen_historyItem__UWnNd strong{color:#17110d;font-size:14px;font-weight:780;line-height:1.2}.reservationDetailScreen_historyItem__UWnNd p{margin:3px 0 0;color:#737780;font-size:12px;font-weight:560;line-height:1.3}.reservationDetailScreen_emptyHistory__OzG5k,.reservationDetailScreen_historyItem__UWnNd time{margin:4px 0 0;color:#737780;font-size:13px;font-weight:620;line-height:1.24}.reservationDetailScreen_historyItem__UWnNd>svg{color:#17110d}.reservationDetailScreen_requestsCard__Oo_dP{gap:14px}.reservationDetailScreen_requestList__CLxy0{display:grid;gap:10px}.reservationDetailScreen_requestCard__Ew3Ks{display:grid;gap:10px;min-width:0;border-radius:15px;background:#fff7f7;padding:13px}.reservationDetailScreen_requestCard__Ew3Ks>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.reservationDetailScreen_requestCard__Ew3Ks em,.reservationDetailScreen_requestCard__Ew3Ks p,.reservationDetailScreen_requestCard__Ew3Ks span,.reservationDetailScreen_requestCard__Ew3Ks strong{margin:0}.reservationDetailScreen_requestCard__Ew3Ks strong{color:#17110d;font-size:15px;font-weight:760;overflow-wrap:anywhere}.reservationDetailScreen_requestCard__Ew3Ks span{flex:0 0 auto;color:#9d6672;font-size:12px;font-weight:740}.reservationDetailScreen_requestCard__Ew3Ks p{color:#3b3029;font-size:14px;font-weight:650;line-height:1.35;white-space:pre-line}.reservationDetailScreen_requestCard__Ew3Ks em{justify-self:start;border-radius:999px;background:rgba(224,59,97,.1);color:#e03b61;font-size:11px;font-style:normal;font-weight:760;padding:6px 8px}.reservationDetailScreen_requestActions__1mshE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reservationDetailScreen_questionResponseField__9HCgx{display:grid;gap:.5rem;width:100%}.reservationDetailScreen_questionResponseField__9HCgx textarea{min-height:7rem;resize:vertical}.reservationDetailScreen_primaryAction__VXipI,.reservationDetailScreen_requestActions__1mshE button,.reservationDetailScreen_secondaryAction__wEaCj{min-height:44px;border-radius:999px;cursor:pointer;font:inherit;font-size:13px;font-weight:780}.reservationDetailScreen_requestActions__1mshE button{border:1px solid #eadbd6;background:#ffffff;color:#17110d}.reservationDetailScreen_requestActions__1mshE button:first-child{border-color:rgba(54,126,94,.24);background:rgba(54,126,94,.1);color:#367e5e}.reservationDetailScreen_requestActions__1mshE button:last-child{border-color:rgba(157,61,61,.18);background:rgba(157,61,61,.08);color:#9d3d3d}.reservationDetailScreen_requestActions__1mshE button:disabled{cursor:wait;opacity:.66}.reservationDetailScreen_proposalPanel__Q5K7D{display:grid;gap:12px;border:1px solid rgba(224,59,97,.18);border-radius:16px;background:#ffffff;padding:12px}.reservationDetailScreen_proposalPanel__Q5K7D>div:first-child{display:grid;gap:5px}.reservationDetailScreen_proposalFields__fKeL1{display:grid;gap:10px}.reservationDetailScreen_proposalFields__fKeL1 label{display:grid;gap:7px}.reservationDetailScreen_proposalFields__fKeL1 span{color:#3b3029;font-size:12px;font-weight:760}.reservationDetailScreen_proposalFields__fKeL1 input{width:100%;min-height:44px;border:1px solid #eadbd6;border-radius:13px;outline:none;background:#ffffff;color:#17110d;font:inherit;font-size:14px;font-weight:650;padding:0 12px}.reservationDetailScreen_proposalFields__fKeL1 input:focus{border-color:#e03b61;box-shadow:0 0 0 3px rgba(224,59,97,.14)}.reservationDetailScreen_primaryAction__VXipI{border:0;background:#17110d;color:#fffdf9}.reservationDetailScreen_primaryAction__VXipI:disabled{background:#d8cec3;color:#8b7e73;cursor:not-allowed}.reservationDetailScreen_secondaryAction__wEaCj{border:1px solid #eadbd6;background:#ffffff;color:#17110d}.reservationDetailScreen_proposalHistory__V0WTq,.reservationDetailScreen_proposalLines__hHhKX,.reservationDetailScreen_proposalSummary__TOqht{display:grid;gap:8px}.reservationDetailScreen_proposalHistory__V0WTq div,.reservationDetailScreen_proposalLines__hHhKX div,.reservationDetailScreen_proposalSummary__TOqht div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;border-radius:12px;background:#fff7f7;padding:10px}.reservationDetailScreen_proposalLines__hHhKX div{grid-template-columns:minmax(0,1fr) auto 28px}.reservationDetailScreen_proposalHistory__V0WTq em,.reservationDetailScreen_proposalHistory__V0WTq strong,.reservationDetailScreen_proposalLines__hHhKX span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reservationDetailScreen_proposalLines__hHhKX button{display:grid;width:28px;height:28px;border:0;border-radius:999px;background:rgba(157,61,61,.1);color:#9d3d3d;cursor:pointer;font:inherit;font-size:18px;font-weight:700;place-items:center}.reservationDetailScreen_proposalHistory__V0WTq span,.reservationDetailScreen_proposalLines__hHhKX strong,.reservationDetailScreen_proposalSummary__TOqht strong{color:#17110d;font-size:13px;font-weight:780}.reservationDetailScreen_proposalSummary__TOqht span{color:#737780;font-size:12px;font-weight:700}.reservationDetailScreen_proposalHistory__V0WTq div{grid-template-columns:minmax(0,1fr) auto}.reservationDetailScreen_proposalHistory__V0WTq em{grid-column:1/-1;color:#737780;font-size:12px;font-style:normal;font-weight:700}.reservationDetailScreen_statePanel__ZZDpf{display:grid;gap:12px;border:1px solid rgba(233,221,215,.78);border-radius:20px;background:#ffffff;padding:20px;box-shadow:0 16px 38px rgba(23,17,13,.05)}.reservationDetailScreen_statePanel__ZZDpf h1,.reservationDetailScreen_statePanel__ZZDpf p{margin:0}.reservationDetailScreen_statePanel__ZZDpf h1{color:#17110d;font-size:24px;font-weight:780;line-height:1.14}.reservationDetailScreen_statePanel__ZZDpf p{color:#737780;font-size:14px;font-weight:650;line-height:1.35}.reservationDetailScreen_statePanel__ZZDpf a{justify-self:start;color:#17110d;font-size:14px;font-weight:760;text-decoration-color:rgba(23,17,13,.32);text-underline-offset:4px}.reservationDetailScreen_copyFeedback__VPlBh{margin:-4px 0 0;color:#e03b61;font-size:13px;font-weight:760}.reservationDetailScreen_sheetLayer__YCPuW{position:fixed;inset:0;z-index:30;display:grid;align-items:end;justify-items:center}.reservationDetailScreen_sheetBackdrop__wLF4Q{position:absolute;inset:0;border:0;background:rgba(23,17,13,.38);cursor:pointer}.reservationDetailScreen_shareSheet__eALA4{position:relative;z-index:1;display:grid;width:min(100%,430px);min-width:0;gap:16px;border-radius:24px 24px 0 0;background:#fffdf9;padding:10px 18px max(20px,env(safe-area-inset-bottom));box-shadow:0 -24px 58px rgba(23,17,13,.2)}.reservationDetailScreen_sheetHandle__PsRDe{width:42px;height:5px;border-radius:999px;background:#d8cec3;justify-self:center}.reservationDetailScreen_shareSheet__eALA4 header{display:flex;align-items:center;justify-content:space-between;gap:14px}.reservationDetailScreen_shareSheet__eALA4 h2{margin:0;color:#17110d;font-size:22px;font-weight:760;line-height:1.15}.reservationDetailScreen_shareSheet__eALA4 header button{display:grid;width:36px;height:36px;border:0;border-radius:999px;background:#f6f2ec;color:#6f6258;cursor:pointer;font:inherit;font-size:26px;font-weight:300;place-items:center}.reservationDetailScreen_modifyReservationSheet__4cAVv{max-height:min(82dvh,692px)}.reservationDetailScreen_modifyReservationSheetContent__vF8PZ{display:grid;min-width:0;gap:16px}.reservationDetailScreen_shareLink__3NECW{display:grid;gap:7px;border-radius:18px;background:#fff7f7;padding:14px}.reservationDetailScreen_shareLink__3NECW span{color:#737780;font-size:12px;font-weight:720}.reservationDetailScreen_shareLink__3NECW strong{color:#17110d;font-size:15px;font-weight:760;line-height:1.25;overflow-wrap:anywhere}.reservationDetailScreen_shareList__vNDIH{display:grid;border-radius:18px;background:#ffffff;box-shadow:0 14px 36px rgba(23,17,13,.035)}.reservationDetailScreen_shareList__vNDIH a,.reservationDetailScreen_shareList__vNDIH button{display:grid;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:74px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:12px;text-align:left;text-decoration:none}.reservationDetailScreen_shareList__vNDIH a+a,.reservationDetailScreen_shareList__vNDIH a+button,.reservationDetailScreen_shareList__vNDIH button+a,.reservationDetailScreen_shareList__vNDIH button+button{border-top:1px solid rgba(216,206,195,.48)}.reservationDetailScreen_shareList__vNDIH a>span,.reservationDetailScreen_shareList__vNDIH button>span{display:grid;width:40px;height:40px;border-radius:12px;place-items:center}.reservationDetailScreen_shareList__vNDIH span[data-icon=whatsapp]{background:#e8fae9;color:#2dbb4f}.reservationDetailScreen_shareList__vNDIH span[data-icon=instagram]{background:#fff1f3;color:#e72f5f}.reservationDetailScreen_shareList__vNDIH span[data-icon=email]{background:#edf8ff;color:#169bd5}.reservationDetailScreen_shareList__vNDIH span[data-icon=sms]{background:#f1efec;color:#6f6258}.reservationDetailScreen_shareList__vNDIH svg{width:26px;height:26px;stroke-width:1.9}.reservationDetailScreen_shareList__vNDIH div{min-width:0}.reservationDetailScreen_shareList__vNDIH p,.reservationDetailScreen_shareList__vNDIH strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reservationDetailScreen_shareList__vNDIH strong{color:#17110d;font-size:15px;font-weight:760;line-height:1.18}.reservationDetailScreen_shareList__vNDIH p{margin:4px 0 0;color:#6f6258;font-size:13px;font-weight:580;line-height:1.18}.reservationDetailScreen_shareList__vNDIH em{color:#6f6258;font-size:34px;font-style:normal;font-weight:260;line-height:1}.reservationDetailScreen_sheetCopy__pLLnD{margin:0;color:#737780;font-size:14px;font-weight:650;line-height:1.38}.reservationDetailScreen_confirmActions__KHeaz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reservationDetailScreen_confirmActions__KHeaz button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border-radius:999px;cursor:pointer;font:inherit;font-size:14px;font-weight:780}.reservationDetailScreen_confirmActions__KHeaz button:first-child{border:1px solid #eadbd6;background:#ffffff;color:#17110d}.reservationDetailScreen_confirmActions__KHeaz button:last-child{border:0;background:#17110d;color:#fffdf9}.reservationDetailScreen_servicesSheetList__O6ujL{display:grid;max-height:min(54svh,470px);gap:12px;overflow:auto;padding-right:2px}.reservationDetailScreen_servicesGroup__SGUTU{display:grid;gap:10px;border:1px solid rgba(233,221,215,.82);border-radius:16px;background:#ffffff;padding:13px}.reservationDetailScreen_servicesGroup__SGUTU header{display:grid;gap:3px}.reservationDetailScreen_servicesGroup__SGUTU header strong{color:#17110d;font-size:15px;font-weight:800;line-height:1.18}.reservationDetailScreen_servicesGroup__SGUTU header span{color:#737780;font-size:12px;font-weight:700}.reservationDetailScreen_serviceLine__78Pzg{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border-radius:12px;background:#fff7f7;padding:11px}.reservationDetailScreen_serviceLine__78Pzg div{display:grid;gap:4px}.reservationDetailScreen_serviceLine__78Pzg strong{color:#17110d;font-size:14px;font-weight:760;line-height:1.2;overflow-wrap:anywhere}.reservationDetailScreen_serviceLine__78Pzg span,.reservationDetailScreen_servicesTotal__J_o5z span{color:#737780;font-size:12px;font-weight:700}.reservationDetailScreen_serviceLine__78Pzg em{color:#17110d;font-size:15px;font-style:normal;font-weight:820;white-space:nowrap}.reservationDetailScreen_servicesTotal__J_o5z{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid rgba(220,210,204,.78);padding-top:14px}.reservationDetailScreen_servicesTotal__J_o5z strong{color:#17110d;font-size:22px;font-weight:860;white-space:nowrap}.reservationDetailScreen_shareActions__8gaRR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reservationDetailScreen_moreActions__scuH0 a,.reservationDetailScreen_moreActions__scuH0 button,.reservationDetailScreen_shareActions__8gaRR a,.reservationDetailScreen_shareActions__8gaRR button{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:52px;border:1px solid #eadbd6;border-radius:999px;background:#ffffff;color:#17110d;cursor:pointer;font:inherit;font-size:14px;font-weight:760;text-decoration:none;overflow-wrap:anywhere}.reservationDetailScreen_moreActions__scuH0{display:grid;gap:10px}@media (max-width:390px){.reservationDetailScreen_reservationHero__Zaspl{min-height:382px;margin-right:-12px;margin-left:-12px;padding-right:12px;padding-left:12px}.reservationDetailScreen_reservationHero__Zaspl+section{margin-top:0}.reservationDetailScreen_reservationHeroImage__vdfS0{right:-68px;width:82%}.reservationDetailScreen_topBar__gws84{grid-template-columns:54px minmax(0,1fr)}.reservationDetailScreen_roundButton__AE4rI{width:44px;height:44px}.reservationDetailScreen_titleBlock__ceMV3 h1{font-size:23px}.reservationDetailScreen_titleBlock__ceMV3 span{font-size:11px;padding:7px 8px}.reservationDetailScreen_heroContent__7Bf_D{width:56%;padding-right:10px}.reservationDetailScreen_heroContent__7Bf_D h2{font-size:29px}.reservationDetailScreen_heroContent__7Bf_D>strong{font-size:20px}.reservationDetailScreen_detailRow__r5SWV{grid-template-columns:60px minmax(0,1fr) 24px}.reservationDetailScreen_detailRow__r5SWV[data-strong=true]{grid-template-columns:60px minmax(0,1fr)}.reservationDetailScreen_detailIcon__RuxPN,.reservationDetailScreen_paymentIcon__ZCYFe{width:42px;height:42px}.reservationDetailScreen_paymentCard__FeyKo{grid-template-columns:50px minmax(0,1fr) auto}.reservationDetailScreen_paymentSecondary__5jyWV{grid-column:1/-1;padding-top:12px}.reservationDetailScreen_actionGrid__P0wZz a,.reservationDetailScreen_actionGrid__P0wZz button{min-height:58px;padding:9px}.reservationDetailScreen_actionGrid__P0wZz svg{width:25px;height:25px}}@media (max-width:350px){.reservationDetailScreen_actionGrid__P0wZz{grid-template-columns:1fr}}.reservationDetailScreen_actionGridTwoColumns__vpMvy{grid-template-columns:repeat(2,minmax(0,1fr))}.reservationDetailScreen_reservationHeroTop__1H3UI{flex-wrap:wrap}.reservationDetailScreen_reservationHeroTop__1H3UI>:last-child{max-width:min(212px,65%)}.shareReservationLinkSheet_root__HgXOC{box-sizing:border-box;display:grid;gap:22px;min-width:0}.shareReservationLinkSheet_dialogLayer__EaVLX{position:fixed;inset:0;z-index:30;display:grid;align-items:end;justify-items:center}.shareReservationLinkSheet_dialogBackdrop___X2Ev{position:absolute;inset:0;border:0;background:rgba(23,17,13,.38);cursor:pointer}.shareReservationLinkSheet_root__HgXOC[data-variant=dialog]{position:relative;z-index:1;width:min(100%,430px);max-height:100vh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:24px 24px 0 0;background:#fffdf9;padding:10px 18px max(20px,env(safe-area-inset-bottom));box-shadow:0 -24px 58px rgba(23,17,13,.2)}.shareReservationLinkSheet_handle__UQ7hg{justify-self:center;width:42px;height:5px;border-radius:999px;background:#d8cec3}.shareReservationLinkSheet_header__gfg6R{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.shareReservationLinkSheet_header__gfg6R div{display:grid;min-width:0;gap:6px}.shareReservationLinkSheet_header__gfg6R h2{margin:0;color:#17110d;font-size:22px;font-weight:760;line-height:1.15}.shareReservationLinkSheet_header__gfg6R p{margin:0;color:#737780;font-size:14px;font-weight:650;line-height:1.38}.shareReservationLinkSheet_header__gfg6R button{flex:0 0 auto}.shareReservationLinkSheet_closeButton___mVj5,.shareReservationLinkSheet_header__gfg6R button{display:grid;width:36px;height:36px;border:0;border-radius:999px;background:#f6f2ec;color:#6f6258;cursor:pointer;font:inherit;font-size:26px;font-weight:300;line-height:1;place-items:center}.shareReservationLinkSheet_closeButton___mVj5{justify-self:end}.shareReservationLinkSheet_paymentActivation__o2bZy{display:grid;gap:18px;border:1px solid rgba(216,206,195,.62);border-radius:18px;background:#ffffff;padding:18px;box-shadow:0 14px 36px rgba(23,17,13,.035)}.shareReservationLinkSheet_paymentActivation__o2bZy div{display:grid;gap:8px}.shareReservationLinkSheet_paymentActivation__o2bZy h2,.shareReservationLinkSheet_paymentActivation__o2bZy p{margin:0}.shareReservationLinkSheet_paymentActivation__o2bZy h2{color:#17110d;font-size:22px;font-weight:760;line-height:1.15}.shareReservationLinkSheet_paymentActivation__o2bZy p{color:#554942;font-size:15px;font-weight:650;line-height:1.42}.shareReservationLinkSheet_paymentActivation__o2bZy small{color:#8a7e73;font-size:13px;font-weight:700;line-height:1.25}.shareReservationLinkSheet_paymentActivation__o2bZy a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border-radius:999px;background:#17110d;color:#fffdf9;font-size:14px;font-weight:760;text-align:center;text-decoration:none}.shareReservationLinkSheet_linkCard__ZRkyM{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;border:1px solid rgba(216,206,195,.5);border-radius:18px;background:rgba(255,253,249,.94);padding:14px;box-shadow:0 14px 36px rgba(23,17,13,.035)}.shareReservationLinkSheet_linkIcon__5SJlP{display:grid;width:52px;height:52px;border-radius:999px;background:#fff0f1;color:#e72f5f;place-items:center}.shareReservationLinkSheet_linkCard__ZRkyM button svg,.shareReservationLinkSheet_linkIcon__5SJlP svg,.shareReservationLinkSheet_shareList___MI19 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.shareReservationLinkSheet_linkIcon__5SJlP svg{width:28px;height:28px;stroke-width:1.9}.shareReservationLinkSheet_linkCard__ZRkyM div{display:grid;min-width:0;gap:4px}.shareReservationLinkSheet_linkCard__ZRkyM div span{color:#17110d;font-size:15px;font-weight:720;line-height:1.15}.shareReservationLinkSheet_linkCard__ZRkyM strong{overflow:hidden;color:#e72f5f;font-size:14px;font-weight:740;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.shareReservationLinkSheet_linkCard__ZRkyM button{display:inline-flex;align-items:center;gap:7px;min-height:40px;border:0;background:transparent;color:#e72f5f;cursor:pointer;font:inherit;font-size:14px;font-weight:760;padding:0;white-space:nowrap}.shareReservationLinkSheet_linkCard__ZRkyM button svg{width:22px;height:22px;stroke-width:1.9}.shareReservationLinkSheet_shareSection__e3v3S{display:grid;gap:14px}.shareReservationLinkSheet_shareSection__e3v3S h2{margin:0;color:#17110d;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:700;line-height:1.12}.shareReservationLinkSheet_shareList___MI19{display:grid;border-radius:18px;background:#ffffff;box-shadow:0 14px 36px rgba(23,17,13,.035)}.shareReservationLinkSheet_shareList___MI19 a,.shareReservationLinkSheet_shareList___MI19 button{display:grid;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:74px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:12px;text-align:left;text-decoration:none}.shareReservationLinkSheet_shareList___MI19 a+a,.shareReservationLinkSheet_shareList___MI19 a+button,.shareReservationLinkSheet_shareList___MI19 button+a,.shareReservationLinkSheet_shareList___MI19 button+button{border-top:1px solid rgba(216,206,195,.48)}.shareReservationLinkSheet_shareList___MI19 a>span,.shareReservationLinkSheet_shareList___MI19 button>span{display:grid;width:40px;height:40px;border-radius:12px;place-items:center}.shareReservationLinkSheet_shareList___MI19 span[data-icon=whatsapp]{background:#e8fae9;color:#2dbb4f}.shareReservationLinkSheet_shareList___MI19 span[data-icon=instagram]{background:#fff1f3;color:#e72f5f}.shareReservationLinkSheet_shareList___MI19 span[data-icon=email]{background:#edf8ff;color:#169bd5}.shareReservationLinkSheet_shareList___MI19 span[data-icon=sms]{background:#f1efec;color:#6f6258}.shareReservationLinkSheet_shareList___MI19 svg{width:26px;height:26px;stroke-width:1.9}.shareReservationLinkSheet_shareList___MI19 div{min-width:0}.shareReservationLinkSheet_shareList___MI19 p,.shareReservationLinkSheet_shareList___MI19 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shareReservationLinkSheet_shareList___MI19 strong{color:#17110d;font-size:15px;font-weight:760;line-height:1.18}.shareReservationLinkSheet_shareList___MI19 p{margin:4px 0 0;color:#6f6258;font-size:13px;font-weight:580;line-height:1.18}.shareReservationLinkSheet_shareList___MI19 em{color:#6f6258;font-size:34px;font-style:normal;font-weight:260;line-height:1}.shareReservationLinkSheet_openLinkAction__rxjNj{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border:1px solid #eadbd6;border-radius:999px;background:#ffffff;color:#17110d;font-size:14px;font-weight:760;text-decoration:none}@media (max-width:390px){.shareReservationLinkSheet_root__HgXOC[data-variant=dialog]{gap:18px;padding-right:14px;padding-left:14px}.shareReservationLinkSheet_linkCard__ZRkyM{grid-template-columns:46px minmax(0,1fr)}.shareReservationLinkSheet_linkIcon__5SJlP{width:44px;height:44px}.shareReservationLinkSheet_linkCard__ZRkyM button{grid-column:2;justify-self:start;min-height:28px}}.maisonNocesCardView_content__FNyVx{display:grid;gap:12px;min-width:0;color:#5f5148;font-size:15px;font-weight:620;line-height:1.52}.maisonNocesCardView_checklist__xMxZQ,.maisonNocesCardView_heading__fPbMZ,.maisonNocesCardView_keyValueList__zdVmq,.maisonNocesCardView_list__OmkLC,.maisonNocesCardView_numberedList__W7HvC,.maisonNocesCardView_paragraph__ZTWk_,.maisonNocesCardView_timeline__9VgaL{margin:0}.maisonNocesCardView_paragraph__ZTWk_{overflow-wrap:anywhere}.maisonNocesCardView_heading__fPbMZ{margin-top:2px;color:#2b211b;font-size:15px;font-weight:820;line-height:1.25;letter-spacing:0}.maisonNocesCardView_checklist__xMxZQ,.maisonNocesCardView_list__OmkLC,.maisonNocesCardView_numberedList__W7HvC,.maisonNocesCardView_timeline__9VgaL{display:grid;gap:8px;padding:0}.maisonNocesCardView_list__OmkLC,.maisonNocesCardView_numberedList__W7HvC{padding-left:18px}.maisonNocesCardView_content__FNyVx[data-card-type=program] .maisonNocesCardView_list__OmkLC{list-style:disc}.maisonNocesCardView_content__FNyVx[data-card-type=program] .maisonNocesCardView_numberedList__W7HvC{list-style:decimal}.maisonNocesCardView_nestedList__aVXkQ{display:grid;gap:5px;margin:7px 0 2px;padding-left:18px;list-style:circle;color:#6b5b50;font-size:14px;line-height:1.45}.maisonNocesCardView_list__OmkLC li,.maisonNocesCardView_nestedList__aVXkQ li,.maisonNocesCardView_numberedList__W7HvC li{padding-left:2px}.maisonNocesCardView_content__FNyVx[data-card-type=program] .maisonNocesCardView_list__OmkLC li::marker,.maisonNocesCardView_content__FNyVx[data-card-type=program] .maisonNocesCardView_numberedList__W7HvC li::marker,.maisonNocesCardView_nestedList__aVXkQ li::marker{color:#9a6f43}.maisonNocesCardView_checklist__xMxZQ,.maisonNocesCardView_timeline__9VgaL{list-style:none}.maisonNocesCardView_checklist__xMxZQ li{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;min-width:0}.maisonNocesCardView_checklist__xMxZQ span{display:grid;width:18px;height:18px;margin-top:2px;border:1px solid rgba(184,137,84,.45);border-radius:5px;color:#8f6539;font-size:12px;font-weight:850;line-height:1;place-items:center}.maisonNocesCardView_timeline__9VgaL li{display:grid;grid-template-columns:minmax(66px,max-content) minmax(0,1fr);gap:10px;min-width:0}.maisonNocesCardView_timeline__9VgaL time{color:#8f6539;font-size:13px;font-weight:820;white-space:nowrap}.maisonNocesCardView_keyValueList__zdVmq{display:grid;gap:9px}.maisonNocesCardView_keyValueList__zdVmq div{display:grid;grid-template-columns:minmax(86px,.42fr) minmax(0,1fr);gap:10px;min-width:0}.maisonNocesCardView_keyValueList__zdVmq dt{color:#8f6539;font-size:13px;font-weight:820}.maisonNocesCardView_keyValueList__zdVmq dd{margin:0;min-width:0;overflow-wrap:anywhere}.maisonNocesCardView_callout___CzGk{border-left:3px solid rgba(184,137,84,.65);border-radius:0 10px 10px 0;background:#fff8ee;padding:10px 12px;color:#4c3b2e;font-weight:720}.maisonNocesCardView_callout___CzGk[data-tone=warning]{border-left-color:rgba(239,69,101,.7);background:#fff6f4;color:#5a2d34}@media (max-width:370px){.maisonNocesCardView_keyValueList__zdVmq div,.maisonNocesCardView_timeline__9VgaL li{grid-template-columns:1fr;gap:3px}}.conversation_screen__Hbd3c{position:fixed;inset:0;z-index:20;width:100%;min-height:0;max-width:760px;margin:0 auto;display:flex;flex-direction:column;background:#fcfaf7;color:#302922;overflow:hidden;isolation:isolate}.conversation_header__5SK_c{display:flex;align-items:center;gap:15px;padding:calc(18px + env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) 18px max(20px,env(safe-area-inset-left));background:#fffdf9;border-bottom:1px solid #e8dfd5;flex-shrink:0}.conversation_back__SN8jN{display:grid;place-items:center;width:42px;height:42px;background:transparent;color:#92672f;text-decoration:none;flex-shrink:0}.conversation_header__5SK_c span{font-size:10px;font-weight:700;letter-spacing:1.4px;color:#ad8552}.conversation_header__5SK_c h1{font-family:Georgia,serif;font-size:26px;line-height:1.15;margin:6px 0 0;overflow-wrap:anywhere}.conversation_thread__Cozi5{overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0;padding:0 18px 22px;scrollbar-width:thin}.conversation_intro__eh_RH{text-align:center;font-size:12px;color:#8b8177;margin:22px 0}.conversation_empty__kwrtE{font-size:15px;line-height:1.6;text-align:center;margin:70px 25px;color:#81766c}.conversation_day__dDAun{text-align:center;color:#9a8e82;font-size:11px;margin:25px 0 16px}.conversation_message__UGHJR{max-width:88%;width:fit-content;padding:13px 15px 9px;margin-bottom:12px;border:1px solid #e8ddd0;border-radius:18px;box-shadow:0 2px 6px #47321f03}.conversation_message__UGHJR p{margin:0;font-size:15px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;font-weight:400}.conversation_message__UGHJR time{display:block;text-align:right;margin-top:7px;color:#8d7c70;font-size:10px}.conversation_own__Y0zRK{margin-left:auto;background:#fbe8ed;border-color:#f1d7df;border-bottom-right-radius:5px}.conversation_received__L4Gxl{margin-right:auto;background:#f3eee6;border-bottom-left-radius:5px}.conversation_footer__VhPH_{flex-shrink:0;background:#fffdf9;border-top:1px solid #e8dfd5;padding:12px 16px max(12px,env(safe-area-inset-bottom))}.conversation_screen__Hbd3c[data-keyboard-open=true] .conversation_footer__VhPH_{padding-bottom:12px}.conversation_footer__VhPH_>p{font-size:12px;color:#946151;margin:0 0 8px}.conversation_composer__BKsgh{display:flex;align-items:flex-end;gap:10px}.conversation_composer__BKsgh textarea{resize:none;flex:1;min-width:0;min-height:48px;max-height:140px;background:#fff;border:1px solid #dfd6cb;border-radius:20px;padding:12px 14px;font-size:16px;line-height:1.4;font-family:inherit;color:inherit}.conversation_composer__BKsgh textarea:focus{outline:2px solid #b98a52;outline-offset:1px}.conversation_composer__BKsgh button{flex-shrink:0;width:46px;height:46px;border:0;border-radius:50%;background:#e92d64;color:white;display:grid;place-items:center;cursor:pointer}.conversation_composer__BKsgh button:disabled{opacity:.45;cursor:default}.conversation_composer__BKsgh svg{width:23px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.conversation_entry__x3GSd{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #dfd6cb;border-radius:16px;padding:14px 18px;color:#352c24;background:#fffbf5;text-decoration:none;font-weight:700;font-size:15px}.conversation_entry__x3GSd svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.conversation_entry__x3GSd .conversation_badge__crwPh{position:absolute;top:0;right:0;transform:translate(40%,-40%);box-sizing:border-box;min-width:23px;height:23px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:#e92d64;color:#fff;font-size:11px;font-weight:760;line-height:1;white-space:nowrap;display:grid;place-items:center;pointer-events:none}@media (display-mode:standalone){.conversation_screen__Hbd3c:not([data-viewport-constrained=true]){position:relative;inset:auto;height:100vh;height:100lvh}}.conversation_back__SN8jN svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.conversation_receipt__9uhuY{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin:-7px 3px 14px;color:#8d7c70;font-size:10px;line-height:16px}.conversation_receipt__9uhuY svg{width:17px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.conversation_changeCard__3Cm36{margin:18px 0;padding:18px;border:1px solid #e5d8c8;border-radius:20px;background:#fffdf9;scroll-margin-top:18px}.conversation_changeKicker__1cVJ_{display:block;font-size:10px;letter-spacing:1px;font-weight:700;color:#a57b45}.conversation_changeCard__3Cm36 h2{font-family:Georgia,serif;font-size:22px;line-height:1.2;margin:8px 0 12px}.conversation_changeBody__Cp9XY{font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px}.conversation_changeMeta__36xcQ{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#8d7c70;font-size:11px}.conversation_changeMeta__36xcQ>span{background:#f4eee5;border-radius:999px;padding:5px 9px}.conversation_changeCard__3Cm36[data-change-status=accepted] .conversation_changeMeta__36xcQ>span,.conversation_changeCard__3Cm36[data-change-status=completed] .conversation_changeMeta__36xcQ>span{background:#edf3e7;color:#60734a}.conversation_changeActions__rL05R{display:flex;gap:8px;margin-top:15px}.conversation_changeActions__rL05R>a,.conversation_changeActions__rL05R>button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:12px;font:inherit;font-size:13px;font-weight:700;text-align:center;cursor:pointer;text-decoration:none;border:1px solid #e2d5c5;flex:1;background:#fffdf9;color:#705d48}.conversation_changeActions__rL05R>:first-child{background:#e92d64;color:white;border-color:#e92d64}.conversation_changeActions__rL05R>:disabled,.conversation_changeActions__rL05R>[aria-disabled=true]{opacity:.5;cursor:wait}.conversation_changeAmounts__IMmK_{font-size:13px;margin:14px 0}.conversation_changeAmounts__IMmK_>div{display:flex;justify-content:space-between;gap:12px;margin:9px 0}.conversation_changeAmounts__IMmK_ dd{margin:0;font-weight:700;white-space:nowrap}.conversation_changeLines__NepOH{padding:0;list-style:none;font-size:13px;line-height:1.45}.conversation_changeLines__NepOH li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #eee6dc}.conversation_changeLines__NepOH strong{white-space:nowrap}.conversation_changeDocument__BK4US{display:block;color:#92672f;font-size:13px;margin:12px 0;text-decoration:none}.conversation_changeWaiting__7N0Sv{font-size:12px;line-height:1.4;color:#8d7c70;margin:12px 0 0}.conversation_changeActions__rL05R>.conversation_trialDetailsLink__Xs_tg{flex:0 1 auto;padding:8px 0;border:0;border-radius:0;background:transparent;color:#92672f;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;min-height:44px;gap:6px}.conversation_trialDetailsLink__Xs_tg svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.conversation_trialExpandedDetails__vCVqU{border-top:1px solid #eee6dc;margin-top:8px;padding-top:10px;font-size:13px;line-height:1.45;color:#8d7c70}.conversation_trialExpandedDetails__vCVqU[hidden]{display:none}.conversation_trialExpandedDetails__vCVqU p{margin:0 0 8px}.balanceConfigurationSheet_sheet__a1HfZ{gap:13px;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.balanceConfigurationSheet_description__Ay3e8{margin:-3px 0 1px;color:#6f6258;font-size:14px;font-weight:600;line-height:1.4}.balanceConfigurationSheet_choices__je0xY{display:grid;gap:8px}.balanceConfigurationSheet_choice__j7FP4{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:11px;border:1px solid rgba(216,206,195,.8);border-radius:16px;background:#fff;padding:11px 12px;cursor:pointer}.balanceConfigurationSheet_choice__j7FP4[data-selected=true]{border-color:rgba(184,137,84,.78);background:#fffaf3;box-shadow:inset 0 0 0 1px rgba(184,137,84,.18)}.balanceConfigurationSheet_choice__j7FP4 input{position:absolute;opacity:0;pointer-events:none}.balanceConfigurationSheet_radio__g3PTC{display:grid;width:20px;height:20px;border:1.5px solid #c7b9aa;border-radius:50%;place-items:center}.balanceConfigurationSheet_choice__j7FP4[data-selected=true] .balanceConfigurationSheet_radio__g3PTC:after{width:10px;height:10px;border-radius:50%;background:#b88954;content:""}.balanceConfigurationSheet_choice__j7FP4>span:last-child{display:grid;gap:2px;min-width:0}.balanceConfigurationSheet_choice__j7FP4 em{color:#a37748;font-size:10px;font-style:normal;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.balanceConfigurationSheet_choice__j7FP4 strong{color:#17110d;font-size:14px;font-weight:780;line-height:1.2}.balanceConfigurationSheet_choice__j7FP4 small{color:#74685f;font-size:12px;font-weight:570;line-height:1.3}.balanceConfigurationSheet_daysField__9VQX2{display:grid;grid-template-columns:minmax(0,1fr) 82px;align-items:center;gap:12px;color:#5d5047;font-size:13px;font-weight:700}.balanceConfigurationSheet_daysField__9VQX2 input{width:100%;min-height:42px;border:1px solid rgba(216,206,195,.9);border-radius:12px;background:#fff;color:#17110d;font:inherit;font-weight:760;padding:8px 10px;text-align:center}.balanceConfigurationSheet_save__iQErU{min-height:48px;border:0;border-radius:999px;background:#17110d;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:780}.balanceConfigurationSheet_save__iQErU:disabled{cursor:default;opacity:.42}.balanceConfigurationSheet_error__tlgMy{margin:0;color:#b23b49;font-size:12px;font-weight:680}.weddingCollaborationSheet_sheet__SsCa5{max-width:540px}.weddingCollaborationSheet_content__D3353{display:grid;gap:var(--mn-space-4);padding:var(--mn-space-1) var(--mn-space-5) var(--mn-space-6)}.weddingCollaborationSheet_avatar__HiiFT{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--mn-color-cream);color:var(--mn-color-primary);font-weight:800;grid-row:1/span 3;background-position:50%;background-size:cover}.weddingCollaborationSheet_searchLabel___itCF{display:grid;gap:var(--mn-space-2);color:var(--mn-color-ink);font-weight:650}.weddingCollaborationSheet_searchLabel___itCF input{width:100%;border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-md);padding:13px 14px;color:var(--mn-color-ink);font:inherit;background:var(--mn-color-surface)}.weddingCollaborationSheet_results__kzP8F{display:grid;gap:8px}.weddingCollaborationSheet_results__kzP8F button{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;align-items:center;gap:2px;width:100%;padding:14px;border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-md);text-align:left;background:var(--mn-color-surface);color:var(--mn-color-ink);font:inherit}.weddingCollaborationSheet_results__kzP8F button:disabled{opacity:.55}.weddingCollaborationSheet_results__kzP8F strong{font-size:15px}.weddingCollaborationSheet_results__kzP8F span{font-size:14px;color:var(--mn-color-muted)}.weddingCollaborationSheet_results__kzP8F em{font-size:13px;color:var(--mn-color-soft);font-style:normal}.weddingCollaborationSheet_history__MYqyh{display:grid;gap:var(--mn-space-2);min-height:0}.weddingCollaborationSheet_historyResults__U_oY1{max-height:280px;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.weddingCollaborationSheet_empty__ynljq{display:grid;gap:10px;color:var(--mn-color-muted)}.weddingCollaborationSheet_empty__ynljq strong{color:var(--mn-color-ink)}.weddingCollaborationSheet_empty__ynljq p{margin:0}.weddingCollaborationSheet_feedback__TLFi5{display:grid;gap:4px;margin:0;color:var(--mn-color-success)}.weddingCollaborationSheet_feedback__TLFi5 strong{font-weight:700}.weddingCollaborationSheet_feedback__TLFi5 span{color:var(--mn-color-muted);line-height:1.45}.weddingCollaborationSheet_errorFeedback__ubCGT{margin:0;color:var(--mn-color-danger);font-weight:650}.weddingCollaborationSheet_confirmIntro__mvUq7{margin:0;color:var(--mn-color-muted);line-height:1.5}.weddingCollaborationSheet_confirmActions__cHRfJ{display:grid;gap:var(--mn-space-2)}.weddingCollaborationSheet_serviceChoices__KBF3z{display:grid;gap:9px}.weddingCollaborationSheet_serviceChoices__KBF3z label{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;padding:13px;border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-md);background:var(--mn-color-surface)}.weddingCollaborationSheet_serviceChoices__KBF3z input{width:18px;height:18px;margin-top:2px;accent-color:var(--mn-color-primary)}.weddingCollaborationSheet_serviceChoices__KBF3z label>span{display:grid;gap:3px}.weddingCollaborationSheet_serviceChoices__KBF3z small,.weddingCollaborationSheet_serviceSummary__MVsoU span{color:var(--mn-color-muted);font-size:13px}.weddingCollaborationSheet_serviceSummary__MVsoU{display:grid;gap:9px;margin:0;padding:0;list-style:none}.weddingCollaborationSheet_serviceSummary__MVsoU li{display:grid;gap:3px;padding:12px 13px;border-radius:var(--mn-radius-md);background:var(--mn-color-cream)}.weddingCollaborationSheet_srFeedback__hYsX7{position:fixed;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:390px){.weddingCollaborationSheet_content__D3353{padding-right:var(--mn-space-4);padding-left:var(--mn-space-4)}.weddingCollaborationSheet_results__kzP8F button{padding-right:12px;padding-left:12px}.weddingCollaborationSheet_historyResults__U_oY1{max-height:232px}}.weddingCollaborationSheet_tabs__AHez_{display:grid;grid-template-columns:1fr 1fr;gap:4px;border-radius:14px;padding:4px;background:#f4efe9}.weddingCollaborationSheet_tabs__AHez_ button{min-height:52px;padding:9px 7px;border:0;border-radius:11px;color:#796b5e;background:transparent;font:650 13px/1.3 var(--font-sans,Arial,sans-serif)}.weddingCollaborationSheet_tabs__AHez_ button[aria-selected=true]{background:white;color:#3f2c24;box-shadow:0 2px 7px #4733220d}.weddingCollaborationSheet_tabContent__BYSBJ{display:grid;gap:16px}.weddingCollaborationRevisionSheet_sheet__KJGeW{max-height:min(92dvh,780px)}.weddingCollaborationRevisionSheet_content__dMBua{display:grid;gap:18px;padding:4px 18px calc(18px + env(safe-area-inset-bottom))}.weddingCollaborationRevisionSheet_content__dMBua header{text-align:center}.weddingCollaborationRevisionSheet_content__dMBua header strong{display:block;font-size:18px}.weddingCollaborationRevisionSheet_content__dMBua header p{margin:6px 0 0;color:#6f6660;font-size:14px;line-height:1.45}.weddingCollaborationRevisionSheet_services__rGmeW{display:grid;gap:10px;overflow-y:auto}.weddingCollaborationRevisionSheet_service__o5S79{border:1px solid #e8e0da;border-radius:16px;padding:14px;background:#fff}.weddingCollaborationRevisionSheet_service__o5S79[data-selected=true]{border-color:#d7c4b7;background:#fffdfa}.weddingCollaborationRevisionSheet_choice__Mn3Fp{display:flex;align-items:flex-start;gap:11px;cursor:pointer}.weddingCollaborationRevisionSheet_choice__Mn3Fp input{width:18px;height:18px;margin-top:2px;accent-color:#bd2944}.weddingCollaborationRevisionSheet_choice__Mn3Fp span{display:grid;gap:3px;min-width:0}.weddingCollaborationRevisionSheet_choice__Mn3Fp strong{font-size:14px;line-height:1.35}.weddingCollaborationRevisionSheet_choice__Mn3Fp small{color:#776d67;font-size:12px;line-height:1.35}.weddingCollaborationRevisionSheet_fields__whYFS{display:grid;grid-template-columns:minmax(88px,.65fr) minmax(150px,1.35fr);gap:10px;margin:14px 0 0 29px}.weddingCollaborationRevisionSheet_fields__whYFS label{display:grid;gap:6px;color:#625954;font-size:12px}.weddingCollaborationRevisionSheet_fields__whYFS input{width:100%;min-height:42px;border:1px solid #ddd3cc;border-radius:10px;padding:8px 10px;background:#fff;font:inherit;color:#241e1b}.weddingCollaborationRevisionSheet_price__ohsqz{display:grid;grid-template-columns:1fr auto;align-items:center}.weddingCollaborationRevisionSheet_price__ohsqz input{grid-area:1/1;padding-right:30px}.weddingCollaborationRevisionSheet_price__ohsqz b{grid-area:1/1;justify-self:end;padding-right:11px;font-weight:500}.weddingCollaborationRevisionSheet_save__7lSdf{width:100%;min-height:48px;border:0;border-radius:12px;background:#bd2944;color:#fff;font-weight:700}.weddingCollaborationRevisionSheet_save__7lSdf:disabled{opacity:.5}.weddingCollaborationRevisionSheet_feedback__Ra_LY{margin:0;color:#a62137;text-align:center;font-size:13px}@media (max-width:420px){.weddingCollaborationRevisionSheet_fields__whYFS{grid-template-columns:1fr}}