.alert-warning-wide[data-v-01b82b0f]{background:linear-gradient(90deg,#fff8e9,#fffdf7 58%,#fff8e6);border-color:#f5c86b;border-left:4px solid #f59e0b;box-shadow:0 8px 24px rgba(245,158,11,.12);padding:16px 20px}.alert-warning-wide .alert-title[data-v-01b82b0f]{color:#344054;line-height:1.45}.alert-warning-wide .alert-title-label[data-v-01b82b0f]{color:#d97706!important;font-weight:500}.alert-warning-wide[data-v-01b82b0f] a{font-weight:500}html[data-bs-theme=dark] .alert-warning-wide[data-v-01b82b0f]{background:linear-gradient(90deg,rgba(83,62,16,.72),rgba(31,29,24,.92) 60%,rgba(83,62,16,.62));border-color:rgba(245,158,11,.34);border-left-color:#f59e0b;box-shadow:0 10px 28px rgba(245,158,11,.12)}html[data-bs-theme=dark] .alert-warning-wide .alert-title[data-v-01b82b0f]{color:#f2f4f7}html[data-bs-theme=dark] .alert-warning-wide .alert-title-label[data-v-01b82b0f]{color:#fbbf24!important}.partner-link-group[data-v-5f17f74b]{max-width:760px;align-items:stretch}.partner-copy-button[data-v-5f17f74b]{min-width:92px;padding:0 14px;font-size:13px;font-weight:600;line-height:1;border-radius:0 8px 8px 0}.partner-progress-open-card[data-v-5f17f74b]{display:flex;justify-content:flex-start}.partner-progress-open-button[data-v-5f17f74b]{min-width:300px}.partner-progress-modal-content[data-v-5f17f74b]{padding:8px 20px 20px;border-radius:18px;background:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(241,253,250,.62))}[data-v-5f17f74b] .modal-backdrop.show,[data-v-5f17f74b] .partner-progress-modal~.modal-backdrop{background-color:#080d18;opacity:.84}[data-v-5f17f74b] .partner-progress-modal .modal-dialog{max-width:820px}[data-v-5f17f74b] .partner-progress-modal .modal-content{position:relative;overflow:hidden;border:1px solid rgba(120,135,255,.42);border-radius:18px;background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(247,253,251,.95));box-shadow:0 24px 70px rgba(21,31,56,.32)}[data-v-5f17f74b] .partner-progress-modal .modal-body{position:relative;padding:12px}.partner-progress-close[data-v-5f17f74b]{position:absolute;top:10px;right:10px;z-index:4;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:1px solid rgba(130,143,170,.32);border-radius:7px;background:hsla(0,0%,100%,.78);color:#526078;font-size:.92rem;line-height:1;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.partner-progress-close[data-v-5f17f74b]:before{content:"\00d7"}.partner-progress-close[data-v-5f17f74b]:focus,.partner-progress-close[data-v-5f17f74b]:hover{border-color:rgba(86,103,255,.46);background:rgba(244,247,255,.96);color:#3342dd;outline:0}.partner-progress-loading[data-v-5f17f74b]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:180px;color:var(--bs-secondary-text-color,#6c757d);font-weight:600}.partner-progress-road-header[data-v-5f17f74b]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-right:34px;margin-bottom:26px}.partner-progress-road-header p[data-v-5f17f74b]{color:var(--bs-secondary-text-color,#6c757d)}.partner-level-badge[data-v-5f17f74b]{min-width:170px;padding:12px 14px;border:1px solid var(--bs-border-color,#e0e0e0);border-radius:14px;background:linear-gradient(135deg,rgba(247,249,255,.92),rgba(239,253,248,.7));text-align:right}.partner-level-badge span[data-v-5f17f74b]{display:block;margin-bottom:4px;color:var(--bs-secondary-text-color,#6c757d);font-size:.82rem}.partner-level-badge strong[data-v-5f17f74b]{display:block;color:var(--bs-primary,#4c6fff);font-size:1.05rem}.partner-level-road[data-v-5f17f74b]{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px;margin:6px 6px 30px;padding-top:2px}.partner-level-road-fill[data-v-5f17f74b],.partner-level-road-track[data-v-5f17f74b]{position:absolute;top:25px;left:28px;right:28px;height:8px;border-radius:999px}.partner-level-road-track[data-v-5f17f74b]{background:var(--bs-gray-200,#e9ecef)}.partner-level-road-fill[data-v-5f17f74b]{right:auto;max-width:calc(100% - 56px);background:linear-gradient(90deg,#635bff,#2673ff);box-shadow:0 10px 24px rgba(77,96,255,.2)}.partner-road-node[data-v-5f17f74b]{position:relative;z-index:1;min-width:0;text-align:center}.partner-road-node-dot[data-v-5f17f74b]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:0 auto 9px;border:3px solid #d5deef;border-radius:50%;background:#fff;color:#8a96aa;font-weight:700;box-shadow:0 8px 18px rgba(64,78,118,.12)}.partner-road-node-title[data-v-5f17f74b]{overflow:hidden;color:var(--bs-secondary-text-color,#6c757d);font-size:.78rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.partner-road-node-complete .partner-road-node-dot[data-v-5f17f74b]{border-color:#25bd8e;background:#25bd8e;color:#fff}.partner-road-node-current .partner-road-node-dot[data-v-5f17f74b]{border-color:#5864ff;background:linear-gradient(135deg,#635bff,#2673ff);color:#fff;box-shadow:0 10px 22px rgba(76,95,255,.34)}.partner-road-node-current .partner-road-node-title[data-v-5f17f74b]{color:#4654ff;font-weight:700}.partner-road-node-next .partner-road-node-dot[data-v-5f17f74b]{border-color:#92a1ff;color:#4654ff}.partner-road-metrics[data-v-5f17f74b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.partner-next-panel[data-v-5f17f74b]{padding:16px;border:1px solid var(--bs-border-color,#dfe4f0);border-radius:18px;background:linear-gradient(135deg,rgba(248,251,255,.96),rgba(242,253,249,.78))}.partner-next-title[data-v-5f17f74b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.partner-next-title span[data-v-5f17f74b]{color:var(--bs-secondary-text-color,#6c757d)}.partner-road-metric[data-v-5f17f74b]{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:14px;border:1px solid rgba(210,218,236,.8);border-radius:16px;background:hsla(0,0%,100%,.82)}.partner-metric-circle[data-v-5f17f74b]{position:relative;flex:0 0 56px;width:56px;height:56px}.partner-metric-circle svg[data-v-5f17f74b]{width:56px;height:56px;transform:rotate(-90deg)}.partner-metric-circle circle[data-v-5f17f74b]{fill:none;stroke:#e5ebf5;stroke-width:5}.partner-metric-circle circle[data-v-5f17f74b]:last-child{stroke:#5364ff;stroke-dasharray:113.1;stroke-linecap:round;transition:stroke-dashoffset .25s ease}.partner-metric-circle strong[data-v-5f17f74b]{position:absolute;top:50%;left:50%;color:#24344f;font-size:.74rem;transform:translate(-50%,-50%)}.partner-road-metric-content[data-v-5f17f74b]{min-width:0}.partner-road-metric-content h6[data-v-5f17f74b]{margin-bottom:6px;color:#1f2c45;font-size:.86rem;font-weight:700;line-height:1.28}.partner-road-metric-content p[data-v-5f17f74b]{margin-bottom:4px;color:#4e5f79;font-size:.84rem;line-height:1.3}.partner-metric-footnote[data-v-5f17f74b]{color:var(--bs-secondary-text-color,#6c757d);font-size:.8rem;line-height:1.25}.partner-metric-complete[data-v-5f17f74b],.partner-next-panel-complete strong[data-v-5f17f74b]{color:var(--bs-success,#198754)}.partner-next-summary[data-v-5f17f74b]{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border:1px solid rgba(190,238,222,.9);border-radius:14px;background:rgba(239,253,249,.84);color:#59677f}.partner-next-summary strong[data-v-5f17f74b]{flex:0 0 auto;color:#0aa878;font-size:1.05rem}.partner-next-summary span[data-v-5f17f74b]{min-width:0;font-size:.9rem}.partner-next-panel-complete[data-v-5f17f74b]{display:flex;flex-direction:column;gap:4px}@media (max-width:575px){.partner-link-group[data-v-5f17f74b]{display:block}.partner-link-group .form-control[data-v-5f17f74b]{width:100%;border-radius:8px}.partner-link-group .input-group-append[data-v-5f17f74b]{margin-top:8px;margin-left:0}.partner-copy-button[data-v-5f17f74b]{width:100%;border-radius:8px}.partner-progress-open-button[data-v-5f17f74b]{width:100%;min-width:0}.partner-next-summary[data-v-5f17f74b],.partner-next-title[data-v-5f17f74b],.partner-progress-road-header[data-v-5f17f74b]{align-items:stretch;flex-direction:column}.partner-level-badge[data-v-5f17f74b]{width:100%;text-align:left}.partner-level-road[data-v-5f17f74b]{overflow-x:auto;grid-template-columns:repeat(4,minmax(90px,1fr));padding-bottom:8px}.partner-road-metrics[data-v-5f17f74b]{grid-template-columns:1fr}}