.sns-ui{--sns-red:#ed1b2f;--sns-red-dark:#d5162b;--sns-red-gradient:linear-gradient(125deg, #ef293b 0%, #ed1b2f 48%, #d5162b 100%);--sns-red-soft:#fff0f2;--sns-bg:#f7f7f8;--sns-paper:#fff;--sns-ink:#232326;--sns-muted:#71717a;--sns-line:#e8e8ec;--sns-green:#267352;--sns-radius:16px;color:var(--sns-ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.5}.sns-ui *{box-sizing:border-box}.sns-ui :where(h1,h2,h3,p){text-wrap:pretty;margin:0}.sns-ui :where(button,input,select,a){-webkit-tap-highlight-color:transparent}.sns-ui :where(button,input,select){font:inherit}.sns-ui :where(button){cursor:pointer;color:inherit}.sns-ui :where(button,a,select,input):focus-visible{outline-offset:3px;outline:3px solid #ed1b2f80}.sns-ui :where(button):disabled{cursor:default;opacity:.6}.sns-ui a{text-decoration:none}.sns-app{background:var(--sns-bg);min-height:100dvh}.sns-ui .sns-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sns-skip{z-index:110;background:#fff;border-radius:8px;padding:12px 18px;position:fixed;top:12px;left:260px;transform:translateY(-200%)}.sns-skip:focus{transform:translateY(0)}.sns-icon-button{color:#777780;background:0 0;border:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .16s,color .16s;display:inline-flex}.sns-icon-button:hover{color:var(--sns-ink);background:#efeff2}.sns-button{white-space:nowrap;min-height:38px;color:var(--sns-ink);background:#fff;border:1px solid #dedee4;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-weight:500;transition:border-color .16s,background .16s;display:inline-flex;box-shadow:0 1px 2px #19151804}.sns-button:hover:not(:disabled){background:#fafafa;border-color:#bdbdc5}.sns-button.sns-primary{background:var(--sns-red);border-color:var(--sns-red);color:#fff}.sns-button.sns-primary:hover{background:var(--sns-red-dark);border-color:var(--sns-red-dark)}.sns-text-button{white-space:nowrap;color:var(--sns-muted);background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:4px 0;font-size:11px;font-weight:500;display:inline-flex}.sns-text-button:hover{color:var(--sns-red)}.sns-secondary{color:var(--sns-muted);font-size:11px}.sns-ui .sns-demo-label{border:1px solid var(--sns-line);color:#777780;white-space:nowrap;background:#fafafa;border-radius:6px;align-items:center;min-height:24px;padding:3px 8px;font-size:10px;font-weight:500;display:inline-flex}.sns-sidebar{border-right:1px solid var(--sns-line);z-index:25;background:#fff;width:236px;position:fixed;top:0;bottom:0;left:0}.sns-sidebar-inner{scrollbar-width:thin;flex-direction:column;height:100%;padding:0 16px;display:flex;overflow:auto}.sns-brand-row{justify-content:space-between;align-items:center;gap:8px;min-height:78px;padding:0 5px;display:flex}.sns-brand-row>a{align-items:center;min-width:0;display:flex}.sns-brand-row img{object-fit:contain;width:145px;height:auto}.sns-brand-row .sns-collapse{color:#929299;width:27px}.sns-brand-switch{border:1px solid var(--sns-line);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:11px;padding:12px 9px;display:flex}.sns-brand-avatar{color:#bb1427;letter-spacing:-1px;background:#fff0f1;border:1px solid #f8dce0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-family:Georgia,serif;font-size:15px;font-weight:500;display:flex}.sns-brand-avatar>span{align-self:center;font-size:9px}.sns-brand-avatar>img{object-fit:contain;width:23px;height:23px}.sns-brand-switch-copy{flex-direction:column;flex:1;min-width:0;display:flex}.sns-brand-switch-copy>strong,.sns-profile>div>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sns-brand-switch-copy strong{font-size:12px;font-weight:600}.sns-brand-switch-copy small{color:var(--sns-muted);font-size:10px}.sns-brand-switch>svg{color:var(--sns-muted)}.sns-search-control{color:#85858d;background:#f8f8fa;border:1px solid #ececf0;border-radius:8px;align-items:center;gap:7px;width:100%;margin:18px 0 24px;padding:9px 10px;font-size:11px;display:flex}.sns-search-control kbd{color:#9898a1;border:1px solid #e6e6ea;border-radius:3px;margin-left:auto;padding:0 3px;font:9px/1.6 inherit}.sns-nav-label{color:#91919b;margin-bottom:9px;padding:0 12px;font-size:10px;font-weight:500}.sns-sidebar nav{gap:4px;display:grid}.sns-nav-item{color:#696973;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;height:40px;padding:0 12px;transition:background .16s,color .16s;display:flex}.sns-nav-item:hover{color:var(--sns-ink);background:#f7f7f9}.sns-nav-item.is-active{background:var(--sns-red-soft);color:#c8192d;font-weight:600}.sns-nav-item svg{flex-shrink:0}.sns-nav-item small{color:#81818c;text-align:center;background:#f1f1f4;border:1px solid #e9e9ed;border-radius:5px;min-width:21px;margin-left:auto;padding:0 6px;font-size:10px;font-weight:500}.sns-nav-item.is-active small{color:#c8192d;background:#ffe0e5;border-color:#ffdae1}.sns-team-label{justify-content:space-between;align-items:center;margin:31px 0 8px;display:flex}.sns-team-label button{color:#91919b;background:0 0;border:0;display:flex}.sns-team-list{gap:3px;display:grid}.sns-team-person{text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.sns-team-person:hover{background:#f8f8f9}.sns-team-person>img{object-fit:cover;object-position:50% 22%;background:#f5f1ed;border:1px solid #ececef;border-radius:50%;width:29px;height:29px}.sns-team-person>span{flex:1;font-size:12px;font-weight:500}.sns-team-person small{color:#9898a0;margin-left:7px;font-size:10px;font-weight:400}.sns-team-person>svg{color:#b1b1b9}.sns-sidebar-bottom{margin-top:auto;padding-top:28px}.sns-sidebar-bottom>.sns-nav-item{font-size:12px}.sns-profile{border-top:1px solid var(--sns-line);align-items:center;gap:10px;margin-top:19px;padding:18px 0;display:flex}.sns-user-avatar{color:#78695f;background:#eeeae7;border:1px solid #e6e2df;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:10px;font-weight:600;display:flex}.sns-profile>div{flex-direction:column;flex:1;min-width:0;display:flex}.sns-profile strong{font-size:11px;font-weight:600}.sns-profile small{color:#92929b;font-size:10px}.sns-profile>a{color:#92929b;padding:8px}.sns-workspace{min-width:0;margin-left:236px}.sns-topbar{border-bottom:1px solid var(--sns-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;height:73px;padding:0 32px;display:flex}.sns-breadcrumb{color:#92929b;align-items:center;gap:15px;min-width:0;font-size:11px;display:flex}.sns-breadcrumb>span{text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}.sns-breadcrumb strong{color:#55555e;font-weight:500}.sns-breadcrumb>svg{color:#babac1}.sns-topbar-actions{align-items:center;gap:10px;display:flex}.sns-topbar-actions>.sns-demo-label{margin-right:10px}.sns-topbar-actions>.sns-user-avatar{margin-left:5px}.sns-notification-button{position:relative}.sns-notification-button>i{background:var(--sns-red);border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:8px}.sns-mobile-menu{display:none}.sns-main{outline:none;max-width:1640px;margin:0 auto;padding:29px 32px 16px}.sns-page-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.sns-page-context{color:#85858f;margin-bottom:6px;font-size:11px}.sns-page-heading h1{letter-spacing:-1.3px;color:#28282e;font-size:34px;font-weight:500;line-height:1.2}.sns-page-heading h1>span{color:#9d9da5;font-weight:400}.sns-page-actions{align-items:center;gap:9px;padding-top:14px;display:flex}.sns-period-control{background:#fff;border:1px solid #dedee4;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding-left:11px;display:flex}.sns-period-control>svg{color:#85858e}.sns-period-control select{appearance:auto;color:#585861;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 9px 7px 0;font-size:11px}.sns-export{font-size:11px}.sns-filter-row{justify-content:space-between;align-items:center;gap:16px;margin-bottom:19px;display:flex}.sns-channel-tabs{align-items:center;gap:4px;display:flex}.sns-channel-tabs button{color:#7c7c86;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;min-height:32px;padding:6px 11px;font-size:11px}.sns-channel-tabs button.is-active{color:#34343c;background:#fff;border-color:#e1e1e7;font-weight:500;box-shadow:0 1px 2px #00000005}.sns-channel-tabs button:hover:not(.is-active){background:#ededf0}.sns-data-note{color:#9999a1;white-space:nowrap;font-size:10px}.sns-data-note>span{padding:0 4px}.sns-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:21px;display:grid}.sns-metric{isolation:isolate;border:1px solid var(--sns-line);border-radius:var(--sns-radius);background:linear-gradient(110deg,#fff 45%,#fefcfc);min-height:169px;padding:22px;position:relative;overflow:hidden}.sns-metric-copy{z-index:2;max-width:calc(100% - 70px);position:relative}.sns-metric-copy>span{color:#777780;font-size:11px}.sns-metric-copy>strong{letter-spacing:-1px;white-space:nowrap;margin:11px 0 16px;font-size:32px;font-weight:500;line-height:1.2;display:block}.sns-metric-copy>strong>em{color:#777780;margin-left:2px;font-size:25px;font-style:normal}.sns-metric-copy>div{white-space:nowrap;align-items:center;gap:6px;display:flex}.sns-positive{color:var(--sns-green);align-items:center;gap:2px;font-size:10px;font-weight:500;display:inline-flex}.sns-metric-copy small{color:#96969e;font-size:9px}.sns-metric-art{object-fit:contain;z-index:1;pointer-events:none;position:absolute}.sns-wallet{filter:drop-shadow(0 10px 7px #87242114);width:153px;height:153px;top:18px;right:-21px;transform:rotate(-12deg)}.sns-sale-tag{filter:drop-shadow(0 8px 6px #bf172717);width:125px;height:144px;top:19px;right:-3px;transform:rotate(14deg)}.sns-receipt-art{z-index:1;width:111px;height:130px;position:absolute;top:31px;right:0;transform:rotate(10deg)}.sns-paper{background:#fff;border:1px solid #e7e2e2;border-radius:6px;flex-direction:column;align-items:flex-start;padding:9px 10px;display:flex;position:absolute;inset:0 9px 7px 2px;box-shadow:0 8px 12px #4e222014}.sns-paper-back{box-shadow:none;background:#f7dfdf;border-color:#edcbcd;transform:rotate(18deg)translate(9px,-6px)}.sns-paper>img{object-fit:contain;width:18px;height:18px;margin-bottom:9px}.sns-paper>span{letter-spacing:.3px;color:#9d8a8a;font-size:5px}.sns-paper>strong{letter-spacing:-.7px;margin:4px 0 9px;font-size:16px;line-height:1}.sns-paper>i{opacity:.65;background:repeating-linear-gradient(90deg,#473c3c 0 1px,#fff 1px 2px,#473c3c 2px 4px,#fff 4px 6px,#473c3c 6px 7px,#fff 7px 9px);width:100%;height:19px}.sns-paper>small{color:#a59797;letter-spacing:.5px;margin-top:5px;font-size:4px}.sns-panel{border:1px solid var(--sns-line);border-radius:var(--sns-radius);background:#fff;min-width:0}.sns-panel-heading{justify-content:space-between;align-items:center;gap:8px;min-height:60px;padding:17px 22px 14px;display:flex}.sns-panel-heading h2{letter-spacing:-.1px;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.sns-count{color:#8e8e98;background:#f8f8fa;border:1px solid #e9e9ed;border-radius:5px;justify-content:center;align-items:center;min-width:20px;font-size:9px;font-weight:500;line-height:18px;display:inline-flex}.sns-analytics-grid{grid-template-columns:minmax(0,1.95fr) minmax(260px,1fr);gap:20px;margin-bottom:21px;display:grid}.sns-sales-summary{flex-wrap:wrap;align-items:center;gap:13px;padding:0 22px;display:flex}.sns-sales-summary>strong{letter-spacing:-1px;font-size:29px;font-weight:500;line-height:1.3}.sns-sales-summary>strong>span{color:#a4a4ac;font-size:22px}.sns-growth{color:var(--sns-green);align-items:center;gap:3px;font-size:10px;display:inline-flex}.sns-growth>span{color:#94949e;margin-left:2px;font-size:9px}.sns-chart-key{color:#85858f;gap:17px;padding:14px 22px 0;font-size:9px;display:flex}.sns-chart-key>span{align-items:center;gap:5px;display:flex}.sns-chart-key i{background:var(--sns-red);width:13px;height:2px;display:inline-block}.sns-chart-key>span+span i{background:0 0;border-top:2px dashed #b7b7c0;height:0}.sns-sales-chart{height:224px;margin:0 15px 0 12px}.sns-chart-footer{color:#9a9aa4;justify-content:space-between;align-items:center;gap:8px;padding:15px 22px 17px;font-size:9px;display:flex}.sns-chart-tooltip{border:1px solid var(--sns-line);background:#fff;border-radius:10px;flex-direction:column;padding:12px 15px;font-size:11px;display:flex;box-shadow:0 5px 20px #19151814}.sns-chart-tooltip>span,.sns-chart-tooltip>small{color:var(--sns-muted);font-size:10px}.sns-chart-tooltip>strong{margin:3px 0;font-size:18px;font-weight:600}.sns-channels{flex-direction:column;display:flex}.sns-channels>.sns-panel-heading{padding-bottom:8px}.sns-channels>.sns-panel-heading>.sns-secondary{font-size:9px}.sns-donut{background:conic-gradient(from 135deg, var(--sns-red) 0 var(--store-share), #ffd8dc var(--store-share) 100%);border-radius:50%;place-items:center;width:178px;height:178px;margin:10px auto 16px;display:grid;position:relative;transform:rotate(0)}.sns-donut:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:16px;box-shadow:0 0 0 4px #fff}.sns-donut>div{color:#95959d;flex-direction:column;align-items:center;font-size:9px;display:flex;position:relative}.sns-donut strong{color:var(--sns-ink);letter-spacing:-1.5px;font-size:39px;font-weight:500;line-height:1.3}.sns-donut strong>small{color:#a0a0a9;margin-left:2px;font-size:19px}.sns-channel-rows{margin:0 22px}.sns-channel-rows button{background:0 0;border:0;border-bottom:1px solid #f2f2f4;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:10px 0;display:flex}.sns-channel-rows button:last-child{border:0}.sns-channel-rows button>span{color:#777780;align-items:center;gap:7px;font-size:10px;display:flex}.sns-channel-rows i{background:var(--sns-red);border-radius:2px;width:7px;height:7px}.sns-channel-rows i.social{background:#ffd0d6}.sns-channel-rows strong{align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.sns-channel-rows button:hover strong{color:var(--sns-red)}.sns-channel-rows strong>svg{color:#b6b6bf}.sns-channel-note{color:#9a9aa4;padding:14px 0 16px;font-size:9px;margin:auto 22px 0!important}.sns-operations-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:20px;display:grid}@keyframes sns-overlay-in{0%{opacity:0}to{opacity:1}}.sns-table-scroll{scrollbar-width:thin;overflow:auto}.sns-ui table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.sns-ui th{color:#9797a1;background:#fcfcfd;border-top:1px solid #f2f2f4;border-bottom:1px solid #f2f2f4;padding:9px 22px;font-size:9px;font-weight:400}.sns-ui td{color:#5d5d67;border-bottom:1px solid #f0f0f3;padding:13px 22px;font-size:11px}.sns-ui tbody tr:last-child td{border-bottom:0}.sns-ui td>small{color:#aaaab2;margin-top:1px;font-size:8px;display:block}.sns-ui td strong{font-size:11px;font-weight:500}.sns-ui .sns-align-right{text-align:right}.sns-order-id{color:#55555e;background:0 0;border:0;padding:0;font-size:10px;font-weight:500}.sns-order-id:hover{color:var(--sns-red);text-decoration:underline}.sns-customer-cell{align-items:center;gap:8px;display:flex}.sns-customer-cell>span{color:#92878a;background:#f6f2f3;border:1px solid #eae7e8;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.sns-status{color:#81818c;white-space:nowrap;background:#f3f3f6;border:1px solid #e9e9ef;border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:3px 6px;font-size:8px;display:inline-flex}.sns-status.is-delivered{color:#408166;background:#f0f7f3;border-color:#e2eee6}.sns-status.is-pending{color:#a2784a;background:#fff5ec;border-color:#f7e9db}.sns-attention .sns-panel-heading{padding-right:23px}.sns-red-dot{background:var(--sns-red);border-radius:50%;width:6px;height:6px}.sns-attention-list{padding:0 21px}.sns-attention-list>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #f0f0f3;align-items:flex-start;gap:10px;width:100%;padding:14px 0;display:flex}.sns-attention-list>button:last-child{border:0}.sns-attention-list>button:hover strong{color:var(--sns-red)}.sns-task-icon{color:#bf7b62;background:#fbf0ee;border:1px solid #f3e4e0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.sns-task-icon.task-1{color:#cc5569;background:#fff0f2;border-color:#f7e1e5}.sns-task-icon.task-2{color:#878795;background:#f3f3f7;border-color:#e9e9f0}.sns-attention-list>button>div:nth-child(2){flex:1;min-width:0}.sns-attention-list strong{font-size:10px;font-weight:500;transition:color .16s}.sns-attention-list p{color:#9b9ba4;margin:2px 0 4px;font-size:9px}.sns-attention-list span{color:#9999a3;align-items:center;gap:6px;font-size:8px;display:flex}.sns-attention-list i{background:#b9b9c1;border-radius:50%;width:2px;height:2px}.sns-attention-list>button>svg{color:#b6b6bf;flex-shrink:0;margin-top:8px}.sns-attention-bottom{color:#a3a3ac;border-top:1px solid #f1f1f4;align-items:center;gap:6px;padding:11px 21px;font-size:8px;display:flex}.sns-workspace-footer{color:#a6a6af;justify-content:space-between;gap:12px;padding:22px 0 4px;font-size:9px;display:flex}.sns-workspace-footer>span{align-items:center;gap:8px;display:flex}.sns-workspace-footer i{background:#b7b7c0;border-radius:50%;width:2px;height:2px}.sns-inline-summary{color:var(--sns-muted);gap:28px;padding:10px 0 24px;font-size:12px;display:flex}.sns-orders-panel select{border:1px solid var(--sns-line);color:#777780;border-radius:7px;padding:6px 8px;font-size:11px}.sns-section-intro{margin:4px 0 26px}.sns-section-intro h2{letter-spacing:-.5px;font-size:21px;font-weight:500}.sns-section-intro p{color:var(--sns-muted);max-width:560px;margin-top:7px;font-size:12px}.sns-low-stock{color:#a2784a;font-size:10px}.sns-product-name{align-items:center;gap:13px;display:flex}.sns-product-swatch{color:#b98f93;background:#f5e9ea;border:1px solid #efe1e2;border-radius:7px;place-items:center;width:42px;height:46px;display:grid}.sns-product-swatch.stone{color:#a1978d;background:#eee9e3;border-color:#e9e1d7}.sns-product-swatch.ink{color:#878791;background:#e8e8ec;border-color:#e2e2e7}.sns-product-swatch.paper{color:#b4b1ac;background:#f6f5f4;border-color:#eeecea}.sns-panel-bottom{color:#9696a0;border-top:1px solid #efeff2;padding:18px 22px;font-size:11px}.sns-report-lead{align-items:center;gap:16px;padding:10px 0 28px;display:flex}.sns-report-lead>svg{color:var(--sns-red)}.sns-report-lead>div{flex:1}.sns-report-lead h2{font-size:19px;font-weight:500}.sns-report-lead p{color:var(--sns-muted);margin-top:3px;font-size:12px}.sns-report-footnote{color:#91919a;max-width:740px;padding:19px 0;font-size:11px}.sns-content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.sns-content-card{overflow:hidden}.sns-creative{isolation:isolate;background:#f5e8e9;height:260px;padding:29px;position:relative;overflow:hidden}.sns-creative>span{letter-spacing:1px;color:#ab686e;font-size:9px}.sns-creative h3{z-index:2;letter-spacing:-.9px;color:#9e2636;max-width:220px;margin-top:19px;font-size:28px;font-weight:500;line-height:1.17;position:relative}.sns-creative>img{object-fit:contain;width:225px;height:225px;position:absolute;bottom:-37px;right:-25px;transform:rotate(-14deg)}.sns-creative>small{color:#b27d83;font-size:9px;position:absolute;bottom:22px;left:29px}.sns-creative-1{background:#ececed}.sns-creative-1>span,.sns-creative-1>small{color:#93939b}.sns-creative-1 h3{color:#4c4c55}.sns-creative-1>img{width:190px;bottom:-42px;right:-2px;transform:rotate(15deg)}.sns-creative-details{padding:22px}.sns-creative-details>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.sns-creative-details h2{font-size:13px;font-weight:600}.sns-creative-details>p{color:var(--sns-muted);margin:13px 0 20px;font-size:12px;line-height:1.7}.sns-content-owner{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sns-content-owner>img{object-fit:cover;object-position:50% 20%;border-radius:50%;width:27px;height:27px}.sns-content-owner>span{color:#9999a3;flex:1;font-size:9px}.sns-content-owner .sns-button{min-height:33px;font-size:10px}.sns-connections{padding:0 22px}.sns-connection{border-bottom:1px solid var(--sns-line);align-items:center;gap:18px;padding:25px 0;display:flex}.sns-connection:last-child{border:0}.sns-connection>img{object-fit:contain;width:38px;height:38px}.sns-connection>div{flex:1;min-width:0}.sns-connection h2{font-size:14px;font-weight:600}.sns-connection p{color:var(--sns-muted);margin-top:3px;font-size:11px}.sns-connection .sns-button{margin-left:8px;font-size:10px}.sns-settings{max-width:850px;padding:24px}.sns-settings>h2{margin-bottom:6px;font-size:15px;font-weight:600}.sns-settings>h2:not(:first-child){margin-top:32px}.sns-setting-row{border-bottom:1px solid var(--sns-line);justify-content:space-between;align-items:center;gap:18px;padding:20px 0;display:flex}.sns-setting-row>div{flex-direction:column;gap:4px;display:flex}.sns-setting-row strong{font-size:12px;font-weight:500}.sns-setting-row span{color:#90909a;font-size:11px}.sns-setting-row .sns-button{font-size:10px}.sns-switch{background:#dedee4;border:0;border-radius:20px;align-items:center;width:35px;min-width:35px;height:21px;padding:3px;transition:background .18s;display:flex}.sns-switch>span{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .18s;box-shadow:0 1px 3px #0002}.sns-switch.is-on{background:var(--sns-red)}.sns-switch.is-on>span{transform:translate(14px)}.sns-settings .sns-signout{color:var(--sns-red);margin-top:25px;font-size:12px}.sns-toast{color:#fff;z-index:120;background:#29272a;border-radius:11px;align-items:center;gap:10px;max-width:min(600px,100vw - 36px);padding:15px 18px;font-size:12px;display:flex;position:fixed;bottom:25px;left:calc(50% + 118px);transform:translate(-50%);box-shadow:0 8px 28px #0002}.sns-toast>svg{color:#b9dcc8;flex-shrink:0}.sns-toast>button{color:#bdbbc0;background:0 0;border:0;margin-left:5px;padding:4px;display:flex}.sns-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:90;background:#17131b52;animation:.18s both sns-overlay-in;position:fixed;inset:0}.sns-modal{z-index:100;background:#fff;border:1px solid #fff;border-radius:17px;width:min(540px,100vw - 32px);max-height:calc(100dvh - 56px);padding:28px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 20px 90px #19131b30}.sns-modal>h2{letter-spacing:-.5px;padding-right:30px;font-size:20px;font-weight:500}.sns-modal>p{color:var(--sns-muted);margin-top:6px;margin-bottom:22px;font-size:12px}.sns-modal-close{position:absolute;top:18px;right:17px}.sns-command-modal{padding:23px;top:18%;transform:translate(-50%)}.sns-command-input{border:1px solid var(--sns-line);color:var(--sns-muted);background:#f7f7f9;border-radius:9px;align-items:center;gap:10px;padding:12px;display:flex}.sns-command-input>input{width:100%;color:var(--sns-ink);background:0 0;border:0;outline:none;font-size:12px}.sns-command-input kbd{color:#aaaab2;border:1px solid #dcdce3;border-radius:3px;padding:1px 4px;font-size:9px}.sns-command-results{max-height:350px;margin-top:13px;overflow:auto}.sns-command-results>button{color:#73737e;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;width:100%;padding:12px 9px;font-size:12px;display:flex}.sns-command-results>button:hover{background:var(--sns-red-soft);color:var(--sns-red)}.sns-command-results>button>span{flex:1}.sns-empty{text-align:center;color:#92929c;padding:35px 18px}.sns-empty>svg{margin:0 auto 12px}.sns-empty h3{color:#555560;font-size:15px;font-weight:500}.sns-empty p{margin:6px 0 18px;font-size:12px}.sns-detail-total{background:#faf8f8;border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;padding:18px;display:flex}.sns-detail-total>span:first-child{width:100%;color:var(--sns-muted);font-size:11px}.sns-detail-total>strong{letter-spacing:-1px;flex:1;font-size:29px;font-weight:500}.sns-order-detail dl{margin:17px 0}.sns-order-detail dl>div{border-bottom:1px solid #f1f1f3;justify-content:space-between;gap:20px;padding:12px 0;font-size:12px;display:flex}.sns-order-detail dt{color:var(--sns-muted)}.sns-order-detail dd{text-align:right;margin:0}.sns-order-detail>p{margin:20px 0;line-height:1.7}.sns-order-detail>.sns-button{width:100%}.sns-team-details>div{border-bottom:1px solid #efeff3;align-items:center;gap:17px;padding:17px 0;display:flex}.sns-team-details img{object-fit:cover;object-position:50% 20%;border-radius:50%;width:60px;height:60px}.sns-team-details h3{font-size:16px;font-weight:500}.sns-team-details strong{color:var(--sns-red);font-size:10px;font-weight:500}.sns-team-details p{color:var(--sns-muted);margin-top:4px;font-size:11px;line-height:1.7}.sns-team-details>p{margin-top:18px}.sns-activity>.sns-panel{border:0}.sns-activity .sns-panel-heading,.sns-activity .sns-attention-list{padding-left:0;padding-right:0}.sns-activity .sns-attention-bottom{display:none}.sns-activity>p{margin-top:16px}.sns-help p,.sns-help li{color:var(--sns-muted);font-size:12px;line-height:1.8}.sns-help ul{margin:17px 0;padding-left:20px}.sns-help>.sns-button{margin-top:22px;font-size:12px}.sns-mobile-drawer{z-index:100;background:#fff;width:min(290px,88vw);position:fixed;top:0;bottom:0;left:0}.sns-mobile-drawer .sns-sidebar-inner{padding:0 20px}.sns-drawer-close{position:absolute;top:20px;right:12px}.sns-mobile-drawer .sns-brand-row img{width:150px}.sns-mobile-drawer .sns-nav-item{min-height:44px}.sns-is-collapsed .sns-sidebar{width:78px}.sns-is-collapsed .sns-workspace{margin-left:78px}.sns-is-collapsed .sns-sidebar-inner{padding:0 12px}.sns-is-collapsed .sns-sidebar .sns-brand-row{justify-content:center;position:relative}.sns-is-collapsed .sns-sidebar .sns-brand-row img{object-fit:contain;width:30px;height:30px}.sns-is-collapsed .sns-sidebar .sns-collapse{border:1px solid var(--sns-line);background:#fff;width:23px;height:23px;position:absolute;bottom:5px;right:-20px}.sns-is-collapsed .sns-sidebar .sns-brand-switch{border-color:#0000;padding:7px}.sns-is-collapsed .sns-sidebar :is(.sns-brand-switch-copy,.sns-brand-switch>svg,.sns-search-control>span,.sns-search-control>kbd,.sns-nav-label,.sns-nav-item>span,.sns-nav-item>small,.sns-team-person>span,.sns-team-person>svg,.sns-profile>div,.sns-profile>a){display:none}.sns-is-collapsed .sns-sidebar .sns-search-control{justify-content:center;padding:10px}.sns-is-collapsed .sns-sidebar .sns-nav-item{justify-content:center;padding:0}.sns-is-collapsed .sns-sidebar .sns-team-list{margin-top:30px}.sns-is-collapsed .sns-sidebar .sns-team-person{justify-content:center;padding:8px 0}.sns-is-collapsed .sns-sidebar .sns-profile{justify-content:center}.sns-is-collapsed .sns-toast{left:calc(50% + 39px)}.sns-login{background:#fff;grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}.sns-login-main{flex-direction:column;min-height:100dvh;padding:35px 48px;display:flex}.sns-login-logo{align-self:flex-start}.sns-login-logo img{width:164px;height:auto}.sns-login-form{width:100%;max-width:365px;margin:auto;padding:60px 0}.sns-login-form>h1{letter-spacing:-1.5px;margin:22px 0 17px;font-size:39px;font-weight:500;line-height:1.15}.sns-login-form>p{color:#93939c;margin-bottom:30px;font-size:13px;line-height:1.8}.sns-workspace-entry{background:#fffcfc;border:1px solid #f0d7db;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:16px 18px;display:flex}.sns-workspace-entry>div{flex-direction:column;display:flex}.sns-workspace-entry strong{font-size:13px;font-weight:600}.sns-workspace-entry span{color:#9e8f92;font-size:11px}.sns-workspace-entry>svg{color:var(--sns-red)}.sns-login-enter{justify-content:space-between;width:100%;min-height:46px;padding:10px 18px;font-size:12px}.sns-login-form>small{text-align:center;color:#a0a0a8;margin-top:18px;font-size:10px;line-height:1.8;display:block}.sns-login-footer{color:#a3a3ac;justify-content:space-between;align-items:center;font-size:10px;display:flex}.sns-login-footer>a{color:#888891;align-items:center;gap:5px;display:flex}.sns-login-art{color:#fff;background:#ed1b2f;flex-direction:column;justify-content:center;padding:64px;display:flex;position:relative;overflow:hidden}.sns-login-art>span{color:#ffffffa6;font-size:12px}.sns-login-art>h2{letter-spacing:-2px;margin-top:20px;font-size:clamp(42px,5vw,76px);font-weight:500;line-height:1.06}.sns-login-art>p{color:#ffffffa6;margin-top:20px;font-size:11px}.sns-login-objects{height:310px;margin:40px 0 0;position:relative}.sns-login-objects>img:first-child{filter:drop-shadow(0 18px 20px #70000e30);width:230px;position:absolute;top:45px;left:-10px;transform:rotate(-20deg)}.sns-login-objects>img:last-child{filter:drop-shadow(0 16px 16px #70000e30);width:160px;position:absolute;top:0;right:-20px;transform:rotate(22deg)}.sns-login-receipt{color:#473436;background:#fffdfb;border-radius:9px;flex-direction:column;width:180px;min-height:220px;padding:25px;display:flex;position:absolute;top:35px;left:45%;transform:rotate(8deg);box-shadow:0 15px 30px #79020e35}.sns-login-receipt>img{object-fit:contain;width:30px;height:30px;margin-bottom:22px}.sns-login-receipt>span{color:#b5a0a2;font-size:10px}.sns-login-receipt>strong{letter-spacing:-.4px;margin:8px 0 20px;font-size:19px;font-weight:500;line-height:1.3}.sns-login-receipt>i{border-bottom:1px dashed #dfd0d1;height:1px;margin-bottom:15px}@media (width>=1600px){.sns-main{padding:36px 44px 20px}.sns-metric{min-height:183px;padding:25px}.sns-metric-copy>strong{font-size:36px}.sns-wallet{width:173px;height:173px;top:12px;right:-12px}.sns-sale-tag{width:143px;height:159px;right:5px}.sns-receipt-art{right:18px}.sns-sales-chart{height:275px}.sns-donut{width:197px;height:197px;margin-top:24px;margin-bottom:28px}.sns-ui td{padding-top:17px;padding-bottom:17px}.sns-attention-list>button{padding:19px 0}}@media (width<=1200px) and (width>=901px){.sns-sidebar{width:207px}.sns-workspace{margin-left:207px}.sns-sidebar-inner{padding:0 12px}.sns-brand-row img{width:131px}.sns-main{padding:25px 23px 16px}.sns-topbar{padding:0 23px}.sns-metrics{gap:12px}.sns-metric{min-height:160px;padding:18px}.sns-metric-copy>strong{font-size:28px}.sns-metric-copy small{display:none}.sns-wallet{width:133px;top:26px;right:-28px}.sns-sale-tag{width:110px;top:25px;right:-13px}.sns-receipt-art{top:36px;right:-21px;transform:rotate(12deg)scale(.85)}.sns-analytics-grid{grid-template-columns:minmax(0,1.7fr) minmax(245px,1fr);gap:15px}.sns-operations-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);gap:15px}.sns-ui th,.sns-ui td{padding-left:15px;padding-right:15px}.sns-panel-heading{padding-left:18px;padding-right:18px}.sns-topbar-actions{gap:5px}.sns-login-art{padding:45px}}@media (width<=900px){.sns-sidebar{display:none}.sns-workspace,.sns-is-collapsed .sns-workspace{margin-left:0}.sns-topbar{height:64px;padding:0 24px}.sns-mobile-menu{margin-left:-9px;display:inline-flex}.sns-breadcrumb{gap:9px}.sns-main{padding:26px 24px 18px}.sns-toast,.sns-is-collapsed .sns-toast{left:50%}.sns-metric-copy>strong{font-size:28px}.sns-metric{min-height:157px;padding:18px}.sns-metric-copy small{display:none}.sns-wallet{width:135px;top:23px;right:-22px}.sns-sale-tag{width:108px;top:27px;right:-5px}.sns-receipt-art{top:30px;right:-13px;transform:rotate(11deg)scale(.9)}.sns-metrics{gap:13px}.sns-analytics-grid{grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);gap:16px}.sns-operations-grid{grid-template-columns:1fr;gap:18px}.sns-attention-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.sns-attention-list>button{border:0;gap:8px}.sns-attention-list>button>svg{display:none}.sns-ui th,.sns-ui td{padding-left:20px;padding-right:20px}.sns-login-main{padding:30px}.sns-login-art{padding:32px}.sns-login-objects{height:260px}.sns-login-objects>img:first-child{width:200px;left:-30px}.sns-login-receipt{width:160px;left:35%}.sns-login-objects>img:last-child{width:130px}}@media (width<=650px){.sns-ui{font-size:13px}.sns-topbar{gap:5px;height:62px;padding:0 17px}.sns-breadcrumb{gap:5px;font-size:10px}.sns-breadcrumb>span,.sns-breadcrumb>svg{display:none}.sns-topbar-actions{gap:3px}.sns-topbar-actions>.sns-demo-label{min-height:22px;margin-right:3px;font-size:9px}.sns-topbar-actions>.sns-icon-button:first-of-type{display:none}.sns-topbar-actions>.sns-user-avatar{width:30px;height:30px;margin-left:5px}.sns-main{padding:24px 16px 14px}.sns-page-heading{flex-wrap:wrap;gap:17px;margin-bottom:18px}.sns-page-heading h1{letter-spacing:-1px;font-size:31px}.sns-page-context{font-size:10px}.sns-page-actions{justify-content:space-between;width:100%;padding:0}.sns-page-actions .sns-button,.sns-period-control{min-height:40px}.sns-period-control select{padding:10px 11px 10px 0;font-size:12px}.sns-export{font-size:11px}.sns-filter-row{flex-wrap:wrap;gap:4px;margin-bottom:16px}.sns-channel-tabs{gap:1px}.sns-channel-tabs button{min-height:39px;padding:8px 9px;font-size:10px}.sns-data-note{margin-left:5px;font-size:9px}.sns-metrics{grid-template-columns:1fr 1fr;gap:11px;margin-bottom:16px}.sns-metric{min-height:143px;padding:17px}.sns-metric:first-child{grid-column:1/-1;min-height:151px}.sns-metric-copy>span{font-size:11px}.sns-metric-copy>strong{margin:9px 0 14px;font-size:29px}.sns-metric-copy>strong>em{font-size:20px}.sns-metric:first-child .sns-metric-copy>strong{font-size:35px}.sns-metric:first-child .sns-metric-copy small{font-size:9px;display:block}.sns-metric:first-child .sns-metric-copy{max-width:calc(100% - 100px)}.sns-wallet{width:174px;height:174px;top:-7px;right:0}.sns-sale-tag{opacity:.85;width:92px;height:105px;top:33px;right:-27px;transform:rotate(18deg)}.sns-receipt-art{opacity:.9;top:44px;right:-43px;transform:rotate(13deg)scale(.68)}.sns-metric:not(:first-child) .sns-metric-copy{max-width:100%}.sns-metric:not(:first-child) .sns-positive{font-size:9px}.sns-metric:not(:first-child) .sns-metric-copy>strong{z-index:2;position:relative}.sns-analytics-grid,.sns-operations-grid{grid-template-columns:1fr;gap:16px;margin-bottom:16px}.sns-panel-heading{padding:17px 18px 14px}.sns-panel-heading h2{font-size:12px}.sns-sales-summary{gap:8px;padding:0 18px}.sns-sales-summary>strong{font-size:28px}.sns-growth{font-size:9px}.sns-growth>span{font-size:8px}.sns-chart-key{padding-left:18px}.sns-sales-chart{height:215px;margin-left:8px;margin-right:12px}.sns-chart-footer{padding:15px 18px;font-size:8px}.sns-channels{grid-template-columns:140px 1fr;align-items:center;display:grid}.sns-channels>.sns-panel-heading{grid-column:1/-1;min-height:56px}.sns-donut{width:117px;height:117px;margin:2px auto 18px}.sns-donut:before{inset:11px;box-shadow:0 0 0 3px #fff}.sns-donut>div{font-size:7px}.sns-donut strong{font-size:28px}.sns-donut strong>small{font-size:14px}.sns-channel-rows{margin:0 17px 14px 3px}.sns-channel-rows button{flex-wrap:wrap;gap:3px;padding:10px 0}.sns-channel-rows button>span{font-size:9px}.sns-channel-rows strong{margin-left:14px;font-size:11px}.sns-channel-note{display:none}.sns-attention-list{padding:0 18px;display:block}.sns-attention-list>button{border-bottom:1px solid #f0f0f3;gap:11px;padding:16px 0}.sns-attention-list>button>svg{display:block}.sns-attention-list strong{font-size:12px}.sns-attention-list p{font-size:10px}.sns-attention-list span{font-size:9px}.sns-task-icon{width:34px;height:34px}.sns-attention-bottom{padding:13px 18px;font-size:9px}.sns-ui th{padding:10px 15px;font-size:9px}.sns-ui td{padding:14px 15px;font-size:11px}.sns-customer-cell{gap:6px}.sns-customer-cell>span{display:none}.sns-ui td:first-child{min-width:86px}.sns-ui td>small{font-size:8px}.sns-status{padding:3px 5px;font-size:8px}.sns-status>svg{display:none}.sns-orders-panel table{min-width:330px}.sns-orders-panel:has(select) table{min-width:560px}.sns-order-id{min-height:26px}.sns-orders-panel .sns-panel-heading select{max-width:145px}.sns-workspace-footer{flex-direction:column;gap:6px;padding-top:13px;font-size:8px}.sns-inline-summary{flex-direction:column;gap:7px;padding-bottom:18px;font-size:11px}.sns-section-intro h2{font-size:20px}.sns-section-intro p{font-size:12px}.sns-content-grid{grid-template-columns:1fr;gap:18px}.sns-content-owner>span{font-size:9px}.sns-connection{flex-wrap:wrap;gap:14px}.sns-connection>div{min-width:190px}.sns-connection>.sns-secondary{margin-left:52px}.sns-connection>.sns-button{margin-left:auto}.sns-connections{padding:0 18px}.sns-report-lead{flex-wrap:wrap;align-items:flex-start;gap:11px}.sns-report-lead>div{min-width:220px}.sns-report-lead h2{font-size:18px}.sns-report-lead>.sns-button{margin-left:33px;font-size:11px}.sns-settings{padding:20px 17px}.sns-setting-row{flex-wrap:wrap}.sns-setting-row>div{max-width:calc(100% - 60px)}.sns-setting-row:has(.sns-button)>div{max-width:100%}.sns-setting-row .sns-button{min-height:40px}.sns-toast{width:calc(100vw - 32px);font-size:11px;bottom:17px}.sns-modal{padding:24px 20px}.sns-modal>h2{font-size:18px}.sns-modal>p{font-size:11px}.sns-modal :is(.sns-command-results>button,.sns-button){min-height:44px}.sns-command-input>input{font-size:16px}.sns-mobile-drawer .sns-team-person small{font-size:11px}.sns-mobile-drawer .sns-team-person{min-height:44px}.sns-mobile-drawer .sns-nav-label{font-size:11px}.sns-mobile-drawer .sns-nav-item{font-size:14px}.sns-skip{left:16px}.sns-login{display:block}.sns-login-main{min-height:100dvh;padding:28px 25px}.sns-login-form{max-width:365px;padding:55px 0}.sns-login-form>h1{font-size:38px}.sns-login-art{display:none}.sns-login-logo img{width:152px}.sns-login-footer{font-size:9px}}@media (width<=360px){.sns-main{padding:22px 12px 14px}.sns-topbar{padding:0 13px}.sns-page-heading h1{font-size:28px}.sns-data-note{width:100%;margin-top:5px}.sns-wallet{width:155px;right:-19px}.sns-metric:first-child .sns-metric-copy>strong{font-size:32px}.sns-metric:not(:first-child){padding:15px 12px}.sns-metric-copy>strong{font-size:26px}.sns-creative{padding:24px}.sns-creative h3{max-width:180px;font-size:25px}.sns-content-owner .sns-button{width:100%;margin-top:7px}}@media (prefers-reduced-motion:reduce){.sns-ui *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.sns-modal-overlay{animation:none}}.sns-ui .sns-metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin-bottom:22px}.sns-ui .sns-metrics .sns-metric{aspect-ratio:auto;color:#fff;background:linear-gradient(150deg,#df203b 0%,#d21b37 46%,#ad0828 100%);border:1px solid #d91432;border-radius:16px;grid-column:auto;width:100%;min-width:0;height:200px;min-height:200px;max-height:none;padding:22px;display:flex;box-shadow:inset 0 1px #ffffff2b,0 5px 14px #a90a260c}.sns-ui .sns-metrics .sns-metric:nth-child(2){background:linear-gradient(150deg,#d4213c 0%,#bb1233 48%,#8e0c2b 100%);border-color:#bf1231}.sns-ui .sns-metrics .sns-metric:nth-child(3){background:linear-gradient(150deg,#e0253f 0%,#d51d37 48%,#b40c2a 100%);border-color:#df223c}.sns-ui .sns-metrics .sns-metric-copy{flex-direction:column;flex:1;min-width:0;max-width:calc(100% - 100px);display:flex}.sns-ui .sns-metrics .sns-metric-copy>span{color:#fff;font-size:14px;font-weight:500}.sns-ui .sns-metrics .sns-metric-copy>strong{color:#fff;letter-spacing:-1px;margin:8px 0 0;font-size:clamp(30px,2.7vw,38px);font-weight:600}.sns-ui .sns-metrics .sns-metric-copy>strong>em{color:#fff;font-size:26px}.sns-ui .sns-metrics .sns-metric-copy>div{white-space:normal;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto}.sns-ui .sns-metrics .sns-positive{color:#fff;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff38;border-radius:6px;padding:3px 5px;font-size:12px;font-weight:600}.sns-ui .sns-metrics .sns-metric-copy small{color:#fff;font-size:12px;line-height:1.3;display:inline}.sns-ui .sns-metrics .sns-wallet{opacity:1;filter:drop-shadow(0 10px 10px #66001940);width:147px;height:158px;inset:auto -3px 24px auto;transform:rotate(-12deg)}.sns-ui .sns-metrics .sns-sale-tag{opacity:1;filter:drop-shadow(0 10px 10px #66001940);width:118px;height:151px;inset:auto 10px 28px auto;transform:rotate(13deg)}.sns-ui .sns-metrics .sns-receipt-art{opacity:1;color:#232326;width:103px;height:137px;inset:auto 10px 30px auto;transform:rotate(10deg)}.sns-ui .sns-metrics .sns-paper{padding:10px;box-shadow:0 10px 15px #66001930}.sns-ui .sns-metrics .sns-paper-back{box-shadow:none;background:#f5c9cf;border-color:#ecb6be}.sns-ui .sns-metrics .sns-paper>img{width:20px;height:20px;margin-bottom:9px}.sns-ui .sns-metrics .sns-paper>span{font-size:5px}.sns-ui .sns-metrics .sns-paper>strong{margin:6px 0 10px;font-size:17px}.sns-ui .sns-metrics .sns-paper>i{height:20px}.sns-ui .sns-metrics .sns-paper>small{margin-top:6px;font-size:4px}.sns-ui .sns-metrics :is(.sns-wallet,.sns-sale-tag,.sns-receipt-art){will-change:auto;animation:4.6s ease-in-out infinite paused sns-commerce-float}.sns-ui .sns-metrics .sns-receipt-art{animation-duration:5.2s;animation-delay:-1.5s}.sns-ui .sns-metrics .sns-sale-tag{animation-duration:4.8s;animation-delay:-3s}.sns-ui .sns-metrics[data-motion=running] :is(.sns-wallet,.sns-sale-tag,.sns-receipt-art){animation-play-state:running}@keyframes sns-commerce-float{0%,to{translate:0;rotate:-2deg}50%{translate:0 -10px;rotate:2deg}}@media (width<=1200px) and (width>=701px){.sns-ui .sns-metrics{gap:13px}.sns-ui .sns-metrics .sns-metric{height:190px;min-height:190px;padding:18px}.sns-ui .sns-metrics .sns-metric-copy{max-width:calc(100% - 76px)}.sns-ui .sns-metrics .sns-wallet{width:118px;height:139px;bottom:25px;right:-7px}.sns-ui .sns-metrics .sns-sale-tag{width:94px;height:133px;bottom:27px;right:0}.sns-ui .sns-metrics .sns-receipt-art{width:93px;height:128px;bottom:28px;right:1px}}@media (width<=700px){.sns-ui .sns-metrics{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#ddc4ca transparent;grid-template-columns:repeat(3,minmax(280px,1fr));gap:13px;padding-bottom:9px;overflow-x:auto}.sns-ui .sns-metrics .sns-metric{scroll-snap-align:start;height:190px;min-height:190px;padding:20px}.sns-ui .sns-metrics .sns-metric-copy{max-width:calc(100% - 94px)}.sns-ui .sns-metrics .sns-metric-copy>strong{font-size:34px}.sns-ui .sns-metrics .sns-wallet{width:130px;height:145px;bottom:22px;right:-6px}.sns-ui .sns-metrics .sns-sale-tag{width:105px;height:139px;bottom:24px;right:3px}.sns-ui .sns-metrics .sns-receipt-art{width:96px;height:130px;bottom:25px;right:4px}}@media (prefers-reduced-motion:reduce){.sns-ui .sns-metrics :is(.sns-wallet,.sns-sale-tag,.sns-receipt-art){translate:0;rotate:none;animation:none!important}}.sns-app.sns-ui{--sns-muted:#62626c}.sns-app.sns-ui :is(.sns-nav-item,.sns-sidebar-bottom>.sns-nav-item){min-height:42px;font-size:14px}.sns-app.sns-ui .sns-team-person>span{font-size:13px}.sns-app.sns-ui :is(.sns-team-person small,.sns-brand-switch-copy small,.sns-profile small,.sns-nav-label){color:#666670;font-size:11px}.sns-app.sns-ui .sns-brand-switch-copy strong{font-size:13px}.sns-app.sns-ui :is(.sns-breadcrumb,.sns-page-context,.sns-search-control,.sns-panel-bottom,.sns-report-footnote){color:#62626c;font-size:12px}.sns-app.sns-ui .sns-panel-heading h2{font-size:14px}.sns-app.sns-ui :is(.sns-button,.sns-period-control select,.sns-orders-panel select){font-size:13px}.sns-app.sns-ui .sns-channel-tabs button{font-size:12px}.sns-app.sns-ui :is(.sns-data-note,.sns-count,.sns-secondary){font-size:11px}.sns-app.sns-ui :is(.sns-chart-key,.sns-chart-footer,.sns-channel-note,.sns-growth>span){color:#62626c;font-size:11px}.sns-app.sns-ui .sns-growth{font-size:12px}.sns-app.sns-ui .sns-channel-rows button>span{color:#62626c;font-size:12px}.sns-app.sns-ui .sns-channel-rows strong{font-size:13px}.sns-app.sns-ui th{color:#62626c;font-size:11px;font-weight:500}.sns-app.sns-ui :is(td,td strong,.sns-order-id){color:#41414b;font-size:12px}.sns-app.sns-ui td>small{color:#666670;font-size:10px}.sns-app.sns-ui .sns-customer-cell>span{font-size:9px}.sns-app.sns-ui .sns-status{font-size:10px}.sns-app.sns-ui .sns-attention-list strong{font-size:12px}.sns-app.sns-ui .sns-attention-list p{color:#62626c;font-size:12px;line-height:1.55}.sns-app.sns-ui .sns-attention-list span{color:#666670;font-size:11px}.sns-app.sns-ui .sns-attention-bottom{color:#666670;font-size:10px}.sns-ui .sns-text-button{border-radius:7px;min-height:32px;padding:5px 8px;font-size:12px}.sns-ui :is(.sns-button,.sns-text-button,.sns-nav-item,.sns-icon-button,.sns-brand-switch,.sns-search-control,.sns-team-person,.sns-channel-tabs button,.sns-channel-rows button,.sns-attention-list>button,.sns-command-results>button,.sns-order-id,.sns-profile>a,.sns-user-avatar,.sns-team-label>button,.sns-login-footer>a){transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s}.sns-ui :is(.sns-attention-list>button,.sns-channel-rows button){border-radius:9px}.sns-ui .sns-order-id{border-radius:5px;margin:-3px -5px;padding:3px 5px}.sns-ui .sns-profile>a{border-radius:8px}.sns-ui :is(.sns-button,.sns-text-button,.sns-nav-item,.sns-icon-button,.sns-brand-switch,.sns-search-control,.sns-team-person,.sns-channel-tabs button,.sns-channel-rows button,.sns-attention-list>button,.sns-command-results>button,.sns-order-id,.sns-profile>a,.sns-user-avatar,.sns-team-label>button,.sns-login-footer>a):not(:disabled):is(:hover,:focus-visible){background-color:var(--sns-red);border-color:var(--sns-red);color:#fff;text-decoration:none;box-shadow:0 3px 8px #b40c2212}.sns-ui :is(.sns-button,.sns-text-button,.sns-nav-item,.sns-icon-button,.sns-brand-switch,.sns-search-control,.sns-team-person,.sns-channel-tabs button,.sns-channel-rows button,.sns-attention-list>button,.sns-command-results>button,.sns-profile>a,.sns-team-label>button):not(:disabled):is(:hover,:focus-visible) :where(span,strong,small,svg,p,kbd){color:#fff}.sns-ui .sns-nav-item:is(:hover,:focus-visible) small{background:#ffffff24;border-color:#ffffff38}.sns-ui .sns-search-control:is(:hover,:focus-visible) kbd{border-color:#fff6}.sns-ui .sns-attention-list>button:is(:hover,:focus-visible) .sns-task-icon{color:#fff;background:#ffffff1f;border-color:#ffffff40}.sns-ui .sns-channel-rows button:is(:hover,:focus-visible) i{background:#fff}.sns-ui .sns-period-control:has(select:is(:hover,:focus-visible)){background:var(--sns-red);border-color:var(--sns-red);color:#fff}.sns-ui .sns-period-control:has(select:is(:hover,:focus-visible))>svg{color:#fff}.sns-ui select:is(:hover,:focus-visible){background-color:var(--sns-red);color:#fff}.sns-ui select option{color:#232326;background:#fff}.sns-app.sns-ui .sns-attention-list>button,.sns-app.sns-ui .sns-channel-rows button{width:calc(100% + 14px);margin-left:-7px;padding-left:7px;padding-right:7px}@media (width<=650px){.sns-app.sns-ui .sns-page-actions .sns-button{font-size:12px}.sns-app.sns-ui .sns-channel-tabs button{padding-left:8px;padding-right:8px;font-size:11px}.sns-app.sns-ui .sns-data-note{font-size:10px}.sns-app.sns-ui .sns-channels{grid-template-columns:130px 1fr}.sns-app.sns-ui .sns-channel-rows button>span{font-size:11px}.sns-app.sns-ui .sns-chart-footer{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.sns-ui :is(button,a,select){transition:none!important}}.sns-app.sns-ui .sns-sidebar,.sns-mobile-drawer.sns-ui{color:#fff;background:radial-gradient(at 0 0,#ffffff0d 0%,#0000 46%),linear-gradient(165deg,#ef293b 0%,#ed1b2f 48%,#d5162b 100%);border-right:1px solid #d51429;box-shadow:8px 0 30px #ed1b2f09}.sns-ui :is(.sns-sidebar,.sns-mobile-drawer) .sns-sidebar-inner{background:0 0}.sns-app.sns-ui .sns-sidebar .sns-sidebar-inner{scrollbar-color:#fff5 transparent;padding-inline:12px}.sns-app.sns-ui .sns-sidebar .sns-brand-row{gap:7px;min-height:86px;padding-inline:0}.sns-ui .sns-brand-row>a{background:#fff;border-radius:10px;flex-shrink:0;padding:7px}.sns-app.sns-ui .sns-sidebar .sns-collapse{color:#fff;background:#ffffff12;border:1px solid #ffffff3d;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;min-height:30px;padding:0;display:grid;position:static;bottom:auto;right:auto}.sns-app.sns-ui.sns-is-collapsed .sns-sidebar .sns-brand-row{flex-direction:column;justify-content:center;gap:13px;min-height:118px;padding-block:16px 12px}.sns-app.sns-ui.sns-is-collapsed .sns-sidebar .sns-brand-row>a{border-radius:11px;padding:5px}.sns-app.sns-ui.sns-is-collapsed .sns-sidebar .sns-brand-row img{width:30px;height:30px}.sns-app.sns-ui.sns-is-collapsed .sns-sidebar .sns-brand-switch{display:none}.sns-app.sns-ui .sns-sidebar :is(.sns-nav-item,.sns-search-control,.sns-brand-switch),.sns-mobile-drawer.sns-ui :is(.sns-nav-item,.sns-search-control,.sns-brand-switch){color:#fff;background:0 0;border-color:#ffffff27}.sns-app.sns-ui .sns-sidebar .sns-search-control,.sns-mobile-drawer.sns-ui .sns-search-control{color:#fff;background:#ffffff10;border:1px solid #ffffff25;min-height:42px;margin-top:5px;margin-bottom:15px}.sns-app.sns-ui .sns-sidebar .sns-search-control kbd,.sns-mobile-drawer.sns-ui .sns-search-control kbd{color:#fff;background:#ffffff12;border-color:#ffffff25}.sns-app.sns-ui .sns-sidebar .sns-nav-item,.sns-mobile-drawer.sns-ui .sns-nav-item{border-radius:11px;min-height:44px;margin-block:3px;font-weight:500}.sns-app.sns-ui .sns-sidebar .sns-nav-item svg,.sns-mobile-drawer.sns-ui .sns-nav-item svg{color:inherit}.sns-app.sns-ui .sns-sidebar .sns-nav-item.is-active,.sns-mobile-drawer.sns-ui .sns-nav-item.is-active{color:#d0132a;background:#fff8f9;box-shadow:0 5px 14px #b90e241c}.sns-app.sns-ui .sns-sidebar :is(.sns-nav-item,.sns-search-control,.sns-collapse,.sns-brand-switch):is(:hover,:focus-visible),.sns-mobile-drawer.sns-ui :is(.sns-nav-item,.sns-search-control,.sns-brand-switch):is(:hover,:focus-visible){color:var(--sns-red);background:#fff;border-color:#fff}.sns-app.sns-ui .sns-sidebar .sns-nav-item>small,.sns-mobile-drawer.sns-ui .sns-nav-item>small{color:#fff;background:#ffffff1a}.sns-app.sns-ui .sns-sidebar .sns-nav-item.is-active>small,.sns-mobile-drawer.sns-ui .sns-nav-item.is-active>small{color:#d0132a;background:#ffe1e6}.sns-app.sns-ui .sns-sidebar :is(.sns-nav-label,.sns-profile small,.sns-brand-switch-copy small),.sns-mobile-drawer.sns-ui :is(.sns-nav-label,.sns-profile small,.sns-brand-switch-copy small){color:#fff1f3}.sns-app.sns-ui .sns-sidebar .sns-sidebar-bottom{padding-top:20px}.sns-app.sns-ui .sns-sidebar .sns-profile,.sns-mobile-drawer.sns-ui .sns-profile{border-color:#ffffff2e;margin-top:13px;padding-block:16px}.sns-app.sns-ui .sns-sidebar .sns-user-avatar,.sns-mobile-drawer.sns-ui .sns-user-avatar{color:#ce1429;background:#fff3f6;border:1px solid #ffe6ee;font-weight:600}.sns-app.sns-ui .sns-sidebar .sns-profile>a,.sns-mobile-drawer.sns-ui .sns-profile>a{color:#fff}.sns-app.sns-ui .sns-sidebar .sns-brand-avatar,.sns-mobile-drawer.sns-ui .sns-brand-avatar{color:#fff;background:#ffffff15;border:1px solid #ffffff30;font-family:inherit}.sns-ui .sns-brand-avatar>span{letter-spacing:0;align-self:auto;font-size:14px;font-weight:600}.sns-mobile-drawer.sns-ui .sns-drawer-close{color:#fff;background:#ffffff16;border-radius:9px}.sns-app.sns-ui .sns-mobile-menu{color:var(--sns-red);background:var(--sns-red-soft);border:1px solid #ed1b2f20;border-radius:10px}.sns-app.sns-ui .sns-topbar .sns-mobile-menu:not(:disabled):is(:hover,:focus-visible,:active){color:var(--sns-red);border-color:var(--sns-red);background:#fff}.sns-app.sns-ui .sns-topbar .sns-mobile-menu:not(:disabled):is(:hover,:focus-visible,:active) :where(svg,span){color:var(--sns-red)}.sns-mobile-drawer.sns-ui :is(.sns-nav-item,.sns-search-control,.sns-brand-switch):not(:disabled):is(:hover,:focus-visible,:active){color:var(--sns-red);background:#fff;border-color:#fff}.sns-mobile-drawer.sns-ui :is(.sns-nav-item,.sns-search-control,.sns-brand-switch):not(:disabled):is(:hover,:focus-visible,:active) :where(span,strong,small,svg,kbd){color:var(--sns-red)}.sns-mobile-drawer.sns-ui :is(.sns-nav-item,.sns-search-control,.sns-brand-switch):not(:disabled):is(:hover,:focus-visible,:active) :is(small,kbd,.sns-brand-avatar){color:var(--sns-red);background:var(--sns-red-soft);border-color:#ed1b2f30}.sns-mobile-drawer.sns-ui :is(.sns-profile>a,.sns-drawer-close):not(:disabled):is(:hover,:focus-visible,:active),.sns-mobile-drawer.sns-ui :is(.sns-nav-item,.sns-search-control,.sns-brand-switch,.sns-profile>a,.sns-drawer-close):active{color:var(--sns-red);background:#fff;border-color:#fff}.sns-mobile-drawer.sns-ui :is(.sns-nav-item,.sns-search-control,.sns-brand-switch):active :where(span,strong,small,svg,kbd){color:var(--sns-red)}.sns-mobile-drawer.sns-ui :is(.sns-nav-item,.sns-search-control,.sns-brand-switch):active :is(small,kbd,.sns-brand-avatar){color:var(--sns-red);background:var(--sns-red-soft);border-color:#ed1b2f30}.sns-ui :is(.sns-sidebar,.sns-sidebar-inner) button:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.sns-ui :is(.sns-sidebar,.sns-sidebar-inner) *{transition:none!important}}.sns-app.sns-ui .sns-sidebar :is(.sns-nav-item,.sns-search-control,.sns-collapse,.sns-brand-switch):is(:hover,:focus-visible) :where(span,strong,small,svg,kbd),.sns-mobile-drawer.sns-ui :is(.sns-nav-item,.sns-search-control,.sns-brand-switch):is(:hover,:focus-visible) :where(span,strong,small,svg,kbd){color:var(--sns-red)}.sns-app.sns-ui .sns-sidebar :is(.sns-nav-item,.sns-search-control,.sns-brand-switch):is(:hover,:focus-visible) :is(small,kbd,.sns-brand-avatar),.sns-mobile-drawer.sns-ui :is(.sns-nav-item,.sns-search-control,.sns-brand-switch):is(:hover,:focus-visible) :is(small,kbd,.sns-brand-avatar){background:var(--sns-red-soft);color:var(--sns-red);border-color:#ed1b2f30}.sns-app.sns-ui .sns-sidebar .sns-profile>a:is(:hover,:focus-visible),.sns-mobile-drawer.sns-ui :is(.sns-profile>a,.sns-drawer-close):is(:hover,:focus-visible){color:var(--sns-red);background:#fff;border-color:#fff}.sns-ui :is(.sns-page-context,.sns-nav-label,.sns-team-person small,.sns-profile small,.sns-brand-switch-copy small,.sns-metric-copy>span,.sns-metric-copy small,.sns-growth>span,.sns-chart-key,.sns-chart-footer,.sns-channel-note,.sns-channel-rows button>span,.sns-attention-list p,.sns-attention-list span,.sns-attention-bottom,.sns-data-note,.sns-workspace-footer,.sns-panel-bottom,.sns-report-footnote,.sns-login-form>p,.sns-login-form>small,.sns-login-footer,.sns-setting-row span,.sns-content-owner>span){color:#72727c}.sns-ui .sns-metric-copy small,.sns-ui .sns-growth>span,.sns-ui .sns-chart-key,.sns-ui .sns-chart-footer,.sns-ui .sns-attention-list span{font-size:10px}.sns-ui td>small{color:#767680;font-size:9px}
