.shortlink-panel[data-v-59b1713f]{background:#fff;color:#0f172a;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.shortlink-panel__header[data-v-59b1713f]{align-items:center;border-bottom:1px solid #eef2f7;display:flex;gap:18px;justify-content:space-between;padding:24px 28px 18px}.shortlink-panel__title[data-v-59b1713f]{align-items:center;display:inline-flex;gap:11px;min-width:0}.shortlink-panel__title strong[data-v-59b1713f]{color:#0f172a;font-size:15px;font-weight:900}.shortlink-panel__icon[data-v-59b1713f]{background:#ecfdf5;border-radius:10px;color:#059669;font-size:19px;height:34px;width:34px}.shortlink-panel__close[data-v-59b1713f],.shortlink-panel__icon[data-v-59b1713f]{align-items:center;display:inline-flex;justify-content:center}.shortlink-panel__close[data-v-59b1713f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:8px;color:#94a3b8;cursor:pointer;height:32px;transition:background .18s ease,color .18s ease;width:32px}.shortlink-panel__close[data-v-59b1713f]:hover{background:#f1f5f9;color:#475569}.shortlink-panel__close .material-symbols-outlined[data-v-59b1713f]{font-size:19px}.shortlink-panel__body[data-v-59b1713f]{min-height:0;overflow-y:auto;padding:20px 28px 24px}.shortlink-deal-card[data-v-59b1713f]{align-items:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;display:flex;gap:12px;padding:14px}.shortlink-deal-card>div[data-v-59b1713f]:last-child{min-width:0}.shortlink-deal-card span[data-v-59b1713f]{color:#94a3b8;display:block;font-size:10px;font-weight:900;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.shortlink-deal-card strong[data-v-59b1713f]{color:#0f172a;display:block;font-size:12px;font-weight:900;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shortlink-deal-card__logo[data-v-59b1713f]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;overflow:hidden;width:38px}.shortlink-deal-card__logo img[data-v-59b1713f]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shortlink-deal-card__logo .material-symbols-outlined[data-v-59b1713f]{color:#f59e0b;font-size:20px}.shortlink-overview[data-v-59b1713f]{border-bottom:1px solid #e2e8f0;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;padding-bottom:18px}.shortlink-overview__row[data-v-59b1713f]{background:#f8fafc;border-radius:10px;min-width:0;padding:12px}.shortlink-overview__row span[data-v-59b1713f]{color:#94a3b8;display:block;font-size:10px;font-weight:900;margin-bottom:5px}.shortlink-overview__row strong[data-v-59b1713f]{color:#334155;display:block;font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shortlink-overview__row--wide[data-v-59b1713f]{grid-column:1/-1}.shortlink-form[data-v-59b1713f]{gap:14px;margin-top:18px}.shortlink-field[data-v-59b1713f],.shortlink-form[data-v-59b1713f]{display:flex;flex-direction:column}.shortlink-field[data-v-59b1713f]{gap:7px}.shortlink-field>span[data-v-59b1713f]{color:#334155;font-size:12px;font-weight:900}.shortlink-result-row[data-v-59b1713f],.shortlink-tail-row[data-v-59b1713f]{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.shortlink-input[data-v-59b1713f]{width:100%}.shortlink-input[data-v-59b1713f] .el-input__wrapper{background:#f8fafc;border-radius:9px;box-shadow:inset 0 0 0 1px #dbe4ef;min-height:38px}.shortlink-input[data-v-59b1713f] .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #f85277,0 0 0 3px #f852771f}.shortlink-input[data-v-59b1713f] .el-input__inner{color:#475569;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:600}.shortlink-result-text[data-v-59b1713f]{color:#0f766e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:800;line-height:1.6;margin:0;min-width:0;overflow-wrap:anywhere;padding:9px 2px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.shortlink-generate-btn[data-v-59b1713f]{--el-button-bg-color:#111827;--el-button-border-color:#111827;--el-button-hover-bg-color:#23233a;--el-button-hover-border-color:#23233a;--el-button-active-bg-color:#000;--el-button-active-border-color:#000;--el-button-text-color:#fff;--el-button-hover-text-color:#fff;background:#111827;border:0;border-radius:9px;color:#fff;font-size:12px;font-weight:900;height:38px;min-width:74px}.shortlink-generate-btn[data-v-59b1713f]:focus,.shortlink-generate-btn[data-v-59b1713f]:hover{background:#23233a;color:#fff}.shortlink-copy-square[data-v-59b1713f]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#111827;border:0;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:background .18s ease,transform .18s ease;width:52px}.shortlink-copy-square[data-v-59b1713f]:hover{background:#23233a;transform:translateY(-1px)}.shortlink-copy-square[data-v-59b1713f]:active{background:#000;transform:translateY(0)}.shortlink-copy-square .material-symbols-outlined[data-v-59b1713f]{font-size:18px}.shortlink-panel__footer[data-v-59b1713f]{align-items:center;background:#fff;border-top:1px solid #eef2f7;display:flex;gap:10px;justify-content:flex-end;padding:18px 28px 24px}.shortlink-footer-btn[data-v-59b1713f]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:12px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:7px;height:36px;justify-content:center;padding:0 16px;transition:background .18s ease,transform .18s ease}.shortlink-footer-btn .material-symbols-outlined[data-v-59b1713f]{font-size:16px}.shortlink-footer-btn[data-v-59b1713f]:hover{transform:translateY(-1px)}.shortlink-footer-btn--ghost[data-v-59b1713f]{background:#f8fafc;color:#334155}.shortlink-footer-btn--ghost[data-v-59b1713f]:hover{background:#eef2f7}.shortlink-footer-btn--primary[data-v-59b1713f]{background:#111827;color:#fff}.shortlink-footer-btn--primary[data-v-59b1713f]:hover{background:#23233a}.shortlink-footer-btn--primary[data-v-59b1713f]:active{background:#000}@media(max-width:768px){.shortlink-panel__body[data-v-59b1713f],.shortlink-panel__footer[data-v-59b1713f],.shortlink-panel__header[data-v-59b1713f]{padding-left:18px;padding-right:18px}.shortlink-overview[data-v-59b1713f],.shortlink-result-row[data-v-59b1713f],.shortlink-tail-row[data-v-59b1713f]{grid-template-columns:1fr}.shortlink-copy-square[data-v-59b1713f],.shortlink-generate-btn[data-v-59b1713f]{width:100%}.shortlink-panel__footer[data-v-59b1713f]{align-items:stretch;flex-direction:column-reverse}}.affiliate-shortlink-drawer{max-width:100vw}.affiliate-shortlink-drawer .el-drawer__body{overflow:hidden;padding:0}.affiliate-shortlink-drawer__modal{background:#0f172a52}@media(max-width:768px){.affiliate-shortlink-drawer.el-drawer.btt{border-radius:18px 18px 0 0;height:88%!important;overflow:hidden}.affiliate-shortlink-drawer .shortlink-panel__header{padding-top:26px;position:relative}.affiliate-shortlink-drawer .shortlink-panel__header:before{background:#cbd5e1;border-radius:999px;content:"";height:4px;left:50%;position:absolute;top:9px;transform:translate(-50%);width:40px}}.how-it-works[data-v-ce9f927f]{color:#0d0d12}.how-it-works--section[data-v-ce9f927f]{background:#fff;border:1px solid #f4f4f7;border-radius:20px;box-shadow:0 4px 6px -1px #00000008,0 2px 4px -1px #00000005;padding:28px 32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.how-it-works--section[data-v-ce9f927f]:hover{box-shadow:0 12px 20px -5px #0000000f;transform:translateY(-2px)}.how-it-works--panel[data-v-ce9f927f]{background:#fff;border:1px solid #f4f4f7;border-radius:16px;padding:20px}.how-it-works--affiliate[data-v-ce9f927f]{background:linear-gradient(135deg,#fffefd,#fffaf4);border-color:#f59e0b24}.how-it-works--distribution[data-v-ce9f927f]{background:linear-gradient(135deg,#fbfdff,#f2f8ff);border-color:#2563eb1f}.how-it-works__head[data-v-ce9f927f]{margin-bottom:24px}.how-it-works__title[data-v-ce9f927f]{color:#0d0d12;font-family:var(--cg-font-serif);font-size:clamp(22px,2vw,28px);font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0;padding-left:16px;position:relative}.how-it-works__title[data-v-ce9f927f]:before{background:#d4a0d0;border-radius:2px;bottom:6px;content:"";left:0;position:absolute;top:6px;width:3px}.how-it-works__sub[data-v-ce9f927f]{color:#56565f;font-size:14px;line-height:1.5;margin:6px 0 0}.how-it-works__timeline[data-v-ce9f927f]{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0;position:relative}.how-it-works__step[data-v-ce9f927f]{display:flex;gap:16px;padding-bottom:28px;position:relative}.how-it-works__step[data-v-ce9f927f]:last-child{padding-bottom:0}.how-it-works__step[data-v-ce9f927f]:before{background:#ebebef;bottom:0;content:"";left:19px;position:absolute;top:42px;width:2px}.how-it-works__step[data-v-ce9f927f]:last-child:before{display:none}.how-it-works__index[data-v-ce9f927f]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:14px;font-weight:800;height:40px;justify-content:center;position:relative;width:40px;z-index:1}.how-it-works__index--0[data-v-ce9f927f]{background:var(--cg-color-tint-apricot);color:#7a5a43}.how-it-works__index--1[data-v-ce9f927f]{background:var(--cg-color-tint-lilac);color:#675b7f}.how-it-works__index--2[data-v-ce9f927f]{background:var(--cg-color-tint-mint);color:#4f7565}.how-it-works__index--3[data-v-ce9f927f]{background:#dbeafe;color:#1d4ed8}.how-it-works__index--4[data-v-ce9f927f]{background:#ffe4e6;color:#be123c}.how-it-works__body[data-v-ce9f927f]{flex:1;min-width:0;padding-top:2px}.how-it-works__when[data-v-ce9f927f]{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.how-it-works__when--0[data-v-ce9f927f]{color:#7a5a43}.how-it-works__when--1[data-v-ce9f927f]{color:#675b7f}.how-it-works__when--2[data-v-ce9f927f]{color:#4f7565}.how-it-works__when--3[data-v-ce9f927f]{color:#1d4ed8}.how-it-works__when--4[data-v-ce9f927f]{color:#be123c}.how-it-works__step-title[data-v-ce9f927f]{color:#0d0d12;font-size:16px;font-weight:700;margin:0 0 4px}.how-it-works__desc[data-v-ce9f927f]{color:#56565f;font-size:13px;line-height:1.6;margin:0}@media(max-width:768px){.how-it-works--section[data-v-ce9f927f]{border-radius:16px;padding:24px 20px}.how-it-works--section[data-v-ce9f927f]:hover{box-shadow:0 4px 6px -1px #00000008,0 2px 4px -1px #00000005;transform:none}.how-it-works--panel[data-v-ce9f927f]{padding:18px}.how-it-works__title[data-v-ce9f927f]{font-size:20px}}
