.wDYVZW_container{z-index:2000;background:var(--surface);border-top:1px solid var(--border);padding:14px 24px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0f172a14}.wDYVZW_inner{flex-wrap:wrap;align-items:center;gap:20px;max-width:1100px;margin:0 auto;display:flex}.wDYVZW_message{color:var(--text);font-size:14px;line-height:1.5;font-family:var(--font-poppins), "Poppins", sans-serif;flex:320px;margin:0}.wDYVZW_link{color:var(--brand-deep);text-decoration:underline}.wDYVZW_actions{flex-shrink:0;gap:10px;display:flex}.wDYVZW_button{font-family:var(--font-poppins), "Poppins", sans-serif;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;padding:9px 18px;font-size:14px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.wDYVZW_accept{background:var(--brand-deep);color:var(--on-brand)}.wDYVZW_accept:hover{background:var(--brand-deep)}.wDYVZW_reject{background:var(--surface);color:var(--text);border-color:var(--border-strong)}.wDYVZW_reject:hover{background:var(--surface-2);border-color:var(--text-subtle)}@media (max-width:640px){.wDYVZW_container{padding:12px 16px}.wDYVZW_inner{gap:12px}.wDYVZW_message{flex-basis:100%;font-size:13px}.wDYVZW_actions{justify-content:flex-end;width:100%}.wDYVZW_button{padding:8px 14px;font-size:13px}}
._1I15rq_footerWrapper{background-color:var(--surface-2);padding-top:20px}._1I15rq_logoBar{background:linear-gradient(90deg, var(--grad-purple), var(--grad-blue));padding:20px 0;overflow:hidden}html[data-theme=dark] ._1I15rq_logoBar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:linear-gradient(90deg,#2b2057 0%,#1f2747 100%)}._1I15rq_logoTrack{flex-wrap:nowrap;justify-content:center;gap:40px;animation:30s linear infinite _1I15rq_scroll;display:flex}@keyframes _1I15rq_scroll{0%{transform:translate(0%)}to{transform:translate(-50%)}}._1I15rq_footerContentAligned{justify-content:center;padding:40px 0 20px;display:flex}._1I15rq_columnGroupAligned{box-sizing:border-box;justify-content:space-between;gap:60px;width:100%;max-width:1200px;padding:0 60px;display:flex}._1I15rq_columnGroupAligned div{flex:1}._1I15rq_columnGroupAligned h4{font-size:18px;font-weight:600;font-family:var(--font-poppins), "Poppins", sans-serif;color:var(--text);margin-bottom:16px}._1I15rq_columnGroupAligned ul{margin:0;padding:0;list-style:none}._1I15rq_columnGroupAligned li{color:var(--text);font-size:14px;font-family:var(--font-poppins), "Poppins", sans-serif;margin-bottom:8px}._1I15rq_footerLink{color:var(--text);text-decoration:none;transition:color .2s}._1I15rq_footerLink:hover{color:var(--brand)}._1I15rq_footerBottom{border-top:1px solid var(--border);background-color:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 60px;display:flex}._1I15rq_socialIcons{gap:12px;display:flex}._1I15rq_copy{color:var(--text-subtle);font-size:12px;font-family:var(--font-poppins), "Poppins", sans-serif;margin-top:10px}@media (max-width:900px){._1I15rq_columnGroupAligned{flex-wrap:wrap;gap:32px 40px;padding:0 32px}._1I15rq_columnGroupAligned div{flex:calc(50% - 20px);min-width:140px}._1I15rq_footerBottom{justify-content:center;gap:16px;padding:16px 32px}}@media (max-width:768px){._1I15rq_footerWrapper{max-width:100vw;padding-top:16px;overflow-x:hidden}._1I15rq_logoBar{padding:16px 0}._1I15rq_logoTrack{gap:24px}._1I15rq_footerContentAligned{max-width:100%;padding:28px 0 16px}._1I15rq_columnGroupAligned{text-align:center;box-sizing:border-box;max-width:100%;grid-template-columns:1fr 1fr!important;gap:24px 16px!important;padding:0 16px!important;display:grid!important}._1I15rq_columnGroupAligned div{flex:none;min-width:0}._1I15rq_columnGroupAligned h4{margin-bottom:10px;font-size:15px}._1I15rq_columnGroupAligned li{margin-bottom:5px;font-size:12px}._1I15rq_footerBottom{text-align:center;flex-direction:column;gap:12px;padding:16px 20px}._1I15rq_socialIcons{justify-content:center}._1I15rq_copy{margin-top:8px;font-size:11px}}@media (max-width:480px){._1I15rq_footerContentAligned{padding:20px 0 12px}._1I15rq_columnGroupAligned{grid-template-columns:1fr!important;gap:20px!important;padding:0 16px!important}._1I15rq_columnGroupAligned h4{margin-bottom:8px;font-size:14px}._1I15rq_columnGroupAligned li{font-size:12px}._1I15rq_footerBottom{padding:14px 16px}._1I15rq_copy{font-size:10px}}
.SJ7quW_breadcrumb{z-index:10;max-width:1200px;font-family:var(--font-poppins), system-ui, sans-serif;background:0 0;margin:0 auto 4px;padding:16px 24px 12px;position:relative}.SJ7quW_list{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}.SJ7quW_item{align-items:center;gap:8px;display:inline-flex}.SJ7quW_link{color:var(--text);text-decoration:none;transition:color .15s}.SJ7quW_link:hover{color:var(--brand-deep);text-decoration:underline}.SJ7quW_current{color:var(--text);font-weight:600}.SJ7quW_separator{color:var(--text-subtle)}@media (max-width:480px){.SJ7quW_breadcrumb{padding:12px 16px 0}.SJ7quW_list{font-size:12px}}
.zCdW7G_button{z-index:1100;background:linear-gradient(135deg, var(--brand-strong) 0%, var(--grad-violet) 100%);width:50px;height:50px;color:var(--on-brand);cursor:pointer;opacity:0;pointer-events:none;border:none;border-radius:16px;justify-content:center;align-items:center;transition:opacity .22s,transform .22s cubic-bezier(.34,1.56,.64,1),background .18s,color .18s,box-shadow .18s;display:flex;position:fixed;bottom:24px;right:24px;transform:translateY(14px)scale(.9);box-shadow:0 10px 28px #7c3aed66,0 2px 8px #11111a14}.zCdW7G_button svg{display:block;color:var(--on-brand)!important;stroke:var(--on-brand)!important;fill:none!important}.zCdW7G_button svg *{stroke:var(--on-brand)!important}.zCdW7G_visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.zCdW7G_button:hover{background:linear-gradient(135deg, var(--brand-deep) 0%, var(--brand-strong) 100%);box-shadow:0 16px 38px #7c3aed80,0 3px 10px #11111a1a}.zCdW7G_visible:hover{transform:translateY(-3px)scale(1.04)}.zCdW7G_button:active{transform:translateY(0)scale(.95)}@media (max-width:768px){.zCdW7G_button{right:16px;bottom:calc(78px + env(safe-area-inset-bottom,0px));border-radius:14px;width:46px;height:46px}}
