@charset "utf-8";

@import url("/assets/e353cbfdb200b15ddc52.css");

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 400; font-stretch: normal; }

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 700; font-stretch: normal; }

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 500; font-stretch: normal; }

@font-face { font-family: brandon; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/62e07afe4a52738a8737.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/469c89a378b9b4f4e9dc.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/e0177ecc1b0be3dd8480.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/23a0ae7a7f80213b55e7.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/f5812feec683d7db6313.woff2") format("woff2"), url("/assets/dd49a5a291804e1d3d63.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/fd25ab2ccf9211d5ac68.woff2") format("woff2"), url("/assets/20e5284506ae1fb3f051.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/f62f19814fae700448a1.woff2") format("woff2"), url("/assets/dcdd74399890bf0808df.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/a1cb81c9f07f1f399db6.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/22e7a1b10c110072f5a0.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/26b216fadb2ffcd542ca.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/a0357cb694b5284870c7.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: italic; font-weight: 400; font-display: swap; src: url("/assets/1e2916c514af4531e75f.woff") format("woff"); }

@font-face { font-family: entypo; src: url("/assets/5e746e0ba2c90c847cc0.woff") format("woff"), url("/assets/082561c209a5cb51cf60.bin") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

.s-kit-upload-wrapper { display: block; font-family: open_sans, "Open Sans", sans-serif; white-space: nowrap; }

.s-kit-upload-wrapper:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-upload-wrapper:lang(zh-cn), .s-kit-upload-wrapper:lang(zh), .s-kit-upload-wrapper:lang(sxl) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-upload-wrapper:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-upload-wrapper input:active, .s-kit-upload-wrapper button:active, .s-kit-upload-wrapper input:focus, .s-kit-upload-wrapper button:focus { outline: none; }

.s-kit-upload-wrapper .s-kit-upload { display: inline-block; }

.s-kit-upload-wrapper .s-kit-upload-text { margin-left: 5px; font-size: 14px; font-weight: 400; color: rgb(24, 24, 24); }

.s-kit-upload-wrapper .s-kit-upload-disabled button { cursor: not-allowed; background-color: rgb(226, 228, 231); border-color: rgb(226, 228, 231); color: rgb(169, 174, 178); }

.s-kit-upload-wrapper .s-kit-upload-disabled button .s-kit-icon { color: rgb(169, 174, 178); }

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 400; font-stretch: normal; }

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 700; font-stretch: normal; }

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 500; font-stretch: normal; }

@font-face { font-family: brandon; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/62e07afe4a52738a8737.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/469c89a378b9b4f4e9dc.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/e0177ecc1b0be3dd8480.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/23a0ae7a7f80213b55e7.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/f5812feec683d7db6313.woff2") format("woff2"), url("/assets/dd49a5a291804e1d3d63.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/fd25ab2ccf9211d5ac68.woff2") format("woff2"), url("/assets/20e5284506ae1fb3f051.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/f62f19814fae700448a1.woff2") format("woff2"), url("/assets/dcdd74399890bf0808df.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/a1cb81c9f07f1f399db6.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/22e7a1b10c110072f5a0.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/26b216fadb2ffcd542ca.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/a0357cb694b5284870c7.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: italic; font-weight: 400; font-display: swap; src: url("/assets/1e2916c514af4531e75f.woff") format("woff"); }

