.official-review-accessibility_header__kRROf span.bg-blue-500{background-color:#1d4ed8}.official-review-accessibility_tableFocus__l5Xdr:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1]{display:flow-root!important;min-width:0;font-size:1.0625rem!important;font-weight:400!important;line-height:1.75!important;letter-spacing:normal!important;word-spacing:normal!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1]>*{margin-block:1rem 0!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1]>:first-child{margin-block-start:0!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] :where(p,li,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,td,th,figcaption):not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *,[data-review-video-editor-shell] *){letter-spacing:normal!important;word-spacing:normal!important;overflow-wrap:anywhere;white-space:normal}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] :where(p,li):not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){font-size:inherit!important;font-weight:400!important;line-height:1.75!important;text-decoration:none!important;white-space:pre-wrap!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] :where(p,li):not(:where([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *)){margin-block:0!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1]>div>p:first-child,.ReviewReadability_content__gW2_O[data-review-readability=basic-v1]>p{margin-block-start:1rem!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] :where(h2,h3):not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){font-family:inherit!important;text-decoration:none!important;height:auto!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] h2:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){font-size:1.5rem!important;line-height:1.4!important;font-weight:700!important;margin-block:2rem .75rem!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] h3:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){font-size:inherit!important;line-height:1.75!important;font-weight:400!important;margin-block:1rem 0!important;white-space:pre-wrap!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1]>h2+:is(h3,p,ul,ol){margin-block-start:.75rem!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1]>:is(h2,h3,p):first-child{margin-block-start:0!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] :where(ul,ol):not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){padding-inline-start:1.5em!important;padding-inline-end:0!important;margin-block:.75rem 0!important;list-style-position:outside!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] li:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){padding-inline-start:.25em!important;margin-block:.375rem 0!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] li:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *)::marker{font-size:.85em}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] figcaption:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){margin-block:.5rem 0!important;font-size:.875rem!important;line-height:1.65!important;padding-block:0!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] table:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){height:auto!important;width:100%;max-width:100%;font-size:.9375rem!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] :where(th,td):not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){height:auto!important;padding:.625rem .75rem!important;vertical-align:middle!important;line-height:1.7!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1]>:is(figure,img):not([data-review-panorama]):not([data-review-video-asset-id]):not([data-official-image-layout=split]):not([data-official-image-layout=quad]):not([data-official-image-layout=triptych]):not([data-official-image-layout=mosaic]):not(:has(figcaption:not(:empty))):not(:has([data-caption]))+:is(figure,img):not([data-review-panorama]):not([data-review-video-asset-id]):not([data-official-image-layout=split]):not([data-official-image-layout=quad]):not([data-official-image-layout=triptych]):not([data-official-image-layout=mosaic]){margin-block-start:0!important;border-block-start:2px solid #fff!important;border-radius:0!important}@media(min-width:640px){.ReviewReadability_content__gW2_O[data-review-readability=basic-v1]{font-size:1.125rem!important}.ReviewReadability_content__gW2_O[data-review-readability=basic-v1] h2:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){font-size:1.625rem!important}}.ReviewReadability_backdrop__XKj0A{position:fixed;inset:0;z-index:245;display:grid;place-items:center;padding:16px;background:#0f172a99}.ReviewReadability_dialog__bwcbe{box-sizing:border-box;width:min(560px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid #dbe4e7;border-radius:20px;padding:24px;background:#fff;color:#17243a;box-shadow:0 24px 80px #0f172a40;overflow-wrap:anywhere}.ReviewReadability_dialog__bwcbe h2{margin:0 0 12px;font-size:22px;line-height:1.45}.ReviewReadability_dialog__bwcbe p{margin:0 0 18px;line-height:1.7}.ReviewReadability_dialog__bwcbe button{min-height:44px;padding:10px 16px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#17243a;font:inherit;font-weight:700;cursor:pointer;overflow-wrap:anywhere}.ReviewReadability_dialog__bwcbe button:focus-visible{outline:3px solid #22c55e;outline-offset:3px}.ReviewReadability_dialog__bwcbe button:disabled{cursor:not-allowed;opacity:.5}.ReviewReadability_dialog__bwcbe .ReviewReadability_preset__BNFBs{display:block;width:100%;text-align:start;padding:20px}.ReviewReadability_dialog__bwcbe .ReviewReadability_preset__BNFBs[aria-checked=true]{border-color:#15803d;background:#f0fdf4;box-shadow:0 0 0 1px #15803d}.ReviewReadability_preset__BNFBs small{display:block;margin-top:8px;font-weight:400;line-height:1.7}.ReviewReadability_actions__xbpCC{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:24px}.ReviewReadability_dialog__bwcbe .ReviewReadability_primary__pxKQt{background:#15803d;border-color:#15803d;color:#fff}.ReviewReadability_error__T8nLk{color:#b91c1c}@media(max-width:480px){.ReviewReadability_backdrop__XKj0A{padding:8px}.ReviewReadability_dialog__bwcbe{padding:20px;max-height:calc(100dvh - 16px)}.ReviewReadability_actions__xbpCC>button{flex:1}}.ReviewPhotoComparison_comparison__8S0dQ{margin:1.5rem 0;min-width:0}.ReviewPhotoComparison_labels__GbA7x{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.7rem;font-weight:600;overflow-wrap:anywhere}.ReviewPhotoComparison_canvas__J7Paj{display:grid;position:relative;overflow:hidden;background:#f1f5f9;border-radius:12px}.ReviewPhotoComparison_base__ORhwq,.ReviewPhotoComparison_overlay__zXlC_{grid-area:1/1;min-width:0}.ReviewPhotoComparison_overlay__zXlC_{position:relative;background:#f1f5f9}.ReviewPhotoComparison_canvas__J7Paj img{display:block;width:100%;height:auto;object-fit:contain}.ReviewPhotoComparison_divider__nZ4_E{position:absolute;inset-block:0;width:3px;background:white;box-shadow:0 0 0 1px #64748b;pointer-events:none}.ReviewPhotoComparison_comparison__8S0dQ input{display:block;width:100%;min-height:44px;accent-color:#2563eb;cursor:ew-resize}.ReviewBodyTypography_bodyText__l2YXU.ReviewBodyTypography_bodyText__l2YXU h3:not([data-review-menu=body] *,[data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false],[contenteditable=false] *){font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:normal;margin-block:1rem 0;white-space:pre-wrap;overflow-wrap:anywhere}.ReviewBodyTypography_bodyText__l2YXU.ReviewBodyTypography_bodyText__l2YXU h2:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false],[contenteditable=false] *,[data-review-supplement] *,[data-review-photo-gallery] *,[data-review-amenities] *,[data-review-menu] *,dialog *,[role=dialog] *){border-inline-start:4px solid #d94a4a;padding-inline-start:.75rem}article:is([data-content-type=official_review],.user-review-standard-layout):not([data-review-editor-width]) .ReviewBodyTypography_bodyText__l2YXU.ReviewBodyTypography_bodyText__l2YXU.ReviewBodyTypography_bodyText__l2YXU h3:not(:where([data-review-menu=body] *,[data-review-editor-width],[data-review-editor-width] *,[contenteditable],[contenteditable] *,[data-tailwind-block],[data-tailwind-block] *,[data-document-layout],[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[data-review-video-editor-shell],[data-review-video-editor-shell] *,[role=dialog],[role=dialog] *,dialog *,td *,th *,figcaption *)){font-size:20px!important;font-weight:700!important;line-height:1.45!important;border-inline-start:3px solid #16a34a!important;padding-inline-start:.65em!important}@media (min-width:640px){article:is([data-content-type=official_review],.user-review-standard-layout):not([data-review-editor-width]) .ReviewBodyTypography_bodyText__l2YXU.ReviewBodyTypography_bodyText__l2YXU.ReviewBodyTypography_bodyText__l2YXU h3:not(:where([data-review-menu=body] *,[data-review-editor-width],[data-review-editor-width] *,[contenteditable],[contenteditable] *,[data-tailwind-block],[data-tailwind-block] *,[data-document-layout],[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[data-review-video-editor-shell],[data-review-video-editor-shell] *,[role=dialog],[role=dialog] *,dialog *,td *,th *,figcaption *)){font-size:22px!important}}.opinions_block__G_4yI{min-width:0;max-width:100%}.opinions_box__pZ7k8{margin:16px 0;padding:18px 20px;border:1px solid;border-radius:10px;font:500 15px/1.8 sans-serif;overflow-wrap:anywhere;text-align:start}.opinions_box__pZ7k8 p{white-space:break-spaces;margin:8px 0}.opinions_like__wuEp8{background:#e0f2fe;border-color:#38bdf8;color:#1d4ed8}.opinions_fix__1jSeb{background:#fdf2f8;border-color:#ec4899;color:#b91c1c}.opinions_completed__tNVJM{text-decoration:line-through}.opinions_opinion__0MoiY{color:#1d4ed8;font-weight:700;text-decoration:none}.opinions_notice__0QeLh{display:block;margin-top:12px;font-size:12px;line-height:1.6;font-weight:400;color:#475569;white-space:pre-wrap;text-decoration:none}.opinions_box__pZ7k8 button,.opinions_dialog__muw_T button,.opinions_menu__uD3_4 button,.opinions_report__9aRlV,.opinions_toggle__sqHzt{min-height:44px;padding:8px 14px;border:1px solid;border-radius:7px;background:white;color:#1e293b;font-weight:700;cursor:pointer}.opinions_box__pZ7k8 button:disabled,.opinions_dialog__muw_T button:disabled{opacity:.5;cursor:wait}.opinions_toggle__sqHzt{position:fixed;z-index:90;right:16px;bottom:calc(env(safe-area-inset-bottom) + 124px);box-shadow:0 4px 18px #0f172a20;max-width:calc(100vw - 32px)}.opinions_report__9aRlV{margin-inline-start:8px}.opinions_menu__uD3_4{position:fixed;z-index:450;display:grid;gap:4px;width:250px;max-width:calc(100vw - 16px);padding:8px;background:white;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 8px 30px #0f172a30;color:#0f172a}.opinions_dialog__muw_T{position:fixed;inset:0;width:min(720px,calc(100vw - 24px));max-height:calc(100dvh - 24px);margin:auto;overflow:auto;border:1px solid #cbd5e1;border-radius:14px;background:white;padding:24px;color:#0f172a}.opinions_dialog__muw_T::backdrop{background:#0f172a80}.opinions_dialog__muw_T h2{font-size:22px;font-weight:800;margin-bottom:16px}.opinions_dialog__muw_T textarea{display:block;width:100%;box-sizing:border-box;margin:10px 0;padding:12px;border:1px solid #94a3b8;border-radius:6px;white-space:pre-wrap;font:16px/1.8 sans-serif}.opinions_dialog__muw_T blockquote{max-height:120px;overflow:auto;white-space:pre-wrap;border-inline-start:3px solid #94a3b8;padding:8px 12px;background:#f8fafc}.opinions_dialog__muw_T footer{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.opinions_choices__yh9_Y{display:flex;flex-wrap:wrap;gap:20px;margin:12px 0}.opinions_choices__yh9_Y label{display:flex;gap:8px;align-items:center;min-height:44px}.opinions_pdfDialog__LgsDF{display:flex;flex-direction:column;width:min(960px,calc(100vw - 24px));height:min(960px,calc(100dvh - 24px));box-sizing:border-box;overflow:hidden;padding:clamp(12px,3vw,24px)}.opinions_pdfDialog__LgsDF h2,.opinions_pdfDialog__LgsDF>footer{flex-shrink:0;overflow-wrap:anywhere}.opinions_pdfDialog__LgsDF>footer{flex-wrap:wrap;align-items:center}.opinions_pdfPreview__glbPf{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}.opinions_pdfZoom__iE_X7{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;padding-bottom:10px}.opinions_pdfZoom__iE_X7 button{font-variant-numeric:tabular-nums;min-width:44px}.opinions_pdf__G_spn{flex:1;min-height:0;min-width:0;width:100%;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:8px;padding:clamp(6px,2vw,16px);box-sizing:border-box;scrollbar-color:#64748b #e2e8f0}.opinions_pdf__G_spn:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.opinions_pdfPage__2bN0e{margin:0 auto 16px;min-width:0;max-width:100%}.opinions_pdfPage__2bN0e:last-child{margin-bottom:0}.opinions_pdfPage__2bN0e img{display:block;width:100%;max-width:none;height:auto;background:#fff;box-shadow:0 2px 8px #0f172a18}.opinions_pdfPageNumber__e7HCJ{text-align:center;font:600 12px/1.6 sans-serif;color:#475569;margin-bottom:6px}.opinions_pdfDownload___ch0W{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:0;max-width:100%;margin-inline-end:auto;padding:8px 14px;border:1px solid #cbd5e1;border-radius:7px;color:#1d4ed8;font-weight:700;overflow-wrap:anywhere;text-decoration:none}.opinions_error__AMp3E,.opinions_unresolved__lWjeB{margin:16px;padding:16px;background:#fff7ed;color:#9a3412;border:1px solid #fdba74;overflow-wrap:anywhere}@media print{.opinions_box__pZ7k8,.opinions_dialog__muw_T,.opinions_error__AMp3E,.opinions_menu__uD3_4,.opinions_report__9aRlV,.opinions_toggle__sqHzt,.opinions_unresolved__lWjeB{display:none!important}}@media (min-width:640px){article[data-content-type=official_review]:not([data-review-editor-width]) [data-review-photo-edges=article]>.opinions_block__G_4yI>:is(figure:not([data-official-image-layout]):not([data-review-video-public]):not([data-review-video-asset-id]):has(>img,>button>img),img){width:calc(100% + 2 * var(--review-desktop-image-gutter))!important;max-width:none!important;margin-inline:calc(-1 * var(--review-desktop-image-gutter))!important;padding-inline:0}article[data-content-type=official_review]:not([data-review-editor-width]) [data-review-photo-edges=article]>.opinions_block__G_4yI>figure:not([data-official-image-layout]):not([data-review-video-public]):not([data-review-video-asset-id]):has(>img,>button>img)>figcaption{padding-inline:var(--review-desktop-image-gutter)}}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR{display:flow-root;min-width:0;font-size:1.0625rem;line-height:1.75;letter-spacing:normal;word-spacing:normal}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR>*{margin-block:1rem 0}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR>:first-child{margin-block-start:0}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR :where(p,h3):not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *,[data-review-video-editor-shell] *){line-height:inherit;letter-spacing:normal;word-spacing:normal}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR :where(p):not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){margin-block:1rem 0}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR h2:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){font-size:1.5rem;line-height:1.4;margin-block:2rem .75rem}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR>h2+:is(p,h3,ul,ol){margin-block-start:.75rem}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR>:is(p,h2,h3):first-child,.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR>div:first-child>p[data-review-paragraph]:first-child,.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR>div>div:first-child>p[data-review-paragraph]:first-child{margin-block-start:0}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR>:is(figure,img,section,details,blockquote,hr){margin-block-start:1.5rem}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR figcaption:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){margin-block:.5rem 0;font-size:.875rem;line-height:1.65;overflow-wrap:anywhere}.ReviewBodyPresentation_editor__x5pM2:focus-visible{outline:2px solid #bfdbfe;outline-offset:3px}@media (min-width:640px){.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR{font-size:1.125rem}.ReviewBodyPresentation_cleanBody__CjgaR.ReviewBodyPresentation_cleanBody__CjgaR h2:not([data-tailwind-block] *,[data-document-layout] *,[data-private-review-ui],[data-private-review-ui] *,[contenteditable=false] *){font-size:1.625rem}}.ReviewReadingNavigation_navigation__qKw_o{box-sizing:border-box;min-width:0;margin-block:1.25rem 2rem;margin-inline:calc(-1 * var(--review-toc-edge-gutter,0px));border-block:1px solid #dce5ef;border-inline:0;border-radius:0;padding:24px var(--review-toc-edge-gutter,18px);color:#18395c;background:#f6f8fb}article[data-content-type=official_review]:not([data-review-editor-width]) .ReviewReadingNavigation_navigation__qKw_o:not([data-review-editor-width] *,[data-private-review-ui] *,dialog *,[role=dialog] *){--review-toc-edge-gutter:1.25rem}article.user-review-standard-layout:not([data-review-editor-width]) .ReviewReadingNavigation_navigation__qKw_o:not([data-review-editor-width] *,[data-private-review-ui] *,dialog *,[role=dialog] *){--review-toc-edge-gutter:1rem}@media(min-width:640px){.ReviewReadingNavigation_navigation__qKw_o{padding-inline:var(--review-toc-edge-gutter,24px)}article[data-content-type=official_review]:not([data-review-editor-width]) .ReviewReadingNavigation_navigation__qKw_o:not([data-review-editor-width] *,[data-private-review-ui] *,dialog *,[role=dialog] *){--review-toc-edge-gutter:3rem}article.user-review-standard-layout:not([data-review-editor-width]) .ReviewReadingNavigation_navigation__qKw_o:not([data-review-editor-width] *,[data-private-review-ui] *,dialog *,[role=dialog] *){--review-toc-edge-gutter:2rem}}.ReviewReadingNavigation_toolbar__u29ht{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem;font-size:.875rem}.ReviewReadingNavigation_contents__6PP47{flex:1;min-width:0}.ReviewReadingNavigation_title__CInat{margin:0;padding-inline-start:16px;border-inline-start:4px solid #2456f0;font-size:1.5rem;line-height:1.4;font-weight:700;overflow-wrap:anywhere}@media(min-width:640px){.ReviewReadingNavigation_title__CInat{font-size:1.625rem}}.ReviewReadingNavigation_list___Ocg5{margin:.75rem 0 0;display:grid;gap:.5rem;font-size:16px;line-height:1.7;list-style:none;padding:0}.ReviewReadingNavigation_list___Ocg5 li[data-heading-level="3"]{padding-inline-start:1rem}.ReviewReadingNavigation_list___Ocg5 a{display:block;word-break:keep-all;overflow-wrap:anywhere;color:inherit;text-decoration:none}.ReviewReadingNavigation_list___Ocg5 a:hover{text-decoration:underline}.ReviewReadingNavigation_navigation__qKw_o :focus-visible{outline:3px solid #60a5fa;outline-offset:3px}.ReviewReadingNavigation_pluginGroup__iRjV8{margin-block-start:1.25rem;border-block-start:1px solid #dce5ef;padding-block-start:1rem}.ReviewReadingNavigation_pluginGroupOnly__CtEVo{padding-block-start:.5rem}.ReviewReadingNavigation_pluginTitle__8lFHQ{margin:0 0 .75rem;color:#7b879e;font-size:.875rem;font-weight:600;line-height:1.6}.ReviewReadingNavigation_pluginList__vEyUD{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.ReviewReadingNavigation_pluginRow___vNkH{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ReviewReadingNavigation_pluginHelper__SPhaE{min-height:44px;padding:8px 14px;border:1px solid #b6c9e6;border-radius:10px;background:#edf4ff;color:#0751b6;font:inherit;font-size:14px;font-weight:700;line-height:1.5;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.ReviewReadingNavigation_pluginHelper__SPhaE:focus-visible{outline:3px solid #60a5fa;outline-offset:3px}html.dark .ReviewReadingNavigation_pluginHelper__SPhaE{background:#193552;border-color:#52739e;color:#dbeafe}.ReviewReadingNavigation_pluginLink__3KYGA{display:flex;min-height:44px;align-items:center;gap:.875rem;padding-block:.25rem;color:#17365d;font-size:1rem;font-weight:700;line-height:1.6;text-decoration:none;text-align:start;overflow-wrap:anywhere}.ReviewReadingNavigation_navigation__qKw_o .ReviewReadingNavigation_pluginLink__3KYGA{font-size:18px}.ReviewReadingNavigation_pluginLink__3KYGA:hover{text-decoration:underline;text-underline-offset:3px}.ReviewReadingNavigation_pluginIcon__Bfq2T{flex:none;width:24px;height:24px}.ReviewReadingNavigation_pluginLink__3KYGA:focus-visible{outline:3px solid #60a5fa;outline-offset:3px;border-radius:.25rem}html.dark .ReviewReadingNavigation_pluginGroup__iRjV8{border-color:#334155}html.dark .ReviewReadingNavigation_pluginTitle__8lFHQ{color:#94a3b8}html.dark .ReviewReadingNavigation_pluginLink__3KYGA{color:#dbeafe}@media(min-width:768px){.ReviewReadingNavigation_focused__4DyyL [data-review-paragraph]{max-width:70ch;margin-inline:auto}.ReviewReadingNavigation_focused__4DyyL :is(td,th,figcaption) [data-review-paragraph]{max-width:none;margin-inline:0}}html.dark .ReviewReadingNavigation_navigation__qKw_o{border-color:#334155;background:#0f172a;color:#e2e8f0}@media (max-width:639.98px){article[data-content-type=official_review]:not([data-review-editor-width]) .review-content-media_body__e_OVY{--review-mobile-image-gutter:1.25rem}article.user-review-standard-layout:not([data-review-editor-width]) .review-content-media_body__e_OVY{--review-mobile-image-gutter:1rem}:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY,.review-content-media_body__e_OVY .review-content-media_column__Ewy3B)>:is(figure:not([data-review-video-public]):not([data-review-video-asset-id]):has(>img,>button>img,>[data-official-image-item]>img),img){width:calc(100% + 2 * var(--review-mobile-image-gutter))!important;max-width:none!important;margin-inline:calc(-1 * var(--review-mobile-image-gutter))!important;padding-inline:0}:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY,.review-content-media_body__e_OVY .review-content-media_column__Ewy3B)>figure:not([data-review-video-public]):not([data-review-video-asset-id])>img{display:block;width:100%;height:auto}:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY,.review-content-media_body__e_OVY .review-content-media_column__Ewy3B)>figure:not([data-review-video-public]):not([data-review-video-asset-id]):has(>img,>button>img,>[data-official-image-item]>img)>figcaption{padding-inline:var(--review-mobile-image-gutter)}}@media (max-width:639.98px){:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY[data-review-photo-edges=article],.review-content-media_body__e_OVY[data-review-photo-edges=article] .review-content-media_column__Ewy3B,.review-content-media_body__e_OVY[data-review-photo-edges=article]>[data-opinion-block])>:is(figure:not([data-official-image-layout]):not([data-review-video-public]):not([data-review-video-asset-id]):has(>img,>button>img),img){border-radius:0!important}:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY[data-review-photo-edges=article],.review-content-media_body__e_OVY[data-review-photo-edges=article] .review-content-media_column__Ewy3B,.review-content-media_body__e_OVY[data-review-photo-edges=article]>[data-opinion-block])>figure:not([data-official-image-layout]):not([data-review-video-public]):not([data-review-video-asset-id]):has(>img,>button>img)>:is(img,button),:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY[data-review-photo-edges=article],.review-content-media_body__e_OVY[data-review-photo-edges=article] .review-content-media_column__Ewy3B,.review-content-media_body__e_OVY[data-review-photo-edges=article]>[data-opinion-block])>figure:not([data-official-image-layout]):not([data-review-video-public]):not([data-review-video-asset-id])>button>img{border-radius:0!important}}@media (min-width:640px){:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY[data-review-photo-edges=article],.review-content-media_body__e_OVY[data-review-photo-edges=article] .review-content-media_column__Ewy3B,.review-content-media_body__e_OVY[data-review-photo-edges=article]>[data-opinion-block])>:is(figure:not([data-official-image-layout]):not([data-review-video-public]):not([data-review-video-asset-id]):has(>img,>button>img),img){border-radius:0!important}:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY[data-review-photo-edges=article],.review-content-media_body__e_OVY[data-review-photo-edges=article] .review-content-media_column__Ewy3B,.review-content-media_body__e_OVY[data-review-photo-edges=article]>[data-opinion-block])>figure:not([data-official-image-layout]):not([data-review-video-public]):not([data-review-video-asset-id]):has(>img,>button>img)>:is(img,button),:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY[data-review-photo-edges=article],.review-content-media_body__e_OVY[data-review-photo-edges=article] .review-content-media_column__Ewy3B,.review-content-media_body__e_OVY[data-review-photo-edges=article]>[data-opinion-block])>figure:not([data-official-image-layout]):not([data-review-video-public]):not([data-review-video-asset-id])>button>img{border-radius:0!important}}@media (min-width:640px){article[data-content-type=official_review]:not([data-review-editor-width]) .review-content-media_body__e_OVY[data-review-photo-edges=article]{--review-desktop-image-gutter:3rem}article.user-review-standard-layout:not([data-review-editor-width]) .review-content-media_body__e_OVY[data-review-photo-edges=article]{--review-desktop-image-gutter:2rem}:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY[data-review-photo-edges=article],.review-content-media_body__e_OVY[data-review-photo-edges=article] .review-content-media_column__Ewy3B)>:is(figure:not([data-official-image-layout]):not([data-review-video-public]):not([data-review-video-asset-id]):has(>img,>button>img),img){width:calc(100% + 2 * var(--review-desktop-image-gutter))!important;max-width:none!important;margin-inline:calc(-1 * var(--review-desktop-image-gutter))!important;padding-inline:0}:is(article[data-content-type=official_review]:not([data-review-editor-width]),article.user-review-standard-layout:not([data-review-editor-width])) :is(.review-content-media_body__e_OVY[data-review-photo-edges=article],.review-content-media_body__e_OVY[data-review-photo-edges=article] .review-content-media_column__Ewy3B)>figure:not([data-official-image-layout]):not([data-review-video-public]):not([data-review-video-asset-id]):has(>img,>button>img)>figcaption{padding-inline:var(--review-desktop-image-gutter)}}.ReviewUserBar_bar__EGxU_,.ReviewUserBar_spacer__4CPdI{height:65px}.ReviewUserBar_bar__EGxU_{position:fixed;z-index:80;inset-inline:0;bottom:0;background:#1a1a1a;pointer-events:none}body:has(.ReviewUserBar_bar__EGxU_){--review-user-bar-offset:65px}.ReviewUserBar_actions__hXDrT{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;height:100%;max-width:1100px;margin-inline:auto;padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}.ReviewUserBar_actions__hXDrT:has([data-review-menu-trigger]){overflow-x:auto;justify-content:safe center;scrollbar-width:none}.ReviewUserBar_actions__hXDrT:has([data-review-menu-trigger])::-webkit-scrollbar{display:none}.ReviewUserBar_playbackSlot__xyRlm{display:flex;align-items:center}.ReviewUserBar_readingFill__LsRnv{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#263449,#354d68);transform:scaleX(0);transform-origin:left center}.ReviewUserBar_bookmarkButton__OSC_m[aria-pressed=true]{color:#93c5fd}.ReviewUserBar_bookmarkButton__OSC_m:disabled{cursor:wait;opacity:.6}.ReviewUserBar_playbackSlot__xyRlm:empty{display:none}.ReviewUserBar_playbackButton__YEn6l[aria-pressed=true]{background:#353535}.ReviewUserBar_playbackButton__YEn6l:disabled{cursor:wait;opacity:.7}body:has(.ReviewUserBar_bar__EGxU_ .ReviewUserBar_progressTrack__VToYY){--review-user-bar-offset:72px}.ReviewUserBar_spacer__4CPdI:has(+.ReviewUserBar_bar__EGxU_ .ReviewUserBar_progressTrack__VToYY){height:72px}.ReviewUserBar_progressTrack__VToYY{position:absolute;inset-inline:0;bottom:100%;height:7px;overflow:hidden;background:#353535;pointer-events:none}.ReviewUserBar_progressFill___RoFr{display:block;width:100%;height:100%;border-radius:0 999px 999px 0;background:linear-gradient(90deg,#3b82f6,#60a5fa);transform-origin:left center;transition:transform .22s linear}.ReviewUserBar_progressTrack__VToYY[data-playing=false] .ReviewUserBar_progressFill___RoFr{transition:none}@media (prefers-reduced-motion:reduce){.ReviewUserBar_progressFill___RoFr{transition:none}}.ReviewUserBar_closeButton__jW62J,.ReviewUserBar_languageButton__gpQya{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:12px;cursor:pointer;pointer-events:auto}.ReviewUserBar_languageButton__gpQya{background:transparent;color:#fff}.ReviewUserBar_languageButton__gpQya:hover{background:#353535}.ReviewUserBar_likeSlot__N_CxM{display:flex;align-items:center}.ReviewUserBar_likeSlot__N_CxM:empty{display:none}.ReviewUserBar_likeButton__JA4mc[aria-pressed=true]{color:#fb7185}.ReviewUserBar_likeButton__JA4mc:disabled{cursor:wait;opacity:.45}.ReviewUserBar_likeNotice__NyXAp{position:absolute;bottom:calc(100% + 16px);left:50%;transform:translateX(-50%);width:max-content;max-width:min(480px,calc(100vw - 32px));box-sizing:border-box;padding:12px 16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#0f172a;box-shadow:0 8px 28px #0003;font-size:14px;line-height:1.5;text-align:center;overflow-wrap:anywhere;pointer-events:none}html.dark .ReviewUserBar_likeNotice__NyXAp{border-color:#525252;background:#262626;color:#fafafa}.ReviewUserBar_closeButton__jW62J:focus-visible,.ReviewUserBar_languageButton__gpQya:focus-visible,.ReviewUserBar_languageLink__lcb6M:focus-visible{outline:3px solid #60a5fa;outline-offset:3px}.ReviewUserBar_dialog__Tggb7{--review-modal-background:#fff;--review-modal-text:#0f172a;--review-modal-border:#e2e8f0;--review-modal-card:#f8fafc;--review-modal-card-hover:#f1f5f9;--review-modal-muted:#64748b;--review-modal-close:#f1f5f9;--review-modal-close-hover:#e2e8f0;color-scheme:light;position:fixed;inset:0;margin:auto;width:min(560px,calc(100% - 32px));max-height:min(640px,calc(100dvh - 48px));padding:0;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--review-modal-border);border-radius:20px;background:var(--review-modal-background);color:var(--review-modal-text);box-shadow:0 24px 80px #0006;pointer-events:auto}html.dark .ReviewUserBar_dialog__Tggb7{--review-modal-background:#202020;--review-modal-text:#fafafa;--review-modal-border:#444;--review-modal-card:#292929;--review-modal-card-hover:#393939;--review-modal-muted:#bbb;--review-modal-close:#333;--review-modal-close-hover:#444;color-scheme:dark}.ReviewUserBar_dialog__Tggb7::backdrop{background:#0009}.ReviewUserBar_dialogHeader__0XFn3{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--review-modal-border);background:var(--review-modal-background)}.ReviewUserBar_dialogHeader__0XFn3 h2{margin:0;font-size:20px;font-weight:700;overflow-wrap:anywhere}.ReviewUserBar_closeButton__jW62J{background:var(--review-modal-close);color:var(--review-modal-text)}.ReviewUserBar_closeButton__jW62J:hover{background:var(--review-modal-close-hover)}.ReviewUserBar_languageList__E6Ogz{list-style:none;margin:0;padding:12px}.ReviewUserBar_languageList__E6Ogz li+li{margin-top:6px}.ReviewUserBar_languageLink__lcb6M{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 16px;border-radius:12px;background:var(--review-modal-card);color:var(--review-modal-text);text-decoration:none}.ReviewUserBar_languageLink__lcb6M:hover{background:var(--review-modal-card-hover)}.ReviewUserBar_contentsList__nWwRe li[data-heading-level="3"]{padding-inline-start:16px}.ReviewUserBar_contentsList__nWwRe .ReviewUserBar_languageLink__lcb6M{min-height:44px;overflow-wrap:anywhere}.ReviewUserBar_languageLink__lcb6M>svg{flex-shrink:0}.ReviewUserBar_languageName__4TtMB{display:grid;flex:1;gap:4px;min-width:0;overflow-wrap:anywhere;font-weight:600}.ReviewUserBar_languageName__4TtMB small{color:var(--review-modal-muted);font-size:12px;font-weight:400}.ReviewUserBar_contentsDialog__JOcsQ{--contents-selected-background:#eff6ff;--contents-selected-text:#1d4ed8;width:min(620px,calc(100% - 32px));max-height:min(720px,calc(100dvh - 48px));overflow:hidden}.ReviewUserBar_contentsDialog__JOcsQ[open]{display:flex;flex-direction:column}.ReviewUserBar_contentsDialog__JOcsQ .ReviewUserBar_dialogHeader__0XFn3{position:relative;flex:0 0 auto;padding:22px 24px}.ReviewUserBar_contentsDialog__JOcsQ .ReviewUserBar_dialogHeader__0XFn3 h2{font-size:21px;line-height:1.4}.ReviewUserBar_contentsDialog__JOcsQ .ReviewUserBar_closeButton__jW62J{flex:none}.ReviewUserBar_contentsBody__sAlwo{min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:20px 24px 24px;scroll-padding-block:8px}.ReviewUserBar_contentsBody__sAlwo .ReviewUserBar_contentsList__nWwRe{display:grid;gap:8px;padding:0;margin:0}.ReviewUserBar_contentsBody__sAlwo .ReviewUserBar_contentsList__nWwRe li+li{margin:0}.ReviewUserBar_contentsBody__sAlwo .ReviewUserBar_contentsList__nWwRe .ReviewUserBar_contentsLink__Wkki5{display:grid;grid-template-columns:2ch minmax(0,1fr);align-items:start;gap:12px;min-height:52px;padding:13px 14px;border:1px solid transparent;border-inline-start-width:3px;border-radius:10px;background:transparent;font-size:15px;line-height:1.6;text-align:start}.ReviewUserBar_contentsBody__sAlwo .ReviewUserBar_contentsLink__Wkki5:hover{background:var(--review-modal-card)}.ReviewUserBar_contentsNumber__aC8LT{color:var(--review-modal-muted);font-size:12px;font-weight:600;line-height:2;font-variant-numeric:tabular-nums}.ReviewUserBar_contentsNumber__aC8LT:before{content:attr(data-number)}.ReviewUserBar_contentsLabel__tyRnR{min-width:0;overflow-wrap:anywhere;word-break:normal}.ReviewUserBar_contentsBody__sAlwo .ReviewUserBar_contentsLink__Wkki5[aria-current=location]{background:var(--contents-selected-background);border-inline-start-color:var(--contents-selected-text);color:var(--contents-selected-text);font-weight:650}.ReviewUserBar_contentsLink__Wkki5[aria-current=location] .ReviewUserBar_contentsNumber__aC8LT{color:inherit}.ReviewUserBar_contentsShortcuts__M6Fil{min-width:0;margin-block-start:24px;border-block-start:1px solid var(--review-modal-border);padding-block-start:20px}.ReviewUserBar_contentsShortcuts__M6Fil [data-review-plugin-contents]{margin:0;border:0;padding:0}.ReviewUserBar_contentsShortcuts__M6Fil [data-review-plugin-contents-title]{margin:0 0 12px;color:var(--review-modal-muted);font-size:13px;font-weight:600;line-height:1.6}.ReviewUserBar_contentsShortcuts__M6Fil ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0}.ReviewUserBar_contentsShortcuts__M6Fil li{min-width:0;margin:0}.ReviewUserBar_contentsShortcuts__M6Fil a{display:flex;align-items:center;gap:10px;min-height:56px;padding:12px;border:1px solid var(--review-modal-border);border-radius:11px;background:var(--review-modal-card);color:var(--review-modal-text);font-size:14px;font-weight:650;line-height:1.5;text-decoration:none}.ReviewUserBar_contentsShortcuts__M6Fil a:hover{background:var(--review-modal-card-hover);text-decoration:none}.ReviewUserBar_contentsShortcuts__M6Fil a span{min-width:0;overflow-wrap:anywhere}.ReviewUserBar_contentsShortcuts__M6Fil a svg{flex:none;width:21px;height:21px}html.dark .ReviewUserBar_contentsDialog__JOcsQ{--contents-selected-background:#172d45;--contents-selected-text:#bfdbfe}@media (max-width:480px){.ReviewUserBar_contentsDialog__JOcsQ{width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:18px}.ReviewUserBar_contentsDialog__JOcsQ .ReviewUserBar_dialogHeader__0XFn3{padding:18px 20px}.ReviewUserBar_contentsDialog__JOcsQ .ReviewUserBar_dialogHeader__0XFn3 h2{font-size:19px}.ReviewUserBar_contentsBody__sAlwo{padding:16px 20px 24px}.ReviewUserBar_contentsBody__sAlwo .ReviewUserBar_contentsList__nWwRe .ReviewUserBar_contentsLink__Wkki5{gap:10px;padding-inline:10px}.ReviewUserBar_contentsShortcuts__M6Fil ol{gap:8px}.ReviewUserBar_contentsShortcuts__M6Fil a{gap:8px;padding:10px;font-size:13px}}@media print{.ReviewUserBar_bar__EGxU_,.ReviewUserBar_dialog__Tggb7,.ReviewUserBar_spacer__4CPdI{display:none}}@media (max-width:360px){.ReviewUserBar_actions__hXDrT{gap:2px;padding-inline:max(8px,env(safe-area-inset-left)) max(8px,env(safe-area-inset-right))}.ReviewUserBar_actions__hXDrT:has([data-review-menu-trigger]){gap:0;padding-inline:max(6px,env(safe-area-inset-left)) max(6px,env(safe-area-inset-right))}}.review-public-photo-spacing_body__ye3fl{--review-photo-row-gap:0px}.review-public-photo-spacing_body__ye3fl[data-review-photo-spacing=standard]{--review-photo-row-gap:2rem}.review-public-photo-spacing_body__ye3fl[data-review-photo-spacing=magazine]{--review-photo-row-gap:1.75rem}.review-public-photo-spacing_body__ye3fl[data-review-photo-spacing=guide]{--review-photo-row-gap:1.25rem}.review-public-photo-spacing_body__ye3fl [data-review-document-flow]{--review-photo-row-gap:0px}:is(article[data-content-type=official_review],article.user-review-standard-layout):not([data-review-editor-width]) .review-public-photo-spacing_body__ye3fl:not([data-review-editor-width] *):not([contenteditable] *):not([data-private-review-ui] *) :is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child)):has(+[data-review-contiguous-photo],+[data-opinion-block]>[data-review-contiguous-photo]:only-child){margin-block-end:0!important}:is(article[data-content-type=official_review],article.user-review-standard-layout):not([data-review-editor-width]) .review-public-photo-spacing_body__ye3fl:not([data-review-editor-width] *):not([contenteditable] *):not([data-private-review-ui] *) :is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child))+:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child)){margin-block-start:calc(0px - var(--review-photo-row-gap))!important;border-block-start:2px solid #fff!important}:is(article[data-content-type=official_review],article.user-review-standard-layout):not([data-review-editor-width]) .review-public-photo-spacing_body__ye3fl:not([data-review-editor-width] *):not([contenteditable] *):not([data-private-review-ui] *) :is(:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child)):has(+[data-review-contiguous-photo],+[data-opinion-block]>[data-review-contiguous-photo]:only-child),:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child)):has(+[data-review-contiguous-photo],+[data-opinion-block]>[data-review-contiguous-photo]:only-child)>button,:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child)):has(+[data-review-contiguous-photo],+[data-opinion-block]>[data-review-contiguous-photo]:only-child) img){border-end-start-radius:0!important;border-end-end-radius:0!important}:is(article[data-content-type=official_review],article.user-review-standard-layout):not([data-review-editor-width]) .review-public-photo-spacing_body__ye3fl:not([data-review-editor-width] *):not([contenteditable] *):not([data-private-review-ui] *) :is(:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child))+:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child)),:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child))+:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child))>button,:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child))+:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child)) img){border-start-start-radius:0!important;border-start-end-radius:0!important}:is(article[data-content-type=official_review],article.user-review-standard-layout):not([data-review-editor-width]) .review-public-photo-spacing_body__ye3fl:not([data-review-editor-width] *):not([contenteditable] *):not([data-private-review-ui] *) :is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child)):is(:has(+[data-review-contiguous-photo],+[data-opinion-block]>[data-review-contiguous-photo]:only-child),:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child))+*)>figcaption:empty{display:none}:is(article[data-content-type=official_review],article.user-review-standard-layout):not([data-review-editor-width]) .review-public-photo-spacing_body__ye3fl:not([data-review-editor-width] *):not([contenteditable] *):not([data-private-review-ui] *) [data-opinion-block]:has(>[data-review-contiguous-photo]:only-child):has(+[data-review-contiguous-photo],+[data-opinion-block]>[data-review-contiguous-photo]:only-child)>[data-review-contiguous-photo]{margin-block-end:0!important}:is(article[data-content-type=official_review],article.user-review-standard-layout):not([data-review-editor-width]) .review-public-photo-spacing_body__ye3fl:not([data-review-editor-width] *):not([contenteditable] *):not([data-private-review-ui] *) :is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child))+[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child)>[data-review-contiguous-photo]{margin-block-start:0!important}:is(article[data-content-type=official_review],article.user-review-standard-layout):not([data-review-editor-width]) .review-public-photo-spacing_body__ye3fl:not([data-review-editor-width] *):not([contenteditable] *):not([data-private-review-ui] *) :is([data-opinion-block]:has(>[data-review-contiguous-photo]:only-child):has(+[data-review-contiguous-photo],+[data-opinion-block]>[data-review-contiguous-photo]:only-child)>[data-review-contiguous-photo]>figcaption:empty,:is([data-review-contiguous-photo],[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child))+[data-opinion-block]:has(>[data-review-contiguous-photo]:only-child)>[data-review-contiguous-photo]>figcaption:empty){display:none}.CommentRichText_richText__m1AlP{overflow-wrap:anywhere;word-break:break-word}.CommentRichText_richText__m1AlP p{margin:0;min-height:1.75rem}.CommentRichText_richText__m1AlP p+p{margin-top:.35rem}.CommentRichText_richText__m1AlP a{color:#1d4ed8;text-decoration:underline;text-underline-offset:.18em}.dark .CommentRichText_richText__m1AlP a{color:#93c5fd}.CommentRichText_richText__m1AlP .comment-font-sans{font-family:Pretendard,Noto Sans KR,sans-serif}.CommentRichText_richText__m1AlP .comment-font-serif{font-family:"Noto Serif KR",Georgia,serif}.CommentRichText_richText__m1AlP .comment-font-mono{font-family:D2Coding,SFMono-Regular,Consolas,monospace}.review-content-table_frame__RdE8y{min-width:0}.review-content-table_frame__RdE8y>.review-content-table_table__R0NBb{display:table;width:100%;max-width:100%;min-width:0;table-layout:auto}.review-content-table_frame__RdE8y>.review-content-table_table__R0NBb :is(th,td){white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}.ReviewDocumentFlow_flow__4oEBW{display:flow-root;min-width:0}.ReviewDocumentFlow_flow__4oEBW>:where(*),[data-review-editor-width=full] .ReviewDocumentFlow_editor__ZOBLI[contenteditable=true]>:where([data-document-block],div:has(>table[data-document-block])){margin-block:1rem 0!important}.ReviewDocumentFlow_flow__4oEBW>:where(h2),[data-review-editor-width=full] .ReviewDocumentFlow_editor__ZOBLI[contenteditable=true]>:where(h2[data-document-block]){margin-block-start:2rem!important}.ReviewDocumentFlow_flow__4oEBW>:where(figure,img,section,details,blockquote,hr),[data-review-editor-width=full] .ReviewDocumentFlow_editor__ZOBLI[contenteditable=true]>:where(:is(figure,img,section,details,blockquote,hr)[data-document-block]){margin-block-start:1.5rem!important}.ReviewDocumentFlow_flow__4oEBW>:where(h2+:is(p,h2,h3,ul,ol)),[data-review-editor-width=full] .ReviewDocumentFlow_editor__ZOBLI[contenteditable=true]>:where(h2[data-document-block]+:is(p,h2,h3,ul,ol)[data-document-block]){margin-block-start:.75rem!important}.ReviewDocumentFlow_flow__4oEBW>:where(:first-child),[data-review-editor-width=full] .ReviewDocumentFlow_editor__ZOBLI[contenteditable=true]>:where(:is([data-document-block],div:has(>table[data-document-block])):first-child){margin-block-start:0!important}.review-revisions_section__7jh_9{margin-block:24px;padding:24px;border:1px solid #cbd8ec;border-radius:20px;background:linear-gradient(135deg,#f5f9ff,#fff 65%);color:#182c49}.review-revisions_dialog__kYIEg h2,.review-revisions_dialog__kYIEg h3,.review-revisions_section__7jh_9 h2,.review-revisions_section__7jh_9 h3{margin:0;font-weight:800;letter-spacing:-.025em}.review-revisions_actions__wCRkN,.review-revisions_row__mpEdy,.review-revisions_sectionHeader__NsC2d{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.review-revisions_sectionHeader__NsC2d{margin-bottom:18px}.review-revisions_sectionHeader__NsC2d h2{font-size:22px}.review-revisions_button__mi3At,.review-revisions_dialog__kYIEg button,.review-revisions_section__7jh_9 button{min-height:44px;padding:10px 16px;border:1px solid #b7cbe9;border-radius:10px;background:#fff;color:#174c99;font:inherit;font-size:14px;font-weight:750;cursor:pointer}.review-revisions_button__mi3At:disabled,.review-revisions_dialog__kYIEg button:disabled,.review-revisions_section__7jh_9 button:disabled{cursor:wait;opacity:.55}.review-revisions_button__mi3At:focus-visible,.review-revisions_dialog__kYIEg button:focus-visible,.review-revisions_section__7jh_9 button:focus-visible{outline:3px solid #7baaff;outline-offset:3px}.review-revisions_primary__aYY_k{background:#235ed4!important;border-color:#235ed4!important;color:#fff!important}.review-revisions_list__nacWA{display:grid;gap:12px;margin-top:16px}.review-revisions_card__fKZDq{border:1px solid #dce4f0;border-radius:14px;padding:18px;background:#fff;overflow-wrap:anywhere}.review-revisions_card__fKZDq p{margin:6px 0;color:#5b6f8b;font-size:14px;line-height:1.6}.review-revisions_card__fKZDq h3{font-size:17px}.review-revisions_badge__bW_c7{display:inline-block;padding:4px 9px;border-radius:6px;background:#edf3ff;color:#2459b2;font-size:12px;font-weight:750}.review-revisions_active__aycZ3{border-color:#235ed4!important;box-shadow:0 0 0 2px #235ed41f}.review-revisions_overlay__QjYjh{position:fixed;inset:0;z-index:10010;display:grid;place-items:center;padding:24px;background:#07152db5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.review-revisions_dialog__kYIEg{width:min(1240px,100%);max-height:92dvh;overflow:auto;border-radius:20px;background:#fff;color:#182c49;box-shadow:0 24px 90px #0004;outline:none;font-family:inherit}.review-revisions_dialogHeader__YyS_O{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:#fff;border-bottom:1px solid #e1e7f0}.review-revisions_dialogHeader__YyS_O h2{font-size:23px}.review-revisions_content__Wrd3x{padding:24px}.review-revisions_grid___urVK{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:24px}.review-revisions_fields__NZYCt{display:grid;gap:16px;min-width:0}.review-revisions_field__p9YU6{display:grid;gap:7px;min-width:0;font-size:14px;font-weight:700}.review-revisions_field__p9YU6 input,.review-revisions_field__p9YU6 textarea{width:100%;box-sizing:border-box;min-height:44px;padding:12px 14px;border:1px solid #c7d3e5;border-radius:10px;background:#fff;color:inherit;font:inherit;line-height:1.65;resize:vertical;font-weight:400}.review-revisions_field__p9YU6 textarea{min-height:110px}.review-revisions_field__p9YU6 input:focus,.review-revisions_field__p9YU6 textarea:focus{outline:2px solid #6395ed;border-color:#6395ed}.review-revisions_field__p9YU6 textarea[readonly]{background:#f4f7fb;color:#586a82}.review-revisions_field__p9YU6 small{overflow-wrap:anywhere;font-weight:400;color:#63748c}.review-revisions_notice__TtpuM{padding:14px 16px;border:1px solid #d5e4fb;border-radius:12px;background:#f0f6ff;color:#35547d;font-size:14px;line-height:1.7;white-space:pre-wrap}.review-revisions_error__DfN3n{border-color:#f4c5c5;background:#fff3f3;color:#a42d2d}.review-revisions_actions__wCRkN{justify-content:flex-end;margin-top:20px;padding-top:18px;border-top:1px solid #e1e7f0}.review-revisions_variants__NXfPC{display:grid;gap:10px;margin-block:14px}.review-revisions_variants__NXfPC button{display:block;width:100%;text-align:start}.review-revisions_variants__NXfPC small,.review-revisions_variants__NXfPC strong{display:block;overflow-wrap:anywhere}.review-revisions_variants__NXfPC small{margin-top:4px;color:#64748b}.review-revisions_variants__NXfPC a{display:inline-block;min-height:32px;margin-top:5px;color:#235ed4;text-decoration:underline}.review-revisions_pre__xyNhN{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto;font:inherit;font-size:14px;line-height:1.7}.dark .review-revisions_section__7jh_9{border-color:#30435e;background:linear-gradient(135deg,#102441,#0d182d 65%);color:#e6eefb}.dark .review-revisions_card__fKZDq,.dark .review-revisions_dialogHeader__YyS_O,.dark .review-revisions_dialog__kYIEg{background:#101e33;color:#e6eefb;border-color:#33455e}.dark .review-revisions_button__mi3At,.dark .review-revisions_dialog__kYIEg button,.dark .review-revisions_field__p9YU6 input,.dark .review-revisions_field__p9YU6 textarea,.dark .review-revisions_section__7jh_9 button{background:#152940;color:#d8e6fc;border-color:#425b7b}.dark .review-revisions_notice__TtpuM{background:#162e4e;color:#c6dbfa;border-color:#35557b}.dark .review-revisions_error__DfN3n{background:#401d28;color:#ffc2cc;border-color:#79404e}.dark .review-revisions_card__fKZDq p,.dark .review-revisions_field__p9YU6 small,.dark .review-revisions_variants__NXfPC small{color:#afc1da}@media(max-width:760px){.review-revisions_overlay__QjYjh{padding:8px}.review-revisions_dialog__kYIEg{max-height:96dvh;border-radius:14px}.review-revisions_content__Wrd3x,.review-revisions_dialogHeader__YyS_O{padding:16px}.review-revisions_grid___urVK{grid-template-columns:minmax(0,1fr)}.review-revisions_section__7jh_9{padding:16px}.review-revisions_dialogHeader__YyS_O h2{font-size:19px}.review-revisions_actions__wCRkN{justify-content:stretch}.review-revisions_actions__wCRkN button{flex:1}.review-revisions_variants__NXfPC{grid-template-columns:repeat(2,minmax(0,1fr))}}.MenuStaffHelper_root__vbT5S{margin-block:24px 8px;color:#17253d;font-size:16px;line-height:1.6}.MenuStaffHelper_root__vbT5S *,.MenuStaffHelper_root__vbT5S :after,.MenuStaffHelper_root__vbT5S :before{box-sizing:border-box}.MenuStaffHelper_root__vbT5S button,.MenuStaffHelper_root__vbT5S input,.MenuStaffHelper_root__vbT5S select{font:inherit}.MenuStaffHelper_root__vbT5S button{cursor:pointer;min-height:48px;border:1px solid #c8d5e5;border-radius:12px;padding:10px 18px;color:inherit;background:#fff;white-space:normal;overflow-wrap:anywhere}.MenuStaffHelper_root__vbT5S button:disabled{opacity:.5;cursor:default}.MenuStaffHelper_root__vbT5S button:focus-visible,.MenuStaffHelper_root__vbT5S input:focus-visible,.MenuStaffHelper_root__vbT5S select:focus-visible,.MenuStaffHelper_root__vbT5S summary:focus-visible{outline:3px solid #2474ff;outline-offset:3px}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_entry__DyQdj{display:flex;align-items:center;gap:16px;width:100%;text-align:start;color:#124aa0;border-color:#adc8f0;background:#f0f6ff;padding:16px 20px}.MenuStaffHelper_entry__DyQdj>span:nth-child(2){flex:1;min-width:0}.MenuStaffHelper_entry__DyQdj small{display:block;color:#405979;margin-top:2px;font-size:14px}.MenuStaffHelper_entryIcon__jh5pr{font-size:28px}.MenuStaffHelper_dialog__f6M97{margin:auto;padding:0;width:min(920px,calc(100vw - 32px));max-width:none;max-height:min(92dvh,1100px);border:1px solid #d7e1ee;border-radius:24px;background:#fff;color:#17253d;font-size:17px;line-height:1.6;overflow:hidden;overscroll-behavior:contain;box-shadow:0 24px 80px #0c1d3c40;text-align:start}.MenuStaffHelper_dialog__f6M97::backdrop{background:#0d183b99}.MenuStaffHelper_dialog__f6M97[open]{display:flex;flex-direction:column}.MenuStaffHelper_header__tSqJc{display:flex;flex:0 0 auto;align-items:start;gap:20px;padding:24px 28px;border-bottom:1px solid #e0e7f0}.MenuStaffHelper_header__tSqJc>div{flex:1;min-width:0}.MenuStaffHelper_header__tSqJc small{color:#536982}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_header__tSqJc h2{margin:0;font-size:25px;font-weight:750;line-height:1.4;padding:0;border:0;background:transparent}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_close__7Ki6d{font-size:28px;line-height:1;width:48px;min-width:48px;padding:4px}.MenuStaffHelper_summaries__LNd2p{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.MenuStaffHelper_receipt__Xw3da{min-width:0;padding:18px;border:1px solid #c8d5e5;border-radius:16px;overflow-wrap:anywhere}.MenuStaffHelper_receipt__Xw3da header{border-bottom:1px solid #dbe4f0;padding-block-end:12px}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_receipt__Xw3da h3{margin-block-start:0}.MenuStaffHelper_receipt__Xw3da h4{font-size:17px;margin-block:16px 8px}.MenuStaffHelper_receipt__Xw3da .MenuStaffHelper_orderItems__Jwfl_>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.MenuStaffHelper_receipt__Xw3da .MenuStaffHelper_orderItems__Jwfl_>li>strong{grid-column:1/-1}.MenuStaffHelper_receipt__Xw3da .MenuStaffHelper_total__8YEsE{padding:12px;gap:8px;flex-wrap:wrap}.MenuStaffHelper_receipt__Xw3da .MenuStaffHelper_total__8YEsE strong{font-size:22px;min-width:0;overflow-wrap:anywhere}.MenuStaffHelper_receipt__Xw3da .MenuStaffHelper_payment__4ebbT{font-size:16px;font-weight:400;padding:14px}.MenuStaffHelper_receipt__Xw3da .MenuStaffHelper_payment__4ebbT>strong{display:block;font-size:20px;font-weight:700}.MenuStaffHelper_receipt__Xw3da .MenuStaffHelper_payment__4ebbT p{font-size:16px}.MenuStaffHelper_actions__tg4_r[data-helper-final-actions] small{display:block;font-size:14px;font-weight:600}.MenuStaffHelper_receipt__Xw3da footer{border-block-start:1px solid #dbe4f0;padding-block-start:12px;font-size:15px}.MenuStaffHelper_receipt__Xw3da summary{cursor:pointer;padding-block:10px;min-height:48px}.MenuStaffHelper_status__BE8Dr{display:inline-block;color:#086846}@media(min-width:1000px){.MenuStaffHelper_summaries__LNd2p:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}.dark .MenuStaffHelper_status__BE8Dr{color:#9ce1bd}.dark .MenuStaffHelper_receipt__Xw3da,.dark .MenuStaffHelper_receipt__Xw3da footer,.dark .MenuStaffHelper_receipt__Xw3da header{border-color:#4b6582}.MenuStaffHelper_content__ykxVP{flex:1 1 auto;padding:24px 28px;min-height:0;overflow-y:auto;overscroll-behavior:contain}.MenuStaffHelper_audio__o5m9y{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-block-end:20px;padding-block-end:16px;border-bottom:1px solid #dbe4f0}.MenuStaffHelper_audio__o5m9y small{font-size:13px;color:#536982}.MenuStaffHelper_audio__o5m9y p{flex-basis:100%}.dark .MenuStaffHelper_audio__o5m9y small{color:#bfcee2}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_dialog__f6M97 h3{font-size:20px;font-weight:700;border:0;padding:0;margin-block:16px 12px;background:transparent}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_dialog__f6M97 p{margin-block:8px 16px;overflow-wrap:anywhere}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_dialog__f6M97 .MenuStaffHelper_introduction__g7anv{padding:18px 20px;border:1px solid #b7cee9;border-inline-start:4px solid #0759d5;border-radius:12px;background:#eaf3ff;color:#193859;font-size:18px;font-weight:650;line-height:1.7}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_dialog__f6M97 .MenuStaffHelper_orderQuestion__1EbfT{margin-block:26px 14px;padding-inline-start:14px;border-inline-start:4px solid #087750;color:#183b32;line-height:1.65;overflow-wrap:anywhere}.dark .MenuStaffHelper_root__vbT5S .MenuStaffHelper_dialog__f6M97 .MenuStaffHelper_introduction__g7anv{background:#173452;color:#e3edff;border-color:#6380a8}.dark .MenuStaffHelper_root__vbT5S .MenuStaffHelper_dialog__f6M97 .MenuStaffHelper_orderQuestion__1EbfT{color:#d9f7e8;border-color:#73cba3}.MenuStaffHelper_items__7BzvC{margin:0;padding:0;list-style:none}.MenuStaffHelper_items__7BzvC>li{display:flex;align-items:center;gap:16px;padding-block:18px;border-bottom:1px solid #e0e7f0}.MenuStaffHelper_items__7BzvC img{width:72px;height:72px;object-fit:cover;border-radius:12px;flex:none}.MenuStaffHelper_items__7BzvC>li>div{flex:1;min-width:0;overflow-wrap:anywhere}.MenuStaffHelper_items__7BzvC>li>div>strong{font-size:18px}.MenuStaffHelper_items__7BzvC p{font-size:14px;color:#55677f}.MenuStaffHelper_items__7BzvC b{display:block;margin-top:4px;color:#0759d5;font-size:16px}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_quantity__8cXUo{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:4px;font-size:14px}.MenuStaffHelper_counter__kOSk0{display:flex;align-items:center;gap:4px}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_counter__kOSk0 button{width:48px;min-width:48px;min-height:48px;padding:4px;font-size:24px;line-height:1}.MenuStaffHelper_counter__kOSk0 output{min-width:28px;text-align:center;font-size:18px;font-variant-numeric:tabular-nums}.MenuStaffHelper_root__vbT5S input[type=text],.MenuStaffHelper_root__vbT5S select{min-height:48px;border:1px solid #b2c2d7;border-radius:8px;padding:8px 12px;color:inherit;background:#fff;max-width:100%}.MenuStaffHelper_quantity__8cXUo select{min-width:70px}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_optionButton__wUoz6{width:100%;text-align:start;background:#f4f7fa;margin-block:18px}.MenuStaffHelper_options__qG2s_{border:1px solid #d2dfeb;border-radius:14px;padding:18px}.MenuStaffHelper_root__vbT5S fieldset{border:0;padding:0;margin:0 0 22px;min-width:0}.MenuStaffHelper_root__vbT5S legend{font-weight:700;padding:0;margin-block:8px;overflow-wrap:anywhere}.MenuStaffHelper_check__xhKlX{display:flex;align-items:center;gap:12px;padding:12px;min-height:52px;border:1px solid #d6e0ed;border-radius:10px;margin-block:8px;background:#fff;overflow-wrap:anywhere;cursor:pointer}.MenuStaffHelper_check__xhKlX input{flex:none;width:22px;height:22px;accent-color:#0759d5}.MenuStaffHelper_allergens__coPIW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.MenuStaffHelper_total__8YEsE{margin-block:24px;padding:20px;background:#eef4fe;border-radius:12px;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}.MenuStaffHelper_total__8YEsE strong{font-size:24px;color:#0759d5}.MenuStaffHelper_total__8YEsE strong>span{display:block}.MenuStaffHelper_actions__tg4_r{display:flex;gap:12px;margin-top:24px}.MenuStaffHelper_actions__tg4_r>button{flex:1}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_primary__1iMuz{background:#0759d5;border-color:#0759d5;color:#fff;font-weight:700}.MenuStaffHelper_content__ykxVP>.MenuStaffHelper_primary__1iMuz{width:100%}.MenuStaffHelper_choices__64jn_,.MenuStaffHelper_staffActions__GUjWf{display:grid;gap:14px;margin-block:20px}.MenuStaffHelper_choices__64jn_>button,.MenuStaffHelper_staffActions__GUjWf>button{min-height:60px;font-size:19px;text-align:start;padding:16px 20px}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_selected___6wn_{background:#eaf2ff;border:2px solid #0759d5;color:#06429f;font-weight:700}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_accept__GBpUh{background:#087750;color:#fff;border-color:#087750;font-weight:700}.MenuStaffHelper_root__vbT5S .MenuStaffHelper_decline__wPi_A{background:#fff5e7;border-color:#b67a31;color:#74420b;font-weight:700}.MenuStaffHelper_order__b5xAC{border:1px solid #c9d8e9;border-radius:16px;padding:22px}.MenuStaffHelper_order__b5xAC small{display:block;font-size:15px;font-weight:400;color:#536982}.MenuStaffHelper_dining__dFZD9{background:#f0f6ff;padding:18px;border-radius:12px;font-size:24px}.MenuStaffHelper_orderItems__Jwfl_{padding:0;margin:0;list-style:none}.MenuStaffHelper_orderItems__Jwfl_>li{padding-block:18px;display:grid;grid-template-columns:1fr auto;gap:4px 18px;border-bottom:1px solid #d2ddea}.MenuStaffHelper_orderItems__Jwfl_ b,.MenuStaffHelper_orderItems__Jwfl_ strong{font-size:23px;overflow-wrap:anywhere}.MenuStaffHelper_orderItems__Jwfl_>li>span{grid-column:1/-1}.MenuStaffHelper_warning__gA_RY{background:#fff8e9;border:1px solid #e4c77f;color:#5d420e;padding:18px;border-radius:12px;margin-block:20px}.MenuStaffHelper_root__vbT5S fieldset.MenuStaffHelper_warning__gA_RY{padding:18px;border:1px solid #e4c77f}.MenuStaffHelper_answers__Ep4A2{border-top:1px solid #d7bd82;padding-block:16px}.MenuStaffHelper_answers__Ep4A2>strong{font-size:22px}.MenuStaffHelper_answers__Ep4A2 fieldset{margin-top:14px}.MenuStaffHelper_answers__Ep4A2 label{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-block:8px}.MenuStaffHelper_amount__RWYGD{display:flex;flex-direction:column;gap:10px;font-weight:700}.MenuStaffHelper_payment__4ebbT{font-size:26px;font-weight:750;padding:18px;background:#eaf2ff;border-radius:12px}.MenuStaffHelper_footer__c8s3Q{flex:0 0 auto;padding:18px 28px 24px;border-top:1px solid #dbe4f0;font-size:14px;color:#506078;background:#f7f9fc}.MenuStaffHelper_footer__c8s3Q p{margin:0 0 10px}.MenuStaffHelper_footer__c8s3Q summary{cursor:pointer;min-height:44px;padding-block:10px;font-weight:650}@media(max-width:600px){.MenuStaffHelper_dialog__f6M97{width:calc(100vw - 16px);max-height:96dvh;border-radius:18px}.MenuStaffHelper_content__ykxVP,.MenuStaffHelper_footer__c8s3Q,.MenuStaffHelper_header__tSqJc{padding:18px}.MenuStaffHelper_allergens__coPIW{grid-template-columns:1fr}.MenuStaffHelper_items__7BzvC img{width:52px;height:52px}.MenuStaffHelper_items__7BzvC>li{gap:10px}.MenuStaffHelper_order__b5xAC{padding:14px}.MenuStaffHelper_total__8YEsE{padding:16px}.MenuStaffHelper_total__8YEsE strong{font-size:21px}.MenuStaffHelper_actions__tg4_r{flex-wrap:wrap}.MenuStaffHelper_actions__tg4_r>button{min-width:100px}}.dark .MenuStaffHelper_root__vbT5S{color:#e2eaf5}.dark .MenuStaffHelper_dialog__f6M97,.dark .MenuStaffHelper_root__vbT5S button,.dark .MenuStaffHelper_root__vbT5S input[type=text],.dark .MenuStaffHelper_root__vbT5S select{background:#152238;color:#e2eaf5;border-color:#4b6582}.dark .MenuStaffHelper_dining__dFZD9,.dark .MenuStaffHelper_payment__4ebbT,.dark .MenuStaffHelper_root__vbT5S .MenuStaffHelper_entry__DyQdj,.dark .MenuStaffHelper_root__vbT5S .MenuStaffHelper_selected___6wn_,.dark .MenuStaffHelper_total__8YEsE{background:#203a5f;color:#e2eaf5}.dark .MenuStaffHelper_items__7BzvC b,.dark .MenuStaffHelper_total__8YEsE strong{color:#9bc7ff}.dark .MenuStaffHelper_entry__DyQdj small,.dark .MenuStaffHelper_header__tSqJc small,.dark .MenuStaffHelper_items__7BzvC p,.dark .MenuStaffHelper_order__b5xAC small{color:#bfcee2}.dark .MenuStaffHelper_warning__gA_RY{background:#3e321a;color:#ffe3a1}.dark .MenuStaffHelper_check__xhKlX,.dark .MenuStaffHelper_footer__c8s3Q,.dark .MenuStaffHelper_root__vbT5S .MenuStaffHelper_optionButton__wUoz6{background:#1a2c43;color:#d1def0}.dark .MenuStaffHelper_root__vbT5S .MenuStaffHelper_primary__1iMuz{background:#2469d2;color:#fff}.dark .MenuStaffHelper_root__vbT5S .MenuStaffHelper_accept__GBpUh{background:#086846;color:#fff}.dark .MenuStaffHelper_root__vbT5S .MenuStaffHelper_decline__wPi_A{background:#543b20;color:#ffe1b5}.review-directions_publicCard__2wHxh{--rd-paper:#fff;--rd-ink:#172437;--rd-sub:#64748b;--rd-line:#dfe6ee;--rd-soft:#f3f7fc;--rd-blue:#075bd8;box-sizing:border-box;container-type:inline-size;width:100%;padding:28px;border:1px solid var(--rd-line);border-radius:18px;background:var(--rd-paper);color:var(--rd-ink);text-align:start;overflow-wrap:anywhere;font-size:15px;line-height:1.7}.review-directions_dialog__ixFYt *,.review-directions_publicCard__2wHxh *{box-sizing:border-box}.review-directions_dialog__ixFYt h2,.review-directions_dialog__ixFYt h3,.review-directions_dialog__ixFYt p,.review-directions_publicCard__2wHxh h2,.review-directions_publicCard__2wHxh h3,.review-directions_publicCard__2wHxh p{margin:0}.review-directions_publicCard__2wHxh .review-directions_eyebrow__ZdOCe{margin-bottom:7px;color:var(--rd-sub);font-size:11px;font-weight:500}.review-directions_publicCard__2wHxh .review-directions_publicTitle__fUUT9{margin-bottom:18px;padding-inline-start:16px;border-inline-start:4px solid var(--rd-blue);color:var(--rd-ink);font-size:23px;font-weight:700;letter-spacing:-.04em;line-height:1.3}.review-directions_publicCard__2wHxh .review-directions_destination__HeoxS{font-size:18px;line-height:1.5;font-weight:650;white-space:pre-wrap}.review-directions_locationDetail__rUrwG{color:#536078;white-space:pre-wrap}.review-directions_routeSummary__gXu_J{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:10px 13px;margin:14px 0 20px;border-radius:7px;background:#eaf3ff}.review-directions_modeSummary__2jy7H{display:inline-flex;align-items:center;gap:8px;color:#075acb;font-weight:700}.review-directions_modeSummary__2jy7H svg{flex:0 0 auto}.review-directions_routeDetails__RtNYE{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;border-inline-start:1px solid #b0c5e6;padding-inline-start:14px;color:#354768}.review-directions_timeline__EBvsN{list-style:none;margin:0;padding:0}.review-directions_publicStep__nwTeZ{position:relative;padding-inline-start:54px;padding-bottom:27px;min-height:62px}.review-directions_publicStep__nwTeZ:not(:last-child):before{content:"";position:absolute;inset-inline-start:17px;top:30px;bottom:-1px;width:1px;background:#c0d3ed}.review-directions_stepNumber__HFet6{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;color:#fff;background:#1260d6;font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.review-directions_publicStep__nwTeZ>.review-directions_stepNumber__HFet6{position:absolute;inset-inline-start:0;top:0}.review-directions_stepContent__JKZft{display:flex;align-items:flex-start;gap:16px;padding-top:2px}.review-directions_stepText__LpQOX{flex:1 1 0;min-width:0}.review-directions_stepText__LpQOX h3,.review-directions_tips__KAD1Q h3,.review-directions_warning__uwMh1 h3{color:#0c1a43;font-size:17px;line-height:1.5;font-weight:750;white-space:pre-wrap}.review-directions_stepText__LpQOX p,.review-directions_tips__KAD1Q p,.review-directions_warning__uwMh1 p{color:#36425c;white-space:pre-wrap}.review-directions_stepFigure__v8GZk{flex:0 1 190px;width:190px;min-width:0;margin:0}.review-directions_stepFigure__v8GZk img{display:block;width:auto;height:auto;max-width:100%;max-height:170px;object-fit:contain;border-radius:6px}.review-directions_stepFigure__v8GZk figcaption{margin-top:4px;color:#637088;font-size:12px;white-space:pre-wrap;line-height:1.45}.review-directions_warning__uwMh1{display:flex;gap:12px;padding:12px 14px;border:1px solid #ffda8d;border-radius:7px;background:#fff6e5}.review-directions_warning__uwMh1 h3{color:#70431b;font-size:15px}.review-directions_warningIcon__5ffVZ{display:inline-flex;flex:0 0 22px;align-items:center;justify-content:center;height:22px;margin-top:2px;border-radius:50%;color:white;background:#d89b20;font-weight:750}.review-directions_tips__KAD1Q{margin-top:16px}.review-directions_publicFooter__2O5x6{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px 16px;margin-top:14px;padding-top:10px;border-top:1px solid #e2e8f1;color:#6c7b94;font-size:12px}.review-directions_stale__fn7DP{display:flex;gap:8px;align-items:flex-start;margin-top:10px!important;color:#946517;font-size:13px}.review-directions_stale__fn7DP svg{flex-shrink:0;margin-top:2px}.review-directions_addStep__EreyD,.review-directions_chip__x1pKB,.review-directions_danger__CSeOt,.review-directions_iconButton__fHv1f,.review-directions_photoButton__VAuSW,.review-directions_primary__tQxaC,.review-directions_secondary__H_31m,.review-directions_trigger__nP8wH{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 12px;border:1px solid #ccd6e7;border-radius:6px;background:white;color:#304568;font:inherit;font-size:13px;cursor:pointer}.review-directions_trigger__nP8wH{color:#0759d5}.review-directions_attachmentPicker__5bRvL{margin-block:12px;padding:14px 16px;border:1px solid #dce4ef;border-radius:6px;background:#f8fafc;color:#304568;font-size:13px}.review-directions_attachmentNote__WFu9I{margin:0 0 12px;line-height:1.65;color:#536480}.review-directions_attachmentList__q12Cl{list-style:none;padding:0;margin:0}.review-directions_attachmentList__q12Cl li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:10px;border-top:1px solid #e1e7ef}.review-directions_attachmentList__q12Cl li>span{min-width:0;overflow-wrap:anywhere}.review-directions_attachmentList__q12Cl small,.review-directions_attachmentTarget__vhZws small{display:block;margin-top:3px;color:#66758b;font-size:12px;overflow-wrap:anywhere}.review-directions_attachmentContent__cKPXo{padding:20px}.review-directions_attachmentTarget__vhZws{margin:0 0 14px!important;padding:12px 14px;border-inline-start:3px solid #2453ff;background:#edf4ff;overflow-wrap:anywhere}.review-directions_attachmentTarget__vhZws a{color:#1749bc;font-weight:700}.review-directions_attachmentDocumentLock__iWgFj{overflow:hidden!important}.review-directions_dialog__ixFYt{box-sizing:border-box;position:fixed;inset:0;width:min(1120px,calc(100vw - 40px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid #e0e5ee;border-radius:12px;background:white;color:#0e1c43;box-shadow:0 24px 80px #0c1e4240;font-family:inherit;font-size:14px;text-align:start;overflow:hidden}.review-directions_dialog__ixFYt[open]{display:flex;flex-direction:column}.review-directions_dialog__ixFYt::backdrop{background:#15263c99}.review-directions_dialogHeader__N_Y6H{flex:0 0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 28px 17px;border-bottom:1px solid #e6ebf3}.review-directions_dialogHeader__N_Y6H h2{font-size:25px;font-weight:800;line-height:1.3;letter-spacing:-.03em}.review-directions_dialogHeader__N_Y6H p{margin-top:5px;color:#536480;line-height:1.5}.review-directions_headerActions__n6sca{display:flex;align-items:center;flex-shrink:0;gap:10px}.review-directions_iconButton__fHv1f{width:32px;min-height:32px;padding:5px}.review-directions_closeButton__eLkuF{border-color:transparent}.review-directions_danger__CSeOt{color:#b23b43;border-color:#e8c5c8}.review-directions_dialogContent__PJTs0{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.review-directions_columns__SqjAM{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:14px;padding:18px 14px 16px 28px}.review-directions_editor__0So6i{min-width:0;padding-inline-end:20px;border-inline-end:1px solid #e5ebf5}.review-directions_fieldset__aQqUC{min-width:0;padding:0;margin:0;border:0}.review-directions_details__ZvCZq{display:grid;gap:14px;padding:7px 0 20px;border-bottom:1px solid #e5eaf2}.review-directions_field__xoH_p{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:650}.review-directions_field__xoH_p input,.review-directions_field__xoH_p textarea{display:block;width:100%;min-width:0;min-height:37px;padding:8px 11px;border:1px solid #cbd5e4;border-radius:5px;color:#202f4a;background:white;font:inherit;font-size:13px;font-weight:400;line-height:1.45}.review-directions_field__xoH_p textarea{resize:vertical;min-height:58px}.review-directions_inlineField__Oxr8y{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px}.review-directions_rowFields__gNe1n{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.65fr);gap:14px}.review-directions_chips__FrDkx{display:flex;flex-wrap:wrap;gap:7px}.review-directions_chip__x1pKB{min-height:40px;padding:8px 10px;border-radius:13px;color:#4e6182}.review-directions_chip__x1pKB[aria-pressed=true]{background:#3279fa;border-color:#3279fa;color:#fff}.review-directions_hint__o98Mo{display:flex;align-items:flex-start;gap:8px;color:#73819b;font-size:12px;font-weight:400;line-height:1.5}.review-directions_hint__o98Mo svg{flex-shrink:0}.review-directions_sectionHeading__oifko{padding-top:16px;padding-bottom:11px;font-size:16px;font-weight:750}.review-directions_stepEditorList__C6Xha{display:grid;gap:10px;padding:0;margin:0;list-style:none}.review-directions_stepEditor__D9jc1{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:12px;border:1px solid #dce4f0;border-radius:8px;background:#fbfcfe}.review-directions_stepEditor__D9jc1>.review-directions_stepNumber__HFet6{width:32px;height:32px;background:#2863fa}.review-directions_stepEditorFields__MCndf{display:grid;grid-template-columns:minmax(0,1fr) 108px;gap:9px;min-width:0}.review-directions_stepEditorTop__OJIIQ{grid-column:1/-1;display:flex;align-items:flex-start;gap:9px}.review-directions_stepEditorFields__MCndf>.review-directions_field__xoH_p{grid-column:1;grid-row:2}.review-directions_stepEditorFields__MCndf>.review-directions_photoAltField__lG9CH{grid-column:1;grid-row:3}.review-directions_stepEditorTop__OJIIQ>.review-directions_field__xoH_p{flex:1 1 auto}.review-directions_stepActions__E44av{display:flex;gap:3px;flex-shrink:0}.review-directions_stepActions__E44av .review-directions_iconButton__fHv1f{width:28px;min-height:30px;padding:5px;background:white}.review-directions_stepActions__E44av .review-directions_iconButton__fHv1f:last-child{border-color:transparent}.review-directions_photoControls__eo5eR{grid-column:2;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.review-directions_photoControls__eo5eR:has(.review-directions_attachedPhoto__SqNT3){display:grid;grid-template-columns:1fr 1fr;grid-row:2/span 2;gap:5px;align-content:start}.review-directions_photoControls__eo5eR .review-directions_attachedPhoto__SqNT3{display:contents}.review-directions_photoControls__eo5eR .review-directions_attachedPhoto__SqNT3 img{grid-column:1/-1}.review-directions_photoControls__eo5eR:has(.review-directions_attachedPhoto__SqNT3) .review-directions_photoButton__VAuSW{min-height:30px;padding:5px}.review-directions_photoControls__eo5eR:has(.review-directions_attachedPhoto__SqNT3) .review-directions_photoButton__VAuSW span{display:none}.review-directions_attachedPhoto__SqNT3{display:flex;align-items:flex-start;flex-wrap:wrap;gap:9px;width:100%}.review-directions_attachedPhoto__SqNT3 img{width:auto;height:auto;max-width:100px;max-height:92px;object-fit:contain;border-radius:5px}.review-directions_fileInput__5e1HD{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.review-directions_photoButton__VAuSW{min-height:33px}.review-directions_addStep__EreyD{margin-top:10px;min-height:33px;border-color:#91b0ff;color:#2259f7}.review-directions_extras__dqxWY{display:grid;gap:13px;padding:0 18px 18px}.review-directions_previewSheet__CTDpq{border:1px solid #dce6f7;border-radius:8px;background:#fff;overflow:hidden}.review-directions_preview__MvBcz{align-self:start;min-width:0;padding:16px;border-radius:10px;background:#edf4ff}.review-directions_preview__MvBcz>h3{margin:0 0 10px;font-size:14px;font-weight:750}.review-directions_preview__MvBcz .review-directions_publicCard__2wHxh{padding:18px;border:0}.review-directions_preview__MvBcz .review-directions_eyebrow__ZdOCe{display:none}.review-directions_preview__MvBcz .review-directions_publicTitle__fUUT9{font-size:23px;margin-bottom:10px}.review-directions_preview__MvBcz .review-directions_destination__HeoxS{font-size:18px}.review-directions_preview__MvBcz .review-directions_stepText__LpQOX h3{font-size:14px}.review-directions_preview__MvBcz .review-directions_publicCard__2wHxh{font-size:12px}.review-directions_preview__MvBcz .review-directions_routeSummary__gXu_J{padding:8px 10px;margin:12px 0 18px;gap:6px}.review-directions_preview__MvBcz .review-directions_routeDetails__RtNYE{padding-inline-start:0;border:0}.review-directions_preview__MvBcz .review-directions_modeSummary__2jy7H{gap:5px}.review-directions_preview__MvBcz .review-directions_publicStep__nwTeZ{padding-inline-start:40px;padding-bottom:22px}.review-directions_preview__MvBcz .review-directions_stepNumber__HFet6{width:28px;height:28px;font-size:12px;background:#337efa}.review-directions_preview__MvBcz .review-directions_publicStep__nwTeZ:before{inset-inline-start:13px;top:26px}.review-directions_preview__MvBcz .review-directions_stepContent__JKZft{flex-direction:column;gap:7px}.review-directions_preview__MvBcz .review-directions_stepFigure__v8GZk{flex:none;width:125px}.review-directions_preview__MvBcz .review-directions_stepFigure__v8GZk img{max-height:100px}.review-directions_preview__MvBcz .review-directions_warning__uwMh1{padding:10px;gap:8px}.review-directions_preview__MvBcz .review-directions_tips__KAD1Q h3,.review-directions_preview__MvBcz .review-directions_warning__uwMh1 h3{font-size:13px}.review-directions_preview__MvBcz .review-directions_publicFooter__2O5x6{display:none}.review-directions_dialogFooter__XL2yA{position:sticky;bottom:0;z-index:1;flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:16px 24px;border-top:1px solid #e3e9f2;background:white}.review-directions_dialogFooter__XL2yA>p{max-width:65%;font-size:12px;color:#61728d}.review-directions_footerButtons__ZRKGe{display:flex;justify-content:flex-end;gap:9px;flex-shrink:0}.review-directions_secondary__H_31m{min-width:95px;border-color:#a5b9eb;color:#23437c}.review-directions_primary__tQxaC{min-width:120px;min-height:42px;border-color:#2453ff;background:#2453ff;color:white;font-weight:700}.review-directions_notice__F044Y{padding:12px 28px 0;color:#7d581d;font-size:13px;line-height:1.5}.review-directions_status__K_TFw{color:#475b7b;font-size:13px}.review-directions_confirmation__JldN5{margin:20px 28px;padding:20px;border:1px solid #dce4f0;border-radius:8px;background:#f8faff}.review-directions_confirmation__JldN5 h3{margin-bottom:10px;font-size:18px}.review-directions_confirmation__JldN5 p{white-space:pre-wrap;line-height:1.6}.review-directions_confirmation__JldN5 .review-directions_footerButtons__ZRKGe{margin-top:18px}.review-directions_dialog__ixFYt button:disabled,.review-directions_dialog__ixFYt input:disabled,.review-directions_dialog__ixFYt textarea:disabled,.review-directions_trigger__nP8wH:disabled{cursor:default;opacity:.5}.review-directions_dialog__ixFYt :focus-visible,.review-directions_photoButton__VAuSW:focus-within,.review-directions_trigger__nP8wH:focus-visible{outline:3px solid #86b4ff;outline-offset:3px}@container (max-width: 540px){.review-directions_stepContent__JKZft{flex-direction:column;gap:10px}.review-directions_stepFigure__v8GZk{flex:none;width:min(240px,100%)}.review-directions_stepFigure__v8GZk img{max-height:190px}}@media (max-width:720px){.review-directions_publicCard__2wHxh{padding:20px;font-size:14px}.review-directions_publicCard__2wHxh .review-directions_publicTitle__fUUT9{font-size:21px}.review-directions_publicCard__2wHxh .review-directions_destination__HeoxS{font-size:17px}.review-directions_routeSummary__gXu_J{padding:9px 10px;gap:6px 10px;font-size:12px}.review-directions_routeDetails__RtNYE{padding-inline-start:8px;gap:3px 8px}.review-directions_publicStep__nwTeZ{padding-inline-start:46px;padding-bottom:24px}.review-directions_stepText__LpQOX h3{font-size:15px}.review-directions_stepNumber__HFet6{width:32px;height:32px;font-size:13px}.review-directions_publicStep__nwTeZ:not(:last-child):before{inset-inline-start:15px}.review-directions_warning__uwMh1{gap:9px;padding:10px}.review-directions_publicFooter__2O5x6{flex-direction:column;font-size:11px}.review-directions_dialog__ixFYt{width:100%;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0}.review-directions_dialogHeader__N_Y6H{padding:max(18px,env(safe-area-inset-top)) 16px 15px;gap:10px}.review-directions_dialogHeader__N_Y6H h2{font-size:21px}.review-directions_dialogHeader__N_Y6H p{font-size:12px}.review-directions_headerActions__n6sca{gap:5px}.review-directions_headerActions__n6sca .review-directions_danger__CSeOt{padding:7px}.review-directions_headerActions__n6sca .review-directions_danger__CSeOt span{display:none}.review-directions_columns__SqjAM{grid-template-columns:minmax(0,1fr);padding:16px;gap:22px}.review-directions_editor__0So6i{padding:0;border:0}.review-directions_inlineField__Oxr8y{grid-template-columns:minmax(0,1fr);gap:7px}.review-directions_rowFields__gNe1n{grid-template-columns:minmax(0,1fr) minmax(100px,.6fr);gap:10px}.review-directions_chip__x1pKB{padding:8px 10px;min-height:42px}.review-directions_stepEditor__D9jc1{padding:10px;gap:9px;grid-template-columns:30px minmax(0,1fr)}.review-directions_stepEditorTop__OJIIQ{flex-wrap:wrap}.review-directions_stepEditorFields__MCndf{grid-template-columns:minmax(0,1fr)}.review-directions_photoControls__eo5eR,.review-directions_stepEditorFields__MCndf>.review-directions_field__xoH_p{grid-column:1;grid-row:auto}.review-directions_photoControls__eo5eR:has(.review-directions_attachedPhoto__SqNT3){grid-row:auto;grid-template-columns:45px 45px;width:100px}.review-directions_stepEditorTop__OJIIQ>.review-directions_field__xoH_p{flex-basis:100%}.review-directions_stepActions__E44av{justify-content:flex-end;width:100%}.review-directions_stepActions__E44av .review-directions_iconButton__fHv1f{width:36px;min-height:36px}.review-directions_preview__MvBcz{padding:14px}.review-directions_dialogFooter__XL2yA{padding:12px 16px max(12px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:9px}.review-directions_dialogFooter__XL2yA>p{max-width:100%;flex-basis:100%}.review-directions_dialogFooter__XL2yA .review-directions_footerButtons__ZRKGe{width:100%}.review-directions_dialogFooter__XL2yA .review-directions_primary__tQxaC,.review-directions_dialogFooter__XL2yA .review-directions_secondary__H_31m{min-height:44px;flex:1}.review-directions_notice__F044Y{padding-inline:16px}.review-directions_confirmation__JldN5{margin-inline:16px}}@media (prefers-reduced-motion:reduce){.review-directions_dialog__ixFYt *,.review-directions_publicCard__2wHxh *{scroll-behavior:auto}}.dark .review-directions_publicCard__2wHxh,[data-theme=dark] .review-directions_publicCard__2wHxh{--rd-paper:#131e2c;--rd-ink:#edf2f9;--rd-sub:#acb9cb;--rd-line:#354559;--rd-soft:#1b2b40;--rd-blue:#8bbaff}.review-directions_publicCard__2wHxh .review-directions_routeSummary__gXu_J{border-color:var(--rd-line);background:var(--rd-soft);border-radius:12px;color:var(--rd-ink)}.review-directions_publicCard__2wHxh .review-directions_routeDetails__RtNYE{border-color:var(--rd-line);color:var(--rd-sub)}.review-directions_publicCard__2wHxh .review-directions_modeSummary__2jy7H{color:var(--rd-blue)}.review-directions_publicCard__2wHxh .review-directions_stepText__LpQOX h3,.review-directions_publicCard__2wHxh .review-directions_tips__KAD1Q h3{color:var(--rd-ink)}.review-directions_publicCard__2wHxh .review-directions_locationDetail__rUrwG,.review-directions_publicCard__2wHxh .review-directions_publicFooter__2O5x6,.review-directions_publicCard__2wHxh .review-directions_stepFigure__v8GZk figcaption,.review-directions_publicCard__2wHxh .review-directions_stepText__LpQOX p,.review-directions_publicCard__2wHxh .review-directions_tips__KAD1Q p{color:var(--rd-sub)}.review-directions_publicCard__2wHxh .review-directions_publicFooter__2O5x6{border-color:var(--rd-line)}.review-directions_publicCard__2wHxh .review-directions_stepNumber__HFet6{background:var(--rd-blue);color:var(--rd-paper)}@container(max-width:520px){.review-directions_publicCard__2wHxh .review-directions_publicTitle__fUUT9{font-size:21px}.review-directions_publicCard__2wHxh .review-directions_routeDetails__RtNYE{padding-inline-start:0;border:0}}.hours-audio_host__YEwQH{display:contents}.hours-audio_hidden__7VOTh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hours-audio_status__w_Wyr{color:inherit;font-size:13px;line-height:1.5;margin:8px 0;overflow-wrap:anywhere}