@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700&display=swap";
.AdminFooter-module__J4Z4Ua__footer{background:var(--admin-nav-bg);border-top:1px solid var(--admin-border);padding:var(--spacing-md)0;margin-top:auto}.AdminFooter-module__J4Z4Ua__container{max-width:1400px;padding:0 var(--spacing-lg);justify-content:space-between;align-items:center;gap:var(--spacing-lg);margin:0 auto;display:flex}.AdminFooter-module__J4Z4Ua__support{align-items:center;gap:var(--spacing-sm);color:#fff9;font-size:var(--font-size-sm);display:flex}.AdminFooter-module__J4Z4Ua__support svg{color:var(--admin-primary);opacity:.8}.AdminFooter-module__J4Z4Ua__label{color:#ffffff80}.AdminFooter-module__J4Z4Ua__name{color:#fffc;font-weight:500}.AdminFooter-module__J4Z4Ua__phone{color:#fffc;border-radius:var(--radius-md);background:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:6px;padding:4px 12px;text-decoration:none;transition:all .2s;display:inline-flex}.AdminFooter-module__J4Z4Ua__phone:hover{border-color:var(--admin-primary);color:#fff;background:#ffffff1a}.AdminFooter-module__J4Z4Ua__phone svg{color:var(--admin-primary)}.AdminFooter-module__J4Z4Ua__brand{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:#fff6;display:flex}.AdminFooter-module__J4Z4Ua__foodzi{letter-spacing:2px;color:#fff9;font-family:Montserrat,sans-serif;font-weight:300}@media (max-width:768px){.AdminFooter-module__J4Z4Ua__footer{margin-bottom:72px}.AdminFooter-module__J4Z4Ua__container{gap:var(--spacing-md);text-align:center;flex-direction:column}.AdminFooter-module__J4Z4Ua__support{flex-wrap:wrap;justify-content:center}}@media (min-width:769px){.AdminFooter-module__J4Z4Ua__footer{margin-bottom:0}}@media (max-width:480px){.AdminFooter-module__J4Z4Ua__support{gap:var(--spacing-xs);flex-direction:column}.AdminFooter-module__J4Z4Ua__label,.AdminFooter-module__J4Z4Ua__name{display:none}}.AdminFooter-module__J4Z4Ua__version{font-variant-numeric:tabular-nums;opacity:.75;align-items:center;gap:6px;display:inline-flex}.AdminFooter-module__J4Z4Ua__versionApp{font-weight:500}.AdminFooter-module__J4Z4Ua__versionSep,.AdminFooter-module__J4Z4Ua__dot{opacity:.45}
.SystemStatus-module__Wbi2jq__status{cursor:default;border-radius:100px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:500;transition:all .3s;display:inline-flex;position:relative}.SystemStatus-module__Wbi2jq__status:hover{padding:6px 12px}.SystemStatus-module__Wbi2jq__status.SystemStatus-module__Wbi2jq__dark{color:#ffffffb3;background:#ffffff0d}.SystemStatus-module__Wbi2jq__status.SystemStatus-module__Wbi2jq__dark:hover{background:#ffffff1a}.SystemStatus-module__Wbi2jq__status.SystemStatus-module__Wbi2jq__light{color:#000000b3;background:#0000000d}.SystemStatus-module__Wbi2jq__status.SystemStatus-module__Wbi2jq__light:hover{background:#0000001a}.SystemStatus-module__Wbi2jq__indicator{border-radius:50%;flex-shrink:0;width:8px;height:8px}.SystemStatus-module__Wbi2jq__indicator.SystemStatus-module__Wbi2jq__pulse{animation:2s infinite SystemStatus-module__Wbi2jq__pulse}@keyframes SystemStatus-module__Wbi2jq__pulse{0%{opacity:1;box-shadow:0 0}50%{opacity:.8;box-shadow:0 0 0 4px #0000}to{opacity:1;box-shadow:0 0}}.SystemStatus-module__Wbi2jq__label{white-space:nowrap;opacity:0;max-width:0;margin-left:-8px;transition:max-width .3s,opacity .2s,margin-left .3s;overflow:hidden}.SystemStatus-module__Wbi2jq__status:hover .SystemStatus-module__Wbi2jq__label{opacity:1;max-width:150px;margin-left:0}.SystemStatus-module__Wbi2jq__tooltip{z-index:1000;border-radius:12px;min-width:200px;animation:.2s SystemStatus-module__Wbi2jq__fadeIn;position:absolute;bottom:calc(100% + 10px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 20px #00000026}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__dark{background:#1a1a2e;border:1px solid #ffffff1a}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__light{background:#fff;border:1px solid #0000001a}@keyframes SystemStatus-module__Wbi2jq__fadeIn{0%{opacity:0;transform:translate(-50%)translateY(5px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.SystemStatus-module__Wbi2jq__tooltipHeader{border-bottom:1px solid #80808033;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__dark .SystemStatus-module__Wbi2jq__tooltipHeader{color:#fff}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__light .SystemStatus-module__Wbi2jq__tooltipHeader{color:#1a1a2e}.SystemStatus-module__Wbi2jq__services{flex-direction:column;gap:10px;padding:12px 16px;display:flex}.SystemStatus-module__Wbi2jq__service{align-items:center;gap:10px;display:flex}.SystemStatus-module__Wbi2jq__serviceIndicator{border-radius:50%;flex-shrink:0;width:6px;height:6px}.SystemStatus-module__Wbi2jq__serviceName{flex:1;font-size:13px}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__dark .SystemStatus-module__Wbi2jq__serviceName{color:#fffc}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__light .SystemStatus-module__Wbi2jq__serviceName{color:#000c}.SystemStatus-module__Wbi2jq__serviceLatency{font-family:monospace;font-size:11px}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__dark .SystemStatus-module__Wbi2jq__serviceLatency{color:#ffffff80}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__light .SystemStatus-module__Wbi2jq__serviceLatency{color:#00000080}.SystemStatus-module__Wbi2jq__tooltipFooter{border-top:1px solid #80808033;padding:8px 16px;font-size:11px}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__dark .SystemStatus-module__Wbi2jq__tooltipFooter{color:#fff6;background:#ffffff08}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__light .SystemStatus-module__Wbi2jq__tooltipFooter{color:#0006;background:#00000008}.SystemStatus-module__Wbi2jq__tooltip:after{content:"";border-bottom:1px solid #80808033;border-right:1px solid #80808033;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__dark:after{background:#1a1a2e}.SystemStatus-module__Wbi2jq__tooltip.SystemStatus-module__Wbi2jq__light:after{background:#fff}
.HeaderControls-module__cLYv8a__pill{height:34px;font-family:inherit;font-size:var(--font-size-sm,13px);white-space:nowrap;color:var(--admin-text,#1a1a1a);background:var(--admin-bg-secondary,#fff);border:1px solid var(--admin-border,#d0d0d0);border-radius:var(--admin-radius-md,8px);cursor:pointer;align-items:center;gap:8px;padding:0 14px;font-weight:600;line-height:1;text-decoration:none;transition:border-color .2s,box-shadow .2s,background .2s;display:inline-flex}.HeaderControls-module__cLYv8a__pill:hover{border-color:var(--admin-primary,#8b0000)}.HeaderControls-module__cLYv8a__pill:focus-visible{outline:2px solid var(--admin-primary,#8b0000);outline-offset:2px}.HeaderControls-module__cLYv8a__iconPill{justify-content:center;width:34px;padding:0}.HeaderControls-module__cLYv8a__detached{margin-inline:6px}.HeaderControls-module__cLYv8a__divider{background:var(--admin-border,#d0d0d0);flex:none;width:1px;height:20px}.HeaderControls-module__cLYv8a__dot{background:var(--admin-text-secondary,#888);border-radius:50%;flex-shrink:0;width:9px;height:9px}.HeaderControls-module__cLYv8a__ok .HeaderControls-module__cLYv8a__dot{background:var(--color-success,#10b981)}.HeaderControls-module__cLYv8a__warn .HeaderControls-module__cLYv8a__dot{background:var(--color-warning,#f59e0b)}.HeaderControls-module__cLYv8a__danger .HeaderControls-module__cLYv8a__dot{background:var(--color-error,#ef4444)}.HeaderControls-module__cLYv8a__danger{color:var(--color-error,#ef4444);border-color:var(--color-error,#ef4444)}.HeaderControls-module__cLYv8a__link{color:var(--admin-primary,#8b0000)}.HeaderControls-module__cLYv8a__link:hover{background:#8b00000f}.HeaderControls-module__cLYv8a__spinning{animation:.9s linear infinite HeaderControls-module__cLYv8a__header-spin}@keyframes HeaderControls-module__cLYv8a__header-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.HeaderControls-module__cLYv8a__spinning{animation:none}}.HeaderControls-module__cLYv8a__pillNumber{font-variant-numeric:tabular-nums}.HeaderControls-module__cLYv8a__linkArrow{opacity:.75}.HeaderControls-module__cLYv8a__wrapper{align-items:center;display:flex;position:relative}.HeaderControls-module__cLYv8a__card{z-index:60;background:var(--admin-bg-secondary,#fff);border:1px solid var(--admin-border,#d0d0d0);cursor:default;border-radius:10px;width:300px;padding:14px 16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 28px #0000001f}.HeaderControls-module__cLYv8a__cardHead{color:var(--admin-text-secondary,#666);margin:0 0 10px;font-size:12px;font-weight:600}.HeaderControls-module__cLYv8a__rows{flex-direction:column;gap:6px;margin:0;display:flex}.HeaderControls-module__cLYv8a__row{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.HeaderControls-module__cLYv8a__row dt{color:var(--admin-text-secondary,#666);flex:none}.HeaderControls-module__cLYv8a__row dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--admin-text,#1a1a1a);font-variant-numeric:tabular-nums;margin:0;font-weight:500;overflow:hidden}.HeaderControls-module__cLYv8a__error{color:var(--color-error,#ef4444);background:rgba(var(--color-error-rgb,239,68,68),.08);border-radius:6px;margin:10px 0 0;padding:8px 10px;font-size:12px;line-height:1.5}.HeaderControls-module__cLYv8a__cardLink{color:var(--admin-primary,#8b0000);margin-top:12px;font-size:12px;font-weight:500;text-decoration:none;display:inline-block}.HeaderControls-module__cLYv8a__cardLink:hover{text-decoration:underline}.HeaderControls-module__cLYv8a__queue{color:#fff;background:var(--admin-primary,#8b0000);border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}@media (min-width:2560px){.HeaderControls-module__cLYv8a__pill{height:44px;padding:0 18px;font-size:15px}.HeaderControls-module__cLYv8a__iconPill{width:44px;padding:0}.HeaderControls-module__cLYv8a__divider{height:26px}}@media (max-width:768px){.HeaderControls-module__cLYv8a__pill{padding:0 10px}.HeaderControls-module__cLYv8a__pill.HeaderControls-module__cLYv8a__link span{display:none}}
.PauseDurationPicker-module__-M-iOG__wrapper{gap:var(--spacing-xs);flex-direction:column;display:flex}.PauseDurationPicker-module__-M-iOG__chips{flex-wrap:wrap;gap:6px;display:flex}.PauseDurationPicker-module__-M-iOG__chip{font-family:inherit;font-size:var(--font-size-xs);color:var(--admin-text);background:var(--admin-bg);border:1px solid var(--admin-border);cursor:pointer;white-space:nowrap;border-radius:9999px;align-items:center;gap:5px;padding:6px 11px;font-weight:600;line-height:1;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.PauseDurationPicker-module__-M-iOG__chip svg{flex-shrink:0}.PauseDurationPicker-module__-M-iOG__chip:hover:not(:disabled){border-color:var(--admin-primary);color:var(--admin-primary)}.PauseDurationPicker-module__-M-iOG__chip:focus-visible{outline:2px solid var(--admin-primary);outline-offset:2px}.PauseDurationPicker-module__-M-iOG__chip:disabled{opacity:.45;cursor:not-allowed}.PauseDurationPicker-module__-M-iOG__chipActive{color:#fff;background:var(--admin-primary);border-color:var(--admin-primary)}.PauseDurationPicker-module__-M-iOG__chipActive:hover:not(:disabled){color:#fff;background:var(--admin-primary-dark);border-color:var(--admin-primary-dark)}.PauseDurationPicker-module__-M-iOG__custom{align-items:center;gap:var(--spacing-sm);margin-top:2px;display:flex}.PauseDurationPicker-module__-M-iOG__customLabel{font-size:var(--font-size-xs);color:var(--admin-text);white-space:nowrap;font-weight:600}.PauseDurationPicker-module__-M-iOG__timeInput{font-family:inherit;font-size:var(--font-size-xs);color:var(--admin-text);background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);padding:6px 10px}.PauseDurationPicker-module__-M-iOG__timeInput:focus{border-color:var(--admin-primary);outline:none}.PauseDurationPicker-module__-M-iOG__timeInput:disabled{opacity:.6;cursor:not-allowed}.PauseDurationPicker-module__-M-iOG__applyButton{font-family:inherit;font-size:var(--font-size-xs);color:#fff;background:var(--admin-primary);border:1px solid var(--admin-primary);border-radius:var(--admin-radius-md);cursor:pointer;padding:6px 12px;font-weight:600;transition:background .15s}.PauseDurationPicker-module__-M-iOG__applyButton:hover:not(:disabled){background:var(--admin-primary-dark)}.PauseDurationPicker-module__-M-iOG__applyButton:disabled{opacity:.5;cursor:not-allowed}.PauseDurationPicker-module__-M-iOG__customHint,.PauseDurationPicker-module__-M-iOG__customError{font-size:var(--font-size-xs);margin:0;line-height:1.4}.PauseDurationPicker-module__-M-iOG__customHint{color:var(--admin-text-secondary)}.PauseDurationPicker-module__-M-iOG__customError{color:var(--color-error)}
.OrderStatusSettings-module___ZjLVW__statusList{flex-direction:column;display:flex}.OrderStatusSettings-module___ZjLVW__statusRow{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md)0;display:flex}.OrderStatusSettings-module___ZjLVW__statusRow+.OrderStatusSettings-module___ZjLVW__statusRow{border-top:1px solid var(--border-color)}.OrderStatusSettings-module___ZjLVW__statusDot{background:var(--dot-color,var(--text-tertiary));border-radius:50%;width:10px;min-width:10px;height:10px}.OrderStatusSettings-module___ZjLVW__statusRowOff .OrderStatusSettings-module___ZjLVW__statusDot{opacity:.3}.OrderStatusSettings-module___ZjLVW__statusText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.OrderStatusSettings-module___ZjLVW__statusLabel{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-primary);font-weight:500;display:flex}.OrderStatusSettings-module___ZjLVW__statusRowOff .OrderStatusSettings-module___ZjLVW__statusLabel{color:var(--text-tertiary)}.OrderStatusSettings-module___ZjLVW__statusDesc{font-size:var(--font-size-xs);color:var(--text-tertiary);line-height:1.45}.OrderStatusSettings-module___ZjLVW__lockIcon{color:var(--text-tertiary);flex-shrink:0}.OrderStatusSettings-module___ZjLVW__lockReason{font-size:var(--font-size-xs);color:var(--text-tertiary);font-style:italic;line-height:1.45}.OrderStatusSettings-module___ZjLVW__statusToggle{flex:1;min-width:0}.OrderStatusSettings-module___ZjLVW__notifyCell{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;width:104px;margin-left:auto;display:flex}.OrderStatusSettings-module___ZjLVW__notifyCellDisabled{cursor:not-allowed}.OrderStatusSettings-module___ZjLVW__notifyIcon{color:var(--text-tertiary);opacity:.55;flex-shrink:0}.OrderStatusSettings-module___ZjLVW__notifyIconOn{color:var(--admin-primary);flex-shrink:0}.OrderStatusSettings-module___ZjLVW__notifyCheckbox{appearance:none;border:1.5px solid var(--border-color);border-radius:var(--admin-radius-sm);background:var(--bg-secondary);cursor:pointer;flex-shrink:0;width:18px;min-width:18px;height:18px;transition:background .18s,border-color .18s;position:relative}.OrderStatusSettings-module___ZjLVW__notifyCheckbox:checked{background:var(--admin-primary);border-color:var(--admin-primary)}.OrderStatusSettings-module___ZjLVW__notifyCheckbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.OrderStatusSettings-module___ZjLVW__notifyCheckbox:disabled{opacity:.4;cursor:not-allowed}.OrderStatusSettings-module___ZjLVW__notifyHeader{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);padding-bottom:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--text-tertiary);font-weight:500;display:flex}.OrderStatusSettings-module___ZjLVW__chain{align-items:center;gap:var(--spacing-xs)var(--spacing-sm);flex-wrap:wrap;display:flex}.OrderStatusSettings-module___ZjLVW__chainStep{align-items:center;gap:var(--spacing-xs);border:1px solid var(--border-color);background:var(--bg-secondary);font-size:var(--font-size-xs);color:var(--text-primary);white-space:nowrap;border-radius:999px;padding:4px 10px;font-weight:500;display:inline-flex}.OrderStatusSettings-module___ZjLVW__chainDot{background:var(--dot-color,var(--text-tertiary));border-radius:50%;width:8px;height:8px}.OrderStatusSettings-module___ZjLVW__chainArrow{color:var(--text-tertiary);flex-shrink:0}.OrderStatusSettings-module___ZjLVW__chainTerminals{margin-top:var(--spacing-md);font-size:var(--font-size-xs);color:var(--text-tertiary);line-height:1.5}
.ComgateSettings-module__rfnYhG__container{max-width:600px}.ComgateSettings-module__rfnYhG__statusCard{align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--admin-radius-md);margin-bottom:var(--spacing-lg);display:flex}.ComgateSettings-module__rfnYhG__statusCard.ComgateSettings-module__rfnYhG__active{background:#10b98114;border:1px solid #10b9814d}.ComgateSettings-module__rfnYhG__statusCard.ComgateSettings-module__rfnYhG__pending{background:#f59e0b14;border:1px solid #f59e0b4d}.ComgateSettings-module__rfnYhG__statusCard.ComgateSettings-module__rfnYhG__inactive{background:#3b82f614;border:1px solid #3b82f633}.ComgateSettings-module__rfnYhG__statusCard svg{flex-shrink:0}.ComgateSettings-module__rfnYhG__statusCard strong{margin-bottom:4px;display:block}.ComgateSettings-module__rfnYhG__statusCard p{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.ComgateSettings-module__rfnYhG__form{gap:var(--spacing-md);flex-direction:column;display:flex}.ComgateSettings-module__rfnYhG__formRow{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:576px){.ComgateSettings-module__rfnYhG__formRow{grid-template-columns:1fr}}.ComgateSettings-module__rfnYhG__formGroup{gap:var(--spacing-xs);flex-direction:column;display:flex}.ComgateSettings-module__rfnYhG__formGroup label{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:500}.ComgateSettings-module__rfnYhG__formGroup input,.ComgateSettings-module__rfnYhG__formGroup select{padding:var(--spacing-sm)var(--spacing-md);border:1px solid var(--border-color);border-radius:var(--admin-radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:var(--font-size-sm)}.ComgateSettings-module__rfnYhG__formGroup input:focus,.ComgateSettings-module__rfnYhG__formGroup select:focus{border-color:var(--admin-primary);outline:none}.ComgateSettings-module__rfnYhG__formGroup input:disabled{background:var(--bg-secondary);color:var(--text-secondary);cursor:not-allowed}.ComgateSettings-module__rfnYhG__helpText{font-size:var(--font-size-xs);color:var(--text-tertiary)}.ComgateSettings-module__rfnYhG__actions{gap:var(--spacing-md);margin-top:var(--spacing-md);display:flex}.ComgateSettings-module__rfnYhG__detailRow{padding:var(--spacing-sm)0;border-bottom:1px solid var(--border-color-light);font-size:var(--font-size-sm);justify-content:space-between;display:flex}.ComgateSettings-module__rfnYhG__detailRow:last-child{border-bottom:none}.ComgateSettings-module__rfnYhG__detailLabel{color:var(--text-secondary)}.ComgateSettings-module__rfnYhG__detailValue{color:var(--text-primary);font-weight:500}.ComgateSettings-module__rfnYhG__error{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-error);border-radius:var(--admin-radius-md);color:var(--color-error);font-size:var(--font-size-sm);margin-bottom:var(--spacing-md);background:#ef44441a;display:flex}.ComgateSettings-module__rfnYhG__success{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-success);border-radius:var(--admin-radius-md);color:var(--color-success);font-size:var(--font-size-sm);margin-bottom:var(--spacing-md);background:#10b9811a;display:flex}
.QrPaymentSettings-module__4e7cAG__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.QrPaymentSettings-module__4e7cAG__heading{align-items:flex-start;gap:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border-color);display:flex}.QrPaymentSettings-module__4e7cAG__headingIcon{border-radius:var(--admin-radius-md);width:40px;height:40px;color:var(--admin-primary,#8b0000);background:#8b000014;flex-shrink:0;justify-content:center;align-items:center;display:flex}.QrPaymentSettings-module__4e7cAG__headingTitle{font-size:var(--font-size-lg);color:var(--text-primary);margin:0 0 4px;font-weight:600}.QrPaymentSettings-module__4e7cAG__headingDesc{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.QrPaymentSettings-module__4e7cAG__inputInvalid{background:#ef444408;border-color:var(--color-error)!important}.QrPaymentSettings-module__4e7cAG__previewCard{border:1px solid var(--border-color);border-radius:var(--admin-radius-md);background:var(--bg-primary);overflow:hidden}.QrPaymentSettings-module__4e7cAG__previewHeader{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-md);background:var(--bg-secondary);border-bottom:1px solid var(--border-color);font-size:var(--font-size-sm);color:var(--text-primary);display:flex}.QrPaymentSettings-module__4e7cAG__previewHeader svg{color:var(--text-tertiary)}.QrPaymentSettings-module__4e7cAG__previewBadge{color:var(--admin-primary,#8b0000);border-radius:var(--admin-radius-sm);font-size:var(--font-size-xs);letter-spacing:.3px;background:#8b000014;margin-left:auto;padding:2px 8px;font-weight:600}.QrPaymentSettings-module__4e7cAG__previewBody{gap:var(--spacing-lg);padding:var(--spacing-lg);align-items:flex-start;display:flex}.QrPaymentSettings-module__4e7cAG__previewQr{border-radius:var(--admin-radius-sm);background:#fff;flex-shrink:0;width:180px;height:180px;padding:6px;box-shadow:0 2px 8px #0000000f}.QrPaymentSettings-module__4e7cAG__previewMeta{gap:var(--spacing-sm);flex-direction:column;flex:1;min-width:0;display:flex}.QrPaymentSettings-module__4e7cAG__previewMetaRow{justify-content:space-between;align-items:center;gap:var(--spacing-md);border-bottom:1px dashed var(--border-color-light,var(--border-color));font-size:var(--font-size-sm);padding:6px 0;display:flex}.QrPaymentSettings-module__4e7cAG__previewMetaRow:last-of-type{border-bottom:none}.QrPaymentSettings-module__4e7cAG__previewMetaRow>span{color:var(--text-tertiary);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.5px}.QrPaymentSettings-module__4e7cAG__previewMetaRow code{font-family:var(--font-family-mono,ui-monospace,"SFMono-Regular",monospace);font-size:var(--font-size-xs);color:var(--text-primary);background:var(--bg-secondary);border-radius:var(--admin-radius-sm);word-break:break-all;padding:2px 6px}.QrPaymentSettings-module__4e7cAG__previewMetaRow strong{color:var(--text-primary);font-weight:600}.QrPaymentSettings-module__4e7cAG__previewMetaRow em{color:var(--text-secondary);font-style:normal;font-size:var(--font-size-xs)}.QrPaymentSettings-module__4e7cAG__previewHint{margin:var(--spacing-sm)0 0 0;padding-top:var(--spacing-sm);border-top:1px solid var(--border-color);font-size:var(--font-size-xs);color:var(--text-tertiary);line-height:1.5}.QrPaymentSettings-module__4e7cAG__previewHint strong{color:var(--color-error)}.QrPaymentSettings-module__4e7cAG__previewEmpty{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-2xl);color:var(--text-tertiary);font-size:var(--font-size-sm);display:flex}@media (max-width:600px){.QrPaymentSettings-module__4e7cAG__previewBody{flex-direction:column;align-items:center}.QrPaymentSettings-module__4e7cAG__previewQr{width:200px;height:200px}.QrPaymentSettings-module__4e7cAG__previewMeta{width:100%}}
.PaymentSettings-module__ERi52W__noGatewayCard{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg)var(--spacing-xl);border-radius:var(--admin-radius-lg);background:var(--bg-primary);border:1px solid var(--border-color);margin-bottom:var(--spacing-lg);display:flex}.PaymentSettings-module__ERi52W__noGatewayCard.PaymentSettings-module__ERi52W__noGatewayActive{border-color:var(--color-success)}.PaymentSettings-module__ERi52W__noGatewayIcon{border-radius:var(--admin-radius-md);background:var(--bg-secondary);width:40px;height:40px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PaymentSettings-module__ERi52W__noGatewayActive .PaymentSettings-module__ERi52W__noGatewayIcon{color:#10b981;background:#10b9811a}.PaymentSettings-module__ERi52W__noGatewayContent{flex:1;min-width:0}.PaymentSettings-module__ERi52W__noGatewayTitle{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-primary);margin-bottom:4px;font-weight:600;display:flex}.PaymentSettings-module__ERi52W__noGatewayDescription{font-size:var(--font-size-xs);color:var(--text-tertiary);margin:0;line-height:1.5}@media (max-width:640px){.PaymentSettings-module__ERi52W__noGatewayCard{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg);flex-direction:column}}.PaymentSettings-module__ERi52W__gatewayGrid{gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}@media (max-width:768px){.PaymentSettings-module__ERi52W__gatewayGrid{grid-template-columns:1fr}}.PaymentSettings-module__ERi52W__gatewayCard{border-radius:var(--admin-radius-lg);background:var(--bg-primary);border:1px solid var(--border-color);cursor:pointer;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.PaymentSettings-module__ERi52W__gatewayCard:hover{transform:translateY(-2px);box-shadow:0 4px 20px #00000014}.PaymentSettings-module__ERi52W__gatewayCard.PaymentSettings-module__ERi52W__selected{box-shadow:0 4px 20px #00000014}.PaymentSettings-module__ERi52W__gatewayCard.PaymentSettings-module__ERi52W__active{border-color:var(--color-success)}.PaymentSettings-module__ERi52W__cardHeader{padding:var(--spacing-lg)var(--spacing-xl);justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.PaymentSettings-module__ERi52W__cardHeader.PaymentSettings-module__ERi52W__stripe{background:linear-gradient(135deg,#635bff 0%,#7a73ff 100%)}.PaymentSettings-module__ERi52W__cardHeader.PaymentSettings-module__ERi52W__comgate{background:linear-gradient(135deg,#e30613 0%,#f03a2e 100%)}.PaymentSettings-module__ERi52W__cardHeader.PaymentSettings-module__ERi52W__qr_bank{background:linear-gradient(135deg,#1f2937 0%,#374151 100%)}.PaymentSettings-module__ERi52W__qrBankLogo{align-items:center;gap:var(--spacing-sm);color:#fff;font-size:var(--font-size-base);letter-spacing:.3px;font-weight:600;display:flex}.PaymentSettings-module__ERi52W__qrBankLogo svg{opacity:.9}.PaymentSettings-module__ERi52W__gatewayLogo{object-fit:contain;filter:brightness(0)invert();width:auto;height:28px}.PaymentSettings-module__ERi52W__gatewayStatus{font-size:var(--font-size-xs);white-space:nowrap;letter-spacing:.3px;border-radius:100px;align-items:center;gap:4px;padding:4px 12px;font-weight:700;display:inline-flex}.PaymentSettings-module__ERi52W__gatewayStatus.PaymentSettings-module__ERi52W__statusActive{color:#fff;background:#10b981;box-shadow:0 2px 8px #10b98166}.PaymentSettings-module__ERi52W__gatewayStatus.PaymentSettings-module__ERi52W__statusInactive{color:#ffffffd9;background:#fff3}.PaymentSettings-module__ERi52W__gatewayStatus.PaymentSettings-module__ERi52W__statusPending{color:#fff;background:#f59e0b;box-shadow:0 2px 8px #f59e0b66}.PaymentSettings-module__ERi52W__qrBankFooterPill.PaymentSettings-module__ERi52W__qrBankFooterPosOnly{color:#1f2937;letter-spacing:.4px;background:#1f29370f;border-color:#1f29372e}.PaymentSettings-module__ERi52W__qrBankFooterPill.PaymentSettings-module__ERi52W__qrBankFooterPosOnly svg{color:#1f2937;opacity:.7}.PaymentSettings-module__ERi52W__cardBody{padding:var(--spacing-lg)var(--spacing-xl);flex-direction:column;flex:1;display:flex}.PaymentSettings-module__ERi52W__badges{margin-bottom:var(--spacing-md);align-items:center;gap:6px;display:flex}.PaymentSettings-module__ERi52W__badge{font-size:var(--font-size-xs);background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:100px;align-items:center;gap:5px;padding:5px 12px;font-weight:600;display:inline-flex}.PaymentSettings-module__ERi52W__badge svg{color:var(--text-tertiary);flex-shrink:0}.PaymentSettings-module__ERi52W__gatewayDescription{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0 0 var(--spacing-lg)0;flex:1;line-height:1.6}.PaymentSettings-module__ERi52W__ctaButton{justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm)var(--spacing-lg);border-radius:var(--admin-radius-md);font-size:var(--font-size-sm);cursor:pointer;color:#fff;border:none;font-weight:600;transition:all .2s;display:flex}.PaymentSettings-module__ERi52W__ctaButton.PaymentSettings-module__ERi52W__stripe{background:#635bff}.PaymentSettings-module__ERi52W__ctaButton.PaymentSettings-module__ERi52W__stripe:hover{background:#5147e5}.PaymentSettings-module__ERi52W__ctaButton.PaymentSettings-module__ERi52W__comgate{background:#e30613}.PaymentSettings-module__ERi52W__ctaButton.PaymentSettings-module__ERi52W__comgate:hover{background:#c8050f}.PaymentSettings-module__ERi52W__ctaButton.PaymentSettings-module__ERi52W__qr_bank{background:#1f2937}.PaymentSettings-module__ERi52W__ctaButton.PaymentSettings-module__ERi52W__qr_bank:hover{background:#111827}.PaymentSettings-module__ERi52W__qrBankFooterPill{background:var(--bg-primary);border:1px solid var(--border-color);font-size:var(--font-size-xs);color:var(--text-secondary);letter-spacing:.3px;border-radius:100px;align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}.PaymentSettings-module__ERi52W__qrBankFooterPill svg{color:var(--text-tertiary)}.PaymentSettings-module__ERi52W__paymentMethods{justify-content:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md)var(--spacing-xl);border-top:1px solid var(--border-color);background:var(--bg-secondary);display:flex}.PaymentSettings-module__ERi52W__paymentMethodIcon{object-fit:contain;opacity:.5;width:auto;height:20px;transition:opacity .2s}.PaymentSettings-module__ERi52W__gatewayCard:hover .PaymentSettings-module__ERi52W__paymentMethodIcon{opacity:.8}.PaymentSettings-module__ERi52W__expandedSection{margin-top:var(--spacing-xl)}
.ShopStatusToggle-module__3UzwSG__wrapper{display:inline-flex;position:relative}.ShopStatusToggle-module__3UzwSG__header{flex-shrink:0}.ShopStatusToggle-module__3UzwSG__wrapper.ShopStatusToggle-module__3UzwSG__header .ShopStatusToggle-module__3UzwSG__pill{border-radius:var(--admin-radius-md,8px)}.ShopStatusToggle-module__3UzwSG__wrapper.ShopStatusToggle-module__3UzwSG__mobile{flex:1;min-width:0;display:flex}.ShopStatusToggle-module__3UzwSG__pill{align-items:center;gap:var(--spacing-sm);height:34px;font-size:var(--font-size-sm);color:var(--admin-text);background:var(--admin-bg-secondary);border:1px solid var(--admin-border);cursor:pointer;border-radius:9999px;padding:0 14px;font-weight:600;line-height:1;transition:border-color .2s,box-shadow .2s,background .2s;display:inline-flex}.ShopStatusToggle-module__3UzwSG__pill.ShopStatusToggle-module__3UzwSG__mobile{flex:1;justify-content:center;height:36px}.ShopStatusToggle-module__3UzwSG__pill:disabled{cursor:progress;opacity:.7}.ShopStatusToggle-module__3UzwSG__pill.ShopStatusToggle-module__3UzwSG__readOnly{cursor:default}.ShopStatusToggle-module__3UzwSG__pill.ShopStatusToggle-module__3UzwSG__open{border-color:var(--color-success);box-shadow:inset 0 0 0 1px rgba(var(--color-success-rgb),.18)}.ShopStatusToggle-module__3UzwSG__pill.ShopStatusToggle-module__3UzwSG__closed{border-color:var(--color-error);box-shadow:inset 0 0 0 1px rgba(var(--color-error-rgb),.18)}@media (min-width:2560px){.ShopStatusToggle-module__3UzwSG__pill{height:44px;padding:0 18px;font-size:15px}}button.ShopStatusToggle-module__3UzwSG__pill.ShopStatusToggle-module__3UzwSG__open:not(:disabled):hover{background:rgba(var(--color-success-rgb),.08)}button.ShopStatusToggle-module__3UzwSG__pill.ShopStatusToggle-module__3UzwSG__closed:not(:disabled):hover{background:rgba(var(--color-error-rgb),.08)}.ShopStatusToggle-module__3UzwSG__pill:focus-visible{outline:2px solid var(--admin-primary);outline-offset:2px}.ShopStatusToggle-module__3UzwSG__dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.ShopStatusToggle-module__3UzwSG__open .ShopStatusToggle-module__3UzwSG__dot{background:var(--color-success);box-shadow:0 0 0 3px rgba(var(--color-success-rgb),.2)}.ShopStatusToggle-module__3UzwSG__closed .ShopStatusToggle-module__3UzwSG__dot{background:var(--color-error);box-shadow:0 0 0 3px rgba(var(--color-error-rgb),.2)}.ShopStatusToggle-module__3UzwSG__spinner{flex-shrink:0;animation:.9s linear infinite ShopStatusToggle-module__3UzwSG__shopStatusSpin}@keyframes ShopStatusToggle-module__3UzwSG__shopStatusSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ShopStatusToggle-module__3UzwSG__spinner{animation:none}}.ShopStatusToggle-module__3UzwSG__popover{z-index:200;width:320px;padding:var(--spacing-md);background:var(--admin-bg-secondary);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);text-align:left;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 32px #00000029}.ShopStatusToggle-module__3UzwSG__mobile .ShopStatusToggle-module__3UzwSG__popover{width:min(320px,100vw - 32px);left:0;right:auto}.ShopStatusToggle-module__3UzwSG__popoverHeading{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--admin-text);font-weight:700;display:flex}.ShopStatusToggle-module__3UzwSG__popoverHeading svg{color:var(--color-error);flex-shrink:0}.ShopStatusToggle-module__3UzwSG__popoverText{margin:var(--spacing-sm)0 var(--spacing-md);font-size:var(--font-size-xs);color:var(--admin-text-secondary);line-height:1.5}.ShopStatusToggle-module__3UzwSG__popoverLabel{margin-bottom:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--admin-text);font-weight:600;display:block}.ShopStatusToggle-module__3UzwSG__popoverLabelSpaced{margin-top:var(--spacing-md)}.ShopStatusToggle-module__3UzwSG__timerPreview{margin:var(--spacing-xs)0 var(--spacing-md);font-size:var(--font-size-xs);color:var(--admin-text-secondary);line-height:1.4}.ShopStatusToggle-module__3UzwSG__resumeButton{width:100%;margin:var(--spacing-md)0 0;font-family:inherit;font-size:var(--font-size-sm);color:#fff;background:var(--color-success);border:1px solid var(--color-success);border-radius:var(--admin-radius-md);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-weight:700;transition:opacity .2s;display:flex}.ShopStatusToggle-module__3UzwSG__resumeButton:hover:not(:disabled){opacity:.9}.ShopStatusToggle-module__3UzwSG__resumeButton:focus-visible{outline:2px solid var(--admin-primary);outline-offset:2px}.ShopStatusToggle-module__3UzwSG__resumeButton:disabled{opacity:.6;cursor:not-allowed}.ShopStatusToggle-module__3UzwSG__linkButton{width:100%;margin-top:var(--spacing-md);font-family:inherit;font-size:var(--font-size-xs);text-align:left;color:var(--admin-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;transition:color .15s;display:block}.ShopStatusToggle-module__3UzwSG__linkButton:hover:not(:disabled){color:var(--admin-text);text-decoration:underline}.ShopStatusToggle-module__3UzwSG__linkButton:focus-visible{outline:2px solid var(--admin-primary);outline-offset:2px}.ShopStatusToggle-module__3UzwSG__linkButton:disabled{opacity:.6;cursor:not-allowed}.ShopStatusToggle-module__3UzwSG__popoverTextarea{width:100%;padding:var(--spacing-sm);font-family:inherit;font-size:var(--font-size-xs);color:var(--admin-text);background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);resize:vertical}.ShopStatusToggle-module__3UzwSG__popoverTextarea:focus{border-color:var(--admin-primary);outline:none}.ShopStatusToggle-module__3UzwSG__popoverActions{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-md);display:flex}.ShopStatusToggle-module__3UzwSG__cancelButton,.ShopStatusToggle-module__3UzwSG__confirmButton{font-size:var(--font-size-xs);border-radius:var(--admin-radius-md);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-weight:600;transition:opacity .2s;display:inline-flex}.ShopStatusToggle-module__3UzwSG__cancelButton{color:var(--admin-text-secondary);border:1px solid var(--admin-border);background:0 0}.ShopStatusToggle-module__3UzwSG__cancelButton:hover:not(:disabled){color:var(--admin-text)}.ShopStatusToggle-module__3UzwSG__confirmButton{color:#fff;background:var(--color-error);border:1px solid var(--color-error)}.ShopStatusToggle-module__3UzwSG__confirmButton:hover:not(:disabled){opacity:.9}.ShopStatusToggle-module__3UzwSG__cancelButton:disabled,.ShopStatusToggle-module__3UzwSG__confirmButton:disabled{opacity:.6;cursor:not-allowed}
.RedirectSettings-module__vq8LwW__container{padding:0}.RedirectSettings-module__vq8LwW__header{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.RedirectSettings-module__vq8LwW__title{font-size:var(--font-size-xl);color:var(--admin-text);margin:0 0 var(--spacing-xs)0;font-weight:600}.RedirectSettings-module__vq8LwW__description{font-size:var(--font-size-sm);color:var(--admin-text-secondary);margin:0}.RedirectSettings-module__vq8LwW__infoBox{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-lg);font-size:var(--font-size-sm);color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;display:flex}.RedirectSettings-module__vq8LwW__infoBox svg{color:#3b82f6;flex-shrink:0;margin-top:2px}.RedirectSettings-module__vq8LwW__infoBox code{border-radius:var(--radius-sm);font-family:monospace;font-size:var(--font-size-xs);background:#3b82f61a;padding:2px 6px}.RedirectSettings-module__vq8LwW__examplesGrid{gap:var(--spacing-md);margin-top:var(--spacing-sm);grid-template-columns:1fr 1fr;display:grid}.RedirectSettings-module__vq8LwW__exampleCorrect,.RedirectSettings-module__vq8LwW__exampleWrong{gap:var(--spacing-xs);flex-direction:column;display:flex}.RedirectSettings-module__vq8LwW__exampleLabel{font-weight:600;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.5px}.RedirectSettings-module__vq8LwW__exampleCorrect .RedirectSettings-module__vq8LwW__exampleLabel{color:#059669}.RedirectSettings-module__vq8LwW__exampleWrong .RedirectSettings-module__vq8LwW__exampleLabel{color:#dc2626}.RedirectSettings-module__vq8LwW__exampleCorrect code{color:#059669;background:#10b9811a}.RedirectSettings-module__vq8LwW__exampleWrong code{color:#dc2626;background:#ef44441a}.RedirectSettings-module__vq8LwW__exampleNote{font-size:var(--font-size-xs);color:var(--admin-text-secondary);font-style:italic}@media (max-width:600px){.RedirectSettings-module__vq8LwW__examplesGrid{grid-template-columns:1fr}}.RedirectSettings-module__vq8LwW__error{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-md);color:#dc2626;font-size:var(--font-size-sm);margin-bottom:var(--spacing-md);background:#ef44441a;border:1px solid #ef44444d;display:flex}.RedirectSettings-module__vq8LwW__success{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-md);color:#059669;font-size:var(--font-size-sm);margin-bottom:var(--spacing-md);background:#10b9811a;border:1px solid #10b9814d;display:flex}.RedirectSettings-module__vq8LwW__formOverlay{z-index:var(--z-modal);padding:var(--spacing-md);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.RedirectSettings-module__vq8LwW__formModal{background:var(--admin-bg-secondary);border-radius:var(--radius-lg);width:100%;max-width:500px;max-height:90dvh;overflow-y:auto}.RedirectSettings-module__vq8LwW__formHeader{padding:var(--spacing-lg);border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;display:flex}.RedirectSettings-module__vq8LwW__formHeader h3{font-size:var(--font-size-lg);color:var(--admin-text);margin:0;font-weight:600}.RedirectSettings-module__vq8LwW__closeBtn{border-radius:var(--radius-md);width:32px;height:32px;color:var(--admin-text-secondary);cursor:pointer;transition:all var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.RedirectSettings-module__vq8LwW__closeBtn:hover{background:var(--admin-bg-tertiary);color:var(--admin-text)}.RedirectSettings-module__vq8LwW__formModal form{padding:var(--spacing-lg)}.RedirectSettings-module__vq8LwW__formError{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-md);color:#dc2626;font-size:var(--font-size-sm);margin-bottom:var(--spacing-md);background:#ef44441a;display:flex}.RedirectSettings-module__vq8LwW__formGroup{margin-bottom:var(--spacing-lg)}.RedirectSettings-module__vq8LwW__formGroup label{font-size:var(--font-size-sm);color:var(--admin-text);margin-bottom:var(--spacing-xs);font-weight:500;display:block}.RedirectSettings-module__vq8LwW__formGroup input[type=text],.RedirectSettings-module__vq8LwW__formGroup select{width:100%;padding:var(--spacing-sm)var(--spacing-md);background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:var(--radius-md);color:var(--admin-text);font-size:var(--font-size-sm);transition:border-color var(--transition-base)}.RedirectSettings-module__vq8LwW__formGroup input:focus,.RedirectSettings-module__vq8LwW__formGroup select:focus{border-color:var(--admin-primary);outline:none}.RedirectSettings-module__vq8LwW__inputWithPrefix{background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:var(--radius-md);transition:border-color var(--transition-base);align-items:center;display:flex;overflow:hidden}.RedirectSettings-module__vq8LwW__inputWithPrefix:focus-within{border-color:var(--admin-primary)}.RedirectSettings-module__vq8LwW__inputPrefix{padding:var(--spacing-sm)var(--spacing-md);background:var(--admin-bg-tertiary);color:var(--admin-text-secondary);font-family:monospace;font-size:var(--font-size-sm);border-right:1px solid var(--admin-border)}.RedirectSettings-module__vq8LwW__inputWithPrefix input{padding:var(--spacing-sm)var(--spacing-md);padding-left:var(--spacing-sm);background:0 0;border:none;flex:1;font-family:monospace}.RedirectSettings-module__vq8LwW__inputWithPrefix input:focus{outline:none}.RedirectSettings-module__vq8LwW__helpText{font-size:var(--font-size-xs);color:var(--admin-text-secondary);margin-top:var(--spacing-xs);display:block}.RedirectSettings-module__vq8LwW__formActions{justify-content:flex-end;gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid var(--admin-border);margin-top:var(--spacing-lg);display:flex}.RedirectSettings-module__vq8LwW__loading{justify-content:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-3xl);color:var(--admin-text-secondary);flex-direction:column;display:flex}.RedirectSettings-module__vq8LwW__spinning{animation:1s linear infinite RedirectSettings-module__vq8LwW__spin}@keyframes RedirectSettings-module__vq8LwW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RedirectSettings-module__vq8LwW__empty{justify-content:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-3xl);text-align:center;background:var(--admin-bg);border:1px dashed var(--admin-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.RedirectSettings-module__vq8LwW__empty svg{color:var(--admin-text-secondary);opacity:.5}.RedirectSettings-module__vq8LwW__empty h3{font-size:var(--font-size-lg);color:var(--admin-text);margin:0;font-weight:600}.RedirectSettings-module__vq8LwW__empty p{font-size:var(--font-size-sm);color:var(--admin-text-secondary);margin:0}.RedirectSettings-module__vq8LwW__redirectsList{gap:var(--spacing-sm);flex-direction:column;display:flex}.RedirectSettings-module__vq8LwW__redirectItem{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:var(--radius-md);transition:all var(--transition-base);display:flex}.RedirectSettings-module__vq8LwW__redirectItem:hover{border-color:var(--admin-primary)}.RedirectSettings-module__vq8LwW__redirectItem.RedirectSettings-module__vq8LwW__inactive{opacity:.6}.RedirectSettings-module__vq8LwW__redirectPaths{flex:1;min-width:0}.RedirectSettings-module__vq8LwW__pathRow{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.RedirectSettings-module__vq8LwW__sourcePath,.RedirectSettings-module__vq8LwW__destPath{font-family:monospace;font-size:var(--font-size-sm);padding:var(--spacing-xs)var(--spacing-sm);border-radius:var(--radius-sm)}.RedirectSettings-module__vq8LwW__sourcePath{color:#dc2626;background:#ef44441a}.RedirectSettings-module__vq8LwW__destPath{color:#059669;background:#10b9811a}.RedirectSettings-module__vq8LwW__arrow{color:var(--admin-text-secondary);flex-shrink:0}.RedirectSettings-module__vq8LwW__redirectMeta{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-xs);display:flex}.RedirectSettings-module__vq8LwW__typeBadge{font-size:var(--font-size-xs);border-radius:var(--radius-sm);padding:2px 6px;font-weight:600}.RedirectSettings-module__vq8LwW__typeBadge.RedirectSettings-module__vq8LwW__permanent{color:#2563eb;background:#3b82f61a}.RedirectSettings-module__vq8LwW__typeBadge.RedirectSettings-module__vq8LwW__temporary{color:#d97706;background:#f59e0b1a}.RedirectSettings-module__vq8LwW__hitCount{font-size:var(--font-size-xs);color:var(--admin-text-secondary)}.RedirectSettings-module__vq8LwW__inactiveBadge{font-size:var(--font-size-xs);border-radius:var(--radius-sm);color:#6b7280;background:#9ca3af1a;padding:2px 6px;font-weight:500}.RedirectSettings-module__vq8LwW__redirectActions{align-items:center;gap:var(--spacing-xs);display:flex}.RedirectSettings-module__vq8LwW__actionBtn{border:1px solid var(--admin-border);border-radius:var(--radius-md);width:32px;height:32px;color:var(--admin-text-secondary);cursor:pointer;transition:all var(--transition-base);background:0 0;justify-content:center;align-items:center;display:flex}.RedirectSettings-module__vq8LwW__actionBtn:hover{background:var(--admin-bg-tertiary);color:var(--admin-text)}.RedirectSettings-module__vq8LwW__actionBtn.RedirectSettings-module__vq8LwW__deleteBtn:hover{color:#dc2626;background:#ef44441a;border-color:#ef44444d}.RedirectSettings-module__vq8LwW__actionBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.RedirectSettings-module__vq8LwW__header{flex-direction:column}.RedirectSettings-module__vq8LwW__pathRow{flex-direction:column;align-items:flex-start}.RedirectSettings-module__vq8LwW__arrow{margin:var(--spacing-xs)0;transform:rotate(90deg)}.RedirectSettings-module__vq8LwW__redirectItem{flex-direction:column;align-items:stretch}.RedirectSettings-module__vq8LwW__redirectActions{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--admin-border);justify-content:flex-end}}
.AdminTopBar-module__nZqNQG__topBar{background:var(--admin-bg-secondary,#fff);border-bottom:1px solid var(--admin-border,#e0e0e0);align-items:center;gap:32px;height:52px;padding:0 24px;display:flex}.AdminTopBar-module__nZqNQG__spacer{flex:1;min-width:0}.AdminTopBar-module__nZqNQG__searchArea{flex:0 420px;justify-content:center;display:flex}.AdminTopBar-module__nZqNQG__actions{flex:1;justify-content:flex-end;align-items:center;gap:10px;display:flex}.AdminTopBar-module__nZqNQG__drawerToggle{width:36px;height:36px;color:var(--admin-text,#1a1a1a);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-right:8px;padding:0;display:none}@media (min-width:769px) and (max-width:1024px){.AdminTopBar-module__nZqNQG__drawerToggle{display:flex}}@media (max-width:768px){.AdminTopBar-module__nZqNQG__topBar{z-index:var(--z-sticky,1020);height:44px;padding:0 var(--spacing-sm);gap:var(--spacing-xs);position:sticky;top:0}.AdminTopBar-module__nZqNQG__drawerToggle,.AdminTopBar-module__nZqNQG__spacer{display:none}.AdminTopBar-module__nZqNQG__searchArea{flex:auto;justify-content:flex-start;min-width:0}.AdminTopBar-module__nZqNQG__actions{gap:var(--spacing-xs);flex:none}@media (min-width:2560px){.AdminTopBar-module__nZqNQG__topBar{height:60px;padding:0 32px}.AdminTopBar-module__nZqNQG__searchArea{flex-basis:520px}@media (min-width:769px) and (max-height:860px){.AdminTopBar-module__nZqNQG__topBar{height:44px}}}}
.StorageSettings-module__oPcooa__section{max-width:800px}.StorageSettings-module__oPcooa__balanceCard{border-radius:var(--radius-lg);padding:var(--spacing-lg);margin-bottom:var(--spacing-xl);color:#fff;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%)}.StorageSettings-module__oPcooa__balanceHeader{align-items:center;gap:var(--spacing-md);display:flex}.StorageSettings-module__oPcooa__balanceIcon{border-radius:var(--radius-md);background:#fff3;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.StorageSettings-module__oPcooa__balanceInfo{flex:1}.StorageSettings-module__oPcooa__balanceLabel{font-size:var(--font-size-sm);opacity:.9;margin-bottom:2px;display:block}.StorageSettings-module__oPcooa__balanceValue{font-size:2rem;font-weight:700}.StorageSettings-module__oPcooa__balanceValue small{font-size:var(--font-size-base);opacity:.9;font-weight:400}.StorageSettings-module__oPcooa__refreshButton{border-radius:var(--radius-md);color:#fff;cursor:pointer;background:#fff3;border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.StorageSettings-module__oPcooa__refreshButton:hover:not(:disabled){background:#ffffff4d}.StorageSettings-module__oPcooa__refreshButton:disabled{opacity:.6;cursor:not-allowed}.StorageSettings-module__oPcooa__spinning{animation:1s linear infinite StorageSettings-module__oPcooa__spin}@keyframes StorageSettings-module__oPcooa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.StorageSettings-module__oPcooa__progressBarContainer{margin-top:var(--spacing-md);background:#fff3;border-radius:4px;height:8px;overflow:hidden}.StorageSettings-module__oPcooa__progressBarFill{background:#ffffffe6;border-radius:4px;height:100%;transition:width .5s}.StorageSettings-module__oPcooa__progressWarning{background:#fbbf24}.StorageSettings-module__oPcooa__balanceStats{gap:var(--spacing-lg);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid #fff3;display:flex}.StorageSettings-module__oPcooa__statItem{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);opacity:.9;display:flex}.StorageSettings-module__oPcooa__warningInfo{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-md);padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:#fef3c7;background:#fbbf2433;display:flex}.StorageSettings-module__oPcooa__infoBox{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-xl);color:var(--admin-text);font-size:var(--font-size-sm);background:#0284c714;border:1px solid #0284c733;display:flex}.StorageSettings-module__oPcooa__infoBox svg{color:#0284c7;flex-shrink:0;margin-top:2px}.StorageSettings-module__oPcooa__breakdownList{margin:var(--spacing-sm)0 0 0;gap:var(--spacing-sm);flex-direction:column;padding:0;list-style:none;display:flex}.StorageSettings-module__oPcooa__breakdownList li{color:var(--admin-text-secondary);align-items:center;gap:6px;display:flex}.StorageSettings-module__oPcooa__breakdownList li strong{color:var(--admin-text)}.StorageSettings-module__oPcooa__settingsBlock{margin-top:var(--spacing-xl);padding-top:var(--spacing-xl);border-top:1px solid var(--admin-border)}.StorageSettings-module__oPcooa__subtitle{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-base);color:var(--admin-text);margin:0 0 var(--spacing-sm)0;font-weight:600;display:flex}.StorageSettings-module__oPcooa__subtitle svg{color:var(--admin-text-secondary)}.StorageSettings-module__oPcooa__addonDescription{font-size:var(--font-size-sm);color:var(--admin-text-secondary);margin:0 0 var(--spacing-lg)0}.StorageSettings-module__oPcooa__tiersGrid{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.StorageSettings-module__oPcooa__tierCard{padding:var(--spacing-lg);background:var(--admin-bg-secondary);border:2px solid var(--admin-border);border-radius:var(--radius-lg);text-align:center;flex-direction:column;align-items:center;transition:all .2s;display:flex;position:relative}.StorageSettings-module__oPcooa__tierCard:hover{border-color:#0284c7;transform:translateY(-2px)}.StorageSettings-module__oPcooa__tierCard.StorageSettings-module__oPcooa__recommended{background:#0284c70d;border-color:#0284c7}.StorageSettings-module__oPcooa__tierCard.StorageSettings-module__oPcooa__activeTier{background:#10b9810d;border-color:#10b981}.StorageSettings-module__oPcooa__recommendedBadge{color:#fff;letter-spacing:.5px;border-radius:var(--radius-full);white-space:nowrap;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);padding:4px 12px;font-size:10px;font-weight:700;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.StorageSettings-module__oPcooa__activeBadge{color:#fff;letter-spacing:.5px;border-radius:var(--radius-full);white-space:nowrap;background:linear-gradient(135deg,#10b981 0%,#059669 100%);align-items:center;gap:4px;padding:4px 12px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.StorageSettings-module__oPcooa__tierLabel{color:var(--admin-text);font-size:2rem;font-weight:700;line-height:1}.StorageSettings-module__oPcooa__tierTotal{font-size:var(--font-size-sm);color:var(--admin-text-secondary);margin-bottom:var(--spacing-sm)}.StorageSettings-module__oPcooa__tierPrice{font-size:var(--font-size-xl);color:#0284c7;margin-bottom:var(--spacing-md);font-weight:600}.StorageSettings-module__oPcooa__tierPrice span{font-size:var(--font-size-sm);color:var(--admin-text-secondary);font-weight:400}.StorageSettings-module__oPcooa__buyButton{justify-content:center;align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-sm)var(--spacing-lg);color:#fff;border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;font-weight:600;transition:all .2s;display:flex}.StorageSettings-module__oPcooa__buyButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #0284c766}.StorageSettings-module__oPcooa__buyButton:disabled{opacity:.7;cursor:not-allowed}.StorageSettings-module__oPcooa__cancelButton{width:100%;padding:var(--spacing-sm)var(--spacing-lg);color:var(--admin-text-secondary);border:1px solid var(--admin-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-weight:500;transition:all .2s;display:flex}.StorageSettings-module__oPcooa__cancelButton:hover:not(:disabled){color:#dc2626;background:#dc26260d;border-color:#dc2626}.StorageSettings-module__oPcooa__cancelButton:disabled{opacity:.7;cursor:not-allowed}.StorageSettings-module__oPcooa__subscriptionSummary{align-items:flex-start;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding:var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--admin-text);background:#10b98114;border:1px solid #10b98133;display:flex}.StorageSettings-module__oPcooa__subscriptionSummary svg{color:#10b981;flex-shrink:0;margin-top:2px}.StorageSettings-module__oPcooa__subscriptionSummary div{gap:var(--spacing-xs);flex-direction:column;display:flex}.StorageSettings-module__oPcooa__subscriptionSummary small{color:var(--admin-text-secondary);font-size:var(--font-size-xs)}.StorageSettings-module__oPcooa__successMessage{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-md);margin-top:var(--spacing-lg);color:#10b981;font-size:var(--font-size-sm);background:#10b9811a;border:1px solid #10b9814d;display:flex}.StorageSettings-module__oPcooa__errorMessage{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-md);margin-top:var(--spacing-lg);color:#dc2626;font-size:var(--font-size-sm);background:#fef2f2;border:1px solid #fecaca;display:flex}@media (max-width:768px){.StorageSettings-module__oPcooa__section,.StorageSettings-module__oPcooa__balanceCard{padding:var(--spacing-md)}.StorageSettings-module__oPcooa__balanceHeader{gap:var(--spacing-sm);flex-wrap:wrap}.StorageSettings-module__oPcooa__balanceIcon{width:44px;height:44px}.StorageSettings-module__oPcooa__balanceValue{font-size:1.5rem}.StorageSettings-module__oPcooa__balanceStats{gap:var(--spacing-xs);flex-direction:column}.StorageSettings-module__oPcooa__tiersGrid{grid-template-columns:1fr}.StorageSettings-module__oPcooa__tierCard{padding:var(--spacing-md)}.StorageSettings-module__oPcooa__tierLabel{font-size:1.5rem}.StorageSettings-module__oPcooa__infoBox{gap:var(--spacing-sm);padding:var(--spacing-sm);flex-direction:column}.StorageSettings-module__oPcooa__settingsBlock{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg)}.StorageSettings-module__oPcooa__subscriptionSummary{gap:var(--spacing-sm);flex-direction:column}}@media (max-width:480px){.StorageSettings-module__oPcooa__section{padding:var(--spacing-sm)}.StorageSettings-module__oPcooa__balanceValue{font-size:1.25rem}.StorageSettings-module__oPcooa__balanceValue small{font-size:var(--font-size-sm)}.StorageSettings-module__oPcooa__balanceIcon{width:40px;height:40px}.StorageSettings-module__oPcooa__refreshButton{width:36px;height:36px}.StorageSettings-module__oPcooa__tierLabel{font-size:1.25rem}.StorageSettings-module__oPcooa__tierPrice{font-size:var(--font-size-lg)}.StorageSettings-module__oPcooa__buyButton,.StorageSettings-module__oPcooa__cancelButton{padding:var(--spacing-sm);font-size:var(--font-size-xs)}}
.DesktopUpdateBanner-module__aKebPG__banner{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.DesktopUpdateBanner-module__aKebPG__icon{opacity:.9;flex:none}.DesktopUpdateBanner-module__aKebPG__body{flex-wrap:wrap;flex:1;align-items:baseline;gap:.4rem;min-width:0;display:flex}.DesktopUpdateBanner-module__aKebPG__title{font-size:.875rem;font-weight:600}.DesktopUpdateBanner-module__aKebPG__text{opacity:.92;font-size:.8125rem}.DesktopUpdateBanner-module__aKebPG__action{white-space:nowrap;color:#1d4ed8;cursor:pointer;background:#fff;border:0;border-radius:6px;flex:none;height:30px;padding:0 14px;font-family:inherit;font-size:.8125rem;font-weight:600;transition:opacity .15s}.DesktopUpdateBanner-module__aKebPG__action:hover{opacity:.88}.DesktopUpdateBanner-module__aKebPG__action:disabled{cursor:progress;opacity:.7}.DesktopUpdateBanner-module__aKebPG__close{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:inline-flex}.DesktopUpdateBanner-module__aKebPG__close:hover{background:#ffffff42}@media (max-width:640px){.DesktopUpdateBanner-module__aKebPG__banner{align-items:flex-start}}
.PricingCards-module__jqWNvW__pricingLayout{flex-direction:column;gap:32px;display:flex}.PricingCards-module__jqWNvW__pricingCardsGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.PricingCards-module__jqWNvW__pricingCard{background:linear-gradient(135deg,var(--mkt-bg-card)0%,#fff 100%);border:1px solid var(--mkt-border-light);border-radius:24px;flex-direction:column;padding:48px 36px 36px;display:flex;position:relative;box-shadow:0 20px 80px #0000000a}.PricingCards-module__jqWNvW__pricingCardLifetime{border-color:rgba(var(--mkt-primary-rgb),.4);background:linear-gradient(135deg,#fdf8f8 0%,#fff 100%)}.PricingCards-module__jqWNvW__pricingCardHighlight{border-color:rgba(var(--mkt-primary-rgb),.35);box-shadow:0 24px 90px rgba(var(--mkt-primary-rgb),.1)}.PricingCards-module__jqWNvW__pricingCardBasics{background:var(--mkt-bg-card)}.PricingCards-module__jqWNvW__pricingBadge{background:linear-gradient(135deg,var(--admin-primary)0%,var(--admin-primary-light)100%);color:#fff;letter-spacing:.04em;white-space:nowrap;box-shadow:0 4px 12px rgba(var(--mkt-primary-rgb),.25);border-radius:100px;align-items:center;gap:6px;padding:6px 18px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.PricingCards-module__jqWNvW__pricingBadgeLifetime{background:linear-gradient(135deg,var(--mkt-heading)0%,#2d2d44 100%);box-shadow:0 4px 12px #1a1a2e40}.PricingCards-module__jqWNvW__pricingCardTitle{color:var(--mkt-heading);text-align:center;margin-bottom:24px;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600}.PricingCards-module__jqWNvW__pricingPriceBlock{justify-content:center;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.PricingCards-module__jqWNvW__priceAmount{color:var(--mkt-heading);letter-spacing:-.04em;font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700;line-height:1}.PricingCards-module__jqWNvW__priceMeta{flex-direction:column;align-self:center;gap:0;display:flex}.PricingCards-module__jqWNvW__priceCurrency{color:var(--mkt-heading);font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.2}.PricingCards-module__jqWNvW__pricePeriod{color:#94a3b8;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;line-height:1.2}.PricingCards-module__jqWNvW__pricingNote{color:var(--mkt-text-secondary);text-align:center;margin-bottom:28px;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:400}.PricingCards-module__jqWNvW__pricingNoteSub{opacity:.85;margin-top:6px;font-size:.75rem;line-height:1.5;display:block}.PricingCards-module__jqWNvW__pricingPerksList{flex-direction:column;flex:1;gap:14px;margin-bottom:32px;display:flex}.PricingCards-module__jqWNvW__perkItem{color:#4a5568;align-items:center;gap:12px;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500;display:flex}.PricingCards-module__jqWNvW__perkItem svg{color:#10b981;flex-shrink:0}.PricingCards-module__jqWNvW__pricingCardActions{flex-direction:column;align-items:center;gap:12px;display:flex}.PricingCards-module__jqWNvW__pricingCta{background:linear-gradient(135deg,var(--admin-primary)0%,var(--admin-primary-light)100%);color:#fff;letter-spacing:.02em;cursor:pointer;width:100%;box-shadow:0 4px 20px rgba(var(--mkt-primary-rgb),.25);border:none;border-radius:14px;justify-content:center;align-items:center;gap:12px;padding:16px 32px;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.PricingCards-module__jqWNvW__pricingCta:before{content:"";background:linear-gradient(135deg,var(--admin-primary-light)0%,var(--mkt-accent-gradient)100%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.PricingCards-module__jqWNvW__pricingCta:hover{box-shadow:0 12px 40px rgba(var(--mkt-primary-rgb),.35);transform:translateY(-3px)}.PricingCards-module__jqWNvW__pricingCta:hover:before{opacity:1}.PricingCards-module__jqWNvW__pricingCta span,.PricingCards-module__jqWNvW__pricingCta svg{z-index:1;position:relative}.PricingCards-module__jqWNvW__pricingCtaLifetime{background:linear-gradient(135deg,var(--mkt-heading)0%,#2d2d44 100%);box-shadow:0 4px 20px #1a1a2e40}.PricingCards-module__jqWNvW__pricingCtaLifetime:before{background:linear-gradient(135deg,#2d2d44 0%,var(--mkt-heading)100%)}.PricingCards-module__jqWNvW__pricingCtaLifetime:hover{box-shadow:0 12px 40px #1a1a2e59}.PricingCards-module__jqWNvW__pricingCtaOutline{color:var(--admin-primary);border:1.5px solid rgba(var(--mkt-primary-rgb),.35);box-shadow:none;background:0 0}.PricingCards-module__jqWNvW__pricingCtaOutline:before{background:rgba(var(--mkt-primary-rgb),.06)}.PricingCards-module__jqWNvW__pricingCtaOutline:hover{border-color:var(--admin-primary);box-shadow:0 8px 24px rgba(var(--mkt-primary-rgb),.15)}.PricingCards-module__jqWNvW__licenceBlock{border:1px solid rgba(var(--mkt-primary-rgb),.4);background:linear-gradient(135deg,#fdf8f8 0%,#fff 100%);border-radius:24px;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:40px;padding:40px;display:grid;box-shadow:0 20px 80px #0000000a}.PricingCards-module__jqWNvW__licenceMain{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.PricingCards-module__jqWNvW__licenceBadges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PricingCards-module__jqWNvW__licenceBadge{background:linear-gradient(135deg,var(--mkt-heading)0%,#2d2d44 100%);position:static;top:auto;left:auto;transform:none;box-shadow:0 4px 12px #1a1a2e40}.PricingCards-module__jqWNvW__licenceTitle{color:var(--mkt-heading);margin:0;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600}.PricingCards-module__jqWNvW__licenceNote{color:var(--mkt-text-secondary);max-width:60ch;margin:0;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.7}.PricingCards-module__jqWNvW__licencePerks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;width:100%;margin-top:8px;display:grid}.PricingCards-module__jqWNvW__licenceAside{flex-direction:column;align-items:center;gap:14px;display:flex}.PricingCards-module__jqWNvW__licenceAside .PricingCards-module__jqWNvW__pricingPriceBlock{margin-bottom:0}.PricingCards-module__jqWNvW__pricingLink{color:var(--admin-primary);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s}.PricingCards-module__jqWNvW__pricingLink:hover{text-decoration:underline}.PricingCards-module__jqWNvW__pricingCardNote{color:var(--mkt-text-secondary);margin:0;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:400}.PricingCards-module__jqWNvW__adminGrid{margin-top:var(--spacing-lg);gap:20px}.PricingCards-module__jqWNvW__adminCard{background:var(--bg-secondary);border:1px solid var(--border-color);box-shadow:none;border-radius:16px;padding:36px 28px 28px}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__pricingCardTitle{color:var(--text-primary);margin-bottom:20px;font-family:inherit;font-size:1.1rem}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__priceAmount{color:var(--text-primary);font-family:inherit;font-size:2.5rem}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__priceCurrency{color:var(--text-primary);font-family:inherit}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__pricePeriod{font-family:inherit}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__pricingNote{color:var(--text-secondary);margin-bottom:20px;font-family:inherit}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__perkItem{color:var(--text-secondary);gap:10px;font-family:inherit;font-size:.875rem}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__pricingPerksList{gap:10px;margin-bottom:24px}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__pricingCta{border-radius:10px;padding:14px 24px;font-family:inherit;font-size:.875rem}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__pricingCta:hover{transform:translateY(-2px)}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__pricingBadge{padding:5px 14px;font-family:inherit;font-size:11px;top:-12px}.PricingCards-module__jqWNvW__adminCardLifetime{background:linear-gradient(135deg,var(--bg-secondary)0%,#8b000005 100%);border-color:#8b000066}.PricingCards-module__jqWNvW__inquiryForm{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;gap:12px;margin-top:16px;padding:16px;display:flex}.PricingCards-module__jqWNvW__inquiryTextarea{border:1px solid var(--border-color);background:var(--bg-secondary);width:100%;min-height:80px;color:var(--text-primary);resize:vertical;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:.875rem;transition:border-color .2s}.PricingCards-module__jqWNvW__inquiryTextarea:focus{border-color:var(--color-primary)}.PricingCards-module__jqWNvW__inquiryActions{justify-content:flex-end;gap:8px;display:flex}.PricingCards-module__jqWNvW__inquiryMessage{border-radius:6px;padding:8px 12px;font-size:.8125rem}.PricingCards-module__jqWNvW__inquirySuccess{color:var(--color-success);background:#10b9811a}.PricingCards-module__jqWNvW__inquiryError{color:var(--color-error);background:#ef44441a}@media (max-width:992px){.PricingCards-module__jqWNvW__pricingCardsGrid{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}.PricingCards-module__jqWNvW__pricingLayout{align-items:stretch}.PricingCards-module__jqWNvW__licenceBlock{grid-template-columns:1fr;gap:28px;max-width:520px;margin-left:auto;margin-right:auto;padding:32px 28px}.PricingCards-module__jqWNvW__licenceMain{text-align:center;align-items:center}.PricingCards-module__jqWNvW__licenceBadges{justify-content:center}.PricingCards-module__jqWNvW__licenceAside{width:100%}.PricingCards-module__jqWNvW__pricingCard{padding:40px 32px 32px}.PricingCards-module__jqWNvW__adminCard{padding:32px 24px 24px}}@media (max-width:640px){.PricingCards-module__jqWNvW__pricingCard{border-radius:20px;padding:32px 24px 28px}.PricingCards-module__jqWNvW__licenceBlock{border-radius:20px;padding:28px 22px}.PricingCards-module__jqWNvW__licencePerks{text-align:left;grid-template-columns:1fr}.PricingCards-module__jqWNvW__priceAmount{font-size:2.5rem}.PricingCards-module__jqWNvW__adminCard{border-radius:12px;padding:28px 20px 20px}.PricingCards-module__jqWNvW__adminCard .PricingCards-module__jqWNvW__priceAmount{font-size:2rem}}@media (max-width:375px){.PricingCards-module__jqWNvW__pricingCard{padding:24px 20px}.PricingCards-module__jqWNvW__priceAmount{font-size:2rem}.PricingCards-module__jqWNvW__adminCard{padding:24px 16px 16px}}@media (prefers-reduced-motion:reduce){.PricingCards-module__jqWNvW__pricingCard,.PricingCards-module__jqWNvW__pricingCta,.PricingCards-module__jqWNvW__pricingCta:before{transition:none}}
.BasicsInquiryModal-module__xMXryG__dialog{border:1px solid var(--mkt-border-light);background:#fff;border-radius:24px;width:min(940px,100vw - 48px);max-width:none;max-height:min(880px,100dvh - 48px);padding:0;overflow:hidden;box-shadow:0 40px 120px #00000040}.BasicsInquiryModal-module__xMXryG__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10101c8c}.BasicsInquiryModal-module__xMXryG__dialog[open]{animation:.28s cubic-bezier(.16,1,.3,1) BasicsInquiryModal-module__xMXryG__dialogIn}@keyframes BasicsInquiryModal-module__xMXryG__dialogIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.BasicsInquiryModal-module__xMXryG__inner{max-height:inherit;overscroll-behavior:contain;grid-template-columns:minmax(0,300px) minmax(0,1fr);display:grid;overflow-y:auto}.BasicsInquiryModal-module__xMXryG__close{z-index:2;border:1px solid var(--mkt-border-light);width:40px;height:40px;color:var(--mkt-text-secondary);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;transition:all .25s;display:inline-flex;position:absolute;top:16px;right:16px}.BasicsInquiryModal-module__xMXryG__close:hover{color:var(--mkt-heading);border-color:rgba(var(--mkt-primary-rgb),.3)}.BasicsInquiryModal-module__xMXryG__summary{background:linear-gradient(160deg,rgba(var(--mkt-primary-rgb),.05)0%,var(--mkt-bg-card)100%);border-right:1px solid var(--mkt-border-light);flex-direction:column;gap:14px;padding:40px 32px;display:flex}.BasicsInquiryModal-module__xMXryG__chip{background:rgba(var(--mkt-primary-rgb),.08);color:var(--admin-primary);letter-spacing:.04em;border-radius:100px;align-self:flex-start;align-items:center;gap:8px;padding:7px 16px;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;display:inline-flex}.BasicsInquiryModal-module__xMXryG__priceBlock{align-items:baseline;gap:8px;display:flex}.BasicsInquiryModal-module__xMXryG__priceAmount{letter-spacing:-.03em;color:var(--mkt-heading);font-family:Montserrat,sans-serif;font-size:2.75rem;font-weight:700;line-height:1}.BasicsInquiryModal-module__xMXryG__priceMeta{color:var(--mkt-text-secondary);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500}.BasicsInquiryModal-module__xMXryG__summaryNote{color:var(--mkt-text-secondary);margin:0;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;line-height:1.65}.BasicsInquiryModal-module__xMXryG__highlights{flex-direction:column;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.BasicsInquiryModal-module__xMXryG__highlight{color:#4a5568;align-items:flex-start;gap:10px;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}.BasicsInquiryModal-module__xMXryG__highlight svg{color:#10b981;flex-shrink:0;margin-top:1px}.BasicsInquiryModal-module__xMXryG__formSide{padding:40px 40px 44px}.BasicsInquiryModal-module__xMXryG__title{color:var(--mkt-heading);margin:0 0 8px;padding-right:48px;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600}.BasicsInquiryModal-module__xMXryG__subtitle{color:var(--mkt-text-secondary);margin:0 0 28px;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.7}@media (max-width:900px){.BasicsInquiryModal-module__xMXryG__inner{grid-template-columns:1fr}.BasicsInquiryModal-module__xMXryG__summary{border-right:none;border-bottom:1px solid var(--mkt-border-light);padding:32px 28px}.BasicsInquiryModal-module__xMXryG__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;display:grid}.BasicsInquiryModal-module__xMXryG__formSide{padding:32px 28px 36px}}@media (max-width:640px){.BasicsInquiryModal-module__xMXryG__dialog{border:none;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.BasicsInquiryModal-module__xMXryG__dialog[open]{animation:.24s ease-out BasicsInquiryModal-module__xMXryG__dialogInMobile}@keyframes BasicsInquiryModal-module__xMXryG__dialogInMobile{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.BasicsInquiryModal-module__xMXryG__inner{grid-template-rows:auto 1fr;height:100dvh;max-height:100dvh}.BasicsInquiryModal-module__xMXryG__close{width:38px;height:38px;top:12px;right:12px}.BasicsInquiryModal-module__xMXryG__summary{gap:12px;padding:24px 20px}.BasicsInquiryModal-module__xMXryG__priceAmount{font-size:2.25rem}.BasicsInquiryModal-module__xMXryG__highlights{grid-template-columns:1fr;gap:8px}.BasicsInquiryModal-module__xMXryG__highlight:nth-child(n+4){display:none}.BasicsInquiryModal-module__xMXryG__formSide{padding:24px 20px 40px}.BasicsInquiryModal-module__xMXryG__title{font-size:1.25rem}.BasicsInquiryModal-module__xMXryG__subtitle{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){.BasicsInquiryModal-module__xMXryG__dialog[open]{animation:none}.BasicsInquiryModal-module__xMXryG__close{transition:none}}
.EmailVerificationBanner-module__E5tjIG__banner{justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.EmailVerificationBanner-module__E5tjIG__bannerInfo{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)}.EmailVerificationBanner-module__E5tjIG__bannerWarning{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}.EmailVerificationBanner-module__E5tjIG__content{flex:1;align-items:center;gap:.625rem;min-width:0;display:flex}.EmailVerificationBanner-module__E5tjIG__icon{background:#ffffff2e;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.EmailVerificationBanner-module__E5tjIG__title{white-space:nowrap;font-size:.8125rem;font-weight:600}.EmailVerificationBanner-module__E5tjIG__subtitle{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.EmailVerificationBanner-module__E5tjIG__resendBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff2e;border:none;border-radius:5px;flex-shrink:0;padding:.3rem .75rem;font-size:.75rem;font-weight:600;transition:background .15s}.EmailVerificationBanner-module__E5tjIG__resendBtn:hover{background:#ffffff47}.EmailVerificationBanner-module__E5tjIG__resendBtn:disabled{opacity:.6;cursor:not-allowed}.EmailVerificationBanner-module__E5tjIG__resentBadge{white-space:nowrap;background:#fff3;border-radius:5px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600}.EmailVerificationBanner-module__E5tjIG__closeBtn{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:background .15s;display:flex}.EmailVerificationBanner-module__E5tjIG__closeBtn:hover{background:#ffffff40}.EmailVerificationBanner-module__E5tjIG__blocker{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.EmailVerificationBanner-module__E5tjIG__blockerCard{text-align:center;background:#fff;border-radius:16px;width:100%;max-width:420px;padding:48px 36px;box-shadow:0 20px 60px #0000004d}.EmailVerificationBanner-module__E5tjIG__blockerIcon{color:#dc2626;background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.EmailVerificationBanner-module__E5tjIG__blockerTitle{color:#1f2937;margin:0 0 8px;font-size:1.375rem;font-weight:700}.EmailVerificationBanner-module__E5tjIG__blockerText{color:#6b7280;margin:0 0 24px;font-size:.875rem;line-height:1.6}.EmailVerificationBanner-module__E5tjIG__blockerBtn{color:#fff;cursor:pointer;background:#8b0000;border:none;border-radius:8px;align-items:center;gap:6px;padding:12px 24px;font-size:.875rem;font-weight:600;transition:background .15s;display:inline-flex}.EmailVerificationBanner-module__E5tjIG__blockerBtn:hover{background:brown}.EmailVerificationBanner-module__E5tjIG__blockerBtn:disabled{opacity:.6;cursor:not-allowed}.EmailVerificationBanner-module__E5tjIG__blockerResent{color:#16a34a;background:#dcfce7;border-radius:8px;margin:0;padding:10px 20px;font-size:.875rem}.EmailVerificationBanner-module__E5tjIG__spin{animation:1s linear infinite EmailVerificationBanner-module__E5tjIG__spin}@keyframes EmailVerificationBanner-module__E5tjIG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1024px){.EmailVerificationBanner-module__E5tjIG__subtitle{display:none}}@media (max-width:640px){.EmailVerificationBanner-module__E5tjIG__banner{padding:.5rem .75rem}.EmailVerificationBanner-module__E5tjIG__icon{width:28px;height:28px}.EmailVerificationBanner-module__E5tjIG__icon svg{width:14px;height:14px}.EmailVerificationBanner-module__E5tjIG__title{font-size:.75rem}.EmailVerificationBanner-module__E5tjIG__resendBtn{padding:.25rem .5rem;font-size:.6875rem}.EmailVerificationBanner-module__E5tjIG__blockerCard{padding:32px 20px}.EmailVerificationBanner-module__E5tjIG__blockerTitle{font-size:1.125rem}}
.LicenceInquiryForm-module__6p_Fga__form{flex-direction:column;gap:24px;display:flex}.LicenceInquiryForm-module__6p_Fga__formGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.LicenceInquiryForm-module__6p_Fga__formGroup{flex-direction:column;gap:8px;display:flex}.LicenceInquiryForm-module__6p_Fga__label{color:var(--mkt-heading);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600}.LicenceInquiryForm-module__6p_Fga__required{color:var(--admin-primary)}.LicenceInquiryForm-module__6p_Fga__input,.LicenceInquiryForm-module__6p_Fga__select,.LicenceInquiryForm-module__6p_Fga__textarea{color:var(--mkt-heading);background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;width:100%;padding:14px 16px;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;transition:border-color .2s,box-shadow .2s}.LicenceInquiryForm-module__6p_Fga__input::placeholder,.LicenceInquiryForm-module__6p_Fga__textarea::placeholder{color:#94a3b8}.LicenceInquiryForm-module__6p_Fga__input:focus,.LicenceInquiryForm-module__6p_Fga__select:focus,.LicenceInquiryForm-module__6p_Fga__textarea:focus{border-color:var(--admin-primary);box-shadow:0 0 0 3px rgba(var(--mkt-primary-rgb),.08)}.LicenceInquiryForm-module__6p_Fga__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:20px;padding-right:40px}.LicenceInquiryForm-module__6p_Fga__textarea{resize:vertical;min-height:100px}.LicenceInquiryForm-module__6p_Fga__checkboxGroup{margin-top:4px}.LicenceInquiryForm-module__6p_Fga__checkboxLabel{cursor:pointer;color:var(--mkt-text-secondary);align-items:flex-start;gap:12px;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.5;display:flex}.LicenceInquiryForm-module__6p_Fga__checkboxLabel a{color:var(--admin-primary);text-decoration:underline}.LicenceInquiryForm-module__6p_Fga__checkboxLabel a:hover{color:var(--mkt-gradient-dark)}.LicenceInquiryForm-module__6p_Fga__checkbox{width:18px;height:18px;accent-color:var(--admin-primary);cursor:pointer;flex-shrink:0;margin-top:2px}.LicenceInquiryForm-module__6p_Fga__errorBanner{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;align-items:center;gap:10px;padding:14px 18px;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;display:flex}.LicenceInquiryForm-module__6p_Fga__submitButton{background:linear-gradient(135deg,var(--admin-primary)0%,var(--admin-primary-light)100%);color:#fff;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 20px rgba(var(--mkt-primary-rgb),.25);border:none;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:100%;padding:18px 36px;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex}.LicenceInquiryForm-module__6p_Fga__submitButton:hover:not(:disabled){box-shadow:0 12px 40px rgba(var(--mkt-primary-rgb),.35);transform:translateY(-3px)}.LicenceInquiryForm-module__6p_Fga__submitButton:disabled{opacity:.7;cursor:not-allowed}.LicenceInquiryForm-module__6p_Fga__spinner{animation:1s linear infinite LicenceInquiryForm-module__6p_Fga__spin}@keyframes LicenceInquiryForm-module__6p_Fga__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LicenceInquiryForm-module__6p_Fga__successState{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;display:flex}.LicenceInquiryForm-module__6p_Fga__successState svg{color:#10b981}.LicenceInquiryForm-module__6p_Fga__successTitle{color:var(--mkt-heading);font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600}.LicenceInquiryForm-module__6p_Fga__successText{color:var(--mkt-text-secondary);max-width:420px;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.7}@media (max-width:640px){.LicenceInquiryForm-module__6p_Fga__formGrid{grid-template-columns:1fr;gap:20px}.LicenceInquiryForm-module__6p_Fga__submitButton{padding:16px 24px}}
.GastrobotPanel-module__0YuJVW__floatingButton{background:linear-gradient(135deg,var(--admin-primary,#8b0000)0%,brown 100%);color:#fff;cursor:pointer;width:60px;height:60px;z-index:var(--z-fixed,1030);border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,opacity .3s;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 4px 16px #8b000066,0 0 #8b000066}.GastrobotPanel-module__0YuJVW__floatingButton:hover{transform:scale(1.08);box-shadow:0 6px 24px #8b000080,0 0 #8b000000}.GastrobotPanel-module__0YuJVW__floatingButton:active{transform:scale(.95)}.GastrobotPanel-module__0YuJVW__floatingButtonHidden{opacity:0;pointer-events:none;transform:scale(.5)}.GastrobotPanel-module__0YuJVW__floatingButtonPulse{background:0 0;border:2px solid #ffffff4d;border-radius:50%;width:100%;height:100%;animation:2s ease-out infinite GastrobotPanel-module__0YuJVW__pulse;position:absolute}@keyframes GastrobotPanel-module__0YuJVW__pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.GastrobotPanel-module__0YuJVW__floatingButton:hover .GastrobotPanel-module__0YuJVW__floatingButtonPulse{opacity:0;animation:none}.GastrobotPanel-module__0YuJVW__panel{background:var(--admin-nav-bg,#1a1a1a);width:380px;height:calc(100dvh - 120px);min-height:450px;max-height:700px;z-index:var(--z-modal,1050);transform-origin:100% 100%;border-radius:20px;flex-direction:column;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff0d}.GastrobotPanel-module__0YuJVW__panelClosed{opacity:0;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s;transform:scale(.15)translate(50%)translateY(50%)}.GastrobotPanel-module__0YuJVW__panelOpen{opacity:1;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s;transform:scale(1)translate(0)translateY(0)}.GastrobotPanel-module__0YuJVW__header{background:linear-gradient(#ffffff08 0%,#0000 100%);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.GastrobotPanel-module__0YuJVW__headerTitle{align-items:center;gap:12px;display:flex}.GastrobotPanel-module__0YuJVW__headerIcon{background:linear-gradient(135deg,var(--admin-primary,#8b0000)0%,brown 100%);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 2px 8px #8b00004d}.GastrobotPanel-module__0YuJVW__headerText{flex-direction:column;gap:2px;display:flex}.GastrobotPanel-module__0YuJVW__headerName{color:#fff;letter-spacing:-.01em;font-size:15px;font-weight:600}.GastrobotPanel-module__0YuJVW__headerStatus{color:#ffffff80;font-size:12px}.GastrobotPanel-module__0YuJVW__closeBtn{color:#fff9;cursor:pointer;background:#ffffff0d;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.GastrobotPanel-module__0YuJVW__closeBtn:hover{color:#fff;background:#ffffff1a;transform:rotate(90deg)}.GastrobotPanel-module__0YuJVW__errorBanner{color:#fca5a5;background:#ef44441f;border-bottom:1px solid #ef444426;align-items:center;gap:8px;padding:10px 20px;font-size:13px;display:flex}.GastrobotPanel-module__0YuJVW__messages{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.GastrobotPanel-module__0YuJVW__welcomeMessage{text-align:center;color:#ffffffe6;padding:20px 16px 24px}.GastrobotPanel-module__0YuJVW__welcomeIcon{width:72px;height:72px;color:var(--admin-primary,#8b0000);background:linear-gradient(135deg,#8b000033 0%,#8b00001a 100%);border-radius:20px;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.GastrobotPanel-module__0YuJVW__welcomeMessage h3{color:#fff;margin:0 0 8px;font-size:18px;font-weight:600}.GastrobotPanel-module__0YuJVW__welcomeMessage p{color:#ffffff8c;margin:0;font-size:14px;line-height:1.5}.GastrobotPanel-module__0YuJVW__message{gap:10px;max-width:90%;animation:.3s GastrobotPanel-module__0YuJVW__messageIn;display:flex}@keyframes GastrobotPanel-module__0YuJVW__messageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.GastrobotPanel-module__0YuJVW__message.GastrobotPanel-module__0YuJVW__user{flex-direction:row-reverse;align-self:flex-end}.GastrobotPanel-module__0YuJVW__message.GastrobotPanel-module__0YuJVW__assistant{align-self:flex-start}.GastrobotPanel-module__0YuJVW__messageIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.GastrobotPanel-module__0YuJVW__message.GastrobotPanel-module__0YuJVW__user .GastrobotPanel-module__0YuJVW__messageIcon{background:var(--admin-primary,#8b0000);color:#fff}.GastrobotPanel-module__0YuJVW__message.GastrobotPanel-module__0YuJVW__assistant .GastrobotPanel-module__0YuJVW__messageIcon{color:#ffffffbf;background:#ffffff14}.GastrobotPanel-module__0YuJVW__messageContent{word-break:break-word;border-radius:18px;padding:12px 16px;font-size:14px;line-height:1.55}.GastrobotPanel-module__0YuJVW__message.GastrobotPanel-module__0YuJVW__user .GastrobotPanel-module__0YuJVW__messageContent{background:var(--admin-primary,#8b0000);color:#fff;border-bottom-right-radius:6px}.GastrobotPanel-module__0YuJVW__message.GastrobotPanel-module__0YuJVW__assistant .GastrobotPanel-module__0YuJVW__messageContent{color:#ffffffe6;background:#ffffff0f;border-bottom-left-radius:6px}.GastrobotPanel-module__0YuJVW__formattedContent{flex-direction:column;gap:8px;display:flex}.GastrobotPanel-module__0YuJVW__paragraph{margin:0;line-height:1.6}.GastrobotPanel-module__0YuJVW__header{color:#fff;margin:0;font-weight:600}.GastrobotPanel-module__0YuJVW__header1{margin-top:4px;font-size:18px}.GastrobotPanel-module__0YuJVW__header2{margin-top:2px;font-size:16px}.GastrobotPanel-module__0YuJVW__header3{font-size:15px}.GastrobotPanel-module__0YuJVW__header4{font-size:14px}.GastrobotPanel-module__0YuJVW__subHeader{color:#fffffff2;margin:0;font-weight:500}.GastrobotPanel-module__0YuJVW__spacer{height:4px}.GastrobotPanel-module__0YuJVW__formattedList{flex-direction:column;gap:6px;margin:4px 0;padding-left:18px;display:flex}.GastrobotPanel-module__0YuJVW__formattedList li{padding-left:4px;line-height:1.5}.GastrobotPanel-module__0YuJVW__formattedContent strong{color:#fff;font-weight:600}.GastrobotPanel-module__0YuJVW__formattedContent em{opacity:.95;font-style:italic}.GastrobotPanel-module__0YuJVW__inlineCode{color:#fbbf24;background:#ffffff1f;border-radius:4px;padding:2px 6px;font-family:SF Mono,Monaco,Menlo,monospace;font-size:12px}.GastrobotPanel-module__0YuJVW__typingIndicator{background:#ffffff0f;border-radius:18px 18px 18px 6px;align-items:center;gap:5px;padding:14px 18px;display:flex}.GastrobotPanel-module__0YuJVW__dot{background:#fff6;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite GastrobotPanel-module__0YuJVW__dotBounce}.GastrobotPanel-module__0YuJVW__dot:first-child{animation-delay:0s}.GastrobotPanel-module__0YuJVW__dot:nth-child(2){animation-delay:.15s}.GastrobotPanel-module__0YuJVW__dot:nth-child(3){animation-delay:.3s}@keyframes GastrobotPanel-module__0YuJVW__dotBounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.GastrobotPanel-module__0YuJVW__inputWrapper{background:#0003;border-top:1px solid #ffffff0a;align-items:center;gap:8px;padding:16px 20px;display:flex}.GastrobotPanel-module__0YuJVW__clearBtn{color:#ffffff80;cursor:pointer;background:#ffffff0d;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.GastrobotPanel-module__0YuJVW__clearBtn:hover:not(:disabled){color:#fca5a5;background:#ef444426}.GastrobotPanel-module__0YuJVW__clearBtn:disabled{opacity:.4;cursor:not-allowed}.GastrobotPanel-module__0YuJVW__inputArea{flex:1;align-items:center;gap:10px;display:flex}.GastrobotPanel-module__0YuJVW__inputArea input{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;outline:none;flex:1;padding:12px 16px;font-size:14px;transition:all .2s}.GastrobotPanel-module__0YuJVW__inputArea input::placeholder{color:#ffffff59}.GastrobotPanel-module__0YuJVW__inputArea input:focus{border-color:var(--admin-primary,#8b0000);background:#ffffff0f;box-shadow:0 0 0 3px #8b000026}.GastrobotPanel-module__0YuJVW__inputArea input:disabled{opacity:.5;cursor:not-allowed}.GastrobotPanel-module__0YuJVW__inputArea button{background:linear-gradient(135deg,var(--admin-primary,#8b0000)0%,brown 100%);color:#fff;cursor:pointer;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;box-shadow:0 2px 8px #8b00004d}.GastrobotPanel-module__0YuJVW__inputArea button:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 12px #8b000066}.GastrobotPanel-module__0YuJVW__inputArea button:active:not(:disabled){transform:scale(.95)}.GastrobotPanel-module__0YuJVW__inputArea button:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.GastrobotPanel-module__0YuJVW__suggestedQuestions{padding:0 0 8px}.GastrobotPanel-module__0YuJVW__suggestedTitle{color:#fff6;text-align:center;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:12px}.GastrobotPanel-module__0YuJVW__categorySection{margin-bottom:8px}.GastrobotPanel-module__0YuJVW__categoryHeader{color:#ffffffbf;cursor:pointer;background:#ffffff0a;border:none;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.GastrobotPanel-module__0YuJVW__categoryHeader:hover:not(:disabled){color:#fff;background:#ffffff12}.GastrobotPanel-module__0YuJVW__categoryHeader:disabled{opacity:.5;cursor:not-allowed}.GastrobotPanel-module__0YuJVW__categoryLabel{align-items:center;gap:10px;display:flex}.GastrobotPanel-module__0YuJVW__questionsList{flex-wrap:wrap;gap:8px;padding:10px 6px;display:flex}.GastrobotPanel-module__0YuJVW__questionPill{color:#fffc;cursor:pointer;background:#8b000026;border:1px solid #8b000040;border-radius:20px;padding:8px 14px;font-size:12px;transition:all .2s}.GastrobotPanel-module__0YuJVW__questionPill:hover:not(:disabled){background:var(--admin-primary,#8b0000);border-color:var(--admin-primary,#8b0000);color:#fff;transform:translateY(-1px)}.GastrobotPanel-module__0YuJVW__questionPill:disabled{opacity:.5;cursor:not-allowed}@media (min-width:1920px){.GastrobotPanel-module__0YuJVW__floatingButton{width:64px;height:64px;bottom:32px;right:32px}.GastrobotPanel-module__0YuJVW__panel{width:420px;max-height:800px;bottom:32px;right:32px}}@media (min-width:2560px){.GastrobotPanel-module__0YuJVW__panel{width:460px;max-height:900px}}@media (max-width:1200px){.GastrobotPanel-module__0YuJVW__panel{width:360px}}@media (max-width:767px){.GastrobotPanel-module__0YuJVW__panel,.GastrobotPanel-module__0YuJVW__floatingButton{display:none}}@media (min-width:768px) and (max-width:1024px){.GastrobotPanel-module__0YuJVW__panel{width:min(440px,88vw);height:100dvh;min-height:0;max-height:none;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:20px 0 0 20px;top:0;bottom:0;right:0}.GastrobotPanel-module__0YuJVW__floatingButton{bottom:var(--spacing-lg);right:var(--spacing-lg)}}
.LimitedTimeCountdown-module__E_tAIq__badge{letter-spacing:.02em;color:var(--admin-primary,#8b0000);text-align:center;justify-content:center;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:600;display:inline-flex}.LimitedTimeCountdown-module__E_tAIq__badgeCard{background:rgba(var(--mkt-primary-rgb,139,0,0),.06);border:1px solid rgba(var(--mkt-primary-rgb,139,0,0),.12);border-radius:12px;margin-bottom:16px;padding:10px 14px;font-size:.8125rem;line-height:1.2}.LimitedTimeCountdown-module__E_tAIq__badgeInline{background:rgba(var(--mkt-primary-rgb,139,0,0),.06);border:1px solid rgba(var(--mkt-primary-rgb,139,0,0),.14);white-space:nowrap;border-radius:100px;padding:6px 16px;font-size:.75rem;line-height:1.2}.LimitedTimeCountdown-module__E_tAIq__badgeHero{border:1px solid rgba(var(--mkt-primary-rgb,139,0,0),.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(var(--mkt-primary-rgb,139,0,0),.08);background:#ffffffe6;border-radius:999px;margin-bottom:32px;padding:14px 24px;font-size:.9375rem;line-height:1.2}.adminCard .LimitedTimeCountdown-module__E_tAIq__badge{background:var(--bg-primary,#fff);border-color:var(--border-color,#e2e8f0);color:var(--text-primary,#1a1a2e)}@media (max-width:640px){.LimitedTimeCountdown-module__E_tAIq__badgeHero{padding:12px 18px;font-size:.875rem}.LimitedTimeCountdown-module__E_tAIq__badgeCard{font-size:.75rem}.LimitedTimeCountdown-module__E_tAIq__badgeInline{white-space:normal;text-align:left}}
.SubscriptionExpiredOverlay-module__-_SfeG__overlay{z-index:99999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.SubscriptionExpiredOverlay-module__-_SfeG__card{background:var(--admin-bg-secondary);border-radius:var(--admin-radius-xl);box-shadow:var(--admin-shadow-lg);text-align:center;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:520px;padding:2.5rem;display:flex}.SubscriptionExpiredOverlay-module__-_SfeG__iconWrapper{width:64px;height:64px;color:var(--color-error);background:#ef44441a;border-radius:50%;justify-content:center;align-items:center;display:flex}.SubscriptionExpiredOverlay-module__-_SfeG__title{color:var(--admin-text);margin:0;font-size:1.375rem;font-weight:700}.SubscriptionExpiredOverlay-module__-_SfeG__message{color:var(--admin-text-secondary);max-width:420px;margin:0;font-size:.9375rem;line-height:1.6}.SubscriptionExpiredOverlay-module__-_SfeG__planButtons{flex-direction:column;gap:.75rem;width:100%;margin-top:.5rem;display:flex}.SubscriptionExpiredOverlay-module__-_SfeG__planNote{color:var(--admin-text-secondary);text-align:center;max-width:420px;margin:-.5rem 0 0;font-size:.8125rem;line-height:1.5}.SubscriptionExpiredOverlay-module__-_SfeG__planBtn{border-radius:var(--admin-radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:600;transition:all .15s;display:flex}.SubscriptionExpiredOverlay-module__-_SfeG__planBtn:disabled{opacity:.6;cursor:not-allowed}.SubscriptionExpiredOverlay-module__-_SfeG__planBtnMonthly{background:var(--admin-primary);color:#fff}.SubscriptionExpiredOverlay-module__-_SfeG__planBtnMonthly:hover:not(:disabled){background:var(--admin-primary-dark)}.SubscriptionExpiredOverlay-module__-_SfeG__planBtnLifetime{color:var(--admin-primary);border:2px solid var(--admin-primary);background:0 0}.SubscriptionExpiredOverlay-module__-_SfeG__planBtnLifetime:hover:not(:disabled){background:var(--admin-primary);color:#fff}.SubscriptionExpiredOverlay-module__-_SfeG__divider{width:100%;color:var(--admin-text-secondary);align-items:center;gap:.75rem;margin-top:.25rem;font-size:.8125rem;display:flex}.SubscriptionExpiredOverlay-module__-_SfeG__divider:before,.SubscriptionExpiredOverlay-module__-_SfeG__divider:after{content:"";background:var(--admin-border);flex:1;height:1px}.SubscriptionExpiredOverlay-module__-_SfeG__licenseSection{flex-direction:column;gap:.5rem;width:100%;display:flex}.SubscriptionExpiredOverlay-module__-_SfeG__licenseRow{gap:.5rem;width:100%;display:flex}.SubscriptionExpiredOverlay-module__-_SfeG__licenseInput{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-bg);color:var(--admin-text);outline:none;flex:1;padding:.625rem .875rem;font-size:.875rem;transition:border-color .15s}.SubscriptionExpiredOverlay-module__-_SfeG__licenseInput:focus{border-color:var(--admin-primary)}.SubscriptionExpiredOverlay-module__-_SfeG__licenseBtn{background:var(--admin-bg-tertiary);color:var(--admin-text);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);cursor:pointer;white-space:nowrap;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;transition:all .15s}.SubscriptionExpiredOverlay-module__-_SfeG__licenseBtn:hover:not(:disabled){background:var(--admin-border)}.SubscriptionExpiredOverlay-module__-_SfeG__licenseBtn:disabled{opacity:.6;cursor:not-allowed}.SubscriptionExpiredOverlay-module__-_SfeG__licenseError{color:var(--color-error);text-align:left;font-size:.8125rem}.SubscriptionExpiredOverlay-module__-_SfeG__licenseSuccess{color:var(--color-success);text-align:left;font-size:.8125rem}.SubscriptionExpiredOverlay-module__-_SfeG__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.75s linear infinite SubscriptionExpiredOverlay-module__-_SfeG__spin;display:inline-block}@keyframes SubscriptionExpiredOverlay-module__-_SfeG__spin{to{transform:rotate(360deg)}}@media (max-width:540px){.SubscriptionExpiredOverlay-module__-_SfeG__card{padding:1.5rem}.SubscriptionExpiredOverlay-module__-_SfeG__title{font-size:1.125rem}.SubscriptionExpiredOverlay-module__-_SfeG__message{font-size:.875rem}.SubscriptionExpiredOverlay-module__-_SfeG__planBtn{padding:.75rem 1rem;font-size:.875rem}.SubscriptionExpiredOverlay-module__-_SfeG__licenseRow{flex-direction:column}}
.ShowMoreFeatures-module__z7F8la__expandable{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1);display:grid}.ShowMoreFeatures-module__z7F8la__expandable>*{padding-top:28px;overflow:hidden}.ShowMoreFeatures-module__z7F8la__expandable.ShowMoreFeatures-module__z7F8la__expanded{grid-template-rows:1fr}.ShowMoreFeatures-module__z7F8la__toggleWrap{justify-content:center;margin-top:40px;display:flex}.ShowMoreFeatures-module__z7F8la__toggleButton{background:rgba(var(--mkt-primary-rgb),.06);color:var(--admin-primary);letter-spacing:.02em;border:1.5px solid rgba(var(--mkt-primary-rgb),.4);cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:14px 36px;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:600;transition:all .3s;display:inline-flex}.ShowMoreFeatures-module__z7F8la__toggleButton:hover{background:rgba(var(--mkt-primary-rgb),.1);border-color:rgba(var(--mkt-primary-rgb),.3);box-shadow:0 8px 24px rgba(var(--mkt-primary-rgb),.1);transform:translateY(-2px)}.ShowMoreFeatures-module__z7F8la__toggleButton svg{transition:transform .3s}
.TrialBanner-module__7-onoa__banner{color:#fff;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:0;padding:.75rem 1rem;display:flex}.TrialBanner-module__7-onoa__bannerInfo{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%)}.TrialBanner-module__7-onoa__warning{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}.TrialBanner-module__7-onoa__urgent{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);animation:2s ease-in-out infinite TrialBanner-module__7-onoa__pulse}.TrialBanner-module__7-onoa__expired{background:linear-gradient(135deg,#dc2626 0%,#991b1b 100%)}.TrialBanner-module__7-onoa__cancelling{background:linear-gradient(135deg,#ef4444 0%,#b91c1c 100%);animation:2s ease-in-out infinite TrialBanner-module__7-onoa__pulse}@keyframes TrialBanner-module__7-onoa__pulse{0%,to{opacity:1}50%{opacity:.85}}.TrialBanner-module__7-onoa__content{flex:1;align-items:center;gap:.75rem;display:flex}.TrialBanner-module__7-onoa__icon{background:#fff3;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.TrialBanner-module__7-onoa__text{flex-direction:column;gap:.125rem;display:flex}.TrialBanner-module__7-onoa__title{font-size:.875rem;font-weight:600}.TrialBanner-module__7-onoa__subtitle{opacity:.9;font-size:.75rem}.TrialBanner-module__7-onoa__actions{align-items:center;gap:.5rem;display:flex}.TrialBanner-module__7-onoa__upgradeBtn{color:#1f2937;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.TrialBanner-module__7-onoa__upgradeBtn:hover{background:#f3f4f6;transform:translate(2px)}@media (max-width:768px){.TrialBanner-module__7-onoa__banner{flex-direction:column;align-items:stretch;gap:.75rem}.TrialBanner-module__7-onoa__content{text-align:center;flex-direction:column}.TrialBanner-module__7-onoa__actions{justify-content:center}.TrialBanner-module__7-onoa__subtitle{display:none}}
.SubscriptionSettings-module__cDGbIW__statusCard{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:var(--spacing-xl);display:flex}.SubscriptionSettings-module__cDGbIW__statusIcon{border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.SubscriptionSettings-module__cDGbIW__statusIcon.SubscriptionSettings-module__cDGbIW__trial{color:#3b82f6;background:#3b82f61a}.SubscriptionSettings-module__cDGbIW__statusIcon.SubscriptionSettings-module__cDGbIW__active{color:var(--color-success);background:#10b9811a}.SubscriptionSettings-module__cDGbIW__statusIcon.SubscriptionSettings-module__cDGbIW__licensed{color:#ca8a04;background:linear-gradient(135deg,#8b000026 0%,#ca8a0426 100%)}.SubscriptionSettings-module__cDGbIW__statusIcon.SubscriptionSettings-module__cDGbIW__expired,.SubscriptionSettings-module__cDGbIW__statusIcon.SubscriptionSettings-module__cDGbIW__cancelled{color:var(--color-error);background:#ef44441a}.SubscriptionSettings-module__cDGbIW__statusContent{flex-direction:column;gap:4px;display:flex}.SubscriptionSettings-module__cDGbIW__statusLabel{font-size:var(--font-size-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.SubscriptionSettings-module__cDGbIW__statusValue{font-size:var(--font-size-xl);color:var(--text-primary);font-weight:600}.SubscriptionSettings-module__cDGbIW__statusNote{font-size:var(--font-size-sm);color:var(--text-secondary)}.SubscriptionSettings-module__cDGbIW__planFeatures{padding:var(--spacing-lg);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:var(--spacing-xl)}.SubscriptionSettings-module__cDGbIW__featuresTitle{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-base);color:var(--text-primary);margin:0 0 var(--spacing-md)0;font-weight:600;display:flex}.SubscriptionSettings-module__cDGbIW__featuresTitle svg{color:var(--color-primary)}.SubscriptionSettings-module__cDGbIW__featuresList{gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.SubscriptionSettings-module__cDGbIW__featuresList li{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-secondary);display:flex}.SubscriptionSettings-module__cDGbIW__featuresList li svg{color:var(--color-success);flex-shrink:0}.SubscriptionSettings-module__cDGbIW__actions{gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--border-color);flex-wrap:wrap;display:flex}.SubscriptionSettings-module__cDGbIW__cancelBtn{color:var(--color-error)!important}.SubscriptionSettings-module__cDGbIW__cancelBtn:hover{border-color:var(--color-error)!important;background:#ef44441a!important}.SubscriptionSettings-module__cDGbIW__activatingCard{text-align:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl)var(--spacing-lg);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:var(--spacing-xl);flex-direction:column;justify-content:center;min-height:280px;display:flex}.SubscriptionSettings-module__cDGbIW__activatingTitle{font-size:var(--font-size-xl);color:var(--text-primary);margin:0;font-weight:600}.SubscriptionSettings-module__cDGbIW__activatingMessage{font-size:var(--font-size-base);color:var(--text-secondary);min-height:1.5em;margin:0}.SubscriptionSettings-module__cDGbIW__activatingProgress{background:var(--border-color);width:100%;max-width:360px;height:4px;margin:var(--spacing-sm)0;border-radius:2px;position:relative;overflow:hidden}.SubscriptionSettings-module__cDGbIW__activatingBar{background:linear-gradient(90deg,#0000 0%,#8b0000 50%,#0000 100%);border-radius:2px;width:35%;height:100%;animation:1.6s cubic-bezier(.4,0,.2,1) infinite SubscriptionSettings-module__cDGbIW__activatingSlide;position:absolute}@keyframes SubscriptionSettings-module__cDGbIW__activatingSlide{0%{transform:translate(-100%)}to{transform:translate(285%)}}.SubscriptionSettings-module__cDGbIW__activatingHint{font-size:var(--font-size-sm);color:var(--text-tertiary);max-width:480px;margin:0;line-height:1.5}@media (max-width:640px){.SubscriptionSettings-module__cDGbIW__statusCard{text-align:center;padding:var(--spacing-lg);flex-direction:column}.SubscriptionSettings-module__cDGbIW__featuresList{grid-template-columns:1fr}.SubscriptionSettings-module__cDGbIW__actions{flex-direction:column}.SubscriptionSettings-module__cDGbIW__actions button{width:100%}}
.layout-module__RmrsrW__adminLayout{background:var(--admin-bg);min-height:100svh;display:flex}.layout-module__RmrsrW__authShell{display:contents}.layout-module__RmrsrW__mainWrapper{flex-direction:column;flex:1;min-height:100svh;transition:margin-left .3s cubic-bezier(.4,0,.2,1);display:flex}.layout-module__RmrsrW__main{padding:var(--spacing-xl);background:var(--admin-bg);color:var(--admin-text);flex:1}@media (min-width:1920px){.layout-module__RmrsrW__main{padding:var(--spacing-2xl)}}@media (min-width:2560px){.layout-module__RmrsrW__main{padding:var(--spacing-3xl)}}@media (min-width:769px) and (max-width:1024px){.layout-module__RmrsrW__main{padding:var(--spacing-lg)}}@media (max-width:768px){.layout-module__RmrsrW__adminLayout{flex-direction:column}.layout-module__RmrsrW__mainWrapper{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px));margin-left:0}.layout-module__RmrsrW__main{padding:var(--spacing-sm);padding-bottom:0}}@media (min-width:2560px){.layout-module__RmrsrW__main{width:100%;max-width:2400px;margin-inline:auto}}
.FoodziFooter-module__3sQxdG__footer{background:linear-gradient(180deg,#0f0f1a 0%,var(--mkt-heading)100%);color:#ffffffb3;margin-top:auto;padding:0 0 40px;position:relative;overflow:hidden}.FoodziFooter-module__3sQxdG__footer:before{content:"";background:linear-gradient(90deg,transparent,rgba(var(--mkt-primary-rgb),.5),transparent);height:1px;position:absolute;top:0;left:0;right:0}.FoodziFooter-module__3sQxdG__container{z-index:1;max-width:1200px;margin:0 auto;padding:0 32px;position:relative}.FoodziFooter-module__3sQxdG__grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:40px;display:grid}.FoodziFooter-module__3sQxdG__linksSection h4,.FoodziFooter-module__3sQxdG__contactSection h4{color:#fff6;letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600}.FoodziFooter-module__3sQxdG__linksSection ul,.FoodziFooter-module__3sQxdG__contactSection ul{margin:0;padding:0;list-style:none}.FoodziFooter-module__3sQxdG__linksSection li{margin-bottom:14px}.FoodziFooter-module__3sQxdG__linksSection a{color:#ffffffa6;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.FoodziFooter-module__3sQxdG__linksSection a:after{content:"";background:var(--admin-primary);width:0;height:1px;transition:width .3s;position:absolute;bottom:-2px;left:0}.FoodziFooter-module__3sQxdG__linksSection a:hover{color:#fff}.FoodziFooter-module__3sQxdG__linksSection a:hover:after{width:100%}.FoodziFooter-module__3sQxdG__viewAllItem{border-top:1px solid #ffffff0f;margin-top:20px;padding-top:16px}.FoodziFooter-module__3sQxdG__viewAllLink{letter-spacing:.1em;text-transform:uppercase;color:var(--admin-primary);white-space:nowrap;align-items:center;gap:0;padding:0;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.FoodziFooter-module__3sQxdG__viewAllLink:after{content:"";background:var(--admin-primary);width:0;height:1px;transition:width .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-3px;left:0}.FoodziFooter-module__3sQxdG__viewAllLink svg{opacity:0;width:14px;height:14px;margin-left:0;transition:all .35s cubic-bezier(.4,0,.2,1);transform:translate(-6px)}.FoodziFooter-module__3sQxdG__viewAllLink:hover{color:#fff;gap:8px}.FoodziFooter-module__3sQxdG__viewAllLink:hover:after{background:#fff;width:100%}.FoodziFooter-module__3sQxdG__viewAllLink:hover svg{opacity:1;transform:translate(0)}.FoodziFooter-module__3sQxdG__contactSection li{align-items:center;gap:12px;margin-bottom:16px;display:flex}.FoodziFooter-module__3sQxdG__contactSection li svg{color:var(--admin-primary);flex-shrink:0}.FoodziFooter-module__3sQxdG__contactSection a,.FoodziFooter-module__3sQxdG__contactSection span{color:#ffffffa6;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;text-decoration:none;transition:color .3s}.FoodziFooter-module__3sQxdG__contactSection a:hover{color:#fff}.FoodziFooter-module__3sQxdG__footerSymbol{justify-content:center;margin-bottom:80px;padding-top:80px;display:flex}.FoodziFooter-module__3sQxdG__footerSymbolImg{width:56px;height:56px;animation:6s ease-in-out infinite FoodziFooter-module__3sQxdG__symbolGlow}@keyframes FoodziFooter-module__3sQxdG__symbolGlow{0%{filter:drop-shadow(0 0 8px #8b000066)drop-shadow(0 0 20px #8b000033)drop-shadow(0 0 40px #8b00000d)}25%{filter:drop-shadow(4px 2px 12px #8b0000b3)drop-shadow(8px 4px 30px #8b000066)drop-shadow(12px 6px 50px #8b000026)}50%{filter:drop-shadow(0 0 16px #8b0000cc)drop-shadow(0 0 40px #8b000080)drop-shadow(0 0 70px #8b000033)}75%{filter:drop-shadow(-4px -2px 12px #8b0000b3)drop-shadow(-8px -4px 30px #8b000066)drop-shadow(-12px -6px 50px #8b000026)}to{filter:drop-shadow(0 0 8px #8b000066)drop-shadow(0 0 20px #8b000033)drop-shadow(0 0 40px #8b00000d)}}@media (prefers-reduced-motion:reduce){.FoodziFooter-module__3sQxdG__footerSymbolImg{filter:drop-shadow(0 0 12px #8b000099)drop-shadow(0 0 24px #8b00004d);animation:none}}.FoodziFooter-module__3sQxdG__bottom{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:64px;padding-top:32px;display:flex}.FoodziFooter-module__3sQxdG__copyright{color:#fff6;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:400}.FoodziFooter-module__3sQxdG__versionBadge{letter-spacing:.03em;color:#ffffff59;white-space:nowrap;border:1px solid #ffffff1f;border-radius:4px;margin-left:10px;padding:2px 7px;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .3s,border-color .3s}.FoodziFooter-module__3sQxdG__versionBadge:hover{color:#fffc;border-color:#ffffff4d}.FoodziFooter-module__3sQxdG__bottomLinks{gap:24px;display:flex}.FoodziFooter-module__3sQxdG__bottomLinks a{color:#fff6;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:400;text-decoration:none;transition:color .3s}.FoodziFooter-module__3sQxdG__bottomLinks a:hover{color:#ffffffb3}.FoodziFooter-module__3sQxdG__cookieButton{color:#fff6;cursor:pointer;background:0 0;border:none;padding:0;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:400;transition:color .3s}.FoodziFooter-module__3sQxdG__cookieButton:hover{color:#ffffffb3}.FoodziFooter-module__3sQxdG__webziBadge{justify-content:center;margin-top:32px;display:flex}.FoodziFooter-module__3sQxdG__webziLink{color:#8b000080;letter-spacing:.15em;flex-direction:column;align-items:center;padding:12px 20px;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:300;text-decoration:none;transition:color .6s cubic-bezier(.4,0,.2,1),letter-spacing .6s cubic-bezier(.4,0,.2,1),transform .4s;display:flex;position:relative}.FoodziFooter-module__3sQxdG__webziLink:before{content:"";background:#8b0000;width:0;height:1px;transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.FoodziFooter-module__3sQxdG__webziLink:after{content:"";pointer-events:none;background:radial-gradient(circle,#8b00001f 0%,#0000 70%);border-radius:50%;width:0;height:0;transition:all .8s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FoodziFooter-module__3sQxdG__webziLink:hover{color:#fff;letter-spacing:.28em;text-shadow:0 0 8px #8b0000,0 0 20px #8b000099,0 0 40px #8b00004d,0 0 80px #8b000026;transform:translateY(-3px)}.FoodziFooter-module__3sQxdG__webziLink:hover:before{width:100%;box-shadow:0 0 8px #8b0000cc,0 0 16px #8b000066}.FoodziFooter-module__3sQxdG__webziLink:hover:after{width:200px;height:200px}.FoodziFooter-module__3sQxdG__webziTitle{letter-spacing:.2em;text-transform:uppercase;color:#ffffff40;margin-top:2px;font-size:.625rem;font-weight:400;transition:color .4s;display:block}.FoodziFooter-module__3sQxdG__webziLink:hover .FoodziFooter-module__3sQxdG__webziTitle{color:#fff9}.FoodziFooter-module__3sQxdG__footerDecoration{background:radial-gradient(circle,rgba(var(--mkt-primary-rgb),.05)0%,transparent 70%);pointer-events:none;width:400px;height:400px;position:absolute;top:0;right:0}@media (max-width:992px){.FoodziFooter-module__3sQxdG__grid{grid-template-columns:1fr 1fr 1fr;gap:40px}.FoodziFooter-module__3sQxdG__brandSection{grid-column:1/-1;max-width:none}}@media (max-width:640px){.FoodziFooter-module__3sQxdG__footer{padding:60px 0 32px}.FoodziFooter-module__3sQxdG__container{padding:0 20px}.FoodziFooter-module__3sQxdG__grid{grid-template-columns:1fr;gap:32px}.FoodziFooter-module__3sQxdG__brandSection{grid-column:span 1}.FoodziFooter-module__3sQxdG__logoText{font-size:1.25rem}.FoodziFooter-module__3sQxdG__bottom{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:48px;padding-top:24px}.FoodziFooter-module__3sQxdG__bottomLinks{flex-wrap:wrap;justify-content:center;gap:16px}}@media (max-width:375px){.FoodziFooter-module__3sQxdG__container{padding:0 16px}}
