.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}}
