.site-footer[data-v-383d7c59]{box-sizing:border-box;min-height:270px;padding:54px 24px 46px;background:#111827;color:#9ca3af;text-align:center}.site-footer__brand[data-v-383d7c59]{display:flex;justify-content:center}.site-footer__links[data-v-383d7c59]{display:flex;flex-wrap:wrap;justify-content:center;gap:28px;margin:28px auto 22px;color:#9ca3af;font-size:16px}.site-footer__links span[data-v-383d7c59]{cursor:default}.site-footer small[data-v-383d7c59]{font-size:14px}.site-footer__filing[data-v-383d7c59]{display:block;margin-top:10px;color:inherit;font-size:13px;text-decoration:none}.site-footer__filing[data-v-383d7c59]:hover{color:#d1d5db}.order-alert[data-v-1d1c389d]{position:fixed;z-index:1000;right:24px;top:88px;width:min(360px,calc(100vw - 32px));overflow:hidden;border:1px solid #ffd3c7;border-radius:16px;background:#fff;box-shadow:0 18px 48px #0f172a33;color:#172033}.order-alert__head[data-v-1d1c389d]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;color:#fff;background:linear-gradient(135deg,#f15a3a,#ff825e)}.order-alert__head button[data-v-1d1c389d]{border:0;background:transparent;color:#fff;font-size:24px;line-height:1;cursor:pointer}.order-alert__body[data-v-1d1c389d]{padding:18px}.order-alert__body h3[data-v-1d1c389d]{margin:0 0 8px;font-size:16px}.order-alert__body p[data-v-1d1c389d]{margin:0 0 10px;color:#536174;line-height:1.6}.order-alert__body small[data-v-1d1c389d]{color:#8a96a8}.order-alert__actions[data-v-1d1c389d]{display:flex;gap:10px;padding:0 18px 18px}.order-alert__actions button[data-v-1d1c389d]{flex:1;min-height:38px;border-radius:9px;cursor:pointer}.order-alert__secondary[data-v-1d1c389d]{border:1px solid #e3e8ef;color:#536174;background:#fff}.order-alert__primary[data-v-1d1c389d]{border:0;color:#fff;background:#f15a3a}@media (max-width: 600px){.order-alert[data-v-1d1c389d]{right:16px;top:72px}}.notification-guide__mask[data-v-a6264290]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:20px;background:#0f172a6b}.notification-guide[data-v-a6264290]{position:relative;width:min(460px,100%);border-radius:18px;padding:28px;background:#fff;color:#172033;box-shadow:0 22px 70px #0f172a40}.notification-guide__close[data-v-a6264290]{position:absolute;right:16px;top:12px;border:0;background:transparent;color:#9aa6b6;font-size:26px;cursor:pointer}.notification-guide__icon[data-v-a6264290]{display:grid;width:48px;height:48px;place-items:center;margin:0 auto 12px;border-radius:50%;background:#fff2ed;font-size:24px}.notification-guide h2[data-v-a6264290]{margin:0;text-align:center;font-size:21px}.notification-guide__intro[data-v-a6264290]{margin:12px 0 18px;color:#64748b;line-height:1.65;text-align:center}.notification-guide__bind[data-v-a6264290]{display:flex;align-items:center;gap:14px;margin:0 0 16px;padding:12px;border-radius:12px;background:#f8fafc}.notification-guide__bind img[data-v-a6264290]{width:92px;height:92px;flex:0 0 92px;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#fff}.notification-guide__bind strong[data-v-a6264290]{font-size:14px}.notification-guide__bind p[data-v-a6264290],.notification-guide__hint[data-v-a6264290]{margin:7px 0 0;color:#64748b;font-size:13px;line-height:1.55}.notification-guide__hint[data-v-a6264290]{padding:12px;border-radius:10px;background:#fff8ed}.notification-guide__error[data-v-a6264290]{margin:10px 0;color:#dc2626;font-size:13px}.notification-guide__actions[data-v-a6264290]{display:flex;gap:10px;margin-top:22px}.notification-guide__actions button[data-v-a6264290]{min-height:42px;flex:1;border-radius:9px;cursor:pointer}.notification-guide__later[data-v-a6264290]{border:1px solid #e2e8f0;background:#fff;color:#64748b}.notification-guide__primary[data-v-a6264290]{border:0;background:#f15a3a;color:#fff}.notification-guide__primary[data-v-a6264290]:disabled{cursor:wait;opacity:.65}.notification-guide__link[data-v-a6264290]{display:block;margin:14px auto 0;border:0;background:transparent;color:#2563eb;cursor:pointer}@media (max-width: 520px){.notification-guide[data-v-a6264290]{padding:24px 18px}.notification-guide__bind[data-v-a6264290]{align-items:flex-start}.notification-guide__bind img[data-v-a6264290]{width:76px;height:76px;flex-basis:76px}}.qualification-offline-page[data-v-e3f987c1]{min-height:100vh;background:#f7f8fa;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.offline-container[data-v-e3f987c1]{width:min(720px,calc(100% - 40px));margin:0 auto;padding:40px 0 72px}.offline-container h1[data-v-e3f987c1]{margin:0 0 8px;font-size:28px}.offline-lead[data-v-e3f987c1]{margin:0 0 24px;color:#6b7280}.offline-card[data-v-e3f987c1]{margin-bottom:20px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;padding:24px}.offline-card h2[data-v-e3f987c1]{margin:0 0 16px;font-size:18px}.offline-card dl[data-v-e3f987c1]{display:grid;grid-template-columns:120px 1fr;gap:10px 16px;margin:0}.offline-card dt[data-v-e3f987c1]{color:#6b7280}.offline-card dd[data-v-e3f987c1]{margin:0;color:#111827;font-weight:650}.offline-note[data-v-e3f987c1]{margin:0 0 16px;color:#2563eb;font-size:14px}.upload-dashed-prototype[data-v-e3f987c1]{display:grid;gap:6px;place-items:center;border:1.5px dashed #cbd5e1;border-radius:12px;padding:28px;color:#6b7280;text-align:center;cursor:pointer}.upload-dashed-prototype input[data-v-e3f987c1]{display:none}.upload-dashed-prototype strong[data-v-e3f987c1]{color:#2563eb}.upload-ids[data-v-e3f987c1]{margin:12px 0;color:#6b7280;font-size:13px}.offline-submit[data-v-e3f987c1]{width:100%;height:46px;border:0;border-radius:10px;color:#fff;background:#e8633b;font-size:15px;font-weight:800;cursor:pointer}.offline-submit[data-v-e3f987c1]:disabled{background:#9ca3af;cursor:not-allowed}.qa-preview[data-v-143f3b25]{width:min(1100px,calc(100vw - 24px));height:90vh;max-height:90vh;padding:0;border:0;border-radius:14px;color:#334155;background:#fff;box-shadow:0 20px 80px #0004}.qa-preview[data-v-143f3b25]::backdrop{background:#0f172acc}.qa-preview-shell[data-v-143f3b25]{display:flex;flex-direction:column;height:100%;min-height:0}.qa-preview header[data-v-143f3b25]{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid #e2e8f0}.qa-preview h3[data-v-143f3b25]{margin:0;font-size:17px}.qa-preview header p[data-v-143f3b25]{margin:4px 0 0;color:#94a3b8;font-size:12px;overflow-wrap:anywhere}.qa-preview-actions[data-v-143f3b25]{display:flex;flex:none;gap:8px}.qa-preview button[data-v-143f3b25]{padding:8px 12px;border:1px solid #dbe2ea;border-radius:6px;background:#fff;color:#2563eb;cursor:pointer}.qa-preview button[data-v-143f3b25]:disabled{opacity:.5;cursor:not-allowed}.qa-preview iframe[data-v-143f3b25]{flex:1;min-height:0;width:100%;border:0}.qa-preview-state[data-v-143f3b25]{display:grid;flex:1;place-content:center;gap:12px;padding:24px;text-align:center;font-size:14px}.qa-preview-image[data-v-143f3b25]{flex:1;min-height:0;overflow:auto;padding:20px;text-align:center;background:#f1f5f9}.qa-preview-image img[data-v-143f3b25]{max-width:100%;height:auto}.qa-preview-workbook[data-v-143f3b25]{display:flex;flex:1;min-height:0;flex-direction:column;gap:12px;padding:16px}.qa-preview-sheet[data-v-143f3b25]{flex:1;min-height:0;overflow:auto}.qa-preview-workbook table[data-v-143f3b25]{border-collapse:collapse}.qa-preview-workbook td[data-v-143f3b25]{min-width:80px;padding:8px 12px;border:1px solid #e2e8f0;white-space:pre-wrap;font-size:13px}.qa-preview select[data-v-143f3b25]{padding:6px;border:1px solid #e2e8f0;border-radius:6px}@media (max-width:600px){.qa-preview header[data-v-143f3b25]{align-items:stretch;flex-direction:column}.qa-preview-actions[data-v-143f3b25]{justify-content:flex-end}}.qualification-upload-grid[data-v-09bb5f47]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.qualification-upload-item[data-v-09bb5f47]{min-width:0;overflow:hidden;border:1px solid #e2e8f0;border-radius:9px;background:#fff}.qualification-upload-image[data-v-09bb5f47],.qualification-upload-file-icon[data-v-09bb5f47]{display:flex;width:100%;height:112px;align-items:center;justify-content:center;background:#f8fafc}.qualification-upload-name[data-v-09bb5f47]{display:block;overflow:hidden;padding:7px 8px 2px;color:#15803d;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.qualification-upload-remove[data-v-09bb5f47]{margin:0 8px 7px;color:#94a3b8;font-size:11px}.qualification-upload-remove[data-v-09bb5f47]:hover{color:#ef4444}@media (max-width: 640px){.qualification-upload-grid[data-v-09bb5f47]{grid-template-columns:repeat(2,minmax(0,1fr))}}.qualification-sample[data-v-09bb5f47] img{-o-object-fit:contain;object-fit:contain}.chat-height[data-v-f61dca32]{height:calc(100vh - 80px)}.bubble-left[data-v-f61dca32]{background:#fff;border:1px solid #E5E7EB;border-radius:2px 12px 12px}.bubble-right[data-v-f61dca32]{background:#e8633b;color:#fff;border-radius:12px 2px 12px 12px}.session-active[data-v-f61dca32]{background-color:#eff6ff}.tab-btn[data-v-f61dca32]{background:transparent;padding-left:0;padding-right:0;cursor:pointer}.tab-active[data-v-f61dca32]{color:#e8633b;border-bottom:2px solid #E8633B;padding-bottom:4px;font-weight:500}.no-scrollbar[data-v-f61dca32]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-f61dca32]{-ms-overflow-style:none;scrollbar-width:none}.share-modal-page[data-v-57d0bd99]{display:grid;min-height:100vh;place-items:center;padding:16px;background:#0003;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.share-modal-card[data-v-57d0bd99]{overflow:hidden;width:min(384px,100%);border-radius:32px;background:#fff;box-shadow:0 25px 80px #0003}.share-modal-body[data-v-57d0bd99]{padding:32px}.share-modal-body header[data-v-57d0bd99]{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.share-modal-body h1[data-v-57d0bd99]{margin:0;color:#1f2937;font-size:20px}.share-modal-body header button[data-v-57d0bd99]{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;color:#9ca3af;font-size:20px;background:#f9fafb;cursor:pointer}.share-options[data-v-57d0bd99]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:32px}.share-options button[data-v-57d0bd99]{display:grid;justify-items:center;gap:12px;border:0;color:#4b5563;font-weight:700;background:transparent;cursor:pointer}.share-options button[data-v-57d0bd99]:disabled{cursor:not-allowed;opacity:.55}.share-options span[data-v-57d0bd99]{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:#f5f6fa;font-size:28px;font-weight:900;transition:.2s}.share-options .wechat[data-v-57d0bd99]{color:#22c55e}.share-options .moments[data-v-57d0bd99]{color:#f97316}.share-options .link[data-v-57d0bd99]{color:#3b82f6}.share-options button:hover .wechat[data-v-57d0bd99]{color:#fff;background:#22c55e}.share-options button:hover .moments[data-v-57d0bd99]{color:#fff;background:#f97316}.share-options button:hover .link[data-v-57d0bd99]{color:#fff;background:#3b82f6}.share-link-box[data-v-57d0bd99]{border-radius:14px;padding:16px;background:#f5f6fa}.share-link-box p[data-v-57d0bd99]{margin:0 0 6px;color:#9ca3af;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.share-link-box code[data-v-57d0bd99]{display:block;overflow:hidden;color:#6b7280;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.share-message[data-v-57d0bd99],.share-error[data-v-57d0bd99]{margin:14px 0 0;border-radius:10px;padding:10px;font-size:12px}.share-message[data-v-57d0bd99]{color:#047857;background:#dcfce7}.share-error[data-v-57d0bd99]{color:#9a3412;background:#ffedd5}.cancel-button[data-v-57d0bd99]{width:100%;min-height:48px;margin-top:24px;border:0;border-radius:16px;color:#6b7280;background:#f9fafb;font-weight:900;cursor:pointer}.share-modal-card footer[data-v-57d0bd99]{padding:16px 32px;color:#e8633b;text-align:center;background:#fff9f7;font-size:12px;font-weight:800}.ad-placement-wrap[data-v-fc581e7a]{max-width:1440px;margin:0 auto;padding:16px 24px 0}.ad-placement-frame[data-v-fc581e7a]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:88px;border:1px solid #e5e7eb;border-radius:16px;background:#f3f4f6}.ad-placement-link[data-v-fc581e7a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ad-placement-media[data-v-fc581e7a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#f8fafc}.ad-placement-empty[data-v-fc581e7a]{color:#9ca3af;text-align:center;line-height:1.6}.ad-placement-empty p[data-v-fc581e7a]{color:#6b7280;font-size:16px;font-weight:700}.ad-placement-empty span[data-v-fc581e7a]{font-size:12px}.ad-placement-badge[data-v-fc581e7a],.ad-placement-price[data-v-fc581e7a],.ad-placement-buy[data-v-fc581e7a]{position:absolute;z-index:2}.ad-placement-badge[data-v-fc581e7a]{top:10px;left:10px;padding:2px 6px;border-radius:4px;background:#9ca3af33;color:#6b7280;font-size:8px}.ad-placement-price[data-v-fc581e7a]{top:10px;right:10px;padding:4px 10px;border:1px solid #f3f4f6;border-radius:999px;background:#ffffffe5;color:#6b7280;font-size:12px;font-weight:700}.ad-placement-buy[data-v-fc581e7a]{right:10px;bottom:10px;padding:7px 14px;border-radius:8px;background:#e8633b;color:#fff;font-size:12px;font-weight:700;opacity:0;transition:opacity .2s}.ad-placement-frame:hover .ad-placement-buy[data-v-fc581e7a]{opacity:1}.ad-placement-dots[data-v-fc581e7a]{position:absolute;z-index:2;bottom:10px;left:50%;display:flex;gap:5px;transform:translate(-50%)}.ad-placement-dots button[data-v-fc581e7a]{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#d1d5db}.ad-placement-dots button.active[data-v-fc581e7a]{background:#e8633b}@media (max-width: 640px){.ad-placement-wrap[data-v-fc581e7a]{padding-left:16px;padding-right:16px}.ad-placement-empty p[data-v-fc581e7a]{font-size:13px}.ad-placement-buy[data-v-fc581e7a]{opacity:1}}.card[data-v-11e838d2]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px #0000000a}.thumb-active[data-v-11e838d2]{border-color:#e8633b;box-shadow:0 0 0 2px #fff9f7}.btn-primary[data-v-11e838d2]{background-color:#e8633b;transition:all .3s}.btn-primary[data-v-11e838d2]:hover{background-color:#d8552c}.w18-ad-slot[data-v-3595e003]{position:relative;min-height:120px;margin:0 0 24px;overflow:hidden;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 4px 14px #0f172a0a}.w18-ad-link[data-v-3595e003],.w18-ad-image[data-v-3595e003]{display:block;width:100%;height:100%}.w18-ad-image[data-v-3595e003]{min-height:120px;max-height:200px;-o-object-fit:cover;object-fit:cover}.w18-ad-empty[data-v-3595e003]{display:flex;min-height:120px;align-items:center;justify-content:center;color:#9ca3af;font-size:14px}.w18-ad-label[data-v-3595e003]{position:absolute;top:10px;left:12px;padding:2px 6px;border-radius:999px;background:#11182759;color:#fff;font-size:10px}.w18-body-toolbar[data-v-3595e003]{display:flex;align-items:center;gap:8px;margin:6px 0 4px}.w18-body-image-btn[data-v-3595e003]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:1px solid rgba(0,0,0,.12);border-radius:6px;background:#fff;color:#555;cursor:pointer;font-size:13px}.w18-body-image-btn[data-v-3595e003]:disabled{opacity:.5;cursor:not-allowed}.w18-body-hint[data-v-3595e003]{font-size:12px;color:#999}.w18-body-uploaded[data-v-3595e003]{margin:4px 0 0;font-size:12px;color:#2e8b57}.w18-body-preview[data-v-3595e003]{border:1px solid #e5e7eb;border-radius:10px;padding:12px;background:#fafafa}.w18-body-preview-title[data-v-3595e003]{margin-bottom:8px;color:#6b7280;font-size:12px;font-weight:700}.w18-body-preview-content[data-v-3595e003]{min-height:24px;color:#374151;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.w18-body-preview-content[data-v-3595e003] p{margin:0 0 12px;text-indent:2em}.w18-body-preview-content[data-v-3595e003] p:last-child{margin-bottom:0}.w18-body-preview-content[data-v-3595e003] img,.w18-body-preview-content[data-v-3595e003] video{display:block;max-width:100%;max-height:360px;margin:8px 0;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#111827}.w18-body-preview-content[data-v-3595e003] video{width:min(100%,640px)}.w18-cover-preview[data-v-3595e003]{display:block;width:100%;max-width:280px;height:100px;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#f3f4f6}.w20-page[data-v-6d8714d0]{min-height:100vh;background:#f3f4f6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.w20-nav-inner[data-v-6d8714d0]{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;height:64px}.w20-container[data-v-6d8714d0]{max-width:1200px;margin:0 auto;padding:48px 20px}.w20-tab-active[data-v-6d8714d0]{color:#2563eb;border-bottom:2px solid #2563eb}.w20-tab[data-v-6d8714d0]{background:transparent;padding-left:0;padding-right:0;cursor:pointer}.w20-province-header[data-v-6d8714d0]:hover{background-color:#f3f4f6}.w20-ad-section[data-v-6d8714d0]{max-width:1200px;margin:0 auto;padding:16px 20px}.w20-ad-top[data-v-6d8714d0]{background:#f3f4f6}.w20-ad-bottom[data-v-6d8714d0]{padding-top:0;padding-bottom:48px}.w20-ad-frame[data-v-6d8714d0]{position:relative;overflow:hidden;width:100%;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0f172a0a}.w20-ad-link[data-v-6d8714d0]{display:block;width:100%;height:100%}.w20-ad-image[data-v-6d8714d0]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.w20-ad-empty[data-v-6d8714d0]{display:flex;height:100%;align-items:center;justify-content:center;gap:16px;color:#9ca3af;font-size:14px}.w20-ad-empty a[data-v-6d8714d0]{color:#e8633b}.w20-ad-dots[data-v-6d8714d0]{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:6px}.w20-ad-dots button[data-v-6d8714d0]{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#6b728073;cursor:pointer}.w20-ad-dots button.active[data-v-6d8714d0]{background:#e8633b}:root{font-family:Avenir Next,PingFang SC,sans-serif;color:#17231f;background:#f2efe6}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 85% 10%,#e4c86655,transparent 30%),#f2efe6}a{color:inherit;text-decoration:none}button{font:inherit}.container-custom{max-width:1440px;margin:0 auto;padding:0 40px}.card-shadow{box-shadow:0 4px 12px #0000000d}.font-mono-num{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.shell{display:grid;grid-template-columns:250px 1fr;min-height:100vh}.shell aside{display:flex;flex-direction:column;gap:14px;padding:36px 28px;background:#173b32;color:#f7f0dc}.shell aside strong{font-size:28px;letter-spacing:.08em}.shell aside small{margin-bottom:30px;color:#d7c585}.shell aside a{padding:10px 0;text-decoration:none;border-bottom:1px solid #ffffff24}.shell aside button{margin-top:auto;padding:10px;border:1px solid #f7f0dc66;color:inherit;background:transparent}.shell main{padding:64px}.eyebrow{color:#a05b35;font-weight:700;letter-spacing:.14em}.center-card{max-width:560px;margin:12vh auto;padding:48px;background:#fffdf6cc;border:1px solid #173b3222;box-shadow:12px 12px #d9c88955}.auth-card,.form-grid{display:grid;gap:18px}label{display:grid;gap:7px;font-weight:650}input,select,textarea{width:100%;padding:12px 14px;border:1px solid #173b3255;background:#fffdf8;color:inherit;font:inherit}textarea{resize:vertical}.code-row{display:grid;grid-template-columns:1fr auto;gap:8px}.primary,.toolbar button,.choice-grid button{padding:12px 18px;border:0;background:#a05b35;color:#fff;font:inherit;cursor:pointer}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.choice-grid button{min-height:140px;display:grid;place-content:center;gap:8px;background:#173b32}.choice-grid strong{font-size:28px}.choice-grid small{color:#e8dcae}.toolbar{display:flex;flex-wrap:wrap;gap:8px}pre{min-height:300px;overflow:auto;padding:20px;color:#dbe8df;background:#10231e}.public-page{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:38px 0 80px}.public-hero{display:grid;grid-template-columns:180px 1fr;gap:40px;align-items:end;padding:40px 0 48px;border-bottom:2px solid #173b32}.public-hero h1,.workspace-page h1,.detail-sheet h1{margin:5px 0 10px;font-size:clamp(34px,5vw,68px);line-height:1}.brand{align-self:start;color:#173b32;font-size:24px;font-weight:800;letter-spacing:.12em;text-decoration:none}.filter-panel{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:12px;margin:28px 0;padding:24px;background:#fffdf6cc;border:1px solid #173b3228}.filter-actions{display:flex;align-items:end;gap:8px}.secondary,.pager button{padding:11px 16px;border:1px solid #173b3266;background:transparent;color:#173b32;cursor:pointer}.state-panel{margin:34px 0;padding:36px;text-align:center;background:#fffdf6aa;border:1px dashed #173b3255}.state-panel.error,.error-list{color:#8a3027;border-color:#8a302766}.enterprise-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.enterprise-card{min-height:270px;padding:28px;color:inherit;text-decoration:none;background:#fffdf6dd;border:1px solid #173b3225;transition:transform .2s,box-shadow .2s}.enterprise-card:hover{transform:translateY(-4px);box-shadow:8px 8px #d9c88977}.enterprise-card h2{margin:25px 0 8px;font-size:25px}.status-chip{display:inline-block;padding:5px 9px;color:#f7f0dc;background:#173b32;font-size:12px;letter-spacing:.08em}.tag-row{display:flex;flex-wrap:wrap;gap:6px}.tag-row span{padding:5px 8px;color:#6f3d25;background:#e7c97655;font-size:13px}.clamp{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.pager{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:30px}.pager button:disabled{cursor:not-allowed;opacity:.4}.back-link{display:inline-block;margin-bottom:34px;color:#6f3d25}.detail-sheet{display:grid;grid-template-columns:1.4fr 1fr;gap:0;background:#fffdf6dd;border:1px solid #173b3225}.detail-sheet>*{padding:36px;border-bottom:1px solid #173b3220}.detail-sheet>header{grid-column:1 / -1;color:#f7f0dc;background:#173b32}.detail-sheet>header h1{font-size:clamp(36px,5vw,64px)}.detail-sheet dl{display:grid;grid-template-columns:80px 1fr;gap:10px}.detail-sheet dd{margin:0}.long-copy{white-space:pre-wrap;line-height:1.8}.legacy-note{grid-column:1 / -1;color:#69432d;background:#e7c97633}.workspace-page{max-width:980px;margin:0 auto}.workspace-page .lead{max-width:720px;line-height:1.8}.content-stack{display:grid;gap:22px;margin-top:30px}.enterprise-form,.upload-panel{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:28px;background:#fffdf6cc;border:1px solid #173b3233}.enterprise-form legend,.upload-panel legend{padding:0 10px;color:#6f3d25;font-size:19px;font-weight:750}.demand-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:30px 0 22px;padding:30px;background:#fffdf6cc;border:1px solid #173b3233}.demand-form legend{padding:0 12px;color:#6f3d25;font-size:20px;font-weight:750}.demand-form small{color:#586b64;font-weight:400}.demand-publisher{padding-bottom:70px}.demand-filter{grid-template-columns:repeat(6,minmax(110px,1fr))}.demand-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.demand-card-top{display:flex;justify-content:space-between;gap:15px;align-items:center}.demand-card-top small{color:#586b64}.result-count{text-align:center;color:#586b64}.demand-detail{grid-template-columns:1fr 1fr}.manage-list{display:grid;gap:14px;margin-top:28px}.manage-list article{display:flex;justify-content:space-between;gap:28px;align-items:center;padding:25px;background:#fffdf6cc;border:1px solid #173b3228}.manage-list h2{margin:10px 0 5px}.span-2{grid-column:1 / -1}.code-input{text-transform:uppercase}.upload-panel small{color:#586b64;font-weight:400}.action-row{display:flex;flex-wrap:wrap;gap:12px}.notice{padding:16px 18px;background:#e7c97638;border-left:4px solid #a05b35}.error-list{margin:0;padding:16px 36px;background:#fff3ed;border:1px solid}.status-card{max-width:720px;padding:40px;background:#fffdf6cc;border:1px solid #173b3233;box-shadow:10px 10px #d9c88955}.status-card h2{font-size:32px}.rejection{margin:20px 0;padding:20px;background:#fff0e8;border-left:4px solid #8a3027}.link-button{display:inline-block;text-decoration:none}.file-list{display:grid;grid-column:1 / -1;gap:8px;padding:0;list-style:none}.file-list li{display:flex;justify-content:space-between;gap:15px;padding:12px;background:#173b320a}.danger-text{border:0;color:#8a3027;background:transparent;cursor:pointer}.admin-enterprise-page{max-width:1280px;margin:0 auto}.admin-enterprise-page h1{margin:4px 0 12px;font-size:clamp(36px,4vw,58px)}.admin-filter{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:12px;align-items:end;margin:28px 0;padding:22px;background:#fffdf6cc}.admin-error{color:#8a3027;border-left-color:#8a3027}.admin-workbench{display:grid;grid-template-columns:310px 1fr;min-height:620px;border:1px solid #173b3230;background:#fffdf6aa}.review-list{overflow:auto;border-right:1px solid #173b3230;background:#173b3208}.review-list>p{padding:22px}.review-list>button{display:grid;width:100%;gap:7px;padding:20px;text-align:left;color:inherit;background:transparent;border:0;border-bottom:1px solid #173b3220;cursor:pointer}.review-list>button.active{color:#fff;background:#173b32}.review-list span{font-size:12px;opacity:.72}.review-detail{padding:34px}.review-heading{display:flex;justify-content:space-between;gap:20px;align-items:start}.review-heading h2{margin:12px 0 22px;font-size:34px}.review-detail dl{display:grid;grid-template-columns:110px 1fr;gap:10px}.review-detail dd{margin:0}.review-detail section,.review-detail details{margin-top:25px;padding-top:22px;border-top:1px solid #173b3222}.review-actions{display:grid;gap:12px}.review-detail details pre{min-height:80px;max-height:320px}.d4-filter{grid-template-columns:2fr 1fr auto}.d4-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.d4-card{display:grid;gap:14px;min-height:250px;padding:26px;color:inherit;text-decoration:none;background:#fffdf6dd;border:1px solid #173b3225;transition:transform .2s,box-shadow .2s}.d4-card:hover{transform:translateY(-4px);box-shadow:8px 8px #d9c88977}.d4-card h2{margin:8px 0;font-size:25px}.d4-detail dl{grid-template-columns:minmax(120px,auto) 1fr;overflow-wrap:anywhere}.privacy-panel{color:#f7f0dc;background:#173b32}.privacy-panel .primary{margin-top:20px;background:#a05b35}.d4-command-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;padding:30px;background:#fffdf6cc;border:1px solid #173b3233}.d4-command-form small{color:#586b64;font-weight:400}.workspace-error{color:#8a3027;border-left-color:#8a3027;background:#fff0e8}.workspace-success{color:#173b32;border-left-color:#2b725f;background:#dcece3}.admin-record{min-height:140px;max-height:360px}.admin-config-panel{margin-top:28px;padding:30px;background:#fffdf6cc;border:1px solid #173b3233}.admin-config-panel>pre{min-height:120px;max-height:340px}.d5-page h1{margin:4px 0 12px;font-size:clamp(36px,5vw,64px)}.financial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}.financial-card,.financial-summary{padding:30px;background:#fffdf6dd;border:1px solid #173b3228}.financial-card{display:grid;align-content:start;gap:14px;min-height:330px}.financial-card h2,.financial-summary h2{margin:8px 0;font-size:30px}.financial-card ul{min-height:72px;padding-left:20px;line-height:1.7}.financial-card .primary{margin-top:auto}.financial-amount{color:#a05b35;font-size:28px}.financial-summary{max-width:760px;margin-top:30px;box-shadow:10px 10px #d9c88955}.financial-summary dl{display:grid;grid-template-columns:110px 1fr;gap:10px;margin:24px 0}.financial-summary dd{margin:0;overflow-wrap:anywhere}.financial-subsection{margin-top:45px;padding-top:25px;border-top:2px solid #173b32}.d5-admin-filter{grid-template-columns:minmax(240px,1fr) auto}.admin-d5-page .safe-projection pre{max-height:540px}.financial-admin-actions{display:grid;grid-template-columns:1fr 1fr;gap:22px}.financial-admin-actions .d4-command-form{grid-template-columns:1fr}.financial-admin-actions .span-2{grid-column:auto}button:disabled{cursor:not-allowed;opacity:.55}@media (max-width: 1000px){.filter-panel,.demand-filter{grid-template-columns:repeat(3,1fr)}.enterprise-grid,.d4-grid,.financial-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 720px){.shell{grid-template-columns:1fr}.shell aside{padding:20px}.shell main{padding:30px 20px}.public-hero,.detail-sheet,.enterprise-form,.demand-form,.upload-panel,.admin-filter,.admin-workbench,.demand-grid,.d4-command-form,.financial-admin-actions{grid-template-columns:1fr}.review-list{max-height:320px;border-right:0;border-bottom:1px solid #173b3230}.review-detail{padding:22px}.public-hero{gap:20px}.filter-panel,.demand-filter,.enterprise-grid,.d4-grid,.financial-grid{grid-template-columns:1fr}.detail-sheet>header,.legacy-note,.span-2{grid-column:auto}.manage-list article{align-items:start;flex-direction:column}}.shell.d7-shell{display:block;min-height:100vh;color:#1f2937;background:#f5f6fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.d7-shell .d7-main{padding:0}.d7-topbar{position:sticky;z-index:20;top:0;display:flex;align-items:center;justify-content:space-between;height:76px;padding:0 max(24px,calc((100vw - 1440px)/2 + 24px));border-bottom:1px solid #e5e7eb;background:#fff}.d7-brand{display:flex;align-items:center;gap:10px;color:#e8633b;font-size:23px;font-weight:800;text-decoration:none}.d7-brand span{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;color:#fff;background:#e8633b;font-size:17px}.d7-topbar nav,.d7-top-actions{display:flex;align-items:center;gap:28px}.d7-topbar nav a,.d7-top-actions a{color:#4b5563;text-decoration:none;font-size:14px}.d7-topbar nav a:hover,.d7-top-actions a:hover{color:#e8633b}.d7-top-actions button{padding:8px 14px;border:0;border-radius:8px;color:#fff;background:#e8633b}.d7-page{width:min(1200px,calc(100% - 40px));min-height:calc(100vh - 66px);margin:0 auto;padding:36px 0 80px}.d7-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:26px}.d7-heading h1{margin:4px 0 8px;color:#111827;font-size:clamp(30px,4vw,44px)}.d7-heading p{margin:0;color:#6b7280}.d7-page .eyebrow{color:#e8633b;font-size:12px;letter-spacing:.16em}.d7-primary,.d7-secondary{padding:10px 18px;border-radius:9px;cursor:pointer}.d7-primary{border:1px solid #e8633b;color:#fff;background:#e8633b}.d7-secondary{border:1px solid #d1d5db;color:#4b5563;background:#fff}.d7-primary:disabled,.d7-secondary:disabled{opacity:.5;cursor:not-allowed}.d7-state{width:100%;padding:42px 24px;border:1px dashed #d1d5db;border-radius:12px;color:#9ca3af;text-align:center;background:#fff}.d7-alert{margin:18px 0;padding:14px 18px;border-left:4px solid #5b8def;border-radius:6px;background:#eff6ff}.d7-alert.error{color:#b42318;border-left-color:#b42318;background:#fff1f0}.d7-badge{display:inline-flex;padding:4px 9px;border-radius:999px;color:#e8633b;background:#fff2ed;font-size:11px;font-weight:700}.d7-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.d7-tabs button{padding:8px 15px;border:0;border-radius:999px;color:#6b7280;background:#fff;cursor:pointer}.d7-tabs button.active{color:#fff;background:#e8633b}.d7-search{display:flex;gap:10px;margin-bottom:18px}.d7-search input{border-color:#e5e7eb;border-radius:9px;background:#fff}.notification-list,.todo-list,.export-list{display:grid;gap:12px}.notification-row{display:grid;grid-template-columns:10px 1fr auto;gap:16px;align-items:center;padding:20px 22px;border:1px solid #edf0f3;border-radius:13px;background:#fff;box-shadow:0 4px 14px #11182708}.notification-row h2{margin:5px 0;font-size:16px}.notification-row p{margin:0;color:#6b7280;font-size:13px}.notification-row small{color:#9ca3af}.notification-dot{width:8px;height:8px;border-radius:50%;background:#d1d5db}.notification-row.unread .notification-dot{background:#e8633b;box-shadow:0 0 0 4px #fff2ed}.binding-card,.preference-card,.share-create,.share-result,.eligibility-strip{padding:26px;border:1px solid #eceef2;border-radius:16px;background:#fff;box-shadow:0 5px 18px #11182708}.binding-card{display:flex;align-items:center;gap:20px;margin-bottom:20px}.binding-icon{display:grid;width:66px;height:66px;place-items:center;border-radius:16px;color:#10b981;background:#ecfdf5;font-weight:800}.binding-card .d7-badge{margin-left:auto}.preference-card{max-width:780px}.preference-row{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-bottom:1px solid #f0f1f3}.preference-row small{display:block;margin-top:5px;color:#9ca3af}.toggle{width:46px;height:26px;padding:3px;border:0;border-radius:20px;background:#d1d5db;cursor:pointer}.toggle span{display:block;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.toggle.on{background:#e8633b}.toggle.on span{transform:translate(20px)}.im-shell{display:grid;grid-template-columns:320px 1fr;height:680px;overflow:hidden;border:1px solid #e5e7eb;border-radius:14px;background:#fff;box-shadow:0 8px 30px #1118270d}.im-sessions{overflow-y:auto;border-right:1px solid #e5e7eb}.im-sessions h2{padding:18px;margin:0}.im-sessions>button{position:relative;display:grid;width:100%;gap:6px;padding:17px 20px;border:0;border-bottom:1px solid #f2f3f5;text-align:left;background:#fff;cursor:pointer}.im-sessions>button.active{border-right:3px solid #e8633b;background:#fff5f2}.im-sessions small{overflow:hidden;color:#9ca3af;text-overflow:ellipsis;white-space:nowrap}.unread-count{position:absolute;top:16px;right:14px;padding:2px 6px;border-radius:10px;color:#fff;background:#ef4444;font-size:10px}.im-conversation{display:grid;min-width:0;grid-template-rows:65px 1fr auto}.im-conversation>header{display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid #eef0f2}.im-conversation>header small{display:block;color:#9ca3af}.im-message-list{display:flex;overflow-y:auto;flex-direction:column;gap:14px;padding:24px;background:#f8f9fb}.im-bubble{align-self:flex-start;max-width:72%;padding:12px 15px;border-radius:3px 15px 15px;background:#fff;box-shadow:0 2px 8px #1118270a}.im-bubble.mine{align-self:flex-end;border-radius:15px 3px 15px 15px;color:#fff;background:#e8633b}.im-bubble p{margin:5px 0 0}.im-bubble small{opacity:.65}.attachment-chip{margin-top:8px;padding:8px;border-radius:6px;background:#f3f4f6;color:#4b5563}.im-composer{display:grid;grid-template-columns:1fr auto;gap:12px;padding:18px;border-top:1px solid #e5e7eb}.im-composer textarea{min-height:72px;border-color:#e5e7eb;border-radius:10px;background:#f9fafb}.d7-shell .im-sessions{display:block;padding:0;color:#1f2937;background:#fff}.d7-shell .im-conversation,.d7-shell .reputation-grid main{padding:0}.d7-shell .rating-card{display:block;padding:28px;color:#1f2937;background:#fff}.reputation-grid{display:grid;grid-template-columns:2.2fr 1fr;gap:24px}.reputation-grid main{display:grid;gap:22px}.score-card,.dimension-card,.rating-card{padding:28px;border-radius:16px;background:#fff;box-shadow:0 5px 18px #1118270a}.score-card{display:grid;grid-template-columns:190px 1fr;align-items:center}.score-card>div:first-child{display:grid;place-items:center}.score-number{color:#e8633b;font-size:62px;line-height:1}.stars{color:#f59e0b;letter-spacing:3px}.score-card dl{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-left:30px;border-left:1px solid #e5e7eb}.score-card dl div{display:flex;justify-content:space-between}.score-card dt{color:#9ca3af}.score-card dd{margin:0;font-weight:700}.dimension-row{margin-top:24px}.dimension-row>div{display:flex;justify-content:space-between}.dimension-row progress{width:100%;height:9px;margin-top:9px;accent-color:#e8633b}.section-heading,.rating-card article>div{display:flex;justify-content:space-between;gap:12px}.rating-card article{padding:20px 0;border-bottom:1px solid #edf0f3}.rating-card article p{color:#6b7280;line-height:1.65}.rating-card small{color:#9ca3af}.eligibility-strip{display:flex;align-items:center;gap:18px;margin-top:22px}.eligibility-strip small{margin-left:auto;color:#9ca3af}.todo-list article{display:grid;grid-template-columns:24px 1fr auto;gap:16px;align-items:center;padding:22px;border-radius:14px;background:#fff}.todo-check{width:18px;height:18px;border:2px solid #e8633b;border-radius:5px}.todo-list h2{margin:5px 0;font-size:17px}.todo-list p,.todo-list small{color:#9ca3af}.todo-actions{display:flex;align-items:center;gap:8px}.share-create{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:14px;align-items:end}.share-create label{color:#6b7280;font-size:13px}.share-create input,.share-create select{margin-top:7px;border-color:#e5e7eb;border-radius:9px}.share-result{display:grid;gap:8px;margin-top:16px;background:#fff9f7}.share-result code{overflow-wrap:anywhere;color:#e8633b}.share-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.share-grid article{display:flex;gap:16px;padding:24px;border-radius:14px;background:#fff}.share-icon{display:grid;width:55px;height:55px;place-items:center;border-radius:15px;color:#e8633b;background:#fff2ed;font-weight:800}.share-grid h2{margin:5px 0}.share-grid p,.share-grid small{color:#9ca3af}.analytics-filter{display:flex;align-items:end;gap:14px;margin-bottom:22px;padding:18px;border-radius:12px;background:#fff}.analytics-filter .d7-tabs{margin:0 auto 0 0}.analytics-filter label{color:#6b7280;font-size:12px}.analytics-filter select{margin-top:5px;padding:8px 12px;border-color:#e5e7eb;border-radius:8px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.metric-grid article{display:grid;gap:9px;padding:24px;border-radius:14px;background:#fff;box-shadow:0 4px 14px #11182708}.metric-grid article>strong{color:#111827;font-size:30px}.metric-grid p,.metric-grid small{color:#9ca3af}.export-section{margin-top:30px}.export-list article{display:grid;grid-template-columns:1fr auto 100px;align-items:center;padding:18px 22px;border-radius:12px;background:#fff}.export-list small{display:block;color:#9ca3af}.home-hero{padding:58px 0 50px;border-bottom:1px solid #e5e7eb;background:linear-gradient(120deg,#fff 60%,#fff3ed)}.home-hero h1{margin:10px 0 20px;color:#111827;font-size:clamp(46px,7vw,76px);line-height:1.08}.home-hero>p:not(.eyebrow){color:#6b7280;font-size:18px}.home-actions{display:flex;gap:12px;margin-top:26px}.link-button{text-decoration:none}.home-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.home-metrics a{display:grid;gap:8px;padding:28px;border-radius:14px;text-decoration:none;background:#fff}.home-metrics strong{color:#e8633b;font-size:40px}.home-metrics span,.home-metrics small{color:#9ca3af}.home-entry-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px}.home-entry-grid a{padding:18px;border-radius:12px;color:#4b5563;text-align:center;text-decoration:none;background:#fff}.rating-form{display:grid;gap:18px;margin-top:22px;padding:26px;border:1px solid #eceef2;border-radius:16px;background:#fff;box-shadow:0 5px 18px #11182708}.rating-form h2{margin:0}.rating-form label{display:grid;gap:7px;color:#6b7280;font-size:13px}.rating-form select,.rating-form textarea{border-color:#e5e7eb;border-radius:9px;background:#fff}.rating-scores{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.d7-integration-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}@media (max-width:900px){.d7-topbar nav{display:none}.im-shell{grid-template-columns:240px 1fr}.reputation-grid{grid-template-columns:1fr}.share-grid,.metric-grid{grid-template-columns:repeat(2,1fr)}.share-create{grid-template-columns:1fr 1fr}.home-metrics{grid-template-columns:1fr}.home-entry-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.d7-topbar{padding:0 18px}.d7-page{width:min(100% - 28px,1200px);padding-top:24px}.d7-heading{align-items:start;flex-direction:column}.im-shell{display:block;height:auto}.im-sessions{max-height:260px;border-right:0}.im-conversation{min-height:560px}.score-card{grid-template-columns:1fr}.score-card dl{padding:20px 0 0;border-left:0}.share-create,.share-grid,.metric-grid{grid-template-columns:1fr}.todo-list article,.notification-row{grid-template-columns:10px 1fr}.todo-actions,.notification-row>button,.notification-row>.d7-badge{grid-column:2}.analytics-filter{align-items:stretch;flex-direction:column}.home-entry-grid{grid-template-columns:1fr}}.shell.d7-admin-shell{grid-template-columns:250px 1fr;color:#334155;background:#f5f6fa}.d7-admin-shell .d7-admin-sidebar{gap:6px;padding:28px 24px;background:#1e293b;color:#cbd5e1}.d7-admin-shell .d7-admin-sidebar strong{color:#fff;font-size:22px}.d7-admin-shell .d7-admin-sidebar small{margin-bottom:24px;color:#94a3b8}.d7-admin-shell .d7-admin-sidebar a{padding:12px 14px;border:0;border-radius:8px}.d7-admin-shell .d7-admin-sidebar a:hover,.d7-admin-shell .d7-admin-sidebar a.router-link-active{color:#fff;background:#e8633b}.d7-admin-shell .d7-admin-sidebar button{margin-top:auto}.d7-admin-shell .d7-admin-main{padding:36px 44px;background:#f5f6fa}.d7-admin-page{max-width:1280px;margin:0 auto;color:#334155;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.d7-admin-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.d7-admin-heading h1{margin:5px 0 8px;color:#1e293b;font-size:34px}.d7-admin-heading p{margin:0;color:#64748b}.d7-admin-primary,.d7-admin-danger{padding:10px 18px;border:0;border-radius:8px;color:#fff;background:#e8633b;cursor:pointer}.d7-admin-danger{background:#b42318}.d7-admin-tabs{display:flex;gap:28px;padding:0 22px;border-bottom:1px solid #e2e8f0;background:#fff}.d7-admin-tabs button{padding:16px 2px;border:0;border-bottom:2px solid transparent;color:#64748b;background:transparent;cursor:pointer}.d7-admin-tabs button.active{border-bottom-color:#e8633b;color:#e8633b;font-weight:700}.d7-admin-filter{display:grid;grid-template-columns:1fr 1fr auto;gap:14px;align-items:end;margin:18px 0;padding:18px;border-radius:10px;background:#fff}.d7-admin-alert{margin:18px 0;padding:14px 18px;border-left:4px solid #5b8def;background:#eff6ff}.d7-admin-alert.error{border-left-color:#b42318;color:#b42318;background:#fff1f0}.d7-admin-state{padding:42px;border:1px dashed #cbd5e1;color:#94a3b8;text-align:center;background:#fff}.d7-admin-table{overflow:auto;margin-top:18px;border:1px solid #e2e8f0;background:#fff}.d7-admin-table table,.d7-admin-card table{width:100%;border-collapse:collapse}.d7-admin-table th,.d7-admin-table td,.d7-admin-card th,.d7-admin-card td{padding:15px 18px;border-bottom:1px solid #eef2f7;text-align:left;white-space:nowrap}.d7-admin-table th,.d7-admin-card th{color:#64748b;background:#f8fafc;font-size:12px;text-transform:uppercase}.d7-admin-link{border:0;color:#e8633b;background:transparent;cursor:pointer}.d7-admin-command,.d7-admin-card{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;padding:24px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.d7-admin-command h2,.d7-admin-command p,.d7-admin-command button,.d7-admin-card h2,.d7-admin-card table,.d7-admin-card .d7-admin-state{grid-column:1/-1}.d7-admin-command textarea{min-height:90px}.d7-admin-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.d7-admin-metrics article{display:grid;gap:8px;padding:22px;border-radius:10px;background:#fff;box-shadow:0 3px 12px #0f172a0a}.d7-admin-metrics strong{color:#e8633b;font-size:30px}.d7-admin-metrics small,.d7-admin-metrics span{color:#94a3b8}@media (max-width:900px){.d7-admin-command,.d7-admin-metrics{grid-template-columns:1fr 1fr}}@media (max-width:640px){.shell.d7-admin-shell{grid-template-columns:1fr}.d7-admin-shell .d7-admin-main{padding:26px 18px}.d7-admin-heading{align-items:start;flex-direction:column}.d7-admin-filter,.d7-admin-command,.d7-admin-metrics{grid-template-columns:1fr}.d7-admin-tabs{overflow:auto}.d7-admin-command h2,.d7-admin-command p,.d7-admin-command button{grid-column:auto}}.hzw-web{min-height:100vh;background:#f5f6fa;color:#172033;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.hzw-web a{text-decoration:none}.hzw-web-nav{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:24px;height:76px;padding:0 max(24px,calc((100vw - 1440px)/2 + 24px));border-bottom:1px solid #e5e7eb;background:#fff;box-shadow:0 1px 10px #0f172a0a}.hzw-logo{display:flex;align-items:center;gap:10px;color:#111827;font-size:22px;font-weight:850}.hzw-logo span{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;color:#fff;background:#e8633b;font-size:18px}.hzw-web-nav nav,.hzw-nav-actions{display:flex;align-items:center;gap:28px}.hzw-web-nav nav a,.hzw-nav-actions a{color:#111827;font-size:15px;font-weight:650}.hzw-web-nav nav a.router-link-active,.hzw-web-nav nav a:hover,.hzw-nav-actions a:hover{color:#e8633b}.hzw-nav-button{padding:10px 16px!important;border-radius:9px;color:#fff!important;background:#e8633b}.hzw-hero{display:grid;grid-template-columns:minmax(0,1.35fr) 420px;gap:54px;align-items:center;width:min(1320px,calc(100% - 64px));margin:0 auto;padding:72px 0}.hzw-kicker{margin:0 0 12px;color:#e8633b;font-size:12px;font-weight:800;letter-spacing:.18em}.hzw-hero h1,.hzw-page-title h1{margin:0;color:#111827;font-size:clamp(42px,6vw,76px);line-height:1.05;letter-spacing:-.04em}.hzw-hero p:not(.hzw-kicker),.hzw-page-title p:not(.hzw-kicker){max-width:720px;color:#64748b;font-size:18px;line-height:1.75}.hzw-hero-actions{display:flex;gap:14px;margin-top:30px}.hzw-primary,.hzw-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 18px;border-radius:10px;font-weight:800;cursor:pointer}.hzw-primary{border:1px solid #e8633b;color:#fff;background:#e8633b;box-shadow:0 10px 22px #e8633b2e}.hzw-secondary{border:1px solid #d1d5db;color:#334155;background:#fff}.hzw-block{display:flex;width:100%}.hzw-quick-card{display:grid;gap:16px;padding:30px;border:1px solid #edf0f4;border-radius:22px;background:#fff;box-shadow:0 20px 60px #0f172a14}.hzw-quick-card h2{margin:0;color:#111827;font-size:24px}.hzw-quick-card label,.hzw-filter-bar label{color:#64748b;font-size:13px;font-weight:750}.hzw-quick-card input,.hzw-quick-card select,.hzw-filter-bar input,.hzw-filter-bar select{margin-top:8px;border:1px solid #e5e7eb;border-radius:10px;background:#f8fafc;color:#111827}.hzw-section,.hzw-page-title,.hzw-filter-bar{width:min(1320px,calc(100% - 64px));margin:0 auto}.hzw-section{padding:28px 0}.hzw-section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}.hzw-section-head.compact{margin-bottom:14px}.hzw-section-head h2{margin:0;color:#111827;font-size:32px}.hzw-section-head a{color:#e8633b;font-weight:800}.hzw-demand-list{display:grid;gap:18px}.hzw-demand-card{display:grid;grid-template-columns:1fr auto;gap:8px 18px;align-items:center;padding:26px 30px;border-radius:16px;color:#111827;background:#fff;box-shadow:0 8px 24px #0f172a0f}.hzw-demand-card span{width:-moz-max-content;width:max-content;padding:5px 10px;border-radius:999px;color:#e8633b;background:#fff2ed;font-size:12px;font-weight:800}.hzw-demand-card h3,.hzw-demand-card h2{grid-column:1;margin:0;font-size:22px}.hzw-demand-card p{grid-column:1;margin:0;color:#64748b}.hzw-demand-card strong{grid-column:2;grid-row:1/4;color:#e8633b;font-size:24px}.hzw-demand-card small{grid-column:2;color:#64748b}.hzw-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:24px}.hzw-mini-list{display:grid;gap:12px}.hzw-mini-list a{display:grid;gap:4px;padding:18px 20px;border-radius:14px;background:#fff;color:#111827}.hzw-mini-list span{color:#64748b;font-size:13px}.hzw-state{width:min(1320px,calc(100% - 64px));margin:24px auto;padding:36px;border:1px dashed #cbd5e1;border-radius:16px;background:#fff;color:#64748b;text-align:center}.hzw-alert,.hzw-error{border-color:#fecaca!important;color:#b42318!important;background:#fff1f0!important}.hzw-alert{width:min(1320px,calc(100% - 64px));margin:20px auto;padding:14px 18px;border-left:4px solid #b42318;border-radius:8px}.hzw-sub-page{padding-bottom:80px}.hzw-page-title{padding:54px 0 26px}.hzw-page-title h1{font-size:clamp(34px,4vw,54px)}.hzw-filter-bar{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:14px;align-items:end;margin-bottom:26px;padding:24px;border-radius:18px;background:#fff;box-shadow:0 8px 24px #0f172a0d}.hzw-filter-bar .filter-actions{display:flex;gap:10px}.hzw-sub-page .enterprise-grid{width:min(1320px,calc(100% - 64px));margin:0 auto}.hzw-sub-page .pager{color:#334155}.hzw-sub-page .result-count{color:#64748b}.hzw-sub-page .tag-row span{color:#e8633b;background:#fff2ed}@media (max-width:980px){.hzw-web-nav nav{display:none}.hzw-hero,.hzw-grid-2{grid-template-columns:1fr}.hzw-filter-bar{grid-template-columns:1fr 1fr}.hzw-demand-card{grid-template-columns:1fr}.hzw-demand-card strong,.hzw-demand-card small{grid-column:auto;grid-row:auto}.hzw-sub-page .enterprise-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.hzw-web-nav{padding:0 18px}.hzw-nav-actions a:not(.hzw-nav-button){display:none}.hzw-hero,.hzw-section,.hzw-page-title,.hzw-filter-bar,.hzw-state,.hzw-alert{width:min(100% - 32px,1320px)}.hzw-hero{padding:42px 0}.hzw-filter-bar,.hzw-sub-page .enterprise-grid{grid-template-columns:1fr}}.model-detail-page-title{width:min(1440px,calc(100% - 40px));margin:0 auto 12px;color:#1f2937;font-size:28px}.prototype-page{min-height:100vh;background:#f5f6fa;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.prototype-nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;height:80px;padding:0 max(24px,calc((100vw - 1440px)/2 + 20px));border-bottom:1px solid #eef0f4;background:#fff;box-shadow:0 2px 10px #0f172a0a}.prototype-nav.compact{height:64px}.prototype-brand{display:flex;align-items:center;gap:10px;color:#1f2937;text-decoration:none}.prototype-brand span{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;color:#fff;background:#e8633b;font-weight:900}.prototype-nav.compact .prototype-brand span{width:32px;height:32px;border-radius:8px}.prototype-brand strong{font-size:24px}.prototype-nav.compact .prototype-brand strong{font-size:20px}.prototype-nav nav{display:flex;align-items:center;gap:32px}.prototype-nav nav a{color:#4b5563;font-weight:650;text-decoration:none}.prototype-nav nav a.active,.prototype-nav nav a:hover{color:#e8633b}.prototype-primary,.content-submit-button,.model-upload-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 20px;border:0;border-radius:9px;color:#fff;background:#e8633b;font-weight:800;text-decoration:none;cursor:pointer}.model-upload-link{border:1px solid #e8633b;color:#e8633b;background:#fff}.content-container,.model-container,.model-breadcrumb,.model-detail-layout,.model-upload-container{width:min(1440px,calc(100% - 40px));margin:0 auto}.content-container{padding:32px 0 80px}.content-heading-row,.model-title-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.content-heading-row h1,.model-title-row h1{margin:0;color:#1f2937;font-size:28px}.content-tabs{display:flex;gap:28px;margin-bottom:26px;border-bottom:1px solid #e5e7eb}.content-tabs button{padding:16px 8px;border:0;border-bottom:2px solid transparent;color:#6b7280;background:transparent;font-weight:700;cursor:pointer}.content-tabs button.active,.content-tabs button:hover{border-bottom-color:#e8633b;color:#e8633b}.content-search-row,.model-filter-row{display:flex;align-items:center;gap:14px;margin-bottom:28px}.content-search-row input,.content-search-row select,.model-filter-row input{height:42px;border:1px solid #e5e7eb;border-radius:999px;background:#fff}.content-search-row input{width:360px}.content-search-row select{border-radius:10px}.content-search-row button,.model-filter-row button{height:42px;padding:0 18px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#4b5563;font-weight:750;cursor:pointer}.content-search-row button:last-child,.model-filter-row button.active,.model-filter-row button:last-child{border-color:#e8633b;color:#fff;background:#e8633b}.content-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px}.content-list{display:grid;gap:20px}.content-card-prototype{display:flex;gap:24px;padding:24px;border-radius:14px;background:#fff;color:#1f2937;text-decoration:none;box-shadow:0 2px 12px #0f172a0d;transition:box-shadow .2s,transform .2s}.content-card-prototype:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14}.content-cover{display:grid;flex:0 0 220px;min-height:140px;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#f97316,#fb923c);font-weight:900}.content-cover.tone-1{background:linear-gradient(135deg,#5b8def,#93c5fd)}.content-cover.tone-2{background:linear-gradient(135deg,#10b981,#86efac)}.content-cover.tone-3{background:linear-gradient(135deg,#8b5cf6,#c4b5fd)}.content-card-body{display:grid;gap:10px;min-width:0}.content-meta,.content-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#9ca3af;font-size:13px}.content-meta span:first-child{color:#e8633b;font-weight:800}.content-card-body h2{margin:0;color:#1f2937;font-size:20px}.content-card-body p{display:-webkit-box;overflow:hidden;margin:0;color:#6b7280;line-height:1.7;-webkit-line-clamp:2;-webkit-box-orient:vertical}.content-footer span:last-child{color:#e8633b;font-weight:800}.content-sidebar{display:grid;align-content:start;gap:20px}.submit-panel{padding:28px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#e8633b,#fb923c);box-shadow:0 12px 28px #e8633b33}.submit-panel h2{margin:0 0 12px}.submit-panel p{color:#ffffffe6;line-height:1.7}.submit-panel a{display:inline-flex;margin-top:10px;padding:10px 18px;border-radius:9px;color:#e8633b;background:#fff;font-weight:800;text-decoration:none}.hot-panel{padding:24px;border-radius:16px;background:#fff;box-shadow:0 2px 12px #0f172a0d}.hot-panel h2{margin:0 0 16px}.hot-panel a{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #f0f1f3;color:#1f2937;text-decoration:none}.hot-panel span{display:grid;flex:0 0 24px;height:24px;place-items:center;border-radius:50%;color:#fff;background:#e8633b;font-size:12px;font-weight:900}.hot-panel p{margin:0;color:#4b5563;line-height:1.5}.prototype-state{width:min(100%,960px);margin:36px auto;padding:42px 24px;border:1px dashed #e5c1b8;border-radius:14px;background:#fff;color:#6b7280;text-align:center}.prototype-state.error{color:#b42318}.prototype-state.success{border-color:#bbf7d0;color:#047857;background:#f0fdf4}.prototype-state button{padding:10px 18px;border:1px solid #d1d5db;background:#fff;cursor:pointer}.model-container{padding:30px 0 80px}.model-title-row p{margin:8px 0 0;color:#6b7280}.model-filter-row input{width:320px;padding-left:42px}.model-grid-prototype{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.model-card-prototype{overflow:hidden;border:1px solid transparent;border-radius:14px;background:#fff;color:#1f2937;text-decoration:none;box-shadow:0 2px 12px #0f172a0d;transition:transform .25s,box-shadow .25s,border-color .25s}.model-card-prototype:hover{transform:translateY(-5px);border-color:#e8633b;box-shadow:0 10px 25px #0f172a1a}.model-card-main{display:block;color:inherit;text-decoration:none}.model-preview{position:relative;display:grid;height:190px;place-items:center;background:linear-gradient(135deg,#f3f4f6,#dbeafe)}.model-preview:before{content:"";width:90px;height:90px;border:18px solid rgba(255,255,255,.7);border-radius:22px;transform:rotate(18deg)}.model-preview.tone-1{background:linear-gradient(135deg,#fff7ed,#fed7aa)}.model-preview.tone-2{background:linear-gradient(135deg,#ecfeff,#a5f3fc)}.model-preview.tone-3{background:linear-gradient(135deg,#f5f3ff,#ddd6fe)}.model-preview>span{position:absolute;top:12px;right:12px;padding:5px 9px;border-radius:6px;color:#fff;background:linear-gradient(135deg,#e8633b,#fb923c);font-size:12px;font-weight:900}.model-card-body{display:grid;gap:10px;padding:16px}.model-card-body h2{overflow:hidden;margin:0;color:#1f2937;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.model-card-body p,.model-stats{margin:0;color:#6b7280;font-size:12px}.model-stats,.model-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.model-actions button,.model-actions a{color:#5b8def;font-size:12px;font-weight:800;border:0;background:transparent;padding:0;text-decoration:none;cursor:pointer}.model-actions .model-add-cart{color:#e8633b}.model-breadcrumb{display:flex;align-items:center;gap:8px;padding:18px 0;color:#6b7280;font-size:14px}.model-breadcrumb a{color:#6b7280;text-decoration:none}.model-breadcrumb a:hover{color:#e8633b}.model-breadcrumb strong{color:#1f2937}.model-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:32px;padding:12px 0 80px}.model-detail-main,.model-detail-side{display:grid;align-content:start;gap:24px}.model-preview-large,.model-info-card,.model-copyright-card{padding:24px;border-radius:14px;background:#fff;box-shadow:0 2px 12px #0f172a0d}.model-preview-art{display:grid;min-height:440px;place-items:center;border-radius:12px;background:linear-gradient(135deg,#e5e7eb,#dbeafe);color:#fff;font-size:72px;font-weight:900}.model-thumbs{display:flex;gap:12px;margin-top:16px}.model-thumbs span{width:96px;height:64px;border:1px solid #e5e7eb;border-radius:7px;background:#f3f4f6}.model-thumbs span.active{border:2px solid #e8633b}.model-info-card h1{margin:0;color:#1f2937;font-size:26px;line-height:1.35}.model-info-card h2{display:flex;align-items:center;margin:0 0 22px;color:#1f2937;font-size:18px}.model-info-card h2 span{width:4px;height:22px;margin-right:12px;border-radius:2px;background:#e8633b}.model-param-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.model-param-grid p{display:grid;gap:4px;margin:0}.model-param-grid small{color:#9ca3af}.model-param-grid strong{color:#374151}.model-description{margin-top:28px;padding-top:24px;border-top:1px solid #e5e7eb}.model-description h3{margin:0 0 12px}.model-description p{color:#6b7280;line-height:1.8}.model-detail-stats{display:flex;gap:18px;margin-top:16px;color:#9ca3af;font-size:12px}.model-price-box{margin-top:28px;padding:24px;border:1px solid #fed7aa;border-radius:14px;background:#fff9f7}.model-price-box strong{color:#e8633b;font-size:34px}.model-price-box span{margin-left:12px;color:#9ca3af;text-decoration:line-through}.model-buy-actions{display:flex;gap:14px;margin-top:24px}.model-buy-actions button,.model-buy-actions a{display:flex;flex:1;align-items:center;justify-content:center;min-height:52px;border-radius:12px;font-size:17px;font-weight:900;text-decoration:none}.model-buy-actions button{border:1px solid #e8633b;color:#e8633b;background:#fff}.model-buy-actions a{border:1px solid #e8633b;color:#fff;background:#e8633b}.model-author{display:flex;align-items:center;gap:12px;margin-top:24px}.model-author .avatar{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;color:#fff;background:#5b8def;font-weight:900}.model-author small{display:block;width:-moz-max-content;width:max-content;margin-top:4px;padding:2px 5px;border:1px solid #fed7aa;border-radius:4px;color:#e8633b;font-size:10px}.model-author button{margin-left:auto;padding:7px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.model-side-actions{display:flex;margin-top:26px;padding-top:24px;border-top:1px solid #e5e7eb}.model-side-actions a,.model-side-actions button{flex:1;border:0;background:transparent;color:#6b7280;font-weight:750;text-align:center;text-decoration:none}.model-side-actions a{border-right:1px solid #e5e7eb}.model-copyright-card{border:1px solid #bfdbfe;background:#eff6ff}.model-copyright-card strong{color:#5b8def}.model-copyright-card p{margin:8px 0 0;color:#2563eb;line-height:1.7;font-size:13px}.model-upload-container{padding:32px 0 80px}.model-upload-heading{display:flex;align-items:center;gap:16px;margin-bottom:28px}.model-upload-heading button{width:42px;height:42px;border:1px solid #e5e7eb;border-radius:50%;background:#fff;color:#9ca3af}.model-upload-heading h1{margin:0;font-size:26px}.model-upload-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px}.model-upload-form{display:grid;gap:24px}.model-upload-card,.model-upload-tips{padding:24px;border-radius:14px;background:#fff;box-shadow:0 2px 12px #0f172a0d}.model-upload-card h2{display:flex;align-items:center;margin:0 0 22px;font-size:18px}.model-upload-card h2 span{width:4px;height:22px;margin-right:12px;border-radius:2px;background:#e8633b}.model-upload-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.model-upload-grid .wide{grid-column:1/-1}.model-upload-card label{display:grid;gap:8px;color:#4b5563;font-size:14px}.model-upload-card em{color:#ef4444;font-style:normal}.model-upload-card input,.model-upload-card textarea{border:1px solid #e5e7eb;border-radius:9px;background:#fff}.upload-hint{margin-bottom:16px;padding:14px;border:1px solid #fed7aa;border-radius:10px;background:#fff7ed;color:#9a3412;font-size:12px;line-height:1.6}.upload-hint p{margin:3px 0}.upload-dashed-prototype{display:grid!important;min-height:190px;place-items:center;border:2px dashed #e5e7eb!important;border-radius:14px;color:#9ca3af;cursor:pointer}.upload-dashed-prototype input,.preview-upload-grid input{display:none}.upload-dashed-prototype strong{color:#e8633b}.upload-ids,.muted{color:#9ca3af;font-size:13px}.preview-upload-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.preview-upload-grid label{display:grid!important;aspect-ratio:1;place-items:center;border:2px dashed #e5e7eb!important;border-radius:14px;color:#d1d5db;font-size:34px;cursor:pointer}.preview-upload-grid label span{font-size:12px}.price-mode-row{display:flex;gap:42px;margin-bottom:18px}.price-mode-row label,.agreement-row{display:flex!important;align-items:flex-start;grid-template-columns:auto 1fr;gap:8px}.price-input{display:flex!important;align-items:center;gap:14px}.price-input input{width:180px}.price-input span{color:#9ca3af}.model-upload-actions{display:flex;justify-content:flex-end;gap:16px;padding-bottom:20px}.model-upload-tips{align-self:start}.model-upload-tips h3{margin:0 0 18px}.model-upload-tips ol{display:grid;gap:18px;margin:0;padding-left:20px}.model-upload-tips p{margin:5px 0 0;color:#6b7280;font-size:12px;line-height:1.7}@media (max-width:1100px){.content-layout,.model-detail-layout,.model-upload-layout{grid-template-columns:1fr}.model-grid-prototype{grid-template-columns:repeat(2,1fr)}.content-sidebar,.model-detail-side{grid-row:auto}.prototype-nav nav{display:none}}@media (max-width:680px){.content-heading-row,.model-title-row,.content-search-row,.model-filter-row{align-items:stretch;flex-direction:column}.content-card-prototype{display:grid}.content-cover{min-height:160px;flex:auto}.model-grid-prototype,.model-param-grid,.model-upload-grid,.preview-upload-grid{grid-template-columns:1fr}.model-buy-actions{flex-direction:column}.prototype-nav{padding:0 18px}.prototype-brand strong{font-size:20px}}.w03-page,.w09-page{min-height:100vh;background:#f5f6fa;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.w03-page a,.w09-page a{text-decoration:none}.w03-nav,.w09-nav{position:sticky;top:0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:24px;height:76px;padding:0 max(32px,calc((100vw - 1280px)/2));border-bottom:1px solid #eef0f4;background:#fff}.w03-brand{display:flex;align-items:center;gap:10px;color:#111827;font-size:23px;font-weight:900}.w03-brand span{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;color:#fff;background:#e8633b;font-weight:900}.w01-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:24px;background:#0f172a7a}.w03-nav nav,.w03-actions{display:flex;align-items:center;gap:24px}.w03-nav nav a{color:#4b5563;font-weight:750}.w03-search{position:relative;display:flex;width:300px}.w03-search input{height:42px;padding-right:46px;border:0;border-radius:999px;background:#f3f4f6}.w03-search button{position:absolute;right:4px;top:4px;width:34px;height:34px;border:0;border-radius:50%;color:#fff;background:#e8633b}.w03-page.is-secondary .w03-search button,.w03-page.is-secondary .w03-primary,.w03-page.is-secondary .w03-hero-button{background:#5b8def}.w03-actions a,.w03-actions button{border:0;background:transparent;color:#4b5563;font-size:13px;font-weight:800;cursor:pointer}.w03-actions .w03-primary{padding:10px 18px;border-radius:10px;color:#fff;background:#e8633b}.w03-buyer-hero{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:48px;align-items:center;width:min(1280px,calc(100% - 64px));margin:0 auto;padding:52px 0}.w03-buyer-hero>div:first-child{min-height:430px;padding:70px 56px;border-radius:28px;color:#fff;background:linear-gradient(135deg,#e8633b,#f97316);box-shadow:0 20px 70px #e8633b2e}.w03-buyer-hero p{margin:0 0 22px;color:#fff7ed;font-size:18px}.w03-buyer-hero h1{margin:0 0 34px;color:#fff;font-size:clamp(42px,6vw,64px);line-height:1.12}.w03-hero-button{display:inline-flex;padding:15px 28px;border-radius:13px;color:#e8633b;background:#fff;font-size:18px;font-weight:900}.w03-quick-card{display:grid;gap:16px;padding:30px;border-radius:22px;background:#fff;box-shadow:0 16px 42px #0f172a14}.w03-quick-card h2{margin:0;font-size:22px}.w03-quick-card label,.w09-card label{color:#374151;font-size:14px;font-weight:850}.w03-quick-card input,.w03-quick-card select,.w09-card input,.w09-card select,.w09-card textarea{border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb}.w03-service-row{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.w03-service-row button,.w09-services button{padding:11px 10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#4b5563;font-weight:850;cursor:pointer}.w03-service-row button.active,.w09-services button.active{border-color:#e8633b;color:#fff;background:#e8633b}.w03-primary{display:inline-flex;align-items:center;justify-content:center;border:0;color:#fff!important;background:#e8633b!important}.w03-block{width:100%;min-height:46px;border-radius:10px;font-weight:900}.w03-content{width:min(1280px,calc(100% - 64px));margin:0 auto}.w03-ad-card{display:flex;align-items:center;justify-content:space-between;margin:0 0 28px;padding:24px 28px;border-radius:20px;color:#fff;background:linear-gradient(135deg,#e8633b,#ff6b4a);box-shadow:0 14px 32px #e8633b2e}.w03-ad-card strong{display:block;font-size:20px}.w03-ad-card span{display:block;margin-top:6px;color:#ffedd5}.w03-ad-card a{color:#fff;font-weight:900}.w03-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.w03-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.w03-section-head h2{margin:0;font-size:24px}.w03-section-head a{color:#e8633b;font-weight:850}.w03-enterprise-card{display:grid;gap:7px;margin-bottom:12px;padding:18px 20px;border-radius:15px;color:#111827;background:#fff;box-shadow:0 8px 22px #0f172a0d}.w03-enterprise-card span,.w03-enterprise-card small{color:#6b7280}.w03-demand-strip{margin:34px 0;padding:24px;border-radius:18px;background:#fff}.w03-demand-strip>a{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;color:#111827}.w03-demand-strip span{padding:5px 9px;border-radius:999px;color:#e8633b;background:#fff2ed;font-size:12px;font-weight:900}.w03-demand-strip em{color:#e8633b;font-style:normal;font-weight:900}.w03-state{padding:38px;border:1px dashed #cbd5e1;border-radius:16px;color:#64748b;background:#fff;text-align:center}.w03-state.error{color:#b42318;border-color:#fecaca;background:#fff1f0}.w03-identity-modal{display:grid;gap:14px;width:min(420px,100%);padding:28px;border-radius:18px;background:#fff}.w03-identity-modal>button:first-child{justify-self:end;border:0;background:transparent;font-size:22px}.w03-identity-modal a{display:grid;gap:5px;padding:17px;border:2px solid #f3f4f6;border-radius:14px;color:#111827}.w03-identity-modal span{color:#6b7280;font-size:12px}.w09-page{padding-bottom:80px}.w09-nav a:last-child{color:#e8633b;font-weight:900}.w09-hero{width:min(980px,calc(100% - 64px));margin:0 auto;padding:46px 0 26px;text-align:center}.w09-hero h1{margin:0 0 14px;color:#111827;font-size:36px}.w09-hero p{margin:0 auto 26px;max-width:680px;color:#6b7280;line-height:1.8}.w09-tabs{display:inline-flex;overflow:hidden;border:1px solid #e5e7eb;border-radius:999px;background:#fff}.w09-tabs button{min-width:150px;padding:12px 22px;border:0;background:transparent;color:#6b7280;font-weight:900;cursor:pointer}.w09-tabs button.active{color:#fff;background:#e8633b}.w09-form{display:grid;gap:24px;width:min(980px,calc(100% - 64px));margin:0 auto}.w09-card{padding:30px;border-radius:18px;background:#fff;box-shadow:0 8px 24px #0f172a0d}.w09-card h2{display:flex;align-items:center;margin:0 0 24px;font-size:21px}.w09-card h2 span{width:4px;height:22px;margin-right:12px;border-radius:2px;background:#e8633b}.w09-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.w09-grid .wide{grid-column:1/-1}.w09-card em{color:#ef4444;font-style:normal}.w09-services{display:flex;flex-wrap:wrap;gap:10px}.w09-services p{width:100%;margin:0;color:#374151;font-weight:850}.w09-upload-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.w09-upload-box{display:grid!important;min-height:150px;place-items:center;padding:20px;border:2px dashed #e5e7eb!important;border-radius:16px;color:#9ca3af;text-align:center;cursor:pointer}.w09-upload-box input{display:none}.w09-upload-box strong{color:#e8633b}.w09-upload-box small{color:#9ca3af;font-weight:400}.w09-agreement{display:flex!important;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;color:#6b7280;font-size:13px}.w09-agreement input{width:auto}.w09-actions{display:flex;justify-content:flex-end;gap:14px}.w09-actions button{min-width:138px;padding:13px 22px;border:1px solid #e5e7eb;border-radius:11px;background:#fff;color:#4b5563;font-weight:900}.w09-actions .w09-submit{border-color:#e8633b;color:#fff;background:#e8633b;box-shadow:0 10px 20px #e8633b33}@media (max-width:1050px){.w03-buyer-hero{grid-template-columns:1fr}.w03-nav nav,.w03-search{display:none}.w09-upload-grid{grid-template-columns:1fr}}@media (max-width:700px){.w03-nav,.w09-nav{padding:0 18px}.w03-buyer-hero,.w03-content,.w09-hero,.w09-form{width:min(100% - 32px,1280px)}.w03-buyer-hero>div:first-child{padding:40px 28px}.w03-actions a:not(.w03-primary),.w03-actions button{display:none}.w03-grid,.w09-grid{grid-template-columns:1fr}.w09-grid .wide{grid-column:auto}}.w11-page,.w10-page,.w15-page,.w17-page,.w19-page{min-height:100vh;background:#f5f7fb;color:#1f2937}.w11-container{max-width:1180px;margin:0 auto;padding:40px 24px 80px}.w11-container h1{font-size:28px;margin:0 0 24px}.w11-search-mini input{width:260px;border:0;border-radius:999px;background:#f3f4f6;padding:10px 18px}.identity-link{border:0;background:transparent;color:#5b8def;font-weight:700}.w11-filter-card{background:#fff;border-radius:18px;padding:24px;box-shadow:0 12px 34px #0f172a0f}.filter-line{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:16px}.filter-line>span{min-width:88px;color:#8b95a7;font-weight:700}.filter-line button,.w11-sort-tabs button,.region-group button{border:1px solid #e5e7eb;border-radius:999px;background:#fff;padding:8px 16px;color:#4b5563}.filter-line button.active,.w11-sort-tabs button.active,.region-group button.active{background:#e8633b;color:#fff;border-color:#e8633b}.filter-line.compact input{flex:1;min-width:260px;border:1px solid #e5e7eb;border-radius:12px;padding:10px 12px}.filter-line .ghost{background:#f9fafb;color:#6b7280}.w11-sort-tabs{display:flex;gap:28px;margin:30px 0 18px}.w11-sort-tabs button{border:0;border-radius:0;background:transparent;padding:0 0 8px}.w11-sort-tabs button.active{background:transparent;color:#e8633b;border-bottom:2px solid #e8633b}.w11-enterprise-list{display:grid;gap:18px}.w11-enterprise-card{display:grid;grid-template-columns:88px 1fr 180px;gap:20px;align-items:center;background:#fff;border-radius:18px;padding:24px;box-shadow:0 10px 28px #0f172a0d}.company-avatar,.avatar{display:grid;place-items:center;width:72px;height:72px;border-radius:18px;background:linear-gradient(135deg,#e8633b,#ffb088);color:#fff;font-weight:900}.company-title-row{display:flex;gap:10px;align-items:center}.company-title-row h2{margin:0;color:#111827;font-size:20px}.verified{display:inline-flex;border:1px solid #bfdbfe;border-radius:7px;background:#eff6ff;color:#3b82f6;padding:3px 8px;font-size:12px;font-weight:800}.company-location,.company-desc{color:#667085}.company-side{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.outline-action{border:1px solid #e8633b;border-radius:999px;color:#e8633b;padding:10px 26px;font-weight:800}.identity-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;background:#0f172a73}.identity-card{position:relative;width:min(420px,calc(100vw - 32px));border-radius:24px;background:#fff;padding:28px}.identity-card a{display:block;border:2px solid #f1f5f9;border-radius:16px;margin-top:14px;padding:16px;color:#111827;font-weight:900}.identity-card small{display:block;color:#98a2b3;margin-top:6px}.modal-close{position:absolute;right:18px;top:12px;border:0;background:transparent;font-size:28px}.cancel{margin-top:16px;border:0;background:transparent;color:#98a2b3}.w10-breadcrumb,.w19-breadcrumb{max-width:1180px;margin:0 auto;padding:24px;display:flex;gap:10px;color:#8b95a7}.w10-hero{max-width:1180px;margin:0 auto;border-radius:28px;padding:46px;display:flex;justify-content:space-between;gap:30px;background:linear-gradient(135deg,#e8633beb,#5b8defd1);color:#fff}.w10-hero h1{font-size:34px;margin:18px 0 10px}.w10-hero .verified{background:#ffffff2e;color:#fff;border-color:#ffffff59}.w10-hero .tag-row span{background:#ffffff2e;color:#fff}.w10-hero-actions{display:flex;gap:12px;align-items:flex-start}.w10-hero-actions a,.w10-hero-actions button{border:1px solid rgba(255,255,255,.36);border-radius:12px;background:#ffffff29;color:#fff;padding:10px 22px}.w10-layout,.w19-layout{max-width:1180px;margin:24px auto 80px;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px}.w10-card,.w10-side-card,.w19-article,.w19-side,.w15-current,.w15-region-card,.w15-benefits,.w17-card,.w17-order-card{background:#fff;border-radius:22px;padding:26px;box-shadow:0 12px 34px #0f172a0f}.w10-main,.w10-side{display:grid;gap:18px}.ability-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.ability-grid span{border-radius:16px;background:#f8fafc;padding:14px}.ability-grid small,.case-list span,.w10-side-card small{display:block;color:#8b95a7}.case-list{padding:0;list-style:none}.case-list li{border-top:1px solid #edf2f7;padding:12px 0}.contact-primary,.contact-secondary,.w15-qualification-banner a,.w17-order-card a,.w17-submit,.w15-paybar button{display:block;border:0;border-radius:14px;background:#5b8def;color:#fff;text-align:center;padding:14px;font-weight:900}.contact-secondary{background:#fff;color:#4b5563;border:1px solid #e5e7eb}.contact-note{border-radius:12px;background:#fff7ed;color:#9a3412;padding:12px}.w10-side-card a{display:block;color:#111827;padding:12px 0;border-top:1px solid #edf2f7}.w15-page{background:#f5f6fa;min-height:100vh;padding-bottom:96px}.w15-nav-user{display:flex;align-items:center;gap:8px;color:#111827;font-size:15px;font-weight:650}.w15-nav-user:hover{color:#e8633b}.w15-nav-avatar{display:grid;width:32px;height:32px;place-items:center;border:1px solid #e5e7eb;border-radius:50%;overflow:hidden;color:#6b7280}.w15-nav-avatar svg{width:20px;height:20px}.w15-hero{max-width:1180px;margin:0 auto;padding:48px 24px;text-align:center}.w15-hero h1{font-size:36px;margin:0 0 16px;font-weight:700;color:#1f2937}.w15-hero p{margin:0;color:#6b7280;font-size:18px}.w15-hero .w15-hero-sub{font-size:14px;color:#9ca3af;margin-top:8px}.w15-plans{max-width:980px;margin:0 auto 48px;padding:0 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.w15-vip-card{position:relative;display:flex;flex-direction:column;border:2px solid transparent;border-radius:20px;background:#fff;padding:32px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.w15-vip-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.w15-vip-card.active{border-color:#e8633b;background:#fff9f7}.w15-tag-recommend{position:absolute;top:0;right:24px;transform:translateY(-50%);background:linear-gradient(135deg,#e8633b,#ff8c6b);color:#fff;font-size:12px;font-weight:700;border-radius:999px;padding:4px 12px;white-space:nowrap}.w15-vip-icon-wrap{width:64px;height:64px;margin:0 auto 24px;border-radius:999px;display:flex;align-items:center;justify-content:center}.w15-vip-icon-wrap svg{font-size:30px}.w15-vip-card h3{text-align:center;font-size:20px;font-weight:700;margin:0 0 8px}.w15-vip-subtitle{text-align:center;color:#9ca3af;font-size:12px;margin:0 0 24px;min-height:32px;line-height:1.4}.w15-vip-price{text-align:center;display:flex;align-items:flex-end;justify-content:center;gap:4px;margin-bottom:32px}.w15-vip-currency{color:#111827;font-weight:500;font-size:14px;padding-bottom:4px}.w15-vip-amount{color:#e8633b;font-size:36px;font-weight:700;line-height:1}.w15-vip-unit{color:#9ca3af;font-size:14px;padding-bottom:4px}.w15-vip-simple-note{min-height:42px;margin:0 0 24px;color:#9ca3af;font-size:13px;line-height:1.6;text-align:center}.w15-simple-note{max-width:980px;margin:-24px auto 36px;padding:0 24px;color:#9ca3af;font-size:13px;text-align:center}.w15-vip-benefits{list-style:none;margin:0 0 32px;padding:0 0 0 16px;display:flex;flex-direction:column;gap:16px;flex:1}.w15-vip-benefits li{display:flex;align-items:flex-start;gap:8px;color:#4b5563;font-size:14px;text-align:left}.w15-vip-benefits svg{color:#22c55e;flex-shrink:0;margin-top:4px}.w15-vip-card>button{width:100%;border:1px solid #e5e7eb;border-radius:12px;background:#fff;padding:12px;font-weight:700;font-size:14px;color:#4b5563;cursor:pointer}.w15-vip-card>button:hover{background:#f9fafb}.w15-vip-card.active>button{border-color:#e8633b;background:#e8633b;color:#fff;box-shadow:0 10px 15px -3px #fed7aa80,0 4px 6px -4px #fed7aa80}.w15-vip-card.active>button:hover{background:#d55832}.w15-region-card{max-width:1132px;margin:0 auto 32px;border-radius:16px;border:1px solid #e5e7eb;background:#fff;padding:24px;box-shadow:0 1px 2px #0000000d}.w15-benefits{max-width:1132px;margin:0 auto 80px;border-radius:16px;background:#fff;box-shadow:0 1px 2px #0000000d;overflow:hidden}.w15-current{max-width:1132px;margin:24px auto;border-radius:18px;background:#fff;padding:28px;box-shadow:0 6px 24px #0f172a0d}.w15-current-auto-renew{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:24px;color:#4b5563;font-size:14px}.w15-region-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.w15-region-head h2{display:flex;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700}.w15-region-icon{color:#e8633b}.w15-region-icon.blue{color:#3b82f6}.w15-region-icon.green{color:#22c55e}.w15-region-count{color:#9ca3af;font-size:14px}.w15-region-hint{color:#9ca3af;font-size:12px;margin:0 0 16px}.region-group{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.region-group h3{width:100%;display:flex;align-items:center;gap:6px;margin:0 0 12px;font-size:14px;font-weight:700;color:#374151}.region-group button{border:1px solid #e5e7eb;border-radius:999px;background:#fff;padding:6px 12px;font-size:12px;color:#4b5563;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.region-group button:hover{border-color:#e8633b;color:#e8633b}.region-group button.active{border-color:#e8633b;background:#e8633b;color:#fff}.selected-region-row{display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid #f3f4f6;margin-top:16px;padding-top:16px;color:#9ca3af;font-size:12px}.w15-selected-title{width:100%;margin:0 0 8px;color:#6b7280;font-size:12px;font-weight:500}.w15-region-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:#e8633b1a;color:#e8633b;padding:4px 10px;font-size:12px}.w15-region-chip button{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;color:#e8633b;cursor:pointer;border-radius:999px}.w15-region-chip button:hover{color:#b84526}.w15-qualification-banner{display:flex;justify-content:space-between;align-items:center;gap:24px;max-width:1132px;margin:0 auto 32px;border-radius:16px;background:linear-gradient(90deg,#1f2937,#111827);color:#fff;padding:32px}.w15-qualification-banner h2{margin:0 0 8px;font-size:24px;font-weight:700}.w15-qualification-banner p{margin:0;color:#9ca3af;font-size:14px}.w15-qualification-banner a{background:#e8633b;border-radius:12px;padding:12px 32px;text-align:center;color:#fff;font-weight:700;flex-shrink:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.w15-qualification-banner a:hover{background:#d55832}.w15-benefits-head{padding:24px;border-bottom:1px solid #e5e7eb}.w15-benefits h2{margin:0;font-size:18px;font-weight:700}.w15-benefits table{width:100%;border-collapse:collapse}.w15-benefits thead{background:#f9fafb}.w15-benefits th,.w15-benefits td{padding:20px 32px;text-align:center;font-size:14px}.w15-benefits th:first-child,.w15-benefits td:first-child{text-align:left;color:#374151}.w15-benefits th{padding:16px 32px;color:#4b5563;font-weight:700}.w15-benefits tbody tr:nth-child(2n){background:#f9fafb}.w15-benefits tbody tr{border-top:1px solid #e5e7eb}.w15-benefits tbody tr:first-child{border-top:0}.w15-cell-check{color:#e8633b;font-size:20px}.w15-cell-close{color:#d1d5db;font-size:20px}.w15-paybar{position:fixed;bottom:0;left:0;right:0;z-index:50;background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -4px 20px #0000000d;padding:16px 40px}.w15-paybar-inner{max-width:1180px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:20px}.w15-paybar-info{display:flex;gap:32px;flex-wrap:wrap;align-items:center}.w15-paybar-info span{color:#6b7280;font-size:14px}.w15-paybar-info strong{color:#1f2937;font-size:18px;font-weight:700}.w15-paybar-info .w15-paybar-amount{color:#e8633b;font-size:24px;font-weight:700}.w15-auto-renew{display:flex;align-items:center;gap:10px;margin-left:auto;color:#4b5563;font-size:14px;white-space:nowrap}.w15-auto-renew-toggle{border:1px solid #e8633b;border-radius:999px;background:#fff;color:#e8633b;padding:7px 14px;font-size:13px;cursor:pointer}.w15-auto-renew-toggle.active{background:#fff1ec}.w15-auto-renew-toggle:disabled{opacity:.6;cursor:not-allowed}.w15-auto-renew-check{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.w15-auto-renew-check input{accent-color:#e8633b}.w15-paybar-inner>button{background:#e8633b;color:#fff;border:0;border-radius:12px;padding:12px 48px;font-size:18px;font-weight:700;cursor:pointer;white-space:nowrap;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.w15-paybar-inner>button:hover{background:#d55832}.w15-paybar-inner>button:disabled{opacity:.6;cursor:not-allowed}.w17-heading,.w17-layout{max-width:1180px;margin:0 auto;padding:34px 24px 0}.w17-heading{display:flex;justify-content:space-between;align-items:center}.w17-tabs{display:flex;border:1px solid #f0f1f4;border-radius:12px;background:#fff;padding:4px;box-shadow:0 1px 2px #0f172a0a}.w17-tabs button,.w17-tabs a{border:0;border-radius:10px;padding:10px 22px;color:#6b7280}.w17-tabs .active{background:#e8633b;color:#fff}.w17-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;padding-bottom:80px}.w17-form{display:grid;gap:18px}.ad-space-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.ad-space-grid label{border:2px solid #edf2f7;border-radius:18px;padding:18px}.ad-space-grid label.active{border-color:#e8633b;background:#fff7ed}.ad-space-grid span,.w17-card p,.w17-order-card p{color:#8b95a7}.w17-date-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.w17-card input{width:100%;border:1px solid #d9dee8;border-radius:12px;padding:11px 12px;margin-top:8px}.w17-order-card{position:sticky;top:100px;height:-moz-fit-content;height:fit-content}.w17-order-card dl{display:grid;grid-template-columns:90px 1fr;gap:12px}.w17-order-card dt{color:#8b95a7}.w17-submit{background:#e8633b;width:100%}.w19-layout{align-items:start}.w19-article h1{font-size:38px;line-height:1.2;margin:0 0 18px}.article-meta{display:flex;flex-wrap:wrap;gap:18px;color:#8b95a7}.w19-article .lead{margin:28px 0;color:#475467;font-size:18px}.article-body{color:#344054;line-height:1.9}.article-body h2{margin-top:34px}.article-actions,.share-grid{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.article-actions button,.article-actions a,.share-grid button,.share-grid a,.w19-submit-card a{border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#4b5563;padding:10px 22px}.w19-submit-card{margin-top:34px;border-radius:24px;background:linear-gradient(135deg,#5b8def,#2f65d8);color:#fff;padding:28px;display:flex;justify-content:space-between;align-items:center}.w19-submit-card a{background:#fff;color:#2f65d8;font-weight:900}.w19-side{position:sticky;top:96px}.w19-side a{display:block;margin:12px 0;color:#111827;font-weight:800}.w17-slot-grid{grid-template-columns:repeat(3,1fr)}.w17-slot-grid label{position:relative}.w17-slot-grid label input{position:absolute;opacity:0}.w17-slot-grid label strong{display:block;margin-bottom:6px;color:#1f2937;font-size:15px}.w17-slot-check{color:#e5e7eb;font-size:20px}.w17-slot-grid label.active .w17-slot-check{color:#e8633b}.w17-empty{grid-column:1 / -1;padding:28px;border:1px dashed #d9dee8;border-radius:14px;color:#8b95a7;text-align:center}.w17-date-grid-2{grid-template-columns:repeat(2,1fr)}.w17-date-error{color:#ef4444;font-weight:700}.w17-upload{min-height:150px;margin-bottom:14px}.w17-upload-hit-area{display:grid;width:100%;min-height:150px;box-sizing:border-box;place-items:center;align-content:center;gap:4px;padding:18px;cursor:pointer}.w17-upload svg{font-size:34px;color:#e8633b}.w17-total{color:#e8633b!important;font-size:24px;font-weight:850}.w17-balance{margin-top:14px;padding-top:14px;border-top:1px solid #eef0f4;display:grid;grid-template-columns:90px 1fr;gap:12px;color:#1f2937}.w17-balance dt{color:#8b95a7}.w17-insufficient{margin:10px 0 0;color:#ef4444;font-weight:800}.w17-recharge{display:flex;align-items:center;justify-content:center;min-height:42px;margin-top:16px;border:1px solid #e8633b;border-radius:10px;color:#e8633b;background:#fff;font-weight:800}.w17-mine-link{display:block;margin-top:12px;color:#5b8def;font-size:13px;font-weight:750;text-align:center}.w17-ad-table{width:100%;border-collapse:collapse;font-size:14px}.w17-ad-table th,.w17-ad-table td{padding:14px 12px;border-bottom:1px solid #eef0f4;text-align:left;vertical-align:middle}.w17-ad-table th{color:#8b95a7;font-size:13px;font-weight:750}.w17-thumb{width:84px;height:52px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.w17-thumb.placeholder{display:grid;place-items:center;border:1px dashed #d9dee8;color:#9ca3af;font-size:12px}.w17-status{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800}.w17-action{margin-right:8px;padding:6px 12px;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;background:#fff;font-size:13px;cursor:pointer}.w17-action:hover{border-color:#e8633b;color:#e8633b}.w17-empty-row{padding:30px!important;color:#9ca3af;text-align:center}.w17-modal h3{margin:0 0 18px;font-size:20px}.w17-modal-hint{margin:0 0 16px;color:#4b5563;line-height:1.7}.w17-modal-label{display:grid;gap:6px;margin-bottom:14px;color:#4b5563;font-size:14px;font-weight:750}.w17-modal-label input{width:100%;border:1px solid #d9dee8;border-radius:10px;padding:11px 12px;margin-top:4px;font-weight:400}.w17-modal-label span{color:#9ca3af;font-size:12px;font-weight:400}.w17-modal-upload{min-height:96px;margin-bottom:18px}.w17-modal-actions{display:flex;gap:12px}.w17-modal-cancel{flex:1;min-height:44px;border:1px solid #d1d5db;border-radius:10px;color:#4b5563;background:#fff;font-weight:800;cursor:pointer}.w17-modal-pay{flex:2}.w17-detail-list{display:grid;grid-template-columns:90px 1fr;gap:12px;margin-bottom:22px}.w17-detail-list dt{color:#8b95a7}.w17-detail-list dd{margin:0;color:#1f2937}.w17-slot-toprow{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.w17-slot-topleft{display:flex}.w17-slot-hot{display:inline-block;padding:2px 9px;border-radius:6px;color:#fff;background:#e8633b;font-size:11px;font-weight:800;letter-spacing:.5px}.w17-slot-ico{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;font-size:18px}.w17-slot-ico.blue{background:#eef4ff;color:#3b82f6}.w17-slot-ico.green{background:#ecfdf5;color:#10b981}.w17-slot-ico.gray{background:#f3f4f6;color:#9ca3af}.w17-slot-desc{display:block;margin:2px 0 12px;color:#6b7280!important;font-size:12px}.w17-slot-price{display:flex;align-items:baseline;gap:2px;margin-top:2px}.w17-slot-grid .w17-slot-price strong{display:inline;margin:0;color:#e8633b;font-size:18px;font-weight:800}.w17-slot-price em{color:#9ca3af!important;font-size:12px;font-style:normal}.w17-slot-grid label{transition:border-color .2s,background-color .2s}.w17-slot-grid label:hover{border-color:#e8633b}.w17-slot-grid label.active{border-color:#e8633b;background:#fff9f7}.w17-date-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.w17-date-row label{flex:1 1 200px;min-width:0}.w17-date-sep{flex:none;padding-top:8px;color:#9ca3af}.w17-days-box{flex:none;padding:10px 16px;border-radius:10px;background:#fff7ed;color:#4b5563;font-size:14px;white-space:nowrap}.w17-days-box strong{color:#e8633b;font-size:18px}.w17-tip{display:flex;align-items:center;gap:6px;margin-top:12px;color:#6b7280;font-size:13px}.w17-tip svg{flex:none;color:#e8633b;font-size:16px}.w17-tip b{color:#e8633b;font-weight:800}.w17-upload-label{display:block;margin-bottom:6px;color:#374151;font-size:14px;font-weight:700}.w17-upload svg{font-size:36px;color:#9ca3af}.w17-upload strong{color:#6b7280!important;font-size:14px;font-weight:500}.w17-upload span{color:#9ca3af!important;font-size:12px}.w17-upload .w17-upload-preview,.w17-modal-upload .w17-upload-preview{display:block;max-width:80%;max-height:130px;margin:0 auto;border-radius:8px;-o-object-fit:contain;object-fit:contain}.w17-upload .w17-upload-done,.w17-modal-upload .w17-upload-done{display:block;margin-top:8px;color:#16a34a!important;font-size:13px!important;font-weight:600!important}.w17-upload .w17-upload-anim,.w17-modal-upload .w17-upload-anim{display:block;width:30px;height:30px;border:3px solid #fed7aa;border-top-color:#e8633b;border-radius:50%;animation:w17-spin .8s linear infinite}@keyframes w17-spin{to{transform:rotate(360deg)}}.w17-audit-tip{display:flex;align-items:flex-start;gap:6px;margin-top:12px;padding:12px;border-radius:10px;background:#eff6ff;color:#2563eb;font-size:12px;line-height:1.7}.w17-audit-tip svg{flex:none;margin-top:1px;font-size:14px}.w17-audit-tip p{margin:0}.w17-insufficient{display:flex;align-items:center;gap:6px;margin:10px 0 0;color:#ef4444;font-size:13px;font-weight:800}.w17-insufficient svg{font-size:16px}.w17-mine-link{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:14px;padding:0;border:0;background:none;color:#6b7280;font-size:13px;font-weight:750;cursor:pointer}.w17-mine-link:hover{color:#e8633b}.w17-mine-link svg{font-size:14px}.w17-success{width:min(420px,calc(100vw - 32px));text-align:center}.w17-success-ico{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;margin:4px auto 16px;border-radius:50%;background:#dcfce7;color:#22c55e;font-size:40px}.w17-success h3{margin:0 0 10px;font-size:20px}.w17-success p{margin:0 0 22px;color:#6b7280;font-size:13px;line-height:1.8}.w17-success-actions{display:flex;gap:12px}.w17-success-view{flex:1;min-height:44px;border:0;border-radius:10px;color:#fff;background:#e8633b;font-weight:800;cursor:pointer}.w18-page{min-height:100vh;background:#f5f6fa;color:#1f2937}.w18-container{max-width:1200px;margin:0 auto;padding:32px 24px 72px}.w18-submit-page{max-width:920px}.w18-submit-page-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.w18-submit-page-head h1{margin:12px 0 6px;color:#1f2937;font-size:28px}.w18-submit-page-head p{margin:0;color:#9ca3af;font-size:14px}.w18-back-btn{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;color:#6b7280;background:transparent;font-size:14px;cursor:pointer}.w18-back-btn:hover{color:#e8633b}.w18-submit-page-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;color:#e8633b;background:#fff1ec;font-size:26px}.w18-submit-card{padding:28px;border-radius:16px;background:#fff;box-shadow:0 4px 18px #0f172a0f}.w18-submit-card .w18-fee-rule{margin-bottom:24px}.w18-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.w18-submit-btn{display:flex;align-items:center;gap:6px;padding:9px 18px;border:0;border-radius:10px;color:#fff;background:#5b8def;font-weight:600;cursor:pointer}.w18-submit-btn:hover{opacity:.9}.w18-submit-btn svg{font-size:18px}.w18-tabs{display:flex;align-items:center;gap:40px;height:56px;padding:0 24px;margin-bottom:24px;overflow-x:auto;white-space:nowrap;border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.w18-tabs button{position:relative;height:100%;padding:0 6px;border:0;background:transparent;color:#6b7280;font-size:15px;cursor:pointer;transition:color .2s}.w18-tabs button:hover{color:#e8633b}.w18-tabs button.active{color:#e8633b;font-weight:700}.w18-tabs button.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:3px 3px 0 0;background:#e8633b}.w18-toast{margin:0 0 20px;padding:12px 18px;border-radius:10px;color:#15803d;background:#dcfce7;font-size:14px}.w18-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.w18-list{display:flex;flex-direction:column;gap:16px}.w18-card{display:flex;gap:24px;padding:24px;border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s,transform .2s;text-decoration:none}.w18-card:hover{box-shadow:0 10px 25px #0f172a14}.w18-card-cover{flex:0 0 192px;width:192px;height:128px;overflow:hidden;border-radius:10px;background:#f3f4f6}.w18-cover-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:100%;color:#9ca3af;font-size:12px}.w18-card-body{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0}.w18-card-title{margin:0 0 8px;color:#111827;font-size:17px;font-weight:700;line-height:1.4;transition:color .2s}.w18-card:hover .w18-card-title{color:#e8633b}.w18-card-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:#6b7280;font-size:14px;line-height:1.6}.w18-card-meta{display:flex;gap:20px;align-items:center;margin-top:14px;color:#9ca3af;font-size:12px}.w18-card-meta svg{font-size:15px}.w18-pager{display:flex;gap:8px;justify-content:center;padding:32px 0 8px}.w18-page-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#6b7280;font-size:14px;cursor:pointer;transition:border-color .2s,color .2s}.w18-page-btn:hover:not(:disabled):not(.active){border-color:#e8633b;color:#e8633b}.w18-page-btn.active{border-color:#e8633b;background:#e8633b;color:#fff}.w18-page-btn:disabled{color:#c4c9d4;cursor:not-allowed}.w18-page-ellipsis{display:flex;align-items:end;justify-content:center;width:40px;height:40px;padding-bottom:10px;color:#9ca3af;font-size:14px}.w18-sidebar{display:flex;flex-direction:column;gap:28px}.w18-creator-card{padding:24px;border-radius:14px;color:#fff;background:linear-gradient(135deg,#e8633b,#ff8c6b);box-shadow:0 8px 20px #e8633b2e}.w18-creator-card h4{margin:0 0 10px;font-size:19px;font-weight:700}.w18-creator-card p{margin:0 0 20px;font-size:13px;line-height:1.7;opacity:.92}.w18-creator-card button{width:100%;padding:12px 0;border:0;border-radius:10px;color:#e8633b;background:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s}.w18-creator-card button:hover{background:#fff3ee}.w18-hot-panel{padding:24px;border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.w18-hot-panel h3{display:flex;align-items:center;gap:10px;margin:0 0 20px;font-size:17px;font-weight:700;color:#111827}.w18-hot-stripe{width:4px;height:20px;border-radius:999px;background:#e8633b}.w18-hot-list{display:flex;flex-direction:column;gap:20px}.w18-hot-item{display:flex;gap:14px;align-items:flex-start;text-decoration:none}.w18-hot-index{flex:0 0 auto;color:#d7dbe3;font-size:19px;font-weight:700}.w18-hot-item:hover .w18-hot-index{color:#e8633b}.w18-hot-item h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 4px;color:#1f2937;font-size:14px;font-weight:500;line-height:1.5;transition:color .2s}.w18-hot-item:hover h4{color:#e8633b}.w18-hot-item span{display:block;color:#9ca3af;font-size:11px}.w18-hot-empty{margin:0;color:#9ca3af;font-size:13px}.w18-modal{width:580px;max-width:calc(100vw - 40px)}.w18-modal-close{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#9ca3af;cursor:pointer}.w18-modal-close:hover{color:#4b5563}.w18-modal-close svg{font-size:22px}.w18-modal h2{margin:0 0 16px;font-size:22px;font-weight:700;color:#1f2937}.w18-note{margin-bottom:22px;padding:14px 16px;border-radius:10px;color:#1d4ed8;background:#eff6ff;font-size:13px;line-height:1.7}.w18-guide{margin-bottom:18px;padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #eef2f7;color:#374151;font-size:14px;line-height:1.9;max-height:360px;overflow-y:auto}.w18-guide h3{margin:16px 0 8px;font-size:15px;font-weight:600;color:#1f2937}.w18-guide h3:first-child{margin-top:0}.w18-guide p{margin:6px 0}.w18-guide img{max-width:100%;border-radius:8px;margin:10px 0}.w18-guide details{margin-top:12px;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;background:#f9fafb}.w18-guide details summary{cursor:pointer;font-weight:600;color:#1f2937}.w18-guide details p{margin:6px 0 0;color:#4b5563;font-size:13px}.w18-fee-rule{display:flex;align-items:center;gap:8px;margin-bottom:18px;padding:10px 14px;border-radius:10px;color:#b45309;background:#fffbeb;border:1px solid #fde68a;font-size:13px;line-height:1.6}.w18-fee-rule svg{flex:none}.w18-form{display:flex;flex-direction:column;gap:16px}.w18-form label{display:flex;flex-direction:column;gap:8px}.w18-form label>span{color:#374151;font-size:14px;font-weight:500}.w18-input{width:100%;padding:10px 14px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#1f2937;font-size:14px;outline:none;transition:box-shadow .2s,border-color .2s}.w18-input:focus{border-color:#e8633b;box-shadow:0 0 0 1px #e8633b}.w18-textarea{resize:vertical;min-height:84px;line-height:1.6}.w18-file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.w18-upload-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:92px;border:2px dashed #e5e7eb;border-radius:10px;color:#9ca3af;font-size:13px;cursor:pointer;transition:border-color .2s,color .2s}.w18-upload-btn:hover{border-color:#e8633b;color:#e8633b}.w18-upload-btn svg{font-size:30px}.w18-form-error{margin:0;color:#dc2626;font-size:13px}.w18-modal-actions{display:flex;gap:14px;padding-top:8px}.w18-modal-actions button{flex:1;padding:11px 0;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer}.w18-modal-actions button:disabled{opacity:.6;cursor:not-allowed}.w18-cancel{border:1px solid #e5e7eb;background:#fff;color:#6b7280}.w18-cancel:hover{background:#f9fafb}.w18-pay{border:0;background:#e8633b;color:#fff}.w18-pay:hover{opacity:.92}.w18-identity-modal{width:360px;max-width:calc(100vw - 32px);padding:24px}.w18-identity-head{margin-bottom:18px;text-align:center}.w18-identity-icon{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 10px;border-radius:9999px;color:#5b8def;background:#eff6ff}.w18-identity-icon svg{font-size:26px}.w18-identity-head h3{margin:0 0 4px;font-size:18px;font-weight:700;color:#1f2937}.w18-identity-head p{margin:0;color:#9ca3af;font-size:12px}.w18-identity-option{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:2px solid #f3f4f6;border-radius:12px;background:#fff;text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.w18-identity-option:first-of-type:hover{border-color:#5b8def;background:#f0f6ff}.w18-identity-option:nth-of-type(2):hover{border-color:#e8633b;background:#fff6f1}.w18-identity-opt-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px}.w18-identity-opt-icon svg{font-size:20px}.w18-opt-buyer{color:#5b8def;background:#eff6ff}.w18-opt-seller{color:#e8633b;background:#fff3ee}.w18-identity-cancel{margin-top:14px;text-align:center}.w18-identity-cancel button{border:0;background:transparent;color:#9ca3af;font-size:12px;cursor:pointer}.w18-identity-cancel button:hover{color:#4b5563}.w19d-container{max-width:1200px;margin:0 auto;padding:24px 24px 72px}.w19d-breadcrumb{display:flex;gap:10px;margin-bottom:20px;color:#8b95a7;font-size:14px}.w19d-breadcrumb a:hover{color:#e8633b}.w19d-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.w19d-main{display:grid;gap:20px}.w19d-article{padding:36px;border-radius:22px;background:#fff;box-shadow:0 12px 34px #0f172a0f}.w19d-article h1{margin:0 0 20px;font-size:30px;line-height:1.3;color:#1f2937}.w19d-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border-top:1px solid #f1f3f7;border-bottom:1px solid #f1f3f7;margin-bottom:28px;color:#6b7280;font-size:14px}.w19d-avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:9999px;color:#fff;background:linear-gradient(135deg,#e8633b,#ff8c6b);font-size:14px;font-weight:700}.w19d-category-badge{padding:4px 12px;border-radius:9999px;color:#2563eb;background:#eff6ff;font-size:12px}.w19d-body{color:#374151;font-size:16px;line-height:1.85}.w19d-body p{margin:0 0 18px;text-indent:2em}.w19d-body p:last-child{margin-bottom:0}.w19d-body img{display:block;width:auto;max-width:100%;height:auto;margin:22px 0;border-radius:12px;-o-object-fit:contain;object-fit:contain}.w19d-body video{display:block;width:100%;max-height:600px;margin:22px 0;border-radius:12px;background:#111827}.w19d-body blockquote{margin:22px 0;padding:12px 18px;border-left:4px solid #e8633b;border-radius:0 10px 10px 0;color:#4b5563;background:#fff5f0;font-style:italic}.w19d-empty-body{padding:26px 0;color:#9ca3af;text-align:center}.w19d-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:34px;padding-top:24px;border-top:1px solid #f1f3f7}.w19d-action-btn{display:flex;align-items:center;gap:8px;padding:9px 22px;border:1px solid #e5e7eb;border-radius:9999px;background:#fff;color:#4b5563;font-size:14px;cursor:pointer;transition:color .2s,border-color .2s}.w19d-action-btn:hover{border-color:#e8633b;color:#e8633b}.w19d-source{color:#9ca3af;font-size:13px}.w19d-notice{margin-top:16px;padding:10px 14px;border-radius:10px;color:#b45309;background:#fffbeb;font-size:13px}.w19d-submit-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:26px 30px;border-radius:18px;color:#fff;background:linear-gradient(135deg,#5b8def,#2f65d8)}.w19d-submit-card h4{margin:0 0 4px;font-size:19px;font-weight:700}.w19d-submit-card p{margin:0;font-size:13px;opacity:.85}.w19d-submit-card button{padding:11px 26px;border:0;border-radius:12px;color:#2f65d8;background:#fff;font-weight:700;cursor:pointer}.w19d-side{position:sticky;top:88px}.w19d-share-card{padding:22px;border-radius:18px;background:#fff;box-shadow:0 12px 34px #0f172a0f}.w19d-share-card h3{margin:0 0 16px;font-size:16px;font-weight:700;color:#1f2937}.w19d-share-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.w19d-share-grid button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 6px;border:1px solid #f1f3f7;border-radius:12px;background:#fff;color:#4b5563;font-size:12px;cursor:pointer;transition:background .2s}.w19d-share-grid button:hover{background:#f9fafb}.w19d-related-title{padding-top:18px;margin-top:20px;border-top:1px solid #f1f3f7}.w19d-related-list{display:grid;gap:18px}.w19d-related-item h4{margin:0 0 6px;font-size:14px;font-weight:600;line-height:1.5;color:#1f2937;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.w19d-related-item:hover h4{color:#e8633b}.w19d-related-meta{display:flex;gap:6px;align-items:center;color:#9ca3af;font-size:11px}.w19d-related-empty{color:#9ca3af;font-size:13px}.w19d-share-modal{width:420px;text-align:center}.w19d-share-modal h3{margin:0 0 18px;font-size:20px;font-weight:700;color:#1f2937}.w19d-qr-placeholder{display:grid;place-items:center;width:160px;height:160px;margin:0 auto 16px;border:1px solid #f1f3f7;border-radius:14px;background:#f9fafb}.w19d-qr-tip{color:#6b7280;font-size:13px;line-height:1.7}.w19d-qr-copy{margin-top:18px;padding:10px 30px;border:0;border-radius:10px;color:#fff;background:#e8633b;font-weight:600;cursor:pointer}@media (max-width: 920px){.w11-enterprise-card,.w10-layout,.w17-layout,.w19-layout,.w18-layout,.w19d-layout{grid-template-columns:1fr}.w19d-side{position:static}.w19d-article{padding:24px}.w15-plans{grid-template-columns:repeat(2,1fr)}.w18-tabs{gap:24px}.w18-card-cover{flex-basis:140px;width:140px;height:100px}}@media (max-width: 560px){.w15-plans{grid-template-columns:1fr}.w18-card{flex-direction:column;gap:14px}.w18-card-cover{flex-basis:auto;width:100%;height:160px}.w18-card-meta{flex-wrap:wrap;gap:10px 16px}}.w35-orders-page,.w38-payment-page{min-height:100vh;color:#17231f;background:#f9fafb}.w48-payment-page{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:16px;color:#17231f;background:#f9fafb}.w35-orders-page{padding:58px 64px 80px}.d5-mini-nav{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid #e5e7eb}.d5-mini-inner{display:flex;align-items:center;justify-content:space-between;height:64px;max-width:1280px;margin:0 auto;padding:0 24px}.d5-mini-inner .nav-item{transition:color .2s}.d5-mini-avatar{display:grid;width:32px;height:32px;place-items:center;border-radius:9999px;overflow:hidden;color:#6b7280}.d5-mini-avatar svg{width:18px;height:18px}.w35-breadcrumb{margin:0 0 28px;color:#6b7280;font-weight:700}.w35-breadcrumb span{margin:0 8px;color:#d1a13b}.w35-header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px}.w35-header h1{margin:4px 0 10px;font-size:clamp(42px,5vw,68px);line-height:1}.w35-header p:last-child{margin:0;color:#6b7280}.w35-tabs{display:flex;overflow:hidden;width:-moz-max-content;width:max-content;max-width:100%;margin-bottom:26px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.w35-tabs button{min-width:108px;padding:14px 22px;border:0;border-right:1px solid #e5e7eb;color:#374151;background:#fff;font-weight:900;cursor:pointer}.w35-tabs button:last-child{border-right:0}.w35-tabs button.active{color:#fff;background:#e8633b}.w35-tabs small{margin-left:6px;color:inherit;opacity:.78}.w35-order-list{display:grid;gap:18px}.w35-order-card{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;padding:26px 28px;border-radius:16px;background:#fff;box-shadow:0 8px 24px #0f172a0d}.w35-order-main h2{margin:12px 0 8px;font-size:22px}.w35-order-main p{margin:0 0 18px;color:#6b7280}.w35-order-main dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.w35-order-main dl div{display:grid;gap:4px}.w35-order-main dt{color:#9ca3af;font-size:12px}.w35-order-main dd{overflow:hidden;margin:0;color:#374151;text-overflow:ellipsis;white-space:nowrap}.w35-order-side{display:grid;align-content:start;justify-items:end;gap:10px}.w35-order-side strong{color:#e8633b;font-size:30px}.w35-inline-action{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid #e5e7eb;border-radius:9px;color:#e8633b;font-weight:800}.w35-end{margin:22px 0;color:#9ca3af;text-align:center}.w35-refund-panel{margin-top:28px;padding:28px;border-radius:16px;background:#ffffffe5;box-shadow:0 10px 26px #0f172a0f}.w35-refund-list{display:grid;gap:12px}.w35-refund-list article{display:flex;align-items:center;gap:12px}.w38-option{border-color:#d1d5db}.w38-option.active{border-color:#e8633b;background-color:#fff9f7}.w38-option-check{display:block}.w38-pay-btn{color:#fff;background-color:#e8633b;transition:all .3s}.w38-pay-btn:hover:not(:disabled){background-color:#d15632}.w48-qr-card{width:100%;max-width:24rem;overflow:hidden;border-radius:40px;background:#fff;box-shadow:0 25px 50px -12px #00000040;animation:w48-enter .5s ease-out}@keyframes w48-enter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.w48-qr-header h1{margin:0 0 4px;font-size:20px;font-weight:700;opacity:.9}.w48-qr-header p{margin:16px 0 0}.w48-qr-frame{position:relative;border-radius:24px}.w48-qr-frame button{border:0;background:#ffffffe5}.w48-qr-frame button:disabled{cursor:not-allowed;opacity:.5}.w48-qr-body p:first-child{margin-top:0}.w48-back-btn{border:0;background:transparent;cursor:pointer;font-family:inherit}.w48-qr-frame .animate-spin-slow{animation:w48-spin 3s linear infinite}@keyframes w48-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 980px){.w35-orders-page{padding:36px 24px}.w35-header,.w35-order-card{display:grid;grid-template-columns:1fr}.w35-order-side{justify-items:start}.w35-order-main dl{grid-template-columns:1fr}.w35-tabs{width:100%;overflow:auto}.w35-tabs button{min-width:-moz-max-content;min-width:max-content}}.w26-distribution-page,.w27-cash-page{background:linear-gradient(135deg,#f7f2e8,#fff8dc)}.w16-page{background:#f5f6f8;min-height:100vh}.w16-nav{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid #e5e7eb}.w16-nav-inner{display:flex;align-items:center;justify-content:space-between;height:64px;max-width:1440px;margin:0 auto;padding:0 40px}.w16-nav-inner .nav-item{transition:color .2s}.w16-nav-avatar{display:grid;width:32px;height:32px;place-items:center;border:1px solid #e5e7eb;border-radius:9999px;overflow:hidden;color:#6b7280}.w16-nav-avatar svg{width:18px;height:18px}.w16-nav-avatar img,.w15-nav-avatar img,.d5-mini-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.w16-container{max-width:1440px;margin:0 auto;padding:48px 40px}.w16-title{margin:0 0 32px;color:#1f2937;font-size:30px;font-weight:700}.w16-error{margin:0 0 16px;border-radius:12px;background:#fef2f2;color:#b91c1c;padding:12px 16px;font-size:14px}.w16-body{display:grid;grid-template-columns:minmax(0,1fr) 384px;gap:32px;align-items:start}.w16-main{display:flex;flex-direction:column;gap:24px}.w16-balance-card{border-radius:16px;background:linear-gradient(135deg,#e8633b,#ff8c6b);color:#fff;padding:32px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.w16-balance-label{display:flex;align-items:center;gap:8px;margin-bottom:8px;opacity:.8;font-size:14px}.w16-balance-value{display:flex;align-items:baseline;gap:8px}.w16-balance-value strong{font-size:48px;font-weight:700;font-style:italic;line-height:1;letter-spacing:.5px}.w16-balance-value span{font-size:14px;font-weight:400;opacity:.9}.w16-plans-card{border-radius:16px;border:1px solid #e5e7eb;background:#fff;padding:32px;box-shadow:0 1px 2px #0000000d}.w16-card{border-radius:16px;border:1px solid #e5e7eb;background:#fff;padding:24px;box-shadow:0 1px 2px #0000000d}.w16-plans-head,.w16-card-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.w16-plans-head{margin-bottom:24px}.w16-card-head{margin-bottom:16px}.w16-plans-head h2{display:flex;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:700}.w16-plans-head h2:before{content:"";width:4px;height:20px;border-radius:999px;background:#e8633b}.w16-card-head h3,.w16-card h3{margin:0;font-size:16px;font-weight:700}.w16-plans-head a,.w16-card-head a{display:inline-flex;align-items:center;gap:4px;color:#9ca3af;text-decoration:none}.w16-plans-head a{font-size:14px}.w16-card-head a{font-size:12px}.w16-plans-head a:hover,.w16-card-head a:hover{color:#e8633b}.w16-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px}.w16-coin-card{position:relative;border:2px solid transparent;border-radius:12px;background:#fff;padding:24px;text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.w16-coin-card:hover,.w16-coin-card.active{border-color:#e8633b;background-color:#fff9f7}.w16-coin-card.active:after{content:"";position:absolute;bottom:0;right:0;border:12px solid transparent;border-right-color:#e8633b;border-bottom-color:#e8633b;border-radius:0 0 10px}.w16-coin-amount{color:#1f2937;font-size:20px;font-weight:700;margin-bottom:4px}.w16-coin-price{color:#e8633b;font-size:14px}.w16-coin-bonus{position:absolute;top:-8px;right:-8px;border-radius:999px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;padding:2px 8px;white-space:nowrap}.w16-pay-row{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e5e7eb;padding-top:32px;margin-bottom:32px;color:#4b5563;font-size:14px;font-weight:500}.w16-pay-row .w16-pay-amount{color:#e8633b;font-size:30px;font-weight:700;font-style:italic;line-height:1}.w16-recharge-btn{width:100%;border:0;border-radius:12px;background:#e8633b;color:#fff;padding:16px;font-size:20px;font-weight:700;cursor:pointer;box-shadow:0 10px 15px -3px #ffedd580,0 4px 6px -4px #ffedd580}.w16-recharge-btn:hover{background:#d55832}.w16-recharge-btn:disabled{opacity:.6;cursor:not-allowed}.w16-renew-card{border:1px solid #e5e7eb;border-radius:16px;background:#fff;padding:32px;box-shadow:0 1px 2px #0000000d}.w16-renew-hint{margin:6px 0 0;color:#9ca3af;font-size:13px}.w16-renew-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.w16-renew-plan{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid #f1d8ce;border-radius:12px;background:#fff9f7;padding:22px 18px 18px}.w16-renew-plan h3{margin:0 0 6px;color:#1f2937;font-size:18px}.w16-renew-plan p{min-height:20px;margin:0 0 16px;color:#9ca3af;font-size:12px}.w16-renew-plan>strong{margin-bottom:16px;color:#e8633b;font-size:24px}.w16-renew-plan>strong small{margin-left:3px;color:#9ca3af;font-size:12px;font-weight:400}.w16-renew-tag{position:absolute;top:-8px;right:12px;border-radius:999px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;padding:2px 8px}.w16-renew-btn{display:block;margin-top:auto;border:1px solid #e8633b;border-radius:8px;color:#e8633b;font-size:13px;font-weight:700;padding:9px 8px;text-align:center;text-decoration:none}.w16-renew-btn:hover{background:#e8633b;color:#fff}@media (max-width: 900px){.w16-body{grid-template-columns:1fr}}@media (max-width: 560px){.w16-container{padding:32px 20px}.w16-plans-card,.w16-renew-card{padding:22px}.w16-plan-grid,.w16-renew-grid{grid-template-columns:1fr}}.w16-aside{display:flex;flex-direction:column;gap:24px}.w16-card h3{margin-bottom:16px}.w16-pay-option{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin-bottom:12px;font-size:14px;color:#374151}.w16-pay-option>div{display:inline-flex;align-items:center;gap:8px;font-weight:500}.w16-pay-option.active{border-color:#e8633b;background:#fff9f7}.w16-pay-selected{color:#e8633b}.w16-pay-option.disabled{opacity:.5;cursor:not-allowed}.w16-pay-radio{width:20px;height:20px;border:1px solid #d1d5db;border-radius:999px}.w16-pay-icon{font-size:24px}.w16-pay-icon.wechat{color:#22c55e}.w16-pay-icon.alipay{color:#3b82f6}.w16-records{list-style:none;margin:0;padding:0}.w16-records li{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.w16-records li:last-child{margin-bottom:0}.w16-records strong{display:block;color:#1f2937;font-size:14px;font-weight:500}.w16-records small{display:block;color:#9ca3af;font-size:12px;margin-top:4px}.w16-record-status{color:#22c55e;font-size:14px;font-weight:500;white-space:nowrap}.w16-empty{color:#9ca3af;font-size:13px;margin:0;padding:12px 0}.w16-notes{padding:0 8px;font-size:12px;color:#9ca3af;line-height:1.625}.w16-notes-title{color:#6b7280;font-size:12px;font-weight:700;margin:0 0 8px}.w16-notes ol{margin:0;padding-left:18px;color:#9ca3af;font-size:12px;line-height:1.625}.w16-subtitle{margin:-20px 0 28px;color:#9ca3af;font-size:14px}.w16-ledger-card{border-radius:16px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 4px 12px #0000000d;padding:24px 28px}.w16-ledger-card .w16-card-head{margin-bottom:12px}.w16-ledger-scroll{overflow-x:auto}.w16-ledger-table{width:100%;border-collapse:collapse;text-align:left;min-width:640px}.w16-ledger-table thead tr{border-bottom:1px solid #e5e7eb}.w16-ledger-table th{padding:0 12px 12px;color:#9ca3af;font-size:12px;font-weight:500}.w16-ledger-table th:first-child,.w16-ledger-table td:first-child{padding-left:0}.w16-ledger-table th:last-child,.w16-ledger-table td:last-child{padding-right:0}.w16-ledger-table tbody tr{border-bottom:1px solid #f3f4f6}.w16-ledger-table tbody tr:last-child{border-bottom:none}.w16-ledger-table tbody tr:hover{background:#f9fafb}.w16-ledger-table td{padding:14px 12px;font-size:14px;vertical-align:middle}.w16-ledger-date{color:#6b7280;white-space:nowrap}.w16-ledger-biz{color:#1f2937;font-weight:500}.w16-ledger-chip{display:inline-block;padding:2px 10px;border-radius:9999px;font-size:12px;font-weight:500}.w16-ledger-chip-credit{color:#059669;background:#ecfdf5}.w16-ledger-chip-debit{color:#9ca3af;background:#f3f4f6}.w16-ledger-amount{font-weight:700;white-space:nowrap}.w16-ledger-amount-credit{color:#059669}.w16-ledger-amount-debit{color:#374151}.w39-page h1{margin:0 0 28px;color:#111827;font-size:24px;font-weight:700}.w39-breadcrumb{display:flex;gap:8px;align-items:center;margin:0 0 20px;color:#9ca3af;font-size:14px}.w39-breadcrumb a{color:#6b7280;text-decoration:none}.w39-breadcrumb a:hover{color:#e8633b}.w39-breadcrumb .w39-current{color:#111827;font-weight:600}.w39-rule-list{display:grid;gap:16px;margin-top:28px}.w39-rule-card{display:flex;gap:18px;align-items:flex-start;border:1px solid #e5e7eb;border-radius:20px;padding:24px;background:#fff;box-shadow:0 12px 32px #5f3b1f0d}.w39-rule-index{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#e8633b;background:#fff4ed;font-weight:700}.w39-rule-card h2{margin:0 0 8px;color:#111827;font-size:18px}.w39-rule-card p{margin:0;color:#4b5563;line-height:1.8}.w39-footer{margin-top:40px;text-align:center}.w39-gotit{width:100%;max-width:320px;border:none;border-radius:999px;padding:16px;color:#fff;background:#e8633b;font-size:18px;font-weight:700;cursor:pointer;box-shadow:0 12px 28px #e8633b40;transition:background .2s}.w39-gotit:hover{background:#d15632}.w26-action-bar{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.w26-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-bottom:24px}.w26-summary-grid article{border:1px solid #d7e6de;border-radius:20px;padding:24px;background:#fbfff9}.w26-summary-grid h3{margin:0 0 10px;color:#173d35}.w26-summary-grid strong{display:block;margin-bottom:6px;color:#b0603a;font-size:30px}.prototype-table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:16px;background:#fff}.prototype-table th,.prototype-table td{border-bottom:1px solid #eee2d4;padding:15px 16px;text-align:left}.prototype-table th{color:#6d5b48;background:#f7efe3}.w27-balance-card{margin-bottom:24px;padding:34px;color:#fff;background:linear-gradient(135deg,#163d36,#315c4f)}.w27-balance-card h2{margin:10px 0;color:#fff;font-size:44px}.w27-balance-card small,.w27-balance-card p{color:#e8f3ef}.w27-balance-card .secondary{border-color:#e8f3ef;color:#fff;background:transparent}.web-prototype-nav,.breadcrumb-nav{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-bottom:22px;color:#1f2937}.web-prototype-nav a,.breadcrumb-nav a{color:#1f2937;font-weight:700;text-decoration:none}.breadcrumb-nav span{color:#9ca3af}.w28-hero{padding:24px;border:1px solid #eee2d4;border-radius:22px;background:linear-gradient(135deg,#fff7ed,#f8fafc)}.w28-tabs,.w28-action-row,.w30-status-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.w28-tabs a,.w30-status-tabs button{padding:10px 16px;color:#374151;text-decoration:none;background:#fff;border:1px solid #eee2d4;border-radius:999px}.w30-status-tabs button.active{color:#fff;background:#ef5a3c;border-color:#ef5a3c}.w28-panel{padding:22px;margin-top:20px;background:#fff;border:1px solid #eee2d4;border-radius:22px;box-shadow:0 12px 30px #0f172a0d}.audit-stat-grid article strong{font-size:32px}.audit-hall-list article{align-items:flex-start}.modal-card{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;background:#0f172a59}.modal-panel{width:min(560px,calc(100vw - 32px));padding:24px;background:#fff;border-radius:22px;box-shadow:0 24px 80px #0f172a3d}.modal-panel label{display:grid;gap:8px}.modal-panel textarea{min-height:110px;padding:12px;border:1px solid #eee2d4;border-radius:12px}.w29-page .web-prototype-nav{padding-bottom:16px;border-bottom:1px solid #eee2d4}.w29-summary{display:grid;gap:10px}.w29-pay-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:12px 0 18px}.w29-pay-methods label,.w31-im-preview{padding:14px;background:#fff;border:1px solid #eee2d4;border-radius:16px}.w29-pay-methods label{display:flex;gap:10px;align-items:center}.w31-shell{display:grid;grid-template-columns:minmax(220px,320px) 1fr;gap:22px}.w31-im-preview p{color:#6b7280}@media (max-width: 900px){.w16-topup-page,.w31-shell{grid-template-columns:1fr}}.w37-cart-entry{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 14px;border:1px solid #e8633b;border-radius:999px;color:#e8633b;background:#fff;font-weight:800;font-size:13px;text-decoration:none}.w37-cart-entry em{font-style:normal}.w37-cart-link{min-height:32px;padding:6px 14px;font-size:13px}.w37-cart-page{background:#f9fafb}.w37-cart-container{width:min(896px,calc(100% - 40px));margin:0 auto;padding:20px 0 120px}.w37-cart-title{margin:0 0 24px;color:#111827;font-size:26px;font-weight:800}.w37-cart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;border:1px dashed #e5c1b8;border-radius:14px;background:#fff}.w37-cart-empty-icon{display:grid;width:128px;height:128px;place-items:center;margin-bottom:16px;border-radius:50%;background:#f3f4f6;font-size:52px;line-height:1}.w37-cart-empty p{margin:0 0 16px;color:#6b7280}.w37-cart-browse{display:inline-flex;padding:8px 22px;border-radius:8px;color:#fff;background:#e8633b;font-weight:700;text-decoration:none}.w37-cart-list{overflow:hidden;margin-bottom:24px;border-radius:14px;background:#fff;box-shadow:0 2px 12px #0f172a0d}.w37-cart-row{display:flex;align-items:center;gap:16px;padding:16px 20px;border-bottom:1px solid #f0f1f3;transition:background .2s}.w37-cart-row:last-child{border-bottom:0}.w37-cart-row:hover{background:#f9fafb}.w37-cart-cover{display:grid;flex:0 0 80px;width:80px;height:80px;place-items:center;overflow:hidden;border-radius:10px;background:linear-gradient(135deg,#ffe9dd,#ffd9c2);font-size:20px;font-weight:900;color:#c25530}.w37-cart-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.w37-cart-cover .tone-1{background:linear-gradient(135deg,#e6edff,#c9dbfb);color:#3459b8}.w37-cart-cover .tone-2{background:linear-gradient(135deg,#e8f9f0,#c7efd9);color:#1f8a50}.w37-cart-cover .tone-3{background:linear-gradient(135deg,#f3eefe,#e0d5f9);color:#6a4fc0}.w37-cart-body{flex:1;min-width:0}.w37-cart-body h3{overflow:hidden;margin:0;color:#111827;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.w37-cart-body p{margin:6px 0 0;color:#6b7280;font-size:13px}.w37-cart-price{display:flex;align-items:center;gap:6px;margin-top:8px;color:#e8633b}.w37-cart-price span{font-size:14px}.w37-cart-price strong{font-size:16px}.w37-cart-delete{flex:0 0 auto;width:34px;height:34px;border:1px solid transparent;border-radius:8px;background:transparent;color:#9ca3af;font-size:16px;cursor:pointer;transition:color .2s,border-color .2s}.w37-cart-delete:hover{color:#ef4444;border-color:#fecaca}.w37-cart-notice{margin:0 0 16px;padding:12px 16px;border:1px solid #bbf7d0;border-radius:10px;background:#f0fdf4;color:#047857;font-size:13px;line-height:1.7}.w37-cart-notice.error{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.w37-cart-notice-top{grid-column:1/-1;width:100%;margin-bottom:8px}.w37-settle-bar{position:fixed;bottom:0;left:0;right:0;z-index:40;padding:16px 24px;border-top:1px solid #eef0f4;background:#fff;box-shadow:0 -4px 10px #0000000d}.w37-settle-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(896px,calc(100% - 40px));margin:0 auto}.w37-settle-info{display:flex;align-items:baseline;gap:6px;color:#4b5563;font-size:14px}.w37-settle-info strong{color:#e8633b;font-size:22px}.w37-settle-total{display:flex;align-items:baseline;gap:8px;color:#4b5563;font-size:14px}.w37-settle-price{display:inline-flex;align-items:baseline;gap:5px;color:#e8633b;font-size:22px;font-weight:800}.w37-settle-price i{font-size:16px;font-style:normal}.w37-settle-btn{min-height:44px;padding:0 40px;border:0;border-radius:999px;color:#fff;background:#e8633b;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 6px 18px #e8633b4d;transition:background .2s,transform .15s}.w37-settle-btn:hover{background:#d15632}.w37-settle-btn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:680px){.w37-cart-row{align-items:flex-start}.w37-cart-cover{flex-basis:64px;width:64px;height:64px}.w37-settle-inner{flex-wrap:wrap;gap:12px}.w37-settle-btn{flex:1;padding:0 20px}}.prototype-nav,.prototype-nav.compact,.d7-topbar,.hzw-web-nav,.w03-nav,.w09-nav{height:76px;padding-left:max(24px,calc((100vw - 1440px)/2 + 24px));padding-right:max(24px,calc((100vw - 1440px)/2 + 24px))}.brand-logo{display:inline-flex!important;width:-moz-max-content!important;width:max-content!important;height:auto!important;padding:0!important;border-radius:0!important;color:inherit!important;background:transparent!important}.brand-logo-tagline{display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border-radius:0!important;font-size:10px!important;font-weight:500!important;line-height:1!important;background:transparent!important}.brand-logo-tagline-dark{color:#9ca3af!important}.brand-logo-tagline-light{color:#ffffffb3!important}.brand-logo-name{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.qualification-nav{height:76px!important;padding-left:max(24px,calc((100vw - 1440px)/2 + 24px))!important;padding-right:max(24px,calc((100vw - 1440px)/2 + 24px))!important}.prototype-brand>div,.hzw-logo>div,.publish-brand>div,.d7-brand>div,.workspace-brand>div{display:inline-flex;width:auto;height:auto;padding:0;border-radius:0;color:inherit;background:transparent}.prototype-brand>div span,.hzw-logo>div span,.publish-brand>div span,.d7-brand>div span,.workspace-brand>div span{display:inline;width:auto;height:auto;padding:0;border-radius:0;color:inherit;background:transparent;font-size:inherit;font-weight:inherit}.w37-cart-entitlement{margin-top:6px!important;color:#16a34a!important;font-size:12px!important}.w37-purchased-section{margin-top:28px;padding:22px;border:1px solid #eef0f4;border-radius:14px;background:#fff;box-shadow:0 2px 12px #0f172a0d}.w37-purchased-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.w37-purchased-header h2{margin:0;color:#111827;font-size:19px;font-weight:800}.w37-purchased-header p{margin:6px 0 0;color:#6b7280;font-size:13px}.w37-purchased-list{overflow:hidden;border:1px solid #f0f1f3;border-radius:10px}.w37-purchased-row{display:flex;align-items:center;gap:16px;padding:14px 16px;border-bottom:1px solid #f0f1f3}.w37-purchased-row:last-child{border-bottom:0}.w37-purchased-row .w37-cart-cover{flex-basis:64px;width:64px;height:64px}.w37-purchased-download{flex:0 0 auto;min-height:34px;padding:0 14px;border:1px solid #e8633b;border-radius:8px;background:#fff;color:#e8633b;font-weight:700;cursor:pointer}.w37-purchased-download:disabled{opacity:.6;cursor:not-allowed}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-20{bottom:-5rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-20{right:-5rem}.-right-3{right:-.75rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-20{right:5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-9{right:2.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[64px\]{top:64px}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.m-0{margin:0}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[4\/1\]{aspect-ratio:4/1}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[300px\]{height:300px}.h-\[400px\]{height:400px}.h-\[520px\]{height:520px}.h-\[76px\]{height:76px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(100vh-48px\)\]{max-height:calc(100vh - 48px)}.min-h-0{min-height:0px}.min-h-7{min-height:1.75rem}.min-h-9{min-height:2.25rem}.min-h-\[104px\]{min-height:104px}.min-h-\[112px\]{min-height:112px}.min-h-\[140px\]{min-height:140px}.min-h-\[44px\]{min-height:44px}.min-h-\[600px\]{min-height:600px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[120px\]{width:120px}.w-\[1px\]{width:1px}.w-\[300px\]{width:300px}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[480px\]{width:480px}.w-\[76px\]{width:76px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-0{min-width:0px}.min-w-4{min-width:1rem}.min-w-\[1500px\]{min-width:1500px}.min-w-\[220px\]{min-width:220px}.min-w-\[300px\]{min-width:300px}.min-w-\[720px\]{min-width:720px}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-56{max-width:14rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[420px\]{max-width:420px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[70\%\]{max-width:70%}.max-w-\[72\%\]{max-width:72%}.max-w-\[720px\]{max-width:720px}.max-w-\[80\%\]{max-width:80%}.max-w-\[800px\]{max-width:800px}.max-w-\[80vw\]{max-width:80vw}.max-w-\[82\%\]{max-width:82%}.max-w-\[960px\]{max-width:960px}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[1\.5\]{flex:1.5}.flex-\[1\]{flex:1}.flex-\[2\]{flex:2}.flex-\[3\]{flex:3}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-20{scroll-margin-top:5rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(249 250 251 / var(--tw-divide-opacity, 1))}.divide-slate-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(248 250 252 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.rounded-bl-sm{border-bottom-left-radius:.125rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#5B8DEF\]{--tw-border-opacity: 1;border-color:rgb(91 141 239 / var(--tw-border-opacity, 1))}.border-\[\#E8633B\]{--tw-border-opacity: 1;border-color:rgb(232 99 59 / var(--tw-border-opacity, 1))}.border-\[\#E8633B\]\/20{border-color:#e8633b33}.border-\[\#E8633B\]\/30{border-color:#e8633b4d}.border-\[\#FED7AA\]{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-\[\#fecaca\]{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-100\/50{border-color:#dbeafe80}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-50{--tw-border-opacity: 1;border-color:rgb(239 246 255 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1))}.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-orange-100{--tw-border-opacity: 1;border-color:rgb(255 237 213 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-orange-50{--tw-border-opacity: 1;border-color:rgb(255 247 237 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(232 99 59 / var(--tw-border-opacity, 1))}.border-primary\/20{border-color:#e8633b33}.border-primary\/30{border-color:#e8633b4d}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-50{--tw-border-opacity: 1;border-color:rgb(254 242 242 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-secondary{--tw-border-opacity: 1;border-color:rgb(91 141 239 / var(--tw-border-opacity, 1))}.border-secondary\/10{border-color:#5b8def1a}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-50{--tw-border-opacity: 1;border-color:rgb(248 250 252 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-500{--tw-border-opacity: 1;border-color:rgb(20 184 166 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-yellow-100{--tw-border-opacity: 1;border-color:rgb(254 249 195 / var(--tw-border-opacity, 1))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.bg-\[\#10B981\]{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-\[\#1677FF\]{--tw-bg-opacity: 1;background-color:rgb(22 119 255 / var(--tw-bg-opacity, 1))}.bg-\[\#5B8DEF\]{--tw-bg-opacity: 1;background-color:rgb(91 141 239 / var(--tw-bg-opacity, 1))}.bg-\[\#8B5CF6\]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-\[\#E8633B\]{--tw-bg-opacity: 1;background-color:rgb(232 99 59 / var(--tw-bg-opacity, 1))}.bg-\[\#E8633B\]\/10{background-color:#e8633b1a}.bg-\[\#F5F6FA\]{--tw-bg-opacity: 1;background-color:rgb(245 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F9FAFB\]{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF4EF\]{--tw-bg-opacity: 1;background-color:rgb(255 244 239 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF4F0\]{--tw-bg-opacity: 1;background-color:rgb(255 244 240 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF7ED\]{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF9F6\]{--tw-bg-opacity: 1;background-color:rgb(255 249 246 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF9F7\]{--tw-bg-opacity: 1;background-color:rgb(255 249 247 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5f5\]{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/60{background-color:#fffbeb99}.bg-bgGray{--tw-bg-opacity: 1;background-color:rgb(245 246 250 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/70{background-color:#000000b3}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-200\/50{background-color:#e5e7eb80}.bg-gray-200\/60{background-color:#e5e7eb99}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-400\/10{background-color:#9ca3af1a}.bg-gray-400\/20{background-color:#9ca3af33}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/90{background-color:#111827e6}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-50\/40{background-color:#fff7ed66}.bg-orange-50\/50{background-color:#fff7ed80}.bg-orange-50\/60{background-color:#fff7ed99}.bg-orange-50\/70{background-color:#fff7edb3}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(232 99 59 / var(--tw-bg-opacity, 1))}.bg-primary\/10{background-color:#e8633b1a}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/50{background-color:#fef2f280}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-secondary{--tw-bg-opacity: 1;background-color:rgb(91 141 239 / var(--tw-bg-opacity, 1))}.bg-secondary\/5{background-color:#5b8def0d}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/50{background-color:#ffffff80}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#E8633B\]{--tw-gradient-from: #E8633B var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 99 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-50{--tw-gradient-from: #ecfeff var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-100{--tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-50{--tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50{--tw-gradient-from: #eef2ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from: #fff7ed var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: #E8633B var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 99 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from: #faf5ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-secondary\/10{--tw-gradient-from: rgb(91 141 239 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(91 141 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-50{--tw-gradient-from: #f0fdfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-0\%{--tw-gradient-from-position: 0%}.via-\[\#F08A5D\]{--tw-gradient-to: rgb(240 138 93 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F08A5D var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#5B8DEF\]{--tw-gradient-to: #5B8DEF var(--tw-gradient-to-position)}.to-\[\#F59E0B\]{--tw-gradient-to: #F59E0B var(--tw-gradient-to-position)}.to-\[\#FF6B4A\]{--tw-gradient-to: #FF6B4A var(--tw-gradient-to-position)}.to-\[\#FF8C6B\]{--tw-gradient-to: #FF8C6B var(--tw-gradient-to-position)}.to-\[\#FFF4F0\]{--tw-gradient-to: #FFF4F0 var(--tw-gradient-to-position)}.to-blue-100{--tw-gradient-to: #dbeafe var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-blue-50\/30{--tw-gradient-to: rgb(239 246 255 / .3) var(--tw-gradient-to-position)}.to-cyan-100{--tw-gradient-to: #cffafe var(--tw-gradient-to-position)}.to-gray-200{--tw-gradient-to: #e5e7eb var(--tw-gradient-to-position)}.to-green-100{--tw-gradient-to: #dcfce7 var(--tw-gradient-to-position)}.to-indigo-100{--tw-gradient-to: #e0e7ff var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.to-orange-50\/30{--tw-gradient-to: rgb(255 247 237 / .3) var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to: #E8633B var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: rgb(232 99 59 / .1) var(--tw-gradient-to-position)}.to-purple-100{--tw-gradient-to: #f3e8ff var(--tw-gradient-to-position)}.to-secondary\/10{--tw-gradient-to: rgb(91 141 239 / .1) var(--tw-gradient-to-position)}.to-teal-100{--tw-gradient-to: #ccfbf1 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-100\%{--tw-gradient-to-position: 100%}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-14{padding:3.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[160px\]{font-size:160px}.text-\[34px\]{font-size:34px}.text-\[8px\]{font-size:8px}.text-\[8rem\]{font-size:8rem}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#3b5bdb\]{--tw-text-opacity: 1;color:rgb(59 91 219 / var(--tw-text-opacity, 1))}.text-\[\#5B8DEF\]{--tw-text-opacity: 1;color:rgb(91 141 239 / var(--tw-text-opacity, 1))}.text-\[\#A855F7\]{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-\[\#C2410C\]{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-\[\#E8633B\]{--tw-text-opacity: 1;color:rgb(232 99 59 / var(--tw-text-opacity, 1))}.text-\[\#b91c1c\]{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-600\/70{color:#2563ebb3}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(232 99 59 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(91 141 239 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#E8633B\]{accent-color:#E8633B}.accent-\[\#e8633b\]{accent-color:#e8633b}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.2);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 2px 12px rgba(0,0,0,.04);--tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 4px 12px rgba(0,0,0,.05);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(0\,0\,0\,0\.07\)\]{--tw-shadow: 0 4px 14px rgba(0,0,0,.07);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\#E8633B\]\/20{--tw-shadow-color: rgb(232 99 59 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-200\/50{--tw-shadow-color: rgb(191 219 254 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-900\/20{--tw-shadow-color: rgb(30 58 138 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-100{--tw-shadow-color: #ffedd5;--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-200{--tw-shadow-color: #fed7aa;--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color: rgb(249 115 22 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color: rgb(232 99 59 / .2);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}*,:before,:after{border-width:0;border-style:solid;border-color:#e5e7eb}button{background-color:transparent;background-image:none;cursor:pointer}button:disabled{cursor:default}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-bottom-2:after{content:var(--tw-content);bottom:-.5rem}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:right-0:after{content:var(--tw-content);right:0}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.after\:bg-\[\#E8633B\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(232 99 59 / var(--tw-bg-opacity, 1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-\[\#E8633B\]:focus-within{--tw-border-opacity: 1;border-color:rgb(232 99 59 / var(--tw-border-opacity, 1))}.hover\:-translate-x-1:hover{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[5px\]:hover{--tw-translate-y: -5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#5B8DEF\]:hover{--tw-border-opacity: 1;border-color:rgb(91 141 239 / var(--tw-border-opacity, 1))}.hover\:border-\[\#E8633B\]:hover{--tw-border-opacity: 1;border-color:rgb(232 99 59 / var(--tw-border-opacity, 1))}.hover\:border-\[\#E8633B\]\/30:hover{border-color:#e8633b4d}.hover\:border-\[\#E8633B\]\/40:hover{border-color:#e8633b66}.hover\:border-\[\#E8633B\]\/50:hover{border-color:#e8633b80}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-orange-200:hover{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgb(232 99 59 / var(--tw-border-opacity, 1))}.hover\:border-primary\/30:hover{border-color:#e8633b4d}.hover\:border-primary\/40:hover{border-color:#e8633b66}.hover\:border-secondary:hover{--tw-border-opacity: 1;border-color:rgb(91 141 239 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#0F65D9\]:hover{--tw-bg-opacity: 1;background-color:rgb(15 101 217 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E8633B\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 99 59 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F0F6FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFF9F7\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 249 247 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d05935\]:hover{--tw-bg-opacity: 1;background-color:rgb(208 89 53 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d55532\]:hover{--tw-bg-opacity: 1;background-color:rgb(213 85 50 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d55631\]:hover{--tw-bg-opacity: 1;background-color:rgb(213 86 49 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d8562f\]:hover{--tw-bg-opacity: 1;background-color:rgb(216 86 47 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d95731\]:hover{--tw-bg-opacity: 1;background-color:rgb(217 87 49 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200\/70:hover{background-color:#e5e7ebb3}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-50\/30:hover{background-color:#fff7ed4d}.hover\:bg-orange-50\/40:hover{background-color:#fff7ed66}.hover\:bg-orange-50\/50:hover{background-color:#fff7ed80}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(232 99 59 / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/5:hover{background-color:#e8633b0d}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(91 141 239 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/50:hover{background-color:#f8fafc80}.hover\:bg-teal-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-600:hover{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-opacity-90:hover{--tw-bg-opacity: .9}.hover\:text-\[\#4A7BE0\]:hover{--tw-text-opacity: 1;color:rgb(74 123 224 / var(--tw-text-opacity, 1))}.hover\:text-\[\#E8633B\]:hover{--tw-text-opacity: 1;color:rgb(232 99 59 / var(--tw-text-opacity, 1))}.hover\:text-\[\#d15935\]:hover{--tw-text-opacity: 1;color:rgb(209 89 53 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-orange-600:hover{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(232 99 59 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-secondary:hover{--tw-text-opacity: 1;color:rgb(91 141 239 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_10px_25px_rgba\(0\,0\,0\,0\.1\)\]:hover{--tw-shadow: 0 10px 25px rgba(0,0,0,.1);--tw-shadow-colored: 0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[\#E8633B\]\/10:hover{--tw-shadow-color: rgb(232 99 59 / .1);--tw-shadow: var(--tw-shadow-colored)}.focus\:border-\[\#1677FF\]:focus{--tw-border-opacity: 1;border-color:rgb(22 119 255 / var(--tw-border-opacity, 1))}.focus\:border-\[\#E8633B\]:focus{--tw-border-opacity: 1;border-color:rgb(232 99 59 / var(--tw-border-opacity, 1))}.focus\:border-orange-500:focus{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgb(232 99 59 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[3px\]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#E8633B\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(232 99 59 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#E8633B\]\/10:focus{--tw-ring-color: rgb(232 99 59 / .1)}.focus\:ring-\[\#E8633B\]\/20:focus{--tw-ring-color: rgb(232 99 59 / .2)}.focus\:ring-\[\#E8633B\]\/50:focus{--tw-ring-color: rgb(232 99 59 / .5)}.focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500\/20:focus{--tw-ring-color: rgb(249 115 22 / .2)}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(232 99 59 / var(--tw-ring-opacity, 1))}.focus\:ring-secondary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(91 141 239 / var(--tw-ring-opacity, 1))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:filter:active{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-gray-50:disabled{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-primary{--tw-border-opacity: 1;border-color:rgb(232 99 59 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-\[\#5B8DEF\]{--tw-bg-opacity: 1;background-color:rgb(91 141 239 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-\[\#E8633B\]{--tw-bg-opacity: 1;background-color:rgb(232 99 59 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-black\/10{background-color:#0000001a}.group:hover .group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(232 99 59 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#E8633B\]{--tw-text-opacity: 1;color:rgb(232 99 59 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary{--tw-text-opacity: 1;color:rgb(232 99 59 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-secondary{--tw-text-opacity: 1;color:rgb(91 141 239 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:bg-\[\#E8633B\]{--tw-bg-opacity: 1;background-color:rgb(232 99 59 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-60{opacity:.6}@media (min-width: 640px){.sm\:right-24{right:6rem}.sm\:right-6{right:1.5rem}.sm\:inline{display:inline}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:rounded-2xl{border-radius:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pt-2{padding-top:.5rem}.sm\:text-left{text-align:left}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:ml-2{margin-left:.5rem}.md\:flex{display:flex}.md\:w-64{width:16rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:h-64{height:16rem}.lg\:w-1\/2{width:50%}.lg\:w-80{width:20rem}.lg\:w-\[30\%\]{width:30%}.lg\:w-\[35\%\]{width:35%}.lg\:w-\[450px\]{width:450px}.lg\:w-\[65\%\]{width:65%}.lg\:w-\[70\%\]{width:70%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width: 1280px){.xl\:block{display:block}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}
