@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,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}.ec-tile{flex:1;flex-basis:calc(var(--spacing,.25rem)*0);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white,#fff);text-align:center;--tw-shadow:0 0 #0000;max-width:240px;height:160px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1.1px;border-color:#e7e9eb;border-radius:13.2px;flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.ec-tile:hover,.ec-tile.dragging{--tw-shadow:0 8px 22px var(--tw-shadow-color,#14161e1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#d6cdf5;transform:translateY(-3px)}.ec-example-tag{cursor:pointer;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-medium,500);font-size:12.5px;font-weight:var(--font-weight-medium,500);color:#41454c;background-color:#f3f4f7;border-width:1px;border-color:#0000;padding-block:5px;padding-inline:12px}@media (hover:hover){.ec-example-tag:hover{color:#5b4be0;background-color:#ece7fc}}.ec-example-tag{transition:all .12s}.ec-coin{vertical-align:-2px;background:radial-gradient(circle at 35% 30%,#ffd86b,#f0a017);border-radius:3.40282e38px;flex:none;width:14px;height:14px;display:inline-block;position:relative;box-shadow:inset 0 0 0 1.5px #e0930f}.ec-coin:after{content:"S";inset:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-extrabold,800);font-size:9px;font-weight:var(--font-weight-extrabold,800);color:var(--color-white,#fff);place-items:center;line-height:1;display:grid;position:absolute}.ec-coin-lg{width:30px;height:30px}.ec-coin-lg:after{font-size:17px}.ec-coin-red{background:radial-gradient(circle at 35% 30%,#f7a9ab,#e0494f);box-shadow:inset 0 0 0 1.5px #c9343a}.ec-coin-dark{box-shadow:none;background:#5a3700}.ec-btn-sheen:after{content:"";inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(110deg,#0000 35%,#fff6 50%,#0000 65%);animation:2.8s ease-in-out infinite ec-pro-sheen;position:absolute;transform:translate(-130%)}@keyframes ec-pro-sheen{0%,55%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.ec-btn-sheen:after{display:none}}.ec-placeholder:empty:before{content:attr(data-placeholder);color:#757575;pointer-events:none;font-size:14.5px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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 #0000}@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 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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 #0000}@property --tw-font-weight{syntax:"*";inherits:false}
.background-modal .ant-modal-content{border-radius:16px;padding:24px;overflow:hidden}.background-modal .ant-modal-header{margin-bottom:16px;background:0 0!important}.background-modal .ant-modal-title{color:#333;font-size:20px;font-weight:600}.background-modal .ant-modal-close{top:20px;right:20px}.background-modal .ant-modal-body{padding:0}
@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,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}.detector-pro-sheen:after{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(110deg,#0000 35%,#fff6 50%,#0000 65%);animation:2.8s ease-in-out infinite detector-pro-sheen;position:absolute;transform:translate(-130%)}@keyframes detector-pro-sheen{0%,55%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.detector-pro-sheen:after{display:none}}.editor-box{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:#f5f5f5;border-width:1px;border-color:#0000;flex-direction:column;width:144px;height:88px;display:flex}@media (hover:hover){.editor-box:hover{--tw-border-style:dashed;background-color:#ebf0ff;border-style:dashed;border-color:#a9beff}}@media (min-width:64rem){.editor-box{height:161px}}@media (min-width:80rem){.editor-box{width:200px}}@media (min-width:96rem){.editor-box{width:272px}}.editor-box{transition:all .2s}.editor-box.dragging{border-style:var(--tw-border-style);--tw-border-style:dashed;background-color:#ebf0ff;border:2px dashed #5785fa;transform:scale(1.02)}.example-tag{cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);width:62px;padding-top:calc(var(--spacing,.25rem)*.5);text-align:center;color:#5785fa;border-width:1px;border-color:#d2e0ff;font-size:10px}@media (hover:hover){.example-tag:hover{background-color:#ebf0ff}}@media (min-width:64rem){.example-tag{width:92px;padding-block:calc(var(--spacing,.25rem)*1);font-size:14px}}.result-title{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#666}@media (min-width:64rem){.result-title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.question-icon{margin-left:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);cursor:pointer;color:#666}.progress{margin-inline:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-md,.375rem);width:202px;height:11px}.delete-icon:hover{color:red}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}body *{visibility:hidden}.print-content,.print-content *{visibility:visible}.print-content{width:100%;position:absolute;top:0;left:0;display:block!important}@page{margin:2cm;size:A4}.print-stat-item,.print-sentence-item{page-break-inside:avoid}}.print-header{color:#333;justify-content:center;margin-bottom:66px;font-size:28px;display:flex}.print-title{border-top-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-bold,700);width:100%;height:62px;font-size:22px;font-weight:var(--font-weight-bold,700);color:#333;background-color:#5785fa40;border-top-width:2px;border-top-color:#5785fa;align-items:center;padding-left:22px;display:flex}.print-descriptions .ant-descriptions-item-label,.print-descriptions .ant-descriptions-item-content{font-size:18px!important}.editor-placeholder:empty:before{content:attr(data-placeholder);color:#999;pointer-events:none;font-size:14px}.ant-collapse-content>.ant-collapse-content-box{padding-top:0!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
