.rich-html{line-height:1.6}.rich-html p{margin:0 0 .5em}.rich-html p:last-child{margin-bottom:0}.rich-html ul,.rich-html ol{margin:0 0 .5em;padding-left:1.2em}.rich-html li{margin-bottom:.25em}.rich-html strong,.rich-html b{font-weight:var(--t-fw-semibold)}.rich-html em,.rich-html i{color:var(--t-text);font-style:normal}.rich-html a{color:#3b9edd;text-decoration:underline}.rich-html br{display:block}.sys-dialog[data-v-fd1640e5]{--sys-dialog-bg:var(--t-bg-card);--sys-dialog-border:var(--t-border-medium);--sys-dialog-title:var(--t-text);--sys-dialog-message:var(--t-text-light);--sys-dialog-muted:var(--t-text-secondary);--sys-dialog-secondary-bg:#ffffff14;--sys-dialog-intent:var(--t-accent-vivid);--sys-dialog-intent-bg:var(--t-accent-bg);--sys-dialog-intent-border:#f7d0186b;z-index:1;box-sizing:border-box;border:1px solid var(--sys-dialog-border);border-radius:var(--t-radius-xl);background:var(--sys-dialog-bg);width:min(88vw,320px);min-width:0;max-width:min(88vw,320px);color:var(--t-text);text-align:center;padding:clamp(20px,16px + 2vw,28px);animation:.25s both sys-dialog-pop-fd1640e5;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000085}.sys-dialog.aff-dialog-shell.service-alert[data-v-fd1640e5]{--sys-dialog-bg:var(--t-bg-card);background:var(--t-bg-card);flex-direction:column;width:min(300px,100vw - 2rem);min-width:0;max-width:min(300px,100vw - 2rem);height:auto;max-height:none;display:flex;overflow:visible}.sys-dialog.aff-dialog-shell.service-alert .sys-dialog__message[data-v-fd1640e5]{min-width:0;max-width:100%;color:var(--t-text);flex:0 auto;overflow:visible}.sys-dialog.aff-dialog-shell.service-alert .sys-dialog__actions[data-v-fd1640e5]{flex-shrink:0}.sys-dialog--accent[data-v-fd1640e5]{border:none;width:min(300px,100vw - 2rem);min-width:0;max-width:min(300px,100vw - 2rem);min-height:270px;padding:36px 18px 28px;box-shadow:0 16px 48px #0009}.sys-dialog--accent .sys-dialog__title[data-v-fd1640e5]{margin-top:-10px}.sys-dialog--accent .sys-dialog__actions[data-v-fd1640e5]{margin-top:36px}.sys-dialog--info[data-v-fd1640e5]{--sys-dialog-intent:var(--t-info);--sys-dialog-intent-bg:#3b9edd1f;--sys-dialog-intent-border:#3b9edd6b}.sys-dialog--success[data-v-fd1640e5]{--sys-dialog-intent:var(--t-success);--sys-dialog-intent-bg:#4caf501f;--sys-dialog-intent-border:#4caf506b}.sys-dialog--warning[data-v-fd1640e5]{--sys-dialog-intent:var(--t-warning);--sys-dialog-intent-bg:#ff980024;--sys-dialog-intent-border:#ff980070}.sys-dialog--error[data-v-fd1640e5]{--sys-dialog-intent:var(--t-danger);--sys-dialog-intent-bg:#f4433624;--sys-dialog-intent-border:#f4433670}.sys-dialog__close[data-v-fd1640e5]{border-radius:var(--t-radius-full);width:28px;height:28px;color:var(--t-text-secondary);font-size:var(--t-fs-base);font-weight:var(--t-fw-semibold);cursor:pointer;background:#ffffff0f;border:none;justify-content:center;align-items:center;padding:0;line-height:1;transition:opacity .2s,transform .1s,background-color .2s,color .2s;display:flex;position:absolute;top:10px;right:10px}.sys-dialog__close[data-v-fd1640e5]:active:not(:disabled){opacity:.85;transform:scale(.94)}.sys-dialog__close[data-v-fd1640e5]:disabled{opacity:var(--t-opacity-disabled);cursor:not-allowed}.sys-dialog__title[data-v-fd1640e5]{color:var(--sys-dialog-title);font-size:clamp(1.125rem, calc(1.125rem + .65vw), calc(1.125rem + var(--copy-fs-max-extra)));font-weight:var(--t-fw-bold);margin:0;line-height:1.25}.sys-dialog--accent .sys-dialog__title[data-v-fd1640e5]{background:linear-gradient(180deg, #fff4b8 0%, var(--t-accent-vivid) 45%, var(--t-accent) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sys-dialog__message[data-v-fd1640e5]{color:var(--sys-dialog-message);font-size:var(--t-fs-base);font-weight:var(--t-fw-regular);white-space:pre-line;overflow-wrap:break-word;word-break:break-word;max-width:100%;margin:10px 0 0;line-height:1.55}.sys-dialog__message[data-v-fd1640e5] .sys-dialog__amount{color:var(--t-accent);font-weight:var(--t-fw-bold)}.sys-dialog__message[data-v-fd1640e5] .sys-dialog__highlight{color:#fcf442;font-weight:var(--t-fw-bold)}.sys-dialog__actions[data-v-fd1640e5]{gap:10px;margin-top:clamp(20px,18px + 1vw,24px);display:flex}.sys-dialog__actions--split .sys-dialog__button[data-v-fd1640e5]{flex:1 1 0}.sys-dialog__button[data-v-fd1640e5]{box-sizing:border-box;border-radius:var(--t-radius-input);width:100%;min-width:0;min-height:44px;font-size:clamp(.8125rem, calc(.8125rem + .45vw), calc(.875rem + var(--copy-fs-max-extra)));font-weight:var(--t-fw-bold);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 14px;line-height:1.15;transition:opacity .2s,transform .1s;display:flex}.sys-dialog__button>span[data-v-fd1640e5]{text-overflow:ellipsis;min-width:0;overflow:hidden}.sys-dialog__button[data-v-fd1640e5]:active:not(:disabled){opacity:.85;transform:scale(.98)}.sys-dialog__button[data-v-fd1640e5]:disabled{opacity:var(--t-opacity-dim);cursor:not-allowed}.sys-dialog__button--primary[data-v-fd1640e5]{background:var(--t-gradient-btn);color:var(--t-text-on-accent);border:none;gap:8px}.sys-dialog--error .sys-dialog__button--primary[data-v-fd1640e5]{background:linear-gradient(180deg, #ff6b5f 0%, var(--t-danger) 100%);color:#fff}.sys-dialog__button--secondary[data-v-fd1640e5]{border:var(--t-stroke-light);background:var(--sys-dialog-secondary-bg);color:var(--t-text-light)}.sys-dialog--error .btn-confirm__spinner[data-v-fd1640e5]{border-color:#fff #ffffff57 #ffffff57}@keyframes sys-dialog-pop-fd1640e5{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}
