._0DnuZa_card{box-sizing:border-box;border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:26px;align-items:center;gap:16px;max-width:min(85%,100% - 112px);margin:12px 0;padding:24px 28px;transition:box-shadow .15s;display:flex;position:relative}._0DnuZa_card:hover{box-shadow:var(--artifact_card_hover_shadow)}@media (max-width:480px){._0DnuZa_card{gap:12px;padding:16px}}._0DnuZa_emoji{border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:25px;line-height:1;display:flex}._0DnuZa_failed_icon{color:var(--gray_dark);width:20px!important;height:20px!important}._0DnuZa_text{flex:1;min-width:0}._0DnuZa_title{text-overflow:ellipsis;white-space:nowrap;margin:0 0 2px;font-size:16px;overflow:hidden;font-weight:600!important}._0DnuZa_title ._0DnuZa_card_link{color:var(--black)!important;text-decoration:none!important}._0DnuZa_title ._0DnuZa_card_link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}._0DnuZa_subtitle{color:var(--gray_primary);align-items:center;gap:6px;margin:0;font-size:15px;display:flex}._0DnuZa_subtitle ._0DnuZa_line{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._0DnuZa_dot{flex-shrink:0}._0DnuZa_card._0DnuZa_cover_card{padding:0;display:block;overflow:hidden}._0DnuZa_card._0DnuZa_cover_card ._0DnuZa_cover{background-color:var(--gray_light_3);height:200px;position:relative}._0DnuZa_card._0DnuZa_cover_card ._0DnuZa_cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._0DnuZa_card._0DnuZa_cover_card ._0DnuZa_trip_badge{background-color:var(--white);opacity:.8;color:var(--black);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:18px;left:18px}._0DnuZa_card._0DnuZa_cover_card ._0DnuZa_cover_text{padding:18px 24px 22px}._0DnuZa_card._0DnuZa_cover_card ._0DnuZa_cover_text ._0DnuZa_title{margin-bottom:3px}@media (max-width:480px){._0DnuZa_card._0DnuZa_cover_card ._0DnuZa_cover_text{padding:16px 16px 18px}}._0DnuZa_card._0DnuZa_product_card{gap:20px;padding:16px 28px 16px 16px}._0DnuZa_card._0DnuZa_product_card ._0DnuZa_product{border:1px solid var(--gray_light_1_5);background:var(--gray_light_3);border-radius:14px;flex-shrink:0;width:68px;height:68px;overflow:hidden}._0DnuZa_card._0DnuZa_product_card ._0DnuZa_product:has(img){background:var(--photo_tile)}._0DnuZa_card._0DnuZa_product_card ._0DnuZa_product img{mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (max-width:480px){._0DnuZa_card._0DnuZa_product_card{gap:14px;padding:12px 16px 12px 12px}._0DnuZa_card._0DnuZa_product_card ._0DnuZa_product{width:60px;height:60px}}._0DnuZa_view{padding-bottom:48px}._0DnuZa_view_message{color:var(--gray_dark)}
.pOnN3W_missing{color:var(--gray_primary)}.pOnN3W_badge{background-color:var(--gray_light_2);color:var(--gray_dark_1);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:20px;padding:5px 9px;font-size:11px;font-weight:600;display:inline-block}.pOnN3W_score{background-color:var(--blue_tint);min-width:36px;height:28px;color:var(--blue_primary);border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.pOnN3W_live_dot{cursor:default;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:10px;right:10px}.pOnN3W_live_dot:after{content:"";background-color:var(--green_dark);border-radius:50%;width:7px;height:7px}.pOnN3W_live_dot.pOnN3W_inline{flex-shrink:0;margin:-4px;position:static}.pOnN3W_as_of{color:var(--gray_primary);align-self:flex-start;font-size:12px}
.cMGpUq_list{color:var(--black);margin:0 0 12px;padding-left:24px;font-size:15px}.cMGpUq_list li{margin-bottom:4px}.cMGpUq_link{color:var(--blue_primary);cursor:pointer;text-decoration:underline}
.FfWqfa_chart{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:24px;min-width:0;margin:0;display:flex;position:relative}@container genui (max-width:480px){.FfWqfa_chart{--genui-card-padding:16px}}.FfWqfa_chart.FfWqfa_bare{background-color:#0000;border:none;padding:0}.FfWqfa_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.FfWqfa_empty{color:var(--gray_dark);text-align:center;padding:32px 0;font-size:15px}.FfWqfa_horizontal_bars{width:100%;position:relative}.FfWqfa_donut{align-items:center;gap:80px;display:flex}@container genui (max-width:480px){.FfWqfa_donut{flex-direction:column;align-items:stretch;gap:24px}}.FfWqfa_donut_chart{flex-shrink:0;width:220px;height:220px;margin:0 auto}.FfWqfa_legend{flex:1;margin:0;padding:0;font-size:15px;list-style:none}.FfWqfa_legend li{align-items:center;gap:8px;padding:8px 0;display:flex}.FfWqfa_legend_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.FfWqfa_swatch{border-radius:50%;flex-shrink:0;width:8px;height:8px}.FfWqfa_donut.FfWqfa_donut_bar{flex-direction:column;align-items:stretch;gap:24px}.FfWqfa_donut.FfWqfa_donut_bar .FfWqfa_share_bar{border-radius:6px;gap:3px;height:12px;display:flex;overflow:hidden}.FfWqfa_donut.FfWqfa_donut_bar .FfWqfa_legend li{gap:12px;padding:11px 0}.FfWqfa_donut.FfWqfa_donut_bar .FfWqfa_legend li+li{border-top:1px solid var(--gray_light_2)}.FfWqfa_donut.FfWqfa_donut_bar .FfWqfa_legend li>:last-child{font-weight:600}.FfWqfa_donut.FfWqfa_donut_bar .FfWqfa_swatch{border-radius:3px;width:10px;height:10px}.FfWqfa_source{color:var(--blue_primary);font-size:12px}
.DAX3ba_document{color:var(--black);flex-direction:column;gap:16px;display:flex;position:relative}.DAX3ba_fields{--genui-card-padding:24px;padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:16px;flex-direction:column;gap:16px;margin-bottom:24px;display:flex;position:relative}@container genui (max-width:480px){.DAX3ba_fields{--genui-card-padding:16px}}.DAX3ba_fields_header{justify-content:space-between;align-items:center;gap:12px;min-height:20px;display:flex}.DAX3ba_fields_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.DAX3ba_fields_actions{align-items:center;gap:12px;display:flex}.DAX3ba_fields_toggle{width:32px;height:32px;color:var(--gray_dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -6px -6px 0;display:flex}.DAX3ba_fields_toggle[data-hovered],.DAX3ba_fields_toggle[data-focus-visible]{background-color:var(--gray_light_2);color:var(--black)}.DAX3ba_fields_chevron{transition:transform .2s}@media (prefers-reduced-motion:reduce){.DAX3ba_fields_chevron{transition:none}}.DAX3ba_fields_chevron_open{transform:rotate(180deg)}.DAX3ba_update_balances{height:28px;color:var(--gray_dark);white-space:nowrap;align-items:center;gap:6px;margin:-4px 0;font-weight:500;display:flex}.DAX3ba_update_balances.alb-btn-empty{border:1px solid var(--gray_light_1_5);border-radius:8px;padding:0 10px;font-size:15px}.DAX3ba_update_balances svg{font-size:11px}.DAX3ba_update_balances[data-hovered],.DAX3ba_update_balances[data-focus-visible],.DAX3ba_update_balances[data-pressed]{border-color:var(--gray_light_1);background-color:var(--gray_light_2);color:var(--black);outline:none}.DAX3ba_update_balances[data-disabled]{cursor:default}.DAX3ba_update_failed{color:var(--red_primary);font-size:15px}.DAX3ba_field_groups{flex-direction:column;gap:24px;display:flex}.DAX3ba_field_group{flex-direction:column;gap:12px;display:flex}.DAX3ba_field_group_header{align-items:center;display:flex}.DAX3ba_field_group_title{color:var(--black);font-size:15px;font-weight:600}.DAX3ba_live_group_title{align-items:center;gap:6px;display:inline-flex}.DAX3ba_live_group_title:before{content:"";background-color:var(--green_dark);border-radius:50%;width:7px;height:7px}.DAX3ba_field_group_header .DAX3ba_field_group_info{font-size:15px}.DAX3ba_account_fields .DAX3ba_field_input{border-color:var(--blue_tint_border);background-color:var(--blue_tint)}.DAX3ba_account_fields .DAX3ba_field_input:focus,.DAX3ba_account_fields .DAX3ba_field_input:focus-within,.DAX3ba_account_fields .DAX3ba_field_input[data-focus-visible]{border-color:var(--blue_primary)}.DAX3ba_fields_grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px 12px;display:grid}.DAX3ba_field_input.DAX3ba_calculated_value{background-color:var(--gray_light_2);font-variant-numeric:tabular-nums;border-color:#0000;align-items:center;display:flex}.DAX3ba_field_formula{color:var(--gray_primary);overflow-wrap:anywhere;font-size:15px}.DAX3ba_field{flex-direction:column;gap:6px;min-width:0;display:flex}.DAX3ba_field_label{color:var(--gray_dark);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.DAX3ba_field_input{box-sizing:border-box;border:1px solid var(--gray_light_1);background-color:var(--white);width:100%;height:32px;color:var(--black);border-radius:8px;padding:0 8px;font-size:15px}.DAX3ba_field_input:focus,.DAX3ba_field_input[data-focus-visible],.DAX3ba_field_input[data-pressed]{border-color:var(--blue_primary);outline:none}.DAX3ba_field_input[data-disabled]{cursor:default}.DAX3ba_field_box{position:relative}.DAX3ba_field_box:hover .DAX3ba_field_actions,.DAX3ba_field_box:focus-within .DAX3ba_field_actions{visibility:visible}.DAX3ba_field_box:hover .DAX3ba_field_input_one_action,.DAX3ba_field_box:focus-within .DAX3ba_field_input_one_action{padding-right:32px}.DAX3ba_field_box:hover .DAX3ba_field_input_two_actions,.DAX3ba_field_box:focus-within .DAX3ba_field_input_two_actions{padding-right:58px}.DAX3ba_field_actions{visibility:hidden;gap:2px;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.DAX3ba_field_actions:has([aria-expanded=true]){visibility:visible}.DAX3ba_field_action{width:24px;height:24px;color:var(--gray_primary);border-radius:4px;justify-content:center;align-items:center;font-size:12px;display:flex}.DAX3ba_field_action[data-hovered],.DAX3ba_field_action[data-focus-visible],.DAX3ba_field_action[data-pressed]{background-color:var(--gray_light_2)}.DAX3ba_add_field_link{height:32px;color:var(--gray_dark);place-self:end start;align-items:center;gap:6px;font-weight:500;display:flex}.DAX3ba_add_field_link.alb-btn-empty{border:1px dashed var(--gray_light_1);border-radius:8px;padding:0 12px 0 10px;font-size:14px}.DAX3ba_add_field_link svg{font-size:12px}.DAX3ba_add_field_link[data-hovered],.DAX3ba_add_field_link[data-focus-visible],.DAX3ba_add_field_link[data-pressed]{background-color:var(--gray_light_2);color:var(--black);border-style:solid;outline:none}.DAX3ba_field_button{text-align:left;cursor:pointer;align-items:center;gap:8px;font-weight:400;display:flex}.DAX3ba_field_value{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.DAX3ba_field_placeholder{color:var(--gray_primary)}.DAX3ba_date_field{align-items:center;display:flex}.DAX3ba_date_field:focus-within{border-color:var(--blue_primary)}.DAX3ba_currency_field{align-items:center;gap:4px;display:flex}.DAX3ba_currency_field:focus-within{border-color:var(--blue_primary)}.DAX3ba_currency_sign{color:var(--gray_dark)}.DAX3ba_currency_text{min-width:0;color:var(--black);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:15px}.DAX3ba_currency_text::placeholder{color:var(--gray_primary)}.DAX3ba_date_text_field{flex:1;min-width:0}.DAX3ba_date_text{width:100%;color:var(--black);background:0 0;border:none;outline:none;padding:0;font-size:15px}.DAX3ba_date_text::placeholder{color:var(--gray_primary)}.DAX3ba_option_popover{width:var(--trigger-width)}.DAX3ba_state_popover{width:240px}.DAX3ba_option_menu{max-height:280px}.DAX3ba_option_menu [data-selected]{color:var(--black);font-weight:600}.DAX3ba_text{overflow-wrap:break-word;font-size:16px;line-height:1.7}@scope(.doc-text) to (.doc-block){:scope:where(.DAX3ba_text) p,:scope:where(.DAX3ba_text) li,:scope:where(.DAX3ba_text) tr,:scope:where(.DAX3ba_text) blockquote{-moz-column-break-inside:avoid;break-inside:avoid}:scope:where(.DAX3ba_text) h1,:scope:where(.DAX3ba_text) h2,:scope:where(.DAX3ba_text) h3{letter-spacing:-.01em;-moz-column-break-after:avoid;break-after:avoid;font-weight:400;line-height:1.3}:scope:where(.DAX3ba_text) h1:first-child,:scope:where(.DAX3ba_text) h2:first-child,:scope:where(.DAX3ba_text) h3:first-child{margin-top:0}:scope:where(.DAX3ba_text) h1{margin:48px 0 24px;font-size:30px}:scope:where(.DAX3ba_text) h2{margin:48px 0 16px;font-size:25px}:scope:where(.DAX3ba_text) h3{margin:32px 0 12px;font-size:22px}:scope:where(.DAX3ba_text) h1+h2,:scope:where(.DAX3ba_text) h1+h3,:scope:where(.DAX3ba_text) h2+h3{margin-top:16px}@media print{:scope:where(.DAX3ba_text) h1{margin:40px 0 12px}:scope:where(.DAX3ba_text) h2{margin:32px 0 8px}:scope:where(.DAX3ba_text) h3{margin:24px 0 8px}}:scope:where(.DAX3ba_text) p{font-size:inherit;line-height:inherit;margin:0 0 16px}:scope:where(.DAX3ba_text) ul,:scope:where(.DAX3ba_text) ol{margin:0 0 16px;padding-left:24px}:scope:where(.DAX3ba_text) ul p,:scope:where(.DAX3ba_text) ol p{margin:0}:scope:where(.DAX3ba_text) li+li{margin-top:8px}:scope:where(.DAX3ba_text) li>ul,:scope:where(.DAX3ba_text) li>ol{margin:8px 0 0}:scope:where(.DAX3ba_text) ul{list-style:outside}:scope:where(.DAX3ba_text) ol{list-style:decimal}:scope:where(.DAX3ba_text) blockquote{border-left:3px solid var(--gray_light_1);color:var(--gray_dark);margin:16px 0;padding-left:16px}:scope:where(.DAX3ba_text) blockquote p:last-child{margin-bottom:0}:scope:where(.DAX3ba_text) aside[data-doc-callout]{background-color:var(--gray_light_2);-moz-column-break-inside:avoid;break-inside:avoid;border-radius:12px;gap:12px;margin:24px 0;padding:16px 24px;line-height:1.5;display:flex;position:relative}:scope:where(.DAX3ba_text) [data-callout-emoji]{flex:none;font-size:1.15em}:scope:where(.DAX3ba_text) [data-callout-body]{flex:1;min-width:0}:scope:where(.DAX3ba_text) [data-callout-body]>:last-child,:scope:where(.DAX3ba_text) [data-callout-body]>[data-node-view-content-react]>:last-child{margin-bottom:0}:scope:where(.DAX3ba_text) ul[data-type=taskList]{padding-left:0;list-style:none}:scope:where(.DAX3ba_text) ul[data-type=taskList] li{align-items:flex-start;gap:8px;display:flex}:scope:where(.DAX3ba_text) ul[data-type=taskList] li>label{flex:none;align-items:center;height:1.7em;display:flex}:scope:where(.DAX3ba_text) ul[data-type=taskList] li>div{flex:1;min-width:0}:scope:where(.DAX3ba_text) ul[data-type=taskList] li[data-checked=true]>div{color:var(--gray_dark);text-decoration:line-through}:scope:where(.DAX3ba_text) ul[data-type=taskList] input[type=checkbox]{width:16px;height:16px;accent-color:var(--blue_primary);cursor:pointer;margin:0}:scope:where(.DAX3ba_text) ul[data-type=taskList] input[type=checkbox]:disabled{cursor:default}:scope:where(.DAX3ba_text) pre{background-color:var(--gray_light_3);white-space:pre-wrap;-moz-column-break-inside:avoid;break-inside:avoid;border-radius:8px;margin:0 0 16px;padding:12px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.5}:scope:where(.DAX3ba_text) pre code{font-family:inherit}:scope:where(.DAX3ba_text) hr{border:none;border-top:1px solid var(--gray_light_1_5);margin:24px 0}@media print{:scope:where(.DAX3ba_text) hr{margin:16px 0}}:scope:where(.DAX3ba_text) mark{background-color:var(--yellow_light_2);color:inherit;border-radius:2px;padding:0 1px}:scope:where(.DAX3ba_text) a[href]{text-decoration:underline;-webkit-text-decoration-color:var(--gray_light_1);text-decoration-color:var(--gray_light_1);text-underline-offset:2px;cursor:pointer}:scope:where(.DAX3ba_text) a[href]:hover{text-decoration-color:currentColor}:scope:where(.DAX3ba_text) img{-moz-column-break-inside:avoid;break-inside:avoid;border-radius:8px;max-width:100%;height:auto;margin:16px auto;display:block}:scope:where(.DAX3ba_text) img[src=""]{display:none}:scope:where(.DAX3ba_text) img[data-align=left]{margin-left:0}:scope:where(.DAX3ba_text) img[data-align=right]{margin-right:0}:scope:where(.DAX3ba_text) .tableWrapper{margin:8px 0 24px;overflow-x:auto}:scope:where(.DAX3ba_text) table{border-collapse:collapse;table-layout:auto;width:100%;font-size:15px;line-height:1.35}:scope:where(.DAX3ba_text) th,:scope:where(.DAX3ba_text) td{border:1px solid var(--gray_light_1_5);text-align:left;vertical-align:top;min-width:6em;padding:10px 12px;position:relative}:scope:where(.DAX3ba_text) th p,:scope:where(.DAX3ba_text) td p{margin:0}@container genui (max-width:480px){:scope:where(.DAX3ba_text) th,:scope:where(.DAX3ba_text) td{min-width:8em}}:scope:where(.DAX3ba_text) th{background-color:var(--gray_light_3);font-weight:600}:scope:where(.DAX3ba_text) .DAX3ba_diagram{-moz-column-break-inside:avoid;break-inside:avoid;margin:24px 0 32px}@media print{:scope:where(.DAX3ba_text) .DAX3ba_diagram{margin:16px 0}}:scope:where(.DAX3ba_text) .DAX3ba_diagram_title{color:var(--gray_dark);text-align:center;margin-bottom:16px;font-size:14px;font-weight:600;line-height:1.35}}.DAX3ba_editor_frame{margin-left:-54px;padding-left:54px;position:relative}.DAX3ba_editor{outline:none}.DAX3ba_editor>.ProseMirror-selectednode{outline:none}.DAX3ba_editor .is-empty:before{content:attr(data-placeholder);float:left;height:0;color:var(--gray_primary);pointer-events:none}.DAX3ba_editor .selectedCell:after{content:"";background-color:var(--blue_tint);opacity:.5;pointer-events:none;position:absolute;inset:0}.DAX3ba_image_line{justify-content:center;margin:16px 0;display:flex}.DAX3ba_image_line[data-align=left]{justify-content:flex-start}.DAX3ba_image_line[data-align=right]{justify-content:flex-end}.DAX3ba_image_frame{min-width:0;max-width:100%;position:relative}.DAX3ba_image_frame img{margin:0}.DAX3ba_image_frame[data-sized] img{width:100%}.DAX3ba_image_frame:hover .DAX3ba_image_handle,.DAX3ba_image_frame:hover .DAX3ba_image_toolbar,.DAX3ba_image_frame:focus-within .DAX3ba_image_handle,.DAX3ba_image_frame:focus-within .DAX3ba_image_toolbar,.DAX3ba_image_frame.DAX3ba_image_selected .DAX3ba_image_handle,.DAX3ba_image_frame.DAX3ba_image_selected .DAX3ba_image_toolbar,.DAX3ba_image_frame.DAX3ba_image_resizing .DAX3ba_image_handle,.DAX3ba_image_frame.DAX3ba_image_resizing .DAX3ba_image_toolbar{opacity:1}.DAX3ba_image_handle{cursor:col-resize;opacity:0;touch-action:none;justify-content:center;align-items:center;width:24px;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}.DAX3ba_image_handle:after{content:"";border:1px solid color-mix(in srgb, var(--white_no_theme) 90%, transparent);background-color:color-mix(in srgb, var(--black_dark_no_theme) 55%, transparent);border-radius:3px;width:6px;height:min(48px,40%)}.DAX3ba_image_handle_left{left:0}.DAX3ba_image_handle_right{right:0}.DAX3ba_image_toolbar{border:1px solid var(--gray_light_1_5);background-color:var(--white);box-shadow:var(--popup_shadow);opacity:0;border-radius:6px;gap:2px;padding:2px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}.DAX3ba_image_toolbar .DAX3ba_image_tool{width:26px;height:26px;color:var(--gray_dark);border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:13px;display:flex}.DAX3ba_image_toolbar .DAX3ba_image_tool[data-hovered]{background-color:var(--gray_light_2);color:var(--black)}.DAX3ba_image_toolbar .DAX3ba_image_tool[aria-pressed=true]{color:var(--blue_primary)}.DAX3ba_image_upload{background-color:color-mix(in srgb, var(--black_dark_no_theme) 60%, transparent);font-variant-numeric:tabular-nums;color:var(--white_no_theme);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;bottom:8px;right:8px}.DAX3ba_image_upload .fa-spin{color:inherit}.DAX3ba_callout_icon{flex:none;align-items:flex-start;display:flex}.DAX3ba_callout_icon:has(>.DAX3ba_callout_add){display:contents}.DAX3ba_callout_icon .DAX3ba_callout_emoji{font-size:1.15em;line-height:inherit;border-radius:4px;margin:0 -2px;padding:0 2px}.DAX3ba_callout_icon .DAX3ba_callout_emoji[data-hovered]{background-color:var(--gray_light_2)}.DAX3ba_callout_add{width:20px;height:20px;color:var(--gray_primary);opacity:0;border-radius:4px;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:6px;left:4px}.DAX3ba_callout_add[data-hovered]{background-color:var(--gray_light_2)}:is(.DAX3ba_callout_add[data-focus-visible],aside[data-doc-callout]:hover .DAX3ba_callout_add){opacity:1}.DAX3ba_emoji_popover{max-width:none}.DAX3ba_emoji_dialog{--genui-card-padding:24px;padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:16px;outline:none;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}@container genui (max-width:480px){.DAX3ba_emoji_dialog{--genui-card-padding:16px}}.DAX3ba_emoji_dialog .EmojiPickerReact{--epr-header-padding:12px var(--epr-horizontal-padding);border:none}.DAX3ba_emoji_header{border-bottom:1px solid var(--gray_light_1_5);min-height:40px;color:var(--gray_dark);justify-content:space-between;align-items:center;padding:0 8px 0 12px;font-size:13px;font-weight:500;display:flex}.DAX3ba_emoji_dialog .DAX3ba_emoji_remove{color:var(--gray_dark);border-radius:6px;padding:4px 8px;font-size:13px}.DAX3ba_emoji_dialog .DAX3ba_emoji_remove[data-hovered]{background-color:var(--gray_light_2);color:var(--black)}.DAX3ba_gutter{gap:2px;display:flex;position:absolute;left:0}.DAX3ba_gutter_button{width:24px;height:24px;color:var(--gray_primary);border-radius:4px;justify-content:center;align-items:center;font-size:14px;display:flex}.DAX3ba_gutter_button[data-hovered],.DAX3ba_gutter_button[data-focus-visible],.DAX3ba_gutter_button.DAX3ba_grip:hover,.DAX3ba_gutter_button.DAX3ba_grip:focus-visible{background-color:var(--gray_light_2);color:var(--gray_dark);outline:none}.DAX3ba_grip{cursor:grab;width:18px}.DAX3ba_grip:active{cursor:grabbing}.DAX3ba_block_highlight{z-index:1;box-sizing:content-box;background-color:var(--blue_tint);mix-blend-mode:multiply;pointer-events:none;border-radius:8px;margin:-2px -6px;padding:2px 6px;position:absolute}:root[data-theme=dark] .DAX3ba_block_highlight{mix-blend-mode:screen}.DAX3ba_block_highlight_table{margin:-6px;padding:6px}.DAX3ba_drop_line{z-index:2;background-color:var(--blue_light_2);pointer-events:none;border-radius:1px;height:2px;position:absolute}.DAX3ba_table_handle{z-index:2;color:var(--gray_primary);cursor:grab;touch-action:none;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.DAX3ba_table_handle[data-pressed]{cursor:grabbing}.DAX3ba_table_handle.alb-btn-empty{border:1px solid #0000}.DAX3ba_table_handle:before{content:"";background-color:var(--gray_light_1);border-radius:2px;position:absolute}.DAX3ba_table_handle:after{content:"";position:absolute;inset:-4px}.DAX3ba_table_handle svg{opacity:0;font-size:10px}.DAX3ba_table_handle[data-hovered],.DAX3ba_table_handle[data-pressed],.DAX3ba_table_handle[data-focus-visible],.DAX3ba_table_handle[aria-expanded=true]{border-color:var(--gray_light_1_5);background-color:var(--white);outline:none}.DAX3ba_table_handle[data-hovered]:before,.DAX3ba_table_handle[data-pressed]:before,.DAX3ba_table_handle[data-focus-visible]:before,.DAX3ba_table_handle[aria-expanded=true]:before{display:none}.DAX3ba_table_handle[data-hovered] svg,.DAX3ba_table_handle[data-pressed] svg,.DAX3ba_table_handle[data-focus-visible] svg,.DAX3ba_table_handle[aria-expanded=true] svg{opacity:1}.DAX3ba_table_handle_row{width:12px;height:20px}.DAX3ba_table_handle_row:before{width:3px;height:14px}.DAX3ba_table_handle_column{width:20px;height:12px}.DAX3ba_table_handle_column:before{width:14px;height:3px}.DAX3ba_table_dragging,.DAX3ba_table_dragging *{cursor:grabbing!important}.DAX3ba_table_highlight{z-index:1;background-color:var(--blue_primary);opacity:.12;pointer-events:none;position:absolute}.DAX3ba_table_add{background-color:var(--gray_light_3);color:var(--gray_primary);opacity:.6;border-radius:4px;justify-content:center;align-items:center;font-size:10px;display:flex;position:absolute}.DAX3ba_table_add[data-hovered],.DAX3ba_table_add[data-focus-visible]{background-color:var(--gray_light_2);color:var(--black);opacity:1}.DAX3ba_table_add_row{height:16px}.DAX3ba_table_add_column{width:16px}.DAX3ba_chip_view{display:inline}.DAX3ba_chip{white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:1px 6px;display:inline}.DAX3ba_chip_empty{background-color:var(--gray_light_2);color:var(--gray_dark);font-weight:500}.DAX3ba_chip_filled{background-color:var(--blue_tint);color:inherit}.DAX3ba_chip_blank{outline:1px dashed var(--gray_light_1);outline-offset:-1px;color:var(--gray_dark);background-color:#0000}.DAX3ba_chip_fillable{cursor:pointer}.DAX3ba_chip_fillable:hover{box-shadow:inset 0 0 0 1px var(--blue_primary)}.DAX3ba_chip_open{box-shadow:inset 0 0 0 2px var(--blue_primary)}.ProseMirror-focused .DAX3ba_chip_selected{box-shadow:inset 0 0 0 2px var(--blue_primary)}.DAX3ba_popover{max-width:320px}.DAX3ba_chip_dialog{--genui-card-padding:24px;padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:16px;outline:none;min-width:240px;padding:12px;position:relative}@container genui (max-width:480px){.DAX3ba_chip_dialog{--genui-card-padding:16px}}.DAX3ba_date_dialog{flex-direction:column;gap:12px;display:flex}.DAX3ba_date_dialog .DAX3ba_inline_calendar{box-shadow:none;border:none;padding:0}.DAX3ba_menu_anchor{width:0;height:0;position:absolute}.DAX3ba_menu{min-width:240px}.DAX3ba_menu_item{align-items:center;gap:8px;display:flex}.DAX3ba_menu_icon{width:14px;color:var(--gray_dark)}.DAX3ba_menu_label{flex:1}.DAX3ba_slash_menu{border:1px solid var(--gray_light_1_5);background-color:var(--white);width:320px;box-shadow:var(--popup_shadow);border-radius:12px;outline:none;flex-direction:column;display:flex;overflow:hidden}.DAX3ba_slash_rows{overscroll-behavior:contain;max-height:360px;padding:4px 4px 8px;position:relative;overflow-y:auto}.DAX3ba_slash_heading{color:var(--gray_primary);padding:12px 8px 4px;font-size:12px;font-weight:600}.DAX3ba_slash_item{min-height:32px;color:var(--black);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-size:14px;display:flex}.DAX3ba_slash_item_active{background-color:var(--gray_light_2)}.DAX3ba_slash_icon{border:1px solid var(--gray_light_1_5);background-color:var(--white);width:24px;height:24px;color:var(--gray_dark);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.DAX3ba_slash_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.DAX3ba_slash_detail{text-overflow:ellipsis;white-space:nowrap;max-width:120px;color:var(--gray_dark);font-size:12px;overflow:hidden}.DAX3ba_slash_shortcut{color:var(--gray_primary);flex-shrink:0;font-size:12px}.DAX3ba_slash_empty{color:var(--gray_dark);padding:12px 8px;font-size:14px}.DAX3ba_slash_footer{border:none;border-top:1px solid var(--gray_light_1_5);color:var(--gray_dark);text-align:left;cursor:pointer;background:0 0;outline:none;justify-content:space-between;align-items:center;padding:8px 12px;font-size:14px;display:flex}.DAX3ba_slash_footer.alb-btn-empty{border-top:1px solid var(--gray_light_1_5);padding:8px 12px;font-size:14px}.DAX3ba_slash_footer[data-hovered]{background-color:var(--gray_light_4)}.DAX3ba_slash_key{border:1px solid var(--gray_light_1_5);color:var(--gray_primary);border-radius:4px;padding:0 4px;font-family:inherit;font-size:12px}.DAX3ba_block{overflow-wrap:normal;-moz-column-break-inside:avoid;break-inside:avoid;margin:24px 0;font-size:15px;line-height:normal}.DAX3ba_new_field{flex-direction:column;gap:12px;display:flex}.DAX3ba_add_field{align-self:flex-end;padding:4px 16px;font-size:14px}.DAX3ba_bubble{border:1px solid var(--gray_light_1_5);background-color:var(--white);box-shadow:var(--popup_shadow);border-radius:8px;gap:2px;padding:2px;display:flex}.DAX3ba_tool{width:28px;height:28px;color:var(--gray_dark);border-radius:4px;justify-content:center;align-items:center;font-size:12px;display:flex}.DAX3ba_tool[data-hovered]{background-color:var(--gray_light_2);color:var(--black)}.DAX3ba_tool_active{background-color:var(--blue_tint);color:var(--blue_primary)}.DAX3ba_link_input{width:220px;height:28px;color:var(--black);background:0 0;border:none;outline:none;padding:0 8px;font-size:14px}.DAX3ba_link_card{align-items:center;max-width:min(380px,100vw - 32px);padding-left:8px}.DAX3ba_link_card_icon{color:var(--gray_dark);flex-shrink:0;font-size:12px}.DAX3ba_link_card_href{min-width:0;height:28px;color:var(--gray_dark);flex:auto;align-items:center;padding:0 8px;font-size:14px;display:flex}.DAX3ba_link_card_href[data-hovered]{color:var(--black);text-decoration:underline}.DAX3ba_link_card_text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DAX3ba_link_card_edit.alb-btn-empty{height:24px;color:var(--black);border-radius:4px;flex-shrink:0;padding:0 12px 0 8px;font-size:13px;font-weight:500}.DAX3ba_link_card_edit.alb-btn-empty[data-hovered]{background-color:var(--gray_light_2)}.DAX3ba_signature{color:var(--black);-moz-column-break-inside:avoid;break-inside:avoid;grid-template-columns:2fr 1fr;gap:24px;display:grid}.DAX3ba_signature_line{flex-direction:column;gap:4px;font-size:15px;display:flex}.DAX3ba_signature_rule{border-bottom:1px solid var(--black);height:32px}.DAX3ba_signature_label{color:var(--gray_dark);font-size:15px}.DAX3ba_schedule{color:var(--black);flex-direction:column;gap:8px;display:flex}.DAX3ba_schedule .DAX3ba_title{font-size:18px;font-weight:600}.DAX3ba_schedule_scroll{overflow-x:auto}.DAX3ba_schedule_table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.35}.DAX3ba_schedule_table th,.DAX3ba_schedule_table td{border:1px solid var(--gray_light_1_5);text-align:left;vertical-align:middle;padding:8px 12px}.DAX3ba_schedule_table th{background-color:var(--gray_light_3);font-weight:600}.DAX3ba_schedule_table .DAX3ba_schedule_amount{text-align:right;white-space:nowrap}.DAX3ba_schedule_table .DAX3ba_schedule_editing{padding:0}.DAX3ba_schedule_table .DAX3ba_schedule_actions{text-align:center;width:36px;padding:0}.DAX3ba_schedule_total td{background-color:var(--gray_light_3);font-weight:600}.DAX3ba_schedule_empty{color:var(--gray_dark)}.DAX3ba_schedule_cell{align-items:center;gap:2px;min-width:72px;padding:0 12px;display:flex}.DAX3ba_schedule_cell:focus-within{outline:2px solid var(--blue_primary);outline-offset:-2px}.DAX3ba_schedule_input{min-width:0;height:36px;color:inherit;font:inherit;background:0 0;border:none;outline:none;flex:1;padding:0}.DAX3ba_schedule_amount .DAX3ba_schedule_input{text-align:right}.DAX3ba_schedule_sign{color:var(--gray_dark)}.DAX3ba_schedule_remove{width:28px;height:28px;color:var(--gray_dark);justify-content:center;align-items:center;display:inline-flex}.DAX3ba_schedule_remove:hover{color:var(--red_primary)}.DAX3ba_schedule_add{height:32px;color:var(--gray_dark);align-self:start;align-items:center;gap:6px;font-weight:500;display:flex}.DAX3ba_schedule_add.alb-btn-empty{border:1px dashed var(--gray_light_1);border-radius:8px;padding:0 12px 0 10px}
._7LKBMq_canvas_card,._7LKBMq_diagram_card{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}@container genui (max-width:480px){._7LKBMq_canvas_card,._7LKBMq_diagram_card{--genui-card-padding:16px}}._7LKBMq_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}._7LKBMq_canvas_header{align-items:baseline;gap:12px;display:flex}._7LKBMq_dimensions{color:var(--gray_dark);font-size:15px}._7LKBMq_reset{color:var(--blue_primary);align-items:center;gap:4px;margin-left:auto;font-size:15px;display:inline-flex}._7LKBMq_reset_icon{width:11px}._7LKBMq_surface{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;max-height:520px}._7LKBMq_surface_editable ._7LKBMq_item{cursor:move}._7LKBMq_floor{fill:var(--gray_light_3);stroke:var(--gray_light_1);stroke-width:.05px}._7LKBMq_item rect,._7LKBMq_item circle{stroke-width:.06px}._7LKBMq_item text{fill:var(--black);font-family:var(--font-season-sans),sans-serif}._7LKBMq_item_zone rect{fill:var(--blue_tint);stroke:var(--blue_primary);stroke-dasharray:.2 .15}._7LKBMq_item_furniture rect{fill:var(--white);stroke:var(--gray_light_1)}._7LKBMq_item_path rect{fill:var(--gray_light_2);stroke:none}._7LKBMq_item_marker circle{fill:var(--blue_primary);stroke:var(--white)}._7LKBMq_item_label text{fill:var(--gray_dark)}._7LKBMq_point_label{paint-order:stroke;stroke:var(--gray_light_3);stroke-width:.2px;stroke-linejoin:round}._7LKBMq_item_selected rect,._7LKBMq_item_selected circle{stroke:var(--blue_primary);stroke-width:.1px}._7LKBMq_item_flagged rect,._7LKBMq_item_flagged circle{fill:var(--red_primary_20);stroke:var(--red_primary)}._7LKBMq_resize_handle{cursor:nwse-resize;fill:var(--blue_primary)!important;stroke:none!important}._7LKBMq_flags{color:var(--red_primary);align-items:center;gap:8px;font-size:15px;display:flex}._7LKBMq_flag_icon{width:12px}._7LKBMq_edit_panel{background-color:var(--gray_light_3);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}._7LKBMq_edit_label{font-size:14px;font-weight:600}._7LKBMq_edit_field{align-items:center;gap:4px;display:flex}._7LKBMq_edit_field_label{color:var(--gray_dark);font-size:15px}._7LKBMq_edit_input{border:1px solid var(--gray_light_1);background-color:var(--white);width:64px;color:var(--black);border-radius:4px;padding:2px 4px;font-size:14px}._7LKBMq_diagram_scroller{overflow-x:auto}._7LKBMq_diagram_fit{margin:0 auto}._7LKBMq_diagram{transform-origin:0 0;position:relative}._7LKBMq_edges{position:absolute;inset:0;overflow:visible}._7LKBMq_edge{fill:none;stroke:var(--gray_primary);stroke-width:1.25px;stroke-linejoin:round}._7LKBMq_arrow{fill:var(--gray_primary)}._7LKBMq_edge_label{fill:var(--gray_dark);paint-order:stroke;stroke:var(--white);stroke-width:4px;stroke-linejoin:round;font-size:12px}._7LKBMq_node_slot{position:absolute}._7LKBMq_node_slot:hover ._7LKBMq_collapse{opacity:1}._7LKBMq_node{box-sizing:border-box;border:1px solid var(--gray_light_1);background-color:var(--white);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;width:100%;height:100%;padding:8px 13px;display:flex}._7LKBMq_node_pressable{border-color:var(--blue_primary)}._7LKBMq_node_pressable[data-hovered]{background-color:var(--blue_tint)}._7LKBMq_node_label{color:var(--black);white-space:nowrap;font-size:14px;font-weight:500;line-height:18px}._7LKBMq_node_detail{color:var(--gray_dark);white-space:nowrap;font-size:12px;line-height:16px}._7LKBMq_collapse{border:1px solid var(--gray_light_1);background-color:var(--white);width:16px;height:16px;color:var(--gray_dark);opacity:0;border-radius:50%;justify-content:center;align-items:center;font-size:9px;transition:opacity .12s;display:flex;position:absolute;bottom:-7px;right:-7px}._7LKBMq_collapse[aria-expanded=false],._7LKBMq_collapse[data-focus-visible]{opacity:1}
.V8L5RW_html_card{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:16px;display:flex;position:relative}@container genui (max-width:480px){.V8L5RW_html_card{--genui-card-padding:16px}}.V8L5RW_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.V8L5RW_frame_wrapper{width:100%}.V8L5RW_frame{border:none;width:100%;display:block}:root[data-theme=dark] .V8L5RW_frame{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media print{.V8L5RW_drawing{height:auto!important}}
._4hs2Da_button{align-self:flex-start;width:fit-content}._4hs2Da_label{color:var(--gray_dark);font-size:15px;font-weight:600}._4hs2Da_select{flex-direction:column;gap:8px;min-width:180px;display:flex}._4hs2Da_select ._4hs2Da_select_button{box-sizing:border-box;border:1px solid var(--gray_light_1);background-color:var(--white);width:100%;height:32px;color:var(--black);text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:15px;display:flex}._4hs2Da_select ._4hs2Da_select_button[data-pressed]{border-color:var(--blue_primary);outline:none}._4hs2Da_select ._4hs2Da_select_button[data-disabled]{cursor:default}._4hs2Da_select ._4hs2Da_select_button[data-disabled] ._4hs2Da_chevron{display:none}._4hs2Da_select_value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._4hs2Da_select_menu{width:var(--trigger-width);outline:none}._4hs2Da_select_option{outline:none}._4hs2Da_select_option[data-selected]{color:var(--black);font-weight:600}._4hs2Da_chevron{width:10px;color:var(--gray_dark)}._4hs2Da_slider{flex-direction:column;gap:8px;min-width:200px;display:flex}._4hs2Da_slider_header{justify-content:space-between;align-items:baseline;display:flex}._4hs2Da_slider_value{color:var(--black);font-size:14px;font-weight:600}._4hs2Da_track{width:100%;height:32px;position:relative}._4hs2Da_track:before{content:"";background-color:var(--gray_light_2);border-radius:999px;width:100%;height:4px;position:absolute;top:calc(50% - 2px)}._4hs2Da_track_fill{background-color:var(--blue_primary);border-radius:999px;height:4px;position:absolute;top:calc(50% - 2px)}._4hs2Da_thumb{background-color:var(--blue_primary);border-radius:50%;width:12px;height:12px;transition:box-shadow .15s;top:50%}._4hs2Da_thumb[data-hovered],._4hs2Da_thumb[data-dragging],._4hs2Da_thumb[data-focus-visible]{box-shadow:0 0 0 4px var(--blue_tint)}._4hs2Da_thumb[data-disabled]{display:none}._4hs2Da_switch{cursor:pointer;align-items:center;gap:12px;display:inline-flex}._4hs2Da_switch[data-disabled]{cursor:default}._4hs2Da_switch[data-selected] ._4hs2Da_switch_track{background-color:var(--blue_primary)}._4hs2Da_switch[data-selected] ._4hs2Da_switch_track:after{transform:translate(18px)}._4hs2Da_switch_track{background-color:var(--gray_light_1);border-radius:999px;flex-shrink:0;width:42px;height:24px;transition:background-color .2s;position:relative}._4hs2Da_switch_track:after{content:"";background-color:var(--white_no_theme);width:18px;height:18px;box-shadow:var(--switch_knob_shadow);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}._4hs2Da_switch_label{color:var(--gray_dark_1);font-size:14px;font-weight:500}._4hs2Da_form{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:16px;display:flex;position:relative}@container genui (max-width:480px){._4hs2Da_form{--genui-card-padding:16px}}._4hs2Da_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}._4hs2Da_form_fields{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}._4hs2Da_form_fields>*{flex:1 1 0;min-width:180px}._4hs2Da_form_fields>._4hs2Da_switch{min-height:32px}._4hs2Da_chips{flex-wrap:wrap;gap:8px;display:flex}._4hs2Da_chips[hidden]{display:none}@container genui (max-width:480px){._4hs2Da_chips{scrollbar-width:none;min-width:0;margin-inline:calc(-1*var(--genui-page-gutter,0px));padding-inline:var(--genui-page-gutter,0px);scroll-padding-inline:var(--genui-page-gutter,0px);flex-wrap:nowrap;flex:100%;overflow-x:auto}._4hs2Da_chips::-webkit-scrollbar{display:none}._4hs2Da_chips ._4hs2Da_chip{white-space:nowrap;flex-shrink:0}}._4hs2Da_chips ._4hs2Da_chip{border:1px solid var(--gray_light_1_5);color:var(--gray_dark);text-align:center;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:500;display:inline-flex}._4hs2Da_chips ._4hs2Da_chip:hover{background-color:var(--gray_light_3)}._4hs2Da_chips ._4hs2Da_chip ._4hs2Da_chip_count{color:var(--gray_primary);font-size:12px}._4hs2Da_chips ._4hs2Da_chip._4hs2Da_chip_selected{border-color:var(--black);background-color:var(--black);color:var(--white)}._4hs2Da_chips ._4hs2Da_chip._4hs2Da_chip_selected ._4hs2Da_chip_count{color:var(--gray_light_1)}._4hs2Da_chips~._4hs2Da_select{flex-direction:row;align-items:center;margin-left:auto}._4hs2Da_chips~._4hs2Da_select ._4hs2Da_label{white-space:nowrap}@container genui (max-width:480px){._4hs2Da_chips~._4hs2Da_select{margin-left:0}}
.S0WXIa_page{width:100%;font-family:var(--font-season-sans),sans-serif;color:var(--black);flex-direction:column;gap:40px;display:flex}.S0WXIa_page_header{flex-direction:column;gap:8px;display:flex}.S0WXIa_page_title{font-size:25px}.S0WXIa_page_subtitle{color:var(--gray_dark)}.S0WXIa_page_body{flex-direction:column;gap:40px;display:flex}.S0WXIa_block{position:relative}.S0WXIa_edit_flash{background-color:var(--blue_light_4);opacity:0;pointer-events:none;border-radius:12px;animation:1.2s ease-out S0WXIa_edit_flash;position:absolute;inset:-8px}@media (prefers-reduced-motion:reduce){.S0WXIa_edit_flash{animation:none}}@keyframes S0WXIa_edit_flash{15%{opacity:.7}to{opacity:0}}.S0WXIa_section{flex-direction:column;gap:25px;scroll-margin-top:32px;display:flex}.S0WXIa_block:not(:first-child)>.S0WXIa_section,.S0WXIa_stack>.S0WXIa_section:not(:first-child){margin-top:15px}.S0WXIa_section_header{flex-direction:column;gap:4px;display:flex}.S0WXIa_section_subtitle{color:var(--gray_dark)}.S0WXIa_stack{flex-direction:column;gap:24px;min-width:0;display:flex}.S0WXIa_stack.S0WXIa_row{flex-flow:wrap;align-items:flex-start}.S0WXIa_stack:not(:has(>:not([hidden]))){display:none}.S0WXIa_button_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.S0WXIa_artifact{container:genui/inline-size}.S0WXIa_grid_frame{container-type:inline-size}.S0WXIa_stack.S0WXIa_row>.S0WXIa_grid_frame{flex-basis:100%}.S0WXIa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.S0WXIa_grid.S0WXIa_grid_3{grid-template-columns:repeat(3,minmax(0,1fr))}.S0WXIa_grid.S0WXIa_grid_4{grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width:1080px){.S0WXIa_grid.S0WXIa_grid_3,.S0WXIa_grid.S0WXIa_grid_4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:880px){.S0WXIa_grid,.S0WXIa_grid.S0WXIa_grid_3,.S0WXIa_grid.S0WXIa_grid_4{grid-template-columns:minmax(0,1fr)}}.S0WXIa_tabs{flex-direction:column;gap:16px;display:flex}.S0WXIa_tab_list{border-bottom:1px solid var(--gray_light_1_5);gap:4px;display:flex}.S0WXIa_tab{color:var(--gray_dark);cursor:pointer;border-bottom:2px solid #0000;outline:none;margin-bottom:-1px;padding:8px 12px;font-size:14px;font-weight:500}.S0WXIa_tab[data-selected]{border-bottom-color:var(--blue_primary);color:var(--black)}.S0WXIa_accordion{--genui-card-padding:24px;padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:16px;padding:0;position:relative;overflow:hidden}@container genui (max-width:480px){.S0WXIa_accordion{--genui-card-padding:16px}}.S0WXIa_accordion_item+.S0WXIa_accordion_item{border-top:1px solid var(--gray_light_1_5)}.S0WXIa_accordion .S0WXIa_accordion_trigger{width:100%;color:var(--black);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.S0WXIa_accordion .S0WXIa_accordion_trigger[data-hovered] .S0WXIa_accordion_icon{background-color:var(--gray_light_2)}.S0WXIa_accordion_title{font-size:15px;font-weight:600}.S0WXIa_accordion_icon{background-color:var(--gray_light_3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s;display:flex}.S0WXIa_accordion_panel{color:var(--gray_dark);padding:0 24px 24px}.S0WXIa_chevron{width:12px;color:var(--gray_dark);transition:transform .2s}.S0WXIa_chevron_open{transform:rotate(180deg)}.S0WXIa_divider{border:none;border-top:1px solid var(--gray_light_1_5);margin:0}.S0WXIa_page_trip .S0WXIa_section{scroll-margin-top:72px}.S0WXIa_section_nav{z-index:2;background-color:var(--white);scrollbar-width:none;margin:-16px 0;margin-inline:calc(-1*var(--genui-page-gutter,0px));padding:12px 0;padding-inline:var(--genui-page-gutter,0px);scroll-padding-inline:var(--genui-page-gutter,0px);gap:8px;display:flex;position:sticky;top:0;overflow-x:auto}.S0WXIa_section_nav .S0WXIa_section_link{border:1px solid var(--gray_light_1_5);color:var(--gray_dark);cursor:pointer;border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:14px;font-weight:500}.S0WXIa_section_nav .S0WXIa_section_link[data-hovered]{background-color:var(--gray_light_3)}.S0WXIa_section_nav .S0WXIa_section_link.S0WXIa_section_current{border-color:var(--black);background-color:var(--black);color:var(--white)}.S0WXIa_sticky_block{z-index:2;position:sticky;bottom:16px}
.Q5xZxG_popover{box-shadow:var(--card_shadow);background-color:var(--white);border-radius:12px}.Q5xZxG_dialog{min-width:320px;font-family:var(--font-season-sans),sans-serif;color:var(--black);outline:none;flex-direction:column;gap:16px;padding:24px;display:flex}.Q5xZxG_dialog_footer{border-top:1px solid var(--gray_light_1_5);justify-content:flex-end;align-items:center;gap:12px;padding-top:12px;display:flex}.Q5xZxG_hint{color:var(--gray_dark);margin-right:auto;font-size:15px}.Q5xZxG_dialog .Q5xZxG_done{background-color:var(--black);height:32px;color:var(--white);border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.Q5xZxG_dialog .Q5xZxG_done[data-disabled]{opacity:.4}.Q5xZxG_dialog .Q5xZxG_reset{color:var(--gray_primary);font-size:14px;font-weight:500}.Q5xZxG_dialog .Q5xZxG_reset[data-hovered]{color:var(--black)}.Q5xZxG_stepper{justify-content:space-between;align-items:center;gap:24px;display:flex}.Q5xZxG_stepper_text{flex-direction:column;gap:2px;display:flex}.Q5xZxG_stepper_label{font-size:15px;font-weight:500}.Q5xZxG_stepper_note{color:var(--gray_dark);font-size:15px}.Q5xZxG_stepper_controls{align-items:center;gap:12px;display:inline-flex}.Q5xZxG_stepper .Q5xZxG_step{border:1px solid var(--gray_light_1);width:32px;height:32px;color:var(--black);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.Q5xZxG_stepper .Q5xZxG_step[data-hovered]{border-color:var(--black)}.Q5xZxG_stepper .Q5xZxG_step[data-disabled]{opacity:.3}.Q5xZxG_stepper .Q5xZxG_step svg{width:12px}.Q5xZxG_step_value{text-align:center;min-width:20px;font-size:15px;font-weight:600}.Q5xZxG_ages{border-top:1px solid var(--gray_light_1_5);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:12px;display:grid}.Q5xZxG_age{flex-direction:column;gap:4px;display:flex}.Q5xZxG_age_label{color:var(--gray_dark);font-size:15px;font-weight:600}.Q5xZxG_age .Q5xZxG_age_button{border:1px solid var(--gray_light_1);height:32px;color:var(--black);border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;font-size:14px;display:flex}.Q5xZxG_age .Q5xZxG_age_button[data-pressed]{border-color:var(--blue_primary)}.Q5xZxG_age .Q5xZxG_age_button.Q5xZxG_age_missing{border-color:var(--yellow_dark);color:var(--gray_dark)}.Q5xZxG_age_menu{width:var(--trigger-width);outline:none}.Q5xZxG_age_option{outline:none}.Q5xZxG_age_option[data-selected]{font-weight:600}.Q5xZxG_chevron{width:10px;color:var(--gray_dark)}.Q5xZxG_range_summary{border-bottom:1px solid var(--gray_light_1_5);align-items:flex-end;gap:12px;padding-bottom:12px;display:flex}.Q5xZxG_range_end{flex-direction:column;gap:2px;font-size:15px;font-weight:600;display:flex}.Q5xZxG_range_label{color:var(--gray_dark);font-size:15px;font-weight:600}.Q5xZxG_range_arrow{color:var(--gray_primary)}.Q5xZxG_range_nights{color:var(--gray_dark);margin-left:auto;font-size:14px}.Q5xZxG_calendar{flex-direction:column;gap:8px;display:flex}.Q5xZxG_calendar_header{align-items:center;display:flex}.Q5xZxG_calendar_heading{text-align:center;color:var(--gray_dark_1);flex:1;margin:0;font-size:15px;font-weight:600}.Q5xZxG_calendar .Q5xZxG_month_nav{width:32px;height:32px;color:var(--black);border-radius:50%}.Q5xZxG_calendar .Q5xZxG_month_nav[data-hovered]{background-color:var(--gray_light_3)}.Q5xZxG_calendar .Q5xZxG_month_nav[data-disabled]{opacity:.3}.Q5xZxG_months{gap:24px;display:flex}@media (max-width:480px){.Q5xZxG_months .Q5xZxG_month:last-child{display:none}}.Q5xZxG_month{border-collapse:collapse}.Q5xZxG_month th{height:28px;color:var(--gray_dark);font-size:13px;font-weight:500}.Q5xZxG_month td{padding:1px 0}.Q5xZxG_day{text-align:center;cursor:pointer;forced-color-adjust:none;outline:none;width:36px;height:36px;font-size:14px;line-height:36px}.Q5xZxG_day[data-outside-month]{visibility:hidden}.Q5xZxG_day[data-hovered]{box-shadow:inset 0 0 0 1px var(--black);border-radius:50%}.Q5xZxG_day[data-disabled],.Q5xZxG_day[data-unavailable]{color:var(--gray_primary);cursor:default;box-shadow:none}.Q5xZxG_day[data-selected]{background-color:var(--blue_tint);box-shadow:none;border-radius:0}.Q5xZxG_day[data-selection-start],.Q5xZxG_day[data-selection-end]{background-color:var(--blue_primary);color:var(--white_no_theme);font-weight:600}.Q5xZxG_day[data-selection-start]{border-radius:50% 0 0 50%}.Q5xZxG_day[data-selection-end]{border-radius:0 50% 50% 0}.Q5xZxG_day[data-selection-start][data-selection-end]{border-radius:50%}
div.c6D83q_panel{width:520px;max-width:100vw;color:var(--black);font-family:var(--font-season-sans),sans-serif;flex-direction:column;display:flex}.c6D83q_dialog{outline:none;flex-direction:column;flex:1;min-height:100%;display:flex}.c6D83q_content{flex-direction:column;flex:1;display:flex}.c6D83q_toolbar{align-items:center;display:flex}.c6D83q_body{flex-direction:column;flex:1;gap:24px;padding:0 32px 32px;display:flex}.c6D83q_header{flex-direction:column;gap:4px;display:flex}.c6D83q_title{margin:0;font-size:25px}.c6D83q_title_link{color:inherit;text-decoration:none}.c6D83q_title_link:hover{text-decoration:underline}.c6D83q_subtitle{color:var(--gray_dark)}.c6D83q_controls{flex-wrap:nowrap;gap:8px;margin-top:12px;display:flex}.c6D83q_panel .c6D83q_pill{border:1px solid var(--gray_light_1_5);min-width:0;color:var(--gray_dark);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:14px;font-weight:500;display:inline-flex}.c6D83q_panel .c6D83q_pill[data-hovered]{background-color:var(--gray_light_3)}.c6D83q_panel .c6D83q_pill>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.c6D83q_chevron{width:10px;color:var(--gray_dark);flex-shrink:0}.c6D83q_notice{background-color:var(--gray_light_3);color:var(--gray_dark);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.c6D83q_panel .c6D83q_notice_action{color:var(--blue_primary);cursor:pointer;flex-shrink:0;font-weight:600}.c6D83q_section{flex-direction:column;gap:12px;display:flex}.c6D83q_section_title{color:var(--gray_dark);margin:0;font-size:14px;font-weight:600}.c6D83q_legs{flex-direction:column;gap:12px;display:flex}.c6D83q_leg_tabs{background-color:var(--gray_light_3);border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:4px;display:grid}.c6D83q_leg_tab{cursor:pointer;border-radius:9px;outline:none;flex-direction:column;justify-content:center;align-items:center;height:52px;transition:background-color .15s;display:flex}.c6D83q_leg_tab[data-selected]{background-color:var(--white);box-shadow:0 1px 3px #0000001a}.c6D83q_leg_tab_label{font-size:14px;font-weight:600}.c6D83q_leg_tab_date{color:var(--gray_dark);font-size:15px}.c6D83q_leg_panel{outline:none;flex-direction:column;gap:8px;display:flex}.c6D83q_summary{border:1px solid var(--gray_light_1_5);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.c6D83q_summary_leg+.c6D83q_summary_leg{border-top:1px solid var(--gray_light_1_5)}.c6D83q_panel .c6D83q_summary_row{text-align:left;cursor:pointer;outline:none;align-items:center;gap:12px;width:100%;padding:12px 12px 12px 16px;transition:background-color .15s;display:flex}.c6D83q_panel .c6D83q_summary_row[data-hovered]{background-color:var(--gray_light_3)}.c6D83q_panel .c6D83q_summary_row[data-focus-visible]{outline:2px solid var(--blue_primary);outline-offset:-2px}.c6D83q_expand{width:32px;height:32px;color:var(--gray_dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:background-color .15s;display:flex}.c6D83q_expand svg{width:12px;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.c6D83q_summary_row[data-hovered] .c6D83q_expand{background-color:var(--gray_light_2);color:var(--black)}.c6D83q_expand[data-expanded] svg{transform:rotate(180deg)}.c6D83q_details{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2,.8,.2,1);display:grid}.c6D83q_details[data-expanded]{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.c6D83q_details{transition:none}}.c6D83q_details_clip{opacity:0;min-height:0;transition:opacity .28s,transform .28s cubic-bezier(.2,.8,.2,1);overflow:hidden;transform:translateY(-4px)}.c6D83q_details[data-expanded] .c6D83q_details_clip{opacity:1;transform:none}.c6D83q_timeline{margin:0;padding:4px 16px 16px;list-style:none}.c6D83q_segment{-moz-column-gap:12px;grid-template-columns:42px minmax(0,1fr);column-gap:12px;display:grid}.c6D83q_rail{justify-content:center;display:flex;position:relative}.c6D83q_rail_stop:before{content:"";z-index:1;border:1.5px solid var(--gray_primary);background-color:var(--white);border-radius:50%;width:10px;height:10px;margin-top:6px;position:relative}.c6D83q_rail_line:before{content:"";border-left:2px dotted var(--gray_light_1);position:absolute;top:-4px;bottom:-4px}.c6D83q_stop{flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:14px;display:flex}.c6D83q_stop_time{white-space:nowrap;font-weight:600}.c6D83q_stop_airport{color:var(--black)}.c6D83q_flight_time{color:var(--gray_dark);padding:2px 0 8px;font-size:14px}.c6D83q_segment_facts{color:var(--gray_dark);flex-direction:column;grid-column:2;gap:2px;margin-top:2px;font-size:14px;display:flex}.c6D83q_delayed{color:var(--yellow_dark);font-weight:500}.c6D83q_layover{background-color:var(--gray_light_3);color:var(--black);border-radius:8px;margin:24px 0 24px 54px;padding:8px 12px;font-size:14px;font-weight:500}.c6D83q_summary_label{color:var(--gray_dark);font-size:15px;font-weight:500}.c6D83q_summary_status{border-top:1px solid var(--gray_light_1_5);background-color:var(--gray_light_3);color:var(--gray_dark);align-items:center;gap:8px;padding:8px 16px;font-size:15px;display:flex}.c6D83q_saved_icon{width:12px;color:var(--green_dark)}.c6D83q_save_failed{color:var(--red_primary)}.c6D83q_list_header{justify-content:space-between;align-items:center;padding-top:8px;display:flex}.c6D83q_list_count{color:var(--gray_dark);font-size:15px}.c6D83q_panel .c6D83q_sort_button{color:var(--black);cursor:pointer;align-items:center;gap:8px;padding:4px 0;font-size:15px;font-weight:600;display:inline-flex}.c6D83q_sort_menu{outline:none;min-width:180px}.c6D83q_choices{border:1px solid var(--gray_light_1_5);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.c6D83q_choice,.c6D83q_choice_placeholder{align-items:center;gap:12px;padding:16px;display:flex}.c6D83q_choice+.c6D83q_choice,.c6D83q_choice+.c6D83q_choice_placeholder,.c6D83q_choice_placeholder+.c6D83q_choice,.c6D83q_choice_placeholder+.c6D83q_choice_placeholder{border-top:1px solid var(--gray_light_1_5)}.c6D83q_choice{cursor:pointer;outline:none;transition:background-color .15s}.c6D83q_choice[data-hovered]{background-color:var(--gray_light_3)}.c6D83q_choice[data-selected]{background-color:var(--blue_tint)}.c6D83q_airline_logo{box-sizing:border-box;border:1px solid var(--gray_light_1_5);background-color:var(--white_no_theme);width:42px;height:42px;color:var(--gray_dark);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.c6D83q_airline_logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.c6D83q_airline_logo svg{width:14px}.c6D83q_badge{white-space:nowrap;border-radius:999px;align-items:center;height:18px;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.c6D83q_badge_best{background-color:var(--blue_tint);color:var(--blue_primary)}.c6D83q_choice[data-selected] .c6D83q_badge_best{background-color:var(--white)}.c6D83q_badge_offset{background-color:var(--yellow_light_2);color:var(--yellow_dark);vertical-align:1px;margin-left:4px}.c6D83q_radio{border:1.5px solid var(--gray_light_1);background-color:var(--white);border-radius:50%;flex-shrink:0;width:20px;height:20px;position:relative}.c6D83q_choice[data-selected] .c6D83q_radio{border-color:var(--blue_primary)}.c6D83q_choice[data-selected] .c6D83q_radio:after{content:"";background-color:var(--blue_primary);border-radius:50%;position:absolute;inset:3.5px}.c6D83q_round{border-radius:50%}.c6D83q_choice_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.c6D83q_choice_title{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.c6D83q_choice_meta{color:var(--gray_dark);font-size:15px}.c6D83q_has_stops{color:var(--yellow_dark);font-weight:500}.c6D83q_choice_side{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.c6D83q_choice_price{flex-shrink:0;font-size:15px;font-weight:600}.c6D83q_choice_unit{color:var(--gray_dark);font-size:15px}.c6D83q_leg_times{white-space:nowrap;font-size:15px;font-weight:600}.c6D83q_fares{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.c6D83q_panel .c6D83q_fare{border:1px solid var(--gray_light_1_5);text-align:left;cursor:pointer;border-radius:12px;outline:none;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px;transition:border-color .15s,background-color .15s;display:flex}.c6D83q_panel .c6D83q_fare[data-hovered]{border-color:var(--gray_light_1)}.c6D83q_panel .c6D83q_fare[data-selected]{border-color:var(--blue_primary);background-color:var(--blue_tint);box-shadow:inset 0 0 0 1px var(--blue_primary)}.c6D83q_fare_name{color:var(--black);font-size:14px;font-weight:600}.c6D83q_fare_price{color:var(--gray_dark);font-size:15px}.c6D83q_fare_perks{color:var(--black);flex-direction:column;gap:2px;margin-top:8px;font-size:15px;display:flex}.c6D83q_fares_placeholder{flex-direction:column;gap:8px;display:flex}.c6D83q_fare_note{color:var(--gray_dark);font-size:15px}.c6D83q_cabin_menu{outline:none;min-width:260px}.c6D83q_stops_menu{outline:none;min-width:200px}.c6D83q_airlines_menu{outline:none;min-width:220px;max-height:320px;overflow-y:auto}.c6D83q_airlines_menu .c6D83q_option{outline:none;align-items:center;gap:8px;display:flex}.c6D83q_airlines_menu .c6D83q_option .c6D83q_check{width:14px;color:var(--gray_dark)}.c6D83q_airlines_menu .c6D83q_option[data-selected] .c6D83q_check{color:var(--gray_dark)}.c6D83q_cabin_option{outline:none;flex-direction:column;gap:2px;display:flex}.c6D83q_cabin_option[data-selected] .c6D83q_cabin_name{font-weight:700}.c6D83q_cabin_name{color:var(--black)}.c6D83q_cabin_note{color:var(--gray_dark);font-size:15px;font-weight:400}.c6D83q_footer{border-top:1px solid var(--gray_light_1_5);background-color:var(--white);flex-direction:column;gap:12px;padding:24px 32px;display:flex;position:sticky;bottom:0}.c6D83q_footer_row{justify-content:space-between;align-items:center;gap:16px;display:flex}.c6D83q_footer_total{flex-direction:column;min-width:0;display:flex}.c6D83q_footer_label{color:var(--gray_dark);font-size:14px}.c6D83q_footer_summary{color:var(--gray_primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.c6D83q_footer_price{flex-shrink:0;font-size:30px;font-weight:600}.c6D83q_panel .c6D83q_book{box-sizing:border-box;background-color:var(--black);width:100%;height:50px;color:var(--white);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.c6D83q_panel .c6D83q_book[data-hovered],.c6D83q_panel .c6D83q_book:hover{background-color:var(--gray_dark_1)}.c6D83q_panel .c6D83q_book[data-disabled]{opacity:.5;cursor:default}.c6D83q_book_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c6D83q_booking_error{color:var(--red_primary);text-align:center;font-size:14px}.c6D83q_footer_link{color:var(--black);text-align:center;font-size:14px;text-decoration:none}.c6D83q_footer_link:hover{text-decoration:underline}.c6D83q_hotel_facts{color:var(--gray_dark);flex-wrap:wrap;gap:4px;margin-top:4px;font-size:14px;display:flex}.c6D83q_hotel_facts span+span:before{content:"·";margin-right:4px}.c6D83q_hotel_facts strong,.c6D83q_description{color:var(--black)}.c6D83q_included{font-size:14px}.c6D83q_facts{flex-direction:column;margin:0;font-size:14px;display:flex}.c6D83q_facts div{border-top:1px solid var(--gray_light_1_5);grid-template-columns:112px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.c6D83q_facts div:last-child{border-bottom:1px solid var(--gray_light_1_5)}.c6D83q_facts dt{color:var(--gray_dark)}.c6D83q_facts dd{margin:0}.c6D83q_fact_link{color:var(--black);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.c6D83q_fact_link:hover{text-decoration:underline}.c6D83q_fact_icon{color:var(--gray_dark)}
.-uIgaq_dots{justify-content:center;align-items:center;gap:6px;display:flex}.-uIgaq_dot{cursor:pointer;justify-content:center;align-items:center;height:16px;padding:0 1px;display:flex}.-uIgaq_dot:before{content:"";background:var(--gray_light_1);border-radius:999px;width:6px;height:6px;transition:width .2s,background-color .2s}.-uIgaq_dot[data-hovered]:before{background:var(--gray_primary)}.-uIgaq_dot.-uIgaq_dot_shown:before{background:var(--black);width:18px}
._2HNJ-a_carousel{flex-direction:column;gap:12px;display:flex}._2HNJ-a_photo{background:var(--gray_light_3);border-radius:16px;position:relative;overflow:hidden}._2HNJ-a_photo>div:first-child{display:block;position:absolute;inset:0}._2HNJ-a_photo[data-fit=contain]{aspect-ratio:4/3;background:var(--gray_light_3)}._2HNJ-a_photo[data-fit=contain]:has(img){background:var(--photo_tile)}._2HNJ-a_photo[data-fit=contain] img{mix-blend-mode:multiply}._2HNJ-a_photo[data-fit=contain] ._2HNJ-a_photo_image{box-sizing:border-box;-o-object-fit:contain;object-fit:contain;padding:7%}._2HNJ-a_photo[data-fit=cover]{aspect-ratio:16/10}._2HNJ-a_photo[data-fit=cover] ._2HNJ-a_photo_image{-o-object-fit:cover;object-fit:cover}._2HNJ-a_photo:hover ._2HNJ-a_arrow,._2HNJ-a_photo ._2HNJ-a_arrow[data-focus-visible]{opacity:1}._2HNJ-a_arrow{background:var(--white);width:36px;height:36px;box-shadow:var(--photo_control_shadow);color:var(--black);cursor:pointer;opacity:0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-top:-18px;transition:opacity .15s;display:flex;position:absolute;top:50%}._2HNJ-a_arrow._2HNJ-a_previous{left:12px}._2HNJ-a_arrow._2HNJ-a_next{right:12px}._2HNJ-a_position{background-color:var(--photo_scrim);color:var(--white_no_theme);pointer-events:none;border-radius:999px;padding:2px 8px;font-size:15px;position:absolute;bottom:12px;right:12px}._2HNJ-a_credit{color:var(--gray_dark);margin-top:-4px;font-size:12px}._2HNJ-a_credit a:any-link{text-underline-offset:2px;text-decoration:none;color:inherit!important}:is(._2HNJ-a_credit a:any-link:hover,._2HNJ-a_credit a:any-link:focus-visible),._2HNJ-a_credit a:any-link:hover,._2HNJ-a_credit a:any-link:focus-visible{text-decoration:underline;color:inherit!important}
.LTG0Ha_map_card{flex-direction:column;gap:12px;display:flex}.LTG0Ha_map_frame{position:relative}.LTG0Ha_map_frame .gm-style-iw-c{background-color:var(--white);box-shadow:var(--popup_shadow);border-radius:12px;padding:0!important}.LTG0Ha_map_frame .gm-style-iw-d{scrollbar-width:thin;overflow:hidden auto!important}.LTG0Ha_map_frame .gm-style-iw-chr{display:none}.LTG0Ha_map_frame .gm-style-iw-tc:after{background-color:var(--white)}.LTG0Ha_map{border-radius:16px;width:100%;height:360px;overflow:hidden}.LTG0Ha_mini_map{border-radius:12px;width:100%;height:100%;overflow:hidden}.LTG0Ha_pin{background-color:var(--white);box-shadow:var(--card_shadow);color:var(--black);border-radius:999px;padding:2px 8px;font-size:15px;font-weight:600;display:inline-block}.LTG0Ha_pin.LTG0Ha_pin_selected{background-color:var(--blue_primary);color:var(--white_no_theme)}.LTG0Ha_dot{border:2px solid var(--white_no_theme);background-color:var(--blue_primary);border-radius:50%;width:8px;height:8px;display:block}.LTG0Ha_trip_map{flex-direction:column;gap:12px;display:flex}.LTG0Ha_trip_canvas{border:1px solid var(--gray_light_1_5);border-radius:16px;width:100%;height:440px;overflow:hidden}@container genui (max-width:480px){.LTG0Ha_trip_canvas{height:340px}}.LTG0Ha_stop_chips{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.LTG0Ha_stop_chip.alb-btn-empty{border:1px solid var(--gray_light_1_5);color:var(--gray_dark);cursor:pointer;border-radius:999px;flex-shrink:0;padding:4px 12px;font-size:14px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}.LTG0Ha_stop_chip[data-hovered]{background-color:var(--gray_light_3)}.LTG0Ha_stop_chip[data-selected]{border-color:var(--blue_tint_border);background-color:var(--blue_tint);color:var(--blue_primary)}.LTG0Ha_stop_chip[data-focus-visible]{outline:2px solid var(--blue_primary);outline-offset:2px}.LTG0Ha_trip_pin{--pin-bg:var(--black);border:1px solid var(--pin-edge,var(--pin-bg));background-color:var(--pin-bg);color:var(--white);--pin-edge:var(--white_no_theme);width:22px;height:22px;box-shadow:var(--card_shadow);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:1;transition:transform .15s,box-shadow .15s;display:flex}.LTG0Ha_trip_pin[data-kind=stay]{--pin-bg:var(--blue_primary);color:var(--white_no_theme)}.LTG0Ha_trip_pin[data-kind=place]{--pin-bg:var(--gray_dark)}.LTG0Ha_trip_pin svg{width:10px;height:10px}.LTG0Ha_trip_pin[data-kind=place]{width:18px;height:18px}.LTG0Ha_trip_pin:hover{transform:scale(1.1)}.LTG0Ha_trip_pin[data-selected]{box-shadow:0 0 0 3px color-mix(in srgb, var(--pin-bg) 25%, transparent),var(--card_shadow);transform:scale(1.15)}.LTG0Ha_pin_card{width:320px;font-family:var(--font-season-sans),sans-serif;color:var(--black);font-weight:400;position:relative}.LTG0Ha_pin_photo{background-color:var(--gray_light_3);height:112px}.LTG0Ha_pin_photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.LTG0Ha_pin_close.alb-btn-empty{width:26px;height:26px;color:var(--gray_dark);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:8px;right:8px}.LTG0Ha_pin_close[data-hovered]{background-color:var(--gray_light_3);color:var(--black)}.LTG0Ha_pin_card[data-photo] .LTG0Ha_pin_close{background-color:color-mix(in srgb, var(--black_no_theme) 45%, transparent);color:var(--white_no_theme)}.LTG0Ha_pin_body{flex-direction:column;gap:4px;padding:12px 16px 16px;display:flex}.LTG0Ha_pin_card:not([data-photo]) .LTG0Ha_pin_when{padding-right:32px}.LTG0Ha_pin_when{color:var(--gray_dark);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.LTG0Ha_pin_badge{--pin-bg:var(--black);border:1px solid var(--pin-edge,var(--pin-bg));background-color:var(--pin-bg);color:var(--white);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:600;display:inline-flex}.LTG0Ha_pin_badge[data-kind=stay]{--pin-bg:var(--blue_primary);color:var(--white_no_theme)}.LTG0Ha_pin_badge[data-kind=place]{--pin-bg:var(--gray_dark)}.LTG0Ha_pin_badge svg{width:9px;height:9px}.LTG0Ha_pin_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.LTG0Ha_pin_heading{padding-right:32px}.LTG0Ha_pin_facts{color:var(--gray_dark);font-size:13px}.LTG0Ha_pin_card .LTG0Ha_pin_note{-webkit-line-clamp:2;color:var(--gray_dark);-webkit-box-orient:vertical;margin:0 0 8px;font-size:13px;display:-webkit-box;overflow:hidden}.LTG0Ha_pin_address{color:var(--gray_primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.LTG0Ha_pin_actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.LTG0Ha_pin_action.alb-btn-empty{border:1px solid var(--gray_light_1_5);color:var(--black);white-space:nowrap;cursor:pointer;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}.LTG0Ha_pin_action[data-hovered]{background-color:var(--gray_light_3)}.LTG0Ha_pin_action.LTG0Ha_pin_primary{border-color:var(--blue_primary);background-color:var(--blue_primary);color:var(--white_no_theme)}.LTG0Ha_pin_action.LTG0Ha_pin_primary[data-hovered]{background-color:color-mix(in srgb, var(--blue_primary) 88%, var(--black_no_theme))}.LTG0Ha_pin_action[data-focus-visible]{outline:2px solid var(--blue_primary);outline-offset:2px}.LTG0Ha_pin_credit{color:var(--gray_primary);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;display:block;overflow:hidden}.LTG0Ha_pin_credit a:any-link{text-underline-offset:2px;text-decoration:none;color:inherit!important}:is(.LTG0Ha_pin_credit a:any-link:hover,.LTG0Ha_pin_credit a:any-link:focus-visible),.LTG0Ha_pin_credit a:any-link:hover,.LTG0Ha_pin_credit a:any-link:focus-visible{text-decoration:underline}.LTG0Ha_legend{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.LTG0Ha_legend_item{color:var(--gray_dark);align-items:center;gap:8px;font-size:13px;display:inline-flex}.LTG0Ha_legend_mark{--pin-bg:var(--black);border:1px solid var(--pin-edge,var(--pin-bg));background-color:var(--pin-bg);color:var(--white);border-radius:50%;width:10px;height:10px}.LTG0Ha_legend_mark[data-kind=stay]{--pin-bg:var(--blue_primary);color:var(--white_no_theme)}.LTG0Ha_legend_mark[data-kind=place]{--pin-bg:var(--gray_dark)}
.rZnUXG_metric_row{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;display:grid}@container genui (max-width:480px){.rZnUXG_metric_row{grid-template-columns:repeat(2,minmax(0,1fr))}}.rZnUXG_metric_card{--genui-card-padding:24px;padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:16px;flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}@container genui (max-width:480px){.rZnUXG_metric_card{--genui-card-padding:16px}}.rZnUXG_label{color:var(--gray_dark);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;overflow:hidden}.rZnUXG_value{color:var(--black);font-size:22px;font-weight:600}.rZnUXG_delta{font-size:15px;font-weight:500}.rZnUXG_delta_neutral{color:var(--gray_dark)}.rZnUXG_delta_good{color:var(--green_dark)}.rZnUXG_delta_bad{color:var(--red_primary)}.rZnUXG_progress_card{--genui-card-padding:24px;padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:16px;flex-direction:column;gap:16px;display:flex;position:relative}@container genui (max-width:480px){.rZnUXG_progress_card{--genui-card-padding:16px}}.rZnUXG_progress_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.rZnUXG_progress_header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rZnUXG_progress_share{color:var(--blue_primary);font-weight:600}.rZnUXG_progress_footer{color:var(--gray_dark);justify-content:space-between;gap:12px;font-size:15px;display:flex}.rZnUXG_track{background-color:var(--gray_light_2);border-radius:999px;height:8px;overflow:hidden}.rZnUXG_fill{background-color:var(--blue_primary);border-radius:999px;height:100%;transition:width .3s}.rZnUXG_fill_over{background-color:var(--red_primary)}.rZnUXG_budget_card{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:24px;display:flex;position:relative}@container genui (max-width:480px){.rZnUXG_budget_card{--genui-card-padding:16px}}.rZnUXG_budget_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.rZnUXG_budget_list{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.rZnUXG_budget_empty{color:var(--gray_dark);margin:0;font-size:14px}.rZnUXG_budget_row{flex-direction:column;gap:10px;display:flex}.rZnUXG_budget_header{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.rZnUXG_budget_label{min-width:0;color:var(--black);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.rZnUXG_budget_amounts{color:var(--gray_primary);flex-shrink:0}.rZnUXG_budget_amounts.rZnUXG_over,.rZnUXG_budget_amounts.rZnUXG_over .rZnUXG_budget_spent{color:var(--red_primary)}.rZnUXG_budget_spent{color:var(--black);font-weight:600}.rZnUXG_timeline_card{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:12px;display:flex;position:relative}@container genui (max-width:480px){.rZnUXG_timeline_card{--genui-card-padding:16px}}.rZnUXG_timeline_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.rZnUXG_timeline{margin:0;padding:0;list-style:none}.rZnUXG_milestone{-moz-column-gap:12px;animation:.4s ease-out both rZnUXG_milestone_in;animation-delay:calc(var(--index)*90ms);grid-template-columns:52px 20px minmax(0,1fr);align-items:baseline;column-gap:12px;font-size:15px;display:grid;position:relative}.rZnUXG_milestone:not(:last-child):before{content:"";background-color:var(--gray_light_1_5);transform-origin:top;width:2px;height:100%;animation:.35s ease-in-out both rZnUXG_rail_draw;animation-delay:calc(var(--index)*90ms + .15s);position:absolute;top:24px;left:73px}.rZnUXG_milestone:last-child .rZnUXG_milestone_content{border-bottom:none}@media (prefers-reduced-motion:reduce){.rZnUXG_milestone,.rZnUXG_milestone:before,.rZnUXG_milestone .rZnUXG_milestone_marker{animation:none}}.rZnUXG_timeline_undated .rZnUXG_milestone{grid-template-columns:20px minmax(0,1fr)}.rZnUXG_timeline_undated .rZnUXG_milestone:not(:last-child):before{left:9px}.rZnUXG_milestone_when{color:var(--gray_primary);white-space:nowrap;flex-shrink:0;font-size:14px}.rZnUXG_milestone_date{color:var(--gray_primary);white-space:nowrap;font-size:13px;font-weight:600}.rZnUXG_milestone_marker{z-index:1;border:2px solid var(--gray_light_1);background-color:var(--white);width:10px;height:10px;animation:.3s ease-out both rZnUXG_marker_in;animation-delay:calc(var(--index)*90ms + .1s);border-radius:50%;place-self:start center;margin-top:19px;position:relative}.rZnUXG_milestone_content{border-bottom:1px solid var(--gray_light_2);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;line-height:20px;display:flex}.rZnUXG_milestone_body{min-width:0}.rZnUXG_milestone_body .rZnUXG_milestone_description{color:var(--gray_dark);margin-top:2px;font-size:15px;line-height:20px}.rZnUXG_milestone_title{color:var(--black);font-weight:600}.rZnUXG_milestone_amount{color:var(--black);flex-shrink:0;font-weight:600}.rZnUXG_milestone_start .rZnUXG_milestone_marker,.rZnUXG_milestone_goal .rZnUXG_milestone_marker{border:none;width:12px;height:12px;margin-top:18px}.rZnUXG_milestone_start .rZnUXG_milestone_marker{background-color:var(--blue_primary);box-shadow:0 0 0 4px var(--blue_tint)}.rZnUXG_milestone_goal .rZnUXG_milestone_marker{background-color:var(--green_dark);box-shadow:0 0 0 4px var(--green_light_1)}.rZnUXG_milestone_goal .rZnUXG_milestone_title,.rZnUXG_milestone_goal .rZnUXG_milestone_amount{color:var(--green_dark)}@keyframes rZnUXG_milestone_in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes rZnUXG_rail_draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes rZnUXG_marker_in{0%{transform:scale(.4)}to{transform:scale(1)}}
.elqn9q_schedule_card,.elqn9q_board_card{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}@container genui (max-width:480px){.elqn9q_schedule_card,.elqn9q_board_card{--genui-card-padding:16px}}.elqn9q_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.elqn9q_schedule{padding:8px 0;display:flex;overflow-x:auto}.elqn9q_hours{flex-shrink:0;width:52px}.elqn9q_hour_labels{position:relative}.elqn9q_hour{color:var(--gray_primary);white-space:nowrap;font-size:12px;line-height:12px;position:absolute;left:0;transform:translateY(-50%)}.elqn9q_day_column{flex:1;min-width:120px}.elqn9q_day_label{height:24px;color:var(--gray_dark);text-align:center;font-size:15px;font-weight:500}.elqn9q_slots{border-bottom:1px solid var(--gray_light_1_5);border-left:1px solid var(--gray_light_1_5);background-image:linear-gradient(var(--gray_light_1_5) 1px, transparent 1px);position:relative}.elqn9q_event{box-sizing:border-box;border-left:3px solid var(--event_color);background-color:color-mix(in srgb, var(--event_color) 9%, var(--white));border-radius:0 8px 8px 0;flex-direction:column;gap:1px;min-width:0;padding:6px 8px;display:flex;position:absolute;overflow:hidden}.elqn9q_event>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.elqn9q_event[data-color="0"]{--event_color:var(--blue_primary)}.elqn9q_event[data-color="1"]{--event_color:var(--green_primary)}.elqn9q_event[data-color="2"]{--event_color:var(--orange)}.elqn9q_event_compact{flex-direction:row;align-items:center;gap:8px;padding-top:0;padding-bottom:0}.elqn9q_event_compact .elqn9q_event_time{flex-shrink:0}.elqn9q_event_time,.elqn9q_event_note{color:var(--gray_dark);font-size:12px;line-height:16px}.elqn9q_event_title{color:var(--black);font-size:15px;font-weight:500;line-height:18px}.elqn9q_board{grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.elqn9q_board_column{background-color:var(--gray_light_3);border-radius:12px;flex-direction:column;gap:8px;min-height:120px;padding:8px;display:flex}.elqn9q_board_column.elqn9q_drop_target{outline:1px dashed var(--gray_light_1)}.elqn9q_column_header{color:var(--gray_dark);justify-content:space-between;padding:0 4px;font-size:15px;font-weight:600;display:flex}.elqn9q_count{color:var(--gray_primary)}.elqn9q_board_item{border:1px solid var(--gray_light_1_5);background-color:var(--white);cursor:grab;border-radius:8px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.elqn9q_board_item:hover .elqn9q_move_buttons{opacity:1}.elqn9q_item_title{font-size:15px}.elqn9q_move_buttons{opacity:0;justify-content:flex-end;gap:4px;display:flex}.elqn9q_move_buttons:focus-within{opacity:1}.elqn9q_move_button{width:20px;color:var(--gray_dark);font-size:12px}.elqn9q_move_button[data-disabled]{visibility:hidden}.elqn9q_wizard{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:16px;display:flex;position:relative}@container genui (max-width:480px){.elqn9q_wizard{--genui-card-padding:16px}}.elqn9q_wizard_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.elqn9q_wizard_nav{gap:12px;display:flex}.elqn9q_nav_button{color:var(--blue_primary);align-items:center;gap:4px;font-size:15px;display:inline-flex}.elqn9q_nav_icon{width:11px}.elqn9q_help{color:var(--gray_dark)}.elqn9q_options{flex-direction:column;gap:8px;display:flex}.elqn9q_option{border:1px solid var(--gray_light_1);color:var(--black);text-align:left;border-radius:12px;padding:12px 16px;font-size:15px}.elqn9q_option[data-hovered]{border-color:var(--blue_primary);background-color:var(--blue_tint)}.elqn9q_result{background-color:var(--blue_tint);border-radius:12px;padding:16px}
.ZcQ0Ua_product_tile{border:1px solid var(--gray_light_1_5);background:var(--white_no_theme);color:var(--gray_primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:relative;overflow:hidden}.ZcQ0Ua_product_tile .ZcQ0Ua_image{box-sizing:border-box;-o-object-fit:contain;object-fit:contain;padding:3px}.ZcQ0Ua_product_tile .ZcQ0Ua_logo{width:auto;height:70%}
.DCyXQW_panel{color:var(--black)}.DCyXQW_panel .DCyXQW_toolbar{justify-content:space-between;align-items:center;padding-right:16px;display:flex}.DCyXQW_panel .DCyXQW_position{color:var(--gray_dark);font-size:14px}.DCyXQW_panel .DCyXQW_content{flex-direction:column;padding-bottom:32px;display:flex}.DCyXQW_panel .DCyXQW_tile_media{aspect-ratio:4/3;background:var(--gray_light_3);border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DCyXQW_panel .DCyXQW_panel_tile{aspect-ratio:1.586;border-radius:12px;width:45%}.DCyXQW_panel .DCyXQW_summary{flex-direction:column;gap:24px;margin-top:32px;display:flex}.DCyXQW_panel .DCyXQW_heading{flex-direction:column;display:flex}.DCyXQW_panel .DCyXQW_eyebrow{color:var(--gray_dark);font-size:14px}.DCyXQW_panel .DCyXQW_name{letter-spacing:-.02em;margin:4px 0 0;font-size:22px;font-weight:600;line-height:1.25}.DCyXQW_panel .DCyXQW_meta{flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:4px;font-size:14px;display:flex}.DCyXQW_panel .DCyXQW_label{color:var(--blue_primary);font-weight:500}.DCyXQW_panel .DCyXQW_label+.DCyXQW_score:before{content:"·";margin-right:6px}.DCyXQW_panel .DCyXQW_score{color:var(--gray_dark)}.DCyXQW_panel .DCyXQW_score strong{color:var(--black);font-weight:600}.DCyXQW_panel .DCyXQW_offer{flex-direction:column;gap:12px;display:flex}.DCyXQW_panel .DCyXQW_price_row{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.DCyXQW_panel .DCyXQW_price{letter-spacing:-.025em;font-size:25px;font-weight:600}.DCyXQW_panel .DCyXQW_compare_at{color:var(--gray_primary);font-size:14px}.DCyXQW_panel .DCyXQW_unavailable{color:var(--red_primary);font-size:14px}.DCyXQW_panel .DCyXQW_buy{background:var(--black);height:44px;color:var(--white);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.DCyXQW_panel .DCyXQW_buy:hover{background:var(--black_light)}.DCyXQW_panel .DCyXQW_source{color:var(--blue_primary);align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.DCyXQW_panel .DCyXQW_link_icon{width:10px}.DCyXQW_panel .DCyXQW_stores{flex-direction:column;display:flex}.DCyXQW_panel .DCyXQW_store{border-bottom:1px solid var(--gray_light_2);min-height:44px;color:var(--black);text-align:left;justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.DCyXQW_panel .DCyXQW_store:hover .DCyXQW_store_name{text-decoration:underline}.DCyXQW_panel .DCyXQW_store_name{color:var(--gray_dark)}.DCyXQW_panel .DCyXQW_store_price{font-variant-numeric:tabular-nums;font-weight:600}.DCyXQW_panel .DCyXQW_section{flex-direction:column;display:flex}.DCyXQW_panel .DCyXQW_why,.DCyXQW_panel .DCyXQW_catch{color:var(--black);margin:0;font-size:15px;line-height:1.5}.DCyXQW_panel .DCyXQW_catch{color:var(--gray_dark)}.DCyXQW_panel .DCyXQW_catch,.DCyXQW_panel .DCyXQW_warnings{margin-top:8px}.DCyXQW_panel .DCyXQW_catch strong{font-weight:inherit}.DCyXQW_panel .DCyXQW_warnings{color:var(--yellow_dark);margin-bottom:0;padding-left:16px;font-size:14px}.DCyXQW_panel .DCyXQW_specs{margin:0}.DCyXQW_panel .DCyXQW_specs div{border-bottom:1px solid var(--gray_light_2);justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;display:flex}.DCyXQW_panel .DCyXQW_specs dt{color:var(--gray_dark)}.DCyXQW_panel .DCyXQW_specs dd{text-align:right;margin:0;font-weight:500}.DCyXQW_panel .DCyXQW_other_list{flex-direction:column;display:flex}.DCyXQW_panel .DCyXQW_other{border-bottom:1px solid var(--gray_light_2);color:var(--black);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:10px 0;display:flex}.DCyXQW_panel .DCyXQW_other:hover .DCyXQW_other_name{text-decoration:underline}.DCyXQW_panel .DCyXQW_other_image{background:var(--gray_light_3);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.DCyXQW_panel .DCyXQW_other_image:has(img){background:var(--photo_tile)}.DCyXQW_panel .DCyXQW_other_image img{mix-blend-mode:multiply}.DCyXQW_panel .DCyXQW_other_image .DCyXQW_other_image_fill{box-sizing:border-box;-o-object-fit:contain;object-fit:contain;padding:8%}.DCyXQW_panel .DCyXQW_other_tile{aspect-ratio:1.586;border-radius:4px;width:80%}.DCyXQW_panel .DCyXQW_other_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DCyXQW_panel .DCyXQW_other_name{font-size:15px;font-weight:600}.DCyXQW_panel .DCyXQW_other_meta{color:var(--gray_dark);font-size:14px}.DCyXQW_panel .DCyXQW_other_chevron{width:8px;color:var(--gray_primary);margin-right:6px}
.yYD2gW_image{aspect-ratio:4/3;background-color:var(--gray_light_3);border-radius:12px;width:100%;position:relative;overflow:hidden}.yYD2gW_image_fill{-o-object-fit:cover;object-fit:cover}.yYD2gW_price{font-size:18px;font-weight:600}.yYD2gW_note{color:var(--gray_dark);font-size:15px}.yYD2gW_source{color:var(--gray_dark);margin-top:auto;font-size:12px}.yYD2gW_link{color:var(--blue_primary);align-items:center;gap:4px;display:inline-flex}.yYD2gW_link_icon{width:10px}.yYD2gW_score{background-color:var(--blue_tint);color:var(--blue_primary);border-radius:8px;align-items:baseline;gap:2px;padding:2px 8px;font-size:14px;display:inline-flex}.yYD2gW_score_label{margin-left:4px;font-size:12px}.yYD2gW_stars{align-items:center;gap:2px;font-size:15px;display:inline-flex}.yYD2gW_star{width:11px;color:var(--gold)}.yYD2gW_rating_value{margin-left:4px;font-weight:500}.yYD2gW_the_catch{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}@container genui (max-width:480px){.yYD2gW_the_catch{--genui-card-padding:16px}}.yYD2gW_the_catch ul{margin:0;padding:0;font-size:15px;list-style:none}.yYD2gW_the_catch li{gap:8px;padding:4px 0;display:flex}@container genui (max-width:480px){.yYD2gW_the_catch{grid-template-columns:minmax(0,1fr)}}.yYD2gW_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.yYD2gW_full_width{grid-column:1/-1}.yYD2gW_pros .yYD2gW_icon{color:var(--green_dark)}.yYD2gW_cons .yYD2gW_icon{color:var(--red_primary)}.yYD2gW_icon{width:12px;margin-top:3px}.yYD2gW_catch_label{color:var(--gray_dark);font-size:15px;font-weight:600}.yYD2gW_key_factors{flex-direction:column;gap:12px;display:flex}.yYD2gW_key_factor_bar{gap:3px;height:6px;display:flex}.yYD2gW_key_factor_bar span{background:color-mix(in srgb, var(--blue_primary) var(--shade), var(--white));border-radius:999px;flex-basis:0}.yYD2gW_key_factor_list{margin:0;padding:0;list-style:none}.yYD2gW_key_factor{border-bottom:1px solid var(--gray_light_2);grid-template-columns:minmax(0,4fr) minmax(0,9fr);align-items:baseline;gap:24px;padding:16px 0;display:grid}@container genui (max-width:480px){.yYD2gW_key_factor{grid-template-columns:minmax(0,1fr);gap:4px}}.yYD2gW_key_factor_name{align-items:baseline;gap:8px;display:flex}.yYD2gW_key_factor_swatch{background:color-mix(in srgb, var(--blue_primary) var(--shade), var(--white));border-radius:3px;flex-shrink:0;width:10px;height:10px}.yYD2gW_key_factor_title{color:var(--black);margin:0;font-size:15px;font-weight:600}.yYD2gW_key_factor_weight{color:var(--gray_primary);font-variant-numeric:tabular-nums;font-size:15px}.yYD2gW_key_factor_text{color:var(--gray_dark);margin:0;font-size:14px}.yYD2gW_carousel{scroll-snap-type:x mandatory;grid-auto-columns:minmax(220px,260px);grid-auto-flow:column;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 24px),#0000 100%)}.yYD2gW_carousel>*{scroll-snap-align:start}.yYD2gW_date_range{align-items:center;gap:8px;font-size:15px;display:inline-flex}.yYD2gW_gallery_card{flex-direction:column;gap:12px;display:flex}.yYD2gW_gallery{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.yYD2gW_gallery_item{margin:0}.yYD2gW_gallery_item figcaption{color:var(--gray_dark);margin-top:8px;font-size:15px}.yYD2gW_product_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@container genui (max-width:768px){.yYD2gW_product_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container genui (max-width:480px){.yYD2gW_product_grid{grid-template-columns:minmax(0,1fr)}}.yYD2gW_product_card{--genui-card-padding:24px;padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:20px;flex-direction:column;min-width:0;padding:8px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}@container genui (max-width:480px){.yYD2gW_product_card{--genui-card-padding:16px}}.yYD2gW_product_card.yYD2gW_openable{cursor:pointer}.yYD2gW_product_card.yYD2gW_openable:hover{border-color:var(--gray_light_1);box-shadow:var(--card_shadow)}.yYD2gW_product_card.yYD2gW_openable .yYD2gW_product_open:after{content:"";border-radius:inherit;position:absolute;inset:0}.yYD2gW_product_card.yYD2gW_openable .yYD2gW_buy_button{z-index:1;position:relative}.yYD2gW_product_card .yYD2gW_product_media{aspect-ratio:4/3;background:var(--gray_light_3);border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.yYD2gW_product_card .yYD2gW_product_media:has(img){background:var(--photo_tile)}.yYD2gW_product_card .yYD2gW_product_media img{mix-blend-mode:multiply}.yYD2gW_product_card .yYD2gW_product_image{box-sizing:border-box;-o-object-fit:contain;object-fit:contain;padding:7%}.yYD2gW_product_card .yYD2gW_product_initials{color:var(--gray_primary);font-size:30px;font-weight:600}.yYD2gW_product_card .yYD2gW_product_header{padding:12px 12px 0}.yYD2gW_product_card .yYD2gW_product_tile{border-radius:14px;width:64px;height:64px}.yYD2gW_product_card .yYD2gW_product_tile img{padding:12px 9px}.yYD2gW_product_card .yYD2gW_product_body{flex-direction:column;flex:1;padding:16px 12px 12px;display:flex}.yYD2gW_product_card .yYD2gW_product_meta{justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;display:flex}.yYD2gW_product_card .yYD2gW_product_label{min-width:0;color:var(--blue_primary);font-weight:500}.yYD2gW_product_card .yYD2gW_product_score{color:var(--gray_dark);flex-shrink:0}.yYD2gW_product_card .yYD2gW_product_score strong{color:var(--black);font-weight:600}.yYD2gW_product_card .yYD2gW_product_name{letter-spacing:-.01em;margin:4px 0 0;font-size:18px;font-weight:600;line-height:1.3}.yYD2gW_product_card .yYD2gW_product_open{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;padding:0}.yYD2gW_product_card .yYD2gW_product_verdict{color:var(--gray_dark);margin:8px 0 0;font-size:14px;line-height:1.45}.yYD2gW_product_card .yYD2gW_product_catch{color:var(--gray_dark);margin:12px 0 0;font-size:14px;line-height:1.45}.yYD2gW_product_card .yYD2gW_product_catch strong{color:var(--black);font-weight:600}.yYD2gW_product_card .yYD2gW_warnings{margin-top:12px}.yYD2gW_product_card .yYD2gW_product_footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:32px;display:flex}.yYD2gW_product_card .yYD2gW_product_footer:empty{display:none}.yYD2gW_product_card .yYD2gW_price_group{flex-direction:column;gap:2px;min-width:0;display:flex}.yYD2gW_product_card .yYD2gW_price_line{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.yYD2gW_product_card .yYD2gW_price{letter-spacing:-.02em;font-size:22px;font-weight:600}.yYD2gW_product_card .yYD2gW_compare_at_price{color:var(--gray_primary);font-size:13px}.yYD2gW_product_card .yYD2gW_product_store{color:var(--gray_dark);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.yYD2gW_product_card .yYD2gW_buy_button{background:var(--black);height:40px;color:var(--white);border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;margin:0 0 0 auto;padding:0 24px;font-size:14px;font-weight:500;display:flex}.yYD2gW_product_card .yYD2gW_buy_button:hover{background:var(--black_light)}.yYD2gW_checking_stores{color:var(--gray_dark);font-size:15px;animation:1.5s ease-in-out infinite yYD2gW_checking_stores}.yYD2gW_unavailable{color:var(--red_primary);font-size:15px}.yYD2gW_warnings{color:var(--yellow_dark);margin:0;padding-left:16px;font-size:15px}@keyframes yYD2gW_checking_stores{50%{opacity:.5}}
._8JXcAW_table_card{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}@container genui (max-width:480px){._8JXcAW_table_card{--genui-card-padding:16px}}._8JXcAW_table_card._8JXcAW_bare{background-color:#0000;border:none;border-radius:0;padding:0}._8JXcAW_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}._8JXcAW_loading{flex-direction:column;gap:8px;display:flex}._8JXcAW_empty{color:var(--gray_dark);text-align:center;padding:24px 0;font-size:14px}._8JXcAW_scroller{background:linear-gradient(to left, var(--white) 30%, transparent) right/40px 100% no-repeat local,radial-gradient(farthest-side at 100% 50%, var(--scroll_edge_shadow), transparent) right/12px 100% no-repeat scroll;overflow-x:auto}._8JXcAW_table{border-collapse:collapse;width:100%;font-size:15px}._8JXcAW_table th,._8JXcAW_table td{border-bottom:1px solid var(--gray_light_2);text-align:left;vertical-align:top;overflow-wrap:break-word;padding:12px}._8JXcAW_table th:first-child,._8JXcAW_table td:first-child{padding-left:0}._8JXcAW_table th:last-child,._8JXcAW_table td:last-child{padding-right:0}._8JXcAW_table th{color:var(--gray_primary);padding-top:0;padding-bottom:15px;font-size:14px;font-weight:500}._8JXcAW_table tfoot td{border-bottom:none;font-weight:700}._8JXcAW_table td{white-space:nowrap}._8JXcAW_table td._8JXcAW_wrap{white-space:normal;min-width:16em}._8JXcAW_table tr._8JXcAW_opens{cursor:pointer}._8JXcAW_table tr._8JXcAW_opens:hover td{background-color:var(--gray_light_3)}._8JXcAW_table tr:has(._8JXcAW_product_cell) td{vertical-align:middle;padding-top:16px;padding-bottom:16px}._8JXcAW_table._8JXcAW_fit td,._8JXcAW_table._8JXcAW_fit td._8JXcAW_wrap{white-space:normal;min-width:0}._8JXcAW_table._8JXcAW_fit td._8JXcAW_numeric{white-space:nowrap}._8JXcAW_table._8JXcAW_fit ._8JXcAW_product_cell{min-width:11em}._8JXcAW_table._8JXcAW_sticky th:first-child,._8JXcAW_table._8JXcAW_sticky td:first-child{background-color:var(--white);font-weight:500;position:sticky;left:0}._8JXcAW_product_cell{align-items:center;gap:12px;display:flex}._8JXcAW_product_cell ._8JXcAW_product_thumb{background:var(--gray_light_3);width:52px;height:52px;color:var(--gray_primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;position:relative;overflow:hidden}._8JXcAW_product_cell ._8JXcAW_product_thumb:has(img){background:var(--photo_tile)}._8JXcAW_product_cell ._8JXcAW_product_thumb img{mix-blend-mode:multiply}@container genui (max-width:480px){._8JXcAW_product_cell ._8JXcAW_product_thumb{border-radius:10px;width:40px;height:40px}}._8JXcAW_product_cell ._8JXcAW_product_thumb_image{-o-object-fit:contain;object-fit:contain}._8JXcAW_product_cell ._8JXcAW_product_tile{border-radius:10px;width:44px;height:44px}._8JXcAW_product_cell ._8JXcAW_product_tile img{padding:5px 4px}._8JXcAW_product_cell ._8JXcAW_product_text{flex-direction:column;gap:2px;min-width:0;display:flex}._8JXcAW_product_cell ._8JXcAW_product_name{font:inherit;color:var(--black);text-align:left;padding:0;font-weight:500}._8JXcAW_product_cell ._8JXcAW_product_price{color:var(--gray_dark);font-size:13px;font-weight:400}._8JXcAW_numeric{white-space:nowrap;text-align:right!important}._8JXcAW_emphasis{font-weight:500}._8JXcAW_sort_button{font:inherit;color:inherit;text-align:inherit}._8JXcAW_sort_button[data-hovered]{color:var(--gray_dark)}._8JXcAW_sort_button ._8JXcAW_sort{margin-left:3px;font-size:12px}._8JXcAW_sort_button ._8JXcAW_sort_icon{vertical-align:middle;height:12px;margin-top:-2px}._8JXcAW_pager{justify-content:flex-end;align-items:center;gap:4px;display:flex}._8JXcAW_page_label{color:var(--black);padding:0 4px;font-size:14px;font-weight:600}._8JXcAW_pager ._8JXcAW_page_button{width:30px;height:30px;color:var(--black);border-radius:50%;justify-content:center;align-items:center;display:flex}._8JXcAW_pager ._8JXcAW_page_button[data-hovered]:not([data-disabled]){background-color:var(--gray_light_3);color:var(--blue_primary)}._8JXcAW_pager ._8JXcAW_page_button[data-disabled]{color:var(--gray_light_1);cursor:default}._8JXcAW_page_icon{height:15px;font-size:15px}
.pfS8Ta_hero{color:var(--black);margin:0;font-size:34px}.pfS8Ta_heading{color:var(--black)}.pfS8Ta_prose{flex-direction:column;gap:12px;display:flex}.pfS8Ta_prose a{color:var(--blue_primary)}.pfS8Ta_tone_neutral{color:var(--black);background-color:var(--gray_light_2)}.pfS8Ta_tone_accent{color:var(--blue_primary);background-color:var(--blue_tint)}.pfS8Ta_tone_positive{color:var(--green_dark);background-color:var(--green_light_1)}.pfS8Ta_tone_negative{color:var(--red_primary);background-color:var(--red_primary_20)}.pfS8Ta_tone_warning{color:var(--yellow_dark);background-color:var(--yellow_light_2)}.pfS8Ta_callout{--genui-card-padding:24px;padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);border-radius:16px;align-items:flex-start;gap:16px;display:flex;position:relative}@container genui (max-width:480px){.pfS8Ta_callout{--genui-card-padding:16px}}.pfS8Ta_callout_tile{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.pfS8Ta_callout_body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pfS8Ta_callout_body p{color:var(--gray_dark);margin:0;font-size:15px}.pfS8Ta_callout_title{color:var(--black);margin:0;font-size:16px;font-weight:600}.pfS8Ta_callout_action{align-self:flex-start;margin-top:12px}.pfS8Ta_callout_action button{border:1px solid var(--gray_light_1_5);background-color:var(--white);color:var(--black);white-space:nowrap}.pfS8Ta_callout_action button[data-hovered],.pfS8Ta_callout_action button[data-pressed]{background-color:var(--gray_light_3)}.pfS8Ta_disclaimer{border-top:1px solid var(--gray_light_1_5);padding-top:12px}.pfS8Ta_disclaimer p{color:var(--gray_dark);font-size:15px}.pfS8Ta_quote{border-left:3px solid var(--gray_light_1);margin:0;padding-left:16px}.pfS8Ta_quote blockquote{color:var(--black);margin:0;font-size:18px}.pfS8Ta_quote figcaption{color:var(--gray_dark);margin-top:8px;font-size:15px}.pfS8Ta_badge{border-radius:999px;align-items:center;width:fit-content;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}.pfS8Ta_key_value{flex-direction:column;gap:8px;display:flex}.pfS8Ta_key_value dl{margin:0}.pfS8Ta_key_value_row{border-bottom:1px solid var(--gray_light_2);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:15px;display:flex}.pfS8Ta_key_value_row:first-child{border-top:1px solid var(--gray_light_2)}.pfS8Ta_key_value_row dt{color:var(--gray_dark)}.pfS8Ta_key_value_row dd{text-align:right;margin:0;font-weight:500}.pfS8Ta_tips{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:16px;display:flex;position:relative}@container genui (max-width:480px){.pfS8Ta_tips{--genui-card-padding:16px}}.pfS8Ta_tips .pfS8Ta_tips_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.pfS8Ta_tip_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pfS8Ta_tip{color:var(--black);gap:12px;font-size:15px;line-height:1.45;display:flex}.pfS8Ta_tip_emoji{text-align:center;flex-shrink:0;width:20px}.pfS8Ta_empty_state{--genui-card-padding:24px;padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);border-color:var(--gray_light_2);background-color:var(--gray_light_4);border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}@container genui (max-width:480px){.pfS8Ta_empty_state{--genui-card-padding:16px}}.pfS8Ta_empty_state_text{flex-direction:column;gap:4px;display:flex}.pfS8Ta_empty_state .pfS8Ta_empty_state_title{color:var(--black);margin:0;font-size:16px;font-weight:600}.pfS8Ta_empty_state .pfS8Ta_empty_state_body{color:var(--gray_dark);margin:0;font-size:15px}
.Vhgm1W_note{color:var(--gray_dark);font-size:15px}.Vhgm1W_icon{width:12px}.Vhgm1W_model{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:24px;display:flex;position:relative}@container genui (max-width:480px){.Vhgm1W_model{--genui-card-padding:16px}}.Vhgm1W_model_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.Vhgm1W_model_body{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px;display:grid}@container genui (max-width:768px){.Vhgm1W_model_body{grid-template-columns:minmax(0,1fr)}}.Vhgm1W_model_inputs{flex-direction:column;gap:24px;display:flex}.Vhgm1W_model_input{flex-direction:column;gap:12px;display:flex}.Vhgm1W_number_field{justify-content:space-between;align-items:center;gap:12px;display:flex}@container genui (max-width:480px){.Vhgm1W_number_field{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""note note";gap:2px 12px;display:grid}.Vhgm1W_number_field .Vhgm1W_input_text{display:contents}.Vhgm1W_number_field .Vhgm1W_input_label{grid-area:label;align-self:center}.Vhgm1W_number_field .Vhgm1W_input_note{grid-area:note}.Vhgm1W_number_field .Vhgm1W_input_value{grid-area:value}}.Vhgm1W_input_text{flex-direction:column;gap:2px;min-width:0;display:flex}.Vhgm1W_input_label{color:var(--black);font-size:15px}.Vhgm1W_input_note{color:var(--gray_dark);font-size:15px}.Vhgm1W_input_value{flex-shrink:0;align-items:baseline;gap:4px;display:flex}.Vhgm1W_unit,.Vhgm1W_input_unit{color:var(--gray_dark);font-size:15px;font-weight:400}.Vhgm1W_input_unit{flex-shrink:0}.Vhgm1W_input{background-color:var(--gray_light_2);width:112px;height:32px;color:var(--black);text-align:right;border:1px solid #0000;border-radius:8px;padding:0 12px;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s}.Vhgm1W_input[data-hovered]{border-color:var(--gray_light_1)}.Vhgm1W_input[data-focused]{border-color:var(--blue_primary);background-color:var(--white);outline:none}.Vhgm1W_input[data-disabled]{background-color:#0000}.Vhgm1W_option_boxes{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.Vhgm1W_option_box{border:1px solid var(--gray_light_1_5);cursor:pointer;border-radius:12px;outline:none;flex-direction:column;gap:2px;padding:12px;transition:border-color .15s,background-color .15s;display:flex}.Vhgm1W_option_box[data-hovered]{border-color:var(--gray_light_1)}.Vhgm1W_option_box[data-selected]{border-color:var(--blue_primary);background-color:var(--blue_tint)}.Vhgm1W_option_box[data-disabled]{cursor:default}.Vhgm1W_option_label{font-size:14px;font-weight:600}.Vhgm1W_option_note{color:var(--gray_dark);font-size:15px}.Vhgm1W_model_inputs .Vhgm1W_reset_button{border:1px solid var(--gray_light_1_5);width:fit-content;color:var(--gray_dark);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:500;display:inline-flex}.Vhgm1W_model_inputs .Vhgm1W_reset_button[data-hovered]{background-color:var(--gray_light_3)}.Vhgm1W_model_inputs .Vhgm1W_reset_button svg{width:12px}.Vhgm1W_slider_track{cursor:pointer;width:100%;height:20px;position:relative}.Vhgm1W_slider_track:before{content:"";background-color:var(--gray_light_2);border-radius:999px;width:100%;height:4px;position:absolute;top:8px}.Vhgm1W_slider_track[data-disabled]{cursor:default}.Vhgm1W_slider_fill{background-color:var(--blue_primary);border-radius:999px;height:4px;position:absolute;top:8px}.Vhgm1W_slider_thumb{background-color:var(--blue_primary);border-radius:50%;width:12px;height:12px;transition:box-shadow .15s;top:50%}.Vhgm1W_slider_thumb[data-hovered],.Vhgm1W_slider_thumb[data-dragging],.Vhgm1W_slider_thumb[data-focus-visible]{box-shadow:0 0 0 4px var(--blue_tint)}.Vhgm1W_model_outputs{background-color:var(--gray_light_3);border-radius:16px;flex-direction:column;padding:24px;display:flex}.Vhgm1W_output{justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;font-size:15px;display:flex}.Vhgm1W_output:first-child{padding-top:0}.Vhgm1W_output:not(.Vhgm1W_output_emphasis):not(:first-child){border-top:1px solid var(--gray_light_1_5)}.Vhgm1W_output_text{flex-direction:column;gap:2px;min-width:0;display:flex}.Vhgm1W_output_label{color:var(--gray_dark)}.Vhgm1W_output_note{color:var(--gray_primary);font-size:15px}.Vhgm1W_output_amount{flex-shrink:0;align-items:baseline;gap:2px;display:flex}.Vhgm1W_output_value{color:var(--black);font-weight:600}.Vhgm1W_output_emphasis{flex-direction:column;gap:4px;padding-bottom:16px}.Vhgm1W_output_emphasis .Vhgm1W_output_value{color:var(--black);font-size:34px;font-weight:500;line-height:1.1}.Vhgm1W_output_emphasis .Vhgm1W_unit{font-size:15px}.Vhgm1W_split{flex-direction:column;gap:8px;padding-bottom:16px;display:flex}.Vhgm1W_split_bar{border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.Vhgm1W_split_part{transition:width .2s}@media (prefers-reduced-motion:reduce){.Vhgm1W_split_part{transition:none}}.Vhgm1W_split_key{color:var(--gray_dark);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:15px;display:flex}.Vhgm1W_split_label{align-items:center;gap:6px;display:inline-flex}.Vhgm1W_split_swatch{border-radius:2px;width:8px;height:8px}.Vhgm1W_split_part[data-part="0"],.Vhgm1W_split_swatch[data-part="0"]{background-color:var(--blue_primary)}.Vhgm1W_split_part[data-part="1"],.Vhgm1W_split_swatch[data-part="1"]{background-color:var(--blue_light_2)}.Vhgm1W_split_part[data-part="2"],.Vhgm1W_split_swatch[data-part="2"]{background-color:var(--orange)}.Vhgm1W_split_part[data-part="3"],.Vhgm1W_split_swatch[data-part="3"]{background-color:var(--green_dark)}.Vhgm1W_model_outputs .Vhgm1W_model_note{color:var(--gray_primary);margin-top:auto;padding-top:12px;font-size:14px;line-height:20px}.Vhgm1W_grid_card{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}@container genui (max-width:480px){.Vhgm1W_grid_card{--genui-card-padding:16px}}.Vhgm1W_grid_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.Vhgm1W_scroller{overflow-x:auto}.Vhgm1W_grid{border-collapse:collapse;width:100%;font-size:15px}.Vhgm1W_grid th,.Vhgm1W_grid td{border-bottom:1px solid var(--gray_light_2);text-align:left;vertical-align:top;overflow-wrap:break-word;padding:12px}.Vhgm1W_grid th:first-child,.Vhgm1W_grid td:first-child{padding-left:0}.Vhgm1W_grid th:last-child,.Vhgm1W_grid td:last-child{padding-right:0}.Vhgm1W_grid th{color:var(--gray_primary);padding-top:0;padding-bottom:15px;font-size:14px;font-weight:500}.Vhgm1W_grid tfoot td{border-bottom:none;font-weight:700}.Vhgm1W_grid th{white-space:nowrap}.Vhgm1W_grid td{vertical-align:middle;padding-top:8px;padding-bottom:8px}.Vhgm1W_grid .Vhgm1W_budget_row td{color:var(--gray_dark);padding-top:0;font-weight:400}.Vhgm1W_numeric{white-space:nowrap;text-align:right!important}.Vhgm1W_cell_input{width:100%;min-width:64px;color:var(--black);background-color:#0000;border:1px solid #0000;border-radius:4px;padding:4px;font-size:15px}.Vhgm1W_cell_input:hover{border-color:var(--gray_light_1_5)}.Vhgm1W_cell_input:focus{border-color:var(--blue_primary);outline:none}.Vhgm1W_icon_button{color:var(--gray_primary)}.Vhgm1W_icon_button[data-hovered]{color:var(--red_primary)}.Vhgm1W_grid_footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.Vhgm1W_add_button{height:32px;color:var(--gray_dark);align-items:center;gap:6px;font-size:14px;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.Vhgm1W_add_button.alb-btn-empty{border:1px dashed var(--gray_light_1);border-radius:8px;padding:0 12px 0 10px}.Vhgm1W_add_button[data-hovered]{border-color:var(--blue_primary);color:var(--blue_primary)}.Vhgm1W_budget{color:var(--green_dark);margin-left:auto;font-size:15px;font-weight:500}.Vhgm1W_budget.Vhgm1W_over{color:var(--red_primary)}.Vhgm1W_checklist{padding:var(--genui-card-padding);border:1px solid var(--gray_light_1_5);background-color:var(--white);--genui-card-padding:32px;border-radius:16px;flex-direction:column;gap:12px;display:flex;position:relative}@container genui (max-width:480px){.Vhgm1W_checklist{--genui-card-padding:16px}}.Vhgm1W_checklist_header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Vhgm1W_checklist_title{color:var(--gray_dark);margin:0;font-size:15px;font-weight:600}.Vhgm1W_done_count{color:var(--black);font-weight:600}.Vhgm1W_track{background-color:var(--gray_light_2);border-radius:999px;height:4px;margin-bottom:4px;overflow:hidden}.Vhgm1W_fill{background-color:var(--blue_primary);border-radius:999px;height:100%;transition:width .3s}@media (prefers-reduced-motion:reduce){.Vhgm1W_fill{transition:none}}.Vhgm1W_checklist_group{flex-direction:column;display:flex}.Vhgm1W_group_title{letter-spacing:.05em;text-transform:uppercase;color:var(--gray_dark);margin:12px 0 8px;font-size:11px;font-weight:700}.Vhgm1W_check_item{color:var(--black);cursor:pointer;align-items:center;gap:12px;padding:8px 0;font-size:15px;display:flex}.Vhgm1W_check_item[data-selected] .Vhgm1W_box{border-color:var(--blue_primary);background-color:var(--blue_primary)}.Vhgm1W_check_item[data-selected] .Vhgm1W_check_icon{opacity:1}.Vhgm1W_check_item[data-selected] .Vhgm1W_check_label{color:var(--gray_primary);text-decoration:line-through}.Vhgm1W_check_item[data-disabled]{cursor:default}.Vhgm1W_check_item[data-disabled] .Vhgm1W_box{border-color:var(--gray_light_1_5);background-color:var(--gray_light_2)}.Vhgm1W_check_item[data-disabled][data-selected] .Vhgm1W_box{border-color:var(--gray_primary);background-color:var(--gray_primary)}.Vhgm1W_box{border:1.5px solid var(--gray_light_1);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .15s,border-color .15s;display:flex}.Vhgm1W_check_icon{width:9px;height:9px;color:var(--white_no_theme);opacity:0;font-size:9px}.Vhgm1W_check_label{flex:1}.Vhgm1W_due{color:var(--gray_primary);flex-shrink:0;font-size:15px}
/*# sourceMappingURL=32prpz1c_ms6-.css.map*/