.score-progress-bar[data-v-4ddd2221]{-webkit-user-select:none;user-select:none;width:100%;min-width:0;height:18px;position:relative}.score-progress-bar__track[data-v-4ddd2221]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;height:6px;display:grid;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.score-progress-bar__track span[data-v-4ddd2221]{border-radius:2px}.score-progress-bar--risk .score-progress-bar__track span[data-v-4ddd2221]:first-child,.score-progress-bar--trust .score-progress-bar__track span[data-v-4ddd2221]:nth-child(3){background:var(--ip-color-score-good)}.score-progress-bar__track span[data-v-4ddd2221]:nth-child(2){background:var(--ip-color-score-caution)}.score-progress-bar--risk .score-progress-bar__track span[data-v-4ddd2221]:nth-child(3),.score-progress-bar--trust .score-progress-bar__track span[data-v-4ddd2221]:first-child{background:var(--ip-color-score-bad)}.score-progress-bar__handle[data-v-4ddd2221]{top:50%;left:clamp(9px,var(--score-progress-position),calc(100% - 9px));box-sizing:border-box;background:var(--ip-color-background-surface);pointer-events:none;border:3px solid;border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%)}.score-progress-bar--good .score-progress-bar__handle[data-v-4ddd2221]{border-color:var(--ip-color-score-good)}.score-progress-bar--caution .score-progress-bar__handle[data-v-4ddd2221]{border-color:var(--ip-color-score-caution)}.score-progress-bar--bad .score-progress-bar__handle[data-v-4ddd2221]{border-color:var(--ip-color-score-bad)}.status-badge[data-v-b4c83e3e]{border:1px solid var(--ip-color-border-default)}.status-badge--success[data-v-b4c83e3e]{border-color:var(--ip-color-status-success-border);color:var(--ip-color-status-success-text);background:var(--ip-color-status-success-soft)}.status-badge--warning[data-v-b4c83e3e]{border-color:var(--ip-color-status-warning-border);color:var(--ip-color-status-warning-text);background:var(--ip-color-status-warning-soft)}.status-badge--danger[data-v-b4c83e3e]{border-color:var(--ip-color-status-danger-border);color:var(--ip-color-status-danger-text);background:var(--ip-color-status-danger-soft)}.rola-promotion[data-v-d20644c1]{background:var(--ip-color-promotion-background) url(../images/rola-advertising-background.svg) center /cover no-repeat;width:100%;min-width:0;color:var(--ip-color-text-inverse);border-radius:16px;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,sans-serif;position:relative;overflow:hidden}.rola-promotion--claude[data-v-d20644c1]{background:var(--ip-color-promotion-claudeBackground) url(../images/rola-claude-background.svg) right top /auto 128px no-repeat}.rola-promotion--openai[data-v-d20644c1]{background:var(--ip-color-promotion-openaiBackground) url(../images/rola-openai-background.svg) right top /auto 128px no-repeat}.rola-promotion--claude .rola-promotion__button[data-v-d20644c1]{color:var(--ip-color-promotion-claudeTrialText);background:var(--ip-color-promotion-claudeTrialBackground)}.rola-promotion--openai .rola-promotion__button[data-v-d20644c1]{color:var(--ip-color-promotion-openaiTrialText);background:var(--ip-color-promotion-openaiTrialBackground)}.rola-promotion__link[data-v-d20644c1]{align-items:center;gap:24px;min-height:128px;padding:32px 30px;display:flex}.rola-promotion__logo[data-v-d20644c1]{flex:none;width:auto;height:52px;display:block}.rola-promotion__content[data-v-d20644c1]{text-align:left;flex:1;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.rola-promotion__measurement[data-v-d20644c1]{visibility:hidden;pointer-events:none}.rola-promotion__title[data-v-d20644c1]{white-space:normal;overflow-wrap:anywhere;will-change:transform,opacity,filter;grid-area:1/1;align-self:start;min-width:0;font-size:18px;font-weight:700;line-height:26px}.rola-promotion__title-accent[data-v-d20644c1]{color:var(--ip-color-promotion-accent)}.rola-promotion__features[data-v-d20644c1]{will-change:transform,opacity,filter;flex-wrap:wrap;grid-area:2/1;align-self:start;gap:8px;display:flex}.rola-promotion__feature[data-v-d20644c1]{border:1px solid rgba(var(--ip-color-promotion-feature-rgb),.3);background:rgba(var(--ip-color-promotion-feature-rgb),.05);white-space:normal;overflow-wrap:anywhere;border-radius:999px;flex:none;align-items:center;gap:6px;max-width:100%;min-height:28px;padding:4px 10px;font-size:13px;line-height:18px;display:inline-flex}.rola-promotion__feature>span[data-v-d20644c1]{min-width:0}.rola-promotion__check[data-v-d20644c1]{stroke-width:2px;flex:none;width:16px;height:16px}.rola-promotion__button[data-v-d20644c1]{height:44px;color:var(--ip-color-promotion-trialText);background:var(--ip-color-promotion-trialBackground);white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:18px;font-weight:500;line-height:1;display:flex}.rola-promotion__arrow[data-v-d20644c1]{stroke-width:2px;flex:none;width:18px;height:18px}.rola-promotion__link[data-v-d20644c1]:focus-visible{outline:2px solid var(--ip-color-text-inverse);outline-offset:-4px}@media (width<=900px){.rola-promotion__link[data-v-d20644c1]{grid-template-columns:minmax(0,1fr) auto;gap:18px 16px;padding:20px;display:grid}.rola-promotion__logo[data-v-d20644c1]{width:120px;max-width:100%;height:auto}.rola-promotion__content[data-v-d20644c1]{grid-area:2/1/auto/-1;gap:14px}.rola-promotion__title[data-v-d20644c1]{overflow-wrap:break-word;font-size:15px;line-height:23px}.rola-promotion__title-separator[data-v-d20644c1]{display:none}.rola-promotion__title-accent[data-v-d20644c1]{margin-top:4px;display:block}.rola-promotion__features[data-v-d20644c1]{gap:8px}.rola-promotion__feature[data-v-d20644c1]{overflow-wrap:break-word;min-height:28px;padding:4px 8px;font-size:12px;line-height:18px}.rola-promotion__check[data-v-d20644c1]{width:14px;height:14px}.rola-promotion__button[data-v-d20644c1]{white-space:normal;text-align:center;overflow-wrap:break-word;grid-area:1/2;gap:6px;height:auto;min-height:40px;padding:10px 12px;font-size:13px;line-height:20px}.rola-promotion__arrow[data-v-d20644c1]{width:16px;height:16px}}@media (width<=480px){.rola-promotion__link[data-v-d20644c1]{gap:16px 12px;padding:18px 16px}.rola-promotion__logo[data-v-d20644c1]{width:112px}}
