.AdminTable_tableContainer__J8nHI{background:var(--paper);border:1px solid var(--rule)}.AdminTable_table__QbFtb{width:100%;border-collapse:collapse;table-layout:auto}.AdminTable_table__QbFtb td,.AdminTable_table__QbFtb th{padding:14px 16px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--rule)}.AdminTable_table__QbFtb th{background:var(--paper-warm);font-family:var(--f-mono);font-weight:400;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}.AdminTable_table__QbFtb td{font-family:var(--f-sans);font-size:13px;color:var(--ink)}.AdminTable_table__QbFtb tbody tr:hover{background:var(--paper-warm)}.AdminTable_table__QbFtb tbody tr:last-child td{border-bottom:none}.AdminTable_thumbnail__uoNtK{width:56px;height:56px;-o-object-fit:contain;object-fit:contain;background:var(--paper-warm);border:1px solid var(--rule);padding:4px}.AdminTable_actions__L9kbB{display:flex;gap:6px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.AdminTable_deleteBtn__2pMMb,.AdminTable_editBtn__W1A0x,.AdminTable_viewBtn__SmQOw{display:inline-flex;align-items:center;padding:7px 12px;font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--rule);background:transparent;color:var(--ink);cursor:pointer;text-decoration:none;white-space:nowrap;line-height:1;transition:background .15s,border-color .15s,color .15s}.AdminTable_editBtn__W1A0x:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.AdminTable_viewBtn__SmQOw{color:var(--ink-soft)}.AdminTable_viewBtn__SmQOw:hover{color:var(--ink);border-color:var(--ink)}.AdminTable_deleteBtn__2pMMb{color:var(--action);border-color:var(--action)}.AdminTable_deleteBtn__2pMMb:hover{background:var(--action);color:var(--paper)}.AdminTable_empty__qnHJZ{padding:64px 32px;text-align:center;color:var(--ink-mute);font-family:var(--f-sans);font-size:14px}.AdminTable_pagination__KewNz{display:flex;justify-content:center;gap:4px;padding:16px;border-top:1px solid var(--rule);background:var(--paper-warm)}.AdminTable_pageBtn__Dm7Wr{padding:8px 14px;border:1px solid var(--rule);background:var(--paper);font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;color:var(--ink);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.AdminTable_pageBtn__Dm7Wr:hover:not(:disabled){border-color:var(--ink)}.AdminTable_pageBtn__Dm7Wr:disabled{opacity:.5;cursor:not-allowed}.AdminTable_pageBtn__Dm7Wr.AdminTable_active__sHZoz{background:var(--ink);border-color:var(--ink);color:var(--paper)}@media (max-width:1024px){.AdminTable_tableContainer__J8nHI{overflow-x:auto;overscroll-behavior-x:contain}.AdminTable_table__QbFtb{min-width:720px}.AdminTable_thumbnail__uoNtK{width:44px;height:44px}.AdminTable_pagination__KewNz{flex-wrap:wrap}}@media (max-width:560px){.AdminTable_table__QbFtb{min-width:0}.AdminTable_table__QbFtb td,.AdminTable_table__QbFtb th{padding:10px 12px}.AdminTable_deleteBtn__2pMMb,.AdminTable_editBtn__W1A0x,.AdminTable_viewBtn__SmQOw{min-height:40px;padding:10px 12px}.AdminTable_thumbnail__uoNtK{width:40px;height:40px}.AdminTable_actions__L9kbB{gap:4px;justify-content:flex-start}}.page_container__0WhT9{display:block}.page_header__A7wRI{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:40px 40px 24px;flex-wrap:wrap}.page_title__bMLT2{font-family:var(--f-display);font-size:36px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:0;line-height:1.1}.page_subtitle__HR1km{letter-spacing:.1em;color:var(--ink-mute);margin-top:8px}.page_addBtn__0FRNj,.page_subtitle__HR1km{font-family:var(--f-mono);font-size:11px;text-transform:uppercase}.page_addBtn__0FRNj{padding:10px 16px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);letter-spacing:.12em;text-decoration:none;transition:background .15s,border-color .15s}.page_addBtn__0FRNj:hover{background:var(--action);border-color:var(--action)}.page_filters__PtgXu{margin:0 40px 32px;padding:16px;border:1px solid var(--rule);background:var(--paper-warm)}.page_searchForm__HHS3L{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.page_searchInput__LCMhA{flex:1;min-width:200px;padding:10px 12px;border:1px solid var(--rule);background:var(--paper);font-family:var(--f-mono);font-size:12px;color:var(--ink);outline:none}.page_searchInput__LCMhA:focus{border-color:var(--ink)}.page_searchInput__LCMhA::-moz-placeholder{color:var(--ink-mute)}.page_searchInput__LCMhA::placeholder{color:var(--ink-mute)}.page_filterSelect__9kNCl{padding:10px 36px 10px 12px;border:1px solid var(--rule);background:var(--paper);font-family:var(--f-mono);font-size:12px;color:var(--ink);min-width:160px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23888888' d='M1.41 0L6 4.58 10.59 0 12 1.41l-6 6-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer;outline:none}.page_filterSelect__9kNCl:focus{border-color:var(--ink)}.page_searchBtn__9QgIu{padding:10px 16px;border:1px solid var(--ink);background:transparent;color:var(--ink);font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s}.page_searchBtn__9QgIu:hover{background:var(--ink);color:var(--paper)}.page_tableWrap__eb_z3{padding:0 40px 40px}.page_importExportWrap__47syQ{margin:0 40px}.page_cellImage__9eZu4{width:80px}.page_productName__iHRw4{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_productNameText__WVy6p{font-family:var(--f-sans);font-size:14px;color:var(--ink);line-height:1.3}.page_productSlug__qqobn{display:block;font-family:var(--f-mono);font-size:11px;color:var(--ink-mute);margin-top:4px;letter-spacing:.04em;word-break:break-all}.page_categoryBadge__eIiP_{display:inline-block;padding:3px 8px;background:var(--paper-warm);color:var(--ink-soft);font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.page_specsBadge__J0mN2{display:inline-block;font-family:var(--f-mono);font-size:11px;color:var(--ink-mute);letter-spacing:.04em}.page_statusBadge__XVGPO{display:inline-block;padding:3px 8px;font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.page_archivedBadge___pRCM{background:oklch(.92 .1 85);color:oklch(.38 .14 60)}.page_archiveBtn__uYPtU{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--rule);background:transparent;color:var(--ink-soft);font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s}.page_archiveBtn__uYPtU:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.page_archiveBtn__uYPtU:disabled{opacity:.5;cursor:wait}.page_archiveBtnUnarchive__DAl9n{color:var(--heritage);border-color:var(--heritage)}.page_spinner__qHjT3{display:inline-block;width:12px;height:12px;border:1px solid var(--rule);border-top-color:var(--ink);border-radius:50%;animation:page_spin__Rjaq_ .6s linear infinite}@keyframes page_spin__Rjaq_{to{transform:rotate(1turn)}}@media (max-width:1024px){.page_header__A7wRI{flex-direction:column;align-items:flex-start;padding:24px}.page_filters__PtgXu{margin:0 24px 20px;padding:14px}.page_tableWrap__eb_z3{padding:0 24px 32px}.page_importExportWrap__47syQ{margin:0 24px}.page_searchForm__HHS3L{flex-direction:column;gap:8px}.page_filterSelect__9kNCl,.page_searchBtn__9QgIu,.page_searchInput__LCMhA{width:100%;min-width:0}}@media (max-width:560px){.page_header__A7wRI{padding:20px 16px}.page_filters__PtgXu{margin:0 16px 16px;padding:12px}.page_tableWrap__eb_z3{padding:0 16px 24px}.page_importExportWrap__47syQ{margin:0 16px}.page_title__bMLT2{font-size:28px}.page_addBtn__0FRNj,.page_searchBtn__9QgIu{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.page_archiveBtn__uYPtU{padding:10px 12px;min-height:40px}.page_productSlug__qqobn{font-size:10.5px}}.page_cellStar__hfeZy,.page_colStar__cIbyC{width:40px;text-align:center}.page_cellStar__hfeZy{vertical-align:middle}.page_starBtn__FFWjK{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;background:transparent;color:var(--ink-mute);font-size:18px;line-height:1;cursor:pointer;border-radius:4px;transition:color .15s,background .15s,transform .1s}.page_starBtn__FFWjK:hover:not(:disabled){color:var(--heritage);background:var(--paper-warm)}.page_starBtn__FFWjK:active:not(:disabled){transform:scale(.88)}.page_starBtnActive__u4zz8{color:var(--heritage)}.page_starBtn__FFWjK:disabled{opacity:.4;cursor:wait}.page_starSpinner__qcEsO{width:12px;height:12px;border:1.5px solid var(--rule);border-top-color:var(--ink-soft);border-radius:50%;animation:page_starSpin__9mxLd .7s linear infinite}@keyframes page_starSpin__9mxLd{to{transform:rotate(1turn)}}.page_featureCount__qQO8J{margin:6px 0 0;display:inline-flex;align-items:center;gap:7px;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.page_featureStar__VD1nw{color:var(--heritage);font-size:13px;line-height:1}.CatalogImportExport_container__zrA6P{margin:0 0 24px;background:var(--paper-warm);border:1px solid var(--rule);padding:14px 16px}.CatalogImportExport_toolbar__5UP_h{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.CatalogImportExport_toolbar__5UP_h+.CatalogImportExport_toolbar__5UP_h{margin-top:10px;padding-top:10px;border-top:1px dashed var(--rule)}.CatalogImportExport_group__OeVPF{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.CatalogImportExport_label__Fo64h{font-family:var(--f-mono);font-size:10px;font-weight:400;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.12em;margin-right:4px}.CatalogImportExport_divider__xL22x{width:1px;height:24px;background:var(--rule)}.CatalogImportExport_btnGhost__dmUFA,.CatalogImportExport_btnPrimary__jxeh3,.CatalogImportExport_btn__MegBg{padding:7px 12px;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--rule);background:var(--paper);color:var(--ink);cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.CatalogImportExport_btnGhost__dmUFA:hover,.CatalogImportExport_btn__MegBg:hover{border-color:var(--ink)}.CatalogImportExport_btnGhost__dmUFA{color:var(--ink-soft);border-color:transparent}.CatalogImportExport_btnGhost__dmUFA:hover{color:var(--ink);border-color:var(--rule)}.CatalogImportExport_btnPrimary__jxeh3{background:var(--ink);color:var(--paper);border-color:var(--ink)}.CatalogImportExport_btnPrimary__jxeh3:hover:not(:disabled){background:var(--action);border-color:var(--action)}.CatalogImportExport_btnPrimary__jxeh3:disabled{opacity:.5;cursor:wait}.CatalogImportExport_segmented__h91vQ{display:inline-flex;border:1px solid var(--rule);background:var(--paper)}.CatalogImportExport_segment__BudjD{padding:7px 14px;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;border:none;border-right:1px solid var(--rule);background:transparent;color:var(--ink-mute);cursor:pointer;transition:background .15s,color .15s}.CatalogImportExport_segment__BudjD:last-child{border-right:none}.CatalogImportExport_segment__BudjD:hover{color:var(--ink)}.CatalogImportExport_segmentActive__ypJ5z{background:var(--ink);color:var(--paper)}.CatalogImportExport_segmentActive__ypJ5z:hover{color:var(--paper)}.CatalogImportExport_message__EwbhD{margin-top:10px;padding:10px 12px;font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;border:1px solid}.CatalogImportExport_success__KLd70{color:var(--heritage);border-color:var(--heritage);background:var(--heritage-soft)}.CatalogImportExport_error__KFtzd{color:var(--action);border-color:var(--action);background:var(--action-soft)}.CatalogImportExport_info__7JVg5{color:var(--heritage);border-color:var(--heritage);background:var(--heritage-soft)}.CatalogImportExport_details__nG_AG{margin-top:10px;font-size:11px;font-family:var(--f-mono)}.CatalogImportExport_details__nG_AG summary{cursor:pointer;color:var(--action)}.CatalogImportExport_errorList__6KQ0y{margin-top:8px;padding-left:18px;color:var(--ink-soft);max-height:200px;overflow-y:auto;font-family:var(--f-sans);font-size:12px}.CatalogImportExport_errorList__6KQ0y li{margin-bottom:4px;word-break:break-word}@media (max-width:1024px){.CatalogImportExport_container__zrA6P{margin:0 0 20px}.CatalogImportExport_toolbar__5UP_h{flex-direction:column;align-items:stretch}.CatalogImportExport_group__OeVPF{justify-content:flex-start}.CatalogImportExport_divider__xL22x{display:none}.CatalogImportExport_btnGhost__dmUFA,.CatalogImportExport_btnPrimary__jxeh3,.CatalogImportExport_btn__MegBg{width:100%;text-align:center}}.page_container__zW8SF{padding:32px}.page_header__JwHLi{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;flex-wrap:wrap}.page_title__nsb6O{font-family:var(--f-display);font-size:36px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:0;line-height:1.1}.page_subtitle__VnihX{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink-mute);margin-top:8px;text-transform:uppercase}.page_body__V6u_Q{display:block}.page_form__7snMz{border:1px solid var(--rule);background:var(--paper);padding:20px 24px;margin:16px 0 24px}.page_formMeta__Z7tmn{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase;margin-bottom:14px}.page_formGrid__kAPFc{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end}.page_formGrid__kAPFc>label{margin-bottom:0}.page_formSubmit__59bcn{height:40px;padding-top:0;padding-bottom:0;letter-spacing:.08em}.page_list__J9SrW{border:1px solid var(--rule)}.page_listHead__NdiNF,.page_row__f_H_3{display:grid;grid-template-columns:34px 44px 1fr 1.4fr 110px 200px;gap:16px;padding:14px 16px;align-items:center}.page_listHead__NdiNF{background:var(--paper-warm);border-bottom:1px solid var(--rule);font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase}.page_row__f_H_3{border-bottom:1px solid var(--rule);font-family:var(--f-sans);font-size:13px;transition:background .15s}.page_row__f_H_3:last-child{border-bottom:none}.page_row__f_H_3:hover{background:var(--paper-warm)}.page_rowNum__lIHrw{font-family:var(--f-mono);font-size:11px;color:var(--ink-mute);letter-spacing:.06em}.page_rowName__OXutN{font-family:var(--f-sans);font-size:14px;color:var(--ink)}.page_rowSlug__XX2JP{letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_rowCount__t5Zcw,.page_rowSlug__XX2JP{font-family:var(--f-mono);font-size:11px;color:var(--ink-mute)}.page_rowCount__t5Zcw{letter-spacing:.04em}.page_rowActions__WYLPL{display:flex;gap:6px;justify-content:flex-end}@media (max-width:1024px){.page_container__zW8SF{padding:16px}.page_header__JwHLi{flex-direction:column;align-items:flex-start}.page_formGrid__kAPFc{grid-template-columns:1fr}.page_listHead__NdiNF{display:none}.page_row__f_H_3{grid-template-columns:1fr;gap:6px;padding:14px}.page_rowActions__WYLPL{justify-content:flex-start}}.page_cellStar__rOTpK,.page_colStar__aEpLc{display:flex;align-items:center;justify-content:center}.page_starBtn__Xpvg6{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;background:transparent;color:var(--ink-mute);font-size:18px;line-height:1;cursor:pointer;border-radius:4px;transition:color .15s,background .15s,transform .1s}.page_starBtn__Xpvg6:hover:not(:disabled){color:var(--heritage);background:var(--paper-warm)}.page_starBtn__Xpvg6:active:not(:disabled){transform:scale(.88)}.page_starBtnActive__6dzox{color:var(--heritage)}.page_starBtn__Xpvg6:disabled{opacity:.4;cursor:not-allowed}.page_spinner__QQgro{width:12px;height:12px;border:1.5px solid var(--rule);border-top-color:var(--ink-soft);border-radius:50%;animation:page_adminSpin__bsntv .7s linear infinite}@keyframes page_adminSpin__bsntv{to{transform:rotate(1turn)}}.page_featureCount__wrbOb{margin:6px 0 0;display:inline-flex;align-items:center;gap:7px;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.page_featureStar__S8q4f{color:var(--heritage);font-size:13px;line-height:1}@media (max-width:1024px){.page_colStar__aEpLc{display:none}.page_cellStar__rOTpK{justify-content:flex-start}}.ImageCropper_overlay__aPt3y{position:fixed;inset:0;background:hsla(0,0%,4%,.55);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:24px}.ImageCropper_modal__BVPkM{background:var(--paper);border:1px solid var(--rule);width:100%;max-width:780px;max-height:92vh;overflow:hidden;display:flex;flex-direction:column}.ImageCropper_header__891E2{padding:24px 28px 20px;border-bottom:1px solid var(--rule);background:var(--paper-warm)}.ImageCropper_header__891E2 h3{font-family:var(--f-display);font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin:0 0 6px}.ImageCropper_header__891E2 p{font-family:var(--f-sans);font-size:13px;color:var(--ink-soft);margin:0;line-height:1.55}.ImageCropper_cropperContainer__0ipOB{position:relative;width:100%;height:380px;background:repeating-conic-gradient(oklch(.94 .008 75) 0 25%,oklch(.9 .008 75) 0 50%) 0 0 /16px 16px}.ImageCropper_logoPreview__TsVB9{background:var(--paper);border-top:1px solid var(--rule);padding:18px 28px 20px}.ImageCropper_logoPreviewLabel__MJDAq{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase;margin-bottom:10px}.ImageCropper_logoPreviewStrip__J_Fk3{display:flex;align-items:center;min-height:48px;padding:4px 0}.ImageCropper_logoPreviewImg__kCrRq{display:block;height:48px;max-width:180px;width:auto;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) contrast(1.1) opacity(.85)}.ImageCropper_logoPreviewPending__vu3sX{font-family:var(--f-sans);font-size:12px;color:var(--ink-mute);font-style:italic}.ImageCropper_controls__dAD_3{padding:16px 28px;border-top:1px solid var(--rule);background:var(--paper-warm)}.ImageCropper_zoomLabel__hjHf3{display:flex;align-items:center;gap:20px;font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}.ImageCropper_zoomSlider__Y9prn{flex:1;height:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--rule);outline:none;cursor:pointer}.ImageCropper_zoomSlider__Y9prn::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:var(--ink);border-radius:50%;cursor:pointer;-webkit-transition:transform .15s;transition:transform .15s}.ImageCropper_zoomSlider__Y9prn::-webkit-slider-thumb:hover{transform:scale(1.15)}.ImageCropper_zoomSlider__Y9prn::-moz-range-thumb{width:14px;height:14px;background:var(--ink);border:none;border-radius:50%;cursor:pointer}.ImageCropper_actions__daVRQ{display:flex;gap:12px;padding:18px 28px;border-top:1px solid var(--rule);justify-content:flex-end;background:var(--paper)}.ImageCropper_cancelBtn__R_wMA,.ImageCropper_saveBtn__Y9QlK{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,border-color .15s;background:transparent;white-space:nowrap}.ImageCropper_cancelBtn__R_wMA{color:var(--ink);border:1px solid var(--ink)}.ImageCropper_cancelBtn__R_wMA:hover:not(:disabled){border-color:var(--action);color:var(--action)}.ImageCropper_saveBtn__Y9QlK{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.ImageCropper_saveBtn__Y9QlK:hover:not(:disabled){background:var(--action);border-color:var(--action)}.ImageCropper_cancelBtn__R_wMA:disabled,.ImageCropper_saveBtn__Y9QlK:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.ImageCropper_modal__BVPkM{max-height:90vh}.ImageCropper_cropperContainer__0ipOB{height:280px}.ImageCropper_actions__daVRQ{flex-direction:column-reverse;gap:8px}.ImageCropper_cancelBtn__R_wMA,.ImageCropper_saveBtn__Y9QlK{width:100%;justify-content:center}}.AdminForm_form__PaNxd{background:var(--paper);border:1px solid var(--rule);padding:32px;max-width:880px}.AdminForm_field__qUPuJ{margin-bottom:22px}.AdminForm_label__qDJif{display:block;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);margin-bottom:8px;text-transform:uppercase}.AdminForm_required__md2gd{color:var(--action);margin-left:4px}.AdminForm_input__D8IZP,.AdminForm_select__D5T_j,.AdminForm_textarea__1Fg1x{width:100%;padding:10px 12px;border:1px solid var(--rule);background:var(--paper);color:var(--ink);font-family:var(--f-sans);font-size:14px;outline:none;transition:border-color .15s}.AdminForm_input__D8IZP::-moz-placeholder,.AdminForm_textarea__1Fg1x::-moz-placeholder{color:var(--ink-mute)}.AdminForm_input__D8IZP::placeholder,.AdminForm_textarea__1Fg1x::placeholder{color:var(--ink-mute)}.AdminForm_input__D8IZP:focus,.AdminForm_select__D5T_j:focus,.AdminForm_textarea__1Fg1x:focus{border-color:var(--ink)}.AdminForm_textarea__1Fg1x{min-height:140px;resize:vertical}.AdminForm_select__D5T_j{cursor:pointer}.AdminForm_hint__jE8gO{color:var(--ink-mute)}.AdminForm_error__4V4W_,.AdminForm_hint__jE8gO{font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;margin-top:6px}.AdminForm_error__4V4W_{color:var(--action)}.AdminForm_row__eHB6S{display:grid;grid-template-columns:1fr 1fr;gap:20px}.AdminForm_fileUpload__k_Mbq{border:1px dashed var(--rule);padding:28px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.AdminForm_fileUpload__k_Mbq:hover{border-color:var(--ink);background:var(--paper-warm)}.AdminForm_fileUpload__k_Mbq input{display:none}.AdminForm_fileUploadText__sBP5x{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--ink-mute);text-transform:uppercase}.AdminForm_fileUploadText__sBP5x strong{color:var(--ink);font-weight:400}.AdminForm_preview__BESpj{margin-top:14px}.AdminForm_previewImage__QyrEi{max-width:220px;max-height:160px;-o-object-fit:contain;object-fit:contain;background:var(--paper-warm);border:1px solid var(--rule)}.AdminForm_specsList__iN0h6{display:flex;flex-direction:column;gap:8px}.AdminForm_specItem__2g2rn{display:flex;gap:8px}.AdminForm_specItem__2g2rn input{flex:1}.AdminForm_removeBtn__lPbQu{padding:8px 12px;background:transparent;border:1px solid var(--action);color:var(--action);font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;cursor:pointer;text-transform:uppercase}.AdminForm_removeBtn__lPbQu:hover{background:var(--action);color:var(--paper)}.AdminForm_addBtn__6_ZTn{padding:10px 14px;background:transparent;border:1px dashed var(--rule);color:var(--ink-soft);font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,color .15s}.AdminForm_addBtn__6_ZTn:hover{border-color:var(--ink);color:var(--ink)}.AdminForm_variantSection__L7anf{margin-bottom:22px;padding:22px 24px 24px;background:var(--paper-warm);border:1px solid var(--rule)}.AdminForm_variantHint__wrZ6S{font-family:var(--f-sans);font-size:13px;line-height:1.55;color:var(--ink-mute);letter-spacing:0;margin:0 0 18px;max-width:640px}.AdminForm_variantList__ER2wD{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.AdminForm_variantChip__0EduZ{display:inline-flex;align-items:center;gap:4px;padding:6px 6px 6px 14px;background:var(--paper);border:1px solid var(--rule);border-radius:999px;font-family:var(--f-sans);font-size:13px;color:var(--ink);line-height:1.2;transition:border-color .15s}.AdminForm_variantChip__0EduZ:hover{border-color:var(--ink)}.AdminForm_variantChipRemove__q0N6o{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--ink-mute);cursor:pointer;font-size:16px;line-height:1;padding:0;border-radius:999px;transition:background .15s,color .15s}.AdminForm_variantChipRemove__q0N6o:hover{background:var(--action);color:var(--paper)}.AdminForm_variantPicker__DSHo2{display:flex;gap:10px;align-items:stretch;flex-wrap:wrap}.AdminForm_variantPicker__DSHo2 .AdminForm_select__D5T_j{flex:1 1 280px;min-width:0;width:auto}.AdminForm_variantBtn__EtKpG{flex:0 0 auto;min-width:170px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,opacity .15s}.AdminForm_variantBtn__EtKpG:hover:not(:disabled){background:var(--action);border-color:var(--action)}.AdminForm_variantBtn__EtKpG:disabled{opacity:.4;cursor:not-allowed}.AdminForm_draftToggle__ZGM4x{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid var(--rule);font-family:var(--f-sans);font-size:13px;color:var(--ink);cursor:pointer;transition:border-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdminForm_draftToggle__ZGM4x:hover{border-color:var(--ink)}.AdminForm_draftToggle__ZGM4x input{width:16px;height:16px;cursor:pointer;accent-color:var(--ink)}.AdminForm_fileRow__uP15g{display:flex;gap:8px;align-items:stretch}.AdminForm_fileRow__uP15g .AdminForm_input__D8IZP{flex:1;min-width:0}.AdminForm_fileBtn___8oIh{min-width:170px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.AdminForm_fileBtn___8oIh:hover:not(:disabled){background:var(--action);border-color:var(--action)}.AdminForm_fileBtn___8oIh:disabled{opacity:.55;cursor:wait}.AdminForm_fileClearBtn__Fts_9{width:34px;background:transparent;border:1px solid var(--rule);color:var(--ink-mute);font-family:var(--f-mono);font-size:13px;cursor:pointer;transition:border-color .15s,color .15s}.AdminForm_fileClearBtn__Fts_9:hover{border-color:var(--action);color:var(--action)}.AdminForm_fileHint__EOpSY{margin-top:6px;font-family:var(--f-mono);font-size:11px;color:var(--ink-mute);letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminForm_fileHint__EOpSY a{color:var(--ink-mute);text-decoration:underline}.AdminForm_fileHint__EOpSY a:hover{color:var(--ink)}.AdminForm_actions__SpiCx{display:flex;gap:12px;margin-top:28px;padding-top:24px;border-top:1px solid var(--rule)}.AdminForm_submitBtn__Ew0Id{padding:12px 20px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .15s,border-color .15s}.AdminForm_submitBtn__Ew0Id:hover:not(:disabled){background:var(--action);border-color:var(--action)}.AdminForm_submitBtn__Ew0Id:disabled{opacity:.5;cursor:not-allowed}.AdminForm_cancelBtn__jJS2y{padding:12px 20px;background:transparent;border:1px solid var(--rule);color:var(--ink);font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:border-color .15s}.AdminForm_cancelBtn__jJS2y:hover{border-color:var(--ink)}.AdminForm_formError___9Yvw{background:var(--action-soft);border:1px solid var(--action);color:var(--action)}.AdminForm_formError___9Yvw,.AdminForm_formSuccess__pztZ1{padding:12px 14px;font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;margin-bottom:18px}.AdminForm_formSuccess__pztZ1{background:var(--heritage-soft);border:1px solid var(--heritage);color:var(--heritage)}@media (max-width:1024px){.AdminForm_form__PaNxd{padding:24px}.AdminForm_row__eHB6S{grid-template-columns:1fr}.AdminForm_actions__SpiCx{flex-direction:column}}@media (max-width:768px){.AdminForm_form__PaNxd{padding:20px}.AdminForm_input__D8IZP,.AdminForm_select__D5T_j,.AdminForm_textarea__1Fg1x{font-size:16px;padding:12px;min-height:48px}.AdminForm_textarea__1Fg1x{min-height:120px;max-width:100%;overflow-wrap:break-word}.AdminForm_cancelBtn__jJS2y,.AdminForm_submitBtn__Ew0Id{min-height:48px;width:100%;justify-content:center;display:inline-flex;align-items:center}.AdminForm_specItem__2g2rn{flex-wrap:wrap}.AdminForm_specItem__2g2rn input{min-width:0}.AdminForm_removeBtn__lPbQu{min-height:40px;min-width:44px}}@media (max-width:430px){.AdminForm_form__PaNxd{padding:16px}.AdminForm_previewImage__QyrEi{max-width:100%}.AdminForm_fileUpload__k_Mbq{padding:20px 12px}}.page_container___4HOm{padding:32px}.page_header__Lx_wG{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;flex-wrap:wrap}.page_title__OoUqW{font-family:var(--f-display);font-size:36px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:0;line-height:1.1}.page_subtitle_____hB{letter-spacing:.1em;text-transform:uppercase}.page_highlightCount__b3JZv,.page_subtitle_____hB{font-family:var(--f-mono);font-size:11px;color:var(--ink-mute);margin-top:8px}.page_highlightCount__b3JZv{display:inline-flex;align-items:center;gap:6px;letter-spacing:.06em}.page_highlightStar__92sfL{color:var(--heritage);font-size:12px}.page_addBtn___rS2a{padding:10px 16px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .15s,border-color .15s}.page_addBtn___rS2a:hover{background:var(--action);border-color:var(--action)}.page_tableWrap__uP_QO{border:1px solid var(--rule)}.page_row__MvYdd,.page_tableHead__0qcFE{display:grid;grid-template-columns:40px 2fr 130px 150px 130px minmax(280px,auto);gap:16px;padding:14px 16px;align-items:center}.page_colStar__Z2L3Q{text-align:center;color:var(--heritage)}.page_tableHead__0qcFE{background:var(--paper-warm);border-bottom:1px solid var(--rule);font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase}.page_row__MvYdd{border-bottom:1px solid var(--rule);font-family:var(--f-sans);font-size:13px;transition:background .15s}.page_row__MvYdd:last-child{border-bottom:none}.page_row__MvYdd:hover{background:var(--paper-warm)}.page_rowStatic__rzdXA{background:color-mix(in oklch,var(--paper-warm),transparent 50%)}.page_rowStatic__rzdXA:hover{background:var(--paper-warm)}.page_cellTitle__yH8V4{min-width:0}.page_articleTitle__ij_0q{font-family:var(--f-sans);font-size:14px;color:var(--ink);line-height:1.3}.page_articleSlug__H_mhf{display:block;margin-top:4px;word-break:break-all}.page_articleSlug__H_mhf,.page_cellDate__jLsYM{font-family:var(--f-mono);font-size:11px;color:var(--ink-mute);letter-spacing:.04em}.page_cellActions__5of2I{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.page_cellStar__FkMV6{display:flex;align-items:center;justify-content:center}.page_starBtn__nEk3Q{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;background:transparent;color:var(--ink-mute);font-size:18px;line-height:1;cursor:pointer;border-radius:4px;transition:color .15s,background .15s,transform .1s}.page_starBtn__nEk3Q:hover:not(:disabled){color:var(--heritage);background:var(--paper-warm)}.page_starBtn__nEk3Q:active:not(:disabled){transform:scale(.88)}.page_starBtnActive__zNxZ6{color:var(--heritage)}.page_starBtn__nEk3Q:disabled{opacity:.4;cursor:not-allowed}.page_translateBtn__zqz1y,.page_translateWrapper__COt5E{display:inline-flex;align-items:center;gap:6px}.page_translateBtn__zqz1y{padding:9px 14px;border:1px solid var(--rule);background:transparent;color:var(--ink);font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;line-height:1;transition:border-color .15s,background .15s,color .15s}.page_translateBtn__zqz1y:hover:not(:disabled){border-color:var(--ink);background:var(--paper-warm)}.page_translateBtn__zqz1y:disabled{opacity:.5;cursor:wait}.page_translateBtnDone__E_mKa{color:var(--ink-soft)}.page_spinner__6LRAh{display:inline-block;width:12px;height:12px;border:1px solid var(--rule);border-top-color:var(--ink);border-radius:50%;animation:page_spin__1k7nF .6s linear infinite}@keyframes page_spin__1k7nF{to{transform:rotate(1turn)}}@media (max-width:1024px){.page_container___4HOm{padding:16px}.page_header__Lx_wG{flex-direction:column;align-items:flex-start}.page_tableHead__0qcFE{display:none}.page_row__MvYdd{grid-template-columns:1fr;gap:8px;padding:16px}.page_cellActions__5of2I,.page_cellStar__FkMV6{justify-content:flex-start}.page_rowStatic__rzdXA .page_cellStar__FkMV6{display:none}}.page_translateResult__54uNJ{font-family:var(--f-mono);font-size:10px;letter-spacing:.06em;color:var(--ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22ch}.page_container__A1pJQ{min-height:100vh;background:var(--paper);color:var(--ink)}.page_section__jphzR{border-bottom:1px solid var(--rule)}.page_section__jphzR:last-child{border-bottom:none}.page_sectionMark__QS7HL{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;color:var(--ink-mute);margin-bottom:16px;text-transform:uppercase}.page_headerSection__4h0r6{padding:80px 48px 48px}.page_headerTitle__x9_7i{font-family:var(--f-display);font-weight:700;font-size:clamp(48px,7vw,88px);letter-spacing:-.01em;line-height:1.05;margin:0;color:var(--ink);text-wrap:balance}.page_headerBody__PF7D4{font-family:var(--f-sans);font-size:16px;color:var(--ink-soft);margin-top:28px;max-width:560px;line-height:1.55}.page_empty__YdWVm{padding:120px 48px;text-align:center;color:var(--ink-mute);font-family:var(--f-sans);font-size:15px}.page_featuredSection__r7JAl{padding:64px 48px}.page_featured__vyNen{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;margin-top:8px}.page_featuredImg__oTwGE{position:relative;aspect-ratio:16/10;background:var(--paper-warm);overflow:hidden}.page_featuredImg__oTwGE img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease}.page_featured__vyNen:hover .page_featuredImg__oTwGE img{transform:scale(1.035)}@media (prefers-reduced-motion:reduce){.page_featuredImg__oTwGE img{transition:none}.page_featured__vyNen:hover .page_featuredImg__oTwGE img{transform:none}}.page_featured__vyNen .ph{aspect-ratio:16/10}.page_featuredText__h2kvW{position:relative}.page_slideNum__BElb9{position:absolute;top:-34px;right:0;font-family:var(--f-display);font-weight:700;font-size:clamp(64px,8vw,112px);line-height:1;letter-spacing:-.03em;color:var(--ink);opacity:.07;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_featuredMeta__62_Ja{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink-mute);text-transform:uppercase}.page_featuredTitle__QnPfW{font-family:var(--f-display);font-size:clamp(32px,4.5vw,48px);font-weight:700;letter-spacing:-.02em;margin:12px 0 0;line-height:1.1;color:var(--ink)}.page_featuredExcerpt__Gifve{font-family:var(--f-sans);font-size:15px;line-height:1.6;color:var(--ink-soft);margin-top:20px;max-width:480px}.page_readMore__wQOsU{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink);margin-top:24px;border-bottom:1px solid var(--ink);display:inline-block;padding-bottom:2px;text-transform:uppercase}.page_featured__vyNen:hover .page_readMore__wQOsU{color:var(--action);border-bottom-color:var(--action)}.page_carousel__zysvR{margin-top:8px}.page_carouselViewport__u52HE{overflow:hidden}.page_carouselTrack___5m1y{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.page_carouselTrack___5m1y{transition:none}}.page_carouselSlide__WY2SB{flex:0 0 100%;min-width:100%}.page_carouselSlide__WY2SB .page_featured__vyNen{margin-top:0}.page_carouselControls__M7ISP{justify-content:space-between;margin-top:40px;padding-top:24px;border-top:1px solid var(--rule)}.page_carouselControls__M7ISP,.page_carouselNav__tRopk{display:flex;align-items:center;gap:16px}.page_carouselArrow__UClAc{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--rule);background:transparent;color:var(--ink);font-size:18px;line-height:1;cursor:pointer;border-radius:50%;transition:border-color .15s,color .15s,background .15s}.page_carouselArrow__UClAc:hover{border-color:var(--action);color:var(--action)}.page_carouselCounter__QPKIg{font-family:var(--f-mono);font-size:12px;letter-spacing:.12em;color:var(--ink-mute);min-width:64px;text-align:center}.page_carouselDots__x7FLS{display:flex;align-items:center;gap:4px}.page_carouselDot__fGRwy{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;cursor:pointer}.page_carouselDot__fGRwy:after{content:"";width:8px;height:8px;border-radius:50%;border:1px solid var(--ink-mute);transition:background .15s,border-color .15s,transform .15s}.page_carouselDot__fGRwy:hover:after{border-color:var(--action)}.page_carouselDotActive__3Hxmt:after{background:var(--action);border-color:var(--action);transform:scale(1.2)}@media (max-width:768px){.page_carouselControls__M7ISP{margin-top:28px;padding-top:20px}}@media (max-width:560px){.page_carouselControls__M7ISP{flex-direction:column-reverse;align-items:flex-start;gap:16px}}.page_listSection__AsC2r{padding:64px 48px}.page_list__H6bIL{margin-top:8px}.page_listGroup__2TQ8w+.page_listGroup__2TQ8w{margin-top:56px}.page_row__OceMS{display:grid;grid-template-columns:148px 96px 1fr 44px;gap:28px;align-items:center;padding:24px 0;border-top:1px solid var(--rule);transition:background .15s}.page_rowThumb__kaL5N,.page_row__OceMS:hover{background:var(--paper-warm)}.page_rowThumb__kaL5N{position:relative;aspect-ratio:3/2;border:1px solid var(--rule);overflow:hidden;display:flex;align-items:center;justify-content:center}.page_rowThumb__kaL5N img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1);transition:filter .4s ease,transform .6s ease}.page_row__OceMS:hover .page_rowThumb__kaL5N img{filter:grayscale(0);transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.page_rowThumb__kaL5N img{transition:none}.page_row__OceMS:hover .page_rowThumb__kaL5N img{transform:none}}.page_rowThumbMark__85YV0{font-family:var(--f-display);font-weight:700;font-size:26px;letter-spacing:-.02em;color:var(--ink-mute);opacity:.6}.page_rowThumbCert__JXBAt{background:transparent;border:none}.page_rowThumbCert__JXBAt img,.page_row__OceMS:hover .page_rowThumbCert__JXBAt img{filter:none;-o-object-fit:contain;object-fit:contain;transform:none}.page_rowYear__b27pN{font-family:var(--f-display);font-size:32px;letter-spacing:-.02em;color:var(--heritage)}.page_rowMain__IulJz{min-width:0}.page_rowMeta__BX1vQ{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink-mute);text-transform:uppercase;margin-bottom:8px}.page_rowMetaYear__na0qL{display:none}.page_rowTitle__fHD8Q{font-family:var(--f-display);font-size:22px;letter-spacing:-.01em;line-height:1.25;color:var(--ink)}.page_rowExcerpt__p_olA{font-family:var(--f-sans);font-size:13.5px;color:var(--ink-soft);line-height:1.55;margin-top:8px;max-width:640px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_rowArrow__jepPx{font-family:var(--f-mono);font-size:16px;color:var(--ink-mute);text-align:right;transition:color .15s,transform .2s ease}.page_row__OceMS:hover .page_rowArrow__jepPx{color:var(--action);transform:translateX(4px)}@media (max-width:1024px){.page_headerSection__4h0r6{padding:56px 24px 32px}.page_featuredSection__r7JAl,.page_listSection__AsC2r{padding:40px 24px}.page_featured__vyNen{grid-template-columns:1fr;gap:24px}.page_slideNum__BElb9{top:8px;font-size:clamp(56px,9vw,88px)}.page_row__OceMS{grid-template-columns:124px 72px 1fr 28px;gap:20px}.page_rowYear__b27pN{font-size:26px}.page_rowTitle__fHD8Q{font-size:19px}}@media (max-width:768px){.page_headerSection__4h0r6{padding:48px 20px 24px}.page_featuredSection__r7JAl,.page_listSection__AsC2r{padding:32px 20px}.page_featured__vyNen{gap:20px}.page_featuredTitle__QnPfW{font-size:clamp(26px,6vw,36px)}.page_row__OceMS{grid-template-columns:104px 1fr 22px;gap:16px;padding:20px 0}.page_rowYear__b27pN{display:none}.page_rowMetaYear__na0qL{display:inline}.page_rowMeta__BX1vQ{margin-bottom:6px}.page_rowTitle__fHD8Q{font-size:17px}}@media (max-width:560px){.page_headerSection__4h0r6{padding:40px 16px 20px}.page_featuredSection__r7JAl,.page_listSection__AsC2r{padding:24px 16px}.page_featuredExcerpt__Gifve{font-size:14px}.page_row__OceMS{grid-template-columns:88px 1fr 18px;gap:14px;padding:18px 0}.page_rowThumbMark__85YV0{font-size:20px}.page_rowTitle__fHD8Q{font-size:16px;line-height:1.3}.page_rowExcerpt__p_olA{font-size:12.5px;margin-top:6px}}@media (max-width:430px){.page_row__OceMS{grid-template-columns:76px 1fr 16px}.page_rowMeta__BX1vQ{font-size:10px}}@media (pointer:coarse){.page_carouselDot__fGRwy{min-width:44px;min-height:44px}.page_carouselDots__x7FLS{margin:-10px}}.page_container__31GkZ{min-height:100vh;background:var(--paper);color:var(--ink);display:grid;grid-template-columns:1fr 320px}.page_breadcrumb__n_HH7{grid-column:1/-1;padding:16px 48px;border-bottom:1px solid var(--rule);font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--ink-mute);text-transform:uppercase}.page_breadcrumb__n_HH7 a{color:var(--ink-mute)}.page_breadcrumb__n_HH7 a:hover,.page_current__1ExJd{color:var(--ink)}.page_article__41s_p{padding:64px 48px 96px;border-right:1px solid var(--rule);max-width:100%}.page_header__8Si6X{max-width:760px}.page_headerMeta__GDMXY{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink-mute);text-transform:uppercase}.page_title__r0xGz{font-family:var(--f-display);font-weight:700;font-size:clamp(36px,6vw,64px);letter-spacing:-.025em;line-height:1.05;margin:16px 0 0;color:var(--ink)}.page_deck__ei7ks{font-family:var(--f-sans);font-size:18px;line-height:1.6;color:var(--ink-soft);margin:24px 0 0;max-width:680px}.page_cover__DrVsJ{margin:48px 0;background:var(--paper-warm);overflow:hidden}.page_cover__DrVsJ img{display:block;width:100%;height:auto}.page_body__PulOv{font-family:var(--f-sans);font-size:16px;line-height:1.7;color:var(--ink);max-width:680px}.page_body__PulOv h2{font-size:32px;letter-spacing:-.02em;margin:48px 0 16px}.page_body__PulOv h2,.page_body__PulOv h3{font-family:var(--f-display);font-weight:700;color:var(--ink)}.page_body__PulOv h3{font-size:22px;margin:32px 0 12px}.page_body__PulOv p{margin:0 0 1.4em;color:var(--ink)}.page_body__PulOv a{color:var(--accent);border-bottom:1px solid}.page_body__PulOv ol,.page_body__PulOv ul{margin:0 0 1.4em 1.5em}.page_body__PulOv li{margin-bottom:.5em}.page_body__PulOv blockquote{border-left:2px solid var(--ink);padding:4px 0 4px 24px;margin:32px 0;font-family:var(--f-display);font-style:italic;font-size:24px;color:var(--ink)}.page_body__PulOv code{font-family:var(--f-mono);font-size:.92em;background:var(--paper-warm);padding:2px 6px}.page_body__PulOv img{max-width:100%;height:auto;margin:24px 0}.page_body__PulOv hr{border:none;border-top:1px solid var(--rule);margin:48px 0}.page_body__PulOv>p:first-of-type{font-size:18.5px;line-height:1.65;color:var(--ink-soft)}.page_container__31GkZ[data-lang=de] .page_body__PulOv>p:first-of-type:first-letter,.page_container__31GkZ[data-lang=en] .page_body__PulOv>p:first-of-type:first-letter,.page_container__31GkZ[data-lang=es] .page_body__PulOv>p:first-of-type:first-letter,.page_container__31GkZ[data-lang=fr] .page_body__PulOv>p:first-of-type:first-letter,.page_container__31GkZ[data-lang=it] .page_body__PulOv>p:first-of-type:first-letter{font-family:var(--f-display);font-weight:700;font-size:3.1em;line-height:.82;float:left;padding:6px 10px 0 0;color:var(--heritage)}.page_body__PulOv table{width:100%;border-collapse:collapse;margin:32px 0;font-size:14px;line-height:1.5}.page_body__PulOv th{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);text-align:left;font-weight:400;padding:10px 14px 10px 0;border-bottom:1px solid var(--ink)}.page_body__PulOv td{padding:10px 14px 10px 0;border-bottom:1px solid var(--rule);color:var(--ink);vertical-align:top}.page_body__PulOv tr:hover td{background:var(--paper-warm)}.page_body__PulOv figure{margin:32px 0}.page_body__PulOv figure img{margin:0}.page_body__PulOv figcaption{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;color:var(--ink-mute);margin-top:10px;text-transform:uppercase}.page_shareRow__tHCTu{margin-top:56px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;max-width:680px}.page_shareLabel__UCyx8{letter-spacing:.12em;color:var(--ink-mute)}.page_shareBtn__Th7zf,.page_shareLabel__UCyx8{font-family:var(--f-mono);font-size:11px;text-transform:uppercase}.page_shareBtn__Th7zf{background:none;border:none;padding:0 0 2px;letter-spacing:.1em;color:var(--ink);border-bottom:1px solid var(--rule);cursor:pointer;transition:color .15s,border-color .15s}.page_shareBtn__Th7zf:hover{color:var(--action);border-bottom-color:var(--action)}.page_pager__KtdHS{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--rule);max-width:760px}.page_pagerCell__IsLW0{padding:20px 24px;display:flex;flex-direction:column;gap:8px;min-width:0;transition:background .15s}.page_pagerCell__IsLW0:hover{background:var(--paper-warm)}.page_pagerEmpty__AecYL{pointer-events:none}.page_pagerNext__nP0_p{border-left:1px solid var(--rule);text-align:right;align-items:flex-end}.page_pagerLabel__2LdQk{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase}.page_pagerTitle__N9403{font-family:var(--f-display);font-size:17px;letter-spacing:-.01em;line-height:1.3;color:var(--ink)}a.page_pagerCell__IsLW0:hover .page_pagerTitle__N9403{color:var(--action)}.page_footer__h7iNA{margin-top:80px;padding-top:24px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center;max-width:760px;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.page_footerLink___O9SG{color:var(--ink-mute)}.page_footerLink___O9SG:hover{color:var(--ink)}.page_footerLinkAlt__M5_JH{color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:2px}.page_footerLinkAlt__M5_JH:hover{color:var(--accent);border-bottom-color:var(--accent)}.page_sidebar__S40DH{padding:64px 32px 96px;border-left:0;position:sticky;top:calc(var(--header-h-compact) + env(safe-area-inset-top, 0px));align-self:start;max-height:calc(100vh - var(--header-h-compact));max-height:calc(100dvh - var(--header-h-compact));overflow-y:auto;overscroll-behavior:contain}.page_sidebarLabel__vepNb{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;color:var(--ink-mute);margin-bottom:16px;text-transform:uppercase}.page_recentList___qZTs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.page_recentLink__rK3yH{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid var(--rule);transition:background .15s}.page_recentLink__rK3yH:hover{background:var(--paper-warm)}.page_recentList___qZTs li:last-child .page_recentLink__rK3yH{border-bottom:1px solid var(--rule)}.page_recentThumb__EqMrF{position:relative;flex:0 0 64px;width:64px;height:48px;background:var(--paper-warm);border:1px solid var(--rule);overflow:hidden;display:flex;align-items:center;justify-content:center}.page_recentThumb__EqMrF img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1);transition:filter .3s ease}.page_recentLink__rK3yH:hover .page_recentThumb__EqMrF img{filter:grayscale(0)}.page_recentThumbMark__sDer9{font-family:var(--f-display);font-weight:700;font-size:15px;color:var(--ink-mute);opacity:.6}.page_recentText__ExJZc{min-width:0}.page_recentDate__W_DRg{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase}.page_recentTitle__sxQeX{font-family:var(--f-sans);font-size:14px;color:var(--ink);margin-top:5px;line-height:1.4}@media (max-width:1024px){.page_container__31GkZ{grid-template-columns:1fr}.page_breadcrumb__n_HH7{padding:12px 24px;font-size:10px}.page_article__41s_p{padding:40px 24px 64px;border-right:none}.page_sidebar__S40DH{padding:32px 24px 64px;position:static;max-height:none;border-top:1px solid var(--rule)}}@media (max-width:768px){.page_article__41s_p{padding:32px 16px 48px}.page_sidebar__S40DH{padding:24px 16px 48px}.page_body__PulOv{font-size:15.5px;line-height:1.65}.page_body__PulOv h2{font-size:26px;margin:36px 0 12px}.page_body__PulOv h3{font-size:20px;margin:24px 0 10px}.page_deck__ei7ks{font-size:16px}.page_body__PulOv blockquote{font-size:clamp(18px,4.5vw,24px);padding-left:16px;margin:24px 0}.page_cover__DrVsJ{margin:32px 0}}@media (max-width:560px){.page_pager__KtdHS{grid-template-columns:1fr}.page_pagerNext__nP0_p{border-left:none;border-top:1px solid var(--rule)}.page_pagerEmpty__AecYL{display:none}.page_shareRow__tHCTu{margin-top:44px;gap:14px}.page_body__PulOv table{font-size:13px}.page_body__PulOv td,.page_body__PulOv th{padding:8px 10px 8px 0}}@media (max-width:430px){.page_article__41s_p{padding:24px 16px 40px}.page_title__r0xGz{font-size:clamp(28px,9vw,40px)}.page_footer__h7iNA{flex-direction:column;gap:16px;align-items:flex-start}}@media (pointer:coarse){.page_breadcrumb__n_HH7{padding-top:4px;padding-bottom:4px}.page_breadcrumb__n_HH7 a{display:inline-flex;align-items:center;min-height:44px}}.RichTextEditor_wrap__NaDgg{border:1px solid var(--rule);background:var(--paper)}.RichTextEditor_toolbar__kQYA9{padding:8px 10px;background:var(--paper-warm);position:sticky;top:0;z-index:5}.RichTextEditor_tableBar__ky6tt,.RichTextEditor_toolbar__kQYA9{display:flex;flex-wrap:wrap;align-items:center;gap:4px;border-bottom:1px solid var(--rule)}.RichTextEditor_tableBar__ky6tt{padding:6px 10px;background:var(--paper-deep)}.RichTextEditor_btn___CRsG{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;min-width:30px;padding:6px 8px;border:1px solid transparent;background:transparent;color:var(--ink-soft);cursor:pointer;line-height:1;transition:color .15s,border-color .15s,background .15s}.RichTextEditor_btn___CRsG:hover:not(:disabled){color:var(--action);border-color:var(--rule)}.RichTextEditor_btn___CRsG:disabled{opacity:.35;cursor:default}.RichTextEditor_btnActive__Jvc_V{color:var(--action);border-color:var(--action);background:var(--action-soft)}.RichTextEditor_btnBold__wfivI{font-weight:700}.RichTextEditor_btnItalic__F_ifA{font-style:italic}.RichTextEditor_btnDanger__GbSE5:hover:not(:disabled){color:#d92638;border-color:#d92638}.RichTextEditor_sep__2bV8d{width:1px;height:18px;background:var(--rule);margin:0 6px;flex:0 0 auto}.RichTextEditor_modeToggle__498MD{display:inline-flex;gap:4px}.RichTextEditor_surface__F_Cpi{padding:28px 32px 40px;min-height:360px;outline:none;caret-color:var(--ink);background:var(--paper);cursor:text}.RichTextEditor_surface__F_Cpi p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--ink-mute);float:left;height:0;pointer-events:none}.RichTextEditor_surface__F_Cpi .ProseMirror-selectednode{outline:2px solid var(--action);outline-offset:2px}.RichTextEditor_surface__F_Cpi td,.RichTextEditor_surface__F_Cpi th{position:relative}.RichTextEditor_surface__F_Cpi .selectedCell:after{content:"";position:absolute;inset:0;background:var(--action-soft);pointer-events:none}.RichTextEditor_surface__F_Cpi .ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.RichTextEditor_surface__F_Cpi .ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid var(--ink);animation:RichTextEditor_blink__dieub 1.1s steps(2,start) infinite}.RichTextEditor_surface__F_Cpi.ProseMirror-focused .ProseMirror-gapcursor{display:block}@keyframes RichTextEditor_blink__dieub{to{visibility:hidden}}@media (max-width:768px){.RichTextEditor_surface__F_Cpi{padding:20px 16px 32px}}