@layer reset, base, vars, components, layout, tabs, modals, theme;

@layer reset{

/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
2. [UnoCSS]: allow to override the default border color with css var `--un-default-border-color`
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: var(--un-default-border-color, #e5e7eb); /* 2 */
}

::before,
::after {
  --un-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS.
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/*
Make elements with the HTML hidden attribute stay hidden by default.
*/

[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
}

/* TODO: import base vars everywhere, then import only theme vars */

@layer vars{

/*
Система именования токенов: 
[Category]-[Type]-[Item]-[SubItem]-[State]

- Category – категория токена (clr, font);
- Type – тип токена (text, bg, border);
- Item – элемент (btn, table, inp);
- SubItem – тип элемента (primary, secondary);
- State – состояние элемента (default, hover, active).
*/

/* layout */

/* TODO: Разобрать это */
}

@layer vars{

/*
Система именования токенов: 
[Category]-[Type]-[Item]-[SubItem]-[State]

- Category – категория токена (clr, font);
- Type – тип токена (text, bg, border);
- Item – элемент (btn, table, inp);
- SubItem – тип элемента (primary, secondary);
- State – состояние элемента (default, hover, active).
*/
}

@layer components{
:root{--step-modal-close: 1rem;--max-inp-width: auto }@layer base{@font-face{font-family:Aeonik Pro;src:url(/payments/fonts/AeonikPro-Regular.woff2) format("woff2"),url(/fonts/AeonikPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Pro;src:url(/payments/fonts/AeonikPro-Medium.woff2) format("woff2"),url(/fonts/AeonikPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Pro;src:url(/payments/fonts/AeonikPro-Bold.woff2) format("woff2"),url(/fonts/AeonikPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Pro;src:url(/payments/fonts/AeonikPro-Black.woff2) format("woff2"),url(/fonts/AeonikPro-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*{box-sizing:border-box}body{font-family:Aeonik Pro,sans-serif}hr{border-width:0px;border-bottom-width:1px;border-color:#c7c7c7}h1,h2,h3,h4,h5,h6,p{margin:0;padding:.5em 0;line-height:1.45em}p{padding:0;font-size:.875rem;letter-spacing:-.03em}.o-break-row{height:0;flex-basis:100%}.o-break-col{width:0;flex-basis:100%}.c-card{box-shadow:0 0 35px #0000001f,0 0 8px #0000001a;border-radius:8px;background-color:#fff}.c-icon{width:1em;height:1em;display:inline-flex;align-items:center;justify-content:center}.c-icon.is-active{cursor:pointer}.c-icon.is-sm{width:.625rem;height:.625rem}.c-icon.is-base{width:1.5rem;height:1.5rem}.c-img{display:inline-flex;align-items:center;justify-content:center}.c-img>svg{width:100%;height:100%}.c-img>img{width:100%}.c-img.is-active{cursor:pointer}.c-chip,.is-chip>span{display:inline-flex;align-items:center;justify-content:center;gap:.5em;border-radius:5em;background-color:#eeeff1;padding:.4em 1.2em;font-size:.8rem;color:#4a4b4d}@keyframes slide{0%{background-position:-20px 0}to{background-position:920px 0}}}@layer components{@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-spinner{display:flex;align-items:center}.w-spinner .o-spinner{width:1rem;height:1rem;border-width:2px;border-color:transparent;border-radius:9999px;border-style:solid;animation:spinner 1s infinite}a.c-btn{color:#528be0;text-decoration:none;transition:none .2s ease-in-out;transition-property:color}a.c-btn:hover{color:#0857cf}.c-btn{font:inherit;display:inline-flex;flex-wrap:wrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.5em;border-radius:6px;background-color:#fff;background-image:none;padding:.625rem 1rem;color:#4a4b4d;border:1px solid #c7c7c7;transition:none .2s ease-in-out;transition-property:color,border,outline,background-color,box-shadow}.c-btn:not(:disabled):hover{border-color:#838383;color:#030303}.c-btn:disabled,.c-btn.is-disabled{pointer-events:none;background-color:#e0e0e0;color:#838383}a.c-btn{border-width:0px;color:#528be0;text-decoration:none}a.c-btn .w-spinner .o-spinner{border-top-color:#528be0}a.c-btn:not(:disabled):hover{color:#0857cf}a.c-btn:not(:disabled):hover .w-spinner .o-spinner{border-top-color:#0857cf}.c-btn.is-primary{gap:.375rem;background-color:#434343;padding:.75rem 1.25rem;font-size:1rem;color:#fff;font-weight:700;border-width:1px;border-color:#313131;border-style:solid}.c-btn.is-primary .w-spinner .o-spinner{border-top-color:#fff}.c-btn.is-primary.is-sm{padding:.5rem .6rem;font-weight:700}.c-btn.is-primary:not(:disabled):hover{border-color:#0f0f0f;background-color:#0f0f0f;color:#fff}.c-btn.is-primary:disabled{border-color:#e0e0e0;background-color:#e0e0e0}.c-btn.is-secondary{gap:.425rem;background-color:#ebebeb;padding:.75rem 1.25rem;font-size:1rem;color:#313131;font-weight:700;border-width:1px;border-color:#ebebeb;border-style:solid}.c-btn.is-secondary .w-spinner .o-spinner{border-top-color:#313131}.c-btn.is-secondary.is-sm{padding:.5rem .675rem;font-weight:400}.c-btn.is-secondary:not(:disabled):hover{border-color:#cecece;background-color:#cecece;color:#313131}.c-btn.is-outline{background-color:transparent;color:#4a4b4d}.c-btn.is-outline .w-spinner .o-spinner{border-top-color:#4a4b4d}.c-btn.is-ghost{border-width:0px;background-color:transparent;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:#528be0;text-underline-offset:2px;outline-width:0px}.c-btn.is-ghost .w-spinner .o-spinner{border-top-color:#4a4b4d}.c-btn.is-ghost:not(a){color:#4a4b4d}.c-btn.is-ghost:not(a) .w-spinner .o-spinner{border-top-color:#4a4b4d}.c-btn.is-lg{padding-left:2rem;padding-right:2rem;font-size:1.125rem}.c-btn.is-lg .w-spinner .o-spinner{width:1.25rem;height:1.25rem}.c-btn.is-sm{border-radius:3px;padding-left:0;padding-right:0;padding-top:.2rem;padding-bottom:.2rem;font-size:.875rem}.c-btn.is-xs{border-radius:3px;padding-left:0;padding-right:0;padding-top:.2rem;padding-bottom:.2rem;font-size:.75rem}.c-btn.is-xs .w-spinner .o-spinner{width:.75rem;height:.75rem;border-width:1px}.c-switch{width:100%;display:flex}.c-switch .r-item,.c-switch .c-btn{display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-switch .c-btn{outline:1px solid transparent}.c-switch .c-btn.is-active{outline:2px solid;border-color:transparent;outline-color:#f5c400}.c-switch.has-buttons{gap:.5em}.c-switch.has-tabs{background:bottom / 100% 2px repeat-x linear-gradient(to top,#c7c7c7 1px,transparent 1px)}.c-switch.has-tabs .r-item,.c-switch.has-tabs .c-btn{border-width:0px;border-radius:0;border-style:solid;background-color:transparent;padding-left:0;padding-right:0;padding-top:1.1rem;padding-bottom:1.1rem;font-size:.875rem;color:#528be0;letter-spacing:-.02em}.c-switch.has-tabs .r-item:hover,.c-switch.has-tabs .c-btn:hover{border-bottom-width:1px;border-color:#0857cf;color:#0857cf}.c-switch.has-tabs .r-item:not(:last-child),.c-switch.has-tabs .c-btn:not(:last-child){margin-right:1.8rem}.c-switch.has-tabs .router-link-active{border-bottom-width:1px;border-color:#030303;color:#030303}.c-switch.has-cards{gap:1rem}.c-switch.has-cards .r-item{cursor:pointer;border-width:0px;border-radius:8px;background-color:#fff;padding:.8rem;font-size:.875rem;outline-width:1px;outline-color:#c7c7c7;outline-style:solid;transition:none .1s ease;transition-property:color,border,outline,background-color,box-shadow}.c-switch.has-cards .r-item.is-active{outline-width:3px;outline-color:#434343}.c-switch.has-cards .r-item:not(.is-active):hover{outline-color:#838383;transition-duration:.2s}}@layer components{.c-checkbox,.c-radio,.c-toggle{position:relative;display:inline-flex;flex-direction:row;align-items:center;gap:1em}.c-checkbox input[type=checkbox],.c-checkbox input[type=radio],.c-radio input[type=checkbox],.c-radio input[type=radio],.c-toggle input[type=checkbox],.c-toggle input[type=radio]{position:absolute;width:.01px;height:.01px;font-size:0;opacity:0}.c-checkbox>.c-icon,.c-radio>.c-icon,.c-toggle>.c-icon{width:1.5em;height:1.5em;cursor:pointer}.c-checkbox>.c-icon svg,.c-radio>.c-icon svg,.c-toggle>.c-icon svg{max-height:100%}.c-checkbox>.c-icon svg *,.c-radio>.c-icon svg *,.c-toggle>.c-icon svg *{transition:none .15s ease;transition-property:fill,stroke}.c-checkbox.is-disabled,.c-radio.is-disabled,.c-toggle.is-disabled{pointer-events:none}.c-checkbox.is-disabled>.c-icon,.c-radio.is-disabled>.c-icon,.c-toggle.is-disabled>.c-icon{cursor:default}.c-checkbox>.o-label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-checkbox>.c-icon svg .r-body{fill:#fff;stroke:#c7c7c7}.c-checkbox>.c-icon svg .r-tick{fill:none;stroke:none}.c-checkbox:not(.is-disabled):hover .c-icon svg .r-body{fill:#fff;stroke:#0857cf}.c-checkbox:not(.is-disabled):hover .c-icon svg .r-tick{stroke:none}.c-checkbox:not(.is-disabled):hover.is-checked .c-icon svg .r-body{fill:#0857cf;stroke:#0857cf}.c-checkbox:not(.is-disabled):hover.is-checked .c-icon svg .r-tick{stroke:#fff}.c-checkbox.is-checked .c-icon svg .r-body{fill:#528be0;stroke:#528be0}.c-checkbox.is-checked .c-icon svg .r-tick{stroke:#fff}.c-checkbox.is-disabled .c-icon svg .r-body{fill:transparent;stroke:#c7c7c7}.c-checkbox.is-disabled .c-icon svg .r-tick{fill:none;stroke:none}.c-checkbox.is-disabled.is-checked .c-icon svg .r-body{fill:transparent}.c-checkbox.is-disabled.is-checked .c-icon svg .r-tick{stroke:#c7c7c7}.c-radio>.c-icon svg .r-body{fill:#fff;stroke:#c7c7c7}.c-radio>.c-icon svg .r-tick{fill:none;stroke:none}.c-radio:not(.is-disabled):hover .c-icon svg .r-body{fill:#fff;stroke:#0857cf}.c-radio:not(.is-disabled):hover .c-icon svg .r-tick{stroke:none}.c-radio:not(.is-disabled):hover.is-checked .c-icon svg .r-body{fill:#0857cf;stroke:#0857cf}.c-radio:not(.is-disabled):hover.is-checked .c-icon svg .r-tick{fill:#fff}.c-radio.is-checked .c-icon svg .r-body{fill:#528be0;stroke:#528be0}.c-radio.is-checked .c-icon svg .r-tick{fill:#fff}.c-radio.is-disabled .c-icon svg .r-body{fill:transparent;stroke:#c7c7c7}.c-radio.is-disabled .c-icon svg .r-tick{fill:none;stroke:none}.c-radio.is-disabled.is-checked .c-icon svg .r-body{fill:transparent}.c-radio.is-disabled.is-checked .c-icon svg .r-tick{fill:#c7c7c7}.c-input,.c-textarea{position:relative;display:inline-flex;flex-direction:row;align-items:baseline;gap:1rem;font-size:1rem;max-width:var(--max-inp-width)}.c-input .r-control-area,.c-textarea .r-control-area{width:100%;display:flex;flex-direction:column;gap:.4em}.c-input .o-hint-area,.c-textarea .o-hint-area{font-size:.75em;color:#838383}.c-input .o-hint-area .r-error,.c-textarea .o-hint-area .r-error{color:#e24545}.c-input .o-variants-area .c-switch,.c-textarea .o-variants-area .c-switch{flex-wrap:wrap;gap:.5rem}.c-input .o-variants-area .c-switch .r-item,.c-textarea .o-variants-area .c-switch .r-item{border-radius:4px;background-color:#f8f8f8;padding:.5rem;outline-color:#a9a9a9;max-width:var(--max-inp-width);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-input .o-variants-area .c-switch .r-item:hover,.c-textarea .o-variants-area .c-switch .r-item:hover{background-color:#e8e8e8}.c-input input,.c-input textarea,.c-textarea input,.c-textarea textarea{font:inherit;width:100%;border-width:0px;border-radius:6px;background-color:#fff;padding:.625em .875em;color:#4a4b4d;outline-width:1px;outline-color:#313131;outline-style:solid;transition:none .3s ease;transition-property:outline,color,background-color;max-width:var(--max-inp-width)}.c-input input:-moz-read-only, .c-input textarea:-moz-read-only, .c-textarea input:-moz-read-only, .c-textarea textarea:-moz-read-only{background-color:#f4f5f5}.c-input input:read-only,.c-input textarea:read-only,.c-textarea input:read-only,.c-textarea textarea:read-only{background-color:#f4f5f5}.c-input input:focus,.c-input textarea:focus,.c-textarea input:focus,.c-textarea textarea:focus{outline-width:2px;outline-color:#7dc1ff;transition-duration:.1s}.c-input .o-label,.c-textarea .o-label{display:inline-block}.c-input.is-lg,.c-textarea.is-lg{font-size:1.125rem}.c-input.is-lg input,.c-input.is-lg textarea,.c-textarea.is-lg input,.c-textarea.is-lg textarea{padding-top:.85em;padding-bottom:.9em}.c-input.is-disabled,.c-textarea.is-disabled{pointer-events:none;cursor:default}.c-input.is-disabled input,.c-input.is-disabled textarea,.c-textarea.is-disabled input,.c-textarea.is-disabled textarea{background-color:#f4f5f5;color:#838383}.c-input:not(.is-disabled):hover input,.c-input:not(.is-disabled):hover textarea,.c-textarea:not(.is-disabled):hover input,.c-textarea:not(.is-disabled):hover textarea{outline-color:#528be0}.c-input:not(.is-disabled).is-invalid input,.c-input:not(.is-disabled).is-invalid textarea,.c-textarea:not(.is-disabled).is-invalid input,.c-textarea:not(.is-disabled).is-invalid textarea{color:#e24545}.c-input:not(.is-disabled).is-invalid input:not(:focus),.c-input:not(.is-disabled).is-invalid textarea:not(:focus),.c-textarea:not(.is-disabled).is-invalid input:not(:focus),.c-textarea:not(.is-disabled).is-invalid textarea:not(:focus){outline-color:#e24545}.c-input input[type=number]{-moz-appearance:textfield}.c-input input::-webkit-outer-spin-button,.c-input input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-input .r-wrapper{position:relative}.c-input.has-icon :has(>.c-icon.is-left) input{padding-left:2.25em}.c-input.has-icon :has(>.c-icon.is-right) input{padding-right:2.25em}.c-input .c-icon.r-main{transform:translateY(-50%);position:absolute;right:.5em;top:50%;width:1.5em;height:1.5em;display:flex;cursor:pointer;align-items:center;justify-content:center}.c-input .c-icon.r-main.is-left{left:.5rem;right:auto}.c-input.has-left-area input,.c-input.has-right-area input{z-index:10}.c-input.has-left-area .r-wrapper,.c-input.has-right-area .r-wrapper{display:flex;flex-wrap:nowrap;align-items:baseline;border-radius:6px;outline-width:1px;outline-color:transparent;outline-style:solid;transition:none .1s ease;transition-property:outline,background-color}.c-input.has-left-area .o-left-area,.c-input.has-left-area .o-right-area,.c-input.has-right-area .o-left-area,.c-input.has-right-area .o-right-area{font:inherit;margin-top:-1px;margin-bottom:-1px;align-self:stretch}.c-input.has-left-area .o-left-area>button,.c-input.has-left-area .o-right-area>button,.c-input.has-right-area .o-left-area>button,.c-input.has-right-area .o-right-area>button{white-space:nowrap;height:100%;padding-top:0;padding-bottom:0}.c-input.has-left-area .o-left-area,.c-input.has-right-area .o-left-area{order:-1}.c-input.has-left-area.has-focus input,.c-input.has-right-area.has-focus input{outline-width:0px}.c-input.has-left-area.has-focus .r-wrapper,.c-input.has-right-area.has-focus .r-wrapper{outline-width:2px;outline-color:#7dc1ff}.c-input.has-left-area:hover.has-focus .r-wrapper,.c-input.has-right-area:hover.has-focus .r-wrapper{outline-color:#0857cf}.c-input.has-left-area input{border-top-left-radius:0;border-bottom-left-radius:0}.c-input.has-left-area .o-left-area>button{border-radius:6px 0 0 6px}.c-input.has-right-area input{border-top-right-radius:0;border-bottom-right-radius:0}.c-input.has-right-area .o-right-area>button{border-radius:0 6px 6px 0}.c-textarea .r-control-area{width:100%;height:100%}.c-textarea textarea{box-sizing:border-box;flex:1 0 100%;resize:none}.c-textarea .c-icon.r-main{transform:translateY(-50%);position:absolute;right:.5em;top:20px;width:1.5em;height:1.5em;display:flex;cursor:pointer;align-items:center;justify-content:center}.c-textarea.has-icon textarea{padding-right:2em}.c-select{position:relative;display:inline-flex;flex-direction:row;align-items:center;gap:.6rem}.c-select *{font:inherit}.c-select .r-arrow{transform:translateY(-50%);position:absolute;right:.15em;top:50%;width:1.5em;height:1.5em;display:flex;cursor:pointer;align-items:center;justify-content:center}.c-select .r-arrow svg path{stroke-width:1.2px;stroke:#4a4b4d}.c-select .o-label{cursor:default}.c-select .o-list{box-shadow:0 0 35px #0000001f,0 0 8px #0000001a;position:absolute;right:0;top:calc(100% + .75em);z-index:99;margin:0;display:none;min-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style-type:none;overflow-x:hidden;border-radius:6px;padding:0}.c-select .o-list li{background-color:#fff;padding:.5em;text-align:left}.c-select .o-list li.is-item-null:first-child:before{display:inline-block;content:" "}.c-select .o-list li.is-active{background-color:#f7f7f7;color:#030303}.c-select .o-list li.is-disabled,.c-select .o-list li.is-disabled:hover{pointer-events:none;cursor:default;background-color:#f4f5f5;color:#838383}.c-select .o-list li:hover{background-color:#f1f6fd;color:#528be0}.c-select .o-input{font:inherit;transition:outline .2s ease;position:relative;width:100%;min-width:4em;min-height:2.4em;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:6px;background-color:#fff;padding:.85em;padding-right:1.5rem;color:#4a4b4d;outline-width:1px;outline-color:#313131;outline-style:solid}.c-select .o-input .r-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-select .o-input:hover{outline-color:#528be0}.c-select .o-input:focus{outline-width:2px;outline-color:#7dc1ff;transition-duration:.1s}.c-select .o-input:focus .o-list{display:block}.c-select.is-reversed .o-list{top:auto;bottom:calc(100% + .75em)}.c-select.is-xs .o-input{padding:.5em;padding-right:1.5rem}.c-select.is-sm .o-input{padding:.625em .625em .625em .875em;padding-right:1.5rem}.c-select.is-empty .o-input .r-value{color:#838383}.c-select.is-disabled .o-input{cursor:default;background-color:#f4f5f5;color:#838383}.c-select.is-disabled .r-arrow{cursor:default}.c-select.is-disabled .r-arrow svg path{stroke:#838383}.c-toggle{display:flex;flex-wrap:nowrap;align-items:center;gap:.3rem}.c-toggle>.c-icon.r-main{width:3.25rem;height:1.625rem}.c-toggle>.c-icon.r-main svg>.bg{transition:fill .2s ease;fill:#c7c7c7}.c-toggle>.c-icon.r-main svg>.thumb{cx:13px;fill:#f3f5f7}.c-toggle.is-checked>.c-icon.r-main svg>.bg{fill:#fc0}.c-toggle.is-checked>.c-icon.r-main svg>.thumb{cx:39px;fill:#f3f5f7}.c-toggle.is-sm>.c-icon.r-main{width:2.5rem;height:1.375rem}.c-constructor-input{margin-left:auto;margin-right:auto;max-width:calc(100% - 1rem);display:flex;flex-direction:row;align-items:flex-start;gap:0}.c-constructor-input .r-order{margin-top:1rem;margin-left:2.5rem;margin-right:1.25rem;display:flex;flex-direction:row;align-items:center;gap:.5rem}.c-constructor-input .r-order .r-up,.c-constructor-input .r-order .r-down{width:1.6875rem;height:1.5rem;cursor:pointer;background-color:#f3f5f7}.c-constructor-input .r-order .r-up.is-disabled,.c-constructor-input .r-order .r-up:disabled,.c-constructor-input .r-order .r-down.is-disabled,.c-constructor-input .r-order .r-down:disabled{background-color:transparent}.c-constructor-input .r-order .r-up.is-disabled svg path,.c-constructor-input .r-order .r-up:disabled svg path,.c-constructor-input .r-order .r-down.is-disabled svg path,.c-constructor-input .r-order .r-down:disabled svg path{stroke:#c7c7c7}.c-constructor-input .r-input{margin-right:.7rem;display:block;flex:1 1;text-align:left}.c-constructor-input .r-input .c-input{width:100%;gap:0}.c-constructor-input .r-input .c-input input{--un-bg-opacity:1;background-color:rgb(241 246 253 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(131 131 131 / var(--un-text-opacity))}.c-constructor-input .r-input .r-edit{margin-top:.25rem;margin-right:auto}.c-constructor-input .r-extra{width:7.1rem}.c-constructor-input .r-extra .c-toggle{margin-top:1.05rem}.c-list-group{display:flex;flex-direction:column;list-style-type:none;gap:.85em;padding:0}}@layer components{@keyframes spinner-circle{0%,25%{stroke-dashoffset:280;transform:rotate(0)}50%,75%{stroke-dashoffset:75;transform:rotate(45deg)}to{stroke-dashoffset:280;transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-table{display:flex;flex-direction:column;width:100%}.c-table{width:100%;border-collapse:separate;overflow:hidden;text-align:left;color:#313131;--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-border-spacing-x:0;--un-border-spacing-y:0;border-spacing:var(--un-border-spacing-x) var(--un-border-spacing-y);border-radius:.25rem}.c-table thead{background-color:#fafafa}.c-table thead th{padding:.75rem 1rem;font-weight:400;border-top-width:1px;border-top-color:#e0e0e0;border-top-style:solid}.c-table thead th:first-child{border-top-left-radius:.25rem;border-left-width:1px;border-left-color:#e0e0e0;border-left-style:solid}.c-table thead th:last-child{border-top-right-radius:.25rem;border-right-width:1px;border-right-color:#e0e0e0;border-right-style:solid}@media (max-width: 767.9px){.c-table thead{display:none}}.c-table tbody tr{cursor:pointer;background-color:#fff;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-table tbody tr:last-child td{border-bottom-width:1px;border-bottom-color:#e0e0e0;border-bottom-style:solid}.c-table tbody tr:last-child td:first-child{border-bottom-left-radius:.25rem}.c-table tbody tr:last-child td:last-child{border-bottom-right-radius:.25rem}.c-table tbody tr.o-last-row:hover{cursor:default;background-color:#fff}.c-table tbody tr.is-highlighted{background-color:#e8f3ff}.c-table tbody tr.tr-details{cursor:auto}.c-table tbody tr.tr-details:hover{background-color:transparent}.c-table tbody tr td{border-top-width:1px;border-top-color:#e0e0e0;border-top-style:solid;padding:.75rem 1rem;font-weight:400}.c-table tbody tr td:first-child{border-left-width:1px;border-left-color:#e0e0e0;border-left-style:solid}.c-table tbody tr td:last-child{border-right-width:1px;border-right-color:#e0e0e0;border-right-style:solid}.c-table tbody tr td.o-align-top{vertical-align:top}@media (max-width: 767.9px){.c-table tbody tr td{display:flex;flex-direction:column;gap:5px;border-style:none;padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:0;text-align:center}}.c-table tbody tr.r-separator{height:10px;background-color:transparent}.c-table tbody tr.r-separator td{border-left-style:none;border-right-style:none;padding:0}.c-table tbody tr.r-separator:hover{cursor:default;background-color:transparent}.c-table tbody tr:hover{background-color:#e8f3ff}@media (max-width: 767.9px){.c-table tbody tr{width:100%;display:flex;flex-wrap:wrap;border-top-width:1px;border-top-color:#c7c7c7;border-top-style:solid;padding-bottom:.75rem}}@media (max-width: 767.9px){.c-table tbody tr:first-child{border-style:none}}@media (max-width: 767.9px){.c-table tbody{display:block}}.c-table .o-link{display:block}.c-table .o-th-mob{display:none;padding:0;font-size:.75rem;line-height:1rem;color:#838383}@media (max-width: 767.9px){.c-table .o-th-mob{display:block}}.c-table .o-status{display:flex}.c-table-section{margin-top:1.5rem}.c-table-section .o-empty{display:flex;align-items:center;justify-content:center;padding:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}@media (max-width: 767.9px){.c-table{display:block}}.c-pagination{display:flex;align-items:center;justify-content:center;gap:5px}.c-pagination button.o-button{min-width:35px;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.375rem;border-style:none;background-color:#fafafa;padding:0 3px;font-size:.875rem;line-height:1.25rem;color:#528be0;line-height:35px;outline:2px solid transparent;outline-offset:2px;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-pagination button.o-button.is-active,.c-pagination button.o-button:hover{color:#313131}.c-pagination button.o-button.is-active:hover{cursor:default}.c-pagination button.o-button.r-arrow{padding-left:.5rem;padding-right:.5rem}.c-pagination button.o-button.r-arrow .c-icon{display:none}@media (max-width: 767.9px){.c-pagination button.o-button.r-arrow .c-icon{width:7px;height:13px;display:inline-flex}}@media (max-width: 767.9px){.c-pagination button.o-button.r-arrow{font-size:0}}.c-pagination .o-dots{width:35px;height:35px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:.75rem;line-height:10px}.c-pagination .o-title{margin-right:.5rem}@media (max-width: 767.9px){.c-pagination .o-title{display:none}}.c-show-on-page{margin-top:1.5rem;display:flex;align-items:center;gap:.5rem}.c-show-on-page .o-title{font-size:.875rem;line-height:1.25rem}.c-more-block{border-width:1px;border-color:#e0e0e0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-style:solid;border-top-style:none}.c-more-block .o-button{background:#fafafa;width:100%;display:flex;cursor:pointer;align-items:center;justify-content:center;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-style:none;padding:.625rem 1rem;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.c-more-block .o-button .o-text{font-size:1rem;line-height:1.5rem;color:#313131;font-weight:500;line-height:2rem}.c-more-block .o-button .o-spinner{display:none;width:2rem;height:2rem;animation:2s linear infinite both spinner}.c-more-block .o-button .o-spinner-circle{stroke:#313131;animation:1.4s ease-in-out infinite both spinner-circle;fill:transparent;stroke-dasharray:285;stroke-linecap:round;stroke-width:10px;transform-origin:50% 50%}.c-more-block .o-button:disabled{cursor:not-allowed}.c-more-block .o-button:disabled .o-text{display:none}.c-more-block .o-button:disabled .o-spinner{display:block}.c-more-block .o-button:not(:disabled):hover{background-color:#f2f6fa}.c-file{position:relative;max-width:135px;display:flex;flex-direction:column;align-items:center;border-radius:4px;outline-width:1px;outline-color:#c7c7c7;outline-style:solid}.c-file:hover{background-color:#f1f6fd;outline-color:#528be0}.c-file .c-icon{position:absolute;top:.1875rem;width:1.5rem;height:1.5rem;cursor:pointer}.c-file .c-icon.is-add-to-text{left:.5rem}.c-file .c-icon.is-add-to-text:hover path{stroke:#030303}.c-file .c-icon.is-cross{right:.5rem}.c-file .c-icon.is-cross:hover path{fill:#030303}.c-file .o-image-holder{padding-left:1.5625rem;padding-right:1.5625rem;padding-top:2rem}.c-file img{width:5.3125rem;height:5.3125rem;border-radius:6px;-o-object-fit:cover;object-fit:cover}.c-file .o-filename-holder{margin-top:.375rem;width:100%;overflow:hidden;padding-left:.625rem;padding-right:.625rem;padding-bottom:.375rem}.c-file .o-filename-holder p{overflow:hidden;overflow-wrap:break-word;text-align:center;font-size:.725rem;line-height:.825rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.c-file-input a.c-btn.r-open-attachments{align-self:baseline;padding:0;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:4px}.c-file-input a.c-btn.r-open-attachments:hover .c-icon path{fill:#0857cf}.c-file-input a.c-btn.r-open-attachments .c-icon{width:1.5rem;height:1.5rem}.c-file-input .c-file-holder{display:flex;flex-direction:column;border-radius:6px;background-color:#fafafa;padding:1rem}.c-file-input .c-file-holder .o-file-preview{margin-top:1.125rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.c-file-input .c-file-holder .r-outline{display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center;border-radius:6px;outline-width:2px;outline-color:#528be0;outline-style:dashed}.c-file-input .c-file-holder .r-outline:hover{cursor:pointer;background-color:#f1f6fd}.c-file-input .c-file-holder .r-outline p{font-size:1rem}.c-file-input .c-file-holder .r-outline p a{cursor:pointer;color:#528be0;font-weight:600}.c-file-input .c-file-holder .r-outline input[type=file]{display:none}.c-file-input .c-file-holder.is-active .r-outline{background-color:#f1f6fd}.c-multiselect{position:relative}.c-multiselect .o-items-holder{position:absolute;bottom:calc(100% + 12px);z-index:100;margin:0;width:25rem;list-style-type:none;border-radius:4px;background-color:#fff;padding:0;box-shadow:0 1px 8px #0000004d}.c-multiselect .o-items-holder .r-list .o-search,.c-multiselect .o-items-holder .r-list .o-collaborator-form,.c-multiselect .o-items-holder .r-custom .o-search,.c-multiselect .o-items-holder .r-custom .o-collaborator-form{display:flex;flex-direction:row;gap:.75rem;padding:.75rem;border-bottom-width:1px;border-bottom-color:#a9a9a9;border-bottom-style:solid}.c-multiselect .o-items-holder .r-list ul,.c-multiselect .o-items-holder .r-custom ul{margin:0;height:10rem;display:flex;flex-direction:column;list-style-type:none;overflow-y:scroll;padding:0}.c-multiselect .o-items-holder .r-list ul li .o-item-data,.c-multiselect .o-items-holder .r-custom ul li .o-item-data{display:flex;flex-direction:column}.c-multiselect .o-items-holder .r-list ul li .o-item-data .o-subtext,.c-multiselect .o-items-holder .r-custom ul li .o-item-data .o-subtext{font-size:.875rem;color:#8f8f8f}.c-multiselect .o-items-holder .r-list ul li.is-checked,.c-multiselect .o-items-holder .r-custom ul li.is-checked{background-color:#f3f9fe}.c-multiselect .o-items-holder .r-list ul li.is-edited,.c-multiselect .o-items-holder .r-custom ul li.is-edited{background-color:#f5f5f5}.c-multiselect .o-items-holder .r-list ul li.is-edited .w-edit-field,.c-multiselect .o-items-holder .r-custom ul li.is-edited .w-edit-field{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.c-multiselect .o-items-holder .r-list ul li.is-edited .w-edit-field .c-input,.c-multiselect .o-items-holder .r-custom ul li.is-edited .w-edit-field .c-input{width:100%}.c-multiselect .o-items-holder .r-list ul li label.c-checkbox,.c-multiselect .o-items-holder .r-custom ul li label.c-checkbox{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0;padding:.5rem .75rem}.c-multiselect .o-items-holder .r-list ul li label.c-checkbox:hover,.c-multiselect .o-items-holder .r-custom ul li label.c-checkbox:hover{cursor:pointer;background-color:#f5f5f5}.c-multiselect .o-items-holder .r-list ul li .w-item-actions,.c-multiselect .o-items-holder .r-custom ul li .w-item-actions{display:flex;align-items:center;gap:1rem}.c-multiselect .o-items-holder .r-list ul li .w-item-actions .c-btn.is-ghost,.c-multiselect .o-items-holder .r-custom ul li .w-item-actions .c-btn.is-ghost{padding:0}.c-multiselect .o-items-holder .r-list ul li .w-item-actions .is-pencil,.c-multiselect .o-items-holder .r-custom ul li .w-item-actions .is-pencil{@apply;}.c-multiselect .o-items-holder .r-list ul li .w-item-actions .is-pencil svg path,.c-multiselect .o-items-holder .r-custom ul li .w-item-actions .is-pencil svg path{stroke:gray}.c-multiselect .o-items-holder .r-list ul li .w-item-actions .is-pencil:hover svg path,.c-multiselect .o-items-holder .r-custom ul li .w-item-actions .is-pencil:hover svg path{stroke:#313131}.c-multiselect .o-items-holder .r-list ul li .w-item-actions .is-cross,.c-multiselect .o-items-holder .r-custom ul li .w-item-actions .is-cross{@apply;}.c-multiselect .o-items-holder .r-list ul li .w-item-actions .is-cross svg,.c-multiselect .o-items-holder .r-custom ul li .w-item-actions .is-cross svg{width:.75rem;height:.75rem}.c-multiselect .o-items-holder .r-list ul li .w-item-actions .is-cross svg path,.c-multiselect .o-items-holder .r-custom ul li .w-item-actions .is-cross svg path{stroke:gray}.c-multiselect .o-items-holder .r-list ul li .w-item-actions .is-cross:hover svg path,.c-multiselect .o-items-holder .r-custom ul li .w-item-actions .is-cross:hover svg path{stroke:#313131}.c-multiselect .o-items-holder .r-list ul.isLoading,.c-multiselect .o-items-holder .r-custom ul.isLoading{display:flex}.c-multiselect .o-items-holder .r-list ul.isLoading .o-spinner,.c-multiselect .o-items-holder .r-custom ul.isLoading .o-spinner{margin:auto;width:2rem;height:2rem;animation:2s linear infinite both spinner}.c-multiselect .o-items-holder .r-list ul.isLoading .o-spinner .o-spinner-circle,.c-multiselect .o-items-holder .r-custom ul.isLoading .o-spinner .o-spinner-circle{stroke:#313131;animation:1.4s ease-in-out infinite both spinner-circle;fill:transparent;stroke-dasharray:285;stroke-linecap:round;stroke-width:10px;transform-origin:50% 50%}.c-multiselect .o-items-holder .r-list ul span.is-not-fount,.c-multiselect .o-items-holder .r-custom ul span.is-not-fount{margin:auto}.c-multiselect .o-items-holder .r-list .r-actions,.c-multiselect .o-items-holder .r-custom .r-actions{display:flex;justify-content:flex-end;padding:.75rem;border-top-width:1px;border-top-color:#a9a9a9;border-top-style:solid}.c-multiselect .o-items-holder .r-list .o-search .c-input{width:100%}.c-multiselect .o-items-holder .r-custom .o-collaborator-form .c-btn.is-temp-add{padding:.5rem}.c-multiselect .o-items-holder .r-custom .o-collaborator-form .c-btn.is-temp-add .c-icon{width:1.325rem;height:1.325rem}.c-multiselect .o-items-holder .r-custom .o-collaborator-form .c-btn.is-temp-add .o-spinner{width:1.325rem;height:1.325rem;animation:2s linear infinite both spinner}.c-multiselect .o-items-holder .r-custom .o-collaborator-form .c-btn.is-temp-add .o-spinner-circle{stroke:#ffffff80;animation:1.4s ease-in-out infinite both spinner-circle;fill:transparent;stroke-dasharray:285;stroke-linecap:round;stroke-width:10px;transform-origin:50% 50%}.c-multiselect .o-items-holder .r-custom .o-collaborator-form .c-btn.is-temp-add:disabled{cursor:not-allowed}.c-multiselect .w-items-holder{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99}.c-multiselect .o-selected-holder{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem}.c-multiselect .o-selected-holder .r-tag .c-icon path{fill:#313131}.c-table-preloader .c-table{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.c-table-preloader .c-table tbody tr{cursor:auto}.c-table-preloader .c-table tbody tr:hover{background-color:#fff}.c-table-preloader .o-lines{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.c-table-preloader .o-line{border-radius:.25rem;background-color:#ebebeb;background-position:left -40px top 0px;background-size:80px 100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#fff0,#fffc,#fff0)}@keyframes shine-left{0%{background-position:-20px 0}to{background-position:920px 0}}.c-table-preloader .o-line.is-left-anim{animation:shine-left 2s ease infinite}@keyframes shine-right{0%{background-position:-90px 0}30%{background-position:-90px 0}to{background-position:240px 0}}.c-table-preloader .o-line.is-right-anim{animation:shine-right 2s ease infinite}.c-table-preloader .o-line.is-full{width:100%;height:18px;max-width:410px}.c-table-preloader .o-line.is-half{width:50%;height:14px;max-width:205px}.c-table-preloader .o-line.is-sm{width:100px;height:18px}.c-table-preloader .w-title{display:flex;align-items:center;justify-content:center;padding-bottom:1rem}.c-table-preloader .o-title{position:relative;height:28px;width:100%}.c-table-preloader .o-text{transform:translate(-50%) translateY(-50%);position:absolute;left:50%;top:50%;white-space:nowrap;font-size:1.125rem;line-height:1.75rem;opacity:0;animation-duration:5s;animation-iteration-count:infinite}@keyframes fade1{0%{opacity:0}18%{opacity:1}32%{opacity:0}}.c-table-preloader .o-text.text-1{animation-name:fade1}@keyframes fade2{0%{opacity:0}32%{opacity:0}50%{opacity:1}64%{opacity:0}}.c-table-preloader .o-text.text-2{animation-name:fade2}@keyframes fade3{0%{opacity:0}65%{opacity:0}82%{opacity:1}98%{opacity:0}}.c-table-preloader .o-text.text-3{animation-name:fade3}}@layer components{.c-tab-header{min-height:3.75rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;background-color:#f4f4f4;padding:.5rem 1.875rem;border-bottom-width:1px;border-bottom-color:#e0e0e0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-style:solid}.c-tab-header .o-breadcrumbs{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700}.c-tab-header .o-left,.c-tab-header .o-right{display:flex;flex-direction:row;align-items:center}.c-status-tag{display:flex;cursor:pointer;align-items:center;align-self:flex-start;justify-content:center;border-radius:4px;padding:.375rem 1rem;text-align:center;font-size:.825rem;color:#fff;font-weight:700}.c-status-tag[class^=is-]{font-size:.875rem;line-height:1.25rem;color:#fff;font-weight:500}.c-status-tag.is-created{background-color:#979797}.c-status-tag.is-success{background-color:#7cc583}.c-status-tag.is-canceled{background-color:#979797}.c-status-tag.is-refunded{background-color:#249788}.c-status-tag.is-failed{background-color:#bf4949}.c-status-tag.is-obtained{background-color:#f1c80b}.c-status-tag.is-refunding{background-color:#31b5b7}.c-status-tag.is-partially_refunded{background-color:#26c5b0}.c-status-tag.is-stuck{background-color:#789b7b}.c-status-tag.is-pending{background-color:#7ca2c5}.c-status-tag.is-paid{background-color:#7cc583}.c-status-tag.is-sent{background-color:#7ca2c5}.c-status-tag.is-expired{background-color:#bf4949}.c-status-tag.is-new{background-color:#50ad08}.c-status-tag.is-open{background-color:#77c7e9}.c-status-tag.is-hold{background-color:#c6bf1d}.c-status-tag.is-closed{background-color:#838fa0}.c-status-tag.is-solved{background-color:#3f8bcd}.c-status-tag.is-sale{background-color:#7cc583}.c-status-tag.is-refund{background-color:#249788}.c-status-tag.is-expense{background-color:#999}.c-status-tag.is-expense-refund{background-color:#26c5b0}.c-status-tag.is-8{background-color:#f07ed2}.c-status-tag.is-9{background-color:#5acaca}.c-status-tag.is-recurrents.is-active{background-color:#50ad08}.c-status-tag.is-recurrents.is-creating{background-color:#77c7e9}.c-status-tag.is-recurrents.is-forbidden{background-color:#ed0006}.c-status-tag.is-recurrents.is-canceled{background-color:#c6bf1d}.c-status-tag.is-recurrents.is-finished,.c-status-tag.is-recurrents.is-deleted{background-color:#9097a0}.c-status-tag.is-oct.is-created{background-color:#7cc583}.c-status-tag.is-oct.is-pending{background-color:#7ca2c5}.c-status-tag.is-oct.is-done{background-color:#979797}.c-status-tag.is-oct.is-failed{background-color:#bf4949}}@layer components{.c-modal{box-shadow:0 0 34px #0000001a,0 0 10px #0000000d;position:absolute;top:0;right:0;bottom:0;left:auto;width:min(900px,calc(100vw - 5rem));background-color:#f3f5f7;padding-left:2.1875rem}.c-modal .r-wrap{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0}.c-modal .r-wrap>*{max-width:690px;padding:.5rem 2.1875rem}.c-modal .r-close{transform:translate(-100%);transition:transform .2s ease;position:absolute;top:.5rem;left:0;width:2.875rem;height:2.875rem;text-align:right}.c-modal .r-close .c-img>svg{cursor:pointer}.c-modal .o-header{border-bottom:1px solid #c7c7c7;min-height:3.625rem;display:flex;align-items:center;justify-content:flex-start;padding-left:3.0625rem;padding-right:3.0625rem}.c-modal .o-footer{margin-top:auto;padding-top:1rem;padding-bottom:1rem}.c-modal-enter-active,.c-modal-leave-active{transition:none .3s ease;transition-property:transform}.c-modal-enter-from,.c-modal-leave-to{transform:translate(100%)}.c-modal-stack{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overscroll-behavior-y:contain;background-color:#243045cc}.c-modal-stack-enter-active,.c-modal-stack-leave-active{transition:none .3s ease;transition-property:opacity}.c-modal-stack-enter-active .c-modal,.c-modal-stack-leave-active .c-modal{transition:none .3s ease;transition-property:transform}.c-modal-stack-enter-from,.c-modal-stack-leave-to{opacity:0}.c-modal-stack-enter-from .c-modal,.c-modal-stack-leave-to .c-modal{transform:translate(100%)}.c-module-modal{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#243045cc}.c-module-modal.is-sm .r-wrap{max-width:420px}.c-module-modal .slide-up-enter-active,.c-module-modal .slide-up-leave-active{transition:all .5s ease-out}.c-module-modal .slide-up-enter-from,.c-module-modal .slide-up-leave-to{transform:translateY(100%);opacity:0}.c-module-modal .slide-up-enter-to,.c-module-modal .slide-up-leave-from{transform:translateY(0);opacity:1}.c-module-modal .r-wrap{position:relative;height:-moz-max-content;height:max-content;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;box-shadow:0 0 34px #0000001a,0 0 10px #0000000d;max-width:620px;max-height:80vh;overflow:hidden;overscroll-behavior-y:contain;border-radius:.5rem;background-color:#f3f5f7}.c-module-modal .r-close{transition:transform .2s ease;position:absolute;top:1.125rem;right:1.425rem;z-index:100;width:1.375rem;height:1.375rem;text-align:right}.c-module-modal .r-close .c-icon{width:1.375rem;height:1.375rem}.c-module-modal .r-close .c-icon>svg{cursor:pointer}.c-module-modal .o-header{position:sticky;top:0;display:flex;align-items:center;justify-content:flex-start;padding:1.25rem 1.5rem 1.125rem;font-size:1.125rem;font-weight:700}.c-module-modal .o-body{margin-bottom:6rem;max-height:80vh;overflow-y:auto;padding:.5rem 1.5rem}.c-module-modal .o-footer{backdrop-filter:blur(10px);position:absolute;left:0;right:0;bottom:0;margin-top:auto;--un-bg-opacity:.1;background-color:hsla(0,0%,100%,var(--un-bg-opacity));padding:28px 28px 24px 198px}.c-module-modal-stack{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.c-module-modal-stack-enter-active,.c-module-modal-stack-leave-active{transition:none .3s ease;transition-property:opacity}.c-module-modal-stack-enter-active .c-modal,.c-module-modal-stack-leave-active .c-modal{transition:none .3s ease;transition-property:transform}.c-module-modal-stack-enter-from,.c-module-modal-stack-leave-to{opacity:0}.c-module-modal-stack-enter-from .c-modal,.c-module-modal-stack-leave-to .c-modal{transform:translateY(100%)}}.w-tooltip{position:relative;display:inline-block}.w-tooltip .c-tooltip-target{display:inline-block}.w-tooltip .c-tooltip{position:absolute;z-index:999;width:250px;border-radius:4px;background-color:#333;padding:1.25rem 1rem;text-align:center;font-size:1rem;line-height:1.2;color:#fff;transition:opacity .3s,transform .3s;transform:translateY(0)}.w-tooltip .c-tooltip .c-tooltip-arrow{position:absolute;width:.625rem;height:.625rem;background-color:#333;transform:rotate(45deg)}.w-tooltip .c-tooltip.hidden{visibility:hidden;width:0;height:0;opacity:0;transform:translateY(-10px)}.w-tooltip .c-tooltip.c-tooltip--bottom .c-tooltip-arrow{top:-5px}.w-tooltip .c-tooltip .c-tooltip-arrow--top{bottom:-5px}.c-notice{width:100%;border-radius:8px;background-color:#fff;border-left-width:4px;border-left-color:#313131;border-left-style:solid}.c-notice.is-accept{border-left-color:#7cc583}.c-notice.is-accept .c-icon svg path{fill:#313131}.c-notice.is-warning{border-left-color:#ffd900;background-color:#fffcd9}.c-notice.is-warning .c-icon svg path{fill:#313131}.c-notice.is-error{border-left-color:#ff003b}.c-notice.is-error .c-icon svg path{stroke:#313131}.c-notice .o-content{display:flex;gap:12px;padding:10px 10px 10px 12px}.c-notice .o-content .c-icon{margin-top:.375rem;width:1.5rem;height:1.5rem}.c-notice .o-content .r-wrap{color:#313131}.c-notice .o-content .r-wrap .o-title{padding:0}.c-notice .o-content .r-wrap .o-text{@apply;}@keyframes toast-show{0%{opacity:0;transform:translateY(64px);max-height:0}4%{opacity:1;transform:translateY(-14px);max-height:250px}6%{transform:translateY(0);max-height:250px}to{opacity:1;transform:translateY(0);max-height:250px}}@keyframes toast-hide{0%{left:0;opacity:1;max-height:250px}50%{left:240px;opacity:0;max-height:250px}to{max-height:0}}@keyframes toast-line{0%{width:100%}to{width:0}}.w-toast{position:fixed;right:2.5rem;bottom:1.875rem;z-index:1005;width:300px;display:flex;flex-direction:column}.c-toast{position:relative;max-height:0;overflow:hidden;border-radius:4px;background-color:#fff;--un-shadow-color:0 0 16px 0 rgba(0, 0, 0, .1);opacity:0;animation:toast-show 5s ease-out}.c-toast+.c-toast{margin-top:1rem}.c-toast .o-content{position:relative;display:flex;flex-direction:column;padding:1rem 2.75rem .75rem 1rem}.c-toast .o-timeline{position:absolute;left:0;top:0;right:0;height:4px;background-color:#d9d9d9}.c-toast .o-timeline:before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#313131;content:"";animation:toast-line 5s linear forwards}.c-toast .o-title{margin:0;padding:0;font-size:1.125rem;line-height:1.75rem;line-height:1.2}.c-toast .o-text{margin-top:.675rem;font-size:.875rem;line-height:1.25rem}.c-toast .o-copy{position:absolute;right:2.5rem;top:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.c-toast .w-link{margin-top:.875rem;display:flex;flex-wrap:wrap;gap:.675rem}.c-toast .o-link{font-size:1rem;line-height:1.5rem;color:#313131;font-weight:700;text-decoration:none}.c-toast .o-close{position:absolute;right:1rem;top:1rem;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}.c-toast .o-close .c-icon{width:1.25rem;height:1.25rem}.c-toast .o-close .c-icon svg{width:1.25rem;height:1.25rem}.c-toast .o-close .c-icon svg path{stroke:gray;transition:all .3s ease-out}.c-toast .o-close .c-icon:hover svg path{stroke:#313131}.c-toast.is-closed{margin-top:0;pointer-events:none;animation:toast-hide .6s ease-out}.c-toast.r-error .o-title,.c-toast.r-error .o-text{color:#ff003c}.c-toast.r-error .o-timeline:before{background-color:#ff003c}.c-toast.r-success .o-title,.c-toast.r-success .o-text{color:#267507}.c-toast.r-success .o-timeline:before{background-color:#267507}.c-toast.r-warning .o-title,.c-toast.r-warning .o-text{color:#ff7300}.c-toast.r-warning .o-timeline:before{background-color:#ff7300}.c-calendar-holder{position:relative}.c-calendar-holder input{max-width:200px;cursor:pointer}.c-calendar-holder input[readonly]{background-color:#fff}.c-calendar-holder .c-calendar{position:absolute;left:50%;z-index:200;width:-moz-max-content;width:max-content;border-radius:6px;background-color:#fff;color:#4a4b4d;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translate(-50%);box-shadow:0 0 8px #0000001a}.c-calendar-holder .c-calendar.is-plane{position:static;background-color:transparent;transform:translate(0);box-shadow:none}.c-calendar-holder .c-calendar .r-actions{position:relative}.c-calendar-holder .c-calendar .r-actions .c-btn{position:absolute}.c-calendar-holder .c-calendar .r-actions .c-btn:hover{background-color:#efefef}.c-calendar-holder .c-calendar .r-actions .c-btn:disabled svg path{fill:#efefef}.c-calendar-holder .c-calendar .r-actions .c-btn.is-prev{left:0;top:0}.c-calendar-holder .c-calendar .r-actions .c-btn.is-next{right:0;top:0}@media (max-width: 767.9px){.c-calendar-holder .c-calendar .r-actions .c-btn{padding-left:.625rem;padding-right:.625rem}}.c-calendar-holder .c-calendar .o-calenders-holder{display:flex;gap:1rem}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder{border-radius:4px;background-color:#fff}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .w-month-name{display:block;padding-top:.825rem;padding-bottom:.825rem;text-align:center;font-weight:500}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-week-holder{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));color:#838383}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-week-holder .o-weekday{padding:.625rem .5rem;padding:.625rem .675rem;text-align:center;font-size:.875rem;text-transform:uppercase}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell{border-radius:6px;padding:.675rem .5rem;text-align:center;font-size:.875rem}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell:not(.is-empty):not(.is-disabled).is-from,.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell:not(.is-empty):not(.is-disabled).is-between,.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell:not(.is-empty):not(.is-disabled).is-to{border-radius:0;background-color:#282828;color:#fff;font-weight:500}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell:not(.is-empty):not(.is-disabled).is-from{border-top-left-radius:6px;border-bottom-left-radius:6px}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell:not(.is-empty):not(.is-disabled).is-between{@apply;}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell:not(.is-empty):not(.is-disabled).is-to{border-top-right-radius:6px;border-bottom-right-radius:6px}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell:not(.is-empty):not(.is-disabled):hover,.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell.is-active{cursor:pointer;background-color:#282828;color:#fff;font-weight:500}.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell.is-disabled{pointer-events:none;--un-text-opacity:1;color:rgb(185 185 185 / var(--un-text-opacity))}@media (max-width: 767.9px){.c-calendar-holder .c-calendar .o-calenders-holder .o-calender-holder .o-dates-holder .r-cell{padding-left:.675rem;padding-right:.675rem}}.c-calendar-holder.is-bottom .c-calendar{top:100%;margin-top:10px}.c-calendar-holder.is-top .c-calendar{bottom:100%;margin-bottom:10px}@layer base{.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-left-enter-active,.slide-left-leave-active{transition:none .2s ease;transition-property:opacity,transform}.slide-left-enter-from{opacity:0;transform:translate(30%)}.slide-left-leave-to{opacity:0;transform:translate(-30%)}.slide-right-enter-active,.slide-right-leave-active{transition:none .2s ease;transition-property:opacity,transform}.slide-right-enter-from{opacity:0;transform:translate(-30%)}.slide-right-leave-to{opacity:0;transform:translate(30%)}.hint-bottom-enter-active,.hint-bottom-leave-active{transition:none .2s ease;transition-property:opacity,transform}.hint-bottom-enter-from,.hint-bottom-leave-to{opacity:0;transform:translateY(-30%)}}@layer base,components,layout,utilities,queries;.imageText[data-v-f308f116]{font:600 12px sans-serif;fill:#fff}
}

@layer layout{

@font-face {
  font-family: 'Aeonik Pro';
  src:
    url('/payments/fonts/AeonikPro-Regular.woff2') format('woff2'),
    url('/fonts/AeonikPro-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Aeonik Pro';
  src:
    url('/payments/fonts/AeonikPro-Medium.woff2') format('woff2'),
    url('/fonts/AeonikPro-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Aeonik Pro';
  src:
    url('/payments/fonts/AeonikPro-Bold.woff2') format('woff2'),
    url('/fonts/AeonikPro-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Aeonik Pro';
  src:
    url('/payments/fonts/AeonikPro-Black.woff2') format('woff2'),
    url('/fonts/AeonikPro-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

body {background-color:#f0f0f0;
}

.o-container {margin-left:auto;margin-right:auto;max-width:1950px;width:100%;padding-left:60px;padding-right:60px;
}@media (max-width: 1279.9px){.o-container{padding-left:20px;padding-right:20px;}}@media (max-width: 767.9px){.o-container{padding-left:1rem;padding-right:1rem;}}

#app {height:100vh;font-family:'Aeonik Pro', sans-serif;
}

  #app.is-mobile-opened {overflow:hidden;
  }

  #app.is-filter-opened {
  }@media (max-width: 1023.9px){#app.is-filter-opened{overflow:hidden;}}

  #app main {
    height: calc(100% - 61px);
  }

    #app main > .o-container {display:grid;min-height:100%;padding-right:0;

      grid-template-columns: 240px 1fr;
      grid-template-rows: auto 1fr;
      grid-template-areas: 'navbar notice' 'navbar content';
    }

      @media (width <= 767px) {

    #app main > .o-container {padding:0;

        grid-template-columns: 1fr;
        grid-template-areas:
          'notice'
          'content'
    }
      }

.c-header {border-bottom-width:1px;border-bottom-color:#d9d9d9;border-bottom-style:solid;background-color:#ffffff;
}

  .c-header > .o-container {position:relative;display:flex;align-items:center;justify-content:space-between;padding-right:230px;
  }

    .c-header > .o-container .w-company {position:relative;max-width:600px;display:flex;cursor:pointer;gap:1rem;padding:0.5rem;padding-left:1.375rem;

      transition: background-color 0.2s;
    }

      .c-header > .o-container .w-company:hover {background-color:#f0f0f0;
      }

      .c-header > .o-container .w-company .o-logo {width:44px;
      }

      .c-header > .o-container .w-company .w-title {width:100%;display:flex;flex-direction:column;justify-content:center;overflow:hidden;
      }

        .c-header > .o-container .w-company .w-title .w-name {width:100%;display:flex;align-items:center;gap:0.5rem;
        }

          .c-header > .o-container .w-company .w-title .w-name .o-name {width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;font-size:1.125rem;line-height:1.75rem;font-weight:500;line-height:1.2;
          }

          .c-header > .o-container .w-company .w-title .w-name .o-premium {height:20px;display:flex;align-items:center;border-width:1px;border-color:#ffee00;border-radius:40px;border-style:solid;background-color:#282828;padding-left:0.5rem;padding-right:0.5rem;font-size:10px;color:#ffee00;line-height:1.2;text-transform:uppercase;
          }

        .c-header > .o-container .w-company .w-title .o-number {font-size:0.875rem;line-height:1.25rem;color:#818080;line-height:1.2;
        }@media (max-width: 1535.9px){.c-header > .o-container .w-company{max-width:420px;}}@media (max-width: 1279.9px){.c-header > .o-container .w-company{max-width:520px;}}@media (max-width: 767.9px){.c-header > .o-container .w-company{max-width:100%;padding-left:1rem;padding-right:1rem;}}

    .c-header > .o-container .w-support {display:flex;align-items:center;gap:2rem;padding:0.5rem;
    }

      .c-header > .o-container .w-support .o-link {display:flex;align-items:center;gap:0.5rem;text-decoration:none;
      }

        .c-header > .o-container .w-support .o-link .o-icon {width:30px;
        }

        .c-header > .o-container .w-support .o-link .w-title {display:flex;flex-direction:column;gap:0.25rem;
        }

          .c-header > .o-container .w-support .o-link .w-title .o-title {padding:0;font-size:1.125rem;line-height:1.75rem;color:#282828;font-weight:500;line-height:1;
          }

          .c-header > .o-container .w-support .o-link .w-title .o-text {font-size:0.875rem;line-height:1.25rem;color:#818080;font-weight:400;line-height:1;
          }@media (max-width: 767.9px){.c-header > .o-container .w-support{display:none;}}

    .c-header > .o-container .w-logo {display:none;
    }

      .c-header > .o-container .w-logo .o-logo {width:122px;height:122px;
      }@media (min-width: 768px){.c-header > .o-container .w-logo{position:absolute;right:1.5rem;top:0;z-index:1;display:block;width:122px;height:122px;}}@media (min-width: 1280px){.c-header > .o-container .w-logo{right:4.5rem;}}

    .c-header > .o-container .w-about {position:absolute;top:100%;left:60px;z-index:40;margin-top:1px;width:430px;

      box-shadow: 0 0 8px 0 rgba(0, 0, 0, 20%);
    }

      .c-header > .o-container .w-about .o-about {position:relative;width:100%;display:flex;flex-direction:column;gap:0.75rem;background-color:#ffffff;padding-top:0.75rem;
      }

        .c-header > .o-container .w-about .o-about .o-close {position:absolute;right:0;top:5px;width:3rem;height:3rem;
        }

          .c-header > .o-container .w-about .o-about .o-close .c-btn {width:100%;height:100%;
          }

        .c-header > .o-container .w-about .o-about .w-block {display:flex;flex-direction:column;gap:0.75rem;padding-left:1.5rem;padding-right:1.5rem;
        }

          .c-header > .o-container .w-about .o-about .w-block .c-block {position:relative;display:flex;flex-direction:column;gap:0.5rem;background-color:#f0f0f0;padding:0.75rem;
          }

            .c-header > .o-container .w-about .o-about .w-block .c-block .o-block {display:flex;flex-direction:column;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.2;
            }

              .c-header > .o-container .w-about .o-about .w-block .c-block .o-block .o-label {font-size:0.875rem;line-height:1.25rem;color:#818080;font-weight:400;line-height:1.2;
              }

              .c-header > .o-container .w-about .o-about .w-block .c-block .o-block .o-text {color:#282828;
              }

              .c-header > .o-container .w-about .o-about .w-block .c-block .o-block.r-avatar {padding-right:5.5rem;
              }

            .c-header > .o-container .w-about .o-about .w-block .c-block .w-role {display:flex;flex-direction:column;
            }

              .c-header > .o-container .w-about .o-about .w-block .c-block .w-role .o-buttons {display:flex;cursor:pointer;align-items:center;justify-content:space-between;
              }

                .c-header > .o-container .w-about .o-about .w-block .c-block .w-role .o-buttons .o-role {border-radius:0.25rem;background-color:#282828;padding-left:0.75rem;padding-right:0.75rem;padding-top:5px;padding-bottom:5px;font-size:0.875rem;line-height:1.25rem;color:#ffffff;line-height:1.2;
                }

                .c-header > .o-container .w-about .o-about .w-block .c-block .w-role .o-buttons .o-text {border-bottom-width:1px;border-bottom-color:#818080;border-bottom-style:dashed;font-size:0.875rem;line-height:1.25rem;color:#818080;line-height:1.2;
                }

              .c-header > .o-container .w-about .o-about .w-block .c-block .w-role .o-list {display:flex;flex-direction:column;gap:0.25rem;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
              }

                .c-header > .o-container .w-about .o-about .w-block .c-block .w-role .o-list .o-item {display:flex;align-items:center;gap:0.5rem;
                }

                  .c-header > .o-container .w-about .o-about .w-block .c-block .w-role .o-list .o-item img {width:1.5rem;height:1.5rem;
                  }

                  .c-header > .o-container .w-about .o-about .w-block .c-block .w-role .o-list .o-item .o-text {font-size:0.875rem;line-height:1.25rem;font-weight:500;line-height:1.2;
                  }

                .c-header > .o-container .w-about .o-about .w-block .c-block .w-role .o-list.is-hide {max-height:0;padding:0;
                }

                .c-header > .o-container .w-about .o-about .w-block .c-block .w-role .o-list.is-show {max-height:160px;padding-top:0.5rem;
                }

            .c-header > .o-container .w-about .o-about .w-block .c-block .o-avatar {position:absolute;top:0.75rem;right:0.75rem;width:80px;height:80px;background-color:#282828;
            }

        .c-header > .o-container .w-about .o-about .w-bordered {border-top-width:1px;border-top-color:#d9d9d9;border-top-style:solid;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;

          /* TODO: unify button styles after */
        }

          .c-header > .o-container .w-about .o-about .w-bordered .c-exit-button {width:100%;display:flex;justify-content:flex-start;gap:0.5rem;border-style:none;background-color:transparent;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.594rem;padding-bottom:0.594rem;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.2;outline:2px solid transparent;outline-offset:2px;
          }

            .c-header > .o-container .w-about .o-about .w-bordered .c-exit-button:hover {background-color:#f0f0f0;
            }@media (max-width: 767.9px){.c-header > .o-container .w-about .o-about .w-bordered{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;}}@media (max-width: 1279.9px){.c-header > .o-container .w-about{left:0;}}@media (max-width: 767.9px){.c-header > .o-container .w-about{width:100%;}}@media (max-width: 1279.9px){.c-header >.o-container{flex-direction:column;align-items:flex-start;gap:0.5rem;}}@media (max-width: 767.9px){.c-header >.o-container{gap:0;padding-left:0;padding-right:0;}}

.w-navbar {

  grid-area: navbar;
}

  .w-navbar .o-aside {margin-left:auto;width:230px;display:flex;flex-direction:column;gap:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem;padding-right:2.5rem;
  }

    .w-navbar .o-aside.is-mobile-opened {
    }@media (max-width: 767.9px){.w-navbar .o-aside.is-mobile-opened{position:fixed;left:0;top:61px;bottom:67px;z-index:25;width:100%;display:flex;overflow-y:auto;background-color:#ffffff;padding-left:1rem;padding-right:1rem;}}

    .w-navbar .o-aside .o-hr {margin:0;height:1px;background-color:#d9d9d9;
    }

    .w-navbar .o-aside .o-link {display:flex;align-items:flex-start;gap:0.75rem;padding-left:10px;text-decoration:none;
    }

      .w-navbar .o-aside .o-link svg {min-width:1.5rem;max-width:1.5rem;height:1.5rem;
      }

      .w-navbar .o-aside .o-link .o-text {padding-top:2px;font-size:1.125rem;line-height:1.75rem;color:#757575;font-weight:500;line-height:1.2;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
      }
        .w-navbar .o-aside .o-link:hover .o-text, .w-navbar .o-aside .o-link.is-active .o-text {color:#282828;
        }

    .w-navbar .o-aside .w-create {width:100%;display:flex;flex-direction:column;gap:0.25rem;border-width:1px;border-color:#dddddd;border-radius:8px;border-style:solid;background-color:#ffffff;padding:0.5rem;
    }

      .w-navbar .o-aside .w-create .o-text {text-align:center;font-size:0.75rem;line-height:1rem;color:$clr-text-create-gray;line-height:1.2;
      }

        .w-navbar .o-aside .w-create .o-text .o-strong {color:#282828;font-weight:500;
        }@media (max-width: 767.9px){.w-navbar .o-aside{display:none;}}@media (min-width: 768px){.w-navbar .o-aside{height:100%;}}

  .w-navbar .o-version {margin-top:auto;font-size:0.875rem;color:#818080;
  }@media (min-width: 768px){.w-navbar .o-version{display:block;}}@media (min-width: 768px){.w-navbar{display:flex;flex-direction:column;justify-content:space-between;}}

.w-slider {position:relative;width:100%;min-height:61px;display:flex;justify-content:space-between;overflow:hidden;background-color:#ffffff;padding-left:0.75rem;padding-bottom:1.375rem;padding-right:140px;padding-top:0.5rem;border-left-width:1px;border-bottom-width:1px;border-left-color:#d9d9d9;border-bottom-color:#d9d9d9;border-left-style:solid;border-bottom-style:solid;

  grid-area: notice;
}

  .w-slider .c-slider {position:relative;width:100%;overflow:hidden;
  }

    .w-slider .c-slider .o-slider-item {position:relative;display:flex;flex-direction:column;gap:0.25rem;padding-left:2rem;padding-bottom:0.275rem;
    }

      .w-slider .c-slider .o-slider-item .o-img {position:absolute;left:0;top:0;max-width:1.5rem;min-width:1.5rem;
      }

      .w-slider .c-slider .o-slider-item .o-item {display:flex;flex-direction:column;padding-top:0.25rem;
      }

        .w-slider .c-slider .o-slider-item .o-item .o-text {font-size:1rem;line-height:1.5rem;line-height:1.2;letter-spacing:0em;
        }

        .w-slider .c-slider .o-slider-item .o-item .o-link {text-decoration-line:underline;text-underline-offset:3px;
        }

  .w-slider .w-dots {position:absolute;bottom:0.75rem;left:2.75rem;display:flex;gap:3px;
  }

    .w-slider .w-dots .o-dot {position:relative;width:6px;height:6px;border-radius:9999px;background-color:#818080;transition-property:width;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
    }

      .w-slider .w-dots .o-dot.is-active {width:24px;
      }@media (max-width: 767.9px){.w-slider{border-left-width:0px;}}@media (max-width: 767.9px){.w-slider{padding-right:0.75rem;}}

.w-tab {background-color:#ffffff;

  grid-area: content;
}

  .w-tab .o-container {max-width:1340px;
  }

.w-mobile-menu {position:fixed;left:0;bottom:0;right:0;z-index:30;display:none;height:67px;
}

  .w-mobile-menu .c-mobile-menu {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-template-areas: 'r-payments r-invoices r-create r-receipts r-open-button';width:100%;height:100%;border-top-width:1px;border-top-color:#d9d9d9;border-top-style:solid;background-color:#ffffff;
  }

    .w-mobile-menu .c-mobile-menu .o-link,
    .w-mobile-menu .c-mobile-menu .c-btn {position:relative;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:0.125rem;padding-left:0.25rem;padding-right:0.25rem;padding-bottom:0.75rem;text-decoration:none;
    }

      .w-mobile-menu .c-mobile-menu .o-link .o-text, .w-mobile-menu .c-mobile-menu .c-btn .o-text {font-size:0.875rem;line-height:1.25rem;color:#757575;font-weight:500;line-height:1.2;
      }

      .w-mobile-menu .c-mobile-menu .o-link .o-create, .w-mobile-menu .c-mobile-menu .c-btn .o-create {position:absolute;left:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-width:3px;border-color:#ffffff;border-radius:9999px;border-style:solid;background-color:#282828;

        transform: translate(-50%, -50%);
        box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 20%);
      }
        .w-mobile-menu .c-mobile-menu .o-link.is-active .o-text, .w-mobile-menu .c-mobile-menu .c-btn.is-active .o-text {color:#313131;
        }

      .w-mobile-menu .c-mobile-menu .o-link.r-payments, .w-mobile-menu .c-mobile-menu .c-btn.r-payments {
        grid-area: r-payments;
      }

      .w-mobile-menu .c-mobile-menu .o-link.r-invoices, .w-mobile-menu .c-mobile-menu .c-btn.r-invoices {
        grid-area: r-invoices;
      }

      .w-mobile-menu .c-mobile-menu .o-link.r-create, .w-mobile-menu .c-mobile-menu .c-btn.r-create {
        grid-area: r-create;
      }

      .w-mobile-menu .c-mobile-menu .o-link.r-receipts, .w-mobile-menu .c-mobile-menu .c-btn.r-receipts {
        grid-area: r-receipts;
      }

      .w-mobile-menu .c-mobile-menu .o-link.r-open-button, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button {
        grid-area: r-open-button;
      }

        .w-mobile-menu .c-mobile-menu .o-link.r-open-button .w-icon, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button .w-icon {position:relative;width:1.5rem;height:1.5rem;display:flex;flex-direction:column;padding:0;
        }

          .w-mobile-menu .c-mobile-menu .o-link.r-open-button .w-icon .o-line, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button .w-icon .o-line {position:absolute;width:16px;height:2px;border-radius:9999px;background-color:#757575;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
          }

            .w-mobile-menu .c-mobile-menu .o-link.r-open-button .w-icon .o-line.r-top, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button .w-icon .o-line.r-top {top:6px;left:4px;width:16px;
            }

            .w-mobile-menu .c-mobile-menu .o-link.r-open-button .w-icon .o-line.r-mid, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button .w-icon .o-line.r-mid {top:11px;left:4px;width:16px;
            }

            .w-mobile-menu .c-mobile-menu .o-link.r-open-button .w-icon .o-line.r-bottom, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button .w-icon .o-line.r-bottom {top:16px;left:4px;width:9px;
            }
            .w-mobile-menu .c-mobile-menu .o-link.r-open-button.is-opened .w-icon .o-line, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button.is-opened .w-icon .o-line {background-color:#313131;opacity:1;
            }

              .w-mobile-menu .c-mobile-menu .o-link.r-open-button.is-opened .w-icon .o-line.r-top, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button.is-opened .w-icon .o-line.r-top {top:10px;

                transform: rotate(45deg);
              }

              .w-mobile-menu .c-mobile-menu .o-link.r-open-button.is-opened .w-icon .o-line.r-mid, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button.is-opened .w-icon .o-line.r-mid {top:10px;

                transform: rotate(-45deg);
              }

              .w-mobile-menu .c-mobile-menu .o-link.r-open-button.is-opened .w-icon .o-line.r-bottom, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button.is-opened .w-icon .o-line.r-bottom {opacity:0;
              }

          .w-mobile-menu .c-mobile-menu .o-link.r-open-button.is-opened .o-text, .w-mobile-menu .c-mobile-menu .c-btn.r-open-button.is-opened .o-text {color:#313131;
          }@media (max-width: 767.9px){.w-mobile-menu{display:block;}}

.w-filter-bg {display:none;
}

  .w-filter-bg.is-opened {position:fixed;left:0;top:0;right:0;bottom:0;z-index:39;display:block;

    animation: bg-dark 0.3s ease-out forwards;
  }

.w-filter-wrap {position:relative;margin:0;display:flex;flex:1 1 0%;align-items:center;gap:2rem;
}

  .w-filter-wrap > .w-title {display:flex;align-items:center;gap:1rem;
  }

    .w-filter-wrap > .w-title .o-title {padding:0;font-size:22px;font-weight:500;line-height:1.2;
    }@media (max-width: 1023.9px){.w-filter-wrap >.w-title{flex-direction:column;align-items:flex-start;gap:0.25rem;}}

  @keyframes input-show {
    0% {
      max-height: 0;
    }

    100% {
      max-height: 54px;
    }
  }

  @keyframes bg-dark {
    0% {
      background: rgba(0, 0, 0, 0%);
    }

    100% {
      background: rgba(0, 0, 0, 25%);
    }
  }

  .w-filter-wrap .w-filter {position:relative;flex:1 1 0%;
  }

    .w-filter-wrap .w-filter .w-mobile-title {position:fixed;left:0;top:0;right:0;z-index:40;display:none;height:3rem;align-items:center;justify-content:space-between;border-bottom-width:1px;border-bottom-color:#d9d9d9;border-bottom-style:solid;background-color:#ffffff;padding-left:1rem;padding-right:1rem;text-align:left;
    }

      .w-filter-wrap .w-filter .w-mobile-title .o-title {margin:0;padding:0;font-size:1.125rem;line-height:1.75rem;font-weight:500;
      }

      .w-filter-wrap .w-filter .w-mobile-title .w-close {display:flex;align-items:center;justify-content:center;padding:0.25rem;
      }

        .w-filter-wrap .w-filter .w-mobile-title .w-close .c-btn {padding:0.75rem;
        }
      .w-filter-wrap .w-filter .c-btn.is-mobile-view {position:relative;display:none;cursor:pointer;align-items:center;gap:0.25rem;border-style:none;background-color:transparent;padding-top:0.345rem;padding-bottom:0.345rem;padding-left:0.75rem;padding-right:0.75rem;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.2;text-decoration:none;
      }

        .w-filter-wrap .w-filter .c-btn.is-mobile-view::before {
          content: '';position:absolute;top:0;right:0;width:0.5rem;height:0.5rem;border-radius:9999px;background-color:#313131;
        }@media (max-width: 1023.9px){.w-filter-wrap .w-filter .c-btn.is-mobile-view{display:flex;}}

    .w-filter-wrap .w-filter .w-express {position:relative;display:flex;gap:0.25rem;border-width:1px;border-color:#d9d9d9;border-radius:0.5rem;border-style:solid;background-color:#ffffff;padding-top:0.313rem;padding-bottom:0.313rem;padding-left:0.375rem;padding-right:0.375rem;
    }

      .w-filter-wrap .w-filter .w-express .o-view {display:flex;align-items:stretch;gap:0;border-radius:0.25rem;background-color:#f0f0f0;
      }

        .w-filter-wrap .w-filter .w-express .o-view .c-btn {border-radius:0.25rem;background-color:transparent;font-size:0.875rem;line-height:1.25rem;font-weight:500;line-height:1.2;text-decoration:none;
        }

          .w-filter-wrap .w-filter .w-express .o-view .c-btn.r-open {display:flex;gap:0.5rem;padding:0.5rem !important;
          }

          .w-filter-wrap .w-filter .w-express .o-view .c-btn.r-icon {width:1.75rem;height:2.25rem;display:flex;align-items:center;justify-content:center;padding:0.5rem;padding-left:0;
          }

      .w-filter-wrap .w-filter .w-express .w-input {flex:1 1 0%;
      }

        .w-filter-wrap .w-filter .w-express .w-input .c-input {width:100%;height:2.25rem;border-style:none;
        }

          .w-filter-wrap .w-filter .w-express .w-input .c-input input {height:100%;height:2.25rem;padding-left:0.625em;padding-right:0.625em;padding-top:0.75em;padding-bottom:0.75em;outline:2px solid transparent;outline-offset:2px;
          }

            .w-filter-wrap .w-filter .w-express .w-input .c-input input:focus {
            }@media (max-width: 1023.9px){.w-filter-wrap .w-filter .w-express .w-input .c-input input:focus{border-color:#313131;}}@media (max-width: 1023.9px){.w-filter-wrap .w-filter .w-express .w-input .c-input input{height:3rem;border-width:1px;border-color:#d9d9d9;border-style:solid;}}@media (max-width: 1023.9px){.w-filter-wrap .w-filter .w-express .w-input .c-input{height:3rem;}}@media (max-width: 1023.9px){.w-filter-wrap .w-filter .w-express{display:none;}}

    .w-filter-wrap .w-filter .w-content {position:absolute;top:100%;left:0;right:0;margin-top:0;display:none;max-height:460px;border-radius:0.5rem;background-color:#ffffff;padding:0.25rem;padding-bottom:60px;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;

      box-shadow: 0 0 8px rgba(0, 0, 0, 20%);
    }

      .w-filter-wrap .w-filter .w-content::before {
        content: '';
        position: absolute;
        bottom: 100%;
        left: calc(50% - 4px);
        border-bottom: 4px solid #ffffff;
        border-left: 4px solid transparent;
        border-right: 4px solid transparent;
        display: none;
      }

      .w-filter-wrap .w-filter .w-content .w-items {width:100%;display:flex;flex:1 1 0%;flex-direction:column;gap:0.25rem;overflow-y:auto;
      }

        .w-filter-wrap .w-filter .w-content .w-items .c-item {display:flex;flex-direction:column;gap:0.625rem;background-color:#f0f0f0;padding:0.75rem;
        }

          .w-filter-wrap .w-filter .w-content .w-items .c-item:first-child {border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;
          }@media (max-width: 1023.9px){.w-filter-wrap .w-filter .w-content .w-items .c-item:first-child{border-radius:0;}}

          .w-filter-wrap .w-filter .w-content .w-items .c-item.is-hidden {display:none;
          }@media (max-width: 1023.9px){.w-filter-wrap .w-filter .w-content .w-items .c-item.is-hidden{display:flex;}}

          .w-filter-wrap .w-filter .w-content .w-items .c-item .w-title {display:flex;flex-direction:column;gap:0.625rem;
          }

            .w-filter-wrap .w-filter .w-content .w-items .c-item .w-title .o-title {display:flex;align-items:center;gap:0.5rem;
            }

              .w-filter-wrap .w-filter .w-content .w-items .c-item .w-title .o-title .o-text {font-size:0.875rem;line-height:1.25rem;line-height:1.2;
              }

              .w-filter-wrap .w-filter .w-content .w-items .c-item .w-title .o-title .c-btn {padding:0;
              }

                .w-filter-wrap .w-filter .w-content .w-items .c-item .w-title .o-title .c-btn .c-icon {width:1.25rem;height:1.25rem;
                }

            .w-filter-wrap .w-filter .w-content .w-items .c-item .w-title .w-input {overflow:hidden;padding:1px;

              animation: input-show 0.3s ease-out forwards;
            }

          .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list {display:flex;flex-wrap:wrap;gap:0.25rem;
          }
              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list > .c-btn.r-check-all {border-style:none;background-color:#ffffff;font-size:0.875rem;line-height:1.25rem;color:#313131;font-weight:500;line-height:1.2;
              }

                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list > .c-btn.r-check-all:hover,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list > .c-btn.r-check-all.is-checked {background-color:#313131;color:#ffffff;
                }

            .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-list-group {display:flex;flex-direction:row;flex-wrap:wrap;gap:0.25rem;
            }

            .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox,
            .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio {min-width:34px;height:2.25rem;cursor:pointer;justify-content:center;border-radius:0.25rem;background-color:#ffffff;padding-left:0.5rem;padding-right:0.5rem;font-size:0.875rem;line-height:1.25rem;font-weight:500;line-height:1.2;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
            }

              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox > .c-icon, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio > .c-icon {display:none;
              }

              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label,
              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label,
              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label,
              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label {display:flex;align-items:center;gap:0.25rem;color:#313131;
              }

                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle {margin-left:0.25rem;margin-right:0.25rem;width:0.5rem;height:0.5rem;border-radius:9999px;
                }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-new, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-new, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-new, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-new {
                    background-color: #50ad08;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-open, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-open, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-open, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-open {
                    background-color: #77c7e9;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-hold, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-hold, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-hold, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-hold {
                    background-color: #c6bf1d;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-closed, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-closed, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-closed, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-closed {
                    background-color: #838fa0;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-solved, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-solved, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-solved, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-solved {
                    background-color: #3f8bcd;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-pending, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-pending, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-pending, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-pending {
                    background-color: #7ca2c5;
                  }

                  /* recurrents */

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-active, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-active, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-active, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-active {
                    background-color: #50ad08;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-creating, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-creating, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-creating, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-creating {
                    background-color: #77c7e9;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-forbidden, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-forbidden, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-forbidden, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-forbidden {
                    background-color: #ed0006;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-finished, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-finished, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-finished, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-finished {
                    background-color: #9097a0;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-deleted, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-deleted, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-deleted, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-deleted {
                    background-color: #9097a0;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-canceled, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-canceled, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-canceled, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-canceled {
                    background-color: #979797;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-created, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-created, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-created, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-created {
                    background-color: #979797;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-success, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-success, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-success, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-success {
                    background-color: #7cc583;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-refunded, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-refunded, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-refunded, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-refunded {
                    background-color: #249788;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-failed, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-failed, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-failed, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-failed {
                    background-color: #bf4949;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-obtained, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-obtained, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-obtained, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-obtained {
                    background-color: #f1c80b;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-refunding, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-refunding, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-refunding, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-refunding {
                    background-color: #31b5b7;
                  }

                  /* stylelint-disable-next-line selector-class-pattern */
                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-partially_refunded, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-partially_refunded, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-partially_refunded, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-partially_refunded {
                    background-color: #26c5b0;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-stuck, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-stuck, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-stuck, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-stuck {
                    background-color: #789b7b;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-paid, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-paid, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-paid, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-paid {
                    background-color: #7cc583;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-sent, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-sent, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-sent, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-sent {
                    background-color: #7ca2c5;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-expired, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-expired, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-expired, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-expired {
                    background-color: #bf4949;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-sale, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-sale, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-sale, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-sale {
                    background-color: #7cc583;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-refund, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-refund, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-refund, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-refund {
                    background-color: #249788;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-expense, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-expense, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-expense, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-expense {
                    background-color: #999999;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-expense-refund, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-expense-refund, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-expense-refund, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-expense-refund {
                    background-color: #26c5b0;
                  }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-circle.is-done, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-circle.is-done, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-circle.is-done, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-circle.is-done {
                    background-color: #7cc583;
                  }

                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-icon, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-icon, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-icon, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-icon {width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;
                }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-icon .c-icon, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-icon .c-icon, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-icon .c-icon, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-icon .c-icon {width:100%;height:100%;
                  }

                    .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-icon .c-icon svg, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-icon .c-icon svg, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-icon .c-icon svg, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-icon .c-icon svg {width:100%;height:100%;
                    }

                      .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-icon .c-icon svg path, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-icon .c-icon svg path, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-icon .c-icon svg path, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-icon .c-icon svg path {transition-property:fill;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
                      }

                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-text, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-text, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-text, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-text {color:#313131;transition-duration:300ms;
                }

                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .o-label .o-additional, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox .r-label .o-additional, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .o-label .o-additional, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio .r-label .o-additional {color:#818080;
                }

              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox.is-checked,
              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox:hover,
              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio.is-checked,
              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio:hover {background-color:#313131;
              }

                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox.is-checked .o-label,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox.is-checked .r-label,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox:hover .o-label,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox:hover .r-label,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio.is-checked .o-label,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio.is-checked .r-label,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio:hover .o-label,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio:hover .r-label {color:#ffffff;

                  /* .o-additional {
                      @apply text-[$clr-text-gray];
                    } */
                }
                        .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox.is-checked .o-label .o-icon .c-icon svg path, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox.is-checked .r-label .o-icon .c-icon svg path, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox:hover .o-label .o-icon .c-icon svg path, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox:hover .r-label .o-icon .c-icon svg path, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio.is-checked .o-label .o-icon .c-icon svg path, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio.is-checked .r-label .o-icon .c-icon svg path, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio:hover .o-label .o-icon .c-icon svg path, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio:hover .r-label .o-icon .c-icon svg path {fill:#ffffff;
                        }

                  .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox.is-checked .o-label .o-text, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox.is-checked .r-label .o-text, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox:hover .o-label .o-text, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox:hover .r-label .o-text, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio.is-checked .o-label .o-text, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio.is-checked .r-label .o-text, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio:hover .o-label .o-text, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio:hover .r-label .o-text {color:#ffffff;
                  }

              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-checkbox.is-search-hidden, .w-filter-wrap .w-filter .w-content .w-items .c-item .o-list .c-radio.is-search-hidden {display:none;
              }

          .w-filter-wrap .w-filter .w-content .w-items .c-item .o-info {position:relative;display:none;background-color:#f0f0f0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:2.5rem;text-align:left;font-size:0.875rem;line-height:1.25rem;line-height:1.2;
          }

            .w-filter-wrap .w-filter .w-content .w-items .c-item .o-info .c-icon {position:absolute;top:0.5rem;right:0.75rem;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;
            }

              .w-filter-wrap .w-filter .w-content .w-items .c-item .o-info .c-icon svg {width:1.25rem;height:1.25rem;
              }

          .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar {display:flex;flex-direction:column;
          }

            .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .o-btns {width:100%;display:flex;flex-wrap:wrap;gap:0.25rem;border-bottom-width:1px;border-bottom-color:#d9d9d9;border-bottom-style:solid;padding-bottom:0.75rem;
            }

            .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-list-group {display:flex;flex-direction:row;flex-wrap:wrap;gap:0.25rem;
            }

            .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-radio {min-width:34px;height:2.25rem;cursor:pointer;justify-content:center;border-radius:0.25rem;background-color:#ffffff;padding-left:0.5rem;padding-right:0.5rem;font-size:0.875rem;line-height:1.25rem;font-weight:500;line-height:1.2;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
            }

              .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-radio > .c-icon {display:none;
              }

              .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-radio .o-label,
              .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-radio .r-label {display:flex;align-items:center;gap:0.25rem;color:#313131;
              }

              .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-radio.is-checked,
              .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-radio:hover {background-color:#313131;
              }

                .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-radio.is-checked .o-label,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-radio.is-checked .r-label,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-radio:hover .o-label,
                .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-radio:hover .r-label {color:#ffffff;
                }

            .w-filter-wrap .w-filter .w-content .w-items .c-item .w-calendar .c-period-select {width:100%;
            }

      .w-filter-wrap .w-filter .w-content .w-btns {position:absolute;left:0;bottom:0;right:0;height:60px;display:flex;align-items:center;justify-content:center;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;background-color:#ffffff;
      }
          .w-filter-wrap .w-filter .w-content .w-btns .c-btn.is-secondary {border-style:none;background-color:#ffffff;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.2;text-decoration:none;
          }

            .w-filter-wrap .w-filter .w-content .w-btns .c-btn.is-secondary:hover {background-color:#f0f0f0;
            }

          .w-filter-wrap .w-filter .w-content .w-btns .c-btn.r-clear {display:none;
          }
              .w-filter-wrap .w-filter .w-content .w-btns .c-btn.r-clear.r-type.r-show {display:inline-flex;
              }@media (max-width: 1023.9px){.w-filter-wrap .w-filter .w-content .w-btns .c-btn.r-clear.r-type.r-show{display:none;}}

              .w-filter-wrap .w-filter .w-content .w-btns .c-btn.r-clear.r-all.r-show {display:inline-flex;
              }@media (max-width: 1023.9px){.w-filter-wrap .w-filter .w-content .w-btns .c-btn.r-clear.r-all.r-show{display:none !important;}}@media (max-width: 1023.9px){.w-filter-wrap .w-filter .w-content .w-btns .c-btn.r-clear.r-all{display:inline-flex !important;}}

        .w-filter-wrap .w-filter .w-content .w-btns.r-hide {display:none !important;
        }@media (max-width: 1023.9px){.w-filter-wrap .w-filter .w-content .w-btns.r-hide{display:flex !important;}}

    .w-filter-wrap .w-filter.is-opened {z-index:40;
    }

      .w-filter-wrap .w-filter.is-opened .w-mobile-title {
      }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened .w-mobile-title{display:flex;}}
        .w-filter-wrap .w-filter.is-opened .c-btn.is-mobile-view {display:none;
        }

      .w-filter-wrap .w-filter.is-opened .w-express {border-color:#313131;
      }

        .w-filter-wrap .w-filter.is-opened .w-express .o-view {
        }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened .w-express .o-view{display:none;}}@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened .w-express{display:flex;border-radius:0;border-style:none;background-color:#f0f0f0;padding:0.75rem;}}

      .w-filter-wrap .w-filter.is-opened .w-content {margin-top:0.25rem;display:flex;
      }

        .w-filter-wrap .w-filter.is-opened .w-content .w-btns {
        }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened .w-content .w-btns{position:fixed;display:flex;}}@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened .w-content{position:relative;position:unset;top:auto;left:auto;right:auto;max-height:none;border-radius:0;padding:0;--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}}
        .w-filter-wrap .w-filter.is-opened.is-express .w-content {min-width:320px;padding:0.75rem;padding-bottom:60px;

          transform: translateX(-50%);
        }

          .w-filter-wrap .w-filter.is-opened.is-express .w-content::before {
            display: block;
          }

          .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item {background-color:transparent;padding:0;
          }
                .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list > .c-btn.r-check-all {background-color:#f0f0f0;
                }

                  .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list > .c-btn.r-check-all:hover,
                  .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list > .c-btn.r-check-all.is-checked {background-color:#313131;color:#ffffff;
                  }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list > .c-btn.r-check-all{background-color:#ffffff;}}

              .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-checkbox,
              .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-radio {background-color:#f0f0f0;
              }

                .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-checkbox.is-checked,
                .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-checkbox:hover,
                .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-radio.is-checked,
                .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-radio:hover {background-color:#313131;
                }
                    .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-checkbox.is-checked .o-label .o-text, .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-checkbox:hover .o-label .o-text, .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-radio.is-checked .o-label .o-text, .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-radio:hover .o-label .o-text {color:#ffffff;
                    }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-checkbox,.w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-list .c-radio{background-color:#ffffff;}}

            .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-info {display:flex;
            }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .o-info{display:none;}}
              .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .w-calendar .c-radio {background-color:#f0f0f0;
              }

                .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .w-calendar .c-radio .o-label,
                .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .w-calendar .c-radio .r-label {display:flex;align-items:center;gap:0.25rem;color:#313131;
                }

                .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .w-calendar .c-radio.is-checked,
                .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .w-calendar .c-radio:hover {background-color:#313131;
                }

                  .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .w-calendar .c-radio.is-checked .o-label,
                  .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .w-calendar .c-radio.is-checked .r-label,
                  .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .w-calendar .c-radio:hover .o-label,
                  .w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .w-calendar .c-radio:hover .r-label {color:#ffffff;
                  }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item .w-calendar .c-radio{background-color:#ffffff;}}@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened.is-express .w-content .c-item{background-color:#f0f0f0;padding:0.75rem;}}

          .w-filter-wrap .w-filter.is-opened.is-express .w-content .w-btns {
          }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened.is-express .w-content .w-btns{display:flex;}}@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened.is-express .w-content{max-width:100%;width:100%;min-width:100%;transform:none;padding:0;}}
          .w-filter-wrap .w-filter.is-opened.is-express.is-md .w-content {min-width:480px;max-width:640px;
          }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened.is-express.is-md .w-content{min-width:auto;max-width:100%;}}
          .w-filter-wrap .w-filter.is-opened.is-express.is-sm .w-content {max-width:320px;
          }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened.is-express.is-sm .w-content{max-width:100%;}}
          .w-filter-wrap .w-filter.is-opened.is-express.is-full .w-content {max-width:100%;

            transform: translateX(0);
          }
            .w-filter-wrap .w-filter.is-opened.is-express.is-full.is-right-min .w-content {right:0;left:auto !important;max-width:936px;width:936px;

              transform: translateX(0);
            }

              .w-filter-wrap .w-filter.is-opened.is-express.is-full.is-right-min .w-content::before {
                left: auto;
                right: 120px;
              }
            .w-filter-wrap .w-filter.is-opened.is-express.is-no-search.is-md .w-content {width:640px;
            }@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened.is-express.is-no-search.is-md .w-content{width:100%;}}@media (max-width: 1023.9px){.w-filter-wrap .w-filter.is-opened{position:fixed;left:0;top:0;right:0;bottom:0;overflow-y:auto;background-color:#ffffff;padding-left:1rem;padding-right:1rem;padding-top:3.5rem;padding-bottom:60px;}}

    .w-filter-wrap .w-filter.is-no-search {flex:none;
    }

      .w-filter-wrap .w-filter.is-no-search .w-express {border-style:none;padding:0;
      }@media (max-width: 1023.9px){.w-filter-wrap .w-filter{flex:none;}}
      .w-filter-wrap.is-disabled .w-filter::before {
        content: '';position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;background-color:#f5f5f5;opacity:0.5;
      }@media (max-width: 1023.9px){.w-filter-wrap{justify-content:flex-end;}}
}

@layer tabs{
  .c-statistic .c-tab-header {flex-wrap:wrap;
  }@media (max-width: 1023.9px){.c-statistic .c-tab-header{flex-direction:column;}}
      .c-statistic .w-table .c-table th,
      .c-statistic .w-table .c-table td {
        /* stylelint-disable selector-class-pattern */

        /* stylelint-enable selector-class-pattern */
      }
        .c-statistic .w-table .c-table th.is-system_description,
        .c-statistic .w-table .c-table th.is-last-row-system_description,
        .c-statistic .w-table .c-table td.is-system_description,
        .c-statistic .w-table .c-table td.is-last-row-system_description {padding:0;padding-left:1rem;padding-right:1rem;
        }

        .c-statistic .w-table .c-table th.is-site_description,
        .c-statistic .w-table .c-table th.is-last-row-site_description,
        .c-statistic .w-table .c-table td.is-site_description,
        .c-statistic .w-table .c-table td.is-last-row-site_description {padding-left:0;
        }

        .c-statistic .w-table .c-table th.is-ps_image, .c-statistic .w-table .c-table td.is-ps_image {width:330px;display:flex;flex-wrap:wrap;gap:0.5rem;
        }

          .c-statistic .w-table .c-table th.is-ps_image .is-icon, .c-statistic .w-table .c-table td.is-ps_image .is-icon {height:40px;display:flex;align-items:center;
          }

            .c-statistic .w-table .c-table th.is-ps_image .is-icon svg, .c-statistic .w-table .c-table td.is-ps_image .is-icon svg {height:40px;
            }

            .c-statistic .w-table .c-table th.is-ps_image .is-icon.is-icon-sbp svg, .c-statistic .w-table .c-table td.is-ps_image .is-icon.is-icon-sbp svg {height:30px;
            }

            .c-statistic .w-table .c-table th.is-ps_image .is-icon.is-icon-cash svg, .c-statistic .w-table .c-table td.is-ps_image .is-icon.is-icon-cash svg {height:80px;
            }

            .c-statistic .w-table .c-table th.is-ps_image .is-icon.is-icon-nspk svg, .c-statistic .w-table .c-table td.is-ps_image .is-icon.is-icon-nspk svg {max-width:100px;
            }

            .c-statistic .w-table .c-table th.is-ps_image .is-icon.is-icon-alfa-pay svg, .c-statistic .w-table .c-table td.is-ps_image .is-icon.is-icon-alfa-pay svg {max-width:100px;
            }

            .c-statistic .w-table .c-table th.is-ps_image .is-icon.is-icon-mirpay svg, .c-statistic .w-table .c-table td.is-ps_image .is-icon.is-icon-mirpay svg {max-width:70px;
            }

            .c-statistic .w-table .c-table th.is-ps_image .is-icon.is-icon-c2b svg,
            .c-statistic .w-table .c-table th.is-ps_image .is-icon.is-icon-b2b svg,
            .c-statistic .w-table .c-table td.is-ps_image .is-icon.is-icon-c2b svg,
            .c-statistic .w-table .c-table td.is-ps_image .is-icon.is-icon-b2b svg {max-height:15px;
            }

            .c-statistic .w-table .c-table th.is-ps_image .is-icon.is-icon-smartpos svg, .c-statistic .w-table .c-table td.is-ps_image .is-icon.is-icon-smartpos svg {max-height:18px;
            }
        .c-statistic .w-table .c-table tr.is-disabled {opacity:0.4;
        }

        .c-statistic .w-table .c-table tr.o-last-row {background-color:#fafafa;
        }

          .c-statistic .w-table .c-table tbody tr:first-child {
          }@media (max-width: 767.9px){.c-statistic .w-table .c-table tbody tr:first-child{border-top-width:1px;border-top-color:#c7c7c7;border-top-left-radius:0;border-top-right-radius:0;border-top-style:solid;}}

          .c-statistic .w-table .c-table tbody tr.r-separator {
          }@media (max-width: 767.9px){.c-statistic .w-table .c-table tbody tr.r-separator{border-left-style:none;border-right-style:none;}}

          .c-statistic .w-table .c-table tbody tr td {

            /* stylelint-enable selector-class-pattern */
          }

            /* stylelint-disable selector-class-pattern */

              .c-statistic .w-table .c-table tbody tr td.is-system_description .o-ps-circle {margin:0;
              }@media (max-width: 767.9px){.c-statistic .w-table .c-table tbody tr td.is-system_description{width:36px;justify-content:flex-end;padding-bottom:0.375rem;}}

            .c-statistic .w-table .c-table tbody tr td.is-site_description {
            }@media (max-width: 767.9px){.c-statistic .w-table .c-table tbody tr td.is-site_description{width:calc(70% - 36px);align-items:flex-start;}}@media (max-width: 639.9px){.c-statistic .w-table .c-table tbody tr td.is-site_description{width:calc(100% - 36px);}}

              .c-statistic .w-table .c-table tbody tr td.is-ps_image .o-th-mob {
              }@media (max-width: 767.9px){.c-statistic .w-table .c-table tbody tr td.is-ps_image .o-th-mob{display:none;}}@media (max-width: 767.9px){.c-statistic .w-table .c-table tbody tr td.is-ps_image{width:30%;flex-direction:row;justify-content:flex-end;}}@media (max-width: 639.9px){.c-statistic .w-table .c-table tbody tr td.is-ps_image{width:100%;justify-content:flex-start;}}@media (max-width: 767.9px){.c-statistic .w-table .c-table tbody tr td{width:50%;gap:2px;border-style:none;padding-left:0.5rem !important;padding-right:0.5rem !important;padding-top:0.75rem !important;padding-bottom:0.25rem;text-align:left;}}@media (max-width: 639.9px){.c-statistic .w-table .c-table tbody tr td{width:100%;}}
              .c-statistic .w-table .c-table tbody tr.o-last-row .is-last-row-system_description {
              }@media (max-width: 767.9px){.c-statistic .w-table .c-table tbody tr.o-last-row .is-last-row-system_description{display:none;}}@media (max-width: 767.9px){.c-statistic .w-table .c-table tbody tr.o-last-row{border-bottom-width:1px;border-bottom-color:#c7c7c7;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:solid;}}@media (max-width: 767.9px){.c-statistic .w-table .c-table tbody tr{border-left-width:1px;border-right-width:1px;border-left-color:#c7c7c7;border-right-color:#c7c7c7;border-left-style:solid;border-right-style:solid;}}

  .c-statistic .c-btn {text-align:center;
  }

    .c-statistic .c-btn.r-cross {padding-left:0.75rem;padding-right:0.75rem;
    }

      .c-statistic .c-btn.r-cross .c-icon {width:1.5rem;height:1.5rem;
      }
          .c-statistic .c-btn.r-cross .c-icon svg path {fill:#ffffff;
          }

      .c-statistic .c-btn.r-cross > svg {width:1.5rem;height:1.5rem;
      }

        .c-statistic .c-btn.r-cross > svg path {fill:#ffffff;
        }

    .c-statistic .c-btn.is-ghost.r-link {padding-left:0;padding-right:0;
    }
  .c-catalog .c-tab-header {
    /* .c-btn {
      &.is-ghost {
        @apply text-[$clr-link] underline-offset-3;
      }
    } */
  }

    .c-catalog .c-tab-header .o-right {flex-wrap:wrap;justify-content:flex-end;gap:0.5rem;
    }

  .c-catalog .c-show-on-page {flex-wrap:wrap;
  }

    .c-catalog .c-show-on-page .o-right {
    }@media (max-width: 767.9px){.c-catalog .c-show-on-page .o-right{align-items:flex-end;}}@media (max-width: 767.9px){.c-catalog .c-show-on-page{flex-direction:column-reverse;}}

  .c-catalog .c-catalog-empty {margin-left:auto;margin-right:auto;width:100%;max-width:640px;display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:1.5rem;
  }

    .c-catalog .c-catalog-empty .o-img {width:160px;
    }

    .c-catalog .c-catalog-empty .o-title {font-size:1.125rem;line-height:1.75rem;font-weight:700;
    }

    .c-catalog .c-catalog-empty .o-text {font-size:1rem;line-height:1.5rem;
    }
      /* stylelint-disable-next-line selector-class-pattern */
      .c-catalog .c-table th.is-expiry_datetime, .c-catalog .c-table td.is-expiry_datetime {min-width:180px;max-width:180px;
      }
      .c-catalog .c-table thead th {white-space:nowrap;
      }

        .c-catalog .c-table tbody tr:last-child {
        }@media (max-width: 767.9px){.c-catalog .c-table tbody tr:last-child{border-bottom-width:1px;border-bottom-color:#c7c7c7;border-bottom-style:solid;}}

        .c-catalog .c-table tbody tr td {vertical-align:top;
        }

          .c-catalog .c-table tbody tr td.is-visible {width:3rem;
          }

            .c-catalog .c-table tbody tr td.is-visible .is-eye,
            .c-catalog .c-table tbody tr td.is-visible .is-close-eye {opacity:0.7;
            }

              .c-catalog .c-table tbody tr td.is-visible .is-eye:hover, .c-catalog .c-table tbody tr td.is-visible .is-close-eye:hover {opacity:1;
              }

          .c-catalog .c-table tbody tr td.is-id {width:100px;
          }@media (max-width: 767.9px){.c-catalog .c-table tbody tr td.is-id{width:100%;}}

          .c-catalog .c-table tbody tr td .c-visible-btn {width:1.5rem;height:1.5rem;cursor:pointer;border-style:none;background-color:transparent;padding:0;outline:2px solid transparent;outline-offset:2px;
          }

          .c-catalog .c-table tbody tr td .c-tags {max-width:230px;display:flex;flex-wrap:wrap;gap:0.5rem;
          }

            .c-catalog .c-table tbody tr td .c-tags .o-tag {max-width:200px;overflow:hidden;white-space:nowrap;border-width:1px;border-color:#8f8f8f;border-radius:0.25rem;border-style:solid;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.75rem;padding-right:0.75rem;font-size:0.875rem;line-height:1.25rem;line-height:1.2;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:150ms;
            }

              .c-catalog .c-table tbody tr td .c-tags .o-tag.is-checked,
              .c-catalog .c-table tbody tr td .c-tags .o-tag:hover {border-color:#0f0f0f;background-color:#0f0f0f;color:#ffffff;
              }

              .c-catalog .c-table tbody tr td .c-tags .o-tag.is-hide {display:none;
              }

              .c-catalog .c-table tbody tr td .c-tags .o-tag.r-all {border-color:#ebebeb;background-color:#ebebeb;color:#313131;
              }

          .c-catalog .c-table tbody tr td .c-actions {visibility:hidden;display:flex;justify-content:space-between;gap:0.75rem;
          }

            .c-catalog .c-table tbody tr td .c-actions .o-btn {cursor:pointer;border-style:none;background-color:transparent;padding:0;outline:2px solid transparent;outline-offset:2px;
            }
                .c-catalog .c-table tbody tr td .c-actions .o-btn .is-pencil svg {opacity:0.7;
                }

                  .c-catalog .c-table tbody tr td .c-actions .o-btn .is-pencil svg path {
                    stroke: #808080;
                  }
                .c-catalog .c-table tbody tr td .c-actions .o-btn .is-cross svg {width:20px;height:20px;opacity:0.7;
                }

                  .c-catalog .c-table tbody tr td .c-actions .o-btn .is-cross svg path {
                    fill: #808080;
                  }
                .c-catalog .c-table tbody tr td .c-actions .o-btn:hover svg {opacity:1;
                }@media (max-width: 767.9px){.c-catalog .c-table tbody tr td .c-actions{visibility:visible;}}
            .c-catalog .c-table tbody tr td .c-price .o-text {display:flex;white-space:nowrap;
            }

            .c-catalog .c-table tbody tr td .c-price .o-gray {color:#8f8f8f;
            }

          .c-catalog .c-table tbody tr td .c-about {display:flex;flex-direction:column;
          }

            .c-catalog .c-table tbody tr td .c-about .o-title {padding:0;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.2;
            }

            .c-catalog .c-table tbody tr td .c-about .o-sku {margin-top:0.5rem;font-size:0.875rem;line-height:1.25rem;color:#8f8f8f;line-height:1.2;
            }

            .c-catalog .c-table tbody tr td .c-about .o-description {margin-top:0.5rem;font-size:0.875rem;line-height:1.25rem;color:#8f8f8f;line-height:1.2;
            }

            .c-catalog .c-table tbody tr td .c-about .o-item-tags {display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:0.5rem;
            }

              .c-catalog .c-table tbody tr td .c-about .o-item-tags .o-tag {margin-top:1rem;display:flex;flex-direction:row;align-items:center;gap:0.5rem;border-radius:0.25rem;background-color:#f5f5f5;padding:7px;
              }

                .c-catalog .c-table tbody tr td .c-about .o-item-tags .o-tag svg {width:13px;height:13px;
                }

                .c-catalog .c-table tbody tr td .c-about .o-item-tags .o-tag .c-icon {width:16px;height:16px;
                }

                .c-catalog .c-table tbody tr td .c-about .o-item-tags .o-tag span {font-size:0.875rem;line-height:1.25rem;color:#313131;line-height:1.2;
                }@media (max-width: 767.9px){.c-catalog .c-table tbody tr td{width:100%;align-items:flex-start;border-style:none;text-align:left;}}
            .c-catalog .c-table tbody tr:hover td .c-actions {visibility:visible;
            }@media (max-width: 767.9px){.c-catalog .c-table tbody tr{border-left-width:1px;border-right-width:1px;border-top-width:1px;border-left-color:#c7c7c7;border-right-color:#c7c7c7;border-top-color:#c7c7c7;border-left-style:solid;border-right-style:solid;border-top-style:solid;}}

  .c-catalog .c-btn {text-align:center;
  }

    .c-catalog .c-btn.r-cross {padding-left:0.75rem;padding-right:0.75rem;
    }

      .c-catalog .c-btn.r-cross .c-icon {width:1.5rem;height:1.5rem;
      }
          .c-catalog .c-btn.r-cross .c-icon svg path {fill:#ffffff;
          }

      .c-catalog .c-btn.r-cross > svg {width:1.5rem;height:1.5rem;
      }

        .c-catalog .c-btn.r-cross > svg path {fill:#ffffff;
        }

    .c-catalog .c-btn.is-ghost.r-link {padding-left:0;padding-right:0;
    }
  .c-support .c-show-on-page {display:flex;justify-content:flex-start;gap:1rem;
  }
    .c-support .c-checkbox-button input[type='checkbox'],
    .c-support .c-checkbox-button input[type='radio'] {display:none;
    }

      .c-support .c-checkbox-button input[type='checkbox']:checked + label, .c-support .c-checkbox-button input[type='radio']:checked + label {border-color:#0f0f0f;background-color:#0f0f0f;color:#ffffff;
      }
          .c-support .c-table tbody tr td .o-ticket {display:flex;flex-direction:column;gap:0.5rem;
          }

            .c-support .c-table tbody tr td .o-ticket .o-title {display:flex;align-items:center;gap:0.5rem;
            }

              .c-support .c-table tbody tr td .o-ticket .o-title .o-number {border-radius:0.25rem;--un-bg-opacity:0.06;background-color:rgba(0, 0, 0, var(--un-bg-opacity));padding-left:0.375rem;padding-right:0.375rem;font-size:0.875rem;line-height:1.25rem;line-height:1.125rem;
              }

            .c-support .c-table tbody tr td .o-ticket .o-text {display:flex;align-items:center;gap:0.25rem;font-size:0.875rem;line-height:1.25rem;color:#8f8f8f;line-height:1rem;
            }

          .c-support .c-table tbody tr td:nth-child(1) {width:50%;
          }@media (max-width: 767.9px){.c-support .c-table tbody tr td:nth-child(1){order:1;width:100%;text-align:left;}}

          .c-support .c-table tbody tr td:nth-child(2) {
          }@media (max-width: 767.9px){.c-support .c-table tbody tr td:nth-child(2){order:3;width:50%;text-align:left;}}@media (max-width: 639.9px){.c-support .c-table tbody tr td:nth-child(2){width:100%;}}

          .c-support .c-table tbody tr td:nth-child(3) {width:25%;
          }@media (max-width: 767.9px){.c-support .c-table tbody tr td:nth-child(3){order:2;width:50%;text-align:left;}}

    .c-support-view .c-tab-header .o-breadcrumbs {
    }@media (max-width: 1023.9px){.c-support-view .c-tab-header .o-breadcrumbs{flex-wrap:wrap;align-items:flex-start;}}@media (max-width: 1023.9px){.c-support-view .c-tab-header{flex-direction:column;align-items:flex-start;}}

  .c-support-view .w-container {display:flex;gap:10px;
  }

    .c-support-view .w-container article {display:flex;flex-grow:1;flex-direction:column;gap:1.5rem;
    }

      .c-support-view .w-container article .r-thread {background-color:#ffffff;padding-left:1.75rem;padding-right:1.75rem;
      }

        .c-support-view .w-container article .r-thread:last-child {border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem;
        }@media (max-width: 1023.9px){.c-support-view .w-container article .r-thread{padding:1rem;}}
        .c-support-view .w-container article .o-form .o-label {font-size:0.875rem;line-height:1.25rem;
        }

        .c-support-view .w-container article .o-form .c-participants {display:flex;flex-direction:column;font-size:0.875rem;line-height:1.25rem;
        }

          .c-support-view .w-container article .o-form .c-participants .o-list {margin-top:0.5rem;display:flex;flex-wrap:wrap;
          }
              .c-support-view .w-container article .o-form .c-participants .o-list .o-item a {text-decoration-line:underline;text-underline-offset:2px;
              }

          .c-support-view .w-container article .o-form .c-participants .o-empty {font-style:italic;opacity:0.5;
          }

          .c-support-view .w-container article .o-form .c-participants .o-edit {margin-top:0.5rem;
          }

        .c-support-view .w-container article .o-form .c-textarea {width:100%;flex-direction:column;gap:0.5rem;
        }

          .c-support-view .w-container article .o-form .c-textarea .o-label,
          .c-support-view .w-container article .o-form .c-textarea .o-hint-area {display:none;
          }

          .c-support-view .w-container article .o-form .c-textarea textarea {min-height:114px;
          }

        .c-support-view .w-container article .o-form .o-buttons {margin-top:0.6875rem;display:flex;flex-direction:column;align-items:flex-end;gap:0.5rem;
        }

          .c-support-view .w-container article .o-form .o-buttons.flex-start {align-items:flex-start;
          }

            .c-support-view .w-container article .o-form .o-buttons.flex-start .c-file-input {width:100%;
            }

          .c-support-view .w-container article .o-form .o-buttons .w-buttons-send {display:inline-flex;align-items:center;gap:12px;
          }

            .c-support-view .w-container article .o-form .o-buttons .w-buttons-send .r-hint {color:#818080;
            }@media (max-width: 1023.9px){.c-support-view .w-container article{order:2;}}

    .c-support-view .w-container aside {min-width:320px;display:flex;flex-grow:0;flex-basis:320px;flex-direction:column;gap:0.5rem;
    }

      .c-support-view .w-container aside .c-side-info {margin-bottom:0.5rem;width:100%;
      }@media (max-width: 1023.9px){.c-support-view .w-container aside{order:1;}}

    .c-support-view .w-container .w-side-info {position:sticky;top:0;border-width:1px;border-color:#d9d9d9;border-style:solid;
    }

    .c-support-view .w-container .c-side-info {display:flex;flex-direction:column;
    }

      .c-support-view .w-container .c-side-info .o-head {min-height:51px;display:flex;align-items:center;border-bottom-width:1px;--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(224 224 224 / var(--un-border-bottom-opacity));border-bottom-style:solid;--un-bg-opacity:1;background-color:rgb(244 244 244 / var(--un-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;
      }

        .c-support-view .w-container .c-side-info .o-head p {font-size:1rem;line-height:1.5rem;
        }

      .c-support-view .w-container .c-side-info .o-content {display:flex;flex-direction:column;background-color:#ffffff;padding:1rem;
      }

        .c-support-view .w-container .c-side-info .o-content .o-title {margin-top:1.0625rem;padding:0;font-size:1rem;line-height:1.5rem;--un-text-opacity:1;color:rgb(128 128 128 / var(--un-text-opacity));font-weight:400;line-height:1.2;
        }.c-support-view .w-container .c-side-info .o-content .o-title:first-child{margin-top:0;}

        .c-support-view .w-container .c-side-info .o-content .o-text {margin-top:0.0625rem;font-size:1rem;line-height:1.5rem;line-height:1.2;
        }.c-support-view .w-container .c-side-info .o-content .o-text:first-child{margin-top:0;}

      .c-support-view .w-container .c-side-info .o-performer {display:flex;gap:10px;
      }

        .c-support-view .w-container .c-side-info .o-performer .o-avatar {min-width:48px;max-height:48px;height:48px;flex-grow:0;border-radius:9999px;--un-bg-opacity:1;background-color:rgb(255 238 0 / var(--un-bg-opacity));
        }

        .c-support-view .w-container .c-side-info .o-performer .o-info {display:flex;flex-grow:1;flex-direction:column;
        }

        .c-support-view .w-container .c-side-info .o-performer .o-name {margin:0;padding:0;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.1;
        }

        .c-support-view .w-container .c-side-info .o-performer .o-position {font-size:0.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(131 131 131 / var(--un-text-opacity));line-height:1.2;
        }

        .c-support-view .w-container .c-side-info .o-performer-list {margin:0;display:flex;flex-direction:column;list-style-type:none;gap:0.75rem;padding:0;
        }

    .c-support-view .w-container .c-thread {margin-top:1rem;display:flex;flex-direction:column;gap:1rem;
    }

      .c-support-view .w-container .c-thread .o-msg {position:relative;display:flex;flex-direction:row;align-items:baseline;gap:1rem;
      }

        .c-support-view .w-container .c-thread .o-msg.is-tmp {opacity:0.5;
        }
          .c-support-view .w-container .c-thread .o-msg.r-same-author .o-avatar {visibility:hidden;
          }

          .c-support-view .w-container .c-thread .o-msg.r-same-author .w-msg {margin-top:5px;
          }

            .c-support-view .w-container .c-thread .o-msg.r-same-author .w-msg .o-msg-title {display:none;
            }

        .c-support-view .w-container .c-thread .o-msg .w-msg {width:100%;max-width:37.5rem;flex-shrink:1;flex-grow:1;border-radius:6px;background-color:#fafafa;padding:11px;padding:15px;
        }

          .c-support-view .w-container .c-thread .o-msg .w-msg.r-from-support {--un-bg-opacity:1;background-color:rgb(242 246 250 / var(--un-bg-opacity));
          }

            .c-support-view .w-container .c-thread .o-msg .w-msg.r-from-support .o-show-more {
              background: linear-gradient(
                0deg,
                rgba(242, 246, 250, 100%) 50%,
                rgba(242, 246, 250, 0%) 90%
              );
            }

          .c-support-view .w-container .c-thread .o-msg .w-msg .o-msg-title {vertical-align:middle;font-size:1rem;font-weight:600;line-height:1.4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
          }

          .c-support-view .w-container .c-thread .o-msg .w-msg .w-msg-attachment {margin-top:1rem;border-top-width:1px;border-top-color:#e0e0e0;border-top-style:solid;
          }

            .c-support-view .w-container .c-thread .o-msg .w-msg .w-msg-attachment .w-attachments {margin-bottom:1.5rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:0.5rem;
            }

              .c-support-view .w-container .c-thread .o-msg .w-msg .w-msg-attachment .w-attachments .c-file {outline:2px solid transparent;outline-offset:2px;
              }

                .c-support-view .w-container .c-thread .o-msg .w-msg .w-msg-attachment .w-attachments .c-file .o-image-holder {cursor:pointer;padding:0;
                }

                .c-support-view .w-container .c-thread .o-msg .w-msg .w-msg-attachment .w-attachments .c-file .o-filename-holder {display:none;
                }

            .c-support-view .w-container .c-thread .o-msg .w-msg .w-msg-attachment ul,
            .c-support-view .w-container .c-thread .o-msg .w-msg .w-msg-attachment li {
              all: unset;
            }

            .c-support-view .w-container .c-thread .o-msg .w-msg .w-msg-attachment li {display:block;line-height:1.5;
            }

              .c-support-view .w-container .c-thread .o-msg .w-msg .w-msg-attachment li a {
              }.c-support-view .w-container .c-thread .o-msg .w-msg .w-msg-attachment li a:hover{color:#ff003b;}

          .c-support-view .w-container .c-thread .o-msg .w-msg .w-show-more {position:relative;display:none;
          }

            .c-support-view .w-container .c-thread .o-msg .w-msg .w-show-more.is-large {display:block;
            }

          .c-support-view .w-container .c-thread .o-msg .w-msg .o-show-more {position:absolute;left:0;bottom:0;width:100%;height:50px;display:flex;flex-direction:column;justify-content:flex-end;--un-text-opacity:1;color:rgb(82 139 224 / var(--un-text-opacity));font-weight:500;text-decoration-line:underline;text-decoration-style:dotted;

            background: linear-gradient(
              0deg,
              rgba(250, 250, 250, 100%) 50%,
              rgba(250, 250, 250, 0%) 90%
            );
          }

            .c-support-view .w-container .c-thread .o-msg .w-msg .o-show-more span {width:-moz-max-content;width:max-content;cursor:pointer;
            }

          .c-support-view .w-container .c-thread .o-msg .w-msg .o-msg-body {max-height:150px;overflow:hidden;overflow-x:auto;overflow-wrap:break-word;padding-top:0.5rem;vertical-align:middle;font-size:16px;--un-text-opacity:1;color:rgb(74 75 77 / var(--un-text-opacity));font-weight:400;line-height:1.4;

            transition: max-height 1s;
          }

            .c-support-view .w-container .c-thread .o-msg .w-msg .o-msg-body.has-show-more {
              transition: max-height 1s;
            }

            .c-support-view .w-container .c-thread .o-msg .w-msg .o-msg-body p,
            .c-support-view .w-container .c-thread .o-msg .w-msg .o-msg-body span,
            .c-support-view .w-container .c-thread .o-msg .w-msg .o-msg-body div {padding-top:0.5rem;vertical-align:middle;font-size:16px;--un-text-opacity:1;color:rgb(74 75 77 / var(--un-text-opacity));font-weight:400;line-height:1.4;
            }

            .c-support-view .w-container .c-thread .o-msg .w-msg .o-msg-body img {max-height:153px;width:auto;
            }

          .c-support-view .w-container .c-thread .o-msg .w-msg .o-msg-time {margin-left:auto;margin-right:auto;font-size:14px;--un-text-opacity:1;color:rgb(131 131 131 / var(--un-text-opacity));font-weight:400;line-height:1.2;
          }

        .c-support-view .w-container .c-thread .o-msg .o-msg:has(+ .r-same-author) {opacity:0.5;
        }
          .c-support-view .w-container .c-thread .o-msg .w-msg-attachment .c-file p {display:none;
          }

        .c-support-view .w-container .c-thread .o-msg .w-msg-attachment:nth-child(2) {
          opacity: 0.2;
        }

        .c-support-view .w-container .c-thread .o-msg .w-msg-attachment .o-attachment-section-title {margin-bottom:0.75rem;margin-top:1rem;font-size:1rem;font-weight:400;
        }

    .c-support-view .w-container .o-avatar {flex-shrink:0;flex-grow:0;
    }

      .c-support-view .w-container .o-avatar .o-avatar-generated {width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:100%;--un-bg-opacity:1;background-color:rgb(82 139 224 / var(--un-bg-opacity));font-size:18px;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));font-weight:700;
      }

        .c-support-view .w-container .o-avatar .o-avatar-generated.r-from-support {--un-bg-opacity:1;background-color:rgb(255 238 0 / var(--un-bg-opacity));background-size:cover;color:#313131;
        }@media (max-width: 1023.9px){.c-support-view .w-container{flex-direction:column;}}
      .c-support-view.skeletoned .c-tab-header .o-left .o-breadcrumbs .is-breadcrumb-item {animation:slide 2s ease infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0.25rem;color:transparent;background-color:#e0e0e0;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.8),rgba(255, 255, 255, 0));background-position:-40px 0;background-size:80px 100%;background-repeat:no-repeat;
      }

        .c-support-view.skeletoned .c-tab-header .o-left .o-breadcrumbs .is-breadcrumb-item a {pointer-events:none;cursor:default;color:transparent;
        }

      .c-support-view.skeletoned .c-tab-header .o-right .c-status-tag {animation:slide 2s ease infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0.25rem;color:transparent;background-color:#e0e0e0;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.8),rgba(255, 255, 255, 0));background-position:-40px 0;background-size:80px 100%;background-repeat:no-repeat;
      }

    .c-support-view.skeletoned .o-ticket-date {animation:slide 2s ease infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0.25rem;color:transparent;background-color:#e0e0e0;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.8),rgba(255, 255, 255, 0));background-position:-40px 0;background-size:80px 100%;background-repeat:no-repeat;
    }

    .c-support-view.skeletoned .o-ticket-title {animation:slide 2s ease infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0.25rem;color:transparent;background-color:#e0e0e0;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.8),rgba(255, 255, 255, 0));background-position:-40px 0;background-size:80px 100%;background-repeat:no-repeat;
    }
            .c-support-view.skeletoned .w-container .c-thread .o-msg .w-msg .o-msg-body * {margin-bottom:5px;animation:slide 2s ease infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0.25rem;color:transparent;background-color:#e0e0e0;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.8),rgba(255, 255, 255, 0));background-position:-40px 0;background-size:80px 100%;background-repeat:no-repeat;
            }

            .c-support-view.skeletoned .w-container .c-thread .o-msg .w-msg .o-msg-time {margin-top:5px;animation:slide 2s ease infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0.25rem;color:transparent;background-color:#e0e0e0;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.8),rgba(255, 255, 255, 0));background-position:-40px 0;background-size:80px 100%;background-repeat:no-repeat;

              height: 12px;
            }

            .c-support-view.skeletoned .w-container .c-thread .o-msg .w-msg .o-msg-title {animation:slide 2s ease infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0.25rem;color:transparent;background-color:#e0e0e0;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.8),rgba(255, 255, 255, 0));background-position:-40px 0;background-size:80px 100%;background-repeat:no-repeat;

              height: 14px;
            }

        .c-support-view.skeletoned .w-container .c-thread .o-avatar-generated,
        .c-support-view.skeletoned .w-container .c-thread .o-avatar-generated.r-from-support {--un-bg-opacity:1;background-color:rgb(238 238 238 / var(--un-bg-opacity));color:transparent;
        }
      .c-support-create .w-tab-header .c-tab-header .o-breadcrumbs {
      }@media (max-width: 1023.9px){.c-support-create .w-tab-header .c-tab-header .o-breadcrumbs{flex-wrap:wrap;align-items:flex-start;}}

  .c-support-create .r-support-form {display:flex;flex-direction:column;gap:1rem;padding-left:1.5rem;padding-right:1.5rem;
  }

    .c-support-create .r-support-form p.o-text {margin-bottom:0.55rem;font-size:1rem;
    }

      .c-support-create .r-support-form > .c-input .o-label {
      }@media (max-width: 767.9px){.c-support-create .r-support-form > .c-input .o-label{margin-bottom:0.55rem;}}@media (max-width: 767.9px){.c-support-create .r-support-form >.c-input{display:block;}}

    .c-support-create .r-support-form .c-select,
    .c-support-create .r-support-form .c-input {align-items:center;gap:1.5rem;
    }

      .c-support-create .r-support-form .c-select .o-label, .c-support-create .r-support-form .c-input .o-label {min-width:8.75rem;width:8.75rem;
      }
        .c-support-create .r-support-form .c-select .r-control-area .c-icon, .c-support-create .r-support-form .c-input .r-control-area .c-icon {display:none;
        }

          .c-support-create .r-support-form .c-select .r-control-area .c-icon.is-active, .c-support-create .r-support-form .c-input .r-control-area .c-icon.is-active {display:flex;
          }
      .c-support-create .r-support-form .o-subject ul.c-list-group {margin:0;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.55rem;color:inherit;
      }
          .c-support-create .r-support-form .o-subject ul.c-list-group li label.c-radio {cursor:pointer;border-radius:0.25rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.675rem;padding-right:0.675rem;border-width:1px;border-color:#8f8f8f;border-style:solid;
          }

            .c-support-create .r-support-form .o-subject ul.c-list-group li label.c-radio:hover {background-color:#ebebeb;
            }

            .c-support-create .r-support-form .o-subject ul.c-list-group li label.c-radio.is-checked {border-color:#0f0f0f;background-color:#0f0f0f;color:#ffffff;
            }

            .c-support-create .r-support-form .o-subject ul.c-list-group li label.c-radio .c-icon {display:none;
            }

    .c-support-create .r-support-form .o-collaborators {padding-top:0.375rem;padding-bottom:0.8rem;
    }

      .c-support-create .r-support-form .o-collaborators .o-items-holder {
      }@media (max-width: 767.9px){.c-support-create .r-support-form .o-collaborators .o-items-holder{width:20rem;}}

    .c-support-create .r-support-form .o-content {display:flex;flex-direction:column;gap:0.5rem;
    }
        .c-support-create .r-support-form .o-content .c-textarea .o-label {display:none;
        }

        .c-support-create .r-support-form .o-content .c-textarea textarea {min-height:7.4rem;
        }

        .c-support-create .r-support-form .o-content .c-textarea .o-hint-area {display:none;
        }

      .c-support-create .r-support-form .o-content .c-btn.r-open-attachments {gap:0.375rem;
      }

    .c-support-create .r-support-form > .r-actions {margin-top:0.5rem;display:flex;flex-direction:row;align-items:baseline;gap:1.25rem;
    }
        .c-support-create .r-support-form > .r-actions .c-btn.r-submit .c-icon {margin-top:0.15rem;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:90deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
        }

      .c-support-create .r-support-form > .r-actions span.r-hint {font-size:0.875rem;color:#8f8f8f;font-weight:400;
      }
  .c-settings .c-btn {text-align:center;
  }

    .c-settings .c-btn.r-cross {padding-left:0.75rem;padding-right:0.75rem;
    }

      .c-settings .c-btn.r-cross .c-icon {width:1.5rem;height:1.5rem;
      }
          .c-settings .c-btn.r-cross .c-icon svg path {fill:#ffffff;
          }

      .c-settings .c-btn.r-cross > svg {width:1.5rem;height:1.5rem;
      }

        .c-settings .c-btn.r-cross > svg path {fill:#ffffff;
        }

    .c-settings .c-btn.is-ghost.r-link {padding-left:0;padding-right:0;
    }

  .c-settings .c-form {margin-top:1.25rem;
  }

    .c-settings .c-form .o-section {display:flex;flex-direction:column;border-width:1px;--un-border-opacity:1;border-color:rgb(212 212 212 / var(--un-border-opacity));border-radius:0.25rem;border-style:solid;background-color:#fafafa;padding:1.5rem;
    }

      .c-settings .c-form .o-section + .o-section {margin-top:1.5rem;
      }

    .c-settings .c-form .o-form-item {position:relative;width:100%;display:flex;gap:1rem;
    }

      .c-settings .c-form .o-form-item .c-input {width:100%;display:flex;align-items:center;gap:1rem;
      }

        .c-settings .c-form .o-form-item .c-input .o-label {min-width:140px;max-width:140px;min-height:40px;display:flex;align-items:center;font-size:0.875rem;line-height:1.25rem;color:#313131;
        }@media (max-width: 767.9px){.c-settings .c-form .o-form-item .c-input .o-label{min-height:unset;min-width:100%;max-width:100%;}}
          .c-settings .c-form .o-form-item .c-input.with-ssl .o-prefix {height:100%;display:flex;align-items:center;justify-content:center;border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem;background-color:#313131;padding-left:0.5rem;padding-right:0.5rem;color:#ffffff;
          }@media (max-width: 767.9px){.c-settings .c-form .o-form-item .c-input{flex-direction:column;align-items:flex-start;gap:0.5rem;}}

      .c-settings .c-form .o-form-item .c-select {width:100%;display:flex;align-items:center;gap:1rem;
      }

        .c-settings .c-form .o-form-item .c-select .o-label {min-width:140px;max-width:140px;font-size:0.875rem;line-height:1.25rem;color:#313131;
        }@media (max-width: 767.9px){.c-settings .c-form .o-form-item .c-select .o-label{min-height:unset;min-width:100%;max-width:100%;}}

        .c-settings .c-form .o-form-item .c-select .o-input {width:100%;
        }@media (max-width: 767.9px){.c-settings .c-form .o-form-item .c-select{flex-direction:column;gap:0.75rem;}}

      .c-settings .c-form .o-form-item > .o-label {min-width:140px;max-width:140px;font-size:0.875rem;line-height:1.25rem;color:#313131;
      }
          .c-settings .c-form .o-form-item.is-out-link .c-input input {padding-right:2.5rem;
          }

        .c-settings .c-form .o-form-item.is-out-link a {position:absolute;right:0;top:50%;z-index:12;display:flex;--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;padding-right:0.5rem;

          transform: translateY(-50%);
        }

          .c-settings .c-form .o-form-item.is-out-link a svg {width:1.5rem;height:1.5rem;
          }

          .c-settings .c-form .o-form-item.is-out-link a .c-icon {width:1.5rem;height:1.5rem;
          }
              .c-settings .c-form .o-form-item.is-out-link a .c-icon svg path {stroke:#ffffff;
              }@media (max-width: 767.9px){.c-settings .c-form .o-form-item.is-out-link a{top:calc(100% - 20px);}}

      .c-settings .c-form .o-form-item.r-heading {border-bottom-width:1px;--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(212 212 212 / var(--un-border-bottom-opacity));border-bottom-style:solid;padding-bottom:1.5rem;
      }

      .c-settings .c-form .o-form-item + .o-form-item {margin-top:1.5rem;
      }
        .c-settings .c-form .o-form-item.r-half .r-control-area {max-width:460px;
        }
        .c-settings .c-form .o-form-item.r-small label.c-input {
        }@media (max-width: 767.9px){.c-settings .c-form .o-form-item.r-small label.c-input{align-items:flex-start;}}

        .c-settings .c-form .o-form-item.r-small .r-control-area {max-width:80px;
        }
        .c-settings .c-form .o-form-item .o-content a {color:#528be0;text-underline-offset:2px;
        }

          .c-settings .c-form .o-form-item .o-content a:not(:disabled):hover {color:#0857cf;
          }@media (max-width: 767.9px){.c-settings .c-form .o-form-item{flex-direction:column;gap:0.5rem;}}

    .c-settings .c-form .o-notice {display:flex;align-items:center;justify-content:center;padding:1rem;
    }

  .c-settings .w-settings {margin-top:0;display:flex;flex-direction:row;border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem;
  }

    .c-settings .w-settings .c-tab-links {margin:0;max-width:240px;display:flex;flex-direction:column;
    }

      .c-settings .w-settings .c-tab-links .c-select {display:none;
      }@media (max-width: 767.9px){.c-settings .w-settings .c-tab-links .c-select{display:inline-flex;}}

      .c-settings .w-settings .c-tab-links .c-tab-link {cursor:pointer;border-style:solid;background-color:#fafafa;padding-top:1rem;padding-bottom:1rem;padding-left:1.625rem;padding-right:1.25rem;color:#313131;border-left-width:4px;border-left-color:#fafafa;border-top-style:none;border-bottom-width:1px;border-right-width:1px;--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(212 212 212 / var(--un-border-bottom-opacity));--un-border-opacity:1;--un-border-right-opacity:var(--un-border-opacity);border-right-color:rgb(212 212 212 / var(--un-border-right-opacity));
      }

        .c-settings .w-settings .c-tab-links .c-tab-link.is-active {background-color:#ffffff;color:#0f0f0f;border-left-color:#ff003b;border-right-color:transparent;
        }

        .c-settings .w-settings .c-tab-links .c-tab-link:hover {color:#0f0f0f;
        }@media (max-width: 767.9px){.c-settings .w-settings .c-tab-links .c-tab-link{display:none;}}@media (max-width: 767.9px){.c-settings .w-settings .c-tab-links{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;}}

    .c-settings .w-settings .c-tab {width:100%;background-color:#ffffff;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;
    }

      .c-settings .w-settings .c-tab .c-header {border-bottom-width:1px;border-bottom-color:#e0e0e0;border-bottom-style:solid;padding-top:0.5rem;padding-bottom:1rem;
      }

        .c-settings .w-settings .c-tab .c-header .o-title {font-size:1rem;line-height:1.5rem;
        }

        .c-settings .w-settings .c-tab .c-header .o-btns {display:flex;flex-direction:column;gap:0.5rem;
        }

        .c-settings .w-settings .c-tab .c-header.r-search {display:flex;align-items:center;justify-content:space-between;gap:0.5rem;
        }

          .c-settings .w-settings .c-tab .c-header.r-search .o-search {width:100%;max-width:360px;
          }

            .c-settings .w-settings .c-tab .c-header.r-search .o-search .c-input {width:100%;
            }@media (max-width: 767.9px){.c-settings .w-settings .c-tab .c-header.r-search{flex-direction:column;align-items:flex-start;}}

        .c-settings .w-settings .c-tab .w-table .c-table {border-radius:0;
        }

          .c-settings .w-settings .c-tab .w-table .c-table thead th,
          .c-settings .w-settings .c-tab .w-table .c-table .o-last-row td {
            /* &:first-child {
              @apply border-l-0;
            } */
          }

            .c-settings .w-settings .c-tab .w-table .c-table thead th:first-child,
            .c-settings .w-settings .c-tab .w-table .c-table thead th:last-child,
            .c-settings .w-settings .c-tab .w-table .c-table .o-last-row td:first-child,
            .c-settings .w-settings .c-tab .w-table .c-table .o-last-row td:last-child {border-radius:0;
            }

          .c-settings .w-settings .c-tab .w-table .c-table tbody tr {border-left-width:1px;border-right-width:1px;border-top-width:1px;border-left-color:#e0e0e0;border-right-color:#e0e0e0;border-top-color:#e0e0e0;border-left-style:solid;border-right-style:solid;border-top-style:solid;
          }

            .c-settings .w-settings .c-tab .w-table .c-table tbody tr.o-last-row {background-color:#fafafa;
            }

            .c-settings .w-settings .c-tab .w-table .c-table tbody tr td {
              overflow-wrap: break-word;

              /* &:first-child {
                @apply border-l-0;
              } */
            }@media (max-width: 767.9px){.c-settings .w-settings .c-tab .w-table .c-table tbody tr td{width:50%;row-gap:0.75rem;border-style:none;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.5rem;text-align:left;}}@media (max-width: 639.9px){.c-settings .w-settings .c-tab .w-table .c-table tbody tr td{width:100%;}}

              .c-settings .w-settings .c-tab .w-table .c-table tbody tr:last-child td:first-child,
              .c-settings .w-settings .c-tab .w-table .c-table tbody tr:last-child td:last-child {border-radius:0;
              }@media (max-width: 767.9px){.c-settings .w-settings .c-tab .w-table .c-table tbody tr:last-child{border-bottom-width:1px;border-bottom-color:#e0e0e0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:solid;}}@media (max-width: 767.9px){.c-settings .w-settings .c-tab .w-table{margin-left:-1.5rem;margin-right:-1.5rem;width:auto;}}

      .c-settings .w-settings .c-tab .c-btns {margin-left:auto;margin-right:auto;margin-top:2rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;
      }@media (max-width: 639.9px){.c-settings .w-settings .c-tab .c-btns{flex-direction:column;gap:0.5rem;}}

      .c-settings .w-settings .c-tab .c-user-details {display:flex;flex-direction:column;
      }

        .c-settings .w-settings .c-tab .c-user-details .o-content {width:100%;display:flex;gap:2rem;padding-top:0.5rem;padding-bottom:0.5rem;
        }@media (max-width: 767.9px){.c-settings .w-settings .c-tab .c-user-details .o-content{flex-direction:column;}}
          .c-settings .w-settings .c-tab .c-user-details .o-field .c-input {width:100%;flex-direction:column;gap:0.5rem;
          }

            .c-settings .w-settings .c-tab .c-user-details .o-field .c-input .o-label {text-align:left;
            }

            .c-settings .w-settings .c-tab .c-user-details .o-field .c-input .r-hint {text-align:left;
            }

          .c-settings .w-settings .c-tab .c-user-details .o-field .c-checkbox {width:100%;
          }

        .c-settings .w-settings .c-tab .c-user-details .o-data {display:flex;flex:1 1 0%;flex-direction:column;gap:1rem;
        }@media (max-width: 767.9px){.c-settings .w-settings .c-tab .c-user-details .o-data{width:100%;}}

        .c-settings .w-settings .c-tab .c-user-details .o-access {display:flex;flex-basis:270px;flex-direction:column;gap:1rem;
        }@media (max-width: 767.9px){.c-settings .w-settings .c-tab .c-user-details .o-access{flex-basis:100%;}}

      .c-settings .w-settings .c-tab .w-pagination {display:flex;justify-content:space-between;
      }

      .c-settings .w-settings .c-tab.r-settings-common {display:flex;flex-direction:column;
      }

        .c-settings .w-settings .c-tab.r-settings-common span {color:#baddfd;
        }
        .c-settings .w-settings .c-tab.r-settings-acts .c-table {margin-top:1.5rem;
        }
            .c-settings .w-settings .c-tab.r-settings-acts .c-table tbody tr {cursor:auto;
            }

              .c-settings .w-settings .c-tab.r-settings-acts .c-table tbody tr td {text-align:left;
              }

                .c-settings .w-settings .c-tab.r-settings-acts .c-table tbody tr td:nth-child(1),
                .c-settings .w-settings .c-tab.r-settings-acts .c-table tbody tr td:nth-child(4) {
                }@media (max-width: 767.9px){.c-settings .w-settings .c-tab.r-settings-acts .c-table tbody tr td:nth-child(1),.c-settings .w-settings .c-tab.r-settings-acts .c-table tbody tr td:nth-child(4){width:100%;}}@media (max-width: 767.9px){.c-settings .w-settings .c-tab.r-settings-acts .c-table tbody tr td{width:50%;}}.c-settings .w-settings .c-tab.r-settings-acts .c-table tbody tr:hover{background-color:inherit;}

      .c-settings .w-settings .c-tab.r-settings-users {display:flex;flex-direction:column;gap:1.5rem;
      }
                .c-settings .w-settings .c-tab.r-settings-users .c-table .c-icon.r-green svg path {fill:#48b952;
                }
                .c-settings .w-settings .c-tab.r-settings-users .c-table .c-icon.r-black svg rect {fill:#313131;
                }
              .c-settings .w-settings .c-tab.r-settings-users .c-table tbody tr td {text-align:left;
              }
                .c-settings .w-settings .c-tab.r-settings-users .c-table tbody tr.tr-titles td {
                }@media (max-width: 767.9px){.c-settings .w-settings .c-tab.r-settings-users .c-table tbody tr.tr-titles td{width:50%;}}
                .c-settings .w-settings .c-tab.r-settings-users .c-table tbody tr.tr-details:hover {background-color:inherit;
                }

                .c-settings .w-settings .c-tab.r-settings-users .c-table tbody tr.tr-details td {
                }@media (max-width: 767.9px){.c-settings .w-settings .c-tab.r-settings-users .c-table tbody tr.tr-details td{width:100%;}}

    .c-settings .w-settings .c-text {margin-top:1rem;font-size:1rem;line-height:1.5rem;
    }

      .c-settings .w-settings .c-text a {color:#528be0;text-underline-offset:2px;
      }

        .c-settings .w-settings .c-text a:not(:disabled):hover {color:#0857cf;
        }
      .c-settings .w-settings .c-select .o-input {width:auto;min-height:1.25rem;min-width:3.5rem;padding:0.5rem;padding-right:1.5em;font-size:1rem;line-height:1.5rem;
      }@media (max-width: 767.9px){.c-settings .w-settings{flex-direction:column;}}
    .c-recurrent .c-tab-header.has-tabs {min-height:3rem;border-radius:0;border-bottom-style:none;padding-top:0;padding-bottom:0;padding-left:1.75rem;padding-right:1.75rem;
    }
        .c-recurrent .c-tab-header.has-tabs .c-switch.has-tabs {gap:2rem;background-image:none;
        }

          .c-recurrent .c-tab-header.has-tabs .c-switch.has-tabs .r-item {margin:0;border-bottom-width:2px;border-bottom-color:transparent;padding-top:0.875rem;padding-bottom:0.875rem;font-size:1rem;line-height:1.5rem;color:#313131 !important;font-weight:700;line-height:1.25rem;
          }

            .c-recurrent .c-tab-header.has-tabs .c-switch.has-tabs .r-item.is-active {border-bottom-color:#313131;
            }@media (max-width: 767.9px){.c-recurrent .c-tab-header.has-tabs{padding-left:1rem;padding-right:1rem;}}

    .c-recurrent .c-tab-header.r-top {
    }@media (max-width: 767.9px){.c-recurrent .c-tab-header.r-top{padding-left:1rem;padding-right:1rem;}}

    .c-recurrent .c-tab-header .o-right {align-items:center;gap:1rem;
    }
      .c-recurrent .c-tab-header .w-tooltip .c-tooltip-target {display:block;
      }

        .c-recurrent .c-tab-header .w-tooltip .c-tooltip-target .o-link {display:flex;align-items:center;gap:0.5rem;color:#528be0;text-decoration-line:underline;text-underline-offset:2px;
        }

      .c-recurrent .c-tab-header .w-tooltip .c-tooltip {width:460px;max-width:460px;background-color:#ffffff;padding:1.25rem;

        box-shadow: 0 0 4px 1px rgba(0, 0, 0, 15%);
      }

        .c-recurrent .c-tab-header .w-tooltip .c-tooltip .c-tooltip-arrow {display:none;
        }

        .c-recurrent .c-tab-header .w-tooltip .c-tooltip .o-statuses {display:flex;flex-direction:column;gap:0.75rem;border-radius:0.5rem;
        }

          .c-recurrent .c-tab-header .w-tooltip .c-tooltip .o-statuses .o-item {display:flex;align-items:flex-start;
          }

            .c-recurrent .c-tab-header .w-tooltip .c-tooltip .o-statuses .o-item .o-status {max-width:116px;min-width:116px;display:flex;
            }

            .c-recurrent .c-tab-header .w-tooltip .c-tooltip .o-statuses .o-item .o-text {display:flex;flex:1 1 0%;text-align:left;font-size:1rem;line-height:1.5rem;color:#313131;line-height:1.2;
            }@media (max-width: 767.9px){.c-recurrent .c-tab-header .w-tooltip .c-tooltip{width:320px;padding:1rem;}}
    .c-recurrent .c-icon.is-sm {width:0.625rem;height:0.625rem;
    }

    .c-recurrent .c-icon.is-base {width:1.5rem;height:1.5rem;
    }

  .c-recurrent .c-btn {border-radius:0.25rem;
  }

    .c-recurrent .c-btn.is-cancel {border-style:none;background-color:#fafafa;color:#ff003b;
    }.c-recurrent .c-btn.is-cancel:hover{background-color:#ebebeb;}

    .c-recurrent .c-btn.is-ghost {padding:0;
    }

    .c-recurrent .c-btn.is-xs {min-height:36px;padding-top:0.313rem;padding-bottom:0.313rem;padding-left:1.125rem;padding-right:1.125rem;font-size:0.875rem;line-height:1.25rem;
    }

  .c-recurrent .o-charge-amount {font-weight:700;
  }

  .c-recurrent .is-muted {font-size:14px;--un-text-opacity:1;color:rgb(143 143 143 / var(--un-text-opacity));
  }

  .c-recurrent .c-filter-top {display:flex;align-items:center;gap:1rem;
  }

    .c-recurrent .c-filter-top .o-button {display:flex;cursor:pointer;
    }.c-recurrent .c-filter-top .o-button>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(0.5rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(0.5rem * var(--un-space-x-reverse));}

    .c-recurrent .c-filter-top .o-title {padding:0;font-size:1rem;line-height:1.5rem;font-weight:400;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:#cbcbcb;text-underline-offset:3px;
    }

    .c-recurrent .c-filter-top .o-clear {display:flex;cursor:pointer;align-items:center;gap:0.5rem;
    }

      .c-recurrent .c-filter-top .o-clear .c-icon svg path {transition-property:stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
      }

      .c-recurrent .c-filter-top .o-clear .o-text {color:#8f8f8f;line-height:1.5rem;transition-property:color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
      }
        .c-recurrent .c-filter-top .o-clear:hover .o-text {color:#313131;
        }

        .c-recurrent .c-filter-top .o-clear:hover .c-icon svg path {stroke:#313131;
        }@media (max-width: 767.9px){.c-recurrent .c-filter-top{padding-left:1rem;padding-right:1rem;}}

  .c-recurrent .c-card-tag {display:flex;flex-direction:row;align-items:center;gap:0.625rem;
  }

    .c-recurrent .c-card-tag.is-sm {gap:0.25rem;border-radius:0.25rem;background-color:#0000000a;padding-top:0.125rem;padding-bottom:0.125rem;padding-left:0.25rem;padding-right:0.25rem;
    }

      .c-recurrent .c-card-tag.is-sm .c-icon {width:1.25rem;height:1.25rem;
      }

      .c-recurrent .c-card-tag.is-sm span {font-size:0.75rem;
      }

        .c-recurrent .c-card-tag.is-sm span.c-icon {display:flex;
        }
      .c-recurrent .c-card-tag.is-md .c-icon {width:1.875rem;height:1.875rem;
      }

        .c-recurrent .c-card-tag.is-md .c-icon svg {width:1.875rem;height:1.875rem;
        }

  .c-recurrent .c-spinner {display:flex;align-items:center;
  }

    .c-recurrent .c-spinner .o-spinner {width:24px;height:24px;border-width:3px;border-color:transparent;border-top-color:#ffffff;border-radius:9999px;border-style:solid;

      animation: spinner 1s infinite;
    }

    .c-recurrent .c-table .o-link {color:#528be0;text-decoration:none;
    }
      .c-recurrent .c-table .c-btn.is-ghost {color:#528be0;text-decoration:none;
      }
      .c-recurrent .c-table thead th {white-space:nowrap;

        /* stylelint-disable selector-class-pattern */
        /* stylelint-enable selector-class-pattern */
      }
        .c-recurrent .c-table thead th.is-start_datetime,
        .c-recurrent .c-table thead th.is-install_datetime {
        }@media (min-width: 768px){.c-recurrent .c-table thead th.is-start_datetime,.c-recurrent .c-table thead th.is-install_datetime{min-width:212px;}}

        .c-recurrent .c-table thead th.is-expire_date {
        }@media (min-width: 768px){.c-recurrent .c-table thead th.is-expire_date{min-width:168px;}}
        .c-recurrent .c-table tbody tr td {
        }@media (max-width: 767.9px){.c-recurrent .c-table tbody tr td{width:50%;border-width:0px !important;text-align:left;}}@media (max-width: 639.9px){.c-recurrent .c-table tbody tr td{width:100%;}}

    .c-recurrent .c-table .o-card {margin-top:0.25rem;min-width:70px;display:flex;
    }

    .c-recurrent .c-table .o-empty {margin-top:10rem;margin-bottom:10rem;display:flex;align-items:center;justify-content:center;padding:0.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;
    }@media (max-width: 767.9px){.c-recurrent .c-table{border-radius:0;}}

  .c-recurrent .o-empty {margin-top:2rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;padding:0.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;
  }
      .c-recurrent .w-table:has(.c-more-block) .c-table {border-bottom-left-radius:0;border-bottom-right-radius:0;
      }
              .c-recurrent .w-table:has(.c-more-block) .c-table tbody tr:last-child td:first-child {border-bottom-left-radius:0;
              }

              .c-recurrent .w-table:has(.c-more-block) .c-table tbody tr:last-child td:last-child {border-bottom-right-radius:0;
              }

  .c-recurrent .c-table-preloader {margin-top:0.5rem;
  }
    .c-recurrent .c-calendar-holder .c-calendar {
      bottom: calc(100% + 1rem);
      top: auto;
    }

.c-recurrent-schedule,
.c-recurrent-binding {

  /* .o-section {
    & + .o-section {
      @apply mt-2;
    }
  } */
}
    .c-recurrent-schedule .c-tab-header.has-tabs, .c-recurrent-binding .c-tab-header.has-tabs {min-height:3rem;border-radius:0.25rem;border-bottom-style:none;padding-top:0;padding-bottom:0;padding-left:1.75rem;padding-right:1.75rem;
    }
        .c-recurrent-schedule .c-tab-header.has-tabs .c-switch.has-tabs, .c-recurrent-binding .c-tab-header.has-tabs .c-switch.has-tabs {gap:2rem;background-image:none;
        }

          .c-recurrent-schedule .c-tab-header.has-tabs .c-switch.has-tabs .r-item, .c-recurrent-binding .c-tab-header.has-tabs .c-switch.has-tabs .r-item {margin:0;border-bottom-width:2px;border-bottom-color:transparent;padding-top:0.875rem;padding-bottom:0.875rem;font-size:1rem;line-height:1.5rem;color:#313131 !important;font-weight:700;line-height:1.25rem;
          }

            .c-recurrent-schedule .c-tab-header.has-tabs .c-switch.has-tabs .r-item.is-active, .c-recurrent-binding .c-tab-header.has-tabs .c-switch.has-tabs .r-item.is-active {border-bottom-color:#313131;
            }@media (max-width: 767.9px){.c-recurrent-schedule .c-tab-header.has-tabs .c-switch.has-tabs,.c-recurrent-binding .c-tab-header.has-tabs .c-switch.has-tabs{gap:1rem;}}@media (max-width: 767.9px){.c-recurrent-schedule .c-tab-header.has-tabs,.c-recurrent-binding .c-tab-header.has-tabs{padding-left:1.25rem;padding-right:1.25rem;}}

    .c-recurrent-schedule .c-tab-header .o-breadcrumbs, .c-recurrent-binding .c-tab-header .o-breadcrumbs {
    }@media (max-width: 1023.9px){.c-recurrent-schedule .c-tab-header .o-breadcrumbs,.c-recurrent-binding .c-tab-header .o-breadcrumbs{flex-wrap:wrap;align-items:flex-start;}}

  .c-recurrent-schedule .c-card-body, .c-recurrent-binding .c-card-body {padding-left:1.875rem;padding-right:1.875rem;padding-top:1rem;padding-bottom:1rem;
  }@media (max-width: 767.9px){.c-recurrent-schedule .c-card-body,.c-recurrent-binding .c-card-body{padding:1rem;}}
          .c-recurrent-schedule .c-table tbody tr td .o-link, .c-recurrent-binding .c-table tbody tr td .o-link {color:#528be0;text-decoration:none;
          }

          .c-recurrent-schedule .c-table tbody tr td .o-text, .c-recurrent-binding .c-table tbody tr td .o-text {font-size:1rem;line-height:1.5rem;line-height:1.2;
          }

            .c-recurrent-schedule .c-table tbody tr td .o-text.r-orange, .c-recurrent-binding .c-table tbody tr td .o-text.r-orange {color:#ff7700;
            }

            .c-recurrent-schedule .c-table tbody tr td .o-text.r-fail, .c-recurrent-binding .c-table tbody tr td .o-text.r-fail {color:#ff003b;
            }

  .c-recurrent-schedule .o-block, .c-recurrent-binding .o-block {padding-left:1.5rem;padding-right:1.5rem;
  }@media (max-width: 767.9px){.c-recurrent-schedule .o-block,.c-recurrent-binding .o-block{padding-left:1.25rem;padding-right:1.25rem;}}

  .c-recurrent-schedule .c-btn, .c-recurrent-binding .c-btn {border-radius:0.25rem;
  }

    .c-recurrent-schedule .c-btn.is-xs, .c-recurrent-binding .c-btn.is-xs {min-height:36px;padding-top:0.313rem;padding-bottom:0.313rem;padding-left:1.125rem;padding-right:1.125rem;font-size:0.875rem;line-height:1.25rem;
    }

  /* 
  .c-filter-top {
    & + .c-filter-wrap {
      @apply mt-6;
    }
  }

  .c-filter-wrap {
    @apply px-8 py-4 rounded lt-md:p-4;

    & + .c-filter-wrap {
      @apply mt-1;
    }
  } */

  .c-recurrent-schedule .o-content, .c-recurrent-binding .o-content {display:flex;flex-direction:column;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.75rem;padding-right:1.75rem;

    /* .c-table-section {
      @apply mt-6 first:mt-0;
    } */
  }

    .c-recurrent-schedule .o-content .o-item, .c-recurrent-binding .o-content .o-item {display:flex;flex-direction:column;gap:0.5rem;
    }

      .c-recurrent-schedule .o-content .o-item + .o-item, .c-recurrent-binding .o-content .o-item + .o-item {margin-top:1.5rem;border-top-width:1px;border-top-color:#e0e0e0;border-top-style:solid;padding-top:1.5rem;
      }
      .c-recurrent-schedule .o-content .r-item .o-title, .c-recurrent-binding .o-content .r-item .o-title {margin:0;padding:0;font-size:1rem;line-height:1.5rem;--un-text-opacity:1;color:rgb(128 128 128 / var(--un-text-opacity));font-weight:400;line-height:1.2;
      }

      .c-recurrent-schedule .o-content .r-item .o-text, .c-recurrent-binding .o-content .r-item .o-text {margin:0;font-size:1rem;line-height:1.5rem;line-height:1.2;
      }

      .c-recurrent-schedule .o-content .r-item + .r-item, .c-recurrent-binding .o-content .r-item + .r-item {margin-top:0.75rem;
      }

    .c-recurrent-schedule .o-content .r-row, .c-recurrent-binding .o-content .r-row {display:flex;
    }

      .c-recurrent-schedule .o-content .r-row .r-col, .c-recurrent-binding .o-content .r-row .r-col {width:33.3333333333%;display:flex;flex-direction:column;align-items:baseline;
      }

        .c-recurrent-schedule .o-content .r-row .r-col.r-full, .c-recurrent-binding .o-content .r-row .r-col.r-full {width:100%;
        }@media (max-width: 767.9px){.c-recurrent-schedule .o-content .r-row .r-col,.c-recurrent-binding .o-content .r-row .r-col{width:100%;}}@media (max-width: 767.9px){.c-recurrent-schedule .o-content .r-row,.c-recurrent-binding .o-content .r-row{flex-wrap:wrap;gap:0.75rem;}}

    .c-recurrent-schedule .o-content .o-buttons, .c-recurrent-binding .o-content .o-buttons {margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:0.75rem;border-top-width:1px;border-top-color:#e0e0e0;border-top-style:solid;padding-top:1.25rem;
    }

    .c-recurrent-schedule .o-content .o-block, .c-recurrent-binding .o-content .o-block {display:flex;align-items:center;justify-content:space-between;
    }

      .c-recurrent-schedule .o-content .o-block .c-switch, .c-recurrent-binding .o-content .o-block .c-switch {width:auto;
      }

      .c-recurrent-schedule .o-content .o-block + .o-block, .c-recurrent-binding .o-content .o-block + .o-block {margin-top:1.5rem;
      }@media (max-width: 767.9px){.c-recurrent-schedule .o-content .o-block,.c-recurrent-binding .o-content .o-block{flex-direction:column;align-items:flex-start;gap:0.5rem;}}

    .c-recurrent-schedule .o-content .w-text, .c-recurrent-binding .o-content .w-text {display:flex;justify-content:space-between;
    }@media (max-width: 767.9px){.c-recurrent-schedule .o-content,.c-recurrent-binding .o-content{padding-top:1rem;padding-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem;}}

  .c-recurrent-schedule .o-empty, .c-recurrent-binding .o-empty {margin-top:2rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;padding:0.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;
  }
    .c-recurrent-schedule .c-switch.has-buttons, .c-recurrent-binding .c-switch.has-buttons {gap:0;
    }

      .c-recurrent-schedule .c-switch.has-buttons .r-item, .c-recurrent-binding .c-switch.has-buttons .r-item {position:relative;z-index:0;margin:0;height:2.25rem;display:flex;align-items:center;border-width:1px;border-color:#e0e0e0;border-style:solid;padding-left:0.75rem;padding-right:0.75rem;font-size:1rem;line-height:1.5rem;line-height:1.2;
      }

        .c-recurrent-schedule .c-switch.has-buttons .r-item + .r-item, .c-recurrent-binding .c-switch.has-buttons .r-item + .r-item {margin-left:-1px;border-left-style:none;
        }

          .c-recurrent-schedule .c-switch.has-buttons .r-item + .r-item::before, .c-recurrent-binding .c-switch.has-buttons .r-item + .r-item::before {position:absolute;left:0;top:0;bottom:0;width:1px;content:'';
          }

        .c-recurrent-schedule .c-switch.has-buttons .r-item:first-child, .c-recurrent-binding .c-switch.has-buttons .r-item:first-child {border-left-width:1px;border-left-color:#e0e0e0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-left-style:solid;
        }

        .c-recurrent-schedule .c-switch.has-buttons .r-item:last-child, .c-recurrent-binding .c-switch.has-buttons .r-item:last-child {border-right-width:1px;border-right-color:#e0e0e0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-right-style:solid;
        }

        .c-recurrent-schedule .c-switch.has-buttons .r-item.is-active,
        .c-recurrent-schedule .c-switch.has-buttons .r-item:hover,
        .c-recurrent-binding .c-switch.has-buttons .r-item.is-active,
        .c-recurrent-binding .c-switch.has-buttons .r-item:hover {z-index:1;border-color:#0f0f0f;background-color:#313131;color:#ffffff;
        }

          .c-recurrent-schedule .c-switch.has-buttons .r-item.is-active::before, .c-recurrent-schedule .c-switch.has-buttons .r-item:hover::before, .c-recurrent-binding .c-switch.has-buttons .r-item.is-active::before, .c-recurrent-binding .c-switch.has-buttons .r-item:hover::before {background-color:#0f0f0f;
          }

  .c-recurrent-schedule .c-card-tag, .c-recurrent-binding .c-card-tag {display:flex;flex-direction:row;align-items:center;gap:0.625rem;
  }

    .c-recurrent-schedule .c-card-tag.is-sm, .c-recurrent-binding .c-card-tag.is-sm {gap:0.25rem;border-radius:0.25rem;background-color:#0000000a;padding-top:0.125rem;padding-bottom:0.125rem;padding-left:0.25rem;padding-right:0.25rem;
    }

      .c-recurrent-schedule .c-card-tag.is-sm .c-icon, .c-recurrent-binding .c-card-tag.is-sm .c-icon {width:1.25rem;height:1.25rem;
      }

      .c-recurrent-schedule .c-card-tag.is-sm span, .c-recurrent-binding .c-card-tag.is-sm span {font-size:0.75rem;
      }

        .c-recurrent-schedule .c-card-tag.is-sm span.c-icon, .c-recurrent-binding .c-card-tag.is-sm span.c-icon {display:flex;
        }
      .c-recurrent-schedule .c-card-tag.is-md .c-icon, .c-recurrent-binding .c-card-tag.is-md .c-icon {width:1.875rem;height:1.875rem;
      }

        .c-recurrent-schedule .c-card-tag.is-md .c-icon svg, .c-recurrent-binding .c-card-tag.is-md .c-icon svg {width:1.875rem;height:1.875rem;
        }

.c-invoices {

  /* .c-btn {
    @apply text-center;

    &.r-cross {
      @apply px-0.75rem;

      .c-icon {
        @apply w-6 h-6;

        svg {
          path {
            @apply fill-[$white];
          }
        }
      }

      & > svg {
        @apply w-6 h-6;

        path {
          @apply fill-[$white];
        }
      }
    }

    &.is-ghost.r-link {
      @apply px-0;
    }
  } */
}
  .c-invoices .w-btns {display:flex;
  }

    .c-invoices .w-btns.r-right {align-items:center;justify-content:flex-end;
    }

  .c-invoices .w-invoices-actions {display:flex;flex-wrap:wrap;gap:0.5rem;
  }

  /* TODO: разобраться с этими стилями. Нужны ли вообще (такое же в Чеках)? */
  .c-invoices .o-before-table-top {width:100%;display:inline-flex;align-items:center;justify-content:space-between;
  }

    .c-invoices .o-before-table-top .c-search {display:inline-flex;align-items:center;justify-content:flex-end;
    }
        .c-invoices .o-before-table-top .c-search .c-input input {height:33px;min-width:250px;
        }

      .c-invoices .o-before-table-top .c-search .c-btn.is-secondary {background-color:#ffffff;padding-left:0.625rem;padding-right:0.625rem;
      }

      .c-invoices .o-before-table-top .c-search span {cursor:pointer;
      }@media (max-width: 1023.9px){.c-invoices .o-before-table-top .c-search{padding-left:1.5rem;}}@media (max-width: 1023.9px){.c-invoices .o-before-table-top{flex-direction:column;align-items:flex-start;gap:1.25em;}}
      .c-invoices .w-table .c-table th,
      .c-invoices .w-table .c-table td {

        /* stylelint-enable selector-class-pattern */
      }
        /* stylelint-disable selector-class-pattern */
        .c-invoices .w-table .c-table th.is-expiry_datetime, .c-invoices .w-table .c-table td.is-expiry_datetime {min-width:180px;max-width:180px;
        }
        .c-invoices .w-table .c-table tr.tr-details {background-color:#fafafa;
        }
        .c-invoices .w-table .c-table td .c-detail {width:100%;display:flex;flex-direction:column;gap:1.25rem;
        }

          .c-invoices .w-table .c-table td .c-detail .w-switch {display:flex;align-items:center;gap:1.25rem;
          }

            .c-invoices .w-table .c-table td .c-detail .w-switch .c-switch {width:auto;gap:1rem;
            }

              .c-invoices .w-table .c-table td .c-detail .w-switch .c-switch.has-tabs {background-image:none;
              }

              .c-invoices .w-table .c-table td .c-detail .w-switch .c-switch .r-item {margin:0;white-space:nowrap;border-bottom-width:1px;border-bottom-color:transparent;padding-top:0.5375em;padding-bottom:0.5375em;font-size:0.875rem;line-height:1.25rem;color:#313131;font-weight:700;line-height:1.25rem;
              }

                .c-invoices .w-table .c-table td .c-detail .w-switch .c-switch .r-item.is-active {border-bottom-color:#313131;
                }

                .c-invoices .w-table .c-table td .c-detail .w-switch .c-switch .r-item.is-disabled {font-size:0.875rem;line-height:1.25rem;color:#cecece;font-weight:400;line-height:1.25rem;
                }@media (max-width: 1023.9px){.c-invoices .w-table .c-table td .c-detail .w-switch{flex-direction:column-reverse;align-items:flex-start;}}

          .c-invoices .w-table .c-table td .c-detail .w-btns {display:flex;align-items:center;
          }

          .c-invoices .w-table .c-table td .c-detail .o-btns {display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;
          }

            .c-invoices .w-table .c-table td .c-detail .o-btns.r-full {justify-content:center;border-top-width:1px;border-top-color:#e0e0e0;border-top-style:solid;padding:0.875rem;
            }@media (max-width: 1023.9px){.c-invoices .w-table .c-table td .c-detail .o-btns.r-full{justify-content:flex-start;}}

          .c-invoices .w-table .c-table td .c-detail .o-content {width:100%;display:flex;
          }

            .c-invoices .w-table .c-table td .c-detail .o-content .o-row {width:100%;display:flex;flex-wrap:wrap;
            }

              .c-invoices .w-table .c-table td .c-detail .o-content .o-row .o-item {width:25%;display:flex;flex-direction:column;gap:0.125rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-right:0.5rem;
              }

                .c-invoices .w-table .c-table td .c-detail .o-content .o-row .o-item .o-label {font-size:0.75rem;line-height:1rem;color:#8f8f8f;
                }@media (max-width: 1023.9px){.c-invoices .w-table .c-table td .c-detail .o-content .o-row .o-item{width:50%;align-items:flex-start;text-align:left;}}

              .c-invoices .w-table .c-table td .c-detail .o-content .o-row .o-text {max-height:80px;overflow-y:auto;word-break:break-all;

                /* &:has(.o-ps-circle) {
                    @apply flex gap-0.5rem;
                  } */
              }

            .c-invoices .w-table .c-table td .c-detail .o-content .c-table {font-size:0.875rem;line-height:1.25rem;
            }
              .c-invoices .w-table .c-table td .c-detail .o-content .c-btn.is-ghost {padding:0;
              }@media (max-width: 1023.9px){.c-invoices .w-table .c-table td .c-detail{width:100%;}}
        .c-invoices .w-table.r-tablet > .c-table thead {
        }@media (max-width: 1023.9px){.c-invoices .w-table.r-tablet > .c-table thead{display:none;}}

            .c-invoices .w-table.r-tablet > .c-table tbody tr:first-child {
            }@media (max-width: 1023.9px){.c-invoices .w-table.r-tablet > .c-table tbody tr:first-child{border-top-left-radius:0;border-top-right-radius:0;}}

            .c-invoices .w-table.r-tablet > .c-table tbody tr:last-child {
            }@media (max-width: 1023.9px){.c-invoices .w-table.r-tablet > .c-table tbody tr:last-child{border-bottom-width:1px;border-bottom-color:#e0e0e0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:solid;}}

            .c-invoices .w-table.r-tablet > .c-table tbody tr td {
            }@media (max-width: 1023.9px){.c-invoices .w-table.r-tablet > .c-table tbody tr td{min-width:50%;max-width:50%;display:flex;flex-direction:column;align-items:flex-start;gap:5px;border-style:none;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0;}}@media (max-width: 639.9px){.c-invoices .w-table.r-tablet > .c-table tbody tr td{min-width:100%;max-width:100%;}}
              .c-invoices .w-table.r-tablet > .c-table tbody tr.tr-details td {
              }@media (max-width: 639.9px){.c-invoices .w-table.r-tablet > .c-table tbody tr.tr-details td{width:100%;}}

              .c-invoices .w-table.r-tablet > .c-table tbody tr.tr-details > td {min-width:100%;max-width:100%;
              }@media (max-width: 1023.9px){.c-invoices .w-table.r-tablet > .c-table tbody tr.tr-details >td{width:100%;}}@media (max-width: 1023.9px){.c-invoices .w-table.r-tablet > .c-table tbody tr{width:100%;display:flex;flex-wrap:wrap;row-gap:0.5rem;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-left-color:#e0e0e0;border-right-color:#e0e0e0;border-top-color:#e0e0e0;border-left-style:solid;border-right-style:solid;border-top-style:solid;padding-bottom:0.75rem;}}@media (max-width: 1023.9px){.c-invoices .w-table.r-tablet > .c-table tbody{display:block;}}

        .c-invoices .w-table.r-tablet > .c-table .o-th-mob {
        }@media (max-width: 1023.9px){.c-invoices .w-table.r-tablet > .c-table .o-th-mob{display:block;}}
  .c-payments .o-before-table-top {width:100%;display:inline-flex;align-items:center;justify-content:space-between;
  }

    .c-payments .o-before-table-top .c-search {width:350px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;

      transition: width 0.5s ease-out;
    }

      .c-payments .o-before-table-top .c-search .o-search-input {display:inline-flex;align-items:center;justify-content:flex-end;
      }
          .c-payments .o-before-table-top .c-search .o-search-input .c-input input {height:33px;min-width:250px;
          }

        .c-payments .o-before-table-top .c-search .o-search-input .c-btn.is-secondary {background-color:#ffffff;padding-left:0.625rem;padding-right:0.625rem;
        }

        .c-payments .o-before-table-top .c-search .o-search-input span {cursor:pointer;
        }

      .c-payments .o-before-table-top .c-search .o-search-fields {display:none;max-height:0;flex-direction:row;align-items:flex-start;overflow:hidden;border-radius:0.25rem;background-color:#fafafa;padding:0.5rem;opacity:0;
      }

        .c-payments .o-before-table-top .c-search .o-search-fields .c-switch.has-buttons {flex-wrap:wrap;

          width: calc(100% - 130px);
        }

          .c-payments .o-before-table-top .c-search .o-search-fields .c-switch.has-buttons .c-btn {padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;

            transition:
              color 0.3s ease-out,
              background-color 0.3s ease-out,
              border 0.3s ease-out;
          }

      .c-payments .o-before-table-top .c-search.is-focused {width:100%;
      }
          .c-payments .o-before-table-top .c-search.is-focused .o-search-input .c-input {width:100%;
          }

        .c-payments .o-before-table-top .c-search.is-focused .o-search-fields {max-height:132px;display:flex;opacity:1;
        }@media (max-width: 1023.9px){.c-payments .o-before-table-top .c-search{width:auto;padding-left:1.5rem;}}@media (max-width: 767.9px){.c-payments .o-before-table-top .c-search{align-items:flex-start;}}

    .c-payments .o-before-table-top .c-filter-top {width:410px;display:flex;align-items:center;align-self:flex-start;gap:1rem;
    }@media (max-width: 1023.9px){.c-payments .o-before-table-top .c-filter-top{width:auto;}}@media (max-width: 1023.9px){.c-payments .o-before-table-top{flex-direction:column;align-items:flex-start;gap:1.25em;}}
        .c-payments .w-table .c-table tr th,
        .c-payments .w-table .c-table tr td {

          /* stylelint-enable selector-class-pattern */
        }
          .c-payments .w-table .c-table tr th:not(.is-status), .c-payments .w-table .c-table tr td:not(.is-status) {
          }@media (max-width: 767.9px){.c-payments .w-table .c-table tr th:not(.is-status),.c-payments .w-table .c-table tr td:not(.is-status){text-align:left;}}

          /* stylelint-disable selector-class-pattern */
          .c-payments .w-table .c-table tr th.is-id, .c-payments .w-table .c-table tr td.is-id {width:120px;
          }

          .c-payments .w-table .c-table tr th.is-payment_system_id, .c-payments .w-table .c-table tr td.is-payment_system_id {width:120px;
          }

            .c-payments .w-table .c-table tr th.is-payment_system_id .o-ps-circle, .c-payments .w-table .c-table tr td.is-payment_system_id .o-ps-circle {
            }@media (min-width: 1024px){.c-payments .w-table .c-table tr th.is-payment_system_id .o-ps-circle,.c-payments .w-table .c-table tr td.is-payment_system_id .o-ps-circle{margin-left:auto;margin-right:auto;}}

          .c-payments .w-table .c-table tr th.is-orderid, .c-payments .w-table .c-table tr td.is-orderid {width:170px;
          }

          .c-payments .w-table .c-table tr th.is-pay_amount, .c-payments .w-table .c-table tr td.is-pay_amount {width:170px;
          }

            .c-payments .w-table .c-table tr th.is-pay_amount span.is-hint, .c-payments .w-table .c-table tr td.is-pay_amount span.is-hint {display:block;font-size:0.825rem;color:#8f8f8f;
            }

          .c-payments .w-table .c-table tr th.is-status, .c-payments .w-table .c-table tr td.is-status {width:190px;
          }

          .c-payments .w-table .c-table tr th .c-detail, .c-payments .w-table .c-table tr td .c-detail {display:flex;flex-direction:column;gap:1.25rem;
          }

            .c-payments .w-table .c-table tr th .c-detail .w-switch, .c-payments .w-table .c-table tr td .c-detail .w-switch {display:flex;align-items:center;gap:1.25rem;
            }

              .c-payments .w-table .c-table tr th .c-detail .w-switch .c-switch, .c-payments .w-table .c-table tr td .c-detail .w-switch .c-switch {width:auto;flex-wrap:wrap;gap:1rem;
              }

                .c-payments .w-table .c-table tr th .c-detail .w-switch .c-switch.has-tabs, .c-payments .w-table .c-table tr td .c-detail .w-switch .c-switch.has-tabs {background-image:none;
                }

                .c-payments .w-table .c-table tr th .c-detail .w-switch .c-switch .r-item, .c-payments .w-table .c-table tr td .c-detail .w-switch .c-switch .r-item {margin:0;white-space:nowrap;border-bottom-width:1px;border-bottom-color:transparent;padding-top:0.5375em;padding-bottom:0.5375em;font-size:0.875rem;line-height:1.25rem;color:#313131 !important;font-weight:700;line-height:1.25rem;
                }

                  .c-payments .w-table .c-table tr th .c-detail .w-switch .c-switch .r-item.is-active, .c-payments .w-table .c-table tr td .c-detail .w-switch .c-switch .r-item.is-active {border-bottom-color:#313131;
                  }

                  .c-payments .w-table .c-table tr th .c-detail .w-switch .c-switch .r-item.is-disabled, .c-payments .w-table .c-table tr td .c-detail .w-switch .c-switch .r-item.is-disabled {pointer-events:none;cursor:default;opacity:0.2;
                  }

              .c-payments .w-table .c-table tr th .c-detail .w-switch .o-refunds-empty, .c-payments .w-table .c-table tr td .c-detail .w-switch .o-refunds-empty {margin:0;white-space:nowrap;padding-top:0.5375em;padding-bottom:0.5375em;font-size:0.875rem;line-height:1.25rem;color:#e0e0e0;font-weight:400;line-height:1.25rem;
              }@media (max-width: 1023.9px){.c-payments .w-table .c-table tr th .c-detail .w-switch,.c-payments .w-table .c-table tr td .c-detail .w-switch{flex-direction:column-reverse;align-items:flex-start;}}

            .c-payments .w-table .c-table tr th .c-detail .w-btns, .c-payments .w-table .c-table tr td .c-detail .w-btns {display:flex;align-items:center;
            }

            .c-payments .w-table .c-table tr th .c-detail .o-btns, .c-payments .w-table .c-table tr td .c-detail .o-btns {display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;
            }

              .c-payments .w-table .c-table tr th .c-detail .o-btns.r-full, .c-payments .w-table .c-table tr td .c-detail .o-btns.r-full {justify-content:center;border-top-width:1px;border-top-color:#e0e0e0;border-top-style:solid;padding-top:0.875rem;padding-bottom:0.875rem;
              }@media (max-width: 1023.9px){.c-payments .w-table .c-table tr th .c-detail .o-btns.r-full,.c-payments .w-table .c-table tr td .c-detail .o-btns.r-full{justify-content:flex-start;}}

            .c-payments .w-table .c-table tr th .c-detail .o-content, .c-payments .w-table .c-table tr td .c-detail .o-content {display:flex;
            }

              .c-payments .w-table .c-table tr th .c-detail .o-content .o-row, .c-payments .w-table .c-table tr td .c-detail .o-content .o-row {width:100%;display:flex;flex-wrap:wrap;
              }

                .c-payments .w-table .c-table tr th .c-detail .o-content .o-row .o-item, .c-payments .w-table .c-table tr td .c-detail .o-content .o-row .o-item {width:25%;display:flex;flex-direction:column;gap:0.125rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-right:0.5rem;
                }

                  .c-payments .w-table .c-table tr th .c-detail .o-content .o-row .o-item .o-label, .c-payments .w-table .c-table tr td .c-detail .o-content .o-row .o-item .o-label {font-size:0.75rem;line-height:1rem;color:#8f8f8f;
                  }@media (max-width: 1023.9px){.c-payments .w-table .c-table tr th .c-detail .o-content .o-row .o-item,.c-payments .w-table .c-table tr td .c-detail .o-content .o-row .o-item{width:50%;align-items:flex-start;}}

                .c-payments .w-table .c-table tr th .c-detail .o-content .o-row .o-text, .c-payments .w-table .c-table tr td .c-detail .o-content .o-row .o-text {max-height:80px;overflow-y:auto;word-break:break-all;
                }

                  .c-payments .w-table .c-table tr th .c-detail .o-content .o-row .o-text:has(.o-ps-circle), .c-payments .w-table .c-table tr td .c-detail .o-content .o-row .o-text:has(.o-ps-circle) {display:flex;gap:0.5rem;
                  }

                  .c-payments .w-table .c-table tr th .c-detail .o-content .o-row .o-text .o-ps-circle, .c-payments .w-table .c-table tr td .c-detail .o-content .o-row .o-text .o-ps-circle {margin-left:0;margin-right:0;
                  }

              .c-payments .w-table .c-table tr th .c-detail .o-content .c-table, .c-payments .w-table .c-table tr td .c-detail .o-content .c-table {font-size:0.875rem;line-height:1.25rem;
              }

            .c-payments .w-table .c-table tr th .c-detail .c-spinner, .c-payments .w-table .c-table tr td .c-detail .c-spinner {margin-left:auto;margin-right:auto;margin-top:3rem;margin-bottom:3rem;display:flex;align-items:center;
            }

              .c-payments .w-table .c-table tr th .c-detail .c-spinner .o-spinner, .c-payments .w-table .c-table tr td .c-detail .c-spinner .o-spinner {width:40px;height:40px;border-width:3px;border-color:#f4f4f4;border-top-color:#313131;border-radius:9999px;border-style:solid;

                animation: spinner 1s infinite;
              }@media (max-width: 1023.9px){.c-payments .w-table .c-table tr th .c-detail,.c-payments .w-table .c-table tr td .c-detail{width:100%;}}
        .c-payments .w-table.r-tablet > .c-table thead {
        }@media (max-width: 1023.9px){.c-payments .w-table.r-tablet > .c-table thead{display:none;}}

            .c-payments .w-table.r-tablet > .c-table tbody tr:first-child {
            }@media (max-width: 1023.9px){.c-payments .w-table.r-tablet > .c-table tbody tr:first-child{border-top-left-radius:0;border-top-right-radius:0;}}

            .c-payments .w-table.r-tablet > .c-table tbody tr:last-child {
            }@media (max-width: 1023.9px){.c-payments .w-table.r-tablet > .c-table tbody tr:last-child{border-bottom-width:1px;border-bottom-color:#e0e0e0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:solid;}}

            .c-payments .w-table.r-tablet > .c-table tbody tr td {
            }@media (max-width: 1023.9px){.c-payments .w-table.r-tablet > .c-table tbody tr td{width:50%;display:flex;flex-direction:column;align-items:flex-start;gap:5px;border-style:none;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0;}}@media (max-width: 639.9px){.c-payments .w-table.r-tablet > .c-table tbody tr td{width:100%;}}

            .c-payments .w-table.r-tablet > .c-table tbody tr.tr-details {background-color:#fafafa;
            }

              .c-payments .w-table.r-tablet > .c-table tbody tr.tr-details td {
              }@media (max-width: 639.9px){.c-payments .w-table.r-tablet > .c-table tbody tr.tr-details td{width:100%;}}

              .c-payments .w-table.r-tablet > .c-table tbody tr.tr-details > td {
              }@media (max-width: 1023.9px){.c-payments .w-table.r-tablet > .c-table tbody tr.tr-details >td{width:100%;}}@media (max-width: 1023.9px){.c-payments .w-table.r-tablet > .c-table tbody tr{width:100%;display:flex;flex-wrap:wrap;row-gap:0.5rem;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-left-color:#e0e0e0;border-right-color:#e0e0e0;border-top-color:#e0e0e0;border-left-style:solid;border-right-style:solid;border-top-style:solid;padding-bottom:0.75rem;}}@media (max-width: 1023.9px){.c-payments .w-table.r-tablet > .c-table tbody{display:block;}}

        .c-payments .w-table.r-tablet > .c-table .o-th-mob {
        }@media (max-width: 1023.9px){.c-payments .w-table.r-tablet > .c-table .o-th-mob{display:block;}}
  .c-receipts .o-before-table-top {width:100%;display:inline-flex;align-items:center;justify-content:space-between;

    /* .c-filter-top {
      @apply flex gap-4 self-start items-center w-410px;
    } */
  }

    .c-receipts .o-before-table-top .c-search {width:350px;display:flex;justify-content:flex-end;gap:4px;

      transition: width 0.5s ease-out;

      /* &.is-focused {
        @apply w-full;

        .o-search-input {
          .c-input {
            @apply w-full;
          }
        }
        .o-search-fields {
          @apply flex max-h-122px opacity-100;
        }
      } */
    }

      .c-receipts .o-before-table-top .c-search .c-search {display:inline-flex;align-items:center;justify-content:flex-end;
      }
          .c-receipts .o-before-table-top .c-search .c-search .c-input input {height:33px;min-width:250px;
          }

        .c-receipts .o-before-table-top .c-search .c-search .c-btn.is-secondary {background-color:#ffffff;padding-left:0.625rem;padding-right:0.625rem;
        }

        .c-receipts .o-before-table-top .c-search .c-search span {cursor:pointer;
        }

      .c-receipts .o-before-table-top .c-search .o-search-fields {display:none;max-height:0;flex-direction:row;align-items:flex-start;overflow:hidden;border-radius:0.25rem;background-color:#fafafa;padding:0.5rem;opacity:0;
      }

        .c-receipts .o-before-table-top .c-search .o-search-fields .c-switch.has-buttons {flex-wrap:wrap;

          width: calc(100% - 130px);
        }

          .c-receipts .o-before-table-top .c-search .o-search-fields .c-switch.has-buttons .c-btn {padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;

            transition:
              color 0.3s ease-out,
              background-color 0.3s ease-out,
              border 0.3s ease-out;
          }@media (max-width: 1023.9px){.c-receipts .o-before-table-top .c-search{width:auto;padding-left:1.5rem;}}@media (max-width: 767.9px){.c-receipts .o-before-table-top .c-search{align-items:flex-start;}}@media (max-width: 1023.9px){.c-receipts .o-before-table-top{flex-direction:column;align-items:flex-start;gap:1.25em;}}

  .c-receipts .w-fiscalization-disabled {display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:6rem;padding-bottom:6rem;text-align:center;
  }

    .c-receipts .w-fiscalization-disabled p {margin-top:0.5rem;font-size:0.925rem;line-height:1.5rem;
    }

      .c-receipts .w-fiscalization-disabled p.o-heading {margin-top:0.825rem;font-size:1.575rem;font-weight:700;line-height:2.25rem;
      }

    .c-receipts .w-fiscalization-disabled .c-btn.is-ghost {padding:0;color:#528be0;text-decoration:none;
    }

  .c-receipts .w-table {
    @apply;
  }
      .c-receipts .w-table .c-table th {white-space:nowrap;
      }

      .c-receipts .w-table .c-table th,
      .c-receipts .w-table .c-table td {
        /* stylelint-disable selector-class-pattern */

        /* stylelint-enable selector-class-pattern */
      }

        .c-receipts .w-table .c-table th.is-fnd,
        .c-receipts .w-table .c-table th.is-sumTypes,
        .c-receipts .w-table .c-table td.is-fnd,
        .c-receipts .w-table .c-table td.is-sumTypes {text-align:center;
        }
          .c-receipts .w-table .c-table th.is-receiptLink .c-btn.is-ghost, .c-receipts .w-table .c-table td.is-receiptLink .c-btn.is-ghost {padding:0;
          }

        .c-receipts .w-table .c-table th.is-type, .c-receipts .w-table .c-table td.is-type {max-width:180px;
        }

      .c-receipts .w-table .c-table tr {
        @apply;
      }
        .c-receipts .w-table .c-table td .c-detail {display:flex;flex-direction:column;gap:1.25rem;
        }

          .c-receipts .w-table .c-table td .c-detail .w-switch {display:flex;align-items:center;gap:1.25rem;
          }

            .c-receipts .w-table .c-table td .c-detail .w-switch .c-switch {width:auto;gap:1rem;
            }

              .c-receipts .w-table .c-table td .c-detail .w-switch .c-switch.has-tabs {background-image:none;
              }

              .c-receipts .w-table .c-table td .c-detail .w-switch .c-switch .r-item {margin:0;white-space:nowrap;border-bottom-width:1px;border-bottom-color:transparent;padding-top:0.5375em;padding-bottom:0.5375em;font-size:0.875rem;line-height:1.25rem;color:#313131 !important;font-weight:700;line-height:1.25rem;
              }

                .c-receipts .w-table .c-table td .c-detail .w-switch .c-switch .r-item.is-active {border-bottom-color:#313131;
                }@media (max-width: 1023.9px){.c-receipts .w-table .c-table td .c-detail .w-switch{flex-direction:column-reverse;align-items:flex-start;}}

          .c-receipts .w-table .c-table td .c-detail .o-content {display:flex;
          }

            .c-receipts .w-table .c-table td .c-detail .o-content .o-row {width:100%;display:flex;
            }

              .c-receipts .w-table .c-table td .c-detail .o-content .o-row .o-col {display:flex;flex:1 1 0%;flex-wrap:wrap;
              }

                .c-receipts .w-table .c-table td .c-detail .o-content .o-row .o-col .o-item {width:33.3333333333%;display:flex;flex-direction:column;gap:0.125rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-right:0.5rem;
                }

                  .c-receipts .w-table .c-table td .c-detail .o-content .o-row .o-col .o-item .o-label {font-size:0.75rem;line-height:1rem;color:#8f8f8f;
                  }@media (max-width: 1023.9px){.c-receipts .w-table .c-table td .c-detail .o-content .o-row .o-col .o-item{width:50%;align-items:flex-start;}}@media (max-width: 1023.9px){.c-receipts .w-table .c-table td .c-detail .o-content .o-row .o-col{width:100%;}}

              .c-receipts .w-table .c-table td .c-detail .o-content .o-row .o-qr {max-width:200px;min-width:200px;height:200px;background-color:#f4f4f4;
              }

                .c-receipts .w-table .c-table td .c-detail .o-content .o-row .o-qr img {width:100%;height:100%;
                }@media (max-width: 1023.9px){.c-receipts .w-table .c-table td .c-detail .o-content .o-row .o-qr{width:100%;}}@media (max-width: 1023.9px){.c-receipts .w-table .c-table td .c-detail .o-content .o-row{flex-direction:column;gap:0.75rem;}}

            .c-receipts .w-table .c-table td .c-detail .o-content .c-table {font-size:0.875rem;line-height:1.25rem;
            }@media (max-width: 1023.9px){.c-receipts .w-table .c-table td .c-detail{width:100%;}}
        .c-receipts .w-table.r-tablet > .c-table thead {
        }@media (max-width: 1023.9px){.c-receipts .w-table.r-tablet > .c-table thead{display:none;}}

            .c-receipts .w-table.r-tablet > .c-table tbody tr:first-child {
            }@media (max-width: 1023.9px){.c-receipts .w-table.r-tablet > .c-table tbody tr:first-child{border-top-left-radius:0;border-top-right-radius:0;}}

            .c-receipts .w-table.r-tablet > .c-table tbody tr:last-child {
            }@media (max-width: 1023.9px){.c-receipts .w-table.r-tablet > .c-table tbody tr:last-child{border-bottom-width:1px;border-bottom-color:#e0e0e0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:solid;}}

            .c-receipts .w-table.r-tablet > .c-table tbody tr td {
            }@media (max-width: 1023.9px){.c-receipts .w-table.r-tablet > .c-table tbody tr td{width:50%;display:flex;flex-direction:column;align-items:flex-start;gap:5px;border-style:none;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0;}}

            .c-receipts .w-table.r-tablet > .c-table tbody tr.tr-details {background-color:#fafafa;
            }

              .c-receipts .w-table.r-tablet > .c-table tbody tr.tr-details td {
              }@media (max-width: 639.9px){.c-receipts .w-table.r-tablet > .c-table tbody tr.tr-details td{width:100%;}}

              .c-receipts .w-table.r-tablet > .c-table tbody tr.tr-details > td {
              }@media (max-width: 1023.9px){.c-receipts .w-table.r-tablet > .c-table tbody tr.tr-details >td{width:100%;}}@media (max-width: 1023.9px){.c-receipts .w-table.r-tablet > .c-table tbody tr{width:100%;display:flex;flex-wrap:wrap;row-gap:0.5rem;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-left-color:#e0e0e0;border-right-color:#e0e0e0;border-top-color:#e0e0e0;border-left-style:solid;border-right-style:solid;border-top-style:solid;padding-bottom:0.75rem;}}@media (max-width: 1023.9px){.c-receipts .w-table.r-tablet > .c-table tbody{display:block;}}

        .c-receipts .w-table.r-tablet > .c-table .o-th-mob {
        }@media (max-width: 1023.9px){.c-receipts .w-table.r-tablet > .c-table .o-th-mob{display:block;}}
  .c-ending-docs .w-ending-docs {display:flex;flex-wrap:wrap;gap:1rem;padding-left:1.5rem;
  }@media (max-width: 639.9px){.c-ending-docs .w-ending-docs{padding-left:1.5rem;padding-right:1.5rem;}}

.c-oct {color:#313131;font-family:$font-family-main;
}

  .c-oct .o-actions {display:flex;align-items:center;gap:0.5rem;padding-left:1.5rem;padding-right:1.5rem;
  }

  .c-oct .o-before-table-top {width:100%;display:inline-flex;align-items:center;justify-content:space-between;
  }

    .c-oct .o-before-table-top .c-search {display:inline-flex;align-items:center;justify-content:flex-end;
    }
        .c-oct .o-before-table-top .c-search .c-input input {height:33px;min-width:250px;
        }

      .c-oct .o-before-table-top .c-search .c-btn.is-secondary {background-color:#ffffff;padding-left:0.625rem;padding-right:0.625rem;
      }

      .c-oct .o-before-table-top .c-search span {cursor:pointer;
      }@media (max-width: 1023.9px){.c-oct .o-before-table-top .c-search{padding-left:1.5rem;}}@media (max-width: 1023.9px){.c-oct .o-before-table-top{flex-direction:column;align-items:flex-start;gap:1.25em;}}
          .c-oct .w-table .c-table tr th:not(.is-status), .c-oct .w-table .c-table tr td:not(.is-status) {
          }@media (max-width: 767.9px){.c-oct .w-table .c-table tr th:not(.is-status),.c-oct .w-table .c-table tr td:not(.is-status){text-align:left;}}

          .c-oct .w-table .c-table tr th.is-id, .c-oct .w-table .c-table tr td.is-id {width:120px;
          }

          /* stylelint-disable-next-line selector-class-pattern */
          .c-oct .w-table .c-table tr th.is-payment_system_id, .c-oct .w-table .c-table tr td.is-payment_system_id {width:120px;
          }

            .c-oct .w-table .c-table tr th.is-payment_system_id .o-ps-circle, .c-oct .w-table .c-table tr td.is-payment_system_id .o-ps-circle {
            }@media (min-width: 1024px){.c-oct .w-table .c-table tr th.is-payment_system_id .o-ps-circle,.c-oct .w-table .c-table tr td.is-payment_system_id .o-ps-circle{margin-left:auto;margin-right:auto;}}

          .c-oct .w-table .c-table tr th.is-orderid, .c-oct .w-table .c-table tr td.is-orderid {width:170px;
          }

          /* stylelint-disable-next-line selector-class-pattern */
          .c-oct .w-table .c-table tr th.is-pay_amount, .c-oct .w-table .c-table tr td.is-pay_amount {width:170px;
          }

            .c-oct .w-table .c-table tr th.is-pay_amount span.is-hint, .c-oct .w-table .c-table tr td.is-pay_amount span.is-hint {display:block;font-size:0.825rem;color:#8f8f8f;
            }

          .c-oct .w-table .c-table tr th.is-status, .c-oct .w-table .c-table tr td.is-status {width:190px;
          }

          .c-oct .w-table .c-table tr th .c-detail, .c-oct .w-table .c-table tr td .c-detail {display:flex;flex-direction:column;gap:1.25rem;
          }

            .c-oct .w-table .c-table tr th .c-detail .w-switch, .c-oct .w-table .c-table tr td .c-detail .w-switch {display:flex;align-items:center;gap:1.25rem;
            }

              .c-oct .w-table .c-table tr th .c-detail .w-switch .c-switch, .c-oct .w-table .c-table tr td .c-detail .w-switch .c-switch {width:auto;flex-wrap:wrap;gap:1rem;
              }

                .c-oct .w-table .c-table tr th .c-detail .w-switch .c-switch.has-tabs, .c-oct .w-table .c-table tr td .c-detail .w-switch .c-switch.has-tabs {background-image:none;
                }

                .c-oct .w-table .c-table tr th .c-detail .w-switch .c-switch .r-item, .c-oct .w-table .c-table tr td .c-detail .w-switch .c-switch .r-item {margin:0;white-space:nowrap;border-bottom-width:1px;border-bottom-color:transparent;padding-top:0.5375em;padding-bottom:0.5375em;font-size:0.875rem;line-height:1.25rem;color:#313131 !important;font-weight:700;line-height:1.25rem;
                }

                  .c-oct .w-table .c-table tr th .c-detail .w-switch .c-switch .r-item.is-active, .c-oct .w-table .c-table tr td .c-detail .w-switch .c-switch .r-item.is-active {border-bottom-color:#313131;
                  }

                  .c-oct .w-table .c-table tr th .c-detail .w-switch .c-switch .r-item.is-disabled, .c-oct .w-table .c-table tr td .c-detail .w-switch .c-switch .r-item.is-disabled {pointer-events:none;cursor:default;opacity:0.2;
                  }

              .c-oct .w-table .c-table tr th .c-detail .w-switch .o-refunds-empty, .c-oct .w-table .c-table tr td .c-detail .w-switch .o-refunds-empty {margin:0;white-space:nowrap;padding-top:0.5375em;padding-bottom:0.5375em;font-size:0.875rem;line-height:1.25rem;color:#e0e0e0;font-weight:400;line-height:1.25rem;
              }@media (max-width: 1023.9px){.c-oct .w-table .c-table tr th .c-detail .w-switch,.c-oct .w-table .c-table tr td .c-detail .w-switch{flex-direction:column-reverse;align-items:flex-start;}}

            .c-oct .w-table .c-table tr th .c-detail .w-btns, .c-oct .w-table .c-table tr td .c-detail .w-btns {display:flex;align-items:center;
            }

            .c-oct .w-table .c-table tr th .c-detail .o-btns, .c-oct .w-table .c-table tr td .c-detail .o-btns {display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;
            }

              .c-oct .w-table .c-table tr th .c-detail .o-btns.r-full, .c-oct .w-table .c-table tr td .c-detail .o-btns.r-full {justify-content:center;border-top-width:1px;border-top-color:#e0e0e0;border-top-style:solid;padding-top:0.875rem;padding-bottom:0.875rem;
              }@media (max-width: 1023.9px){.c-oct .w-table .c-table tr th .c-detail .o-btns.r-full,.c-oct .w-table .c-table tr td .c-detail .o-btns.r-full{justify-content:flex-start;}}

            .c-oct .w-table .c-table tr th .c-detail .o-content, .c-oct .w-table .c-table tr td .c-detail .o-content {display:flex;
            }

              .c-oct .w-table .c-table tr th .c-detail .o-content .o-row, .c-oct .w-table .c-table tr td .c-detail .o-content .o-row {width:100%;display:flex;flex-wrap:wrap;
              }

                .c-oct .w-table .c-table tr th .c-detail .o-content .o-row .o-item, .c-oct .w-table .c-table tr td .c-detail .o-content .o-row .o-item {width:25%;display:flex;flex-direction:column;gap:0.125rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-right:0.5rem;
                }

                  .c-oct .w-table .c-table tr th .c-detail .o-content .o-row .o-item .o-label, .c-oct .w-table .c-table tr td .c-detail .o-content .o-row .o-item .o-label {font-size:0.75rem;line-height:1rem;color:#8f8f8f;
                  }@media (max-width: 1023.9px){.c-oct .w-table .c-table tr th .c-detail .o-content .o-row .o-item,.c-oct .w-table .c-table tr td .c-detail .o-content .o-row .o-item{width:50%;align-items:flex-start;}}

                .c-oct .w-table .c-table tr th .c-detail .o-content .o-row .o-text, .c-oct .w-table .c-table tr td .c-detail .o-content .o-row .o-text {max-height:80px;overflow-y:auto;word-break:break-all;
                }

                  .c-oct .w-table .c-table tr th .c-detail .o-content .o-row .o-text.is-error, .c-oct .w-table .c-table tr td .c-detail .o-content .o-row .o-text.is-error {color:$oct-status-failed-bg;
                  }

                  .c-oct .w-table .c-table tr th .c-detail .o-content .o-row .o-text:has(.o-ps-circle), .c-oct .w-table .c-table tr td .c-detail .o-content .o-row .o-text:has(.o-ps-circle) {display:flex;gap:0.5rem;
                  }

              .c-oct .w-table .c-table tr th .c-detail .o-content .c-table, .c-oct .w-table .c-table tr td .c-detail .o-content .c-table {font-size:0.875rem;line-height:1.25rem;
              }

            .c-oct .w-table .c-table tr th .c-detail .c-spinner, .c-oct .w-table .c-table tr td .c-detail .c-spinner {margin-left:auto;margin-right:auto;margin-top:3rem;margin-bottom:3rem;display:flex;align-items:center;
            }

              .c-oct .w-table .c-table tr th .c-detail .c-spinner .o-spinner, .c-oct .w-table .c-table tr td .c-detail .c-spinner .o-spinner {width:40px;height:40px;border-width:3px;border-color:#f4f4f4;border-top-color:#313131;border-radius:9999px;border-style:solid;

                animation: spinner 1s infinite;
              }@media (max-width: 1023.9px){.c-oct .w-table .c-table tr th .c-detail,.c-oct .w-table .c-table tr td .c-detail{width:100%;}}
        .c-oct .w-table .c-table .c-btn.is-ghost {padding:0;
        }
        .c-oct .w-table.r-tablet > .c-table thead {
        }@media (max-width: 1023.9px){.c-oct .w-table.r-tablet > .c-table thead{display:none;}}

            .c-oct .w-table.r-tablet > .c-table tbody tr:first-child {
            }@media (max-width: 1023.9px){.c-oct .w-table.r-tablet > .c-table tbody tr:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}}

            .c-oct .w-table.r-tablet > .c-table tbody tr:last-child {
            }@media (max-width: 1023.9px){.c-oct .w-table.r-tablet > .c-table tbody tr:last-child{border-bottom-width:1px;border-bottom-color:#e0e0e0;border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-style:solid;}}

            .c-oct .w-table.r-tablet > .c-table tbody tr td {
            }@media (max-width: 1023.9px){.c-oct .w-table.r-tablet > .c-table tbody tr td{width:50%;display:flex;flex-direction:column;align-items:flex-start;gap:5px;border-style:none;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0;}}@media (max-width: 639.9px){.c-oct .w-table.r-tablet > .c-table tbody tr td{width:100%;}}

            .c-oct .w-table.r-tablet > .c-table tbody tr.tr-details {background-color:#fafafa;
            }

              .c-oct .w-table.r-tablet > .c-table tbody tr.tr-details td {
              }@media (max-width: 639.9px){.c-oct .w-table.r-tablet > .c-table tbody tr.tr-details td{width:100%;}}

              .c-oct .w-table.r-tablet > .c-table tbody tr.tr-details > td {
              }@media (max-width: 1023.9px){.c-oct .w-table.r-tablet > .c-table tbody tr.tr-details >td{width:100%;}}@media (max-width: 1023.9px){.c-oct .w-table.r-tablet > .c-table tbody tr{width:100%;display:flex;flex-wrap:wrap;row-gap:0.5rem;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-left-color:#e0e0e0;border-right-color:#e0e0e0;border-top-color:#e0e0e0;border-left-style:solid;border-right-style:solid;border-top-style:solid;padding-bottom:0.75rem;}}@media (max-width: 1023.9px){.c-oct .w-table.r-tablet > .c-table tbody{display:block;}}

        .c-oct .w-table.r-tablet > .c-table .o-th-mob {
        }@media (max-width: 1023.9px){.c-oct .w-table.r-tablet > .c-table .o-th-mob{display:block;}}

  .c-oct .o-card {margin-top:0.25rem;min-width:70px;display:flex;
  }

  .c-oct .c-card-tag {display:flex;flex-direction:row;align-items:center;gap:0.625rem;
  }

    .c-oct .c-card-tag.is-sm {gap:0.25rem;border-radius:0.25rem;background-color:#0000000a;padding-top:0.125rem;padding-bottom:0.125rem;padding-left:0.25rem;padding-right:0.25rem;
    }

      .c-oct .c-card-tag.is-sm .c-icon {width:1.25rem;height:1.25rem;
      }

      .c-oct .c-card-tag.is-sm span {font-size:0.75rem;
      }

        .c-oct .c-card-tag.is-sm span.c-icon {display:flex;
        }
      .c-oct .c-card-tag.is-md .c-icon {width:1.875rem;height:1.875rem;
      }

        .c-oct .c-card-tag.is-md .c-icon svg {width:1.875rem;height:1.875rem;
        }

  .c-oct .c-module-modal {padding:1rem;
  }

    .c-oct .c-module-modal .r-wrap {max-height:80vh;display:flex;flex-direction:column;justify-content:space-between;background-color:#ffffff;

      animation: modalShow 0.3s ease-out;
    }
      .c-oct .c-module-modal.is-sm .r-wrap {max-width:460px;
      }

    .c-oct .c-module-modal .o-header {padding-top:1.125rem;padding-bottom:1.125rem;
    }@media (max-width: 767.9px){.c-oct .c-module-modal .o-header{padding:1rem;}}

    .c-oct .c-module-modal .o-footer {display:flex;justify-content:center;gap:1.5rem;padding:1.5rem;padding-bottom:1.5rem;padding-top:1rem;
    }@media (max-width: 767.9px){.c-oct .c-module-modal .o-footer{padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem;}}

    .c-oct .c-module-modal .o-body {padding-top:0;
    }

      .c-oct .c-module-modal .o-body .c-text {display:flex;flex-direction:column;align-items:center;gap:0.25rem;font-size:1rem;line-height:1.5rem;line-height:1.2;
      }
        .c-oct .c-module-modal .o-body .c-btn.is-ghost {padding:0;
        }

      .c-oct .c-module-modal .o-body .c-btns {margin-top:0.75rem;display:flex;flex-wrap:wrap;gap:0.5rem;
      }
          .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='checkbox'],
          .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='radio'] {display:none;
          }

            .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='checkbox'] + label, .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='radio'] + label {border-style:none;background-color:#ebebeb;font-size:1rem;line-height:1.5rem;line-height:1.2;display:flex;gap:0.5rem;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem;
            }

              .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='checkbox'] + label .r-settings, .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='radio'] + label .r-settings {width:0.75rem;height:0.75rem;
              }

                .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='checkbox'] + label .r-settings path, .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='radio'] + label .r-settings path {transition-duration:300ms;
                }.c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='checkbox'] + label .r-settings .group:hover path,.c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='radio'] + label .r-settings .group:hover path{stroke:#ffffff;}.c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='checkbox']+label:hover,.c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='radio']+label:hover{background-color:#0f0f0f;}

            .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label, .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label {border-color:#0f0f0f;background-color:#0f0f0f;color:#ffffff;
            }

              .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label .r-setting, .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label .r-setting {width:0.75rem;height:0.75rem;
              }

                .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label .r-setting path, .c-oct .c-module-modal .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label .r-setting path {stroke:#ffffff;
                }

      .c-oct .c-module-modal .o-body .o-hr {margin-top:1.75rem;margin-bottom:1.75rem;height:1px;width:100%;background-color:#e0e0e0;
      }

      .c-oct .c-module-modal .o-body .c-notice {margin-top:1.75rem;display:flex;flex-direction:column;gap:0.75rem;border-left-width:4px;border-left-color:#ffd900;border-radius:0.5rem;border-left-style:solid;background-color:#fffcd9;padding-top:1rem;padding-bottom:1rem;padding-right:1rem;padding-left:0.75rem;
      }

        .c-oct .c-module-modal .o-body .c-notice .o-item {display:flex;align-items:center;font-size:1rem;line-height:1.5rem;line-height:1.2;
        }

          .c-oct .c-module-modal .o-body .c-notice .o-item > .o-label {max-width:150px;min-width:150px;text-align:right;
          }

          .c-oct .c-module-modal .o-body .c-notice .o-item > .o-content {width:calc(100% - 150px);display:flex;padding-left:1.25rem;
          }

            .c-oct .c-module-modal .o-body .c-notice .o-item > .o-content .o-text {font-weight:700;
            }

          .c-oct .c-module-modal .o-body .c-notice .o-item.r-full {flex-direction:column;align-items:flex-start;gap:0.5rem;padding-left:1.5rem;padding-right:1.5rem;
          }

            .c-oct .c-module-modal .o-body .c-notice .o-item.r-full .o-label {max-width:100%;min-width:100%;text-align:left;
            }

        .c-oct .c-module-modal .o-body .c-notice.r-content {padding:0;
        }
            .c-oct .c-module-modal .o-body .c-notice.r-content .o-item > .o-content {width:100%;padding:1.25rem;
            }.c-oct .c-module-modal .o-body .c-notice:first-child{margin-top:0;}

      .c-oct .c-module-modal .o-body .c-item {display:flex;align-items:flex-start;gap:1.5rem;
      }

        .c-oct .c-module-modal .o-body .c-item > .o-label {min-height:40px;max-width:140px;min-width:140px;display:flex;align-items:center;justify-content:flex-start;
        }

          .c-oct .c-module-modal .o-body .c-item > .o-label br {
          }@media (max-width: 767.9px){.c-oct .c-module-modal .o-body .c-item > .o-label br{display:none;}}@media (max-width: 767.9px){.c-oct .c-module-modal .o-body .c-item >.o-label{max-width:100%;min-width:100%;min-height:auto;}}

        .c-oct .c-module-modal .o-body .c-item > .o-content {min-height:40px;display:flex;flex:1 1 0%;flex-direction:column;align-items:flex-start;
        }

          .c-oct .c-module-modal .o-body .c-item > .o-content.is-center {justify-content:center;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content .r-gap {gap:0.5rem;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content .r-center {align-items:center;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content .r-col {flex-direction:column;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content .is-full {width:100%;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content .is-sm {width:66px;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content .is-md {width:160px;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content.is-sm {width:66px;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content.is-md {width:178px;flex:none;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content.is-align-center {align-items:center;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content .o-flex {display:flex;
          }
            .c-oct .c-module-modal .o-body .c-item > .o-content .c-textarea .o-label {display:none;
            }

          .c-oct .c-module-modal .o-body .c-item > .o-content .c-input {width:100%;
          }

          .c-oct .c-module-modal .o-body .c-item > .o-content .w-card-tag {position:relative;width:100%;
          }

            .c-oct .c-module-modal .o-body .c-item > .o-content .w-card-tag .c-card-tag {position:absolute;left:0.5rem;top:50%;z-index:1;width:30px;height:30px;

              transform: translateY(-50%);
            }

            .c-oct .c-module-modal .o-body .c-item > .o-content .w-card-tag input {padding-left:2.75rem;
            }
            .c-oct .c-module-modal .o-body .c-item > .o-content .c-btn.is-ghost {padding-left:0;padding-right:0;
            }@media (max-width: 767.9px){.c-oct .c-module-modal .o-body .c-item >.o-content{max-width:100%;min-width:100%;padding-top:0;padding-bottom:0;}}

        .c-oct .c-module-modal .o-body .c-item + .c-item {margin-top:1.25rem;
        }@media (max-width: 767.9px){.c-oct .c-module-modal .o-body .c-item+.c-item{margin-top:0.75rem;}}

          .c-oct .c-module-modal .o-body .c-item.r-info .o-label {color:#808080;
          }

          .c-oct .c-module-modal .o-body .c-item.r-info .o-content {padding-top:0.575rem;padding-bottom:0.575rem;
          }@media (max-width: 767.9px){.c-oct .c-module-modal .o-body .c-item.r-info .o-content{min-height:auto;padding-top:0;padding-bottom:0;}}

          .c-oct .c-module-modal .o-body .c-item.r-info + .c-item.r-info {margin-top:0.45rem;
          }@media (max-width: 767.9px){.c-oct .c-module-modal .o-body .c-item.r-info+.c-item.r-info{margin-top:1rem;}}@media (max-width: 767.9px){.c-oct .c-module-modal .o-body .c-item.r-info{gap:0.25rem;}}@media (max-width: 767.9px){.c-oct .c-module-modal .o-body .c-item{flex-direction:column;gap:0.5rem;}}@media (max-width: 767.9px){.c-oct .c-module-modal .o-body{margin-bottom:5rem;padding-left:1rem;padding-right:1rem;padding-top:0.125rem;padding-bottom:0.125rem;}}
}

@layer modals{

.c-receipt-modal .c-cart .c-cart-summary {padding:1em;
}

/* animation */
.v-enter-active,
.v-leave-active {
  transition: all 0.3s ease;
}

.v-enter-from,
.v-leave-to {
  opacity: 0;
}

.v-enter-from div {
  transform: translateY(-50px);
}

.v-enter-to div {
  transform: translateY(0);
}

/* @use CatalogItemForm.vue */
.c-catalog-item-form {height:100%;width:100%;padding-top:0.75rem;padding-bottom:0.75rem;padding-left:0;padding-right:0;
}

  .c-catalog-item-form::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 30%);
    background-color: #ebebeb;
  }

  .c-catalog-item-form::-webkit-scrollbar {
    width: 6px;
    background-color: #ff003b;
  }

  .c-catalog-item-form::-webkit-scrollbar-thumb {
    background-color: #ff003b;
  }

  .c-catalog-item-form .c-tooltip-target,
  .c-catalog-item-form .c-tooltip-target > * {
    width: 100%;
    max-width: 260px;
  }

  .c-catalog-item-form .r-sum,
  .c-catalog-item-form .r-sum p {
    font-size: 1.1em;
    font-weight: bold;
  }

  .c-catalog-item-form .c-catalog-item-form {
    /* width: 500px; */
    width: 95%;
    scrollbar-width: thin;
    scrollbar-color: #323232 #f4f4f4;
    scroll-behavior: smooth;
    overscroll-behavior: contain;
  }

  @media screen and (width >= 575px) {
    .c-catalog-item-form .o-field {display:grid;

      grid-template-columns: 1fr 2fr;
    }
  }

  .c-catalog-item-form .o-field {padding-left:1.5rem;padding-right:1.5rem;padding-top:0.6rem;padding-bottom:0.6rem;

    margin: 0 !important;
  }

    @media screen and (width <= 760px) {

  .c-catalog-item-form .o-field {padding-top:0.6rem;padding-bottom:0.6rem;padding-left:1.5rem;padding-right:1.5rem
  }
    }

    .c-catalog-item-form .o-field.is-required .o-field-title::after {font-size:1.5rem;font-weight:700;

      content: '*';
    }

    .c-catalog-item-form .o-field.r-agents-checkbox {margin:unset;padding-top:16px;
    }

      .c-catalog-item-form .o-field.r-agents-checkbox.is-checked {--un-bg-opacity:1;background-color:rgb(242 242 242 / var(--un-bg-opacity));
      }@media (max-width: 767.9px){.c-catalog-item-form .o-field.r-agents-checkbox{gap:0 !important;}}

    .c-catalog-item-form .o-field.r-save-in-catalog {
    }@media (max-width: 767.9px){.c-catalog-item-form .o-field.r-save-in-catalog{gap:0 !important;padding-top:0.375rem;}}

    .c-catalog-item-form .o-field.r-sum {
    }@media (max-width: 767.9px){.c-catalog-item-form .o-field.r-sum{gap:0.25rem !important;}}

    .c-catalog-item-form .o-field .w-btns {width:100%;display:inline-flex;gap:30px;
    }

      .c-catalog-item-form .o-field .w-btns .c-btn {
      }@media (max-width: 767.9px){.c-catalog-item-form .o-field .w-btns .c-btn{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem;font-weight:400;line-height:1.2;}}

    .c-catalog-item-form .o-field .c-tooltip-target,
    .c-catalog-item-form .o-field .c-select,
    .c-catalog-item-form .o-field .c-input {width:100%;
    }
      .c-catalog-item-form .o-field .o-field-right .c-btn.is-ghost {padding-left:0;
      }@media (max-width: 767.9px){.c-catalog-item-form .o-field{padding-left:1rem;padding-right:1rem;}}

  .c-catalog-item-form .w-agents {
    background: #f2f2f2;
  }

  .c-catalog-item-form .o-calc-block {display:inline-flex;align-items:center;justify-content:space-between;gap:0.5rem;
  }

    .c-catalog-item-form .o-calc-block .o-calc-multiply {margin-bottom:1.5em;
    }

    .c-catalog-item-form .o-calc-block .o-calc-quantity {
      flex-basis: 30%;
    }

      .c-catalog-item-form .o-calc-block .o-calc-quantity .c-input.has-icon input {padding-right:1em;
      }

  .c-catalog-item-form .c-measure-selection .c-switch.has-buttons {margin-top:10px;flex-wrap:wrap;
  }

    .c-catalog-item-form .c-measure-selection .c-switch.has-buttons .r-item {
      /* border: 1px solid #313131; */border-radius:6px;padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;--un-text-opacity:1;color:rgb(49 49 49 / var(--un-text-opacity));
    }

@media screen and (width <= 610px) {
    #w-receipt-modal .c-receipt-modal header {display:flex;flex-direction:column;gap:.675rem;
    }
      #w-receipt-modal .c-receipt-modal .c-radio-group .o-radio {width:100%;max-width:unset;
      }
}

#w-receipt-modal .c-receipt-modal .c-cart section.o-cart-item-content header {
  padding: 0;
}

/* @use ItemcodeChallenge.vue */
#w-itemcode-challenge-modal {position:fixed;top:0;left:0;width:100%;height:100%;display:flex;place-content:center;place-items:center;place-self:center;z-index:2000;

  background-color: rgba(0, 0, 0, 50%);
}

  #w-itemcode-challenge-modal .c-itemcode-challenge {max-width:500px;width:80vw;height:-moz-fit-content;height:fit-content;border-radius:8px;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:1rem;
  }

    #w-itemcode-challenge-modal .c-itemcode-challenge header {padding-bottom:1rem;font-weight:700;
    }

    #w-itemcode-challenge-modal .c-itemcode-challenge .o-itemcode-field {margin-top:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:85%;
    }

    #w-itemcode-challenge-modal .c-itemcode-challenge .r-retry {width:225px;
    }
    #w-itemcode-challenge-modal .c-itemcode-challenge main p.r-title {font-size:1.1em;font-weight:700;
    }

    #w-itemcode-challenge-modal .c-itemcode-challenge main .r-retry {border-radius:45px;background-color:transparent;

      border: 2px solid #dadada;
    }
      #w-itemcode-challenge-modal .c-itemcode-challenge main .has-error.r-title,
      #w-itemcode-challenge-modal .c-itemcode-challenge main .has-error.r-subtitle {
        color: red;
      }

      #w-itemcode-challenge-modal .c-itemcode-challenge main .has-error .c-input input {
        outline-color: red;
        color: red;
      }

  #w-itemcode-challenge-modal .o-close-button {height:21px;width:21px;min-width:21px;display:flex;cursor:pointer;align-self:flex-start;
  }

  #w-itemcode-challenge-modal main {margin-top:20px;height:85%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;
  }

    #w-itemcode-challenge-modal main p {text-align:center;
    }

  #w-itemcode-challenge-modal .w-btns {margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;gap:10px;
  }

    #w-itemcode-challenge-modal .w-btns button {margin-top:0;margin-bottom:0;margin-left:1.25rem;margin-right:1.25rem;
    }

  #w-itemcode-challenge-modal header {width:100%;display:inline-flex;justify-content:space-between;
  }
    #w-itemcode-challenge-modal main.has-error input {
      outline: 1px solid green;
      outline-color: red;
      color: red;
    }

#w-mobile-footer-cart-actions-modal {position:fixed;top:0;left:0;width:100%;height:100%;display:flex;place-content:center;place-items:center;place-self:center;z-index:3000;

  background-color: rgba(0, 0, 0, 50%);
}

  #w-mobile-footer-cart-actions-modal .c-mobile-footer-cart-actions {width:300px;height:-moz-max-content;height:max-content;border-radius:10px;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding-top:0.5rem;padding-bottom:0.5rem;
  }

    #w-mobile-footer-cart-actions-modal .c-mobile-footer-cart-actions .o-item {display:flex;cursor:pointer;align-items:flex-start;justify-content:flex-start;gap:0.5rem;padding-left:0.675rem;padding-right:0.675rem;padding-top:0.5rem;padding-bottom:0.5rem;
    }

      #w-mobile-footer-cart-actions-modal .c-mobile-footer-cart-actions .o-item p {padding-top:2px;line-height:1.25rem;
      }
        #w-mobile-footer-cart-actions-modal .c-mobile-footer-cart-actions .o-item .c-icon svg {width:100%;height:auto;
        }
            #w-mobile-footer-cart-actions-modal .c-mobile-footer-cart-actions .o-item .c-icon.is-copy svg path, #w-mobile-footer-cart-actions-modal .c-mobile-footer-cart-actions .o-item .c-icon.is-cross svg path {fill:#313131;
            }
            #w-mobile-footer-cart-actions-modal .c-mobile-footer-cart-actions .o-item .c-icon.is-remove svg path {stroke:#313131;
            }
    .c-invoice-modal .c-calendar-holder .c-calendar {bottom:40px;
    }

      .c-invoice-modal .c-calendar-holder .c-calendar .o-weekday,
      .c-invoice-modal .c-calendar-holder .c-calendar .r-cell {
      }@media (max-width: 767.9px){.c-invoice-modal .c-calendar-holder .c-calendar .o-weekday,.c-invoice-modal .c-calendar-holder .c-calendar .r-cell{padding-left:0.675rem;padding-right:0.675rem;}}@media (max-width: 767.9px){.c-invoice-modal .c-calendar-holder .c-calendar{left:0;--un-translate-x:0;--un-translate-y:0;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}}
      .c-invoice-modal .c-calendar-holder .c-input input {padding-top:0.85rem;padding-bottom:0.85rem;
      }

  .c-invoice-modal .c-select .o-list {
    top: unset;
    bottom: calc(100% + 0.75em);
  }

  .c-invoice-modal .o-until .c-select .o-list {height:200px;
  }

  .c-invoice-modal > footer {display:flex;flex-wrap:wrap;

    gap: 0.25em 0.1em;
  }

#w-qr-create-modal {position:fixed;top:0;left:0;width:100%;height:100%;display:flex;place-content:center;place-items:center;place-self:center;z-index:2000;--un-bg-opacity:0.5;background-color:rgba(0, 0, 0, var(--un-bg-opacity));
}

  #w-qr-create-modal .c-qr-create-modal {width:460px;border-radius:4px;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;
  }

    #w-qr-create-modal .c-qr-create-modal p {font-size:16px;
    }

    #w-qr-create-modal .c-qr-create-modal header {margin-left:auto;margin-right:auto;margin-top:4px;margin-bottom:4px;width:100%;display:inline-flex;justify-content:space-between;
    }

      #w-qr-create-modal .c-qr-create-modal header .o-title {font-size:16px;font-weight:700;line-height:1.25;
      }

      #w-qr-create-modal .c-qr-create-modal header .r-close-btn {cursor:pointer;
      }
      #w-qr-create-modal .c-qr-create-modal main .o-qr-link-btns {display:flex;justify-content:space-between;gap:0.5rem;
      }

        #w-qr-create-modal .c-qr-create-modal main .o-qr-link-btns .c-btn {flex:1 1 0%;white-space:nowrap;padding-left:0.875rem;padding-right:0.875rem;padding-top:0.375rem;padding-bottom:0.375rem;font-size:0.875rem;line-height:1.25rem;
        }

      #w-qr-create-modal .c-qr-create-modal main .o-qr-link-main {margin-top:1rem;
      }

        #w-qr-create-modal .c-qr-create-modal main .o-qr-link-main span {font-size:16px;font-weight:700;
        }

        #w-qr-create-modal .c-qr-create-modal main .o-qr-link-main a {display:block;padding-bottom:1rem;color:#d9d9d9;text-decoration-line:underline;
        }

      #w-qr-create-modal .c-qr-create-modal main .o-qr-link-img {margin-top:1em;margin-bottom:1em;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;text-align:center;
      }

        #w-qr-create-modal .c-qr-create-modal main .o-qr-link-img img {display:block;width:220px;
        }

        #w-qr-create-modal .c-qr-create-modal main .o-qr-link-img p {padding-top:0;padding-bottom:0;padding-left:1rem;padding-right:1rem;line-height:1.25;
        }

      #w-qr-create-modal .c-qr-create-modal main .o-qr-link-info {border-width:1px;border-color:#d9d9d9;border-radius:0.5rem;border-style:solid;
      }

        #w-qr-create-modal .c-qr-create-modal main .o-qr-link-info-item {display:grid;gap:10px;padding:0.75rem;
        }

          #w-qr-create-modal .c-qr-create-modal main .o-qr-link-info-item .qr-link-price {display:inline-block;--un-bg-opacity:1;background-color:rgb(255 240 178 / var(--un-bg-opacity));padding-left:2rem;padding-right:2rem;font-weight:700;line-height:26px;
          }

          #w-qr-create-modal .c-qr-create-modal main .o-qr-link-info-item:last-child {border-top-width:1px;border-top-color:#d9d9d9;border-top-style:solid;
          }

      #w-qr-create-modal .c-qr-create-modal main .w-qr-link {margin-left:0;margin-right:0;margin-top:1rem;margin-bottom:0;display:flex;flex-direction:column;border-radius:0.5rem;background-color:#f4f4f4;padding:1rem;font-size:14px;
      }

    #w-qr-create-modal .c-qr-create-modal footer {width:100%;display:inline-flex;justify-content:center;gap:0.75rem;padding-top:0.75rem;padding-bottom:0.75rem;
    }

#w-active-payment-modal {position:fixed;top:0;left:0;width:100%;height:100%;display:flex;place-content:center;place-items:center;place-self:center;z-index:3000;--un-bg-opacity:0.5;background-color:rgba(0, 0, 0, var(--un-bg-opacity));
}

  #w-active-payment-modal .c-active-payment-modal {width:460px;border-radius:4px;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;
  }

    #w-active-payment-modal .c-active-payment-modal p {font-size:0.875rem;line-height:1.25rem;line-height:1.2;
    }

    #w-active-payment-modal .c-active-payment-modal main {padding-top:0.5rem;padding-bottom:0.5rem;
    }

      #w-active-payment-modal .c-active-payment-modal main .o-active-payment-info {display:flex;flex-direction:column;gap:0.75rem;
      }

      #w-active-payment-modal .c-active-payment-modal main .o-active-payment-img {margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:1rem;height:160px;width:160px;display:flex;align-items:center;justify-content:center;border-radius:9999px;

        background: linear-gradient(180deg, #f1f6fd 0%, #e9f1fc 100%);
      }

        #w-active-payment-modal .c-active-payment-modal main .o-active-payment-img svg {margin:auto;display:block;width:92px;height:92px;border-radius:6px;

          box-shadow:
            0 19px 63px 0 rgba(0, 47, 119, 6%),
            0 14px 20px 0 rgba(0, 47, 118, 12%);
        }

      #w-active-payment-modal .c-active-payment-modal main .o-active-payment-sum {margin-left:auto;margin-right:auto;display:flex;align-items:flex-end;justify-content:center;gap:1rem;font-weight:700;
      }

        #w-active-payment-modal .c-active-payment-modal main .o-active-payment-sum .o-text {font-size:0.875rem;line-height:1.25rem;line-height:1.2;
        }

        #w-active-payment-modal .c-active-payment-modal main .o-active-payment-sum .o-sum {font-size:1.5rem;line-height:2rem;line-height:1;
        }

      #w-active-payment-modal .c-active-payment-modal main .w-active-payment-status {margin-left:auto;margin-right:auto;margin-top:0.75rem;margin-bottom:0;width:100%;display:flex;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;text-align:center;
      }

        #w-active-payment-modal .c-active-payment-modal main .w-active-payment-status span {display:block;font-size:0.875rem;line-height:1.25rem;color:#818080;
        }

      #w-active-payment-modal .c-active-payment-modal main .w-payment-status {margin-top:1rem;display:flex;align-items:center;justify-content:center;
      }

      #w-active-payment-modal .c-active-payment-modal main .o-itemcode-check {margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;display:flex;align-items:center;gap:0.75rem;border-width:1px;border-color:#d9d9d9;border-radius:60px;border-style:solid;background-color:transparent;padding-top:0.5rem;padding-right:1.25rem;padding-bottom:0.625rem;padding-left:1rem;font-size:1rem;line-height:1.5rem;--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid transparent;outline-offset:2px;
      }

        #w-active-payment-modal .c-active-payment-modal main .o-itemcode-check .o-img {width:1.5rem;height:1.5rem;
        }

        #w-active-payment-modal .c-active-payment-modal main .o-itemcode-check img {width:1.5rem;
        }

        #w-active-payment-modal .c-active-payment-modal main .o-itemcode-check .loader {width:1.5rem !important;height:1.5rem !important;
        }

        #w-active-payment-modal .c-active-payment-modal main .o-itemcode-check.success {border-color:#7cc583;background-color:#7cc583 !important;color:#ffffff;
        }

        #w-active-payment-modal .c-active-payment-modal main .o-itemcode-check.error {border-color:#ff003b;background-color:#ff003b;color:#ffffff;
        }

    #w-active-payment-modal .c-active-payment-modal header {margin-left:auto;margin-right:auto;width:100%;display:inline-flex;align-items:center;justify-content:space-between;padding-top:6px;padding-bottom:6px;
    }

      #w-active-payment-modal .c-active-payment-modal header .o-title {font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1.2;
      }

      #w-active-payment-modal .c-active-payment-modal header .r-close-btn {cursor:pointer;
      }

    #w-active-payment-modal .c-active-payment-modal footer {width:100%;display:inline-flex;justify-content:center;gap:0.75rem;padding-top:0.75rem;padding-bottom:0.75rem;
    }

/* .c-modal-stack.is-recurrent {
  @apply p-1rem;

  .r-wrap {
    @apply flex justify-between flex-col max-h-80vh bg-[$white];

    animation: modalShow 0.3s ease-out;
  }

  &.is-sm {
    .r-wrap {
      @apply max-w-[460px];
    }
  }

  .o-header {
    @apply py-1.125rem;
  }

  .o-footer {
    @apply flex gap-1.5rem p-1.5rem pb-1.5rem pt-1rem justify-center;

    .c-btn {
      @apply rounded;

      &.is-xs {
        @apply min-h-36px py-0.313rem px-1.125rem text-sm;
      }
    }
  }

  .o-body {
    @apply pt-0;

    .c-text {
      @apply flex gap-1 flex-col items-center;

      &.r-start {
        @apply items-start;
      }

      .o-text {
        @apply text-center text-base leading-[1.2];

        &.r-left {
          @apply text-left;
        }
      }

      .c-card-tag {
        @apply bg-transparent inline-flex;
      }

      .c-status-tag {
        @apply inline-flex;
      }

      &.r-leading {
        @apply gap-1;
      }
    }

    .c-btns.r-modes {
      @apply flex justify-start flex-wrap gap-2 mt-3;

      .c-checkbox-button {
        input[type='checkbox'],
        input[type='radio'] {
          @apply hidden;

          & + label {
            @apply group border-none bg-[$clr-body] text-base leading-[1.2] rounded-0.25rem hover:(bg-[$clr-base-black-hover] color-[$clr-verylight] cursor-pointer);
            @apply flex gap-2 text-sm px-3 py-2;

            .r-settings {
              @apply w-3 h-3;

              path {
                @apply duration-300ms group-hover:stroke-[$white];
              }
            }
          }

          &:checked + label {
            @apply bg-[$clr-base-black-hover] text-[$white] border-[$clr-base-black-hover];

            .r-setting {
              @apply w-3 h-3;

              path {
                @apply stroke-[$white];
              }
            }
          }
        }
      }
    }

    .o-hr {
      @apply h-1px bg-[$clr-header-border] w-full my-7;
    }

    .c-notice {
      @apply mt-7 rounded-2 bg-[$clr-notice-bg] py-1rem pr-1rem pl-0.75rem flex flex-col gap-3 border-l-solid border-l-4 border-l-[$clr-notice-border] first:mt-0;

      .o-item {
        @apply flex items-center text-base leading-[1.2];

        > .o-label {
          @apply max-w-150px min-w-150px text-right;
        }

        > .o-content {
          @apply flex flex-w w-[calc(100%-150px)] pl-1.25rem;

          .o-text {
            @apply font-bold;
          }
        }

        &.r-full {
          @apply px-1.5rem gap-0.5rem flex-col items-start;

          .o-label {
            @apply max-w-full min-w-full text-left;
          }
        }
      }

      &.r-content {
        @apply p-0;

        .o-item {
          > .o-content {
            @apply w-full p-1.25rem;
          }
        }
      }
    }

    .c-item {
      @apply flex items-start gap-6 lt-md:(flex-col gap-0.75rem);

      > .o-label {
        @apply flex justify-start min-h-40px max-w-140px min-w-140px lt-md:(max-w-full min-w-full min-h-auto);

        br {
          @apply lt-md:hidden;
        }
      }

      > .o-content {
        @apply flex flex-1 flex-col min-h-40px items-start lt-md:(max-w-full min-w-full py-0);

        &.is-center {
          @apply justify-center;
        }

        .r-gap {
          @apply gap-2;
        }

        .r-center {
          @apply items-center;
        }

        .r-col {
          @apply flex-col;
        }

        .is-full {
          @apply w-full;
        }

        .is-sm {
          @apply w-80px;
        }

        .is-md {
          @apply w-160px;
        }

        &.is-sm {
          @apply w-80px;
        }

        &.is-md {
          @apply flex-none w-178px;
        }

        &.is-align-center {
          @apply items-center;
        }

        .o-flex {
          @apply flex;
        }

        .c-textarea {
          .o-label {
            @apply hidden;
          }
        }

        .c-list-group {
          @apply my-0;

          &.r-single {
            .c-radio {
              .r-label {
                @apply hidden;
              }
            }
          }
        }

        .c-select {
          .o-input {
            @apply py-0.6rem;
          }
        }

        .w-radio {
          @apply flex flex-col gap-6;

          .o-radio {
            @apply flex items-start gap-4;

            > .c-radio {
              @apply h-40px;
            }

            .o-label {
              @apply flex;

              &.is-n-day {
                @apply flex-row justify-start min-w-280px max-w-280px;

                .c-input {
                  @apply w-50px;
                }
              }
            }

            .o-list {
              @apply flex flex-wrap gap-2;

              .c-checkbox {
                @apply gap-3;
              }
            }
          }
        }

        .w-checkbox {
          @apply flex flex-wrap gap-1rem;

          .c-checkbox {
            @apply w-[calc(50%-0.5rem)];

            .o-label {
              @apply min-h-0;
            }
          }
        }
      }

      & + .c-item {
        @apply mt-5;
      }

      &.r-info {
        @apply lt-md:(gap-0.25rem);

        .o-label {
          @apply text-[$clr-text-label];
        }

        .o-content {
          @apply py-0.575rem lt-md:(py-0 min-h-auto);
        }

        & + .c-item.r-info {
          @apply mt-0.45rem lt-md:(mt-1rem);
        }
      }
    }
  }
} */

.is-catalog-cart {max-width:900px;width:100%;height:60vh;border-radius:8px;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));
}

  .is-catalog-cart .is-mobile {
    display: none;
  }

  .is-catalog-cart .w-catalog-cart {height:100%;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;
  }

    .is-catalog-cart .w-catalog-cart article {flex-grow:1;flex-basis:55%;--un-bg-opacity:1;background-color:rgb(250 250 250 / var(--un-bg-opacity));padding-left:0;

      border-right: 1px solid #dadada;
    }

      .is-catalog-cart .w-catalog-cart article.r-edit-item {overflow-y:auto;
      }

        .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs {
          height: 100%;
          overflow: hidden;
          display: grid;
          grid-template-rows: auto auto 1fr;
          grid-template-areas: 'tabs' 'filter' 'content';
        }

          .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-header {
            grid-area: tabs;
          }

          .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-filters {max-height:300px;overflow-y:auto;

            grid-area: filter;
            padding: 1em 1.5rem;
            border-bottom: 1px solid #dadada;
          }

            .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-filters .c-switch.has-buttons {margin-top:1rem;flex-wrap:wrap;
            }

              .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-filters .c-switch.has-buttons .r-item {border-radius:4px;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;font-size:14px;--un-text-opacity:1;color:rgb(143 143 143 / var(--un-text-opacity));line-height:17px;

                border: 1px solid #8f8f8f;
                transition: all 0.3s ease;
              }

                .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-filters .c-switch.has-buttons .r-item.is-selected {--un-bg-opacity:1;background-color:rgb(143 143 143 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(244 244 244 / var(--un-text-opacity));
                }

          .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-content {
            grid-area: content;
          }

            .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-content:has(.is-empty) {display:flex;
            }

              .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-content:has(.is-empty) .is-empty {margin:auto;
              }

                .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-content:has(.is-empty) .is-empty .c-empty-catalog {text-align:center;
                }

                  .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-content:has(.is-empty) .is-empty .c-empty-catalog p {font-size:1.125rem;font-weight:400;line-height:1.75rem;
                  }

                  .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-content:has(.is-empty) .is-empty .c-empty-catalog small a {text-decoration-line:underline;
                  }

                    .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-content:has(.is-empty) .is-empty .c-empty-catalog small a:hover {text-decoration:none;
                    }

            .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-content.is-catalog {
              max-height: 100%;
              overflow-y: scroll;
              flex: 1 1 auto;
            }

              .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-content.is-catalog .is-loading {height:100%;display:flex;
              }

                .is-catalog-cart .w-catalog-cart article.r-mobile-show .c-catalog-tabs .c-catalog-tabs-content.is-catalog .is-loading .r-spinner {margin:auto;
                }@media (max-width: 767.9px){.is-catalog-cart .w-catalog-cart article.r-mobile-show{display:block;overflow-y:auto;}}

      .is-catalog-cart .w-catalog-cart article .c-filter-icon {position:static;margin-top:-.55em;margin-right:.75em;display:block;cursor:pointer;
      }

        .is-catalog-cart .w-catalog-cart article .c-filter-icon.c-icon {display:block;
        }

          .is-catalog-cart .w-catalog-cart article .c-filter-icon.c-icon svg path {--un-fill-opacity:1;fill:rgb(66 86 132 / var(--un-fill-opacity));
          }

      .is-catalog-cart .w-catalog-cart article .c-catalog-tabs-header {display:flex;flex:0 1 auto;align-items:center;justify-content:space-between;padding:0;padding-left:0.5rem;padding-right:0.5rem;

        border-bottom: 1px solid #dadada;
      }

        @media screen and (width <= 760px) {

      .is-catalog-cart .w-catalog-cart article .c-catalog-tabs-header {
          padding: 0 0.5rem 0 0
      }
        }

      .is-catalog-cart .w-catalog-cart article .w-catalog-tabs-header {display:inline-flex;
      }

        .is-catalog-cart .w-catalog-cart article .w-catalog-tabs-header .o-catalog-tab {margin-bottom:-1px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:1rem;color:royalblue;
        }

          .is-catalog-cart .w-catalog-cart article .w-catalog-tabs-header .o-catalog-tab.active {
            color: black;
            border-bottom: 1px solid black;

            /* span {
            } */
          }@media (max-width: 767.9px){.is-catalog-cart .w-catalog-cart article .w-catalog-tabs-header .o-catalog-tab{padding:0.75rem;}}@media (max-width: 767.9px){.is-catalog-cart .w-catalog-cart article{display:none;}}

    .is-catalog-cart .w-catalog-cart aside {min-width:350px;height:100%;flex-basis:45%;padding:0;
    }
            .is-catalog-cart .w-catalog-cart aside.r-mobile-show .c-cart footer.c-cart-actions {
            }@media (max-width: 767.9px){.is-catalog-cart .w-catalog-cart aside.r-mobile-show .c-cart footer.c-cart-actions{display:none;}}@media (max-width: 767.9px){.is-catalog-cart .w-catalog-cart aside.r-mobile-show{display:block;}}@media (max-width: 767.9px){.is-catalog-cart .w-catalog-cart aside{display:none;flex-basis:100%;}}

    .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content {max-height:100%;overflow-y:auto;
    }
        .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-catalog .o-catalog-item-title {
          font-size: 1.1em;
          padding: 0;
        }

        .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-catalog .o-catalog-item-add-btn {align-self:flex-start;gap:1rem;
        }

          .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-catalog .o-catalog-item-add-btn.is-incart {display:flex;align-items:center;justify-content:flex-start;
          }

            .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-catalog .o-catalog-item-add-btn.is-incart .r-plus,
            .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-catalog .o-catalog-item-add-btn.is-incart .r-minus {
              padding: 0.8em;
            }@media (max-width: 767.9px){.is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-catalog .o-catalog-item-add-btn{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem;font-weight:400;line-height:1.2;}}

        .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-catalog .o-catalog-item {min-height:100px;display:flex;flex-direction:column;gap:0.5rem;padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;

          border-bottom: 1px solid #dadada;
        }

          @media screen and (width <= 760px) {

        .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-catalog .o-catalog-item {
            padding: 1em
        }
          }

        .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-catalog .o-catalog-item-tags {
          padding: 0;
        }
        .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import textarea {
          background: white;
          border: 1px solid black;
          resize: vertical;
        }

          .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import textarea:active {
            outline: 1px solid black;
          }

        .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .c-import-action-btns .c-btn.is-secondary {
          margin-left: 1em;
        }

        .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type {display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;
        }

          .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_buttons {display:flex;gap:1rem;
          }

            .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_buttons input[type='radio'] {
              display: none;
            }

              .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_buttons input[type='radio'] + label {color:#d9d9d9;border-width:1px;border-color:#d9d9d9;border-style:solid;margin:0;cursor:pointer;border-radius:0.25rem;padding-left:14px;padding-right:14px;padding-top:7px;padding-bottom:7px;font-size:1rem;line-height:1.5rem;line-height:1.2;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
              }

                .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_buttons input[type='radio'] + label::before {display:none;
                }

                .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_buttons input[type='radio'] + label:hover {border-color:#313131;background-color:#313131;color:#ffffff;
                }

              .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_buttons input[type='radio']:checked + label {border-color:#313131;background-color:#313131;color:#ffffff;
              }

          .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_links {width:100%;display:flex;align-items:center;justify-content:space-between;
          }

          .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_content {
            margin: -10px 0 0;
          }

            .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_content p {margin-left:0;margin-right:0;margin-top:6px;margin-bottom:0;font-size:1rem;line-height:1.5rem;line-height:1.25;
            }

              .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_content p:first-child {margin:0;
              }

            .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_content h4 {margin-left:0;margin-right:0;margin-top:1rem;margin-bottom:0;font-size:1rem;font-weight:700;
            }

              .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type_content h4:first-child {margin:0;
              }

          .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type textarea {width:100%;height:100%;max-height:200px;border-radius:0.25rem;padding-top:6px !important;padding-bottom:6px !important;padding-left:12px !important;padding-right:12px !important;font-size:13px !important;line-height:1.25rem !important;

            /* TODO: remove !important !!! 
             font-size: 13px !important;
            line-height: 20px !important;
            padding: 6px 12px !important;
            border-radius: 4px; */
            overflow-x: scroll;
            -ms-overflow-style: none;
            scrollbar-width: none;
          }

          .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type a {font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.4;
          }

            .is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type a:hover {
              color: inherit;
            }@media (max-width: 767.9px){.is-catalog-cart .w-catalog-cart .c-catalog-tabs-content.is-import .import-type{padding-left:1rem;padding-right:1rem;}}
    .is-catalog-cart footer.is-empty,
    .is-catalog-cart footer.is-fullfiled {display:none;
    }
      .is-catalog-cart footer .o-action-btns .c-btn {
      }@media (max-width: 767.9px){.is-catalog-cart footer .o-action-btns .c-btn{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem;font-weight:400;line-height:1.2;}}

  @media screen and (width <= 760px) {

.is-catalog-cart {display:flex;flex-direction:column
}

    .is-catalog-cart.r-edit-item main article {
      height: 483px;
    }

    .is-catalog-cart main {
      height: -moz-fit-content;
      height: fit-content;
      flex-direction: column;
      flex: 1;
    }

      .is-catalog-cart main .c-catalog-tabs {
        height: auto;
      }

        .is-catalog-cart main .c-catalog-tabs .c-catalog-tabs-header {
          position: sticky;
        }

        .is-catalog-cart main .c-catalog-tabs .c-catalog-tabs-content {
          max-height: 100%;
          scrollbar-width: auto;
        }

      .is-catalog-cart main article {
        width: 100%;
        overflow-y: auto;
        height: 100%;
      }
        .is-catalog-cart main aside footer.c-cart-actions {
          display: none;
        }

      .is-catalog-cart main article:not(.r-mobile-show),
      .is-catalog-cart main aside:not(.r-mobile-show) {
        display: none;
      }

      .is-catalog-cart main .r-mobile-show {display:block;
      }

    .is-catalog-cart footer {width:100%;display:inline-flex;align-items:center;justify-content:space-between;padding-top:.5em;padding-bottom:.5em;padding-left:1em;padding-right:1em;

      border-top: 1px solid #dadada;
    }

      .is-catalog-cart footer p {font-size:16px;font-weight:700;
      }

      .is-catalog-cart footer.is-fullfiled {display:inline-flex;
      }

        .is-catalog-cart footer.is-fullfiled button {margin-left:0.5rem;
        }
  }

/* @use Cart.vue */
.c-cart {height:100%;display:flex;flex-direction:column;
}
    .c-cart .c-cart-empty-content img {margin:auto;
    }

      .c-cart .c-cart-empty-content img + p {margin-top:1rem;
      }

  .c-cart .o-cart-details {display:flex;flex-direction:column;gap:.35rem;
  }

    .c-cart .o-cart-details p {color:#8f8f8f;line-height:1.4;
    }

  .c-cart .o-cart-item {width:100%;display:inline-flex;gap:5px;padding:1rem;padding-left:0.75rem;

    border-bottom: 1px solid #dadada;
  }

    .c-cart .o-cart-item:last-child {
      border: none;
    }

  .c-cart .o-cart-item-tru {position:relative;
  }

    .c-cart .o-cart-item-tru .o-cart-item-tru-btn {position:relative;display:block;padding:8px;font-size:14px;font-weight:400;line-height:1.25;
    }

      .c-cart .o-cart-item-tru .o-cart-item-tru-btn.has-tru {border-style:none;--un-bg-opacity:1;background-color:rgb(125 197 131 / var(--un-bg-opacity));
      }

  .c-cart .o-cart-item-btn {cursor:pointer;
  }

  .c-cart .o-cart-item-number {padding:0;padding-right:4px;--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity));
  }

  .c-cart .o-cart-multiplier {color:#8f8f8f;
  }

  .c-cart .o-cart-item-tru ~ .o-cart-item-itemcode {margin-top:10px;
  }
    .c-cart .o-cart-item-itemcode button.is-item-type-warning {position:relative;padding:8px;font-size:14px;color:#ff003b;font-weight:400;line-height:1.25;
    }

      .c-cart .o-cart-item-itemcode button.is-item-type-warning img {width:20px;height:20px;
      }

    .c-cart .o-cart-item-itemcode.is-checked {color:#8f8f8f;
    }

      .c-cart .o-cart-item-itemcode.is-checked button {color:#8f8f8f;
      }

    .c-cart .o-cart-item-itemcode.is-checked .r-line {position:absolute;top:50%;right:8px;z-index:9000;width:0;height:2px;--un-bg-opacity:1;background-color:rgb(34 34 34 / var(--un-bg-opacity));

      transition: width 1s;
    }
      .c-cart .o-cart-item-itemcode.is-checked:hover .r-line {
        width: calc(100% - 16px);
      }

  .c-cart.is-empty {display:flex;place-content:center;place-items:center;place-self:center;
  }

    .c-cart.is-empty svg {margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;width:100%;
    }

    .c-cart.is-empty p,
    .c-cart.is-empty small {display:block;text-align:center;
    }

    .c-cart.is-empty p {font-size:1.125rem;line-height:1.75rem;font-weight:400;
    }

  .c-cart .o-cart-item-content {width:100%;display:flex;flex-direction:column;gap:0.45rem;
  }

    .c-cart .o-cart-item-content header {width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding:0;
    }

      .c-cart .o-cart-item-content header .o-cart-item-btns {position:relative;top:-6px;right:-6px;height:35px;display:flex;gap:0.5rem;padding:0;padding-left:8px;
      }

        .c-cart .o-cart-item-content header .o-cart-item-btns .c-icon {margin-right:0.5rem;display:block;cursor:pointer;
        }
          .c-cart .o-cart-item-content header .o-cart-item-btns .r-edit .c-icon svg {min-width:21px;min-height:21px;
          }

            .c-cart .o-cart-item-content header .o-cart-item-btns .r-edit .c-icon svg path {
              stroke: #808080;
            }
          .c-cart .o-cart-item-content header .o-cart-item-btns .r-delete .c-icon svg {min-width:20px;min-height:20px;
          }

            .c-cart .o-cart-item-content header .o-cart-item-btns .r-delete .c-icon svg path {
              fill: #808080;
            }

        @media screen and (width <= 760px) {

      .c-cart .o-cart-item-content header .o-cart-item-btns {top:auto;right:auto;padding:0
      }
        }

    .c-cart .o-cart-item-content .o-cart-breakdown {width:100%;display:inline-flex;justify-content:space-between;font-size:18px;
    }

      .c-cart .o-cart-item-content .o-cart-breakdown .o-cart-breakdown-left {display:flex;align-items:center;gap:10px;
      }

      .c-cart .o-cart-item-content .o-cart-breakdown .o-cart-breakdown-right {font-weight:700;
      }

  .c-cart .c-cart-actions {height:auto;display:flex;flex-shrink:0;gap:1rem;padding-top:1.125rem;padding-bottom:1.125rem;padding-left:1rem;padding-right:1rem;

    border-top: 1px solid #dadada;
  }

    .c-cart .c-cart-actions .c-cart-summary {width:100%;display:inline-flex;align-items:center;justify-content:space-between;padding-top:0;padding-bottom:0;font-weight:700;

      flex: 1 0 70%;
    }

    .c-cart .c-cart-actions .c-cart-buttons {display:flex;flex-shrink:1;align-items:center;justify-content:flex-end;
    }

      .c-cart .c-cart-actions .c-cart-buttons > div {margin-right:1em;
      }

      .c-cart .c-cart-actions .c-cart-buttons .c-icon {display:block;cursor:pointer;
      }
          .c-cart .c-cart-actions .c-cart-buttons .c-icon.r-copy svg {min-width:22px;min-height:22px;
          }

            .c-cart .c-cart-actions .c-cart-buttons .c-icon.r-copy svg path {fill:#313131;
            }
          .c-cart .c-cart-actions .c-cart-buttons .c-icon.r-trunc svg {width:22px;height:22px;
          }

  .c-cart .w-cart-items {min-height:0;max-height:60vh;flex-grow:1;overflow-y:auto;
  }

.c-step-checkout {height:60vh;display:flex;
}

  .c-step-checkout article {display:flex;flex-shrink:1;flex-direction:column;gap:.875rem;overflow-y:auto;border-right-width:1px;--un-border-opacity:1;border-color:rgb(215 215 215 / var(--un-border-opacity));padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;
  }

    .c-step-checkout article .c-checkout-total {width:100%;display:inline-flex;justify-content:space-between;
    }

      .c-step-checkout article .c-checkout-total .o-title {font-size:1.125em;font-weight:700;
      }

      .c-step-checkout article .c-checkout-total .o-sum {background-color:#ffee00;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.125rem;padding-bottom:0.125rem;font-weight:700;
      }

    .c-step-checkout article .c-checkout-hint {font-size:.875em;--un-text-opacity:1;color:rgb(143 143 143 / var(--un-text-opacity));
    }
      .c-step-checkout article .c-checkout-variants .o-suggested-sum {cursor:pointer;--un-text-opacity:1;color:rgb(122 189 253 / var(--un-text-opacity));
      }

      .c-step-checkout article .c-checkout-variants .o-checkout-variant {display:grid;grid-template-columns:2fr 1fr;border-width:1px;border-bottom-width:0px;--un-border-opacity:1;border-color:rgb(235 235 235 / var(--un-border-opacity));padding:0.75rem;padding-left:1rem;padding-right:1rem;
      }

        .c-step-checkout article .c-checkout-variants .o-checkout-variant:last-child {border-bottom-width:1px;--un-border-opacity:1;border-color:rgb(235 235 235 / var(--un-border-opacity));
        }

        .c-step-checkout article .c-checkout-variants .o-checkout-variant .o-variant-text {display:flex;flex-direction:column;gap:0.275rem;padding-right:0.875rem;
        }

        .c-step-checkout article .c-checkout-variants .o-checkout-variant.is-checked {border-width:1px;--un-border-opacity:1;border-color:rgb(50 50 50 / var(--un-border-opacity));
        }

          .c-step-checkout article .c-checkout-variants .o-checkout-variant.is-checked + .is-checked {border-top-width:0px;
          }

        .c-step-checkout article .c-checkout-variants .o-checkout-variant .o-hint {font-size:.875em;--un-text-opacity:1;color:rgb(143 143 143 / var(--un-text-opacity));
        }

    .c-step-checkout article .c-checkout-error {display:inline-flex;align-items:center;--un-bg-opacity:1;background-color:rgb(235 235 235 / var(--un-bg-opacity));padding:0.75rem;vertical-align:middle;
    }

      .c-step-checkout article .c-checkout-error svg {display:block;flex-basis:10%;
      }

      .c-step-checkout article .c-checkout-error div {margin-left:0.25rem;
      }

  .c-step-checkout aside {height:100%;min-width:300px;flex-basis:45%;
  }

    .c-step-checkout aside .c-cart {height:100%;
    }

  @media screen and (width <= 760px) {

.c-step-checkout {flex-direction:column
}

    .c-step-checkout article {padding:1rem;
    }

    .c-step-checkout aside {max-height:58px;min-height:58px;overflow:hidden;
    }
      .c-step-checkout.r-mobile-show article {max-height:0;min-height:0;overflow:hidden;padding:0;
      }

      .c-step-checkout.r-mobile-show aside {max-height:100%;min-height:100%;
      }
  }

.c-modal-stack {
  background: unset;
}

.c-modal-overlay {position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;

  background: rgba(0, 0, 0, 25%);
}

  .c-modal-overlay .c-modal-holder {margin:auto;width:100%;max-height:90vh;display:flex;flex-direction:column;border-radius:0;background-color:#ffffff;
  }

    .c-modal-overlay .c-modal-holder.is-sm {max-width:480px;
    }

    .c-modal-overlay .c-modal-holder.is-md {max-width:620px;
    }

    .c-modal-overlay .c-modal-holder.is-xl {max-width:900px;
    }

    .c-modal-overlay .c-modal-holder.is-xxl {max-width:1100px;
    }

    .c-modal-overlay .c-modal-holder .o-header {padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1.5rem;padding-right:1rem;display:flex;align-items:center;justify-content:space-between;
    }

      .c-modal-overlay .c-modal-holder .o-header .c-heading {font-size:1.125rem;font-weight:600;
      }

      .c-modal-overlay .c-modal-holder .o-header .r-close {width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;

        transition: 0.2s;
      }

        .c-modal-overlay .c-modal-holder .o-header .r-close:hover {opacity:0.75;
        }

    .c-modal-overlay .c-modal-holder .o-body {height:100%;overflow-y:auto;padding:1.5rem;border-top-width:1px;border-top-color:#d9d9d9;border-top-style:solid;
    }
        .c-modal-overlay .c-modal-holder .o-body .c-form .o-section {display:flex;flex-direction:column;border-width:1px;--un-border-opacity:1;border-color:rgb(212 212 212 / var(--un-border-opacity));border-radius:0.25rem;border-style:solid;background-color:#fafafa;padding:1.5rem;
        }

          .c-modal-overlay .c-modal-holder .o-body .c-form .o-section + .o-section {margin-top:1.5rem;
          }

        .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item {position:relative;width:100%;display:flex;gap:1rem;
        }
              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item label.is-required .o-label {flex-direction:row;gap:0.25rem;
              }

                .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item label.is-required .o-label::after {
                  content: '*';
                  font-size: 26px;
                }

          .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-input {width:100%;display:flex;align-items:center;gap:1rem;
          }

            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-input .o-label {min-width:140px;max-width:140px;min-height:40px;display:flex;flex-direction:column;align-items:flex-start;font-size:0.875rem;line-height:1.25rem;color:#313131;
            }

              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-input .o-label .o-subtext {font-size:0.75rem;line-height:1rem;color:#808080;line-height:1.2;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-input .o-label{min-height:unset;min-width:100%;max-width:100%;}}

            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-input .is-through {text-decoration-line:line-through;
            }
              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-input.with-ssl .o-prefix {height:100%;display:flex;align-items:center;justify-content:center;border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem;background-color:#313131;padding-left:0.5rem;padding-right:0.5rem;color:#ffffff;
              }

            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-input.r-text-start {align-items:flex-start;
            }

              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-input.r-text-start .o-label {min-height:1.5rem;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-input{flex-direction:column;align-items:flex-start;gap:0.5rem;}}

          .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-select {width:100%;display:flex;align-items:center;gap:1rem;
          }

            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-select .o-label {min-width:140px;max-width:140px;font-size:0.875rem;line-height:1.25rem;color:#313131;
            }

              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-select .o-label br {
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-select .o-label br{display:none;}}@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-select .o-label{min-height:unset;min-width:100%;max-width:100%;}}

            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-select .o-input {width:100%;
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-select{flex-direction:column;gap:0.75rem;}}

          .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item > .o-label {min-width:140px;max-width:140px;font-size:0.875rem;line-height:1.25rem;color:#313131;
          }
              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.is-out-link .c-input input {padding-right:2.5rem;
              }

            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.is-out-link a {position:absolute;right:0;top:50%;z-index:12;display:flex;--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;padding-right:0.5rem;

              transform: translateY(-50%);
            }

              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.is-out-link a svg {width:1.5rem;height:1.5rem;
              }

              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.is-out-link a .c-icon {width:1.5rem;height:1.5rem;
              }
                  .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.is-out-link a .c-icon svg path {stroke:#ffffff;
                  }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.is-out-link a{top:calc(100% - 20px);}}

          .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.r-heading {border-bottom-width:1px;--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(212 212 212 / var(--un-border-bottom-opacity));border-bottom-style:solid;padding-bottom:1.5rem;
          }

          .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item + .o-form-item {margin-top:1.5rem;
          }
            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.r-half .r-control-area {max-width:460px;
            }
            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.r-small label.c-input {
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.r-small label.c-input{align-items:flex-start;}}

            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.r-small .r-control-area {max-width:80px;
            }

          .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.r-col {flex-direction:column;
          }
            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .o-content a {color:#528be0;text-underline-offset:2px;
            }
                .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .o-content a.c-btn.is-ghost {padding-left:0;padding-right:0;
                }

              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .o-content a:not(:disabled):hover {color:#0857cf;
              }

          .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.r-group {background-color:#f4f4f4;padding:1rem;
          }
              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.r-group .c-input .o-label {min-width:124px;max-width:124px;
              }
            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.pk-cart .c-btn {
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item.pk-cart .c-btn{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem;font-weight:400;line-height:1.2;}}

          .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .w-textarea {width:100%;
          }

            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .w-textarea .c-textarea {width:100%;
            }

              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .w-textarea .c-textarea .o-label {font-size:0.875rem;line-height:1.25rem;
              }

                .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .w-textarea .c-textarea .o-label br {
                }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .w-textarea .c-textarea .o-label br{display:none;}}

              .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .w-textarea .c-textarea .r-control-area {position:relative;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .w-textarea .c-textarea{flex-direction:column;}}
            .c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-calendar-holder .c-calendar {
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item .c-calendar-holder .c-calendar{left:0;transform:none;}}@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-body .c-form .o-form-item{flex-direction:column;gap:0.5rem;}}

        .c-modal-overlay .c-modal-holder .o-body .c-form .o-notice {display:flex;align-items:center;justify-content:center;padding:1rem;
        }

      .c-modal-overlay .c-modal-holder .o-body:has(.c-added) {overflow:visible;
      }

      .c-modal-overlay .c-modal-holder .o-body .c-table {border-radius:0;
      }
          .c-modal-overlay .c-modal-holder .o-body .c-table thead th:first-child,
          .c-modal-overlay .c-modal-holder .o-body .c-table thead th:last-child,
          .c-modal-overlay .c-modal-holder .o-body .c-table .o-last-row td:first-child,
          .c-modal-overlay .c-modal-holder .o-body .c-table .o-last-row td:last-child {border-radius:0;
          }
            .c-modal-overlay .c-modal-holder .o-body .c-table tbody tr:last-child td:first-child,
            .c-modal-overlay .c-modal-holder .o-body .c-table tbody tr:last-child td:last-child {border-radius:0;
            }

    .c-modal-overlay .c-modal-holder .o-footer {display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0.5rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1.25rem;
    }

      .c-modal-overlay .c-modal-holder .o-footer .c-btn {
      }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder .o-footer .c-btn{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem;font-weight:400;line-height:1.2;}}
        .c-modal-overlay .c-modal-holder.is-yes-no .o-body a {text-decoration-line:underline;
        }

          .c-modal-overlay .c-modal-holder.is-yes-no .o-body a:hover {text-decoration:none;
          }
      .c-modal-overlay .c-modal-holder.is-receipt-create .o-header {flex-wrap:wrap;gap:0.75rem;
      }

        .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps {display:flex;gap:.625rem;
        }

          .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps .o-step {display:flex;align-items:center;gap:0.5rem;line-height:1.25;

            opacity: 0.3;
          }

            .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps .o-step:not(:last-child)::after {
              content: '';display:inline-block;width:16px;height:8px;

              background-size: 100%;
              background-repeat: no-repeat;
              background-position: 50%;

              /* TODO: replace svg data to file !!! */
              background-image: url('data: image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgNUgxNU0xNSA1TDExIDFNMTUgNUwxMSA5IiBzdHJva2U9IiMzMTMxMzEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K');
            }

            .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps .o-step.is-completed,
            .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps .o-step.is-current {
              opacity: 1;
              cursor: pointer;
            }
              .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps .o-step.is-completed .o-step-number {
                background: #0084ff;
              }

              .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps .o-step.is-completed .o-step-name {
                color: #0084ff;
              }
                .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps .o-step.is-completed:hover .o-step-number {
                  background: #0069cc;
                }

                .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps .o-step.is-completed:hover .o-step-name {
                  color: #0069cc;
                }

            .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps .o-step .o-step-number {border-radius:5px;--un-bg-opacity:1;background-color:rgb(50 50 50 / var(--un-bg-opacity));padding-top:.125rem;padding-bottom:.125rem;padding-left:.4rem;padding-right:.4rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));font-weight:700;

              font-size: 0.75rem;
              line-height: 0.875rem;
            }

            .c-modal-overlay .c-modal-holder.is-receipt-create .o-header .c-steps .o-step .o-step-name {
              font-size: 0.875rem;
              line-height: 0.875rem;
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-receipt-create .o-header{padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;}}

      .c-modal-overlay .c-modal-holder.is-receipt-create .o-body {width:100%;overflow-y:auto;

        flex: 1;
      }

        @media screen and (width >= 575px) {
          .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .o-field {
            display: grid;
            grid-template-columns: 1fr 2fr;
          }
        }

        .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .o-field {margin-top:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;
        }

          .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .o-field:first-child {margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:1rem;
          }

          .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .o-field:last-child {margin-top:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;margin-bottom:0;
          }

          .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .o-field.is-required .o-field-title::after {font-size:1.5rem;font-weight:700;

            content: '*';
          }

          @media screen and (width <= 610px) {

        .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .o-field {display:flex;flex-direction:column;gap:0.75rem
        }
              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .o-field .o-field-title br {display:none;
              }
          }

        .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .o-until {display:inline-flex;gap:15px;
        }

        .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 {margin-bottom:-1rem;
        }
              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .o-field.r-email .c-suggested-email {cursor:pointer;color:#528be0;

                transition: color 0.3s ease;
              }

                .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .o-field.r-email .c-suggested-email:hover {color:#0857cf;
                }

            .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .o-field .o-field-title {font-size:0.875rem;line-height:1.25rem;line-height:1.2;
            }
            .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-additional-form .c-switch {width:auto;gap:1rem;
            }

              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-additional-form .c-switch.has-tabs {background-image:none;
              }

              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-additional-form .c-switch .r-item {border-radius:4px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:0.75rem;border-width:1px;border-color:#313131;border-style:solid;

                transition: all 0.3s ease;
              }

                .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-additional-form .c-switch .r-item.is-active {background-color:#313131;color:#ffffff;
                }

          .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-radio-group {width:100%;display:inline-flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;
          }

            .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-radio-group .o-radio {width:calc(50% - 0.5rem);display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:space-between;border-radius:0.5rem;background-color:#fafafa;padding:1rem;

              border: 2px solid transparent;
            }

              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-radio-group .o-radio.is-selected {
                border: 2px solid #313131;
              }

              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-radio-group .o-radio:hover {
                transition: border 0.3s ease;
                border: 2px solid #313131;
              }

              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-radio-group .o-radio .o-radio-text {margin-left:0.5em;
              }

                .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-radio-group .o-radio .o-radio-text .o-caption {margin-bottom:0.25rem;font-size:1em;--un-text-opacity:1;color:rgb(33 37 41 / var(--un-text-opacity));
                }

                .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-radio-group .o-radio .o-radio-text .o-hint {
                  font-size: 0.875em;
                  color: rgba(0, 0, 0, 50%);
                }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .c-radio-group .o-radio{width:100%;}}

          .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .w-receipt-correction {position:relative;margin-top:1rem;margin-bottom:1rem;width:100%;display:inline-flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;border-radius:8px;background-color:#fafafa;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:auto;padding-right:auto;
          }

            .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .w-receipt-correction .c-receipt-correction {display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:space-between;border-radius:8px;background-color:#fafafa;padding:1rem;

              border: 2px solid transparent;
            }

              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .w-receipt-correction .c-receipt-correction .o-correction-text {
                margin-left: 0.5em;
              }

                .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .w-receipt-correction .c-receipt-correction .o-correction-text .o-caption {margin-bottom:0.25rem;font-size:1rem;--un-text-opacity:1;color:rgb(33 37 41 / var(--un-text-opacity));
                }

                .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .w-receipt-correction .c-receipt-correction .o-correction-text .o-hint {font-size:0.875rem;

                  color: rgba(0, 0, 0, 50%);
                }

            .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .w-receipt-correction .o-receipt-correction-more {position:absolute;top:0;right:0;
            }

              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .w-receipt-correction .o-receipt-correction-more svg {opacity:0.5;

                transition: opacity 0.3s ease;
              }
              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .w-receipt-correction .c-receipt-correction.is-selected .o-receipt-correction-more svg {
                opacity: 0.8;
                transition: opacity 0.3s ease;
              }

              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .r-step-1 .w-receipt-correction .c-receipt-correction.is-selected .o-receipt-correction-more:hover svg {
                opacity: 1;
                transition: opacity 0.3s ease;
              }

        .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .c-receipt-modal {width:-moz-max-content;width:max-content;max-width:1100px;
        }

          @media screen and (width <= 760px) {

        .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .c-receipt-modal {max-width:620px;width:100%
        }
          }

          .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .c-receipt-modal main {margin-top:0;padding:0;
          }

            .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .c-receipt-modal main #w-cart-catalog-modal {height:100%;
            }

              .c-modal-overlay .c-modal-holder.is-receipt-create .o-body .c-receipt-modal main #w-cart-catalog-modal .c-cart-catalog-modal {height:100%;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-receipt-create .o-body{padding-left:1rem;padding-right:1rem;}}

      .c-modal-overlay .c-modal-holder.is-receipt-create .o-footer {border-top-width:1px;border-top-color:#d9d9d9;border-top-style:solid;
      }
        .c-modal-overlay .c-modal-holder.is-receipt-create.is-step-2 .o-body, .c-modal-overlay .c-modal-holder.is-receipt-create.is-step-3 .o-body {padding:0;
        }
      .c-modal-overlay .c-modal-holder.is-receipt-create-result .o-body {word-break:break-all;
      }
      .c-modal-overlay .c-modal-holder.is-catalog-cart-modal .o-body {padding:0;
      }
        .c-modal-overlay .c-modal-holder.is-create-invoice .o-body:has(.c-invoice-preview) {padding:0;
        }
            .c-modal-overlay .c-modal-holder.is-create-invoice .o-form .o-form-item.r-legal .r-item {border-radius:4px;padding-top:0.75rem;padding-bottom:0.75rem;padding-left:1rem;padding-right:1rem;border-width:1px;border-color:#313131;border-style:solid;

              transition: all 0.3s ease;
            }

              .c-modal-overlay .c-modal-holder.is-create-invoice .o-form .o-form-item.r-legal .r-item:hover,
              .c-modal-overlay .c-modal-holder.is-create-invoice .o-form .o-form-item.r-legal .r-item.is-active {background-color:#313131;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));

                transition: all 0.3s ease;
              }

    .c-modal-overlay .c-modal-holder.is-tru-modal {position:fixed;top:0;left:0;width:100%;height:100%;display:flex;place-content:center;place-items:center;place-self:center;z-index:2000;

      background-color: rgba(0, 0, 0, 50%);
    }

      .c-modal-overlay .c-modal-holder.is-tru-modal .c-tru-modal {width:400px;border-radius:4px;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;
      }

        .c-modal-overlay .c-modal-holder.is-tru-modal .c-tru-modal .o-tru-header {margin-left:auto;margin-right:auto;margin-top:4px;margin-bottom:4px;width:100%;display:inline-flex;justify-content:space-between;
        }

          .c-modal-overlay .c-modal-holder.is-tru-modal .c-tru-modal .o-tru-header .o-tru-title {font-size:16px;font-weight:700;line-height:1.25;
          }

          .c-modal-overlay .c-modal-holder.is-tru-modal .c-tru-modal .o-tru-header .r-close-btn {cursor:pointer;
          }

        .c-modal-overlay .c-modal-holder.is-tru-modal .c-tru-modal .o-tru-actions {margin-top:1rem;width:100%;display:inline-flex;align-items:flex-start;gap:10px;
        }

          .c-modal-overlay .c-modal-holder.is-tru-modal .c-tru-modal .o-tru-actions .c-input {
            flex-grow: 1;
          }

          .c-modal-overlay .c-modal-holder.is-tru-modal .c-tru-modal .o-tru-actions .c-btn {flex-shrink:1;padding-top:7px;padding-bottom:7px;padding-left:10px;padding-right:10px;
          }
      /* TODO: make modals with calendar overflow-visible */
      .c-modal-overlay .c-modal-holder.is-correction-options .o-body {overflow:visible;
      }

      .c-modal-overlay .c-modal-holder.is-correction-options .r-payment-id.is-disabled {color:#ebebeb;
      }

      .c-modal-overlay .c-modal-holder.is-correction-options .c-calendar {z-index:4000;
      }

      .c-modal-overlay .c-modal-holder.is-correction-options .o-correction-type-title {
        text-align: left;
        margin-bottom: 0.7em;
      }

      .c-modal-overlay .c-modal-holder.is-correction-options .o-radio-group {display:inline-flex;gap:1rem;
      }

        .c-modal-overlay .c-modal-holder.is-correction-options .o-radio-group .o-radio {display:inline-flex;gap:0.5rem;
        }

          .c-modal-overlay .c-modal-holder.is-correction-options .o-radio-group .o-radio svg circle:first-child {
            r: 8px;
          }

      .c-modal-overlay .c-modal-holder.is-correction-options .o-field {display:grid;grid-template-columns:232px 1fr;margin-left:auto;margin-right:auto;margin-top:1em;margin-bottom:1em;align-items:center;gap:1em;
      }

        @media screen and (width <= 536px) {

      .c-modal-overlay .c-modal-holder.is-correction-options .o-field {display:grid;grid-auto-rows:auto;grid-template-columns:repeat(1,minmax(0,1fr));gap:0.5rem
      }
        }

        .c-modal-overlay .c-modal-holder.is-correction-options .o-field .o-field-title {
          text-align: left;
        }
          .c-modal-overlay .c-modal-holder.is-correction-options .o-field .c-calendar-holder input {max-width:100%;width:100%;
          }

          .c-modal-overlay .c-modal-holder.is-correction-options .o-field .c-calendar-holder .c-input {width:100%;
          }
      .c-modal-overlay .c-modal-holder.is-refund-modal hr {margin-top:1rem;margin-bottom:1rem;
      }
        .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .o-label {min-width:164px;max-width:164px;min-height:40px;display:flex;flex-direction:column;justify-content:center;padding-right:0.5rem;
        }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .o-label br {
          }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .o-label br{display:none;}}

        .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row {min-height:40px;display:flex;font-size:1rem;line-height:1.5rem;line-height:1.2;
        }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row .o-content {flex:1 1 0%;padding-top:0.75rem;padding-bottom:0.75rem;
          }
              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row .o-content .o-text.is-through {text-decoration-line:line-through;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row .o-content{padding-top:0.5rem;padding-bottom:0.25rem;}}

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row + .c-row {margin-top:1rem;
          }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row .o-label {color:#818080;
          }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row.is-cart {margin-top:0.5rem;flex-direction:column;
          }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row.is-cart .o-item {margin-top:2rem;display:flex;flex-direction:column;gap:0.5rem;
            }

              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row.is-cart .o-item:first-child {margin-top:1rem;
              }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row.is-cart .w-item-max-sum {display:flex;align-items:center;gap:0.5rem;
            }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row.is-cart .w-item-form {display:flex;align-items:center;justify-content:space-between;
            }

              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row.is-cart .w-item-form .c-input {max-width:70px;
              }

                .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row.is-cart .w-item-form .c-input .o-hint-area {position:absolute;

                  top: calc(100% + 5px);
                }@media (min-width: 768px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row.is-cart .w-item-form .c-input{max-width:150px;}}

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row.is-cart .is-sum {margin-top:1rem;font-size:1.125rem;
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-row{flex-direction:column;}}

        .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row {width:100%;display:flex;
        }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row + .c-form-row {margin-top:1rem;
          }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-list-group {margin-top:0.75rem;margin-bottom:0.75rem;
          }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .o-label {gap:0.125rem;
          }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .o-label .o-text-sm {font-size:0.75rem;line-height:1rem;color:#818080;line-height:1.2;
            }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .o-label .o-measure-label {display:flex;
            }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-input {width:100%;align-items:flex-start;gap:0;
          }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-input .r-control-area {flex:1 1 0%;
            }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-input .c-barcode {width:42px;display:flex;justify-content:flex-end;
            }

              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-input .c-barcode .o-icon {width:34px;
              }
                  .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-input.has-right-area .o-right-area .c-btn.is-primary {padding-left:0.75rem;padding-right:0.75rem;
                  }
                        .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-input.has-right-area .o-right-area .c-btn.is-primary .c-icon svg path {stroke:#ffffff;
                        }
              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-input.is-sm .r-wrapper {width:154px;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-input{flex-direction:column;gap:0.5rem;}}

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-select {width:100%;align-items:flex-start;gap:0;
          }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-select{flex-direction:column;gap:0.5rem;}}
            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-checkbox.r-label {margin-top:1rem;align-items:flex-start;padding-left:164px;padding-right:1rem;
            }

              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-checkbox.r-label .o-label {min-height:24px;max-width:100%;white-space:normal;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-checkbox.r-label .o-label{min-width:auto;width:100%;}}@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-checkbox.r-label{padding-left:0;}}

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-textarea {width:100%;gap:0;
          }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-textarea .r-control-area {position:relative;
            }
              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-textarea.has-value textarea {padding-right:2rem;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-textarea{flex-direction:column;gap:0.5rem;}}

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row.r-group {flex-direction:column;border-radius:0.25rem;background-color:#f4f4f4;padding-top:1rem;padding-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem;
          }
              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row.r-group .c-input > .o-label {min-width:144px;max-width:144px;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row.r-group .c-input >.o-label{min-height:auto;min-width:100%;max-width:100%;}}
              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row.r-group .c-checkbox.r-label {padding-left:144px;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row.r-group .c-checkbox.r-label{padding-left:0;}}@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row.r-group{padding:1rem;}}

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row.r-col {flex-direction:column;
          }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row.r-sub {margin-top:0;padding-bottom:0.5rem;
          }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .w-textarea {position:relative;width:100%;
          }
              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .w-textarea .c-textarea .r-control-area {gap:0;
              }
              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .w-textarea .c-btn.is-primary {position:absolute;top:0;right:0;bottom:0;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:0.75rem;padding-right:0.75rem;
              }
                    .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .w-textarea .c-btn.is-primary .c-icon svg path {stroke:#ffffff;
                    }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .w-tooltip {width:100%;
          }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .w-tooltip .c-tooltip-target {width:100%;
            }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-switch {margin-top:1rem;padding-left:164px;
          }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-form-row .c-switch{padding-left:0;}}
          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-head {display:flex;align-items:center;border-radius:0.375rem;background-color:#f4f4f4;padding:0.625rem;
          }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-head .c-icon {margin-left:0.5rem;margin-right:0.5rem;
            }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-count {margin-top:0.625rem;font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.2;
          }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list {display:flex;flex-direction:column;list-style-type:none;gap:0.5rem;padding:0;
          }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item {display:flex;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:space-between;border-width:1px;border-color:#e0e0e0;border-radius:6px;border-style:solid;padding:0;
            }

              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .w-icon {display:flex;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .w-icon{order:1;width:32px;}}

              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .w-text {display:flex;flex:1 1 0%;flex-direction:column;gap:0.375rem;padding:0.5rem;
              }

                .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .w-text .o-title {padding:0;font-size:1.125rem;line-height:1.75rem;font-weight:400;line-height:1.2;
                }

                .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .w-text .o-text {font-size:0.875rem;line-height:1.25rem;color:#818080;font-weight:400;line-height:1.2;
                }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .w-text{order:3;width:100%;}}

              .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .c-actions {display:flex;gap:0.5rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:2px;padding-bottom:0.5rem;
              }

                .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .c-actions .o-btn {width:34px;height:34px;cursor:pointer;border-style:none;background-color:transparent;padding:0;outline:2px solid transparent;outline-offset:2px;
                }

                  .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .c-actions .o-btn .c-icon {width:20px;height:20px;
                  }

                    .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .c-actions .o-btn .c-icon svg {width:20px;height:20px;
                    }
                    .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .c-actions .o-btn .is-pencil svg {opacity:0.7;
                    }

                      .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .c-actions .o-btn .is-pencil svg path {stroke:#818080;
                      }
                    .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .c-actions .o-btn .is-cross svg {width:20px;height:20px;opacity:0.7;
                    }

                      .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .c-actions .o-btn .is-cross svg path {fill:#818080;
                      }
                    .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .c-actions .o-btn:hover svg {opacity:1;
                    }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item .c-actions{order:2;width:calc(100% - 32px);justify-content:flex-end;}}@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .c-tag-sort .o-list .o-item{flex-wrap:wrap;}}

        .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .o-row {width:100%;display:flex;flex-wrap:wrap;
        }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .o-row .o-item {width:33.3333333333%;display:flex;flex-direction:column;gap:0.125rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-right:0.5rem;
          }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .o-row .o-item > .o-label {min-width:0;font-size:0.75rem;line-height:1rem;color:#8f8f8f;
            }@media (max-width: 1023.9px){.c-modal-overlay .c-modal-holder.is-refund-modal .o-body .o-row .o-item{width:50%;align-items:flex-start;}}

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .o-row .o-text {max-height:80px;overflow-y:auto;word-break:break-all;
          }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .o-row .o-text:has(.o-ps-circle) {display:flex;gap:0.5rem;
            }

            .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .o-row .o-text .o-ps-circle {margin:0;display:block;
            }

        .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .is-warning {color:#ff003b;
        }

        .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .w-error {margin-top:1rem;
        }

          .c-modal-overlay .c-modal-holder.is-refund-modal .o-body .w-error p {color:#ff003b;
          }
        .c-modal-overlay .c-modal-holder.is-import-csv .w-import-csv.r-list {display:flex;flex-direction:column;
        }

      .c-modal-overlay .c-modal-holder.is-import-csv .w-opened {display:flex;flex-direction:column;align-items:flex-start;gap:0.75rem;
      }
          .c-modal-overlay .c-modal-holder.is-import-csv .w-opened .c-btn.is-ghost {padding:0;color:#528be0;
          }

        .c-modal-overlay .c-modal-holder.is-import-csv .w-opened .c-opened {margin-top:0;max-height:0;display:flex;flex-direction:column;gap:0.5rem;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
        }

          .c-modal-overlay .c-modal-holder.is-import-csv .w-opened .c-opened.is-opened {margin-top:0.5rem;max-height:800px;
          }

          .c-modal-overlay .c-modal-holder.is-import-csv .w-opened .c-opened .o-text {font-size:1rem;line-height:1.5rem;line-height:1.2;
          }

          .c-modal-overlay .c-modal-holder.is-import-csv .w-opened .c-opened .o-list {margin-top:0.25rem;margin-bottom:0.25rem;padding-left:1.75rem;
          }

            .c-modal-overlay .c-modal-holder.is-import-csv .w-opened .c-opened .o-list li {list-style-type:disc;line-height:1.2;
            }

      .c-modal-overlay .c-modal-holder.is-import-csv .c-droparea {margin-top:1.5rem;
      }
          .c-modal-overlay .c-modal-holder.is-import-csv .c-droparea .c-file-input .c-file-holder {border-radius:0;
          }

            .c-modal-overlay .c-modal-holder.is-import-csv .c-droparea .c-file-input .c-file-holder .r-outline {border-radius:0;
            }

      .c-modal-overlay .c-modal-holder.is-import-csv .o-warning {position:relative;margin:0;margin-top:1rem;border-radius:0;background-color:#f4f4f4;padding-top:1rem;padding-bottom:1rem;padding-right:3.25rem;padding-left:1.25rem;font-size:1rem;line-height:1.5rem;line-height:1.2;
      }

        .c-modal-overlay .c-modal-holder.is-import-csv .o-warning .c-icon {position:absolute;right:20px;top:9px;width:1.5rem;height:1.5rem;
        }

      .c-modal-overlay .c-modal-holder.is-import-csv .c-imported-csv {margin-left:-1.5rem;margin-right:-1.5rem;display:table;
      }

        .c-modal-overlay .c-modal-holder.is-import-csv .c-imported-csv .o-item {position:relative;display:table-row;text-align:left;transition-property:background-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
        }

          .c-modal-overlay .c-modal-holder.is-import-csv .c-imported-csv .o-item .o-title {display:table-cell;padding-top:0.75rem;padding-bottom:0.75rem;padding-right:0.75rem;padding-left:1.5rem;font-size:1rem;line-height:1.5rem;line-height:1.2;
          }

          .c-modal-overlay .c-modal-holder.is-import-csv .c-imported-csv .o-item .o-price {display:table-cell;white-space:nowrap;padding:0.75rem;padding-right:2.25rem;vertical-align:middle;font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1.2;
          }

          .c-modal-overlay .c-modal-holder.is-import-csv .c-imported-csv .o-item .o-button {visibility:hidden;position:absolute;top:50%;right:0;width:34px;height:34px;display:flex;cursor:pointer;align-items:center;justify-content:center;border-style:none;background-color:transparent;padding:0;--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:visibility;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:150ms;transition-timing-function:cubic-bezier(0, 0, 0.2, 1);

            transform: translateY(-50%);
          }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-import-csv .c-imported-csv .o-item .o-button{visibility:visible;}}
            .c-modal-overlay .c-modal-holder.is-import-csv .c-imported-csv .o-item:hover .o-button {visibility:visible;
            }

      .c-modal-overlay .c-modal-holder.is-import-csv .c-loaded {display:flex;flex-direction:column;align-items:center;gap:0.75rem;
      }

        .c-modal-overlay .c-modal-holder.is-import-csv .c-loaded .o-text {font-size:1rem;line-height:1.5rem;line-height:1.2;
        }

      .c-modal-overlay .c-modal-holder.is-import-csv .c-added {display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;
      }

        .c-modal-overlay .c-modal-holder.is-import-csv .c-added .o-item {display:flex;flex-direction:column;align-items:center;gap:0;
        }

          .c-modal-overlay .c-modal-holder.is-import-csv .c-added .o-item span {font-size:22px;font-weight:700;line-height:1.4;
          }

          .c-modal-overlay .c-modal-holder.is-import-csv .c-added .o-item p {margin:0;min-height:24px;display:flex;align-items:center;gap:0.25rem;
          }

            .c-modal-overlay .c-modal-holder.is-import-csv .c-added .o-item p .w-tooltip {height:1.5rem;
            }

      .c-modal-overlay .c-modal-holder.is-import-csv .c-spinner {display:flex;align-items:center;
      }

        .c-modal-overlay .c-modal-holder.is-import-csv .c-spinner .o-spinner {width:40px;height:40px;border-width:3px;border-color:#f4f4f4;border-top-color:#313131;border-radius:9999px;border-style:solid;

          animation: spinner 1s infinite;
        }
        .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-head {display:flex;align-items:center;background-color:#f4f4f4;padding:0.625rem;
        }

          .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-head .c-icon {margin-left:0.5rem;margin-right:0.5rem;
          }

        .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-count {margin-top:0.625rem;font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.2;
        }

        .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list {margin-top:0.75rem;display:flex;flex-direction:column;list-style-type:none;gap:0.5rem;padding:0;
        }

          .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item {display:flex;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:space-between;border-width:1px;border-color:#e0e0e0;border-radius:0;border-style:solid;padding:0;
          }

            .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .w-icon {display:flex;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .w-icon{order:1;width:32px;}}

            .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .w-text {display:flex;flex:1 1 0%;flex-direction:column;gap:0.375rem;padding:0.5rem;
            }

              .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .w-text .o-title {padding:0;font-size:1.125rem;line-height:1.75rem;font-weight:400;line-height:1.2;
              }

              .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .w-text .o-text {font-size:0.875rem;line-height:1.25rem;color:#818080;font-weight:400;line-height:1.2;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .w-text{order:3;width:100%;}}

            .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .c-actions {display:flex;gap:0.5rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:2px;padding-bottom:0.5rem;
            }

              .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .c-actions .o-btn {width:34px;height:34px;cursor:pointer;border-style:none;background-color:transparent;padding:0;outline:2px solid transparent;outline-offset:2px;
              }

                .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .c-actions .o-btn .c-icon {width:20px;height:20px;
                }

                  .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .c-actions .o-btn .c-icon svg {width:20px;height:20px;
                  }
                  .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .c-actions .o-btn .is-pencil svg {opacity:0.7;
                  }

                    .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .c-actions .o-btn .is-pencil svg path {stroke:#818080;
                    }
                  .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .c-actions .o-btn .is-cross svg {width:20px;height:20px;opacity:0.7;
                  }

                    .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .c-actions .o-btn .is-cross svg path {fill:#818080;
                    }
                  .c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .c-actions .o-btn:hover svg {opacity:1;
                  }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item .c-actions{order:2;width:calc(100% - 32px);justify-content:flex-end;}}@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-tags-sorting .c-tag-sort .o-list .o-item{flex-wrap:wrap;}}
      .c-modal-overlay .c-modal-holder.is-tag-edit .c-input {width:100%;
      }
          .c-modal-overlay .c-modal-holder.is-product-modal .o-body .o-form-item.r-sub {margin-top:0.875rem;padding-left:156px;
          }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-product-modal .o-body .o-form-item.r-sub{padding-left:0;}}
              .c-modal-overlay .c-modal-holder.is-product-modal .o-body .o-form-item .c-input.r-sub .o-label {max-width:100%;flex-direction:row;align-items:center;
              }
          .c-modal-overlay .c-modal-holder.is-product-modal .o-body .c-switch.has-buttons {flex-wrap:wrap;padding-left:156px;
          }

            .c-modal-overlay .c-modal-holder.is-product-modal .o-body .c-switch.has-buttons .c-btn {padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem;line-height:1.2;
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-product-modal .o-body .c-switch.has-buttons{padding-left:0;}}
          .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-btns {display:flex;justify-content:space-between;gap:0.5rem;
          }

            .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-btns .c-btn {flex:1 1 0%;white-space:nowrap;padding-left:0.875rem;padding-right:0.875rem;padding-top:0.375rem;padding-bottom:0.375rem;font-size:0.875rem;line-height:1.25rem;font-weight:400;
            }@media (max-width: 639.9px){.c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-btns .c-btn{padding-left:0.5rem;padding-right:0.5rem;}}

          .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-main {margin-top:1rem;
          }

            .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-main span {font-size:16px;font-weight:700;
            }

            .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-main a {display:block;padding-bottom:1rem;color:#d9d9d9;text-decoration-line:underline;
            }

          .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-img {margin-top:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;text-align:center;
          }

            .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-img img {display:block;width:220px;
            }

            .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-img p {padding-top:0;padding-bottom:0;padding-left:1rem;padding-right:1rem;line-height:1.25;
            }

          .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-info {border-width:1px;border-color:#d9d9d9;border-radius:0.5rem;border-style:solid;
          }

            .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-info-item {display:grid;grid-template-columns:1fr 2fr;gap:10px;padding:0.75rem;
            }

              .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-info-item .qr-link-price {display:inline-block;--un-bg-opacity:1;background-color:rgb(255 240 178 / var(--un-bg-opacity));padding-left:2rem;padding-right:2rem;font-weight:700;line-height:26px;
              }

              .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .o-qr-link-info-item:last-child {border-top-width:1px;border-top-color:#d9d9d9;border-top-style:solid;
              }

          .c-modal-overlay .c-modal-holder.is-qr-create-modal .o-body .c-qr-create .w-qr-link {margin-top:1rem;display:flex;flex-direction:column;border-radius:0.5rem;background-color:#f4f4f4;padding:1rem;font-size:0.875rem;line-height:1.25rem;
          }
      .c-modal-overlay .c-modal-holder.is-active-payment .o-body {padding-top:0.5rem;padding-bottom:0.5rem;
      }

        .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-active-payment-info {display:flex;flex-direction:column;gap:0.75rem;
        }

        .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-active-payment-img {margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:1rem;height:160px;width:160px;display:flex;align-items:center;justify-content:center;border-radius:9999px;

          background: linear-gradient(180deg, #f1f6fd 0%, #e9f1fc 100%);
        }

          .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-active-payment-img svg {margin:auto;display:block;width:92px;height:92px;border-radius:6px;

            box-shadow:
              0 19px 63px 0 rgba(0, 47, 119, 6%),
              0 14px 20px 0 rgba(0, 47, 118, 12%);
          }

        .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-active-payment-sum {margin-left:auto;margin-right:auto;display:flex;align-items:flex-end;justify-content:center;gap:1rem;font-weight:700;
        }

          .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-active-payment-sum .o-text {font-size:0.875rem;line-height:1.25rem;line-height:1.2;
          }

          .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-active-payment-sum .o-sum {font-size:1.5rem;line-height:2rem;line-height:1;
          }

        .c-modal-overlay .c-modal-holder.is-active-payment .o-body .w-active-payment-status {margin-left:auto;margin-right:auto;margin-top:0.75rem;margin-bottom:0;width:100%;display:flex;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;text-align:center;
        }

          .c-modal-overlay .c-modal-holder.is-active-payment .o-body .w-active-payment-status span {display:block;font-size:0.875rem;line-height:1.25rem;color:#818080;
          }

        .c-modal-overlay .c-modal-holder.is-active-payment .o-body .w-payment-status {margin-top:1rem;display:flex;align-items:center;justify-content:center;
        }

        .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-itemcode-check {margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;display:flex;align-items:center;gap:0.75rem;border-width:1px;border-color:#d9d9d9;border-radius:60px;border-style:solid;background-color:transparent;padding-top:0.5rem;padding-right:1.25rem;padding-bottom:0.625rem;padding-left:1rem;font-size:1rem;line-height:1.5rem;--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline:2px solid transparent;outline-offset:2px;
        }

          .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-itemcode-check .o-img {width:1.5rem;height:1.5rem;
          }

          .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-itemcode-check img {width:1.5rem;
          }

          .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-itemcode-check .loader {width:1.5rem !important;height:1.5rem !important;
          }

          .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-itemcode-check.success {border-color:#7cc583;background-color:#7cc583 !important;color:#ffffff;
          }

          .c-modal-overlay .c-modal-holder.is-active-payment .o-body .o-itemcode-check.error {border-color:#ff003b;background-color:#ff003b;color:#ffffff;
          }
        .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text {display:flex;flex-direction:column;align-items:center;gap:0.25rem;
        }

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text.r-start, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text.r-start, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text.r-start, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text.r-start {align-items:flex-start;
          }

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text .o-text, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text .o-text, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text .o-text, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text .o-text {text-align:center;font-size:1rem;line-height:1.5rem;line-height:1.2;
          }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text .o-text.r-left, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text .o-text.r-left, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text .o-text.r-left, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text .o-text.r-left {text-align:left;
            }

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text .c-card-tag, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text .c-card-tag, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text .c-card-tag, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text .c-card-tag {display:inline-flex;background-color:transparent;
          }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text .c-card-tag.is-sm, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text .c-card-tag.is-sm, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text .c-card-tag.is-sm, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text .c-card-tag.is-sm {gap:0.25rem;border-radius:0.25rem;background-color:#0000000a;padding-top:0.125rem;padding-bottom:0.125rem;padding-left:0.25rem;padding-right:0.25rem;
            }

              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text .c-card-tag.is-sm .c-icon, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text .c-card-tag.is-sm .c-icon, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text .c-card-tag.is-sm .c-icon, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text .c-card-tag.is-sm .c-icon {width:1.25rem;height:1.25rem;
              }

              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text .c-card-tag.is-sm span, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text .c-card-tag.is-sm span, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text .c-card-tag.is-sm span, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text .c-card-tag.is-sm span {font-size:0.75rem;
              }

                .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text .c-card-tag.is-sm span.c-icon, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text .c-card-tag.is-sm span.c-icon, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text .c-card-tag.is-sm span.c-icon, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text .c-card-tag.is-sm span.c-icon {display:flex;
                }
              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text .c-card-tag.is-md .c-icon, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text .c-card-tag.is-md .c-icon, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text .c-card-tag.is-md .c-icon, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text .c-card-tag.is-md .c-icon {width:1.875rem;height:1.875rem;
              }

                .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text .c-card-tag.is-md .c-icon svg, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text .c-card-tag.is-md .c-icon svg, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text .c-card-tag.is-md .c-icon svg, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text .c-card-tag.is-md .c-icon svg {width:1.875rem;height:1.875rem;
                }

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text .c-status-tag, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text .c-status-tag, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text .c-status-tag, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text .c-status-tag {display:inline-flex;
          }

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-text.r-leading, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-text.r-leading, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-text.r-leading, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-text.r-leading {gap:0.25rem;
          }

        .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns {margin-top:0.75rem;display:flex;flex-wrap:wrap;gap:0.5rem;
        }
            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='checkbox'],
            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='radio'],
            .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='checkbox'],
            .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='radio'],
            .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='checkbox'],
            .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='radio'],
            .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='checkbox'],
            .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='radio'] {display:none;
            }

              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='checkbox'] + label, .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='radio'] + label, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='checkbox'] + label, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='radio'] + label, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='checkbox'] + label, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='radio'] + label, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='checkbox'] + label, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='radio'] + label {cursor:pointer;border-radius:0.25rem;border-style:none;background-color:#ebebeb;font-size:1rem;line-height:1.5rem;line-height:1.2;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;display:flex;gap:0.5rem;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem;

                /* .r-settings {
                  @apply w-3 h-3;

                  path {
                    @apply duration-300ms group-hover:stroke-[$white];
                  }
                } */
              }

              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label,
              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label,
              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label,
              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label,
              .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label,
              .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label,
              .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label,
              .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label,
              .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label,
              .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label,
              .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label,
              .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label,
              .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label,
              .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label,
              .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label,
              .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label {border-color:#0f0f0f;background-color:#0f0f0f;color:#ffffff;
              }

                .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label .r-setting, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label .r-setting, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label .r-setting, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label .r-setting, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label .r-setting, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label .r-setting {width:0.75rem;height:0.75rem;
                }

                  .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label .r-setting path, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label .r-setting path, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='checkbox']:checked + label .r-setting path, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='checkbox']:hover + label .r-setting path, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='radio']:checked + label .r-setting path, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-btns .c-checkbox-button input[type='radio']:hover + label .r-setting path {stroke:#ffffff;
                  }

        .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-hr, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-hr, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-hr, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-hr {margin-top:1.5rem;margin-bottom:1.5rem;height:1px;width:100%;background-color:#e0e0e0;
        }

        .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice {margin-top:1.5rem;display:flex;flex-direction:column;gap:0.75rem;border-left-width:4px;border-left-color:#ffd900;border-radius:0.5rem;border-left-style:solid;background-color:#fffcd9;padding-top:1rem;padding-bottom:1rem;padding-right:1rem;padding-left:0.75rem;
        }

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice .o-item, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice .o-item, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice .o-item, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice .o-item {display:flex;align-items:center;font-size:1rem;line-height:1.5rem;line-height:1.2;
          }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice .o-item > .o-label, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice .o-item > .o-label, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice .o-item > .o-label, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice .o-item > .o-label {max-width:150px;min-width:150px;text-align:right;
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice .o-item >.o-label,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice .o-item >.o-label,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice .o-item >.o-label,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice .o-item >.o-label{min-width:100%;max-width:100%;text-align:left;}}

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice .o-item > .o-content, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice .o-item > .o-content, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice .o-item > .o-content, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice .o-item > .o-content {width:calc(100% - 150px);display:flex;padding-left:1.25rem;
            }

              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice .o-item > .o-content .o-text, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice .o-item > .o-content .o-text, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice .o-item > .o-content .o-text, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice .o-item > .o-content .o-text {font-weight:700;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice .o-item >.o-content,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice .o-item >.o-content,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice .o-item >.o-content,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice .o-item >.o-content{width:100%;padding:0.25rem;padding-left:0;}}

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice .o-item.r-full, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice .o-item.r-full, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice .o-item.r-full, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice .o-item.r-full {flex-direction:column;align-items:flex-start;gap:0.5rem;padding-left:1.5rem;padding-right:1.5rem;
            }

              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice .o-item.r-full .o-label, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice .o-item.r-full .o-label, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice .o-item.r-full .o-label, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice .o-item.r-full .o-label {max-width:100%;min-width:100%;text-align:left;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice .o-item,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice .o-item,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice .o-item,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice .o-item{flex-direction:column;align-items:flex-start;gap:0.75rem;}}

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice.r-content, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice.r-content, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice.r-content, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice.r-content {padding:0;
          }
              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice.r-content .o-item > .o-content, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice.r-content .o-item > .o-content, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice.r-content .o-item > .o-content, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice.r-content .o-item > .o-content {width:100%;padding:1.25rem;
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice.r-content .o-item >.o-content,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice.r-content .o-item >.o-content,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice.r-content .o-item >.o-content,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice.r-content .o-item >.o-content{padding:0.75rem;}}.c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-notice:first-child,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-notice:first-child,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-notice:first-child,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-notice:first-child{margin-top:0;}

        .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item {display:flex;align-items:flex-start;gap:1.5rem;
        }

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-label, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-label, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-label, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-label {min-height:40px;max-width:140px;min-width:140px;display:flex;align-items:center;justify-content:flex-start;
          }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-label br, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-label br, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-label br, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-label br {
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-label br,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-label br,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-label br,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-label br{display:none;}}@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item >.o-label,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item >.o-label,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item >.o-label,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item >.o-label{max-width:100%;min-width:100%;min-height:auto;}}

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content {min-height:40px;display:flex;flex:1 1 0%;flex-direction:column;align-items:flex-start;
          }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content.is-center, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content.is-center, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content.is-center, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content.is-center {justify-content:center;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .r-gap, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .r-gap, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .r-gap, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .r-gap {gap:0.5rem;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .r-center, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .r-center, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .r-center, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .r-center {align-items:center;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .r-col, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .r-col, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .r-col, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .r-col {flex-direction:column;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .is-full, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .is-full, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .is-full, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .is-full {width:100%;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .is-sm, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .is-sm, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .is-sm, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .is-sm {width:66px;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .is-md, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .is-md, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .is-md, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .is-md {width:160px;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content.is-sm, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content.is-sm, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content.is-sm, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content.is-sm {width:66px;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content.is-md, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content.is-md, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content.is-md, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content.is-md {width:182px;flex:none;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content.is-align-center, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content.is-align-center, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content.is-align-center, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content.is-align-center {align-items:center;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .o-flex, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .o-flex, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .o-flex, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .o-flex {display:flex;
            }
              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .c-textarea .o-label, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .c-textarea .o-label, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .c-textarea .o-label, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .c-textarea .o-label {display:none;
              }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .c-list-group, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .c-list-group, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .c-list-group, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .c-list-group {margin-top:0;margin-bottom:0;
            }
                  .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .c-list-group.r-single .c-radio .r-label, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .c-list-group.r-single .c-radio .r-label, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .c-list-group.r-single .c-radio .r-label, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .c-list-group.r-single .c-radio .r-label {display:none;
                  }
              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .c-select .o-input, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .c-select .o-input, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .c-select .o-input, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .c-select .o-input {padding-top:0.6rem;padding-bottom:0.6rem;
              }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .w-radio, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .w-radio, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .w-radio, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .w-radio {display:flex;flex-direction:column;gap:1.5rem;
            }

              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .w-radio .o-radio, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .w-radio .o-radio, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .w-radio .o-radio, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .w-radio .o-radio {display:flex;align-items:flex-start;gap:1rem;
              }

                .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .w-radio .o-radio > .c-radio, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .w-radio .o-radio > .c-radio, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .w-radio .o-radio > .c-radio, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .w-radio .o-radio > .c-radio {height:40px;
                }

                .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .w-radio .o-radio .o-label, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .w-radio .o-radio .o-label, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .w-radio .o-radio .o-label, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .w-radio .o-radio .o-label {display:flex;
                }

                .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .w-radio .o-radio .o-list, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .w-radio .o-radio .o-list, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .w-radio .o-radio .o-list, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .w-radio .o-radio .o-list {display:flex;flex-wrap:wrap;gap:0.5rem;
                }

                  .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .w-radio .o-radio .o-list .c-checkbox, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .w-radio .o-radio .o-list .c-checkbox, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .w-radio .o-radio .o-list .c-checkbox, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .w-radio .o-radio .o-list .c-checkbox {gap:0.75rem;
                  }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .w-checkbox, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .w-checkbox, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .w-checkbox, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .w-checkbox {display:flex;flex-wrap:wrap;gap:1rem;
            }

              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item > .o-content .w-checkbox .c-checkbox, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item > .o-content .w-checkbox .c-checkbox, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item > .o-content .w-checkbox .c-checkbox, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item > .o-content .w-checkbox .c-checkbox {width:calc(50% - 0.5rem);
              }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item >.o-content,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item >.o-content,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item >.o-content,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item >.o-content{max-width:100%;min-width:100%;padding-top:0;padding-bottom:0;}}

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item + .o-form-item, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item + .o-form-item, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item + .o-form-item, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item + .o-form-item {margin-top:1.25rem;
          }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item.r-info .o-label, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item.r-info .o-label, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item.r-info .o-label, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item.r-info .o-label {color:#808080;
            }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item.r-info .o-content, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item.r-info .o-content, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item.r-info .o-content, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item.r-info .o-content {padding-top:0.575rem;padding-bottom:0.575rem;
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item.r-info .o-content,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item.r-info .o-content,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item.r-info .o-content,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item.r-info .o-content{min-height:auto;padding-top:0;padding-bottom:0;}}

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item.r-info + .o-form-item.r-info, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item.r-info + .o-form-item.r-info, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item.r-info + .o-form-item.r-info, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item.r-info + .o-form-item.r-info {margin-top:0.45rem;
            }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item.r-info+.o-form-item.r-info,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item.r-info+.o-form-item.r-info,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item.r-info+.o-form-item.r-info,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item.r-info+.o-form-item.r-info{margin-top:1rem;}}@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item.r-info,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item.r-info,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item.r-info,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item.r-info{gap:0.25rem;}}

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item .c-card-tag, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item .c-card-tag, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item .c-card-tag, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item .c-card-tag {display:inline-flex;background-color:transparent;
          }

            .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item .c-card-tag.is-sm, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item .c-card-tag.is-sm, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item .c-card-tag.is-sm, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item .c-card-tag.is-sm {gap:0.25rem;border-radius:0.25rem;background-color:#0000000a;padding-top:0.125rem;padding-bottom:0.125rem;padding-left:0.25rem;padding-right:0.25rem;
            }

              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item .c-card-tag.is-sm .c-icon, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item .c-card-tag.is-sm .c-icon, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item .c-card-tag.is-sm .c-icon, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item .c-card-tag.is-sm .c-icon {width:1.25rem;height:1.25rem;
              }

              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item .c-card-tag.is-sm span, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item .c-card-tag.is-sm span, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item .c-card-tag.is-sm span, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item .c-card-tag.is-sm span {font-size:0.75rem;
              }

                .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item .c-card-tag.is-sm span.c-icon, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item .c-card-tag.is-sm span.c-icon, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item .c-card-tag.is-sm span.c-icon, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item .c-card-tag.is-sm span.c-icon {display:flex;
                }
              .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item .c-card-tag.is-md .c-icon, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item .c-card-tag.is-md .c-icon, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item .c-card-tag.is-md .c-icon, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item .c-card-tag.is-md .c-icon {width:1.875rem;height:1.875rem;
              }

                .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item .c-card-tag.is-md .c-icon svg, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item .c-card-tag.is-md .c-icon svg, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item .c-card-tag.is-md .c-icon svg, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item .c-card-tag.is-md .c-icon svg {width:1.875rem;height:1.875rem;
                }@media (max-width: 767.9px){.c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-form-item,.c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-form-item,.c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-form-item,.c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-form-item{flex-direction:column;gap:0.75rem;}}

        .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-warning, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-warning, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-warning, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-warning {display:flex;align-items:center;gap:0.5rem;background-color:#ffee00;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1.2rem;padding-right:1.2rem;
        }

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-warning svg, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-warning svg, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-warning svg, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-warning svg {width:1.5rem;height:1.5rem;
          }

          .c-modal-overlay .c-modal-holder.is-binding-create .o-body .o-warning .o-text, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .o-warning .o-text, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .o-warning .o-text, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .o-warning .o-text {font-size:1rem;line-height:1.5rem;line-height:1.2;
          }

        .c-modal-overlay .c-modal-holder.is-binding-create .o-body .c-table-section, .c-modal-overlay .c-modal-holder.is-binding-execute .o-body .c-table-section, .c-modal-overlay .c-modal-holder.is-binding-remove .o-body .c-table-section, .c-modal-overlay .c-modal-holder.is-schedule-payment .o-body .c-table-section {margin-top:0;
        }
        .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch {display:flex;flex-direction:column;gap:1rem;

          /* .o-bottom {
            @apply mt-1rem;
          } */
        }

          .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch.is-empty {padding:0;
          }

          .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-done {display:flex;flex-direction:column;gap:1rem;
          }

            .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-done .done-skipped {display:flex;flex-direction:column;gap:1rem;
            }
              .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-done .c-btn.is-ghost {padding:0;
              }

            .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-done .c-textarea {width:100%;height:200px;gap:0;
            }

          .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list {margin:0;display:flex;flex-direction:column;list-style-type:none;gap:1rem;padding:0;

            counter-reset: counter;
          }

            .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li {display:flex;
            }

              .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li::before {position:relative;padding:0;padding-right:0.5rem;

                content: counter(counter) '.';
                counter-increment: counter;
              }

              .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li .c-item {display:flex;flex:1 1 0%;justify-content:space-between;
              }

                .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li .c-item.is-error {color:#bf4949;
                }

                .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li .c-item.is-result-sent {color:#7cc583;
                }

                .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li .c-item.is-result-failed {color:#979797;
                }

                .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li .c-item .o-left {display:flex;flex:1 1 0%;flex-direction:column;gap:0.25rem;
                }

                  .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li .c-item .o-left .o-details {display:flex;flex-direction:column;gap:0.125rem;
                  }

                .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li .c-item .o-right {display:flex;flex:0 1 auto;padding-left:1rem;
                }

                  .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li .c-item .o-right .o-price {display:flex;flex-direction:column;align-items:flex-end;gap:0.35rem;
                  }

                    .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .w-batch .c-list li .c-item .o-right .o-price .o-sum {font-weight:700;
                    }

        .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .c-file-input {width:100%;
        }

          .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .c-file-input .c-file-holder {border-radius:0;
          }

            .c-modal-overlay .c-modal-holder.is-invoices-batch .o-body .c-file-input .c-file-holder .r-outline {border-radius:0;
            }
        .c-modal-overlay .c-modal-holder.is-invoices-batch .o-footer:empty {padding:0;
        }
      @keyframes spinner {
        0% {
          transform: rotate(0deg);
        }

        100% {
          transform: rotate(360deg);
        }
      }
        .c-modal-overlay .c-modal-holder.is-export-waiting .o-body .w-text {display:flex;flex-direction:column;align-items:center;gap:1rem;
        }

        .c-modal-overlay .c-modal-holder.is-export-waiting .o-body .w-spinner {display:flex;align-items:center;
        }

          .c-modal-overlay .c-modal-holder.is-export-waiting .o-body .w-spinner .o-spinner {width:2rem;height:2rem;border-width:2px;border-color:transparent;border-top-color:#313131;border-radius:9999px;border-style:solid;

            animation: spinner 1s infinite;
          }
      .c-modal-overlay .c-modal-holder.is-fiscal-info .c-text {display:flex;flex-direction:column;align-items:center;gap:0.25rem;font-size:1rem;line-height:1.5rem;line-height:1.2;
      }
        .c-modal-overlay .c-modal-holder.is-fiscal-info .c-btn.is-ghost {padding:0;
        }
}

@layer components {
  .c-logo {width:122px;height:122px;display:flex;background-color:#ff003b;

    aspect-ratio: 1/1;
  }

    .c-logo > img {margin:auto;
    }

  .w-tab-header {padding-right:15rem;border-bottom-width:1px;border-bottom-color:#d9d9d9;border-bottom-style:solid;
  }

    .w-tab-header .c-tab-header {background-color:#ffffff;
    }@media (max-width: 767.9px){.w-tab-header{border-left-width:0px;}}@media (max-width: 1279.9px){.w-tab-header{padding-right:0;}}

  .c-tab-header {max-width:1340px;border-bottom-width:0px;padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:0;
  }
        .c-tab-header.r-top .o-left .o-breadcrumbs, .c-tab-header.r-top .o-center .o-breadcrumbs {flex-wrap:wrap;font-size:1.375rem;font-weight:500;
        }

          .c-tab-header.r-top .o-left .o-breadcrumbs a, .c-tab-header.r-top .o-center .o-breadcrumbs a {color:#528be0;border-bottom-width:2px;border-bottom-color:#528be0;border-bottom-style:solid;
          }

            .c-tab-header.r-top .o-left .o-breadcrumbs a:hover, .c-tab-header.r-top .o-center .o-breadcrumbs a:hover {color:#0857cf;border-bottom-color:#0857cf;
            }

          .c-tab-header.r-top .o-left .o-breadcrumbs + .w-count, .c-tab-header.r-top .o-center .o-breadcrumbs + .w-count {margin-left:1rem;
          }

        .c-tab-header.r-top .o-left .w-count, .c-tab-header.r-top .o-center .w-count {display:flex;gap:0.25rem;border-radius:0.25rem;background-color:#f0f0f0;padding-top:0.6rem;padding-bottom:0.6rem;padding-left:0.75rem;padding-right:0.75rem;font-size:0.875rem;line-height:1.25rem;font-weight:500;line-height:1.2;
        }

          .c-tab-header.r-top .o-left .w-count .o-text, .c-tab-header.r-top .o-center .w-count .o-text {
          }@media (max-width: 1023.9px){.c-tab-header.r-top .o-left .w-count .o-text,.c-tab-header.r-top .o-center .w-count .o-text{display:none;}}

          .c-tab-header.r-top .o-left .w-count .o-count, .c-tab-header.r-top .o-center .w-count .o-count {color:#818080;
          }

          .c-tab-header.r-top .o-right .c-period-select .o-top-title {
          }@media (max-width: 767.9px){.c-tab-header.r-top .o-right .c-period-select .o-top-title{width:calc(100% - 140px);padding-right:0.75rem;}}

          .c-tab-header.r-top .o-right .c-period-select .o-pre-text {
          }@media (max-width: 767.9px){.c-tab-header.r-top .o-right .c-period-select .o-pre-text{flex:1 1 0%;padding-right:0.75rem;text-align:right;}}@media (max-width: 639.9px){.c-tab-header.r-top .o-right .c-period-select .o-pre-text{width:calc(100% - 160px);flex:none;}}
            .c-tab-header.r-top .o-right .c-period-select .c-select.is-sm {
            }@media (max-width: 767.9px){.c-tab-header.r-top .o-right .c-period-select .c-select.is-sm{width:140px;}}

            .c-tab-header.r-top .o-right .c-period-select .c-calendar-holder label {
            }@media (max-width: 767.9px){.c-tab-header.r-top .o-right .c-period-select .c-calendar-holder label{width:100%;}}

            .c-tab-header.r-top .o-right .c-period-select .c-calendar-holder .c-calendar {left:auto;right:0;transform:none;
            }@media (max-width: 767.9px){.c-tab-header.r-top .o-right .c-period-select .c-calendar-holder{width:160px;}}@media (max-width: 767.9px){.c-tab-header.r-top .o-right .c-period-select{width:100%;flex-wrap:wrap;row-gap:1rem;-moz-column-gap:0;column-gap:0;text-align:right;}}@media (max-width: 1023.9px){.c-tab-header.r-top .o-right{width:100%;}}@media (max-width: 1023.9px){.c-tab-header.r-top{flex-wrap:wrap;align-items:flex-start;gap:0.75rem;row-gap:1rem;}}
      .c-tab-header.r-right-full .o-right {flex:1 1 0%;
      }@media (max-width: 1023.9px){.c-tab-header{padding-left:0.75rem;padding-right:0.75rem;}}
        .c-calendar-holder .c-calendar .r-actions .c-btn {
        }@media (max-width: 767.9px){.c-calendar-holder .c-calendar .r-actions .c-btn{padding-left:0.375rem;padding-right:0.375rem;padding-top:0.275rem;padding-bottom:0.275rem;}}
        .c-calendar-holder .c-calendar .o-week-holder .o-weekday {
        }@media (max-width: 767.9px){.c-calendar-holder .c-calendar .o-week-holder .o-weekday{padding-left:0.485rem;padding-right:0.485rem;padding-top:0.375rem;padding-bottom:0.375rem;}}
        .c-calendar-holder .c-calendar .o-calender-holder .r-cell {
        }@media (max-width: 767.9px){.c-calendar-holder .c-calendar .o-calender-holder .r-cell{padding-left:0.375rem;padding-right:0.375rem;padding-top:0.375rem;padding-bottom:0.375rem;}}

  .c-period-select {display:flex;flex-direction:row;align-items:center;gap:0.75rem;
  }

    .c-period-select .c-select {width:100px;
    }

      .c-period-select .c-select .o-input {min-height:1.75rem;padding-top:0.375rem;padding-bottom:0.375rem;
      }

    .c-period-select span {font-size:0.875rem;
    }
      .c-period-select .c-calendar-holder label {font-size:0.825rem;
      }

        .c-period-select .c-calendar-holder label input[readonly] {max-width:160px;padding-top:0.5rem;padding-bottom:0.5rem;
        }

  .w-tab {width:100%;padding-bottom:5rem;border-left-width:1px;border-left-color:#d9d9d9;border-left-style:solid;

    /* TODO: drop rounded for PkTablePreload */

    /* TODO: сбросить стили border-l внутри .c-detail!!! */
  }

    .w-tab > *:not(.w-tab-header) {margin-top:1rem;max-width:1340px;
    }

    .w-tab > .c-tab-header {border-radius:0;
    }
          .w-tab > .c-tab-header + .w-table + .c-table thead th {border-top-width:0px;border-left-width:0px;
          }
      .w-tab > .w-table .c-table, .w-tab > .c-table-preloader .c-table {border-radius:0;
      }
          .w-tab > .w-table .c-table thead th:first-child, .w-tab > .w-table .c-table .o-last-row td:first-child, .w-tab > .c-table-preloader .c-table thead th:first-child, .w-tab > .c-table-preloader .c-table .o-last-row td:first-child {border-left-width:0px;
          }

          .w-tab > .w-table .c-table thead th:first-child,
          .w-tab > .w-table .c-table thead th:last-child,
          .w-tab > .w-table .c-table .o-last-row td:first-child,
          .w-tab > .w-table .c-table .o-last-row td:last-child,
          .w-tab > .c-table-preloader .c-table thead th:first-child,
          .w-tab > .c-table-preloader .c-table thead th:last-child,
          .w-tab > .c-table-preloader .c-table .o-last-row td:first-child,
          .w-tab > .c-table-preloader .c-table .o-last-row td:last-child {border-radius:0;
          }

        .w-tab > .w-table .c-table tbody tr, .w-tab > .c-table-preloader .c-table tbody tr {border-left-width:1px;border-right-width:1px;border-top-width:1px;border-left-color:#e0e0e0;border-right-color:#e0e0e0;border-top-color:#e0e0e0;border-left-style:solid;border-right-style:solid;border-top-style:solid;
        }

          .w-tab > .w-table .c-table tbody tr.o-last-row, .w-tab > .c-table-preloader .c-table tbody tr.o-last-row {background-color:#fafafa;
          }

          .w-tab > .w-table .c-table tbody tr td, .w-tab > .c-table-preloader .c-table tbody tr td {
            overflow-wrap: break-word;
          }

            .w-tab > .w-table .c-table tbody tr td:first-child, .w-tab > .c-table-preloader .c-table tbody tr td:first-child {border-left-width:0px;
            }@media (max-width: 767.9px){.w-tab > .w-table .c-table tbody tr td,.w-tab > .c-table-preloader .c-table tbody tr td{width:50%;row-gap:0.75rem;border-style:none;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.5rem;text-align:left;}}@media (max-width: 639.9px){.w-tab > .w-table .c-table tbody tr td,.w-tab > .c-table-preloader .c-table tbody tr td{width:100%;}}

            .w-tab > .w-table .c-table tbody tr:last-child td:first-child,
            .w-tab > .w-table .c-table tbody tr:last-child td:last-child,
            .w-tab > .c-table-preloader .c-table tbody tr:last-child td:first-child,
            .w-tab > .c-table-preloader .c-table tbody tr:last-child td:last-child {border-radius:0;
            }@media (max-width: 767.9px){.w-tab > .w-table .c-table tbody tr:last-child,.w-tab > .c-table-preloader .c-table tbody tr:last-child{border-bottom-width:1px;border-bottom-color:#e0e0e0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:solid;}}

      .w-tab > .w-table .c-more-block, .w-tab > .c-table-preloader .c-more-block {border-left-width:0px;border-radius:0;
      }@media (max-width: 767.9px){.w-tab{border-left-width:0px;}}@media (max-width: 767.9px){.w-tab{padding-bottom:6.5rem;}}

  .c-no-items {display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:10rem;padding-bottom:10rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center;
  }

    .c-no-items .o-title {padding:0;font-size:1rem;line-height:1.5rem;
    }

    .c-no-items .o-text {font-size:0.875rem;line-height:1.25rem;
    }

  .o-ps-circle {margin-left:auto;margin-right:auto;width:20px;height:20px;border-radius:3rem;
  }@media (max-width: 767.9px){.o-ps-circle{margin-left:0;margin-right:0;}}
    .c-status-tag.is-created {
      background-color: #979797;
    }

    .c-status-tag.is-success,
    .c-status-tag.is-done {
      background-color: #7cc583;
    }

    .c-status-tag.is-canceled {
      background-color: #979797;
    }

    .c-status-tag.is-refunded {
      background-color: #249788;
    }

    .c-status-tag.is-failed {
      background-color: #bf4949;
    }

    .c-status-tag.is-obtained {
      background-color: #f1c80b;
    }

    .c-status-tag.is-refunding {
      background-color: #31b5b7;
    }

    /* stylelint-disable-next-line selector-class-pattern */
    .c-status-tag.is-partially_refunded {
      background-color: #26c5b0;
    }

    .c-status-tag.is-stuck {
      background-color: #789b7b;
    }

    .c-status-tag.is-pending {
      background-color: #7ca2c5;
    }

    .c-status-tag.is-paid {
      background-color: #7cc583;
    }

    .c-status-tag.is-sent {
      background-color: #7ca2c5;
    }

    .c-status-tag.is-expired {
      background-color: #bf4949;
    }

    .c-status-tag.is-new {
      background-color: #50ad08;
    }

    .c-status-tag.is-open {
      background-color: #77c7e9;
    }

    .c-status-tag.is-hold {
      background-color: #c6bf1d;
    }

    .c-status-tag.is-closed {
      background-color: #838fa0;
    }

    .c-status-tag.is-solved {
      background-color: #3f8bcd;
    }

    .c-status-tag.is-8 {
      background-color: #f07ed2;
    }

    .c-status-tag.is-9 {
      background-color: #5acaca;
    }
      .c-status-tag.is-recurrents.is-creating {
        background-color: #77c7e9;
      }

      .c-status-tag.is-recurrents.is-active {
        background-color: #50ad08;
      }

      .c-status-tag.is-recurrents.is-forbidden {
        background-color: #ed0006;
      }

      .c-status-tag.is-recurrents.is-canceled {
        background-color: #c6bf1d;
      }

      .c-status-tag.is-recurrents.is-finished {
        background-color: #9097a0;
      }

      .c-status-tag.is-recurrents.is-deleted {
        background-color: #9097a0;
      }

  .w-charts {display:flex;flex-direction:column;gap:1rem;
  }

    .w-charts .o-container {padding-left:1.875rem;padding-right:1.875rem;padding-top:1rem;padding-bottom:1rem;
    }

    .w-charts .c-chart-holder {border-width:1px;border-color:#d9d9d9;border-style:solid;
    }

      .w-charts .c-chart-holder .c-tab-header {border-top-left-radius:0;border-top-right-radius:0;background-color:#fafafa;
      }

      .w-charts .c-chart-holder.is-linear {border-left-width:0px;

        flex: 1;
      }
          .w-charts .c-chart-holder.is-linear .o-container canvas {max-height:235px;max-width:100%;
          }

      .w-charts .c-chart-holder.is-doughnut {width:330px;
      }
            .w-charts .c-chart-holder.is-doughnut .o-container .c-doughnut-chart canvas {max-height:190px;
            }

          .w-charts .c-chart-holder.is-doughnut .o-container .r-legend {margin-top:1.5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem;
          }

            .w-charts .c-chart-holder.is-doughnut .o-container .r-legend .o-legend-item {display:flex;gap:0.5rem;
            }

              .w-charts .c-chart-holder.is-doughnut .o-container .r-legend .o-legend-item .o-ps-circle {margin:0;
              }@media (max-width: 767.9px){.w-charts .c-chart-holder.is-doughnut{width:100%;}}
        .w-charts .c-chart-holder .o-container canvas {height:240px;
        }@media (min-width: 768px){.w-charts{margin-top:1rem;flex-direction:row;justify-content:space-between;}}

  .c-filter-top {margin-top:0;display:flex;align-items:center;gap:1rem;padding-left:1.5rem;padding-right:1.5rem;
  }

    .c-filter-top .o-button {display:flex;cursor:pointer;
    }.c-filter-top .o-button>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(0.5rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(0.5rem * var(--un-space-x-reverse));}

    .c-filter-top .o-title {padding:0;font-size:1rem;line-height:1.5rem;font-weight:400;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:#cbcbcb;text-underline-offset:3px;
    }

    .c-filter-top .o-clear {display:flex;cursor:pointer;align-items:center;gap:0.5rem;
    }

      .c-filter-top .o-clear .c-icon svg path {transition-property:stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
      }

      .c-filter-top .o-clear .o-text {color:#8f8f8f;line-height:1.5rem;transition-property:color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
      }
        .c-filter-top .o-clear:hover .o-text {color:#313131;
        }

        .c-filter-top .o-clear:hover .c-icon svg path {stroke:#313131;
        }

    .c-filter-top + .c-filter-wrap {margin-top:1rem;
    }

  .c-filter-wrap {background-color:#fafafa;padding-left:2rem;padding-right:2rem;padding-top:0.75rem;padding-bottom:0.75rem;
  }

    .c-filter-wrap + .c-filter-wrap {margin-top:0.25rem;
    }

    .c-filter-wrap .o-title {padding:0;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.2;
    }

    .c-filter-wrap .o-list {margin-top:0.75rem;display:flex;flex-wrap:wrap;gap:0.5rem;
    }

      .c-filter-wrap .o-list .c-list-group {margin:0;flex-direction:row;flex-wrap:wrap;gap:2rem;
      }
      .c-filter-wrap .c-checkbox-button input[type='checkbox'],
      .c-filter-wrap .c-checkbox-button input[type='radio'] {display:none;
      }

        .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label, .c-filter-wrap .c-checkbox-button input[type='radio'] + label {border-width:1px;border-color:#8f8f8f;border-radius:0.25rem;border-style:solid;background-color:transparent;color:#8f8f8f;display:flex;cursor:pointer;align-items:center;gap:0.5rem;white-space:nowrap;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
        }

          .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle {width:10px;height:10px;border-radius:9999px;

            /* ------ */
          }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-success, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-success {
              background-color: #7cc583;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-canceled, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-canceled {
              background-color: #979797;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-refunded, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-refunded {
              background-color: #249788;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-failed, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-failed {
              background-color: #bf4949;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-obtained, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-obtained {
              background-color: #f1c80b;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-refunding, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-refunding {
              background-color: #31b5b7;
            }

            /* stylelint-disable-next-line selector-class-pattern */
            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-partially_refunded, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-partially_refunded {
              background-color: #26c5b0;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-stuck, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-stuck {
              background-color: #789b7b;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-pending, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-pending {
              background-color: #7ca2c5;
            }

            /* ------ */

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-new, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-new {
              background-color: #50ad08;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-open, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-open {
              background-color: #77c7e9;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-hold, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-hold {
              background-color: #c6bf1d;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-closed, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-closed {
              background-color: #838fa0;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-solved, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-solved {
              background-color: #3f8bcd;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-8, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-8 {
              background-color: #f07ed2;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-9, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-9 {
              background-color: #5acaca;
            }

            /* ------ */

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-creating, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-creating {
              background-color: #77c7e9;
            }

            /* &.is-active {
              background-color: #50ad08;
            } */

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-forbidden, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-forbidden {
              background-color: #ed0006;
            }

            /* &.is-canceled {
              background-color: #c6bf1d;
            } */

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-finished, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-finished {
              background-color: #9097a0;
            }

            /* TODO: check prev is-canceled */

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-deleted, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-deleted {
              background-color: #9097a0;
            }

            /* ------ */

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-active, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-active {
              background-color: #50ad08;
            }

            /* TODO: check next is-active */

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-retry, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-retry {
              background-color: #c6bf1d;
            }

            /* stylelint-disable-next-line selector-class-pattern */
            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-not_plan, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-not_plan {
              background-color: #838fa0;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-error, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-error {
              background-color: #ed0006;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-timeout, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-timeout {
              background-color: #9097a0;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-removed, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-removed {
              background-color: #9097a0;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-created, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-created {
              background-color: #979797;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-sent, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-sent {
              background-color: #7ca2c5;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-paid, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-paid {
              background-color: #7cc583;
            }

            .c-filter-wrap .c-checkbox-button input[type='checkbox'] + label .o-circle.is-expired, .c-filter-wrap .c-checkbox-button input[type='radio'] + label .o-circle.is-expired {
              background-color: #bf4949;
            }.c-filter-wrap .c-checkbox-button input[type='checkbox']+label:hover,.c-filter-wrap .c-checkbox-button input[type='radio']+label:hover{background-color:#0f0f0f;color:#ffffff;}.c-filter-wrap .c-checkbox-button input[type='checkbox']+label:hover,.c-filter-wrap .c-checkbox-button input[type='radio']+label:hover{border-color:#0f0f0f;}

        .c-filter-wrap .c-checkbox-button input[type='checkbox']:checked + label, .c-filter-wrap .c-checkbox-button input[type='radio']:checked + label {border-color:#0f0f0f;background-color:#0f0f0f;color:#ffffff;
        }

      .c-filter-wrap .c-checkbox-button .o-button {border-width:1px;border-color:#8f8f8f;border-radius:0.25rem;border-style:solid;background-color:transparent;color:#8f8f8f;display:flex;cursor:pointer;align-items:center;gap:0.5rem;white-space:nowrap;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;
      }

        .c-filter-wrap .c-checkbox-button .o-button.is-active {border-color:#0f0f0f;background-color:#0f0f0f;color:#ffffff;
        }.c-filter-wrap .c-checkbox-button .o-button:hover{background-color:#0f0f0f;color:#ffffff;}.c-filter-wrap .c-checkbox-button .o-button:hover{border-color:#0f0f0f;}

    .c-filter-wrap .c-multiselect {margin-top:0.75rem;
    }@media (max-width: 767.9px){.c-filter-wrap{padding:1rem;}}

  .w-pagination {display:flex;align-items:center;justify-content:space-between;background-color:#ffffff;padding-left:1.5rem;padding-right:1.5rem;font-size:0.875rem;line-height:1.25rem;
  }

    .w-pagination .o-left {
    }@media (max-width: 767.9px){.w-pagination .o-left{order:2;margin-top:1rem;width:100%;text-align:center;}}

    .w-pagination .o-center {
    }@media (max-width: 767.9px){.w-pagination .o-center{order:1;width:100%;}}

    .w-pagination .o-right {
    }@media (max-width: 767.9px){.w-pagination .o-right{order:0;width:100%;text-align:center;}}
      .w-pagination .c-pagination .o-dots {
      }@media (max-width: 767.9px){.w-pagination .c-pagination .o-dots{width:1rem;}}@media (max-width: 1279.9px){.w-pagination{flex-wrap:wrap;}}@media (max-width: 767.9px){.w-pagination{gap:1rem;}}

  .c-show-on-page {display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;padding-left:1.5rem;
  }

    .c-show-on-page.r-start {align-items:flex-start;
    }

    .c-show-on-page .w-select {display:flex;align-items:center;gap:0.5rem;
    }
        .c-show-on-page .w-select .c-select .o-input {width:auto;min-height:1.25rem;min-width:3.5rem;padding:0.375rem;
        }

    .c-show-on-page .o-right {display:flex;align-items:center;gap:0.5rem;
    }

      .c-show-on-page .o-right .o-tag-sort {display:flex;gap:0.5rem;font-size:0.875rem;line-height:1.25rem;color:#313131;line-height:1.2;text-decoration:none;
      }@media (max-width: 767.9px){.c-show-on-page .o-right{flex-direction:column;align-items:flex-start;gap:1rem;}}

      .c-show-on-page .c-period-select .o-top-title {
      }@media (max-width: 767.9px){.c-show-on-page .c-period-select .o-top-title{width:calc(100% - 140px);padding-right:0.75rem;}}

      .c-show-on-page .c-period-select .o-pre-text {
      }@media (max-width: 767.9px){.c-show-on-page .c-period-select .o-pre-text{flex:1 1 0%;padding-right:0.75rem;text-align:right;}}@media (max-width: 639.9px){.c-show-on-page .c-period-select .o-pre-text{width:calc(100% - 160px);flex:none;}}
        .c-show-on-page .c-period-select .c-select.is-sm {
        }@media (max-width: 767.9px){.c-show-on-page .c-period-select .c-select.is-sm{width:140px;}}

        .c-show-on-page .c-period-select .c-calendar-holder label {
        }@media (max-width: 767.9px){.c-show-on-page .c-period-select .c-calendar-holder label{width:100%;}}

        .c-show-on-page .c-period-select .c-calendar-holder .c-calendar {left:auto;right:0;transform:none;
        }@media (max-width: 767.9px){.c-show-on-page .c-period-select .c-calendar-holder{width:160px;}}@media (max-width: 767.9px){.c-show-on-page .c-period-select{width:100%;flex-wrap:wrap;row-gap:1rem;-moz-column-gap:0;column-gap:0;text-align:right;}}
      .c-show-on-page .w-tooltip .c-tooltip-target {display:block;
      }

        .c-show-on-page .w-tooltip .c-tooltip-target .o-link {display:flex;align-items:center;gap:0.5rem;color:#528be0;text-decoration-line:underline;text-underline-offset:2px;
        }

      .c-show-on-page .w-tooltip .c-tooltip {width:460px;max-width:460px;padding:1.25rem;

        box-shadow: 0 0 4px 1px rgba(0, 0, 0, 15%);
      }

        .c-show-on-page .w-tooltip .c-tooltip .c-tooltip-arrow {display:none;
        }

        .c-show-on-page .w-tooltip .c-tooltip .o-statuses {display:flex;flex-direction:column;gap:0.75rem;border-radius:0.5rem;
        }

          .c-show-on-page .w-tooltip .c-tooltip .o-statuses .o-item {display:flex;align-items:flex-start;
          }

            .c-show-on-page .w-tooltip .c-tooltip .o-statuses .o-item .o-status {max-width:116px;min-width:116px;display:flex;
            }

            .c-show-on-page .w-tooltip .c-tooltip .o-statuses .o-item .o-text {display:flex;flex:1 1 0%;text-align:left;font-size:1rem;line-height:1.5rem;color:#313131;line-height:1.2;
            }

        .c-show-on-page .w-tooltip .c-tooltip.hidden {overflow:hidden;
        }@media (max-width: 767.9px){.c-show-on-page .w-tooltip .c-tooltip{width:320px;padding:1rem;}}

      .c-show-on-page .w-tooltip:has(.hidden) {overflow:hidden;
      }
        .c-show-on-page .w-tooltip.r-white .c-tooltip {background-color:#ffffff;
        }@media (max-width: 1023.9px){.c-show-on-page{flex-direction:column;align-items:flex-end;padding-left:0.75rem;padding-right:0.75rem;}}@media (max-width: 767.9px){.c-show-on-page{flex-direction:column;align-items:flex-end;gap:1rem;}}

  .c-warning {display:flex;align-items:center;gap:0.5rem;border-radius:0.25rem;background-color:#ffee00;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1.2rem;padding-right:1.2rem;
  }

    .c-warning svg {width:1.5rem;height:1.5rem;
    }

    .c-warning .o-text {font-size:1rem;line-height:1.5rem;line-height:1.2;
    }
    .w-toast .c-toast {
      box-shadow: 0 0 5px 0 rgba(0, 0, 0, 60%);
    }

  .c-ending-doc {width:305px;padding-left:0.875rem;padding-right:0.875rem;padding-top:0.5rem;padding-bottom:0.5rem;border-width:1px;border-color:#d9d9d9;border-style:solid;
  }
      .c-ending-doc .r-wrap .c-heading {padding:0;font-size:1.125rem;font-weight:500;
      }

      .c-ending-doc .r-wrap .o-text {font-size:0.925rem;
      }

    .c-ending-doc .o-doc-footer {margin-top:3rem;display:flex;justify-content:space-between;
    }

      .c-ending-doc .o-doc-footer .o-sum {font-size:1.125rem;font-weight:500;
      }

      .c-ending-doc .o-doc-footer .c-btn {padding-top:0.25rem;padding-bottom:0.25rem;padding-left:1rem;padding-right:1rem;font-weight:400;
      }@media (max-width: 639.9px){.c-ending-doc{width:100%;}}
}

.loader[data-v-1a672ac6] {
    width: 50px;
    aspect-ratio: 1;
    border-radius: 50%;
    border: 3px solid #565656;
    animation:
      l20-1-1a672ac6 0.8s infinite linear alternate,l20-2-1a672ac6 1.6s infinite linear;
}
@keyframes l20-1-1a672ac6 {
0% {
      clip-path: polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%);
}
12.5% {
      clip-path: polygon(
        50% 50%,
        0 0,
        50% 0%,
        100% 0%,
        100% 0%,
        100% 0%,
        100% 0%
      );
}
25% {
      clip-path: polygon(
        50% 50%,
        0 0,
        50% 0%,
        100% 0%,
        100% 100%,
        100% 100%,
        100% 100%
      );
}
50% {
      clip-path: polygon(
        50% 50%,
        0 0,
        50% 0%,
        100% 0%,
        100% 100%,
        50% 100%,
        0% 100%
      );
}
62.5% {
      clip-path: polygon(
        50% 50%,
        100% 0,
        100% 0%,
        100% 0%,
        100% 100%,
        50% 100%,
        0% 100%
      );
}
75% {
      clip-path: polygon(
        50% 50%,
        100% 100%,
        100% 100%,
        100% 100%,
        100% 100%,
        50% 100%,
        0% 100%
      );
}
100% {
      clip-path: polygon(
        50% 50%,
        50% 100%,
        50% 100%,
        50% 100%,
        50% 100%,
        50% 100%,
        0% 100%
      );
}
}
@keyframes l20-2-1a672ac6 {
0% {
      transform: scaleY(1) rotate(0deg);
}
49.99% {
      transform: scaleY(1) rotate(135deg);
}
50% {
      transform: scaleY(-1) rotate(0deg);
}
100% {
      transform: scaleY(-1) rotate(-135deg);
}
}
.loader.is-sm[data-v-1a672ac6] {
    width: 1em;
}

.st0[data-v-f6af8f97] {
    fill: url(#XMLID_4_);
}
.st1[data-v-f6af8f97] {
    fill: #61a5c3;
}
.st2[data-v-f6af8f97] {
    fill: none;
    stroke: #dbe0e1;
    stroke-width: 2;
}
.st3[data-v-f6af8f97] {
    fill: none;
    stroke: #fefefe;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;
}
.st4[data-v-f6af8f97] {
    fill: #989fb0;
}
