.b0FG1G_planBox{border:1px solid var(--teal-line);border-radius:var(--radius-md);background:var(--teal-light);gap:4px;padding:16px 18px;display:grid}.b0FG1G_planLabel{font-size:var(--text-xs);color:var(--teal-dark);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:700}.b0FG1G_planName{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);color:var(--navy);font-weight:800}.b0FG1G_planMeta{font-size:var(--text-sm);color:var(--muted)}.b0FG1G_totals{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:16px;display:grid}.b0FG1G_total{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);gap:2px;padding:16px 18px;display:grid}.b0FG1G_totalValue{letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;color:var(--ink);font-size:30px;font-weight:800}.b0FG1G_totalLabel{font-size:var(--text-sm);color:var(--muted)}.b0FG1G_sources{gap:8px;margin-top:12px;list-style:none;display:grid}.b0FG1G_source{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 16px;display:grid}.b0FG1G_sourceName{font-weight:600}.b0FG1G_sourceValue{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.b0FG1G_sourceNote{font-size:var(--text-sm);color:var(--muted);grid-column:1/-1}.b0FG1G_notice,.b0FG1G_freeEdit{border-radius:var(--radius-md);font-size:var(--text-base);margin-top:16px;padding:12px 16px 12px 18px;line-height:1.5}.b0FG1G_notice{background:var(--warning-bg);border:1px solid var(--warning-line);border-left:4px solid var(--warning);color:var(--warning)}.b0FG1G_freeEdit{background:var(--surface-2);border:1px solid var(--line);border-left:4px solid var(--teal);color:var(--ink-2)}.b0FG1G_heading{border-top:1px solid var(--line);font-size:var(--text-lg);letter-spacing:var(--tracking-tight);margin-top:32px;padding-top:24px;font-weight:700}.b0FG1G_reservations{gap:8px;margin-top:12px;list-style:none;display:grid}.b0FG1G_reservation{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);gap:2px;padding:12px 16px;font-weight:600;display:grid}.b0FG1G_reservationMeta{font-size:var(--text-sm);color:var(--muted);font-weight:400}.b0FG1G_empty{border:1px dashed var(--line-strong);border-radius:var(--radius-md);background:var(--surface-2);text-align:center;color:var(--muted);margin-top:12px;padding:24px 20px}.b0FG1G_tableWrap{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);-webkit-overflow-scrolling:touch;max-width:100%;margin-top:12px;overflow-x:auto}.b0FG1G_table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.b0FG1G_table th,.b0FG1G_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}.b0FG1G_table thead th{background:var(--surface-2);color:var(--muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-weight:600}.b0FG1G_table tbody tr:hover{background:var(--surface-2)}.b0FG1G_table tbody tr:last-child td{border-bottom:0}.b0FG1G_number{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.b0FG1G_negative{color:var(--danger)}.b0FG1G_nowrap{white-space:nowrap}.b0FG1G_note{color:var(--muted);min-width:180px}.b0FG1G_prices{font-size:var(--text-base);gap:4px;margin:12px 0 0;padding-left:20px;display:grid}
.VfGEBa_notice{border:1px solid var(--teal-line);border-left:4px solid var(--teal);border-radius:var(--radius-md);background:var(--teal-light);color:var(--navy);font-size:var(--text-base);margin-bottom:16px;padding:14px 16px 14px 18px;line-height:1.5;display:block}.VfGEBa_notice .VfGEBa_title{font-size:var(--text-md);margin-bottom:6px;display:block}.VfGEBa_notice>*+*{margin-top:8px}.VfGEBa_notice a{color:var(--teal-dark);text-underline-offset:3px;font-weight:600;text-decoration:underline}.VfGEBa_tabs{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-2);flex-wrap:wrap;gap:4px;margin-bottom:16px;padding:4px;display:inline-flex}.VfGEBa_tab{border-radius:var(--radius-pill);min-height:36px;color:var(--muted);font-weight:600;font-size:var(--text-sm);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;padding:6px 16px;text-decoration:none;display:inline-flex}.VfGEBa_tab:hover{color:var(--navy);background:var(--surface)}.VfGEBa_tabActive,.VfGEBa_tabActive:hover{background:var(--navy);color:#fff}.VfGEBa_toolbar{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 16px;margin-bottom:16px;padding:14px 16px;display:flex}.VfGEBa_filters{flex:min(560px,100%);grid-template-columns:minmax(0,1fr) 200px auto;align-items:end;gap:12px;min-width:0;display:grid}.VfGEBa_filtersShort{grid-template-columns:minmax(0,1fr) auto}.VfGEBa_filters label{font-size:var(--text-sm);color:var(--ink-2)}.VfGEBa_filters input,.VfGEBa_filters select,.VfGEBa_filterActions>*{min-height:42px}.VfGEBa_filterActions{flex-wrap:wrap;gap:8px;display:flex}.VfGEBa_summary{font-size:var(--text-sm);color:var(--muted);margin-top:16px}.VfGEBa_list{gap:12px;margin-top:12px;list-style:none;display:grid}.VfGEBa_card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);min-width:0;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);gap:6px;padding:16px 18px;display:grid}.VfGEBa_card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md)}.VfGEBa_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.VfGEBa_title{font-size:var(--text-md);color:var(--ink);word-break:break-word;min-width:0;font-weight:700}a.VfGEBa_title:hover{color:var(--teal-dark);text-underline-offset:3px;text-decoration:underline}.VfGEBa_badge{border-radius:var(--radius-pill);background:var(--surface-2);border:1px solid var(--line-strong);color:var(--ink-2);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-weight:600;line-height:1.4;display:inline-flex}.VfGEBa_badge:before{content:"";opacity:.75;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.VfGEBa_badgeActive{background:var(--success-bg);border-color:var(--success-line);color:var(--success)}.VfGEBa_badgeWarn{background:var(--warning-bg);border-color:var(--warning-line);color:var(--warning)}.VfGEBa_badgeDanger{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger)}.VfGEBa_meta{font-size:var(--text-sm);color:var(--muted);word-break:break-word;line-height:1.5}.VfGEBa_meta a{color:var(--teal-dark);font-weight:600}.VfGEBa_meta a:hover{text-underline-offset:3px;text-decoration:underline}.VfGEBa_code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs);color:var(--ink-2);word-break:break-all}.VfGEBa_detailsLink{color:var(--teal-dark);font-size:var(--text-sm);justify-self:start;align-items:center;gap:4px;margin-top:2px;font-weight:600;display:inline-flex}.VfGEBa_detailsLink:hover{text-underline-offset:3px;text-decoration:underline}.VfGEBa_empty{border:1px dashed var(--line-strong);border-radius:var(--radius-md);background:var(--surface-2);color:var(--muted);text-align:center;justify-items:center;gap:10px;margin-top:16px;padding:32px 20px;display:grid}.VfGEBa_empty p{max-width:52ch}.VfGEBa_empty a{color:var(--teal-dark);font-weight:600}.VfGEBa_pagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:16px;padding-top:12px;display:flex}.VfGEBa_pagination>a,.VfGEBa_pagination>span[aria-disabled]{min-height:38px;font-size:var(--text-sm);padding:6px 14px}.VfGEBa_pageInfo{text-align:center;color:var(--muted);font-size:var(--text-sm);flex:auto}.VfGEBa_disabled{opacity:.45;pointer-events:none}.VfGEBa_section{border-top:1px solid var(--line);gap:12px;margin-top:28px;padding-top:24px;display:grid}.VfGEBa_section:first-child{border-top:0;margin-top:0;padding-top:0}.VfGEBa_section .VfGEBa_section{margin-top:16px;padding-top:16px}.VfGEBa_sectionHeading{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);color:var(--ink);font-weight:700}.VfGEBa_sectionIntro{color:var(--muted);font-size:var(--text-base);max-width:76ch;line-height:1.55}.VfGEBa_sectionIntro a{color:var(--teal-dark);font-weight:600}.VfGEBa_facts{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);font-size:var(--text-base);grid-template-columns:fit-content(45%) minmax(0,1fr);gap:8px 20px;padding:14px 16px;display:grid}.VfGEBa_facts dt{color:var(--muted);overflow-wrap:break-word;min-width:0}.VfGEBa_facts dd{overflow-wrap:break-word;min-width:0;color:var(--ink);font-weight:600}.VfGEBa_facts dd a{color:var(--teal-dark)}.VfGEBa_money{white-space:nowrap;font-variant-numeric:tabular-nums}.VfGEBa_tableWrap{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.VfGEBa_table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.VfGEBa_table th,.VfGEBa_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}.VfGEBa_table thead th{background:var(--surface-2);color:var(--muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-weight:600}.VfGEBa_table tbody tr:hover{background:var(--surface-2)}.VfGEBa_table tbody tr:last-child td{border-bottom:0}.VfGEBa_table td a{color:var(--teal-dark);font-weight:600}.VfGEBa_table td a:hover{text-underline-offset:3px;text-decoration:underline}.VfGEBa_num{text-align:right!important}.VfGEBa_missing{color:var(--muted);font-style:italic}strong.VfGEBa_missing{color:var(--warning);font-style:normal}.VfGEBa_linkList{gap:8px;list-style:none;display:grid}.VfGEBa_linkItem{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);min-width:0;font-size:var(--text-base);gap:6px;padding:12px 14px;display:grid}.VfGEBa_linkItem a{color:var(--teal-dark);font-weight:600}.VfGEBa_linkItem a:hover{text-underline-offset:3px;text-decoration:underline}.VfGEBa_doubts{font-size:var(--text-sm);color:var(--warning);margin:4px 0 0 18px}.VfGEBa_collapsible{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);padding:0 14px}.VfGEBa_collapsible[open]{padding-bottom:14px}.VfGEBa_collapsible>summary{border-radius:var(--radius-md);cursor:pointer;color:var(--navy);transition:background var(--dur-fast) var(--ease);align-items:center;gap:10px;margin:0 -14px;padding:12px 14px;font-weight:600;list-style:none;display:flex}.VfGEBa_collapsible>summary::-webkit-details-marker{display:none}.VfGEBa_collapsible>summary:before{content:"";border-right:2px solid var(--teal-dark);border-bottom:2px solid var(--teal-dark);width:8px;height:8px;transition:transform var(--dur-fast) var(--ease);flex:none;margin-left:2px;transform:rotate(-45deg)}.VfGEBa_collapsible>summary:hover{background:var(--surface-2)}.VfGEBa_collapsible[open]>summary{border-bottom:1px solid var(--line);border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:12px}.VfGEBa_collapsible[open]>summary:before{transform:rotate(45deg)}.VfGEBa_collapsible>:not(summary)+:not(summary){margin-top:12px}.VfGEBa_inlineForm{flex-wrap:wrap;align-items:end;gap:8px 10px;display:flex}.VfGEBa_inlineForm>div{flex:180px;min-width:0}.VfGEBa_inlineForm>p{flex:100%}.VfGEBa_inlineForm>input:not([type=checkbox]):not([type=hidden]){flex:160px;width:auto;min-width:0;max-width:260px}.VfGEBa_inlineForm input:not([type=checkbox]),.VfGEBa_inlineForm select,.VfGEBa_inlineForm button{min-height:40px}.VfGEBa_smallButton.VfGEBa_smallButton{min-height:38px;font-size:var(--text-sm);padding:6px 14px}.VfGEBa_optionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.VfGEBa_variantRows{gap:10px;display:grid}.VfGEBa_variantRow{grid-template-columns:repeat(var(--columns,1), minmax(0, 1fr)) auto;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);align-items:end;gap:10px;padding:12px;display:grid}.VfGEBa_confirmBox{border:1px solid var(--warning-line);border-left:4px solid var(--warning);border-radius:var(--radius-md);background:var(--warning-bg);color:var(--warning);gap:8px;padding:12px 14px 12px 16px;display:grid}.VfGEBa_confirmItem{font-size:var(--text-base);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.VfGEBa_confirmItem input{width:18px;height:18px;accent-color:var(--teal);flex:none;margin-top:3px}.VfGEBa_events{font-size:var(--text-sm);color:var(--muted);gap:6px;list-style:none;display:grid}.VfGEBa_quickLinks{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin-top:12px;list-style:none;display:grid}.VfGEBa_quickLink{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-sm);color:var(--muted);transition:border-color var(--dur-fast) var(--ease);padding:10px 14px;line-height:1.5}.VfGEBa_quickLink:hover{border-color:var(--line-strong)}.VfGEBa_quickLink a{color:var(--teal-dark);font-weight:700}.VfGEBa_quickLink a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.VfGEBa_toolbar{padding:12px}.VfGEBa_filters,.VfGEBa_filtersShort,.VfGEBa_optionGrid,.VfGEBa_variantRow{grid-template-columns:minmax(0,1fr)}.VfGEBa_facts{grid-template-columns:minmax(0,1fr);gap:2px 0}.VfGEBa_facts dt{margin-top:8px}.VfGEBa_facts dt:first-child{margin-top:0}.VfGEBa_quickLinks{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.VfGEBa_filterActions>*,.VfGEBa_toolbar>a{flex:auto;width:100%}.VfGEBa_pagination>a,.VfGEBa_pagination>span[aria-disabled]{flex:40%}.VfGEBa_pageInfo{flex:100%;order:3}}.VfGEBa_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._4gMhLW_page{min-height:calc(100vh - var(--header-h));background:var(--paper);flex-direction:column;display:flex}._4gMhLW_main{flex:1;justify-content:center;align-items:flex-start;padding:64px 16px 88px;display:flex}._4gMhLW_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:460px;box-shadow:var(--shadow-md);padding:36px 32px}._4gMhLW_wide{max-width:680px}._4gMhLW_eyebrow{color:var(--teal-dark);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:700}._4gMhLW_title{font-size:var(--text-2xl);margin-top:6px;font-weight:800;line-height:1.15}._4gMhLW_subtitle{color:var(--muted);margin-top:8px}._4gMhLW_body{margin-top:28px}._4gMhLW_appMain ._4gMhLW_card,._4gMhLW_appMain ._4gMhLW_wide{max-width:1120px;box-shadow:none;background:0 0;border:0;border-radius:0;margin-inline:auto;padding:0}._4gMhLW_appMain ._4gMhLW_title{font-size:clamp(24px,2.6vw,30px)}._4gMhLW_appMain ._4gMhLW_body{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-sm);margin-top:20px;padding:clamp(18px,2.5vw,28px);overflow-x:auto}._4gMhLW_appMain ._4gMhLW_links{max-width:1120px;margin-inline:auto}._4gMhLW_form{gap:18px;display:grid}._4gMhLW_field{gap:6px;display:grid}._4gMhLW_label{font-size:var(--text-base);font-weight:600}._4gMhLW_hint{font-size:var(--text-sm);color:var(--muted)}._4gMhLW_input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:46px;color:var(--ink);font:inherit;font-size:var(--text-md);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);padding:10px 14px}._4gMhLW_input::placeholder{color:var(--muted-2)}._4gMhLW_input:hover{border-color:var(--muted-2)}._4gMhLW_input:focus{box-shadow:var(--ring);border-color:var(--teal);outline:none}._4gMhLW_input:disabled{background:var(--surface-2);color:var(--muted)}._4gMhLW_button{border-radius:var(--radius-sm);background:var(--teal);color:#fff;width:100%;min-height:46px;font:inherit;font-size:var(--text-base);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #007d7540}._4gMhLW_button:hover{background:var(--teal-dark)}._4gMhLW_button:active{transform:translateY(1px)}._4gMhLW_button:disabled{opacity:.65;cursor:progress;transform:none}._4gMhLW_buttonSecondary{background:var(--navy);box-shadow:0 1px 2px #0f224040}._4gMhLW_buttonSecondary:hover{background:var(--navy-soft)}._4gMhLW_buttonOutline{background:var(--surface);border-color:var(--line-strong);color:var(--navy);box-shadow:none}._4gMhLW_buttonOutline:hover{background:var(--paper);border-color:var(--navy)}._4gMhLW_appMain ._4gMhLW_button{width:auto}._4gMhLW_appMain ._4gMhLW_form ._4gMhLW_button{justify-self:start}._4gMhLW_appMain ._4gMhLW_button:focus-visible{outline:3px solid var(--teal);outline-offset:2px}._4gMhLW_appMain ._4gMhLW_label{font-size:var(--text-sm);color:var(--ink-2)}._4gMhLW_appMain ._4gMhLW_form{gap:16px}@media (max-width:480px){._4gMhLW_appMain ._4gMhLW_form ._4gMhLW_button,._4gMhLW_appMain ._4gMhLW_actions ._4gMhLW_button{justify-self:stretch;width:100%}}._4gMhLW_alert{border-radius:var(--radius-sm);font-size:var(--text-base);border:1px solid var(--info-line);border-inline-start-width:4px;border-inline-start-color:var(--info);background:var(--info-bg);color:var(--ink-2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:flex-start;gap:6px 10px;padding:12px 16px;line-height:1.5;display:flex}._4gMhLW_alert ul{flex:100%;margin:0 0 0 18px}._4gMhLW_alert a{text-underline-offset:3px;font-weight:600;text-decoration:underline}._4gMhLW_alertError{background:var(--danger-bg);border-color:var(--danger-line);border-inline-start-color:var(--danger);color:var(--danger)}._4gMhLW_alertSuccess{background:var(--success-bg);border-color:var(--success-line);border-inline-start-color:var(--success);color:var(--success)}._4gMhLW_links{border-top:1px solid var(--line);font-size:var(--text-base);color:var(--muted);gap:8px;margin-top:24px;padding-top:20px;display:grid}._4gMhLW_links a,._4gMhLW_inlineLink{color:var(--teal-dark);font-weight:600}._4gMhLW_links a:hover,._4gMhLW_inlineLink:hover{text-underline-offset:3px;text-decoration:underline}._4gMhLW_loading{color:var(--muted);font-size:var(--text-base);padding:18px 0 0;display:block;position:relative}._4gMhLW_loading:before{content:"";top:0;border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--line) 0%, var(--teal) 50%, var(--line) 100%);background-size:200% 100%;width:160px;height:4px;animation:1.4s linear infinite _4gMhLW_shimmer;position:absolute;inset-inline-start:0}@keyframes _4gMhLW_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}._4gMhLW_resend{gap:12px;margin-top:16px;display:grid}._4gMhLW_details{border-radius:var(--radius);background:var(--teal-light);border:1px solid var(--teal-line);gap:6px;margin-top:24px;padding:20px;display:grid}._4gMhLW_detailsLabel{font-size:var(--text-xs);color:var(--teal-dark);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:700}._4gMhLW_detailsValue{font-size:var(--text-xl);letter-spacing:-.02em;word-break:break-word;font-weight:800}._4gMhLW_status{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--teal-line);color:var(--teal-dark);font-size:var(--text-sm);justify-self:start;margin-top:8px;padding:4px 12px;font-weight:600}._4gMhLW_detailsButton{margin-top:12px}._4gMhLW_section{gap:8px;margin-top:8px;display:grid}._4gMhLW_section ._4gMhLW_subtitle{margin-top:0;margin-bottom:12px}._4gMhLW_sectionTitle{font-size:var(--text-xl);font-weight:700}._4gMhLW_account{font-size:var(--text-base);color:var(--muted);flex-wrap:wrap;gap:4px 8px;margin-top:24px;display:flex}._4gMhLW_account dd{color:var(--ink);word-break:break-all;font-weight:600}._4gMhLW_note{font-size:var(--text-base);color:var(--muted);margin-top:20px}._4gMhLW_actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}._4gMhLW_appMain ._4gMhLW_actions{flex-wrap:wrap;display:flex}._4gMhLW_overview{grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);align-items:start;gap:20px;display:grid}._4gMhLW_overviewSide{gap:16px;display:grid}._4gMhLW_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;display:grid}._4gMhLW_tile{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);grid-template-columns:auto 1fr;gap:4px 14px;padding:16px;display:grid}._4gMhLW_tile:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-1px)}._4gMhLW_tileIcon{background:var(--teal-light);width:40px;height:40px;color:var(--teal-dark);border-radius:10px;grid-row:span 2;place-items:center;display:grid}._4gMhLW_tileTitle{color:var(--ink);font-weight:700}._4gMhLW_tileText{font-size:var(--text-sm);color:var(--muted)}@media (max-width:1024px){._4gMhLW_overview{grid-template-columns:1fr}}@media (max-width:600px){._4gMhLW_main{padding:32px 16px 64px}._4gMhLW_card{padding:28px 20px}._4gMhLW_actions,._4gMhLW_tiles{grid-template-columns:1fr}}._4gMhLW_optional{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-2);padding:0 14px}._4gMhLW_optional>summary{cursor:pointer;color:var(--navy);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-weight:600;list-style:none;display:flex}._4gMhLW_optional>summary::-webkit-details-marker{display:none}._4gMhLW_optional>summary em{font-style:normal;font-size:var(--text-xs);letter-spacing:.02em;color:var(--muted);border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);padding:2px 8px;font-weight:700}._4gMhLW_optional[open]>summary{border-bottom:1px dashed var(--line);margin-bottom:12px}._4gMhLW_optional>._4gMhLW_field{animation:_4gMhLW_optionalIn .22s var(--ease);padding-bottom:14px}@keyframes _4gMhLW_optionalIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._4gMhLW_optional>._4gMhLW_field{animation:none}}._4gMhLW_alertInfo{background:var(--info-bg);border-color:#c7d7ff;border-inline-start:4px solid var(--info);color:var(--navy)}._4gMhLW_optional>summary em{white-space:nowrap}._4gMhLW_alertInfo>svg{flex:none;margin-top:3px}._4gMhLW_alertInfo>span{flex:1 1 0;min-width:0}
.ufEQGG_picker{gap:20px;display:grid}.ufEQGG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ufEQGG_card{text-align:start;font:inherit;color:var(--ink);background:var(--surface);border:2px solid var(--line);border-radius:var(--radius);cursor:pointer;transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease), background var(--dur) var(--ease);align-content:start;gap:10px;padding:20px 18px 16px;display:grid;position:relative}.ufEQGG_card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.ufEQGG_card:focus-visible{box-shadow:var(--ring), var(--shadow-md);outline:none}.ufEQGG_cardRecommended{background:linear-gradient(180deg, #f3fbfa 0%, var(--surface) 55%)}.ufEQGG_cardActive{border-color:var(--teal);box-shadow:0 0 0 4px #00a89d24, var(--shadow-md)}.ufEQGG_cardActive:hover{border-color:var(--teal-dark)}.ufEQGG_cardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.ufEQGG_name{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:800}.ufEQGG_tag{border-radius:var(--radius-pill);background:var(--navy);color:#fff;letter-spacing:.02em;padding:3px 9px;font-size:11px;font-weight:700}.ufEQGG_price{letter-spacing:-.03em;align-items:baseline;gap:6px;font-size:30px;font-weight:800;line-height:1;display:flex}.ufEQGG_price small{font-size:var(--text-sm);color:var(--muted);letter-spacing:0;font-weight:500}.ufEQGG_who{min-height:2.6em;font-size:var(--text-sm);color:var(--muted);line-height:1.35}.ufEQGG_limits{border-top:1px dashed var(--line);font-size:var(--text-sm);color:var(--ink-2);gap:4px;padding-top:10px;display:grid}.ufEQGG_limits strong{color:var(--ink)}.ufEQGG_state{font-size:var(--text-sm);color:var(--muted);transition:color var(--dur) var(--ease);align-items:center;gap:8px;margin-top:4px;font-weight:600;display:inline-flex}.ufEQGG_radio{border:2px solid var(--line-strong);color:#0000;width:20px;height:20px;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), transform var(--dur) var(--ease);border-radius:50%;place-items:center;display:grid}.ufEQGG_cardActive .ufEQGG_state{color:var(--teal-dark)}.ufEQGG_cardActive .ufEQGG_radio{background:var(--teal);border-color:var(--teal);color:#fff;transform:scale(1.08)}.ufEQGG_summary{background:var(--navy-deep);color:#e6edf4;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:24px;padding:24px 28px;display:grid}.ufEQGG_summaryMain{animation:ufEQGG_fadeSwap .32s var(--ease);gap:10px;display:grid}.ufEQGG_summaryLabel{font-size:var(--text-sm);color:#9fb3c8;font-weight:600}.ufEQGG_summaryPlan{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.ufEQGG_summaryName{font-size:var(--text-2xl);color:#fff;letter-spacing:-.02em;font-weight:800}.ufEQGG_summaryPrice{font-size:var(--text-xl);color:#7fe0d7;font-weight:700}.ufEQGG_summaryPrice small{font-size:var(--text-sm);color:#9fb3c8;margin-inline-start:4px;font-weight:500}.ufEQGG_summaryFacts{font-size:var(--text-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;list-style:none;display:grid}.ufEQGG_summaryFacts li{align-items:center;gap:8px;display:flex}.ufEQGG_summaryFacts svg{color:#7fe0d7;flex:none}.ufEQGG_summaryNote{font-size:var(--text-xs);color:#9fb3c8}.ufEQGG_summaryActions{gap:10px;display:grid}.ufEQGG_button{border-radius:var(--radius-sm);min-height:48px;transition:background var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-weight:700;display:inline-flex}.ufEQGG_button:active{transform:translateY(1px)scale(.99)}.ufEQGG_buttonPrimary{background:var(--teal);color:#fff;box-shadow:0 6px 18px #00a89d59}.ufEQGG_buttonPrimary:hover{background:#12b8ac;box-shadow:0 8px 22px #00a89d73}.ufEQGG_buttonGhost{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e}.ufEQGG_buttonGhost:hover{background:#ffffff1f}.ufEQGG_included{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:0;overflow:hidden}.ufEQGG_included>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 20px;font-weight:700;list-style:none;display:flex}.ufEQGG_included>summary::-webkit-details-marker{display:none}.ufEQGG_included>summary:after{content:"";border-inline-end:2px solid var(--muted);border-bottom:2px solid var(--muted);width:10px;height:10px;transition:transform var(--dur) var(--ease);transform:rotate(45deg)}.ufEQGG_included[open]>summary:after{transform:rotate(-135deg)}.ufEQGG_includedList{animation:ufEQGG_fadeSwap .26s var(--ease);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;padding:4px 20px 20px;list-style:none;display:grid}.ufEQGG_includedList li{font-size:var(--text-base);color:var(--ink-2);align-items:flex-start;gap:10px;display:flex}.ufEQGG_includedList svg{color:var(--teal-dark);flex:none;margin-top:3px}.ufEQGG_includedList li[data-stato=in_attivazione] svg{color:var(--muted)}.ufEQGG_pending{border:1px solid var(--line);font-size:var(--text-xs);color:var(--muted);vertical-align:middle;border-radius:999px;margin-inline-start:8px;padding:1px 8px;display:inline-block}.ufEQGG_includedList em{font-style:normal;font-size:var(--text-xs);color:var(--muted);display:block}@keyframes ufEQGG_fadeSwap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:1024px){.ufEQGG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ufEQGG_summary{grid-template-columns:1fr}}@media (max-width:560px){.ufEQGG_grid,.ufEQGG_summaryFacts,.ufEQGG_includedList{grid-template-columns:1fr}.ufEQGG_summary{padding:20px}}@media (prefers-reduced-motion:reduce){.ufEQGG_card,.ufEQGG_radio,.ufEQGG_button,.ufEQGG_summaryMain,.ufEQGG_includedList,.ufEQGG_included>summary:after{transition:none;animation:none}.ufEQGG_card:hover{transform:none}}.ufEQGG_grid{grid-template-columns:repeat(5,minmax(0,1fr))}.ufEQGG_gridStatic .ufEQGG_card{cursor:default}.ufEQGG_gridStatic .ufEQGG_card:hover{box-shadow:none;border-color:var(--line);transform:none}.ufEQGG_gridStatic .ufEQGG_cardActive:hover{border-color:var(--teal);box-shadow:0 0 0 4px #00a89d24, var(--shadow-md)}.ufEQGG_cardStatic{padding-bottom:20px}.ufEQGG_cardTop{flex-wrap:wrap}.ufEQGG_tagSoft{background:var(--teal-light);color:var(--teal-dark)}.ufEQGG_tagTrial{background:var(--success-bg);color:var(--success);border:1px solid var(--success-line)}.ufEQGG_quote{font-size:var(--text-xl)}.ufEQGG_more{border-top:1px dashed var(--line);font-size:var(--text-sm);color:var(--ink);padding-top:10px;font-weight:700}.ufEQGG_features{font-size:var(--text-sm);color:var(--ink-2);gap:6px;margin:0;padding:0;line-height:1.35;list-style:none;display:grid}.ufEQGG_features li{align-items:flex-start;gap:8px;display:flex}.ufEQGG_features svg{color:var(--teal-dark);flex:none;margin-top:3px}.ufEQGG_buttonSolid{background:var(--navy);color:#fff}.ufEQGG_buttonSolid:hover{background:var(--navy-soft)}.ufEQGG_buttonSolid:disabled{opacity:.55;cursor:not-allowed}.ufEQGG_buttonOutline{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong)}.ufEQGG_buttonOutline:hover{border-color:var(--navy)}.ufEQGG_buttonSmall{min-height:42px;font-size:var(--text-sm);padding:10px 14px}.ufEQGG_trialForm{gap:8px;margin-top:6px;display:grid}.ufEQGG_trialNote{font-size:var(--text-xs);color:var(--muted);line-height:1.4}.ufEQGG_config{border:1px solid var(--line);border-radius:var(--radius-xl);background:linear-gradient(180deg, var(--surface-2), var(--surface));gap:18px;margin-top:28px;padding:24px;display:grid}.ufEQGG_configHead{gap:6px;display:grid}.ufEQGG_configTitle{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:800}.ufEQGG_configText{color:var(--muted);max-width:78ch}.ufEQGG_configMeta{font-size:var(--text-sm);color:var(--teal-dark);font-weight:600}.ufEQGG_configForm{gap:16px;display:grid}.ufEQGG_configGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ufEQGG_configField{gap:6px;display:grid}.ufEQGG_configField label{font-size:var(--text-sm);color:var(--ink);font-weight:600}.ufEQGG_configField input,.ufEQGG_configField textarea{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:100%;min-height:44px;font:inherit;font-variant-numeric:tabular-nums;background:var(--surface);color:var(--ink);padding:10px 12px}.ufEQGG_configField textarea{resize:vertical}.ufEQGG_configField input:focus-visible,.ufEQGG_configField textarea:focus-visible{border-color:var(--teal);box-shadow:var(--ring);outline:none}.ufEQGG_configField input[aria-invalid=true]{border-color:var(--danger)}.ufEQGG_configHelp{font-size:var(--text-xs);color:var(--muted)}.ufEQGG_configError{font-size:var(--text-xs);color:var(--danger);font-weight:600}.ufEQGG_configSummary{border-radius:var(--radius);background:var(--teal-light);border:1px solid var(--teal-line);color:var(--ink);font-size:var(--text-sm);align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.ufEQGG_configSummary svg{color:var(--teal-dark);flex:none;margin-top:2px}.ufEQGG_configSummary[data-riepilogo-enterprise=non_valido]{background:var(--warning-bg);border-color:var(--warning-line)}.ufEQGG_configActions{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.ufEQGG_configNote{font-size:var(--text-xs);color:var(--muted);max-width:60ch}@media (max-width:1200px){.ufEQGG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ufEQGG_configGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ufEQGG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ufEQGG_grid,.ufEQGG_configGrid{grid-template-columns:1fr}.ufEQGG_config{padding:18px}}
._9mvUFq_wrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow-x:auto}._9mvUFq_table{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--text-base)}._9mvUFq_table th,._9mvUFq_table td{text-align:start;border-bottom:1px solid var(--line);vertical-align:top;padding:11px 14px}._9mvUFq_table thead th{background:var(--surface-2);white-space:nowrap;font-weight:700;position:sticky;top:0}._9mvUFq_table thead th small{font-size:var(--text-xs);color:var(--teal-dark);font-weight:600;display:block}._9mvUFq_table tbody th{color:var(--ink-2);width:32%;font-weight:500}._9mvUFq_table tbody tr:last-child th,._9mvUFq_table tbody tr:last-child td{border-bottom:0}._9mvUFq_table td{font-variant-numeric:tabular-nums;color:var(--ink)}._9mvUFq_group th{font-size:var(--text-xs);letter-spacing:.04em;color:var(--muted);background:var(--surface);padding-top:18px;font-weight:700}._9mvUFq_featured{color:var(--teal-dark)}._9mvUFq_current{background:var(--teal-light)}._9mvUFq_yes{color:var(--success);font-weight:600}._9mvUFq_no{color:var(--muted-2)}._9mvUFq_compact ._9mvUFq_table{font-size:var(--text-sm)}._9mvUFq_compact ._9mvUFq_table th,._9mvUFq_compact ._9mvUFq_table td{padding:8px 12px}@media (max-width:560px){._9mvUFq_table th,._9mvUFq_table td{font-size:var(--text-sm);padding:9px 10px}}
._84Epoa_journey{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start;gap:24px;display:grid}._84Epoa_tabs{gap:8px;margin:0;padding:0;list-style:none;display:grid}._84Epoa_tabItem{position:relative}._84Epoa_tab{text-align:start;width:100%;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease), transform var(--dur) var(--ease);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}._84Epoa_tab:hover{border-color:var(--line-strong)}._84Epoa_tab:focus-visible{box-shadow:var(--ring);outline:none}._84Epoa_tabActive{border-color:var(--teal);background:var(--teal-light)}._84Epoa_tabDone ._84Epoa_tabIcon{background:var(--success-bg);color:var(--success)}._84Epoa_tabIcon{background:var(--navy);color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:relative}._84Epoa_tabIcon b{background:var(--teal);color:#fff;text-align:center;border-radius:50%;width:20px;height:20px;font-size:11px;line-height:20px;position:absolute;top:-6px;right:-6px}._84Epoa_tabText{gap:2px;display:grid}._84Epoa_tabText strong{font-size:var(--text-base)}._84Epoa_tabText small{font-size:var(--text-xs);color:var(--muted)}._84Epoa_pending{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface-2);color:var(--muted);justify-self:start;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700}._84Epoa_pendingTag{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface-2);color:var(--muted);font-size:var(--text-xs);margin-inline-start:6px;padding:3px 10px;font-weight:700;display:inline-block}._84Epoa_progress{background:var(--teal);transform-origin:0;border-radius:2px;height:3px;animation:linear forwards _84Epoa_grow;position:absolute;bottom:4px;left:14px;right:14px}._84Epoa_panel{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-md);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;min-height:360px;padding:22px;display:grid}._84Epoa_copy{align-content:start;gap:10px;display:grid}._84Epoa_kind{margin:0}._84Epoa_kindTag{border-radius:var(--radius-pill);background:var(--navy);color:#fff;font-size:var(--text-xs);padding:3px 10px;font-weight:700;display:inline-block}._84Epoa_title{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:800;line-height:1.15}._84Epoa_text{color:var(--ink-2);line-height:1.5}._84Epoa_saves{border-radius:var(--radius-md);background:var(--teal-light);color:var(--teal-dark);font-size:var(--text-sm);align-items:flex-start;gap:8px;padding:10px 12px;font-weight:600;display:flex}._84Epoa_saves svg{flex:none;margin-top:2px}._84Epoa_visual{border-radius:var(--radius);background:var(--surface-2);border:1px dashed var(--line);animation:_84Epoa_swap .36s var(--ease);align-content:start;gap:10px;padding:14px;display:grid;position:relative}._84Epoa_example{border-radius:var(--radius-pill);border:1px solid var(--warning-line);background:var(--warning-bg);color:var(--warning);padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;right:10px}._84Epoa_mug{border-radius:10px;width:100%;max-width:160px;height:auto}._84Epoa_importCard{gap:12px;margin-top:18px;display:grid}._84Epoa_sources{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._84Epoa_source{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);font-size:var(--text-xs);align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}._84Epoa_arrow{background:linear-gradient(90deg, var(--line-strong), var(--teal));flex:1;min-width:40px;height:2px;animation:1.6s ease-in-out infinite _84Epoa_pulse}._84Epoa_product{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px;display:grid}._84Epoa_fields{font-size:var(--text-sm);gap:6px;display:grid}._84Epoa_fieldRow{background:var(--surface);opacity:0;animation:_84Epoa_rise .42s var(--ease) forwards;border-radius:6px;justify-content:space-between;gap:8px;padding:4px 8px;display:flex}._84Epoa_fieldRow em{color:var(--muted);font-style:normal}._84Epoa_contentGrid{gap:12px;margin-top:18px;display:grid}._84Epoa_beforeAfter{grid-template-columns:1fr 28px 1fr;align-items:center;gap:8px;display:grid}._84Epoa_beforeAfter figure{text-align:center;font-size:var(--text-xs);color:var(--muted);gap:4px;margin:0;display:grid}._84Epoa_before ._84Epoa_mug{filter:saturate(.6)}._84Epoa_after{animation:_84Epoa_reveal 1.4s var(--ease) both}._84Epoa_sparkle{color:var(--teal);place-items:center;animation:1.6s ease-in-out infinite _84Epoa_pulse;display:grid}._84Epoa_draft{border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line);gap:8px;padding:10px 12px;display:grid}._84Epoa_draftLabel{font-size:var(--text-xs);color:var(--muted);font-weight:700}._84Epoa_typing{font-size:var(--text-sm);white-space:normal;animation:_84Epoa_fadeIn .9s var(--ease) .5s both;line-height:1.45;overflow:hidden}._84Epoa_chips{gap:6px;display:flex}._84Epoa_chip{border-radius:var(--radius-pill);background:var(--teal-light);color:var(--teal-dark);opacity:0;animation:_84Epoa_rise .3s var(--ease) forwards;padding:2px 8px;font-size:11px;font-weight:700}._84Epoa_decision{font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:8px;display:flex}._84Epoa_approve{border-radius:var(--radius-sm);background:var(--teal);color:#fff;align-items:center;gap:4px;padding:4px 10px;font-weight:700;display:inline-flex}._84Epoa_cost{color:var(--muted)}._84Epoa_player{gap:8px;margin-top:18px;display:grid}._84Epoa_screen{aspect-ratio:16/9;border-radius:var(--radius-md);background:#0f2240;place-items:center;display:grid;position:relative;overflow:hidden}._84Epoa_pan{width:55%;animation:6s ease-in-out infinite alternate _84Epoa_pan}._84Epoa_badge{border-radius:var(--radius-pill);color:#fff;background:#ffffff24;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;bottom:10px;left:10px}._84Epoa_controls{grid-template-columns:24px 1fr 36px;align-items:center;gap:8px;display:grid}._84Epoa_play{border-left:12px solid var(--navy);border-top:7px solid #0000;border-bottom:7px solid #0000;width:0;height:0}._84Epoa_bar{background:var(--line);border-radius:3px;height:6px;overflow:hidden}._84Epoa_barFill{background:var(--teal);width:0;height:100%;animation:6s linear forwards _84Epoa_fill;display:block}._84Epoa_time{font-size:var(--text-xs);color:var(--muted);text-align:right}._84Epoa_playerNote{font-size:var(--text-xs);color:var(--muted)}._84Epoa_browser{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);gap:0;margin-top:18px;display:grid;overflow:hidden}._84Epoa_browserBar{background:var(--surface-2);border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:8px 10px;display:flex}._84Epoa_browserBar span{background:var(--line-strong);border-radius:50%;width:8px;height:8px}._84Epoa_browserBar em{color:var(--muted);margin-inline-start:8px;font-size:11px;font-style:normal}._84Epoa_page{font-size:var(--text-sm);gap:6px;padding:12px;display:grid}._84Epoa_page h4{font-size:var(--text-base)}._84Epoa_highlight{background:var(--warning-bg);border-left:3px solid var(--teal);animation:_84Epoa_fadeIn .8s var(--ease) .7s both;border-radius:6px;padding:4px 6px}._84Epoa_siteFlow{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;font-size:11px;font-weight:700;display:flex}._84Epoa_siteFlow i{font-style:normal}._84Epoa_publish{color:var(--teal-dark);animation:_84Epoa_fadeIn .6s var(--ease) 2.2s both}._84Epoa_sales{gap:10px;margin-top:18px;display:grid}._84Epoa_orders{font-size:var(--text-xs);gap:4px;display:grid}._84Epoa_orderRow{background:var(--surface);opacity:0;animation:_84Epoa_rise .36s var(--ease) forwards;border-radius:6px;grid-template-columns:50px 1fr auto;gap:8px;padding:5px 8px;display:grid}._84Epoa_orderRow em{color:var(--muted);font-style:normal}._84Epoa_metrics{grid-template-columns:1fr 1fr;gap:8px;display:grid}._84Epoa_metric{border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-xs);color:var(--muted);gap:2px;padding:8px 10px;display:grid}._84Epoa_metric strong{font-size:var(--text-lg);color:var(--ink)}._84Epoa_meter{background:var(--line);border-radius:3px;height:6px;overflow:hidden}._84Epoa_meterFill{background:var(--teal);height:100%;animation:_84Epoa_widen 1.2s var(--ease) both;transform-origin:0;display:block}._84Epoa_assistant{font-size:var(--text-xs);gap:6px;display:grid}._84Epoa_question{background:var(--navy);color:#fff;border-radius:12px 12px 2px;justify-self:end;padding:6px 10px}._84Epoa_answer{background:var(--surface);border:1px solid var(--line);animation:_84Epoa_fadeIn .7s var(--ease) .9s both;border-radius:12px 12px 12px 2px;justify-self:start;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}@keyframes _84Epoa_grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _84Epoa_swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _84Epoa_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _84Epoa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _84Epoa_reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes _84Epoa_pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes _84Epoa_pan{0%{transform:translate(-10%)scale(1)}to{transform:translate(10%)scale(1.08)}}@keyframes _84Epoa_fill{0%{width:0}to{width:100%}}@keyframes _84Epoa_widen{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1024px){._84Epoa_journey{grid-template-columns:1fr}._84Epoa_tabs{grid-template-columns:repeat(5,minmax(0,1fr))}._84Epoa_tab{text-align:center;grid-template-columns:1fr;justify-items:center;padding:10px 6px}._84Epoa_tabText small,._84Epoa_pending{display:none}}@media (max-width:760px){._84Epoa_panel{grid-template-columns:1fr;min-height:0;padding:16px}._84Epoa_tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}._84Epoa_tabText strong{font-size:var(--text-xs)}._84Epoa_tabIcon{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){._84Epoa_visual,._84Epoa_fieldRow,._84Epoa_after,._84Epoa_chip,._84Epoa_typing,._84Epoa_highlight,._84Epoa_publish,._84Epoa_orderRow,._84Epoa_answer,._84Epoa_meterFill,._84Epoa_barFill,._84Epoa_pan,._84Epoa_arrow,._84Epoa_sparkle,._84Epoa_progress,._84Epoa_tab{opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}._84Epoa_barFill{width:100%}}
.Xh1xWG_container{width:min(var(--container), calc(100% - 32px));margin-inline:auto}.Xh1xWG_button{border-radius:var(--radius-md);min-height:48px;font-weight:600;font-size:var(--text-md);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), transform var(--dur-fast) var(--ease), box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 22px;display:inline-flex}.Xh1xWG_button:active{transform:translateY(1px)}.Xh1xWG_buttonPrimary{background:var(--teal);color:#fff;box-shadow:0 8px 20px #00a89d47}.Xh1xWG_buttonPrimary:hover{background:var(--teal-dark)}.Xh1xWG_buttonGhost{color:#fff;background:#ffffff14;border-color:#ffffff47}.Xh1xWG_buttonGhost:hover{background:#ffffff29}.Xh1xWG_buttonOutline{background:var(--surface);border-color:var(--line-strong);color:var(--navy)}.Xh1xWG_buttonOutline:hover{border-color:var(--navy)}.Xh1xWG_hero{color:#fff;background:radial-gradient(900px 560px at 88% -10%, #00a89d61, transparent 62%), radial-gradient(640px 420px at -8% 108%, #00a89d33, transparent 60%), linear-gradient(170deg, var(--navy-deep) 0%, var(--navy) 55%, #12304f 100%);padding:clamp(48px,7vw,96px) 0 clamp(56px,7vw,104px);position:relative;overflow:hidden}.Xh1xWG_hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 65% 30%,#000 10%,#0000 72%);mask-image:radial-gradient(at 65% 30%,#000 10%,#0000 72%)}.Xh1xWG_hero:after{content:"";pointer-events:none;border:1px solid #7fe0d740;border-radius:50%;width:420px;height:420px;position:absolute;top:-140px;right:-120px;box-shadow:inset 0 0 0 60px #7fe0d70a,0 0 0 80px #7fe0d708}.Xh1xWG_heroGrid{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid;position:relative}.Xh1xWG_heroCopy{animation:Xh1xWG_rise .6s var(--ease) both;gap:20px;display:grid}.Xh1xWG_badge{border-radius:var(--radius-pill);color:#d8e6f0;font-size:var(--text-sm);background:#ffffff1a;border:1px solid #ffffff2e;justify-self:start;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-weight:600;display:inline-flex}.Xh1xWG_badgeDot{background:var(--teal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #00a89d40}.Xh1xWG_heroTitle{letter-spacing:-.035em;color:#fff;font-size:clamp(34px,4.6vw,54px);font-weight:800;line-height:1.04}.Xh1xWG_heroTitle span{color:#7fe0d7}.Xh1xWG_heroText{color:#d8e2ec;max-width:52ch;font-size:clamp(16px,1.5vw,19px);line-height:1.55}.Xh1xWG_actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.Xh1xWG_heroPoints{color:#bfe9e4;font-size:var(--text-sm);flex-wrap:wrap;gap:8px 20px;font-weight:600;list-style:none;display:flex}.Xh1xWG_heroPoints li{align-items:center;gap:6px;display:inline-flex}.Xh1xWG_heroPoints svg{color:var(--teal)}.Xh1xWG_section{padding:clamp(56px,7vw,96px) 0}.Xh1xWG_sectionPaper{background:var(--paper)}.Xh1xWG_sectionDark{background:radial-gradient(700px 400px at 100% 0%, #00a89d47, transparent 60%), linear-gradient(180deg, var(--navy), var(--navy-deep));color:#d8e2ec;position:relative;overflow:hidden}.Xh1xWG_sectionHead{max-width:720px;margin-bottom:clamp(28px,4vw,44px)}.Xh1xWG_eyebrow{color:var(--teal-dark);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:700}.Xh1xWG_eyebrowLight{color:#7fe0d7}.Xh1xWG_sectionTitle{font-size:var(--text-2xl);margin-top:10px;font-weight:800}.Xh1xWG_titleLight{color:#fff}.Xh1xWG_sectionLead{font-size:var(--text-lg);color:var(--muted);max-width:60ch;margin-top:14px}.Xh1xWG_leadLight{color:#b9c7d6}.Xh1xWG_twoCols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.Xh1xWG_twoCols .Xh1xWG_sectionHead{margin-bottom:0}.Xh1xWG_twoCols .Xh1xWG_sectionHead+*{margin-top:28px}.Xh1xWG_status{border-radius:var(--radius-pill);font-size:var(--text-xs);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-weight:700;display:inline-flex}.Xh1xWG_status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.Xh1xWG_status_disponibile{background:var(--success-bg);color:var(--success)}.Xh1xWG_status_beta{background:var(--info-bg);color:var(--info)}.Xh1xWG_status_arrivo{background:var(--surface-2);color:var(--muted);border:1px solid var(--line)}.Xh1xWG_bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.Xh1xWG_span3{grid-column:span 3}.Xh1xWG_span4{grid-column:span 4}.Xh1xWG_span5{grid-column:span 5}.Xh1xWG_tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease);grid-template-rows:auto 1fr auto;gap:14px;padding:20px;display:grid}.Xh1xWG_tile:hover{box-shadow:var(--shadow-md);border-color:var(--line-strong);transform:translateY(-2px)}.Xh1xWG_tileHead{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.Xh1xWG_tileIcon{border-radius:var(--radius-md);background:var(--teal-light);width:40px;height:40px;color:var(--teal-dark);place-items:center;display:grid}.Xh1xWG_tile h3{font-size:var(--text-md);font-weight:700}.Xh1xWG_tile p{color:var(--muted);font-size:var(--text-sm);margin-top:3px}.Xh1xWG_tile .Xh1xWG_status{justify-self:start}.Xh1xWG_benefits{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;list-style:none;display:grid;overflow:hidden}.Xh1xWG_benefit{border-inline-start:1px solid var(--line);align-content:start;gap:10px;padding:28px 24px;display:grid}.Xh1xWG_benefit:first-child{border-inline-start:0}.Xh1xWG_benefitIcon{border-radius:var(--radius-md);background:var(--navy);color:#fff;place-items:center;width:44px;height:44px;display:grid}.Xh1xWG_benefit h3{font-size:var(--text-lg);font-weight:700}.Xh1xWG_benefit p{color:var(--muted);font-size:var(--text-base)}.Xh1xWG_flow{border-radius:var(--radius-xl);background:radial-gradient(400px 220px at 50% 50%, var(--teal-light), transparent 70%), var(--paper);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) 44px minmax(0,1.1fr) 44px minmax(0,1fr);align-items:stretch;gap:0;padding:24px;display:grid}.Xh1xWG_flowCol{align-content:space-between;gap:12px;min-width:0;display:grid}.Xh1xWG_node{border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);color:var(--ink);font-weight:600;font-size:var(--text-sm);align-items:center;gap:10px;min-width:0;padding:12px 14px;display:flex}.Xh1xWG_node svg{color:var(--navy);flex:none}.Xh1xWG_nodeOut svg{color:var(--teal-dark)}.Xh1xWG_flowLines{fill:none;width:100%;height:100%;min-height:160px;stroke:var(--teal);stroke-width:2px;stroke-linecap:round;stroke-dasharray:6 6;opacity:.8;animation:1.6s linear infinite Xh1xWG_dash}.Xh1xWG_flowLinesMirrored{animation-direction:reverse;transform:scaleX(-1)}.Xh1xWG_flowCenter{text-align:center;border-radius:var(--radius);background:var(--navy);color:#fff;box-shadow:var(--shadow-md);align-content:center;justify-items:center;gap:4px;padding:22px 16px;display:grid}.Xh1xWG_flowCenter strong{font-size:var(--text-lg)}.Xh1xWG_flowCenter span{color:#b9c7d6;font-size:var(--text-sm)}.Xh1xWG_centerIcon{background:var(--teal);border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:8px;font-size:0;display:grid;color:#fff!important}.Xh1xWG_aiList{gap:8px;list-style:none;display:grid}.Xh1xWG_aiItem{border-radius:var(--radius-md);background:#ffffff0d;border:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.Xh1xWG_aiIcon{color:#7fe0d7;background:#00a89d2e;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.Xh1xWG_aiItem h3{color:#fff;font-size:var(--text-base);font-weight:700}.Xh1xWG_aiItem p{color:#b9c7d6;font-size:var(--text-sm)}.Xh1xWG_sectionDark .Xh1xWG_status_beta{color:#9ff0e8;background:#7fe0d729}.Xh1xWG_sectionDark .Xh1xWG_status_arrivo{color:#c5d1de;background:#ffffff0f;border-color:#ffffff29}.Xh1xWG_pointList{gap:14px;list-style:none;display:grid}.Xh1xWG_pointList li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.Xh1xWG_pointIcon{border-radius:var(--radius-md);background:var(--teal-light);width:40px;height:40px;color:var(--teal-dark);place-items:center;display:grid}.Xh1xWG_pointList h3{font-size:var(--text-md);font-weight:700}.Xh1xWG_pointList p{color:var(--muted);font-size:var(--text-base);margin-top:2px}.Xh1xWG_panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.Xh1xWG_steps{counter-reset:passo;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;display:grid}.Xh1xWG_step{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);align-content:start;gap:10px;padding:22px;display:grid;position:relative}.Xh1xWG_step+.Xh1xWG_step:before{content:"";border-top:2px dashed var(--line-strong);width:20px;position:absolute;top:44px;left:-20px}.Xh1xWG_stepIcon{background:var(--navy);color:#fff;width:44px;height:44px;box-shadow:0 0 0 6px var(--teal-light);border-radius:50%;place-items:center;display:grid;position:relative}.Xh1xWG_stepIcon b{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-6px;right:-6px}.Xh1xWG_step h3{font-size:var(--text-md);font-weight:700}.Xh1xWG_step p{color:var(--muted);font-size:var(--text-base)}.Xh1xWG_integrations{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.Xh1xWG_integration{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:auto minmax(0,1fr);gap:10px 14px;padding:18px;display:grid}.Xh1xWG_integrationMark{background:var(--navy);color:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.Xh1xWG_integrationBody h3{font-size:var(--text-md);font-weight:700}.Xh1xWG_integrationBody p{color:var(--muted);font-size:var(--text-sm)}.Xh1xWG_integration .Xh1xWG_status{grid-column:2;justify-self:start}.Xh1xWG_appGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.Xh1xWG_appGrid .Xh1xWG_sectionHead{margin-bottom:0}.Xh1xWG_appVisual{border-radius:var(--radius-xl);background:radial-gradient(360px 300px at 50% 40%, #00a89d38, transparent 70%), linear-gradient(180deg, var(--paper), var(--surface));border:1px solid var(--line);place-items:center;padding:28px 16px;display:grid}.Xh1xWG_checkList{gap:10px;margin-top:24px;font-weight:600;list-style:none;display:grid}.Xh1xWG_checkList li{align-items:center;gap:10px;display:flex}.Xh1xWG_checkList svg{color:var(--teal-dark);flex:none}.Xh1xWG_appBadges{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.Xh1xWG_appBadge{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);font-size:var(--text-sm);color:var(--navy);align-items:center;gap:8px;padding:8px 10px 8px 14px;font-weight:600;display:inline-flex}.Xh1xWG_plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.Xh1xWG_plan{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-content:start;gap:14px;padding:24px;display:grid;position:relative}.Xh1xWG_planFeatured{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal), var(--shadow-md)}.Xh1xWG_planTag{border-radius:var(--radius-pill);background:var(--teal);color:#fff;font-size:var(--text-xs);padding:3px 10px;font-weight:700;position:absolute;top:-12px;left:20px}.Xh1xWG_plan h3{font-size:var(--text-lg);font-weight:700}.Xh1xWG_price{letter-spacing:-.03em;font-size:32px;font-weight:800;line-height:1}.Xh1xWG_price span{font-size:var(--text-base);color:var(--muted);letter-spacing:0;font-weight:500}.Xh1xWG_planList{border-top:1px solid var(--line);gap:8px;padding-top:14px;list-style:none;display:grid}.Xh1xWG_planList li{font-size:var(--text-base);align-items:center;gap:8px;display:flex}.Xh1xWG_planList svg{color:var(--teal-dark);flex:none}.Xh1xWG_planExtras{color:var(--muted);font-size:var(--text-sm);gap:6px;list-style:none;display:grid}.Xh1xWG_planButton{min-height:42px;font-size:var(--text-base);margin-top:auto}.Xh1xWG_note{font-size:var(--text-sm);color:var(--muted);align-items:flex-start;gap:8px;margin-top:24px;display:flex}.Xh1xWG_note svg{color:var(--teal-dark);flex:none;margin-top:2px}.Xh1xWG_cta{border-radius:var(--radius-xl);background:radial-gradient(500px 300px at 100% 100%, #00a89d59, transparent 65%), var(--navy);color:#d8e2ec;grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:24px;padding:clamp(28px,4vw,48px);display:grid;position:relative;overflow:hidden}.Xh1xWG_ctaTitle{font-size:var(--text-2xl);color:#fff;font-weight:800}.Xh1xWG_ctaText{max-width:60ch;margin-top:10px}.Xh1xWG_ctaActions{gap:10px;display:grid}@keyframes Xh1xWG_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes Xh1xWG_dash{to{stroke-dashoffset:-24px}}@media (prefers-reduced-motion:reduce){.Xh1xWG_heroCopy,.Xh1xWG_flowLines{animation:none}.Xh1xWG_tile:hover{transform:none}}@media (max-width:1024px){.Xh1xWG_heroGrid,.Xh1xWG_twoCols,.Xh1xWG_appGrid{grid-template-columns:1fr}.Xh1xWG_twoColsReverse>:first-child{order:2}.Xh1xWG_span3,.Xh1xWG_span4,.Xh1xWG_span5{grid-column:span 6}.Xh1xWG_benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.Xh1xWG_benefit:nth-child(odd){border-inline-start:0}.Xh1xWG_benefit:nth-child(n+3){border-top:1px solid var(--line)}.Xh1xWG_steps,.Xh1xWG_plans{grid-template-columns:repeat(2,minmax(0,1fr))}.Xh1xWG_step:nth-child(3):before{display:none}.Xh1xWG_integrations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.Xh1xWG_flow{grid-template-columns:1fr;gap:12px;padding:16px}.Xh1xWG_flowLines{display:none}.Xh1xWG_flowCol{gap:8px}.Xh1xWG_panels{grid-template-columns:1fr}}@media (max-width:640px){.Xh1xWG_span3,.Xh1xWG_span4,.Xh1xWG_span5{grid-column:span 12}.Xh1xWG_benefits,.Xh1xWG_steps,.Xh1xWG_plans,.Xh1xWG_integrations{grid-template-columns:1fr}.Xh1xWG_benefit{border-inline-start:0}.Xh1xWG_benefit+.Xh1xWG_benefit{border-top:1px solid var(--line)}.Xh1xWG_step:before{display:none}.Xh1xWG_actions .Xh1xWG_button,.Xh1xWG_ctaActions .Xh1xWG_button{flex:100%}.Xh1xWG_aiItem{grid-template-columns:auto minmax(0,1fr)}.Xh1xWG_aiItem .Xh1xWG_status{grid-column:2;justify-self:start}.Xh1xWG_cta{grid-template-columns:1fr}}.Xh1xWG_heroPrice{border-radius:var(--radius-sm);color:#fff;font-weight:700;font-size:var(--text-base);background:#ffffff14;border:1px solid #7fe0d759;justify-self:start;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.Xh1xWG_heroPrice svg{color:#7fe0d7;flex:none}.Xh1xWG_heroNote{font-size:var(--text-sm);color:#9fb3c8}.Xh1xWG_stripSection{border-bottom:1px solid var(--line);padding-top:clamp(32px,4vw,48px);padding-bottom:clamp(32px,4vw,48px)}.Xh1xWG_stripHead{gap:6px;margin-bottom:20px;display:grid}.Xh1xWG_stripTitle{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:800}.Xh1xWG_stripText{color:var(--muted);max-width:64ch}.Xh1xWG_strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;display:grid}.Xh1xWG_stripItem{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);gap:4px;padding:16px 18px;display:grid}.Xh1xWG_stripItemFeatured{border-color:var(--teal);box-shadow:0 0 0 3px #00a89d1f}.Xh1xWG_stripName{justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.Xh1xWG_stripName em{border-radius:var(--radius-pill);background:var(--navy);color:#fff;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.Xh1xWG_stripPrice{letter-spacing:-.03em;align-items:baseline;gap:6px;font-size:26px;font-weight:800;display:flex}.Xh1xWG_stripPrice small{font-size:var(--text-xs);color:var(--muted);letter-spacing:0;font-weight:500}.Xh1xWG_stripMeta{font-size:var(--text-sm);color:var(--muted)}.Xh1xWG_stripLink{margin-top:16px}.Xh1xWG_compareHead{gap:6px;margin-top:48px;margin-bottom:16px;display:grid}.Xh1xWG_compareTitle{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:800}.Xh1xWG_compareText{color:var(--muted);max-width:70ch}.Xh1xWG_compareWrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow-x:auto}.Xh1xWG_compare{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--text-base)}.Xh1xWG_compare th,.Xh1xWG_compare td{text-align:start;border-bottom:1px solid var(--line);padding:12px 16px}.Xh1xWG_compare thead th{background:var(--surface-2);font-weight:700}.Xh1xWG_compare tbody th{color:var(--muted);width:34%;font-weight:500}.Xh1xWG_compare tbody tr:last-child th,.Xh1xWG_compare tbody tr:last-child td{border-bottom:0}.Xh1xWG_compare td{font-variant-numeric:tabular-nums}.Xh1xWG_compareFeatured{color:var(--teal-dark)}.Xh1xWG_compareNote{font-size:var(--text-sm);color:var(--muted);max-width:80ch;margin-top:12px}.Xh1xWG_invite{border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--teal-light) 0%, var(--surface) 70%);border:1px solid #c4ebe6;grid-template-columns:auto 1fr;align-items:start;gap:20px;padding:clamp(24px,3vw,36px);display:grid}.Xh1xWG_inviteIcon{background:var(--teal);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 20px #00a89d4d}.Xh1xWG_inviteBody{gap:10px;display:grid}.Xh1xWG_inviteTitle{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:800}.Xh1xWG_inviteText{color:var(--ink-2);max-width:70ch}.Xh1xWG_inviteActions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:4px;display:flex}html[data-rivela-attiva] [data-rivela]{opacity:0;transition:opacity .52s var(--ease), transform .52s var(--ease);transform:translateY(18px)}html[data-rivela-attiva] [data-rivela][data-visibile]{opacity:1;transform:none}@media (max-width:1024px){.Xh1xWG_strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Xh1xWG_strip,.Xh1xWG_invite{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html[data-rivela-attiva] [data-rivela]{opacity:1;transition:none;transform:none}}
.vHZrAW_container{width:min(var(--container), calc(100% - 32px));margin-inline:auto}.vHZrAW_header{z-index:20;-webkit-backdrop-filter:saturate(160%)blur(10px);border-bottom:1px solid var(--line);background:#ffffffe0;position:sticky;top:0}.vHZrAW_headerInner{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.vHZrAW_brand{flex:none;align-items:center;display:inline-flex}.vHZrAW_logo{width:124px;height:auto}.vHZrAW_nav{font-size:var(--text-base);align-items:center;gap:8px;font-weight:600;display:flex}.vHZrAW_navSections{align-items:center;gap:4px;margin-inline-end:8px;display:flex}.vHZrAW_navSection,.vHZrAW_navLink{border-radius:var(--radius-sm);color:var(--ink-2);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding:8px 12px}.vHZrAW_navSection:hover,.vHZrAW_navLink:hover{background:var(--paper);color:var(--navy)}.vHZrAW_navPlans{border-radius:var(--radius-sm);border:1px solid var(--teal);color:var(--teal-dark);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;padding:8px 12px;font-weight:700;display:inline-flex}.vHZrAW_navPlans:hover{background:var(--teal-light);color:var(--navy)}.vHZrAW_navPlansShort{display:none}.vHZrAW_navCta{border-radius:var(--radius-sm);background:var(--navy);color:#fff;transition:background var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);align-items:center;padding:9px 16px;display:inline-flex}.vHZrAW_navCta:hover{background:var(--navy-soft);color:#fff}.vHZrAW_navCta:active{transform:translateY(1px)}.vHZrAW_menu{display:none;position:relative}.vHZrAW_menuButton{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--navy);cursor:pointer;place-items:center;list-style:none;display:grid}.vHZrAW_menuButton::-webkit-details-marker{display:none}.vHZrAW_menuPanel{inset-inline-end:0;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);min-width:220px;box-shadow:var(--shadow-lg);gap:2px;padding:8px;font-weight:600;display:grid;position:absolute;top:calc(100% + 8px)}.vHZrAW_menuPanel a{border-radius:var(--radius-sm);padding:10px 12px}.vHZrAW_menuPanel a:hover{background:var(--paper)}.vHZrAW_menuLanguage{border-top:1px solid var(--line);margin-top:4px;padding:10px 12px 4px;display:none}.vHZrAW_footer{background:var(--navy-deep);color:#b9c7d6;font-size:var(--text-sm);padding:48px 0 32px}.vHZrAW_footerGrid{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px;display:grid}.vHZrAW_footerBrandCol{align-content:start;gap:8px;display:grid}.vHZrAW_footerBrand{color:#fff;font-weight:800;font-size:var(--text-xl);letter-spacing:-.02em}.vHZrAW_footerStatus{border-radius:var(--radius-pill);color:#d8e2ec;font-size:var(--text-xs);background:#ffffff0f;border:1px solid #ffffff1f;justify-self:start;align-items:center;gap:8px;padding:4px 10px;font-weight:600;display:inline-flex}.vHZrAW_footerCol{align-content:start;gap:8px;display:grid}.vHZrAW_footerHeading{color:#fff;font-weight:700;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:4px}.vHZrAW_footerCol a{color:#b9c7d6;transition:color var(--dur-fast) var(--ease)}.vHZrAW_footerCol a:hover{color:#fff}.vHZrAW_footerLinks a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.vHZrAW_footerMotto{color:#8ea0b5;border-top:1px solid #ffffff1a;margin-top:36px;padding-top:20px}.vHZrAW_language{align-items:center;gap:8px;margin-inline-start:4px;display:flex}.vHZrAW_languageButton{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding:5px 11px;font-weight:600}.vHZrAW_languageButton:hover{border-color:var(--navy);color:var(--navy)}@media (max-width:900px){.vHZrAW_navSections{display:none}.vHZrAW_menu{display:block}}@media (max-width:640px){.vHZrAW_logo{width:96px}.vHZrAW_nav{font-size:var(--text-sm);gap:4px}.vHZrAW_navLink{padding:8px}.vHZrAW_navCta{padding:8px 12px}.vHZrAW_navPlans{padding:8px 10px}.vHZrAW_navPlansLong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vHZrAW_navPlansShort{display:inline}.vHZrAW_nav>.vHZrAW_language{display:none}.vHZrAW_menuLanguage{display:block}.vHZrAW_footerGrid{grid-template-columns:1fr 1fr}.vHZrAW_footerBrandCol{grid-column:1/-1}}.vHZrAW_language{position:relative}.vHZrAW_language>summary{align-items:center;gap:6px;list-style:none;display:inline-flex}.vHZrAW_language>summary::-webkit-details-marker{display:none}.vHZrAW_language[open]>summary{border-color:var(--navy);color:var(--navy)}.vHZrAW_languagePanel{top:calc(100% + 8px);z-index:30;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);max-height:min(70vh,460px);animation:vHZrAW_languageIn .16s var(--ease);grid-template-columns:repeat(2,minmax(140px,1fr));gap:2px;padding:8px;display:grid;position:absolute;inset-inline-end:0;overflow-y:auto;box-shadow:0 16px 40px #14284229}@keyframes vHZrAW_languageIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.vHZrAW_languageOption{border-radius:var(--radius-sm);color:var(--ink-2);font:inherit;font-size:var(--text-sm);text-align:start;cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;padding:8px 10px;font-weight:600}.vHZrAW_languageOption:hover{background:var(--paper);color:var(--navy)}.vHZrAW_languageOption[aria-current=true]{background:var(--teal-light);color:var(--navy)}.vHZrAW_languageOption[aria-current=true]:after{content:" ✓";color:var(--teal-dark)}.vHZrAW_menuLanguage .vHZrAW_languagePanel{box-shadow:none;border:0;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;padding:4px 0 0;position:static}@media (prefers-reduced-motion:reduce){.vHZrAW_languagePanel{animation:none}}.vHZrAW_navSection,.vHZrAW_navLink,.vHZrAW_navCta,.vHZrAW_navPlans,.vHZrAW_languageButton{white-space:nowrap}
.DG4koq_grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.DG4koq_weekday{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:4px 6px;font-weight:700}.DG4koq_blank{min-height:64px}.DG4koq_day{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:0;min-height:64px;transition:border-color var(--dur-fast) var(--ease);align-content:start;gap:4px;padding:6px;display:grid}.DG4koq_day:hover{border-color:var(--line-strong)}.DG4koq_dayNumber{font-size:var(--text-sm);color:var(--ink-2);font-weight:700}.DG4koq_post{font-size:var(--text-xs);background:var(--teal-light);color:var(--navy);overflow-wrap:anywhere;border-radius:6px;padding:2px 6px;line-height:1.3;text-decoration:none;display:block}.DG4koq_post:hover{background:var(--teal-line)}.DG4koq_postTime{font-weight:700}.DG4koq_postDone{background:var(--success-bg);color:var(--success)}.DG4koq_postDone:hover{background:var(--success-line)}.DG4koq_postCancelled{background:var(--surface-2);color:var(--muted);text-decoration:line-through}.DG4koq_postCancelled:hover{background:var(--line)}@media (max-width:640px){.DG4koq_grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.DG4koq_day,.DG4koq_blank{min-height:44px;padding:3px}.DG4koq_post{padding:1px 3px;font-size:10px}}
.Wae3ba_backdrop{z-index:60;animation:Wae3ba_fadeIn .2s var(--ease);background:#0a18308c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.Wae3ba_dialog{background:var(--surface);border-radius:var(--radius-xl);width:min(880px,100%);max-height:calc(100vh - 32px);box-shadow:var(--shadow-lg);animation:Wae3ba_rise .26s var(--ease);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid;position:relative;overflow:auto}.Wae3ba_illustration{background:var(--navy-deep);place-items:center;padding:20px;display:grid}.Wae3ba_illustration svg{max-width:360px}.Wae3ba_body{gap:10px;padding:28px 28px 24px;display:grid}.Wae3ba_close{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:10px;right:12px}.Wae3ba_close:focus-visible,.Wae3ba_button:focus-visible,.Wae3ba_textButton:focus-visible{box-shadow:var(--ring);outline:none}.Wae3ba_eyebrow{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--teal-dark);font-weight:700}.Wae3ba_title{font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:800;line-height:1.1}.Wae3ba_subtitle{font-size:var(--text-lg);color:var(--ink);font-weight:700}.Wae3ba_condition{font-size:var(--text-sm);color:var(--muted);line-height:1.45}.Wae3ba_share{gap:10px;display:grid}.Wae3ba_linkLabel{font-size:var(--text-sm);gap:6px;font-weight:600;display:grid}.Wae3ba_linkInput{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:100%;min-height:44px;font:inherit;font-size:var(--text-sm);background:var(--surface-2);color:var(--ink);padding:10px 12px}.Wae3ba_shareActions{flex-wrap:wrap;gap:8px;display:flex}.Wae3ba_button{border-radius:var(--radius-sm);min-height:42px;font:inherit;cursor:pointer;align-items:center;gap:8px;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}.Wae3ba_buttonPrimary{background:var(--teal);color:#fff;border:1px solid var(--teal)}.Wae3ba_buttonPrimary:hover{background:var(--teal-dark)}.Wae3ba_buttonOutline{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong)}.Wae3ba_buttonOutline:hover{border-color:var(--navy)}.Wae3ba_hint{font-size:var(--text-xs);color:var(--danger)}.Wae3ba_code{font-size:var(--text-sm);color:var(--muted)}.Wae3ba_code strong{color:var(--ink);letter-spacing:.06em;font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.Wae3ba_footer{font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:6px;display:flex}.Wae3ba_textLink{color:var(--teal-dark);font-weight:600;text-decoration:underline}.Wae3ba_textButton{font:inherit;font-size:var(--text-sm);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.Wae3ba_card{border:1px solid var(--teal-line);border-radius:var(--radius);background:linear-gradient(180deg, var(--teal-light), var(--surface));grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;margin-top:16px;padding:16px;display:grid}.Wae3ba_card .Wae3ba_illustration{border-radius:var(--radius-md);padding:0;overflow:hidden}.Wae3ba_cardBody{gap:6px;display:grid}.Wae3ba_cardTitle{font-size:var(--text-lg);font-weight:800}.Wae3ba_cardText{font-size:var(--text-sm);color:var(--muted)}.Wae3ba_history{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Wae3ba_history li{border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--text-sm);padding:10px 12px}.Wae3ba_history li[data-stato=maturata]{border-color:var(--success-line);background:var(--success-bg)}.Wae3ba_history li[data-stato=rifiutata]{color:var(--muted)}@keyframes Wae3ba_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Wae3ba_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:760px){.Wae3ba_dialog{grid-template-columns:1fr}.Wae3ba_illustration{padding:12px}.Wae3ba_illustration svg{max-width:240px}.Wae3ba_body{padding:20px 18px 18px}.Wae3ba_card{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Wae3ba_backdrop,.Wae3ba_dialog{animation:none}}
.W8_--W_notice{border-radius:var(--radius-md);background:var(--warning-bg);border:1px solid var(--warning-line);color:var(--warning);font-size:var(--text-base);margin-bottom:16px;padding:12px 16px}.W8_--W_summary{font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin-top:4px;display:flex}.W8_--W_summary strong{color:var(--ink)}.W8_--W_list{gap:12px;margin-top:16px;list-style:none;display:grid}.W8_--W_product{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:6px;min-width:0;padding:16px 18px;display:grid}.W8_--W_productWithThumb{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px}.W8_--W_productBody{gap:6px;min-width:0;display:grid}.W8_--W_thumb{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden}.W8_--W_thumbImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.W8_--W_thumbLarge{border-radius:16px;width:200px;height:200px}.W8_--W_detailHeader{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:20px;margin-bottom:24px;display:grid}.W8_--W_detailTitle{font-size:var(--text-xl);letter-spacing:-.01em;word-break:break-word;font-weight:700}.W8_--W_sectionHeading{font-size:var(--text-lg);font-weight:700}.W8_--W_variant{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);gap:4px;min-width:0;padding:14px 16px;display:grid}.W8_--W_variantName{word-break:break-word;font-weight:700}.W8_--W_variantOptions{font-size:var(--text-sm);color:var(--muted);word-break:break-word}.W8_--W_inventoryNote{font-size:var(--text-xs);color:var(--muted);margin:8px 0 4px}.W8_--W_inventory{font-size:var(--text-sm);color:var(--muted)}.W8_--W_inventoryValue{color:var(--ink);font-variant-numeric:tabular-nums}.W8_--W_inventoryMissing{color:var(--muted);font-style:italic;font-weight:600}.W8_--W_skuMissing{color:var(--muted);font-style:italic}.W8_--W_detailsLink{color:var(--teal-dark);justify-self:start;margin-top:6px;font-weight:700}.W8_--W_detailsLink:hover{text-decoration:underline}.W8_--W_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.W8_--W_thumbMissing{background:var(--paper);color:var(--muted);font-size:var(--text-xs);text-align:center;padding:8px;font-weight:600;line-height:1.3}.W8_--W_price{font-size:var(--text-md);color:var(--ink);font-weight:700}.W8_--W_priceMissing{font-size:var(--text-sm);color:var(--muted);font-weight:600}.W8_--W_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.W8_--W_title{font-size:var(--text-md);word-break:break-word;font-weight:700}.W8_--W_status{border-radius:var(--radius-pill);font-size:var(--text-xs);white-space:nowrap;border:1px solid var(--line);background:var(--paper);color:var(--muted);padding:3px 10px;font-weight:600}.W8_--W_statusActive{background:var(--teal-light);border-color:var(--teal-line);color:var(--teal-dark)}.W8_--W_field{font-size:var(--text-sm);grid-template-columns:110px 1fr;gap:8px;display:grid}.W8_--W_field dt{color:var(--muted)}.W8_--W_field dd{word-break:break-all;min-width:0}.W8_--W_code{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:var(--text-xs)}.W8_--W_empty{border:1px dashed var(--line-strong);border-radius:var(--radius);text-align:center;color:var(--muted);margin-top:16px;padding:20px;font-weight:600}.W8_--W_filters{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);grid-template-columns:1fr 200px;gap:14px;margin-bottom:20px;padding:18px;display:grid}.W8_--W_filterActions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;display:grid}.W8_--W_pagination{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.W8_--W_disabled{opacity:.45;cursor:not-allowed}.W8_--W_errorList{margin:8px 0 8px 20px}.W8_--W_inlineLink{font-weight:700;text-decoration:underline}@media (max-width:600px){.W8_--W_filters{grid-template-columns:1fr;padding:14px}.W8_--W_filterActions{grid-template-columns:1fr}.W8_--W_productWithThumb{grid-template-columns:72px minmax(0,1fr);gap:12px}.W8_--W_thumb{width:72px;height:72px}.W8_--W_detailHeader{grid-template-columns:1fr;gap:14px}.W8_--W_thumbLarge{width:160px;height:160px}.W8_--W_variantPagination{grid-template-columns:1fr}.W8_--W_field{grid-template-columns:1fr;gap:0}}
.Fv7Yya_document{gap:20px;font-size:15px;line-height:1.55;display:grid}.Fv7Yya_document p{margin:0}.Fv7Yya_draft{color:#7a4b00;background:#fff7e6;border:1px solid #f3d9a4;border-radius:10px;padding:10px 14px;font-size:14px}.Fv7Yya_toc ol{columns:2;column-gap:24px;margin:0;padding-left:22px;font-size:14px}.Fv7Yya_toc a{color:var(--navy,#1f4e79)}.Fv7Yya_list{gap:8px;margin:0;padding-left:20px;display:grid}.Fv7Yya_todo{color:#5a1420;background:#fdf2f3;border-left:4px solid #c8102e;border-radius:0 10px 10px 0;padding:10px 14px}@media (max-width:600px){.Fv7Yya_toc ol{columns:1}}
.nXgiSG_shell{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);background:var(--paper);min-height:100vh;display:grid}.nXgiSG_sidebar{background:var(--navy-deep);color:#c7d3df;grid-template-rows:auto 1fr auto;align-self:start;gap:8px;height:100vh;padding:18px 14px 16px;display:grid;position:sticky;top:0;overflow-y:auto}.nXgiSG_brand{border-radius:var(--radius-sm);background:var(--surface);justify-self:start;margin:0 0 12px 4px;padding:8px 12px;display:inline-flex}.nXgiSG_logo{width:104px;height:auto}.nXgiSG_sidebarFoot{font-size:var(--text-xs);color:#8ea0b5;border-top:1px solid #ffffff14;padding:12px 10px 0}.nXgiSG_nav{align-content:start;gap:18px;display:grid}.nXgiSG_navGroup{gap:2px;display:grid}.nXgiSG_navGroupTitle{letter-spacing:.1em;text-transform:uppercase;color:#7f92a8;padding:0 10px 6px;font-size:11px;font-weight:700}.nXgiSG_navItem{border-radius:var(--radius-sm);font-size:var(--text-base);color:#c7d3df;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:9px 10px;font-weight:500;display:flex}.nXgiSG_navItem svg{color:#8ea0b5;transition:color var(--dur-fast) var(--ease);flex:none}.nXgiSG_navItem:hover{color:#fff;background:#ffffff12}.nXgiSG_navItem:hover svg{color:var(--teal)}.nXgiSG_navHome{color:#fff;background:#00a89d24;font-weight:600}.nXgiSG_navHome svg{color:var(--teal)}.nXgiSG_column{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.nXgiSG_topbar{z-index:15;min-height:var(--header-h);-webkit-backdrop-filter:saturate(160%)blur(10px);border-bottom:1px solid var(--line);background:#ffffffe6;align-items:center;gap:14px;padding:0 clamp(16px,3vw,32px);display:flex;position:sticky;top:0}.nXgiSG_context{gap:1px;min-width:0;margin-right:auto;display:grid}.nXgiSG_workspaceName{font-weight:700;font-size:var(--text-base);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nXgiSG_workspaceRole{font-size:var(--text-xs);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nXgiSG_tools{flex:none;align-items:center;gap:10px;display:flex}.nXgiSG_signOut form{align-items:center;gap:8px;display:flex}.nXgiSG_signOut button{border-radius:var(--radius-sm);background:var(--surface);width:auto;min-height:36px;color:var(--navy);border:1px solid var(--line-strong);font-size:var(--text-sm);box-shadow:none;padding:6px 14px}.nXgiSG_signOut button:hover{background:var(--paper);border-color:var(--navy)}.nXgiSG_main{min-width:0;padding:clamp(20px,3vw,32px) clamp(16px,3vw,32px) clamp(40px,5vw,64px)}.nXgiSG_foot{border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:16px clamp(16px,3vw,32px);display:flex}.nXgiSG_footLinks{gap:14px;display:flex}.nXgiSG_footLinks a{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.nXgiSG_menu,.nXgiSG_brandMobile{display:none}.nXgiSG_menuButton{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--navy);cursor:pointer;place-items:center;list-style:none;display:grid}.nXgiSG_menuButton::-webkit-details-marker{display:none}.nXgiSG_menuPanel{left:12px;right:12px;top:calc(var(--header-h) - 4px);max-height:calc(100vh - var(--header-h) - 16px);border-radius:var(--radius-md);background:var(--navy-deep);box-shadow:var(--shadow-lg);padding:12px;position:absolute;overflow-y:auto}.nXgiSG_logoMobile{width:96px;height:auto}.nXgiSG_skeleton{background:var(--paper);min-height:100vh}.nXgiSG_skeletonBar{height:var(--header-h);background:var(--surface);border-bottom:1px solid var(--line)}.nXgiSG_skeletonText{color:var(--muted);padding:32px}@media (max-width:1024px){.nXgiSG_shell{grid-template-columns:minmax(0,1fr)}.nXgiSG_sidebar{display:none}.nXgiSG_menu,.nXgiSG_brandMobile{display:block}.nXgiSG_menu{position:static}}@media (max-width:640px){.nXgiSG_context{display:none}.nXgiSG_tools{margin-left:auto}}
.Xt5Wlq_back{color:var(--muted);font-size:var(--text-sm);transition:color var(--dur-fast) var(--ease);align-items:center;gap:6px;margin-bottom:16px;font-weight:600;display:inline-flex}.Xt5Wlq_back:hover{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.Xt5Wlq_info{border:1px solid var(--line);border-left:4px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-2);font-size:var(--text-sm);color:var(--muted);margin-top:16px;padding:12px 16px;line-height:1.5}.Xt5Wlq_list{gap:12px;margin-top:16px;list-style:none;display:grid}.Xt5Wlq_store{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);min-width:0;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);gap:6px;padding:16px 18px;display:grid}.Xt5Wlq_store:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md)}.Xt5Wlq_storeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.Xt5Wlq_storeName{font-size:var(--text-md);color:var(--ink);word-break:break-word;font-weight:700}.Xt5Wlq_badge,.Xt5Wlq_badgeConnected{border-radius:var(--radius-pill);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-weight:600;line-height:1.4;display:inline-flex}.Xt5Wlq_badge:before,.Xt5Wlq_badgeConnected:before{content:"";opacity:.75;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.Xt5Wlq_badge{background:var(--warning-bg);border:1px solid var(--warning-line);color:var(--warning)}.Xt5Wlq_badgeConnected{background:var(--success-bg);border:1px solid var(--success-line);color:var(--success)}.Xt5Wlq_meta{font-size:var(--text-sm);color:var(--muted);overflow-wrap:anywhere;line-height:1.5}.Xt5Wlq_website{font-size:var(--text-sm);color:var(--teal-dark);word-break:break-all;font-weight:600}.Xt5Wlq_website:hover{text-underline-offset:3px;text-decoration:underline}.Xt5Wlq_websiteInvalid{font-size:var(--text-sm);color:var(--muted);word-break:break-all}.Xt5Wlq_empty{border:1px dashed var(--line-strong);border-radius:var(--radius-md);background:var(--surface-2);text-align:center;color:var(--muted);justify-items:center;gap:8px;margin-top:16px;padding:32px 20px;font-weight:600;display:grid}.Xt5Wlq_heading{border-top:1px solid var(--line);font-size:var(--text-lg);letter-spacing:var(--tracking-tight);margin-top:32px;padding-top:24px;font-weight:700}.Xt5Wlq_headingFirst{border-top:0;margin-top:0;padding-top:0}.Xt5Wlq_formIntro{color:var(--muted);max-width:76ch;margin:6px 0 16px}.Xt5Wlq_choices{border:0;flex-wrap:wrap;gap:10px;display:flex}.Xt5Wlq_choices legend{margin-bottom:6px}.Xt5Wlq_choice{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;min-height:44px;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:inline-flex}.Xt5Wlq_choice:hover{border-color:var(--navy)}.Xt5Wlq_choice:has(input:checked){border-color:var(--teal);background:var(--teal-light);color:var(--teal-dark)}.Xt5Wlq_choice:has(input:focus-visible){box-shadow:var(--ring)}.Xt5Wlq_choice input{accent-color:var(--teal)}.Xt5Wlq_select{appearance:auto}.Xt5Wlq_shopify{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);gap:8px;margin-top:8px;padding:12px 14px;display:grid}.Xt5Wlq_shopifyTag{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);color:var(--muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;justify-self:start;padding:2px 8px;font-weight:700}.Xt5Wlq_shopifyForm{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.Xt5Wlq_shopifyForm>div,.Xt5Wlq_shopifyForm>p{flex:100%}.Xt5Wlq_shopifyButton,.Xt5Wlq_shopifyButtonSecondary{border-radius:var(--radius-sm);min-height:40px;font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:inline-flex}.Xt5Wlq_shopifyButton{background:var(--teal);color:#fff;border:1px solid #0000;box-shadow:0 1px 2px #007d7540}.Xt5Wlq_shopifyButton:hover{background:var(--teal-dark)}.Xt5Wlq_shopifyButtonSecondary{border:1px solid var(--line-strong);background:var(--surface);color:var(--navy)}.Xt5Wlq_shopifyButtonSecondary:hover{background:var(--paper);border-color:var(--navy)}.Xt5Wlq_shopifyButton:disabled,.Xt5Wlq_shopifyButtonSecondary:disabled{opacity:.65;cursor:progress}.Xt5Wlq_shopifyNote{font-size:var(--text-sm);color:var(--muted);line-height:1.5}.Xt5Wlq_shopifyEvents{font-size:var(--text-sm);color:var(--muted);overflow-wrap:anywhere;margin:0;padding-left:18px}@media (max-width:480px){.Xt5Wlq_shopifyButton,.Xt5Wlq_shopifyButtonSecondary{width:100%}}
