.f-1uhq_shell{background:#f0eee9;min-height:100vh;padding:32px clamp(20px,4vw,56px) 80px}.f-1uhq_back{color:var(--ink-soft);margin-bottom:18px;font-size:.72rem;text-decoration:none;display:inline-block}.f-1uhq_back:hover{color:var(--ink)}.f-1uhq_header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:10px;display:flex}.f-1uhq_header h1{margin:0;font-size:clamp(2rem,3.2vw,3rem)}.f-1uhq_subtitle{color:var(--ink-soft);margin:6px 0 0;font-size:.85rem}.f-1uhq_batch{color:var(--ink-soft);font-size:.7rem}.f-1uhq_note{color:#6d5636;background:#fff8ed;border:1px solid #d4b28d;border-radius:12px;margin:14px 0 22px;padding:14px 16px;font-size:.75rem;line-height:1.5}.f-1uhq_status{color:var(--forest);margin:0 0 16px;font-size:.75rem;display:block}.f-1uhq_statusError{color:#9c3928}.f-1uhq_state{border:1px dashed var(--line);background:var(--white);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:44px 32px;display:flex}.f-1uhq_state strong{font-size:1rem}.f-1uhq_state p{max-width:56ch;color:var(--ink-soft);margin:0;font-size:.78rem}.f-1uhq_stateError{background:#fdf4f2;border-style:solid;border-color:#d8a79c}.f-1uhq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.f-1uhq_tabs{flex-wrap:wrap;gap:6px;display:flex}.f-1uhq_tabs button{border:1px solid var(--line);background:var(--surface-white);color:var(--ink-soft);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:7px 13px;font-size:.72rem;display:inline-flex}.f-1uhq_tabs button span{font-variant-numeric:tabular-nums;opacity:.65}.f-1uhq_tabs button:hover{border-color:var(--ink-soft)}.f-1uhq_tabs button.f-1uhq_tabOn{background:var(--ink);border-color:var(--ink);color:#fff}.f-1uhq_tabs button.f-1uhq_tabOn span{opacity:.8}.f-1uhq_search{align-items:center;gap:10px;display:flex}.f-1uhq_search input{border:1px solid var(--line);background:var(--white);border-radius:9px;width:min(320px,60vw);height:40px;padding:0 12px}.f-1uhq_refusals{background:#fdf5f3;border:1px solid #e0b2a6;border-radius:12px;margin-bottom:16px;padding:10px 14px;font-size:.72rem}.f-1uhq_refusals summary{cursor:pointer;font-weight:700}.f-1uhq_refusals ul{margin:8px 0 0;padding-left:18px}.f-1uhq_grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.f-1uhq_card{border:1px solid var(--line);background:var(--white);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.f-1uhq_card.f-1uhq_cardApproved{background:#f5fbf7;border-color:#9ecab0}.f-1uhq_card.f-1uhq_cardRejected{background:#fdf5f3;border-color:#e0b2a6}.f-1uhq_cardTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.f-1uhq_cardSelect{color:var(--ink-soft);align-items:center;gap:8px;font-size:.66rem;display:flex}.f-1uhq_badges{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.f-1uhq_badge{color:#555;text-transform:uppercase;letter-spacing:.03em;background:#e4e2dc;border-radius:99px;padding:3px 8px;font-size:.6rem}.f-1uhq_badgeMatched{color:var(--forest);background:#dce9df}.f-1uhq_badgeAmbiguous,.f-1uhq_badgeNotInCatalogue{color:#7a5a12;background:#f3e3c4}.f-1uhq_badgeUnmatched{color:#777;background:#e8e5df}.f-1uhq_confHigh{color:var(--forest);background:#dce9df}.f-1uhq_confMedium{color:#7a5a12;background:#f3e3c4}.f-1uhq_confLow{color:#9c3928;background:#f4d5cf}.f-1uhq_flag{color:#7a5212;background:#f7e7c9;border-radius:6px;padding:3px 7px;font-size:.62rem;line-height:1.35}.f-1uhq_flagBlock{color:#982d22;background:#f5d8d1}.f-1uhq_flagInfo{color:#5c5a55;background:#ece9e2;border-radius:6px;padding:3px 7px;font-size:.62rem;line-height:1.35}.f-1uhq_chips{flex-wrap:wrap;gap:4px;display:flex}.f-1uhq_flagList{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.f-1uhq_flagList .f-1uhq_flag,.f-1uhq_flagList .f-1uhq_flagInfo{padding:5px 9px;font-size:.68rem}.f-1uhq_images{align-items:center;gap:12px;display:flex}.f-1uhq_imageNew{object-fit:contain;mix-blend-mode:multiply;background:#f2efe9;border-radius:12px;flex:none;width:150px;height:150px;padding:6px}.f-1uhq_imageCurrentWrap{flex-direction:column;align-items:center;gap:4px;display:flex}.f-1uhq_imageCurrent{object-fit:contain;mix-blend-mode:multiply;background:#eee;border-radius:9px;width:64px;height:64px;padding:4px}.f-1uhq_imageCurrentWrap small{color:var(--ink-soft);text-align:center;font-size:.58rem}.f-1uhq_noImage{border:1px dashed var(--line);width:150px;height:150px;color:var(--ink-soft);text-align:center;box-sizing:border-box;background:#f2efe9;border-radius:12px;place-items:center;padding:8px;font-size:.6rem;display:grid}.f-1uhq_meta{color:var(--ink-soft);flex-wrap:wrap;gap:10px;font-size:.68rem;display:flex}.f-1uhq_meta code{color:var(--ink);font-size:.68rem}.f-1uhq_fields{flex-direction:column;gap:8px;display:flex}.f-1uhq_fields label{color:var(--ink-soft);text-transform:uppercase;flex-direction:column;gap:4px;font-size:.62rem;font-weight:700;display:flex}.f-1uhq_fields input{border:1px solid var(--line);font:inherit;text-transform:none;background:#f5f3ee;border-radius:8px;padding:8px 10px}.f-1uhq_wasName{color:#9c3928;text-transform:none;margin:0;font-size:.68rem;font-weight:400}.f-1uhq_wasName s{opacity:.8}.f-1uhq_decisionNote{color:var(--forest);background:#eef2ee;border-radius:8px;margin:0;padding:6px 9px;font-size:.66rem}.f-1uhq_cardActions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.f-1uhq_approveBtn,.f-1uhq_rejectBtn,.f-1uhq_resetBtn{border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:.66rem;font-weight:700}.f-1uhq_approveBtn{color:#12635e;background:#e7f4f1;border-color:#16746e}.f-1uhq_approveBtn:disabled{opacity:.45;cursor:not-allowed}.f-1uhq_rejectBtn{color:#9f382a;background:#fff0ed;border-color:#ae4433}.f-1uhq_resetBtn{color:var(--ink-soft);background:#f4f2ec}.f-1uhq_pagination{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:16px;padding:16px 4px;font-size:.68rem;display:flex}.f-1uhq_pagination button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;padding:7px 10px}.f-1uhq_pagination button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:700px){.f-1uhq_images{flex-direction:column;align-items:flex-start}.f-1uhq_grid{grid-template-columns:1fr}}.f-1uhq_cardsFieldset{border:0;min-width:0;margin:0;padding:0}.f-1uhq_importPanel{padding:4px 0 0}.f-1uhq_importIntro{max-width:640px;color:var(--ink-soft);margin:0 0 12px;font-size:.72rem;line-height:1.5}.f-1uhq_advanced{border:1px solid var(--line);background:var(--white);border-radius:12px;margin-top:36px;padding:12px 16px}.f-1uhq_advanced>summary{cursor:pointer;color:var(--ink-soft);font-size:.74rem;font-weight:700}.f-1uhq_advanced[open]>summary{margin-bottom:12px}.f-1uhq_importPanelHead{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:20px;margin-bottom:14px;display:flex}.f-1uhq_importPanelHead strong{margin-bottom:4px;font-size:.95rem;display:block}.f-1uhq_importPanelHead p{max-width:560px;color:var(--ink-soft);margin:0;font-size:.72rem;line-height:1.5}.f-1uhq_importInputs{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:14px;margin-bottom:12px;display:grid}.f-1uhq_importFile,.f-1uhq_importPaste{text-transform:uppercase;color:var(--ink-soft);flex-direction:column;gap:5px;font-size:.66rem;font-weight:700;display:flex}.f-1uhq_importFile input{background:#fff;border:1px dashed #c48a58;border-radius:9px;padding:9px;font-size:.68rem}.f-1uhq_importPaste textarea{border:1px solid var(--line);font:inherit;text-transform:none;resize:vertical;background:#fff;border-radius:9px;padding:9px 10px;font-size:.68rem}.f-1uhq_importActions{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.f-1uhq_importProgress{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.7rem}.f-1uhq_importError{color:#9c3928;background:#fdf4f2;border-radius:8px;margin:0 0 10px;padding:8px 10px;font-size:.7rem}.f-1uhq_importPreviewLine{color:var(--ink-soft);margin:0 0 10px;font-size:.72rem}.f-1uhq_importResult{border-top:1px solid #00000014;padding-top:8px}.f-1uhq_importResult>p{margin:0 0 10px;font-size:.78rem}.f-1uhq_importRefusalsHead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.f-1uhq_importRefusalsHead span{text-transform:uppercase;color:var(--ink-soft);font-size:.66rem;font-weight:700}.f-1uhq_importRefusalsWrap{border:1px solid var(--line);background:#fff;border-radius:10px;max-height:320px;overflow:auto}.f-1uhq_importRefusalsTable{border-collapse:collapse;width:100%;font-size:.68rem}.f-1uhq_importRefusalsTable th{text-align:left;color:var(--ink-soft);text-transform:uppercase;background:#e5e1d8;padding:8px 10px;font-size:.6rem;position:sticky;top:0}.f-1uhq_importRefusalsTable td{border-top:1px solid var(--line);padding:7px 10px}.f-1uhq_importRefusalsTable code{font-size:.64rem}@media (max-width:700px){.f-1uhq_importPanelHead{flex-direction:column}.f-1uhq_importInputs{grid-template-columns:1fr}}.f-1uhq_viewToggle{border:1px solid var(--line);background:var(--surface-white);border-radius:99px;gap:0;display:flex;overflow:hidden}.f-1uhq_viewToggle button{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;padding:7px 14px;font-size:.72rem}.f-1uhq_viewToggle button.f-1uhq_tabOn{background:var(--ink);color:#fff}.f-1uhq_filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.f-1uhq_filters select,.f-1uhq_searchInput{border:1px solid var(--line);background:var(--white);height:38px;font:inherit;border-radius:9px;max-width:100%;padding:0 10px;font-size:.74rem}.f-1uhq_searchInput{width:min(300px,100%)}.f-1uhq_filterCount{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.68rem}.f-1uhq_bulkBar{z-index:5;border:1px solid var(--line);background:var(--white);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:12px;padding:10px 14px;display:flex;position:sticky;top:0;box-shadow:0 4px 14px #0000000a}.f-1uhq_bulkSelectPage{color:var(--ink);align-items:center;gap:7px;font-size:.72rem;display:inline-flex}.f-1uhq_bulkCount{color:var(--ink-soft);font-size:.72rem}.f-1uhq_bulkCount strong{color:var(--ink)}.f-1uhq_bulkCategory{gap:6px;display:inline-flex}.f-1uhq_bulkCategory input{border:1px solid var(--line);width:170px;height:34px;font:inherit;border-radius:8px;padding:0 9px;font-size:.72rem}.f-1uhq_linkBtn{color:#12635e;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;text-decoration:underline}.f-1uhq_linkBtn:disabled{color:var(--ink-soft);cursor:default;text-decoration:none}.f-1uhq_progress{background:#ecebe6;border-radius:6px;flex-basis:100%;height:22px;position:relative;overflow:hidden}.f-1uhq_progress span{background:#bfe0d6;transition:width .2s;position:absolute;inset:0 auto 0 0}.f-1uhq_progress em{color:#12635e;font-variant-numeric:tabular-nums;padding:0 10px;font-size:.66rem;font-style:normal;line-height:22px;display:block;position:relative}.f-1uhq_shortcuts{color:var(--ink-soft);margin:0 0 8px;font-size:.64rem}.f-1uhq_shortcuts kbd{border:1px solid var(--line);background:var(--white);min-width:16px;font:inherit;text-align:center;border-bottom-width:2px;border-radius:4px;padding:1px 5px;font-size:.6rem;display:inline-block}.f-1uhq_tableWrap{border:1px solid var(--line);background:var(--white);border-radius:12px;overflow:hidden}.f-1uhq_table{border-collapse:collapse;width:100%;font-size:.72rem}.f-1uhq_table th{color:var(--ink-soft);text-align:left;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;background:#ece9e2;padding:9px 8px;font-size:.6rem;font-weight:700;position:sticky;top:0}.f-1uhq_table td{border-top:1px solid var(--line);vertical-align:middle;padding:6px 8px}.f-1uhq_row:hover td{background:#faf9f6}.f-1uhq_rowFocus td{background:#f2f7f5!important}.f-1uhq_rowFocus td:first-child{box-shadow:inset 3px 0 #16746e}.f-1uhq_rowApproved td:first-child{box-shadow:inset 3px 0 #9ecab0}.f-1uhq_rowRejected td{color:var(--ink-soft)}.f-1uhq_rowRejected .f-1uhq_thumbBtn img{opacity:.6}.f-1uhq_cSel{text-align:center;width:30px}.f-1uhq_cImg{width:64px}.f-1uhq_cSku{width:110px}.f-1uhq_cSku code{font-size:.68rem}.f-1uhq_cName{min-width:220px}.f-1uhq_cCat{width:170px}.f-1uhq_cPrice{width:210px}.f-1uhq_cFlags{width:170px}.f-1uhq_cStatus{width:120px}.f-1uhq_cAct{white-space:nowrap;width:190px}.f-1uhq_thumbBtn,.f-1uhq_imageBtn{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.f-1uhq_thumbBtn img{object-fit:contain;mix-blend-mode:multiply;background:#f2efe9;border-radius:8px;width:52px;height:52px;padding:3px;display:block}.f-1uhq_cellInput{width:100%;min-width:0;height:32px;font:inherit;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:7px;padding:0 8px;font-size:.74rem}.f-1uhq_cellInput:hover:not(:disabled){border-color:var(--line)}.f-1uhq_cellInput:focus{background:#fff;border-color:#16746e;outline:none}.f-1uhq_cellInput:disabled{color:var(--ink-soft)}.f-1uhq_was{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;max-width:320px;padding:0 8px;font-size:.6rem;display:block;overflow:hidden}.f-1uhq_unmatched{color:#8a5a12;font-size:.6rem;display:block}.f-1uhq_none{color:#b5b2aa}.f-1uhq_priceBtn{border:1px solid var(--line);max-width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;background:#faf9f6;border-radius:7px;align-items:center;gap:6px;padding:5px 8px;font-size:.68rem;display:inline-flex}.f-1uhq_priceBtn:hover,.f-1uhq_priceBtnOpen{border-color:#16746e}.f-1uhq_priceBtn em{color:#7a5212;background:#fdf0d3;border-radius:4px;padding:1px 5px;font-size:.58rem;font-style:normal}.f-1uhq_priceBtn b{color:var(--ink-soft);font-weight:400}.f-1uhq_statusCell{flex-direction:column;gap:3px;display:flex}.f-1uhq_statusCell small{color:var(--ink-soft);font-size:.58rem;line-height:1.3}.f-1uhq_pill{border-radius:99px;align-self:flex-start;padding:3px 9px;font-size:.62rem;font-weight:700}.f-1uhq_pillPending{color:#5c5a55;background:#ecebe6}.f-1uhq_pillApproved{color:#12635e;background:#dcefe6}.f-1uhq_pillRejected{color:#9f382a;background:#f8e0da}.f-1uhq_actions{flex-wrap:wrap;gap:6px;display:inline-flex}.f-1uhq_actions button{padding:6px 10px}.f-1uhq_expandRow td{background:#f7f6f2;border-top:0;padding:0 12px 12px 102px}.f-1uhq_figures{background:#fbfaf7;border:1px solid #d9d4c8;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.f-1uhq_figuresCompact{margin-top:4px}.f-1uhq_figures h3{margin:0;font-size:.78rem}.f-1uhq_figuresHint{color:var(--ink-soft);margin:0;font-size:.66rem;line-height:1.45}.f-1uhq_figureRows{flex-direction:column;gap:6px;display:flex}.f-1uhq_figureRow{grid-template-columns:110px minmax(150px,240px) minmax(120px,280px) 1fr;align-items:center;gap:8px 12px;display:grid}.f-1uhq_figureKeep{color:#12635e;cursor:pointer;align-items:center;gap:6px;font-size:.68rem;font-weight:700;display:inline-flex}.f-1uhq_figureDropped .f-1uhq_figureKeep{color:#9f382a}.f-1uhq_figureLabel{color:var(--ink);flex-direction:column;gap:2px;font-size:.68rem;display:flex}.f-1uhq_tagPrivate,.f-1uhq_tagPublic{text-transform:uppercase;letter-spacing:.03em;font-size:.56rem;font-weight:700}.f-1uhq_tagPrivate{color:#8a5200}.f-1uhq_tagPublic{color:#5c7d70}.f-1uhq_figureInput{border:1px solid var(--line);height:32px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border-radius:7px;min-width:0;padding:0 9px;font-size:.72rem}.f-1uhq_figureDropped .f-1uhq_figureInput{color:var(--ink-soft);background:#f1efea;text-decoration:line-through}.f-1uhq_figureInvalid{background:#fff6f4;border-color:#ae4433}.f-1uhq_figureNote{color:var(--ink-soft);font-size:.62rem}.f-1uhq_figureProblem{color:#9f382a;font-style:normal}.f-1uhq_figureWarn{color:#9f382a;background:#fff0ed;border-radius:7px;margin:0;padding:6px 9px;font-size:.66rem}.f-1uhq_card .f-1uhq_figureRow{grid-template-columns:90px 1fr}.f-1uhq_card .f-1uhq_figureInput,.f-1uhq_card .f-1uhq_figureNote{grid-column:2}.f-1uhq_card .f-1uhq_figureLabel{grid-area:1/2}.f-1uhq_card .f-1uhq_figureKeep{grid-row:1/span 2}.f-1uhq_cardFocus{box-shadow:0 0 0 2px #16746e}.f-1uhq_cardTop code{color:var(--ink);font-size:.7rem}.f-1uhq_overlay{z-index:50;background:#1414128c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.f-1uhq_dialog{background:var(--white);border-radius:16px;flex-direction:column;gap:12px;width:min(920px,100%);max-height:calc(100vh - 32px);padding:18px;display:flex;overflow:auto}.f-1uhq_dialogHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.f-1uhq_dialogHead strong{font-size:1rem;display:block}.f-1uhq_dialogHead small{color:var(--ink-soft);font-size:.68rem}.f-1uhq_closeBtn{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:99px;width:34px;height:34px;font-size:1.1rem}.f-1uhq_dialogImages{align-items:flex-start;gap:14px;display:flex}.f-1uhq_dialogImages figure{flex-direction:column;flex:auto;align-items:center;gap:6px;margin:0;display:flex}.f-1uhq_dialogImages img{object-fit:contain;mix-blend-mode:multiply;background:#f2efe9;border-radius:12px;width:100%;max-height:60vh}.f-1uhq_dialogImages figcaption{color:var(--ink-soft);font-size:.64rem}.f-1uhq_dialogCurrent{flex:0 0 22%!important}.f-1uhq_dialogActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.f-1uhq_dialogActions .f-1uhq_shortcuts{margin:0 0 0 auto}@media (max-width:760px){.f-1uhq_shell{padding-left:16px;padding-right:16px}.f-1uhq_tableWrap{background:0 0;border:0;overflow:visible}.f-1uhq_table,.f-1uhq_table tbody{display:block}.f-1uhq_table thead{display:none}.f-1uhq_table tr.f-1uhq_row{border:1px solid var(--line);background:var(--white);border-radius:12px;grid-template-columns:28px 60px minmax(0,1fr);gap:4px 10px;margin-bottom:10px;padding:10px;display:grid}.f-1uhq_table td{border:0;width:auto;min-width:0;padding:0;display:block}.f-1uhq_table .f-1uhq_cSel{grid-row:1/span 2;padding-top:6px}.f-1uhq_table .f-1uhq_cImg{grid-row:1/span 2}.f-1uhq_table .f-1uhq_cSku{grid-column:3}.f-1uhq_table .f-1uhq_cName{grid-area:1/3}.f-1uhq_table .f-1uhq_cSku{grid-row:2}.f-1uhq_table .f-1uhq_cCat,.f-1uhq_table .f-1uhq_cPrice,.f-1uhq_table .f-1uhq_cFlags,.f-1uhq_table .f-1uhq_cStatus,.f-1uhq_table .f-1uhq_cAct{grid-column:1/-1}.f-1uhq_table .f-1uhq_cStatus{display:flex}.f-1uhq_statusCell{flex-direction:row;align-items:center;gap:8px}.f-1uhq_rowFocus td{background:0 0!important}.f-1uhq_table tr.f-1uhq_rowFocus{box-shadow:0 0 0 2px #16746e}.f-1uhq_rowFocus td:first-child{box-shadow:none}.f-1uhq_row:hover td{background:0 0}.f-1uhq_cellInput{border-color:var(--line);background:#faf9f6}.f-1uhq_table tr.f-1uhq_expandRow{margin:-6px 0 10px;display:block}.f-1uhq_expandRow td{padding:0}.f-1uhq_figureRow{grid-template-columns:80px 1fr}.f-1uhq_figureInput,.f-1uhq_figureNote{grid-column:2}.f-1uhq_figureLabel{grid-area:1/2}.f-1uhq_figureKeep{grid-row:1/span 2}.f-1uhq_shortcuts{display:none}.f-1uhq_bulkCategory input{width:140px}.f-1uhq_dialogImages{flex-direction:column}.f-1uhq_dialogCurrent{width:40%;flex-basis:auto!important}.f-1uhq_searchInput{width:100%}.f-1uhq_filters select{flex:calc(50% - 5px);min-width:0}.f-1uhq_filterCount{flex-basis:100%}.f-1uhq_toolbar{gap:8px}.f-1uhq_tabs button{padding:6px 11px}}.f-1uhq_photoEditing{gap:8px;display:grid}.f-1uhq_photoDetails summary{cursor:pointer;color:var(--ink-soft);font-size:.68rem}.f-1uhq_photoDetails[open] summary{margin-bottom:8px}.f-1uhq_photoCount{color:var(--ink-soft);font-size:.55rem;line-height:1.2;display:block}
.UZbRBG_box{color:#7d2a1d;font-size:var(--ds-caption,.8125rem);overflow-wrap:anywhere;background:#fff0ed;border:1px solid #d9857a;border-radius:8px;margin:8px 0 0;padding:10px 12px;line-height:1.45;position:relative}.UZbRBG_box ul{margin:0;padding-left:1.1em}.UZbRBG_box li+li{margin-top:3px}.UZbRBG_box small{color:#8a4a3f;display:block}.UZbRBG_note{color:#9f382a;margin-top:3px;font-size:.75rem;display:block}.UZbRBG_muted{opacity:.72}.UZbRBG_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.eJSi4a_badge{color:#fff;max-width:100%;font-family:var(--font-label);letter-spacing:.04em;white-space:normal;background:#1f6b4a;border-radius:99px;align-items:center;gap:5px;padding:5px 9px;font-size:.6rem;font-weight:700;line-height:1.25;display:inline-flex}.eJSi4a_badge:before{content:"✦";opacity:.85;font-size:.55rem}.eJSi4a_onImage{z-index:2;max-width:calc(100% - 28px);position:absolute;top:14px;right:14px;box-shadow:0 6px 16px #0000001f}.eJSi4a_stacked{position:absolute;top:50px;left:14px;right:auto}.eJSi4a_was{color:var(--ink-soft);margin-right:6px;font-size:.78em;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.eJSi4a_now{color:#1f6b4a}[dir=rtl] .eJSi4a_onImage{left:14px;right:auto}[dir=rtl] .eJSi4a_stacked{left:auto;right:14px}[dir=rtl] .eJSi4a_was{margin-left:6px;margin-right:0}
.FkGO2a_overlay{z-index:1000;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0b0a94;transition:opacity .25s;position:fixed;inset:0}.FkGO2a_overlayOpen{opacity:1;pointer-events:auto}.FkGO2a_sidebar{z-index:1001;background:var(--paper);flex-direction:column;width:min(540px,100%);transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;inset:0 0 0 auto;transform:translate(102%)}.FkGO2a_sidebarOpen{transform:translate(0);box-shadow:-25px 0 70px #0000002e}.FkGO2a_header{border-bottom:1px solid var(--line);background:var(--white);justify-content:space-between;align-items:center;padding:26px 28px;display:flex}.FkGO2a_header h2{margin:2px 0 0;font-size:2rem}.FkGO2a_kicker{color:var(--saffron-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:700}.FkGO2a_closeBtn{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;width:42px;height:42px;font-size:1.5rem}.FkGO2a_content{flex:1;padding:22px 28px;overflow:auto}.FkGO2a_emptyState{text-align:center;place-content:center;justify-items:center;height:100%;display:grid}.FkGO2a_emptyState h3{max-width:300px;margin:15px 0 10px;font-size:2rem}.FkGO2a_emptyState p{max-width:330px;color:var(--ink-soft)}.FkGO2a_emptyIcon{width:74px;height:74px;color:var(--saffron-dark);background:#efddcd;border-radius:50%;place-items:center;font-size:1.7rem;display:grid}.FkGO2a_itemList{flex-direction:column;display:flex}.FkGO2a_item{border-bottom:1px solid var(--line);grid-template-columns:92px 1fr;gap:16px;padding:18px 0;display:grid}.FkGO2a_itemImage{object-fit:contain;mix-blend-mode:multiply;background:#e8e4dc;border-radius:13px;width:92px;height:100px;padding:6px}.FkGO2a_itemDetails{min-width:0}.FkGO2a_itemName{font-family:var(--font-display);padding-right:28px;font-size:1.15rem;line-height:1.2}.FkGO2a_itemMeta{color:var(--ink-soft);margin-top:6px;font-size:.66rem}.FkGO2a_itemActions{justify-content:space-between;align-items:end;gap:10px;margin-top:14px;display:flex;position:relative}.FkGO2a_itemActions label{color:var(--ink-soft);font-size:.64rem}.FkGO2a_itemActions input{border:1px solid var(--line);background:var(--white);border-radius:8px;width:80px;height:34px;margin-top:3px;padding:0 8px;display:block}.FkGO2a_itemActions strong{font-size:.85rem}.FkGO2a_itemActions strong small{color:var(--ink-soft);text-align:right;font-size:.58rem;font-weight:400;display:block}.FkGO2a_removeBtn{width:26px;height:26px;color:var(--saffron-dark);cursor:pointer;background:#efe8dd;border:0;border-radius:50%;position:absolute;top:-58px;right:0}.FkGO2a_footer{border-top:1px solid var(--line);background:var(--white);padding:22px 28px}.FkGO2a_submitBtn{width:100%}.FkGO2a_footer>p{color:var(--ink-soft);text-align:center;margin:12px 10px 0;font-size:.65rem}.FkGO2a_saving{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:.68rem;display:flex}.FkGO2a_saving span{color:var(--ink-soft)}.FkGO2a_saving strong{color:var(--forest)}.FkGO2a_enquiryForm{flex-direction:column;flex:1;gap:14px;padding:26px 30px;display:flex;overflow:auto}.FkGO2a_enquiryForm h3{margin:5px 0 0;font-size:2rem}.FkGO2a_enquiryForm>p{color:var(--ink-soft);margin:-7px 0 8px}.FkGO2a_enquiryForm label{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-weight:700}.FkGO2a_enquiryForm input,.FkGO2a_enquiryForm textarea{border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);text-transform:none;letter-spacing:0;border-radius:10px;margin-top:6px;padding:11px 12px;display:block}.FkGO2a_back{color:var(--saffron-dark);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.72rem}.FkGO2a_status{color:var(--forest);text-transform:none;letter-spacing:0;background:#e0eadf;border-radius:10px;padding:12px;font-size:.75rem}.FkGO2a_success{text-align:center;flex:1;place-content:center;justify-items:center;padding:40px;display:grid}.FkGO2a_success>div{width:70px;height:70px;color:var(--forest);background:#dbe8dd;border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.FkGO2a_success h3{margin:18px 0 8px;font-size:2.3rem}.FkGO2a_success p{max-width:360px;color:var(--ink-soft)}@media (max-width:540px){.FkGO2a_header,.FkGO2a_content,.FkGO2a_footer{padding-left:18px;padding-right:18px}.FkGO2a_enquiryForm{padding:22px 20px}.FkGO2a_item{grid-template-columns:78px 1fr}.FkGO2a_itemImage{width:78px;height:88px}}.FkGO2a_whatsappBtn{border-color:#25d366;width:100%;margin-top:10px}.FkGO2a_whatsappBtn:hover{background:#effbf2;border-color:#1da851}[dir=rtl] .FkGO2a_sidebar{inset:0 auto 0 0;transform:translate(-102%)}[dir=rtl] .FkGO2a_sidebarOpen{transform:translate(0);box-shadow:25px 0 70px #0000002e}[dir=rtl] .FkGO2a_itemName{padding-left:28px;padding-right:0}[dir=rtl] .FkGO2a_removeBtn{left:0;right:auto}[dir=rtl] .FkGO2a_itemActions strong small{text-align:left}
.I9xa8a_strip{border:1px solid var(--line,#e3ddd2);background:#fbf9f5;border-radius:10px;gap:8px;padding:10px;font-size:.72rem;display:grid}.I9xa8a_dropping{border-color:var(--saffron-dark,#a43b22);outline:2px dashed var(--saffron-dark,#a43b22);outline-offset:-4px;background:#fff6ea}.I9xa8a_head{justify-content:space-between;align-items:center;gap:8px;display:flex}.I9xa8a_head strong{font-size:.72rem}.I9xa8a_head strong span{color:var(--ink-soft,#6b665d);font-weight:500}.I9xa8a_busy{color:var(--saffron-dark,#a35a00)}.I9xa8a_empty{color:var(--ink-soft,#6b665d);margin:0}.I9xa8a_list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.I9xa8a_item{border:1px solid var(--line,#e3ddd2);background:#fff;border-radius:8px;gap:4px;width:122px;padding:5px;display:grid}.I9xa8a_main{border:2px solid var(--saffron,#e08a00);width:150px;box-shadow:0 0 0 3px #e08a002e}.I9xa8a_frame{background:#f2efe8;border-radius:6px;place-items:center;height:84px;display:grid;overflow:hidden}.I9xa8a_main .I9xa8a_frame{height:116px}.I9xa8a_frame img{object-fit:contain;max-width:100%;max-height:100%}.I9xa8a_pickFrame{width:100%;font:inherit;cursor:pointer;border:1px solid #0000;padding:0;position:relative}.I9xa8a_pickFrame:hover,.I9xa8a_pickFrame:focus-visible{border-color:var(--saffron,#e08a00);outline:none}.I9xa8a_pickHint{color:#fff;text-align:center;opacity:0;background:#1d1d1bb3;padding:2px 0;font-size:.6rem;font-weight:700;transition:opacity .12s;position:absolute;inset:auto 0 0}.I9xa8a_pickFrame:hover .I9xa8a_pickHint,.I9xa8a_pickFrame:focus-visible .I9xa8a_pickHint{opacity:1}.I9xa8a_caption{flex-wrap:wrap;align-items:center;gap:4px;min-height:16px;display:flex}.I9xa8a_caption b{background:var(--saffron,#e08a00);color:#fff;border-radius:99px;padding:1px 6px;font-size:.6rem}.I9xa8a_caption small{color:var(--ink-soft,#6b665d);font-size:.6rem}.I9xa8a_caption .I9xa8a_low{color:#b3261e;font-weight:700}.I9xa8a_caption .I9xa8a_tag{color:#4a2f7a;background:#ece6f6;border-radius:99px;padding:0 5px}.I9xa8a_tools{flex-wrap:wrap;gap:3px;display:flex}.I9xa8a_tools button{border:1px solid var(--line,#c9c2b4);color:var(--ink,#1d1d1b);cursor:pointer;background:#fff;border-radius:6px;padding:4px 8px;font-size:.7rem;font-weight:600;line-height:1.3}.I9xa8a_tools button:hover:not(:disabled){border-color:var(--ink-soft,#6b665d);background:#f5f3ee}.I9xa8a_tools button:disabled{opacity:.35;cursor:default}.I9xa8a_tools .I9xa8a_danger{color:#b3261e}.I9xa8a_addRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.I9xa8a_addRow small{color:var(--ink-soft,#6b665d);font-size:.6rem}.I9xa8a_add{border:1px dashed var(--ink-soft,#6b665d);cursor:pointer;background:#fff;border-radius:7px;padding:5px 10px;font-size:.68rem;font-weight:700}.I9xa8a_add:disabled{opacity:.45;cursor:default}.I9xa8a_spare summary{cursor:pointer;color:var(--ink-soft,#6b665d);font-size:.66rem}.I9xa8a_spareList{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.I9xa8a_spareList button{border:1px solid var(--line,#e3ddd2);cursor:pointer;background:#fff;border-radius:7px;gap:2px;width:84px;padding:4px;display:grid}.I9xa8a_spareList button:disabled{opacity:.4;cursor:default}.I9xa8a_spareList img{object-fit:contain;width:100%;height:60px}.I9xa8a_spareList small{color:var(--ink-soft,#6b665d);font-size:.58rem}.I9xa8a_warn{color:#8a4b00;margin:0;font-size:.66rem}.I9xa8a_problems{color:#b3261e;margin:0;padding-left:16px;font-size:.66rem}.I9xa8a_badge{color:#6b4500;background:#fff1cc;border:1px solid #f0c45a;border-radius:6px;margin-top:4px;padding:3px 6px;font-size:.62rem;font-weight:700;line-height:1.25;display:block}
.spLbGa_banner{z-index:80;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);width:min(760px,100% - 32px);box-shadow:var(--shadow);flex-wrap:wrap;align-items:center;gap:18px;padding:16px 20px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.spLbGa_copy{color:var(--ink-soft);flex:320px;margin:0;font-size:.86rem;line-height:1.45}.spLbGa_link{color:var(--saffron-dark);text-underline-offset:2px;text-decoration:underline}.spLbGa_actions{flex:none;gap:10px;display:flex}.spLbGa_actions .button{min-height:42px;padding:0 18px;font-size:.7rem}@media (max-width:560px){.spLbGa_banner{gap:12px}.spLbGa_actions{width:100%}.spLbGa_actions .button{flex:1}}
.GYSDGa_proposal{--page-w:210mm;--page-h:296mm;--page-print-h:297mm;background:var(--paper-2);flex-direction:column;align-items:center;gap:18px;padding:18px 0;display:flex}@media screen and (max-width:820px){.GYSDGa_proposal{align-items:flex-start;max-width:100%;padding:18px 12px;overflow-x:auto}}.GYSDGa_page{box-sizing:border-box;width:var(--page-w);min-height:var(--page-h);background:var(--white);color:var(--ink);font-family:var(--font-body);padding:16mm 14mm;position:relative;box-shadow:0 10px 40px #00000024}.GYSDGa_cover{box-sizing:border-box;height:var(--page-h);background:var(--diwali);color:var(--white);padding:32mm 26mm;position:relative}.GYSDGa_cover:before{content:"";border:1px solid var(--gold);box-shadow:inset 0 0 0 5px var(--diwali), inset 0 0 0 6px #f6f3ec66;pointer-events:none;position:absolute;inset:16mm}.GYSDGa_coverFrame{flex-direction:column;justify-content:space-between;align-items:center;height:100%;display:flex;position:relative}.GYSDGa_coverLogo{width:100mm;height:auto}.GYSDGa_coverBody{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.GYSDGa_coverEyebrow{font-family:var(--font-label);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:.72rem;font-weight:700}.GYSDGa_coverFor{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:#f6f3eccc;font-size:.68rem;font-weight:600}.GYSDGa_coverBody h1{color:var(--white);margin:0;font-size:3rem;font-weight:500}.GYSDGa_coverIntro{opacity:.9;max-width:34em;margin:6px 0 0;font-size:.85rem;line-height:1.45}.GYSDGa_coverDate{color:#f6f3ecbf;margin:0;font-size:.8rem}.GYSDGa_contactOnMaroon,.GYSDGa_contactOnCream{text-align:center}.GYSDGa_contactOnMaroon p,.GYSDGa_contactOnCream p{font-family:var(--font-label);letter-spacing:.02em;margin:0;font-size:.68rem}.GYSDGa_contactOnMaroon small,.GYSDGa_contactOnCream small{margin-top:6px;font-size:.62rem;display:block}.GYSDGa_contactOnMaroon p{color:var(--white)}.GYSDGa_contactOnMaroon small{color:#f6f3ecb3}.GYSDGa_contactOnCream p{color:var(--ink)}.GYSDGa_contactOnCream small{color:var(--ink-soft)}.GYSDGa_pageHeader{border-bottom:1px solid var(--gold);justify-content:space-between;align-items:center;gap:16px;padding-bottom:8mm;display:flex}.GYSDGa_pageHeader img{width:auto;height:8mm}.GYSDGa_pageHeader span{font-family:var(--font-label);letter-spacing:.04em;color:var(--ink-soft);font-size:.68rem;font-weight:600}.GYSDGa_pageFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex;position:absolute;bottom:10mm;left:14mm;right:14mm}.GYSDGa_pageFooter img{width:auto;height:6mm}.GYSDGa_pageFooter span{font-family:var(--font-label);color:var(--ink-soft);font-size:.6rem}.GYSDGa_sectionTitle{color:var(--diwali);margin:0 0 10px;font-size:1.5rem}.GYSDGa_cards{flex-direction:column;gap:8mm;margin-top:8mm;display:flex}.GYSDGa_card{border:1px solid var(--gold);background:var(--paper);break-inside:avoid;page-break-inside:avoid;border-radius:10px;grid-template-columns:96mm 1fr;gap:8mm;padding:7mm;display:grid}.GYSDGa_cardImage{background:var(--white);border-radius:6px;justify-content:center;align-items:center;width:96mm;height:96mm;display:flex}.GYSDGa_cardImage img{object-fit:contain;width:100%;height:100%}.GYSDGa_cardBody{flex-direction:column;gap:4px;min-width:0;display:flex}.GYSDGa_cardCategory{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--saffron-dark);font-size:.62rem;font-weight:700}.GYSDGa_cardBody h3{margin:2px 0 0;font-size:1.35rem}.GYSDGa_cardMeta{font-family:var(--font-label);color:var(--ink-soft);margin:0;font-size:.66rem}.GYSDGa_cardDetail{color:var(--ink-soft);margin:6px 0 0;font-size:.74rem;line-height:1.5}.GYSDGa_cardFigures{border-top:1px solid var(--line);gap:22px;margin-top:auto;padding-top:8px;display:flex}.GYSDGa_cardFigures span{font-family:var(--font-label);color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:2px;font-size:.62rem;display:flex}.GYSDGa_cardFigures b{font-family:var(--font-body);color:var(--ink);text-transform:none;letter-spacing:0;font-size:.9rem;font-weight:600}.GYSDGa_summaryTable{border-collapse:collapse;width:100%;margin-top:4mm}.GYSDGa_summaryTable th{background:var(--paper);color:var(--ink-soft);font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;text-align:left;border-bottom:2px solid var(--gold);padding:8px 10px;font-size:.62rem;font-weight:700}.GYSDGa_summaryTable th:not(:first-child),.GYSDGa_summaryTable td:not(:first-child){text-align:right}.GYSDGa_summaryTable td{border-bottom:1px solid var(--line);padding:9px 10px;font-size:.78rem}.GYSDGa_discountRow td{color:var(--saffron-dark);font-style:italic}.GYSDGa_totalRow td{color:var(--diwali);border-bottom:none;padding-top:12px;font-size:.95rem;font-weight:700}.GYSDGa_termsBlock{background:var(--paper);border-left:4px solid var(--gold);break-inside:avoid;margin-top:12mm;padding:8mm}.GYSDGa_termsBlock p{white-space:pre-wrap;color:var(--ink-soft);margin:0;font-size:.76rem;line-height:1.6}.GYSDGa_closing{box-sizing:border-box;height:var(--page-h);background:var(--diwali);color:#fff7ea;padding:0}.GYSDGa_closingInner{box-sizing:border-box;border:1px solid #d9a441b3;flex-direction:column;padding:16mm 14mm;display:flex;position:absolute;inset:10mm}.GYSDGa_closingLogo{width:72mm;height:auto}.GYSDGa_closingBody{margin:auto 0}.GYSDGa_closingTitle{font-family:var(--font-display);color:#fffdf8;margin:4mm 0 10mm;font-size:2.6rem;font-weight:500}.GYSDGa_nextSteps{flex-direction:column;gap:7mm;margin:0;padding:0;list-style:none;display:flex}.GYSDGa_nextSteps li{color:#fffdf8;align-items:center;gap:14px;font-size:1.05rem;display:flex}.GYSDGa_nextStepBadge{background:var(--gold);width:32px;height:32px;color:var(--diwali);font-family:var(--font-label);border-radius:50%;flex:0 0 32px;place-items:center;font-size:.8rem;font-weight:800;display:grid}.GYSDGa_closingNote{color:#f3ddd7;max-width:130mm;margin:12mm 0 0;font-size:.86rem;line-height:1.6}.GYSDGa_closingContact{border-top:1px solid #d9a441b3;padding-top:8mm}.GYSDGa_whatsapp{font-family:var(--font-label);color:#e3b25f;margin:8px 0 0;font-size:.72rem;font-weight:700}@media print{.GYSDGa_proposal{background:0 0;gap:0;margin:0;padding:0;display:block}.GYSDGa_page{width:var(--page-w);height:var(--page-print-h);min-height:0;box-shadow:none;break-after:page;page-break-after:always;overflow:hidden}.GYSDGa_page:last-child{break-after:auto;page-break-after:auto}}.GYSDGa_imagePending{font-family:var(--font-label);color:var(--ink-soft);font-size:.62rem}@media print{.GYSDGa_imagePending{visibility:hidden}}.GYSDGa_wrap{min-width:0}.GYSDGa_picker{border:1px solid var(--line);background:var(--white);border-radius:14px;margin:0 0 14px;padding:14px 16px}.GYSDGa_pickerHead{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.GYSDGa_pickerHead strong{font-size:.9rem}.GYSDGa_pickerHead span{color:var(--ink-soft);font-size:.7rem}.GYSDGa_thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.GYSDGa_thumb{border:1px solid var(--line);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#faf8f3;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px;display:flex}.GYSDGa_thumb strong{font-size:.78rem}.GYSDGa_thumb small{color:var(--ink-soft);font-size:.62rem;line-height:1.35}.GYSDGa_thumbOn{border:2px solid var(--forest);background:#eef5f0;padding:9px}.GYSDGa_mini{gap:6px;margin-bottom:4px;display:flex}.GYSDGa_mini i{border-radius:3px;width:46px;height:65px;display:block;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000002e}.GYSDGa_miniMaroon{background:var(--diwali)}.GYSDGa_miniMaroon:after{content:"";border:1px solid var(--gold);position:absolute;inset:5px}.GYSDGa_miniModernCover{background:#fff}.GYSDGa_miniModernCover:after{content:"";background:var(--brand,#a43b22);height:55%;position:absolute;bottom:0;left:0;right:0}.GYSDGa_miniDark{background:#1d1b18}.GYSDGa_miniDark:after{content:"";border:1px solid #c9a35a;position:absolute;inset:5px}.GYSDGa_miniPage{background:#fff;grid-template-columns:1fr 1fr;gap:3px;padding:5px;display:grid!important}.GYSDGa_miniPage b{background:#f6f3ec;border:1px solid #d9b46a;border-radius:2px;grid-column:1/-1;height:24px}.GYSDGa_miniPage em{background:#ece8df;border-radius:2px;height:24px}.GYSDGa_miniPage u{background:#ece8df;border-radius:2px;grid-column:1/-1;height:40px}.GYSDGa_pickerOptions{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:12px;font-size:.74rem;display:flex}.GYSDGa_pickerOptions label{align-items:center;gap:7px;display:flex}.GYSDGa_logoPick input{max-width:220px;font-size:.68rem}.GYSDGa_logoPick button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:6px;padding:3px 8px;font-size:.64rem}@media (max-width:900px){.GYSDGa_thumbs{grid-template-columns:1fr}}.GYSDGa_was{color:var(--ink-soft);font-weight:400;text-decoration:line-through}.GYSDGa_offerTag{color:#fff;font-family:var(--font-label);letter-spacing:.03em;background:#1f6b4a;border-radius:99px;align-self:flex-start;margin-top:4px;padding:3px 8px;font-size:.56rem;font-weight:700}.GYSDGa_offerInline{color:#1f6b4a;font-family:var(--font-label);vertical-align:middle;background:#e2f0e7;border-radius:99px;margin-left:8px;padding:1px 6px;font-size:.54rem;font-weight:700;display:inline-block}.GYSDGa_logoPlate{align-items:center;display:inline-flex}.GYSDGa_logoPlate img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.GYSDGa_logoText{color:#1a1a1a;gap:2mm;font-size:3.6mm;font-weight:700;line-height:1}.GYSDGa_logoText b{aspect-ratio:1;color:#fff;letter-spacing:.02em;border-radius:1.6mm;place-items:center;height:100%;max-height:10mm;font-size:.8em;display:grid}.GYSDGa_logoTextOnDark{color:#fff}.GYSDGa_coverLogo.GYSDGa_logoText,.GYSDGa_closingLogo.GYSDGa_logoText{font-size:7mm}.GYSDGa_logoPlateOnDark{background:#fff;border-radius:6px;padding:3mm 5mm}.GYSDGa_coverLogo.GYSDGa_logoPlate,.GYSDGa_closingLogo.GYSDGa_logoPlate{width:auto;max-width:80mm;height:26mm}.GYSDGa_pageHeader .GYSDGa_logoPlate,.GYSDGa_pageFooter .GYSDGa_logoPlate{max-width:40mm;height:8mm}.GYSDGa_pageFooter .GYSDGa_logoPlate{height:6mm}.GYSDGa_pageHeader .GYSDGa_logoPlate img,.GYSDGa_pageFooter .GYSDGa_logoPlate img{height:100%}.GYSDGa_mCover{height:var(--page-h);flex-direction:column;padding:0;display:flex;overflow:hidden}.GYSDGa_mCoverTop{justify-content:space-between;align-items:center;padding:18mm 16mm 0;display:flex}.GYSDGa_mCoverTop>span:last-child{font-family:var(--font-label);color:var(--ink-soft);font-size:.72rem}.GYSDGa_mCoverLogo{width:auto;height:12mm}img.GYSDGa_mCoverLogo{width:62mm;height:auto}.GYSDGa_mCoverBand{background:var(--brand,#a43b22);color:#fff;box-sizing:border-box;flex-direction:column;justify-content:flex-end;gap:8px;height:150mm;margin-top:auto;padding:0 16mm 20mm;display:flex}.GYSDGa_mEyebrow{font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;opacity:.85;font-size:.72rem;font-weight:800}.GYSDGa_mFor{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-top:16mm;font-size:.7rem}.GYSDGa_mClient{align-items:center;gap:8mm;display:flex}.GYSDGa_mClient h1{color:#fff;font-family:var(--font-label);letter-spacing:-.02em;margin:0;font-size:3.3rem;font-weight:800;line-height:1.02}.GYSDGa_mClientLogo{box-sizing:border-box;background:#fff;border-radius:6mm;flex:none;place-items:center;width:30mm;height:30mm;padding:3mm;display:grid}.GYSDGa_mClientLogo img{object-fit:contain;max-width:100%;max-height:100%}.GYSDGa_mCoverStats{font-family:var(--font-label);opacity:.85;margin:6mm 0 0;font-size:.8rem}.GYSDGa_mCoverFoot{color:#f4f1ea;text-align:center;background:#111;padding:8mm 16mm 10mm}.GYSDGa_mCoverFoot p{font-family:var(--font-label);margin:0;font-size:.64rem}.GYSDGa_mCoverFoot small{opacity:.7;margin-top:4px;font-size:.58rem;display:block}.GYSDGa_mPage{padding:14mm 12mm}.GYSDGa_mHeader{border-bottom:2px solid var(--brand,#a43b22);justify-content:space-between;align-items:center;padding-bottom:5mm;display:flex}.GYSDGa_mHeader img,.GYSDGa_mHeader .GYSDGa_logoPlate{width:auto;height:7mm}.GYSDGa_mHeader>span:last-child{font-family:var(--font-label);color:var(--ink-soft);font-size:.64rem;font-weight:700}.GYSDGa_mGrid{grid-template-columns:1fr 1fr;grid-auto-rows:122mm;gap:6mm;margin-top:7mm;display:grid}.GYSDGa_mCard{break-inside:avoid;flex-direction:column;min-width:0;display:flex}.GYSDGa_mPhoto{background:#f4f2ed;border-radius:4mm;justify-content:center;align-items:center;height:78mm;display:flex;position:relative;overflow:hidden}.GYSDGa_mPhoto img{object-fit:contain;box-sizing:border-box;mix-blend-mode:multiply;width:100%;height:100%;padding:4mm}.GYSDGa_mBadge{color:#fff;font-family:var(--font-label);background:#1f6b4a;border-radius:99px;padding:2px 8px;font-size:.56rem;font-weight:700;position:absolute;top:3mm;left:3mm}.GYSDGa_mCategory{color:var(--brand,#a43b22);font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;margin-top:3.5mm;font-size:.56rem;font-weight:800}.GYSDGa_mCard h3{font-family:var(--font-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1mm 0 0;font-size:.98rem;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.GYSDGa_mMeta{color:var(--ink-soft);font-family:var(--font-label);margin:1mm 0 0;font-size:.58rem}.GYSDGa_mDetail{color:var(--ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:1.5mm 0 0;font-size:.6rem;line-height:1.45;display:-webkit-box;overflow:hidden}.GYSDGa_mFigures{border-top:1px solid var(--line);grid-template-columns:auto 1fr 1fr;gap:4mm;margin-top:auto;padding-top:2.5mm;display:grid}.GYSDGa_mFigures span{color:var(--ink-soft);font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;font-size:.52rem;display:flex}.GYSDGa_mFigures b{color:var(--ink);letter-spacing:0;text-transform:none;font-size:.78rem}.GYSDGa_mTitle{font-family:var(--font-label);margin:8mm 0 2mm;font-size:1.7rem;font-weight:800}.GYSDGa_mTable th{border-bottom-color:var(--brand,#a43b22)}.GYSDGa_mTable .GYSDGa_totalRow td{color:var(--brand,#a43b22)}.GYSDGa_mTerms{break-inside:avoid;margin-top:9mm}.GYSDGa_mTerms h3{font-family:var(--font-label);margin:0 0 3mm;font-size:.86rem;font-weight:800}.GYSDGa_mTerms ul{color:var(--ink-soft);margin:0;padding-left:5mm;font-size:.72rem;line-height:1.65}.GYSDGa_mContact{background:var(--brand,#a43b22);color:#fff;border-radius:4mm;justify-content:space-between;gap:8mm;padding:7mm 8mm;display:flex;position:absolute;bottom:12mm;left:12mm;right:12mm}.GYSDGa_mContact div{flex-direction:column;gap:1.5mm;display:flex}.GYSDGa_mContact strong{font-family:var(--font-label);font-size:1rem}.GYSDGa_mContact div:first-child span{opacity:.9;max-width:95mm;font-size:.68rem}.GYSDGa_mContact div:last-child{font-family:var(--font-label);align-items:flex-end;font-size:.68rem;font-weight:700}.GYSDGa_pCover,.GYSDGa_pClosing{height:var(--page-h);color:#f4efe4;background:#1b1a17;padding:0}.GYSDGa_pFrame{box-sizing:border-box;text-align:center;border:1px solid #c9a35ab3;flex-direction:column;justify-content:space-between;align-items:center;padding:20mm 16mm;display:flex;position:absolute;inset:12mm}.GYSDGa_pCoverLogo{width:70mm;height:auto}.GYSDGa_pCoverLogo.GYSDGa_logoPlate{width:auto;max-width:70mm;height:22mm}.GYSDGa_pCoverBody{flex-direction:column;align-items:center;gap:5mm;display:flex}.GYSDGa_pEyebrow{color:#c9a35a;font-family:var(--font-label);letter-spacing:.32em;text-transform:uppercase;font-size:.7rem;font-weight:700}.GYSDGa_pRule{background:var(--brand,#c9a35a);width:24mm;height:1px;box-shadow:0 0 0 .5px #c9a35a}.GYSDGa_pCoverBody h1{color:#fffaf0;font-family:var(--font-display);margin:0;font-size:3.4rem;font-style:italic;font-weight:400;line-height:1.05}.GYSDGa_pCoverBody p{color:#bdb4a2;font-family:var(--font-label);letter-spacing:.08em;margin:0;font-size:.74rem}.GYSDGa_pClientLogo{box-sizing:border-box;background:#fff;border-radius:3mm;place-items:center;width:34mm;height:22mm;padding:3mm;display:grid}.GYSDGa_pClientLogo img{object-fit:contain;max-width:100%;max-height:100%}.GYSDGa_pCoverFoot{color:#9d9583;font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.62rem}.GYSDGa_pPage{background:#fffdf8;padding:14mm 16mm}.GYSDGa_pHeader{color:#8a7c5f;font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #d8c9a6;justify-content:space-between;padding-bottom:4mm;font-size:.6rem;font-weight:700;display:flex}.GYSDGa_pPhoto{background:#f3efe6;justify-content:center;align-items:center;height:140mm;margin-top:7mm;display:flex;position:relative;overflow:hidden}.GYSDGa_pPhoto img{object-fit:contain;box-sizing:border-box;mix-blend-mode:multiply;width:100%;height:100%;padding:8mm}.GYSDGa_pBadge{color:#fff;font-family:var(--font-label);background:#1f6b4a;border-radius:99px;padding:3px 10px;font-size:.6rem;font-weight:700;position:absolute;top:5mm;right:5mm}.GYSDGa_pBody{grid-template-columns:1.15fr 1fr;gap:9mm;margin-top:8mm;display:grid}.GYSDGa_pCategory{color:var(--brand,#a43b22);font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;font-size:.58rem;font-weight:800}.GYSDGa_pText h2{font-family:var(--font-display);margin:2mm 0 4mm;font-size:1.8rem;font-weight:500;line-height:1.15}.GYSDGa_pText p{color:#57544c;-webkit-line-clamp:9;-webkit-box-orient:vertical;margin:0;font-size:.76rem;line-height:1.7;display:-webkit-box;overflow:hidden}.GYSDGa_pSide{flex-direction:column;gap:5mm;display:flex}.GYSDGa_pSpecs{grid-template-columns:auto 1fr;gap:1.6mm 5mm;margin:0;font-size:.7rem;display:grid}.GYSDGa_pSpecs dt{color:#8a7c5f;font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:700}.GYSDGa_pSpecs dd{margin:0}.GYSDGa_pSlabs{border-collapse:collapse;width:100%;font-size:.72rem}.GYSDGa_pSlabs th{color:#8a7c5f;font-family:var(--font-label);letter-spacing:.14em;text-align:left;text-transform:uppercase;border-bottom:1px solid #d8c9a6;padding:2mm 0;font-size:.54rem}.GYSDGa_pSlabs th:last-child,.GYSDGa_pSlabs td:last-child{text-align:right}.GYSDGa_pSlabs td{border-bottom:1px solid #eee6d6;padding:2mm 0}.GYSDGa_pSlabOn td{color:var(--ink);font-weight:700}.GYSDGa_pOnRequest{color:#8a7c5f;margin:0;font-size:.74rem;font-style:italic}.GYSDGa_pLine{color:#f4efe4;font-family:var(--font-label);background:#1b1a17;justify-content:space-between;align-items:baseline;padding:3mm 4mm;font-size:.66rem;display:flex}.GYSDGa_pLine strong{font-size:.95rem}.GYSDGa_pTitle{font-family:var(--font-display);margin:10mm 0 4mm;font-size:2.2rem;font-weight:500}.GYSDGa_pTable th{color:#8a7c5f;background:0 0;border-bottom:1px solid #d8c9a6}.GYSDGa_pTable .GYSDGa_totalRow td{color:var(--ink);font-family:var(--font-display);font-size:1.1rem}.GYSDGa_pClosingBody{flex-direction:column;align-items:center;gap:7mm;width:100%;display:flex}.GYSDGa_pTerms{color:#d9d1c1;text-align:center;max-width:140mm;margin:0;padding:0;font-size:.72rem;line-height:1.6;list-style:none}.GYSDGa_pTerms li+li{margin-top:2mm}.GYSDGa_pSteps{text-align:left;flex-direction:column;gap:3.5mm;margin:4mm 0 0;padding:0;list-style:none;display:flex}.GYSDGa_pSteps li{color:#fffaf0;align-items:center;gap:10px;font-size:.84rem;display:flex}.GYSDGa_pStepBadge{color:#c9a35a;width:22px;height:22px;font-family:var(--font-label);border:1px solid #c9a35a;border-radius:50%;flex:0 0 22px;place-items:center;font-size:.62rem;font-weight:800;display:grid}.GYSDGa_pContact{flex-direction:column;align-items:center;gap:2mm;display:flex}.GYSDGa_pThanks{font-family:var(--font-display);font-style:italic;color:#fffaf0!important;margin:0 0 2mm!important;font-size:1.5rem!important}.GYSDGa_pContact p{color:#e9e1cf;font-family:var(--font-label);letter-spacing:.04em;margin:0;font-size:.7rem}.GYSDGa_pContact small{color:#9d9583;font-size:.58rem}@media print{body:has(.proposal-print-root) :not(.proposal-print-root):not(.proposal-print-root *):not(:has(.proposal-print-root)){display:none!important}body:has(.proposal-print-root) :has(.proposal-print-root){float:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body:has(.proposal-print-root){background:#fff!important;margin:0!important;padding:0!important}.GYSDGa_picker{display:none!important}.GYSDGa_mCover,.GYSDGa_pCover,.GYSDGa_pClosing,.GYSDGa_gPage{height:var(--page-print-h)}}@page{size:A4;margin:0}.GYSDGa_proposal[data-orientation=landscape]{--page-w:297mm;--page-h:209mm;--page-print-h:210mm}.GYSDGa_layoutRow,.GYSDGa_showRow{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;font-size:.74rem;display:flex}.GYSDGa_layoutLabel{font-size:.74rem;font-weight:700}.GYSDGa_segments{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;display:inline-flex;overflow:hidden}.GYSDGa_segment{border:0;border-right:1px solid var(--line);min-width:38px;color:var(--ink);font:inherit;cursor:pointer;background:#faf8f3;padding:6px 10px;font-size:.72rem}.GYSDGa_segment:last-child{border-right:0}.GYSDGa_segment:focus-visible{outline:2px solid var(--forest);outline-offset:-2px}.GYSDGa_segmentOn{background:var(--forest);color:#fff;font-weight:700}.GYSDGa_landscape{align-items:center;gap:6px;display:flex}.GYSDGa_landscape:has(input:disabled){color:var(--ink-soft)}.GYSDGa_layoutHint{color:var(--ink-soft);font-size:.66rem}.GYSDGa_showRow label{align-items:center;gap:5px;display:flex}.GYSDGa_slabLine{font-family:var(--font-label);color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:.6mm 3mm;margin:1mm 0 0;font-size:.6rem;display:flex;overflow:hidden}.GYSDGa_slabLine span{text-transform:uppercase;letter-spacing:.06em;font-size:.52rem}.GYSDGa_slabLine b{color:var(--ink);white-space:nowrap;font-weight:700}.GYSDGa_slabLineSmall{gap:2mm;font-size:.54rem}.GYSDGa_gPage{height:var(--page-h);flex-direction:column;min-height:0;display:flex;overflow:hidden}.GYSDGa_gPageClassic{padding-bottom:24mm}.GYSDGa_gGrid{flex:auto;gap:5mm;min-height:0;margin-top:6mm;display:grid}.GYSDGa_gGrid[data-density=small],.GYSDGa_gGrid[data-density=tiny]{gap:4mm}.GYSDGa_gGrid[data-kind=row][data-density=tiny]{gap:3mm}.GYSDGa_cell{break-inside:avoid;page-break-inside:avoid;box-sizing:border-box;min-width:0;min-height:0;display:flex;overflow:hidden}.GYSDGa_cellCard,.GYSDGa_cellHero{flex-direction:column}.GYSDGa_cellRow{flex-direction:row;gap:5mm}.GYSDGa_cellPhoto{box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.GYSDGa_cellPhoto img{object-fit:contain;box-sizing:border-box;mix-blend-mode:multiply;width:100%;height:100%}.GYSDGa_cellCard .GYSDGa_cellPhoto{flex:0 0 52%}.GYSDGa_gGrid[data-density=small] .GYSDGa_cellCard .GYSDGa_cellPhoto,.GYSDGa_gGrid[data-density=tiny] .GYSDGa_cellCard .GYSDGa_cellPhoto{flex-basis:50%}.GYSDGa_cellRow .GYSDGa_cellPhoto{aspect-ratio:1;flex:none;max-width:42%;height:100%}.GYSDGa_gGrid[data-density=large] .GYSDGa_cellRow .GYSDGa_cellPhoto{max-width:48%}.GYSDGa_cellHero .GYSDGa_cellPhoto{flex:0 0 58%}.GYSDGa_cellBadge{color:#fff;font-family:var(--font-label);background:#1f6b4a;border-radius:99px;padding:2px 7px;font-size:.52rem;font-weight:700;position:absolute;top:2.5mm;left:2.5mm}.GYSDGa_cellBody{flex-direction:column;flex:auto;gap:1mm;min-width:0;min-height:0;display:flex;overflow:hidden}.GYSDGa_cellCard .GYSDGa_cellBody{padding-top:3mm}.GYSDGa_cellCount{color:#8a7c5f;font-family:var(--font-label);letter-spacing:.2em;font-size:.56rem;font-weight:700}.GYSDGa_cellCategory{color:var(--brand,#a43b22);font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:.54rem;font-weight:800;overflow:hidden}.GYSDGa_cellName{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.2;display:-webkit-box;overflow:hidden}.GYSDGa_cellMeta{color:var(--ink-soft);font-family:var(--font-label);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.58rem;overflow:hidden}.GYSDGa_cellDetail{color:var(--ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:1mm 0 0;font-size:.64rem;line-height:1.5;display:-webkit-box;overflow:hidden}.GYSDGa_cellFigures{border-top:1px solid var(--line);gap:6mm;margin-top:auto;padding-top:2mm;display:flex}.GYSDGa_cellFigures span{color:var(--ink-soft);font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-direction:column;font-size:.5rem;display:flex}.GYSDGa_cellFigures b{color:var(--ink);letter-spacing:0;text-transform:none;font-size:.76rem}.GYSDGa_gGrid[data-density=large] .GYSDGa_cellName{font-size:1.35rem}.GYSDGa_gGrid[data-density=large] .GYSDGa_cellDetail{-webkit-line-clamp:7;font-size:.72rem}.GYSDGa_gGrid[data-density=mid] .GYSDGa_cellName{font-size:1.15rem}.GYSDGa_gGrid[data-density=mid] .GYSDGa_cellDetail{-webkit-line-clamp:4;font-size:.68rem}.GYSDGa_gGrid[data-density=medium] .GYSDGa_cellDetail{-webkit-line-clamp:3}.GYSDGa_gGrid[data-kind=row][data-density=medium] .GYSDGa_cellDetail{-webkit-line-clamp:2}.GYSDGa_gGrid[data-density=small] .GYSDGa_cellName{font-size:.86rem}.GYSDGa_gGrid[data-density=small] .GYSDGa_cellDetail{-webkit-line-clamp:2;font-size:.6rem}.GYSDGa_gGrid[data-kind=row][data-density=small] .GYSDGa_cellDetail{display:none}.GYSDGa_gGrid[data-density=large] .GYSDGa_pSlabs{max-width:90mm;margin-top:2mm}.GYSDGa_gGrid[data-density=tiny] .GYSDGa_cellName{-webkit-line-clamp:1;font-size:.76rem}.GYSDGa_gGrid[data-density=tiny] .GYSDGa_cellMeta{font-size:.52rem}.GYSDGa_gGrid[data-density=tiny] .GYSDGa_cellFigures{gap:4mm;padding-top:1.2mm}.GYSDGa_gGrid[data-density=tiny] .GYSDGa_cellFigures b{font-size:.66rem}.GYSDGa_gGrid[data-kind=row][data-density=small] .GYSDGa_cellName,.GYSDGa_gGrid[data-kind=row][data-density=tiny] .GYSDGa_cellName{-webkit-line-clamp:1}.GYSDGa_gGrid[data-kind=row][data-density=tiny] .GYSDGa_cellCategory{display:none}.GYSDGa_heroBody{flex:auto;grid-template-columns:1.15fr 1fr;gap:9mm;min-height:0;margin-top:7mm;display:grid;overflow:hidden}.GYSDGa_heroText{flex-direction:column;gap:1.5mm;min-width:0;display:flex;overflow:hidden}.GYSDGa_heroText .GYSDGa_cellName{-webkit-line-clamp:3;font-size:1.7rem}.GYSDGa_heroText .GYSDGa_cellDetail{-webkit-line-clamp:9;font-size:.76rem;line-height:1.7}.GYSDGa_heroSide{flex-direction:column;gap:4mm;min-width:0;display:flex}.GYSDGa_heroSide .GYSDGa_cellFigures{margin-top:0}.GYSDGa_cellClassic.GYSDGa_cellCard,.GYSDGa_cellClassic.GYSDGa_cellRow{border:1px solid var(--gold);background:var(--paper);border-radius:8px;padding:3.5mm}.GYSDGa_gGrid[data-density=tiny] .GYSDGa_cellClassic.GYSDGa_cellRow,.GYSDGa_gGrid[data-density=small] .GYSDGa_cellClassic.GYSDGa_cellRow{gap:4mm;padding:2.5mm}.GYSDGa_cellClassic .GYSDGa_cellPhoto{background:var(--white);border-radius:5px}.GYSDGa_cellClassic .GYSDGa_cellPhoto img{mix-blend-mode:normal}.GYSDGa_cellClassic .GYSDGa_cellCategory{color:var(--saffron-dark)}.GYSDGa_cellClassic .GYSDGa_cellName{font-family:var(--font-display)}.GYSDGa_cellModern .GYSDGa_cellPhoto{background:#f4f2ed;border-radius:4mm}.GYSDGa_cellModern .GYSDGa_cellPhoto img{padding:3mm}.GYSDGa_cellModern .GYSDGa_cellName{font-family:var(--font-label);font-weight:800}.GYSDGa_cellPremium .GYSDGa_cellPhoto{background:#f3efe6}.GYSDGa_cellPremium .GYSDGa_cellPhoto img{padding:4mm}.GYSDGa_cellPremium .GYSDGa_cellCategory{letter-spacing:.2em}.GYSDGa_cellPremium .GYSDGa_cellName{font-family:var(--font-display);font-weight:500}.GYSDGa_cellPremium .GYSDGa_cellFigures{border-top-color:#d8c9a6}.GYSDGa_cellHero .GYSDGa_cellPhoto{border-radius:0}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_cover{padding:22mm 26mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_cover:before{inset:10mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_coverLogo{width:80mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_closingInner{padding:10mm 14mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_closingTitle{margin:2mm 0 5mm;font-size:2rem}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_nextSteps{gap:3.5mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_closingNote{margin-top:6mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_closingLogo{width:56mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_mCoverTop{padding-top:12mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_mCoverBand{height:118mm;padding-bottom:12mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_mFor{margin-top:6mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_pFrame{padding:12mm 16mm;inset:9mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_pClosingBody{gap:4mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_pSteps{gap:2mm;margin-top:1mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_pTerms{max-width:220mm}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_mContact{padding:5mm 8mm;bottom:9mm}.GYSDGa_mSummary{height:var(--page-h);flex-direction:column;display:flex}.GYSDGa_mSummary .GYSDGa_mContact{flex:none;margin-top:auto;position:static}.GYSDGa_mSummary .GYSDGa_mTerms{margin-bottom:6mm}@media print{.GYSDGa_mSummary{height:var(--page-print-h)}}.GYSDGa_mClose{flex-direction:column;flex:auto;min-height:0;display:flex}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_mSummary .GYSDGa_mTitle{margin:5mm 0 1mm;font-size:1.4rem}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_mSummary .GYSDGa_summaryTable td{padding:5px 10px}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_mClose{flex:none;grid-template-columns:1fr 1fr;align-items:end;gap:8mm;margin-top:auto;display:grid}.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_mClose .GYSDGa_mTerms,.GYSDGa_proposal[data-orientation=landscape] .GYSDGa_mClose .GYSDGa_mContact{margin:0}.GYSDGa_sets{border:1px solid var(--line);background:var(--white);border-radius:14px;margin:0 0 14px}.GYSDGa_setsToggle{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:baseline;gap:4px 12px;padding:14px 16px;display:grid}.GYSDGa_setsToggle strong{font-size:.9rem}.GYSDGa_setsToggle span{color:var(--ink-soft);font-size:.7rem}.GYSDGa_setsToggle b{color:var(--forest);font-size:1.1rem}.GYSDGa_setsForm{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 12px;padding:0 16px;font-size:.72rem;display:grid}.GYSDGa_setsForm>label,.GYSDGa_setsBasis{flex-direction:column;gap:4px;font-weight:600;display:flex}.GYSDGa_setsForm input:not([type=checkbox]):not([type=radio]),.GYSDGa_setsForm select{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;background:#fff;border-radius:8px;padding:7px 8px;font-weight:400}.GYSDGa_setsBasis{border:0;margin:0;padding:0}.GYSDGa_setsBasis legend{margin-bottom:4px;padding:0}.GYSDGa_setsBasis label{align-items:center;gap:6px;font-weight:400;display:flex}.GYSDGa_setsDisabled{color:var(--ink-soft)}.GYSDGa_setsForm .GYSDGa_setsCheck,.GYSDGa_setsCats .GYSDGa_setsCheck{flex-direction:row;align-items:center;gap:6px;font-weight:400}.GYSDGa_setsCats{flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 16px 0;font-size:.72rem;display:flex}.GYSDGa_setsCats .GYSDGa_setsCheck{display:flex}.GYSDGa_setsPicker{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.GYSDGa_setsPicker>span{font-weight:600}.GYSDGa_setsPicker select{border:1px solid var(--line);font:inherit;background:#fff;border-radius:8px;padding:5px 6px}.GYSDGa_setsChip{border:1px solid var(--forest);color:var(--forest);font:inherit;cursor:pointer;background:#eef5f0;border-radius:99px;padding:3px 9px;font-size:.68rem}.GYSDGa_setsActions{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;display:flex}.GYSDGa_setsNote{color:var(--ink-soft);font-size:.72rem}.GYSDGa_setsGrid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;padding:0 16px 14px;display:grid}.GYSDGa_setCard{border:1px solid var(--line);background:#fcfbf8;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.GYSDGa_setLocked{border:2px solid var(--forest);padding:11px}.GYSDGa_setHead{align-items:center;gap:8px;display:flex}.GYSDGa_setLetter{background:var(--forest);color:#fff;letter-spacing:.04em;border-radius:6px;padding:2px 8px;font-size:.66rem;font-weight:800}.GYSDGa_setKind{color:var(--ink-soft);font-size:.64rem;font-weight:600}.GYSDGa_setLock{align-items:center;gap:4px;margin-left:auto;font-size:.66rem;display:flex}.GYSDGa_setName{box-sizing:border-box;width:100%;font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 6px;font-size:.9rem;font-weight:700}.GYSDGa_setName:hover,.GYSDGa_setName:focus{border-color:var(--line);background:#fff}.GYSDGa_setCollage{background:#fff;border-radius:8px;grid-template-columns:repeat(2,1fr);gap:4px;height:120px;display:grid;overflow:hidden}.GYSDGa_setCollage[data-count="1"]{grid-template-columns:1fr}.GYSDGa_setCollage[data-count="3"] img:first-child{grid-row:span 2}.GYSDGa_setCollage img{object-fit:contain;background:#fff;width:100%;height:100%;min-height:0}.GYSDGa_setCollage[data-count="3"],.GYSDGa_setCollage[data-count="4"]{grid-template-rows:repeat(2,minmax(0,1fr))}.GYSDGa_setCollage[data-count="2"]{grid-template-rows:minmax(0,1fr)}.GYSDGa_setItems{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.GYSDGa_setItems>li{grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:.7rem;display:grid}.GYSDGa_setItems>li>img{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:6px;width:34px;height:34px}.GYSDGa_setItemText{flex-direction:column;min-width:0;display:flex}.GYSDGa_setItemText b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.GYSDGa_setItemText small,.GYSDGa_setItemPrice small{color:var(--ink-soft);font-size:.6rem}.GYSDGa_setItemPrice{white-space:nowrap;flex-direction:column;align-items:flex-end;font-weight:700;display:flex}.GYSDGa_setItemActions{gap:4px;display:flex}.GYSDGa_setItemActions button,.GYSDGa_setAdd>button,.GYSDGa_setFoot button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:6px;padding:3px 8px;font-size:.64rem}.GYSDGa_setItemActions button:disabled,.GYSDGa_setFoot button:disabled{opacity:.45;cursor:default}.GYSDGa_setWarn{color:#9a3412;font-size:.66rem;display:block!important}.GYSDGa_setAdd{color:var(--ink-soft);flex-direction:column;align-items:flex-start;gap:6px;font-size:.66rem;display:flex}.GYSDGa_swapList{border:1px dashed var(--line);box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;grid-column:1/-1;gap:4px;width:100%;margin:2px 0 4px;padding:6px;list-style:none;display:flex}.GYSDGa_swapList button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px;font-size:.66rem;display:grid}.GYSDGa_swapList button:hover{background:#eef5f0}.GYSDGa_swapList img{object-fit:contain;width:30px;height:30px}.GYSDGa_swapList span{flex-direction:column;min-width:0;display:flex}.GYSDGa_swapList span:last-child{white-space:nowrap;align-items:flex-end;font-weight:700}.GYSDGa_swapList b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.GYSDGa_swapList small{color:var(--ink-soft);font-size:.58rem;font-weight:400}.GYSDGa_swapNone{color:var(--ink-soft);grid-column:1/-1;font-size:.64rem}.GYSDGa_setFigures{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px 10px;margin:0;padding:8px 0 0;display:grid}.GYSDGa_setFigures div{min-width:0}.GYSDGa_setFigures dt{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.05em;font-size:.6rem}.GYSDGa_setFigures dd{margin:0;font-size:.78rem;font-weight:700}.GYSDGa_setFigures dd small{color:var(--ink-soft);font-size:.6rem;font-weight:400}.GYSDGa_setOver{color:#b91c1c}.GYSDGa_setAddOns{color:var(--ink-soft);margin:0;font-size:.64rem}.GYSDGa_setWhy{color:var(--ink);margin:0;font-size:.68rem;line-height:1.4}.GYSDGa_setFoot{gap:6px;margin-top:auto;display:flex}.GYSDGa_setsUse{color:var(--forest);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:0 16px 16px;font-size:.74rem;font-weight:600;display:flex}@media (max-width:700px){.GYSDGa_setsToggle{grid-template-columns:1fr auto}.GYSDGa_setsToggle span{grid-area:2/1/auto/-1}}.GYSDGa_coverOptions{border:1px solid var(--gold);color:var(--white);font-family:var(--font-label);letter-spacing:.04em;border-radius:99px;margin:6mm 0 0;padding:2.5mm 6mm;font-size:.72rem;font-weight:600}.GYSDGa_oBanner{background:var(--paper);border-left:2mm solid var(--brand,#a43b22);border-radius:3mm;flex:none;align-items:center;gap:5mm;margin-top:5mm;padding:4mm 5mm;display:flex}.GYSDGa_pPage .GYSDGa_oBanner{background:#f6efe0;border-left-color:#bf8a35}.GYSDGa_oLetter{background:var(--brand,#a43b22);color:#fff;width:17mm;height:17mm;font-family:var(--font-display);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;font-size:1.6rem;line-height:1;display:flex}.GYSDGa_pPage .GYSDGa_oLetter{color:#e6c98a;background:#1d1b18}.GYSDGa_oLetter small{font-family:var(--font-label);letter-spacing:.16em;text-transform:uppercase;font-size:.42rem;font-weight:700}.GYSDGa_oText{flex:auto;min-width:0}.GYSDGa_oText h2{color:var(--ink);margin:0;font-size:1.15rem;line-height:1.15}.GYSDGa_oText h2 small{color:var(--ink-soft);font-size:.7rem;font-weight:400}.GYSDGa_oText p{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1mm 0 0;font-size:.66rem;line-height:1.35;display:-webkit-box;overflow:hidden}.GYSDGa_oText .GYSDGa_oItems{color:var(--ink);-webkit-line-clamp:1;font-weight:600}.GYSDGa_oPrice{text-align:right;flex-direction:column;flex:none;align-items:flex-end;display:flex}.GYSDGa_oPrice span{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:.52rem;font-weight:700}.GYSDGa_oPrice b{font-family:var(--font-display);color:var(--brand,#a43b22);font-size:1.5rem;font-weight:600;line-height:1.1}.GYSDGa_pPage .GYSDGa_oPrice b{color:#1d1b18}.GYSDGa_oPrice small{color:var(--ink-soft);font-size:.56rem}.GYSDGa_oAddOns{color:var(--ink-soft);flex:none;margin:3mm 0 0;font-size:.6rem}.GYSDGa_gPageClassic .GYSDGa_oAddOns{margin-bottom:0}.GYSDGa_oSummary{flex-direction:column;gap:5mm;display:flex}.GYSDGa_oTable td:nth-child(2){font-size:.7rem;text-align:left!important}.GYSDGa_oTable th:nth-child(2){text-align:left!important}.GYSDGa_oTableLetter{background:var(--brand,#a43b22);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:6mm;height:6mm;margin-right:1.5mm;font-size:.62rem;display:inline-flex}.GYSDGa_pTable .GYSDGa_oTableLetter{color:#e6c98a;background:#1d1b18}.GYSDGa_oTableAddOns{color:var(--ink-soft);font-size:.6rem}.GYSDGa_oGst{color:var(--ink-soft);margin:0;font-size:.62rem}.GYSDGa_oChoose{background:var(--paper);border-radius:3mm;padding:4mm 5mm}.GYSDGa_oChoose h3{margin:0 0 2mm;font-size:.95rem}.GYSDGa_oChoose ul{margin:0;padding-left:5mm;font-size:.7rem;line-height:1.5}.GYSDGa_oChosen{border:1px dashed var(--ink-soft);font-family:var(--font-label);border-radius:3mm;grid-template-columns:auto 1fr;align-items:end;gap:5mm 4mm;padding:5mm;font-size:.68rem;font-weight:700;display:grid}.GYSDGa_oChosen i{border-bottom:1px solid var(--ink);height:7mm;display:block}.GYSDGa_pCoverBody .GYSDGa_pCoverOptions{color:#e6c98a;letter-spacing:.14em;text-transform:uppercase;border:1px solid #c9a35a;margin:6mm 0 0;padding:3mm 7mm;font-size:.7rem}.GYSDGa_restoreError{color:#7a1f1f;background:#fdecec;border-radius:10px;margin:0 0 14px;padding:10px 14px;font-size:.8rem}@media print{.GYSDGa_restoreError{display:none!important}}.GYSDGa_setsIntro{color:var(--ink-soft);margin:0;padding:12px 16px;font-size:.78rem}.GYSDGa_swapList .GYSDGa_swapBrowse,.GYSDGa_swapBrowse{color:#12635e;width:100%;font:inherit;text-align:center;cursor:pointer;background:#f1f8f6;border:1px dashed #16746e;border-radius:6px;padding:7px 8px;font-size:.66rem;font-weight:800;display:block}
.FrNRta_bar{z-index:60;background:var(--ink,#171816);color:#fffdf8;font-family:var(--font-label);letter-spacing:.02em;text-align:center;justify-content:center;padding:9px 16px;font-size:.74rem;font-weight:600;line-height:1.4;display:flex;position:relative}.FrNRta_bar a{color:inherit;text-underline-offset:3px;text-decoration:underline}.FrNRta_bar a:hover{color:#f5d080}
.c1LpbG_share{border:1px solid var(--line);background:var(--white);border-radius:14px;margin:0 0 14px;padding:14px 16px}.c1LpbG_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.c1LpbG_head>div:first-child{flex-direction:column;flex:280px;gap:2px;min-width:0;display:flex}.c1LpbG_head strong{font-size:.9rem}.c1LpbG_head span{color:var(--ink-soft);font-size:.72rem}.c1LpbG_headActions{flex-wrap:wrap;gap:8px;display:flex}.c1LpbG_body{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 14px;margin-top:12px;font-size:.78rem;display:grid}.c1LpbG_body label{flex-direction:column;gap:4px;font-weight:600;display:flex}.c1LpbG_body input,.c1LpbG_body select{border:1px solid var(--line);font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-weight:400}.c1LpbG_wide,.c1LpbG_newClient,.c1LpbG_actions,.c1LpbG_link,.c1LpbG_ok,.c1LpbG_bad,.c1LpbG_muted{grid-column:1/-1}.c1LpbG_newClient{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 14px;display:grid}.c1LpbG_actions,.c1LpbG_link{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c1LpbG_link input{flex:280px;font-family:ui-monospace,Menlo,monospace;font-size:.74rem}.c1LpbG_primary,.c1LpbG_toggle,.c1LpbG_ghost,.c1LpbG_whatsapp{border:1px solid var(--ink);min-height:34px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.c1LpbG_primary,.c1LpbG_toggle{background:var(--ink);color:var(--white)}.c1LpbG_ghost{color:var(--ink);border-color:var(--line);background:0 0}.c1LpbG_whatsapp{color:#fff;background:#1f8f4e;border-color:#1f8f4e}.c1LpbG_primary:disabled,.c1LpbG_ghost:disabled{opacity:.55;cursor:not-allowed}.c1LpbG_ok,.c1LpbG_bad,.c1LpbG_muted{border-radius:8px;margin:0;padding:8px 12px}.c1LpbG_ok{color:#1d4d33;background:#e8f4ec}.c1LpbG_bad{color:#7a1f1f;background:#fdecec}.c1LpbG_muted{color:var(--ink-soft);background:#faf8f3}@media print{.c1LpbG_share{display:none!important}}
._5Lr3EG_wrap{flex-direction:column;gap:10px;display:flex}._5Lr3EG_title{margin:0}._5Lr3EG_blurb{margin:0;font-size:.9rem;line-height:1.6}._5Lr3EG_form{flex-wrap:wrap;gap:8px;display:flex}._5Lr3EG_form input{min-width:0;font:inherit;border-radius:999px;flex:180px;padding:11px 14px;font-size:.9rem}._5Lr3EG_form button{flex:none}._5Lr3EG_dark ._5Lr3EG_title{color:#fffdf8}._5Lr3EG_dark ._5Lr3EG_blurb,._5Lr3EG_dark ._5Lr3EG_fine{color:#a9a69e}._5Lr3EG_dark input{color:#fffdf8;background:#ffffff0f;border:1px solid #ffffff2e}._5Lr3EG_dark input::placeholder{color:#8d8a82}._5Lr3EG_dark ._5Lr3EG_done{color:#fffdf8}._5Lr3EG_light ._5Lr3EG_blurb,._5Lr3EG_light ._5Lr3EG_fine{color:var(--ink-soft)}._5Lr3EG_light input{border:1px solid var(--line);background:var(--white);color:var(--ink)}._5Lr3EG_fine{margin:0;font-size:.72rem}._5Lr3EG_done{margin:0;font-size:.9rem;line-height:1.6}._5Lr3EG_error{color:#e8866f;flex-basis:100%;margin:0;font-size:.8rem}._5Lr3EG_light ._5Lr3EG_error{color:#9f382a}._5Lr3EG_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._5Lr3EG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[dir=rtl] ._5Lr3EG_hp{left:auto;right:-10000px}
._0yR2MG_box{border:1px solid var(--line);background:var(--white);border-radius:14px;margin:16px 0;padding:14px 16px}._0yR2MG_compact{margin:12px 0}._0yR2MG_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._0yR2MG_head h3{font-family:var(--font-label);margin:0;font-size:.95rem}._0yR2MG_small{color:var(--ink-soft);margin:6px 0;font-size:.82rem}._0yR2MG_form{gap:8px;margin:10px 0;display:grid}._0yR2MG_form label{font-family:var(--font-label);flex-direction:column;gap:3px;font-size:.78rem;font-weight:600;display:flex}._0yR2MG_form input,._0yR2MG_linkRow input{border:1px solid var(--line);font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-size:.9rem}._0yR2MG_row{flex-wrap:wrap;gap:6px;display:flex}._0yR2MG_linkRow{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}._0yR2MG_linkRow input{flex:220px;min-width:0}._0yR2MG_btn,._0yR2MG_primary,._0yR2MG_danger{border:1px solid var(--line);background:var(--white);min-height:30px;color:var(--ink);font-family:var(--font-label);cursor:pointer;border-radius:999px;align-items:center;padding:0 12px;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}._0yR2MG_primary{background:var(--saffron-dark);border-color:var(--saffron-dark);color:#fff}._0yR2MG_danger{color:#9b1c1c;border-color:#f2b8b8}._0yR2MG_btn:disabled,._0yR2MG_primary:disabled,._0yR2MG_danger:disabled{opacity:.55;cursor:not-allowed}._0yR2MG_list{margin:8px 0 0;padding:0;list-style:none}._0yR2MG_list li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}._0yR2MG_who{flex-direction:column;min-width:0;display:flex}._0yR2MG_who small{color:var(--ink-soft);overflow-wrap:anywhere;font-size:.78rem}._0yR2MG_ok,._0yR2MG_bad{border-radius:10px;margin:8px 0;padding:8px 12px;font-size:.84rem}._0yR2MG_ok{color:#1d4d33;background:#e8f4ec;border:1px solid #b9dcc5}._0yR2MG_bad{color:#7a1f1f;background:#fdecec;border:1px solid #f2b8b8}
._3_yUwq_panel{gap:22px;display:grid}._3_yUwq_card{border:1px solid var(--line);background:var(--white);border-radius:16px;padding:24px}._3_yUwq_card h2{margin:0 0 6px;font-size:1.5rem}._3_yUwq_note{color:var(--ink-soft);margin:4px 0 12px;font-size:.72rem}._3_yUwq_warn{color:#8a5200;background:#fff4e0;border-radius:10px;margin:0;padding:12px 14px;font-size:.75rem}._3_yUwq_stats{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._3_yUwq_stats>div{border:1px solid var(--line);background:var(--white);border-radius:14px;min-width:150px;padding:16px 18px}._3_yUwq_stats strong{font-size:1.8rem;display:block}._3_yUwq_stats span{color:var(--ink-soft);text-transform:uppercase;font-size:.65rem;font-weight:800}._3_yUwq_stats button{margin-left:auto}._3_yUwq_compose{grid-template-columns:2fr 1fr;gap:12px;display:grid}._3_yUwq_compose label{color:var(--ink-soft);text-transform:uppercase;font-size:.62rem;font-weight:800}._3_yUwq_compose input,._3_yUwq_compose select,._3_yUwq_compose textarea{border:1px solid var(--line);width:100%;font:inherit;text-transform:none;background:#f5f3ee;border-radius:8px;margin-top:5px;padding:10px;font-size:.8rem;display:block}._3_yUwq_wide{grid-column:1/-1}._3_yUwq_picked{border:1px dashed var(--line);border-radius:12px;margin-top:16px;padding:14px}._3_yUwq_pickedHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._3_yUwq_pickedHead input{border:1px solid var(--line);background:#f5f3ee;border-radius:8px;padding:8px 10px}._3_yUwq_picked ul{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}._3_yUwq_picked li{border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:6px;font-size:.7rem;display:flex}._3_yUwq_picked li img,._3_yUwq_noImg{object-fit:cover;background:#f5f3ee;border-radius:6px;flex:0 0 40px;width:40px;height:40px}._3_yUwq_picked li span{flex:1}._3_yUwq_picked li button{cursor:pointer;background:0 0;border:0;font-size:1.1rem}._3_yUwq_bad{background:#fff0ed;border-color:#ae4433!important}._3_yUwq_badText{color:#9f382a;font-size:.72rem}._3_yUwq_link{color:var(--saffron-dark);cursor:pointer;background:0 0;border:0;font-size:.7rem;font-weight:800}._3_yUwq_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}._3_yUwq_testRow{gap:6px;display:inline-flex}._3_yUwq_testRow input{border:1px solid var(--line);background:#f5f3ee;border-radius:999px;padding:9px 10px;font-size:.75rem}._3_yUwq_preview{margin-top:18px}._3_yUwq_preview iframe{border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;height:640px}._3_yUwq_table{border-collapse:collapse;width:100%;font-size:.7rem}._3_yUwq_table th{border-bottom:1px solid var(--line);color:var(--ink-soft);text-align:left;text-transform:uppercase;padding:8px 10px;font-size:.58rem}._3_yUwq_table td{border-bottom:1px solid var(--line);vertical-align:top;padding:8px 10px}._3_yUwq_confirmed,._3_yUwq_pending,._3_yUwq_unsubscribed{border-radius:999px;padding:2px 8px;font-size:.6rem;font-weight:800}._3_yUwq_confirmed{color:#12635e;background:#e7f4f1}._3_yUwq_pending{color:#8a5200;background:#fff4e0}._3_yUwq_unsubscribed{color:#5d5f58;background:#efefec}@media (max-width:720px){._3_yUwq_compose{grid-template-columns:1fr}._3_yUwq_stats button{margin-left:0}}
.H87-YW_bar{z-index:70;color:#fff;letter-spacing:.02em;background:#1f2a44;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 18px;padding:8px 16px;font-family:DM Sans,Arial,sans-serif;font-size:.8rem;font-weight:600;display:flex;position:relative}.H87-YW_note{opacity:.85}.H87-YW_extras{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;margin:0;display:inline-flex}.H87-YW_link{color:#fff;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.H87-YW_link:hover{color:#fde68a}.H87-YW_link:focus-visible{outline-offset:2px;outline:3px solid #f59e0b}.H87-YW_menu{position:relative}.H87-YW_menu summary{cursor:pointer;letter-spacing:0;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-weight:500;list-style:none;display:inline-flex}.H87-YW_menu summary::-webkit-details-marker{display:none}.H87-YW_menu summary strong{font-weight:700}.H87-YW_menu summary:hover{border-color:#ffffffb3}.H87-YW_menu summary:focus-visible{outline-offset:2px;outline:3px solid #f59e0b}.H87-YW_viewing{opacity:.75}.H87-YW_caret{font-size:.7rem;transition:transform .18s}.H87-YW_menu[open] .H87-YW_caret{transform:rotate(180deg)}.H87-YW_list{color:#111827;background:#fff;border-radius:12px;gap:2px;width:min(300px,100vw - 32px);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 18px 44px #0f172a47}.H87-YW_item{width:100%;color:inherit;font:inherit;letter-spacing:0;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:6px;font-size:.88rem;font-weight:500;display:grid}.H87-YW_item:hover{background:#f3f4f6}.H87-YW_item:focus-visible{outline-offset:-1px;outline:3px solid #f59e0b}.H87-YW_item[aria-pressed=true]{font-weight:700}.H87-YW_thumb{object-fit:cover;background:#e5e7eb;border-radius:5px;width:48px;height:36px}.H87-YW_tick{color:#1f2a44}.H87-YW_notice{text-align:center;color:#fde68a;letter-spacing:0;flex-basis:100%;margin:0;font-weight:500;display:none}html[data-rs-demo-notice] .H87-YW_notice{display:block}.H87-YW_stripWrap{background:#f6f3ee;border-bottom:1px solid #e7e1d6}html[data-rs-demo-chosen] .H87-YW_stripWrap{display:none}.H87-YW_strip{color:#1f2937;justify-content:center;align-items:center;gap:12px;margin:0 auto;padding:10px 24px;font-family:DM Sans,Arial,sans-serif;display:flex}.H87-YW_stripLabel{color:#5b6170;white-space:nowrap;flex:none;font-size:.84rem;font-weight:600}.H87-YW_chips{scrollbar-width:none;flex:0 auto;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.H87-YW_chips::-webkit-scrollbar{display:none}.H87-YW_chips li{flex:none}.H87-YW_chip{color:#1f2937;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e2dccf;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 4px;font-size:.84rem;font-weight:600;transition:border-color .15s,box-shadow .15s;display:inline-flex}.H87-YW_chip:hover{border-color:#1f2a44}.H87-YW_chip:focus-visible{outline-offset:2px;outline:3px solid #f59e0b}.H87-YW_chip[aria-pressed=true]{color:#fff;background:#1f2a44;border-color:#1f2a44}.H87-YW_chipImage{object-fit:cover;background:#e7e1d6;border-radius:50%;width:32px;height:32px}.H87-YW_dismiss{color:#5b6170;width:32px;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;font-size:1.2rem;line-height:1}.H87-YW_dismiss:hover{color:#1f2a44;background:#ebe5da}.H87-YW_dismiss:focus-visible{outline-offset:2px;outline:3px solid #f59e0b}@media (max-width:640px){.H87-YW_bar{font-size:.76rem}.H87-YW_stripLabel{display:none}.H87-YW_strip{justify-content:flex-start;gap:8px;padding:10px 16px}.H87-YW_chips{flex:auto}}@media (prefers-reduced-motion:reduce){.H87-YW_caret,.H87-YW_chip{transition:none}}
.Aox1QW_picker,.Aox1QW_picked{flex-direction:column;gap:8px;min-width:0;font-size:.78rem;display:flex}.Aox1QW_picked{background:#eef5f0;border:1px solid #b9d3c0;border-radius:10px;grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;padding:10px 12px;display:grid}.Aox1QW_picked .Aox1QW_stepLabel{grid-column:1/-1}.Aox1QW_picked strong{font-size:.9rem}.Aox1QW_picked small{color:var(--ink-soft);grid-column:1}.Aox1QW_picked .Aox1QW_link{grid-area:2/2}.Aox1QW_stepLabel{color:var(--ink-soft);font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:800}.Aox1QW_searchRow{flex-wrap:wrap;gap:8px;display:flex}.Aox1QW_searchRow input,.Aox1QW_searchRow select{border:1px solid var(--line);min-width:0;font:inherit;background:#fff;border-radius:8px;flex:240px;padding:8px 10px}.Aox1QW_list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.Aox1QW_list button{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#faf8f3;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.Aox1QW_list button:hover,.Aox1QW_list button:focus-visible{border-color:var(--ink);background:#fff}.Aox1QW_list small{color:var(--ink-soft);font-size:.7rem}.Aox1QW_suggest{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Aox1QW_suggest>span{color:var(--ink-soft)}.Aox1QW_chip{border:1px dashed var(--ink);font:inherit;cursor:pointer;background:#fff6ea;border-radius:999px;padding:4px 10px}.Aox1QW_chip small{color:var(--ink-soft)}.Aox1QW_newForm{border:1px solid var(--line);background:#faf8f3;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px 12px;padding:10px 12px;display:grid}.Aox1QW_newForm label{flex-direction:column;gap:4px;font-weight:600;display:flex}.Aox1QW_newForm input{border:1px solid var(--line);font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-weight:400}.Aox1QW_wide,.Aox1QW_row,.Aox1QW_newForm .Aox1QW_muted,.Aox1QW_newForm .Aox1QW_bad{grid-column:1/-1}.Aox1QW_row{flex-wrap:wrap;gap:8px;display:flex}.Aox1QW_primary,.Aox1QW_ghost{border:1px solid var(--ink);min-height:32px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.74rem;font-weight:700;display:inline-flex}.Aox1QW_primary{background:var(--ink);color:var(--white)}.Aox1QW_ghost{color:var(--ink);border-color:var(--line);background:0 0}.Aox1QW_primary:disabled,.Aox1QW_ghost:disabled{opacity:.55;cursor:not-allowed}.Aox1QW_link{color:var(--saffron-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.Aox1QW_muted{color:var(--ink-soft);margin:0}.Aox1QW_bad{color:#7a1f1f;background:#fdecec;border-radius:8px;margin:0;padding:8px 12px}@media print{.Aox1QW_picker,.Aox1QW_picked{display:none!important}}
.ONy7wG_chip{border:1px solid var(--line);min-height:32px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 13px;font-size:.76rem;font-weight:700;display:inline-flex}.ONy7wG_chipOn{background:var(--ink);color:var(--white);border-color:var(--ink)}.ONy7wG_pick{flex-direction:column;gap:3px;min-width:0;display:inline-flex}.ONy7wG_pick label{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ONy7wG_pick select{border:1px solid var(--line);max-width:100%;min-height:32px;color:inherit;font:inherit;background:0 0;border-radius:8px;padding:0 8px;font-size:.8rem}.ONy7wG_label{opacity:.75;font-size:.72rem}.ONy7wG_bad{color:#9b1c1c;font-size:.74rem}.ONy7wG_nudges{border:1px solid var(--line);border-radius:12px;margin:0 0 18px;padding:14px 16px}.ONy7wG_nudges h2{margin:0 0 4px;font-size:1rem}.ONy7wG_nudgeList{flex-direction:column;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ONy7wG_nudgeRow{background:#fff8ec;border:1px solid #f0dfbd;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ONy7wG_nudgeTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.ONy7wG_reason{color:#8a3510;background:#fde4d6;border-radius:999px;padding:2px 9px;font-size:.7rem;font-weight:700;display:inline-block}.ONy7wG_meta{opacity:.8;font-size:.78rem}.ONy7wG_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ONy7wG_btn,.ONy7wG_btnWa{border:1px solid var(--line);min-height:32px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 13px;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.ONy7wG_btnWa{color:#fff;background:#1f8f4e;border-color:#1f8f4e}.ONy7wG_btn:disabled{opacity:.55;cursor:not-allowed}.ONy7wG_compose{flex-direction:column;gap:8px;margin-top:6px;display:flex}.ONy7wG_compose input,.ONy7wG_compose textarea{border:1px solid var(--line);width:100%;font:inherit;color:#231c13;background:#fff;border-radius:8px;padding:8px 10px;font-size:.86rem}.ONy7wG_compose textarea{min-height:140px}.ONy7wG_ok{color:#1d4d33;background:#e8f4ec;border-radius:8px;margin:6px 0 0;padding:6px 10px;font-size:.8rem}.ONy7wG_err{color:#7a1f1f;background:#fdecec;border-radius:8px;margin:6px 0 0;padding:6px 10px;font-size:.8rem}.ONy7wG_settings{margin:0 0 16px;font-size:.86rem}.ONy7wG_settings summary{cursor:pointer;font-weight:700}.ONy7wG_settingsGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin:10px 0;display:grid}.ONy7wG_settingsGrid label{flex-direction:column;gap:3px;font-size:.78rem;display:flex}.ONy7wG_settingsGrid input,.ONy7wG_settingsGrid select{border:1px solid var(--line);min-height:34px;font:inherit;color:inherit;background:0 0;border-radius:8px;padding:0 8px}
.TKMghq_film{color:var(--white);box-shadow:var(--shadow);background:#171816;border:1px solid #ffffff29;border-radius:30px;overflow:hidden}.TKMghq_stage{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);min-height:620px;display:grid}.TKMghq_art{background:#e9e5dc;place-items:center;display:grid;position:relative;overflow:hidden}.TKMghq_art:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 50%,#1718161f);position:absolute;inset:0}.TKMghq_art img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;max-height:620px;padding:34px}.TKMghq_arrow{z-index:2;width:52px;height:52px;color:var(--ink);cursor:pointer;background:#fffdf8e6;border:0;border-radius:50%;font-size:1.25rem;position:absolute;top:50%;box-shadow:0 8px 25px #00000029}.TKMghq_left{left:20px}.TKMghq_right{right:20px}.TKMghq_copy{flex-direction:column;justify-content:center;padding:clamp(32px,5vw,72px);display:flex}.TKMghq_copy h3{color:#fff;margin-bottom:22px;font-size:clamp(2.2rem,4vw,4.2rem)}.TKMghq_copy p{color:#c6c2b8;line-height:1.75}.TKMghq_chips{flex-wrap:wrap;gap:8px;margin:12px 0 30px;display:flex}.TKMghq_chips span{color:#d8d4ca;border:1px solid #ffffff2b;border-radius:99px;padding:7px 10px;font-size:.68rem}.TKMghq_pricing{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:1fr 1fr;gap:18px;padding:20px 0;display:grid}.TKMghq_pricing small,.TKMghq_pricing strong{display:block}.TKMghq_pricing small{color:#aaa69d;margin-bottom:3px;font-size:.68rem}.TKMghq_pricing strong{color:#fff;font-size:1.1rem}.TKMghq_actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.TKMghq_copy .TKMghq_actions .button{color:var(--ink);background:#fff;border-color:#fff}.TKMghq_copy .TKMghq_actions .outline{color:#fff;background:0 0;border-color:#ffffff4d}.TKMghq_strip{scrollbar-width:thin;scrollbar-color:#655f55 #171816;border-top:1px solid #ffffff24;gap:2px;padding:12px;display:flex;overflow-x:auto}.TKMghq_frame,.TKMghq_activeFrame{color:#fff;cursor:pointer;background:#22231f;border:1px solid #ffffff1f;flex:0 0 138px;height:108px;padding:12px 8px 25px;position:relative;overflow:hidden}.TKMghq_activeFrame{border-color:var(--saffron);box-shadow:inset 0 -3px var(--saffron)}.TKMghq_frame img,.TKMghq_activeFrame img{object-fit:contain;background:#e7e3da;width:100%;height:70px}.TKMghq_perforation{z-index:2;background:repeating-linear-gradient(90deg,#171816 0 7px,#0000 7px 13px);height:4px;position:absolute;top:3px;left:4px;right:4px}.TKMghq_frameName{color:#c8c3ba;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;position:absolute;bottom:5px;left:8px;right:8px;overflow:hidden}@media (max-width:900px){.TKMghq_stage{grid-template-columns:1fr}.TKMghq_art{min-height:410px}.TKMghq_copy{padding:34px 24px 42px}}@media (max-width:520px){.TKMghq_art{min-height:320px}.TKMghq_art img{padding:16px}.TKMghq_arrow{width:44px;height:44px}.TKMghq_left{left:10px}.TKMghq_right{right:10px}.TKMghq_pricing{grid-template-columns:1fr}}
.FcvHFq_switcher{inset-inline-start:16px;z-index:60;color:#111827;max-width:min(380px,100vw - 32px);font-family:DM Sans,Arial,sans-serif;position:fixed;bottom:16px}.FcvHFq_switcher summary{color:#fff;cursor:pointer;background:#1f2a44;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:.9rem;font-weight:700;list-style:none;display:inline-flex;box-shadow:0 10px 30px #0f172a47}.FcvHFq_switcher summary::-webkit-details-marker{display:none}.FcvHFq_switcher summary:focus-visible{outline-offset:3px;outline:3px solid #f59e0b}.FcvHFq_swatch{background:conic-gradient(#b5452b 0 25%, #1d4ed8 0 50%, #4b5937 0 75%, #0f766e 0);border-radius:50%;width:18px;height:18px}.FcvHFq_now{opacity:.85;font-weight:500}.FcvHFq_panel{bottom:calc(100% + 10px);background:#fff;border-radius:16px;width:min(380px,100vw - 32px);max-height:calc(100vh - 120px);padding:16px;position:absolute;inset-inline-start:0;overflow:auto;box-shadow:0 20px 50px #0f172a4d}.FcvHFq_panel p{color:#4b5563;margin:0 0 12px;font-size:.85rem;line-height:1.5}.FcvHFq_panel ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.FcvHFq_panel button{text-align:start;width:100%;font:inherit;cursor:pointer;color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:10px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.FcvHFq_panel button:hover{border-color:#1f2a44}.FcvHFq_panel button:focus-visible{outline-offset:2px;outline:3px solid #f59e0b}.FcvHFq_panel button[aria-pressed=true]{background:#eef2ff;border-color:#1f2a44}.FcvHFq_panel strong{font-size:.95rem}.FcvHFq_panel span{color:#4b5563;font-size:.8rem;line-height:1.4}@media (max-width:520px){.FcvHFq_now{display:none}.FcvHFq_switcher summary{min-height:44px;padding:0 14px;font-size:.82rem}}.FcvHFq_panel .FcvHFq_back{border:0;margin-top:10px;padding:8px 4px;font-weight:700;display:block}
.AzNJlW_box{border:1px solid var(--line,#e3ddd2);background:#fcfbf8;border-radius:10px;gap:8px;padding:10px;font-size:.72rem;display:grid}.AzNJlW_head{justify-content:space-between;align-items:center;gap:8px;display:flex}.AzNJlW_head strong span{color:var(--ink-soft,#6b665d);font-weight:500}.AzNJlW_add{border:1px dashed var(--ink-soft,#6b665d);cursor:pointer;background:#fff;border-radius:7px;padding:4px 10px;font-size:.66rem;font-weight:700}.AzNJlW_hint{color:var(--ink-soft,#6b665d);margin:0;font-size:.66rem;line-height:1.5}.AzNJlW_rows{gap:6px;display:grid}.AzNJlW_row{border:1px solid var(--line,#e3ddd2);background:#fff;border-radius:8px;grid-template-columns:90px 1fr 1fr 110px 90px 1fr auto auto;align-items:end;gap:6px;padding:6px;display:grid}.AzNJlW_row.AzNJlW_ask{background:#fff8ea;border-color:#d98a00}.AzNJlW_row label{gap:2px;min-width:0;display:grid}.AzNJlW_row label span{color:var(--ink-soft,#6b665d);white-space:nowrap;text-overflow:ellipsis;font-size:.58rem;overflow:hidden}.AzNJlW_row input,.AzNJlW_row select{border:1px solid var(--line,#e3ddd2);background:#fff;border-radius:6px;width:100%;min-width:0;height:28px;padding:0 6px;font-size:.7rem}.AzNJlW_thumb{object-fit:contain;background:#f2efe8;border-radius:5px;width:34px;height:34px}.AzNJlW_tools{gap:4px;display:flex}.AzNJlW_tools button{border:1px solid var(--line,#e3ddd2);cursor:pointer;background:#fff;border-radius:6px;height:28px;padding:0 8px;font-size:.62rem}.AzNJlW_tools .AzNJlW_remove{color:#b3261e;font-size:.85rem}@media (max-width:1100px){.AzNJlW_row{grid-template-columns:1fr 1fr}.AzNJlW_thumb{display:none}}
.FMLtqW_backdrop{z-index:80;background:#14120e73;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.FMLtqW_dialog{background:#fff;border-radius:14px;width:min(760px,100%);max-height:calc(100vh - 40px);padding:22px;font-size:.78rem;overflow:auto;box-shadow:0 30px 80px #00000040}.FMLtqW_dialog h2{margin:0 0 6px;font-size:1.3rem}.FMLtqW_lede{color:var(--ink-soft,#6b665d);margin:0 0 12px;line-height:1.5}.FMLtqW_nameField{color:var(--ink-soft,#6b665d);gap:4px;margin-bottom:12px;font-size:.7rem;display:grid}.FMLtqW_nameField input,.FMLtqW_table input[list],.FMLtqW_table input:not([type]){border:1px solid var(--line,#e3ddd2);border-radius:7px;height:32px;padding:0 8px;font-size:.78rem}.FMLtqW_table{border-collapse:collapse;width:100%}.FMLtqW_table th{border-bottom:1px solid var(--line,#e3ddd2);color:var(--ink-soft,#6b665d);text-align:left;text-transform:uppercase;letter-spacing:.04em;padding:6px;font-size:.62rem}.FMLtqW_table td{vertical-align:middle;border-bottom:1px solid #f0ece4;padding:6px}.FMLtqW_table td img{object-fit:contain;background:#f2efe8;border-radius:6px;width:52px;height:52px}.FMLtqW_table td small{color:var(--ink-soft,#6b665d);font-size:.62rem;display:block}.FMLtqW_table td input{width:100%}.FMLtqW_mainRow{background:#fff6e6}.FMLtqW_needed{background:#fff8ea;border-color:#d98a00!important}.FMLtqW_warn{color:#8a4b00;margin:10px 0 0}.FMLtqW_actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}
.z5tZKa_page{background:#f0eee9;min-height:100vh;padding:38px clamp(16px,4vw,60px) 80px}.z5tZKa_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.z5tZKa_header h1{margin:0;font-size:clamp(2.2rem,4vw,4rem)}.z5tZKa_lede{color:var(--ink-soft);max-width:70ch;margin:8px 0 0;font-size:.85rem}.z5tZKa_years{border:1px solid var(--line);background:var(--white);border-radius:99px;flex-wrap:wrap;gap:6px;padding:4px;display:flex}.z5tZKa_years button{color:var(--ink-soft);font-family:var(--font-label);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:8px 14px;font-size:.74rem;font-weight:700}.z5tZKa_years .z5tZKa_on{background:var(--ink);color:var(--white)}.z5tZKa_loading{border:1px dashed var(--line);background:var(--white);color:var(--ink-soft);text-align:center;border-radius:16px;padding:60px 20px;font-size:.85rem}.z5tZKa_errorPanel{color:#7d2a1e;background:#fff0ed;border:1px solid #e3b4aa;border-left:5px solid #ae4433;border-radius:14px;justify-items:start;gap:10px;padding:22px 24px;display:grid}.z5tZKa_errorPanel p{margin:0;font-size:.8rem}.z5tZKa_note,.z5tZKa_ok,.z5tZKa_bad{border-radius:12px;margin:0 0 16px;padding:10px 14px;font-size:.82rem}.z5tZKa_note{background:#fff5e0;border:1px solid #f0d49a}.z5tZKa_ok{color:#1d4d33;background:#e8f4ec;border:1px solid #b9dcc5}.z5tZKa_ok a{color:inherit;font-weight:800}.z5tZKa_bad{color:#7a1f1f;background:#fdecec;border:1px solid #f2b8b8}.z5tZKa_muted{color:var(--ink-soft);margin:0;font-size:.8rem}.z5tZKa_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.z5tZKa_stats article{border:1px solid var(--line);background:var(--white);border-radius:16px;padding:16px 18px}.z5tZKa_stats span{color:var(--ink-soft);font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:800;display:block}.z5tZKa_stats strong{font-family:var(--font-display);margin:6px 0 2px;font-size:clamp(1.6rem,2.4vw,2.3rem);font-weight:500;line-height:1.05;display:block}.z5tZKa_stats small{color:var(--ink-soft);font-size:.72rem}.z5tZKa_card{border:1px solid var(--line);background:var(--white);border-radius:16px;margin-bottom:18px;padding:18px 20px}.z5tZKa_card h2{font-family:var(--font-label);margin:0 0 12px;font-size:1rem}.z5tZKa_card h2 small{color:var(--ink-soft);margin-left:8px;font-size:.72rem;font-weight:500}.z5tZKa_due{gap:8px;margin:0;padding:0;list-style:none;display:grid}.z5tZKa_due button{border:1px solid var(--line);text-align:left;width:100%;font:inherit;cursor:pointer;background:#fffaf0;border-left:4px solid #e2b25a;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.z5tZKa_due .z5tZKa_late button{background:#fff0ed;border-left-color:#b0321f}.z5tZKa_due strong{font-size:.8rem}.z5tZKa_due span{font-size:.85rem}.z5tZKa_due small{color:var(--ink-soft);font-size:.74rem}.z5tZKa_filters{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.z5tZKa_filters label{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);gap:4px;font-size:.66rem;font-weight:800;display:grid}.z5tZKa_filters select{border:1px solid var(--line);min-width:160px;font:inherit;text-transform:none;letter-spacing:0;color:var(--ink);background:#fff;border-radius:10px;padding:8px 10px;font-size:.85rem}.z5tZKa_bulkBar{z-index:5;border:1px solid var(--ink);background:var(--white);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;display:flex;position:sticky;top:8px;box-shadow:0 6px 18px #00000014}.z5tZKa_bulkBar span{font-size:.8rem;font-weight:800}.z5tZKa_bulkBar small{color:var(--ink-soft);flex-basis:100%;font-size:.74rem}.z5tZKa_bulkBar .button{min-height:36px;padding:0 14px;font-size:.64rem}.z5tZKa_bulkBar .button:disabled{opacity:.45;cursor:not-allowed;transform:none}.z5tZKa_linkButton{color:var(--saffron-dark);cursor:pointer;background:0 0;border:0;font-size:.8rem;font-weight:700}.z5tZKa_tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.z5tZKa_calendar{border-collapse:collapse;width:100%;min-width:860px;font-size:.8rem}.z5tZKa_calendar th{border-bottom:1px solid var(--line);color:var(--ink-soft);font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap;padding:8px 6px;font-size:.62rem;font-weight:800}.z5tZKa_calendar td{vertical-align:middle;white-space:nowrap;border-bottom:1px solid #eee8dc;padding:8px 6px}.z5tZKa_calendar .z5tZKa_what{white-space:normal;min-width:240px;max-width:340px}.z5tZKa_calendar .z5tZKa_what button{text-align:left;font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;gap:2px;padding:0;display:grid}.z5tZKa_calendar .z5tZKa_what small{color:var(--ink-soft);font-size:.72rem}.z5tZKa_calendar .z5tZKa_month{text-align:center;width:34px}.z5tZKa_calendar .z5tZKa_tick{width:28px}.z5tZKa_rowPicked td{background:#fff8ed}.z5tZKa_need{color:var(--saffron-dark);font-size:1rem}.z5tZKa_orderBy{color:var(--ink-soft);font-size:.9rem}.z5tZKa_lateCell{color:#b0321f;font-weight:800}.z5tZKa_status{font-family:var(--font-label);white-space:nowrap;border-radius:99px;padding:3px 9px;font-size:.64rem;font-weight:800;display:inline-block}.z5tZKa_stPlanned{color:var(--ink);background:#eee8dc}.z5tZKa_stQuoted{color:#6b4a00;background:#fbe6b8}.z5tZKa_stOrdered{color:#1f3d63;background:#e1ecf7}.z5tZKa_stDelivered{color:#1d4d33;background:#e8f4ec}.z5tZKa_stDropped{color:#777;background:#f1f1f1;text-decoration:line-through}.z5tZKa_check{align-items:flex-start;gap:8px;margin-bottom:12px;font-size:.85rem;display:flex}.z5tZKa_field{gap:4px;margin-bottom:12px;font-size:.82rem;font-weight:700;display:grid}.z5tZKa_field input{border:1px solid var(--line);max-width:260px;font:inherit;border-radius:10px;padding:8px 10px;font-weight:400}.z5tZKa_field small{color:var(--ink-soft);font-size:.74rem;font-weight:400}.z5tZKa_inline{align-items:center;gap:8px;display:flex}.z5tZKa_inline .button{min-height:38px;padding:0 14px;font-size:.64rem}.z5tZKa_backdrop{z-index:1000;background:#14100a59;justify-content:flex-end;display:flex;position:fixed;inset:0}.z5tZKa_drawer{background:var(--white);width:min(520px,100%);height:100%;padding:26px 22px 40px;position:relative;overflow-y:auto;box-shadow:-10px 0 30px #0000001f}.z5tZKa_drawer h2{margin:0 0 6px;font-size:1.6rem}.z5tZKa_drawer h3{font-family:var(--font-label);margin:18px 0 8px;font-size:.85rem}.z5tZKa_closeX{cursor:pointer;color:var(--ink-soft);background:0 0;border:0;font-size:1.6rem;position:absolute;top:12px;right:14px}.z5tZKa_facts{gap:6px;margin:14px 0 0;display:grid}.z5tZKa_facts div{grid-template-columns:140px 1fr;gap:8px;font-size:.84rem;display:grid}.z5tZKa_facts dt{color:var(--ink-soft);text-transform:capitalize}.z5tZKa_facts dd{overflow-wrap:anywhere;margin:0}.z5tZKa_files{margin:0;padding-left:18px;font-size:.84rem}.z5tZKa_files a{color:var(--saffron-dark);overflow-wrap:anywhere}.z5tZKa_dates{margin:0 0 8px;padding-left:18px;font-size:.84rem}.z5tZKa_dates .z5tZKa_late{color:#b0321f}.z5tZKa_dates .z5tZKa_past{color:var(--ink-soft);text-decoration:line-through}.z5tZKa_drawerActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.z5tZKa_drawerActions .button{min-height:38px;padding:0 14px;font-size:.64rem}.z5tZKa_drawerActions select{border:1px solid var(--line);font:inherit;border-radius:10px;padding:8px 10px;font-size:.82rem}@media (min-width:900px){.z5tZKa_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.z5tZKa_clientPlan .z5tZKa_years{width:fit-content;margin-bottom:10px}.z5tZKa_planList{gap:6px;margin:0 0 6px;padding:0;list-style:none;display:grid}.z5tZKa_planList li{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.z5tZKa_planList span{gap:2px;min-width:0;display:grid}.z5tZKa_planList strong{font-size:.84rem}.z5tZKa_planList small{color:var(--ink-soft);font-size:.72rem}.z5tZKa_reqForm{gap:12px;margin-top:14px;display:grid}.z5tZKa_reqForm label{gap:4px;font-size:.8rem;font-weight:700;display:grid}.z5tZKa_reqForm input,.z5tZKa_reqForm select,.z5tZKa_reqForm textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;max-width:none;font:inherit;background:#fff;border-radius:10px;padding:9px 10px;font-weight:400}.z5tZKa_twoCol{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.z5tZKa_picked{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-weight:400;display:flex}.z5tZKa_pickList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.z5tZKa_pickList button{border:1px solid var(--line);text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:8px 10px;font-weight:400;display:grid}.z5tZKa_pickList small{color:var(--ink-soft)}
.z_m21a_strip{border-bottom:1px solid var(--line);background:var(--white);padding:64px 0}.z_m21a_paper{background:var(--paper)}.z_m21a_intro{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-bottom:26px;display:flex}.z_m21a_title{margin:0;font-size:clamp(1.8rem,3vw,2.6rem)}.z_m21a_list{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.z_m21a_item{border:1px solid var(--line);background:var(--white);border-radius:14px;place-items:center;width:180px;height:96px;display:grid}.z_m21a_link{border-radius:inherit;place-items:center;width:100%;height:100%;display:grid}.z_m21a_link:focus-visible{outline:2px solid var(--saffron-dark);outline-offset:2px}.z_m21a_logo{aspect-ratio:2;object-fit:contain;filter:grayscale();opacity:.72;width:150px;height:auto;transition:filter .25s,opacity .25s}.z_m21a_item:hover .z_m21a_logo,.z_m21a_link:focus-visible .z_m21a_logo{filter:none;opacity:1}.z_m21a_note{color:var(--ink-soft);text-align:center;margin:16px 0 0;font-size:.62rem}@media (hover:none){.z_m21a_logo{filter:none;opacity:1}}@media (prefers-reduced-motion:reduce){.z_m21a_logo{transition:none}}@media (max-width:700px){.z_m21a_strip{padding:48px 0}.z_m21a_list{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.z_m21a_item{width:auto;height:84px}.z_m21a_logo{width:130px}}
.wggp9W_card{flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.wggp9W_media{position:relative}.wggp9W_photo{aspect-ratio:var(--sc-ratio,1);border-radius:var(--sc-radius,12px);background:var(--sc-well,var(--paper-2));display:block;position:relative;overflow:hidden}.wggp9W_photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:7%;transition:opacity .45s,transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.wggp9W_photo img[data-fit=cover]{object-fit:cover;mix-blend-mode:normal;padding:0}.wggp9W_secondary{opacity:0}.wggp9W_badge{top:12px;z-index:2;border-radius:var(--sc-badge-radius,999px);background:var(--rs-accent-2,var(--rs-accent));color:var(--rs-on-accent-2,var(--rs-on-accent));font-family:var(--font-label);padding:5px 10px;font-size:.72rem;font-weight:700;line-height:1.2;position:absolute;inset-inline-start:12px}.wggp9W_draft{top:12px;z-index:2;border:1px solid var(--line);background:var(--paper);max-width:calc(100% - 24px);color:var(--ink-soft);font-family:var(--font-body);border-radius:999px;padding:4px 9px;font-size:.72rem;font-weight:600;line-height:1.3;position:absolute;inset-inline-end:12px}.wggp9W_draftShort{display:none}@media (max-width:599px){.wggp9W_draftShort{display:inline}.wggp9W_draftLong{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.wggp9W_quick{z-index:2;border:1px solid var(--ink);border-radius:var(--sc-button-radius,999px);background:var(--paper);min-height:44px;color:var(--ink);font-family:var(--font-body);cursor:pointer;opacity:0;padding:0 14px;font-size:.86rem;font-weight:600;transition:opacity .2s,transform .2s,background .2s,color .2s;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(6px)}.wggp9W_quick:hover{background:var(--ink);color:var(--paper)}.wggp9W_quick:focus-visible{opacity:1;transform:none}.wggp9W_body{padding:var(--sc-body-pad,14px 2px 0);gap:4px;display:grid}.wggp9W_kicker{color:var(--ink-soft);margin:0;font-size:.78rem}.wggp9W_name{font-family:var(--sc-name-font,var(--font-body));font-size:var(--sc-name-size,1rem);font-weight:var(--sc-name-weight,500);letter-spacing:var(--sc-name-track,0);margin:0;line-height:1.3}.wggp9W_name a:hover{text-underline-offset:3px;text-decoration:underline}.wggp9W_price{color:var(--ink);margin:2px 0 0;font-size:.92rem}.wggp9W_price strong{font-weight:600}.wggp9W_meta{color:var(--ink-soft);margin:0;font-size:.8rem}@media (hover:hover){.wggp9W_card:hover .wggp9W_photo[data-second] .wggp9W_secondary{opacity:1}.wggp9W_card:hover .wggp9W_photo[data-second] .wggp9W_primary{opacity:0}.wggp9W_card:hover .wggp9W_photo:not([data-second]) img{transform:scale(1.04)}.wggp9W_card:hover .wggp9W_quick,.wggp9W_card:focus-within .wggp9W_quick{opacity:1;transform:none}}@media (hover:none){.wggp9W_media{display:contents}.wggp9W_body{order:1}.wggp9W_quick{opacity:1;order:2;width:100%;min-height:40px;margin-top:auto;font-size:.8rem;position:static;transform:none}.wggp9W_body{padding-bottom:10px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-card=classic] .wggp9W_photo{transition:transform var(--ds-slow) var(--ds-ease)}[data-card=classic] .wggp9W_card:hover .wggp9W_photo{transform:translateY(-4px)}:is([data-card=plain] .wggp9W_photo img,[data-card=portrait] .wggp9W_photo img){transition-duration:.45s,1.1s}[data-card=plain] .wggp9W_card:hover .wggp9W_photo:not([data-second]) img{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.wggp9W_photo,.wggp9W_photo img,.wggp9W_quick{transition:none}.wggp9W_card:hover .wggp9W_photo,.wggp9W_card:hover .wggp9W_photo:not([data-second]) img{transform:none}}[data-card=classic] .wggp9W_card{--sc-radius:18px;--sc-well:#ece7dd}[data-card=classic] .wggp9W_name{font-size:1.02rem}[data-card=plain] .wggp9W_card{--sc-radius:2px;--sc-badge-radius:0;--sc-button-radius:0;--sc-body-pad:14px 0 0;--sc-name-track:-.01em}[data-card=plain] .wggp9W_badge{background:var(--paper);color:var(--ink);font-weight:600}[data-card=plain] .wggp9W_quick{background:var(--ink);color:var(--paper);border:0;bottom:0;left:0;right:0;transform:translateY(100%)}[data-card=plain] .wggp9W_quick:hover{background:var(--rs-accent);color:var(--rs-on-accent)}[data-card=plain] .wggp9W_price{font-size:.95rem}[data-card=framed] .wggp9W_card{--sc-radius:10px;--sc-body-pad:14px 14px 16px;--sc-name-weight:800;--sc-name-track:-.02em;--sc-name-font:var(--font-display)}[data-card=framed] .wggp9W_card{border:2px solid var(--ink);border-radius:calc(var(--radius) + 2px);background:var(--white);padding:8px;transition:transform .2s,box-shadow .2s}[data-card=framed] .wggp9W_card:hover{box-shadow:6px 6px 0 var(--rs-accent);transform:translate(-3px,-3px)}[data-card=framed] .wggp9W_body{padding-inline:6px;padding-bottom:6px}[data-card=framed] .wggp9W_quick{background:var(--rs-accent);color:var(--rs-on-accent);border:0}[data-card=framed] .wggp9W_quick:hover{background:var(--ink);color:#fff}[data-card=framed] .wggp9W_badge{background:var(--ink);color:#fff}[data-card=portrait] .wggp9W_card{--sc-ratio:4 / 5;--sc-radius:0;--sc-badge-radius:0;--sc-button-radius:0;--sc-name-font:var(--font-display);--sc-name-size:1.2rem;--sc-name-weight:400;--sc-body-pad:16px 4px 0}[data-card=portrait] .wggp9W_body{text-align:center;justify-items:center}[data-card=portrait] .wggp9W_kicker{font-style:italic;font-family:var(--font-display);font-size:.9rem}[data-card=portrait] .wggp9W_badge{background:var(--paper);color:var(--ink);font-family:var(--font-display);font-size:.85rem;font-style:italic;font-weight:400}[data-card=portrait] .wggp9W_quick{background:var(--paper);border-color:var(--paper)}[data-card=portrait] .wggp9W_quick:hover{background:var(--rs-accent);border-color:var(--rs-accent);color:var(--rs-on-accent)}[data-card=compact] .wggp9W_card{--sc-radius:4px;--sc-badge-radius:3px;--sc-button-radius:var(--radius);--sc-body-pad:10px 2px 0;--sc-name-size:.9rem}[data-card=compact] .wggp9W_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is([data-card=compact] .wggp9W_kicker,[data-card=compact] .wggp9W_meta){font-size:.74rem}[data-card=compact] .wggp9W_badge{top:8px;padding:3px 7px;font-size:.66rem;inset-inline-start:8px}[data-card=compact] .wggp9W_media{display:contents}[data-card=compact] .wggp9W_body{order:1;padding-bottom:10px}[data-card=compact] .wggp9W_quick{border-color:var(--line);opacity:1;order:2;width:100%;min-height:36px;margin-top:auto;font-size:.8rem;position:static;transform:none}[data-card=compact] .wggp9W_quick:hover{border-color:var(--rs-accent);background:var(--rs-accent);color:var(--rs-on-accent)}
.KjXd1a_page{min-height:100vh;color:var(--ink);background:#f0eee9;padding:38px clamp(16px,4vw,60px) 80px}.KjXd1a_header{margin-bottom:26px}.KjXd1a_header h1{margin:0;font-size:clamp(2.4rem,4vw,4.2rem)}.KjXd1a_lede{max-width:62ch;color:var(--ink-soft);margin:10px 0 0;font-size:.82rem;line-height:1.55}.KjXd1a_stack{flex-direction:column;gap:22px;min-width:0;display:flex}.KjXd1a_card{border:1px solid var(--line);background:var(--white);border-radius:18px;min-width:0;padding:24px}.KjXd1a_card h2{margin:0 0 10px;font-size:1.5rem}.KjXd1a_card h3{margin:18px 0 8px;font-size:.95rem}.KjXd1a_muted{color:var(--ink-soft);font-size:.72rem;line-height:1.5}.KjXd1a_ok,.KjXd1a_bad{border-radius:10px;margin:10px 0;padding:12px 16px;font-size:.75rem;line-height:1.45}.KjXd1a_ok{border-left:4px solid var(--forest);color:var(--forest);background:#dce9df}.KjXd1a_bad{border-left:4px solid var(--saffron-dark);color:#8a2f20;background:#f4d5cf}.KjXd1a_row{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:12px;display:flex}.KjXd1a_row label{color:var(--ink-soft);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:5px;font-size:.62rem;font-weight:700;display:flex}.KjXd1a_row input,.KjXd1a_row select{border:1px solid var(--line);min-height:40px;color:var(--ink);font:inherit;text-transform:none;letter-spacing:0;background:#f5f3ee;border-radius:8px;padding:0 10px;font-size:.78rem}.KjXd1a_row label,.KjXd1a_row select{min-width:0;max-width:100%}.KjXd1a_row input[type=checkbox]{min-height:auto}.KjXd1a_check{align-items:center;text-transform:none!important;letter-spacing:0!important;color:var(--ink)!important;flex-direction:row!important;gap:8px!important;font-size:.74rem!important}.KjXd1a_qr{border:1px solid var(--line);background:#fff;border-radius:10px;width:220px;max-width:100%;height:auto;margin:12px 0;display:block}.KjXd1a_secret{letter-spacing:.06em;word-break:break-all;font-size:.85rem}.KjXd1a_codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px;margin:10px 0;padding-left:24px;font-size:.86rem;display:grid}.KjXd1a_on,.KjXd1a_off{border-radius:99px;padding:4px 8px;font-size:.62rem;font-weight:700;display:inline-block}.KjXd1a_on{color:var(--forest);background:#dce9df}.KjXd1a_off{color:#777;background:#e8e5df}.KjXd1a_tableWrap{border:1px solid var(--line);border-radius:14px;margin-top:14px;overflow:auto}.KjXd1a_tableWrap table{border-collapse:collapse;width:100%;min-width:720px}.KjXd1a_tableWrap th{color:var(--ink-soft);text-align:left;text-transform:uppercase;letter-spacing:.06em;background:#e5e1d8;padding:10px 12px;font-size:.6rem}.KjXd1a_tableWrap td{border-top:1px solid var(--line);vertical-align:top;padding:9px 12px;font-size:.7rem}.KjXd1a_tableWrap td small{color:var(--ink-soft);margin-top:2px;font-size:.6rem;display:block}.KjXd1a_list{margin:8px 0 0;padding-left:20px;font-size:.74rem;line-height:1.6}@media (max-width:600px){.KjXd1a_card{padding:18px}.KjXd1a_codes{grid-template-columns:1fr}}
.O-aikG_backdrop{z-index:200;background:#14181c59;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.O-aikG_sheet{border:1px solid var(--line,#ddd6c8);background:var(--white,#fff);width:min(460px,100%);color:var(--ink,#1c2321);border-radius:12px;margin:0;padding:14px;box-shadow:0 18px 50px #0000002e}.O-aikG_sheet input{border:1px solid var(--line,#ddd6c8);font:inherit;background:#fff;border-radius:8px;min-width:0;padding:8px 10px;font-size:.88rem}.O-aikG_message{white-space:pre-wrap;margin:0 0 8px;font-size:.82rem}.O-aikG_actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.O-aikG_primary,.O-aikG_ghost{border:1px solid var(--ink,#1c2321);min-height:34px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.78rem;font-weight:700;display:inline-flex}.O-aikG_primary{background:var(--forest,#1f4d3a);border-color:var(--forest,#1f4d3a);color:#fff}.O-aikG_ghost{color:var(--ink,#1c2321);border-color:var(--line,#ddd6c8);background:0 0}.O-aikG_primary:disabled{opacity:.55;cursor:not-allowed}@media (max-width:600px){.O-aikG_backdrop{align-items:flex-end;padding:0}.O-aikG_sheet{border-radius:14px 14px 0 0}}
.QMxJ1W_powered{text-align:center;color:inherit;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin:0;padding:18px 16px;font-size:.78rem;line-height:1.4;display:flex}.QMxJ1W_powered a{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.QMxJ1W_powered a:hover,.QMxJ1W_powered a:focus-visible{text-underline-offset:3px;text-decoration:underline}.QMxJ1W_mark{background:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.QMxJ1W_rs{width:14px;height:16px;-webkit-mask-image:url(/brand/resellersuite-mark.svg);mask-image:url(/brand/resellersuite-mark.svg)}.QMxJ1W_kapis{width:48px;height:16px;-webkit-mask-image:url(/brand/kapis-wordmark.svg);mask-image:url(/brand/kapis-wordmark.svg)}
.chL7OG_page{max-width:900px}.chL7OG_steps{gap:10px;display:grid}.chL7OG_step{border:1px solid var(--line);background:#faf8f3;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px;padding:10px;display:grid}.chL7OG_stepX{border:1px solid var(--line);cursor:pointer;min-height:36px;font:inherit;background:#fff;border-radius:9px;padding:0 10px}.chL7OG_suggest{background:#fffaf0;border:1px dashed #c9b28e;border-radius:12px;gap:8px;padding:12px 14px;font-size:.8rem;display:grid}.chL7OG_suggest dl{grid-template-columns:auto 1fr;gap:3px 12px;margin:0;display:grid}.chL7OG_suggest dt{color:var(--ink-soft)}.chL7OG_suggest dd{margin:0}.chL7OG_problems{color:#8c2f22;background:#fff0ed;border:1px solid #e4b5aa;border-radius:12px;margin:0 0 14px;padding:12px 16px 12px 30px;font-size:.8rem;line-height:1.5}.chL7OG_fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.chL7OG_unit{color:var(--ink-soft);font-weight:400}@media (max-width:640px){.chL7OG_step{grid-template-columns:1fr 1fr}.chL7OG_step>:nth-child(3),.chL7OG_step>:last-child{grid-column:1/-1}.chL7OG_fieldsGrid{grid-template-columns:1fr}}
