.kfm-coupon-card{--coupon-accent: #c2410c;--coupon-border: #ffd8c5;--coupon-surface: linear-gradient(135deg, #fff9f2 0%, #ffeddc 100%);--coupon-value-background: linear-gradient(145deg, #ffb52e 0%, #f47721 100%);--coupon-value-color: #fff;--coupon-shadow: 0 8px 20px rgba(164, 58, 17, 0.07);position:relative;display:flex;min-height:182px;overflow:hidden;border:1px solid var(--coupon-border);border-radius:12px;background:var(--coupon-surface);box-shadow:var(--coupon-shadow);transition:transform .2s ease,box-shadow .2s ease}.kfm-coupon-card:not(.is-disabled):hover{transform:translateY(-3px);box-shadow:0 14px 28px rgba(164,58,17,.12)}.kfm-coupon-card.is-selected:not(.is-disabled){border-color:#ea580c;box-shadow:0 0 0 3px rgba(234,88,12,.18),0 10px 24px rgba(164,58,17,.14)}.kfm-coupon-card.is-disabled{--coupon-border: #cbd5e1;--coupon-surface: #f8fafc;--coupon-value-background: #64748b;--coupon-shadow: none}.kfm-coupon-card.is-used,.kfm-coupon-card.is-expired,.kfm-coupon-card.is-unavailable{border-style:dashed}.kfm-coupon-card.is-claimed{--coupon-border: #d6c1b3;--coupon-surface: #fbf7f4;--coupon-value-background: #8b5e3c}.kfm-coupon-card__value{position:relative;display:flex;width:156px;flex:0 0 156px;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;color:var(--coupon-value-color);background:var(--coupon-value-background);overflow:hidden;white-space:nowrap}.kfm-coupon-card__value-label{position:absolute;z-index:3;display:block;top:0;left:0;max-width:calc(100% - 10px);padding:5px 9px;box-sizing:border-box;overflow:hidden;color:#fff;background:#9a3412;font-size:11px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.kfm-coupon-card__value::after{content:"";position:absolute;inset-block:18px;inset-inline-end:0;border-inline-end:1px dashed hsla(0,0%,100%,.72)}.kfm-coupon-card__value strong{position:absolute;z-index:1;top:50%;left:50%;flex:0 0 auto;max-width:100%;padding:0;font-size:40px;line-height:1.05;font-weight:800;text-align:center;white-space:nowrap;overflow-wrap:normal;word-break:normal;transform:translate(-50%, -52%)}.kfm-coupon-card__symbol{position:absolute;z-index:2;display:block;left:18px;bottom:28px;max-width:calc(50% - 12px);flex:0 0 auto;font-size:15px;line-height:1;font-weight:700;transform:none;white-space:nowrap}.kfm-coupon-card__suffix{position:absolute;z-index:2;display:block;right:18px;bottom:28px;max-width:calc(50% - 12px);flex:0 0 auto;font-size:12px;font-weight:800;line-height:1;overflow:hidden;text-overflow:ellipsis;transform:none;white-space:nowrap}.kfm-coupon-card__notches{position:absolute;inset-block:8px;inset-inline-end:-5px;display:flex;flex-direction:column;justify-content:space-between}.kfm-coupon-card__notches i{width:10px;height:10px;border-radius:50%;background:#fff}.kfm-coupon-card__body{min-width:0;flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:18px 24px;background:var(--coupon-surface)}.kfm-coupon-card__heading{min-width:0}.kfm-coupon-card__heading h3{margin:0;color:#241c17;font-size:17px;line-height:1.35;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.kfm-coupon-card__heading p{margin:5px 0 0;color:#746b64;font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.kfm-coupon-card__code{display:flex;align-items:center;gap:8px;min-width:0;color:#746b64;font-size:11px;flex-wrap:wrap;row-gap:5px}.kfm-coupon-card__code span{flex:0 0 auto}.kfm-coupon-card__code code{min-width:0;padding:5px 8px;border:1px dashed #f6a879;border-radius:5px;color:#9a3412;background:#fff8f2;font:700 12px/1.1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.07em;white-space:normal;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.kfm-coupon-card__code button{flex:0 0 auto;border:0;padding:0;color:var(--coupon-accent);background:rgba(0,0,0,0);font-size:11px;cursor:pointer}.kfm-coupon-card__copy-feedback{margin:0;color:#746b64;font-size:12px;line-height:1.4}.kfm-coupon-card__copy-feedback.is-error{color:#b42318}.kfm-coupon-card__code button[aria-disabled=true]{cursor:wait;opacity:.65}.kfm-coupon-card__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;color:#746b64;font-size:11px;line-height:1.3}.kfm-coupon-card__meta>span{flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.kfm-coupon-card__action{flex:0 0 auto;min-width:100px;min-height:34px;padding:7px 14px;border:0;border-radius:6px;color:#fff;background:#c2410c;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.kfm-coupon-card__action:disabled{border:1px solid #9ca3af;color:#374151;background:#e5e7eb;cursor:not-allowed}.kfm-coupon-card__code button:focus-visible,.kfm-coupon-card__action:focus-visible{outline:2px solid #9a3412;outline-offset:2px}.kfm-coupon-card--pc{min-height:188px}.kfm-coupon-card--pc.is-claimed{--coupon-border: #ffd8c5;--coupon-surface: linear-gradient(135deg, #fff9f2 0%, #ffeddc 100%);--coupon-value-background: linear-gradient(145deg, #ffb52e 0%, #f47721 100%);--coupon-shadow: 0 8px 20px rgba(164, 58, 17, 0.07)}.kfm-coupon-card--pc::before,.kfm-coupon-card--pc::after{display:none}.kfm-coupon-card--pc .kfm-coupon-card__value{width:168px;flex-basis:168px}.kfm-coupon-card--pc .kfm-coupon-card__value-label{max-width:calc(100% - 12px)}.kfm-coupon-card--pc .kfm-coupon-card__value strong{font-size:46px}.kfm-coupon-card--pc .kfm-coupon-card__symbol{font-size:17px;left:20px;bottom:30px}.kfm-coupon-card--pc .kfm-coupon-card__suffix{font-size:13px;right:20px;bottom:30px}.kfm-coupon-card--pc .kfm-coupon-card__notches{inset-block:10px}.kfm-coupon-card--pc .kfm-coupon-card__body{gap:10px;padding:20px 26px;text-align:start}.kfm-coupon-card--pc .kfm-coupon-card__heading h3{display:block;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;font-size:18px}.kfm-coupon-card--pc .kfm-coupon-card__heading p{display:block;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;white-space:normal}.kfm-coupon-card--pc .kfm-coupon-card__code{justify-content:flex-start}.kfm-coupon-card--pc .kfm-coupon-card__meta{margin-top:2px;flex-direction:row;align-items:center;gap:14px}.kfm-coupon-card--pc .kfm-coupon-card__meta>span{display:block;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;text-align:start}.kfm-coupon-card--pc .kfm-coupon-card__action{width:auto;min-width:112px;min-height:38px;margin-inline-start:auto}.kfm-coupon-card--h5{min-height:132px;border-radius:10px}.kfm-coupon-card--h5 .kfm-coupon-card__value{width:120px;flex-basis:120px;min-width:120px;gap:0}.kfm-coupon-card--h5 .kfm-coupon-card__value-label{max-width:calc(100% - 8px);padding:4px 7px;font-size:9px}.kfm-coupon-card--h5 .kfm-coupon-card__value strong{font-size:27px}.kfm-coupon-card--h5 .kfm-coupon-card__symbol{font-size:12px;position:absolute;left:12px;bottom:18px;transform:none;line-height:1.1}.kfm-coupon-card--h5 .kfm-coupon-card__suffix{font-size:10px;position:absolute;right:12px;bottom:18px;transform:none;line-height:1.1}.kfm-coupon-card--h5 .kfm-coupon-card__body{gap:8px;padding:12px}.kfm-coupon-card--h5 .kfm-coupon-card__value::after,.kfm-coupon-card--selector .kfm-coupon-card__value::after{inset-block:12px}.kfm-coupon-card--h5 .kfm-coupon-card__heading h3{font-size:14px}.kfm-coupon-card--h5 .kfm-coupon-card__heading p{font-size:10px}.kfm-coupon-card--h5 .kfm-coupon-card__code{gap:5px;font-size:10px}.kfm-coupon-card--h5 .kfm-coupon-card__code code{padding:4px 5px;font-size:10px}.kfm-coupon-card--h5 .kfm-coupon-card__code button{font-size:10px}.kfm-coupon-card--h5 .kfm-coupon-card__meta{font-size:10px}.kfm-coupon-card--h5 .kfm-coupon-card__action{min-width:68px;min-height:29px;padding:5px 9px;font-size:11px}.kfm-coupon-card--selector{min-height:112px;border-radius:9px;cursor:pointer}.kfm-coupon-card--selector.is-disabled{cursor:not-allowed}.kfm-coupon-card--selector .kfm-coupon-card__value{width:108px;flex-basis:108px;min-width:108px;gap:0}.kfm-coupon-card--selector .kfm-coupon-card__value-label{max-width:calc(100% - 8px);padding:4px 7px;font-size:9px}.kfm-coupon-card--selector .kfm-coupon-card__value strong{font-size:25px}.kfm-coupon-card--selector .kfm-coupon-card__symbol{font-size:12px;position:absolute;left:10px;bottom:15px;transform:none}.kfm-coupon-card--selector .kfm-coupon-card__suffix{font-size:9px;position:absolute;right:10px;bottom:15px;transform:none}.kfm-coupon-card--selector .kfm-coupon-card__body{gap:6px;padding:11px 46px 11px 13px}.kfm-coupon-card--selector .kfm-coupon-card__heading h3{font-size:13px}.kfm-coupon-card--selector .kfm-coupon-card__heading p{font-size:10px}.kfm-coupon-card--selector .kfm-coupon-card__meta{font-size:10px}.kfm-coupon-card.is-disabled .kfm-coupon-card__heading h3,.kfm-coupon-card.is-disabled .kfm-coupon-card__meta{color:#374151}.kfm-coupon-card.is-disabled .kfm-coupon-card__heading p,.kfm-coupon-card.is-disabled .kfm-coupon-card__code{color:#4b5563}.kfm-coupon-card--pc.is-claimed .kfm-coupon-card__heading h3{color:#241c17}.kfm-coupon-card--pc.is-claimed .kfm-coupon-card__heading p,.kfm-coupon-card--pc.is-claimed .kfm-coupon-card__code,.kfm-coupon-card--pc.is-claimed .kfm-coupon-card__meta{color:#746b64}@media(max-width: 980px)and (min-width: 521px){.kfm-coupon-card--pc .kfm-coupon-card__value{width:136px;flex-basis:136px}.kfm-coupon-card--pc .kfm-coupon-card__body{padding-inline:14px}.kfm-coupon-card--pc .kfm-coupon-card__action{min-width:90px;padding-inline:10px}}@media(max-width: 520px){.kfm-coupon-card--pc{min-height:158px}.kfm-coupon-card--pc .kfm-coupon-card__value{width:136px;flex-basis:136px}.kfm-coupon-card--pc .kfm-coupon-card__value strong{font-size:34px}.kfm-coupon-card--pc .kfm-coupon-card__symbol{font-size:14px}.kfm-coupon-card--pc .kfm-coupon-card__body{gap:8px;padding:14px}.kfm-coupon-card--pc .kfm-coupon-card__heading h3{font-size:15px}.kfm-coupon-card--pc .kfm-coupon-card__action{min-width:82px;min-height:32px;padding:6px 10px;font-size:11px}}@media(max-width: 380px){.kfm-coupon-card--h5{min-height:122px}.kfm-coupon-card--h5 .kfm-coupon-card__value{width:112px;flex-basis:112px;min-width:112px}.kfm-coupon-card--h5 .kfm-coupon-card__value strong{font-size:24px}.kfm-coupon-card--h5 .kfm-coupon-card__symbol{font-size:12px}.kfm-coupon-card--h5 .kfm-coupon-card__body{gap:6px;padding:10px}.kfm-coupon-card--h5 .kfm-coupon-card__heading h3{font-size:13px}.kfm-coupon-card--h5 .kfm-coupon-card__heading p{font-size:9px}.kfm-coupon-card--h5 .kfm-coupon-card__action{min-width:62px;padding-inline:7px;font-size:10px}}@media(prefers-reduced-motion: reduce){.kfm-coupon-card{transition:none}}*, ::before, ::after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
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)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-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 */
  letter-spacing: 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,
