.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___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}}.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}}.Onboarding_root__OEoIw{position:fixed;inset:0;z-index:9000;pointer-events:auto}.Onboarding_spotlight__5ExPO{position:absolute;box-shadow:0 0 0 9999px hsla(0,0%,4%,.62);border:1px solid oklch(.97 .004 80/.55);pointer-events:auto;transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease;animation:Onboarding_spotlightPulse__WlfLW 1.8s ease-in-out infinite}@keyframes Onboarding_spotlightPulse__WlfLW{0%,to{box-shadow:0 0 0 9999px hsla(0,0%,4%,.62),0 0 0 1px oklch(.97 .004 80/.55)}50%{box-shadow:0 0 0 9999px hsla(0,0%,4%,.62),0 0 0 4px oklch(.97 .004 80/.65)}}.Onboarding_dimFull__wpvB1{position:absolute;inset:0;background:hsla(0,0%,4%,.62);pointer-events:auto}.Onboarding_card__a5_dE{position:absolute;width:360px;max-width:calc(100vw - 32px);background:var(--paper);color:var(--ink);border:1px solid var(--ink);padding:22px 24px;pointer-events:auto;box-shadow:0 20px 48px hsla(0,0%,4%,.28);animation:Onboarding_cardIn__dDcWV .25s cubic-bezier(.2,.6,.2,1)}@keyframes Onboarding_cardIn__dDcWV{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}.Onboarding_mark__8_8KV{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:10px}.Onboarding_title__lWZfp{font-family:var(--f-display);font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;line-height:1.2}.Onboarding_body__Wtt2M{font-family:var(--f-sans);font-size:14px;line-height:1.6;color:var(--ink-soft);margin:0 0 20px}.Onboarding_actions__AlRHl{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.Onboarding_spacer__0beO_{flex:1}.Onboarding_btnFilled__TqTw4,.Onboarding_btnGhost__KsaES,.Onboarding_btnOutline__g7h3A{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:transparent;transition:background .15s,color .15s,border-color .15s}.Onboarding_btnGhost__KsaES{color:var(--ink-mute);border:1px solid transparent}.Onboarding_btnGhost__KsaES:hover{color:var(--ink)}.Onboarding_btnOutline__g7h3A{color:var(--ink);border:1px solid var(--ink)}.Onboarding_btnOutline__g7h3A:hover{border-color:var(--action);color:var(--action)}.Onboarding_btnFilled__TqTw4{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.Onboarding_btnFilled__TqTw4:hover{background:var(--action);border-color:var(--action)}.Onboarding_card__a5_dE{--arrow-offset:50%}.Onboarding_card__a5_dE[data-arrow=left]:before{left:-7px;top:var(--arrow-offset);margin-top:-6px;border-bottom:1px solid var(--ink)}.Onboarding_card__a5_dE[data-arrow=left]:before,.Onboarding_card__a5_dE[data-arrow=top]:before{content:"";position:absolute;width:12px;height:12px;background:var(--paper);border-left:1px solid var(--ink);transform:rotate(45deg)}.Onboarding_card__a5_dE[data-arrow=top]:before{top:-7px;left:var(--arrow-offset);margin-left:-6px;border-top:1px solid var(--ink)}@media (max-width:600px){.Onboarding_card__a5_dE{width:calc(100vw - 32px);padding:18px 20px}.Onboarding_title__lWZfp{font-size:18px}.Onboarding_body__Wtt2M{font-size:13px}}.PortalChrome_shell__CfkSB{display:flex;min-height:100vh;background:var(--paper);color:var(--ink)}.PortalChrome_sidebar__yF4sh{border-right:1px solid var(--rule);padding:0;display:flex;flex-direction:column;background:var(--paper);position:fixed;top:0;left:0;width:240px;height:100vh;z-index:10}.PortalChrome_sidebarBrand__b_h5C{display:flex;flex-direction:column;justify-content:center;height:88px;padding:0 24px;border-bottom:1px solid var(--rule)}.PortalChrome_brand__ZNUMp{display:inline-flex;align-items:center;color:var(--ink);line-height:1}.PortalChrome_brandLogo__tBRNm{height:30px;width:auto;display:block;-o-object-fit:contain;object-fit:contain}.PortalChrome_sidebarRole__q0_UV{margin-top:10px;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;color:var(--ink-mute);text-transform:uppercase}.PortalChrome_sidebarNav__0_rMw{flex:1;padding:20px 0;overflow:auto}.PortalChrome_navSection__Sdok5{margin-bottom:22px}.PortalChrome_navSectionLabel__Zer88{padding:0 24px 8px;font-family:var(--f-mono);font-size:9px;letter-spacing:.14em;color:var(--ink-mute);text-transform:uppercase}.PortalChrome_navItem__3W43V{display:flex;align-items:center;justify-content:space-between;padding:9px 24px;font-family:var(--f-sans);font-size:13px;color:var(--ink-soft);border-left:2px solid transparent;transition:background .15s,color .15s,border-color .15s}.PortalChrome_navItem__3W43V:hover{color:var(--ink)}.PortalChrome_navItemActive__aL9wh{color:var(--ink);background:var(--paper-warm);border-left-color:var(--action)}.PortalChrome_navItemActive__aL9wh .PortalChrome_navNum__zY7jv{color:var(--action)}.PortalChrome_navItemLabel__Vq0xw{display:flex;align-items:center;gap:10px;min-width:0}.PortalChrome_navNum__zY7jv{font-family:var(--f-mono);font-size:10px;color:var(--ink-mute);width:16px;flex-shrink:0}.PortalChrome_navBadge__YzTNL{font-family:var(--f-mono);font-size:10px;background:var(--rule);color:var(--ink-soft);padding:2px 6px;min-width:20px;text-align:center}.PortalChrome_navItemActive__aL9wh .PortalChrome_navBadge__YzTNL{background:var(--ink);color:var(--paper)}.PortalChrome_sidebarFooter__OFsdD{padding:14px 24px;border-top:1px solid var(--rule);display:flex;align-items:center;gap:10px;color:var(--ink)}.PortalChrome_sidebarFooter__OFsdD:hover{background:var(--paper-warm)}.PortalChrome_userText__m1AuZ{min-width:0;flex:1}.PortalChrome_userName__5SNsf{font-family:var(--f-sans);font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PortalChrome_userGear__jkxtz{font-family:var(--f-mono);font-size:11px;color:var(--ink-mute);flex-shrink:0}.PortalChrome_body__dEPz2{display:flex;flex-direction:column;min-width:0;flex:1;margin-left:240px}.PortalChrome_topbar__lkStv{display:flex;align-items:center;justify-content:space-between;height:88px;padding:0 32px;border-bottom:1px solid var(--rule);background:var(--paper);position:sticky;top:0;z-index:5;gap:16px}.PortalChrome_topbarLeft__iYk09{display:flex;align-items:center;gap:12px}.PortalChrome_hamburger__qN9xA{display:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;background:none;border:1px solid var(--rule);min-width:44px;min-height:44px;padding:10px;cursor:pointer}.PortalChrome_hamburger__qN9xA span{display:block;width:20px;height:1.5px;background:var(--ink)}.PortalChrome_topbarBreadcrumb__N05Ih{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink-mute);text-transform:uppercase}.PortalChrome_topbarActions__lj3ZN{display:flex;align-items:center;gap:10px;position:relative}.PortalChrome_topbarBtn__sl3Jf{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--rule);padding:7px 12px;min-height:38px;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);cursor:pointer;text-decoration:none}.PortalChrome_topbarBtn__sl3Jf:hover{border-color:var(--ink)}.PortalChrome_topbarBtnIcon__W8IGI{font-family:var(--f-mono);line-height:1;flex-shrink:0;font-variant-emoji:text;color:currentColor}.PortalChrome_topbarBtnLabel__4tq4q{white-space:nowrap}.PortalChrome_accountChip__Xps8V{padding-right:10px}.PortalChrome_accountCaret__KI3r5{color:var(--ink-mute);margin-left:4px}.PortalChrome_accountMenu__4Pb6d{position:absolute;right:0;top:calc(100% + 8px);width:260px;background:var(--paper);border:1px solid var(--rule);box-shadow:0 12px 40px rgba(0,0,0,.1);z-index:100}.PortalChrome_accountMenuHead__uKVRW{padding:14px 16px;border-bottom:1px solid var(--rule)}.PortalChrome_accountMenuName__g5_DE{font-family:var(--f-sans);font-size:13px;color:var(--ink)}.PortalChrome_accountMenuEmail__98if_{font-family:var(--f-mono);font-size:10px;color:var(--ink-mute);letter-spacing:.06em;margin-top:2px}.PortalChrome_accountMenuRole__pdUVW{font-family:var(--f-mono);font-size:9px;color:var(--ink-mute);letter-spacing:.14em;margin-top:8px;text-transform:uppercase}.PortalChrome_accountMenuList__sR5_5{padding:6px 0}.PortalChrome_accountMenuItem__2fmZk{display:block;padding:9px 16px;font-family:var(--f-sans);font-size:13px;color:var(--ink-soft);text-align:left;background:none;border:none;width:100%;cursor:pointer}.PortalChrome_accountMenuItem__2fmZk:hover{background:var(--paper-warm);color:var(--ink)}.PortalChrome_accountMenuFoot__3SRBF{border-top:1px solid var(--rule);padding:6px 0}.PortalChrome_accountMenuSignOut__WE3Pr{display:block;padding:9px 16px;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--ink);background:none;border:none;width:100%;text-align:left;cursor:pointer;text-transform:uppercase}.PortalChrome_accountMenuSignOut__WE3Pr:hover{background:var(--paper-warm)}.PortalChrome_main__X2GoY{flex:1;min-width:0}@media (max-width:1024px){.PortalChrome_body__dEPz2{margin-left:0}.PortalChrome_sidebar__yF4sh{width:min(300px,85vw);height:100vh;height:100dvh;transform:translateX(-100%);transition:transform .2s ease;z-index:100;box-shadow:8px 0 32px rgba(0,0,0,.1);padding-top:max(24px,env(safe-area-inset-top,0px));padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);overscroll-behavior:contain}.PortalChrome_sidebarOpen__ncT4K{transform:translateX(0)}.PortalChrome_sidebarBackdrop__qUL4g{position:fixed;inset:0;background:hsla(0,0%,4%,.4);z-index:99}.PortalChrome_hamburger__qN9xA{display:inline-flex;border:none;padding:8px;min-width:44px;min-height:44px}.PortalChrome_topbar__lkStv{height:auto;padding:10px max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));gap:6px}.PortalChrome_topbarBtn__sl3Jf{border:none;background:transparent;min-width:44px;min-height:44px;padding:8px;justify-content:center;color:var(--ink-soft)}.PortalChrome_topbarBtn__sl3Jf:hover{background:var(--paper-warm);border:none;color:var(--ink)}.PortalChrome_topbarBtnLabel__4tq4q{display:none}.PortalChrome_accountChip__Xps8V{border:1px solid var(--rule);padding:6px 8px;gap:6px;min-width:0;min-height:40px}.PortalChrome_accountChip__Xps8V:hover{border:1px solid var(--ink);background:transparent}.PortalChrome_topbarBreadcrumb__N05Ih{display:none}.PortalChrome_topbarActions__lj3ZN{gap:2px}}@media (max-width:560px){.PortalChrome_topbar__lkStv{padding:10px 12px;gap:4px}.PortalChrome_topbarActions__lj3ZN{gap:0}.PortalChrome_topbarBtn__sl3Jf{padding:8px 6px}}.PortalChrome_sidebarTours__5S_5K{display:none}.PortalChrome_sidebarTourBtn__bmVVY{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 20px;background:none;border:none;color:var(--ink-soft);font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-align:left;cursor:pointer}.PortalChrome_sidebarTourBtn__bmVVY:hover{color:var(--ink);background:var(--paper-warm)}.PortalChrome_sidebarTourBtn__bmVVY span[aria-hidden]{display:inline-flex;align-items:center;justify-content:center;width:18px;color:var(--ink-mute)}@media (max-width:1024px){.PortalChrome_sidebarTours__5S_5K{display:flex;flex-direction:column;margin-top:auto;padding:8px 0;border-top:1px solid var(--rule)}.PortalChrome_topbarTourBtn__MIgBy{display:none}}.page_container__cfxaA{padding:40px}.page_header__6dEhP{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:32px;flex-wrap:wrap}.page_title__xF9A_{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__yep9n{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink-mute);margin-top:8px;text-transform:uppercase}.page_error__Db_0J{font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;color:var(--action);border:1px solid var(--action);background:var(--action-soft);padding:12px 14px;margin-bottom:16px}.page_sections__cr0Au{display:flex;flex-direction:column;gap:48px}.page_pageGroup__8H0mb{display:flex;flex-direction:column;gap:20px}.page_pageTitle__aJtCy{font-family:var(--f-display);font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:0 0 4px;padding-bottom:16px;border-bottom:1px solid var(--rule)}.page_locationSection__KhbIw{border:1px solid var(--rule);background:var(--paper)}.page_locationHeader__1GDvW{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;background:var(--paper-warm);border-bottom:1px solid var(--rule);flex-wrap:wrap}.page_locationTitle__bdLVS{font-family:var(--f-display);font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin:0}.page_locationDesc__CdjU8{font-family:var(--f-sans);font-size:13px;color:var(--ink-soft);margin:6px 0 0;line-height:1.5;max-width:480px}.page_locationMeta__D_y5_{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_slotCount__Lhmyw{letter-spacing:.12em;color:var(--ink-mute)}.page_slotCount__Lhmyw,.page_typeBadge__T4b4Q{font-family:var(--f-mono);font-size:10px;text-transform:uppercase}.page_typeBadge__T4b4Q{letter-spacing:.08em;color:var(--ink-soft);background:var(--paper);border:1px solid var(--rule);padding:3px 8px}.page_slotsGrid__KRaEF{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;padding:24px}.page_slotCard__LCzDa{background:var(--paper);border:1px solid var(--rule);display:flex;flex-direction:column}.page_slotPreview__gEV28{position:relative;aspect-ratio:4/3;background:var(--paper-warm);overflow:hidden;display:flex;align-items:center;justify-content:center}.page_slotPreview__gEV28 img,.page_thumbnail__yTxeE{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_videoPreview__ETwCV{width:100%;height:100%}.page_videoThumbnail__YpY81{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_typeBadgeSmall__Snpf1{position:absolute;top:8px;left:8px;font-family:var(--f-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;padding:3px 6px}.page_videoBadge__shE_3{background:var(--ink);color:var(--paper)}.page_photoBadge__MtIhl{background:var(--paper);color:var(--ink);border:1px solid var(--rule)}.page_slotInfo__S9mYs{padding:10px 12px;border-top:1px solid var(--rule);display:flex;align-items:center;gap:10px;min-width:0}.page_slotPosition__ezdiM{font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;color:var(--ink-mute);flex-shrink:0;padding:2px 6px;border:1px solid var(--rule);background:var(--paper-warm)}.page_slotTitle__l9wUT{font-family:var(--f-sans);font-size:12px;color:var(--ink);margin:0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.page_slotActions__AlLgz{display:flex;gap:4px;padding:8px 12px;border-top:1px solid var(--rule)}.page_deleteBtn__GYDFD,.page_editBtn__jnwQn{flex:1;font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;background:transparent;border:1px solid var(--rule);padding:6px 8px;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.page_editBtn__jnwQn:hover{border-color:var(--ink);background:var(--paper-warm)}.page_deleteBtn__GYDFD{color:var(--action);border-color:var(--action)}.page_deleteBtn__GYDFD:hover{background:var(--action);color:var(--paper)}.page_addSlotBtn__pIKfI{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:var(--paper);border:1px dashed var(--rule);cursor:pointer;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase;min-height:240px;transition:border-color .15s,color .15s}.page_addSlotBtn__pIKfI:hover{border-color:var(--ink);color:var(--ink)}.page_addIcon__MdeGV{font-family:var(--f-display);font-size:32px;font-weight:700;line-height:1.1}.page_modalOverlay__orq7K{position:fixed;inset:0;background:hsla(0,0%,4%,.45);z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto}.page_modal__yfZtQ{background:var(--paper);border:1px solid var(--rule);width:100%;max-width:min(560px,calc(100vw - 32px));max-height:min(90vh,calc(100dvh - 32px));display:flex;flex-direction:column}.page_modalHeader__BxW19{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--rule);background:var(--paper-warm)}.page_modalHeader__BxW19 h3{font-family:var(--f-display);font-size:22px;font-weight:700;letter-spacing:-.015em;margin:0;color:var(--ink)}.page_closeBtn__W3dGZ{background:none;border:none;font-size:22px;color:var(--ink-mute);cursor:pointer;line-height:1;min-width:44px;min-height:44px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center}.page_closeBtn__W3dGZ:hover{color:var(--ink)}.page_modalForm__73SvD{padding:20px;overflow-y:auto}.page_field__hJHOj{margin-bottom:16px}.page_label__fqDFi{display:block;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);margin-bottom:6px;text-transform:uppercase}.page_required__BxgpO{color:var(--action);margin-left:4px}.page_input__ujJIp,.page_select__6g29D{width:100%;padding:10px 12px;background:var(--paper);color:var(--ink);border:1px solid var(--rule);font-family:var(--f-sans);font-size:14px;outline:none;transition:border-color .15s}.page_input__ujJIp:focus,.page_select__6g29D:focus{border-color:var(--ink)}.page_uploadArea__qRbX5{display:flex;flex-direction:column;gap:8px}.page_fileInput__LNwxS{display:none}.page_uploadLabel__3qs4x{padding:12px;background:transparent;border:1px dashed var(--rule);text-align:center;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--ink-mute);text-transform:uppercase;cursor:pointer;transition:border-color .15s,color .15s}.page_uploadLabel__3qs4x:hover{border-color:var(--ink);color:var(--ink)}.page_orText__3CDMl{font-family:var(--f-mono);font-size:9px;letter-spacing:.12em;color:var(--ink-mute);text-align:center;text-transform:uppercase}.page_previewBox__9A9Dd{margin-top:8px;border:1px solid var(--rule);background:var(--paper-warm);padding:8px;max-height:240px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:relative}.page_previewImg__BYUKo,.page_previewVideo__WaffL{max-width:100%;max-height:180px;-o-object-fit:contain;object-fit:contain}.page_recropBtn__8QADM{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;background:var(--paper);color:var(--ink);border:1px solid var(--ink);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.page_recropBtn__8QADM:hover:not(:disabled){background:var(--ink);color:var(--paper)}.page_recropBtn__8QADM:disabled{opacity:.5;cursor:not-allowed}.page_hint__wNgSz{font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;color:var(--ink-mute);margin:6px 0 0}.page_modalActions__CqDgL{display:flex;justify-content:flex-end;gap:8px;padding-top:16px;border-top:1px solid var(--rule);margin-top:8px}.page_cancelBtn__zzx0C,.page_submitBtn__Cn280{padding:10px 16px;font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--rule);background:transparent;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.page_cancelBtn__zzx0C:hover,.page_submitBtn__Cn280{border-color:var(--ink)}.page_submitBtn__Cn280{background:var(--ink);color:var(--paper)}.page_submitBtn__Cn280:hover:not(:disabled){background:var(--action);border-color:var(--action)}.page_submitBtn__Cn280:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1024px){.page_container__cfxaA{padding:24px}.page_header__6dEhP,.page_locationHeader__1GDvW{flex-direction:column;align-items:flex-start}.page_locationHeader__1GDvW{padding:18px 20px}.page_slotsGrid__KRaEF{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));padding:20px;gap:12px}}@media (max-width:600px){.page_container__cfxaA{padding:16px}.page_slotsGrid__KRaEF{grid-template-columns:1fr;padding:16px}.page_modalOverlay__orq7K{padding:16px}.page_modalHeader__BxW19{padding:12px 16px}.page_modalHeader__BxW19 h3{font-size:18px}.page_modalForm__73SvD{padding:16px}}