@font-face { font-family: entypo; src: url("/assets/5e746e0ba2c90c847cc0.woff") format("woff"), url("/assets/082561c209a5cb51cf60.bin") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

.s-kit-picture-wall-wrapper { width: 330px; position: relative; }

.s-kit-picture-wall-wrapper .s-kit-small-title { display: flex; justify-content: space-between; margin-bottom: 10px; font-size: 14px; }

.s-kit-picture-wall-wrapper .s-kit-small-title .title-text { font-weight: 700; color: rgb(99, 105, 114); }

.s-kit-picture-wall-wrapper .s-kit-small-title .s-kit-text-upload { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin-right: 20px; color: rgb(27, 176, 230); cursor: pointer; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall { display: block; position: relative; width: 330px; height: 240px; overflow: scroll; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall::-webkit-scrollbar { appearance: none; width: 7px; height: 0px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.5); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall p { margin: 0px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-uploader { display: flex; flex-wrap: wrap; justify-content: space-between; width: 310px; height: 230px; box-sizing: border-box; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item { position: relative; width: 150px; height: 110px; margin-bottom: 10px; box-sizing: border-box; overflow: hidden; border-radius: 4px; display: flex; align-items: center; justify-content: center; background-color: rgb(255, 255, 255); }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item .image-cover-text { display: block; align-self: flex-end; position: relative; width: 100%; font-size: 14px; border-radius: 0px 0px 4px 4px; color: rgb(255, 255, 255); text-align: center; line-height: 25px; font-weight: 500; background-color: rgb(169, 174, 178); }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item .image-cover { display: none; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item .preview-play-wrap { display: flex; justify-content: center; align-items: center; width: 40px; height: 40px; border-radius: 50%; background: rgba(0, 0, 0, 0.3); z-index: 1; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item .preview-play-wrap .preview-play { display: block; font-size: 24px; color: rgb(255, 255, 255); }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item:hover .preview-play-wrap, .s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item:hover .image-cover-text { display: none; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item:hover .image-cover { display: flex; justify-content: center; align-items: center; width: 100%; height: 28px; position: absolute; left: 0px; bottom: 0px; background: rgb(246, 246, 246); border: 1px solid rgb(226, 228, 231); box-sizing: border-box; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item:hover .image-cover .item { height: 100%; flex: 1 1 0%; display: flex; justify-content: center; align-items: center; border-right: 1px solid rgb(226, 228, 231); }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item:hover .image-cover .item:last-child { border-right: 0px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item:hover .image-cover .item:hover { cursor: pointer; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item:hover .image-cover .item .icon { width: 16px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item:only-child { width: 310px; height: 232px; margin-bottom: 0px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item:only-child .item-image { display: inline-block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item .item-image { display: inline-block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item .item-image .video-play-icon { font-size: 34px; margin: 0px 20px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item .item-trigger { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%; border-radius: 4px; box-sizing: border-box; background-color: rgb(240, 241, 243); border: 1px solid rgb(198, 201, 205); cursor: pointer; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item .item-trigger .s-kit-upload-icon { font-size: 57px; color: rgb(198, 201, 205); }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item .item-trigger .s-kit-upload-title { line-height: 2; font-size: 16px; color: rgb(198, 201, 205); }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-item .item-trigger .s-kit-upload-text { font-size: 12px; color: rgb(198, 201, 205); }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-upload { border: 2px dashed rgb(198, 201, 205); display: flex; justify-content: center; align-items: center; cursor: pointer; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-upload i { font-size: 28px; color: rgb(198, 201, 205); }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-upload:hover { border: 2px dashed rgb(225, 227, 229); }

.s-kit-picture-wall-wrapper .s-kit-picture-wall .s-kit-image-upload:hover i { color: rgb(225, 227, 229); }

.s-kit-picture-wall-wrapper .s-kit-picture-wall.picture-1 { overflow: visible; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall.picture-1 .s-kit-image-item .image-cover-text { display: none; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall.picture-1 .s-kit-image-item .image-cover { width: auto; left: auto; height: 28px; border-radius: 4px 4px 0px 0px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall.picture-1 .s-kit-image-item:hover .image-cover .item { height: 100%; width: 45px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall.picture-1 .s-kit-image-item:hover .image-cover .item .icon { width: 18px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall.picture-1 .s-kit-image-item .preview-play-wrap { width: 80px; height: 80px; }

.s-kit-picture-wall-wrapper .s-kit-picture-wall.picture-1 .s-kit-image-item .preview-play-wrap .preview-play { font-size: 40px; }

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 400; font-stretch: normal; }

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 700; font-stretch: normal; }

@font-face { font-family: brandon-grotesque; src: url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/d03e48/000000000000000077359df2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype"); font-display: auto; font-style: normal; font-weight: 500; font-stretch: normal; }

.tk-brandon-grotesque { font-family: brandon-grotesque, sans-serif; }

@font-face { font-family: brandon; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/62e07afe4a52738a8737.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/469c89a378b9b4f4e9dc.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/e0177ecc1b0be3dd8480.woff") format("woff"); }

@font-face { font-family: brandon; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/23a0ae7a7f80213b55e7.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/f5812feec683d7db6313.woff2") format("woff2"), url("/assets/dd49a5a291804e1d3d63.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/fd25ab2ccf9211d5ac68.woff2") format("woff2"), url("/assets/20e5284506ae1fb3f051.woff") format("woff"); }

@font-face { font-family: martel-sans; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/f62f19814fae700448a1.woff2") format("woff2"), url("/assets/dcdd74399890bf0808df.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/a1cb81c9f07f1f399db6.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/22e7a1b10c110072f5a0.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/26b216fadb2ffcd542ca.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/a0357cb694b5284870c7.woff") format("woff"); }

@font-face { font-family: open_sans; font-style: italic; font-weight: 400; font-display: swap; src: url("/assets/1e2916c514af4531e75f.woff") format("woff"); }

@font-face { font-family: entypo; src: url("/assets/5e746e0ba2c90c847cc0.woff") format("woff"), url("/assets/082561c209a5cb51cf60.bin") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

.s-kit-business-upload { min-width: 0px; }

.s-kit-business-upload .s-kit-business-upload-inline { display: flex; align-items: center; gap: 10px; min-width: 0px; }

.s-kit-business-upload .s-kit-business-upload-add-button.s-kit-btn { display: flex; align-items: center; height: 28px; min-width: 0px; padding: 0px 8px; gap: 5px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(246, 246, 246); color: rgb(75, 80, 86); font-size: 12px; font-weight: 400; border-radius: 8px; text-transform: unset; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-business-upload .s-kit-business-upload-add-button.s-kit-btn:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-business-upload .s-kit-business-upload-add-button.s-kit-btn:lang(zh-cn), .s-kit-business-upload .s-kit-business-upload-add-button.s-kit-btn:lang(zh), .s-kit-business-upload .s-kit-business-upload-add-button.s-kit-btn:lang(sxl) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-add-button.s-kit-btn:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-add-button .s-kit-business-upload-add-button-icon { font-size: 18px; line-height: 1; margin-top: -1px; }

.s-kit-business-upload .s-kit-business-upload-list { display: flex; align-items: center; gap: 10px; min-width: 0px; flex: 1 1 0%; }

.s-kit-business-upload .s-kit-business-upload-list-mask { position: relative; min-width: 0px; flex: 1 1 0%; overflow: hidden; scrollbar-width: none; }

.s-kit-business-upload .s-kit-business-upload-list-mask::-webkit-scrollbar { display: none; }

.s-kit-business-upload .s-kit-business-upload-list-mask::after { content: ""; position: absolute; top: 0px; inset-inline-end: 0px; width: 42px; height: 100%; background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.96) 85%); pointer-events: none; }

.s-kit-business-upload .s-kit-business-upload-list-rail { display: flex; align-items: center; gap: 10px; min-width: max-content; padding-inline-end: 8px; }

.s-kit-business-upload .s-kit-business-upload-view-all { border: 0px; background: transparent; color: rgb(169, 174, 178); cursor: pointer; font-size: 12px; line-height: 1.3; padding: 0px; text-decoration: underline; white-space: nowrap; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-business-upload .s-kit-business-upload-view-all:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-business-upload .s-kit-business-upload-view-all:lang(zh-cn), .s-kit-business-upload .s-kit-business-upload-view-all:lang(zh), .s-kit-business-upload .s-kit-business-upload-view-all:lang(sxl) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-view-all:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-file-card { position: relative; flex: 0 0 auto; overflow: hidden; }

.s-kit-business-upload .s-kit-business-upload-file-card.variant-compact.is-image { width: 40px; height: 40px; border-radius: 4px; }

.s-kit-business-upload .s-kit-business-upload-file-card.variant-compact.is-file { width: auto; max-width: 140px; height: 40px; border-radius: 4px; background: rgb(226, 228, 231); }

.s-kit-business-upload .s-kit-business-upload-file-card-preview, .s-kit-business-upload .s-kit-business-upload-file-card-preview img { width: 100%; height: 100%; }

.s-kit-business-upload .s-kit-business-upload-file-card-preview img { display: block; object-fit: cover; }

.s-kit-business-upload .s-kit-business-upload-file-card-compact-file { display: flex; align-items: center; gap: 8px; width: 100%; height: 100%; padding: 0px 10px; box-sizing: border-box; }

.s-kit-business-upload .s-kit-business-upload-file-card-compact-file-text, .s-kit-business-upload .s-kit-business-upload-file-card-name, .s-kit-business-upload .s-kit-business-upload-modal-row-copy, .s-kit-business-upload .s-kit-business-upload-modal-row-name { min-width: 0px; }

.s-kit-business-upload .s-kit-business-upload-file-card-name, .s-kit-business-upload .s-kit-business-upload-modal-row-name { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.s-kit-business-upload .s-kit-business-upload-file-card-placeholder-icon { color: rgb(90, 102, 120); font-size: 16px; flex: 0 0 auto; }

.s-kit-business-upload .s-kit-business-upload-file-card-remove { position: absolute; top: 0px; right: 0px; width: 25px; height: 25px; padding: 0px; border: 0px; background: transparent; cursor: pointer; z-index: 2; }

.s-kit-business-upload .s-kit-business-upload-file-card-remove-visual { position: absolute; top: 3px; right: 3px; width: 18px; height: 18px; border-radius: 50%; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 2px, rgba(0, 0, 0, 0.2) 0px 3px 8px; color: rgb(75, 80, 86); font-size: 16px; line-height: 18px; text-align: center; }

.s-kit-business-upload .s-kit-business-upload-file-card-uploading-indicator { position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; background: rgba(255, 255, 255, 0.44); color: rgb(27, 176, 230); z-index: 1; border-radius: 6px; }

.s-kit-business-upload .s-kit-business-upload-file-card-removing-indicator { position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; background: rgba(255, 255, 255, 0.72); color: rgb(27, 176, 230); z-index: 3; border-radius: inherit; }

.s-kit-business-upload .s-kit-business-upload-file-card.variant-compact:hover .s-kit-business-upload-file-card-remove, .s-kit-business-upload .s-kit-business-upload-file-card.variant-compact:focus-within .s-kit-business-upload-file-card-remove { opacity: 1; }

@media (hover: none), (pointer: coarse) {
  .s-kit-business-upload .s-kit-business-upload-file-card.variant-compact .s-kit-business-upload-file-card-remove { opacity: 1; }
}

.s-kit-business-upload .s-kit-business-upload-file-card.variant-compact .s-kit-business-upload-file-card-remove { opacity: 0; transition: opacity 0.16s, transform 0.16s; }

.s-kit-business-upload .s-kit-business-upload-file-card.variant-compact.is-removing .s-kit-business-upload-file-card-remove { opacity: 0; pointer-events: none; }

@media only screen and (max-width: 728px) {
  .s-kit-business-upload { width: 100%; }
  .s-kit-business-upload .s-kit-business-upload-inline { flex-direction: row-reverse; justify-content: flex-start; width: 100%; }
}

.s-kit-business-upload .s-kit-business-upload-modal-header { margin-block-end: 20px; }

.s-kit-business-upload .s-kit-business-upload-modal-header h3 { margin: 0px; color: rgb(75, 80, 86); font-size: 20px; font-weight: 700; line-height: 1.2; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-header h3:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-kit-business-upload .s-kit-business-upload-modal-header h3:lang(zh-cn), .s-kit-business-upload .s-kit-business-upload-modal-header h3:lang(zh), .s-kit-business-upload .s-kit-business-upload-modal-header h3:lang(sxl) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-kit-business-upload .s-kit-business-upload-modal-header h3:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-kit-business-upload .s-kit-business-upload-modal-list { display: flex; flex-direction: column; gap: 20px; max-height: 480px; overflow-y: auto; padding: 20px; border: 1px solid rgba(75, 80, 86, 0.2); border-radius: 8px; background: rgb(255, 255, 255); }

.s-kit-business-upload .s-kit-business-upload-modal-row { display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 20px; border-bottom: 1px solid rgb(238, 241, 247); }

.s-kit-business-upload .s-kit-business-upload-modal-row:last-child { border-bottom: 0px; }

.s-kit-business-upload .s-kit-business-upload-modal-row-main { display: flex; align-items: center; gap: 16px; min-width: 0px; flex: 1 1 0%; }

.s-kit-business-upload .s-kit-business-upload-modal-row-preview, .s-kit-business-upload .s-kit-business-upload-modal-row-placeholder { position: relative; flex: 0 0 auto; width: 48px; height: 48px; border-radius: 8px; overflow: hidden; background: rgb(241, 243, 247); display: flex; align-items: center; justify-content: center; }

.s-kit-business-upload .s-kit-business-upload-modal-row-preview img { width: 100%; height: 100%; display: block; object-fit: cover; }

.s-kit-business-upload .s-kit-business-upload-modal-row-removing-indicator { position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; background: rgba(255, 255, 255, 0.72); color: rgb(27, 176, 230); }

.s-kit-business-upload .s-kit-business-upload-modal-row-placeholder-icon { color: rgb(99, 105, 114); font-size: 18px; }

.s-kit-business-upload .s-kit-business-upload-modal-row-meta { color: rgb(169, 174, 178); font-size: 13px; line-height: 18px; margin-top: 4px; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-row-meta:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-row-meta:lang(zh-cn), .s-kit-business-upload .s-kit-business-upload-modal-row-meta:lang(zh), .s-kit-business-upload .s-kit-business-upload-modal-row-meta:lang(sxl) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-row-meta:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-row-remove { flex: 0 0 auto; display: inline-flex; align-items: center; gap: 6px; border: 0px; background: transparent; color: rgb(169, 174, 178); cursor: pointer; font-size: 14px; line-height: 20px; text-decoration: underline; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-row-remove:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-row-remove:lang(zh-cn), .s-kit-business-upload .s-kit-business-upload-modal-row-remove:lang(zh), .s-kit-business-upload .s-kit-business-upload-modal-row-remove:lang(sxl) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-row-remove:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-row.is-removing .s-kit-business-upload-modal-row-copy, .s-kit-business-upload .s-kit-business-upload-modal-row.is-removing .s-kit-business-upload-modal-row-remove { opacity: 0.6; }

.s-kit-business-upload .s-kit-business-upload-modal-empty { margin: 0px 20px; padding: 48px 20px; color: rgb(169, 174, 178); text-align: center; font-size: 14px; font-weight: 400; line-height: 1.5; border-radius: 8px; border: 1px dashed rgba(75, 80, 86, 0.2); background: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-empty:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-empty:lang(zh-cn), .s-kit-business-upload .s-kit-business-upload-modal-empty:lang(zh), .s-kit-business-upload .s-kit-business-upload-modal-empty:lang(sxl) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-empty:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-business-upload .s-kit-business-upload-modal-footer { padding-top: 20px; }

@media only screen and (max-width: 728px) {
  .s-kit-business-upload .s-kit-business-upload-modal { padding-top: 18px; }
  .s-kit-business-upload .s-kit-business-upload-modal-header { padding: 0px 16px; }
  .s-kit-business-upload .s-kit-business-upload-modal-header h3 { font-size: 18px; }
  .s-kit-business-upload .s-kit-business-upload-modal-list, .s-kit-business-upload .s-kit-business-upload-modal-empty { margin: 0px 16px; }
  .s-kit-business-upload .s-kit-business-upload-modal-footer { padding: 20px 16px 24px; }
}

.s-kit-business-upload-modal-wrapper .s-kit-modal .s-kit-modal-body { max-height: 640px; box-sizing: border-box; }

.s-kit-business-upload-modal-wrapper .s-kit-modal { width: 600px; max-width: 100vw; }

.s-kit-business-upload-modal-wrapper .s-kit-modal-content, .s-kit-business-upload-modal-wrapper .s-kit-modal .s-kit-modal-body { max-height: 100vh; }

.s-kit-business-upload-modal { width: 100%; min-width: 0px; box-sizing: border-box; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-header { margin-block-end: 20px; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-header h3 { margin: 0px; color: rgb(75, 80, 86); font-size: 20px; font-weight: 700; line-height: 1.2; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-header h3:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-header h3:lang(zh-cn), .s-kit-business-upload-modal .s-kit-business-upload-modal-header h3:lang(zh), .s-kit-business-upload-modal .s-kit-business-upload-modal-header h3:lang(sxl) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-header h3:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-list { display: flex; flex-direction: column; gap: 20px; max-height: 480px; overflow-y: auto; padding: 20px; border: 1px solid rgba(75, 80, 86, 0.2); border-radius: 8px; background: rgb(255, 255, 255); }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row { display: flex; align-items: center; justify-content: space-between; gap: 20px; min-width: 0px; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-main { min-width: 0px; flex: 1 1 0%; display: flex; align-items: center; gap: 10px; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-preview, .s-kit-business-upload-modal .s-kit-business-upload-modal-row-placeholder { position: relative; width: 40px; height: 40px; border-radius: 4px; flex: 0 0 auto; overflow: hidden; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-preview { background: rgb(246, 246, 246); }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-preview img { width: 100%; height: 100%; display: block; object-fit: cover; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-placeholder { display: inline-flex; align-items: center; justify-content: center; color: rgb(90, 102, 120); background: rgb(226, 228, 231); }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-removing-indicator { position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; background: rgba(255, 255, 255, 0.72); color: rgb(27, 176, 230); }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-placeholder-icon { display: inline-flex; align-items: center; justify-content: center; font-size: 16px; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-copy { min-width: 0px; flex: 1 1 0%; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-name { color: rgb(75, 80, 86); font-size: 14px; font-weight: 600; line-height: 1.42; overflow-wrap: anywhere; word-break: break-word; white-space: normal; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-name:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-name:lang(zh-cn), .s-kit-business-upload-modal .s-kit-business-upload-modal-row-name:lang(zh), .s-kit-business-upload-modal .s-kit-business-upload-modal-row-name:lang(sxl) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-name:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-meta { margin-top: 4px; color: rgb(169, 174, 178); font-size: 12px; font-weight: 400; line-height: 1.33; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-meta:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-meta:lang(zh-cn), .s-kit-business-upload-modal .s-kit-business-upload-modal-row-meta:lang(zh), .s-kit-business-upload-modal .s-kit-business-upload-modal-row-meta:lang(sxl) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-meta:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-remove { flex: 0 0 auto; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: inline-flex; align-items: center; gap: 5px; color: rgb(169, 174, 178); font-size: 14px; font-weight: 400; line-height: 1.5; text-decoration: underline; background: transparent; cursor: pointer; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-remove:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-remove:lang(zh-cn), .s-kit-business-upload-modal .s-kit-business-upload-modal-row-remove:lang(zh), .s-kit-business-upload-modal .s-kit-business-upload-modal-row-remove:lang(sxl) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-remove:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row-remove:hover, .s-kit-business-upload-modal .s-kit-business-upload-modal-row-remove:focus { color: rgb(75, 80, 86); }

.s-kit-business-upload-modal .s-kit-business-upload-modal-row.is-removing .s-kit-business-upload-modal-row-copy, .s-kit-business-upload-modal .s-kit-business-upload-modal-row.is-removing .s-kit-business-upload-modal-row-remove { opacity: 0.6; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-empty { margin: 0px 20px; padding: 48px 20px; text-align: center; color: rgb(169, 174, 178); font-size: 14px; font-weight: 400; line-height: 1.5; border-radius: 8px; border: 1px dashed rgba(75, 80, 86, 0.2); background: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-empty:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-empty:lang(zh-cn), .s-kit-business-upload-modal .s-kit-business-upload-modal-empty:lang(zh), .s-kit-business-upload-modal .s-kit-business-upload-modal-empty:lang(sxl) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-empty:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-business-upload-modal .s-kit-business-upload-modal-footer { padding-top: 20px; }

@media only screen and (max-width: 728px) {
  .s-kit-business-upload-modal .s-kit-business-upload-modal-row { align-items: center; flex-direction: row; }
  .s-kit-business-upload-modal .s-kit-business-upload-modal-row-main { min-width: 0px; }
  .s-kit-business-upload-modal .s-kit-business-upload-modal-row-remove { margin-inline-start: 0px; }
}

@media only screen and (max-width: 599px) {
  .s-kit-business-upload-modal .s-kit-business-upload-modal-list { max-height: calc(-184px + 100vh); }
  .s-kit-business-upload-modal .s-kit-business-upload-modal-row-main { gap: 10px; }
  .s-kit-business-upload-modal .s-kit-business-upload-modal-row-copy { flex: 1 1 auto; min-width: 0px; }
  .s-kit-business-upload-modal .s-kit-business-upload-modal-row-remove { margin-inline-start: 0px; }
}

@media only screen and (max-width: 599px) {
  .s-kit-business-upload-modal-wrapper .s-kit-modal { width: 100vw !important; min-width: 0px; }
}

.rtl-layout .s-kit-business-upload .s-kit-business-upload-list, .dashboard-rtl-layout .s-kit-business-upload .s-kit-business-upload-list, .locale-ar .s-kit-business-upload .s-kit-business-upload-list, [dir="rtl"] .s-kit-business-upload .s-kit-business-upload-list, .rtl-layout .s-kit-business-upload .s-kit-business-upload-list-rail, .dashboard-rtl-layout .s-kit-business-upload .s-kit-business-upload-list-rail, .locale-ar .s-kit-business-upload .s-kit-business-upload-list-rail, [dir="rtl"] .s-kit-business-upload .s-kit-business-upload-list-rail { direction: rtl; }

.rtl-layout .s-kit-business-upload .s-kit-business-upload-list-mask::after, .dashboard-rtl-layout .s-kit-business-upload .s-kit-business-upload-list-mask::after, .locale-ar .s-kit-business-upload .s-kit-business-upload-list-mask::after, [dir="rtl"] .s-kit-business-upload .s-kit-business-upload-list-mask::after { left: 0px; right: auto; inset-inline-start: auto; background: linear-gradient(90deg, rgba(255, 255, 255, 0.96) 15%, rgba(255, 255, 255, 0)); }

.rtl-layout .s-kit-business-upload .s-kit-business-upload-file-card-remove, .dashboard-rtl-layout .s-kit-business-upload .s-kit-business-upload-file-card-remove, .locale-ar .s-kit-business-upload .s-kit-business-upload-file-card-remove, [dir="rtl"] .s-kit-business-upload .s-kit-business-upload-file-card-remove { left: 0px; right: unset; }

.rtl-layout .s-kit-business-upload .s-kit-business-upload-file-card-remove-visual, .dashboard-rtl-layout .s-kit-business-upload .s-kit-business-upload-file-card-remove-visual, .locale-ar .s-kit-business-upload .s-kit-business-upload-file-card-remove-visual, [dir="rtl"] .s-kit-business-upload .s-kit-business-upload-file-card-remove-visual { left: 3px; right: unset; }

@media (max-width: 767px) {
  .s-kit-modal-root .s-kit-business-upload-modal-wrapper.s-kit-modal-centered .s-kit-modal { flex: 0 0 auto; }
}

@media (max-width: 600px) {
  .s-kit-modal-root .s-kit-business-upload-modal-wrapper.s-kit-modal-centered .s-kit-modal { flex: 1 1 0%; }
}