@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}._label_wauoo_1{display:flex;align-items:center;width:88px;height:32px;border:1px solid #E8E8E8;padding-left:8px;border-radius:4px}._label__title_wauoo_10{margin:0 6px;font-size:14px;color:#a6a8ad}._label__input_wauoo_15{flex:1;min-width:0;height:100%;border-radius:4px;border:none;outline:none}._label__input_wauoo_15::-webkit-outer-spin-button,._label__input_wauoo_15::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._align-mirror_7ochx_1{width:100%}._align-mirror__top_7ochx_4{height:32px;border-radius:4px;display:flex;justify-content:space-around;align-items:center;background-color:#eeeff1}._align-mirror__top_7ochx_4>li{cursor:pointer}._align-mirror__bottom_7ochx_15{height:32px;border-radius:4px;margin-top:12px;display:flex;justify-content:space-around;align-items:center;background-color:#eeeff1}._align-mirror__bottom_7ochx_15>li{cursor:pointer}._edit-section_fhhqd_1{font-size:14px;color:#000;margin-bottom:22px}._edit-section_fhhqd_1:last-child{margin-bottom:0}._edit-section__title_fhhqd_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._edit-section__content_fhhqd_15{display:flex;flex-wrap:wrap;justify-content:space-between}._point-panel_w6wwz_1{max-height:50%;width:100%;height:200px}._point-panel__title_w6wwz_6{font-size:16px;display:flex;justify-content:space-between;align-items:center}._point-panel__title_w6wwz_6>button{background-color:transparent;border:none;font-size:18px;color:#666;cursor:pointer}._point-panel_w6wwz_1>ul{margin-top:15px;display:flex;flex-wrap:wrap;gap:20px 10px;font-size:14px}._point-panel_w6wwz_1>ul>li{cursor:pointer;display:flex;align-items:center;user-select:none}._point-panel_w6wwz_1>ul>li:after{content:"-";display:block;margin-left:3px;opacity:0;font-size:12px}._point-panel_w6wwz_1>ul>li:hover{border-bottom:1px solid red}._point-panel_w6wwz_1>ul>li:hover:after{opacity:1}._button-wrap_w6wwz_46{display:flex;gap:10px}._button-wrap_w6wwz_46>button{background-color:transparent;border:none;font-size:18px;color:#666;cursor:pointer}._panel_cucpt_1{flex-shrink:0;background-color:#fff;width:260px;margin-left:0;padding:16px;border-radius:8px;box-shadow:0 0 2px #0003;overflow-y:auto;scrollbar-width:none}._panel_163fd_1{background-color:#fff;box-sizing:border-box;max-height:100%;width:calc(50% - 6px);aspect-ratio:35/46;border-radius:8px;padding:16px;font-size:13px;color:#000;position:relative;box-shadow:0 0 2px #0003}._panel_163fd_1>._canvas-wrap_163fd_14{width:100%;height:calc(100% - 48px);transform:translateY(12px);border-radius:4px}._size-tip_163fd_21{font-size:12px;text-align:center;color:#333;display:flex;justify-content:center;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}._size-tip_163fd_21>span:first-child{margin-right:20px}._title_163fd_36{display:flex;justify-content:space-between;align-items:center}._title-btn-wrap_163fd_41>button{color:#666;background-color:#fff;border:none;cursor:pointer;outline:none}._title-btn-wrap_163fd_41>button:first-child{margin-right:6px}._title-btn-wrap_163fd_41>button:hover{color:#ff773f}._panel_im2sx_1{display:flex;gap:12px;padding:12px;justify-content:center;height:100%;overflow:hidden}#root{font-family:苹方}div,section,aside,main,header,label,ul{box-sizing:border-box}img{vertical-align:bottom}input{padding:0}main nav{flex:1;padding:0 24px 24px;border-right:1px solid #E8E8E8;background-color:#fff;max-width:237px;height:calc(100vh - 81px);overflow:auto;box-sizing:border-box}main nav details{cursor:pointer;user-select:none;-webkit-user-select:none}main nav details summary{height:75px;background-color:#fff;border-bottom:1px solid #E8E8E8;display:flex;justify-content:center;align-items:center;justify-content:space-between;box-sizing:border-box;padding:16px 23px;font-size:20px;font-weight:700}main nav details summary .arrow{width:24px;height:24px;background:url(/icon/%E5%B1%95%E5%BC%80%E7%AE%AD%E5%A4%B4.svg) no-repeat center center;background-size:cover}main nav details[open] .arrow{transform:rotate(180deg)}main nav details ul{font-size:18px}main nav details ul li{margin:6px 0;padding:10px 16px;border-radius:6px}main nav details ul li:hover{background-color:#f0f0f4}main nav details ul li.active{color:#ff773f;background-color:#f3f2ff;font-weight:700}main aside{flex:1;padding:0 24px 24px;border-right:1px solid #E8E8E8;background-color:#fff;max-width:237px;height:calc(100vh - 81px);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}main aside .resources-view{position:relative}main aside .resources-view>ul{display:flex;flex-wrap:nowrap;width:100%}main aside .resources-view>ul>li{width:100%;height:100%;display:flex;justify-content:center;align-items:center;display:block}main aside .resources-view>ul li{margin:0}main aside .resources-view>ul img{max-width:100%;max-height:100%}main aside .resources-view .resource-editor-wrap{background-color:#fff;position:absolute;left:120%;top:15%;box-shadow:0 4px 20px #78787833;border-radius:10px}main aside .resources-view .resource-editor-wrap>div{display:flex;flex-direction:column}main aside .resources-view .resource-editor-wrap>div button{background-color:#fff;color:#666;border:1px solid #E8E8E8;height:40px;font-size:16px;margin:10px;border-radius:5px}main aside .resources-view .resource-editor-wrap{z-index:1}main main{flex:4;display:block;position:relative}main main>section{height:calc(100vh - 81px);overflow-y:auto;box-sizing:border-box}main main section{padding:20px;display:flex;justify-content:center;align-items:center}main main footer{box-sizing:border-box;position:absolute;bottom:6%;left:50%;transform:translate(-50%);padding:10px;width:864px;min-height:100px;max-height:200px;margin:0 20px;z-index:1;background-color:#fff;box-shadow:0 4px 20px #78787833;border-radius:12px}main main footer .image-editor{padding:0;display:grid;grid-template-columns:308px 392px 144px;justify-items:center}main main footer .image-editor .fill{display:grid;grid-template-columns:108px 138px;grid-template-rows:repeat(2,28px);gap:16px;padding-right:24px;border-right:1px solid #E8E8E8}main main footer .image-editor .fill .fast-fill{grid-column:1/3}main main footer .image-editor .size-position{display:grid;grid-template-columns:repeat(2,1fr);justify-self:center;justify-items:center;gap:24px;padding-right:20px;border-right:1px solid #E8E8E8}main main footer .image-editor .size-position .range:nth-child(2){grid-column:1/2;grid-row:2/3}main main footer .font-editor{display:flex;padding:0;height:100%;width:100%;align-items:center;flex-wrap:wrap;justify-content:start}main main footer .font-editor .text-wrap{flex:8;box-sizing:border-box;display:grid;grid-template-columns:160px 108px 160px;grid-template-rows:repeat(2,28px);gap:12px 20px;justify-content:center;align-items:center;border-right:1px solid #E8E8E8}main main footer .font-editor .align-wrap{flex:5;display:grid;grid-template-columns:160px 96px;grid-template-rows:repeat(2,28px);gap:12px 21px;justify-content:center}main main footer .font-editor .align-wrap .align-wrapper{grid-column:2/3;grid-row:1/span 2}main main footer .group-editor{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}body{overscroll-behavior:none;touch-action:none}li{list-style:none}h2{box-sizing:border-box}#color-edit #rbgcp-inputs-wrap{justify-content:space-around!important;column-gap:0!important;padding-top:6px!important}#color-edit #rbgcp-inputs-wrap input{font-size:12px!important;max-height:14px!important;max-width:22px!important;border-radius:3px!important;margin-right:3px!important}#color-edit #rbgcp-inputs-wrap #rbgcp-hex-input{max-width:60px!important}
