.segment-conditions-intro{background:#10b98114;border-left:3px solid #10b981;border-radius:8px;margin-bottom:16px;padding:12px 16px}.dark-mode .segment-conditions-intro{background:#10b9811f}.segment-condition-group{margin-bottom:16px}.segment-logic-badge{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.segment-logic-and{background:#e0f2fe;color:#0369a1}.dark-mode .segment-logic-and{background:#0ea5e933;color:#38bdf8}.segment-logic-or{background:#fef3c7;color:#b45309}.dark-mode .segment-logic-or{background:#f59e0b33;color:#fbbf24}.segment-or-divider{align-items:center;display:flex;justify-content:center;margin:24px 0}.segment-or-divider:after,.segment-or-divider:before{border-bottom:1px dashed #e0e0e0;content:"";flex:1 1}.dark-mode .segment-or-divider:after,.dark-mode .segment-or-divider:before{border-color:#ffffff26}.segment-or-divider .segment-logic-badge{margin:0 16px}.segment-and-divider{align-items:center;display:flex;padding:8px 0}.segment-group-box{background:#fafbfc;border:1px solid #e0e0e0;border-radius:12px;padding:20px}.dark-mode .segment-group-box{background:#002331;border-color:#ffffff1a}.segment-group-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.dark-mode .segment-group-header{border-color:#ffffff1a}.segment-empty-group{background:#00000005;border:1px dashed #d1d5db;border-radius:8px;padding:24px;text-align:center}.dark-mode .segment-empty-group{background:#ffffff05;border-color:#ffffff1a}.segment-condition-wrapper,.segment-conditions-list{display:flex;flex-direction:column}.segment-condition-row{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;padding:12px}.dark-mode .segment-condition-row{background:#001a23;border-color:#ffffff1a}.segment-field-select{flex:2 1;min-width:200px}.segment-field-button.MuiButton-root{align-items:center;display:flex;gap:8px;min-height:44px;text-align:left;width:100%}.segment-field-button__copy{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.segment-field-button__copy small{color:var(--admin-action-text);font-size:12px;font-weight:400}.segment-field-button>svg{flex-shrink:0}.audience-field-picker.MuiPaper-root{background:var(--admin-action-surface);color:var(--admin-action-text);display:flex;flex-direction:column;font:14px/1.5 Avenir,-apple-system,BlinkMacSystemFont,sans-serif;margin-top:6px;max-height:min(600px,calc(100dvh - 32px));max-width:calc(100vw - 32px);overflow:hidden;width:420px}.audience-field-picker__header{border-bottom:1px solid var(--admin-action-border);display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:12px 16px}.audience-field-picker__category,.audience-field-picker__heading{align-items:center;display:flex;gap:8px}.audience-field-picker__category h4,.audience-field-picker__heading h3{flex:1 1;font:inherit;font-weight:600;margin:0;min-width:0}.audience-field-picker .MuiIconButton-root{color:var(--admin-action-text);flex-shrink:0}.audience-field-picker__search{align-items:center;border:1px solid var(--admin-action-border);border-radius:8px;display:flex;gap:8px;padding-inline:10px}.audience-field-picker__search>svg{flex-shrink:0}.audience-field-picker__search:focus-within{outline:2px solid var(--admin-action-focus);outline-offset:2px}.audience-field-picker__search input{background:#0000;border:0;color:inherit;flex:1 1;font:inherit;min-height:40px;min-width:0;padding:8px 0;width:100%}.audience-field-picker__search input:focus-visible{outline:none}.audience-field-picker__search input::placeholder{color:var(--admin-action-text);opacity:.75}.audience-field-picker__results{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px}.audience-field-picker__results h4{font:inherit;font-size:12px;font-weight:600;margin:8px 12px 4px}.audience-field-picker__results section+section{margin-top:12px}.audience-field-picker__row.MuiButton-root{align-items:center;color:var(--admin-action-text);display:flex;font-weight:400;gap:8px;min-height:44px;padding:8px 12px;text-align:left;width:100%}.audience-field-picker__row.MuiButton-root:focus-visible{outline-offset:-2px}.audience-field-picker__row>svg{flex-shrink:0}.audience-field-picker__copy{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.audience-field-picker__copy small,.audience-field-picker__row>small{font-size:12px}.audience-field-picker__empty{padding:12px}.segment-condition-row--advanced>.segment-field-select{flex:1 1}.segment-condition-row--advanced>.Polaris-Button{margin-left:auto}.segment-advanced-editor{border-top:1px solid var(--admin-action-border);flex:1 0 100%;gap:16px;order:2;padding-top:12px}.segment-advanced-editor,.segment-frozen-rule{display:flex;flex-direction:column;min-width:0}.segment-frozen-rule{background:var(--admin-action-surface);border:1px solid var(--admin-action-border);border-radius:8px;color:var(--admin-action-text);gap:12px;overflow-wrap:anywhere;padding:12px}.segment-frozen-rule__heading{display:flex;flex-direction:column;gap:2px}.segment-frozen-rule__heading span{font-size:12px}.segment-frozen-rule dl{display:flex;flex-direction:column;gap:8px;margin:0}.segment-frozen-rule dl>div{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(90px,130px) minmax(0,1fr)}.segment-frozen-rule dt{font-weight:500}.segment-frozen-rule dd{margin:0;white-space:pre-wrap}.segment-frozen-rule__refinements{display:flex;flex-direction:column;gap:8px}.segment-frozen-rule__refinements ul{margin:0;padding-left:20px}.segment-frozen-rule__refinements li+li{margin-top:4px}.segment-frozen-rule p{margin:0}.segment-frozen-rule pre{margin:0;white-space:pre-wrap}.audience-condition-controls,.audience-condition-date,.audience-condition-duration,.audience-condition-period,.audience-condition-range,.audience-property-input{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;min-width:0}.audience-condition-controls>*,.audience-condition-date>*,.audience-condition-duration>*,.audience-condition-period>*,.audience-condition-range>*,.audience-property-input>*{flex:1 1;min-width:min(180px,100%)}.audience-property-input>.MuiAutocomplete-root{flex:2 1}.audience-property-path{flex-basis:100%}.audience-property-path summary{color:var(--admin-action-focus);cursor:pointer}.audience-property-path>div{display:flex;flex-wrap:wrap;gap:12px;margin-block:12px}.audience-property-path>div>*{flex:1 1;min-width:min(180px,100%)}.audience-property-path>.Polaris-Button+.Polaris-Button{margin-left:12px}.audience-condition-refinements{display:flex;flex-direction:column;gap:12px}.audience-condition-refinements>.Polaris-Button{align-self:flex-start}.audience-condition-refinement{border-top:1px solid var(--admin-action-border);display:flex;flex-direction:column;gap:12px;padding-top:12px}.audience-condition-refinement__heading{align-items:center;display:flex;gap:8px;justify-content:space-between}.audience-condition-hint{color:var(--admin-action-text);font-size:13px;margin:0}.audience-condition-error{color:var(--admin-action-danger)}.audience-condition-error p{margin:0 0 8px}.audience-condition-option-source{display:block;font-size:12px}:is(.segment-advanced-editor,.segment-value-input) :is(.Polaris-TextField,.Polaris-Select){--p-color-input-bg-surface:var(--admin-action-surface);--p-color-input-bg-surface-hover:var(--admin-action-surface);--p-color-input-bg-surface-active:var(--admin-action-surface);--p-color-input-border:var(--admin-action-border);--p-color-input-border-hover:var(--admin-action-focus);--p-color-input-border-active:var(--admin-action-focus);--p-color-border-focus:var(--admin-action-focus);--p-color-text:var(--admin-action-text);--p-color-text-secondary:var(--admin-action-text);--p-color-icon-secondary:var(--admin-action-text);color:var(--admin-action-text);font:inherit}:is(.segment-advanced-editor,.segment-value-input) .Polaris-Select__Content,:is(.segment-advanced-editor,.segment-value-input) .Polaris-TextField .Polaris-TextField__Input,:is(.segment-advanced-editor,.segment-value-input) .Polaris-TextField .Polaris-TextField__Input:focus{background:#0000;caret-color:var(--admin-action-text);color:var(--admin-action-text);font:inherit}:is(.segment-advanced-editor,.segment-value-input) :is(.Polaris-TextField__Backdrop,.Polaris-Select__Backdrop){background-color:var(--admin-action-surface);border-color:var(--admin-action-border)}:is(.segment-advanced-editor,.segment-value-input) :is(.Polaris-TextField__Prefix,.Polaris-TextField__Suffix,.Polaris-Select__Prefix,.Polaris-Select__SelectedOption){color:var(--admin-action-text);font:inherit}:is(.segment-advanced-editor,.segment-value-input) .Polaris-Select__Input,:is(.segment-advanced-editor,.segment-value-input) .Polaris-Select__Input option{background-color:var(--admin-action-surface);color:var(--admin-action-text)}:is(.segment-advanced-editor,.segment-value-input) :is(.Polaris-Select__Icon,.Polaris-TextField) svg{fill:var(--admin-action-text)}.audience-condition-options.MuiPaper-root,.segment-advanced-editor .MuiInputBase-root,.segment-value-input .MuiInputBase-root{background:var(--admin-action-surface);color:var(--admin-action-text);font-family:inherit}.segment-advanced-editor .MuiFormHelperText-root,.segment-advanced-editor .MuiFormLabel-root,.segment-value-input .MuiFormHelperText-root,.segment-value-input .MuiFormLabel-root{color:var(--admin-action-text);font-family:inherit}.segment-advanced-editor .MuiOutlinedInput-notchedOutline,.segment-value-input .MuiOutlinedInput-notchedOutline{border-color:var(--admin-action-border)}.segment-advanced-editor .Mui-focused .MuiOutlinedInput-notchedOutline,.segment-value-input .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--admin-action-focus)}.segment-advanced-editor .MuiAutocomplete-clearIndicator,.segment-advanced-editor .MuiAutocomplete-popupIndicator,.segment-advanced-editor .MuiChip-root{color:var(--admin-action-text)}.audience-condition-options .MuiAutocomplete-groupLabel{background:var(--admin-action-surface);color:var(--admin-action-text);font-family:inherit}.audience-condition-options .MuiAutocomplete-option{font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif}.audience-field-picker .MuiIconButton-root:focus-visible,.audience-property-path summary:focus-visible{outline:2px solid var(--admin-action-focus);outline-offset:2px}.dark-mode :is(.segment-advanced-editor,.segment-value-input) input[type=date]{color-scheme:dark}@media (max-width:600px){.audience-field-picker .MuiIconButton-root{min-height:44px;min-width:44px}.audience-field-picker__search input{font-size:16px;min-height:44px}.audience-condition-controls>*,.audience-condition-date>*,.audience-condition-duration>*,.audience-condition-period>*,.audience-condition-range>*,.audience-property-input>*{flex-basis:100%}.segment-advanced-editor .MuiInputBase-input{font-size:16px}.segment-frozen-rule dl>div{gap:4px;grid-template-columns:minmax(0,1fr)}}.segment-source-select{flex:1.4 1;min-width:190px}.segment-operator-select{flex:1 1;min-width:140px}.segment-value-input{flex:1.5 1;min-width:150px}.segment-value-placeholder{background:#00000005;border:1px dashed #d1d5db;border-radius:6px;flex:1.5 1;min-width:150px;padding:8px 12px}.dark-mode .segment-value-placeholder{background:#ffffff05;border-color:#ffffff1a}.segment-value-date-relative{max-width:160px}.segment-billing-date-filter{display:flex;flex:3 1;flex-wrap:wrap;gap:8px}.segment-billing-date-filter>*{flex:1 1;min-width:150px}.segment-order-variant-filter{grid-gap:8px;display:grid;flex:3.5 1;gap:8px;grid-template-columns:minmax(180px,1.4fr) minmax(150px,1fr) minmax(150px,1fr) minmax(120px,.8fr);min-width:min(100%,560px)}.segment-order-variant-field{min-width:0}.segment-order-variant-id{min-width:180px}.segment-order-variant-date-value{min-width:120px}@media (max-width:900px){.segment-order-variant-filter{grid-template-columns:1fr 1fr}}@media (max-width:640px){.segment-order-variant-filter{grid-template-columns:1fr}}.segment-add-condition-btn{margin-top:12px}.segment-add-group-btn{margin-top:24px}.segment-preview-count{padding:20px 0;text-align:center}.segment-preview-customer{border-bottom:1px solid #e0e0e0;padding:10px 0}.dark-mode .segment-preview-customer{border-color:#ffffff1a}.segment-preview-customer:last-child{border-bottom:none}.segment-usage-item{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:8px;padding:8px 0}.dark-mode .segment-usage-item{border-color:#ffffff1a}.segment-usage-item:last-child{border-bottom:none}.fixed_plan_sidebar_second_box_badge.active{background-color:#10b981;color:#fff}.fixed_plan_sidebar_second_box_badge{cursor:pointer;transition:all .15s ease}.fixed_plan_sidebar_second_box_badge:hover{opacity:.8}.segment-name-link{color:#10b981;cursor:pointer;font-weight:500;text-decoration:none}.segment-name-link:hover{text-decoration:underline}.segment-actions{align-items:center;display:flex;gap:4px}.segment-header-actions{align-items:center;display:flex;gap:12px}.segment-loading{align-items:center;display:flex;justify-content:center;padding:60px 0}.segment-errors{margin-bottom:20px}.segment-sidebar-or-divider{align-items:center;display:flex;justify-content:center;margin:8px 0}@media (max-width:768px){.segment-condition-row{align-items:stretch;flex-direction:column}.segment-field-select,.segment-operator-select,.segment-source-select,.segment-value-input{flex:none;min-width:100%}}.calendar__container{background-color:#fff}.dark-mode .calendar__container{background-color:#002331}.calendar__header{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.calendar__header-left,.calendar__header-right{align-items:center;display:flex;gap:12px}.calendar__button{align-items:center;background-color:#fff;color:#000;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 12px}.calendar__button,.calendar__nav-button{border:1px solid #d1d5db;border-radius:6px;cursor:pointer}.calendar__nav-button{background:#fff;color:#6b7280;font-size:18px;height:34px;width:34px}.calendar__month-display{color:#001219;display:flex;font-size:18px;font-weight:600}.dark-mode .calendar__month-display{color:#fff}.calendar__dropdown-arrow{align-items:center;color:#6b7280;display:flex;font-size:12px;margin-left:8px}.dark-mode .calendar__dropdown-arrow{color:#fff}.calendar__view-toggle{background-color:#f3f4f6;border-radius:6px;display:flex;padding:4px}.calendar__view-button{background:none;border:none;border-radius:5px;color:#374151;cursor:pointer;font-size:14px;font-weight:500;padding:6px 16px}.calendar__view-button.active{background-color:#fff;box-shadow:0 1px 3px #0000001a;color:#001219}.calendar__grid{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.calendar__day-name{border-right:1px solid #e0e0e0;color:#6b7280;font-size:12px;font-weight:600;padding:12px 0;text-transform:uppercase}.calendar__day{border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;color:#000;cursor:pointer;font-size:14px;height:100px;padding:8px;text-align:center}.calendar__grid div:nth-child(7n){border-right:none}.calendar__day--other-month{background-color:#f9fafb;color:#9ca3af}.calendar__day--other-month-label{font-weight:400}.calendar__day span{box-sizing:border-box;display:inline-block;height:32px;line-height:16px;min-width:32px;padding:8px}.calendar__day--selected{background-color:#3b82f6;border-radius:50%;color:#fff;font-weight:600}.calendar__day--other-week{color:#ccc!important}.calendar__week-grid{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;display:grid;grid-template-columns:80px repeat(7,1fr);max-height:65vh;overflow-y:auto}.calendar__week-day-header{align-items:center;border-right:1px solid #e0e0e0;color:#6b7280;display:flex;flex-direction:column;font-size:12px;font-weight:500;padding:8px 4px 4px;text-transform:uppercase}.calendar__day-number{border-radius:50%;color:#001219;font-size:14px;font-weight:600;height:32px;line-height:32px;text-align:center;width:32px}.calendar__day-number.calendar__day--selected{background-color:#3b82f6;color:#fff}.calendar__time-slot{color:#6b7280;font-size:14px;padding:8px;text-align:right;top:-8px}.calendar__time-slot,.calendar__week-cell{border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.calendar__week-cell{height:60px;position:relative}.calendar__week-grid div:nth-child(8n){border-right:none}.calendar__event-bar{height:2px;top:1px}.calendar__event-bar,.calendar__event-bar:before{background-color:#ef4444;left:0;position:absolute}.calendar__event-bar:before{border-radius:50%;content:"";height:8px;top:50%;transform:translateY(-50%);width:8px}.calendar__week-cell--past{background-color:#f9fafb}.calendar__day-view-container{padding:12px 20px 20px}.calendar__day-view-header{align-items:center;display:flex;flex-direction:column;gap:4px;padding-bottom:12px}.calendar__day-view-header span:first-child{color:#6b7280;font-size:12px;font-weight:500;text-transform:uppercase}.calendar__day-view-grid{display:grid;grid-template-columns:80px 1fr;position:relative}.calendar__day-time-slot{color:#6b7280;font-size:12px;height:30px;padding-right:8px;position:relative;text-align:right;top:-8px}.calendar__day-event-cell{border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;height:30px}.calendar__current-time-line{background-color:#ef4444;height:2px;left:80px;position:absolute;right:0;z-index:10}.calendar__current-time-line:before{background-color:#ef4444;border-radius:50%;content:"";height:8px;left:-4px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.calendar__day__container{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;max-height:65vh;overflow:hidden;overflow-y:auto}.calendar-header__day{align-items:center;background-color:#fff;border-bottom:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;padding:8px}.calendar-day{color:#000;font-size:12px;font-weight:700}.calendar-date{background-color:#007bff;border-radius:50%;color:#fff;font-weight:700;height:24px;line-height:24px;margin:0 auto;max-width:24px;text-align:center}.calendar_day__table{border-collapse:collapse;width:100%}.calendar_day__table th{background-color:#fff!important;border-bottom:1px solid #e0e0e0!important}.calendar_day__table td{border-bottom:1px solid #e0e0e0!important;color:#000!important;height:60px}.calendar__day__container table,.calendar_day__table tr:hover{background-color:#fff!important}.calendar_day__table tr.calendar__week-cell--past:hover{background-color:#f9fafb!important}.time-cell{border-right:1px solid #eee;color:#666;font-size:.85rem;padding:4px;width:60px}.slot-cell{height:30px;position:relative}.current-time{align-items:center;display:flex;left:0;position:absolute;top:97%;width:100%}.red-dot{border-radius:50%;height:6px;width:6px}.red-dot,.red-line{background-color:red}.red-line{flex-grow:1;height:1px}.calendar-th-empty{background-color:#fff;border-right:1px solid #eee!important}.calendar-th-day{text-align:center!important}.tizen-page>.Polaris-Layout{display:block;margin-left:0;margin-top:0}.back-button.pointer>span{margin:0 0 1rem}.smarty_messages_container.chargezen_main_content_wrapper{padding:51px 28px 0}.shpoify_style_button_wrapper{display:flex;gap:8px}.shpoify_style_button_wrapper button.Polaris-Button:nth-child(odd){background:#e3e3e3}.dark-mode .shpoify_style_button_wrapper button.Polaris-Button:nth-child(odd),.shpoify_style_button_wrapper button.Polaris-Button:nth-child(odd){align-items:center;border-radius:8px!important;display:flex;flex-shrink:0;font-size:11px;font-weight:900!important;height:28px;justify-content:center;padding:6px 5.81px 6px 6px}.dark-mode .shpoify_style_button_wrapper button.Polaris-Button:nth-child(odd):hover{background-color:#d3d1d1;color:#001219}.shpoify_style_button_wrapper button.Polaris-Button:nth-child(2n){align-items:center;background:linear-gradient(180deg,#30303000 63.53%,#ffffff26),#001219;border-radius:8px!important;box-shadow:inset 0 -1px 0 1px #000c,inset 0 0 0 1px #303030,inset 0 .5px 0 1.5px #ffffff40;color:#fff;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:6px 11.8px 6px 12px!important}.shpoify_style_button_wrapper button.Polaris-Button span.Polaris-Button__Text{font-size:13px;font-weight:900}.shpoify_style_button_wrapper button.Polaris-Button:nth-child(2n) span.Polaris-Button__Text{color:#fff}.shpoify_style_button_wrapper .button_primary button.Polaris-Button{align-items:center;background:linear-gradient(180deg,#30303000 63.53%,#ffffff26),#001219;border-radius:4px!important;box-shadow:inset 0 -1px 0 1px #000c,inset 0 0 0 1px #303030,inset 0 .5px 0 1.5px #ffffff40;color:#fff;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:6px 12px!important}.shpoify_style_button_wrapper button.Polaris-Button.Polaris-Button--destructive{background:#e02d24!important;box-shadow:inset 0 -1px 0 1px #e02d24}.shpoify_style_button_wrapper button.Polaris-Button{border-radius:8px!important;min-width:100px}.shpoify_style_button_wrapper.dark-mode{background-color:#121212}.shpoify_style_button_wrapper.dark-mode button.Polaris-Button:nth-child(odd){background:#2c2c2c}.shpoify_style_button_wrapper.dark-mode button.Polaris-Button:nth-child(2n){background:linear-gradient(180deg,#30303000 63.53%,#ffffff26),#1a1a1a}.shpoify_style_button_wrapper.dark-mode button.Polaris-Button span.Polaris-Button__Text{color:#e0e0e0}.shpoify_style_button_wrapper.dark-mode .button_primary button.Polaris-Button{background:linear-gradient(180deg,#30303000 63.53%,#ffffff26),#1a1a1a}.shpoify_style_button_wrapper.dark-mode button.Polaris-Button.Polaris-Button--destructive{background:#ff4c4c!important}