@font-face{font-family:Alimama ShuHeiTi;src:url(/fonts/AlimamaShuHeiTi-Bold.woff2) format("woff2"),url(/fonts/AlimamaShuHeiTi-Bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--adm-z-index-mask: 1999;--adm-z-index-toast: 3000;--adm-z-index-popup: 2500}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html,body,#root{height:100%}body{margin:0;display:block;min-width:320px;min-height:100vh}*,*:before,*:after{box-sizing:border-box}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547}a:hover{color:#747bff}button{background-color:#f9f9f9}}:root{--adm-radius-s: 4px;--adm-radius-m: 8px;--adm-radius-l: 12px;--adm-font-size-1: 9px;--adm-font-size-2: 10px;--adm-font-size-3: 11px;--adm-font-size-4: 12px;--adm-font-size-5: 13px;--adm-font-size-6: 14px;--adm-font-size-7: 15px;--adm-font-size-8: 16px;--adm-font-size-9: 17px;--adm-font-size-10: 18px;--adm-color-primary: #1677ff;--adm-color-success: #00b578;--adm-color-warning: #ff8f1f;--adm-color-danger: #ff3141;--adm-color-yellow: #ff9f18;--adm-color-orange: #ff6430;--adm-color-wathet: #e7f1ff;--adm-color-text: #333333;--adm-color-text-secondary: #666666;--adm-color-weak: #999999;--adm-color-light: #cccccc;--adm-color-border: #eeeeee;--adm-color-background: #ffffff;--adm-color-highlight: var(--adm-color-danger);--adm-color-white: #ffffff;--adm-color-box: #f5f5f5;--adm-color-text-light-solid: var(--adm-color-white);--adm-color-text-dark-solid: #000000;--adm-color-fill-content: var(--adm-color-box);--adm-font-size-main: var(--adm-font-size-5);--adm-font-family: -apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color: var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary: #3086ff;--adm-color-success: #34b368;--adm-color-warning: #ffa930;--adm-color-danger: #ff4a58;--adm-color-yellow: #ffa930;--adm-color-orange: #e65a2b;--adm-color-wathet: #0d2543;--adm-color-text: #e6e6e6;--adm-color-text-secondary: #b3b3b3;--adm-color-weak: #808080;--adm-color-light: #4d4d4d;--adm-color-border: #2b2b2b;--adm-color-box: #0a0a0a;--adm-color-background: #1a1a1a;--adm-color-background-body: var(--adm-color-background);--adm-border-color: var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity ease-in-out .2s}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size: 1;height:calc(var(--size) / 2 * 2px);width:0;position:fixed;left:-100vw;top:-100vh;-webkit-user-select:none;user-select:none;pointer-events:none}.home{width:100%;min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:75px 25px 0 26px;box-sizing:border-box;opacity:1;background-color:#ffa72657;background-image:linear-gradient(240.84deg,#edb7b7,#face6603)}.home .home-title{font-size:40px;font-weight:400;letter-spacing:0px;line-height:48px;color:#fff;text-align:left;vertical-align:top;-webkit-text-stroke:1px #141414;font-family:Alimama ShuHeiTi,Alibaba Sans,Arial,sans-serif}.home .home-video{width:100%;height:266px;opacity:1;border:4px solid rgba(255,255,255,.2);margin-top:40px;display:flex;flex-direction:column;align-items:center;font-size:12px}.home .home-video .home-video-title{width:113px;height:31px;opacity:1;border-radius:11px;background:#ffa726;font-size:18px;font-weight:700;line-height:31px;color:#fff;text-align:center;margin-top:15px}.home .home-video .home-video-list{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:26px 10px;box-sizing:border-box}.home .home-video .home-video-list .home-video-item{height:79px;opacity:1;border-radius:8px;background:#ede6e633;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.home .home-video .home-video-list .home-video-item img{width:48px;height:48px;margin-bottom:4px}.home .home-video .home-video-list .home-video-item div{font-size:10px;font-weight:400;letter-spacing:0px;line-height:14.48px;color:#000}.home .home-marketing{width:379px;height:144px;border:4px solid rgba(255,255,255,.3);margin-top:28px;display:flex;flex-direction:column;align-items:center;font-size:12px}.home .home-marketing .home-marketing-title{width:113px;height:31px;line-height:31px;color:#fff;opacity:1;border-radius:11px;background:#34b73e;font-size:18px;font-weight:700;text-align:center;margin:20px 0 27px}.home .home-marketing .home-marketing-list{width:100%;display:flex;gap:8px;flex-wrap:wrap;padding:0 8px;box-sizing:border-box}.home .home-marketing .home-marketing-list .home-marketing-item{width:110.9px;height:48px;opacity:1;border-radius:8px;background:#fff;cursor:pointer;font-size:14px;font-weight:400;letter-spacing:0px;color:#000;display:flex;align-items:center;justify-content:center}.home .home-marketing .home-marketing-list .home-marketing-item .home-marketing-item-icon{width:32px;height:32px;margin-right:14px}.home .home-marketing .home-marketing-list .home-marketing-item .home-marketing-item-icon img{width:32px;height:32px}.home .home-comment{width:100%;display:flex;flex-direction:column;margin-top:38px;margin-bottom:10px}.home .home-comment .home-comment-title{font-size:18px;font-weight:700;letter-spacing:0px;line-height:26.06px;color:#ff8c4a}.home .home-comment .home-comment-list{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#f7eded99;margin-top:8px;padding:10px;box-sizing:border-box;gap:10px}.home .home-comment .home-comment-list .home-comment-item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;font-size:10px;font-weight:400;letter-spacing:0px;color:#000}.home .home-comment .home-comment-list .home-comment-item .home-comment-item-icon{width:44px;height:44px;margin-bottom:4px}.home .home-comment .home-comment-list .home-comment-item .home-comment-item-icon img{width:100%;height:100%}.home .home-comment .home-comment-list .home-comment-item .home-comment-item-name{font-size:10px;font-weight:400;letter-spacing:0px;color:#000;width:60px;height:20px;opacity:1;line-height:20px;text-align:center;border-radius:8px;background:#fffc}.adm-popup{--z-index: var(--adm-popup-z-index, 1000);position:fixed;z-index:var(--z-index)}.adm-popup-body{position:fixed;background-color:var(--adm-color-background);z-index:calc(var(--z-index) + 10)}.adm-popup-body .adm-popup-close-icon{position:absolute;z-index:100}.adm-popup-body-position-bottom{width:100%;bottom:0;left:0}.adm-popup-body-position-bottom .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-top{width:100%;top:0;left:0}.adm-popup-body-position-top .adm-popup-close-icon{right:8px;bottom:8px}.adm-popup-body-position-left{height:100%;top:0;left:0}.adm-popup-body-position-left .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-right{height:100%;top:0;right:0}.adm-popup-body-position-right .adm-popup-close-icon{left:8px;top:8px}.adm-popup-close-icon{cursor:pointer;padding:4px;font-size:18px;line-height:1;color:var(--adm-color-weak)}.adm-mask{--z-index: var(--adm-mask-z-index, 1000);position:fixed;top:0;left:0;z-index:var(--z-index);display:block;width:100%;height:100%}.adm-mask-aria-button{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.adm-mask-content{z-index:1}.adm-safe-area{--multiple: var(--adm-safe-area-multiple, 1);display:block;width:100%}.adm-safe-area-position-top{padding-top:calc(env(safe-area-inset-top) * var(--multiple))}.adm-safe-area-position-bottom{padding-bottom:calc(env(safe-area-inset-bottom) * var(--multiple))}.adm-auto-center{display:flex;justify-content:center}.adm-auto-center-content{flex:0 1 auto}.adm-spin-loading{--color: var(--adm-color-weak);--size: 32px;width:var(--size);height:var(--size)}.adm-spin-loading-svg{width:100%;height:100%;animation:adm-spin-loading-rotate .8s infinite linear}.adm-spin-loading-svg>.adm-spin-loading-fill{stroke:var(--color)}@keyframes adm-spin-loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.adm-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 0}.adm-empty-image-container{display:flex;justify-content:center}.adm-empty-image-container .adm-empty-image{width:64px;height:intrinsic}.adm-empty-description{margin-top:8px;font-size:var(--adm-font-size-6);color:var(--adm-color-light)}.adm-image-viewer-content{width:100vw;height:100vh;touch-action:none;-webkit-user-select:none;user-select:none}.adm-image-viewer-footer{position:absolute;width:100%;bottom:0;z-index:1}.adm-image-viewer-slides{height:100%;position:relative;z-index:1;cursor:-webkit-grab;cursor:grab;touch-action:none}.adm-image-viewer-slides-inner{height:100%;white-space:nowrap}.adm-image-viewer-slides-inner>*{margin-right:16px}.adm-image-viewer-slide{position:relative;width:100%;height:100%;display:inline-block}.adm-image-viewer-control{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;touch-action:none}.adm-image-viewer-image-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.adm-image-viewer-image-wrapper img{display:block;max-width:100%;max-height:100%}.adm-image-viewer-indicator{position:absolute;z-index:2;left:50%;top:12px;transform:translate(-50%);color:var(--adm-color-border);font-size:var(--adm-font-size-6)}.adm-input{--font-size: var(--adm-font-size-9);--color: var(--adm-color-text);--placeholder-color: var(--adm-color-light);--text-align: left;--background-color: transparent;display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:100%;max-height:100%;min-height:24px;background-color:var(--background-color)}.adm-input-disabled{opacity:.4;cursor:not-allowed}.adm-input-element{flex:auto;display:inline-block;box-sizing:border-box;width:100%;max-width:100%;max-height:100%;padding:0;margin:0;color:var(--color);font-size:var(--font-size);line-height:1.5;background:transparent;border:0;outline:none;-webkit-appearance:none;appearance:none;min-height:1.5em;text-align:var(--text-align)}.adm-input-element::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit}.adm-input-element::placeholder{color:var(--placeholder-color);font-family:inherit}.adm-input-element:-webkit-autofill{background-color:transparent}.adm-input-element:read-only{cursor:default}.adm-input-element:invalid{box-shadow:none}.adm-input-element::-ms-clear{display:none}.adm-input-element::-ms-reveal{display:none}.adm-input-element::-webkit-search-cancel-button{display:none}.adm-input-element::-webkit-search-decoration{display:none}.adm-input-element:disabled{opacity:1}.adm-input-element[type=date],.adm-input-element[type=time],.adm-input-element[type=datetime-local]{min-height:1.5em}.adm-input-element[type=search]{-webkit-appearance:none}.adm-input-element[readonly]{pointer-events:none}.adm-input-clear{flex:none;margin-left:8px;color:var(--adm-color-light);padding:4px;cursor:pointer}.adm-input-clear:active{color:var(--adm-color-weak)}.adm-input-clear .antd-mobile-icon{display:block;font-size:var(--adm-font-size-7)}.adm-nav-bar{--height: 45px;--border-bottom: none;display:flex;align-items:center;height:var(--height);border-bottom:var(--border-bottom);padding:0 12px;white-space:nowrap}.adm-nav-bar-left,.adm-nav-bar-right{flex:1}.adm-nav-bar-title{flex:auto;text-align:center;overflow:hidden;text-overflow:ellipsis}.adm-nav-bar-back{display:flex;align-items:center;margin-right:16px;padding:6px 0;cursor:pointer}.adm-nav-bar-back-arrow{font-size:24px;margin-right:4px}.adm-nav-bar-left{font-size:var(--adm-font-size-7);display:flex;justify-content:flex-start;align-items:center}.adm-nav-bar-title{justify-content:center;white-space:nowrap;font-size:var(--adm-font-size-10);padding:0 12px}.adm-nav-bar-right{text-align:right}@keyframes loading-rotate{to{transform:rotate(1turn)}}.adm-switch{--checked-color: var(--adm-color-primary);--height: 31px;--width: 51px;--border-width: 2px;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;align-self:center;cursor:pointer}.adm-switch input{display:none}.adm-switch-checkbox{min-width:var(--width);height:var(--height);box-sizing:border-box;border-radius:31px;background:var(--adm-color-border);z-index:0;overflow:hidden;line-height:var(--height)}.adm-switch-checkbox:before{content:" ";position:absolute;left:var(--border-width);top:var(--border-width);width:calc(100% - 2 * var(--border-width));height:calc(var(--height) - 2 * var(--border-width));border-radius:calc(var(--height) - 2 * var(--border-width));box-sizing:border-box;background:var(--adm-color-background);z-index:1;transition:all .2s;transform:scale(1)}.adm-switch-handle{display:flex;justify-content:center;align-items:center;width:calc(var(--height) - 2 * var(--border-width));height:calc(var(--height) - 2 * var(--border-width));border-radius:calc(var(--height) - 2 * var(--border-width));background:var(--adm-color-text-light-solid);position:absolute;z-index:2;top:var(--border-width);left:var(--border-width);transition:all .2s;box-shadow:0 0 2px #0003,0 2px 11.5px #00000014,-1px 2px 2px #0000001a}.adm-switch-inner{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;margin:0 8px 0 calc(var(--height) - var(--border-width) + 5px);height:100%;color:var(--adm-color-weak);transition:margin .2s;font-size:var(--adm-font-size-7)}.adm-switch.adm-switch-checked .adm-switch-checkbox{background:var(--checked-color)}.adm-switch.adm-switch-checked .adm-switch-checkbox:before{transform:scale(0)}.adm-switch.adm-switch-checked .adm-switch-handle{left:calc(100% - (var(--height) - var(--border-width)))}.adm-switch.adm-switch-checked .adm-switch-inner{margin:0 calc(var(--height) - var(--border-width) + 5px) 0 8px;color:var(--adm-color-text-light-solid)}.adm-switch.adm-switch-disabled{cursor:not-allowed;opacity:.4}.adm-switch-spin-icon{width:14px;height:14px;animation:loading-rotate 1s linear infinite}.adm-toast-mask .adm-toast-wrap{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center}.adm-toast-mask .adm-toast-main{display:inline-block;position:relative;top:50%;transform:translateY(-50%);width:auto;max-width:204px;max-height:70%;overflow:auto;color:#fff;word-break:break-all;background-color:#000000b3;border-radius:8px;pointer-events:all;font-size:var(--adm-font-size-7);line-height:1.5;box-sizing:border-box;text-align:initial}.adm-toast-mask .adm-toast-main-text{padding:12px;min-width:0}.adm-toast-mask .adm-toast-main-icon{padding:35px 12px;min-width:150px}.adm-toast-mask .adm-toast-main-icon .adm-toast-icon{text-align:center;margin-bottom:8px;font-size:36px;line-height:1}.adm-toast-loading{--size: 48px;margin:0 auto 8px}._copy-download_14w7i_1{width:100%;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:10px;padding-bottom:calc(57px + env(safe-area-inset-bottom));position:relative}._copy-medie_14w7i_13{width:100%;height:240px;font-size:20px;background-color:#000;pointer-events:auto}._copy-content-box_14w7i_20{width:100%;padding:0 14px;box-sizing:border-box}._copy-content_14w7i_20{width:100%;height:35px;opacity:1;font-size:24px;font-weight:500;letter-spacing:0px;line-height:35px;color:#000;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;margin-top:5px}._copy-address_14w7i_38{width:100%;font-size:14px;font-weight:700;letter-spacing:0px;color:#999;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;display:flex;align-items:center;margin-top:6px}._copy-text_14w7i_49{width:100%;font-size:16px;font-weight:400;letter-spacing:0px;line-height:23.17px;color:#000;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;margin-top:18px;box-sizing:border-box}._copy-tips_14w7i_60{width:100%;font-size:14px;font-weight:700;letter-spacing:0px;line-height:20.27px;color:#9c9c9c;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;margin-top:38px}._copy-btn_14w7i_70{position:absolute;left:0;right:0;bottom:0;height:57px;display:flex;justify-content:center;align-items:center;gap:12px;background:#ebebeb;border-top:1px solid rgba(0,0,0,.06);padding:0 16px;box-sizing:border-box}._copy-btn-item_14w7i_85{height:38px;border-radius:12px}._action_14w7i_89{display:flex;align-items:center;justify-content:center;width:111px;height:38px;font-size:14px;font-weight:400;opacity:1;border-radius:12px;color:#2228f2;background:#fff;border:1px solid #2228f2}._action_14w7i_89:active{background:#2228f2;color:#fff}._copydown_14w7i_107{display:flex;align-items:center;justify-content:center;width:211px;height:38px;font-size:14px;font-weight:400;border-radius:12px;background:#2228f2;color:#fff;border:none}.video{padding-top:57px;background:#fff;min-height:100%}.video-navbar{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:57px;opacity:1;background:#f2f2f2;display:flex;align-items:center}.video-navbar .adm-nav-bar{position:relative;width:100%}.video-navbar .adm-nav-bar-title{position:absolute;left:50%;transform:translate(-50%)}.video-content{padding:0 4px 100px;box-sizing:border-box;background-color:#fff}.video-toolbar{position:sticky;top:57px;z-index:99;background:#fff;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.06)}.video-search-wrap{flex:1;width:285px;height:38px;opacity:1;border-radius:8px;background:#e6e6e6;position:relative;padding:0 12px;box-sizing:border-box}.video-search-wrap input{width:100%;height:100%;border:none;outline:none;background:transparent;padding:0 12px}.video-search-wrap img{width:25px;height:28px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.video-search-icon{width:32px;height:32px;border-radius:16px;border:none;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000014}.video-upload{flex:1;height:38px;opacity:1;border-radius:8px;background:#000;font-size:16px;font-weight:400;letter-spacing:0px;color:#fff;border:none;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.video-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:12px}.video-card{flex:0 0 calc(50% - 10px);height:272px;border-radius:12px;margin-bottom:27px;position:relative;overflow:hidden}.video-card video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.video-card .ai-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#0000000a;z-index:1}.video-card .ai-loading .ai-loading-text{margin-top:8px;font-size:12px;color:#666}.video-card-actions{height:53px;position:absolute;left:0;right:0;bottom:0;background:#f0f0f0;border-radius:0 0 10px 10px;padding:6px;display:flex;align-items:center;gap:8px;z-index:2}.btn-download{flex:1;width:135px;height:27px;background:#24a62b;color:#fff;border:none;border-radius:8px;text-align:center;line-height:27px}.btn-delete{width:48px;height:27px;opacity:1;background:#ff4242;color:#fff;border:none;border-radius:8px;padding:0 10px;text-align:center;line-height:27px}.video-fullscreen-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000e6;z-index:1000;display:flex;align-items:center;justify-content:center}.video-fullscreen-overlay .video-fullscreen-content{width:100%;max-width:800px;position:relative}.video-fullscreen-overlay .video-fullscreen-content .video-player{width:100%;max-height:80vh;display:block}.video-fullscreen-overlay .video-fullscreen-content .video-fullscreen-close{position:absolute;top:-40px;right:10px;color:#fff;font-size:30px;cursor:pointer;width:30px;height:30px;line-height:30px;text-align:center}.video-fullscreen-overlay .video-fullscreen-content .video-fullscreen-download{position:absolute;bottom:20px;right:20px;background:#fff3;padding:8px;border-radius:50%;cursor:pointer}.video-fullscreen-overlay .video-fullscreen-content .video-fullscreen-download img{width:24px;height:24px;display:block;filter:invert(1)}.side-nav-mask{position:fixed;left:0;right:0;bottom:0;background:#0003;z-index:300}.side-nav-panel{position:fixed;left:0;bottom:0;width:159px;background:#575050;color:#fff;box-shadow:2px 0 12px #0003;padding:12px;z-index:301}.side-nav-item{padding:5px 0;margin-bottom:25px;color:#cfcfcf;font-size:14px}.side-nav-item.active{font-size:20px;font-weight:500;letter-spacing:0px;line-height:28.96px;color:#fff;border-bottom:1px solid #ffffff}.ai-create-popup .ref-image-section .preview-wrap{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;box-sizing:border-box;border:1px solid #e6e6e6;border-radius:6px;background:#fff}.ai-create-popup .ref-image-section .preview-left{align-items:center;width:30px;height:30px;gap:8px}.ai-create-popup .ref-image-section .preview-thumb{width:32px;height:32px;border-radius:4px;object-fit:cover;display:block;border:1px solid #e5e5e5}.ai-create-popup .ref-image-section .preview-name{color:#1677ff;text-decoration:none;font-size:14px}.ai-create-popup .ref-image-section .preview-name:hover{text-decoration:underline}.ai-create-popup .ref-image-section .delete-btn{width:24px;height:24px;border-radius:6px;background:transparent;color:#999;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer}.ai-create-popup .ref-image-section .image-uploader{height:201px;opacity:1;border-radius:6px;border:1px solid #2228f2;display:flex;justify-content:center;align-items:center;height:150px}.ai-create-popup .ref-image-section .image-uploader .upload-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#999}.ai-create-popup .ref-image-section .image-uploader .upload-placeholder .upload-icon{width:48px;height:48px;position:static;margin-bottom:8px}.ai-create-popup .ref-image-section .image-uploader .upload-placeholder span{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#696969}.ai-create-popup .ai-create-footer .button-icon{position:absolute;left:70px}.image{padding-top:57px;background:#fff;min-height:100vh;overflow-x:hidden}.image-navbar{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:57px;opacity:1;background:#f2f2f2;display:flex;align-items:center}.image-navbar .adm-nav-bar{position:relative;width:100%}.image-navbar .adm-nav-bar-title{position:absolute;left:50%;transform:translate(-50%)}.image-content{padding:0 4px 100px;box-sizing:border-box;background-color:#fff}.image-toolbar{width:100%;position:sticky;top:0;z-index:99;background:#fff;display:flex;align-items:center;gap:8px;padding:8px 4px;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.06)}.image-search-wrap{flex:1;width:285px;height:38px;opacity:1;border-radius:8px;background:#e6e6e6;position:relative;padding:0 12px;box-sizing:border-box}.image-search-wrap input{width:100%;height:100%;border:none;outline:none;background:transparent;padding:0 12px}.image-search-wrap img{width:25px;height:28px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.image-search-icon{width:32px;height:32px;border-radius:16px;border:none;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000014}.image-upload{flex:1;height:38px;opacity:1;border-radius:8px;background:#000;font-size:16px;font-weight:400;letter-spacing:0px;color:#fff;border:none;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.image-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:12px}.image-card{flex:0 0 calc(50% - 10px);height:272px;border-radius:12px;margin-bottom:27px;background:#d9d9d9;box-shadow:0 2px 8px #00000014;position:relative;overflow:hidden}.image-card .ai-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#0000000a}.image-card .ai-loading .ai-loading-text{margin-top:8px;font-size:12px;color:#666}.copywriting{padding-top:57px;background:#fff;min-height:100%}.copywriting-navbar{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:57px;opacity:1;background:#f2f2f2}.copywriting-navbar .adm-nav-bar{position:relative;width:100%}.copywriting-navbar .adm-nav-bar-title{position:absolute;left:50%;transform:translate(-50%)}.copywriting-content{padding:0 4px 100px;box-sizing:border-box;background-color:#fff}.copywriting-toolbar{width:100%;position:sticky;top:57px;z-index:99;background:#fff;display:flex;align-items:center;gap:8px;padding:8px 4px;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.06)}.copywriting-search-wrap{flex:1;width:285px;height:38px;opacity:1;border-radius:8px;background:#e6e6e6;position:relative;padding:0 12px;box-sizing:border-box}.copywriting-search-wrap input{width:100%;height:100%;border:none;outline:none;background:transparent;padding:0 12px}.copywriting-search-wrap img{width:25px;height:28px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.copywriting-search-icon{width:32px;height:32px;border-radius:16px;border:none;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000014}.hidden-file-input{display:none}.copywriting-upload{flex:1;height:38px;opacity:1;border-radius:8px;background:#000;font-size:16px;font-weight:400;letter-spacing:0px;color:#fff;border:none;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.cw-sample{margin:12px 4px;padding:12px;background:#ededed;border-radius:8px}.cw-header{display:flex;align-items:center;justify-content:space-between}.cw-title{font-size:16px;font-weight:700;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-copy{width:100px;border:none;background:transparent;display:flex;align-items:center;justify-content:flex-end;gap:6px;font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#000}.cw-divider{height:1px;background:#000;margin:8px 0}.cw-desc{font-size:10px;font-weight:400;letter-spacing:0px;line-height:14.48px;color:#000;text-align:left}.cw-actions{display:flex;justify-content:flex-end;padding-top:8px}.cw-delete{background:#ff5b5b;color:#fff;border:none;border-radius:8px;width:68px;height:27px;text-align:center;line-height:27px;cursor:pointer}.copywriting-list{display:flex;flex-direction:column;margin-top:12px}.copywriting-card{width:100%;opacity:1;border-radius:8px}.ai-bubble{width:100%;height:57px;opacity:1;background:#ebebeb;position:fixed;left:50%;bottom:0;transform:translate(-50%);z-index:200;overflow:visible}.ai-bubble-content{position:absolute;left:50%;top:-25px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.ai-bubble-icon{width:50px;height:50px;border-radius:50%;background:#fff;box-shadow:0 2px 20px #00000040;display:flex;align-items:center;justify-content:center}.ai-bubble-icon img{width:36px;height:36px;display:block}.ai-label{margin-top:4px;font-size:14px;font-weight:400;letter-spacing:0px;color:#000}.ai-create-popup{padding:30px 24px;display:flex;flex-direction:column;height:100%}.ai-create-popup .ai-create-title{text-align:center;font-size:20px;font-weight:400;letter-spacing:0px;line-height:28.96px;color:#000;margin-bottom:24px;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif}.ai-create-popup .ai-create-content{flex:1}.ai-create-popup .section-title{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#2228f2;margin-bottom:8px}.ai-create-popup .prompt-section{margin-bottom:24px}.ai-create-popup .prompt-section .prompt-input{--placeholder-color: #696969;--placeholder-font-size: 14px;--placeholder-font-weight: 400;border:1px solid #2228f2;border-radius:8px;padding:10px 12px}.ai-create-popup .ref-image-section .image-uploader{height:201px;opacity:1;border-radius:6px;border:1px solid #2228f2;display:flex;justify-content:center;align-items:center;height:150px;overflow:hidden;position:relative}.ai-create-popup .ref-image-section .image-uploader textarea{width:100%;height:100%;border:none;outline:none;resize:none;padding:10px 44px 10px 12px;box-sizing:border-box;font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#696969}.ai-create-popup .ref-image-section .image-uploader img{position:absolute;top:10px;right:12px;cursor:pointer}.ai-create-popup .ai-create-footer{width:320px;height:41px;opacity:1;border-radius:8px;background:#2228f2;box-shadow:0 2px 10px #00000040;display:flex;justify-content:center;align-items:center;margin:20px auto;font-size:14px;font-weight:400;letter-spacing:0px;color:#fff}.ai-create-popup .ai-create-footer img{position:absolute;left:70px}.shop{padding-top:57px;min-height:100vh;overflow-x:hidden}.shop-navbar{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:57px;display:flex;align-items:center;opacity:1;background:#f2f2f2}.shop-navbar .adm-nav-bar{position:relative;width:100%}.shop-navbar .adm-nav-bar-title{position:absolute;left:50%;transform:translate(-50%)}.shop-content{padding:0 4px 100px;box-sizing:border-box;background-color:#fff;min-height:calc(100vh - 57px)}.shop-content.empty{display:flex;align-items:center;justify-content:center;padding-bottom:0}.shop-empty{text-align:center;color:#8c8c8c;margin:auto}.shop-empty-graphic{position:relative;display:inline-block}.shop-empty-icon{width:250px;height:250px;opacity:1}.shop-question{position:absolute;width:118px;height:118px;top:30px;right:-62px;transform:rotate(20deg);opacity:1}.shop-empty-text{font-size:18px;font-weight:500;letter-spacing:0px;color:#8a8a8a}.shop-list{width:100%;display:flex;flex-direction:column;gap:12px;padding-bottom:60px}.shop-empty-nodata{height:79px;opacity:1;border-radius:8px;background:linear-gradient(148.14deg,#2bb545,#5e5e5e00);font-size:36px;font-weight:700;letter-spacing:0px;line-height:52.13px;color:#fff;padding:15px;box-sizing:border-box}.shop-add-bubble{width:100%;height:57px;background:#ebebeb;position:fixed;left:50%;bottom:0;transform:translate(-50%);z-index:200;overflow:visible}.shop-add-content{position:absolute;left:50%;top:-24px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;cursor:pointer}.shop-add-icon{width:50px;height:50px;border-radius:50%;background:#fff;box-shadow:0 2px 20px #00000040;display:flex;align-items:center;justify-content:center}.shop-add-icon img{width:37px;height:37px}.shop-add-label{margin-top:4px;font-size:14px;font-weight:400;letter-spacing:0px;color:#000}.sidebar-mask{position:fixed;inset:57px 0 0;background:#0003;z-index:250}.sidebar-panel{position:fixed;top:57px;left:0;bottom:0;width:180px;background:#2b2b2b;color:#fff;box-shadow:2px 0 12px #0003;padding:12px;z-index:260}.sidebar-item{padding:12px 8px;border-bottom:1px solid rgba(255,255,255,.15);color:#cfcfcf;font-size:14px}.sidebar-item.active{color:#fff;font-weight:600;border-bottom-color:#fff6}.shop-card-list{width:100%;opacity:1;border-radius:8px;background:linear-gradient(180deg,#739de6,#3c6af5);padding:15px;box-sizing:border-box}.shop-card-list .shop-card-header{margin-bottom:8px}.shop-card-list .shop-name{font-size:36px;font-weight:700;letter-spacing:0px;color:#fff;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif}.shop-card-list .shop-address-row{display:flex;align-items:center;font-size:14px;font-weight:300;letter-spacing:0px;line-height:20.27px;color:#fff;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif}.shop-card-list .addr-icon{width:20px;height:20px}.shop-card-list .section-title{width:102px;height:30px;text-align:center;line-height:30px;opacity:1;border-radius:8px;font-size:16px;font-weight:500;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;letter-spacing:0px;color:#fff;margin:15px 0}.shop-card-list .section-title.green{background:#34b73e}.shop-card-list .section-title.white{background:#ede6e680}.shop-card-list .section-title.orange{background:#ffa726}.shop-card-list .platform-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.shop-card-list .platform-item{width:58px;height:61px;opacity:1;background:#ede6e680;border-radius:8px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.shop-card-list .platform-icon{width:37px;height:37px;border-radius:6px}.shop-card-list .platform-icon img{width:37px;height:37px;display:block}.shop-card-list .platform-label{font-size:8px;margin-top:3px;font-weight:400;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;letter-spacing:0px;color:#000}.shop-card-list .platform-grid-private{display:flex;align-items:center;gap:8px}.shop-card-list .platform-grid-private .platform-item{width:112px;height:48px;border-radius:8px;background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 12px;gap:8px;text-align:left}.shop-card-list .platform-grid-private .platform-item .platform-icon{width:24px;height:24px}.shop-card-list .platform-grid-private .platform-item .platform-icon img{width:24px;height:24px;display:block}.shop-card-list .platform-grid-private .platform-item .platform-label{font-size:14px;color:#000}.shop-card-list .url-input{position:relative;margin-top:12px}.shop-card-list .url-input input{width:100%;height:48px;opacity:1;border-radius:8px;background:#e8e8e8;border:1px solid #2228f2;padding:12px 15px;outline:none;font-size:14px}.shop-card-list .help-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;border:none}.shop-card-list .help-btn img{width:100%;height:100%}.shop-card-list .shop-actions{position:relative;display:flex;gap:0;margin-top:12px;align-items:center;overflow:visible}.shop-card-list .btn-primary{flex:1;height:40px;border:none;background:#2d36ff;font-size:20px;font-weight:400;letter-spacing:0px;color:#fffcfc;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;display:flex;align-items:center;justify-content:center;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);border-radius:8px 8px 0;margin-right:-17px;z-index:2;position:relative}.shop-card-list .btn-secondary{flex:1;height:40px;border:none;background:#2d36ff;font-size:20px;font-weight:400;letter-spacing:0px;color:#fffcfc;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;display:flex;align-items:center;justify-content:center;clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px));border-radius:0 8px 8px;margin-left:-17px;z-index:1;position:relative}.add-shop{padding-top:57px;min-height:100%}.add-shop-navbar{position:fixed;top:0;left:0;right:0;z-index:100;background:#f2f2f2}.add-shop-content{padding:16px 12px 100px;background:#fff;min-height:calc(100vh - 57px);display:flex;flex-direction:column;align-items:center}.add-shop-header{text-align:center;margin-top:24px}.shop-icon{width:120px;height:120px}.title{font-size:24px;font-weight:500;letter-spacing:0px;line-height:34.75px;color:#000}.subtitle{margin-top:6px;font-size:12px;font-weight:300;letter-spacing:0px;line-height:17.38px;color:#000}.form{width:100%;max-width:420px;margin-top:20px;display:flex;flex-direction:column;align-items:center}.form-group{width:100%;margin-bottom:14px}.label{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#2228f2;margin-bottom:6px}.input-wrap{display:flex;align-items:center;gap:8px;border:1px solid #3567ff;border-radius:10px;padding:10px 12px}.input-icon{width:24px;height:24px}.input-wrap input{height:50px;flex:1;border:none;outline:none;font-size:14px}.input-wrap.error{border-color:#ff4d4f}.submit-btn{width:259px;height:41px;opacity:1;border-radius:8px;background:#2228f2;margin-top:115px;color:#fff;font-size:16px;text-align:center;line-height:41px}.add-bubble{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:100%;height:57px;background:#eee;z-index:200;overflow:visible}.add-bubble-content{position:absolute;left:50%;top:-24px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.add-bubble-icon{width:50px;height:50px;border-radius:50%;opacity:1;background:#fff;box-shadow:0 2px 20px #00000040;display:flex;align-items:center;justify-content:center}.add-bubble-icon img{width:37px;height:37px;transform:rotate(45deg)}.add-bubble-label{margin-top:4px;font-size:12px;color:#000}.add-shop-result{padding-top:57px;min-height:100%}.add-shop-result-navbar{position:fixed;top:0;left:0;right:0;z-index:100;background:#f2f2f2;height:57px;display:flex;align-items:center}.add-shop-result-navbar .adm-nav-bar{position:relative;width:100%}.add-shop-result-navbar .adm-nav-bar-title{position:absolute;left:50%;transform:translate(-50%)}.result-content{background:#fff;min-height:calc(100vh - 57px);padding:16px;box-sizing:border-box}.result-header{text-align:center;margin-top:90px}.check-badge{width:145px;height:145px;border-radius:50%;opacity:1;background:#2228f233;margin:0 auto;display:flex;align-items:center;justify-content:center}.check-badge img{width:102px;height:73px}.title{margin-top:23px;font-size:24px;font-weight:500;letter-spacing:0px;line-height:34.75px;color:#000;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif}.subtitle{margin-top:18px;font-size:12px;font-weight:300;letter-spacing:0px;line-height:17.38px;color:#000}.shop-card{width:100%;opacity:1;box-shadow:4px 10px 27px #00000040;margin:18px auto;background:#fff;border-radius:12px;padding:14px;box-sizing:border-box}.shop-name{font-size:22px;font-weight:500;letter-spacing:0px;line-height:31.86px;color:#000;margin-bottom:18px;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif}.shop-row{display:flex;align-items:center;gap:8px;color:#555;font-size:13px}.row-icon{width:20px;height:20px}.row-text{font-size:14px;font-weight:300;letter-spacing:0px;line-height:20.27px;color:#000;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif}.shop-meta{display:flex;justify-content:space-between;align-items:center;margin-top:23px;font-size:12px;font-weight:300;color:#000;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif}.shop-meta .status em{color:#2ab300;font-style:normal}.result-actions{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:65px}.result-actions .primary{width:259px;height:41px;opacity:1;border-radius:8px;background:#2228f2;box-shadow:0 2px 10px #00000040;border:none;color:#fff;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;font-size:16px;display:flex;align-items:center;justify-content:center}.result-actions .primary img{width:17px;height:17px;margin-right:8px}.result-actions .link{width:259px;height:41px;opacity:1;border-radius:8px;background:#fff;box-shadow:0 2px 10px #00000040;border:none;color:#2228f2;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;font-size:14px;display:flex;align-items:center;justify-content:center;margin-top:20px}.result-actions .link img{width:17px;height:17px;margin-right:8px}.result-bubble{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:100%;height:57px;background:#eee;z-index:200;overflow:visible}.bubble-icon{width:50px;height:50px;border-radius:50%;opacity:1;background:#fff;box-shadow:0 2px 20px #00000040;display:flex;align-items:center;justify-content:center}.bubble-icon img{width:37px;height:37px;transform:rotate(45deg)}.bubble-label{margin-top:4px;font-size:12px;color:#000}.add-cw{padding-top:57px;min-height:100%}.add-cw-navbar{position:fixed;top:0;left:0;right:0;z-index:100;background:#f2f2f2;height:57px;display:flex;align-items:center}.add-cw-navbar .adm-nav-bar{position:relative;width:100%}.add-cw-navbar .adm-nav-bar-title{position:absolute;left:50%;transform:translate(-50%)}.add-cw-content{background:#fff;min-height:calc(100vh - 57px);padding:16px 12px 100px;margin-top:40px}.form{max-width:520px;margin:0 auto}.form-group{margin-bottom:40px}.label{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#2228f2;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;margin-bottom:8px}.input-wrap{position:relative;display:flex;height:41px;align-items:center;border:1px solid #3567ff;border-radius:10px;padding:10px 44px 10px 10px;box-sizing:border-box}.input-wrap input{border:none;outline:none;font-size:14px;background:transparent}.textarea-wrap{position:relative;height:201px;border:1px solid #3567ff;border-radius:10px;padding:15px 44px 15px 16px}.textarea-wrap textarea{width:100%;height:201px;background:transparent;border:none;outline:none;font-size:14px;resize:none}.input-wrap.error,.textarea-wrap.error{border-color:#ff4d4f}.error-msg{font-size:12px;color:#ff4d4f;margin-top:6px}.copy-btn{position:absolute;top:8px;right:12px;border:none;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center}.copy-btn img{width:22px;height:22px}.actions{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:20px}.actions .primary{width:259px;height:41px;opacity:1;border-radius:8px;background:#2228f2;box-shadow:0 2px 10px #00000040;border:none;color:#fff;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;font-size:16px;display:flex;align-items:center;justify-content:center}.actions .primary img{width:17px;height:17px;margin-right:8px}.actions .link{width:259px;height:41px;opacity:1;border-radius:8px;background:#fff;box-shadow:0 2px 10px #00000040;border:none;color:#2228f2;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;font-size:14px;display:flex;align-items:center;justify-content:center;margin-top:20px}.actions .link img{width:17px;height:17px;margin-right:8px}.secondary{width:100%;height:40px;border:none;border-radius:10px;background:#fff;color:#3567ff;font-size:16px;box-shadow:0 6px 16px #00000014}.add-cw-bubble{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:100%;height:57px;background:#eee;z-index:200;overflow:visible}.bubble-content{position:absolute;left:50%;top:-24px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;cursor:pointer}.bubble-icon{width:48px;height:48px;border-radius:24px;background:#fff;color:#3567ff;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 2px 18px #0003}.bubble-label{margin-top:4px;font-size:12px;color:#666}.edit-shop-page{min-height:100vh;background:#fff;display:flex;flex-direction:column}.edit-shop-page .navbar-container{background:#fff;position:sticky;top:0;z-index:100;border-bottom:1px solid #eee}.edit-shop-page .navbar-container .adm-nav-bar{height:57px}.edit-shop-page .navbar-container .adm-nav-bar .adm-nav-bar-title{font-weight:700}.edit-shop-page .content-container{flex:1;overflow-y:auto;padding-bottom:100px;padding-top:12px}.edit-shop-page .platform-group{background:#fff;margin-bottom:12px}.edit-shop-page .platform-group .platform-item{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #d9d9d9;box-shadow:0 2px 4px #00000040}.edit-shop-page .platform-group .platform-item:last-child{border-bottom:none}.edit-shop-page .platform-group .platform-item .item-icon{width:37px;height:37px;margin-right:12px;object-fit:contain}.edit-shop-page .platform-group .platform-item .item-name{flex:1;font-size:15px;color:#333;font-weight:500}.edit-shop-page .platform-group .platform-item .item-btn{padding:4px 18px;border-radius:15px;font-size:12px;color:#fff;cursor:pointer;min-width:60px;text-align:center;margin-right:10px}.edit-shop-page .platform-group .platform-item .item-btn.btn-enable,.edit-shop-page .platform-group .platform-item .item-btn.btn-input{background-color:#2d36ff}.edit-shop-page .footer-add-btn{position:fixed;bottom:0;left:0;width:100%;height:60px;background:#ebebeb;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:8px;z-index:100}.edit-shop-page .footer-add-btn .add-btn-circle{width:50px;height:50px;background:#fff;box-shadow:0 2px 20px #00000040;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:-24px}.edit-shop-page .footer-add-btn .add-btn-circle img{width:24px;height:24px}.edit-shop-page .footer-add-btn .add-btn-text{margin-top:28px;font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#000;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif}.edit-shop-page .input-modal-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;background:#fff;border-radius:8px;padding:24px 20px;box-sizing:border-box}.edit-shop-page .input-modal-overlay .url-input{position:relative;margin-top:12px}.edit-shop-page .input-modal-overlay .url-input input{width:100%;height:48px;opacity:1;border-radius:8px;background:#e8e8e8;border:1px solid #2228f2;padding:12px 15px;outline:none;font-size:14px}.edit-shop-page .input-modal-overlay .help-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;border:none}.edit-shop-page .input-modal-overlay .help-btn img{width:100%;height:100%}.edit-shop-page .input-modal-overlay .shop-actions{position:relative;display:flex;gap:0;margin-top:12px;align-items:center;overflow:visible}.edit-shop-page .input-modal-overlay .btn-primary{flex:1;height:40px;border:none;background:#2d36ff;font-size:20px;font-weight:400;letter-spacing:0px;color:#fffcfc;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;display:flex;align-items:center;justify-content:center;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);border-radius:8px 8px 0;margin-right:-17px;z-index:2;position:relative}.edit-shop-page .input-modal-overlay .btn-secondary{flex:1;height:40px;border:none;background:#2d36ff;font-size:20px;font-weight:400;letter-spacing:0px;color:#fffcfc;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif;display:flex;align-items:center;justify-content:center;clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px));border-radius:0 8px 8px;margin-left:-17px;z-index:1;position:relative}.edit-shop-page .edit-shop-bubble{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:100%;height:57px;background:#eee;z-index:200;overflow:visible}.edit-shop-page .bubble-content{position:absolute;left:50%;top:-24px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;cursor:pointer}.edit-shop-page .bubble-icon{width:50px;height:50px;border-radius:50%;opacity:1;background:#fff;box-shadow:0 2px 20px #00000040;display:flex;align-items:center;justify-content:center}.edit-shop-page .bubble-icon img{width:37px;height:37px;transform:rotate(45deg)}.edit-shop-page .bubble-label{margin-top:4px;font-size:12px;color:#000}.login-container{display:flex;flex-direction:column;width:100%;min-height:100vh;padding:0 15px;box-sizing:border-box;position:relative}.login-container .login-logo{width:100px;height:100px;margin:100px auto 8px}.login-container .login-logo img{width:100%;height:100%}.login-container .login-title{width:100%;font-size:18px;font-weight:400;color:#000;display:flex;justify-content:center;font-family:Source Han Sans SC,思源黑体,Noto Sans SC,PingFang SC,Microsoft Yahei,sans-serif}.login-container .login-form{width:100%;background:#fff;box-shadow:4px 2px 11px #00000040;padding:27px 20px 24px;border-radius:8px;margin-top:34px}.login-container .login-form .form-title{text-align:left;font-size:16px;margin-bottom:16px}.login-container .login-form .form-group{margin-bottom:16px}.login-container .login-form .label{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#2228f2;margin-bottom:8px}.login-container .login-form .input-wrap{position:relative;height:44px;border:1px solid #2228f2;border-radius:8px;display:flex;align-items:center;padding:0 12px}.login-container .login-form .input-wrap.error{border-color:#ff4d4f}.login-container .login-form .input-wrap input{flex:1;height:100%;border:none;outline:none;font-size:14px;-webkit-appearance:none;appearance:none}.login-container .login-form .input-wrap input::-ms-reveal{display:none}.login-container .login-form .input-wrap input::-ms-clear{display:none}.login-container .login-form .input-wrap input::-webkit-search-cancel-button{display:none}.login-container .login-form .input-wrap .input-action{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:#3567ff;font-size:12px}.login-container .login-form .input-wrap .code-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);height:30px;padding:0 10px;border-radius:6px;border:none;background:#2228f2;color:#fff;font-size:12px}.login-container .login-form .input-wrap .code-btn:disabled{background:#9aa5ff}.login-container .login-form .remember-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0 16px}.login-container .login-form .checkbox{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#333}.login-container .login-form .link-btn{border:none;background:transparent;color:#3567ff;font-size:12px}.login-container .login-form .actions{display:flex;flex-direction:column;gap:12px;margin-top:8px}.login-container .login-form .actions img{position:absolute;left:120px}.login-container .login-form .primary{width:100%;height:50px;border:none;border-radius:8px;background:#2228f2;color:#fff;box-shadow:0 2px 10px #00000040;display:flex;align-items:center;justify-content:center;font-size:16px}.login-container .login-form .primary img{position:absolute;left:120px}.login-container .login-form .primary img{width:18px;height:18px;margin-right:8px}.login-container .login-form .secondary{width:100%;height:50px;border-radius:8px;background:#fff;color:#2228f2;border:1px solid #2228f2;font-size:16px;display:flex;align-items:center;justify-content:center}.login-container .login-form .tips{text-align:center;margin-top:8px;font-size:12px;color:#3567ff}.login-container .login-form .text-link{border:none;background:transparent;color:#3567ff;font-size:12px}.login-container .login-form .error-msg{font-size:12px;color:#ff4d4f;margin-top:6px}.login-container .record-filing{color:#fff;text-decoration:none;transition:color .3s;text-align:center;margin-top:auto;padding:10px 0}.login-container .record-filing a{color:#2228f2}