input:where([type='button']),
input:where([type='reset']),
input:where([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 and border 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;
}/*
Reset default styling for dialogs.
*/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;
}.\!container{width: 100% !important}.container{width: 100%}@media (min-width: 640px){.\!container{max-width: 640px !important}.container{max-width: 640px}}@media (min-width: 768px){.\!container{max-width: 768px !important}.container{max-width: 768px}}@media (min-width: 1024px){.\!container{max-width: 1024px !important}.container{max-width: 1024px}}@media (min-width: 1280px){.\!container{max-width: 1280px !important}.container{max-width: 1280px}}@media (min-width: 1536px){.\!container{max-width: 1536px !important}.container{max-width: 1536px}}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0}.\!visible{visibility: visible !important}.visible{visibility: visible}.collapse{visibility: collapse}.static{position: static}.fixed{position: fixed}.absolute{position: absolute}.relative{position: relative}.sticky{position: sticky}.-left-5{left: -1.25rem}.-top-2{top: -0.5rem}.-top-5{top: -1.25rem}.bottom-0{bottom: 0px}.left-0{left: 0px}.left-3{left: 0.75rem}.right-0{right: 0px}.right-3{right: 0.75rem}.top-0{top: 0px}.top-1\/2{top: 50%}.top-\[60px\]{top: 60px}.isolate{isolation: isolate}.z-50{z-index: 50}.m-0{margin: 0px}.m-2{margin: 0.5rem}.m-3{margin: 0.75rem}.mx-2{margin-left: 0.5rem;margin-right: 0.5rem}.mx-auto{margin-left: auto;margin-right: auto}.my-10{margin-top: 2.5rem;margin-bottom: 2.5rem}.my-2{margin-top: 0.5rem;margin-bottom: 0.5rem}.my-4{margin-top: 1rem;margin-bottom: 1rem}.mb-1{margin-bottom: 0.25rem}.mb-10{margin-bottom: 2.5rem}.mb-2{margin-bottom: 0.5rem}.mb-3{margin-bottom: 0.75rem}.mb-4{margin-bottom: 1rem}.mb-6{margin-bottom: 1.5rem}.mb-8{margin-bottom: 2rem}.mb-\[10px\]{margin-bottom: 10px}.mb-\[14px\]{margin-bottom: 14px}.ml-1{margin-left: 0.25rem}.ml-2{margin-left: 0.5rem}.ml-2\.5{margin-left: 0.625rem}.ml-3{margin-left: 0.75rem}.ml-auto{margin-left: auto}.mr-1{margin-right: 0.25rem}.mr-2{margin-right: 0.5rem}.mr-3{margin-right: 0.75rem}.mr-4{margin-right: 1rem}.mt-1{margin-top: 0.25rem}.mt-10{margin-top: 2.5rem}.mt-2{margin-top: 0.5rem}.mt-3{margin-top: 0.75rem}.mt-4{margin-top: 1rem}.mt-6{margin-top: 1.5rem}.mt-auto{margin-top: auto}.line-clamp-1{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1}.line-clamp-2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}.line-clamp-3{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3}.block{display: block}.inline-block{display: inline-block}.inline{display: inline}.flex{display: flex}.inline-flex{display: inline-flex}.table{display: table}.table-cell{display: table-cell}.table-row{display: table-row}.\!grid{display: grid !important}.grid{display: grid}.contents{display: contents}.list-item{display: list-item}.hidden{display: none}.aspect-square{aspect-ratio: 1 / 1}.h-10{height: 2.5rem}.h-12{height: 3rem}.h-16{height: 4rem}.h-2{height: 0.5rem}.h-20{height: 5rem}.h-24{height: 6rem}.h-3{height: 0.75rem}.h-3\.5{height: 0.875rem}.h-32{height: 8rem}.h-4{height: 1rem}.h-5{height: 1.25rem}.h-6{height: 1.5rem}.h-7{height: 1.75rem}.h-8{height: 2rem}.h-9{height: 2.25rem}.h-\[60px\]{height: 60px}.h-fit{height: -moz-fit-content;height: fit-content}.h-full{height: 100%}.h-px{height: 1px}.max-h-96{max-height: 24rem}.max-h-\[40vh\]{max-height: 40vh}.min-h-11{min-height: 2.75rem}.min-h-20{min-height: 5rem}.min-h-80{min-height: 20rem}.min-h-9{min-height: 2.25rem}.min-h-screen{min-height: 100vh}.w-0\.5{width: 0.125rem}.w-1\/2{width: 50%}.w-1\/3{width: 33.333333%}.w-10{width: 2.5rem}.w-10\/12{width: 83.333333%}.w-12{width: 3rem}.w-16{width: 4rem}.w-20{width: 5rem}.w-24{width: 6rem}.w-3{width: 0.75rem}.w-3\.5{width: 0.875rem}.w-3\/4{width: 75%}.w-32{width: 8rem}.w-4{width: 1rem}.w-4\/5{width: 80%}.w-5{width: 1.25rem}.w-5\/6{width: 83.333333%}.w-6{width: 1.5rem}.w-8{width: 2rem}.w-9{width: 2.25rem}.w-\[240px\]{width: 240px}.w-\[310px\]{width: 310px}.w-full{width: 100%}.min-w-0{min-width: 0px}.min-w-20{min-width: 5rem}.min-w-\[140px\]{min-width: 140px}.min-w-\[284px\]{min-width: 284px}.max-w-40{max-width: 10rem}.max-w-\[560px\]{max-width: 560px}.max-w-md{max-width: 28rem}.flex-1{flex: 1 1 0%}.flex-shrink{flex-shrink: 1}.flex-shrink-0{flex-shrink: 0}.shrink-0{flex-shrink: 0}.flex-grow{flex-grow: 1}.grow{flex-grow: 1}.border-collapse{border-collapse: collapse}.-translate-y-1\/2{--tw-translate-y: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[125\%\]{--tw-translate-x: 125%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity: .5}}.animate-pulse{animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}.cursor-pointer{cursor: pointer}.select-all{-webkit-user-select: all;-moz-user-select: all;user-select: all}.resize{resize: both}.list-none{list-style-type: none}.grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns: repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns: repeat(4, minmax(0, 1fr))}.flex-row{flex-direction: row}.flex-row-reverse{flex-direction: row-reverse}.flex-col{flex-direction: column}.flex-wrap{flex-wrap: wrap}.items-start{align-items: flex-start}.items-end{align-items: flex-end}.items-center{align-items: center}.items-baseline{align-items: baseline}.justify-end{justify-content: flex-end}.justify-center{justify-content: center}.justify-between{justify-content: space-between}.gap-1{gap: 0.25rem}.gap-2{gap: 0.5rem}.gap-3{gap: 0.75rem}.gap-4{gap: 1rem}.gap-6{gap: 1.5rem}.gap-\[14px\]{gap: 14px}.gap-\[20px\]{gap: 20px}.gap-\[2px\]{gap: 2px}.gap-\[4px\]{gap: 4px}.space-x-1 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0;margin-right: calc(0.25rem * var(--tw-space-x-reverse));margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0;margin-right: calc(0.5rem * var(--tw-space-x-reverse));margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0;margin-right: calc(0.75rem * var(--tw-space-x-reverse));margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.25rem * var(--tw-space-y-reverse))}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.5rem * var(--tw-space-y-reverse))}.space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.75rem * var(--tw-space-y-reverse))}.space-y-8 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(2rem * var(--tw-space-y-reverse))}.overflow-auto{overflow: auto}.overflow-hidden{overflow: hidden}.overflow-y-auto{overflow-y: auto}.truncate{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.overflow-ellipsis{text-overflow: ellipsis}.whitespace-nowrap{white-space: nowrap}.text-wrap{text-wrap: wrap}.rounded{border-radius: 0.25rem}.rounded-2xl{border-radius: 1rem}.rounded-\[12px\]{border-radius: 12px}.rounded-full{border-radius: 9999px}.rounded-lg{border-radius: 0.5rem}.rounded-md{border-radius: 0.375rem}.rounded-xl{border-radius: 0.75rem}.rounded-b-lg{border-bottom-right-radius: 0.5rem;border-bottom-left-radius: 0.5rem}.rounded-l{border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem}.rounded-t{border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem}.rounded-tr{border-top-right-radius: 0.25rem}.border{border-width: 1px}.border-0{border-width: 0px}.border-2{border-width: 2px}.border-b{border-bottom-width: 1px}.border-t{border-top-width: 1px}.border-solid{border-style: solid}.border-\[\#DCDCDC\]{--tw-border-opacity: 1;border-color: rgb(220 220 220 / var(--tw-border-opacity, 1))}.border-\[\#E7E7E7\]{--tw-border-opacity: 1;border-color: rgb(231 231 231 / var(--tw-border-opacity, 1))}.border-\[\#F2F2F2\]{--tw-border-opacity: 1;border-color: rgb(242 242 242 / var(--tw-border-opacity, 1))}.border-\[\#FE5F00\]{--tw-border-opacity: 1;border-color: rgb(254 95 0 / var(--tw-border-opacity, 1))}.border-\[var\(--theme-Neutral-Gy6\)\]{border-color: var(--theme-Neutral-Gy6)}.border-gray-100{--tw-border-opacity: 1;border-color: rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color: rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color: rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color: rgb(249 115 22 / var(--tw-border-opacity, 1))}.bg-\[\#2b2018\]{--tw-bg-opacity: 1;background-color: rgb(43 32 24 / var(--tw-bg-opacity, 1))}.bg-\[\#333333\]{--tw-bg-opacity: 1;background-color: rgb(51 51 51 / var(--tw-bg-opacity, 1))}.bg-\[\#3E3E3E\]{--tw-bg-opacity: 1;background-color: rgb(62 62 62 / var(--tw-bg-opacity, 1))}.bg-\[\#C8C9CC\]{--tw-bg-opacity: 1;background-color: rgb(200 201 204 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F5F5\]{--tw-bg-opacity: 1;background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-\[\#F7F7F7\]{--tw-bg-opacity: 1;background-color: rgb(247 247 247 / var(--tw-bg-opacity, 1))}.bg-\[\#FAFAFA\]{--tw-bg-opacity: 1;background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-\[\#FF7F00\]{--tw-bg-opacity: 1;background-color: rgb(255 127 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FF8429\]{--tw-bg-opacity: 1;background-color: rgb(255 132 41 / var(--tw-bg-opacity, 1))}.bg-\[\#FFEBED\]{--tw-bg-opacity: 1;background-color: rgb(255 235 237 / var(--tw-bg-opacity, 1))}.bg-\[\#ec2336\]{--tw-bg-opacity: 1;background-color: rgb(236 35 54 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f3f3\]{--tw-bg-opacity: 1;background-color: rgb(243 243 243 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f4f6\]{--tw-bg-opacity: 1;background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-\[\#ff8429\]{--tw-bg-opacity: 1;background-color: rgb(255 132 41 / var(--tw-bg-opacity, 1))}.bg-\[\#fffdfa\]{--tw-bg-opacity: 1;background-color: rgb(255 253 250 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color: rgb(255 255 255 / 0.2)}.bg-gradient-to-r{background-image: linear-gradient(to right, var(--tw-gradient-stops))}.from-\[\#F6E649\]{--tw-gradient-from: #F6E649 var(--tw-gradient-from-position);--tw-gradient-to: rgb(246 230 73 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from: #fb923c var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#FF8E1C\]{--tw-gradient-to: #FF8E1C var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip: text;background-clip: text}.fill-current{fill: currentColor}.fill-none{fill: none}.stroke-current{stroke: currentColor}.object-cover{-o-object-fit: cover;object-fit: cover}.p-0{padding: 0px}.p-0\.5{padding: 0.125rem}.p-1{padding: 0.25rem}.p-2{padding: 0.5rem}.p-3{padding: 0.75rem}.p-4{padding: 1rem}.p-5{padding: 1.25rem}.p-8{padding: 2rem}.p-\[18px\]{padding: 18px}.p-\[36px_18px\]{padding: 36px 18px}.px-1{padding-left: 0.25rem;padding-right: 0.25rem}.px-10{padding-left: 2.5rem;padding-right: 2.5rem}.px-2{padding-left: 0.5rem;padding-right: 0.5rem}.px-3{padding-left: 0.75rem;padding-right: 0.75rem}.px-4{padding-left: 1rem;padding-right: 1rem}.px-6{padding-left: 1.5rem;padding-right: 1.5rem}.px-\[13px\]{padding-left: 13px;padding-right: 13px}.py-1{padding-top: 0.25rem;padding-bottom: 0.25rem}.py-14{padding-top: 3.5rem;padding-bottom: 3.5rem}.py-2{padding-top: 0.5rem;padding-bottom: 0.5rem}.py-3{padding-top: 0.75rem;padding-bottom: 0.75rem}.py-4{padding-top: 1rem;padding-bottom: 1rem}.py-5{padding-top: 1.25rem;padding-bottom: 1.25rem}.py-6{padding-top: 1.5rem;padding-bottom: 1.5rem}.py-\[7px\]{padding-top: 7px;padding-bottom: 7px}.pb-2{padding-bottom: 0.5rem}.pb-20{padding-bottom: 5rem}.pb-3{padding-bottom: 0.75rem}.pb-4{padding-bottom: 1rem}.pb-8{padding-bottom: 2rem}.pl-1{padding-left: 0.25rem}.pl-10{padding-left: 2.5rem}.pr-1{padding-right: 0.25rem}.pr-8{padding-right: 2rem}.pt-0{padding-top: 0px}.text-left{text-align: left}.text-center{text-align: center}.text-right{text-align: right}.text-end{text-align: end}.text-2xl{font-size: 1.5rem;line-height: 2rem}.text-4xl{font-size: 2.25rem;line-height: 2.5rem}.text-\[120px\]{font-size: 120px}.text-\[12px\]{font-size: 12px}.text-\[14px\]{font-size: 14px}.text-\[18px\]{font-size: 18px}.text-\[24px\]{font-size: 24px}.text-\[36px\]{font-size: 36px}.text-base{font-size: 1rem;line-height: 1.5rem}.text-lg{font-size: 1.125rem;line-height: 1.75rem}.text-sm{font-size: 0.875rem;line-height: 1.25rem}.text-xl{font-size: 1.25rem;line-height: 1.75rem}.text-xs{font-size: 0.75rem;line-height: 1rem}.font-black{font-weight: 900}.font-bold{font-weight: 700}.font-extrabold{font-weight: 800}.font-medium{font-weight: 500}.font-normal{font-weight: 400}.font-semibold{font-weight: 600}.uppercase{text-transform: uppercase}.lowercase{text-transform: lowercase}.capitalize{text-transform: capitalize}.italic{font-style: italic}.leading-5{line-height: 1.25rem}.leading-8{line-height: 2rem}.leading-\[22px\]{line-height: 22px}.leading-\[26px\]{line-height: 26px}.leading-\[44px\]{line-height: 44px}.leading-none{line-height: 1}.text-\[\#000000\]{--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-\[\#000\]{--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-\[\#0D0D0D\]{--tw-text-opacity: 1;color: rgb(13 13 13 / var(--tw-text-opacity, 1))}.text-\[\#111827\]{--tw-text-opacity: 1;color: rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-\[\#191919\]{--tw-text-opacity: 1;color: rgb(25 25 25 / var(--tw-text-opacity, 1))}.text-\[\#1C2024\]{--tw-text-opacity: 1;color: rgb(28 32 36 / var(--tw-text-opacity, 1))}.text-\[\#25292D\]{--tw-text-opacity: 1;color: rgb(37 41 45 / var(--tw-text-opacity, 1))}.text-\[\#281F15\]{--tw-text-opacity: 1;color: rgb(40 31 21 / var(--tw-text-opacity, 1))}.text-\[\#333333\]{--tw-text-opacity: 1;color: rgb(51 51 51 / var(--tw-text-opacity, 1))}.text-\[\#333\]{--tw-text-opacity: 1;color: rgb(51 51 51 / var(--tw-text-opacity, 1))}.text-\[\#3E3E3E\]{--tw-text-opacity: 1;color: rgb(62 62 62 / var(--tw-text-opacity, 1))}.text-\[\#666666\]{--tw-text-opacity: 1;color: rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-\[\#757575\]{--tw-text-opacity: 1;color: rgb(117 117 117 / var(--tw-text-opacity, 1))}.text-\[\#E34D59\]{--tw-text-opacity: 1;color: rgb(227 77 89 / var(--tw-text-opacity, 1))}.text-\[\#FE5F00\]{--tw-text-opacity: 1;color: rgb(254 95 0 / var(--tw-text-opacity, 1))}.text-\[\#FF4D5D\]{--tw-text-opacity: 1;color: rgb(255 77 93 / var(--tw-text-opacity, 1))}.text-\[\#FF7F00\]{--tw-text-opacity: 1;color: rgb(255 127 0 / var(--tw-text-opacity, 1))}.text-\[\#FF8429\]{--tw-text-opacity: 1;color: rgb(255 132 41 / var(--tw-text-opacity, 1))}.text-\[\#d8cfc8\]{--tw-text-opacity: 1;color: rgb(216 207 200 / var(--tw-text-opacity, 1))}.text-\[\#eb710e\]{--tw-text-opacity: 1;color: rgb(235 113 14 / var(--tw-text-opacity, 1))}.text-\[\#ffbe68\]{--tw-text-opacity: 1;color: rgb(255 190 104 / var(--tw-text-opacity, 1))}.text-\[rgba\(0\2c 0\2c 0\2c 0\.35\)\]{color: rgba(0,0,0,0.35)}.text-\[rgba\(0\2c 0\2c 0\2c 0\.6\)\]{color: rgba(0,0,0,0.6)}.text-\[var\(--Font-Gy1\)\]{color: var(--Font-Gy1)}.text-\[var\(--Font-Gy2\)\]{color: var(--Font-Gy2)}.text-\[var\(--text-tertiary\)\]{color: var(--text-tertiary)}.text-\[var\(--theme-color\)\]{color: var(--theme-color)}.text-\[var\(--theme-color-text1\)\]{color: var(--theme-color-text1)}.text-black{--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color: rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color: rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color: rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color: rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color: rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-inherit{color: inherit}.text-orange-500{--tw-text-opacity: 1;color: rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color: rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color: rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-transparent{color: transparent}.text-white{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line: underline}.line-through{text-decoration-line: line-through}.no-underline{text-decoration-line: none}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity: 0}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-\[0_-2px_12px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow: 0 -2px 12px rgba(0,0,0,0.08);--tw-shadow-colored: 0 -2px 12px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(15\2c 23\2c 42\2c 0\.05\)\]{--tw-shadow: 0 12px 24px rgba(15,23,42,0.05);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.outline-none{outline: 2px solid transparent;outline-offset: 2px}.outline{outline-style: solid}.blur{--tw-blur: blur(8px);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-all{transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-colors{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-transform{transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.duration-200{transition-duration: 200ms}.duration-300{transition-duration: 300ms}.ease-in-out{transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.ease-out{transition-timing-function: cubic-bezier(0, 0, 0.2, 1)}@font-face{font-family:"Open Sans";src:url(/wp-content/themes/cncartgo/build/fonts/OpenSans.791c48fc.woff2) format("woff2"),url(/wp-content/themes/cncartgo/build/fonts/OpenSans.e946626f.ttf) format("truetype");font-display:swap}@font-face{font-family:"Roboto";src:url(/wp-content/themes/cncartgo/build/fonts/Roboto.aeb7bb13.woff2) format("woff2"),url(/wp-content/themes/cncartgo/build/fonts/Roboto.3c9d0f65.ttf) format("truetype");font-display:swap}@font-face{font-family:"Inter";src:url(/wp-content/themes/cncartgo/build/fonts/Inter.03c18420.woff2) format("woff2"),url(/wp-content/themes/cncartgo/build/fonts/Inter.e05c5f3d.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:"Satoshi Variable";src:url(/wp-content/themes/cncartgo/build/fonts/Satoshi-Variable.353a66cd.woff2) format("woff2"),url(/wp-content/themes/cncartgo/build/fonts/Satoshi-Variable.536fda9b.ttf) format("truetype");font-display:swap}@font-face{font-family:"Montserrat";src:url(/wp-content/themes/cncartgo/build/fonts/Montserrat-Regular.edfabf93.woff2) format("woff2"),url(/wp-content/themes/cncartgo/build/fonts/Montserrat-Regular.b2667c14.ttf) format("truetype");font-display:swap}:root{--page-width: 1400px;--font-ui-latin: "Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-ui-zh-hans: "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", system-ui, sans-serif;--font-ui-zh-hant: "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Source Han Sans TC", system-ui, sans-serif;--font-ui-arabic: "Noto Sans Arabic", Tahoma, Arial, sans-serif;--font-ui-current: var(--font-ui-latin);--font-numeric: "Inter", "Segoe UI", Arial, sans-serif;--font-weight-body: 400;--font-weight-label: 500;--font-weight-heading-small: 600;--font-weight-heading-large: 700;--text-primary: #111827;--text-secondary: #4b5563;--text-tertiary: #667085;--text-placeholder: #667085;--text-disabled: #98a2b3;--text-on-accent: #ffffff;--text-link: #c2410c;--header-background-color: #fff;--card-bg-color: #fff;--card-bg-color2: #fff;--card-hover-bg-color: rgba(255, 255, 255, 0.50);--footer-bg-color: #2d2217;--footer-bg-color2: #FAFAFA;--theme-color: #D7EF43;--theme-color-text: var(--text-primary);--theme-color-text1: var(--text-primary);--theme-color-text2: var(--text-secondary);--theme-color-text3: var(--text-tertiary);--theme-color-text4: var(--text-disabled);--theme-font-size: 10px;--theme-font-size1: 12px;--theme-font-size2: 14px;--theme-font-size3: 16px;--theme-font-size4: 18px;--theme-font-size5: 20px;--theme-color-bg: rgba(215, 239, 67, 0.15);--theme-color-bg1: #F5F5F5;--theme-font-color-white:#ffffff;--el-color-primary: #D7EF43;--theme-button-color2: #409EFF;--theme-button-focus-color: #B7D53C;--theme-error-color: #e34d59;--theme-outer-radius: 4px;--theme-inner-radius: 2px;--theme-btn-radius: 4px;--theme-btn-background-color: linear-gradient(90deg, #FFA500 0%, #FF8429 50%, #F60 100%);--theme-input-radius: 2px;--theme-card-inner-gap-l: 16px;--theme-card-inner-gap-m: 12px;--theme-card-inner-gap-s: 8px;--theme-card-inner-gap-xs: 4px;--theme-navbar-background-active-color: #FFF7F2;--theme-font-active-color: #FF8429;--theme-content-background-color: #f3f4f6;--theme-card-background-color: #fff;--theme-navbar-background-color: #fff;--theme-default-font-color: #ffffff;--theme-Font-Gy1: var(--text-primary);--Font-Gy1: var(--text-primary);--font-gy-1: var(--text-primary);--theme-Font-Gy2: var(--text-secondary);--Font-Gy2: var(--text-secondary);--font-gy-2: var(--text-secondary);--theme-Font-Gy3: var(--text-tertiary);--Font-Gy3: var(--text-tertiary);--font-gy-3: var(--text-tertiary);--theme-Font-Gy4: var(--text-disabled);--Font-Gy4: var(--text-disabled);--font-gy-4: var(--text-disabled);--theme-Font-Gy5: #fff;--Backdrop-Gy2: #FFF;--theme-Neutral-Gy1: #F3F4F6;--theme-Neutral-Gy2: #F5F5F5;--theme-Neutral-Gy3: #F3F3F3;--theme-Neutral-Gy4: #EEEEEE;--theme-Neutral-Gy5: #E7E7E7;--theme-Neutral-Gy6: #DCDCDC;--theme-Neutral-Gy7: #C5C5C5;--theme-Neutral-Gy8: #A6A6A6;--theme-Neutral-Gy9: #8B8B8B;--theme-Font-White1: rgba(255, 255, 255, 0.90);--theme-Font-White2: rgba(255, 255, 255, 0.60);--theme-Font-White3: rgba(255, 255, 255, 0.40);--theme-link-color1: #116DF3;--theme-Font-h1: var(--theme-Font-Gy1);--theme-Font-h2: var(--theme-Font-Gy2);--theme-Font-h3: var(--theme-Font-Gy3);--theme-Font-h4: var(--theme-Font-Gy4);--theme-Font-h5: var(--theme-Font-Gy5);--theme-bg-level-1: var(--theme-Neutral-Gy1);--theme-bg-level-2: var(--theme-Font-Gy5);--theme-bg-level-3: var(--theme-Neutral-Gy3);--theme-bg-level-4: var(--theme-Neutral-Gy4);--theme-badge-bg-color: #e34d59}html:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-SG){--font-ui-current: var(--font-ui-zh-hans)}html:lang(zh-Hant),html:lang(zh-TW),html:lang(zh-HK),html:lang(zh-MO){--font-ui-current: var(--font-ui-zh-hant)}html:lang(ar),html[dir=rtl]{--font-ui-current: var(--font-ui-arabic)}.dark{--header-background-color: #1a1a1a;--footer-bg-color: #1a1a1a;--footer-bg-color2: #1a1a1a;--theme-content-background-color: #1a1a1a;--Font-Gy1: #FFF;--Font-Gy2: rgba(255, 255, 255, 0.60);--Font-Gy3: rgba(255, 255, 255, 0.50);--theme-Neutral-Gy3: #2C2C2C;--theme-Neutral-Gy4: #444444;--theme-Neutral-Gy5: #333333;--card-bg-color: #303030;--card-bg-color2: #585857;--card-hover-bg-color: rgba(255, 255, 255, 0.10)}html:not(.dark):not([data-theme=dark]) body:not(.dark):not([data-theme=dark]) #page.site>.site-main:not(.dark):not([data-theme=dark]),html:not(.dark):not([data-theme=dark]) body:not(.dark):not([data-theme=dark])>.mobile-main:not(.dark):not([data-theme=dark]){--theme-color-text: #111827;--theme-color-text3: #4b5563;color:var(--theme-color-text)}html[dir=rtl] app-header#cncartgo-header-root{contain:inline-size}.theme-icon{width:var(--theme-font-size4);height:var(--theme-font-size4)}.pagination{margin-top:30px;display:flex;justify-content:flex-end}.el-loading-spinner{display:flex;align-items:center;justify-content:center}*{margin:0;padding:0;box-sizing:border-box}img,fieldset{border:none}ul,ol{list-style:none}input,textarea{outline:none;border:none}a{text-decoration:none;color:var(--theme-color-text3)}body{font-family:var(--font-ui-current);font-size:16px;font-weight:var(--font-weight-body);color:var(--text-primary);background:var(--theme-content-background-color, #f3f4f6)}:root{--kfm-skeleton-fill: #edf0f2;--kfm-skeleton-highlight: #f5f7f8;--kfm-skeleton-duration: 1.35s;--kfm-skeleton-radius: 4px}.kfm-page-skeleton{position:fixed;z-index:10000;top:0;left:0;width:100%;height:2px;pointer-events:none;background:linear-gradient(90deg, var(--kfm-skeleton-fill), var(--kfm-skeleton-highlight), var(--kfm-skeleton-fill));background-size:200% 100%;animation:kfm-page-skeleton-loading var(--kfm-skeleton-duration) ease-in-out infinite;transition:opacity 180ms ease,transform 180ms ease}html.cncg-top-progress-active .kfm-page-skeleton{opacity:1;transform:scaleX(1);transform-origin:left center;background:linear-gradient(90deg, #1b156d, #ff8429, #1b156d);background-size:200% 100%;animation:kfm-page-skeleton-loading .9s ease-in-out infinite}html.kfm-app-ready .kfm-page-skeleton{opacity:0;transform:scaleX(0);transform-origin:left center}html.kfm-app-ready.cncg-top-progress-active .kfm-page-skeleton{opacity:1;transform:scaleX(1)}.home-scene-card__video-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.72);opacity:0;pointer-events:none;transition:opacity 180ms ease}.home-scene-card.is-video-loading .home-scene-card__video-loading{opacity:1}.home-scene-card__video-loading-spinner{width:22px;height:22px;border:2px solid rgba(27,21,109,.22);border-top-color:#ff8429;border-radius:50%;animation:cncg-feedback-spin .8s linear infinite}.home-scene-card__video-shell{position:relative;overflow:hidden}.home-scene-card__video-error{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;text-align:center;color:#281f15;background:hsla(0,0%,100%,.94);opacity:0;pointer-events:none;transition:opacity 180ms ease}.home-scene-card.is-video-error .home-scene-card__video-error{opacity:1;pointer-events:auto}.home-scene-card__video-error-text{max-width:28ch;font-size:13px;line-height:1.45}.home-scene-card__video-error-retry{min-height:34px;padding:6px 14px;border:1px solid #ff8429;border-radius:4px;color:#281f15;background:#fff;font-size:13px;line-height:20px;cursor:pointer}.home-scene-card__video-error-retry:hover,.home-scene-card__video-error-retry:focus-visible{color:#fff;background:#ff8429}.home-scene-card__video-error-retry:disabled{cursor:default;opacity:.55}@keyframes cncg-feedback-spin{to{transform:rotate(360deg)}}[data-action-state=pending],[data-action-state=unknown]{cursor:wait}.cncg-verification-code-button{min-inline-size:96px;max-inline-size:100%}.cncg-verification-code-button [role=status]{display:inline-block;min-inline-size:6ch;font-variant-numeric:tabular-nums;white-space:nowrap}.kfm-skeleton,[data-kfm-skeleton-item]{position:relative;overflow:hidden;background:var(--kfm-skeleton-fill);border-radius:var(--kfm-skeleton-radius);color:rgba(0,0,0,0) !important;pointer-events:none}.kfm-skeleton::after,[data-kfm-skeleton-item]::after{position:absolute;inset:0;content:"";background:linear-gradient(110deg, transparent 18%, var(--kfm-skeleton-highlight) 50%, transparent 82%);background-size:260% 100%;animation:kfm-skeleton-loading var(--kfm-skeleton-duration) cubic-bezier(0.4, 0, 0.2, 1) infinite;will-change:background-position}body[data-kfm-skeleton=light] :where([class*=skeleton],[class*=Skeleton]):not(.kfm-skeleton):not(.kfm-page-skeleton):not([data-kfm-skeleton-item]):not(:has([class*=skeleton],[class*=Skeleton],[data-kfm-skeleton-item])){background-color:var(--kfm-skeleton-fill) !important;background-image:linear-gradient(110deg, var(--kfm-skeleton-fill) 0%, var(--kfm-skeleton-fill) 34%, var(--kfm-skeleton-highlight) 50%, var(--kfm-skeleton-fill) 66%, var(--kfm-skeleton-fill) 100%) !important;background-repeat:no-repeat !important;background-size:300% 100% !important;animation:kfm-skeleton-loading var(--kfm-skeleton-duration) cubic-bezier(0.4, 0, 0.2, 1) infinite !important;will-change:background-position}@keyframes kfm-page-skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes kfm-skeleton-loading{0%{background-position:100% 0}100%{background-position:-100% 0}}@media(prefers-reduced-motion: reduce){.kfm-page-skeleton,.kfm-skeleton::after,[data-kfm-skeleton-item]::after,.home-scene-card__video-loading,.home-scene-card__video-error,.home-scene-card__video-loading-spinner,body[data-kfm-skeleton=light] :where([class*=skeleton],[class*=Skeleton],[data-kfm-skeleton-item]):not(.kfm-skeleton):not(.kfm-page-skeleton){animation:none !important;transition-duration:.01ms !important}}button,input,select,textarea{font-family:inherit}.numeric,.price,.amount,.order-number,.table-number,[class$=-price],[class*="-price "],[class$=-amount],[class*="-amount "],[class$=-number],[class*="-number "]{font-family:var(--font-numeric);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}html:lang(ar) :is(.numeric,.price,.amount,.order-number,.table-number,[dir=ltr]),html[dir=rtl] :is(.numeric,.price,.amount,.order-number,.table-number,[dir=ltr]){direction:ltr;unicode-bidi:isolate}.two-line-ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.three-line-ellipsis{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}button{outline:none;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-outline-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.restore-panel *{margin:initial;padding:initial;box-sizing:initial}.restore-panel ul{list-style:inside}.restore-panel ol{list-style:decimal;padding-left:15px}.restore-panel ol li{padding-left:7px}.restore-panel img,.restore-panel fieldset{border:initial;margin:initial;padding:initial}.restore-panel table{border-collapse:collapse;border-spacing:0;box-sizing:border-box;margin:0;outline:none;padding:0}.restore-panel table th,.restore-panel table td{border:1px solid #ccc;line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.restore-panel table th{background-color:#f5f2f0;font-weight:700;text-align:center}@keyframes shakeX{0%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}100%{transform:translateX(0)}}.default-btn-big-size{padding:12px 32px;border-radius:4px;background:#ff8429;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.default-btn-big-size.moblie-btn{width:100%}.default-btn-big-size:hover{opacity:.9}.default-btn-big-size.disabled{background:#ffcba6;color:#fff}.default-btn-middle-size{padding:12px 32px;border-radius:4px;background:#ff8429;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.default-btn-middle-size:hover{opacity:.9}.default-btn-small-size{padding:12px 32px;border-radius:4px;background:#ff8429;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.default-btn-small-size:hover{opacity:.9}.text-link-hover:hover{cursor:pointer;color:#ff8429;text-decoration:underline}.text-link-hover:hover a,.text-link-hover:hover span,.text-link-hover:hover div,.text-link-hover:hover p{color:#ff8429;text-decoration:underline}.outer-card-radius{border-radius:4px;overflow:hidden}.inner-card-radius{border-radius:2px;overflow:hidden}.theme-scrollbar::-webkit-scrollbar{width:6px;height:6px}.theme-scrollbar::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:8px;-webkit-transition:background-color .3s;transition:background-color .3s}.theme-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#a6a6a6}body.kfm-desktop{--pc-layout-gutter: clamp(16px, 2vw, 32px);--pc-layout-gap: clamp(16px, 1.67vw, 24px)}@media screen and (max-width: 1447px){body.kfm-desktop{--page-width: calc(100% - 32px)}body.kfm-desktop :where(main[id^=content-],.page-container,.news-container,.content-news-detail,.content-news-category,.content-insight,.coupon-content,.guide-category-page,.blog-archive-page,.blog-category-page,.kfm-blog-page,.tradition-content,.shop-home-page,.diy-agent-page,.unsubscribe-page,.error-content){width:100% !important;max-width:var(--page-width, 1400px) !important;min-width:0 !important;box-sizing:border-box;margin-inline:auto}body.kfm-desktop :where(.content-box,.content-home,.content-insight,.news-content-area,.top-news-grid,.news-section,.dashboard-main-grid,.main-container,.main-content,.section-container,.form-row,.regionlist){min-width:0;max-width:100%;box-sizing:border-box}body.kfm-desktop :where(.content-box>*,.dashboard-main-grid>*,.news-content-area>*,.top-news-grid>*,.section-container>*,.form-row>*){min-width:0;max-width:100%}body.kfm-desktop img,body.kfm-desktop video,body.kfm-desktop canvas,body.kfm-desktop iframe{max-width:100%}body.kfm-desktop :where(input,select,textarea,.el-input,.el-select,.el-date-editor,.el-cascader,.el-input-number){min-width:0;max-width:100%;box-sizing:border-box}body.kfm-desktop :where(.product-name,.product-title,.post-title,.article-title,.news-title,.address-text,.description,.content-title,.order-number,.tracking-number){min-width:0;overflow-wrap:anywhere;word-break:break-word}body.kfm-desktop :where([class*=container],[class*=content],[class*=grid],[class*=list],[class*=panel],[class*=card]){min-width:0;max-width:100% !important;box-sizing:border-box}body.kfm-desktop [style*="width:"]{max-width:100% !important;box-sizing:border-box}}@media screen and (min-width: 1180px){body.kfm-desktop[class*=kfm-my-] .page-container,body.kfm-desktop[class*=my-] .page-container,body.kfm-desktop #content-confirm.page-container,body.kfm-desktop #content-pay.page-container,body.kfm-desktop #content-success.page-container{width:calc(100% - var(--pc-layout-gutter)*2);max-width:var(--page-width, 1400px);min-width:0;margin-inline:auto;box-sizing:border-box}body.kfm-desktop[class*=kfm-my-] .page-container,body.kfm-desktop[class*=my-] .page-container{width:calc(100% - 48px) !important;max-width:var(--page-width, 1400px) !important}body.kfm-desktop[class*=kfm-my-] .content-box,body.kfm-desktop[class*=my-] .content-box{min-width:0;gap:var(--pc-layout-gap)}body.kfm-desktop[class*=kfm-my-] .content-box__right,body.kfm-desktop[class*=my-] .content-box__right,body.kfm-desktop[class*=kfm-my-] .content-box__right>div,body.kfm-desktop[class*=my-] .content-box__right>div{min-width:0;max-width:100%}body.kfm-desktop[class*=kfm-my-] .my-nav,body.kfm-desktop[class*=my-] .my-nav{flex:0 1 clamp(180px,14vw,200px);width:clamp(180px,14vw,200px);min-width:180px;box-sizing:border-box}body.kfm-desktop[class*=kfm-my-] img,body.kfm-desktop[class*=my-] img,body.kfm-desktop #content-confirm img,body.kfm-desktop #content-pay img,body.kfm-desktop #content-success img{max-width:100%}body.kfm-desktop[class*=kfm-my-] :where(.dashboard-card,.dashboard-section,.order-item,.parcel-item,.warehouse-item,.ticket-item),body.kfm-desktop[class*=my-] :where(.dashboard-card,.dashboard-section,.order-item,.parcel-item,.warehouse-item,.ticket-item){min-width:0;max-width:100%}body.kfm-desktop[class*=kfm-my-] :where(.dashboard-card,.dashboard-section,.order-item,.parcel-item,.warehouse-item,.ticket-item)>*,body.kfm-desktop[class*=my-] :where(.dashboard-card,.dashboard-section,.order-item,.parcel-item,.warehouse-item,.ticket-item)>*{min-width:0;max-width:100%}body.kfm-desktop[class*=kfm-my-] :where(.order-number,.tracking-number,.address-text,.product-name,.item-title,.item-desc),body.kfm-desktop[class*=my-] :where(.order-number,.tracking-number,.address-text,.product-name,.item-title,.item-desc){overflow-wrap:anywhere;word-break:break-word}body.kfm-desktop #content-confirm .confirm-content,body.kfm-desktop #content-pay .pay-page,body.kfm-desktop #content-success .order-success__card{width:100%;max-width:100%;min-width:0;box-sizing:border-box}body.kfm-desktop #content-confirm .confirm-left,body.kfm-desktop #content-confirm .confirm-right-container,body.kfm-desktop #content-pay .pay-detail,body.kfm-desktop #content-pay .pay-methods,body.kfm-desktop #content-success .order-success__content,body.kfm-desktop #content-success .order-success__image{min-width:0;max-width:100%;box-sizing:border-box}body.kfm-desktop #content-confirm :where(.address-list,.confirm-order,.ship-content),body.kfm-desktop #content-pay :where(.pay-method-card,.pay-method-card__main,.pay-method-card__text),body.kfm-desktop #content-success :where(.address-row,.address-box,.summary-item,.item-info){min-width:0;max-width:100%}body.kfm-desktop #content-confirm :where(.address-name,.address-region,.address-detail,.product-name,.product-specs),body.kfm-desktop #content-pay :where(.order-item__name,.order-item__specs,.pay-method-card__desc),body.kfm-desktop #content-success :where(.address-text,.item-title,.item-desc){overflow-wrap:anywhere;word-break:break-word}}@media screen and (min-width: 768px)and (max-width: 1179px){body.kfm-desktop[class*=kfm-my-] .page-container,body.kfm-desktop[class*=my-] .page-container,body.kfm-desktop #content-confirm.page-container,body.kfm-desktop #content-pay.page-container,body.kfm-desktop #content-success.page-container{width:calc(100% - 32px);max-width:none;min-width:0;margin-inline:auto}body.kfm-desktop[class*=kfm-my-] .content-box,body.kfm-desktop[class*=my-] .content-box{flex-direction:column;gap:16px}body.kfm-desktop[class*=kfm-my-] .my-nav,body.kfm-desktop[class*=my-] .my-nav{position:static;width:100%;min-width:0;max-height:none;height:auto}body.kfm-desktop[class*=kfm-my-] .my-nav__nav,body.kfm-desktop[class*=my-] .my-nav__nav{flex-direction:row;flex-wrap:wrap;gap:4px}body.kfm-desktop[class*=kfm-my-] .my-nav__section,body.kfm-desktop[class*=my-] .my-nav__section{flex:1 1 220px;min-width:0}body.kfm-desktop #content-confirm .confirm-content,body.kfm-desktop #content-pay .pay-page,body.kfm-desktop #content-success .order-success__card{width:100%;max-width:none;min-width:0}body.kfm-desktop #content-confirm .confirm-content,body.kfm-desktop #content-pay .pay-page{flex-direction:column}body.kfm-desktop #content-confirm .confirm-right-container,body.kfm-desktop #content-pay .pay-methods{position:static;width:100%}}@media screen and (max-width: 767px){body.kfm-desktop[class*=kfm-my-] .page-container,body.kfm-desktop[class*=my-] .page-container,body.kfm-desktop #content-confirm.page-container,body.kfm-desktop #content-pay.page-container,body.kfm-desktop #content-success.page-container{width:calc(100% - 24px);max-width:none;min-width:0;margin-inline:auto}body.kfm-desktop{--page-width: calc(100% - 24px)}body.kfm-desktop[class*=kfm-my-] .content-box,body.kfm-desktop[class*=my-] .content-box{flex-direction:column;gap:12px}body.kfm-desktop[class*=kfm-my-] .my-nav,body.kfm-desktop[class*=my-] .my-nav{position:static;width:100%;min-width:0;max-height:none;height:auto}body.kfm-desktop[class*=kfm-my-] .my-nav__nav,body.kfm-desktop[class*=my-] .my-nav__nav{flex-direction:row;flex-wrap:wrap;gap:4px}body.kfm-desktop[class*=kfm-my-] .my-nav__section,body.kfm-desktop[class*=my-] .my-nav__section{flex:1 1 160px;min-width:0}body.kfm-desktop[class*=kfm-my-] :where(.dashboard-card,.dashboard-section,.order-item,.parcel-item,.warehouse-item,.ticket-item),body.kfm-desktop[class*=my-] :where(.dashboard-card,.dashboard-section,.order-item,.parcel-item,.warehouse-item,.ticket-item){min-width:0;max-width:100%}body.kfm-desktop #content-confirm .confirm-content,body.kfm-desktop #content-pay .pay-page,body.kfm-desktop #content-success .order-success__card{width:100%;max-width:none;min-width:0}body.kfm-desktop #content-confirm .confirm-content,body.kfm-desktop #content-pay .pay-page{flex-direction:column}body.kfm-desktop #content-confirm .confirm-right-container,body.kfm-desktop #content-pay .pay-methods{position:static;width:100%}}.placeholder\:text-\[var\(--text-tertiary\)\]::-moz-placeholder{color: var(--text-tertiary)}.placeholder\:text-\[var\(--text-tertiary\)\]::placeholder{color: var(--text-tertiary)}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:from-orange-500:hover{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-orange-600:hover{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color: rgb(55 65 81 / var(--tw-text-opacity, 1))}.ltr\:-left-2:where([dir="ltr"], [dir="ltr"] *){left: -0.5rem}.rtl\:-left-5:where([dir="rtl"], [dir="rtl"] *){left: -1.25rem}.rtl\:-right-2:where([dir="rtl"], [dir="rtl"] *){right: -0.5rem}.rtl\:-right-5:where([dir="rtl"], [dir="rtl"] *){right: -1.25rem}.rtl\:left-3:where([dir="rtl"], [dir="rtl"] *){left: 0.75rem}.rtl\:left-auto:where([dir="rtl"], [dir="rtl"] *){left: auto}.rtl\:right-3:where([dir="rtl"], [dir="rtl"] *){right: 0.75rem}.rtl\:right-auto:where([dir="rtl"], [dir="rtl"] *){right: auto}.rtl\:ml-0:where([dir="rtl"], [dir="rtl"] *){margin-left: 0px}.rtl\:ml-1:where([dir="rtl"], [dir="rtl"] *){margin-left: 0.25rem}.rtl\:ml-2:where([dir="rtl"], [dir="rtl"] *){margin-left: 0.5rem}.rtl\:ml-3:where([dir="rtl"], [dir="rtl"] *){margin-left: 0.75rem}.rtl\:ml-4:where([dir="rtl"], [dir="rtl"] *){margin-left: 1rem}.rtl\:mr-0:where([dir="rtl"], [dir="rtl"] *){margin-right: 0px}.rtl\:mr-auto:where([dir="rtl"], [dir="rtl"] *){margin-right: auto}.rtl\:translate-x-\[-125\%\]:where([dir="rtl"], [dir="rtl"] *){--tw-translate-x: -125%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:pl-12:where([dir="rtl"], [dir="rtl"] *){padding-left: 3rem}.rtl\:pr-4:where([dir="rtl"], [dir="rtl"] *){padding-right: 1rem}
