@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-duration:initial;--tw-font-weight:initial}::backdrop{--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-duration:initial;--tw-font-weight:initial}}}@layer components{.coupon-list-wrap{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}.coupon-list-wrap .coupon-card{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-2xl,16px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle,var(--color-gray-200));background-color:var(--color-surface-default,var(--color-white));padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,rgba(16,24,40,.07));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;position:relative}.coupon-list-wrap .coupon-card-selectable{cursor:pointer;transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover) and (pointer:fine){.coupon-list-wrap .coupon-card-selectable:hover:not(.coupon-card-disabled){background-color:var(--color-surface-secondary,var(--color-gray-50));--tw-shadow:0px 2px 4px -2px var(--tw-shadow-color,rgba(16,24,40,.08)),0px 4px 8px -2px var(--tw-shadow-color,rgba(16,24,40,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.coupon-list-wrap .coupon-card-selectable:active:not(.coupon-card-disabled),.coupon-list-wrap .coupon-card-selectable[data-selected=true]:not(.coupon-card-disabled){border-color:var(--color-border-strong,var(--color-gray-900));background-color:var(--color-surface-secondary,var(--color-gray-50));box-shadow:inset 0 0 0 1px var(--color-border-strong)}.coupon-list-wrap .coupon-card-selectable:focus-visible{--tw-outline-style:none;box-shadow:var(--shadow-focus-ring);outline-style:none}.coupon-list-wrap .coupon-card-selectable[data-selected=true]:focus-visible:not(.coupon-card-disabled){box-shadow:var(--shadow-focus-ring),inset 0 0 0 1px var(--color-border-strong)}.coupon-list-wrap .coupon-card-selectable:focus-visible:active:not(.coupon-card-disabled){box-shadow:var(--shadow-focus-ring),inset 0 0 0 1px var(--color-border-strong)}.coupon-list-wrap .coupon-card-readonly{cursor:default}.coupon-list-wrap .coupon-card-disabled{cursor:default;background-color:var(--color-surface-secondary,var(--color-gray-50))}.coupon-list-wrap .coupon-card-disabled .coupon-title,.coupon-list-wrap .coupon-card-disabled .coupon-desc{color:var(--color-text-disabled,var(--color-gray-400))}.coupon-list-wrap .coupon-card .coupon-card-content{flex-direction:column;display:flex}.coupon-list-wrap .coupon-card .coupon-card-header{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.coupon-list-wrap .coupon-card .coupon-title{font-size:var(--type-title-section-sm-size);line-height:var(--type-title-section-sm-line-height);font-weight:var(--type-title-section-sm-weight);color:var(--color-text-strong,var(--color-gray-950))}.coupon-list-wrap .coupon-card .coupon-badge-category{background-color:var(--color-surface-secondary,var(--color-gray-50));padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*0);font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);color:var(--color-text-secondary,var(--color-gray-700));border-radius:.25rem;align-items:center;display:inline-flex}.coupon-list-wrap .coupon-card .coupon-badge-platform{background-color:var(--color-surface-secondary,var(--color-gray-50));padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*0);font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);color:var(--color-text-benefit,var(--color-purple-500));border-radius:.25rem;align-items:center;display:inline-flex}.coupon-list-wrap .coupon-card .coupon-desc{font-size:var(--type-label-default-size);line-height:var(--type-label-default-line-height);font-weight:var(--type-label-default-weight);color:var(--color-text-default,var(--color-gray-900))}.coupon-list-wrap .coupon-card .coupon-meta-date,.coupon-list-wrap .coupon-card .coupon-meta-note{font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-secondary,var(--color-gray-700))}.coupon-list-wrap .coupon-card .coupon-meta-info{font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-info,var(--color-blue-600))}.coupon-list-wrap .coupon-card .coupon-meta-warning{font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-warning,var(--color-warning-600))}.coupon-list-wrap .coupon-card .coupon-meta-caution{font-size:var(--type-caption-small-size);line-height:var(--type-caption-small-line-height);font-weight:var(--type-caption-small-weight);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-text-error,var(--color-error-600))}.coupon-list-wrap .coupon-card .coupon-card-aside{flex-shrink:0;align-self:center;align-items:center;display:inline-flex}.coupon-list-wrap .coupon-card .coupon-spinner{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);animation:var(--animate-spin,spin 1s linear infinite);border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-border-subtle,var(--color-gray-200));border-top-color:var(--color-text-tertiary,var(--color-gray-500))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
@layer components{.order-view-detail-wrap{gap:calc(var(--spacing,.25rem)*6);width:10.5rem;padding-top:calc(var(--spacing,.25rem)*4);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:960px){.order-view-detail-wrap{width:15.5rem}}.order-view-detail-wrap .detail-link{color:var(--color-text-brand,var(--color-brand-500));align-items:center;display:flex}}
@layer components{.mo-order-view-detail-wrap{justify-content:space-between;align-items:center;display:flex}.mo-order-view-detail-wrap .detail-link{color:var(--color-text-brand,var(--color-brand-500));align-items:center;display:flex}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent}::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent}}}@layer components{.avatar-upload-container{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.avatar-upload-container .avatar-upload-title{font-size:var(--type-body-default-size);line-height:var(--type-body-default-line-height);font-weight:var(--type-body-default-weight);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary,var(--color-gray-700))}.avatar-upload-container .avatar-upload-wrap{gap:calc(var(--spacing,.25rem)*4);width:100%;height:10.25rem;display:flex}.avatar-upload-container .avatar-upload-wrap .avatar-preview-wrap{flex-direction:column;justify-content:space-between;display:flex}.avatar-upload-container .avatar-upload-wrap .avatar-preview-wrap .avatar-default-image{aspect-ratio:1;height:calc(var(--spacing,.25rem)*16);width:calc(var(--spacing,.25rem)*16);border-radius:var(--radius-lg,8px)}.avatar-upload-container .avatar-upload-wrap .avatar-preview-wrap .avatar-default-image.want-delete{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-border-error,var(--color-error-200))}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);background-color:var(--color-surface-default,var(--color-white));--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,rgba(16,24,40,.07));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:var(--radius-lg,8px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-border-subtle,var(--color-gray-200));flex:1;position:relative}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap.dragging{border-color:var(--color-border-disabled,var(--color-gray-400));background-color:var(--color-surface-tertiary,var(--color-gray-100))}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-indicate-wrap{cursor:pointer;width:100%;height:100%;padding-top:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-indicate-wrap .icon-wrap{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-xl,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-default,var(--color-gray-300));background-color:var(--color-surface-default,var(--color-white));--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,rgba(16,24,40,.07));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);justify-content:center;align-items:center;display:flex}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-indicate-wrap .text-wrap{text-align:center;font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);flex-direction:column;display:flex}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-indicate-wrap .text-wrap .indicate-title{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-brand,var(--color-brand-500));-webkit-text-decoration-line:underline;text-decoration-line:underline}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-input{width:100%;height:100%}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-input::-webkit-file-upload-button{display:none}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-input::file-selector-button{display:none}.avatar-upload-container .avatar-upload-wrap .avatar-input-wrap .avatar-input{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:10;opacity:0;position:absolute}.avatar-upload-container .error-message{padding-top:calc(var(--spacing,.25rem)*2);text-align:center;color:var(--color-text-brand,var(--color-brand-500))}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}
