@charset "UTF-8";.ss-center-anchor{position:fixed;right:22px;bottom:calc(22px + var(--ss-floating-notices-offset, 0px));z-index:9999}.ss-center-launcher,.ss-center-preview,.ss-center-preview *,.ss-center-panel,.ss-center-panel *{box-sizing:border-box}.ss-center-launcher{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block;width:72px;height:69px;padding:0;cursor:pointer;border:0;background:transparent;filter:drop-shadow(0 15px 24px rgba(3,9,24,.42));transition:filter .2s ease,transform .2s ease}.ss-center-launcher:hover{transform:translateY(-3px);filter:drop-shadow(0 18px 27px rgba(3,9,24,.5))}.ss-center-launcher__sheet{position:absolute;display:block;border:1px solid rgba(225,199,255,.28);backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%)}.ss-center-launcher__sheet--back{top:4px;left:17px;width:48px;height:49px;border-radius:17px 18px 16px 8px;background:linear-gradient(145deg,#8264f7e0,#693dae7a);box-shadow:0 0 19px #7e5bf838;transform:rotate(10deg)}.ss-center-launcher__sheet--middle{top:8px;left:9px;width:54px;height:53px;border-radius:17px 17px 18px 7px;background:linear-gradient(135deg,#a969efb3,#6934a875);box-shadow:0 8px 20px #9555d62b;transform:rotate(-6deg)}.ss-center-launcher__sheet--front{top:11px;left:8px;width:58px;height:54px;overflow:hidden;border-color:#e8cfff70;border-radius:17px 17px 17px 6px;background:linear-gradient(145deg,#352342e8,#1d1226f0 70%);box-shadow:inset 0 1px #ffffff24,0 9px 22px #00081847}.ss-center-launcher__sheet--front:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 10%,rgba(145,122,255,.22),transparent 55%);pointer-events:none}.ss-center-launcher__signal{position:absolute;top:13px;left:14px;width:7px;height:7px;border-radius:50%;background:#d5b3f5;box-shadow:0 0 0 4px #c18fef1a,0 0 12px #c18fef85}.ss-center-launcher__lines{position:absolute;top:15px;left:28px;display:flex;flex-direction:column;gap:5px}.ss-center-launcher__lines i{display:block;height:2px;border-radius:2px;background:#f1e0ffde}.ss-center-launcher__lines i:nth-child(1){width:16px}.ss-center-launcher__lines i:nth-child(2){width:22px;margin-left:-14px;margin-top:5px}.ss-center-launcher__lines i:nth-child(3){width:17px;margin-left:-14px;opacity:.52}.ss-center-launcher__badge,.ss-center-launcher__pending{position:absolute;z-index:2;top:0;right:0;border:2px solid #261a32;border-radius:999px}.ss-center-launcher__badge{min-width:23px;height:23px;display:grid;place-items:center;padding:0 5px;color:#fff;font-size:11px;font-weight:800;line-height:1;background:#ea465e;box-shadow:0 3px 13px #da284866}.ss-center-launcher__pending{width:13px;height:13px;background:#edba6c}.ss-center-launcher.is-unread{animation:ss-center-attention 5s ease-in-out infinite}.ss-center-launcher.is-unread:hover,.ss-center-anchor:hover .ss-center-launcher.is-unread{animation:none}@keyframes ss-center-attention{0%,84%,to{transform:translate(0) rotate(0)}88%{transform:translate(-2px) rotate(-1.5deg)}92%{transform:translate(2px) rotate(1.5deg)}96%{transform:translate(-1px) rotate(-.7deg)}}.ss-center-preview{position:absolute;right:0;bottom:100%;z-index:1;display:flex;flex-direction:column;gap:7px;width:min(328px,calc(100vw - 44px));max-height:calc(100dvh - 110px);padding-bottom:12px;color:#f5eefc;font-family:inherit}.ss-center-preview.is-beside{top:0;right:100%;bottom:auto;width:min(340px,calc(100vw - 116px));max-height:calc(100dvh - 24px);padding-right:12px;padding-bottom:0;overflow-y:auto;overscroll-behavior:contain;transform:translateY(var(--ss-preview-shift, 0px))}.ss-center-preview__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:65px;padding:10px 12px;color:inherit;text-align:left;font:inherit;cursor:pointer;border:1px solid rgba(226,204,252,.24);border-radius:13px;background:linear-gradient(145deg,#2c1d3757,#1d122673);backdrop-filter:blur(16px) saturate(150%) brightness(.55);-webkit-backdrop-filter:blur(16px) saturate(150%) brightness(.55);box-shadow:0 10px 28px #0008183d,inset 3px 0 rgba(var(--ss-center-tone-rgb),.85),inset 0 1px #ffffff1f;animation:ss-center-preview-rise var(--ss-preview-duration, .22s) cubic-bezier(.16,1,.3,1) var(--ss-preview-delay, 0ms) both;transition:border-color .15s ease}.ss-center-preview__item:hover{border-color:rgba(var(--ss-center-tone-rgb),.6)}.ss-center-preview__icon{display:grid;place-items:center;width:32px;height:32px;color:var(--ss-center-tone-text);border-radius:9px;background:rgba(var(--ss-center-tone-rgb),.16)}.ss-center-preview__copy{display:flex;flex-direction:column;gap:4px;min-width:0}.ss-center-preview__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ss-center-tone-text);font-size:9px;font-weight:650}.ss-center-preview__meta time{flex:0 0 auto;color:#c3d0dc;font-weight:400}.ss-center-preview__meta>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-center-preview__title{display:-webkit-box;overflow:hidden;color:#f7f1fd;font-size:12.5px;font-weight:650;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ss-center-preview__more{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:flex-end;gap:6px;align-self:flex-end;min-height:29px;padding:5px 10px;color:#ede2f6;font:inherit;font-size:10px;font-weight:650;cursor:pointer;border:1px solid rgba(226,204,252,.18);border-radius:8px;background:#21162ba8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ss-center-preview__more:hover{background:#3f2b4fb8}@keyframes ss-center-preview-rise{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ss-center-panel{position:fixed;right:24px;bottom:24px;z-index:10000;isolation:isolate;display:flex;flex-direction:column;width:min(432px,calc(100vw - 32px));height:auto;max-height:min(640px,calc(100dvh - 48px));overflow:hidden;color:#f4edfb;font-family:inherit;border:1px solid rgba(226,201,255,.32);border-radius:24px;background:linear-gradient(148deg,#22172c47,#1f1f2252 57%,#1d122661);backdrop-filter:blur(14px) saturate(160%) brightness(.52);-webkit-backdrop-filter:blur(14px) saturate(160%) brightness(.52);box-shadow:0 28px 90px #0005147a,inset 0 1px #fff3;animation:ss-center-arrive .22s ease-out both}.ss-center-panel.is-whatsapp{height:auto;max-height:calc(100dvh - 48px)}.ss-center-panel:before,.ss-center-panel:after{content:"";position:absolute;pointer-events:none}.ss-center-panel:before{z-index:0;inset:0;background:radial-gradient(circle at 0 0,rgba(173,110,245,.11),transparent 40%),radial-gradient(circle at 100% 95%,rgba(130,98,228,.07),transparent 40%)}.ss-center-panel:after{z-index:2;top:0;left:16%;width:68%;height:1px;background:linear-gradient(90deg,transparent,rgba(242,225,255,.55),transparent)}.ss-center-panel>*{position:relative;z-index:1;min-width:0}@keyframes ss-center-arrive{0%{opacity:0;transform:translateY(9px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ss-center-panel__header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:55px;padding:9px 17px 7px;cursor:pointer}.ss-center-panel__identity,.ss-center-panel__tools{display:flex;align-items:center}.ss-center-panel__identity{gap:10px;min-width:0}.ss-center-panel__identity-mark{position:relative;flex:0 0 auto;width:28px;height:29px;border:1px solid rgba(207,164,248,.4);border-radius:9px 9px 9px 4px;background:linear-gradient(135deg,#b16feb33,#a16aec21);box-shadow:inset 0 1px #ffffff21}.ss-center-panel__identity-mark i{position:absolute;left:7px;display:block;height:2px;border-radius:2px;background:#ddc2f7}.ss-center-panel__identity-mark i:nth-child(1){top:8px;width:7px}.ss-center-panel__identity-mark i:nth-child(2){top:13px;width:13px}.ss-center-panel__identity-mark i:nth-child(3){top:18px;width:10px;opacity:.65}.ss-center-panel__header h2{margin:0;color:#f8f1ff;font-size:17px;font-weight:700;letter-spacing:-.025em}.ss-center-panel__tools{gap:2px}.ss-center-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;display:grid;place-items:center;color:#bdcbd9;cursor:pointer;border:0;border-radius:9px;background:transparent}.ss-center-icon-button:hover{color:#fff;background:#ffffff1a}.ss-center-icon-button:disabled{cursor:default;opacity:.42}.ss-center-tabs{flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr;padding:0 17px;border-bottom:1px solid rgba(205,225,255,.12)}.ss-center-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 8px;color:#d8c7e4;font:inherit;font-size:12px;font-weight:650;cursor:pointer;border:0;background:transparent}.ss-center-tabs button:hover{color:#f8eeff}.ss-center-tabs button.is-active{color:#faf5ff}.ss-center-tabs button.is-active:after{content:"";position:absolute;right:18%;bottom:-1px;left:18%;height:2px;border-radius:2px;background:linear-gradient(90deg,#c19ae8,#b394f4);box-shadow:0 0 12px #ba8bf366}.ss-center-tabs button:last-child.is-active:after{background:linear-gradient(90deg,#76d4aa,#67d7df)}.ss-center-tabs__count{min-width:19px;height:19px;display:grid;place-items:center;padding:0 4px;color:#fff;font-size:10px;font-weight:800;border-radius:99px;background:#d9455c}.ss-center-content,.ss-center-detail{flex:0 1 auto;display:flex;flex-direction:column;min-height:0}.ss-center-list-toolbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px 5px}.ss-center-list-toolbar button{padding:4px 0;color:#d3b4e9;font:inherit;font-size:11px;font-weight:650;cursor:pointer;border:0;background:none}.ss-center-list-toolbar button:hover{color:#f5e6ff;text-decoration:underline}.ss-center-list-toolbar .ss-center-filter{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 8px;color:#decfeb;font-size:10.5px;border:1px solid rgba(205,225,255,.15);border-radius:7px;background:#ffffff09}.ss-center-list-toolbar .ss-center-filter:hover{text-decoration:none;background:#ffffff14}.ss-center-list-toolbar .ss-center-filter[aria-pressed=true]{color:#eedcfc;border-color:#c999f066;background:#a369dd24}.ss-center-list-toolbar .ss-center-mark-all{margin-left:auto;font-size:10.5px}.ss-center-archive-feedback{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:1px 12px 6px;padding:7px 10px;color:#d9e7ef;font-size:11px;border-radius:7px;background:#96cbdc1a}.ss-center-archive-feedback span{display:inline-flex;align-items:center;gap:6px}.ss-center-archive-feedback button{padding:0;color:#dec4f3;font:inherit;font-weight:700;cursor:pointer;border:0;background:transparent}.ss-center-list{flex:0 1 auto;min-height:0;max-height:min(450px,calc(100dvh - 190px));overflow-y:auto;padding:6px 12px 14px;scrollbar-width:thin;scrollbar-color:rgba(184,208,231,.24) transparent}.ss-center-group+.ss-center-group{margin-top:9px}.ss-center-group__heading{display:flex;align-items:center;justify-content:space-between;padding:8px 11px 6px;color:#dfd1eb;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ss-center-group__heading span:last-child{color:#dfd2eb;letter-spacing:0}.ss-center-item,.ss-center-preview__item,.ss-center-detail,.ss-center-item.is-tone-info,.ss-center-preview__item.is-tone-info,.ss-center-detail.is-tone-info{--ss-center-tone-rgb: 103, 177, 247;--ss-center-tone-text: #cde8ff}.ss-center-item.is-tone-success,.ss-center-preview__item.is-tone-success,.ss-center-detail.is-tone-success{--ss-center-tone-rgb: 100, 210, 151;--ss-center-tone-text: #c4f5d9}.ss-center-item.is-tone-warning,.ss-center-preview__item.is-tone-warning,.ss-center-detail.is-tone-warning{--ss-center-tone-rgb: 244, 169, 83;--ss-center-tone-text: #ffdbab}.ss-center-item.is-tone-error,.ss-center-preview__item.is-tone-error,.ss-center-detail.is-tone-error{--ss-center-tone-rgb: 248, 112, 132;--ss-center-tone-text: #ffc6d0}.ss-center-item{position:relative;width:100%;margin:0;padding:0;color:inherit;text-align:left;font:inherit;border:0;border-bottom:1px solid rgba(208,227,255,.09);border-radius:0;background:transparent;transition:background .16s ease}.ss-center-item__open{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;width:100%;padding:10px 40px 10px 11px;color:inherit;text-align:left;font:inherit;cursor:pointer;border:0;border-radius:0;background:transparent}.ss-center-item__icon{display:grid;place-items:center;width:28px;height:28px;margin-top:2px;color:var(--ss-center-tone-text);border-radius:8px;background:rgba(var(--ss-center-tone-rgb),.13)}.ss-center-item__copy{display:flex;flex-direction:column;gap:4px;min-width:0}.ss-center-item__archive{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;right:5px;display:grid;place-items:center;width:32px;height:32px;padding:0;color:#c2d4e2;cursor:pointer;border:0;border-radius:8px;background:transparent;opacity:0;transform:translateY(-50%);transition:opacity .15s ease,background .15s ease}.ss-center-item:hover .ss-center-item__archive,.ss-center-item:focus-within .ss-center-item__archive{opacity:1}.ss-center-item__archive:hover{color:#fff;background:#ffffff1f}.ss-center-item:hover{background:#c2dfff13}.ss-center-item.is-pending:not(.is-unread){background:linear-gradient(90deg,rgba(225,162,80,.11),transparent 70%)}.ss-center-item.is-unread{background:linear-gradient(90deg,rgba(var(--ss-center-tone-rgb),.26),rgba(var(--ss-center-tone-rgb),.12))}.ss-center-item.is-unread:hover{background:linear-gradient(90deg,rgba(var(--ss-center-tone-rgb),.34),rgba(var(--ss-center-tone-rgb),.17))}.ss-center-item.is-unread:before,.ss-center-item.is-pending:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:rgb(var(--ss-center-tone-rgb))}.ss-center-item.is-pending:not(.is-unread):before{background:#eab671}.ss-center-item.is-unread .ss-center-item__meta>span:first-child{color:var(--ss-center-tone-text)}.ss-center-item__meta{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;width:100%;color:#e0d1eb;font-size:9px;font-weight:700;letter-spacing:.02em}.ss-center-item__meta>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-center-item__meta time{margin-left:auto;color:#c5d5e1;font-weight:500;letter-spacing:0;white-space:nowrap}.ss-center-item__pending{color:#efc38c;font-size:8px;font-weight:700;letter-spacing:0}.ss-center-item__title{display:-webkit-box;width:100%;overflow:hidden;color:#f7f1fd;font-size:13px;font-weight:700;line-height:1.32;letter-spacing:-.01em;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ss-center-item__preview{display:-webkit-box;overflow:hidden;color:#dce7ef;font-size:11px;line-height:1.4;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ss-center-item__unread{flex:0 0 auto;padding:2px 4px;color:var(--ss-center-tone-text);font-size:8px;font-weight:750;letter-spacing:0;line-height:1;border:1px solid rgba(var(--ss-center-tone-rgb),.42);border-radius:4px;background:rgba(var(--ss-center-tone-rgb),.18)}.ss-center-detail__nav{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;min-height:45px;padding:0 19px;border-bottom:1px solid rgba(205,225,255,.1)}.ss-center-detail__nav button{display:inline-flex;align-items:center;gap:6px;padding:7px 0;color:#b7cfe0;font:inherit;font-size:11px;font-weight:650;cursor:pointer;border:0;background:none}.ss-center-detail__nav button:hover{color:#fff}.ss-center-detail__body{flex:0 1 auto;min-height:0;max-height:min(450px,calc(100dvh - 190px));overflow-y:auto;padding:24px 23px 20px;scrollbar-width:thin;scrollbar-color:rgba(184,208,231,.24) transparent}.ss-center-detail__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#afc4d5;font-size:11px;font-weight:650}.ss-center-detail__meta>span[aria-hidden=true]{color:#7891a5}.ss-center-detail__meta svg{color:var(--ss-center-tone-text)}.ss-center-detail__pending{display:inline-block;margin-top:21px;color:#f0c18b;font-size:10px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.ss-center-detail h3{margin:12px 0 0;color:#faf5ff;font-size:22px;font-weight:700;line-height:1.22;letter-spacing:-.025em}.ss-center-detail__message{margin-top:21px;color:#d0dbe5;font-size:13.5px;line-height:1.65;word-break:break-word}.ss-center-detail__message strong{color:#f8f1ff}.ss-center-detail__message em{color:#ebdcf5}.ss-center-detail__message p{margin:0 0 12px}.ss-center-detail__message h2,.ss-center-detail__message h3,.ss-center-detail__message h4{color:#faf5ff;margin:18px 0 8px;font-size:17px;line-height:1.35}.ss-center-detail__message ul,.ss-center-detail__message ol{padding-left:22px;margin:12px 0}.ss-center-detail__message blockquote{margin:14px 0;padding:3px 0 3px 14px;border-left:2px solid rgb(var(--ss-center-tone-rgb))}.ss-center-detail__message a{color:#d6b4e9;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ss-center-detail__message a:hover{color:#f3e2fb}.ss-center-detail__message img{display:block;width:auto;max-width:100%;height:auto;margin:14px 0;border-radius:8px}.ss-center-severity{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;font-size:10px;line-height:1.2;color:var(--ss-center-tone-text);border:1px solid rgba(var(--ss-center-tone-rgb),.3);border-radius:5px;background:rgba(var(--ss-center-tone-rgb),.12)}.ss-center-severity svg{flex-shrink:0}.ss-center-request-error{display:flex;align-items:center;gap:12px;margin:4px 12px 8px;padding:9px 0;color:#e5be96;font-size:11px;line-height:1.5}.ss-center-request-error button{flex-shrink:0;padding:5px;border:0;background:transparent;color:#dfc3ef;cursor:pointer;font:inherit}.ss-center-load-more{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;margin:8px 12px 12px;padding:10px;border:0;border-radius:6px;background:#cfaaec12;color:#dfc3ef;cursor:pointer;font:inherit;font-size:12px}.ss-center-load-more:hover{background:#cfaaec1f}.ss-center-panel button:disabled{cursor:default;opacity:.5}.ss-center-detail__message code{padding:2px 4px;color:#dec6ef;border-radius:4px;background:#bc91df21}.ss-center-detail__action{width:100%;min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;padding:0 14px;color:#faf1ff;font:inherit;font-size:12px;font-weight:700;cursor:pointer;border:1px solid rgba(211,165,239,.3);border-radius:10px;background:#b17de024}.ss-center-detail__action:hover{background:#b17de03b}.ss-center-detail__note{margin:13px 0 0;color:#9db1c1;font-size:11px;line-height:1.5}.ss-center-state{flex:0 0 auto;min-height:190px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:25px 32px;text-align:center}.ss-center-state__icon{color:#d3b3e9}.ss-center-state h3{margin:13px 0 0;color:#f7f0fc;font-size:16px;font-weight:700}.ss-center-state p{max-width:280px;margin:7px 0 0;color:#b7c9d7;font-size:12px;line-height:1.5}.ss-center-state.is-loading .ss-center-state__icon{animation:ss-center-breathe 1.8s ease-in-out infinite}@keyframes ss-center-breathe{50%{opacity:.55}}.ss-center-text-action{display:inline-flex;align-items:center;gap:5px;margin-top:16px;padding:8px;color:#d9b7ef;font:inherit;font-size:12px;font-weight:700;cursor:pointer;border:0;background:none}.ss-center-text-action:hover{color:#fff}.ss-center-panel__support{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;width:100%;min-height:50px;display:flex;align-items:center;gap:10px;padding:10px 20px;color:#dcefe7;text-align:left;font:inherit;font-size:12px;font-weight:650;cursor:pointer;border:0;border-top:1px solid rgba(205,225,255,.12);background:#a2cff009}.ss-center-panel__support:hover{background:#89dfbd17}.ss-center-panel__support svg:first-child{color:#88dfaf}.ss-center-panel__support svg:last-child{margin-left:auto;color:#a4bcce}.ss-center-whatsapp{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:17px 21px 19px}.ss-center-whatsapp__intro{flex:0 0 auto;display:flex;align-items:flex-start;gap:10px}.ss-center-whatsapp__mark{flex:0 0 auto;display:grid;place-items:center;width:27px;height:27px;color:#8cdeb1}.ss-center-whatsapp h3{margin:0;color:#f9f3fc;font-size:16px;font-weight:700;letter-spacing:-.015em}.ss-center-whatsapp p{margin:4px 0 0;color:#d5e2eb;font-size:11.5px;line-height:1.45}.ss-center-whatsapp__form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-top:18px}.ss-center-whatsapp__form label{margin-bottom:8px;color:#ebdff2;font-size:11px;font-weight:700}.ss-center-whatsapp__form textarea{flex:1 1 auto;width:100%;min-height:96px;resize:none;padding:12px 13px;color:#f9f1fc;font:inherit;font-size:13px;line-height:1.5;border:1px solid rgba(225,193,242,.17);border-radius:11px;background:#180f1f57}.ss-center-whatsapp__form textarea::-moz-placeholder{color:#b09cbe}.ss-center-whatsapp__form textarea::placeholder{color:#b09cbe}.ss-center-whatsapp__form textarea:focus-visible{outline:2px solid #cda6e9;outline-offset:2px}.ss-center-whatsapp__actions{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:12px}.ss-center-whatsapp__hint{max-width:190px;color:#ccdce7;font-size:10.5px;line-height:1.42}.ss-center-whatsapp__form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;color:#f7fff9;font:inherit;font-size:12px;font-weight:700;cursor:pointer;border:1px solid rgba(122,223,164,.45);border-radius:9px;background:linear-gradient(180deg,#21975dd9,#187349e6);box-shadow:inset 0 1px #ffffff24}.ss-center-whatsapp__form button:hover{background:linear-gradient(180deg,#2cab6c,#218954)}.ss-center-whatsapp__form button:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.ss-center-launcher:focus-visible,.ss-center-preview button:focus-visible,.ss-center-panel button:focus-visible,.ss-center-panel a:focus-visible{outline:2px solid #d2aaee;outline-offset:3px}@media (max-width: 767px),(max-width: 1024px) and (max-height: 600px) and (pointer: coarse){.ss-center-anchor{right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(82px + env(safe-area-inset-bottom,0px) + var(--ss-floating-notices-offset, 0px))}.ss-center-launcher{width:64px;height:62px;padding:0}.ss-center-launcher__sheet--back{left:14px;width:43px;height:44px}.ss-center-launcher__sheet--middle{left:7px;width:48px;height:47px}.ss-center-launcher__sheet--front{left:6px;width:52px;height:48px}.ss-center-launcher__badge{min-width:22px;height:22px;right:0}}.ss-center-panel.is-mobile{inset:auto;top:var(--ss-center-viewport-top, 0px);left:var(--ss-center-viewport-left, 0px);width:var(--ss-center-viewport-width, 100vw);max-width:100%;height:min(var(--ss-center-viewport-height, 100dvh),100dvh);max-height:min(var(--ss-center-viewport-height, 100dvh),100dvh);min-height:0;border:0;border-radius:0;background:linear-gradient(155deg,#22172c57,#1d12266b);animation:ss-center-mobile-arrive .18s ease-out both}@keyframes ss-center-mobile-arrive{0%{opacity:0}to{opacity:1}}.ss-center-panel.is-mobile .ss-center-panel__header{min-height:56px;gap:8px;padding:calc(4px + env(safe-area-inset-top,0px)) calc(10px + env(safe-area-inset-right,0px)) 4px calc(14px + env(safe-area-inset-left,0px))}.ss-center-panel.is-mobile .ss-center-panel__header h2{font-size:18px!important;line-height:1.25}.ss-center-panel.is-mobile .ss-center-panel__identity{gap:8px}.ss-center-panel.is-mobile .ss-center-panel__identity-mark{width:26px;height:27px}.ss-center-panel.is-mobile .ss-center-icon-button{width:44px;height:44px;min-width:44px;min-height:44px;padding:0}.ss-center-panel.is-mobile .ss-center-tabs{padding:0 calc(12px + env(safe-area-inset-right,0px)) 0 calc(12px + env(safe-area-inset-left,0px))}.ss-center-panel.is-mobile .ss-center-tabs button{min-width:0;min-height:44px;padding:0 8px;font-size:13px}.ss-center-panel.is-mobile .ss-center-content,.ss-center-panel.is-mobile .ss-center-detail{flex:1 1 0;min-height:0;overflow:hidden}.ss-center-panel.is-mobile .ss-center-list,.ss-center-panel.is-mobile .ss-center-detail__body{flex:1 1 0;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ss-center-panel.is-mobile .ss-center-list{padding:0 calc(10px + env(safe-area-inset-right,0px)) 12px calc(10px + env(safe-area-inset-left,0px))}.ss-center-panel.is-mobile .ss-center-list-toolbar{flex-wrap:wrap;gap:4px 8px;padding:4px 12px}.ss-center-panel.is-mobile .ss-center-list-toolbar .ss-center-filter{min-height:44px;padding:0 10px;font-size:12px}.ss-center-panel.is-mobile .ss-center-mark-all{min-height:44px;max-width:58%;font-size:11.5px;line-height:1.3;text-align:right}.ss-center-panel.is-mobile .ss-center-group__heading{padding:9px 10px}.ss-center-panel.is-mobile .ss-center-item__open{grid-template-columns:26px minmax(0,1fr);gap:8px;padding:11px 50px 11px 10px}.ss-center-panel.is-mobile .ss-center-item__icon{width:26px;height:26px}.ss-center-panel.is-mobile .ss-center-item__meta{font-size:10px;gap:5px}.ss-center-panel.is-mobile .ss-center-item__unread{font-size:9px}.ss-center-panel.is-mobile .ss-center-item__title{font-size:14px;line-height:1.35;-webkit-line-clamp:2;overflow-wrap:anywhere}.ss-center-panel.is-mobile .ss-center-item__preview{font-size:12px}.ss-center-panel.is-mobile .ss-center-item__archive{right:2px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;opacity:1}.ss-center-panel.is-mobile .ss-center-item__open:active{transform:none}.ss-center-panel.is-mobile .ss-center-item__archive:active{transform:translateY(-50%)}.ss-center-panel.is-mobile .ss-center-detail__nav{min-height:48px;gap:12px;padding:0 14px}.ss-center-panel.is-mobile .ss-center-detail__nav button{min-height:44px;padding:0;font-size:12px}.ss-center-panel.is-mobile .ss-center-detail__body{padding:18px calc(16px + env(safe-area-inset-right,0px)) 20px calc(16px + env(safe-area-inset-left,0px))}.ss-center-panel.is-mobile .ss-center-detail__meta{flex-wrap:wrap;gap:6px;font-size:11px}.ss-center-panel.is-mobile .ss-center-detail__meta svg{flex:0 0 auto}.ss-center-panel.is-mobile .ss-center-detail__meta time{margin-left:auto;white-space:nowrap}.ss-center-panel.is-mobile .ss-center-detail__body>h3{font-size:21px!important;line-height:1.3;overflow-wrap:anywhere}.ss-center-panel.is-mobile .ss-center-detail__message{margin-top:16px;font-size:14px}.ss-center-panel.is-mobile .ss-center-detail__message h2{font-size:19px!important}.ss-center-panel.is-mobile .ss-center-detail__message h3{font-size:17px!important}.ss-center-panel.is-mobile .ss-center-detail__message h4{font-size:16px}.ss-center-panel.is-mobile .ss-center-detail__message p{font-size:inherit}.ss-center-panel.is-mobile .ss-center-state{flex:1 1 0;min-height:0;overflow-y:auto;padding:20px 18px}.ss-center-panel.is-mobile .ss-center-state h3{font-size:18px!important}.ss-center-panel.is-mobile .ss-center-state p{font-size:13px}.ss-center-panel.is-mobile .ss-center-load-more{min-height:44px;margin:4px 10px 8px;padding:8px}.ss-center-panel.is-mobile .ss-center-archive-feedback button,.ss-center-panel.is-mobile .ss-center-request-error button{min-height:44px;padding:0 6px}.ss-center-panel.is-mobile .ss-center-request-error{flex:0 0 auto;margin:0 12px;padding:4px 0;font-size:12px}.ss-center-panel.is-mobile .ss-center-panel__support{min-height:52px;padding:10px calc(14px + env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) calc(14px + env(safe-area-inset-left,0px));font-size:12px;line-height:1.4}.ss-center-panel.is-mobile .ss-center-panel__support svg{flex-shrink:0}.ss-center-panel.is-mobile .ss-center-panel__support span{min-width:0}.ss-center-panel.is-mobile.is-whatsapp{top:auto;bottom:var(--ss-center-viewport-bottom, 0px);height:auto;max-height:min(var(--ss-center-viewport-height, 100dvh),100dvh);border:1px solid rgba(216,188,255,.2);border-bottom:0;border-radius:18px 18px 0 0}.ss-center-panel.is-mobile.is-whatsapp .ss-center-panel__header{padding-top:4px}.ss-center-panel.is-mobile .ss-center-whatsapp{padding:16px calc(16px + env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px))}.ss-center-panel.is-mobile .ss-center-whatsapp__intro>div{min-width:0}.ss-center-panel.is-mobile .ss-center-whatsapp h3{font-size:18px!important;line-height:1.3}.ss-center-panel.is-mobile .ss-center-whatsapp p{font-size:13px}.ss-center-panel.is-mobile .ss-center-whatsapp__form{padding-top:16px}.ss-center-panel.is-mobile .ss-center-whatsapp__form label{font-size:12px}.ss-center-panel.is-mobile .ss-center-whatsapp__form textarea{min-height:112px;height:120px;max-height:160px;padding:10px 12px;font-size:16px;transition-property:border-color,background-color}.ss-center-panel.is-mobile .ss-center-whatsapp__actions{align-items:stretch;flex-direction:column;gap:8px;padding-top:12px}.ss-center-panel.is-mobile .ss-center-whatsapp__form button{order:0;width:100%;min-height:44px;padding:0 12px;font-size:13px}.ss-center-panel.is-mobile .ss-center-whatsapp__hint{order:1;max-width:none;text-align:center;font-size:11px}.ss-center-panel.is-mobile.is-compact.is-whatsapp{height:min(var(--ss-center-viewport-height, 100dvh),100dvh)}.ss-center-panel.is-mobile.is-compact .ss-center-whatsapp{overflow:hidden;padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}.ss-center-panel.is-mobile.is-compact .ss-center-whatsapp__intro,.ss-center-panel.is-mobile.is-compact .ss-center-whatsapp__hint{display:none}.ss-center-panel.is-mobile.is-compact .ss-center-whatsapp__form{padding-top:0}.ss-center-panel.is-mobile.is-compact .ss-center-whatsapp__form label{margin-bottom:6px}.ss-center-panel.is-mobile.is-compact .ss-center-whatsapp__form textarea{min-height:56px;height:80px;max-height:none}.ss-center-panel.is-mobile.is-compact .ss-center-whatsapp__actions{padding-top:8px;gap:0}html.ios-webkit .ss-center-panel.is-mobile{background:linear-gradient(155deg,#22172cf0,#1d1226f5)}@media (max-height: 540px){.ss-center-whatsapp{padding-top:13px;padding-bottom:13px}.ss-center-whatsapp__form{padding-top:12px}.ss-center-whatsapp__actions{padding-top:9px}}@media (max-height: 500px){.ss-center-whatsapp{overflow-y:auto}}@media (prefers-reduced-motion: reduce){.ss-center-launcher,.ss-center-item{transition:none}.ss-center-launcher.is-unread,.ss-center-preview__item,.ss-center-panel,.ss-center-state.is-loading .ss-center-state__icon{animation:none}}@media (hover: none),(pointer: coarse){.ss-center-preview{display:none}.ss-center-item__archive{opacity:1}}.ss-toast-viewport[class]{position:fixed;z-index:10050;display:flex;flex-direction:column;gap:10px;width:min(400px,calc(100vw - 24px));max-height:100dvh;margin:0;padding:0;list-style:none;outline:none;pointer-events:none}.ss-toast-viewport--bottom[class]{right:16px;bottom:16px}.ss-toast-viewport--top[class]{top:16px;left:50%;transform:translate(-50%)}.ss-toast[class]{--ss-toast-glass: radial-gradient(120% 85% at 0% 0%, rgba(52, 211, 153, .18) 0%, rgba(52, 211, 153, 0) 58%), linear-gradient(155deg, rgba(13, 58, 46, .85) 0%, rgba(9, 40, 37, .87) 52%, rgba(8, 31, 34, .9) 100%);--ss-toast-solid: linear-gradient(155deg, #0f3a2f 0%, #0b2a27 55%, #0a2227 100%);--ss-toast-border: rgba(110, 231, 183, .26);--ss-toast-glow: rgba(16, 185, 129, .34);--ss-toast-fg: #f3fbf7;--ss-toast-fg2: #cfe5dc;--ss-toast-fg3: #acccbf;--ss-toast-accent: #c4b5fd;--ss-toast-soft: rgba(167, 139, 250, .18);--ss-toast-ring: rgba(196, 181, 253, .4);--ss-toast-focus: #6ee7b7;position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 12px 14px 16px;color:var(--ss-toast-fg);font-size:14px;line-height:1.45;text-align:left;border:1px solid var(--ss-toast-border);border-radius:16px;background:var(--ss-toast-glass);backdrop-filter:blur(22px) saturate(180%);box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #0000006b,0 8px 20px -8px #0000008c,0 24px 56px -14px #000000c7,0 0 52px -14px var(--ss-toast-glow);pointer-events:auto}.ss-toast[data-status=success],.ss-toast[data-status=loading]{--ss-toast-accent: #6ee7b7;--ss-toast-soft: rgba(52, 211, 153, .16);--ss-toast-ring: rgba(110, 231, 183, .38)}.ss-toast[data-status=warning]{--ss-toast-glass: radial-gradient(120% 85% at 0% 0%, rgba(251, 191, 36, .16) 0%, rgba(251, 191, 36, 0) 58%), linear-gradient(155deg, rgba(66, 46, 10, .86) 0%, rgba(44, 33, 12, .88) 52%, rgba(30, 27, 16, .9) 100%);--ss-toast-solid: linear-gradient(155deg, #3d2d10 0%, #2a2110 55%, #1f1c12 100%);--ss-toast-border: rgba(252, 211, 77, .28);--ss-toast-glow: rgba(245, 158, 11, .3);--ss-toast-fg: #fffaf0;--ss-toast-fg2: #f1e4cc;--ss-toast-fg3: #d9c6a0;--ss-toast-accent: #fcd34d;--ss-toast-soft: rgba(251, 191, 36, .16);--ss-toast-ring: rgba(252, 211, 77, .4);--ss-toast-focus: #fcd34d}.ss-toast[data-status=error]{--ss-toast-glass: radial-gradient(120% 85% at 0% 0%, rgba(251, 113, 133, .18) 0%, rgba(251, 113, 133, 0) 58%), linear-gradient(155deg, rgba(72, 20, 36, .86) 0%, rgba(48, 15, 28, .88) 52%, rgba(34, 14, 26, .9) 100%);--ss-toast-solid: linear-gradient(155deg, #461424 0%, #300f1c 55%, #220e1a 100%);--ss-toast-border: rgba(253, 164, 175, .3);--ss-toast-glow: rgba(244, 63, 94, .32);--ss-toast-fg: #fff5f7;--ss-toast-fg2: #f4dbe1;--ss-toast-fg3: #ddb6bf;--ss-toast-accent: #fda4af;--ss-toast-soft: rgba(251, 113, 133, .17);--ss-toast-ring: rgba(253, 164, 175, .42);--ss-toast-focus: #fda4af}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ss-toast[class]{background:var(--ss-toast-solid)}}.ss-toast__tile{display:grid;place-items:center;width:34px;height:34px;color:var(--ss-toast-accent);border-radius:11px;background:linear-gradient(180deg,var(--ss-toast-soft),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px var(--ss-toast-ring)}.ss-toast__icon{stroke-width:2.2}.ss-toast__icon.is-spinning{animation:ss-toast-spin 1s linear infinite}.ss-toast__body{min-width:0;padding-top:6px;overflow-wrap:anywhere}.ss-toast__title{color:var(--ss-toast-fg);font-size:14.5px;font-weight:600;line-height:1.4;letter-spacing:-.008em}.ss-toast__description[class]{margin-top:3px;color:var(--ss-toast-fg2);font-size:13px;line-height:1.5}.ss-toast__body>.ss-toast__description:first-child{margin-top:0}.ss-toast__description a{color:var(--ss-toast-focus);font-weight:600;text-decoration:underline;text-underline-offset:2px}.ss-toast__description strong,.ss-toast__description b{color:var(--ss-toast-fg);font-weight:600}.ss-toast__close[class]{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;min-width:0;min-height:0;margin:2px 0 0;padding:0;color:var(--ss-toast-fg3);border:0;border-radius:8px;background:transparent;cursor:pointer;transition:background-color .15s,color .15s}.ss-toast__close[class]:hover{color:var(--ss-toast-fg);background:#ffffff0f}.ss-toast__close[class]:focus-visible{outline:2px solid var(--ss-toast-focus);outline-offset:2px}.ss-toast[class]:focus-visible{outline:2px solid var(--ss-toast-focus);outline-offset:3px}.ss-toast[data-state=open]{animation:ss-toast-in .26s cubic-bezier(.16,1,.3,1)}.ss-toast[data-state=closed]{animation:ss-toast-exit .16s cubic-bezier(.4,0,1,1) forwards}.ss-toast[data-swipe=move]{transform:translate(var(--radix-toast-swipe-move-x, 0))}.ss-toast[data-swipe=end]{animation:ss-toast-out .14s ease-in forwards}.ss-toast-viewport--top .ss-toast[data-state=open]{animation-name:ss-toast-in-top}@keyframes ss-toast-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@keyframes ss-toast-in-top{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:none}}@keyframes ss-toast-exit{to{opacity:0;transform:scale(.985)}}@keyframes ss-toast-out{to{opacity:0;transform:translate(100%)}}@keyframes ss-toast-spin{to{transform:rotate(360deg)}}@media (max-width: 767px){.ss-toast-viewport--bottom[class]{right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px))}.ss-toast[class]{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;padding:12px 8px 12px 14px}.ss-toast__close[class]{width:36px;height:36px;margin-top:-2px}}@media (prefers-reduced-motion: reduce){.ss-toast[data-state=open],.ss-toast-viewport--top .ss-toast[data-state=open],.ss-toast[data-state=closed],.ss-toast[data-swipe=end],.ss-toast__icon.is-spinning{animation:none}.ss-toast__close[class]{transition:none}}.ss-spinner{animation:ss-spinner-rotate .8s linear infinite}.ss-skeleton{background:linear-gradient(90deg,#ffffff0f,#ffffff1f,#ffffff0f);background-size:200% 100%;animation:ss-skeleton-pulse 1.4s ease-in-out infinite}@keyframes ss-spinner-rotate{to{transform:rotate(360deg)}}@keyframes ss-skeleton-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.ss-spinner{animation-duration:2.4s}.ss-skeleton{animation:none}}.ss-notify-layer{position:fixed;top:16px;right:16px;display:flex;flex-direction:column;width:min(400px,calc(100vw - 32px));max-height:calc(100dvh - 32px);pointer-events:none}.ss-notify-layer :is(.ss-notify,.ss-notify-ghost){--n-glass: radial-gradient(120% 85% at 0% 0%, rgba(52, 211, 153, .18) 0%, rgba(52, 211, 153, 0) 58%), linear-gradient(155deg, rgba(13, 58, 46, .85) 0%, rgba(9, 40, 37, .87) 52%, rgba(8, 31, 34, .9) 100%);--n-glass-solid: linear-gradient(155deg, #0f3a2f 0%, #0b2a27 55%, #0a2227 100%);--n-border: rgba(110, 231, 183, .26);--n-glow: rgba(16, 185, 129, .34);--n-fg: #f3fbf7;--n-fg2: #cfe5dc;--n-fg3: #acccbf;--n-divider: rgba(255, 255, 255, .09);--n-hover: rgba(255, 255, 255, .06);--n-panel: rgba(0, 0, 0, .2);--n-ctl-bg: rgba(255, 255, 255, .08);--n-ctl-border: rgba(255, 255, 255, .16);--n-ctl-hover: rgba(255, 255, 255, .13);--n-focus: #6ee7b7;--n-link: #6ee7b7;--n-accent: #34d399;--n-accent-2: #2dd4bf;--n-icon: #6ee7b7;--n-keyword: #6ee7b7;--n-soft: rgba(52, 211, 153, .16);--n-ring: rgba(110, 231, 183, .38);--n-reason: #fda4af;position:relative;display:flex;flex-direction:column;min-height:0;max-height:100%;margin:0;overflow:hidden;color:var(--n-fg);font-family:inherit;font-size:14px;line-height:1.45;text-align:left;border:1px solid var(--n-border);border-radius:16px;background:var(--n-glass);backdrop-filter:blur(22px) saturate(180%);box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #0000006b,0 8px 20px -8px #0000008c,0 24px 56px -14px #000000c7,0 0 52px -14px var(--n-glow);pointer-events:auto;animation:ss-notify-in .28s cubic-bezier(.16,1,.3,1)}.ss-notify-layer>[data-status=info]{--n-accent: #a78bfa;--n-accent-2: #818cf8;--n-icon: #c4b5fd;--n-keyword: #ddd6fe;--n-soft: rgba(167, 139, 250, .18);--n-ring: rgba(196, 181, 253, .4)}.ss-notify-layer>[data-status=warning]{--n-glass: radial-gradient(120% 85% at 0% 0%, rgba(251, 191, 36, .16) 0%, rgba(251, 191, 36, 0) 58%), linear-gradient(155deg, rgba(66, 46, 10, .86) 0%, rgba(44, 33, 12, .88) 52%, rgba(30, 27, 16, .9) 100%);--n-glass-solid: linear-gradient(155deg, #3d2d10 0%, #2a2110 55%, #1f1c12 100%);--n-border: rgba(252, 211, 77, .28);--n-glow: rgba(245, 158, 11, .3);--n-fg: #fffaf0;--n-fg2: #f1e4cc;--n-fg3: #d9c6a0;--n-focus: #fcd34d;--n-link: #fcd34d;--n-accent: #fbbf24;--n-accent-2: #f59e0b;--n-icon: #fcd34d;--n-keyword: #fcd34d;--n-soft: rgba(251, 191, 36, .16);--n-ring: rgba(252, 211, 77, .4);--n-reason: #fcd9a0}.ss-notify-layer>[data-status=error]{--n-glass: radial-gradient(120% 85% at 0% 0%, rgba(251, 113, 133, .18) 0%, rgba(251, 113, 133, 0) 58%), linear-gradient(155deg, rgba(72, 20, 36, .86) 0%, rgba(48, 15, 28, .88) 52%, rgba(34, 14, 26, .9) 100%);--n-glass-solid: linear-gradient(155deg, #461424 0%, #300f1c 55%, #220e1a 100%);--n-border: rgba(253, 164, 175, .3);--n-glow: rgba(244, 63, 94, .32);--n-fg: #fff5f7;--n-fg2: #f4dbe1;--n-fg3: #ddb6bf;--n-focus: #fda4af;--n-link: #fda4af;--n-accent: #fb7185;--n-accent-2: #f43f5e;--n-icon: #fda4af;--n-keyword: #fda4af;--n-soft: rgba(251, 113, 133, .17);--n-ring: rgba(253, 164, 175, .42);--n-reason: #fdb4be}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ss-notify-layer :is(.ss-notify,.ss-notify-ghost){background:var(--n-glass-solid)}}.ss-notify-layer .ss-notify-ghost{pointer-events:none;animation:none}.ss-notify-layer .ss-notify-ghost .ss-notify__progress{display:none}.ss-notify-layer .ss-notify__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ss-notify-layer .ss-notify__head{display:grid;grid-template-columns:34px minmax(0,1fr) 28px;align-items:start;gap:12px;flex:0 0 auto;padding:14px 12px 15px 16px}.ss-notify-layer .ss-notify__tile{display:grid;place-items:center;width:34px;height:34px;margin-top:1px;color:var(--n-icon);border-radius:11px;background:linear-gradient(180deg,var(--n-soft),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px var(--n-ring),0 0 18px -6px var(--n-accent)}.ss-notify-layer .ss-notify__tile svg{width:18px;height:18px;stroke-width:2.2}.ss-notify-layer .ss-notify__tile svg.is-spinning{animation:ss-notify-spin 1s linear infinite}.ss-notify-layer .ss-notify__text{min-width:0;padding-top:1px;overflow-wrap:anywhere}.ss-notify-layer .ss-notify__eyebrow{display:block;margin:0 0 2px;color:var(--n-keyword);font-size:11px;font-weight:700;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.ss-notify-layer .ss-notify__title{margin:0;color:var(--n-fg);font-size:14.5px;font-weight:600;line-height:1.4;letter-spacing:-.008em}.ss-notify-layer .ss-notify__description,.ss-notify-layer .ss-notify__summary{margin:3px 0 0;color:var(--n-fg2);font-size:13px;line-height:1.5;white-space:pre-line}.ss-notify-layer .ss-notify__description+.ss-notify__summary{margin-top:4px}.ss-notify-layer .ss-notify__description a{color:var(--n-link);font-weight:600;text-decoration:underline;text-underline-offset:2px}.ss-notify-layer .ss-notify__description strong,.ss-notify-layer .ss-notify__description b{color:var(--n-fg);font-weight:600}.ss-notify-layer .ss-notify__hint{display:flex;align-items:flex-start;gap:6px;margin:7px 0 0;color:var(--n-fg);font-size:12.5px;font-weight:500;line-height:1.45}.ss-notify-layer .ss-notify__hint svg{flex:0 0 auto;width:14px;height:14px;margin-top:2px;color:var(--n-icon)}.ss-notify-layer .ss-notify__close{min-width:0;min-height:0;display:grid;place-items:center;width:28px;height:28px;margin:0;padding:0;color:var(--n-fg3);border:0;border-radius:8px;background:transparent;cursor:pointer;transition:background-color .15s,color .15s}.ss-notify-layer .ss-notify__close svg{width:16px;height:16px}.ss-notify-layer .ss-notify__close:hover{color:var(--n-fg);background:var(--n-hover)}.ss-notify-layer .ss-notify__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--n-divider);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.ss-notify-layer .ss-notify__section{display:flex;flex-direction:column;flex:0 0 auto}.ss-notify-layer .ss-notify__section+.ss-notify__section{border-top:1px solid var(--n-divider)}.ss-notify-layer .ss-notify__toggle{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:44px;margin:0;padding:0 16px;color:var(--n-fg);font:inherit;font-size:13px;font-weight:600;text-align:left;border:0;border-radius:0;background:transparent;cursor:pointer;transition:background-color .15s}.ss-notify-layer .ss-notify__toggle:hover{background:var(--n-hover)}.ss-notify-layer .ss-notify__toggle-icon{flex:0 0 auto;width:16px;height:16px;color:var(--n-icon)}.ss-notify-layer .ss-notify__toggle-label{flex:1 1 auto;min-width:0}.ss-notify-layer .ss-notify__chevron{flex:0 0 auto;width:16px;height:16px;color:var(--n-fg3);transition:transform .18s ease}.ss-notify-layer .ss-notify__toggle[aria-expanded=true] .ss-notify__chevron{transform:rotate(180deg)}.ss-notify-layer .ss-notify__panel{display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--n-divider);background:var(--n-panel)}.ss-notify-layer .ss-notify__panel-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:10px 16px 12px;border-top:1px solid var(--n-divider)}.ss-notify-layer .ss-notify__panel-note{flex:1 1 auto;min-width:0;color:var(--n-fg3);font-size:11.5px;line-height:1.4}.ss-notify-layer .ss-notify__mini-btn{min-width:0;min-height:0;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:30px;margin:0;padding:0 11px;color:var(--n-fg);font:inherit;font-size:12px;font-weight:600;white-space:nowrap;border:1px solid var(--n-ctl-border);border-radius:9px;background:var(--n-ctl-bg);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.ss-notify-layer .ss-notify__mini-btn:hover{background:var(--n-ctl-hover)}.ss-notify-layer .ss-notify__mini-btn svg{width:14px;height:14px;color:var(--n-icon)}.ss-notify-layer .ss-notify__mini-btn[data-state=copied]{color:#d1fae5;border-color:#6ee7b780;background:#10b9813d}.ss-notify-layer .ss-notify__mini-btn[data-state=failed]{color:#ffe4e6;border-color:#fda4af80;background:#e11d4842}.ss-notify-layer .ss-notify__mini-btn[data-state=copied] svg,.ss-notify-layer .ss-notify__mini-btn[data-state=failed] svg{color:currentColor}.ss-notify-layer .ss-notify__facts{margin:0;padding:4px 0}.ss-notify-layer .ss-notify__fact{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;padding:7px 16px}.ss-notify-layer .ss-notify__fact dt{margin:0;color:var(--n-fg3);font-size:12px;font-weight:500;line-height:1.5}.ss-notify-layer .ss-notify__fact dd{margin:0;min-width:0;color:var(--n-fg);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.ss-notify-layer .ss-notify__fact:is([data-key=code],[data-key=supportId]) dd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace!important;font-size:12.5px}.ss-notify-layer .ss-notify__items{max-height:232px;margin:0;padding:4px 0;overflow-y:auto;list-style:none;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.ss-notify-layer .ss-notify__item{display:grid;grid-template-columns:8px minmax(0,1fr);gap:12px;margin:0;padding:8px 16px}.ss-notify-layer .ss-notify__item+.ss-notify__item{border-top:1px solid rgba(255,255,255,.05)}.ss-notify-layer .ss-notify__item-mark{width:8px;height:8px;margin-top:6px;border-radius:50%;background:#fb7185;box-shadow:0 0 0 3px #fb71852e}.ss-notify-layer .ss-notify__item[data-status=warning] .ss-notify__item-mark{background:#fbbf24;box-shadow:0 0 0 3px #fbbf242e}.ss-notify-layer .ss-notify__item-text{display:flex;flex-direction:column;gap:1px;min-width:0;overflow-wrap:anywhere}.ss-notify-layer .ss-notify__item-label{color:var(--n-fg);font-size:13px;font-weight:500;line-height:1.45}.ss-notify-layer .ss-notify__item-reason{color:var(--n-reason);font-size:12.5px;line-height:1.45}.ss-notify-layer .ss-notify__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex:0 0 auto;margin-top:-3px;padding:0 16px 16px 62px}.ss-notify-layer .ss-notify__body+.ss-notify__footer{margin-top:0;padding:12px 16px 14px;border-top:1px solid var(--n-divider)}.ss-notify-layer .ss-notify__btn{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;margin:0;padding:0 14px;color:var(--n-fg);font:inherit;font-size:13px;font-weight:600;line-height:1.2;border:1px solid var(--n-ctl-border);border-radius:10px;background:var(--n-ctl-bg);cursor:pointer;transition:filter .15s,background-color .15s,border-color .15s,color .15s}.ss-notify-layer .ss-notify__btn svg{flex:0 0 auto;width:15px;height:15px}.ss-notify-layer .ss-notify__btn:hover{background:var(--n-ctl-hover)}.ss-notify-layer .ss-notify__btn:disabled{opacity:.55;cursor:not-allowed}.ss-notify-layer .ss-notify__btn[data-variant=primary]{color:#022c22;border-color:transparent;background:linear-gradient(135deg,#6ee7b7,#34d399);box-shadow:inset 0 1px #ffffff59,0 6px 16px -6px #34d39999}.ss-notify-layer .ss-notify__btn[data-variant=primary]:hover{filter:brightness(1.06)}.ss-notify-layer .ss-notify__btn[data-variant=ghost]{color:var(--n-fg2);border-color:transparent;background:transparent}.ss-notify-layer .ss-notify__btn[data-variant=ghost]:hover{color:var(--n-fg);background:var(--n-hover)}.ss-notify-layer .ss-notify__btn[data-variant=danger]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#be123c,#9f1239);box-shadow:inset 0 1px #ffffff29}.ss-notify-layer .ss-notify__btn[data-variant=danger]:hover{filter:brightness(1.1)}.ss-notify-layer .ss-notify__btn[data-variant=whatsapp]{color:#03240f;border-color:transparent;background:linear-gradient(135deg,#4ae38a,#25d366);box-shadow:inset 0 1px #ffffff52,0 6px 16px -6px #25d3668c}.ss-notify-layer .ss-notify__btn[data-variant=whatsapp]:hover{filter:brightness(1.06)}.ss-notify-layer button:focus-visible{outline:2px solid var(--n-focus);outline-offset:2px}.ss-notify-layer .ss-notify__toggle:focus-visible{outline-offset:-2px;border-radius:4px}.ss-notify-layer .ss-notify__progress{flex:0 0 2px;height:2px;overflow:hidden;background:#ffffff0f;pointer-events:none}.ss-notify-layer .ss-notify__progress-fill{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--n-accent),var(--n-accent-2));opacity:.9;transform-origin:left center;animation:ss-notify-countdown var(--ss-notify-duration, 5s) linear forwards}.ss-notify-layer [data-paused=true] .ss-notify__progress-fill{animation-play-state:paused;opacity:.4}@keyframes ss-notify-in{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:none}}@keyframes ss-notify-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ss-notify-spin{to{transform:rotate(360deg)}}@media (max-width: 767px){.ss-notify-layer{top:calc(12px + env(safe-area-inset-top,0px));right:12px;left:12px;width:auto;max-height:calc(100dvh - 108px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.ss-notify-layer .ss-notify__head{grid-template-columns:34px minmax(0,1fr) 36px;gap:10px;padding:12px 8px 14px 14px}.ss-notify-layer .ss-notify__close{width:36px;height:36px;margin-top:-4px}.ss-notify-layer .ss-notify__mini-btn{height:34px}.ss-notify-layer .ss-notify__toggle{padding:0 14px}.ss-notify-layer .ss-notify__panel-foot{padding:10px 14px 12px}.ss-notify-layer .ss-notify__fact{grid-template-columns:100px minmax(0,1fr);gap:10px;padding:7px 14px}.ss-notify-layer .ss-notify__item{padding:8px 14px}.ss-notify-layer .ss-notify__footer{padding:0 14px 14px}.ss-notify-layer .ss-notify__body+.ss-notify__footer{padding:12px 14px}.ss-notify-layer .ss-notify__footer .ss-notify__btn{flex:1 1 auto;min-height:40px;padding:0 12px}.ss-notify-layer .ss-notify__items{max-height:200px}}@media (prefers-reduced-motion: reduce){.ss-notify-layer :is(.ss-notify,.ss-notify-ghost),.ss-notify-layer .ss-notify__tile svg.is-spinning{animation:none}.ss-notify-layer .ss-notify__chevron,.ss-notify-layer .ss-notify__toggle,.ss-notify-layer .ss-notify__mini-btn,.ss-notify-layer .ss-notify__btn,.ss-notify-layer .ss-notify__close{transition:none}.ss-notify-layer .ss-notify__progress-fill{animation:none;transform:none;opacity:.4}}.ss-floating-notifications{--ss-notices-bottom: 22px;--ss-launcher-space: 93px;position:fixed;right:24px;bottom:var(--ss-notices-bottom);z-index:1200;display:flex;flex-direction:column-reverse;gap:12px;width:min(448px,calc(100vw - 32px));max-height:calc(100dvh - var(--ss-notices-bottom) - var(--ss-launcher-space));overflow-y:auto;overscroll-behavior:contain;pointer-events:none}.ss-floating-notifications>*{flex:0 0 auto}@media (max-width: 767px),(max-width: 1024px) and (max-height: 600px) and (pointer: coarse){.ss-floating-notifications{--ss-notices-bottom: calc(82px + env(safe-area-inset-bottom, 0px)) ;--ss-launcher-space: 86px;right:calc(12px + env(safe-area-inset-right,0px));width:min(448px,calc(100vw - 24px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)))}}.whatsapp-flip{display:inline-block;position:relative;perspective:600px}.whatsapp-flip__inner{display:block;width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .5s ease}.whatsapp-flip:hover .whatsapp-flip__inner,a:focus-visible .whatsapp-flip__inner{transform:rotateY(180deg)}.whatsapp-flip__front,.whatsapp-flip__back{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;backface-visibility:hidden}.whatsapp-flip__front{background:#38a169;color:#fff;box-shadow:0 4px 12px #22c55e66}.whatsapp-flip__back{overflow:hidden;border:2px solid #48bb78;transform:rotateY(180deg)}.whatsapp-flip__back img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (prefers-reduced-motion: reduce){.whatsapp-flip__inner{transition:none}}@keyframes mlSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes marSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes successPop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}.mobile-login{position:relative;width:100dvw;min-height:100dvh;background-color:transparent;display:flex;flex-direction:column;overflow:hidden;color:#fff}.mobile-login__header{position:relative;z-index:10;padding:16px 20px 8px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.mobile-login__back{display:flex;align-items:center;gap:6px;color:#ffffff73;font-size:13px;font-weight:500;background:none;border:none;cursor:pointer;padding:8px 4px 8px 0;min-height:44px;text-decoration:none}.mobile-login__back:active{color:#ffffffbf}.mobile-login__lang{position:relative;z-index:20;display:flex;align-items:center;gap:2px;background:#ffffff0d;border-radius:20px;padding:3px}.mobile-login__lang button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:2px solid transparent;background:transparent;cursor:pointer;transition:all .2s ease;padding:0}.mobile-login__lang button img{width:18px;height:13px;-o-object-fit:cover;object-fit:cover;border-radius:2px;opacity:.4;transition:opacity .2s}.mobile-login__lang button.active{border-color:#8b5cf680;background:#8b5cf614}.mobile-login__lang button.active img{opacity:1}.mobile-login__bottom{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:16px;padding:0 24px 12px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.mobile-login__bottom-social{display:flex;align-items:center;gap:16px}.mobile-login__bottom-social a{color:#ffffff2e;font-size:14px;transition:color .15s;display:flex;padding:6px}.mobile-login__bottom-social a:active{color:#fff6}.mobile-login__bottom-divider{width:1px;height:16px;background:#ffffff14}.mobile-login__content{position:relative;z-index:10;flex:1;display:flex;flex-direction:column;justify-content:center;padding:0 24px;animation:mlSlideUp .35s ease-out}.mobile-login__title{margin-bottom:28px}.mobile-login__title h1{font-size:1.6rem;font-weight:700;letter-spacing:-.02em;line-height:1.15}.mobile-login__title p{margin-top:6px;font-size:14px;color:#ffffff59;line-height:1.4}.mobile-login__form{display:flex;flex-direction:column;gap:18px}.mobile-login__field{display:flex;flex-direction:column;gap:5px}.mobile-login__field label{font-size:12.5px;font-weight:500;color:#fff6;letter-spacing:.02em}.mobile-login__field input[type=text],.mobile-login__field input[type=email],.mobile-login__field input[type=password]{width:100%;padding:15px 16px;border-radius:12px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff;font-size:16px;font-family:inherit;transition:all .2s ease;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-login__field input[type=text]::-moz-placeholder,.mobile-login__field input[type=email]::-moz-placeholder,.mobile-login__field input[type=password]::-moz-placeholder{color:#ffffff2e}.mobile-login__field input[type=text]::placeholder,.mobile-login__field input[type=email]::placeholder,.mobile-login__field input[type=password]::placeholder{color:#ffffff2e}.mobile-login__field input[type=text]:focus,.mobile-login__field input[type=email]:focus,.mobile-login__field input[type=password]:focus{border-color:#8b5cf673;background:#8b5cf60a;box-shadow:0 0 0 3px #8b5cf60f}.mobile-login__field-error{color:#ef4444;font-size:12px;padding-left:2px}.mobile-login__footer{position:relative;z-index:10;padding:14px 24px;padding-bottom:max(14px,env(safe-area-inset-bottom));flex-shrink:0;display:flex;flex-direction:column;gap:10px}.mobile-login__btn-primary{width:100%;padding:16px;border:none;border-radius:14px;background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;font-size:16px;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:0 4px 20px #8b5cf64d;transition:all .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-login__btn-primary:active{transform:scale(.97);box-shadow:0 2px 12px #8b5cf633}.mobile-login__btn-primary:disabled{opacity:.35;cursor:not-allowed;transform:none;box-shadow:none}.mobile-login__links{display:flex;flex-direction:column;align-items:center;gap:10px;padding:4px 0}.mobile-login__links a{color:#ffffff59;font-size:13.5px;text-decoration:none;cursor:pointer;transition:color .15s}.mobile-login__links a:active{color:#fff9}.mobile-login__links-register{color:#ffffff47!important;font-size:13px!important}.mobile-login__links-register span{color:#a78bfa;font-weight:500}.mobile-login__add-account-desc{color:#ffffff59;font-size:13px;margin-top:-4px;margin-bottom:4px}.mobile-affiliate{position:relative;width:100dvw;min-height:100dvh;background-color:transparent;display:flex;flex-direction:column;overflow:hidden;color:#fff}.mobile-affiliate__header{position:relative;z-index:10;padding:16px 20px 8px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.mobile-affiliate__back{display:flex;align-items:center;gap:6px;color:#ffffff73;font-size:13px;font-weight:500;background:none;border:none;cursor:pointer;padding:8px 4px 8px 0;min-height:44px;text-decoration:none}.mobile-affiliate__back:active{color:#ffffffbf}.mobile-affiliate__lang{position:relative;z-index:20;display:flex;align-items:center;gap:2px;background:#ffffff0d;border-radius:20px;padding:3px}.mobile-affiliate__lang button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:2px solid transparent;background:transparent;cursor:pointer;transition:all .2s ease;padding:0}.mobile-affiliate__lang button img{width:18px;height:13px;-o-object-fit:cover;object-fit:cover;border-radius:2px;opacity:.4;transition:opacity .2s}.mobile-affiliate__lang button.active{border-color:#8b5cf680;background:#8b5cf614}.mobile-affiliate__lang button.active img{opacity:1}.mobile-affiliate__bottom{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:16px;padding:0 24px 12px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.mobile-affiliate__bottom-social{display:flex;align-items:center;gap:16px}.mobile-affiliate__bottom-social a{color:#ffffff2e;font-size:14px;transition:color .15s;display:flex;padding:6px}.mobile-affiliate__bottom-social a:active{color:#fff6}.mobile-affiliate__bottom-divider{width:1px;height:16px;background:#ffffff14}.mobile-affiliate__content{position:relative;z-index:10;flex:1;display:flex;flex-direction:column;justify-content:center;padding:0 24px;animation:marSlideUp .35s ease-out}.mobile-affiliate__title{margin-bottom:22px}.mobile-affiliate__title h1{font-size:1.45rem;font-weight:700;letter-spacing:-.02em;line-height:1.15}.mobile-affiliate__title p{margin-top:6px;font-size:13px;color:#ffffff59;line-height:1.4}.mobile-affiliate__form{display:flex;flex-direction:column;gap:14px}.mobile-affiliate__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mobile-affiliate__field{display:flex;flex-direction:column;gap:4px}.mobile-affiliate__field label{font-size:12px;font-weight:500;color:#fff6;letter-spacing:.02em}.mobile-affiliate__field input[type=text],.mobile-affiliate__field input[type=email],.mobile-affiliate__field input[type=password],.mobile-affiliate__field input[type=tel]{width:100%;padding:14px;border-radius:12px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff;font-size:16px;font-family:inherit;transition:all .2s ease;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-affiliate__field input[type=text]::-moz-placeholder,.mobile-affiliate__field input[type=email]::-moz-placeholder,.mobile-affiliate__field input[type=password]::-moz-placeholder,.mobile-affiliate__field input[type=tel]::-moz-placeholder{color:#ffffff2e}.mobile-affiliate__field input[type=text]::placeholder,.mobile-affiliate__field input[type=email]::placeholder,.mobile-affiliate__field input[type=password]::placeholder,.mobile-affiliate__field input[type=tel]::placeholder{color:#ffffff2e}.mobile-affiliate__field input[type=text]:focus,.mobile-affiliate__field input[type=email]:focus,.mobile-affiliate__field input[type=password]:focus,.mobile-affiliate__field input[type=tel]:focus{border-color:#8b5cf673;background:#8b5cf60a;box-shadow:0 0 0 3px #8b5cf60f}.mobile-affiliate__field-error{color:#ef4444;font-size:11px;padding-left:2px}.mobile-affiliate__field-pw{position:relative}.mobile-affiliate__field-pw input{padding-right:44px}.mobile-affiliate__field-eye{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#ffffff59;cursor:pointer;padding:6px;display:flex;align-items:center}.mobile-affiliate__field-eye:active{color:#fff9}.mobile-affiliate__consultant{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#06b6d40f;border:1px solid rgba(6,182,212,.2);border-radius:12px}.mobile-affiliate__consultant input[type=checkbox]{width:18px;height:18px;accent-color:#06b6d4;flex-shrink:0;cursor:pointer}.mobile-affiliate__consultant-label{font-size:13px;font-weight:500;color:#ffffffb3;line-height:1.3;cursor:pointer}.mobile-affiliate__consultant-label strong{color:#22d3ee;font-weight:600}.mobile-affiliate__consultant-info{color:#22d3ee;flex-shrink:0;margin-left:auto}.mobile-affiliate__footer{position:relative;z-index:10;padding:12px 24px;padding-bottom:max(12px,env(safe-area-inset-bottom));flex-shrink:0;display:flex;flex-direction:column;gap:8px}.mobile-affiliate__btn-primary{width:100%;padding:15px;border:none;border-radius:14px;background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:0 4px 20px #8b5cf64d;transition:all .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-affiliate__btn-primary--cyan{background:linear-gradient(135deg,#06b6d4,#0891b2);box-shadow:0 4px 20px #06b6d44d}.mobile-affiliate__btn-primary:active{transform:scale(.97);box-shadow:0 2px 12px #8b5cf633}.mobile-affiliate__btn-primary:disabled{opacity:.35;cursor:not-allowed;transform:none;box-shadow:none}.mobile-affiliate__terms{text-align:center;font-size:11.5px;color:#ffffff40;line-height:1.4;padding:0 8px}.mobile-affiliate__terms a{color:#a78bfa;text-decoration:none}.mobile-affiliate__terms a:active{color:#c4b5fd}.mobile-affiliate__links{display:flex;flex-direction:column;align-items:center;gap:8px;padding:2px 0}.mobile-affiliate__links a,.mobile-affiliate__links button{color:#ffffff59;font-size:13px;text-decoration:none;cursor:pointer;background:none;border:none;font-family:inherit;transition:color .15s}.mobile-affiliate__links a:active,.mobile-affiliate__links button:active{color:#fff9}.mobile-affiliate__links a span,.mobile-affiliate__links button span{color:#a78bfa;font-weight:500}.mobile-affiliate__alert{padding:10px 14px;border-radius:10px;font-size:13px;line-height:1.4}.mobile-affiliate__alert--error{background:#ef44441a;border:1px solid rgba(239,68,68,.25);color:#fca5a5}.mobile-affiliate__alert--success{background:#22c55e1a;border:1px solid rgba(34,197,94,.25);color:#86efac}.mobile-register{position:relative;width:100dvw;min-height:100dvh;background-color:var(--ss-canvas-deep);display:flex;flex-direction:column;overflow:hidden;color:#fff}.mobile-register__header{position:relative;z-index:10;padding:16px 20px 8px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.mobile-register__back{display:flex;align-items:center;gap:6px;color:#ffffff73;font-size:13px;font-weight:500;background:none;border:none;cursor:pointer;padding:8px 4px 8px 0;min-height:44px}.mobile-register__back:active{color:#ffffffbf}.mobile-register__lang{position:relative;z-index:20;display:flex;align-items:center;gap:2px;background:#ffffff0d;border-radius:20px;padding:3px}.mobile-register__lang button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:2px solid transparent;background:transparent;cursor:pointer;transition:all .2s ease;padding:0}.mobile-register__lang button img{width:18px;height:13px;-o-object-fit:cover;object-fit:cover;border-radius:2px;opacity:.4;transition:opacity .2s}.mobile-register__lang button.active{border-color:#8b5cf680;background:#8b5cf614}.mobile-register__lang button.active img{opacity:1}.mobile-register__bottom{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:16px;padding:0 24px 12px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.mobile-register__bottom-social{display:flex;align-items:center;gap:16px}.mobile-register__bottom-social a{color:#ffffff2e;font-size:14px;transition:color .15s;display:flex;padding:6px}.mobile-register__bottom-social a:active{color:#fff6}.mobile-register__bottom-divider{width:1px;height:16px;background:#ffffff14}.mobile-register__dots{display:flex;align-items:center;gap:6px;position:absolute;left:50%;transform:translate(-50%)}.mobile-register__dot{width:8px;height:8px;border-radius:50%;background:#ffffff1a;transition:all .4s cubic-bezier(.4,0,.2,1)}.mobile-register__dot--active{width:24px;border-radius:4px;background:linear-gradient(90deg,#8b5cf6,#6366f1);box-shadow:0 0 10px #8b5cf64d}.mobile-register__dot--done{background:#22c55e}.mobile-register__progress-line{position:relative;z-index:10;height:2px;background:#ffffff0d;margin:4px 20px 0;border-radius:1px;overflow:hidden;flex-shrink:0}.mobile-register__progress-line-fill{height:100%;background:linear-gradient(90deg,#8b5cf6,#06b6d4);border-radius:1px;transition:width .5s cubic-bezier(.4,0,.2,1)}.mobile-register__content{position:relative;z-index:10;flex:1;display:flex;flex-direction:column;padding:28px 24px 0;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-register__content--slide-right{animation:slideInRight .3s ease-out}.mobile-register__content--slide-left{animation:slideInLeft .3s ease-out}.mobile-register__title{margin-bottom:24px}.mobile-register__title h1{font-size:1.6rem;font-weight:700;letter-spacing:-.02em;line-height:1.15}.mobile-register__title p{margin-top:6px;font-size:14px;color:#ffffff59;line-height:1.4}.mobile-register__fields{display:flex;flex-direction:column;gap:18px;flex:1}.mobile-register__field{display:flex;flex-direction:column;gap:5px}.mobile-register__field label{font-size:12.5px;font-weight:500;color:#fff6;letter-spacing:.02em}.mobile-register__field input[type=text],.mobile-register__field input[type=email],.mobile-register__field input[type=tel],.mobile-register__field input[type=password]{width:100%;padding:15px 16px;border-radius:12px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff;font-size:16px;font-family:inherit;transition:all .2s ease;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-register__field input[type=text]::-moz-placeholder,.mobile-register__field input[type=email]::-moz-placeholder,.mobile-register__field input[type=tel]::-moz-placeholder,.mobile-register__field input[type=password]::-moz-placeholder{color:#ffffff2e}.mobile-register__field input[type=text]::placeholder,.mobile-register__field input[type=email]::placeholder,.mobile-register__field input[type=tel]::placeholder,.mobile-register__field input[type=password]::placeholder{color:#ffffff2e}.mobile-register__field input[type=text]:focus,.mobile-register__field input[type=email]:focus,.mobile-register__field input[type=tel]:focus,.mobile-register__field input[type=password]:focus{border-color:#8b5cf673;background:#8b5cf60a;box-shadow:0 0 0 3px #8b5cf60f}.mobile-register__field-error{display:flex;flex-direction:column;gap:2px;color:#ef4444;font-size:12px;padding-left:2px}.mobile-register__field-pair{display:flex;gap:12px}.mobile-register__field-pair .mobile-register__field{flex:1;min-width:0}.mobile-register__pw-wrap{position:relative}.mobile-register__pw-wrap input{padding-right:52px!important}.mobile-register__pw-wrap button{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:none;border:none;color:#ffffff47;cursor:pointer;padding:12px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.mobile-register__pw-wrap button:active{color:#fff9}.mobile-register__terms{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:14px}.mobile-register__terms input[type=checkbox]{width:20px;height:20px;margin-top:1px;accent-color:#8b5cf6;flex-shrink:0}.mobile-register__terms label{color:#ffffff80;font-size:13px;line-height:1.5}.mobile-register__terms label a{color:#a78bfa;text-decoration:underline}.mobile-register__success{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding-top:16px}.mobile-register__success-icon{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#10b981);display:flex;align-items:center;justify-content:center;margin-bottom:12px;animation:successPop .5s cubic-bezier(.175,.885,.32,1.275)}.mobile-register__success h1{font-size:1.5rem;font-weight:700}.mobile-register__success>p{color:#fff6;font-size:14px}.mobile-register__success-card{margin-top:20px;width:100%;padding:16px;background:#8b5cf60d;border:1px solid rgba(139,92,246,.12);border-radius:14px;text-align:left}.mobile-register__success-card-header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.mobile-register__success-card-header span{color:#86efac;font-size:13px;font-weight:600}.mobile-register__success-card p{color:#ffffff80;font-size:13px;line-height:1.5}.mobile-register__success-card .mobile-register__success-hint{margin-top:8px;font-size:12px;color:#ffffff4d}.mobile-register__footer{position:relative;z-index:10;padding:14px 24px;padding-bottom:max(14px,env(safe-area-inset-bottom));flex-shrink:0;display:flex;flex-direction:column;gap:10px}.mobile-register__btn-primary{width:100%;padding:16px;border:none;border-radius:14px;background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;font-size:16px;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:0 4px 20px #8b5cf64d;transition:all .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-register__btn-primary:active{transform:scale(.97);box-shadow:0 2px 12px #8b5cf633}.mobile-register__btn-primary:disabled{opacity:.35;cursor:not-allowed;transform:none;box-shadow:none}.mobile-register__btn-secondary{width:100%;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:transparent;color:#fff6;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-register__btn-secondary:active{background:#ffffff0a;color:#fff9}.mobile-register__login-link{text-align:center;font-size:13px;color:#ffffff47;padding:4px 0}.mobile-register__login-link a{color:#a78bfa;cursor:pointer;text-decoration:none;font-weight:500}.mobile-register__login-link a:active{color:#c4b5fd}.mobile-register__bottom-help{display:flex;align-items:center;gap:4px}.auth-page{min-height:100dvh;width:100dvw;background-color:#111;background-image:none!important;position:relative;overflow:hidden}.login-container,.recovery-container{display:flex;align-items:center;justify-content:center;min-height:100dvh;width:100%;overflow:hidden;position:relative;z-index:1}.login-container .form-required,.recovery-container .form-required{height:10px;color:red}.login-container .form-container,.recovery-container .form-container{--border-angle: 180deg;width:500px;background:#202020eb;backdrop-filter:blur(20px);border:none;padding:44px 38px;font-size:14px;font-family:inherit;color:#fff;display:flex;flex-direction:column;gap:20px;box-sizing:border-box;border-radius:20px;margin-right:auto;margin-left:auto;position:relative;box-shadow:0 20px 60px #0006,0 0 80px #8b5cf60f,inset 0 1px #ffffff0d;transition:box-shadow .3s ease}.login-container .form-container:before,.recovery-container .form-container:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:conic-gradient(from var(--border-angle),transparent 0%,transparent 25%,#8b5cf6 35%,#06b6d4 50%,#8b5cf6 65%,transparent 75%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.login-container .form-container:hover,.recovery-container .form-container:hover{box-shadow:0 20px 60px #0006,0 0 100px #8b5cf61a,inset 0 1px #ffffff0d}.login-container .form-container h4,.recovery-container .form-container h4{color:#fff!important;text-align:center;font-size:1.4rem;font-weight:600;letter-spacing:-.01em}.login-container .form-container .form,.recovery-container .form-container .form{display:flex;flex-direction:column;gap:20px}.login-container .form-container .form .form-group,.recovery-container .form-container .form .form-group{display:flex;flex-direction:column;gap:2px}.login-container .form-container .form .form-group label,.recovery-container .form-container .form .form-group label{display:block;margin-bottom:5px;color:#ffffff80;font-weight:500;font-size:12px;letter-spacing:.03em}.login-container .form-container .form .form-group input,.recovery-container .form-container .form .form-group input{width:100%;padding:12px 16px;border-radius:10px;font-family:inherit;background-color:#ffffff0a!important;border:1px solid rgba(255,255,255,.1);color:#fff;transition:border-color .2s ease,background-color .2s ease}.login-container .form-container .form .form-group input::-moz-placeholder,.recovery-container .form-container .form .form-group input::-moz-placeholder{opacity:.4}.login-container .form-container .form .form-group input::placeholder,.recovery-container .form-container .form .form-group input::placeholder{opacity:.4}.login-container .form-container .form .form-group input:focus,.recovery-container .form-container .form .form-group input:focus{outline:none;border-color:#8b5cf6;background-color:#8b5cf60d!important}.login-container .form-container .form .form-button,.recovery-container .form-container .form .form-button{display:flex;flex-direction:column;justify-content:center;align-items:center}.login-container .form-container .form .form-button a,.recovery-container .form-container .form .form-button a{text-align:center;width:100%;margin-top:10px;color:#ffffff73;text-decoration:none;cursor:pointer;font-size:13px;transition:color .2s ease}.login-container .form-container .form .form-button a:hover,.recovery-container .form-container .form .form-button a:hover{color:#a78bfa}.login-container .form-container .form .form-button .form-submit-btn,.recovery-container .form-container .form .form-button .form-submit-btn{display:flex;align-items:center;justify-content:center;font-family:inherit;color:#fff;font-weight:600;width:100%;background:linear-gradient(135deg,#8b5cf6,#6366f1);border:none;padding:13px 16px;font-size:15px;margin-top:8px;cursor:pointer;border-radius:12px;transition:all .2s ease;box-shadow:0 4px 15px #8b5cf640}.login-container .form-container .form .form-button .form-submit-btn:hover,.recovery-container .form-container .form .form-button .form-submit-btn:hover{transform:translateY(-1px);box-shadow:0 8px 25px #8b5cf659}.login-container .form-container .form .form-button .form-submit-btn:active,.recovery-container .form-container .form .form-button .form-submit-btn:active{transform:translateY(0)}.login-container .form-container .form .form-button .form-submit-btn:disabled,.recovery-container .form-container .form .form-button .form-submit-btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.login-container .close-btn,.recovery-container .close-btn{position:absolute;top:10px;right:10px;border:none;background:none;color:#fff;font-size:20px;cursor:pointer}@keyframes borderRotate{0%{--border-angle: 0deg}to{--border-angle: 360deg}}@property --border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.login-container .form-container--mobile{--border-angle: 0deg;animation:borderRotate 6s linear infinite;width:calc(100% - 32px);max-width:420px;padding:32px 24px;border-radius:18px;background:#202020eb;backdrop-filter:blur(20px);border:none;font-size:14px;color:#fff;display:flex;flex-direction:column;gap:18px;box-sizing:border-box;position:relative;box-shadow:0 16px 50px #00000080,0 0 60px #8b5cf60f,inset 0 1px #ffffff0d}.login-container .form-container--mobile:before{content:"";position:absolute;inset:0;border-radius:18px;padding:1px;background:conic-gradient(from var(--border-angle),transparent 0%,transparent 25%,#8b5cf6 35%,#06b6d4 50%,#8b5cf6 65%,transparent 75%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.login-container .form-container--mobile h4{color:#fff!important;text-align:center;font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.login-container .form-container--mobile .form{display:flex;flex-direction:column;gap:18px}.login-container .form-container--mobile .form .form-group{display:flex;flex-direction:column;gap:2px}.login-container .form-container--mobile .form .form-group label{display:block;margin-bottom:5px;color:#ffffff80;font-weight:500;font-size:12px;letter-spacing:.03em}.login-container .form-container--mobile .form .form-group input{width:100%;padding:14px 16px;border-radius:10px;font-family:inherit;font-size:16px;background-color:#ffffff0a!important;border:1px solid rgba(255,255,255,.1);color:#fff;transition:border-color .2s ease,background-color .2s ease}.login-container .form-container--mobile .form .form-group input::-moz-placeholder{opacity:.4}.login-container .form-container--mobile .form .form-group input::placeholder{opacity:.4}.login-container .form-container--mobile .form .form-group input:focus{outline:none;border-color:#8b5cf6;background-color:#8b5cf60d!important}.login-container .form-container--mobile .form .form-button{display:flex;flex-direction:column;justify-content:center;align-items:center}.login-container .form-container--mobile .form .form-button a{text-align:center;width:100%;margin-top:10px;color:#ffffff73;text-decoration:none;cursor:pointer;font-size:13px;transition:color .2s ease}.login-container .form-container--mobile .form .form-button a:hover{color:#a78bfa}.login-container .form-container--mobile .form .form-button .form-submit-btn{display:flex;align-items:center;justify-content:center;font-family:inherit;color:#fff;font-weight:600;width:100%;background:linear-gradient(135deg,#8b5cf6,#6366f1);border:none;padding:14px 16px;font-size:15px;margin-top:8px;cursor:pointer;border-radius:12px;transition:all .2s ease;box-shadow:0 4px 15px #8b5cf640}.login-container .form-container--mobile .form .form-button .form-submit-btn:active{transform:scale(.98);box-shadow:0 2px 10px #8b5cf633}.login-container .form-container--mobile .form .form-button .form-submit-btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.mobile-social-row{display:flex;align-items:center;justify-content:center;gap:12px;padding:0 16px}.mobile-social-row a{width:40px;height:40px;border-radius:50%;background:#ffffff14;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#fff}.mobile-social-row a:active{transform:scale(.92);background:#ffffff26}.auth-dialog{max-height:calc(100dvh - 32px);overflow-y:auto}.auth-dialog .recovery-container{min-height:0;overflow:visible}.auth-dialog .form-container,.auth-dialog .reset-container{width:100%;max-width:500px}@media (max-width: 767px){.auth-dialog .form-container,.auth-dialog .reset-container{padding:36px 20px}}.auth-social-icon{display:flex;width:40px;height:40px;align-items:center;justify-content:center;padding:8px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#ffffff1a;backdrop-filter:blur(10px)}.auth-social-link:hover .auth-social-icon{background:var(--social-color);border-color:var(--social-color)}.auth-whatsapp-message:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:8px solid;border-color:transparent white transparent transparent}.reset-container{width:500px;background-color:#212121;border:1px solid var(--ss-surface-5);padding:40px 34px;font-size:14px;color:#fff;border-radius:16px;position:relative}.reset-container h4{text-align:center;margin-bottom:10px}.reset-container .form-required{color:red}.reset-container .group{text-align:start;font-size:10pt;font-weight:600;display:flex;flex-direction:column}.reset-container .group label{display:block;color:#fff;margin-bottom:5px}.reset-container .form-button{display:flex;flex-direction:column;justify-content:center;align-items:center}.reset-container .form-button .form-submit-btn{display:flex;align-items:flex-start;justify-content:center;font-family:inherit;color:#cbcbcb;font-weight:600;background:#313131;border:solid #BB27FF 1px;padding:10px 20px;border-radius:6px;transition:.3s ease}.reset-container .form-button .form-submit-btn:active{scale:.95}@keyframes register-slideUp{0%{opacity:0;transform:translateY(100%);filter:blur(4px)}15%{opacity:1;transform:translateY(0);filter:blur(0)}85%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-100%);filter:blur(4px)}}@keyframes register-gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes register-glowPulse{0%,to{text-shadow:0 0 20px rgba(139,92,246,.3),0 0 40px rgba(6,182,212,.1)}50%{text-shadow:0 0 30px rgba(139,92,246,.5),0 0 60px rgba(6,182,212,.2)}}@keyframes register-floatIn{0%{opacity:0;transform:translate(60px) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes register-floatOut{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-60px) scale(.95)}}@keyframes register-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.register-banner-brand,.register-banner-word{background:linear-gradient(90deg,#8b5cf6,#06b6d4,#8b5cf6);background-size:200% auto;background-clip:text;-webkit-background-clip:text;color:transparent}.register-banner-brand{animation:register-gradientShift 3s ease infinite}.register-banner-headline{animation:register-glowPulse 4s ease-in-out infinite}.register-banner-word{animation:register-slideUp 2.5s ease-in-out forwards,register-gradientShift 3s ease infinite}.register-banner-entering{animation:register-floatIn .5s ease-out forwards}.register-banner-leaving{animation:register-floatOut .4s ease-in forwards}.register-banner-label{background:linear-gradient(90deg,#ffffff4d,#8b5cf6cc 40%,#06b6d4cc 60%,#ffffff4d);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:register-shimmer 3s linear infinite}@media (prefers-reduced-motion: reduce){.register-banner *{animation:none}}.seller-linked-page{min-height:100dvh;height:100dvh;box-sizing:border-box;width:100%;display:grid;place-items:center;padding:40px 24px;overflow-y:auto;background:#101010;color:#f7f8fa}.seller-linked-page__content{width:min(100%,720px);box-sizing:border-box;padding:38px 40px 34px;border:1px solid #303238;border-radius:8px;background:#191a1e;box-shadow:0 20px 60px #0000005c}.seller-linked-page__brands{display:flex;align-items:center;gap:16px;min-height:42px;margin-bottom:48px}.seller-linked-page__smart-brand{display:block;width:150px;height:34px;-o-object-fit:contain;object-fit:contain}.seller-linked-page__brand-divider{width:1px;height:24px;background:#3b3e45}.seller-linked-page__ml-logo{display:block;width:58px;height:42px;-o-object-fit:contain;object-fit:contain}.seller-linked-page__status-icon{width:58px;height:58px;display:grid;place-items:center;margin-bottom:24px;border:1px solid #f5b942;border-radius:50%;background:#2a2418;color:#ffd166}.seller-linked-page__status-icon svg{width:28px;height:28px}.seller-linked-page__eyebrow{margin:0 0 10px;color:#ffd166;font-size:13px;font-weight:700;text-transform:uppercase}.seller-linked-page h1{max-width:620px;margin:0;color:#fff;font-size:38px;line-height:1.15;font-weight:700}.seller-linked-page__description{max-width:610px;margin:18px 0 0;color:#b8bbc2;font-size:17px;line-height:1.65}.seller-linked-page__help{display:grid;grid-template-columns:26px minmax(0,1fr);gap:14px;margin-top:34px;padding:24px 0;border-top:1px solid #303238;border-bottom:1px solid #303238}.seller-linked-page__help>svg{width:24px;height:24px;margin-top:2px;color:#65d29a}.seller-linked-page__help h2{margin:0 0 7px;color:#f7f8fa;font-size:17px;line-height:1.35;font-weight:700}.seller-linked-page__help p{margin:0;color:#9fa3ab;font-size:15px;line-height:1.6}.seller-linked-page__reasons{display:grid;gap:9px;margin:0;padding:0;list-style:none}.seller-linked-page__reasons li{position:relative;margin:0;padding-left:18px;color:#aeb1b8;font-size:15px;line-height:1.55}.seller-linked-page__reasons li:before{content:"";position:absolute;top:9px;left:0;width:6px;height:6px;border-radius:50%;background:#ffd166}.seller-linked-page__actions{display:flex;align-items:center;gap:14px;margin-top:30px}.seller-linked-page__actions--generic{display:grid;grid-template-columns:minmax(230px,1.4fr) repeat(2,minmax(150px,1fr))}.seller-linked-page__actions button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:6px;padding:0 20px;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.seller-linked-page__actions button:focus-visible{outline:3px solid rgba(255,209,102,.45);outline-offset:3px}.seller-linked-page__actions svg{width:19px;height:19px;flex:0 0 auto}.seller-linked-page__whatsapp-button{border:1px solid #2f9f59;background:#237a45;color:#fff}.seller-linked-page__whatsapp-button:hover{border-color:#3fbd70;background:#2b9654}.seller-linked-page__back-button{border:1px solid #484b53;background:transparent;color:#d9dbe0}.seller-linked-page__retry-button{border:1px solid #795bff;background:#684bd9;color:#fff}.seller-linked-page__retry-button:hover{border-color:#927cff;background:#795bff;color:#fff}.seller-linked-page__back-button:hover{border-color:#71757f;background:#202226;color:#fff}.seller-linked-page__reference{margin:22px 0 0;color:#72767f;font-size:12px}@media (max-width: 640px){.seller-linked-page{align-items:start;padding:28px 20px 36px}.seller-linked-page__content{padding:28px 24px 26px}.seller-linked-page__brands{margin-bottom:34px}.seller-linked-page h1{font-size:30px;line-height:1.2}.seller-linked-page__description{font-size:16px}.seller-linked-page__actions{align-items:stretch;flex-direction:column}.seller-linked-page__actions--generic{display:flex}.seller-linked-page__actions button{width:100%}}@media (max-width: 380px){.seller-linked-page{padding-right:14px;padding-left:14px}.seller-linked-page__content{padding-right:18px;padding-left:18px}}@media (prefers-reduced-motion: reduce){.seller-linked-page__actions button{transition:none}}.register-fields .register-label{display:block;color:#ffffff80;font-weight:500;font-size:12px;letter-spacing:.03em;margin-bottom:4px;line-height:1.5}.register-fields .register-input{height:32px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#fff;font-size:14px;transition:border-color .2s,background-color .2s,box-shadow .2s}.register-fields .register-input::-moz-placeholder{color:#ffffff59}.register-fields .register-input::placeholder{color:#ffffff59}.register-fields .register-input:hover{border-color:#ffffff40}.register-fields .register-input:focus-visible{border-color:#8b5cf6;background:#8b5cf60d;box-shadow:0 0 0 1px #8b5cf6;outline:none}.register-fields .register-input[aria-invalid=true]{border-color:#f56565;box-shadow:0 0 0 1px #f56565}.register-fields .register-error{margin-top:4px;font-size:12px;color:#fc8181}@media (prefers-reduced-motion: reduce){.register-fields .register-input{transition:none}}.register-detecting-device{opacity:0;transition:opacity .15s ease-in-out}.register-device-detected{opacity:1}.auth-page{background-color:#101010;background-image:none!important}body{background-color:#101010;width:100dvw;height:100dvh;display:flex;align-items:center;justify-content:center}.register-container{margin:auto;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:start;font-size:13px;color:#fff;box-sizing:border-box;text-align:center;position:relative}.affiliate-auth-page{min-height:100dvh;width:100dvw;background-color:#111;background-image:none!important;position:relative;overflow:hidden}.affiliate-container{display:flex;align-items:center;justify-content:center;min-height:100dvh;width:100%;overflow:hidden;position:relative;z-index:1;padding:2rem 1rem}.affiliate-form-container{--border-angle: 180deg;width:100%;max-width:620px;background:#202020eb;backdrop-filter:blur(20px);border:none;font-size:14px;font-family:inherit;color:#fff;display:flex;flex-direction:column;box-sizing:border-box;border-radius:20px;position:relative;box-shadow:0 20px 60px #0006,0 0 80px #8b5cf60f,inset 0 1px #ffffff0d;transition:box-shadow .3s ease}.affiliate-form-container:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:conic-gradient(from var(--border-angle),transparent 0%,transparent 25%,#8b5cf6 35%,#06b6d4 50%,#8b5cf6 65%,transparent 75%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.affiliate-form-container:hover{box-shadow:0 20px 60px #0006,0 0 100px #8b5cf61a,inset 0 1px #ffffff0d}.loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;backdrop-filter:blur(1.5px);display:flex;align-items:center;justify-content:center;z-index:999;padding:1rem}.loading-overlay .ss-loader{display:flex;margin:0;padding:1rem;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.5rem;max-width:95vw;overflow:visible}.loading-overlay .ss-loader__dash{animation:ss-loader-dash-array 2s ease-in-out infinite,ss-loader-dash-offset 2s linear infinite}@keyframes ss-loader-dash-array{0%{stroke-dasharray:0 1 359 0}50%{stroke-dasharray:0 359 1 0}to{stroke-dasharray:359 1 0 0}}@keyframes ss-loader-dash-offset{0%{stroke-dashoffset:365}to{stroke-dashoffset:5}}@media (prefers-reduced-motion: reduce){.loading-overlay .ss-loader__dash{animation-duration:6s}}@media (max-width: 800px){.loading-overlay{left:0;width:100vw}.loading-overlay .ss-loader{align-items:center;padding:.5rem;transform:scale(.75);transform-origin:center center;max-width:90vw}}@media (max-width: 480px){.loading-overlay .ss-loader{transform:scale(.6);max-width:85vw}}@media (max-width: 360px){.loading-overlay .ss-loader{transform:scale(.5);max-width:80vw}}.paddle-payment-link{--paddle-page-bg: #09090b;--paddle-card-bg: rgba(24, 24, 27, .92);--paddle-border: rgba(255, 255, 255, .09);--paddle-muted: #a1a1aa;--paddle-accent: #7c3aed;--paddle-accent-light: #a78bfa;position:relative;isolation:isolate;display:grid;min-height:100vh;min-height:100dvh;place-items:center;overflow:hidden;padding:32px 20px;color:#fafafa;background:radial-gradient(circle at 50% -20%,rgba(124,58,237,.2),transparent 42%),linear-gradient(145deg,#111116 0%,var(--paddle-page-bg) 58%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.paddle-payment-link:before{position:absolute;z-index:-2;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:42px 42px;content:"";-webkit-mask-image:linear-gradient(to bottom,black,transparent 78%);mask-image:linear-gradient(to bottom,black,transparent 78%)}.paddle-payment-link__glow{position:absolute;z-index:-1;width:260px;height:260px;border-radius:999px;opacity:.22;filter:blur(80px);pointer-events:none}.paddle-payment-link__glow--top{top:-120px;right:8%;background:#7c3aed}.paddle-payment-link__glow--bottom{bottom:-160px;left:3%;background:#2563eb}.paddle-payment-link__card{width:min(100%,510px);overflow:hidden;border:1px solid var(--paddle-border);border-radius:24px;background:var(--paddle-card-bg);box-shadow:0 28px 80px #0000007a,inset 0 1px #ffffff09;backdrop-filter:blur(20px);animation:paddle-card-enter .42s cubic-bezier(.2,.8,.2,1) both}.paddle-payment-link__brand{display:flex;min-height:78px;align-items:center;justify-content:center;border-bottom:1px solid var(--paddle-border);background:#ffffff05}.paddle-payment-link__brand img{display:block;width:min(220px,56%);height:auto;-o-object-fit:contain;object-fit:contain}.paddle-payment-link__content{display:flex;min-height:350px;flex-direction:column;align-items:center;justify-content:center;padding:42px 42px 36px;text-align:center}.paddle-payment-link__icon{display:grid;width:58px;height:58px;margin-bottom:22px;place-items:center;border:1px solid rgba(167,139,250,.34);border-radius:18px;color:var(--paddle-accent-light);background:linear-gradient(145deg,#7c3aed33,#7c3aed0f);box-shadow:0 14px 34px #7c3aed29;font-size:25px}.paddle-payment-link__icon--success{border-color:#34d39952;color:#6ee7b7;background:#10b9811a;box-shadow:0 14px 34px #10b9811a}.paddle-payment-link__icon--error{border-color:#f8717152;color:#fca5a5;background:#ef44441a;box-shadow:none}.paddle-payment-link__eyebrow{margin-bottom:9px;color:var(--paddle-accent-light);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.paddle-payment-link__content h1{margin:0;color:#fff;font-size:clamp(26px,5vw,34px);font-weight:650;letter-spacing:-.035em;line-height:1.12}.paddle-payment-link__content p{max-width:390px;margin:16px 0 0;color:var(--paddle-muted);font-size:15px;line-height:1.65}.paddle-payment-link__loading{display:flex;align-items:center;gap:10px;margin-top:28px;color:#d4d4d8;font-size:14px}.paddle-payment-link__spinner{width:17px;height:17px;flex:0 0 auto;border:2px solid rgba(255,255,255,.22);border-top-color:#fff;border-radius:50%;animation:paddle-spinner .7s linear infinite}.paddle-payment-link__alert{display:flex;width:100%;align-items:flex-start;gap:10px;margin-top:24px;padding:13px 14px;border:1px solid rgba(248,113,113,.24);border-radius:12px;color:#fecaca;background:#7f1d1d29;font-size:13px;line-height:1.45;text-align:left}.paddle-payment-link__alert svg{margin-top:2px;flex:0 0 auto}.paddle-payment-link__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;margin-top:28px;padding:0 22px;border:1px solid rgba(167,139,250,.36);border-radius:12px;color:#fff;background:linear-gradient(135deg,#7c3aed,#6d28d9);box-shadow:0 12px 30px #7c3aed42;font:inherit;font-size:14px;font-weight:650;text-decoration:none;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.paddle-payment-link__button:hover:not(:disabled){border-color:#c4b5fdb8;box-shadow:0 15px 34px #7c3aed57;transform:translateY(-2px)}.paddle-payment-link__button:focus-visible{outline:3px solid rgba(167,139,250,.38);outline-offset:3px}.paddle-payment-link__button:disabled{cursor:wait;opacity:.68}.paddle-payment-link__button--secondary{border-color:var(--paddle-border);background:#ffffff0e;box-shadow:none}.paddle-payment-link__footer{display:flex;min-height:58px;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-top:1px solid var(--paddle-border);color:#71717a;background:#0000001f;font-size:12px;text-align:center}.paddle-payment-link__footer svg{flex:0 0 auto;color:#34d399}@keyframes paddle-card-enter{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes paddle-spinner{to{transform:rotate(360deg)}}@media (max-width: 560px){.paddle-payment-link{padding:16px 12px}.paddle-payment-link__card{border-radius:19px}.paddle-payment-link__brand{min-height:68px}.paddle-payment-link__content{min-height:330px;padding:34px 23px 30px}.paddle-payment-link__footer{padding-inline:18px}}@media (prefers-reduced-motion: reduce){.paddle-payment-link__card,.paddle-payment-link__spinner{animation:none}.paddle-payment-link__button{transition:none}}.menu-collapse{overflow:hidden}.menu-collapse[data-state=open]{animation:menu-expand .25s ease-in-out}.menu-collapse[data-state=closed]{animation:menu-collapse .25s ease-in-out}.menu-entry{animation:menu-entry .2s ease-out}@keyframes menu-expand{0%{opacity:0;height:0}to{opacity:1;height:var(--radix-collapsible-content-height)}}@keyframes menu-collapse{0%{opacity:1;height:var(--radix-collapsible-content-height)}to{opacity:0;height:0}}@keyframes menu-entry{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.menu-collapse[data-state],.menu-entry{animation:none}}.sidebar-container{position:fixed;left:0;top:0;height:100vh;width:70px;background:#201f1f;backdrop-filter:blur(16px);border-right:none;display:flex;flex-direction:column;overflow:hidden;z-index:1000;box-shadow:0 0 20px #00000080;transition:width .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 768px){.sidebar-container{display:none!important}}.sidebar-container.expanded{width:280px}.sidebar-container>*{transition:none}.sidebar-container .logo-wrapper{display:flex;justify-content:flex-start;align-items:center;overflow:visible;position:relative;height:90px;width:70px;padding:0 0 0 .65rem;transition:width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}.sidebar-container .logo-wrapper .logo{height:90px;width:45px;-o-object-fit:contain;object-fit:contain;opacity:.7;flex-shrink:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.sidebar-container .logo-wrapper .logo-text{font-size:1.5rem;font-weight:700;color:#ffffffe6;white-space:nowrap;position:absolute;opacity:0;width:0;overflow:hidden;pointer-events:none;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),width 0s .2s}.sidebar-container .logo-wrapper .logo-text-smart{left:45px;transform:translate(-15px)}.sidebar-container .logo-wrapper .logo-text-selling{left:90px;transform:translate(15px)}.sidebar-container .logo-wrapper .logo-text-selling-register{left:135px;transform:translate(15px);font-weight:400;font-size:.75rem}.sidebar-container.expanded .logo-wrapper{width:280px;padding:0 1rem 0 2.5rem}.sidebar-container.expanded .logo-wrapper .logo{opacity:1;transition:opacity .5s cubic-bezier(.4,0,.2,1) .25s}.sidebar-container.expanded .logo-wrapper .logo-text{position:relative;opacity:1;width:auto;pointer-events:auto;transform:translate(0);left:auto;transition:opacity .4s cubic-bezier(.4,0,.2,1) .2s,transform .4s cubic-bezier(.4,0,.2,1) .2s,width 0s}.sidebar-container.expanded .logo-wrapper .logo-text-smart{margin-right:.25rem}.sidebar-container.expanded .logo-wrapper .logo-text-selling{margin-left:.25rem}.sidebar-container.expanded .logo-wrapper .logo-text-sellingg{font-weight:400;margin-left:.1rem;font-size:.75rem}.sidebar-container .menu-items{flex:1;overflow:hidden;padding:0rem .5rem;display:flex;flex-direction:column;gap:.25rem;align-items:start;position:relative}.sidebar-container .menu-items:after{content:"";display:block;min-height:4.75rem;flex-shrink:0}.sidebar-container .menu-items::-webkit-scrollbar{width:5px}.sidebar-container .menu-items::-webkit-scrollbar-track{background:transparent}.sidebar-container .menu-items::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.sidebar-container .menu-scroll-shadow{display:none;height:72px;margin-top:-72px;flex-shrink:0;pointer-events:none;position:relative;z-index:11;background:linear-gradient(to bottom,#201f1f00,#201f1fc7 54%,#201f1f)}.sidebar-container .menu-item-container{display:flex;flex-direction:column;width:100%}.sidebar-container .menu-item{display:flex;align-items:center;padding:.5rem .75rem;margin:.05rem 8px;border-radius:8px;cursor:pointer;color:#ffffffb3;transition:transform .2s ease,background .2s ease,color .2s ease;position:relative;font-size:.85rem}.sidebar-container .menu-item:hover{background:#ffffff0d;color:#fff;transform:translate(5px)}.sidebar-container .menu-item:hover:before{opacity:.15}.sidebar-container .menu-item:active{transform:translate(5px) scale(.98)}.sidebar-container .menu-item:before{content:"";position:absolute;inset:0;border-radius:12px;background:linear-gradient(to right,#9333ea,#ec4899);opacity:0;transition:opacity .3s ease}.sidebar-container .menu-item.selected{background:transparent;color:#fff}.sidebar-container .menu-item.selected:before{opacity:.15}.sidebar-container .menu-item.selected:after{content:"";position:absolute;right:.75rem;height:6px;width:6px;border-radius:8px;background:linear-gradient(to bottom,#9333ea,#ec4899);box-shadow:0 0 10px #9333ea}.sidebar-container .menu-item.blocked{opacity:.5;cursor:not-allowed}.sidebar-container .menu-item.blocked:hover{background:#ffffff0d;transform:translate(0)}.sidebar-container .menu-item.blocked:hover:before{opacity:0}.sidebar-container .menu-item.blocked:active{transform:none}.sidebar-container .menu-item.blocked .icon-container{background:#ffffff0d}.sidebar-container .menu-item.blocked .icon-container svg{color:#fff6}.sidebar-container .menu-item.blocked .label{color:#fff6}.sidebar-container .menu-item .icon-container{width:28px;height:28px;min-width:28px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;transition:all .3s ease;z-index:1}.sidebar-container .menu-item .icon-container svg{color:#ffffffb3;font-size:16px;transition:all .3s ease;width:16px;height:16px}.sidebar-container .menu-item:hover .icon-container,.sidebar-container .menu-item.selected .icon-container{background:linear-gradient(to right,#9333ea,#ec4899)}.sidebar-container .menu-item:hover .icon-container svg,.sidebar-container .menu-item.selected .icon-container svg{color:#fff}.sidebar-container .menu-item .label{margin-left:1rem;font-size:.875rem;font-weight:400;white-space:nowrap;z-index:1;opacity:1;transition:opacity .2s ease;display:flex;align-items:center;gap:.5rem}.sidebar-container .menu-item .label:hover{text-shadow:0 0 20px rgba(255,255,255,.3)}.sidebar-container .menu-item .label .label-text{min-width:0}.sidebar-container .menu-item .label .menu-tag{display:inline-flex;align-items:center;height:18px;padding:0 .45rem;border-radius:999px;background:linear-gradient(135deg,#22c55e,#38bdf8);color:#fff;font-size:.62rem;font-weight:800;line-height:1;letter-spacing:0}.sidebar-container .menu-item[data-section=dashboard]:before{background:linear-gradient(to right,#9333ea,#ec4899)}.sidebar-container .menu-item[data-section=dashboard].selected:after{background:linear-gradient(to bottom,#9333ea,#ec4899);box-shadow:0 0 10px #9333ea}.sidebar-container .menu-item[data-section=dashboard]:hover .icon-container,.sidebar-container .menu-item[data-section=dashboard].selected .icon-container{background:linear-gradient(to right,#9333ea,#ec4899)}.sidebar-container .menu-item[data-section=preventa]:before{background:linear-gradient(to right,#3b82f6,#10b981)}.sidebar-container .menu-item[data-section=preventa].selected:after{background:linear-gradient(to bottom,#3b82f6,#10b981);box-shadow:0 0 10px #3b82f6}.sidebar-container .menu-item[data-section=preventa]:hover .icon-container,.sidebar-container .menu-item[data-section=preventa].selected .icon-container{background:linear-gradient(to right,#3b82f6,#10b981)}.sidebar-container .menu-item[data-section=postventa]:before{background:linear-gradient(to right,#f59e0b,#ef4444)}.sidebar-container .menu-item[data-section=postventa].selected:after{background:linear-gradient(to bottom,#f59e0b,#ef4444);box-shadow:0 0 10px #f59e0b}.sidebar-container .menu-item[data-section=postventa]:hover .icon-container,.sidebar-container .menu-item[data-section=postventa].selected .icon-container{background:linear-gradient(to right,#f59e0b,#ef4444)}.sidebar-container .menu-item[data-section=acciones]:before{background:linear-gradient(to right,#bf3bdc,#c0aded)}.sidebar-container .menu-item[data-section=acciones].selected:after{background:linear-gradient(to bottom,#6366f1,#8b5cf6);box-shadow:0 0 10px #6366f1}.sidebar-container .menu-item[data-section=acciones]:hover .icon-container,.sidebar-container .menu-item[data-section=acciones].selected .icon-container{background:linear-gradient(to right,#6366f1,#8b5cf6)}.sidebar-container .menu-item[data-section=inventory]:before{background:linear-gradient(to right,#e3ed1b,#3b82f6)}.sidebar-container .menu-item[data-section=inventory].selected:after{background:linear-gradient(to bottom,#e3ed1b,#3b82f6);box-shadow:0 0 10px #e3ed1b}.sidebar-container .menu-item[data-section=inventory]:hover .icon-container,.sidebar-container .menu-item[data-section=inventory].selected .icon-container{background:linear-gradient(to right,#e3ed1b,#3b82f6)}.sidebar-container .menu-item[data-section=inventory].expanded{background:#10b9811a}.sidebar-container .menu-item[data-section=publicaciones]:before{background:linear-gradient(to right,#14b8a6,#06b6d4)}.sidebar-container .menu-item[data-section=publicaciones].selected:after{background:linear-gradient(to bottom,#14b8a6,#06b6d4);box-shadow:0 0 10px #14b8a6}.sidebar-container .menu-item[data-section=publicaciones]:hover .icon-container,.sidebar-container .menu-item[data-section=publicaciones].selected .icon-container{background:linear-gradient(to right,#14b8a6,#06b6d4)}.sidebar-container .menu-item[data-section=publicaciones].expanded{background:#14b8a61a}.sidebar-container .menu-item[data-section=logout]:before{background:linear-gradient(to right,#f6413b,#6e0505)}.sidebar-container .menu-item[data-section=logout].selected:after{background:linear-gradient(to bottom,#f6413b,#6e0505);box-shadow:0 0 10px #f63b3b}.sidebar-container .menu-item[data-section=logout]:hover .icon-container,.sidebar-container .menu-item[data-section=logout].selected .icon-container{background:linear-gradient(to right,#f6413b,#6e0505)}.sidebar-container .menu-item[data-section=reportes]:before{background:linear-gradient(to right,#e81cff,#40c9ff)}.sidebar-container .menu-item[data-section=reportes].selected:after{background:linear-gradient(to bottom,#e81cff,#40c9ff);box-shadow:0 0 10px #e81cff}.sidebar-container .menu-item[data-section=reportes]:hover .icon-container,.sidebar-container .menu-item[data-section=reportes].selected .icon-container{background:linear-gradient(to right,#e81cff,#40c9ff)}.sidebar-container .menu-item[data-section=analisis]:before{background:linear-gradient(110deg,#22d3ee,#8b5cf6)}.sidebar-container .menu-item[data-section=analisis].selected:after{background:linear-gradient(to bottom,#22d3ee,#8b5cf6);box-shadow:0 0 10px #22d3eea6}.sidebar-container .menu-item[data-section=analisis]:hover .icon-container,.sidebar-container .menu-item[data-section=analisis].selected .icon-container{background:linear-gradient(110deg,#22d3ee,#8b5cf6)}.sidebar-container .menu-item[data-section=analisis] .menu-tag{background:linear-gradient(110deg,#22d3ee,#8b5cf6);box-shadow:0 0 12px #8b5cf640}.sidebar-container .menu-item[data-section=calculadora]:before{background:linear-gradient(to right,#8b5cf6,#6d28d9)}.sidebar-container .menu-item[data-section=calculadora].selected:after{background:linear-gradient(to bottom,#8b5cf6,#6d28d9);box-shadow:0 0 10px #8b5cf6}.sidebar-container .menu-item[data-section=calculadora]:hover .icon-container,.sidebar-container .menu-item[data-section=calculadora].selected .icon-container{background:linear-gradient(to right,#8b5cf6,#6d28d9)}.sidebar-container .menu-item[data-section=addons]:before{background:linear-gradient(to right,#22c55e,#38bdf8)}.sidebar-container .menu-item[data-section=addons].selected:after{background:linear-gradient(to bottom,#22c55e,#38bdf8);box-shadow:0 0 10px #22c55e}.sidebar-container .menu-item[data-section=addons]:hover .icon-container,.sidebar-container .menu-item[data-section=addons].selected .icon-container{background:linear-gradient(to right,#22c55e,#38bdf8)}.sidebar-container .menu-item[data-section=ayuda]:before{background:linear-gradient(to right,#10b981,#06b6d4)}.sidebar-container .menu-item[data-section=ayuda].selected:after{background:linear-gradient(to bottom,#10b981,#06b6d4);box-shadow:0 0 10px #10b981}.sidebar-container .menu-item[data-section=ayuda]:hover .icon-container,.sidebar-container .menu-item[data-section=ayuda].selected .icon-container{background:linear-gradient(to right,#10b981,#06b6d4)}.sidebar-container .submenu-container{margin-left:2.5rem;padding-left:1.5rem;position:relative}.sidebar-container .submenu-container:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background:linear-gradient(to bottom,#ffffff1a,#fff3);opacity:.5}.sidebar-container .submenu-container .menu-item{padding:.4rem .75rem;margin:.1rem 8px;font-size:.8rem}.sidebar-container .submenu-container .menu-item .icon-container{width:24px;height:24px;min-width:24px}.sidebar-container .submenu-container .menu-item:before{content:"";position:absolute;left:-1.5rem;top:50%;width:1.2rem;height:2px;background:linear-gradient(to right,rgba(255,255,255,.2),transparent)}.sidebar-container .submenu-container .menu-item:after{content:"";position:absolute;left:-1.6rem;top:50%;width:6px;height:6px;border-radius:50%;background:#ffffff4d;transform:translateY(-50%)}.sidebar-container .submenu-container .submenu-container{margin-left:1.5rem}.sidebar-container .submenu-container .submenu-container .menu-item{font-size:.85rem}.sidebar-container .submenu-container .submenu-container .menu-item .icon-container{width:24px;height:24px;min-width:24px}.sidebar-container .menu-group{display:flex;margin:.25rem .5rem;width:100%;justify-content:start;position:relative;z-index:1}.sidebar-container .footer-menu{position:relative;padding:.5rem;border-top:1px solid rgba(255,255,255,.1);background:#201f1f;z-index:12}.sidebar-container.expanded .menu-items{overflow-y:auto}.sidebar-container.expanded .menu-scroll-shadow{display:block}.sidebar-container.expanded .menu-group{margin:0}.sidebar-container:not(.expanded) .menu-item{padding:.4rem;width:36px;height:36px;position:relative;left:0;right:0}.sidebar-container:not(.expanded) .menu-item .icon-container{margin:0;position:absolute;left:50%;transform:translate(-50%)}.sidebar-container:not(.expanded) .menu-item.has-submenu:after{display:none}.sidebar-container:not(.expanded) .logo-wrapper{padding:0 0 0 .8rem;overflow:hidden}.sidebar-container:not(.expanded) .logo-wrapper .logo{transform:none}.sidebar-container:not(.expanded) .submenu-container{margin-left:0;padding-left:0}.sidebar-container:not(.expanded) .submenu-container:before,.sidebar-container:not(.expanded) .submenu-container .menu-item:before,.sidebar-container:not(.expanded) .submenu-container .menu-item:after{display:none}.sidebar-container:not(.expanded) .submenu-container .menu-item{width:40px;padding:.5rem;margin:.1rem auto}.sidebar-container .menu-item.has-submenu:after{content:"";position:absolute;right:.75rem;top:50%;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform .3s ease}.sidebar-container .menu-item.has-submenu.expanded:after{transform:translateY(-30%) rotate(-135deg)}.sidebar-container .menu-item.has-submenu[data-section=preventa].expanded{background:#3b82f61a}.sidebar-container .menu-item.has-submenu[data-section=postventa].expanded{background:#f59e0b1a}.sidebar-container .menu-item.has-submenu[data-section=publicaciones].expanded{background:#14b8a61a}.sidebar-container .menu-item.has-submenu[data-section=analisis].expanded{background:linear-gradient(110deg,#22d3ee1f,#8b5cf61f)}.sidebar-container .menu-item.has-submenu[data-section=dashboard-g].expanded{background:#6366f11a}.sidebar.collapsed{width:52px}.sidebar.collapsed .logo-container img{transform:scale(.8)}.sidebar.collapsed .label,.sidebar.collapsed .arrow{opacity:0;pointer-events:none}.sidebar.collapsed .menu-item{justify-content:center;padding:.75rem}.sidebar.collapsed .menu-item .icon{margin-right:0}.sidebar.collapsed .submenu{position:absolute;left:100%;top:0;width:200px;background-color:#202020;border-radius:8px;box-shadow:4px 0 15px #0003;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.sidebar.collapsed .submenu.visible{opacity:1;visibility:visible}.sidebar.collapsed:hover{width:240px}.sidebar.collapsed:hover .label,.sidebar.collapsed:hover .arrow{opacity:1;pointer-events:auto}.sidebar.collapsed:hover .menu-item{justify-content:flex-start;padding:.75rem 1rem}.sidebar.collapsed:hover .menu-item .icon{margin-right:1rem}.sidebar.collapsed:hover .submenu{position:static;width:auto;box-shadow:none;opacity:1;visibility:visible}@keyframes slideDown{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.submenu-container{animation:slideDown .2s ease}.logo{animation:none}.footer-menu .account-switcher-wrapper{padding:0;width:100%}.sidebar-container.expanded .footer-menu .account-switcher-wrapper{margin-left:-8px}.impersonation-indicator{transition:all .3s ease}.impersonation-indicator button:hover{transform:translateY(-1px)}.token-viewer-wrapper{margin:.5rem .5rem .75rem;position:relative}.token-viewer-wrapper:before,.token-viewer-wrapper:after{display:none}.token-viewer-wrapper.collapsed{margin:.5rem auto;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.token-viewer{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background:#10b98114;border-radius:8px;border:1px solid rgba(16,185,129,.2);transition:all .2s ease}.token-viewer:hover{background:#10b98126;border-color:#10b98166}.token-viewer .token-info{display:flex;flex-direction:column}.token-viewer .token-info .label{font-size:.7rem;color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.token-viewer .token-info .counts{display:flex;align-items:center;gap:6px;font-size:.9rem;font-weight:600;color:#fff}.token-viewer .token-info .counts .divider{color:#fff3;font-weight:300}.token-viewer .token-info .counts .purchased{color:#34d399;display:flex;align-items:center;gap:2px}.token-viewer .token-info .counts .purchased svg{font-size:.7rem}.token-viewer .token-info .counts .free{color:#fffc}.token-viewer .buy-btn{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 5px #0003}.token-viewer .buy-btn:hover{transform:scale(1.1);box-shadow:0 4px 8px #10b98166}.token-viewer .buy-btn:active{transform:scale(.95)}.token-viewer .buy-btn.animate{animation:pulse-green 2s infinite}.token-viewer-mini{width:100%;height:100%;border-radius:50%;background:#10b9811a;display:flex;align-items:center;justify-content:center;color:#34d399;border:1px solid rgba(16,185,129,.3);font-size:.7rem;font-weight:700;cursor:pointer}.token-viewer-mini:hover{background:#10b98133}@keyframes pulse-green{0%{transform:scale(1);box-shadow:0 0 #10b981b3}70%{transform:scale(1.15);box-shadow:0 0 0 6px #10b98100}to{transform:scale(1);box-shadow:0 0 #10b98100}}.action-job-indicator{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;position:relative;z-index:2;width:20px;height:20px}.action-job-indicator__spinner{display:block;width:20px;height:20px;border:2px solid rgba(196,181,253,.23);border-top-color:#c4b5fd;border-right-color:#a78bfa;border-radius:50%;animation:action-job-spin .8s linear infinite}.action-job-indicator.is-unread{position:absolute;top:-6px;right:-6px;width:12px;height:12px;border-radius:50%;border:2px solid #1a1a1a;background:#f44;box-shadow:0 2px 4px #0000004d;animation:action-job-appear .25s ease-out}.action-job-indicator__dot{display:block;width:100%;height:100%;border-radius:50%;background:#f44}@keyframes action-job-spin{to{transform:rotate(360deg)}}@keyframes action-job-appear{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.action-job-indicator__spinner{animation-duration:2s}.action-job-indicator.is-unread{animation:none}}.bottom-navigation{background:#0f0f0ff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 -4px 20px #00000080}.bottom-navigation__tab{transition:transform .2s ease}.bottom-navigation__tab:active{transform:scale(.95)}.bottom-navigation__active{opacity:0;transform:scaleX(0);transition:opacity .2s ease,transform .2s ease}.bottom-navigation__active[data-active=true]{opacity:1;transform:scaleX(1);box-shadow:0 2px 8px #9333ea66}.bottom-navigation--reduced{background:#0f0f0ffc;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 -1px #9333ea40}.bottom-navigation--reduced .bottom-navigation__tab,.bottom-navigation--reduced .bottom-navigation__active{transition:none}.bottom-navigation--reduced .bottom-navigation__tab:active{transform:none;opacity:.85}.mobile-drawer-scroll::-webkit-scrollbar{width:6px}.mobile-drawer-scroll::-webkit-scrollbar-track{background:transparent}.mobile-drawer-scroll::-webkit-scrollbar-thumb{background:#9333ea4d;border-radius:3px}.mobile-drawer-scroll::-webkit-scrollbar-thumb:hover{background:#9333ea80}@media (prefers-reduced-motion: reduce){.bottom-navigation__tab,.bottom-navigation__active{transition:none}.bottom-navigation__tab:active{transform:none}}@media (max-width: 767px){.bottom-navigation .bottom-navigation__tab{padding-left:2px;padding-right:2px}}@media (max-width: 767px){body:has(:is([role=dialog],[role=alertdialog])[data-state=open]:not([data-radix-popper-content-wrapper]>*)) .bottom-navigation,body:has([aria-modal=true]) .bottom-navigation{display:none}}.shadcn-accordion-content[data-state=open]{animation:accordion-down .2s ease-out}.shadcn-accordion-content[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion: reduce){.shadcn-accordion-content[data-state]{animation:none}}.activation-companion{position:fixed;z-index:10020;right:24px;bottom:24px;width:min(390px,100vw - 48px);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;overflow:hidden;color:#f7f7fa;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(166,107,255,.16),transparent 38%),linear-gradient(145deg,#1a1a1cfa,#0c0c0dfa);box-shadow:0 24px 70px #0000008f,inset 0 1px #ffffff0a;backdrop-filter:blur(18px);pointer-events:auto}.activation-companion *{box-sizing:border-box}.activation-companion__glow{position:absolute;top:-90px;right:-80px;width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,rgba(64,201,255,.12),transparent 70%);pointer-events:none}@media (min-width: 621px) and (max-width: 1500px){.activation-companion.is-wizard-active:not(.is-collapsed){right:16px;bottom:16px;width:min(330px,100vw - 32px)}}.activation-companion.is-collapsed{width:min(330px,100vw - 32px);max-height:none}.activation-companion.is-shifted{right:auto;left:24px}.activation-companion.is-collapsed .activation-companion__header{border-bottom:0}@media (max-width: 620px){.activation-companion{right:10px;bottom:calc(80px + env(safe-area-inset-bottom,0px));width:calc(100vw - 20px);max-height:calc(100dvh - 110px)}.activation-companion.is-shifted{right:10px;left:auto}}.activation-companion.is-collapsed,.activation-companion.is-collapsed.is-shifted{right:26px;left:auto;bottom:88px;width:48px;height:48px;max-height:48px;overflow:visible;border-radius:14px}.activation-companion.is-collapsed .activation-companion__glow,.activation-companion.is-collapsed .activation-companion__mark,.activation-companion.is-collapsed .activation-companion__header>div,.activation-companion.is-collapsed .activation-companion__header>button:last-child{display:none}.activation-companion.is-collapsed .activation-companion__header{min-height:46px;padding:6px;display:grid;grid-template-columns:1fr;place-items:center}.activation-companion.is-collapsed .activation-companion__header>button{position:relative;width:34px;height:34px;border-color:#7bdcff38;background:#40c9ff14}@media (max-width: 620px){.activation-companion.is-collapsed,.activation-companion.is-collapsed.is-shifted{right:15px;left:auto;bottom:calc(144px + env(safe-area-inset-bottom,0px))}}.activation-companion__header{position:relative;min-height:68px;padding:12px 14px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.08)}.activation-companion__mark{width:38px;height:38px;display:grid;place-items:center;color:#79dcff;border:1px solid rgba(64,201,255,.16);border-radius:12px;background:linear-gradient(135deg,#e81cff17,#40c9ff17)}.activation-companion__header small,.activation-companion__header strong{display:block}.activation-companion__header small{color:#dc75ee;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.09em}.activation-companion__header strong{margin-top:2px;font-size:.82rem}.activation-companion__header button{width:34px;height:34px;display:grid;place-items:center;color:#ffffffc7;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#ffffff09;cursor:pointer}.activation-companion__remaining-badge{position:absolute;top:-12px;right:-12px;min-width:22px;height:22px;padding:0 5px;display:grid;place-items:center;color:#0b1013;border:2px solid #121315;border-radius:999px;background:linear-gradient(135deg,#7bdcff,#df75ef);box-shadow:0 4px 12px #40c9ff47;font-size:.61rem;font-weight:900;line-height:1}.activation-companion__body{padding:16px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.activation-companion__progress{flex:0 0 auto;height:3px;background:#ffffff0f}.activation-companion__progress span{display:block;height:100%;background:linear-gradient(90deg,var(--ss-magenta),var(--ss-cyan));transition:width .25s ease}.activation-companion__complete{padding:16px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.activation-companion__complete button,.activation-companion__complete-action{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;color:#fff;border:1px solid rgba(212,100,237,.3);border-radius:10px;background:linear-gradient(135deg,#ad39ca,#318fb5);font-size:.68rem;font-weight:800;cursor:pointer;text-decoration:none}.activation-companion__complete{text-align:center}.activation-companion__complete>span{width:52px;height:52px;margin:0 auto;display:grid;place-items:center;color:#60e1ba;border-radius:16px;background:#24c99a17}.activation-companion__complete h2{margin:12px 0 0;font-size:1rem}.activation-companion__complete p{margin:7px 0 12px;color:#ffffffb8;font-size:.7rem;line-height:1.5}.activation-companion__complete-video{width:100%;max-width:300px;margin:0 auto;overflow:hidden;text-align:left;border:1px solid rgba(123,220,255,.14);border-radius:13px;background:#ffffff06}.activation-companion__complete-video>div{min-height:43px;padding:8px 10px;display:flex;align-items:center;gap:8px}.activation-companion__complete-video>div>svg{flex:0 0 auto;color:#7bdcff}.activation-companion__complete-video small,.activation-companion__complete-video strong{display:block}.activation-companion__complete-video small{color:#dc75ee;font-size:.51rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.activation-companion__complete-video strong{margin-top:2px;color:#ffffffe6;font-size:.67rem}.activation-companion__complete-video iframe{width:100%;aspect-ratio:16/9;display:block;border:0;background:#050505}.activation-companion__complete-actions{margin-top:10px;display:grid;gap:8px}.activation-companion__complete-actions>*{width:100%}.activation-companion__complete-action.is-whatsapp{border-color:#4ade8059;background:linear-gradient(135deg,#15803d,#22a45a);box-shadow:0 8px 20px #22a45a29}.activation-companion__transition{min-height:0;padding:22px 18px 18px;overflow-y:auto;text-align:center}.activation-companion__transition-eyebrow{display:inline-flex;align-items:center;gap:6px;color:#dc75ee;font-size:.6rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.activation-companion__transition-bridge{margin-top:16px;padding:13px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:linear-gradient(135deg,#24c99a0e,#8b5cf611)}.activation-companion__transition-bridge>svg{color:#ffffff5c}.activation-companion__transition-bridge>div{min-width:0;display:grid;justify-items:center}.activation-companion__transition-bridge>div>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px}.activation-companion__transition-bridge .is-complete>span{color:#60e1ba;background:#24c99a1a}.activation-companion__transition-bridge .is-next>span{color:#7bdcff;background:#40c9ff17}.activation-companion__transition-bridge small,.activation-companion__transition-bridge strong{display:block}.activation-companion__transition-bridge small{margin-top:7px;color:#ffffff75;font-size:.52rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.activation-companion__transition-bridge strong{max-width:100%;margin-top:2px;overflow:hidden;color:#ffffffe6;font-size:.65rem;line-height:1.3;text-overflow:ellipsis}.activation-companion__transition h2{margin:17px 0 0;color:#fff;font-size:1.05rem;line-height:1.28}.activation-companion__transition p{margin:7px auto 16px;max-width:320px;color:#ffffffb3;font-size:.68rem;line-height:1.5}.activation-companion__transition>button{width:100%;min-height:41px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#fff;border:1px solid rgba(212,100,237,.3);border-radius:10px;background:linear-gradient(135deg,#ad39ca,#318fb5);font-size:.68rem;font-weight:850;cursor:pointer}.activation-companion__meta{display:flex;justify-content:space-between;color:#ffffffa8;font-size:.6rem}.activation-companion__problem{margin-top:13px;padding:10px 12px;border:1px solid rgba(36,201,154,.13);border-radius:11px;background:#24c99a0b}.activation-companion__problem small,.activation-companion__problem strong{display:block}.activation-companion__problem small{color:#ffffffa3;font-size:.55rem;text-transform:uppercase;letter-spacing:.07em}.activation-companion__problem strong{margin-top:3px;color:#fffffff5;font-size:.74rem}.activation-companion__current{margin-top:12px;display:grid;grid-template-columns:auto 1fr;gap:11px}.activation-companion__current>span{width:38px;height:38px;display:grid;place-items:center;color:#7bdcff;border-radius:11px;background:#40c9ff14}.activation-companion__current small{color:#ffffff9e;font-size:.56rem;text-transform:uppercase;letter-spacing:.06em}.activation-companion__current h2{margin:2px 0 0;color:#ffffffeb;font-size:.94rem;line-height:1.25}.activation-companion__current p{margin:5px 0 0;color:#ffffffbd;font-size:.68rem;line-height:1.45}.activation-companion__guide-feedback{margin:7px 0 0 35px;display:block;color:#ffffffb8;font-size:.59rem;line-height:1.4}.activation-companion__guide{margin-top:13px;padding:12px;border:1px solid rgba(123,220,255,.16);border-radius:13px;background:linear-gradient(135deg,#40c9ff12,#ad39ca0b)}.activation-companion__guide-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#ffffffb8;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.activation-companion__guide-heading>div{display:flex;gap:5px}.activation-companion__guide-heading button{width:26px;height:26px;display:grid;place-items:center;color:#ffffffdb;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:#ffffff0e;cursor:pointer}.activation-companion__guide-heading button:disabled{opacity:.28;cursor:default}.activation-companion__instruction{margin-top:9px;display:grid;grid-template-columns:26px 1fr;align-items:start;gap:9px}.activation-companion__instruction strong{width:26px;height:26px;display:grid;place-items:center;color:#0d1113;border-radius:8px;background:linear-gradient(135deg,#85e4ff,#d879ec);font-size:.67rem}.activation-companion__instruction p{margin:0;color:#ffffffe6;font-size:.68rem;line-height:1.48}.activation-companion__show-control{min-height:30px;margin:10px 0 0 35px;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;color:#aeeaff;border:1px solid rgba(64,201,255,.22);border-radius:8px;background:#40c9ff14;font-size:.6rem;font-weight:800;cursor:pointer}.activation-companion__wizard-review{margin-top:13px;padding:11px;border:1px solid rgba(96,225,186,.18);border-radius:13px;background:linear-gradient(135deg,#24c99a12,#40c9ff09)}.activation-companion__wizard-review>header{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:9px}.activation-companion__wizard-review>header>span{width:29px;height:29px;display:grid;place-items:center;color:#60e1ba;border-radius:9px;background:#24c99a1a}.activation-companion__wizard-review header strong{display:block;color:#fffffff0;font-size:.7rem}.activation-companion__wizard-review header p{margin:3px 0 0;color:#ffffffb3;font-size:.61rem;line-height:1.4}.activation-companion__wizard-review>div{margin-top:9px;display:grid;gap:6px}.activation-companion__wizard-review>div>button{min-height:34px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:7px 9px;color:#ffffffd6;text-align:left;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff09;font:inherit;font-size:.61rem;line-height:1.35;cursor:pointer}.activation-companion__wizard-review>div>button>svg:first-child{color:#7bdcff}.activation-companion__wizard-review>div>button>svg:last-child{color:#ffffff80}.activation-companion__wizard-review .activation-companion__guide-feedback{margin-left:38px}.activation-companion__chatbot-map{margin-top:12px;padding:11px;text-align:center;border:1px solid rgba(96,225,186,.18);border-radius:12px;background:#1a79670f}.activation-companion__chatbot-map span{min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:5px 9px;color:#ffffffdb;border:1px solid rgba(123,220,255,.16);border-radius:8px;background:#40c9ff12;font-size:.59rem;font-weight:750}.activation-companion__chatbot-map>i{width:1px;height:9px;margin:0 auto;display:block;background:#7bdcff59}.activation-companion__chatbot-map>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}.activation-companion__chatbot-map p{margin:9px 0 0;padding-top:8px;color:#ffffffb8;border-top:1px solid rgba(255,255,255,.07);font-size:.6rem;line-height:1.4;text-align:left}.activation-companion__wizard-active{margin-top:14px;padding:11px 12px;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;border:1px solid rgba(64,201,255,.18);border-radius:12px;background:linear-gradient(135deg,#bb86fc17,#40c9ff12)}.activation-companion__wizard-active>span{width:30px;height:30px;display:grid;place-items:center;color:#7bdcff;border-radius:9px;background:#40c9ff17}.activation-companion__wizard-active strong{display:block;color:#fffffff5;font-size:.72rem}.activation-companion__wizard-active p{margin:4px 0 0;color:#ffffffb8;font-size:.63rem;line-height:1.45}.activation-companion__actions{margin-top:14px}.activation-companion__actions--stack{display:grid;grid-template-columns:1fr 1fr;gap:8px}.activation-companion__actions--vertical{display:grid;gap:8px}.activation-companion__actions--vertical button{width:100%}.activation-companion__actions button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;color:#fff;border:1px solid rgba(212,100,237,.3);border-radius:10px;background:linear-gradient(135deg,#ad39ca,#318fb5);font-size:.68rem;font-weight:800;cursor:pointer;text-decoration:none}.activation-companion__actions:not(.activation-companion__actions--stack) button{width:100%}.activation-companion__actions--stack .is-secondary{grid-column:1/-1;color:#ffffffc7;border-color:#ffffff17;background:#ffffff09}.activation-companion__actions--stack .is-create{border-color:#f9731685;background:linear-gradient(135deg,#ea580c,#f59e0b);box-shadow:0 8px 20px #ea580c33}.activation-companion__actions--stack .is-create:hover{background:linear-gradient(135deg,#f36a13,#f6ab19)}.activation-companion__actions--stack .is-link{border-color:#a78bfa75;background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 8px 20px #7c3aed33}.activation-companion__actions--stack .is-link:hover{background:linear-gradient(135deg,#8b4cf0,#b05cf8)}.activation-companion__actions--vertical .is-secondary{color:#fffc;border-color:#ffffff24;background:#ffffff0e}.activation-companion__actions--stack .is-wide{grid-column:1/-1}.activation-companion__actions--stack .activation-companion__sku-options button{min-height:32px;padding:6px 8px;color:#ffffffa8;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff09;box-shadow:none;font-size:.58rem}.activation-companion__actions--stack .activation-companion__sku-options button.is-selected{color:#fff;border-color:#60e1ba61;background:#24c99a24}.activation-companion__actions--stack .activation-companion__sku-options button.is-warning{color:#ffd2a8;border-color:#f9731657;background:#f973161a}.activation-companion__actions--stack .is-create:disabled{color:#ffffff59;border-color:#ffffff14;background:#ffffff0b;box-shadow:none;cursor:not-allowed}.activation-companion__actions--vertical .activation-companion__cost-methods>button{min-height:62px;justify-content:flex-start;padding:9px;color:#ffffffb3;text-align:left;border-color:#ffffff1a;background:#ffffff09;box-shadow:none}.activation-companion__actions--vertical .activation-companion__cost-methods>button.is-selected{border-color:#40c9ff59;background:linear-gradient(135deg,#7c3aed29,#40c9ff1c)}.activation-companion__channel-choice{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border:1px solid rgba(255,255,255,.09);border-radius:11px;background:#ffffff06}.activation-companion__channel-choice button{min-height:32px;padding:6px 8px;color:#ffffff9e;border:0;border-radius:8px;background:transparent;box-shadow:none;font-size:.62rem}.activation-companion__channel-choice button.is-selected{color:#fff;border:1px solid rgba(123,220,255,.22);background:linear-gradient(135deg,#7c3aed47,#3198c338)}.activation-companion__channel-help{grid-column:1/-1;margin:0;padding:7px 9px;color:#ffffffb3;border-radius:9px;background:#40c9ff0e;font-size:.61rem;line-height:1.4}.activation-companion__sku-check{padding:10px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff06}.activation-companion__sku-check>header{display:flex;align-items:flex-start;gap:8px}.activation-companion__sku-check>header>span{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;color:#8ee4ff;border-radius:8px;background:#40c9ff17}.activation-companion__sku-check header small,.activation-companion__sku-check header strong{display:block}.activation-companion__sku-check header small{color:#fff6;font-size:.52rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.activation-companion__sku-check header strong,.activation-companion__sku-followup>strong{margin-top:2px;color:#ffffffe6;font-size:.65rem;line-height:1.35}.activation-companion__sku-options{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.activation-companion__sku-followup{margin-top:9px;padding-top:9px;border-top:1px solid rgba(255,255,255,.07)}.activation-companion__sku-followup>p{margin:4px 0 0;color:#ffffff94;font-size:.58rem;line-height:1.4}.activation-companion__sku-followup>p.is-ready,.activation-companion__sku-warning>p.is-blocked{margin-top:8px;padding:7px 8px;border-radius:8px}.activation-companion__sku-followup>p.is-ready{color:#87e9c8;background:#24c99a14}.activation-companion__sku-warning>p.is-blocked{color:#ffc38f;background:#f9731617}.activation-companion__sku-warning>button{width:100%;min-height:36px;margin-top:7px;justify-content:flex-start;padding:7px 9px;color:#ffffffbd;text-align:left;border-color:#f9731638;background:#ffffff09;box-shadow:none;font-size:.58rem;line-height:1.35}.activation-companion__sku-warning>button>span{width:18px;height:18px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:5px}.activation-companion__sku-warning>button.is-accepted{color:#a4f0d6;border-color:#24c99a52;background:#24c99a17}.activation-companion__sku-warning>button.is-accepted>span{color:#0b1713;border-color:#60e1ba;background:#60e1ba}.activation-companion__postsale-choice{display:grid;grid-template-columns:1fr 1fr;gap:8px}.activation-companion__postsale-choice button{min-height:74px;justify-content:flex-start;padding:11px;text-align:left}.activation-companion__postsale-choice button>svg{flex:0 0 auto}.activation-companion__postsale-choice button>span,.activation-companion__postsale-choice strong,.activation-companion__postsale-choice small{display:block}.activation-companion__postsale-choice strong{font-size:.67rem}.activation-companion__postsale-choice small{margin-top:3px;color:#ffffffad;font-size:.57rem;font-weight:600;line-height:1.3}.activation-companion__postsale-choice .is-chatbot{border-color:#60e1ba4d;background:linear-gradient(135deg,#157a69,#2788a7)}.activation-companion__postsale-choice .is-both{grid-column:1/-1;border-color:#d879ec4d;background:linear-gradient(135deg,#7c3aed,#318fb5)}@media (max-width: 420px){.activation-companion__postsale-choice{grid-template-columns:1fr}}.activation-companion__cost-method-title{margin:0;color:#ffffffb8;font-size:.62rem;font-weight:800}.activation-companion__cost-methods{display:grid;grid-template-columns:1fr 1fr;gap:7px}.activation-companion__cost-methods>button>svg{flex:0 0 auto;color:#8ee4ff}.activation-companion__cost-methods strong,.activation-companion__cost-methods small{display:block}.activation-companion__cost-methods strong{color:#ffffffe6;font-size:.64rem}.activation-companion__cost-methods small{margin-top:3px;color:#ffffff7a;font-size:.54rem;line-height:1.3}.activation-companion__route-toggle{width:100%;margin-top:12px;padding:8px 2px 2px;display:flex;align-items:center;justify-content:space-between;color:#ffffffa3;border:0;border-top:1px solid rgba(255,255,255,.08);background:transparent;font-size:.59rem;font-weight:700;cursor:pointer}.activation-companion__route{margin:8px 0 0;padding:9px 4px 2px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;list-style:none}.activation-companion__route li{min-width:0;display:flex;align-items:center;gap:6px;color:#ffffff8f}.activation-companion__route li>span{width:18px;height:18px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:50%}.activation-companion__route small{overflow:hidden;font-size:.56rem;text-overflow:ellipsis;white-space:nowrap}.activation-companion__route li.is-current{color:#7bdcff}.activation-companion__route li.is-complete{color:#60e1ba}.activation-guide-highlight{position:relative;z-index:10021!important;outline:3px solid #58d9ff!important;outline-offset:4px!important;box-shadow:0 0 0 7px #58d9ff2e,0 0 28px #d879ec8c!important;animation:activation-guide-pulse 1.25s ease-in-out infinite}@keyframes activation-guide-pulse{50%{outline-color:#e27cf0;box-shadow:0 0 0 10px #e27cf01f,0 0 34px #58d9ff80}}.presale-container{padding-top:97px}@media (max-width: 768px){.presale-container{padding-top:0!important;margin-top:0!important;padding-bottom:80px!important}}@media (max-width: 630px){.presale-container .card{margin:8px 4px;transition:all .2s ease;padding:12px}.presale-container .card:active{transform:scale(.99);background-color:#252525}.presale-container .card .response-time-badge{font-size:11px;padding:2px 6px;border-radius:6px}}@media (max-width: 630px){.presale-container .card-container{padding:0 10px 120px;display:flex;flex-direction:column;gap:10px}.presale-container .header{padding:8px 10px;position:sticky;top:0;z-index:100;background-color:#202020;box-shadow:0 2px 4px #0000004d;flex-wrap:nowrap!important;overflow-x:auto;gap:8px!important}.presale-container .header .ps-header__title{font-size:1rem}.presale-container .header .ps-header__subtitle{font-size:.8rem}.presale-container .header .ps-header__titles,.presale-container .header .ps-header__controls{gap:6px!important;flex-shrink:0}.presale-container .header button{flex-shrink:0;white-space:nowrap}}.presale-container .logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.presale-container .header{position:fixed;top:0;left:0;right:0;z-index:10;background-color:#202020;box-shadow:0 4px 6px #00000080;padding:1.15em 2em 1.15em 6em;border-bottom:1px solid transparent;background:linear-gradient(90deg,#e81cff,#40c9ff) no-repeat,#151515;background-size:100% 1px;background-position:bottom;display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.presale-container .header{position:sticky;padding:8px 10px}}.presale-container .logo:hover{filter:drop-shadow(0 0 2em rgba(100,108,255,.6666666667))}.presale-container .logo.react:hover{filter:drop-shadow(0 0 2em rgba(97,218,251,.6666666667))}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){.presale-container a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.presale-container .read-the-docs{color:#888}.presale-container .medio.effect ul li{display:flex}.presale-container .placeholder{width:40px;height:10px;margin:10px;background:linear-gradient(to right,#fff0,#ffffff80,#fff0);background-size:200% 100%;animation:flashEffect 2s linear infinite}@keyframes flashEffect{0%{background-position:-100%}to{background-position:100%}}@media (max-width: 767px){.presale-container html{font-size:8px}}.presale-container h3{color:#fff}.presale-container .card-container{display:flex;flex-direction:column;padding:0 6rem 2rem}@media (max-width: 767px){.presale-container .card-container{padding-inline:0}}.presale-container .card{border:1px solid #545454;box-shadow:3px 3px 4px 2px #3d3d3d;border-radius:8px;margin:15px 0;height:auto;align-items:center;color:#fff;padding:20px}.presale-container .card.loading{min-height:150px;animation:loadEffect 1.5s infinite;background-color:#202020;padding:20px;display:flex;flex-direction:column;gap:10px}.presale-container .card.loading:before{content:"";width:60%;height:20px;background-color:#303030;border-radius:4px;margin-bottom:10px}.presale-container .card.loading:after{content:"";width:80%;height:60px;background-color:#303030;border-radius:4px}@keyframes loadEffect{0%{background-color:#202020}50%{background-color:#404040}to{background-color:#202020}}.presale-container img{height:6rem;width:6rem}.presale-container .left-section{height:100%;display:grid}.presale-container .middle-section{display:flex;flex-direction:column;gap:10px}.presale-container .question,.presale-container .response{display:flex;flex-direction:row;gap:10px;align-items:center}.presale-container .right-section{display:flex;flex-direction:column;text-align:center;justify-content:center}.presale-container .title,.presale-container a{white-space:none;text-overflow:ellipsis;font-size:1rem;display:block;text-wrap:nowrap}.presale-container .left-section a{color:#b590ee}.presale-container i{font-size:1.25rem}.presale-container .bi-robot{color:#b590ee}.presale-container .response-time{color:#eed990}.presale-container .user-tokens-container{color:#fff;text-align:right;margin-right:10px;font-weight:700;display:flex;justify-content:end}.presale-container .user-tokens{background-color:#202020;width:160px;height:40px;padding:10px;border-radius:13px;box-shadow:1px 1px 2px 1px #3d3d3d;display:flex;justify-content:center;align-items:center}.presale-container .user-tokens.animation{animation:loadEffect 1.5s infinite}.presale-container #tokens{font-weight:400}.presale-container .rating-container{position:absolute;bottom:10px;right:10px;display:flex;gap:10px}.presale-container .card{position:relative}.presale-container .bi-hand-thumbs-up,.presale-container .bi-hand-thumbs-down{cursor:pointer;transition:color .3s ease}.presale-container .bi-hand-thumbs-up:hover,.presale-container .bi-hand-thumbs-down:hover{color:green}.presale-container .selected-thumb-up{color:green!important}.presale-container .selected-thumb-down{color:red!important}.presale-container .response textarea{width:90%;margin-left:auto;margin-right:auto;background-color:#303030;border:0px;border-radius:13px;resize:none;color:#fff;padding:5px}.presale-container .response-text{overflow:auto;max-height:120px}.presale-container textarea::-webkit-scrollbar,.presale-container span::-webkit-scrollbar{width:7px;height:15px;background-color:transparent}.presale-container textarea::-webkit-scrollbar-thumb,.presale-container span::-webkit-scrollbar-thumb{background-color:#501295;border-radius:13px;background-clip:padding-box;border:1px solid transparent}.presale-container textarea::-webkit-scrollbar-corner,.presale-container span::-webkit-scrollbar-corner{background-color:transparent}.presale-container .card button{background:linear-gradient(#212121,#212121) padding-box,linear-gradient(145deg,#e81cff,#40c9ff) border-box;border:1px solid transparent;border-radius:13px;padding:4px 25px;color:#fff;transition:.5s;margin:14px auto}.presale-container .question-id{position:absolute;left:15px;top:10px;font-size:.8rem;color:#d3d3d3}.presale-container .card-body{border-radius:13px}.presale-container .section-nav{width:100%;display:flex;border-bottom:2px solid darkgray;color:#fff;margin-bottom:1rem}.presale-container .section{padding:10px;color:#fff;border:0;position:relative;background-color:#151515;overflow:hidden}.presale-container .section:focus{outline:0}.presale-container .section:before,.presale-container .section:after{content:"";position:absolute;top:0;left:0;height:2px;width:100%;transition:transform .3s linear,opacity .3s linear}.presale-container .section:before{background-image:linear-gradient(90deg,transparent,#ff00e7);transform:scaleX(0);transform-origin:100% 50%;z-index:1;opacity:0}.presale-container .section:after{background-image:linear-gradient(90deg,#0020ff,transparent);transform:scaleX(0);transform-origin:0% 50%;opacity:0;z-index:2}.presale-container .section:hover:before,.presale-container .section:focus:before{transform:scaleX(1);opacity:1}.presale-container .section:active:before,.presale-container .section:focus-within:before,.presale-container .section.active:before{transform:scaleX(1);opacity:1}.presale-container .section:active:after,.presale-container .section:focus-within:after,.presale-container .section.active:after{transform:scaleX(1);opacity:1}.presale-container .lightgreen{color:#90ee90}.presale-container .pastelyellow{color:#fdfd96}.presale-container .pastelred{color:#ff6961}.presale-container .popup{position:absolute;padding:20px;border:0px solid #ccc;border-radius:5px;background-color:#252525;z-index:1000;box-shadow:0 2px 5px #0003}.presale-container .popup:after{content:"";position:absolute;top:-20px;left:7px;border-width:10px;border-style:solid;border-color:transparent transparent #252525 transparent}.presale-container .popup-actions{display:flex;justify-content:center;gap:34px;width:100%;margin-top:30px}.presale-container .popup-actions button{background:linear-gradient(#252525,#252525) padding-box,linear-gradient(145deg,#e81cff,#40c9ff) border-box;border:1px solid transparent;border-radius:13px;padding:3px 11px;color:#fff;font-size:.9rem}.presale-container #date-filter input{padding:10px;border:0;border-radius:10px;background-color:#303030;color:#fff;font-size:.9rem}.presale-container .bi-funnel{align-self:center}.presale-container .toggle-switch{display:inline-block!important;visibility:visible!important;opacity:1!important;cursor:pointer;transition:all .3s ease-in-out}.presale-container .unanswered-count-badge{position:relative;color:#fff;padding:.5em 1em;border-radius:20px;font-size:.9rem;box-shadow:0 2px 4px #0003;margin-left:auto}.filter-container .date-range-container .rdrCalendarWrapper{background:#303030;color:#fff}.filter-container .date-range-container .rdrDateDisplayWrapper{background-color:#252525}.filter-container .date-range-container .rdrDateDisplay{margin:.5em}.filter-container .date-range-container .rdrDateDisplayItem{background-color:#404040;border:1px solid #505050}.filter-container .date-range-container .rdrDateDisplayItem input{color:#fff}.filter-container .date-range-container .rdrDefinedRangesWrapper{display:none}.ps-header{flex-wrap:wrap;gap:12px;min-height:auto}.ps-header__titles{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 1 0%}.ps-header__titles--questions{min-width:200px}.ps-header__title{margin:0;color:#fff;font-size:1.25rem;line-height:1.2;font-weight:700}.ps-header__subtitle{margin:0;color:#a0aec0;font-size:.875rem;line-height:1.5}.ps-header__controls{display:flex;align-items:center;gap:8px}.ps-clamp-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ps-card{--ps-accent: #38bdf8;position:relative;box-sizing:border-box;padding:16px;border:1px solid rgba(255,255,255,.06);border-left:3px solid var(--ps-accent);border-radius:16px;background:linear-gradient(145deg,var(--ss-surface-3) 0%,#222222 100%);box-shadow:0 10px 30px #00000029;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}@media (min-width: 768px){.ps-card{padding:20px}}.ps-card:hover{border-color:#ffffff14;border-left-color:var(--ps-accent);box-shadow:0 14px 36px #00000038;background:linear-gradient(145deg,#1f2022,#2a2a2e)}@media (prefers-reduced-motion: reduce){.ps-card,.ps-card .ps-btn,.ps-card .ps-card__title,.ps-card .ps-card__textarea,.ps-card .ps-qr-item,.ps-card .ps-search__item,.ps-card .ps-search__type,.ps-card .ps-search__input{transition:none}}.ps-card p{margin:0}.ps-ico{display:inline-block;flex-shrink:0;vertical-align:middle;line-height:1em;color:currentColor}.ps-card__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:12px}.ps-card__headmain{display:flex;align-items:center;gap:12px;flex:1 1 0%;min-width:0}.ps-card__thumb{box-sizing:border-box;flex-shrink:0;width:68px;height:68px;border-radius:12px;overflow:hidden;background:#fff;padding:4px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08)}.ps-card--compact .ps-card__thumb{width:54px;height:54px}.ps-card .ps-card__thumb-img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ps-card__thumb-fallback{color:#a0aec0;font-size:12px;font-weight:700}.ps-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 1 0%;min-width:0}.ps-card .ps-card__title{max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;hyphens:auto;overflow-wrap:break-word;word-break:break-word;font-size:1rem;font-weight:600;color:#ffffffeb;text-decoration:none;cursor:pointer;transition:color .15s ease,text-decoration-color .15s ease}.ps-card .ps-card__title:hover{color:#b794f4;text-decoration:underline}.ps-card .ps-card__title:focus-visible{outline:none;box-shadow:0 0 0 3px #4299e199}.ps-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ps-card__date{font-size:13px;color:#ffffff5c;font-weight:400;letter-spacing:.01em;line-height:1.5}.ps-badge{box-sizing:border-box;display:inline-block;padding:0 4px;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-size:12px;line-height:1.5;border-radius:2px;font-weight:700;background:#edf2f7;color:#1a202c}.ps-badge--keep{text-transform:none}.ps-badge--medium{font-weight:500}.ps-badge--mono{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ps-badge--flex{display:flex;align-items:center;gap:4px}.ps-badge--pill{padding:6px 12px;border-radius:9999px;font-weight:600}.ps-badge[data-scheme=purple]{background:#e9d8fd;color:#44337a}.ps-badge[data-scheme=orange]{background:#feebc8;color:#7b341e}.ps-badge[data-scheme=blue]{background:#bee3f8;color:#2a4365}.ps-badge[data-scheme=yellow]{background:#fefcbf;color:#744210}.ps-badge[data-scheme=green]{background:#c6f6d5;color:#22543d}.ps-badge[data-scheme=teal]{background:#b2f5ea;color:#234e52}.ps-badge[data-scheme=cyan]{background:#c4f1f9;color:#065666}.ps-badge[data-scheme=gray]{background:#edf2f7;color:#1a202c}.ps-badge[data-solid=true][data-scheme=blue]{background:#3182ce;color:#fff}.ps-badge--ai{background:#9f7aea24;color:#d6bcfa;border:1px solid rgba(159,122,234,.28);cursor:default;font-size:12px}.ps-badge--suggested{background:#fbbf241f;color:#faf089;border:1px solid rgba(251,191,36,.24);cursor:default;font-size:12px}.ps-badge--manual{background:#38bdf81f;color:#90cdf4;border:1px solid rgba(56,189,248,.24);cursor:default;font-size:12px}.ps-badge:focus-visible{outline:none;box-shadow:0 0 0 3px #4299e199}.ps-btn{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:none;line-height:1.2;border-radius:6px;font-weight:600;border:0;margin:0;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;font-family:inherit}.ps-btn:focus-visible{box-shadow:0 0 0 3px #4299e199}.ps-btn:disabled,.ps-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;box-shadow:none}.ps-btn__icon{display:inline-flex;align-self:center;flex-shrink:0}.ps-btn__icon--start{margin-inline-end:8px}.ps-btn__icon--end{margin-inline-start:8px}.ps-btn__spinner{position:absolute;display:flex;align-items:center;justify-content:center;inset:0}.ps-btn[data-loading=true] .ps-btn__content{opacity:0}.ps-btn--history{height:24px;min-width:24px;font-size:12px;padding:0 12px;font-weight:500;background:#ffffff0f;color:#ffffffa3;border:1px solid rgba(255,255,255,.08)}.ps-btn--history:hover:not(:disabled){background:#9f7aea2e;border-color:#9f7aea}.ps-btn--history[data-open=true]{background:#9f7aea33;color:#d6bcfa;border-color:#9f7aea80}.ps-btn--history[data-open=true]:hover:not(:disabled){background:#9f7aea2e;border-color:#9f7aea}.ps-btn--delete{line-height:1.5;width:32px;height:32px;min-width:32px;padding:0;font-size:14px;color:#ffffff3d;border-radius:10px;display:flex}.ps-btn--delete:hover:not(:disabled){background:#f565651f;color:#fc8181}.ps-btn--icon-sm{width:32px;height:32px;min-width:32px;padding:0;font-size:14px}.ps-btn--icon-xs{width:24px;height:24px;min-width:24px;padding:0;font-size:12px}.ps-btn--ghost-white{color:#ffffffeb}.ps-btn--ghost-white:hover:not(:disabled){background:#ffffff14}.ps-btn--ghost-white:active:not(:disabled){background:#ffffff29}.ps-btn--purple{background:#805ad5;color:#fff}.ps-btn--purple:hover:not(:disabled){background:#6b46c1}.ps-btn--purple:active:not(:disabled){background:#553c9a}.ps-btn--send{width:100%;height:40px;min-width:40px;padding:0 16px;font-size:16px}.ps-btn--send:active:not(:disabled){transform:scale(.98)}.ps-card__collapse[data-state=open]{animation:ps-card-fade-in .18s ease-out}@keyframes ps-card-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.ps-card__collapse[data-state]{animation:none}}.ps-card__history{margin-bottom:16px;background:#ffffff06;border-radius:12px;border:1px solid rgba(255,255,255,.06);max-height:300px;overflow-y:auto}.ps-card__history::-webkit-scrollbar{width:6px}.ps-card__history::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.ps-card__history::-webkit-scrollbar-thumb{background:#4299e166;border-radius:3px}.ps-card__history::-webkit-scrollbar-thumb:hover{background:#4299e199}.ps-card__history-list{display:flex;flex-direction:column;align-items:stretch}.ps-card__history-item{padding:12px;border-top:1px solid rgba(255,255,255,.06)}.ps-card__history-item:first-child{border-top:0}.ps-card__history-date{display:flex;align-items:center;gap:4px;margin-bottom:8px}.ps-card__history-date-text{font-size:11px;color:#ffffffa3;line-height:1.5}.ps-card__history-q{background:#38bdf812;padding:10px;border-radius:9px;border:1px solid rgba(56,189,248,.14);margin-bottom:8px}.ps-card__history-a{background:#9f7aea12;padding:10px;border-radius:9px;border:1px solid rgba(159,122,234,.14);margin-left:16px}.ps-card__history-q p{font-size:12px;color:#fffc;line-height:1.5}.ps-card__history-a p{font-size:12px;color:#ffffffa3;line-height:1.5}.ps-card__block{box-sizing:border-box;padding:12px;border-radius:12px;border:1px solid}@media (min-width: 768px){.ps-card__block{padding:16px}}.ps-card__question{background:#38bdf80e;border-color:#38bdf824;margin-bottom:12px}.ps-card__block-row{display:flex;align-items:flex-start;gap:8px}.ps-card__block-row .ps-ico{margin-top:2px}.ps-card__block-row p{color:#ffffffeb;font-size:16px;line-height:1.5}.ps-card__block-row--question p{font-weight:500}.ps-card--compact .ps-card__block-row p{font-size:14px}.ps-card__answer-ai{background:#9f7aea0f;border-color:#9f7aea29}.ps-card__answer-suggested{background:#fbbf240e;border-color:#fbbf2429}.ps-card__answer-manual{background:#38bdf80e;border-color:#38bdf824}.ps-card__answer-foot{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);flex-wrap:wrap;gap:8px}.ps-card__answer-badges{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ps-card__websearch{display:flex;align-items:center;gap:4px;white-space:nowrap}.ps-card__websearch span{font-size:12px;font-weight:500;line-height:1.5}.ps-card__time{display:flex;align-items:center;gap:8px;background:#ffffff0a;padding:6px 12px;border:1px solid rgba(255,255,255,.06);border-radius:9999px}.ps-card__time-label{font-size:12px;color:#ffffff7a;line-height:1.5}.ps-card__time-value{font-size:12px;font-weight:700;line-height:1.5}.ps-card__form{display:flex;flex-direction:column;align-items:stretch;gap:12px}.ps-card__suggestion{display:flex;justify-content:space-between;align-items:center}.ps-card__suggestion .ps-badge{font-size:12px;padding:4px 8px;border-radius:6px;display:flex;align-items:center;gap:4px}.ps-card__field{position:relative}.ps-card__caret{position:absolute;left:14px;top:10px;width:2px;height:20px;background:#fff;z-index:1;pointer-events:none;animation:ps-card-caret 1s step-end infinite}@keyframes ps-card-caret{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion: reduce){.ps-card__caret{animation:none}}.ps-card .ps-card__textarea{box-sizing:border-box;display:inline-block;width:100%;min-width:0;position:relative;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 16px;font-size:16px;line-height:1.375;border-radius:6px;vertical-align:top;font-family:inherit;resize:vertical;transition:all .2s;background:#ffffff0f;color:#ffffffeb;border:2px solid rgba(255,255,255,.16)}.ps-card .ps-card__textarea::-moz-placeholder{color:#718096;opacity:1}.ps-card .ps-card__textarea::placeholder{color:#718096;opacity:1}.ps-card .ps-card__textarea:hover{border-color:#ffffff3d}.ps-card .ps-card__textarea[data-suggestion=true]{border-color:#805ad5}.ps-card .ps-card__textarea[data-suggestion=true]:hover{border-color:#9f7aea}.ps-card .ps-card__textarea:focus{border-color:#805ad5;box-shadow:0 0 0 1px #805ad5;z-index:1}.ps-qr-menu{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;background:linear-gradient(145deg,var(--ss-surface-1) 0%,var(--ss-surface-3) 100%);border-radius:6px;border:2px solid #805ad5;box-shadow:0 25px 50px -12px #00000040;max-height:250px;overflow-y:auto;z-index:1000}.ps-qr-menu::-webkit-scrollbar,.ps-search__list::-webkit-scrollbar{width:6px}.ps-qr-menu::-webkit-scrollbar-track,.ps-search__list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.ps-qr-menu::-webkit-scrollbar-thumb,.ps-search__list::-webkit-scrollbar-thumb{background:#bb86fc66;border-radius:3px}.ps-qr-menu::-webkit-scrollbar-thumb:hover,.ps-search__list::-webkit-scrollbar-thumb:hover{background:#bb86fc99}.ps-qr-menu__list{display:flex;flex-direction:column;align-items:stretch}.ps-qr-item{box-sizing:border-box;padding:10px 12px;background:transparent;cursor:pointer;transition:all .15s;border-bottom:1px solid rgba(255,255,255,.06)}.ps-qr-item:last-child{border-bottom:0}.ps-qr-item[data-selected=true],.ps-qr-item:hover{background:#c9a3ff}.ps-qr-item[data-buyer=true][data-selected=true],.ps-qr-item[data-buyer=true]:hover{background:#3182ce}.ps-qr-item__row{display:flex;justify-content:space-between;align-items:center}.ps-qr-item__main{display:flex;align-items:center;gap:8px;flex:1 1 0%}.ps-qr-item__text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:1 1 0%}.ps-qr-item__title-row{display:flex;align-items:center;gap:8px}.ps-qr-item__title{font-size:14px;font-weight:700;color:#fff;line-height:1.5}.ps-qr-item[data-selected=true] .ps-qr-item__title{color:var(--ss-surface-1)}.ps-qr-item[data-selected=true][data-buyer=true] .ps-qr-item__title{color:#fff}.ps-qr-item__handle{font-size:10px;font-style:italic;font-weight:600;color:#ffffff7a;line-height:1.5}.ps-qr-item[data-selected=true] .ps-qr-item__handle{color:var(--ss-surface-1)}.ps-qr-item[data-selected=true][data-buyer=true] .ps-qr-item__handle{color:#fffc}.ps-qr-item__icon{color:#4299e1}.ps-qr-item[data-selected=true] .ps-qr-item__icon{color:#fff}.ps-qr-item .ps-badge--tiny{font-size:10px}.ps-qr-item__enter{padding:4px 8px;font-size:10px;font-weight:700;background:#c9a3ff;color:var(--ss-surface-1)}.ps-qr-item[data-buyer=true] .ps-qr-item__enter{background:#3182ce;color:#fff}.ps-qr-item[data-selected=true] .ps-qr-item__enter{background:#0003;color:#fff}.ps-search{box-sizing:border-box;background:#ffffff0f;padding:12px;border-radius:6px;border:2px solid #805ad5}.ps-search__bar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;align-items:center}@media (min-width: 768px){.ps-search__bar{flex-wrap:nowrap}}.ps-search__type-wrap{position:relative;width:100%;height:-moz-fit-content;height:fit-content;color:#ffffffeb}@media (min-width: 768px){.ps-search__type-wrap{width:118px}}.ps-search .ps-search__type{box-sizing:border-box;width:100%;height:32px;min-width:0;outline:0;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline:12px 32px;font-size:14px;border-radius:6px;font-family:inherit;line-height:1.5;background:#ffffff0a;border:1px solid rgba(255,255,255,.16);color:#ffffffeb;transition:all .2s;display:block}.ps-search .ps-search__type:hover{border-color:#ffffff3d}.ps-search .ps-search__type:focus{border-color:#9f7aea;box-shadow:0 0 0 1px #9f7aea;z-index:1}.ps-search .ps-search__type option{background-color:var(--ss-border-subtle);color:#f7fafc}.ps-search__chevron{position:absolute;inset-inline-end:8px;top:0;height:100%;width:24px;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#ffffffeb}.ps-search__group{position:relative;display:flex;flex:1 1 0%;width:100%;isolation:isolate}.ps-search__group-icon{position:absolute;left:0;top:0;width:32px;height:32px;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#ffffff5c;font-size:14px}.ps-search .ps-search__input{box-sizing:border-box;width:100%;min-width:0;height:32px;outline:0;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline:32px 12px;font-size:14px;border-radius:6px;font-family:inherit;line-height:1.5;background:#ffffff0a;border:1px solid rgba(255,255,255,.16);color:#ffffffeb;transition:all .2s}.ps-search .ps-search__input::-moz-placeholder{color:#ffffff5c;opacity:1}.ps-search .ps-search__input::placeholder{color:#ffffff5c;opacity:1}.ps-search .ps-search__input:hover{border-color:#ffffff3d}.ps-search .ps-search__input:focus{border-color:#9f7aea;box-shadow:0 0 0 1px #9f7aea;z-index:1}.ps-search__status{display:flex;justify-content:center;align-items:center;padding:16px 0}.ps-search__status span{margin-left:8px;font-size:14px;color:#ffffff7a;line-height:1.5}.ps-search__status .ps-spinner{color:#805ad5}.ps-search__list{display:flex;flex-direction:column;align-items:stretch;gap:4px;max-height:180px;overflow-y:auto;padding-right:4px}.ps-search__item{box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:6px;background:#ffffff0e;border-radius:6px;cursor:pointer;transition:all .15s ease;border:1px solid rgba(255,255,255,.06)}.ps-search__item:hover{background:#bb86fc1f;border-color:#9f7aea}.ps-search__item:focus-visible{outline:none;box-shadow:0 0 0 3px #4299e199}.ps-search__thumb{box-sizing:border-box;flex-shrink:0;width:30px;height:30px;background:#ffffff0f;border-radius:2px;overflow:hidden;border:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;color:#ffffff5c}.ps-search .ps-search__thumb img{display:block;width:30px;height:30px;-o-object-fit:cover;object-fit:cover}.ps-search__body{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:1 1 0%;min-width:0}.ps-search__title{font-size:12px;line-height:1.15;color:#ffffffeb;font-weight:600}.ps-search__meta{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%}.ps-search__id{font-size:10px;color:#ffffff5c;line-height:1.5}.ps-search__price{font-size:10px;color:#68d391;font-weight:700;flex-shrink:0;line-height:1.5}.ps-search__sku,.ps-search__state{font-size:9px;padding:0 6px}.ps-search__sku{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-search__state{flex-shrink:0}.ps-search__hint{font-size:12px;color:#ffffff5c;text-align:center;padding:8px 0;line-height:1.5}.ps-clamp-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ps-tooltip[class]{z-index:1800;max-width:320px;padding:2px 8px;border-radius:2px;background:#2d3748;color:#ffffffeb;font-size:14px;font-weight:500;line-height:1.5;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:visible}.ps-tooltip__arrow{fill:#2d3748}.unanswered-empty{animation:unanswered-empty .2s ease .18s both}@keyframes unanswered-empty{0%{opacity:0}to{opacity:1}}.unanswered-quick-responses::-webkit-scrollbar{width:4px}.unanswered-quick-responses::-webkit-scrollbar-track{background:transparent}.unanswered-quick-responses::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}@media (prefers-reduced-motion: reduce){.unanswered-empty{animation:none}}.account-inbox-content[data-state=open]{animation:account-inbox-open .18s ease-out}@keyframes account-inbox-open{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.account-inbox-content[data-state]{animation:none}}.multi-inbox-container{width:100%;padding:0 2rem;min-height:100vh;background-color:transparent}.multi-inbox__header{background-color:var(--ss-surface-2);border-radius:10px;box-shadow:0 2px 8px #0006}.account-section{background-color:var(--ss-surface-1);border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;transition:border-color .2s ease}.account-section:hover{border-color:#ffffff24}.account-section--error{border-color:#ef44444d}.account-section--error:hover{border-color:#ef444480}.account-section--empty{opacity:.7}.account-section--skeleton{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14,#ffffff0a 75%);background-size:200% 100%;animation:shimmer 1.4s infinite linear}.account-section__header{background-color:#222;border-bottom:1px solid rgba(255,255,255,.06);transition:background-color .15s ease}.account-section__header:hover{background-color:#282828}.account-avatar{border:2px solid rgba(255,255,255,.1);-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:0}.ma-trigger{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:32px;min-width:32px;padding:0 12px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:transparent;color:#fff;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;outline:none;transition:background-color .2s,border-color .2s}.ma-trigger[data-empty=true]{color:#a0aec0}.ma-trigger:hover,.ma-trigger[data-state=open]{border-color:#ffffff5c;background:#ffffff0f}.ma-trigger:focus-visible{box-shadow:0 0 0 3px #4299e199}.ma-trigger__label{display:block}.ma-trigger__icon{display:flex;margin-inline-start:8px;flex-shrink:0}.ma-menu[class][data-state]{box-sizing:border-box;z-index:2000;min-width:240px;padding:4px 0;background:var(--ss-surface-2);color:#fff;border:0;border-radius:0 15px 15px;box-shadow:0 8px 24px #00000080;animation:none}.ma-menu__search{position:relative;padding:4px 8px}.ma-menu__search-icon{position:absolute;left:8px;top:4px;z-index:2;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#718096;pointer-events:none}.ma-menu__search-input{box-sizing:border-box;width:100%;height:24px;min-width:0;padding:0 8px 0 24px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#ffffff0f;color:#fff;font-family:inherit;font-size:12px;outline:0}.ma-menu__search-input::-moz-placeholder{color:#718096;opacity:1}.ma-menu__search-input::placeholder{color:#718096;opacity:1}.ma-menu__search-input:focus{border-color:#4299e1;box-shadow:none}.ma-menu__list{max-height:280px;overflow-y:auto}.ma-menu__list::-webkit-scrollbar{width:4px}.ma-menu__list::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.ma-menu__empty{padding:12px}.ma-menu__empty p{margin:0;color:#718096;font-size:12px;text-align:center}.ma-item[class]{box-sizing:border-box;display:flex;align-items:center;height:40px;padding:8px 12px;border-radius:0;background:transparent;color:#fff;font-size:16px;text-align:start;cursor:pointer;transition:background-color .1s;outline:none}.ma-item[class]:hover,.ma-item[class]:focus,.ma-item[class][data-highlighted]{background:#ffffff0f;color:#fff}.ma-item__row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.ma-item__who{display:flex;align-items:center;gap:8px}.ma-item__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:9999px;color:#fff;font-size:11px;font-weight:700;line-height:1.5}.ma-item__names{display:flex;flex-direction:column;align-items:flex-start}.ma-item__name{margin:0;color:#fff;font-size:14px;line-height:1.3}.ma-item__active{margin:0;color:#48bb78;font-size:10px;font-weight:600;line-height:1.5}.ma-item__check{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;border:1.5px solid rgba(255,255,255,.16);border-radius:3px;background:transparent;color:#fff;transition:all .12s}.ma-item__check[data-checked=true]{border-color:#4299e1;background:#3182ce}.ma-refresh{display:flex;align-items:center;justify-content:center;padding:8px;border:0;border-radius:6px;background:transparent;color:#a0aec0;cursor:pointer;transition:color .15s}.ma-refresh:hover{color:#fff}.ma-refresh:focus-visible{outline:none;box-shadow:0 0 0 3px #4299e199}.ma-tooltip[class]{z-index:1800;max-width:320px;padding:2px 8px;border-radius:2px;background:#2d3748;color:#fff;font-size:12px;font-weight:500;line-height:1.5;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:visible}.ma-tooltip__arrow{fill:#2d3748}.ma-section-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer}.ma-section-header:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #4299e1b3}.ma-section-header__main{display:flex;align-items:center;gap:12px}.ma-avatar{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:9999px;color:#fff;font-size:13px;font-weight:700}.ma-section-header__text{display:flex;flex-direction:column;align-items:flex-start}.ma-section-header__line{display:flex;align-items:center;gap:8px}.ma-section-header__name{margin:0;color:#fff;font-size:14px;font-weight:600;line-height:1.5}.ma-pill{box-sizing:border-box;padding:2px 6px;border-radius:2px;color:#fff;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.5px;text-transform:uppercase}.ma-pill--green{background:#38a169}.ma-pill--orange{background:#dd6b20}.ma-pill--red{background:#e53e3e}.ma-section-header__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ma-muted{margin:0;font-size:12px;line-height:1.5}.ma-muted--400{color:#a0aec0}.ma-muted--500{color:#718096}.ma-muted--600{color:#4a5568}.ma-muted--age{font-weight:500}.ma-updating{display:flex;align-items:center;gap:4px}.ma-chevron{flex-shrink:0;color:#a0aec0}.ma-section-body{padding:4px 12px 12px}.ma-notice{box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:16px;border:1px solid;border-radius:6px}.ma-notice--orange{background:#7b341e;border-color:#c05621}.ma-notice--red{background:#63171b;border-color:#c53030}.ma-notice__icon{flex-shrink:0}.ma-notice--orange .ma-notice__icon{color:#f6ad55}.ma-notice--red .ma-notice__icon{color:#fc8181}.ma-notice__text{display:flex;flex-direction:column;align-items:flex-start}.ma-notice__title{margin:0;font-size:14px;font-weight:600;line-height:1.5}.ma-notice--orange .ma-notice__title{color:#fbd38d}.ma-notice--red .ma-notice__title{color:#feb2b2}.ma-notice__title--plain{font-weight:400}.ma-notice__desc{margin:0;color:#ed8936;font-size:12px;line-height:1.5}.ma-empty-row{display:flex;align-items:center;gap:8px;padding:16px 8px}.ma-empty-row p{margin:0;color:#718096;font-size:14px;line-height:1.5}.ma-loading{display:flex;align-items:center;justify-content:center;padding:80px 0}.ma-blank{display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 0;text-align:center}.ma-blank--lg{gap:16px;padding:80px 0;color:#ffffffa3}.ma-blank__icon{color:#718096}.ma-blank__icon--muted{color:#4a5568}.ma-blank__title{margin:0;color:#fff;font-size:16px;font-weight:600;line-height:1.5}.ma-blank__title--lg{font-size:18px}.ma-blank__desc{margin:0;color:#a0aec0;font-size:14px;line-height:1.5}.ma-blank__desc--narrow{max-width:340px}.ma-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:16px}@media (min-width: 62em){.ma-grid{grid-template-columns:1fr 280px}}.ma-grid__main{padding-right:8px}.ma-skeletons,.ma-sections{display:flex;flex-direction:column;gap:12px}.ma-skeletons{align-items:center}.ma-sections{align-items:stretch}.ma-skeleton{width:100%;height:80px;border-radius:6px}.ma-quick{display:none;position:fixed;right:2rem;top:100px;width:280px;max-height:calc(100vh - 120px);overflow-y:auto;z-index:10}.ma-quick::-webkit-scrollbar{width:4px}.ma-quick::-webkit-scrollbar-track{background:transparent}.ma-quick::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}@media (min-width: 62em){.ma-quick{display:block}}@media (max-width: 768px){.ma-item[class]{min-height:44px}}@media (max-width: 767px){.multi-inbox-container{padding-inline:0}.ma-grid{grid-template-columns:minmax(0,1fr)}.ma-grid__main{padding-right:0}.presale-container .multi-inbox-container .ps-header{flex-wrap:wrap!important;overflow-x:visible}.presale-container :is(h1,h2,h3){font-size:inherit!important}.presale-container :is(h1,h2,h3).text-sm{font-size:.875rem!important}.presale-container :is(h1,h2,h3).text-lg{font-size:1.125rem!important}.presale-container :is(h1,h2,h3).text-2xl{font-size:1.5rem!important}.presale-container :is(h1,h2,h3).ps-header__title{font-size:1.25rem!important}}@media (max-width: 630px){.presale-container .ps-header__title.ps-header__title{font-size:1rem!important}}.tour-view-17:hover{background:var(--tour-view-17-background)!important;opacity:var(--tour-view-17-opacity)!important;border:var(--tour-view-17-border)!important}.tour-view-18:hover{background:var(--tour-view-18-background)!important;border:var(--tour-view-18-border)!important;color:var(--tour-view-18-color)!important}.tour-view-19:hover{background:var(--tour-view-19-background)!important;border:var(--tour-view-19-border)!important;color:var(--tour-view-19-color)!important}.tour-view-20:hover{background:var(--tour-view-20-background)!important;opacity:var(--tour-view-20-opacity)!important}@keyframes tour-sheet-enter{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.tour-view-29:hover{background:var(--tour-view-29-background)!important;border:var(--tour-view-29-border)!important;color:var(--tour-view-29-color)!important}.tour-view-29:active{transform:var(--tour-view-29-transform)!important}.tour-view-30:hover{background:var(--tour-view-30-background)!important;filter:var(--tour-view-30-filter)!important}.tour-view-30:active{transform:var(--tour-view-30-transform)!important}.tour-view-41:hover{filter:var(--tour-view-41-filter)!important}.tour-view-42:hover{background:var(--tour-view-42-background)!important}.tour-view-43:hover{background:var(--tour-view-43-background)!important}.tour-view-44:hover{background:var(--tour-view-44-background)!important}.tour-view-87:hover{background:var(--tour-view-87-background)!important}.tour-view-88:hover{border-color:var(--tour-view-88-borderColor)!important;color:var(--tour-view-88-color)!important;background:var(--tour-view-88-background)!important}.tour-view-89:hover{color:var(--tour-view-89-color)!important;background:var(--tour-view-89-background)!important}[data-tour-tooltip] button:not([aria-label]),[data-tour-bottomsheet] button{height:auto;min-height:36px}@media (prefers-reduced-motion:reduce){[class*=tour-view-]{animation:none!important;transition:none!important}}.presale-config-header-actions{display:flex;align-items:center;gap:8px}.presale-config-token-pill{display:flex;align-items:center;gap:4px;background:#25252580;backdrop-filter:blur(12px);border-radius:9999px;padding:4px;border:1px solid var(--ss-border-solid)}.presale-config-token-counts{display:flex;align-items:center;gap:8px;padding:6px 12px;background:#10b98114;border-radius:9999px;border:1px solid rgba(16,185,129,.25);transition:all .2s}.presale-config-token-counts:hover{background:#10b98126;border-color:#10b98166}.presale-config-token-trigger{display:inline-flex;align-items:center;gap:4px;cursor:default;font-size:.875rem;font-weight:600;line-height:1.5}.presale-config-purchased{color:#34d399}.presale-config-available{color:#ffffffbf}.presale-config-token-separator{color:#fff3;font-size:.875rem;font-weight:300}.presale-config-token-tooltip{background:#1f2937;color:#fff;border-radius:6px;font-size:.75rem;padding:6px 8px}@media (prefers-reduced-motion:reduce){.presale-config-token-counts{transition:none}}.presale-setup-wizard-container{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;align-items:safe center;justify-content:center;padding:16px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.presale-setup-wizard-backdrop{position:fixed;inset:0;background:linear-gradient(135deg,#0a0a0afa,#190f23fa,#0a0a0afa);z-index:-1}.presale-setup-wizard-backdrop:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(147,51,234,.1) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(168,85,247,.1) 0%,transparent 50%);pointer-events:none}.presale-setup-wizard-content{width:100%;max-width:700px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);min-height:0;display:flex;flex-direction:column;gap:12px;animation:fadeInUp .5s ease-out}.presale-setup-progress-header{display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:0 8px}.presale-setup-progress-steps{display:flex;align-items:center;justify-content:center;gap:0}.presale-setup-step-indicator{display:flex;align-items:center}.presale-setup-step-indicator .step-icon-wrapper{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#323232cc;border:2px solid rgba(100,100,100,.5);color:#969696b3;transition:all .3s ease}.presale-setup-step-indicator.current .step-icon-wrapper{background:linear-gradient(135deg,#9333ea,#7c3aed);border-color:#9333ea;color:#fff;box-shadow:0 0 20px #9333ea66;transform:scale(1.15)}.presale-setup-step-indicator.completed .step-icon-wrapper{background:linear-gradient(135deg,#10b981,#059669);border-color:#10b981;color:#fff}.presale-setup-step-indicator .step-connector{width:40px;height:2px;background:#6464644d;transition:all .3s ease;margin:0 4px}.presale-setup-step-indicator .step-connector.completed{background:linear-gradient(90deg,#10b981,#9333ea)}.presale-setup-progress-bar{height:4px;background:#32323280!important;border-radius:8px!important}.presale-setup-progress-bar>div{background:linear-gradient(90deg,#9333ea,#a855f7)!important;border-radius:8px!important}.presale-setup-wizard-card{flex:1;min-height:0;display:flex!important;flex-direction:column!important;background:linear-gradient(145deg,#1c1c20f2,#121216fa)!important;border:1px solid rgba(147,51,234,.15)!important;border-radius:20px!important;backdrop-filter:blur(20px);box-shadow:0 16px 48px #0006,0 0 80px #9333ea0a,inset 0 1px #ffffff0a;overflow:hidden}.presale-setup-wizard-card-content{flex:1;min-height:0;padding:24px 32px!important;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-block:24px}.presale-setup-wizard-card-content::-webkit-scrollbar{width:6px}.presale-setup-wizard-card-content::-webkit-scrollbar-track{background:transparent}.presale-setup-wizard-card-content::-webkit-scrollbar-thumb{background:#9333ea4d;border-radius:3px}.presale-setup-wizard-card-content::-webkit-scrollbar-thumb:hover{background:#9333ea80}.presale-setup-step-content{width:100%;max-height:none}.presale-setup-wizard-footer{padding:16px 32px!important;border-top:1px solid rgba(255,255,255,.05);background:#00000026;flex-shrink:0}.presale-setup-nav-buttons{display:flex;justify-content:space-between;align-items:center;width:100%;gap:12px}.presale-setup-nav-btn{min-width:120px;height:42px;font-size:14px;font-weight:600;border-radius:10px;transition:all .25s ease}.presale-setup-nav-btn.back{background:transparent;border:1px solid rgba(255,255,255,.1);color:#ffffffb3}.presale-setup-nav-btn.back:hover{background:#ffffff0d;border-color:#fff3}.presale-setup-nav-btn.skip{background:transparent;border:1px solid rgba(255,255,255,.1);color:#ffffff80}.presale-setup-nav-btn.skip:hover{background:#ffffff0d;color:#ffffffb3}.presale-setup-nav-btn.next{background:linear-gradient(135deg,#9333ea,#7c3aed);color:#fff;margin-left:auto}.presale-setup-nav-btn.next:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #9333ea59}.presale-setup-nav-btn.next:disabled{opacity:.5;cursor:not-allowed}.presale-setup-nav-btn.complete{background:linear-gradient(135deg,#10b981,#059669);color:#fff;margin-left:auto}.presale-setup-nav-btn.complete:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #10b98159}.presale-setup-step-counter{text-align:center;color:#96969680;font-size:12px;font-weight:500;flex-shrink:0}@media (max-width: 768px){.presale-setup-wizard-container{padding:12px}.presale-setup-wizard-content{max-width:100%;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);gap:10px}.presale-setup-wizard-card-content{padding:20px!important}.presale-setup-wizard-footer{padding:14px 20px!important}.presale-setup-step-indicator .step-connector{width:24px}.presale-setup-step-indicator .step-icon-wrapper{width:28px;height:28px}.presale-setup-nav-btn{min-width:100px;height:40px;font-size:13px}}@media (max-width: 480px){.presale-setup-wizard-container{padding:8px}.presale-setup-wizard-content{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}.presale-setup-step-indicator .step-connector{width:14px;margin:0 2px}.presale-setup-step-indicator .step-icon-wrapper{width:26px;height:26px}.presale-setup-wizard-card-content{padding:16px 12px!important}.presale-setup-wizard-footer{padding:12px 16px!important}.presale-setup-nav-btn{min-width:80px;height:38px;font-size:12px}}@media (max-height: 760px){.presale-setup-wizard-container{align-items:flex-start}.presale-setup-wizard-content{margin-block:0}.presale-setup-wizard-card-content{padding-top:16px!important;padding-bottom:16px!important}}.presale-step-container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:0 12px;width:100%}.presale-step-icon-header{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#9333ea26,#7c3aed26);border:2px solid rgba(147,51,234,.3);color:#9333ea}.presale-step-title{font-size:22px;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#fff,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.presale-step-subtitle{font-size:14px;color:#b4b4b4d9;max-width:420px;line-height:1.5;margin:0}.presale-step-welcome .presale-welcome-icon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#9333ea,#7c3aed);color:#fff;box-shadow:0 8px 32px #9333ea59,0 0 40px #9333ea26}.presale-welcome-features{display:flex;flex-direction:column;gap:10px;width:100%;max-width:400px;margin-top:12px}.presale-feature-card{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#1e1e23b3;border:1px solid rgba(255,255,255,.06);border-radius:12px;text-align:left;transition:all .25s ease}.presale-feature-card:hover{border-color:#9333ea40;transform:translate(3px)}.presale-feature-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#9333ea1f,#a855f71f);color:#9333ea;flex-shrink:0}.presale-feature-content h3{font-size:13px;font-weight:600;color:#fff;margin:0 0 2px}.presale-feature-content p{font-size:11px;color:#a0a0a0e6;margin:0}.presale-welcome-note{font-size:12px;color:#9333eab3;margin-top:8px;font-style:italic}.presale-step-form{display:flex;flex-direction:column;gap:16px;width:100%;max-width:400px;margin-top:8px}.presale-form-section{display:flex;flex-direction:column;gap:8px;text-align:left}.presale-form-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.presale-form-label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#c8c8c8e6}.presale-form-help{font-size:11px;color:#8c8c8cb3;margin:0}.presale-days-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.presale-day-btn{padding:8px 4px;border-radius:8px;font-size:11px;font-weight:600;background:#28282dcc;border:1px solid rgba(60,60,70,.4);color:#a0a0a0cc;cursor:pointer;transition:all .2s ease}.presale-day-btn:hover{border-color:#9333ea66}.presale-day-btn.selected{background:linear-gradient(135deg,#9333ea,#7c3aed);border-color:#9333ea;color:#fff}.presale-all-day-check{display:flex;align-items:center;gap:8px;padding:8px 0}.presale-all-day-label{font-size:13px;color:#c8c8c8e6;cursor:pointer}.presale-hours-inputs{display:flex;align-items:center;gap:12px}.presale-hour-input{display:flex;flex-direction:column;gap:4px}.presale-behavior-card{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#1e1e23b3;border:1px solid rgba(60,60,70,.4);border-radius:12px}.presale-behavior-content{display:flex;align-items:center;gap:12px}.presale-behavior-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.presale-behavior-icon.active{background:#10b98126;color:#10b981}.presale-behavior-icon.auto{background:#06b6d426;color:#06b6d4}.presale-behavior-text{display:flex;flex-direction:column;gap:2px}.presale-behavior-title-row{display:flex;align-items:center;gap:6px}.presale-behavior-title{font-size:14px;font-weight:600;color:#fff}.presale-behavior-desc{font-size:11px;color:#a0a0a0cc;margin:0}.presale-timeout-inputs{display:flex;align-items:center;gap:8px;justify-content:center;padding:8px 0}.presale-timeout-input{display:flex;align-items:center;gap:6px}.presale-seller-form{max-width:480px}.presale-optional-badge{font-size:10px;padding:2px 8px;background:#64646433;border:1px solid rgba(100,100,100,.3);border-radius:10px;color:#969696cc;text-transform:uppercase}.presale-seller-textarea{min-height:100px}.presale-suggestions-box{background:#9333ea0f;border:1px solid rgba(147,51,234,.15);border-radius:12px;padding:12px 14px;text-align:left}.presale-suggestions-header{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#9333eae6;margin-bottom:8px}.presale-suggestions-list{margin:0;padding-left:20px;font-size:11px;color:#b4b4b4cc;line-height:1.6}.presale-step-complete .presale-complete-icon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 8px 32px #10b98159,0 0 40px #10b98126}.presale-complete-summary{width:100%;max-width:400px;background:#19191ebf;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px;margin-top:8px}.presale-summary-title{font-size:12px;font-weight:600;color:#b4b4b4b3;text-transform:uppercase;letter-spacing:.8px;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.presale-summary-items{display:flex;flex-direction:column;gap:8px}.presale-summary-item{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#ffffff05;border-radius:10px}.presale-summary-item-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.presale-summary-item-content{display:flex;flex-direction:column;gap:1px;flex-grow:1;text-align:left}.presale-summary-item-label{font-size:10px;color:#8c8c8cb3;text-transform:uppercase;letter-spacing:.4px}.presale-summary-item-value{font-size:12px;color:#fff;font-weight:500}.presale-summary-check{width:16px;height:16px;flex-shrink:0}.presale-seller-info-preview{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);text-align:left}.presale-seller-info-label{font-size:10px;color:#8c8c8cb3;text-transform:uppercase;letter-spacing:.4px}.presale-seller-info-text{font-size:12px;color:#c8c8c8cc;margin:4px 0 0;font-style:italic}.presale-complete-error{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:10px;color:#ef4444;font-size:12px;margin-top:10px;max-width:400px}.presale-complete-cta{font-size:12px;color:#10b981d9;margin-top:12px}@media (max-width: 480px){.presale-step-container{padding:0 6px;gap:10px}.presale-step-title{font-size:18px}.presale-step-subtitle{font-size:12px}.presale-days-grid{grid-template-columns:repeat(4,1fr)}.presale-day-btn{padding:10px 6px;font-size:10px}}@media (max-width: 767px){:is(.presale-config-page,.presale-setup-wizard-container,body:has(.presale-config-page,.presale-setup-wizard-container) [role=dialog]) :is(h1,h2,h3){font-size:inherit!important}:is(.presale-config-page,.presale-setup-wizard-container,body:has(.presale-config-page,.presale-setup-wizard-container) [role=dialog]) :is(h1,h2,h3).text-lg{font-size:1.125rem!important}:is(.presale-config-page,.presale-setup-wizard-container,body:has(.presale-config-page,.presale-setup-wizard-container) [role=dialog]) :is(h1,h2,h3).text-2xl{font-size:1.5rem!important}:is(.presale-config-page,.presale-setup-wizard-container,body:has(.presale-config-page,.presale-setup-wizard-container) [role=dialog]) .presale-step-title{font-size:22px!important}:is(.presale-config-page,.presale-setup-wizard-container,body:has(.presale-config-page,.presale-setup-wizard-container) [role=dialog]) .presale-feature-content h3{font-size:13px!important}:is(.presale-config-page,.presale-setup-wizard-container,body:has(.presale-config-page,.presale-setup-wizard-container) [role=dialog]) .presale-summary-title{font-size:12px!important}.presale-config-page [role=tablist].h-10{height:auto}.presale-config-page [role=tablist].h-10>[role=tab]{flex-basis:calc(50% - 2px)}.presale-config-page .flex.items-center.gap-2:has(>label+.rounded-md){flex-wrap:wrap}.presale-config-page .flex.items-start.justify-between.gap-4:has(>img+.flex-1){flex-wrap:wrap}.presale-config-page .flex.items-start.justify-between.gap-4:has(>img+.flex-1)>.flex-1{order:1;flex-basis:100%}}@media (max-width: 480px){:is(.presale-config-page,.presale-setup-wizard-container,body:has(.presale-config-page,.presale-setup-wizard-container) [role=dialog]) .presale-step-title{font-size:18px!important}}.wizard-step[data-phase=enter]{animation:wizard-step-enter var(--step-enter-duration, .3s) ease-out both}.wizard-step[data-phase=exit]{animation:wizard-step-exit var(--step-exit-duration, .2s) ease-in both;pointer-events:none}@keyframes wizard-step-enter{0%{opacity:0;transform:translate(var(--step-start))}to{opacity:1;transform:translate(0)}}@keyframes wizard-step-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--step-end))}}.setup-enter{animation:setup-enter var(--setup-duration, .35s) ease-out var(--setup-delay, 0s) both}@keyframes setup-enter{0%{opacity:var(--setup-opacity, 0);transform:translate(var(--setup-x, 0px),var(--setup-y, 0px)) scale(var(--setup-scale, 1))}to{opacity:1;transform:translate(0) scale(1)}}@media (prefers-reduced-motion: reduce){.wizard-step[data-phase],.setup-enter{animation:none}}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}.outer-container{height:100dvh;overflow:hidden;padding-left:0!important}.outer-container h1{text-align:center;color:#fff!important;opacity:90%;font-size:2rem}.chatbot-flow-container{width:100%;height:calc(100vh - 76px);background:#0a0a0a;position:relative}@media (max-width: 768px){.chatbot-flow-container{height:calc(100vh - 156px)}}.chatbot-flow-container .react-flow__renderer{background-color:#0a0a0a;background-image:linear-gradient(rgba(138,43,226,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(138,43,226,.05) 1px,transparent 1px);background-size:20px 20px}.chatbot-flow-container .react-flow__attribution{display:none!important}.chatbot-flow-container .react-flow__edge-path{stroke:#a78bfa!important;stroke-width:3px;filter:drop-shadow(0 0 6px rgba(167,139,250,.8))}.chatbot-flow-container .react-flow__edge.selected .react-flow__edge-path,.chatbot-flow-container .react-flow__edge:hover .react-flow__edge-path{stroke:#c4b5fd!important;stroke-width:4px}.chatbot-flow-container .react-flow__edge-text{fill:#fff;font-size:14px;font-weight:700;text-shadow:0 0 4px rgba(0,0,0,.8)}.chatbot-flow-container .react-flow__edge-textbg{fill:#1a1a1a;fill-opacity:.9;rx:4}.chatbot-flow-container .react-flow__controls{background:#1a1a1a;border:1px solid #333;border-radius:12px!important;box-shadow:0 4px 12px #0000004d}.chatbot-flow-container .react-flow__controls button{background:#2a2a2a;border:none;border-bottom:1px solid #333;color:#8b5cf6;transition:all .2s}.chatbot-flow-container .react-flow__controls button:hover{background:#3a3a3a;color:#a78bfa}.chatbot-flow-container .react-flow__controls button:last-child{border-bottom:none}.chatbot-flow-container .react-flow__controls button svg{fill:currentColor}.chatbot-flow-container .flow-toolbar{position:absolute;top:20px;left:50%;transform:translate(-50%);background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:12px 20px;display:flex;gap:12px;align-items:center;box-shadow:0 4px 16px #0006;z-index:5}.chatbot-flow-container .flow-toolbar button{background:linear-gradient(135deg,#6b46c1,#553c9a);border:none;color:#fff;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s;display:flex;align-items:center;gap:8px}.chatbot-flow-container .flow-toolbar button:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-2px);box-shadow:0 4px 12px #6b46c166}.chatbot-flow-container .flow-toolbar button:active{transform:translateY(0)}.chatbot-flow-container .flow-toolbar button.secondary{background:#2a2a2a;border:1px solid #444}.chatbot-flow-container .flow-toolbar button.secondary:hover{background:#3a3a3a;border-color:#555}.chatbot-flow-container .flow-toolbar .divider{width:1px;height:24px;background:#444}.chatbot-flow-container .save-indicator{position:absolute;top:20px;right:20px;background:#1a1a1a;border:1px solid #333;border-radius:8px;padding:8px 16px;color:#fff;font-size:14px;display:flex;align-items:center;gap:8px;z-index:5}.chatbot-flow-container .save-indicator.saving{border-color:#f59e0b;color:#f59e0b}.chatbot-flow-container .save-indicator.saved{border-color:#10b981;color:#10b981}.chatbot-flow-container .save-indicator.error{border-color:#ef4444;color:#ef4444}@keyframes nodeAppear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.chatbot-flow-container .react-flow__node{animation:nodeAppear .3s ease-out}.chatbot-flow-container .react-flow__node-default{background:transparent;border:none;padding:0}.chatbot-flow-container .react-flow__handle{width:14px;height:14px;border:3px solid #1A202C;transition:all .2s}.chatbot-flow-container .react-flow__handle:hover{transform:scale(1.3);box-shadow:0 0 12px currentColor}.chatbot-flow-container .react-flow__handle.react-flow__handle-connecting{background:#10b981!important;box-shadow:0 0 20px #10b981}.custom-tooltip{background:#1a1a1a;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;border:1px solid #333;box-shadow:0 4px 12px #0000004d}.cn-node{position:relative;box-sizing:border-box;min-width:500px;max-width:600px;padding:20px;background:#171923;border:3px solid #4a5568;border-radius:12px;box-shadow:0 4px 12px #0000004d;transition:all .3s ease}.cn-node:hover{border-color:#718096;box-shadow:0 6px 16px #0006;transform:translateY(-2px)}.cn-node[data-selected=true]{border-color:#48bb78;box-shadow:0 0 30px #10b98199}.cn-node[data-selected=true]:hover{border-color:#68d391;box-shadow:0 0 40px #10b981cc}@media (prefers-reduced-motion: reduce){.cn-node{transition:none}.cn-node:hover{transform:none}}.cn-node p{margin:0}.cn-stack{display:flex;flex-direction:column;align-items:stretch;gap:16px}.cn-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.cn-header__left{display:flex;align-items:center;gap:8px}.cn-icon{display:block;color:#a0aec0}.cn-icon--purple{color:#9f7aea}.cn-text{line-height:1.5}.cn-text--root{font-size:14px;color:#cbd5e0;font-weight:500}.cn-text--level{font-size:12px;color:#718096;font-weight:500}.cn-text--id{font-size:12px;color:#4a5568}.cn-text--section{font-size:14px;color:#cbd5e0;font-weight:600}.cn-section-title{display:flex;align-items:center;gap:8px;margin-bottom:8px}.cn-section-title--options{margin-bottom:12px}.cn-badge{box-sizing:border-box;display:inline-block;padding:0 4px;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-size:12px;line-height:1.5;border-radius:2px;font-weight:700;background:#edf2f7;color:#1a202c}.cn-badge--count{font-size:.85em;padding:4px 8px;border-radius:6px}.cn-badge--index{margin-top:8px}.cn-badge[data-scheme=red]{background:#fed7d7;color:#822727}.cn-badge[data-scheme=orange]{background:#feebc8;color:#7b341e}.cn-badge[data-scheme=green]{background:#c6f6d5;color:#22543d}.cn-badge[data-scheme=gray]{background:#edf2f7;color:#1a202c}.cn-textarea{box-sizing:border-box;display:block;width:100%;min-width:0;position:relative;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 16px;font-size:14px;line-height:1.375;border-radius:6px;vertical-align:top;font-family:inherit;resize:none;overflow:hidden;transition:all .2s;color:#fff;background:#1a202c;border:2px solid #4a5568}.cn-textarea::-moz-placeholder{color:#718096;opacity:1}.cn-textarea::placeholder{color:#718096;opacity:1}.cn-textarea:hover{border-color:#9f7aea}.cn-textarea:focus{border-color:#805ad5;box-shadow:0 0 0 1px #8b5cf6;z-index:1}.cn-textarea--message{min-height:60px}.cn-textarea--option{min-height:45px;flex:1 1 0%;background:#171923}.cn-textarea:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion: reduce){.cn-textarea{transition:none}}.cn-options{display:flex;flex-direction:column;align-items:stretch;gap:12px}.cn-option{position:relative;padding:12px;background:#1a202c;border:1px solid #2d3748;border-radius:8px}.cn-option__row{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.cn-nav{display:flex;align-items:center;gap:8px;font-size:14px}.cn-btn{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:none;line-height:1.2;border-radius:6px;font-weight:600;border:0;margin:0;background:transparent;color:inherit;cursor:pointer;font-family:inherit;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s}.cn-btn:focus-visible{box-shadow:0 0 0 3px #4299e199}.cn-btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.cn-btn__icon{display:inline-flex;align-self:center;flex-shrink:0;margin-inline-end:8px}.cn-btn--icon{width:40px;height:40px;min-width:40px;padding:0;margin-top:4px;font-size:16px;flex-shrink:0}.cn-btn--ghost-red{color:#c53030}.cn-btn--ghost-red:hover{background:#fff5f5}.cn-btn--ghost-red:active{background:#fed7d7}.cn-btn--sm{height:32px;min-width:32px;padding:0 12px;font-size:13px}.cn-btn--blue{color:#2b6cb0}.cn-btn--blue:hover{background:#ebf8ff}.cn-btn--blue:active{background:#bee3f8}.cn-btn--blue[data-active=true]{background:#3182ce;color:#fff}.cn-btn--blue[data-active=true]:hover{background:#2b6cb0}.cn-btn--blue[data-active=true]:active{background:#2c5282}.cn-btn--cyan{color:#00a3c4}.cn-btn--cyan:hover{background:#edfdfd}.cn-btn--cyan:active{background:#c4f1f9}.cn-btn--cyan[data-active=true]{background:#0bc5ea;color:#000}.cn-btn--cyan[data-active=true]:hover{background:#00b5d8}.cn-btn--cyan[data-active=true]:active{background:#00a3c4}.cn-btn--add{width:100%;height:40px;min-width:40px;padding:20px 16px;font-size:14px;font-weight:700;background:#38a169;color:#fff}.cn-btn--add:hover{background:#2f855a;transform:scale(1.02)}.cn-btn--add:active{background:#276749}@media (prefers-reduced-motion: reduce){.cn-btn{transition:none}.cn-btn--add:hover{transform:none}}.cn-tooltip[class]{z-index:1800;max-width:320px;padding:2px 8px;border-radius:2px;background:#2d3748;color:#ffffffeb;font-size:14px;font-weight:500;line-height:1.5;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:visible}.cn-outer{min-height:100vh;background:var(--ss-canvas-deep);display:flex;flex-direction:column}.cn-page-header{padding:24px 24px 16px;border-bottom:2px solid rgba(64,201,255,.2)}.cn-page-header__row{display:flex;align-items:center;justify-content:space-between;gap:24px}.cn-page-header__brand{display:flex;align-items:center;gap:24px}.cn-page-header__icon{display:flex;align-items:center;justify-content:center;padding:12px;background:linear-gradient(135deg,var(--ss-cyan) 0%,var(--ss-magenta) 100%);border-radius:12px;box-shadow:0 4px 20px #40c9ff4d}.cn-page-header__titles{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cn-page-header__title{margin:0;color:#fff;font-weight:700;letter-spacing:-.5px;line-height:1.33}@media (min-width: 768px){.cn-page-header__title{line-height:1.2}}.cn-page-header__subtitle{margin:0;color:#fff9;font-size:.9rem;line-height:1.5}.cn-page-header__actions{display:flex;align-items:center;gap:12px}.cn-controls{display:flex;align-items:center;gap:12px;padding:8px;background:#25252580;backdrop-filter:blur(12px);border:1px solid var(--ss-border-solid);border-radius:9999px}.cn-controls__divider{width:1px;height:20px;margin:0 4px;background:var(--ss-border-solid)}.cn-toggle{display:flex;align-items:center;padding:8px 12px;background:#40404040;border-radius:9999px;transition:all .2s}.cn-toggle:hover{background:#40404060}.cn-toggle[data-on=true]{background:#004e2a40}.cn-toggle[data-on=true]:hover{background:#004e2a60}.cn-toggle__label{margin:0;color:#fff;font-size:15px;font-weight:400;line-height:1.5}.cn-toggle__label[data-active=true]{font-weight:700}.cn-toggle__label--off{margin-right:6px}.cn-toggle__label--on{margin-left:4px}.cn-switch[class]{box-sizing:border-box;width:50px;height:28px;min-width:0;min-height:0;padding:2px;border:0;box-shadow:none;border-radius:9999px;transition:background-color .15s}.cn-switch[class][data-state=unchecked]{background:#151515}.cn-switch[class][data-state=checked]{background:#48bb78}.cn-switch[class]:focus-visible{outline:none;box-shadow:0 0 0 3px #4299e199}.cn-switch[class]>[data-state]{width:24px;height:24px;background:#fff;border-radius:9999px;box-shadow:none;transition:transform .2s}.cn-switch[class]>[data-state=unchecked]{transform:translate(0)}.cn-switch[class]>[data-state=checked]{transform:translate(22px)}.cn-canvas{flex:1 1 0%;position:relative;overflow:hidden;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0d}.cn-load-example{position:absolute;top:12px;right:12px;z-index:5}.cn-load-example__btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:32px;padding:8px 16px;position:relative;color:#fff;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap;background:linear-gradient(135deg,#f59e0b,#f97316);border:2px solid rgba(251,146,60,.3);border-radius:12px;box-shadow:0 4px 12px #f59e0b4d;cursor:pointer;outline:none;transition:all .2s}.cn-load-example__btn:hover{background:linear-gradient(135deg,#f97316,#ea580c);transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b66}.cn-load-example__btn:active{transform:translateY(0);box-shadow:0 2px 8px #f59e0b4d}.cn-load-example__btn:focus-visible{box-shadow:0 0 0 3px #4299e199}.cn-load-example__icon{display:inline-flex;align-self:center;flex-shrink:0;margin-inline-end:8px}@media (prefers-reduced-motion: reduce){.cn-toggle,.cn-switch[class],.cn-switch[class]>[data-state],.cn-load-example__btn{transition:none}.cn-load-example__btn:hover,.cn-load-example__btn:active{transform:none}}#root{background-color:#101010}.payment-container{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;padding:32px 24px}@media (max-width: 767px){.payment-container{min-height:calc(100dvh - 16px);padding:8px 0 calc(148px + env(safe-area-inset-bottom,0px))}}.payment-container .pago-card{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);max-width:29em;width:100%;min-width:0;margin:auto;background-color:var(--ss-surface-2);color:#f0e7db;box-shadow:0 4px 10px #0000004d;border-radius:15px;overflow:hidden;font-family:Arial,sans-serif;align-items:center}.payment-container .pago-card .bodypagos{padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.payment-container .pago-card.pago-card--modern{max-width:30rem;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:radial-gradient(120% 60% at 50% 0%,rgba(139,92,246,.12),transparent 60%),#18181b;box-shadow:0 24px 60px -24px #000c,0 0 0 1px #0006;color:#f4f4f5;align-items:stretch}.payment-container .pago-card:focus{outline:none}@media (min-width: 1024px) and (max-height: 859px){.payment-container .pago-card.pago-card--split{max-width:56rem}}.payment-container .pago-card .footer{background:#0000002e;border-top:1px solid rgba(255,255,255,.07);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:6px;padding:14px 20px;text-align:center}.payment-container .pago-card .footer .pc2-foot__secured{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0;color:#a1a1aa;font-size:12px;line-height:1.4}.payment-container .pago-card .footer .pc2-foot__secured svg{flex-shrink:0;width:13px;height:13px;color:#34d399}.payment-container .pago-card .footer .powered-by{display:inline-flex;align-items:center;gap:6px;margin:0;color:#8e8e99;font-size:11.5px;font-weight:500;line-height:1.4}.payment-container .pago-card .footer .pc2-foot__brand{display:inline-flex;align-items:center;gap:1px;color:#d4d4d8;font-weight:700}.payment-container .pago-card .footer .pc2-foot__brand img{display:block;width:17px;height:17px;border-radius:0}@media (min-width: 1024px) and (max-height: 859px){.payment-container .pago-card.pago-card--split .footer{flex-flow:row wrap;-moz-column-gap:14px;column-gap:14px;padding:13px 24px}.payment-container .pago-card.pago-card--split .footer>*+.powered-by:before{content:"";width:1px;height:12px;margin-right:8px;background:#ffffff24}}.payment-container .pago-card .pc2-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-bottom:1px solid rgba(255,255,255,.07)}.payment-container .pago-card .pc2-head__brand{display:inline-flex;align-items:center;gap:10px;min-width:0;color:#fafafa;font-size:15px;font-weight:600;letter-spacing:-.01em}.payment-container .pago-card .pc2-head__logo{display:block;flex-shrink:0;width:28px;height:28px;border-radius:8px}.payment-container .pago-card .pc2-head__secure{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:5px 10px;border:1px solid rgba(52,211,153,.28);border-radius:999px;background:#10b9811a;color:#6ee7b7;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}.payment-container .pago-card .pc2-head__secure svg{width:14px;height:14px}@media (max-width: 380px){.payment-container .pago-card .pc2-head{gap:8px;padding:14px 16px}.payment-container .pago-card .pc2-head__brand{gap:8px;font-size:14px}.payment-container .pago-card .pc2-head__logo{width:24px;height:24px}.payment-container .pago-card .pc2-head__secure{gap:5px;padding:4px 8px;font-size:11.5px}.payment-container .pago-card .pc2-head__secure svg{width:13px;height:13px}}.ss-wordmark{display:inline-flex;align-items:center;gap:1px;color:#ffffffeb;font-size:20px;font-weight:700;line-height:1;letter-spacing:-.01em;white-space:nowrap}.ss-wordmark .ss-wordmark__logo{display:block;flex-shrink:0;width:28px;height:28px;margin:0 -1px;-o-object-fit:contain;object-fit:contain}.ss-wordmark .ss-wordmark__tm{align-self:flex-start;margin-left:1px;font-size:9px;font-weight:400;line-height:1;opacity:.8}.ss-wordmark.ss-wordmark--sm{gap:1px;color:#d4d4d8;font-size:13px}.ss-wordmark.ss-wordmark--sm .ss-wordmark__logo{width:17px;height:17px;margin:0;border-radius:0}.ss-wordmark.ss-wordmark--sm .ss-wordmark__tm{margin-left:1px;font-size:7px}@media (max-width: 380px){.ss-wordmark{font-size:18px}.ss-wordmark .ss-wordmark__logo{width:25px;height:25px}}.pc-brand{font-size:1.25rem;font-weight:700;color:#fff}.pc-country{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}.pc-country__icon{color:#a78bfa;flex-shrink:0}.pc-country__text{margin:0;color:#a0aec0;font-size:.875rem}.pc-plan__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.pc-plan__label{margin:0;color:#a0aec0;font-size:.875rem}.pc-plan__plan{margin:0;color:#fff;font-weight:700}.pc-plan__description{margin:1rem 0 0;color:#718096;font-size:.875rem;text-align:center}.pc-note{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem;border:1px solid #2c5282;border-radius:.375rem;background:#1a365d}.pc-note__icon{flex-shrink:0;width:1.25rem;height:1.25rem;color:#63b3ed}.pc-note__title{margin:0;color:#90cdf4;font-size:.875rem;font-weight:600}.pc-note__text{margin:0;color:#63b3ed;font-size:.75rem}.pc-security{margin:1rem 0 0;color:#718096;font-size:.75rem;text-align:center}.pago-card.pago-card--modern .bodypagos.pc2{align-items:stretch;justify-content:flex-start;gap:18px;padding:22px 24px 24px;text-align:left}.pago-card.pago-card--modern .bodypagos.pc2:not(.pcl){animation:pc2-enter .32s cubic-bezier(.2,.7,.2,1) both}@keyframes pc2-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.pc2-col{display:flex;flex-direction:column;gap:18px;min-width:0}@media (min-width: 1024px) and (max-height: 859px){.pago-card.pago-card--split .bodypagos.pc2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;gap:0;padding:0}.pago-card--split .pc2-col{padding:24px 26px 26px}.pago-card--split .pc2-col--pay{justify-content:space-between;border-left:1px solid rgba(255,255,255,.07);background:#0000002e}}@media (max-width: 380px){.pago-card.pago-card--modern .bodypagos.pc2{gap:16px;padding:18px 16px 20px}.pc2-col{gap:16px}}.pc2-intro{display:flex;flex-direction:column;gap:4px;min-width:0}.pc2 .pc2-eyebrow{margin:0;color:#a78bfa;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.pc2 .pc2-title{margin:0;color:#fafafa;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.25;overflow-wrap:anywhere}.pc2 .pc2-desc{margin:4px 0 0;color:#a1a1aa;font-size:14px;line-height:1.5}.pc2 .pc2-desc:empty{display:none}.pc2 .pc2-kicker{margin:2px 0 -2px;color:#a1a1aa;font-size:13px;line-height:1.45}.pc2-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0000004d}.pc2 .pc2-seg__btn[class]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;height:40px;padding:0 10px;border:0;border-radius:9px;background:transparent;box-shadow:none;color:#a1a1aa;font-size:14px;font-weight:600;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.pc2 .pc2-seg__btn[class]:hover{background:#ffffff0d;color:#f4f4f5}.pc2 .pc2-seg__btn[class].is-active{background:#2a2a32;box-shadow:inset 0 0 0 1px #a78bfa73,0 1px 2px #00000080;color:#fff}.pc2 .pc2-seg__btn[class]:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.pc2-seg__chip{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;background:#10b98129;color:#34d399;font-size:11px;font-weight:700;line-height:1.4}.pc2-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 380px){.pc2 .pc2-seg__btn[class]{gap:6px;padding:0 6px}}.pc-plan{margin-bottom:1.5rem;padding:1.5rem;border:1px solid #2d3748;border-radius:.5rem;background:#2e2e2e}.pc-plan__price{margin:0;color:#a78bfa;font-size:1.5rem;font-weight:700}.pc-plan__period{margin-left:.5rem;color:#718096;font-size:.875rem;font-weight:400}.pc-plan__savings{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.pc-plan__savings p{margin:0;color:#48bb78;font-size:.875rem;font-weight:600}.pc2 .pc2-price{display:flex;flex-direction:column;gap:4px;margin:0;padding:18px 20px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff08}.pc2 .pc2-price .pc-plan__price{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:6px;column-gap:6px;margin:0;color:#fff;font-size:36px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.15}.pc2 .pc2-price .pc-plan__period{margin:0;color:#a1a1aa;font-size:15px;font-weight:500;letter-spacing:0}.pc2 .pc2-price__note{margin:0;color:#a1a1aa;font-size:13px;line-height:1.45}.pc2 .pc2-price .pc-plan__savings{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:10px 0 0;padding:8px 10px;border:1px solid rgba(16,185,129,.25);border-radius:10px;background:#10b98114;color:#6ee7b7}.pc2 .pc2-price .pc-plan__savings svg{flex-shrink:0;width:16px;height:16px}.pc2 .pc2-price .pc-plan__savings p{margin:0;color:#6ee7b7;font-size:13px;font-weight:600;line-height:1.4}@media (max-width: 380px){.pc2 .pc2-price{padding:16px}.pc2 .pc2-price .pc-plan__price{font-size:32px}}.pc-tooltip[class]{max-width:16rem;padding:8px 11px;overflow:visible;border:0;border-radius:9px;background:#2a2a32;box-shadow:0 0 0 1px #ffffff1a,0 12px 28px -8px #000000b3;color:#f4f4f5;font-size:13px;font-weight:500;line-height:1.45;text-align:center}.pc-tooltip__arrow[class]{fill:#2a2a32}.pc2 .pc2-price__tax{display:inline-flex;align-items:center;gap:2px}.pc2 .pc2-help[class]{position:relative;display:inline-grid;flex-shrink:0;place-items:center;width:24px;height:24px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:#a1a1aa;cursor:help;transition:background-color .15s ease,color .15s ease}.pc2 .pc2-help[class]:hover,.pc2 .pc2-help[class][data-state$=open]{background:#ffffff12;color:#f4f4f5}.pc2 .pc2-help[class]:focus-visible{outline:2px solid #c4b5fd;outline-offset:1px}.pc2 .pc2-help svg{width:16px;height:16px}.pc2 .pc2-help[class]:before{content:"";position:absolute;inset:-10px;border-radius:999px}@media (max-width: 359px){.pc2--mp .pc2-price .pc2-price__tax{flex-basis:100%}}.pc2-methods{display:flex;flex-direction:column;gap:8px}.pc2 .pc2-label{margin:0;color:#a1a1aa;font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.pc2-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pc2-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;color:#e4e4e7;font-size:12.5px;font-weight:500;line-height:1.4}.pc2-chip svg{flex-shrink:0;width:14px;height:14px;color:#a78bfa}.pc2-chip--more{border-style:dashed;background:transparent;color:#a1a1aa}.pc2-provider{display:flex;align-items:center;gap:12px;min-height:66px;box-sizing:border-box;padding:10px 12px 10px 10px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0a}.pc2-provider__logo{display:grid;flex-shrink:0;place-items:center;width:100px;height:44px;border-radius:9px;background:#009ee3;box-shadow:inset 0 0 0 1px #ffffff1f}.pc2-provider__logo img{display:block;width:84px;height:auto}.pc2 .pc2-provider__text{margin:0;min-width:0;color:#d4d4d8;font-size:13px;line-height:1.45}@media (max-width: 380px){.pc2-provider{gap:10px}.pc2-provider__logo{width:88px;height:40px}.pc2-provider__logo img{width:74px}}.pc-error{margin-bottom:1rem;padding:.75rem;border:1px solid #9b2c2c;border-radius:.375rem;background:#63171b}.pc-error p{margin:0;color:#feb2b2;font-size:.875rem}.pc2 .pc-error{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border:1px solid rgba(248,113,113,.35);border-radius:10px;background:#f871711a}.pc2 .pc-error svg{flex-shrink:0;width:16px;height:16px;margin-top:1px;color:#f87171}.pc2 .pc-error p{margin:0;color:#fecaca;font-size:13px;line-height:1.45}.pc-primary[class]{height:2.5rem;padding:0 1.5rem;border:0;border-radius:.5rem;background:#8b5cf6;box-shadow:none;color:#fff;font-size:1rem;font-weight:600}.pc-primary[class]:hover:not(:disabled){background:#7c3aed}.pc-primary[class]:disabled{opacity:.5;cursor:not-allowed}.pc-primary[class]:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.pc-primary--block[class]{width:100%;height:3rem;font-size:1.125rem}.pc2 .pc2-cta[class]{gap:10px;width:100%;height:52px;padding:0 20px;border:0;border-radius:12px;background:linear-gradient(135deg,#7c3aed,#4f46e5);box-shadow:0 10px 24px -10px #7c3aedbf,inset 0 1px #ffffff24;color:#fff;font-size:17px;font-weight:600;transition:filter .15s ease,box-shadow .15s ease}.pc2 .pc2-cta[class]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#4f46e5);filter:brightness(1.1);box-shadow:0 12px 28px -10px #7c3aede6,inset 0 1px #ffffff2e}.pc2 .pc2-cta[class]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.pc2 .pc2-cta[class]:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px}.pc2 .pc2-cta[class] svg{width:18px;height:18px}.pc2-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.06);list-style:none}.pc2-trust li{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;color:#a1a1aa;font-size:12px;line-height:1.35;text-align:center}.pc2-trust svg{flex-shrink:0;width:18px;height:18px;color:#a78bfa}.pc2-trust li:first-child svg{color:#34d399}@media (min-width: 1024px) and (max-height: 859px){.pago-card--split .pc2-trust{grid-template-columns:minmax(0,1fr);gap:10px;padding-top:16px}.pago-card--split .pc2-trust li{flex-direction:row;gap:10px;font-size:13px;text-align:left}.pago-card--split .pc2-trust svg{width:16px;height:16px}}@media (prefers-reduced-motion: reduce){.pc2 .pc2-seg__btn[class],.pc2 .pc2-cta[class],.pc2 .pc2-help[class]{transition:none}.pago-card.pago-card--modern .bodypagos.pc2:not(.pcl){animation:none}}@media (min-width: 1024px) and (max-height: 859px){.pago-card--split .pcl-trust__item{flex-direction:row;gap:10px}.pago-card--split .pcl-bone--icon{width:16px;height:16px;border-radius:5px}.pago-card--split .pcl-line--small{height:17.55px}.pago-card--split .pcl-line--small>.pcl-bone{width:52%;margin:0}.pago-card--split .pcl-line--small.pcl-line--short{display:none}}.pago-card.pago-card--modern .bodypagos.pcl{animation:pcl-appear .24s ease-out .12s both}.pcl-line{display:flex;align-items:center;min-width:0}.pcl-line>.pcl-bone{width:100%}.pcl-line--eyebrow{height:16.8px}.pcl-line--eyebrow>.pcl-bone{width:46%;height:9px}.pcl-line--title{height:30px}.pcl-line--title>.pcl-bone{width:38%;height:21px;border-radius:7px}.pcl-desc{display:flex;flex-direction:column;margin-top:4px}.pcl-line--text{height:21px}.pcl-line--text>.pcl-bone{height:10px}.pcl-line--short>.pcl-bone{width:64%}.pcl-line--label{height:16.8px}.pcl-line--label>.pcl-bone{width:48%;height:9px}.pcl-line--price{height:41.4px}.pcl-line--price>.pcl-bone{width:50%;height:30px;border-radius:8px}.pcl-line--note{height:18.85px}.pcl-line--note>.pcl-bone{width:42%;height:9px}.pcl-line--small{height:16.2px}.pcl-line--small>.pcl-bone{width:78%;height:8px;margin:0 auto}.pcl-line--small.pcl-line--short>.pcl-bone{width:54%}.pcl-bone{display:block;flex-shrink:0;height:12px;border-radius:6px;background-color:#fff1;background-image:linear-gradient(100deg,transparent 40%,rgba(196,181,253,.1) 50%,transparent 60%);background-repeat:no-repeat;background-size:200vw 100%;background-attachment:fixed;animation:pcl-sweep 1.8s linear infinite}.pcl-bone--accent{background-color:#a78bfa33}.pcl-seg .pcl-bone--seg{height:40px;border-radius:9px;background-color:#ffffff14;box-shadow:inset 0 0 0 1px #a78bfa29}.pcl-seg__ghost{display:flex;align-items:center;justify-content:center;height:40px}.pcl-seg__ghost>.pcl-bone{width:34%;height:9px}.pcl-chips{display:flex;flex-wrap:wrap;gap:6px}.pcl-bone--chip{width:62px;height:29.5px;border-radius:8px}.pcl-bone--chip-lg{width:184px}.pcl-bone--chip-sm{width:56px}.pcl-bone--cta{width:100%;height:52px;border-radius:12px;background-color:#7c3aed38}.pcl-trust__item{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.pcl-bone--icon{width:18px;height:18px;border-radius:6px}.pcl-trust__text{display:flex;flex-direction:column;width:100%}.pcl-line.pcl-line--narrow-only{display:none}.pago-card .footer .pcl-foot{display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:16.8px}.pago-card .footer .pcl-foot>.pcl-bone{width:15.5rem;max-width:70vw;height:8px}.pago-card .footer .pcl-foot>.pcl-foot__wrap{display:none;width:3.5rem}.pcl-line--kicker{height:18.85px;margin:2px 0 -2px}.pcl-line--kicker>.pcl-bone{width:58%;height:9px}.pcl-provider{border-color:#ffffff14;background:#ffffff06}.pcl-bone--provider-logo{width:100px;height:44px;border-radius:9px;background-color:#009ee329}.pcl-provider__text{display:flex;flex:1;flex-direction:column;min-width:0}.pcl-provider__text .pcl-line--note>.pcl-bone{width:92%}.pcl-provider__text .pcl-line--note.pcl-line--short>.pcl-bone{width:56%}.pcl-line.pcl-line--tax{display:none;height:24px;margin-top:-4px}.pcl-line--tax>.pcl-bone{width:34%;height:9px}.pago-card .footer .pcl-foot--mp>.pcl-bone:not(.pcl-foot__wrap){width:18rem}.pago-card .footer .pcl-foot--mp>.pcl-foot__wrap{width:5rem}@media (max-width: 387px){.pago-card .footer .pcl-foot.pcl-foot--mp{height:33.6px}.pago-card .footer .pcl-foot--mp>.pcl-foot__wrap{display:block}}@media (max-width: 359px){.pc2--mp .pcl-line.pcl-line--tax{display:flex}}@media (max-width: 357px){.pc2--mp .pcl-trust .pcl-line.pcl-line--narrow-only{display:flex}}@keyframes pcl-sweep{0%{background-position:-100vw 0}to{background-position:100vw 0}}@keyframes pcl-appear{0%{opacity:0}to{opacity:1}}@media (max-width: 768px){.pcl-seg .pcl-bone--seg,.pcl-seg .pcl-seg__ghost{height:44px}}@media (max-width: 380px){.pcl-line--price{height:36.8px}.pcl-bone--chip-lg{width:150px}.pago-card .footer .pcl-foot{height:33.6px}.pago-card .footer .pcl-foot>.pcl-foot__wrap{display:block}}@media (max-width: 340px){.pcl-line.pcl-line--narrow-only{display:flex}}@media (prefers-reduced-motion: reduce){.pcl-bone{animation:none;background-image:none}.pago-card.pago-card--modern .bodypagos.pcl,.pago-card.pago-card--modern .bodypagos.pcs{animation:none}}.pago-card.pago-card--modern .bodypagos.pcs{align-items:center;justify-content:center;gap:18px;min-height:320px;padding:36px 28px;text-align:center;animation:pc-fade-in .28s ease-out both}.pcs-icon{display:grid;place-items:center;width:56px;height:56px;border:1px solid rgba(248,113,113,.3);border-radius:16px;background:#f871711a;box-shadow:0 0 0 6px #f871710d;color:#f87171}.pcs-icon svg{width:26px;height:26px}.pcs-text{display:flex;flex-direction:column;gap:6px;max-width:22rem}.pago-card .pcs .pcs-title{margin:0;color:#fafafa;font-size:18px;font-weight:650;letter-spacing:-.01em;line-height:1.35}.pago-card .pcs .pcs-desc{margin:0;color:#a1a1aa;font-size:14px;line-height:1.5}.pcs .pcs-retry[class]{gap:8px;height:44px;margin-top:2px;padding:0 22px;border:0;border-radius:11px;background:linear-gradient(135deg,#7c3aed,#4f46e5);box-shadow:0 10px 24px -12px #7c3aedcc,inset 0 1px #ffffff24;color:#fff;font-size:15px;font-weight:600;transition:filter .15s ease}.pcs .pcs-retry[class]:hover{background:linear-gradient(135deg,#7c3aed,#4f46e5);filter:brightness(1.1)}.pcs .pcs-retry[class]:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px}.pcs .pcs-retry[class] svg{width:16px;height:16px}@keyframes pc-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width: 380px){.pago-card.pago-card--modern .bodypagos.pcs{min-height:280px;padding:28px 18px}}@media (prefers-reduced-motion: reduce){.pcs .pcs-retry[class]{transition:none}}.payment-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;height:100vh;background:#101010}.payment-loading .pl-card{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:90%;min-height:18em;padding:2rem;border-radius:1rem;background:var(--ss-surface-2);box-shadow:0 25px 50px -12px #0009;text-align:center}@media (min-width: 480px){.payment-loading .pl-card{width:80%}}@media (min-width: 768px){.payment-loading .pl-card{width:60%}}@media (min-width: 992px){.payment-loading .pl-card{width:40%}}@keyframes popIn{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.payment-loading .pl-icon{display:inline-block;flex-shrink:0;width:3rem;height:3rem;color:#eab308}.payment-loading .pl-icon--warning{color:#eab308}.payment-loading .pl-icon--success{color:#22c55e}.payment-loading .pl-icon--pop{animation:popIn 1s ease-out forwards}@media (prefers-reduced-motion: reduce){.payment-loading .pl-icon--pop{animation:none}}.payment-loading .pl-title[class]{margin:1rem 0 0;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.4}.payment-loading .pl-text[class]{margin:1rem 0 0;color:#718096}.payment-loading .pl-text--spaced[class]{margin:1rem}.payment-loading .pl-text--padded[class]{padding:0 1rem}.payment-loading .pl-spinner[class]{margin-top:1.5rem}.payment-loading .pl-spinner--small[class]{margin-top:1rem}.payment-loading .pl-help{text-align:center}.payment-loading .pl-help__text[class]{margin:0 0 .75rem}.payment-loading .pl-whatsapp[class]{width:16em;height:2.5rem;padding:0 1rem;border-radius:.375rem;background:#16a34a;box-shadow:none;color:#fff;font-size:1rem;font-weight:600;text-decoration:none}.payment-loading .pl-whatsapp[class]:hover{background:#15803d;color:#fff}.payment-loading .pl-whatsapp[class].is-processing{background:#eab308;color:#111}.payment-loading .pl-whatsapp[class].is-processing:hover{background:#ca8a04;color:#111}.payment-loading .pl-whatsapp[class]:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}@media (max-width: 479px){.payment-loading .pl-whatsapp[class]{max-width:100%}}.token-purchase-page{display:flex;justify-content:center;align-items:flex-start;min-height:calc(100vh - 80px);padding:2rem}@media (max-width: 600px){.token-purchase-page{padding:1rem}}.token-purchase-card{background:var(--ss-surface-1);border-radius:1rem;padding:2rem;max-width:480px;width:100%;border:1px solid rgba(255,255,255,.06)}@media (max-width: 600px){.token-purchase-card{padding:1.5rem}}.card-header{text-align:center;margin-bottom:2rem}.card-header .header-icon{width:56px;height:56px;margin:0 auto 1rem;background:linear-gradient(135deg,#7c3aed,#a855f7);border-radius:14px;display:flex;align-items:center;justify-content:center}.card-header .header-icon svg{font-size:1.75rem;color:#fff}.card-header h1{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 .5rem}.card-header p{color:#888;font-size:.9rem;margin:0}.error-alert{display:flex;align-items:center;gap:.75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:.5rem;padding:.875rem 1rem;margin-bottom:1.5rem;color:#fca5a5;font-size:.875rem}.error-alert svg{flex-shrink:0;font-size:1.1rem}.quick-select{margin-bottom:1.5rem}.quick-select label{display:block;color:#aaa;font-size:.85rem;margin-bottom:.75rem}.quick-select .quick-buttons{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.quick-select .quick-btn{padding:.625rem 0;background:var(--ss-surface-3);border:1px solid #333;border-radius:.5rem;color:#ccc;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.quick-select .quick-btn:hover{background:var(--ss-border-subtle);border-color:#444;color:#fff}.quick-select .quick-btn.active{background:#7c3aed26;border-color:#7c3aed80;color:#a78bfa}.quantity-control{margin-bottom:1.5rem}.quantity-control label{display:block;color:#888;font-size:.8rem;margin-bottom:.75rem}.quantity-control .quantity-input-group{display:flex;align-items:center;gap:.75rem;justify-content:center}.quantity-control .qty-btn{width:40px;height:40px;border-radius:.5rem;border:1px solid #333;background:var(--ss-surface-3);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.quantity-control .qty-btn:hover:not(:disabled){background:#7c3aed;border-color:#7c3aed}.quantity-control .qty-btn:disabled{opacity:.4;cursor:not-allowed}.quantity-control .qty-btn svg{font-size:1rem}.quantity-control input{width:120px;height:48px;text-align:center;font-size:1.25rem;font-weight:600;color:#fff;background:#1e1e1e;border:1px solid #333;border-radius:.5rem;outline:none;transition:border-color .2s ease}.quantity-control input:focus{border-color:#7c3aed}.quantity-control input::-webkit-outer-spin-button,.quantity-control input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity-control input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.quantity-control .qty-hint{display:block;text-align:center;color:#666;font-size:.75rem;margin-top:.5rem}.price-summary{background:#222;border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem}.price-summary .price-row{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.price-summary .price-row:not(:last-child){border-bottom:1px solid rgba(255,255,255,.05)}.price-summary .price-row .label{color:#888;font-size:.875rem}.price-summary .price-row .value{color:#fff;font-weight:500;font-size:.9rem}.price-summary .price-row.total{padding-top:.875rem;margin-top:.25rem}.price-summary .price-row.total .label{color:#fff;font-weight:500}.price-summary .price-row.total .value{color:#a78bfa;font-size:1.25rem;font-weight:600}.paddle-section{background:#222;border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem}.paddle-section .paddle-item{display:flex;align-items:center;gap:.875rem;padding:.625rem 0}.paddle-section .paddle-item:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,.05)}.paddle-section .paddle-item .item-icon{font-size:1.25rem;color:#7c3aed;flex-shrink:0}.paddle-section .paddle-item .item-content{display:flex;flex-direction:column;gap:.125rem}.paddle-section .paddle-item .item-content .item-label{color:#888;font-size:.8rem}.paddle-section .paddle-item .item-content .item-value{color:#fff;font-size:.9rem;font-weight:500}.paddle-section .paddle-note{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding-top:.875rem;border-top:1px solid rgba(255,255,255,.05);color:#666;font-size:.8rem}.paddle-section .paddle-note svg{flex-shrink:0;color:#888}.purchase-btn{width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:500;color:#fff;background:linear-gradient(135deg,#7c3aed,#6d28d9);border:none;border-radius:.625rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.purchase-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px #7c3aed59}.purchase-btn:active:not(:disabled){transform:translateY(0)}.purchase-btn:disabled{opacity:.5;cursor:not-allowed}.purchase-btn svg{font-size:1.1rem}.security-footer{margin-top:1.25rem;text-align:center;color:#666;font-size:.8rem;display:flex;align-items:center;justify-content:center;gap:.375rem}.security-footer .lock-icon{color:#22c55e;font-size:.9rem}.security-footer .provider{color:#888;font-weight:500}.loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem}.loading-state .loading-text{margin:1rem 0 0;color:#a0aec0}.token-purchase-card .tp-divider[class]{height:1px;margin:1.25rem 0;background:#ffffff14}.token-success-page{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:2rem}@media (max-width: 600px){.token-success-page{padding:1rem}}.token-success-page .token-success-card{background:var(--ss-surface-1);border-radius:1rem;padding:2.5rem 2rem;max-width:440px;width:100%;text-align:center;border:1px solid rgba(255,255,255,.06)}@media (max-width: 600px){.token-success-page .token-success-card{padding:2rem 1.5rem}}.token-success-page .status-section h2{color:#fff;font-size:1.375rem;font-weight:600;margin:0 0 .5rem}.token-success-page .status-section .description{color:#888;font-size:.9rem;margin:0;line-height:1.5}.token-success-page .status-error .error-message{color:#fca5a5;font-size:.9rem;margin:0 0 1.5rem;line-height:1.5}.token-success-page .icon-container{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem}.token-success-page .icon-container svg{font-size:1.75rem;color:#fff}.token-success-page .icon-container.checking{background:linear-gradient(135deg,#6366f1,#4f46e5)}.token-success-page .icon-container.pending{background:linear-gradient(135deg,#f59e0b,#d97706);animation:ts-pulse-glow 2s ease-in-out infinite}.token-success-page .icon-container.processing{background:linear-gradient(135deg,#10b981,#059669)}.token-success-page .icon-container.refunded{background:linear-gradient(135deg,#f59e0b,#d97706)}.token-success-page .icon-container.error{background:linear-gradient(135deg,#ef4444,#dc2626)}.token-success-page .rotating-icon{animation:ts-rotate 1.2s linear infinite}.token-success-page .pulse-icon{animation:ts-pulse-scale 1.5s ease-in-out infinite}@keyframes ts-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ts-pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes ts-pulse-glow{0%,to{box-shadow:0 0 #f59e0b66}50%{box-shadow:0 0 0 12px #f59e0b00}}.token-success-page .progress-container{margin-top:1.5rem}.token-success-page .progress-container .progress-bar{height:4px;background:#333;border-radius:2px;overflow:hidden}.token-success-page .progress-container .progress-bar .progress-fill{height:100%;background:linear-gradient(90deg,#f59e0b,#fbbf24);border-radius:2px;transition:width .3s ease}.token-success-page .progress-container .progress-bar.processing .progress-fill{background:linear-gradient(90deg,#10b981,#34d399)}.token-success-page .progress-container .progress-text{display:block;margin-top:.5rem;color:#666;font-size:.75rem}.token-success-page .status-success .success-check{width:80px;height:80px;margin:0 auto 1.25rem}.token-success-page .status-success .checkmark{width:100%;height:100%;border-radius:50%;display:block;stroke-width:2;stroke:#22c55e;stroke-miterlimit:10;animation:ts-fill .4s ease-in-out .4s forwards,ts-scale .3s ease-in-out .9s both}.token-success-page .status-success .checkmark-circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#22c55e;fill:none;animation:ts-stroke .6s cubic-bezier(.65,0,.45,1) forwards}.token-success-page .status-success .checkmark-check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:3;animation:ts-stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes ts-stroke{to{stroke-dashoffset:0}}@keyframes ts-fill{to{box-shadow:inset 0 0 0 30px #22c55e1a}}@keyframes ts-scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}.token-success-page .result-details{background:#222;border-radius:.75rem;padding:1rem;margin:1.25rem 0}.token-success-page .result-details .detail-item{display:flex;justify-content:space-between;align-items:center;padding:.625rem 0}.token-success-page .result-details .detail-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.05)}.token-success-page .result-details .detail-item.highlight{padding:.75rem 0}.token-success-page .result-details .detail-item.highlight .detail-icon{font-size:1.5rem;color:#22c55e;margin-right:.75rem}.token-success-page .result-details .detail-item.highlight .detail-content{display:flex;flex-direction:column;align-items:flex-start;flex:1}.token-success-page .result-details .detail-item.highlight .detail-label{font-size:.75rem;color:#888}.token-success-page .result-details .detail-item.highlight .detail-value.tokens{font-size:1.5rem;font-weight:700;color:#22c55e}.token-success-page .result-details .detail-item .detail-label{color:#888;font-size:.85rem}.token-success-page .result-details .detail-item .detail-value{color:#fff;font-weight:500;font-size:.9rem}.token-success-page .result-details .detail-item .detail-value.provider{color:#a78bfa}.token-success-page .success-message{color:#888;font-size:.875rem;margin:0 0 1.5rem}@media (max-width: 400px){.token-success-page .result-details .detail-item.highlight{flex-direction:column;align-items:flex-start}.token-success-page .result-details .detail-item.highlight .detail-content{margin-top:.5rem}}.token-success-page .actions{display:flex;flex-direction:column;gap:.625rem}.token-success-page .btn-primary,.token-success-page .btn-secondary{width:100%;padding:.875rem 1.5rem;font-size:.95rem;font-weight:500;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.token-success-page .btn-primary svg,.token-success-page .btn-secondary svg{font-size:1.1rem}.token-success-page .btn-primary{color:#fff;background:linear-gradient(135deg,#7c3aed,#6d28d9)}.token-success-page .btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed59}.token-success-page .btn-secondary{color:#ccc;background:transparent;border:1px solid #333}.token-success-page .btn-secondary:hover{background:var(--ss-surface-3);border-color:#444;color:#fff}@media (max-width: 767px){:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) :is(h1,h2,h3){font-size:inherit!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) :is(h1,h2,h3)[class~="text-[11px]"]{font-size:11px!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) :is(h1,h2,h3).text-xs{font-size:.75rem!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) :is(h1,h2,h3).text-sm{font-size:.875rem!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) :is(h1,h2,h3).text-base{font-size:1rem!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) :is(h1,h2,h3).text-lg{font-size:1.125rem!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) :is(h1,h2,h3).text-xl{font-size:1.25rem!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) :is(h1,h2,h3).text-2xl{font-size:1.5rem!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) .step-title{font-size:20px!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) .tax-type-title{font-size:15px!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) .summary-title{font-size:12px!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) :is(.feature-content,.margin-type-titles) h3{font-size:13px!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) .download-option-title h3{font-size:.9rem!important}:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) [role=switch],:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) button:is(.h-4.w-4,.h-5.w-5,.h-6.w-6){min-width:0;min-height:0;padding:0}}@media (max-width: 767px) and (max-width: 480px){:is(.inventory-management,.setup-wizard-container,body:has(.inventory-management,.setup-wizard-container) [role=dialog]) .step-title{font-size:18px!important}}@media (max-width: 767px){body:has(.inventory-management,.setup-wizard-container) [role=dialog].grid{grid-template-columns:minmax(0,1fr);align-content:start}body:has(.inventory-management,.setup-wizard-container) [role=dialog]>button.absolute.right-4.top-4:last-child{top:8px;right:8px;display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:8px}body:has(.inventory-management,.setup-wizard-container) [role=dialog]:has(>:first-child button>svg.lucide-x:only-child)>button.absolute:last-child{display:none}body:has(.inventory-management,.setup-wizard-container) [role=dialog].grid:has(>button.absolute.right-4.top-4:last-child):not(:has(>:first-child button>svg.lucide-x:only-child))>:first-child{padding-right:24px}body:has(.inventory-management,.setup-wizard-container) [role=dialog] [data-radix-scroll-area-viewport]{overflow-x:auto!important}body:has(.inventory-management,.setup-wizard-container) [role=dialog] [class~="h-[70dvh]"]{height:auto;flex-shrink:0}body:has(.inventory-management,.setup-wizard-container) [role=dialog] table{height:auto}body:has(.inventory-management,.setup-wizard-container) [data-radix-popper-content-wrapper]>[role=dialog]{width:auto!important;max-width:calc(100vw - 16px)!important;height:auto!important;max-height:var(--radix-popover-content-available-height, 80vh)!important;border-radius:8px!important;overflow-y:auto}body:has(.inventory-management,.setup-wizard-container) [data-radix-popper-content-wrapper]>[role=dialog]:has([cmdk-root]){width:var(--radix-popover-trigger-width)!important}:is([data-tour=articles-table],[data-tour=combo-list]) .w-full>.overflow-x-auto:first-child{flex-wrap:wrap;height:auto;min-height:3rem;padding-block:6px;row-gap:6px}:is([data-tour=articles-table],[data-tour=combo-list]) .w-full>.overflow-x-auto:first-child>:first-child{flex:1 0 auto}:is([data-tour=articles-table],[data-tour=combo-list]) .w-full>.overflow-x-auto:first-child>:last-child{flex:1 1 100%;flex-wrap:wrap;min-width:0}:is([data-tour=articles-table],[data-tour=combo-list]) .w-full>.overflow-x-auto:first-child>:last-child>.shrink-0{flex-wrap:wrap;min-width:0;max-width:100%}:is([data-tour=articles-table],[data-tour=combo-list]) .w-full>.overflow-x-auto:first-child>:last-child .h-5.w-px{display:none}.inventory-management .flex.items-start.justify-between:has(>.flex-1+:is(button,span[data-state])){flex-wrap:wrap;gap:12px}.inventory-management .flex.items-start.justify-between:has(>.flex-1+:is(button,span[data-state]))>.flex-1{flex:1 1 14rem}.inventory-management .justify-between.gap-3:has(>.flex.min-w-0.items-center.gap-2>label.truncate){flex-wrap:wrap;row-gap:8px}.inventory-management .ag-cell[col-id=actions] button{width:36px;height:36px;min-width:0;min-height:0;padding:0}body:has(.inventory-management,.setup-wizard-container) [role=dialog] .justify-between.w-full.gap-4{flex-wrap:wrap;row-gap:8px}body:has(.inventory-management,.setup-wizard-container) [role=dialog] .justify-between.w-full.gap-4>.min-w-0{flex:1 1 100%}body:has(.inventory-management,.setup-wizard-container) [role=dialog] .justify-between.w-full.gap-4>.min-w-0>.truncate{white-space:normal}body:has(.inventory-management,.setup-wizard-container) [role=dialog] .justify-between.w-full.gap-4>.shrink-0{margin-left:auto}body:has(.inventory-management,.setup-wizard-container) [role=dialog] :has(>h2.flex.items-center.gap-3){min-width:0}body:has(.inventory-management,.setup-wizard-container) [role=dialog] h2.flex.items-center.gap-3{flex-wrap:wrap;row-gap:4px}body:has(.inventory-management,.setup-wizard-container) [role=dialog] h2.flex.items-center.gap-3>[data-orientation=vertical]{display:none}body:has(.inventory-management,.setup-wizard-container) [role=dialog] h2.flex.items-center.gap-3>span:first-of-type{flex:1 1 0;min-width:0}body:has(.inventory-management,.setup-wizard-container) [role=dialog] .grid.grid-cols-12{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:6px}body:has(.inventory-management,.setup-wizard-container) [role=dialog] .grid.grid-cols-12>.col-span-4{grid-column:1/-1}body:has(.inventory-management,.setup-wizard-container) [role=dialog] .grid.grid-cols-12>.col-span-2{grid-column:span 1}}.step-container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:0 12px;width:100%}.step-icon-header{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#bb86fc26,#6c5ce726);border:2px solid rgba(187,134,252,.3);color:var(--ss-lilac)}.step-icon-header svg{width:28px;height:28px}.step-title{font-size:22px;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#ffffff,var(--ss-lilac));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.step-subtitle{font-size:14px;color:#b4b4b4d9;max-width:480px;line-height:1.5;margin:0}.step-welcome .welcome-icon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ss-lilac) 0%,#6C5CE7 100%);color:#fff;box-shadow:0 8px 32px #bb86fc59,0 0 40px #bb86fc26}.step-welcome .welcome-icon svg{width:36px;height:36px}.welcome-features{display:flex;flex-direction:column;gap:10px;width:100%;max-width:420px;margin-top:12px}.welcome-feature-card{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#1e1e23b3;border:1px solid rgba(255,255,255,.06);border-radius:12px;text-align:left;transition:all .25s ease}.welcome-feature-card:hover{border-color:#bb86fc40;transform:translate(3px)}.feature-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#bb86fc1f,#00bcd41f);color:var(--ss-lilac);flex-shrink:0}.feature-icon svg{width:20px;height:20px}.feature-content h3{font-size:13px;font-weight:600;color:#fff;margin:0 0 2px}.feature-content p{font-size:11px;color:#a0a0a0e6;margin:0}.welcome-cta{font-size:13px;color:#bb86fcd9;margin-top:8px;animation:pulse-text 2s infinite}@keyframes pulse-text{0%,to{opacity:.7}50%{opacity:1}}.step-form{display:flex;flex-direction:column;gap:16px;width:100%;max-width:420px;margin-top:8px}.form-field{display:flex;flex-direction:column;gap:6px;text-align:left}.form-field-header{display:flex;align-items:center;justify-content:space-between;gap:6px}:where(body:has(.inventory-management,.setup-wizard-container)) .form-label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#c8c8c8e6}:where(body:has(.inventory-management,.setup-wizard-container)) .form-label svg{width:14px;height:14px}.tax-type-options{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%;max-width:480px;margin-top:12px}.tax-type-card{position:relative;display:flex;flex-direction:column;align-items:center;padding:20px 16px;background:#19191ed9;border:2px solid rgba(60,60,70,.4);border-radius:14px;cursor:pointer;transition:all .25s ease;text-align:center}.tax-type-card:hover{border-color:#bb86fc59;transform:translateY(-1px)}.tax-type-card.selected{border-color:var(--ss-lilac);background:linear-gradient(145deg,#bb86fc14,#19191eeb);box-shadow:0 6px 24px #bb86fc26}.tax-type-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#64646433;color:#b4b4b4b3;margin-bottom:10px;transition:all .25s ease}.tax-type-icon svg{width:24px;height:24px}.tax-type-icon.selected{background:linear-gradient(135deg,var(--ss-lilac),#6C5CE7);color:#fff}.tax-type-title{font-size:15px;font-weight:600;color:#fff;margin:0 0 4px}.tax-type-description{font-size:12px;color:#b4b4b4d9;margin:0 0 4px}.tax-type-details{font-size:10px;color:#8c8c8cb3;margin:0}.tax-type-selected-badge{margin-top:10px;padding:4px 12px;background:linear-gradient(135deg,var(--ss-lilac),#6C5CE7);border-radius:16px;font-size:11px;font-weight:600;color:#fff}.vat-input-section{width:100%;max-width:240px;margin-top:12px}.vat-input-wrapper{position:relative;display:flex;align-items:center}.vat-input{width:100%;padding-right:36px!important}.vat-suffix{position:absolute;right:14px;font-size:14px;font-weight:600;color:#969696b3}.margin-type-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:100%;margin-top:12px}.margin-type-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:14px;background:#19191ed9;border:2px solid rgba(60,60,70,.4);border-radius:12px;cursor:pointer;transition:all .25s ease;text-align:left;overflow:hidden}.margin-type-card:hover{border-color:var(--accent-color, var(--ss-lilac));transform:translateY(-1px)}.margin-type-card.selected{border-color:var(--accent-color, var(--ss-lilac));background:linear-gradient(145deg,rgba(var(--accent-color-rgb, "187, 134, 252"),.06),#19191eeb)}.recommended-badge{position:absolute;top:8px;right:8px;padding:2px 8px;background:linear-gradient(135deg,gold,orange);border-radius:10px;font-size:8px;font-weight:700;color:#000}.margin-type-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.margin-type-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.margin-type-icon svg{width:18px;height:18px}.margin-type-titles h3{font-size:13px;font-weight:600;color:#fff;margin:0}.margin-type-subtitle{font-size:10px;color:#8c8c8ccc}.margin-type-description{font-size:11px;color:#aaaaaad9;margin:0 0 8px;line-height:1.4}.margin-type-formula{width:100%;padding:6px 10px;background:#00000040;border-radius:6px;margin-bottom:8px}.margin-type-formula code{font-size:9px;color:#00bcd4e6;font-family:Monaco,Consolas,monospace}.margin-type-example{display:flex;flex-direction:column;gap:1px;margin-bottom:8px}.example-label{font-size:8px;color:#8c8c8cb3;text-transform:uppercase;letter-spacing:.4px}.example-value{font-size:11px;color:#ffffffd9;font-weight:500}.margin-type-benefits{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.margin-type-benefits li{display:flex;align-items:center;gap:6px;font-size:10px;color:#b4b4b4cc}.margin-type-benefits li svg{width:12px;height:12px;flex-shrink:0}.margin-selected-indicator{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:4px;padding:6px;color:#fff;font-size:10px;font-weight:600}.margin-selected-indicator svg{width:12px;height:12px}.sync-options{display:flex;flex-direction:column;gap:10px;width:100%;max-width:420px;margin-top:12px}.sync-option-card{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#19191ed9;border:2px solid rgba(60,60,70,.4);border-radius:12px;transition:all .25s ease}.sync-option-card:hover{border-color:rgba(var(--option-color-rgb),.35)}.sync-option-card.active{border-color:var(--option-color, var(--ss-lilac));background:linear-gradient(145deg,rgba(var(--option-color-rgb),.06),#19191eeb)}.sync-option-content{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.sync-option-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sync-option-icon svg{width:20px;height:20px}.sync-option-text{display:flex;flex-direction:column;gap:2px;min-width:0}.sync-option-header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sync-option-title{font-size:14px;font-weight:600;color:#fff;cursor:pointer}.sync-info-trigger{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:#aaaaaae6;background:transparent;border:0;border-radius:999px;cursor:help;transition:color .2s ease,background-color .2s ease}.sync-info-trigger:hover{color:#fff;background:#ffffff14}.sync-recommended-tag{padding:2px 6px;background:linear-gradient(135deg,#00d9a526,#00bc9426);border:1px solid rgba(0,217,165,.35);border-radius:6px;font-size:9px;font-weight:600;color:#00d9a5;text-transform:uppercase}.sync-option-description{font-size:11px;color:#aaac;margin:0}.sync-switch{--switch-thumb-size: 18px;flex-shrink:0;margin-left:12px}.sync-switch[data-state=checked]{background:var(--switch-color, var(--ss-lilac))!important}.sync-note{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#bb86fc0f;border:1px solid rgba(187,134,252,.15);border-radius:10px;color:#bb86fcd9;font-size:12px;margin-top:8px;max-width:420px}.sync-note svg{width:14px;height:14px;flex-shrink:0}.sync-note p{margin:0;text-align:left}.step-complete .complete-icon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00d9a5,#00b894);color:#fff;box-shadow:0 8px 32px #00d9a559,0 0 40px #00d9a526}.step-complete .complete-icon svg{width:36px;height:36px}.complete-summary{width:100%;max-width:420px;background:#19191ebf;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px;margin-top:8px}.summary-title{font-size:12px;font-weight:600;color:#b4b4b4b3;text-transform:uppercase;letter-spacing:.8px;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.summary-items{display:flex;flex-direction:column;gap:8px}.summary-item{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#ffffff05;border-radius:10px}.summary-item-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.summary-item-icon svg{width:16px;height:16px}.summary-item-content{display:flex;flex-direction:column;gap:1px;flex-grow:1;text-align:left}.summary-item-label{font-size:10px;color:#8c8c8cb3;text-transform:uppercase;letter-spacing:.4px}.summary-item-value{font-size:12px;color:#fff;font-weight:500}.summary-check{width:16px;height:16px;flex-shrink:0}.complete-error{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:10px;color:#ef4444;font-size:12px;margin-top:10px;max-width:420px}.complete-error svg{width:16px;height:16px;flex-shrink:0}.complete-cta{font-size:12px;color:#00d9a5d9;margin-top:12px}@media (max-width: 768px){.tax-type-options,.margin-type-grid{grid-template-columns:1fr;max-width:320px}.step-title{font-size:20px}.step-subtitle{font-size:13px}.welcome-feature-card{padding:10px 12px}.feature-icon{width:36px;height:36px}}@media (max-width: 480px){.step-container{padding:0 6px;gap:10px}.step-title{font-size:18px}.step-subtitle{font-size:12px}.step-icon-header{width:48px;height:48px}.step-icon-header svg{width:24px;height:24px}}.setup-wizard-container{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;align-items:safe center;justify-content:center;padding:16px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.setup-wizard-backdrop{position:fixed;inset:0;background:linear-gradient(135deg,#0a0a0afa,#140f23fa,#0a0a0afa);z-index:-1}.setup-wizard-backdrop:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(187,134,252,.1) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,191,255,.1) 0%,transparent 50%);pointer-events:none}.setup-wizard-content{width:100%;max-width:800px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);min-height:0;display:flex;flex-direction:column;gap:12px;animation:fadeInUp .5s ease-out}.setup-progress-header{display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:0 8px}.setup-progress-steps{display:flex;align-items:center;justify-content:center;gap:0}.setup-step-indicator{display:flex;align-items:center}:where(body:has(.inventory-management,.setup-wizard-container)) .step-icon-wrapper{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#323232cc;border:2px solid rgba(100,100,100,.5);color:#969696b3;transition:all .3s ease}:where(body:has(.inventory-management,.setup-wizard-container)) .step-icon-wrapper svg{width:16px;height:16px}.setup-step-indicator.current .step-icon-wrapper{background:linear-gradient(135deg,var(--ss-lilac) 0%,#6C5CE7 100%);border-color:var(--ss-lilac);color:#fff;box-shadow:0 0 20px #bb86fc66;transform:scale(1.15)}.setup-step-indicator.completed .step-icon-wrapper{background:linear-gradient(135deg,#00d9a5,#00b894);border-color:#00d9a5;color:#fff}:where(body:has(.inventory-management,.setup-wizard-container)) .step-connector{width:40px;height:2px;background:#6464644d;transition:all .3s ease;margin:0 4px}:where(body:has(.inventory-management,.setup-wizard-container)) .step-connector.completed{background:linear-gradient(90deg,#00D9A5,var(--ss-lilac))}.setup-progress-bar{height:4px;background:#32323280!important;border-radius:8px!important}.setup-progress-bar>div{background:linear-gradient(90deg,var(--ss-lilac),#00BCD4)!important;border-radius:8px!important}.setup-wizard-card{flex:1;min-height:0;display:flex!important;flex-direction:column!important;background:linear-gradient(145deg,#1c1c20f2,#121216fa)!important;border:1px solid rgba(187,134,252,.15)!important;border-radius:20px!important;backdrop-filter:blur(20px);box-shadow:0 16px 48px #0006,0 0 80px #bb86fc0a,inset 0 1px #ffffff0a;overflow:hidden}.setup-wizard-card-content{flex:1;min-height:0;padding:24px 32px!important;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-block:24px}.setup-wizard-card-content::-webkit-scrollbar{width:6px}.setup-wizard-card-content::-webkit-scrollbar-track{background:transparent}.setup-wizard-card-content::-webkit-scrollbar-thumb{background:#bb86fc4d;border-radius:3px}.setup-wizard-card-content::-webkit-scrollbar-thumb:hover{background:#bb86fc80}.setup-step-content{width:100%;max-height:none}.setup-wizard-footer{padding:16px 32px!important;border-top:1px solid rgba(255,255,255,.05);background:#00000026;flex-shrink:0}.setup-nav-buttons{display:flex;justify-content:space-between;align-items:center;width:100%;gap:12px}.setup-nav-btn{min-width:130px;height:42px;font-size:14px;font-weight:600;border-radius:10px;transition:all .25s ease}.setup-nav-btn.back{background:transparent;border:1px solid rgba(255,255,255,.1);color:#ffffffb3}.setup-nav-btn.back:hover{background:#ffffff0d;border-color:#fff3}.setup-nav-btn.skip{min-width:0;padding-inline:14px;background:transparent;border:1px solid rgba(255,255,255,.1);color:#ffffff8c}.setup-nav-btn.skip:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff29;color:#ffffffc7}.setup-nav-btn.next{background:linear-gradient(135deg,var(--ss-lilac) 0%,#6C5CE7 100%);color:#fff;margin-left:auto}.setup-nav-btn.next:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #bb86fc59}.setup-nav-btn.next:disabled{opacity:.5;cursor:not-allowed}.setup-nav-btn.complete{background:linear-gradient(135deg,#00d9a5,#00b894);color:#fff;margin-left:auto}.setup-nav-btn.complete:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #00d9a559}.setup-step-counter{text-align:center;color:#96969680;font-size:12px;font-weight:500;flex-shrink:0}@media (max-width: 768px){.setup-wizard-container{padding:12px}.setup-wizard-content{max-width:100%;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);gap:10px}.setup-wizard-card-content{padding:20px!important}.setup-wizard-footer{padding:14px 20px!important}:where(body:has(.inventory-management,.setup-wizard-container)) .step-connector{width:24px}:where(body:has(.inventory-management,.setup-wizard-container)) .step-icon-wrapper{width:28px;height:28px}:where(body:has(.inventory-management,.setup-wizard-container)) .step-icon-wrapper svg{width:14px;height:14px}.setup-nav-btn{min-width:110px;height:40px;font-size:13px}}@media (max-width: 480px){.setup-wizard-container{padding:8px}.setup-wizard-content{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}:where(body:has(.inventory-management,.setup-wizard-container)) .step-connector{width:14px;margin:0 2px}:where(body:has(.inventory-management,.setup-wizard-container)) .step-icon-wrapper{width:26px;height:26px}:where(body:has(.inventory-management,.setup-wizard-container)) .step-icon-wrapper svg{width:12px;height:12px}.setup-wizard-card-content{padding:16px 12px!important}.setup-wizard-footer{padding:12px 16px!important}.setup-nav-btn{min-width:90px;height:38px;font-size:12px}.setup-nav-buttons{flex-wrap:wrap}.setup-nav-btn.skip{order:3;width:100%;height:32px}}@media (min-height: 900px){.setup-wizard-card-content{padding:32px 40px!important}}@media (max-height: 760px){.setup-wizard-container{align-items:flex-start}.setup-wizard-content{margin-block:0}.setup-wizard-card-content{padding-top:16px!important;padding-bottom:16px!important}}.setup-progress-bar[class]{height:4px}.setup-wizard-card[class]{box-shadow:0 16px 48px #0006,0 0 80px #bb86fc0a,inset 0 1px #ffffff0a}.setup-nav-btn[class]{height:42px;font-weight:600;border-radius:10px}@media (max-width: 768px){.setup-nav-btn[class]{height:40px}}@media (max-width: 480px){.setup-nav-btn[class]{height:38px}.setup-nav-btn.skip[class]{height:32px}}.inventory-page-1[class]{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.inventory-page-2[class]{width:32px;height:32px;border-radius:9px;background:linear-gradient(135deg,#2ea9f7,#5f7df7);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px #2ea9f740;flex-shrink:0}.inventory-page-3[class]{color:#73d8ff;font-size:.58rem;font-weight:800;letter-spacing:.09em;line-height:1;text-transform:uppercase;white-space:nowrap;margin-bottom:4px;display:none}@media (min-width:1200px){.inventory-page-3[class]{display:block}}.inventory-page-4[class]{display:block;color:#fffffff0;font-size:.8rem;font-weight:700;line-height:1;white-space:nowrap}.inventory-page-5[class]{min-width:0px;line-height:1}.inventory-page-6[class]{height:42px;display:flex;align-items:center;border:1px solid rgba(64,201,255,.28);border-radius:12px;background:linear-gradient(115deg,#2ea9f724,#bb86fc1a);box-shadow:inset 0 1px #ffffff0d;flex-shrink:0;color:inherit;font:inherit;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;gap:7px}@media (min-width:1200px){.inventory-page-6[class]{gap:9px}}.inventory-page-6[class]{padding:5px 9px 5px 5px}@media (min-width:1200px){.inventory-page-6[class]{padding:5px 12px 5px 5px}}.inventory-page-6[class]:hover{border-color:#40c9ff8c;background:linear-gradient(115deg,#2ea9f738,#bb86fc24);box-shadow:0 4px 16px #2ea9f724,inset 0 1px #ffffff12;transform:translateY(-1px)}.inventory-page-6[class]:active{transform:translateY(0)}.inventory-page-6[class]:focus-visible{outline:2px solid var(--ss-cyan);outline-offset:2px}.inventory-page-7[class]{min-height:100vh;background:var(--ss-canvas-deep);display:flex;align-items:center;justify-content:center}.inventory-page-10[class]{flex:1;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0d;margin-top:16px;border-radius:12px}@media (min-width:900px){.inventory-page-10[class]{border-radius:16px}}.inventory-page-10[class]{padding:12px}@media (min-width:600px){.inventory-page-10[class]{padding:20px}}@media (min-width:900px){.inventory-page-10[class]{padding:36px}}.inventory-page-11[class]{min-height:100vh;background:var(--ss-canvas-deep);display:flex;flex-direction:column;padding:8px}@media (min-width:600px){.inventory-page-11[class]{padding:20px}}@media (min-width:900px){.inventory-page-11[class]{padding:32px}}.inventory-page-11[class]{padding-top:8px}@media (min-width:600px){.inventory-page-11[class]{padding-top:16px}}@media (min-width:900px){.inventory-page-11[class]{padding-top:24px}}.inventory-page-11[class]{padding-bottom:80px}@media (min-width:900px){.inventory-page-11[class]{padding-bottom:32px}}@media (prefers-reduced-motion:reduce){[class*=inventory-page-]{transition:none!important}.inventory-page-6[class]:hover{transform:none}}.rentabilidad-modal .rentabilidad-content{min-height:200px;display:flex;flex-direction:column}.rentabilidad-modal .loading-state,.rentabilidad-modal .error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.rentabilidad-modal .loading-spinner{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#8b5cf61a;animation:spinner-pulse 2s ease-in-out infinite}.rentabilidad-modal .loading-spinner svg{color:var(--accent-color)}@keyframes spinner-pulse{0%,to{background:#8b5cf61a;box-shadow:0 0 #8b5cf600}50%{background:#8b5cf633;box-shadow:0 0 20px 5px #8b5cf633}}.rentabilidad-modal .success-state{display:flex;flex-direction:column;gap:.8rem}.rentabilidad-modal .report-meta-bar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.65rem .75rem;background:var(--bg-primary);border:1px solid rgba(255,255,255,.08);border-radius:8px}.rentabilidad-modal .report-ready{display:flex;align-items:center;gap:.4rem;color:#4ade80;font-size:.78rem;font-weight:600;white-space:nowrap}.rentabilidad-modal .report-ready svg{width:18px;height:18px}.rentabilidad-modal .report-period{padding-left:.75rem;color:var(--text-secondary);border-left:1px solid rgba(255,255,255,.1);font-size:.78rem}.rentabilidad-modal .selecting-state{display:flex;flex-direction:column}.rentabilidad-modal .period-selector .selector-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.rentabilidad-modal .period-selector .selectors-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.rentabilidad-modal .period-selector .selector-group{display:flex;flex-direction:column}.rentabilidad-modal .period-selector .selected-period-preview{text-align:center;padding:.75rem;background:var(--bg-primary);border-radius:8px;border:1px solid rgba(139,92,246,.3)}.rentabilidad-modal .error-buttons{display:flex;gap:.75rem;margin-top:.5rem}.rentabilidad-modal .stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:0}.rentabilidad-modal .stat-card{display:flex;align-items:center;gap:.55rem;min-width:0;padding:.7rem;background:var(--bg-primary);border-radius:10px;border:1px solid rgba(255,255,255,.1);transition:all .2s ease}.rentabilidad-modal .stat-card:hover{border-color:#8b5cf64d;transform:translateY(-2px)}.rentabilidad-modal .stat-icon{width:22px;height:22px;flex-shrink:0}.rentabilidad-modal .stat-info{display:flex;flex-direction:column;gap:2px;overflow:hidden}.rentabilidad-modal .stat-label{font-size:.62rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.rentabilidad-modal .stat-value{font-size:.82rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rentabilidad-modal .download-section{padding-top:.8rem;border-top:1px solid rgba(255,255,255,.1)}.rentabilidad-modal .download-section-heading{margin-bottom:.875rem}.rentabilidad-modal .download-section-title{margin:0;color:#fff;font-size:.95rem;font-weight:600}.rentabilidad-modal .download-section-description{margin:.2rem 0 0;color:var(--text-secondary);font-size:.8rem}.rentabilidad-modal .download-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.rentabilidad-modal .download-option{display:flex;flex-direction:column;gap:.65rem;min-width:0;padding:.9rem;background:var(--bg-primary);border:1px solid rgba(255,255,255,.1);border-radius:10px}.rentabilidad-modal .download-option.excel-option{background:linear-gradient(90deg,rgba(34,197,94,.1),var(--bg-primary) 45%);border-color:#22c55e59}.rentabilidad-modal .download-option.pdf-option{background:linear-gradient(90deg,rgba(167,139,250,.08),var(--bg-primary) 45%);border-color:#a78bfa40}.rentabilidad-modal .download-option-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;background:#ffffff0d}.rentabilidad-modal .download-option-icon svg{width:20px;height:20px}.excel-option .rentabilidad-modal .download-option-icon{color:#4ade80;background:#22c55e1f}.pdf-option .rentabilidad-modal .download-option-icon{color:#c4b5fd;background:#a78bfa1f}.rentabilidad-modal .download-option-heading{display:flex;align-items:flex-start;gap:.7rem}.rentabilidad-modal .download-option-heading .download-option-icon{flex-shrink:0}.rentabilidad-modal .download-option-heading h3{margin:.15rem 0 0;color:#fff;font-size:.9rem;font-weight:600;line-height:1.3}.rentabilidad-modal .download-option-title{min-width:0}.rentabilidad-modal .report-type{display:block;color:var(--text-secondary);font-size:.6rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.excel-option .rentabilidad-modal .report-type{color:#86efac}.pdf-option .rentabilidad-modal .report-type{color:#c4b5fd}.rentabilidad-modal .download-option-description{flex:1;margin:0;color:var(--text-secondary);font-size:.76rem;line-height:1.45}.rentabilidad-modal .download-btn{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-width:0;padding:.65rem .8rem;font-weight:500;border-radius:8px;transition:all .2s ease}.rentabilidad-modal .download-btn span{font-size:.85rem}.rentabilidad-modal .download-btn.excel-btn{background:#22c55e;color:#07150c}.rentabilidad-modal .download-btn.excel-btn:hover{background:#4ade80;transform:translateY(-2px)}.rentabilidad-modal .download-btn.pdf-btn{background:#a78bfa1a;border-color:#a78bfa66;color:#a78bfa}.rentabilidad-modal .download-btn.pdf-btn:hover{background:#a78bfa33;border-color:#a78bfa;transform:translateY(-2px)}.rentabilidad-modal .download-btn:disabled{cursor:not-allowed;opacity:.45;transform:none}@media (max-width: 640px){.rentabilidad-modal .success-state{gap:.65rem}.rentabilidad-modal .download-section-heading{margin-bottom:.65rem}.rentabilidad-modal .download-options{grid-template-columns:1fr;gap:.55rem}.rentabilidad-modal .report-meta-bar{grid-template-columns:1fr auto}.rentabilidad-modal .report-ready{min-width:0;white-space:normal}.rentabilidad-modal .report-ready svg{flex-shrink:0}.rentabilidad-modal .report-period{grid-column:1/-1;grid-row:2;padding:.55rem 0 0;border-top:1px solid rgba(255,255,255,.1);border-left:0}.rentabilidad-modal .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rentabilidad-modal .download-option{padding:.75rem}}.inventory-article-tooltip[class]{z-index:1500;max-width:300px;padding:4px 8px;border:0;border-radius:4px;background:#616161eb;color:#fff;font-size:.6875rem;font-weight:500;line-height:1.4}.inventory-article-tooltip[class].config-validation-tooltip{max-width:350px}.inventory-article-tooltip[class]:empty{display:none}.inventory-article-tooltip-arrow[class]{fill:#616161eb}.config-validation-tooltip .inventory-article-tooltip-arrow[class]{fill:var(--ss-surface-1)}.inventory-article-form{color:#fffffff0}.inventory-article-form form{height:auto;min-height:100%}.inventory-article-form-content{overscroll-behavior:contain}.inventory-article-form-layout{display:grid;height:auto;min-height:100%;overflow:visible;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:8px}.inventory-article-form-layout [data-form-section]{min-width:0;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff06;padding:10px}.inventory-article-form-left{grid-column:1;display:flex;min-width:0;flex-direction:column;gap:8px}.inventory-article-form-layout>[data-form-section=price]{grid-column:2;overflow:visible}.inventory-article-form-layout>[data-form-section=price]>*{flex-shrink:0}.inventory-article-form-layout [data-form-section=cost] input{height:40px!important}.inventory-cost-fields{display:grid;grid-template-columns:minmax(160px,1.35fr) minmax(145px,1fr);align-items:end;gap:8px}.inventory-cost-fields>*{min-width:0}.inventory-cost-field-iva{grid-column:1 / -1;display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px}.inventory-price-config-card{min-height:104px;width:100%;box-sizing:border-box;padding:10px}.inventory-price-config-slot{min-height:104px;width:100%}.inventory-price-config-slot>.inventory-price-config-card{grid-column:1;grid-row:1}.inventory-price-config-header{height:20px;min-height:20px;margin-bottom:8px}.inventory-price-config-fields{margin-top:0}.inventory-price-mode-tabs{width:100%}.inventory-price-mode-tab{min-width:0;width:100%;box-sizing:border-box}.inventory-article-form-layout h3{color:#fffffff0!important}.inventory-article-form label{color:#ffffffc7!important;font-size:.72rem;font-weight:550}.inventory-article-form input{height:36px!important}.inventory-article-form input:not(:disabled){color:#fffffff5;background-color:#00000038}.inventory-article-form input::-moz-placeholder{color:#ffffff52}.inventory-article-form input::placeholder{color:#ffffff52}.inventory-article-form input:disabled{color:#ffffff80}.inventory-article-form-layout .space-y-3>:not([hidden])~:not([hidden]){margin-top:.42rem}.inventory-article-form-layout .space-y-1\.5>:not([hidden])~:not([hidden]){margin-top:.25rem}@media (max-width: 1023px){.inventory-article-form form{height:auto}.inventory-article-form-layout{display:block;height:auto;overflow:visible}.inventory-article-form-left{display:contents}.inventory-article-form-layout [data-form-section]{display:none;padding:12px}.inventory-article-form-layout [data-form-section][data-mobile-active=true]{display:block;overflow:visible}.inventory-article-form-layout>[data-form-section=price][data-mobile-active=true]{display:flex;flex-direction:column}}@media (max-width: 600px){.inventory-price-mode-tabs{display:flex;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:2px;scroll-snap-type:x proximity}.inventory-price-mode-tab{flex:0 0 154px;scroll-snap-align:start}}@media (max-width: 419px){.inventory-cost-fields{grid-template-columns:minmax(0,1fr)}.inventory-cost-field-iva{grid-column:1 / -1}}.smart-pagination{width:100%}.smart-pagination__items{justify-content:center;gap:8px;flex-wrap:wrap}.smart-pagination .smart-pagination__button{width:auto;min-width:42px;height:42px;margin:0;padding:0;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0a,#ffffff05);color:#ffffffb8;font-size:.875rem;font-weight:600;backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff08;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.smart-pagination .smart-pagination__button:hover{transform:translateY(-1px);border-color:#ffffff29;background:linear-gradient(180deg,#ffffff17,#ffffff0a);color:#fff}.smart-pagination .smart-pagination__button[aria-current=page]{background:linear-gradient(135deg,var(--accent-color, #BB86FC),#9f67ff);border-color:#ffffff2e;color:#fff;box-shadow:0 12px 28px #bb86fc47}.smart-pagination .smart-pagination__button[aria-current=page]:hover{background:linear-gradient(135deg,var(--accent-color, #BB86FC),#8f55ff)}.smart-pagination .smart-pagination__button:disabled{opacity:.35;border-color:#ffffff0d;background:#ffffff05;box-shadow:none}.smart-pagination .smart-pagination__control{min-width:auto;padding-inline:6px}.smart-pagination .smart-pagination__ellipsis{width:32px;height:42px;color:#ffffffb8}@media (min-width: 640px){.smart-pagination .smart-pagination__control{padding-inline:12px}}@media (prefers-reduced-motion: reduce){.smart-pagination .smart-pagination__button{transition:none}.smart-pagination .smart-pagination__button:hover{transform:none}}.config-validation-tooltip{white-space:pre-line;max-width:350px;font-size:13px;line-height:1.5;padding:12px!important;background-color:#1a1a1a!important;border:none!important;box-shadow:0 4px 12px #00000080!important}.button-disabled-config{opacity:.5;cursor:not-allowed!important;position:relative}.button-disabled-config:after{content:"";position:absolute;top:-4px;right:-4px;width:12px;height:12px;background-color:#fbbf24;border-radius:50%;animation:inv-config-pulse 2s infinite;box-shadow:0 0 0 2px #fbbf244d}@keyframes inv-config-pulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 2px #fbbf244d}50%{opacity:.8;transform:scale(1.15);box-shadow:0 0 0 4px #fbbf2433}}.new-badge-wrapper{position:relative;display:inline-flex}.new-badge{display:inline-flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;white-space:nowrap;z-index:10;position:relative;overflow:hidden}.new-badge:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 25%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.1) 75%,transparent 100%);animation:new-badge-shimmer 2.5s ease-in-out infinite}.new-badge--floating{position:absolute;pointer-events:none}.new-badge--sm{font-size:.55rem;padding:3px 6px}.new-badge--md{font-size:.65rem;padding:4px 8px}.new-badge--lg{font-size:.75rem;padding:5px 10px}.new-badge--default{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;box-shadow:0 2px 8px #8b5cf666}.new-badge--pulse{background:linear-gradient(135deg,#8b5cf6,#6d28d9);color:#fff;border:none;box-shadow:0 2px 10px #8b5cf680;animation:badge-pulse 1.5s ease-in-out infinite}.new-badge--glow{background:linear-gradient(135deg,#8b5cf6,#7c3aed,#60a5fa);background-size:200% 200%;color:#fff;border:none;box-shadow:0 2px 10px #8b5cf680,0 0 20px #8b5cf64d;animation:badge-glow 2s ease-in-out infinite,badge-gradient 3s ease infinite}.new-badge--tiendanube{background:linear-gradient(135deg,#2ea9f7,#0b67b2);color:#fff;border:none;box-shadow:0 2px 10px #2ea9f780;animation:badge-pulse-tiendanube 1.5s ease-in-out infinite}@keyframes new-badge-shimmer{0%{left:-100%}50%,to{left:100%}}@keyframes badge-pulse{0%,to{transform:scale(1);box-shadow:0 2px 10px #8b5cf680}50%{transform:scale(1.08);box-shadow:0 4px 20px #8b5cf6b3}}@keyframes badge-pulse-tiendanube{0%,to{transform:scale(1);box-shadow:0 2px 10px #2ea9f780}50%{transform:scale(1.08);box-shadow:0 4px 20px #2ea9f7b8}}@keyframes badge-glow{0%,to{box-shadow:0 2px 10px #8b5cf680,0 0 15px #8b5cf64d}50%{box-shadow:0 4px 20px #8b5cf6b3,0 0 30px #8b5cf680,0 0 40px #60a5fa4d}}@keyframes badge-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 768px){.inventory-management{padding-bottom:80px!important}.inventory-management .flex.flex-wrap,.inventory-management .flex-wrap{flex-direction:column!important;align-items:stretch!important}.inventory-management .flex-wrap>*:not(.relative){width:100%!important}.inventory-management .flex-wrap .relative{width:100%!important}.inventory-management .flex-wrap button,.inventory-management .flex-wrap [role=combobox]{width:100%!important;justify-content:center!important}:where(body:has(.inventory-management,.setup-wizard-container)) input[type=text],:where(body:has(.inventory-management,.setup-wizard-container)) input[type=number],:where(body:has(.inventory-management,.setup-wizard-container)) input[type=email],:where(body:has(.inventory-management,.setup-wizard-container)) select,:where(body:has(.inventory-management,.setup-wizard-container)) textarea{font-size:16px!important}:where(body:has(.inventory-management,.setup-wizard-container)) .config-section{padding:.75rem!important;margin-bottom:.75rem!important}:where(body:has(.inventory-management,.setup-wizard-container)) .status-badge{font-size:.7rem!important;padding:.2rem .5rem!important}:where(body:has(.inventory-management,.setup-wizard-container)) .action-buttons{flex-wrap:wrap!important;gap:.4rem!important}:where(body:has(.inventory-management,.setup-wizard-container)) .action-buttons button{flex:1 1 auto!important;min-width:80px!important}:where(body:has(.inventory-management,.setup-wizard-container)) .loading-spinner{width:32px!important;height:32px!important}}@media (max-width: 480px){.inventory-management{padding:.5rem!important}:where(body:has(.inventory-management,.setup-wizard-container)) .config-section{padding:.5rem!important}}.smart-actions__recommendations{width:100%}.smart-actions__recommendation-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;text-align:left}.smart-actions__recommendation-table col.is-check{width:4%}.smart-actions__recommendation-table col.is-product{width:32%}.smart-actions__recommendation-table col.is-current{width:21%}.smart-actions__recommendation-table col.is-proposal{width:25%}.smart-actions__recommendation-table col.is-action{width:18%}.smart-actions__recommendation-table th{padding:12px 15px;color:var(--actions-muted);border-block:1px solid var(--actions-line);background:#1a1a1d;font-size:.73rem;font-weight:600}.smart-actions__recommendation-table th button{display:flex;align-items:center;gap:6px;padding:0;color:inherit;text-align:left;border:0;background:transparent;font:inherit}.smart-actions__recommendation-table th svg{flex:0 0 auto;opacity:.55}.smart-actions__recommendation-table td{padding:20px 15px;color:#fffc;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:top;font-size:.78rem;white-space:normal;overflow-wrap:anywhere}.smart-actions__recommendation-table tbody tr:hover{background:#ffffff05}.smart-actions__recommendation-table tbody tr.is-selected{background:#8b5cf611}.smart-actions__recommendation-table tbody tr:last-child td{border-bottom:0}.smart-actions__recommendation-table .smart-actions__checkbox{padding-inline:12px 0}.smart-actions__recommendation-table .smart-actions__checkbox input{width:16px;height:16px;margin-top:7px;accent-color:#a66bff;cursor:pointer}.smart-actions__recommendation-table .smart-actions__row-action{min-width:0}.smart-actions__recommendation-table .smart-actions__row-action>.smart-actions__button{width:100%;white-space:normal}.smart-actions__recommendation-table .smart-actions__row-action>.smart-actions__button+.smart-actions__button{margin-top:8px}.smart-actions__recommendation-table .smart-actions__row-action>.smart-actions__button.is-secondary{color:#d6bdff;border-color:#a66bff61;background:#8b5cf617}.smart-actions__product{display:flex;align-items:flex-start;gap:11px;min-width:0;width:100%}.smart-actions__thumbnail{position:relative;display:grid;place-items:center;flex:0 0 auto;width:43px;height:43px;overflow:hidden;color:#ffffff59;border:1px solid var(--actions-line);border-radius:10px;background:#ffffff0b}.smart-actions__thumbnail img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.smart-actions__product-copy{min-width:0;flex:1}.smart-actions__product-title{display:flex;align-items:flex-start;gap:7px}.smart-actions__product-title>strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-width:0;overflow:hidden;color:var(--actions-ink);font-size:.81rem;font-weight:650;line-height:1.5;overflow-wrap:anywhere}.smart-actions__product-title>a{display:grid;place-items:center;flex:0 0 auto;width:20px;height:22px;color:var(--actions-muted)}.smart-actions__product-title>a:hover{color:var(--actions-cyan)}.smart-actions__identifiers{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin-top:9px}.smart-actions__identifier{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%;padding:5px 6px;border:1px solid var(--actions-line);border-radius:6px;color:#ffffffa6;background:#ffffff06;font-size:.66rem;line-height:1.2;text-align:left}.smart-actions__identifier:hover{color:#b8eaff;border-color:#40c9ff40;background:#40c9ff0d}.smart-actions__identifier.is-copied{color:var(--actions-green)}.smart-actions__identifier.is-copy-error{color:var(--actions-rose)}.smart-actions__identifier-label{flex:0 0 auto;color:var(--actions-muted);font-size:.59rem}.smart-actions__identifier-value{display:block;min-width:0;max-width:15ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-actions__identifier svg{flex:0 0 auto;opacity:.7}.smart-actions__no-sku{color:var(--actions-muted);font-size:.67rem}.smart-actions__variation{display:block;max-width:100%;margin-top:6px;overflow:hidden;color:#c0a6e0;font-size:.67rem;text-overflow:ellipsis;white-space:nowrap}.smart-actions__product-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.smart-actions__product-tags>span{padding:3px 6px;border-radius:5px;color:var(--actions-muted);background:#ffffff0b;font-size:.62rem;line-height:1.3}.smart-actions__product-tags>.is-amber{color:#f4c36f;background:#f3b44f17}.smart-actions__product-tags>.is-rose{color:#fb8792;background:#f16d7914}@media (max-width: 760px){.smart-actions__identifier{min-width:0;min-height:32px;padding:6px}.smart-actions__product-title>a{min-width:22px;min-height:28px}}.smart-actions__data-stack{display:flex;flex-direction:column;align-items:flex-start;gap:9px;min-width:0}.smart-actions__main-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;max-width:100%;font-size:.96rem;font-weight:750;line-height:1.3}.smart-actions__main-value small{color:var(--actions-muted);font-size:.67rem;font-weight:400}.smart-actions__metric-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;max-width:100%;font-size:.7rem;line-height:1.4}.smart-actions__metric-line>span{color:var(--actions-muted)}.smart-actions__metric-line strong{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;font-weight:650}.smart-actions__metric-line strong svg{flex:0 0 auto;opacity:.65}.smart-actions__value-label{color:var(--actions-muted);font-size:.66rem;line-height:1.3}.smart-actions__recommendation-reduction{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;max-width:100%;color:#b69bdd;font-size:.67rem}.smart-actions__recommendation-note{display:inline-flex;align-items:flex-start;gap:5px;min-width:0;max-width:100%;color:var(--actions-muted);font-size:.67rem;line-height:1.5}.smart-actions__recommendation-note svg{flex:0 0 auto;margin-top:2px}.smart-actions__winner{display:flex;flex-direction:column;gap:3px;width:100%;font-size:.66rem;line-height:1.3}.smart-actions__winner>span{color:var(--actions-muted)}.smart-actions__winner>strong{display:block;width:100%;overflow:hidden;color:#ffffffb3;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.smart-actions__winner-warning{color:#f4c36f;font-size:.66rem;line-height:1.5}.smart-actions__calculation-warning,.smart-actions__calculation-ok{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:.64rem;line-height:1.4}.smart-actions__calculation-warning{color:#f4c36f}.smart-actions__calculation-ok{margin-top:10px;color:var(--actions-green)}.smart-actions__action-description{display:block;margin:6px 0;color:var(--actions-muted);font-size:.65rem;line-height:1.5}.smart-actions__alternative-action{display:inline-flex;align-items:center;justify-content:flex-start;gap:5px;padding:5px 0;color:#ba9ce7;border:0;background:transparent;font-size:.68rem;line-height:1.4;text-align:left}.smart-actions__alternative-action:hover:not(:disabled){color:#d4baf5}.smart-actions__blocked-reason{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:9px;color:#e1ad82;font-size:.66rem;line-height:1.5}.smart-actions__competition{width:100%;min-width:0;font-size:.66rem;line-height:1.5}.smart-actions__competition summary{display:flex;align-items:flex-start;gap:5px;color:#ba9ce7;cursor:pointer}.smart-actions__competition summary>svg{flex:0 0 auto;margin-top:2px}.smart-actions__competition.has-warnings summary{color:#f4c36f}.smart-actions__competition summary:focus-visible{outline:2px solid var(--actions-cyan);outline-offset:4px}.smart-actions__competition dl{display:flex;flex-direction:column;gap:8px;margin:9px 0 0}.smart-actions__competition dt{color:var(--actions-muted)}.smart-actions__competition dd{margin:2px 0 0;overflow-wrap:anywhere}.smart-actions__competition dd a{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;max-width:100%;color:#83ddff}.smart-actions__competition ul{margin:9px 0 0;padding-left:15px;color:#e6c28c;overflow-wrap:anywhere}@container actions-workspace (max-width: 850px){.smart-actions__recommendation-table,.smart-actions__recommendation-table tbody{display:block}.smart-actions__recommendation-table colgroup,.smart-actions__recommendation-table thead{display:none}.smart-actions__recommendation-table tbody{padding:0 14px}.smart-actions__recommendation-table tr{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;padding:18px;margin-bottom:14px;border:1px solid var(--actions-line);border-radius:13px;background:#ffffff05}.smart-actions__recommendation-table td{display:block;min-width:0;padding:0;border:0}.smart-actions__recommendation-table .smart-actions__checkbox{position:absolute;top:17px;right:17px;padding:0}.smart-actions__recommendation-table .smart-actions__checkbox input{margin:0}.smart-actions__recommendation-table td[data-group=product]{grid-column:1/-1;padding-right:20px}.smart-actions__recommendation-table td[data-group=current]:before,.smart-actions__recommendation-table td[data-group=proposal]:before{content:attr(data-label);display:block;margin-bottom:12px;color:#ffffffb3;font-size:.73rem;font-weight:650}.smart-actions__recommendation-table .smart-actions__row-action{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding-top:14px;border-top:1px solid var(--actions-line)}.smart-actions__recommendation-table .smart-actions__row-action>.smart-actions__button{width:auto;min-height:42px}.smart-actions__recommendation-table .smart-actions__row-action>.smart-actions__button+.smart-actions__button{margin-top:0}.smart-actions__row-action .smart-actions__action-description{margin:0}.smart-actions__row-action .smart-actions__calculation-ok{margin:0 0 0 auto}.smart-actions__row-action .smart-actions__blocked-reason{flex-basis:100%;margin:0}}@media (max-width: 760px){.smart-actions__recommendation-table .smart-actions__row-action>.smart-actions__button{flex-basis:100%;min-height:44px;font-size:.78rem}.smart-actions__recommendation-table .smart-actions__row-action>.smart-actions__alternative-action{min-height:36px;padding:5px 0}}@container actions-workspace (max-width: 340px){.smart-actions__recommendation-table tr{grid-template-columns:minmax(0,1fr);gap:18px}}.smart-actions-overlay{z-index:10001}.smart-actions-review[role=dialog]{display:flex;flex-direction:column;margin:0;padding:0;gap:0;line-height:1.43;color:#f7f7fa;background:linear-gradient(155deg,#1c1c1f,#141416);border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 24px 65px #00000094;max-height:calc(100dvh - 32px)}.smart-actions-review.is-single{width:min(560px,100% - 28px);overflow:hidden}.smart-actions-review.is-bulk{width:min(900px,100% - 64px)}.smart-actions-review.is-single .smart-actions-review__content{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.smart-actions-review .smart-actions-review__title{display:flex;align-items:center;gap:10px;padding:17px 20px 13px;color:#f7f7fa;font-size:1.05rem!important;font-weight:750;line-height:1.6;flex-shrink:0}.smart-actions-review .smart-actions-review__title>.smart-actions__icon-button{margin-left:auto;width:30px;height:30px}.smart-actions-review__title-icon{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;color:#c19df9;border-radius:9px;background:#8b5cf61f}.smart-actions-review .smart-actions-review__content{min-height:0;overflow-y:auto;flex:1 1 auto;padding:5px 20px 18px}.smart-actions-review .smart-actions-review__actions{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-wrap:wrap;gap:6px;padding:13px 20px;border-top:1px solid var(--actions-line)}.smart-actions-review .smart-actions-review__actions>small{margin-right:auto;color:var(--actions-muted);font-size:.72rem}.smart-actions-review .smart-actions-review__actions .smart-actions__button{min-height:38px}.smart-actions-review__item{display:flex;flex-direction:column;gap:12px;padding:4px 0 0}.smart-actions-review__item+.smart-actions-review__item{margin-top:20px;padding-top:20px;border-top:1px solid var(--actions-line)}.smart-actions-review .smart-actions__product.is-compact .smart-actions__thumbnail{width:35px;height:35px;border-radius:8px}.smart-actions-review .smart-actions__product.is-compact .smart-actions__product-title>strong{font-size:.79rem}.smart-actions-review .smart-actions__identifier{font-size:.7rem}.smart-actions-review__values{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:end;gap:12px;margin-top:3px;padding-top:15px;border-top:1px solid var(--actions-line)}.smart-actions-review__values.has-discount{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 70px 80px}.smart-actions-review__before>span,.smart-actions-review__field{display:flex;flex-direction:column;gap:7px;color:var(--actions-muted);font-size:.7rem;font-weight:500;line-height:1.4}.smart-actions-review__before>strong{display:flex;align-items:center;min-height:41px;color:var(--actions-ink);font-size:1rem;font-weight:750;overflow-wrap:anywhere}.smart-actions-review__before>.is-struck{color:#fff9;text-decoration:line-through;text-decoration-thickness:1px}.smart-actions-review__field>div{position:relative;min-width:0}.smart-actions-review__field input{width:100%;min-width:0;height:41px;padding:9px 43px 9px 10px;color:var(--actions-ink);border:1px solid rgba(166,107,255,.28);border-radius:8px;background:#1c1c20;font-size:.9rem;font-weight:650}.smart-actions-review__field.is-discount input{padding-right:27px}.smart-actions-review__field.is-duration input{padding-right:10px}.smart-actions-review__field>div>span{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--actions-muted);font-size:.65rem}.smart-actions-review__effect{display:flex;align-items:center;gap:6px;color:#a3ddf2;font-size:.74rem;line-height:1.5}.smart-actions-review__effect svg{flex:0 0 auto}.smart-actions-review__margin-note{display:flex;flex-wrap:wrap;gap:5px 16px;color:var(--actions-muted);font-size:.67rem;line-height:1.5}.smart-actions-review__margin-note b{font-weight:650}.smart-actions-review__edited-note,.smart-actions-review__item>small{font-size:.66rem;line-height:1.5}.smart-actions-review__edited-note{color:var(--actions-muted)}.smart-actions-review__scope{display:flex;align-items:flex-start;gap:7px;margin-top:16px;padding:11px 12px;color:#a4cfdf;border:1px solid rgba(64,201,255,.12);border-radius:9px;background:#40c9ff0a}.smart-actions-review__scope svg{flex:0 0 auto;margin-top:2px}.smart-actions-review__scope p{color:inherit;font-size:.69rem;line-height:1.5}@media (max-width: 768px){.smart-actions-review[role=dialog]{width:calc(100% - 28px)!important;max-width:560px!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;border-radius:16px!important;margin:0}}@media (max-width: 760px){.smart-actions-review .smart-actions-review__title{padding:14px 15px 10px;font-size:1rem!important}.smart-actions-review .smart-actions-review__content{padding:5px 15px 15px}.smart-actions-review .smart-actions-review__actions{padding:12px 15px}.smart-actions-review .smart-actions-review__title>.smart-actions__icon-button{min-width:36px;min-height:36px;padding:0}.smart-actions-review .smart-actions-review__actions .smart-actions__button{min-height:44px}.smart-actions-review__values.has-discount{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-actions-review__values.has-discount>.smart-actions-review__before{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px}.smart-actions-review__values.has-discount>.smart-actions-review__field:not(.is-discount):not(.is-duration){grid-column:1/-1}.smart-actions-review__values.has-discount>.smart-actions-review__before>strong{min-height:0}.smart-actions-review__before>strong{font-size:.94rem}.smart-actions-review__field input{font-size:16px}.smart-actions-review .smart-actions-review__title{padding:12px 14px 8px;line-height:1.3}.smart-actions-review .smart-actions-review__title-icon{width:28px;height:28px}.smart-actions-review .smart-actions-review__content{padding:4px 14px 12px}.smart-actions-review .smart-actions-review__actions{padding:10px 14px}.smart-actions-review .smart-actions-review__actions>small{flex-basis:100%}.smart-actions-review .smart-actions-review__actions .smart-actions__button{flex:1 1 0}.smart-actions-review .smart-actions__identifiers{flex-wrap:nowrap;margin-top:6px}.smart-actions-review .smart-actions__identifier{flex:0 0 auto}.smart-actions-review .smart-actions__identifier+.smart-actions__identifier{flex:0 1 auto}.smart-actions-review .smart-actions__identifier-value{max-width:none}.smart-actions-review__item{gap:9px}.smart-actions-review__values{gap:10px;padding-top:12px}.smart-actions-review__before>span,.smart-actions-review__field{gap:5px}.smart-actions-review__scope{margin-top:12px;padding:8px 10px}.smart-actions-review__scope p{line-height:1.45}}@media (max-width: 360px){.smart-actions-review .smart-actions-review__title{padding-bottom:6px}.smart-actions-review__item{gap:8px}.smart-actions-review__values{gap:8px;padding-top:10px}.smart-actions-review__scope{margin-top:10px;padding:7px 9px}}.smart-actions-review__request-error{margin-top:12px;padding:10px 12px;border:1px solid rgba(251,135,146,.25);border-radius:8px;color:#f3abb3;background:#f16d7912;font-size:.76rem;line-height:1.5;overflow-wrap:anywhere}.smart-actions-review__title>h2{font:inherit;font-size:inherit!important;letter-spacing:inherit}.ss-dashboard__skeleton{display:block;margin-top:12px;max-width:100%;border-radius:8px;background:linear-gradient(90deg,#8997aa1a,#8997aa38,#8997aa1a);background-size:240% 100%;animation:ss-dashboard-shimmer 1.4s infinite}@keyframes ss-dashboard-shimmer{to{background-position:-240% 0}}@media (prefers-reduced-motion: reduce){.ss-dashboard__skeleton{animation:none}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.smart-actions,.smart-actions-review{--actions-ink: #f7f7fa;--actions-muted: rgba(255, 255, 255, .58);--actions-line: rgba(255, 255, 255, .085);--actions-cyan: #40c9ff;--actions-violet: #a66bff;--actions-green: #60e1ba;--actions-rose: #fb8792;--actions-panel: linear-gradient(145deg, rgba(31, 31, 31, .92), rgba(19, 19, 19, .9));color:var(--actions-ink);color-scheme:dark}.smart-actions *,.smart-actions *:before,.smart-actions *:after,.smart-actions-review *,.smart-actions-review *:before,.smart-actions-review *:after{box-sizing:border-box}.smart-actions :where(h1,h2,h3,p),.smart-actions-review :where(h1,h2,h3,p){margin:0}.smart-actions button,.smart-actions input,.smart-actions select,.smart-actions-review button,.smart-actions-review input,.smart-actions-review select{font:inherit}.smart-actions button,.smart-actions a,.smart-actions-review button,.smart-actions-review a{-webkit-tap-highlight-color:transparent}.smart-actions button,.smart-actions-review button{cursor:pointer}.smart-actions button:disabled,.smart-actions-review button:disabled{opacity:.4;cursor:not-allowed}.smart-actions button:focus-visible,.smart-actions a:focus-visible,.smart-actions input:focus-visible,.smart-actions select:focus-visible,.smart-actions-review button:focus-visible,.smart-actions-review a:focus-visible,.smart-actions-review input:focus-visible,.smart-actions-review select:focus-visible{outline:2px solid var(--actions-cyan);outline-offset:4px}.smart-actions .is-positive,.smart-actions-review .is-positive{color:var(--actions-green)}.smart-actions .is-negative,.smart-actions-review .is-negative{color:var(--actions-rose)}.smart-actions .is-cyan,.smart-actions-review .is-cyan{color:#83ddff}.smart-actions .is-spinning,.smart-actions-review .is-spinning{animation:smart-actions-spin 1s linear infinite}@keyframes smart-actions-spin{to{transform:rotate(360deg)}}.smart-actions .smart-actions__button,.smart-actions-review .smart-actions__button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:9px 13px;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#ffffffbf;background:#ffffff09;font-size:.75rem;font-weight:650;line-height:1.2;text-decoration:none;white-space:nowrap;transition:border-color .18s,background .18s,color .18s}.smart-actions .smart-actions__button svg,.smart-actions-review .smart-actions__button svg{flex:0 0 auto}.smart-actions .smart-actions__button:hover:not(:disabled),.smart-actions-review .smart-actions__button:hover:not(:disabled){color:#fff;border-color:#40c9ff4d;background:#40c9ff12}.smart-actions .smart-actions__button.is-primary,.smart-actions-review .smart-actions__button.is-primary{color:#fff;border-color:#be70ea4d;background:linear-gradient(135deg,#aa3bd4,#3198c3)}.smart-actions .smart-actions__button.is-primary:hover:not(:disabled),.smart-actions-review .smart-actions__button.is-primary:hover:not(:disabled){border-color:#be70ea99;filter:brightness(1.14)}.smart-actions .smart-actions__button.is-small,.smart-actions-review .smart-actions__button.is-small{min-height:34px;padding:8px 10px;font-size:.69rem}.smart-actions .smart-actions__icon-button,.smart-actions-review .smart-actions__icon-button{display:inline-grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border:1px solid var(--actions-line);border-radius:9px;color:var(--actions-muted);background:#ffffff09}.smart-actions .smart-actions__icon-button:hover:not(:disabled),.smart-actions-review .smart-actions__icon-button:hover:not(:disabled){color:#fff;background:#ffffff14}.smart-actions .smart-actions__text-button,.smart-actions-review .smart-actions__text-button{color:var(--actions-muted);border:0;background:transparent;font-size:.72rem}@media (max-width: 760px){.smart-actions .smart-actions__icon-button{width:38px;height:38px}}.smart-actions .smart-actions__notice,.smart-actions-review .smart-actions__notice{display:flex;align-items:flex-start;gap:11px;padding:14px 16px;border:1px solid rgba(64,201,255,.16);border-radius:12px;color:#a4dcf0;background:#40c9ff0b;font-size:.76rem;line-height:1.6}.smart-actions .smart-actions__notice>svg,.smart-actions-review .smart-actions__notice>svg{flex:0 0 auto;margin-top:2px;color:#75d8ff}.smart-actions .smart-actions__notice>div,.smart-actions-review .smart-actions__notice>div{flex:1}.smart-actions .smart-actions__notice small,.smart-actions-review .smart-actions__notice small{display:block;margin-top:6px}.smart-actions .smart-actions__notice.is-error,.smart-actions-review .smart-actions__notice.is-error{color:#f3abb3;border-color:#f16d7933;background:#f16d790f}.smart-actions .smart-actions__notice.is-error>svg,.smart-actions-review .smart-actions__notice.is-error>svg{color:#fb8792}.smart-actions .smart-actions__notice.is-warning,.smart-actions-review .smart-actions__notice.is-warning{color:#e6c28c;border-color:#f3b44f2e;background:#f3b44f0e}.smart-actions .smart-actions__notice.is-warning>svg,.smart-actions-review .smart-actions__notice.is-warning>svg{color:#f4c36f}.smart-actions .smart-actions__notice p,.smart-actions-review .smart-actions__notice p{overflow-wrap:anywhere}.smart-actions__partial{margin-bottom:20px}.smart-actions__category-issue{margin:0 24px 18px}.smart-actions__notice.is-error{margin-bottom:20px}@media (max-width: 760px){.smart-actions__notice.is-error,.smart-actions__notice.is-warning{flex-wrap:wrap}.smart-actions__notice>div{min-width:0}.smart-actions__category-issue{margin-inline:15px}}.smart-actions{min-height:100vh;padding:28px clamp(16px,2.5vw,40px) 44px;background:radial-gradient(circle at 84% -12%,rgba(139,92,246,.11),transparent 27%),radial-gradient(circle at 9% 34%,rgba(64,201,255,.045),transparent 25%),#0a0a0a}.smart-actions__container{width:min(1540px,100%);margin:0 auto}.content-wrapper:has(>.smart-actions){max-width:none;overflow:visible}.content-container:has(.smart-actions){background:var(--ss-canvas-deep)!important}@media (max-width: 760px){.smart-actions{padding:20px 14px 90px}}.smart-actions__header{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.smart-actions__title{display:flex;align-items:center;gap:14px;min-width:0}.smart-actions__brand{display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px;border-radius:14px;color:#fff;background:linear-gradient(145deg,var(--ss-magenta),var(--ss-cyan));box-shadow:0 8px 24px #ab35e538}.smart-actions h1{color:var(--actions-ink);font-size:clamp(1.45rem,2vw,1.85rem);font-weight:800;letter-spacing:-.035em;line-height:1.2}.smart-actions__title p{margin-top:6px;color:var(--actions-muted);font-size:.85rem;line-height:1.5}@media (max-width: 760px){.smart-actions h1{font-size:1.5rem!important}.smart-actions__header{flex-wrap:wrap;gap:12px;margin-bottom:20px}.smart-actions__brand{width:40px;height:40px;border-radius:12px}.smart-actions__title{gap:11px}.smart-actions__title p{max-width:260px;font-size:.74rem}.smart-actions__header>.smart-actions__button{height:40px;padding:9px 11px;margin-left:auto;font-size:.7rem;flex:0 0 auto;font-variant-numeric:tabular-nums}}.smart-actions__overview{position:relative;margin-bottom:22px;padding:19px 22px;overflow:hidden;border:1px solid var(--actions-line);border-radius:20px;background:radial-gradient(circle at 78% -35%,rgba(232,28,255,.15),transparent 42%),radial-gradient(circle at 100% 80%,rgba(64,201,255,.08),transparent 36%),linear-gradient(118deg,#19151d,#15171c 55%,#111418);box-shadow:0 14px 36px #0003}.smart-actions__overview:after{content:"";position:absolute;right:-75px;top:-130px;width:410px;height:410px;background:url(/assets/smartselling_logo-UqOXALET.png) center/contain no-repeat;opacity:.035;pointer-events:none}.smart-actions__overview-heading{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;color:#cd91ea}.smart-actions__overview-heading>span{font-size:.64rem;font-weight:750;letter-spacing:.1em}.smart-actions__overview-heading>svg{color:var(--actions-muted)}.smart-actions__categories{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 760px){.smart-actions__overview{padding:15px 12px;border-radius:16px}.smart-actions__overview-heading{padding-inline:3px;margin-bottom:13px}.smart-actions__overview-heading>span{font-size:.58rem;letter-spacing:.07em}.smart-actions__categories{gap:6px}}.smart-actions__category{position:relative;display:flex;align-items:flex-start;gap:13px;min-width:0;padding:17px;text-align:left;color:var(--actions-ink);border:1px solid transparent;border-radius:13px;background:#ffffff06;transition:background .18s,border-color .18s}.smart-actions__category:hover{border-color:#ffffff1f;background:#ffffff0b}.smart-actions__category.is-active{border-color:#a66bff59;background:linear-gradient(135deg,#8b5cf621,#40c9ff0f)}.smart-actions__category-icon,.smart-actions__section-icon{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border-radius:11px}.smart-actions__category-icon{margin-top:2px}.smart-actions__category.is-blue .smart-actions__category-icon,.smart-actions__section-icon.is-blue{color:#7bdcff;background:#40c9ff1c}.smart-actions__category.is-violet .smart-actions__category-icon,.smart-actions__section-icon.is-violet{color:#c19df9;background:#8b5cf61f}.smart-actions__category.is-amber .smart-actions__category-icon,.smart-actions__section-icon.is-amber{color:#f4c36f;background:#f3b44f1a}.smart-actions__category-copy{min-width:0;flex:1}.smart-actions__category-copy>span{font-size:.8rem;font-weight:650}.smart-actions__category-copy strong{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:1.75rem;line-height:1;letter-spacing:-.035em}.smart-actions__category-copy small{color:var(--actions-muted);font-size:.64rem;font-weight:400;letter-spacing:0}.smart-actions__category-copy p{max-width:280px;margin-top:10px;color:var(--actions-muted);font-size:.69rem;line-height:1.5}.smart-actions__category-warning{color:#f4c36f;flex:0 0 auto}.smart-actions__category-arrow{flex:0 0 auto;margin-top:4px;color:#ffffff4d}.smart-actions__category.is-active .smart-actions__category-arrow{color:#c19df9}.smart-actions__category-copy strong>.ss-dashboard__skeleton,.smart-actions__count>.ss-dashboard__skeleton{margin-top:0}@media (max-width: 1150px){.smart-actions__category{padding:14px;gap:10px}.smart-actions__category-arrow{display:none}}@media (max-width: 760px){.smart-actions__category{flex-direction:column;align-items:stretch;padding:11px 9px;gap:10px;border-radius:11px}.smart-actions__category-icon{width:30px;height:30px;margin-top:0;border-radius:8px}.smart-actions__category-icon svg{width:17px;height:17px}.smart-actions__category-copy>span{display:block;min-height:32px;font-size:.68rem;line-height:1.35}.smart-actions__category-copy strong{margin-top:8px;font-size:1.5rem}.smart-actions__category-copy small,.smart-actions__category-copy p{display:none}}.smart-actions__snapshot{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:15px;padding-top:12px;color:var(--actions-muted);border-top:1px solid var(--actions-line);font-size:.67rem}.smart-actions__snapshot>span{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.smart-actions__snapshot-source{padding:4px 7px;border-radius:6px;color:#c0a6e0;background:#8b5cf612}.smart-actions__diagnostic{margin:0 24px 17px;padding:10px 12px;border:1px solid var(--actions-line);border-radius:9px;color:var(--actions-muted);font-size:.7rem}.smart-actions__diagnostic summary{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;color:#b9accc;cursor:pointer}.smart-actions__diagnostic summary:focus-visible{outline:2px solid var(--actions-cyan);outline-offset:4px}.smart-actions__diagnostic dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 0}.smart-actions__diagnostic dl>div{min-width:0;overflow-wrap:anywhere}.smart-actions__diagnostic dd{margin:5px 0 0;color:var(--actions-ink);font-weight:650}.smart-actions__diagnostic-states{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:14px}.smart-actions__diagnostic-states>span:not(:first-child){padding:3px 6px;border-radius:5px;background:#ffffff0a;overflow-wrap:anywhere}.smart-actions__diagnostic ul{padding-left:17px;margin:12px 0 0;color:#e6c28c;overflow-wrap:anywhere}@media (max-width: 760px){.smart-actions__diagnostic{margin-inline:15px}.smart-actions__diagnostic dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.smart-actions__workspace{container:actions-workspace/inline-size;overflow:hidden;border:1px solid var(--actions-line);border-radius:18px;background:var(--actions-panel);box-shadow:0 9px 30px #0003,inset 0 1px #ffffff06}.smart-actions__workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 24px 20px}.smart-actions__workspace-title{display:flex;align-items:center;gap:12px;min-width:0}.smart-actions__workspace-title h2{display:flex;align-items:center;gap:10px;color:var(--actions-ink);font-size:1rem;font-weight:750}.smart-actions__workspace-title p{margin-top:5px;color:var(--actions-muted);font-size:.73rem;line-height:1.5}.smart-actions__count{display:inline-grid;place-items:center;min-width:24px;height:23px;padding:2px 6px;color:#ffffffb3;border:1px solid var(--actions-line);border-radius:7px;background:#ffffff0a;font-size:.66rem;font-weight:650}@media (max-width: 760px){.smart-actions__workspace-title h2{font-size:.94rem!important;line-height:1.35}.smart-actions__workspace{border-radius:15px}.smart-actions__workspace-heading{flex-wrap:wrap;gap:13px;padding:19px 15px 16px}.smart-actions__workspace-title{gap:10px}.smart-actions__workspace-title p{font-size:.71rem}}.smart-actions__period{display:flex;flex:0 0 auto;gap:3px;padding:3px;border:1px solid var(--actions-line);border-radius:10px;background:#ffffff09}.smart-actions__period button{min-height:33px;padding:7px 13px;color:var(--actions-muted);border:0;border-radius:7px;background:transparent;font-size:.72rem;font-weight:650}.smart-actions__period button.is-active{color:#fff;background:linear-gradient(135deg,#e81cff33,#40c9ff24);box-shadow:inset 0 0 0 1px #bd6be72e}.smart-actions__toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:0 24px 20px}.smart-actions__search{display:flex;align-items:center;gap:8px;flex:1 1 240px;max-width:360px;height:37px;padding:0 11px;color:#ffffff61;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#ffffff08}.smart-actions__search:focus-within{border-color:#40c9ff66}.smart-actions__search input{width:100%;min-width:0;padding:9px 0;color:var(--actions-ink);border:0;outline:none;background:transparent;font-size:.73rem}.smart-actions__search input::-moz-placeholder{color:#fff6}.smart-actions__search input::placeholder{color:#fff6}.smart-actions__toolbar select{min-height:37px;max-width:230px;padding:8px 28px 8px 10px;color:#ffffffb3;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#202023;font-size:.73rem}.smart-actions__files{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}@media (max-width: 1150px){.smart-actions__files{margin-left:0}}@media (max-width: 760px){.smart-actions__toolbar{padding:0 15px 17px;gap:8px}.smart-actions__search{flex-basis:100%;max-width:none;min-height:44px}.smart-actions__search input{font-size:16px}.smart-actions__toolbar select{width:100%;max-width:none;min-height:44px;font-size:.8rem}.smart-actions__files{width:100%;gap:7px}.smart-actions .smart-actions__files .smart-actions__button{flex:1;min-height:44px;font-size:.65rem;padding:7px 8px;white-space:normal}}.smart-actions__selection{display:flex;align-items:center;gap:14px;padding:11px 24px;border-block:1px solid rgba(166,107,255,.15);background:#8b5cf614}.smart-actions__selection>span{display:flex;align-items:center;gap:7px;color:#cba9ff;font-size:.75rem}.smart-actions__selection .smart-actions__text-button{margin-left:auto}@media (max-width: 760px){.smart-actions__selection{flex-wrap:wrap;padding:12px 15px;gap:10px}.smart-actions__selection>.smart-actions__button{width:100%}}.smart-actions__pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 24px;border-top:1px solid var(--actions-line);color:var(--actions-muted);font-size:.71rem}.smart-actions__pagination>div{display:flex;align-items:center;gap:12px}@media (max-width: 760px){.smart-actions__pagination{padding:13px 15px}}.smart-actions__empty{display:flex;flex-direction:column;align-items:center;gap:11px;padding:65px 22px;text-align:center}.smart-actions__empty>span{display:grid;place-items:center;width:60px;height:60px;margin-bottom:6px;color:#60e1ba;border:1px solid rgba(36,201,154,.13);border-radius:18px;background:#24c99a0e}.smart-actions__empty h3{color:var(--actions-ink);font-size:1rem;font-weight:650}.smart-actions__empty p{color:var(--actions-muted);font-size:.8rem;line-height:1.6}.smart-actions__empty.is-incomplete>span{color:#f4c36f;border-color:#f3b44f2e;background:#f3b44f0f}.smart-actions__placeholder{min-height:260px}@media (max-width: 760px){.smart-actions__results h2,.smart-actions__empty h3{font-size:1rem!important}}.smart-actions__footnote{display:flex;align-items:flex-start;gap:8px;padding:17px 2px;color:var(--actions-muted);font-size:.67rem;line-height:1.7}.smart-actions__footnote>svg{flex:0 0 auto;margin-top:3px;color:#a38eba}.smart-actions__footnote span{display:block;margin-top:3px;color:#fff6}@media (max-width: 760px){.smart-actions__footnote{font-size:.67rem}}.smart-actions__job{display:flex;align-items:center;gap:12px;margin:8px 22px 18px;padding:14px 16px;border:1px solid rgba(166,107,255,.16);border-radius:12px;background:linear-gradient(115deg,#8b5cf614,#40c9ff09);color:var(--actions-muted);font-size:.75rem}.smart-actions__job-icon{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:10px;color:#bf9aef;background:#8b5cf61a}.smart-actions__job strong{color:var(--actions-ink);font-weight:650}.smart-actions__job p{margin-top:4px;line-height:1.5}.smart-actions__skeleton-rows{padding:0 22px 12px}.smart-actions__skeleton-row{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);gap:28px;align-items:center;padding:24px 0;border-top:1px solid var(--actions-line)}.smart-actions__skeleton-row>div{min-width:0}.smart-actions__skeleton-row .ss-dashboard__skeleton{margin-top:8px}.smart-actions__skeleton-product{display:flex;align-items:center;gap:12px}.smart-actions__skeleton-product>.ss-dashboard__skeleton{flex:0 0 42px;margin-top:0}.smart-actions__skeleton-product>div{flex:1;min-width:0}@media (max-width: 700px){.smart-actions__job{margin-inline:16px}.smart-actions__skeleton-rows{padding-inline:16px}.smart-actions__skeleton-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 22px;padding:20px 0}.smart-actions__skeleton-product{grid-column:1/-1}.smart-actions__skeleton-row>div:last-child{display:none}}@media (prefers-reduced-motion: reduce){.smart-actions *,.smart-actions *:before,.smart-actions *:after,.smart-actions-review *,.smart-actions-review *:before,.smart-actions-review *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.smart-actions__results{margin-bottom:20px;padding:16px 20px;border:1px solid var(--actions-line);border-radius:14px;background:var(--actions-panel)}.smart-actions__results>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.smart-actions__results h2{font-size:.9rem;font-weight:650}.smart-actions__results ul{max-height:200px;overflow-y:auto;padding:0;margin:12px 0 0;list-style:none}.smart-actions__results li{display:flex;align-items:flex-start;gap:9px;padding:6px 0;font-size:.75rem;line-height:1.5;overflow-wrap:anywhere}.smart-actions__results li svg{flex:0 0 auto;margin-top:2px}.calculator-view-9{height:auto;min-height:36px;padding:5px 15px;font-size:.875rem;font-weight:500;line-height:1.75;letter-spacing:.02857em;text-transform:uppercase;border:1px solid rgba(139,92,246,.3);border-radius:4px;background:transparent;box-shadow:none}.calculator-view-9:hover{border-color:#8b5cf6;background-color:#8b5cf61a}.calculator-view-9{color:#8b5cf6;border-color:#8b5cf64d}@media (prefers-reduced-motion:reduce){[class*=calculator-view-]{transition:none!important}}.calculator-view-9:hover{color:#8b5cf6}.calculator-view-1{padding:12px}@media (min-width:600px){.calculator-view-1{padding:20px}}@media (min-width:900px){.calculator-view-1{padding:32px}}.calculator-view-1{padding-bottom:100px}@media (min-width:900px){.calculator-view-1{padding-bottom:32px}}.calculator-view-1{min-height:100vh;background:var(--ss-canvas-deep);display:flex;flex-direction:column;gap:16px}.calculator-view-2{grid-template-columns:1fr}@media (min-width:900px){.calculator-view-2{grid-template-columns:minmax(0,1fr) 320px}}.calculator-view-2{flex:1;display:grid;gap:16px;align-items:stretch}.calculator-view-3{padding:12px}@media (min-width:600px){.calculator-view-3{padding:16px}}@media (min-width:900px){.calculator-view-3{padding:20px}}.calculator-view-3{min-width:0px;overflow:hidden;background:linear-gradient(145deg,#20202099,#14141466);border-radius:16px;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0006}@media (min-width:900px){.calculator-view-4{align-self:start}}.switch-container{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;position:relative}.switch{position:relative;width:44px;height:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;border-radius:24px;transition:all .2s ease;display:inline-block;flex-shrink:0}.switch:focus{box-shadow:0 0 0 2px #8b5cf64d}.switch.disabled{cursor:not-allowed;opacity:.6}.switch input{opacity:0;width:0;height:0;position:absolute;pointer-events:none}.slider{position:absolute;inset:0;background-color:#fff3;transition:all .4s ease;border-radius:24px;pointer-events:none}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:all .4s ease;border-radius:50%;box-shadow:0 2px 4px #0003}.switch:hover:not(.disabled) .slider{background-color:#ffffff4d}.switch:hover:not(.disabled) input:checked+.slider{background-color:#7c3aed}.switch:active:not(.disabled) .slider:before{width:20px}.switch-label{color:#fff;font-size:.9rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s ease}.switch-label.disabled{cursor:not-allowed;opacity:.6}.switch-info{display:flex;align-items:center;justify-content:center;cursor:help;transition:opacity .2s ease;flex-shrink:0;margin-left:.5rem}.switch-info:hover{opacity:.7}.switch-container{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.switch{position:relative;width:44px;height:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switch input{opacity:0;width:0;height:0;position:absolute}.slider{position:absolute;cursor:pointer;inset:0;background-color:#fff3;transition:.4s;border-radius:24px;z-index:1}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%;z-index:2}input:checked+.slider{background-color:#8b5cf6}input:checked+.slider:before{transform:translate(20px)}.slider:hover{background-color:#ffffff4d}input:checked+.slider:hover{background-color:#7c3aed}.calculator-bulk-dialog>header{flex-shrink:0}.calculator-bulk-content{min-height:0;overflow-y:auto}.calculator-bulk-dialog[class]{display:flex;flex-direction:column;width:calc(100% - 32px);max-width:896px;max-height:90dvh;padding:0;gap:0;overflow:hidden;border:1px solid rgba(139,92,246,.22);border-radius:16px;background:#1b1b1f}.calc-bulk-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid rgba(139,92,246,.16);background:linear-gradient(90deg,rgba(139,92,246,.16),rgba(99,102,241,.06) 60%,transparent)}.calc-bulk-header__icon{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;color:#fff;border-radius:11px;background:linear-gradient(135deg,#8b5cf6,#6366f1);box-shadow:0 4px 14px #8b5cf666}.calc-bulk-close[class]{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;padding:0;color:#ffffffb3;border-radius:10px;background:transparent;box-shadow:none}.calc-bulk-close[class]:hover{color:#fff;background:#ffffff14}.calc-bulk-step{padding:18px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#151517}.calc-bulk-step__num{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;color:#ddd6fe;font-size:.85rem;font-weight:700;border:1px solid rgba(167,139,250,.35);border-radius:10px;background:#8b5cf629}.calc-bulk-action[class]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;max-width:100%;height:auto;min-height:40px;margin:0;padding:8px 16px;font:inherit;font-size:.875rem;font-weight:600;line-height:1.25;text-align:left;white-space:normal;overflow-wrap:anywhere;border:1px solid transparent;border-radius:10px;box-shadow:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.calc-bulk-action[class] svg{flex:0 0 auto}.calc-bulk-action[class]:focus-visible,.calc-bulk-action--file[class]:focus-within{outline:2px solid #c4b5fd;outline-offset:2px}.calc-bulk-action--soft[class]{color:#ddd6fe;border-color:#a78bfa61;background:#8b5cf624}.calc-bulk-action--soft[class]:hover{color:#fff;border-color:#c4b5fda6;background:#8b5cf63d}.calc-bulk-action--file[class]{color:#f4f4f5;border:1px dashed rgba(255,255,255,.22);background:#ffffff08}.calc-bulk-action--file[class]:hover{border-color:#a78bfab3;background:#8b5cf61a}.calc-bulk-action--file.has-file[class]{color:#d1fae5;border-style:solid;border-color:#34d39973;background:#10b9811a}.calc-bulk-action--primary[class]{color:#fff;border-color:#34d39980;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 6px 16px #05966947}.calc-bulk-action--primary[class]:hover{color:#fff;background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 8px 20px #0596695c}.calc-bulk-action--primary[class]:disabled{color:#ffffffbf;cursor:progress;opacity:.6;box-shadow:none}@media (max-width: 599px){.calc-bulk-header{padding:14px 14px 14px 16px}.calc-bulk-step{padding:14px}.calc-bulk-action[class]{width:100%}}@media (prefers-reduced-motion: reduce){.calc-bulk-action[class]{transition:none}}.calc-bulk-button[class]{position:relative;display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;min-height:42px;margin:0;padding:5px 12px 5px 5px;color:#ede4ff;font:inherit;font-size:.85rem;font-weight:600;line-height:1.2;letter-spacing:.005em;text-transform:none;white-space:nowrap;border:1px solid rgba(167,139,250,.38);border-radius:12px;background:linear-gradient(135deg,#8b5cf633,#3b82f61a);box-shadow:0 6px 18px #4c1d9538,inset 0 1px #ffffff0f;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.calc-bulk-button__icon{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;color:#fff;border-radius:9px;background:linear-gradient(135deg,#8b5cf6,#6366f1);box-shadow:0 2px 8px #8b5cf673}.calc-bulk-button__label{min-width:0}.calc-bulk-button__arrow{flex:0 0 auto;margin-left:2px;color:#c4b5fd;opacity:.8;transition:transform .15s ease,opacity .15s ease}.calc-bulk-button[class]:hover{border-color:#c4b5fdb3;background:linear-gradient(135deg,#8b5cf64d,#3b82f629);box-shadow:0 10px 26px #4c1d9557,inset 0 1px #ffffff14;transform:translateY(-1px)}.calc-bulk-button[class]:hover .calc-bulk-button__arrow{opacity:1;transform:translate(1px,-1px)}.calc-bulk-button[class]:active{transform:translateY(0);box-shadow:0 4px 12px #4c1d9540}.calc-bulk-button[class]:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px}@media (max-width: 599px){.calc-bulk-button[class]{width:100%;min-height:46px;justify-content:flex-start}.calc-bulk-button__arrow{margin-left:auto}}@media (prefers-reduced-motion: reduce){.calc-bulk-button[class],.calc-bulk-button__arrow{transition:none}.calc-bulk-button[class]:hover,.calc-bulk-button[class]:hover .calc-bulk-button__arrow{transform:none}}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;gap:1rem}.loading-spinner{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top:3px solid #8b5cf6;border-radius:50%;animation:ss-spin 1s linear infinite}.loading-text{color:#cbd5e1;font-size:1.1rem;margin:0}@media (max-width: 768px){.calculadora-container{padding:.5rem!important;padding-bottom:80px!important}}@media (max-width: 480px){.calculadora-container{padding:.4rem!important}}.calc-section-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:1rem}.calc-section-header>.section-title{min-width:0}@media (max-width: 599px){.calc-section-header{flex-direction:column;align-items:stretch}}.calculadora-section{margin-bottom:0}.section-title{font-size:1rem;font-weight:700;color:#fff;margin-bottom:.35rem;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.section-description{color:#cbd5e1;margin-bottom:.875rem;font-size:.8rem;line-height:1.5}@media (max-width: 950px){.calculadora-section{margin-bottom:0}.section-title{font-size:.9rem}.section-description{font-size:.75rem;margin-bottom:.625rem}}@media (max-width: 768px){.calculadora-section{margin-bottom:0}.section-title{font-size:.875rem}.section-description{font-size:.75rem;margin-bottom:.5rem}}@media (max-width: 480px){.calculadora-section{padding:1rem;margin-bottom:1rem}.section-title{font-size:1.2rem}.section-description{font-size:.875rem;margin-bottom:1rem}}.form-group{margin-bottom:.875rem}.form-label{display:flex;align-items:center;gap:.35rem;color:#e5e7eb;font-weight:600;margin-bottom:.35rem;font-size:.8rem}.form-input{width:100%;padding:.55rem .75rem;background:#ffffff12;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.875rem;transition:border-color .2s ease;box-sizing:border-box}.form-input:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf61f}.form-input::-moz-placeholder{color:#94a3b8}.form-input::placeholder{color:#94a3b8}@media (max-width: 950px){.form-group{margin-bottom:.625rem}.form-label{font-size:.75rem}.form-input{padding:.45rem .625rem;font-size:.8rem}}@media (max-width: 768px){.form-group{margin-bottom:.625rem}.form-label{font-size:.75rem;margin-bottom:.3rem}.form-input{padding:.45rem .625rem;font-size:.8rem}.form-input,.form-select{font-size:16px!important;height:44px}}@media (max-width: 480px){.form-group{margin-bottom:1rem}.form-label{font-size:.875rem;margin-bottom:.4rem}.form-input{font-size:16px;padding:.625rem .75rem}}.form-input:hover{border-color:#8b5cf680}.btn{padding:.5rem .875rem;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.8rem;display:inline-flex;align-items:center;gap:.35rem}.btn-primary{background:linear-gradient(145deg,#8b5cf6,#6d28d9);color:#fff}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #8b5cf666}.btn-secondary{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-secondary:hover{background:#ffffff26}.btn-danger{background:#ff3b5c26;color:#ff3b5c;border:1px solid rgba(255,59,92,.3)}.btn-danger:hover{background:#ff3b5c40}@media (max-width: 950px){.btn{padding:.4rem .75rem;font-size:.75rem}}@media (max-width: 768px){.btn{padding:.45rem .875rem;width:100%;height:40px;padding:.625rem 1rem;font-size:.875rem;gap:.375rem}}.btn:active{transform:translateY(0)}.resultado-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:2rem}.resultado-card{background:linear-gradient(145deg,#2a2a3e,#1f1f2e);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.5rem;text-align:center}.resultado-card.premium{border-color:#ffd7004d;background:linear-gradient(145deg,#3a3a2e,#2a2a1e)}.resultado-tipo{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:1rem}.resultado-precio{font-size:2rem;font-weight:700;color:#8b5cf6;margin-bottom:1rem}.resultado-card.premium .resultado-precio{color:gold}.resultado-detalles{display:flex;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.resultado-detalle{text-align:center}.resultado-detalle-label{font-size:.8rem;color:#cbd5e1;margin-bottom:.25rem}.resultado-detalle-valor{font-size:.9rem;font-weight:600;color:#fff}.tipo-selector{display:flex;background:#ffffff0d;border-radius:12px;padding:.5rem;margin-bottom:1.5rem}.tipo-option{flex:1;padding:.75rem 1rem;border:none;background:transparent;color:#cbd5e1;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:500}.tipo-option.active{background:linear-gradient(145deg,#8b5cf6,#6d28d9);color:#fff}@media (max-width: 768px){.resultado-grid{grid-template-columns:1fr;gap:.75rem}.resultado-card{padding:.875rem}.resultado-precio{font-size:1.35rem}.resultado-detalles{gap:.5rem}.resultado-detalle-label{font-size:.7rem}.resultado-detalle-valor{font-size:.85rem}.tipo-selector{flex-direction:column;gap:.5rem;padding:.4rem}.tipo-option{text-align:center;padding:.6rem .8rem;font-size:.85rem}}@media (max-width: 480px){.resultado-detalles{flex-direction:column;gap:.5rem}}.calculator-view-5{margin-top:12px;padding-top:10px;border-top:1px solid rgba(245,158,11,.2);display:flex;align-items:flex-start;gap:6px;color:#fbbf24}.calculator-view-6{margin:0;font-size:.75rem;color:inherit;line-height:1.4}.calculator-view-7{display:flex;flex-direction:column;gap:16px}.calculator-view-8{display:flex;justify-content:flex-end;margin-bottom:8px}.calculator-view-10{grid-template-columns:1fr}@media (min-width:1200px){.calculator-view-10{grid-template-columns:1fr 1fr}}.calculator-view-10{display:grid;gap:24px}.calculator-view-11[class]{border-radius:4px;color:inherit;box-shadow:0 3px 6px #0003;padding:24px;background:linear-gradient(135deg,#8b5cf61a,#3b82f60d);border:1px solid rgba(139,92,246,.2)}.calculator-view-12{display:flex;align-items:center;gap:8px;margin-bottom:16px}.calculator-view-13{margin:0;font-size:1.25rem;line-height:1.6;color:#fff;font-weight:600}.calculator-view-14{margin:0 0 24px;font-size:.875rem;line-height:1.43;color:#ffffffb3}.calculator-view-16[class]{height:auto;min-height:36px;padding:5px 15px;font-size:.875rem;font-weight:500;line-height:1.75;letter-spacing:.02857em;text-transform:uppercase;border:1px solid rgba(139,92,246,.3);border-radius:4px;background:transparent;box-shadow:none;width:100%}.calculator-view-16[class]:hover{border-color:#8b5cf6;background-color:#8b5cf61a}.calculator-view-16[class]{margin-top:16px;color:#8b5cf6;border-color:#8b5cf64d}.calculator-view-17{display:flex;flex-direction:column;gap:16px}.calculator-view-18[class]{border-radius:4px;color:inherit;box-shadow:0 3px 6px #0003;padding:20px;background:#6b72801a;border:1px solid rgba(107,114,128,.2)}.calculator-view-19{display:flex;justify-content:space-between;align-items:center}.calculator-view-20{margin:0;font-size:1rem;line-height:1.5;color:#fff9;font-weight:500}.calculator-view-21{margin:0;font-size:1.5rem;line-height:1.334;color:#fff;font-weight:700}.calculator-view-22[class]{border-radius:4px;color:inherit;box-shadow:0 3px 6px #0003;padding:20px;background:linear-gradient(135deg,#3b82f626,#2563eb0d);border:1px solid rgba(59,130,246,.3)}.calculator-view-23{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.calculator-view-24{margin:0;font-size:1rem;line-height:1.5;color:#fff;font-weight:600}.calculator-view-25{margin:0;font-size:1.5rem;line-height:1.334;color:#3b82f6;font-weight:700}.calculator-view-26{display:flex;flex-direction:column;gap:4px}.calculator-view-27{display:flex;justify-content:space-between}.calculator-view-28{margin:0;font-size:.875rem;line-height:1.43;color:#fff9}.calculator-view-29{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.calculator-view-30{display:flex;justify-content:space-between}.calculator-view-31{margin:0;font-size:.875rem;line-height:1.43;color:#fff9}.calculator-view-32{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.calculator-view-33[class]{border-radius:4px;color:inherit;box-shadow:0 3px 6px #0003;padding:20px;background:linear-gradient(135deg,#8b5cf626,#6d28d90d);border:1px solid rgba(139,92,246,.3)}.calculator-view-34{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.calculator-view-35{margin:0;font-size:1rem;line-height:1.5;color:#fff;font-weight:600}.calculator-view-36{margin:0;font-size:1.5rem;line-height:1.334;color:#8b5cf6;font-weight:700}.calculator-view-37{display:flex;flex-direction:column;gap:4px}.calculator-view-38{display:flex;justify-content:space-between}.calculator-view-39{margin:0;font-size:.875rem;line-height:1.43;color:#fff9}.calculator-view-40{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.calculator-view-41{display:flex;justify-content:space-between}.calculator-view-42{margin:0;font-size:.875rem;line-height:1.43;color:#fff9}.calculator-view-43{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.calculator-view-44[class]{border-radius:4px;color:inherit;box-shadow:0 3px 6px #0003;padding:20px;background:linear-gradient(135deg,#a855f726,#7e22ce0d);border:1px solid rgba(168,85,247,.3)}.calculator-view-45{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.calculator-view-46{margin:0;font-size:1rem;line-height:1.5;color:#fff;font-weight:600}.calculator-view-47{margin:0;font-size:1.5rem;line-height:1.334;color:#a855f7;font-weight:700}.calculator-view-48{display:flex;flex-direction:column;gap:4px}.calculator-view-49{display:flex;justify-content:space-between}.calculator-view-50{margin:0;font-size:.875rem;line-height:1.43;color:#fff9}.calculator-view-51{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.calculator-view-52{display:flex;justify-content:space-between}.calculator-view-53{margin:0;font-size:.875rem;line-height:1.43;color:#fff9}.calculator-view-54{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.calculator-view-55[class]{border-radius:4px;color:inherit;box-shadow:0 3px 6px #0003;padding:20px;background:linear-gradient(135deg,#c084fc26,#9333ea0d);border:1px solid rgba(192,132,252,.3)}.calculator-view-56{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.calculator-view-57{margin:0;font-size:1rem;line-height:1.5;color:#fff;font-weight:600}.calculator-view-58{margin:0;font-size:1.5rem;line-height:1.334;color:#c084fc;font-weight:700}.calculator-view-59{display:flex;flex-direction:column;gap:4px}.calculator-view-60{display:flex;justify-content:space-between}.calculator-view-61{margin:0;font-size:.875rem;line-height:1.43;color:#fff9}.calculator-view-62{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.calculator-view-63{display:flex;justify-content:space-between}.calculator-view-64{margin:0;font-size:.875rem;line-height:1.43;color:#fff9}.calculator-view-65{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.calculator-view-66[class]{border-radius:4px;color:inherit;box-shadow:0 3px 6px #0003;padding:20px;background:#11182799;border:1px solid rgba(255,255,255,.1)}.calculator-view-67{margin:0 0 16px;line-height:1.6;font-weight:500;color:#fff;font-size:1rem}.calculator-view-68{display:flex;gap:16px;margin-bottom:16px}.calculator-view-69{width:32px;height:32px;border-radius:50%;background-color:#3b82f633;display:flex;align-items:center;justify-content:center;flex-shrink:0}.calculator-view-70{margin:0;font-size:1rem;line-height:1.5;color:#3b82f6;font-weight:700}.calculator-view-72{margin:0;line-height:1.5;color:#fff;font-weight:600;font-size:.9rem}.calculator-view-73{margin:0;line-height:1.43;color:#fff9;font-size:.85rem}.calculator-view-74{display:flex;gap:16px;margin-bottom:16px}.calculator-view-75{width:32px;height:32px;border-radius:50%;background-color:#8b5cf633;display:flex;align-items:center;justify-content:center;flex-shrink:0}.calculator-view-76{margin:0;font-size:1rem;line-height:1.5;color:#8b5cf6;font-weight:700}.calculator-view-78{margin:0;line-height:1.5;color:#fff;font-weight:600;font-size:.9rem}.calculator-view-79{margin:0;line-height:1.43;color:#fff9;font-size:.85rem}.calculator-view-80[class]{border-radius:4px;color:inherit;box-shadow:0 3px 6px #0003;padding:12px;background-color:#eab3081a;border:1px solid rgba(234,179,8,.3)}.calculator-view-81{margin:0;font-size:.75rem;line-height:1.66;color:#facc15e6;display:block}.calculator-premium-field{margin:0;padding:0 12px 4px;border:1px solid rgba(139,92,246,.3);border-radius:4px;background:#0003;min-width:0}.calculator-premium-field legend{padding:0 5px;color:#ffffffb3;font-size:.75rem;line-height:1.3}.calculator-premium-field legend label{font-size:inherit;font-weight:400}.calculator-premium-field>div{display:flex;align-items:center;gap:8px;min-height:42px}.calculator-premium-field svg{color:#8b5cf6;flex-shrink:0}.calculator-premium-input[class]{height:42px;padding:8px 0;border:0;background:transparent;color:#fff;font-size:1rem;min-width:0;box-shadow:none}.calculator-premium-field:hover{border-color:#8b5cf680}.calculator-premium-field:focus-within{border-color:#8b5cf6;outline:1px solid #8b5cf6}.calculator-view-16:hover{color:#8b5cf6}.calculadora-header{text-align:center;margin-bottom:2rem;padding:2rem 0}.calculadora-title{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem}.title-icon{color:#8b5cf6;filter:drop-shadow(0 0 10px rgba(139,92,246,.3))}.calculadora-subtitle{font-size:1.1rem;color:#cbd5e1;margin:0;font-weight:400}.navegacion-container{margin-bottom:1.5rem}@media (min-width: 769px){.navegacion-container{margin-bottom:3rem}}.navegacion-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;max-width:1200px;margin:0 auto;padding:1rem 0}.seccion-card{background:linear-gradient(145deg,#1e1e2e,#15151f);border:1px solid rgba(139,92,246,.15);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:center;min-height:140px;box-shadow:0 4px 24px #0006,inset 0 1px #ffffff0d;position:relative;overflow:hidden}.seccion-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.3),transparent);opacity:0;transition:opacity .3s ease}.seccion-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #8b5cf633,0 4px 12px #0006,inset 0 1px #ffffff1a;border-color:#8b5cf666}.seccion-card:hover:before{opacity:1}.seccion-card.active{background:linear-gradient(145deg,#8b5cf6,#6d28d9);border-color:#a78bfa;box-shadow:0 12px 40px #8b5cf680,0 4px 12px #0000004d,inset 0 1px #fff3}.seccion-card.active:before{opacity:0}.seccion-card.active .seccion-title,.seccion-card.active .seccion-description{color:#fff}.seccion-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(145deg,#8b5cf633,#8b5cf61a);border-radius:14px;color:#a78bfa;border:1px solid rgba(139,92,246,.2);transition:all .3s ease}.seccion-card:hover .seccion-icon{background:linear-gradient(145deg,#8b5cf64d,#8b5cf626);border-color:#8b5cf666;transform:scale(1.05)}.seccion-card.active .seccion-icon{background:#ffffff40;border-color:#ffffff4d;color:#fff}.seccion-content{flex:1;display:flex;flex-direction:column;gap:.25rem}.seccion-title{font-size:.95rem;font-weight:700;color:#fff;margin:0;line-height:1.3;letter-spacing:.01em}.seccion-description{font-size:.75rem;color:#a0a0a0e6;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.config-table{width:100%;border-collapse:collapse;margin-top:1rem}.config-table th,.config-table td{padding:.75rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.config-table th{background:#ffffff0d;color:#fff;font-weight:600}.config-table td{color:#d1d5db}@media (max-width: 950px){.contenido-container{padding:0}}@media (max-width: 1024px){.navegacion-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.calculadora-title{font-size:1.5rem}.calculadora-subtitle{font-size:.9rem}.navegacion-grid{grid-template-columns:1fr;gap:.75rem}.seccion-card{padding:.75rem;flex-direction:row;text-align:left;min-height:60px}.seccion-icon{min-width:36px;height:36px}.seccion-title{font-size:.95rem}.seccion-description{font-size:.7rem;line-height:1.2}.contenido-container{padding:0}.navegacion-container{margin-bottom:1.5rem;position:sticky;top:0;z-index:100;background:transparent;padding-bottom:1rem;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.navegacion-tabs-mobile{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;background:#0003;border-radius:12px;margin:0 -.5rem;padding:.5rem}.navegacion-tabs-mobile::-webkit-scrollbar{display:none}.tab-mobile{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.75rem .6rem;background:linear-gradient(145deg,#1e1e2e,#15151f);border:1px solid rgba(139,92,246,.15);border-radius:12px;cursor:pointer;transition:all .2s ease;flex-shrink:0;min-width:72px;box-shadow:0 2px 8px #0000004d}.tab-mobile.active{background:linear-gradient(145deg,#8b5cf6,#6d28d9);border-color:#a78bfa;box-shadow:0 4px 20px #8b5cf680}.tab-mobile .seccion-icon{width:36px;height:36px;background:linear-gradient(145deg,#8b5cf633,#8b5cf61a);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#a78bfa;border:1px solid rgba(139,92,246,.2)}.tab-mobile.active .seccion-icon{background:#ffffff40;border-color:#ffffff4d;color:#fff}.tab-mobile-text{font-size:.65rem;font-weight:600;color:#fff;text-align:center;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:64px}.navegacion-grid{display:none!important}.contenido-container{padding:1rem;padding-bottom:90px}.config-table{font-size:.85rem}.config-table th,.config-table td{padding:.5rem .4rem}}@media (max-width: 480px){.calculadora-title{font-size:1.2rem;flex-direction:column;gap:.4rem}.title-icon{width:28px;height:28px}.calculadora-subtitle{font-size:.8rem}.seccion-card{flex-direction:column;text-align:center;padding:.6rem;min-height:50px}.seccion-icon{min-width:32px;height:32px}.seccion-title{font-size:.85rem}.seccion-description{font-size:.65rem}.contenido-container{padding:.8rem}.config-table{font-size:.75rem;display:block;overflow-x:auto}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8b5cf680}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.contenido-container{animation:fadeIn .5s ease-out}.config-tooltip{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);background:linear-gradient(145deg,#8b5cf6,#6d28d9);color:#fff;padding:.75rem 1rem;border-radius:8px;font-size:.85rem;font-weight:500;white-space:nowrap;box-shadow:0 8px 20px #8b5cf666;pointer-events:none;z-index:1000;animation:tooltipFadeIn .3s ease-out,tooltipFadeOut .3s ease-out 2.7s forwards}.config-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#6d28d9}@keyframes tooltipFadeIn{0%{opacity:0;transform:translate(-50%) translateY(-5px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes tooltipFadeOut{0%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-5px)}}.status-indicator{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.5rem}.status-indicator.active{background:#8b5cf6;box-shadow:0 0 8px #8b5cf699}.status-indicator.inactive{background:#666}.action-summary{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,1fr);gap:14px}@media (max-width: 1180px){.action-summary{grid-template-columns:1fr}}@media (max-width: 768px){.action-summary{gap:10px}}.recommended-focus{min-height:178px;background:#15171c;border:1px solid #2a2f39;border-radius:8px;padding:18px;color:#f8fafc;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden}.recommended-focus:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#64748b}.recommended-focus.critical:before{background:#ef4444}.recommended-focus.important:before{background:#f59e0b}.recommended-focus.growth:before{background:#22c55e}.recommended-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.summary-kicker{color:#93c5fd;font-size:12px;font-weight:800;text-transform:uppercase}.recommended-heading strong{color:#dbeafe;background:#93c5fd1a;border:1px solid rgba(147,197,253,.22);border-radius:999px;padding:5px 10px;font-size:12px;white-space:nowrap}.recommended-focus.critical .recommended-heading strong{color:#fecaca;background:#ef44441f;border-color:#ef444447}.recommended-focus.important .recommended-heading strong{color:#fde68a;background:#f59e0b1f;border-color:#f59e0b47}.recommended-focus.growth .recommended-heading strong{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e47}.recommended-focus h2{margin:0;color:#fff;font-size:24px;line-height:1.15}.recommended-focus p{margin:0;color:#aab3c2;font-size:14px;line-height:1.45;max-width:820px}.recommended-facts{display:flex;flex-wrap:wrap;gap:8px}.recommended-facts span{color:#d7dde7;background:#20242c;border:1px solid #343c49;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:750}.recommended-focus button{align-self:flex-start;height:38px;border:1px solid rgba(56,189,248,.28);border-radius:8px;background:#38bdf81c;color:#bae6fd;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;font-size:13px;font-weight:800;cursor:pointer}.recommended-focus button:hover{background:#38bdf82b;border-color:#38bdf86b}@media (max-width: 768px){.recommended-focus{min-height:0;padding:15px}.recommended-focus h2{font-size:20px}.recommended-focus p{font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recommended-facts span:nth-child(n+2){display:none}}@media (max-width: 480px){.recommended-heading{align-items:flex-start;flex-direction:column}.recommended-focus button{width:100%}}.summary-insights{display:grid;grid-template-columns:1fr;gap:10px}@media (max-width: 1180px){.summary-insights{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.summary-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.summary-insight{min-height:78px;background:#15171c;border:1px solid #2a2f39;border-radius:8px;padding:13px;display:flex;align-items:flex-start;gap:12px}.summary-insight svg{margin-top:2px;flex-shrink:0}.summary-insight.red svg{color:#fca5a5}.summary-insight.amber svg{color:#fcd34d}.summary-insight.blue svg{color:#93c5fd}.summary-insight div{min-width:0;display:grid;grid-template-columns:1fr auto;-moz-column-gap:10px;column-gap:10px;row-gap:4px;width:100%}.summary-insight span{color:#aab3c2;font-size:12px;font-weight:800}.summary-insight strong{color:#fff;font-size:22px;line-height:1;font-weight:850}.summary-insight small{grid-column:1/-1;color:#7f8a9b;font-size:12px;line-height:1.35}@media (max-width: 768px){.summary-insight{min-height:0;padding:10px;flex-direction:column;gap:7px}.summary-insight div{display:flex;flex-direction:column;gap:4px}.summary-insight span{font-size:10px;line-height:1.2}.summary-insight strong{font-size:20px}.summary-insight small{display:none}}.summary-context{display:flex;flex-wrap:wrap;gap:8px;color:#8d98aa;font-size:12px}.summary-context span{background:#94a3b814;border:1px solid rgba(148,163,184,.16);border-radius:999px;padding:5px 9px}@media (max-width: 1180px){.summary-context{grid-column:1/-1}}@media (max-width: 768px){.summary-context{display:none}}.search-filters-wrapper{background:#15171c;border:1px solid #2a2f39;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:14px}@media (max-width: 640px){.search-filters-wrapper{padding:12px}}.primary-toolbar{display:flex;align-items:flex-end;gap:12px;justify-content:space-between}@media (max-width: 1024px){.primary-toolbar{align-items:stretch;flex-direction:column}}.search-field{display:flex;flex-direction:column;gap:7px;color:#aab3c2;font-size:12px;font-weight:650;min-width:0;flex:1}.search-input-wrapper{position:relative}.search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#7f8a9b;pointer-events:none}.search-input{width:100%;height:42px;background:#0f1115;border:1px solid #2f3642;border-radius:8px;color:#f8fafc;font-size:14px;outline:none;transition:border-color .16s ease,box-shadow .16s ease;padding:0 116px 0 40px}.search-input::-moz-placeholder{color:#697586}.search-input::placeholder{color:#697586}.search-input:focus{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf81f}.search-badge{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#38bdf81f;border:1px solid rgba(56,189,248,.24);color:#7dd3fc;padding:3px 8px;border-radius:999px;font-size:11px}@media (max-width: 640px){.search-input{padding-right:14px}.search-badge{display:none}}.action-buttons{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.action-btn{height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #343c49;border-radius:8px;background:#20242c;color:#f8fafc;padding:0 13px;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.action-btn:hover:not(:disabled){background:#29303a;border-color:#465061;transform:translateY(-1px)}.action-btn:disabled{opacity:.55;cursor:not-allowed}.clear-btn{color:#fecaca;border-color:#ef444459;background:#ef44441f}.refresh-btn{color:#bbf7d0;border-color:#22c55e52;background:#22c55e1c}.export-btn{color:#bfdbfe;border-color:#3b82f652;background:#3b82f61f}.spinning{animation:performance-spin 1s linear infinite}@keyframes performance-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1024px){.action-buttons{justify-content:flex-start}}@media (max-width: 640px){.action-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.action-btn{padding:0 10px}.clear-btn{grid-column:1/-1}}.secondary-toolbar{display:flex;align-items:flex-end;gap:12px}@media (max-width: 1024px){.secondary-toolbar{align-items:stretch;flex-direction:column}}.priority-filter{display:inline-grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;background:#0f1115;border:1px solid #2f3642;border-radius:8px;padding:5px;flex:1;min-width:420px}.priority-option{height:36px;border:0;border-radius:6px;background:transparent;color:#aab3c2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:750}.priority-option strong{color:#e2e8f0;min-width:20px;padding:2px 6px;background:#94a3b81f;border-radius:999px}.priority-option.active{background:#242b36;color:#fff}@media (max-width: 1024px){.priority-filter{width:100%;min-width:0}}@media (max-width: 640px){.priority-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}.compact-field{display:flex;flex-direction:column;gap:7px;color:#aab3c2;font-size:12px;font-weight:650;min-width:0}.compact-field input,.compact-field select{width:100%;height:42px;background:#0f1115;border:1px solid #2f3642;border-radius:8px;color:#f8fafc;font-size:14px;outline:none;transition:border-color .16s ease,box-shadow .16s ease;padding:0 12px}.compact-field input::-moz-placeholder{color:#697586}.compact-field input::placeholder{color:#697586}.compact-field input:focus,.compact-field select:focus{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf81f}.compact-field{width:210px}.sort-field{width:180px}@media (max-width: 1024px){.compact-field,.sort-field{width:100%;min-width:0}}.filter-stats{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#8d98aa;font-size:12px;border-top:1px solid #252b35;padding-top:12px}.filter-stats strong{color:#dbeafe}.hidden-badge{color:#fbbf24;background:#f59e0b1f;border:1px solid rgba(245,158,11,.25);border-radius:999px;padding:4px 9px}.performance-container{min-height:100vh;background:#0a0c10;color:#f8fafc;padding:20px;display:flex;flex-direction:column;gap:18px}.performance-container ::-webkit-scrollbar{width:9px;height:9px}.performance-container ::-webkit-scrollbar-track{background:#0f1115}.performance-container ::-webkit-scrollbar-thumb{background:#323a46;border-radius:999px}.performance-container ::-webkit-scrollbar-thumb:hover{background:#465061}@media (max-width: 768px){.performance-container{padding:12px 12px 88px}}.mobile-page-title{display:none}@media (max-width: 768px){.mobile-page-title{display:block}.mobile-page-title h1{margin:0;color:#fff;font-size:22px;line-height:1.2}.mobile-page-title p{margin:6px 0 0;color:#8d98aa;font-size:13px}}.performance-alert{display:flex;align-items:center;gap:10px;border-radius:8px;padding:14px 16px;font-size:14px}.performance-alert.error{color:#fecaca;background:#ef44441f;border:1px solid rgba(239,68,68,.35)}.performance-empty-state{min-height:300px;border:1px solid #252b35;border-radius:8px;background:#121419;color:#8d98aa;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:32px}.performance-empty-state.compact{min-height:190px}.performance-empty-state svg{font-size:36px;color:#64748b}.performance-empty-state h2,.performance-empty-state p{margin:0}.performance-empty-state h2{color:#f8fafc;font-size:20px}.issues-section{display:flex;flex-direction:column;gap:14px}.issues-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.issues-section-header h2{margin:6px 0 0;font-size:22px;line-height:1.15;color:#fff}.issues-section-header p{margin:0;max-width:360px;color:#8d98aa;font-size:13px;text-align:right}.section-kicker{display:inline-flex;align-items:center;gap:8px;color:#93c5fd;font-size:12px;font-weight:750;text-transform:uppercase}.issues-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}@media (max-width: 1024px){.issues-section-header{align-items:flex-start;flex-direction:column}.issues-section-header p{max-width:none;text-align:left}}@media (max-width: 768px){.issues-grid{grid-template-columns:1fr}}.issue-icon-frame{width:42px;height:42px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#dbeafe;background:#93c5fd1a;border:1px solid rgba(147,197,253,.18)}.issue-card{min-height:206px;text-align:left;background:#15171c;border:1px solid #2a2f39;border-radius:8px;color:#f8fafc;padding:18px;cursor:pointer;display:flex;flex-direction:column;gap:13px;position:relative;overflow:hidden}.issue-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px}.issue-card.critical:before{background:#ef4444}.issue-card.important:before{background:#f59e0b}.issue-card.growth:before{background:#22c55e}.issue-card:hover{border-color:#465061;background:#181b21}.issue-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.issue-card.critical .issue-icon-frame{color:#fecaca;background:#ef44441f;border-color:#ef444442}.issue-card.important .issue-icon-frame{color:#fde68a;background:#f59e0b1f;border-color:#f59e0b42}.issue-card.growth .issue-icon-frame{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e42}.issue-priority{color:#dbeafe;background:#93c5fd1a;border:1px solid rgba(147,197,253,.2);border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800}.issue-card.critical .issue-priority{color:#fecaca;background:#ef44441f;border-color:#ef444447}.issue-card.important .issue-priority{color:#fde68a;background:#f59e0b1f;border-color:#f59e0b47}.issue-card.growth .issue-priority{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e47}.issue-card-main{display:flex;justify-content:space-between;gap:16px}.issue-area{display:block;color:#7f8a9b;font-size:12px;font-weight:700;margin-bottom:5px}.issue-card h3{margin:0;color:#fff;font-size:18px;line-height:1.2}.issue-count{color:#fff;font-size:30px;line-height:1;font-weight:800;flex-shrink:0}.issue-card p{margin:0;color:#aab3c2;font-size:13px;line-height:1.45;flex:1}.issue-progress{height:7px;width:100%;background:#252b35;border-radius:999px;overflow:hidden}.issue-progress span{display:block;height:100%;background:#38bdf8;border-radius:inherit}.issue-card.critical .issue-progress span{background:#ef4444}.issue-card.important .issue-progress span{background:#f59e0b}.issue-card.growth .issue-progress span{background:#22c55e}.issue-card-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;color:#8d98aa;font-size:11px}.issue-card-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){.issue-card{min-height:188px}}@media (max-width: 480px){.issue-card-meta{grid-template-columns:1fr}}.issue-card{animation:issue-card-enter .18s ease-out;transition:transform .18s ease}.issue-card:hover{transform:translateY(-3px)}@keyframes issue-card-enter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion: reduce){.issue-card{animation:none;transition:none}.issue-card:hover{transform:none}}.issue-modal-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 22px;border-bottom:1px solid #242b36;background:#12161d}.issue-metric{display:flex;flex-direction:column;gap:5px;min-width:0}.issue-metric span{color:#8d98aa;font-size:12px;font-weight:700}.issue-metric strong{color:#fff;font-size:24px;line-height:1}.issue-metric small{color:#697586;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){.issue-modal-metrics{display:none}}.issue-modal.critical:before{background:#ef4444}.issue-modal.important:before{background:#f59e0b}.issue-modal.growth:before{background:#22c55e}.issue-modal.critical .issue-icon-frame{color:#fecaca;background:#ef44441f;border-color:#ef444442}.issue-modal.important .issue-icon-frame{color:#fde68a;background:#f59e0b1f;border-color:#f59e0b42}.issue-modal.growth .issue-icon-frame{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e42}.issue-modal-overlay{position:fixed;inset:0;z-index:9999;background:#030712c7;display:flex;align-items:center;justify-content:center;padding:18px}.issue-modal[role=dialog]{width:min(1380px,100%);max-height:calc(100vh - 36px);background:#101318;border:1px solid #2a2f39;border-radius:8px;color:#f8fafc;display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000008c}.issue-modal:before{content:"";position:absolute;inset:0 0 auto;height:4px}@media (max-width: 768px){.issue-modal-overlay{padding:0}.issue-modal[role=dialog]{width:100%;height:100dvh;max-height:none;border-radius:0;border-left:0;border-right:0}}.issue-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px 16px;border-bottom:1px solid #242b36}.issue-modal-title-block{display:flex;align-items:flex-start;gap:14px;min-width:0}.modal-issue-icon{width:52px;height:52px;border-radius:10px}.issue-modal-title-block h2{margin:7px 0 0;color:#fff;font-size:22px;line-height:1.2}.issue-modal-title-block p{margin:6px 0 0;color:#9aa6b7;font-size:13px;line-height:1.45;max-width:760px}.issue-modal-priority{flex-shrink:0;border-radius:999px;padding:6px 10px;color:#dbeafe;background:#93c5fd1c;border:1px solid rgba(147,197,253,.22);font-size:12px;font-weight:800}.issue-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.issue-modal-actions button{height:38px;border:1px solid #343c49;border-radius:8px;background:#1d222b;color:#f8fafc;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;font-size:13px;font-weight:750;cursor:pointer}.issue-modal-actions button:hover:not(:disabled){background:#29303a;border-color:#465061}.issue-modal-actions button:disabled{opacity:.45;cursor:not-allowed}.issue-modal-actions .close-button{width:38px;padding:0}@media (max-width: 1024px){.issue-modal-header{align-items:stretch;flex-direction:column}.issue-modal-actions{justify-content:flex-start;flex-wrap:wrap}}@media (max-width: 768px){.issue-modal-header{padding:10px 12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.issue-modal-title-block{gap:9px;min-width:0}.modal-issue-icon{width:34px;height:34px;border-radius:8px}.issue-modal-title-block h2{margin-top:0;font-size:16px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-modal-priority,.issue-modal-title-block p{display:none}.issue-modal-actions{display:flex;gap:0}.issue-modal-actions button:not(.close-button){display:none}.issue-modal-actions .close-button{width:38px;height:38px}}.issue-modal-toolbar{display:flex;align-items:center;gap:12px;padding:14px 22px;border-bottom:1px solid #242b36}.modal-search-field{flex:1;height:42px;position:relative;min-width:0}.modal-search-field svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#7f8a9b}.modal-search-field input,.modal-sort-field select{width:100%;height:42px;background:#0b0e13;border:1px solid #2f3642;border-radius:8px;color:#f8fafc;outline:none;font-size:14px}.modal-search-field input{padding:0 12px 0 40px}.modal-sort-field{width:240px;display:flex;flex-direction:column;gap:6px;color:#8d98aa;font-size:12px;font-weight:750}.modal-sort-field select{padding:0 12px}.modal-search-field input:focus,.modal-sort-field select:focus{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf81f}@media (max-width: 1024px){.issue-modal-toolbar{align-items:stretch;flex-direction:column}.modal-sort-field{width:100%}}@media (max-width: 768px){.issue-modal-toolbar{padding:10px 12px;display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:8px;align-items:end;flex-direction:row}.modal-search-field,.modal-search-field input,.modal-sort-field select{height:38px}.modal-sort-field{width:auto;gap:0}.modal-sort-field span{display:none}.modal-sort-field select{padding:0 8px;font-size:12px}}@media (max-width: 480px){.issue-modal-toolbar{grid-template-columns:minmax(0,1fr) 104px}}@media (max-width: 380px){.issue-modal-toolbar{grid-template-columns:1fr}.modal-sort-field{display:none}}.issue-modal-body{min-height:0;flex:1;overflow:hidden;display:flex;flex-direction:column}.issue-table-shell{flex:1;min-height:0;overflow:auto}.issue-table{width:100%;min-width:920px;border-collapse:collapse}.issue-table thead{position:sticky;top:0;z-index:2}.issue-table th{background:#161b23;color:#98a4b5;text-align:left;font-size:11px;font-weight:800;text-transform:uppercase;padding:12px 14px;border-bottom:1px solid #2a2f39;white-space:nowrap}.issue-table td{color:#d7dde7;font-size:13px;padding:11px 14px;border-bottom:1px solid #202631;vertical-align:middle}.issue-table tbody tr:hover{background:#151a22}.item-id-cell,.sku-cell{font-family:JetBrains Mono,Courier New,monospace}.copy-cell-button{border:0;background:transparent;color:#93c5fd;padding:0;display:inline-flex;align-items:center;gap:7px;cursor:pointer;max-width:160px}.copy-cell-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-cell-button svg{flex-shrink:0}.title-cell{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-button{height:34px;border:1px solid rgba(56,189,248,.28);background:#38bdf81a;color:#bae6fd;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}.edit-button:hover:not(:disabled){background:#38bdf829}.edit-button:disabled{opacity:.45;cursor:not-allowed}@media (max-width: 768px){.issue-table-shell{display:none}}.score-pill{min-width:44px;height:26px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:850}.score-pill.high{color:#bbf7d0;background:#22c55e24;border:1px solid rgba(34,197,94,.25)}.score-pill.mid{color:#fde68a;background:#f59e0b24;border:1px solid rgba(245,158,11,.25)}.score-pill.low{color:#fecaca;background:#ef444424;border:1px solid rgba(239,68,68,.25)}.score-pill.empty{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.2)}.mobile-item-actions button{height:38px;border:1px solid #343c49;border-radius:8px;background:#1d222b;color:#f8fafc;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;font-size:13px;font-weight:750;cursor:pointer}.mobile-item-actions button:hover:not(:disabled){background:#29303a;border-color:#465061}.mobile-item-actions button:disabled{opacity:.45;cursor:not-allowed}.issue-mobile-list{display:none}@media (max-width: 768px){.issue-mobile-list{display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding:10px 10px 12px}.issue-mobile-item{background:#12161d;border:1px solid #28303b;border-radius:8px;padding:10px;display:grid;grid-template-columns:minmax(0,1fr);gap:9px}.issue-mobile-item>div:first-child span{display:inline-flex;max-width:100%;color:#bfdbfe;background:#3b82f61f;border:1px solid rgba(59,130,246,.24);border-radius:6px;padding:4px 7px;font-family:JetBrains Mono,Courier New,monospace;font-size:13px;font-weight:800;letter-spacing:0}.issue-mobile-item h3{margin:7px 0 0;color:#e5e7eb;font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.issue-mobile-item dl{margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:7px;align-items:end}.issue-mobile-item dt{color:#7f8a9b;font-size:11px;font-weight:800;margin-bottom:4px}.issue-mobile-item dd{margin:0;color:#d7dde7;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-item-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.mobile-item-actions button{height:34px;padding:0 9px;font-size:12px}}@media (max-width: 480px){.issue-mobile-item dl{grid-template-columns:minmax(0,1fr) auto auto}.issue-mobile-item dl>div:first-child{min-width:0}}@media (max-width: 380px){.issue-mobile-item dl{grid-template-columns:1fr 1fr}.issue-mobile-item dl>div:first-child{grid-column:1/-1}}.modal-empty{flex:1;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#8d98aa;text-align:center}.modal-empty svg{color:#64748b;font-size:34px}.pagination-controls button{height:38px;border:1px solid #343c49;border-radius:8px;background:#1d222b;color:#f8fafc;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;font-size:13px;font-weight:750;cursor:pointer}.pagination-controls button:hover:not(:disabled){background:#29303a;border-color:#465061}.pagination-controls button:disabled{opacity:.45;cursor:not-allowed}.issue-modal-footer{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 22px;border-top:1px solid #242b36;color:#8d98aa;font-size:12px}.pagination-controls{display:flex;align-items:center;gap:8px}.pagination-controls strong{color:#dbeafe;min-width:72px;text-align:center}.pagination-controls button{width:34px;height:34px;padding:0}@media (max-width: 1024px){.issue-modal-footer{align-items:stretch;flex-direction:column}}@media (max-width: 768px){.issue-modal-footer{padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;flex-direction:row;background:#101318}.issue-modal-footer>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.pagination-controls{gap:4px}.pagination-controls strong{min-width:58px;font-size:12px}.pagination-controls button{width:32px;height:32px}}.reports-view-6{padding:var(--reports-view-6-padding-xs)!important}@media (min-width:600px){.reports-view-6{padding:var(--reports-view-6-padding-sm)!important}}@media (min-width:900px){.reports-view-6{padding:var(--reports-view-6-padding-md)!important}}.reports-view-6{padding-bottom:var(--reports-view-6-paddingBottom-xs)!important}@media (min-width:900px){.reports-view-6{padding-bottom:var(--reports-view-6-paddingBottom-md)!important}}.reports-view-7{border-radius:var(--reports-view-7-borderRadius-xs)!important}@media (min-width:900px){.reports-view-7{border-radius:var(--reports-view-7-borderRadius-md)!important}}.reports-view-7{padding:var(--reports-view-7-padding-xs)!important}@media (min-width:600px){.reports-view-7{padding:var(--reports-view-7-padding-sm)!important}}@media (min-width:900px){.reports-view-7{padding:var(--reports-view-7-padding-md)!important}}.reports-view-8{grid-template-columns:var(--reports-view-8-gridTemplateColumns-xs)!important}@media (min-width:600px){.reports-view-8{grid-template-columns:var(--reports-view-8-gridTemplateColumns-sm)!important}}@media (min-width:900px){.reports-view-8{grid-template-columns:var(--reports-view-8-gridTemplateColumns-md)!important}}@media (min-width:1200px){.reports-view-8{grid-template-columns:var(--reports-view-8-gridTemplateColumns-lg)!important}}.reports-view-8{gap:var(--reports-view-8-gap-xs)!important}@media (min-width:900px){.reports-view-8{gap:var(--reports-view-8-gap-md)!important}}.reports-view-11:hover:not([data-searching=true]){background:var(--reports-view-11-s1-background)!important;border-color:var(--reports-view-11-s1-borderColor)!important}.reports-view-14{font-size:var(--reports-view-14-fontSize-xs)!important}@media (min-width:900px){.reports-view-14{font-size:var(--reports-view-14-fontSize-md)!important}}.reports-view-16{gap:var(--reports-view-16-gap-xs)!important}@media (min-width:900px){.reports-view-16{gap:var(--reports-view-16-gap-md)!important}}.reports-view-17{flex-direction:var(--reports-view-17-flexDirection-xs)!important}@media (min-width:900px){.reports-view-17{flex-direction:var(--reports-view-17-flexDirection-md)!important}}.reports-view-17{align-items:var(--reports-view-17-alignItems-xs)!important}@media (min-width:900px){.reports-view-17{align-items:var(--reports-view-17-alignItems-md)!important}.reports-view-18{max-width:var(--reports-view-18-maxWidth-md)!important}}.reports-view-28{padding:var(--reports-view-28-padding-xs)!important}@media (min-width:900px){.reports-view-28{padding:var(--reports-view-28-padding-md)!important}}.reports-view-31{padding:var(--reports-view-31-padding-xs)!important}@media (min-width:900px){.reports-view-31{padding:var(--reports-view-31-padding-md)!important}}.reports-view-39{padding:var(--reports-view-39-padding-xs)!important}@media (min-width:900px){.reports-view-39{padding:var(--reports-view-39-padding-md)!important}}.reports-view-39:hover{background:var(--reports-view-39-s2-background)!important;color:var(--reports-view-39-s2-color)!important}.reports-view-40{display:var(--reports-view-40-display-xs)!important}@media (min-width:600px){.reports-view-40{display:var(--reports-view-40-display-sm)!important}}.reports-view-43:focus-within{border:var(--reports-view-43-s3-border)!important;background:var(--reports-view-43-s3-background)!important;box-shadow:var(--reports-view-43-s3-boxShadow)!important}.reports-view-44::-moz-placeholder{color:var(--reports-view-44-s4-color)!important;opacity:var(--reports-view-44-s4-opacity)!important}.reports-view-44::placeholder{color:var(--reports-view-44-s4-color)!important;opacity:var(--reports-view-44-s4-opacity)!important}.reports-view-45:hover{background:var(--reports-view-45-s5-background)!important}.reports-view-47:hover{background:var(--reports-view-47-s6-background)!important;border-color:var(--reports-view-47-s6-borderColor)!important;transform:var(--reports-view-47-s6-transform)!important}.reports-view-49{padding:var(--reports-view-49-padding-xs)!important}@media (min-width:900px){.reports-view-49{padding:var(--reports-view-49-padding-md)!important}}.reports-view-49:hover{background:var(--reports-view-49-s7-background)!important;border:var(--reports-view-49-s7-border)!important;transform:var(--reports-view-49-s7-transform)!important;box-shadow:var(--reports-view-49-s7-boxShadow)!important}.reports-view-49:before{content:var(--reports-view-49-s8-content)!important;position:var(--reports-view-49-s8-position)!important;top:var(--reports-view-49-s8-top)!important;left:var(--reports-view-49-s8-left)!important;right:var(--reports-view-49-s8-right)!important;height:var(--reports-view-49-s8-height)!important;background:var(--reports-view-49-s8-background)!important;opacity:var(--reports-view-49-s8-opacity)!important;transition:var(--reports-view-49-s8-transition)!important}.reports-view-49:hover:before{opacity:var(--reports-view-49-s9-opacity)!important}.reports-view-54{font-size:var(--reports-view-54-fontSize-xs)!important}@media (min-width:900px){.reports-view-54{font-size:var(--reports-view-54-fontSize-md)!important}}.reports-view-55:hover{color:var(--reports-view-55-s10-color)!important;background:var(--reports-view-55-s10-background)!important}.reports-view-63:hover{color:var(--reports-view-63-s11-color)!important;background:var(--reports-view-63-s11-background)!important}.reports-view-64:hover{color:var(--reports-view-64-s12-color)!important;background:var(--reports-view-64-s12-background)!important}.reports-view-65:hover{background:var(--reports-view-65-s13-background)!important}.reports-view-66{padding:var(--reports-view-66-padding-xs)!important}@media (min-width:900px){.reports-view-66{padding:var(--reports-view-66-padding-md)!important}}.reports-view-66:hover{background:var(--reports-view-66-s14-background)!important;border:var(--reports-view-66-s14-border)!important;transform:var(--reports-view-66-s14-transform)!important;box-shadow:var(--reports-view-66-s14-boxShadow)!important}.reports-view-66:before{content:var(--reports-view-66-s15-content)!important;position:var(--reports-view-66-s15-position)!important;top:var(--reports-view-66-s15-top)!important;left:var(--reports-view-66-s15-left)!important;right:var(--reports-view-66-s15-right)!important;height:var(--reports-view-66-s15-height)!important;background:var(--reports-view-66-s15-background)!important;border-radius:var(--reports-view-66-s15-borderRadius)!important}.reports-view-72{font-size:var(--reports-view-72-fontSize-xs)!important}@media (min-width:900px){.reports-view-72{font-size:var(--reports-view-72-fontSize-md)!important}}.reports-view-73{width:var(--reports-view-73-width-xs)!important}@media (min-width:600px){.reports-view-73{width:var(--reports-view-73-width-sm)!important}}@media (min-width:900px){.reports-view-73{width:var(--reports-view-73-width-md)!important}}.reports-view-73{padding:var(--reports-view-73-padding-xs)!important}@media (min-width:900px){.reports-view-73{padding:var(--reports-view-73-padding-md)!important}}.reports-view-73:focus-visible{outline:var(--reports-view-73-s16-outline)!important}.reports-view-78{font-size:var(--reports-view-78-fontSize-xs)!important}@media (min-width:900px){.reports-view-78{font-size:var(--reports-view-78-fontSize-md)!important}}.reports-view-80:hover{background:var(--reports-view-80-s17-background)!important;border-color:var(--reports-view-80-s17-borderColor)!important;color:var(--reports-view-80-s17-color)!important}.reports-view-81{grid-template-columns:var(--reports-view-81-gridTemplateColumns-xs)!important}@media (min-width:600px){.reports-view-81{grid-template-columns:var(--reports-view-81-gridTemplateColumns-sm)!important}}.reports-view-81{gap:var(--reports-view-81-gap-xs)!important}@media (min-width:900px){.reports-view-81{gap:var(--reports-view-81-gap-md)!important}}@keyframes reports-pulse-dot{0%,to{opacity:1}50%{opacity:.35}}.reports-view-92:hover{background:var(--reports-view-92-s18-background)!important;box-shadow:var(--reports-view-92-s18-boxShadow)!important;transform:var(--reports-view-92-s18-transform)!important}.reports-view-93:hover{background:var(--reports-view-93-s19-background)!important;border-color:var(--reports-view-93-s19-borderColor)!important}[data-reports-dialog]{min-width:0;max-width:none;max-height:90dvh;animation:none;transition:none}[data-reports-dialog=excel]{gap:0}[data-reports-excel-header]{flex-shrink:0;gap:16px}[data-reports-excel-header]>div:first-child{min-width:0}[data-reports-excel-header] h2{overflow-wrap:anywhere}@media (max-width:599px){[data-reports-dialog=excel]{padding:16px!important}[data-reports-excel-header]{flex-wrap:wrap}[data-reports-excel-header]>div:last-child{gap:8px!important;flex-wrap:wrap}[data-reports-excel-header] button{padding-left:12px!important;padding-right:12px!important}}@media (prefers-reduced-motion:reduce){[class*=reports-view-]{animation:none!important;transition:none!important}[class*=reports-view-]:hover:not([data-reports-dialog]){transform:none!important}}.help-demo-156[class]{position:relative;flex:1;max-width:300px}.help-demo-157[class]{display:flex;align-items:center;gap:16px}.help-demo-158[class]{margin:8px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-159[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-160[class]{margin:8px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-161[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-162[class]{display:flex;gap:16px;flex-wrap:wrap}.help-demo-163[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-164[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-165[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-166[class]{display:flex;flex-direction:column;gap:16px}.help-demo-167[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-168[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-169[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-170[class]{display:flex;gap:12px;flex-wrap:wrap}.help-demo-171[class],.help-demo-172[class],.help-demo-173[class],.help-demo-174[class]{margin:0 0 4px;font-size:.75rem;line-height:1.66;color:#ffffffb3;display:block}.help-demo-175[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3;display:block}.help-demo-176[class]{margin-top:16px}.help-demo-177[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-178[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-179[class]{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.help-demo-180[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-181[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-182[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-183[class]{margin:0;font-size:1rem;line-height:1.5;color:#fff;font-weight:600}.help-demo-184[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-186[class]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.help-demo-187[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-188[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-190[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-191[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-193[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-194[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-196[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-197[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-199[class]{display:flex;gap:24px;margin-top:12px}.help-demo-200[class]{background-color:#0000004d;padding:16px;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.help-demo-201[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-202[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-203[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-204[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-205[class]{margin:0;font-size:1rem;line-height:1.5;color:#fff;font-weight:700}.help-demo-206[class]{background-color:#9333ea33;padding:16px;border-radius:4px;border:1px solid rgba(147,51,234,.4)}.help-demo-207[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-208[class]{margin:0;font-size:1rem;line-height:1.5;color:#22c55e;font-weight:700}.help-demo-209[class]{background-color:#22c55e33;padding:16px;border-radius:4px;border:1px solid rgba(34,197,94,.4)}.help-demo-210[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-211[class]{margin:0;font-size:1rem;line-height:1.5;color:#f97316;font-weight:700}.help-demo-212[class]{background-color:#f9731633;padding:16px;border-radius:4px;border:1px solid rgba(249,115,22,.4)}.help-demo-213[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-214[class]{margin:0;font-size:1rem;line-height:1.5;color:#3b82f6;font-weight:700}.help-demo-215[class]{background-color:#3b82f633;padding:16px;border-radius:4px;border:1px solid rgba(59,130,246,.4)}.help-demo-216[class]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.help-demo-217[class]{margin:16px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-218[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-219[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-220[class]{margin:0 0 12px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-221[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-222[class]{margin:4px 0 0;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-223[class]{padding:12px;border-radius:4px;border:2px solid #9333ea;background-color:#9333ea1a}.help-demo-224[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffb3}.help-demo-225[class]{margin:4px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-226[class]{padding:12px;border-radius:4px;border:1px solid rgba(255,255,255,.2);background-color:#ffffff0d}.help-demo-227[class]{display:flex;gap:16px;flex-direction:column}.help-demo-228[class]{background-color:#0000004d;padding:16px;border-radius:4px;margin-bottom:16px}.help-demo-229[class]{margin:0;font-size:.75rem;line-height:1.66;color:#f97316;font-weight:600}.help-demo-230[class]{margin:4px 0 0;font-size:.75rem;line-height:1.66;color:#ffffffb3;display:block}.help-demo-231[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3;display:block}.help-demo-232[class]{background-color:#f973161a;padding:12px;border-radius:4px;border:1px solid rgba(249,115,22,.3)}.help-demo-233[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-234[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-235[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-236[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-237[class]{margin:0;font-size:.875rem;line-height:1.43;color:#22c55e;font-weight:600}.help-demo-238[class]{display:flex;align-items:center;gap:8px}.help-demo-239[class]{display:flex;justify-content:space-between;align-items:center;background-color:#0000004d;padding:12px;border-radius:4px}.help-demo-240[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-241[class]{margin:0;font-size:.875rem;line-height:1.43;color:#22c55e;font-weight:600}.help-demo-242[class]{display:flex;align-items:center;gap:8px}.help-demo-243[class]{display:flex;justify-content:space-between;align-items:center;background-color:#0000004d;padding:12px;border-radius:4px}.help-demo-244[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-245[class]{margin:0;font-size:.875rem;line-height:1.43;color:#22c55e;font-weight:600}.help-demo-246[class]{display:flex;align-items:center;gap:8px}.help-demo-247[class]{display:flex;justify-content:space-between;align-items:center;background-color:#0000004d;padding:12px;border-radius:4px}.help-demo-248[class]{display:flex;flex-direction:column;gap:8px}.help-demo-249[class]{margin-bottom:16px}.help-demo-250[class]{display:flex;gap:8px}.help-demo-251[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-252[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-283[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-284[class]{display:flex;gap:8px;flex-wrap:wrap}.help-demo-285[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-286[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-287[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-288[class]{background-color:#22c55e1a;color:#22c55e;border:1px solid rgba(34,197,94,.3);margin-bottom:16px}.help-demo-289[class]{margin:0 0 8px;font-size:.875rem;line-height:1.43;color:#f97316;font-weight:600}.help-demo-290[class],.help-demo-291[class]{margin:0 0 4px;font-size:.75rem;line-height:1.66;color:#ffffffb3;display:block}.help-demo-292[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3;display:block}.help-demo-293[class]{background-color:#f973161a;padding:16px;border-radius:4px;border:1px solid rgba(249,115,22,.3);margin-bottom:16px}.help-demo-294[class]{display:flex;gap:16px;justify-content:flex-end}.help-demo-295[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-296[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-297[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-298[class]{margin:0 0 12px;font-size:.875rem;line-height:1.43;color:#ffffffb3}.help-demo-299[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-300[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-301[class]{padding:12px;border-radius:4px;border:2px solid #9333ea;background-color:#9333ea1a;margin-bottom:8px;cursor:pointer}.help-demo-302[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffb3}.help-demo-303[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-304[class]{padding:12px;border-radius:4px;border:1px solid rgba(255,255,255,.2);background-color:#ffffff0d;cursor:pointer}.help-demo-305[class]{background-color:#0000004d;padding:16px;border-radius:4px;margin-bottom:16px}.help-demo-306[class]{display:flex;gap:16px;justify-content:flex-end}.help-demo-307[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-308[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-309[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-310[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-311[class]{display:flex;gap:16px}.help-demo-312[class]{margin-bottom:16px}.help-demo-313[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-314[class]{margin-bottom:16px}.help-demo-315[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-316[class]{margin-bottom:16px}.help-demo-317[class]{background-color:#0000004d;padding:16px;border-radius:4px;margin-bottom:16px}.help-demo-318[class]{display:flex;gap:16px;justify-content:flex-end}.help-demo-319[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-320[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-321[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-322[class],.help-demo-323[class],.help-demo-324[class],.help-demo-325[class],.help-demo-326[class],.help-demo-327[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3;font-weight:600}.help-demo-328[class]{display:grid;grid-template-columns:150px 100px 80px 120px 100px 100px;gap:8px;padding:12px;background-color:#9333ea33;border-bottom:1px solid rgba(255,255,255,.1)}.help-demo-329[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-330[class]{margin:0;font-size:.75rem;line-height:1.66;color:#22c55e;font-weight:600}.help-demo-331[class],.help-demo-332[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-333[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff;font-weight:600}.help-demo-334[class]{display:grid;grid-template-columns:150px 100px 80px 120px 100px 100px;gap:8px}.help-demo-335[class]{padding:12px;border-bottom:1px solid rgba(255,255,255,.05)}.help-demo-336[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-337[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ef4444;font-weight:600}.help-demo-338[class],.help-demo-339[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-340[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff;font-weight:600}.help-demo-341[class]{display:grid;grid-template-columns:150px 100px 80px 120px 100px 100px;gap:8px}.help-demo-342[class]{padding:12px;border-bottom:1px solid rgba(255,255,255,.05)}.help-demo-343[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-344[class]{margin:0;font-size:.75rem;line-height:1.66;color:#f97316;font-weight:600}.help-demo-345[class],.help-demo-346[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-347[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff;font-weight:600}.help-demo-348[class]{display:grid;grid-template-columns:150px 100px 80px 120px 100px 100px;gap:8px}.help-demo-349[class]{padding:12px}.help-demo-350[class]{background-color:#0000004d;border-radius:4px;overflow:hidden}.help-demo-351[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-352[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-353[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-354[class]{margin:0 0 16px;font-size:.875rem;line-height:1.43;color:#ffffffb3}.help-demo-355[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-356[class]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.help-demo-357[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-358[class]{padding:12px;border-radius:4px;border:1px solid rgba(34,197,94,.4);background-color:#22c55e1a}.help-demo-359[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-360[class]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.help-demo-361[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-362[class]{padding:12px;border-radius:4px;border:1px solid rgba(249,115,22,.4);background-color:#f973161a}.help-demo-363[class]{display:flex;flex-direction:column;gap:12px}.help-demo-364[class]{background-color:#0000004d;padding:16px;border-radius:4px;margin-bottom:16px}.help-demo-365[class]{display:flex;gap:16px;justify-content:flex-end}.help-demo-366[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-367[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-253[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-254[class]{margin:0 0 4px;font-size:3rem;font-weight:400;line-height:1.167;color:#22c55e}.help-demo-255[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-256[class]{text-align:center}.help-demo-257[class]{margin:0 0 4px;font-size:3rem;font-weight:400;line-height:1.167;color:#3b82f6}.help-demo-258[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-259[class]{text-align:center}.help-demo-260[class]{margin:0 0 4px;font-size:3rem;font-weight:400;line-height:1.167;color:#f59e0b}.help-demo-261[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-262[class]{text-align:center}.help-demo-263[class]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px}.help-demo-264[class]{margin:16px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-265[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-266[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-267[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffb3}.help-demo-268[class]{margin:0;font-size:.875rem;line-height:1.43;color:#22c55e;font-weight:600}.help-demo-269[class]{display:flex;justify-content:space-between;margin-bottom:16px}.help-demo-270[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffb3}.help-demo-271[class]{margin:0;font-size:.875rem;line-height:1.43;color:#3b82f6;font-weight:600}.help-demo-272[class]{display:flex;justify-content:space-between;margin-bottom:16px}.help-demo-273[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffb3}.help-demo-274[class]{margin:0;font-size:.875rem;line-height:1.43;color:#f59e0b;font-weight:600}.help-demo-275[class]{display:flex;justify-content:space-between}.help-demo-276[class]{background-color:#0000004d;padding:16px;border-radius:4px}.help-demo-277[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-278[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-279[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-280[class]{display:flex;gap:8px;flex-wrap:wrap}.help-demo-281[class]{margin:12px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-282[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-demo-376[class]{margin:0;font-size:.875rem;line-height:1.43}.help-demo-377[class]{display:flex;align-items:center;gap:8px;padding:8px 16px;color:#fff}.help-demo-378[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;margin-bottom:16px;max-width:200px}.help-demo-379[class]{margin:0;font-size:.875rem;line-height:1.43;font-weight:600}.help-demo-380[class]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#c5303040;color:#ff6b6b;border-radius:50px}.help-demo-381[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;margin-bottom:16px;max-width:150px}.help-demo-382[class]{margin:0;font-size:.875rem;line-height:1.43;color:#10b981;font-weight:600}.help-demo-383[class]{width:44px;height:24px;background:#10b981;border-radius:12px;position:relative}.help-demo-383[class]:after{content:"";position:absolute;right:2px;top:2px;width:20px;height:20px;background:#fff;border-radius:50%}.help-demo-384[class]{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#10b98133;border-radius:50px}.help-demo-385[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;margin-bottom:16px;max-width:200px}.help-demo-386[class]{margin:0;font-size:.875rem;line-height:1.43}.help-demo-387[class]{display:flex;align-items:center;gap:8px;padding:8px 16px;color:#fff;cursor:pointer;border-radius:50px}.help-demo-387[class]:hover{background:#ffffff1a}.help-demo-388[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;margin-bottom:16px;max-width:150px}.help-demo-389[class]{width:80px;height:80px;background:#ffffff0d;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1)}.help-demo-390[class]{margin:0 0 4px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-391[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-392[class]{margin:0;font-size:.75rem;line-height:1.66;color:var(--ss-cyan)}.help-demo-393[class]{display:flex;align-items:center;gap:8px}.help-demo-394[class]{flex:1}.help-demo-395[class]{display:flex;gap:16px}.help-demo-396[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;margin-bottom:16px}.help-demo-397[class]{margin:0;font-size:.875rem;line-height:1.43;color:var(--ss-cyan);font-weight:600}.help-demo-398[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffc107;font-weight:600}.help-demo-399[class]{margin-left:auto;background:#ffc10733;border:1px solid rgba(255,193,7,.5);border-radius:8px;padding:4px 12px;display:flex;align-items:center;gap:6px}.help-demo-400[class]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.help-demo-401[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffe6}.help-demo-402[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;margin-bottom:16px}.help-demo-403[class]{margin:0;font-size:.875rem;line-height:1.43;color:#10b981;font-weight:600}.help-demo-404[class]{margin:0;font-size:.75rem;line-height:1.66;color:#667eea;font-weight:600;font-size:10px}.help-demo-405[class]{background:linear-gradient(135deg,#667eea4d,#764ba24d);border:1px solid rgba(102,126,234,.5);border-radius:4px;padding:2px 8px}.help-demo-406[class]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.help-demo-407[class]{margin:0;font-size:.875rem;color:#ffffffe6;line-height:1.6}.help-demo-408[class]{background:#0000004d;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:12px;min-height:80px}.help-demo-409[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;margin-bottom:16px}.help-demo-410[class]{background:#40c9ff33;color:var(--ss-cyan);border:1px solid rgba(64,201,255,.5);text-transform:none}.help-demo-410[class]:hover{background:#40c9ff4d}.help-demo-411[class]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;text-transform:none;flex:1}.help-demo-411[class]:hover{background:linear-gradient(135deg,#059669,#047857)}.help-demo-412[class]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.5);min-width:auto;padding-left:12px;padding-right:12px}.help-demo-412[class]:hover{background:#ef44444d}.help-demo-413[class]{display:flex;gap:8px;flex-wrap:wrap}.help-demo-414[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;margin-bottom:16px}.help-demo-415[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-416[class]{margin:0 0 4px;font-size:1.25rem;line-height:1.6;color:#fff;font-weight:700}.help-demo-417[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-418[class]{margin-bottom:16px}.help-demo-419[class]{margin:0;font-size:.875rem;line-height:1.43}.help-demo-420[class]{display:flex;align-items:center;gap:8px;padding:8px 16px;color:#fff}.help-demo-421[class]{width:100%;height:20px;background:#404040}.help-demo-422[class]{margin:0;font-size:.875rem;line-height:1.43;font-weight:600}.help-demo-423[class]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#c5303040;color:#ff6b6b;border-radius:50px}.help-demo-424[class]{width:100%;height:20px;background:#404040}.help-demo-425[class]{margin:0;font-size:.875rem;line-height:1.43;color:#10b981;font-weight:600}.help-demo-426[class]{width:44px;height:24px;background:#10b981;border-radius:12px;position:relative}.help-demo-426[class]:after{content:"";position:absolute;right:2px;top:2px;width:20px;height:20px;background:#fff;border-radius:50%}.help-demo-427[class]{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#10b98133;border-radius:50px}.help-demo-428[class]{width:100%;height:20px;background:#404040}.help-demo-429[class]{margin:0;font-size:.875rem;line-height:1.43}.help-demo-430[class]{display:flex;align-items:center;gap:8px;padding:8px 16px;color:#fff;cursor:pointer;border-radius:50px}.help-demo-430[class]:hover{background:#ffffff1a}.help-demo-431[class]{background:#25252580;backdrop-filter:blur(12px);border-radius:50px;padding:4px;border:1px solid rgba(64,64,64,1);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.help-demo-432[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:16px}.help-demo-433[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-434[class]{width:80px;height:80px;background:#ffffff0d;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1)}.help-demo-435[class]{margin:0 0 4px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-436[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-437[class]{margin:0;font-size:.75rem;line-height:1.66;color:var(--ss-cyan)}.help-demo-438[class]{display:flex;align-items:center;gap:8px}.help-demo-439[class]{flex:1}.help-demo-440[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffc107;font-weight:600}.help-demo-441[class]{background:#ffc10733;border:1px solid rgba(255,193,7,.5);border-radius:8px;padding:6px 12px;display:flex;align-items:center;gap:6px;height:-moz-fit-content;height:fit-content}.help-demo-442[class]{display:flex;gap:16px;padding:16px;border-bottom:1px solid rgba(255,255,255,.1)}.help-demo-443[class]{margin:0;font-size:.875rem;line-height:1.43;color:var(--ss-cyan);font-weight:600}.help-demo-444[class]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.help-demo-445[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffe6}.help-demo-446[class]{padding:16px;border-bottom:1px solid rgba(255,255,255,.1)}.help-demo-447[class]{margin:0;font-size:.875rem;line-height:1.43;color:#10b981;font-weight:600}.help-demo-448[class]{margin:0;font-size:.75rem;line-height:1.66;color:#667eea;font-weight:600;font-size:10px}.help-demo-449[class]{background:linear-gradient(135deg,#667eea4d,#764ba24d);border:1px solid rgba(102,126,234,.5);border-radius:4px;padding:2px 8px}.help-demo-450[class]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.help-demo-451[class]{margin:0;font-size:.875rem;color:#ffffffe6;line-height:1.6}.help-demo-452[class]{background:#0000004d;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:12px;margin-bottom:16px;min-height:80px}.help-demo-453[class]{background:#40c9ff33;color:var(--ss-cyan);border:1px solid rgba(64,201,255,.5);text-transform:none}.help-demo-453[class]:hover{background:#40c9ff4d}.help-demo-454[class]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;text-transform:none;flex:1}.help-demo-454[class]:hover{background:linear-gradient(135deg,#059669,#047857)}.help-demo-455[class]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.5);min-width:auto;padding-left:12px;padding-right:12px}.help-demo-455[class]:hover{background:#ef44444d}.help-demo-456[class]{display:flex;gap:8px;flex-wrap:wrap}.help-demo-457[class]{padding:16px}.help-demo-458[class]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.help-demo-459[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:16px}.help-demo-460[class]{margin:0 0 16px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-461[class]{margin:0;font-size:.75rem;line-height:1.66;color:#2ed573;font-weight:600}.help-demo-462[class]{background:#2ed57333;border:1px solid rgba(46,213,115,.5);border-radius:8px;padding:6px 12px;display:flex;align-items:center;gap:6px;min-width:100px}.help-demo-463[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3}.help-demo-464[class]{display:flex;align-items:center;gap:16px}.help-demo-465[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffc107;font-weight:600}.help-demo-466[class]{background:#ffc10733;border:1px solid rgba(255,193,7,.5);border-radius:8px;padding:6px 12px;display:flex;align-items:center;gap:6px;min-width:100px}.help-demo-467[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3}.help-demo-468[class]{display:flex;align-items:center;gap:16px}.help-demo-469[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ef4444;font-weight:600}.help-demo-470[class]{background:#ef444433;border:1px solid rgba(239,68,68,.5);border-radius:8px;padding:6px 12px;display:flex;align-items:center;gap:6px;min-width:100px}.help-demo-471[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3}.help-demo-472[class]{display:flex;align-items:center;gap:16px}.help-demo-473[class]{display:flex;flex-direction:column;gap:12px}.help-demo-474[class]{margin-top:16px;background-color:#ffc1071a;color:#fffc;border:1px solid rgba(255,193,7,.3)}.help-demo-474[class]>svg{color:#ffc107}.help-demo-475[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:16px}.help-demo-476[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-477[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-478[class]{display:flex;align-items:center;gap:8px}.help-demo-479[class]{width:44px;height:24px;background:#10b981;border-radius:12px;position:relative}.help-demo-479[class]:after{content:"";position:absolute;right:2px;top:2px;width:20px;height:20px;background:#fff;border-radius:50%}.help-demo-480[class]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.help-demo-481[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-482[class]{padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.help-demo-483[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-484[class]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.help-demo-485[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-486[class]{background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);padding:8px 16px;display:inline-block}.help-demo-487[class]{margin:8px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-488[class]{padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.help-demo-489[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-490[class]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.help-demo-491[class]{width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:var(--help-demo-491-background);border:var(--help-demo-491-border);color:var(--help-demo-491-color);font-weight:600;font-size:13px}.help-demo-492[class]{display:flex;gap:8px;flex-wrap:wrap}.help-demo-493[class]{padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.help-demo-494[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-495[class]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.help-demo-496[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-497[class]{background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);padding:8px 16px}.help-demo-498[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffff80}.help-demo-499[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-500[class]{background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);padding:8px 16px}.help-demo-501[class]{display:flex;gap:16px;align-items:center}.help-demo-502[class]{padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.help-demo-503[class]{display:flex;flex-direction:column;gap:24px}.help-demo-504[class]{margin-top:24px;background-color:#3b82f61a;color:#fffc;border:1px solid rgba(59,130,246,.3)}.help-demo-504[class]>svg{color:#3b82f6}.help-demo-505[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.help-demo-506[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-507[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-508[class]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.help-demo-509[class]{margin:0;font-size:.875rem;color:#ffffffb3;line-height:1.6}.help-demo-510[class]{background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);padding:16px;min-height:120px}.help-demo-511[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-512[class]{margin:0;font-size:.75rem;line-height:1.66;color:#a855f7}.help-demo-513[class]{display:flex;justify-content:space-between;margin-top:8px}.help-demo-514[class]{padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1);margin-bottom:16px}.help-demo-515[class]{background-color:#fbbf241a;color:#fffc;border:1px solid rgba(251,191,36,.3)}.help-demo-515[class]>svg{color:#fbbf24}.help-demo-516[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.help-demo-517[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-518[class]{position:relative}.help-demo-519[class]{margin-bottom:24px}.help-demo-520[class]{width:60px;height:60px;background:#ffffff1a;border-radius:8px;display:flex;align-items:center;justify-content:center}.help-demo-521[class]{margin:0 0 4px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-522[class]{flex:1}.help-demo-523[class]{display:flex;gap:16px;margin-bottom:16px}.help-demo-524[class]{margin:0 0 4px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-525[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fffc}.help-demo-526[class]{background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);padding:12px}.help-demo-527[class]{padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.help-demo-528[class]{margin:16px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-529[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.help-demo-530[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-531[class]{margin:0 0 8px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-532[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-533[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffff4d}.help-demo-534[class]{background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.help-demo-535[class]{margin-bottom:24px}.help-demo-536[class]{margin:0 0 12px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-537[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fffc}.help-demo-538[class]{background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);padding:12px}.help-demo-539[class]{padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.help-demo-540[class]{margin:16px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-541[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.help-demo-542[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-543[class]{width:20px;height:20px;border-radius:4px;background:#9333ea4d;display:flex;align-items:center;justify-content:center;font-size:12px;color:#a855f7}.help-demo-544[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-545[class]{display:flex;align-items:center;gap:8px}.help-demo-546[class]{margin:0;font-size:.75rem;line-height:1.66;color:#66cf19;font-weight:700;font-size:14px}.help-demo-547[class]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.help-demo-548[class]{margin:0 0 4px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-549[class]{margin:0;font-size:.875rem;color:#fff;line-height:1.6}.help-demo-550[class]{background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.2);padding:12px;min-height:60px;font-family:monospace}.help-demo-551[class]{margin-bottom:16px}.help-demo-552[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-553[class]{margin:0;font-size:.875rem;line-height:1.43;color:#a855f7;font-weight:600;min-width:20px}.help-demo-554[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-555[class]{flex:1;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.2);padding:6px 12px}.help-demo-556[class]{width:22px;height:22px;border-radius:4px;background:#ef444433;border:1px solid rgba(239,68,68,.5);display:flex;align-items:center;justify-content:center;color:#ef4444;font-size:13px;font-weight:600;cursor:pointer}.help-demo-557[class]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.help-demo-558[class]{margin:0;font-size:.875rem;line-height:1.43;color:#a855f7;font-weight:600;min-width:20px}.help-demo-559[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-560[class]{flex:1;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.2);padding:6px 12px}.help-demo-561[class]{width:22px;height:22px;border-radius:4px;background:#ef444433;border:1px solid rgba(239,68,68,.5);display:flex;align-items:center;justify-content:center;color:#ef4444;font-size:13px;font-weight:600;cursor:pointer}.help-demo-562[class]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.help-demo-563[class]{margin:0;font-size:.875rem;line-height:1.43;color:#a855f7;font-weight:600;min-width:20px}.help-demo-564[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-565[class]{flex:1;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.2);padding:6px 12px}.help-demo-566[class]{width:22px;height:22px;border-radius:4px;background:#ef444433;border:1px solid rgba(239,68,68,.5);display:flex;align-items:center;justify-content:center;color:#ef4444;font-size:13px;font-weight:600;cursor:pointer}.help-demo-567[class]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.help-demo-568[class]{margin-bottom:12px}.help-demo-569[class]{background:linear-gradient(145deg,var(--ss-border-subtle),var(--ss-surface-1));border-radius:12px;border:2px solid rgba(147,51,234,.3);padding:20px;position:relative}.help-demo-570[class],.help-demo-571[class],.help-demo-572[class],.help-demo-573[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3}.help-demo-574[class]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.help-demo-575[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.help-demo-576[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-577[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-578[class]{margin:0;font-size:.875rem;color:#fff;line-height:1.6}.help-demo-579[class]{background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);padding:12px;font-family:monospace;min-height:80px}.help-demo-580[class]{margin:0;font-size:.75rem;line-height:1.66;color:#66cf19;font-weight:600}.help-demo-581[class]{display:flex;justify-content:flex-end;margin-top:8px}.help-demo-582[class]{padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.help-demo-583[class]{margin:16px 0 0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-584[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.help-demo-585[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-586[class]{margin:0;font-size:.875rem;line-height:1.43;color:#a855f7;font-weight:600;min-width:24px}.help-demo-587[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-588[class]{flex:1;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);padding:8px 16px}.help-demo-589[class]{width:24px;height:24px;border-radius:4px;background:#ef444433;border:1px solid rgba(239,68,68,.5);display:flex;align-items:center;justify-content:center;color:#ef4444;font-size:14px;cursor:pointer}.help-demo-589[class]:hover{background:#ef44444d}.help-demo-590[class]{display:flex;align-items:center;gap:12px}.help-demo-591[class]{display:flex;flex-direction:column;gap:12px}.help-demo-592[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.help-demo-593[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-594[class]{margin:0;font-size:.875rem;line-height:1.43;color:#a855f7;font-weight:600}.help-demo-595[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-596[class]{flex:1;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);padding:8px 16px}.help-demo-597[class]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.help-demo-598[class]{width:6px;height:6px;border-radius:50%;background:#fff}.help-demo-599[class]{width:16px;height:16px;border-radius:50%;border:2px solid #a855f7;background:#a855f7;display:flex;align-items:center;justify-content:center}.help-demo-600[class]{margin:0;font-size:.75rem;line-height:1.66;color:#a855f7;font-weight:600}.help-demo-601[class]{display:flex;align-items:center;gap:8px}.help-demo-602[class]{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.3)}.help-demo-603[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-604[class]{display:flex;align-items:center;gap:8px}.help-demo-605[class]{display:flex;gap:16px;padding-left:32px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.help-demo-606[class]{padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1);margin-bottom:16px}.help-demo-607[class]{margin:0;font-size:.875rem;line-height:1.43;color:#a855f7;font-weight:600}.help-demo-608[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3}.help-demo-609[class]{display:flex;gap:12px;align-items:flex-start}.help-demo-610[class]{margin:0;font-size:.875rem;line-height:1.43;color:#3b82f6;font-weight:600}.help-demo-611[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3}.help-demo-612[class]{display:flex;gap:12px;align-items:flex-start}.help-demo-613[class]{display:flex;flex-direction:column;gap:8px}.help-demo-614[class]{margin-top:16px;background-color:#3b82f61a;color:#fffc;border:1px solid rgba(59,130,246,.3)}.help-demo-614[class]>svg{color:#3b82f6}.help-demo-615[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px}.help-demo-616[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-617[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600;flex:1}.help-demo-618[class]{padding:12px;display:flex;align-items:center;gap:12px;background:#10b9810d;border-bottom:1px solid rgba(16,185,129,.3)}.help-demo-619[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ef4444;font-weight:600}.help-demo-620[class]{background:#ef444433;border:1px solid rgba(239,68,68,.5);border-radius:6px;padding:6px 12px;display:flex;align-items:center;gap:6px}.help-demo-621[class]{margin:0;font-size:.75rem;line-height:1.66;color:#f59e0b;font-weight:600}.help-demo-622[class]{background:#f59e0b33;border:1px solid rgba(245,158,11,.5);border-radius:6px;padding:6px 12px;display:flex;align-items:center;gap:6px}.help-demo-623[class]{margin:0;font-size:.75rem;line-height:1.66;color:#3b82f6;font-weight:600}.help-demo-624[class]{background:#3b82f633;border:1px solid rgba(59,130,246,.5);border-radius:6px;padding:6px 12px;display:flex;align-items:center;gap:6px}.help-demo-625[class]{padding:12px;display:flex;flex-wrap:wrap;gap:8px}.help-demo-626[class]{background:#10b9811a;border:1px solid rgba(16,185,129,.4);border-radius:8px;overflow:hidden}.help-demo-627[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500;flex:1}.help-demo-628[class]{background:#ef44440d;border:1px solid rgba(239,68,68,.4);border-radius:8px;padding:12px;display:flex;align-items:center;gap:12px}.help-demo-629[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500;flex:1}.help-demo-630[class]{background:#8b5cf60d;border:1px solid rgba(139,92,246,.4);border-radius:8px;padding:12px;display:flex;align-items:center;gap:12px}.help-demo-631[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500;flex:1}.help-demo-632[class]{background:#f59e0b0d;border:1px solid rgba(245,158,11,.4);border-radius:8px;padding:12px;display:flex;align-items:center;gap:12px}.help-demo-633[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500;flex:1}.help-demo-634[class]{background:#3b82f60d;border:1px solid rgba(59,130,246,.4);border-radius:8px;padding:12px;display:flex;align-items:center;gap:12px}.help-demo-635[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500;flex:1}.help-demo-636[class]{background:#06b6d40d;border:1px solid rgba(6,182,212,.4);border-radius:8px;padding:12px;display:flex;align-items:center;gap:12px}.help-demo-637[class]{display:flex;flex-direction:column;gap:12px}.help-demo-638[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:16px}.help-demo-639[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-640[class]{background:#ef444433;color:#ef4444;font-size:.75rem;text-transform:none;padding:8px 16px;border:1px solid rgba(239,68,68,.5);border-radius:6px;font-weight:600;display:flex;align-items:center;gap:8px;cursor:not-allowed}.help-demo-641[class]{margin:0 0 8px;line-height:1.43;color:#fff;font-size:.85rem}.help-demo-642[class]{margin:0;line-height:1.66;color:#ffffffb3;font-style:italic;font-size:.75rem}.help-demo-643[class]{position:absolute;top:110%;left:50%;transform:translate(-50%);background:var(--ss-surface-1);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px;margin-top:8px;min-width:280px;box-shadow:0 4px 20px #00000080;z-index:10}.help-demo-643[class]:before{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%) rotate(45deg);width:12px;height:12px;background:var(--ss-surface-1);border:1px solid rgba(255,255,255,.1);border-right:none;border-bottom:none}.help-demo-644[class]{position:relative;display:inline-block}.help-demo-645[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:16px}.help-demo-646[class]{margin:0 0 16px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-647[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ef4444;font-weight:700}.help-demo-648[class]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.help-demo-649[class],.help-demo-650[class],.help-demo-651[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fffc;display:block}.help-demo-652[class]{background:linear-gradient(135deg,#ef44441a,#dc26261a);border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:16px}.help-demo-653[class]{margin:0;font-size:.875rem;line-height:1.43;color:#f59e0b;font-weight:700}.help-demo-654[class]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.help-demo-655[class],.help-demo-656[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fffc;display:block}.help-demo-657[class]{background:linear-gradient(135deg,#f59e0b1a,#ea580c1a);border:1px solid rgba(245,158,11,.3);border-radius:8px;padding:16px}.help-demo-658[class]{margin:0;font-size:.875rem;line-height:1.43;color:#10b981;font-weight:700}.help-demo-659[class]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.help-demo-660[class],.help-demo-661[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fffc;display:block}.help-demo-662[class]{background:linear-gradient(135deg,#10b9811a,#0596691a);border:1px solid rgba(16,185,129,.3);border-radius:8px;padding:16px}.help-demo-663[class]{display:flex;flex-direction:column;gap:16px}.help-demo-664[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:16px}.help-demo-665[class]{margin:0 0 16px;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-666[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-667[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-669[class]{background:linear-gradient(135deg,#667eea33,#764ba233);border:2px solid rgba(102,126,234,.5);border-radius:8px;padding:12px;display:flex;align-items:center;gap:8px}.help-demo-670[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffb3;font-weight:500}.help-demo-671[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-673[class]{background:#20202099;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px;display:flex;align-items:center;gap:8px}.help-demo-674[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffb3;font-weight:500}.help-demo-675[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-677[class]{background:#20202099;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px;display:flex;align-items:center;gap:8px}.help-demo-678[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffb3;font-weight:500}.help-demo-679[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-demo-681[class]{background:#20202099;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px;display:flex;align-items:center;gap:8px}.help-demo-682[class]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.help-demo-683[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;margin-bottom:16px}.help-demo-684[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-685[class]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.help-demo-686[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#ffffffb3;display:block}.help-demo-687[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-688[class]{flex:1;background:linear-gradient(135deg,#667eea4d,#764ba24d);border:2px solid #667eea;border-radius:8px;padding:8px;text-align:center}.help-demo-689[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff9}.help-demo-690[class]{flex:1;background:#20202066;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:8px;text-align:center}.help-demo-691[class]{display:flex;gap:8px}.help-demo-692[class]{margin-bottom:16px}.help-demo-693[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#ffffffb3;display:block}.help-demo-694[class]{width:100%;background:#0000004d;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:8px 12px;color:#fff;font-size:16px}.help-demo-695[class]{margin-bottom:16px}.help-demo-696[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fffc}.help-demo-697[class]{width:44px;height:24px;background:#667eea;border-radius:12px;position:relative}.help-demo-697[class]:after{content:"";position:absolute;right:2px;top:2px;width:20px;height:20px;background:#fff;border-radius:50%}.help-demo-698[class]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px;background:#667eea1a;border-radius:6px}.help-demo-699[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff9}.help-demo-700[class]{width:44px;height:24px;background:#fff3;border-radius:12px;position:relative}.help-demo-700[class]:after{content:"";position:absolute;left:2px;top:2px;width:20px;height:20px;background:#fff;border-radius:50%}.help-demo-701[class]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px;background:#20202066;border-radius:6px}.help-demo-702[class]{margin-bottom:16px}.help-demo-703[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#ffffffb3;display:block}.help-demo-704[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-705[class]{margin:0;font-size:1.25rem;line-height:1.6;color:#2ed573;font-weight:700}.help-demo-707[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-708[class]{margin:0;font-size:1.25rem;line-height:1.6;color:#2ed573;font-weight:700}.help-demo-710[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-711[class]{margin:0;font-size:1.25rem;line-height:1.6;color:#2ed573;font-weight:700}.help-demo-713[class]{display:flex;gap:16px;margin-bottom:8px}.help-demo-714[class]{background:linear-gradient(135deg,#2ed5731a,#22a65a1a);border:1px solid rgba(46,213,115,.3);border-radius:8px;padding:16px}.help-demo-715[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:16px}.help-demo-716[class]{margin:0 0 16px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-717[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fffc}.help-demo-718[class]{margin:0;font-size:.875rem;line-height:1.43;color:var(--ss-cyan);font-weight:600}.help-demo-719[class]{display:flex;justify-content:space-between;margin-bottom:4px}.help-demo-720[class]{width:14%;height:100%;background:linear-gradient(90deg,var(--ss-cyan),#667eea)}.help-demo-721[class]{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.help-demo-723[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fffc}.help-demo-724[class]{margin:0;font-size:.875rem;line-height:1.43;color:var(--ss-magenta);font-weight:600}.help-demo-725[class]{display:flex;justify-content:space-between;margin-bottom:4px}.help-demo-726[class]{width:21.4%;height:100%;background:linear-gradient(90deg,var(--ss-magenta),#ff6b6b)}.help-demo-727[class]{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.help-demo-729[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fffc}.help-demo-730[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ff6348;font-weight:600}.help-demo-731[class]{display:flex;justify-content:space-between;margin-bottom:4px}.help-demo-732[class]{width:25.9%;height:100%;background:linear-gradient(90deg,#ff6348,#f39c12)}.help-demo-733[class]{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.help-demo-735[class]{display:flex;flex-direction:column;gap:12px}.help-demo-736[class]{margin-top:16px;background-color:#40c9ff1a;color:#fffc;border:1px solid rgba(64,201,255,.3)}.help-demo-736[class]>svg{color:var(--ss-cyan)}.help-demo-737[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:16px}.help-demo-738[class]{margin:0 0 16px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-739[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:#667eea;font-weight:600;display:block}.help-demo-740[class]{margin:0 0 12px;font-size:.875rem;line-height:1.43;color:#ffffffe6;font-size:12px}.help-demo-741[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-742[class]{margin-bottom:8px}.help-demo-743[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-744[class]{margin-bottom:8px}.help-demo-745[class]{margin:0;font-size:1.25rem;line-height:1.6;color:#fff;font-weight:700}.help-demo-746[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3}.help-demo-747[class]{background:#667eea4d;border-radius:6px;padding:8px;text-align:center}.help-demo-748[class]{background:linear-gradient(135deg,#667eea33,#764ba233);border:1px solid rgba(102,126,234,.5);border-radius:8px;padding:16px}.help-demo-749[class]{margin:0 0 8px;font-size:.75rem;line-height:1.66;color:var(--ss-magenta);font-weight:600;display:block}.help-demo-750[class]{margin:0 0 12px;font-size:.875rem;line-height:1.43;color:#ffffffe6;font-size:12px}.help-demo-751[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-752[class]{margin-bottom:8px}.help-demo-753[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-754[class]{margin-bottom:8px}.help-demo-755[class]{margin:0;font-size:1.25rem;line-height:1.6;color:#fff;font-weight:700}.help-demo-756[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3}.help-demo-757[class]{background:#e81cff4d;border-radius:6px;padding:8px;text-align:center}.help-demo-758[class]{background:linear-gradient(135deg,#e81cff33,#ff6b6b33);border:1px solid rgba(232,28,255,.5);border-radius:8px;padding:16px}.help-demo-759[class]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.help-demo-760[class]{margin-top:16px;background-color:#ffc1071a;color:#fffc;border:1px solid rgba(255,193,7,.3)}.help-demo-760[class]>svg{color:#ffc107}.help-demo-761[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;background:linear-gradient(145deg,#20202099,#14141466);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:16px}.help-demo-762[class]{margin:0 0 16px;font-size:.875rem;line-height:1.43;color:#fff9}.help-demo-763[class]{margin:0;font-size:.875rem;line-height:1.43;color:#a855f7;font-weight:600}.help-demo-764[class]{background:#a855f733;border:2px solid rgba(168,85,247,.8);border-radius:12px;padding:12px;text-align:center;cursor:pointer}.help-demo-765[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffff80}.help-demo-766[class]{background:#22c55e0d;border:1px solid rgba(34,197,94,.2);border-radius:12px;padding:12px;text-align:center;cursor:pointer}.help-demo-767[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffff80}.help-demo-768[class]{background:#3b82f60d;border:1px solid rgba(59,130,246,.2);border-radius:12px;padding:12px;text-align:center;cursor:pointer}.help-demo-769[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffff80}.help-demo-770[class]{background:#fb923c0d;border:1px solid rgba(251,146,60,.2);border-radius:12px;padding:12px;text-align:center;cursor:pointer}.help-demo-771[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffff80}.help-demo-772[class]{background:#ec48990d;border:1px solid rgba(236,72,153,.2);border-radius:12px;padding:12px;text-align:center;cursor:pointer}.help-demo-773[class]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:16px}.help-demo-774[class]{background-color:#a855f71a;color:#fffc;border:1px solid rgba(168,85,247,.3)}.help-demo-774[class]>svg{color:#a855f7}.help-demo-775[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background:linear-gradient(135deg,#151515 0%,var(--ss-surface-1) 100%);padding:16px;border-radius:8px;border:1px solid rgba(64,201,255,.2)}.help-demo-776[class]{margin:0 0 8px;font-size:1.25rem;line-height:1.6;color:#c084fc;font-weight:600}.help-demo-777[class]{margin:0 0 8px;line-height:1.43;color:#c084fc;font-size:.9rem}.help-demo-778[class]{margin:0;font-size:.75rem;line-height:1.66;color:#9ca3af}.help-demo-779[class]{display:flex;align-items:center;gap:4px}.help-demo-780[class]{margin-bottom:16px}.help-demo-781[class]{width:16px;height:16px;border-radius:50%;background:#fff}.help-demo-782[class]{width:36px;height:20px;border-radius:40px;background:#64646480;display:flex;align-items:center;padding:2px}.help-demo-783[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500}.help-demo-784[class]{background:#9ca3af33;color:#9ca3af;border:1px solid rgba(156,163,175,.5);font-size:.7rem;padding:2px 8px}.help-demo-785[class]{display:flex;align-items:center;gap:16px}.help-demo-786[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-787[class]{display:flex;justify-content:space-between;align-items:center;padding:12px;cursor:pointer}.help-demo-788[class]{background:#1f2937cc;border:1px solid rgba(75,85,99,.5);border-radius:8px;margin-bottom:8px}.help-demo-789[class]{width:16px;height:16px;border-radius:50%;background:#fff;margin-left:auto}.help-demo-790[class]{width:36px;height:20px;border-radius:40px;background:#a855f780;display:flex;align-items:center;padding:2px}.help-demo-791[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500}.help-demo-792[class]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.5);font-size:.7rem;padding:2px 8px}.help-demo-793[class]{background:#3b82f633;color:#3b82f6;border:1px solid rgba(59,130,246,.5);font-size:.7rem;padding:2px 8px;display:flex;align-items:center;gap:4px}.help-demo-794[class]{display:flex;align-items:center;gap:16px}.help-demo-795[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-796[class]{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid rgba(255,255,255,.1)}.help-demo-797[class]{background:#581c87;border:1px solid rgba(75,85,99,.5);border-radius:8px}.help-demo-798[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background:linear-gradient(135deg,#1f2937,#374151);padding:24px;border-radius:8px;border:1px solid rgba(75,85,99,.5)}.help-demo-799[class]{margin:0 0 24px;font-size:1rem;line-height:1.5;color:#fff;font-weight:600}.help-demo-800[class]{width:16px;height:16px;border-radius:50%;background:#fff}.help-demo-801[class]{width:36px;height:20px;border-radius:40px;background:#64646480;display:flex;align-items:center;padding:2px;cursor:pointer}.help-demo-802[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500}.help-demo-803[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-805[class]{display:flex;align-items:center;gap:12px}.help-demo-806[class]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px;margin-bottom:16px}.help-demo-807[class]{width:16px;height:16px;border-radius:50%;background:#fff;margin-left:auto}.help-demo-808[class]{width:36px;height:20px;border-radius:40px;background:#a855f780;display:flex;align-items:center;padding:2px;cursor:pointer}.help-demo-809[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500}.help-demo-810[class]{margin:0;font-size:.75rem;line-height:1.66;color:#a855f7}.help-demo-812[class]{display:flex;align-items:center;gap:12px}.help-demo-813[class]{background:#ffffff0d;border:1px solid rgba(168,85,247,.3);border-radius:8px;padding:16px;margin-bottom:16px}.help-demo-814[class]{background-color:#fb923c1a;color:#fffc;border:1px solid rgba(251,146,60,.3)}.help-demo-814[class]>svg{color:#fb923c}.help-demo-815[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background:linear-gradient(135deg,#151515 0%,var(--ss-surface-1) 100%);padding:24px;border-radius:8px;border:1px solid rgba(64,201,255,.2)}.help-demo-816[class]{margin:0 0 16px;font-size:1rem;line-height:1.5;color:#fff;font-weight:600}.help-demo-817[class]{width:16px;height:16px;border:2px solid #a855f7;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.help-demo-818[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500}.help-demo-819[class]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.help-demo-820[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-821[class]{color:#ef4444;border-color:#ef4444;font-size:.75rem;padding:2px 12px}.help-demo-821[class]:hover{border-color:#dc2626;background:#ef44441a}.help-demo-822[class]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.help-demo-823[class]{margin:0;font-size:.875rem;color:#fffc;line-height:1.6}.help-demo-824[class]{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:16px;margin-bottom:8px;min-height:100px}.help-demo-825[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-demo-826[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background:linear-gradient(135deg,#151515 0%,var(--ss-surface-1) 100%);padding:24px;border-radius:8px;border:1px solid rgba(64,201,255,.2)}.help-demo-827[class]{margin:0 0 16px;font-size:1rem;line-height:1.5;color:#fff;font-weight:600}.help-demo-828[class]{width:16px;height:16px;border:2px solid #a855f7;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#a855f733}.help-demo-829[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff;font-weight:500}.help-demo-830[class]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.help-demo-831[class]{margin:0 0 4px;font-size:.75rem;line-height:1.66;color:#fff9;display:block}.help-demo-832[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fffc}.help-demo-833[class]{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:12px;margin-bottom:16px}.help-demo-834[class]{margin:0 0 4px;font-size:.75rem;line-height:1.66;color:#a855f7;display:block}.help-demo-835[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fffc}.help-demo-836[class]{background:#0000004d;border:1px solid rgba(168,85,247,.3);border-radius:4px;padding:12px}.help-demo-837[class]{margin-top:16px;background-color:#a855f71a;color:#fffc;border:1px solid rgba(168,85,247,.3)}.help-demo-837[class]>svg{color:#a855f7}.help-demo-838[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background:linear-gradient(135deg,#151515 0%,var(--ss-surface-1) 100%);padding:24px;border-radius:8px;border:1px solid rgba(64,201,255,.2)}.help-demo-839[class]{margin:0 0 24px;font-size:1rem;line-height:1.5;color:#fff;font-weight:600}.help-demo-840[class]{margin:0;font-size:1rem;line-height:1.5;color:#fff;font-weight:600}.help-demo-841[class]{background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:8px;padding:16px;margin-bottom:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px #22c55e4d}.help-demo-842[class]{margin:0;font-size:.875rem;line-height:1.43;color:#22c55e}.help-demo-843[class]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);border-radius:4px;padding:16px;display:flex;align-items:center;gap:8px}.help-demo-844[class]{margin-top:16px;background-color:#ef44441a;color:#fffc;border:1px solid rgba(239,68,68,.3)}.help-demo-844[class]>svg{color:#ef4444}.help-demo-845[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background:linear-gradient(135deg,#151515 0%,var(--ss-surface-1) 100%);padding:24px;border-radius:8px;border:1px solid rgba(64,201,255,.2)}.help-demo-846[class]{margin:0;font-size:1.25rem;font-weight:500;line-height:1.6;color:#fff;font-weight:700}.help-demo-847[class]{margin:4px 0 0;font-size:.875rem;font-weight:500;line-height:1.57;color:#ffffffb3}.help-demo-849[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:24px;color:#fff}.help-demo-850[class]{width:30px;height:30px;padding:3px;border-radius:50%;color:inherit;background:transparent;box-shadow:none}.help-demo-851[class]{display:flex;justify-content:space-between;align-items:center}.help-demo-852[class],.help-demo-853[class],.help-demo-854[class],.help-demo-855[class],.help-demo-856[class],.help-demo-857[class],.help-demo-858[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#ffffffb3;font-weight:700}.help-demo-861[class]{width:40px;height:40px;background-color:#333;border-radius:4px;display:flex;align-items:center;justify-content:center}.help-demo-862[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-863[class],.help-demo-864[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff}.help-demo-865[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff;font-weight:700}.help-demo-866[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#22c55e;font-weight:700}.help-demo-867[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#f59e0b;font-weight:700}.help-demo-868[class]{background-color:#9333ea}.help-demo-868[class]:hover{background-color:#7e22ce}.help-demo-869[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-871[class]{width:40px;height:40px;background-color:#333;border-radius:4px;display:flex;align-items:center;justify-content:center}.help-demo-872[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-873[class],.help-demo-874[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff}.help-demo-875[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff;font-weight:700}.help-demo-876[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#22c55e;font-weight:700}.help-demo-877[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#f59e0b;font-weight:700}.help-demo-878[class]{background-color:#9333ea}.help-demo-878[class]:hover{background-color:#7e22ce}.help-demo-879[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-882[class]{border-collapse:collapse}.help-demo-883[class]{margin-top:16px}.help-demo-884[class]{margin:0 16px 0 0;font-size:.75rem;line-height:1.66;color:#ffffffb3}.help-demo-885[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffffb3}.help-demo-886[class]{display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.help-demo-887[class]{padding:16px 24px}.help-demo-888[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);background-color:background.paper;border:1px solid transparent;border-radius:8px;box-shadow:0 2px 4px #0003;background:linear-gradient(var(--ss-surface-2),var(--ss-surface-2)) padding-box,linear-gradient(145deg,var(--ss-magenta),var(--ss-cyan)) border-box;overflow:hidden}.help-demo-889[class]{margin:0;font-size:1.25rem;font-weight:500;line-height:1.6;color:#fff;font-weight:700}.help-demo-890[class]{margin:4px 0 0;font-size:.875rem;font-weight:500;line-height:1.57;color:#ffffffb3}.help-demo-892[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:24px;color:#fff}.help-demo-893[class]{width:30px;height:30px;padding:3px;border-radius:50%;color:inherit;background:transparent;box-shadow:none}.help-demo-894[class]{display:flex;justify-content:space-between;align-items:center}.help-demo-895[class],.help-demo-896[class],.help-demo-897[class],.help-demo-898[class],.help-demo-899[class],.help-demo-900[class],.help-demo-901[class],.help-demo-902[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#ffffffb3;font-weight:700}.help-demo-905[class]{width:40px;height:40px;background-color:#333;border-radius:4px;display:flex;align-items:center;justify-content:center}.help-demo-906[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-907[class],.help-demo-908[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff}.help-demo-909[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;background-color:#f59e0b;color:#000;font-size:.7rem}.help-demo-910[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-911[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff;font-weight:700}.help-demo-912[class]{width:80px}.help-demo-912[class] input{color:#fff;text-align:center}.help-demo-912[class] fieldset{border-color:#ffffff4d}.help-demo-913[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-914[class]{padding:6px 16px;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#22c55e;font-weight:700;font-size:1.1rem}.help-demo-915[class]{background-color:#9333ea}.help-demo-915[class]:hover{background-color:#7e22ce}.help-demo-916[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-918[class]{width:40px;height:40px;background-color:#333;border-radius:4px;display:flex;align-items:center;justify-content:center}.help-demo-919[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-920[class],.help-demo-921[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff}.help-demo-922[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;background-color:#22c55e;color:#fff;font-size:.7rem}.help-demo-923[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-924[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff;font-weight:700}.help-demo-925[class]{width:80px}.help-demo-925[class] input{color:#fff;text-align:center}.help-demo-925[class] fieldset{border-color:#ffffff4d}.help-demo-926[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-927[class]{padding:6px 16px;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#22c55e;font-weight:700;font-size:1.1rem}.help-demo-928[class]{background-color:#9333ea}.help-demo-928[class]:hover{background-color:#7e22ce}.help-demo-929[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-932[class]{border-collapse:collapse}.help-demo-933[class]{margin-top:16px}.help-demo-934[class]{padding:16px 24px}.help-demo-935[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);background-color:background.paper;border:1px solid transparent;border-radius:8px;box-shadow:0 2px 4px #0003;background:linear-gradient(var(--ss-surface-2),var(--ss-surface-2)) padding-box,linear-gradient(145deg,var(--ss-magenta),var(--ss-cyan)) border-box;overflow:hidden}.help-demo-936[class]{margin:0;font-size:1.25rem;font-weight:500;line-height:1.6;color:#fff;font-weight:700}.help-demo-938[class]{background-color:#9333ea;font-size:.75rem}.help-demo-938[class]:hover{background-color:#7e22ce}.help-demo-939[class]{color:#fff9;font-size:.75rem}.help-demo-940[class]{display:flex;gap:8px;background-color:var(--ss-surface-1);border-radius:4px;padding:4px}.help-demo-941[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:24px;color:#fff}.help-demo-942[class]{width:30px;height:30px;padding:3px;border-radius:50%;color:inherit;background:transparent;box-shadow:none}.help-demo-943[class]{display:flex;gap:16px;align-items:center}.help-demo-944[class]{display:flex;justify-content:space-between;align-items:center}.help-demo-945[class],.help-demo-946[class],.help-demo-947[class],.help-demo-948[class],.help-demo-949[class],.help-demo-950[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#ffffffb3;font-weight:700}.help-demo-953[class]{width:40px;height:40px;background-color:#333;border-radius:4px;display:flex;align-items:center;justify-content:center}.help-demo-954[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-955[class],.help-demo-956[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff}.help-demo-957[class]{padding:6px 16px;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#ef4444;font-weight:700;font-size:1.1rem}.help-demo-958[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff;font-weight:700}.help-demo-959[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;background-color:#ef4444;color:#fff;font-weight:700;font-size:.9rem}.help-demo-960[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-961[class]{background-color:#ef44441a}.help-demo-962[class]{width:40px;height:40px;background-color:#333;border-radius:4px;display:flex;align-items:center;justify-content:center}.help-demo-963[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-964[class],.help-demo-965[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff}.help-demo-966[class]{padding:6px 16px;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#f59e0b;font-weight:700;font-size:1.1rem}.help-demo-967[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff;font-weight:700}.help-demo-968[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;background-color:#f59e0b;color:#fff;font-weight:700;font-size:.9rem}.help-demo-969[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-970[class]{background-color:#ef44440d}.help-demo-971[class]{width:40px;height:40px;background-color:#333;border-radius:4px;display:flex;align-items:center;justify-content:center}.help-demo-972[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-973[class],.help-demo-974[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff}.help-demo-975[class]{padding:6px 16px;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#22c55e;font-weight:700;font-size:1.1rem}.help-demo-976[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff;font-weight:700}.help-demo-977[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;background-color:#22c55e;color:#fff;font-weight:700;font-size:.9rem}.help-demo-978[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-981[class]{border-collapse:collapse}.help-demo-982[class]{margin-top:16px}.help-demo-983[class]{margin-top:16px;background-color:#ef44441a;color:#ffffffe6;border:1px solid rgba(239,68,68,.3)}.help-demo-983[class]>svg{color:#ef4444}.help-demo-984[class]{padding:16px 24px}.help-demo-985[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);background-color:background.paper;border:1px solid transparent;border-radius:8px;box-shadow:0 2px 4px #0003;background:linear-gradient(var(--ss-surface-2),var(--ss-surface-2)) padding-box,linear-gradient(145deg,var(--ss-magenta),var(--ss-cyan)) border-box;overflow:hidden}.help-demo-percentage-field[class]{display:flex;align-items:center;width:80px;border:1px solid rgba(255,255,255,.3);border-radius:4px;color:#fff}.help-demo-percentage-field[class] input{width:60px;border:0;box-shadow:none;background:transparent;text-align:center;color:#fff;padding:8px;font-size:1rem}.help-demo-percentage-field[class]>span{padding-right:8px}.help-demo-percentage-field[class]:focus-within{outline:2px solid #9333ea}.help-demo-986[class]{margin:0;line-height:1.5;font-size:2.5rem}.help-demo-987[class]{margin:0 0 4px;font-size:1.25rem;font-weight:500;line-height:1.6;color:#fff;font-weight:700}.help-demo-988[class]{margin:0 0 16px;line-height:1.43;color:#ffffffb3;font-size:.85rem}.help-demo-989[class]{margin:0;font-size:3rem;font-weight:400;line-height:1.167;color:#ef4444;font-weight:700}.help-demo-990[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffff80}.help-demo-991[class]{display:flex;align-items:baseline;gap:8px}.help-demo-992[class]{flex:1}.help-demo-993[class]{display:flex;align-items:flex-start;gap:16px}.help-demo-994[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ef4444;font-weight:700;text-transform:uppercase}.help-demo-995[class]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.help-demo-996[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;flex:1 1 280px;max-width:350px;background:linear-gradient(135deg,#141414f2,#1e1e1ef2);border:2px solid #ef4444;border-radius:8px;padding:20px;cursor:pointer;transition:all .3s ease}.help-demo-996[class]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #ef44444d}.help-demo-997[class]{margin:0;line-height:1.5;font-size:2.5rem}.help-demo-998[class]{margin:0 0 4px;font-size:1.25rem;font-weight:500;line-height:1.6;color:#fff;font-weight:700}.help-demo-999[class]{margin:0 0 16px;line-height:1.43;color:#ffffffb3;font-size:.85rem}.help-demo-1000[class]{margin:0;font-size:3rem;font-weight:400;line-height:1.167;color:#f59e0b;font-weight:700}.help-demo-1001[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffff80}.help-demo-1002[class]{display:flex;align-items:baseline;gap:8px}.help-demo-1003[class]{flex:1}.help-demo-1004[class]{display:flex;align-items:flex-start;gap:16px}.help-demo-1005[class]{margin:0;font-size:.75rem;line-height:1.66;color:#f59e0b;font-weight:700;text-transform:uppercase}.help-demo-1006[class]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.help-demo-1007[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;flex:1 1 280px;max-width:350px;background:linear-gradient(135deg,#141414f2,#1e1e1ef2);border:2px solid #f59e0b;border-radius:8px;padding:20px;cursor:pointer;transition:all .3s ease}.help-demo-1007[class]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #f59e0b4d}.help-demo-1008[class]{margin:0;line-height:1.5;font-size:2.5rem}.help-demo-1009[class]{margin:0 0 4px;font-size:1.25rem;font-weight:500;line-height:1.6;color:#fff;font-weight:700}.help-demo-1010[class]{margin:0 0 16px;line-height:1.43;color:#ffffffb3;font-size:.85rem}.help-demo-1011[class]{margin:0;font-size:3rem;font-weight:400;line-height:1.167;color:#22c55e;font-weight:700}.help-demo-1012[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffff80}.help-demo-1013[class]{display:flex;align-items:baseline;gap:8px}.help-demo-1014[class]{flex:1}.help-demo-1015[class]{display:flex;align-items:flex-start;gap:16px}.help-demo-1016[class]{margin:0;font-size:.75rem;line-height:1.66;color:#22c55e;font-weight:700;text-transform:uppercase}.help-demo-1017[class]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.help-demo-1018[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;flex:1 1 280px;max-width:350px;background:linear-gradient(135deg,#141414f2,#1e1e1ef2);border:2px solid #22c55e;border-radius:8px;padding:20px;cursor:pointer;transition:all .3s ease}.help-demo-1018[class]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #22c55e4d}.help-demo-1019[class]{display:flex;flex-wrap:wrap;gap:16px}.help-demo-1020[class]{margin:0;line-height:1.5;font-size:2rem}.help-demo-1021[class]{margin:0;font-size:1.25rem;font-weight:500;line-height:1.6;color:#fff;font-weight:700}.help-demo-1022[class]{margin:0;font-size:.875rem;line-height:1.43;color:#ffffffe6}.help-demo-1024[class]{display:flex;align-items:center;gap:16px}.help-demo-1025[class]{width:30px;height:30px;padding:3px;border-radius:50%;color:inherit;background:transparent;box-shadow:none;color:#fff}.help-demo-1026[class]{background:linear-gradient(135deg,#ef4444,#dc2626);padding:20px;display:flex;align-items:center;justify-content:space-between}.help-demo-1027[class],.help-demo-1028[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#ffffffb3;font-weight:700}.help-demo-1029[class],.help-demo-1030[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#ffffffb3;font-weight:700;text-align:center}.help-demo-1031[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#ffffffb3;font-weight:700}.help-demo-1032[class]{background-color:#0000004d}.help-demo-1034[class]{padding:6px 16px;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#3b82f6;font-family:monospace;font-size:.85rem}.help-demo-1035[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff;max-width:300px}.help-demo-1036[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;font-size:.8125rem;background-color:#ef4444;color:#fff;font-weight:700}.help-demo-1037[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;text-align:center}.help-demo-1038[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;font-size:.8125rem;background-color:#f59e0b;color:#fff;font-weight:700}.help-demo-1039[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;text-align:center}.help-demo-1040[class]{background-color:#9333ea;font-size:.75rem}.help-demo-1040[class]:hover{background-color:#7e22ce}.help-demo-1041[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-1042[class]:hover{background-color:#ffffff05}.help-demo-1043[class]{padding:6px 16px;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#3b82f6;font-family:monospace;font-size:.85rem}.help-demo-1044[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff;max-width:300px}.help-demo-1045[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;font-size:.8125rem;background-color:#ef4444;color:#fff;font-weight:700}.help-demo-1046[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;text-align:center}.help-demo-1047[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;font-size:.8125rem;background-color:#ef4444;color:#fff;font-weight:700}.help-demo-1048[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;text-align:center}.help-demo-1049[class]{background-color:#9333ea;font-size:.75rem}.help-demo-1049[class]:hover{background-color:#7e22ce}.help-demo-1050[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-1051[class]:hover{background-color:#ffffff05}.help-demo-1052[class]{padding:6px 16px;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#3b82f6;font-family:monospace;font-size:.85rem}.help-demo-1053[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;color:#fff;max-width:300px}.help-demo-1054[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;font-size:.8125rem;background-color:#f59e0b;color:#fff;font-weight:700}.help-demo-1055[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;text-align:center}.help-demo-1056[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;height:24px;font-size:.8125rem;background-color:#f59e0b;color:#fff;font-weight:700}.help-demo-1057[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto;text-align:center}.help-demo-1058[class]{background-color:#9333ea;font-size:.75rem}.help-demo-1058[class]:hover{background-color:#7e22ce}.help-demo-1059[class]{padding:6px 16px;font-size:.875rem;line-height:1.43;border-bottom:1px solid rgba(255,255,255,.12);height:auto}.help-demo-1060[class]:hover{background-color:#ffffff05}.help-demo-1062[class]{border-collapse:collapse}.help-demo-1064[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-demo-1065[class]{color:#fff}.help-demo-1066[class]{margin:0;font-size:.875rem;line-height:1.43;color:#fff}.help-demo-1067[class]{color:#fff}.help-demo-1068[class]{display:flex;gap:16px;align-items:center}.help-demo-1069[class]{padding:16px;background-color:#0000004d;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.1)}.help-demo-1070[class]{background:var(--ss-surface-4);color:inherit;box-shadow:0 2px 4px #0003;max-width:900px;background:linear-gradient(135deg,var(--ss-surface-1) 0%,var(--ss-border-subtle) 100%);border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.help-demo-368[class]{margin:0 0 16px;font-size:.875rem;line-height:1.57;color:#fff;font-weight:600}.help-demo-369[class]{min-width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--ss-magenta) 0%,var(--ss-cyan) 100%);display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:.9rem;z-index:1}.help-demo-370[class]{margin:0 0 4px;font-size:.875rem;line-height:1.43;color:#fff;font-weight:600}.help-demo-371[class]{margin:0;font-size:.75rem;color:#fff9;line-height:1.5}.help-demo-372[class]{flex:1;padding-bottom:16px}.help-demo-373[class]{display:flex;gap:16px;position:relative}.help-demo-373[class]:not(:last-child):after{content:"";position:absolute;left:15px;top:40px;width:2px;height:calc(100% - 20px);background:linear-gradient(180deg,#9333ea,#9333ea4d)}.help-demo-374[class]{display:flex;flex-direction:column;gap:16px}.help-demo-375[class]{background:var(--ss-surface-4);color:inherit;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff14;border:1px solid rgba(147,51,234,.3);padding:16px;border-radius:8px}.help-dialog[class] table{border-collapse:collapse}.help-dialog[class] td,.help-dialog[class] th{vertical-align:middle}.help-dialog[class] tbody tr:hover{background:transparent}.help-dialog[class] [class*=help-demo-]{min-width:0}.help-dialog[class] button[class*=help-demo-]:hover{color:#fff}@media (prefers-reduced-motion:reduce){[class*=help-demo-]{transition:none!important;animation:none!important}}@media (max-width:767px){.help-demo-350[class]{overflow-x:auto}}.help-modal-43[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:24px;width:20px;height:20px}.help-modal-44[class]{width:30px;height:30px;padding:3px;border-radius:50%;color:inherit;background:transparent;box-shadow:none;color:#fff}.help-modal-45[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:24px;width:20px;height:20px}.help-modal-46[class]{width:30px;height:30px;padding:3px;border-radius:50%;color:inherit;background:transparent;box-shadow:none;color:#fff}.help-modal-47[class]{position:absolute;top:0;right:0;display:flex;z-index:10000;background-color:#00000080;border-radius:0 0 0 8px}.help-modal-48[class]{margin:0;font-size:.75rem;line-height:1.66}.help-modal-49[class]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000c;color:#fff}.help-modal-50[class]{position:fixed;bottom:20px;right:20px;width:300px;height:169px;border-radius:15px;overflow:hidden;box-shadow:0 4px 10px #0000004d;z-index:9999;transition:all .3s ease}.help-modal-51[class]{margin:0;font-size:1.25rem;font-weight:500;line-height:1.6}.help-modal-52[class]{margin:0;font-size:.75rem;line-height:1.66;color:#fff9}.help-modal-53[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:14px;color:var(--ss-magenta)}.help-modal-54[class]{margin:0;font-size:.75rem;line-height:1.66;color:var(--ss-magenta);font-weight:600}.help-modal-55[class]{display:flex;align-items:center;gap:4px;margin-top:4px}.help-modal-57[class]{width:30px;height:30px;padding:3px;border-radius:50%;color:inherit;background:transparent;box-shadow:none;color:#fff;margin-right:8px}.help-modal-58[class]{width:30px;height:30px;padding:3px;border-radius:50%;color:inherit;background:transparent;box-shadow:none;color:#fff}.help-modal-60[class]{padding:16px 24px;flex-shrink:0;background:linear-gradient(var(--ss-surface-2),var(--ss-surface-2)) padding-box,linear-gradient(145deg,var(--ss-magenta),var(--ss-cyan)) border-box;border-bottom:1px solid transparent;color:#fff;display:flex;justify-content:space-between;align-items:center}.help-modal-153[class]{flex:1;padding:24px;min-width:0px}.help-modal-154[class]{display:flex;gap:0px}.help-modal-155[class]{min-height:0;flex:1 1 auto;margin-top:16px;padding:0;position:relative;height:70vh;overflow:auto}.help-modal-155[class]::-webkit-scrollbar{width:8px}.help-modal-155[class]::-webkit-scrollbar-thumb{background-color:#9333ea4d;border-radius:4px}.help-modal-61[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:20px;color:var(--ss-magenta)}.help-modal-62[class]{margin:0;line-height:1.57;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.help-modal-63[class]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.help-modal-64[class]{border:0;border-top:1px solid rgba(255,255,255,.12);margin:0 0 16px;border-color:#9333ea4d}.help-modal-65[class]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;flex-shrink:0;background:var(--help-modal-65-background);color:#fff}.help-modal-66[class]{margin:0;color:var(--help-modal-66-color);font-weight:var(--help-modal-66-fontWeight);font-size:.85rem;line-height:1.3}.help-modal-67[class]{display:flex;align-items:center;gap:12px;width:100%}.help-modal-68[class]{display:flex;align-items:center;width:100%;text-align:left;white-space:normal;height:auto;color:inherit;background:transparent;border-radius:4px;margin-bottom:4px;padding:8px 12px;cursor:pointer;transition:all .2s ease;background-color:var(--help-modal-68-backgroundColor);border-left:var(--help-modal-68-borderLeft)}.help-modal-68[class]:hover{background-color:#9333ea26;transform:translate(4px)}.help-modal-69[class]{list-style:none;margin:0;padding:0}.help-modal-70[class]{width:250px;flex-shrink:0;position:sticky;top:0;align-self:flex-start;height:70vh;overflow-y:auto;border-right:1px solid rgba(147,51,234,.2);background-color:#0003;padding:16px}.help-modal-70[class]::-webkit-scrollbar{width:4px}.help-modal-70[class]::-webkit-scrollbar-thumb{background-color:#9333ea4d;border-radius:2px}.help-modal-71[class]{margin:0;color:#ffffffe6;font-size:1.05rem;line-height:1.7;background-color:#40c9ff1a;padding:24px;border-radius:8px;border-left:4px solid var(--ss-cyan)}.help-modal-72[class]{margin-bottom:32px}.help-modal-73[class]{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--ss-magenta) 0%,var(--ss-cyan) 100%)}.help-modal-74[class]{margin:0 0 16px;font-size:1.5rem;line-height:1.334;color:#fff;font-weight:600;display:flex;align-items:center;gap:8px}.help-modal-75[class]{margin:0 0 16px;font-size:1rem;color:#ffffffd9;line-height:1.7}.help-modal-106[class]{margin-bottom:32px}.help-modal-83[class]{width:6px;height:6px;border-radius:50%;background-color:var(--ss-magenta)}.help-modal-84[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:24px;min-width:30px;margin-top:4px}.help-modal-85[class]{margin:4px 0;flex:1 1 auto;min-width:0}.help-modal-86[class]{margin:0;font-size:.875rem;color:#fffc;line-height:1.6}.help-modal-87[class]{display:flex;align-items:center;padding:4px 16px;width:100%;text-align:left;white-space:normal;height:auto;color:inherit;background:transparent;align-items:flex-start}.help-modal-88[class]{list-style:none;margin:0 0 16px;padding:8px 0}.help-modal-76[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:40px;color:#ffffff4d;margin-bottom:8px}.help-modal-77[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80}.help-modal-78[class]{background:var(--ss-surface-4);color:inherit;border-radius:4px;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff0d;border:2px dashed rgba(147,51,234,.3);padding:24px;margin-top:16px;margin-bottom:16px;text-align:center}.help-modal-91[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:30px;color:#ffffff4d;margin-bottom:4px}.help-modal-92[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-modal-93[class]{background:var(--ss-surface-4);color:inherit;border-radius:4px;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff0d;border:2px dashed rgba(147,51,234,.3);padding:16px;margin-top:16px;text-align:center}.help-modal-99[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:24px;color:#ffffff4d;margin-bottom:4px}.help-modal-100[class]{margin:0;font-size:.75rem;line-height:1.66;color:#ffffff80;display:block}.help-modal-101[class]{background:var(--ss-surface-4);color:inherit;border-radius:4px;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#0003;border:1px dashed rgba(147,51,234,.3);padding:12px;margin-top:12px;text-align:center}.help-modal-79[class]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 12px #667eea66}.help-modal-80[class]{margin:0;font-size:1.25rem;line-height:1.6;color:var(--ss-cyan);font-weight:500}.help-modal-81[class]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.help-modal-82[class]{margin:0 0 16px;font-size:.875rem;color:#fffc;line-height:1.6}.help-modal-89[class]{background-color:#40c9ff1a;color:var(--ss-cyan);border:1px solid rgba(64,201,255,.3)}.help-modal-89[class]>svg{color:var(--ss-cyan)}.help-modal-90[class]{margin-top:16px;margin-bottom:16px}.help-modal-94[class]{margin-left:24px;margin-bottom:24px}.help-modal-89[class]{display:block}.help-modal-95[class]{margin-top:16px;margin-bottom:16px}.help-modal-96[class]{margin:0;line-height:1.5;font-size:2rem}.help-modal-97[class]{margin:0 0 4px;font-size:1rem;line-height:1.75;color:#fff;font-weight:600}.help-modal-98[class]{margin:0;font-size:.875rem;color:#ffffffb3;line-height:1.6}.help-modal-102[class]{flex:1}.help-modal-103[class]{display:flex;align-items:flex-start;gap:16px}.help-modal-104[class]{background:var(--ss-surface-4);color:inherit;border-radius:4px;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#ffffff0d;padding:20px;margin-bottom:16px;border:1px solid rgba(147,51,234,.2);transition:all .2s ease}.help-modal-104[class]:hover{background-color:#ffffff14;border:1px solid rgba(147,51,234,.4)}.help-modal-105[class]{margin-top:16px}.help-modal-107[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:24px;margin-right:8px;color:var(--ss-cyan)}.help-modal-108[class]{margin:0 0 16px;font-size:1.25rem;font-weight:500;line-height:1.6;display:flex;align-items:center;color:#fff}.help-modal-109[class]{width:6px;height:6px;border-radius:50%;background-color:var(--ss-cyan)}.help-modal-110[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:24px;min-width:30px}.help-modal-111[class]{margin:4px 0;flex:1 1 auto;min-width:0}.help-modal-111[class]>p{color:#fffc;font-size:.95rem}.help-modal-112[class]{display:flex;align-items:center;padding:4px 16px;width:100%;text-align:left;white-space:normal;height:auto;color:inherit;background:transparent}.help-modal-113[class]{list-style:none;margin:0;padding:8px 0}.help-modal-114[class]{margin-bottom:24px}.help-modal-115[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;margin-right:12px;color:var(--ss-magenta);font-size:28px}.help-modal-116[class]{margin:0 0 24px;font-size:1.5rem;line-height:1.334;display:flex;align-items:center;color:#fff;font-weight:600}.help-modal-117[class]{margin:0;line-height:1.5;font-size:1.5rem}.help-modal-118[class]{margin:0 0 4px;font-size:1rem;line-height:1.75;color:var(--ss-magenta);font-weight:600}.help-modal-119[class]{margin:0;font-size:.875rem;color:#fffc;line-height:1.6}.help-modal-121[class]{display:flex;gap:16px}.help-modal-122[class]{background:var(--ss-surface-4);color:inherit;border-radius:4px;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#e81cff1a;border:1px solid rgba(232,28,255,.3);padding:20px;margin-bottom:16px}.help-modal-123[class]{width:6px;height:6px;border-radius:50%;background-color:var(--ss-magenta);margin-top:6.4px;flex-shrink:0}.help-modal-124[class]{margin:0;font-size:.875rem;color:#fffc;line-height:1.6;display:flex;align-items:flex-start;gap:8px}.help-modal-125[class]{background:var(--ss-surface-4);color:inherit;border-radius:4px;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#e81cff1a;border:1px solid rgba(232,28,255,.3);padding:16px;margin-bottom:16px}.help-modal-126[class]{margin-bottom:32px}.help-modal-127[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;margin-right:12px;color:var(--ss-cyan);font-size:28px}.help-modal-128[class]{margin:0 0 24px;font-size:1.5rem;line-height:1.334;display:flex;align-items:center;color:#fff;font-weight:600}.help-modal-129[class]{margin:0;font-size:1rem;line-height:1.5;font-weight:500}.help-modal-130[class]{padding:12px 16px;min-height:48px}.help-modal-130[class][data-state=open]{border-bottom:1px solid rgba(64,201,255,.3)}.help-modal-131[class]{margin:0;font-size:1rem;line-height:1.5;color:#fffc}.help-modal-132[class]{padding:8px 16px 16px}.help-modal-133[class]{border-radius:4px;background-color:#ffffff0d;color:#fff;margin-bottom:8px}.help-modal-133[class]:before{display:none}.help-modal-133[class][data-state=open]{background-color:#40c9ff1a}.help-modal-134[class]{margin-bottom:32px}.help-modal-133[class]:has(>[data-state=open]){background:#40c9ff1a}.help-modal-135[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;margin-right:12px;color:#f59e0b;font-size:28px}.help-modal-136[class]{margin:0 0 24px;font-size:1.5rem;line-height:1.334;display:flex;align-items:center;color:#fff;font-weight:600}.help-modal-137[class]{margin:0 0 12px;font-size:1rem;line-height:1.75;color:#f59e0b;font-weight:600}.help-modal-138[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:18px;color:#10b981}.help-modal-139[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:24px;min-width:30px}.help-modal-140[class]{margin:4px 0;flex:1 1 auto;min-width:0}.help-modal-140[class]>p{color:#fffc;font-size:.9rem}.help-modal-141[class]{display:flex;align-items:center;padding:4px 16px;width:100%;text-align:left;white-space:normal;height:auto;color:inherit;background:transparent}.help-modal-142[class]{list-style:none;margin:0;padding:8px 0}.help-modal-143[class]{background:var(--ss-surface-4);color:inherit;border-radius:4px;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0003;background-color:#f59e0b1a;border:1px solid rgba(245,158,11,.3);padding:20px;margin-bottom:16px}.help-modal-144[class]{margin-bottom:32px}.help-modal-146[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;margin-right:12px;color:var(--ss-magenta);font-size:28px}.help-modal-147[class]{margin:0 0 24px;font-size:1.5rem;line-height:1.334;display:flex;align-items:center;color:#fff;font-weight:600}.help-modal-148[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:60px;opacity:.5;margin-bottom:16px}.help-modal-149[class]{margin:0;font-size:1rem;line-height:1.5}.help-modal-150[class]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#0003;color:#ffffffb3}.help-modal-151[class]{width:100%;position:relative;padding-top:56.25%;overflow:hidden;border-radius:8px;box-shadow:0 4px 6px #0000001a}.help-modal-152[class]{margin-bottom:16px}.help-modal-145[class]{border:0;border-top:1px solid rgba(255,255,255,.12);margin:32px 0;border-color:#9333ea4d}.help-dialog[class]{display:flex;flex-direction:column;gap:0;padding:0;width:90%;max-width:1000px;max-height:calc(100dvh - 32px);overflow:hidden;background:var(--ss-surface-2);color:#fff;border:1px solid rgba(147,51,234,.3);border-radius:4px}.help-dialog-title[class]{font-size:1.25rem!important;line-height:1.6;letter-spacing:normal}.help-dialog-header[class]>div:first-child{min-width:0}.help-dialog-controls[class]{display:flex;align-items:center;flex-shrink:0}.help-dialog[class] button:hover{color:inherit}.help-mini-player[class] button:hover{color:#fff}.help-dialog-controls[class] button:hover,.help-mini-player[class] button:hover{background:#ffffff14}.help-dialog[class] button:focus-visible,.help-mini-player[class] button:focus-visible{outline:2px solid var(--ss-cyan);outline-offset:-2px}.help-dialog[class] [data-radix-collection-item],.help-index-item[class]:hover{color:#fff}.help-dialog[class] [data-state=open]>div>h3{font-size:inherit}.help-main-content[class]{overflow-wrap:anywhere}.help-mini-player[class]{max-width:calc(100vw - 32px)}@media (max-width:767px){.help-dialog[class]{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.help-dialog-header[class]{padding:12px 16px;gap:8px}.help-body-layout[class]{flex-direction:column}.help-index[class]{position:relative;width:100%;height:auto;max-height:160px;overflow:auto;border-right:0;border-bottom:1px solid rgba(147,51,234,.2);padding:12px 16px}.help-index-list[class]{display:flex;gap:8px;overflow-x:auto}.help-index-list[class]>li{min-width:150px;max-width:210px;flex-shrink:0}.help-main-content[class]{padding:16px}.help-mini-player[class]{bottom:86px;right:16px}.help-index-item[class]{transform:none!important}}@media (prefers-reduced-motion:reduce){[class*=help-modal-]{transition:none!important;animation:none!important}.help-index-item[class]:hover{transform:none}.help-dialog[class] .shadcn-accordion-content{animation:none}}.help-center-42[class]{min-height:100vh;background:linear-gradient(180deg,var(--ss-canvas-deep) 0%,var(--ss-surface-1) 100%);padding-bottom:80px}@media (min-width:900px){.help-center-42[class]{padding-bottom:32px}}.help-center-22[class]{background:linear-gradient(135deg,#10b981,#06b6d4);border-radius:12px;padding:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #10b9814d}.help-center-23[class]{margin:0;line-height:1.167;color:#fff;font-weight:700;letter-spacing:-.5px;font-size:1.75rem}@media (min-width:900px){.help-center-23[class]{font-size:2.25rem}}.help-center-24[class]{margin:4px 0 0;line-height:1.5;color:#fff9;font-size:.9rem}.help-center-26[class]{display:flex;align-items:center;gap:20px}.help-center-27[class]{width:100%;max-width:1536px;margin-inline:auto;padding-inline:16px}.help-center-28[class]{margin-bottom:32px;padding-bottom:24px;padding-top:24px;border-bottom:2px solid rgba(64,201,255,.2)}@media (min-width:600px){.help-center-26[class]{padding-inline:24px}}.help-center-41[class]{width:100%;max-width:1536px;margin-inline:auto;padding-inline:16px;margin-top:32px}@media (min-width:600px){.help-center-41[class]{padding-inline:24px}}.help-center-30[class]{margin-bottom:32px;display:flex;justify-content:center}.help-search-field[class]{display:flex;align-items:center;gap:12px;width:100%;max-width:600px;min-height:56px;padding:0 16px;background:#ffffff0d;border:1px solid rgba(147,51,234,.3);border-radius:12px;color:#ffffff80}.help-search-field[class]:hover{border-color:#9333ea80}.help-search-field[class]:focus-within{border-color:#9333ea;outline:1px solid #9333ea}.help-search-input[class]{flex:1;min-width:0;height:54px;padding:0;border:0;border-radius:0;background:transparent;color:#fff;box-shadow:none}.help-search-input[class]:focus-visible{box-shadow:none;outline:0}.help-center-33[class]{margin-bottom:32px;display:flex;justify-content:center}.help-category-tabs[class]{display:flex;max-width:100%;height:auto;overflow-x:auto;justify-content:flex-start;padding:0;border-radius:0;background:transparent}.help-category-tab[class]{flex-shrink:0;min-height:48px;padding:12px 16px;background:transparent;color:#fff9;font-size:1rem;font-weight:500;border-radius:0;border-bottom:3px solid transparent;box-shadow:none}.help-category-tab[class][data-state=active]{background:transparent;color:var(--ss-magenta);border-color:var(--ss-magenta);box-shadow:none}.help-category-root[class]{display:flex;justify-content:center;width:100%;min-width:0;max-width:100%;contain:inline-size}.help-center-34[class]{margin:0 0 24px;font-size:1.25rem;font-weight:500;line-height:1.6;color:#fff}.help-center-35[class]{min-width:0}.help-center-36[class]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:600px){.help-center-36[class]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.help-center-36[class]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.help-center-36[class]{grid-template-columns:repeat(4,minmax(0,1fr))}}.help-center-12[class]{padding:12px;border-radius:8px;background:linear-gradient(135deg,#9333ea,#ec4899);display:flex;align-items:center;justify-content:center;margin-right:16px}.help-center-13[class]{margin:0 0 4px;font-weight:500;line-height:1.6;color:#fff;font-size:1.1rem}.help-center-14[class]{border:0;border-radius:16px;padding:0 8px;gap:4px;line-height:1.43;white-space:nowrap;background:#9333ea33;color:var(--ss-magenta);font-size:.7rem;height:20px}.help-center-15[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:16px}.help-center-16[class]{flex:1}.help-center-17[class]{display:flex;align-items:flex-start;margin-bottom:16px}.help-center-18[class]{margin:0;color:#ffffffb3;font-size:.9rem;line-height:1.5}.help-center-19[class]{padding:0}.help-center-20[class]{display:block;width:100%;white-space:normal;text-align:left;border-radius:inherit;height:auto;color:inherit;background:transparent;box-shadow:none;height:100%;padding:16px}.help-center-21[class]{border-radius:4px;color:inherit;height:100%;background:linear-gradient(135deg,var(--ss-surface-1) 0%,var(--ss-surface-4) 100%);border:1px solid rgba(147,51,234,.2);transition:all .3s ease}.help-center-21[class]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #9333ea4d;border:1px solid rgba(147,51,234,.5)}.help-center-20[class]:hover{background:transparent;color:inherit}.help-center-20[class]:focus-visible{outline:2px solid var(--ss-cyan);outline-offset:-2px}.help-center-16[class]{min-width:0}.help-center-13[class]{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.help-center-21[class]:hover{transform:none}}.help-center-37[class]{display:inline-block;flex-shrink:0;vertical-align:middle;width:1em;height:1em;font-size:60px;margin-bottom:16px;opacity:.3}.help-center-38[class]{margin:0;font-size:1.25rem;font-weight:500;line-height:1.6}.help-center-39[class]{margin:8px 0 0;font-size:.875rem;line-height:1.43}.help-center-40[class]{text-align:center;padding-top:64px;padding-bottom:64px;color:#ffffff80}@media (prefers-reduced-motion:reduce){[class*=help-center-]{transition:none!important}}.affiliate-layout{width:100vw}.affiliate-main{margin-left:70px;min-height:100vh;background:var(--ss-canvas-deep);overflow-y:auto;overflow-x:hidden;position:relative;height:100vh;width:calc(100vw - 70px);transition:none!important}.affiliate-content{padding:16px 16px 80px}@media (min-width:768px){.affiliate-content{padding:32px}}@media (max-width:767px){.affiliate-main{margin-left:0;width:100vw}}.affiliate-loading{display:flex;align-items:center;justify-content:center;height:calc(100vh - 120px)}.affiliate-loading-text{margin:0 0 0 16px;color:#a0aec0}.affiliate-spinner{width:48px;height:48px;border:4px solid currentColor;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%;color:#805ad5;animation:affiliate-loading-spin .45s linear infinite}@keyframes affiliate-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.affiliate-spinner{animation:none}}.affiliate-whatsapp{position:fixed;bottom:24px;right:24px;z-index:9999;display:block;cursor:pointer}.affiliate-whatsapp.is-mobile{bottom:86px;right:16px}.affiliate-floating-help{position:fixed;bottom:24px;right:92px;z-index:9999;display:flex;flex-direction:column;gap:12px;background:#0f0f0fbf;backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(147,51,234,.15);border-radius:30px;padding:12px;box-shadow:0 8px 32px #00000080,0 0 0 1px #ffffff0d inset,0 0 40px #9333ea1a;transition:all .4s cubic-bezier(.4,0,.2,1)}.affiliate-floating-help:hover{background:#0f0f0fe6;border-color:#9333ea4d;box-shadow:0 12px 48px #0009,0 0 0 1px #ffffff1a inset,0 0 60px #9333ea40;transform:translateY(-2px)}.affiliate-help-button{width:40px;height:40px;padding:0;border-radius:50%;background:linear-gradient(135deg,#9333ea,#7c3aed 50%,#6d28d9);color:#fff;box-shadow:0 4px 14px #9333ea80;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.affiliate-help-button svg{z-index:1;flex-shrink:0;width:26px;height:26px}.affiliate-help-button:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:radial-gradient(circle,rgba(255,255,255,.3),transparent 70%);transform:translate(-50%,-50%) scale(0);border-radius:50%;transition:transform .5s ease}.affiliate-help-button:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9 50%,#5b21b6);transform:translateY(-3px) scale(1.08);box-shadow:0 8px 24px #9333eab3}.affiliate-help-button:hover:before{transform:translate(-50%,-50%) scale(1)}.affiliate-help-button:active{transform:translateY(-1px) scale(1.02)}@media (max-width:767px){.affiliate-floating-help{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.affiliate-help-tooltip{z-index:10000;background:#9333eaf2;color:#fff;backdrop-filter:blur(8px);font-size:.875rem;font-weight:500;padding:8px 12px;border-radius:8px;box-shadow:0 4px 12px #9333ea66}@media (prefers-reduced-motion:reduce){.affiliate-floating-help,.affiliate-help-button,.affiliate-help-button:before{transition:none!important}.affiliate-floating-help:hover,.affiliate-help-button:hover,.affiliate-help-button:active{transform:none}}.affiliate-menu.sidebar-container:not(.expanded) .menu-group{justify-content:center;margin:.25rem .5rem;width:100%}.affiliate-menu.sidebar-container:not(.expanded) .menu-item-container{display:flex;justify-content:center;width:100%}.affiliate-menu.sidebar-container:not(.expanded) .menu-item{margin:.05rem 0;display:flex;justify-content:center}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-overview]:before{background:linear-gradient(to right,#9333ea,#ec4899)}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-overview].selected:after{background:linear-gradient(to bottom,#9333ea,#ec4899);box-shadow:0 0 10px #9333ea}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-overview]:hover .icon-container,.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-overview].selected .icon-container{background:linear-gradient(to right,#9333ea,#ec4899)}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-stats]:before{background:linear-gradient(to right,#3b82f6,#06b6d4)}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-stats].selected:after{background:linear-gradient(to bottom,#3b82f6,#06b6d4);box-shadow:0 0 10px #3b82f6}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-stats]:hover .icon-container,.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-stats].selected .icon-container{background:linear-gradient(to right,#3b82f6,#06b6d4)}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-users]:before{background:linear-gradient(to right,#10b981,#34d399)}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-users].selected:after{background:linear-gradient(to bottom,#10b981,#34d399);box-shadow:0 0 10px #10b981}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-users]:hover .icon-container,.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-users].selected .icon-container{background:linear-gradient(to right,#10b981,#34d399)}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-help]:before{background:linear-gradient(to right,#06b6d4,#14b8a6)}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-help].selected:after{background:linear-gradient(to bottom,#06b6d4,#14b8a6);box-shadow:0 0 10px #06b6d4}.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-help]:hover .icon-container,.affiliate-menu.sidebar-container .menu-item[data-section=affiliate-help].selected .icon-container{background:linear-gradient(to right,#06b6d4,#14b8a6)}.affiliate-menu.sidebar-container .menu-item[data-section=consultant-multi-inbox]:before{background:linear-gradient(to right,#3b82f6,#10b981)}.affiliate-menu.sidebar-container .menu-item[data-section=consultant-multi-inbox].selected:after{background:linear-gradient(to bottom,#3b82f6,#10b981);box-shadow:0 0 10px #3b82f6}.affiliate-menu.sidebar-container .menu-item[data-section=consultant-multi-inbox]:hover .icon-container,.affiliate-menu.sidebar-container .menu-item[data-section=consultant-multi-inbox].selected .icon-container{background:linear-gradient(to right,#3b82f6,#10b981)}@media (max-width: 767px){.affiliate-menu.sidebar-container,.affiliate-menu.sidebar-container.expanded{display:flex!important;top:auto;bottom:0;width:100%;height:calc(64px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:row;align-items:center;border-top:1px solid rgba(147,51,234,.2)}.affiliate-menu.sidebar-container .logo-wrapper,.affiliate-menu.sidebar-container .menu-scroll-shadow,.affiliate-menu.sidebar-container .label,.affiliate-menu.sidebar-container.expanded .logo-wrapper,.affiliate-menu.sidebar-container.expanded .menu-scroll-shadow,.affiliate-menu.sidebar-container.expanded .label{display:none}.affiliate-menu.sidebar-container .menu-items,.affiliate-menu.sidebar-container .footer-menu,.affiliate-menu.sidebar-container.expanded .menu-items,.affiliate-menu.sidebar-container.expanded .footer-menu{display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:0;padding:0;overflow:visible;border-top:0;background:transparent}.affiliate-menu.sidebar-container .menu-items,.affiliate-menu.sidebar-container.expanded .menu-items{flex:1 1 auto}.affiliate-menu.sidebar-container .menu-items:after,.affiliate-menu.sidebar-container.expanded .menu-items:after{display:none}.affiliate-menu.sidebar-container .footer-menu,.affiliate-menu.sidebar-container.expanded .footer-menu{flex:0 0 auto;border-left:1px solid rgba(255,255,255,.1)}.affiliate-menu.sidebar-container .menu-group,.affiliate-menu.sidebar-container.expanded .menu-group{width:auto;margin:0 2px;justify-content:center}.affiliate-menu.sidebar-container .menu-item-container,.affiliate-menu.sidebar-container.expanded .menu-item-container{width:auto}.affiliate-menu.sidebar-container .menu-item,.affiliate-menu.sidebar-container.expanded .menu-item{width:44px;height:44px;margin:0;padding:0;justify-content:center}.affiliate-menu.sidebar-container .menu-item:hover,.affiliate-menu.sidebar-container .menu-item:active,.affiliate-menu.sidebar-container.expanded .menu-item:hover,.affiliate-menu.sidebar-container.expanded .menu-item:active{transform:none}.affiliate-menu.sidebar-container .menu-item.selected:after,.affiliate-menu.sidebar-container.expanded .menu-item.selected:after{display:none}.affiliate-menu.sidebar-container .menu-item .icon-container,.affiliate-menu.sidebar-container.expanded .menu-item .icon-container{position:relative;left:auto;transform:none;margin:0}}@media (max-width: 767px){:is(.hover\:border-cyan-500\/50,.border-red-900\/50)>.p-6>.justify-between{flex-wrap:wrap;gap:14px}:is(.hover\:border-cyan-500\/50,.border-red-900\/50)>.p-6>.justify-between>:first-child,:is(.hover\:border-cyan-500\/50,.border-red-900\/50)>.p-6 .space-y-1{min-width:0}:is(.hover\:border-cyan-500\/50,.border-red-900\/50)>.p-6 .space-y-1>.flex{flex-wrap:wrap}:is(.hover\:border-cyan-500\/50,.border-red-900\/50)>.p-6 h3,:is(.hover\:border-cyan-500\/50,.border-red-900\/50)>.p-6 p{overflow-wrap:anywhere}}@media (max-width: 639px){:is(.hover\:border-cyan-500\/50,.border-red-900\/50)>.p-6{padding:16px}:is(.hover\:border-cyan-500\/50,.border-red-900\/50)>.p-6>.justify-between{flex-direction:column;align-items:stretch}:is(.hover\:border-cyan-500\/50,.border-red-900\/50)>.p-6>.justify-between>:last-child>button{width:100%}}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;position:relative;z-index:0}@media (max-width: 1024px){.metrics-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.5rem}}@media (max-width: 640px){.metrics-grid{grid-template-columns:1fr;gap:.5rem}}@media (max-width: 768px){.metrics-grid{grid-template-columns:1fr;gap:.75rem}}.metric-card{background:linear-gradient(135deg,#202020f2,#181818e6);border-radius:12px;padding:1.25rem;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);box-shadow:0 4px 16px #0003;position:relative;overflow:hidden}@media (max-width: 640px){.metric-card{padding:1rem}}.metric-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.metric-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;background:#bb86fc26;border:1px solid rgba(187,134,252,.3)}.metric-icon.primary{background:#bb86fc26;border-color:#bb86fc4d}.metric-icon.success{background:#4ade8026;border-color:#4ade804d}.metric-icon.info{background:#38bdf826;border-color:#38bdf84d}.metric-icon.warning{background:#fbbf2426;border-color:#fbbf244d}.metric-icon.profit{background:#22c55e26;border-color:#22c55e4d}.metric-content h3{font-size:.75rem;font-weight:500;color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin:0 0 .5rem}.metric-content p{font-size:1.5rem;font-weight:700;color:#fffffff2;margin:0;line-height:1.2}.metric-change{display:flex;align-items:center;gap:.25rem;font-size:.75rem;margin-top:.5rem;font-weight:500}.metric-change.positive{color:#4ade80}.metric-change.negative{color:#f87171}.skeleton-text{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:4px;height:1em;display:block}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 768px){.metric-card{padding:1rem}}@media (max-width: 640px){.metric-content h3{font-size:.7rem!important}.metric-content p{font-size:1.25rem!important}}@media (min-width: 641px) and (max-width: 1024px){.metric-content p{font-size:1.35rem!important}}.filters-container{background:#202020f2;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);position:relative;z-index:100}.filters-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;align-items:start;margin-top:1rem}.filter-group{flex:1;min-width:200px}@media (max-width: 768px){.filters-row{flex-direction:column;align-items:stretch}.filter-group{min-width:100%}.filters-container{padding:1rem!important}.filters-row{grid-template-columns:1fr!important;gap:.75rem!important}}.date-range-button{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#181818cc;border:1px solid rgba(255,255,255,.15);border-radius:10px;cursor:pointer;color:#ffffffe6;transition:all .2s ease;font-size:.875rem;font-weight:500}.date-range-button svg{color:#fff!important;stroke:#fff!important}.date-range-button:hover{border-color:#bb86fc80;background:#181818f2;transform:translateY(-1px)}.date-range-dropdown{position:absolute;background:#202020fa;border:1px solid rgba(255,255,255,.2);border-radius:12px;box-shadow:0 20px 50px #000c;backdrop-filter:blur(15px);z-index:999999!important;width:100%}.quick-ranges{padding:.75rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;gap:.5rem;flex-wrap:wrap}.quick-ranges button{flex:1;min-width:-moz-fit-content;min-width:fit-content;padding:.55rem .85rem;background:linear-gradient(135deg,#bb86fc26,#a855f726);border:1px solid rgba(187,134,252,.4);border-radius:8px;color:#fffffff2;cursor:pointer;transition:all .2s ease;font-size:.8rem;font-weight:600;box-shadow:0 2px 8px #0003}.quick-ranges button:hover{background:linear-gradient(135deg,#bb86fc40,#a855f740);border-color:#bb86fc99}.custom-range{padding:.75rem}.date-inputs{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem}.date-input-wrapper label{display:block;font-size:.7rem;color:#fff9;margin-bottom:.375rem;font-weight:500}.modern-date-input{width:100%;padding:.5rem .625rem;background:#181818cc;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#ffffffe6;font-size:.8rem;color-scheme:dark}.modern-date-input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;position:absolute;right:0;width:40px;height:100%}.modern-date-input:focus{outline:none;border-color:#bb86fc80;box-shadow:0 0 0 3px #bb86fc1a}.apply-button{width:100%;padding:.7rem 1.25rem;background:linear-gradient(135deg,var(--ss-lilac),#a855f7);border:none;border-radius:8px;color:#fff;font-weight:700;cursor:pointer;transition:all .2s ease;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.apply-button:hover{background:linear-gradient(135deg,#a855f7,#9333ea)}@media (max-width: 768px){.date-range-selector{min-width:100%!important;max-width:100%!important}}.modern-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23BB86FC' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2.5rem!important}.modern-select:focus{outline:none;border-color:#bb86fc80;box-shadow:0 0 0 3px #bb86fc1a}.modern-select:hover{border-color:#bb86fc66}.modern-select option{background:var(--ss-surface-1);padding:.5rem;color:#ffffffe6}.modern-input{width:100%;padding:.625rem 1rem;background:#181818cc;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#ffffffe6;font-size:.875rem;transition:all .2s ease}.modern-input:focus{outline:none;border-color:#bb86fc80;box-shadow:0 0 0 3px #bb86fc1a}.modern-input::-moz-placeholder{color:#fff6}.modern-input::placeholder{color:#fff6}.action-button{padding:.5rem 1rem;background:#202020f2;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#ffffffe6;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.action-button:hover:not(:disabled){background:#2a2a2af2;border-color:#bb86fc66;transform:translateY(-1px)}.action-button:disabled{opacity:.5;cursor:not-allowed}.action-button.secondary{background:#202020f2;border-color:#ffffff26}.action-button.secondary:hover:not(:disabled){background:#2a2a2af2;border-color:#38bdf866}.table-wrapper{overflow-x:auto}.modern-metrics-table{width:100%;border-collapse:collapse;font-size:.875rem}.modern-metrics-table thead{background:#2a2a2af2;position:sticky;top:0;z-index:10}.modern-metrics-table th{padding:1rem;text-align:left;font-weight:600;color:#d8b4fef2;border-bottom:1px solid rgba(187,134,252,.2);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modern-metrics-table th:hover{background:#bb86fc0d}.modern-metrics-table td{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#ffffffe6}.modern-metrics-table tbody tr{background:#1e1e1e80;transition:background .2s ease}.modern-metrics-table tbody tr:hover{background:#bb86fc14}.modern-metrics-table tbody tr:nth-child(2n){background:#1a1a1a80}.modern-metrics-table tbody tr:nth-child(2n):hover{background:#bb86fc14}.product-thumbnail{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#fff;padding:4px}.number-cell{text-align:right;font-variant-numeric:tabular-nums}.modern-pagination{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background:#202020f2;border-top:1px solid rgba(255,255,255,.1);gap:1rem;flex-wrap:wrap}.items-per-page-control{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#ffffffb3}.items-per-page-select{padding:.5rem .75rem;background:#181818cc;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffe6;cursor:pointer;font-size:.875rem}.pagination-controls{display:flex;align-items:center;gap:1rem}.pagination-btn{padding:.5rem 1rem;background:#181818cc;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffe6;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-weight:500}.pagination-btn:hover:not(:disabled){background:#bb86fc33;border-color:#bb86fc66}.pagination-btn:disabled{opacity:.3;cursor:not-allowed}.pagination-info{color:#ffffffb3;font-size:.875rem}@media (max-width: 768px){.modern-pagination{flex-direction:column;align-items:stretch}.pagination-controls{justify-content:center}.table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.modern-metrics-table{min-width:800px}}.ads-table-container{background:#1a1a1af2;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.table-header{padding:1.25rem 1.5rem;background:#202020f2;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.table-header h3{font-size:1rem;font-weight:600;color:#ffffffe6;margin:0}.header-info{display:flex;gap:1rem;align-items:center;font-size:.875rem;color:#fff9}@media (max-width: 640px){.ads-table-container{overflow-x:auto}}.ctr-value.good-ctr{color:#4ade80}.ctr-value.low-ctr{color:#fbbf24}.modern-status{padding:.375rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:inline-block}.status-active{background:#4ade8026;color:#4ade80;border:1px solid rgba(74,222,128,.3)}.status-paused{background:#fbbf2426;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.status-hold{background:#ef444426;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.ctr-value.good-ctr{color:#4ade80;font-weight:600}.ctr-value.low-ctr{color:#fbbf24;font-weight:600}.acos-value.good-acos{color:#4ade80;font-weight:600}.acos-value.medium-acos{color:#fbbf24;font-weight:600}.acos-value.high-acos{color:#ef4444;font-weight:600}.modern-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;color:#ffffffb3}.loading-spinner{width:48px;height:48px;border:3px solid rgba(187,134,252,.2);border-top-color:var(--ss-lilac);border-radius:50%;animation:ss-spin .8s linear infinite}.mass-actions-panel{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#bb86fc1a;border:1px solid rgba(187,134,252,.3);border-radius:8px;gap:1rem}.mass-actions-info{color:#ffffffe6;font-weight:600;font-size:.875rem}.mass-actions-buttons{display:flex;gap:.5rem}.mass-action-btn{padding:.5rem 1rem;border:none;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease}.mass-action-btn.activate-btn{background:#4ade8033;color:#4ade80;border:1px solid rgba(74,222,128,.3)}.mass-action-btn.activate-btn:hover:not(:disabled){background:#4ade804d}.mass-action-btn.pause-btn{background:#fbbf2433;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.mass-action-btn.pause-btn:hover:not(:disabled){background:#fbbf244d}.mass-action-btn.clear-btn{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.mass-action-btn.clear-btn:hover:not(:disabled){background:#ef44444d}.mass-action-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.mass-actions-panel{flex-direction:column;align-items:stretch}.mass-actions-buttons{flex-direction:column}.mass-actions-bar{flex-direction:column!important;gap:.5rem!important}.mass-actions-bar .mass-action-buttons{width:100%;justify-content:space-between}}.ag-theme-quartz-dark{--ag-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif}.ag-theme-quartz-dark .ag-header{border-bottom:2px solid rgba(187,134,252,.3)}.ag-theme-quartz-dark .ag-header-cell-label{font-weight:600;color:#d8b4fe}.ag-theme-quartz-dark .ag-row{border-color:#ffffff0d}.ag-theme-quartz-dark .ag-cell{display:flex;align-items:center}@media (max-width: 640px){.ag-theme-quartz-dark .ag-header-cell:nth-child(n+6),.ag-theme-quartz-dark .ag-cell:nth-child(n+6){display:none!important}}@media (max-width: 640px){.hidden.sm\\:inline{display:none}}@media (min-width: 640px){.hidden.sm\\:inline{display:inline}}@media (max-width: 768px){:where(body:has(.ads-metrics-page)) button span.hidden{display:inline!important}:where(body:has(.ads-metrics-page)) button{min-width:100px;font-size:.85rem}}.ads-view-52{padding:var(--ads-view-52-padding-xs)}@media (min-width:600px){.ads-view-52{padding:var(--ads-view-52-padding-sm)}}@media (min-width:900px){.ads-view-52{padding:var(--ads-view-52-padding-md)}}.ads-view-52{padding-bottom:var(--ads-view-52-paddingBottom-xs)}@media (min-width:900px){.ads-view-52{padding-bottom:var(--ads-view-52-paddingBottom-md)}}.ads-view-53{border-radius:var(--ads-view-53-borderRadius-xs)}@media (min-width:900px){.ads-view-53{border-radius:var(--ads-view-53-borderRadius-md)}}.ads-view-53{padding:var(--ads-view-53-padding-xs)}@media (min-width:600px){.ads-view-53{padding:var(--ads-view-53-padding-sm)}}@media (min-width:900px){.ads-view-53{padding:var(--ads-view-53-padding-md)}}.optimization-popup{background:linear-gradient(145deg,#1a1a1afa,#121212fa)!important;border:1px solid rgba(187,134,252,.3)!important;outline:none!important}.optimization-popup:focus,.optimization-popup:focus-within,.optimization-popup:focus-visible,.optimization-popup *:focus,.optimization-popup *:focus-visible{outline:none!important;box-shadow:none!important;border-color:inherit!important}.popup-content{padding:0;color:#fff;max-height:calc(85vh - 65px);overflow-y:auto}@media (max-width: 768px){.optimization-popup{width:95%;max-height:95vh}.popup-header{padding:1.25rem 1.5rem}.popup-header h2{font-size:1.25rem}.popup-content{padding:1.5rem}}.config-section{margin-bottom:.6rem}.config-section h3{color:#ffffffe6;margin:0 0 .75rem;padding-bottom:.4rem;border-bottom:1px solid rgba(255,255,255,.1);margin:0 0 1rem;color:#d8b4fef2;font-size:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.config-section h3:before{content:"";width:4px;height:20px;background:linear-gradient(180deg,var(--ss-lilac),#8b5cf6);border-radius:2px}.config-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem;margin-bottom:.6rem}@media (max-width: 768px){.config-grid{grid-template-columns:1fr}}.config-item{display:flex;flex-direction:column}.config-item.span-2{grid-column:span 2}@media (max-width: 768px){.config-item.span-2{grid-column:span 1}}.config-item label{display:block;font-size:.75rem;color:#ffffffb3;margin-bottom:.3rem;font-weight:500}.config-item label.flex{display:inline-flex}.config-item input[type=number],.config-item select{width:100%;padding:.4rem .6rem;background:#181818cc;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fffffff2;font-size:.8rem;transition:all .2s ease}.config-item input[type=number]:focus,.config-item select:focus{outline:none;border-color:#bb86fc99;box-shadow:0 0 0 3px #bb86fc1a;background:#181818f2}.input-with-tooltip{position:relative;display:flex;align-items:center}.input-with-tooltip input{flex:1;padding-right:2.5rem!important}.input-help-icon{position:absolute;right:.75rem;pointer-events:auto}.range-inputs-with-tooltip{display:flex;align-items:center;gap:.5rem}.range-help-icon{flex-shrink:0}.range-inputs{display:flex;align-items:center;gap:.5rem;flex:1}.range-inputs input{flex:1}.range-inputs span{color:#ffffff80;font-weight:600}@media (max-width: 768px){.config-grid{grid-template-columns:1fr;gap:1rem}.config-item.span-2{grid-column:span 1}}.criteria-explanation{background:#38bdf81a;border:1px solid rgba(56,189,248,.3);padding:1rem;background:#1e1e1e99;border-radius:8px;padding:.5rem .6rem;margin-bottom:.6rem}.criteria-explanation h4{margin:0 0 .4rem;color:#38bdf8f2;font-size:.8rem;font-weight:600}.criteria-explanation ul{margin:0;padding-left:1.1rem;color:#fffc}.criteria-explanation li{margin-bottom:.25rem;line-height:1.3;font-size:.7rem}.criteria-explanation li strong{color:#fffffff2;font-weight:600}.actions-section h3{margin:0 0 .5rem;color:#d8b4fef2;font-size:.9rem;font-weight:600;text-align:center}.action-buttons{display:flex;gap:.5rem;flex-wrap:wrap}.pause-btn,.activate-btn{flex:1;min-width:180px;padding:.55rem 1rem;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.875rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.pause-btn{background:linear-gradient(135deg,#fbbf24cc,#f59e0bcc);color:#fff}.pause-btn:hover:not(:disabled){background:linear-gradient(135deg,#fbbf24e6,#f59e0be6)}.activate-btn{background:linear-gradient(135deg,#4ade80cc,#22c55ecc);color:#fff}.activate-btn:hover:not(:disabled){background:linear-gradient(135deg,#4ade80e6,#22c55ee6)}.pause-btn:disabled,.activate-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.action-buttons{flex-direction:column}.pause-btn,.activate-btn{width:100%;min-width:unset}}.results-section{margin-top:1.5rem;padding-top:1.5rem;border-top:2px solid rgba(187,134,252,.2)}.results-section h3{margin:0 0 1rem;color:#d8b4fef2;font-size:1.1rem;font-weight:600}.results-summary{background:#202020cc;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}.results-summary p{margin:.75rem 0;font-size:.95rem;color:#ffffffd9}.results-summary strong{color:#fffffff2;font-weight:600}.status-breakdown,.criteria-analysis{margin-top:1.5rem}.status-grid{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.75rem}.status-badge{padding:.5rem 1rem;border-radius:8px;font-size:.85rem;font-weight:600}.status-badge.status-active{background:#4ade8026;color:#4ade80;border:1px solid rgba(74,222,128,.3)}.status-badge.status-paused{background:#fbbf2426;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.status-badge.status-hold{background:#ef444426;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.criteria-analysis ul{margin:.75rem 0 0;padding-left:1.5rem;color:#fffc}.criteria-analysis li{margin-bottom:.5rem}.results-table-container{overflow-x:auto;border-radius:12px;border:1px solid rgba(255,255,255,.1);margin-bottom:1.5rem}.results-table{width:100%;border-collapse:collapse;font-size:.875rem}.results-table thead{background:#2a2a2af2}.results-table th{padding:1rem;text-align:left;font-weight:600;color:#d8b4fef2;border-bottom:1px solid rgba(187,134,252,.2);white-space:nowrap}.results-table td{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#ffffffe6}.results-table tbody tr{background:#1e1e1e80;transition:background .2s ease}.results-table tbody tr:hover{background:#bb86fc14}.results-table tbody tr.success-row{background:#4ade800d}.results-table tbody tr.candidate-row{background:#fbbf240d}.results-table .action.paused{color:#fbbf24}.results-table .action.activated{color:#4ade80}.no-results{text-align:center;padding:2rem!important;color:#fff9}@media (max-width: 768px){.results-table-container{overflow-x:auto}.results-table{min-width:700px}}.optimization-suggestions{background:#38bdf81a;border:1px solid rgba(56,189,248,.3);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}.optimization-suggestions h4{margin:0 0 1rem;color:#38bdf8f2;font-size:1rem;font-weight:600}.optimization-suggestions ul{margin:0;padding-left:1.5rem;color:#fffc}.optimization-suggestions li{margin-bottom:.75rem;line-height:1.6}.excel-download-section{background:#202020cc;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;text-align:center}.excel-note{color:#ffffffb3;font-size:.9rem;margin:0 0 1rem}.manual-download-btn{padding:.875rem 1.5rem;background:linear-gradient(135deg,#38bdf8cc,#0ea5e9cc);border:none;border-radius:8px;color:#fff;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.9rem}.manual-download-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #38bdf866}.campaign-config-btn{width:100%;padding:.625rem 1rem;background:linear-gradient(135deg,#38bdf826,#0ea5e926);border:1px solid rgba(56,189,248,.3);border-radius:10px;color:#fffffff2;cursor:pointer;transition:all .3s ease;font-weight:600;font-size:.85rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.campaign-config-btn:hover:not(:disabled){background:linear-gradient(135deg,#38bdf840,#0ea5e940);border-color:#38bdf880;transform:translateY(-2px);box-shadow:0 4px 12px #38bdf833}.campaign-config-btn:disabled{opacity:.5;cursor:not-allowed}.campaigns-config-modal{background:#181818f2;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}.campaigns-config-modal h3{display:flex;justify-content:space-between;align-items:center;margin:0 0 1.5rem;color:#d8b4fef2;font-size:1.1rem;font-weight:600}.close-campaign-config{padding:.5rem 1rem;background:#ef444433;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#ef4444;cursor:pointer;font-weight:600;transition:all .2s ease;font-size:.85rem}.close-campaign-config:hover{background:#ef44444d}.campaigns-list-config{max-height:500px;overflow-y:auto}.campaign-config-item{background:#202020cc;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1.25rem;margin-bottom:1rem}.campaign-config-item h4{margin:0 0 1rem;color:#fffffff2;font-size:1rem;font-weight:600}@media (max-width: 767px){.date-inputs>.date-input-wrapper{min-width:0}.optimization-popup[role=dialog]{padding:16px}.optimization-popup>button.absolute{right:12px;top:12px;width:36px;height:36px;min-width:0;min-height:0;padding:0}.optimization-popup h2{padding-right:44px;font-size:1.25rem!important;line-height:1.3;overflow-wrap:anywhere}.optimization-popup .popup-content{padding:.5rem 0 1rem}.ads-table-container .ag-paging-panel{flex-wrap:wrap;justify-content:center;height:auto;gap:4px 12px;padding:6px 8px}.ads-table-container .ag-paging-panel>span{margin:0;white-space:nowrap}}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.ss-dashboard{--ink: #14223a;--muted: #6e7b90;--line: #e7ebf1;--panel: rgba(255, 255, 255, .94);--blue: #3578f6;--green: #12a87a;--violet: #7657e8;--amber: #e69b27;--rose: #dc5b67;position:relative;min-height:100vh;overflow:hidden;color:var(--ink);background:#f4f6fa;padding:30px clamp(16px,2.5vw,40px) 44px;isolation:isolate}.ss-dashboard *,.ss-dashboard *:before,.ss-dashboard *:after{box-sizing:border-box}.ss-dashboard button,.ss-dashboard input{font:inherit}.ss-dashboard button,.ss-dashboard a{-webkit-tap-highlight-color:transparent}.ss-dashboard__ambient{position:absolute;z-index:-1;border-radius:999px;filter:blur(3px);pointer-events:none}.ss-dashboard__ambient--one{width:560px;height:560px;top:-320px;right:4%;background:radial-gradient(circle,rgba(53,120,246,.14),transparent 70%)}.ss-dashboard__ambient--two{width:460px;height:460px;top:790px;left:-260px;background:radial-gradient(circle,rgba(118,87,232,.1),transparent 70%)}.ss-dashboard__container{width:min(1540px,100%);margin:0 auto}.ss-dashboard h1,.ss-dashboard h2,.ss-dashboard p{margin:0}.ss-dashboard h1{font-size:clamp(1.45rem,2vw,1.85rem);letter-spacing:-.035em;line-height:1.1;font-weight:800}@keyframes ss-dashboard-spin{to{transform:rotate(360deg)}}.ss-dashboard__eyebrow{display:inline-flex;align-items:center;gap:6px;color:#7d8ba1;font-size:.66rem;text-transform:uppercase;letter-spacing:.11em;font-weight:800}@media (max-width: 980px){.ss-dashboard{padding-bottom:90px}}@media (max-width: 760px){.ss-dashboard{padding:18px 12px 92px}}.ss-dashboard{--ink: #f7f7fa;--muted: rgba(255, 255, 255, .52);--line: rgba(255, 255, 255, .085);--panel: linear-gradient(145deg, rgba(31, 31, 31, .92), rgba(19, 19, 19, .9));--blue: var(--ss-cyan);--green: #24c99a;--violet: #a66bff;--amber: #f3b44f;--rose: #f16d79;background:radial-gradient(circle at 84% -12%,rgba(139,92,246,.11),transparent 27%),radial-gradient(circle at 9% 34%,rgba(64,201,255,.045),transparent 25%),var(--ss-canvas-deep);color:var(--ink)}.ss-dashboard__ambient--one{background:radial-gradient(circle,rgba(232,28,255,.1),transparent 70%)}.ss-dashboard__ambient--two{background:radial-gradient(circle,rgba(64,201,255,.07),transparent 70%)}.ss-dashboard__eyebrow{color:#fff6}.ss-dashboard .ss-dashboard__value-comparison{display:flex;align-items:baseline;gap:8px}.ss-dashboard .ss-dashboard__sales-summary .ss-dashboard__value-comparison>strong{display:block;margin-top:4px;font-size:clamp(1.65rem,2.3vw,2.15rem);letter-spacing:-.045em}.ss-dashboard .ss-dashboard__sales-summary .ss-dashboard__value-comparison .ss-dashboard__change{display:inline-flex;padding:3px 6px;border-radius:6px;background:#40c9ff12;font-size:.65rem}.ss-dashboard .ss-dashboard__sales-summary .ss-dashboard__value-comparison .ss-dashboard__change strong{display:inline;margin:0;font-size:inherit;letter-spacing:normal}.ss-dashboard .ss-dashboard__panel--chart .ss-dashboard__change--positive,.ss-dashboard .ss-dashboard__profit-panel .ss-dashboard__change--positive{color:#57dcb3}.ss-dashboard .ss-dashboard__panel--chart .ss-dashboard__change--negative,.ss-dashboard .ss-dashboard__profit-panel .ss-dashboard__change--negative{color:#fb8792}.ss-dashboard .ss-dashboard__sales-summary .ss-dashboard__value-comparison .ss-dashboard__change--positive{background:#24c99a1a}.ss-dashboard .ss-dashboard__sales-summary .ss-dashboard__value-comparison .ss-dashboard__change--negative{background:#f871711a}.ss-dashboard .ss-dashboard__chart-tabs button{flex:0 0 auto;white-space:nowrap}.ss-dashboard .ss-dashboard__support-metrics .ss-dashboard__change{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:4px;white-space:nowrap}.ss-dashboard .ss-dashboard__support-metrics .ss-dashboard__change strong,.ss-dashboard .ss-dashboard__support-metrics .ss-dashboard__change>span{display:inline;white-space:nowrap}.ss-dashboard .ss-dashboard__support-metrics .ss-dashboard__change>span:empty{display:none}.ss-dashboard .ss-dashboard__leakage-value{display:inline-flex;align-items:center;gap:7px}.ss-dashboard .ss-dashboard__leakage-value small{display:inline;margin:0;padding:2px 5px;color:#8ddfff;border-radius:5px;background:#40c9ff14;font-size:.56rem;font-weight:750}.ss-dashboard .ss-dashboard__panel--chart .ss-dashboard__section-heading p,.ss-dashboard .ss-dashboard__panel--chart .ss-dashboard__support-metrics>div>span,.ss-dashboard .ss-dashboard__panel--chart .ss-dashboard__support-metrics small,.ss-dashboard .ss-dashboard__profit-panel .ss-dashboard__section-heading p,.ss-dashboard .ss-dashboard__profit-panel .ss-dashboard__profit-hero small,.ss-dashboard .ss-dashboard__profit-panel .ss-dashboard__leakage-row>div>span:first-child,.ss-dashboard .ss-dashboard__profit-panel .ss-dashboard__coverage small,.ss-dashboard .ss-dashboard__profitability-sales-heading p,.ss-dashboard .ss-dashboard__profitability-table th,.ss-dashboard .ss-dashboard__profitability-table td>small,.ss-dashboard .ss-dashboard__profitability-product small,.ss-dashboard .ss-dashboard__profitability-detail-card dt,.ss-dashboard .ss-dashboard__profitability-detail-card dt small{color:#ffffff8c}.ss-dashboard .ss-dashboard__profitability-sales-actions{flex:0 0 auto;display:flex;align-items:center;gap:10px}.ss-dashboard .ss-dashboard__profitability-sales-actions>strong{color:#79dcff;font-size:.68rem;white-space:nowrap}.ss-dashboard .ss-dashboard__sale-search{display:flex;align-items:center;gap:5px}.ss-dashboard .ss-dashboard__sale-search input{width:190px;height:30px;padding:0 9px;color:#ffffffdb;border:1px solid rgba(255,255,255,.12);border-radius:7px;outline:0;background:#ffffff0a;font:inherit;font-size:.57rem}.ss-dashboard .ss-dashboard__sale-search input::-moz-placeholder{color:#ffffff61}.ss-dashboard .ss-dashboard__sale-search input::placeholder{color:#ffffff61}.ss-dashboard .ss-dashboard__sale-search input:focus{border-color:#79dcff6b}.ss-dashboard .ss-dashboard__sale-search button{height:30px;padding:0 9px;color:#83ddff;border:1px solid rgba(117,216,255,.17);border-radius:7px;background:#40c9ff0e;font:inherit;font-size:.55rem;font-weight:700;cursor:pointer}.ss-dashboard .ss-dashboard__sale-search button.is-clear{color:#ffffff85;border-color:#ffffff1a;background:transparent}.ss-dashboard .ss-dashboard__sale-search button:disabled{opacity:.45;cursor:wait}.ss-dashboard .ss-dashboard__health-card--reputation{grid-column:span 6}.ss-dashboard .ss-dashboard__health-card--reputation .ss-dashboard__reputation-bars{grid-template-columns:1fr}.ss-dashboard .ss-dashboard__reputation-metric-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.ss-dashboard .ss-dashboard__reputation-metric-footer small{min-width:0;color:#ffffff5c;font-size:.49rem}.ss-dashboard .ss-dashboard__reputation-metric-footer strong{flex:0 0 auto;color:#8ddfff;font-size:.52rem;font-weight:700}.ss-dashboard .ss-dashboard__reputation-protection{display:flex;align-items:flex-start;gap:8px;margin-top:14px;padding:9px 10px;color:#bdeeff;border:1px solid rgba(64,201,255,.15);border-radius:9px;background:#40c9ff0b}.ss-dashboard .ss-dashboard__reputation-protection>svg{flex:0 0 auto;margin-top:1px;color:#72d8fb}.ss-dashboard .ss-dashboard__reputation-protection strong{font-size:.61rem}.ss-dashboard .ss-dashboard__reputation-protection p,.ss-dashboard .ss-dashboard__reputation-protection small{display:inline;margin-left:6px;color:#ffffff85;font-size:.54rem;line-height:1.4}.ss-dashboard .ss-dashboard__reputation-protection small{color:#ffffff6b}@media (max-width: 1240px){.ss-dashboard .ss-dashboard__health-card--reputation{grid-column:span 12}}@media (max-width: 760px){.ss-dashboard .ss-dashboard__profitability-sales-actions{width:100%;align-items:flex-start;flex-direction:column}.ss-dashboard .ss-dashboard__sale-search{width:100%}.ss-dashboard .ss-dashboard__sale-search input{flex:1;width:auto;min-width:0}.ss-dashboard .ss-dashboard__chart-tabs button{white-space:normal}}.ss-dashboard__header,.ss-dashboard__title-block,.ss-dashboard__title-line,.ss-dashboard__header-actions{display:flex;align-items:center}.ss-dashboard__header{justify-content:space-between;gap:24px;margin-bottom:26px}.ss-dashboard__title-block{gap:14px}.ss-dashboard__brand-mark{width:44px;height:44px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#397ff9,#245ec8);border-radius:14px;box-shadow:0 8px 24px #3578f645}.ss-dashboard__title-line{gap:10px;flex-wrap:wrap}.ss-dashboard__title-block>div>p{margin-top:6px;color:var(--muted);font-size:.88rem}.ss-dashboard__live-pill,.ss-dashboard__demo-pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:5px 9px;font-size:.66rem;font-weight:750;letter-spacing:.01em}.ss-dashboard__live-pill{color:#0c8d65;background:#e9f8f2;border:1px solid #cceee2}.ss-dashboard__live-pill i{width:6px;height:6px;border-radius:50%;background:#14b887;box-shadow:0 0 0 4px #14b88721}.ss-dashboard__demo-pill{color:#946116;background:#fff5df;border:1px solid #f3dfb4}.ss-dashboard__header-actions{gap:12px}.ss-dashboard__updated{text-align:right}.ss-dashboard__updated span,.ss-dashboard__updated strong{display:block}.ss-dashboard__updated span{color:#909bad;font-size:.66rem}.ss-dashboard__updated strong{color:#506077;font-size:.77rem;margin-top:2px}.ss-dashboard__refresh{width:40px;height:40px;display:grid;place-items:center;border:1px solid #dfe5ed;border-radius:12px;color:#52627a;background:#ffffffdb;cursor:pointer;transition:.2s ease}.ss-dashboard__refresh:hover{color:var(--blue);border-color:#b9cffb;transform:translateY(-1px);box-shadow:0 6px 15px #223d6814}.ss-dashboard__refresh:disabled{opacity:.6;cursor:wait}@media (max-width: 760px){.ss-dashboard__header,.ss-dashboard__title-block{align-items:flex-start}.ss-dashboard__title-block>div>p{max-width:285px}.ss-dashboard__updated{display:none}}@media (max-width: 430px){.ss-dashboard__brand-mark{width:40px;height:40px}.ss-dashboard__live-pill{display:none}}.ss-dashboard__brand-mark{background:linear-gradient(145deg,var(--ss-magenta),var(--ss-cyan));box-shadow:0 8px 24px #ab35e542}.ss-dashboard__live-pill{color:#60e1ba;background:#24c99a1a;border-color:#24c99a40}.ss-dashboard__demo-pill{color:#f4c36f;background:#f3b44f1a;border-color:#f3b44f3b}.ss-dashboard__updated span,.ss-dashboard__updated strong{color:#ffffff6b}.ss-dashboard__refresh{color:#ffffffa6;border-color:#ffffff1f;background:#ffffff0b}.ss-dashboard__refresh:hover{color:var(--ss-cyan);border-color:#40c9ff57;background:#40c9ff12;box-shadow:0 6px 18px #00000040}.ss-dashboard__today-intro{display:flex;align-items:center}.ss-dashboard__today{position:relative;color:#fff;padding:clamp(22px,2.4vw,34px);border-radius:24px;background:radial-gradient(circle at 75% -30%,rgba(76,141,255,.32),transparent 43%),linear-gradient(118deg,#13223a,#172a47 60%,#102037);box-shadow:0 22px 48px #17274130;overflow:hidden}.ss-dashboard__today:after{content:"";position:absolute;right:clamp(-110px,-5vw,-65px);top:-155px;width:clamp(430px,39vw,600px);aspect-ratio:1;background:url(/assets/smartselling_logo-UqOXALET.png) center/contain no-repeat;opacity:.055;transform:scaleX(-1) rotate(-3deg);transform-origin:center;pointer-events:none}.ss-dashboard__today-intro{position:relative;z-index:1;justify-content:space-between;gap:24px;margin-bottom:25px}.ss-dashboard__today-intro h2{margin-top:6px;font-size:clamp(1.25rem,2vw,1.62rem);letter-spacing:-.025em}.ss-dashboard__today-intro>div:first-child>p{margin-top:4px;color:#ffffff75;font-size:.78rem;text-transform:capitalize}.ss-dashboard__today-metrics{position:relative;z-index:1;display:grid;grid-template-columns:1.35fr repeat(5,1fr)}@media (max-width: 1240px){.ss-dashboard__today-metrics{grid-template-columns:repeat(3,1fr);gap:19px 0}}@media (max-width: 760px){.ss-dashboard__today{border-radius:19px}.ss-dashboard__today:after{top:-70px;right:-105px;width:370px;opacity:.045}.ss-dashboard__today-intro{align-items:flex-start;flex-direction:column}.ss-dashboard__today-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width: 430px){.ss-dashboard__today-metrics{gap:18px 0}}.ss-dashboard__today{background:radial-gradient(circle at 78% -35%,rgba(232,28,255,.2),transparent 42%),radial-gradient(circle at 100% 80%,rgba(64,201,255,.11),transparent 36%),linear-gradient(118deg,#19151d,#15171c 55%,#111418);border:1px solid rgba(255,255,255,.09);box-shadow:0 22px 48px #00000052}.ss-dashboard__today-body{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(315px,.32fr);gap:16px;align-items:stretch}.ss-dashboard__today-body .ss-dashboard__today-metrics{display:grid;grid-template-columns:1.25fr repeat(3,minmax(0,1fr));gap:9px}@media (max-width: 1240px){.ss-dashboard__today-body{grid-template-columns:1fr}}@media (max-width: 980px){.ss-dashboard__today-body .ss-dashboard__today-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.ss-dashboard__today-body .ss-dashboard__today-metrics{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.ss-dashboard__today-body .ss-dashboard__today-metrics{grid-template-columns:1fr}}.ss-dashboard__today{padding:clamp(18px,1.7vw,24px);border-radius:20px}.ss-dashboard__today-intro{margin-bottom:15px}.ss-dashboard__today-intro h2{font-size:clamp(1.15rem,1.55vw,1.4rem)}.ss-dashboard__today-intro>div:first-child>p{font-size:.7rem}.ss-dashboard__today-body{grid-template-columns:minmax(0,1fr) minmax(310px,.34fr);gap:12px}.ss-dashboard__today-body .ss-dashboard__today-metrics{grid-template-columns:1.22fr repeat(3,minmax(0,1fr));gap:0;align-items:stretch}@media (max-width: 820px){.ss-dashboard__today-body .ss-dashboard__today-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 0}}@media (max-width: 560px){.ss-dashboard__today-body .ss-dashboard__today-metrics{grid-template-columns:1fr}}.ss-dashboard__today-intro{margin-bottom:11px}.ss-dashboard__today-heading-inline{display:flex;align-items:baseline;gap:12px;max-width:100%;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.ss-dashboard__today-heading-inline::-webkit-scrollbar{display:none}.ss-dashboard__today-heading-inline h2,.ss-dashboard__today-heading-inline p{margin:0;padding-left:12px;border-left:1px solid rgba(255,255,255,.16)}.ss-dashboard__today-heading-inline h2{font-size:clamp(1.08rem,1.4vw,1.3rem)}.ss-dashboard__today-intro>.ss-dashboard__today-heading-inline>p{margin:0;color:#ffffff8c;font-size:.7rem;text-transform:capitalize}@media (max-width: 620px){.ss-dashboard__today-heading-inline{gap:8px}.ss-dashboard__today-heading-inline h2,.ss-dashboard__today-heading-inline p{padding-left:8px}.ss-dashboard__today-heading-inline{flex-wrap:wrap;row-gap:4px;overflow-x:visible}.ss-dashboard__today-heading-inline p{flex-basis:100%;padding-left:0;border-left:0}}.ss-dashboard__today-body{--today-title-color: rgba(255, 255, 255, .94);--today-title-size: .9rem;--today-title-weight: 500;--today-title-tracking: -.02em;--today-detail-color: rgba(255, 255, 255, .72);--today-detail-size: .63rem;grid-template-columns:minmax(0,1fr) minmax(300px,.36fr);gap:10px}.ss-dashboard__today-body .ss-dashboard__today-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;min-width:0;padding:5px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:linear-gradient(135deg,#ffffff0b,#ffffff05);box-shadow:inset 0 1px #ffffff06}@media (max-width: 1240px){.ss-dashboard__today-body{grid-template-columns:minmax(0,1fr) minmax(285px,.35fr)}}@media (max-width: 1120px){.ss-dashboard__today-body{grid-template-columns:1fr}}@media (max-width: 820px){.ss-dashboard__today-body .ss-dashboard__today-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.ss-dashboard__today-body .ss-dashboard__today-metrics{grid-template-columns:1fr;padding:5px 10px}}.ss-dashboard__analysis-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 2px 18px}.ss-dashboard__analysis-bar>div:first-child strong,.ss-dashboard__analysis-bar>div:first-child small{margin-left:10px}.ss-dashboard__analysis-bar>div:first-child strong{font-size:.83rem}.ss-dashboard__analysis-bar>div:first-child small{color:#8a96a8;font-size:.7rem}@media (max-width: 760px){.ss-dashboard__analysis-bar{align-items:flex-start;flex-direction:column}.ss-dashboard__analysis-bar>div:first-child small{display:block;margin:4px 0 0}}.ss-dashboard__section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.ss-dashboard__section-title{display:flex;align-items:center;gap:7px}.ss-dashboard__section-heading h2{margin-top:5px;font-size:clamp(1.08rem,1.5vw,1.32rem);letter-spacing:-.025em}.ss-dashboard__section-heading p{margin-top:5px;color:var(--muted);font-size:.74rem;line-height:1.5}@media (max-width: 760px){.ss-dashboard__section-heading{align-items:flex-start;flex-direction:column}}.ss-dashboard__metric-heading,.ss-dashboard__metric-footer{display:flex;align-items:center}.ss-dashboard__metric-card{min-width:0;padding:5px clamp(13px,1.35vw,24px) 2px;border-left:1px solid rgba(255,255,255,.09)}.ss-dashboard__metric-card:first-child{border-left:0;padding-left:0}.ss-dashboard__metric-heading{gap:8px;color:#ffffff7a;font-size:.7rem;white-space:nowrap}.ss-dashboard__metric-icon{width:28px;height:28px;display:grid;place-items:center;border-radius:8px}.ss-dashboard__metric-value{display:block;margin-top:13px;color:#fff;font-size:clamp(1.25rem,1.8vw,1.65rem);letter-spacing:-.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-dashboard__metric-card--featured .ss-dashboard__metric-value{font-size:clamp(1.55rem,2.4vw,2.15rem)}.ss-dashboard__metric-footer{min-height:18px;margin-top:9px;color:#ffffff61;font-size:.62rem}@media (max-width: 1240px){.ss-dashboard__metric-card:nth-child(4){border-left:0;padding-left:0}}@media (max-width: 760px){.ss-dashboard__metric-card:nth-child(3),.ss-dashboard__metric-card:nth-child(5){border-left:0;padding-left:0}.ss-dashboard__metric-card:nth-child(4){border-left:1px solid rgba(255,255,255,.09);padding-left:clamp(13px,1.35vw,24px)}}@media (max-width: 430px){.ss-dashboard__metric-card{padding-right:10px}.ss-dashboard__metric-heading{white-space:normal}.ss-dashboard__metric-icon{width:25px;height:25px}}.ss-dashboard__metric-value-row{min-width:0}.ss-dashboard__metric-subvalue{display:inline-flex;margin-top:7px;padding:4px 7px;color:#ffffff94;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff0e;font-size:.58rem;font-weight:700}.ss-dashboard__metric-loading{display:grid;align-content:start;gap:8px;min-height:49px;margin-top:10px}.ss-dashboard__metric-helper{display:-webkit-box;overflow:hidden;color:#ffffff6e;font-weight:600;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ss-dashboard__sales-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:26px}.ss-dashboard__sales-summary>div:first-child span,.ss-dashboard__sales-summary>div:first-child strong{display:block}.ss-dashboard__sales-summary>div:first-child span{color:#8793a5;font-size:.69rem}.ss-dashboard__sales-summary>div:first-child strong{margin-top:4px;font-size:clamp(1.65rem,2.3vw,2.15rem);letter-spacing:-.045em}.ss-dashboard__chart{height:286px;margin:6px -4px 0 -12px}.ss-dashboard__chart-loading{padding:10px 12px}.ss-dashboard__empty{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;color:#929daf}.ss-dashboard__empty strong{color:#66758b;font-size:.8rem}.ss-dashboard__empty span{font-size:.7rem}@media (max-width: 760px){.ss-dashboard__sales-summary{align-items:flex-end}.ss-dashboard__chart{height:245px}}.ss-dashboard__empty,.ss-dashboard__empty strong{color:#ffffff6b}.ss-dashboard__costs-chart-prompt{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;color:#ffffff70;text-align:center}.ss-dashboard__costs-chart-prompt>span{width:44px;height:44px;display:grid;place-items:center;margin-bottom:11px;color:#78dbff;border-radius:13px;background:linear-gradient(135deg,#40c9ff1f,#8b5cf61a)}.ss-dashboard__costs-chart-prompt strong{color:#ffffffe6;font-size:.78rem}.ss-dashboard__costs-chart-prompt p{max-width:430px;margin-top:6px;font-size:.61rem;line-height:1.5}.ss-dashboard__costs-chart-prompt a{display:inline-flex;align-items:center;gap:5px;margin-top:13px;padding:8px 10px;color:#85dfff;border:1px solid rgba(117,216,255,.16);border-radius:9px;background:#40c9ff11;font-size:.59rem;font-weight:750;text-decoration:none}.ss-dashboard__sales-summary .ss-dashboard__value-comparison{align-items:center;gap:10px}.ss-dashboard__card-top{display:flex;align-items:center;gap:10px}.ss-dashboard__card-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px}.ss-dashboard__card-top>div{min-width:0;flex:1}.ss-dashboard__card-top>div span,.ss-dashboard__card-top>div strong{display:block}.ss-dashboard__card-top>div span{color:#8a96a8;font-size:.62rem}.ss-dashboard__card-top>div strong{margin-top:3px;font-size:.79rem}.ss-dashboard__card-top>a{width:30px;height:30px;display:grid;place-items:center;color:#8190a4;border:1px solid #e2e6ec;border-radius:9px;transition:.18s ease}.ss-dashboard__card-top>a:hover{color:var(--blue);border-color:#bdd0f6}.ss-dashboard__card-top>div span{color:#fff6}.ss-dashboard__card-top>a{color:#ffffff85;border-color:#ffffff17}.ss-dashboard__ads-verdict{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:15px;padding:10px 11px;border:1px solid rgba(255,255,255,.08);border-radius:11px}.ss-dashboard__ads-verdict>span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px}.ss-dashboard__ads-verdict strong,.ss-dashboard__ads-verdict small{display:block}.ss-dashboard__ads-verdict strong{font-size:.66rem}.ss-dashboard__ads-verdict small{margin-top:3px;color:#fff6;font-size:.54rem}.ss-dashboard__ads-verdict>b{color:#fff6;font-size:.54rem;font-weight:600;white-space:nowrap}.ss-dashboard__ads-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin-top:9px}.ss-dashboard__ads-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px}@media (max-width: 1240px){.ss-dashboard__ads-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width: 760px){.ss-dashboard__ads-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-dashboard__ads-actions{grid-template-columns:1fr}}.ss-dashboard__ads-timeline{margin-top:14px;padding:14px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:#ffffff06}.ss-dashboard__ads-timeline-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.ss-dashboard__ads-timeline-heading strong{display:block;margin-top:4px;font-size:.72rem}.ss-dashboard__ads-chart{height:245px;margin-top:5px}@media (max-width: 760px){.ss-dashboard__ads-timeline-heading{align-items:flex-start;flex-direction:column}}.ss-dashboard__ads-metric-grid{grid-template-columns:minmax(0,1.25fr) repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.ss-dashboard__ads-chart{height:280px;margin-top:8px}@media (max-width: 1120px){.ss-dashboard__ads-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width: 820px){.ss-dashboard__ads-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ss-dashboard__ads-timeline-heading{min-height:36px}.ss-dashboard__table-title{display:flex;align-items:center;gap:10px;padding:18px 20px;border-bottom:1px solid var(--line)}.ss-dashboard__table-title>span{width:34px;height:34px;display:grid;place-items:center;color:#1d8d6a;border-radius:10px;background:#e6f6f0}.ss-dashboard__table-title--violet>span{color:#6c50d1;background:#efebff}.ss-dashboard__table-title>div{min-width:0;flex:1}.ss-dashboard__table-title strong,.ss-dashboard__table-title small{display:block}.ss-dashboard__table-title strong{font-size:.76rem}.ss-dashboard__table-title small{margin-top:3px;color:#909bac;font-size:.58rem}.ss-dashboard__table-title a{display:flex;align-items:center;color:#4b78ca;font-size:.6rem;font-weight:700;text-decoration:none;white-space:nowrap}.ss-dashboard__product-list{padding:5px 20px 9px}.ss-dashboard__list-empty{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#98a3b3;text-align:center}.ss-dashboard__list-empty strong{color:#728096;font-size:.7rem}.ss-dashboard__list-empty small{font-size:.58rem}@media (max-width: 430px){.ss-dashboard__table-title{align-items:flex-start}.ss-dashboard__table-title a{display:none}.ss-dashboard__product-list{padding-inline:14px}}.ss-dashboard__table-title>span{color:#5dddb7;background:#24c99a1a}.ss-dashboard__table-title--violet>span{color:#c19df9;background:#8b5cf61c}.ss-dashboard__table-title small,.ss-dashboard__list-empty{color:#ffffff59}.ss-dashboard__table-title a{color:#74d4f8}.ss-dashboard__product-list{display:grid;gap:8px;padding:12px}.ss-dashboard__province-ranking{display:grid;gap:7px;padding:9px 12px 12px}.ss-dashboard__province-ranking>button{display:grid;width:100%;grid-template-columns:minmax(160px,1.25fr) minmax(90px,.7fr) minmax(80px,.65fr) minmax(170px,1.2fr);align-items:center;gap:10px;padding:10px;color:inherit;border:1px solid rgba(255,255,255,.06);border-radius:11px;background:#ffffff06;font:inherit;text-align:left;cursor:pointer;transition:.17s ease}.ss-dashboard__province-ranking>button:hover,.ss-dashboard__province-ranking>button:focus-visible,.ss-dashboard__province-ranking>button.is-selected{border-color:#a66bff38;outline:0;background:#a66bff0e}@media (max-width: 980px){.ss-dashboard__province-ranking>button{grid-template-columns:minmax(160px,1fr) repeat(2,minmax(90px,auto))}}@media (max-width: 760px){.ss-dashboard__province-ranking>button{grid-template-columns:minmax(0,1fr) auto}}@media (max-width: 480px){.ss-dashboard__table-title{align-items:flex-start;flex-wrap:wrap}}.ss-dashboard__table-title{padding:18px}.ss-dashboard__table-title>div>strong{font-size:.86rem}.ss-dashboard__table-title>div>small{margin-top:4px;font-size:.62rem;line-height:1.35}.ss-dashboard__product-list{gap:9px;padding:13px 14px 14px}.ss-dashboard__province-ranking{gap:8px;padding:11px 14px 14px}.ss-dashboard__province-ranking>button{min-height:78px;padding:12px;border-color:#ffffff14}.ss-dashboard__top-products-list{gap:9px}.ss-dashboard__list-empty.is-error{color:#f58a94}.ss-dashboard__list-empty.is-error strong{color:#ffffffdb}.ss-dashboard__list-empty>button{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:7px 10px;color:#8fe3ff;border:1px solid rgba(64,201,255,.2);border-radius:8px;background:#40c9ff12;font-size:.58rem;font-weight:750;cursor:pointer}.ss-dashboard__list-empty>button:hover{color:#fff;border-color:#40c9ff61;background:#40c9ff1f}.ss-dashboard__province-ranking>button{animation:ss-dashboard-cylinder-in .38s cubic-bezier(.22,.78,.24,1) both;transform-origin:center top}.ss-dashboard__province-ranking>button:nth-child(2){animation-delay:35ms}.ss-dashboard__province-ranking>button:nth-child(3){animation-delay:70ms}.ss-dashboard__province-ranking>button:nth-child(4){animation-delay:105ms}.ss-dashboard__province-ranking>button:nth-child(5){animation-delay:.14s}.ss-dashboard__province-ranking>button.is-top-1{border-color:#f1cd793d;background:linear-gradient(90deg,#f1cd7913,#ffffff05 45%)}.ss-dashboard__province-ranking>button.is-top-2{border-color:#becee02e;background:linear-gradient(90deg,#becee00d,#ffffff04 45%)}.ss-dashboard__province-ranking>button.is-top-3{border-color:#d3916833;background:linear-gradient(90deg,#d391680e,#ffffff04 45%)}.ss-dashboard__product-list,.ss-dashboard__province-ranking{overscroll-behavior:contain}.ss-dashboard__ranking-scroll{max-height:605px;overflow-y:auto;overscroll-behavior-y:none;scroll-behavior:smooth;scroll-snap-type:y proximity;scrollbar-width:none}.ss-dashboard__ranking-scroll::-webkit-scrollbar{display:none}.ss-dashboard__ranking-scroll>[data-ranking-row]{animation:none}@container ranking-card (max-width: 540px){.ss-dashboard__table-title{padding:15px 14px}.ss-dashboard__product-list,.ss-dashboard__province-ranking{padding:10px}}@container ranking-card (max-width: 400px){.ss-dashboard__table-title{padding:13px 11px}.ss-dashboard__table-title>span{width:30px;height:30px;flex:0 0 30px}.ss-dashboard__product-list,.ss-dashboard__province-ranking{padding:8px}}.ss-dashboard__footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:28px;padding-top:17px;color:#8b96a7;border-top:1px solid #dfe4eb;font-size:.62rem}.ss-dashboard__footer>div,.ss-dashboard__footer a{display:flex;align-items:center;gap:6px}.ss-dashboard__footer>div>span{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:#e8ecf2}.ss-dashboard__footer a{color:#5373a7;font-weight:700;text-decoration:none}@media (max-width: 760px){.ss-dashboard__footer{align-items:flex-start;flex-direction:column}}.ss-dashboard__footer{color:#ffffff59;border-color:#ffffff14}.ss-dashboard__footer>div>span{background:#ffffff0e}.ss-dashboard__footer a,.ss-dashboard__footer>span{display:flex;align-items:center;gap:6px;color:#ffffff8c}.ss-dashboard__date-filter{position:relative;z-index:20;display:flex;align-items:center;gap:8px}.ss-dashboard__quick-periods{display:flex;padding:4px;border-radius:11px;background:#e9edf3}.ss-dashboard__quick-periods button,.ss-dashboard__calendar-button{border:0;cursor:pointer;transition:.18s ease}.ss-dashboard__quick-periods button{min-width:62px;padding:8px 11px;color:#778499;background:transparent;border-radius:8px;font-size:.72rem;font-weight:700}.ss-dashboard__quick-periods button:hover{color:var(--ink)}.ss-dashboard__quick-periods button.is-active{color:#285fc5;background:#fff;box-shadow:0 2px 7px #1f325014}.ss-dashboard__quick-periods button:disabled,.ss-dashboard__calendar-button:disabled{opacity:.55;cursor:wait}.ss-dashboard__calendar-button{display:flex;align-items:center;gap:8px;max-width:235px;min-height:42px;padding:9px 12px;border:1px solid #dce2eb;border-radius:11px;color:#596981;background:#fff;font-size:.72rem;font-weight:700;white-space:nowrap}.ss-dashboard__calendar-button span{overflow:hidden;text-overflow:ellipsis}.ss-dashboard__calendar-button svg:last-child{margin-left:auto;transition:transform .2s ease}.ss-dashboard__calendar-button.is-open svg:last-child{transform:rotate(180deg)}.ss-dashboard__calendar-button.is-active{color:#2b63cb;border-color:#abc7fb;background:#f5f8ff}.ss-dashboard__date-popover{position:absolute;top:calc(100% + 10px);right:0;width:min(390px,100vw - 32px);padding:18px;overflow:hidden;border:1px solid #dfe5ee;border-radius:18px;background:#fff;box-shadow:0 22px 60px #15253d33;animation:ss-date-popover-in .18s ease-out}.ss-dashboard__date-popover-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ss-dashboard__date-popover-heading strong{display:block;margin-top:5px;font-size:.94rem;line-height:1.2}.ss-dashboard__date-selection{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px;margin-top:16px}.ss-dashboard__date-selection>div{min-width:0;padding:9px 11px;border:1px solid #e1e7ef;border-radius:11px;background:#f8fafc}.ss-dashboard__date-selection>svg{color:#8a96a8}.ss-dashboard__date-selection span,.ss-dashboard__date-selection strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__date-selection span{color:#8490a2;font-size:.59rem;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.ss-dashboard__date-selection strong{margin-top:3px;color:#8792a2;font-size:.72rem}.ss-dashboard__date-selection>div.has-date{border-color:#40c9ff5c;background:#40c9ff0f}.ss-dashboard__date-selection>div.has-date strong{color:var(--ink)}.ss-dashboard__range-calendar{--rdp-accent-color: #8f5be8;--rdp-accent-background-color: rgba(143, 91, 232, .14);--rdp-day-height: 40px;--rdp-day-width: 44px;--rdp-day_button-height: 36px;--rdp-day_button-width: 36px;--rdp-selected-border: 0;--rdp-disabled-opacity: .2;--rdp-outside-opacity: .34;--rdp-today-color: #168ebd;--rdp-nav_button-height: 34px;--rdp-nav_button-width: 34px;--rdp-nav-height: 40px;width:100%;margin:16px 0 0}.ss-dashboard__range-calendar .rdp-months,.ss-dashboard__range-calendar .rdp-month,.ss-dashboard__range-calendar .rdp-month_grid{width:100%;max-width:none}.ss-dashboard__range-calendar .rdp-month_caption{align-items:center;font-size:.79rem;text-transform:capitalize}.ss-dashboard__range-calendar .rdp-button_previous,.ss-dashboard__range-calendar .rdp-button_next{border:1px solid #e0e6ee;border-radius:9px;background:#f8fafc;transition:.16s ease}.ss-dashboard__range-calendar .rdp-button_previous:not(:disabled):hover,.ss-dashboard__range-calendar .rdp-button_next:not(:disabled):hover{border-color:#8f5be852;background:#8f5be814}.ss-dashboard__range-calendar .rdp-chevron{width:15px;fill:#7660a5}.ss-dashboard__range-calendar .rdp-weekday{color:#8a96a8;font-size:.62rem;font-weight:750;text-transform:uppercase}.ss-dashboard__range-calendar .rdp-day{width:14.2857142857%;font-size:.72rem}.ss-dashboard__range-calendar .rdp-day_button{margin:auto;transition:color .16s ease,background .16s ease,transform .16s ease}.ss-dashboard__range-calendar .rdp-day_button:not(:disabled):hover{background:#8f5be81c;transform:scale(1.05)}.ss-dashboard__range-calendar .rdp-disabled .rdp-day_button{color:#9aa4b2;text-decoration:line-through;cursor:not-allowed}.ss-dashboard__range-calendar .rdp-today .rdp-day_button{box-shadow:inset 0 0 0 1px #40c9ff7a}.ss-dashboard__range-calendar .rdp-range_start .rdp-day_button,.ss-dashboard__range-calendar .rdp-range_end .rdp-day_button{background:linear-gradient(135deg,#a744cf,#288fb9);box-shadow:0 5px 14px #6f40b947}.ss-dashboard__range-calendar .rdp-range_middle{color:#563d7d}.ss-dashboard__date-feedback{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding:8px 10px;color:#778499;border-radius:9px;background:#f7f9fc;font-size:.62rem;line-height:1.3}.ss-dashboard__date-actions{display:grid;grid-template-columns:.8fr 1.2fr;gap:9px;margin-top:12px}.ss-dashboard__cancel-date,.ss-dashboard__apply-date{min-height:39px;padding:9px 12px;border-radius:10px;font-size:.72rem;font-weight:750;cursor:pointer;transition:.18s ease}.ss-dashboard__cancel-date{color:#67758a;border:1px solid #dfe5ee;background:transparent}.ss-dashboard__cancel-date:hover{color:#384a62;background:#f5f7fa}.ss-dashboard__apply-date{color:#fff;border:0;background:var(--blue)}.ss-dashboard__apply-date:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}.ss-dashboard__apply-date:disabled{opacity:.45;cursor:not-allowed}@keyframes ss-date-popover-in{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 760px){.ss-dashboard__date-filter{width:100%;flex-direction:column}.ss-dashboard__quick-periods{width:100%}.ss-dashboard__quick-periods button{flex:1}.ss-dashboard__calendar-button{width:100%;max-width:none;justify-content:center}.ss-dashboard__date-popover{width:100%;top:calc(100% + 8px)}}.ss-dashboard__quick-periods{background:#ffffff0e;border:1px solid rgba(255,255,255,.07)}.ss-dashboard__quick-periods button{color:#ffffff6e}.ss-dashboard__quick-periods button:hover{color:#fff}.ss-dashboard__quick-periods button.is-active{color:#fff;background:linear-gradient(135deg,#e81cff38,#40c9ff29);box-shadow:inset 0 0 0 1px #be70ea40}.ss-dashboard__calendar-button{color:#ffffffa6;border-color:#ffffff1a;background:#ffffff09}.ss-dashboard__calendar-button:hover{color:#ffffffdb;border-color:#ffffff2e;background:#ffffff0f}.ss-dashboard__calendar-button.is-active{color:#8bdfff;border-color:#40c9ff52;background:#40c9ff12}.ss-dashboard__date-popover{border-color:#ffffff1f;background:linear-gradient(155deg,#1c1c1f,#141416);box-shadow:0 24px 65px #00000094,inset 0 1px #ffffff09}.ss-dashboard__date-selection>div{border-color:#ffffff17;background:#ffffff06}.ss-dashboard__date-selection>svg{color:#ffffff45}.ss-dashboard__date-selection span{color:#ffffff5c}.ss-dashboard__date-selection strong{color:#ffffff61}.ss-dashboard__date-selection>div.has-date{border-color:#40c9ff40;background:#40c9ff0e}.ss-dashboard__date-selection>div.has-date strong{color:#ffffffe6}.ss-dashboard__range-calendar{--rdp-accent-color: #b45dda;--rdp-accent-background-color: rgba(172, 79, 211, .15);--rdp-today-color: #64d5ff;color:#ffffffb8}.ss-dashboard__range-calendar .rdp-button_previous,.ss-dashboard__range-calendar .rdp-button_next{color:#ffffffb8;border-color:#ffffff1a;background:#ffffff09}.ss-dashboard__range-calendar .rdp-button_previous:not(:disabled):hover,.ss-dashboard__range-calendar .rdp-button_next:not(:disabled):hover{border-color:#b45dda52;background:#b45dda1a}.ss-dashboard__range-calendar .rdp-chevron{fill:#be86dc}.ss-dashboard__range-calendar .rdp-weekday{color:#ffffff57}.ss-dashboard__range-calendar .rdp-day_button:not(:disabled):hover{color:#fff;background:#b45dda21}.ss-dashboard__range-calendar .rdp-disabled .rdp-day_button{color:#ffffff4d}.ss-dashboard__range-calendar .rdp-range_middle{color:#ffffffd1}.ss-dashboard__date-feedback{color:#fff6;background:#ffffff09}.ss-dashboard__cancel-date{color:#ffffff94;border-color:#ffffff1a}.ss-dashboard__cancel-date:hover{color:#fff;background:#ffffff0e}.ss-dashboard__apply-date{background:linear-gradient(135deg,#aa3bd4,#3198c3)}.ss-dashboard__chart-tabs button{border:0;cursor:pointer;transition:.18s ease}.ss-dashboard__chart-tabs{display:flex;gap:3px;padding:3px;border:1px solid #e2e7ee;border-radius:10px;background:#f5f7fa}.ss-dashboard__chart-tabs button{padding:7px 9px;color:#7b8799;border-radius:7px;background:transparent;font-size:.65rem;font-weight:700}.ss-dashboard__chart-tabs button.is-active{color:#2f69d5;background:#fff;box-shadow:0 2px 6px #1a2d4914}@media (max-width: 760px){.ss-dashboard__chart-tabs{width:100%;overflow-x:auto}.ss-dashboard__chart-tabs button{flex:1;white-space:nowrap}}.ss-dashboard__chart-tabs{border-color:#ffffff14;background:#ffffff09}.ss-dashboard__chart-tabs button{color:#ffffff6b}.ss-dashboard__chart-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#e81cff33,#40c9ff24);box-shadow:inset 0 0 0 1px #bd6be72e}.ss-dashboard__cost-scope-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:174px;flex:0 0 174px;gap:3px;margin:0;padding:3px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff09}.ss-dashboard__cost-scope-tabs button{display:grid;min-width:0;min-height:31px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:5px 6px;color:#ffffff7a;border:1px solid transparent;border-radius:9px;background:transparent;font:inherit;font-size:.52rem;font-weight:700;text-align:left;cursor:pointer}.ss-dashboard__cost-scope-tabs button>svg{display:none}.ss-dashboard__cost-scope-tabs button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-dashboard__cost-scope-tabs button b{display:grid;min-width:19px;height:19px;place-items:center;color:#ffffff9e;border-radius:6px;background:#ffffff0f;font-size:.5rem}.ss-dashboard__cost-scope-tabs button.is-active{color:#72dfbd;border-color:#24c99a2e;background:#24c99a17}.ss-dashboard__cost-scope-tabs button.is-active.is-warning{color:#f4c56f;border-color:#f3b44f33;background:#f3b44f17}@media (max-width: 980px){.ss-dashboard__cost-scope-tabs{grid-column:1/-1}}@media (max-width: 560px){.ss-dashboard__cost-scope-tabs{width:100%;flex-basis:auto}}.ss-dashboard__panel{border:1px solid rgba(220,226,235,.92);border-radius:20px;background:var(--panel);box-shadow:0 7px 28px #1c2d470b}.ss-dashboard__panel--chart,.ss-dashboard__profit-panel{padding:clamp(20px,2vw,28px)}.ss-dashboard__profit-panel{overflow:hidden}.ss-dashboard__health-card{min-width:0;padding:20px}.ss-dashboard__table-card{overflow:hidden}@media (max-width: 980px){.ss-dashboard__profit-panel{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}}@media (max-width: 760px){.ss-dashboard__profit-panel{display:block}}.ss-dashboard__panel{border-color:#ffffff17;box-shadow:0 9px 30px #0003,inset 0 1px #ffffff06}.ss-dashboard__health-card--ads{grid-column:span 6}.ss-dashboard__presale-card{padding:20px}.ss-dashboard__postsale-card{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;padding:20px}@media (max-width: 1240px){.ss-dashboard__health-card--ads{grid-column:span 12}}@media (max-width: 760px){.ss-dashboard__health-card--ads{grid-column:span 12}}.ss-dashboard__health-card--ads{grid-column:span 12}.ss-dashboard__chart-tooltip{min-width:170px;padding:11px 12px;border:1px solid #e0e6ed;border-radius:12px;background:#fffffff7;box-shadow:0 10px 28px #182b4624}.ss-dashboard__chart-tooltip>span{display:block;margin-bottom:7px;color:#7b889b;font-size:.66rem;text-transform:capitalize}.ss-dashboard__chart-tooltip>div{display:grid;grid-template-columns:6px 1fr auto;align-items:center;gap:7px;margin-top:5px;font-size:.7rem}.ss-dashboard__chart-tooltip i{width:6px;height:6px;border-radius:50%}.ss-dashboard__chart-tooltip strong{margin-left:12px}.ss-dashboard__chart-tooltip{border-color:#ffffff1f;background:#141414f7;box-shadow:0 12px 32px #0000006b}.ss-dashboard__chart-tooltip>span{color:#ffffff6b}.ss-dashboard__support-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding-top:16px;border-top:1px solid var(--line)}.ss-dashboard__support-metrics>div{min-width:0;padding:3px 15px;border-left:1px solid var(--line)}.ss-dashboard__support-metrics>div:first-child{padding-left:0;border-left:0}.ss-dashboard__support-metrics span,.ss-dashboard__support-metrics strong,.ss-dashboard__support-metrics small{display:block}.ss-dashboard__support-metrics>div>span:first-child{color:#8995a7;font-size:.65rem}.ss-dashboard__support-metrics>div>strong{margin:5px 0 4px;font-size:1rem}.ss-dashboard__support-metrics small{color:#8b97a8;font-size:.62rem}@media (max-width: 760px){.ss-dashboard__support-metrics{grid-template-columns:repeat(2,1fr);gap:15px 0}.ss-dashboard__support-metrics>div:nth-child(3){padding-left:0;border-left:0}}.ss-dashboard__support-metrics>div>span:first-child,.ss-dashboard__support-metrics small{color:#ffffff6b}.ss-dashboard__support-metrics{gap:9px;padding-top:10px;border-top:0}.ss-dashboard__support-metrics>div,.ss-dashboard__support-metrics>div:first-child{min-height:94px;padding:12px 13px;border:1px solid rgba(255,255,255,.075);border-radius:11px;background:#ffffff07}.ss-dashboard__support-metrics>div>span:first-child{color:#ffffff8f;font-weight:700}.ss-dashboard__support-metrics>div>strong{margin:7px 0 5px;font-size:1.14rem}@media (max-width: 760px){.ss-dashboard__support-metrics>div:nth-child(3){padding-left:13px;border-left:1px solid rgba(255,255,255,.075)}}.ss-dashboard__support-metrics{gap:8px;padding-top:12px}.ss-dashboard__support-metrics>.ss-dashboard__support-metric,.ss-dashboard__support-metrics>.ss-dashboard__support-metric:first-child{position:relative;display:grid;grid-template-rows:auto auto minmax(16px,auto);align-content:center;min-height:84px;padding:10px 12px;overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:12px;background:linear-gradient(145deg,#ffffff0a,#ffffff05)}.ss-dashboard__support-metric:before{position:absolute;inset:0 auto 0 0;width:3px;border-radius:3px;background:var(--support-accent);content:""}.ss-dashboard__support-metric.is-blue{--support-accent: var(--ss-cyan)}.ss-dashboard__support-metric.is-violet{--support-accent: #b376ff}.ss-dashboard__support-metric.is-green{--support-accent: #4ed7ad}.ss-dashboard__support-metric.is-amber{--support-accent: #f4bf69}.ss-dashboard__support-metric-heading{display:flex;align-items:center;gap:7px;min-width:0}.ss-dashboard__support-metric-heading>span{flex:0 0 auto;display:grid!important;width:25px;height:25px;place-items:center;color:var(--support-accent);border-radius:7px;background:color-mix(in srgb,var(--support-accent) 12%,transparent)}.ss-dashboard__support-metric-heading b{overflow:hidden;color:#ffffffa1;font-size:.64rem;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__support-metrics>.ss-dashboard__support-metric>strong{margin:7px 0 4px;font-size:clamp(1.05rem,1.25vw,1.25rem)}.ss-dashboard__support-metric>small{color:#ffffff75;font-size:.58rem;line-height:1.25}@media (max-width: 820px){.ss-dashboard__support-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.ss-dashboard__support-metrics{grid-template-columns:1fr}}.ss-dashboard__profit-hero{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:23px 0 20px;padding:18px;border-radius:15px;background:linear-gradient(125deg,#edf9f4,#f4fbf8);border:1px solid #d8eee5}.ss-dashboard__profit-hero>div:first-child>span,.ss-dashboard__profit-hero>div:first-child>strong{display:block}.ss-dashboard__profit-hero>div:first-child>span{color:#668277;font-size:.68rem}.ss-dashboard__profit-hero>div:first-child>strong{margin:6px 0;color:#0d7355;font-size:clamp(1.55rem,2vw,1.9rem);letter-spacing:-.04em}.ss-dashboard__margin-ring{position:relative;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;width:78px;height:78px;background:conic-gradient(#19ae80 var(--margin),#d9eee7 0)}.ss-dashboard__margin-ring:after{content:"";position:absolute;border-radius:50%;background:#fff;inset:7px;background:#f4fbf8}.ss-dashboard__margin-ring span{position:relative;z-index:1;text-align:center}.ss-dashboard__margin-ring strong,.ss-dashboard__margin-ring small{display:block}.ss-dashboard__margin-ring strong{color:#0c7958;font-size:.9rem}.ss-dashboard__margin-ring small{color:#7f9a90;font-size:.57rem}@media (max-width: 980px){.ss-dashboard__profit-hero{margin-bottom:0}}@media (max-width: 760px){.ss-dashboard__profit-hero{margin-bottom:20px}.ss-dashboard__profit-flow{grid-template-columns:minmax(0,1fr)}}@media (max-width: 430px){.ss-dashboard__profit-hero{padding:14px}.ss-dashboard__margin-ring{width:70px;height:70px}}.ss-dashboard__profit-hero{background:linear-gradient(135deg,#24c99a17,#40c9ff09);border-color:#24c99a2e}.ss-dashboard__profit-hero>div:first-child>span{color:#ffffff7a}.ss-dashboard__profit-hero>div:first-child>strong{color:#5be1b8}.ss-dashboard__margin-ring{background:conic-gradient(#2dd3a3 var(--margin),rgba(255,255,255,.08) 0)}.ss-dashboard__margin-ring:after{background:#1b2220}.ss-dashboard__margin-ring strong{color:#66e2bd}.ss-dashboard__margin-ring small{color:#ffffff7a}.ss-dashboard__profit-hero>div:first-child>small{display:block;max-width:230px;color:#fff6;font-size:.56rem;line-height:1.35}.ss-dashboard__profit-hero.is-negative{border-color:#f8717138;background:linear-gradient(135deg,#f871711a,#fb923c09)}.ss-dashboard__profit-hero.is-negative>div:first-child>strong{color:#f87171}.ss-dashboard__margin-ring.is-negative{background:conic-gradient(#f87171 360deg,#ffffff14 0)}.ss-dashboard__margin-ring.is-negative strong{color:#f87171}.ss-dashboard__profit-hero>div:first-child>span{color:#ffffffb8;font-size:.7rem;font-weight:750}.ss-dashboard__profit-hero.is-incomplete{border-color:#f3b44f40;background:linear-gradient(135deg,#f3b44f1f,#f59e0b09)}.ss-dashboard__profit-hero.is-incomplete>div:first-child>strong{color:#f4c56f}.ss-dashboard__margin-ring.is-incomplete{background:conic-gradient(#f4b94f var(--margin),rgba(255,255,255,.08) 0)}.ss-dashboard__margin-ring.is-incomplete:after{background:#211e18}.ss-dashboard__margin-ring.is-incomplete strong{color:#f4c56f}.ss-dashboard__profit-flow{display:grid;gap:12px}.ss-dashboard__profit-total,.ss-dashboard__leakage-row>div,.ss-dashboard__profit-result{display:flex;justify-content:space-between;align-items:center}.ss-dashboard__profit-total{padding-bottom:11px;border-bottom:1px dashed #dde3eb;font-size:.75rem}.ss-dashboard__profit-total span{color:#758397}.ss-dashboard__leakage-row>div{gap:12px;margin-bottom:5px;font-size:.68rem}.ss-dashboard__leakage-row span{color:#69788d}.ss-dashboard__leakage-row strong.is-credit{color:#168866}.ss-dashboard__leakage-row small{display:block;margin-top:4px;color:#9aa4b3;font-size:.58rem;text-align:right}.ss-dashboard__profit-result{margin-top:3px;padding:12px 0 1px;border-top:1px solid #dfe5ec;color:#0d7657}.ss-dashboard__profit-result span{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:750}.ss-dashboard__profit-result strong{font-size:1rem}.ss-dashboard__profit-result{color:#5be1b8}.ss-dashboard__leakage-row span,.ss-dashboard__profit-total span{color:#ffffff7a}.ss-dashboard__leakage-row strong.is-credit{color:#66e2bd}.ss-dashboard__profit-result.is-negative{color:#f87171}.ss-dashboard__profit-total span,.ss-dashboard__leakage-row>div>span:first-child{color:#ffffffb8;font-size:.7rem;font-weight:750}.ss-dashboard__profit-total span{font-size:.78rem}.ss-dashboard__leakage-row--bonus{padding:9px 10px;border:1px solid rgba(36,201,154,.13);border-radius:10px;background:#24c99a0b}.ss-dashboard__profit-subtotal{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px;padding:12px 10px;color:#83ddff;border:1px solid rgba(64,201,255,.16);border-radius:10px;background:linear-gradient(135deg,#40c9ff14,#8b5cf609)}.ss-dashboard__profit-subtotal>span{display:grid;gap:3px;font-size:.72rem;font-weight:800}.ss-dashboard__profit-subtotal>span>small{color:#83ddff8f;font-size:.5rem;font-weight:600}.ss-dashboard__profit-subtotal strong{color:#b8ecff;font-size:.92rem}.ss-dashboard__leakage-row--bonus{padding:10px}.ss-dashboard__leakage-row--bonus .ss-dashboard__leakage-value small{color:#74dbb9;background:#24c99a1a}.ss-dashboard__leakage-row--bonus>div{gap:8px}.ss-dashboard__leakage-row--bonus>div>span:first-child,.ss-dashboard__leakage-row--bonus .ss-dashboard__leakage-value small,.ss-dashboard__leakage-row--bonus .ss-dashboard__leakage-value strong{white-space:nowrap}.ss-dashboard__leakage-row--bonus .ss-dashboard__leakage-value{min-width:0;flex:1 1 auto;justify-content:flex-end;gap:6px}.ss-dashboard__leakage-row--bonus .ss-dashboard__leakage-value small{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.ss-dashboard__leakage-row--bonus .ss-dashboard__leakage-value strong{flex:0 0 auto}.ss-dashboard__profit-result{padding:13px 10px 4px}.ss-dashboard__profit-result.is-positive{color:#5be1b8}.ss-dashboard__profit-result.is-neutral{color:#b6bfcc}.ss-dashboard__profit-subtotal.is-incomplete{border-color:#f3b44f33;background:#f3b44f0e}.ss-dashboard__profit-subtotal.is-incomplete strong{color:#f4c56f}.ss-dashboard__profit-result.is-incomplete{color:#f4c56f;border-color:#f3b44f38}.ss-dashboard__progress{height:5px;overflow:hidden;border-radius:999px;background:#edf0f4}.ss-dashboard__progress-fill{display:block;height:100%;min-width:2px;border-radius:inherit}.ss-dashboard__progress{background:#ffffff13}.ss-dashboard__coverage{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:20px;padding:12px;border:1px solid #dbe9e4;border-radius:12px;background:#f5faf8}.ss-dashboard__coverage>span{width:30px;height:30px;display:grid;place-items:center;color:#168866;border-radius:9px;background:#ddf3eb}.ss-dashboard__coverage strong,.ss-dashboard__coverage small{display:block}.ss-dashboard__coverage strong{font-size:.65rem}.ss-dashboard__coverage small{margin-top:2px;color:#7c8b87;font-size:.57rem;line-height:1.35}.ss-dashboard__coverage a{display:flex;align-items:center;color:#187f61;font-size:.62rem;font-weight:750;text-decoration:none}.ss-dashboard__coverage.is-warning{border-color:#f0dfbc;background:#fff9ed}.ss-dashboard__coverage.is-warning>span{color:#9d6818;background:#faedcf}@media (max-width: 980px){.ss-dashboard__coverage{grid-column:1/-1}}.ss-dashboard__coverage{border-color:#24c99a29;background:#24c99a0e}.ss-dashboard__coverage>span{color:#5ee0b8;background:#24c99a1f}.ss-dashboard__coverage strong{color:#ffffffdb}.ss-dashboard__coverage small{color:#fff6}.ss-dashboard__coverage a{color:#67dbb9}.ss-dashboard__coverage.is-warning{border-color:#f3b44f2e;background:#f3b44f0e}.ss-dashboard__profit-mixed-currencies{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:120px;padding:15px;color:#f4bf69;border:1px solid rgba(243,180,79,.18);border-radius:12px;background:#f3b44f0e}.ss-dashboard__profit-mixed-currencies strong,.ss-dashboard__profit-mixed-currencies small{display:block}.ss-dashboard__profit-mixed-currencies strong{font-size:.68rem}.ss-dashboard__profit-mixed-currencies small{margin-top:4px;color:#fff6;font-size:.56rem;line-height:1.45}.ss-dashboard__cost-segment-error{display:flex;align-items:center;gap:10px;margin-top:16px;padding:14px;color:#ff8e99;border:1px solid rgba(248,113,113,.2);border-radius:12px;background:#f871710e}.ss-dashboard__cost-segment-error strong,.ss-dashboard__cost-segment-error small{display:block}.ss-dashboard__cost-segment-error strong{font-size:.7rem}.ss-dashboard__cost-segment-error small{margin-top:3px;color:#ffffff73;font-size:.58rem}@media (max-width: 980px){.ss-dashboard__cost-segment-error{grid-column:1/-1}}.ss-dashboard__decisions{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(0,1.45fr);gap:30px;margin-top:18px;padding:clamp(22px,2.5vw,34px);color:#fff;border-radius:20px;background:linear-gradient(120deg,#25395c,#1c2d49);box-shadow:0 14px 35px #1b2d4921}.ss-dashboard__decisions-copy{align-self:center}.ss-dashboard__spark{width:38px;height:38px;display:grid;place-items:center;margin-bottom:15px;color:#96b8fa;border:1px solid rgba(135,173,243,.22);border-radius:12px;background:#598be721}.ss-dashboard__decisions h2{margin-top:7px;font-size:clamp(1.18rem,1.8vw,1.5rem);letter-spacing:-.03em}.ss-dashboard__decisions-copy p{max-width:380px;margin-top:9px;color:#ffffff87;font-size:.72rem;line-height:1.55}.ss-dashboard__primary-link{display:inline-flex;align-items:center;gap:6px;margin-top:19px;padding:9px 12px;color:#1f4f9f;border-radius:10px;background:#f3f7ff;font-size:.67rem;font-weight:750;text-decoration:none}.ss-dashboard__decision-report-links{display:flex;align-items:flex-start;flex-direction:column;gap:9px;margin-top:19px}.ss-dashboard__decision-report-links .ss-dashboard__primary-link{margin-top:0}.ss-dashboard__all-reports-link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:min(100%,280px);padding:10px 11px;color:#fff;border:1px solid rgba(255,255,255,.11);border-radius:11px;background:#ffffff0e;text-decoration:none;transition:.18s ease}.ss-dashboard__all-reports-link:hover{border-color:#40c9ff4d;background:#40c9ff16;transform:translateY(-1px)}.ss-dashboard__all-reports-link>span{width:28px;height:28px;display:grid;place-items:center;color:#7bdcff;border-radius:8px;background:#40c9ff1a}.ss-dashboard__all-reports-link strong,.ss-dashboard__all-reports-link small{display:block}.ss-dashboard__all-reports-link strong{font-size:.66rem}.ss-dashboard__all-reports-link small{margin-top:2px;color:#fff6;font-size:.54rem}.ss-dashboard__all-reports-link>svg{color:#fff6}.ss-dashboard__action-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}@media (max-width: 980px){.ss-dashboard__decisions{grid-template-columns:1fr}}@media (max-width: 760px){.ss-dashboard__action-list{grid-template-columns:1fr}}@media (max-width: 430px){.ss-dashboard__decisions{padding:21px 16px}}.ss-dashboard__decisions{background:radial-gradient(circle at 0 0,rgba(232,28,255,.12),transparent 35%),linear-gradient(120deg,#1b171d,#15181c);border:1px solid rgba(255,255,255,.09);box-shadow:0 16px 38px #0000004d}.ss-dashboard__spark{color:#e28cf2;border-color:#e81cff33;background:#e81cff17}.ss-dashboard__primary-link{color:#fff;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#e81cff33,#40c9ff1f)}.ss-dashboard__decisions--secondary{margin-top:30px;background:linear-gradient(120deg,#25395cb8,#1c2d49ad);box-shadow:none}.ss-dashboard__action-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon copy value" "icon cta cta";align-items:center;gap:3px 10px;padding:14px;color:inherit;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0e;text-decoration:none;transition:.2s ease}.ss-dashboard__action-item:hover{border-color:#82aaf252;background:#ffffff16;transform:translateY(-1px)}.ss-dashboard__action-icon{grid-area:icon;width:36px;height:36px;display:grid;place-items:center;border-radius:10px}.ss-dashboard__action-copy{grid-area:copy;min-width:0}.ss-dashboard__action-copy strong,.ss-dashboard__action-copy small{display:block}.ss-dashboard__action-copy strong{font-size:.72rem}.ss-dashboard__action-copy small{margin-top:3px;overflow:hidden;color:#ffffff6b;font-size:.59rem;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__action-cta{grid-area:cta;justify-self:end;display:flex;align-items:center;color:#8fb2f4;font-size:.58rem;font-weight:700;color:#d085e5}.ss-dashboard__action-item:disabled{opacity:.68;cursor:wait;transform:none}.ss-dashboard__action-item:is(button){width:100%;font:inherit;text-align:left;cursor:pointer}.ss-dashboard__action-item{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon copy" "icon cta"}.ss-dashboard__health,.ss-dashboard__opportunities,.ss-dashboard__customer{margin-top:34px}.ss-dashboard__health-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ss-dashboard__opportunities-grid,.ss-dashboard__customer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 1240px){.ss-dashboard__health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 980px){.ss-dashboard__opportunities-grid,.ss-dashboard__customer-grid{grid-template-columns:1fr}}@media (max-width: 760px){.ss-dashboard__health-grid{grid-template-columns:1fr}}.ss-dashboard__health-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.ss-dashboard__customer-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:stretch}@media (max-width: 980px){.ss-dashboard__customer-grid{grid-template-columns:1fr}}.ss-dashboard__opportunities-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}@media (max-width: 680px){.ss-dashboard__opportunities-grid{grid-template-columns:1fr}}.ss-dashboard__customer-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:13px}.ss-dashboard__presale-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--line)}.ss-dashboard__presale-top>div:nth-child(2)>span,.ss-dashboard__presale-top>div:nth-child(2)>strong{display:block}.ss-dashboard__presale-top>div:nth-child(2)>span{color:#fff6;font-size:.58rem}.ss-dashboard__presale-top>div:nth-child(2)>strong{margin-top:3px;font-size:.78rem}.ss-dashboard__presale-top p{margin-top:4px;color:#ffffff61;font-size:.59rem}.ss-dashboard__presale-top>a{display:flex;align-items:center;gap:5px;color:#75d8ff;font-size:.6rem;font-weight:700;text-decoration:none}.ss-dashboard__presale-body{display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);gap:18px;margin-top:17px}.ss-dashboard__response-times{padding:15px;border:1px solid rgba(64,201,255,.11);border-radius:13px;background:linear-gradient(145deg,#40c9ff0e,#e81cff06)}.ss-dashboard__response-hero{display:block;margin-top:11px;font-size:1.7rem;letter-spacing:-.04em}.ss-dashboard__response-times>small{color:#ffffff61;font-size:.58rem}.ss-dashboard__time-ranges{display:grid;gap:10px;margin-top:15px;padding-top:13px;border-top:1px solid rgba(255,255,255,.07)}.ss-dashboard__time-ranges>div>span{display:flex;justify-content:space-between;gap:8px;font-size:.59rem}.ss-dashboard__time-ranges b{color:#ffffff8c;font-weight:500}.ss-dashboard__time-ranges>div>div{height:4px;margin-top:5px;overflow:hidden;border-radius:99px;background:#ffffff12}.ss-dashboard__time-ranges i{display:block;min-width:2px;height:100%;border-radius:inherit}.ss-dashboard__time-ranges i.is-good{background:#2bd0a0}.ss-dashboard__time-ranges i.is-warning{background:#f0b653}.ss-dashboard__time-ranges i.is-danger{background:#ef6e79}.ss-dashboard__time-ranges i.is-neutral{background:#fff3}.ss-dashboard__time-ranges small{display:block;margin-top:3px;color:#ffffff4d;font-size:.51rem;text-align:right}.ss-dashboard__presale-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px}.ss-dashboard__presale-kpis>div{display:grid;grid-template-rows:minmax(30px,auto) auto minmax(30px,auto);align-content:center;align-items:center;justify-items:center;min-width:0;min-height:108px;padding:12px 10px;text-align:center;border:1px solid rgba(255,255,255,.075);border-radius:11px;background:#ffffff06}.ss-dashboard__presale-kpis>div.is-highlight{border-color:#e81cff2b;background:linear-gradient(135deg,#e81cff13,#40c9ff0a)}.ss-dashboard__presale-kpis>div.is-alert{border-color:#f16d792b;background:#f16d790e}.ss-dashboard__presale-kpis span,.ss-dashboard__presale-kpis strong,.ss-dashboard__presale-kpis small{display:block;max-width:100%;overflow-wrap:anywhere}.ss-dashboard__presale-kpis span{align-self:end;color:#ffffff85;font-size:clamp(.7rem,.8vw,.75rem);font-weight:600;line-height:1.3}.ss-dashboard__presale-kpis strong{margin:6px 0;font-size:clamp(1.45rem,1.7vw,1.62rem);line-height:1;letter-spacing:-.025em}.ss-dashboard__presale-kpis small{align-self:start;color:#ffffff6b;font-size:clamp(.62rem,.7vw,.67rem);line-height:1.35}.ss-dashboard__presale-loading-ranges{display:grid;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07)}.ss-dashboard__presale-loading-ranges>div{display:grid;gap:6px}.ss-dashboard__presale-loading-ranges>div>span{display:flex;align-items:center;justify-content:space-between;gap:10px}.ss-dashboard__postsale-top{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--line)}.ss-dashboard__postsale-top>div:nth-child(2){min-width:0}.ss-dashboard__postsale-top>div:nth-child(2)>span,.ss-dashboard__postsale-top>div:nth-child(2)>strong{display:block}.ss-dashboard__postsale-top>div:nth-child(2)>span{color:#fff6;font-size:.58rem}.ss-dashboard__postsale-top>div:nth-child(2)>strong{margin-top:3px;font-size:.78rem}.ss-dashboard__postsale-top p{margin-top:4px;color:#ffffff61;font-size:.59rem;line-height:1.4}.ss-dashboard__postsale-body{display:grid;align-content:start;gap:14px;margin-top:16px}.ss-dashboard__postsale-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ss-dashboard__postsale-summary>div{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.075);border-radius:11px;background:#ffffff06}.ss-dashboard__postsale-summary span,.ss-dashboard__postsale-summary>div>strong,.ss-dashboard__postsale-summary small{display:block;overflow:hidden;text-overflow:ellipsis}.ss-dashboard__postsale-summary span{color:#ffffff61;font-size:.54rem;white-space:nowrap}.ss-dashboard__postsale-summary>div>strong{margin:6px 0 4px;font-size:.86rem;white-space:nowrap}.ss-dashboard__postsale-summary small{color:#ffffff52;font-size:.51rem;white-space:nowrap}.ss-dashboard__postsale-content{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(140px,.9fr);gap:12px}.ss-dashboard__reason-list,.ss-dashboard__postsale-trend{min-width:0;min-height:188px;padding:13px;border:1px solid rgba(139,92,246,.11);border-radius:12px;background:#8b5cf60b}.ss-dashboard__reason-list{display:grid;align-content:start;gap:11px;overflow:hidden}.ss-dashboard__reason-list>div{min-width:0;overflow:hidden}.ss-dashboard__reason-list>div>span{display:flex;align-items:center;justify-content:space-between;min-width:0;max-width:100%;gap:8px;margin-bottom:5px;font-size:.56rem}.ss-dashboard__reason-list b{flex:1 1 auto;min-width:0;overflow:hidden;color:#ffffff94;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__reason-list strong{flex:0 0 auto;font-size:.58rem}.ss-dashboard__reason-list strong small{display:inline;margin-left:3px;color:#ffffff52;font-weight:500}.ss-dashboard__postsale-trend{display:grid;grid-template-rows:auto minmax(0,1fr)}.ss-dashboard__postsale-no-trend{display:grid;place-items:center;color:#ffffff59;font-size:.58rem;text-align:center}.ss-dashboard__postsale-loading .ss-dashboard__postsale-summary>div{display:grid;gap:7px;align-content:center;min-height:77px}.ss-dashboard__postsale-loading-reasons>div{display:grid;gap:5px}.ss-dashboard__postsale-loading-reasons>div>span{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:0}.ss-dashboard__postsale-loading-trend{gap:12px}.ss-dashboard__postsale-action{display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:13px;padding:10px 12px;color:#82dcff;border:1px solid rgba(117,216,255,.13);border-radius:10px;background:linear-gradient(135deg,#40c9ff12,#8b5cf612);font-size:.62rem;font-weight:750;text-decoration:none;transition:.18s ease}.ss-dashboard__postsale-action:hover{color:#fff;border-color:#75d8ff47;background:linear-gradient(135deg,#40c9ff1f,#8b5cf61c);transform:translateY(-1px)}@media (max-width: 760px){.ss-dashboard__presale-body{grid-template-columns:1fr}.ss-dashboard__presale-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-dashboard__postsale-content{grid-template-columns:1fr 1fr}}@media (max-width: 430px){.ss-dashboard__presale-top{grid-template-columns:auto minmax(0,1fr)}.ss-dashboard__presale-top>a{grid-column:2}.ss-dashboard__presale-kpis{grid-template-columns:1fr 1fr}.ss-dashboard__postsale-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-dashboard__postsale-summary>div:nth-child(2){grid-column:1/-1;grid-row:2}.ss-dashboard__postsale-content{grid-template-columns:1fr}}.ss-dashboard__commercial-reports{margin-top:12px;padding-top:11px;border-top:1px solid var(--line)}.ss-dashboard__commercial-reports-heading{display:flex;align-items:center;gap:9px}.ss-dashboard__commercial-reports-heading>div{min-width:0}.ss-dashboard__commercial-reports-heading>span{flex:0 0 auto;width:27px;height:27px;display:grid;place-items:center;color:#74d9ff;border-radius:8px;background:#40c9ff14}.ss-dashboard__commercial-reports-heading strong,.ss-dashboard__commercial-reports-heading small{display:block}.ss-dashboard__commercial-reports-heading strong{font-size:.7rem}.ss-dashboard__commercial-reports-heading small{margin-top:2px;color:#fff6;font-size:.53rem;line-height:1.3}.ss-dashboard__commercial-report-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:8px}@media (max-width: 760px){.ss-dashboard__commercial-report-grid{display:flex;padding-bottom:3px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ss-dashboard__commercial-report-grid::-webkit-scrollbar{display:none}}.ss-dashboard__commercial-reports-heading strong{font-size:.78rem}.ss-dashboard__commercial-reports-heading small{font-size:.57rem}.ss-dashboard__commercial-report{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;grid-template-areas:"icon title cta" "icon description cta";align-items:center;gap:2px 8px;min-width:0;min-height:62px;padding:8px 9px;overflow:hidden;color:#fff;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:#ffffff06;font:inherit;text-align:left;cursor:pointer;transition:.18s ease}.ss-dashboard__commercial-report:after{position:absolute;right:-28px;bottom:-34px;width:86px;height:86px;border-radius:50%;background:currentColor;content:"";opacity:.035;pointer-events:none}.ss-dashboard__commercial-report:hover{border-color:#75d8ff38;background:#ffffff0b;transform:translateY(-2px)}.ss-dashboard__commercial-report:disabled{opacity:.62;cursor:wait;transform:none}.ss-dashboard__commercial-report-icon{grid-area:icon;width:26px;height:26px;display:grid;place-items:center;border-radius:7px;background:#ffffff12}.ss-dashboard__commercial-report>strong{grid-area:title;min-width:0;overflow:hidden;color:#ffffffe6;font-size:.58rem;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__commercial-report>small{grid-area:description;min-width:0;overflow:hidden;color:#ffffff61;font-size:.47rem;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__commercial-report-cta{grid-area:cta;display:flex;align-items:center;font-size:0;font-weight:750}@media (max-width: 760px){.ss-dashboard__commercial-report{flex:0 0 205px;scroll-snap-align:start}}.ss-dashboard__commercial-report{min-height:72px;padding:10px 11px;gap:4px 9px}.ss-dashboard__commercial-report-icon{width:31px;height:31px}.ss-dashboard__commercial-report>strong{font-size:.72rem}.ss-dashboard__commercial-report>small{font-size:.54rem}.ss-dashboard__ad-label{display:inline-flex!important;align-items:center;gap:5px;min-height:16px;white-space:nowrap}.ss-dashboard__ad-metric{display:grid;grid-template-rows:minmax(24px,auto) auto minmax(20px,auto);align-content:center;align-items:center;justify-items:center;min-width:0;min-height:108px;padding:11px 9px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#ffffff07;text-align:center}.ss-dashboard__ad-metric--featured{border-color:#e81cff26;background:linear-gradient(135deg,#e81cff12,#40c9ff09)}.ss-dashboard__ad-metric>.ss-dashboard__ad-label{align-self:end;justify-content:center;max-width:100%;color:#ffffff7a;font-size:clamp(.61rem,.68vw,.67rem);font-weight:600;line-height:1.2;white-space:normal;text-align:center}.ss-dashboard__ad-metric>strong{display:block;max-width:100%;margin:6px 0;overflow:hidden;color:#fffffff0;font-size:clamp(1.16rem,1.4vw,1.36rem);line-height:1;letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__ad-metric{position:relative;min-height:116px;padding:15px 14px;justify-items:start;text-align:left;border-radius:13px;background:linear-gradient(145deg,#ffffff0b,#ffffff05)}.ss-dashboard__ad-metric:before{position:absolute;inset:0 14px auto;height:2px;border-radius:2px;content:"";background:var(--ss-cyan);opacity:.8}.ss-dashboard__ad-metric:nth-child(2):before{background:#f17acf}.ss-dashboard__ad-metric:nth-child(3):before{background:#66e2bd}.ss-dashboard__ad-metric:nth-child(4):before{background:#f4bf69}.ss-dashboard__ad-metric:nth-child(5):before{background:#b376ff}.ss-dashboard__ad-metric>.ss-dashboard__ad-label{justify-content:flex-start;font-size:clamp(.68rem,.76vw,.76rem);text-align:left}.ss-dashboard__ad-metric>strong{margin:9px 0 8px;font-size:clamp(1.38rem,1.75vw,1.72rem)}@media (max-width: 820px){.ss-dashboard__ad-metric:first-child{grid-column:1/-1}}.ss-dashboard__ad-metric{color:#fff;font:inherit;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.ss-dashboard__ad-metric:hover{border-color:#79dcff40;transform:translateY(-1px)}.ss-dashboard__ad-metric:focus-visible{outline:2px solid rgba(121,220,255,.65);outline-offset:2px}.ss-dashboard__ad-metric.is-selected{border-color:#79dcff57;background:linear-gradient(145deg,#40c9ff1c,#e81cff0b);box-shadow:inset 0 0 0 1px #79dcff14,0 8px 24px #0000002e}.ss-dashboard__ad-metric.is-selected:before{height:3px;opacity:1}.ss-dashboard__info-hint{position:relative;z-index:3;display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;width:14px;height:14px;margin:0;color:#ffffff7a;border:0;cursor:help;outline:none;line-height:0}.ss-dashboard__info-hint:hover,.ss-dashboard__info-hint:focus-visible{color:#8fe3ff}.ss-dashboard__info-hint--warning{width:17px;height:17px;color:#f4bf69}.ss-dashboard__info-hint--warning:hover,.ss-dashboard__info-hint--warning:focus-visible{color:#ffdc96}.ss-dashboard__portal-tooltip{z-index:9999!important;max-width:min(260px,100vw - 24px);padding:9px 11px!important;color:#ffffffe0!important;border:1px solid rgba(143,227,255,.18)!important;border-radius:9px!important;background:#0e0e11fa!important;box-shadow:0 12px 34px #00000085!important;font-size:.65rem!important;font-weight:500!important;line-height:1.45!important}.ss-dashboard__portal-tooltip--coverage{max-width:min(310px,100vw - 24px);font-size:.77rem!important;line-height:1.5!important}.ss-dashboard__portal-tooltip--coverage strong{color:#f4bf69;font-weight:800}@media (max-width: 430px){.ss-dashboard__info-hint:after{width:190px}}.ss-dashboard__report-action{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:11px;color:#fff;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#ffffff09;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:.2s ease}.ss-dashboard__report-action:hover{transform:translateY(-1px);background:#fff1}.ss-dashboard__report-action:disabled{opacity:.68;cursor:wait;transform:none}.ss-dashboard__report-action>span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px}.ss-dashboard__report-action strong,.ss-dashboard__report-action small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__report-action strong{font-size:.65rem}.ss-dashboard__report-action small{margin-top:3px;color:#ffffff61;font-size:.54rem}.ss-dashboard__report-action>svg{color:#ffffff57}.ss-dashboard__growth-activation{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin-top:15px;padding:16px;border:1px solid rgba(255,255,255,.085);border-radius:13px;background:linear-gradient(135deg,#ffffff0a,#ffffff05)}.ss-dashboard__growth-activation-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px}.ss-dashboard__growth-activation-eyebrow{display:flex;align-items:center;gap:5px;font-size:.57rem;font-weight:750;text-transform:uppercase;letter-spacing:.035em}.ss-dashboard__growth-activation>div>strong{display:block;margin-top:5px;color:#fffffff0;font-size:.82rem;line-height:1.25}.ss-dashboard__growth-activation p{max-width:650px;margin-top:5px;color:#ffffff73;font-size:.59rem;line-height:1.45}.ss-dashboard__growth-benefits{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:10px}.ss-dashboard__growth-benefits span{display:flex;align-items:center;gap:4px;color:#ffffff9e;font-size:.55rem;font-weight:650}.ss-dashboard__growth-benefits svg{flex:0 0 auto}.ss-dashboard__growth-activation-action{grid-column:2;display:inline-flex;align-items:center;justify-content:center;gap:6px;justify-self:start;min-height:30px;margin-top:-3px;padding:7px 10px;color:#8fe3ff;border:1px solid rgba(117,216,255,.16);border-radius:9px;background:#40c9ff12;font-size:.59rem;font-weight:750;line-height:1;text-decoration:none;transition:.18s ease}.ss-dashboard__growth-activation-action:hover{color:#fff;border-color:#75d8ff52;background:#40c9ff1f;transform:translateY(-1px)}.ss-dashboard__product-visual{position:relative;width:56px;height:56px}.ss-dashboard__product-visual>i{position:absolute;left:-5px;top:-5px;width:19px;height:19px;display:grid;place-items:center;color:#fff;border:2px solid var(--ss-surface-1);border-radius:6px;background:linear-gradient(135deg,#a83ad1,#388eb3);font-size:.52rem;font-style:normal;font-weight:800}@media (max-width: 760px){.ss-dashboard__product-visual{width:46px;height:46px}}.ss-dashboard__product-visual{width:54px}.ss-dashboard__top-product-row{border:1px solid rgba(255,255,255,.085);border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(64,201,255,.045),transparent 36%),linear-gradient(135deg,#ffffff0a,#ffffff05);box-shadow:inset 0 1px #ffffff06;transition:border-color .18s ease,background .18s ease,transform .18s ease;scroll-snap-align:start}.ss-dashboard__top-product-row:hover{border-color:#64d3ff33;background-color:#ffffff06;transform:translateY(-1px)}.ss-dashboard__top-product-row{display:grid;grid-template-columns:30px 48px minmax(0,1fr);align-items:center;gap:8px;min-height:88px;padding:9px 11px}.ss-dashboard__top-product-row.is-loading{grid-template-columns:30px 48px minmax(0,1fr)}.ss-dashboard__top-product-row .ss-dashboard__product-visual{width:48px;height:48px}.ss-dashboard__top-product-rank{display:grid;place-items:center}.ss-dashboard__top-product-content{min-width:0}.ss-dashboard__top-product-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.ss-dashboard__top-product-copy{min-width:0}.ss-dashboard__top-product-copy strong,.ss-dashboard__top-product-copy small,.ss-dashboard__top-product-main small,.ss-dashboard__top-product-main strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-dashboard__top-product-copy strong{color:#fffffff0;font-size:.78rem;letter-spacing:.01em}.ss-dashboard__top-product-meta{display:flex;align-items:center;gap:7px;min-width:0;margin-top:3px}.ss-dashboard__top-product-copy .ss-dashboard__top-product-meta small{min-width:0;margin-top:0;color:#ffffff80;font-size:.57rem}.ss-dashboard__top-product-copy em{display:flex;flex:0 0 auto;align-items:center;gap:3px;margin-top:0;color:#f4bf69;font-size:.52rem;font-style:normal;font-weight:650;white-space:nowrap}.ss-dashboard__top-product-main{min-width:124px;text-align:right}.ss-dashboard__top-product-main small{color:#91ddffb8;font-size:.53rem;font-weight:750}.ss-dashboard__top-product-main strong{margin-top:2px;color:#8fe3ff;font-size:.86rem;letter-spacing:-.02em}.ss-dashboard__top-product-facts{display:grid;grid-template-columns:minmax(190px,.92fr) minmax(220px,1.08fr);gap:5px;min-width:0;margin-top:5px}.ss-dashboard__top-product-fact-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:4px 3px;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:#00000024}.ss-dashboard__top-product-fact-group.is-performance{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr) minmax(0,1.45fr)}.ss-dashboard__top-product-fact-group.is-taxes{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) minmax(0,.9fr);border-color:#f4bf691a;background:linear-gradient(135deg,#f4bf690e,#a66bff09)}.ss-dashboard__top-product-fact-group>span{min-width:0;padding:0 6px;border-left:1px solid rgba(255,255,255,.065)}.ss-dashboard__top-product-fact-group>span:first-child{border-left:0}.ss-dashboard__top-product-facts b,.ss-dashboard__top-product-facts strong{display:block;white-space:nowrap}.ss-dashboard__top-product-facts b{color:#ffffff7a;font-size:.55rem;font-weight:680}.ss-dashboard__top-product-facts strong{margin-top:2px;overflow:visible;color:#ffffffe6;font-size:.68rem;font-variant-numeric:tabular-nums;text-overflow:clip}.ss-dashboard__top-product-facts span.is-positive strong{color:#66e2bd}.ss-dashboard__top-product-facts span.is-negative strong{color:#f58a94}.ss-dashboard__top-product-facts span.is-neutral strong{color:#aeb7c5}.ss-dashboard__top-product-facts span.is-tax-total strong,.ss-dashboard__top-product-facts span.is-tax-average strong{color:#f4bf69}.ss-dashboard__top-product-facts span.is-tax-rate strong{color:#d7b6ff}@media (max-width: 760px){.ss-dashboard__top-product-row{grid-template-columns:30px 48px minmax(0,1fr);align-items:start}.ss-dashboard__top-product-row .ss-dashboard__product-visual{width:48px;height:48px}}@media (max-width: 560px){.ss-dashboard__top-product-facts{grid-template-columns:1fr}}@media (max-width: 480px){.ss-dashboard__top-product-head{align-items:flex-start}.ss-dashboard__top-product-main{min-width:102px}.ss-dashboard__top-product-main strong{font-size:.78rem}}.ss-dashboard__top-product-row.is-top-1{border-color:#f1cd793d;background:linear-gradient(90deg,#f1cd7913,#ffffff05 45%)}.ss-dashboard__top-product-row.is-top-2{border-color:#becee02e;background:linear-gradient(90deg,#becee00d,#ffffff04 45%)}.ss-dashboard__top-product-row.is-top-3{border-color:#d3916833;background:linear-gradient(90deg,#d391680e,#ffffff04 45%)}.ss-dashboard__top-product-row.is-top-1 .ss-dashboard__top-product-rank>i{color:#f4d584;background:#f1cd7926}.ss-dashboard__top-product-row.is-top-2 .ss-dashboard__top-product-rank>i{color:#d7e0eb;background:#becee01f}.ss-dashboard__top-product-row.is-top-3 .ss-dashboard__top-product-rank>i{color:#e4ad87;background:#d3916821}@container ranking-card (max-width: 540px){.ss-dashboard__top-product-row{grid-template-columns:27px 42px minmax(0,1fr);gap:7px;padding:8px}.ss-dashboard__top-product-row .ss-dashboard__product-visual{width:42px;height:42px}.ss-dashboard__top-product-main{min-width:98px}.ss-dashboard__top-product-facts{grid-template-columns:1fr}.ss-dashboard__top-product-fact-group b,.ss-dashboard__top-product-fact-group strong{overflow:hidden;text-overflow:ellipsis}}@container ranking-card (max-width: 400px){.ss-dashboard__top-product-row{grid-template-columns:25px 38px minmax(0,1fr);gap:6px;padding:7px}.ss-dashboard__top-product-row .ss-dashboard__product-visual{width:38px;height:38px}.ss-dashboard__top-product-head{gap:6px}.ss-dashboard__top-product-main{min-width:84px}.ss-dashboard__top-product-main strong{font-size:.77rem}.ss-dashboard__top-product-copy strong{font-size:.7rem}.ss-dashboard__top-product-fact-group>span{padding-inline:4px}.ss-dashboard__top-product-facts b{font-size:.49rem}.ss-dashboard__top-product-facts strong{font-size:.61rem}}.ss-dashboard__product-image{width:56px;height:56px;display:grid;place-items:center;overflow:hidden;color:#ffffff57;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#ffffff0b}.ss-dashboard__product-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media (max-width: 760px){.ss-dashboard__product-image{width:46px;height:46px}}.ss-dashboard__product-image{width:48px;height:48px}.ss-dashboard .ss-dashboard__inline-action{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:6px 8px;color:#7bdcff;border:1px solid rgba(64,201,255,.13);border-radius:8px;background:#40c9ff0e;font:inherit;font-size:.58rem;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:.18s ease}.ss-dashboard .ss-dashboard__inline-action svg{flex:0 0 auto}.ss-dashboard .ss-dashboard__inline-action:hover{color:#fff;border-color:#40c9ff47;background:#40c9ff1a;transform:translateY(-1px)}.ss-dashboard .ss-dashboard__inline-action:disabled{opacity:.58;cursor:wait;transform:none}.ss-dashboard__truncated-tooltip{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help;outline:none}.ss-dashboard__truncated-tooltip:focus-visible{color:#d7b6ff}.ss-dashboard__profitability-table strong.is-negative{color:#f87171}.ss-dashboard__profitability-sales{content-visibility:auto;contain-intrinsic-size:520px;margin-top:16px;padding:clamp(18px,2vw,26px)}.ss-dashboard__profitability-sales-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.ss-dashboard__profitability-sales-heading h2{margin-top:6px;font-size:clamp(1.05rem,1.5vw,1.28rem)}.ss-dashboard__profitability-sales-heading p{max-width:680px;margin-top:6px;color:#fff6;font-size:.65rem;line-height:1.5}.ss-dashboard__profitability-sales-heading>strong{flex:0 0 auto;color:#79dcff;font-size:.68rem}.ss-dashboard__profitability-table-wrap{margin-top:18px;overflow-x:auto;border:1px solid rgba(255,255,255,.075);border-radius:13px}.ss-dashboard__profitability-table{width:100%;min-width:1100px;border-collapse:collapse}.ss-dashboard__profitability-table th{padding:10px 12px;color:#ffffff5c;background:#ffffff06;font-size:.54rem;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.ss-dashboard__profitability-table td{padding:11px 12px;border-top:1px solid rgba(255,255,255,.055);color:#fffc;font-size:.62rem;vertical-align:middle}.ss-dashboard__profitability-table tbody tr:not(.is-loading):not(.ss-dashboard__profitability-detail-row):hover,.ss-dashboard__profitability-table tbody tr.is-expanded{background:#40c9ff09}.ss-dashboard__profitability-table td>strong,.ss-dashboard__profitability-table td>small{display:block}.ss-dashboard__profitability-table td>small{margin-top:3px;color:#ffffff4d;font-size:.5rem}.ss-dashboard__profitability-table strong.is-positive{color:#66e2bd}.ss-dashboard__profitability-product{display:flex;align-items:center;gap:9px;min-width:250px}.ss-dashboard__profitability-product>span:last-child{min-width:0}.ss-dashboard__profitability-product strong,.ss-dashboard__profitability-product small{display:block;max-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__profitability-product strong{color:#ffffffe0;font-size:.61rem}.ss-dashboard__profitability-product small{margin-top:4px;color:#ffffff52;font-size:.5rem}.ss-dashboard__profitability-detail-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:102px;padding:7px 9px;color:#83ddff;border:1px solid rgba(117,216,255,.17);border-radius:8px;background:#40c9ff0e;font:inherit;font-size:.54rem;font-weight:750;white-space:nowrap;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.ss-dashboard__profitability-detail-button:hover{color:#b8ecff;border-color:#75d8ff52;background:#40c9ff1a}.ss-dashboard__profitability-detail-button:focus-visible{outline:2px solid rgba(121,220,255,.75);outline-offset:2px}.ss-dashboard__profitability-detail-button svg{transition:transform .18s ease}.ss-dashboard__profitability-detail-button[aria-expanded=true] svg{transform:rotate(180deg)}.ss-dashboard__profitability-table .ss-dashboard__profitability-detail-row>td{padding:0;border-top-color:#40c9ff24;background:#040e1ab8}.ss-dashboard__sale-status{display:inline-flex;align-items:center;padding:5px 7px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#ffffff94;background:#ffffff09;font-size:.51rem;font-weight:700;white-space:nowrap}.ss-dashboard__sale-status.is-paid{color:#66e2bd;border-color:#24c99a33;background:#24c99a13}.ss-dashboard__sale-status.is-cancelled{color:#f58a94;border-color:#f8717133;background:#f8717113}.ss-dashboard__profitability-empty{display:flex;align-items:center;justify-content:center;gap:8px;min-height:110px;color:#ffffff61}.ss-dashboard__profitability-pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:13px}.ss-dashboard__profitability-pagination span{color:#ffffff6b;font-size:.58rem}.ss-dashboard__profitability-pagination button{padding:7px 10px;color:#83ddff;border:1px solid rgba(117,216,255,.16);border-radius:8px;background:#40c9ff0f;font:inherit;font-size:.56rem;font-weight:700;cursor:pointer}.ss-dashboard__profitability-pagination button:disabled{opacity:.35;cursor:default}@media (max-width: 760px){.ss-dashboard__profitability-sales-heading{align-items:flex-start;flex-direction:column;gap:8px}.ss-dashboard__profitability-pagination{justify-content:center}.ss-dashboard__profitability-table-wrap{background:radial-gradient(farthest-side at 100% 50%,rgba(64,201,255,.22),transparent) right center/18px 100% no-repeat}}.ss-dashboard__profitability-table{min-width:980px}.ss-dashboard__profitability-detail{padding:18px;border-bottom:1px solid rgba(64,201,255,.1)}.ss-dashboard__profitability-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.ss-dashboard__profitability-detail-heading>div>span{color:#79dcff;font-size:.51rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.ss-dashboard__profitability-detail-heading h3{margin-top:4px;color:#ffffffeb;font-size:.82rem}.ss-dashboard__profitability-detail-card,.ss-dashboard__profitability-detail-products{padding:13px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#ffffff06}.ss-dashboard__profitability-detail-card h4,.ss-dashboard__profitability-detail-products h4{margin-bottom:10px;color:#ffffff7a;font-size:.53rem;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.ss-dashboard__profitability-detail-card dl,.ss-dashboard__profitability-detail-product-list dl{margin:0}.ss-dashboard__profitability-detail-card dl>div{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.045)}.ss-dashboard__profitability-detail-card dl>div:last-child{border-bottom:0}.ss-dashboard__profitability-detail-card dt{min-width:0;color:#ffffff61}.ss-dashboard__profitability-detail-card dt small{display:block;max-width:230px;margin-top:3px;color:#ffffff3d;font-size:.44rem;font-weight:500;line-height:1.35}.ss-dashboard__profitability-detail-card dd{margin:0;color:#ffffffd6;font-weight:700;text-align:right}.ss-dashboard__profitability-detail-card dl>div.is-total{margin-top:3px;padding-top:9px;border-top:1px solid rgba(121,220,255,.11)}.ss-dashboard__profitability-detail-card dl>div.is-total dt,.ss-dashboard__profitability-detail-card dl>div.is-total dd{color:#9fe5ff}.ss-dashboard__profitability-detail-card dl>div.is-informative dd{color:#ffffff85}.ss-dashboard__profitability-detail-card dl>div.is-credit dd{color:#66e2bd}.ss-dashboard__profitability-detail-card.is-vat{border-color:#8b5cf624;background:linear-gradient(145deg,#8b5cf60e,#40c9ff05)}.ss-dashboard__profitability-detail-card.is-result{border-color:#24c99a21;background:linear-gradient(145deg,#24c99a0e,#40c9ff06)}.ss-dashboard__profitability-detail-card.is-result dd{font-size:.7rem}.ss-dashboard__profitability-detail-card dd.is-positive{color:#66e2bd}.ss-dashboard__profitability-detail-card dd.is-negative{color:#f87171}.ss-dashboard__profitability-detail-card>p{margin-top:8px;color:#ffffff4d;font-size:.49rem;line-height:1.45}.ss-dashboard__profitability-detail-card>p.is-warning{padding:7px 8px;color:#f4bf69;border:1px solid rgba(243,180,79,.13);border-radius:7px;background:#f3b44f0e}.ss-dashboard__profitability-detail-card.is-operation{grid-column:1/-1}.ss-dashboard__profitability-detail-card.is-operation dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.ss-dashboard__profitability-detail-products{grid-column:1/-1}.ss-dashboard__profitability-detail-products>p{color:#ffffff57}.ss-dashboard__profitability-detail-product-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ss-dashboard__profitability-detail-product-list article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;border:1px solid rgba(255,255,255,.055);border-radius:9px;background:#0000001a}.ss-dashboard__profitability-detail-product-list article>div{min-width:0}.ss-dashboard__profitability-detail-product-list article>div strong,.ss-dashboard__profitability-detail-product-list article>div span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__profitability-detail-product-list article>div strong{color:#ffffffd1;font-size:.58rem}.ss-dashboard__profitability-detail-product-list article>div span{margin-top:3px;color:#ffffff4d;font-size:.48rem}.ss-dashboard__profitability-detail-product-list dl{display:flex;gap:12px}.ss-dashboard__profitability-detail-product-list dl>div{text-align:right}.ss-dashboard__profitability-detail-product-list dt{color:#ffffff47;font-size:.44rem;text-transform:uppercase}.ss-dashboard__profitability-detail-product-list dd{margin:3px 0 0;color:#ffffffad;font-size:.49rem;font-weight:700}.ss-dashboard__calculation-status{display:inline-flex;align-items:center;padding:5px 7px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#ffffff94;background:#ffffff09;font-size:.51rem;font-weight:700;white-space:nowrap}.ss-dashboard__calculation-status.is-reconciled{color:#66e2bd;border-color:#24c99a33;background:#24c99a13}.ss-dashboard__calculation-status.is-cancelled,.ss-dashboard__calculation-status.is-error{color:#f58a94;border-color:#f8717133;background:#f8717113}.ss-dashboard__calculation-status.is-provisional,.ss-dashboard__calculation-status.is-processing,.ss-dashboard__calculation-status.is-pending,.ss-dashboard__calculation-status.is-queued{color:#f4bf69;border-color:#f3b44f33;background:#f3b44f13}@media (max-width: 760px){.ss-dashboard__profitability-detail-card.is-operation{grid-column:auto}.ss-dashboard__profitability-detail-card.is-operation dl{grid-template-columns:1fr 1fr}.ss-dashboard__profitability-detail-products{grid-column:auto}.ss-dashboard__profitability-detail-product-list{grid-template-columns:1fr}}.ss-dashboard__profitability-linear-flow{grid-column:1/-1;overflow:hidden;border:1px solid rgba(121,220,255,.1);border-radius:12px;background:linear-gradient(145deg,#40c9ff09,#ffffff05)}.ss-dashboard__profitability-linear-group{padding:0 15px}.ss-dashboard__profitability-linear-group+.ss-dashboard__profitability-linear-group{border-top:1px solid rgba(255,255,255,.07)}.ss-dashboard__profitability-linear-group h4{margin:0;padding:10px 0 5px;color:#8ddfff;font-size:.53rem;letter-spacing:.055em;text-transform:uppercase}.ss-dashboard__profitability-linear-group dl{margin:0}.ss-dashboard__profitability-linear-group dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:38px;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.045)}.ss-dashboard__profitability-linear-group dl>div:last-child{border-bottom:0}.ss-dashboard__profitability-linear-group dt{color:#ffffffab;font-size:.59rem;font-weight:650}.ss-dashboard__profitability-linear-group dt small{display:inline;margin-left:7px;color:#ffffff52;font-size:.48rem;font-weight:500}.ss-dashboard__profitability-linear-group dd{margin:0;color:#ffffffe0;font-size:.64rem;font-weight:750;text-align:right}.ss-dashboard__profitability-linear-group .is-total dt{color:#ffffffe0;font-weight:800}.ss-dashboard__profitability-linear-group .is-total dd{color:#9fe5ff;font-size:.69rem}.ss-dashboard__profitability-linear-group .is-informative dd{color:#ffffff8c}.ss-dashboard__profitability-linear-group .is-credit dd{color:#66e2bd}.ss-dashboard__profitability-linear-group .is-processing dd{color:#f4bf69}.ss-dashboard__profitability-linear-flow>p.is-warning{display:flex;align-items:center;gap:6px;margin:10px 14px 13px;padding:8px 9px;color:#f4bf69;border:1px solid rgba(243,180,79,.13);border-radius:8px;background:#f3b44f0e;font-size:.52rem}.ss-dashboard__profitability-detail-card.is-operation{grid-column:auto}@media (max-width: 760px){.ss-dashboard__profitability-detail-card.is-operation{grid-column:auto}}.ss-dashboard__profitability-detail-columns{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:start;gap:12px}.ss-dashboard__profitability-detail-columns .ss-dashboard__profitability-linear-flow{grid-column:auto}.ss-dashboard__profitability-detail-side{display:grid;gap:10px;min-width:0}.ss-dashboard__profitability-linear-group{position:relative;border-left:3px solid var(--detail-accent, var(--ss-cyan));background:linear-gradient(90deg,color-mix(in srgb,var(--detail-accent) 5%,transparent),transparent 42%)}.ss-dashboard__profitability-linear-group.is-income{--detail-accent: var(--ss-cyan)}.ss-dashboard__profitability-linear-group.is-ml{--detail-accent: #b376ff}.ss-dashboard__profitability-linear-group.is-shipping{--detail-accent: #f4bf69}.ss-dashboard__profitability-linear-group.is-product{--detail-accent: #f17d89}.ss-dashboard__profitability-linear-group.is-tax-vat{--detail-accent: #ed72d9}.ss-dashboard__profitability-linear-group h4{color:var(--detail-accent);font-size:.58rem}.ss-dashboard__profitability-linear-group dt{color:#ffffffbd}.ss-dashboard__profitability-linear-group dl>div.is-vat-result-due,.ss-dashboard__profitability-linear-group dl>div.is-vat-result-credit{margin-top:3px;padding-top:8px;padding-bottom:8px;border-top:1px solid rgba(237,114,217,.18);border-bottom:1px solid rgba(237,114,217,.1);background:#ed72d909}.ss-dashboard__profitability-linear-group dl>div.is-vat-result-due dt,.ss-dashboard__profitability-linear-group dl>div.is-vat-result-credit dt{color:#ffffffeb;font-weight:850}.ss-dashboard__profitability-linear-group dl>div.is-vat-result-due .ss-dashboard__profitability-row-detail,.ss-dashboard__profitability-linear-group dl>div.is-vat-result-credit .ss-dashboard__profitability-row-detail{color:#edaee5a8}.ss-dashboard__profitability-linear-group dl>div.is-vat-result-due .ss-dashboard__profitability-row-value{color:#f4bf69;font-size:.7rem}.ss-dashboard__profitability-linear-group dl>div.is-vat-result-credit .ss-dashboard__profitability-row-value{color:#66e2bd;font-size:.7rem}.ss-dashboard__profitability-detail-card,.ss-dashboard__profitability-detail-products{border-color:#ffffff1a;background:linear-gradient(145deg,#ffffff0b,#ffffff05)}.ss-dashboard__profitability-detail-card.is-result{position:relative;overflow:hidden}.ss-dashboard__profitability-detail-card.is-result:before{position:absolute;inset:0 auto 0 0;width:4px;content:"";background:var(--result-color)}.ss-dashboard__profitability-detail-card.is-result.is-positive{--result-color: #4ed7ad;border-color:#4ed7ad38;background:linear-gradient(145deg,#4ed7ad1c,#40c9ff06)}.ss-dashboard__profitability-detail-card.is-result.is-negative{--result-color: #f1717d;border-color:#f1717d3d;background:linear-gradient(145deg,#f1717d1c,#ff915506)}.ss-dashboard__profitability-detail-card.is-result.is-neutral{--result-color: #9ca7b7;border-color:#9ca7b733;background:linear-gradient(145deg,#9ca7b714,#ffffff05)}.ss-dashboard__profitability-detail-card dd.is-neutral{color:#b8c0cd}.ss-dashboard__profitability-detail-card.is-operation{border-color:#40c9ff24;background:linear-gradient(145deg,#40c9ff0e,#ffffff05)}.ss-dashboard__profitability-detail-card.is-operation dl{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px}.ss-dashboard__profitability-detail-products{border-color:#b376ff24;background:linear-gradient(145deg,#b376ff0e,#ffffff05)}.ss-dashboard__profitability-detail-product-list{grid-template-columns:1fr}@media (max-width: 1120px){.ss-dashboard__profitability-detail-columns{grid-template-columns:1fr}.ss-dashboard__profitability-detail-side{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-dashboard__profitability-detail-products{grid-column:1/-1}.ss-dashboard__profitability-detail-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 820px){.ss-dashboard__profitability-detail-side{grid-template-columns:1fr}.ss-dashboard__profitability-detail-products{grid-column:auto}.ss-dashboard__profitability-detail-product-list{grid-template-columns:1fr}}.ss-dashboard__profitability-detail{padding:17px}.ss-dashboard__profitability-detail-heading{margin-bottom:12px}.ss-dashboard__profitability-detail-heading>div>span{color:#8ee3ff;font-size:.6rem}.ss-dashboard__profitability-detail-heading h3{margin-top:5px;font-size:.96rem}.ss-dashboard__profitability-detail-columns{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:14px}.ss-dashboard__profitability-linear-flow{border-color:#79dcff33;background:linear-gradient(145deg,#0a1d2de0,#13161cf5);box-shadow:inset 0 1px #ffffff09}.ss-dashboard__profitability-linear-head,.ss-dashboard__profitability-linear-group dl>div{display:grid;grid-template-columns:minmax(128px,.78fr) minmax(180px,1.22fr) minmax(92px,auto);align-items:center;gap:16px}.ss-dashboard__profitability-linear-head{min-height:29px;padding:0 18px;color:#ffffff61;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff06;font-size:.56rem;font-weight:750;letter-spacing:.075em;text-transform:uppercase}.ss-dashboard__profitability-linear-head span:last-child{text-align:right}.ss-dashboard__profitability-linear-group{padding:0 18px}.ss-dashboard__profitability-linear-group+.ss-dashboard__profitability-linear-group{border-top-color:#ffffff1c}.ss-dashboard__profitability-linear-group h4{padding:9px 0 5px;font-size:.69rem;letter-spacing:.065em}.ss-dashboard__profitability-linear-group dl>div{min-height:36px;padding:6px 0;border-bottom-color:#ffffff13}.ss-dashboard__profitability-linear-group dt{color:#ffffffe0;font-size:.72rem;line-height:1.25}.ss-dashboard__profitability-linear-group dd{margin:0}.ss-dashboard__profitability-row-detail{color:#ffffff8c!important;font-size:.66rem!important;font-weight:550!important;line-height:1.28;text-align:left!important}.ss-dashboard__profitability-row-value{color:#fffffff7;font-size:.8rem;font-variant-numeric:tabular-nums;text-align:right}.ss-dashboard__profitability-linear-group .is-total dt{color:#fff}.ss-dashboard__profitability-linear-group .is-total .ss-dashboard__profitability-row-value{font-size:.82rem}.ss-dashboard__profitability-detail-side{gap:12px}.ss-dashboard__profitability-detail-card,.ss-dashboard__profitability-detail-products{padding:13px 15px;border-radius:12px}.ss-dashboard__profitability-detail-card h4,.ss-dashboard__profitability-detail-products h4{margin-bottom:12px;color:#ffffffbd;font-size:.7rem}.ss-dashboard__profitability-detail-card dl>div{min-height:32px;padding:6px 0;border-bottom-color:#ffffff13}.ss-dashboard__profitability-detail-card dt{color:#ffffffb3;font-size:.71rem;line-height:1.35}.ss-dashboard__profitability-detail-card dt small{color:#ffffff80;font-size:.6rem}.ss-dashboard__profitability-detail-card dd{color:#ffffffeb;font-size:.77rem}.ss-dashboard__profitability-detail-card.is-result dd{font-size:.98rem}.ss-dashboard__profitability-detail-card>p{margin-top:10px;color:#ffffff8a;font-size:.63rem;line-height:1.5}.ss-dashboard__profitability-detail-product-list article{min-height:62px;padding:11px;border-color:#ffffff17;background:#0000002e}.ss-dashboard__profitability-detail-product-list article>div strong{font-size:.75rem}.ss-dashboard__profitability-detail-product-list article>div span{color:#ffffff8a;font-size:.64rem}.ss-dashboard__profitability-detail-product-list dt{color:#ffffff87;font-size:.59rem}.ss-dashboard__profitability-detail-product-list dd{color:#ffffffdb;font-size:.65rem}@media (max-width: 1120px){.ss-dashboard__profitability-detail-columns{grid-template-columns:1fr}}@media (max-width: 620px){.ss-dashboard__profitability-detail{padding:14px}.ss-dashboard__profitability-linear-group,.ss-dashboard__profitability-linear-head{padding:0 12px}.ss-dashboard__profitability-linear-head,.ss-dashboard__profitability-linear-group dl>div{grid-template-columns:minmax(128px,.78fr) minmax(180px,1.22fr) minmax(92px,auto);gap:12px}}.ss-dashboard__daily-reputation{min-width:0;padding:13px 14px;border:1px solid rgba(36,201,154,.14);border-radius:14px;background:linear-gradient(145deg,#24c99a13,#ffffff06)}.ss-dashboard__daily-reputation-heading{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.ss-dashboard__daily-reputation-heading>span{width:30px;height:30px;display:grid;place-items:center;color:#63dfb9;border-radius:9px;background:#24c99a1c}.ss-dashboard__daily-reputation-heading small,.ss-dashboard__daily-reputation-heading strong{display:block}.ss-dashboard__daily-reputation-heading small{color:#fff6;font-size:.5rem}.ss-dashboard__daily-reputation-heading strong{margin-top:2px;font-size:.67rem}.ss-dashboard__reputation-title-row>b{padding:4px 6px;border-radius:999px;font-size:.46rem;text-transform:uppercase}.ss-dashboard__reputation-title-row>b.is-optimal{color:#66e2bd;background:#24c99a1c}.ss-dashboard__reputation-title-row>b.is-caution{color:#f0c45e;background:#e7b8361c}.ss-dashboard__reputation-title-row>b.is-warning{color:#f0995b;background:#e87d3e1c}.ss-dashboard__reputation-title-row>b.is-critical{color:#f0838d;background:#df6a751c}.ss-dashboard__reputation-title-row>b.is-neutral{color:#ffffff80;background:#ffffff0f}.ss-dashboard__daily-reputation-metrics{display:grid;gap:7px;margin-top:10px}.ss-dashboard__daily-reputation-metrics>div>span{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.ss-dashboard__daily-reputation-metrics strong{color:#ffffffa1;font-size:.52rem}.ss-dashboard__daily-reputation-metrics b{font-size:.55rem}.ss-dashboard__daily-reputation-metrics .is-optimal b{color:#66e2bd}.ss-dashboard__daily-reputation-metrics .is-caution b{color:#f0c45e}.ss-dashboard__daily-reputation-metrics .is-warning b{color:#f0995b}.ss-dashboard__daily-reputation-metrics .is-critical b{color:#f0838d}.ss-dashboard__daily-reputation>p{display:flex;align-items:center;gap:5px;margin-top:8px;color:#86ddc1;font-size:.48rem}@media (max-width: 1240px){.ss-dashboard__daily-reputation-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.ss-dashboard__daily-reputation-metrics{grid-template-columns:1fr}}.ss-dashboard__daily-reputation{align-self:stretch;padding:10px 12px;border-radius:12px}.ss-dashboard__daily-reputation-heading>span{width:27px;height:27px}.ss-dashboard__daily-reputation-heading strong{font-size:.63rem}.ss-dashboard__daily-reputation-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:8px}.ss-dashboard__daily-reputation-metrics>div{min-width:0;padding:0 7px;border-left:1px solid rgba(255,255,255,.075)}.ss-dashboard__daily-reputation-metrics>div>span{display:block;margin-bottom:4px}.ss-dashboard__daily-reputation-metrics strong,.ss-dashboard__daily-reputation-metrics b{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__daily-reputation-metrics strong{font-size:.47rem}.ss-dashboard__daily-reputation-metrics b{margin-top:2px;font-size:.58rem}.ss-dashboard__daily-reputation>p{margin-top:6px}.ss-dashboard__daily-reputation-metrics .ss-dashboard__reputation-loading-item{display:grid;grid-template-rows:auto 7px;align-content:start;gap:6px}.ss-dashboard__daily-reputation-metrics .ss-dashboard__reputation-loading-item>span{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:0}@media (max-width: 1120px){.ss-dashboard__daily-reputation{display:grid;grid-template-columns:minmax(190px,.35fr) minmax(0,1fr);align-items:center;gap:12px}.ss-dashboard__daily-reputation-metrics{margin-top:0}.ss-dashboard__daily-reputation>p{grid-column:1/-1;margin-top:0}}@media (max-width: 820px){.ss-dashboard__daily-reputation{display:block}.ss-dashboard__daily-reputation-metrics{margin-top:8px}}@media (max-width: 560px){.ss-dashboard__daily-reputation-metrics{grid-template-columns:1fr;gap:7px}.ss-dashboard__daily-reputation-metrics>div{padding:0;border-left:0}}.ss-dashboard__daily-reputation{position:relative;display:grid;grid-template-rows:auto auto auto;align-content:center;align-self:stretch;min-width:0;min-height:0;padding:7px 10px;border-color:#57dbb224;border-radius:14px;background:linear-gradient(145deg,#24c99a12,#ffffff06);box-shadow:inset 0 1px #ffffff06}.ss-dashboard__daily-reputation-heading{align-self:start;min-width:0}.ss-dashboard__daily-reputation-heading>span{width:30px;height:30px;border:1px solid rgba(87,219,178,.14);border-radius:8px}.ss-dashboard__daily-reputation-heading>div{min-width:0}.ss-dashboard__reputation-title-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ss-dashboard__reputation-title-row small{min-width:0;overflow:hidden;color:var(--today-title-color);font-size:var(--today-title-size);font-weight:var(--today-title-weight);letter-spacing:var(--today-title-tracking);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.ss-dashboard__daily-reputation-heading strong{overflow:hidden;margin-top:3px;font-size:.64rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ss-dashboard__reputation-title-row>b{flex:0 0 auto;max-width:94px;overflow:hidden;padding:3px 6px;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.ss-dashboard__daily-reputation-metrics{align-self:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0;margin-top:4px}.ss-dashboard__daily-reputation-metrics>div{min-width:0;padding:0 8px;border-left:1px solid rgba(255,255,255,.07)}.ss-dashboard__daily-reputation-metrics>div:first-child{padding-left:0;border-left:0}.ss-dashboard__daily-reputation-metrics>div:last-child{padding-right:0}.ss-dashboard__daily-reputation-metrics>div>span{margin-bottom:4px}.ss-dashboard__daily-reputation-metrics strong{overflow:visible;color:#ffffffd6;font-size:.7rem;font-weight:400;line-height:1.15;white-space:normal;overflow-wrap:break-word;padding-top:5px;padding-bottom:3px}.ss-dashboard__daily-reputation-metrics b{margin-top:2px;font-size:.78rem;line-height:1.1}.ss-dashboard__daily-reputation-metrics .ss-dashboard__reputation-progress{position:relative;height:7px;overflow:visible}.ss-dashboard__reputation-limit-marker{position:absolute;top:-3px;z-index:1;width:2px;height:10px;border-radius:2px;background:#f5f7fa;box-shadow:0 0 0 1px #091116f2,0 0 7px #ffffff3d;transform:translate(-50%);pointer-events:none}.ss-dashboard__reputation-level-line>.ss-dashboard__reputation-resale{display:inline-flex;align-items:center;flex:0 0 auto;max-width:100%;padding:2px 6px;color:#ffffffa8;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0b;font-size:.65rem;font-weight:650;line-height:1.2;white-space:nowrap}.ss-dashboard__reputation-level-line>.ss-dashboard__reputation-resale.is-enabled{color:#94d9bb;border-color:#67d0a22e;background:#67d0a212}.ss-dashboard__daily-reputation>p{margin-top:3px;font-size:.65rem;line-height:1.3}.ss-dashboard__reputation-title-row>b.is-neutral{color:#ffffffb8}@media (max-width: 1120px){.ss-dashboard__daily-reputation{display:grid;grid-template-columns:minmax(230px,.32fr) minmax(0,1fr);grid-template-rows:auto;align-items:center;min-height:82px;gap:12px}.ss-dashboard__daily-reputation-metrics{margin-top:0}.ss-dashboard__daily-reputation>p{grid-column:1/-1;margin-top:0}}@media (max-width: 820px){.ss-dashboard__daily-reputation{display:block;min-height:0}.ss-dashboard__daily-reputation-metrics{margin-top:10px}}@media (max-width: 560px){.ss-dashboard__daily-reputation-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.ss-dashboard__daily-reputation-metrics>div{padding:0 6px;border-left:1px solid rgba(255,255,255,.07)}.ss-dashboard__daily-reputation-metrics>div:first-child{padding-left:0;border-left:0}}.ss-dashboard__daily-reputation{--reputation-accent: #aeb7c5;--reputation-accent-rgb: 174, 183, 197;border-color:rgba(var(--reputation-accent-rgb),.16);background:linear-gradient(145deg,rgba(var(--reputation-accent-rgb),.075),#ffffff06)}.ss-dashboard__daily-reputation.is-level-red{--reputation-accent: #ff5c64;--reputation-accent-rgb: 255, 92, 100}.ss-dashboard__daily-reputation.is-level-orange{--reputation-accent: #ff9a52;--reputation-accent-rgb: 255, 154, 82}.ss-dashboard__daily-reputation.is-level-yellow{--reputation-accent: #f7d94c;--reputation-accent-rgb: 247, 217, 76}.ss-dashboard__daily-reputation.is-level-light-green{--reputation-accent: #a1e052;--reputation-accent-rgb: 161, 224, 82}.ss-dashboard__daily-reputation.is-level-green{--reputation-accent: #52cf69;--reputation-accent-rgb: 82, 207, 105}.ss-dashboard__daily-reputation .ss-dashboard__daily-reputation-heading>span{color:var(--reputation-accent);border-color:rgba(var(--reputation-accent-rgb),.18);background:rgba(var(--reputation-accent-rgb),.1)}.ss-dashboard__reputation-level-line{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-width:0;margin-top:3px;line-height:1.2}.ss-dashboard__reputation-level-line>i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--reputation-accent);box-shadow:0 0 0 3px rgba(var(--reputation-accent-rgb),.11)}.ss-dashboard__daily-reputation-heading .ss-dashboard__reputation-level-line>strong{min-width:0;margin:0;color:var(--reputation-accent);font-size:.75rem;text-overflow:ellipsis}.ss-dashboard__reputation-level-line>em{min-width:0;flex-shrink:0;max-width:148px;overflow:hidden;padding:2px 6px;color:#b8c4d3;border:1px solid rgba(184,196,211,.15);border-radius:999px;background:#b8c4d312;font-size:.65rem;font-style:normal;font-weight:800;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap}.ss-dashboard__reputation-level-line>em.is-platinum{color:#b9e7ff;border-color:#75caf633;background:#75caf617}.ss-dashboard__reputation-level-line>em.is-gold{color:#f2ce72;border-color:#f2ce7233;background:#f2ce7217}.ss-dashboard__reputation-level-line>em.is-silver{color:#d2d9e1;border-color:#d2d9e12e;background:#d2d9e114}.ss-dashboard__province-rank{display:flex;align-items:center;gap:9px;min-width:0}.ss-dashboard__province-rank>i{width:25px;height:25px;flex:0 0 auto;display:grid;place-items:center;color:#d5bdf8;border-radius:8px;background:#a66bff1c;font-size:.56rem;font-style:normal;font-weight:800}.ss-dashboard__province-rank span,.ss-dashboard__province-amount span,.ss-dashboard__province-amount strong{display:block}.ss-dashboard__province-rank strong{display:block;overflow:hidden;font-size:.64rem;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__province-rank small{display:block;margin-top:3px;color:#ffffff5c;font-size:.48rem}.ss-dashboard__province-amount span{color:#ffffff5e;font-size:.47rem}.ss-dashboard__province-amount strong{margin-top:4px;color:#79dcff;font-size:.65rem}.ss-dashboard__province-logistics>span{display:flex;align-items:center;gap:5px;color:#ffffff6b;font-size:.48rem}.ss-dashboard__province-logistics>span strong{margin-left:auto;color:#fffc}.ss-dashboard__province-logistics>div{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.ss-dashboard__province-logistics small{padding:3px 5px;color:#ffffff6b;border-radius:5px;background:#ffffff0b;font-size:.43rem}.ss-dashboard__province-logistics small b{margin-left:3px;color:#ffffffad}@media (max-width: 980px){.ss-dashboard__province-logistics{grid-column:1/-1;padding-left:34px}}@media (max-width: 760px){.ss-dashboard__province-amount.is-tax{text-align:right}.ss-dashboard__province-amount:not(.is-tax){grid-column:2;grid-row:1;text-align:right}.ss-dashboard__province-logistics{grid-column:1/-1;padding-left:0}.ss-dashboard__province-economics>.ss-dashboard__province-amount{grid-column:auto;grid-row:auto;text-align:left}}.ss-dashboard__province-rank>i{width:29px;height:29px;font-size:.62rem}.ss-dashboard__province-rank strong{font-size:.72rem}.ss-dashboard__province-rank small{font-size:.53rem}.ss-dashboard__province-rank small.is-postal{display:flex;align-items:center;gap:4px;margin-top:3px;color:#91ddffb8}.ss-dashboard__province-amount span,.ss-dashboard__province-logistics>span{font-size:.52rem}.ss-dashboard__province-amount strong{font-size:.72rem}.ss-dashboard__province-logistics small{padding:4px 6px;font-size:.48rem}.ss-dashboard__province-row{border:1px solid rgba(255,255,255,.085);border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(64,201,255,.045),transparent 36%),linear-gradient(135deg,#ffffff0a,#ffffff05);box-shadow:inset 0 1px #ffffff06;transition:border-color .18s ease,background .18s ease,transform .18s ease;scroll-snap-align:start}.ss-dashboard__province-row:hover{border-color:#64d3ff33;background-color:#ffffff06;transform:translateY(-1px)}.ss-dashboard__province-row{min-height:92px;padding:9px 11px}.ss-dashboard__province-row.is-loading{display:grid;align-items:center}.ss-dashboard__province-head{display:grid;grid-template-columns:minmax(150px,1fr) minmax(245px,.95fr);align-items:center;gap:10px;min-width:0}.ss-dashboard__province-row .ss-dashboard__province-rank strong{color:#fffffff0;font-size:.78rem}.ss-dashboard__province-rank-meta{display:flex!important;align-items:center;gap:7px;min-width:0;margin-top:3px}.ss-dashboard__province-rank-meta>small{margin-top:0;white-space:nowrap}.ss-dashboard__province-rank small.is-quality{display:flex;align-items:center;gap:3px;color:#f4bf69;font-size:.53rem;font-weight:650}.ss-dashboard__province-facts{display:grid;grid-template-columns:minmax(190px,.82fr) minmax(235px,1.18fr);align-items:stretch;gap:5px;min-width:0;margin-top:5px}.ss-dashboard__province-economics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;min-width:0;padding:5px 3px;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:#00000024}.ss-dashboard__province-economics>*{min-width:0;padding:0 7px;border-left:1px solid rgba(255,255,255,.065)}.ss-dashboard__province-economics>*:first-child{border-left:0}.ss-dashboard__province-amount span{color:#ffffff75;font-size:.57rem;font-weight:680}.ss-dashboard__province-amount strong{margin-top:2px;color:#ffffffe0;font-size:.65rem;font-variant-numeric:tabular-nums;white-space:nowrap}.ss-dashboard__province-amount.is-revenue{min-width:245px;display:grid;grid-template-columns:auto auto;align-items:baseline;justify-content:end;gap:0 8px;text-align:right}.ss-dashboard__province-amount.is-revenue span{color:#91ddffb8}.ss-dashboard__province-amount.is-revenue>strong{margin-top:0;color:#8fe3ff;font-size:.84rem}.ss-dashboard__province-header-averages{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;margin-top:3px}.ss-dashboard__province-header-averages>span{display:flex;align-items:center;gap:4px;min-width:0}.ss-dashboard__province-header-averages b{color:#ffffffd1;font-size:.59rem;font-variant-numeric:tabular-nums;white-space:nowrap}.ss-dashboard__province-amount.is-margin.is-positive strong{color:#66e2bd}.ss-dashboard__province-amount.is-margin.is-negative strong{color:#f58a94}.ss-dashboard__province-amount.is-margin.is-neutral strong{color:#aeb7c5}.ss-dashboard__province-amount.is-tax strong{color:#f4bf69}.ss-dashboard__province-amount.is-average-tax-rate strong{color:#d7b6ff}.ss-dashboard__province-amount small{display:block;margin-top:3px;overflow:hidden;color:#ffffff6b;font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}.ss-dashboard__province-row .ss-dashboard__province-logistics{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:5px 7px;border:1px solid rgba(64,201,255,.08);border-radius:8px;background:linear-gradient(135deg,#40c9ff09,#00000021)}.ss-dashboard__province-row .ss-dashboard__province-logistics>span{display:flex;align-items:center;gap:4px;font-size:.56rem}.ss-dashboard__province-row .ss-dashboard__province-logistics>span strong{margin-left:auto;color:#f4bf69;font-size:.64rem}.ss-dashboard__province-row .ss-dashboard__province-logistics>div{display:flex;flex-wrap:wrap;gap:3px;margin-top:3px}.ss-dashboard__province-row .ss-dashboard__province-logistics small{display:inline-flex;align-items:center;gap:3px;max-width:100%;padding:2px 5px;color:#ffffff8a;border:1px solid rgba(255,255,255,.055);border-radius:6px;background:#ffffff09;font-size:.53rem;white-space:nowrap}.ss-dashboard__province-row .ss-dashboard__province-logistics small b{color:#ffffffc7}.ss-dashboard__province-row .ss-dashboard__province-logistics small.is-estimated{color:#8fe3ff;border-color:#40c9ff21;background:#40c9ff0e}.ss-dashboard__province-row .ss-dashboard__province-logistics small.is-estimated b{color:#bdeeff}.ss-dashboard__province-row .ss-dashboard__province-logistics small.is-bonus{color:#66e2bd;border-color:#24c99a26;background:#24c99a11}.ss-dashboard__province-row .ss-dashboard__province-logistics small.is-bonus b{color:#83edcd}.ss-dashboard__province-row .ss-dashboard__province-logistics small.is-empty{color:#ffffff57;font-style:italic}@media (max-width: 560px){.ss-dashboard__province-facts{grid-template-columns:1fr}.ss-dashboard__province-head{grid-template-columns:minmax(0,1fr) minmax(180px,auto)}.ss-dashboard__province-amount.is-revenue{min-width:180px}}@media (max-width: 480px){.ss-dashboard__province-amount.is-revenue strong{font-size:.78rem}.ss-dashboard__province-head{align-items:flex-start}.ss-dashboard__province-header-averages{gap:6px}}.ss-dashboard__province-row.is-top-1{border-color:#f1cd793d;background:linear-gradient(90deg,#f1cd7913,#ffffff05 45%)}.ss-dashboard__province-row.is-top-2{border-color:#becee02e;background:linear-gradient(90deg,#becee00d,#ffffff04 45%)}.ss-dashboard__province-row.is-top-3{border-color:#d3916833;background:linear-gradient(90deg,#d391680e,#ffffff04 45%)}.ss-dashboard__province-row.is-top-1 .ss-dashboard__province-rank>i{color:#f4d584;background:#f1cd7926}.ss-dashboard__province-row.is-top-2 .ss-dashboard__province-rank>i{color:#d7e0eb;background:#becee01f}.ss-dashboard__province-row.is-top-3 .ss-dashboard__province-rank>i{color:#e4ad87;background:#d3916821}@container ranking-card (max-width: 540px){.ss-dashboard__province-facts{grid-template-columns:1fr}.ss-dashboard__province-head{grid-template-columns:minmax(118px,1fr) minmax(174px,.92fr);gap:7px}.ss-dashboard__province-amount.is-revenue{min-width:174px}.ss-dashboard__province-header-averages{gap:6px}.ss-dashboard__province-economics{min-height:42px}}@container ranking-card (max-width: 400px){.ss-dashboard__province-head{grid-template-columns:1fr}.ss-dashboard__province-amount.is-revenue{width:100%;min-width:0;justify-content:start;text-align:left}.ss-dashboard__province-header-averages{justify-content:flex-start;flex-wrap:wrap}.ss-dashboard__province-row{padding:8px}.ss-dashboard__province-economics>*{padding-inline:5px}}.ss-dashboard__ranking-metric-label{display:flex!important;align-items:center;gap:4px;min-width:0;overflow:visible!important;line-height:1.15;white-space:normal!important}.ss-dashboard__ranking-metric-label>span{min-width:0}.ss-dashboard .ss-dashboard__trend{--trend-color: #aeb7c5;--trend-border: rgba(174, 183, 197, .18);--trend-background: rgba(174, 183, 197, .07);display:inline-flex!important;align-items:center;justify-content:flex-start;gap:5px;width:-moz-fit-content;width:fit-content;min-height:26px;padding:4px 8px;color:var(--trend-color)!important;border:1px solid var(--trend-border);border-radius:8px;background:var(--trend-background);font-size:.7rem!important;font-weight:800;line-height:1;white-space:nowrap}.ss-dashboard .ss-dashboard__trend svg{width:14px;height:14px;flex:0 0 auto;color:var(--trend-color)!important;stroke:currentColor!important;stroke-width:2.4}.ss-dashboard .ss-dashboard__trend b{display:inline!important;margin:0!important;color:var(--trend-color)!important;font-size:inherit!important;font-weight:850;letter-spacing:0}.ss-dashboard .ss-dashboard__trend>small{display:inline!important;margin:0!important;color:var(--trend-color)!important;font-size:.61rem!important;font-weight:650;opacity:.76}.ss-dashboard .ss-dashboard__trend--prominent{min-height:30px;padding:5px 9px;border-radius:8px;font-size:.8rem!important}.ss-dashboard .ss-dashboard__trend--prominent svg{width:15px;height:15px}@media (max-width: 620px){.ss-dashboard .ss-dashboard__trend{font-size:.66rem}}.ss-dashboard__list-rotate-control{display:flex;align-items:center;justify-content:center;gap:12px;min-height:42px;padding-top:7px;border-top:1px solid rgba(255,255,255,.065)}.ss-dashboard__list-rotate-control>button{display:grid;width:34px;height:34px;place-items:center;color:#8fe3ff;border:1px solid rgba(64,201,255,.2);border-radius:50%;background:linear-gradient(145deg,#40c9ff1a,#8b5cf614);cursor:pointer;transition:.22s ease}.ss-dashboard__list-rotate-control>button:hover:not(:disabled){color:#fff;border-color:#79dcff6b;transform:translateY(2px)}.ss-dashboard__list-rotate-control>button:disabled{color:#ffffff2e;border-color:#ffffff12;background:#ffffff05;cursor:default}.ss-dashboard__list-rotate-control>button.is-up svg{transform:rotate(180deg)}.ss-dashboard__list-rotate-control svg{transition:transform .3s ease}.ss-dashboard__list-rotate-control>small{min-width:86px;color:#ffffff6b;font-size:.57rem;font-weight:700;text-align:center}.ss-dashboard__list-rotate-control>small.is-top{color:#f1cd79}@media (prefers-reduced-motion: reduce){.ss-dashboard *,.ss-dashboard *:before,.ss-dashboard *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ss-dashboard__status-dot{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:5px 9px;font-size:.66rem;font-weight:750;letter-spacing:.01em}.is-spinning{animation:ss-dashboard-spin .85s linear infinite}.ss-dashboard__today .ss-dashboard__eyebrow{color:#80aaf7}.ss-dashboard__metric-card--blue .ss-dashboard__metric-icon{color:#83afff;background:#3578f626}.ss-dashboard__metric-card--cyan .ss-dashboard__metric-icon{color:#6ad8ea;background:#28bed221}.ss-dashboard__metric-card--green .ss-dashboard__metric-icon{color:#57dbb2;background:#12a87a26}.ss-dashboard__metric-card--violet .ss-dashboard__metric-icon{color:#a993ff;background:#7657e826}.ss-dashboard__metric-card--amber .ss-dashboard__metric-icon{color:#f1bf68;background:#e69b2726}.ss-dashboard__metric-card--rose .ss-dashboard__metric-icon{color:#fb8792;background:#dc5b6726}.ss-dashboard__change{display:inline-flex;align-items:center;gap:4px;font-size:.62rem;white-space:nowrap}.ss-dashboard__change strong{font-size:inherit}.ss-dashboard__change--positive{color:#18a77c}.ss-dashboard__change--negative{color:#d95a68}.ss-dashboard__change--neutral{color:#8995a8}.ss-dashboard__change>span:last-child{color:#8a96a8;font-weight:400}.ss-dashboard__today .ss-dashboard__change--positive{color:#57dcb3}.ss-dashboard__today .ss-dashboard__change--negative{color:#fb8792}.ss-dashboard__today .ss-dashboard__change>span:last-child{color:#ffffff59}.ss-dashboard__sales-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(360px,.78fr);align-items:start;gap:16px}.ss-dashboard__section-title .ss-dashboard__info-hint{margin-top:5px}.ss-dashboard__score-ring{position:relative;flex:0 0 auto;display:grid;place-items:center;border-radius:50%}.ss-dashboard__score-ring:after{content:"";position:absolute;border-radius:50%;background:#fff}.ss-dashboard__score-ring span{position:relative;z-index:1;text-align:center}.ss-dashboard__score-ring strong,.ss-dashboard__score-ring small{display:block}.ss-dashboard__progress-fill--blue{background:#4d84ee}.ss-dashboard__progress-fill--green{background:#20b185}.ss-dashboard__progress-fill--yellow{background:#d9ad35}.ss-dashboard__progress-fill--amber{background:#e8a43e}.ss-dashboard__progress-fill--orange{background:#e87d3e}.ss-dashboard__progress-fill--rose{background:#df6a75}.ss-dashboard__progress-fill--violet{background:#8168df}.ss-dashboard__decisions .ss-dashboard__eyebrow{color:#85a9ed}.ss-dashboard__action-icon--rose{color:#ff9ca5;background:#dc5b6724}.ss-dashboard__action-icon--amber{color:#f3c168;background:#e69b2724}.ss-dashboard__action-icon--green{color:#64dcb8;background:#12a87a24}.ss-dashboard__action-icon--violet{color:#b3a3f4;background:#7657e82b}.ss-dashboard__action-icon--blue{color:#8cb1f8;background:#3578f626}.ss-dashboard__action-value{grid-area:value;font-size:1rem}.ss-dashboard__action-value--rose{color:#fb919b}.ss-dashboard__action-value--amber{color:#edba5d}.ss-dashboard__action-value--green{color:#54d5ae}.ss-dashboard__action-value--violet{color:#ac9cf0}.ss-dashboard__action-value--blue{color:#86aef8}.ss-dashboard__health>.ss-dashboard__section-heading,.ss-dashboard__opportunities>.ss-dashboard__section-heading,.ss-dashboard__customer>.ss-dashboard__section-heading{margin-bottom:16px}.ss-dashboard__health-card--ads .ss-dashboard__card-icon{color:#3974dd;background:#eaf1ff}.ss-dashboard__health-card--reputation .ss-dashboard__card-icon{color:#148a67;background:#e4f6f0}.ss-dashboard__health-card--inventory .ss-dashboard__card-icon{color:#7255d3;background:#efebff}.ss-dashboard__status-dot--optimal{color:#148460;background:#e8f7f1}.ss-dashboard__status-dot--caution{color:#8a6912;background:#fff6d9}.ss-dashboard__status-dot--warning{color:#a04f1b;background:#fff0e6}.ss-dashboard__status-dot--critical{color:#b23e4a;background:#fdebed}.ss-dashboard__status-dot--neutral{color:#718096;background:#eef1f5}.ss-dashboard__health-main{display:grid;grid-template-columns:1fr auto;gap:15px;align-items:end;margin-top:20px}.ss-dashboard__health-main>div:first-child>span,.ss-dashboard__health-main>div:first-child>strong{display:block}.ss-dashboard__health-main>div:first-child>span{color:#8290a3;font-size:.66rem}.ss-dashboard__health-main>div:first-child>strong{margin:5px 0 6px;font-size:1.42rem;letter-spacing:-.035em}.ss-dashboard__mini-stat{padding:10px 12px;border-radius:11px;background:#f4f7fc}.ss-dashboard__mini-stat span,.ss-dashboard__mini-stat strong,.ss-dashboard__mini-stat small{display:block}.ss-dashboard__mini-stat span{color:#8290a4;font-size:.58rem}.ss-dashboard__mini-stat strong{margin-top:3px;color:#2e68d2;font-size:1rem}.ss-dashboard__mini-stat small{margin-top:2px;color:#9aa4b3;font-size:.52rem}.ss-dashboard__health-details{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:17px;padding-top:15px;border-top:1px solid var(--line)}.ss-dashboard__health-details>div{min-width:0}.ss-dashboard__health-details span,.ss-dashboard__health-details strong{display:block}.ss-dashboard__health-details span{color:#8995a6;font-size:.57rem}.ss-dashboard__health-details strong{margin-top:4px;overflow:hidden;font-size:.75rem;text-overflow:ellipsis}.ss-dashboard__insight{display:flex;align-items:flex-start;gap:7px;margin-top:15px;padding:9px 10px;border-radius:9px;font-size:.6rem;line-height:1.45}.ss-dashboard__insight.is-positive{color:#22765e;background:#edf8f4}.ss-dashboard__insight.is-warning{color:#8b621e;background:#fff7e8}.ss-dashboard__insight svg{flex:0 0 auto;margin-top:1px}.ss-dashboard__reputation-main{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:20px}.ss-dashboard__score-ring{width:78px;height:78px;background:conic-gradient(#1fb083 var(--score),#e7efec 0)}.ss-dashboard__score-ring--caution{background:conic-gradient(#d9ad35 var(--score),#f2eddc 0)}.ss-dashboard__score-ring--warning{background:conic-gradient(#e87d3e var(--score),#f5e8df 0)}.ss-dashboard__score-ring--critical{background:conic-gradient(#df6a75 var(--score),#f4e3e5 0)}.ss-dashboard__score-ring--neutral{background:conic-gradient(#94a0b0 var(--score),#e7eaee 0)}.ss-dashboard__score-ring:after{inset:7px}.ss-dashboard__score-ring strong{font-size:1.05rem}.ss-dashboard__score-ring small{color:#8e9aab;font-size:.55rem}.ss-dashboard__reputation-main>div:last-child strong{font-size:.74rem}.ss-dashboard__reputation-main>div:last-child p{margin-top:5px;color:#8490a2;font-size:.61rem;line-height:1.45}.ss-dashboard__reputation-bars{display:grid;gap:7px;margin-top:17px;padding-top:15px;border-top:1px solid var(--line)}.ss-dashboard__reputation-metric{padding:8px 9px;border:1px solid #e6e9ee;border-radius:9px;background:#f8f9fb}.ss-dashboard__reputation-metric--optimal{border-color:#d9eee7;background:#f3faf7}.ss-dashboard__reputation-metric--caution{border-color:#eee2b9;background:#fffbec}.ss-dashboard__reputation-metric--warning{border-color:#f0d6c5;background:#fff7f1}.ss-dashboard__reputation-metric--critical{border-color:#f0ced2;background:#fff4f5}.ss-dashboard__reputation-metric-top{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;margin-bottom:6px}.ss-dashboard__reputation-metric-top b{overflow:hidden;color:#69788d;font-size:.6rem;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__reputation-metric-top span{padding:3px 5px;border-radius:999px;font-size:.46rem;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.ss-dashboard__reputation-metric-top strong{font-size:.67rem}.ss-dashboard__reputation-metric--optimal .ss-dashboard__reputation-metric-top span,.ss-dashboard__reputation-metric--optimal .ss-dashboard__reputation-metric-top strong{color:#16825f;background:#e4f6ef}.ss-dashboard__reputation-metric--caution .ss-dashboard__reputation-metric-top span,.ss-dashboard__reputation-metric--caution .ss-dashboard__reputation-metric-top strong{color:#8a6912;background:#fff3c9}.ss-dashboard__reputation-metric--warning .ss-dashboard__reputation-metric-top span,.ss-dashboard__reputation-metric--warning .ss-dashboard__reputation-metric-top strong{color:#a04f1b;background:#ffe9da}.ss-dashboard__reputation-metric--critical .ss-dashboard__reputation-metric-top span,.ss-dashboard__reputation-metric--critical .ss-dashboard__reputation-metric-top strong{color:#b23e4a;background:#fde4e7}.ss-dashboard__reputation-metric--neutral .ss-dashboard__reputation-metric-top span,.ss-dashboard__reputation-metric--neutral .ss-dashboard__reputation-metric-top strong{color:#718096;background:#eef1f5}.ss-dashboard__reputation-metric-top strong{padding:3px 5px;border-radius:6px}.ss-dashboard__reputation-metric>small{display:block;margin-top:5px;color:#8c97a7;font-size:.47rem;line-height:1.25}.ss-dashboard__linked-stock>span{display:flex;justify-content:space-between;margin-bottom:5px;font-size:.62rem}.ss-dashboard__linked-stock b{color:#69788d;font-weight:500}.ss-dashboard__inventory-hero{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.ss-dashboard__inventory-hero--single{grid-template-columns:1fr}.ss-dashboard__inventory-hero>div{padding:13px;border-radius:11px;background:#f6f4fd}.ss-dashboard__inventory-hero span,.ss-dashboard__inventory-hero strong,.ss-dashboard__inventory-hero small{display:block}.ss-dashboard__inventory-hero span{color:#8a94a6;font-size:.58rem}.ss-dashboard__inventory-hero strong{margin:4px 0;color:#6450b6;font-size:1.2rem}.ss-dashboard__inventory-hero small{color:#939dad;font-size:.54rem}.ss-dashboard__inventory-alerts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}.ss-dashboard__inventory-alerts>div:last-child{grid-column:1/-1}.ss-dashboard__inventory-alerts>div{display:flex;align-items:center;gap:6px;min-width:0;padding:9px 7px;color:#788598;border-radius:9px;background:#f6f7f9}.ss-dashboard__inventory-alerts>div.is-danger{color:#b84652;background:#fdf0f1}.ss-dashboard__inventory-alerts>div.is-warning{color:#98671f;background:#fff6e6}.ss-dashboard__inventory-alerts svg{flex:0 0 auto}.ss-dashboard__inventory-alerts span{min-width:0;overflow:hidden;font-size:.56rem;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__inventory-alerts strong{font-size:.69rem}.ss-dashboard__linked-stock{margin-top:15px}.ss-dashboard__product-row{display:grid;grid-template-columns:25px minmax(0,1fr) auto 54px;align-items:center;gap:9px;min-height:58px;border-bottom:1px solid #eef1f4}.ss-dashboard__product-row:last-child{border-bottom:0}.ss-dashboard__product-rank{width:22px;height:22px;display:grid;place-items:center;color:#79879a;border-radius:7px;background:#f1f3f6;font-size:.6rem;font-weight:750}.ss-dashboard__product-row>div{min-width:0}.ss-dashboard__product-row>div strong,.ss-dashboard__product-row>div small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__product-row>div strong{font-size:.67rem}.ss-dashboard__product-row>div small{margin-top:4px;color:#939dad;font-size:.55rem}.ss-dashboard__product-row>strong{font-size:.68rem}.ss-dashboard__product-row>strong.is-negative{color:#ca525f}.ss-dashboard__product-row>span:last-child{padding:5px 6px;border-radius:7px;font-size:.52rem;font-weight:750;text-align:center}.ss-dashboard__product-row>span.is-ok{color:#167d5e;background:#e8f7f1}.ss-dashboard__product-row>span.is-warning{color:#936219;background:#fff3dc}.ss-dashboard__customer-card{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(130px,.45fr) auto;align-items:center;gap:15px;padding:20px}.ss-dashboard__customer-icon--blue{color:#2e70e9;background:#e8f0ff}.ss-dashboard__customer-icon--violet{color:#6e52d8;background:#eeeaff}.ss-dashboard__customer-copy{min-width:0}.ss-dashboard__customer-copy span,.ss-dashboard__customer-copy strong{display:block}.ss-dashboard__customer-copy span{color:#8995a7;font-size:.59rem}.ss-dashboard__customer-copy strong{margin-top:4px;font-size:.78rem}.ss-dashboard__customer-copy p{margin-top:5px;color:#7d8a9d;font-size:.6rem;line-height:1.4}.ss-dashboard__customer-stat{padding-left:15px;border-left:1px solid var(--line)}.ss-dashboard__customer-stat span,.ss-dashboard__customer-stat strong,.ss-dashboard__customer-stat small{display:block}.ss-dashboard__customer-stat span{color:#8c97a8;font-size:.56rem}.ss-dashboard__customer-stat strong{margin:4px 0 6px;font-size:.82rem}.ss-dashboard__customer-stat small{color:#9aa4b2;font-size:.54rem}.ss-dashboard__customer-card>a{display:flex;align-items:center;gap:5px;color:#4675c9;font-size:.59rem;font-weight:700;text-decoration:none;white-space:nowrap}@media (max-width: 1240px){.ss-dashboard__sales-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.8fr)}.ss-dashboard__health-card--inventory{grid-column:span 2}.ss-dashboard__health-card--inventory .ss-dashboard__inventory-hero{grid-template-columns:repeat(2,minmax(0,220px))}}@media (max-width: 980px){.ss-dashboard__sales-grid{grid-template-columns:1fr}.ss-dashboard__profit-panel>.ss-dashboard__section-heading{grid-column:1/-1}}@media (max-width: 760px){.ss-dashboard__health-card--inventory{grid-column:auto}.ss-dashboard__sales-grid{grid-template-columns:minmax(0,1fr)}.ss-dashboard__product-row{grid-template-columns:24px minmax(0,1fr) auto}.ss-dashboard__product-row>span:last-child{display:none}.ss-dashboard__customer-card{grid-template-columns:auto minmax(0,1fr)}.ss-dashboard__customer-stat{grid-column:1/-1;padding:12px 0 0;border-left:0;border-top:1px solid var(--line)}.ss-dashboard__customer-card>a{grid-column:2}}@media (max-width: 430px){.ss-dashboard__health-details{grid-template-columns:repeat(2,1fr)}.ss-dashboard__inventory-alerts{grid-template-columns:1fr}.ss-dashboard__health-card--inventory .ss-dashboard__inventory-hero{grid-template-columns:1fr 1fr}}.ss-dashboard__today .ss-dashboard__eyebrow{color:#dc75ee}.ss-dashboard__metric-card--blue .ss-dashboard__metric-icon{color:#7bdcff;background:#40c9ff1f}.ss-dashboard__metric-card--violet .ss-dashboard__metric-icon{color:#d58ae7;background:#e81cff1c}.ss-dashboard__commercial-report--blue{color:#73d8ff}.ss-dashboard__commercial-report--rose{color:#f58a94}.ss-dashboard__commercial-report--amber{color:#f4bf69}.ss-dashboard__commercial-report--green{color:#65dfba}.ss-dashboard__decisions .ss-dashboard__eyebrow{color:#d085e5}.ss-dashboard__action-list .ss-dashboard__action-item:last-child{grid-column:1/-1}.ss-dashboard__health-card--reputation,.ss-dashboard__health-card--inventory{grid-column:span 3}.ss-dashboard__health-card--ads .ss-dashboard__card-icon{color:#f17acf;background:#e81cff1a}.ss-dashboard__health-card--reputation .ss-dashboard__card-icon{color:#5de0b8;background:#24c99a1a}.ss-dashboard__health-card--inventory .ss-dashboard__card-icon{color:#ba96f7;background:#8b5cf61f}.ss-dashboard__health-main>div:first-child>span,.ss-dashboard__health-details span,.ss-dashboard__inventory-hero span{color:#fff6}.ss-dashboard__status-dot--optimal{color:#5ce0b8;background:#24c99a1a}.ss-dashboard__status-dot--caution{color:#f2c75f;background:#e7b8361c}.ss-dashboard__status-dot--warning{color:#f39a5c;background:#e87d3e1c}.ss-dashboard__status-dot--critical{color:#f1838d;background:#df6a751f}.ss-dashboard__status-dot--neutral{color:#ffffff7a;background:#ffffff0f}.ss-dashboard__mini-stat{background:#40c9ff0f;border:1px solid rgba(64,201,255,.09)}.ss-dashboard__mini-stat strong{color:#75d8ff}.ss-dashboard__health-card--ads .ss-dashboard__health-details{grid-template-columns:repeat(4,1fr)}.ss-dashboard__insight.is-positive{color:#6adbb9;background:#24c99a12}.ss-dashboard__insight.is-warning{color:#f0bd69;background:#f3b44f13}.ss-dashboard__score-ring--optimal{background:conic-gradient(#2bd0a0 var(--score),rgba(255,255,255,.08) 0)}.ss-dashboard__score-ring--caution{background:conic-gradient(#e5ba43 var(--score),rgba(255,255,255,.08) 0)}.ss-dashboard__score-ring--warning{background:conic-gradient(#e98248 var(--score),rgba(255,255,255,.08) 0)}.ss-dashboard__score-ring--critical{background:conic-gradient(#e36e79 var(--score),rgba(255,255,255,.08) 0)}.ss-dashboard__score-ring--neutral{background:conic-gradient(#7f8997 var(--score),rgba(255,255,255,.08) 0)}.ss-dashboard__score-ring:after{background:#191d1c}.ss-dashboard__reputation-metric{border-color:#ffffff12;background:#ffffff06}.ss-dashboard__reputation-metric--optimal{border-color:#24c99a24;background:#24c99a0a}.ss-dashboard__reputation-metric--caution{border-color:#e7b83629;background:#e7b8360b}.ss-dashboard__reputation-metric--warning{border-color:#e87d3e2b;background:#e87d3e0d}.ss-dashboard__reputation-metric--critical{border-color:#df6a752e;background:#df6a750e}.ss-dashboard__reputation-metric-top b{color:#ffffff8c}.ss-dashboard__reputation-metric--optimal .ss-dashboard__reputation-metric-top span,.ss-dashboard__reputation-metric--optimal .ss-dashboard__reputation-metric-top strong{color:#62deb9;background:#24c99a1a}.ss-dashboard__reputation-metric--caution .ss-dashboard__reputation-metric-top span,.ss-dashboard__reputation-metric--caution .ss-dashboard__reputation-metric-top strong{color:#f0c45e;background:#e7b8361a}.ss-dashboard__reputation-metric--warning .ss-dashboard__reputation-metric-top span,.ss-dashboard__reputation-metric--warning .ss-dashboard__reputation-metric-top strong{color:#f0995b;background:#e87d3e1c}.ss-dashboard__reputation-metric--critical .ss-dashboard__reputation-metric-top span,.ss-dashboard__reputation-metric--critical .ss-dashboard__reputation-metric-top strong{color:#f0838d;background:#df6a751c}.ss-dashboard__reputation-metric--neutral .ss-dashboard__reputation-metric-top span,.ss-dashboard__reputation-metric--neutral .ss-dashboard__reputation-metric-top strong{color:#ffffff80;background:#ffffff0f}.ss-dashboard__reputation-metric>small{color:#ffffff4d}.ss-dashboard__reputation-main>div:last-child p,.ss-dashboard__inventory-hero small{color:#fff6}.ss-dashboard__inventory-hero>div{background:#8b5cf613;border:1px solid rgba(139,92,246,.09)}.ss-dashboard__inventory-hero strong{color:#bb9af2}.ss-dashboard__inventory-alerts>div{color:#ffffff85;background:#ffffff09}.ss-dashboard__inventory-alerts>div.is-danger{color:#f28a94;background:#f16d7912}.ss-dashboard__inventory-alerts>div.is-warning{color:#f0bd68;background:#f3b44f12}.ss-dashboard__ads-verdict--positive{color:#6ce2be;border-color:#24c99a26;background:#24c99a0f}.ss-dashboard__ads-verdict--positive>span{background:#24c99a1c}.ss-dashboard__ads-verdict--negative{color:#f28a94;border-color:#f16d7929;background:#f16d790f}.ss-dashboard__ads-verdict--negative>span{background:#f16d791c}.ss-dashboard__ads-verdict--neutral{color:#aeb7c5;background:#ffffff09}.ss-dashboard__ads-verdict--neutral>span{background:#ffffff0f}.ss-dashboard__ad-metric .ss-dashboard__change{align-self:start;justify-self:center;font-size:.6rem}.ss-dashboard__ad-neutral-change{align-self:start;display:flex;align-items:center;justify-content:center;gap:4px;color:#ffffff6b;font-size:.6rem}.ss-dashboard__report-action--rose>span{color:#f58b95;background:#f16d791c}.ss-dashboard__report-action--green>span{color:#62deb9;background:#24c99a1c}.ss-dashboard__report-action--blue>span{color:#72d9ff;background:#40c9ff1c}.ss-dashboard__growth-activation--blue{border-color:#40c9ff24;background:linear-gradient(135deg,#40c9ff13,#8b5cf609)}.ss-dashboard__growth-activation--blue .ss-dashboard__growth-activation-icon{color:#76dcff;background:#40c9ff1c}.ss-dashboard__growth-activation--blue .ss-dashboard__growth-activation-eyebrow{color:#74d8fb}.ss-dashboard__growth-activation--violet{border-color:#a66bff26;background:linear-gradient(135deg,#8b5cf614,#e81cff06)}.ss-dashboard__growth-activation--violet .ss-dashboard__growth-activation-icon{color:#c49afa;background:#8b5cf61f}.ss-dashboard__growth-activation--violet .ss-dashboard__growth-activation-eyebrow{color:#c49afa}.ss-dashboard__growth-activation--pink{border-color:#e81cff24;background:linear-gradient(135deg,#e81cff11,#40c9ff09)}.ss-dashboard__growth-activation--pink .ss-dashboard__growth-activation-icon{color:#ed83f7;background:#e81cff1a}.ss-dashboard__growth-activation--pink .ss-dashboard__growth-activation-eyebrow{color:#e982f2}.ss-dashboard__profit-panel--setup{display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.ss-dashboard__profit-panel--setup>.ss-dashboard__growth-activation{grid-template-columns:1fr;align-self:stretch;align-content:center;margin-top:18px;padding:clamp(22px,2.2vw,30px)}.ss-dashboard__profit-panel--setup .ss-dashboard__growth-activation-icon{width:52px;height:52px}.ss-dashboard__profit-panel--setup .ss-dashboard__growth-activation>div>strong{max-width:330px;margin-top:8px;font-size:clamp(.95rem,1.1vw,1.08rem);line-height:1.3}.ss-dashboard__profit-panel--setup .ss-dashboard__growth-activation p{margin-top:8px;font-size:.65rem;line-height:1.55}.ss-dashboard__profit-panel--setup .ss-dashboard__growth-benefits{display:grid;gap:7px;margin-top:17px}.ss-dashboard__profit-panel--setup .ss-dashboard__growth-benefits span{padding:9px 10px;border:1px solid rgba(255,255,255,.065);border-radius:9px;background:#ffffff06;font-size:.59rem}.ss-dashboard__profit-panel--setup .ss-dashboard__growth-activation-action{grid-column:1;width:100%;margin-top:10px;padding:9px 11px}.ss-dashboard__costs-inline-link{display:inline-flex;align-items:center;gap:5px;color:#78dcff;font-size:.6rem;font-weight:750;text-decoration:none}.ss-dashboard__costs-inline-link:hover{color:#fff}.ss-dashboard__health-card--inventory.ss-dashboard__health-card--setup{display:flex;flex-direction:column}.ss-dashboard__health-card--inventory.ss-dashboard__health-card--setup>.ss-dashboard__growth-activation{grid-template-columns:1fr;flex:1;align-content:center;margin-top:14px;padding:14px}.ss-dashboard__health-card--inventory.ss-dashboard__health-card--setup .ss-dashboard__growth-activation-icon{width:38px;height:38px}.ss-dashboard__health-card--inventory.ss-dashboard__health-card--setup .ss-dashboard__growth-benefits{display:grid;gap:6px}.ss-dashboard__health-card--inventory.ss-dashboard__health-card--setup .ss-dashboard__growth-activation-action{grid-column:1}.ss-dashboard__product-row>div small{color:#ffffff59}.ss-dashboard__product-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:76px;padding:9px 11px;border:1px solid rgba(255,255,255,.065);border-radius:13px;background:#ffffff06;transition:border-color .18s ease,background .18s ease,transform .18s ease}.ss-dashboard__product-row:last-child{border-bottom:1px solid rgba(255,255,255,.065)}.ss-dashboard__product-row:hover{border-color:#40c9ff29;background:#ffffff0b;transform:translateY(-1px)}.ss-dashboard__product-copy{min-width:0}.ss-dashboard__product-copy>strong{display:block;overflow:hidden;color:#ffffffe6;font-size:.68rem;white-space:nowrap;text-overflow:ellipsis}.ss-dashboard__product-copy>small{display:flex!important;align-items:center;gap:4px;margin-top:7px!important;color:#ffffff5c!important;font-size:.55rem!important}.ss-dashboard__product-copy>small svg{flex:0 0 auto;color:#ffffff4d}.ss-dashboard__product-copy>small span{margin-inline:2px;color:#ffffff2e}.ss-dashboard__product-metric{min-width:112px;text-align:right}.ss-dashboard__product-metric small,.ss-dashboard__product-metric strong{display:block}.ss-dashboard__product-metric small{color:#ffffff4d;font-size:.51rem}.ss-dashboard__product-metric strong{margin-top:5px;color:#ffffffe6;font-size:.72rem}.ss-dashboard__product-metric strong.is-negative{color:#f27480}.ss-dashboard__product-row>span.is-ok,.ss-dashboard__product-row>span.is-warning{padding:5px 7px;border-radius:8px;font-size:.52rem;font-weight:750;text-align:center}.ss-dashboard__product-row>span.is-ok{color:#5eddb8;background:#24c99a17}.ss-dashboard__product-row>span.is-warning{color:#efbb66;background:#f3b44f14}.ss-dashboard__customer-icon--blue{color:#76d9ff;background:linear-gradient(135deg,#e81cff1f,#40c9ff1c)}.ss-dashboard__customer-icon--violet{color:#cb9df4;background:#8b5cf61c}.ss-dashboard__presale-activation .ss-dashboard__growth-activation{margin-top:16px;padding:13px 14px}.ss-dashboard__presale-activation .ss-dashboard__growth-activation-icon{width:38px;height:38px;border-radius:11px}.ss-dashboard__presale-activation .ss-dashboard__growth-activation p{max-width:760px;margin-top:7px;color:#ffffffb8;font-size:clamp(.72rem,.78vw,.8rem);line-height:1.55}.ss-dashboard__presale-activation .ss-dashboard__growth-activation p strong{color:#fffffff5;font-weight:800}.ss-dashboard__presale-activation .ss-dashboard__growth-activation p strong:first-child{color:#8fe3ff}.ss-dashboard__presale-activation .ss-dashboard__growth-benefits{margin-top:7px}.ss-dashboard__presale-kpis>div>.ss-dashboard__progress{align-self:start;width:min(100%,126px);height:6px;margin-top:5px}.ss-dashboard__presale-loading .ss-dashboard__skeleton,.ss-dashboard__presale-kpis>div.is-loading .ss-dashboard__skeleton{align-self:center;justify-self:center;max-width:100%;margin-top:0;border-radius:5px}.ss-dashboard__presale-loading .ss-dashboard__response-times>.ss-dashboard__skeleton{justify-self:start;margin-top:9px}.ss-dashboard__presale-loading .ss-dashboard__response-times>.ss-dashboard__skeleton:first-child{margin-top:0}.ss-dashboard__presale-loading-ranges>div>.ss-dashboard__skeleton:last-child{justify-self:end}.ss-dashboard__presale-kpis--loading>div .ss-dashboard__skeleton{margin-top:0}.ss-dashboard__postsale-card>.ss-dashboard__list-empty{min-height:clamp(180px,20vw,250px);padding:18px 8px}.ss-dashboard__postsale-summary .ss-dashboard__change{margin-top:5px}.ss-dashboard__postsale-summary .ss-dashboard__change>span{display:none}.ss-dashboard__reason-list .ss-dashboard__progress{width:100%;max-width:100%}.ss-dashboard__postsale-loading .ss-dashboard__skeleton{max-width:100%;margin-top:0;border-radius:5px}.ss-dashboard__postsale-loading-reasons>.ss-dashboard__skeleton{margin-bottom:2px}.ss-dashboard__postsale-loading-trend>.ss-dashboard__skeleton:last-child{align-self:stretch;height:auto!important}.ss-dashboard__postsale-card>.ss-dashboard__growth-activation{align-self:center}.ss-dashboard__customer-card{background:linear-gradient(145deg,#1f1f1feb,#131313e6)}.ss-dashboard__customer-copy span,.ss-dashboard__customer-copy p,.ss-dashboard__customer-stat span,.ss-dashboard__customer-stat small{color:#fff6}.ss-dashboard__customer-card>a{color:#77d8fa}.ss-dashboard__data-quality-pill{align-self:center;padding:6px 9px;border:1px solid;border-radius:999px;font-size:.58rem;font-weight:750;white-space:nowrap}.ss-dashboard__data-quality-pill.is-complete{color:#66e2bd;border-color:#24c99a38;background:#24c99a14}.ss-dashboard__data-quality-pill.is-processing{color:#f4bf69;border-color:#f3b44f3d;background:#f3b44f14}.ss-dashboard__profitability-product .ss-dashboard__product-image{width:38px;height:38px;flex:0 0 auto}.ss-dashboard__profitability-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ss-dashboard__profitability-detail-product-list .ss-dashboard__product-image{width:38px;height:38px}@media (max-width: 1240px){.ss-dashboard__health-card--reputation,.ss-dashboard__health-card--inventory{grid-column:span 6}}@media (max-width: 760px){.ss-dashboard__profitability-detail-grid{grid-template-columns:1fr}.ss-dashboard__health-card--reputation,.ss-dashboard__health-card--inventory{grid-column:span 12}.ss-dashboard__health-card--ads .ss-dashboard__health-details{grid-template-columns:repeat(2,1fr)}.ss-dashboard__action-list .ss-dashboard__action-item:last-child{grid-column:auto}.ss-dashboard__product-row{grid-template-columns:48px minmax(0,1fr) auto;gap:9px;padding:9px}.ss-dashboard__product-metric{grid-column:2;min-width:0;text-align:left}.ss-dashboard__product-row>span.is-ok,.ss-dashboard__product-row>span.is-warning{display:block;grid-column:3;grid-row:1/span 2}.ss-dashboard__table-title>.ss-dashboard__inline-action{display:none}}@media (max-width: 430px){.ss-dashboard__presale-activation .ss-dashboard__growth-activation{grid-template-columns:1fr}.ss-dashboard__presale-activation .ss-dashboard__growth-activation-icon{display:none}}.content-wrapper:has(>.ss-dashboard){max-width:none;overflow:visible}.content-container:has(.ss-dashboard){background:radial-gradient(circle at 84% -12%,rgba(139,92,246,.11),transparent 27%),radial-gradient(circle at 9% 34%,rgba(64,201,255,.045),transparent 25%),#0a0a0a!important}.ss-dashboard__today-body .ss-dashboard__metric-card{min-height:132px;padding:14px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:#ffffff09}.ss-dashboard__today-body .ss-dashboard__metric-card:first-child{padding-left:14px;border-left:1px solid rgba(99,219,238,.17);background:linear-gradient(145deg,#28bed21f,#ffffff09)}.ss-dashboard__today-body .ss-dashboard__metric-card--featured .ss-dashboard__metric-value{font-size:clamp(2rem,3vw,2.7rem)}.ss-dashboard__sales-summary .ss-dashboard__value-comparison .ss-dashboard__change{padding:5px 9px;font-size:clamp(.82rem,1vw,.95rem);font-weight:800}.ss-dashboard__sales-summary .ss-dashboard__value-comparison .ss-dashboard__change svg{width:16px;height:16px}.ss-dashboard__support-metrics .ss-dashboard__change{font-size:clamp(.84rem,.9vw,.92rem);font-weight:800}.ss-dashboard__support-metrics .ss-dashboard__change svg{width:15px;height:15px}.ss-dashboard__profitability-detail-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ss-dashboard__ads-chart-tabs{display:flex;gap:3px;padding:3px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff09}.ss-dashboard__ads-chart-tabs button{padding:6px 9px;color:#ffffff73;border:0;border-radius:6px;background:transparent;font-size:.56rem;font-weight:700;cursor:pointer}.ss-dashboard__ads-chart-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#e81cff2e,#40c9ff21)}@media (max-width: 760px){.content-wrapper:has(>.ss-dashboard){width:calc(100% + 16px);margin:-8px}.ss-dashboard__today-body .ss-dashboard__metric-card{min-height:122px}.ss-dashboard__ads-chart-tabs{width:100%;overflow-x:auto}.ss-dashboard__ads-chart-tabs button{flex:1;white-space:nowrap}.ss-dashboard__profitability-detail-grid{grid-template-columns:1fr}}@media (max-width: 480px){.ss-dashboard__today-body .ss-dashboard__metric-card{min-height:112px}}.ss-dashboard__today-body .ss-dashboard__metric-card,.ss-dashboard__today-body .ss-dashboard__metric-card:first-child{min-height:108px;padding:5px clamp(11px,1vw,17px) 3px;border:0;border-left:1px solid rgba(255,255,255,.09);border-radius:0;background:transparent}.ss-dashboard__today-body .ss-dashboard__metric-card:first-child{padding-left:2px;border-left:0}.ss-dashboard__today-body .ss-dashboard__metric-card--featured .ss-dashboard__metric-value{font-size:clamp(1.75rem,2.15vw,2.15rem)}.ss-dashboard__today-body .ss-dashboard__metric-value{margin-top:10px;font-size:clamp(1.15rem,1.4vw,1.45rem)}.ss-dashboard__today-body .ss-dashboard__metric-footer{min-height:15px;margin-top:7px;font-size:.56rem}.ss-dashboard__today-body .ss-dashboard__metric-subvalue{margin-top:5px;padding:3px 6px;font-size:.53rem}.ss-dashboard__today-body .ss-dashboard__metric-card.is-loading{overflow:hidden}.ss-dashboard__metric-loading .ss-dashboard__skeleton{max-width:100%;margin-top:0;border-radius:6px}.ss-dashboard__daily-reputation-heading .ss-dashboard__skeleton{margin-top:4px;border-radius:4px}.ss-dashboard__reputation-loading-item .ss-dashboard__skeleton{min-width:0;max-width:100%;margin-top:0;border-radius:4px}.ss-dashboard__sales-summary .ss-dashboard__value-comparison .ss-dashboard__change{gap:6px;padding:7px 11px;border-radius:8px;font-size:clamp(1.02rem,1.2vw,1.18rem);line-height:1}.ss-dashboard__sales-summary .ss-dashboard__value-comparison .ss-dashboard__change svg{width:19px;height:19px}.ss-dashboard__support-metrics .ss-dashboard__change{justify-self:start;font-size:clamp(.68rem,.75vw,.75rem);font-weight:800}.ss-dashboard__support-metrics .ss-dashboard__change svg{width:14px;height:14px}.ss-dashboard__panel--chart .ss-dashboard__support-metric .ss-dashboard__change--positive{color:#5de0b8}.ss-dashboard__panel--chart .ss-dashboard__support-metric .ss-dashboard__change--negative{color:#fb8792}.ss-dashboard__panel--chart .ss-dashboard__support-metric .ss-dashboard__change--neutral{color:#9ba5b4}.ss-dashboard__ad-metric .ss-dashboard__change,.ss-dashboard__ad-neutral-change{justify-self:start;font-size:.69rem}.ss-dashboard__product-row{grid-template-columns:62px minmax(0,1fr) auto auto;min-height:86px;padding:11px 13px;border-color:#ffffff14}.ss-dashboard__product-copy>strong{font-size:.76rem;line-height:1.3}.ss-dashboard__product-copy>small{margin-top:8px!important;font-size:.6rem!important}.ss-dashboard__product-metric{min-width:126px}.ss-dashboard__product-metric small{font-size:.55rem}.ss-dashboard__product-metric strong{margin-top:6px;color:#8fe3ff;font-size:.82rem}.ss-dashboard__product-row>span.is-ok,.ss-dashboard__product-row>span.is-warning{padding:6px 8px;font-size:.57rem}@media (max-width: 820px){.ss-dashboard__today-body .ss-dashboard__metric-card:nth-child(3){padding-left:2px;border-left:0}}@media (max-width: 560px){.ss-dashboard__today-body .ss-dashboard__metric-card,.ss-dashboard__today-body .ss-dashboard__metric-card:first-child,.ss-dashboard__today-body .ss-dashboard__metric-card:nth-child(3){min-height:90px;padding:7px 2px;border-left:0;border-top:1px solid rgba(255,255,255,.08)}.ss-dashboard__today-body .ss-dashboard__metric-card:first-child{border-top:0}.ss-dashboard__product-row{grid-template-columns:54px minmax(0,1fr) auto}.ss-dashboard__product-metric{grid-column:2;min-width:0;text-align:left}}.ss-dashboard__opportunities .ss-dashboard__table-title>div>strong{font-size:.9rem}.ss-dashboard__opportunities .ss-dashboard__table-title>div>small{margin-top:5px;font-size:.65rem;line-height:1.35}.ss-dashboard__top-product-row .ss-dashboard__product-image{width:48px;height:48px}.ss-dashboard__top-product-rank>.ss-dashboard__ranking-position,.ss-dashboard__province-rank>.ss-dashboard__ranking-position{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;color:#d5bdf8;border-radius:8px;background:#a66bff1c;font-size:.62rem;font-style:normal;font-weight:800}.ss-dashboard__top-product-copy em .ss-dashboard__info-hint,.ss-dashboard__province-rank small.is-quality .ss-dashboard__info-hint{width:12px;height:12px;color:currentColor;opacity:.74}.ss-dashboard__ranking-metric-label .ss-dashboard__info-hint,.ss-dashboard__ranking-inline-label .ss-dashboard__info-hint{width:12px;height:12px}.ss-dashboard__top-product-facts .ss-dashboard__info-hint{width:10px;height:10px}.ss-dashboard__province-amount .ss-dashboard__ranking-metric-label{color:#ffffff75;font-size:.57rem;font-weight:680}.ss-dashboard__ranking-inline-label{display:inline-flex!important;align-items:center;gap:4px}.ss-dashboard__province-header-averages .ss-dashboard__ranking-metric-label{color:#ffffff6b;font-size:.53rem;white-space:nowrap!important}.ss-dashboard__province-row .ss-dashboard__province-logistics small .ss-dashboard__info-hint{width:11px;height:11px;color:currentColor}@media (max-width: 760px){.ss-dashboard__top-product-row .ss-dashboard__product-image{width:48px;height:48px}}.ss-dashboard .ss-dashboard__trend--positive{--trend-color: #64e1b9;--trend-border: rgba(100, 225, 185, .25);--trend-background: rgba(36, 201, 154, .11)}.ss-dashboard .ss-dashboard__trend--negative{--trend-color: #ff8793;--trend-border: rgba(255, 135, 147, .26);--trend-background: rgba(241, 109, 121, .11)}.ss-dashboard .ss-dashboard__trend--neutral{--trend-color: #aeb7c5;--trend-border: rgba(174, 183, 197, .18);--trend-background: rgba(174, 183, 197, .07)}.ss-dashboard__metric-footer .ss-dashboard__trend,.ss-dashboard__support-metric .ss-dashboard__trend,.ss-dashboard__ad-metric .ss-dashboard__trend,.ss-dashboard__postsale-summary .ss-dashboard__trend{margin-top:0}.ss-dashboard__ad-metric .ss-dashboard__trend{align-self:start;justify-self:start}.ss-dashboard__product-row{animation:ss-dashboard-cylinder-in .38s cubic-bezier(.22,.78,.24,1) both;transform-origin:center top}.ss-dashboard__product-row:nth-child(2){animation-delay:35ms}.ss-dashboard__product-row:nth-child(3){animation-delay:70ms}.ss-dashboard__product-row:nth-child(4){animation-delay:105ms}.ss-dashboard__product-row:nth-child(5){animation-delay:.14s}@keyframes ss-dashboard-cylinder-in{0%{opacity:0;transform:perspective(700px) rotateX(-28deg) translateY(14px)}to{opacity:1;transform:perspective(700px) rotateX(0) translateY(0)}}.ss-dashboard__product-row.is-top-1{border-color:#f1cd793d;background:linear-gradient(90deg,#f1cd7913,#ffffff05 45%)}.ss-dashboard__product-row.is-top-2{border-color:#becee02e;background:linear-gradient(90deg,#becee00d,#ffffff04 45%)}.ss-dashboard__product-row.is-top-3{border-color:#d3916833;background:linear-gradient(90deg,#d391680e,#ffffff04 45%)}.ss-dashboard__product-row.is-top-1 .ss-dashboard__product-visual i,.ss-dashboard__province-ranking>button.is-top-1 .ss-dashboard__province-rank>i{color:#f4d584;background:#f1cd7926}.ss-dashboard__product-row.is-top-2 .ss-dashboard__product-visual i,.ss-dashboard__province-ranking>button.is-top-2 .ss-dashboard__province-rank>i{color:#d7e0eb;background:#becee01f}.ss-dashboard__product-row.is-top-3 .ss-dashboard__product-visual i,.ss-dashboard__province-ranking>button.is-top-3 .ss-dashboard__province-rank>i{color:#e4ad87;background:#d3916821}.ss-dashboard__table-card>.ss-dashboard__list-rotate-control{padding:9px 14px 11px;background:linear-gradient(180deg,#ffffff04,#0000001f)}.ss-dashboard__cost-segment-loading{margin-top:14px}@media (max-width: 980px){.ss-dashboard__cost-segment-loading{grid-column:1/-1}}.ss-dashboard__today-body .ss-dashboard__metric-card,.ss-dashboard__today-body .ss-dashboard__metric-card:first-child{--metric-accent: #83afff;position:relative;display:grid;grid-template-rows:minmax(50px,auto) minmax(38px,1fr) 27px;align-items:center;min-width:0;min-height:106px;padding:7px 12px;overflow:hidden;border:0;border-left:1px solid rgba(255,255,255,.075);border-radius:0;background:transparent}.ss-dashboard__today-body .ss-dashboard__metric-card:first-child{padding-left:12px;border-left:0}.ss-dashboard__today-body .ss-dashboard__metric-card--cyan{--metric-accent: #6ad8ea}.ss-dashboard__today-body .ss-dashboard__metric-card--green{--metric-accent: #57dbb2}.ss-dashboard__today-body .ss-dashboard__metric-card--violet{--metric-accent: #b39cff}.ss-dashboard__today-body .ss-dashboard__metric-card--amber{--metric-accent: #f1bf68}.ss-dashboard__today-body .ss-dashboard__metric-card--rose{--metric-accent: #fb8792}.ss-dashboard__today-body .ss-dashboard__metric-card--featured{border-radius:10px;background:linear-gradient(145deg,#28bed21b,#28bed206);box-shadow:inset 0 0 0 1px #6ad8ea1a}.ss-dashboard__today-body .ss-dashboard__metric-card--featured+.ss-dashboard__metric-card{border-left-color:transparent}.ss-dashboard__today-body .ss-dashboard__metric-heading{align-self:start;gap:7px;min-width:0;color:var(--today-title-color);font-size:var(--today-title-size);font-weight:var(--today-title-weight);letter-spacing:var(--today-title-tracking);line-height:1.15;white-space:normal}.ss-dashboard__today-body .ss-dashboard__metric-heading>.ss-dashboard__metric-label{min-width:0;overflow-wrap:break-word}.ss-dashboard__today-body .ss-dashboard__metric-heading .ss-dashboard__info-hint{margin-left:1px}.ss-dashboard__today-body .ss-dashboard__metric-icon{width:27px;height:27px;flex:0 0 27px;color:var(--metric-accent);border:1px solid color-mix(in srgb,var(--metric-accent) 18%,transparent);border-radius:8px}.ss-dashboard__today-body .ss-dashboard__metric-icon svg{width:15px;height:15px}.ss-dashboard__today-body .ss-dashboard__metric-value-row{display:flex;align-items:center;min-width:0;min-height:38px}.ss-dashboard__today-body .ss-dashboard__metric-value-row.has-subvalue{flex-wrap:wrap;-moz-column-gap:7px;column-gap:7px;row-gap:3px}.ss-dashboard__today-body .ss-dashboard__metric-value,.ss-dashboard__today-body .ss-dashboard__metric-card--featured .ss-dashboard__metric-value{min-width:0;margin:0;color:#fff;font-size:clamp(1.24rem,1.55vw,1.52rem);font-weight:820;line-height:1;letter-spacing:-.035em}.ss-dashboard__today-body .ss-dashboard__metric-card--featured .ss-dashboard__metric-value{color:#effdff;text-shadow:0 0 18px rgba(106,216,234,.12)}.ss-dashboard__today-body .ss-dashboard__metric-subvalue{flex:0 0 auto;margin:0;padding:3px 6px;color:#8ce2ef;border-color:#6ad8ea29;background:#6ad8ea12;font-size:.5rem;line-height:1.15}.ss-dashboard__today-body .ss-dashboard__metric-footer{align-self:end;min-width:0;min-height:27px;margin:0;overflow:hidden;color:#ffffff6b;font-size:.54rem;line-height:1.25}.ss-dashboard__today-body .ss-dashboard__metric-footer .ss-dashboard__trend{min-width:0;max-width:100%;padding:4px 6px;border-radius:7px;font-size:.61rem!important}.ss-dashboard__today-body .ss-dashboard__metric-footer .ss-dashboard__trend>small{min-width:0;overflow:hidden;font-size:.5rem!important;text-overflow:ellipsis;white-space:nowrap}.ss-dashboard__today-body .ss-dashboard__metric-footer .ss-dashboard__metric-helper{color:var(--today-detail-color);font-size:var(--today-detail-size);font-weight:400;line-height:1.2}.ss-dashboard__today-body .ss-dashboard__metric-loading{display:grid;align-self:center;align-content:center;gap:7px;min-height:38px;margin:0}.ss-dashboard__reputation-progress .ss-dashboard__progress-fill{min-width:0}@media (max-width: 1240px){.ss-dashboard__today-body .ss-dashboard__metric-card,.ss-dashboard__today-body .ss-dashboard__metric-card:first-child{padding-right:9px;padding-left:9px}.ss-dashboard__today-body .ss-dashboard__metric-value,.ss-dashboard__today-body .ss-dashboard__metric-card--featured .ss-dashboard__metric-value{font-size:clamp(1.1rem,1.55vw,1.35rem)}}@media (max-width: 820px){.ss-dashboard__today-body .ss-dashboard__metric-card,.ss-dashboard__today-body .ss-dashboard__metric-card:first-child{min-height:102px;border-left:1px solid rgba(255,255,255,.075);border-top:1px solid rgba(255,255,255,.075)}.ss-dashboard__today-body .ss-dashboard__metric-card:nth-child(odd){border-left:0}.ss-dashboard__today-body .ss-dashboard__metric-card:nth-child(-n+2){border-top:0}.ss-dashboard__today-body .ss-dashboard__metric-card--featured{border-radius:10px}.ss-dashboard__today-body .ss-dashboard__metric-card--featured+.ss-dashboard__metric-card{border-left-color:transparent}}@media (max-width: 560px){.ss-dashboard__today-body .ss-dashboard__metric-card,.ss-dashboard__today-body .ss-dashboard__metric-card:first-child,.ss-dashboard__today-body .ss-dashboard__metric-card:nth-child(odd){grid-template-columns:minmax(112px,.8fr) minmax(0,1fr);grid-template-rows:minmax(38px,auto) 27px;min-height:76px;padding:7px 2px;border-top:1px solid rgba(255,255,255,.075);border-left:0;border-radius:0;background:transparent;box-shadow:none}.ss-dashboard__today-body .ss-dashboard__metric-card:first-child{border-top:0}.ss-dashboard__today-body .ss-dashboard__metric-heading{grid-row:1/-1;align-self:center;white-space:normal}.ss-dashboard__today-body .ss-dashboard__metric-value-row{min-height:32px}.ss-dashboard__today-body .ss-dashboard__metric-footer{min-height:24px}.ss-dashboard__today[aria-labelledby=today-title] .ss-dashboard__today-body .ss-dashboard__metric-card{grid-template-columns:minmax(150px,.8fr) minmax(0,1fr)}}.ss-dashboard__opportunities-grid>.ss-dashboard__table-card{min-width:0;container-name:ranking-card;container-type:inline-size}@container ranking-card (max-width: 540px){.ss-dashboard__top-product-row .ss-dashboard__product-image{width:42px;height:42px}.ss-dashboard__top-product-rank>.ss-dashboard__ranking-position,.ss-dashboard__province-rank>.ss-dashboard__ranking-position{width:27px;height:27px}}@container ranking-card (max-width: 400px){.ss-dashboard__opportunities .ss-dashboard__table-title>div>strong{font-size:.78rem}.ss-dashboard__opportunities .ss-dashboard__table-title>div>small{font-size:.57rem}.ss-dashboard__top-product-row .ss-dashboard__product-image{width:38px;height:38px}.ss-dashboard__top-product-rank>.ss-dashboard__ranking-position,.ss-dashboard__province-rank>.ss-dashboard__ranking-position{width:25px;height:25px}}.addon-view-1{padding-left:var(--addon-view-1-paddingLeft-xs)}@media (min-width:600px){.addon-view-1{padding-left:var(--addon-view-1-paddingLeft-sm)}}@media (min-width:900px){.addon-view-1{padding-left:var(--addon-view-1-paddingLeft-md)}}.addon-view-1{padding-right:var(--addon-view-1-paddingRight-xs)}@media (min-width:600px){.addon-view-1{padding-right:var(--addon-view-1-paddingRight-sm)}}@media (min-width:900px){.addon-view-1{padding-right:var(--addon-view-1-paddingRight-md)}}.addon-view-1{padding-top:var(--addon-view-1-paddingTop-xs)}@media (min-width:600px){.addon-view-1{padding-top:var(--addon-view-1-paddingTop-sm)}}@media (min-width:900px){.addon-view-1{padding-top:var(--addon-view-1-paddingTop-md)}}.addon-view-1{padding-bottom:var(--addon-view-1-paddingBottom-xs)}@media (min-width:900px){.addon-view-1{padding-bottom:var(--addon-view-1-paddingBottom-md)}}.addon-view-2{display:var(--addon-view-2-display-xs)}@media (min-width:900px){.addon-view-2{display:var(--addon-view-2-display-md)}}.addon-view-6{grid-template-columns:var(--addon-view-6-gridTemplateColumns-xs)}@media (min-width:600px){.addon-view-6{grid-template-columns:var(--addon-view-6-gridTemplateColumns-sm)}}@media (min-width:1200px){.addon-view-6{grid-template-columns:var(--addon-view-6-gridTemplateColumns-lg)}}@media (min-width: 1900px){.addon-view-6{grid-template-columns:var(--addon-view-6-s1-gridTemplateColumns)}}.addon-view-6{gap:var(--addon-view-6-gap-xs)}@media (min-width:900px){.addon-view-6{gap:var(--addon-view-6-gap-md)}}.addons-container{max-width:1536px;width:100%;margin-inline:auto}.addon-view-7:hover{transform:var(--addon-view-7-s2-transform)!important;border-color:var(--addon-view-7-s2-borderColor)!important;box-shadow:var(--addon-view-7-s2-boxShadow)!important}.addon-view-9{padding:var(--addon-view-9-padding-xs)}@media (min-width:600px){.addon-view-9{padding:var(--addon-view-9-padding-sm)}}.addon-view-12{padding:var(--addon-view-12-padding-xs)}@media (min-width:600px){.addon-view-12{padding:var(--addon-view-12-padding-sm)}.addon-view-13{min-height:var(--addon-view-13-minHeight-sm)}}.addon-view-13{font-size:var(--addon-view-13-fontSize-xs)}@media (min-width:600px){.addon-view-13{font-size:var(--addon-view-13-fontSize-sm)}.addon-view-14{min-height:var(--addon-view-14-minHeight-sm)}}.addon-view-16{padding:var(--addon-view-16-padding-xs)}@media (min-width:600px){.addon-view-16{padding:var(--addon-view-16-padding-sm)}}.addon-view-22{font-size:var(--addon-view-22-fontSize-xs)}@media (min-width:600px){.addon-view-22{font-size:var(--addon-view-22-fontSize-sm)}}.addon-view-24{flex-direction:var(--addon-view-24-flexDirection-xs)}@media (min-width:600px){.addon-view-24{flex-direction:var(--addon-view-24-flexDirection-sm)}}.addon-view-24{align-items:var(--addon-view-24-alignItems-xs)}@media (min-width:600px){.addon-view-24{align-items:var(--addon-view-24-alignItems-sm)}}.addon-view-31{padding:var(--addon-view-31-padding-xs)}@media (min-width:600px){.addon-view-31{padding:var(--addon-view-31-padding-sm)}}.addon-view-38:hover{background:var(--addon-view-38-s3-background)!important}.addon-view-38:disabled{color:var(--addon-view-38-s4-color)!important;background:var(--addon-view-38-s4-background)!important}.addons-badge[class]{border:0;border-radius:16px;padding:0 8px;white-space:nowrap;gap:5px;line-height:1.43;max-width:100%}.addons-badge svg{flex-shrink:0}.addons-pricing-dialog[class]{display:flex;flex-direction:column;gap:0;width:calc(100% - 64px);max-width:600px;max-height:calc(100dvh - 64px);padding:0;color:#fff;background:#14171b;border:1px solid rgba(255,255,255,.12);border-radius:16px;overflow:hidden}.addons-pricing-title[class]{font-size:1.25rem;font-weight:900;line-height:1.6;padding:16px 48px 4px 24px}.addons-pricing-content{padding:0 24px 20px;min-height:0;overflow-y:auto}.addons-price-container{overflow-x:auto}.addons-price-table{border-collapse:collapse;line-height:1.43}.addons-price-table th,.addons-price-table td{padding:6px 16px;border-bottom:1px solid rgba(255,255,255,.12);height:auto;font-size:.875rem}.addons-price-row:hover{background:transparent}@media (max-width:767px){.addons-pricing-dialog[class]{width:calc(100% - 32px);max-height:calc(100dvh - 32px)}.addons-pricing-title[class]{padding:16px 56px 4px 16px}.addons-pricing-content{padding:0 16px 16px}.addons-pricing-dialog>button:last-child{top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;min-width:0;min-height:0;padding:0}.addons-price-table{display:table;white-space:normal}.addons-price-table th,.addons-price-table td{padding:6px 12px}.addons-price-table td:last-child{white-space:nowrap}}@media (max-width:767px){.addon-view-30{position:relative}.addon-view-30:after{content:"";position:absolute;inset:-8px -4px}}.addons-feedback-viewport[class]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:1400;display:flex;flex-direction:column;gap:8px;width:-moz-max-content;width:max-content;max-width:calc(100% - 48px);outline:none;list-style:none;margin:0;padding:0}.addons-feedback{background:#0288d1;color:#fff;border:0;border-radius:4px;padding:6px 8px 6px 16px;gap:16px;font-size:.875rem;font-weight:500;line-height:1.43;box-shadow:0 3px 5px #0003}.addons-feedback[data-severity=success]{background:#2e7d32}.addons-feedback[data-severity=warning]{background:#ed6c02}.addons-feedback[data-severity=error]{background:#d32f2f}@media (max-width:599px){.addons-feedback-viewport[class]{bottom:8px;max-width:calc(100% - 16px)}}@media (max-width:767px){.addons-feedback-viewport[class]{bottom:calc(78px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){[class*=addon-view-]{transition:none!important;animation:none!important}[data-addon-card]:hover{transform:none!important}}.initial-guide__ambient{position:fixed;z-index:-1;border-radius:50%;pointer-events:none}.initial-guide__ambient--one{width:650px;height:650px;top:-430px;right:-80px;background:radial-gradient(circle,rgba(53,120,246,.18),transparent 69%)}.initial-guide__ambient--two{width:540px;height:540px;bottom:-370px;left:-130px;background:radial-gradient(circle,rgba(118,87,232,.13),transparent 70%)}.initial-guide__ambient--one{background:radial-gradient(circle,rgba(232,28,255,.1),transparent 70%)}.initial-guide__ambient--two{background:radial-gradient(circle,rgba(64,201,255,.07),transparent 70%)}.initial-guide__shell{width:min(1180px,100% - 40px);height:calc(100dvh - 40px);margin:20px auto;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(211,219,230,.95);border-radius:26px;background:#fffffff0;box-shadow:0 30px 80px #192a4421,0 2px 10px #192a440a;backdrop-filter:blur(18px)}@media (max-width: 820px){.initial-guide__shell{width:min(100% - 20px,720px);height:calc(100dvh - 20px);margin:10px auto;border-radius:20px}}@media (max-width: 620px){.initial-guide__shell{width:100%;height:100dvh;min-height:0;margin:0;border:0;border-radius:0}}.initial-guide__shell{width:100%;max-width:none;min-height:100vh;min-height:100dvh;height:auto;margin:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}@media (max-width: 820px){.initial-guide__shell{width:100%;min-height:100vh;min-height:100dvh;height:auto;margin:0;border-radius:0}}@media (max-width: 620px){.initial-guide__shell{width:100%;min-height:100vh;min-height:100dvh;height:auto;overflow:visible}}.initial-guide__shell{width:100%;height:100dvh;min-height:0;margin:0;overflow:hidden;border:0;border-radius:0}.initial-guide__close{width:38px;height:38px;display:grid;place-items:center;color:#6d798b;border:1px solid #dfe5ed;border-radius:11px;background:#ffffffe6;cursor:pointer;transition:.18s ease}.initial-guide__close:hover{color:#26364f;border-color:#c7d0dc;transform:translateY(-1px)}.initial-guide__close:focus-visible{outline:3px solid rgba(53,120,246,.28);outline-offset:2px}.initial-guide__progress{position:relative;padding:17px clamp(22px,5vw,70px) 15px;background:#fafbfc;border-bottom:1px solid #edf0f4}.initial-guide__progress-track{position:absolute;left:clamp(41px,7vw,90px);right:clamp(41px,7vw,90px);top:30px;height:3px;overflow:hidden;border-radius:999px;background:#e3e8ef}.initial-guide__progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3578f6,#7657e8);transition:width .3s ease}.initial-guide__progress-steps{position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.initial-guide__progress-step{display:grid;justify-items:center;gap:7px;color:#98a2b1}.initial-guide__progress-step>span{width:27px;height:27px;display:grid;place-items:center;border:2px solid #dfe5ed;border-radius:50%;background:#fafbfc;font-size:.65rem;font-weight:800;transition:.22s ease}.initial-guide__progress-step small{font-size:.64rem;font-weight:700}.initial-guide__progress-step.is-current{color:#2f65ca}.initial-guide__progress-step.is-current>span{color:#fff;border-color:#3578f6;background:#3578f6;box-shadow:0 0 0 5px #3578f61c;transform:scale(1.06)}.initial-guide__progress-step.is-complete{color:#11805f}.initial-guide__progress-step.is-complete>span{color:#fff;border-color:#12a87a;background:#12a87a}.initial-guide__mobile-progress{display:none;color:#657389;font-size:.72rem;font-weight:750}@media (max-width: 620px){.initial-guide__progress{padding:12px 16px}.initial-guide__progress-track{position:relative;inset:auto;height:4px}.initial-guide__progress-steps{display:none}.initial-guide__mobile-progress{display:block;margin-top:7px}}.initial-guide__close{color:#ffffff9e;border-color:#ffffff1c;background:#ffffff0a}.initial-guide__close:hover{color:#fff;border-color:#40c9ff4d;background:#40c9ff12}.initial-guide__close:focus-visible{outline-color:#40c9ff7a}.initial-guide__progress{border-color:var(--guide-line);background:#ffffff05}.initial-guide__progress-close{position:absolute;z-index:4;top:12px;right:18px}.initial-guide__progress-track{background:#ffffff13}.initial-guide__progress-track span{background:linear-gradient(90deg,var(--ss-magenta),var(--ss-cyan));box-shadow:0 0 14px #8b5cf638}.initial-guide__progress-step{color:#ffffff57}.initial-guide__progress-step>span{color:#ffffff75;border-color:#ffffff21;background:#101010}.initial-guide__progress-step.is-current{color:#7bdcff}.initial-guide__progress-step.is-current>span{color:#fff;border-color:#40c9ff7a;background:linear-gradient(145deg,#bd32e5,#3198c3);box-shadow:0 0 0 5px #8b5cf61f}.initial-guide__progress-step.is-complete{color:#60e1ba}.initial-guide__progress-step.is-complete>span{border-color:#24c99a73;background:#24a982}.initial-guide__mobile-progress{color:#ffffff7a}@media (max-width: 620px){.initial-guide__progress{padding-right:58px;background:#ffffff05}.initial-guide__progress-close{top:8px;right:12px;width:36px;height:36px}}@media (max-height: 820px){.initial-guide__progress{padding-top:9px;padding-bottom:8px}.initial-guide__progress-track{top:21px}.initial-guide__progress-step{gap:3px}.initial-guide__progress-step>span{width:24px;height:24px}.initial-guide__progress-step small{font-size:.57rem}.initial-guide__progress-close{top:7px;width:34px;height:34px}}@media (max-width: 620px) and (max-height: 820px){.initial-guide__progress{padding-right:52px}}.initial-guide__content{min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#c9d1dc transparent}.initial-guide__screen{height:100%;min-height:100%}.initial-guide__content{width:100%;display:flex;overflow:visible;scrollbar-color:rgba(255,255,255,.18) transparent}.initial-guide__screen{width:100%;height:auto;min-height:100%;display:flex}.initial-guide__content{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}@media (max-width: 620px) and (max-height: 820px){.initial-guide__content{overflow-y:auto}}.initial-guide__button:focus-visible{outline:3px solid rgba(53,120,246,.28);outline-offset:2px}.initial-guide__footer{min-height:76px;padding:12px clamp(18px,3vw,34px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;border-top:1px solid var(--guide-line);background:#fffffff5;box-shadow:0 -8px 24px #1c2d4706}.initial-guide__footer>:last-child{justify-self:end}.initial-guide__footer-context{max-width:320px;color:#8a95a5;text-align:center;font-size:.64rem}.initial-guide__button{min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 17px;border-radius:11px;font-size:.72rem;font-weight:800;cursor:pointer;transition:.18s ease}.initial-guide__button--secondary{color:#58687f;border:1px solid #dce2ea;background:#fff}.initial-guide__button--secondary:hover{color:#23344d;border-color:#c8d1dd;transform:translateY(-1px)}.initial-guide__button--primary{color:#fff;border:1px solid #2e6fdf;background:linear-gradient(135deg,#397ff9,#2865d0);box-shadow:0 8px 20px #3578f638}.initial-guide__button--primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 25px #3578f64a}.initial-guide__button--primary:disabled{color:#9ca8b8;border-color:#dce2e9;background:#edf0f4;box-shadow:none;cursor:not-allowed}@media (max-width: 620px){.initial-guide__footer{position:sticky;bottom:0;min-height:72px;grid-template-columns:auto 1fr;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px))}.initial-guide__footer-context{display:none}.initial-guide__button{min-height:46px}.initial-guide__button--secondary{width:46px;padding:0;font-size:0}.initial-guide__button--primary{width:100%}}.initial-guide__button:focus-visible{outline-color:#40c9ff7a}.initial-guide__footer{border-color:var(--guide-line);background:#0a0a0ad6;box-shadow:0 -10px 28px #0000002e;backdrop-filter:blur(16px)}.initial-guide__footer-context{color:#ffffff61}.initial-guide__button--secondary{color:#ffffff9e;border-color:#ffffff1c;background:#ffffff09}.initial-guide__button--secondary:hover{color:#fff;border-color:#fff3;background:#ffffff0f}.initial-guide__button--primary{color:#fff;border-color:#d464ed52;background:linear-gradient(135deg,#b53ad4,#3198c3);box-shadow:0 9px 24px #8b2bb23d}.initial-guide__button--primary:hover:not(:disabled){box-shadow:0 12px 28px #8b2bb252}.initial-guide__button--primary:disabled{color:#ffffff40;border-color:#ffffff12;background:#ffffff0b}@media (max-height: 820px){.initial-guide__footer{min-height:58px;padding-top:7px;padding-bottom:7px}}.initial-guide__eyebrow{display:inline-flex;align-items:center;gap:6px;color:#6b8fd3;font-size:.68rem;text-transform:uppercase;letter-spacing:.11em;font-weight:800;color:#fff6}.initial-guide__welcome{position:relative;height:100%;min-height:530px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);gap:clamp(34px,6vw,86px);align-items:center;padding:clamp(40px,6vw,78px);color:#fff;overflow:hidden;background:radial-gradient(circle at 75% -30%,rgba(76,141,255,.37),transparent 44%),linear-gradient(118deg,#13223a,#172a47 58%,#102037)}.initial-guide__welcome:after{content:"";position:absolute;right:-120px;top:-175px;width:580px;height:580px;background:url(/assets/smartselling_logo-UqOXALET.png) center/contain no-repeat;opacity:.052;transform:scaleX(-1) rotate(-4deg);pointer-events:none}.initial-guide__welcome-copy,.initial-guide__route-preview{position:relative;z-index:1}.initial-guide__welcome .initial-guide__eyebrow{color:#82adff}.initial-guide__welcome h1{margin:10px 0 0;letter-spacing:-.045em;font-weight:820;max-width:630px;font-size:clamp(2rem,4.5vw,3.65rem);line-height:1.03}.initial-guide__welcome-copy>p{max-width:600px;margin:19px 0 0;color:#fff9;font-size:clamp(.9rem,1.3vw,1.05rem);line-height:1.65}.initial-guide__promise{max-width:530px;margin-top:27px;padding:13px 15px;display:flex;align-items:center;gap:10px;color:#dce8fc;border:1px solid rgba(132,174,246,.17);border-radius:14px;background:#4b7cd31a;font-size:.76rem;line-height:1.45}.initial-guide__promise svg{flex:0 0 auto;color:#61d8b2}.initial-guide__route-preview{padding:24px;border:1px solid rgba(255,255,255,.11);border-radius:21px;background:#ffffff0f;box-shadow:0 24px 55px #040d1c33;backdrop-filter:blur(13px)}.initial-guide__preview-kicker{display:block;margin-bottom:18px;color:#ffffff6b;font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.initial-guide__preview-step{position:relative;min-height:72px;display:grid;grid-template-columns:38px 1fr;gap:12px}.initial-guide__preview-step>span{width:38px;height:38px;display:grid;place-items:center;color:#91b7ff;border:1px solid rgba(137,178,251,.18);border-radius:12px;background:#4d7fda24}.initial-guide__preview-step small,.initial-guide__preview-step strong,.initial-guide__preview-step p{display:block}.initial-guide__preview-step small{color:#ffffff61;font-size:.58rem;text-transform:uppercase;letter-spacing:.08em}.initial-guide__preview-step strong{margin-top:3px;font-size:.8rem}.initial-guide__preview-step p{margin:3px 0 0;color:#ffffff75;font-size:.66rem;line-height:1.4}.initial-guide__preview-step i{position:absolute;left:18px;top:42px;bottom:4px;width:1px;background:#ffffff1f}@media (max-width: 820px){.initial-guide__welcome{min-height:0;grid-template-columns:1fr;gap:30px;padding:42px 32px}.initial-guide__welcome-copy>p{max-width:630px}.initial-guide__route-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.initial-guide__preview-kicker{grid-column:1/-1}.initial-guide__preview-step{min-height:0;grid-template-columns:1fr}.initial-guide__preview-step i{display:none}}@media (max-width: 620px){.initial-guide__welcome{padding:40px 22px}.initial-guide__welcome h1{font-size:clamp(2rem,10vw,2.75rem)}.initial-guide__welcome:after{right:-170px;top:-100px;width:430px;height:430px}.initial-guide__route-preview{grid-template-columns:1fr;padding:18px}.initial-guide__preview-step{grid-template-columns:38px 1fr}}.initial-guide__welcome{width:100%;height:auto;min-height:100%;border:1px solid rgba(255,255,255,.09);border-right:0;border-left:0;border-radius:0;background:radial-gradient(circle at 78% -35%,rgba(232,28,255,.2),transparent 42%),radial-gradient(circle at 100% 80%,rgba(64,201,255,.11),transparent 36%),linear-gradient(118deg,#19151d,#15171c 55%,#111418);box-shadow:0 22px 48px #00000052}.initial-guide__welcome:after{right:clamp(-110px,-5vw,-65px);top:-155px;width:clamp(430px,39vw,600px);height:auto;aspect-ratio:1;opacity:.055;transform:scaleX(-1) rotate(-3deg)}.initial-guide__welcome .initial-guide__eyebrow{color:#dc75ee}.initial-guide__welcome h1{color:#f7f7fa;font-family:inherit;font-size:clamp(1.95rem,3.7vw,3.15rem);line-height:1.05}.initial-guide__welcome-copy>p{color:#ffffff85}.initial-guide__promise{color:#ffffffb8;border-color:#40c9ff1f;background:#40c9ff0b}.initial-guide__route-preview{border-color:#ffffff16;background:#ffffff06;box-shadow:0 20px 48px #0000003d,inset 0 1px #ffffff06}.initial-guide__preview-step>span{color:#7bdcff;border-color:#40c9ff21;background:linear-gradient(135deg,#e81cff14,#40c9ff12)}.initial-guide__preview-step small{color:#ffffff4d}.initial-guide__preview-step strong{color:#ffffffe6}.initial-guide__preview-step p{color:#fff6}.initial-guide__preview-step i{background:#ffffff17}@media (max-width: 620px){.initial-guide__welcome{border-right:0;border-left:0}.initial-guide__welcome h1{font-size:clamp(1.85rem,9vw,2.55rem)}}@media (max-height: 820px){.initial-guide__welcome{min-height:0;gap:clamp(18px,4vw,40px);padding:22px clamp(24px,5vw,58px)}.initial-guide__welcome h1{margin-top:6px;font-size:clamp(1.75rem,3.7vw,2.55rem)}.initial-guide__welcome-copy>p{margin-top:10px;font-size:.76rem;line-height:1.48}.initial-guide__promise{margin-top:13px;padding:9px 11px;font-size:.66rem}.initial-guide__route-preview{padding:15px;border-radius:16px}.initial-guide__preview-kicker{margin-bottom:10px;font-size:.57rem}.initial-guide__preview-step{min-height:56px;grid-template-columns:32px 1fr;gap:9px}.initial-guide__preview-step>span{width:32px;height:32px;border-radius:9px}.initial-guide__preview-step i{left:15px;top:35px}.initial-guide__preview-step p{font-size:.58rem}}@media (max-height: 530px){.initial-guide__route-preview{display:none}.initial-guide__welcome{grid-template-columns:minmax(0,760px);justify-content:center}}.initial-guide__step{padding:clamp(30px,4.5vw,54px) clamp(24px,5vw,70px)}@media (max-width: 620px){.initial-guide__step{padding:28px 16px}}@media (min-width: 1100px){.initial-guide__step{width:100%;padding:28px clamp(36px,4vw,68px)}.initial-guide__summary{padding-top:16px;padding-bottom:16px}}.initial-guide__step{position:relative;width:100%;max-width:1320px;margin:0 auto;box-sizing:border-box}@media (max-height: 820px){.initial-guide__step{padding:15px clamp(18px,4vw,48px)}}.initial-guide__step-heading h1{margin:10px 0 0;letter-spacing:-.045em;font-weight:820}.initial-guide__step-heading{max-width:780px;margin-bottom:27px}.initial-guide__step-heading--split{max-width:none;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.initial-guide__step-heading h1{color:#17263f;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.08}.initial-guide__step-heading p{max-width:690px;margin:10px 0 0;color:var(--guide-muted);font-size:.82rem;line-height:1.6}@media (max-width: 620px){.initial-guide__step-heading--split{align-items:flex-start;flex-direction:column;gap:12px}}.initial-guide__step-heading h1{color:#f7f7fa;font-family:inherit}.initial-guide__step-heading p{color:var(--guide-muted)}@media (min-width: 1100px){.initial-guide__step-heading{margin-bottom:20px}}@media (max-height: 820px){.initial-guide__step-heading{margin-bottom:11px}.initial-guide__step-heading h1{margin-top:5px;font-size:clamp(1.35rem,2.7vw,1.85rem)}.initial-guide__step-heading p{margin-top:5px;font-size:.68rem;line-height:1.4}}@media (max-width: 620px) and (max-height: 820px){.initial-guide__step-heading--split{align-items:flex-start}}.initial-guide__selection-count{flex:0 0 auto;padding:8px 11px;color:#5e6e83;border:1px solid #dce3ec;border-radius:999px;background:#f8f9fb;font-size:.68rem;font-weight:750;color:#ffffff85;border-color:#ffffff1a;background:#ffffff09}.initial-guide__step--selection:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 88% 6%,rgba(166,107,255,.075),transparent 30%),radial-gradient(circle at 10% 95%,rgba(64,201,255,.05),transparent 28%);pointer-events:none}.initial-guide__step--selection .initial-guide__problem-card{overflow:hidden}.initial-guide__step--selection .initial-guide__problem-card:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:0 999px 999px 0;background:var(--tone);opacity:.48;transition:opacity .18s ease}.initial-guide__step--selection .initial-guide__problem-card.is-selected:before,.initial-guide__step--selection .initial-guide__problem-card:hover:before{opacity:1}@media (max-height: 820px){.initial-guide__selection-count{padding:6px 9px;font-size:.6rem}.initial-guide__step--selection .initial-guide__problem-card{min-height:72px;gap:9px;padding:9px 11px;border-radius:12px}.initial-guide__step--selection .initial-guide__problem-card:before{top:10px;bottom:10px}}@media (max-height: 530px){.initial-guide__step--selection .initial-guide__problem-card{min-height:54px}}.initial-guide__step--selection{min-height:100%;display:flex;flex-direction:column;justify-content:center}.initial-guide__step--selection .initial-guide__step-heading{flex:0 0 auto;margin-bottom:clamp(14px,2.2vh,24px)}.initial-guide__step--selection .initial-guide__step-heading h1{font-size:clamp(26px,2.4vw,36px)}.initial-guide__step--selection .initial-guide__step-heading p{font-size:14px;line-height:1.5}.initial-guide__step--selection .initial-guide__selection-count{font-size:12px}.initial-guide__step--selection .initial-guide__problem-groups{width:100%;min-height:0;max-height:none;flex:0 1 auto;align-self:center;align-items:stretch}.initial-guide__step--selection .initial-guide__problem-group{min-height:0;display:flex;flex-direction:column;padding:clamp(10px,1.2vw,15px)}.initial-guide__step--selection .initial-guide__problem-group-heading{min-height:30px;padding-bottom:9px}.initial-guide__step--selection .initial-guide__problem-group-heading strong{font-size:clamp(.68rem,.2vw + .61rem,.76rem)}.initial-guide__step--selection .initial-guide__problem-group-cards{min-height:0;flex:0 1 auto;grid-auto-rows:1fr;gap:clamp(8px,1vw,13px)}.initial-guide__step--selection .initial-guide__problem-card{min-height:clamp(98px,12vh,126px);padding:clamp(12px,1.1vw,16px);gap:clamp(11px,1vw,15px)}.initial-guide__step--selection .initial-guide__problem-icon{width:clamp(42px,3.6vw,50px);height:clamp(42px,3.6vw,50px)}.initial-guide__step--selection .initial-guide__problem-copy strong{font-size:15px;line-height:1.32}.initial-guide__step--selection .initial-guide__problem-copy small{margin-top:6px;font-size:12.5px;line-height:1.46}.initial-guide__step--selection .initial-guide__selection-control{width:24px;height:24px}.initial-guide__step--selection .initial-guide__selection-control[data-priority]{font-size:.72rem}@media (max-height: 700px){.initial-guide__step--selection .initial-guide__step-heading h1{font-size:25px}.initial-guide__step--selection .initial-guide__step-heading p{font-size:12.5px}.initial-guide__step--selection .initial-guide__selection-count{font-size:11.5px}.initial-guide__step--selection .initial-guide__problem-groups{max-height:none}.initial-guide__step--selection .initial-guide__problem-group{padding:7px}.initial-guide__step--selection .initial-guide__problem-group-heading{min-height:20px;padding-bottom:5px}.initial-guide__step--selection .initial-guide__problem-card{min-height:90px;padding:9px 11px}.initial-guide__step--selection .initial-guide__problem-icon{width:34px;height:34px}.initial-guide__step--selection .initial-guide__problem-copy strong{font-size:14px}.initial-guide__step--selection .initial-guide__problem-copy small{margin-top:2px;font-size:11.5px;line-height:1.35}}@media (max-height: 530px){.initial-guide__step--selection .initial-guide__problem-copy small{display:none}.initial-guide__step--selection .initial-guide__problem-card{min-height:52px}}.initial-guide__problem-groups{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:10px}.initial-guide__problem-group{min-width:0;padding:9px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:#ffffff05}.initial-guide__problem-group-heading{min-height:24px;display:flex;align-items:center;padding:0 3px 7px}.initial-guide__problem-group-heading strong{color:#ffffffad;font-size:.62rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.initial-guide__problem-group--inventory .initial-guide__problem-group-heading strong{color:#62d9ff}.initial-guide__problem-group--communication .initial-guide__problem-group-heading strong{color:#f4b45f}.initial-guide__problem-group--information .initial-guide__problem-group-heading strong{color:#cf80ec}.initial-guide__problem-group-cards{display:grid;gap:8px}.initial-guide__problem-group--inventory .initial-guide__problem-group-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.initial-guide__problem-group .initial-guide__problem-card{min-width:0}@media (max-width: 900px){.initial-guide__problem-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.initial-guide__problem-group--inventory{grid-column:1/-1}}@media (max-height: 820px){.initial-guide__problem-group{padding:7px;border-radius:12px}.initial-guide__problem-group-heading{min-height:20px;padding-bottom:5px}.initial-guide__problem-group-heading strong{font-size:.56rem}.initial-guide__problem-group-cards,.initial-guide__problem-groups{gap:6px}}@media (max-width: 440px){.initial-guide__problem-group{padding:6px}.initial-guide__problem-group-heading strong{letter-spacing:.05em}}.initial-guide__problem-card{display:flex;align-items:center}.initial-guide__problem-card:focus-visible{outline:3px solid rgba(53,120,246,.28);outline-offset:2px}.initial-guide__problem-card{position:relative;min-height:112px;gap:14px;padding:17px;color:var(--guide-ink);text-align:left;border:1px solid #e0e6ee;border-radius:16px;background:#fff;box-shadow:0 4px 15px #1c2d4706;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.initial-guide__problem-card:hover{border-color:#c2d2ed;box-shadow:0 10px 23px #1d345812;transform:translateY(-2px)}.initial-guide__problem-card.is-selected{border-color:color-mix(in srgb,var(--tone) 48%,white);background:color-mix(in srgb,var(--tone) 5%,white);box-shadow:0 11px 28px color-mix(in srgb,var(--tone) 12%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--tone) 15%,transparent)}.initial-guide__problem-icon{flex:0 0 auto;display:grid;place-items:center;color:var(--tone);background:color-mix(in srgb,var(--tone) 11%,white);width:45px;height:45px;border-radius:13px}.initial-guide__problem-copy{min-width:0;flex:1}.initial-guide__problem-copy strong,.initial-guide__problem-copy small,.initial-guide__problem-copy em{display:block}.initial-guide__problem-copy strong{color:#23334b;font-size:.82rem;line-height:1.3}.initial-guide__problem-copy small{margin-top:5px;color:#7b8799;font-size:.68rem;line-height:1.43}.initial-guide__problem-copy em{margin-top:7px;color:color-mix(in srgb,var(--tone) 82%,#213451);font-size:.64rem;line-height:1.4;font-style:normal;font-weight:700}.initial-guide__selection-control{flex:0 0 auto;display:grid;place-items:center;color:#fff;border:1.5px solid #cfd7e2;background:#fff;width:21px;height:21px;align-self:flex-start;border-radius:50%}.initial-guide__problem-card.is-selected .initial-guide__selection-control{border-color:var(--tone);background:var(--tone)}.initial-guide__problem-card--blue{--tone: var(--guide-blue)}.initial-guide__problem-card--violet{--tone: var(--guide-violet)}.initial-guide__problem-card--cyan{--tone: var(--guide-cyan)}.initial-guide__problem-card--green{--tone: var(--guide-green)}.initial-guide__problem-card--amber{--tone: var(--guide-amber)}.initial-guide__problem-card--rose{--tone: var(--guide-rose)}@media (max-width: 620px){.initial-guide__problem-card{min-height:100px}}.initial-guide__problem-card:focus-visible{outline-color:#40c9ff7a}.initial-guide__problem-card{color:var(--guide-ink);border-color:#ffffff16;background:linear-gradient(145deg,#1f1f1feb,#131313e6);box-shadow:0 9px 30px #0003,inset 0 1px #ffffff06}.initial-guide__problem-card:hover{border-color:color-mix(in srgb,var(--tone) 28%,transparent);background:linear-gradient(145deg,#232323f5,#151515f0);box-shadow:0 12px 32px #0000004d}.initial-guide__problem-card.is-selected{border-color:color-mix(in srgb,var(--tone) 42%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--tone) 9%,#171717),#121212f5);box-shadow:0 12px 32px #0000004d,inset 0 0 0 1px color-mix(in srgb,var(--tone) 9%,transparent)}.initial-guide__problem-card{height:100%}.initial-guide__problem-icon{background:color-mix(in srgb,var(--tone) 11%,transparent)}.initial-guide__problem-copy strong{color:#ffffffe6}.initial-guide__problem-copy small{color:#fff6}.initial-guide__problem-copy em{color:color-mix(in srgb,var(--tone) 82%,white)}.initial-guide__selection-control{border-color:#ffffff2e;background:#ffffff06}.initial-guide__selection-control[data-priority]{color:#fff;border-color:var(--tone);background:var(--tone);font-size:.66rem;font-weight:800}@media (min-width: 1100px){.initial-guide__problem-card{min-height:100px;padding:14px}}@media (max-height: 820px){.initial-guide__problem-card{min-height:72px;gap:9px;padding:9px 11px;border-radius:12px}.initial-guide__problem-icon{width:36px;height:36px;border-radius:10px}.initial-guide__problem-copy strong{font-size:.69rem;line-height:1.25}.initial-guide__problem-copy small{margin-top:2px;font-size:.56rem;line-height:1.3}.initial-guide__selection-control{width:22px;height:22px}}@media (max-height: 530px){.initial-guide__problem-copy small{display:none}.initial-guide__problem-card{min-height:54px}}.initial-guide__summary-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);gap:15px}@media (max-width: 820px){.initial-guide__summary-grid{grid-template-columns:1fr}}@media (min-width: 1100px){.initial-guide__summary .initial-guide__step-heading{margin-bottom:16px}.initial-guide__summary .initial-guide__activation-card{padding:20px}.initial-guide__summary .initial-guide__activation-outcome{margin-top:12px;padding:10px 12px}.initial-guide__summary .initial-guide__activation-steps{margin-top:12px}.initial-guide__summary .initial-guide__activation-steps li{min-height:45px}.initial-guide__summary .initial-guide__inventory-note{margin-top:10px;padding:9px 11px}.initial-guide__summary .initial-guide__next-list{grid-template-columns:repeat(2,minmax(0,1fr))}.initial-guide__summary .initial-guide__next-list>div{min-width:0;padding:8px}.initial-guide__summary .initial-guide__next-icon{display:none}}.initial-guide__activation-header,.initial-guide__activation-steps li,.initial-guide__inventory-note{display:flex;align-items:center}.initial-guide__activation-icon{flex:0 0 auto;display:grid;place-items:center;color:var(--tone);background:color-mix(in srgb,var(--tone) 11%,white)}.initial-guide__activation-icon--blue{--tone: var(--guide-blue)}.initial-guide__activation-icon--violet{--tone: var(--guide-violet)}.initial-guide__activation-icon--cyan{--tone: var(--guide-cyan)}.initial-guide__activation-icon--green{--tone: var(--guide-green)}.initial-guide__activation-icon--amber{--tone: var(--guide-amber)}.initial-guide__activation-icon--rose{--tone: var(--guide-rose)}.initial-guide__activation-card{border:1px solid #dfe5ed;border-radius:19px;background:#fff;padding:clamp(20px,3vw,29px);box-shadow:0 10px 30px #1b2d490e}.initial-guide__activation-header{gap:13px}.initial-guide__activation-icon{width:48px;height:48px;border-radius:14px}.initial-guide__activation-header>div{min-width:0;flex:1}.initial-guide__activation-header small,.initial-guide__activation-header h2{display:block;margin:0}.initial-guide__activation-header small{color:#8793a5;font-size:.61rem;text-transform:uppercase;letter-spacing:.07em}.initial-guide__activation-header h2{margin-top:3px;color:#1d2d45;font-size:1rem;line-height:1.3}.initial-guide__recommended-badge{flex:0 0 auto;padding:6px 9px;color:#116f55;border:1px solid #d2ece3;border-radius:999px;background:#eef9f5;font-size:.59rem;font-weight:800}.initial-guide__activation-outcome{margin:18px 0 0;padding:12px 14px;color:#50617a;border-left:3px solid #4b80e1;border-radius:0 10px 10px 0;background:#f5f8fd;font-size:.71rem;line-height:1.55}.initial-guide__activation-steps{margin:20px 0 0;padding:0;list-style:none}.initial-guide__activation-steps li{position:relative;gap:12px;min-height:53px}.initial-guide__activation-steps li>span{position:relative;z-index:1;width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;color:#346dce;border:1px solid #cfe0fb;border-radius:9px;background:#edf4ff;font-size:.63rem;font-weight:800}.initial-guide__activation-steps li:not(:last-child):after{content:"";position:absolute;left:13px;top:30px;bottom:-1px;width:1px;background:#dfe5ed}.initial-guide__activation-steps small,.initial-guide__activation-steps strong{display:block}.initial-guide__activation-steps small{color:#929cad;font-size:.57rem;text-transform:uppercase;letter-spacing:.06em}.initial-guide__activation-steps strong{margin-top:3px;color:#34445c;font-size:.7rem;line-height:1.38}.initial-guide__inventory-note{gap:8px;color:#53647b;border-radius:11px;font-size:.65rem;line-height:1.45;margin-top:15px;padding:11px 12px;border:1px solid #d4e9e1;background:#f1f9f6}.initial-guide__inventory-note svg{flex:0 0 auto;color:#15906b}@media (max-width: 620px){.initial-guide__recommended-badge{display:none}.initial-guide__activation-header h2{font-size:.86rem}}.initial-guide__activation-card{color:var(--guide-ink);border-color:#ffffff16;background:linear-gradient(145deg,#1f1f1feb,#131313e6);box-shadow:0 9px 30px #0003,inset 0 1px #ffffff06}.initial-guide__activation-icon{background:color-mix(in srgb,var(--tone) 11%,transparent)}.initial-guide__activation-header h2{color:#ffffffe6}.initial-guide__activation-header small{color:#fff6}.initial-guide__recommended-badge{color:#60e1ba;border-color:#24c99a38;background:#24c99a17}.initial-guide__activation-outcome{color:#ffffff94;border-color:var(--ss-cyan);background:#40c9ff0b}.initial-guide__activation-steps li>span{color:#7bdcff;border-color:#40c9ff2b;background:#40c9ff13}.initial-guide__activation-steps li:not(:last-child):after{background:#ffffff17}.initial-guide__activation-steps small{color:#ffffff4d}.initial-guide__activation-steps strong{color:#ffffffc2}.initial-guide__inventory-note{color:#ffffff94;border-color:#24c99a29;background:#24c99a0e}.initial-guide__next-list>div,.initial-guide__reassurance{display:flex;align-items:center}.initial-guide__next-icon{flex:0 0 auto;display:grid;place-items:center;color:var(--tone);background:color-mix(in srgb,var(--tone) 11%,white)}.initial-guide__next-icon--blue{--tone: var(--guide-blue)}.initial-guide__next-icon--violet{--tone: var(--guide-violet)}.initial-guide__next-icon--cyan{--tone: var(--guide-cyan)}.initial-guide__next-icon--green{--tone: var(--guide-green)}.initial-guide__next-icon--amber{--tone: var(--guide-amber)}.initial-guide__next-icon--rose{--tone: var(--guide-rose)}.initial-guide__next-card{border:1px solid #dfe5ed;border-radius:19px;background:#fff}.initial-guide__reassurance{gap:8px;color:#53647b;border-radius:11px;font-size:.65rem;line-height:1.45}.initial-guide__reassurance svg{flex:0 0 auto;color:#15906b}.initial-guide__next-card{padding:22px;background:#fafbfc}.initial-guide__next-card h2{margin:7px 0 0;color:#25354d;font-size:1rem}.initial-guide__next-card>p{margin:7px 0 0;color:#7b8799;font-size:.68rem;line-height:1.5}.initial-guide__next-list{display:grid;gap:9px;margin-top:18px}.initial-guide__next-list>div{gap:10px;padding:10px;border:1px solid #e1e6ed;border-radius:12px;background:#fff}.initial-guide__next-icon{width:32px;height:32px;border-radius:9px}.initial-guide__next-list strong,.initial-guide__next-list small{display:block}.initial-guide__next-list strong{color:#334259;font-size:.68rem}.initial-guide__next-list small{margin-top:2px;color:#8994a5;font-size:.59rem;line-height:1.35}.initial-guide__empty-next{margin-top:18px;padding:16px;display:flex;align-items:flex-start;gap:9px;color:#607087;border:1px dashed #d5dde8;border-radius:12px;background:#fff;font-size:.66rem;line-height:1.5}.initial-guide__empty-next svg{flex:0 0 auto;color:#13a478}.initial-guide__reassurance{margin-top:18px;padding-top:16px;border-top:1px solid #e3e7ed}.initial-guide__next-card{color:var(--guide-ink);border-color:#ffffff16;background:linear-gradient(145deg,#1f1f1feb,#131313e6);box-shadow:0 9px 30px #0003,inset 0 1px #ffffff06}.initial-guide__next-icon{background:color-mix(in srgb,var(--tone) 11%,transparent)}.initial-guide__next-card h2,.initial-guide__next-list strong{color:#ffffffe6}.initial-guide__next-card>p,.initial-guide__next-list small{color:#fff6}.initial-guide__next-card{background:linear-gradient(145deg,#191919f0,#101010eb)}.initial-guide__next-list>div{border-color:#ffffff13;background:#ffffff06}.initial-guide__next-order{width:22px;height:22px;flex:0 0 auto;display:grid;place-items:center;color:#7bdcff;border:1px solid rgba(64,201,255,.17);border-radius:7px;background:#40c9ff13;font-size:.58rem;font-weight:800}.initial-guide__empty-next{color:#ffffff80;border-color:#ffffff1c;background:#ffffff06}.initial-guide__reassurance{color:#ffffff75;border-color:#ffffff14}.initial-guide.initial-guide--mobile-handoff{min-height:100dvh;overflow:hidden;color:#f7f8fb;background:radial-gradient(circle at 82% 8%,rgba(79,139,255,.17),transparent 35%),radial-gradient(circle at 10% 92%,rgba(151,73,220,.13),transparent 38%),linear-gradient(145deg,#111927,#0b111b 52%,#080c13)}.initial-guide__mobile-handoff{position:relative;z-index:1;width:100%;height:100dvh;min-height:0;padding:max(18px,env(safe-area-inset-top,0px)) 20px max(18px,env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;isolation:isolate}.initial-guide__mobile-handoff:before{content:"";position:fixed;z-index:-1;top:4%;right:-34%;width:min(110vw,470px);aspect-ratio:1;background:url(/assets/smartselling_logo-UqOXALET.png) center/contain no-repeat;opacity:.035;transform:rotate(-8deg);pointer-events:none}.initial-guide__mobile-handoff-brand{flex:0 0 auto;display:flex;align-items:center;gap:11px}.initial-guide__mobile-handoff-brand>span{width:42px;height:42px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#ffffff0e;box-shadow:inset 0 1px #ffffff0f}.initial-guide__mobile-handoff-brand img{width:33px;height:33px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.initial-guide__mobile-handoff-brand strong,.initial-guide__mobile-handoff-brand small{display:block}.initial-guide__mobile-handoff-brand strong{color:#fffffff5;font-size:.9rem;letter-spacing:-.02em}.initial-guide__mobile-handoff-brand small{margin-top:1px;color:#ffffff7a;font-size:.64rem}.initial-guide__mobile-handoff-close{flex:0 0 auto;width:44px;height:44px;min-height:44px;margin-left:auto;padding:0;display:grid;place-items:center;color:#ffffffe0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff1a;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.initial-guide__mobile-handoff-close:hover,.initial-guide__mobile-handoff-close:active{border-color:#a78bfa73;background:#9333ea4d}.initial-guide__mobile-handoff-close:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}.initial-guide__mobile-handoff-content{width:min(100%,500px);min-height:0;margin:auto;padding:24px 0 8px;display:flex;flex:0 1 auto;flex-direction:column;align-items:center;text-align:center}.initial-guide__mobile-handoff-visual{position:relative;width:108px;height:108px;margin-bottom:21px;display:grid;place-items:center}.initial-guide__mobile-handoff-visual:before,.initial-guide__mobile-handoff-visual:after,.initial-guide__mobile-handoff-visual>i{content:"";position:absolute;border-radius:50%}.initial-guide__mobile-handoff-visual:before{inset:0;border:1px solid rgba(112,166,255,.16);background:#3b70cc12}.initial-guide__mobile-handoff-visual:after{inset:12px;border:1px solid rgba(143,115,231,.17);background:#7553cf12}.initial-guide__mobile-handoff-visual>span{position:relative;z-index:2;width:66px;height:66px;display:grid;place-items:center;color:#9ec2ff;border:1px solid rgba(151,190,255,.23);border-radius:20px;background:linear-gradient(145deg,#4379da33,#6a49b624);box-shadow:0 18px 38px #0000003d,inset 0 1px #ffffff14}.initial-guide__mobile-handoff-visual>i:nth-of-type(1){width:7px;height:7px;top:5px;right:12px;background:#5ce0ba;box-shadow:0 0 15px #5ce0bab3}.initial-guide__mobile-handoff-visual>i:nth-of-type(2){width:5px;height:5px;bottom:15px;left:4px;background:#9f8cff;box-shadow:0 0 13px #9f8cffb3}.initial-guide__mobile-handoff-eyebrow{display:inline-flex;align-items:center;gap:6px;color:#8db5ff;font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.initial-guide__mobile-handoff-content h1{max-width:470px;margin:11px 0 0;color:#fff;font-size:clamp(2rem,9vw,2.75rem);font-weight:820;letter-spacing:-.045em;line-height:1.04}.initial-guide__mobile-handoff-content>p{max-width:450px;margin:16px 0 0;color:#ffffffa3;font-size:.82rem;line-height:1.58}.initial-guide__mobile-handoff-note{width:100%;margin-top:20px;padding:12px 13px;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;color:#e0eaf8d1;border:1px solid rgba(106,211,179,.15);border-radius:13px;background:#369e7f12;font-size:.68rem;line-height:1.48;text-align:left}.initial-guide__mobile-handoff-note svg{color:#62d9b4}.initial-guide__mobile-handoff-actions{width:100%;margin-top:18px;display:grid;gap:9px}.initial-guide__mobile-handoff-primary,.initial-guide__mobile-handoff-secondary{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:13px;font-size:.76rem;font-weight:800;text-decoration:none}.initial-guide__mobile-handoff-primary{color:#fff;border:1px solid rgba(118,93,229,.72);background:linear-gradient(120deg,#8751d6,#367fc8);box-shadow:0 12px 28px #2b5a9e3d;cursor:pointer}.initial-guide__mobile-handoff-primary svg:last-child{margin-left:3px}.initial-guide__mobile-handoff-secondary{color:#ffffffd1;border:1px solid rgba(255,255,255,.11);background:#ffffff0b}.initial-guide__mobile-handoff-pending{margin-top:14px;display:inline-flex;align-items:center;gap:6px;color:#ffffff7a;font-size:.61rem;line-height:1.35}.initial-guide__mobile-handoff-pending svg{flex:0 0 auto;color:#62d9b4}@media (max-height: 700px){.initial-guide__mobile-handoff{padding-top:14px;padding-bottom:14px}.initial-guide__mobile-handoff-content{padding-top:12px}.initial-guide__mobile-handoff-visual{width:76px;height:76px;margin-bottom:12px}.initial-guide__mobile-handoff-visual>span{width:52px;height:52px;border-radius:16px}.initial-guide__mobile-handoff-visual svg{width:32px;height:32px}.initial-guide__mobile-handoff-content h1{font-size:clamp(1.65rem,7.8vw,2.2rem)}.initial-guide__mobile-handoff-content>p{margin-top:10px;line-height:1.45}.initial-guide__mobile-handoff-note,.initial-guide__mobile-handoff-actions{margin-top:12px}.initial-guide__mobile-handoff-pending{margin-top:9px}}.initial-guide{--guide-ink: #14223a;--guide-muted: #6e7b90;--guide-line: #e2e7ee;--guide-blue: #3578f6;--guide-green: #12a87a;--guide-violet: #7657e8;--guide-cyan: #2aaabd;--guide-amber: #d89020;--guide-rose: #d95d6b;position:fixed;inset:0;z-index:10000;min-height:100dvh;overflow:hidden;color:var(--guide-ink);background:#f4f6fa;isolation:isolate}.initial-guide *,.initial-guide *:before,.initial-guide *:after{box-sizing:border-box}.initial-guide button{font:inherit;-webkit-tap-highlight-color:transparent}.initial-guide__topbar{min-height:74px;padding:13px clamp(18px,3vw,34px);display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--guide-line)}.initial-guide__brand,.initial-guide__topbar-actions,.initial-guide__secondary-card,.initial-guide__priority-pill{display:flex;align-items:center}.initial-guide__brand{gap:11px}.initial-guide__brand>span{width:42px;height:42px;display:grid;place-items:center;overflow:hidden;border-radius:13px;background:linear-gradient(145deg,#397ff9,#245ec8);box-shadow:0 8px 22px #3578f640}.initial-guide__brand img{width:33px;height:33px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.initial-guide__brand strong,.initial-guide__brand small{display:block}.initial-guide__brand strong{font-size:.92rem;letter-spacing:-.02em}.initial-guide__brand small{margin-top:2px;color:#8995a7;font-size:.66rem}.initial-guide__topbar-actions{gap:10px}.initial-guide__replay-badge{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;color:#127a5b;border:1px solid #cce9df;border-radius:999px;background:#eef9f5;font-size:.67rem;font-weight:750}.initial-guide__secondary-card:focus-visible{outline:3px solid rgba(53,120,246,.28);outline-offset:2px}.initial-guide__problem-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.initial-guide__secondary-icon{flex:0 0 auto;display:grid;place-items:center;color:var(--tone);background:color-mix(in srgb,var(--tone) 11%,white)}.initial-guide__checkbox{flex:0 0 auto;display:grid;place-items:center;color:#fff;border:1.5px solid #cfd7e2;background:#fff}.initial-guide__secondary-card.is-selected .initial-guide__checkbox{border-color:var(--tone);background:var(--tone)}.initial-guide__secondary-card--blue,.initial-guide__priority-pill--blue{--tone: var(--guide-blue)}.initial-guide__secondary-card--violet,.initial-guide__priority-pill--violet{--tone: var(--guide-violet)}.initial-guide__secondary-card--cyan,.initial-guide__priority-pill--cyan{--tone: var(--guide-cyan)}.initial-guide__secondary-card--green,.initial-guide__priority-pill--green{--tone: var(--guide-green)}.initial-guide__secondary-card--amber,.initial-guide__priority-pill--amber{--tone: var(--guide-amber)}.initial-guide__secondary-card--rose,.initial-guide__priority-pill--rose{--tone: var(--guide-rose)}.initial-guide__priority-pill{gap:11px;margin-bottom:17px;padding:11px 13px;color:var(--tone);border:1px solid color-mix(in srgb,var(--tone) 22%,white);border-radius:13px;background:color-mix(in srgb,var(--tone) 5%,white)}.initial-guide__priority-pill>span{width:33px;height:33px;display:grid;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--tone) 11%,white)}.initial-guide__priority-pill div{min-width:0;flex:1}.initial-guide__priority-pill small,.initial-guide__priority-pill strong{display:block}.initial-guide__priority-pill small{color:#7e899a;font-size:.59rem;text-transform:uppercase;letter-spacing:.07em}.initial-guide__priority-pill strong{margin-top:2px;color:#2b3a51;font-size:.75rem}.initial-guide__secondary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.initial-guide__secondary-card{min-height:78px;gap:11px;padding:13px;color:#2a3950;text-align:left;border:1px solid #e1e6ed;border-radius:14px;background:#fff;cursor:pointer;transition:.18s ease}.initial-guide__secondary-card:hover:not(:disabled){border-color:color-mix(in srgb,var(--tone) 32%,white);transform:translateY(-1px)}.initial-guide__secondary-card.is-selected{border-color:color-mix(in srgb,var(--tone) 45%,white);background:color-mix(in srgb,var(--tone) 4%,white)}.initial-guide__secondary-card:disabled{opacity:.46;cursor:not-allowed}.initial-guide__secondary-icon{width:37px;height:37px;border-radius:11px}.initial-guide__secondary-card>span:nth-child(2){min-width:0;flex:1}.initial-guide__secondary-card strong,.initial-guide__secondary-card small{display:block}.initial-guide__secondary-card strong{font-size:.74rem}.initial-guide__secondary-card small{margin-top:4px;color:#8490a1;font-size:.64rem;line-height:1.4}.initial-guide__checkbox{width:20px;height:20px;border-radius:6px}@media (max-width: 620px){.initial-guide__topbar{min-height:64px;padding:10px 14px}.initial-guide__brand>span{width:38px;height:38px}.initial-guide__brand img{width:29px;height:29px}.initial-guide__brand small,.initial-guide__replay-badge{display:none}.initial-guide__problem-grid,.initial-guide__secondary-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.initial-guide *,.initial-guide *:before,.initial-guide *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.initial-guide{--guide-ink: #f7f7fa;--guide-muted: rgba(255, 255, 255, .52);--guide-line: rgba(255, 255, 255, .085);--guide-blue: #40c9ff;--guide-green: #24c99a;--guide-violet: #a66bff;--guide-cyan: #40c9ff;--guide-amber: #f3b44f;--guide-rose: #f16d79;color:var(--guide-ink);background:radial-gradient(circle at 84% -12%,rgba(139,92,246,.11),transparent 27%),radial-gradient(circle at 9% 34%,rgba(64,201,255,.045),transparent 25%),#0a0a0a;font-family:inherit;overflow-x:hidden;overflow-y:auto}.initial-guide__topbar{min-height:70px;border-color:var(--guide-line);background:#0a0a0ab8;backdrop-filter:blur(16px)}.initial-guide__topbar-copy{display:grid;gap:5px}.initial-guide__topbar-copy>small{color:#ffffff61;font-size:.68rem}.initial-guide__topbar .initial-guide__eyebrow{color:#dc75ee}.initial-guide__replay-badge{color:#60e1ba;border-color:#24c99a40;background:#24c99a1a}.initial-guide__secondary-card:focus-visible{outline-color:#40c9ff7a}.initial-guide__secondary-card{color:var(--guide-ink);border-color:#ffffff16;background:linear-gradient(145deg,#1f1f1feb,#131313e6);box-shadow:0 9px 30px #0003,inset 0 1px #ffffff06}.initial-guide__secondary-card.is-selected{border-color:color-mix(in srgb,var(--tone) 42%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--tone) 9%,#171717),#121212f5);box-shadow:0 12px 32px #0000004d,inset 0 0 0 1px color-mix(in srgb,var(--tone) 9%,transparent)}.initial-guide__secondary-icon{background:color-mix(in srgb,var(--tone) 11%,transparent)}.initial-guide__secondary-card strong{color:#ffffffe6}.initial-guide__secondary-card small{color:#fff6}.initial-guide__checkbox{border-color:#ffffff2e;background:#ffffff06}.initial-guide__priority-pill{border-color:color-mix(in srgb,var(--tone) 22%,transparent);background:color-mix(in srgb,var(--tone) 6%,transparent)}.initial-guide__priority-pill>span{background:color-mix(in srgb,var(--tone) 11%,transparent)}.initial-guide__priority-pill small{color:#ffffff61}.initial-guide__priority-pill strong{color:#ffffffdb}.initial-guide__secondary-card:hover:not(:disabled){border-color:color-mix(in srgb,var(--tone) 30%,transparent);background:#ffffff0b}@media (min-width: 1100px){.initial-guide__problem-grid,.initial-guide__secondary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (max-width: 620px){.initial-guide__topbar{background:#0a0a0aeb}.initial-guide__topbar-copy>small{display:none}}.initial-guide{width:100vw;height:100dvh;min-height:0;overflow:hidden}@media (max-height: 820px){.initial-guide__problem-grid{gap:7px}}.ss-dashboard .analysis-status{margin:20px 0;display:flex;align-items:center;flex-wrap:wrap;gap:16px;color:#ffffffe6}.ss-dashboard .analysis-status button,.ss-dashboard .analysis-status select{color:#fff;background:#242424;border:1px solid #555;border-radius:8px;padding:9px 14px}.ss-dashboard .analysis-status button{display:inline-flex;align-items:center;gap:8px}.ss-dashboard .analysis-status p{margin:0}.ss-dashboard .analysis-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#ffffffd9;margin-bottom:18px}.ss-dashboard .analysis-controls button{background:transparent;border:1px solid #555;border-radius:8px;color:#fff;padding:8px 12px}.ss-dashboard .analysis-quality{color:#f3c46d;font-size:.85rem;line-height:1.6;margin:12px 0}.ss-dashboard .analysis-data-notice{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;margin:0 0 16px;padding:15px 17px;color:#f5f6f9;border:1px solid rgba(243,180,79,.22);border-radius:14px;background:linear-gradient(115deg,#f3b44f18,#1d1d20eb 48%,#141518f5);box-shadow:0 9px 28px #0000002b}.ss-dashboard .analysis-data-notice.is-shipping{border-color:#40c9ff33;background:linear-gradient(115deg,#40c9ff14,#191c1ff0 55%)}.analysis-data-notice__icon{display:grid;width:42px;height:42px;place-items:center;color:#f4c877;border:1px solid rgba(243,180,79,.16);border-radius:11px;background:#f3b44f1a}.is-shipping .analysis-data-notice__icon{color:#86dbf8;border-color:#40c9ff29;background:#40c9ff17}.analysis-data-notice__copy{min-width:0}.analysis-data-notice__copy .ss-dashboard__eyebrow{color:#e3bd77;font-size:.58rem}.analysis-data-notice__copy>strong{display:block;margin-top:3px;color:#f7f8fb;font-size:clamp(.88rem,1.2vw,1.05rem);line-height:1.3}.analysis-data-notice__copy p{max-width:660px;margin:5px 0 0;color:#ffffffb8;font-size:.73rem;line-height:1.45}.analysis-data-notice__copy small{display:inline-block;margin-top:7px;color:#f4c877;font-size:.66rem;font-weight:700}.analysis-data-notice__actions{display:grid;justify-items:stretch;gap:7px}.analysis-data-notice__actions a{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 11px;border-radius:8px;font-size:.7rem;font-weight:750;text-decoration:none;white-space:nowrap}.analysis-data-notice__primary{color:#151412;background:#f4c877}.analysis-data-notice__primary:hover,.analysis-data-notice__primary:focus-visible{color:#101010;background:#ffda96}.analysis-data-notice__secondary{color:#f5d493;border:1px solid rgba(243,180,79,.22);background:#f3b44f0e}.analysis-data-notice__secondary:hover,.analysis-data-notice__secondary:focus-visible{color:#fff;border-color:#f3b44f80}.ss-dashboard .analysis-data-notice.is-compact{grid-template-columns:36px minmax(0,1fr);align-content:center;gap:10px;margin:13px 0 0;padding:12px;box-shadow:none}.analysis-data-notice.is-compact .analysis-data-notice__icon{width:36px;height:36px}.analysis-data-notice.is-compact .analysis-data-notice__copy>strong{font-size:.82rem}.analysis-data-notice.is-compact .analysis-data-notice__copy p{font-size:.68rem}.analysis-data-notice.is-compact .analysis-data-notice__actions{grid-column:2;justify-self:start}@media (max-width: 850px){.ss-dashboard .analysis-data-notice:not(.is-compact){grid-template-columns:42px minmax(0,1fr)}.analysis-data-notice:not(.is-compact) .analysis-data-notice__actions{grid-column:2;justify-self:start;display:flex;flex-wrap:wrap}}@media (max-width: 520px){.ss-dashboard .analysis-data-notice{padding:12px;gap:10px}.analysis-data-notice__actions a{white-space:normal}}.ss-dashboard .ss-dashboard__change.analysis-data-pending{color:#f4c877}.ss-dashboard :is(.ss-product-intelligence__coverage-value,.ss-regional-analysis__coverage-value,.ss-logistics-analysis__coverage-value).is-pending{color:#f4c877}.ss-dashboard .ss-dashboard__chart-tabs button:disabled{color:#ffffff94;cursor:not-allowed}.ss-dashboard .analysis-pagination{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;color:#eee}.ss-dashboard .analysis-pagination button{color:#eee;background:transparent;border:1px solid #555;border-radius:7px;padding:6px 10px}.ss-dashboard .analysis-pagination button:disabled{opacity:.4}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__today{padding:16px 18px}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__today-intro{margin-bottom:11px}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__today-body{grid-template-columns:minmax(0,1fr) minmax(230px,.24fr);align-items:start}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__today-body .ss-dashboard__metric-card{grid-template-rows:auto auto auto;align-content:start;gap:8px;min-height:94px;padding:8px 10px}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__today-body .ss-dashboard__metric-heading{min-height:28px;align-items:center;font-size:.78rem}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__today-body .ss-dashboard__metric-value{margin:0;font-size:clamp(1.05rem,1.4vw,1.3rem);white-space:normal;overflow-wrap:anywhere}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__today-body .ss-dashboard__metric-footer{min-height:0;margin:0;overflow:visible}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__metric-footer .ss-dashboard__change{flex-wrap:wrap;white-space:normal}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__daily-reputation{align-content:start;align-self:stretch;gap:7px;padding:10px 12px}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__daily-reputation-heading>b{position:absolute;top:47px;right:10px;max-width:110px;padding:4px 6px;color:#f0c45e;border-radius:6px;background:#e7b8361a;font-size:.58rem;line-height:1.2;text-align:right}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__daily-reputation-heading>b.is-optimal{color:#66e2bd;background:#24c99a1a}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__daily-reputation>p{margin:0}.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) :is(.ss-regional-analysis__coverage-value,.ss-product-intelligence__coverage-value,.ss-logistics-analysis__coverage-value){margin-top:3px;font-size:clamp(1.4rem,1.8vw,1.75rem);line-height:1}@media (max-width: 1120px){.ss-dashboard:is(.ss-regional-analysis,.ss-product-intelligence,.ss-logistics-analysis) .ss-dashboard__today-body{grid-template-columns:1fr}}.analysis-loading{margin-bottom:24px}.analysis-loading .ss-dashboard__skeleton,.analysis-loading__rows .ss-dashboard__skeleton{max-width:100%}.analysis-loading__panel{display:flex;min-width:0;flex-direction:column;gap:16px}.analysis-loading__overview>.analysis-loading__panel{min-height:650px}.analysis-loading__chart{display:flex;flex:1;align-items:stretch;min-height:320px}.analysis-loading__chart>.ss-dashboard__skeleton{height:auto!important;min-height:320px;margin-top:0}.analysis-loading__rows{display:grid;gap:12px;padding:12px 0}.analysis-loading__row{display:grid;grid-template-columns:38px minmax(0,1fr) 70px;align-items:center;gap:14px;min-height:88px;padding:12px;border:1px solid rgba(255,255,255,.065);border-radius:11px}.analysis-loading__row .ss-dashboard__skeleton{margin-top:0}.analysis-loading__row>div{display:grid;gap:9px}.product-ranking>[aria-busy=true]{padding:0 14px}.analysis-loading__detail-heading{margin:14px 0 18px}.ss-dashboard .analysis-loading__detail-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.analysis-loading__detail>.analysis-loading__panel{min-height:440px}.analysis-loading__detail.regional-detail__analytics>.analysis-loading__panel{width:100%}.analysis-loading__detail.regional-detail__analytics>.regional-products{height:auto;min-height:440px}@media (max-width: 980px){.ss-dashboard .analysis-loading__detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.ss-dashboard .analysis-loading__detail-metrics{grid-template-columns:1fr}.analysis-loading__overview>.analysis-loading__panel{min-height:440px}.analysis-loading__row{grid-template-columns:32px minmax(0,1fr) 54px;gap:10px}}@media (prefers-reduced-motion: reduce){.ss-dashboard .ss-dashboard__skeleton{animation:none}}.ss-dashboard .analysis-product-list{height:auto;max-height:none;overflow:visible;padding:12px}.analysis-product-list__more{padding:16px;color:#ffffffb3;text-align:center;font-size:.75rem}.ss-dashboard .analysis-product-card{width:100%;min-width:0;text-align:left}.ss-dashboard button.analysis-product-card{font:inherit;color:inherit;cursor:pointer}.ss-dashboard .analysis-product-card.is-selected{border-color:#a66bff7a;background-color:#a66bff12}.analysis-product-card .ss-dashboard__top-product-content,.analysis-product-card .ss-dashboard__top-product-copy,.analysis-product-card .ss-dashboard__top-product-head{min-width:0}.analysis-product-card .ss-dashboard__top-product-head{flex-wrap:wrap;align-items:flex-start}.analysis-product-card .ss-dashboard__top-product-copy{flex:1 1 170px}.analysis-product-card .ss-dashboard__top-product-copy>strong{overflow:visible;text-overflow:initial;white-space:normal;line-height:1.35;font-size:.86rem}.analysis-product-card .ss-dashboard__top-product-meta{flex-wrap:wrap}.analysis-product-card .ss-dashboard__top-product-meta small{overflow:visible;white-space:normal;overflow-wrap:anywhere;font-size:.65rem}.analysis-product-card .ss-dashboard__top-product-main{flex:0 1 auto;min-width:0;max-width:100%}.analysis-product-card .ss-dashboard__top-product-main strong{overflow:visible;white-space:normal;overflow-wrap:anywhere;font-size:.9rem}.analysis-product-card__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:12px;padding:8px 6px;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:#00000024}.analysis-product-card__facts>span{min-width:0;padding:0 7px;border-left:1px solid rgba(255,255,255,.065)}.analysis-product-card__facts>span:first-child{border:0}.analysis-product-card__facts b,.analysis-product-card__facts strong{display:block;overflow-wrap:anywhere}.analysis-product-card__facts b{color:#ffffffb8;font-size:.67rem}.analysis-product-card__facts strong{margin-top:3px;color:#f4f6fa;font-size:.82rem;font-weight:750}.analysis-product-card__facts .is-negative strong{color:#f58a94}.analysis-product-card__facts .is-positive strong{color:#66e2bd}@media (max-width: 600px){.analysis-product-card .ss-dashboard__top-product-main{flex-basis:100%;text-align:left}.analysis-product-card__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-product-card__facts>span:nth-child(3){border-left:0}.analysis-product-list:not(.product-ranking__list) .analysis-product-card__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.analysis-product-card__copy{display:inline-grid;width:22px;height:22px;flex:0 0 auto;place-items:center;color:#8fe3ff;border:1px solid rgba(143,227,255,.2);border-radius:5px;background:#40c9ff12;cursor:pointer}.analysis-product-card__copy:hover,.analysis-product-card__copy:focus-visible{color:#fff;border-color:#8fe3ff8c}.regional-map-card__selection{display:grid;justify-items:end;flex:0 0 auto;gap:2px;max-width:210px;padding-left:16px;border-left:1px solid rgba(255,255,255,.16);text-align:right}.regional-map-card__selection span{color:#ffffffa8;font-size:.62rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.regional-map-card__selection strong{overflow:hidden;max-width:100%;color:#f5f7fb;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.regional-map-card__selection b{font-size:.78rem}.regional-map-card__loading{position:relative;z-index:1;display:flex;align-items:center;gap:9px;color:#ffffffad;font-size:.68rem;font-weight:700}.regional-map-card__loading--skeleton{width:70%}.regional-map-card__loading--skeleton .ss-dashboard__skeleton{margin-top:0}.regional-map-card__loading svg{color:#8fe3ff;animation:regional-map-spin .9s linear infinite}.regional-map-card__loading.is-error svg{color:#f4bf69;animation:none}.regional-map-legend{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;color:#ffffffb8;font-size:.67rem;font-weight:700}.regional-map-legend__scale{display:grid;width:200px;height:9px;grid-template-columns:repeat(5,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:99px}.regional-ranking__search{display:flex;align-items:center;gap:8px;margin:12px 14px 2px;padding:9px 10px;color:#fff6;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff06}.regional-ranking__search:focus-within{color:#8fe3ff;border-color:#40c9ff3d;background:#40c9ff0a}.regional-ranking__search input{width:100%;color:#ffffffe0;border:0;outline:0;background:transparent;font-size:.64rem}.regional-ranking__search input::-moz-placeholder{color:#ffffff57}.regional-ranking__search input::placeholder{color:#ffffff57}.regional-ranking .ss-dashboard__province-ranking>button.regional-ranking__row{height:auto;min-height:0;grid-template-columns:minmax(0,1fr) minmax(0,auto);grid-template-rows:auto auto;align-content:start;align-items:start;margin-bottom:8px;padding:13px;gap:11px 15px}.regional-ranking__row>*{min-width:0}.regional-ranking__identity strong{color:#f5f7fb;font-size:.8rem;line-height:1.3}.regional-ranking__identity small{font-size:.65rem;line-height:1.4}.regional-ranking__metric{min-width:0;text-align:right}.regional-ranking__metric span{display:block;color:#ffffffab;font-size:.64rem}.regional-ranking__metric strong{display:block;margin-top:4px;color:#8fe3ff;font-size:.9rem;overflow-wrap:anywhere}.regional-ranking__facts{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:9px;border:1px solid rgba(255,255,255,.055);border-radius:9px;background:#00000024}.regional-ranking__facts>span{min-width:0;padding:0 7px;border-left:1px solid rgba(255,255,255,.065)}.regional-ranking__facts>span:first-child{border:0}.regional-ranking__facts small{display:block;color:#ffffffab;font-size:.6rem}.regional-ranking__facts strong{display:block;margin-top:4px;color:#f4f6fa;font-size:.72rem;overflow-wrap:anywhere}.regional-ranking .ss-dashboard__province-rank>span{min-width:0}.regional-ranking .ss-dashboard__province-rank strong{white-space:normal;overflow-wrap:anywhere}.regional-ranking .ss-dashboard__province-rank small{color:#ffffffa8}.regional-ranking .ss-dashboard__province-amount.is-revenue{min-width:0;display:block;text-align:left}.regional-ranking .ss-dashboard__province-amount.is-revenue>strong{margin-top:3px}.regional-ranking .ss-dashboard__province-amount.is-margin strong{color:#66e2bd}.regional-ranking .ss-dashboard__province-amount.is-margin.is-negative strong{color:#f58a94}.regional-ranking .ss-dashboard__province-amount.is-margin.is-missing strong{color:#f4c877}.regional-ranking .regional-ranking__facts>.ss-dashboard__province-amount{grid-column:auto;grid-row:auto;text-align:left}.regional-ranking .regional-ranking__row.is-selected{border-color:#a66bff66;background:linear-gradient(135deg,#a66bff18,#40c9ff06)}.regional-logistic-total{display:flex;align-items:baseline;gap:7px;margin:24px 0 20px}.regional-logistic-total strong{color:#f4bf69;font-size:2rem;letter-spacing:-.05em}.regional-logistic-total span{color:#ffffffa3;font-size:.64rem}.regional-logistic-mix{display:flex;flex-direction:column;gap:15px}.regional-logistic-mix>div{display:grid;grid-template-columns:1fr auto;gap:6px 10px}.regional-logistic-mix span{display:flex;align-items:center;gap:7px;color:#ffffffa8;font-size:.64rem}.regional-logistic-mix span i{width:7px;height:7px;flex:0 0 auto;border-radius:50%}.regional-logistic-mix strong{font-size:.67rem}.regional-logistic-mix .ss-dashboard__progress{grid-column:1/-1}.regional-logistic-mix .ss-dashboard__progress>i{display:block;height:100%;border-radius:inherit}@keyframes regional-map-spin{to{transform:rotate(360deg)}}@media (max-width: 820px){.regional-ranking__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.regional-ranking__facts>span:nth-child(3){border-left:0}}@media (max-width: 640px){.regional-map-card__selection{justify-items:start;max-width:none;padding-left:0;border-left:0;text-align:left}}.regional-ranking__count{color:#c19df9;font-size:.68rem}.regional-detail__stat-label{display:flex!important;align-items:center;gap:6px}.regional-detail__stat-label svg{color:#74d8fb}.product-matrix__preview-note{position:absolute;top:50%;left:50%;z-index:2;width:min(290px,60%);padding:18px 20px;color:#f4f7fb;border:1px solid rgba(143,227,255,.22);border-radius:13px;background:#131519f7;box-shadow:0 18px 42px #00000057;text-align:center;transform:translate(-50%,-50%);pointer-events:none}.product-matrix__preview-note>span{display:grid;width:43px;height:43px;margin:0 auto 10px;place-items:center;color:#83dfff;border:1px solid rgba(64,201,255,.18);border-radius:11px;background:#40c9ff1a}.product-matrix__preview-note strong{display:block;font-size:.89rem}.product-matrix__preview-note p{margin:6px 0 0;color:#ffffffb3;font-size:.72rem;line-height:1.45}.product-ranking__tabs{display:grid;flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:11px 12px 3px}.product-ranking__tabs button{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:54px;padding:8px 9px;color:#ffffffa1;border:1px solid rgba(255,255,255,.075);border-radius:10px;outline:none;background:#ffffff06;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.product-ranking__tabs button:hover,.product-ranking__tabs button:focus-visible{border-color:#75d8ff38;background:#40c9ff0d;transform:translateY(-1px)}.product-ranking__tabs button.is-active{border-color:#c19df947;background:linear-gradient(135deg,#a66bff21,#40c9ff0e);box-shadow:inset 0 0 0 1px #a66bff0d}.product-ranking__tabs button:disabled{cursor:default;opacity:.82;transform:none}.product-ranking__preview{display:grid;align-content:center;justify-items:center;flex:1;gap:9px;min-height:190px;margin:11px 12px 13px;padding:22px;color:#f5f7fa;border:1px dashed rgba(166,107,255,.26);border-radius:11px;background:#a66bff0b;text-align:center}.product-ranking__preview>span{display:grid;width:47px;height:47px;place-items:center;color:#c2a1f5;border-radius:12px;background:#a66bff1f}.product-ranking__preview strong{font-size:.87rem}.product-ranking__preview p{max-width:290px;margin:0;color:#ffffffad;font-size:.71rem;line-height:1.5}.product-ranking__tab-icon{width:28px;height:28px;display:grid;place-items:center;color:#8ddfff;border-radius:8px;background:#40c9ff16}.product-ranking__tabs button.is-active .product-ranking__tab-icon{color:#d5bdf8;background:#a66bff21}.product-ranking__order-note{display:flex;align-items:center;gap:5px;margin:8px 12px 7px;padding:8px 10px;color:#ffffffc4;border:1px solid color-mix(in srgb,var(--ranking-accent) 25%,transparent);border-radius:8px;background:color-mix(in srgb,var(--ranking-accent) 7%,transparent);font-size:.7rem;line-height:1.35}.product-ranking__order-note svg,.product-ranking__order-note strong{color:var(--ranking-accent)}.product-ranking__order-note strong{font-size:.73rem}.product-ranking__tab-copy{min-width:0}.product-ranking__tab-copy strong,.product-ranking__tab-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-ranking__tab-copy strong{color:#ffffffe6;font-size:.73rem}.product-ranking__tab-copy strong b{display:inline-block;min-width:18px;margin-left:3px;padding:1px 4px;color:#d8e0eb;border-radius:5px;background:#ffffff17;font-size:.59rem;text-align:center}.product-ranking__tab-copy small{margin-top:3px;color:#ffffffb3;font-size:.6rem}.product-ranking__empty{display:grid;gap:7px;margin:13px 12px;padding:16px;color:#e7edf4;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff06}.product-ranking__empty strong{font-size:.75rem;line-height:1.4}.product-ranking__empty small{color:#ffffffad;font-size:.64rem;line-height:1.4}.product-ranking__tab-help{position:relative;display:grid;width:19px;height:19px;place-items:center;color:#ffffffad;border-radius:50%;background:#fff1}.product-ranking__tab-help:after{position:absolute;z-index:12;right:-8px;bottom:calc(100% + 9px);width:218px;padding:8px 9px;color:#ffffffdb;border:1px solid rgba(143,227,255,.16);border-radius:8px;background:#0c0c0ffa;box-shadow:0 12px 28px #00000075;content:attr(data-tooltip);font-size:.55rem;font-weight:550;line-height:1.45;opacity:0;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;pointer-events:none}.product-ranking__tab-help:hover:after,.product-ranking__tabs button:focus-visible .product-ranking__tab-help:after{opacity:1;transform:translateY(0)}@media (max-width: 480px){.product-ranking__tabs{grid-template-columns:1fr}}.product-matrix__quadrant-label{pointer-events:none}.product-matrix__quadrant-label-bg{fill:#111316d6;stroke:#fff3}.product-matrix__quadrant-label-accent{fill:#8da2b8}.product-matrix__quadrant-label.is-potential .product-matrix__quadrant-label-accent{fill:#66d2f7}.product-matrix__quadrant-label.is-star .product-matrix__quadrant-label-accent{fill:#59d7b2}.product-matrix__quadrant-label.is-critical .product-matrix__quadrant-label-accent{fill:#f38b94}.product-matrix__quadrant-label.is-recover .product-matrix__quadrant-label-accent{fill:#f4c16d}.product-matrix__quadrant-label-title{fill:#f5f7fb;font-size:17px;font-weight:800}.product-matrix__quadrant-label-detail{fill:#ffffffc9;font-size:12.5px;font-weight:600}.product-matrix__point{outline:none;cursor:pointer}.product-matrix__point.is-obscured .product-matrix__avatar{opacity:0}.product-matrix__hit-target{fill:transparent;pointer-events:all}.product-matrix__foreground{pointer-events:none}.product-matrix__avatar{transform-box:fill-box;transform-origin:center;transition:transform .19s ease}.product-matrix__selection-glow{fill:#40c9ffb3;filter:blur(7px);pointer-events:none}.product-matrix__disc{fill-opacity:.95;stroke:#ffffff80;stroke-width:1.25;filter:drop-shadow(0 5px 7px rgba(0,0,0,.24));transition:stroke .16s ease,filter .16s ease}.product-matrix__thumbnail{pointer-events:none}.product-matrix__point text,.product-matrix__foreground text{fill:#fff;font-size:8px;font-weight:900;pointer-events:none}.product-matrix__point:hover .product-matrix__avatar,.product-matrix__point:focus-visible .product-matrix__avatar{transform:scale(var(--hover-scale, 1.7))}.product-matrix__foreground .product-matrix__avatar{transform:scale(var(--hover-scale, 1.7));animation:product-matrix-rise .19s ease-out both}.product-matrix__point:hover .product-matrix__disc,.product-matrix__point:focus-visible .product-matrix__disc,.product-matrix__foreground .product-matrix__disc{stroke:#e6f8ffe6;filter:drop-shadow(0 0 9px rgba(64,201,255,.48))}.product-matrix__point.is-selected .product-matrix__disc{stroke:#8fe3ff2e;filter:drop-shadow(0 0 10px rgba(64,201,255,.5))}@keyframes product-matrix-rise{0%{transform:scale(1)}to{transform:scale(var(--hover-scale, 1.7))}}@media (prefers-reduced-motion: reduce){.product-matrix__avatar{transition:none}.product-matrix__foreground .product-matrix__avatar{animation:none}}.product-matrix__tooltip{position:fixed;z-index:9999;box-sizing:border-box;width:min(286px,100vw - 20px);padding:12px!important;visibility:hidden;pointer-events:none;color:#ffffffeb;border-color:#8fe3ff2b;background:#17181b;font-size:.76rem;line-height:1.4}.product-matrix__tooltip strong{margin-left:0}.product-matrix__tooltip>.product-matrix__tooltip-head{display:flex;align-items:center;gap:10px;margin:0;font-size:inherit}.product-matrix__tooltip-head .ss-dashboard__product-image{width:42px;height:42px;flex:0 0 auto;border-radius:9px}.product-matrix__tooltip-head>div{min-width:0}.product-matrix__tooltip-category{display:block;margin-bottom:3px;color:#82daf7;font-size:.68rem;font-weight:750}.product-matrix__tooltip-category.is-star{color:#78e0c0}.product-matrix__tooltip-category.is-critical{color:#f5a0a7}.product-matrix__tooltip-category.is-recover{color:#f4c877}.product-matrix__tooltip-head strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#f6f8fb;font-size:.85rem;line-height:1.28}.product-matrix__tooltip>.product-matrix__tooltip-ids{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;margin-top:11px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.09);font-size:.68rem}.product-matrix__tooltip-ids>span{min-width:0;color:#ffffff87}.product-matrix__tooltip-ids strong{display:block;overflow-wrap:anywhere;color:#ffffffdb;font-size:.73rem;font-weight:700}.product-matrix__tooltip>.product-matrix__tooltip-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;font-size:inherit}.product-matrix__tooltip-stats>div{min-width:0;padding:8px 9px;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:#ffffff09}.product-matrix__tooltip-stats span{display:block;color:#ffffffa8;font-size:.68rem}.product-matrix__tooltip-stats strong{display:block;margin-top:3px;overflow-wrap:anywhere;color:#f6f8fb;font-size:.83rem;font-weight:800}.product-matrix__tooltip-stats>div:nth-child(3) strong{color:#78e0c0}.product-matrix__tooltip-quality{margin:9px 0 0;padding:6px 8px;color:#f4c877;border-radius:6px;background:#f3b44f14;font-size:.68rem;font-weight:650}.logistics-funding__primary{margin-top:23px;padding:17px;border:1px solid rgba(243,180,79,.17);border-radius:13px;background:linear-gradient(145deg,#f3b44f17,#ffffff05)}.logistics-funding__primary span,.logistics-funding__primary strong,.logistics-funding__primary small{display:block}.logistics-funding__primary span{color:#ffffffa8;font-size:.64rem}.logistics-funding__primary strong{margin-top:7px;color:#f4bf69;font-size:clamp(1.6rem,2vw,2rem);letter-spacing:-.04em}.logistics-funding__primary small{margin-top:4px;color:#ffffff94;font-size:.55rem}.logistics-funding__streams{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px}.logistics-funding__streams>div{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.075);border-radius:11px;background:#ffffff06}.logistics-funding__streams span{display:flex;align-items:center;gap:5px;color:#ffffffa3;font-size:.54rem}.logistics-funding__streams strong,.logistics-funding__streams small{display:block}.logistics-funding__streams strong{margin-top:8px;font-size:.78rem}.logistics-funding__streams small{margin-top:4px;color:#ffffff8f;font-size:.48rem;line-height:1.35}.logistics-funding__streams .is-receiver strong{color:#66e2bd}.logistics-funding__streams .is-bonus strong{color:#d58ae7}.logistics-funding__note{display:flex;align-items:flex-start;gap:8px;margin-top:auto;padding:10px;color:#bdeeff;border:1px solid rgba(64,201,255,.14);border-radius:9px;background:#40c9ff0b}.logistics-funding__note>svg{flex:0 0 auto;margin-top:1px}.logistics-funding__note p{color:#bdeeffb3;font-size:.57rem;line-height:1.48}.logistics-funding__note strong{color:#bdeeff}.logistics-methods__active{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:190px;padding:9px 11px;border:1px solid rgba(166,107,255,.2);border-radius:10px;background:linear-gradient(135deg,#a66bff1b,#40c9ff0a)}.logistics-methods__active>span{width:30px;height:30px;display:grid;place-items:center;color:#d2b8fa;border-radius:8px;background:#a66bff1f}.logistics-methods__active small,.logistics-methods__active strong{display:block}.logistics-methods__active small{color:#fff9;font-size:.5rem}.logistics-methods__active strong{margin-top:3px;color:#fffffff0;font-size:.67rem}.logistics-method-card{min-width:0;padding:16px;color:inherit;border:1px solid rgba(255,255,255,.085);border-radius:13px;background:#ffffff06;box-shadow:inset 0 1px #ffffff05;font:inherit;text-align:left;cursor:pointer;transition:border-color .17s ease,background .17s ease,transform .17s ease}.logistics-method-card:hover,.logistics-method-card:focus-visible{border-color:#75d8ff3d;outline:0;transform:translateY(-2px)}.logistics-method-card.is-selected{border-color:#a66bff47;background:linear-gradient(145deg,#a66bff14,#40c9ff06);box-shadow:0 9px 30px #0000003d,inset 0 0 0 1px #a66bff0d}.logistics-method-card__top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px}.logistics-method-card__icon{width:34px;height:34px;display:grid;place-items:center;color:var(--method-accent);border-radius:10px;background:color-mix(in srgb,var(--method-accent) 11%,transparent)}.logistics-method-card__top>span:nth-child(2){min-width:0}.logistics-method-card__top strong,.logistics-method-card__top small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logistics-method-card__top strong{font-size:.72rem}.logistics-method-card__top small{margin-top:3px;color:#fff9;font-size:.49rem}.logistics-method-card__description{display:block;min-height:34px;margin-top:11px;color:#ffffffa6;font-size:.57rem;line-height:1.48}.logistics-method-card__main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px}.logistics-method-card__main>span{min-width:0;padding:10px;border-radius:9px;background:#ffffff08}.logistics-method-card__main small,.logistics-method-card__main strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logistics-method-card__main small{color:#ffffff9e;font-size:.49rem}.logistics-method-card__main strong{margin-top:5px;color:#ffffffe6;font-size:.77rem}.logistics-method-card__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:11px;padding-top:11px;border-top:1px solid rgba(255,255,255,.07)}.logistics-method-card__facts>span{min-width:0}.logistics-method-card__facts small,.logistics-method-card__facts strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logistics-method-card__facts small{color:#ffffff91;font-size:.43rem}.logistics-method-card__facts strong{margin-top:4px;color:#ffffffd1;font-size:.57rem}.logistics-settlement__receiver{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin-top:10px;padding:13px;border:1px solid rgba(36,201,154,.14);border-radius:11px;background:#24c99a0d}.logistics-settlement__receiver>svg{color:#66e2bd}.logistics-settlement__receiver span,.logistics-settlement__receiver strong,.logistics-settlement__receiver small{display:block}.logistics-settlement__receiver span{color:#ffffffa3;font-size:.56rem}.logistics-settlement__receiver strong{margin-top:3px;color:#66e2bd;font-size:.81rem}.logistics-settlement__receiver small{margin-top:4px;color:#ffffff96;font-size:.49rem;line-height:1.4}.logistics-products__legend{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:7px;margin:10px 12px 0}.logistics-products__legend span{padding:4px 7px;border-radius:6px;font-size:.6rem;font-weight:700}.logistics-products__legend .is-critical{color:#ff9da5;background:#f1717d1f}.logistics-products__legend .is-high{color:#f8c979;background:#f3b44f1c}@media (max-width: 1250px){.logistics-funding__note{margin-top:18px}}@media (max-width: 700px){.logistics-methods__active{width:100%}}@media (max-width: 480px){.logistics-funding__streams{grid-template-columns:1fr}.logistics-method-card__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.logistics-settlement__row{min-width:0}.logistics-settlement__row>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.logistics-settlement__label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;color:#eef2f8;font-size:.75rem;font-weight:700}.logistics-settlement__label i{width:8px;height:8px;flex:0 0 auto;border-radius:50%}.logistics-settlement__label small{width:100%;padding-left:14px;color:#ffffffa6;font-size:.6rem;font-weight:500}.logistics-settlement__row strong{color:#f4f6fa;font-size:.8rem;white-space:nowrap}.logistics-settlement__row:nth-child(2) strong{color:#66e2bd}.logistics-settlement__row:nth-child(3) strong{color:#f58a94}.logistics-settlement__row .ss-dashboard__progress{margin-top:7px}.ss-regional-analysis__summary,.ss-regional-analysis__summary .ss-dashboard__today-intro{margin-bottom:16px}.ss-regional-analysis__summary-body{grid-template-columns:minmax(0,1fr) minmax(250px,.25fr)}.ss-regional-analysis__metric{color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.ss-regional-analysis__metric:hover,.ss-regional-analysis__metric:focus-visible{outline:0;border-color:#75d8ff3d!important;background:#ffffff0e!important;transform:translateY(-1px)}.ss-regional-analysis__metric.is-active{border-color:#dc75ee47!important;background:linear-gradient(145deg,#e81cff17,#40c9ff0b)!important}.ss-regional-analysis__coverage-value{display:block;margin-top:18px;color:#66e2bd;font-size:clamp(1.8rem,2.5vw,2.35rem);letter-spacing:-.04em}.ss-regional-analysis__coverage>p{margin-top:9px}.ss-regional-analysis__overview{display:grid;grid-template-columns:minmax(520px,1.2fr) minmax(500px,.8fr);align-items:start;gap:16px;margin-bottom:34px}.regional-map-card{display:flex;height:650px;min-height:0;flex-direction:column;overflow:hidden}.regional-map-card__body{display:flex;min-height:0;flex:1;flex-direction:column}.regional-map-card__canvas{position:relative;display:grid;min-height:0;flex:1;place-items:center;overflow:hidden}.regional-heat-map{position:relative;z-index:1;width:min(100%,550px);height:100%;max-height:500px;overflow:visible}.regional-heat-map__region{outline:none;cursor:pointer;transition:filter .16s ease,opacity .16s ease}.regional-heat-map__region path{fill:inherit;stroke:#e8f5fa5c;stroke-width:1.15;vector-effect:non-scaling-stroke;transition:stroke .16s ease,stroke-width .16s ease}.regional-heat-map__region:hover,.regional-heat-map__region.is-hovered,.regional-heat-map__region:focus{filter:brightness(1.14)}.regional-heat-map__region:hover path,.regional-heat-map__region.is-hovered path{stroke:#fffc;stroke-width:1.7}.regional-heat-map__region.is-selected path{stroke:#f5fcfff0;stroke-width:2.15}.regional-heat-map__region:focus path{stroke:#8fe3ff}.regional-heat-map__region.is-disabled{cursor:default;opacity:.92}.regional-map-card__no-data{position:absolute;z-index:2;right:12px;bottom:12px;max-width:250px;padding:7px 9px;color:#ffffffc2;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#0c0f12cc;font-size:.62rem;line-height:1.35;pointer-events:none}.regional-ranking{display:flex;height:650px;min-height:0;min-width:0;flex-direction:column;overflow:hidden}.regional-ranking__list{display:block;min-height:0;flex:1 1 auto;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(166,107,255,.42) transparent}.regional-detail{padding-bottom:12px}.regional-detail__heading{margin-bottom:14px}.regional-detail__coverage{min-width:245px}.regional-detail__stats{margin-bottom:16px}.regional-detail__analytics{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"chart chart chart chart chart chart chart mix mix mix mix mix" "composition composition composition composition composition composition products products products products products products";align-items:start;gap:16px;margin-bottom:16px}.regional-detail__analytics>*{min-width:0}.regional-detail__chart{grid-area:chart}.regional-detail__logistics{grid-area:mix}.regional-composition{grid-area:composition}.regional-products{grid-area:products;display:flex;height:0;min-height:100%;min-width:0;flex-direction:column;overflow:hidden}.regional-detail__logistics>.ss-dashboard__section-heading>svg,.regional-composition>.ss-dashboard__section-heading>svg{color:#ffffff9e}.regional-trend-chart__summary{margin-top:24px}.regional-trend-chart__summary>.ss-dashboard__change{padding:5px 8px;border-radius:7px;background:#24c99a14}.regional-detail__empty-chart{min-height:180px;margin-top:18px;padding:20px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#ffffff05}.regional-detail__empty-chart svg{color:#8da2b8}.regional-detail__empty-chart strong{max-width:330px;color:#f0f3f8;font-size:.82rem;line-height:1.45}.regional-detail__empty-chart small{max-width:330px;color:#ffffffa8;font-size:.68rem;line-height:1.5}.regional-detail__logistics.is-empty{display:flex;align-self:stretch;flex-direction:column}.regional-detail__empty-logistics{flex:1;min-height:150px;margin-top:8px;padding:10px 8px 0;color:#ffffffb3}.regional-detail__empty-logistics svg{color:#8da2b8}.regional-detail__empty-logistics strong{color:#f0f3f8;font-size:.85rem}.regional-detail__empty-logistics small{max-width:330px;color:#ffffffa8;font-size:.69rem;line-height:1.5}.regional-composition__legend span i{width:7px;height:7px;flex:0 0 auto;border-radius:50%}.regional-composition__flow{margin-top:23px}.regional-composition__flow .ss-dashboard__leakage-row>div{align-items:flex-start;flex-wrap:wrap}.regional-composition__flow .ss-dashboard__leakage-value{flex:1 1 100%;justify-content:space-between;min-width:0}.regional-composition__flow .ss-dashboard__leakage-value strong{font-size:.76rem;white-space:normal;overflow-wrap:anywhere;text-align:right}.regional-composition .ss-dashboard__profit-total{align-items:flex-start;flex-wrap:wrap;gap:6px}.regional-composition .ss-dashboard__profit-total strong{overflow-wrap:anywhere}.regional-composition__label{display:inline-flex;align-items:center;gap:7px}.regional-composition__label i{width:7px;height:7px;flex:0 0 auto;border-radius:50%}.regional-composition .ss-dashboard__profit-result{align-items:flex-end;gap:12px}.regional-composition .ss-dashboard__profit-result strong{text-align:right}.regional-composition.is-empty{display:flex;min-height:178px;flex-direction:column}.ss-regional-analysis .regional-composition.is-empty>.analysis-data-notice{flex:1;margin:12px}.ss-regional-analysis .ss-regional-analysis__metric:disabled{opacity:.78;cursor:not-allowed}.regional-products.is-empty{min-height:100%}.ss-regional-analysis .regional-composition.is-empty>.analysis-status,.ss-regional-analysis .regional-products.is-empty>.analysis-status{display:grid;flex:1;min-height:90px;margin:12px;padding:16px;place-items:center;color:#ffffffc7;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff06;text-align:center}.ss-regional-analysis .regional-composition.is-empty>.analysis-status p,.ss-regional-analysis .regional-products.is-empty>.analysis-status p{max-width:290px;font-size:.75rem;line-height:1.45}.ss-regional-analysis .regional-products .regional-products__list{min-height:0;flex:1 1 auto;max-height:none;grid-auto-rows:max-content;align-content:start;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(166,107,255,.42) transparent}.regional-products__initials{display:grid;place-items:center;color:var(--product-accent);border-radius:11px;background:color-mix(in srgb,var(--product-accent) 14%,rgba(255,255,255,.02));font-size:.65rem;font-weight:900}.regional-products__facts{grid-template-columns:minmax(0,1fr)}.regional-products__facts .ss-dashboard__top-product-fact-group.is-performance{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-regional-analysis .ss-dashboard__eyebrow{color:#ffffff9e}.ss-regional-analysis .ss-dashboard__section-heading p,.ss-regional-analysis .ss-dashboard__table-title small,.ss-regional-analysis .ss-dashboard__top-product-meta small,.ss-regional-analysis .ss-dashboard__top-product-fact-group b{color:#ffffffa3}@media (max-width: 1320px){.ss-regional-analysis__overview{grid-template-columns:1fr}.regional-ranking{height:650px}}@media (max-width: 1120px){.ss-regional-analysis__summary-body{grid-template-columns:1fr}}@media (max-width: 820px){.regional-detail__analytics{grid-template-columns:1fr;grid-template-areas:"chart" "mix" "composition" "products"}.regional-products{height:auto;min-height:0;max-height:560px}.regional-products.is-empty{min-height:178px}}@media (max-width: 640px){.ss-regional-analysis .ss-dashboard__header{align-items:flex-start;flex-direction:column}.ss-regional-analysis .ss-dashboard__header-actions{width:100%;justify-content:space-between}.ss-regional-analysis .ss-dashboard__analysis-bar,.ss-regional-analysis .ss-dashboard__today-intro{align-items:flex-start;flex-direction:column}.ss-regional-analysis .ss-dashboard__chart-tabs{max-width:100%;overflow-x:auto}.regional-map-card{height:585px;padding:18px 12px}.regional-map-card__canvas{min-height:0}.regional-heat-map{height:100%;max-height:460px}.regional-ranking{height:585px}.regional-detail__heading{align-items:flex-start;flex-direction:column}.regional-detail__coverage{width:100%;min-width:0}.regional-trend-chart__summary>.ss-dashboard__change{display:none}.regional-products__list{padding-inline:9px}.ss-regional-analysis .ss-dashboard__top-product-main{min-width:90px}}.ss-product-intelligence__summary,.ss-product-intelligence__summary .ss-dashboard__today-intro{margin-bottom:16px}.ss-product-intelligence__summary-body{grid-template-columns:minmax(0,1fr) minmax(250px,.25fr)}.ss-product-intelligence__summary-body .ss-dashboard__today-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ss-product-intelligence__coverage-value{display:block;margin-top:17px;color:#66e2bd;font-size:clamp(1.8rem,2.5vw,2.35rem);letter-spacing:-.04em}.ss-product-intelligence__coverage>p{margin-top:8px}.ss-product-intelligence__overview{display:grid;grid-template-columns:minmax(570px,1.16fr) minmax(470px,.84fr);align-items:stretch;gap:16px;margin-bottom:34px}.product-matrix,.product-ranking{height:680px;min-height:0}.product-matrix{display:flex;flex-direction:column;overflow:hidden}.product-matrix__canvas{position:relative;display:flex;min-height:0;flex:1;align-items:center;margin:8px -5px -8px}.product-matrix__canvas svg{display:block;width:100%;height:auto;max-height:100%;overflow:visible}.product-matrix__canvas.is-preview svg{opacity:.67}.product-matrix__quadrant{stroke:#ffffff17;stroke-width:1}.product-matrix__quadrant.is-star{fill:#24c99a2b}.product-matrix__quadrant.is-potential{fill:#40c9ff26}.product-matrix__quadrant.is-recover{fill:#f3b44f29}.product-matrix__quadrant.is-critical{fill:#f16d7926}.product-matrix__grid{stroke:#ffffff17;stroke-width:1}.product-matrix__target{stroke:#ffffff59;stroke-width:1.2;stroke-dasharray:6 6}.product-matrix__tick{fill:#ffffffb8;font-size:10px}.product-matrix__axis-label{fill:#ffffffd1;font-size:10px;font-weight:800;letter-spacing:.11em}.product-ranking{display:flex;flex-direction:column;overflow:hidden}.product-ranking.is-potential{--ranking-accent: #66d2f7}.product-ranking.is-star{--ranking-accent: #59d7b2}.product-ranking.is-critical{--ranking-accent: #f38b94}.product-ranking.is-recover{--ranking-accent: #f4c16d}.ss-product-intelligence .product-ranking .product-ranking__list{min-height:0;flex:1 1 auto;max-height:none;grid-auto-rows:max-content;align-content:start;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(166,107,255,.42) transparent}.product-ranking .analysis-product-card{min-height:-moz-max-content;min-height:max-content;gap:6px;padding:7px 9px;cursor:pointer}.product-ranking .analysis-product-card .ss-dashboard__top-product-copy>strong{font-size:.76rem}.product-ranking .analysis-product-card .ss-dashboard__top-product-meta small{font-size:.56rem}.product-ranking .analysis-product-card .ss-dashboard__top-product-main strong{font-size:.79rem}.product-ranking .analysis-product-card .ss-dashboard__top-product-main{padding:6px 8px;border:1px solid color-mix(in srgb,var(--ranking-accent) 20%,transparent);border-radius:8px;background:color-mix(in srgb,var(--ranking-accent) 6%,transparent)}.product-ranking .analysis-product-card .ss-dashboard__top-product-main small,.product-ranking .analysis-product-card .ss-dashboard__top-product-main strong{color:var(--ranking-accent)}.product-ranking .analysis-product-card__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:6px;padding:5px 2px}.product-ranking .analysis-product-card__facts>span{padding:0 5px}.product-ranking .analysis-product-card__facts b{font-size:.54rem}.product-ranking .analysis-product-card__facts strong{font-size:.65rem}.ss-product-intelligence .ss-dashboard__change.analysis-data-pending{color:#f4c877}.product-ranking .ss-dashboard__province-ranking>button{grid-template-columns:minmax(0,1fr) minmax(84px,auto);align-content:start;min-height:132px}.product-ranking__identity .product-ranking__initials{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;color:#fff;border:1px solid color-mix(in srgb,var(--product-accent) 52%,transparent);border-radius:9px;background:color-mix(in srgb,var(--product-accent) 17%,#121216);font-size:.56rem;font-weight:900}.product-ranking__identity>span:last-child{min-width:0}.product-ranking__identity .product-ranking__identifiers{display:flex;flex-wrap:wrap;gap:3px 10px;overflow:visible;color:#ffffffc7;font-size:.64rem;line-height:1.4;white-space:normal}.product-ranking__identifiers>span{overflow-wrap:anywhere}.product-ranking__main strong.is-negative,.product-ranking__main.is-negative strong,.product-ranking__facts b.is-negative{color:#f58a94}.product-ranking__main.is-positive strong{color:#66e2bd}.product-ranking__facts>div{flex-wrap:nowrap}.product-ranking__facts{grid-column:1/-1;padding-left:78px}.product-ranking__facts small{display:inline-flex;align-items:center}.product-detail{padding-bottom:12px}.product-detail__heading{margin-bottom:14px}.product-detail__coverage{min-width:245px}.product-detail__stats{margin-bottom:16px}.product-detail__analytics{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(270px,.72fr) minmax(310px,.9fr);align-items:stretch;gap:16px;margin-bottom:16px}.product-detail__analytics>*{min-width:0}.product-detail__metric-tabs{width:100%;max-width:100%;margin-top:12px;overflow-x:auto;scrollbar-width:thin}.product-detail__metric-tabs button{flex:0 0 auto;white-space:nowrap}.product-detail__chart-summary{margin-top:16px}.product-detail__chart-summary>.ss-dashboard__change{padding:5px 8px;border-radius:7px;background:#24c99a14}.product-detail__chart-summary>.ss-dashboard__change--negative{background:#f1717d14}.product-diagnosis{display:flex;min-height:100%;flex-direction:column}.product-diagnosis>.ss-dashboard__section-heading>svg,.product-economics>.ss-dashboard__section-heading>svg{color:#fff6}.product-diagnosis__status{align-self:flex-start;margin-top:24px}.product-diagnosis>p{margin-top:12px;color:#ffffffad;font-size:.68rem;line-height:1.55}.product-diagnosis__signals{display:grid;gap:0;margin-top:20px;border-top:1px solid rgba(255,255,255,.075)}.product-diagnosis__signals>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.075)}.product-diagnosis__signals span{color:#fff9;font-size:.64rem}.product-diagnosis__signals strong{color:#ffffffe6;font-size:.71rem}.product-diagnosis__signals strong.is-negative{color:#f58a94}.product-diagnosis__signals small{grid-column:1/-1;color:#ffffff94;font-size:.52rem}.product-diagnosis .ss-dashboard__insight{margin-top:auto}.product-economics{padding:clamp(20px,2vw,28px)}.product-economics__flow{margin-top:20px;gap:15px}.product-economics__income,.product-economics__deduction>div:first-child,.product-economics__result{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:12px}.product-economics__income{padding:14px 16px;border:1px solid rgba(64,201,255,.15);border-radius:11px;background:#40c9ff0e}.product-economics__income>span,.product-economics__result>span{color:#eef2f8;font-size:.82rem;font-weight:750}.product-economics__income small,.product-economics__result small{display:block;margin-top:4px;color:#ffffffa8;font-size:.68rem;font-weight:500}.product-economics__income strong,.product-economics__result strong{min-width:0;color:#8fe3ff;font-size:clamp(.95rem,1.35vw,1.25rem);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.product-economics__deduction{min-width:0}.product-economics__deduction>div>span:first-child{display:inline-flex;align-items:center;gap:9px;min-width:0;color:#e8edf5;font-size:.78rem;font-weight:650}.product-economics__deduction i:not(.ss-dashboard__progress-fill){width:8px;height:8px;flex:0 0 auto;border-radius:50%}.product-economics__deduction .ss-dashboard__leakage-value{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0}.product-economics__deduction .ss-dashboard__leakage-value small{margin:0}.product-economics__deduction .ss-dashboard__leakage-value strong{color:#f4f6fa;font-size:.8rem;white-space:normal;overflow-wrap:anywhere}.product-economics__result{margin-top:2px;padding:16px;border:1px solid rgba(36,201,154,.2);border-radius:11px;background:#24c99a11}.product-economics__result strong{color:#66e2bd;font-size:clamp(1rem,1.5vw,1.35rem)}.product-economics__result.is-negative{border-color:#f1717d38;background:#f1717d0f}.product-economics__result.is-negative strong{color:#f58a94}.ss-product-intelligence .ss-dashboard__eyebrow{color:#ffffff9e}.ss-product-intelligence .ss-dashboard__section-heading p,.ss-product-intelligence .ss-dashboard__table-title small,.ss-product-intelligence .ss-dashboard__province-name small,.ss-product-intelligence .ss-dashboard__province-meta small{color:#ffffffa3}@media (max-width: 1200px){.product-detail__analytics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail__analytics>:first-child{grid-column:1/-1}}@media (max-width: 1250px){.ss-product-intelligence__overview{grid-template-columns:1fr}.product-matrix{height:auto}.product-ranking{height:560px}}@media (max-width: 980px){.product-detail__analytics{grid-template-columns:1fr}.product-detail__analytics>:first-child{grid-column:auto}.ss-product-intelligence__summary-body{grid-template-columns:1fr}.ss-product-intelligence__summary-body .ss-dashboard__today-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-matrix__canvas{overflow-x:auto}.product-matrix__canvas svg{min-width:680px}.product-ranking .ss-dashboard__province-ranking>button{grid-template-columns:minmax(210px,1fr) minmax(90px,auto)}.product-ranking__facts{grid-column:1/-1;padding-left:78px}}@media (max-width: 700px){.ss-product-intelligence__summary-body .ss-dashboard__today-metrics{grid-template-columns:1fr}.product-detail__heading{align-items:flex-start;flex-direction:column}.product-detail__coverage{min-width:0;width:100%}.product-detail__analytics .ss-dashboard__section-heading{align-items:flex-start;flex-direction:column}.product-detail__analytics .ss-dashboard__chart-tabs{width:100%;overflow-x:auto}}@media (max-width: 480px){.product-ranking{height:520px}.product-ranking .analysis-product-card__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 0}.product-ranking .ss-dashboard__province-ranking>button{grid-template-columns:minmax(0,1fr) auto}.product-ranking__identity>i{display:none}.product-ranking__facts{padding-left:43px}.product-economics__income,.product-economics__deduction>div:first-child,.product-economics__result{grid-template-columns:1fr}.product-economics__income strong,.product-economics__result strong{text-align:left}.product-economics__deduction .ss-dashboard__leakage-value{justify-content:space-between}}.ss-logistics-analysis__summary,.ss-logistics-analysis__summary .ss-dashboard__today-intro{margin-bottom:16px}.ss-logistics-analysis__summary-body{grid-template-columns:minmax(0,1fr) minmax(250px,.25fr)}.ss-logistics-analysis__summary-body .ss-dashboard__today-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ss-logistics-analysis__coverage-value{display:block;margin-top:17px;color:#66e2bd;font-size:clamp(1.8rem,2.5vw,2.35rem);letter-spacing:-.04em}.ss-logistics-analysis__coverage>p{margin-top:8px}.logistics-overview{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(330px,.52fr);align-items:stretch;gap:16px;margin-bottom:34px}.logistics-overview>.ss-dashboard__panel{min-height:440px}.logistics-overview__summary{margin-top:24px}.logistics-overview__summary>.ss-dashboard__change{padding:5px 8px;border-radius:7px;background:#24c99a14}.logistics-funding{display:flex;flex-direction:column}.logistics-funding>.ss-dashboard__section-heading>svg{color:#fff6}.logistics-methods{margin-bottom:16px;padding:clamp(18px,2vw,24px)}.logistics-methods__heading{margin-bottom:16px}.logistics-methods__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.logistics-detail{padding-bottom:12px}.logistics-detail__heading{margin-bottom:14px}.logistics-detail__coverage{min-width:245px}.logistics-detail__stats{margin-bottom:16px}.logistics-detail__grid{display:grid;grid-template-columns:minmax(250px,.75fr) minmax(270px,.8fr) minmax(340px,1fr);align-items:stretch;gap:16px;margin-bottom:16px}.logistics-settlement{padding:20px}.logistics-settlement>.ss-dashboard__section-heading>svg,.logistics-diagnosis>.ss-dashboard__section-heading>svg{color:#fff6}.logistics-settlement__flow{display:grid;gap:12px;margin-top:16px}.logistics-settlement__result{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.logistics-settlement__result span{color:#f3d7a2}.logistics-settlement__result small{display:block;margin-top:3px;color:#ffffffa6;font-size:.59rem}.logistics-settlement__result strong{color:#f4bf69;font-size:1.02rem;text-align:right;overflow-wrap:anywhere}.logistics-diagnosis{display:flex;flex-direction:column}.logistics-diagnosis>p{margin-top:18px;color:#ffffffa8;font-size:.65rem;line-height:1.55}.logistics-diagnosis__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:17px}.logistics-diagnosis__metrics>div{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#ffffff06}.logistics-diagnosis__metrics span,.logistics-diagnosis__metrics strong,.logistics-diagnosis__metrics small{display:block}.logistics-diagnosis__metrics span{color:#ffffff9e;font-size:.5rem}.logistics-diagnosis__metrics strong{margin-top:5px;color:#ffffffde;font-size:.75rem}.logistics-diagnosis__metrics small{margin-top:3px;color:#ffffff8f;font-size:.45rem;line-height:1.35}.logistics-diagnosis .ss-dashboard__insight{margin-top:auto}.logistics-products{display:flex;height:0;min-height:100%;min-width:0;flex-direction:column;overflow:hidden}.logistics-products.is-empty{min-height:100%}.ss-dashboard.ss-logistics-analysis .logistics-products .analysis-product-list{min-height:0;flex:1 1 auto;max-height:none;align-content:start;grid-auto-rows:max-content;overflow-y:auto;overscroll-behavior:contain;padding:8px;scrollbar-width:thin;scrollbar-color:rgba(243,180,79,.42) transparent}.logistics-products .analysis-product-card{border-left:3px solid transparent}.logistics-products .analysis-product-card.is-critical{border-left-color:#f58a94;background:linear-gradient(95deg,#f1717d21,#ffffff05 68%)}.logistics-products .analysis-product-card.is-high{border-left-color:#f4bf69;background:linear-gradient(95deg,#f3b44f1a,#ffffff05 68%)}.logistics-products .analysis-product-card.is-controlled{border-left-color:#66e2bd}.logistics-products .analysis-product-card.is-unknown{border-left-color:#8da2b8}.logistics-products .analysis-product-card{gap:6px;padding:8px}.logistics-products .analysis-product-card .ss-dashboard__top-product-copy>strong{font-size:.75rem;line-height:1.2}.logistics-products .analysis-product-card .ss-dashboard__top-product-meta{gap:2px 8px}.logistics-products .analysis-product-card .ss-dashboard__top-product-meta small{font-size:.55rem}.logistics-products .analysis-product-card .ss-dashboard__top-product-main{white-space:nowrap}.logistics-products .analysis-product-card .ss-dashboard__top-product-main strong{color:#66e2bd;font-size:1rem}.logistics-products .analysis-product-card.is-critical .ss-dashboard__top-product-main strong,.logistics-products .analysis-product-card.is-critical .ss-dashboard__top-product-main small{color:#ff9da5}.logistics-products .analysis-product-card.is-high .ss-dashboard__top-product-main strong,.logistics-products .analysis-product-card.is-high .ss-dashboard__top-product-main small{color:#f8c979}.logistics-products .analysis-product-card.is-unknown .ss-dashboard__top-product-main strong{color:#aab7c5}.logistics-products .analysis-product-card__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:5px;padding:5px}.logistics-products .analysis-product-card__facts>span{padding:0 5px}.logistics-products .analysis-product-card__facts b{font-size:.54rem}.logistics-products .analysis-product-card__facts strong{font-size:.69rem}.logistics-products .ss-dashboard__product-visual{width:36px;height:36px}.logistics-products__initials{display:grid;place-items:center;color:#fff;border:1px solid color-mix(in srgb,var(--product-accent) 52%,transparent);background:color-mix(in srgb,var(--product-accent) 17%,#121216);font-size:.6rem;font-weight:900}.logistics-products__facts .is-negative strong{color:#f58a94}.logistics-products__facts .is-positive strong{color:#66e2bd}.ss-logistics-analysis .ss-dashboard__eyebrow{color:#ffffff9e}.ss-logistics-analysis .ss-dashboard__section-heading p,.ss-logistics-analysis .ss-dashboard__table-title small,.ss-logistics-analysis .ss-dashboard__top-product-meta small,.ss-logistics-analysis .ss-dashboard__top-product-fact-group b{color:#ffffffa3}@media (max-width: 1250px){.logistics-overview{grid-template-columns:1fr}.logistics-overview>.ss-dashboard__panel{min-height:0}.logistics-methods__grid,.logistics-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.logistics-products{grid-column:1/-1;height:auto;min-height:180px;max-height:440px}}@media (max-width: 980px){.ss-logistics-analysis__summary-body{grid-template-columns:1fr}.ss-logistics-analysis__summary-body .ss-dashboard__today-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.logistics-settlement__flow{grid-template-columns:1fr}}@media (max-width: 700px){.logistics-products{max-height:420px}.logistics-detail__grid{grid-template-columns:1fr}.logistics-products{grid-column:auto}.ss-logistics-analysis__summary-body .ss-dashboard__today-metrics{grid-template-columns:1fr}.logistics-overview .ss-dashboard__section-heading,.logistics-detail__heading{align-items:flex-start;flex-direction:column}.logistics-overview .ss-dashboard__chart-tabs{width:100%;overflow-x:auto}.logistics-methods__grid{grid-template-columns:1fr}.logistics-methods__heading{align-items:flex-start;flex-direction:column}.logistics-detail__coverage{min-width:0;width:100%}}@media (max-width: 767px){.logistics-overview{grid-template-columns:minmax(0,1fr)}.logistics-settlement__result span{display:block;min-width:0}.logistics-settlement__result strong{white-space:nowrap;overflow-wrap:normal}}@media (max-width: 480px){.logistics-settlement__flow,.logistics-diagnosis__metrics{grid-template-columns:1fr}}html{overflow:hidden}#root{background-color:#101010;min-height:100dvh;width:100dvw;display:flex;align-items:center;justify-content:center}:root{--bg-primary: #151515;--bg-secondary: #202020;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .8);--accent-color: #8b5cf6;--border-radius: 8px;--transition-time: .3s}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.layout-container{display:flex;min-height:100vh;overflow:auto;position:fixed;width:100%;top:0;left:0}.content-container{flex:1;height:100vh;overflow-y:auto;overflow-x:hidden;padding:2rem;transition:all var(--transition-time) ease}.content-container::-webkit-scrollbar{width:8px}.content-container::-webkit-scrollbar-track{background:#0000001a}.content-container::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.content-container::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.content-wrapper{max-width:1600px;margin:0 auto;width:100%;overflow:auto}.dashboard-container{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding-bottom:2rem}.dashboard-container .card{min-height:200px;height:100%;display:flex;flex-direction:column}.table-container{overflow:auto;max-height:600px}.table-container::-webkit-scrollbar{width:6px;height:6px}.table-container::-webkit-scrollbar-track{background:#0000001a}.table-container::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.table-container::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.table-container table{width:100%;border-collapse:separate;border-spacing:0}.table-container table th,.table-container table td{padding:1rem;border-bottom:1px solid rgba(255,255,255,.1);text-align:left}.table-container table th{background:#303030f2;font-weight:500}.table-container table tr:hover td{background:#ffffff0d}.table-container table thead{position:sticky;top:0;z-index:1;background:var(--bg-secondary)}@media (max-width: 768px){.content-container{padding:1rem}.dashboard-container{grid-template-columns:1fr}.card{margin-bottom:1rem}}:root{--ss-canvas: #0f0f0f;--ss-bg: #151515;--ss-surface-1: #1a1a1a;--ss-surface-2: #202020;--ss-surface-3: #252525;--ss-surface-4: #2d2d2d;--ss-surface-5: #303030;--ss-canvas-deep: #0a0a0a;--ss-panel: linear-gradient(145deg, rgba(31, 31, 31, .92), rgba(19, 19, 19, .9));--ss-overlay-1: rgba(255, 255, 255, .03);--ss-overlay-2: rgba(255, 255, 255, .05);--ss-overlay-3: rgba(255, 255, 255, .08);--ss-line: rgba(255, 255, 255, .1);--ss-line-strong: rgba(255, 255, 255, .16);--ss-border-solid: #404040;--ss-border-subtle: #2a2a2a;--ss-scrim: rgba(0, 0, 0, .5);--ss-text: #ffffff;--ss-text-2: rgba(255, 255, 255, .72);--ss-text-3: rgba(255, 255, 255, .55);--ss-text-4: rgba(255, 255, 255, .38);--ss-primary: #9333ea;--ss-primary-hover: #7e22ce;--ss-primary-active: #6b21a8;--ss-primary-soft: rgba(147, 51, 234, .12);--ss-brand-300: #c4b5fd;--ss-brand-400: #a78bfa;--ss-brand-500: #8b5cf6;--ss-brand-600: #7c3aed;--ss-brand-700: #6d28d9;--ss-cyan: #40c9ff;--ss-magenta: #e81cff;--ss-pink: #ec4899;--ss-lilac: #bb86fc;--ss-grad-cta-from: #bd32f0;--ss-grad-cta-to: #28b2ed;--ss-grad-cta: linear-gradient(135deg, var(--ss-grad-cta-from) 0%, var(--ss-grad-cta-to) 100%);--ss-grad-aurora: linear-gradient(135deg, #e81cff 0%, #40c9ff 100%);--ss-grad-brand: linear-gradient(135deg, #9333ea 0%, #ec4899 100%);--ss-grad-surface: linear-gradient(145deg, rgba(32, 32, 32, .6), rgba(20, 20, 20, .4));--ss-grad-success: linear-gradient(135deg, #10b981 0%, #059669 100%);--ss-success-400: #34d399;--ss-success-500: #10b981;--ss-success-600: #059669;--ss-success-tone: #24c99a;--ss-warning-400: #fbbf24;--ss-warning-500: #f59e0b;--ss-warning-600: #d97706;--ss-warning-tone: #f3b44f;--ss-danger-400: #f87171;--ss-danger-500: #ef4444;--ss-danger-600: #dc2626;--ss-danger-tone: #f16d79;--ss-info-400: #60a5fa;--ss-info-500: #3b82f6;--ss-info-600: #2563eb;--ss-info-tone: #40c9ff;--ss-field-bg: rgba(255, 255, 255, .04);--ss-field-border: rgba(255, 255, 255, .12);--ss-field-border-hover: rgba(255, 255, 255, .24);--ss-field-focus: #8b5cf6;--ss-field-invalid: #f56565;--ss-field-placeholder: rgba(255, 255, 255, .35);--ss-radius-xs: 4px;--ss-radius-sm: 6px;--ss-radius-md: 8px;--ss-radius-lg: 10px;--ss-radius-xl: 12px;--ss-radius-2xl: 16px;--ss-radius-3xl: 20px;--ss-radius-full: 9999px;--ss-shadow-sm: 0 2px 4px rgba(0, 0, 0, .2);--ss-shadow-md: 0 4px 12px rgba(0, 0, 0, .3);--ss-shadow-lg: 0 8px 32px rgba(0, 0, 0, .4);--ss-shadow-panel: 0 9px 30px rgba(0, 0, 0, .2), inset 0 1px 0 rgba(255, 255, 255, .025);--ss-shadow-glow: 0 4px 20px rgba(139, 92, 246, .3);--ss-shadow-focus: 0 0 0 3px rgba(139, 92, 246, .35);--ss-font-sans: "Sofia Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ss-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ss-text-2xs: 10px;--ss-text-xs: 11px;--ss-text-sm: 12px;--ss-text-base: 13px;--ss-text-md: 14px;--ss-text-lg: 16px;--ss-text-xl: 20px;--ss-text-2xl: 24px;--ss-text-3xl: 32px;--ss-z-base: 1;--ss-z-sticky: 10;--ss-z-nav: 1000;--ss-z-floating: 1200;--ss-z-modal: 1300;--ss-z-popover: 1500;--ss-z-tour: 9000;--ss-z-tour-top: 9010;--ss-z-toast: 10050;--ss-z-critical: 10100;--ss-ease-fast: .15s;--ss-ease: .2s;--ss-ease-slow: .3s;--ss-easing: cubic-bezier(.4, 0, .2, 1);--ss-page-narrow: 960px;--ss-page-default: 1280px;--ss-page-wide: 1540px;--ss-page-max: 1600px}@keyframes ss-spin{to{transform:rotate(360deg)}}@keyframes ss-pulse-fade{50%{opacity:.5}}@keyframes ss-pulse-ring{0%{box-shadow:0 0 #25d366b3}70%{box-shadow:0 0 0 10px #25d36600}to{box-shadow:0 0 #25d36600}}@media (prefers-reduced-motion: reduce){.ss-motion-safe{animation:none!important}}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#7c3aed #2d1b69}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#2d1b694d;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#7c3aed;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#8b5cf6}:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px)}body{overscroll-behavior:none;-webkit-overflow-scrolling:touch}html.ios-webkit body{overscroll-behavior:auto}html.ios-webkit *,html.ios-webkit *:before,html.ios-webkit *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (max-width: 768px){.full-height-mobile{height:100vh;height:-webkit-fill-available;height:100dvh}}@media (max-width: 768px){:where(button,a[role=button],input[type=button],input[type=submit]):where(:not([role=switch],[role=checkbox],[role=radio],[role=tab],[data-radix-popper-content-wrapper] *)){min-height:44px;min-width:44px}:where(a[role=button],input[type=button],input[type=submit]){padding:8px 12px}:where(.icon-button,[class*=IconButton]){min-width:44px;min-height:44px}}@media (max-width: 768px){input[type=text],input[type=email],input[type=number],input[type=tel],input[type=password],input[type=search],textarea,select{font-size:16px!important}}@media (max-width: 768px){::-webkit-scrollbar{width:0px;height:0px;display:none}*{scrollbar-width:none}}@media (max-width: 768px){html{scroll-behavior:smooth}.content-container,[role=dialog],.mobile-scroll{-webkit-overflow-scrolling:touch}}@media (max-width: 768px){*{-webkit-tap-highlight-color:rgba(147,51,234,.2);tap-highlight-color:rgba(147,51,234,.2)}div:not([role]),span:not([role]),p{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}}@media (max-width: 768px){button,[role=button],nav,header{-moz-user-select:none;user-select:none;-webkit-user-select:none}}@media (max-width: 768px){button,a,[role=button],input,select,textarea{transition-duration:.2s!important}}@media (max-width: 768px){html:not(.ios-webkit) button:active,html:not(.ios-webkit) a:active,html:not(.ios-webkit) [role=button]:active{transform:scale(.95);opacity:.8}}@media (max-width: 768px) and (orientation: landscape){.content-container{padding:8px!important}[class*=BottomNavigation]{height:60px!important}}@media (max-width: 768px){[role=dialog]:not(.ss-center-panel):not(.ss-dialog-bounded){width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;border-radius:0!important}[class*=Drawer]{height:100vh!important;max-height:100vh!important}html.ios-webkit [role=dialog]:not(.ss-center-panel):not(.ss-dialog-bounded){height:auto!important;min-height:var(--app-height, 100vh)!important;max-height:var(--app-height, 100vh)!important}}@media (max-width: 768px){.mobile-safe-bottom{padding-bottom:calc(70px + var(--safe-area-inset-bottom))}}@media (max-width: 768px){body h1{font-size:1.75rem}body h2{font-size:1.5rem}body h3{font-size:1.25rem}:where(p){font-size:.875rem}}@media (max-width: 768px){table{display:block;overflow-x:auto;white-space:nowrap}.hide-on-mobile{display:none!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 240 10% 3.9%;--card: 0 0% 100%;--card-foreground: 240 10% 3.9%;--popover: 0 0% 100%;--popover-foreground: 240 10% 3.9%;--primary: 240 5.9% 10%;--primary-foreground: 0 0% 98%;--secondary: 240 4.8% 95.9%;--secondary-foreground: 240 5.9% 10%;--muted: 240 4.8% 95.9%;--muted-foreground: 240 3.8% 46.1%;--accent: 240 4.8% 95.9%;--accent-foreground: 240 5.9% 10%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 240 5.9% 90%;--input: 240 5.9% 90%;--ring: 240 10% 3.9%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--radius: .5rem}.dark{--background: 240 10% 3.9%;--foreground: 0 0% 98%;--card: 240 10% 3.9%;--card-foreground: 0 0% 98%;--popover: 240 10% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 240 5.9% 10%;--secondary: 240 3.7% 15.9%;--secondary-foreground: 0 0% 98%;--muted: 240 3.7% 15.9%;--muted-foreground: 240 5% 64.9%;--accent: 240 3.7% 15.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 240 3.7% 15.9%;--input: 240 3.7% 15.9%;--ring: 240 4.9% 83.9%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-8{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-2{right:-.5rem}.-right-\[185px\]{right:-185px}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.-top-\[120px\]{top:-120px}.-top-\[150px\]{top:-150px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[20\%\]{left:20%}.left-\[50\%\]{left:50%}.left-\[calc\(100\%\+20px\)\]{left:calc(100% + 20px)}.left-\[calc\(100\%_\+_15px\)\]{left:calc(100% + 15px)}.left-auto{left:auto}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-8{right:2rem}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[100px\]{top:100px}.top-\[50\%\]{top:50%}.top-\[72px\]{top:72px}.top-auto{top:auto}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[10002\]{z-index:10002}.z-\[10003\]{z-index:10003}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[1300\]{z-index:1300}.z-\[1400\]{z-index:1400}.z-\[1500\]{z-index:1500}.z-\[1800\]{z-index:1800}.z-\[1\]{z-index:1}.z-\[2000\]{z-index:2000}.z-\[2\]{z-index:2}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.z-ss-modal{z-index:var(--ss-z-modal)}.z-ss-popover{z-index:var(--ss-z-popover)}.z-ss-sticky{z-index:var(--ss-z-sticky)}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-mr-1{margin-right:-.25rem}.-mr-4{margin-right:-1rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.size-1\.5{width:.375rem;height:.375rem}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-16{width:4rem;height:4rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.\!h-3\.5{height:.875rem!important}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[10px\]{height:10px}.h-\[150px\]{height:150px}.h-\[18px\]{height:18px}.h-\[1em\]{height:1em}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[250px\]{height:250px}.h-\[280px\]{height:280px}.h-\[30px\]{height:30px}.h-\[340px\]{height:340px}.h-\[34px\]{height:34px}.h-\[360px\]{height:360px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[50px\]{height:50px}.h-\[5px\]{height:5px}.h-\[60dvh\]{height:60dvh}.h-\[66px\]{height:66px}.h-\[70dvh\]{height:70dvh}.h-\[75px\]{height:75px}.h-\[80px\]{height:80px}.h-\[80vh\]{height:80vh}.h-\[84px\]{height:84px}.h-\[85vh\]{height:85vh}.h-\[90vh\]{height:90vh}.h-\[min\(92dvh\,880px\)\]{height:min(92dvh,880px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[100px\]{max-height:100px}.max-h-\[200px\]{max-height:200px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[36px\]{max-height:36px}.max-h-\[700px\]{max-height:700px}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[calc\(100vh-120px\)\]{max-height:calc(100vh - 120px)}.max-h-\[calc\(100vh-88px\)\]{max-height:calc(100vh - 88px)}.max-h-\[calc\(100vh_-_120px\)\]{max-height:calc(100vh - 120px)}.max-h-\[min\(320px\,var\(--radix-dropdown-menu-content-available-height\)\)\]{max-height:min(320px,var(--radix-dropdown-menu-content-available-height))}.max-h-\[var\(--radix-popover-content-available-height\)\]{max-height:var(--radix-popover-content-available-height)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-16{min-height:4rem}.min-h-32{min-height:8rem}.min-h-6{min-height:1.5rem}.min-h-9{min-height:2.25rem}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[130px\]{min-height:130px}.min-h-\[140px\]{min-height:140px}.min-h-\[150px\]{min-height:150px}.min-h-\[178px\]{min-height:178px}.min-h-\[200px\]{min-height:200px}.min-h-\[228px\]{min-height:228px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[400px\]{min-height:400px}.min-h-\[46px\]{min-height:46px}.min-h-\[50px\]{min-height:50px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.\!w-3\.5{width:.875rem!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--radix-popover-trigger-width\]{width:var(--radix-popover-trigger-width)}.w-\[1\.5em\]{width:1.5em}.w-\[100px\]{width:100px}.w-\[10px\]{width:10px}.w-\[120px\]{width:120px}.w-\[12px\]{width:12px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[155px\]{width:155px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[1em\]{width:1em}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[260px\]{width:260px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[350px\]{width:350px}.w-\[36px\]{width:36px}.w-\[38px\]{width:38px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[46px\]{width:46px}.w-\[50px\]{width:50px}.w-\[58vw\]{width:58vw}.w-\[66px\]{width:66px}.w-\[7\.5rem\]{width:7.5rem}.w-\[70px\]{width:70px}.w-\[8\.6px\]{width:8.6px}.w-\[84px\]{width:84px}.w-\[900px\]{width:900px}.w-\[92vw\]{width:92vw}.w-\[95vw\]{width:95vw}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-350px-260px\)\]{width:calc(100% - 610px)}.w-\[calc\(100\%-50px\)\]{width:calc(100% - 50px)}.w-\[calc\(100\%_-_24px\)\]{width:calc(100% - 24px)}.w-\[calc\(100\%_-_32px\)\]{width:calc(100% - 32px)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-\[min\(24rem\,calc\(100vw-1rem\)\)\]{width:min(24rem,calc(100vw - 1rem))}.w-\[min\(360px\,calc\(100vw-2rem\)\)\]{width:min(360px,calc(100vw - 2rem))}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-dvw{width:100dvw}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-4{min-width:1rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-7{min-width:1.75rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[1130px\]{min-width:1130px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[14px\]{min-width:14px}.min-w-\[14rem\]{min-width:14rem}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[16px\]{min-width:16px}.min-w-\[18px\]{min-width:18px}.min-w-\[220px\]{min-width:220px}.min-w-\[224px\]{min-width:224px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[50px\]{min-width:50px}.min-w-\[60px\]{min-width:60px}.min-w-\[640px\]{min-width:640px}.min-w-\[80px\]{min-width:80px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-60{max-width:15rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[140px\]{max-width:140px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[36px\]{max-width:36px}.max-w-\[390px\]{max-width:390px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[60\%\]{max-width:60%}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[680px\]{max-width:680px}.max-w-\[70\%\]{max-width:70%}.max-w-\[720px\]{max-width:720px}.max-w-\[800px\]{max-width:800px}.max-w-\[860px\]{max-width:860px}.max-w-\[90\%\]{max-width:90%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[960px\]{max-width:960px}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw_-_32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[var\(--ss-page-default\)\]{max-width:var(--ss-page-default)}.max-w-\[var\(--ss-page-max\)\]{max-width:var(--ss-page-max)}.max-w-\[var\(--ss-page-narrow\)\]{max-width:var(--ss-page-narrow)}.max-w-\[var\(--ss-page-wide\)\]{max-width:var(--ss-page-wide)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-initial{flex:0 1 auto}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-48{flex-basis:12rem}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[9vh\]{--tw-translate-y: -9vh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!animate-none{animation:none!important}.animate-none{animation:none}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-copy{cursor:copy}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-20{scroll-margin-top:5rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[3\.5rem_9rem_1fr\]{grid-template-columns:3.5rem 9rem 1fr}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,11\.5rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr))}.grid-rows-\[40px_40px_1fr_60px\]{grid-template-rows:40px 40px 1fr 60px}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-ss-2xl{border-radius:var(--ss-radius-2xl)}.rounded-ss-3xl{border-radius:var(--ss-radius-3xl)}.rounded-ss-lg{border-radius:var(--ss-radius-lg)}.rounded-ss-md{border-radius:var(--ss-radius-md)}.rounded-ss-sm{border-radius:var(--ss-radius-sm)}.rounded-ss-xl{border-radius:var(--ss-radius-xl)}.rounded-ss-xs{border-radius:var(--ss-radius-xs)}.rounded-xl{border-radius:.75rem}.rounded-b-\[3px\]{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.rounded-l-\[10px\]{border-top-left-radius:10px;border-bottom-left-radius:10px}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-ss-2xl{border-top-left-radius:var(--ss-radius-2xl);border-bottom-left-radius:var(--ss-radius-2xl)}.rounded-r-\[10px\]{border-top-right-radius:10px;border-bottom-right-radius:10px}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-ss-2xl{border-top-right-radius:var(--ss-radius-2xl);border-bottom-right-radius:var(--ss-radius-2xl)}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-ss-2xl{border-top-left-radius:var(--ss-radius-2xl);border-top-right-radius:var(--ss-radius-2xl)}.rounded-ss-2xl{border-start-start-radius:1rem}.rounded-ss-3xl{border-start-start-radius:1.5rem}.rounded-ss-lg{border-start-start-radius:var(--radius)}.rounded-ss-md{border-start-start-radius:calc(var(--radius) - 2px)}.rounded-ss-sm{border-start-start-radius:calc(var(--radius) - 4px)}.rounded-ss-xl{border-start-start-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#151515\]{--tw-border-opacity: 1;border-color:rgb(21 21 21 / var(--tw-border-opacity, 1))}.border-\[\#171717\]{--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}.border-\[\#1e40af\]{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-\[\#22c55e\]{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-\[\#2a2a2a\]{--tw-border-opacity: 1;border-color:rgb(42 42 42 / var(--tw-border-opacity, 1))}.border-\[\#333333\],.border-\[\#333\]{--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity, 1))}.border-\[\#353535\]{--tw-border-opacity: 1;border-color:rgb(53 53 53 / var(--tw-border-opacity, 1))}.border-\[\#3a3a3a\]{--tw-border-opacity: 1;border-color:rgb(58 58 58 / var(--tw-border-opacity, 1))}.border-\[\#3b82f6\]{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-\[\#404040\]{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.border-\[\#40c9ff\]\/20{border-color:#40c9ff33}.border-\[\#484848\]{--tw-border-opacity: 1;border-color:rgb(72 72 72 / var(--tw-border-opacity, 1))}.border-\[\#4A5568\]{--tw-border-opacity: 1;border-color:rgb(74 85 104 / var(--tw-border-opacity, 1))}.border-\[\#4b5563\]{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-\[\#555555\]{--tw-border-opacity: 1;border-color:rgb(85 85 85 / var(--tw-border-opacity, 1))}.border-\[\#68D391\]{--tw-border-opacity: 1;border-color:rgb(104 211 145 / var(--tw-border-opacity, 1))}.border-\[\#7da9f7\]\/20{border-color:#7da9f733}.border-\[\#7fafff\]\/40{border-color:#7fafff66}.border-\[\#805AD5\]{--tw-border-opacity: 1;border-color:rgb(128 90 213 / var(--tw-border-opacity, 1))}.border-\[\#8b5cf6\]{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-\[\#9F7AEA\]{--tw-border-opacity: 1;border-color:rgb(159 122 234 / var(--tw-border-opacity, 1))}.border-\[\#BB86FC\]\/30{border-color:#bb86fc4d}.border-\[\#BB86FC\]\/40{border-color:#bb86fc66}.border-\[\#E2E8F0\]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-\[\#E53E3E\]{--tw-border-opacity: 1;border-color:rgb(229 62 62 / var(--tw-border-opacity, 1))}.border-\[\#be8add\]{--tw-border-opacity: 1;border-color:rgb(190 138 221 / var(--tw-border-opacity, 1))}.border-\[\#c05621\]{--tw-border-opacity: 1;border-color:rgb(192 86 33 / var(--tw-border-opacity, 1))}.border-\[\#c77fdd\]\/30{border-color:#c77fdd4d}.border-\[\#dd8a8a\]{--tw-border-opacity: 1;border-color:rgb(221 138 138 / var(--tw-border-opacity, 1))}.border-\[\#e53e3e\]{--tw-border-opacity: 1;border-color:rgb(229 62 62 / var(--tw-border-opacity, 1))}.border-\[\#f56565\]{--tw-border-opacity: 1;border-color:rgb(245 101 101 / var(--tw-border-opacity, 1))}.border-\[color\:var\(--ss-field-border\)\]{border-color:var(--ss-field-border)}.border-\[color\:var\(--ss-field-border-hover\)\]{border-color:var(--ss-field-border-hover)}.border-\[color\:var\(--ss-field-invalid\)\]{border-color:var(--ss-field-invalid)}.border-\[rgba\(16\,185\,129\,0\.26\)\]{border-color:#10b98142}.border-\[rgba\(16\,185\,129\,0\.3\)\]{border-color:#10b9814d}.border-\[rgba\(16\,185\,129\,0\.4\)\]{border-color:#10b98166}.border-\[rgba\(16\,185\,129\,0\.5\)\]{border-color:#10b98180}.border-\[rgba\(168\,85\,247\,0\.25\)\]{border-color:#a855f740}.border-\[rgba\(168\,85\,247\,0\.3\)\]{border-color:#a855f74d}.border-\[rgba\(168\,85\,247\,0\.32\)\]{border-color:#a855f752}.border-\[rgba\(168\,85\,247\,0\.45\)\]{border-color:#a855f773}.border-\[rgba\(168\,85\,247\,0\.5\)\]{border-color:#a855f780}.border-\[rgba\(180\,93\,218\,0\.4\)\]{border-color:#b45dda66}.border-\[rgba\(216\,180\,254\,0\.3\)\]{border-color:#d8b4fe4d}.border-\[rgba\(236\,72\,153\,0\.3\)\]{border-color:#ec48994d}.border-\[rgba\(236\,72\,153\,0\.4\)\]{border-color:#ec489966}.border-\[rgba\(236\,72\,153\,0\.5\)\]{border-color:#ec489980}.border-\[rgba\(239\,68\,68\,0\.22\)\]{border-color:#ef444438}.border-\[rgba\(239\,68\,68\,0\.28\)\]{border-color:#ef444447}.border-\[rgba\(239\,68\,68\,0\.3\)\]{border-color:#ef44444d}.border-\[rgba\(239\,68\,68\,0\.5\)\]{border-color:#ef444480}.border-\[rgba\(239\,68\,68\,0\.6\)\]{border-color:#ef444499}.border-\[rgba\(245\,158\,11\,0\.26\)\]{border-color:#f59e0b42}.border-\[rgba\(245\,158\,11\,0\.3\)\]{border-color:#f59e0b4d}.border-\[rgba\(245\,158\,11\,0\.5\)\]{border-color:#f59e0b80}.border-\[rgba\(59\,130\,246\,0\.26\)\]{border-color:#3b82f642}.border-\[rgba\(59\,130\,246\,0\.3\)\]{border-color:#3b82f64d}.border-\[rgba\(59\,130\,246\,0\.4\)\]{border-color:#3b82f666}.border-\[rgba\(59\,130\,246\,0\.5\)\]{border-color:#3b82f680}.border-\[rgba\(64\,201\,255\,0\.3\)\]{border-color:#40c9ff4d}.border-\[rgba\(64\,201\,255\,0\.4\)\]{border-color:#40c9ff66}.border-\[rgba\(64\,201\,255\,0\.5\)\]{border-color:#40c9ff80}.border-\[rgba\(var\(--accent-color-rgb\,147\,51\,234\)\,0\.2\)\]{border-color:rgba(var(--accent-color-rgb,147,51,234),.2)}.border-\[rgba\(var\(--accent-color-rgb\,147\,51\,234\)\,0\.3\)\]{border-color:rgba(var(--accent-color-rgb,147,51,234),.3)}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/35{border-color:#f59e0b59}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-500\/65{border-color:#f59e0ba6}.border-black\/10{border-color:#0000001a}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-600\/30{border-color:#2563eb4d}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-cyan-300\/20{border-color:#67e8f933}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/30{border-color:#22d3ee4d}.border-cyan-400\/50{border-color:#22d3ee80}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/50{border-color:#06b6d480}.border-cyan-600{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity, 1))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/35{border-color:#10b98159}.border-emerald-500\/45{border-color:#10b98173}.border-emerald-500\/65{border-color:#10b981a6}.border-fuchsia-300\/20{border-color:#f0abfc33}.border-fuchsia-400\/20{border-color:#e879f933}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-500\/30{border-color:#6b72804d}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-600\/30{border-color:#4b55634d}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-gray-700\/50{border-color:#37415180}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/50{border-color:#22c55e80}.border-green-600\/30{border-color:#16a34a4d}.border-green-800{--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.border-green-800\/40{border-color:#16653466}.border-indigo-500\/35{border-color:#6366f159}.border-input{border-color:hsl(var(--input))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/30{border-color:#f973164d}.border-orange-500\/40{border-color:#f9731666}.border-orange-600\/30{border-color:#ea580c4d}.border-primary{border-color:hsl(var(--primary))}.border-purple-400{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.border-purple-400\/55{border-color:#c084fc8c}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-500\/10{border-color:#a855f71a}.border-purple-500\/20{border-color:#a855f733}.border-purple-500\/25{border-color:#a855f740}.border-purple-500\/30{border-color:#a855f74d}.border-purple-500\/40{border-color:#a855f766}.border-purple-500\/50{border-color:#a855f780}.border-purple-600{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.border-purple-600\/20{border-color:#9333ea33}.border-purple-600\/30{border-color:#9333ea4d}.border-purple-800{--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-500\/50{border-color:#ef444480}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-red-600\/50{border-color:#dc262680}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.border-red-800\/40{border-color:#991b1b66}.border-red-800\/50{border-color:#991b1b80}.border-red-900{--tw-border-opacity: 1;border-color:rgb(127 29 29 / var(--tw-border-opacity, 1))}.border-red-900\/50{border-color:#7f1d1d80}.border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.border-sky-500{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-sky-500\/20{border-color:#0ea5e933}.border-sky-500\/25{border-color:#0ea5e940}.border-sky-500\/30{border-color:#0ea5e94d}.border-sky-600\/30{border-color:#0284c74d}.border-sky-800{--tw-border-opacity: 1;border-color:rgb(7 89 133 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-ss-border{border-color:var(--ss-border-solid)}.border-ss-border-subtle{border-color:var(--ss-border-subtle)}.border-ss-canvas{border-color:var(--ss-canvas)}.border-ss-lilac{border-color:var(--ss-lilac)}.border-ss-line{border-color:var(--ss-line)}.border-ss-line-strong{border-color:var(--ss-line-strong)}.border-ss-surface-1{border-color:var(--ss-surface-1)}.border-transparent{border-color:transparent}.border-violet-400{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.border-violet-400\/20{border-color:#a78bfa33}.border-violet-400\/25{border-color:#a78bfa40}.border-violet-400\/40{border-color:#a78bfa66}.border-violet-400\/45{border-color:#a78bfa73}.border-violet-400\/70{border-color:#a78bfab3}.border-violet-500{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-violet-500\/30{border-color:#8b5cf64d}.border-violet-500\/35{border-color:#8b5cf659}.border-violet-500\/45{border-color:#8b5cf673}.border-violet-500\/65{border-color:#8b5cf6a6}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/70{border-color:#ffffffb3}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-white\/\[0\.14\]{border-color:#ffffff24}.border-white\/\[0\.16\]{border-color:#ffffff29}.border-white\/\[0\.2\]{border-color:#fff3}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/40{border-color:#eab30866}.border-yellow-500\/50{border-color:#eab30880}.border-yellow-600{--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity, 1))}.border-yellow-600\/30{border-color:#ca8a044d}.border-yellow-700\/60{border-color:#a1620799}.border-yellow-800{--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity, 1))}.border-zinc-700{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.border-zinc-800{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.border-b-\[\#805AD5\]{--tw-border-opacity: 1;border-bottom-color:rgb(128 90 213 / var(--tw-border-opacity, 1))}.border-b-transparent{border-bottom-color:transparent}.border-l-transparent{border-left-color:transparent}.border-r-white{--tw-border-opacity: 1;border-right-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#004e2a40\]{background-color:#004e2a40}.bg-\[\#059669\]{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-\[\#0891b2\]{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a0a\]{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0f0f0f\]{--tw-bg-opacity: 1;background-color:rgb(15 15 15 / var(--tw-bg-opacity, 1))}.bg-\[\#101010\]{--tw-bg-opacity: 1;background-color:rgb(16 16 16 / var(--tw-bg-opacity, 1))}.bg-\[\#101012\]{--tw-bg-opacity: 1;background-color:rgb(16 16 18 / var(--tw-bg-opacity, 1))}.bg-\[\#10b981\]{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-\[\#111113\]{--tw-bg-opacity: 1;background-color:rgb(17 17 19 / var(--tw-bg-opacity, 1))}.bg-\[\#111827\]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-\[\#151515\]{--tw-bg-opacity: 1;background-color:rgb(21 21 21 / var(--tw-bg-opacity, 1))}.bg-\[\#151518\]{--tw-bg-opacity: 1;background-color:rgb(21 21 24 / var(--tw-bg-opacity, 1))}.bg-\[\#171717\]{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-\[\#17171a\]{--tw-bg-opacity: 1;background-color:rgb(23 23 26 / var(--tw-bg-opacity, 1))}.bg-\[\#18181b\]{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-\[\#19191c\]{--tw-bg-opacity: 1;background-color:rgb(25 25 28 / var(--tw-bg-opacity, 1))}.bg-\[\#191a23\]{--tw-bg-opacity: 1;background-color:rgb(25 26 35 / var(--tw-bg-opacity, 1))}.bg-\[\#1A202C\]{--tw-bg-opacity: 1;background-color:rgb(26 32 44 / var(--tw-bg-opacity, 1))}.bg-\[\#1F2937\]{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#1b1c25\]{--tw-bg-opacity: 1;background-color:rgb(27 28 37 / var(--tw-bg-opacity, 1))}.bg-\[\#1c1c1e\]{--tw-bg-opacity: 1;background-color:rgb(28 28 30 / var(--tw-bg-opacity, 1))}.bg-\[\#1c1c1e\]\/95{background-color:#1c1c1ef2}.bg-\[\#1e1e1e\]{--tw-bg-opacity: 1;background-color:rgb(30 30 30 / var(--tw-bg-opacity, 1))}.bg-\[\#202020\]{--tw-bg-opacity: 1;background-color:rgb(32 32 32 / var(--tw-bg-opacity, 1))}.bg-\[\#202024\]{--tw-bg-opacity: 1;background-color:rgb(32 32 36 / var(--tw-bg-opacity, 1))}.bg-\[\#222222\]{--tw-bg-opacity: 1;background-color:rgb(34 34 34 / var(--tw-bg-opacity, 1))}.bg-\[\#22c55e\]{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-\[\#242424\]{--tw-bg-opacity: 1;background-color:rgb(36 36 36 / var(--tw-bg-opacity, 1))}.bg-\[\#25252580\]{background-color:#25252580}.bg-\[\#252525\]{--tw-bg-opacity: 1;background-color:rgb(37 37 37 / var(--tw-bg-opacity, 1))}.bg-\[\#2563eb\]{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-\[\#276749\]{--tw-bg-opacity: 1;background-color:rgb(39 103 73 / var(--tw-bg-opacity, 1))}.bg-\[\#282828\]{--tw-bg-opacity: 1;background-color:rgb(40 40 40 / var(--tw-bg-opacity, 1))}.bg-\[\#2C5282\]{--tw-bg-opacity: 1;background-color:rgb(44 82 130 / var(--tw-bg-opacity, 1))}.bg-\[\#2D3748\]{--tw-bg-opacity: 1;background-color:rgb(45 55 72 / var(--tw-bg-opacity, 1))}.bg-\[\#2a2a2a\]{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.bg-\[\#303030\]{--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity, 1))}.bg-\[\#303030\]\/95{background-color:#303030f2}.bg-\[\#3182CE\]{--tw-bg-opacity: 1;background-color:rgb(49 130 206 / var(--tw-bg-opacity, 1))}.bg-\[\#333333\]{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.bg-\[\#3b82f6\]{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-\[\#404040\]{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.bg-\[\#48BB78\]{--tw-bg-opacity: 1;background-color:rgb(72 187 120 / var(--tw-bg-opacity, 1))}.bg-\[\#4A5568\]{--tw-bg-opacity: 1;background-color:rgb(74 85 104 / var(--tw-bg-opacity, 1))}.bg-\[\#4ade80\]{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-\[\#4b5563\]{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-\[\#512D61\]{--tw-bg-opacity: 1;background-color:rgb(81 45 97 / var(--tw-bg-opacity, 1))}.bg-\[\#60a5fa\]{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-\[\#616161\]{--tw-bg-opacity: 1;background-color:rgb(97 97 97 / var(--tw-bg-opacity, 1))}.bg-\[\#6b7280\]{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-\[\#718096\]{--tw-bg-opacity: 1;background-color:rgb(113 128 150 / var(--tw-bg-opacity, 1))}.bg-\[\#7c2d12\]{--tw-bg-opacity: 1;background-color:rgb(124 45 18 / var(--tw-bg-opacity, 1))}.bg-\[\#805AD5\]{--tw-bg-opacity: 1;background-color:rgb(128 90 213 / var(--tw-bg-opacity, 1))}.bg-\[\#8b5cf6\]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-\[\#975A16\]{--tw-bg-opacity: 1;background-color:rgb(151 90 22 / var(--tw-bg-opacity, 1))}.bg-\[\#9B2C2C\]{--tw-bg-opacity: 1;background-color:rgb(155 44 44 / var(--tw-bg-opacity, 1))}.bg-\[\#A0AEC0\]{--tw-bg-opacity: 1;background-color:rgb(160 174 192 / var(--tw-bg-opacity, 1))}.bg-\[\#BB86FC\]\/10{background-color:#bb86fc1a}.bg-\[\#BB86FC\]\/20{background-color:#bb86fc33}.bg-\[\#C6F6D5\]{--tw-bg-opacity: 1;background-color:rgb(198 246 213 / var(--tw-bg-opacity, 1))}.bg-\[\#D69E2E\]{--tw-bg-opacity: 1;background-color:rgb(214 158 46 / var(--tw-bg-opacity, 1))}.bg-\[\#FED7D7\]{--tw-bg-opacity: 1;background-color:rgb(254 215 215 / var(--tw-bg-opacity, 1))}.bg-\[\#a78bfa\]{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-\[\#a855f7\]{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-\[\#c5303040\]{background-color:#c5303040}.bg-\[\#c77fdd\]\/10{background-color:#c77fdd1a}.bg-\[\#d1d5db\]{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-\[\#d97706\]{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-\[\#db2777\]{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.bg-\[\#dc2626\]{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-\[\#e53e3e\]{--tw-bg-opacity: 1;background-color:rgb(229 62 62 / var(--tw-bg-opacity, 1))}.bg-\[\#ec4899\]{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-\[\#ecc94b\]{--tw-bg-opacity: 1;background-color:rgb(236 201 75 / var(--tw-bg-opacity, 1))}.bg-\[\#ef4444\]{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-\[\#f472b6\]{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.bg-\[\#f56565\]{--tw-bg-opacity: 1;background-color:rgb(245 101 101 / var(--tw-bg-opacity, 1))}.bg-\[\#f59e0b\]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-\[\#fb923c\]{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-\[\#ff4444\]{--tw-bg-opacity: 1;background-color:rgb(255 68 68 / var(--tw-bg-opacity, 1))}.bg-\[rgb\(32\,31\,31\)\]{--tw-bg-opacity: 1;background-color:rgb(32 31 31 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(107\,114\,128\,0\.6\)\]{background-color:#6b728099}.bg-\[rgba\(139\,92\,246\,0\.3\)\]{background-color:#8b5cf64d}.bg-\[rgba\(139\,92\,246\,0\.6\)\]{background-color:#8b5cf699}.bg-\[rgba\(147\,51\,234\,0\.1\)\]{background-color:#9333ea1a}.bg-\[rgba\(147\,51\,234\,0\.14\)\]{background-color:#9333ea24}.bg-\[rgba\(147\,51\,234\,0\.16\)\]{background-color:#9333ea29}.bg-\[rgba\(156\,163\,175\,0\.3\)\]{background-color:#9ca3af4d}.bg-\[rgba\(16\,185\,129\,0\.13\)\]{background-color:#10b98121}.bg-\[rgba\(167\,243\,208\,0\.16\)\]{background-color:#a7f3d029}.bg-\[rgba\(180\,93\,218\,0\.08\)\]{background-color:#b45dda14}.bg-\[rgba\(182\,163\,255\,0\.24\)\]{background-color:#b6a3ff3d}.bg-\[rgba\(191\,219\,254\,0\.16\)\]{background-color:#bfdbfe29}.bg-\[rgba\(214\,158\,46\,0\.6\)\]{background-color:#d69e2e99}.bg-\[rgba\(221\,214\,254\,0\.16\)\]{background-color:#ddd6fe29}.bg-\[rgba\(229\,231\,235\,0\.16\)\]{background-color:#e5e7eb29}.bg-\[rgba\(229\,62\,62\,0\.6\)\]{background-color:#e53e3e99}.bg-\[rgba\(234\,179\,8\,0\.3\)\]{background-color:#eab3084d}.bg-\[rgba\(236\,72\,153\,0\.13\)\]{background-color:#ec489921}.bg-\[rgba\(236\,72\,153\,0\.3\)\]{background-color:#ec48994d}.bg-\[rgba\(236\,72\,153\,0\.6\)\]{background-color:#ec489999}.bg-\[rgba\(239\,68\,68\,0\.1\)\]{background-color:#ef44441a}.bg-\[rgba\(239\,68\,68\,0\.12\)\]{background-color:#ef44441f}.bg-\[rgba\(239\,68\,68\,0\.13\)\]{background-color:#ef444421}.bg-\[rgba\(239\,68\,68\,0\.3\)\]{background-color:#ef44444d}.bg-\[rgba\(245\,158\,11\,0\.13\)\]{background-color:#f59e0b21}.bg-\[rgba\(249\,115\,22\,0\.3\)\]{background-color:#f973164d}.bg-\[rgba\(249\,115\,22\,0\.6\)\]{background-color:#f9731699}.bg-\[rgba\(250\,240\,137\,0\.16\)\]{background-color:#faf08929}.bg-\[rgba\(251\,207\,232\,0\.16\)\]{background-color:#fbcfe829}.bg-\[rgba\(254\,178\,178\,0\.16\)\]{background-color:#feb2b229}.bg-\[rgba\(254\,215\,170\,0\.16\)\]{background-color:#fed7aa29}.bg-\[rgba\(34\,197\,94\,0\.3\)\]{background-color:#22c55e4d}.bg-\[rgba\(34\,197\,94\,0\.6\)\]{background-color:#22c55e99}.bg-\[rgba\(59\,130\,246\,0\.13\)\]{background-color:#3b82f621}.bg-\[rgba\(59\,130\,246\,0\.3\)\]{background-color:#3b82f64d}.bg-\[rgba\(59\,130\,246\,0\.6\)\]{background-color:#3b82f699}.bg-\[rgba\(64\,201\,255\,0\.12\)\]{background-color:#40c9ff1f}.bg-\[var\(--accent-color\)\]{background-color:var(--accent-color)}.bg-\[var\(--bg-primary\)\]{background-color:var(--bg-primary)}.bg-\[var\(--bg-secondary\)\]{background-color:var(--bg-secondary)}.bg-\[var\(--bg-tertiary\)\]{background-color:var(--bg-tertiary)}.bg-\[var\(--ss-danger-500\)\]{background-color:var(--ss-danger-500)}.bg-\[var\(--ss-field-bg\)\]{background-color:var(--ss-field-bg)}.bg-\[var\(--ss-success-500\)\]{background-color:var(--ss-success-500)}.bg-\[var\(--ss-warning-500\)\]{background-color:var(--ss-warning-500)}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/\[0\.08\]{background-color:#f59e0b14}.bg-background{background-color:hsl(var(--background))}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-black\/\[0\.12\]{background-color:#0000001f}.bg-black\/\[0\.48\]{background-color:#0000007a}.bg-black\/\[0\.64\]{background-color:#000000a3}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-600\/20{background-color:#2563eb33}.bg-blue-900\/20{background-color:#1e3a8a33}.bg-blue-900\/50{background-color:#1e3a8a80}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-400\/15{background-color:#22d3ee26}.bg-cyan-400\/\[0\.045\]{background-color:#22d3ee0b}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-900{--tw-bg-opacity: 1;background-color:rgb(22 78 99 / var(--tw-bg-opacity, 1))}.bg-cyan-900\/30{background-color:#164e634d}.bg-cyan-900\/50{background-color:#164e6380}.bg-destructive{background-color:hsl(var(--destructive))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/\[0\.07\]{background-color:#34d39912}.bg-emerald-400\/\[0\.08\]{background-color:#34d39914}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/\[0\.08\]{background-color:#10b98114}.bg-emerald-600\/15{background-color:#05966926}.bg-foreground{background-color:hsl(var(--foreground))}.bg-fuchsia-400\/10{background-color:#e879f91a}.bg-fuchsia-500{--tw-bg-opacity: 1;background-color:rgb(217 70 239 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-500\/15{background-color:#6b728026}.bg-gray-500\/20{background-color:#6b728033}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-600\/20{background-color:#4b556333}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-700\/50{background-color:#37415180}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-800\/30{background-color:#1f29374d}.bg-gray-800\/40{background-color:#1f293766}.bg-gray-800\/50{background-color:#1f293780}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/50{background-color:#11182780}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/15{background-color:#22c55e26}.bg-green-500\/20{background-color:#22c55e33}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-600\/20{background-color:#16a34a33}.bg-green-600\/30{background-color:#16a34a4d}.bg-green-600\/80{background-color:#16a34acc}.bg-green-900{--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.bg-green-900\/20{background-color:#14532d33}.bg-green-900\/30{background-color:#14532d4d}.bg-green-900\/50{background-color:#14532d80}.bg-green-950\/40{background-color:#052e1666}.bg-indigo-500\/10{background-color:#6366f11a}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/15{background-color:#f9731626}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-orange-700{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.bg-orange-900\/20{background-color:#7c2d1233}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/15{background-color:#a855f726}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-500\/5{background-color:#a855f70d}.bg-purple-500\/\[0\.06\]{background-color:#a855f70f}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-purple-600\/15{background-color:#9333ea26}.bg-purple-600\/20{background-color:#9333ea33}.bg-purple-600\/25{background-color:#9333ea40}.bg-purple-800{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1))}.bg-purple-900\/30{background-color:#581c874d}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/\[0\.08\]{background-color:#ef444414}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/30{background-color:#dc26264d}.bg-red-600\/80{background-color:#dc2626cc}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-red-900\/50{background-color:#7f1d1d80}.bg-red-950\/30{background-color:#450a0a4d}.bg-red-950\/40{background-color:#450a0a66}.bg-red-950\/60{background-color:#450a0a99}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/15{background-color:#0ea5e926}.bg-sky-500\/20{background-color:#0ea5e933}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-sky-600\/20{background-color:#0284c733}.bg-sky-900\/20{background-color:#0c4a6e33}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-ss-bg{background-color:var(--ss-bg)}.bg-ss-border{background-color:var(--ss-border-solid)}.bg-ss-border-subtle{background-color:var(--ss-border-subtle)}.bg-ss-canvas{background-color:var(--ss-canvas)}.bg-ss-canvas-deep{background-color:var(--ss-canvas-deep)}.bg-ss-cyan{background-color:var(--ss-cyan)}.bg-ss-lilac{background-color:var(--ss-lilac)}.bg-ss-line{background-color:var(--ss-line)}.bg-ss-primary{background-color:var(--ss-primary)}.bg-ss-surface-1{background-color:var(--ss-surface-1)}.bg-ss-surface-2{background-color:var(--ss-surface-2)}.bg-ss-surface-3{background-color:var(--ss-surface-3)}.bg-ss-surface-4{background-color:var(--ss-surface-4)}.bg-ss-surface-5{background-color:var(--ss-surface-5)}.bg-transparent{background-color:transparent}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-500\/5{background-color:#8b5cf60d}.bg-violet-500\/\[0\.07\]{background-color:#8b5cf612}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/\[0\.015\]{background-color:#ffffff04}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-400\/10{background-color:#facc151a}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/15{background-color:#eab30826}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-500\/30{background-color:#eab3084d}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.bg-yellow-900{--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1))}.bg-yellow-900\/20{background-color:#713f1233}.bg-yellow-900\/40{background-color:#713f1266}.bg-yellow-900\/50{background-color:#713f1280}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-\[linear-gradient\(135deg\,\#7c3aed_0\%\,\#a855f7_100\%\)\]{background-image:linear-gradient(135deg,#7c3aed,#a855f7)}.bg-\[linear-gradient\(155deg\,\#1c1c1f\,\#141416\)\]{background-image:linear-gradient(155deg,#1c1c1f,#141416)}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.08\)\,rgba\(255\,255\,255\,0\.02\)\)\]{background-image:linear-gradient(180deg,#00000014,#ffffff05)}.bg-\[linear-gradient\(to_bottom\,transparent_5\%\,\#8b5cf6_35\%\,\#06b6d4_65\%\,transparent_95\%\)\]{background-image:linear-gradient(to bottom,transparent 5%,#8b5cf6 35%,#06b6d4 65%,transparent 95%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(187\,134\,252\,0\.18\)\,rgba\(255\,255\,255\,0\.05\)_38\%\,rgba\(255\,255\,255\,0\.02\)_100\%\)\]{background-image:radial-gradient(circle at top,#bb86fc2e,#ffffff0d 38%,#ffffff05)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(217\,70\,239\,0\.18\)\,transparent_45\%\)\,radial-gradient\(circle_at_bottom_left\,rgba\(139\,92\,246\,0\.16\)\,transparent_40\%\)\]{background-image:radial-gradient(circle at top right,rgba(217,70,239,.18),transparent 45%),radial-gradient(circle at bottom left,rgba(139,92,246,.16),transparent 40%)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(34\,211\,238\,0\.18\)\,transparent_45\%\)\,radial-gradient\(circle_at_bottom_left\,rgba\(59\,130\,246\,0\.14\)\,transparent_40\%\)\]{background-image:radial-gradient(circle at top right,rgba(34,211,238,.18),transparent 45%),radial-gradient(circle at bottom left,rgba(59,130,246,.14),transparent 40%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-ss-aurora{background-image:var(--ss-grad-aurora)}.bg-ss-brand{background-image:var(--ss-grad-brand)}.bg-ss-cta{background-image:var(--ss-grad-cta)}.bg-ss-panel{background-image:var(--ss-panel)}.bg-ss-surface{background-image:var(--ss-grad-surface)}.from-\[\#1a1a1a\]{--tw-gradient-from: #1a1a1a var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 26 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1f1f1f\]{--tw-gradient-from: #1f1f1f var(--tw-gradient-from-position);--tw-gradient-to: rgb(31 31 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#397ff9\]{--tw-gradient-from: #397ff9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(57 127 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#40c9ff\]{--tw-gradient-from: #40c9ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(64 201 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#8b5cf6\]{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#9333EA\]{--tw-gradient-from: #9333EA var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(147\,51\,234\,0\.12\)\]{--tw-gradient-from: rgba(147,51,234,.12) var(--tw-gradient-from-position);--tw-gradient-to: rgba(147, 51, 234, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(16\,185\,129\,0\.1\)\]{--tw-gradient-from: rgba(16,185,129,.1) var(--tw-gradient-from-position);--tw-gradient-to: rgba(16, 185, 129, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(239\,68\,68\,0\.1\)\]{--tw-gradient-from: rgba(239,68,68,.1) var(--tw-gradient-from-position);--tw-gradient-to: rgba(239, 68, 68, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(245\,158\,11\,0\.1\)\]{--tw-gradient-from: rgba(245,158,11,.1) var(--tw-gradient-from-position);--tw-gradient-to: rgba(245, 158, 11, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(59\,130\,246\,0\.1\)\]{--tw-gradient-from: rgba(59,130,246,.1) var(--tw-gradient-from-position);--tw-gradient-to: rgba(59, 130, 246, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from: rgb(59 130 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-900\/20{--tw-gradient-from: rgb(22 78 99 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 78 99 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/15{--tw-gradient-from: rgb(249 115 22 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from: #c084fc var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from: rgb(168 85 247 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/15{--tw-gradient-from: rgb(239 68 68 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/10{--tw-gradient-from: rgb(139 92 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.05\]{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(59 130 246 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-500\/10{--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(249 115 22 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500\/10{--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(168 85 247 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-500\/10{--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(234 179 8 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#06b6d4\]{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-\[\#171717\]{--tw-gradient-to: #171717 var(--tw-gradient-to-position)}.to-\[\#252525\]{--tw-gradient-to: #252525 var(--tw-gradient-to-position)}.to-\[\#2563EB\]{--tw-gradient-to: #2563EB var(--tw-gradient-to-position)}.to-\[\#2865d0\]{--tw-gradient-to: #2865d0 var(--tw-gradient-to-position)}.to-\[\#6366f1\]{--tw-gradient-to: #6366f1 var(--tw-gradient-to-position)}.to-\[\#e81cff\]{--tw-gradient-to: #e81cff var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / .1) var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to: #22d3ee var(--tw-gradient-to-position)}.to-orange-500\/15{--tw-gradient-to: rgb(249 115 22 / .15) var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to: rgb(168 85 247 / .1) var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to: #7e22ce var(--tw-gradient-to-position)}.to-red-500\/15{--tw-gradient-to: rgb(239 68 68 / .15) var(--tw-gradient-to-position)}.to-sky-400{--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.to-white\/20{--tw-gradient-to: rgb(255 255 255 / .2) var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#1F2937\]{fill:#1f2937}.fill-\[\#2D3748\]{fill:#2d3748}.fill-\[\#616161\]{fill:#616161}.fill-\[\#be86dc\]{fill:#be86dc}.fill-\[\#d1d5db\]{fill:#d1d5db}.fill-\[rgba\(147\,51\,234\,\.95\)\]{fill:#9333eaf2}.fill-current{fill:currentColor}.fill-ss-border{fill:var(--ss-border-solid)}.fill-ss-surface-1{fill:var(--ss-surface-1)}.fill-ss-surface-2{fill:var(--ss-surface-2)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[10px\]{padding:10px}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-11{padding-bottom:2.75rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[90px\]{padding-bottom:90px}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[8vh\]{padding-top:8vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-\[-1px\]{vertical-align:-1px}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.6em\]{font-size:.6em}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[32px\]{font-size:32px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[small\]{font-size:small}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-ss-2xl{font-size:var(--ss-text-2xl);line-height:32px}.text-ss-2xs{font-size:var(--ss-text-2xs);line-height:14px}.text-ss-3xl{font-size:var(--ss-text-3xl);line-height:38px}.text-ss-base{font-size:var(--ss-text-base);line-height:18px}.text-ss-lg{font-size:var(--ss-text-lg);line-height:24px}.text-ss-md{font-size:var(--ss-text-md);line-height:20px}.text-ss-sm{font-size:var(--ss-text-sm);line-height:16px}.text-ss-xl{font-size:var(--ss-text-xl);line-height:28px}.text-ss-xs{font-size:var(--ss-text-xs);line-height:16px}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[0\.5\]{line-height:.5}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.375\]{line-height:1.375}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1em\]{line-height:1em}.leading-\[70px\]{line-height:70px}.leading-\[normal\]{line-height:normal}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.5px\]{letter-spacing:-.5px}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[inherit\]{letter-spacing:inherit}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-red-400{--tw-text-opacity: 1 !important;color:rgb(248 113 113 / var(--tw-text-opacity, 1))!important}.text-\[\#111827\]{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-\[\#1A202C\]{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.text-\[\#22543D\]{--tw-text-opacity: 1;color:rgb(34 84 61 / var(--tw-text-opacity, 1))}.text-\[\#22c55e\]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-\[\#2ecc71\]{--tw-text-opacity: 1;color:rgb(46 204 113 / var(--tw-text-opacity, 1))}.text-\[\#34d399\]{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-\[\#38A169\]{--tw-text-opacity: 1;color:rgb(56 161 105 / var(--tw-text-opacity, 1))}.text-\[\#3b82f6\]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-\[\#444\]{--tw-text-opacity: 1;color:rgb(68 68 68 / var(--tw-text-opacity, 1))}.text-\[\#4A5568\]{--tw-text-opacity: 1;color:rgb(74 85 104 / var(--tw-text-opacity, 1))}.text-\[\#4a66b6\]{--tw-text-opacity: 1;color:rgb(74 102 182 / var(--tw-text-opacity, 1))}.text-\[\#4ade80\]{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-\[\#4b5563\]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-\[\#57dbb2\]{--tw-text-opacity: 1;color:rgb(87 219 178 / var(--tw-text-opacity, 1))}.text-\[\#60a5fa\]{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-\[\#68D391\]{--tw-text-opacity: 1;color:rgb(104 211 145 / var(--tw-text-opacity, 1))}.text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#6ee7b7\]{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-\[\#718096\]{--tw-text-opacity: 1;color:rgb(113 128 150 / var(--tw-text-opacity, 1))}.text-\[\#7dd3fc\]{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-\[\#805AD5\]{--tw-text-opacity: 1;color:rgb(128 90 213 / var(--tw-text-opacity, 1))}.text-\[\#822727\]{--tw-text-opacity: 1;color:rgb(130 39 39 / var(--tw-text-opacity, 1))}.text-\[\#888\]{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity, 1))}.text-\[\#8b5cf6\]{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-\[\#8fb6ff\]{--tw-text-opacity: 1;color:rgb(143 182 255 / var(--tw-text-opacity, 1))}.text-\[\#93c5fd\]{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-\[\#9F7AEA\]{--tw-text-opacity: 1;color:rgb(159 122 234 / var(--tw-text-opacity, 1))}.text-\[\#9ca3af\]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-\[\#A0AEC0\]{--tw-text-opacity: 1;color:rgb(160 174 192 / var(--tw-text-opacity, 1))}.text-\[\#B794F4\]{--tw-text-opacity: 1;color:rgb(183 148 244 / var(--tw-text-opacity, 1))}.text-\[\#BB86FC\]{--tw-text-opacity: 1;color:rgb(187 134 252 / var(--tw-text-opacity, 1))}.text-\[\#C53030\]{--tw-text-opacity: 1;color:rgb(197 48 48 / var(--tw-text-opacity, 1))}.text-\[\#CBD5E0\]{--tw-text-opacity: 1;color:rgb(203 213 224 / var(--tw-text-opacity, 1))}.text-\[\#E53E3E\]{--tw-text-opacity: 1;color:rgb(229 62 62 / var(--tw-text-opacity, 1))}.text-\[\#FC8181\]{--tw-text-opacity: 1;color:rgb(252 129 129 / var(--tw-text-opacity, 1))}.text-\[\#a7f3d0\]{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-\[\#b3b3b3\]{--tw-text-opacity: 1;color:rgb(179 179 179 / var(--tw-text-opacity, 1))}.text-\[\#bfdbfe\]{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-\[\#c084fc\]{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-\[\#c4b5fd\]{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-\[\#c77fdd\]{--tw-text-opacity: 1;color:rgb(199 127 221 / var(--tw-text-opacity, 1))}.text-\[\#ccc\]{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity, 1))}.text-\[\#d1d5db\]{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-\[\#d8b4fe\]{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-\[\#dd8a8a\]{--tw-text-opacity: 1;color:rgb(221 138 138 / var(--tw-text-opacity, 1))}.text-\[\#ddd6fe\]{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-\[\#e53e3e\]{--tw-text-opacity: 1;color:rgb(229 62 62 / var(--tw-text-opacity, 1))}.text-\[\#e5e7eb\]{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-\[\#f472b6\]{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-\[\#f56565\]{--tw-text-opacity: 1;color:rgb(245 101 101 / var(--tw-text-opacity, 1))}.text-\[\#f6e05e\]{--tw-text-opacity: 1;color:rgb(246 224 94 / var(--tw-text-opacity, 1))}.text-\[\#f87171\]{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-\[\#f9a8d4\]{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.text-\[\#facc15\]{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-\[\#faf089\]{--tw-text-opacity: 1;color:rgb(250 240 137 / var(--tw-text-opacity, 1))}.text-\[\#fb923c\]{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-\[\#fbbf24\]{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-\[\#fbcfe8\]{--tw-text-opacity: 1;color:rgb(251 207 232 / var(--tw-text-opacity, 1))}.text-\[\#fc8181\]{--tw-text-opacity: 1;color:rgb(252 129 129 / var(--tw-text-opacity, 1))}.text-\[\#fca5a5\]{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-\[\#fcd34d\]{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-\[\#fdba74\]{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-\[\#feb2b2\]{--tw-text-opacity: 1;color:rgb(254 178 178 / var(--tw-text-opacity, 1))}.text-\[\#fed7aa\]{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-\[\#ff6b6b\]{--tw-text-opacity: 1;color:rgb(255 107 107 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--ss-danger-400\)\]{color:var(--ss-danger-400)}.text-\[color\:var\(--ss-field-placeholder\)\]{color:var(--ss-field-placeholder)}.text-\[color\:var\(--ss-success-400\)\]{color:var(--ss-success-400)}.text-\[color\:var\(--ss-warning-400\)\]{color:var(--ss-warning-400)}.text-\[color\:var\(--ss-warning-400\,\#fbbf24\)\]{color:var(--ss-warning-400,#fbbf24)}.text-\[rgba\(229\,231\,235\,0\.8\)\]{color:#e5e7ebcc}.text-\[rgba\(255\,255\,255\,0\.92\)\]{color:#ffffffeb}.text-\[var\(--accent-color\)\]{color:var(--accent-color)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-100\/80{color:#fef3c7cc}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/75{color:#fde68abf}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/35{color:#00000059}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-200\/80{color:#bfdbfecc}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-400\/70{color:#60a5fab3}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-fuchsia-300{--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-indigo-200{--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-100{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-300\/70{color:#d8b4feb3}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/80{color:#fca5a5cc}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-300\/70{color:#7dd3fcb3}.text-sky-300\/80{color:#7dd3fccc}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-ss-brand-300{color:var(--ss-brand-300)}.text-ss-brand-400{color:var(--ss-brand-400)}.text-ss-cyan{color:var(--ss-cyan)}.text-ss-lilac{color:var(--ss-lilac)}.text-ss-surface-1{color:var(--ss-surface-1)}.text-ss-text{color:var(--ss-text)}.text-ss-text-2{color:var(--ss-text-2)}.text-ss-text-3{color:var(--ss-text-3)}.text-ss-text-4{color:var(--ss-text-4)}.text-transparent{color:transparent}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-200\/80{color:#ddd6fecc}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/20{color:#fff3}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-300\/80{color:#fde047cc}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-400\/80{color:#facc15cc}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.accent-\[\#3182CE\]{accent-color:#3182CE}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[\.08\]{opacity:.08}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,0\,0\,0\.1\)\,0_5px_10px_rgba\(0\,0\,0\,0\.2\)\,0_15px_40px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 0 0 1px rgba(0,0,0,.1),0 5px 10px rgba(0,0,0,.2),0 15px 40px rgba(0,0,0,.4);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 5px 10px var(--tw-shadow-color), 0 15px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(187\,134\,252\,0\.7\)\]{--tw-shadow: 0 0 14px rgba(187,134,252,.7);--tw-shadow-colored: 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(168\,85\,247\,0\.4\)\]{--tw-shadow: 0 0 20px rgba(168,85,247,.4);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(147\,51\,234\,0\.22\)\]{--tw-shadow: 0 0 24px rgba(147,51,234,.22);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow: 0 0 24px rgba(16,185,129,.16);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(236\,72\,153\,0\.16\)\]{--tw-shadow: 0 0 24px rgba(236,72,153,.16);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(59\,130\,246\,0\.16\)\]{--tw-shadow: 0 0 24px rgba(59,130,246,.16);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(64\,201\,255\,0\.16\)\]{--tw-shadow: 0 0 24px rgba(64,201,255,.16);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow: 0 10px 24px rgba(0,0,0,.16);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(33\,91\,191\,0\.28\)\]{--tw-shadow: 0 10px 24px rgba(33,91,191,.28);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 10px 26px rgba(0,0,0,.18);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 10px 26px rgba(0,0,0,.2);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: 0 10px 28px rgba(0,0,0,.22);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 12px 28px rgba(0,0,0,.35);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: 0 12px 30px rgba(0,0,0,.22);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(187\,134\,252\,0\.14\)\]{--tw-shadow: 0 14px 30px rgba(187,134,252,.14);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 16px 48px rgba(0,0,0,.55);--tw-shadow-colored: 0 16px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 18px 60px rgba(0,0,0,.45);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.28);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_55px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 20px 55px rgba(0,0,0,.2);--tw-shadow-colored: 0 20px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_55px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow: 0 20px 55px rgba(0,0,0,.24);--tw-shadow-colored: 0 20px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 24px 60px rgba(0,0,0,.25);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_65px_rgba\(0\,0\,0\,0\.58\)\]{--tw-shadow: 0 24px 65px rgba(0,0,0,.58);--tw-shadow-colored: 0 24px 65px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_4px_rgba\(0\,0\,0\,\.3\)\]{--tw-shadow: 0 2px 4px rgba(0,0,0,.3);--tw-shadow-colored: 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 4px 20px rgba(0,0,0,.15);--tw-shadow-colored: 0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(64\,201\,255\,0\.3\)\]{--tw-shadow: 0 4px 20px rgba(64,201,255,.3);--tw-shadow-colored: 0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\,0_2px_4px_-1px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 8px 18px rgba(0,0,0,.18);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 8px 22px rgba(0,0,0,.18);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_2px_6px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0px 2px 6px rgba(0,0,0,.8);--tw-shadow-colored: 0px 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_2px_7px_1px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0px 2px 7px 1px rgba(0,0,0,.6);--tw-shadow-colored: 0px 2px 7px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_rgba\(167\,139\,250\,0\.85\)\]{--tw-shadow: inset 0 -2px 0 rgba(167,139,250,.85);--tw-shadow-colored: inset 0 -2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_rgba\(251\,191\,36\,0\.85\)\]{--tw-shadow: inset 0 -2px 0 rgba(251,191,36,.85);--tw-shadow-colored: inset 0 -2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_rgba\(52\,211\,153\,0\.85\)\]{--tw-shadow: inset 0 -2px 0 rgba(52,211,153,.85);--tw-shadow-colored: inset 0 -2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(139\,92\,246\,0\.5\)\]{--tw-shadow: inset 0 0 0 1px rgba(139,92,246,.5);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(156\,163\,175\,0\.5\)\]{--tw-shadow: inset 0 0 0 1px rgba(156,163,175,.5);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(229\,231\,235\,0\.8\)\]{--tw-shadow: inset 0 0 0 1px rgba(229,231,235,.8);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(234\,179\,8\,0\.5\)\]{--tw-shadow: inset 0 0 0 1px rgba(234,179,8,.5);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(236\,72\,153\,0\.5\)\]{--tw-shadow: inset 0 0 0 1px rgba(236,72,153,.5);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(239\,68\,68\,0\.5\)\]{--tw-shadow: inset 0 0 0 1px rgba(239,68,68,.5);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(249\,115\,22\,0\.5\)\]{--tw-shadow: inset 0 0 0 1px rgba(249,115,22,.5);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(34\,197\,94\,0\.5\)\]{--tw-shadow: inset 0 0 0 1px rgba(34,197,94,.5);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(59\,130\,246\,0\.5\)\]{--tw-shadow: inset 0 0 0 1px rgba(59,130,246,.5);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ss-glow{--tw-shadow: var(--ss-shadow-glow);--tw-shadow-colored: var(--ss-shadow-glow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ss-lg{--tw-shadow: var(--ss-shadow-lg);--tw-shadow-colored: var(--ss-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ss-md{--tw-shadow: var(--ss-shadow-md);--tw-shadow-colored: var(--ss-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ss-panel{--tw-shadow: var(--ss-shadow-panel);--tw-shadow-colored: var(--ss-shadow-panel);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ss-sm{--tw-shadow: var(--ss-shadow-sm);--tw-shadow-colored: var(--ss-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[color\:var\(--ss-field-focus\)\]{--tw-ring-color: var(--ss-field-focus)}.ring-green-500\/30{--tw-ring-color: rgb(34 197 94 / .3)}.ring-purple-500\/30{--tw-ring-color: rgb(168 85 247 / .3)}.ring-purple-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 51 234 / var(--tw-ring-opacity, 1))}.ring-red-500\/30{--tw-ring-color: rgb(239 68 68 / .3)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-violet-400\/25{--tw-ring-color: rgb(167 139 250 / .25)}.ring-violet-400\/35{--tw-ring-color: rgb(167 139 250 / .35)}.ring-white\/50{--tw-ring-color: rgb(255 255 255 / .5)}.ring-offset-0{--tw-ring-offset-width: 0px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[80px\]{--tw-blur: blur(80px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[10px\]{--tw-backdrop-blur: blur(10px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[12px\]{--tw-backdrop-blur: blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[4px\]{--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[5px\]{--tw-backdrop-blur: blur(5px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[6px\]{--tw-backdrop-blur: blur(6px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition-none{transition-property:none!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background-color\,transform\,box-shadow\]{transition-property:border-color,background-color,transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,background-color\,border-color\,box-shadow\,transform\]{transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\,box-shadow\]{transition-property:filter,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.\[color-scheme\:dark\]{color-scheme:dark}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-width\:none\]{scrollbar-width:none}@font-face{font-family:Sofia Pro;src:url(/assets/SofiaPro-Light-vzq3RxLy.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/assets/SofiaPro-Regular-BXKTvb44.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/assets/SofiaPro-Medium-BtT_OslN.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/assets/SofiaPro-SemiBold-LlM0td0H.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/assets/SofiaPro-Bold-C77JulFM.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Regular;src:url(/assets/SofiaPro-Regular-BXKTvb44.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Light;src:url(/assets/SofiaPro-Light-vzq3RxLy.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}body *{font-family:var(--ss-font-sans, "Sofia Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important}.grecaptcha-badge{visibility:hidden!important}body.auth-page .grecaptcha-badge{visibility:visible!important}@media (max-width: 768px){body.auth-page .grecaptcha-badge{visibility:hidden!important}}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:h-9::file-selector-button{height:2.25rem}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded::file-selector-button{border-radius:.25rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-\[var\(--accent-color\)\]::file-selector-button{background-color:var(--accent-color)}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-0::file-selector-button{padding-top:0;padding-bottom:0}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:leading-9::file-selector-button{line-height:2.25rem}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.file\:text-ss-text::file-selector-button{color:var(--ss-text)}.file\:text-white::file-selector-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.placeholder\:text-\[0\.85rem\]::-moz-placeholder{font-size:.85rem}.placeholder\:text-\[0\.85rem\]::placeholder{font-size:.85rem}.placeholder\:text-\[\#6b7280\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#6b7280\]::placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9ca3af\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9ca3af\]::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#A0AEC0\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(160 174 192 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#A0AEC0\]::placeholder{--tw-text-opacity: 1;color:rgb(160 174 192 / var(--tw-text-opacity, 1))}.placeholder\:text-\[color\:var\(--ss-field-placeholder\)\]::-moz-placeholder{color:var(--ss-field-placeholder)}.placeholder\:text-\[color\:var\(--ss-field-placeholder\)\]::placeholder{color:var(--ss-field-placeholder)}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-white\/35::-moz-placeholder{color:#ffffff59}.placeholder\:text-white\/35::placeholder{color:#ffffff59}.placeholder\:text-white\/40::-moz-placeholder{color:#fff6}.placeholder\:text-white\/40::placeholder{color:#fff6}.placeholder\:text-white\/50::-moz-placeholder{color:#ffffff80}.placeholder\:text-white\/50::placeholder{color:#ffffff80}.placeholder\:text-zinc-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:h-0\.5:before{content:var(--tw-content);height:.125rem}.before\:rounded-lg:before{content:var(--tw-content);border-radius:var(--radius)}.before\:bg-\[\#10b981\]:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.before\:bg-\[\#3b82f6\]:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.before\:bg-\[\#ec4899\]:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.before\:bg-\[\#ef4444\]:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.before\:bg-\[\#f59e0b\]:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.before\:bg-ss-cyan:before{content:var(--tw-content);background-color:var(--ss-cyan)}.before\:bg-white\/30:before{content:var(--tw-content);background-color:#ffffff4d}.before\:bg-gradient-to-r:before{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.before\:bg-ss-cta:before{content:var(--tw-content);background-image:var(--ss-grad-cta)}.before\:from-\[\#9333EA\]:before{content:var(--tw-content);--tw-gradient-from: #9333EA var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:to-\[\#2563EB\]:before{content:var(--tw-content);--tw-gradient-to: #2563EB var(--tw-gradient-to-position)}.before\:opacity-10:before{content:var(--tw-content);opacity:.1}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:border-\[\#8b5cf6\]:focus-within{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-\[\#8b5cf6\]:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity, 1))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:transform:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#3a3a3a\]:hover{--tw-border-opacity: 1;border-color:rgb(58 58 58 / var(--tw-border-opacity, 1))}.hover\:border-\[\#444\]:hover{--tw-border-opacity: 1;border-color:rgb(68 68 68 / var(--tw-border-opacity, 1))}.hover\:border-\[\#5a5a5a\]:hover{--tw-border-opacity: 1;border-color:rgb(90 90 90 / var(--tw-border-opacity, 1))}.hover\:border-\[\#6b7280\]:hover{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.hover\:border-\[\#BB86FC\]\/30:hover{border-color:#bb86fc4d}.hover\:border-\[color\:var\(--ss-field-border-hover\)\]:hover{border-color:var(--ss-field-border-hover)}.hover\:border-\[rgba\(180\,93\,218\,0\.35\)\]:hover{border-color:#b45dda59}.hover\:border-\[rgba\(216\,180\,254\,0\.45\)\]:hover{border-color:#d8b4fe73}.hover\:border-\[rgba\(64\,201\,255\,0\.3\)\]:hover{border-color:#40c9ff4d}.hover\:border-\[rgba\(var\(--accent-color-rgb\,147\,51\,234\)\,0\.5\)\]:hover{border-color:rgba(var(--accent-color-rgb,147,51,234),.5)}.hover\:border-\[var\(--accent-color\)\]:hover{border-color:var(--accent-color)}.hover\:border-amber-400\/60:hover{border-color:#fbbf2499}.hover\:border-cyan-500\/50:hover{border-color:#06b6d480}.hover\:border-emerald-400\/50:hover{border-color:#34d39980}.hover\:border-emerald-400\/60:hover{border-color:#34d39999}.hover\:border-emerald-500\/40:hover{border-color:#10b98166}.hover\:border-green-500\/30:hover{border-color:#22c55e4d}.hover\:border-indigo-400\/60:hover{border-color:#818cf899}.hover\:border-orange-500\/30:hover{border-color:#f973164d}.hover\:border-purple-300\/80:hover{border-color:#d8b4fecc}.hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.hover\:border-purple-400\/40:hover{border-color:#c084fc66}.hover\:border-purple-500:hover{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.hover\:border-purple-500\/30:hover{border-color:#a855f74d}.hover\:border-purple-500\/40:hover{border-color:#a855f766}.hover\:border-purple-500\/50:hover{border-color:#a855f780}.hover\:border-red-400\/50:hover{border-color:#f8717180}.hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.hover\:border-red-500\/30:hover{border-color:#ef44444d}.hover\:border-sky-400:hover{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.hover\:border-ss-brand-400:hover{border-color:var(--ss-brand-400)}.hover\:border-ss-lilac:hover{border-color:var(--ss-lilac)}.hover\:border-ss-line-strong:hover{border-color:var(--ss-line-strong)}.hover\:border-violet-400:hover{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.hover\:border-violet-400\/60:hover{border-color:#a78bfa99}.hover\:border-violet-500:hover{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/50:hover{border-color:#ffffff80}.hover\:border-white\/\[0\.24\]:hover{border-color:#ffffff3d}.hover\:border-b-\[\#B794F4\]:hover{--tw-border-opacity: 1;border-bottom-color:rgb(183 148 244 / var(--tw-border-opacity, 1))}.hover\:border-opacity-50:hover{--tw-border-opacity: .5}.hover\:bg-\[\#004e2a60\]:hover{background-color:#004e2a60}.hover\:bg-\[\#047857\]:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#16a34a\]:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#171717\]:hover{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1a1a1a\]:hover{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#222\]:hover{--tw-bg-opacity: 1;background-color:rgb(34 34 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#242424\]:hover{--tw-bg-opacity: 1;background-color:rgb(36 36 36 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2563eb\]:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2865d0\]:hover{--tw-bg-opacity: 1;background-color:rgb(40 101 208 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2B6CB0\]:hover{--tw-bg-opacity: 1;background-color:rgb(43 108 176 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2C5282\]:hover{--tw-bg-opacity: 1;background-color:rgb(44 82 130 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#303030\]:hover{--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#353535\]:hover{--tw-bg-opacity: 1;background-color:rgb(53 53 53 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#3a3a3a\]:hover{--tw-bg-opacity: 1;background-color:rgb(58 58 58 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#48BB78\]:hover{--tw-bg-opacity: 1;background-color:rgb(72 187 120 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#4A5568\]:hover{--tw-bg-opacity: 1;background-color:rgb(74 85 104 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#6B46C1\]:hover{--tw-bg-opacity: 1;background-color:rgb(107 70 193 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#9B2C2C\]:hover{--tw-bg-opacity: 1;background-color:rgb(155 44 44 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#9d6fd8\]:hover{--tw-bg-opacity: 1;background-color:rgb(157 111 216 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#BB86FC\]\/20:hover{background-color:#bb86fc33}.hover\:bg-\[\#BB86FC\]\/80:hover{background-color:#bb86fccc}.hover\:bg-\[\#C6F6D5\]:hover{--tw-bg-opacity: 1;background-color:rgb(198 246 213 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FC8181\]\/10:hover{background-color:#fc81811a}.hover\:bg-\[\#FED7D7\]:hover{--tw-bg-opacity: 1;background-color:rgb(254 215 215 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFF5F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#b91c1c\]:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#c5303060\]:hover{background-color:#c5303060}.hover\:bg-\[\#c53030\]:hover{--tw-bg-opacity: 1;background-color:rgb(197 48 48 / var(--tw-bg-opacity, 1))}.hover\:bg-\[rgba\(147\,51\,234\,0\.22\)\]:hover{background-color:#9333ea38}.hover\:bg-\[rgba\(167\,243\,208\,0\.12\)\]:hover{background-color:#a7f3d01f}.hover\:bg-\[rgba\(180\,93\,218\,0\.1\)\]:hover{background-color:#b45dda1a}.hover\:bg-\[rgba\(180\,93\,218\,0\.13\)\]:hover{background-color:#b45dda21}.hover\:bg-\[rgba\(182\,163\,255\,0\.34\)\]:hover{background-color:#b6a3ff57}.hover\:bg-\[rgba\(191\,219\,254\,0\.12\)\]:hover{background-color:#bfdbfe1f}.hover\:bg-\[rgba\(221\,214\,254\,0\.12\)\]:hover{background-color:#ddd6fe1f}.hover\:bg-\[rgba\(239\,68\,68\,0\.2\)\]:hover{background-color:#ef444433}.hover\:bg-\[rgba\(254\,178\,178\,0\.12\)\]:hover{background-color:#feb2b21f}.hover\:bg-\[rgba\(64\,201\,255\,0\.06\)\]:hover{background-color:#40c9ff0f}.hover\:bg-\[rgba\(var\(--accent-color-rgb\,147\,51\,234\)\,0\.1\)\]:hover{background-color:rgba(var(--accent-color-rgb,147,51,234),.1)}.hover\:bg-\[var\(--bg-primary\)\]:hover{background-color:var(--bg-primary)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-black\/10:hover{background-color:#0000001a}.hover\:bg-black\/30:hover{background-color:#0000004d}.hover\:bg-black\/40:hover{background-color:#0006}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-900\/30:hover{background-color:#1e3a8a4d}.hover\:bg-blue-900\/50:hover{background-color:#1e3a8a80}.hover\:bg-cyan-300:hover{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-500:hover{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-600:hover{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-600\/30:hover{background-color:#0891b24d}.hover\:bg-cyan-700:hover{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-900\/20:hover{background-color:#164e6333}.hover\:bg-cyan-900\/30:hover{background-color:#164e634d}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-500\/15:hover{background-color:#10b98126}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-emerald-900\/30:hover{background-color:#064e3b4d}.hover\:bg-fuchsia-400:hover{--tw-bg-opacity: 1;background-color:rgb(232 121 249 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-500\/20:hover{background-color:#6b728033}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500\/10:hover{background-color:#22c55e1a}.hover\:bg-green-500\/20:hover{background-color:#22c55e33}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-green-900\/50:hover{background-color:#14532d80}.hover\:bg-indigo-500\/20:hover{background-color:#6366f133}.hover\:bg-indigo-900\/30:hover{background-color:#312e814d}.hover\:bg-orange-500\/10:hover{background-color:#f973161a}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-700:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-purple-500\/10:hover{background-color:#a855f71a}.hover\:bg-purple-500\/20:hover{background-color:#a855f733}.hover\:bg-purple-500\/5:hover{background-color:#a855f70d}.hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-600\/10:hover{background-color:#9333ea1a}.hover\:bg-purple-600\/30:hover{background-color:#9333ea4d}.hover\:bg-purple-600\/40:hover{background-color:#9333ea66}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-900\/30:hover{background-color:#581c874d}.hover\:bg-purple-900\/50:hover{background-color:#581c8780}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/15:hover{background-color:#ef444426}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-600\/50:hover{background-color:#dc262680}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900\/20:hover{background-color:#7f1d1d33}.hover\:bg-red-900\/30:hover{background-color:#7f1d1d4d}.hover\:bg-red-900\/50:hover{background-color:#7f1d1d80}.hover\:bg-red-950\/40:hover{background-color:#450a0a66}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sky-500\/10:hover{background-color:#0ea5e91a}.hover\:bg-sky-500\/20:hover{background-color:#0ea5e933}.hover\:bg-sky-700:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-ss-border:hover{background-color:var(--ss-border-solid)}.hover\:bg-ss-border-subtle:hover{background-color:var(--ss-border-subtle)}.hover\:bg-ss-primary-hover:hover{background-color:var(--ss-primary-hover)}.hover\:bg-ss-surface-5:hover{background-color:var(--ss-surface-5)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-100:hover{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-400\/20:hover{background-color:#a78bfa33}.hover\:bg-violet-500:hover{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-500\/10:hover{background-color:#8b5cf61a}.hover\:bg-violet-500\/15:hover{background-color:#8b5cf626}.hover\:bg-violet-700:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-500\/10:hover{background-color:#eab3081a}.hover\:bg-yellow-900\/30:hover{background-color:#713f124d}.hover\:bg-zinc-800:hover{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.hover\:bg-\[linear-gradient\(135deg\,\#6d28d9_0\%\,\#9333ea_100\%\)\]:hover{background-image:linear-gradient(135deg,#6d28d9,#9333ea)}.hover\:text-\[\#1A202C\]:hover{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.hover\:text-\[\#68D391\]:hover{--tw-text-opacity: 1;color:rgb(104 211 145 / var(--tw-text-opacity, 1))}.hover\:text-\[\#9F7AEA\]:hover{--tw-text-opacity: 1;color:rgb(159 122 234 / var(--tw-text-opacity, 1))}.hover\:text-\[\#B794F4\]:hover{--tw-text-opacity: 1;color:rgb(183 148 244 / var(--tw-text-opacity, 1))}.hover\:text-\[\#C53030\]:hover{--tw-text-opacity: 1;color:rgb(197 48 48 / var(--tw-text-opacity, 1))}.hover\:text-\[\#FC8181\]:hover{--tw-text-opacity: 1;color:rgb(252 129 129 / var(--tw-text-opacity, 1))}.hover\:text-\[\#a78bfa\]:hover{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.hover\:text-\[\#dd8a8a\]:hover{--tw-text-opacity: 1;color:rgb(221 138 138 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f87171\]:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--accent-color\)\]:hover{color:var(--accent-color)}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-cyan-300:hover{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.hover\:text-cyan-400:hover{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.hover\:text-emerald-400:hover{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.hover\:text-inherit:hover{color:inherit}.hover\:text-orange-300:hover{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.hover\:text-purple-200:hover{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.hover\:text-purple-400:hover{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-sky-300:hover{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-ss-cyan:hover{color:var(--ss-cyan)}.hover\:text-ss-lilac:hover{color:var(--ss-lilac)}.hover\:text-ss-text:hover{color:var(--ss-text)}.hover\:text-violet-200:hover{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.hover\:text-violet-900:hover{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/75:hover{color:#ffffffbf}.hover\:text-white\/80:hover{color:#fffc}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_14px_30px_rgba\(187\,134\,252\,0\.1\)\]:hover{--tw-shadow: 0 14px 30px rgba(187,134,252,.1);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_14px_32px_rgba\(187\,134\,252\,0\.08\)\]:hover{--tw-shadow: 0 14px 32px rgba(187,134,252,.08);--tw-shadow-colored: 0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_25px_rgba\(139\,92\,246\,0\.3\)\]:hover{--tw-shadow: 0 8px 25px rgba(139,92,246,.3);--tw-shadow-colored: 0 8px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-ss-md:hover{--tw-shadow: var(--ss-shadow-md);--tw-shadow-colored: var(--ss-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:z-\[1\]:focus{z-index:1}.focus\:border-\[\#4ade80\]:focus{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.focus\:border-\[\#60a5fa\]:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.focus\:border-\[\#8b5cf6\]:focus{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.focus\:border-\[\#9ca3af\]:focus{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.focus\:border-\[\#a78bfa\]:focus{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.focus\:border-\[\#ecc94b\]:focus{--tw-border-opacity: 1;border-color:rgb(236 201 75 / var(--tw-border-opacity, 1))}.focus\:border-\[\#f472b6\]:focus{--tw-border-opacity: 1;border-color:rgb(244 114 182 / var(--tw-border-opacity, 1))}.focus\:border-\[\#f56565\]:focus{--tw-border-opacity: 1;border-color:rgb(245 101 101 / var(--tw-border-opacity, 1))}.focus\:border-\[\#fb923c\]:focus{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.focus\:border-\[var\(--accent-color\)\]:focus{border-color:var(--accent-color)}.focus\:border-amber-400:focus{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.focus\:border-cyan-500:focus{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.focus\:border-emerald-400:focus{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.focus\:border-ss-lilac:focus{border-color:var(--ss-lilac)}.focus\:border-violet-400:focus{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.focus\:bg-\[\#171717\]:focus{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.focus\:bg-\[\#353535\]:focus{--tw-bg-opacity: 1;background-color:rgb(53 53 53 / var(--tw-bg-opacity, 1))}.focus\:bg-\[\#4b5563\]:focus{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.focus\:bg-\[\#BB86FC\]\/20:focus{background-color:#bb86fc33}.focus\:bg-\[\#c77fdd\]\/20:focus{background-color:#c77fdd33}.focus\:bg-\[rgba\(var\(--accent-color-rgb\,147\,51\,234\)\,0\.2\)\]:focus{background-color:rgba(var(--accent-color-rgb,147,51,234),.2)}.focus\:bg-\[var\(--bg-primary\)\]:focus{background-color:var(--bg-primary)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-blue-900\/30:focus{background-color:#1e3a8a4d}.focus\:bg-cyan-900\/30:focus{background-color:#164e634d}.focus\:bg-emerald-900\/30:focus{background-color:#064e3b4d}.focus\:bg-indigo-900\/30:focus{background-color:#312e814d}.focus\:bg-purple-900\/30:focus{background-color:#581c874d}.focus\:bg-red-900\/30:focus{background-color:#7f1d1d4d}.focus\:bg-white\/10:focus{background-color:#ffffff1a}.focus\:bg-yellow-900\/30:focus{background-color:#713f124d}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-red-400:focus{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.focus\:text-ss-text:focus{color:var(--ss-text)}.focus\:text-white:focus{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:shadow-\[0_0_0_2px_\#ddd6fe\]:focus{--tw-shadow: 0 0 0 2px #ddd6fe;--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#9333EA\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 51 234 / var(--tw-ring-opacity, 1))}.focus\:ring-\[var\(--accent-color\)\]:focus{--tw-ring-color: var(--accent-color)}.focus\:ring-amber-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1))}.focus\:ring-cyan-500\/50:focus{--tw-ring-color: rgb(6 182 212 / .5)}.focus\:ring-emerald-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(52 211 153 / var(--tw-ring-opacity, 1))}.focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-violet-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 139 250 / var(--tw-ring-opacity, 1))}.focus\:ring-violet-400\/40:focus{--tw-ring-color: rgb(167 139 250 / .4)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-\[\#3182CE\]:focus-visible{--tw-border-opacity: 1;border-color:rgb(49 130 206 / var(--tw-border-opacity, 1))}.focus-visible\:border-\[color\:var\(--ss-field-focus\)\]:focus-visible{border-color:var(--ss-field-focus)}.focus-visible\:border-ss-brand-500:focus-visible{border-color:var(--ss-brand-500)}.focus-visible\:border-violet-400\/50:focus-visible{border-color:#a78bfa80}.focus-visible\:border-b-\[\#B794F4\]:focus-visible{--tw-border-opacity: 1;border-bottom-color:rgb(183 148 244 / var(--tw-border-opacity, 1))}.focus-visible\:shadow-\[0_0_0_3px_rgba\(66\,153\,225\,0\.6\)\]:focus-visible{--tw-shadow: 0 0 0 3px rgba(66,153,225,.6);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-\[inset_0_0_0_3px_rgba\(66\,153\,225\,0\.6\)\]:focus-visible{--tw-shadow: inset 0 0 0 3px rgba(66,153,225,.6);--tw-shadow-colored: inset 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-ss-focus:focus-visible{--tw-shadow: var(--ss-shadow-focus);--tw-shadow-colored: var(--ss-shadow-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#3182CE\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(49 130 206 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[\#c77fdd\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 127 221 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[var\(--accent-color\)\]:focus-visible{--tw-ring-color: var(--accent-color)}.focus-visible\:ring-cyan-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 211 238 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sky-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(56 189 248 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-violet-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 139 250 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-violet-400\/25:focus-visible{--tw-ring-color: rgb(167 139 250 / .25)}.focus-visible\:ring-violet-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:border-b-\[\#805AD5\]:active{--tw-border-opacity: 1;border-bottom-color:rgb(128 90 213 / var(--tw-border-opacity, 1))}.active\:bg-\[\#4ade80\]:active{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.active\:bg-\[\#60a5fa\]:active{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.active\:bg-\[\#805AD5\]:active{--tw-bg-opacity: 1;background-color:rgb(128 90 213 / var(--tw-bg-opacity, 1))}.active\:bg-\[\#fc8181\]:active{--tw-bg-opacity: 1;background-color:rgb(252 129 129 / var(--tw-bg-opacity, 1))}.active\:bg-\[rgba\(167\,243\,208\,0\.24\)\]:active{background-color:#a7f3d03d}.active\:bg-\[rgba\(191\,219\,254\,0\.24\)\]:active{background-color:#bfdbfe3d}.active\:bg-\[rgba\(196\,181\,253\,0\.4\)\]:active{background-color:#c4b5fd66}.active\:bg-\[rgba\(221\,214\,254\,0\.24\)\]:active{background-color:#ddd6fe3d}.active\:bg-\[rgba\(254\,178\,178\,0\.24\)\]:active{background-color:#feb2b23d}.active\:bg-ss-primary-active:active{background-color:var(--ss-primary-active)}.active\:bg-transparent:active{background-color:transparent}.active\:bg-white\/20:active{background-color:#fff3}.active\:bg-white\/\[0\.06\]:active{background-color:#ffffff0f}.active\:bg-white\/\[0\.16\]:active{background-color:#ffffff29}.active\:bg-\[linear-gradient\(135deg\,\#5b21b6_0\%\,\#7c3aed_100\%\)\]:active{background-image:linear-gradient(135deg,#5b21b6,#7c3aed)}.active\:brightness-95:active{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#242424\]:disabled{--tw-bg-opacity: 1;background-color:rgb(36 36 36 / var(--tw-bg-opacity, 1))}.disabled\:bg-green-900\/50:disabled{background-color:#14532d80}.disabled\:bg-red-900\/50:disabled{background-color:#7f1d1d80}.disabled\:bg-violet-600:disabled{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.disabled\:bg-white\/10:disabled{background-color:#ffffff1a}.disabled\:text-gray-600:disabled{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.disabled\:text-green-300\/50:disabled{color:#86efac80}.disabled\:text-red-300\/50:disabled{color:#fca5a580}.disabled\:text-white\/35:disabled{color:#ffffff59}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-purple-500\/20{background-color:#a855f733}.group:hover .group-hover\:text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-50{opacity:.5}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-\[invalid\=true\]\:border-\[\#fc8181\][aria-invalid=true]{--tw-border-opacity: 1;border-color:rgb(252 129 129 / var(--tw-border-opacity, 1))}.aria-\[invalid\=true\]\:border-\[color\:var\(--ss-field-invalid\)\][aria-invalid=true]{border-color:var(--ss-field-invalid)}.aria-\[invalid\=true\]\:shadow-\[0_0_0_1px_\#fc8181\][aria-invalid=true]{--tw-shadow: 0 0 0 1px #fc8181;--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=closed\]\:hidden[data-state=closed],.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-3[data-state=checked]{--tw-translate-x: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-\[10px\][data-state=checked]{--tw-translate-x: 10px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-\[14px\][data-state=checked]{--tw-translate-x: 14px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=closed\]\:animate-none[data-state=closed],.data-\[state\=open\]\:animate-none[data-state=open]{animation:none}.data-\[state\=active\]\:border-\[\#22c55e\][data-state=active]{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-\[\#3b82f6\][data-state=active]{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-\[\#8b5cf6\][data-state=active]{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-\[\#d69e2e\][data-state=active]{--tw-border-opacity: 1;border-color:rgb(214 158 46 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-\[\#ec4899\][data-state=active]{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-\[\#f97316\][data-state=active]{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-\[rgba\(168\,85\,247\,0\.5\)\][data-state=active]{border-color:#a855f780}.data-\[state\=active\]\:border-ss-brand-500[data-state=active]{border-color:var(--ss-brand-500)}.data-\[state\=checked\]\:border-\[\#a7f3d0\][data-state=checked]{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-\[\#bfdbfe\][data-state=checked]{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-\[\#ddd6fe\][data-state=checked]{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-\[\#e5e7eb\][data-state=checked]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-\[\#faf089\][data-state=checked]{--tw-border-opacity: 1;border-color:rgb(250 240 137 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-\[\#fbcfe8\][data-state=checked]{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-\[\#feb2b2\][data-state=checked]{--tw-border-opacity: 1;border-color:rgb(254 178 178 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-\[\#fed7aa\][data-state=checked]{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-\[var\(--accent-color\)\][data-state=checked]{border-color:var(--accent-color)}.data-\[state\=checked\]\:border-purple-500[data-state=checked]{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-purple-600[data-state=checked]{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-ss-brand-500[data-state=checked]{border-color:var(--ss-brand-500)}.data-\[state\=checked\]\:border-violet-400[data-state=checked]{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.data-\[state\=indeterminate\]\:border-\[\#a7f3d0\][data-state=indeterminate]{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.data-\[state\=indeterminate\]\:border-\[\#bfdbfe\][data-state=indeterminate]{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.data-\[state\=indeterminate\]\:border-\[\#ddd6fe\][data-state=indeterminate]{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.data-\[state\=indeterminate\]\:border-\[\#e5e7eb\][data-state=indeterminate]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.data-\[state\=indeterminate\]\:border-\[\#faf089\][data-state=indeterminate]{--tw-border-opacity: 1;border-color:rgb(250 240 137 / var(--tw-border-opacity, 1))}.data-\[state\=indeterminate\]\:border-\[\#fbcfe8\][data-state=indeterminate]{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.data-\[state\=indeterminate\]\:border-\[\#feb2b2\][data-state=indeterminate]{--tw-border-opacity: 1;border-color:rgb(254 178 178 / var(--tw-border-opacity, 1))}.data-\[state\=indeterminate\]\:border-\[\#fed7aa\][data-state=indeterminate]{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.data-\[state\=indeterminate\]\:border-ss-brand-500[data-state=indeterminate]{border-color:var(--ss-brand-500)}.data-\[state\=open\]\:border-\[color\:var\(--ss-field-focus\)\][data-state=open]{border-color:var(--ss-field-focus)}.data-\[active\=true\]\:border-b-\[\#805AD5\][data-active=true]{--tw-border-opacity: 1;border-bottom-color:rgb(128 90 213 / var(--tw-border-opacity, 1))}.data-\[active\=true\]\:bg-\[\#805AD5\][data-active=true]{--tw-bg-opacity: 1;background-color:rgb(128 90 213 / var(--tw-bg-opacity, 1))}.data-\[highlighted\]\:bg-white\/\[0\.08\][data-highlighted]{background-color:#ffffff14}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[selected\=true\]\:bg-white\/10[data-selected=true]{background-color:#ffffff1a}.data-\[state\=active\]\:bg-\[\#14532d\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#1e3a8a\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#4c1d95\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#5f370e\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(95 55 14 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#7c2d12\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(124 45 18 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#831843\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(131 24 67 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#d1fae5\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#dbeafe\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#ede9fe\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#fce7f3\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#fefcbf\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(254 252 191 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[\#ffedd5\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-\[rgba\(147\,51\,234\,0\.14\)\][data-state=active]{background-color:#9333ea24}.data-\[state\=active\]\:bg-\[var\(--accent-color\)\][data-state=active]{background-color:var(--accent-color)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-purple-500\/20[data-state=active]{background-color:#a855f733}.data-\[state\=active\]\:bg-sky-500\/20[data-state=active]{background-color:#0ea5e933}.data-\[state\=active\]\:bg-ss-lilac[data-state=active]{background-color:var(--ss-lilac)}.data-\[state\=active\]\:bg-ss-primary[data-state=active]{background-color:var(--ss-primary)}.data-\[state\=active\]\:bg-white\/10[data-state=active]{background-color:#ffffff1a}.data-\[state\=checked\]\:bg-\[\#10b981\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#3182CE\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(49 130 206 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#8b5cf6\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#a7f3d0\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#bfdbfe\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#ddd6fe\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#e5e7eb\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#ef4444\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#f59e0b\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#faf089\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(250 240 137 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#fbcfe8\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#feb2b2\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(254 178 178 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#fed7aa\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[var\(--accent-color\)\][data-state=checked]{background-color:var(--accent-color)}.data-\[state\=checked\]\:bg-\[var\(--option-color\)\][data-state=checked]{background-color:var(--option-color)}.data-\[state\=checked\]\:bg-cyan-500[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-emerald-400[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-green-500[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=checked\]\:bg-purple-500[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-purple-600[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-sky-600[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-ss-brand-500[data-state=checked]{background-color:var(--ss-brand-500)}.data-\[state\=checked\]\:bg-ss-primary[data-state=checked]{background-color:var(--ss-primary)}.data-\[state\=checked\]\:bg-violet-500[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.data-\[state\=indeterminate\]\:bg-\[\#a7f3d0\][data-state=indeterminate]{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.data-\[state\=indeterminate\]\:bg-\[\#bfdbfe\][data-state=indeterminate]{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.data-\[state\=indeterminate\]\:bg-\[\#ddd6fe\][data-state=indeterminate]{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.data-\[state\=indeterminate\]\:bg-\[\#e5e7eb\][data-state=indeterminate]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.data-\[state\=indeterminate\]\:bg-\[\#faf089\][data-state=indeterminate]{--tw-bg-opacity: 1;background-color:rgb(250 240 137 / var(--tw-bg-opacity, 1))}.data-\[state\=indeterminate\]\:bg-\[\#fbcfe8\][data-state=indeterminate]{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.data-\[state\=indeterminate\]\:bg-\[\#feb2b2\][data-state=indeterminate]{--tw-bg-opacity: 1;background-color:rgb(254 178 178 / var(--tw-bg-opacity, 1))}.data-\[state\=indeterminate\]\:bg-\[\#fed7aa\][data-state=indeterminate]{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.data-\[state\=indeterminate\]\:bg-ss-brand-500[data-state=indeterminate]{background-color:var(--ss-brand-500)}.data-\[state\=on\]\:bg-ss-primary[data-state=on]{background-color:var(--ss-primary)}.data-\[state\=open\]\:bg-\[\#111827\][data-state=open]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-\[\#14532d\][data-state=open]{--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-\[\#1e3a8a\][data-state=open]{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-\[\#4c1d95\][data-state=open]{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-\[\#5f370e\][data-state=open]{--tw-bg-opacity: 1;background-color:rgb(95 55 14 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-\[\#63171b\][data-state=open]{--tw-bg-opacity: 1;background-color:rgb(99 23 27 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-\[\#7c2d12\][data-state=open]{--tw-bg-opacity: 1;background-color:rgb(124 45 18 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-\[\#831843\][data-state=open]{--tw-bg-opacity: 1;background-color:rgb(131 24 67 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-purple-500\/20[data-state=open]{background-color:#a855f733}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-gray-600[data-state=unchecked]{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=unchecked\]\:bg-white\/\[0\.16\][data-state=unchecked]{background-color:#ffffff29}.data-\[state\=unchecked\]\:bg-white\/\[0\.24\][data-state=unchecked]{background-color:#ffffff3d}.data-\[state\=active\]\:bg-\[linear-gradient\(135deg\,\#14532d\,\#16a34a\)\][data-state=active]{background-image:linear-gradient(135deg,#14532d,#16a34a)}.data-\[state\=active\]\:bg-\[linear-gradient\(135deg\,\#1e3a8a\,\#2563eb\)\][data-state=active]{background-image:linear-gradient(135deg,#1e3a8a,#2563eb)}.data-\[state\=active\]\:bg-\[linear-gradient\(135deg\,\#4c1d95\,\#7c3aed\)\][data-state=active]{background-image:linear-gradient(135deg,#4c1d95,#7c3aed)}.data-\[state\=active\]\:bg-\[linear-gradient\(135deg\,\#5f370e\,\#b7791f\)\][data-state=active]{background-image:linear-gradient(135deg,#5f370e,#b7791f)}.data-\[state\=active\]\:bg-\[linear-gradient\(135deg\,\#7c2d12\,\#ea580c\)\][data-state=active]{background-image:linear-gradient(135deg,#7c2d12,#ea580c)}.data-\[state\=active\]\:bg-\[linear-gradient\(135deg\,\#831843\,\#db2777\)\][data-state=active]{background-image:linear-gradient(135deg,#831843,#db2777)}.data-\[state\=active\]\:bg-gradient-to-r[data-state=active]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.data-\[state\=checked\]\:bg-ss-cta[data-state=checked]{background-image:var(--ss-grad-cta)}.data-\[state\=active\]\:from-\[\#9333EA\][data-state=active]{--tw-gradient-from: #9333EA var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.data-\[state\=active\]\:to-\[\#2563EB\][data-state=active]{--tw-gradient-to: #2563EB var(--tw-gradient-to-position)}.data-\[state\=checked\]\:font-bold[data-state=checked]{font-weight:700}.data-\[state\=checked\]\:font-medium[data-state=checked]{font-weight:500}.data-\[highlighted\]\:text-ss-text[data-highlighted]{color:var(--ss-text)}.data-\[placeholder\]\:text-\[color\:var\(--ss-field-placeholder\)\][data-placeholder]{color:var(--ss-field-placeholder)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[selected\=true\]\:text-white[data-selected=true]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#15803d\][data-state=active]{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#1d4ed8\][data-state=active]{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#6d28d9\][data-state=active]{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#975a16\][data-state=active]{--tw-text-opacity: 1;color:rgb(151 90 22 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#a7f3d0\][data-state=active]{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#be185d\][data-state=active]{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#bfdbfe\][data-state=active]{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#c2410c\][data-state=active]{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#ddd6fe\][data-state=active]{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#faf089\][data-state=active]{--tw-text-opacity: 1;color:rgb(250 240 137 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#fbcfe8\][data-state=active]{--tw-text-opacity: 1;color:rgb(251 207 232 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#fed7aa\][data-state=active]{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=active\]\:text-purple-200[data-state=active]{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-sky-200[data-state=active]{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-ss-text[data-state=active]{color:var(--ss-text)}.data-\[state\=active\]\:text-white[data-state=active]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=checked\]\:text-ss-brand-300[data-state=checked]{color:var(--ss-brand-300)}.data-\[state\=checked\]\:text-white[data-state=checked],.data-\[state\=on\]\:text-white[data-state=on]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=open\]\:text-purple-400[data-state=open]{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-ss-sm[data-state=active]{--tw-shadow: var(--ss-shadow-sm);--tw-shadow-colored: var(--ss-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=checked\]\:shadow-\[0_0_0_1px_var\(--ss-brand-500\)\][data-state=checked]{--tw-shadow: 0 0 0 1px var(--ss-brand-500);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=on\]\:shadow-ss-sm[data-state=on]{--tw-shadow: var(--ss-shadow-sm);--tw-shadow-colored: var(--ss-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.hover\:data-\[state\=checked\]\:bg-\[\#6ee7b7\][data-state=checked]:hover{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=checked\]\:bg-\[\#93c5fd\][data-state=checked]:hover{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=checked\]\:bg-\[\#c4b5fd\][data-state=checked]:hover{--tw-bg-opacity: 1;background-color:rgb(196 181 253 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=checked\]\:bg-\[\#d1d5db\][data-state=checked]:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=checked\]\:bg-\[\#f6e05e\][data-state=checked]:hover{--tw-bg-opacity: 1;background-color:rgb(246 224 94 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=checked\]\:bg-\[\#f9a8d4\][data-state=checked]:hover{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=checked\]\:bg-\[\#fc8181\][data-state=checked]:hover{--tw-bg-opacity: 1;background-color:rgb(252 129 129 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=checked\]\:bg-\[\#fdba74\][data-state=checked]:hover{--tw-bg-opacity: 1;background-color:rgb(253 186 116 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=indeterminate\]\:bg-\[\#6ee7b7\][data-state=indeterminate]:hover{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=indeterminate\]\:bg-\[\#93c5fd\][data-state=indeterminate]:hover{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=indeterminate\]\:bg-\[\#c4b5fd\][data-state=indeterminate]:hover{--tw-bg-opacity: 1;background-color:rgb(196 181 253 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=indeterminate\]\:bg-\[\#d1d5db\][data-state=indeterminate]:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=indeterminate\]\:bg-\[\#f6e05e\][data-state=indeterminate]:hover{--tw-bg-opacity: 1;background-color:rgb(246 224 94 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=indeterminate\]\:bg-\[\#f9a8d4\][data-state=indeterminate]:hover{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=indeterminate\]\:bg-\[\#fc8181\][data-state=indeterminate]:hover{--tw-bg-opacity: 1;background-color:rgb(252 129 129 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=indeterminate\]\:bg-\[\#fdba74\][data-state=indeterminate]:hover{--tw-bg-opacity: 1;background-color:rgb(253 186 116 / var(--tw-bg-opacity, 1))}.hover\:data-\[state\=open\]\:bg-\[\#171717\][data-state=open]:hover{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=checked] .group-data-\[state\=checked\]\:border-ss-brand-500{border-color:var(--ss-brand-500)}.group[data-state=checked] .group-data-\[state\=checked\]\:bg-ss-brand-500{background-color:var(--ss-brand-500)}.group[data-state=checked] .group-data-\[state\=checked\]\:text-ss-brand-300{color:var(--ss-brand-300)}@media (prefers-reduced-motion: no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}.motion-safe\:duration-150{transition-duration:.15s}.motion-safe\:duration-200{transition-duration:.2s}.motion-safe\:animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.motion-safe\:fade-in-0{--tw-enter-opacity: 0}.motion-safe\:slide-in-from-left-1\/2{--tw-enter-translate-x: -50%}.motion-safe\:slide-in-from-right{--tw-enter-translate-x: 100%}.motion-safe\:slide-in-from-top{--tw-enter-translate-y: -100%}.motion-safe\:duration-150{animation-duration:.15s}.motion-safe\:duration-200{animation-duration:.2s}.motion-safe\:data-\[state\=closed\]\:duration-200[data-state=closed]{transition-duration:.2s}.motion-safe\:data-\[state\=open\]\:duration-300[data-state=open]{transition-duration:.3s}.motion-safe\:data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.motion-safe\:data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.motion-safe\:data-\[state\=closed\]\:duration-200[data-state=closed]{animation-duration:.2s}.motion-safe\:data-\[state\=open\]\:duration-300[data-state=open]{animation-duration:.3s}}@media (prefers-reduced-motion: reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-slate-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}@media not all and (min-width: 768px){.max-md\:min-h-\[44px\]{min-height:44px}.max-md\:w-full{width:100%}.max-md\:text-\[16px\]{font-size:16px}}@media not all and (min-width: 640px){.max-sm\:absolute{position:absolute}.max-sm\:inset-0{inset:0}.max-sm\:inset-x-0{left:0;right:0}.max-sm\:bottom-0{bottom:0}.max-sm\:right-2{right:.5rem}.max-sm\:top-2{top:.5rem}.max-sm\:top-auto{top:auto}.max-sm\:m-0{margin:0}.max-sm\:size-10{width:2.5rem;height:2.5rem}.max-sm\:h-11{height:2.75rem}.max-sm\:h-\[100dvh\]{height:100dvh}.max-sm\:h-\[92dvh\]{height:92dvh}.max-sm\:h-\[calc\(100dvh-1\.5rem\)\]{height:calc(100dvh - 1.5rem)}.max-sm\:max-h-\[92dvh\]{max-height:92dvh}.max-sm\:max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-sm\:max-h-none{max-height:none}.max-sm\:w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.max-sm\:w-full{width:100%}.max-sm\:w-screen{width:100vw}.max-sm\:max-w-none{max-width:none}.max-sm\:rounded-none{border-radius:0}.max-sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-sm\:rounded-t-ss-2xl{border-top-left-radius:var(--ss-radius-2xl);border-top-right-radius:var(--ss-radius-2xl)}.max-sm\:border-0{border-width:0px}.max-sm\:border-b-0{border-bottom-width:0px}.max-sm\:px-4{padding-left:1rem;padding-right:1rem}.max-sm\:pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.max-sm\:data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.max-sm\:data-\[state\=closed\]\:slide-out-to-bottom-4[data-state=closed]{--tw-exit-translate-y: 1rem}.max-sm\:data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.max-sm\:data-\[state\=open\]\:slide-in-from-bottom-4[data-state=open]{--tw-enter-translate-y: 1rem}}@media (min-width: 640px){.sm\:col-start-2{grid-column-start:2}.sm\:mr-2{margin-right:.5rem}.sm\:mt-0{margin-top:0}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-14{height:3.5rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-8{height:2rem}.sm\:h-\[320px\]{height:320px}.sm\:h-\[90dvh\]{height:90dvh}.sm\:h-\[92dvh\]{height:92dvh}.sm\:max-h-\[760px\]{max-height:760px}.sm\:w-11{width:2.75rem}.sm\:w-14{width:3.5rem}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-4{width:1rem}.sm\:w-40{width:10rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-72{width:18rem}.sm\:w-9{width:2.25rem}.sm\:w-\[320px\]{width:320px}.sm\:w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.sm\:w-auto{width:auto}.sm\:min-w-36{min-width:9rem}.sm\:min-w-\[116px\]{min-width:116px}.sm\:max-w-\[1080px\]{max-width:1080px}.sm\:max-w-\[1280px\]{max-width:1280px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:flex-none{flex:none}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,13rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_120px_auto\]{grid-template-columns:minmax(0,1fr) 120px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_140px\]{grid-template-columns:minmax(0,1fr) 140px}.sm\:grid-cols-\[minmax\(220px\,340px\)_minmax\(140px\,180px\)\]{grid-template-columns:minmax(220px,340px) minmax(140px,180px)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-md{border-radius:calc(var(--radius) - 2px)}.sm\:rounded-none{border-radius:0}.sm\:rounded-ss-2xl{border-radius:var(--ss-radius-2xl)}.sm\:rounded-xl{border-radius:.75rem}.sm\:rounded-ss-2xl{border-start-start-radius:1rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pt-2\.5{padding-top:.625rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-ss-2xl{font-size:var(--ss-text-2xl);line-height:32px}.sm\:text-ss-3xl{font-size:var(--ss-text-3xl);line-height:38px}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.sm\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}}@media (min-width: 768px){.md\:sticky{position:sticky}.md\:-right-\[150px\]{right:-150px}.md\:-top-\[235px\]{top:-235px}.md\:left-\[70px\]{left:70px}.md\:top-0{top:0}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mb-6{margin-bottom:1.5rem}.md\:line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:size-11{width:2.75rem;height:2.75rem}.md\:\!h-4{height:1rem!important}.md\:h-10{height:2.5rem}.md\:h-\[50px\]{height:50px}.md\:h-\[520px\]{height:520px}.md\:\!w-4{width:1rem!important}.md\:w-\[50px\]{width:50px}.md\:w-\[520px\]{width:520px}.md\:min-w-10{min-width:2.5rem}.md\:max-w-\[350px\]{max-width:350px}.md\:max-w-xs{max-width:20rem}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-3\.5{gap:.875rem}.md\:rounded-\[26px\]{border-radius:26px}.md\:rounded-lg{border-radius:var(--radius)}.md\:rounded-ss-2xl{border-radius:var(--ss-radius-2xl);border-start-start-radius:1rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-11{padding-bottom:2.75rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-8{padding-bottom:2rem}.md\:pt-7{padding-top:1.75rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-\[0\.85rem\]{font-size:.85rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-ss-2xl{font-size:var(--ss-text-2xl);line-height:32px}.md\:text-ss-3xl{font-size:var(--ss-text-3xl);line-height:38px}.md\:text-ss-md{font-size:var(--ss-text-md);line-height:20px}.md\:text-ss-xl{font-size:var(--ss-text-xl);line-height:28px}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 900px){.min-\[900px\]\:text-\[2\.25rem\]{font-size:2.25rem}}@media (min-width: 1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[360px\]{height:360px}.lg\:w-48{width:12rem}.lg\:w-\[300px\]{width:300px}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:1rem}.lg\:p-4{padding:1rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:block{display:block}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}}@media (min-width: 1536px){.\32xl\:grid-cols-\[minmax\(0\,1fr\)_430px\]{grid-template-columns:minmax(0,1fr) 430px}}.\[\&\:\:-webkit-calendar-picker-indicator\]\:invert::-webkit-calendar-picker-indicator{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-search-decoration\]\:appearance-none::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.\[\&\:has\(\[aria-selected\=true\]\)\]\:bg-violet-100:has([aria-selected=true]){--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\:hover\]\:bg-violet-700>button:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.\[\&\>button\:hover\]\:text-white>button:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.\[\&\>button\]\:bg-\[rgba\(172\,79\,211\,0\.15\)\]>button{background-color:#ac4fd326}.\[\&\>button\]\:bg-violet-100>button{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.\[\&\>button\]\:bg-violet-600>button{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.\[\&\>button\]\:bg-ss-cta>button{background-image:var(--ss-grad-cta)}.\[\&\>button\]\:font-bold>button{font-weight:700}.\[\&\>button\]\:text-violet-900>button{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.\[\&\>button\]\:text-white>button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.\[\&\>button\]\:text-white\/60>button{color:#fff9}.\[\&\>button\]\:text-white\/80>button{color:#fffc}.\[\&\>button\]\:underline>button{text-decoration-line:underline}.\[\&\>button\]\:line-through>button{text-decoration-line:line-through}.\[\&\>button\]\:shadow-\[inset_0_0_0_1px_rgba\(64\,201\,255\,0\.5\)\]>button{--tw-shadow: inset 0 0 0 1px rgba(64,201,255,.5);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&\>button\]\:shadow-ss-glow>button{--tw-shadow: var(--ss-shadow-glow);--tw-shadow-colored: var(--ss-shadow-glow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&\>option\:disabled\]\:text-ss-text-4>option:disabled{color:var(--ss-text-4)}.\[\&\>option\]\:bg-ss-surface-3>option{background-color:var(--ss-surface-3)}.\[\&\>option\]\:text-ss-text>option{color:var(--ss-text)}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>span\]\:min-w-0>span{min-width:0px}.\[\&\>span\]\:truncate>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\*\]\:whitespace-pre-line *{white-space:pre-line}.\[\&_\*\]\:break-words *{overflow-wrap:break-word}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_code\]\:text-zinc-500 code{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.\[\&_label\]\:text-\[\#1A202C\] label{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.\[\&_option\]\:bg-\[\#171717\] option{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.\[\&_option\]\:text-white option{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_p\]\:text-\[\#1A202C\] p{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:.75rem;height:.75rem}.\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:size-5 svg{width:1.25rem;height:1.25rem}.\[\&_svg\]\:size-\[0\.85rem\] svg{width:.85rem;height:.85rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-ss-text-3 svg{color:var(--ss-text-3)}.\[\&_td\]\:border-0 td,.\[\&_th\]\:border-0 th{border-width:0px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}:root{--ss-base-text: #1A202C;--ss-base-bg: #FFFFFF;--ss-base-border: #E2E8F0;--ss-base-placeholder: #718096}:root[data-theme=dark]{--ss-base-text: rgba(255, 255, 255, .92);--ss-base-bg: #1A202C;--ss-base-border: rgba(255, 255, 255, .16);--ss-base-placeholder: rgba(255, 255, 255, .24)}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation}body{position:relative;min-height:100%;margin:0;font-feature-settings:"kern"}:where(*,*:before,*:after){border-width:0;border-style:solid;box-sizing:border-box;word-wrap:break-word}main{display:block}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible}:where(pre,code,kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:700}small{font-size:80%}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}:where(button,input,optgroup,select,textarea){font-family:inherit;font-size:100%;line-height:1.15;margin:0}:where(button,input){overflow:visible}:where(button,select){text-transform:none}:where(button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner){border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}:where([type=checkbox],[type=radio]){box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important}input[type=number]{-moz-appearance:textfield}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none!important}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item}template{display:none}[hidden]{display:none!important}:where(blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre){margin:0}button{background:transparent;padding:0}fieldset{margin:0;padding:0}:where(ol,ul){margin:0;padding:0}textarea{resize:vertical}:where(button,[role=button]){cursor:pointer}button::-moz-focus-inner{border:0!important}table{border-collapse:collapse}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(button,input,optgroup,select,textarea){padding:0;line-height:inherit;color:inherit}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,video){max-width:100%;height:auto}select::-ms-expand{display:none}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--ss-base-text);background:var(--ss-base-bg);transition-property:background-color;transition-duration:.2s;line-height:1.5}*::-moz-placeholder{color:var(--ss-base-placeholder)}*::placeholder{color:var(--ss-base-placeholder)}*,*:before,:after{border-color:var(--ss-base-border)}
