.announcement-banner{inset-inline:0;z-index:60;color:#fff;text-align:center;background:#2d0050;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:8px 56px 8px 16px;font-size:14px;line-height:1.45;display:flex;position:fixed;top:0}.announcement-banner[hidden]{display:none}.announcement-banner p{margin:0}.announcement-banner a{color:inherit;text-underline-offset:4px;white-space:nowrap;margin-left:8px;font-weight:600;text-decoration:underline}.announcement-banner a:focus-visible,.announcement-close:focus-visible{outline-offset:3px;outline:3px solid}.announcement-promo{color:#29003d;background:#f3e6ff}.announcement-warning{color:#29003d;background:#fff1b8}.announcement-banner .announcement-close{width:44px;height:44px;color:inherit;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.announcement-banner .announcement-close:hover{color:inherit;background:#ffffff1f}.announcement-promo .announcement-close:hover,.announcement-warning .announcement-close:hover{background:#29003d14}html[data-announcement] #root{padding-top:var(--announcement-height,44px)}html[data-announcement] header.public-header-alignment{top:var(--announcement-height,44px)}html[data-announcement] .market-skip:focus,html[data-announcement] .campus-skip-link:focus{top:calc(var(--announcement-height,44px) + 12px)}.analytics-consent{inset-inline:0;z-index:150;padding:16px 16px max(16px, env(safe-area-inset-bottom));color:#29003d;background:#fdfdfd;border-top:1px solid #e7e1ec;position:fixed;bottom:0;box-shadow:0 -8px 24px #29003d14}.analytics-consent h2{letter-spacing:0;margin:0;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4}.analytics-consent p{color:#655f6d;margin:4px 0 0;font-size:14px;line-height:1.5}.analytics-consent-actions{gap:8px;margin-top:12px;display:flex}.analytics-consent .analytics-consent-close{height:auto;margin-top:4px;padding:0;font-size:13px}@media (min-width:640px){.analytics-consent{inset-inline:auto 16px;border:1px solid #e7e1ec;border-radius:12px;max-width:24rem;bottom:16px}}
.support-chat-root{--sc-ink:var(--market-ink,#29003d);--sc-muted:var(--market-muted,#655f6d);--sc-paper:var(--market-paper,#fdfdfd);--sc-lavender:var(--market-lavender,#f3e6ff);--sc-line:var(--market-line,#e7e1ec);--sc-card:var(--market-card,#f7f7f9);--sc-primary:#7c3aed;--sc-deep:var(--market-deep,#2d0050);z-index:60;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));font-family:var(--font-sans,system-ui, sans-serif);color:var(--sc-ink);position:fixed}.support-chat-launcher.support-chat-launcher{background:var(--sc-deep);color:#fff;letter-spacing:.01em;border-radius:999px;gap:10px;min-width:54px;height:54px;padding:0 22px 0 16px;font-size:16px;font-weight:700;transition:transform .18s,background-color .18s,box-shadow .18s;box-shadow:0 10px 28px #2d005047,0 2px 6px #2d005029}.support-chat-launcher.support-chat-launcher svg{flex:none;width:24px;height:24px}.support-chat-launcher.support-chat-launcher:hover{background:var(--sc-primary);transform:translateY(-2px);box-shadow:0 14px 34px #2d005052}.support-chat-launcher.support-chat-launcher:active{transform:none}@media (prefers-reduced-motion:reduce){.support-chat-launcher.support-chat-launcher,.support-chat-launcher.support-chat-launcher:hover{transition:none;transform:none}}.support-chat-launcher:focus-visible{outline-offset:3px;outline:3px solid #c4b5fd}.support-chat-panel{background:var(--sc-paper);border:1px solid var(--sc-line);max-height:min(88dvh,720px);padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0;flex-direction:column;animation:.22s ease-out support-chat-in;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -12px 40px #29003d2e}@media (min-width:640px){.support-chat-panel{inset:auto max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) auto;border-radius:20px;width:392px;max-height:min(80vh,680px);box-shadow:0 18px 50px #29003d38}}@keyframes support-chat-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.support-chat-panel{animation:none}.support-chat-log{scroll-behavior:auto}}.support-chat-loading{padding:24px;font-size:15px}.support-chat-header{border-bottom:1px solid var(--sc-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 12px;display:flex}.support-chat-header h2{font-family:var(--font-heading,inherit);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:650}.support-chat-header h2:focus{outline:none}.support-chat-header h2:focus-visible{outline:2px solid var(--sc-primary);outline-offset:2px;border-radius:4px}.support-chat-header p{color:var(--sc-muted);margin:2px 0 0;font-size:13px}.support-chat-close.support-chat-close{min-width:44px;min-height:44px;color:var(--sc-ink)}.support-chat-signed-in{background:var(--sc-lavender);border-radius:12px;margin:12px 16px 0;padding:10px 12px;font-size:13.5px;line-height:1.5}.support-chat-signed-in a,.support-chat-note a{color:#6730a8;text-underline-offset:3px;text-decoration:underline}.support-chat-log{overscroll-behavior:contain;scroll-behavior:smooth;flex-direction:column;flex:auto;gap:10px;min-height:120px;margin:0;padding:14px 16px;list-style:none;display:flex;overflow-y:auto}.support-chat-line{overflow-wrap:anywhere;border-radius:16px;max-width:88%;padding:10px 13px;font-size:15px;line-height:1.5}.support-chat-debelu{background:var(--sc-card);border-bottom-left-radius:6px;align-self:flex-start}.support-chat-you{background:var(--sc-deep);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.support-chat-answers ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.support-chat-answers a{border:1px solid var(--sc-line);color:var(--sc-ink);background:#fff;border-radius:14px;gap:2px;padding:12px 14px;text-decoration:none;display:grid}.support-chat-answers a:hover{border-color:var(--sc-primary)}.support-chat-answers a:focus-visible{outline:2px solid var(--sc-primary);outline-offset:2px}.support-chat-answers strong{font-size:14.5px}.support-chat-answers span{color:var(--sc-muted);font-size:13.5px;line-height:1.45}.support-chat-actions{border-top:1px solid var(--sc-line);gap:10px;padding:12px 16px 16px;display:grid}.support-chat-chips{flex-wrap:wrap;gap:8px;display:flex}.support-chat-chips>*{border-radius:999px;min-height:44px}.support-chat-form{gap:10px;display:grid}.support-chat-form textarea,.support-chat-form input{border-radius:12px;font-size:16px}.support-chat-form button[type=submit]{border-radius:12px;min-height:46px}.support-chat-field{gap:6px;display:grid}.support-chat-field label{font-size:14px;font-weight:600}.support-chat-field label span{color:var(--sc-muted);font-weight:400}.support-chat-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.support-chat-error{background:#fff1b8;border-radius:12px;margin:0;padding:10px 12px;font-size:14px}.support-chat-note{color:var(--sc-muted);margin:0;font-size:12px}.support-chat-root .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{.support-chat-root{display:none}}.support-chat-receipt{gap:8px;display:grid}.support-chat-receipt p{margin:0}.support-chat-receipt-title{font-size:16px;font-weight:700}.support-chat-receipt dl{border:1px solid var(--sc-line);background:#fff;border-radius:12px;gap:6px;margin:4px 0 0;padding:10px 12px;display:grid}.support-chat-receipt dl>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.support-chat-receipt dt{color:var(--sc-muted,#6b5b7b)}.support-chat-receipt dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.support-chat-receipt-note{color:var(--sc-muted,#6b5b7b);font-size:13px}@media (max-width:639px){.support-chat-root[data-compact] .support-chat-launcher.support-chat-launcher{justify-content:center;width:54px;padding:0}.support-chat-root[data-compact] .support-chat-launcher>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.support-chat-root[data-typing] .support-chat-launcher{visibility:hidden}}
