:root{--gb-on-gold:#17120b;--gb-on-danger:#fff}._button_qyg99_3,._iconButton_qyg99_3,._input_qyg99_3,._textarea_qyg99_3,._switchRoot_qyg99_3,._dialogContent_qyg99_3,._toast_qyg99_3,._skeleton_qyg99_3{font:inherit;color:var(--foreground)}._button_qyg99_3,._iconButton_qyg99_3{cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:650;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .12s;display:inline-flex;position:relative}._button_qyg99_3{white-space:nowrap;border-radius:12px;gap:8px;min-width:44px}._buttonSm_qyg99_9{min-height:44px;padding:0 14px;font-size:13px}._buttonMd_qyg99_9{min-height:46px;padding:0 18px;font-size:14px}._buttonLg_qyg99_9{min-height:50px;padding:0 22px;font-size:15px}._primary_qyg99_11{background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 80%,#fff));color:var(--gb-on-gold);box-shadow:0 8px 22px color-mix(in srgb,var(--primary) 20%,transparent)}._secondary_qyg99_13{border-color:var(--border);background:var(--secondary);color:var(--secondary-foreground)}._tertiary_qyg99_15{border-color:color-mix(in srgb,var(--gold) 28%,var(--border));background:var(--gold-soft);color:var(--gold)}._ghost_qyg99_17{color:var(--foreground);background:0 0}._destructive_qyg99_17{background:var(--destructive);color:var(--gb-on-danger)}._button_qyg99_3:hover:not(:disabled),._iconButton_qyg99_3:hover:not(:disabled){filter:brightness(1.03)}._button_qyg99_3:active:not(:disabled),._iconButton_qyg99_3:active:not(:disabled){transform:scale(.975)}._button_qyg99_3:focus-visible,._iconButton_qyg99_3:focus-visible,._input_qyg99_3:focus-visible,._textarea_qyg99_3:focus-visible,._switchRoot_qyg99_3:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._button_qyg99_3:disabled,._iconButton_qyg99_3:disabled{cursor:not-allowed;opacity:.48}._buttonContent_qyg99_25{visibility:visible;justify-content:center;align-items:center;gap:8px;display:inline-flex}._loading_qyg99_25 ._buttonContent_qyg99_25{visibility:hidden}._spinner_qyg99_25{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite _gb-spin_qyg99_1;position:absolute}._iconButton_qyg99_3{background:var(--secondary);border-color:var(--border);border-radius:50%;width:44px;height:44px;padding:0}._iconButton_qyg99_3 svg{width:20px;height:20px}._field_qyg99_29{gap:7px;min-width:0;display:grid}._label_qyg99_29{font-size:13px;font-weight:650}._fieldControl_qyg99_29{position:relative}._input_qyg99_3,._textarea_qyg99_3{border:1px solid var(--input);background:var(--surface-strong);border-radius:12px;width:100%;transition:border-color .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff0f}._input_qyg99_3{min-height:46px;padding:0 13px}._textarea_qyg99_3{resize:vertical;min-height:108px;padding:12px 13px;line-height:1.55}._fieldControlInvalid_qyg99_29 ._input_qyg99_3,._fieldControlInvalid_qyg99_29 ._textarea_qyg99_3{border-color:var(--destructive);box-shadow:0 0 0 1px color-mix(in srgb,var(--destructive) 34%,transparent)}._input_qyg99_3:disabled,._textarea_qyg99_3:disabled{cursor:not-allowed;opacity:.5}._input_qyg99_3:read-only,._textarea_qyg99_3:read-only{background:var(--muted)}._fieldMeta_qyg99_31{color:var(--text-muted);justify-content:space-between;gap:12px;font-size:11px;line-height:1.4;display:flex}._error_qyg99_31{color:var(--destructive)}._counter_qyg99_31{white-space:nowrap;margin-left:auto}._switchField_qyg99_33{align-items:flex-start;gap:11px;display:inline-flex}._switchRoot_qyg99_3{border:1px solid var(--border);background:var(--muted);cursor:pointer;border-radius:999px;flex:none;width:48px;height:28px;padding:0;transition:background-color .16s;position:relative}._switchRoot_qyg99_3[data-state=checked]{background:var(--primary)}._switchThumb_qyg99_33{background:var(--surface-strong);border-radius:50%;width:22px;height:22px;transition:transform .16s;display:block;transform:translate(2px);box-shadow:0 2px 6px #0003}._switchRoot_qyg99_3[data-state=checked] ._switchThumb_qyg99_33{transform:translate(22px)}._switchCopy_qyg99_33{gap:3px;padding-top:2px;display:grid}._switchCopy_qyg99_33 b{font-size:13px}._switchCopy_qyg99_33 small{color:var(--text-muted);font-size:11px;line-height:1.4}._dialogOverlay_qyg99_35{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08090a7a;animation:.15s ease-out _gb-fade_qyg99_1;position:fixed;inset:0}._dialogContent_qyg99_3{z-index:1001;border:1px solid var(--border);background:var(--popover);border-radius:20px;width:min(100% - 32px,440px);max-height:min(80dvh,680px);padding:22px;animation:.17s cubic-bezier(.22,.72,.24,1) _gb-dialog-in_qyg99_1;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 28px 90px #00000047}._dialogHeader_qyg99_39{gap:6px;padding-right:38px;display:grid}._dialogTitle_qyg99_39{margin:0;font-size:19px}._dialogDescription_qyg99_39{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}._dialogBody_qyg99_39{margin-top:18px}._dialogBody_qyg99_39>p{color:var(--text-muted);margin:12px 0 0;font-size:13px;line-height:1.55}._dialogFooter_qyg99_39{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}._dialogClose_qyg99_39{position:absolute;top:12px;right:12px}._toastViewport_qyg99_41{z-index:1100;right:16px;bottom:calc(var(--primary-nav-base-height) + env(safe-area-inset-bottom) + 16px);outline:none;flex-direction:column;gap:9px;width:min(100% - 32px,380px);max-height:70dvh;margin:0;padding:0;list-style:none;display:flex;position:fixed}._toast_qyg99_3{border:1px solid var(--border);border-left:4px solid var(--gold);background:var(--popover);border-radius:14px;grid-template-columns:1fr auto;gap:4px 10px;padding:13px 14px;animation:.18s ease-out _gb-toast-in_qyg99_1;display:grid;box-shadow:0 16px 50px #0003}._toastSuccess_qyg99_41{border-left-color:var(--down)}._toastError_qyg99_41{border-left-color:var(--destructive)}._toastWarning_qyg99_41{border-left-color:var(--gold)}._toastInfo_qyg99_41{border-left-color:#4b83c4}._toastTitle_qyg99_41{font-size:13px;font-weight:700}._toastDescription_qyg99_41{color:var(--text-muted);grid-column:1;margin:0;font-size:12px;line-height:1.45}._toastClose_qyg99_41{width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:1/2/3;align-self:center}._skeleton_qyg99_3{background:linear-gradient(100deg,var(--muted) 30%,color-mix(in srgb,var(--muted) 65%,var(--surface-strong)) 48%,var(--muted) 66%);background-size:240% 100%;border-radius:10px;animation:1.3s ease-in-out infinite _gb-shimmer_qyg99_1;display:block}._skeletonCircle_qyg99_43{border-radius:50%}._gallery_qyg99_45{min-height:100dvh;padding:max(20px,env(safe-area-inset-top)) 16px max(28px,env(safe-area-inset-bottom));background:var(--background);color:var(--foreground)}._galleryInner_qyg99_45{width:min(100%,980px);margin:auto}._galleryHeader_qyg99_45{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._galleryHeader_qyg99_45 h1{margin:3px 0 6px;font-size:26px}._galleryHeader_qyg99_45 p{color:var(--text-muted);margin:0;font-size:13px}._galleryControls_qyg99_45{flex-wrap:wrap;gap:8px;display:flex}._gallerySection_qyg99_45{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:20px;gap:14px;margin:14px 0;padding:18px;display:grid}._gallerySection_qyg99_45 h2{margin:0;font-size:17px}._galleryRow_qyg99_45{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._galleryGrid_qyg99_45{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:13px;display:grid}._galleryCard_qyg99_45{border:1px solid var(--border);background:var(--surface-strong);border-radius:14px;gap:10px;padding:14px;display:grid}._galleryCard_qyg99_45 small{color:var(--text-muted)}._galleryMobile_qyg99_47{width:320px;min-height:760px;margin:0 auto}._galleryMobile_qyg99_47 ._galleryHeader_qyg99_45{flex-direction:column;align-items:stretch}._galleryMobile_qyg99_47 ._galleryControls_qyg99_45>*{flex:1}._galleryMobile_qyg99_47 ._galleryGrid_qyg99_45{grid-template-columns:1fr}._galleryMobile_qyg99_47 ._button_qyg99_3{white-space:normal;text-align:center;max-width:100%}._galleryStatic_qyg99_49,._galleryStatic_qyg99_49 *,._galleryStatic_qyg99_49 :before,._galleryStatic_qyg99_49 :after{transition:none!important;animation:none!important}html:has(._galleryMobile_qyg99_47) ._dialogContent_qyg99_3{border-radius:20px;width:288px;max-height:720px;top:auto;bottom:16px;transform:translate(-50%)}html:has(._galleryMobile_qyg99_47) ._dialogFooter_qyg99_39{flex-direction:column-reverse}html:has(._galleryMobile_qyg99_47) ._dialogFooter_qyg99_39>*{width:100%}html:has(._galleryMobile_qyg99_47) ._toastViewport_qyg99_41{width:288px;left:auto;right:calc(50% - 144px)}@keyframes _gb-spin_qyg99_1{to{transform:rotate(360deg)}}@keyframes _gb-fade_qyg99_1{0%{opacity:0}}@keyframes _gb-dialog-in_qyg99_1{0%{opacity:0;transform:translate(-50%,-47%)scale(.98)}}@keyframes _gb-toast-in_qyg99_1{0%{opacity:0;transform:translateY(8px)}}@keyframes _gb-shimmer_qyg99_1{to{background-position:-240% 0}}@media (width<=420px){._dialogContent_qyg99_3{bottom:max(12px,env(safe-area-inset-bottom));max-height:calc(100dvh - 24px - env(safe-area-inset-top));border-radius:20px;top:auto;transform:translate(-50%)}._galleryHeader_qyg99_45{flex-direction:column;align-items:stretch}._galleryControls_qyg99_45>*{flex:1}._toastViewport_qyg99_41{width:auto;left:12px;right:12px}._dialogFooter_qyg99_39{flex-direction:column-reverse}._dialogFooter_qyg99_39>*{width:100%}}@media (prefers-reduced-motion:reduce){._button_qyg99_3,._iconButton_qyg99_3,._input_qyg99_3,._textarea_qyg99_3,._switchRoot_qyg99_3,._switchThumb_qyg99_33,._dialogOverlay_qyg99_35,._dialogContent_qyg99_3,._toast_qyg99_3,._skeleton_qyg99_3{transition:none!important;animation:none!important}}
